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
339754814915	339754815465	339754816015	339754816565	339754817116	339754817666	339754818216	339754818766	339754819318	339754819866	339754820418	339754820967	339754821517	339754822067	339754822617	339754823168	339754823718	339754824268	339754824818	339754825368	339754825919	339754826469	339754827020	339754827569	339754828119	339754828671	339754829221	339754829770	339754830322	339754830870	339754831420	339754831971	339754832521	339754833071	339754833621	339754834171	339754834723	339754835273	339754835822	339754836372	339754836922	339754837472	339754838022	339754838573	339754839123	339754839673	339754840223	339754840773	339754841325	339754841874	339754842427	339754842976	339754843526	339754844074	339754844624	339754845176	339754845726	339754846277	339754846825	339754847375	339754847925	339754848477	339754849026	339754849576	339754850128	339754850676	339754851228	339754851777	339754852328	339754852877	339754853429	339754853977	339754854529	339754855079	339754855629	339754856178	339754856730	339754857280	339754857828	339754858379	339754858930	339754859481	339754860029	339754860581	339754861131	339754861681	339754862231	339754862780	339754863330	339754863880	339754864432	339754864982	339754865531	339754866081	339754866633	339754867181	339754867733	339754868282	339754868833	339754869382	339754869934	339754870484	339754871034	339754871584	339754872134	339754872684	339754873235	339754873785	339754874335	339754874885	339754875435	339754875985	339754876536	339754877086	339754877636	339754878186	339754878736	339754879286	339754879837	339754880387	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
0	29	59	88	118	147	177	206	236	265	294	324	353	383	412	442	471	501	530	560	589	618	648	677	707	736	766	795	825	854	883	913	942	972	1001	1031	1060	1090	1119	1148	1178	1207	1237	1266	1296	1325	1355	1384	1413	1443	1472	1502	1531	1561	1590	1620	1649	1679	1708	1737	1767	1796	1826	1855	1885	1914	1944	1973	2002	2032	2061	2091	2120	2150	2179	2209	2238	2267	2297	2326	2356	2385	2415	2444	2474	2503	2532	2562	2591	2621	2650	2680	2709	2739	2768	2798	2827	2856	2886	2915	2945	2974	3004	3033	3063	3092	3121	3151	3180	3210	3239	3269	3298	3328	3357	3386	3416	3445	3475	3504	3534	3563	3593	3622	3652	3681	3710	3740	3769	3799	3828	3858	3887	3917	3946	3975	4005	4034	4064	4093	4123	4152	4182	4211	4240	4270	4299	4329	4358	4388	4417	4447	4476	4505	4535	4564	4594	4623	4653	4682	4712	4741	4771	4800	4829	4859	4888	4918	4947	4977	5006	5036	5065	5094	5124	5153	5183	5212	5242	5271	5301	5330	5359	5389	5418	5448	5477	5507	5536	5566	5595	5624	5654	5683	5713	5742	5772	5801	5831	5860	5890	5919	5948	5978	6007	6037	6066	6096	6125	6155	6184	6213	6243	6272	6302	6331	6361	6390	6420	6449	6478	6508	6537	6567	6596	6626	6655	6685	6714	6744	6773	6802	6832	6861	6891	6920	6950	6979	7009	7038	7067	7097	7126	7156	7185	7215	7244	7274	7303	7332	7362	7391	7421	7450	7480	7509	7539	7568	7597	7627	7656	7686	7715	7745	7774	7804	7833	7863	7892	7921	7951	7980	8010	8039	8069	8098	8128	8157	8186	8216	8245	8275	8304	8334	8363	8393	8422	8451	8481	8510	8540	8569	8599	8628	8658	8687	8716	8746	8775	8805	8834	8864	8893	8923	8952	8982	9011	9040	9070	9099	9129	9158	9188	9217	9247	9276	9305	9335	9364	9394	9423	9453	9482	9512	9541	9570	9600	9629	9659	9688	9718	9747	9777	9806	9836	9865	9894	9924	9953	9983	10012	10042	10071	10101	10130	10159	10189	10218	10248	10277	10307	10336	10366	10395	10424	10454	10483	10513	10542	10572	10601	10631	10660	10689	10719	10748	10778	10807	10837	10866	10896	10925	10955	10984	11013	11043	11072	11102	11131	11161	11190	11220	11249	11278	11308	11337	11367	11396	11426	11455	11485	11514	11543	11573	11602	11632	11661	11691	11720	11750	11779	11808	11838	11867	11897	11926	11956	11985	12015	12044	12074	12103	12132	12162	12191	12221	12250	12280	12309	12339	12368	12397	12427	12456	12486	12515	12545	12574	12604	12633	12662	12692	12721	12751	12780	12810	12839	12869	12898	12928	12957	12986	13016	13045	13075	13104	13134	13163	13193	13222	13251	13281	13310	13340	13369	13399	13428	13458	13487	13516	13546	13575	13605	13634	13664	13693	13723	13752	13781	13811	13840	13870	13899	13929	13958	13988	14017	14047	14076	14105	14135	14164	14194	14223	14253	14282	14312	14341	14370	14400	14429	14459	14488	14518	14547	14577	14606	14635	14665	14694	14724	14753	14783	14812	14842	14871	14900	14930	14959	14989	15018	15048	15077	15107	15136	15166	15195	15224	15254	15283	15313	15342	15372	15401	15431	15460	15489	15519	15548	15578	15607	15637	15666	15696	15725	15754	15784	15813	15843	15872	15902	15931	15961	15990	16020	16049	16078	16108	16137	16167	16196	16226	16255	16285	16314	16343	16373	16402	16432	16461	16491	16520	16550	16579	16608	16638	16667	16697	16726	16756	16785	16815	16844	16873	16903	16932	16962	16991	17021	17050	17080	17109	17139	17168	17197	17227	17256	17286	17315	17345	17374	17404	17433	17462	17492	17521	17551	17580	17610	17639	17669	17698	17727	17757	17786	17816	17845	17875	17904	17934	17963	17992	18022	18051	18081	18110	18140	18169	18199	18228	18258	18287	18316	18346	18375	18405	18434	18464	18493	18523	18552	18581	18611	18640	18670	18699	18729	18758	18788	18817	18846	18876	18905	18935	18964	18994	19023	19053	19082	19112	19141	19170	19200	19229	19259	19288	19318	19347	19377	19406	19435	19465	19494	19524	19553	19583	19612	19642	19671	19700	19730	19759	19789	19818	19848	19877	19907	19936	19965	19995	20024	20054	20083	20113	20142	20172	20201	20231	20260	20289	20319	20348	20378	20407	20437	20466	20496	20525	20554	20584	20613	20643	20672	20702	20731	20761	20790	20819	20849	20878	20908	20937	20967	20996	21026	21055	21084	21114	21143	21173	21202	21232	21261	21291	21320	21350	21379	21408	21438	21467	21497	21526	21556	21585	21615	21644	21673	21703	21732	21762	21791	21821	21850	21880	21909	21938	21968	21997	22027	22056	22086	22115	22145	22174	22204	22233	22262	22292	22321	22351	22380	22410	22439	22469	22498	22527	22557	22586	22616	22645	22675	22704	22734	22763	22792	22822	22851	22881	22910	22940	22969	22999	23028	23057	23087	23116	23146	23175	23205	23234	23264	23293	23323	23352	23381	23411	23440	23470	23499	23529	23558	23588	23617	23646	23676	23705	23735	23764	23794	23823	23853	23882	23911	23941	23970	24000	24029	24059	24088	24118	24147	24176	24206	24235	24265	24294	24324	24353	24383	24412	24442	24471	24500	24530	24559	24589	24618	24648	24677	24707	24736	24765	24795	24824	24854	24883	24913	24942	24972	25001	25030	25060	25089	25119	25148	25178	25207	25237	25266	25296	25325	25354	25384	25413	25443	25472	25502	25531	25561	25590	25619	25649	25678	25708	25737	25767	25796	25826	25855	25884	25914	25943	25973	26002	26032	26061	26091	26120	26149	26179	26208	26238	26267	26297	26326	26356	26385	26415	26444	26473	26503	26532	26562	26591	26621	26650	26680	26709	26738	26768	26797	26827	26856	26886	26915	26945	26974	27003	27033	27062	27092	27121	27151	27180	27210	27239	27268	27298	27327	27357	27386	27416	27445	27475	27504	27534	27563	27592	27622	27651	27681	27710	27740	27769	27799	27828	27857	27887	27916	27946	27975	28005	28034	28064	28093	28122	28152	28181	28211	28240	28270	28299	28329	28358	28388	28417	28446	28476	28505	28535	28564	28594	28623	28653	28682	28711	28741	28770	28800	28829	28859	28888	28918	28947	28976	29006	29035	29065	29094	29124	29153	29183	29212	29241	29271	29300	29330	29359	29389	29418	29448	29477	29507	29536	29565	29595	29624	29654	29683	29713	29742	29772	29801	29830	29860	29889	29919	29948	29978	30007	30037	30066	30095	30125	30154	30184	30213	30243	30272	30302	30331	30360	30390	30419	30449	30478	30508	30537	30567	30596	30626	30655	30684	30714	30743	30773	30802	30832	30861	30891	30920	30949	30979	31008	31038	31067	31097	31126	31156	31185	31214	31244	31273	31303	31332	31362	31391	31421	31450	31479	31509	31538	31568	31597	31627	31656	31686	31715	31745	31774	31803	31833	31862	31892	31921	31951	31980	32010	32039	32068	32098	32127	32157	32186	32216	32245	32275	32304	32333	32363	32392	32422	32451	32481	32510	32540	32569	32599	32628	32657	32687	32716	32746	32775	32805	32834	32864	32893	32922	32952	32981	33011	33040	33070	33099	33129	33158	33187	33217	33246	33276	33305	33335	33364	33394	33423	33452	33482	33511	33541	33570	33600	33629	33659	33688	33718	33747	33776	33806	33835	33865	33894	33924	33953	33983	34012	34041	34071	34100	34130	34159	34189	34218	34248	34277	34306	34336	34365	34395	34424	34454	34483	34513	34542	34571	34601	34630	34660	34689	34719	34748	34778	34807	34837	34866	34895	34925	34954	34984	35013	35043	35072	35102	35131	35160	35190	35219	35249	35278	35308	35337	35367	35396	35425	35455	35484	35514	35543	35573	35602	35632	35661	35691	35720	35749	35779	35808	35838	35867	35897	35926	35956	35985	36014	36044	36073	36103	36132	36162	36191	36221	36250	36279	36309	36338	36368	36397	36427	36456	36486	36515	36544	36574	36603	36633	36662	36692	36721	36751	36780	36810	36839	36868	36898	36927	36957	36986	37016	37045	37075	37104	37133	37163	37192	37222	37251	37281	37310	37340	37369	37398	37428	37457	37487	37516	37546	37575	37605	37634	37663	37693	37722	37752	37781	37811	37840	37870	37899	37929	37958	37987	38017	38046	38076	38105	38135	38164	38194	38223	38252	38282	38311	38341	38370	38400	38429	38459	38488	38517	38547	38576	38606	38635	38665	38694	38724	38753	38783	38812	38841	38871	38900	38930	38959	38989	39018	39048	39077	39106	39136	39165	39195	39224	39254	39283	39313	39342	39371	39401	39430	39460	39489	39519	39548	39578	39607	39636	39666	39695	39725	39754	39784	39813	39843	39872	39902	39931	39960	39990	40019	40049	40078	40108	40137	40167	40196	40225	40255	40284	40314	40343	40373	40402	40432	40461	40490	40520	40549	40579	40608	40638	40667	40697	40726	40755	40785	40814	40844	40873	40903	40932	40962	40991	41021	41050	41079	41109	41138	41168	41197	41227	41256	41286	41315	41344	41374	41403	41433	41462	41492	41521	41551	41580	41609	41639	41668	41698	41727	41757	41786	41816	41845	41875	41904	41933	41963	41992	42022	42051	42081	42110	42140	42169	42198	42228	42257	42287	42316	42346	42375	42405	42434	42463	42493	42522	42552	42581	42611	42640	42670	42699	42728	42758	42787	42817	42846	42876	42905	42935	42964	42994	43023	43052	43082	43111	43141	43170	43200	43229	43259	43288	43317	43347	43376	43406	43435	43465	43494	43524	43553	43582	43612	43641	43671	43700	43730	43759	43789	43818	43847	43877	43906	43936	43965	43995	44024	44054	44083	44113	44142	44171	44201	44230	44260	44289	44319	44348	44378	44407	44436	44466	44495	44525	44554	44584	44613	44643	44672	44701	44731	44760	44790	44819	44849	44878	44908	44937	44967	44996	45025	45055	45084	45114	45143	45173	45202
3600	2300	2675	3600	2300	2676	3600	2300	2676	3600	2300	2676	3600	2300	2676	3600	2300	2676	3600	2300	2677	3600	2300	2677	3600	2300	2677	3600	2300	2677	3600	2300	2678	3600	2300	2678	3600	2300	2678	3600	2300	2678	3600	2300	2678	3600	2300	2678	3600	2300	2679	3600	2300	2679	3600	2300	2679	3600	2300	2679	3600	2300	2679	3600	2300	2680	3600	2300	2680	3600	2300	2680	3600	2300	2680	3600	2300	2680	3600	2300	2681	3600	2300	2681	3600	2300	2681	3600	2300	2681	3600	2300	2681	3600	2300	2681	3600	2300	2682	3600	2300	2682	3600	2300	2682	3600	2300	2682	3600	2300	2682	3600	2300	2683	3600	2300	2683	3600	2300	2683	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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
22591	21156	28964	23737	22140	26129	29842	25811	25106	25244	24627	24260	24063	23974	24078	23884	23604	23568	23346	23520	23316	23333	23453	23533	23403	23414	23059	23239	23102	23300	23085	23154	23283	23173	22987	23146	23032	23002	22793	23021	22893	23112	23801	23472	23205	22924	23162	23219	23223	22907	23007	23024	23087	22915	22946	23016	23031	23315	23053	23278	23025	23178	23238	22988	23277	23245	22969	23016	23122	23029	22801	22920	23222	22958	23060	22966	23158	23238	22989	23054	22966	22738	22809	22837	22991	23066	23058	22734	22962	22939	23144	22973	23112	22850	22926	22896	22930	22881	22864	22937	23128	22903	23139	22778	22897	23000	23047	22898	22944	22959	23104	23124	22864	23104	23004	22835	22773	22983	22942	22827	22911	22880	23079	22892	22841	22961	23128	22973	23003	22724	22895	22820	23099	22847	23053	22920	22876	22882	22774	22873	22807	22866	22892	22970	23085	22775	22992	22889	22995	23030	23059	22874	22849	22974	22807	22931	22750	23000	22802	23072	22971	22929	22993	22859	22731	22974	22903	22978	22994	23105	22908	23066	23050	22938	22806	22911	22876	22748	22748	23157	23069	22907	23075	22861	22912	22934	22895	23084	23100	22948	23187	22731	22992	22907	22899	22760	22924	23119	22849	22738	22964	22886	22959	22799	22991	22741	22966	22964	22922	22981	22871	23086	22812	22789	22766	22957	23018	22822	22939	22968	22778	22914	22895	23027	22820	22784	23063	22910	22942	23019	22839	22998	22938	22773	23000	22786	23150	22893	22961	22917	22911	22938	22964	22935	23076	22827	23026	22936	22936	22767	23005	23003	23051	22835	22901	22951	22825	22645	22885	22900	22971	22756	22953	22756	22868	23110	22836	22911	22860	22899	23050	22902	23025	22916	22859	22817	22789	22644	22844	22858	23060	23004	23304	22863	22785	22965	22887	22881	22808	22980	22887	22825	23057	23035	22966	22985	22996	22809	22836	23131	22736	22795	22790	22894	22931	22655	22897	22768	22949	22918	22852	22657	22964	22903	22829	22936	23117	23020	22767	22806	22689	22871	22693	22812	22923	22808	22916	23043	22844	22798	22664	22912	23084	23057	23057	23093	22922	22844	23062	23008	22902	23090	22744	22834	22813	23035	22881	22981	22752	22942	22720	22870	22872	22872	22880	22774	23042	22689	23023	22865	22992	22906	23055	23046	22804	22895	22934	22948	22818	22993	22978	23037	22830	22892	23032	22867	22827	23063	23039	22938	22933	22859	22957	22683	22854	22830	22898	22794	22784	22876	22952	22846	22937	22834	23159	22932	23043	23180	23032	22849	22850	23025	22941	23032	22926	23222	22955	22909	23022	22847	22841	22861	22663	22866	22878	22815	22903	22963	23107	22912	23127	23058	22944	22947	22969	22809	22897	22832	22824	22931	22901	22989	22855	22803	22815	22772	22751	23043	22791	23060	22697	23042	22871	22943	23023	23028	23022	22899	23093	22656	22787	22926	22570	22832	22967	22855	22757	22981	22847	22876	22814	22803	22706	22850	22955	22955	22878	22891	23098	22848	22869	22966	22914	22976	22966	23064	22927	22907	22738	23044	22811	22795	22979	22935	22799	23073	22917	22865	22889	23063	22872	22911	22802	22955	23052	22972	22993	22675	23149	22895	22798	22839	22875	23064	22948	22604	23079	22950	22913	22850	22911	22815	22989	23087	22984	22973	23033	23052	22841	22933	23119	22972	22860	22988	22575	22891	23009	23010	22970	23082	23035	22849	22842	22894	22892	23032	23041	22762	22778	22901	22780	22797	23054	22792	22990	23002	22863	22889	22639	22934	22734	22910	22978	22876	22967	22963	23054	22735	22786	22764	22940	23058	22669	22781	22769	22995	23096	22931	23265	23091	22995	23062	22940	22866	23013	23063	23068	22749	22800	22909	22967	22747	22983	23011	22876	22777	22924	22961	22860	22766	22864	22933	22955	23179	22999	23034	23097	22929	22923	22910	23061	23041	23060	23012	23009	22905	22578	22920	22909	23016	22907	22876	22991	22925	22956	23010	22772	23019	23028	23061	23121	22929	22995	22820	22948	22769	23050	22945	22857	22800	22820	22794	22907	23103	23064	22943	22847	22852	22991	22834	22885	22960	22837	22805	22996	22850	22985	22954	22902	22953	23082	22871	22877	22827	23013	22828	23068	22842	23100	22922	22881	22997	22868	22705	22856	22961	23008	22885	23007	23058	22940	22925	22994	22967	23041	22828	23004	22788	22998	22994	23169	22915	22892	22935	22980	23014	22991	23143	22922	22621	22714	22882	22915	22968	22866	22877	22812	22857	22903	22744	22782	22938	22923	22772	22917	22763	23022	23054	22790	22719	22940	23012	22781	22830	22883	22805	23095	22748	22760	22724	22873	22764	22882	23147	23060	22969	22785	23017	22846	22819	22977	23014	22892	22856	22839	23115	22980	22993	22839	23015	22814	22830	22865	22984	23007	23077	22972	22972	23064	22769	23084	22912	22831	22914	22944	22806	23026	22981	23099	23014	22719	22930	23203	22970	22770	22803	22854	22875	23007	22830	22990	22930	22861	22870	22947	22870	22859	23005	22783	23067	22804	22885	22730	22833	22752	22884	23089	22902	23036	22799	22770	23075	22916	22544	22805	22974	22870	23010	22743	22968	22675	22822	22941	22860	22932	23155	22775	22974	22931	23023	23006	23016	22921	22747	22640	23089	23072	22925	22803	22919	22996	22803	22837	22992	22838	22889	22976	22733	22934	22760	22815	23148	22802	22954	22914	22737	22974	23169	22981	23008	23019	23072	22883	22821	22869	22990	22961	23097	23367	23094	22977	22758	22962	22941	22971	22988	22772	22729	22742	23097	23025	22828	22912	22686	23174	22858	23083	23040	22906	22925	22967	23231	22903	22683	22899	22718	22790	23051	22961	23178	23099	22991	22928	22940	23094	22954	22855	22895	22848	22900	23029	22903	22804	22739	22912	22915	22886	22926	23048	23011	22985	22861	22767	22893	22879	22983	22774	23041	22895	22982	22761	22974	22874	22920	22995	23036	22846	22850	23043	22779	22846	23019	23187	23026	22985	22794	22885	22791	22930	22880	22939	22985	22688	22969	22858	22854	22999	22782	22833	22814	22834	23025	22647	23015	22832	22760	22848	22800	22870	22922	22805	22805	22929	23012	22987	22919	22887	22840	22906	22980	22883	22880	22892	23155	23010	23100	22879	22860	22975	23053	23011	22966	23033	22910	22804	22989	22904	22776	22903	22981	22993	22874	22877	22898	22721	22824	22861	22933	22800	22971	22892	22955	22847	23001	22908	22830	22815	22910	22887	22913	23021	22937	22948	22802	22845	22995	22959	22836	22972	22913	22916	22795	22770	22843	22945	22790	22903	22996	23145	22872	23204	23123	22937	22838	23033	22866	22853	22911	22984	22960	22791	23137	23000	22905	23060	22919	22769	23043	22772	22871	23021	23107	22999	22900	22857	22945	22885	22964	23043	23100	22898	22983	22826	22937	22972	22745	22961	22992	23000	23039	23077	22994	23025	23009	22841	22790	23212	22931	22931	22849	22833	22811	22875	22892	22856	23018	22885	22978	23049	22957	22854	22917	22894	22874	23063	22829	23183	22849	23055	23094	23060	22924	22839	22979	22938	22673	22684	22977	23010	23071	22967	22860	23132	22877	23096	22941	23133	22845	22759	23046	22991	22947	22988	22884	22825	22985	22888	22740	22922	22965	22937	23065	23080	22867	22796	22996	22812	22957	22945	22937	22915	22956	22724	22985	22996	23027	22808	22908	23051	22861	23272	23051	22814	22901	23186	22936	22943	23013	23078	23132	23015	23097	22888	22744	22846	22977	23061	23144	22976	22974	23095	23244	22898	22835	22954	22853	22894	22972	22926	22798	23018	22964	22913	22846	22739	22947	22878	22954	22949	22899	22842	22831	22774	22765	22719	23011	22750	23140	22915	23116	22899	22780	22929	23044	22973	22849	22932	22993	22945	22757	23067	23057	22881	23015	22895	22925	22826	22897	22791	22872	23011	22858	22729	22873	22963	22968	23006	23022	22979	22781	23148	23064	22945	22939	22808	22901	22909	22816	22757	22855	22741	23066	22907	22998	22929	22869	22934	22908	23002	23031	22922	22723	22826	22912	22941	22852	22858	22848	22813	22779	23048	22811	23130	22916	23036	22784	22759	22936	22955	22808	22868	22849	22919	22919	22940	22683	23070	22976	23013	23072	23090	23001	23145	22970	23014	22902	23006	23015	22962	22961	22901	22825	22974	22940	23074	23032	22641	22753	23013	22907	22857	22932	22713	22723	22831	23041	22966	23035	22604	23009	23050	22708	22842	22935	23018	23084	23067	22995	23039	22941	22931	22823	22851	22869	22971	22654	22832	22807	22759	22949	22964	22953	22877	22969	22905	22900	22858	22899	22907	22854	23022	22832	22998	22850	22805	22859	22825	23091	22971	22932	23052	23215	22990	22814	23247	22992	23134	22986	23006	22846	22790	22754	22819	23058	22790	23307	22889	22880	23120	23008	22933	22868	22838	22950	22836	22782	22979	23090	22808	22970	22633	22603	22967	23030	23150	22930	22719	23025	22812	22961	22935	22702	22877	22894	22918	22792	22923	22759	22948	22836	22942	22995	23057	22944	22855	22972	23175	22812	22864	22969	23078	22868	22970	23076	23212	22975	23061	23058	23094	22831	22780	22814	22897	22971	22846	22982	23154	23106	23132	22969	22997	23048	22832	22956	22950	22995	23119	22926	22912	22816	22771	22902	22948	22931	22982	22891	22826	23013	23026	22861	22900	22985	22929	23048	22764	22998	23097	22760	23093	22890	22990	22839	22982	22781	22551	22872	23036	23043	22899	23038	22805	22819	23035	22927	23088	22964	23042	23123	23078	22993	23099	22972	22900	22945	22987	22772	22743	23126	23090	22936	22956	22895	22978	22854	22762	22920	23054	22831	22854	22947	22991	22918	22659	22996	22922	23097	22706	22783	22691	22976	22868	22909	22948	22952	22977	23119	22933	22699	22832	22831	22994	22969	22979	22725	22922	22901	22871	22794	23115	22914	22968	23089	22946	23034	22653	22890	22818	22902	22793	22767	23002	22856	23167	22972	23083	22911
21620	38440	38569	31335	28316	25931	23853	22765	22200	21284	20763	20401	20062	19812	19777	19358	19294	19325	19203	19180	19130	18972	18955	18942	18775	18817	18865	18694	18584	18685	18774	18619	18625	18662	18500	18684	18540	18675	18644	18378	18548	18840	19571	19186	18849	18599	18788	18530	18554	18522	18406	18551	18431	18423	18693	18494	18393	18530	18557	18837	18443	18599	18813	18881	18707	18545	18887	18564	18468	18426	18381	18529	18415	18511	18482	18563	18528	18547	18733	18477	18489	18510	18604	18406	18491	18602	18450	18460	18632	18595	18554	18632	18615	18520	18553	18507	18392	18463	18597	18611	18532	18540	18421	18599	18439	18708	18569	18481	18619	18457	18683	18473	18599	18559	18472	18448	18293	18493	18571	18478	18459	18421	18653	18487	18483	18409	18519	18406	18406	18440	18492	18565	18585	18515	18410	18563	18477	18476	18589	18450	18453	18737	18500	18511	18445	18464	18357	18375	18469	18569	18486	18558	18386	18583	18375	18414	18399	18512	18437	18567	18500	18512	18461	18507	18419	18606	18758	18534	18381	18467	18377	18450	18472	18552	18284	18491	18429	18513	18747	18519	18591	18462	18730	18595	18278	18561	18544	18521	18609	18490	18504	18598	18501	18475	18301	18550	18500	18452	18439	18351	18509	18406	18365	18589	18490	18476	18476	18416	18571	18424	18449	18515	18432	18437	18489	18459	18355	18619	18479	18493	18487	18375	18458	18519	18509	18403	18500	18494	18370	18366	18431	18486	18463	18480	18522	18491	18362	18467	18399	18466	18503	18431	18618	18459	18520	18433	18498	18504	18426	18484	18589	18636	18497	18576	18464	18549	18569	18388	18414	18518	18469	18395	18557	18674	18487	18377	18527	18552	18400	18292	18375	18389	18293	18496	18358	18449	18371	18534	18337	18579	18489	18332	18609	18474	18490	18402	18500	18390	18615	18531	18474	18457	18616	18618	18528	18667	18442	18367	18547	18527	18569	18397	18449	18466	18395	18654	18511	18650	18451	18396	18259	18409	18376	18694	18492	18408	18462	18415	18423	18560	18386	18514	18446	18541	18570	18452	18369	18485	18704	18546	18403	18428	18539	18495	18472	18441	18512	18450	18453	18542	18382	18437	18522	18429	18422	18560	18498	18578	18377	18565	18370	18444	18461	18328	18427	18415	18411	18417	18444	18431	18418	18392	18528	18326	18506	18325	18469	18556	18514	18296	18289	18531	18422	18284	18386	18456	18476	18422	18587	18473	18379	18469	18442	18454	18478	18584	18477	18384	18377	18479	18673	18608	18553	18465	18629	18387	18570	18314	18615	18547	18437	18445	18549	18458	18552	18461	18485	18500	18426	18571	18392	18500	18475	18551	18487	18521	18592	18548	18582	18613	18393	18517	18432	18350	18590	18541	18580	18234	18476	18450	18648	18415	18576	18567	18567	18375	18590	18552	18325	18599	18577	18464	18517	18388	18521	18572	18377	18440	18528	18585	18455	18546	18531	18505	18517	18457	18595	18415	18487	18403	18728	18381	18330	18513	18544	18375	18386	18550	18458	18653	18342	18308	18572	18319	18421	18488	18348	18545	18320	18450	18504	18373	18588	18376	18344	18605	18468	18500	18288	18455	18578	18402	18571	18643	18668	18553	18469	18519	18497	18501	18457	18449	18480	18572	18482	18565	18513	18559	18529	18466	18590	18448	18493	18242	18505	18418	18418	18512	18653	18362	18552	18397	18455	18543	18569	18586	18443	18468	18488	18668	18332	18510	18400	18486	18483	18492	18573	18560	18385	18672	18419	18411	18565	18711	18559	18479	18556	18413	18441	18529	18503	18623	18356	18430	18472	18559	18448	18356	18400	18417	18249	18662	18643	18489	18487	18449	18427	18529	18353	18470	18381	18554	18485	18484	18710	18341	18322	18606	18485	18705	18362	18609	18702	18314	18469	18493	18358	18438	18499	18476	18416	18570	18414	18524	18381	18322	18516	18420	18482	18617	18362	18447	18572	18364	18597	18476	18394	18399	18477	18410	18527	18542	18387	18576	18453	18422	18457	18554	18490	18596	18487	18381	18446	18570	18543	18538	18535	18428	18643	18547	18490	18800	18479	18406	18355	18455	18436	18501	18550	18455	18444	18422	18544	18407	18564	18689	18644	18487	18330	18384	18518	18552	18514	18491	18313	18329	18421	18447	18454	18368	18411	18374	18423	18511	18468	18481	18554	18338	18565	18572	18563	18514	18388	18485	18517	18521	18403	18347	18275	18415	18372	18458	18362	18495	18393	18426	18415	18605	18335	18476	18579	18622	18571	18447	18511	18573	18490	18559	18533	18397	18418	18487	18390	18566	18424	18376	18670	18252	18608	18422	18486	18505	18490	18575	18528	18457	18484	18410	18191	18471	18153	18496	18404	18509	18516	18443	18491	18382	18406	18559	18546	18474	18506	18621	18344	18392	18541	18467	18522	18274	18501	18351	18450	18470	18593	18441	18334	18474	18370	18593	18383	18358	18502	18541	18506	18519	18444	18395	18284	18473	18384	18336	18308	18495	18396	18503	18310	18598	18597	18344	18367	18580	18583	18344	18762	18508	18558	18468	18463	18505	18509	18349	18474	18548	18598	18478	18494	18550	18478	18390	18437	18397	18352	18502	18514	18516	18609	18315	18682	18592	18404	18562	18500	18551	18556	18464	18635	18508	18558	18268	18641	18477	18397	18563	18620	18398	18364	18370	18466	18562	18587	18535	18469	18565	18484	18381	18546	18596	18409	18294	18393	18406	18639	18644	18535	18445	18515	18521	18548	18460	18439	18281	18588	18646	18358	18328	18503	18580	18378	18285	18504	18564	18518	18445	18350	18494	18608	18485	18455	18463	18541	18439	18431	18516	18529	18526	18374	18411	18504	18465	18383	18763	18650	18488	18516	18520	18401	18570	18526	18470	18525	18410	18408	18468	18586	18451	18657	18560	18571	18594	18341	18524	18448	18313	18537	18574	18433	18356	18545	18538	18638	18407	18440	18502	18460	18297	18472	18567	18521	18596	18487	18392	18421	18513	18640	18457	18327	18496	18411	18420	18491	18517	18332	18351	18642	18584	18404	18619	18445	18423	18416	18493	18294	18484	18570	18389	18381	18470	18332	18518	18567	18543	18430	18220	18547	18516	18481	18641	18378	18554	18465	18450	18447	18549	18564	18417	18446	18510	18480	18556	18361	18459	18650	18399	18448	18462	18226	18399	18595	18568	18473	18484	18434	18378	18580	18515	18389	18346	18567	18535	18366	18619	18569	18612	18322	18559	18439	18421	18482	18417	18564	18391	18442	18331	18419	18314	18386	18385	18450	18612	18317	18463	18641	18375	18312	18328	18324	18663	18404	18611	18522	18459	18535	18528	18641	18386	18562	18542	18541	18341	18359	18554	18409	18387	18514	18477	18415	18480	18315	18522	18457	18677	18526	18546	18486	18473	18492	18526	18423	18409	18467	18367	18555	18592	18480	18623	18460	18392	18645	18540	18389	18548	18537	18639	18468	18581	18435	18528	18392	18523	18494	18422	18418	18406	18449	18451	18552	18552	18542	18400	18338	18537	18467	18504	18280	18700	18607	18494	18629	18451	18510	18419	18572	18453	18532	18479	18468	18471	18569	18616	18417	18326	18577	18370	18496	18530	18636	18429	18521	18448	18461	18542	18389	18619	18409	18706	18461	18481	18462	18445	18507	18389	18475	18463	18312	18260	18468	18486	18482	18462	18498	18346	18481	18687	18668	18400	18595	18547	18406	18409	18461	18437	18436	18351	18691	18588	18507	18487	18547	18576	18452	18413	18479	18483	18511	18610	18380	18679	18469	18439	18489	18392	18454	18732	18423	18481	18656	18599	18450	18490	18581	18331	18487	18452	18267	18502	18475	18575	18519	18549	18315	18509	18481	18360	18431	18509	18398	18384	18371	18470	18315	18302	18423	18452	18323	18459	18434	18321	18539	18426	18547	18515	18441	18324	18553	18466	18320	18622	18538	18451	18541	18466	18660	18333	18685	18304	18381	18416	18496	18393	18408	18328	18577	18663	18412	18326	18503	18307	18415	18638	18589	18407	18474	18461	18473	18614	18485	18537	18541	18519	18507	18472	18597	18427	18455	18239	18592	18616	18427	18435	18528	18457	18475	18358	18238	18577	18486	18551	18562	18439	18474	18624	18419	18550	18312	18467	18364	18544	18407	18510	18353	18556	18487	18584	18413	18225	18424	18655	18431	18424	18567	18484	18458	18592	18440	18528	18469	18506	18338	18598	18472	18436	18343	18621	18419	18352	18435	18411	18459	18551	18544	18461	18588	18580	18421	18533	18325	18583	18405	18357	18496	18398	18653	18612	18476	18479	18397	18587	18435	18388	18612	18389	18568	18591	18632	18447	18475	18620	18346	18739	18631	18595	18395	18311	18515	18498	18499	18529	18482	18490	18391	18336	18510	18478	18445	18467	18623	18460	18479	18383	18394	18514	18404	18540	18578	18355	18466	18514	18636	18380	18513	18320	18624	18581	18528	18297	18306	18547	18330	18476	18596	18495	18572	18409	18489	18301	18384	18361	18406	18577	18397	18494	18371	18463	18520	18397	18646	18529	18598	18372	18489	18497	18523	18522	18510	18419	18359	18442	18356	18393	18514	18384	18618	18512	18326	18366	18614	18520	18336	18462	18505	18460	18538	18490	18363	18480	18572	18468	18405	18526	18569	18379	18622	18503	18433	18499	18466	18414	18460	18475	18484	18464	18564	18461	18488	18483	18598	18486	18536	18628	18490	18519	18537	18668	18501	18484	18531	18515	18315	18391	18499	18344	18468	18587	18455	18549	18431	18540	18441	18451	18415	18534	18586	18346	18488	18555	18541	18377	18412	18552	18455	18388	18384	18446	18547	18578	18360	18492	18443	18550	18534	18661	18515	18387	18371	18341	18663	18433	18396	18346	18426	18365	18622	18332	18501	18682	18552	18471	18449	18379	18626	18519	18533	18680	18594	18477	18422	18364	18508	18582	18342	18323	18568	18450	18573	18436	18438	18440	18293	18559	18444	18547	18441	18404	18578	18585	18551	18355	18650	18322	18406	18366	18474	18592	18414	18415	18682	18353	18389	18569	18375	18437	18434	18314	18480	18598
27568	23629	29963	28341	25290	25112	24674	24138	24202	24084	24137	24078	23847	23826	23537	23846	23596	23760	23637	23800	23690	23700	23770	23481	23530	23492	23682	23795	23557	23464	23770	23700	23695	23610	23745	23626	23673	23665	23591	23839	23563	23547	23704	23672	23783	23669	23542	23664	23769	23573	23550	23596	23756	23405	23645	23570	23516	23507	23656	23600	23454	23634	23504	23739	23420	23741	23685	23561	23594	23610	23589	23591	23566	23664	23858	23543	23628	23675	23613	23662	23686	23740	23678	23845	23625	23423	23787	23651	23628	23666	23523	23580	23688	23529	23634	23578	23380	23507	23722	23585	23849	23582	23803	23636	23590	23567	23773	23532	23676	23712	23785	23772	23644	23512	23784	23495	23592	23586	23702	23797	23569	23560	23616	23736	23611	23676	23351	23715	23523	23527	23570	23289	23696	23684	23552	23729	23502	23734	23696	23644	23631	23820	23450	23744	23369	23588	23879	23654	23571	23487	23663	23655	23403	23911	23620	23738	23761	23721	23790	23653	23905	23710	23706	23698	23646	23508	23538	23654	23618	23412	23584	23396	23667	23612	23411	23705	23559	23670	23817	23539	23565	23720	23621	23670	23712	23694	23726	23603	23662	23643	23623	23454	23604	23480	23732	23428	23431	23675	23663	23512	23426	23833	23941	23623	23880	23621	23473	23593	23379	23349	23500	23534	23433	23674	23748	23517	23624	23634	23720	23555	23611	23504	23611	23654	23540	23647	23593	23790	23390	23631	23568	23475	23816	23468	23561	23649	23557	23616	23626	23680	23869	23497	23606	23255	23681	23571	23556	23434	23762	23508	23634	23388	23546	23767	23435	23683	23674	23618	23569	23671	23723	23783	23591	23735	23662	23479	23349	23628	23715	23540	23605	23660	23598	23558	23632	23721	23723	23766	23723	23533	23580	23731	23386	23732	23535	23597	23698	23467	23588	23764	23698	23389	23597	23639	23631	23586	23509	23801	23654	23663	23562	23633	23716	23594	23661	23596	23594	23540	23401	23744	23670	23529	23623	23577	23721	23629	23639	23858	23466	23715	23385	23573	23699	23578	23549	23509	23703	23682	23755	23672	23659	23762	23894	23629	23623	23616	23669	23838	23652	23644	23496	23641	23664	23484	23687	23745	23680	23763	23478	23643	23679	23705	23612	23763	23651	23676	23646	23549	23551	23486	23689	23565	23687	23482	23577	23645	23581	23682	23582	23678	23693	23491	23662	23533	23763	23775	23564	23576	23555	23620	23696	23679	23575	23467	23570	23691	23559	23580	23722	23658	23635	23760	23476	23556	23569	23622	23806	23315	23529	23339	23636	23565	23614	23739	23863	23702	23581	23655	23247	23461	23722	23593	23229	23732	23576	23528	23366	23543	23595	23638	23525	23709	23686	23770	23668	23481	23556	23696	23629	23697	23558	23737	23612	23766	23482	23569	23737	23548	23799	23634	23830	23587	23578	23580	23796	23433	23788	23545	23734	23539	23552	23442	23594	23313	23748	23474	23833	23582	23546	23514	23446	23535	23617	23555	23639	23600	23738	23587	23675	23739	23545	23678	23595	23536	23486	23542	23437	23530	23488	23471	23620	23619	23755	23683	23758	23431	23605	23620	23580	23591	23908	23600	23649	23604	23512	23601	23560	23575	23610	23580	23483	23549	23656	23628	23515	23535	23535	23457	23451	23700	23554	23934	23600	23516	23425	23681	23602	23601	23551	23621	23738	23439	23829	23618	23376	23457	23489	23759	23548	23798	23527	23777	23628	23538	23558	23684	23575	23713	23602	23704	23570	23545	23778	23824	23805	23578	23570	23573	23532	23587	23551	23810	23765	23550	23695	23585	23727	23864	23519	23611	23646	23494	23747	23862	23619	23569	23438	23555	23440	23592	23413	23430	23539	23754	23499	23572	23519	23593	23793	23649	23614	23676	23445	23555	23781	23425	23697	23736	23673	23993	23622	23620	23595	23693	23636	23606	23721	23379	23544	23314	23509	23562	23417	23731	23623	23681	23583	23625	23542	23802	23747	23429	23689	23664	23601	23598	23544	23393	23859	23724	23926	23747	23789	23741	23864	23355	23580	23442	23654	23447	23562	23528	23694	23591	23617	23559	23623	23603	23924	23685	23646	23645	23556	23532	23673	23640	23673	23729	23433	23611	23582	23507	23881	23393	23628	23720	23498	23523	23747	23556	23485	23802	23655	23602	23565	23606	23304	23574	23885	23656	23755	23631	23647	23534	23671	23451	23784	23424	23513	23586	23590	23617	23291	23736	23477	23634	23230	23563	23746	23672	23552	23570	23380	23609	23522	23699	23668	23565	23736	23548	23375	23616	23707	23617	23584	23654	23662	23802	23647	23634	23540	23616	23558	23734	23672	23514	23645	23559	23669	23592	23385	23779	23831	23549	23785	23704	23709	23529	23480	23546	23664	23525	23681	23578	23618	23690	23586	23534	23682	23405	23622	23706	23899	23561	23542	23943	23493	23693	23678	23649	23682	23616	23393	23656	23525	23600	23440	23572	23780	23658	23764	23700	23710	23590	23579	23388	23598	23611	23729	23965	23630	23755	23856	23725	23734	23826	23821	23629	23684	23660	23740	23735	23842	23761	23979	23655	23683	23560	23585	23620	23571	23578	23835	23482	23723	23477	23691	23711	23700	23699	23546	23560	23711	23716	23875	23856	23585	23591	23545	23436	23757	23676	23559	23580	23672	23590	23710	23605	23417	23528	23551	23509	23533	23633	23422	23472	23724	23769	23690	23542	23693	23529	23687	23784	23889	23449	23591	23649	23412	23945	23592	23703	23372	23646	23451	23410	23526	23522	23591	23707	23573	23721	23664	23699	23493	23725	23399	23505	23699	23472	23787	23576	23604	23699	23754	23412	23499	23476	23803	23734	23547	23641	23795	23612	23647	23635	23705	23701	23536	23453	23580	23722	23579	23705	23506	23579	23443	23635	23720	23626	23582	23915	23675	23709	23590	23764	23508	23659	23480	23578	23661	23576	23647	23703	23504	23497	23544	23694	23331	23593	23665	23469	23489	23463	23566	23634	23497	23704	23560	23572	23664	23595	23791	23387	23749	23496	23580	23464	23633	23568	23535	23744	23943	23577	23647	23535	23469	23803	23427	23743	23574	23745	23759	23576	23610	23473	23735	23389	23591	23622	23771	23444	23752	23693	23705	23682	23523	23562	23731	23574	23596	23584	23543	23596	23685	23523	23577	23582	23732	23921	23570	23768	23894	23724	23723	23815	23444	23515	23760	23616	23535	23666	23577	23476	23793	23376	23583	23506	23655	23572	23514	23534	23539	23609	23629	23652	23661	23744	23595	23783	23765	23648	23595	23500	23527	23444	23726	23642	23506	23795	23573	23762	23728	23538	23652	23824	23674	23569	23590	23881	23409	23702	23690	23553	23683	23331	23569	23676	23462	23626	23685	23588	23726	23695	23763	23691	23694	23513	23859	23806	23789	23686	23739	23620	23501	23708	23532	23689	23510	23621	23535	23572	23725	23710	23414	23593	23554	23630	23466	23470	23642	23443	23660	23604	23898	23488	23464	23468	23711	23467	23588	23663	23631	23958	23559	23746	23613	23454	23556	23722	23565	23531	23550	23715	23842	23649	23753	23794	23805	23403	23701	23741	23645	23621	23399	23419	23443	23756	23681	23574	23657	23611	23701	23409	23522	23613	23687	23574	23466	23453	23647	23570	23760	23625	23468	23670	23774	23611	23569	23661	23538	23635	23422	23527	23780	23696	23780	23499	23635	23697	23640	23690	23797	23658	23690	23659	23626	23604	23716	23561	23654	23628	23719	23586	23558	23724	23698	23837	23645	23452	23574	23729	23431	23852	23994	23555	23638	23556	23985	23495	23653	23572	23845	23646	23482	23807	23570	23580	23734	23564	23670	23606	23509	23479	23441	23696	23806	23426	23593	23711	23668	23666	23634	23616	23545	23494	23446	23636	23686	23509	23850	23758	23610	23726	23722	23538	23735	23534	23637	23446	23642	23511	23565	23597	23448	23666	23767	23759	23614	23580	23482	23539	23765	23664	23676	23577	23728	23635	23834	23666	23777	23700	23371	23638	23530	23590	23592	23548	23791	23664	23628	23427	23676	23690	23618	23671	23651	23382	23504	23395	23774	23554	23535	23630	23369	23614	23622	23453	23490	23502	23329	23775	23795	23546	23542	23623	23859	23638	23555	23635	23615	23772	23720	23582	23475	23513	23495	23706	23718	23433	23517	23676	23877	23600	23519	23406	23626	23445	23565	23608	23496	23548	23656	23497	23627	23752	23818	23800	23657	23636	23470	23542	23523	23533	23754	23671	23394	23607	23557	23544	23715	23623	23582	23715	23565	23690	23725	23603	23656	23751	23638	23652	23820	23774	23795	23528	23529	23687	23729	23623	23581	23542	23530	23586	23766	23574	23457	23641	23735	23742	23761	23685	23687	23686	23611	23852	23867	23555	23629	23701	23565	23630	23757	23552	23496	23628	23682	23534	23870	23583	23514	23561	23583	23512	23638	23629	23427	23698	23533	23450	23694	23636	23493	23577	23689	23651	23664	23843	23520	23706	23697	23631	23636	23793	23759	23439	23768	23655	23424	23592	23447	23640	23712	23669	23792	23606	23556	23655	23543	23673	23810	23553	23512	23650	23637	23720	23645	23603	23704	23523	23736	23501	23628	23663	23765	23581	23919	23551	23390	23486	23578	23609	23518	23582	23632	23690	23214	23792	23659	23632	23765	23633	23624	23476	23540	23512	23562	23612	23729	23520	23568	23671	23969	23726	23806	23746	23385	23638	23471	23517	23662	23595	23665	23664	23707	23797	23655	23591	23409	23608	23552	23592	23768	23779	23625	23806	23846	23928	23550	23556	23790	23698	23550	23703	23537	23615	23645	23544	23726	23692	23759	23643	23506	23611	23559	23542	23486	23496	23521	23606	23672	23700	23541	23359	23530	23519	23520	23702	23832	23583	23527	23608	23637	23748	23594	23633	23562	23727	23564	23543	23718	23547	23538	23595	23663	23636	23684	23560	23815	23645	23602	23713	23624	23524	23672	23494	23694	23586	23767	23695	23699	23799	23756	23590	23795	23588	23615	23508	23712	23758	23803	23624	23954	23544	23514	23631
20730	28378	27078	23441	21847	20784	20087	20009	19805	19534	19502	19222	19170	19110	19234	18938	18975	19051	18993	19000	18862	19164	19150	18889	19095	19040	18950	19065	19017	18931	19034	18879	18707	18847	18918	18733	19017	19014	18882	18926	18868	18945	18783	19025	18742	18661	18919	18916	18936	18894	18901	18811	18859	18877	18741	18719	18745	18870	18904	18928	18857	18751	18863	18985	19017	18950	18995	18771	18991	18903	18728	18867	18834	18816	18774	18757	18872	18896	19087	18853	18807	18818	18846	19030	18625	18789	18846	18779	18882	18824	18854	18945	18882	18833	18954	18839	18821	18795	18940	18847	18865	18686	18943	18845	18988	18851	19030	18785	18838	18745	18678	18932	18892	18742	18811	18790	18812	18674	18909	18779	18968	18826	18915	18900	18886	18927	18720	18892	18775	18778	18701	18860	18808	18763	18970	18769	18860	18757	18892	18976	18992	18800	19025	18959	18881	18859	18762	19072	18823	18737	18768	18737	18890	18914	18944	18867	18954	18942	19054	18966	18744	18952	18748	19007	18848	18812	18908	18711	19015	18745	18959	18790	18768	19015	19033	19091	18816	18753	18999	18996	18764	18980	18788	18981	18746	18683	18753	18837	18809	18812	18777	18871	18875	18737	18818	18740	18747	18760	18882	18959	18892	18751	18865	18785	18911	18892	18752	18849	18762	18980	18808	18835	18819	18904	18989	18809	18825	18842	18791	18878	18965	18956	18769	18964	18819	18742	18840	18880	19028	18838	18788	18831	18832	18898	18757	18808	18770	18892	18772	18762	18952	18905	18883	18700	18957	19030	18814	18871	18910	18976	18698	18702	18906	18871	18881	18923	18715	18847	18741	18767	18744	18888	18921	19059	18768	18885	18966	18849	18664	18897	18847	18777	18892	18865	18836	18816	18674	18934	18810	18741	18884	18904	18803	18757	18749	18930	18812	18761	18798	18822	18923	18830	18793	18920	18772	18905	18989	18699	18902	18797	19007	18900	18687	18789	18792	18849	18724	19004	18952	18933	18806	18831	18939	18930	18922	18928	19157	18770	18896	18994	18825	18924	18884	18828	18913	18673	18726	18815	18954	18784	18917	18780	18919	18805	18823	18950	18865	18692	18752	18822	18932	18742	18891	18898	18862	18761	18867	18749	19035	18930	19140	18916	18754	18897	18881	18925	18748	19144	18799	18790	18697	18871	18948	18738	18799	18833	18841	18828	18961	18980	18878	18777	18747	18913	18758	18823	18831	18801	18653	18744	18952	19064	18999	18923	18784	18994	18768	18923	18817	18871	18823	18766	18859	18757	18817	19069	18712	18858	18950	18782	19133	18864	19074	18881	19031	18873	18902	18843	18957	18872	18881	18733	18742	18791	19001	19008	18896	18819	18824	18769	18921	18913	18984	18906	18738	18875	18659	18903	18940	18906	18811	18738	18880	18776	18796	18879	19155	18881	18923	18921	18803	18935	18952	18845	18969	18868	18803	19127	18816	18808	18706	18844	18818	18841	18947	18799	18898	19067	18855	18699	18912	18838	18709	18875	18891	19017	18789	18801	18913	18759	18661	19006	18966	18958	18885	18739	18727	18934	18881	18907	18907	18905	18878	18913	18849	18725	18803	18817	18935	18886	18807	18902	18834	18976	18843	18891	18962	18857	18959	18828	18993	18773	18882	18806	18910	18732	18874	19001	18750	18835	18841	18978	18938	18894	18862	18728	18977	18757	18794	18888	18825	18893	18946	18810	18809	18841	18779	18893	18829	18749	18968	18805	18974	18874	19033	18746	18666	19034	18818	18929	18833	18802	18817	19002	18733	19023	18893	18879	19002	18740	18869	18693	18685	19063	18949	18709	18798	18691	18830	18729	18739	18727	18897	18674	19016	18956	18840	18827	18960	18938	18810	18680	18978	18785	18928	18801	18714	18774	18756	18841	18720	18875	18796	18727	18827	18887	18923	18865	18846	18822	18852	18797	19034	18922	18800	18924	18908	18837	19039	18792	18842	18853	18967	19077	18840	19095	19036	18917	19020	18823	18868	18841	18791	18772	18887	18866	18814	18919	18871	18936	19004	18837	18974	18807	18608	18882	18771	18904	18906	18810	18921	18647	18892	18868	18761	18951	18979	19104	18965	18702	18988	18691	18756	18921	18840	18872	18972	18766	19021	18737	18820	18870	18924	18817	18930	18762	18934	18920	18804	18876	18875	18865	18986	18856	18834	18898	18942	18758	19095	18898	18864	18877	18737	18976	18682	18863	18935	18776	18746	18771	18732	18773	18903	18670	18902	18971	18763	18848	18627	19044	18952	18759	18974	18782	18933	18919	18664	18782	18905	18948	18630	18750	18871	18915	18986	18866	18948	18804	18770	18901	18834	18830	19044	18936	18852	18848	18803	18754	18870	18868	18924	18808	18828	18794	18850	18814	18909	18865	18691	18951	18906	18819	18782	18873	18711	18936	18833	18996	18748	18807	18893	19093	18817	18856	18826	18788	18944	18697	18975	18817	18987	18926	18989	18764	18881	18747	18856	18671	19076	18916	18914	18774	19012	18926	18985	18893	19110	18826	18819	18850	18876	18919	18835	19010	18879	18780	18793	18853	18931	18861	18883	18950	18782	18872	18956	18992	18795	19046	18790	18776	18940	18882	18895	18890	18933	19022	18754	18858	18821	18918	18841	18781	18848	18936	18835	18830	18840	18977	18751	18574	18902	18780	18726	18995	18953	18881	18827	18927	18787	18811	18880	18887	18835	18964	18876	18515	18848	18751	18839	18825	18853	18958	18752	18818	18931	18769	18834	18887	18944	18785	18774	18779	18857	18953	18706	18830	18779	19005	18894	18853	18801	19005	18848	18963	18815	18986	18853	18751	19052	18927	18760	18932	18848	18873	18894	18843	18728	18962	18812	18849	18884	18757	19010	18855	18756	18909	18876	18799	18877	18907	18786	18879	18708	18930	18966	18841	19035	18991	18902	18716	18753	18928	18713	18915	18670	18895	18715	18917	18947	18779	18924	18924	18784	18872	18926	18917	18941	18916	18869	18908	18763	18929	18924	18965	19064	18858	18806	18925	18903	18814	18909	18849	18954	18927	18804	18748	18900	18729	18831	18870	18848	18928	18883	18775	18946	18874	18729	18903	19073	18782	18790	18925	18816	19025	18807	18973	18834	18830	18748	18835	18839	18832	18765	18983	18861	18905	18981	18943	18813	18814	18932	19004	18894	18913	18770	18896	18611	18930	18780	19031	18900	18749	18984	18842	18790	18721	18750	18979	18794	18965	18888	18823	18890	18731	18843	18889	18892	18849	18999	18910	18890	18881	18898	18866	18857	18897	18924	18943	18894	18904	18947	18963	18877	18918	18857	18910	19057	18685	19068	18923	19112	18783	18840	18929	18827	18778	18795	18878	18903	18967	18958	18884	18795	18829	18743	18728	19079	18862	18715	18608	18888	18912	18735	18772	18810	18793	18906	19143	18970	18880	18829	18600	18991	18820	19049	18840	18958	18845	18865	18879	18773	18844	18747	18841	18934	18860	18909	18908	19011	18866	19120	18795	18804	18812	19052	18831	18926	18898	18985	18686	18986	18773	18995	18862	18784	18841	18868	18928	18846	18897	18906	18701	18859	18736	18930	18889	18890	18903	18809	18897	18762	18867	18935	18973	18835	18899	18822	18771	18820	18776	18834	18747	18731	18811	18821	18922	18862	18917	18745	18721	18829	18883	18785	18901	18848	18834	18742	18807	19062	18927	18971	18729	18891	18866	18792	18789	18978	18879	18771	18835	18822	18935	18989	18952	18892	18929	19051	18810	18925	18820	18642	18712	18890	18869	18929	19028	18703	18943	18822	18769	18793	18991	19066	18951	18899	18712	18949	18989	18987	18768	18808	19074	18895	18741	18848	18640	19039	18905	18930	18993	18948	18819	18989	19154	18749	18804	18837	18958	18842	19021	18793	18873	18737	18905	18816	18936	18809	18976	18990	18925	18917	18974	19042	18741	19015	18881	18700	18781	18997	18765	18860	18717	19025	18975	18932	18929	18972	18867	18774	18931	18751	18785	18738	18901	18812	18994	18729	18828	18898	18771	18842	18706	19011	18797	19022	18848	18800	18538	18922	18650	18871	18952	18761	18760	18981	19040	19061	18764	18881	18877	18782	18662	19093	18877	18694	18827	19033	18763	18800	18833	18765	18870	19027	18895	18915	18884	18949	18921	18846	18736	18777	18847	18848	18853	18956	18798	18870	18845	18788	18735	18818	18934	18874	18953	18767	18946	18981	18954	18995	18824	18801	18759	18908	18799	18891	19001	18723	18931	18945	18773	18846	19006	18877	18891	18973	18868	18747	18553	18720	18941	18893	18845	18879	18800	18959	19063	19094	18824	19051	18782	18784	18719	18879	18845	18871	18811	18828	19033	18855	18922	18825	18807	18729	18911	18810	18970	18850	18820	18962	18791	18823	18757	18809	18786	18716	18790	18790	19053	18824	18915	18792	18896	18946	18947	19034	19076	18985	18877	18954	18741	18716	19104	18845	18846	18806	18828	18855	19079	18747	18713	18780	18905	19012	18989	18872	18820	18758	19081	18862	18813	18788	19024	18809	18984	18827	18833	18839	18866	18858	18873	18794	18923	18798	18892	18924	18939	18819	18987	19050	18775	18922	18723	18918	18951	18763	18877	18931	18823	18921	18879	18842	18771	18766	18901	18883	18791	18899	18726	18994	18749	18981	18750	18812	18872	18803	18933	18812	18917	18862	18898	18935	18919	18815	18907	18989	18990	18771	18924	18982	18795	18917	18994	18741	18875	19014	18770	19095	18770	18964	18727	19036	18885	18995	18900	18686	19004	18741	18873	18949	18863	18829	18847	18912	18734	18833	18831	18783	19107	18914	18798	18880	18916	18795	18846	18953	18935	18814	18776	18797	18961	18943	18808	18884	18901	18924	18804	18950	18818	18852	18741	18776	18787	18811	18942	19001	18756	18790	18949	18807	18715	18960	18817	18700	18818	18937	18901	18857	18912	18832	18731	18836	19002	18691	18929	18862	18898	18841	18782	18891	18847	19061	18888	18905	18970	18839	18943	18757	18824	18823	19068	18892	18806	18924	18907	18947	18794	18667	18865	18902	18868	19005	19085	18891	18871	18863	18756
23621	21169	28718	24515	23953	26590	27557	24887	24485	24243	24169	23827	23680	23755	24100	23682	23546	23512	23482	23367	23595	23488	23366	23610	23538	23333	23241	23258	23426	23317	23139	23285	23188	23279	23358	23475	23271	23323	23045	23358	23155	23185	23503	23584	23381	23114	23093	23180	23186	23003	23309	23148	23155	23177	23208	23331	23035	22947	23016	23181	23224	23052	23190	23275	23239	23103	23082	23087	23131	23207	23138	23029	23325	23095	23191	23171	22919	22929	22899	23141	23378	23132	22921	22980	23026	23129	23128	23551	23159	23070	23030	23123	22983	23046	23344	23054	23209	23232	23247	23023	23210	23216	23136	23041	23063	23094	23240	23455	23233	23169	23027	23011	23036	23018	23110	23255	23024	23058	23234	23206	23105	23198	23181	23340	23034	23181	23107	23287	23321	23178	23181	23049	23081	22880	23234	23149	23450	23310	22981	23044	23296	23123	23141	23188	23200	23005	23286	23139	23032	23093	23325	23211	23152	23125	23033	23094	23051	23322	22952	23231	23137	23124	23246	23284	23095	23190	23217	22952	23183	23101	23226	23124	23287	23141	22943	23225	23067	23056	22964	23014	23040	23248	23109	23091	23193	23175	23077	23368	23134	23227	23028	23200	23134	22883	23193	23364	23072	22899	23159	23023	23258	23217	23110	23089	23179	23082	23256	23140	23121	23376	23043	23201	23213	23237	22776	23027	23178	23064	23192	23421	23302	23188	23142	23243	23039	23173	23081	23184	23111	23188	23278	23131	23167	23156	23278	23071	23419	22988	23027	23218	23188	23150	23182	23110	23160	23011	22955	23064	23064	23061	23268	23056	22987	23163	23257	23210	23098	23188	23203	23298	23177	23068	23019	22989	23208	23023	23197	23152	23056	23028	23204	23322	23181	23381	23216	23088	23102	23291	23316	23059	23231	23162	23261	22972	23210	23058	23139	23055	23122	23201	23347	22951	22986	23218	23112	23306	23316	23051	23153	22959	23055	22946	23041	23296	23278	23025	23158	23042	23159	23304	23121	23366	23222	23509	23082	23136	23148	22979	23109	23029	23187	23272	23070	23164	23204	23355	23185	23190	23166	23210	23153	23127	22987	22954	23059	23136	23202	23092	23195	23154	23060	23260	23177	23112	23230	23234	23261	23158	23042	23211	23127	23285	23085	23037	23299	23149	23077	23059	23158	23022	23144	22925	23144	23088	23095	23026	23215	23219	23029	23057	23240	23207	23170	22905	23082	22851	23054	23208	23153	23256	23017	22946	23125	23252	23248	23342	23128	23390	23022	23119	23000	23101	23248	23192	23185	23193	23342	23027	23013	22992	23051	23078	23075	23133	23225	23043	23037	23221	23225	23146	23179	22926	23168	23050	23163	22925	23250	23165	23071	22972	23129	23101	22964	23066	23142	23306	23071	23087	23333	23199	22888	23232	23157	23253	23051	23080	23068	23085	23143	23044	23171	23049	23085	22992	23035	23072	23010	23195	23232	23234	23245	23108	23145	23064	23052	22932	23218	23106	23554	23346	23095	23046	23256	23112	23188	23077	23114	23143	23223	23035	23142	22992	23347	23185	23118	23058	23277	23021	23038	23163	23280	23002	23080	23141	22941	23077	23213	23122	23195	23157	23092	22983	23201	23150	23330	23212	23294	23170	23236	23173	23058	23032	23112	23063	23027	22811	23146	23142	23177	23035	23092	23144	23142	23113	23000	22938	23145	23240	23210	23279	23214	23318	23042	23161	23103	23108	23184	23115	23295	23215	23217	23341	23036	23135	23104	23098	23137	23297	23263	23238	23034	23228	23266	23138	23175	23247	23178	23224	23103	23291	23189	23299	23216	23414	23175	23353	23137	23140	23047	23277	23117	22969	23280	22735	23233	22983	23156	23234	23325	23005	23180	23156	23215	23053	23182	23029	23348	23046	23165	23060	23233	22947	23138	23026	23126	23266	23394	23027	23219	23228	23224	22948	22970	23157	23116	23207	23031	23022	23062	22963	23180	23199	23324	23397	22948	23196	23185	23232	23217	23087	23258	23104	23065	22968	23106	23087	23140	23042	23335	23181	23113	23216	23391	23181	23205	23090	23130	23292	23094	22989	23195	23252	23171	23142	23037	23234	23287	23250	23137	23175	23082	23111	23094	23197	23076	23167	23125	23034	23157	23280	23212	23249	23129	23253	23018	23215	23169	22962	23423	22888	22958	22989	23025	23027	23095	23066	23275	23221	23092	22998	23140	23160	23008	23213	23155	23030	23289	23185	23327	23161	23004	23129	22999	23134	23206	23192	23266	23137	23177	23117	23051	23087	23068	23237	23159	23021	22994	23173	23084	23005	23255	23205	23202	23385	23275	23098	23276	23243	23168	22878	22998	23472	23125	22976	23182	22980	23173	23185	23306	22922	23082	23065	23187	22949	23193	23250	23231	23203	23287	23211	23346	23117	23071	23356	23188	23259	23122	23293	23080	22993	23152	23275	23004	23084	22934	23365	23157	23290	23108	23257	23076	23061	23117	23145	23196	23138	23225	23094	23136	23104	23204	23060	23246	23215	23001	23231	23191	23249	23249	22967	23062	22973	23000	23082	22963	23278	23179	23288	23263	23301	23058	23222	23036	22941	22908	23073	23111	22928	23009	22854	23178	23100	23084	23151	23020	22898	23208	23258	23173	22970	23062	23043	23105	23191	23147	23239	23162	23224	23434	23165	22950	23078	23096	23239	23287	23143	23034	23024	23100	22891	23503	23101	22864	23143	22878	22996	22946	23125	23207	23199	23115	23070	23181	23305	23105	22994	23188	22999	23221	22990	23167	23284	23206	23161	23139	23050	22960	23047	22845	23055	23129	23044	23153	23006	23314	23189	23125	23113	23227	22966	23205	23132	23078	22857	23187	23017	23536	23204	23362	23198	23195	23214	23279	23072	23055	22853	23259	23302	23203	22997	23230	23061	22996	23127	22987	23105	23196	23102	23174	23164	23123	23268	23260	22890	23146	23285	23186	23402	23005	23270	23162	23181	23113	23148	23176	23200	23147	22933	23184	22969	23158	23275	23015	23054	23088	23082	23211	23002	23090	23095	23091	22923	23164	23216	23164	23011	23077	23200	22972	23313	22963	23285	22990	23135	23238	23031	23282	23141	23103	23073	23045	23234	23290	23457	23234	23214	23029	23101	23106	23319	23087	23077	23032	23160	23101	23137	23244	23276	23219	23263	23026	23113	23043	23172	23012	23054	23157	23177	23100	23141	23162	23086	23036	22960	23111	23130	23324	23161	23236	23114	23067	23286	23119	23218	23083	23138	23170	22929	23152	23398	23170	22975	23222	23180	23036	23100	23108	23314	23305	23268	23243	23390	23162	23166	22992	23314	23210	23171	23314	23034	23176	23183	23238	23058	23142	23173	23000	23150	23312	23140	23154	23194	23102	22941	23056	23189	23215	23198	23355	22973	22967	23102	23115	23135	23274	23120	23286	23070	23174	23155	22957	23100	23242	23140	23093	23271	23160	23087	23293	23099	23185	23173	23203	23364	22995	23167	23257	23231	23010	23289	23247	23027	23267	23217	23184	23335	23271	23115	23167	23082	23252	23376	22983	22994	23153	23040	23125	23227	23239	23201	23075	22875	23257	23205	23263	22889	23077	23141	23282	23160	23147	23200	23331	23068	23184	23149	23208	23103	23156	23123	23214	23208	23106	23118	22982	23003	23284	23266	23481	23155	23204	23026	23015	22910	23038	23091	23252	23400	23126	22993	23008	23196	23211	22850	22943	23245	23310	23174	22927	23277	23044	23055	23106	23291	23328	23327	23303	22993	23226	22996	23145	23071	23035	23276	23223	23292	23045	23342	23076	23310	23297	23006	22985	23030	23297	22969	22917	23080	23245	23101	23036	23329	23255	22956	23168	22911	23240	23047	22962	23233	23317	23167	23005	23126	23073	23165	22986	23025	23250	23176	23061	23137	23154	22887	23133	22877	23102	22940	23306	23202	23112	23217	23117	22964	23365	23220	23250	23071	23087	23118	23239	22976	23057	23116	23260	23172	23351	23234	23211	23276	23099	23163	23097	23139	22960	23166	23271	23039	23316	23285	23133	23050	23262	23235	22957	23196	23085	22993	23042	23262	23122	23076	23132	23075	23056	23120	22915	23248	23250	23136	23213	23315	23050	23292	22955	22860	23185	23153	22998	23171	23076	22852	23228	23325	23120	23012	23197	22989	23233	23204	22929	23011	23132	23196	23226	23251	23204	23513	23312	23039	23024	23268	23310	23091	23269	23294	22886	23133	23276	23048	23179	23180	23161	23105	23346	23336	23306	23186	23125	22988	23186	23343	23099	22904	23140	23095	23379	23056	23135	23034	23328	23069	23354	23157	22971	23047	23249	23182	23096	23184	23191	22980	23168	23141	23200	23067	23244	23005	23140	22912	23015	23070	23415	23184	23029	23315	22999	23174	23287	23198	23312	23132	23158	23518	23102	23241	23101	23221	23118	22956	23118	23122	23110	23158	23180	23026	23198	22921	23216	23066	23060	22924	23136	23147	23112	23168	23132	23110	23118	23114	23151	23102	23217	23234	23074	23055	23247	23062	22930	22929	23142	23266	23178	23197	23162	23226	23156	23063	23027	23138	23173	23107	23078	23194	23350	23356	23353	23368	23192	23123	23077	23146	23197	22954	23159	23013	23044	23034	23121	22952	23331	23190	23190	23094	23337	23278	23069	23183	23126	23120	23158	23178	23184	23333	23084	23341	23229	23121	23112	23277	23046	23341	23279	23083	23057	23032	23470	23150	23207	23101	22979	23173	23316	23033	23051	23284	23239	23021	23139	22984	23155	23107	23294	23278	23202	23160	23125	23226	22981	23043	23255	23102	23031	23244	23227	23097	23211	23019	23052	23163	23088	23222	23184	23116	23167	23247	23226	23097	22934	23121	23317	23301	23065	23012	23109	23071	23154	22956	23173	23126	23103	23043	23020	23268	23315	23383	23001	23022	22892	22952	23217	23286	23194	23240	23128	23008	23263	23210	23137	23120	22920	23302	22980	23021	23133	23118	23250	23194	22997	23219	23291	23083	23034	23174	23176	22997	23183	23116	23173	23118	23213	23075	23115	23096	23350	23213	23120	23092	23172	23102	22852	23245	23185	22868	23186	23208
19787	33905	32287	27942	25182	23234	22088	21340	20804	20360	19962	19715	19458	19347	20025	19050	18879	19151	18994	19067	19160	19131	19007	18940	18937	18845	18783	18722	18739	18877	18734	18829	18731	18872	18702	18657	18785	18506	18854	18683	18759	19091	19141	19149	18738	18553	18552	18720	18865	18694	18575	18703	18736	18747	18739	18667	18763	18693	18735	18735	18833	18791	18737	18804	18738	18818	18888	18748	18674	18517	18692	18703	18625	18524	18631	18701	18726	18783	18650	18821	18715	18520	18618	18653	18599	18565	18641	18657	18643	18704	18614	18583	18599	18559	18622	18755	18558	18786	18553	18690	18679	18749	18446	18848	18665	18721	18670	18689	18505	18610	18625	18707	18746	18781	18665	18653	18726	18608	18411	18718	18584	18744	18648	18814	18485	18612	18734	18611	18615	18715	18572	18556	18746	18634	18484	18663	18689	18588	18647	18733	18604	18686	18555	18801	18641	18660	18596	18534	18930	18465	18614	18725	18699	18662	18506	18496	18746	18682	18666	18726	18655	18648	18713	18699	18732	18677	18757	18656	18462	18605	18625	18755	18428	18653	18950	18726	18709	18810	18507	18659	18496	18540	18700	18603	18647	18725	18593	18661	18610	18647	18681	18553	18643	18773	18779	18574	18815	18544	18777	18562	18524	18691	18923	18558	18427	18778	18620	18717	18798	18933	18666	18712	18688	18420	18698	18641	18600	18685	18814	18612	18571	18694	18724	18685	18771	18642	18476	18658	18753	18604	18716	18939	18467	18676	18543	18647	18455	18696	18617	18770	18705	18687	18591	18691	18541	18601	18586	18576	18604	18620	18807	18705	18551	18703	18651	18679	18631	18634	18637	18611	18723	18719	18574	18642	18641	18761	18735	18723	18648	18824	18659	18762	18668	18590	18535	18751	18510	18711	18780	18731	18744	18692	18617	18709	18577	18441	18776	18668	18846	18750	18680	18750	18638	18605	18508	18514	18661	18551	18610	18740	18723	18597	18622	18629	18681	18685	18735	18595	18857	18772	18816	18729	18697	18490	18808	18604	18622	18698	18633	18557	18665	18673	18840	18811	18543	18800	18619	18764	18726	18663	18590	18691	18611	18703	18790	18682	18744	18536	18684	18600	18611	18797	18693	18640	18667	18709	18543	18540	18641	18595	18541	18719	18631	18523	18630	18564	18796	18610	18622	18676	18859	18688	18576	18660	18522	18803	18632	18460	18726	18759	18630	18758	18496	18507	18642	18604	18607	18748	18816	18731	18690	18712	18753	18562	18730	18813	18563	18610	18640	18825	18515	18628	18573	18594	18443	18639	18754	18722	18685	18720	18643	18801	18674	18865	18595	18602	18476	18351	18679	18767	18615	18603	18637	18628	18507	18652	18709	18575	18677	18533	18758	18670	18822	18617	18681	18454	18743	18641	18584	18537	18626	18627	18762	18608	18760	18629	18542	18656	18753	18781	18592	18537	18749	18736	18802	18714	18853	18797	18564	18777	18640	18604	18585	18787	18709	18714	18795	18510	18795	18755	18785	18598	18775	18741	18672	18655	18617	18688	18562	18734	18546	18779	18623	18760	18518	18772	18632	18697	18716	18783	18688	18750	18614	18646	18832	18927	18710	18774	18598	18441	18729	18652	18734	18578	18751	18688	18619	18686	18664	18582	18743	18716	18566	18647	18687	18884	18642	18577	18614	18578	18657	18637	18512	18693	18648	18577	18512	18557	18573	18543	18727	18513	18706	18657	18701	18637	18508	18589	18703	18681	18662	18746	18574	18630	18845	18651	18701	18676	18733	18587	18552	18615	18606	18564	18670	18488	18658	18664	18705	18651	18633	18631	18766	18809	18779	18753	18712	18677	18728	18617	18675	18644	18510	18695	18621	18723	18757	18508	18700	18668	18686	18752	18637	18724	18523	18663	18673	18535	18505	18671	18707	18707	18655	18681	18906	18716	18555	18686	18689	18730	18612	18721	18800	18777	18825	18848	18688	18505	18293	18737	18605	18830	18555	18768	18694	18616	18566	18745	18686	18675	18502	18621	18852	18520	18579	18509	18679	18496	18661	18615	18770	18527	18730	18633	18696	18649	18538	18785	18618	18803	18698	18829	18833	18719	18679	18612	18754	18704	18634	18607	18641	18730	18639	18587	18510	18560	18859	18638	18748	18715	18598	18628	18709	18742	18536	18653	18629	18587	18681	18705	18660	18574	18724	18533	18581	18616	18564	18606	18623	18596	18660	18565	18718	18649	18558	18667	18761	18635	18764	18686	18638	18658	18707	18554	18805	18546	18839	18732	18729	18822	18637	18804	18700	18589	18543	18817	18722	18658	18568	18699	18659	18790	18702	18668	18550	18558	18719	18695	18661	18506	18702	18624	18636	18681	18650	18691	18827	18715	18662	18694	18590	18670	18586	18700	18791	18630	18501	18704	18756	18686	18733	18742	18546	18765	18765	18744	18621	18643	18683	18679	18709	18792	18695	18569	18762	18619	18563	18642	18587	18676	18722	18690	18717	18733	18707	18623	18683	18705	18448	18621	18645	18716	18596	18699	18763	18586	18674	18822	18830	18523	18715	18574	18681	18688	18437	18706	18823	18619	18774	18605	18722	18538	18789	18583	18550	18637	18662	18602	18600	18753	18786	18700	18755	18848	18643	18792	18811	18690	18655	18528	18632	18769	18700	18709	18783	18693	18605	18619	18597	18430	18541	18690	18802	18648	18604	18707	18449	18736	18511	18735	18822	18571	18746	18697	18624	18810	18568	18696	18704	18575	18784	18676	18721	18511	18699	18718	18671	18791	18717	18689	18559	18678	18737	18656	18662	18699	18635	18616	18614	18770	18717	18824	18644	18574	18666	18526	18756	18658	18575	18617	18569	18805	18590	18561	18493	18639	18621	18610	18617	18634	18663	18789	18704	18795	18730	18674	18595	18560	18725	18598	18733	18686	18810	18668	18783	18862	18417	18749	18769	18820	18621	18588	18968	18822	18583	18914	18659	18643	18709	18946	18704	18729	18750	18780	18434	18779	18599	18655	18928	18699	18584	18735	18638	18765	18631	18576	18834	18650	18830	18887	18713	18570	18790	18685	18867	18723	18594	18556	18657	18908	18691	18700	18661	18633	18795	18651	18685	18531	18669	18669	18604	18665	18680	18565	18621	18648	18679	18628	18736	18716	18624	18683	18515	18543	18591	18620	18505	18586	18683	18760	18414	18399	18609	18653	18708	18536	18799	18800	18890	18595	18775	18550	18586	18724	18567	18744	18796	18641	18823	18703	18863	18696	18604	18733	18618	18638	18710	18874	18724	18620	18635	18476	18666	18740	18799	18753	18580	18537	18639	18639	18832	18830	18731	18602	18734	18748	18672	18670	18813	18735	18644	18633	18579	18734	18547	18821	18615	18692	18574	18565	18770	18734	18658	18584	18639	18537	18868	18646	18648	18534	18559	18612	18510	18793	18724	18758	18597	18710	18648	18592	18541	18706	18779	18530	18775	18720	18815	18796	18787	18774	18545	18565	18751	18782	18628	18661	18528	18738	18559	18759	18741	18722	18765	18766	18506	18725	18658	18706	18631	18633	18576	18648	18703	18620	18759	18670	18520	18622	18616	18592	18695	18610	18784	18670	18605	18546	18481	18628	18685	18694	18588	18851	18560	18710	18593	18626	18669	18855	18616	18542	18612	18710	18626	18761	18642	18610	18696	18884	18697	18448	18724	18515	18492	18551	18614	18858	18543	18724	18701	18509	18746	18697	18568	18795	18709	18658	18695	18754	18688	18622	18720	18515	18597	18656	18654	18563	18639	18731	18754	18609	18630	18703	18697	18672	18852	18770	18717	18580	18709	18675	18746	18639	18916	18567	18650	18833	18556	18752	18542	18727	18624	18807	18650	18534	18664	18574	18835	18736	18663	18857	18916	18462	18646	18688	18900	18729	18720	18716	18985	18776	18647	18662	18715	18716	18642	18660	18641	18703	18708	18506	18732	18783	18648	18671	18599	18566	18710	18709	18743	18565	18557	18948	18648	18812	18801	18634	18549	18789	18582	18665	18450	18725	18722	18982	18598	18574	18522	18739	18590	18544	18630	18742	18515	18666	18434	18601	18713	18786	18469	18620	18664	18651	18572	18552	18646	18552	18649	18717	18606	18624	18588	18666	18885	18595	18749	18588	18657	18683	18479	18835	18594	18781	18696	18681	18738	18684	18505	18588	18623	18607	18588	18589	18515	18730	18512	18597	18594	18699	18626	18767	18651	18690	18838	18452	18686	18803	18769	18357	18726	18486	18730	18620	18721	18686	18673	18729	18366	18699	18746	18732	18778	18466	18678	18621	18608	18656	18703	18682	18660	18676	18737	18697	18666	18542	18863	18762	18824	18678	18576	18654	18757	18509	18634	18667	18610	18537	18694	18773	18834	18606	18681	18637	18620	18495	18587	18706	18655	18639	18537	18600	18606	18699	18595	18803	18751	18731	18656	18734	18710	18571	18740	18583	18640	18705	18594	18668	18461	18545	18550	18573	18709	18597	18565	18577	18830	18630	18742	18707	18454	18705	18635	18727	18661	18817	18569	18827	18672	18712	18650	18528	18748	18597	18665	18680	18618	18729	18719	18755	18633	18428	18576	18700	18550	18762	18648	18543	18671	18721	18656	18608	18702	18637	18691	18929	18559	18564	18614	18679	18554	18755	18516	18769	18541	18667	18568	18948	18752	18572	18881	18456	18755	18657	18610	18597	18583	18786	18675	18686	18619	18567	18792	18547	18783	18718	18454	18685	18631	18572	18790	18645	18710	18743	18691	18743	18762	18638	18581	18745	18697	18622	18626	18597	18681	18606	18710	18737	18762	18552	18676	18632	18746	18684	18821	18699	18639	18760	18821	18735	18692	18447	18822	18725	18788	18827	18686	18636	18580	18500	18863	18761	18662	18621	18597	18778	18709	18742	18631	18665	18598	18668	18683	18653	18596	18642	18848	18649	18613	18550	18657	18598	18528	18774	18647	18637	18621	18567	18571	18561	18700	18689	18774	18766	18648	18799	18541	18610	18728	18496	18775	18710	18659	18729	18716	18654	18697	18657	18619	18659	18712	18604	18681	18548	18643	18767	18467	18550	18742	18523	18727	18814	18791	18740	18879	18834	18657	18694
22552	21190	29021	23754	22323	26533	30208	26577	25386	25612	25226	24825	24635	24411	24471	24298	24052	24010	23886	23984	23831	24020	23940	23801	23785	23833	23921	23706	23700	23795	23631	23501	23546	23798	23506	23637	23370	23507	23543	23527	23611	23655	23914	23908	23869	23530	23777	23656	23546	23339	23388	23762	23373	23346	23429	23316	23433	23437	23472	23616	23625	23429	23634	23637	23424	23560	23446	23617	23352	23472	23516	23422	23478	23421	23716	23606	23421	23482	23241	23424	23396	23516	23319	23626	23318	23347	23427	23505	23460	23493	23442	23384	23579	23409	23137	23323	23427	23457	23633	23326	23351	23343	23601	23254	23335	23380	23356	23191	23375	23405	23589	23538	23661	23550	23425	23301	23368	23527	23345	23363	23688	23280	23620	23249	23444	23510	23305	23358	23489	23398	23433	23434	23710	23383	23345	23246	23409	23014	23395	23331	23402	23315	23620	23407	23532	23304	23389	23315	23360	23296	23496	23473	23406	23514	23541	23424	23347	23372	23509	23447	23541	23502	23432	23219	23691	23548	23548	23250	23410	23380	23527	23307	23335	23359	23382	23415	23566	23375	23463	23334	23301	23450	23306	23307	23411	23278	23350	23282	23113	23069	23476	23450	23238	23275	23571	23412	23488	23386	23559	23311	23431	23344	23503	23656	23432	23532	23586	23598	23261	23721	23345	23196	23360	23210	23382	23505	23374	23574	23464	23300	23570	23410	23401	23508	23510	23233	23458	23336	23309	23495	23394	23405	23295	23420	23465	23332	23218	23404	23383	23471	23300	23187	23580	23232	23422	23530	23286	23571	23302	23413	23530	23429	23286	23463	23411	23324	23374	23370	23284	23476	23462	23624	23317	23561	23442	23292	23395	23429	23470	23461	23538	23280	23351	23545	23615	23489	23451	23587	23203	23376	23222	23208	23286	23429	23463	23307	23385	23235	23401	23211	23368	23361	23433	23539	23267	23602	23379	23337	23443	23580	23253	23564	23332	23228	23545	23157	23481	23483	23316	23312	23338	23417	23475	23203	23364	23164	23192	23394	23132	23231	23320	23326	23467	23271	23381	23411	23291	23648	23744	23398	23542	23356	23476	23320	23501	23273	23353	23437	23517	23425	23375	23284	23349	23349	23340	23418	23272	23464	23300	23403	23707	23378	23393	23325	23565	23388	23411	23292	23520	23416	23630	23571	23448	23237	23094	23528	23348	23303	23592	23596	23379	23457	23255	23224	23690	23535	23227	23379	23403	23303	23377	23379	23284	23469	23446	23502	23572	23471	23376	23389	23311	23354	23351	23485	23359	23378	23297	23418	23335	23333	23469	23461	23126	23394	23231	23295	23504	23269	23564	23598	23572	23411	23503	23498	23689	23219	23321	23397	23308	23463	23598	23328	23619	23498	23554	23320	23460	23383	23456	23160	23560	23491	23257	23237	23393	23471	23397	23318	23290	23294	23364	23443	23310	23310	23474	23455	23383	23377	23403	23424	23356	23328	23373	23412	23348	23221	23573	23448	23351	23243	23361	23266	23340	23566	23249	23553	23432	23352	23321	23372	23245	23178	23343	23347	23418	23426	23301	23567	23467	23080	23420	23352	23300	23324	23419	23537	23490	23409	23473	23523	23645	23396	23339	23538	23442	23386	23371	23484	23439	23574	23169	23416	23362	23525	23304	23320	23270	23347	23259	23320	23491	23240	23442	23268	23500	23358	23083	23342	23720	23492	23356	23420	23522	23287	23336	23421	23565	23469	23634	23513	23437	23307	23332	23281	23322	23498	23425	23528	23323	23146	23522	23422	23559	23549	23306	23378	23411	23788	23551	23454	23528	23688	23418	23364	23671	23279	23478	23212	23657	23366	23251	23313	23212	23435	23692	23237	23393	23460	23386	23513	23436	23415	23539	23543	23630	23400	23372	23161	23405	23355	23397	23396	23157	23346	23459	23509	23148	23458	23614	23182	23296	23396	23726	23490	23264	23328	23196	23535	23486	23379	23426	23273	23480	23451	23314	23531	23419	23399	23391	23338	23333	23269	23283	23194	23484	23483	23466	23407	23494	23345	23376	23415	23501	23331	23456	23412	23303	23315	23462	23486	23322	23483	23528	23312	23487	23506	23332	23249	23330	23190	23349	23353	23546	23496	23441	23450	23695	23510	23444	23310	23448	23301	23327	23628	23415	23460	23269	23260	23520	23486	23458	23308	23389	23497	23247	23207	23464	23565	23381	23375	23376	23415	23618	23449	23379	23302	23407	23617	23396	23404	23432	23402	23441	23468	23368	23191	23458	23294	23330	23415	23411	23385	23180	23591	23546	23620	23419	23299	23374	23321	23637	23369	23479	23216	23566	23309	23164	23368	23360	23402	23361	23362	23326	23344	23221	23377	23475	23165	23435	23569	23504	23374	23412	23288	23287	23301	23589	23573	23515	23249	23279	23608	23277	23465	23479	23312	23262	23495	23476	23333	23339	23399	23488	23641	23274	23503	23447	23532	23446	23402	23469	23512	23599	23532	23596	23095	23558	23499	23309	23313	23453	23232	23410	23226	23419	23506	23241	23306	23385	23318	23699	23316	23670	23381	23244	23207	23472	23238	23284	23439	23475	23338	23295	23613	23425	23373	23274	23254	23368	23301	23342	23490	23369	23418	23469	23433	23685	23480	23357	23383	23304	23430	23728	23366	23426	23348	23299	23370	23430	23527	23585	23382	23463	23416	23447	23072	23400	23350	23369	23525	23350	23358	23595	23500	23143	23628	23507	23384	23376	23503	23419	23410	23341	23385	23431	23276	23129	23376	23211	23348	23377	23294	23344	23364	23406	23439	23590	23587	23284	23332	23380	23336	23235	23398	23142	23411	23426	23485	23649	23547	23481	23621	23513	23510	23399	23465	23363	23290	23556	23604	23273	23282	23427	23204	23354	23333	23465	23583	23545	23411	23535	23537	23529	23308	23243	23375	23463	23316	23525	23216	23406	23438	23588	23571	23255	23354	23358	23481	23440	23379	23360	23480	23211	23422	23538	23215	23686	23144	23664	23358	23422	23519	23442	23542	23349	23449	23426	23470	23346	23401	23349	23428	23476	23165	23485	23144	23398	23622	23389	23253	23445	23622	23532	23602	23521	23287	23573	23333	23336	23336	23545	23495	23393	23392	23509	23501	23234	23483	23458	23548	23505	23365	23428	23440	23293	23626	23352	23519	23448	23459	23309	23519	23338	23328	23514	23620	23263	23451	23347	23443	23518	23381	23554	23486	23286	23357	23563	23197	23281	23370	23476	23262	23318	23356	23488	23322	23407	23277	23485	23492	23448	23672	23314	23498	23365	23365	23428	23294	23378	23468	23450	23365	23453	23477	23350	23081	23364	23189	23314	23434	23423	23349	23257	23273	23489	23406	23470	23287	23424	23490	23504	23165	23441	23281	23303	23496	23427	23292	23259	23282	23497	23268	23467	23553	23419	23422	23490	23304	23212	23183	23345	23394	23310	23274	23236	23468	23449	23312	23287	23595	23320	23424	23452	23487	23522	23450	23433	23274	23274	23511	23311	23431	23349	23319	23294	23429	23412	23435	23459	23169	23504	23501	23409	23472	23464	23580	23182	23371	23411	23242	23351	23373	23261	23344	23414	23397	23409	23351	23429	23507	23512	23454	23398	23263	23667	23456	23281	23513	23518	23347	23467	23201	23440	23315	23454	23475	23459	23273	23193	23396	23422	23270	23235	23464	23330	23650	23411	23303	23494	23491	23496	23348	23560	23366	23335	23529	23429	23409	23348	23503	23414	23524	23391	23426	23476	23336	23420	23438	23337	23263	23372	23372	23512	23376	23229	23408	23538	23370	23539	23569	23482	23577	23324	23436	23446	23217	23370	23475	23576	23482	23404	23377	23241	23480	23453	23239	23328	23628	23677	23414	23538	23583	23462	23485	23499	23687	23665	23401	23205	23567	23382	23278	23658	23392	23405	23337	23539	23549	23367	23331	23268	23554	23270	23350	23417	23530	23538	23236	23505	23348	23310	23492	23392	23436	23629	23472	23400	23398	23341	23274	23335	23453	22986	23261	23562	23551	23477	23503	23388	23421	23293	23417	23540	23406	23604	23446	23246	23403	23315	23392	23262	23418	23255	23212	23419	23408	23115	23372	23247	23501	23538	23077	23368	23382	23413	23247	23363	23519	23310	23458	23619	23250	23437	23399	23380	23301	23415	23305	23223	23202	23324	23387	23622	23451	23342	23107	23477	23252	23200	23278	23459	23405	23481	23442	23461	23266	23453	23370	23724	23423	23453	23464	23299	23441	23254	23434	23367	23380	23352	23308	23453	23520	23424	23463	23119	23285	23514	23386	23493	23244	23180	23300	23407	23549	23323	23338	23361	23310	23606	23450	23336	23336	23362	23668	23307	23222	23409	23468	23451	23547	23370	23428	23553	23237	23390	23242	23484	23459	23427	23302	23232	23436	23455	23367	23263	23456	23450	23437	23375	23544	23238	23602	23501	23563	23443	23527	23316	23285	23506	23350	23395	23249	23548	23324	23466	23319	23386	23274	23359	23306	23413	23292	23260	23319	23557	23265	23307	23396	23462	23247	23574	23454	23189	23478	23582	23405	23391	23286	23408	23378	23388	23668	23546	23454	23219	23358	23290	23539	23532	23459	23528	23357	23488	23189	23240	23376	23563	23266	23431	23430	23418	23329	23587	23489	23407	23536	23118	23284	23441	23470	23520	23484	23616	23424	23437	23422	23509	23032	23275	23373	23554	23145	23292	23443	23217	23422	23710	23433	23115	23389	23406	23326	23224	23298	23360	23264	23244	23438	23516	23597	23236	23486	23464	23451	23509	23501	23400	23482	23501	23330	23409	23456	23155	23525	23438	23584	23486	23361	23451	23557	23363	23424	23341	23444	23478	23399	23356	23413	23467	23326	23552	23521	23235	23389	23399	23519	23399	23336	23304	23227	23528	23336	23371	23516	23416	23454	23444	23406	23292	23494	23451	23381	23433	23154	23065	23537	23212	23265	23362	23226	23433	23395	23395	23215	23437	23441	23327	23401	23525	23460	23517	23363	23365	23652	23524	23386	23500	23423	23293	23585	23302	23377	23378	23395	23305	23227	23280	23494	23281	23469	23550	23488	23276	23438	23441	23408
21446	39173	38020	31975	28675	25960	24492	23343	22365	21560	20968	20460	20051	19841	20385	19575	19251	19313	19328	19382	19254	19389	19281	19142	19098	18981	19158	18901	19141	18987	18866	18911	18752	18917	18761	18871	18818	18794	18884	18865	18829	19347	19730	19441	18836	18749	18787	18829	18744	18710	18645	18650	18573	18856	18701	18702	18756	18623	18800	18740	19031	18968	19087	18948	18967	18790	18619	18718	18796	18875	18815	18724	18749	18752	18940	18795	18889	18759	18547	18912	18801	18818	18801	18596	18690	18796	18712	18786	18662	18808	18623	18886	18752	18720	18675	18727	18764	18575	18648	18788	18834	18664	18675	18723	18684	18576	18767	18811	18687	18583	18783	18669	18716	18626	18902	18701	18641	18788	18719	18779	18665	18656	18934	18723	18727	18740	18660	18601	18691	18897	18715	18643	18847	18649	18842	18788	18548	18612	18726	18660	18542	18783	18854	18527	18727	18646	18729	18758	18774	18688	18589	18662	18869	18681	18621	18714	18737	18616	18540	18878	18753	18689	18680	18774	18793	18558	18790	18783	18613	18673	18735	18862	18659	18626	18678	18628	18831	18807	18786	18588	18510	18836	18678	18644	18666	18566	18782	18846	18734	18700	18795	18647	18682	18779	18598	18657	18714	18856	18633	18703	18701	18847	18815	18653	18719	18652	18780	18586	18719	18669	18601	18831	18655	18841	18792	18642	18791	18770	18700	18739	18840	18964	18727	18561	18645	18586	18688	18631	18702	18586	18634	18703	18836	18551	18678	18771	18673	18763	18776	18709	18700	18774	18642	18649	18753	18670	18795	18654	18675	18874	18497	18645	18545	18745	18672	18811	18612	18594	18908	18708	18734	18655	18548	18719	18789	18607	18706	18593	18662	18894	18830	18784	18699	18816	18728	18700	18658	18820	18743	18660	18664	18883	18664	18838	18911	18769	18613	18741	18692	18811	18761	18801	18638	19045	18825	18688	18852	18602	18765	18537	18843	18861	18645	18671	18751	18881	18568	18493	18601	18639	18677	18537	18749	18667	18669	18567	18761	18799	18623	18828	18527	18782	18820	18716	18752	18799	18710	18683	18724	18648	18588	18941	18736	18837	18860	18758	18685	18681	18744	18665	18523	18695	18805	18742	18672	18677	18740	18886	18661	18631	18649	18829	18701	18710	19012	18755	18525	18646	18760	18692	18635	18487	18631	18705	18718	18791	18644	18723	18825	18838	18579	18605	18778	18802	18695	18858	18786	18571	18643	18674	18761	18752	18735	18706	18695	18650	18766	18746	18654	18855	18600	18777	18706	18738	18871	18776	18653	18603	18746	18675	18755	18649	18674	18499	18613	18733	18694	18574	18802	18713	18879	18557	18497	18879	18850	18790	18710	18735	18671	18812	18761	18676	18717	18756	18667	18743	18607	18757	18589	18849	18697	18879	18741	18714	18548	18809	18647	18599	18712	18739	18757	18702	18642	18799	18708	18577	18640	18849	18697	18652	18620	18558	18642	18656	18570	18824	18626	18859	18761	18505	18670	18706	18767	18620	18637	18654	18746	18717	18842	18887	18838	18637	18655	18692	18619	18702	18697	18637	18695	18779	18782	18778	18602	18843	18593	18582	18662	18724	18679	18632	18534	18713	18709	18774	18728	18763	18694	18839	18808	18865	18762	18533	18664	18671	18814	18719	18754	18666	18432	18842	18738	18609	18731	18723	18675	18879	18693	18873	18638	18590	18667	18622	18711	18771	18935	18727	18625	18811	18770	18626	18678	18734	18741	18895	18741	18656	18726	18687	18638	18642	18640	18743	18814	18577	18649	18737	18612	18607	18698	18791	18675	18772	18746	18531	18757	18596	18707	18620	18789	18733	18777	18712	18780	18643	18741	18661	18720	18716	18625	18665	18727	18582	18766	18811	18670	18575	18567	18654	18889	18756	18813	18687	18732	18950	18755	18762	18787	18727	18756	18687	18789	18646	18636	18654	18727	18699	18688	18808	18950	18709	18577	18914	18732	18612	18736	18599	18772	18512	18659	18608	18792	18735	18759	18655	18577	18852	18801	18819	18698	18816	18635	18842	18918	18594	18871	18804	18706	18833	18828	18726	18679	18824	18732	18617	18554	18781	18604	18759	18736	18863	18657	18747	18866	18700	18763	18720	18933	18695	18621	18866	18699	18662	18491	18653	18596	18736	18668	18627	18715	18769	18759	18735	18612	18819	18671	18805	18714	18807	18805	18763	18702	18696	18716	18583	18860	18694	18817	18744	18796	18758	18681	18667	18630	18721	18916	18561	18527	18789	18760	18910	18654	18811	18805	18624	18852	18747	18638	18768	18701	18656	18907	18866	18611	18651	18566	18640	18714	18840	18676	18803	18731	18790	18729	18752	18818	18624	18597	18740	18817	18711	18705	18753	18719	18739	18801	18614	18749	18681	18891	18666	18733	18641	18741	18657	18582	18602	18695	18560	18740	18965	18622	18822	18900	18435	18745	18625	18556	18735	18719	18747	18665	18674	18721	18653	18813	18660	18620	18790	18790	18651	18816	18630	18627	18720	18650	18782	18780	18864	18623	18684	18711	18828	18618	18715	18829	18447	18685	18787	18625	18610	18742	18719	18854	18713	18666	18722	18867	18608	18649	18778	18663	18778	18567	18418	18623	18591	18751	18900	18732	18540	18758	18496	18637	18719	18673	18900	18738	18694	18750	18631	18776	18662	18790	18752	18849	18572	18747	18686	18688	18684	18775	18638	18680	18618	19022	18621	18570	18802	18782	18638	18801	18634	18681	18798	18742	18779	18775	18752	18714	18736	18708	18732	18770	18827	18718	18763	18594	18682	18636	18683	18831	18694	18817	18622	18941	18655	18726	18755	18609	18624	18696	18636	18901	18769	18609	18830	18670	18749	18670	18892	18709	18707	18556	18800	18782	18796	18700	18652	18723	18710	18445	18822	18552	18630	18657	18679	18862	18525	18640	18681	18756	18818	18812	18750	18736	18788	18672	18773	18899	18664	18705	18628	18815	18650	18739	18725	18760	18741	18683	18743	18789	18847	18524	18748	18819	18683	18885	18823	18817	18729	18858	18841	18577	18684	18659	18638	18635	18700	18633	18757	18806	18602	18858	18633	18585	18755	18660	18785	18601	18587	18716	18741	18626	18722	18933	18801	18734	18725	18516	18800	18677	18727	18577	18575	18835	18706	18722	18680	18713	18773	18714	18584	18746	18787	18659	18707	18805	18821	18605	18628	18793	18650	18720	18750	18611	18669	18559	18694	18703	18734	18664	18833	18842	18628	18577	18634	18805	18685	18586	18644	18839	18830	18886	18679	18665	18565	18753	18623	18954	18850	18812	18866	18641	18695	18880	18641	18646	18760	18795	18721	18576	18654	18758	18736	18874	18696	18632	18649	18934	18551	18707	18774	18823	18805	18753	18636	18812	18789	18632	18822	18705	18593	18744	18723	18641	18804	18827	18714	18786	18784	18753	18808	18608	18710	18438	18594	18862	18685	18837	18858	18734	18559	18852	18810	18852	18713	18599	18553	18723	18597	18899	18602	18789	18706	18747	18718	18785	18688	18645	18734	18728	18852	18725	18682	18910	18821	18579	18630	18642	18548	18743	18695	18849	18705	18615	18653	18692	18616	18694	18729	18747	18944	18754	18837	18606	18591	18466	18653	19020	18717	18860	18654	18718	18699	18680	18905	18629	18780	18749	18603	18706	18718	18761	18648	18494	18512	18857	18822	18743	18647	18759	18595	18803	18552	18770	18754	18790	18799	18710	18698	18841	18585	18590	18808	18739	18445	18671	18741	18383	18752	18752	18649	18810	18456	18726	18671	18644	18846	18657	18611	18674	18799	18718	18810	18784	18671	18530	18697	18705	18591	18759	18658	18548	18563	18708	18779	18779	18754	18904	18704	18676	18737	18703	18695	18794	18598	18736	18455	18832	18830	18603	18781	18807	18673	18755	18698	18876	18833	18745	18734	18616	18667	18692	18611	18583	18603	18633	18570	18730	18810	18726	18538	18755	18763	18674	18655	18646	18619	18603	18612	18845	18723	18641	18895	18770	18642	18851	18691	18761	18582	18653	18740	18698	18654	18741	18676	18939	18676	18654	18694	18749	18676	18859	18784	18657	18571	18756	18549	18675	18554	18992	18598	18734	18658	18925	18779	18824	18904	18773	18550	18600	18615	18781	18747	18643	18554	18789	18737	18718	18756	18852	18926	18772	18708	18836	18582	18657	18532	18606	18790	18737	18898	18736	18708	18647	18977	18736	18580	18677	18954	18790	18697	18735	18762	18749	18676	18543	18638	18624	18774	18830	18535	18699	18782	18709	18666	18647	18829	18655	18727	18554	18854	18696	18655	18702	18625	18489	18760	18616	18685	18735	18572	18867	18657	18769	18777	18740	18632	18791	18710	18711	18857	18721	18695	18764	18660	18738	18668	18785	18747	18796	18685	18797	18802	18595	18791	18734	18707	18678	18758	18662	18760	18769	18530	18763	18631	18735	18770	18570	18684	18777	18947	18969	18723	18687	18752	18567	18730	18700	18798	18630	18697	18609	18749	18800	18672	18630	18760	18815	18656	18887	18613	18608	18799	18736	18695	18952	18711	18570	18676	18826	18606	18904	18670	18621	18808	18694	18745	18836	18591	18673	18744	18688	18578	18625	18730	18577	18561	18698	18719	18560	18583	18691	18773	18704	18684	18823	18615	18798	18600	18811	18570	18850	18715	18561	18822	18767	18615	18757	18827	18689	18672	18723	18799	18691	18568	18628	18649	18636	18737	18644	18750	18678	18838	18713	18580	18640	18818	18622	18684	18564	18707	18651	18685	18809	18800	18764	18750	18643	18626	18728	18775	18670	18808	18748	18697	18794	18788	18490	18693	18678	18859	18801	18645	18585	18781	18478	18597	18829	18722	18783	18485	18785	18660	18655	18570	18876	18779	18736	18660	18684	18656	18500	18686	18631	18815	18755	18651	18824	18699	18762	18630	18540	18717	18782	18605	18671	18688	18779	18629	18689	18780	18585	18702	18745	18654	18776	18749	18629	18716	18709	18756	18654	18653	18749	18416	18988	18716	18726	18621	18415	18738	18738	18800	18794	18703	18609	18754	18840	18582	18800	18648	18518	18708	18746	18623
27813	23590	30492	28720	25099	25051	24853	24372	24154	24279	24080	23888	24033	23810	23742	23651	23828	23786	23698	23838	23700	23691	23692	23621	23706	23734	23721	23817	23920	23488	23690	23728	23511	23624	23982	23454	23561	23703	23554	23808	23552	23526	23532	23699	23768	23702	23567	23574	23597	23874	23727	23538	23768	23555	23348	23633	23693	23764	23874	23777	23573	23641	23478	23599	23556	23822	23799	23662	23707	23591	23699	23458	23559	23607	23578	23437	23739	23677	23875	23561	23690	23649	23718	23745	23698	23600	23668	23854	23863	23461	23629	23683	23644	23768	23566	23391	23647	23554	23865	23535	23633	23619	23727	23328	23556	23651	23539	23505	23493	23458	23925	23524	23461	23791	23676	23342	23602	23674	23727	23526	23587	23865	23702	23913	23610	23772	23586	23665	23834	23563	23662	23631	23561	23580	23674	23664	23576	23367	23650	23511	23540	23588	23643	23667	23633	23651	23738	23621	23649	23508	23859	23708	23515	23534	23647	23680	23728	23562	23757	23708	23645	23635	23593	23719	23790	23619	23513	23443	23461	23681	23603	23580	23538	23463	23585	23805	23493	23469	23577	23661	23454	23686	23843	23586	23724	23541	23617	23850	23608	23633	23842	23615	23574	23540	23495	23522	23666	23662	23715	23673	23627	23499	23431	23636	23565	23481	23536	23730	23596	23499	23659	23721	23725	23664	23764	23554	23818	23558	23433	23722	23697	23420	23527	23688	23799	23534	23701	23623	23732	23624	23687	23492	23416	23467	23534	23542	23883	23587	23540	23623	23397	23593	23616	23834	23717	23560	23594	23568	23806	23556	23679	23514	23589	23638	23764	23854	23650	23688	23542	23419	23446	23556	23819	23703	23472	23695	23703	23439	23813	23434	23710	23651	23640	23615	23759	23567	23591	23774	23622	23670	23518	23545	23590	23551	23707	23602	23650	23602	23555	23483	23420	23976	24030	23595	23668	23563	23765	23567	23783	23787	23617	23519	23655	23510	23655	23500	23516	23724	23640	23633	23625	23567	23860	23790	23727	23672	23838	23249	23854	23647	23702	23667	23644	23576	23640	23583	23760	23788	23532	23486	23666	23848	23809	23761	23563	23695	23355	23492	23566	23673	23702	23816	23593	23395	23683	23465	23487	23666	23488	23531	23777	23747	23598	23725	23635	23755	23632	23705	23677	23683	23823	23786	23622	23610	23481	23581	23734	23765	23673	23765	23428	23645	23629	23682	23699	23514	23684	23662	23380	23486	23545	23706	23465	23768	23483	23548	23576	23817	23638	23814	23570	23402	23452	23554	23819	23671	23662	23577	23727	23889	23710	23744	23801	23571	23560	23472	23800	23607	23419	23637	23685	23733	23910	23433	23874	23625	23635	23521	23515	23699	23603	23397	23549	23512	23385	23644	23674	23476	23644	23632	23759	23555	23465	23631	23681	23613	23763	23548	23834	23500	23736	23527	23765	23839	23834	23790	23525	23633	23457	23505	23651	23640	23691	23491	23792	23702	23437	23392	23563	23689	23654	23627	23592	23615	23702	23381	23460	23597	23573	23526	23671	23691	23664	23506	23672	23442	23711	23597	23330	23586	23677	23759	23844	23559	23566	23669	23697	23453	23742	23617	23842	23622	23702	23613	23812	23803	23722	23642	23576	23728	23624	23773	23663	23559	23490	23658	23692	23602	23859	23633	23537	23625	23697	23683	23836	23391	23535	23692	23782	23719	23778	23829	23645	23561	23754	23630	23773	23538	23490	23728	23588	23598	23829	23792	23788	23659	23595	23475	23667	23628	23769	23526	23633	23929	23569	23473	23534	23621	23665	23357	23695	23396	23665	23543	23647	23704	23666	23817	23528	23419	23551	23727	23527	23544	23669	23670	23871	23762	23795	23644	23847	23849	23581	23691	23641	23532	23600	23461	23473	23658	23439	23654	23620	23573	23793	23520	23578	23575	23725	23679	23611	23577	23772	23647	23522	23722	23615	23602	23859	23569	23693	23644	23804	23607	23512	23428	23647	23719	23710	23628	23537	23607	23497	23513	23698	23621	23547	23848	23518	23636	23692	23572	23587	23796	23932	23467	23539	23718	23483	23621	23669	23730	23662	23579	23701	23464	23456	23652	23511	23669	23597	23673	23753	23620	23568	23581	23641	23384	23825	23726	23452	23651	23663	23790	23745	23709	23448	23695	23644	23598	23608	23811	23658	23566	23684	23702	23682	23834	23693	23572	23714	23562	23566	23611	23644	23615	23916	23536	23852	24019	23557	23654	23361	23765	23692	23582	23442	23631	23547	23745	23565	23667	23506	23750	23468	23682	23673	23636	23853	23655	23727	23458	23726	23511	23589	23608	23722	23670	23705	23715	23706	23481	23800	23572	23916	23684	23744	23577	23578	23452	23703	23943	23479	23574	23593	23647	23568	23750	23783	23575	23661	23727	23515	23484	23567	23605	23533	23680	23691	23407	23725	23560	23686	23715	23484	23727	23659	23670	23561	23690	23714	23806	23788	23748	23522	23700	23520	23696	23478	23472	23920	23502	23629	23787	23683	23516	23757	23664	23815	23905	23671	23653	23640	23627	23559	23847	23531	23558	23582	23629	23679	23689	23657	23561	23570	23561	23440	23425	23396	23788	23722	23516	23710	23580	23611	23745	23494	23565	23477	23540	23596	23671	23531	23654	23662	23722	23487	23597	23774	23771	23470	23484	23612	23516	23652	23657	23617	23707	23688	23643	23551	23826	23469	23478	23916	23521	23559	23457	23721	23823	23502	23593	23650	23768	23722	23715	23634	23468	23444	23670	23600	23568	23583	23560	23551	23713	23460	23670	23841	23887	23625	23595	23669	23798	23783	23515	23679	23675	23725	23627	23592	23461	23767	23579	23637	23500	23621	23691	23607	23758	23646	23633	23437	23783	23802	23568	23626	23835	23753	23734	23537	23665	23585	23783	23510	23624	23590	23717	23609	23684	23836	23676	23873	23616	23733	23507	23720	23766	23560	23696	23509	23614	23477	23588	23681	23666	23632	23546	23459	23696	23881	23403	23749	23604	23542	23675	23528	23568	23619	23408	23954	23452	23748	23535	23716	23558	23864	23719	23387	23617	23633	23618	23891	23659	23498	23473	23673	23629	23692	23826	23505	23579	23601	23630	23858	23690	23605	23730	23696	23825	23626	23744	23573	23657	23806	23474	23609	23699	23678	23684	23629	23818	23620	23747	23692	23739	23740	23835	23740	23647	23885	23463	23641	23698	23529	23591	23423	23812	23647	23530	23553	23607	23507	23635	23643	23734	23402	23608	23711	23556	23624	23618	23600	23663	23715	23557	23654	23554	23749	23684	23749	23570	23584	23889	23602	23492	23552	23669	23419	23598	23618	23676	23593	23506	23464	23454	23634	23914	23578	23722	23584	23571	23568	23701	23589	23618	23583	23373	23684	23573	23527	23588	23514	23504	23718	23604	23474	23742	23645	23584	23801	23577	23770	23582	23810	23748	23495	23788	23612	23685	23941	23691	23670	23699	23661	23740	23804	23631	23722	23519	23462	23763	23574	23595	23593	23463	23578	23643	23693	23648	23479	23580	23664	23735	23787	23533	23523	23415	23662	23587	23552	23516	23739	23812	23777	23635	23533	23546	23640	23453	23651	23603	23644	23628	23427	23583	23441	23544	23674	23735	23476	23550	23376	23679	23767	23957	23679	23580	23647	23696	23758	23516	23533	23570	23450	23678	23518	23548	23781	23338	23477	23617	23604	23684	23558	23838	23700	23657	23587	23486	23851	23471	23712	23558	23785	23786	23822	23636	23652	23840	23634	23558	23683	23495	23502	23410	23603	23830	23420	23526	23919	23633	23626	23719	23585	23353	23529	23639	23544	23541	23924	23724	23728	23837	23897	23546	23649	23503	23423	23601	23665	23546	23592	23636	23751	23883	23651	23641	23644	23540	23649	23444	23760	23582	23565	23545	23784	23475	23836	23584	23436	23721	23617	23596	23633	23652	23595	23846	23667	23736	23728	23687	23721	23578	23581	23582	23650	23610	23810	23608	23622	23545	23696	23480	23569	23638	23553	23630	23598	23515	23630	23769	23875	23768	23685	23718	23716	23624	23465	23681	23626	23547	23711	23503	23767	23430	23752	23823	23454	23463	23379	23456	23813	24003	23628	23608	23538	23784	23641	23781	23574	23721	23627	23739	23847	23738	23470	24033	23961	23653	23607	23648	23751	23642	23756	23681	23452	23542	23700	23827	23602	23601	23769	23716	23726	23604	23694	23623	23613	23548	23759	23608	23661	23726	23551	23499	23608	23760	23596	23591	23450	23658	23479	23457	23764	23794	23632	23645	23587	23668	23587	23526	23806	23438	23598	23477	23738	23493	23915	23529	23929	23569	23782	23766	23599	23794	23819	23584	23521	23566	23449	23676	23510	23743	23905	23372	23806	23729	23585	23440	23587	23725	23765	23721	23634	23445	23777	23697	23692	23641	23739	23766	23743	23675	23535	23780	24021	23709	23993	23748	23607	23701	23585	23531	23687	23653	23690	23777	23710	23667	23639	23641	23564	23474	23636	23574	23656	23677	23658	23681	23606	23693	23697	23545	23737	23672	23835	23575	23785	23436	23457	23496	23649	23632	23634	23700	23920	23719	23795	23675	23725	23622	23756	23481	23805	23649	23483	23716	23697	23640	23574	23799	23594	23693	23623	23598	23742	23598	23524	23586	23744	23463	23605	23496	23836	23651	23651	23582	23641	23464	23544	23631	23662	23706	23689	23504	23505	23642	23699	23657	23519	23572	23589	23551	23719	23650	23564	23483	23462	23387	23761	23573	23576	23550	23552	23712	23609	23651	23757	23630	23676	23531	23667	23652	23945	23932	23554	23784	23703	23710	23664	23612	23879	23845	23629	23644	23490	23590	23675	23599	23595	23909	23456	23663	23432	23931	23582	23705	23719	23629	23805	23579	23793	23587	23554	23613	23532	23812	23854	23746	23660	23549	23639	23630	23511	23925	23506	23678	23605	23666	23375	23650	23765	23697	23494	23647	23517	23728	23710	23750	23364	23800	23623	23454	23677	23883	23648	23579	23704	23637	23684	23925	23504	23360	23776	23580	23665	23484	23564	23393	23637	23606	23919	23542	23808	23696
20599	28688	27661	23933	21780	20749	20348	19965	19687	19435	19406	19237	19233	18990	19076	19215	19092	18998	18948	18933	18804	18958	19018	19106	18875	18927	18920	18900	18785	18858	18720	18816	18811	18776	18735	18862	19074	18773	18818	18860	18919	18920	18893	18954	19007	18852	18724	18722	18840	18924	18860	18842	18935	18860	18785	18823	18740	18760	18766	18809	18696	18837	18947	18953	18787	18909	18855	18885	18876	18767	18830	18781	18846	18734	18689	18856	18944	18841	18607	18751	18805	18887	18713	18702	18940	18884	18800	18844	18654	18928	18833	18810	18722	18742	18863	18833	18797	18978	18983	18963	18795	18808	18695	18734	18870	18876	18765	18738	18833	18754	18944	18714	18742	18822	18852	18874	19084	18814	18798	18834	18748	18937	18690	18758	18818	18928	18791	18902	18799	18821	18881	18830	19042	18614	18792	18727	18717	18858	18806	18765	19170	18899	18754	18764	18812	19041	18620	18885	18883	18895	18599	18884	18917	18803	19013	18785	18821	18713	18842	18909	18926	18909	18958	18768	18798	18925	18958	18890	18809	18804	18837	18872	18873	18797	18793	18662	18834	18666	18578	18653	18754	18890	18758	18585	18888	18970	18889	18861	18821	18695	18944	18775	18806	18815	18739	18797	18916	18786	19075	18796	18581	18972	18990	18753	18789	18850	18803	18805	18888	18662	18650	18820	18803	18787	18872	18861	18814	18964	18795	18946	18740	18784	19086	18658	19077	18906	18822	18926	18886	18735	18859	18841	18781	18996	18642	18771	18777	18759	19078	18831	18851	18868	18766	18802	18759	18871	18892	18743	18832	18839	18982	19005	19007	18946	18790	18691	19016	18884	18940	18784	18853	18917	18664	18863	18838	18969	18895	18782	18863	18600	18922	18798	18746	18817	18850	18850	18909	18757	18871	18655	18836	18884	18687	18929	19010	18735	18961	18788	18878	18769	18931	18866	18929	18924	18950	18722	19024	18803	18870	18721	18692	18831	18900	18792	18772	18768	18726	18861	18971	18942	18847	18739	18959	18962	18739	18854	18823	18989	18637	18864	18700	18815	18931	18765	18832	18712	18953	18703	18942	18852	18927	18972	18790	18826	18737	18926	18936	18983	18734	18709	18892	18900	18822	18722	18825	18752	18972	18993	18883	18733	18795	18964	18829	18881	18846	18824	18759	18830	18638	18734	18762	18641	18950	18850	18879	18840	18722	18671	18831	18941	18978	18725	18859	18915	18728	18972	18810	18783	18771	18833	18539	18925	19043	18680	18702	18888	18760	18678	18837	18852	18898	18776	18666	18930	18775	18801	18920	18736	18618	18865	18819	18748	18818	18851	18890	18893	18891	18745	18920	18880	18781	18891	18854	18857	18667	18656	18649	18848	18815	18851	18787	18957	18839	18689	18869	18835	18837	18828	18895	19005	19050	18798	18893	18655	18612	18838	19049	18992	18964	18980	18793	18774	18812	18983	18804	18706	18924	18655	18717	18954	18844	18737	19004	18840	18922	18786	18888	18937	18987	19039	18756	18823	18791	18837	18849	18677	18741	18743	18712	18759	18893	18922	18745	18708	18732	18897	18840	18795	18839	18866	18802	18823	18948	18791	18818	18980	18871	18873	18840	18830	18864	18802	18836	18941	18932	18864	18678	18736	18853	18868	18730	18966	18956	18908	18740	18613	18880	18888	18862	18928	18624	18751	18832	18949	18762	18804	18901	18959	18813	18671	18787	18838	18941	18935	18877	18646	18755	18694	18786	18747	18732	18599	18779	18895	18681	18780	18995	18733	18813	18841	18717	19003	18730	18641	18934	18912	18903	19041	18840	18896	18929	18823	18698	18934	18864	18986	18891	18846	18928	18797	18641	18669	18853	18860	18704	18647	18727	18910	18841	18680	18667	18821	18809	19068	18795	18750	18748	18906	18796	18476	18786	18727	18959	18862	18883	18885	18600	18684	18890	18804	18780	18696	19004	18775	18983	18791	18726	18835	18743	18715	18891	18978	18862	18926	18853	18769	18787	18754	18877	18835	18789	18836	18857	18819	18857	18986	18753	18781	18817	18781	18721	18818	18772	18982	18708	18677	18839	18604	18678	18811	18758	18763	18932	18948	18683	18975	18854	18737	18816	18777	18763	18816	18649	18750	18892	18766	18779	18718	18798	18889	18930	18764	18676	18967	18949	18749	18917	18891	18879	18865	18889	18905	18885	18739	18786	18722	18938	18760	18766	18962	18944	18870	18963	18901	18781	18773	18805	18950	18712	18796	19021	18780	18779	18677	18828	18876	18902	18742	18996	18903	18789	18842	18774	18684	18715	18910	18781	18696	18754	18854	18794	18917	18803	18920	18713	18855	18875	18680	18886	18934	18961	18816	18882	18858	18730	18726	18887	18630	18826	18825	18913	18948	18762	18944	18724	18876	18892	18835	18953	18923	19070	18798	18727	18810	18922	18920	18948	18829	18977	18970	18653	18878	18810	18724	18916	18949	18871	18878	18926	18891	18748	18763	18824	18821	18896	18808	18826	18764	18799	18805	18971	18843	18790	18840	18839	18781	18848	18712	18825	18730	18947	18774	18912	18810	18872	18830	18864	18758	18953	18790	18893	18843	18852	18778	18742	18657	18898	18833	18892	18658	18755	18755	18969	18879	18843	18918	18719	18800	18800	18807	18905	18763	18856	18815	18904	18834	18928	18811	18850	18946	18785	18939	18842	18858	19056	18830	18981	19053	18749	18865	18799	18982	18753	18826	18945	18908	18839	18811	18702	18977	18852	18820	18826	18865	19024	18720	18856	18802	18926	18812	18904	18736	18860	18905	18836	18784	18839	18935	18798	19031	18814	18747	18886	18677	18943	18731	18747	18750	19043	18875	18785	18878	18803	18745	18903	18915	18768	18942	18740	18860	18878	18809	18910	18974	18866	18772	18966	19007	18844	18844	18821	18740	18896	19121	19010	18743	18668	18818	18983	18817	18745	18693	18718	18681	18763	18767	18702	18857	18758	18630	18764	18880	18909	18675	18858	18978	18805	19069	18722	18969	18856	18807	18706	18712	18905	18954	18705	19125	18717	18777	18680	18909	19026	18743	18830	18744	18685	18678	18762	18927	18719	18895	18820	18852	18934	18807	18900	18836	18836	18740	18714	18759	18964	18876	19016	18755	18914	18751	18749	18723	18798	18785	18945	18691	18706	18801	18894	18838	18757	18748	18846	18886	19046	18829	18682	18886	18899	18918	18803	18755	18811	18886	18912	18927	18954	18744	18828	18785	18701	18783	18943	18694	18774	18820	18594	18925	18845	18791	18989	18695	18873	18755	18882	18820	18997	18913	19018	18810	18826	18756	18776	18908	18748	18951	18862	18996	18881	18928	18912	18779	18856	18942	18945	18907	18931	18768	18668	18873	18597	18857	18782	18840	18866	18933	18900	18792	18772	18697	18873	18899	18862	18833	18774	18928	18978	18688	18917	18935	18786	18906	18814	18903	18896	18902	18862	18884	18823	18822	18856	18857	18830	18665	19022	18910	18814	18780	18996	18876	18940	18914	18927	18853	18806	18947	18660	18898	18737	18771	18937	18913	18835	18974	18930	19037	18859	18960	18769	18834	18805	18887	18718	18962	18947	18904	18951	18840	18765	18887	18789	18841	18882	18743	18754	18899	18897	18946	18765	18841	18993	18868	18842	18784	18770	19074	18765	18756	18914	18752	18676	18763	18736	18821	18759	18705	18842	18783	18823	18864	18911	18771	18887	18950	18779	18821	18800	18778	18809	18799	18707	18814	18846	18913	18830	18737	18849	18656	18794	18874	18849	18733	18827	19065	19024	18875	18876	18848	18812	18818	19152	18749	18979	18727	18853	19001	18936	18901	18985	18599	18880	18955	18761	18950	18751	18941	18735	18885	18736	18885	18756	18869	18856	18895	18867	18790	18801	18687	18795	18808	18748	18892	18738	18833	18686	18764	18798	18764	18688	18804	19177	18645	18907	18892	18867	18701	18754	18857	18834	18693	18728	18850	18774	18744	18923	18695	18663	18704	18826	18943	18813	18743	18965	18806	18750	18981	18858	18901	18890	18755	18706	19005	18703	18725	18842	18785	19001	18879	18522	18845	18944	18810	18959	18973	18675	18985	18739	18844	19017	18930	18700	18832	18888	18854	18943	18921	18917	18820	18989	18765	18612	18875	18794	18716	18666	18873	18785	18857	18978	18749	18990	18966	18888	18810	18923	18868	18915	18761	18755	18790	18805	18796	18720	18675	18737	18808	18833	18880	18834	18640	18786	18830	18858	18769	18906	18625	18714	18947	18835	18864	18921	18854	18790	18855	18810	18610	18914	18790	18947	18981	18793	18887	18851	18823	18784	18793	18777	18993	18751	18981	18817	18806	18770	19001	18943	18878	19081	18795	18987	18663	18931	18824	18588	18854	18737	18791	18901	18746	19007	18766	18792	19027	18946	18823	18828	18850	18820	18834	18914	18828	19088	18801	18899	18835	18853	18725	18908	18891	18574	18993	18913	18830	18958	18981	18736	18870	18709	19017	18967	18874	18779	18992	18896	18738	18807	18720	18914	18866	18821	18809	18975	18886	18811	18884	18719	18870	18840	18636	18780	19006	18798	18987	18869	18925	18740	18690	19073	18759	18809	18791	18862	18622	18973	18711	18978	18966	18781	19037	18930	18770	19070	18907	18832	18938	18867	18823	18833	18854	18859	19018	18890	18744	18913	18808	18820	18806	18783	18853	18855	18895	18584	18884	19046	18762	18723	18939	18911	18874	18707	18934	18889	18825	18802	19020	18881	18955	18919	18955	18743	18908	18782	18886	18977	18854	18757	18766	18839	18909	18810	18802	18848	18790	18867	18868	18845	18903	18834	18674	18744	18796	18943	18799	18867	18808	18891	18789	18844	18825	18936	18833	18781	18914	18738	18874	18622	18890	18813	18705	18811	18800	18873	18942	18802	18941	18745	18826	18708	18801	18850	18750	18875	18787	18821	18931	18791	18895	18973	18744	18682	18823	19060	18802	18960	18776	18842	18743	18878	18805	18925	18879	18884	18724	18922	18763	18775	18773	18820	18984	18890	18911	18846	18774	18803	18915	18803	18856	18721	18994	18937	18902	18883	19014	18794	18846	18850	18924	18947	18919
23591	21049	28520	24467	23768	26316	27080	24849	24029	23998	23836	23400	23382	23489	23383	23224	23260	23022	22978	22878	22980	23089	23281	23240	22874	23043	23185	23075	22965	22906	22855	22982	22917	22904	22928	22915	22723	22851	22764	23005	22979	22838	23178	23166	23063	22945	23111	22665	22739	22500	22672	22770	22764	22990	22786	22771	22834	22910	22639	22887	22934	22938	23013	23084	23011	23035	22890	22959	23044	22717	22791	22962	22877	22492	22805	22920	22653	23015	22676	22814	22891	23066	22635	22807	22943	22781	22619	22665	22773	22863	22884	22661	22772	22965	22531	22686	22838	22705	22881	22796	22588	22698	23029	22770	22718	22946	22803	23029	22623	23012	22929	22663	22872	22716	22697	22724	22581	22985	22754	22785	22905	22970	22945	22784	22959	22701	23058	22761	22809	22623	22616	22473	22850	22705	22776	22598	22642	22796	22957	22464	22638	22790	22567	22976	22807	22601	22797	22713	22709	22698	22919	22888	22761	22808	22688	23011	22740	22744	22758	22651	22875	22680	22633	22754	22639	22968	22847	22849	22817	22896	22623	22872	22866	23101	22758	22896	22669	22554	22997	22778	22850	22929	22806	22986	22800	22686	22866	22955	22874	22766	22615	22619	22806	22937	22677	22714	22742	22827	22910	22923	23001	22644	23074	22530	22980	22757	22896	22786	22805	22659	22719	22771	22875	22579	22786	22781	22700	23046	22738	22726	22878	22966	22589	22850	22981	22551	22656	22692	22786	22809	22735	22791	22716	22723	22663	22662	22701	22940	22906	23082	22818	22855	22684	22645	22943	22889	22413	22776	22676	22595	22868	22762	22915	22658	22855	22785	22783	22692	22928	22829	22980	22807	23023	22725	22571	22560	22575	22734	22719	22845	22672	22696	22917	22625	22975	22967	22720	22813	22646	22682	22835	22700	22685	22890	22782	22896	22886	22686	22454	22613	22748	22732	22659	22686	22674	22808	22916	22629	22674	22866	22784	22665	22823	22699	22630	22975	22895	22845	22843	22756	22689	22771	22837	22693	22600	22741	22797	22558	22679	22243	22560	22678	22821	22740	22857	22684	22599	22743	22731	22837	22955	22630	22570	22679	22826	22681	22899	22723	22880	22811	22798	22893	22869	22706	22774	22711	22908	22779	22605	22782	22635	22832	22890	22854	22788	22698	22869	22794	22892	22988	22764	22800	22613	22868	22705	22948	22751	22848	22773	22704	22693	22616	22788	22511	22538	22864	22746	22836	22913	22915	22751	22807	22765	22793	22779	23016	22823	22756	22618	22600	22947	22852	22967	22622	22570	22745	22951	23060	22778	22768	22881	22780	22775	22734	22842	22612	22853	22887	22649	22840	22696	22670	22854	22956	22895	22592	22673	22815	22798	22774	22850	22745	22768	22696	22712	22712	22694	22677	22711	22773	22836	22608	22824	22845	22531	22666	22733	22800	22779	22759	22861	22831	22846	22541	22760	22855	22803	22691	22821	22692	22647	22750	22875	22504	22885	22764	23007	22774	22714	22599	22585	22830	22483	22611	22638	22930	22650	22781	22781	22763	22794	22770	22707	22959	22545	22573	22642	22763	22859	22669	22816	22645	22877	23030	22823	22632	22618	22679	23004	22756	22717	22776	22693	22720	22690	22765	22756	22815	22925	22700	22548	22994	23028	22855	22639	22875	22918	22781	22897	22899	22765	22846	22953	22602	22733	22823	22616	22740	22616	22874	22815	22631	22916	22750	22940	22745	22648	22870	22956	22838	22842	22633	22793	22851	22777	22839	22736	22778	22770	22866	22821	22656	22917	22769	22879	22949	22855	22629	22884	22984	22641	22800	22940	22839	22800	22697	22781	22819	22898	22467	22703	22749	22830	22682	22815	22602	22899	22795	22882	22807	22658	22980	22960	22834	22650	22688	22448	22968	22742	22789	22724	22819	22724	22753	22797	22858	22691	22850	22801	22784	22741	22614	22684	22699	22884	22846	22844	22903	22710	22677	23069	22839	22791	22683	22884	22764	22930	22526	22797	22664	23079	22894	22584	22954	22879	22629	22741	22755	22832	22748	22896	22695	22839	22696	22739	22725	22520	22737	22678	22720	22705	22721	22719	22938	22615	22908	22792	22862	22776	22595	22809	22737	22710	22901	22524	22896	22707	22918	22733	22822	22940	22848	22858	22834	22803	22742	22689	22812	22940	22785	22879	22559	22821	22962	22732	22766	22783	22945	22686	22769	23080	22665	22915	22959	22651	22666	22717	22868	22671	22847	23020	22647	22784	22676	22835	22922	22758	22701	22705	22921	22874	22801	22549	22637	22721	22773	22883	22659	22818	22542	22712	22692	22795	22827	22811	22757	22819	22969	22717	22714	22744	22700	22933	22875	22756	22621	22855	22901	22686	23018	22769	22777	22594	22706	22584	22616	22635	22593	22663	22590	22797	22803	22940	22716	22695	22659	22819	22673	22920	22797	22947	22788	22827	22897	22828	22809	22632	22748	22843	22490	22768	22907	22932	22791	22720	22821	22568	22834	22661	22717	22608	22898	22815	22732	22722	22660	22943	22780	22653	22792	22642	22765	22679	22739	22780	22797	22743	22964	22739	22803	22791	22656	22624	22710	22677	22921	22765	22676	22914	22878	22786	22727	23086	22661	22740	22613	22713	22719	22802	22703	22783	22786	22810	22825	22678	22717	22805	22950	22649	22745	22962	22880	22732	22644	22875	22963	23161	22830	22779	22898	22697	23003	22876	22593	22770	22630	22954	22887	22842	22721	22685	22782	22623	22787	23022	22766	22568	22761	22817	22782	22826	22751	22852	22735	22881	22847	22821	22767	22880	22835	22897	22739	22609	22587	22759	22881	22690	22646	22662	22726	22627	22783	22846	22727	22774	22592	22736	22755	22991	22906	22564	22853	22791	22730	22662	22813	22674	22665	22643	22767	22798	22823	22687	22900	22843	22655	22788	22734	22834	22620	22844	22744	22614	22901	22916	22759	22722	22623	22774	22697	22849	22844	22872	22609	22739	22739	22829	22707	22766	22761	22871	22756	22619	22806	22582	22832	22855	22739	22831	22980	22874	22583	22745	22917	22721	22506	22682	22603	22822	23152	22701	22719	22877	22699	23020	22633	22732	22555	22739	22664	22908	22861	22794	22690	22861	22711	22905	22736	22696	23077	22911	22925	22757	22778	22658	22743	22891	22992	22732	22858	22799	22712	22957	22718	22597	22710	22546	22808	22774	22564	22629	22706	22746	22560	22843	22658	23090	22619	22821	22862	22684	22814	22810	22897	22803	22623	22741	22851	22791	22923	22827	22738	22756	22880	22681	22943	22863	22858	22506	22683	22592	22652	22736	23003	22653	22723	22989	22930	22754	22813	22892	22621	22818	23081	22750	22753	22810	22582	22900	22660	22678	22847	22709	22510	22683	22775	22723	22831	22727	22928	22839	22566	22832	22788	22651	22932	22994	22963	22634	22780	22804	23169	22856	22810	22813	22597	22947	22857	22826	22726	22718	22545	22700	22880	22673	22763	22728	22551	22700	22716	22667	22795	22998	22811	22816	22859	22795	22841	22828	22631	22621	22653	22794	22734	23075	22741	22753	22544	22829	22796	22878	22772	22779	22800	22864	22935	22740	22679	22709	22759	22815	22852	22743	22818	22717	22840	22703	22745	22751	22926	22987	22684	22959	22739	23081	23035	22609	22912	22809	23000	22830	22883	22724	22852	22769	22908	22902	22728	23083	22823	22763	22827	22845	22881	22781	22729	22972	22674	22920	22945	22677	22850	22988	22831	22864	22893	22682	22631	22825	22832	22789	22859	22777	22660	22769	22681	22764	22823	22768	22666	22944	22876	23018	22940	22767	22852	22876	22600	22839	22929	22950	22756	22821	22648	22845	22603	22739	22862	22636	22847	22830	22829	22830	22867	22550	22953	22683	22658	22622	22668	22708	22753	22701	22650	22528	22638	22787	22686	22787	22777	22830	22728	22672	22840	22704	22729	22697	22909	23123	22813	22703	22609	23029	22849	22895	22999	22708	22887	22920	22948	22771	23054	22706	22608	22667	22857	22803	22672	22944	22742	22646	22795	22763	22715	22867	22792	22829	22809	23015	22794	22952	22904	22639	22714	22687	22759	22799	22903	22705	22572	22990	22747	22611	22855	22912	22695	22679	22800	22701	22546	22856	22852	22644	22893	22841	22701	22747	22796	22625	22605	22718	22661	22805	23042	22932	22775	22988	22634	22749	22813	22723	22677	22769	22767	22931	22674	22968	22733	22785	22638	22670	22670	23005	22686	22913	22871	22789	22792	22872	22905	22882	22868	22862	22924	22883	22848	22686	22704	22650	22870	22727	22591	22668	22521	22799	22940	22675	22624	22758	22853	22833	22899	22903	22868	22664	22641	22997	22695	22731	22683	22766	22618	22785	22527	22812	22645	23048	22812	22708	22665	22911	22641	22779	22831	22928	22702	22902	22614	22889	22815	22801	22849	22789	22697	22841	22691	22706	22804	22724	22679	22928	22823	22671	22831	22777	22783	22725	22602	22771	22763	22841	22659	22883	22787	22662	22819	22780	22892	22762	22860	22881	22653	22930	22806	22612	22803	22760	22809	22646	22777	22685	22733	22929	22939	22768	22973	23000	22881	22901	22848	22899	22793	22840	22730	22855	22687	22774	22595	22840	22721	22811	22715	22825	22716	22776	22731	22758	22665	22681	22650	22963	22583	23087	22907	22939	22644	22907	22624	22883	22745	22601	22777	22770	22798	22894	22937	22798	22650	22724	22820	22819	22560	22694	22595	22549	22732	22961	23009	22764	22648	22741	22815	22568	22857	22847	22647	22750	22756	22799	22850	22812	22649	22726	22690	23070	22843	22982	22820	22834	22731	22869	22834	22639	22742	22789	22862	22736	22897	22710	22917	22756	22696	22773	22911	22697	22703	22600	23089	22808	22719	22935	22812	22753	22831	22963	22590	22742	22895	22800	22997	22850	22926	22655	22684	23057	23042	22660	22727	22855	22765	22786	22921	22921	22676	22728	22648	22697	22971	22807	22754	22795	22650	22885	22756	22640	22727	22762	22708	22820	22802	22905	22868	22639	22723	22860	22587	22744	22889	22733	22506	22784	22631	22816	22781	22983	22642
19581	36513	35447	29682	24775	22886	22023	20986	20415	19908	19708	19237	19072	19022	18716	18863	18846	18627	18770	18718	18645	18698	18667	18608	18441	18390	18545	18637	18561	18571	18409	18385	18572	18270	18504	18387	18537	18440	18459	18350	18440	18701	18881	18868	18542	18450	18190	18508	18332	18510	18403	18243	18232	18382	18399	18310	18306	18304	18444	18437	18403	18448	18483	18449	18327	18417	18324	18263	18362	18202	18496	18268	18322	18341	18246	18467	18317	18299	18179	18246	18319	18324	18304	18227	18414	18110	18307	18219	18404	18250	18541	18183	18397	18580	18308	18459	18238	18445	18322	18247	18317	18356	18354	18287	18356	18297	18380	18546	18302	18214	18391	18399	18339	18510	18257	18403	18341	18213	18378	18451	18319	18401	18291	18279	18337	18314	18325	18375	18292	18203	18485	18420	18364	18408	18420	18530	18418	18445	18350	18198	18178	18281	18097	18471	18353	18320	18267	18210	18216	18459	18356	18271	18337	18310	18179	18240	18280	18227	18450	18397	18441	18426	18155	18358	18327	18513	18448	18279	18455	18367	18290	18273	18278	18379	18272	18520	18272	18308	18432	18375	18318	18273	18342	18291	18258	18287	18471	18236	18319	18379	18334	18270	18293	18309	18219	18274	18426	18320	18393	18441	18231	18298	18390	18420	18331	18350	18478	18364	18343	18284	18385	18478	18383	18129	18328	18412	18392	18456	18296	18481	18373	18170	18273	18451	18340	18391	18265	18436	18440	18212	18285	18255	18302	18425	18490	18359	18238	18282	18327	18501	18439	18460	18426	18323	18280	18246	18119	18396	18210	18343	18395	18385	18348	18388	18368	18155	18320	18398	18269	18371	18340	18419	18312	18128	18388	18429	18235	18446	18327	18429	18166	18416	18293	18252	18266	18395	18263	18298	18320	18305	18417	18385	18257	18277	18503	18455	18341	18396	18293	18361	18267	18223	18497	18494	18433	18267	18384	18301	18526	18249	18306	18296	18309	18280	18137	18387	18161	18353	18415	18254	18294	18298	18396	18352	18219	18307	18283	18398	18486	18133	18296	18356	18471	18232	18405	18311	18331	18097	18174	18424	18292	18467	18401	18389	18259	18378	18422	18211	18388	18415	18511	18242	18509	18318	18465	18220	18116	18218	18450	18345	18246	18445	18304	18403	18212	18335	18269	18196	18380	18327	18402	18342	18307	18207	18463	18087	18201	18267	18519	18448	18290	18373	18305	18481	18293	18342	18238	18341	18424	18400	18384	18386	18227	18236	18363	18367	18366	18250	18408	18432	18335	18479	18780	18256	18474	18345	18215	18324	18252	18381	18402	18273	18165	18239	18405	18207	18463	18281	18107	18406	18203	18205	18171	18219	18276	18307	18251	18513	18379	18356	18507	18548	18287	18304	18302	18197	18295	18325	18248	18342	18242	18388	18244	18441	18232	18338	18616	18473	18361	18178	18327	18292	18370	18465	18348	18383	18189	18351	18207	18408	18396	18249	18231	18275	18520	18342	18448	18245	18366	18167	18289	18356	18367	18357	18487	18260	18335	18436	18584	18316	18339	18392	18232	18364	18318	18398	18267	18273	18400	18413	18418	18442	18391	18388	18225	18268	18303	18430	18346	18297	18230	18231	18228	18363	18367	18266	18357	18331	18454	18345	18409	18249	18369	18242	18304	18185	18188	18185	18325	18313	18459	18375	18329	18452	18180	18354	18327	18267	18340	18187	18239	18380	18287	18359	18298	18383	18386	18372	18178	18289	18353	18261	18336	18342	18467	18431	18310	18356	18174	18303	18443	18369	18376	18397	18319	18245	18341	18181	18465	18263	18402	18300	18215	18378	18495	18396	18381	18328	18157	18351	18235	18559	18452	18390	18405	18267	18393	18351	18290	18394	18359	18522	18284	18307	18440	18261	18454	18304	18355	18309	18348	18121	18497	18331	18424	18228	18356	18175	18280	18308	18234	18395	18300	18569	18357	18283	18461	18409	18338	18499	18340	18388	18221	18387	18204	18393	18232	18353	18396	18409	18361	18436	18249	18362	18406	18426	18462	18373	18294	18381	18300	18290	18412	18360	18452	18397	18521	18335	18215	18295	18497	18481	18297	18324	18237	18258	18389	18422	18427	18248	18274	18484	18383	18146	18417	18234	18193	18350	18491	18391	18201	18152	18281	18310	18336	18395	18482	18277	18298	18609	18284	18268	18308	18285	18312	18241	18296	18445	18209	18325	18188	18403	18347	18340	18416	18354	18458	18356	18517	18426	18317	18274	18275	18401	18167	18266	18379	18394	18392	18329	18493	18499	18243	18377	18417	18368	18352	18194	18171	18171	18223	18241	18357	18296	18115	18335	18360	18412	18398	18520	18279	18461	18371	18389	18355	18401	18268	18278	18305	18298	18230	18451	18541	18410	18415	18288	18267	18240	18478	18436	18265	18284	18355	18315	18397	18258	18343	18420	18248	18223	18089	18287	18351	18219	18309	18304	18249	18452	18342	18443	18377	18317	18126	18276	18430	18342	18547	18399	18504	18355	18233	18280	18313	18272	18281	18358	18343	18142	18261	18568	18161	18282	18547	18348	18273	18403	18350	18291	18389	18398	18313	18363	18315	18252	18166	18196	18495	18230	18229	18391	18344	18228	18553	18296	18243	18430	18391	18341	18369	18277	18405	18411	18223	18388	18392	18377	18346	18212	18266	18391	18406	18431	18234	18316	18387	18421	18477	18406	18300	18261	18291	18331	18382	18311	18231	18265	18168	18433	18378	18276	18321	18466	18283	18291	18454	18452	18418	18353	18560	18278	18272	18273	18399	18306	18383	18232	18312	18346	18306	18243	18203	18404	18399	18493	18336	18311	18262	18310	18243	18270	18214	18177	18380	18353	18409	18400	18294	18342	18399	18558	18357	18509	18371	18426	18289	18351	18397	18345	18408	18256	18380	18322	18303	18321	18470	18305	18377	18289	18413	18508	18460	18362	18158	18304	18318	18353	18448	18361	18325	18391	18386	18353	18463	18224	18381	18266	18336	18323	18350	18347	18494	18334	18464	18176	18319	18230	18392	18249	18300	18307	18379	18456	18406	18468	18294	18389	18479	18340	18319	18257	18456	18253	18450	18135	18327	18278	18394	18380	18253	18227	18250	18295	18491	18164	18274	18400	18346	18333	18154	18250	18244	18272	18438	18291	18350	18367	18293	18387	18341	18213	18342	18411	18384	18344	18298	18287	18257	18474	18306	18242	18335	18278	18600	18169	18224	18485	18415	18470	18427	18368	18157	18343	18515	18455	18229	18324	18295	18494	18505	18161	18540	18226	18391	18402	18330	18354	18528	18442	18380	18160	18238	18501	18463	18421	18176	18194	18224	18246	18382	18321	18350	18283	18466	18322	18407	18233	18254	18379	18304	18348	18388	18208	18539	18410	18326	18305	18376	18237	18273	18485	18255	18363	18328	18332	18256	18342	18447	18231	18426	18346	18384	18336	18381	18359	18322	18509	18312	18493	18258	18182	18242	18460	18316	18284	18334	18428	18398	18273	18417	18259	18331	18399	18155	18295	18367	18158	18244	18304	18211	18270	18346	18343	18361	18256	18265	18400	18110	18327	18307	18349	18348	18377	18330	18242	18332	18387	18288	18489	18239	18483	18356	18427	18384	18210	18303	18343	18269	18240	18314	18624	18327	18369	18396	18318	18296	18273	18326	18380	18355	18342	18420	18379	18500	18290	18287	18464	18231	18257	18358	18304	18338	18330	18247	18337	18460	18272	18301	18520	18423	18387	18439	18252	18447	18337	18367	18348	18422	18584	18366	18187	18465	18293	18125	18232	18519	18376	18255	18186	18319	18347	18353	18198	18328	18244	18330	18413	18275	18249	18348	18296	18235	18372	18249	18137	18288	18441	18349	18312	18401	18290	18218	18350	18205	18117	18297	18191	18530	18152	18292	18398	18161	18393	18325	18454	18298	18409	18284	18457	18431	18313	18346	18598	18242	18343	18244	18177	18179	18304	18391	18357	18447	18243	18168	18356	18374	18221	18579	18201	18475	18304	18142	18320	18279	18495	18362	18241	18278	18353	18410	18583	18420	18246	18253	18298	18471	18331	18356	18470	18222	18445	18306	18229	18370	18340	18320	18344	18262	18247	18388	18481	18355	18418	18493	18345	18265	18307	18183	18169	18474	18233	18227	18323	18202	18246	18345	18102	18375	18502	18257	18389	18377	18446	18472	18402	18324	18438	18236	18449	18405	18432	18495	18295	18389	18161	18428	18336	18263	18310	18324	18358	18291	18281	18396	18326	18238	18385	18229	18298	18252	18492	18380	18377	18371	18296	18259	18304	18370	18352	18279	18345	18456	18207	18224	18291	18387	18395	18342	18391	18307	18403	18302	18324	18190	18226	18428	18345	18367	18283	18513	18348	18569	18266	18364	18499	18204	18291	18305	18346	18466	18460	18272	18316	18295	18349	18329	18460	18387	18276	18237	18344	18299	18244	18134	18439	18186	18376	18374	18231	18288	18374	18362	18233	18318	18519	18346	18336	18384	18395	18417	18288	18252	18337	18186	18331	18274	18307	18348	18258	18443	18337	18222	18326	18372	18377	18304	18438	18367	18380	18461	18277	18398	18330	18388	18168	18426	18360	18320	18315	18390	18524	18198	18339	18392	18343	18284	18291	18379	18297	18193	18263	18357	18452	18429	18475	18269	18250	18415	18277	18369	18388	18328	18245	18415	18333	18247	18303	18343	18382	18343	18383	18334	18195	18304	18288	18370	18486	18256	18197	18241	18335	18491	18267	18387	18483	18323	18338	18196	18484	18327	18350	18284	18249	18227	18342	18434	18330	18263	18417	18194	18302	18368	18408	18378	18277	18275	18288	18412	18429	18486	18249	18286	18434	18291	18435	18220	18524	18243	18373	18287	18203	18327	18363	18342	18593	18347	18322	18231	18180	18488	18285	18441	18291	18297	18287	18309	18263	18409	18300	18313	18280	18418	18202	18348	18185	18314	18432	18323	18322	18297	18361	18381	18248	18431	18196	18467	18140	18497	18304	18332	18454	18279	18403	18271	18329	18584	18450	18352	18341	18412	18416	18540	18296	18408	18330	18296	18362	18222	18251	18257	18306	18567	18394	18234	18188	18227	18340
22532	21098	28955	23809	22109	26233	29934	26049	25023	25000	24538	23995	23817	23785	23668	23397	23317	23221	23295	23566	23272	23072	23167	23360	22963	23255	23078	22967	22802	22916	22966	22967	22856	23021	23179	22864	22888	22821	22943	22979	22986	23197	23522	23574	23338	22921	22872	22888	22976	22929	22975	22884	22858	22815	22896	22807	22869	22787	22975	22856	22944	22977	22933	23067	22917	22785	23129	22787	22906	22617	22694	22889	22824	22418	22725	22888	22895	22962	22891	22599	23026	22870	22835	22551	22767	22717	22743	22868	22893	22772	22700	22847	22751	22794	22752	22734	22693	22711	22685	22633	22798	22819	22717	22652	22963	22769	22992	22882	22723	22946	22778	22950	22669	22769	22769	22655	22785	22612	22744	22716	22828	22626	22455	22678	22700	22701	22886	22695	22900	22537	22704	22716	22757	22696	22635	22679	22898	22666	22778	22490	22894	22638	22672	22885	23001	22597	22817	22729	22916	22622	22857	22945	22775	22540	22688	22700	22721	22759	22980	22698	22792	22752	22807	22877	22655	22770	22672	22636	22709	22595	22724	22701	22699	22762	22785	22643	22678	22597	22799	22766	22819	22857	22749	22430	22863	22640	22793	22700	22646	22664	22894	22631	22569	22893	22727	22972	22627	22718	22640	22663	22747	22868	22713	22715	22620	22732	22762	22759	22695	22680	22595	22492	22837	22867	22852	22793	22626	22555	22769	22511	22778	22818	22848	22809	22772	22683	22568	22804	22685	22813	22698	22644	22663	22603	22802	22547	22768	22609	22771	22774	22829	22739	22729	22683	22461	22697	22722	22717	22786	22630	22723	22636	22819	22816	22820	22809	22911	22875	22895	22530	22832	22626	22720	22737	22752	23006	22861	22810	22686	22812	22744	22825	22946	22619	22642	22569	22690	22800	22763	22832	22752	22769	22680	22646	22698	22725	22732	22845	22825	23119	22591	22712	23112	22763	22597	22799	22605	22820	22834	22858	23000	22746	22819	22791	22768	23042	22686	22746	22778	22844	22796	22779	22787	22581	22643	22706	22731	22729	22726	22727	22875	22709	22661	23048	22528	22867	22520	22913	22615	22623	22958	22681	22495	22692	22703	22673	22605	22878	22642	22477	22637	22730	22826	22671	22860	22891	22714	22600	22741	22837	22619	22686	22900	22818	23053	22602	22772	22654	22782	22612	22655	22751	22711	22647	22717	22722	22733	22532	22635	22834	22861	22624	22921	22487	22627	22757	22866	22851	22752	22885	22847	22793	22892	22673	22613	22719	22547	22710	22464	22677	22736	22461	22700	22715	22702	22935	22766	22877	22755	22823	22801	22539	22887	22873	22566	22677	22702	22802	22771	22619	22682	22602	22725	22873	22843	22699	22698	22939	22669	22685	22873	22805	22791	22566	22670	22621	22711	22879	22736	22998	22572	22934	23114	22736	22836	22486	22634	22607	22532	22861	22830	22986	22729	22795	22789	22518	22680	22584	22580	22868	22745	22735	22716	22661	22949	22735	22663	22755	22668	22997	22789	22813	22693	22612	22851	22813	22651	22805	22778	22785	22580	22464	22642	22849	22637	22841	22818	22863	22884	22823	22749	22732	22829	22588	22797	22705	22763	22583	22631	22873	22856	22893	22810	22805	22709	22932	22724	22600	22777	22796	22815	22623	22831	22677	22702	22522	22605	22670	22591	22807	22922	22844	22822	22807	22556	22746	22652	22750	22927	22650	22776	22703	22847	22794	22627	22905	22940	22545	22760	22845	22811	22557	22703	22680	22860	22946	22651	22881	22705	22885	22812	22646	22664	22428	22935	22816	22788	22655	22854	22676	22690	22989	22817	22550	22828	22593	22941	22731	22622	22581	22702	22806	22675	22637	22539	22679	22686	22714	22804	22671	22669	22695	22834	22810	22720	22663	22842	22745	22464	22667	22797	22784	22636	22726	22859	22587	22745	22797	22793	22741	22713	22586	22561	22629	22629	22678	22735	22757	22686	22717	22637	22723	22818	22655	22771	22884	22717	22494	22906	22610	22734	22638	22817	22580	22719	22820	22690	22773	22708	22701	22974	22967	22709	22541	22752	22622	22720	22883	22673	22734	22684	22713	22699	22726	22713	22769	22866	22847	22651	22818	22733	22594	22905	23000	22907	22614	22579	22754	22646	22688	22826	22744	22753	22512	22708	23002	22717	22524	22726	22770	22861	22599	22925	22436	22437	22642	22850	22636	22688	22638	22470	22649	22672	22694	22931	22674	22815	22669	22590	22346	22738	22779	22890	22649	22636	22487	23035	22754	22648	22777	22547	22661	22754	22577	22774	22611	22742	22800	22799	22981	22734	22613	22795	22811	22835	22630	22497	22709	22682	22722	22630	22711	22715	22858	22919	22631	22799	22835	22640	22825	22828	22737	22680	22800	22815	22961	22791	22592	22604	22900	22725	22769	22663	22652	22978	22925	22816	22873	22753	22879	22678	22875	22851	22837	22768	22553	22818	22692	22769	22870	22851	22722	22824	22897	22596	22755	22797	22902	22967	22732	22851	23014	22674	22798	22563	22707	22845	22745	22645	22666	22737	22751	22612	22898	22776	22717	22859	22926	22711	22568	22811	22831	22780	22622	22908	22791	22800	22647	22682	22714	22649	22714	22997	22608	22714	22578	22638	22825	22640	22461	22653	22475	22840	22916	22730	22629	22758	22749	22885	22548	22767	22891	22906	22741	22552	22743	22684	22683	22703	22606	22660	22521	22721	22737	22907	22842	22688	22670	22589	22949	22673	22883	22649	22737	22775	22543	22717	22591	22845	22760	22873	22863	22670	22739	22798	22882	22994	22699	22546	22617	22617	22694	22845	22988	22800	22484	22590	22714	22739	22778	22838	22692	22757	22728	22694	22702	22701	22711	22695	22486	22751	22702	22617	22631	22802	22503	22614	22713	22631	22548	22946	22677	22715	22669	22797	22755	22675	22896	22672	22621	22676	22869	22962	22729	22737	22817	22738	22724	22850	22707	22583	22913	22668	22646	22610	22646	22943	22755	22566	22792	22886	22816	22699	22707	22768	22754	22809	22613	22508	22775	22602	22654	22551	22313	22468	22728	22512	22515	22631	22830	22724	22677	22740	22832	22790	22608	22546	22770	22759	22740	22837	22644	22759	22786	22558	22692	22844	22962	22792	22745	22638	22850	22691	22937	22966	22767	22807	22858	22754	22752	22656	22623	22751	22571	22515	22720	22661	22690	22872	22617	22946	22657	22862	22819	22702	22941	22608	22702	22661	22646	22935	22794	22755	22715	22752	22789	22872	22744	22649	22669	22616	22813	22868	22668	22604	22980	22733	22722	22877	22731	22710	22720	22843	22688	22904	22693	22812	22719	22708	22800	22588	22569	22973	22790	22802	22680	22807	22803	22877	22716	22629	22844	22719	22756	23027	22898	22906	22853	22503	22850	22864	22816	22808	22698	22760	22654	22688	22856	22935	22837	22561	22659	22557	22764	22892	22724	22781	22704	22719	22918	22986	22705	22943	22998	22852	22830	22917	22856	22615	22787	22948	22740	22738	22636	22770	22815	22807	22630	22933	22701	22810	22867	22894	22593	22676	22686	22724	22844	22551	22741	22743	22656	22888	22740	22625	22793	22906	22643	22778	22531	22590	22958	22733	22640	22750	22752	22754	22959	22561	22842	22933	22686	22691	22771	22684	22759	22776	22624	22648	22828	22670	22605	22874	22908	22948	22595	22815	22778	22736	22925	22708	22537	22652	22746	22701	23081	23039	22628	22907	22580	22619	22524	22820	22553	22786	22850	22725	22720	22610	22659	22789	22759	22697	22559	22880	22979	22690	22820	22742	22491	22820	22949	22693	22743	22647	22697	22723	22828	22675	22546	22839	22777	22856	22828	22614	22637	22768	22733	22741	22664	22678	22757	22852	22870	22636	22827	22917	22566	22833	22733	22613	22614	22810	22992	22571	22664	22723	22764	22756	22719	22489	22922	22822	22537	22742	22763	22495	22771	22680	22795	22689	22641	22666	23001	22510	22708	22905	22730	22770	22623	22731	22819	22749	22750	22817	22893	22809	22637	22735	22511	22838	22779	22796	23134	22888	22803	22898	22736	22758	22489	22527	22621	22593	22739	22554	22737	22768	22815	22567	22649	22916	22872	22643	22810	22655	22869	22785	22847	22854	22780	22799	22827	22681	22820	22578	22832	22694	22738	22810	22564	22765	22668	22679	22551	22675	22791	22732	22634	22736	22678	22794	22960	22963	22679	22723	22910	22678	22761	22909	22710	22838	22952	22664	22516	22575	22541	22558	22765	22736	22462	22691	22862	22671	22931	22822	22675	22603	22586	22745	22852	22818	22689	22826	22544	22797	22970	22749	22916	22650	22614	22907	22873	22925	22644	22556	22829	22684	22896	22778	22637	22558	22683	22853	22640	22730	22717	22596	22629	22745	22685	23010	22894	22750	22695	22933	22861	22746	22812	22841	22750	22780	22574	22702	22644	22665	22815	22797	22691	22668	22723	22813	22737	22886	22505	22517	22484	22610	22804	22935	22624	22830	22722	22986	22633	22850	22819	22733	22749	22892	22824	22799	22797	22996	22704	22618	22801	22918	22640	22649	22790	22846	22677	22743	22962	22680	22852	22659	22712	22812	22749	22607	22628	22781	22817	22793	22662	22712	22621	22664	22601	22488	22678	22813	22921	22870	22756	22568	22686	22921	22858	22769	22682	22594	22878	22666	22683	22763	22689	22696	22856	22698	22964	22988	22761	22572	22814	22911	22597	22724	22760	22717	22833	22793	22568	23092	22567	22647	22896	22707	22767	22739	22727	22774	22614	22794	22699	22848	22834	22627	22828	22814	22637	22655	22914	22646	22823	22720	22781	22752	22864	22715	22829	22883	22707	22746	22657	22793	22534	22629	22918	22638	22797	22691	22691	22791	22728	22781	22799	22648	22663	22900	22775	23014	22716	22548	22823	22929	22901	22669	22765	22621	22603	22665	22480	22595	22622	22594	22930	22645	22833	22720	22795	22541	22736	22797	22751	22731	22776	22642	22674	22741	22830	22904	22611	22746	22838	22762	22524	22876	22797	22755	22742	22858	22587	22591	22721	22610	22819	22735	23172	22818	22837	22893	22623	22653	22828
21282	44650	52635	35141	28321	26051	24317	22936	22109	21068	20631	19995	19619	19511	19453	18945	19014	18836	18915	18822	18825	18918	18943	18657	18640	18844	18605	18670	18513	18527	18308	18450	18665	18493	18431	18355	18302	18371	18585	18422	18294	19294	19203	19362	18403	18330	18423	18364	18270	18404	18233	18478	18290	18328	18369	18513	18191	18627	18377	18415	18418	18523	18401	18629	18401	18300	18455	18423	18295	18342	18320	18119	18453	18209	18383	18231	18163	18389	18332	18415	18437	18380	18408	18382	18382	18570	18360	18387	18152	18351	18430	18490	18388	18385	18172	18144	18215	18263	18184	18652	18462	18298	18350	18378	18336	18277	18234	18244	18549	18249	18173	18103	18464	18367	18417	18470	18444	18293	18521	18195	18133	18369	18624	18391	18463	18404	18433	18291	18176	18335	18401	18208	18247	18342	18469	18383	18237	18393	18428	18343	18164	18323	18085	18307	18198	18427	18205	18331	18359	18209	18228	18333	18110	18330	18389	18225	18382	18194	18289	18471	18502	18488	18412	18460	18411	18544	18268	18412	18351	18326	18307	18448	18179	18225	18411	18438	18554	18175	18359	18388	18230	18323	18274	18212	18264	18183	18154	18334	18413	18490	18325	18409	18168	18422	18296	18218	18394	18309	18333	18461	18410	18488	18250	18242	18422	18193	18244	18257	18507	18109	18225	18201	18340	18374	18358	18382	18291	18227	18283	18379	18318	18232	18280	18540	18224	18298	18359	18260	18194	18173	18340	18347	18244	18485	18351	18127	18370	18408	18379	18238	18192	18250	18360	18394	18325	18327	18152	18420	18361	18160	18258	18304	18258	18271	18391	18408	18414	18505	18496	18320	18236	18280	18344	18287	18340	18285	18293	18258	18394	18359	18371	18381	18313	18159	18233	18172	18333	18347	18303	18254	18312	18407	18188	18323	18297	18296	18297	18415	18341	18275	18211	18263	18444	18121	18250	18399	18405	18268	18321	18274	18258	18317	18371	18355	18122	18154	18222	18194	18430	18285	18296	18194	18466	18222	18202	18421	18363	18549	18329	18481	18212	18224	18247	18372	18257	18288	18324	18412	18331	18325	18278	18299	18257	18073	18494	18366	18268	18184	18431	18327	18452	18381	18283	18359	18444	18261	18243	18370	18372	18382	18302	18395	18435	18212	18190	18241	18052	18413	18233	18273	18183	18354	18443	18200	18312	18183	18310	18460	18224	18228	18082	18309	18267	18288	18385	18416	18275	18306	18262	18566	18287	18305	18473	18352	18420	18201	18206	18305	18224	18264	18304	18357	18327	18268	18167	18303	18468	18163	18356	18155	18202	18248	18394	18315	18339	18159	18260	18409	18327	18391	18301	18238	18367	18426	18173	18201	18292	18248	18229	18304	18284	18394	18367	18337	18343	18374	18381	18315	18377	18144	18257	18317	18512	18493	18323	18168	18406	18266	18211	18320	18385	18251	18268	18376	18230	18324	18009	18375	18358	18290	18312	18416	18314	18395	18378	18224	18154	18355	18308	18292	18429	18259	18336	18284	18349	18242	18353	18328	18328	18343	18306	18481	18398	18371	18210	18233	18346	18244	18209	18304	18255	18277	18465	18355	18307	18233	18194	18205	18310	18162	18291	18388	18324	18203	18418	18347	18326	18323	18304	18358	18077	18272	18337	18490	18479	18359	18462	18474	18225	18353	18196	18192	18371	18210	18399	18316	18163	18260	18493	18421	18200	18324	18338	18279	18435	18293	18231	18204	18424	18247	18211	18227	18331	18311	18290	18193	18308	18364	18508	18145	18281	18150	18385	18217	18278	18274	18472	18230	18237	18351	18333	18346	18247	18207	18121	18320	18357	18252	18372	18413	18445	18204	18412	18506	18258	18296	18298	18228	18327	18430	18275	18256	18349	18249	18410	18348	18224	18190	18407	18366	18337	18070	18365	18411	18450	18517	18385	18268	18364	18334	18359	18246	18398	18276	18285	18375	18246	18375	18404	18281	18403	18214	18389	18211	18161	18376	18127	18453	18381	18256	18402	18395	18255	18156	18300	18321	18459	18291	18176	18177	18297	18300	18227	18529	18160	18401	18214	18240	18114	18324	18437	18471	18221	18339	18657	18440	18091	18243	18281	18355	18369	18257	18331	18315	18359	18420	18183	18306	18237	18363	18479	18168	18339	18291	18233	18191	18204	18247	18405	18366	18426	18298	18412	18289	18239	18333	18317	18348	18327	18310	18445	18198	18327	18560	18411	18336	18307	18400	18229	18185	18379	18220	18463	18271	18373	18408	18325	18306	18299	18330	18319	18345	18324	18401	18358	18279	18274	18402	18376	18364	18303	18342	18277	18456	18460	18461	18361	18422	18251	18394	18410	18304	18209	18482	18413	18615	18257	18415	18227	18147	18134	18407	18252	18434	18294	18338	18167	18424	18309	18428	18087	18381	18373	18298	18276	18217	18285	18292	18384	18302	18259	18300	18250	18262	18345	18297	18573	18165	18300	18350	18292	18337	18216	18380	18188	18415	18449	18357	18302	18346	18436	18335	18128	18404	18310	18367	18269	18478	18487	18300	18356	18327	18255	18586	18393	18237	18302	18323	18369	18224	18468	18453	18322	18342	18336	18239	18359	18387	18230	18382	18365	18335	18301	18141	18324	18212	18356	18355	18302	18352	18300	18304	18355	18281	18265	18277	18346	18235	18453	18523	18153	18454	18336	18507	18290	18380	18426	18330	18243	18181	18341	18325	18380	18234	18327	18185	18308	18087	18181	18322	18215	18208	18485	18382	18450	18434	18314	18352	18323	18434	18218	18422	18241	18164	18375	18467	18430	18285	18177	18300	18356	18179	18302	18127	18442	18135	18273	18375	18288	18520	18200	18334	18244	18382	18252	18248	18317	18412	18131	18338	18389	18409	18263	18379	18280	18197	18477	18191	18507	18330	18377	18325	18363	18192	18264	18358	18417	18246	18354	18166	18442	18447	18473	18043	18246	18358	18204	18516	18219	18477	18367	18226	18300	18116	18466	18212	18329	18153	18301	18324	18380	18379	18313	18457	18116	18541	18420	18379	18176	18212	18380	18435	18363	18266	18378	18383	18112	18359	18312	18389	18152	18268	18144	18263	18173	18324	18380	18317	18369	18213	18323	18309	18176	18289	18255	18201	18344	18400	18310	18286	18426	18262	18337	18219	18347	18269	18257	18277	18314	18423	18452	18222	18227	18436	18283	18398	18269	18263	18538	18269	18137	18239	18334	18273	18170	18356	18239	18284	18445	18343	18339	18352	18360	18380	18341	18323	18542	18393	18281	18351	18250	18282	18288	18121	18324	18353	18370	18272	18454	18299	18356	18362	18143	18361	18241	18338	18305	18382	18362	18265	18144	18322	18359	18284	18229	18296	18257	18430	18361	18413	18106	18351	18213	18354	18229	18367	18283	18362	18343	18279	18352	18249	18305	18316	18139	18059	18235	18377	18292	18435	18359	18401	18272	18472	18316	18132	18194	18354	18200	18227	18251	18487	18270	18177	18088	18417	18379	18359	18354	18243	18342	18340	18255	18239	18242	18182	18251	18422	18330	18421	18348	18262	18306	18367	18373	18316	18323	18263	18262	18411	18306	18239	18309	18319	18232	18131	18317	18522	18212	18323	18348	18306	18246	18423	18305	18313	18100	18382	18345	18333	18383	18382	18216	18321	18296	18355	18382	18496	18323	18301	18449	18334	18340	18329	18367	18280	18361	18271	18278	18114	18438	18178	18205	18311	18339	18459	18325	18348	18288	18260	18301	18220	18384	18240	18250	18409	18440	18226	18282	18554	18271	18491	18222	18327	18164	18329	18419	18205	18319	18202	18407	18380	18313	18375	18315	18309	18322	18410	18228	18372	18381	18355	18368	18386	18403	18409	18271	18116	18517	18307	18294	18280	18443	18465	18237	18350	18243	18424	18214	18290	18317	18397	18314	18212	18135	18319	18307	18146	18494	18287	18288	18448	18345	18247	18160	18400	18252	18420	18334	18181	18295	18121	18399	18235	18401	18388	18305	18275	18322	18219	18294	18386	18416	18344	18328	18380	18306	18328	18439	18331	18356	18460	18394	18283	18180	18268	18415	18383	18387	18259	18356	18316	18411	18292	18351	18429	18412	18281	18363	18359	18248	18370	18436	18357	18212	18284	18214	18310	18326	18331	18262	18302	18301	18523	18441	18396	18382	18313	18208	18258	18309	18231	18331	18347	18361	18549	18391	18343	18291	18302	18247	18385	18239	18365	18477	18320	18148	18414	18263	18326	18269	18300	18355	18310	18238	18370	18278	18457	18284	18377	18471	18217	18393	18252	18145	18315	18237	18157	18309	18331	18204	18348	18359	18410	18409	18257	18290	18328	18351	18393	18537	18257	18476	18288	18320	18088	18409	18260	18462	18283	18204	18320	18341	18403	18309	18348	18465	18441	18329	18408	18211	18288	18249	18317	18426	18152	18525	18410	18392	18393	18263	18392	18406	18495	18254	18373	18253	18375	18397	18307	18483	18404	18463	18241	18268	18338	18472	18427	18242	18395	18245	18371	18128	18271	18311	18433	18392	18342	18372	18324	18325	18435	18283	18503	18289	18380	18258	18437	18241	18269	18334	18235	18382	18352	18381	18270	18211	18507	18248	18446	18403	18316	18384	18393	18170	18197	18210	18417	18363	18459	18407	18292	18240	18153	18341	18340	18472	18278	18258	18367	18182	18392	18433	18186	18510	18389	18365	18341	18267	18297	18347	18173	18387	18374	18408	18347	18293	18490	18412	18322	18271	18317	18256	18261	18346	18266	18302	18292	18255	18367	18486	18270	18239	18347	18197	18344	18446	18440	18191	18205	18394	18296	18296	18526	18292	18330	18250	18279	18407	18223	18360	18360	18303	18272	18220	18234	18397	18285	18288	18484	18227	18341	18277	18406	18288	18327	18306	18259	18313	18191	18317	18388	18387	18438	18413	18521	18370	18331	18306	18275	18239	18243	18407	18408	18146	18451	18474	18463	18277	18366	18414	18296	18378	18309	18320	18351	18215	18138	18201	18226	18530	18454	18393	18149	18123	18141	18392	18378	18308	18178	18187	18217	18347	18287	18283	18497	18376	18395	18376	18195	18409	18249	18428	18243	18340	18349
27720	23594	30912	28779	24928	24416	24454	23720	23410	23542	23335	23178	23233	23181	23062	23307	23131	23089	23099	23028	23096	22945	22880	23099	23186	22904	23003	23041	23299	22845	23149	23198	22931	22833	23006	23039	22992	23157	23019	22885	22848	23071	22826	22947	23085	22895	22917	22970	22870	22995	23082	23031	22971	22875	22888	22959	22950	23032	23093	23015	22987	22868	23063	23013	22908	22941	23106	22863	23097	23029	23044	23069	22925	23021	23064	22944	23001	22941	23148	22896	23003	22876	22988	23095	22987	23004	22816	22931	23047	23045	23290	22972	22765	22870	22897	22686	22840	23042	23046	23206	23038	22842	22845	22927	23015	22725	23015	23021	22894	22971	22929	22914	23041	23081	22866	22966	23042	22936	23022	22862	22999	23047	22899	22805	23062	23046	22817	22815	22853	23049	23110	22999	22985	22818	22974	23004	23002	22952	22790	22960	22902	23084	22741	23171	23022	23062	23086	23131	22962	23049	22853	23097	22958	22997	23145	22916	22908	22950	22934	23040	23109	23030	23140	22906	23045	22999	22984	22974	22985	22515	22959	23143	22867	22788	22919	22875	22779	23024	23055	23352	23132	23057	22789	22830	22899	23115	23000	22942	23018	22762	23051	23074	23003	22668	22960	22729	22961	22956	22820	23060	23030	23088	22886	22709	23124	22824	22965	22990	23187	23150	23015	22988	22705	22811	22927	23070	22874	22971	23027	22863	22796	23240	22804	22736	23104	23035	22927	22980	23095	22944	23051	22792	23098	23033	23079	22825	23105	23204	22934	22962	23012	22886	22854	23029	23042	22884	22890	22987	22957	22998	22988	22912	22940	22819	23098	22939	23012	22979	23111	22845	22856	22883	23041	22765	23047	22985	22798	23027	22863	23029	22999	22786	23053	23144	23145	22842	23146	22910	22654	22880	23102	22749	22919	23059	23106	22953	22938	22677	23148	22993	22932	23137	23198	22952	22918	22950	22984	22572	23121	23064	22978	22971	22903	23091	23069	22997	22872	23122	23120	23042	23113	23111	23024	22907	23046	23315	22984	22937	23124	23163	23042	23068	23009	22930	23074	23165	22972	22959	22837	23104	22947	22808	23060	23059	22799	22868	23069	23175	22983	22944	22992	23027	23063	23024	22891	23057	23251	23090	23047	22952	23050	22708	22926	22914	22874	23018	22916	23081	23156	22957	23036	22868	23014	23219	22996	22959	22916	23032	23225	23038	22841	23138	22900	23068	22920	22862	22908	22763	23011	22982	22979	22820	22977	22998	22715	22750	23157	23116	23053	22940	22957	23171	22926	23244	22943	23001	22960	23119	22890	22810	22969	22862	22854	22909	23130	23150	22948	23056	22993	23017	22973	22991	23252	22800	22781	22949	23148	22998	22818	23051	22982	23065	22804	23031	23061	23093	23037	22966	22764	23166	23088	22790	23074	22980	23195	22876	23108	23167	23261	23031	23049	23139	22998	22765	23128	22926	22947	23000	22887	23016	22735	23030	23128	23025	23189	23031	22818	23096	23067	22930	23139	23033	23008	23131	22974	23024	22965	22991	22927	23018	22825	22973	23090	22741	22983	22774	22998	22773	22871	23319	22891	23067	22856	23046	22787	22880	22836	23033	23015	23054	23020	23028	22923	23094	22964	22981	23054	22952	23018	22899	22969	22951	23141	23140	22908	22837	22844	22966	22893	22788	22962	22905	22783	22935	23051	23010	23076	22759	23029	22943	22992	23101	22947	23036	23042	22917	23053	23075	22869	22930	22820	22878	22855	23195	23170	22941	23042	22773	22726	23049	22985	22944	23150	23004	23026	23190	22923	22744	22962	23033	23028	22746	22931	22885	23036	22920	22836	22934	22942	23087	22998	22989	22979	22803	22923	22882	22970	23272	23283	22938	22845	22982	23012	22788	23057	23088	22861	22967	23054	23196	22912	23029	22914	22856	23013	22984	22940	23131	22907	23163	22869	22908	22805	22917	23182	23279	23081	23066	23088	22875	22978	22958	22998	22987	22664	22962	23095	23079	23073	23076	22807	22989	22871	22928	23056	23060	22973	23033	23026	23096	22824	22902	23026	22917	23015	22945	23094	23046	22915	22945	23109	22884	22934	22936	23078	23045	23142	22872	23051	23091	22963	23091	23196	22975	23009	22920	22964	23025	22731	22970	23083	23096	22982	22969	22887	22960	23133	23153	23271	22972	23016	23127	22892	22786	22878	22851	22648	22938	23025	23034	22816	22876	22967	22960	22897	23270	22996	23007	22980	23112	22804	22900	23059	23139	23208	23230	23002	22905	23011	23192	23032	23137	22984	22945	22957	22790	22851	23100	22897	22765	23066	23075	23019	22909	23070	23068	23014	22993	23101	22858	23139	23147	22854	22948	23023	23005	23123	23142	22962	23109	22995	22941	23061	23050	23039	22940	22787	23068	23029	22975	22986	22986	23018	23066	23157	23056	23068	23005	22837	22942	22959	22923	23016	23101	22870	23015	22958	22823	22953	23044	22942	23128	22947	23024	22983	23045	22955	23121	22952	22896	22836	22947	22873	22796	22740	22934	22836	23001	23003	22739	23095	22958	22963	22937	22866	23079	23118	22931	22997	22986	22799	22946	22878	23027	23096	22731	22991	23033	23096	23125	23399	22918	23121	22953	22948	22926	23067	23269	22947	23204	22918	22975	23097	23202	22968	22780	22898	23247	22915	23177	23098	23042	23030	22990	22963	22934	23104	23033	22878	22865	22893	22896	23006	23217	23013	23002	23134	22881	22991	22975	22733	23022	23033	23157	23089	22980	23042	22923	23122	22928	22992	23000	23086	22954	23004	22967	22813	23093	23014	23003	23021	22930	22832	23053	22900	23104	22943	23000	23070	22962	22890	22915	22942	23046	23103	23021	23137	23148	22748	23004	23132	23010	23032	23057	23096	22949	22828	23021	22935	22819	22948	22735	22848	23087	23128	23031	23020	22894	23044	22792	23033	23062	23019	23118	22995	23092	23130	22802	22923	22715	22882	23027	22990	22851	22890	22914	22962	22950	23048	23020	22996	22885	23078	22908	23105	22928	22986	22864	22967	23084	22877	22917	22959	22903	23027	23076	23240	22910	22780	22939	22992	23003	23166	23108	22993	23058	22965	23185	22741	23034	23078	23053	22917	22923	22968	23111	22836	22917	22939	23097	23090	23062	22952	23179	23087	22984	23030	22697	22952	23044	23082	22988	23139	23057	23154	22987	22960	22887	23062	22889	23116	23220	22926	23016	22968	22970	23085	22728	23119	23064	22803	22914	22978	22790	23129	22965	23194	23038	23156	23023	23015	22913	23028	23134	23109	23236	22999	23006	22793	23082	23138	23256	22805	22949	23026	23111	22860	22912	22858	22994	22870	22920	22924	22913	22913	23012	22922	23099	22889	23014	23140	23083	22684	22988	22991	23168	23013	23052	22974	22934	22985	22923	23080	23249	23129	22892	22910	23114	22956	23146	22840	22940	22968	23071	23073	23104	23240	23004	23092	22975	22971	22970	23020	22711	22877	22943	22873	22968	23014	22900	22939	23024	23377	22874	22877	22885	22979	23032	22916	22789	22911	22749	23010	23078	22950	23259	22905	22859	22924	23136	23221	23027	22777	23017	22872	22786	22963	23188	22931	23060	22869	22867	23036	22923	23179	23018	23075	22879	23131	23248	22960	23087	22924	22958	23024	23019	23085	23162	22944	22979	23228	22924	22993	23171	22945	22684	23050	22856	22869	22882	22955	23104	23104	22962	22743	22606	22790	23008	22816	22755	22984	22926	22817	23054	22938	23060	23001	22943	23023	22947	22916	22944	23018	23059	22984	22840	22760	22791	22849	22977	22784	22978	22891	22801	23020	22972	23047	23184	23096	23039	23042	23146	23045	22881	23206	22990	22974	22997	22915	22918	22838	23068	23021	22768	22990	23076	22959	22987	22971	22786	23149	23064	22913	22931	22902	23190	23184	22888	22909	22994	23012	22895	23040	23201	23180	22909	22977	23128	23077	22941	22970	23247	23112	23057	22975	23083	22892	23180	23288	22855	23022	22959	23028	22872	23008	22877	23017	22962	23029	23139	22825	22876	23057	23037	22952	23074	22965	22896	23096	23055	23067	22947	23111	23118	23060	22983	22838	23084	22849	22947	23073	22927	23106	22891	23129	23123	23065	23162	22979	22966	23188	22931	23113	22887	22844	22874	22990	23006	22928	22890	22913	22756	22870	22762	23042	23103	22950	22793	23070	23271	22896	22779	22924	23143	23163	22782	23070	23000	23097	23238	23138	23051	23037	23145	23019	23185	23119	22854	23034	22886	22957	22927	23040	23020	22969	23224	23065	23191	23125	23105	22975	23182	22913	23169	22982	23042	23036	22821	22909	23103	23285	23158	22936	23258	22906	22902	23141	23048	22972	22843	23003	22954	23031	23095	23035	22945	23152	22928	22809	22975	23079	22942	23148	23028	23019	22871	23079	22804	22849	23041	23132	22973	22958	22910	22815	22815	23249	23007	22923	22859	22950	22822	22713	22918	22866	23021	23081	23007	22858	23062	23050	22891	23105	22944	23161	22928	23029	22857	22775	23012	22990	23047	23132	22963	23104	22975	22998	23049	22992	22811	23219	23066	22941	23103	23095	23006	22908	22985	22868	22883	23229	22950	22897	22917	23016	23197	22894	22771	22910	22720	23056	22954	22864	23037	22864	22790	23161	22890	22728	23004	23007	22972	22919	22961	23054	22846	22733	23021	22897	23019	23041	22848	23160	23012	23019	23031	23043	23093	23197	23191	23035	22922	22971	22880	23005	23014	23073	23066	22968	23243	22944	22776	23003	23208	23047	23025	23027	22931	22934	22994	23062	22795	22994	23073	22855	22938	23063	23073	23004	23143	23139	22892	23114	23046	23202	22979	23009	22981	22990	22952	22822	23022	23184	23078	22925	23066	23029	22991	23017	22943	22903	22990	23013	23031	22892	23008	22915	23000	23158	23092	22942	23148	23160	22867	22686	23037	22687	22918	23080	23072	23160	23142	23052	22995	22989	23056	23078	22833	22992	23013	23109	22988	23125	22978	23116	22983	23065	22895	22978	23121	23082	23222	23151	23041	22941	23057	23067	23064	23299	23038	23006	23003	22727	22808	23098	22940
20522	28484	29775	23751	21580	20886	20180	19578	19540	19261	19031	18854	18655	18771	18670	18538	18675	18554	18573	18517	18487	18738	18533	18474	18759	18563	18289	18572	18679	18573	18550	18663	18449	18542	18598	18394	18589	18325	18416	18559	18547	18610	18504	18441	18355	18550	18739	18392	18552	18445	18549	18669	18501	18480	18458	18375	18379	18727	18556	18257	18408	18295	18489	18526	18506	18360	18577	18387	18481	18559	18443	18461	18374	18642	18512	18604	18400	18491	18662	18530	18431	18496	18624	18482	18384	18564	18324	18440	18491	18607	18491	18344	18493	18441	18539	18365	18353	18428	18596	18566	18413	18488	18322	18542	18448	18462	18358	18568	18572	18445	18506	18476	18251	18551	18487	18277	18517	18469	18331	18480	18473	18465	18464	18585	18471	18476	18459	18439	18385	18312	18553	18536	18539	18532	18575	18680	18602	18407	18481	18492	18342	18355	18497	18449	18328	18583	18663	18475	18236	18499	18569	18591	18375	18369	18626	18588	18637	18517	18506	18408	18598	18526	18323	18459	18658	18469	18548	18455	18620	18539	18406	18479	18415	18666	18483	18460	18426	18423	18543	18559	18369	18478	18522	18458	18589	18440	18300	18509	18363	18605	18490	18560	18482	18475	18301	18400	18422	18487	18618	18563	18467	18409	18539	18227	18522	18532	18446	18442	18648	18451	18341	18617	18396	18433	18413	18601	18444	18495	18559	18544	18468	18296	18509	18715	18528	18661	18529	18491	18627	18536	18512	18445	18475	18547	18492	18540	18297	18349	18391	18366	18568	18420	18398	18557	18531	18443	18665	18288	18472	18609	18293	18448	18469	18470	18457	18551	18578	18385	18517	18535	18593	18514	18456	18367	18444	18644	18423	18426	18318	18437	18443	18420	18603	18435	18416	18459	18504	18604	18358	18354	18405	18528	18459	18471	18566	18425	18263	18433	18387	18462	18481	18531	18493	18567	18476	18538	18481	18508	18575	18625	18547	18556	18431	18526	18564	18447	18592	18310	18487	18585	18549	18369	18429	18439	18565	18579	18435	18308	18457	18460	18601	18498	18556	18590	18471	18572	18351	18534	18386	18555	18307	18430	18545	18416	18643	18467	18579	18487	18399	18377	18402	18692	18495	18471	18470	18318	18514	18341	18452	18440	18558	18395	18468	18447	18414	18386	18267	18460	18311	18350	18573	18321	18385	18610	18661	18441	18534	18474	18594	18422	18534	18592	18545	18524	18547	18511	18313	18501	18487	18416	18519	18528	18494	18549	18465	18399	18500	18258	18562	18429	18463	18482	18585	18454	18433	18439	18399	18477	18550	18467	18358	18576	18695	18568	18473	18488	18517	18516	18510	18469	18573	18303	18523	18646	18448	18422	18275	18333	18534	18525	18570	18466	18309	18460	18421	18517	18411	18513	18422	18498	18588	18390	18646	18500	18550	18483	18503	18684	18606	18471	18733	18512	18415	18436	18591	18547	18763	18358	18605	18566	18624	18377	18512	18531	18464	18616	18562	18519	18494	18295	18521	18736	18487	18404	18371	18465	18491	18438	18412	18449	18549	18444	18597	18497	18494	18516	18534	18456	18406	18325	18460	18410	18450	18642	18775	18381	18542	18289	18523	18646	18433	18382	18883	18555	18210	18600	18543	18610	18405	18426	18370	18449	18498	18488	18575	18440	18499	18607	18470	18368	18609	18419	18453	18418	18466	18431	18663	18413	18567	18364	18562	18554	18562	18480	18429	18500	18464	18645	18484	18475	18610	18597	18468	18387	18636	18464	18522	18423	18464	18671	18539	18453	18492	18472	18498	18422	18384	18538	18443	18451	18349	18432	18492	18372	18536	18448	18493	18552	18455	18563	18471	18442	18524	18303	18374	18570	18512	18350	18319	18394	18554	18462	18537	18562	18423	18542	18483	18313	18541	18371	18492	18435	18303	18438	18479	18531	18375	18379	18459	18531	18448	18624	18424	18353	18570	18511	18476	18493	18383	18557	18394	18346	18407	18434	18439	18571	18477	18444	18488	18332	18332	18525	18654	18637	18390	18424	18538	18448	18605	18517	18658	18637	18492	18292	18619	18533	18464	18471	18407	18527	18405	18597	18614	18380	18392	18390	18584	18625	18575	18470	18282	18558	18427	18466	18271	18498	18334	18467	18550	18444	18523	18442	18595	18508	18529	18658	18314	18486	18394	18477	18431	18623	18445	18402	18493	18395	18486	18481	18337	18307	18514	18478	18331	18399	18413	18406	18466	18436	18577	18551	18447	18487	18381	18565	18411	18551	18656	18517	18451	18490	18469	18612	18382	18506	18485	18451	18413	18564	18252	18537	18418	18385	18468	18549	18328	18411	18220	18456	18512	18419	18707	18350	18323	18255	18480	18649	18363	18597	18653	18326	18541	18567	18710	18439	18627	18482	18545	18493	18558	18516	18617	18432	18472	18615	18620	18448	18509	18475	18652	18506	18562	18374	18602	18441	18573	18414	18461	18434	18609	18573	18426	18749	18571	18181	18513	18393	18489	18496	18337	18529	18498	18503	18515	18392	18426	18621	18543	18439	18353	18699	18415	18503	18420	18410	18429	18637	18708	18483	18486	18352	18503	18536	18456	18471	18564	18462	18546	18466	18468	18568	18399	18429	18380	18499	18475	18550	18417	18428	18516	18447	18610	18478	18254	18537	18418	18688	18477	18445	18431	18532	18340	18578	18537	18720	18552	18518	18527	18440	18663	18346	18531	18635	18509	18460	18427	18378	18456	18271	18567	18506	18510	18536	18469	18601	18649	18464	18517	18404	18413	18514	18610	18550	18537	18421	18235	18699	18401	18390	18508	18460	18364	18524	18434	18593	18381	18492	18615	18442	18521	18385	18330	18504	18330	18548	18481	18677	18386	18535	18544	18388	18564	18297	18482	18414	18378	18583	18447	18423	18415	18426	18473	18457	18464	18440	18634	18534	18335	18463	18538	18381	18552	18389	18433	18613	18645	18491	18528	18525	18336	18474	18516	18564	18459	18447	18451	18440	18442	18321	18378	18505	18549	18524	18519	18420	18472	18542	18368	18505	18521	18512	18221	18523	18546	18587	18450	18449	18517	18417	18375	18464	18399	18380	18639	18516	18523	18431	18367	18437	18350	18454	18246	18508	18452	18463	18379	18543	18391	18527	18383	18525	18434	18583	18631	18329	18483	18568	18425	18566	18542	18617	18470	18352	18484	18335	18285	18621	18484	18479	18418	18471	18555	18486	18497	18499	18477	18585	18541	18369	18541	18543	18542	18574	18344	18626	18615	18556	18501	18511	18404	18575	18487	18559	18421	18663	18557	18497	18542	18303	18346	18658	18562	18561	18656	18588	18554	18632	18456	18408	18527	18502	18497	18480	18553	18346	18304	18546	18561	18382	18635	18454	18473	18259	18531	18520	18453	18486	18398	18643	18446	18602	18531	18586	18477	18419	18446	18369	18336	18410	18564	18441	18561	18496	18527	18386	18406	18568	18273	18478	18313	18407	18594	18440	18554	18326	18334	18680	18466	18530	18503	18334	18371	18340	18524	18399	18415	18160	18570	18433	18519	18465	18356	18436	18464	18458	18478	18577	18533	18394	18529	18471	18497	18457	18336	18405	18340	18628	18331	18374	18615	18517	18628	18427	18434	18603	18625	18636	18536	18400	18548	18392	18488	18460	18333	18610	18577	18550	18382	18592	18549	18451	18467	18425	18546	18346	18431	18437	18612	18467	18331	18470	18583	18384	18670	18295	18408	18420	18391	18524	18438	18550	18424	18453	18586	18604	18323	18512	18435	18548	18446	18442	18419	18405	18583	18395	18468	18567	18551	18449	18345	18663	18457	18640	18355	18612	18581	18539	18463	18386	18494	18513	18482	18429	18369	18509	18418	18449	18504	18414	18725	18481	18490	18651	18618	18506	18463	18360	18573	18346	18457	18200	18498	18464	18441	18743	18389	18439	18482	18445	18616	18467	18362	18579	18483	18485	18615	18516	18313	18511	18510	18447	18474	18459	18364	18494	18518	18398	18304	18491	18493	18310	18514	18537	18479	18420	18500	18429	18549	18584	18317	18687	18499	18550	18307	18422	18354	18531	18509	18554	18482	18655	18484	18476	18569	18559	18652	18535	18502	18512	18393	18394	18701	18530	18705	18458	18476	18536	18566	18348	18496	18589	18428	18577	18506	18567	18567	18522	18436	18478	18459	18556	18415	18344	18616	18457	18643	18365	18669	18448	18502	18551	18521	18427	18386	18570	18710	18330	18489	18473	18510	18682	18577	18479	18450	18460	18441	18503	18405	18526	18677	18476	18470	18471	18426	18611	18415	18487	18545	18655	18483	18375	18579	18368	18540	18393	18404	18270	18674	18580	18532	18589	18415	18401	18534	18337	18527	18524	18659	18252	18762	18581	18518	18580	18542	18558	18491	18349	18534	18727	18463	18575	18345	18565	18628	18382	18564	18505	18304	18701	18344	18405	18513	18332	18577	18544	18533	18440	18565	18646	18301	18619	18411	18400	18439	18469	18572	18419	18420	18643	18550	18448	18530	18447	18580	18458	18470	18372	18406	18529	18368	18473	18450	18623	18441	18518	18352	18408	18453	18431	18492	18485	18537	18514	18598	18581	18542	18340	18352	18323	18463	18303	18431	18448	18385	18510	18569	18505	18556	18514	18458	18570	18592	18549	18462	18718	18409	18427	18398	18337	18397	18394	18393	18495	18478	18523	18541	18596	18385	18632	18541	18432	18463	18522	18695	18483	18523	18465	18509	18330	18669	18376	18428	18461	18454	18521	18469	18403	18571	18443	18439	18444	18465	18628	18601	18435	18532	18699	18634	18607	18329	18436	18583	18449	18554	18511	18331	18568	18502	18646	18479	18486	18410	18585	18640	18444	18543	18439	18403	18534	18359	18694	18406	18371	18628	18560	18462	18461	18482	18363	18380	18486	18569	18483	18306	18507	18413	18449	18550	18315	18606	18515	18684	18453	18508	18395	18391	18377	18327	18383	18463	18375	18464	18461	18481	18550	18531	18526	18460	18477	18578	18490	18595	18718	18606	18576	18577	18455	18543	18358	18456	18452	18404	18481	18565	18326	18435	18371	18518	18522	18603	18328	18655	18495	18466	18432	18413	18443
23622	21132	28918	24386	24091	26429	27265	24650	24105	23738	23742	23389	23284	23220	23309	23230	22967	23042	22926	22849	22919	22910	23127	22841	22875	22884	22719	22805	22579	22670	22613	22598	22857	22861	22710	22669	22427	22587	22759	22574	22667	22857	23159	22954	22551	22691	22691	22655	22604	22636	22753	22835	22639	22857	22794	22516	22780	22803	22687	22845	22495	22646	22800	22529	22672	22525	22714	22704	22792	22764	22425	22711	22541	22545	22671	22596	22520	22329	22627	22512	22486	22595	22732	22594	22686	22631	22608	22601	22725	22632	22818	22785	22750	22630	22636	22637	22534	22845	22487	22835	22841	22837	22682	22653	22833	22751	22822	22578	22673	22704	22677	22693	22646	22521	22705	22727	22711	22795	22651	22711	22568	22516	22807	22759	22708	22740	22627	22652	22675	22843	22607	22499	22530	22383	22602	22639	22536	22745	22635	22598	22612	22666	22614	22804	22666	22737	22534	22457	22503	22764	22773	22790	22668	22571	22750	22756	22628	22808	22783	22496	22548	22432	22702	22648	22678	22720	22556	22657	22667	22705	22661	22552	22695	22588	22806	22497	22642	22645	22791	22521	22704	22596	22577	22654	22597	22541	22562	22849	22559	22662	22644	22750	22618	22737	22736	22549	22476	22641	22730	22499	22685	22755	22538	22790	22651	22563	22648	22514	22367	22553	22672	22415	22646	22625	22525	22732	22639	22676	22698	22568	22624	22429	22717	22561	22726	22704	22746	22714	22554	22915	22761	22655	22589	22634	22660	22621	22531	22695	22623	22670	22501	22865	22851	22616	22574	22395	22691	22549	22502	22533	22486	22754	22715	22735	22780	22678	22766	22658	22679	22403	22557	22838	22619	22490	22861	22586	22617	22506	22649	22551	22448	22817	22758	22791	22657	22597	22607	22550	22668	22582	22701	22639	22571	22658	22561	22578	22739	22701	22743	22586	22626	22664	22607	22565	22716	22382	22433	22566	22515	22548	22500	22667	22603	22685	22599	22700	22673	22626	22667	22611	22623	22576	22786	22875	22753	22629	22681	22666	22719	22421	22616	22435	22693	22556	22568	22636	22594	22577	22580	22526	22670	22749	22701	22524	22631	22457	22678	22827	22776	22403	22694	22740	22611	22673	22624	22637	22603	22530	22632	22707	22569	22705	22568	22658	22869	22770	22649	22527	22480	22495	22736	22696	22514	22411	22641	22799	22638	22712	22549	22826	22752	22763	22819	22517	22637	22572	22701	22875	22587	22739	22507	22616	22783	22627	22655	22749	22891	22738	22842	22628	22649	22690	22765	22736	22720	22795	22569	22375	22616	22595	22639	22759	22731	22586	22498	22708	22941	22515	22699	22404	22634	22888	22645	22510	22641	22812	22388	22457	22624	22568	22677	22619	22672	22659	22627	22546	22451	22701	22514	22625	22590	22619	22762	22820	22615	22816	22650	22537	22913	22595	22673	22695	22693	22691	22471	22834	22626	22413	22669	22653	22620	22418	22630	22623	22785	22886	22643	22719	22524	22738	22976	22610	22457	22728	22662	22786	22763	22529	22656	22503	22820	22731	22562	22713	22587	22790	22639	22761	22858	22584	22714	22753	22559	22611	22562	22686	22771	22783	22650	22542	22779	22415	22745	22618	22779	22575	22599	22801	22500	22552	22426	22527	22512	22644	22611	22520	22599	22652	22395	22617	22501	22779	22544	22601	22582	22533	22549	22547	22706	22682	22745	22657	22916	22464	22542	22676	22575	22647	22559	22756	22902	22570	22744	22574	22648	22611	22791	22486	22304	22476	22555	22694	22684	22583	22779	22805	22526	22816	22630	22604	22852	22841	22853	22549	22696	22610	22594	22725	22573	22655	22697	22669	22612	22576	22597	22678	22717	22652	22666	22601	22738	22591	22673	22778	22588	22528	22483	22693	22734	22767	22684	22494	22541	22637	22850	22508	22693	22595	22928	22297	22734	22858	22579	22479	22648	22896	22607	22595	22471	22579	22821	22496	22796	22498	22724	22438	22885	22854	22477	22783	22733	22518	22951	22548	22455	22421	22790	22633	22798	22716	22622	22771	22608	22549	22579	22593	22495	22660	22597	22542	22772	22866	22593	22465	22763	22611	22526	22527	22326	22493	22610	22735	22473	22772	22609	22566	22805	22551	22599	22720	22650	22593	22726	22578	22555	22515	22429	22701	22772	22511	22727	22729	22783	22697	22953	22784	22671	22582	22446	22640	22589	22714	22723	22587	22525	22590	22707	22464	22633	22549	22868	22639	22723	22647	22486	22728	22635	22750	22788	22609	22409	22472	22481	22552	22616	22880	22586	22821	22651	22692	22553	22402	22652	22475	22564	22665	22889	22657	22569	22662	22746	22733	22570	22652	22708	22673	22664	22357	22503	22664	22824	22584	22668	22571	22796	22871	22879	22585	22675	22634	22532	22694	22534	22655	22831	22550	22549	22572	22580	22433	22741	22555	22818	22647	22662	22518	22667	22452	22800	22757	22709	22552	22598	22627	22694	22691	22726	22799	22604	22596	22688	22856	22818	22663	22431	22726	22589	22881	22886	22830	22722	22616	22686	22474	22665	22832	22596	22535	22765	22806	22742	22492	22816	22947	22773	22525	22602	22620	22635	22582	22604	22541	22694	22631	22656	22754	22621	22716	22449	22669	22680	22705	22827	22757	22576	22515	22872	22643	22648	22553	22682	22841	22655	22685	22614	22500	22573	22537	22596	22748	22834	22599	22741	22590	22601	22626	22845	22688	22708	22826	22537	22830	22736	22712	22737	22766	22835	22747	22566	22731	22493	22518	22638	22657	22541	22739	22897	22573	22427	22661	22681	22730	22508	22633	22820	22744	22721	22908	22597	22904	22673	22419	22759	22695	22659	22482	22482	22544	22885	22810	22761	22735	22502	22805	22653	22787	22665	22909	22677	22558	22635	22634	22717	22564	22534	22489	22821	22537	22735	22531	22625	22532	22923	22602	22347	22552	22381	22607	22541	22508	22672	22724	22504	22616	22611	22500	22400	22678	22618	22638	22778	22438	22480	22779	22619	22665	22725	22962	22471	22631	22592	22736	22772	22570	22637	22540	22752	22673	22573	22770	22649	22538	22803	22810	22384	22597	22625	22603	22589	22767	22616	22699	22757	22599	22297	22699	22688	22843	22588	22707	22782	22774	22728	22748	22688	22432	22447	22660	22653	22491	22351	22753	22644	22415	22802	22671	22717	22611	22566	22597	22574	22613	22521	22452	22440	22598	22534	22683	22692	22678	22613	22591	22683	22670	22811	22639	22831	22765	22295	22453	22850	22888	22501	22738	22865	22849	22717	22703	22605	22501	22469	22382	22610	22734	22405	22499	22681	22832	22585	22717	22637	22871	22669	22820	22662	22682	22580	22726	22441	22546	22589	22562	22682	22629	22841	22623	22505	22587	22933	22666	22538	22609	22590	22752	22522	22695	22670	22560	22553	22442	22669	22601	22675	22715	22645	22770	22750	22650	22940	22524	22602	22815	22820	22675	22720	22770	22749	22768	22859	22858	22691	22638	22451	22439	22598	22799	22790	22675	22395	22652	22561	22784	22801	22750	22554	22533	22688	22648	22675	22644	22645	22676	22685	22708	23014	22507	22650	22661	22726	22711	22484	22472	22826	22502	22483	22784	22724	22761	22484	22625	22530	22859	22672	22800	22664	22717	22584	22625	22518	22739	22709	22582	22799	22720	22697	22657	22548	22586	22930	22493	22805	22486	22524	22585	22704	22467	22680	22599	22608	22670	22744	22761	22635	22708	22651	22697	22498	22526	22541	22788	22459	22403	22522	22880	22591	22862	22598	22528	22572	22783	22615	22602	22714	22480	22590	22653	22804	22657	22835	22618	22654	22414	22597	22671	22592	22728	22439	22668	22574	22673	22663	22600	22676	22647	22650	22655	22590	22572	22703	22762	22630	22387	22869	22677	22823	22811	22508	22668	22760	22492	22741	22520	22495	22566	22685	22714	22681	22638	22714	22614	22726	22692	22587	22786	22456	22761	22659	22794	22726	22639	22700	22272	22613	22716	22414	22517	22588	22380	22756	22643	22871	22623	22545	22512	22733	22596	22795	22690	22654	22670	22845	22691	22493	22376	22985	22548	22601	22635	22683	22778	22667	22672	22662	22516	22633	22731	22519	22604	22724	22625	22641	22628	22666	22724	22542	22762	22802	22585	22647	22720	22630	22654	22765	22631	22717	22654	22575	22632	22573	22561	22525	22795	22551	22544	22505	22657	22745	22594	22695	22672	22647	22586	22663	22658	22497	22507	22724	22634	22726	22401	22742	22489	22610	22714	22812	22670	22605	22742	22697	22628	22327	22594	22718	22650	22720	22680	22590	22666	22536	22714	22718	22785	22850	22489	22723	22711	22797	22659	22772	22637	22526	22805	22799	22659	22611	22778	22486	22604	22706	22834	22711	22733	22708	22676	22353	22535	22714	22656	22839	22619	22470	22710	22659	22850	22685	22615	23006	22531	22633	22562	22829	22456	22560	22661	22523	22386	22632	22651	22579	22560	22851	22590	22537	22783	22860	22667	22573	22587	22732	22732	22671	22524	22817	22714	22687	22590	22868	22840	22695	22561	22475	22730	22582	22866	22654	22701	22610	22641	22545	22496	22576	22724	22625	22786	22856	22628	22623	22850	22673	22689	22566	22494	22685	22748	22845	22699	22631	22674	22536	22602	22557	22558	22753	22624	22701	22737	22833	22596	22692	22709	22848	22822	22599	22951	22675	22791	22539	22752	22645	22709	22671	22617	22785	22708	22683	22626	22656	23008	22510	22800	22599	22693	22566	22589	22752	22738	22613	22528	22645	22672	22873	22784	22801	22637	22667	22714	22711	22618	22386	22719	22799	22679	22841	22891	22740	22708	22496	22877	22765	22752	22723	22500	22627	22709	22914	22713	22608	22762	22764	22679	22681	22540	22860	22764	22644	22643	22712	22769	22764	22575	22488	22561	22795	22781	22944	22618	22693	22803	22586	22536	22510	22637	22508	22663	22727	22692	22867	22546	22762	22801	22728	22274	22588	22549	22650	22747	22671	22730	22561	22624	22378	22469	22777	22680	22645	22526	22646	22502	22466	22738	22689	22793	22776	22520	22538	22631
19891	36002	43768	29087	25089	23390	22001	21100	20252	19880	19634	19395	19006	19186	18906	18749	18697	18739	18931	18669	18706	18703	18760	18363	18462	18602	18460	18542	18478	18542	18421	18438	18469	18636	18312	18483	18497	18312	18515	18431	18407	18771	18891	18802	18501	18375	18578	18415	18456	18276	18338	18237	18314	18286	18317	18484	18358	18318	18682	18511	18483	18331	18653	18496	18347	18409	18365	18357	18380	18277	18369	18365	18340	18302	18573	18462	18481	18387	18513	18336	18510	18301	18496	18312	18388	18467	18435	18390	18354	18442	18323	18451	18355	18357	18294	18307	18361	18233	18308	18368	18378	18318	18182	18340	18370	18138	18113	18275	18263	18527	18299	18287	18214	18271	18181	18323	18212	18410	18362	18374	18361	18293	18395	18250	18379	18252	18212	18380	18346	18494	18373	18366	18350	18323	18462	18317	18237	18274	18476	18382	18311	18545	18427	18512	18413	18514	18345	18352	18418	18338	18554	18321	18333	18480	18195	18408	18367	18336	18342	18336	18386	18634	18267	18257	18421	18291	18307	18379	18281	18162	18214	18430	18282	18281	18206	18251	18378	18168	18587	18348	18272	18488	18325	18240	18183	18246	18191	18259	18515	18384	18203	18446	18648	18173	18285	18403	18183	18399	18286	18246	18302	18272	18167	18461	18379	18340	18322	18412	18191	18370	18413	18404	18491	18299	18343	18544	18365	18224	18450	18377	18261	18403	18445	18273	18296	18393	18271	18185	18249	18359	18424	18293	18227	18441	18354	18376	18320	18559	18366	18296	18418	18531	18275	18353	18351	18176	18335	18346	18340	18501	18590	18397	18205	18332	18334	18310	18537	18049	18429	18366	18287	18210	18376	18363	18202	18395	18466	18356	18394	18400	18443	18288	18150	18363	18368	18507	18406	18201	18280	18217	18380	18475	18188	18382	18288	18201	18304	18398	18385	18244	18273	18425	18408	18342	18310	18331	18351	18337	18365	18393	18480	18341	18394	18464	18345	18345	18172	18603	18351	18416	18466	18385	18322	18431	18285	18212	18350	18280	18206	18255	18517	18300	18304	18277	18278	18401	18331	18376	18284	18214	18310	18509	18276	18272	18364	18391	18181	18466	18412	18195	18354	18180	18224	18293	18435	18421	18316	18203	18220	18376	18343	18407	18436	18182	18332	18385	18508	18352	18359	18513	18349	18361	18405	18260	18379	18141	18656	18074	18411	18330	18367	18406	18285	18363	18293	18322	18443	18275	18297	18469	18320	18565	18293	18253	18426	18352	18382	18282	18233	18363	18343	18325	18337	18448	18298	18215	18396	18359	18443	18229	18248	18317	18227	18198	18330	18455	18517	18446	18291	18438	18436	18375	18279	18338	18364	18233	18426	18472	18316	18286	18310	18360	18378	18231	18441	18326	18498	18216	18243	18391	18455	18406	18365	18503	18182	18523	18279	18360	18446	18225	18395	18310	18265	18441	18413	18379	18205	18162	18241	18324	18232	18493	18323	18279	18393	18309	18412	18489	18213	18329	18447	18319	18526	18255	18325	18590	18270	18271	18317	18292	18347	18341	18444	18509	18318	18331	18281	18329	18242	18365	18448	18259	18293	18528	18196	18381	18199	18402	18306	18346	18344	18279	18377	18407	18264	18379	18370	18364	18335	18142	18426	18348	18437	18264	18440	18081	18292	18362	18546	18318	18255	18394	18341	18495	18458	18215	18465	18510	18356	18505	18357	18472	18397	18536	18370	18356	18383	18198	18396	18354	18343	18414	18493	18291	18401	18191	18332	18279	18450	18601	18407	18341	18211	18428	18437	18328	18194	18273	18232	18454	18343	18192	18249	18296	18237	18413	18361	18375	18523	18354	18268	18404	18387	18381	18301	18414	18322	18380	18432	18350	18348	18244	18430	18208	18189	18312	18338	18408	18369	18384	18301	18250	18334	18347	18266	18422	18196	18205	18384	18370	18246	18394	18329	18196	18401	18414	18267	18406	18310	18234	18257	18300	18534	18330	18317	18336	18353	18298	18467	18530	18402	18474	18294	18570	18251	18480	18425	18330	18424	18401	18376	18236	18230	18426	18429	18399	18427	18396	18242	18381	18327	18331	18439	18380	18230	18272	18436	18333	18460	18420	18394	18343	18314	18354	18336	18331	18365	18396	18297	18203	18316	18335	18390	18382	18312	18478	18411	18376	18460	18362	18215	18512	18195	18426	18485	18366	18529	18507	18423	18475	18232	18071	18324	18315	18273	18470	18290	18391	18420	18311	18503	18473	18367	18358	18336	18357	18407	18319	18313	18345	18309	18288	18371	18607	18465	18275	18366	18350	18409	18224	18253	18531	18537	18355	18251	18250	18426	18336	18111	18265	18401	18297	18455	18405	18246	18412	18423	18341	18425	18426	18233	18371	18251	18226	18341	18526	18362	18306	18326	18257	18601	18285	18375	18282	18335	18455	18521	18543	18339	18327	18316	18363	18311	18433	18360	18482	18383	18368	18361	18247	18275	18268	18297	18109	18316	18356	18494	18510	18367	18474	18362	18388	18324	18408	18516	18504	18328	18466	18356	18423	18606	18349	18369	18389	18438	18469	18420	18289	18222	18412	18363	18382	18417	18358	18495	18291	18428	18362	18156	18372	18293	18498	18160	18385	18399	18303	18342	18303	18271	18344	18451	18360	18284	18310	18479	18363	18301	18218	18084	18409	18377	18266	18387	18459	18281	18333	18358	18293	18279	18225	18369	18318	18253	18273	18324	18260	18290	18324	18296	18255	18261	18316	18310	18365	18437	18553	18494	18303	18399	18392	18273	18457	18295	18402	18377	18383	18409	18222	18416	18466	18250	18416	18501	18349	18434	18321	18446	18261	18384	18449	18201	18341	18617	18350	18472	18470	18310	18541	18235	18552	18244	18383	18243	18229	18400	18364	18297	18327	18325	18429	18475	18501	18186	18286	18358	18438	18341	18213	18342	18321	18231	18378	18366	18387	18205	18410	18297	18272	18495	18389	18392	18292	18378	18373	18355	18267	18439	18415	18341	18277	18488	18225	18394	18334	18336	18424	18256	18356	18309	18498	18395	18269	18215	18351	18303	18249	18264	18339	18412	18289	18203	18411	18379	18338	18414	18222	18247	18417	18381	18379	18165	18537	18234	18351	18527	18402	18392	18538	18367	18495	18334	18468	18364	18331	18475	18231	18458	18233	18290	18189	18366	18207	18262	18272	18451	18273	18421	18241	18467	18430	18520	18456	18352	18492	18454	18651	18353	18388	18619	18394	18308	18220	18324	18274	18312	18375	18431	18180	18186	18218	18298	18213	18309	18482	18377	18266	18409	18286	18243	18340	18258	18300	18271	18310	18292	18276	18283	18295	18394	18243	18162	18382	18595	18216	18532	18402	18422	18196	18263	18397	18559	18379	18287	18365	18248	18357	18373	18451	18313	18375	18353	18164	18352	18361	18220	18393	18283	18453	18206	18402	18309	18404	18424	18375	18386	18255	18303	18324	18287	18638	18335	18291	18376	18427	18162	18358	18173	18457	18455	18259	18336	18354	18331	18348	18542	18337	18334	18412	18453	18577	18453	18428	18429	18451	18205	18399	18412	18322	18251	18318	18479	18470	18406	18344	18433	18508	18274	18294	18431	18453	18252	18170	18536	18409	18381	18420	18356	18303	18365	18392	18453	18405	18345	18228	18347	18319	18474	18444	18260	18445	18349	18559	18288	18330	18268	18491	18356	18270	18363	18359	18250	18286	18331	18383	18342	18382	18186	18220	18276	18308	18352	18341	18419	18285	18520	18229	18212	18241	18314	18349	18393	18266	18407	18493	18511	18177	18278	18229	18278	18414	18508	18504	18371	18397	18429	18338	18532	18299	18327	18426	18442	18511	18425	18404	18072	18382	18380	18396	18385	18374	18225	18386	18323	18365	18244	18334	18364	18314	18285	18506	18475	18425	18419	18571	18249	18212	18406	18181	18341	18305	18328	18401	18383	18380	18523	18336	18492	18345	18405	18345	18236	18351	18320	18401	18207	18413	18375	18401	18484	18399	18301	18461	18350	18495	18511	18292	18386	18249	18473	18317	18199	18535	18303	18223	18244	18295	18256	18298	18324	18413	18247	18421	18155	18388	18356	18444	18247	18320	18390	18204	18473	18388	18340	18376	18356	18291	18461	18364	18345	18218	18497	18450	18333	18193	18423	18289	18354	18275	18419	18240	18278	18130	18343	18326	18334	18301	18410	18402	18455	18290	18393	18396	18410	18418	18266	18169	18400	18344	18517	18485	18284	18310	18238	18241	18462	18316	18463	18527	18250	18303	18289	18236	18363	18540	18255	18422	18381	18357	18438	18387	18329	18461	18331	18299	18261	18463	18406	18251	18433	18218	18129	18277	18270	18252	18273	18403	18385	18321	18377	18363	18185	18486	18255	18143	18125	18232	18403	18471	18365	18411	18248	18295	18391	18204	18439	18293	18361	18445	18421	18266	18424	18275	18479	18405	18430	18476	18327	18274	18275	18366	18384	18306	18334	18192	18306	18321	18286	18173	18305	18488	18285	18365	18179	18492	18676	18456	18346	18123	18320	18219	18305	18242	18528	18341	18497	18257	18274	18381	18153	18315	18352	18520	18315	18294	18296	18287	18564	18481	18389	18415	18370	18485	18371	18456	18366	18212	18105	18272	18249	18530	18258	18307	18349	18169	18347	18184	18303	18431	18248	18257	18290	18472	18191	18491	18461	18182	18345	18506	18453	18309	18203	18316	18305	18399	18216	18379	18404	18288	18447	18326	18446	18324	18208	18351	18317	18344	18364	18121	18307	18317	18283	18291	18381	18480	18280	18295	18453	18393	18335	18359	18492	18353	18260	18126	18196	18302	18341	18287	18402	18431	18272	18355	18459	18307	18362	18337	18393	18263	18335	18401	18290	18388	18383	18400	18250	18243	18355	18361	18430	18197	18519	18452	18442	18260	18377	18381	18188	18252	18355	18431	18194	18415	18233	18307	18530	18365	18470	18203	18420	18311	18243	18266	18391	18533	18396	18445	18437	18338	18429	18280	18388	18179	18270	18301	18414	18347	18323	18304	18276	18327	18230	18385	18453	18434	18300	18226	18328	18514	18498	18502	18323	18572	18205	18393	18481	18297
22561	21116	28813	23795	22191	26491	30493	26506	25591	25688	25324	24612	24653	24338	24279	24287	24031	24041	24128	23941	24006	24022	23686	23820	23895	23693	23813	23733	23408	23725	23405	23770	23867	23734	23674	23487	23493	23495	23465	23536	23437	23706	24201	23987	23620	23374	23449	23613	23665	23544	23543	23389	23555	23685	23505	23694	23591	23756	23537	23650	23608	23599	23668	23357	23582	23561	23485	23368	23384	23502	23497	23752	23552	23373	23325	23494	23327	23413	23547	23416	23390	23367	23502	23642	23389	23477	23498	23587	23587	23556	23514	23509	23433	23288	23470	23693	23443	23404	23553	23423	23434	23639	23658	23410	23541	23412	23421	23386	23646	23409	23374	23140	23440	23441	23342	23456	23316	23548	23354	23421	23376	23694	23372	23523	23433	23319	23279	23561	23409	23441	23475	23290	23352	23468	23387	23583	23451	23379	23532	23363	23159	23413	23490	23528	23523	23394	23548	23573	23626	23282	23415	23320	23339	23433	23259	23289	23683	23556	23378	23578	23371	23411	23496	23504	23409	23504	23480	23361	23381	23283	23303	23582	23095	23546	23495	23391	23461	23380	23202	23484	23399	23440	23272	23466	23413	23256	23376	23375	23268	23478	23536	23249	23400	23338	23525	23421	23228	23275	23533	23239	23602	23320	23659	23326	23251	23378	23501	23317	23666	23424	23252	23505	23403	23244	23364	23545	23457	23445	23408	23580	23487	23569	23503	23455	23467	23202	23483	23348	23647	23418	23622	23399	23400	23275	23281	23358	23454	23298	23359	23361	23498	23374	23217	23414	23358	23583	23665	23337	23369	23413	23308	23580	23275	23429	23374	23591	23209	23437	23323	23282	23356	23326	23386	23584	23287	23511	23491	23526	23549	23298	23491	23328	23375	23364	23178	23435	23432	23358	23513	23251	23345	23444	23587	23616	23420	23347	23438	23405	23349	23374	23388	23443	23222	23300	23385	23303	23171	23427	23600	23336	23599	23512	23573	23304	23357	23297	23646	23312	23430	23465	23424	23396	23563	23260	23245	23220	23369	23557	23469	23276	23305	23547	23246	23486	23382	23467	23559	23367	23200	23387	23534	23347	23100	23414	23201	23210	23377	23462	23266	23492	23430	23596	23223	23410	23539	23608	23583	23630	23470	23414	23271	23328	23377	23471	23579	23628	23175	23271	23498	23303	23284	23604	23489	23424	23532	23333	23755	23446	23280	23340	23316	23367	23498	23516	23280	23312	23439	23090	23225	23248	23260	23467	23520	23434	23551	23247	23271	23273	23389	23381	23235	23390	23374	23449	23683	23456	23427	23497	23385	23427	23496	23364	23606	23325	23506	23471	23462	23331	23419	23333	23389	23398	23474	23433	23200	23344	23459	23314	23408	23569	23613	23524	23363	23471	23584	23549	23483	23469	23232	23482	23338	23367	23429	23542	23333	23394	23419	23389	23186	23453	23453	23285	23188	23213	23575	23501	23502	23521	23391	23521	23638	23385	23448	23481	23453	23357	23595	23279	23270	23256	23247	23424	23434	23397	23493	23307	23304	23331	23522	23378	23299	23500	23615	23487	23497	23464	23456	23503	23416	23131	23623	23496	23279	23506	23517	23387	23535	23450	23492	23260	23409	23514	23231	23372	23385	23459	23334	23348	23305	23332	23542	23226	23415	23379	23331	23532	23424	23513	23585	23403	23344	23374	23422	23221	23271	23245	23506	23452	23490	23576	23400	23457	23185	23229	23328	23379	23217	23369	23480	23458	23278	23410	23494	23437	23309	23366	23284	23453	23371	23294	23303	23361	23602	23454	23404	23430	23383	23336	23494	23493	23639	23330	23459	23402	23588	23349	23240	23516	23285	23324	23402	23579	23437	23341	23490	23311	23250	23307	23486	23544	23357	23209	23289	23359	23340	23204	23503	23354	23517	23474	23506	23444	23383	23573	23425	23563	23536	23343	23317	23584	23667	23200	23376	23360	23378	23424	23465	23581	23445	23454	23396	23367	23307	23579	23381	23682	23497	23297	23339	23266	23663	23574	23565	23428	23321	23484	23336	23326	23425	23353	23331	23480	23414	23490	23330	23318	23217	23383	23451	23627	23689	23449	23458	23388	23329	23379	23498	23222	23527	23469	23366	23387	23599	23462	23360	23563	23512	23373	23267	23504	23511	23337	23406	23264	23476	23483	23349	23338	23447	23094	23223	23485	23683	23463	23630	23532	23380	23244	23417	23368	23442	23497	23280	23203	23537	23080	23448	23496	23518	23401	23427	23334	23315	23521	23478	23448	23637	23381	23388	23758	23540	23634	23706	23374	23420	23365	23432	23472	23277	23276	23645	23474	23388	23387	23341	23361	23369	23359	23406	23197	23441	23454	23507	23337	23346	23283	23398	23466	23637	23274	23275	23405	23340	23238	23574	23375	23357	23369	23438	23263	23337	23383	23501	23498	23247	23247	23539	23367	23389	23352	23440	23388	23474	23363	23467	23408	23334	23091	23399	23670	23594	23299	23375	23501	23350	23526	23617	23505	23509	23362	23487	23216	23291	23324	23444	23410	23579	23599	23456	23522	23543	23541	23495	23548	23498	23404	23413	23636	23477	23317	23356	23354	23229	23307	23398	23454	23479	23385	23280	23483	23593	23274	23455	23340	23233	23544	23413	23383	23601	23306	23215	23435	23485	23278	23341	23442	23374	23233	23536	23508	23485	23548	23443	23430	23382	23460	23373	23382	23555	23598	23462	23501	23442	23423	23555	23375	23390	23519	23495	23561	23506	23364	23383	23343	23389	23598	23297	23559	23492	23356	23271	23570	23321	23371	23359	23598	23519	23271	23368	23456	23319	23394	23450	23407	23235	23344	23506	23367	23453	23365	23270	23293	23206	23573	23623	23406	23597	23239	23455	23588	23282	23488	23478	23423	23474	23347	23322	23244	23276	23470	23408	23526	23364	23337	23429	23249	23536	23417	23516	23382	23583	23508	23393	23230	23610	23493	23451	23357	23547	23540	23339	23221	23552	23474	23507	23482	23267	23371	23267	23368	23358	23456	23289	23272	23639	23509	23508	23463	23413	23703	23404	23399	23375	23474	23705	23325	23553	23398	23269	23503	23361	23225	23353	23340	23486	23349	23320	23346	23263	23206	23340	23519	23332	23337	23471	23402	23254	23509	23336	23259	23603	23486	23360	23378	23559	23585	23451	23535	23332	23518	23623	23397	23376	23570	23347	23268	23444	23483	23475	23672	23286	23389	23648	23533	23549	23303	23341	23537	23476	23467	23620	23404	23533	23701	23400	23332	23304	23367	23484	23445	23583	23321	23557	23262	23365	23504	23317	23435	23546	23216	23506	23390	23459	23451	23546	23479	23522	23496	23264	23253	23203	23428	23298	23438	23382	23481	23571	23518	23484	23391	23571	23596	23474	23316	23393	23320	23527	23467	23557	23464	23341	23484	23548	23350	23393	23382	23471	23346	23398	23230	23434	23458	23373	23377	23464	23652	23783	23334	23422	23540	23259	23328	23426	23303	23302	23444	23534	23583	23424	23373	23413	23404	23384	23210	23397	23437	23379	23403	23262	23589	23449	23453	23447	23426	23597	23295	23287	23406	23400	23147	23442	23269	23335	23356	23305	23488	23471	23396	23366	23236	23221	23234	23505	23482	23548	23419	23618	23213	23231	23202	23281	23413	23300	23469	23341	23479	23338	23383	23316	23383	23505	23428	23417	23278	23225	23372	23523	23388	23296	23424	23363	23468	23355	23182	23200	23307	23127	23496	23424	23249	23432	23457	23533	23414	23214	23554	23339	23254	23458	23468	23415	23277	23346	23344	23228	23246	23288	23397	23186	23434	23338	23550	23322	23282	23374	23366	23392	23455	23180	23160	23641	23264	23191	23280	23430	23362	23326	23586	23470	23321	23549	23353	23471	23333	23378	23621	23404	23355	23445	23604	23384	23416	23438	23455	23651	23501	23482	23440	23387	23238	23345	23343	23516	23327	23328	23545	23243	23352	23377	23298	23360	23252	23429	23483	23234	23545	23228	23586	23488	23330	23325	23391	23358	23815	23287	23356	23501	23441	23440	23505	23476	23406	23588	23478	23579	23320	23214	23376	23579	23272	23284	23389	23317	23477	23465	23335	23433	23556	23238	23289	23453	23523	23353	23219	23481	23252	23395	23378	23544	23508	23637	23391	23420	23466	23458	23358	23418	23185	23258	23194	23419	23307	23403	23339	23099	23494	23632	23629	23475	23335	23759	23484	23514	23311	23429	23493	23486	23388	23389	23337	23334	23433	23386	23339	23421	23346	23491	23522	23392	23489	23311	23553	23413	23344	23432	23239	23288	23407	23460	23351	23213	23354	23415	23416	23486	23302	23460	23288	23575	23375	23474	23217	23335	23516	23435	23520	23505	23234	23429	23469	23412	23435	23693	23582	23412	23513	23549	23385	23219	23288	23414	23560	23353	23503	23279	23450	23691	23523	23618	23447	23231	23758	23384	23453	23481	23639	23285	23483	23280	23311	23286	23476	23616	23261	23468	23226	23406	23405	23443	23514	23273	23455	23574	23379	23436	23537	23538	23226	23338	23304	23546	23385	23273	23352	23324	23416	23575	23369	23350	23243	23133	23544	23487	23389	23391	23308	23480	23390	23401	23490	23186	23301	23365	23424	23480	23498	23396	23420	23491	23521	23499	23491	23432	23460	23454	23338	23504	23428	23499	23387	23380	23483	23528	23375	23281	23331	23330	23607	23476	23362	23735	23329	23524	23558	23730	23226	23245	23275	23667	23174	23380	23619	23688	23414	23488	23313	23324	23388	23602	23603	23372	23318	23530	23426	23399	23351	23493	23422	23285	23135	23633	23297	23617	23082	23388	23592	23352	23332	23306	23364	23684	23441	23538	23411	23315	23433	23386	23350	23259	23255	23413	23342	23373	23446	23483	23680	23300	23273	23538	23321	23497	23435	23345	23603	23519	23362	23122	23178	23405	23352	23515	23439	23512	23211	23241	23468	23439	23519	23538	23518	23578	23622	23214	23242	23350	23332	23444	23357	23417	23231	23446	23537	23299	23313	23668	23520	23416	23373	23476	23424	23220	23408	23381	23454	23273	23284	23495	23424	23476	23308	23544	23337	23345	23240	23364	23419
21030	44748	46315	33744	28972	26434	24622	23226	22251	21327	20904	20259	20131	19786	19733	19519	19401	19308	19371	19459	19320	19460	19200	19216	19106	19296	19060	19016	18947	18919	18848	18981	18753	18930	18893	19023	18878	18978	18698	18868	18751	19228	19715	19887	19081	18765	18823	18748	18778	18597	18855	18739	18778	18871	18787	18774	18633	19064	19058	19015	18951	18965	18850	18820	18904	18839	18753	18857	18627	18812	18724	18925	18824	18724	18773	18961	18957	18826	18751	18794	18886	18863	18698	18716	18971	18659	18704	18658	18878	18718	18960	18622	18795	18710	19027	18723	18667	18703	18771	18628	18929	18719	18702	18911	18936	18705	18769	18915	18761	18739	18784	18842	18809	18857	18646	18878	18730	18606	18761	18655	18774	18638	18811	18879	18803	18846	18716	18769	18783	18801	18781	18784	18892	18719	18738	18791	18632	18812	18633	19041	18768	18788	18805	18815	18815	18502	18710	18835	18717	18691	18613	18646	18805	18931	18769	18786	18643	18763	18866	18691	18732	18785	18646	18678	18775	18643	18633	18745	18875	18729	18645	18510	18902	18758	18737	18711	18785	18671	18737	18721	18645	18654	18917	18741	18543	18927	18686	18644	18549	18684	18805	18933	18938	18771	18833	18779	18649	18836	18697	18839	18767	18790	18852	18854	18747	18727	18627	18876	18536	18672	18823	18752	18809	18807	18885	18715	18739	18771	18697	18754	18779	18686	18604	18855	18808	18937	18637	18851	18629	18628	18624	18792	18821	18920	18690	18786	18579	18711	18653	18665	18834	18790	18704	18697	18884	18785	18749	18759	18625	18923	18747	18852	18665	18683	18760	18819	18745	18599	18626	18844	18609	18779	18685	18732	18791	18676	18763	18711	18771	18664	18852	18488	18688	18840	18742	18671	18756	18835	18488	18651	18618	18683	18681	18842	18820	18669	18752	18803	18715	18611	18660	18845	18864	18800	18589	18689	18723	18687	18690	18822	18853	18601	19038	18799	18735	18805	18712	18673	18693	18612	18751	18852	18862	18573	18713	18729	18754	18837	18694	18521	18751	18638	18800	18841	18767	18806	18847	18741	18692	18770	18817	18481	18621	18674	18784	18680	18859	18754	18738	18666	18609	18683	18698	18533	18810	18724	18845	18762	18685	18906	18596	18633	18757	18786	18525	18633	18928	18879	18827	18851	18621	18708	18726	18764	18774	18686	18660	18925	18593	18661	18790	18786	18918	18812	18691	18749	18617	18546	18701	18674	18792	18575	18713	18653	18777	18745	18810	18853	18776	18690	18618	18844	18711	18879	18725	18709	18668	18635	18923	18725	18699	18835	18833	18755	18847	18731	18652	18728	18764	18751	18617	18788	18769	18709	18777	18609	18963	18623	18813	18638	18806	18803	18665	18596	18753	18859	18663	18986	18713	18720	18635	18818	18697	18702	18719	18786	18741	18756	18842	18910	18505	18846	18710	18702	18656	18895	18733	18713	18674	18724	18558	18933	18728	18692	18737	18890	18813	18686	18792	19000	18766	18770	18769	18856	18703	18781	18700	18715	18707	18678	18771	18686	18762	18900	18716	18640	18709	18658	18746	18656	18584	18789	18816	18756	18744	18582	18941	18693	18684	18701	18658	18653	18610	18731	18779	18642	18922	18827	18790	18731	18631	18857	18640	18878	18780	18721	18799	18792	18607	18700	18905	18661	18827	18573	18658	18608	18595	18863	18853	18831	18741	18785	18684	18848	18730	18818	18735	18721	18792	18768	18920	18850	18699	18777	18675	18712	18500	18822	18821	18901	18777	18711	18691	18893	18743	18661	18660	18529	18811	18811	18642	18886	18791	18653	18670	18828	18622	18675	18735	18746	18712	18703	18730	18823	18764	18658	18826	18801	18628	18875	18795	18765	18928	18788	18779	18620	18585	18709	18827	18785	18924	18508	18738	18613	18530	18759	18764	18735	18673	18703	18762	18852	18738	18678	18738	18660	18691	18702	18717	18613	18978	18631	18759	18801	18686	18687	18668	18780	18585	18643	18855	18724	18755	18781	18595	18719	18704	18645	18649	18685	18809	18736	18854	18665	18762	18626	18780	18793	18797	18774	18648	18693	18851	18784	18856	18763	18805	18841	18725	18797	18666	18916	18670	18751	18717	18799	18893	18516	18706	18796	18678	18787	18645	18937	18710	18815	18694	18779	18718	18763	18769	18773	18592	18886	18577	18706	18758	18488	18702	18755	18763	18768	18753	18831	18716	18590	18716	18799	18782	18853	18799	18735	18854	18512	18753	18886	18686	18821	18690	18751	18646	18778	18684	18690	18732	18798	18683	18624	18576	18746	18820	18685	18669	18734	18817	18511	18990	18759	18659	18857	18591	18638	18808	18718	18661	18898	18719	18809	18645	18802	18646	18680	18793	18630	18664	18904	18699	18775	18866	18755	18638	18897	18905	18932	18728	18616	18553	18805	18678	18739	18754	18721	18955	18794	18727	18652	18875	18771	18818	18600	18574	18601	18574	18799	18922	18807	18886	18718	18600	18691	18790	18596	18600	18715	18748	18775	18724	18734	18666	18678	18946	18707	18833	18736	18767	18819	18856	18551	18678	18734	18926	18636	18782	18764	18914	18652	18634	18919	18706	18565	18703	18726	18729	18860	18714	18640	18700	18716	18714	18772	18897	18766	18635	18639	18577	18898	18774	18651	18661	18819	18696	18766	18778	18819	18985	18828	18715	18683	18691	18738	18733	18677	18739	18846	18686	18647	18886	18668	18617	18790	18559	18594	18763	18769	18724	18595	18652	18675	18726	18466	18757	18944	18629	18652	18789	18740	18780	18984	18760	18954	18635	18727	18814	18705	18631	18719	18647	18686	19001	18637	18686	18654	18754	18807	18748	18738	18673	18704	18763	18597	18814	18676	18661	18862	18651	18852	18699	18632	18604	18704	18693	18789	18657	18817	18863	18827	18718	18781	18622	18715	18721	18630	18687	18759	18514	18785	18812	18672	18703	18657	18526	18737	18598	18512	18688	18792	18665	18800	18717	18686	18777	18624	18749	18890	18795	18680	18605	18716	18842	18624	18664	18755	18738	18806	18548	18850	18633	18743	18702	18630	18744	18576	18712	18773	18758	18762	18727	18797	18589	18565	18846	18880	18609	18668	18793	18688	18710	18840	18755	18735	18664	18782	18840	18697	18793	18559	18768	18791	18684	18726	18633	18751	18769	18717	18684	18570	18733	18820	18725	18783	18842	18861	18658	18689	18755	18666	18780	18600	18685	18607	18779	18870	18714	18657	18699	18875	18763	18676	18867	18780	18733	18779	18765	18841	18720	18793	18506	18754	18888	18740	18724	18715	18813	18777	18676	18659	18721	18633	18831	18872	18834	18747	18786	18823	18605	18791	18691	18826	18716	18650	18698	18540	18722	18677	18866	18593	18650	18670	18555	18544	19060	18693	18713	18890	18849	18679	18912	18624	18658	18690	18699	18648	18689	18682	18738	18839	18760	18756	18776	18736	18688	18648	18648	18744	18888	18642	18655	18767	18800	18715	18651	18795	18751	18843	18822	18685	18730	18741	18804	18877	18853	18853	18841	18754	18847	18759	18807	18791	18648	18897	18764	18757	18695	18781	18794	18839	18663	18754	18656	18664	18737	18738	18705	18901	18749	18635	18739	18842	18777	18713	18786	18714	18833	18661	18713	18752	18782	18726	18689	18654	18708	18869	18843	18717	18763	18689	18700	18807	18646	18803	18885	18735	18616	18688	18675	18620	18781	18521	18823	18803	18745	18776	18695	18632	18693	18683	18837	18722	18857	18633	18474	18694	18688	18673	18675	18863	18858	18769	18809	18782	18795	18558	18543	18697	18725	18742	18661	18831	18685	18650	18733	18855	18672	18712	18669	18681	18835	18828	18912	18710	18869	18832	18649	18694	18838	18771	18827	18679	18733	18770	18678	18719	18743	18762	18790	18713	18638	18676	18621	18691	18835	18791	18799	18683	18536	18683	18707	18667	18657	18870	18654	18719	18778	18744	18691	18933	18618	18751	18759	18907	18732	18765	18802	18820	18823	18745	18517	18652	18647	18895	18729	18648	18847	18722	18535	18854	18704	18673	18780	18706	18691	18812	18689	18758	18792	18753	18773	18606	18624	18769	18809	18826	18673	18730	18508	18718	18757	18880	18687	18646	18680	18633	18692	18694	18686	18638	18831	18617	18774	18582	18773	18763	18838	18829	18697	18622	18785	18752	18651	18576	18604	18859	18713	18947	18949	18763	18593	18628	18618	18626	18805	18819	18652	18546	18705	18689	18821	18728	18834	18796	18630	18936	18620	18872	18726	18584	18656	18694	18557	18843	18792	18917	18727	18729	18855	18594	18692	18670	18724	18901	18796	18717	18753	18723	18759	18615	18824	18742	18775	18741	18868	18638	18716	18763	18799	18646	18739	18798	18671	18666	18770	18750	18865	18971	18767	18627	18735	18740	18602	18678	18639	18656	18838	18713	18671	18566	18804	18808	18801	18692	18722	18789	18828	18653	18806	18555	18741	18663	18745	18874	18533	18705	18729	18798	18976	18580	18664	18769	18635	18661	18971	18670	18674	18804	18651	18708	18864	18734	18751	18880	18821	18894	18743	18525	18604	18861	18651	18581	18608	18825	18718	18758	18881	18523	18708	18717	18813	18721	18740	18845	18710	18575	18788	18763	18654	18725	18694	18723	18743	18787	18741	18736	18771	18771	18695	18732	18529	18876	18841	18832	18783	18591	18784	18704	18841	18632	18817	18834	18515	18871	18834	18763	18858	18796	18674	18905	18635	19005	18709	18780	18517	18716	18714	18824	18643	18766	18876	18782	18782	18674	18849	18903	18668	18714	18679	18926	18849	18532	18763	18794	18535	18885	18650	18797	18640	18840	18719	18732	18733	18749	18714	18657	18534	18671	18661	18793	18711	18697	18762	18799	18759	18756	18710	18762	18758	18722	18756	18774	18641	18818	18679	18756	18580	18904	18745	18725	18648	18807	18858	18712	18596	18648	18653	18745	18717	18713	18677	18737	18604	18729	18896	18601	18720	18770	18739	18839	18715	18713	18771	18868	18690	18791	18677	18692	18833	18820	18628	18735	18801	18928	18888	18771	18694	18731	18722	18687
27624	23934	32073	29730	26004	25514	25345	24958	24606	24396	24599	24355	24215	24316	24402	24251	24222	24278	24229	24184	24328	24111	24177	24117	24297	23950	24358	23849	24146	24343	24402	24095	24246	24018	24249	24049	24199	24058	24093	24011	24072	24107	24299	24186	24282	24157	24154	24189	24045	24088	24088	24138	24109	24160	24061	24255	24052	24170	24185	24032	24065	24052	24233	23879	24108	24307	24165	24053	23976	24157	24146	24179	24155	24081	24086	24207	24168	24091	23819	23934	24041	24108	23968	24035	24200	24321	24031	24019	24038	24121	24013	24064	23944	24157	24065	24250	23928	24118	24128	24021	24080	24133	24083	24188	24218	24182	24036	24333	24211	24086	23944	24230	23971	24008	24365	24170	24213	23950	24033	23876	24113	24042	24221	23998	23983	23996	24163	23984	24101	24173	24367	24247	24170	23992	24113	24155	23795	23870	24011	24138	24164	24043	24026	24028	24077	23971	24219	24001	24035	24004	24197	24273	24067	24036	24171	24036	24085	23956	24208	24123	24058	24062	23897	24408	24177	24043	24028	23968	23952	24132	24052	24061	24101	24259	24076	24280	23977	24087	24053	24030	23927	24051	24270	24059	24326	23878	23863	23901	24054	24103	23968	24208	23924	24262	24228	24125	24042	23923	24086	24042	24058	24032	24016	23997	24125	24189	24207	24129	23952	23896	23851	24113	24091	24379	23970	23849	23947	24138	24102	24052	23887	24116	24206	24170	24179	24169	24160	23896	24123	24034	24057	23942	23987	24038	24011	24238	24142	24106	24137	24050	24275	24136	23995	24242	24175	24115	24040	24266	23974	24072	23880	23929	24149	24178	23984	23999	24141	23872	24097	24043	23999	24061	24109	24099	23951	23967	24188	24067	24173	23949	23980	24027	24050	24055	23952	24056	23967	24042	24014	24111	24083	24086	24155	23955	23959	24300	24111	24037	23914	24029	23979	23976	24077	23842	23985	24317	23953	24074	23990	23891	24101	24009	23929	24232	24174	24113	24021	24163	23984	24272	23914	24030	24095	23877	24232	24020	24136	24009	24004	24017	23881	24368	24416	24275	24142	24052	24146	24354	24185	24209	24358	24123	24319	24050	24043	23890	24016	24276	23946	24088	24301	24203	24047	24111	24157	23811	24105	24105	23940	24092	24258	24097	24050	24184	24208	23832	24013	24281	24199	24067	24173	24017	24134	24073	23914	24066	24008	24252	24027	24064	24062	23998	24160	23931	24180	24163	24042	23959	24076	24165	23845	24092	24092	24039	24210	24069	24209	24251	24066	24370	24145	24015	24089	23899	24095	24157	24022	24365	24058	24077	24018	24264	24288	24138	23914	24108	23973	23998	23972	24142	23742	24021	24048	23879	24113	23920	23896	24197	24073	24202	24044	24032	24154	24140	24025	24061	24202	23955	23925	24030	24048	23929	24061	24206	24214	24203	24123	24204	24048	24021	24384	24089	23958	24403	24179	24170	23979	24218	24159	24085	24261	23983	23979	24140	24089	24154	24037	24185	24143	23983	24047	24213	24142	23889	24204	24062	24039	24076	24216	23998	24171	24091	24188	24073	24143	24049	24145	24169	23890	24170	23996	24389	24155	23875	24085	24112	24231	24061	23928	24158	24124	24124	23805	24048	24043	24042	24145	24042	24219	24147	24070	24122	24096	23941	24099	23976	24037	24315	24034	24239	24118	24208	24107	24043	24115	24010	23978	24120	23951	24070	23845	24273	24252	24043	23993	24048	24007	24281	24215	24244	23964	24007	24336	24052	23961	24081	24190	24063	24203	23997	24120	24044	23910	24307	24227	24037	24198	24139	23955	23951	23944	24257	24101	24176	23961	23995	24266	24184	24035	24165	24026	23924	24077	23938	24040	24012	24202	23947	24102	23990	24113	24298	24154	24095	24573	24314	24201	23921	24147	23979	24153	24052	23820	23749	24063	24092	23920	23953	23879	24105	23956	24052	24145	23945	24244	24103	23931	23969	24131	24097	24316	23988	24276	23958	24114	24187	24127	24072	24205	24084	24229	23979	23996	23966	24071	23953	24058	24067	24172	24161	23929	23905	24248	24045	24054	24109	23997	23933	23879	24075	24153	24294	24163	23932	24169	23966	23838	24132	24083	23945	24163	23911	24108	24202	24178	24205	23901	24269	24084	24157	24143	24053	24084	24076	24244	23998	24073	24037	24110	24083	24232	23956	23899	24066	24035	24036	24176	24091	24139	24015	23973	23895	24108	23914	24305	24064	24320	24222	24128	23969	23956	23986	24013	24119	24034	24037	24369	24110	23932	24089	24266	24134	23994	23965	24196	23993	23996	23998	24027	24141	24270	24210	24084	24013	24179	24116	24251	24198	24110	24099	23986	24139	24130	24011	24106	24098	23934	24311	24047	23887	24137	23940	24153	23835	24217	24174	24127	23944	24036	24276	24340	24149	23948	23998	24180	24119	23997	23916	23873	24028	24051	23970	24147	23952	23929	23983	24090	24135	24119	24006	23893	24073	24290	23956	23856	23982	24202	23979	24323	24138	24004	24116	24175	24082	24154	24077	24184	24175	24008	24269	24089	24168	24142	23986	24143	24055	24103	24249	23976	24001	23977	24376	24085	24039	23996	24198	24043	23988	23995	24246	24380	24086	24116	24055	24080	23889	24445	23952	24135	24144	24127	24191	24052	24049	24215	24081	23976	24024	24076	24372	24082	24097	24202	24240	24157	24154	24107	24252	24049	24133	24183	24117	24050	24254	24173	23927	24248	23908	23996	24080	24210	24087	24270	23845	23919	23919	24217	24125	24078	24172	24185	23973	24040	24272	24091	24128	24186	24095	24000	24046	23975	24046	23971	24120	24358	24135	24122	24032	24102	23998	24104	24081	24005	24329	24310	24136	24118	24024	24136	24239	24143	24109	24382	24060	23934	24043	23953	23971	23745	24121	23827	23988	24225	24132	24103	24038	24256	24101	24054	24055	24027	24193	24017	24028	24107	23920	23968	24025	24207	23901	24072	24207	24025	24228	24127	24050	24093	23937	23980	24144	24114	23987	24252	24271	24082	24006	24026	24029	24376	24065	24299	24092	24290	23791	24262	24311	24188	24178	24164	24045	24048	23912	24166	24037	23936	24214	24103	24060	24080	24282	24105	24185	24052	24053	23987	24048	24026	24125	24092	24163	24086	23864	24235	24090	24154	23989	24122	24027	24172	24123	24160	24328	24120	24090	24110	24173	24089	24040	24259	24173	24114	24258	24268	24064	24175	24016	23971	24241	23829	23997	24214	24344	24369	24037	23898	24039	24203	24123	24226	24104	24066	24072	24072	24203	24162	24161	24216	24023	24146	24287	24206	24151	24061	23898	23984	24044	23997	24070	24043	23824	24027	24032	24201	24356	24101	24261	24165	24118	24183	23951	24071	24285	24277	23967	24223	23938	24135	23986	24079	24066	24144	23970	24154	24392	24050	23973	24214	24097	24178	23928	24257	24087	24128	24258	23966	24230	23986	24069	24144	24427	24274	23841	24249	24308	24116	24035	24028	24010	24191	24082	24134	24203	24097	23816	23956	24278	24094	23873	23866	24391	23958	23947	24073	23900	23986	24118	24208	23888	23999	23842	23972	24108	24240	24087	23999	24222	24172	24233	24268	24103	24176	24257	23850	24003	24032	24058	24005	24017	23951	24030	24240	24117	24063	23989	24279	24109	24157	24193	23932	24058	24050	24122	24119	24064	23837	24122	24221	24224	24314	24307	24218	23917	24029	24147	24051	23897	24062	23906	23866	23883	23890	24287	24043	24012	24067	24254	24219	23925	24124	24094	23988	24222	24274	24239	24095	24169	23986	24004	23745	24076	24064	24200	24180	24113	23998	24149	24159	24188	24201	24376	24077	23905	23992	24051	24175	24199	24165	24098	24040	23999	24203	24361	24103	24128	24114	24146	24175	24026	24205	23908	24128	24029	24174	24111	24199	24070	24140	24221	24005	24244	24195	23899	24057	24041	23976	24235	24107	23964	24030	24038	24155	24153	24187	24014	24137	24186	24128	24234	24245	24217	24126	23957	24029	24248	23988	23972	24100	24149	24001	23988	24162	24013	24077	24014	23950	24087	24162	24129	23935	24058	24177	24220	23989	23962	24180	23834	23918	23948	24205	24058	24026	24096	24293	24087	24201	24044	24194	23999	24092	24091	24027	24322	24043	24150	24129	24087	24146	24233	24009	24196	24163	23985	24218	24007	24253	23943	23890	23975	24299	24171	24059	24074	24114	24156	24029	24043	24032	24391	23863	23889	24389	23914	24461	24097	24086	24078	24263	24009	23867	24099	23954	23866	23916	23993	24101	24252	24205	23857	23792	24121	24063	23941	24210	23948	23979	24097	24185	24132	24158	24061	24177	23913	24073	23891	24074	24055	24122	24157	23978	23925	24225	24159	24160	24242	24026	24123	24263	24032	24147	24106	24045	23946	23848	23919	24089	24126	24185	23950	24007	24034	24224	23987	24292	24085	24160	24146	24002	23688	24242	24035	23878	24252	23978	24034	24082	23864	24012	24070	24064	24306	24149	24158	24124	24245	24132	24094	24351	24232	24068	24035	24066	24203	23968	23960	24268	24025	24168	24030	24124	24264	24229	24160	24217	24279	24161	24226	24068	24053	24109	23914	24215	24153	24057	23964	23960	23960	23982	24330	24190	24065	24183	24110	24118	24214	24004	24087	24121	24067	24015	24032	23981	24158	24090	24196	24043	24118	24021	23781	24474	24072	24218	23981	24065	24053	24081	24304	23972	24114	24053	23942	24154	24120	24058	24015	24072	23944	23981	24128	24168	24212	24161	24174	24138	24070	24238	23950	24144	24174	24163	24037	24013	23887	24274	24043	24240	24035	24032	24023	23915	24178	24209	24176	24219	24074	24108	23838	24012	23972	24090	24212	23979	24301	23930	24074	24022	24208	24175	24047	23982	24179	23994	24105	24046	24071	23947	24026	24088	24059	24110	24239	23993	23844	24142	24193	24141	24099	23937	23820	23955	24082	24204	24258	24083	24144	24156	23942	24019	24233	24168	24170	24205	23974	24311	24174	24069	24085	23970	23876	24337	24141	24006	24207	24096	24146	24052	24314	24325	24111	24250	24405	24084	24098	24222	24344	24115	23994
20276	30454	31201	24394	22356	21208	20623	20155	19851	19647	19660	19462	19259	19399	19342	19321	19170	19237	19297	19161	19119	19183	19346	19187	19207	19223	19137	19223	18982	19106	19040	19053	19000	19323	19208	19031	19150	19007	19160	19092	19014	19225	19105	19088	19110	19107	19134	19011	19209	19073	19040	19026	19155	19290	19027	19101	18999	19138	18958	19123	19023	19123	19121	19203	19131	19233	19049	19164	19011	19219	19091	19000	19023	19044	19159	19159	19226	18957	19053	19094	19123	18967	19272	19157	19019	19177	19106	18992	18966	19129	18971	19018	19059	18971	18810	19132	19056	18973	19283	19121	19012	19298	19016	19106	19047	19045	18985	19072	19085	19285	19168	19016	18970	19198	19004	19061	19048	18894	19025	19106	19000	19040	19141	19100	19048	18984	19114	18935	19157	19080	19031	19065	19153	19077	18946	19083	19052	18979	19140	19189	19060	18982	19007	19171	19116	19049	19055	19127	19021	19245	19136	18922	19226	19026	18888	19288	19182	18967	19058	19070	19010	19062	19089	18940	19152	19004	18998	19256	19196	19253	19074	18904	19083	19139	19224	19062	18962	19124	18958	19142	19151	19133	19101	19091	18906	19282	19137	19069	18974	19087	19144	18941	19202	19154	19077	18989	19026	19011	19168	18904	18871	19009	18920	19098	19168	19052	19080	19153	19089	19105	19092	19172	18915	19128	18826	19099	19221	19105	19000	19027	19185	18938	18870	19069	19067	19054	19072	19023	19129	18981	19108	18868	19146	19231	19257	19146	19081	19020	19056	19179	19151	19025	19202	18981	19220	18991	19147	19200	18863	19072	18944	19126	19001	19121	18986	19189	19243	18992	19167	19105	19100	19088	18939	19071	19188	19176	19147	19184	19127	18884	19078	19120	19228	18902	18986	19305	19107	18961	19061	19020	19021	19047	18945	19057	19150	19165	19039	18958	19112	19156	19021	19196	18992	19024	19079	19032	19032	19022	18987	19153	19012	19078	18954	19291	19194	19050	18997	19141	19168	19049	19203	19158	19119	19146	19105	19051	19055	19031	19021	19128	18916	19066	19044	19043	19122	19027	19196	19093	19296	19333	19067	19038	19223	18844	18962	19011	18954	19018	19103	18923	19054	19083	19087	19164	18965	19092	19154	19129	19076	18944	19067	18870	19178	19159	19096	19106	18994	19050	19033	19059	19226	19033	19089	19135	19106	19064	18971	19219	19061	19104	19073	19097	18949	18935	19126	19173	19127	19067	19073	19115	19149	19257	18973	18883	18952	19087	19200	19307	19086	19219	19159	19142	19247	18779	19033	19139	19073	18938	19035	19012	19065	19092	19204	19071	18950	19289	18951	18952	18990	19063	19020	19126	19050	19003	19026	19179	19147	19014	18815	18938	19083	18932	18980	19252	19122	19119	18876	18969	18910	19010	19082	19069	19260	19136	19172	19015	19239	19102	19188	19212	19141	19048	19148	19023	19088	19111	19021	19046	19107	19009	19025	19048	19156	19189	19012	19015	19010	19128	18917	19251	19079	19054	19129	19085	19187	19049	19061	19029	18959	18922	19072	19072	19245	19000	19138	19020	19052	19200	18994	18991	19016	19059	19321	19274	18984	19124	18979	18940	18976	19013	19084	19177	19056	18902	19060	19006	19098	19181	19042	19117	18942	19024	19020	19154	19128	18997	19012	18959	19143	19267	19186	19126	18911	19263	19076	18998	18966	19085	19027	19224	19027	19111	18968	19048	19022	19200	19140	19040	18839	19032	19244	19248	19144	18950	19174	18901	19147	19121	19313	19108	19123	19117	19116	19111	19078	19003	18980	19309	19025	18951	18970	18993	19019	18957	19123	18960	19001	18985	19030	18913	19064	19147	19051	18974	19096	19002	19081	19142	19073	18897	19050	19067	19027	18969	19150	19028	19037	19093	19084	19020	19165	18940	19027	19132	19051	19032	19100	19288	19022	19014	19086	19093	19032	19195	18861	18955	19141	19177	18892	19173	19041	19027	19125	19048	19249	19105	19156	19289	18888	18938	19020	19075	19080	19002	18969	19210	19101	18887	19086	19144	19080	19127	18950	19089	19013	19113	19160	19159	19011	18973	19117	19111	19145	19172	19017	19105	19080	19099	19197	18883	19006	19001	19075	19030	19175	18925	19056	19105	19093	18940	19191	18962	19059	19169	19149	19048	19148	19185	19057	19187	18971	18928	19144	18856	19007	18872	19211	19191	19010	19027	19108	19018	19006	19071	19124	19163	19274	18953	19121	18988	19014	18975	19142	19042	19179	19070	19019	18972	18805	18998	19087	19108	19163	19097	19162	19080	18950	19081	19022	19006	19053	18968	19248	18983	19002	18827	19154	19084	19118	19298	18981	18957	18902	18988	19059	19139	19125	19087	18939	18999	19003	19238	19090	19147	19000	19144	19049	19222	19014	19178	18860	19163	19063	18819	19035	19059	18845	19086	19194	19014	18948	19128	19134	19160	19134	19167	19029	19100	19235	19163	19013	18950	19013	19050	19150	18989	19046	18923	19213	18936	19081	19192	19074	19154	18973	19125	19111	19141	18931	19230	19000	19136	19038	19099	19222	19282	19133	19021	19032	19110	19101	19044	19052	19133	19076	19105	18995	18977	19027	19072	19118	19183	19003	19083	19001	19178	19097	19165	18896	18888	19175	19225	19185	18982	18946	19030	19163	19086	19182	19138	19108	19100	19189	19076	19228	19065	19289	18965	19051	19133	19119	19027	19133	19055	19148	19065	18945	18947	19060	18932	19176	19145	19246	19017	19086	19171	19090	19375	19264	19156	19206	18848	19114	19037	18950	19095	19200	19127	18981	19120	19022	18912	19112	19101	18929	19129	18930	19105	19064	19110	19087	19010	19217	19073	19223	19203	18934	19109	19118	19182	19141	18923	19344	19197	18908	19108	19202	18857	19179	19103	19202	18990	18752	19062	19144	19128	19093	19064	19054	19036	19339	19005	19220	18977	19145	19015	19288	19079	19038	18953	19055	19204	19088	18885	19052	18933	19142	19183	19348	19138	19204	18984	19052	19291	18944	19083	18916	19078	19156	19088	18933	19011	19016	19031	19170	19079	18908	19099	19166	19029	19012	18960	19030	19116	19249	19212	18967	19134	19024	19085	18966	19142	19262	19085	19063	19010	19002	19174	19180	19152	19131	19134	19336	19158	19013	19130	19003	19213	19024	18990	19110	19121	19025	19267	19073	19200	19290	19005	18977	19022	19284	19220	19041	19252	19119	19023	19067	19099	18999	19075	19209	19047	19174	19006	18887	19060	19099	18948	19141	19012	19061	19045	19120	19046	19080	18919	18920	19132	19111	19274	19033	19191	19149	19111	19050	18970	19089	19228	19187	19009	18895	18941	19066	19138	19218	19034	19025	19096	19266	18923	19102	19119	19017	18970	19142	19315	18928	19342	19058	19164	19144	19127	19234	18996	19031	19009	19124	19265	19204	19072	19092	19152	19068	19065	19063	19164	19165	19063	19078	18835	19115	18890	19047	19137	19015	19216	19140	18937	19063	18911	19164	19181	19171	18941	19011	19268	18998	19031	19076	19201	19117	19054	19115	19107	19112	19091	19048	19127	19073	19147	19031	19163	19117	19107	19003	19089	19151	18994	19083	19096	19014	19004	19113	19118	19149	19057	18999	19067	19181	19125	19107	18916	18969	18854	19112	19128	19039	19076	18940	19173	19014	19068	19039	19015	19241	19097	19167	18836	19083	19027	19031	18868	19062	19127	19145	19077	19073	19026	19068	18909	19063	19077	19159	19036	19166	19132	18994	19067	19163	19042	18837	19127	19031	18984	18939	18989	19266	19051	19070	19118	19066	19140	19168	18993	18990	19211	18820	18875	19052	19069	19069	19087	19054	19000	19203	18906	19229	19134	19124	19086	18843	19019	19138	19164	19282	18911	18967	19012	19071	19109	19224	19042	19233	18958	19121	18925	19051	19136	19075	19208	19051	19046	19116	19037	18913	19017	19042	19060	19150	18955	19152	19122	18982	19067	19190	18989	19040	19095	19203	19111	19075	19157	19153	18922	19261	19049	18941	19035	19023	19019	19009	18961	19194	19120	19183	19188	19118	18894	18985	18956	19201	18806	18928	18995	19004	18978	19106	18989	19169	19106	19032	19189	19154	18930	19129	19028	18938	19053	18979	19066	19005	18972	19181	19062	19024	19054	19097	19055	19136	19297	18960	19048	18951	18992	19057	18849	18977	19108	19087	19158	18946	19034	19086	19157	19155	19048	19030	19238	18862	19178	19210	19083	19128	18996	19064	19131	18925	19046	19022	19239	18978	18993	19038	18933	19294	19067	19071	19227	19027	19080	19149	19049	18997	19023	18900	19051	19181	19071	19185	19081	19163	19136	19239	19063	19136	19079	19167	18946	19037	19138	19015	19229	19195	19022	19113	19115	19055	19227	19201	19111	19142	19070	19175	19051	19167	19173	19030	18999	19074	19225	18929	19214	18956	19149	18977	19239	19003	18975	19049	18981	18849	19088	18952	19213	19282	19073	19114	19138	19039	18940	19136	19071	19147	19119	19133	18884	19063	19143	19145	19063	19112	18975	19092	19053	19267	19040	18951	19048	19197	19132	18884	18935	18893	19123	18934	19169	19052	19026	18917	19009	19134	19011	19083	19084	19045	19073	19068	19171	18987	18955	19070	19018	19029	19113	19003	19029	19033	18998	19023	19219	18964	19007	19231	19350	19193	18961	19097	19158	18950	19087	19134	19040	19053	19203	19071	19189	19017	19039	19185	19209	19109	18934	19170	19044	18977	19162	18869	18917	19217	18979	19137	19210	19001	19145	19186	18957	19036	18957	19042	19196	19150	19091	19072	19079	19110	19224	19131	19196	19066	19043	19033	19065	19111	18978	19089	18928	18985	19038	19113	19053	19034	19195	19101	18995	19080	19271	19191	18950	19006	19112	19012	19045	19088	19090	19127	18999	19069	19128	19151	19113	19049	19111	19038	19141	19010	19023	18861	19134	19172	19069	19129	19058	19004	19204	19014	19144	18961	19115	18965	18985	19195	18998	18982	18880	18998	19163	19195	19043	19070	19046	19205	19071	19149	19009	18967	19042	19194	19093	19191	19108	19203	19056	19388	19060	18893	19046
23618	21181	29901	25062	24057	26928	28121	25600	24987	25175	24599	24701	24331	24369	24300	24308	23980	24194	24285	24219	24071	24172	24094	24141	24032	24083	24051	24105	24100	23836	23785	24159	24063	24194	23980	23786	24033	23964	23994	23780	23842	24028	24076	24303	24336	23936	24040	23957	23685	23697	23849	23972	24083	23889	23771	23987	23760	24012	24052	23921	23719	24074	24120	23928	23985	24097	23903	24001	23803	23982	23872	23916	23884	23856	23918	23860	23934	23838	23625	23994	24014	24031	23941	23430	23892	23959	23895	23873	23886	23996	23905	23818	23917	23966	23800	23832	23792	23809	23980	23889	23805	23802	23849	24015	23797	23780	23896	23849	23736	23776	23918	23946	23806	23755	23946	23804	23749	23833	23881	23877	24004	23959	23762	23966	23894	23778	23834	23788	23799	23889	23783	23849	24065	24076	24141	24031	23929	23853	23766	23871	23653	23868	23815	23786	23734	23834	24116	23784	24000	23806	23993	23806	23937	23964	23841	23631	23882	23976	23944	23709	23757	23838	23721	23945	23982	23958	23870	23912	23728	23812	24075	23689	23734	23824	23908	23695	23936	23961	23770	23620	23738	23772	23860	23861	23820	23780	23789	23712	23847	23960	23874	23904	23728	23723	23961	23793	23668	23701	23526	23673	23863	23750	23972	23997	23801	23894	23904	23821	23888	23720	23753	23751	23989	23875	23570	23711	23809	23824	23945	23823	23962	23841	23975	23899	23891	23729	23818	24004	23932	23845	23955	23925	23939	23899	23789	23826	23780	23872	23948	24020	23911	24015	23949	23827	23783	23979	23822	23887	23936	23704	23948	23867	23685	23881	23742	23856	23930	23998	23830	23931	23835	24100	23957	23906	23637	23791	23981	23983	23803	23760	23937	23648	23867	23822	23783	23877	23996	23934	23844	23987	23718	23889	23758	23690	24016	23887	23723	23868	23687	24102	24030	23922	23797	23659	23968	23903	23875	23770	23914	23818	23843	23691	23879	23784	23976	23903	23996	23669	23748	23749	23976	23792	23772	23799	23858	23968	23773	24038	23985	23609	23815	23695	23943	24088	23903	23952	24051	23928	23789	23858	23638	23619	23629	24094	23863	23817	23633	23756	23839	23918	23990	23835	23678	23796	24037	23757	23694	23705	23730	23774	23847	23798	23891	23855	23947	23872	23675	23833	23702	23899	23885	23843	23656	23773	23869	23874	23842	23993	23700	23929	23854	23746	23866	23908	23675	23929	23987	23680	23822	23670	23848	23798	23952	23774	23885	23687	23851	23721	23786	23793	23964	23898	23757	23788	23978	23845	23600	23756	23876	23931	23855	23827	23851	23772	23889	23894	23873	24023	24164	23859	23816	23911	23993	23856	23938	23836	23930	24140	23964	23889	23718	23898	23983	23714	23766	23871	23837	23821	23642	23931	23743	23878	23943	24013	23911	23649	23905	23820	23613	23975	23563	23627	23882	23870	24014	23860	23822	23853	23919	23996	23817	24009	23783	23747	24107	23983	23927	23743	24035	23938	23767	23715	23632	23813	23820	24010	23996	23711	23724	23877	23848	24032	23772	23745	23703	23862	23908	23942	23873	23995	23706	24106	23784	23683	23821	23887	24037	23868	23697	23900	23891	23932	23873	23893	24098	24134	23654	23675	23783	23813	23889	23638	23710	23975	23752	23730	23799	23779	23677	23755	23945	23827	24004	23770	23684	23957	23930	23766	23806	23813	23923	23972	24032	23692	23759	23877	23917	24043	24020	24019	23951	23862	23921	23995	23816	23821	23781	23853	23926	23722	23746	23822	23765	23742	23844	23885	23768	23861	23827	23838	23789	23827	24066	23695	24002	23779	23620	23749	23993	23914	23728	23733	23735	23839	23723	23618	23741	23572	23975	23749	23540	23822	23845	23884	23795	23849	23789	23865	23830	23948	23894	24006	23877	24112	23770	23860	23793	23685	23890	23851	23867	23782	23721	23934	23821	23811	23791	23838	23616	23663	23728	24118	23785	23728	23949	23732	23736	23803	23793	23783	23864	23857	24051	23980	23742	23666	23832	23790	23783	23921	23859	23681	23726	23788	23865	24001	23838	24110	23781	23967	23916	24206	23878	23961	23881	23809	23864	23852	23825	23808	23813	23941	23810	23496	23841	23959	23671	23882	24021	23885	23885	23729	23608	23852	23865	23975	23900	23753	23745	23818	23717	23890	24067	23536	23867	24020	23945	23712	23887	23847	23981	23901	23781	23613	23714	23690	23862	23827	23734	23927	23892	23829	23950	23904	23737	23801	23764	23858	23818	24109	23853	23646	24016	23868	23697	23983	23759	23912	23603	23684	23720	23742	23815	23885	23968	23835	23762	23732	23822	24046	23840	23861	23918	23663	23999	23932	23959	23721	23821	23787	24123	23726	23760	23890	23830	23852	23673	23878	23789	23706	23777	23865	23914	23830	24099	23762	23664	23940	23848	23947	23686	23707	23883	23773	23610	23731	24122	23756	23823	23690	23844	23635	23767	23754	23782	23814	23873	23903	23969	23873	23908	23896	23834	24079	23911	23892	23830	23954	23982	23786	23808	23808	23632	23778	23933	24034	23849	23825	24090	23880	23590	24011	23842	23760	23979	23845	23884	23816	23927	23712	23792	23695	23781	24057	23817	23964	23938	23641	23749	23797	23808	24050	23893	24101	23916	23880	23893	23806	23786	23860	23791	23732	23868	23771	23792	23652	23828	23798	23800	24002	23984	23847	23686	23846	23729	23659	23607	23871	24057	23865	23668	23652	23732	23817	23660	23856	23915	23844	23833	23888	24088	23774	23877	23955	23853	23758	23771	23739	23691	23681	23661	24046	23799	23992	23879	23848	23995	23786	23718	23817	23925	23602	23799	23811	23750	23921	23675	23703	23703	23896	23884	23697	24002	23882	23959	24035	23856	24068	23728	23901	23763	23675	23783	23870	23901	23715	23791	23877	23906	23775	23830	24009	23739	23980	23774	23902	23904	23817	23891	23796	23756	23727	23752	23749	23900	23897	23860	23929	23733	23852	24074	23936	23802	23840	23851	23760	24031	23668	23968	23884	23601	23860	23827	23728	23938	24003	23737	23902	23831	23803	23805	23992	23851	23806	23768	23924	23816	24067	23995	23887	23626	23832	23897	23776	23796	23715	23851	23789	23564	23844	24064	23995	23755	23630	23821	24098	23604	23800	23788	23745	23898	24002	23890	24012	23775	23809	23797	23712	23886	23656	23787	23777	23863	23880	23727	23729	23906	23758	23909	23780	23831	23860	23788	23692	24116	23850	23960	23880	23992	23796	23784	24015	23848	23669	23850	23580	23767	23977	23856	23858	23947	23922	23823	23717	23610	23591	23771	23918	23957	23853	23714	23751	23920	23773	23741	24034	23872	23744	23869	23853	23827	23834	23960	23859	23794	24062	23860	24025	23850	23949	23840	23764	23915	23679	23766	23814	23743	23764	23774	23649	23786	24029	23974	23974	23765	23866	23931	23899	23713	23825	23823	24112	23922	23777	24042	23817	23915	23862	24016	23859	23821	23904	23696	23879	23850	23760	23823	23952	23859	24031	23876	23933	23752	23891	23802	23735	23785	23767	23680	23874	23793	23796	23931	23855	23919	23744	23998	23986	23870	23896	23792	24097	23984	23930	23938	23650	23754	23845	23889	24142	24009	23708	23827	23805	23847	23860	23859	23797	23866	23959	23799	24076	24065	23930	23929	23964	23898	23700	23712	23762	23755	24019	23775	23825	23814	23783	23827	23755	23811	23895	23884	23886	23936	23863	23986	23809	23879	23997	23875	23705	23812	24068	23921	23883	23847	23888	24008	23766	23773	24003	23660	24036	23907	23916	23614	23681	23708	23923	24079	23758	23874	23931	23729	23986	23698	23780	23762	24001	23964	23807	23904	23871	23801	23912	23765	23991	23967	23610	23979	23986	23908	23994	23891	23632	23988	23877	23816	23882	23943	23933	23676	23610	23899	23900	23788	24098	23899	23753	23960	23971	23925	23939	23827	24057	23895	23768	23699	23936	23883	23831	23855	23758	23760	23871	23977	23970	24061	23691	23974	24126	24012	24131	23858	23687	23720	23889	23870	23835	23642	23976	23798	23832	23893	23731	24041	23784	24005	23858	24035	23969	23809	23911	23817	23865	23869	23910	23974	23942	24059	23716	23902	23877	23773	23957	23788	23856	23823	23916	23910	23939	23802	23794	23882	23683	23885	23904	23892	23830	23650	23919	23916	24001	24033	23765	23835	23906	24063	23896	23952	23733	23921	23791	24040	23871	23866	23763	23851	23808	23795	23885	23711	23751	23826	23994	23790	23732	24035	23818	23828	23953	23827	23757	23980	23896	23770	23705	23831	23839	23583	23737	23793	23968	23880	24081	23827	23801	23917	23794	23963	24030	24078	24015	23876	23536	23832	23850	23976	23590	23844	23656	24022	23778	23915	23832	23783	23810	23865	23712	23699	23806	23894	23830	23913	23859	23843	24065	23954	23983	23927	23709	23899	23765	23772	23800	23769	23860	23887	23694	23883	23890	23899	23694	23725	23727	23753	23825	23834	23732	23900	24038	23847	23815	24133	23555	23739	23837	23964	23788	23587	23732	24138	24051	23953	23797	23895	23933	23847	23597	23710	23846	23852	23638	23930	23822	23833	23948	23798	23706	23670	23894	23886	23820	23906	23888	23751	24111	24013	23947	23944	23732	23762	23832	23707	23823	23845	24091	23778	23741	23783	23934	23794	23945	23774	23895	23721	23747	23705	23822	23910	23744	23985	23853	23890	23918	24023	23907	23829	23830	23869	23748	23889	23803	23832	23650	23760	23882	23676	23845	23860	24055	23825	23722	23906	23967	23676	23727	23814	23805	23850	23783	23981	23885	23980	23710	24133	23865	23719	23796	24081	23683	23827	23874	24062	24011	23785	23990	23780	23680	23906	23761	23840	23889	23953	23940	23995	23836	23968	24088	24007	23812	23816	23882	23987	23822	23755	23758	23550	23853	23767	23777	24124	24059	23780	24064	23650	23906	23974	23855	23964	24000	23747	23917	23895	23967	23813	24107	23775	23901	23999	23883	24107	24060	23754	23773	23615	23803	23609	23894	24019	23783	23659	23772	23769	23684	23911	23895
19936	53667	60427	30463	25535	23565	22475	21644	20945	20484	20178	19581	19787	19615	19549	19519	19501	19277	19436	19299	19296	19243	19306	19325	19230	19030	19050	18996	19119	19252	19116	19069	19132	19193	19112	19220	19090	18996	19019	19060	18995	19229	19302	19495	19305	19005	19143	18969	19134	19032	18997	18986	19165	18932	18980	19176	19080	19387	19195	19113	18966	19203	18957	19060	19087	18964	19068	19129	19117	19049	18961	18923	18915	19120	18895	18904	19006	18883	19056	18934	19019	18908	19050	19057	19047	18903	18911	18952	19077	18983	19117	19009	18924	19051	18954	19065	18918	18936	19018	19032	18924	18917	19029	18913	18961	18939	19063	18868	19225	19021	19025	19140	19200	19083	18917	19094	18959	19093	19004	18974	18842	18971	19044	19076	19018	18907	19064	18865	19042	18995	19084	18708	18941	19024	19029	19003	19131	18887	18971	18889	19121	18947	19061	18866	18875	19003	18917	19034	18989	18973	19108	19097	19018	18875	19148	19034	18913	19031	18899	18966	19055	18921	19119	18919	18852	19085	19023	18997	18983	19176	19003	19020	19094	18974	18975	18819	19067	19008	18957	19174	18962	19030	19049	18989	19014	18922	19055	18926	19026	18934	18886	18848	18946	19030	19012	19117	18883	18849	18980	19161	19000	19019	18940	19052	19115	18954	18904	19029	18948	18973	19050	18874	18937	18985	19139	19065	19057	18954	18891	19011	19027	19148	18981	18890	18913	18957	19088	19050	18957	19012	19069	19026	18838	19001	18961	18831	19201	19047	19000	19117	18911	18977	18938	18977	19069	18911	19144	19101	19023	18938	18931	18996	19022	19013	18898	18973	19139	18931	19074	18939	18913	19082	19142	18987	19071	18745	19059	19072	19002	18870	18965	19060	18873	18846	19077	19179	19011	19180	19106	19019	19015	19165	19070	19031	18864	19033	18974	19005	18944	18842	18977	18969	19107	18776	19017	18969	18919	19028	18972	19248	19026	18963	18931	19083	18707	19042	18986	19009	18966	18963	18989	18927	19167	18983	18858	19190	18879	19178	19065	18974	18863	19090	19039	18910	18928	18721	19046	18891	18909	18932	18943	19073	18930	19133	19113	18985	19030	19100	19031	19053	19010	19028	18941	18966	18870	19076	19072	18947	19026	18918	18969	19036	18856	18947	19094	18803	19033	18991	18961	18914	18887	18853	18809	19063	19111	18949	18956	18804	18980	18881	18830	18866	19113	18903	18871	18945	19119	18968	19029	18880	19019	19057	19222	18947	18901	19026	19010	19065	19097	18959	19003	18939	18952	19006	19040	19031	18964	18943	18905	18978	19074	18885	18919	18877	19028	18991	18848	18849	19219	18995	18905	19003	19180	18961	19119	18916	19048	19062	19010	19146	19055	18958	18986	19124	19089	19092	18868	19053	19034	19146	18908	19018	19127	18962	18944	19168	18905	19047	18920	19042	19076	19018	18841	18983	18921	19002	19046	19042	18999	18920	19111	18998	19084	19058	19100	18893	19034	19108	18803	19018	19110	18984	19087	19064	19106	18834	18956	19037	18995	18866	19156	19095	19011	18922	18915	18849	18964	18883	19116	18787	18892	19097	19070	18976	19093	18978	18971	19112	18888	18969	19349	18973	18896	19078	19051	18848	19079	18881	18977	18813	18843	18914	19037	18849	19030	18875	19051	18998	19107	18853	18939	19011	18930	19007	18922	18960	19134	18889	19128	19187	18983	18950	19063	19043	18971	18966	18915	19188	19139	18939	19057	18951	18938	19167	18920	18961	18937	19128	19001	19011	19003	19061	19021	18887	19131	19039	18997	19135	19049	19195	18973	19154	19172	18959	18985	19181	18761	19057	19068	18931	18935	19094	19049	18730	18816	19134	18952	19049	18964	19111	18941	18997	18864	18973	18903	19019	18815	19026	19027	19111	18976	18978	19026	19039	18986	19047	19034	18968	19176	18960	19038	18999	19009	18994	19225	19087	19002	19042	19087	18995	18824	19140	19004	19103	19135	19000	19071	19110	18951	18881	18952	19026	18973	19025	18930	19260	18911	19077	18961	19107	19018	18892	18916	18990	18867	19145	19002	19155	18975	18964	19096	19029	18987	18962	19147	19006	19013	18880	18955	19088	18997	18992	19001	19065	18886	18954	18978	18947	18930	19000	18973	18958	18901	18953	19025	19090	19077	18984	19006	19010	18990	18809	19092	18927	19041	18956	18966	18976	18995	19013	19269	18903	18959	19030	18921	19073	18827	19072	18999	18914	18944	18963	18767	19086	18839	18907	19018	18911	19022	18944	18903	19131	19134	19234	19076	19209	19013	19179	18942	19076	19016	19183	18845	19079	18957	18937	19012	19044	19205	18989	19045	19034	18917	19019	18943	19035	18931	18897	18981	19105	18905	18833	18928	19096	18897	18806	18988	19026	19012	19057	18952	18983	18880	19036	19006	18775	19104	18879	19079	18905	18904	18968	18947	19054	19097	19214	18768	18988	19061	18915	18909	18802	18898	19133	18860	19020	18799	19057	18808	18999	19043	19019	18953	19172	19067	18831	18829	19174	19045	19013	18919	19044	19033	18988	18982	19036	18987	19105	18998	18977	19030	18968	18913	18884	18812	19133	19003	19096	19090	18930	19001	18871	18937	19106	18988	18961	18932	19070	19102	18918	18926	19077	18976	19217	18976	19141	19066	18940	18992	19040	19042	18978	18968	18940	18969	19219	19098	19001	19022	19050	18995	18995	19042	19021	19052	19144	19031	19000	19082	19052	19099	19022	18996	18934	18957	19126	19182	19096	19110	18817	19000	19079	19099	18936	19031	18897	19032	18961	19088	18949	19040	19106	19135	19019	18849	18933	19102	18942	19143	19020	18919	19015	18813	19022	18941	19061	18980	19038	19079	19010	19059	18915	19117	19056	19118	18737	18961	19107	18970	19127	18900	19053	18996	19067	19053	19095	18919	19021	19040	18947	19022	19063	19008	19018	18870	19051	18936	18949	18974	19072	18999	18928	19092	18969	18910	19041	18928	19010	19051	19009	19058	18836	18999	19060	18938	18925	19197	18921	19026	18876	18771	18916	19054	18933	19032	19198	18890	19113	19054	19033	19052	18943	18896	18948	18971	18960	18964	18998	18895	19056	19100	18947	19111	18958	19133	18943	19149	18933	19076	18904	19015	19117	18987	18919	19040	18809	19023	18891	19138	18946	19060	19048	19002	18911	18942	18926	18864	18932	18949	18972	18870	18875	19026	19081	18889	19070	18903	18926	18963	19068	18899	19023	19109	18815	18979	19063	19093	19195	18952	18977	18908	19139	18964	18986	18945	18938	19056	19142	19080	18735	19101	19026	18941	19043	18838	19012	19070	19042	19081	18941	18943	18971	19114	19005	18857	18971	18782	18750	19051	19109	19059	19074	18941	18932	18924	19097	18985	18945	19040	19067	18981	19100	18976	18941	18962	19077	18948	18917	19011	18881	19201	18714	19102	19004	18824	19007	19045	19007	19065	19031	18821	18936	18761	18987	19034	18818	18996	18898	19008	19139	19016	18969	18778	19109	18960	18846	18981	18962	19024	19002	18927	18985	19147	19060	18896	18994	18784	18912	18996	19063	19091	19112	18858	18973	18977	19052	19068	18940	18966	18957	19031	18938	18875	19122	19286	18923	18856	19162	18907	18942	19052	18956	19001	19135	19015	19086	19048	18907	19023	19007	18937	18955	18804	18969	18967	18938	18899	18958	18955	18911	18964	18897	18986	19031	18946	19016	19203	19226	18875	19049	19021	19208	19032	18939	18991	19031	18924	18984	19088	18777	18984	19091	18914	18960	19018	18956	19131	18984	19083	18811	19044	18948	18878	19016	19134	18983	19111	18807	19052	19040	18987	18930	18935	18955	18986	18952	18977	18998	19041	18923	19226	18967	18842	19108	18926	19061	19005	19042	18876	18857	19020	19101	18888	19001	19146	18913	18885	18866	19002	18893	18928	18948	18873	19145	19127	18962	19056	19051	19076	18989	18889	18978	18880	19212	18947	19207	19055	19146	19062	19027	18778	18977	18838	18898	19009	18955	18868	18975	18801	18923	19034	18983	18980	18880	19022	18950	18909	19028	19114	19066	18832	18990	19020	19096	18927	19155	18947	19091	19085	18908	19047	19052	19038	18979	19067	19099	18937	18996	19056	19142	18791	18861	19014	18949	19132	19047	18966	19131	19137	19062	19025	18966	18982	19036	18972	19080	19192	19089	19016	19074	19090	19048	19019	18856	19009	18904	18925	19056	19016	18882	18960	19019	19206	19092	18928	19033	18934	19003	18867	18945	19090	19046	19003	18850	18996	18974	19005	19043	18948	19154	18956	19154	19126	19010	18980	19070	18991	18912	19092	19075	18806	19032	19067	19144	18786	18838	19117	19108	18973	19078	19138	18995	18990	18918	19098	19089	19045	18910	19168	18958	19122	18975	19009	18957	18856	19050	18895	19105	18858	18962	18949	19109	18942	19067	18934	19065	19036	18886	19016	19101	19014	19033	18967	18912	18961	18849	19033	19098	19005	19010	18941	18873	19195	18982	18986	18886	19127	18905	18951	18931	18876	18927	19095	19030	19043	18911	18958	19142	18890	19129	19025	19096	18860	19093	18929	18950	18826	19156	18776	19006	19003	19056	18856	18991	18973	18953	18763	18895	19080	19079	19108	19000	18924	18931	19050	18775	18995	19024	19013	18959	19012	18998	18932	18869	19062	18940	19174	18926	18909	18950	19000	19143	18879	18970	19069	19010	19024	18838	18931	19030	18950	19020	19047	18949	18992	19171	18899	19009	18854	18986	19165	18880	19044	18935	18950	18994	18902	19037	19019	18934	18957	18963	18946	18906	18957	19032	18897	18877	18859	19045	19058	19113	19028	18769	18852	19031	19019	19052	19209	18909	19119	19000	19003	18935	18963	18882	19113	18984	19115	18875	19050	18805	18949	19031	19241	18981	18985	19065	18893	19055	19021	19004	18915	19013	18935	18908	19038	18975	18945	19028	18931	19054	19171	19029	18929	18990	18883	18969	18997	19198	19084	19072	19160	19019	19000	19309	18959	18941	19073	19174	18942	18912	19090	18946	18891	19034	19279	19026	19225	18928	18870	18913	18915	18912	18822	18920
22539	21182	29713	24208	22343	26807	31058	26926	26243	26404	25927	25456	25252	25207	25242	24859	24904	25019	24837	24764	24909	24815	24585	24792	24712	24847	24607	24708	24676	24652	24467	24605	24368	24342	24469	24474	24476	24315	24513	24527	24573	24561	24755	24758	24869	24486	24501	24327	24193	24360	24269	24459	24468	24484	24350	24557	24599	24438	24700	24269	24509	24505	24398	24277	24190	24268	24546	24358	24235	24526	24098	24378	24044	24543	24410	24157	24305	24314	24296	24389	24290	24680	24343	24379	24368	24533	24335	24279	24339	24157	24226	24184	24348	24476	24310	24273	24198	24309	24434	24268	24341	24313	24400	24378	24171	24113	24263	24161	24396	24047	24288	24227	24277	24498	24290	24141	24312	24312	24531	24339	24267	24541	24283	24472	24078	24178	24342	24189	24155	24236	24188	24117	24316	24245	24286	24168	24165	24243	24198	24215	24480	24474	24322	24334	24401	24398	24235	24400	24459	24353	24468	24112	24287	24352	24402	24419	24188	24480	24310	24235	24446	24440	24515	24281	24261	24256	24430	24237	24184	24037	24288	24538	24390	24390	24364	24448	24349	24294	24412	24098	24062	24170	24160	24279	24231	24490	24421	24287	24345	24203	24536	24386	24403	24305	24296	24397	24181	24351	24437	24327	24315	24254	24319	24254	24174	24203	24361	24349	24159	24147	24218	24335	24018	24332	24220	24329	24537	24447	24272	24170	24394	24144	24481	24287	24121	24350	24352	24324	24280	24317	24247	24400	24173	24178	24353	24367	24219	24185	24205	24343	24327	24306	24350	24561	24584	24063	24418	24207	24204	24253	24396	24214	24199	24238	24244	24297	24415	24367	23976	24230	24219	24251	24361	24139	24341	24207	24228	24309	24236	24404	24568	24294	24242	24235	24369	24395	24456	24131	24315	24291	24278	24195	24420	24214	24620	24364	24501	24365	24148	24295	24193	24381	24364	24359	24258	24172	24399	24519	24141	24225	24234	24403	24170	24385	24553	24270	24347	24315	24347	24503	24271	24244	24225	24354	24335	24501	24051	24225	24410	24275	24271	24583	24189	24422	24305	24168	24202	24371	24209	24260	24067	24302	24258	24442	24423	24476	24131	24224	24285	24326	24365	24337	24479	24249	24504	24360	24524	24335	24254	24320	24218	24086	24142	24270	24166	24212	24389	24314	24199	24313	24388	24301	24297	24340	24416	24386	24369	24354	24406	24355	24320	24262	24217	24279	24200	24288	24220	24253	24260	24414	24416	24355	24439	24254	24172	24324	24318	24567	24440	24149	24375	24419	24320	24244	24353	24479	24359	24211	24157	24292	24294	24318	24328	24383	24309	24246	24257	24167	24397	24289	24242	24371	24175	24170	24090	24206	24293	24358	24512	24252	24447	24225	24341	24393	24441	24262	24472	24208	24201	24367	24410	24283	24400	24073	24373	24219	24183	24245	24344	24433	24287	24284	24366	24049	24380	24328	24311	24061	24553	24309	24270	24361	24531	24147	24265	24407	24163	24284	24443	24389	24400	24230	24300	24213	24157	24212	24359	24315	24188	24368	24503	24529	24453	24515	24249	24429	24339	24188	24236	24508	24354	24465	24351	24262	24496	24263	24209	24359	24331	24266	24313	24517	24095	24220	24238	24268	24473	24271	24445	24104	24005	24318	24506	24158	24262	24191	24123	24291	24303	24371	24359	24559	24281	24295	24245	24718	24163	24203	24254	24413	24146	24101	24208	24362	24214	24104	24209	24181	24362	24313	24314	24186	24252	24127	24258	24338	24372	24169	24333	24135	24229	24248	24277	24294	24334	24197	24381	24052	24198	24102	24286	24206	24173	24451	24090	24472	24306	24281	24245	24329	24370	24211	24197	24156	24187	24462	24360	24309	24188	24535	24325	24298	24339	24356	24200	24326	24169	24202	24180	24147	24329	24412	24130	24484	24246	24260	24436	24463	24260	24285	24417	24395	24412	24285	24259	24425	24362	24345	24047	24152	24240	24226	24356	23974	24185	24225	24329	24193	24223	24505	24288	24143	24204	23889	24440	24534	24376	24373	24583	24395	24051	24269	24363	24194	24119	24222	24616	24206	24309	24247	24307	24384	24287	24303	24351	24181	24469	24428	24291	24233	24117	24315	24384	24338	24047	24370	24342	24279	24281	24168	24321	24208	24202	24154	24216	24266	24488	24339	24335	24274	24414	24426	24241	24475	24377	24395	24125	24296	24165	24300	24246	24441	24340	24047	24138	24355	24304	24284	24006	24407	24251	24172	24203	23962	24317	24346	24299	24347	24344	24171	24479	24436	24270	24156	24172	24138	24569	24270	24303	24186	24271	24144	24340	24359	24221	24418	24447	24273	24189	24387	24234	24288	24506	24231	24301	24336	24496	24291	24418	24343	24481	24137	24364	24276	24197	24110	24428	24347	24204	24218	24272	24244	24313	24238	24243	24275	24265	24166	24311	24254	24285	24282	24332	24390	24477	24501	24423	24403	24509	24340	24292	24376	24315	24609	24385	24396	24297	24155	24279	24186	24159	24188	24258	24268	24234	24291	24344	24336	24475	24275	24343	24133	24425	24443	24329	24294	24422	24545	24146	24110	24347	24210	24459	24153	24270	24284	24162	24290	24227	24202	24055	24133	24452	24251	24509	23945	24297	24149	24330	24241	24233	24316	24278	24545	24455	24337	24483	24170	24330	24122	24397	24283	24109	24469	24277	24320	24157	24246	24332	24231	24222	24168	24369	24558	24220	24523	24209	24085	24272	24168	24160	24217	24406	24273	24311	24266	24373	24253	24433	24288	24180	24379	24205	24175	24314	24313	24150	24351	24196	24420	24529	24271	24335	24258	24434	24282	24307	24332	24437	24281	24456	24120	24196	24212	24294	24148	24291	24513	24534	24167	24298	24339	24129	24288	24366	24402	24430	24333	24065	24109	24419	24293	24245	24151	24270	23978	24169	24401	24238	23991	24399	24398	24255	24199	24303	24457	24465	24096	24422	24357	24059	24187	24401	24206	24370	24337	24349	24191	24204	24513	24405	24237	24568	24407	24551	24048	24415	24151	24110	24008	24366	23952	24208	24298	24370	24318	24472	24157	24182	24432	24256	24451	24355	24176	24352	24259	24333	24343	24323	24347	24342	24295	24133	23997	24257	24487	24299	24452	24241	24466	24471	24258	24319	24218	24319	24246	24242	24037	24482	24138	24053	24205	24214	24419	24250	24226	24235	24401	24363	24300	24146	24471	24214	24350	24443	24221	24188	24323	24259	24476	24351	24396	24252	24442	24161	23993	24361	24032	24440	24269	24170	24443	23977	24337	24317	24496	24283	24371	24073	24177	24397	24167	24196	24406	24368	24405	24313	24482	24234	24249	24359	24259	24295	24360	24364	24247	24281	24350	24327	24251	24125	24297	24385	24106	24297	24214	24365	24310	24389	24585	24244	24259	24508	24252	24186	24292	24410	24185	24356	24165	24324	24296	24101	24397	24141	24281	24375	24438	24233	24331	24470	24451	24358	24117	24302	24350	24223	24185	24237	24203	24341	24171	24190	24205	24375	24203	24362	24173	24204	24328	24363	24385	24348	24273	24356	24024	24301	24157	24416	24138	24161	24397	24259	24062	24088	24316	24416	24462	24204	24353	24317	24205	24274	24572	24369	24301	24292	23973	24446	24115	24263	24215	24201	24547	24470	24229	24103	24298	24181	24215	24199	24364	24323	24194	24266	24175	24484	24211	24519	24443	24411	24524	24393	24232	24326	23961	24246	24188	24358	24114	24427	24271	24276	24311	24339	24470	24298	24512	24056	24418	24262	24364	24307	24359	24128	24325	24166	24250	24313	24204	24225	24293	24400	24145	24182	24345	24502	24309	24458	24208	24296	24285	24088	23939	24285	24454	24415	24151	24243	24428	24308	24271	24641	24376	24323	24334	24445	24340	24400	24245	24230	24222	24550	24284	24269	24179	24313	24207	24464	24135	24198	24261	24258	24120	24326	24418	24438	24115	24341	24282	24430	24151	24276	24368	24327	24213	24192	24377	24277	24018	24502	24291	24517	24140	24439	24333	24391	24328	24118	24294	24420	24143	24336	24181	24326	24245	24402	24354	24367	24153	24219	24088	24561	24141	24276	24174	24287	24322	24378	24277	24440	24221	24132	24296	24458	24445	24208	24335	24329	24520	24252	24151	24124	24363	24366	24419	24363	24170	24275	24442	24327	24513	24014	24450	24262	23978	24390	24203	24138	24304	24191	24188	24488	24409	24348	24370	24277	24378	24283	24270	24326	24357	24326	24108	24300	24523	24368	24213	24453	24170	24103	24153	24431	24151	24397	24253	24292	24607	24239	24279	24365	24493	24282	24549	24402	24251	24334	24265	24189	24223	24199	24337	24349	24337	24176	24264	24168	24491	24161	24393	24404	24377	24503	24265	24297	24304	24108	24293	24135	24197	24435	24382	24374	24337	24157	24381	24164	24398	24265	24126	24143	24307	24077	24222	24294	24341	24163	24108	24206	24230	24147	24294	24369	24360	24345	24155	24130	24287	24401	24483	24324	24411	24489	24459	24428	24335	24339	24301	24049	24224	24235	24426	24386	24294	24340	24425	24290	24422	24217	24210	24388	24193	24023	24510	24282	24478	24270	24455	24450	24227	24068	24436	24506	24394	24421	24394	24417	24374	24132	24022	24427	24382	24500	24234	24187	24084	24238	24138	24365	24246	24533	24410	24231	24388	24353	24275	24056	24326	24227	24468	24353	24412	24227	24358	24167	24197	24263	24469	24325	24253	24529	24248	24506	24032	24288	24165	24431	24128	24155	24286	24232	24200	24422	23957	24449	24223	24377	24289	24222	24271	24251	24183	24016	24194	24384	24176	24464	24241	24305	24411	24158	24200	24379	24197	24272	24256	24353	24300	24357	24304	24417	24338	24242	24326	24317	24466	24324	24253	24283	24426	24199	24208	24358	24497	24312	24231	24243	24235	24209	24231	24114	24318	24384	24352	24145	24250	24198	24403	24364	23841	24525	24244	24446	24173	24321	24302	24307	24193	24424	24135	24598	24277	24365	24197	24319	24174	24176	24438	24475	24217	24096	24334	24149	24338	24210	24316	24311	24309	24394	24245	24206	24133	24242	24353	24179	24366
21439	55394	74327	37738	29204	26422	24795	23304	22267	21532	21017	20615	20512	20351	19913	19991	19791	19829	19746	19565	19785	19553	19447	19559	19455	19494	19482	19422	19459	19474	19345	19534	19228	19326	19241	19318	19363	19231	19396	19257	19329	19659	19681	20016	19721	19338	19498	19514	19310	19177	19150	19127	19325	19255	19253	19238	19480	19634	19459	19387	19384	19110	19144	19476	19059	19059	19118	19172	19081	19157	19236	18940	19336	19197	19286	19120	19077	19205	19295	19349	19277	19037	19260	19250	19223	19191	19272	19379	19156	19208	19145	19239	19130	19256	19183	19174	19104	19212	19133	19260	19142	19092	19156	19105	19319	19257	18977	19146	19090	19302	19341	19162	19151	19023	19183	19082	19250	19273	19077	19231	19218	19187	19060	19236	19219	19251	19222	19221	19246	19175	19192	19200	19220	19292	19135	19167	19293	19171	19324	19229	18959	19082	19333	19057	19381	19052	19264	19052	19249	19303	19160	19186	19208	19162	19244	19219	19125	19193	19112	19146	19030	19347	19150	19182	19410	19329	19052	19373	19077	19029	19200	19178	19199	19180	19104	19216	19146	19247	19298	19258	19226	19284	19157	19367	19119	19431	19055	19008	19278	19168	19224	19190	19300	19241	18975	19011	19137	19180	19142	19323	19397	19083	19158	19166	19300	19290	19200	19257	19224	19254	18994	19188	19355	19111	19244	19090	19121	19194	19213	19225	19070	19207	19367	19204	19148	19017	19086	19251	19198	19372	19203	19159	19348	19274	19191	19182	19367	19197	19235	19232	19254	19070	19225	19306	19093	19390	19177	19208	19267	19211	19076	19120	19196	19199	19087	19074	19154	19151	19204	19248	19029	19211	19238	19307	19178	19296	19118	19379	19230	19127	19111	19302	19243	19022	19230	19183	19365	19093	19230	19308	19187	19102	19238	19173	19107	19131	18914	19297	19204	19110	19279	19121	19249	19022	19029	19073	19108	19153	19119	19074	19192	19217	19067	19292	19266	19262	19274	19251	19116	19139	19343	19200	19251	19250	19288	19093	19074	19280	19195	19318	19166	19138	19154	19077	19229	18818	19339	19224	19286	19251	19247	19149	19296	19128	19191	18976	19253	19117	19276	19249	19282	19064	19246	19057	19096	19283	19351	19175	19291	19102	19337	19127	19296	19334	19087	19184	19255	19207	19140	19264	19049	19148	19163	18965	19094	19356	19280	18999	19166	19165	19137	19090	19200	19198	19234	19107	19183	19185	19322	19134	19170	19078	19144	19199	19177	19113	19183	19153	19214	19033	19162	19031	19092	19237	19264	19015	19167	19130	19061	19254	18980	19310	19230	19129	19266	19070	19329	19211	19224	19193	19315	19318	19362	19229	19186	19224	19241	19148	19173	19081	19076	19263	19038	18987	19257	18980	19136	19142	19291	19243	19306	19263	19327	19300	19325	19123	19263	19225	19110	19085	19139	19184	19451	19165	19304	19141	19084	19116	19356	19092	19120	19279	19106	19210	19191	19014	19291	19187	19224	19167	19304	19265	19213	19272	19300	19192	19205	19322	19183	19104	19250	19201	19016	19026	19303	19097	19202	19118	19191	19110	19254	18960	19286	19131	19293	19194	19247	19232	19252	19226	19394	19202	19317	19163	19205	19065	19130	19282	19096	19280	19122	19105	19179	19146	19212	19142	19048	19236	19145	19150	19318	19166	19136	19196	19350	19236	19234	19083	19083	19120	19159	19434	19208	19096	19104	19376	19318	19093	19177	19129	19197	19148	19005	19325	19298	19149	19426	19096	19186	19117	19071	19154	19088	19150	19275	19203	19189	19161	18950	19173	19207	19162	19426	19086	19088	19160	19123	19155	19262	19131	19253	18967	19123	19311	19092	19231	19140	19221	19053	19316	19106	19114	19172	19158	19207	19113	19200	19241	19125	19134	19271	19072	19250	19091	19136	19288	19158	19147	19037	19228	19090	19107	19165	19075	19131	19279	19233	19164	19135	19244	19281	19329	19195	19175	19109	19094	19373	18972	19235	19162	19229	19172	19190	19320	19196	19113	19167	19088	19267	19167	19207	19059	19129	19080	19104	19126	19083	19268	19255	19079	19176	19250	19136	19166	19285	19348	19150	19039	19215	19338	19309	19140	19239	19156	19108	19123	19213	19170	19065	18963	19059	19267	19152	19232	19126	19177	19394	19191	19090	19165	19086	19249	19252	19353	19119	19245	19104	19157	19174	19321	19030	19244	19105	19320	19228	19272	19308	19167	19244	19152	19037	19145	19293	19128	19121	19246	19317	19345	19154	19222	19234	19150	19251	19085	19151	18976	18955	19275	19082	19057	19173	19152	19197	19158	19289	19285	19251	19136	19246	19318	19122	19126	19155	19115	19195	19171	19273	19289	19432	19103	19287	19204	19212	19401	19076	19210	19424	19036	19345	19308	19342	19095	19371	19091	19270	19234	19152	19215	19457	19042	18937	19131	19311	19344	19121	19229	19057	19063	19063	19174	19271	19055	18927	19277	19108	19205	19257	19181	19248	19210	19045	19184	19153	19346	19186	18998	19312	19309	19339	19262	19014	19079	19127	19204	19341	19283	19163	19122	19374	19206	19238	19169	19256	19476	19198	19102	19180	19183	19316	19239	19207	19228	19248	19216	19279	19108	19199	19259	19074	19163	19054	19229	19204	19269	19162	19170	19153	19158	19122	19194	19303	19188	19160	19328	19170	19010	19304	19129	18976	19335	19181	19060	19234	19270	18982	19145	19224	19252	19155	19143	19272	18954	19159	19438	19264	19301	19031	19234	19269	19147	19395	19083	19225	19337	19233	19127	19245	19094	19104	19191	19299	19311	19236	19288	19159	19165	19200	19076	19166	19095	19304	19111	19259	19032	19170	19175	19144	19264	19171	19213	19283	19307	19305	19026	19256	19294	19097	19114	19219	19488	19180	19117	19179	19311	19065	19215	19249	19178	19207	19052	19194	19211	19407	19243	19223	19160	19180	19160	19319	19230	19198	19178	19312	18958	19086	19234	19234	19325	19098	19187	19092	19396	19223	19222	19239	19167	19262	19292	19097	19264	19092	19234	19151	19177	19180	19183	18926	19284	19112	19118	19284	19072	19127	19177	19287	19166	19051	19112	19275	19019	19321	19194	19168	19221	19178	19173	19247	19265	19128	19329	19190	19075	19098	19296	19299	19267	19097	19209	19425	19241	19072	19359	19298	19151	19223	19047	19275	19256	19004	19231	19122	19091	19200	19165	19415	19014	19310	19156	19288	19184	19205	19352	18973	19393	19216	19193	19125	19148	19211	19242	19572	19149	19332	19111	19182	19300	19361	19051	19356	19250	19158	19141	19240	19284	19201	19264	19159	19217	19337	19188	19040	19231	19133	19166	19068	19240	19134	19131	19134	19203	19198	19144	19318	19161	19265	19157	19107	19170	19142	19183	19241	19152	19075	19026	19061	19332	19316	19173	19274	19175	19116	19160	19313	19173	19238	19483	19117	19180	19230	19124	19155	19250	19322	19087	19203	19121	19252	19112	19233	19167	19288	19065	19162	19282	19248	19133	19145	19208	19511	19192	19195	19316	19212	19346	19308	19349	19274	19079	19212	19092	19041	19341	19197	19142	19160	19084	19275	19246	19233	19092	19268	19305	19293	19367	19266	19201	19299	19016	19184	19204	19195	19070	19174	19148	19213	19137	19151	19238	19204	19242	19203	19118	19247	19298	19357	19264	19308	19050	19052	19159	19366	19218	19154	19268	19270	19319	19114	18996	19051	19167	19247	19222	19146	19350	19149	19060	19083	19177	19230	19148	19288	19152	19219	19263	19270	19199	19100	19301	19182	19109	19029	19118	19282	18947	19306	19076	19244	19326	19086	19209	19168	19124	19258	19235	19319	19144	19404	19231	19134	19355	19166	19279	19153	19342	19258	19286	19123	19271	19238	19159	19087	19260	19127	19270	19243	19118	19220	19351	19179	19268	19088	19335	19224	19426	19288	19173	19318	19100	18893	19133	19248	19288	19218	19313	19236	19249	19168	19094	19100	19311	19230	19253	19151	19180	19334	19019	19082	19142	19319	19289	18975	19234	18989	19190	19102	19178	19243	19335	19124	19210	19184	19175	19259	19262	19046	19178	19024	19283	19367	19219	19190	19253	19179	19168	19185	19240	19269	19134	19132	19314	19267	19018	19151	19155	19331	19003	19202	19084	19051	19103	18914	19221	19430	19136	19175	19261	19152	19198	19298	19220	19114	19112	19174	19258	19099	19158	19161	19116	19174	19276	19263	19034	19271	19138	19346	19182	19101	19195	19213	19074	19121	19204	19289	19036	19263	19241	19187	19076	18880	19205	19321	19319	19201	19122	19070	19277	19332	19460	19244	19108	19131	19332	19118	19146	19125	19079	19213	19003	19308	19106	19053	19140	19158	19141	19174	19211	19003	19142	19008	19208	19139	19201	18978	19039	19273	19115	19296	19278	19170	18995	19087	19263	19239	19222	19248	19317	19242	19330	19007	19224	19293	19315	19261	19100	19379	19277	19219	19155	19299	19168	19466	19090	19077	19146	19121	19148	19304	19321	19225	19116	19008	19158	19206	19262	19264	19282	19309	19168	19174	19118	19294	19249	19282	19089	19291	19403	19088	19195	19166	19157	19089	19296	18980	19201	19155	19120	19136	19150	19059	19391	19187	18967	19221	19197	19115	19284	19319	19241	19248	19178	19145	19112	19254	19214	19131	19139	19148	19131	19212	19173	19282	19367	19305	19170	19116	19157	19291	19007	19207	19148	19219	19165	19088	19260	19297	19047	19243	19103	19016	18965	19076	19359	19150	19316	19270	19136	19073	19296	19072	19218	18978	19170	19148	19094	19170	19135	19270	19109	19095	19230	19112	19258	19349	19187	19197	19286	19307	19533	19284	19184	19233	19090	19035	19177	19131	19270	18996	19053	19108	19263	19368	19247	19193	19056	19438	19288	19106	19038	19315	18985	19314	19235	19092	19257	19163	19285	18963	19224	19087	19089	19241	19292	19174	19165	19138	19020	19193	19254	19089	19143	19086	18974	19216	19252	19210	19280	19076	19234	19220	19120	19375	19040	19191	19182	18966	19389	19155	19183	19082	19213	19220	19069	19212	19132	19049	19065
27740	24501	34481	30393	26426	25973	25651	25260	25255	24944	25136	24831	24724	24713	24980	24759	25023	24862	24522	24953	24667	24795	25017	24564	24638	24811	24603	24631	24670	24603	24497	24575	24532	24701	24639	24630	24660	24540	24571	24511	24706	24746	24717	24684	24829	24468	24680	24638	24646	24720	24732	24765	24582	24739	24811	24583	24738	24662	24839	24674	24665	24659	24639	24815	24741	24715	24803	24765	24788	24704	24834	24524	24523	24552	24614	24592	24687	24794	24815	24400	24696	24548	24542	24646	24689	24490	24601	24881	24541	24537	24700	24454	24688	24597	24562	24684	24581	24663	24361	24655	24693	24855	24777	24788	24466	24470	24745	24589	24575	24657	24583	24723	24786	24808	24487	24572	24470	24697	24777	24539	24593	24465	24764	24515	24650	24580	24651	24801	24850	24866	24629	24613	24581	24564	24687	24814	24788	24767	24871	24657	24713	24426	24538	24738	24346	24475	24599	24569	24709	24708	24592	24379	24519	24536	24301	24385	24565	24506	24628	24590	24752	24783	24618	24574	24490	24561	24641	24612	24741	24771	24668	24757	24718	24671	24613	24660	24642	24529	24561	24637	24738	24830	24612	24572	24690	24703	24336	24481	24603	24647	24513	24508	24460	24624	24527	24641	24488	24585	24628	24857	24521	24765	24647	24639	24556	24469	24560	24710	24709	24480	24716	24733	24529	24500	24607	24463	24667	24593	24570	24598	24571	24428	24679	24538	24342	24490	24608	24799	24692	24535	24331	24716	24745	24597	24562	24728	24472	24777	24441	24614	24726	24468	24558	24919	24765	24671	24802	24583	24680	24665	24715	24642	24584	24671	24740	24661	24739	24608	24777	24726	24583	24610	24429	24797	24604	24661	24782	24715	24815	24954	24660	24577	24489	24652	24742	24731	24516	24665	24598	24645	24575	24566	24695	24696	24659	24757	24672	24769	24777	24799	24339	24676	24503	24542	24580	24678	24720	24619	24492	24692	24562	24679	24753	24756	24733	24723	24751	24820	24670	24561	24679	24512	24728	24903	24565	24841	24762	24586	24868	24614	24536	24467	24604	24833	24899	24548	24526	24814	24909	24859	24752	24682	24857	24552	24493	24556	24509	24610	24704	24532	24492	24635	24601	24809	24648	24648	24639	24601	24703	24666	24491	24850	24481	24670	24584	24604	24865	24527	24564	24617	24636	24672	24586	24574	24593	24743	24746	24912	24844	24550	24574	24681	24833	24479	24607	24482	24811	24726	24546	24776	24771	24550	24438	24608	24701	24631	24591	24792	24730	24455	24592	24579	24696	24435	24690	24609	24511	24546	24586	24762	24668	24568	24604	24493	24770	24660	24757	24592	24569	24396	24471	24455	24568	24626	24804	24714	24652	24666	24678	24797	24621	24452	24681	24605	24518	24533	24542	24814	24586	24512	24754	24738	24604	24663	24634	24501	24740	24390	24580	24633	24671	24706	24566	24766	24966	24628	24642	24500	24581	24538	24560	24737	24723	24673	24602	24660	24527	24721	24772	24752	24651	24672	24682	24362	24528	24647	24625	24486	24542	24605	24770	24663	24669	24860	24516	24415	24615	24685	24590	24611	24542	24499	24913	24426	24584	24698	24729	24635	24758	24724	24667	24297	24584	24608	24537	24852	24607	24418	24842	24593	24502	24676	24786	24749	24536	24694	24489	24590	24694	24613	24618	24891	24546	24614	24697	24491	24727	24672	24542	24586	24583	24573	24847	24795	24672	24745	24685	24849	24653	24725	24856	24719	24770	24630	24976	24595	24451	24744	24676	24431	24595	24457	24744	24520	24470	24785	24656	24597	24604	24507	24357	24643	24906	24529	24571	24737	24798	24730	24767	24577	24666	24710	24522	24503	24688	24627	24509	24570	24690	24692	24672	24540	24545	24409	24669	24657	24572	24819	24582	24655	24659	24703	24680	24607	24683	24715	24657	24621	24665	24581	24645	24717	24550	24649	24643	24708	24669	24607	24695	24557	24518	24980	24838	24541	24629	24683	24678	24776	24568	24521	24361	24869	24696	24597	24742	24486	24611	24593	24796	24652	24815	24530	24550	24678	24574	24658	24607	24387	24598	24514	24665	24771	24506	24523	24825	24641	24641	24350	24782	24665	24598	24551	24503	24541	24755	24529	24669	24601	24527	24717	24716	24588	24606	24852	24440	24572	24750	24858	24569	24605	24576	24634	24419	24651	24590	24605	24658	24836	24586	24740	24564	24793	24767	24690	24652	24542	24682	24781	24630	24486	24554	24693	24685	24831	24936	24621	24459	24519	24722	24504	25007	24666	24711	24804	24633	24785	24858	24742	24652	24706	24731	24514	24463	24639	24736	24625	24616	24383	24431	24606	24484	24475	24507	24406	24431	24534	24673	24542	24448	24757	24609	24776	24621	24668	24559	24441	24657	24545	24599	24508	24525	24605	24678	24437	24589	24773	24715	24743	24557	24584	24850	24540	24750	24667	24657	24625	24585	24356	24560	24637	24694	24548	24640	24541	24574	24837	24766	24701	25004	24544	24634	24651	24609	24597	24703	24554	24640	24502	24834	24673	24687	24589	24653	24505	24632	24932	24907	24371	24440	24412	24609	24650	24736	24492	24815	24648	24779	24708	24789	24507	24664	24567	24661	24698	24702	24629	24696	24627	24612	24402	24890	24527	24527	24543	24646	24652	24572	24468	24775	24579	24649	24633	24630	24494	24752	24727	24587	24553	24475	24826	24668	24796	24724	24655	24671	24610	24759	24466	24726	24664	24656	24711	24465	24452	24841	24638	24598	24660	24631	24612	24707	24812	24652	24580	24737	24597	24666	24501	24648	24579	24676	24651	24325	24659	24671	24675	24527	24582	24646	24703	24747	24497	24820	24477	24687	24567	24766	24749	24615	24736	24533	24584	24589	24656	24508	24621	24635	24443	24401	24460	24631	24558	24501	24721	24533	24810	24787	24339	24588	24377	24561	24637	24568	24463	24594	24687	24507	24685	24530	24930	24689	24580	24731	24903	24835	24549	24604	24672	24606	24613	24613	24537	24486	24690	24511	24591	24491	24525	24570	24676	24805	24848	24764	24643	24886	24706	24723	24787	24791	24720	24609	24610	24587	24703	24633	24419	24669	24480	24540	24680	24785	24543	24616	24527	24641	24717	24567	24837	24865	24500	24647	24597	24853	24666	24582	24614	24673	24680	24521	24708	24608	24527	24514	24471	24482	24783	24752	24421	24491	24560	24415	24603	24485	24792	24718	24561	24651	24628	24788	24595	24457	24651	24406	24625	24885	24583	24524	24460	24725	24804	24728	24595	24585	24536	24683	24807	24556	24661	24746	24625	24636	24634	24748	24620	24591	24577	24702	24439	24503	24651	24800	24784	24613	24574	24530	24507	24679	24891	24642	24548	24625	24708	24745	24561	24629	24658	24659	24783	24569	24472	24536	24711	24383	24474	24698	24620	24820	24500	24643	24603	24807	24516	24797	24641	24511	24580	24606	24849	24993	24819	24602	24594	24532	24506	24552	24626	24741	24569	24640	24440	24600	24551	24407	24669	24777	24937	24539	24712	24744	24716	24653	24568	24626	24673	24601	24743	24773	24683	24718	24501	24787	24877	24771	24536	24438	24506	24829	24795	24533	24758	24874	24631	24767	24845	24777	24955	25053	24627	24544	24614	24452	24629	24476	24613	24996	24745	24571	24629	24593	24617	24707	24304	24870	24633	24667	24593	25097	24605	24329	24596	24498	24670	24752	24729	24917	24630	24618	24598	24606	24661	24712	24732	24725	24876	24639	24597	24914	24535	24711	24574	24694	24554	24662	24579	24554	24533	24578	24612	24530	24715	24636	24536	24734	24711	24460	24469	24574	24612	24691	24765	24768	24751	24461	24747	24674	24734	24663	24489	24737	24845	24682	24562	24720	24530	24728	24538	24482	24802	24588	24677	24749	24667	24623	24827	24731	24571	24544	24607	24862	24742	24853	24512	24626	24538	24569	24669	24548	24704	24840	24528	24589	24609	24726	24585	24543	24699	24958	24628	24618	24992	24868	24719	24625	24678	24384	24542	24564	24499	24493	24690	24531	24632	24661	24769	24729	24597	24832	24565	24498	24576	24672	24516	24711	24802	24475	24522	24838	24601	24575	24796	24575	24582	24565	24486	24525	24615	24618	24632	24545	24792	24720	24589	24592	24792	24533	24801	24521	24639	24545	24521	24405	24579	24612	24624	24475	24607	24623	24479	24495	24649	24533	24494	24612	24547	24662	24549	24677	24713	24778	24902	24468	24547	24692	24302	24654	24540	24545	24691	24716	24968	24736	24540	24707	24493	24722	24667	24674	24783	24704	24613	24745	24863	24547	24298	24641	24757	24634	24666	24857	24792	24804	24516	24531	24756	24597	24816	24744	24826	24678	24635	24888	24636	24629	24634	24523	24595	24637	24610	24704	24532	24842	24622	24629	24742	24738	24610	24492	24474	24637	24639	24731	24525	24780	24591	24509	24647	24553	24664	24681	24651	24911	24788	24572	24830	24662	24611	24709	24506	24517	24595	24649	24616	24799	24479	24743	24698	24559	24762	24889	24415	24614	24708	24650	24634	24509	24520	24654	24518	24607	24753	24789	24819	24681	24792	24770	24787	24809	24562	24420	24653	24984	24595	24732	24555	24739	24644	24584	24853	24725	24575	24673	24569	24719	24463	24798	24598	24731	24673	24645	24495	24638	24491	24702	24387	24586	24389	24448	24763	24679	24482	24875	24816	24541	24557	24637	24350	24971	24858	24745	24556	24616	24651	24756	24762	24739	24949	24678	24865	24798	24637	24519	24850	24703	24586	24510	24426	24632	24557	24561	24678	24760	24467	24517	24679	24513	24569	24607	24603	24759	24833	24575	24824	24675	24578	24598	24495	24713	24604	24869	24581	24559	24759	24456	24698	24650	24625	24589	24505	24495	24803	24378	24691	24628	24579	24640	24681	24595	24601	24851	24590	24809	24395	24825	24548	24706	24728	24839	24484	24726	24541	24703	24695	24580	24646	24486	24537	24644	24707	24671	24538	24753	24608	24515	24632	24650	24640	24593	24721	24498	24599	24611	24823	24685	24478	24634	24569	24653	24794	24647	24373	24908	24482	24661	24520	24605	24708
20647	33831	34972	24372	22476	21441	20933	20476	20268	19962	19932	19660	19764	19774	19506	19638	19680	19518	19588	19689	19458	19589	19563	19448	19327	19355	19550	19434	19439	19395	19405	19272	19362	19444	19508	19492	19516	19456	19418	19550	19359	19254	19622	19462	19400	19483	19520	19503	19211	19339	19355	19318	19443	19357	19283	19408	19430	19462	19124	19319	19364	19404	19520	19390	19472	19390	19235	19330	19437	19386	19435	19271	19393	19331	19434	19463	19460	19352	19387	19388	19461	19364	19326	19386	19412	19304	19316	19469	19448	19392	19416	19480	19372	19526	19216	19474	19500	19269	19469	19437	19327	19349	19286	19392	19426	19203	19301	19529	19411	19362	19323	19355	19422	19398	19447	19144	19506	19438	19457	19337	19464	19372	19270	19595	19523	19312	19204	19463	19416	19554	19439	19408	19196	19471	19427	19341	19371	19372	19259	19165	19372	19348	19428	19417	19308	19397	19247	19191	19325	19330	19334	19253	19315	19403	19248	19467	19311	19593	19400	19316	19247	19399	19517	19286	19368	19305	19105	19182	19551	19275	19235	19408	19381	19584	19359	19251	19131	19330	19474	19514	19294	19228	19389	19249	19488	19408	19390	19452	19322	19368	19409	19467	19648	19305	19437	19463	19305	19183	19150	19437	19383	19357	19404	19298	19405	19294	19490	19503	19451	19446	19192	19409	19325	19418	19312	19288	19406	19393	19382	19318	19323	19376	19322	19289	19410	19400	19398	19433	19311	19294	19389	19448	19333	19212	19237	19223	19470	19362	19361	19493	19498	19318	19340	19298	19443	19427	19563	19303	19347	19384	19360	19328	19394	19366	19435	19377	19380	19382	19339	19323	19152	19482	19398	19335	19381	19208	19270	19367	19410	19407	19290	19312	19568	19458	19285	19364	19406	19404	19480	19471	19315	19475	19150	19494	19353	19428	19452	19355	19492	19529	19497	19268	19458	19515	19507	19455	19443	19433	19348	19402	19342	19318	19339	19302	19229	19333	19296	19550	19454	19453	19429	19415	19557	19391	19232	19301	19373	19432	19484	19349	19284	19544	19501	19455	19276	19506	19404	19503	19161	19410	19220	19322	19436	19383	19389	19372	19469	19374	19304	19533	19448	19289	19380	19420	19277	19220	19424	19331	19437	19368	19281	19329	19262	19392	19307	19536	19538	19529	19379	19388	19368	19441	19235	19113	19263	19415	19249	19410	19636	19480	19333	19373	19222	19362	19392	19312	19362	19292	19393	19367	19284	19383	19487	19234	19270	19537	19174	19353	19395	19385	19438	19522	19356	19540	19364	19443	19427	19257	19420	19292	19215	19425	19280	19348	19448	19344	19515	19464	19397	19360	19491	19252	19372	19283	19398	19281	19317	19167	19412	19427	19296	19483	19437	19382	19491	19519	19598	19189	19503	19211	19359	19321	19343	19263	19494	19371	19484	19435	19243	19537	19287	19584	19405	19566	19414	19349	19377	19435	19411	19523	19586	19488	19386	19434	19546	19364	19332	19373	19509	19296	19430	19203	19438	19270	19309	19416	19419	19264	19371	19362	19378	19324	19494	19418	19621	19318	19280	19445	19399	19191	19442	19313	19171	19273	19476	19323	19406	19410	19400	19477	19413	19379	19641	19462	19338	19414	19362	19463	19395	19315	19427	19344	19342	19401	19371	19374	19332	19308	19477	19307	19710	19212	19216	19315	19433	19304	19477	19459	19358	19306	19460	19436	19299	19422	19585	19361	19410	19196	19452	19557	19356	19325	19351	19262	19516	19443	19294	19493	19338	19422	19357	19458	19216	19387	19512	19337	19432	19453	19411	19402	19451	19446	19311	19283	19376	19430	19450	19467	19637	19413	19300	19426	19381	19538	19301	19318	19366	19307	19541	19497	19393	19325	19393	19294	19328	19342	19418	19354	19403	19250	19322	19535	19473	19340	19324	19378	19276	19226	19286	19406	19398	19346	19491	19337	19335	19431	19382	19450	19523	19369	19529	19416	19229	19323	19399	19421	19353	19532	19386	19228	19344	19266	19445	19437	19430	19324	19393	19341	19458	19406	19435	19326	19154	19306	19472	19339	19470	19383	19268	19332	19242	19530	19293	19411	19447	19321	19379	19487	19521	19380	19348	19372	19504	19503	19404	19534	19466	19538	19401	19295	19496	19234	19293	19378	19387	19339	19346	19432	19387	19295	19490	19449	19202	19375	19208	19409	19175	19433	19550	19377	19454	19320	19455	19386	19415	19262	19579	19133	19494	19428	19520	19311	19445	19415	19481	19259	19347	19216	19498	19360	19478	19349	19311	19273	19479	19381	19306	19435	19281	19213	19573	19401	19544	19274	19345	19415	19283	19246	19244	19282	19371	19212	19478	19339	19380	19432	19313	19467	19281	19262	19383	19372	19677	19514	19364	19517	19205	19242	19358	19461	19561	19400	19502	19310	19198	19281	19433	19400	19375	19394	19486	19375	19355	19310	19327	19458	19418	19335	19295	19297	19498	19351	19523	19354	19289	19402	19542	19459	19441	19404	19369	19118	19357	19326	19427	19461	19287	19529	19293	19437	19497	19513	19559	19464	19486	19424	19513	19086	19463	19403	19391	19228	19415	19491	19465	19287	19414	19417	19402	19530	19530	19425	19473	19393	19597	19412	19314	19342	19458	19335	19320	19311	19344	19328	19453	19293	19420	19372	19293	19287	19426	19448	19557	19415	19349	19262	19457	19491	19415	19330	19453	19509	19372	19345	19207	19493	19451	19311	19293	19396	19401	19450	19365	19531	19391	19356	19262	19411	19401	19362	19410	19448	19228	19409	19263	19378	19409	19418	19304	19242	19287	19481	19325	19359	19375	19235	19255	19443	19472	19304	19445	19315	19543	19473	19562	19449	19259	19482	19392	19331	19420	19340	19422	19371	19345	19444	19398	19401	19392	19336	19306	19419	19493	19334	19251	19496	19454	19530	19458	19362	19230	19493	19303	19397	19275	19250	19350	19478	19517	19432	19491	19546	19439	19339	19301	19325	19407	19313	19306	19492	19507	19434	19480	19230	19463	19539	19333	19077	19280	19466	19255	19477	19421	19452	19408	19284	19364	19472	19525	19328	19196	19451	19346	19525	19252	19481	19334	19477	19327	19587	19366	19290	19294	19521	19392	19278	19459	19401	19522	19324	19374	19498	19332	19539	19330	19320	19389	19523	19384	19284	19484	19374	19246	19457	19324	19245	19460	19323	19518	19282	19300	19217	19511	19559	19614	19489	19359	19590	19364	19167	19526	19313	19317	19417	19369	19534	19457	19104	19157	19441	19267	19344	19450	19473	19571	19341	19382	19430	19443	19403	19425	19484	19281	19421	19400	19422	19278	19246	19277	19471	19273	19361	19564	19213	19392	19287	19451	19267	19353	19281	19311	19444	19352	19358	19365	19195	19521	19317	19319	19500	19489	19383	19376	19508	19443	19347	19475	19390	19525	19344	19441	19489	19457	19399	19306	19314	19534	19348	19601	19326	19417	19312	19360	19312	19463	19448	19452	19480	19541	19365	19313	19344	19382	19476	19663	19494	19409	19556	19434	19295	19531	19345	19316	19576	19436	19603	19455	19331	19488	19335	19341	19414	19417	19292	19448	19394	19536	19418	19341	19462	19370	19453	19456	19284	19186	19448	19497	19452	19386	19331	19356	19270	19440	19142	19541	19429	19381	19600	19366	19572	19348	19354	19385	19434	19463	19335	19349	19349	19305	19569	19376	19450	19348	19395	19356	19171	19289	19421	19199	19376	19301	19413	19397	19323	19403	19423	19341	19381	19378	19390	19578	19453	19413	19388	19379	19444	19365	19400	19414	19380	19309	19380	19446	19354	19450	19444	19295	19442	19389	19449	19422	19398	19254	19333	19434	19356	19540	19284	19419	19393	19415	19421	19368	19411	19348	19293	19411	19227	19360	19310	19531	19446	19217	19239	19300	19443	19392	19381	19473	19382	19339	19215	19530	19379	19243	19343	19596	19534	19423	19399	19365	19452	19435	19384	19503	19493	19421	19591	19316	19312	19165	19466	19405	19466	19470	19422	19339	19494	19509	19404	19339	19402	19616	19370	19262	19348	19369	19247	19467	19279	19532	19405	19386	19460	19340	19465	19266	19304	19404	19343	19376	19442	19445	19347	19264	19430	19407	19355	19534	19285	19515	19355	19457	19551	19429	19297	19255	19371	19381	19331	19299	19451	19453	19334	19366	19422	19375	19458	19369	19430	19483	19322	19394	19436	19433	19632	19288	19382	19432	19351	19539	19305	19280	19186	19433	19323	19320	19299	19325	19398	19414	19394	19275	19319	19342	19302	19403	19483	19498	19486	19420	19503	19536	19372	19548	19419	19438	19558	19275	19426	19308	19236	19442	19327	19372	19318	19594	19374	19410	19205	19496	19352	19462	19395	19651	19287	19253	19573	19389	19237	19520	19499	19343	19411	19338	19504	19375	19437	19334	19409	19376	19468	19418	19428	19377	19425	19432	19316	19322	19304	19486	19364	19508	19439	19496	19345	19251	19298	19496	19266	19425	19322	19461	19391	19360	19456	19398	19346	19416	19499	19463	19274	19356	19367	19431	19526	19373	19404	19597	19548	19351	19461	19237	19366	19401	19598	19436	19304	19256	19279	19183	19367	19304	19403	19475	19346	19344	19414	19272	19424	19317	19328	19401	19310	19374	19471	19502	19555	19231	19265	19130	19279	19333	19480	19414	19326	19432	19427	19248	19310	19304	19358	19326	19332	19337	19363	19454	19415	19396	19334	19270	19200	19261	19491	19534	19204	19390	19511	19322	19518	19234	19376	19463	19504	19553	19437	19528	19290	19271	19201	19233	19450	19438	19286	19453	19444	19363	19287	19415	19333	19483	19496	19263	19261	19583	19304	19388	19424	19380	19539	19350	19340	19405	19451	19469	19347	19378	19504	19534	19445	19346	19424	19494	19289	19506	19438	19392	19347	19291	19679	19309	19475	19295	19438	19416	19352	19563	19400	19374	19421	19485	19236	19425	19309	19434	19409	19326	19299	19143	19413	19453	19496	19320	19353	19418	19458	19225	19377	19365	19445	19490	19448	19542	19318	19542	19521	19276	19425	19360	19478	19488	19318	19258	19444	19512	19195
23520	21133	30639	26024	24454	27264	28379	25844	25300	25005	24851	24708	24447	24532	24578	24450	24417	24154	24419	24083	23925	24126	24278	24253	24129	24053	24269	24118	24083	24010	24031	24016	23997	23830	23958	23901	23998	23932	24053	23808	23852	23972	24222	24147	24349	24001	23978	23891	24040	24091	24021	23807	24183	23726	24118	24015	23945	24200	24243	24198	24029	23893	23875	24017	23858	23858	24051	23650	24070	23876	23981	23688	23755	23931	23729	23909	23893	23795	24026	24007	23873	23841	24020	24044	24009	23760	23916	23966	23839	24027	23726	24042	23929	23912	23919	23878	23925	24178	23888	23754	23847	24139	23780	23813	23794	23884	23932	23922	23974	23858	23858	24104	23959	23954	23824	23966	23978	23715	23865	23857	24025	23822	23862	23857	23992	24113	23980	23917	23645	23782	23809	23975	24137	23977	23959	23832	23827	23956	23822	23902	23882	23781	24051	23896	23877	24002	23764	24014	23840	23844	23626	23855	23889	23734	24166	23953	23810	23823	23887	23994	23863	24041	23899	23831	23835	23982	24050	23819	23825	24009	23822	24070	23965	23920	23987	24053	23937	23915	23955	23933	23935	23886	23828	23810	23916	23920	24052	23914	23998	24012	23991	23809	23894	23967	23936	23989	23934	23912	23931	24008	23744	23988	23918	23871	23865	23783	23995	23970	23991	23856	23913	23909	23898	24070	23956	23797	23695	24000	24110	23883	23828	23941	23879	23865	23852	23703	23920	23880	24100	23952	23988	23858	24037	23746	23839	23823	23975	23947	23614	23897	23877	24002	23701	24005	23772	23885	23864	23891	23956	23926	23841	24023	24013	23907	23984	23916	24003	24089	24213	24075	23847	24015	23909	24143	24080	24173	23826	24150	23861	23892	24152	23898	23819	24012	24127	23823	23904	24000	23948	23856	23930	24294	24219	24029	23767	24049	24067	23976	24101	24208	23800	23934	24087	23937	24118	23982	23767	24028	23883	23814	23732	24151	24008	23922	23757	23794	23775	23845	23902	23993	23864	23928	24022	23800	24046	23955	23904	23843	24058	24196	23860	23893	24043	23931	23818	23966	23906	24009	23620	23961	24037	23948	24013	23980	24020	23974	23901	23960	24049	24047	23800	24110	24163	24019	23855	23817	23919	23778	23609	23919	23996	24019	24106	24027	23791	23670	23719	23969	24127	24031	23941	23830	23832	23641	23779	23905	23912	23760	23937	23716	23757	23653	23760	23986	23667	23804	23934	24164	24000	24021	24078	23970	23963	24067	23768	24113	23850	23989	23785	23772	23810	24010	23996	23947	23951	23884	24206	24079	23845	23940	23879	24064	24134	24109	23802	24073	24087	24038	23843	23882	23737	23706	23838	23637	23645	24077	23905	23985	24066	23993	23945	23899	23779	23842	24023	23987	24014	23658	24020	23934	23939	23990	23769	23716	23881	23903	23896	23939	23877	23960	24118	24181	24082	23946	23860	24094	23812	23865	23811	23823	23848	23857	24055	24010	23879	24039	23752	23922	24136	23835	24023	23807	23913	24062	23783	23967	23923	23828	23780	23994	23832	24019	24041	23864	23916	23815	23822	23922	23799	24036	23891	24203	24063	23854	24040	24005	24033	24008	24015	23804	23899	24105	24285	23887	23885	23647	23907	23916	24016	23869	24073	23890	23686	23941	23765	23940	23946	24066	24012	23886	23727	23782	23777	23935	24019	23922	24084	24016	24011	23946	23882	23935	23908	23877	23632	23907	23994	23876	24016	23960	23852	23853	24007	23821	24074	23951	24102	23813	24119	24002	23946	24032	24058	24068	24113	23922	23525	23796	24095	23871	23893	23833	24103	24024	23862	23979	23850	23959	24166	24085	23837	23972	23941	24072	23965	23988	23886	23609	24087	23768	24108	23861	23931	23918	23852	24062	24073	24263	24016	24051	23932	23928	23791	24005	23937	23839	23771	23924	24038	23849	24014	23771	23995	24059	23820	23970	24016	24087	24012	23833	23940	23818	23986	23991	23815	23885	23986	24127	24148	24112	23875	23790	24246	23979	23887	24073	23954	24163	23943	24063	23980	23929	23932	24080	23995	23747	23999	23966	23869	23833	23816	23902	23773	23938	23824	23879	23881	23999	23945	23854	23935	23905	24040	23719	23787	23757	24227	23836	23948	23772	23875	24075	23930	24109	24008	23848	24033	24063	24077	23908	23859	23865	23823	23832	24005	23904	23773	23834	23845	23869	23758	23845	23832	23752	23840	23882	23820	23951	23858	24059	23767	24128	24015	24067	23933	23745	23804	24026	24110	24002	24010	23977	23928	23768	23905	23783	24017	23944	23917	23961	23968	23972	24026	23863	23948	24120	24111	23809	23865	23927	24016	23657	23801	23862	23936	23806	24002	23891	24243	23809	23932	24039	23894	23815	23948	23760	23826	23937	23985	23891	23866	23805	24245	24211	24016	23976	24039	24037	23754	23789	23993	24076	23822	23746	23971	23905	23980	24192	23853	23815	23760	23835	23685	23951	24203	23983	24068	23889	23869	23939	24006	23864	23935	23762	23938	24093	24114	23977	23826	23920	24241	24043	24101	24033	23961	23960	23861	23767	24063	23948	24017	23883	23961	23822	23797	24008	24043	23821	23737	23984	23883	23726	23594	24064	23978	23954	23972	23884	23936	23961	23975	23789	23960	23965	23813	24087	23962	23903	23777	24149	23960	23998	24180	24050	23983	23954	23895	24039	23877	23844	24192	23949	23762	23812	24125	23779	23835	24017	23766	23802	24111	23921	24038	24032	23985	23870	24068	23871	23884	23939	23804	23836	24143	24022	23927	23964	23947	23975	23953	24150	23924	24099	23935	23672	23982	24065	24006	23823	24099	23922	24163	24076	23975	23971	24020	23758	23912	23640	24092	23984	23922	24207	24224	23978	23864	23997	24039	23856	23770	23895	24074	24222	23909	23853	23846	23802	23786	23952	23908	23851	23777	24073	23936	23961	23869	23922	24026	24026	23891	24013	23964	23869	23983	23863	23865	23989	23915	23967	23893	24128	24114	23964	24047	23882	23919	24137	23906	23971	23910	23901	23855	23897	23968	23751	23913	23939	24112	24092	24137	24163	23997	24011	23909	23793	24037	23931	24048	24015	23994	23905	24145	23901	24184	23860	23870	23827	23960	23939	24263	23773	23819	24036	23814	24097	23743	23989	23941	24106	23936	24015	23876	23725	23926	24025	24028	23958	24044	23796	24100	23896	24009	24067	23827	23734	23989	23797	24129	24121	23862	24041	23755	24007	24057	23840	24030	23922	23868	23764	23714	23740	23760	23832	23858	23991	23980	23868	24080	23921	23859	23938	24086	23899	24003	23797	23927	23925	24124	24088	23927	23955	24126	23816	23778	23947	23884	23939	23833	23767	24019	23997	24013	23945	23859	23924	23930	23945	23869	23831	23936	23786	23817	23812	23897	23872	23896	24057	24016	23972	23940	23814	23998	23742	23879	23978	23901	24081	23757	23978	23975	23819	24008	23938	24159	23801	23741	23727	23852	23967	23857	23892	23896	23846	24129	24027	23873	23878	24065	23992	24151	23922	23772	23940	23943	24161	23976	23933	23926	24027	23859	23918	23924	24030	24081	23983	23857	23874	24051	23800	23925	23976	23951	23957	24086	23827	24066	24090	23852	23562	23868	24002	23919	24077	23946	23975	23964	23908	23914	23916	23881	23790	23848	23782	23875	23898	23918	23868	24054	23970	24079	23847	24031	23838	23935	23811	23942	24143	23872	23948	24194	24078	23906	23723	24046	23800	24222	24057	23877	23711	23771	23891	24021	23948	23930	23935	23960	24098	24010	23904	23756	23738	24006	24042	24076	23932	23792	23845	24006	23923	24174	24082	24130	23774	23863	23891	23974	23999	23960	23848	23860	23723	23887	23842	23815	23918	24008	23904	24038	23828	23877	23901	24114	24050	23924	24100	24021	23930	23849	23706	23900	23942	23943	23946	24083	23824	23844	23903	23840	23769	23875	23938	24023	23861	23950	24089	24025	24066	24020	24093	23843	23972	23896	23935	23745	23793	23822	23739	23781	23752	24059	23853	24045	23864	24002	23899	23792	24120	23887	23998	24136	23806	23938	23952	23913	24074	23992	23925	23986	23714	23971	23951	24084	23841	23900	23869	23909	23948	24078	24032	24109	23945	24057	24070	23883	24053	24149	24071	23881	24041	23945	23987	23915	23872	23804	23893	24117	23956	23802	23935	23890	23890	23839	24098	23975	23880	23821	23931	23993	23897	23846	23762	23784	23998	24155	24067	24003	23762	23939	24045	23926	23994	23974	23696	24065	24016	23803	23950	23661	23605	23944	24068	24205	23963	24047	23896	23769	23994	24005	23932	23605	23807	24074	23935	23918	23873	24159	23900	23884	23978	24264	23855	24073	24018	23885	23882	24150	24045	24051	23853	24343	23881	23932	23853	23807	23824	24062	23975	24092	23878	23894	23760	23943	24053	24124	23852	23940	23882	23992	23956	24099	23945	23843	23834	24018	23988	23866	23969	24169	23801	23954	23961	23961	24032	23870	23885	23761	23665	23732	23970	23756	23937	23756	23728	23991	24086	24078	23766	23855	23943	23727	23820	23935	24126	23998	24042	23903	24041	23755	23916	23984	24271	24006	24046	23929	23796	24129	23952	24016	23879	23909	23736	23936	23777	24302	23921	23971	23971	24011	24030	23833	23948	24006	24021	24132	23961	23905	24041	24015	23803	23895	23864	23754	23840	23909	23904	23766	24021	23935	23966	23753	23888	23904	23926	23777	23792	23885	23823	23939	23713	23951	24297	24092	23900	23939	23915	23946	23907	24001	23685	24143	23905	24069	24106	23921	23948	23812	23874	24131	23952	24097	23819	23724	23883	23959	23934	23986	23865	23978	23963	24030	23972	23973	24178	24062	23886	23906	23876	23897	23883	23944	24193	24034	24030	23916	23846	23975	23852	23854	24022	23884	24019	23860	23912	24212	23965	23891	23817	23997	24020	24030	24060	24024	23842	24125	23945	23682	24060	23886	23835	23989	23967	24098	23963	24249	23922	23802	23867	23875	23906	23843	23659	24038	24059	24084	23862	24002	23811	23785	23995	23936	24212	23981	23853	23898	24003	23910	23755
19785	45866	63644	32694	25569	24042	22560	21585	20914	20505	20132	19952	19503	19688	19570	19439	19529	19528	19291	19192	19492	19293	19240	19297	19120	19128	19353	19275	18875	19137	19235	19071	19128	19205	18910	19095	19123	19152	19180	19015	19137	19154	19316	19354	19174	18963	19181	18887	19152	18979	19172	19025	18896	19044	19083	19040	19230	19197	19318	19023	19129	19232	19112	18906	19124	18955	18888	19003	19008	19050	19036	18976	18839	19077	19027	19106	18967	19106	19180	19073	18859	19007	19172	18919	18955	18998	18613	19032	19079	19054	19144	19023	19032	19105	18961	19085	19063	18893	19001	18917	18938	19160	18917	18998	18925	18864	18891	19120	18962	18922	18952	19047	19042	18978	18880	18866	18974	18960	19004	19097	19000	18991	18951	18990	18723	19006	19032	18740	19065	18867	18935	18966	19009	18875	18902	19153	19074	18990	19057	18882	19034	19035	19013	19048	18905	18974	19097	19118	18988	19001	18913	18985	18856	18871	19059	18751	18899	18974	18862	19026	19016	18959	18921	19096	18858	18976	19066	19201	18994	18867	19049	18928	19006	19061	19002	18972	19160	19076	19011	19153	18993	19016	19053	18940	18889	19021	18940	19050	18974	19021	19062	19144	19173	18935	19024	18898	18853	19036	18890	18950	18933	18983	18933	19223	18929	19050	19027	18868	19043	18905	18987	19143	19048	18894	18937	18978	18921	18991	18862	18989	19087	18981	18956	18989	19135	18998	18993	19081	19060	19068	19122	18929	19164	19165	18883	18982	19089	18918	18887	19000	19123	19170	18738	19102	18852	19034	19014	18979	19100	19091	19072	18988	18930	19064	19039	19030	18926	19135	19025	18935	18963	19094	19032	18890	19131	19150	18945	19084	19009	19016	19012	18948	18917	18902	18886	19102	18999	18832	19017	19012	18917	19003	18877	19018	18956	19042	19031	18879	19128	18976	19220	19014	18987	18881	19080	19075	19146	18975	18813	19051	18920	18998	19065	19233	19111	18980	18903	19001	19037	18922	19046	18985	19093	18753	18951	18948	19002	19067	19034	19118	18948	19004	18959	19019	18999	19058	18940	18991	18941	18937	19027	18872	19052	18875	18949	18988	18880	18842	18968	18956	18892	18989	19224	19047	19069	18918	18980	18866	18728	19082	18926	18857	18912	18946	18972	18937	18923	18975	19040	18926	18991	19117	18850	19042	18918	18905	19073	18904	18996	18917	19046	18935	19203	19080	19098	19014	18902	18980	19023	19041	18958	18959	18913	18998	19010	18897	19076	18963	18956	18965	18958	19028	18977	19119	18839	18989	19045	19055	19149	18964	19129	19043	18945	18995	19066	18889	18922	19021	19052	18940	19141	18939	19131	19002	18865	18917	18988	19011	18739	18822	19001	19073	19078	18970	18903	19018	18828	19291	19138	18856	18887	19178	18890	19054	18969	19050	18880	18958	19029	19046	18992	19005	19005	18963	18983	18879	19005	19068	18930	19087	19062	18996	19071	19051	19086	19031	19099	19076	19149	19197	18977	18939	18977	18933	19074	18979	19000	18931	18943	18885	19081	19123	18872	18978	19033	18786	18920	18975	18916	18990	19027	18844	18935	19088	18960	18925	18999	18940	19179	19018	18879	19092	18968	19063	19167	18993	18946	19037	19042	18978	18938	18858	18862	19049	18950	18935	19010	18939	18997	19160	19117	19110	18986	18972	19108	19015	19063	18966	19004	18874	18992	18972	19138	18961	19053	18919	18924	19040	18896	18900	19101	18929	18823	18992	19004	18992	19090	19053	19112	19104	18955	18960	19028	19224	19094	18958	18897	19070	18859	18987	19046	18867	19172	19005	19048	19048	18942	19073	19038	19208	18990	18937	18865	18935	18906	18918	19021	18920	19042	18991	19178	19063	19118	18982	18951	19057	18922	19083	19039	19160	18987	19060	19076	18951	19170	18902	18847	19094	18851	18819	18950	18936	19058	19117	18919	18860	19117	18894	18999	18841	18977	18898	18841	19182	18978	19119	18946	19165	19024	19024	18993	18992	19110	19103	18993	19049	18874	18935	19093	19059	18903	19053	18805	19145	18942	19038	19101	19064	18930	18994	19009	18776	19112	18960	18995	18894	18989	18935	18928	19005	18896	18920	18950	18938	18968	19035	19015	19022	19254	18858	19089	19070	19165	19019	18926	18994	19055	19012	18781	18901	19129	18932	19029	18956	19116	18886	18911	19091	19021	19148	18769	18997	19101	18885	19226	18939	19171	18924	18901	18999	18924	18897	18959	19060	18954	19097	18961	19015	19079	18912	19155	19157	19045	19211	18964	19007	19026	18976	18894	19007	18782	19080	19035	19093	19227	18974	18975	19046	18980	19002	19029	18883	19141	19077	19041	18975	18926	19059	18950	18748	18850	18991	18972	19072	18970	19092	18961	19005	19077	19090	18972	19078	18995	18845	18984	18948	19099	18886	19160	18825	18956	19011	18796	18960	18976	19052	19134	18987	18951	18988	18976	18729	19202	19093	19052	19065	18980	19097	18921	18937	19051	18947	19178	18828	19064	18915	18909	18935	18928	18933	19021	18990	18973	19114	19019	18978	18974	18853	19129	19017	19134	19005	19118	19104	19121	19129	18934	18951	19218	18886	19005	19010	18962	18774	19007	18947	18874	18890	19019	18977	19009	18885	18814	19000	19191	18897	18849	18975	19017	19027	18922	18960	19007	18919	18973	19042	19133	18910	19084	19028	19007	18930	19061	19084	18893	19050	19030	19081	19091	19042	19117	19000	18836	18997	18959	19042	18958	18910	18913	18996	18886	18904	19021	18869	19056	19202	18930	18930	19063	19051	19118	18865	18962	18979	19070	18885	19053	19000	18963	19006	19075	19125	18843	18959	18979	19063	19116	18933	18828	19160	18959	18999	19007	19017	19021	18887	18800	18848	19065	19068	18849	19006	18786	19143	19045	19063	19099	18899	18998	18922	19008	19102	19103	19096	19048	18933	19111	19062	19083	18988	19088	19096	18917	18711	19077	18847	19046	19031	18983	19021	18860	19101	19143	18871	18844	19106	19027	18981	19070	18927	18987	19060	18973	19077	19021	18876	18951	19090	18727	19061	19084	18966	19034	19049	19088	19070	19043	18973	19159	18813	18811	18929	18993	18728	18811	19108	19071	18958	19211	19082	18947	18971	18866	18988	18975	18942	18990	18984	19071	19039	18946	18905	19006	18977	18766	19042	18959	18979	18979	19060	18966	18953	19019	18822	19043	19051	19157	18835	19005	18970	18906	18926	19034	18847	18970	18894	19009	18996	19173	18958	18895	18985	19137	19057	18904	18856	19002	18962	18988	19007	18937	18937	19043	19016	18769	18971	18970	18959	18954	19003	18741	18965	19120	19002	18957	18983	19080	18917	19077	19060	18957	18904	19174	19145	19058	19045	19054	19045	19003	18940	19006	19041	19037	18993	18976	18965	19155	18990	19119	18860	19065	18982	18938	19011	18959	19176	18966	18901	19053	18909	18967	18940	19018	18800	19201	19008	18968	18946	19105	19251	18969	19032	18896	19026	19022	19121	18997	18931	18897	19026	18892	18996	19146	18884	18933	19062	18915	19098	19050	18972	18856	18949	18922	18991	18995	19039	18961	18728	19120	19195	19048	18991	19216	18913	19050	18884	19025	18919	19005	18994	18809	18929	18865	18956	18898	18981	18910	19108	18766	18831	18851	19071	18822	18919	18947	19058	19000	19061	19092	19049	18949	19035	18957	18964	19051	19126	18872	19029	18957	18991	18954	18964	19006	18938	19077	19181	18942	18877	18898	19147	18957	18934	18923	18960	19085	19089	18817	19061	18857	18972	18884	19001	18799	19022	19071	19041	18982	18908	18941	19042	18943	18853	19078	19053	18810	19255	19064	19006	19152	19043	18756	18920	19004	19008	18959	19009	19194	18963	19119	19014	19169	18822	19164	18968	19085	19104	19264	18976	18969	18932	18837	19045	18929	18923	19194	18872	19093	18925	18977	18904	18897	18949	19030	18966	19103	18955	18979	19059	18991	18920	19031	18944	18971	18910	18954	18946	19148	18854	19026	19078	18977	18964	19013	19083	19122	18701	19017	19100	18991	19190	18969	19053	19015	19060	19038	19019	19085	18913	18920	18956	19067	18956	18957	19042	18995	19141	18855	18842	19070	18926	18867	19087	18984	19030	19075	18807	19095	18980	18981	18973	19011	19118	19062	19049	19310	19045	18879	18905	19141	18939	18894	19018	19031	19167	18960	18958	18912	18795	18933	19036	18948	19036	18998	19009	19099	18764	19053	19005	18995	19078	18963	19022	19024	19008	18937	19084	19101	18907	19032	18951	18963	18940	18947	18986	18918	18981	18961	19117	19013	19095	18916	19028	19069	19036	18903	18887	19125	19187	18914	18853	19167	18967	18977	18954	19123	19039	18981	18944	18818	19169	19111	19140	18913	18989	19018	19091	18985	18723	19185	18941	18964	18857	19058	18961	19074	18971	19050	19019	18990	18957	19039	18965	18921	18835	19002	19068	18928	18839	19158	18852	19010	18941	18981	18957	18913	18895	19111	18960	18899	18992	18960	19090	19003	19025	19064	18934	18934	18925	18899	19094	19090	18940	18738	18989	19116	19057	18997	19087	18925	18954	18902	18902	19140	19090	18910	19092	19120	18880	19205	18972	19061	18799	18977	19048	18925	18941	18808	19013	18937	19065	18897	18861	19215	18930	18893	19119	18867	19197	18989	18874	18934	18948	18922	19024	18943	19032	18948	19119	19232	18950	18986	19025	19098	19070	19178	19031	18931	18915	19163	18863	18899	18876	19051	18929	19031	19059	18991	19035	18902	19039	18870	19049	18931	19136	18845	18906	19091	19164	18879	18975	19008	18962	18930	18977	18949	19090	19035	18864	18966	19116	18967	18856	19063	19120	19026	19064	18844	19155	18892	19021	18981	19028	19036	19010	18907	18989	19036	19059	19048	18914	19103	18986	19005	18961	19043	19008	19070	19099	18984	18873	19042	18992	18872	18987	19008	19017	18939	18983	18998	18944	18906	18866	18957	18992	19160	18918	18876	19054	19060	19109	18977	19048	18982	18956	19024	19039	19045	19123	18932	18928	18871	19063	19041	18923	19034	19044
22506	21113	29460	24313	22450	26460	30600	26683	25857	25766	25538	24922	24947	24600	24933	24607	24362	24402	24468	24173	24363	24154	23914	24205	24113	24083	24124	24187	24079	24041	23981	23968	23901	24026	23941	24264	23920	23943	23955	23919	23909	24188	24068	24498	24378	23994	23889	23719	24153	24008	23924	23665	23994	23837	24008	23918	24009	24010	24039	24362	23934	24034	24017	24164	23702	23918	23730	23830	23789	23798	23587	23604	23921	23800	23975	23668	23846	23745	23860	23943	23819	23662	23815	23794	23875	23663	24022	23993	23902	23827	23949	23940	23864	23800	23804	23852	23868	23775	23901	23843	23925	23842	23945	23876	23828	24035	23790	23965	23681	23887	23934	23953	23779	23726	23683	23784	23940	23968	23669	23755	23895	23807	23771	23841	23710	23761	23857	23890	24033	23722	23656	23724	23843	23869	23806	23798	24026	23958	23884	23629	23617	23721	23592	23979	23572	23947	23620	23604	23853	23761	23677	23917	23907	23930	23835	23759	23699	23955	23669	23574	23927	23959	23717	23965	23880	23882	23758	23897	23784	23697	23820	23864	24119	23759	23807	23921	23848	24007	23752	23974	23854	23846	23881	23856	23904	23684	23821	23681	24031	23841	23841	23785	23776	23678	23982	23851	23997	23924	23871	23823	23619	23811	23764	23552	23996	23682	23813	23813	23761	23982	23912	23931	23650	23681	23768	23671	23737	23837	23793	23766	23720	23507	24006	23876	23806	23864	23756	23823	23819	23979	23981	23838	23842	23774	23728	23746	23943	23864	23896	23659	23867	24032	23597	23858	23874	23699	23874	23995	23764	23998	23712	23941	23576	23797	23883	23721	23664	23856	24050	23732	23644	23682	23863	23625	23836	23724	23954	23967	23839	23760	23947	23753	23777	24081	23794	23798	23763	23893	23845	23729	23980	23747	23962	23792	23814	23888	23866	23928	23766	23687	23864	23744	23639	23708	23780	23583	23863	23585	23734	23674	23835	23825	23821	23976	23822	23881	23576	23824	23759	23710	23748	23847	23865	23763	23692	23715	23762	23882	23639	23660	23788	23815	23669	23640	23818	23933	23822	23744	23679	23861	23785	23772	23709	23664	23785	23787	23691	23951	23692	23568	23889	23732	23528	23657	23976	23837	23641	23826	23831	23745	23721	23905	23702	23852	23613	23927	23750	23514	23950	23810	23758	23701	23647	23756	23928	23841	23615	23917	23751	23778	23877	23705	23664	23663	23856	23717	23730	23791	23941	23741	23888	23718	23747	23733	23771	23876	23795	23795	23748	23678	24011	23801	24082	23925	23904	23760	23877	24117	23768	23798	23829	23890	23884	24131	23670	23819	23803	23707	23796	23729	23655	23915	23656	23840	23804	23615	23768	23567	23777	23677	23809	23803	23831	23932	23747	23999	23719	23770	23851	23666	23857	23744	23763	23774	23837	23811	23742	23772	23646	23599	23703	23763	23872	23809	23928	23638	23940	23860	23881	23913	23987	23768	23595	23860	23861	23871	24001	23649	23863	23865	23669	23745	24001	23881	23913	23811	23971	23997	24012	23447	23877	23673	23881	23818	23817	23751	24037	23830	23731	23774	23853	23784	24010	23706	23418	23816	23845	23702	23555	23754	23980	23805	23695	23918	23709	23799	23937	23494	23824	23664	23851	23573	23963	23922	23729	23630	23706	23620	23874	23528	23797	23583	23838	23980	23765	23899	23860	23710	23804	23934	23707	23931	23992	23763	23972	23848	23878	23929	23963	23718	23856	23673	23897	23654	23846	23774	23723	23678	23845	23932	23820	23896	23733	23635	23669	24023	23744	24002	23919	23758	23637	23827	23785	23717	23696	23694	23525	23734	23892	23816	23611	23717	23688	23934	23818	23819	24042	23782	23942	23551	23634	23790	23793	23802	23743	23866	23711	23941	23677	23946	23689	23918	23710	23829	23621	23994	23899	23722	23630	23872	24069	23604	23955	23541	23841	23740	23836	23554	23944	23869	23842	23723	23777	23864	23722	23822	23732	23957	23875	23624	23862	23899	23766	23703	23661	23964	24044	23658	23814	23835	23896	23773	23796	23931	23810	23411	23691	23959	23809	23589	23734	23888	24227	23758	23889	23769	23941	23652	23768	23759	23642	23919	23637	23562	23796	23651	23740	23617	23965	23952	23873	23696	23762	23788	23744	23935	23854	23845	23811	23689	23717	23813	23744	23975	23908	23854	23950	23780	23829	23779	23850	23864	23774	23838	24084	23723	23965	23938	23735	23928	23896	23531	23534	23710	23764	23743	23628	23550	23753	24001	23923	23699	23656	23792	23811	23740	23783	23625	23802	23895	23749	23720	23948	23999	23775	23917	23924	23725	23780	23946	23686	23590	23802	23813	23704	23788	23696	23788	23917	23803	23965	23736	23817	23834	23807	23619	23636	23825	23898	24018	23731	23683	23958	23778	23675	23634	23941	23824	23786	23800	23749	23838	23980	23836	23980	23764	23717	23552	23800	23726	23732	23527	23954	23898	23662	23843	23942	23725	23919	23678	23836	23833	23928	23805	23761	23919	23570	23619	23600	23761	23658	23749	23848	23753	23962	23758	23508	23828	23935	23887	23786	23637	23783	23780	23832	23858	23533	23761	23719	23892	23821	23709	23686	23817	23780	23893	23796	23680	23841	23764	24012	23667	23762	23811	23701	23948	23813	23865	23936	23723	23843	23989	23656	23591	23739	23602	23897	23749	23974	23812	23875	23923	23907	23878	23747	23745	23873	23647	23806	23575	23881	23794	23898	23825	23925	23652	23723	23665	23874	23849	23541	23826	23615	23885	23820	23774	23926	23819	23846	24004	24024	23580	23648	23859	23925	23984	23880	23687	23780	23934	23932	23739	23827	23535	24056	23899	23485	24007	23817	23910	23623	23591	23902	23758	23716	24027	23971	23758	23693	23821	23885	23932	23791	23977	23998	23879	24015	23898	23855	23862	23799	23752	23938	23717	23914	23861	23533	23870	23806	23809	23720	23825	23858	23714	23802	23838	23666	23761	23823	23520	23819	23739	23834	23616	23872	23828	23914	23680	23815	23715	23703	23792	23839	23663	23970	23875	23579	23866	23917	23619	23639	23962	23693	23755	23916	23804	23830	23776	23814	23811	23924	23974	23919	23917	23744	23680	23607	23930	23748	23670	23531	23688	23651	23722	23746	23939	23799	23609	23911	23685	24022	23726	23878	23896	23779	23787	23772	23734	23839	23679	23706	23708	24043	23756	23900	23658	23743	23891	23496	23717	23781	23838	23694	24000	23886	23605	23898	23702	23690	23906	23890	24083	24011	23817	23712	23876	23965	23568	23845	23845	23897	23833	23825	23750	23772	23740	23782	23678	23806	23775	23650	23827	24175	23891	24002	23710	23727	23767	23742	23757	23999	23883	23725	23708	23690	23772	23725	23974	23836	23554	23757	23848	23763	23751	23863	23826	23694	23763	23871	23728	23829	23782	23758	23836	23924	23781	23609	23579	23734	23975	23675	23843	23941	23843	23587	23738	23730	23849	23836	23744	23886	23795	23599	23553	23720	23754	23931	23640	23733	23696	23891	24043	23802	23527	23797	23812	23877	23645	23846	23693	23820	23929	23700	23697	23729	23775	23850	23969	23641	23806	23953	23827	24020	23848	23636	24023	23717	23927	23932	23702	23769	23797	23969	23668	23726	23640	23846	23828	23878	23783	23749	23724	23840	23668	23656	23733	23842	23548	23753	23648	23902	23621	23871	23702	23813	23673	23568	23953	24022	23722	23830	23757	23850	23603	23666	23913	23869	23760	23703	23751	23688	23784	23861	23714	23648	23706	23722	23716	23801	23833	23795	23693	23847	23926	23739	23756	23851	23791	23814	23722	23689	23879	23867	23783	23854	23708	23878	23742	23731	23667	23941	23934	23693	23548	23940	23715	23793	23679	23791	23691	23785	23849	23974	23583	23682	23697	23885	23703	23736	23854	23967	23839	23493	23855	23870	24001	23969	23840	23781	23744	24018	23777	23835	23962	23739	23691	23884	24066	23587	23906	23845	23940	23709	23703	23793	23652	24109	23687	23786	23773	23932	23730	23766	24011	23889	23896	23902	23752	23721	23684	23645	23767	23764	23788	23924	23744	23894	23794	23984	23910	23593	23872	23727	23814	23856	23812	23811	23824	23891	23644	23788	23781	23924	23884	23770	23721	23750	23816	23949	23750	23582	23874	24040	23670	23711	23603	23706	23965	23722	23673	23814	23917	23796	23856	23862	23704	23707	23932	23710	23745	23694	23696	23926	24141	23785	23551	23820	23841	23785	23815	23888	23518	23840	23638	23849	23790	23944	23774	23786	23864	23729	23786	23710	23746	23862	23796	23770	23743	24011	23839	23856	23738	23786	23924	23802	23531	23768	23645	23784	23801	23754	23824	23946	23809	23613	23670	23777	23653	23713	23883	23724	23950	23832	23859	23792	23807	23634	23845	23781	23950	23944	23705	23957	23964	23771	23849	23852	23763	23805	23843	24044	23802	23845	23889	24033	23751	23766	23675	23822	23686	23789	23523	23994	23822	23616	23792	23879	23996	23729	23884	23881	23911	23790	23792	23813	23822	23742	23599	23932	24136	23849	23861	23619	23448	23803	23737	23831	23650	23809	24005	23673	23591	23682	23811	23835	23736	24086	23785	23795	23762	23917	23930	23948	23650	23875	23804	23933	23727	24009	23664	23678	23809	23794	23756	23931	23888	23733	23956	23743	23745	23697	23708	23797	23795	23705	23872	23848	23813	23827	23769	23650	23983	23878	23891	23855	23833	23751	23677	23928	23865	23661	23856	23758	23586	23866	23712	23763	23606	23753	23827	23864	23684	23849	23713	23846	23697	23897	23715	23603	23731	23528	23564	23992	23800	23887	23584	23799	23700	23781	23878	23881	23728	23710	23594	23705	23946	23587	23814	23767	24038	23676	23643	23799	23799	23704	23858	23916	23948	23726	23757	23930	23997	23871	23818	23824	23716	23953	23968	23782	23723	23924	23706	23565	23791	23780	23626	23663	23950	23898	23704	23935	23894	23643	23929	23598	23762	23633	23657	23792	23680	23832	23658	23666	23606	24117	23864	23851	24109	23922	23710	23717	23768	23590	23960	23709	23924
21603	52977	72971	32935	29018	26392	24493	23268	21990	21515	20712	20454	20249	20058	20039	19805	19434	19562	19513	19492	19274	19293	19366	19339	19207	19055	19279	19163	19275	19040	19144	18963	18982	19167	18988	19017	19050	18959	18939	19107	18807	19028	19391	19900	19324	18999	19286	18961	18779	18843	19232	18927	19008	18936	18988	19009	19092	19430	19420	19249	19007	18976	18931	18883	18804	18970	18880	18837	18833	18997	19091	18889	18916	18747	18765	19004	19143	18977	19094	18825	19025	18915	19072	18957	18949	18937	18855	18955	18862	19051	18913	18795	19027	18876	18915	18816	18797	18872	18860	18962	18975	18806	18991	18890	19146	18942	18904	18910	18936	18919	18756	18863	18910	18910	18958	18821	18733	19028	19014	19014	18792	19011	18946	19005	19029	18887	18843	18964	18999	18839	18828	18899	19018	18929	18897	18847	19139	18976	18923	18942	18987	18881	19071	18810	18877	18921	19085	18910	18844	19008	18971	18879	18691	18819	18946	18852	18800	18973	18855	18907	18983	18890	18856	19009	18828	18878	18892	18789	18971	18829	18964	18871	18937	18943	18885	18842	18868	18940	18928	18981	18900	18935	18974	18845	18848	18786	18809	18747	18906	18910	18985	18966	18996	18858	18855	18969	18776	18887	18661	19116	18976	19061	18795	18821	18818	18991	18758	18938	18940	18809	18906	18893	18847	19124	18776	18942	18923	18972	19034	18910	18901	18934	18831	18988	18999	18970	19034	18984	18801	18838	18845	18716	19099	19019	18939	18939	18985	18961	18805	18843	18880	18849	18943	18827	18887	18883	18757	19010	18896	18920	18801	18788	18820	18946	18956	18736	19111	18799	18744	18915	18911	18839	18876	18675	18967	18974	18653	18836	18947	18833	18880	18870	18949	18827	18827	18977	18803	18788	18888	18902	18766	18885	18921	18915	18942	18859	18884	18804	18766	19108	18807	18886	18767	19055	18956	18844	18986	18929	19026	18839	18933	18772	18777	18927	19015	18922	18995	18907	18903	18964	18854	18845	18983	18808	18741	18813	18891	18946	19010	18706	18863	18852	18844	19002	18733	18853	19033	18868	18934	18940	18890	18751	18823	19002	19028	19038	18830	18879	18980	18933	18870	18805	18899	18732	18860	19104	18926	18981	18750	19019	18942	18898	19046	18995	18914	18885	19009	18887	18856	19112	18928	19038	19019	18730	18899	18723	18734	18786	18886	18985	19115	19054	18797	18953	18910	18657	18801	18892	19002	18710	18905	18896	18941	18887	19010	18807	18855	18851	18964	18836	18934	18967	18915	19001	19017	18819	18960	18729	18906	18889	18920	18870	18953	18954	18849	18855	18866	18969	18901	18915	18956	19016	19014	18738	18864	18920	19002	18825	18901	18908	18961	18918	18800	18924	18892	18856	18764	19006	18906	19007	18906	19039	18798	18810	18906	19073	18859	19005	18824	18943	18676	18808	18695	18834	18960	18875	18798	18941	19057	18830	19043	18976	18953	18936	18814	18856	18912	18836	19060	18848	18840	18833	19049	18857	18857	18895	18886	18830	18933	18806	18746	19060	18919	18903	18980	18947	18824	18805	18944	19053	18902	18965	18859	19213	18915	18759	18819	18960	18978	18873	18735	18923	19043	18782	19009	18866	18757	19124	18778	18950	18956	18921	19044	19070	18931	18881	18774	18708	18770	18820	19116	18771	18823	18895	18693	18960	18991	18657	18811	18952	18818	19115	19057	18941	19121	18868	18766	19003	18959	18789	18947	18789	18887	18966	18776	18752	18913	18845	18882	18818	18767	18935	18998	18811	18873	19146	18864	18761	18672	18769	18878	18865	18929	18907	18908	19064	18752	18916	18886	18827	18776	18991	18906	19071	18988	18913	18907	18863	18900	18711	18778	19018	18854	18815	19042	18903	19037	18805	18906	18888	19029	18906	18888	18807	18893	18941	18854	18981	19077	18816	19065	18956	18901	18873	19059	18809	18880	18966	18963	18880	18995	18781	18828	18866	18864	18851	18950	18911	18843	18986	18727	18788	18693	19049	18973	18857	18872	18913	18860	18808	19054	19003	19008	18961	18824	18730	18857	18897	19062	18919	19110	18943	19004	18928	19009	19031	18948	18882	18770	18902	18935	18865	19048	18903	18938	19131	18971	18955	18733	18855	19018	18951	18704	18819	18907	18947	18638	18873	18983	18848	18770	19094	18841	18977	18763	18954	18886	19029	18868	18996	18946	18910	18782	18948	18782	18860	18939	18841	18711	18761	18883	19052	18769	18951	18884	18883	18866	18912	18938	18964	18967	18706	18896	18922	18770	18922	18775	18929	18976	18787	19020	18804	18896	18891	18997	18918	18864	18951	18988	18874	18924	18913	18737	18844	18868	18869	18816	18899	18987	19188	18889	18872	18957	18754	18903	18893	18800	18894	18866	18891	18964	18864	19007	18700	18926	19028	18836	18857	18958	18836	18857	19078	18941	19013	18787	18970	18976	18993	18925	18991	19046	18694	18868	18898	18922	18967	18888	18806	18867	18750	18891	18978	18697	18950	18979	18870	18905	18812	19003	19032	18865	19009	18859	18940	18911	18816	18938	19200	18932	18586	19000	18990	18831	18897	18990	18847	18739	19041	18895	18888	18778	18956	18926	18951	18870	18891	18849	18996	18860	18958	18895	18705	18791	18961	18816	18910	19150	18864	18878	18892	18717	19081	18883	18768	18893	18800	18976	18947	18924	19059	18904	18820	18844	18950	18908	18932	18805	18957	18970	19022	19077	18890	18930	18930	18957	18919	19204	18850	18775	18811	18832	19043	19000	18892	19001	18819	18879	18899	18805	18978	18899	19012	18874	18866	18970	18952	18831	18894	18885	18844	18974	18885	18923	18840	18834	18964	18946	19001	18925	18995	18886	19031	18940	18907	18900	18864	18879	19065	18865	19009	18952	18912	18855	18946	18903	18879	18919	19008	18909	18840	18923	18842	18788	18834	18795	18941	18983	18960	18924	18991	18958	18936	18868	18667	18929	18922	18888	18785	18938	18922	18978	18876	18985	18920	18927	18887	18975	18715	18977	18750	18969	18836	18994	18945	18896	18819	18915	18895	18864	18966	18951	19089	18873	19033	18782	18834	18843	18983	18770	19020	18927	19007	18899	18995	18932	18949	18877	18845	18964	18961	18724	18785	18773	18942	19097	19042	18964	18997	18788	18997	18713	18996	18838	18935	18869	18968	18907	18701	18990	18948	18792	18890	18900	18885	18754	18776	18826	19048	18873	18870	19114	18694	18964	18888	18934	19164	18857	18754	18886	18951	19004	18861	18820	18845	18928	18957	18997	18831	18796	18974	18901	18878	18958	18909	18919	19035	18875	19003	18864	19061	18945	18693	18916	18847	18980	18812	18862	18749	18972	18770	18995	18790	18866	18761	18922	18809	18862	18872	18926	18931	18897	18900	18903	18850	18895	18915	18862	18928	18912	18822	18760	18960	18772	19042	18836	18884	18906	19045	18915	18886	18970	18799	18964	18841	18863	18808	18976	18936	18964	18874	18851	18941	18814	19054	18851	18922	19018	18976	18804	18951	18919	18858	18963	18888	18977	18613	18967	18878	18789	18769	18660	18759	18848	18983	18915	18907	18934	19081	18707	18956	18984	18953	19007	18976	18956	18787	18983	18895	18832	18807	19048	18908	18825	18920	18779	18790	18927	18830	18815	19084	18962	18865	18808	18854	18865	18861	18835	19064	18814	18986	19013	19007	19055	18854	18996	18751	18997	18829	19014	18789	18948	18870	18858	18892	18892	18790	19039	18915	19077	19020	18970	18864	18874	18986	18919	18818	18822	19006	19045	18928	18858	18946	18864	18776	18836	18912	18886	18798	18926	18949	18923	18877	18792	18742	18811	18874	18854	18895	18738	18777	18986	18831	18675	19052	19063	18698	19032	18823	18904	18911	18673	19062	18752	19027	18902	18881	18815	18857	18912	19065	19088	18868	18898	18826	18907	19051	18870	18951	18827	18779	18881	18884	18917	18815	18832	19106	18903	18886	18895	18812	18862	18644	19016	18814	18809	18936	19008	19012	18991	19057	18798	18850	18947	18972	18858	18939	18950	18777	19028	18876	18966	18752	18565	18845	18989	18842	19006	18900	18810	18783	18820	18773	18979	18780	18865	18929	18926	18861	18793	18878	18904	19033	18894	18938	18897	18982	18949	18916	18822	18869	19025	19230	18772	18853	18994	18985	18956	18929	18842	18882	18859	18824	18713	18867	18853	18824	19027	18926	18944	18845	18899	18875	18897	18931	18898	18834	18932	18974	18642	19098	18896	18980	18753	18770	19087	19068	18820	18786	19082	18980	18936	19016	18793	18807	18715	19047	18888	18800	18873	18901	18910	18813	19007	18860	18948	18913	18975	19029	18634	18957	18910	18707	18965	18933	18917	18787	18773	18941	18880	19019	18808	19022	19060	18769	18797	18862	19080	18876	19082	18833	18828	18935	18923	18961	18979	18737	18929	19042	18820	19009	18967	18900	18910	19018	19010	18979	18889	18927	18819	18999	18901	18941	18981	18807	18878	19099	18973	18953	18769	18888	18814	18931	18817	18921	19028	19040	18917	19002	18934	19044	18832	18885	18903	18804	18906	18703	18977	19009	18988	18963	18935	18833	18833	19000	18912	18904	19032	19035	18957	18866	18748	18885	18898	18881	18724	18900	18836	18795	18951	18706	18883	18988	18972	18995	18903	18885	18942	19023	18780	18906	18696	18947	18786	18868	18967	18980	18884	18935	18841	19006	18805	18779	19076	18828	18799	19032	18888	18962	18978	18924	18945	18796	18877	18783	18707	19055	18684	19032	18971	18927	18722	18841	18937	18908	19073	18932	18896	18980	18819	18918	18868	18816	18889	18880	18948	18937	19013	18872	18779	19019	18884	18801	18938	18782	18755	18909	18882	18948	18832	18849	18814	18704	18782	19007	18890	18822	18891	18949	19089	19138	18858	18861	19044	18816	18801	19152	18837	18761	19054	18892	19021	18945	18889	18743	18980	18883	18891	19130	19023	18955	18784	18850	18976	18906	18854	18927	18995	19009	18808	18902	18720	18859	18808	18941	18944	18968	19045	18929	18986	19012	18769	18933	18887	19112	18905	18987
27738	25196	33430	29080	25873	25455	25432	24458	24537	24465	24188	24446	24275	24226	24053	23832	24168	23964	24231	24011	24096	24214	23914	23964	23899	24181	23857	24029	23899	24030	23916	23805	24062	23830	24069	24078	23963	24019	23993	24126	23896	23951	23883	24058	24255	23784	23954	24042	23979	23871	23986	23972	23985	24083	24184	23850	23940	23833	23990	23997	23717	23962	24006	24103	23912	24040	23841	23920	23951	23984	24103	23988	24184	24062	24020	23848	23919	23976	24062	24147	23999	24089	24093	23927	24118	23867	23956	23838	23740	23906	24164	23672	23888	23742	24039	23792	24071	23938	23926	23936	24007	23905	24038	23990	24076	23980	23919	24093	23917	24025	24226	24098	23772	23955	23926	23880	24013	23938	24120	23719	23850	23738	23978	23837	23959	24192	23945	23951	24127	23873	23785	23954	24002	24151	23932	23857	23860	24191	23849	24076	23835	24072	23942	24108	23916	23660	24108	23834	23807	24037	23988	24002	23943	24007	23980	23971	24085	23872	23771	23985	23805	23919	24066	24114	24108	23843	24080	23722	24031	23807	24103	23948	23970	23821	23974	24139	24055	24027	23983	24092	23891	24055	23684	23917	23771	23988	24032	23892	24031	23935	24080	23936	23920	23959	23885	24114	23829	24249	24135	23953	23930	23880	23837	24051	23971	23949	23788	23867	23887	23966	24100	23956	23946	24003	23762	23766	23938	23966	24024	24026	23991	23695	23786	23800	23841	23737	23920	23879	24008	24080	23796	23903	23909	23989	23987	24033	23946	23914	23743	24016	23773	23855	24010	23873	23991	23811	23915	24043	23917	24216	24115	23886	24037	23949	23859	23823	23966	24049	23643	24197	23805	23847	23968	23903	23881	24011	24236	23940	24037	23944	23944	24127	24120	23824	23783	24095	24244	24031	24078	23863	23593	24045	23983	24084	24082	24039	23916	23947	23949	23840	23944	23776	23930	23869	23793	23967	24037	23793	24030	23943	23939	23969	23926	24040	23910	24019	23682	24073	23968	23807	23902	24120	23798	23869	23699	23902	23978	23948	23859	24145	24108	23734	24005	23919	24160	24036	23964	23991	23845	23864	23933	24021	23801	23738	23975	23924	23863	23880	23812	23980	23956	24003	24053	23944	23836	23746	23753	23662	23929	24021	24156	24097	24014	23887	24103	23968	24035	24042	23918	24171	23881	24022	23980	23757	24255	24002	24222	23882	23707	23797	23890	24019	24065	23914	24115	23784	24085	24076	23832	23951	23915	23813	24219	23890	24039	23825	24055	23828	23975	23993	24008	24090	23951	24134	24158	23965	24006	23903	23701	23943	23955	23942	23929	23891	23908	23929	23810	23896	23873	23997	23835	24167	24194	23831	23954	23832	23910	23928	23897	23768	23870	24129	23830	23825	23635	23908	23827	24025	23941	24032	24015	23855	23966	23793	23799	23699	23625	24032	24056	23966	24029	23829	23772	24088	23815	23968	23810	24060	23991	23928	23770	23886	23983	24104	24022	23976	23927	23912	23999	23826	23903	23884	23700	23988	23888	23938	23995	24012	24027	24062	23827	24151	24211	24090	23794	23998	23755	23897	23834	23848	24146	23898	24097	23995	23904	23850	23961	24142	24123	23831	23933	24005	24020	24103	23966	24058	24003	23968	24003	23882	23990	24069	23861	23823	24003	24101	24010	23988	24012	24099	24200	23915	24018	24030	23906	24090	24100	23848	24264	24008	23810	23974	23987	23964	23754	24087	23845	24279	24153	23986	23925	23751	23775	23922	24072	23941	23856	24056	23792	23879	24017	23815	24164	23963	23800	23809	23896	23916	24032	23870	23985	24045	23938	24056	23701	24044	24153	23847	24332	23925	23999	23915	24166	23892	23898	23888	24086	24087	23884	23920	23996	23958	24028	24060	23826	23787	23995	23985	24019	23727	23838	23920	23948	24131	23693	24063	23955	23996	23728	23801	23718	24051	23944	24032	24097	24020	23782	23959	23989	23980	24068	23997	23771	24100	23898	23929	23824	23834	23803	23935	23985	23849	23932	24051	23919	24053	24016	23798	23862	24022	23842	23859	23818	24006	24084	24151	24009	24050	24009	23984	24052	24087	23953	23944	24019	24107	23858	24031	23803	23665	23664	24107	23832	24234	24140	23926	23914	23957	24083	24072	23624	23792	24196	24071	23872	23804	24015	23807	23667	23860	23929	23962	24076	23920	24010	23926	23988	23976	24172	24033	24134	24045	23906	23778	23883	24042	24077	24051	23926	24083	23951	23816	23844	23879	23811	23805	24042	23654	23897	24276	24239	23982	23808	24102	23819	23933	24054	23937	23996	24004	23925	23889	24022	23877	23925	23895	24272	23762	24062	23732	23892	23867	24123	23983	23817	24049	23753	23949	23884	24136	24030	24006	24039	23838	23791	24009	23829	24038	24004	23955	24051	23991	23799	24265	23952	23909	24180	24107	23843	23921	24050	23942	23892	24045	23921	24034	23933	23928	23829	23923	24004	23957	23985	24096	24111	23920	24273	23892	23818	24030	24015	23962	23972	24208	23816	23967	24140	24023	23739	24074	24001	23767	23947	23966	24010	23978	23902	24088	24073	23992	23998	23855	23848	24104	23830	24001	23841	23960	24077	23911	24120	24281	24112	23883	23971	23994	23959	23977	23679	23897	23784	23819	23945	24082	23952	23776	24000	24116	23842	23808	23920	23972	23959	23839	23870	23834	23993	23797	24014	24181	24077	24085	24323	23848	24025	23801	23970	23977	23849	24085	24051	24000	23876	23948	23863	24072	23897	23838	23759	23927	23756	23863	23967	23975	24110	24043	23826	24015	23791	23994	23879	23901	23833	23898	23992	23665	24234	24156	23933	23934	23980	23829	24030	23990	23812	23953	24036	23757	23909	24231	24082	23861	24174	23916	24157	23895	24199	23937	24101	24001	23751	24068	23995	24052	24108	24126	24042	23886	23951	24284	24004	23995	23962	24111	23913	23935	23944	23882	23878	24242	24022	23903	24189	23802	23811	23960	23949	24101	24115	24203	24003	23970	24105	23859	23829	24092	23948	23874	23924	24154	23845	23993	24065	24042	24064	23901	24013	23942	23927	23897	23929	23894	23743	24112	23980	23964	23892	23725	24159	23999	24004	23922	23853	24102	24147	23764	23880	24147	24114	24129	24160	24145	23748	23823	24157	23919	23925	23858	24136	23851	23795	24076	24020	23838	23948	23898	23859	23988	24079	24167	24066	23855	23932	24265	24080	23988	24041	23836	23799	23965	23978	23906	24271	23978	24086	23947	23961	24057	23823	24026	24000	24113	23995	23790	24130	23759	23889	23833	23732	24045	24045	23960	24035	24063	23859	23849	23925	24239	24011	23905	23766	24094	24085	23849	23999	24003	23904	24053	23949	23921	24094	23912	24041	23958	24060	24333	24037	24064	23938	23865	24019	24004	23974	23796	24219	24066	24013	23784	24109	24019	23960	23837	24024	24096	24178	23815	24008	23785	23929	24025	24042	24036	24157	23825	23976	23957	23914	23849	23836	23977	24035	23713	23977	23943	24088	23920	23791	23712	24002	23954	24221	24145	23968	23964	24084	23924	24057	23991	24006	24029	23816	23894	23988	23953	23862	24116	23982	24004	24001	24091	23947	23907	24030	24037	24028	24128	23799	23887	23982	23953	23801	23992	24073	23780	24141	24123	23915	24031	23822	23957	23830	23819	23857	24056	24092	23866	24017	23784	23920	23988	23885	24068	24037	24028	24160	24225	23848	24112	24028	23921	24064	23911	23905	23718	23853	24152	23796	24060	24053	23792	23971	24116	23843	24023	23982	24268	23757	23868	24281	24263	24032	24015	24033	23936	23951	23854	23978	23856	23913	23926	23919	23928	23829	23945	23985	24128	24022	23994	24029	24097	23994	23956	23872	24023	24049	24196	24093	23653	23932	23742	23916	23994	24048	23784	23937	23995	24068	23877	23951	24025	23837	23808	23940	23739	23988	23946	23867	23820	24069	23946	23949	23933	24074	23809	23848	23993	23996	24024	24003	24036	24100	23847	24043	23934	23906	24219	23824	23916	23864	24034	24046	24046	23752	24054	23794	24041	23989	23968	23945	24149	23932	23838	23983	23747	23927	23810	23916	23768	24158	24156	24039	23944	24220	23906	23960	24044	24048	23952	24268	23901	24028	23945	23725	23825	23846	24020	24010	23957	23865	24117	23852	24022	24060	23989	23937	24124	23838	24030	23964	23903	23899	23701	24132	23845	23967	23946	24094	23838	23759	23652	23982	23843	23806	23972	23951	23788	23975	24020	23635	23844	24115	24081	23999	24010	24237	23927	23944	23810	23845	23983	24158	24200	24094	23780	23920	24093	24053	23907	23567	24073	24062	23746	23922	24212	23774	23907	23885	24003	23865	23906	24098	23823	23903	24039	23827	24102	23907	23895	23969	23970	23968	23914	23881	24114	24076	24083	24008	23977	23986	24168	24056	23787	23920	23968	23878	24020	23986	23954	23942	23984	24036	23982	24086	23873	24045	23943	24006	24119	24151	24163	23732	24038	24071	23944	24003	24081	24070	24073	23999	24001	24066	24187	23800	23955	24006	24024	23996	24107	23923	23968	23974	23760	24064	23998	24020	23975	23862	24070	23969	24074	23885	23808	24098	24061	23957	24001	23993	23907	23821	24033	24000	23933	24062	24154	24082	24131	24038	23902	23831	23852	24060	23855	23819	23883	24021	23980	24077	24003	24021	23839	24029	24007	24024	23800	24070	24037	23855	24066	24031	24125	24013	23947	23970	23860	24132	23956	23771	23931	23932	24146	23937	23693	24028	24108	24059	23900	23957	24004	23945	23801	23916	23810	23999	23810	23926	23935	24006	24153	24038	24046	23851	23786	23996	23919	24140	23983	23959	24056	23992	23952	24187	23912	24022	23987	24062	23909	23898	23881	24151	23822	23785	23829	23845	23945	24162	23799	24015	24052	24051	23897	23989	23894	23951	23880	24073	23891	24093	23836	24045	24219	23982	23743	24067	24162	24018	23790	23941	23720	24000	24088	24044	23793	24167	24112	24128	23923	23983	23963	23803	23922	23899	24002	24070	23944	23926	24176	24012	24061	23660	23619	24046	23814	24267	24020	23879	23885
20148	37554	32495	23791	22165	21300	20510	20014	19686	19448	19512	19148	19200	19138	19196	19034	19115	19050	19263	19186	18986	19160	19033	19237	19090	19068	19053	18932	19101	19034	18994	18899	19007	18969	19011	19019	18944	19065	19016	18936	19123	19025	19128	19176	19052	18932	19033	19092	19056	18968	19143	18965	19035	19075	18887	19067	18998	18970	19046	18948	18964	19094	19008	19102	18859	18987	19010	19096	18978	19142	19064	18913	18993	18927	19247	18913	18758	19120	19005	18932	18864	19106	19045	19029	19099	19036	19043	19095	19006	18991	18916	18905	18911	18908	19139	18976	18915	19113	18889	18865	18861	19073	19077	18902	19061	19017	18978	19054	19191	19039	18946	18884	18996	18990	18983	19023	19059	18903	19120	19073	19138	18967	18906	18969	18987	19008	19044	19063	19054	19109	19020	18882	18807	19131	18982	19179	18965	19153	19048	19058	18786	18926	18988	19222	19124	18930	18916	19068	18861	19021	18945	18980	18859	19229	18814	18927	18842	18856	19051	18900	18842	19129	18958	18979	18867	18793	19062	18794	19070	18884	19042	18957	18867	18952	19096	18934	18985	18846	18892	18863	18878	19008	18993	18981	19102	18832	19183	19081	18948	18879	19085	19136	19002	18951	19055	19057	18844	19093	19322	18914	19129	19005	19119	19026	18846	19041	18932	19124	19008	19146	19036	19054	19043	19019	19145	19140	19066	18826	19073	18945	18968	18974	19101	19085	18943	19059	19024	18852	18970	18968	18983	18930	19058	19046	19097	19060	18993	18992	18966	18978	19035	18799	18785	18887	18885	18996	19142	18891	18994	18866	18906	19007	18889	18903	18918	18958	19233	19125	18852	18981	18911	19038	18813	18946	19046	18996	19010	18864	19047	18927	18981	19171	19061	19034	19186	19022	19035	18977	19042	19104	18878	19051	19006	18998	18918	19057	19013	18945	18837	18781	18833	18940	19110	19102	19001	19128	18872	18999	18964	18888	18868	19017	19220	19041	19103	19000	19015	18793	18994	18888	18783	19093	18992	19042	18950	19107	19034	19055	19151	19084	18890	19000	18810	18986	18993	19028	18916	18865	18909	18803	19014	18952	18886	18853	18921	18957	18979	19074	18821	19144	18772	19112	19122	19008	18956	18876	19014	18805	18914	19004	19174	19187	19114	19208	19067	19176	19006	19080	18888	18921	19040	19019	18958	19040	18930	18909	19024	19098	18937	19146	18948	19047	19006	19117	19028	18962	18996	19086	19022	18852	19001	18977	19052	19152	19130	18820	18989	18939	18967	18908	19072	18916	18943	19045	19097	19116	19255	19042	19025	18852	19030	18883	18856	19241	18873	18930	18924	18990	18894	19004	19078	19105	18932	18944	19092	19023	19095	18818	18955	19071	19120	18904	18964	18933	19009	19159	18973	18942	18977	19019	19064	18781	19087	19202	18846	19023	19053	18918	19025	19040	18949	19102	18811	18872	19056	19065	18932	18837	18680	19104	19042	18805	19093	18971	18908	19080	18931	18977	19147	19004	18898	19068	18968	18862	19232	19054	19079	19013	18881	18985	18878	18940	18745	19075	19100	19006	18939	18848	19117	18862	18912	19116	18667	19090	19202	18963	19119	18903	18857	19023	19036	18914	19102	18950	18810	19103	19139	18915	18967	19056	19130	18731	19099	18874	18930	18940	18909	19118	18919	18884	19138	19002	18899	18934	19055	18943	19041	18918	19060	18917	19130	18966	18907	18925	18991	18883	19057	18981	19113	18963	18865	18949	18833	18925	18919	19081	18932	19069	18896	19167	18895	19015	18967	18945	19041	18862	19055	18893	19011	18837	19023	19116	19106	19073	19122	19083	19145	19036	19092	18938	19040	18995	19038	18931	18950	19055	19002	19061	18943	18894	18882	18751	18943	19016	18935	19074	19078	19001	18881	19080	19036	19178	19014	19091	18915	19147	18990	19118	19006	19081	19068	18911	18984	18943	18968	19019	19090	19036	18877	19149	18987	19045	18974	18882	19024	19028	18982	19002	18887	18877	18973	18933	18950	18787	18894	18924	18978	19055	19241	19081	18763	18927	18926	19046	18935	19009	18986	19083	18961	18848	18834	18942	18994	18994	18965	18859	18987	19030	18958	18949	19028	18988	18905	19009	18877	18956	18950	19134	18894	18898	19019	18897	19181	19057	19048	19131	19181	18958	19028	18972	18908	18920	18870	19011	19044	18989	18983	18824	18937	19175	19109	18901	19036	19047	19059	18967	18936	19157	18830	18881	18966	18823	18994	18877	18938	19058	18974	19094	19091	18968	19134	19029	19046	18993	18942	18821	19067	19087	19113	18917	18993	18813	18933	19076	18966	19110	18883	19119	19113	19107	19100	19042	18843	19021	18983	18947	19162	19070	18769	18899	19026	18962	18890	19123	19015	18988	19120	19053	18916	18911	18957	18999	18894	19022	18972	18948	19030	19190	18952	18923	18835	18880	19012	19014	18973	18923	18968	19049	18887	18963	18855	18981	19061	19041	19114	18881	18924	18964	18938	19161	19056	18985	19111	18932	19040	18885	19039	18909	18864	19166	18887	19162	18944	19002	18920	18855	19105	19176	19017	18994	18766	18983	19009	19017	18787	19025	18953	18967	18918	19017	19034	19098	19002	18945	18969	18931	19091	18968	19224	18853	19070	18922	18976	19043	18816	18970	19029	19132	19029	19000	19018	19047	18997	19088	18858	18913	18916	19001	18945	19037	18941	19017	19005	18979	19070	19066	19008	18967	18934	18875	18978	18839	19062	18976	18963	19070	19011	19090	18860	19034	18925	18954	18962	18889	18915	18928	18818	19050	19078	19120	19017	18893	19011	19109	19117	19095	19014	18914	19087	18875	18920	18852	18994	19041	19058	18883	19080	18861	18998	18945	19069	18895	19090	18930	19152	18933	19009	18877	18947	18873	18970	18930	18954	19121	18896	18924	19027	18889	19111	18998	19060	19133	19015	19085	19074	18879	18974	19047	18903	18952	19132	18958	19116	19199	18986	19102	19022	18978	19048	18856	19067	19269	19065	19078	18937	18910	19099	19099	19041	19017	18811	19078	19022	18946	18976	18942	18925	19035	18913	19096	18992	18931	18954	19007	18944	18967	18985	19007	18940	19022	18969	19000	18921	18860	19100	19083	18991	19056	18984	18966	19073	18919	18935	18998	18969	19154	18906	19086	19110	18969	18998	18996	19023	19108	19043	19037	19163	19005	19018	19050	18918	19137	18815	19033	18950	18927	19008	18888	18860	18975	19145	18953	19040	18955	19170	19021	19021	18945	19141	18997	18889	18963	19023	19001	18916	19067	18981	19014	18786	18931	19128	19065	19031	19053	18997	19116	18966	18817	19138	18972	18946	19049	18962	18988	18929	18739	18935	19096	19111	18983	18821	18930	18920	19064	18967	18962	19003	18967	19048	18994	18966	18818	18830	19101	19100	19039	19008	19008	19061	18947	18947	19051	18974	18942	19035	19026	19031	19054	18842	18964	19067	18889	18841	19092	18925	19075	19012	19076	18899	18889	19072	18981	18920	18829	18962	18811	18871	19148	18904	18895	19081	19051	19031	19110	19021	18778	18957	19163	19050	19145	18967	19006	19047	18921	18958	18932	18998	18901	18978	18933	18984	18935	19090	18859	18796	19011	18977	19204	19112	19065	19079	18855	18954	19024	18989	18954	18819	18954	18984	18915	18878	18934	18899	19087	18937	18886	19038	19031	19072	18977	19069	19208	19034	19023	18924	18841	19101	18827	19091	19016	18953	18990	19103	18915	19072	19087	19062	18984	19119	18864	18970	19080	18953	18923	19010	19065	18742	18933	18991	18914	19038	18849	19019	19039	18929	19119	19020	18981	18899	19055	19080	19083	19004	18953	18945	18956	19105	18931	18970	19042	19047	18800	19044	18843	19053	19095	19049	19061	18828	18834	19158	19040	18992	19029	19156	19045	18930	18930	19132	19035	18882	19058	19083	18892	18978	18952	19031	18990	19098	18913	18949	18712	18997	19058	18983	19107	18911	18858	18921	19056	18859	18902	18920	18760	19034	18876	19139	19117	18971	18819	18996	18879	18955	19162	19051	19031	19111	19096	19092	18885	18938	19080	18737	18970	18821	19085	18959	19041	18811	18785	18917	18935	18956	18786	18946	18957	19057	18934	19168	18986	19046	19052	18906	19029	19082	19097	19058	19124	18903	18993	18984	19068	18743	19043	18949	19201	18989	18991	19028	18923	19219	19030	18953	19032	19048	19024	18839	18913	19068	19039	18981	18997	18941	19064	19090	18999	18920	19043	18859	18913	18973	18904	19079	19065	18932	19002	19112	18960	18772	18917	18893	19144	18987	19031	19195	19020	19005	19184	18889	19147	18963	18885	19150	19010	18955	19094	19006	18918	19116	19090	18990	19163	18982	18878	19148	18803	19010	18912	19054	18856	18824	19002	19004	18854	19019	19063	19001	18941	19191	19025	18920	19114	18948	18935	18894	18980	18856	19130	18894	18874	18780	18869	18979	19117	18905	18892	18871	19129	19040	18831	19040	18891	18908	18964	18993	19038	19113	19092	18907	18909	18998	18982	19074	19053	19057	18989	18830	18934	18922	18817	18917	18967	19052	18964	18672	19142	18998	18896	19071	18914	18916	18912	19107	18984	19030	19092	19194	18823	19251	18828	19026	18823	19144	18849	19074	18926	19024	19038	19039	19007	19031	18964	19008	19070	18891	19029	18887	19090	18911	18809	18914	18843	19001	18893	18996	19049	18877	18913	18986	19059	19022	18948	18845	18915	19081	19032	19124	19114	18943	18841	19201	18926	19027	19122	19022	19063	18897	18934	18968	18908	18961	19025	18954	19174	18806	18926	18972	19040	18902	19064	18977	18968	19047	19018	18884	19019	19001	18991	18864	18864	18908	18815	18904	18940	19029	18963	19026	18982	19035	18972	19093	18831	18914	18878	19148	19048	18980	19051	18968	19094	18904	18971	18874	19050	18938	18909	18982	19097	19092	18828	19064	19027	18895	19141	18968	19082	19080	18844	18860	18960	19128	19025	19064	19044	18956	18868	18855	18972	18863	18999	18957	18813	19033	18985	18862	19175	19103	19020	18972	19157	19216	19160	18975	18893	19001	19102
23655	21315	29398	24443	23862	26753	27941	25348	24752	24219	23876	23956	23959	23777	23761	23742	23864	23640	23639	23621	23578	23228	23742	23455	23398	23416	23420	23276	23425	23587	23578	23334	23199	23219	23265	23275	23479	23416	23432	23285	23198	23428	23596	23577	23604	23515	23257	23346	23371	23173	23342	23201	23256	23255	23122	23351	23278	23533	23432	23365	23328	23486	23452	23395	23470	23430	23335	23344	23363	23191	23367	23240	23233	23454	23117	23410	23154	23034	23308	23330	23159	23181	23258	23135	23238	23160	23318	23410	23488	23164	23229	23367	23207	23272	23413	23088	23336	23399	23230	23156	23306	23281	23454	23371	23294	23258	23045	23216	23198	23350	23240	23375	23228	23247	23127	23294	23191	23342	23436	23477	23406	23402	23296	23173	23348	23350	23204	23436	23238	23334	23364	22868	23201	23255	23205	23273	23211	23064	23399	23134	23254	23214	23214	23479	23199	23389	23436	23089	23197	23261	23236	23355	23243	23343	23197	23438	23387	23185	23153	23403	23422	23238	23260	23123	23331	23195	23254	23258	23161	23154	23185	23094	23185	23314	23204	23244	23247	23215	23157	23194	23126	23062	23247	23116	23222	23166	23245	22989	23293	23373	23257	23162	23219	23314	23402	23202	23154	23268	23290	23250	23338	23460	23263	23214	23186	23285	23263	23183	23344	23402	22963	23240	23259	23274	23219	23204	23288	23088	23260	23034	23255	23190	23345	23210	23227	23231	23103	23311	23250	23120	23420	23329	23236	23366	23336	23196	23247	23295	23504	23196	23251	23061	23236	23474	23304	23268	23391	23237	23361	23103	23305	23192	23357	23323	23151	23245	23140	23215	23084	23218	23055	23454	23152	23201	23098	23156	23318	23295	23310	23291	23447	23224	23077	23367	23281	23485	23401	23446	23026	23344	23424	23101	23357	23405	23268	23302	23320	23238	23296	23301	23360	23137	23242	23286	23292	23220	23477	23446	23183	23368	23348	23319	23285	23100	23327	23124	23281	23178	23398	23203	23534	23311	23250	23288	23171	23218	23018	23365	23182	23001	23231	23116	23133	23270	23143	23351	23188	23356	23208	23277	23326	23098	23538	23337	23249	23318	23344	23104	23551	23235	23262	23396	23122	23066	23178	23306	23345	23623	23230	23225	23294	23123	23562	23379	23384	23087	23116	23073	23233	22939	23477	23135	23127	23406	23095	23310	23570	23229	23323	23227	23188	23410	23178	23370	23164	23125	23108	23153	23326	23357	23034	23332	23278	23156	23240	23122	23400	23212	23138	23312	23273	23387	23313	23422	23220	23179	23228	23093	23160	23148	23331	23234	23107	23071	23182	23250	23284	23338	23463	23248	23342	23295	23372	23126	23473	23290	23232	23000	23106	23230	23233	23126	23314	23308	23220	23194	23314	23205	23574	23038	23074	23368	23182	23272	23109	23209	23263	23088	23217	23194	23270	23157	23259	23165	23290	23119	23306	23294	23290	23074	23263	23245	23570	23433	23123	23111	23266	23566	23194	23298	23176	23463	23335	23328	23438	23218	23072	23079	23348	23366	23477	23216	23396	23307	23444	23247	23209	23412	23225	23172	23398	23279	23384	23200	23029	23201	23294	23448	23278	23094	23292	23364	23256	23257	23294	23256	23191	23377	23371	23095	23228	23227	23323	23437	23166	23317	23392	23277	23098	23215	23129	23244	23333	23140	23249	23230	23182	23421	23488	22989	23224	23329	23111	23025	23368	23272	23192	23307	23461	23402	23176	23137	23201	23187	23270	22976	23262	23036	23460	23265	22981	23191	22878	23187	23259	23224	23265	23160	23173	23327	23336	23365	23153	23144	23151	23461	23312	23312	23262	23190	23269	23306	23245	23478	23284	23514	23357	23549	23102	23200	23182	23178	23107	23235	23200	23482	23496	23053	23295	23306	23223	23422	23214	23183	23316	23369	23224	23258	23411	23305	23249	23357	23048	23181	23210	23297	23215	23583	23454	23357	23263	23212	23366	23354	23319	23178	23225	23324	23514	23090	23016	23219	23224	23353	23271	23118	23406	23263	23241	23286	23340	22992	23228	23391	23226	23365	23230	23352	23410	23342	23354	23261	23509	23325	22932	23208	23274	23385	23139	23202	23036	23388	23220	23309	23352	23209	23012	23131	23236	23242	23261	23314	23364	23315	23438	23330	23174	23300	23075	23358	23340	23321	23129	23287	23113	23214	23298	23463	23338	23245	23360	23392	23140	23245	23413	23261	23172	23293	23266	23121	23101	23218	23264	23244	23302	23141	23162	22997	23028	23274	23138	23209	23559	23292	23267	23155	23203	23075	23230	23264	23205	23414	23235	23294	23275	23141	23354	23168	23454	23174	23155	23028	23418	23126	23403	23246	23215	23199	23114	23217	23315	23459	23309	23196	23348	23381	23489	23227	23207	23122	23174	23198	23314	23185	23217	23283	23285	23179	23321	23313	23210	23225	23361	23498	23351	23197	23077	23220	23190	23405	23244	23189	23036	23253	23496	23120	23050	23427	23191	23397	23399	22992	23471	23426	23397	23206	23141	23233	23070	23187	23326	23160	23276	23184	23159	23209	23254	23190	23431	23211	23137	23382	23495	23175	23379	23317	23419	23511	23223	23102	23498	23179	23152	23370	23444	23231	23142	23134	23245	23162	23359	23077	23210	23214	23354	23161	23335	23120	23376	23210	23237	23231	23246	23164	23098	22994	23249	23130	23257	23274	23299	23220	23197	23250	23392	23262	23319	23329	23467	23329	23482	23106	23347	23061	23212	23208	23381	23121	22996	23339	23312	23325	23399	23293	23202	23063	23235	23379	23230	23317	23613	23140	23114	23146	23350	23341	23328	23480	23122	23174	23225	23479	23268	23175	23405	23368	23242	22862	23202	23429	23254	23233	23111	23051	23264	23116	23250	23231	23321	23311	23376	23461	23243	23234	23250	23238	23379	23294	23041	23238	23313	23396	23287	23215	23271	23220	23261	23221	23367	23156	23521	23132	23214	23018	23278	23381	23039	23175	23156	23247	23365	23348	23364	23166	23357	23151	23231	23356	23336	23029	23444	23190	23148	23050	23136	23179	23160	23255	23271	23317	23248	23242	23446	23418	23275	23149	23128	23172	23064	23188	23354	23030	23208	23340	23267	23298	23317	23279	23363	23274	23271	23350	23377	23353	23419	23257	23044	23182	23389	23268	23432	23395	23408	23047	23405	23245	23118	23321	23295	23197	23376	23315	23133	23350	23282	23285	23345	23310	23252	23239	23119	23365	23326	23222	23318	23367	23352	23501	23270	23348	23289	23384	23212	23230	23290	23177	23200	23478	23213	23250	23378	23072	23325	23216	23222	23236	23248	23198	23206	23242	23341	23154	23198	23234	23087	23077	23463	23271	23130	23417	23313	23357	23305	23200	23383	23340	23315	23026	23350	23281	23367	23292	23226	23040	23237	23423	23195	23298	23209	23351	23155	23357	23633	23256	23272	23271	23236	23315	23318	23311	23207	23185	23215	22988	23301	23129	23211	23335	23286	23419	23132	23297	23212	23378	23254	23289	23264	23209	23224	23284	23128	23133	23426	23155	23239	23282	23511	23341	23398	23368	23349	23215	23403	23103	23137	23416	23409	23086	23413	23184	23232	23340	23259	23217	23187	23209	23236	23268	23383	23202	23281	23257	23399	23321	23095	23208	23396	23439	23234	23134	23233	23341	23405	23254	23342	23224	23525	23449	23407	23098	23284	23193	23194	23129	23208	23110	23292	23341	23319	23168	23272	23166	23144	23270	23337	23195	23159	23193	23248	23186	23201	23151	23360	23306	23198	23299	23297	23419	23229	23285	23478	23356	23232	23270	23355	23203	23336	23046	23364	23365	23372	23166	23149	23064	23143	23269	23148	23273	23076	23150	23256	23092	23256	23249	23291	23475	23242	23550	23295	23339	23237	23338	23380	23317	23394	23225	23249	23115	23202	23109	23400	23316	23133	23343	23188	23269	23212	23166	23350	23357	23327	23244	23408	23288	23283	23356	23233	23297	23237	23414	23278	23360	22962	23406	23543	23180	23166	23275	23298	23369	23065	23113	23169	23103	23400	23240	23206	23385	23242	23139	23181	23037	23319	23253	23341	23370	23016	23111	23391	23180	23199	23177	23173	23213	23121	23177	23382	23252	23163	23080	23478	23218	23083	23029	23349	23123	23419	23299	23397	23101	23265	23559	23253	23136	23279	23221	23199	23367	23259	23443	23300	23210	23340	23303	23162	23267	23187	23378	23345	23161	23333	23209	23302	23218	23192	23306	23432	23199	23189	23350	23335	23433	23251	23279	23093	23164	23169	23093	23463	23295	23249	23196	23171	23016	23307	23355	23148	23278	23239	23061	23378	23268	23371	23367	23298	23090	23121	22916	23137	23224	23298	23145	23151	23172	23138	23334	23349	23062	23235	23450	23178	23069	23374	23181	23490	23248	23259	23066	23252	23363	23302	23036	23208	23343	23272	23272	22986	23372	23511	23168	23276	23397	23288	23246	23110	23125	23141	22863	23298	23381	23308	23234	23230	23249	23252	23015	23304	23131	23225	23034	23380	23045	23172	23401	23384	23323	23229	23272	23220	23265	23228	23247	23316	23211	23125	23414	23388	23328	23345	23160	23165	23230	23396	23346	23440	23209	23348	23423	23241	23556	23350	23333	23305	23162	23093	23287	23277	23170	23226	23253	23309	23172	23220	23208	23319	23264	23437	23323	23639	23298	23394	23063	23249	23266	23022	23163	23317	23161	23307	23284	23372	23315	23356	23243	23224	23047	23078	23200	23283	23330	23371	23190	23294	23180	23325	23197	23355	23309	23443	23098	23190	23305	23326	23182	23256	23283	23230	23370	23073	23223	23236	23335	23075	23205	23564	23234	23358	23077	23271	23337	23325	23332	23204	23200	23290	23337	23029	23312	23378	23280	23214	23251	23165	23419	23167	23204	23395	23253	23492	23121	23308	23137	23406	23342	23290	23422	23352	23179	23144	23134	23083	23236	23208	23035	23239	23286	23448	23161	23235	23139	23426	23307	23293	23279	23004	23138	23247	23260	23414	23525	23202	23253	23245	23300	23330	23263	23024	23213	23367	23184	23256	23150	23466	23193	23211	23324
21363	65394	53065	27474	25204	23436	22187	21270	20601	20227	19706	19654	19300	19275	19237	19146	18974	19064	18950	19156	18747	18864	18921	18932	18884	18685	18583	18934	18636	18661	18699	18671	18944	18900	18961	18725	18769	18768	18690	18692	18790	18809	18931	19201	19324	18861	18713	18653	18661	18785	18443	18831	18799	18633	18618	18691	18668	18752	18643	18791	18630	18620	18682	18668	18706	18705	18655	18700	18776	18678	18692	18672	18687	18747	18674	18655	18625	18680	18701	18571	18783	18769	18731	18522	18623	18575	18743	18577	18724	18661	18615	18753	18686	18577	18713	18625	18431	18689	18657	18647	18459	18658	18871	18686	18829	18547	18794	18703	18594	18681	18711	18607	18628	18679	18527	18640	18564	18672	18631	18694	18585	18481	18617	18648	18719	18728	18728	18343	18608	18412	18629	18697	18796	18638	18648	18562	18836	18486	18643	18720	18729	18368	18742	18809	18597	18579	18536	18443	18714	18463	18755	18514	18683	18544	18672	18602	18651	18568	18728	18691	18647	18241	18767	18689	18709	18595	18619	18706	18619	18777	18472	18655	18719	18688	18685	18538	18577	18616	18647	18403	18696	18595	18732	18551	18713	18609	18531	18555	18878	18583	18704	18724	18443	18457	18619	18632	18549	18679	18571	18530	18528	18596	18661	18701	18858	18754	18551	18593	18566	18753	18443	18721	18740	18751	18867	18675	18604	18608	18718	18629	18582	18702	18686	18517	18824	18492	18554	18618	18710	18683	18599	18644	18680	18563	18675	18624	18613	18562	18569	18560	18558	18563	18630	18738	18739	18670	18538	18777	18669	18509	18786	18612	18631	18733	18509	18687	18559	18420	18839	18647	18686	18749	18754	18680	18512	18727	18619	18731	18641	18627	18721	18593	18546	18790	18575	18719	18791	18625	18712	18673	18698	18515	18675	18630	18660	18837	18621	18590	18487	18715	18718	18651	18545	18642	18586	18706	18524	18797	18585	18856	18522	18753	18709	18678	18517	18673	18595	18497	18664	18888	18532	18696	18786	18459	18646	18709	18777	18613	18636	18591	18583	18568	18663	18588	18584	18790	18555	18729	18671	18782	18546	18667	18536	18683	18556	18631	18515	18718	18668	18704	18569	18610	18567	18623	18630	18602	18588	18697	18662	18678	18598	18594	18601	18629	18521	18614	18688	18854	18670	18696	18648	18729	18562	18579	18562	18646	18668	18579	18775	18549	18759	18674	18715	18765	18601	18701	18647	18578	18859	18597	18663	18608	18689	18508	18730	18796	18636	18674	18684	18734	18601	18721	18769	18742	18625	18583	18532	18666	18649	18722	18589	18568	18685	18585	18611	18686	18571	18634	18745	18555	18736	18653	18618	18517	18631	18577	18664	18620	18800	18628	18773	18695	18492	18663	18651	18673	18749	18642	18600	18664	18608	18474	18724	18642	18555	18601	18860	18571	18478	18663	18743	18595	18660	18666	18715	18613	18655	18504	18699	18538	18835	18518	18717	18523	18807	18517	18686	18702	18629	18647	18813	18643	18603	18835	18635	18580	18679	18383	18757	18630	18715	18638	18569	18726	18531	18683	18584	18708	18662	18499	18761	18683	18573	18546	18489	18519	18803	18623	18661	18619	18557	18623	18708	18854	18646	18696	18711	18670	18587	18790	18605	18637	18749	18484	18634	18658	18542	18681	18426	18879	18493	18786	18497	18614	18712	18637	18698	18481	18494	18484	18817	18657	18557	18740	18841	18517	18673	18613	18547	18673	18825	18539	18723	18773	18597	18671	18609	18740	18495	18686	18713	18330	18802	18599	18653	18659	18711	18642	18642	18466	18628	18594	18719	18611	18626	18758	18667	18647	18615	18766	18611	18709	18528	18570	18833	18753	18636	18664	18620	18606	18656	18666	18703	18601	18618	18654	18655	18603	18587	18446	18660	18729	18641	18606	18517	18730	18628	18642	18688	18879	18592	18479	18749	18635	18703	18718	18510	18665	18762	18517	18682	18626	18616	18608	18830	18605	18560	18737	18517	18573	18678	18666	18774	18727	18802	18672	18612	18667	18735	18572	18568	18676	18767	18589	18551	18561	18684	18744	18531	18502	18668	18627	18822	18611	18797	18593	18788	18666	18710	18630	18570	18695	18630	18605	18463	18497	18671	18596	18687	18675	18523	18553	18659	18508	18610	18556	18542	18583	18763	18576	18680	18469	18675	18547	18564	18570	18688	18812	18646	18591	18857	18722	18616	18761	18580	18666	18587	18599	18621	18660	18626	18604	18647	18712	18443	18745	18749	18578	18733	18596	18643	18806	18596	18610	18645	18695	18460	18800	18655	18696	18837	18594	18637	18712	18584	18697	18603	18570	18481	18763	18459	18799	18677	18473	18822	18578	18553	18804	18799	18667	18792	18736	18637	18594	18530	18754	18652	18763	18612	18614	18677	18602	18559	18742	18561	18693	18470	18597	18811	18692	18733	18736	18677	18646	18603	18673	18777	18554	18396	18713	18656	18443	18643	18688	18788	18561	18578	18849	18769	18827	18621	18502	18498	18695	18648	18671	18635	18560	18866	18570	18748	18666	18579	18496	18638	18563	18605	18633	18843	18674	18744	18469	18542	18621	18704	18564	18851	18636	18457	18577	18835	18860	18565	18713	18510	18600	18616	18610	18705	18658	18714	18651	18675	18692	18641	18870	18608	18585	18645	18614	18534	18657	18738	18715	18611	18830	18767	18556	18641	18799	18589	18815	18471	18651	18526	18640	18566	18608	18701	18583	18687	18707	18652	18599	18731	18700	18579	18573	18716	18657	18768	18754	18759	18494	18754	18558	18703	18700	18623	18518	18858	18681	18684	18756	18638	18563	18604	18651	18627	18798	18766	18608	18494	18675	18717	18616	18598	18690	18663	18717	18683	18856	18615	18695	18748	18826	18699	18810	18690	18681	18695	18785	18596	18840	18699	18690	18563	18603	18711	18809	18601	18587	18620	18789	18536	18623	18760	18469	18613	18576	18752	18707	18435	18569	18788	18623	18637	18527	18545	18742	18673	18736	18586	18608	18733	18495	18621	18488	18493	18569	18662	18623	18454	18698	18580	18668	18612	18536	18597	18608	18687	18646	18714	18613	18836	18728	18586	18799	18527	18632	18767	18663	18498	18636	18793	18596	18567	18562	18639	18824	18570	18476	18666	18587	18662	18536	18701	18558	18697	18538	18623	18583	18639	18640	18716	18650	18607	18532	18577	18732	18608	18649	18676	18699	18840	18685	18537	18646	18769	18644	18746	18588	18637	18793	18758	18632	18720	18833	18622	18741	18718	18621	18521	18718	18629	18698	18714	18693	18497	18552	18733	18631	18552	18753	18326	18671	18701	18715	18671	18704	18655	18666	18658	18662	18761	18550	18566	18514	18641	18766	18747	18568	18675	18859	18788	18592	18541	18793	18765	18737	18612	18644	18560	18714	18730	18652	18693	18825	18752	18726	18751	18718	18831	18690	18745	18676	18840	18583	18826	18655	18819	18795	18736	18615	18630	18708	18814	18584	18559	18783	18576	18550	18727	18755	18652	18608	18638	18584	18632	18607	18824	18753	18616	18659	18614	18548	18613	18756	18663	18731	18736	18645	18590	18728	18715	18614	18576	18690	18770	18641	18621	18773	18670	18754	18652	18556	18569	18600	18800	18798	18540	18656	18719	18584	18633	18633	18631	18565	18684	18548	18651	18664	18785	18681	18731	18655	18454	18712	18481	18635	18604	18675	18649	18639	18540	18712	18473	18553	18533	18633	18530	18614	18489	18497	18546	18601	18633	18623	18661	18595	18566	18611	18706	18690	18476	18633	18487	18610	18625	18665	18599	18553	18737	18643	18708	18656	18709	18517	18727	18517	18711	18537	18747	18776	18668	18895	18544	18601	18676	18623	18618	18537	18673	18714	18753	18474	19044	18595	18734	18645	18470	18949	18661	18578	18611	18452	18663	18517	18750	18534	18718	18474	18747	18704	18552	18695	18657	18554	18736	18626	18448	18726	18727	18671	18681	18784	18737	18744	18648	18760	18751	18649	18762	18531	18646	18655	18565	18636	18615	18661	18633	18626	18733	18581	18414	18553	18678	18847	18320	18570	18587	18765	18654	18665	18635	18722	18591	18738	18638	18771	18640	18733	18870	18714	18599	18816	18792	18599	18594	18676	18703	18741	18702	18798	18548	18736	18680	18725	18479	18709	18631	18627	18710	18828	18646	18578	18772	18551	18711	18591	18564	18813	18727	18506	18637	18564	18570	18680	18626	18589	18600	18814	18605	18600	18741	18626	18511	18721	18784	18552	18930	18675	18561	18673	18739	18720	18602	18742	18728	18789	18703	18704	18626	18615	18933	18560	18681	18670	18898	18710	18617	18571	18634	18583	18802	18695	18501	18616	18545	18439	18546	18757	18789	18586	18674	18718	18691	18427	18673	18655	18714	18641	18674	18632	18737	18585	18733	18647	18661	18649	18607	18643	18796	18696	18598	18697	18578	18664	18998	18777	18624	18646	18875	18539	18556	18675	18594	18565	18701	18698	18531	18615	18654	18762	18671	18745	18821	18632	18617	18808	18619	18610	18686	18771	18758	18631	18624	18543	18755	18660	18552	18617	18665	18645	18668	18663	18661	18683	18756	18795	18496	18690	18500	18609	18720	18723	18738	18551	18481	18827	18627	18542	18724	18485	18727	18720	18608	18486	18505	18599	18757	18821	18690	18564	18734	18782	18593	18768	18728	18487	18794	18479	18586	18607	18679	18625	18731	18609	18604	18810	18680	18706	18651	18707	18527	18686	18579	18657	18567	18700	18856	18672	18549	18653	18746	18724	18594	18511	18474	18687	18637	18678	18654	18470	18572	18778	18635	18412	18818	18715	18775	18573	18636	18745	18872	18581	18712	18667	18634	18667	18593	18433	18608	18563	18676	18734	18675	18563	18691	18649	18653	18766	18538	18649	18759	18504	18615	18691	18603	18829	18578	18693	18612	18709	18829	18516	18863	18648	18770	18632	18646	18730	18636	18778	18509	18733	18573	18603	18558	18556	18719	18809	18827	18762	18635	18600	18672	18635	18617	18571	18698	18758	18813	18712	18711	18474	18845	18447	18648	18627	18574	18653	18522	18724	18748	18496
22500	21094	29192	23500	22138	26153	30103	25974	24898	25131	24761	24183	24252	23883	23765	23668	23582	23447	23714	23576	23471	23606	23239	23161	23340	23166	23310	23419	23334	22800	23376	23181	23305	23247	23171	23152	23223	23308	23123	23157	23132	23254	23552	23803	23988	23143	22947	23098	23151	23080	22941	22965	23004	23093	23031	22978	23070	23181	23270	23122	23051	23196	23103	22822	23186	23140	23109	22991	23176	22954	23142	22921	22858	23089	23081	23137	23073	22858	22857	22928	22974	23175	22907	22949	22918	22941	22805	23100	23155	22943	23037	22905	22936	22934	23145	23033	22841	23030	23021	22827	22845	22933	22987	22907	22872	23008	23013	23034	23098	22957	22998	23030	22722	22995	22910	22916	23006	22988	22999	22962	22799	22966	23119	23178	22922	22849	23047	23003	22850	22848	23129	22829	23099	23252	23311	22965	23185	23126	22869	23082	23062	23049	23263	23185	23123	23109	22940	23054	22823	23214	23007	22905	23061	22866	22943	22896	23000	23042	22957	22866	22908	22919	23030	23213	22932	22836	23019	23248	23235	22919	23010	23177	22905	22883	23024	23185	23097	22994	22980	23192	22869	23108	23166	23059	23092	22914	23101	22843	22994	22978	22821	22973	23027	22975	23025	22959	23135	22894	22995	23100	22968	22939	23067	22983	23096	23005	22944	22993	23017	23053	22975	22829	22693	22822	22902	23059	23047	23009	22948	23083	23126	22833	23048	22857	22984	23051	23041	22972	22970	23036	22847	22952	22913	22909	23020	23001	23242	22896	22928	22898	23097	22997	23054	23231	22796	22974	23106	23123	22811	23064	22966	23038	22919	22837	22817	23066	22966	23228	22893	23131	23049	23118	23093	22679	22871	22963	23068	22956	23059	23120	23028	23038	22928	22817	22989	22860	22960	23003	22914	23156	23082	22971	22954	22935	23129	22831	23098	22840	23098	22987	23060	23106	23150	22822	22967	22861	22976	23131	22966	23058	22864	22942	23026	22863	23038	22670	23010	23013	22787	22943	23062	22924	22884	23083	22981	22970	23205	22907	23032	23188	22981	22957	22997	22996	22986	22853	23093	23177	23079	22985	22957	23086	22724	22907	23104	23102	22782	23045	22828	22930	22919	23095	22854	23198	22853	22873	22982	23109	22688	23053	23117	22799	22959	23041	23169	22873	22996	23269	23098	22890	23117	22971	22924	22968	22927	22882	22992	23120	22821	22940	23097	22870	23107	23027	22843	23048	22857	23147	22915	23083	22942	22971	23067	23154	23083	22883	22986	22867	22929	23222	23113	22987	22884	22983	23096	23008	23016	22888	23140	22848	23051	22921	22770	22913	23165	23060	22923	22903	22981	23177	23028	22869	23115	22940	22895	23013	23108	23032	22942	22913	23157	23111	22957	22823	23006	23035	22862	22706	23095	22925	23058	23144	23024	22865	22929	23028	22957	23022	23210	23035	22911	23095	23017	22901	22905	23057	23136	22920	22891	22873	22746	23106	22969	22982	22724	23089	22968	23272	22923	22924	22760	23254	23044	23213	23056	23002	22888	23195	22933	22745	22905	23036	22945	22965	22971	22976	22840	22936	22935	23062	23079	22916	23003	22994	23028	22926	23121	22937	23065	23013	23094	22894	23078	22912	23175	22937	22770	22978	22951	22982	23013	23112	23128	22854	23035	23069	22976	23014	22887	23052	22857	22967	23113	22982	22886	22851	23039	22732	23044	22763	23210	23119	22788	23117	23069	22985	23172	22697	22844	22806	22895	22906	22689	22675	23154	22839	23053	23154	22793	22886	22972	22930	23004	23068	22848	22930	23001	22963	22825	22924	23000	22955	23112	22750	22750	22910	22893	23152	22958	22946	22919	22662	22995	23161	22814	22700	22844	23035	23019	22698	22959	22991	23091	22869	22882	23035	23083	22928	22925	22863	23059	22901	22886	22953	23070	23091	23086	22894	22893	23292	22868	23104	22925	22836	22986	22933	22833	22735	23043	22929	22863	22944	22900	22868	22680	22986	22938	23099	23085	22985	22826	23040	23084	23098	22790	22709	23017	23018	22920	22985	22834	22903	23123	22934	23081	23077	22773	22813	22942	23183	22860	22950	23074	23017	23090	22837	23053	22965	23102	22920	23066	22798	22964	22848	23010	22962	22997	22965	22940	22876	23248	23115	23106	23121	22853	22894	22846	23084	22979	22648	22962	22919	22863	22905	23060	23182	23023	22901	22987	22870	22825	22662	22820	22995	22839	23079	22846	22959	22790	22938	23153	23085	23094	22896	23154	23085	23204	22789	22941	22963	22955	22912	23105	22980	23045	23026	22700	22911	23061	22980	23076	23087	22965	22946	23052	23011	23023	22847	22928	22899	23001	23122	22944	22904	23012	23043	23131	23342	23055	22823	22969	22983	22828	22905	22852	22919	22705	23023	23125	23083	22853	22998	23019	23226	23000	23044	23026	22902	22768	22756	23147	23015	23183	22968	22919	23141	23046	22873	23164	23161	23056	23009	22917	22995	22904	23012	22883	22910	22973	22929	23185	22990	22725	22879	22941	22945	22907	22951	22989	22895	23086	23088	23087	22893	23096	23251	23127	22767	22862	22960	23010	22805	23003	22898	23144	22926	23033	22923	23086	22819	23031	23091	22836	22817	22805	22778	23051	23019	22874	22650	22925	22829	23230	23072	22994	23308	23124	22976	22936	22697	23133	22803	23007	23024	23131	23002	22843	22911	22966	23018	22933	23044	22860	22904	22861	22936	23088	22920	22988	22925	22746	22995	22795	22924	23116	23115	22859	22877	22921	23001	22954	22925	22897	23245	23010	22973	22830	22935	22864	23034	22779	23027	22958	23030	22951	23034	23007	22949	23035	22863	22847	22950	23037	22930	23018	22905	22941	22979	22933	22982	23074	23022	22914	23163	23181	23222	23064	22897	22736	23092	22939	23149	23035	23124	22967	22940	22887	22775	22861	22994	22808	22989	23122	22898	22799	22934	23063	22997	23045	22914	22820	22789	23046	22926	23265	23095	22985	22801	22892	22975	23033	23245	23038	22909	22835	22883	22962	22815	23094	22985	22877	22893	22964	23064	22938	23051	22991	23295	22926	22935	23054	22753	23143	22795	23017	22939	22892	23117	22892	23029	22951	23003	22906	22942	23177	23003	23035	22817	22820	22883	22946	23047	23062	22999	22888	22929	22891	22642	22979	22998	23099	22942	22947	22819	23011	22983	22896	23011	22852	22755	22858	22969	22933	23065	22866	22999	22991	23218	23139	23020	22831	23217	23218	22775	22827	22806	22841	23007	22979	23061	23032	22875	22862	23004	22942	23033	22948	22787	22998	22809	23153	22996	23161	22911	22898	22780	22915	23062	22851	23065	23015	22736	22981	22895	22937	23083	22931	22961	22916	23060	23025	23064	23190	23180	23117	22924	23115	23000	22793	22928	23063	23010	22814	22958	22910	23056	22938	22968	23040	22999	23186	23118	22888	22977	22804	22879	22948	23072	23025	22919	22814	23081	23030	22939	22874	23043	22934	22904	22900	22978	23045	23003	22927	23057	23177	22789	22984	23120	22973	23043	22901	22932	23086	22991	22971	23029	23140	22838	22828	22877	22780	23014	22809	22906	23156	22925	22992	22743	22993	22918	22751	23078	23066	22950	22877	23106	23055	22888	22751	22926	23020	22757	22962	23038	22943	22952	22938	22997	23169	22952	22929	22736	23071	22832	22927	23099	22934	22865	22817	22906	22867	22786	22955	23104	22923	22747	22941	22948	23041	23081	22588	22896	22779	22762	23136	23019	22913	22966	23141	23098	23177	23092	22936	23086	22943	22834	22770	23087	23056	22922	22584	23065	22945	23010	22921	22818	22764	22821	22792	23100	23005	22944	22971	22909	23164	23165	22888	22926	22920	23032	23169	23173	22954	23026	22898	23039	23068	23103	22990	23061	22899	23053	23049	22922	22979	22914	23251	23059	23008	22969	22968	22994	23142	23012	22900	23021	23143	23223	22937	22977	22906	22778	23094	22837	22796	22991	23017	22789	23022	23100	22709	23145	23219	23092	23049	23182	22986	22932	22965	22992	23124	22910	23028	23148	23294	23006	22801	22968	23050	23222	22848	23131	22925	22818	23083	22839	23045	22867	22992	22926	22962	23016	23032	23146	22802	22859	22996	22902	23027	22865	22864	22931	22986	22871	22773	22917	22900	23000	22912	22915	22970	22988	23100	22928	22955	22946	23033	22990	23156	23019	22908	23023	22840	22818	22834	23120	22993	23111	23037	23022	22842	22895	23040	22848	23180	23059	22989	23114	23026	23187	23036	23061	22859	23035	22923	23001	22902	22793	22874	23051	23028	22856	23019	22985	22973	23021	22824	22847	23065	23207	23052	23067	23048	22887	23044	23027	22956	22911	22981	22847	23042	22935	22920	23023	22700	22810	22952	22853	23003	23034	22873	22745	22942	22851	22957	23143	22608	23073	22714	22898	22858	23036	23010	23032	23144	22912	23012	22758	23092	23193	23122	23041	22892	22928	22934	23017	23141	23223	22805	22952	23024	22830	22961	23027	22966	22914	22921	22808	23036	22811	22857	23015	22826	23119	23075	22914	23086	23005	22827	22974	23063	22924	23104	22956	22998	22917	23047	23006	23112	22939	22795	22980	22935	22995	22902	22988	22916	22982	23006	23141	22818	22830	23053	23024	22805	22649	23242	23053	22985	22959	23018	22942	23096	22845	22832	23090	22933	22940	22891	22731	22883	22933	23164	23028	22859	22722	22965	23152	23050	22842	23105	22990	22999	23156	22952	23039	22936	23070	23129	23081	23064	22958	22936	23239	22927	22960	22888	23025	22825	22920	22951	22939	22911	23109	22756	23031	23061	22904	23133	22885	23021	23020	23118	22873	22886	22934	22877	22970	23145	23009	23002	22818	22811	22896	23069	23127	23036	23103	22936	23157	23097	22998	22978	23004	23031	22973	23057	23032	22841	23078	23223	22787	23424	22876	23062	23030	23109	22990	23178	22845	22795	23008	22887	22882	22738	22970	22871	22976	22922	23027	23030	23115	23091	23024	22804	22879	23099	22900	23006	22952	22825	23041	22989	23041	23085	22892	23086	23138	22948	22987	23056	22934	22994	22956	22935	22994
22994	68355	57240	31130	28425	26092	24139	22864	21673	20857	20303	19942	19934	19741	19476	19301	19173	19133	19178	19077	19004	18810	19042	18902	18464	18737	18747	18790	18702	18668	18489	18564	18663	18403	18443	18435	18433	18363	18459	18621	18475	18949	18857	19479	19637	18474	18567	18462	18459	18543	18555	18578	18607	18328	18440	18372	18570	18591	18755	18604	18613	18471	18710	18497	18641	18313	18510	18552	18351	18439	18410	18376	18545	18460	18446	18465	18596	18497	18404	18419	18656	18530	18496	18499	18401	18485	18387	18508	18324	18536	18348	18616	18491	18555	18506	18320	18497	18343	18522	18227	18509	18498	18469	18599	18434	18382	18388	18545	18439	18446	18316	18570	18394	18369	18514	18529	18437	18278	18413	18475	18534	18550	18437	18534	18514	18284	18509	18550	18529	18469	18671	18424	18693	18387	18488	18782	18336	18502	18245	18360	18487	18390	18289	18352	18285	18367	18315	18278	18416	18377	18414	18437	18314	18493	18439	18490	18368	18416	18400	18526	18436	18378	18358	18341	18508	18431	18565	18653	18543	18518	18349	18625	18489	18472	18478	18421	18458	18574	18423	18371	18411	18344	18539	18386	18507	18476	18385	18375	18452	18392	18404	18361	18471	18505	18482	18574	18498	18496	18426	18317	18282	18542	18520	18389	18428	18430	18429	18373	18402	18390	18525	18367	18273	18407	18402	18546	18355	18457	18368	18645	18443	18386	18342	18503	18442	18604	18523	18437	18470	18300	18500	18560	18381	18380	18580	18475	18380	18256	18266	18430	18502	18516	18343	18482	18386	18453	18344	18378	18378	18500	18538	18462	18463	18477	18416	18498	18445	18466	18386	18551	18529	18399	18585	18521	18317	18432	18494	18466	18425	18659	18501	18497	18353	18548	18600	18493	18464	18294	18434	18288	18456	18397	18483	18454	18369	18381	18631	18442	18536	18515	18539	18288	18436	18488	18313	18396	18385	18592	18462	18440	18450	18496	18430	18523	18599	18358	18501	18336	18355	18534	18396	18437	18343	18503	18520	18387	18600	18565	18433	18420	18413	18587	18362	18495	18443	18300	18267	18557	18328	18498	18541	18563	18376	18370	18467	18340	18489	18532	18450	18277	18490	18600	18502	18381	18534	18345	18440	18488	18231	18516	18438	18519	18382	18409	18549	18395	18426	18397	18351	18322	18464	18284	18354	18474	18523	18607	18372	18418	18284	18473	18534	18480	18418	18501	18516	18532	18408	18282	18242	18527	18648	18363	18537	18365	18392	18575	18495	18581	18518	18326	18238	18486	18310	18301	18345	18485	18410	18392	18411	18396	18521	18324	18533	18362	18491	18490	18552	18388	18330	18316	18682	18350	18482	18437	18322	18246	18469	18459	18486	18392	18624	18550	18535	18454	18319	18539	18396	18644	18525	18290	18539	18336	18311	18492	18420	18543	18515	18499	18455	18390	18354	18548	18374	18380	18484	18390	18350	18386	18297	18433	18432	18547	18440	18538	18306	18477	18379	18396	18216	18417	18290	18308	18391	18503	18296	18129	18464	18349	18539	18524	18462	18369	18415	18558	18340	18380	18216	18473	18490	18395	18339	18544	18470	18386	18434	18300	18512	18363	18530	18464	18506	18578	18519	18308	18312	18427	18471	18587	18458	18454	18476	18539	18411	18513	18508	18536	18461	18476	18392	18633	18429	18521	18620	18338	18377	18411	18324	18425	18418	18405	18385	18391	18342	18415	18427	18318	18401	18401	18481	18451	18089	18495	18660	18420	18491	18255	18466	18227	18397	18525	18348	18472	18445	18279	18398	18509	18425	18472	18402	18415	18517	18327	18376	18349	18494	18516	18461	18417	18424	18419	18414	18451	18583	18489	18384	18503	18426	18248	18543	18429	18494	18331	18489	18482	18361	18319	18394	18521	18447	18242	18504	18437	18547	18395	18400	18427	18447	18356	18427	18394	18520	18312	18344	18561	18442	18597	18500	18291	18294	18587	18297	18452	18311	18452	18619	18270	18486	18196	18378	18362	18491	18346	18295	18336	18418	18439	18295	18373	18525	18273	18457	18553	18464	18466	18234	18586	18717	18580	18477	18253	18343	18439	18467	18364	18496	18346	18530	18562	18487	18505	18353	18566	18535	18420	18514	18373	18440	18401	18530	18414	18472	18348	18633	18373	18296	18331	18329	18461	18535	18423	18477	18407	18350	18441	18407	18374	18439	18427	18360	18524	18513	18662	18478	18483	18567	18385	18667	18438	18346	18346	18592	18464	18458	18432	18494	18503	18423	18410	18398	18556	18369	18408	18355	18411	18497	18389	18456	18321	18255	18513	18265	18383	18501	18311	18523	18369	18366	18741	18306	18482	18367	18496	18436	18492	18504	18348	18408	18344	18369	18439	18300	18307	18489	18314	18436	18462	18529	18167	18316	18436	18348	18340	18310	18389	18463	18503	18552	18328	18235	18390	18387	18390	18322	18481	18583	18540	18488	18448	18468	18354	18403	18379	18211	18186	18461	18258	18439	18455	18364	18315	18660	18481	18450	18409	18402	18374	18404	18351	18522	18443	18387	18493	18270	18447	18531	18361	18416	18478	18353	18394	18497	18419	18492	18345	18525	18389	18504	18460	18491	18329	18403	18429	18349	18402	18412	18380	18382	18460	18404	18444	18377	18441	18412	18312	18402	18450	18350	18558	18402	18423	18416	18517	18358	18383	18463	18432	18591	18522	18475	18421	18602	18505	18599	18237	18603	18541	18480	18420	18428	18461	18472	18537	18391	18439	18610	18265	18598	18432	18578	18434	18289	18551	18443	18486	18673	18383	18526	18506	18229	18560	18430	18341	18622	18413	18555	18375	18523	18444	18468	18454	18491	18420	18502	18544	18333	18480	18588	18466	18627	18408	18521	18510	18528	18438	18524	18337	18577	18587	18397	18359	18390	18478	18533	18316	18680	18295	18513	18376	18395	18535	18495	18443	18368	18464	18340	18340	18449	18517	18580	18448	18328	18466	18217	18611	18465	18478	18400	18537	18363	18452	18322	18378	18628	18423	18309	18465	18570	18470	18553	18486	18332	18472	18406	18380	18392	18457	18510	18560	18438	18513	18535	18367	18413	18503	18386	18359	18395	18626	18406	18317	18526	18519	18446	18233	18374	18256	18496	18535	18387	18505	18283	18461	18358	18579	18395	18697	18616	18315	18683	18463	18452	18376	18462	18437	18515	18611	18510	18441	18393	18375	18507	18567	18691	18403	18341	18545	18520	18444	18439	18438	18477	18652	18492	18516	18470	18466	18338	18439	18419	18320	18497	18513	18477	18497	18392	18250	18553	18542	18325	18635	18650	18473	18250	18407	18465	18391	18431	18443	18520	18480	18500	18374	18410	18462	18358	18532	18470	18232	18508	18383	18628	18406	18241	18506	18208	18418	18484	18514	18538	18304	18520	18354	18449	18509	18516	18429	18303	18482	18416	18444	18504	18457	18601	18323	18510	18415	18431	18513	18282	18265	18499	18323	18392	18365	18423	18488	18653	18476	18539	18364	18501	18372	18418	18563	18555	18525	18402	18484	18340	18438	18459	18459	18487	18439	18393	18460	18432	18265	18268	18375	18548	18517	18472	18515	18463	18432	18518	18569	18616	18442	18518	18348	18260	18452	18327	18342	18426	18242	18475	18561	18559	18335	18428	18446	18356	18313	18275	18405	18608	18358	18394	18515	18544	18378	18567	18482	18414	18415	18365	18409	18519	18484	18589	18562	18240	18239	18561	18661	18333	18568	18430	18446	18593	18339	18256	18383	18411	18485	18513	18481	18491	18409	18456	18427	18432	18270	18441	18466	18546	18328	18343	18411	18373	18548	18257	18432	18464	18504	18531	18469	18391	18343	18415	18278	18413	18470	18341	18394	18445	18267	18638	18659	18575	18437	18337	18441	18526	18388	18544	18402	18486	18395	18384	18381	18316	18420	18355	18446	18344	18433	18340	18432	18472	18390	18593	18467	18563	18541	18541	18338	18474	18323	18552	18564	18394	18380	18391	18495	18500	18367	18378	18455	18514	18405	18509	18397	18496	18134	18475	18627	18325	18394	18503	18479	18497	18532	18458	18453	18243	18415	18330	18650	18479	18398	18495	18390	18439	18483	18437	18465	18335	18262	18470	18460	18273	18417	18457	18497	18597	18485	18394	18432	18524	18553	18369	18316	18319	18435	18394	18594	18483	18448	18381	18442	18437	18291	18611	18461	18467	18607	18494	18471	18417	18498	18504	18455	18338	18514	18347	18386	18451	18580	18444	18364	18467	18478	18348	18489	18326	18487	18378	18460	18437	18386	18340	18379	18429	18495	18550	18490	18366	18366	18477	18246	18474	18488	18501	18455	18251	18360	18537	18441	18227	18547	18477	18467	18505	18415	18389	18274	18611	18426	18424	18364	18524	18433	18469	18336	18311	18369	18365	18449	18389	18449	18498	18351	18615	18423	18437	18577	18387	18569	18319	18544	18448	18487	18317	18320	18352	18659	18443	18349	18483	18477	18372	18480	18445	18323	18510	18336	18587	18457	18455	18439	18443	18511	18411	18558	18397	18366	18516	18260	18406	18260	18259	18505	18504	18551	18327	18185	18349	18312	18572	18566	18411	18311	18584	18525	18328	18527	18561	18510	18425	18334	18296	18513	18509	18413	18377	18480	18532	18519	18427	18502	18377	18385	18504	18484	18412	18324	18437	18721	18334	18512	18427	18407	18596	18423	18550	18517	18227	18576	18460	18605	18395	18424	18510	18502	18394	18526	18345	18390	18582	18407	18451	18307	18484	18445	18339	18537	18442	18596	18431	18489	18380	18348	18481	18328	18422	18505	18334	18621	18405	18498	18297	18509	18498	18519	18412	18575	18539	18397	18441	18495	18423	18576	18340	18475	18371	18413	18454	18410	18454	18337	18363	18460	18682	18539	18494	18544	18364	18345	18579	18444	18431	18461	18355	18226	18540	18462	18391	18254	18513	18513	18258	18412	18422	18413	18422	18553	18541	18379	18175	18488	18322	18441	18312	18463	18492	18358	18527	18438	18441	18386	18433	18521	18604	18491	18325	18616	18432	18505	18488	18275	18396	18244	18368	18444	18298	18486	18476	18252	18401	18428	18547	18372
27558	24637	31576	28147	24642	24542	24308	23835	23560	23398	23532	23506	23107	23147	23242	23244	23268	23292	23164	23295	23112	23133	23355	22990	22971	23112	23205	23159	23086	23341	23166	23151	22976	23004	22980	23161	23163	22999	23067	23147	23117	23316	23019	23254	22983	22995	23228	23124	23105	22779	22941	23095	23055	23008	22845	22882	23007	23113	22961	23265	23050	23221	22936	22968	23146	23173	23054	23065	23149	23123	23068	23039	23054	23143	23008	23104	22921	23047	22996	22928	23107	23069	23059	23107	23163	23053	22999	23122	22955	23129	23213	22938	23268	22826	22813	23076	23043	23022	23275	23078	23066	23150	22901	23101	23239	22978	22802	23113	22991	22990	22930	22801	23172	23228	23038	22947	23180	22965	23031	23037	23061	23131	23064	23073	22874	23129	23083	23182	23062	23145	22823	23005	22872	23173	23186	23030	23146	23009	22945	23192	23190	23151	22954	22914	23031	23015	23002	23046	23000	23077	23077	23167	23108	23098	23121	23116	22986	23029	23064	23208	22921	22805	23001	23111	23034	22891	23184	23196	23116	22974	23143	23246	22971	23235	22897	22988	22881	23114	23140	23007	22887	22935	23310	23047	23170	23012	22939	22924	23367	22991	23133	22932	23274	23116	23068	22914	23021	23031	23149	22703	23032	23006	23107	23307	23194	23098	23280	22916	23012	23295	23097	22829	22786	23165	23347	22796	22979	22847	23011	22995	23020	23039	22870	23090	22992	23008	23359	23172	22907	23135	22933	23013	23068	22921	23074	23077	23113	23097	23150	23187	22948	22947	22907	22890	23014	23034	23322	23043	22915	23342	23049	23010	22934	23379	23102	23110	23324	23044	22956	22972	22904	23119	23062	22969	23140	23148	23121	23061	23084	22901	23011	23031	22932	23140	23194	22925	23151	23136	23131	23121	23179	22919	23189	23217	23033	23050	23132	23218	22790	23095	23102	22828	23318	23149	23076	22988	23130	23110	23063	23008	23125	22902	23196	22942	23035	22917	23002	23136	22893	23209	22998	22918	23098	23260	23031	22903	22944	23203	23244	23103	23057	23254	23166	23018	23247	23179	23058	22907	23040	23186	22894	23164	23052	23244	22852	22895	23196	22951	23057	23039	23113	22987	23059	22916	23125	23034	22995	23181	23063	22794	23097	22990	23035	22832	22967	23081	23172	22855	23127	23235	23120	22975	22965	23033	23151	23053	23126	23133	23199	23245	22833	23073	23049	23193	22957	23135	22815	23065	23306	23207	23137	23155	23131	22964	23128	22936	22988	22967	23122	22843	23153	22933	23412	23196	22943	22903	23061	23024	23067	22778	23061	23139	23058	23069	23147	22991	23066	23184	23158	22988	23068	22936	23002	23020	23195	23124	23156	22993	23128	22831	23039	23069	22958	22920	22835	23076	23050	23054	23043	23007	23144	23134	23042	22994	23152	23020	23104	23108	23126	23367	23184	23266	23243	23393	22941	23024	23041	23176	22977	23074	23036	23104	23056	23071	23112	23076	22931	23203	23132	23252	23087	23042	22769	23039	23072	22869	23186	23065	23100	23102	23187	23308	23021	22978	23061	23058	23127	23386	23044	22946	23071	23088	22923	22863	22994	23088	22967	23003	22980	23122	23253	23029	23134	23211	23042	23246	22914	23095	22969	23007	22802	23027	23232	23150	23124	22984	23121	23058	22884	23091	23190	23038	23220	23022	23164	23129	23109	22947	22956	23034	23059	23104	23106	23116	23171	23113	23118	23197	23126	22858	23003	23081	23083	22939	23048	23038	23181	23218	22956	23226	23237	23118	23127	23072	23053	22978	23108	23110	23007	23259	22998	23131	22898	22927	23291	23158	23050	23206	23201	23198	23024	22996	23007	23128	23197	23236	22932	23070	23019	23277	23207	23087	23158	23026	23108	23042	23106	23021	23171	22912	23248	23230	23137	23123	23075	23154	23120	23279	23121	23060	23126	23122	22996	23213	23178	23079	23136	23265	23079	23342	22947	23056	22780	23111	23169	23108	23019	23171	23064	23032	23057	23177	23007	22916	23013	23096	23023	22822	23154	23260	23179	22955	23136	23184	23014	23085	23086	23029	22885	23101	23036	23224	23119	23404	23197	22938	23060	23108	23117	23153	23153	23033	23072	23074	22909	23248	23218	23073	22939	23074	22863	23013	23099	23126	23103	22887	23076	23078	23033	23048	23088	23012	23069	23152	23053	22898	23034	23060	23165	23244	23063	23073	22753	23010	22989	23339	23066	22873	22960	23355	23191	23011	23003	23033	23161	22959	23245	22918	22966	23152	23059	23106	23140	22996	23040	23172	23196	23233	23001	23161	23054	23002	23246	23096	23188	22872	22879	23001	23109	23112	23098	23121	23236	22984	22841	23029	23224	23135	23206	22863	22969	23043	23188	23003	23060	23128	23045	23030	23264	23086	22886	23012	22996	23211	23089	23047	22844	23019	23010	23223	23266	23002	22992	22965	23173	23077	23244	23131	23246	22956	23004	23170	23306	23039	23001	23047	23133	23182	23180	22938	23020	22928	23286	23045	23104	23067	22877	23253	22937	23013	23034	22866	23074	22887	22933	23061	23094	23024	22949	22871	23162	23030	23207	23053	23027	23149	23085	23036	23234	23012	22904	23077	23004	23269	23188	23050	23102	23078	23088	23157	23238	22840	23263	22838	22804	22884	23026	23141	23379	23307	23147	22945	23176	22989	23245	23298	23152	23130	22990	23107	23188	22919	23230	23319	23197	23130	23092	23117	23077	23107	23258	23067	22933	23027	23008	23241	23114	22921	23111	23161	23100	23075	23222	23287	23146	23203	22986	23226	23153	22909	22994	23154	23152	23011	23015	22943	23058	23064	23202	23058	23228	23148	22984	23156	22989	23011	22947	23175	23145	22978	22987	23267	23156	22959	23237	23169	23055	23160	23244	23126	22990	22889	22936	22986	23100	23007	22969	22996	23135	23185	23059	23118	23043	22904	22977	22843	23200	22820	22833	23059	23230	23222	23105	23076	23126	23171	22977	23081	23055	23049	23059	23156	23100	23242	23087	23003	23153	22928	22980	23202	23095	23138	23218	23126	23067	23099	23073	22893	22935	23088	23042	23155	22926	23145	23000	22988	23035	22737	23166	23041	23112	22961	23112	23028	23060	23136	23107	23111	23114	23323	23225	23272	22920	23005	23003	22988	22879	23056	23169	23257	23032	23223	22983	23103	23123	23004	23067	23048	22931	23042	23221	22963	23119	22920	22985	22974	23257	23082	22894	22978	23158	23087	23074	22990	23109	23037	23181	23178	23004	22763	22905	22892	22859	22980	23120	22988	23032	23170	23053	23094	22986	23219	22984	23311	22953	23136	23001	23053	23037	23001	22927	23059	23143	23045	22986	22829	23121	23191	23229	22948	23000	23093	23104	23265	23164	23033	23008	23115	22912	23086	23006	23141	23248	22887	23042	23170	23004	23031	23230	23090	23033	22910	23144	22962	23044	23076	22850	23107	23187	23122	22873	22805	23159	22930	23170	23250	23076	22852	23081	23091	22898	23141	23067	22908	23233	22964	23048	22974	22899	23470	23100	23183	22924	23179	23138	22975	23181	22969	23107	23053	23189	22866	23172	23193	22977	23001	23161	22902	23076	23038	23021	23115	23012	22916	22965	23049	23135	23093	23122	23240	22963	23292	23102	23048	22952	23139	23079	23128	23149	23000	23156	23244	23030	23286	23046	22882	23077	23059	23220	23157	23001	23008	22930	22817	22857	23277	22993	23016	22946	22874	23061	22870	23186	23359	23008	22979	22991	23170	23024	22985	23101	23095	23056	23402	23008	23006	23354	23063	22932	23227	22946	23133	22912	23196	23090	22881	23132	23126	22822	23085	23072	23001	23154	23194	23046	23099	22917	23168	22898	22950	23290	22924	22933	22932	22957	22903	23132	23053	22935	22992	22889	23039	23087	22943	23188	22933	23307	23131	23029	23051	23012	23056	23186	22987	23092	23072	22993	23042	23158	22969	23257	22955	23084	23214	23220	22913	23149	23339	23132	22793	22981	23069	23039	22918	23126	22875	23104	23086	23307	22973	23095	22804	23094	23044	22973	23251	23059	22969	23014	22899	23201	23041	22919	23097	23210	23070	23136	23190	23246	23040	23194	23023	23138	22972	22895	23171	23084	23133	23088	23091	23085	23069	22724	23082	23083	23004	23057	23003	23196	23189	23055	23029	23069	23109	22992	23074	23179	23042	23050	23148	23045	22920	23102	23013	23088	23136	23043	22887	22960	23088	22954	22891	22903	22883	23030	23057	23035	22966	23325	23041	23073	22983	23024	22982	22997	23033	23104	23105	23199	23033	23071	23090	23287	22966	23139	23092	23053	23106	23048	22936	23172	23055	23170	22932	23125	23064	22893	22904	22957	23070	23055	23190	22923	22887	23104	23216	23042	22983	23032	23173	22999	23184	23104	23069	22996	23002	23160	22965	22945	23114	23329	22953	23201	22929	23033	23016	23257	23085	23014	23262	23103	22831	23008	23115	23114	23015	22854	23062	23146	23222	22908	23075	23166	23180	23069	23023	22850	23166	23011	22921	23078	23005	23113	23137	23284	22878	23098	23134	23189	23217	22923	23081	22815	23111	23104	23258	22915	23027	22914	23104	23104	22962	23151	23044	23235	22939	23133	23111	23000	22849	23213	23033	23354	23115	22746	22921	22958	23072	23169	22832	22999	22941	23195	22931	23185	23082	22962	23024	22880	23100	23061	23019	22840	23166	23279	23242	23184	23174	23082	23115	23154	23287	22926	23128	22944	23212	22939	22984	23081	23204	22869	23066	23153	23078	23257	23046	23133	23055	23208	23015	23139	23148	23401	23182	23123	23036	23023	22848	23107	23069	23057	22970	23056	23171	23084	23073	23362	23224	22906	23295	23154	23162	23144	23033	23040	23075	23023	23162	22830	23277	23375	23066	22899	22886	23168	22963	23041	23199	23231	23331	22897	23276	22880	22965	22796	22951	23065	23178	23125	23016	23016	23194	23070	23155	22998	23046	23103	23187	23109	23251	23132	23009	23160	23159	23072	22868	23141	22954	23091	22999	22981	23109	23099	23066	23170	23108	23164	23081	23002	23288	22929	23284	23283	23042	22963	23062
19829	35290	29728	23066	21567	20602	19884	19307	19449	18909	18841	18722	18926	18785	18826	18508	18676	18493	18678	18547	18622	18342	18576	18516	18371	18387	18521	18531	18536	18466	18480	18555	18432	18426	18536	18493	18465	18570	18617	18406	18341	18430	18539	18614	18396	18431	18416	18515	18230	18378	18262	18552	18569	18392	18327	18238	18547	18419	18499	18520	18376	18483	18389	18495	18432	18500	18392	18457	18297	18702	18449	18463	18524	18264	18650	18410	18405	18297	18141	18610	18314	18592	18375	18590	18391	18278	18516	18414	18371	18477	18368	18467	18473	18410	18381	18548	18517	18567	18502	18443	18555	18496	18547	18411	18449	18384	18392	18400	18247	18426	18464	18486	18480	18530	18537	18413	18339	18476	18199	18452	18395	18307	18475	18646	18540	18565	18466	18498	18379	18492	18532	18451	18314	18244	18511	18417	18524	18539	18523	18373	18372	18321	18456	18505	18436	18461	18369	18462	18338	18333	18324	18573	18606	18554	18356	18546	18613	18613	18273	18573	18362	18580	18518	18490	18457	18440	18519	18452	18399	18311	18241	18407	18379	18482	18568	18552	18390	18564	18392	18639	18390	18450	18230	18389	18444	18475	18456	18446	18431	18549	18385	18500	18463	18504	18396	18603	18304	18561	18410	18491	18536	18528	18414	18413	18378	18444	18449	18386	18506	18606	18542	18442	18484	18487	18448	18551	18550	18490	18341	18508	18417	18371	18354	18526	18288	18411	18380	18413	18472	18523	18377	18293	18382	18356	18578	18490	18527	18449	18346	18450	18577	18429	18435	18476	18458	18257	18511	18486	18440	18402	18381	18349	18474	18464	18347	18350	18301	18451	18652	18396	18478	18522	18525	18406	18492	18413	18473	18546	18607	18365	18473	18457	18574	18505	18495	18525	18493	18457	18448	18449	18517	18391	18478	18565	18516	18414	18659	18488	18545	18413	18510	18408	18303	18525	18570	18409	18445	18412	18351	18384	18228	18542	18386	18413	18399	18416	18656	18450	18624	18383	18278	18411	18516	18542	18355	18441	18352	18424	18642	18518	18572	18544	18317	18359	18623	18362	18386	18514	18402	18392	18228	18440	18264	18570	18334	18541	18397	18325	18585	18340	18621	18298	18372	18452	18463	18368	18499	18558	18450	18361	18397	18417	18669	18211	18553	18295	18508	18462	18452	18558	18461	18392	18464	18288	18307	18470	18351	18294	18362	18394	18405	18511	18585	18385	18429	18480	18528	18519	18355	18353	18550	18389	18419	18472	18556	18475	18519	18520	18547	18488	18429	18506	18419	18339	18394	18471	18448	18631	18303	18308	18300	18649	18452	18285	18565	18287	18448	18497	18424	18439	18612	18527	18423	18311	18327	18296	18476	18310	18498	18546	18409	18631	18586	18420	18541	18466	18467	18410	18430	18549	18321	18614	18518	18396	18331	18490	18357	18362	18320	18315	18413	18556	18489	18486	18485	18254	18467	18398	18428	18495	18421	18468	18559	18395	18618	18554	18504	18419	18461	18307	18510	18497	18270	18516	18355	18476	18382	18534	18485	18426	18443	18470	18270	18424	18510	18488	18335	18443	18403	18391	18390	18507	18476	18443	18544	18577	18315	18344	18401	18382	18314	18360	18245	18430	18486	18438	18417	18478	18359	18471	18485	18362	18504	18342	18393	18519	18467	18321	18427	18601	18521	18543	18585	18318	18588	18593	18570	18397	18518	18442	18706	18491	18476	18523	18553	18463	18403	18602	18479	18505	18557	18254	18377	18499	18533	18383	18397	18386	18535	18459	18315	18566	18366	18538	18658	18597	18564	18505	18472	18278	18479	18419	18426	18446	18513	18512	18353	18464	18416	18572	18560	18523	18347	18530	18491	18422	18451	18528	18438	18332	18427	18470	18455	18305	18346	18199	18463	18478	18542	18478	18497	18380	18483	18499	18536	18461	18391	18380	18410	18451	18416	18446	18517	18392	18438	18563	18511	18177	18409	18492	18544	18513	18492	18457	18498	18314	18445	18367	18483	18498	18553	18475	18542	18461	18263	18474	18468	18479	18456	18445	18349	18350	18419	18370	18455	18593	18395	18382	18509	18540	18389	18426	18322	18504	18642	18333	18372	18662	18558	18422	18444	18576	18567	18272	18454	18460	18571	18399	18546	18435	18346	18320	18401	18576	18534	18463	18602	18425	18432	18395	18461	18564	18399	18591	18651	18591	18475	18450	18255	18370	18361	18465	18472	18564	18426	18501	18261	18304	18413	18493	18556	18304	18628	18584	18289	18438	18335	18598	18478	18534	18511	18457	18464	18433	18388	18405	18465	18487	18395	18391	18479	18352	18695	18339	18472	18572	18451	18304	18561	18464	18515	18414	18399	18405	18333	18501	18497	18549	18550	18538	18578	18332	18283	18430	18536	18526	18434	18422	18504	18295	18389	18450	18616	18490	18438	18279	18546	18423	18494	18542	18427	18385	18437	18452	18666	18528	18415	18293	18519	18521	18505	18421	18237	18450	18380	18591	18401	18496	18452	18490	18382	18497	18425	18281	18583	18296	18444	18374	18344	18468	18514	18511	18453	18554	18533	18552	18505	18499	18404	18358	18489	18301	18657	18474	18477	18588	18459	18401	18519	18446	18488	18354	18523	18537	18513	18386	18552	18331	18453	18480	18428	18439	18332	18358	18496	18435	18603	18594	18524	18440	18442	18443	18568	18432	18324	18465	18348	18465	18518	18453	18380	18441	18659	18457	18542	18377	18387	18439	18485	18607	18421	18460	18470	18381	18564	18429	18443	18503	18284	18566	18471	18526	18446	18376	18461	18439	18377	18730	18428	18425	18457	18496	18453	18626	18399	18447	18617	18430	18397	18535	18504	18481	18455	18381	18453	18439	18352	18389	18487	18498	18508	18446	18563	18378	18471	18435	18263	18432	18645	18466	18648	18300	18409	18387	18376	18491	18467	18408	18408	18388	18470	18447	18419	18495	18275	18365	18284	18323	18348	18438	18633	18325	18438	18409	18609	18526	18523	18450	18519	18354	18419	18607	18562	18484	18427	18473	18376	18236	18374	18364	18475	18342	18445	18459	18340	18194	18355	18388	18333	18406	18461	18366	18423	18210	18442	18491	18349	18264	18596	18371	18469	18322	18511	18312	18421	18542	18442	18607	18559	18455	18602	18479	18417	18304	18411	18263	18489	18304	18495	18425	18529	18434	18563	18552	18344	18386	18552	18436	18457	18333	18545	18442	18491	18582	18459	18470	18340	18475	18375	18487	18360	18413	18136	18393	18519	18515	18407	18249	18308	18551	18559	18603	18458	18572	18516	18439	18393	18647	18459	18368	18507	18395	18275	18476	18483	18578	18432	18295	18446	18615	18474	18361	18499	18500	18404	18442	18468	18566	18508	18411	18378	18485	18723	18625	18448	18583	18362	18459	18160	18403	18551	18308	18583	18433	18563	18443	18452	18402	18483	18561	18435	18597	18469	18478	18355	18495	18328	18406	18539	18329	18550	18490	18423	18333	18261	18395	18569	18329	18524	18371	18545	18462	18431	18393	18463	18418	18422	18487	18285	18512	18345	18526	18378	18256	18472	18536	18477	18505	18535	18600	18355	18406	18454	18435	18546	18386	18425	18540	18435	18418	18424	18551	18510	18362	18491	18415	18348	18413	18449	18372	18382	18538	18419	18547	18509	18439	18537	18498	18520	18250	18487	18396	18439	18539	18652	18534	18391	18589	18486	18362	18468	18447	18355	18303	18533	18493	18509	18459	18453	18516	18549	18474	18463	18386	18417	18417	18432	18490	18422	18421	18471	18490	18358	18579	18518	18511	18489	18433	18388	18440	18411	18455	18502	18225	18655	18407	18489	18283	18460	18256	18419	18335	18614	18458	18535	18534	18534	18282	18432	18471	18322	18579	18368	18362	18465	18576	18467	18377	18329	18743	18341	18471	18415	18521	18359	18610	18396	18494	18334	18376	18487	18374	18385	18626	18508	18458	18536	18473	18551	18600	18406	18532	18424	18256	18439	18491	18389	18578	18617	18406	18312	18293	18431	18523	18272	18639	18428	18639	18552	18512	18554	18423	18406	18365	18367	18302	18629	18411	18500	18450	18432	18459	18344	18456	18449	18510	18366	18538	18296	18500	18395	18415	18334	18798	18356	18392	18443	18385	18305	18261	18492	18487	18470	18532	18409	18354	18521	18363	18311	18465	18659	18526	18592	18315	18431	18444	18501	18426	18533	18330	18521	18493	18504	18399	18509	18455	18407	18393	18334	18500	18495	18564	18504	18437	18477	18572	18375	18401	18421	18416	18498	18490	18576	18691	18631	18407	18296	18405	18469	18337	18388	18273	18562	18472	18513	18494	18414	18488	18392	18444	18286	18326	18517	18414	18506	18514	18559	18589	18403	18449	18466	18309	18522	18420	18433	18506	18483	18329	18427	18630	18419	18535	18468	18317	18356	18502	18330	18421	18471	18518	18456	18449	18662	18415	18558	18425	18489	18306	18417	18517	18574	18401	18351	18557	18299	18511	18463	18292	18476	18327	18562	18455	18424	18613	18372	18493	18357	18448	18574	18505	18542	18309	18396	18578	18459	18423	18367	18440	18406	18568	18376	18355	18715	18360	18569	18360	18393	18373	18481	18388	18365	18287	18191	18513	18543	18403	18661	18442	18467	18449	18336	18581	18467	18481	18290	18402	18418	18489	18446	18621	18558	18450	18562	18578	18680	18438	18516	18398	18586	18331	18496	18376	18338	18347	18381	18552	18458	18460	18475	18343	18456	18360	18460	18454	18305	18322	18498	18445	18433	18510	18417	18474	18682	18436	18501	18378	18222	18409	18579	18464	18497	18666	18425	18464	18420	18461	18631	18440	18378	18580	18438	18503	18390	18496	18523	18358	18400	18376	18437	18560	18420	18476	18347	18387	18399	18324	18600	18302	18439	18387	18456	18345	18422	18531	18544	18330	18403	18549	18480	18414	18331	18562	18441	18378	18494	18531	18461	18443	18529	18379	18535	18466	18408	18516	18393	18549	18608	18466	18334	18444	18297	18455	18539	18470	18531	18378	18363	18407	18457	18388	18606	18419	18433	18439	18332	18491	18381	18577	18347	18544	18571	18275	18528	18427	18597	18409
23674	21200	29167	24440	23836	26324	26966	24283	23584	23757	23457	23498	23381	23168	23078	22900	22916	22715	22793	22865	22836	22718	22711	22724	22746	22582	22632	22739	22308	22674	22710	22408	22555	22601	22430	22754	22849	22496	22651	22724	22664	22812	22765	22834	23285	22603	22532	22413	22435	22607	22668	22497	22492	22251	22643	22528	22547	22566	22680	22603	22559	22616	22594	22694	22649	22521	22492	22370	22642	22536	22750	22680	22304	22559	22605	22535	22524	22439	22429	22574	22573	22428	22666	22765	22279	22499	22278	22615	22298	22451	22345	22474	22502	22355	22331	22539	22666	22659	22525	22685	22469	22630	22355	22499	22342	22491	22521	22771	22530	22545	22327	22493	22514	22429	22612	22564	22435	22500	22390	22599	22605	22339	22369	22560	22293	22424	22469	22303	22674	22412	22574	22548	22740	22580	22359	22588	22463	22442	22715	22429	22394	22573	22412	22559	22441	22489	22456	22734	22258	22605	22802	22341	22399	22537	22519	22563	22621	22620	22677	22359	22685	22557	22483	22612	22602	22324	22474	22493	22477	22450	22437	22558	22352	22291	22417	22555	22818	22397	22485	22550	22556	22573	22638	22386	22477	22463	22446	22680	22756	22394	22539	22331	22623	22486	22662	22376	22544	22624	22540	22446	22649	22746	22466	22486	22346	22641	22618	22464	22445	22544	22278	22202	22570	22321	22463	22511	22486	22649	22351	22564	22441	22435	22594	22465	22327	22413	22399	22513	22667	22630	22612	22587	22617	22579	22508	22420	22564	22504	22372	22433	22457	22583	22477	22147	22613	22560	22605	22273	22327	22570	22649	22625	22360	22644	22410	22531	22622	22557	22578	22622	22466	22440	22463	22355	22364	22656	22581	22459	22395	22611	22491	22571	22400	22352	22434	22481	22546	22730	22565	22455	22453	22663	22651	22503	22761	22382	22384	22501	22698	22746	22436	22347	22458	22345	22696	22477	22692	22605	22497	22701	22514	22492	22708	22207	22522	22504	22641	22540	22503	22408	22650	22474	22510	22319	22608	22529	22190	22526	22459	22388	22547	22343	22297	22547	22462	22523	22592	22728	22563	22654	22289	22248	22325	22358	22561	22711	22524	22725	22543	22431	22096	22547	22601	22430	22698	22372	22630	22625	22755	22561	22603	22632	22552	22742	22592	22422	22390	22683	22460	22610	22535	22451	22590	22394	22427	22508	22424	22413	22441	22613	22676	22482	22417	22583	22542	22388	22773	22613	22514	22518	22559	22351	22525	22524	22556	22368	22453	22616	22616	22484	22624	22324	22647	22548	22466	22441	22326	22663	22596	22539	22564	22496	22542	22438	22585	22550	22406	22514	22481	22602	22509	22421	22483	22392	22333	22405	22679	22527	22562	22435	22641	22613	22315	22520	22604	22575	22600	22399	22487	22380	22263	22477	22317	22441	22569	22476	22371	22713	22502	22491	22656	22424	22451	22419	22376	22391	22807	22587	22342	22440	22521	22555	22457	22442	22408	22674	22549	22454	22309	22402	22445	22485	22532	22420	22463	22619	22641	22520	22570	22647	22679	22659	22551	22439	22543	22525	22527	22561	22708	22634	22499	22451	22626	22351	22666	22439	22351	22504	22452	22534	22274	22671	22504	22403	22365	22458	22618	22347	22473	22462	22476	22452	22303	22584	22396	22474	22512	22189	22382	22614	22500	22620	22430	22600	22403	22435	22375	22606	22686	22415	22593	22274	22421	22221	22237	22404	22454	22394	22566	22496	22350	22372	22476	22449	22448	22575	22376	22342	22282	22538	22386	22521	22583	22625	22404	22750	22533	22553	22499	22591	22417	22500	22397	22509	22686	22538	22482	22423	22484	22629	22460	22484	22353	22287	22686	22602	22648	22462	22466	22608	22543	22370	22510	22602	22672	22539	22606	22418	22386	22584	22357	22305	22443	22482	22417	22529	22611	22532	22641	22535	22392	22399	22480	22397	22734	22576	22285	22524	22594	22673	22542	22520	22647	22614	22385	22467	22493	22398	22410	22464	22485	22556	22344	22443	22419	22479	22790	22536	22301	22556	22289	22727	22706	22542	22603	22312	22586	22539	22695	22505	22499	22711	22512	22534	22495	22515	22665	22603	22521	22624	22364	22582	22262	22224	22432	22482	22201	22426	22414	22560	22510	22483	22654	22533	22695	22785	22514	22248	22467	22585	22460	22331	22513	22677	22541	22431	22423	22421	22603	22501	22351	22519	22547	22605	22462	22797	22500	22525	22659	22413	22656	22478	22654	22680	22385	22240	22316	22419	22418	22406	22509	22321	22546	22392	22649	22308	22190	22246	22646	22445	22334	22807	22370	22545	22745	22594	22489	22527	22577	22757	22707	22664	22472	22702	22450	22619	22566	22280	22604	22549	22519	22787	22550	22504	22437	22450	22666	22490	22351	22704	22571	22405	22655	22608	22678	22558	22737	22558	22461	22460	22443	22498	22537	22216	22553	22535	22443	22559	22445	22726	22673	22401	22636	22570	22575	22407	22511	22545	22632	22501	22387	22570	22335	22578	22442	22353	22579	22579	22456	22404	22694	22431	22495	22594	22505	22674	22411	22482	22486	22625	22517	22479	22570	22664	22448	22688	22618	22555	22608	22635	22345	22387	22563	22437	22455	22485	22307	22287	22401	22570	22395	22571	22473	22676	22400	22681	22512	22310	22511	22345	22446	22477	22382	22406	22744	22462	22324	22110	22650	22737	22580	22652	22319	22542	22452	22530	22731	22490	22601	22702	22572	22528	22629	22523	22403	22353	22560	22593	22572	22461	22628	22556	22642	22526	22430	22440	22402	22291	22560	22657	22536	22407	22524	22658	22505	22398	22288	22484	22332	22628	22437	22673	22431	22435	22528	22500	22416	22408	22570	22423	22519	22209	22502	22333	22376	22623	22495	22429	22592	22615	22569	22436	22526	22509	22520	22364	22449	22401	22468	22530	22582	22525	22243	22427	22571	22240	22262	22201	22491	22472	22418	22407	22613	22296	22399	22222	22372	22356	22261	22541	22420	22727	22557	22583	22566	22528	22641	22593	22624	22546	22608	22543	22587	22562	22647	22441	22396	22529	22447	22272	22560	22545	22583	22513	22495	22541	22404	22466	22393	22590	22505	22273	22657	22425	22407	22597	22422	22412	22655	22723	22610	22490	22512	22687	22610	22479	22368	22335	22576	22586	22531	22458	22479	22631	22424	22612	22427	22458	22358	22314	22834	22267	22506	22555	22508	22529	22703	22564	22347	22533	22662	22617	22580	22491	22462	22565	22351	22223	22526	22247	22709	22415	22709	22349	22314	22544	22384	22381	22462	22686	22446	22736	22612	22571	22557	22798	22313	22657	22588	22425	22427	22588	22435	22430	22304	22580	22327	22690	22600	22404	22430	22373	22427	22272	22355	22591	22285	22588	22718	22519	22490	22605	22654	22359	22526	22604	22408	22574	22561	22459	22698	22593	22539	22486	22296	22478	22457	22567	22446	22588	22717	22494	22515	22936	22425	22322	22402	22576	22320	22415	22345	22481	22565	22331	22684	22488	22803	22560	22586	22534	22467	22459	22577	22523	22419	22818	22556	22242	22438	22313	22483	22305	22536	22509	22560	22552	22438	22358	22284	22602	22625	22273	22666	22436	22625	22319	22144	22401	22396	22677	22562	22610	22370	22735	22538	22456	22495	22779	22440	22544	22611	22527	22609	22616	22570	22490	22300	22582	22449	22557	22487	22648	22488	22411	22347	22704	22272	22252	22438	22397	22361	22520	22525	22615	22510	22352	22505	22487	22544	22549	22478	22480	22787	22560	22216	22400	22739	22320	22442	22637	22465	22448	22621	22681	22704	22535	22569	22575	22764	22682	22575	22424	22409	22328	22496	22417	22439	22461	22608	22354	22412	22651	22359	22500	22612	22327	22607	22569	22707	22428	22583	22743	22677	22553	22590	22414	22604	22436	22703	22609	22594	22450	22477	22597	22320	22540	22465	22597	22498	22620	22559	22405	22511	22811	22462	22431	22407	22249	22452	22487	22407	22373	22448	22447	22482	22542	22494	22686	22436	22414	22444	22519	22396	22501	22467	22628	22472	22464	22240	22503	22393	22350	22505	22252	22580	22397	22681	22531	22453	22289	22560	22420	22472	22345	22510	22282	22610	22580	22646	22319	22191	22440	22394	22578	22586	22517	22465	22577	22562	22590	22553	22278	22561	22425	22511	22380	22537	22370	22458	22573	22504	22423	22532	22592	22238	22656	22473	22390	22456	22428	22488	22566	22867	22517	22475	22519	22629	22705	22360	22234	22501	22524	22731	22356	22344	22371	22645	22472	22510	22421	22455	22387	22292	22453	22365	22431	22528	22172	22319	22750	22440	22555	22331	22575	22734	22738	22577	22850	22439	22373	22715	22564	22430	22460	22640	22546	22551	22656	22347	22533	22533	22468	22432	22378	22462	22447	22710	22439	22669	22566	22411	22480	22282	22326	22457	22566	22455	22390	22483	22507	22633	22421	22416	22289	22382	22518	22615	22551	22654	22654	22457	22449	22479	22538	22439	22457	22401	22292	22526	22627	22441	22281	22487	22626	22648	22335	22340	22520	22449	22482	22403	22551	22595	22526	22355	22624	22454	22415	22437	22441	22470	22552	22291	22512	22453	22745	22673	22604	22529	22527	22528	22338	22452	22455	22574	22456	22413	22346	22455	22670	22432	22399	22603	22659	22596	22625	22591	22507	22532	22660	22531	22597	22433	22479	22538	22766	22706	22437	22610	22429	22708	22309	22502	22389	22369	22372	22477	22543	22539	22609	22397	22526	22471	22399	22440	22451	22563	22617	22395	22326	22560	22363	22454	22581	22491	22595	22453	22348	22196	22477	22500	22494	22387	22685	22673	22414	22347	22341	22259	22553	22598	22568	22489	22554	22549	22506	22562	22588	22495	22512	22543	22392	22449	22520	22528	22635	22547	22564	22562	22655	22620	22567	22593	22494	22466	22484	22501	22576	22490	22633	22473	22470	22439	22479	22567	22480	22301	22510	22393	22345	22599	22477	22268	22442	22390	22565	22549	22383	22504	22247	22584	22155	22600	22554	22263	22161	22412	22331	22728	22494	22538	22488	22633	22569	22562	22576
19634	54608	45799	27620	24725	23052	21867	20840	20150	19834	19565	19442	19065	18979	18912	18757	18620	18521	18601	18418	18644	18417	18415	18424	18439	18427	18447	18234	18304	18433	18240	18372	18502	18098	18238	18243	18237	18299	18286	18238	18301	18293	18509	18845	18905	18275	18253	18416	18011	18152	18383	18186	18189	18212	18264	18296	18089	18373	18349	18242	18303	18310	18198	18359	18119	18256	18150	18296	18144	18252	18273	18296	18171	18453	18174	18235	18254	18338	18086	18315	18383	18173	18203	18218	18099	18151	18170	18371	18247	18080	18151	18162	18357	18126	18254	18200	18303	18151	18209	18220	18100	18244	18200	18143	18258	18360	18256	18310	18382	18387	18201	18220	18149	18181	18193	18182	18258	18216	18165	18206	18197	18202	18242	18089	18108	18270	18260	18116	18410	18084	18213	18168	18128	18290	18076	18171	17980	18253	18259	18234	18039	18303	18214	18011	18170	18202	18153	18238	18268	18344	18278	18243	18106	18110	18238	18090	18254	18212	18199	18102	18193	18352	18197	18168	18228	18168	18446	18213	18403	18134	18307	18236	18310	18312	18201	18089	18246	18406	18267	18303	18279	18203	18446	18171	18327	18241	18197	18169	18295	18181	18300	18219	18212	18149	18187	18282	18258	18349	18333	18408	18231	18163	18269	18309	18095	18394	18304	18272	18137	18358	18359	18066	18273	18095	18282	18109	18157	18198	18022	18259	18230	18150	18234	18235	18226	18170	18146	18148	18246	18335	18187	18216	18234	18230	18070	18156	18064	18191	18144	18271	18208	18154	18178	18183	18085	18227	18175	18265	18095	18183	18089	18348	18164	18193	18193	18054	18121	18204	18107	18442	18224	18282	18104	18238	18148	18185	18061	18031	18230	18086	18364	18194	18080	18315	18354	18325	18137	18295	18175	18186	18231	18281	18092	18150	18390	18078	18260	18271	18234	18226	18096	18391	18119	18316	18256	18254	18146	18290	18157	18111	18217	18369	18146	18180	18218	18146	18174	18171	18319	18212	18388	18274	18152	18065	18015	18346	18141	18210	18333	18291	18183	18129	18417	18166	18226	18114	18318	18153	18142	18088	18252	18021	18205	18191	18315	18295	18164	18107	18268	18247	18069	18293	18128	18203	18160	18344	18221	18138	18149	18238	18217	18239	18302	18154	18370	18130	18162	18160	18239	18267	18097	18303	18333	18229	18209	18225	18200	18176	18137	18336	18181	18146	18275	18190	18071	18159	18318	18147	18178	18200	18197	18270	18112	18163	18323	18292	18289	18189	18035	18125	18340	18250	18208	18424	18226	18158	18160	18165	18191	18259	18207	18115	18081	18411	18198	18135	18276	18116	18222	18188	18309	18161	18205	18367	18135	18143	18390	18189	18164	18175	18050	18410	18113	18215	17985	18228	18294	18198	18229	18309	18069	18314	18187	18227	18416	18359	18246	18187	18152	18211	18376	18240	18269	18226	18157	18215	18247	18310	18345	18091	18224	18159	18154	18298	18071	18187	18160	18256	18309	18187	18105	18330	18155	18201	18288	18151	18350	18161	18167	18274	18122	18090	18264	18182	18062	18422	18254	18230	18378	18268	17982	18270	18305	18288	18153	18156	18084	18200	18328	18256	18154	18171	18212	18244	18369	18149	18231	18196	18192	18157	18224	18190	18148	18150	18193	18225	18257	18307	18260	18203	18223	18257	18092	18231	18325	18445	18069	18151	18350	18279	18346	18087	18357	18098	18155	18182	18310	18160	18134	18302	18218	18053	18222	18266	18296	18418	18211	18276	18179	18181	17990	18264	18170	18127	18153	18065	18127	18350	18043	18397	18154	18231	18202	18349	18196	18274	18254	17970	18131	18226	18241	18299	18329	18161	18155	18301	18219	18292	18206	18074	18190	18153	18057	18164	18204	18338	18069	18190	18249	18215	18185	18187	18263	18206	18091	18166	18242	18264	18061	18260	18214	18298	18225	18314	18165	18244	18207	18224	18318	18177	18217	18210	18327	18236	18252	18238	18255	18424	18135	18263	18306	18366	18414	18079	18102	18191	18071	18319	18213	18068	18259	18145	18052	18272	18318	18196	18109	18278	18233	18234	18176	18091	18119	18248	18239	18268	18223	18170	18371	18265	18283	18235	18266	18275	18249	18117	18092	18227	18211	18172	18303	18334	18017	18335	18226	18178	18391	18078	18160	18148	18351	18288	18128	18266	18204	18173	18248	18268	18332	18237	18143	17947	18249	18208	18129	18312	18280	18187	18325	18195	18055	18234	18266	18158	18189	18269	18168	18130	18171	18214	18222	18155	17992	18140	18141	18215	18339	18177	18150	18210	18388	18256	18313	18478	18349	18330	18334	18143	18200	18205	18198	18004	18202	18196	18193	18231	18236	17907	18385	18366	18221	18040	18220	18139	18443	18066	18113	18113	18064	18160	18093	18195	18351	18117	18246	18378	18265	18148	18221	18254	18208	18349	18162	18287	18131	18446	18252	18217	18164	18244	18312	18215	18174	18325	18354	18428	18372	18104	18288	18224	18294	18247	18222	18269	18292	18270	18277	18083	18246	18167	18391	18210	18101	18189	18162	18153	18148	18328	18193	18176	18194	18558	18256	18169	18093	18260	18053	18211	18241	18156	18257	18216	18098	18342	18079	18247	18213	18291	18239	18215	18385	18208	18290	18274	18257	18202	18103	18191	18063	18294	18221	18236	18065	18214	18233	18180	18202	18082	18520	18239	18178	18271	18235	18303	18202	18133	18100	18141	18134	18092	18267	18188	18356	17880	18195	18006	18224	18184	18220	18186	18254	18246	18163	18128	18192	18168	18113	18230	18241	18034	18145	18139	18184	18180	18062	18148	18383	18253	18055	18275	18341	18222	18221	18377	18240	18251	18213	18204	18184	18224	18208	18219	18134	18053	18109	18334	18332	18414	18160	18374	18328	18318	18215	18072	18204	18246	18261	18313	18215	18257	18130	18275	18262	18178	18167	18177	18256	18091	18300	18229	18229	18127	18186	18061	18454	18220	18127	18107	18292	18143	18166	18328	18205	18086	18268	18033	18178	18184	18145	18088	18166	18263	18358	18271	18271	18257	18171	18448	18181	18079	18202	18244	18183	18198	18312	18239	18167	18158	18165	18321	18252	18230	18285	18307	18280	18312	18178	18289	18065	18343	18168	18118	18326	18127	18066	18192	18321	18129	18267	18351	18144	18435	18130	18305	18154	18139	18225	17980	18130	18178	18156	18274	18235	18174	18304	17952	18216	18070	18325	18237	18026	18351	18189	18299	18344	18240	18141	18188	18330	18066	18309	18126	18388	18163	18222	18123	18260	18420	18181	18206	17993	18122	18259	18091	18157	18122	18369	18437	18192	18146	18073	18345	18301	18299	18289	18351	18208	18263	18160	18224	18407	18138	18228	18233	18368	18394	18314	18153	18126	18390	18231	18228	18251	18354	18222	18413	18234	18315	18232	18142	18148	18288	18314	18304	18230	18156	18230	18211	18078	18319	18444	18173	18315	18411	18304	18194	18278	18305	18237	18307	18319	18107	18247	18209	18096	18186	18185	18102	18209	18460	18228	18237	18346	18292	18151	18249	18031	18266	18080	18253	18182	18154	18272	18078	18065	18244	18148	18130	18158	18275	18163	18224	18150	18075	18069	18274	18244	18113	18296	18388	18239	18251	18116	18054	18176	18210	18256	18207	18136	18258	18332	18250	18186	18143	18313	18293	18115	18194	18373	18253	18236	18045	18166	18139	18177	18207	18162	18137	18242	18218	18323	18105	18274	18216	18224	18276	18291	18193	18221	18062	18188	18160	18114	18268	18233	18131	18378	18261	18202	18118	18282	18344	18311	18083	18251	18242	18312	18211	18315	18224	18325	18184	18158	18201	18256	18145	18233	18120	18235	18265	18241	18199	18227	18111	18189	18047	18071	18289	18278	18372	18178	18171	18385	18107	18250	18216	18263	18177	18260	18159	18254	18291	18316	18265	18203	18315	18195	18357	18233	18278	18267	18251	18069	18260	18200	18072	18098	18370	18153	18166	18105	18280	18221	18265	18289	18331	18271	18135	17944	18266	18237	18248	18177	18149	18408	18299	18202	18170	18315	18204	18181	18141	18289	18284	18145	18146	18324	18193	18324	18249	18045	18142	18150	18447	18102	18378	18186	18285	18108	18226	18320	18015	18260	18308	18200	18356	18214	18197	18069	18354	18232	18318	18285	18073	18206	18348	18148	18168	18335	18223	18499	18336	18247	18223	18269	18259	18278	18306	18228	18400	18058	18223	18044	18211	18262	18145	17950	18243	18300	18233	18170	18246	18074	18299	18201	18273	18254	18202	18210	18291	18280	18085	18279	18199	18231	18224	18268	18375	18215	18315	18373	18189	18161	18060	18273	18090	18203	18127	18153	18235	18394	18320	18176	18252	18098	18061	18248	18361	18322	18047	18288	18200	18098	18255	18180	18175	18247	18298	18237	18261	18381	18157	18042	18245	18057	18196	18369	18397	18088	18132	18268	18303	18143	18141	18170	18123	18063	18117	18145	18275	18102	18114	18275	18251	18207	18246	18437	18085	18106	18142	18070	18051	18286	18223	18198	18210	18249	18350	18231	18146	18192	18287	18255	18320	18331	18225	18173	18389	18090	18166	18239	18252	18042	18194	18218	18325	18219	18246	18205	18131	18190	18184	18413	18338	18142	18052	18217	18128	18436	18296	18076	18300	18367	18162	18337	18243	18220	18160	18261	18050	18172	18370	18073	18091	18186	18244	18194	18114	18239	18156	18145	18278	18292	18355	18229	18032	18196	18215	18085	18205	18259	18177	18273	18293	18138	18225	18191	18071	18370	18232	18171	18300	18267	18043	18091	18392	18317	18164	18175	18262	18324	18111	18229	18236	18470	17930	18194	18141	18238	18389	18244	18117	18269	18253	18197	18247	18110	18376	18199	18375	18259	18333	18141	18058	18259	18395	18248	18138	17997	18304	18166	18117	18224	18320	18260	18223	18205	18105	18285	18386	18251	18212	18183	18315	18183	18236	18275	18085	18247	18104	18227	18333	18295	18166	17998	18263	18097	18173	18303	18178	18190	18237	18223	18155	18195	18228	18165	18147	18327	18202	18259	18253	18118	18174	18389	18152
22599	21227	29055	24379	22459	26133	29569	25770	24644	24696	24213	24201	23726	23485	23452	23528	23343	23132	23383	23420	23216	23179	22949	22872	22966	23068	22781	22805	23087	22881	22987	22720	22767	23035	22898	22671	22855	22847	22882	22939	22598	22764	23053	23317	23670	22954	22620	22755	22727	22818	22938	22686	22640	22643	22507	22704	22734	22855	22946	22882	22581	22927	22849	22735	22639	22726	22825	22881	22698	22632	22787	22829	22576	22708	22821	22407	22737	22924	23044	22868	22765	22731	22641	22591	22769	22625	22762	22623	22516	22768	22551	22730	22684	22684	22725	22721	22674	22817	22759	22651	22641	22896	22511	22663	22971	22723	22662	22672	22828	22480	22876	22755	22528	22787	22808	22729	22645	22735	22807	22708	22750	22519	22595	22955	22733	22768	22632	22488	22723	22741	22478	22829	22606	22734	22745	22790	22946	22650	22772	22660	22775	22595	22643	22759	22465	22463	22448	22573	22754	22643	22655	22655	22825	22562	22772	22763	22600	22628	22727	22760	22584	22803	22668	22809	22732	22762	22729	22512	22619	22657	22835	22676	22529	22704	22871	22564	22780	22580	22707	22542	22613	22637	22819	22800	22887	22781	22810	22663	22712	22824	22638	22602	22848	22696	22862	22888	22869	22620	22697	22579	22659	22452	22556	22613	22734	22676	22680	22657	22719	22786	22786	22667	22827	22483	22415	22521	22740	22793	22693	22655	22598	22662	22894	22465	22434	22469	22861	22773	22633	22662	22763	22623	22676	22658	22546	22580	22659	22748	22842	22747	22806	22476	22529	22684	22704	22574	22718	22776	22740	22727	22802	22619	22841	22697	22677	22572	22898	22756	22736	22754	22582	22554	22697	22706	22812	22430	22815	22675	22752	22976	22536	22698	22799	22751	22743	22463	22716	22674	22745	22690	22660	22779	22787	22479	22582	22666	22618	22778	22712	22707	22468	22439	22544	22936	22685	22837	22638	22751	22832	22637	22782	22818	22727	22679	22583	22771	22858	22574	22800	22769	22480	22587	22673	22368	22767	22767	22749	22761	22546	22841	22644	22641	22662	22762	22557	22684	22562	22707	22484	22763	22678	22681	22576	22692	22610	22700	22738	22771	22542	22665	22494	22586	22768	22628	22684	22549	22719	22701	22851	22641	22802	22843	22378	22650	22320	22843	22848	22678	22635	22788	22565	22597	22572	22466	22502	22565	22739	22556	22652	22871	22830	22722	22806	22833	22867	22726	22755	22767	23009	22672	22741	22478	22801	22461	22623	22582	22475	22562	22510	22524	22801	22549	22760	22698	22677	22671	22544	22786	22732	22343	22635	22534	22414	22493	22719	22591	22647	22686	22665	22675	22750	22716	22826	22648	22678	22872	22695	22488	22773	22636	22704	22506	22673	22536	22586	22411	22641	22779	22646	22656	22619	22507	22763	22542	22650	22236	22843	23138	22870	22654	22597	22561	22678	22602	22726	22718	22801	22661	22696	22670	22521	22589	22516	22637	22828	22579	22611	22605	22585	22664	22847	22777	22636	22698	22568	22647	22473	22540	22497	22719	22669	22627	22690	22694	22814	22700	22692	22655	22854	22497	22569	22720	22695	22912	22745	22359	22606	22710	22703	22762	22578	22510	22448	22643	22664	22860	22521	22875	22796	22515	22645	22656	22610	22684	22805	22466	22781	22543	22724	22721	22557	22578	22629	22686	22834	22766	22597	22590	22838	22580	22697	22525	22727	22558	22659	22753	22709	22654	22733	22904	22672	22632	22710	22618	22731	22659	22801	22670	22743	22654	22818	22652	22811	22635	22631	22622	22573	22412	22539	22537	22410	22693	22614	22748	22478	22651	22867	22374	22559	22604	22873	22546	22589	22803	22699	22642	22611	22530	22475	22404	22779	22732	22897	22848	22934	22682	22760	22643	22650	22713	22768	22573	22624	22790	22719	22923	22541	22660	22531	22921	22609	22741	22764	22594	22847	22694	22668	22698	22794	22783	22726	22494	22662	22716	22739	22627	22497	22692	22622	22787	22635	22525	22634	22568	23023	22657	22830	22739	22729	22709	22501	22606	22626	22563	22734	22642	22755	22676	22736	22620	22510	22975	22674	22657	22775	22766	22790	22668	22469	22554	22700	22629	22526	22580	22784	22566	22801	22759	22846	22579	22927	22634	22650	22666	22506	22522	22586	22703	22582	22655	22564	22454	22819	22897	22889	22642	22523	22677	22799	22721	22692	22648	22935	22752	22718	22759	22538	22732	22829	22856	22676	22624	22638	22441	22785	22408	22711	22899	22609	22616	22520	22728	22769	22458	22859	22734	22805	22663	22693	22625	22362	22743	22618	22597	22723	22960	22734	22678	22577	22677	22656	22597	22777	22762	22565	22669	22751	22601	22527	22803	22856	22644	22482	22470	22475	22608	22519	22588	22798	22693	22865	22546	22809	22519	22756	22912	22543	22477	22726	22767	22688	22654	22536	22614	22614	22830	22730	22596	22507	22631	22526	22602	22520	22644	22711	22748	22734	22709	22613	22913	22741	22910	22779	22593	22405	22724	22516	22737	22852	22818	22785	22592	22703	22589	22558	22527	22663	22729	22514	22795	22596	22620	22690	22734	22761	22696	22669	22715	22650	22716	22601	22788	22682	22770	22803	22810	22937	22679	22744	22763	22707	22543	22629	22610	22907	22373	22557	22570	22414	22611	22645	22670	23068	22605	22559	22547	22690	22909	22569	22532	22728	22562	22878	22708	22779	22687	22702	22871	22713	22506	22590	22688	22551	22611	22687	22473	22601	22764	22693	22803	22704	22462	22902	22799	22783	22643	22900	22789	22538	22599	22794	22447	22721	22769	22912	22803	22631	22653	22619	22536	22800	22719	22836	22703	22730	22820	22693	22832	22709	22643	22905	22699	22833	22631	22946	22682	22731	22611	22871	22782	22808	22663	22741	22496	22827	22509	22674	22727	22622	22367	22669	22740	22803	22591	22718	22618	22639	22778	22597	22536	22817	22628	22500	22712	22705	22746	22666	22666	22581	22734	22650	22857	22766	22611	22726	22493	22785	22665	22491	22613	22651	22654	22759	22899	22736	22651	22672	22490	22328	22728	22716	22550	22350	22650	22825	22510	22690	22694	22699	22644	22624	22686	22681	22519	22681	22803	22738	22647	22577	22649	22685	22674	22824	22633	22626	22730	22700	22689	22606	22702	22734	22661	22797	22658	22588	22660	22693	22646	22771	22770	22592	22811	22819	22495	22811	22673	22561	22719	22678	22679	22586	22670	22646	22587	22454	22882	22534	22437	22622	22690	22586	22640	22770	22560	22620	22815	22722	22643	22868	22789	22538	22543	22894	22604	22574	22730	22719	22867	22572	22855	22933	22928	22450	22553	22766	22630	22855	22713	22719	22658	22663	22581	22523	22771	22602	22654	22612	22890	22699	22767	22492	22709	22471	22566	22645	22679	22680	22528	22643	22814	22842	22717	22619	22673	22571	22469	22702	22592	22678	22805	22757	22456	22730	22727	22768	22702	22725	22978	22675	22710	22868	22654	22710	22509	22576	22560	22821	22740	22693	22559	22709	22751	22738	22678	22840	22626	22526	22823	22712	22669	22778	22637	22980	22502	22662	22366	22903	22693	22858	22823	22706	22779	22617	22669	22870	22553	22499	22624	22493	22723	22766	22473	22885	22686	22753	22644	22899	22643	22750	22793	22357	22533	22740	22591	22626	22705	22608	22685	22619	22649	22890	22614	22785	22667	22692	22605	22670	22593	22609	22621	22634	22736	22702	22746	22892	22654	22796	22817	22859	22771	22760	22690	22733	22949	22658	22712	22796	22648	22726	22580	22697	22700	22763	22483	22776	22671	22826	22665	22647	22663	22726	22651	22647	22796	22736	22496	22920	22549	22816	22803	22759	22544	22629	22517	22650	22663	22708	22571	22599	22651	22760	22559	22681	22557	22770	22777	22518	22683	22965	22766	22601	22724	22852	22772	22360	22509	22495	22637	22507	22565	22631	22586	22556	22745	22867	22476	22709	22793	22472	22450	22749	22504	22775	22737	22764	22719	22500	22642	22762	22612	22520	22597	22737	22447	22637	22718	22687	22700	22478	22538	22673	22551	22707	22721	22808	22787	22719	22548	22456	22546	22825	22608	22642	22481	22717	22488	22658	22576	22672	22774	22478	22576	22724	22525	22802	22738	22723	22839	22654	22589	22579	22714	22784	22652	22858	22859	22800	22658	22698	22713	22620	22665	22834	22532	22688	22581	22653	22617	22922	22727	22769	22464	22554	22804	22664	22754	22789	22532	22802	22820	22787	22454	22796	22565	22350	22516	22784	22667	22605	22494	22607	22612	22570	22609	22837	22577	22823	22679	22810	22689	22837	22768	22615	22800	22825	22835	22859	22662	22782	22544	22755	22579	22722	22762	22478	22527	22456	22785	22517	22661	22820	22662	22449	22754	22764	22419	22674	22698	22335	22565	22772	22614	22616	22715	22765	22687	22694	22600	22581	22623	22683	22528	22522	22726	22553	22893	22880	22781	22774	22539	22594	22806	22642	22736	22620	22559	22621	22595	22715	22849	22622	22587	22526	22711	22821	22599	22837	22502	22770	22712	22687	22445	22381	22867	22624	22595	22495	22641	22625	22885	22685	22777	22740	22438	22582	22592	22720	22578	22746	22783	22487	22824	22598	22822	22489	22698	22740	22594	22551	22586	22835	22556	22709	22748	22668	22626	22630	22605	22710	22648	22608	22689	22528	22716	22573	22713	22733	22727	22488	22796	22849	22415	22738	22679	22813	22563	22891	22682	22579	22836	22700	22658	22789	22518	22654	22710	22489	22697	22648	22560	22522	22834	22950	22795	22830	22700	22859	22644	22557	22599	22634	22549	22620	22571	22769	22605	22534	22638	22651	22589	22983	22627	22520	22504	22617	22804	22678	22639	22795	22627	22635	22708	22640	22713	22822	22752	22788	22574	22584	22716	22706	22760	22726	22626	22375	22730	22699	22648	22745	22584	22664	22786	22761	22549	22791	22515	22623	22467	22699	22750	22778	22429	22771	22651	22582	22556	22750	22650	22664	22787	22779	22654	22683	22678	22781	22703	22704	22403	22772	22822	22714	22519	22549	22682	22662	22734
22675	70634	48405	30849	28053	25756	23852	22475	21537	20804	20235	20458	19636	19431	19348	19220	19059	19034	19124	18753	18850	18575	18736	18646	18537	18678	18545	18627	18398	18693	18549	18594	18499	18476	18369	18415	18335	18389	18365	18312	18311	18655	18794	19432	19621	18460	18374	18521	18330	18272	18307	18308	18314	18220	18312	18262	18521	18554	18575	18551	18486	18391	18450	18337	18443	18471	18367	18406	18284	18490	18326	18374	18319	18476	18375	18491	18547	18273	18512	18233	18265	18174	18275	18319	18281	18402	18311	18227	18219	18334	18352	18192	18374	18150	18424	18480	18353	18421	18338	18281	18170	18049	18504	18425	18071	18283	18248	18471	18323	18374	18637	18539	18219	18276	18283	18295	18304	18241	18313	18441	18412	18308	18437	18360	18401	18304	18344	18321	18309	18306	18457	18297	18343	18417	18583	18096	18416	18250	18349	18282	18375	18154	18236	18258	18513	18220	18356	18345	18259	18358	18327	18329	18306	18326	18434	18328	18399	18360	18272	18418	18343	18410	18384	18422	18444	18334	18159	18265	18322	18458	18276	18370	18458	18212	18448	18430	18461	18319	18286	18425	18280	18277	18362	18271	18141	18501	18424	18348	18284	18301	18295	18532	18139	18386	18216	18182	18364	18370	18319	18225	18314	18458	18310	18343	18346	18466	18349	18443	18305	18249	18390	18415	18319	18462	18299	18462	18199	18335	18366	18278	18371	18204	18357	18425	18340	18371	18098	18352	18373	18186	18468	18092	18354	18339	18285	18503	18484	18334	18309	18318	18445	18330	18265	18331	18423	18463	18276	18222	18416	18269	18282	18234	18202	18327	18375	18381	18414	18273	18185	18428	18257	18342	18105	18449	18363	18322	18258	18194	18270	18286	18369	18214	18355	18230	18127	18413	18278	18339	18407	18592	18363	18447	18281	18316	18142	18461	18195	18261	18292	18275	18393	18395	18343	18360	18358	18353	18299	18354	18279	18249	18379	18449	18384	18443	18445	18238	18285	18288	18288	18393	18310	18418	18233	18306	18249	18337	18246	18201	18306	18410	18142	18153	18148	18203	18306	18290	18286	18313	18556	18487	18201	18432	18306	18282	18368	18379	18400	18344	18180	18366	18344	18278	18211	18295	18357	18526	18444	18268	18253	18429	18264	18409	18105	18311	18441	18305	18254	18325	18407	18346	18341	18404	18394	18160	18301	18314	18313	18512	18451	18295	18391	18169	18409	18171	18463	18338	18495	18228	18395	18330	18295	18305	18424	18339	18107	18406	18018	18380	18465	18383	18089	18192	18378	18215	18361	18289	18339	18265	18363	18295	18346	18376	18329	18417	18374	18275	18311	18569	18416	18251	18332	18533	18319	18286	18258	18352	18285	18432	18398	18279	18318	18274	18411	18356	18316	18283	18306	18220	18304	18334	18313	18353	18152	18488	18260	18269	18374	18351	18402	18250	18296	18351	18431	18510	18241	18230	18359	18251	18259	18366	18318	18313	18286	18286	18417	18403	18276	18276	18341	18312	18296	18292	18417	18218	18646	18388	18301	18390	18147	18361	18183	18290	18317	18407	18379	18228	18442	18367	18259	18240	18342	18337	18322	18403	18323	18200	18344	18186	18133	18378	18320	18158	18362	18364	18286	18268	18548	18262	18277	18427	18348	18413	18349	18278	18314	18242	18439	18355	18338	18243	18443	18441	18260	18215	18487	18382	18426	18341	18444	18316	18335	18290	18223	18398	18340	18324	18335	18318	18478	18391	18360	18243	18363	18497	18251	18316	18241	18305	18414	18267	18243	18247	18399	18371	18172	18257	18345	18393	18314	18354	18285	18400	18394	18444	18217	18416	18230	18301	18300	18464	18232	18281	18153	18328	18289	18293	18427	18425	18601	18409	18378	18387	18186	18171	18203	18275	18498	18455	18228	18411	18190	18329	18254	18368	18274	18372	18222	18214	18222	18291	18325	18163	18194	18408	18407	18481	18367	18279	18326	18321	18411	18285	18342	18291	18425	18222	18174	18432	18330	18378	18378	18298	18199	18236	18305	18297	18161	18262	18260	18304	18238	18249	18288	18315	18346	18218	18373	18281	18257	18451	18195	18352	18341	18433	18271	18348	18297	18369	18204	18270	18170	18347	18213	18038	18274	18292	18387	18216	18395	18139	18190	18255	18370	18221	18307	18184	18218	18528	18362	18321	18392	18268	18407	18201	18426	18274	18114	18351	18366	18395	18255	18190	18358	18393	18204	18332	18173	18608	18294	18312	18301	18391	18430	18350	18454	18263	18453	18142	18245	18306	18182	18314	18309	18309	18414	18157	18221	18378	18428	18336	18384	18232	18237	18266	18299	18353	18327	18284	18283	18374	18232	18246	18489	18425	18179	18341	18404	18387	18359	18480	18268	18192	18312	18440	18152	18538	18290	18298	18454	18257	18225	18361	18124	18301	18274	18244	18177	18466	18388	18273	18385	18285	18464	18265	18289	18297	18365	18208	18297	18355	18220	18215	18297	18350	18350	18394	18218	18302	18355	18401	18325	18424	18286	18319	18327	18454	18177	18483	18433	18425	18174	18370	18351	18265	18381	18350	18138	18128	18421	18163	18365	18379	18436	18344	18432	18246	18320	18491	18235	18312	18372	18137	18401	18259	18212	18346	18506	18597	18323	18349	18183	18344	18440	18234	18275	18460	18555	18294	18188	18251	18385	18410	18445	18243	18393	18324	18276	18289	18271	18491	18257	18366	18299	18293	18347	18280	18284	18186	18247	18294	18201	18246	18306	18456	18258	18296	18255	18471	18372	18350	18268	18308	18160	18421	18266	18361	18397	18310	18390	18317	18253	18603	18142	18235	18358	18412	18287	18277	18447	18287	18271	18202	18181	18287	18422	18329	18327	18165	18311	18280	18533	18406	18282	18215	18362	18404	18324	18413	18273	18321	18377	18181	18455	18312	18360	18171	18098	18256	18279	18510	18408	18271	18382	18412	18287	18094	18326	18246	18312	18326	18370	18254	18431	18344	18254	18368	18263	18450	18273	18444	18244	18415	18410	18320	18311	18483	18169	18305	18359	18324	18052	18388	18475	18131	18362	18315	18422	18315	18410	18384	18429	18413	18369	18207	18334	18269	18432	18203	18426	18219	18158	18427	18248	18343	18558	18249	18443	18496	18456	18316	18325	18089	18374	18328	18429	18365	18367	18352	18389	18354	18104	18322	18387	18318	18377	18227	18312	18420	18439	18445	18331	18333	18428	18285	18290	18432	18270	18456	18249	18301	18362	18365	18410	18313	18187	18387	18414	18308	18300	18218	18216	18324	18434	18120	18360	18382	18487	18299	18152	18372	18300	18311	18298	18345	18214	18375	18278	18441	18285	18353	18379	18485	18285	18350	18462	18272	18170	18261	18339	18322	18238	18354	18244	18182	18339	18174	18296	18301	18401	18285	18305	18239	18238	18344	18500	18502	18226	18368	18286	18404	18263	18346	18187	18208	18197	18172	18367	18376	18344	18164	18333	18344	18327	18460	18249	18284	18348	18495	18286	18511	18308	18374	18281	18425	18349	18486	18153	18279	18294	18262	18382	18312	18340	18421	18326	18214	18262	18309	18332	18340	18389	18272	18366	18249	18176	18439	18376	18139	18276	18196	18317	18580	18250	18365	18345	18354	18360	18328	18192	18555	18413	18304	18208	18489	18193	18397	18392	18324	18355	18335	18340	18196	18226	18333	18366	18372	18350	18210	18403	18321	18238	18302	18224	18322	18286	18452	18447	18386	18272	18472	18365	18274	18135	18225	18379	18324	18312	18214	18495	18193	18312	18281	18191	18480	18402	18417	18433	18370	18345	18257	18301	18390	18527	18429	18342	18300	18304	18332	18190	18459	18326	18116	18407	18266	18299	18146	18432	18468	18462	18477	18360	18216	18406	18218	18313	18376	18475	18399	18242	18174	18206	18317	18243	18283	18214	18187	18393	18372	18278	18341	18347	18460	18210	18320	18429	18331	18491	18367	18322	18476	18292	18382	18289	18340	18327	18429	18357	18317	18177	18339	18101	18269	18351	18278	18345	18257	18470	18481	18136	18326	18243	18390	18300	18191	18392	18243	18411	18439	18303	18450	18310	18359	18372	18365	18288	18210	18457	18382	18248	18445	18351	18194	18312	18321	18381	18339	18446	18185	18480	18310	18291	18246	18300	18370	18454	18543	18243	18471	18358	18347	18186	18379	18536	18167	18334	18349	18454	18284	18343	18526	18306	18232	18491	18380	18358	18246	18219	18366	18465	18274	18279	18346	18376	18526	18289	18232	18226	18460	18241	18241	18302	18329	18199	18301	18490	18298	18163	18352	18235	18274	18287	18206	18327	18208	18250	18220	18185	18230	18388	18483	18209	18290	18472	18285	18308	18330	18210	18353	18374	18387	18252	18335	18328	18280	18196	18330	18350	18334	18348	18393	18160	18300	18361	18426	18140	18330	18277	18541	18248	18288	18262	18359	18253	18206	18406	18245	18305	18380	18281	18230	18201	18424	18153	18229	18403	18207	18446	18394	18317	18331	18218	18197	18251	18421	18452	18317	18402	18434	18424	18285	18363	18318	18283	18302	18266	18406	18396	18288	18299	18452	18271	18179	18337	18302	18178	18248	18392	18420	18344	18228	18322	18167	18285	18366	18243	18365	18433	18249	18430	18274	18281	18366	18324	18391	18289	18158	18266	18447	18452	18397	18512	18277	18156	18279	18225	18269	18461	18284	18319	18239	18326	18513	18302	18510	18487	18308	18363	18197	18286	18279	18314	18244	18114	18285	18366	18260	18276	18341	18338	18308	18123	18373	18415	18375	18350	18269	18397	18383	18183	18339	18387	18411	18437	18285	18307	18401	18361	18420	18315	18379	18163	18463	18287	18205	18342	18477	18363	18536	18432	18374	18278	18156	18366	18458	18177	18376	18358	18486	18160	18334	18333	18284	18459	18259	18163	18370	18195	18390	18198	18353	18357	18339	18338	18376	18333	18293	18378	18369	18331	18251	18362	18346	18401	18422	18324	18192	18263	18356	18185	18390	18234	18460	18249	18362	18342	18184	18471	18296	18291	18125	18229	18301	18395	18322	18352	18376	18357	18342	18289	18378	18348	18470	18280	18337	18259	18263
27663	24926	32199	28225	24909	24566	24284	23884	23612	23389	23366	23637	23261	23243	23207	23244	23210	23155	23372	23336	22897	23400	23208	23123	23033	23068	23286	22989	23165	23170	23116	23013	22965	22969	23084	23008	23008	23074	23087	22808	23085	22934	23122	23103	23261	23199	23180	23176	22835	22793	23046	22965	23126	23096	23079	23029	23079	23167	23235	23105	23196	22935	23125	22888	23162	23103	22902	23082	23048	23018	22916	23341	22884	23092	23129	23091	23300	23185	23010	22748	22829	23202	23029	22977	23096	23157	23003	22994	23087	23154	23220	23204	22944	23030	23122	22925	23091	22874	23210	23280	23000	23067	22896	22955	23107	23048	22891	22777	23055	22961	23080	23198	23007	22731	22955	23202	23174	23113	23118	23083	23123	23146	22864	23055	22947	23212	23056	23127	23000	23175	23330	23100	23035	22979	23065	23057	23034	23349	23002	23245	23003	23068	23164	23205	23063	22972	23145	23110	23059	22913	22972	22943	23021	23224	23242	22878	23081	23150	22977	22938	23256	22870	23179	23198	23022	23075	23312	23307	23305	23205	23009	22831	23295	22901	23287	23105	22985	22885	23047	23027	22932	23076	22924	23034	22945	22973	23165	23078	22981	22874	22905	23167	22982	22872	23011	23223	22996	23074	22984	23162	23098	22992	23011	23099	22943	23082	22916	23127	23342	23001	23126	23049	23040	23038	23032	23101	22880	23011	22897	23033	23069	22999	22918	22978	23159	22963	22979	23036	22906	22810	22855	22829	23043	23041	23102	23153	22996	22890	23177	23092	23221	22951	22915	23220	23140	23079	23043	22994	22874	23036	23062	22977	23097	23150	22919	23021	23155	23097	23232	23006	23034	23097	22967	23058	23089	23267	22968	22972	22990	23207	23007	23000	22887	22973	22958	23048	22943	22976	22891	23147	22911	23137	23178	23119	23060	22929	23183	22905	23075	23053	23201	23013	22902	22960	23235	22827	23083	23193	22825	23058	22773	23068	23126	22918	22977	23189	23059	23096	23136	22975	23021	22873	23199	23060	23149	23014	23199	23150	23175	22932	23187	22984	23079	22927	23015	23078	23195	22892	22953	23239	23018	22948	23031	23107	22968	23199	22933	23034	23282	22924	22893	23055	22991	22862	22816	22991	23100	23045	22997	22951	22996	23024	23142	23096	23147	23167	23311	23084	23092	23110	23097	22878	22945	22850	23167	22943	23061	23169	23219	23228	22835	22813	23191	23007	23022	22955	23058	22961	23011	22990	22947	22973	22889	23109	23077	22868	22872	22753	22938	22944	23029	22825	22991	23262	23227	23009	22966	23052	23182	23000	22790	23171	22987	23025	23205	23082	22934	23028	23110	22906	22867	23047	23208	23227	23300	23367	23003	23010	23116	23201	23088	23014	23207	22980	23105	23017	23028	22962	22740	23128	22842	23196	22870	22948	22961	22982	22943	23126	23249	23258	23069	22975	23297	22909	23162	22903	22896	23301	23304	22890	23091	23040	23245	22883	23055	23177	22907	23090	23121	23304	22935	23195	23041	23108	22994	22931	22868	22821	23097	23137	23022	23039	23036	23130	23084	23071	23287	22959	23075	22966	22917	23086	22942	23088	23067	23134	23034	22892	23174	23068	23130	23030	23026	23163	22847	23222	23159	22988	22997	22816	23136	23225	22975	23250	23099	22875	22940	22946	22977	22827	23057	22909	23059	22743	23220	23074	23060	23034	23233	23278	23232	22788	23028	22952	23103	22969	22880	22982	23105	23103	22948	23189	23031	22922	23224	23083	23095	23149	22884	23151	22973	22953	22938	23168	23108	23230	22902	22944	23102	23011	22910	22880	23166	23063	23138	23238	23130	23165	22998	23030	23095	23151	23139	23080	22971	23028	23110	23023	22852	22867	23047	23105	22943	23266	23058	23075	22995	22997	22992	22860	22809	23017	23066	22997	22993	22897	23209	22947	22952	23101	23214	23012	22988	23156	23048	22926	22940	22870	23195	22998	23114	22837	22975	22792	22827	22954	22923	23038	22953	23151	23090	22996	23001	22896	23099	22859	22909	23030	22991	23182	23262	23194	23039	23205	23074	23158	23059	23087	23098	23211	23134	23191	22973	22741	22918	23084	23157	22961	22937	22978	23064	22946	23034	23118	23113	22924	23083	23081	23058	23002	22944	23090	22903	23118	23053	23009	22992	23110	22989	22943	23095	23080	23082	23278	23065	23012	23332	22894	23034	23143	22995	23095	23420	23341	23006	23178	23041	23092	23031	23088	23126	22920	22952	23125	23161	23026	23062	23104	22942	23248	23034	22911	23122	23087	22896	23126	23021	22690	23212	23055	23004	23232	23223	23154	22749	23016	23065	22968	23261	23156	22927	22981	23105	23045	22848	22917	22999	23073	23041	23095	22990	22993	23095	23019	23251	23188	22909	23305	23239	23120	22980	23016	23231	23175	23022	22965	23005	22947	23103	22894	22992	23171	23084	23381	23052	22792	23231	23091	23035	22991	23035	23257	22932	23081	23052	23035	23150	23012	22964	23092	23287	22983	23161	22916	22851	23037	23013	23108	22993	22961	22907	23115	23027	23028	23043	22936	23235	22973	23078	23215	23253	23029	22855	22911	23181	23030	23044	23093	23039	22769	23019	23205	23180	23271	23182	23054	23084	22900	23133	22957	22943	22990	23172	23164	23146	23240	22974	23223	22959	23145	23016	22996	23112	22884	23261	23008	23233	23115	22923	22847	23044	23312	22904	22928	23130	23003	22999	23100	23068	23068	22919	23173	22969	22987	23114	22978	22937	23161	23065	22995	23274	23121	23060	22883	23264	22960	23126	23121	22952	23021	23219	22906	22901	23033	22939	23007	22941	23008	23030	22958	23195	22922	23143	23021	23285	23026	22953	23132	22888	23093	22888	23068	23156	23132	23027	23042	23063	23078	23081	22935	22967	23080	23021	23010	23082	22949	23128	23005	23094	23072	22949	22816	23170	23187	23217	23019	22953	23060	23123	22954	23015	23073	23088	22975	22896	23070	22907	23081	22982	23135	23127	23008	22900	22949	23228	23156	23066	23005	23070	23238	23089	23037	22921	22883	23023	22984	23157	23105	23194	23202	23056	23185	23117	22832	22592	23129	22993	23241	22983	23098	23085	22990	23134	23069	22917	22967	23115	22968	22866	22817	23169	23146	23057	22939	23005	23061	23050	23318	23040	23082	23087	23097	23225	23074	22991	23020	23126	23180	23152	23095	23015	23020	23014	22976	23121	22905	23109	23081	23014	23006	22990	23000	22776	22869	22649	23153	23134	22729	23135	23028	23001	23100	22973	22963	22986	23072	23081	23041	22697	22934	23055	23022	23047	22926	22923	22951	23004	23191	23129	23013	22847	23190	23184	23072	23058	22978	23129	23006	23092	23064	23012	23050	23323	23098	22991	22887	22942	23050	22938	23005	23084	23075	22875	23151	22975	23073	23229	23037	23073	23012	22999	23164	23028	22914	23252	22901	23091	22771	23115	23111	23022	22945	23170	23045	23020	23162	23102	23049	23146	23032	22959	23103	23143	23209	22980	23142	23197	22901	23058	23032	23045	22969	22903	22891	23281	23055	22875	23008	22847	23226	23305	23334	23011	23003	23151	22976	22998	22926	23164	23104	23198	22943	23046	23169	22984	22936	23272	23159	23062	23070	23078	23086	23131	23123	23043	23008	23077	22895	23028	23002	22861	23050	23151	23017	23075	23151	23185	22909	23040	22911	23137	23045	23159	22994	22896	23066	23177	22963	23029	22934	22947	23067	23122	22974	23099	22993	22981	22965	23165	22945	23139	23054	22941	23027	22767	23182	23071	23091	23165	23209	23258	23119	23030	23071	23071	22943	23135	22988	22966	22926	23056	22808	23202	23089	22930	23022	23172	23293	23034	23086	23159	22771	23129	23056	22936	22966	22943	23093	22947	23042	23032	23010	23022	22902	23250	23002	23028	22904	22971	22934	23048	23187	22889	23096	22792	23079	23230	23238	23180	23113	23176	22924	22971	22974	22731	23106	23144	23032	23024	22892	23489	23060	23072	23232	23095	22968	23183	23255	23134	23059	22934	23001	23053	23214	23056	23175	23337	23104	22952	22949	23049	23271	22945	23082	23067	22978	22819	22885	23305	22898	23066	23152	22967	22878	22924	23049	23166	23129	23268	22931	22854	23062	23039	23173	23150	23110	23078	23019	23010	23162	22996	23111	22853	23182	23285	23113	22974	22902	23277	22999	23297	23074	23019	22908	23026	22940	23094	22971	22914	23092	23197	22935	23087	22918	23107	22879	23122	23094	23139	23162	23020	23005	23044	23117	22991	23103	23114	23164	22952	23291	23001	23027	23070	23067	23112	23120	22859	22988	22752	22706	23243	23114	23012	22931	23059	23204	22992	23158	23182	23136	22882	23201	23249	22982	23115	23097	23172	23150	23110	23147	23190	22876	23036	23015	23264	22838	22990	23012	23076	23052	22920	23101	22947	23256	23241	23095	23180	22976	23328	22955	23125	23087	23266	23187	23082	23052	23097	23163	23084	23233	22969	23070	23141	23037	22992	22953	23095	23025	23009	22974	23062	22882	22995	23237	23204	22938	23015	23006	23014	22975	23102	22960	23171	23119	23268	22902	23180	23265	23064	23024	23160	22992	22908	23010	23043	23021	22980	22894	22906	23070	23053	22956	22919	23009	23199	22974	22870	23011	22990	23016	23019	23123	23106	22773	23135	22937	23070	23155	22853	23145	22987	23044	22968	22960	23129	23194	23343	23154	22894	23366	23196	23229	23027	23098	23071	22858	23051	22820	23019	22949	23143	22829	22822	23100	23133	22907	22960	23119	23313	23321	23020	23137	22743	22921	23118	23015	23096	23061	22950	22942	23141	22929	23316	22916	23049	22930	23012	23165	23079	23139	23058	23194	22886	23150	23004	23088	23095	22968	23063	22907	23002	22899	22982	22916	22908	23138	23165	23254	23411	22905	23224	23132	23185	22930	22986	23005	23099	23111	22927	23278	23097	23235	22922	23179	23121	23160	22870	23402	22956	22973	23002	23078	22846	23105	23242	23152	23175	22910	22926	23009	23117	23256	23046	23196	23027	23264	22861	23045	23114	23116	23102	23136	22951	22904	23148	23172
19940	36158	29491	23032	21516	20459	19973	19603	19244	19162	18972	18917	18897	18746	18802	18650	18525	18522	18658	18540	18633	18610	18756	18514	18707	18486	18600	18542	18746	18665	18676	18631	18642	18655	18578	18629	18423	18548	18534	18708	18435	18548	18614	18790	18660	18314	18487	18419	18640	18407	18508	18470	18681	18401	18426	18677	18641	18519	18495	18559	18598	18470	18439	18587	18379	18676	18638	18645	18488	18374	18490	18396	18552	18564	18725	18313	18554	18405	18613	18483	18662	18655	18446	18501	18352	18624	18422	18471	18506	18564	18491	18540	18342	18696	18557	18509	18387	18626	18597	18639	18430	18501	18685	18560	18532	18701	18476	18521	18510	18411	18599	18415	18620	18360	18596	18529	18517	18609	18531	18522	18526	18631	18311	18461	18560	18509	18411	18555	18537	18454	18483	18465	18773	18429	18506	18392	18550	18452	18498	18450	18581	18447	18556	18540	18547	18525	18546	18325	18435	18487	18518	18616	18652	18386	18538	18423	18609	18510	18425	18594	18467	18581	18410	18442	18528	18632	18427	18434	18408	18591	18626	18381	18482	18480	18697	18354	18383	18501	18495	18503	18510	18479	18468	18543	18574	18418	18560	18343	18507	18490	18598	18479	18563	18713	18359	18443	18557	18487	18545	18459	18566	18526	18571	18610	18582	18561	18721	18523	18442	18400	18477	18798	18436	18637	18444	18163	18535	18576	18591	18588	18630	18685	18637	18589	18440	18503	18636	18495	18456	18548	18441	18554	18623	18623	18409	18413	18618	18687	18532	18583	18679	18502	18432	18462	18498	18592	18631	18433	18386	18638	18468	18499	18505	18530	18564	18500	18354	18465	18433	18591	18563	18588	18531	18533	18499	18531	18442	18473	18624	18503	18548	18696	18540	18640	18488	18501	18605	18574	18471	18477	18537	18517	18411	18203	18495	18510	18475	18506	18484	18364	18584	18448	18487	18777	18556	18533	18397	18475	18607	18432	18426	18627	18335	18519	18618	18583	18479	18534	18510	18675	18410	18491	18560	18523	18523	18493	18566	18463	18516	18458	18497	18443	18560	18516	18550	18536	18576	18596	18523	18568	18371	18527	18620	18664	18523	18539	18600	18382	18336	18572	18391	18452	18448	18606	18684	18614	18629	18540	18523	18638	18536	18552	18511	18476	18495	18392	18442	18629	18476	18672	18458	18654	18482	18351	18622	18531	18676	18437	18522	18594	18511	18594	18410	18572	18487	18537	18675	18506	18366	18465	18459	18490	18547	18489	18562	18528	18561	18364	18423	18538	18552	18505	18638	18527	18684	18489	18486	18330	18601	18410	18598	18650	18552	18587	18524	18440	18495	18520	18457	18690	18666	18497	18512	18542	18638	18338	18654	18396	18481	18437	18558	18530	18376	18528	18500	18577	18618	18469	18364	18507	18562	18698	18426	18529	18615	18418	18516	18582	18588	18461	18493	18344	18427	18444	18682	18489	18500	18506	18612	18609	18585	18615	18627	18494	18457	18667	18411	18539	18570	18390	18691	18432	18602	18529	18356	18466	18718	18431	18534	18633	18558	18604	18413	18420	18648	18594	18529	18495	18662	18444	18586	18536	18618	18515	18479	18565	18518	18509	18528	18506	18387	18382	18482	18530	18589	18524	18460	18449	18647	18393	18546	18573	18545	18328	18478	18555	18585	18410	18524	18554	18806	18598	18408	18549	18463	18487	18657	18850	18657	18511	18506	18402	18498	18494	18371	18561	18602	18457	18532	18564	18656	18635	18703	18460	18546	18483	18381	18504	18480	18568	18577	18682	18438	18496	18605	18505	18386	18357	18420	18629	18467	18451	18358	18548	18396	18588	18504	18376	18572	18557	18453	18259	18521	18466	18492	18507	18503	18601	18563	18592	18441	18501	18544	18434	18755	18385	18579	18537	18525	18628	18408	18361	18514	18664	18469	18497	18552	18441	18547	18572	18638	18556	18481	18646	18581	18555	18488	18395	18561	18564	18441	18431	18355	18462	18560	18569	18506	18623	18583	18430	18527	18456	18313	18569	18311	18706	18557	18633	18617	18596	18358	18296	18493	18435	18696	18561	18596	18477	18505	18604	18611	18488	18669	18585	18526	18484	18563	18599	18453	18390	18529	18588	18502	18539	18731	18496	18630	18463	18523	18472	18588	18539	18437	18597	18596	18516	18503	18519	18490	18592	18614	18562	18510	18559	18650	18763	18446	18437	18563	18608	18447	18388	18493	18466	18534	18525	18508	18310	18670	18502	18555	18429	18537	18484	18509	18514	18466	18555	18411	18495	18715	18480	18449	18638	18536	18464	18447	18538	18527	18506	18567	18623	18606	18389	18622	18442	18368	18642	18566	18330	18506	18557	18480	18411	18580	18710	18394	18451	18621	18428	18573	18473	18644	18505	18530	18637	18574	18708	18594	18434	18567	18468	18578	18628	18331	18578	18477	18458	18609	18661	18625	18585	18575	18476	18739	18594	18749	18583	18603	18667	18534	18437	18454	18491	18570	18569	18535	18496	18527	18731	18599	18395	18513	18301	18683	18452	18462	18592	18463	18596	18531	18319	18441	18584	18542	18498	18489	18604	18617	18578	18509	18476	18582	18561	18571	18520	18561	18346	18505	18614	18602	18456	18330	18517	18321	18562	18601	18495	18582	18427	18483	18266	18589	18511	18650	18408	18378	18639	18473	18466	18457	18358	18610	18415	18678	18516	18525	18669	18494	18505	18324	18649	18643	18525	18632	18376	18531	18386	18406	18538	18385	18578	18562	18572	18490	18525	18600	18586	18495	18641	18471	18334	18423	18499	18473	18467	18503	18363	18535	18494	18552	18572	18510	18742	18557	18524	18449	18648	18568	18636	18379	18638	18452	18629	18518	18499	18393	18595	18615	18261	18492	18438	18462	18394	18507	18562	18560	18601	18688	18510	18564	18498	18662	18304	18607	18733	18512	18395	18403	18624	18520	18548	18479	18563	18482	18606	18557	18340	18475	18554	18610	18323	18514	18591	18615	18630	18514	18314	18450	18665	18537	18699	18550	18569	18401	18596	18764	18551	18483	18447	18579	18681	18422	18548	18520	18515	18469	18423	18450	18726	18464	18521	18406	18578	18676	18487	18615	18651	18573	18609	18492	18583	18358	18515	18463	18398	18502	18250	18630	18566	18634	18561	18661	18480	18577	18552	18354	18521	18499	18361	18638	18626	18299	18563	18361	18530	18458	18476	18475	18567	18692	18382	18484	18439	18437	18331	18630	18471	18586	18491	18275	18489	18581	18549	18476	18498	18664	18353	18424	18680	18542	18545	18424	18553	18625	18456	18478	18444	18512	18465	18591	18373	18553	18388	18468	18468	18667	18466	18410	18740	18482	18409	18418	18574	18473	18677	18408	18438	18541	18410	18387	18447	18447	18562	18477	18508	18498	18427	18357	18647	18576	18389	18382	18530	18478	18650	18418	18540	18704	18624	18404	18570	18396	18618	18476	18574	18557	18542	18554	18629	18468	18469	18692	18426	18664	18543	18557	18703	18481	18445	18463	18561	18445	18443	18475	18402	18667	18496	18554	18459	18587	18400	18497	18649	18481	18471	18537	18510	18601	18527	18550	18406	18361	18573	18513	18569	18552	18568	18698	18323	18512	18488	18567	18567	18527	18480	18493	18480	18401	18608	18542	18543	18532	18642	18496	18345	18484	18540	18376	18496	18526	18557	18562	18541	18583	18391	18583	18421	18450	18523	18480	18669	18430	18515	18576	18436	18562	18565	18543	18494	18682	18595	18521	18465	18318	18584	18573	18571	18583	18441	18599	18581	18488	18359	18483	18554	18601	18199	18465	18539	18497	18624	18411	18529	18618	18365	18493	18433	18342	18519	18690	18356	18792	18529	18515	18407	18630	18503	18623	18621	18618	18661	18478	18518	18430	18499	18686	18585	18431	18424	18731	18454	18613	18434	18542	18619	18430	18457	18396	18483	18454	18425	18450	18540	18543	18561	18595	18403	18548	18572	18557	18363	18561	18660	18703	18602	18381	18401	18379	18494	18411	18419	18320	18562	18464	18509	18618	18636	18566	18643	18518	18605	18589	18508	18756	18544	18545	18388	18491	18692	18584	18624	18288	18596	18574	18596	18540	18548	18493	18617	18582	18698	18400	18445	18520	18503	18507	18419	18563	18419	18658	18669	18427	18582	18421	18456	18616	18451	18303	18518	18453	18427	18432	18564	18520	18368	18317	18666	18535	18408	18856	18484	18661	18457	18600	18568	18641	18666	18542	18356	18450	18495	18708	18668	18477	18404	18568	18525	18635	18438	18642	18512	18581	18477	18470	18379	18540	18685	18543	18407	18582	18557	18362	18489	18440	18550	18472	18595	18524	18552	18433	18450	18782	18508	18566	18532	18398	18466	18378	18608	18362	18460	18657	18564	18425	18614	18386	18401	18384	18554	18683	18448	18311	18670	18543	18477	18486	18667	18587	18533	18502	18637	18629	18709	18504	18509	18694	18713	18433	18492	18462	18551	18566	18480	18558	18502	18454	18422	18729	18695	18598	18404	18418	18706	18337	18430	18378	18399	18728	18578	18536	18570	18381	18580	18439	18744	18546	18623	18464	18420	18254	18358	18684	18611	18458	18567	18482	18517	18514	18482	18496	18665	18407	18402	18529	18449	18492	18406	18627	18469	18609	18458	18543	18517	18533	18520	18565	18438	18441	18507	18421	18543	18567	18345	18456	18488	18494	18573	18475	18513	18632	18588	18494	18670	18522	18533	18545	18424	18570	18499	18509	18668	18508	18626	18611	18435	18621	18473	18565	18568	18538	18543	18450	18619	18593	18591	18632	18623	18565	18470	18621	18632	18686	18570	18541	18414	18427	18483	18425	18627	18883	18594	18696	18571	18431	18647	18574	18606	18524	18540	18510	18616	18591	18494	18557	18397	18562	18532	18605	18515	18604	18420	18350	18467	18536	18448	18508	18426	18516	18519	18366	18467	18519	18625	18503	18515	18370	18503	18465	18562	18577	18785	18644	18587	18529	18651	18557	18473	18538	18519	18505	18645	18532	18653	18604	18658	18711	18553	18398	18528	18537	18495	18571	18594	18422	18675	18568	18646	18540	18696	18559	18522	18486	18507	18514	18495
23609	21137	28701	24333	23652	26267	26788	24220	23390	23588	23367	23283	22912	22807	23141	22890	22850	22917	22404	22502	22564	22641	22661	22415	22523	22548	22507	22480	22454	22259	22401	22327	22399	22330	22314	22571	22517	22443	22413	22393	22437	22263	22485	22956	22838	22336	22240	22339	22350	22355	22261	22499	22138	22278	22330	22051	22320	22685	22471	22345	22304	22363	22148	22393	22349	22128	22501	22284	22413	22454	22441	22592	22179	22274	22399	22336	22372	22250	22131	22200	22472	22358	22284	22517	22357	22446	22305	22282	22303	22179	22410	22443	22359	22592	22351	22423	22476	22317	22413	22497	22245	22382	22310	22338	22162	22185	22178	22378	22501	22389	22234	22113	22359	22285	22221	22236	22204	22410	22069	22335	22453	22315	22449	22142	22263	22427	22161	22367	22089	22159	22400	22380	22039	22479	22253	22106	22208	22136	22113	22196	22143	22111	22313	22530	22415	22328	22420	22323	22178	22366	22240	22275	22229	22142	22351	22477	22515	22244	22100	22460	22475	22195	22261	22391	22167	22329	22306	22114	22281	22145	22320	22374	22281	22323	22282	22353	22078	22356	22129	22265	22423	22093	22102	22322	22303	22110	22209	22430	22078	22359	22434	22229	22191	22336	22480	22317	22276	22335	22093	22300	22205	22498	22344	22420	22227	22123	22219	22284	22166	22249	22261	22370	22461	22255	22267	22256	22427	22693	22597	22348	22309	22297	22414	22268	22378	22152	22253	22170	22211	22116	22319	22113	22273	22220	22309	22189	22449	21955	22408	22368	22267	22181	22037	22322	22319	22472	22139	22223	22256	22145	22493	22378	22266	22390	22119	22600	22149	21943	22427	22312	21995	22244	22250	22036	22338	22174	22253	22489	22252	22048	22145	22488	22343	22365	22418	22324	22253	22196	22277	22348	22246	22134	22120	22288	22288	22217	22418	22158	22314	22316	22391	22407	22176	22298	22196	22343	22383	22300	22145	22285	22213	22177	22441	22405	22241	22352	22429	22276	22420	22250	22389	22255	22172	22292	22376	22041	22065	22123	22446	22161	22202	22256	22303	22342	22093	22175	22200	22154	22245	22303	22156	22174	22279	22344	22300	22176	22313	22296	22248	22342	22341	22312	22252	22211	22275	22384	22361	22306	22152	22314	22125	22239	22219	22152	22357	22370	22381	22463	22263	22495	22284	22219	22349	22261	22272	22275	22226	22484	22248	22417	22111	22256	22351	22195	22498	22195	22325	22372	22529	22495	22309	22359	22228	22011	22290	22146	22249	22286	22177	22040	22389	22412	22355	22079	22289	22087	22400	22338	22282	22375	22343	22378	22303	22143	22310	22254	22306	22148	22209	22272	22388	22135	22284	22229	22268	22329	22403	22426	22300	22353	22204	22351	22248	22177	22114	22218	22265	22138	22268	22169	22179	22165	22309	22401	22317	22348	22361	22339	22397	22472	22388	22379	22449	22490	22414	22086	22198	22302	22324	22319	22392	22298	22254	22300	22402	22215	22192	22373	22285	22356	22572	22220	22266	22215	22091	22231	22307	22241	22322	22281	21971	22217	22305	22291	22391	22295	22136	22237	22212	22246	22416	22356	22196	22177	22184	22361	22245	22248	22213	22240	22201	22365	22233	22192	22237	22248	22178	22256	22459	22486	22256	22318	22379	22511	22374	22376	22352	22194	22295	22096	22205	22152	22245	22342	22317	22482	21967	22051	22145	22295	22335	22109	22095	22322	22274	22050	22257	22364	22048	22411	22474	22158	22332	22183	22332	22277	22600	22197	22326	22274	22235	22284	22115	22240	22148	22601	22191	22126	22398	22315	22260	22372	22257	22218	22423	22263	22282	22184	22240	22435	22475	22402	22179	22367	22094	22473	22386	22302	22185	22255	22302	22311	22364	22443	22341	22265	22368	22091	22357	22360	22114	22425	22384	22031	22313	22223	22297	22431	22346	22212	22213	22431	22362	22138	22242	22126	22321	22155	22260	22425	22383	22407	22341	22326	22376	22353	22274	22228	22127	22322	22174	22541	22372	22399	22336	22234	22281	22330	22160	22374	22254	22309	22124	22305	22362	22388	22301	22210	22176	22088	22300	22495	22346	22288	22191	22388	22302	22098	22388	22428	22437	22299	22330	22441	22266	22323	22208	22279	22421	22242	22450	22210	22240	22352	22165	22166	22205	22396	22286	22104	22105	22284	22312	22245	22163	22260	22305	22359	22204	22347	22381	22334	22209	22393	22100	22353	22286	22258	22295	22555	22379	22464	22346	22398	22236	22238	22317	22341	22145	22195	22328	22132	22308	22259	22123	22358	22143	22499	22459	22256	22493	22495	22487	22168	22375	22140	22127	22031	22289	22372	22251	22347	22660	22264	22442	22214	22307	22354	22293	22378	22213	22371	22227	22163	22372	22141	22274	22189	22121	22262	22193	22235	22128	22312	22464	22230	22386	22175	22313	22335	22075	22106	22191	22445	22465	22315	22210	22374	22275	22228	22275	22437	22287	22152	22263	22424	22509	22391	22344	22097	22374	22287	22323	22239	22509	22284	22231	22388	22252	22177	22403	22295	22489	22032	22207	22249	22383	22327	22377	22215	22204	22255	22182	22001	22226	22253	22393	22306	22459	22106	22074	22468	22266	22360	22517	22308	22217	22289	22360	22241	22222	22375	22105	22165	22156	22398	22510	22109	22402	22394	22258	22372	22464	22294	22264	22303	22236	22220	22278	22386	22328	22229	22092	22505	22259	22303	22270	22428	22232	22099	22272	22177	22492	22446	22145	22180	22279	22291	22122	22392	22263	22256	22135	22209	22385	22340	22234	22209	22289	22319	22264	22201	22173	22183	22194	22313	22237	22335	22243	22278	22307	22098	22385	22444	22148	22234	22375	22397	22158	22378	22082	22210	22149	22139	22247	22119	22306	22365	22114	22112	22310	22267	22328	21968	22210	22333	22408	22411	22418	22273	22289	22364	22410	22464	22147	22055	22480	22370	22406	22507	22164	22157	22448	22403	22257	22373	22294	22351	22140	22234	22332	22254	22224	22428	22363	22311	22291	22478	22312	22226	22284	22251	22301	22355	22502	22045	22366	22434	22250	22499	22437	22508	22303	22208	22186	22156	22097	22279	22219	22359	21991	22434	22427	22181	22316	22330	22306	22068	22144	22136	22264	22081	22158	22261	22366	22353	22208	22380	22462	22324	22114	22260	22404	22493	22187	22332	22493	22216	22263	22397	22340	22272	22332	22171	22358	22091	22134	22386	22131	22175	22479	22345	22311	22370	22303	22374	22120	22215	22269	22371	22424	22260	22166	22357	22330	22227	22327	22329	22515	22364	22263	22254	22364	22177	22306	22171	22309	22435	22196	22363	22296	22352	22198	22297	22394	22250	22421	22151	22209	22185	22119	22284	22422	22402	22134	22327	22344	22035	22376	22313	22354	22351	22270	22223	22540	22399	22447	22279	22496	22428	22444	22225	22369	22265	22397	22267	22133	22211	22295	22174	22236	22329	22089	22149	22321	22084	22390	22289	22497	22428	22599	22332	22316	22272	22435	22363	22274	22333	22368	22244	22290	22376	22256	22235	22456	22349	22501	22319	22383	22492	22238	22182	22197	22116	22335	22149	22253	22310	22210	22525	22353	22115	22313	22385	22351	22317	22241	22269	22318	22161	22280	22229	22222	22439	22290	22184	22120	22320	22194	22294	22347	22355	22224	22086	22230	22303	22331	22153	22149	22358	22143	22391	22217	22209	22281	22110	22139	22280	22246	22096	22190	22200	22453	22190	22503	22287	22356	22321	22154	22212	22484	22334	22357	22401	22471	22064	22392	22355	22210	22109	22353	22256	22359	22233	22226	22331	22375	22353	22083	22207	22405	22422	22362	22328	22241	22298	22100	22151	22388	22335	22410	22168	22368	22389	21934	22242	22495	22213	22268	22417	22335	22352	22346	22360	22282	22207	22385	22385	22494	22452	22252	22233	22320	22091	22414	22418	22218	22071	22103	22271	22412	22171	22128	22206	22336	22319	22306	22332	22277	22292	22249	22444	22455	22302	22100	22226	22195	22039	22006	22317	22430	22347	22266	22190	22233	22323	22193	22143	22433	22349	22359	22274	22391	22209	22439	22286	22104	22060	22211	22099	22562	22250	22307	22287	22284	22293	22370	22433	22448	22237	22350	22091	22348	22139	22546	22218	22035	22265	22208	22267	22269	22445	22366	22365	22421	22361	22268	22284	22166	22403	22304	22107	22246	22326	22308	22343	22322	22482	22412	22321	22424	22342	22514	22231	22440	22234	22423	22271	22161	22372	22304	22225	22433	22281	22336	22275	22230	22481	22407	22361	22423	22178	22332	22253	22432	22320	22387	22203	22215	22195	22233	22209	22325	22466	22273	22292	22412	22247	22337	22207	22102	22244	22638	22141	22390	22348	22319	22474	22244	22264	22146	22250	22372	22290	22318	22476	22184	22418	22375	22235	21978	22130	22458	22163	22342	22243	22497	22268	22338	22290	22289	22192	22322	22258	22326	22150	22279	22146	22481	22329	22150	22523	22522	22404	22235	22179	22462	22480	22314	22110	22449	22630	22327	22349	22351	22542	22004	22530	22241	22216	22157	22311	22344	22094	22124	22216	22458	22274	22527	22315	22334	22097	22300	22210	22396	22200	22044	22287	22283	22026	22365	22517	22197	22464	22405	22288	22428	22274	22298	22210	22342	22276	22114	22239	22469	22176	22120	22421	22528	22353	22275	22327	22366	22384	22293	22162	22287	22335	22316	22238	22496	22181	22187	22295	22269	22182	22209	22241	22419	22448	22297	22550	22090	22202	22176	22381	22322	22513	22176	22487	22268	22475	22265	22263	22205	22220	22349	22243	22533	22403	22288	22379	22281	22457	22384	22257	22203	22069	22218	22127	22253	22294	22285	22307	22414	22166	22292	22256	22371	22162	22351	22271	22333	22362	22314	22399	22424	22338	22299	22160	22225	22402	22403	22370	22224	22302	22413	22234	22225	22441	22472	22311	22430	22295	22364	22131	22154	22316	22191	22315	22233	22325	22382	22463	22396	22152	22293	22159	22208	22242	22433	22424	22062	22292	22376	22440	22072	22212	22298	22364	22309	22282	22075	22230	22220	22206
20845	55463	37035	27451	25041	23200	21715	20791	20176	19730	19423	19347	19048	18852	19226	18634	18449	18534	18363	18478	18521	18418	18365	18298	18304	18155	18421	18349	18197	18394	18095	18220	18331	18272	18271	18200	18265	18262	18115	18082	18130	18271	18250	18810	18711	18098	18162	18298	18272	18105	18225	18143	18176	18258	18084	18070	18191	18279	18335	18348	18270	18091	18142	18272	18156	18135	17980	18170	18342	18170	18125	18021	18122	18125	18247	18009	18145	18282	18053	17969	18263	18022	18229	18045	18195	18119	18115	18145	18225	17966	18088	17997	18169	17937	18041	18078	18137	18249	18206	18105	18228	18211	18002	18066	18126	18029	18049	18176	18129	18058	18160	18256	18197	18037	18130	18118	18080	18152	17986	18128	18163	17991	17945	18078	18182	18135	18224	18135	17974	18163	18219	18081	18054	18092	18072	18122	18089	17998	18139	18184	18147	18127	18201	18044	18131	18113	18034	18085	18153	17909	18184	18125	18106	18184	17972	18002	18196	18203	17940	18079	18095	18084	18168	18109	18191	18181	18114	18175	18088	18057	18209	18181	18125	18088	18158	18165	18140	18103	18125	17924	18044	18037	18198	18140	18103	18053	18105	18017	17945	18173	18155	18136	18296	18191	17989	17978	17947	18202	18065	17845	18276	18065	18185	18159	17978	18038	18133	18154	18116	18100	18173	18155	18101	18178	18152	18202	18153	18193	18112	18173	18159	18059	18011	18058	18066	18028	18169	18053	18346	18033	18149	18111	18149	18037	18151	18138	18184	18268	18109	18084	18099	18114	18192	18024	18075	18147	18113	18156	18109	18152	18170	18137	18167	17991	18029	17982	18297	18079	18081	17966	18091	17896	18292	18063	18051	18159	18051	17972	18092	18167	18133	18062	18167	17943	18204	18057	18045	18207	18131	18207	18291	18335	18147	18124	18163	18057	18103	18120	17985	18144	18152	18142	18038	18154	18119	17989	18251	18085	18021	18184	18290	18265	18054	18163	18040	18224	18097	18079	17905	18187	18214	18292	18113	18033	18136	18268	18108	18201	18055	18209	18188	17977	17946	18040	18095	18264	18149	18000	17931	18065	18108	18329	18235	18072	18140	18181	18185	18197	18057	17931	18162	18150	18023	18165	17955	18257	18207	18314	18084	18127	18025	18133	18097	18225	18175	18265	18121	18173	18171	18142	18183	17953	18160	18151	18111	17929	18091	18020	18204	18116	17974	18100	17882	18103	18145	18083	17980	17903	18030	18199	18140	18260	18191	18060	18264	18025	18133	18343	18009	18154	18148	18010	18093	18144	18168	18073	18180	18072	18282	18254	18009	18118	18145	18068	18103	18129	18090	18062	18080	18260	18176	17954	18253	18216	18180	18276	18140	18140	18131	18113	18137	18229	18177	18124	17980	18292	18214	18145	18212	18072	18104	18096	18058	18279	18167	18244	18185	18207	18098	18080	18105	18134	17940	18194	18031	18256	18144	17945	18172	18112	18040	17986	17949	18071	18203	18012	18185	18029	18366	18238	18069	18153	18088	18207	18100	18093	17903	18044	18160	18124	18170	18329	18130	18070	18066	18254	18046	18017	18170	18116	18233	18047	18125	18172	18032	18260	18173	18102	17995	18193	18059	18094	18109	18142	18264	18066	18161	18052	18170	18320	18125	18195	18012	18087	18133	18129	17948	18011	18039	17960	18055	18059	18147	18187	18387	18240	18062	17998	18130	18128	18105	18098	18155	18112	18165	18235	18071	18113	18185	17928	18442	17955	17975	18208	18115	18195	18078	18112	18240	18241	17979	17871	17959	18222	18115	18182	18194	18287	18173	18206	18280	18195	17956	18060	18161	18107	18360	18066	18134	18061	18218	18167	18149	18146	18149	18075	18080	18185	18257	18140	18207	18177	18080	18230	18180	18132	18051	18177	17955	18245	18355	18152	18160	18164	18280	17919	18129	18178	18245	18312	17945	17987	18062	18202	18239	18125	18214	18086	18168	18136	18201	18245	18189	18027	18028	18195	18139	18139	18058	18265	18072	18116	18204	18008	18033	18067	18065	18036	18204	18176	18097	18181	18191	18206	18049	18026	18235	18161	18097	18285	18040	18016	18108	18090	18126	18028	18151	18010	18177	18090	18050	18195	18211	18052	18144	18168	18093	18219	18130	18275	18170	18075	18080	18158	18174	18226	18196	18060	18080	17980	18173	18311	17978	18081	17933	18114	18113	18188	18005	18052	18045	18271	18130	17836	18253	18286	18375	17942	18109	18170	18056	18285	18040	18210	18240	18042	18154	18100	18304	18283	17937	18079	18255	18215	18296	18136	18228	18104	17992	18168	18311	18095	18070	18123	18139	18178	18246	18271	17860	18062	18193	18195	18210	18077	18206	18109	18098	18163	18133	18151	18311	18120	18114	18300	18305	18190	18080	18060	18326	18007	17919	18061	18109	18138	18076	18099	18110	18100	18136	17981	17965	18108	18162	18054	18267	18159	18109	18217	18156	18060	18033	18077	18145	18125	18165	18120	18147	17888	18015	18192	18297	18029	18229	18281	18058	18091	18208	18203	18047	18207	18207	18105	18157	18280	18245	18060	18064	17996	17924	18016	18232	18098	17869	18049	18160	18277	18045	18162	18048	18227	18150	18099	18048	18190	18142	18256	18135	18008	18062	18185	18098	18162	18202	18133	18302	17991	18196	18140	17961	18082	18017	18217	18041	18068	18101	18123	18325	18206	17958	18134	18154	17910	18062	18078	18075	18243	18169	18172	18176	18053	18119	18151	18190	18083	18136	18249	17988	18074	18259	18165	18209	18426	18054	18021	18078	18079	18394	18204	18110	17981	18153	18255	18212	18022	18088	17862	18037	18206	18169	18057	18201	18071	18110	18005	17967	18088	17857	18077	18109	18060	18236	18042	18158	18109	18091	18108	18115	18210	18030	18101	18119	18178	18092	18097	18196	17975	17885	18178	18236	17980	18050	18155	18190	18052	18147	18107	18188	17987	18241	18125	18154	18214	18201	18222	17947	18257	18004	18332	18089	18030	18168	18190	18061	18149	18023	18344	17962	18030	18115	18132	18168	18114	18138	18142	18193	18272	18080	18054	18069	18066	18198	17932	18189	18269	18207	18008	18114	18084	18211	17893	18303	18177	18264	18015	17938	18192	17989	18062	18059	18173	17993	18132	18199	18094	18263	18135	18372	18046	18301	18082	18036	18055	18085	18121	18151	18237	18309	18175	18145	17998	17964	18020	18275	18065	18248	18129	18233	18158	18040	18197	18322	18062	18208	17826	18098	18148	18047	18036	18207	18095	18146	18146	18193	18224	18138	18193	18170	18279	18084	18238	18188	18028	18058	18177	18275	18037	18091	18114	18185	18115	18102	18110	18239	18289	18055	18103	18061	18024	18180	18154	18101	18107	18111	18098	18114	18231	18135	18242	18216	18067	18253	18182	18012	18071	18328	18199	18117	18099	18024	18066	18246	18200	18049	18206	18112	17883	18218	18265	18090	18178	18025	18015	17950	18165	18189	18091	17970	18130	18129	18147	18148	17947	18194	18056	18121	17918	17996	18075	18032	18303	18122	18089	17970	18275	18044	18306	18293	18079	18136	18143	18141	18271	17981	18139	18125	18322	18001	18208	18099	18068	18085	18088	18041	18152	18064	18199	18003	18180	18118	18042	18163	18011	18040	18183	18147	17952	17982	18186	18178	18058	18192	18058	18089	18171	18019	17985	18320	18004	18000	18168	18227	18059	18128	18084	18018	18175	18053	18136	18183	18241	17884	18116	18243	17911	18459	18171	18078	18145	18087	18166	18029	18252	18054	18124	18213	18127	18236	18085	18057	18241	18257	18352	18294	18133	18151	18116	18070	18182	18115	18212	18048	18038	18192	18135	18323	18080	18034	18182	18137	18154	18103	17989	18121	18279	18230	18268	18148	18194	18164	18096	18142	18114	18261	18137	18076	18150	18096	18032	18249	18007	18113	18222	18048	18014	18216	18004	18134	18249	18037	18125	18181	18123	18181	18129	18087	18113	18233	18090	18183	18151	18056	18190	18209	18108	18244	18181	18058	18284	18130	18157	18077	17966	18231	18042	18086	18253	18179	18064	18300	17945	18293	17968	17966	18165	18154	18116	18142	18221	18012	18281	18097	18192	18366	18301	18066	18069	18064	18227	18019	18123	18006	18181	18056	17969	18177	18244	18185	18149	18174	18202	17967	18192	18092	18240	18195	18090	18025	18128	18273	18140	18249	18191	18146	18181	18033	18134	17922	18081	18223	18089	18164	18267	18114	18331	17975	18249	17998	18289	18239	17999	17981	18011	18294	18115	18044	18059	18147	18207	18300	18140	18122	18134	18074	18249	18141	18040	18203	18069	18515	18168	18103	18165	18076	18060	18271	18159	18338	18180	18236	18071	18114	17985	18148	18115	18121	18221	18200	18116	18101	18100	18102	18400	18078	18047	18149	18096	18019	18106	18320	18189	18104	18190	18146	18146	18068	18076	18194	17990	18097	18060	18323	18211	18281	18146	18023	18195	18056	18152	18105	18303	18157	18094	18067	18139	18228	17990	18045	18191	17985	18072	18129	17965	17975	18054	18197	18112	18284	18110	17950	18110	18161	18270	18154	18153	18075	18248	18044	18116	17970	18201	18180	17982	18059	18036	18161	18165	18022	18204	18266	18115	18145	18111	18050	18142	18239	18228	18300	18292	18014	18101	18056	18127	18149	17989	18120	18083	18228	18226	18077	18030	18134	18136	17936	18128	18085	18064	18215	18059	18143	18215	18095	18203	18030	18340	18212	18092	18131	17997	18114	18113	18123	18062	18261	18028	18167	18250	18170	18222	18094	18289	18097	18129	18117	18093	18127	18018	17947	17943	18107	18029	18333	18278	18219	18171	18153	18077	18027	18192	18308	18081	18103	17915	18063	18218	18015	18218	18168	18265	18104	18305	18038	18099	18014	18120	18047	18004	18277	18056	18222	18100	18106	18149	18062	18057	18048	18025	18123	18125	18151	18136	18061	18115	18161	18280	18098	18311	18272	18090	18290	18216	18135	18138	18179	18098	18067	18101	18078	17938	18137	18196	18224	18051	18169	18052	18260	18393	18146	18106	18126	18309	18146	18154	18238	18148	17971	18231
22561	21136	28893	23778	22090	26036	29761	25543	24444	24661	23990	23983	23555	23338	23682	23349	22983	22877	23047	22642	22797	22690	23028	22594	22611	22505	22559	22437	22597	22593	22400	22457	22727	22492	22557	22538	22538	22351	22538	22502	22317	22436	22854	23281	23389	22376	22362	22481	22372	22468	22431	22207	22405	22280	22344	22421	22489	22633	22693	22362	22370	22230	22054	22419	22328	22180	22443	22337	22250	22210	22408	22082	22151	22275	22148	22283	22392	22176	22336	22372	22436	22277	22290	22322	22190	22285	22250	22519	22439	22269	22245	22213	22060	22270	22008	22222	22447	22227	22257	22223	22252	22399	22159	22093	22232	22219	22278	22526	22406	22373	22212	22303	22418	22302	22203	22208	22356	22321	22284	22282	22127	22291	22032	22231	22402	22159	22361	22360	22402	22390	22113	22187	22272	22369	22387	22224	22214	22227	22068	22331	22254	22500	22193	22360	22197	22047	22216	22122	22221	22068	22222	22243	22300	22189	22372	22140	22197	22300	22361	22220	22512	22339	22297	22328	22299	22195	22325	22302	22303	22334	22202	22166	22249	22387	22241	22414	22395	22432	22209	22024	22326	22311	22454	22260	22189	22089	22427	22211	22208	22168	22281	22237	22275	22187	22379	22298	22273	22170	22179	22172	22120	22396	22159	22233	22081	22244	22329	22515	22407	22256	22274	22505	22296	22240	22309	22187	22235	22225	22188	22259	22153	22352	22447	22067	22074	22239	22261	22224	22586	22219	22282	22237	22338	22292	22378	22183	22366	22311	22521	22236	22266	22270	22336	22207	22095	22420	22326	22140	22152	22369	22264	21920	22290	22345	22472	22245	22338	22338	22277	22214	22209	22295	22162	22567	22172	22307	22313	22011	22255	22254	22313	22447	22387	22198	22271	22276	22281	22125	22273	22352	22247	22354	22539	22040	22178	22245	22296	22075	22183	21951	22258	22160	22402	22344	22170	22133	22396	22173	22474	22299	22137	22207	22181	22332	22421	22384	22280	22331	22115	22226	22170	22252	22195	22342	22225	22170	22136	22223	22261	22145	22319	22263	22285	22289	22276	22100	22259	22034	22237	22130	22236	22217	22260	22212	22068	22071	22172	22279	22428	22299	22367	22322	22172	22215	22329	22191	22133	22181	22312	22354	22365	22231	22335	22174	22440	22238	22310	22101	22171	22231	22578	22156	22008	22051	22116	22422	22129	22128	21928	22406	22134	22321	22495	22587	22378	22335	22424	22239	22384	22367	22430	22293	22407	22108	22467	22342	22265	22353	22279	22222	22112	22161	22144	22355	22154	22448	22256	22196	22550	22080	22328	22375	22398	22141	22178	22234	22255	22195	22182	22260	22172	22136	22155	22179	22146	22507	22144	22243	22350	22127	22238	22411	22190	22179	22284	22132	22131	22179	22144	22351	22261	22072	22302	22193	22268	22418	22466	22321	22620	22234	22285	22314	22200	22234	22220	22353	22327	22238	22509	22233	22287	22209	22082	21947	22261	22198	22299	22336	22415	22199	22440	22417	22184	22359	22340	22181	22235	22200	22156	22117	22404	22385	22044	22509	22661	22278	22300	22598	22304	22215	22248	22333	22440	22143	22341	22227	22391	22211	22302	22232	22258	22259	22200	22312	22440	22310	22446	21990	22284	22313	22225	22441	22144	22125	22172	22295	21948	22294	22410	22237	22179	22243	22307	22099	21930	22377	21956	22327	22389	22235	22148	22120	22246	22290	22333	22420	22320	22251	22287	22090	22232	22073	22099	22294	22284	22115	22302	21896	22222	22199	22223	22236	22355	22277	22224	22208	22444	22100	22267	22266	22258	22612	22207	22250	22235	22038	22268	22092	22265	22353	22368	22273	22000	22182	22387	22137	22190	22254	22196	22274	22400	22414	22425	22286	22434	22297	22153	22353	22371	22480	22302	22320	22183	22129	22402	22294	22117	22201	22274	22056	22223	22226	22279	22400	21962	22303	22251	22295	22248	22068	22254	22405	22246	22282	22262	22278	22192	22205	22344	22389	22229	22338	22264	22184	22306	22288	22444	22322	22397	22373	22319	22106	22147	22140	22188	22129	22189	22259	22450	22419	22212	22243	22213	22232	22152	22376	22312	22090	22351	22189	22340	22405	22298	22220	22386	22225	22198	22071	22491	22279	22493	22322	22354	22348	22207	22267	22273	22243	22121	22103	22340	22418	22116	22136	22162	22061	22400	22051	22350	22196	22126	22278	22238	22201	22395	22245	22352	22570	22459	22357	22362	22219	22055	21997	22204	22236	22321	22342	22459	22295	22232	22451	22236	22360	22202	22272	22318	22343	22036	22254	22264	22233	22312	22130	22261	22415	22347	22164	22282	22144	22248	22434	22265	22158	22205	22529	22286	22132	22338	22503	22376	22031	22490	22393	22348	22432	22169	22212	22136	22114	22294	22079	22134	22214	22247	22191	22136	22418	22270	22376	22128	22232	22163	22413	22286	22243	22287	22110	22244	22301	22381	22294	22414	22183	22217	22131	22324	22173	22209	22342	22227	22238	22304	22211	22292	22120	22506	22123	22416	22325	22134	22165	22098	22447	22123	22293	22243	22040	22180	22312	22120	22294	22418	22222	22275	22366	22249	22131	22093	22254	22132	22260	22119	22176	22348	22197	22283	22466	22373	22287	22112	22277	22369	22453	22303	22169	22452	22122	22248	22210	22321	22332	22217	22246	22435	22320	22339	22042	22231	21996	22333	22464	22191	22190	22228	22182	22101	22187	22254	22295	22359	22068	22240	22312	22313	22373	22275	22140	22274	22188	22122	22092	22380	22436	22105	22180	22413	22207	22248	22207	22293	22274	22111	22313	22232	22154	22108	22320	22330	22369	22438	22260	22172	22160	22120	22370	22332	22270	22441	22251	22371	22347	22112	22076	22248	22119	22513	22258	22324	22395	22244	22072	22146	22404	22271	22320	22242	22194	22019	22259	21922	22301	22232	22359	22381	22458	22229	22333	22202	22223	22118	22289	22296	22277	22217	22532	22346	22211	22338	22344	22495	22144	22205	22327	22420	22254	22217	22229	22310	22111	22063	22347	22093	22110	22169	22505	22352	22611	22452	22289	22173	22309	22206	22341	22189	22202	22425	22313	22395	22283	22247	22316	22299	22326	22318	22263	22345	22267	22338	22251	22084	22498	22292	22218	22300	22397	22245	22330	22338	22116	21988	22131	22131	22108	22418	22119	22229	22387	22476	22649	22219	22207	22479	22217	22082	22070	22203	22325	22350	22217	22355	22029	22324	22120	22412	22116	22260	22199	22080	22234	22486	22241	22159	22313	22235	22192	22155	22133	22200	22409	22151	22313	22285	22211	22251	22173	22325	22267	22254	22459	22456	22226	22439	22045	22396	22340	22144	22342	22344	22128	22324	22212	22298	22384	22294	22325	22377	22270	22336	22325	22207	22268	22280	22341	22507	22419	22335	22511	22270	22212	22178	22254	22206	22087	22202	22360	22144	22232	22455	22346	22525	22023	22402	22463	22148	22122	22336	21852	22307	22355	22285	22416	22289	22204	22388	22224	22317	22476	22143	22119	22386	22198	22364	22317	22275	22299	22536	22219	22291	22203	22241	22178	22054	22225	22221	21977	22225	22349	22313	22173	22272	22235	22107	22455	22177	22310	22308	22253	22386	22301	22187	22258	22309	22195	22155	22266	22324	22209	22242	22222	22166	22327	22125	22211	22216	22130	22288	22342	22345	22180	22235	22193	22387	22205	22431	22444	22160	22294	22380	22290	22192	22230	22280	22270	22208	22205	22205	22356	22134	22221	22216	22179	22295	22158	22386	22285	22374	22178	22427	22380	22120	22080	22313	22343	22114	22008	22140	22088	22324	22372	22408	22244	22314	22062	22187	22060	22154	22145	22297	22357	22358	22494	22277	22074	22170	22140	22074	22136	22060	22261	22298	22286	22400	22372	22212	22471	22113	22238	22114	22008	22228	22278	22317	22374	22322	22172	22312	22086	21919	21984	22129	22349	22066	22150	22069	22221	22328	22172	22310	22138	22253	22231	22206	22216	22446	22148	22251	22222	22367	22493	22405	22193	22171	22215	22311	22322	22439	22207	22300	22175	22325	22219	22427	22176	22307	22251	22230	22285	22169	22345	22418	22219	22167	22466	22486	22426	22320	22094	22326	22426	22172	22252	22486	21974	22402	22586	22194	22257	22295	22251	22267	22493	22182	22178	22173	22288	22352	22191	22053	22286	22299	22182	22069	22341	22123	22260	22223	22245	22462	22345	22339	22392	22415	22261	22237	22254	22193	22591	22154	21968	22139	22351	22299	22438	22464	22088	22222	22499	22278	22273	22134	22173	22199	22243	22146	22229	22347	22208	22198	22284	22177	22255	22333	22060	22086	22291	22136	22237	22205	22252	22033	22194	22068	22368	22187	22328	22237	22153	22226	22329	22280	22294	22310	22366	22256	22182	22179	22235	22182	22241	22161	22052	22371	22156	22336	22330	22381	22313	22101	22222	22319	22386	22434	22177	22355	22396	22227	22315	22344	22340	22148	22436	22332	22391	22203	22326	22316	22042	22254	22210	22301	22343	22281	22226	22246	22135	22136	22313	22202	22377	22000	22349	22075	22148	22253	22155	22062	22048	22235	22318	22124	22016	22360	22144	22115	22282	22299	22147	22327	22520	22411	22028	22493	22237	22342	22272	22492	22186	22430	22159	22311	22190	22184	22096	22206	22247	22274	22061	22226	22348	22255	22156	21999	22271	22390	22195	22100	22249	22303	22228	22129	22261	22188	22144	22260	22141	22325	22221	22223	22142	22218	22084	22270	22136	22112	22211	22041	22208	21959	22249	22249	22305	22142	22297	22240	22388	22304	22304	22317	22188	22475	22403	22257	22217	22305	22132	22270	22159	22324	22424	22286	22372	22222	22328	22189	22278	22249	22168	22163	22230	22360	22398	22308	22257	22234	22207	22095	22209	22138	22028	22220	22330	22361	22368	22275	22401	22147	22175	22431	22298	22406	22087	22415	22410	22236	22321	22310	22421	22335	22349	22075	22075	22447	22322	22197	22327	22312	22365	22265	22220	22086	22182	22117	22068	22461	22265	22084	22358	22139	22249	22276	22137	22204	22204	22182	22128
25102	62845	39794	31402	28565	26047	24070	22634	21766	20819	20283	20308	19595	19483	19911	19084	19017	18765	18904	18768	18699	18535	18318	18459	18561	18403	18264	18285	18158	18176	18272	18193	18168	18252	18338	18203	18219	18210	18235	18165	18102	18192	18639	19636	19318	18127	18073	18019	18136	18086	18296	18189	18041	18126	18166	18187	18410	18462	18333	18564	18021	17914	17918	17987	18250	17872	18181	18129	17952	18194	18291	18115	17948	18261	17954	18070	18193	18232	18436	18190	18175	17942	18156	18103	18124	18096	18223	18047	17980	18171	18088	18029	18179	18009	17807	18081	18126	18111	18074	18213	18123	18025	18097	18159	18135	18100	17937	17991	17946	17999	17942	18063	18142	18292	18030	17921	18183	18127	18064	18053	18043	18038	18093	18000	18053	18184	18007	18017	18126	18279	18013	18122	18131	18073	18020	18019	17913	18116	18115	18360	18034	18102	18126	18294	18217	17994	18100	18054	18059	18031	18290	18122	17970	18000	17983	18031	18044	18090	17833	18047	18135	18084	18143	18052	18091	18077	18227	18128	18058	18014	17977	18097	17923	18217	17918	18106	18083	17980	18168	18017	18180	18122	18137	18075	18004	18120	18002	18188	18137	18092	18003	18004	18197	18114	18293	17883	18113	18075	18065	18034	17935	18083	18061	17963	18056	18010	18174	18162	18156	18077	18152	17983	18056	18041	18050	18297	18003	18146	18043	18160	18044	18076	18227	18025	18034	18105	18091	18164	18273	18105	17942	17982	18005	18113	18013	18210	18019	18193	17979	18034	18039	18022	18084	18040	17998	18008	18165	18075	17980	18221	18135	18017	18125	18205	18046	18151	17862	18100	17829	18251	17966	17963	18049	18051	18065	18122	18044	18166	18160	18050	18130	18068	18162	17999	18012	18243	18039	18044	18125	18001	18034	18075	18131	18024	18162	18060	17981	17980	18014	18047	18169	17816	18064	18063	18077	17913	18116	17910	18261	18069	18070	17975	17907	17944	18116	18178	17959	18156	17952	17999	18041	18078	18155	18061	18179	18066	18019	18109	18092	18082	18159	18068	18202	18096	18069	17930	18100	17852	18075	18102	18120	18175	18063	18081	17976	18094	18003	17931	18051	18133	18035	18054	18078	18089	18077	18067	18097	18032	18148	18041	18165	17964	18191	17994	18128	18027	18260	18003	18082	17954	18000	17900	18112	18027	18328	18089	18127	17972	17862	18142	18002	17999	17895	18149	18124	17948	18044	18174	18089	18095	18226	18123	18154	18241	18170	18003	17844	18072	18047	18068	18075	18069	17926	18091	17982	17957	18028	18042	18018	17922	18099	17904	18243	17995	18133	18197	18063	18034	17995	18120	18059	18172	18049	18209	18016	18028	17913	18052	18013	18155	18017	17983	18042	18037	17942	18084	18060	18204	18055	17977	18145	17977	18121	18037	18079	18025	18212	17964	17966	18134	18137	17931	18063	18067	17926	18040	18040	18012	18205	18186	18038	18134	17937	18006	18050	17986	18154	18107	17852	18166	18026	18193	18150	18184	18100	18019	18112	18053	17949	18015	18128	18122	17928	18072	17972	18006	17971	18080	18162	18161	18226	18176	18046	18180	18106	18066	18170	17972	18070	18140	18087	18150	18101	18069	17997	18024	18198	18094	18120	18166	18131	18034	18281	17996	18224	17807	18156	18039	18096	18121	17966	18216	17944	18154	18087	17903	18048	18191	18004	18135	18165	18072	18243	17936	18059	18047	18054	18113	18150	17829	18133	17931	18190	17918	18048	17990	18136	18031	17980	17974	18020	17931	18003	18150	18179	17978	18196	17911	18022	18204	18156	17998	18112	18101	18111	18015	18160	17938	18111	18004	18107	17934	18107	18168	17925	18276	18233	18170	17995	18049	17943	18432	17890	18173	18215	18260	18180	17985	18239	18135	18033	17877	18126	18084	18053	18177	18110	18218	17953	18171	18036	18184	18168	18176	18049	18129	18125	18068	18005	17948	18033	17997	18133	18147	18112	17944	18182	18054	18189	17941	18066	17914	17904	18314	18159	18176	18074	18034	18033	18123	18184	18163	18095	17898	18021	18076	18093	18202	17955	18032	18148	18054	18002	18107	17847	18034	17911	18250	18185	18178	17980	18140	18138	18142	18127	18146	18113	18016	18077	18002	18054	18163	18089	18090	18045	18095	18188	18056	18234	18085	18127	18307	18083	18239	18268	18060	18098	18017	18049	18161	18075	18278	18100	18066	18001	18133	18061	18191	17977	18081	18053	18043	18107	18055	18049	17998	17953	18009	18079	18081	18080	18145	18011	18177	18046	18144	18099	17959	18021	17986	17890	17980	18085	17947	18067	18077	18129	18041	17990	18067	18089	18175	18142	17990	18136	18202	18021	18126	18103	18082	17951	18007	18061	17796	17992	18174	17979	18201	18029	18049	18092	18144	18196	18027	18137	17959	18161	17931	18056	18045	18039	18022	17912	17999	18128	17976	17918	18026	18008	18074	18103	18083	18043	17903	17922	18033	17987	17962	17893	18062	17949	18034	18088	17851	18083	17964	17866	18015	18130	18154	17993	17901	18089	18042	18121	18036	18053	18103	18100	18087	18327	18051	18109	17905	18111	18207	18106	18152	18029	17964	17958	18081	17986	18214	18132	17894	18179	17853	18106	18180	18125	17918	18059	18341	17940	18035	18092	17958	17989	18038	18112	18057	18310	18038	17961	17977	18132	18023	18009	18078	18078	18011	18005	18093	18149	17973	18228	17835	18117	18152	18218	18212	18143	17966	17986	18130	18189	17993	17859	17944	18071	18023	18143	18090	17875	17970	18051	18047	17914	17951	18116	17925	18027	18038	17856	17861	18124	18020	17989	18180	18278	17963	17937	18116	17979	18184	18204	18187	17984	18094	18003	17938	17904	18006	18054	18026	18206	18206	17941	18018	17993	18110	17971	18060	17952	18220	18149	17995	18141	17974	18230	18204	18228	18249	18029	18186	18178	17981	18037	17961	18149	17973	18079	18007	18011	18060	17997	18123	17882	18091	18101	18091	18168	18060	18219	18106	18150	17932	18051	18022	17845	18042	18029	18002	18045	18143	17974	18134	18218	18173	18028	18049	18207	18263	18020	18145	18035	17864	18060	18033	18021	18177	18098	18063	18062	18124	17971	17950	18074	18041	18141	18177	17992	18015	18143	18117	18147	18100	18108	18064	18073	18032	18151	18035	17934	18101	18068	18231	17974	18086	18197	18312	17893	18027	18011	18165	18147	18062	17936	18099	18123	18263	18169	18163	18001	18022	18115	18026	17942	18097	18068	18108	18172	17931	18166	18160	18093	18153	18029	18175	17938	18227	18042	18244	18024	18053	17949	18165	17995	18006	18091	18039	18021	18034	18200	18064	17978	18132	18037	18004	18107	18182	17945	17906	18070	18234	18058	18077	18057	17944	17940	18036	18200	17972	18072	18058	17950	18179	18177	17977	18233	17982	18200	18074	18034	18111	17972	18019	17988	18139	17921	18135	17944	18019	17871	18261	17913	17969	18033	18204	18079	18137	18116	18168	18092	17861	18119	18017	18189	18133	18088	18093	18052	18142	18058	17998	18146	17855	18092	17995	17918	17943	17919	18173	18169	18189	18013	17983	18184	18146	18018	18015	17920	18059	17988	17872	18146	18022	18113	18011	18048	18079	18055	18212	18010	18096	18236	18176	18088	18061	18141	17959	18145	17968	17959	17988	18153	18095	18090	17959	18051	18225	18071	18056	18149	17990	18063	18176	17973	18054	18101	18175	18130	18059	17998	18091	18136	17936	18084	18143	18126	18070	18054	17978	18118	18012	18123	18198	18166	18128	18008	18075	18053	18004	18060	18243	18131	18202	18053	18025	18069	18133	18123	18084	18150	18003	18023	18106	18004	17961	18014	18064	17830	17987	18002	17970	18108	18142	17985	18126	18064	18044	18029	18113	18094	18172	18126	17966	18234	18050	18186	18042	18139	18162	18077	17902	18051	18212	18068	18118	18032	18201	18138	17875	18230	17952	18094	18244	18004	18053	18105	17904	17983	18001	18058	18215	18201	17919	17986	18133	18119	17982	18144	18158	18126	18042	17927	17848	17964	18092	18153	17893	18271	18079	18063	17981	18039	18025	17993	18173	18084	17911	18249	18166	17968	17952	18058	18054	18166	18175	18013	17922	17954	18265	17912	18167	18075	17995	18148	17982	18094	17917	18008	18179	18107	18018	17950	17996	18087	17965	17877	18085	18030	18093	18120	18000	17996	18053	17915	18061	18251	18028	18022	17927	18124	18146	18171	18140	17918	18004	18073	18039	18276	18253	17930	18148	17976	18166	18216	18115	17916	18034	18033	18041	18073	18090	17971	17901	17992	18111	18017	18081	17934	18097	18137	17939	18252	17944	18039	18114	18066	18050	18049	18138	17961	18117	18205	18006	18008	17969	18226	18053	17973	18046	18127	18103	17898	18097	17936	18024	18190	18012	18000	18181	18074	18024	17975	18011	17916	17949	18035	18050	17861	18093	18110	17952	18013	18018	18073	18006	18026	18038	18191	18048	18283	17854	18007	17992	17879	18067	17945	18116	17981	18077	18019	18105	18028	18044	17919	18178	17967	18204	18110	17920	17993	18038	17986	18083	17927	18219	18231	17983	18202	17957	18099	18090	18191	18241	18228	18058	18043	17964	18018	18116	17995	18129	17992	18047	18133	18156	18298	18026	18034	18150	17951	17981	18130	18187	18120	17951	18298	18049	18007	18011	18168	18099	18147	18133	17778	18219	18117	18003	18103	17982	17972	18216	18128	17901	18174	17993	18138	18081	17974	18059	18118	18103	18061	18081	18238	17831	18148	17855	18001	17988	18033	18144	18016	17945	18071	18065	18074	17996	18000	18114	18112	18000	18037	18196	18161	18059	18023	18013	18086	18099	17899	18210	17937	18041	17988	18264	18176	18039	18294	18155	18069	18134	17867	17994	18152	18173	18185	18097	18148	18029	17988	18146	18119	18151	17847	18036	18039	18015	18163	18083	18100	18200	18142	18124	18064	18053	18001	18060	17985	18173	18031	18086	18093	18070	17910	18107	17963	17989	18002	18197	18040	18026	18106	18237	18000	18140	18205	18090	18108	18107	18162	18032
27520	23305	29576	27772	24126	23914	23350	22990	22749	22753	22509	22547	22401	22708	22572	22303	22569	22469	22500	22405	22464	22602	22510	22522	22596	22364	22383	22373	22457	22286	22200	22522	22166	22400	22359	22364	22268	22404	22347	22366	22267	22303	22472	22404	22504	22344	22254	22355	22376	22455	22296	22414	22383	22196	22267	22335	22422	22357	22273	22289	22303	22248	22267	22481	22320	22533	22400	22267	22432	22350	22503	22259	22232	22449	22550	22225	22294	22403	22234	22297	22350	22555	22397	22334	22296	22214	22212	22409	22376	22499	22335	22490	22354	22072	22179	22261	22471	22361	22206	22386	22139	22103	22207	22388	22425	22513	22351	22521	22402	22494	22455	22206	22430	22227	22098	22362	22184	22359	22319	22024	22272	22331	22280	22368	22166	22164	22336	22254	22198	22396	22284	22130	22538	22400	22201	22393	22292	22364	22531	22348	22448	22449	22415	22352	22227	22291	22364	22380	22148	22209	22105	22442	22186	22030	22317	22377	22256	22224	22395	22336	22358	22403	22095	22183	22186	22411	22260	22315	22201	22387	22236	22388	22440	22443	22395	22249	22372	22212	22317	22329	22264	22272	22270	22362	22162	22288	22358	22447	22460	22353	22269	22076	22376	22230	22125	22348	22382	22333	22293	22232	22060	22230	22399	22339	22230	22316	22302	22258	22346	22301	22332	22450	22401	22173	22253	22159	22341	22305	22315	22187	22455	22545	22298	22352	22259	22332	22308	22300	22462	22488	22427	22204	22370	22303	22277	22331	22193	22266	22341	22264	22509	22310	22355	22376	22387	22477	22252	22427	22332	22208	22559	22218	22332	22106	22496	22271	22310	22341	22237	22267	22392	22189	22112	22142	22425	22583	22239	22184	22575	22576	22204	22195	22261	22278	22214	22215	22357	22338	22542	22398	22361	22610	22380	22194	22387	22218	22250	22252	22238	22378	22225	22356	22133	22338	22401	22619	22457	22173	22362	22400	22471	22348	22496	22081	22117	22226	22179	22115	22443	22302	22409	22260	22342	22341	22305	22383	22215	22510	22222	22377	22421	22393	22335	22506	22308	22225	22228	22347	22285	22097	22244	22562	22614	22084	22303	22301	22578	22437	22443	22317	22481	22339	22504	22309	22342	22444	22324	22460	22241	22402	22063	22219	22415	21921	22684	22314	22168	22337	22271	22220	22473	22312	22335	22071	22542	22299	22354	22412	22276	22392	22320	22234	22225	22293	22211	22167	22579	22421	22335	22338	22278	22247	22198	22297	22473	22265	22021	22227	22355	22481	22314	22472	22368	22395	22297	22165	22192	22179	22231	22143	22263	22472	22345	22483	22295	22452	22333	22344	22423	22187	22450	22254	22405	22209	22128	22182	22335	22347	22423	22371	22229	22295	22121	22366	22379	22407	22248	22229	22476	22457	22426	22460	22400	22314	22191	22277	22264	22363	22262	22489	22252	22239	22319	22508	22508	22439	22373	22323	22356	22633	22348	22465	22198	22184	22318	22382	22148	22135	22461	22402	22166	22367	22280	22502	22328	22528	22282	22402	22345	22236	22280	22432	22261	22362	22179	22326	22252	22403	22293	22356	22163	22273	22454	22395	22266	22432	22170	22286	22205	22229	22261	22350	22295	22387	22214	22039	22394	22283	22417	22279	22273	22423	22162	22233	22288	22417	22517	22443	22128	22266	22490	22236	22501	22229	22135	22337	22497	22267	22264	22444	22465	22553	22399	22260	22421	22156	22435	22461	22218	22434	22145	22431	22206	22428	22501	22423	22506	22323	22458	22283	22320	22323	22381	22376	22307	22535	22346	22349	22547	22014	22478	22457	22389	22467	22391	22400	22198	22455	22461	22295	22256	22173	22060	22336	22226	22456	22456	22304	22219	22187	22308	22407	22291	22272	22220	22241	22261	22209	22303	22273	22162	22248	22272	22338	22238	22257	22261	22425	22255	22240	22404	22364	22191	21951	22210	22343	22407	22222	22365	22196	22153	22132	22396	22278	22417	22354	22411	22241	22441	22385	22477	22263	21901	22480	22028	22418	22383	22289	22324	22385	22168	22258	22362	22207	22273	22178	22407	22175	22372	22219	22378	22621	22310	22224	22249	22407	22229	22333	22660	22241	22274	22272	22281	22276	22303	22201	22248	22367	22147	22304	22315	22361	22359	22076	22369	22123	22360	22402	22257	22472	22380	22425	22245	22408	22384	22200	22346	22327	22225	22487	22223	22228	22270	22157	22253	22387	22115	22159	22260	21919	22265	22093	22380	22128	22178	22170	22046	22282	22156	22190	22377	22389	22165	22559	22424	22328	22490	22457	22410	22373	22449	22359	22431	22335	22339	22297	22347	22090	22145	22363	22178	22306	22394	22078	22318	22062	22369	22473	22311	22349	22248	22401	22436	22253	22337	22375	22500	22517	22245	22458	22197	22212	22362	22327	22592	22227	22320	22138	22355	22318	22513	22351	22442	22178	22411	22271	22023	22195	22451	22259	22421	22335	22310	22276	22135	22413	22446	22271	22254	22225	22549	22310	22063	22269	22264	22458	22325	22272	22429	22354	22403	22239	22361	22377	22302	22316	22089	22430	22244	22335	22266	22287	22439	22433	22379	22354	22317	22190	22452	22491	22441	22114	22310	22102	22549	22366	22441	22292	22382	22173	22070	22149	22443	22098	22239	22391	22221	22120	22360	22411	22637	22284	22521	22326	22105	22246	22238	22299	22425	22168	22328	22491	22408	22460	22358	22633	22345	22361	22438	22247	22436	22157	22388	22321	22171	22216	22455	22465	22379	22376	22140	22482	22202	22351	22398	22448	22289	22056	22305	22340	22174	22377	22429	22398	22204	22296	22463	22253	22333	22319	22225	22168	22544	22266	22164	22241	22206	22075	22380	22523	22445	22233	22324	22095	22543	22549	22338	22236	22266	22375	22222	22032	22212	22408	22396	22174	22206	22284	22257	22226	22351	22356	22195	22410	22325	22277	22374	22453	22297	22467	22387	22764	22516	22412	22540	22250	22309	22515	22536	22456	22198	22290	22405	22518	22260	22216	22411	22357	22195	22074	22173	22367	22348	22412	22294	22370	22365	22425	22177	22160	22596	22250	22334	22600	22296	22215	22271	22504	22218	22196	22181	22487	22487	22430	22366	22521	22331	22353	22297	22481	22455	22229	22500	22295	22402	22151	22255	22128	22427	22397	22429	22376	22232	22308	22302	22070	22454	22350	22261	22425	22350	22448	22345	22150	22427	22238	22558	22288	22142	22436	22326	22376	22263	22229	22156	22272	22465	22279	22430	22388	22471	22423	22422	22213	22368	22244	22307	22358	22271	22068	22602	22282	22406	22497	21957	22184	22267	22280	22401	22332	22446	22240	22273	22195	22411	22381	22562	22454	22375	22171	22477	22577	22461	22447	22404	22509	22202	22364	22460	22429	22179	22086	22544	22108	22344	22512	22221	22518	22477	22300	22386	22333	22474	22238	22525	22448	22188	22381	22349	22296	22526	22200	22218	22073	22380	22481	22297	22315	22380	22332	22602	22403	22333	22159	22625	22243	22294	22352	22382	22247	22382	22441	22419	22262	22460	22261	22427	22244	22400	22367	22282	22399	22322	22194	22322	22317	22567	22149	22183	22309	22427	22258	22286	22248	22381	22235	22166	22499	22104	22435	22375	22410	22268	22328	22382	22409	22320	22307	22340	22229	22384	22349	22226	22480	22494	22620	22465	22364	22348	22491	22457	22598	22380	22404	22276	22256	22332	22269	22334	22318	22254	22150	22254	22270	22335	22416	22298	22246	22421	22324	22504	22387	22289	22337	22518	22521	22347	22409	22386	22196	22251	22304	22188	22240	22409	22251	22492	22254	22413	22487	22296	22266	22254	22256	22077	22455	22257	22263	22261	22190	22289	22365	22291	22495	22447	22156	22365	22302	22426	22342	22361	22267	22210	22318	22245	22321	22224	22268	22307	22246	22314	22404	22460	22502	22229	22235	22294	22098	22559	22131	22210	22292	22747	22371	22249	22186	22410	22242	22341	22456	22269	22461	22315	22430	22610	22450	22510	22239	22323	22311	22361	22418	22312	22250	22365	22206	22411	22385	22345	22170	22287	22261	22453	22278	22163	22446	22559	22304	22299	22262	22286	22264	22320	22310	22298	22223	22582	22426	22296	22547	22267	22531	22296	22499	22320	22349	22291	22363	22240	22239	22380	22318	22248	22358	22304	22504	22273	22154	22370	22210	22286	22310	22324	22354	22558	22213	22167	22193	22277	22286	22401	22125	22219	22253	22275	22384	22385	22361	22342	22310	22415	22409	22387	22323	22347	22176	22223	22321	22340	22239	22349	22386	22276	22182	22356	22491	22304	22339	22266	22210	22103	22309	22230	22317	22176	22209	22314	22226	22275	22314	22263	22280	22052	22277	22264	22259	22375	22239	22501	22238	22010	21935	22246	22371	22135	22264	22433	22307	22232	22422	22391	22310	22248	22294	22483	22162	22311	22446	22587	22393	22353	22494	22196	22284	22211	22115	22339	22075	22391	22429	22308	22241	22359	22488	22286	22506	22575	22387	22551	22277	22460	22487	22366	22309	22437	22201	22297	22516	22300	22445	22526	22431	22290	22346	22356	22147	22569	22212	22381	22285	22389	22522	22482	22550	22327	22452	22270	22245	22241	22609	22254	22291	22154	22463	22271	22194	22408	22347	22394	22213	22429	22402	22500	22372	22126	22313	22308	22355	22543	22139	22052	22337	22350	22359	22433	22148	22310	22489	22240	22628	22496	22129	22237	22553	22302	22244	22307	22247	22300	22037	22338	22569	22538	22288	22309	22314	22330	22360	22198	22400	22414	22290	22400	22440	22428	22441	22304	22327	22475	22222	22440	22327	22504	22329	22385	22279	22354	22481	22387	22226	22262	22314	22072	22412	22329	22112	22237	22190	22261	22279	22230	22151	22181	22291	22343	22380	22392	22434	22264	22378	22257	22211	22240	22389	22297	22408	22191	22304	22424	22043	22283	22600	22059	22400	22372	22377	22214	22454	22324	22102	22373	22090	22440	22500	22528	22264	22367	22448	22464	22343	22380	22328	22326	22259	22338	22309	22309	22207	22448	22374	22441	22499	22141	22088	22456	22293
19741	28153	26748	23101	21411	20483	19778	19114	18874	18744	18625	18789	18639	18463	18391	18314	18347	18375	18423	18413	18335	18483	18262	18370	18226	18250	18203	18283	18192	18301	18200	18289	18185	18201	18075	18225	18096	18095	17957	18103	18229	18147	18216	18028	18025	18045	18174	18083	18094	18110	18038	18114	18135	18318	18266	18257	17912	18180	18229	18054	18381	18160	18325	18080	18207	18239	18072	18194	18164	18106	18206	18069	18043	18246	18062	18177	18060	18104	18262	18196	18214	18063	18266	18106	18138	18322	18091	18185	18164	18269	17989	18077	18187	17877	18209	18070	18316	18082	18305	18289	18081	18197	18097	18161	18169	18138	18067	18104	18285	18200	18126	18087	18169	18162	18204	18133	17951	18145	18006	18100	18149	18088	18332	18042	18087	17997	18128	18072	18052	18048	18122	18159	18225	18023	18090	18089	18267	18280	18197	18319	18276	18163	18362	18188	18090	18367	18253	18080	18162	18325	18158	18136	18205	18103	18001	18183	18116	18111	18050	18174	18308	18091	18189	18060	18136	18324	18010	18264	18066	18150	18180	18141	18119	18111	18124	18130	18265	18216	18196	18090	18161	18224	18260	18102	18060	18230	18145	18191	18153	18104	18028	18114	18120	17883	18286	18117	18122	18305	18203	18090	18166	18068	18209	18211	18193	18141	18084	18157	18257	18280	18282	18285	18019	18036	18199	18166	18306	18198	17993	18194	17958	18117	18252	18142	18156	18199	18170	18172	18227	18266	18112	18195	18113	18208	18175	18049	18126	18129	18288	18023	18252	18185	18023	18232	18212	18168	18071	18297	18125	18305	18284	18136	18289	18115	18065	18186	18133	18309	18222	18122	18113	18410	18116	18317	18076	18286	18217	18178	18128	18124	18055	18121	18155	18015	18055	18306	18237	18102	17944	17967	18321	18344	18147	18050	18134	18140	18217	18193	17904	18133	18089	18067	18062	18138	18149	18283	18159	18176	17968	18216	18203	18286	18051	17999	18180	18197	18184	18049	18142	18196	18140	18011	18186	18138	18215	18210	18160	18141	18355	18016	18291	18161	18070	18059	18057	18107	18086	18226	18229	18278	18135	18062	18143	18168	18129	17964	18081	18203	18032	17942	18250	18148	18199	18167	18165	17961	18228	18134	18143	18331	18165	18188	18227	17959	18389	18225	18121	18161	18051	18047	18205	18012	18203	18223	18202	18104	18247	18200	18072	18134	18155	18025	17908	18075	18190	18087	18130	18075	17966	18404	17984	18113	18013	18008	18127	18189	18088	18090	18122	18177	18061	18224	18169	18184	18221	18183	18024	18337	18091	18259	18130	17975	18263	18050	18215	18184	18146	18102	18146	18208	18167	18218	18227	18168	18227	18172	18255	18007	18306	18031	18131	18330	18251	18051	18243	18060	18157	18149	18166	18189	18346	18308	18270	18103	18242	18100	18065	18117	18268	18221	18019	18329	18181	18261	18216	17918	18134	18358	18233	18209	18010	18080	18134	18108	18211	17985	18088	18176	18101	18053	18234	18242	18209	18201	18277	18072	17972	18200	18200	18126	18152	18167	18236	18121	18288	18157	18283	18008	18304	18178	18272	18231	18076	18156	18085	18253	18164	18274	17993	18139	18232	18034	18243	17983	18077	18076	18107	17825	18197	18177	18144	17893	18202	18145	18057	18077	18035	18167	18132	18118	18051	18105	18318	18283	18210	17963	18226	18145	18342	18208	18103	17979	18203	18162	18123	18106	18311	18209	18105	18128	18275	18185	18159	18295	18119	18330	18179	18145	18236	18088	18274	18120	18004	17932	18219	18150	18280	18238	18251	18304	18090	18156	18164	18063	18103	18300	18029	18167	18177	18107	18153	18097	18160	18212	18268	18060	18253	18162	18136	18117	18209	18282	18128	18217	18163	18078	18088	18173	18102	18005	18056	18204	18234	17985	18103	18212	18069	18150	18148	18121	18230	18054	18270	18127	18184	18161	18208	18259	18153	17950	18318	18097	18253	18116	18144	18135	18094	18054	18237	18202	18248	18205	17984	18236	18171	18162	18243	18206	18091	18144	18151	18264	18191	18204	18139	18082	18258	18080	18049	18122	18109	18133	18176	18092	17889	18238	18229	18217	18113	18137	18169	18019	18232	18031	18153	18101	18168	18155	17959	18249	18163	18217	18141	18158	18034	18178	18204	18225	18072	18304	18091	18034	18110	18155	18301	18035	18245	18027	17966	18067	18126	18255	18306	18051	18347	18149	18105	18140	18074	18110	18287	18374	18218	18139	18189	18046	18203	18227	18069	18028	18300	17989	18304	18084	18165	18130	18186	18178	18126	18224	18083	18114	18108	18233	18139	18084	18225	18263	18145	18248	18100	18275	17988	18295	18060	17992	17933	18186	18378	18185	18177	17995	18150	18219	18267	18183	18103	18138	18133	18144	18278	18185	18296	18168	18068	18188	18378	18262	18146	18242	18185	18275	18286	18197	18184	18308	18079	18234	18142	18254	18058	17973	18051	18089	18216	18295	18108	18252	18191	18260	18238	18160	18246	18086	17950	18219	18198	17974	18106	18145	18351	18132	18248	18228	18021	17927	18197	18237	18179	18087	18168	18164	18019	18176	18107	17956	18218	18110	18177	18335	18157	18150	18137	18003	18252	18082	18082	18136	18214	18289	18102	18264	18058	18334	18303	18318	18076	18313	18119	18278	18110	18233	18084	18105	18116	18184	18139	18189	18272	18099	18097	18165	18181	18175	18067	18085	18168	18119	18065	18093	18025	18335	18304	18315	18087	18006	18288	18221	18078	18231	18198	18202	18262	18200	18156	18253	17985	18004	18120	18032	18249	17962	18382	18253	17994	18049	18103	18296	17994	18325	18347	18192	18079	18177	18152	18135	18003	18195	18165	18028	18061	18125	18126	18202	18096	18063	18137	18248	18169	18082	18238	18176	18231	18311	17993	18128	18076	18423	17964	18370	18125	18101	18037	18168	18094	18203	18030	18094	18140	18281	18253	18233	18024	18180	18151	18022	18233	18316	18117	18237	18134	18130	18238	18168	18233	18141	18076	18205	18051	18049	18172	18120	18236	18269	18248	18070	18153	18190	18142	18184	18210	18288	18125	18108	18182	17936	18140	18189	18017	18099	18070	18132	17877	18432	18186	18129	18053	18336	18203	18324	18243	18252	18308	18245	18094	18137	18219	18073	18339	18119	18263	17955	18201	18074	18157	18159	18209	18205	18246	18231	18061	18027	18101	18068	18181	18063	18089	18134	18213	18246	18054	18414	18010	17869	18227	18084	18228	18270	18081	17944	18153	18057	18080	18145	18170	18281	18132	18117	18274	18058	18132	18010	18225	18139	18122	18049	18121	18170	18155	18157	17997	18220	18107	18202	18229	18041	18143	18125	18226	18290	18052	18134	18067	18184	17948	18195	18076	18074	18150	18139	18204	18241	18259	18211	18199	18082	18193	18201	18213	18179	18226	18249	18104	18057	18204	18292	18139	18303	18131	18047	18098	18083	18139	18123	18353	18052	18141	17922	18175	18119	18181	18312	18259	18066	18073	18119	18159	18293	18185	18066	18124	18193	18239	18090	18130	18071	18071	18328	18125	18270	18147	17901	18216	18020	18129	18074	18196	18151	18259	18256	18154	18077	18197	18032	18058	18122	18085	18236	18054	18032	18099	18230	18186	18288	18282	18269	17975	18175	18126	18111	18136	18253	18070	18234	18002	18199	18020	18280	18238	18183	18151	18176	18262	18037	18183	18385	18081	18244	18184	18185	18335	18055	18204	18050	18154	17970	18138	18018	18219	18283	18011	18225	18241	18111	18061	18001	18294	18063	18185	18358	18127	18012	18189	18254	18196	18138	18056	18076	18270	18158	18173	18256	18164	18230	17856	18201	18334	18261	18111	18193	18167	18093	18170	18074	18220	18289	18236	18032	18056	18173	18191	18234	18278	18188	18286	18150	18119	18245	18228	17982	17982	18059	18323	18184	18188	17977	18065	18076	18100	18190	18067	18121	18131	18126	18196	18262	18108	18117	18068	18128	18322	18153	17986	18268	18130	18092	18144	18257	18223	17918	18322	18056	18165	18090	18194	18041	18079	18061	18237	18266	18110	18335	18124	18180	17990	18145	18281	18197	17951	18228	18193	18111	18058	18122	18097	18118	18209	18040	18038	18238	18078	18257	18190	18120	17922	18126	18380	18280	18124	18062	18110	18313	18334	18192	18210	18313	18198	18138	17922	18026	18386	18096	18244	18071	18191	18238	18109	18356	18204	18068	18000	18169	18087	18129	17971	18165	18272	18088	18148	17997	18102	18116	18140	17945	18184	18160	18060	18211	18335	18244	18263	18081	18192	18200	18172	18236	18110	18235	18175	18263	18177	18272	18215	18159	18028	18358	18091	18051	18231	18139	18424	17943	18251	18194	18137	18025	18200	18028	18265	18248	17906	17959	18253	18318	18241	17934	18162	18224	18036	18003	18190	18049	17962	18191	18234	18173	18156	18039	18128	18239	18124	18061	18123	18281	18172	18138	18104	18198	18138	18300	18241	18163	18250	18371	18023	18185	18226	18148	18113	18123	18044	18150	18123	18174	18422	18003	18092	18161	18270	18189	18137	18133	18142	18333	18190	18018	18163	17982	18140	17964	18172	18186	18131	18225	18181	18179	18170	18028	18186	18218	18039	18121	18217	18112	18214	18197	18188	18115	18078	17983	18138	18090	18307	18432	18350	18180	18120	18121	17953	18282	18015	18198	18204	17984	18181	18215	18198	18167	18242	18178	18082	18112	18099	18218	18267	18094	18028	18171	18230	18287	18109	18091	18255	18087	18140	18068	18219	18203	18091	18234	18284	18129	18002	18156	18092	18302	18095	18138	18151	18304	18007	18358	18176	18162	18042	18090	18099	18189	18041	18210	18016	17894	18201	18339	18303	18406	18198	17899	18198	18030	18183	18168	18214	17949	18046	18302	18314	18226	18147	18042	18163	18237	18318	18381	18031	17959	17970	18256	18211	18272	18367	18055	18288	18196	18233	18141	18163	18242	18110	18124	18092	18151	18267	18197	18172	18100	18132	18208	18146	18169	18197	18108	18124	18302	18116	18161	18225	18230	18102	17935	18203	18155	18152	18230	18154	18044
23693	21142	28722	24378	23695	25746	26191	23280	22754	22736	22587	22109	22039	21999	22278	21843	21765	21718	21874	21679	21524	21366	21676	21527	21412	21463	21609	21583	21563	21428	21366	21209	21449	21452	21242	21312	21497	21390	21279	21384	21252	21452	21594	21715	21729	21416	21345	21428	21420	21251	21416	21405	21255	21333	21375	21503	21403	21382	21521	21324	21333	21233	21327	21531	21316	21249	21285	21221	21371	21321	21394	21362	21346	21350	21398	21299	21428	21309	21390	21125	21344	21385	21378	21070	21520	21285	21269	21309	21463	21237	21200	21495	21261	21357	21133	20991	21534	21250	21491	21415	21064	21396	21174	21433	21304	21207	20971	21140	21321	21447	21232	21303	21473	21192	21496	21039	21312	21120	21249	21130	21184	21368	21310	21394	21418	21374	21312	21368	21395	21240	21295	21155	21477	21151	21424	21471	21427	21293	21380	21478	21220	21347	21144	21307	21298	21225	21463	21338	21420	21471	21523	21293	21265	21159	21342	21269	21228	21139	21014	21366	21279	21028	21188	21222	21309	21338	21236	21215	21500	21639	21485	21346	21231	21338	21204	21299	21297	21313	21157	21414	21361	21111	21219	21363	21237	21211	21469	21429	21330	21153	21086	21288	21245	21061	21377	21298	21254	21370	21280	21265	21134	21266	21284	21055	21341	21327	21376	21370	21226	21318	21397	20991	21285	21251	21165	21411	21191	21137	21159	21277	21252	21171	21312	21126	21426	21366	21509	21166	21411	21180	21247	21323	21438	21205	21550	21281	21510	21026	21245	21259	21249	21259	21300	21160	21208	21370	21358	21310	21424	21247	21333	21475	21165	21234	21257	21330	21468	21413	21296	21128	21264	21345	21047	21352	21351	21348	21397	21283	21280	21162	21391	21367	21336	21310	21330	21412	21076	21068	21249	21324	21249	21204	21206	21054	21306	21342	21355	21299	21200	21238	21051	21414	21264	21303	21351	21315	21172	21115	21261	21502	21396	21309	21173	21307	21398	21228	21359	21163	21312	21333	21342	21337	21248	21238	21311	21417	21632	21448	21439	21158	21307	21254	21316	21371	21316	21237	21367	21218	21342	21255	21388	21096	21272	21371	21357	21310	21268	21324	21222	21326	21464	21210	21423	21234	21344	21320	21220	21434	21381	21232	21239	21138	21439	21269	21181	21314	21338	21439	21091	21183	21414	21326	21324	21385	21310	21596	21228	21369	21362	21476	21494	21291	21353	21133	21298	21374	21351	21044	21215	21421	21387	21157	21169	21310	21488	21164	21416	21434	21301	21356	21344	21324	21269	21227	21081	21344	21421	21282	21427	21221	21332	21428	21545	21353	21355	21377	21099	21115	21485	21259	21327	21206	21508	21304	21253	21315	21515	21530	21364	21279	21268	21407	21289	21062	21405	21010	21324	21275	21321	21049	21436	21380	21400	21266	21175	21546	21328	21411	21322	21385	21086	21208	21305	21181	21260	21185	21386	21364	21300	21223	21298	21187	21291	21340	21295	21268	21367	21183	21275	21455	21307	21256	21288	21384	21182	21246	21266	21255	21262	21229	21197	21257	21239	21328	21461	21379	21528	21262	21169	21297	21267	21397	21191	21429	21456	21337	21378	21422	21347	21285	21032	21429	21280	21185	21284	21355	21309	21137	21346	21343	21321	21398	21400	21245	21458	21246	21079	21137	21333	21239	21022	21558	21065	21385	21262	21276	21155	21204	21249	21248	21349	21298	21389	21153	21480	21271	21291	21295	21343	21424	21358	21260	21254	21014	21259	21105	21308	21339	21293	21324	21195	21372	21259	21377	21349	21216	21360	21321	21370	21238	21366	21233	21089	21412	21557	21315	21323	21253	21233	21346	21140	21107	21181	21425	21364	21277	21238	21517	21266	20972	21572	21155	21149	21329	21349	21191	21233	21279	21332	21344	21367	21235	21414	21410	21341	21419	21289	21144	21182	21494	21315	21386	21475	21306	21326	21503	21194	21300	21470	21379	21448	21193	21347	21358	21374	21446	21435	21264	21240	21392	21272	21216	21109	21201	21300	21331	21250	21318	21141	20907	21258	21224	21182	21300	21350	21392	21300	21218	21204	21223	21216	21304	21436	21427	21243	21417	21500	21174	21293	21518	21188	21407	21435	21341	21165	21120	21271	21291	21342	21328	21211	21144	21113	21273	21394	21278	21294	21203	21548	21227	21340	21190	21427	21342	21371	21457	21349	21449	21334	21263	21418	21332	21495	21148	21259	21479	21244	21072	21140	21143	21254	21259	21398	21189	21159	21338	21227	21250	21437	21234	21315	21377	21550	21446	21342	21344	21484	21367	21551	21187	21233	21245	21277	21206	21401	21402	21095	21451	21157	21299	21334	21200	21284	21170	21126	21357	21061	21372	21203	21481	21373	21189	21422	21220	21489	21341	21250	21207	21311	21161	21223	21254	21284	21333	21170	21402	21282	21353	21527	21154	21508	21167	21198	21318	21514	21370	21270	21303	21536	21347	21352	20894	21303	21295	21436	21223	21320	21401	21218	21347	21293	21337	21266	21283	21404	21188	21219	21127	21459	21243	21350	21328	21194	21449	21298	21461	21151	21389	21187	21405	21215	21043	21286	21309	21329	21225	21406	21241	21442	21352	21374	21471	21210	21355	21227	21155	21290	21195	21327	21241	21262	21290	21349	21415	21474	21209	21251	21344	21284	21239	21185	21348	21503	21415	21199	21326	21353	21151	21357	21369	21356	21267	21325	21321	21410	21503	21177	21359	21298	21369	21393	21455	21260	21036	21187	21095	21230	21341	21405	21217	21368	21332	21422	21281	21336	21537	21225	21335	21225	21313	21326	21123	21220	21301	21504	21378	21310	21392	21339	21432	21192	21304	21385	21092	21221	21276	21251	21119	21398	21404	21567	21462	21627	21428	21252	21559	21194	21444	21356	21461	21429	21362	21414	21166	21370	21403	21179	21292	21426	21017	21273	21394	21311	21363	21149	20990	21368	21160	21306	21321	21553	21319	20977	21201	21104	21427	21218	21260	21208	21288	21463	21306	21136	21403	21473	21447	21283	21395	21359	21244	21422	21231	21287	21335	21337	21291	21280	21287	21262	21139	21325	21564	21564	21199	21234	21479	21169	21269	21494	21431	21418	21236	21272	21209	21348	21224	21386	21463	21339	21142	21456	21327	21330	21238	21284	21138	21185	21443	21309	21234	21181	21498	21605	21341	21209	21495	21599	21559	21448	21329	21394	21547	21512	21341	21115	21289	21500	21310	21286	21263	21262	21418	21279	21352	21128	21127	21354	21325	21404	21494	21358	21263	21416	21247	21133	21352	21194	21160	21216	21404	21365	21258	21563	21211	21171	21154	21468	21340	21197	21418	21387	21174	21389	21502	21249	21158	21417	21203	21251	21271	21178	21369	21202	21489	21143	21271	21254	21256	21215	21263	21158	21373	21227	21462	21285	21233	21416	21483	21476	21457	21457	21501	21420	21263	21073	21142	21384	21061	21335	21331	21312	21352	21372	21306	21345	21286	21619	21563	21407	21373	21298	21117	21429	21189	21322	21311	21205	21289	21293	21402	21291	21309	21266	21419	21265	21150	21240	21159	21112	21427	21269	21416	21151	21315	21346	21571	21201	21380	21333	21449	21182	21267	21338	21224	21155	21208	21258	21107	21535	21471	21274	21504	21471	21215	21384	21296	21533	21504	21498	21376	21303	21425	21187	21291	21279	21408	21555	21348	21304	21147	21279	21189	21360	21551	21141	21292	21308	21434	21392	21278	21352	21335	21162	21322	21129	21194	21200	21297	21319	21366	21322	21159	21296	21355	21267	21312	21416	21148	21389	21281	21257	21407	21365	21232	21215	21519	20864	21233	21306	21191	21364	21331	21385	21298	21317	21312	21195	21259	21335	21271	21356	21386	21209	21296	21486	21352	21279	21119	21235	21497	21155	21307	21557	21238	21448	21326	21322	21279	21411	21402	21118	21505	21265	21166	21257	21383	21273	21307	21260	21319	21212	21324	21223	21225	21196	21556	21313	21141	21131	21229	21411	21175	21303	21307	21184	21331	21440	21341	21462	21444	21327	21179	21253	21434	21435	21242	21447	21268	21361	21525	21371	21433	21341	21163	21404	21341	21455	21104	21310	21115	21074	21420	21444	21337	21227	21115	21350	21122	21284	21151	21350	21300	21192	21452	21314	21391	21357	21146	21249	21359	21330	21347	21515	21487	21273	21170	21270	21374	21179	21290	21410	21386	21288	21350	21270	21365	21299	21352	21457	21298	21504	21309	21365	21432	21257	21252	21262	21601	21032	21177	21265	21399	21253	21351	21271	21279	21380	21275	21317	21133	21228	21260	21146	21284	21194	21258	21225	21384	21253	21373	21134	21470	21307	21018	21257	21386	21449	21232	21613	21376	21295	21306	21185	21341	21256	21196	21205	21266	21334	21243	21271	21250	21335	21337	21457	21191	21360	21345	21502	21153	21155	21214	21226	21210	21242	21234	21290	21252	21312	21366	21309	21290	21283	21092	21279	21364	21242	21216	21264	21488	21395	21475	21271	21211	21372	21098	21332	21394	21390	21364	21304	21476	21073	21077	21097	21213	21237	21217	21301	21248	21343	21368	21675	21159	21176	21301	21297	21100	21304	21240	21142	21186	21304	21274	21229	21200	21413	21489	21410	21314	21127	21311	21445	21410	21414	21454	21335	21233	21428	21138	21236	21259	21143	21552	21140	21439	21291	21317	21482	21294	21222	21492	21339	21181	21134	21321	21296	21398	21551	21228	21279	21254	21316	21354	21272	21445	21271	21050	21454	21209	21408	21398	21226	21186	21278	21178	21207	21137	21412	21291	21362	21300	21303	21265	21366	21365	21188	21239	21214	21350	21334	21363	21399	21402	21530	21400	21420	21280	21178	21093	21157	21489	21247	21339	21385	21474	21151	21216	21256	21249	21352	21669	21559	21388	21222	21358	21442	21406	21311	21210	21195	21241	21571	21548	21434	21429	21331	21110	21346	21361	21520	21440	21203	21105	21315	21291	21456	21270	21362	21160	21136	21226	21250	21183	21230	21386	21157	21339	21487	21185	21217	21369	21399	21358	21328	21202	21288	21378	21296	21366	21262	21150	21242	21242	21368	21224
19486	38790	37460	27302	24881	23014	21425	20248	19719	19360	19087	18946	18508	18460	19155	18104	18089	17992	18212	18090	18004	17785	17808	18028	17841	17738	17830	17803	17778	17668	17811	17587	17548	17764	17677	17535	17672	17888	17555	17623	17689	17610	17995	18195	18100	17700	17598	17601	17513	17770	17618	17675	17773	17473	17802	17720	17740	17816	17663	17657	17795	17833	17579	17570	17625	17539	17594	17782	17620	17526	17683	17747	17551	17383	17514	17642	17789	17594	17551	17674	17564	17440	17539	17565	17687	17583	17656	17624	17616	17551	17658	17757	17504	17610	17600	17466	17582	17653	17723	17761	17643	17559	17744	17383	17672	17681	17565	17552	17534	17653	17546	17684	17678	17594	17749	17749	17417	17634	17619	17483	17398	17569	17714	17649	17704	17451	17780	17749	17566	17716	17531	17592	17765	17522	17442	17630	17579	17624	17720	17720	17629	17671	17491	17505	17525	17719	17485	17890	17499	17608	17580	17747	17518	17723	17712	17445	17899	17600	17599	17542	17648	17643	17745	17673	17626	17617	17460	17754	17522	17596	17471	17614	17636	17465	17521	17515	17580	17637	17789	17706	17613	17406	17686	17655	17595	17522	17684	17676	17642	17546	17747	17764	17733	17647	17772	17609	17543	17573	17505	17648	17744	17395	17663	17630	17739	17490	17549	17699	17593	17658	17636	17621	17633	17658	17589	17507	17670	17569	17688	17490	17615	17549	17694	17722	17636	17724	17563	17496	17621	17560	17716	17650	17470	17619	17607	17678	17566	17598	17463	17612	17680	17682	17582	17672	17535	17737	17509	17689	17504	17706	17645	17607	17533	17506	17571	17649	17765	17528	17628	17600	17628	17518	17675	17625	17782	17392	17801	17754	17497	17591	17670	17528	17487	17677	17529	17619	17701	17726	17591	17719	17714	17635	17524	17680	17439	17550	17531	17457	17692	17616	17554	17606	17660	17619	17572	17541	17789	17609	17522	17674	17618	17546	17593	17608	17524	17547	17628	17675	17644	17513	17621	17569	17686	17593	17438	17816	17621	17609	17547	17629	17736	17631	17522	17540	17594	17674	17593	17592	17587	17549	17594	17534	17652	17520	17657	17517	17690	17556	17524	17723	17709	17470	17574	17526	17872	17506	17717	17667	17487	17466	17728	17679	17549	17710	17475	17683	17719	17738	17595	17438	17747	17662	17762	17533	17488	17561	17487	17665	17576	17569	17740	17665	17558	17639	17438	17469	17524	17687	17658	17680	17564	17635	17671	17635	17510	17642	17558	17583	17784	17539	17587	17591	17593	17520	17534	17553	17572	17437	17508	17681	17628	17687	17544	17510	17614	17484	17631	17569	17479	17470	17633	17544	17702	17702	17565	17657	17527	17661	17642	17650	17689	17632	17488	17604	17546	17618	17702	17694	17553	17752	17619	17612	17584	17632	17813	17570	17618	17606	17553	17662	17626	17714	17552	17795	17631	17598	17666	17490	17674	17585	17630	17699	17486	17642	17418	17644	17456	17660	17888	17536	17651	17713	17660	17676	17695	17525	17617	17630	17554	17711	17608	17504	17667	17517	17589	17682	17531	17489	17641	17405	17661	17645	17690	17569	17833	17794	17661	17642	17553	17575	17659	17715	17733	17547	17955	17582	17757	17551	17629	17722	17610	17520	17543	17736	17533	17580	17579	17820	17575	17721	17574	17668	17613	17760	17503	17631	17614	17648	17719	17624	17470	17541	17753	17572	17771	17592	17659	17581	17672	17620	17550	17674	17592	17666	17608	17643	17661	17671	17465	17408	17546	17593	17548	17422	17559	17688	17536	17660	17768	17640	17700	17648	17759	17537	17668	17575	17632	17577	17647	17657	17635	17476	17558	17495	17609	17580	17534	17773	17512	17711	17634	17464	17546	17657	17650	17724	17761	17449	17487	17517	17617	17538	17550	17611	17651	17777	17688	17623	17593	17773	17598	17494	17676	17766	17680	17589	17640	17625	17819	17640	17439	17632	17797	17669	17808	17509	17474	17473	17625	17642	17645	17568	17725	17505	17638	17678	17423	17762	17600	17668	17695	17677	17666	17622	17466	17556	17482	17471	17600	17515	17495	17606	17376	17704	17482	17575	17593	17685	17886	17611	17683	17616	17529	17593	17787	17528	17664	17546	17744	17731	17557	17629	17794	17700	17586	17665	17673	17618	17501	17683	17664	17758	17616	17639	17733	17504	17769	17555	17524	17629	17543	17606	17590	17799	17465	17717	17622	17728	17607	17496	17524	17670	17585	17683	17658	17492	17759	17491	17684	17538	17487	17568	17564	17611	17620	17778	17589	17519	17570	17706	17474	17751	17710	17801	17671	17560	17641	17609	17611	17583	17548	17539	17524	17541	17667	17747	17602	17748	17767	17636	17694	17664	17437	17643	17548	17622	17679	17610	17552	17707	17425	17725	17592	17750	17584	17316	17621	17557	17623	17633	17768	17506	17492	17490	17649	17456	17500	17706	17792	17749	17755	17601	17766	17589	17639	17663	17680	17614	17641	17593	17581	17534	17762	17567	17625	17635	17618	17739	17551	17552	17618	17523	17778	17533	17469	17590	17440	17525	17789	17611	17698	17793	17450	17423	17617	17713	17703	17730	17660	17755	17443	17661	17537	17542	17519	17701	17535	17676	17762	17667	17723	17674	17691	17655	17502	17680	17584	17556	17704	17655	17606	17498	17625	17813	17491	17585	17683	17607	17724	17715	17466	17464	17364	17560	17703	17512	17652	17664	17602	17493	17535	17696	17713	17780	17576	17616	17669	17509	17676	17662	17761	17542	17665	17652	17687	17518	17559	17671	17547	17763	17579	17576	17622	17688	17560	17585	17649	17737	17472	17545	17708	17588	17499	17645	17291	17732	17712	17520	17628	17595	17676	17691	17635	17566	17699	17549	17627	17662	17630	17683	17710	17552	17539	17589	17454	17553	17705	17700	17650	17536	17647	17576	17650	17652	17520	17676	17592	17461	17745	17461	17575	17760	17639	17741	17401	17710	17484	17722	17702	17491	17768	17502	17598	17682	17505	17588	17684	17425	17724	17626	17428	17557	17715	17613	17535	17693	17476	17721	17666	17631	17753	17684	17489	17539	17478	17469	17801	17589	17716	17684	17510	17866	17552	17570	17611	17617	17718	17726	17574	17636	17606	17607	17459	17673	17486	17724	17461	17641	17706	17617	17583	17717	17636	17520	17427	17435	17583	17782	17613	17722	17535	17506	17637	17576	17643	17657	17533	17587	17594	17760	17623	17824	17818	17501	17745	17609	17645	17329	17486	17467	17549	17607	17579	17667	17642	17557	17466	17413	17688	17570	17512	17625	17530	17809	17652	17635	17533	17640	17696	17581	17585	17653	17657	17578	17755	17653	17743	17687	17603	17836	17478	17672	17683	17333	17661	17531	17528	17670	17535	17717	17416	17600	17535	17624	17702	17693	17486	17680	17684	17571	17656	17670	17581	17598	17701	17665	17543	17617	17662	17467	17700	17469	17363	17684	17648	17689	17584	17535	17653	17584	17566	17569	17470	17776	17438	17642	17725	17560	17514	17557	17568	17652	17698	17608	17561	17640	17671	17578	17596	17619	17752	17525	17525	17372	17785	17715	17530	17520	17658	17456	17671	17494	17669	17375	17547	17480	17702	17679	17680	17526	17693	17444	17649	17694	17499	17645	17635	17588	17607	17531	17685	17632	17620	17581	17504	17707	17605	17638	17744	17600	17538	17660	17662	17443	17535	17530	17638	17610	17685	17649	17572	17626	17709	17524	17609	17519	17648	17604	17772	17654	17634	17583	17556	17650	17657	17690	17616	17695	17652	17635	17499	17552	17633	17604	17656	17697	17536	17536	17757	17611	17713	17672	17558	17608	17538	17651	17595	17600	17634	17654	17641	17476	17540	17525	17652	17695	17406	17588	17562	17545	17611	17514	17487	17544	17748	17659	17663	17647	17604	17830	17559	17556	17711	17707	17682	17571	17559	17431	17704	17532	17540	17647	17611	17676	17608	17606	17718	17440	17648	17643	17647	17564	17505	17694	17575	17443	17557	17761	17750	17549	17688	17489	17609	17574	17547	17566	17731	17681	17640	17645	17470	17693	17585	17513	17729	17836	17541	17732	17498	17572	17554	17554	17662	17552	17741	17654	17612	17696	17546	17550	17635	17592	17549	17712	17797	17559	17614	17769	17582	17585	17549	17505	17575	17737	17602	17553	17570	17569	17638	17533	17601	17614	17593	17600	17647	17550	17465	17784	17656	17697	17569	17643	17716	17547	17626	17546	17677	17806	17541	17518	17750	17684	17511	17641	17787	17631	17494	17644	17387	17594	17744	17664	17687	17664	17473	17737	17782	17594	17694	17402	17630	17313	17635	17752	17540	17648	17504	17784	17495	17583	17733	17405	17655	17654	17550	17721	17730	17603	17673	17513	17661	17663	17802	17629	17750	17604	17513	17571	17525	17672	17588	17513	17765	17781	17509	17639	17497	17582	17489	17474	17699	17675	17772	17805	17545	17554	17657	17685	17586	17642	17514	17707	17483	17559	17584	17623	17505	17738	17646	17624	17642	17596	17630	17672	17555	17639	17777	17579	17515	17577	17804	17768	17527	17606	17725	17689	17568	17582	17536	17692	17689	17440	17805	17425	17559	17661	17510	17724	17636	17582	17637	17690	17592	17596	17537	17550	17700	17556	17672	17542	17635	17520	17567	17508	17582	17499	17716	17619	17658	17608	17625	17531	17496	17726	17491	17640	17792	17698	17559	17618	17560	17713	17769	17679	17665	17735	17558	17496	17428	17692	17776	17702	17620	17490	17681	17690	17514	17647	17449	17739	17649	17683	17560	17653	17712	17522	17634	17642	17729	17613	17628	17472	17706	17696	17766	17595	17550	17565	17660	17731	17613	17733	17627	17570	17669	17589	17665	17739	17580	17533	17699	17574	17598	17616	17479	17753	17649	17741	17427	17598	17526	17628	17698	17652	17475	17638	17651	17609	17510	17567	17784	17598	17561	17530	17614	17492	17571	17770	17629	17496	17664	17556	17651	17563	17568	17726	17522	17630	17516	17540	17533	17612	17761	17601	17580	17700	17429	17668	17501	17632	17695	17883	17636	17677	17554	17557
22582	21105	29133	23500	22021	25768	28975	24543	23436	23555	23437	23051	22603	22536	23028	22368	22017	21939	21905	22095	21847	21639	21515	21785	21566	21435	21621	21605	21517	21390	21525	21532	21514	21566	21530	21639	21330	21238	21397	21413	21500	21220	21552	22155	22055	21159	21383	21291	21481	21312	21261	21445	21573	21290	21368	21443	21564	21752	21477	21180	21392	21422	21472	21575	21462	21390	21101	21301	21212	21284	21318	21226	21302	21396	21419	21121	21409	21419	21124	21390	21326	21269	21238	21133	21375	21083	21377	21350	21130	21319	21161	21170	21242	21305	21565	21440	21299	21305	21276	21357	21567	21396	21289	21388	21554	21159	21474	21205	21284	21147	21286	21367	21352	21393	21252	21283	21253	21374	21292	21336	21399	21299	21151	21120	21279	21273	21569	21244	21123	21191	21152	21449	21422	21218	21224	21033	21230	21308	21288	21181	21302	21158	21259	21403	21467	21040	21077	20993	21320	21170	21205	21251	21490	21552	21203	21224	21347	21203	21399	21342	21141	21361	21202	21426	21363	21150	21219	21444	21189	21238	21243	21193	21460	21239	21205	21187	21204	21432	21098	21351	21299	21290	21265	21254	21337	21303	21391	21047	21303	21444	21577	21336	21347	21161	21363	21122	21405	21095	21199	21144	21180	21060	21354	21205	21133	21012	21345	21262	21234	21264	21192	21284	21170	21297	21193	21276	21215	21218	21395	21245	21382	21386	21373	21306	21369	21268	21349	21175	21331	21223	21202	21188	21216	21411	21143	21045	21232	21358	21132	21182	21271	21207	21239	21115	21308	21157	21285	21475	21269	21397	21097	21165	21426	21105	21143	21192	21178	21389	21378	21123	21164	21172	21355	21155	21443	21335	21149	21251	21306	21223	21314	21241	21594	21316	21267	21130	21211	21208	21572	21333	21297	21311	21512	21130	21369	21286	21211	21436	21055	21412	21334	21326	21353	21099	21102	21299	21335	21125	21275	21437	21308	21277	21163	21305	21113	21175	21295	21359	21283	21250	21235	21108	21484	21195	21262	21445	21249	21306	21494	21156	21421	21083	21269	21234	21311	21123	21102	21144	21125	21077	21166	21234	21265	21110	21163	21497	21403	21174	21314	21040	21292	21303	21330	21344	21332	21234	21172	21323	21176	21184	21265	21232	21300	21298	21146	21347	21360	21229	21411	21175	21135	21199	21507	21399	21275	21186	21285	21322	21319	21238	21410	21151	21396	21303	21060	21309	21339	21279	21289	21115	21395	21183	21178	21043	21092	21291	21339	21136	21438	21250	21288	21298	21258	21558	21247	21268	21260	21552	21425	21394	21394	21333	21156	21093	21248	21160	21360	21459	21282	21192	21238	21220	21347	21313	21457	21267	21306	20911	21439	21141	21027	21106	21210	21098	21154	21183	21232	21351	21184	21001	21236	21341	21369	21368	21194	21468	21325	21202	21069	21328	21056	21278	21218	21131	21233	21392	21267	21421	21304	21054	21192	21111	21383	21217	21515	21369	21205	21238	21491	21366	21113	21279	21276	21123	21432	21139	21323	21155	21359	21178	21561	21281	21211	21302	21262	21321	21130	21058	21303	21355	21259	21218	21264	21191	21102	21176	21119	21376	21524	21432	21015	21174	21199	21373	21173	21207	21414	21422	21274	21410	20997	21452	21399	21316	21413	21374	21412	21398	21333	21291	21208	21263	21385	21317	21294	21192	21192	21207	21360	21376	21269	21323	21308	21308	21248	21382	21364	21306	21320	21108	21398	21141	21201	20989	21031	21063	21196	21169	21176	21215	21306	21149	21106	21285	21248	21248	21162	21312	21318	21242	21342	21092	21393	21208	21346	21317	21226	21195	21039	21432	21298	21112	21164	21145	21427	21400	21351	21451	21178	21475	21188	21243	21391	21118	21219	21408	21259	21450	21125	21339	21279	21240	21350	21472	21175	21330	21290	21337	21324	21418	21133	21527	21424	21382	21253	21192	21383	21245	21242	21288	21273	21060	21251	21472	21230	21189	21188	21418	21262	21037	20979	21310	21171	21346	21149	21134	21381	21515	21266	21247	21119	21382	21409	21210	21244	21190	21207	21326	21170	21365	20926	21049	20940	21343	21209	21226	21313	21100	21414	21162	21215	21187	21225	21453	21265	21195	21206	21224	21114	21029	21231	21415	21375	21219	21151	21119	21220	21056	21418	21130	21253	21250	21224	21226	21148	21140	21459	21109	21188	21365	21462	21183	21287	21175	21226	21286	21181	21308	21283	21330	21264	21108	21244	21233	21152	21147	21152	21518	21387	21170	21228	21265	21254	21167	21415	21218	21337	21328	21375	21263	21242	21539	21216	21086	21250	21370	21273	21244	21331	21135	21271	21491	21479	21283	21223	21258	21152	21192	21288	21294	21147	21234	21406	21163	21196	21319	21285	21452	21147	21270	21165	21205	21165	21214	21298	21152	21324	21099	21265	21318	21301	21142	21184	21032	21297	21223	21217	21463	21263	20950	21555	21291	21473	21294	21298	21233	21303	21114	21240	21206	21528	21267	21365	21337	21180	21244	21414	21203	21189	21228	21268	21272	21186	21295	21107	21184	21376	21244	21367	21137	21042	21227	21279	21262	21241	21115	21375	21250	21186	21104	21306	21369	21073	21152	20986	21158	21361	21267	21487	21375	21328	21136	21136	21204	21424	21279	21337	21139	21338	21575	21173	21114	21179	21470	21110	21233	21293	21364	21534	21246	21170	21123	21140	21326	21280	21303	21431	21155	21109	21115	20994	21300	21350	21486	21425	21206	21257	21444	21311	21462	21405	21300	21370	21317	21366	21112	21242	21300	21218	21289	21313	21158	21087	21263	21409	21445	21380	21175	21172	21492	20961	21495	21320	21201	21104	21312	21403	21447	21137	21214	21431	21322	21343	21255	21278	21355	21350	21304	21253	21288	21104	21359	21426	21213	21513	21491	21402	21318	21285	21169	21484	21267	21308	21226	21216	21173	21425	21432	21266	21360	21346	21421	21476	21251	21222	21314	21167	21187	21107	21367	21084	21246	21301	21051	21308	21207	21545	21540	21249	21095	21339	21445	21417	21192	21428	21032	21320	21354	21276	21520	21244	21213	21267	21289	21098	21384	21130	21277	21436	21525	21193	21051	21254	21238	21292	21281	21519	21284	21318	21370	21243	21276	21279	21223	21238	21132	21482	21183	21358	21385	21255	21441	21154	21226	21205	21161	21193	21343	21155	21181	21113	21362	21383	21246	21165	21247	21372	21349	21334	21197	21346	21145	21196	21216	21092	21196	21129	21226	21371	21311	21335	21401	21330	21191	21208	21427	21166	21308	21210	21214	21394	21100	21240	21046	21198	21421	21376	21241	21302	21325	21342	21190	21270	21259	21232	21470	21332	21240	21196	21419	21297	21174	21270	21218	21234	21308	21146	21115	21241	21130	21117	21298	21247	21370	21313	21166	21480	21327	21169	21147	21285	21450	21524	21233	21234	21173	21148	21170	21145	21188	21349	21168	21066	21241	21216	21100	21250	21281	20956	21014	21196	21444	21278	21343	21284	21297	21259	21270	21288	21350	21539	21272	21107	21460	21362	21419	21319	21140	21325	21214	21283	21324	20969	21134	21107	21315	21076	21260	21302	21111	21209	21288	21227	21099	21494	21385	21466	21433	21240	21401	21171	21218	21230	21131	21294	21418	21044	21330	21292	21356	20975	21229	21203	21266	21249	21130	21386	20915	21084	21162	21422	21058	21283	21371	21281	21081	21037	21365	21274	21224	21151	21282	21124	21290	21202	21311	21166	21167	21230	21300	21270	21215	21435	21246	21101	21253	21165	21231	20985	21141	21310	21225	21238	21111	21529	21173	21329	21090	21336	21159	21456	21362	21176	21183	21311	21425	21267	21179	21234	20996	20970	21066	21267	21374	21231	21238	21132	21284	21278	21289	21262	21105	21192	21039	21226	21218	21445	21071	21283	21338	21265	21347	21413	21143	21444	21123	21263	21332	21274	21189	21032	21086	21226	21286	21290	21381	21288	21507	21154	21430	21340	21400	21430	21045	21274	21430	21146	21190	21215	21325	21339	21381	21253	21199	21270	21316	21259	21146	21278	21283	21400	21390	21518	21188	21255	21118	21218	21294	21203	21172	21236	21169	21430	21358	21475	21065	21373	21028	21381	21213	21199	21170	21426	21242	21310	21189	21435	21206	21207	21217	21160	21119	21180	21237	21149	21366	21268	21080	21313	21267	21329	20963	21431	21242	21247	21100	21207	21150	21073	21208	21388	21041	21064	21363	21321	21181	21159	21190	21386	21298	21071	21190	21248	21259	21366	21193	21278	21203	21076	21208	21054	21197	21352	21187	21336	20938	21398	21083	21186	20974	21428	21244	21219	21314	21080	21197	21137	21290	21274	21212	21342	21332	21233	21084	21162	21214	21337	21191	21396	21111	21354	21537	21248	21227	21309	21351	21099	21238	21308	21346	21217	21116	21233	21129	21260	21171	21124	21270	21102	21229	21399	21349	21274	21393	21216	21246	21296	21282	21161	21205	21260	21266	21048	21387	21261	21096	21172	21310	21296	21391	21103	21259	21155	21064	21321	21212	21367	21142	21284	21268	21147	21277	21053	21439	21216	21223	21399	21187	21245	21274	21332	21213	21373	21208	21296	21442	21366	21387	21271	21384	21241	21282	21398	21359	21166	21181	21411	21374	21356	21219	21308	21442	21263	21318	21231	21495	21338	21300	21437	21342	21334	21377	21442	21450	21522	21322	21333	21296	21279	21489	21424	21074	21362	21270	21097	21218	21382	21337	21262	21181	21242	21234	21139	21202	21214	21185	21201	21255	21154	21263	21259	21157	21219	21195	21359	21222	21267	21313	21247	21194	21562	21316	21397	21332	21210	21312	21283	21270	21215	21254	21106	21295	21195	21240	21225	21122	21155	21246	21458	21336	21226	21332	20920	21261	21238	21293	21281	21099	21198	21018	21346	21374	21250	21110	21216	21323	21294	21234	21391	21199	21235	21281	21197	21259	21226	21398	21171	21201	21290	21173	21293	21349	21291	21231	21222	21290	21281	21367	21226	21121	21323	21303	21158	21354	21143	21199	21283	21234	21406	21186	21318	21545	21212	21533	21223	21059
20280	48029	53580	31478	28351	25820	23561	22134	21140	20277	20004	19949	19046	18793	20097	18523	18450	18166	18206	18371	18082	17821	17967	18012	17709	17652	17799	17619	17843	17630	17776	17642	17593	17536	17676	17724	17680	17537	17474	17508	17537	17466	18111	18905	18423	17603	17578	17311	17533	17437	17399	17544	17481	17590	17467	17765	17824	17961	17423	17661	17565	17619	17451	17613	17462	17467	17475	17549	17520	17626	17420	17405	17491	17427	17540	17465	17550	17499	17546	17483	17398	17610	17480	17417	17475	17507	17360	17427	17479	17407	17400	17540	17560	17438	17541	17506	17492	17504	17488	17450	17473	17509	17483	17653	17546	17583	17399	17568	17368	17516	17318	17628	17654	17503	17386	17651	17546	17646	17694	17408	17391	17513	17408	17736	17404	17489	17587	17604	17548	17506	17457	17662	17542	17561	17526	17549	17531	17544	17543	17452	17632	17528	17456	17250	17560	17580	17566	17627	17505	17427	17540	17505	17622	17647	17487	17544	17625	17358	17571	17461	17539	17468	17494	17283	17420	17544	17588	17614	17493	17540	17510	17479	17465	17511	17401	17506	17384	17572	17382	17304	17478	17661	17533	17328	17533	17687	17491	17493	17492	17485	17497	17394	17593	17271	17711	17397	17703	17466	17432	17399	17463	17392	17477	17501	17553	17500	17600	17405	17523	17648	17412	17482	17481	17488	17437	17474	17371	17539	17449	17466	17325	17532	17710	17481	17341	17391	17365	17493	17566	17422	17398	17551	17564	17611	17384	17501	17711	17420	17632	17334	17435	17550	17350	17439	17466	17447	17493	17567	17543	17373	17417	17389	17519	17409	17472	17520	17564	17494	17353	17581	17561	17318	17341	17466	17541	17404	17567	17448	17499	17522	17618	17502	17465	17478	17583	17492	17544	17409	17643	17640	17635	17607	17567	17546	17488	17724	17783	17469	17537	17695	17479	17501	17665	17413	17413	17616	17397	17466	17480	17407	17702	17526	17525	17618	17385	17400	17541	17507	17481	17554	17531	17522	17453	17645	17483	17388	17522	17511	17532	17526	17415	17441	17534	17575	17475	17447	17539	17672	17482	17503	17438	17402	17323	17500	17508	17456	17576	17557	17571	17506	17472	17658	17376	17542	17484	17371	17436	17514	17594	17483	17519	17655	17423	17591	17583	17595	17527	17466	17570	17423	17479	17505	17431	17586	17536	17305	17421	17400	17576	17343	17426	17496	17422	17602	17451	17569	17569	17473	17380	17436	17447	17462	17504	17547	17487	17588	17580	17473	17486	17599	17388	17503	17424	17505	17283	17526	17433	17585	17456	17413	17621	17489	17449	17629	17380	17489	17407	17456	17352	17561	17284	17446	17477	17586	17470	17348	17437	17438	17426	17576	17422	17431	17504	17414	17656	17491	17499	17443	17425	17370	17342	17509	17599	17408	17371	17511	17448	17331	17530	17378	17671	17581	17357	17598	17465	17454	17632	17518	17630	17506	17489	17393	17716	17517	17338	17486	17543	17507	17495	17455	17606	17524	17357	17469	17327	17344	17486	17387	17586	17587	17560	17494	17638	17507	17478	17463	17598	17232	17467	17474	17395	17486	17483	17431	17434	17593	17501	17513	17584	17469	17650	17559	17533	17397	17343	17526	17370	17699	17463	17465	17290	17565	17482	17385	17529	17393	17536	17242	17455	17498	17354	17472	17532	17477	17737	17326	17341	17576	17399	17654	17451	17552	17654	17412	17283	17262	17608	17524	17521	17269	17515	17411	17254	17522	17523	17646	17448	17666	17426	17341	17456	17460	17590	17236	17552	17472	17462	17476	17251	17536	17478	17610	17481	17466	17513	17478	17467	17603	17588	17522	17602	17492	17676	17609	17566	17573	17593	17542	17463	17449	17572	17398	17438	17646	17477	17453	17434	17557	17606	17534	17580	17435	17390	17524	17581	17553	17324	17628	17565	17556	17569	17626	17503	17387	17441	17569	17419	17537	17613	17377	17573	17340	17465	17538	17483	17527	17328	17507	17432	17451	17722	17651	17503	17400	17419	17495	17504	17568	17502	17606	17502	17396	17527	17513	17378	17617	17565	17347	17460	17307	17445	17519	17419	17553	17312	17364	17457	17471	17522	17430	17479	17460	17383	17600	17525	17544	17420	17570	17562	17532	17457	17335	17632	17538	17559	17557	17429	17466	17509	17480	17575	17559	17536	17453	17535	17496	17571	17463	17523	17641	17411	17470	17519	17307	17510	17612	17478	17454	17467	17459	17427	17553	17395	17418	17389	17340	17289	17616	17614	17534	17350	17493	17437	17460	17541	17505	17406	17668	17251	17583	17494	17488	17450	17433	17511	17346	17418	17510	17517	17436	17629	17472	17426	17540	17444	17469	17600	17399	17645	17473	17484	17524	17640	17451	17430	17564	17522	17432	17430	17524	17491	17693	17560	17671	17495	17478	17433	17450	17562	17455	17540	17558	17493	17377	17560	17474	17431	17580	17464	17500	17357	17575	17523	17631	17412	17548	17411	17639	17466	17321	17551	17513	17404	17606	17561	17575	17436	17701	17483	17501	17517	17467	17595	17561	17722	17726	17494	17513	17669	17334	17674	17610	17745	17561	17291	17541	17380	17487	17623	17569	17572	17422	17460	17545	17646	17633	17421	17689	17442	17443	17166	17332	17392	17515	17379	17449	17553	17462	17405	17393	17626	17480	17527	17504	17394	17422	17512	17540	17548	17603	17405	17343	17554	17581	17457	17618	17374	17375	17545	17494	17427	17564	17522	17613	17482	17364	17544	17470	17327	17462	17536	17483	17429	17423	17380	17582	17567	17336	17434	17409	17480	17399	17598	17425	17619	17584	17517	17508	17442	17533	17452	17533	17406	17284	17546	17532	17601	17416	17484	17634	17433	17473	17252	17715	17450	17544	17520	17294	17477	17313	17461	17493	17583	17504	17504	17524	17450	17446	17581	17537	17556	17568	17656	17553	17548	17592	17573	17448	17614	17592	17455	17589	17606	17363	17521	17489	17587	17555	17474	17461	17681	17335	17365	17397	17582	17515	17659	17521	17516	17403	17528	17607	17457	17370	17528	17465	17593	17420	17641	17430	17392	17455	17336	17478	17508	17304	17548	17552	17526	17555	17544	17387	17572	17460	17486	17547	17422	17589	17442	17443	17454	17503	17629	17472	17415	17339	17488	17559	17590	17472	17531	17503	17482	17347	17474	17295	17478	17600	17429	17544	17382	17502	17576	17414	17580	17645	17432	17496	17572	17465	17567	17687	17517	17599	17429	17512	17487	17422	17576	17513	17391	17689	17307	17275	17538	17508	17457	17565	17410	17449	17846	17381	17549	17405	17529	17386	17473	17432	17446	17408	17539	17389	17561	17581	17334	17537	17303	17544	17348	17588	17423	17456	17561	17448	17546	17305	17512	17472	17539	17498	17489	17458	17435	17288	17536	17522	17439	17436	17728	17478	17603	17554	17461	17575	17510	17410	17456	17363	17499	17413	17585	17461	17391	17639	17327	17564	17344	17462	17628	17416	17525	17590	17338	17517	17439	17456	17400	17642	17409	17408	17521	17496	17512	17558	17474	17536	17536	17537	17357	17550	17495	17596	17563	17476	17467	17566	17354	17579	17491	17543	17415	17646	17554	17661	17422	17633	17311	17526	17479	17443	17500	17420	17564	17541	17556	17465	17429	17384	17479	17459	17496	17584	17495	17558	17398	17701	17374	17732	17460	17405	17525	17437	17608	17442	17387	17552	17573	17450	17470	17488	17456	17401	17464	17509	17424	17621	17565	17471	17584	17535	17351	17545	17681	17597	17495	17507	17547	17360	17411	17458	17489	17455	17396	17495	17320	17539	17656	17335	17472	17536	17218	17411	17531	17413	17552	17516	17543	17514	17340	17536	17474	17452	17722	17504	17407	17367	17473	17413	17419	17549	17480	17551	17363	17332	17489	17393	17585	17452	17662	17587	17428	17499	17574	17587	17500	17524	17516	17378	17544	17501	17585	17420	17459	17405	17588	17481	17448	17472	17411	17520	17459	17628	17333	17480	17430	17498	17247	17452	17426	17387	17581	17324	17435	17647	17544	17594	17729	17304	17620	17415	17455	17445	17415	17473	17510	17413	17610	17442	17358	17312	17529	17521	17463	17698	17375	17421	17534	17579	17567	17511	17471	17452	17415	17466	17539	17515	17642	17457	17583	17590	17402	17548	17493	17544	17288	17404	17524	17430	17551	17491	17508	17353	17494	17402	17345	17508	17562	17369	17374	17402	17526	17512	17580	17805	17542	17464	17552	17457	17495	17606	17492	17537	17353	17490	17631	17654	17351	17521	17385	17493	17608	17539	17319	17478	17442	17460	17654	17624	17662	17454	17660	17639	17418	17536	17486	17623	17405	17549	17431	17605	17599	17454	17511	17333	17374	17448	17359	17373	17456	17504	17359	17366	17448	17533	17590	17461	17487	17463	17646	17571	17529	17544	17468	17612	17710	17554	17269	17469	17397	17402	17663	17675	17482	17319	17447	17561	17422	17653	17479	17573	17479	17500	17545	17564	17477	17691	17564	17410	17568	17732	17588	17622	17486	17473	17420	17581	17521	17500	17571	17431	17554	17367	17364	17621	17434	17444	17574	17454	17443	17443	17488	17563	17295	17392	17503	17539	17434	17559	17428	17454	17543	17443	17633	17639	17508	17372	17549	17560	17428	17479	17412	17679	17548	17387	17522	17505	17534	17449	17478	17361	17494	17380	17551	17566	17453	17575	17440	17372	17473	17394	17599	17540	17413	17609	17565	17519	17304	17560	17523	17401	17420	17493	17484	17542	17574	17481	17368	17598	17541	17526	17499	17452	17324	17591	17405	17411	17453	17501	17448	17641	17434	17333	17518	17581	17564	17617	17518	17496	17510	17571	17662	17678	17373	17481	17442	17382	17574	17571	17394	17547	17443	17362	17633	17291	17430	17649	17533	17569	17428	17395	17479	17550	17699	17560	17546	17395	17473	17659	17545	17458	17352	17471	17379	17610	17495	17324	17455	17491	17525	17339	17577	17255	17569	17447	17523	17483	17657	17414	17391	17500	17554	17419	17482	17699	17482	17532	17549	17484	17590	17471	17412	17345	17576	17495	17544	17396
27668	23286	30827	27743	23861	23559	23038	22700	22345	22129	22173	22305	22220	22151	22261	21955	22035	21925	22112	21894	21836	21828	21941	22114	21941	22022	22005	21985	21879	21946	21818	21976	22045	21892	21995	21843	21854	21939	21873	21689	21844	21563	21880	21853	21961	21899	21917	21579	21798	21886	21938	21809	21868	21613	21801	22039	22148	22020	21917	21998	21709	22046	21922	21857	21816	21871	21688	21872	22009	21893	21925	21599	21977	21905	21828	21892	21881	21774	22096	21854	21796	21681	21888	21906	21970	21927	21796	21769	21868	21759	21918	22069	21848	21836	21734	22093	21740	21881	21754	21727	21902	21850	21897	21706	21628	21787	21865	21885	21908	22104	21937	21631	21818	21720	21696	21674	21875	21969	22039	21659	21904	21619	21886	21728	21831	21599	21761	21691	21827	21808	21719	21985	21851	21694	21900	21815	22074	21783	21742	21842	21905	21587	21661	21739	21936	21710	21707	21697	21896	21927	21998	22051	21716	21908	21755	21825	21982	21798	21703	21909	21752	21890	21844	21616	21795	22007	21907	21697	21847	21790	22014	21910	21901	21833	21689	21727	21811	21619	21788	21829	21799	21858	21805	22028	21900	21741	21584	21824	21901	21792	21897	21815	21712	21938	21863	21746	21702	21742	21603	21893	21769	21655	21674	21858	21915	21711	21822	21725	21745	21852	21888	21740	21661	21886	21916	21813	21836	21673	21735	21990	21775	21808	21678	21901	21712	21804	21898	21907	22070	21743	21875	22009	21858	21919	21797	21918	21906	21948	21813	21902	21887	22016	21930	22047	21937	21833	21818	21720	22109	21795	21899	21647	21804	21654	21901	21673	21737	21799	21917	21940	21962	21751	21731	21722	21960	21937	21736	21895	22038	21741	21742	21730	21905	21701	21783	21909	21925	21847	21859	21878	21863	22008	21641	21870	21761	22132	21766	22059	21609	21626	22043	21983	21946	22013	21795	22114	21724	21950	21950	21852	21721	21879	21840	21947	21848	21799	21745	21951	21819	21674	21835	21753	21717	21750	21822	22069	21832	21814	22011	21835	21931	21981	21734	21811	21727	21829	21812	21635	21949	22029	22034	21992	22105	21724	21615	21720	21550	21769	21769	21988	21959	21924	21645	21737	21762	21972	21778	21892	21710	21760	21977	21848	22071	21748	21811	21689	22062	21871	21922	21630	21854	21816	21978	21869	21849	21867	21941	21760	21581	21923	21666	21967	21880	21805	21797	21676	21696	21712	21610	21542	21779	21742	21911	21955	21680	21834	21904	21870	21816	21950	21886	21776	22039	21841	21899	21900	22128	21816	21865	21997	21837	21897	21875	21876	21967	21873	21733	21733	21981	21831	21857	21765	21882	21829	21770	21709	21779	21765	21918	22042	21750	21816	21816	21655	21855	21652	21744	21700	21962	21871	21919	21858	21803	21788	21889	21769	21808	21823	21676	21862	21931	22036	21930	21864	21856	21696	21960	21921	21955	21886	21828	21768	21750	21747	21531	21953	21659	21878	21632	21742	21709	21896	21778	21863	21641	21967	22002	21826	21918	21953	21967	21597	21881	21937	21792	22039	21889	21731	21681	21736	21787	21762	21861	21795	21783	21757	21677	21784	22014	21720	21779	21923	21826	21738	21868	21529	21694	21990	21848	21784	21667	21650	21925	21707	21844	21736	21898	21987	21748	21927	21948	21741	21808	21787	21750	21957	21673	21536	21839	21755	21843	21824	21763	21759	21765	21713	21900	21797	21858	21977	21796	21788	21557	21645	21716	21942	21714	21769	21859	21843	21785	21811	21884	21858	21861	21894	21854	21857	21919	21734	21840	21699	21838	21921	21977	21785	21968	21899	21835	21787	21868	21694	21666	21983	21859	22008	21894	21940	21928	21764	21806	21793	21777	21867	21955	21781	22006	22016	21767	21834	21669	21664	21835	21880	21849	21894	21765	21944	21738	21820	21811	21977	21798	21742	21758	21994	21921	21928	21894	21699	22021	21835	21940	21633	21778	21765	21857	21763	21847	21904	22099	21930	21767	21768	21806	21719	21680	21767	21870	21758	21764	21899	21857	21864	21742	21707	21593	21923	22065	21866	21829	21927	21892	21580	21747	21848	21899	21744	22019	21653	21905	21619	21924	21758	22027	21829	21914	21875	21625	21692	21902	21725	21722	21776	21897	21907	21663	21962	21802	21792	21988	21761	21810	21877	21737	21967	21691	21902	21904	21908	21992	21726	21755	21642	21998	21699	21741	21868	21800	21929	21806	21893	21986	21680	22040	21788	21850	21663	21721	21802	21780	21930	21672	21781	21985	21899	21796	21968	21959	21836	21919	21963	21627	21997	21990	21748	21812	21589	21861	21741	21831	21706	21968	21888	21790	21894	22118	22023	21736	21956	21936	21878	21773	21559	21830	22159	21916	21703	21890	21904	21804	21827	21808	21895	21692	21924	21904	21844	21814	21827	21845	21804	21744	21891	21958	21841	21862	21870	21805	21910	21947	21679	22000	21862	21855	21793	21815	21665	21731	21891	21888	21908	21555	21585	21680	21951	21742	21814	21860	22051	21800	21902	21854	21902	21888	22010	21928	22002	21862	21796	21857	21922	21861	21674	21871	21894	21631	22085	21757	21931	21710	21790	22125	21898	21877	21802	21937	21938	21801	21723	21755	21824	21956	21901	21708	21960	21881	21807	21693	21839	21823	21814	21794	21706	21842	21907	21670	21952	21826	21765	21905	21710	21927	21949	21837	21748	21953	21801	21805	21791	22094	21783	21688	21938	21764	21731	21873	21837	22008	21858	21908	21822	21670	21744	21689	21847	21784	21901	21699	21857	22051	21909	21729	21809	21850	21854	22019	21763	21989	21810	21896	21710	21707	21657	21696	21761	21865	21785	21853	21919	21977	21615	21867	21852	22004	21811	21837	22061	21866	21905	21775	21783	21883	21752	21772	21635	22031	21749	21973	21772	21731	21685	21896	21808	21672	21858	22118	21780	21951	21927	21729	21630	21930	22032	21979	21804	21943	22006	21956	21640	21782	21899	22143	21719	21686	21788	21902	21729	21871	21718	22097	21884	21851	21952	21805	21903	21887	21845	21839	21784	21936	21866	21839	21851	21887	21810	21916	21993	21718	21666	21897	21997	21889	21756	21814	21714	21848	21874	21855	21831	22052	21815	21699	21819	21896	21886	21733	21852	21775	21500	21731	21906	21764	21748	22059	21750	21844	22001	21669	21965	21981	22004	21845	22003	21792	21823	21753	21967	21808	21654	21762	21620	21821	21921	21985	21877	21801	21923	21871	21700	21944	21850	21896	21885	21917	21828	22069	21891	21888	21818	21893	21882	21893	21701	21748	21869	21959	21858	21838	21837	21844	21890	21718	21826	21853	21907	21989	21750	21657	21840	21878	21753	21759	22039	21872	21795	21820	21924	21815	21838	21715	21939	21886	21772	22002	21670	21745	21956	21762	21816	21919	21707	21893	21985	21781	21962	22041	21981	21964	21778	21605	21892	22003	21971	21899	21890	21993	21730	21911	21682	21866	21958	21738	21750	22047	21982	21815	21585	21780	21772	21838	21775	21790	21876	21748	21602	21780	21821	21760	21859	21720	21776	21907	21980	22056	21975	21776	21745	22030	21849	21940	21748	21997	21615	21736	21780	22044	21859	22017	21860	21840	21781	21892	21976	21972	21688	21947	21849	21796	21794	22017	21753	21732	21808	21861	21840	21998	21823	21695	21943	21652	21790	22080	21817	21816	21926	21875	21962	21817	21732	21875	21792	22062	21724	21728	21879	21854	21857	21973	21886	21860	21915	21775	21802	21943	22040	21745	21734	21763	21681	21804	21808	21832	21946	21898	21903	22051	21877	21881	21993	21743	21674	21725	21920	21716	21822	21883	21868	21838	21699	21807	21856	21727	21957	22048	21687	21967	21792	21825	21846	21897	21900	22089	21970	21992	22011	21838	21724	21989	21735	21714	21769	21790	22021	21712	21801	21961	21769	21819	22010	22008	21819	21884	21936	21817	21934	21666	21771	21802	21866	21830	21755	21995	21904	21805	21912	21929	21895	21950	21870	21945	21695	21895	21775	21843	21624	21868	21707	22025	21820	21743	21708	21804	21755	21820	21954	22040	21761	21786	21788	21798	21811	21860	21837	21765	21637	21994	21808	21764	21901	21794	21745	21823	21733	21831	21817	21896	21781	21801	21840	21809	21672	22105	21886	21674	21728	21673	21723	21984	21993	21848	21841	21957	21952	21682	21757	21754	21580	21952	21885	21793	21910	21760	21999	21983	21868	21755	21958	21626	21811	21654	22069	22135	21884	21918	21720	21764	21886	21933	21799	22155	21638	21884	22064	21987	22014	21893	21813	21860	21872	21863	21792	22012	21807	21710	21770	21907	21917	21760	22013	21960	21769	21706	21910	21821	21976	21900	21975	21798	21720	21887	22039	21954	21861	21899	21949	21821	21726	21880	21681	21816	21659	22004	21917	21939	21941	21891	21858	22002	21866	21868	21677	21694	22011	21919	21832	21773	21678	21705	21789	22136	21842	21976	21662	21670	21728	21824	21885	21800	21826	21802	21800	21986	21829	22003	22041	21978	21781	21806	21668	22055	22047	21911	21699	21846	21831	21981	21809	21826	21998	21754	21739	21801	21764	22093	21707	21845	21753	21853	21578	21820	21790	21633	21958	21712	21840	22057	22084	21999	21930	21881	21656	22033	21867	21747	21780	22009	21986	21841	21960	21978	21657	21976	21749	21772	21852	21772	21858	21842	21800	21886	21799	21917	21804	21819	21777	21807	21701	21747	21677	21904	21680	21658	21615	21813	21904	21748	21806	22016	21908	21797	21845	21866	21967	21792	21685	21784	21887	21475	21672	21765	21747	21752	21859	21960	21823	21955	21770	21837	21475	21996	21803	21736	21767	21645	21976	21785	21742	21889	21920	21671	21944	21774	21798	21943	21955	21979	21727	22007	21894	21820	21803	21950	22022	21745	21882	21882	21526	21883	21860	21924	21954	21845	21631	22066	22034	21778	22071	21851	21937	21812	21982	21672	21959	21737	21866	21666	21922	21840	22033	21943	21905	21809	21981	21699	21894	21899	21866	21943	21807	21921	21909	22093	21698	21634	21913
19492	26785	30046	22798	21189	20403	19405	19098	18820	18548	18244	18287	18090	18203	18390	18200	18082	17957	18065	18055	17921	17982	17948	18026	17963	17976	17802	18056	17870	17939	17810	18071	17761	17869	17781	17783	18017	17872	17973	17989	17995	17845	17947	17717	17866	17879	17896	17917	17818	17814	17938	17927	17838	17927	17872	17680	17783	17853	17812	17856	17978	17919	17948	17922	17920	17907	17908	17858	17880	17967	17829	17906	17978	17720	17877	17859	17949	17742	17966	17782	17898	17895	17821	17982	17759	18097	17905	17874	17978	17835	17908	17844	17903	17883	17981	17868	17708	17883	17919	17802	18023	18026	17779	17909	17783	17941	17699	17788	17818	17850	17873	17870	18001	17881	17652	17734	17769	17898	17846	18035	18002	17745	17809	17802	17786	18000	17700	17897	17882	17664	17677	17992	17696	17675	17932	17859	17856	17919	17814	17889	17837	17962	17928	18150	17943	17822	17778	17877	17767	17862	17806	17924	17877	17946	17768	17862	17853	17830	17906	17847	17826	17894	17708	17763	17889	17811	17865	17808	17924	17889	17929	17788	17956	17998	18005	17820	17978	17921	17716	18023	17902	17897	17982	17857	18060	17975	17896	17883	17871	17994	17957	17880	17818	17721	17772	17770	17948	17767	17916	17837	17982	17899	17761	17945	17662	17823	17826	17874	17843	18024	17710	17931	17876	17997	17940	17969	17807	18064	17853	17602	17716	18015	17814	17818	17879	18044	17972	17820	17828	17845	18057	17891	17941	17837	17730	17943	17719	17860	17855	17734	17700	17921	17891	18025	17880	17833	17838	17870	17851	17870	18065	18001	17918	17902	17828	17908	17977	17970	17891	17985	17834	17713	17783	17968	17781	17832	17599	17929	18021	17747	17996	17891	17826	17852	17839	17916	18019	17728	18012	17932	17859	17976	18006	17856	17973	17966	17960	17871	17760	17832	17744	17729	17838	17816	17832	17929	17867	17888	17720	17844	17791	17759	17796	17735	17737	17997	17951	17850	17879	17831	18066	17978	17786	17911	17861	17966	17821	17894	17767	17993	17936	17877	17816	17891	17808	17760	17745	17910	17864	17869	17790	17960	17809	17900	18012	18027	17867	17945	17980	17864	18000	17797	17771	18010	17788	17892	17806	17843	17843	17853	17867	17961	17914	17780	17652	17870	17981	17920	17811	18000	17909	17892	17892	17771	17795	17933	18023	17713	17774	17736	17980	17888	17934	17939	17728	17786	17956	17805	17954	17921	17821	17733	17786	17656	17850	17865	17984	17855	17750	17956	17865	17890	17965	18059	17966	17744	17745	17902	17906	17804	17995	17891	17867	17967	17885	17832	17999	17832	18055	17919	17901	17818	17828	17969	17967	17856	17740	17671	17886	17724	17961	17745	17861	17745	17907	18056	18096	17906	17881	17883	17936	17923	17869	17849	17848	18053	17819	17836	17944	17999	17918	17866	17827	17666	17893	17828	17767	17889	17742	17907	17997	17831	17950	17751	17937	17720	17897	17627	17982	17819	17850	17856	17967	17981	18036	17817	17898	17772	17977	18034	17846	17675	17817	17779	17840	17795	17782	17811	17983	17831	17934	17813	17781	17838	17764	17807	17847	17838	17848	17815	17877	17875	17828	17889	17943	17932	17997	17942	17824	17810	17920	17860	17683	17902	17856	17952	17972	18108	17936	17893	17869	17959	17906	17722	17885	17928	17801	17991	17795	17884	17778	17753	17894	17751	17965	17746	17872	17785	17674	17816	17847	17751	17981	17755	17925	17732	17798	17923	17758	17831	17917	17982	17804	17804	17882	18018	17669	17930	18088	17905	17967	17848	17747	17901	18013	18048	17832	17837	17864	17867	17941	17842	17905	17730	17913	17768	17997	17782	17872	17967	17816	17873	17913	17751	17943	17918	17698	17923	17929	17878	17867	17780	17868	17926	17912	17957	17883	17814	17890	17771	17679	17965	17773	17862	17826	17970	18045	17877	17881	17890	17770	17922	17924	17921	17698	17953	17851	17717	18016	17949	17955	17899	17910	17788	17897	17785	17834	17828	17926	17895	17853	17877	17710	18025	17892	17897	17824	17877	17856	18042	17837	17866	17813	17901	17894	17818	17854	17859	17877	17877	18034	17761	17790	17738	17888	17866	17897	17901	17765	17974	17703	17920	17624	17835	17862	17841	17807	17890	17963	17904	17829	17948	17969	17938	17953	17931	18008	17834	17957	18069	17793	17992	17959	17832	17903	17858	17928	17925	17862	18015	17640	17980	18033	17864	17842	17829	17926	17963	17889	17885	17953	17871	17807	17844	17930	17753	17915	17864	17827	17826	18012	17847	17923	17878	17842	17788	17821	18008	17815	17867	17852	17784	17881	17812	17834	17897	17713	17851	17849	17928	17776	17827	17661	18093	17787	17700	17872	17963	17810	17776	18018	17959	17787	17946	17912	17904	18024	17997	17772	17815	17896	17955	17867	17938	17963	17824	17854	17891	17926	17854	17861	17956	17964	17989	17998	17849	17853	17841	17756	17904	17854	17738	17803	17885	17742	17898	17847	17785	18035	17894	17954	17981	17904	17803	17893	17906	17875	18037	17912	18068	17814	17760	17819	18080	17925	17976	17912	17834	17927	17841	17900	17854	17852	17749	17774	17808	17559	17849	17767	17797	17774	17879	17839	17872	17734	17888	17916	17867	17774	17789	17766	17908	17671	17807	17887	17936	17918	17926	17854	17845	17859	17833	17703	17959	17986	17765	18019	17698	17840	17766	17759	17824	17936	17830	17736	18026	17690	17872	17768	17970	17761	17726	17946	18025	17963	17842	17947	17920	18038	17775	17776	17751	17765	17778	17771	17901	17744	17837	17841	17798	17801	17904	17828	17899	17857	17820	17940	17842	17878	18021	17890	17870	17806	17857	17933	17809	17909	17945	17953	17965	17772	17844	17986	17724	17886	17938	17913	17958	17781	17852	17825	17952	17819	17919	17898	17883	17821	17874	17858	17637	17881	17839	17774	17803	17849	17863	17828	17793	17818	17907	17851	17826	17842	17936	17967	17953	18068	17933	17837	17860	17763	17952	17846	17913	18075	17861	17853	18007	17874	17871	17918	17940	17815	17990	17932	17702	17827	17824	17909	17968	17889	17794	17872	17775	17936	17882	17955	17896	17859	17983	17745	17949	17831	17998	18012	17803	17770	17873	17964	17698	17948	17907	17949	17810	17893	17826	17821	17777	17697	18060	17928	18142	17944	17938	17820	17985	17847	17939	17990	18072	17790	17910	17950	17798	17861	17870	17800	17970	17981	17871	17883	17917	17866	17931	17833	17862	17915	17894	17852	17961	17933	17933	17812	17779	17676	17922	17896	17754	17928	17793	17878	17932	18086	17901	18099	17744	17865	17809	17926	18044	17874	17857	17989	17923	17801	17898	17726	17828	17765	17930	17911	17888	17966	17869	17809	17808	17944	17972	17976	18044	17844	17800	17937	18089	17973	17737	18042	17874	17850	17900	17927	18053	17882	18061	17795	17793	17948	17854	18005	17790	17841	17764	17941	17867	17708	17751	17882	17982	17537	17936	17929	17992	17955	17904	18112	17744	17971	18019	17880	17913	17891	17883	17999	18009	17932	17731	17880	18058	17862	17840	17951	17855	17809	18018	17832	18006	17942	17888	17828	17856	17980	17982	17901	17809	17835	17855	17834	17922	17807	17955	17904	17913	17808	17974	17784	17832	17799	17905	17821	17832	17915	17783	17885	17876	17873	17773	17790	17854	17883	18030	17891	17868	17921	18054	17974	17835	18036	17999	17905	17961	17926	17893	17910	17855	17966	17953	18029	17892	17703	17848	17795	17912	18022	17957	17777	17929	17930	17724	17935	17621	17877	17924	17785	17908	17755	17890	17845	17909	17905	17864	17830	17827	17884	18015	17909	17924	17794	17849	17915	17825	17866	17900	17813	17945	17880	18025	17937	17946	17996	17882	17980	17736	17811	17834	17902	17884	17831	18074	17842	17853	17857	18002	17888	17763	18100	17912	17856	17616	17990	17763	17776	17932	17913	17959	17814	17986	17826	17875	17858	17869	17740	18019	17943	17747	17948	17677	17889	17862	17934	18050	17762	17781	18066	17765	17986	17864	17754	17992	18147	17874	17961	17955	17804	17810	17834	17840	17917	17986	17745	18035	18000	17909	17860	17777	17988	18048	17692	17831	17913	17981	17948	17890	17986	17785	17987	17913	18013	17813	18015	17757	18023	18114	17840	17719	17702	17958	17854	17876	17771	17992	17706	17926	18064	17843	17867	17729	17816	17740	18007	17899	17862	17851	17868	17983	17769	17850	17887	17770	17905	17982	17951	18005	17715	17872	17910	17996	17705	17888	17900	17950	18031	18017	17975	17978	17791	17797	17804	17884	17807	18057	17829	18168	17868	17913	18026	17941	17939	17813	17968	17989	17813	17992	17614	17902	18157	17909	17878	17828	18030	18091	17716	17940	17910	17977	17933	17778	17894	17807	17974	17836	17858	17852	17935	17803	17884	17864	17827	17887	17807	18149	17978	17869	17927	17701	17973	17665	17663	18003	17901	17867	17906	17987	17971	17775	17754	17878	17851	17767	17836	18032	17828	17864	17860	17742	17866	17888	17871	17694	17851	17818	17634	17722	17783	17806	17737	17851	17882	17918	17983	17943	17781	17790	17735	17843	17857	17722	17922	17782	17947	17693	17803	17841	17928	17870	18075	17790	18024	17810	17889	17933	17858	17851	17689	17922	17805	17833	17865	17988	17751	17898	17900	18017	17986	18094	17889	17973	17856	17828	17847	17883	17957	17872	17874	17897	17820	17849	17935	18008	17860	17893	17800	17838	17842	17791	17986	17915	17862	17809	17844	18078	17740	18015	17813	17864	17872	17681	17863	17917	17833	17803	17791	17970	17790	17850	17811	17907	17969	17730	18000	17751	17769	17850	17791	17811	17760	17792	17875	17943	17896	17945	17685	17770	17914	18021	17879	17920	17690	17993	17907	17735	17972	17856	17858	17846	17885	17900	17792	17820	17851	17918	17998	17876	17806	18020	18044	17921	17875	17788	17752	17961	17931	17997	17988	17892	18019	17820	17888	17967	18059	18001	17889	17860	17831	18005	17750	17666
23643	21112	29444	25150	23408	25453	25669	22934	22415	22374	21834	22167	21979	21728	22210	21543	21475	21475	21335	21248	21240	21347	21231	21040	21109	21174	21157	21150	21022	21247	21308	21168	21176	21143	21321	21414	21287	21091	21038	21144	21049	20998	21412	21799	21512	21296	21163	21075	21068	21156	21152	21279	21188	21189	21081	20891	21124	21171	21216	21209	21089	21034	21176	21393	21215	20742	20965	21107	21181	21044	20836	21004	21120	21079	20871	20990	20875	20963	21007	21277	21152	21126	21121	21011	21090	21084	20991	21109	20865	21327	21133	21273	20852	21225	21134	21078	21064	21191	21055	21009	21249	21161	21002	21191	21045	20994	21197	20850	21007	21064	20967	21206	20993	20959	21091	21113	21080	21232	21078	20881	21035	21148	21002	20888	20972	21146	21200	21181	21091	21088	21222	21136	21067	20955	21049	21166	21255	21105	21042	21162	21267	21315	20893	21238	21092	21178	21223	21198	20902	21209	21358	21078	20970	20838	20980	21242	21006	21141	21038	21086	21116	21030	21156	21179	21188	20952	21080	21097	20843	21053	21277	21080	21186	21244	20987	21012	21058	20988	21109	21112	21414	20933	21112	21114	21095	21076	21256	21349	21227	21110	21248	21104	21116	20902	21060	21136	21339	21364	21164	21103	20989	21029	20995	20976	20854	21101	21116	20959	21071	20907	21113	21111	20991	21069	21178	20929	21129	20886	21145	21015	21144	21020	20965	21084	21218	21098	21310	21015	21176	20923	21210	21155	20975	20980	20997	21319	21066	20825	21048	20903	21227	21031	21185	21123	20958	20962	20916	20974	20933	20864	21045	21067	21053	20957	20920	20887	21009	21069	21134	21176	21082	21174	21061	21267	21201	21123	21065	21027	21155	21216	20897	21021	20821	21199	21066	20846	21087	20994	21120	20945	20947	21254	21074	21107	21151	20768	21191	21041	21147	21300	20932	21235	21056	21018	21188	20971	21039	20935	21267	21078	21298	21041	21066	21177	21129	20999	21179	20921	21150	20876	20998	21184	21272	20998	21176	20836	21032	21079	20787	21151	21070	21061	21178	21005	21105	20951	21032	21211	21117	20893	21066	21099	21151	20981	21007	20987	21080	21251	21022	20880	21254	21211	21165	21015	20940	20914	21030	20855	21073	20998	20985	21173	21190	21084	20985	21176	21177	21125	21146	21264	21055	21137	21062	21116	21022	21060	21130	21020	21310	20992	21133	21283	20954	21001	21065	21160	21070	21195	21241	20950	21084	20933	21084	20812	21040	21053	21149	20999	21014	20963	21027	21104	20975	21113	21068	21071	21139	21179	21300	21148	20929	21222	21151	21138	21136	21069	21110	21029	20732	20999	21359	21161	21089	20998	21076	21047	21326	20975	21110	20852	21025	20878	20965	21019	21128	21131	21163	21030	21003	21195	20922	21080	20970	21019	20888	20903	20980	21152	21024	20913	21105	21258	21162	21135	20958	21048	21073	20898	21259	21087	21323	21134	20976	21333	21273	20872	21068	21224	21249	21065	20799	20906	21045	21080	21151	20906	20985	21031	21128	20801	21085	21066	21249	21210	21102	21064	21049	21198	20983	21091	21054	21320	21109	21090	21009	20801	21120	21075	21088	21156	20996	21165	21161	20886	21008	21248	21135	21058	21274	21171	20930	21139	21063	20937	21241	21043	21227	20972	20866	21017	21155	21110	20861	21297	21020	20967	21044	20874	20913	21091	21030	20761	21065	21122	20951	20788	21281	21003	20961	21110	21184	21111	20975	21310	21070	21121	21265	21006	20873	21163	21157	21062	21181	21185	21074	20968	20988	21069	20833	20878	21238	21229	21129	21132	21376	21262	21132	21063	21209	21136	20971	21023	21223	20991	21020	20959	20946	21123	21119	21161	20753	21043	21117	20781	21108	21218	21131	21064	21125	21106	20993	21019	20926	21020	21228	20986	21075	20993	21013	21006	21019	21092	21132	20792	20983	20940	21184	21164	21064	20995	20923	21066	21075	20976	20970	21195	21048	20863	21111	21209	20902	21105	21128	21210	21176	21276	21264	21110	21128	20878	20917	20886	20951	21117	21102	21173	20973	21060	21091	20955	20990	20989	21176	20959	21129	21056	21116	20938	21070	21249	21200	21218	20986	21048	20998	21110	21147	21073	21170	21153	21233	20913	21192	20981	21316	21109	21092	21204	21060	21135	21134	21106	20868	21027	21043	20988	21095	21107	20983	21013	20987	21094	20949	21141	21254	21146	21027	21067	21043	21156	21043	21313	20831	20984	21076	20876	21080	21006	21063	21084	21070	21191	21143	21131	21053	21137	21189	21120	21023	21239	21064	20976	21206	21053	20885	21209	21085	21105	21082	21353	20837	21083	20900	21103	20954	21216	21164	21166	21232	21243	21208	20878	21109	21173	21082	20944	21009	21082	20846	21067	21151	21339	21130	21096	21004	20915	21127	20757	21194	21306	21035	21029	21191	21136	20956	20980	21053	21103	21236	21231	21234	21200	21047	20864	21181	21208	20874	21193	20910	21072	21261	21177	21255	21107	20943	21172	21149	20975	21131	21066	21122	20946	20885	20986	21028	21100	21019	21217	21202	21107	21153	21213	21227	21208	21138	21052	21171	21072	21378	20935	21194	21069	21036	21071	21031	21125	21275	21079	21174	21114	21196	21214	21164	20973	21203	21087	20929	21082	20951	21161	20953	21125	21101	20938	21074	21094	21044	20981	21226	20969	21056	20987	21006	21176	21251	21100	21004	21097	21058	21062	21030	20901	21127	21112	21084	21140	21227	21030	20904	20947	21027	21130	21151	21264	21162	21025	20984	21013	20901	21190	21244	21126	20987	21085	21192	20942	21062	21327	20962	21147	21084	20965	20949	21021	20899	21066	21320	20909	21045	21028	20921	21197	21248	20985	20878	21098	21048	21088	21115	21186	21098	21142	21019	21097	21113	21258	21191	21114	21120	21076	21166	21255	21016	21111	21041	20919	21138	21080	21141	21118	20637	21040	21031	20954	20990	21052	21079	21011	21356	21128	21192	21048	21086	21269	21115	20740	21156	21072	21250	20990	20998	21146	21116	20983	21166	20903	21198	21065	21131	21123	20957	21043	21132	21006	21000	21156	20965	20998	21132	21178	20820	21104	21108	21352	21297	21000	20917	21002	21106	21070	21113	20862	21128	21116	21087	20854	20977	21207	21030	21103	21217	21183	21209	21107	21274	20954	21229	21078	21120	21000	21236	20924	21037	20954	20991	21281	20984	21138	21042	21004	21121	21194	21012	21137	21128	21020	21435	20938	20910	20719	20838	21038	21152	21203	20939	20914	21333	21062	21177	21085	21134	21392	21076	20842	21114	20970	21112	20959	20896	21102	21135	20959	21012	21138	21145	21042	21121	21158	21078	20797	20966	21072	20984	20958	21138	21148	21237	21087	20919	20981	21280	21116	21246	21024	20993	21154	20797	21074	21022	21189	21089	21143	21295	21072	21156	21145	21257	21127	21048	20997	21194	20886	21084	21044	21052	21181	21100	21089	21128	21125	21155	21169	21124	21073	21302	21075	20939	20779	21133	20914	21051	21021	21335	21012	21116	21152	21249	21166	21087	21145	21031	21178	21250	21062	20983	20996	20974	21020	20872	20892	21218	21079	21087	21269	21260	21101	21093	20988	21176	20970	21233	21113	21172	21047	21023	20838	21127	20999	21051	20964	21126	21081	21086	21141	21036	21164	21171	20951	20870	20963	21270	20846	21230	20975	20962	21215	21137	21047	21051	20939	20922	20963	21113	21034	21243	20868	21134	21111	21195	21051	20950	21144	20966	21186	21233	21019	21082	21165	21004	21071	21127	21156	21238	21267	21156	20998	21264	21174	21087	21149	21177	21216	21099	21054	21199	20925	21105	21119	20769	20889	21046	20907	21034	20893	21115	21046	20935	21046	21216	21158	21121	21171	21114	21169	21122	20865	21055	21125	21025	21007	21220	21065	21177	21193	20853	21060	21128	21120	21097	21126	20898	21095	21177	21015	21275	21276	21244	21076	21024	21150	21139	21104	21025	21159	21051	21183	21025	20999	21117	21192	21027	21279	21059	21026	20857	20978	21115	21178	21113	21259	20821	21266	21135	21062	21001	21002	21024	21066	21263	21199	21163	20971	21246	21187	21249	21108	21012	20978	20921	21018	20818	21170	21102	21200	20986	21075	20904	21188	21296	21114	21140	21115	21278	21014	21183	21093	20945	21117	21163	21181	20995	20922	21015	21207	21029	21042	21178	21224	21091	21278	21152	20923	21065	21038	20979	20920	21048	21033	21023	21022	21017	21315	21263	21004	21343	21061	21125	21148	21108	21055	21223	21081	21207	21019	20922	21098	21063	21122	21223	21106	21095	21011	20893	21038	21143	20958	20921	21029	20903	21071	21168	20928	21217	21128	21098	20901	21067	20977	21006	21013	20999	21060	21168	20963	20942	20971	21149	21275	21042	20978	21142	21227	21231	21141	20977	20989	21113	21295	21074	21043	21003	21087	21069	21222	21118	21142	21093	20908	21032	21127	20968	21114	21233	21019	21215	20980	20987	21060	21070	20928	21195	21130	21044	21118	21071	21084	21012	21060	21104	21110	20992	21118	21034	21014	21306	21064	20844	21005	21047	21197	21014	21267	21086	20831	21093	20939	21016	20935	20856	21060	21159	20764	20975	20978	21063	21127	20839	21092	21006	21057	21008	21349	21032	21105	21002	20929	21096	21202	20868	21289	21130	21186	21115	21100	21205	21015	21046	21172	21053	21082	21210	20831	21173	21120	21039	21097	21081	20928	21143	20981	20988	21137	21141	21047	20858	20808	21100	21216	21112	21135	21133	21171	21174	21218	21302	21144	20961	20923	21072	20978	20903	21118	21044	21126	21181	21066	20959	20873	21300	21090	21205	21003	20993	21203	21105	21085	21158	21045	21117	20899	21039	21012	20868	21176	21063	21204	21339	21188	21011	21290	21048	21134	20857	21149	21307	21003	21095	21045	21134	20904	21082	20883	20932	20955	20946	20982	20982	21134	20890	21023	21048	21120	21001	20789	20863	21212	21010	21165	21103	21042	21101	21004	21121	20972	21296	20985	21045	21078	21096	20968	21090	21037	21081	20972	21139	21150
18478	37099	58437	28172	24561	22418	20989	20033	19433	18806	18663	18751	18384	18140	18781	18115	17942	17859	17892	17917	17886	17741	17641	17670	17633	17667	17738	17533	17597	17412	17647	17558	17375	17467	17505	17696	17309	17336	17606	17570	17451	17483	17799	17970	17777	17437	17466	17425	17498	17539	17357	17522	17449	17486	17361	17558	17640	17464	17462	17428	17535	17438	17487	17620	17517	17435	17508	17531	17313	17639	17543	17496	17436	17414	17348	17419	17488	17598	17397	17389	17312	17419	17323	17526	17424	17471	17403	17440	17469	17372	17387	17569	17551	17397	17399	17455	17335	17408	17341	17466	17403	17590	17354	17493	17534	17375	17432	17310	17441	17561	17415	17407	17572	17347	17685	17395	17305	17243	17419	17698	17317	17522	17310	17483	17453	17605	17383	17358	17438	17565	17454	17393	17425	17510	17533	17465	17407	17430	17339	17610	17313	17432	17552	17452	17414	17578	17276	17261	17398	17470	17613	17379	17431	17626	17463	17420	17302	17439	17619	17372	17303	17274	17469	17376	17488	17361	17341	17361	17384	17546	17414	17249	17454	17342	17531	17335	17350	17371	17369	17413	17534	17747	17482	17368	17552	17451	17426	17357	17520	17313	17435	17382	17577	17416	17423	17485	17423	17425	17365	17666	17266	17340	17476	17434	17494	17330	17321	17413	17516	17478	17088	17462	17515	17491	17474	17516	17651	17464	17416	17418	17479	17506	17306	17458	17509	17341	17346	17473	17482	17528	17612	17334	17482	17433	17411	17388	17533	17401	17421	17539	17332	17665	17459	17415	17439	17282	17478	17317	17488	17393	17294	17338	17735	17418	17436	17426	17404	17463	17364	17449	17495	17450	17437	17370	17436	17369	17346	17368	17377	17353	17339	17527	17446	17530	17276	17348	17394	17348	17507	17637	17417	17534	17464	17406	17364	17403	17447	17336	17535	17732	17532	17372	17454	17392	17487	17468	17447	17476	17602	17587	17436	17224	17560	17450	17486	17344	17651	17282	17562	17235	17347	17318	17313	17374	17438	17464	17579	17536	17505	17441	17316	17415	17395	17548	17530	17479	17374	17566	17469	17390	17463	17360	17227	17404	17503	17454	17436	17440	17518	17604	17462	17426	17419	17453	17408	17327	17369	17381	17466	17296	17469	17548	17431	17320	17466	17467	17406	17329	17372	17402	17521	17398	17553	17362	17433	17460	17544	17388	17470	17429	17500	17398	17481	17414	17279	17377	17325	17405	17353	17546	17392	17345	17365	17582	17604	17453	17330	17431	17395	17452	17627	17425	17381	17361	17385	17387	17505	17350	17602	17422	17243	17341	17214	17452	17574	17411	17419	17445	17516	17368	17527	17485	17407	17336	17460	17562	17346	17390	17435	17508	17461	17332	17357	17499	17243	17434	17454	17514	17302	17378	17381	17525	17515	17652	17459	17566	17458	17297	17496	17481	17381	17357	17467	17406	17304	17499	17544	17412	17490	17478	17614	17526	17270	17359	17580	17596	17323	17430	17435	17353	17504	17511	17407	17445	17442	17526	17487	17401	17417	17362	17428	17473	17480	17529	17344	17514	17325	17408	17576	17355	17468	17449	17560	17459	17341	17405	17193	17463	17376	17516	17447	17427	17382	17405	17388	17473	17317	17338	17421	17501	17403	17355	17506	17447	17567	17465	17525	17300	17468	17246	17341	17303	17478	17424	17449	17418	17512	17368	17567	17532	17576	17408	17373	17425	17652	17379	17516	17434	17372	17498	17393	17457	17483	17332	17423	17505	17529	17558	17341	17438	17542	17265	17362	17530	17214	17418	17418	17563	17394	17455	17362	17527	17451	17434	17348	17433	17329	17357	17442	17506	17526	17314	17357	17622	17573	17423	17401	17571	17412	17519	17412	17470	17378	17455	17553	17415	17409	17340	17562	17449	17598	17411	17317	17305	17483	17323	17460	17502	17416	17552	17445	17282	17544	17423	17491	17424	17358	17523	17397	17423	17399	17448	17427	17479	17525	17540	17406	17479	17468	17375	17387	17452	17498	17393	17380	17426	17357	17326	17436	17366	17529	17521	17416	17510	17263	17515	17336	17345	17409	17386	17439	17510	17574	17535	17486	17512	17307	17449	17561	17573	17532	17326	17460	17371	17343	17362	17335	17405	17437	17416	17446	17376	17411	17459	17494	17313	17416	17448	17582	17408	17397	17334	17403	17431	17410	17324	17504	17234	17286	17246	17368	17454	17412	17462	17493	17410	17497	17293	17343	17498	17312	17320	17583	17504	17235	17403	17367	17408	17473	17398	17665	17301	17480	17306	17467	17330	17524	17322	17467	17241	17511	17414	17435	17582	17243	17404	17273	17528	17309	17550	17324	17434	17277	17472	17582	17475	17362	17323	17507	17511	17569	17492	17256	17361	17426	17359	17368	17505	17344	17481	17724	17480	17433	17371	17554	17499	17615	17452	17599	17323	17444	17405	17443	17281	17520	17554	17590	17372	17371	17407	17434	17428	17280	17319	17324	17357	17538	17515	17575	17443	17347	17445	17462	17508	17571	17312	17528	17420	17408	17283	17372	17455	17527	17573	17380	17486	17492	17420	17617	17365	17326	17461	17527	17387	17489	17392	17401	17313	17505	17439	17424	17485	17365	17604	17645	17493	17586	17487	17364	17576	17497	17404	17454	17269	17417	17414	17342	17284	17489	17577	17329	17289	17400	17501	17411	17373	17625	17375	17421	17494	17348	17191	17503	17363	17479	17459	17571	17479	17375	17471	17467	17580	17500	17593	17475	17400	17404	17596	17391	17630	17192	17433	17522	17372	17368	17400	17562	17389	17447	17362	17509	17411	17360	17393	17489	17331	17268	17327	17417	17249	17438	17239	17435	17465	17366	17374	17532	17521	17431	17233	17398	17497	17516	17570	17357	17516	17538	17381	17403	17319	17420	17409	17436	17351	17387	17101	17480	17491	17413	17478	17310	17521	17406	17480	17333	17443	17414	17538	17537	17303	17359	17364	17478	17465	17413	17294	17560	17377	17544	17453	17476	17430	17473	17683	17332	17539	17474	17406	17433	17385	17587	17558	17291	17369	17385	17405	17429	17484	17523	17585	17367	17596	17592	17534	17525	17373	17531	17370	17226	17450	17482	17387	17294	17483	17198	17395	17208	17396	17385	17451	17372	17527	17425	17444	17474	17399	17449	17425	17472	17241	17541	17474	17385	17415	17468	17266	17507	17300	17607	17526	17425	17448	17430	17490	17340	17375	17390	17413	17438	17561	17292	17448	17379	17392	17507	17636	17327	17482	17456	17468	17485	17433	17518	17234	17420	17405	17662	17368	17537	17490	17427	17412	17366	17440	17432	17295	17562	17353	17444	17307	17557	17367	17591	17354	17423	17376	17374	17457	17334	17370	17555	17614	17488	17447	17228	17293	17447	17425	17465	17275	17605	17529	17526	17405	17313	17367	17327	17356	17587	17546	17685	17489	17568	17410	17370	17473	17455	17547	17460	17524	17513	17354	17580	17497	17589	17256	17360	17156	17324	17605	17372	17288	17487	17466	17553	17295	17373	17435	17436	17285	17543	17389	17358	17438	17422	17586	17604	17359	17462	17473	17514	17456	17480	17481	17415	17460	17333	17368	17463	17420	17258	17565	17385	17454	17487	17432	17486	17416	17392	17326	17578	17223	17437	17506	17549	17469	17326	17314	17238	17301	17261	17380	17407	17415	17239	17706	17310	17495	17384	17356	17542	17407	17514	17348	17258	17360	17352	17571	17579	17271	17327	17497	17622	17433	17328	17476	17544	17262	17220	17366	17427	17455	17507	17530	17532	17428	17370	17557	17392	17404	17375	17459	17457	17593	17498	17526	17408	17360	17402	17532	17427	17434	17303	17557	17402	17412	17708	17421	17546	17469	17407	17437	17511	17401	17539	17552	17244	17468	17384	17400	17466	17454	17458	17537	17321	17600	17446	17492	17453	17439	17404	17541	17476	17329	17489	17439	17428	17386	17439	17467	17612	17429	17368	17374	17348	17326	17422	17423	17441	17482	17342	17433	17550	17226	17478	17491	17496	17506	17503	17354	17445	17347	17477	17503	17648	17459	17311	17463	17508	17448	17419	17381	17475	17370	17395	17531	17333	17317	17621	17387	17414	17528	17462	17357	17383	17275	17457	17349	17334	17442	17618	17410	17394	17514	17247	17345	17405	17480	17515	17272	17241	17317	17470	17409	17416	17524	17358	17420	17521	17473	17306	17245	17391	17388	17301	17377	17532	17432	17365	17633	17600	17436	17449	17395	17533	17404	17479	17404	17384	17484	17462	17379	17568	17436	17479	17366	17267	17409	17432	17557	17437	17537	17375	17201	17397	17233	17445	17507	17386	17509	17444	17508	17409	17765	17522	17540	17375	17459	17550	17336	17327	17458	17337	17327	17424	17419	17609	17554	17392	17556	17442	17358	17387	17316	17342	17406	17555	17519	17381	17701	17444	17568	17473	17449	17393	17477	17622	17453	17306	17543	17385	17529	17266	17297	17250	17517	17585	17373	17378	17322	17418	17420	17422	17385	17391	17298	17358	17485	17383	17351	17521	17339	17472	17501	17576	17480	17384	17274	17563	17547	17464	17514	17267	17474	17528	17518	17547	17468	17415	17389	17544	17421	17484	17438	17457	17463	17387	17358	17476	17438	17448	17377	17474	17336	17545	17575	17493	17460	17350	17537	17491	17519	17380	17247	17294	17418	17611	17390	17569	17418	17524	17353	17383	17320	17255	17411	17630	17329	17337	17501	17315	17572	17432	17410	17293	17426	17514	17383	17368	17412	17527	17571	17405	17184	17378	17390	17566	17404	17381	17454	17533	17431	17474	17431	17518	17519	17453	17424	17521	17505	17354	17309	17339	17466	17288	17411	17389	17370	17393	17372	17348	17391	17354	17408	17480	17608	17272	17546	17426	17375	17362	17496	17338	17415	17228	17281	17346	17451	17424	17456	17385	17419	17370	17399	17459	17400	17392	17356	17599	17677	17422	17497	17527	17439	17361	17378	17535	17428	17495	17484	17454	17265	17392	17458	17557	17573	17510	17482	17327	17456	17465	17379	17373	17431	17523	17338	17506	17532	17398	17501	17522	17429	17292	17376	17357	17477
22556	21193	29681	24568	22270	25588	28657	24553	23534	23512	22825	23088	22764	22327	22579	22211	21846	22038	21887	21928	21915	21544	21827	21736	21542	21792	21649	21759	21628	21629	21475	21474	21518	21284	21476	21395	21514	21597	21472	21212	21483	21356	21856	22395	22045	21174	21204	21309	21458	21456	21367	21497	21351	21206	21374	21518	21541	21488	21546	21398	21223	21351	21484	21351	21259	21363	21177	21336	21177	21267	21383	21413	21299	21351	21277	21204	21242	21257	21204	21188	21192	21171	21285	21167	21430	21358	21304	21320	21315	21325	21585	21397	21378	21272	21326	21343	21324	21169	21415	21291	21347	21263	21378	21323	21411	21380	21264	21608	21279	21308	21379	21444	21258	21222	21221	21328	21176	21363	21576	21422	21392	21268	21331	21209	21370	21336	21521	21353	21416	21285	21454	21299	21351	21326	21390	21269	21273	21352	21292	21237	21243	21358	21278	21262	21380	21400	21158	21304	21464	21292	21308	21166	21299	21318	21450	21369	21395	21165	21245	21318	21090	21185	21141	21318	21222	21435	21481	21244	21396	21378	21289	21327	21399	21473	21181	21266	21360	21126	21290	21237	21201	21118	21371	21214	21235	21322	21454	21161	21270	21287	21332	21304	21293	21309	21310	21370	21479	21197	21431	21477	21301	21285	21197	21429	21505	21493	21265	21221	21302	21400	21330	21326	21185	21220	21285	21328	21358	21150	21219	21352	21429	21232	21119	21291	21356	21331	21286	21358	21308	21149	21418	21300	21244	21295	21316	21038	21465	21303	21217	21306	21221	21297	21254	21133	21186	21455	21309	21403	21296	21212	21403	21372	21452	21346	21493	21200	21367	21462	21196	21511	21564	21218	21376	21285	21039	21148	21447	21453	21324	21399	21092	21252	21479	21273	21071	21099	21179	21298	21364	21181	21237	21226	21388	21509	21155	21209	21368	21327	21251	21581	21312	21091	21347	21236	21347	21074	21326	21257	21369	21017	21060	21219	21250	21343	21329	21533	21349	21451	21427	21103	21271	21373	21290	21039	21394	21136	21182	21197	21434	21221	21277	21388	21301	21438	21185	21209	21457	21326	21271	21077	21237	21266	21140	21056	21416	21287	21295	21120	21052	21192	21233	21166	21018	21157	21164	21169	21405	21366	21139	21224	21309	21229	21367	21123	21209	21459	21313	21167	21385	21195	21358	21231	21245	21358	21432	21251	21487	21212	21271	21109	21177	21344	21274	21158	21441	21185	21243	21192	21500	21353	21171	21136	21349	21203	21300	21307	21090	21032	21340	21366	21267	21267	21232	21240	21265	21302	21336	21085	21247	21196	21195	21318	21133	21468	21464	21321	21204	21268	21408	21214	21303	21137	21310	21186	21263	21243	20979	21113	21272	21425	21309	21196	21197	21430	21261	21225	21490	21155	21086	21203	21214	21098	21235	21425	21320	21314	21282	21084	21105	21213	21277	21302	21161	21274	21280	21224	21417	21478	21336	21318	21228	21232	21246	21319	21144	21421	21328	21366	21118	21172	21444	21256	21251	21079	21247	21197	21204	21201	21412	21345	21142	21215	21389	21377	21263	21383	21463	21278	21468	21338	21295	21179	21257	21287	21246	21125	21173	21295	21343	21265	21392	21256	21394	21160	21357	21474	21252	21303	21352	21404	21264	21039	21135	21178	21387	21146	21252	21347	21530	21212	20825	21145	21374	21103	21238	21184	21171	21388	21225	21398	21335	21082	21437	21415	21505	21348	21366	21231	21452	21405	21440	21463	21356	21207	21345	21252	21570	21054	21379	21368	21292	21163	21162	21261	21351	21378	21302	21076	21115	21230	21226	21113	21088	21391	21516	21248	21428	21281	21478	21243	21398	21282	21451	21325	21345	21459	21509	21428	21351	21369	21387	21301	21367	21173	21294	21275	21399	21272	21440	21255	21290	21397	21124	21316	21400	21222	21329	21287	21236	21229	21171	21403	21462	21350	21353	21220	21058	21366	21125	21297	21276	21358	21334	21129	21212	21141	21425	21099	21139	21379	21185	21188	21361	21299	21369	21222	21235	21424	21379	21287	21158	21314	21375	21223	21114	21169	21470	21140	21108	21387	21089	21333	21169	21218	21383	21246	21551	20953	21183	21115	21275	21284	21471	21251	21167	21191	21309	21387	21257	21337	21351	21402	21344	21371	21233	21269	21317	21264	21350	21185	21385	21329	21100	21132	21157	21249	21078	21030	21403	21137	21152	21460	21348	21217	21480	21301	21169	21392	21465	21133	21292	21394	21193	21380	21392	21232	21190	21210	21398	21286	21417	21255	21132	21280	21445	21262	21401	21290	21426	21295	21427	21361	21293	21295	21321	21097	21346	21235	21217	21336	21240	21233	21316	21408	21202	21367	21085	21223	21354	21384	21243	21370	21265	21207	21491	21360	21466	21260	21434	21258	21310	21516	21271	21273	21262	21472	21320	21200	21362	21461	21227	21253	21223	21161	21278	21299	21500	21180	21313	21348	21340	21293	21364	21146	21437	21229	21154	21098	21378	21260	21456	21259	21444	21240	21294	21383	21420	21338	21502	21246	21200	21086	21346	21097	21093	21105	21346	21272	21169	21148	21317	21331	21374	21276	21349	21270	21473	21208	21153	21366	21442	21315	21307	21203	21136	21061	21391	21245	21263	21474	21261	21167	21121	21283	21194	21416	21257	21340	21174	21390	21332	21234	21170	21185	21326	21206	21393	21215	21245	21300	21383	21397	21385	21249	21083	21370	21316	21405	21140	21366	21380	21228	21168	21468	21410	21354	21059	21336	21572	21293	21271	21375	21369	21249	21485	21367	21304	21220	21100	21270	21501	21277	21412	21305	21229	21184	21224	21231	21267	21284	21230	21147	21249	21240	21360	21219	21227	21384	21515	21393	21391	21195	21294	21388	21318	21334	21363	21148	21387	21232	21332	21244	21432	21340	21074	21311	21291	21105	21341	21214	21223	21393	21249	21178	21296	21328	21378	21414	21252	21395	21262	21406	21254	21269	21330	21121	21297	21239	21345	21325	21167	21169	21122	21376	21312	21438	21237	21081	21320	21237	21172	21412	21256	21256	21375	21201	21362	21365	21310	21348	21325	21220	21135	21323	21170	21320	21154	21253	21411	21268	21356	21383	21258	21057	21154	21240	21203	21271	21212	20854	21417	21283	21266	21220	21289	21355	21379	21163	21004	21131	21247	21164	21319	21336	21346	21353	21411	21272	21276	21289	21221	21333	21108	21298	21097	21332	21377	21221	21310	21234	21243	21184	21438	21509	21155	21273	21487	21281	21191	21280	21261	21021	21111	21100	21427	21267	21267	21246	21316	21076	21181	21388	21469	21242	21310	21236	21311	21348	21378	21171	21470	21500	21224	21401	21360	21226	21362	21259	21489	21311	21151	21301	21185	21349	21386	21400	21450	21396	21257	21369	21351	21307	21134	21175	21210	21282	21261	21257	21353	21458	21418	21403	21417	21305	21335	21498	21233	21226	21171	21285	21287	21359	21314	21330	21348	21254	21293	21344	21321	21436	21212	21414	21635	21312	21278	21369	21539	21224	21380	21382	21284	21327	21298	21360	21171	21209	21189	21270	21578	21307	21158	21330	21307	21187	21172	21240	21335	21161	21153	21147	21358	21276	21227	21173	21230	21344	21355	21383	21246	21172	21217	21404	21211	21453	21212	21155	21419	21107	21454	21255	21274	21171	21249	21232	21235	21454	21437	21414	21380	21415	21311	21044	21226	21230	21211	21312	21130	21181	21428	21078	21312	21375	21292	21375	21350	21304	21365	21394	21283	21291	21230	21296	21369	21296	21239	21252	21366	21403	21275	21443	21223	21294	21207	21465	21399	21223	21072	21431	21262	21286	21227	21350	21193	21175	21251	21305	21375	21336	21282	21437	21362	21581	21397	21231	21097	21246	21351	21374	21438	21261	21511	21271	21409	20969	21180	21388	21424	21094	21226	21258	21283	21257	21078	21114	21312	21361	21223	21256	21193	21101	21139	21366	21267	21541	21442	21418	21392	21258	21305	21228	21334	21175	21258	21263	21443	21455	21352	21159	21479	21196	21428	21312	21275	21346	21418	21178	21307	21245	21223	21219	21239	21413	21360	21123	21196	21178	21159	21182	21141	21398	21141	21347	21135	21407	21207	21268	21305	21384	21377	21375	21374	21312	21235	21163	21096	21150	21315	21386	21305	21330	21307	21410	21278	21397	21269	21305	21348	21145	21146	21418	21469	21389	21116	21267	21317	21232	21407	21426	21246	21373	21320	21033	21354	21415	21173	21396	21188	21431	21301	21291	21241	21431	21439	21468	21281	21275	21377	21037	21282	21159	21272	21352	21354	21476	21298	21141	21350	21258	20957	21245	21172	21058	21212	21181	21223	21439	21303	21293	21093	21407	21152	21282	21169	21303	21309	21376	21112	21092	21297	21250	21381	21455	21083	21159	21457	21147	21242	21299	21324	21230	21309	21290	21255	21431	21241	21132	21253	21367	21099	21211	21194	21234	21230	21525	21316	21356	21160	21332	21197	21213	21170	21213	21405	21273	21304	21426	21324	21257	21087	21077	21330	21292	21273	21372	21312	21278	21324	21044	21348	21138	21376	21137	21172	21380	21355	21321	21187	21348	21106	21319	21266	21223	21174	21401	21224	21138	21439	21248	21385	21323	21203	21369	21331	21215	21126	21408	21374	21411	21097	21155	21243	21304	21415	21330	21424	21332	21355	21304	21243	21298	21297	21179	21310	21206	21285	21345	21485	21225	21191	21063	21161	21461	21487	21146	21060	21303	21244	21116	21249	21368	21459	21232	21168	21454	21350	20974	21287	21431	21333	21239	21425	21272	21410	21282	21261	21275	21178	21373	21458	21316	21364	21256	21329	21238	21241	21171	21277	21394	21324	21364	21346	21308	21338	21203	21302	21372	21263	21256	21471	21100	21124	21110	21309	21543	21375	21097	21106	21255	21000	21251	21214	21212	21361	21298	21387	21311	21281	21098	21135	21220	21346	21294	21242	21189	21017	21168	21359	21280	21424	21187	21256	21203	21285	21215	21241	21431	21348	21280	21009	21287	21356	21444	21196	21310	21182	21259	21178	21096	21242	21291	21376	21209	21403	21267	21171	21188
20032	49573	71482	33235	27587	25209	22943	21751	21073	20239	19800	20039	19018	18965	19510	18592	18213	18210	18283	18139	18178	17910	17830	18095	17732	17927	17764	17800	17809	17700	17770	17733	17898	17535	17667	17644	17612	17655	17643	17491	17579	17501	18154	19047	18266	17591	17503	17474	17725	17606	17614	17410	17610	17634	17469	17611	17854	17879	17552	17666	17822	17604	17737	17569	17531	17547	17661	17662	17466	17607	17408	17494	17626	17361	17405	17408	17607	17499	17600	17692	17627	17689	17753	17601	17503	17426	17561	17539	17517	17517	17599	17503	17404	17424	17460	17626	17472	17431	17540	17672	17606	17407	17417	17530	17396	17514	17477	17460	17622	17463	17641	17427	17608	17563	17457	17578	17481	17501	17384	17719	17383	17551	17351	17448	17411	17475	17519	17498	17560	17437	17437	17497	17584	17423	17721	17483	17493	17695	17629	17636	17443	17561	17581	17624	17366	17470	17528	17470	17559	17419	17495	17553	17629	17491	17462	17484	17555	17473	17591	17604	17640	17536	17466	17421	17567	17454	17555	17647	17629	17638	17520	17510	17416	17469	17488	17523	17504	17689	17520	17564	17625	17517	17339	17452	17564	17587	17494	17392	17483	17591	17542	17517	17603	17340	17646	17519	17613	17547	17420	17421	17499	17512	17673	17534	17551	17412	17416	17464	17385	17534	17556	17559	17658	17290	17601	17551	17658	17418	17558	17485	17397	17508	17487	17487	17476	17626	17400	17533	17675	17559	17607	17646	17264	17373	17380	17429	17627	17523	17513	17506	17315	17422	17412	17469	17360	17586	17655	17431	17519	17484	17600	17650	17367	17577	17515	17467	17651	17426	17469	17613	17425	17490	17320	17553	17340	17487	17650	17529	17519	17653	17577	17592	17595	17551	17370	17494	17623	17649	17476	17555	17580	17532	17547	17505	17575	17435	17391	17455	17603	17621	17400	17497	17612	17621	17588	17362	17458	17513	17575	17524	17563	17618	17572	17511	17583	17512	17300	17487	17295	17623	17421	17572	17414	17602	17487	17653	17464	17547	17327	17490	17708	17541	17602	17472	17615	17491	17494	17757	17668	17664	17733	17471	17355	17490	17456	17504	17465	17545	17339	17529	17454	17506	17413	17450	17528	17393	17660	17408	17594	17624	17509	17472	17512	17639	17277	17493	17552	17390	17375	17528	17510	17615	17516	17349	17486	17397	17516	17469	17472	17535	17533	17558	17457	17571	17528	17488	17574	17645	17436	17505	17585	17523	17625	17504	17608	17487	17531	17439	17637	17444	17444	17573	17651	17568	17512	17445	17538	17361	17642	17650	17464	17565	17661	17582	17401	17620	17635	17529	17491	17651	17573	17450	17462	17613	17742	17598	17464	17473	17398	17476	17640	17623	17416	17421	17436	17590	17383	17313	17541	17551	17612	17518	17470	17387	17495	17623	17500	17335	17417	17356	17531	17489	17559	17563	17606	17454	17487	17415	17684	17634	17463	17618	17480	17572	17550	17709	17188	17575	17459	17531	17472	17442	17469	17593	17528	17531	17490	17442	17608	17615	17430	17403	17587	17528	17563	17547	17545	17572	17540	17756	17563	17397	17744	17528	17576	17472	17545	17475	17612	17468	17833	17487	17671	17654	17626	17454	17371	17456	17470	17455	17431	17654	17532	17499	17604	17551	17443	17601	17572	17532	17590	17347	17680	17590	17561	17621	17432	17205	17450	17413	17554	17525	17483	17574	17381	17533	17409	17557	17537	17454	17534	17444	17478	17265	17574	17618	17497	17574	17624	17504	17312	17535	17452	17694	17739	17637	17518	17378	17667	17438	17645	17544	17526	17580	17537	17463	17474	17477	17490	17353	17580	17403	17400	17697	17554	17394	17676	17586	17554	17513	17390	17490	17505	17554	17659	17589	17480	17598	17546	17437	17588	17607	17431	17447	17390	17618	17381	17527	17308	17627	17551	17445	17466	17749	17407	17567	17515	17330	17532	17413	17502	17531	17396	17570	17550	17432	17612	17533	17589	17379	17400	17501	17494	17290	17682	17505	17489	17625	17597	17571	17500	17467	17582	17554	17635	17566	17416	17576	17547	17606	17559	17543	17290	17413	17412	17183	17487	17488	17535	17660	17574	17508	17597	17471	17519	17495	17590	17582	17408	17501	17591	17416	17569	17495	17525	17723	17631	17395	17625	17650	17379	17512	17516	17573	17606	17563	17517	17586	17441	17546	17732	17732	17600	17558	17536	17523	17446	17590	17611	17438	17423	17377	17345	17535	17497	17478	17403	17571	17618	17456	17576	17616	17543	17429	17663	17431	17376	17510	17432	17485	17388	17452	17636	17494	17485	17573	17521	17518	17666	17493	17425	17518	17447	17615	17484	17546	17522	17595	17410	17401	17555	17626	17523	17486	17345	17717	17409	17615	17323	17453	17685	17507	17639	17516	17590	17365	17533	17642	17588	17604	17421	17539	17658	17564	17493	17549	17622	17647	17581	17298	17468	17350	17622	17625	17636	17358	17493	17401	17517	17538	17565	17439	17450	17490	17426	17593	17555	17528	17319	17626	17706	17439	17546	17402	17583	17436	17549	17603	17520	17616	17341	17515	17670	17741	17528	17500	17559	17515	17412	17412	17656	17467	17654	17504	17487	17517	17490	17372	17476	17557	17474	17453	17365	17496	17476	17572	17491	17434	17607	17566	17455	17442	17524	17390	17577	17592	17733	17568	17388	17378	17449	17532	17490	17558	17548	17303	17592	17376	17517	17604	17555	17438	17746	17347	17478	17452	17396	17403	17448	17375	17527	17359	17461	17511	17557	17463	17540	17481	17436	17622	17759	17546	17327	17472	17579	17590	17409	17401	17384	17510	17468	17610	17636	17567	17488	17450	17475	17471	17550	17489	17580	17418	17476	17473	17555	17554	17406	17728	17648	17422	17466	17488	17358	17577	17457	17636	17724	17548	17567	17700	17364	17608	17407	17651	17476	17433	17531	17593	17513	17414	17547	17448	17569	17503	17507	17483	17666	17524	17399	17544	17562	17508	17458	17491	17562	17452	17405	17496	17400	17578	17439	17563	17502	17490	17574	17459	17712	17588	17538	17555	17460	17539	17541	17592	17402	17754	17521	17389	17562	17340	17381	17374	17632	17279	17474	17452	17476	17589	17608	17658	17525	17498	17604	17534	17427	17564	17523	17486	17566	17519	17522	17418	17449	17414	17640	17415	17443	17474	17659	17478	17481	17500	17421	17571	17561	17509	17673	17538	17460	17373	17530	17579	17346	17509	17461	17612	17454	17517	17495	17330	17579	17471	17522	17576	17489	17555	17597	17450	17462	17508	17336	17635	17416	17575	17517	17322	17476	17497	17232	17488	17466	17725	17464	17452	17526	17493	17449	17440	17592	17477	17562	17516	17426	17468	17547	17759	17416	17372	17430	17432	17493	17400	17584	17431	17815	17302	17324	17350	17357	17505	17497	17612	17462	17683	17353	17617	17649	17343	17495	17550	17622	17574	17461	17519	17515	17577	17436	17569	17416	17521	17615	17544	17423	17538	17362	17496	17584	17391	17739	17716	17476	17514	17598	17585	17592	17340	17614	17625	17376	17740	17444	17378	17525	17480	17560	17700	17515	17420	17439	17319	17683	17545	17552	17601	17512	17568	17520	17620	17621	17344	17403	17563	17570	17418	17542	17656	17593	17475	17425	17477	17557	17740	17497	17766	17545	17444	17450	17626	17386	17604	17544	17389	17394	17392	17541	17445	17646	17564	17624	17675	17626	17507	17423	17431	17547	17557	17567	17550	17446	17391	17590	17470	17458	17601	17462	17583	17592	17404	17464	17377	17572	17649	17605	17667	17476	17700	17530	17423	17373	17593	17574	17596	17562	17506	17511	17591	17360	17330	17581	17551	17592	17577	17674	17417	17496	17439	17598	17538	17465	17535	17535	17501	17402	17339	17435	17481	17593	17484	17477	17554	17574	17571	17463	17512	17448	17463	17525	17589	17518	17622	17425	17476	17508	17312	17498	17569	17559	17478	17529	17628	17442	17526	17651	17413	17578	17534	17584	17483	17633	17608	17587	17482	17536	17604	17425	17640	17361	17487	17560	17454	17568	17520	17693	17470	17389	17651	17579	17495	17496	17660	17697	17548	17497	17521	17519	17489	17637	17686	17414	17481	17605	17619	17473	17512	17458	17568	17559	17697	17382	17552	17419	17586	17656	17463	17568	17611	17576	17481	17422	17587	17537	17473	17625	17293	17489	17521	17575	17399	17475	17461	17466	17491	17535	17474	17674	17533	17610	17630	17428	17472	17544	17499	17572	17571	17415	17539	17663	17593	17431	17549	17617	17544	17493	17596	17421	17374	17746	17512	17552	17437	17519	17507	17211	17641	17346	17402	17457	17529	17397	17364	17491	17617	17462	17360	17595	17481	17558	17520	17652	17415	17457	17422	17487	17623	17446	17397	17696	17686	17585	17557	17404	17503	17440	17508	17582	17480	17475	17475	17280	17578	17531	17460	17552	17572	17389	17639	17451	17478	17599	17515	17470	17370	17695	17601	17350	17628	17632	17600	17451	17474	17583	17733	17581	17490	17652	17338	17513	17477	17537	17661	17515	17513	17447	17542	17507	17539	17608	17538	17609	17541	17583	17476	17526	17672	17557	17623	17606	17536	17499	17605	17409	17479	17408	17484	17413	17627	17622	17486	17436	17485	17390	17695	17390	17520	17388	17346	17585	17385	17549	17519	17593	17541	17383	17448	17442	17667	17581	17480	17471	17466	17498	17579	17427	17502	17688	17408	17458	17420	17361	17601	17488	17610	17370	17594	17406	17626	17581	17606	17544	17587	17489	17445	17523	17580	17420	17563	17459	17531	17517	17469	17357	17543	17589	17685	17520	17634	17608	17377	17428	17607	17248	17478	17573	17452	17406	17358	17558	17633	17508	17543	17623	17424	17417	17485	17478	17326	17488	17544	17553	17597	17566	17430	17378	17415	17511	17696	17481	17464	17565	17414	17393	17542	17388	17551	17453	17558	17598	17577	17519	17422	17531	17508	17505	17624	17552	17569	17557	17469	17487	17539	17430	17370	17319	17598	17627	17507	17361	17421	17473	17614	17403	17465	17651	17365	17424	17415
27606	23123	34892	29046	24119	23165	23278	22777	22284	22421	22154	22101	22149	22248	22113	22231	22119	21958	21954	22063	22196	21913	21791	21674	21822	22057	22013	21670	21854	22100	21916	22129	21989	22019	21804	22039	21839	21983	21999	21928	21877	22129	21902	21904	22070	21911	21627	22053	22158	21903	22104	22147	21907	22090	21842	21913	22013	21852	22011	21776	21941	21978	22112	21889	22044	21819	21979	21931	21954	21914	22062	22052	21907	21782	21907	22170	22042	22060	21997	22017	21889	21958	21750	21597	21666	22066	21714	22027	21746	21938	21928	21811	22004	21921	21869	21984	21911	22041	21785	21967	21784	21777	21869	21933	21899	21900	21784	21703	21835	22117	22158	21838	22018	21964	21984	21838	22038	21865	22248	22051	21902	21865	21897	21811	21837	21769	21970	22011	21885	21965	21762	21876	21965	21740	22034	21945	21742	21917	21874	21852	21750	21827	22072	21867	21769	22215	21848	21739	22014	21980	21858	21697	21906	22102	22037	21913	21820	21789	22043	21955	22010	22066	21925	21746	21788	21925	21797	21888	21820	21634	21844	21737	21960	21883	21659	21758	21834	21906	22106	21780	21627	21717	21915	21980	21942	21812	21952	22004	21919	21876	22020	22124	22012	21685	22078	22142	21738	22065	22032	21874	21969	21959	21733	21796	21919	21965	21615	21870	21924	21972	21899	21789	21959	21863	22025	22182	21853	21751	21922	21789	21961	22132	21989	21755	22169	22102	22057	21904	21924	21807	21989	21825	21939	22101	21712	21930	22022	21874	21745	21585	22005	21997	21863	22007	21983	21874	21810	22150	21766	21781	21992	21695	21801	21825	22074	21766	21832	21890	21589	22014	22153	22042	21780	21907	22096	21952	21933	21990	21994	21933	21778	22038	21781	22156	21822	21854	21961	22160	22039	22034	21838	21866	21900	22197	21867	21731	21707	21840	21932	21858	21655	21990	21733	21906	21871	21909	21704	21806	21936	21937	21961	22007	21965	21865	22004	22084	21835	21909	21785	21853	21647	21780	21965	22001	21746	21935	21857	22078	21831	21801	21814	21882	21768	21746	21978	21813	21853	21966	21907	21846	22006	21928	21875	22067	21961	21798	21912	21814	22085	21814	21919	21797	21862	21753	21842	22045	22116	21936	21740	21805	21738	21769	21769	21776	21873	21958	21973	21732	22254	22117	21998	21982	21905	21888	21712	21738	22069	22093	21894	21662	21970	21855	21917	21794	21746	21836	21534	21954	21822	21731	22128	21864	21638	21834	21983	22049	22005	22006	22003	21932	21812	21783	21908	21796	22017	21796	21806	21785	21663	22129	21865	21812	22084	21976	21963	21862	21884	21878	21897	21919	22007	21969	21940	21935	21959	21795	21862	21869	22202	21856	21820	21904	22101	21976	21902	21838	21793	21915	22095	21964	21881	21983	22056	21779	21908	21739	21847	21774	21584	21906	21954	21706	21926	22110	22310	21878	21648	21743	21889	21952	21942	21721	21935	21727	21805	21834	21795	21834	22050	21823	21880	21794	21892	22138	22059	21862	21962	21868	21955	21995	21838	21879	21814	22020	21887	21840	21827	22034	21864	21741	21956	22030	21930	22110	21905	22039	22075	22189	22099	21983	22040	21875	21746	22101	21927	21824	21893	22117	22199	22051	21970	22007	22003	21822	21928	21898	22044	21941	22033	22186	21863	21846	22127	22058	21852	21940	21859	21909	21994	21903	21931	21820	21764	21931	21962	21880	22033	21784	21760	21928	21934	21831	21873	22098	21981	21893	21740	21984	21806	21840	21873	21972	21768	22018	21791	21888	21851	21817	21891	21861	21835	22036	22037	21853	21776	22044	21946	22116	21949	21997	21912	22122	22006	22117	22417	21847	22033	22062	21704	21878	21884	22147	21896	21827	21824	21932	21950	21927	22067	22003	22122	21716	22083	21864	21926	21762	21757	21878	22049	21987	21945	21823	21860	21864	21891	21920	21903	21864	21777	21931	22085	21929	21950	21969	21913	21940	21817	21707	22147	21923	21930	22031	21934	21920	21846	21763	21824	21813	21933	22123	22023	21751	21862	21669	21979	21722	21591	21767	21905	21894	21864	22028	21924	22097	21929	21835	22004	21690	21897	21938	21770	21903	21929	21904	21803	21990	21775	22114	21776	21837	21765	21668	21965	22049	22001	21990	21862	21993	21889	21798	21790	21806	21623	22034	21834	21828	22011	21803	21958	21902	22030	22174	21734	21861	21888	21828	22110	21989	22025	21824	21946	21720	21736	21861	21928	22177	21886	21886	21970	21947	21907	21661	21800	21821	21845	21934	21951	21842	22115	21819	21953	21996	21924	21838	21962	21942	21947	21756	22021	22052	22026	21659	21963	21905	21996	22056	21906	21612	21954	21910	21902	21941	21998	21893	21809	21961	21757	21852	21954	22056	21949	21868	21794	21786	21805	22001	21945	22028	22028	22137	21987	21926	21951	21927	21901	21850	21910	22093	22079	22057	21997	22060	21899	21790	21712	21941	21959	22028	21913	22003	21782	21939	21807	21919	22019	22177	22047	21769	21807	21978	21891	21860	21846	22017	22027	21961	21956	21903	22052	21828	21890	21926	22016	21804	21984	22099	21891	21930	21756	21751	21849	22202	21950	21727	21797	21943	22070	21950	22014	21742	22189	21790	21931	21966	21982	22072	21912	21732	21842	21807	22019	21840	22031	21850	21750	22045	21878	21905	21923	22078	21960	21962	21859	22026	21847	22000	21963	22022	21961	22132	21997	21948	21932	21888	21730	21952	21808	21595	21898	21938	21951	21962	21903	21968	22102	21797	21859	22019	21916	21787	21712	22001	22039	21984	21942	21798	21830	21949	21930	22003	22138	21857	21797	21919	21942	21734	21963	22102	21861	21874	21972	21973	21945	22046	21939	22021	21817	21899	21965	21792	21886	21980	21966	21991	22055	21689	21846	21831	21957	21904	21878	22074	21833	21853	21872	21836	21980	21838	22061	21902	22147	21695	21854	22003	21880	21817	21976	22053	21836	21840	21990	22020	21875	21988	21895	21810	21917	21970	21782	21833	21680	22043	21822	21891	21968	21889	22108	21948	21931	21844	21852	21841	21908	21835	21969	21789	21934	21942	21964	21978	21943	21866	21870	21873	21788	21728	22006	22011	21829	21631	22041	21858	21925	21705	21852	22028	21669	21778	21899	22014	21953	21922	22079	21911	21864	21812	21966	21827	21783	21766	22156	21902	21776	21943	21760	22094	22022	21774	21987	21946	22088	21734	21918	22041	22083	21857	21990	21972	22019	21806	21968	21863	21838	21987	22102	21885	21975	21918	21929	22059	22057	22088	21756	21926	21998	21926	21853	21707	22085	22080	21880	21803	22045	22023	22217	21990	21976	21979	21980	21908	21883	21937	21975	21884	21832	21926	22054	21838	21977	21967	22115	21714	22076	22078	21871	22079	21913	21883	21911	21875	21882	21855	21931	21910	21878	21842	22000	21980	21928	21961	22127	21911	21759	21649	22045	21906	22020	21923	22073	21997	22028	21726	22003	21822	21875	21949	21855	21665	22158	21970	21982	21918	22078	21835	21956	21804	21941	21976	21950	22145	21975	21845	21751	22040	21931	21958	21724	22119	21767	21927	21859	21876	21815	22117	22004	21749	22060	21924	21861	21990	21918	21789	22106	21863	21833	22107	21940	21829	21895	21650	21998	21733	21929	21902	22021	21849	21889	21972	22035	21813	21846	21911	22060	21919	21844	22173	22046	22006	21892	22172	21910	21907	22117	21812	21824	21955	21761	21917	21943	21943	21923	21897	21957	22132	21875	21830	21685	21919	21940	21991	22031	22012	21957	21810	21859	22043	21997	21916	21777	21871	21970	21801	21928	22056	22059	21792	21937	21748	21928	21979	21857	22029	21885	21996	22075	22053	21907	21849	22027	21838	22007	21950	22014	21848	21966	22003	21864	21895	21896	22069	21906	21766	21958	21962	21721	22022	21989	22010	21696	22048	21676	21914	22006	22041	21964	21952	22044	21920	22075	22134	22082	21884	21722	21705	21825	21836	22090	21924	22056	21797	22206	21681	21918	21890	21773	21786	21936	21820	22141	21934	21854	21901	22210	22085	21822	21884	22255	21934	21825	21998	21953	22174	22068	21821	21874	21827	21758	21976	22123	22080	21908	21988	21997	21813	22022	21935	21696	21886	21703	21839	21967	21931	21693	21905	22142	21935	21945	21742	22037	21979	22062	21802	21936	21730	22035	21974	22070	21919	21678	21805	21834	21689	21970	22005	22213	22113	21908	21978	21939	22008	21980	21877	21798	21735	22114	21981	21965	21638	22054	22097	21856	22125	22042	21868	21813	22159	21622	22029	21777	21965	21889	21985	22041	22178	22043	21765	21819	21854	22087	21950	22017	22091	21949	21989	21968	21898	21921	22078	21843	21853	22002	22013	21960	21845	21790	21826	21896	22025	22030	22096	21970	21864	22094	22096	21816	21881	21939	21880	21993	21848	21747	21964	22003	22182	22050	21823	21973	21712	22022	21957	21928	21953	21987	21955	21683	21890	22009	22187	22170	22180	22159	21960	21997	21882	22040	21946	21927	22058	21838	22077	22008	21937	22042	22016	21837	21918	22035	21926	21949	21893	21917	21891	21859	21837	21934	21897	22037	22152	21766	21873	21760	21977	22035	21811	21987	21949	21782	21906	21993	21804	22117	22053	22015	21896	22021	22111	22001	21993	21883	22003	21951	21962	21833	21870	21932	22055	21992	22003	21815	21936	21937	21938	21729	22014	21966	21726	21987	21813	21901	21778	21932	21930	21905	21784	22086	21993	22098	21887	21925	21922	21934	21865	21997	21669	21788	21889	21889	22114	21821	21997	21965	21701	21995	21924	21833	21947	21980	22046	22039	21930	21964	22053	21829	21913	22056	21992	22056	21900	21989	22101	22001	21950	21979	21906	21710	21977	21566	21879	21853	22006	21963	21886	21950	21937	21871	21963	22082	21960	21942	21923	21958	21922	21659	21887	21988	21950	21856	21901	22087	21889	22024	21846	21992	21915	21898	22215	21940	22076	21902	21932	21669	21885	21976	21951	22030	21821	21726	21771	21902	21853	21897	21967	21951	21988	21950	21948
19216	26995	37799	22848	20763	19568	19299	19190	18689	18602	18204	18365	18364	18239	18212	18174	18095	18037	18096	17848	17887	18056	18040	17871	17903	17975	17962	17970	17914	17936	17853	17980	17820	17926	17961	17998	17909	17851	17968	17923	17975	17879	17903	18025	17917	18037	17949	17724	17862	18014	18041	17813	17901	18040	17832	17975	17944	17999	17791	18015	18193	17996	17850	17849	17975	17822	17864	17825	17833	17941	17960	17959	17747	17945	17750	17731	17918	17932	17963	17908	17730	17831	17881	17942	18067	17893	17950	17919	17885	17908	17827	17857	18011	17996	18077	17917	17999	18000	17802	18004	17754	17873	17930	17938	17681	17791	17939	17843	17827	17841	17675	17858	17584	17976	17911	17959	17694	17753	17826	17927	17951	17657	17877	17992	17944	17729	17966	17999	17961	17799	17777	18113	17918	17796	17892	18042	18002	17758	17809	17928	17739	17794	18104	17887	17890	18134	17840	18104	17915	17820	17929	17988	17934	17801	18021	17955	17886	17922	17733	18046	17811	17880	17917	18020	18049	17814	17795	17920	17584	17747	17760	18022	17852	17915	17869	17729	18150	17714	17960	17920	17794	17953	17820	17868	17970	17790	17946	17745	17747	17796	18062	17780	17828	17792	17791	17736	17765	17763	17843	17819	17853	17760	17805	17865	17911	17899	17932	17727	17992	17988	17770	17837	17914	17973	17777	17910	17986	18024	17965	17900	18043	17751	17920	17916	17960	17905	17937	17855	17821	17875	17801	17885	17786	17865	18010	18004	17763	17986	17763	17684	17832	17894	17975	17924	17896	17992	17861	18036	17998	17793	17864	17924	17881	17872	17932	17755	17934	17995	17706	18078	17797	17740	17905	17809	18003	17729	17898	17869	17910	18035	17899	17769	18069	18019	17858	17756	17821	17747	17935	17909	17789	17866	17839	17729	17918	17779	17880	17733	17878	17667	17855	17697	17813	17880	17935	17809	18043	17725	18097	17746	17908	18062	17832	17630	17737	17887	18042	17791	18139	17876	17823	17896	17910	18012	17809	17888	17819	17867	17871	17910	17976	18096	17942	17765	17986	17876	17827	17842	18001	17797	17848	17878	17704	17812	17813	18000	17814	17771	18000	17756	17911	17883	18049	18001	17988	17891	18009	17788	17929	17764	17792	17920	17903	17865	17971	17964	18004	17882	17931	17828	17734	17865	17729	17799	17956	17830	17990	17930	17812	17921	18011	17794	17923	17926	17760	17940	17966	18062	17817	17856	17791	17825	17943	17965	17938	17994	17931	17798	18004	18022	18000	17820	17716	17922	17801	18025	17901	18038	17917	17941	17912	17825	17856	18026	18067	17813	17907	18001	17814	17840	17703	17873	17904	18063	18048	17710	17808	17763	17952	17734	18062	17639	17864	17929	17962	17980	17841	17833	17845	17766	17859	17864	17863	17804	17880	17823	17931	18004	17864	17912	17700	17797	17826	17965	17936	17988	17761	17963	17916	17941	17844	17907	17864	17789	17914	17905	17862	17942	18130	18019	17819	17877	17823	17902	17895	17723	17876	17851	17842	17988	17977	18010	17752	17936	17938	17925	17776	17856	17881	17859	18072	17783	17792	17898	18035	17824	17958	17942	17836	17963	17907	18041	17868	17966	17845	17790	18030	17883	17865	17978	17956	17873	17760	17686	17700	18040	17980	17692	17933	17773	17892	17865	17921	17862	17895	17747	17956	17903	17805	17734	17872	17904	17960	18102	17840	17942	17928	17870	17942	17857	17972	17761	17796	17896	18011	17903	17912	17813	17890	17859	17896	17803	17913	17813	17987	17857	17964	17830	17844	17904	17983	17830	17911	17891	17826	17863	17969	18031	17971	17904	17965	17719	17932	17777	17872	17922	18071	17809	17818	17852	17650	17850	17867	18006	18083	17841	17868	17616	17939	17923	17960	17730	17973	17802	17939	17788	17927	17821	17866	17979	17845	17996	17600	17865	17962	17768	18097	17868	17861	17805	17932	17896	17903	17727	17789	17890	17929	17712	17760	17870	17826	17883	17735	17790	18097	17977	17873	17898	18077	17920	17906	17844	17871	17751	17813	17939	17973	17850	17928	17863	17885	17955	17919	17776	17966	17672	17831	18088	17770	17952	17855	17799	17956	17841	17817	17875	17851	17850	17831	17858	17908	17819	17875	17772	17695	17940	17979	17823	17939	17733	17838	17889	18040	17791	17985	18113	17861	17758	17808	17814	17896	17784	18042	18000	17910	17777	17889	18023	18022	17898	17850	17751	17745	17922	18079	17859	17896	17598	17883	17985	17923	17999	17916	18003	17885	17781	17947	17891	17852	17834	17877	17840	17895	17838	17969	17946	17818	17918	17888	17736	17935	17987	17839	17815	18038	17697	17772	17838	18101	17865	17815	17804	17788	17960	17736	17706	17801	17829	17879	17773	17959	17963	17915	17891	17708	17765	18011	17992	17902	17869	17840	17943	17791	17844	17940	17818	17891	17950	17821	17765	17916	17886	17881	17758	17841	17758	17807	17717	17749	17972	17928	17808	17760	17770	17957	18101	17956	17840	18113	17993	17992	17852	17969	18160	18028	17776	17949	17857	17827	17864	17896	17819	17803	17856	17842	17972	18010	17867	17866	17873	17839	17775	17840	18042	17824	17978	17707	17716	17987	17799	17816	18014	17914	17770	17951	17733	17887	17869	17849	17696	17995	17801	17832	17854	17861	17954	17784	17985	17921	17860	18074	17796	17808	17873	17830	17879	17890	17805	17960	18058	17980	18022	17921	17863	17701	18030	17856	18085	17772	18066	17998	18000	17877	17804	18023	17892	17821	17746	17852	17804	17904	17872	17850	17936	18025	17770	17952	17875	18041	17821	17832	17938	17970	17926	17918	17831	17927	17865	17905	17757	17853	17733	18120	17863	17870	17953	17770	17916	17899	17730	17907	17820	17916	17945	17758	17950	17946	17793	17913	18058	17856	17904	17818	17776	17838	17956	17719	17965	17810	17666	18092	18033	17803	17811	17906	17710	18041	17802	17896	17914	17713	18012	18018	17969	17945	17849	18059	17845	17889	17975	17935	17888	18031	17868	17861	17937	18033	17929	17946	17656	17952	18052	17675	17851	17867	17879	17834	17962	17868	17813	17922	17993	17679	17914	17950	17884	18000	17917	17958	17697	17849	17803	17905	17825	17933	17913	17927	17913	17840	17894	17967	17924	17934	17727	18066	17882	17841	17833	17801	17949	17951	17714	17803	17902	18081	17619	17827	17845	17963	17822	17891	17893	17997	17989	17896	17932	17849	17830	17853	17922	17839	17841	17854	17819	17696	17901	17835	17879	17837	17821	17835	17852	17910	17817	17844	17770	18125	17902	17786	18012	17924	17963	17746	17938	17951	17720	17797	17790	17721	17776	17870	18104	17776	17775	18014	17932	17951	17680	17875	17961	18013	17807	17858	17723	17865	17736	17843	17807	17982	17879	17748	17974	17803	17971	17696	17936	17741	17913	17984	17995	17746	18019	18099	17825	17889	18018	17943	17898	17694	17839	17736	17820	17857	17908	17796	17947	17755	17948	17809	17981	17872	17958	17884	17941	17741	17715	17887	17879	17942	17846	18060	17863	17863	17751	18194	17767	17922	17998	18039	17930	17983	17808	18036	17815	17965	17958	17782	17861	17904	17994	17867	17820	17977	17923	17906	17824	17820	17978	18007	17845	17951	17976	17921	17810	17786	17942	17892	17821	17888	17933	17762	17828	18098	17858	17949	17734	17866	17728	17793	17897	17890	17864	18020	17801	17707	18004	17880	17882	17963	17999	17834	17978	17937	17872	18058	17757	17960	17992	18042	17906	17968	17776	17826	17962	18049	17970	17793	17897	17837	17932	17802	17816	18072	17985	17828	18001	17801	17704	18097	17981	17896	18024	17863	17961	17783	17885	17700	17804	17839	17983	17874	17868	17803	17765	17918	17849	17876	17866	17818	17898	17988	17961	17871	17744	17897	18004	18074	17955	17911	17958	18008	17917	17983	17733	17806	17867	17905	17923	17867	18042	17930	17878	17907	17778	17858	17963	17869	18032	17920	17832	17895	17878	17799	17695	17893	17929	17692	17957	17819	17912	18033	17732	17943	17885	17796	17877	17763	17881	17833	17919	17787	17868	17719	17831	17843	18026	17938	17863	18049	17900	17990	17960	17901	17842	17815	17902	18096	17890	17766	17978	17810	17981	18120	18067	17852	17946	17824	17808	17780	17906	18026	17696	17845	17796	17887	17689	17933	17891	17810	18037	17825	17831	18029	17980	17833	17770	17837	17816	17721	17818	17862	17994	17942	17944	18013	17839	17867	17881	17916	17774	17954	17983	17847	17817	17811	17755	17958	17876	17958	17888	17999	18010	17958	17905	17818	17851	17865	17869	17891	17956	17851	17954	17881	17936	18038	17812	17904	17973	17780	17959	17839	17974	17756	17919	17950	17958	17979	17883	17956	18027	17938	17931	17781	17953	17728	17879	17744	17897	17902	18160	17942	18016	17910	17797	18026	17895	18013	17761	17976	17998	17964	17993	18000	17642	17809	17891	17889	17818	18034	18000	17915	17901	17653	17983	18022	17810	17888	17856	17805	17939	17978	17732	17811	17983	17893	17890	17796	17931	17964	17942	17964	17792	18036	17812	17810	17934	17907	17884	17799	18038	17936	17636	18008	17889	17935	17934	17828	18059	17904	17844	17715	17937	17912	17884	18070	17983	17985	17731	17843	18059	17878	17998	17918	17892	18103	17797	18069	18086	17981	17643	17935	17820	17913	17931	17895	17796	17933	17733	17988	17879	17861	17955	17738	17940	18014	17825	17987	17920	17971	17901	17897	18052	17781	17745	17900	17792	17671	17897	17770	17814	17730	17943	17639	18165	17944	17852	17921	17814	17803	18005	17920	17857	17925	17818	18004	17923	17847	17956	17933	18042	18076	17923	17814	18022	17949	17742	17833	17958	17816	18013	17889	18004	17838	17784	17800	17933	17806	17944	17904	17770	17870	17818	17747	17848	18018	17914	17880	17867	17908	17902	17918	17985	17755	17746	17912	17912	17966	17913	17995	17873	17895	17870	17952	17932	17822	17979	17836	17820	17930	17863	17935	17836	17759	17927	17813	17872
23702	21100	30380	25754	23168	25470	25913	23122	22402	22511	22271	21950	21754	21857	21738	21896	21498	21521	21503	21553	21329	21558	21517	21344	21473	21351	21326	21429	21309	21466	21392	21387	21378	21352	21334	21298	21294	21246	21126	21251	21190	21191	21330	21710	21187	21310	21191	21320	21205	21382	21307	21177	21321	21199	21196	21275	21529	21237	21393	21425	21377	21355	21289	21177	21321	21181	21294	21204	21115	21214	20995	21418	21227	21305	21386	21010	21123	21076	20922	21253	21278	21143	21172	21367	21155	21300	21102	21273	21120	21232	21419	21112	21024	21175	20920	21145	21084	21097	21083	21184	21216	21264	21299	21208	21137	20969	21059	21205	21200	20950	21099	21311	21095	21207	21268	21169	21315	21143	21224	21206	21223	21131	21199	21241	21222	21149	21181	20997	21179	21372	21066	21164	21159	21098	21337	21240	21120	21100	21047	21222	21391	21201	21114	21179	21227	21428	21110	21241	21389	21161	21288	21129	21127	21420	21237	21316	21209	21184	21065	21143	21030	21342	21257	21140	21132	21184	21045	21160	21161	21111	21273	21217	21261	21226	21117	21534	21143	21180	21201	21150	21270	21103	21219	21160	21055	21071	21045	21253	21062	21158	21240	21159	21044	21082	21116	21222	21128	21054	21239	21320	21142	20983	20865	21232	20942	21200	21287	20908	21050	21210	21137	21361	21366	21252	21187	21264	21144	21056	21152	21436	21270	21001	21134	21281	21357	21272	21281	21351	21248	21238	21148	21082	21081	21221	21232	21222	21339	21254	21204	21113	21098	21267	21154	21259	21061	21150	21366	20968	21121	21237	21088	21177	21240	21251	21237	20919	20991	21242	21059	21145	21103	21300	21466	21301	21321	21170	21068	21068	21049	21135	21253	21150	21181	21099	20938	21159	21152	21027	21282	21010	21212	21218	21115	21281	21143	21204	21470	21257	21248	21117	21122	21104	21009	21141	21118	21420	20934	20901	20967	21154	21034	21207	21408	21224	21227	21124	21191	21168	20986	21273	21186	21427	21440	21121	21221	21230	21073	21157	21372	21154	21277	21214	21341	21338	21363	21232	21142	21258	21235	21319	21337	21205	21304	21379	21192	21220	21172	21205	21270	21088	21309	21207	21296	21402	21329	21299	21344	21253	20939	21511	21095	20978	21207	21113	21193	21239	21034	21279	21167	20984	21165	21225	21157	21085	21067	21159	21099	21304	21043	21171	21303	21172	21316	20949	21215	21313	21113	21276	21434	21083	21032	21176	21150	21287	21185	21157	21112	21027	21138	21139	21181	21220	21081	21083	21161	21005	21271	21108	21186	21033	21297	21337	21024	21278	21119	21024	21168	21178	21198	21042	21540	21096	21289	21333	21214	21394	21278	21115	21158	21095	21052	21263	21216	21212	21042	21311	21138	21238	21125	21092	21035	21075	21264	21168	20971	21273	21278	21004	21215	21329	21063	21217	21153	21370	21227	21232	21072	21119	21049	21161	21280	21334	21091	21182	21213	21164	21168	21130	21182	21213	21026	21098	21308	21180	21143	21197	21156	20951	20959	21087	21260	21292	21224	21032	21097	21177	21245	21047	21235	21236	21550	21402	21223	21139	21322	21195	21121	20964	21216	21210	21210	20977	21014	21198	21225	21120	21348	20992	21344	20921	21092	20969	21136	21146	21154	21137	21155	21168	21337	21115	21260	21021	20997	21061	21167	21167	21172	21047	21530	21142	21320	21270	21256	21184	21236	20942	21054	20998	21204	21269	21113	21158	21027	21035	21096	21291	21198	21112	21042	21128	21186	21032	21173	21265	21237	21309	21360	21162	21179	21101	21234	21204	21322	21036	21127	20917	21179	21248	21060	21007	21076	21233	21029	21129	21135	20961	21086	21154	21232	21134	21040	21112	20962	20937	21334	21089	20978	21314	21296	21192	21120	21293	21099	21040	21280	21246	21270	21036	21038	21239	21352	21206	21257	21198	21156	21266	21041	21279	21115	21092	21383	21222	21074	21101	21178	21280	20976	21197	21181	21250	21120	21075	20955	21185	21406	21013	21182	21104	20913	21279	20957	21107	21361	21400	21217	21321	21232	21136	21244	21109	21118	21131	21304	21169	21157	20986	21111	21335	21209	20922	21118	21336	21303	21367	21269	21367	21146	21161	21420	21326	21157	21052	21185	21217	21394	21112	21270	21217	21163	21175	21235	21188	21305	21134	21196	21050	21258	20994	21175	21123	21120	21292	21293	21229	20939	21442	21279	21025	21305	21188	21236	21186	21189	21108	21329	20881	21248	21073	20954	21265	21233	20981	21207	21118	20898	21195	21226	21028	21102	21228	21177	21276	21441	21292	21135	21050	21219	21028	21279	21038	21217	21146	21380	21181	21188	21073	21166	21137	21343	21097	21273	21058	21189	21276	21081	21167	21296	20909	21182	21096	21188	21203	21242	21112	21357	21161	21001	21273	21216	21131	21181	21094	20998	21161	21050	21081	21112	21254	21208	21263	20992	21154	21297	21315	21113	21181	21268	21049	21082	21277	21371	21212	21024	21178	21367	21297	21194	21151	21252	21135	21348	21241	20993	21155	21240	21175	20954	21212	21039	21101	21029	21370	21029	21292	21152	21041	20949	20947	21055	21043	20903	21108	20925	21305	21056	21064	21240	21133	20968	21194	21023	21148	21349	21306	21267	21132	21224	21100	21216	21283	21280	21168	21226	21058	20977	20967	21141	21104	21225	21143	21261	21503	21212	21148	21053	21157	21297	21007	21201	21444	21429	21117	21006	21150	20949	21229	21111	21022	21060	21357	21370	21260	21206	21029	21038	21430	21231	21413	21191	21056	21262	21420	21100	21259	21286	21229	21169	21035	21173	21345	21336	21236	21169	21113	21341	21115	21046	21222	21197	21227	21342	21193	21288	21079	21223	20955	21261	21242	21031	20980	21156	21198	20989	21046	21128	21258	21087	20881	21192	21181	21356	21189	21241	21277	20910	21243	21111	21277	21169	21178	21119	21369	21145	21041	20945	21400	21295	21164	20952	21104	21242	21136	21145	21247	21055	21114	21252	21269	21205	21168	21300	21225	21365	21086	21205	21237	21311	21267	21243	20964	21081	21158	21231	21415	21110	21173	21273	21200	21249	21050	21236	21219	21141	21146	21181	21228	21146	21256	21323	21293	21227	21194	21165	21081	21214	21245	21203	20947	21211	21165	21200	21231	21297	20961	21180	21282	21224	21312	21244	21210	21545	21406	21307	21183	21235	21083	21169	21320	21192	21159	21260	21134	21228	21333	21338	21175	21247	21231	21180	21131	21235	20968	21082	21444	21236	21194	21303	21316	21189	21288	21185	21149	21263	21110	21131	21149	21205	20964	21273	21232	21151	21286	21117	21218	21323	21234	21149	21048	21002	21167	21171	21263	21023	21251	21306	21286	21419	21187	21152	21075	21108	21144	21099	21205	21183	21064	21077	21094	21307	21264	21135	21229	21209	21278	21201	21152	21070	21325	21163	21265	21026	20882	21382	21183	21348	21281	21283	21229	21125	21384	21026	21280	21307	21180	21288	21195	21185	21030	21320	21018	21227	21174	21125	21147	21209	21052	21077	21107	21175	21224	21133	21401	21263	21072	21258	21192	21226	20978	21213	21199	21187	21136	21369	21114	20993	21145	21327	21385	21270	21194	21203	21165	21104	21160	21144	21306	21362	21368	21206	21346	21187	21333	21027	21524	21242	20851	21115	21131	21336	21369	21207	21251	21239	20992	21176	21062	21249	21232	21213	21319	20992	21106	21082	21240	21474	21356	21229	21148	21202	21165	21293	21191	21105	21023	21279	21165	21133	21083	21229	21293	21129	21141	21106	21111	21175	21271	21037	21244	21228	21245	21266	21343	21338	20876	21195	21023	21232	21163	21098	21269	20978	21135	21087	21124	20935	21196	21181	21225	21059	21028	21369	21279	21432	21253	21023	21280	21109	21326	21101	21237	21045	21361	21348	21185	21104	21188	21281	21178	21113	21180	21408	21125	21214	20886	21203	21022	21319	21042	21363	21346	21350	21099	21200	21242	21141	21290	21216	21297	21183	21430	21418	21230	21152	21219	21202	21237	21317	21126	21177	21114	21050	21133	21147	21226	21258	21223	21116	21298	21228	21240	21039	21196	21173	21177	21116	21064	21340	21133	21361	21293	21007	21213	21066	21188	21213	21214	21073	21115	21392	21160	21143	21100	20943	21032	21051	21176	21227	21146	21033	21255	21290	21163	21228	21061	21107	21206	21173	21324	21223	21320	21416	21241	21177	21037	21168	21271	21121	21265	21315	21329	21188	21282	21103	21129	21257	21280	21182	21250	21313	20917	21116	21196	21201	21296	21175	21363	21194	21276	21279	21388	21159	21274	21148	21239	21108	21050	21313	21147	21117	21022	21207	21320	21486	21163	21276	20882	21241	21140	21379	20950	21288	20992	21153	21286	21157	21209	21106	21047	21231	21161	21131	21260	21236	21137	20997	21121	21108	21322	21205	21177	21402	21084	21051	21193	21245	21192	21247	21196	21293	21289	21235	21223	21260	21331	21089	21104	21045	21098	21076	21096	21184	21363	21357	21252	21055	21133	21312	21026	21053	21158	21190	21217	21109	20964	21210	21140	21438	21408	21157	21212	21210	21299	21319	21224	21115	21184	21244	21126	21144	21214	21019	21120	21208	20992	21206	21177	20913	21230	21239	21291	21189	21312	21382	21160	21053	21089	21162	21072	21463	21139	21138	21075	21311	21187	21107	21044	21423	21102	21329	21189	21208	21133	21223	21309	21305	21306	21307	21283	21186	21292	21038	21141	21091	21239	21239	21252	21238	21158	21313	21377	21437	21040	21236	20968	21317	21350	21289	21404	21059	21304	21161	21008	21201	21285	21233	21132	21024	20935	21011	21205	21208	21311	21278	21219	21258	21185	21085	20972	21124	21248	21256	21263	21262	21171	21353	21254	21164	21210	21138	21152	21214	21217	21209	21182	21207	21114	21011	21246	21102	21203	21036	21030	21332	21167	21121	21229	21036	21250	21203	21128	20863	21106	21324	21283	20962	21230	21207	21054	21274	21082	21156	21033	21140	21369	21152	21292	21208	21092	21207	21262	21197	21173	21079	21123	21036	21219
18597	35891	63511	29642	24002	22317	21028	20271	19423	19007	18570	18343	18477	18285	18227	17901	17931	17770	17867	17708	17969	17633	17774	17709	17620	17558	17862	17642	17673	17719	17391	17541	17587	17574	17660	17591	17498	17455	17571	17490	17439	17801	17736	18101	17716	17565	17435	17656	17572	17655	17521	17440	17574	17436	17504	17564	17714	17561	17662	17471	17465	17433	17476	17542	17484	17546	17433	17600	17585	17671	17346	17516	17477	17550	17494	17581	17492	17368	17465	17492	17598	17545	17315	17299	17602	17434	17586	17508	17677	17433	17532	17629	17496	17309	17546	17497	17433	17575	17454	17584	17247	17494	17406	17547	17471	17520	17383	17522	17508	17495	17355	17581	17609	17433	17363	17544	17473	17476	17377	17502	17439	17496	17388	17385	17434	17471	17582	17581	17394	17508	17525	17616	17497	17285	17429	17416	17520	17433	17266	17566	17364	17482	17347	17710	17529	17387	17191	17736	17439	17402	17426	17482	17401	17556	17463	17385	17401	17600	17444	17403	17587	17417	17588	17496	17416	17541	17443	17490	17514	17522	17409	17495	17464	17520	17392	17438	17634	17392	17508	17423	17605	17415	17452	17536	17508	17458	17463	17513	17432	17527	17387	17602	17248	17507	17650	17399	17565	17614	17424	17489	17458	17346	17569	17527	17355	17664	17490	17475	17227	17380	17323	17434	17439	17440	17463	17494	17468	17563	17446	17609	17501	17479	17772	17563	17656	17443	17442	17594	17497	17460	17562	17657	17525	17553	17451	17528	17605	17584	17268	17483	17525	17467	17676	17527	17526	17512	17425	17416	17437	17539	17612	17618	17529	17586	17546	17448	17524	17563	17536	17322	17433	17312	17618	17519	17631	17401	17531	17221	17463	17330	17410	17658	17421	17311	17574	17600	17418	17377	17526	17485	17530	17444	17547	17396	17596	17631	17404	17498	17519	17437	17456	17615	17494	17483	17588	17478	17511	17510	17698	17600	17293	17294	17465	17599	17458	17417	17664	17515	17404	17342	17426	17387	17535	17338	17624	17333	17397	17409	17521	17387	17446	17481	17433	17337	17624	17367	17629	17601	17551	17583	17631	17345	17431	17399	17376	17654	17401	17544	17458	17522	17594	17438	17444	17549	17372	17421	17327	17492	17492	17547	17320	17517	17468	17607	17525	17508	17224	17417	17581	17574	17512	17522	17418	17677	17497	17627	17399	17598	17354	17601	17589	17499	17571	17496	17505	17445	17430	17577	17354	17401	17359	17373	17517	17445	17381	17589	17604	17520	17661	17598	17496	17496	17623	17379	17473	17470	17457	17388	17449	17416	17678	17520	17477	17440	17568	17363	17604	17389	17341	17491	17404	17564	17481	17300	17619	17562	17644	17506	17425	17487	17534	17490	17451	17508	17525	17623	17588	17437	17511	17501	17623	17465	17431	17514	17475	17597	17478	17547	17485	17382	17508	17396	17509	17542	17524	17754	17223	17523	17336	17564	17535	17458	17521	17356	17349	17473	17438	17558	17541	17530	17533	17658	17529	17570	17492	17516	17471	17506	17514	17434	17519	17412	17639	17463	17529	17563	17503	17517	17581	17499	17571	17488	17412	17568	17576	17351	17413	17428	17530	17583	17487	17435	17597	17418	17443	17524	17499	17305	17465	17525	17498	17384	17455	17434	17568	17681	17414	17648	17488	17460	17619	17454	17539	17500	17458	17655	17388	17390	17534	17473	17564	17473	17448	17457	17397	17536	17639	17531	17618	17410	17395	17480	17471	17499	17433	17572	17429	17475	17503	17479	17569	17486	17599	17435	17367	17552	17537	17345	17155	17243	17514	17353	17583	17516	17471	17588	17544	17446	17525	17566	17205	17655	17592	17565	17519	17318	17597	17528	17448	17441	17521	17325	17515	17623	17611	17528	17381	17579	17482	17399	17483	17461	17430	17435	17478	17477	17458	17409	17437	17401	17582	17631	17442	17515	17413	17377	17620	17678	17307	17651	17524	17465	17244	17559	17553	17517	17420	17500	17515	17324	17722	17394	17437	17567	17421	17537	17573	17397	17516	17616	17381	17430	17472	17484	17604	17296	17362	17483	17679	17476	17587	17384	17565	17457	17330	17612	17480	17345	17566	17677	17430	17330	17428	17491	17387	17484	17606	17591	17430	17356	17518	17546	17412	17295	17507	17595	17523	17490	17406	17329	17441	17468	17453	17592	17413	17613	17463	17224	17489	17290	17363	17569	17502	17540	17547	17450	17622	17303	17434	17372	17570	17587	17575	17430	17478	17408	17486	17590	17346	17600	17449	17410	17561	17502	17568	17489	17609	17538	17371	17611	17429	17503	17656	17249	17518	17423	17506	17554	17473	17489	17559	17462	17416	17569	17568	17540	17452	17454	17483	17517	17567	17656	17430	17486	17570	17462	17669	17464	17529	17588	17581	17549	17438	17520	17427	17518	17488	17680	17474	17386	17428	17587	17368	17517	17511	17488	17475	17471	17404	17458	17503	17475	17619	17520	17533	17374	17408	17472	17577	17564	17545	17248	17442	17499	17299	17354	17339	17519	17601	17401	17523	17517	17385	17567	17465	17302	17406	17587	17416	17525	17513	17398	17427	17461	17517	17450	17564	17568	17338	17408	17491	17502	17636	17358	17417	17527	17623	17493	17371	17449	17321	17503	17634	17564	17468	17717	17630	17614	17405	17410	17439	17453	17415	17510	17317	17362	17438	17510	17538	17629	17636	17544	17502	17393	17469	17464	17639	17327	17388	17371	17386	17428	17398	17506	17514	17496	17369	17426	17392	17596	17506	17454	17383	17417	17327	17488	17491	17560	17624	17413	17241	17498	17438	17447	17337	17453	17312	17515	17398	17445	17297	17469	17430	17387	17629	17523	17396	17491	17494	17387	17477	17340	17418	17527	17616	17369	17420	17667	17419	17410	17765	17610	17520	17462	17686	17424	17386	17519	17596	17319	17500	17553	17464	17564	17420	17532	17582	17606	17468	17566	17494	17688	17513	17475	17455	17548	17506	17516	17727	17487	17534	17571	17388	17347	17425	17555	17330	17702	17414	17480	17410	17441	17462	17541	17647	17459	17512	17474	17392	17383	17543	17418	17405	17370	17470	17468	17548	17449	17462	17505	17461	17489	17569	17385	17512	17679	17399	17312	17437	17548	17449	17585	17404	17606	17453	17498	17346	17504	17398	17386	17567	17279	17396	17555	17505	17434	17535	17520	17505	17468	17309	17351	17445	17386	17617	17470	17562	17368	17668	17494	17527	17493	17543	17663	17450	17359	17426	17408	17551	17495	17411	17461	17480	17343	17405	17576	17410	17459	17523	17512	17472	17406	17432	17617	17490	17307	17284	17341	17705	17701	17442	17537	17545	17376	17476	17539	17681	17489	17453	17434	17495	17506	17550	17234	17437	17440	17567	17438	17616	17479	17349	17408	17562	17235	17432	17586	17452	17458	17321	17414	17350	17375	17534	17530	17466	17550	17631	17405	17461	17497	17496	17730	17358	17653	17323	17432	17564	17498	17397	17489	17465	17542	17462	17572	17376	17631	17502	17314	17432	17386	17345	17469	17351	17704	17425	17360	17507	17390	17391	17502	17517	17464	17426	17386	17435	17627	17533	17439	17471	17415	17452	17529	17452	17410	17656	17290	17433	17537	17338	17670	17565	17531	17276	17597	17462	17622	17507	17371	17502	17510	17366	17573	17401	17593	17598	17612	17517	17592	17448	17637	17406	17302	17454	17412	17636	17573	17278	17562	17476	17364	17487	17438	17504	17546	17351	17597	17430	17415	17509	17483	17447	17433	17419	17491	17452	17429	17535	17462	17377	17540	17474	17435	17526	17368	17495	17639	17297	17553	17516	17340	17449	17692	17381	17814	17446	17474	17397	17526	17585	17493	17606	17377	17336	17481	17340	17386	17567	17467	17401	17436	17519	17537	17477	17424	17324	17382	17435	17469	17489	17486	17507	17591	17446	17399	17408	17409	17538	17469	17579	17684	17321	17299	17335	17590	17431	17373	17498	17310	17501	17533	17428	17492	17493	17643	17556	17473	17624	17399	17385	17448	17319	17326	17418	17338	17536	17430	17515	17546	17592	17659	17420	17457	17458	17370	17547	17421	17446	17354	17487	17629	17369	17359	17477	17522	17650	17602	17429	17434	17533	17521	17396	17484	17455	17421	17509	17565	17409	17503	17471	17499	17559	17657	17524	17250	17516	17420	17486	17356	17464	17530	17524	17462	17576	17626	17323	17437	17511	17644	17356	17296	17887	17450	17395	17545	17478	17526	17454	17308	17382	17551	17701	17455	17417	17541	17468	17368	17596	17513	17424	17558	17556	17317	17488	17571	17404	17280	17452	17604	17482	17482	17581	17540	17427	17524	17648	17554	17677	17509	17417	17561	17461	17479	17507	17504	17544	17442	17582	17522	17499	17563	17529	17626	17383	17502	17513	17460	17633	17333	17540	17559	17517	17462	17579	17335	17483	17404	17430	17457	17412	17405	17455	17370	17366	17440	17500	17385	17541	17553	17449	17527	17516	17592	17569	17617	17472	17391	17554	17489	17379	17445	17510	17476	17472	17378	17468	17293	17488	17374	17684	17337	17564	17552	17598	17359	17549	17403	17487	17514	17552	17419	17376	17523	17487	17539	17476	17682	17437	17559	17454	17460	17283	17580	17395	17565	17437	17628	17389	17597	17562	17513	17530	17474	17509	17451	17480	17469	17617	17613	17705	17520	17450	17432	17496	17402	17530	17437	17446	17603	17376	17579	17391	17512	17513	17294	17469	17646	17535	17553	17575	17347	17557	17503	17518	17358	17540	17443	17473	17634	17561	17425	17492	17410	17685	17278	17440	17450	17469	17548	17410	17576	17445	17334	17445	17526	17652	17412	17381	17464	17408	17375	17386	17596	17576	17464	17564	17522	17351	17371	17356	17526	17581	17218	17393	17517	17510	17434	17475	17360	17580	17414	17436	17395	17451	17645	17543	17610	17505	17414	17503	17392	17456	17418	17436	17665	17470	17509	17541	17408	17295	17622	17583	17585	17462	17468	17434	17414	17641	17596	17530	17537	17542	17530	17453	17482	17416	17512	17409	17538	17476	17566	17368	17434	17511	17579	17559	17348
22465	20993	29490	24646	21722	24798	28500	24312	22963	22945	22837	22147	22098	21865	21775	21854	21490	21477	21444	21435	21212	21441	21339	21317	21223	21114	21014	21301	21215	21055	21180	21102	20839	20970	21074	21063	20997	21129	20830	20729	21023	20971	21466	22078	21398	21060	21032	21117	21068	20896	20846	20905	21109	20851	20977	21071	21260	21346	21196	21123	21094	21165	20984	21011	21067	20993	20966	21092	20900	20910	20740	20798	20957	20947	20938	20910	20924	21011	20951	21065	20927	20902	20917	21009	20874	21030	20874	20705	20762	20772	20989	21000	20802	20704	21008	20901	20911	20881	21025	20979	20907	21132	20874	20858	20923	20905	20880	20787	20834	20895	20927	20970	21093	20738	21034	20966	20829	21056	20864	20921	21045	20813	20840	20863	20992	20821	21021	20831	20679	20694	20992	20992	20962	20661	20858	20894	20694	20758	20843	20775	20792	20759	20779	20822	20711	21043	20770	21031	20724	20871	20998	20987	20755	20884	20997	20840	20697	21004	20723	20813	21111	20726	21000	21034	20719	20914	20831	20969	21004	20823	20877	20876	20813	20815	20881	20829	20752	20874	20746	20942	20735	20786	20911	20938	20684	20930	20989	20981	21073	20932	20941	21006	21165	20902	20717	20955	20571	21075	20756	20855	21039	20942	20649	20630	21064	20954	20954	20767	20641	20858	20960	20958	21032	21051	20848	20683	20919	20976	20858	20925	20795	20921	20793	20827	20740	20693	20952	20923	20931	20752	21140	20901	20853	20998	20955	20861	20896	20897	20825	20782	20847	20997	20678	21152	20882	21077	20951	20793	20685	20591	20786	20806	20894	20827	20942	21016	21025	20592	20861	20892	20818	20924	20986	20943	21027	20953	20713	21007	21048	20951	20916	20908	20678	20747	20959	20772	20914	20703	20840	20906	21005	20913	21033	20902	20690	20844	21060	20967	20957	20928	20954	20735	20773	20882	20976	20931	20816	20926	20828	20574	20872	20865	21086	20681	20929	20816	20882	20757	20936	20916	21008	20809	20887	20948	20906	20700	20900	20774	20891	21051	21132	20635	20684	20745	20707	20793	20821	20985	20807	20718	20999	20662	20847	20977	20882	20857	20930	21135	21137	20696	20956	20758	20863	20811	20821	20979	21013	20765	20965	21034	20861	20885	21040	20847	20915	20774	20953	20845	20853	21010	20925	20804	20923	20841	20977	20915	21010	20840	20898	20866	20852	20888	20826	20775	20718	20817	20852	20968	20932	20765	20849	21034	20747	20855	20960	20852	20846	20945	20980	20905	20956	20912	20992	20834	20926	20610	20859	20772	21068	20794	20753	20732	20709	21003	20668	20827	20910	21064	20667	20745	20881	20860	20959	21050	21112	20768	21000	20720	20547	20969	21018	20692	20808	20860	20845	20688	21051	21083	21010	20959	20818	20548	20755	20926	20670	20970	20953	20843	20998	20883	20658	20820	21058	20804	20943	20931	21001	21098	20817	20961	20946	20983	20972	20788	20836	20858	20659	20918	20954	20883	20863	20889	20767	20768	20945	21066	20832	21143	21018	20833	20792	20994	20756	20764	20787	21063	20868	20732	20964	20906	20984	20752	20956	20940	20814	21046	20853	20872	20837	20698	20933	21042	21027	20891	20871	20870	21024	21014	20864	21007	20990	20841	20984	20611	20778	20771	21041	20988	20871	20692	20658	20832	21073	20760	20982	20582	20957	20762	20860	21139	20908	20610	20746	21032	20887	20823	20806	20650	20796	20766	20897	20750	20881	20819	21099	20705	21184	20769	20883	20941	20931	20801	20850	20840	20814	20817	20764	20862	20922	20953	21006	20932	20950	20932	21091	20910	20783	20770	20886	21044	20962	20813	20772	20809	20830	20947	20821	20950	21016	20887	20909	20917	20658	20819	20798	20733	20796	20898	21009	21010	20678	20875	20889	20750	21095	20662	21141	20759	20924	20772	21058	20732	20983	20927	20738	20924	20935	20927	20934	20890	20925	20855	20837	20830	20944	20749	20896	20854	20820	20852	21008	21195	21069	20769	20942	20891	20902	20750	20890	21057	21018	20771	20901	20958	20831	20876	21011	20712	20838	20799	21004	20850	20621	21109	20933	20857	20850	20920	20841	20993	20936	20661	20617	20878	20769	20893	21028	20839	20742	20872	20844	20940	20881	20769	20869	20950	20829	20854	20997	20872	20831	20854	20776	20775	20979	21070	20840	21022	20760	20747	20955	20805	20932	21036	21010	21010	20869	20615	20893	20876	21035	20892	21118	20962	21007	20797	21025	20805	20838	20874	20834	20716	20840	20928	20932	21006	20898	20812	20776	21064	20788	20807	20869	20780	20750	20954	20838	20740	20829	20826	20899	20838	20777	20891	20893	20912	20983	20817	20566	20846	21014	21046	20998	20820	20809	20927	20852	20804	20787	20890	20870	20930	20730	20936	20925	21029	20965	20945	21026	20806	20922	21146	20922	20756	20967	20808	20854	20668	20956	21072	20877	21034	20856	20883	20726	20878	20983	21195	21067	20818	20977	20951	20844	20752	20822	20932	20720	20911	21063	20724	20763	20654	20827	20909	21163	20924	20994	20910	20889	20977	20838	20905	20982	20699	20799	20990	20833	20788	20745	21079	20933	20987	20770	20822	20651	20967	20932	20988	20734	20637	20959	20845	20803	21024	20682	20831	20857	21012	21033	20698	20846	20812	21012	20667	21018	20821	21077	20817	20899	20812	21034	20772	20921	20923	20904	20862	21032	20721	20920	20529	20748	20821	21000	20837	20712	20837	20893	20853	21026	20749	20791	20914	20824	20871	20786	20898	20720	20999	20852	21092	20831	20861	20888	21002	21015	21064	20827	21016	20929	20962	20654	21049	20874	20793	20602	20762	20725	20963	20807	20875	20937	20874	20789	20870	20847	20986	20985	20844	21020	21030	20560	20835	20934	20878	20738	20753	20797	20783	21047	20827	20953	20789	20787	20737	20856	20826	20948	21014	21070	20627	21152	20673	20951	20771	20766	20879	20738	20905	20571	20695	20846	20849	21092	20940	20781	20744	20816	20761	21001	20911	20916	20921	20754	20718	20978	20669	20845	20614	20831	20787	20869	21117	21057	20746	20869	20866	20732	20821	20875	21125	21008	20763	20867	20828	20754	20770	20949	20832	21148	20903	20936	20518	20751	20769	20824	20752	20950	20862	20804	20832	20727	20834	20813	20935	20740	20938	20890	21019	21046	20854	20895	21046	20811	21077	20860	20713	20971	20558	20989	20868	20756	20736	20833	20855	21058	20961	20882	20911	20848	20916	20786	20945	20830	21075	21007	21048	20862	21052	20823	20789	20815	20880	20783	20875	20775	20793	20826	20892	20919	20809	20837	20784	20915	20725	20821	20940	20957	20967	20816	20662	20922	20956	20852	20590	20843	20893	20600	20924	20918	20942	21164	20952	20895	20892	20581	20940	20875	20908	20874	20811	20806	21010	20887	20914	20928	20802	20757	20766	20655	20905	20961	21199	20809	20909	20992	20951	20715	20976	20866	20808	20999	20562	20656	20687	20988	21107	21020	20861	21005	20954	20885	21012	20828	20732	20638	20848	20890	20848	20896	20805	20867	21075	20965	21022	20990	21018	20986	20950	21077	20919	20964	21011	20875	20616	20708	20818	20919	20686	20866	20976	20707	20776	20889	20784	21057	20911	20772	21126	20927	20891	20807	20865	20811	20686	20924	20703	20773	20854	20794	20646	20838	20924	20576	20757	21111	20942	20952	20727	20887	20867	20944	20890	20748	20651	20832	20776	20822	20859	20853	21066	20850	21224	21014	20970	20927	20979	20990	20945	20899	20953	21004	21032	20831	20814	20795	20903	20697	20777	20891	20934	20932	20778	20818	21009	21036	20747	20684	21034	20963	20974	20912	20742	20902	20957	20924	21041	20825	21022	20913	20870	20864	20784	20816	20909	21088	20950	20922	20839	20957	20790	20822	20752	20705	20779	21139	20963	20965	20942	21004	20851	20805	20920	20944	20826	20860	21020	20868	20986	21014	20817	20708	20776	20858	20837	20883	20835	20741	20784	20893	20796	20887	20900	20973	20466	20806	20814	21020	20808	20940	20667	21019	21027	20772	20837	20902	20864	20946	20700	20724	20956	20799	20905	20817	20968	21017	20792	20810	20883	20700	20677	20977	20950	20839	20955	20864	20848	20824	20844	20776	20914	21222	20947	20888	20901	20984	20911	20817	20977	20597	20740	20845	21001	20994	20898	20894	20866	20815	20671	20828	20826	20990	20681	20705	20765	20889	20927	20859	20881	20975	20950	20857	20902	20860	21102	20700	21008	20916	21046	21066	20807	20754	20947	20947	20840	20954	20987	20843	20974	21072	20830	20854	20494	20625	20984	21002	21207	20832	20791	20764	20928	20961	20906	20612	20927	21094	20806	20832	21063	20984	20899	21017	20562	20807	20930	20832	20868	20805	21003	20867	20904	20833	20912	20987	20776	20922	20943	20811	20800	20776	20889	20859	20864	20781	20907	20919	21003	21142	20921	20864	20826	20698	20740	20793	20928	20818	20750	20859	20714	20709	20914	20959	20798	20732	20936	20827	21028	21025	21060	20850	20934	20857	20756	20934	20833	20876	21005	21059	20805	20843	20750	20703	20958	20774	20762	20801	20799	21031	20870	20841	21027	20731	20983	20981	21093	20771	21017	20998	20941	20667	21069	20899	20836	21010	21015	21100	20942	20966	20716	20954	20898	20943	20751	20911	20835	20850	20924	20972	20940	20796	20986	20922	20841	20544	20919	20769	20812	20870	20827	20878	21009	20963	20785	21049	20927	20708	20920	20947	20744	20933	20658	20597	20670	20870	20836	20993	20932	20921	21030	20807	20900	20850	20790	20769	20911	21082	20802	20885	20806	20899	20946	20760	20799	20990	21059	21022	20945	21014	20875	20642	20883	20870	21040	20865	20856	20961	20815	20826	20854	20941	20819	20694	20981	20800	20919	20998	20937	20884	20874	20773	20790	21003	20925	20939	20963	20770	20802	20910	21075	20934	21023	20824	20746	20866	21042	20778	21059	21034	20749	20987	20855	20967	20924	20878	20949	21035	20765	20829	20957	20801	20692	20998	21028	21034	20938	21084	20811
20012	37202	71790	36051	27012	24290	22645	21665	20752	19998	19394	19319	18840	18766	18499	18188	18090	17961	17714	17906	17603	17722	17682	17655	17551	17403	17556	17587	17407	17648	17221	17466	17356	17432	17317	17491	17250	17175	17295	17303	17423	17356	17679	18573	17591	17167	17220	17238	17339	17216	17382	17255	17245	17186	17382	17289	17548	17698	17507	17491	17405	17253	17131	17342	17269	17216	17265	17265	17299	17141	17128	17084	17330	17138	17276	17186	17183	17272	17082	17408	17278	17258	17234	17288	17266	17276	17288	17226	17205	17063	17404	17323	17178	17136	17345	17169	17432	17090	17265	17152	17483	17271	17178	17297	17277	17246	17359	17157	17293	17242	17281	17262	17233	17225	17045	17386	17114	17256	17319	17203	17344	17249	17373	17282	17101	17156	17215	17105	17329	17195	17071	17136	17179	17324	17150	17229	17116	17290	17131	17111	17392	16994	17216	17177	17150	17185	17278	17308	17257	17155	17332	17190	17269	17322	17160	17193	17288	17117	17397	17083	17283	17382	17370	17228	17292	17111	17242	17252	17341	17185	17169	17322	17199	17130	17278	17043	17255	17244	17247	17345	17170	17248	17086	17253	17187	17184	17220	17414	17264	17170	17230	17122	17386	17488	17207	17279	17352	17241	17113	17306	17165	17257	17326	17281	17355	17293	17120	17282	17163	17192	17276	17230	17311	17282	17221	17252	17299	17183	17266	17287	17235	17361	17243	17156	17123	17155	17164	17237	17307	17277	17120	17190	17273	17099	17176	17306	17374	17178	17098	17178	17360	17235	17134	17147	17183	17114	17324	17321	17366	17276	17307	17140	17308	17272	17266	17152	17365	17336	17269	17235	17491	17140	17398	17246	17239	17145	17147	17204	17336	17133	17244	17271	17180	17252	17134	17363	17207	17269	17325	17077	17097	17263	17186	17205	17182	17204	17511	17458	17292	17427	17269	17215	17151	17329	17254	17205	17272	17202	17163	17239	17191	17050	17214	17343	17336	17405	17359	17044	17125	17430	17279	17202	17288	17267	17221	17317	17283	17255	17281	17184	17140	17208	17194	17290	17070	17170	17201	16943	17040	17259	17124	17319	17232	17270	17485	17390	17218	17217	17315	17049	17288	17158	17139	17174	17233	17123	17088	17232	17342	17202	17280	17189	17217	17304	17313	17188	17322	17094	17157	17199	17408	17175	17256	17118	17270	17360	17203	17249	17406	17122	17302	17280	17083	17170	17230	17137	17195	17130	17212	17356	17170	17084	17236	17154	17275	17206	17316	17257	17349	17300	17386	17370	17201	17223	17299	17128	17159	17208	17167	17392	17142	17229	17306	17319	17123	17119	17334	17145	17217	17266	17207	17253	17151	17222	17379	17456	17094	17322	17277	17166	17217	17092	17297	17123	17215	17277	17062	17427	17083	17295	17092	17317	17132	17279	17258	17264	17235	17059	17220	17258	17354	17152	17101	17124	17385	17169	17426	17207	17349	17139	17155	17448	17137	17301	17216	17180	17312	17328	17168	17276	17187	17238	17200	17323	17238	17210	17220	17259	17202	17109	17031	17288	17165	17095	17118	17127	17288	17113	17176	17194	17214	17303	17243	17079	17244	17237	17318	17175	17126	17245	17308	17301	17132	17128	17269	17209	17219	17159	17253	17297	17073	17324	17177	17046	17177	17119	17342	17326	17338	17371	17216	17249	17272	17119	17272	17218	17237	17086	17323	17147	17121	17127	17249	17157	17283	17306	17193	17027	17225	17264	17201	17253	17293	17081	17367	17204	17214	17388	17228	17240	17441	17274	17189	17214	17092	17348	17163	17084	17203	17045	17178	17361	17390	17348	17220	17106	17243	17069	17271	17121	17065	17232	17198	17189	17073	17238	17213	17157	17355	17251	17162	17255	17308	17242	17094	17106	17284	17191	17154	17306	17276	17156	17348	17339	17112	17211	17263	17344	17208	17079	17241	17264	17307	17311	17402	17036	17179	17258	17249	17073	17249	17253	17251	17336	17261	17278	17234	17088	17229	17222	17160	17262	17192	17163	17140	17155	17318	17232	17052	17101	17162	17280	17107	17279	17202	17194	17397	17258	17209	17045	17079	17209	17376	17268	17150	17142	17200	17118	17238	17271	17278	17197	16989	17476	17019	17226	17137	17017	17248	17041	17342	17441	17287	17374	17219	17256	17227	17161	17169	17175	17393	17310	17273	17260	17102	17133	17367	17196	17284	17150	17332	17206	17121	17147	17130	17357	17091	17284	17277	17230	17258	17216	17227	17360	17242	17192	17145	17100	17116	17043	17236	17116	17199	17169	17291	17306	17275	17233	17151	17064	17276	16963	17289	17396	17249	17006	17333	17121	17269	17329	17184	17334	17305	17383	17395	17303	17289	17277	17106	17122	17185	17273	17199	17235	17372	17134	17252	17244	17317	17273	17246	17304	17195	17245	17196	17125	17262	17366	17157	17241	17170	17183	17298	17116	17346	17056	17426	17301	17123	17135	17425	17326	17267	16983	17100	17242	17230	17423	17125	17350	17271	17169	17254	17112	17259	17290	17114	17235	17298	17176	17218	17069	17069	17245	17201	17156	17237	17288	17173	17229	17272	17063	17358	17122	17125	17149	17460	17314	17134	17375	17144	17379	17146	17199	17153	17203	17254	17278	17225	17329	17188	17290	17242	17345	17230	17241	17306	17276	17220	17216	17243	17090	17233	17216	17216	17448	17138	17285	17120	17334	17317	17225	17330	16935	17276	17328	17082	17147	17208	17248	17269	17063	17240	17295	17278	17217	17220	17130	17143	17138	17274	17217	17116	17311	17330	17264	17212	17125	17187	17237	17169	17247	17268	17097	17174	17362	17216	17103	17253	17245	17284	17369	17275	17136	17232	17225	17285	17323	17339	17219	17294	17239	17208	17192	17149	17124	17138	17063	17258	17146	17246	17184	17314	17239	17016	17307	17420	17203	17362	17211	17220	17059	17345	17063	17305	17158	17086	17393	17231	17043	17080	17224	17230	17328	17402	17342	17333	17307	17228	17342	17424	17342	17364	17091	17335	17187	17277	17332	17213	17240	17258	17263	17384	17076	17202	17278	17165	17257	17103	17107	17218	17404	17313	17176	17259	17324	17155	17314	17266	17148	17100	17279	17067	17288	17396	17047	17290	17260	17409	17068	17233	17181	16979	17118	17332	17172	17074	17221	17200	17300	17345	17188	17216	17288	17329	17167	17308	17193	17226	17185	17355	17297	17158	17212	17033	17108	17207	17076	17139	17292	17291	17211	17216	17099	17184	17142	17049	17369	17131	17313	17157	17114	17368	17147	17238	17267	17042	17398	17219	17198	17301	17029	17242	17240	17223	17146	17418	17247	17199	17204	17377	17203	17226	17219	17144	17205	17373	17188	17155	17181	17260	17242	17502	17097	17114	17214	17059	17357	17257	17402	17213	17259	17117	17051	17230	17345	17143	17142	17287	17370	17159	17169	17127	17180	17184	17377	17057	17175	17213	17194	17304	17237	17304	17223	17278	17292	17248	17167	17293	17345	17192	17286	17051	17407	17156	17274	17321	17457	17296	17218	17150	17270	17122	17341	17220	17102	17139	17264	17291	17177	17328	17376	17209	17172	17148	17285	17439	17257	17170	17132	17259	17204	17167	17122	17198	17252	17321	17222	17076	17191	17309	17400	17247	17166	17167	17277	17236	17190	17283	17266	17339	17353	17456	17299	17242	17146	17147	17236	17331	17175	17226	17286	17189	17174	17171	17110	17212	17261	17146	17216	17303	17036	17323	17286	17148	17177	17252	17300	17339	17129	17087	17178	17172	17204	17148	17202	17136	17246	17260	17084	17091	17179	17174	17374	17173	17159	17248	17220	17229	17160	17265	17355	17149	17069	17296	17249	17255	17176	17089	17320	17171	17414	17164	17423	17255	17082	17207	17335	17238	17266	17160	17273	17209	17132	17392	17186	17186	17189	17273	17173	17339	17239	17289	17258	17263	17285	17404	17176	17215	17217	17289	17221	17310	17237	17194	17189	17262	17248	17309	17184	17174	17404	17104	17217	17415	17201	17164	17168	17346	17097	17226	17400	17254	17199	17315	17417	17237	17398	17156	17243	17181	17144	17256	17118	17213	17167	17099	17275	17146	17218	17143	17311	17161	17254	17240	17245	17348	17305	17369	17310	17170	17126	17254	17185	17141	17251	17176	17173	17221	17292	17137	17216	17218	17151	17321	17133	17351	17132	17231	17135	17218	17205	17153	17189	17303	17357	17127	17017	17318	17325	17176	17245	17326	17261	17181	17199	17521	17251	17342	17248	17145	17115	17194	17130	17436	17145	17268	17063	17140	17398	17224	16960	17314	17122	17225	17284	17332	17218	17279	17234	17258	17237	17299	17194	17317	17299	17219	17397	17265	17175	17177	17362	17153	17250	17173	17210	17367	17168	17177	17227	17267	17194	17104	17218	17199	17253	17363	17198	17171	17236	17394	17208	17286	17159	17287	17327	17111	17287	17393	17217	17163	17258	17259	17244	17310	17162	17151	17284	17226	17212	17186	17243	17254	17195	17212	17275	17085	17237	17105	17227	17310	17211	17061	17450	17155	17163	17319	17259	17205	17235	17178	17095	17245	17241	17132	17287	17191	17197	17306	17317	17236	17280	17185	17215	17303	17277	17250	17243	17241	17133	17246	17165	17326	17347	17210	17301	17260	17270	17235	17328	17321	17252	17205	17257	17094	17316	17180	17211	17256	17196	17079	17200	17332	17172	17221	17141	17239	17260	17248	17091	17226	17333	17224	17063	17234	17300	17258	17165	17105	17179	17204	17138	17327	17135	17178	17271	17054	17113	17305	17238	17254	17154	17136	17292	17408	17124	17280	17312	17277	17113	17283	17387	17302	17240	17242	17176	17290	17289	17149	17191	17229	17325	17140	17321	17264	17387	17210	17258	17095	17142	17262	17237	17170	17197	17274	17427	17218	17228	17267	17194	17222	16986	17262	17223	17269	17237	17321	17201	17169	17121	17193	17158	17287	17396	17240	17323	17191	17223	17215	17147	17314	17325	17219	17176	17292	17206	17201	17085	17334	17167	17276	17354	17147	17040	17091	17337	17216	17425	17115	17200	17351	17303	17022	17328	16963	17140
27560	23211	33868	28059	23426	22640	22632	22193	21861	21817	21409	21470	21755	21632	21920	21567	21488	21506	21539	21673	21562	21166	21524	21450	21421	21290	21407	21655	21503	21693	21304	21518	21547	21330	21491	21513	21476	21292	21491	21582	21479	21414	21682	21523	21445	21714	21642	21620	21688	21306	21313	21413	21382	21482	21329	21581	21521	21448	21446	21299	21406	21273	21498	21411	21381	21201	21432	21432	21552	21419	21549	21451	21493	21634	21431	21338	21333	21344	21505	21486	21497	21567	21459	21527	21350	21494	21463	21375	21294	21311	21436	21222	21618	21444	21550	21240	21457	21485	21373	21458	21426	21369	21400	21468	21450	21290	21643	21371	21404	21423	21340	21601	21310	21451	21310	21483	21386	21282	21606	21324	21345	21274	21326	21271	21437	21550	21281	21506	21518	21321	21619	21399	21500	21397	21409	21396	21555	21491	21317	21364	21436	21562	21501	21428	21372	21381	21481	21466	21379	21459	21464	21434	21350	21548	21588	21241	21152	21245	21411	21286	21287	21524	21476	21217	21488	21284	21574	21281	21499	21341	21495	21281	21666	21543	21372	21394	21312	21311	21583	21385	21461	21555	21597	21361	21298	21596	21312	21268	21267	21354	21385	21424	21237	21596	21380	21274	21263	21511	21558	21534	21487	21344	21416	21353	21651	21422	21523	21321	21526	21560	21417	21501	21277	21075	21518	21455	21466	21396	21472	21484	21494	21218	21353	21448	21441	21402	21572	21476	21331	21360	21442	21440	21311	21305	21373	21388	21356	21366	21558	21345	21270	21490	21268	21588	21399	21381	21352	21430	21305	21572	21347	21523	21435	21406	21152	21428	21405	21422	21377	21336	21417	21543	21537	21503	21675	21509	21613	21488	21620	21345	21394	21529	21575	21590	21378	21501	21422	21327	21348	21515	21420	21185	21342	21364	21507	21413	21428	21398	21506	21322	21495	21522	21491	21460	21271	21570	21644	21468	21697	21522	21232	21587	21423	21486	21389	21492	21451	21348	21401	21397	21408	21540	21278	21440	21567	21441	21540	21326	21281	21562	21218	21454	21585	21368	21370	21464	21519	21246	21369	21424	21384	21637	21489	21429	21337	21553	21449	21608	21486	21544	21831	21664	21513	21336	21379	21595	21399	21282	21352	21433	21284	21468	21433	21320	21365	21168	21293	21267	21314	21463	21293	21380	21420	21454	21407	21380	21339	21541	21536	21475	21389	21218	21397	21496	21401	21414	21515	21500	21517	21382	21539	21475	21424	21590	21600	21407	21501	21359	21554	21511	21497	21639	21315	21527	21513	21122	21481	21472	21545	21483	21477	21403	21499	21504	21523	21323	21476	21394	21336	21424	21262	21574	21398	21498	21421	21197	21551	21266	21515	21436	21351	21454	21331	21408	21644	21349	21544	21489	21450	21427	21338	21453	21260	21436	21626	21511	21594	21599	21552	21345	21379	21342	21489	21443	21300	21307	21460	21674	21469	21297	21394	21563	21573	21388	21424	21479	21481	21278	21235	21039	21200	21464	21447	21372	21546	21473	21514	21389	21527	21592	21428	21317	21400	21275	21514	21700	21614	21340	21273	21371	21318	21463	21441	21316	21328	21271	21511	21491	21333	21425	21481	21401	21449	21251	21342	21461	21396	21512	21319	21491	21455	21315	21318	21302	21358	21221	21420	21284	21530	21397	21654	21463	21559	21241	21699	21437	21343	21297	21517	21364	21287	21631	21217	21415	21433	21703	21547	21370	21147	21339	21575	21326	21453	21436	21429	21424	21286	21333	21364	21458	21525	21368	21515	21203	21457	21385	21454	21352	21562	21338	21475	21430	21404	21353	21724	21238	21565	21544	21404	21365	21382	21436	21572	21214	21368	21358	21312	21317	21315	21376	21469	21443	21556	21199	21526	21471	21263	21394	21537	21346	21620	21464	21480	21489	21542	21384	21308	21504	21472	21506	21338	21532	21365	21527	21534	21316	21465	21265	21378	21271	21571	21565	21405	21563	21450	21548	21527	21602	21457	21511	21313	21459	21568	21442	21426	21361	21535	21459	21368	21324	21405	21346	21442	21537	21457	21432	21402	21453	21301	21362	21399	21428	21520	21310	21497	21379	21234	21316	21656	21622	21347	21402	21460	21714	21401	21407	21231	21316	21432	21564	21333	21389	21338	21416	21454	21579	21492	21607	21522	21396	21643	21537	21599	21237	21407	21371	21446	21440	21477	21591	21514	21379	21576	21317	21434	21365	21679	21483	21401	21505	21420	21409	21447	21546	21599	21414	21279	21448	21624	21393	21297	21390	21373	21515	21457	21206	21500	21307	21402	21230	21331	21336	21478	21572	21568	21351	21393	21437	21372	21589	21378	21423	21374	21597	21301	21279	21405	21355	21257	21496	21573	21352	21410	21445	21403	21438	21413	21187	21450	21569	21356	21480	21601	21557	21436	21282	21410	21282	21430	21339	21343	21276	21296	21496	21532	21458	21255	21639	21510	21247	21468	21647	21419	21328	21579	21578	21601	21306	21382	21224	21354	21596	21482	21475	21389	21529	21472	21575	21543	21319	21354	21601	21357	21453	21431	21417	21614	21381	21520	21467	21585	21527	21289	21321	21208	21219	21240	21262	21394	21413	21512	21462	21569	21445	21227	21235	21516	21203	21528	21352	21555	21568	21673	21330	21491	21375	21579	21519	21251	21537	21580	21585	21516	21458	21549	21272	21279	21524	21419	21293	21343	21406	21259	21610	21250	21165	21329	21434	21211	21425	21495	21642	21502	21477	21199	21477	21331	21428	21358	21268	21400	21523	21343	21464	21334	21282	21352	21433	21457	21404	21435	21449	21374	21363	21613	21519	21357	21330	21353	21461	21473	21517	21312	21532	21560	21435	21274	21398	21414	21513	21223	21287	21201	21430	21431	21512	21450	21461	21444	21450	21558	21436	21315	21382	21458	21625	21450	21307	21288	21500	21493	21446	21380	21509	21408	21248	21359	21422	21312	21494	21510	21743	21651	21490	21548	21565	21603	21262	21591	21585	21622	21320	21437	21632	21671	21480	21432	21392	21436	21216	21517	21304	21246	21628	21608	21517	21521	21331	21413	21421	21472	21623	21349	21332	21385	21251	21386	21374	21358	21543	21370	21300	21724	21542	21513	21625	21307	21237	21321	21489	21423	21257	21307	21490	21159	21329	21219	21320	21561	21478	21612	21439	21340	21645	21508	21358	21304	21585	21483	21759	21604	21251	21428	21586	21379	21330	21582	21397	21450	21553	21527	21515	21802	21367	21182	21605	21439	21432	21566	21692	21220	21337	21326	21440	21596	21414	21686	21520	21578	21336	21348	21373	21575	21335	21508	21417	21587	21410	21172	21515	21623	21707	21411	21298	21409	21383	21625	21436	21410	21460	21404	21618	21590	21494	21566	21273	21504	21399	21723	21440	21349	21575	21455	21303	21362	21171	21336	21385	21369	21298	21487	21300	21376	21661	21365	21486	21619	21318	21465	21524	21575	21544	21250	21351	21341	21555	21339	21197	21203	21234	21403	21371	21442	21475	21419	21459	21400	21325	21479	21428	21448	21537	21501	21377	21287	21343	21425	21621	21425	21453	21383	21751	21600	21569	21196	21166	21467	21507	21340	21301	21378	21361	21312	21428	21457	21284	21503	21412	21445	21612	21286	21566	21406	21466	21306	21399	21523	21250	21077	21446	21519	21434	21214	21417	21372	21601	21344	21503	21411	21497	21664	21493	21652	21253	21435	21421	21574	21504	21634	21507	21525	21269	21390	21611	21360	21410	21324	21367	21521	21489	21300	21144	21425	21411	21360	21270	21377	21514	21696	21668	21408	21592	21512	21354	21347	21546	21432	21307	21401	21477	21404	21635	21360	21542	21532	21373	21463	21501	21145	21478	21416	21384	21503	21392	21254	21287	21512	21486	21470	21612	21464	21341	21272	21279	21392	21326	21361	21252	21352	21411	21652	21412	21359	21474	21391	21274	21336	21457	21459	21350	21364	21701	21413	21329	21334	21485	21433	21380	21459	21307	21475	21347	21543	21538	21417	21419	21411	21319	21515	21477	21282	21532	21480	21391	21488	21454	21507	21210	21646	21484	21557	21548	21449	21394	21286	21539	21586	21520	21571	21419	21234	21465	21367	21404	21584	21305	21613	21504	21397	21309	21530	21333	21619	21321	21489	21442	21368	21401	21257	21549	21193	21400	21436	21182	21415	21638	21439	21331	21389	21501	21388	21575	21559	21435	21414	21330	21528	21612	21371	21386	21392	21539	21349	21393	21377	21575	21364	21421	21460	21357	21417	21386	21366	21402	21247	21392	21355	21496	21489	21658	21430	21557	21335	21485	21257	21221	21329	21504	21523	21571	21367	21515	21508	21305	21440	21617	21515	21272	21559	21368	21457	21408	21467	21458	21283	21323	21544	21323	21338	21298	21526	21293	21227	21377	21474	21435	21477	21456	21772	21181	21500	21570	21448	21333	21503	21370	21673	21383	21469	21474	21375	21461	21579	21525	21319	21382	21523	21426	21357	21469	21480	21499	21538	21347	21596	21136	21348	21275	21530	21577	21253	21558	21568	21389	21421	21323	21654	21397	21421	21362	21632	21613	21454	21317	21596	21510	21442	21499	21569	21465	21280	21339	21505	21472	21282	21395	21283	21409	21396	21355	21364	21397	21484	21326	21428	21622	21428	21531	21368	21514	21411	21430	21391	21651	21478	21600	21213	21407	21550	21273	21560	21292	21495	21235	21322	21468	21313	21352	21248	21527	21632	21308	21377	21252	21254	21401	21446	21365	21188	21466	21439	21333	21379	21244	21430	21433	21296	21509	21576	21594	21506	21269	21491	21283	21549	21372	21387	21640	21385	21379	21413	21507	21574	21567	21559	21391	21409	21353	21635	21429	21311	21540	21278	21277	21392	21393	21507	21689	21345	21390	21453	21493	21462	21746	21474	21243	21530	21629	21329	21432	21322	21288	21333	21380	21485	21469	21321	21288	21434	21478	21386	21354	21488	21307	21303	21574	21550	21428	21200	21330	21376	21257	21438	21568	21338	21424	21395	21388	21440	21181	21348	21297	21464	21549	21455	21551	21401	21502	21519	21436	21330	21287	21491	21421	21461	21522
19314	28141	36668	22522	20412	19470	18934	18595	18238	18191	18011	18032	17969	17867	17890	17661	17678	17663	17676	17886	17451	17668	17748	17667	17709	17713	17575	17731	17564	17491	17666	17588	17595	17581	17366	17754	17632	17544	17549	17590	17592	17564	17611	17725	17681	17447	17689	17533	17633	17532	17506	17521	17593	17313	17445	17569	17483	17555	17620	17625	17602	17654	17420	17503	17512	17567	17558	17482	17793	17500	17558	17679	17524	17628	17402	17722	17578	17540	17610	17646	17668	17668	17725	17544	17691	17575	17551	17636	17618	17589	17524	17442	17518	17555	17621	17457	17652	17479	17581	17410	17535	17695	17559	17654	17507	17447	17468	17561	17604	17440	17569	17453	17471	17641	17464	17590	17673	17612	17493	17488	17489	17468	17498	17299	17539	17470	17546	17530	17609	17618	17500	17653	17434	17546	17535	17494	17620	17401	17478	17511	17637	17349	17358	17580	17640	17783	17535	17467	17618	17468	17741	17471	17598	17587	17458	17674	17431	17659	17536	17559	17601	17562	17679	17486	17531	17507	17488	17570	17628	17568	17597	17617	17481	17573	17489	17468	17603	17541	17757	17626	17583	17533	17737	17517	17500	17412	17434	17673	17550	17659	17539	17622	17775	17435	17627	17527	17488	17800	17452	17660	17524	17474	17637	17304	17563	17656	17377	17622	17579	17523	17733	17445	17600	17621	17610	17467	17678	17604	17627	17469	17577	17663	17586	17780	17542	17683	17516	17577	17593	17583	17392	17563	17555	17671	17467	17383	17436	17551	17559	17692	17532	17480	17698	17472	17500	17440	17457	17718	17655	17556	17502	17589	17563	17574	17683	17533	17542	17652	17675	17445	17518	17612	17392	17587	17464	17773	17365	17551	17650	17628	17520	17504	17513	17597	17435	17675	17635	17679	17630	17638	17474	17609	17703	17522	17720	17445	17471	17565	17393	17817	17676	17622	17641	17765	17667	17516	17345	17526	17597	17725	17442	17473	17649	17457	17601	17635	17474	17470	17594	17399	17502	17613	17632	17539	17686	17651	17779	17409	17535	17599	17558	17703	17509	17607	17466	17702	17588	17739	17444	17632	17542	17840	17521	17574	17479	17719	17575	17544	17711	17497	17599	17569	17473	17455	17574	17583	17662	17553	17688	17446	17500	17483	17682	17493	17517	17512	17630	17601	17527	17471	17625	17615	17518	17610	17577	17573	17665	17597	17670	17437	17635	17519	17640	17545	17532	17673	17462	17403	17608	17408	17782	17531	17570	17656	17783	17438	17580	17438	17554	17492	17683	17592	17583	17626	17613	17525	17539	17579	17483	17487	17486	17461	17600	17646	17702	17572	17580	17469	17573	17655	17633	17756	17324	17499	17542	17664	17607	17686	17615	17755	17528	17606	17563	17514	17543	17595	17687	17467	17651	17587	17453	17594	17447	17503	17621	17804	17449	17382	17689	17599	17641	17536	17658	17480	17677	17525	17666	17462	17628	17539	17584	17499	17596	17650	17468	17527	17570	17569	17581	17571	17455	17501	17688	17645	17466	17556	17655	17509	17353	17675	17420	17517	17560	17434	17750	17733	17559	17711	17521	17682	17470	17550	17582	17512	17607	17394	17609	17518	17498	17572	17533	17595	17581	17613	17511	17642	17422	17575	17457	17488	17554	17654	17593	17602	17660	17527	17442	17578	17655	17757	17443	17480	17523	17490	17556	17579	17464	17729	17562	17396	17632	17652	17500	17564	17579	17637	17314	17703	17666	17428	17520	17684	17488	17641	17662	17800	17522	17792	17642	17523	17650	17505	17555	17633	17594	17637	17504	17406	17510	17448	17402	17679	17551	17541	17609	17537	17487	17648	17468	17679	17550	17504	17412	17583	17413	17429	17583	17435	17569	17542	17631	17561	17720	17668	17583	17552	17612	17449	17638	17560	17672	17521	17592	17525	17651	17556	17599	17615	17791	17440	17614	17778	17583	17625	17498	17497	17509	17327	17593	17620	17575	17646	17456	17561	17555	17591	17464	17738	17757	17485	17557	17475	17706	17692	17707	17685	17641	17697	17611	17394	17509	17570	17612	17615	17395	17559	17591	17423	17576	17453	17637	17653	17500	17482	17569	17488	17803	17648	17697	17570	17752	17467	17599	17502	17544	17663	17429	17478	17325	17618	17542	17656	17508	17556	17585	17614	17418	17560	17589	17482	17552	17720	17489	17619	17618	17510	17790	17625	17619	17567	17802	17643	17597	17663	17426	17575	17661	17616	17631	17594	17645	17437	17678	17506	17545	17419	17455	17545	17585	17788	17525	17555	17647	17527	17410	17655	17657	17608	17628	17459	17524	17592	17579	17577	17598	17694	17588	17715	17507	17456	17638	17441	17587	17613	17589	17296	17378	17643	17548	17713	17567	17681	17664	17498	17495	17574	17583	17578	17588	17594	17525	17598	17589	17497	17464	17770	17503	17729	17720	17502	17456	17726	17527	17520	17503	17596	17519	17585	17656	17631	17618	17395	17766	17669	17644	17624	17605	17481	17584	17523	17468	17564	17689	17653	17651	17629	17507	17475	17482	17549	17566	17536	17498	17423	17503	17445	17474	17432	17730	17565	17564	17544	17650	17495	17447	17553	17627	17624	17651	17684	17301	17693	17585	17597	17699	17474	17689	17496	17447	17541	17743	17687	17560	17539	17425	17665	17720	17574	17695	17662	17614	17583	17474	17504	17508	17516	17537	17711	17508	17549	17559	17485	17506	17643	17598	17494	17518	17635	17683	17552	17665	17672	17653	17526	17492	17563	17552	17532	17452	17640	17392	17574	17374	17638	17453	17597	17527	17584	17510	17557	17450	17494	17755	17500	17729	17699	17460	17386	17778	17551	17584	17631	17506	17599	17648	17545	17548	17609	17552	17656	17462	17574	17682	17577	17503	17485	17605	17566	17429	17777	17535	17591	17473	17445	17543	17623	17653	17677	17428	17579	17509	17576	17485	17544	17460	17578	17436	17434	17388	17583	17530	17613	17430	17441	17602	17421	17432	17818	17460	17470	17497	17498	17643	17580	17599	17619	17607	17559	17614	17671	17600	17639	17431	17515	17459	17544	17625	17594	17550	17622	17653	17573	17667	17639	17525	17454	17444	17545	17707	17543	17484	17528	17648	17601	17563	17655	17595	17679	17576	17643	17540	17454	17560	17495	17646	17586	17566	17639	17696	17598	17499	17549	17469	17739	17367	17664	17642	17467	17549	17579	17653	17578	17570	17338	17339	17577	17661	17616	17602	17647	17569	17558	17630	17361	17618	17616	17560	17564	17565	17561	17544	17620	17501	17389	17547	17590	17617	17631	17526	17654	17550	17589	17598	17560	17694	17586	17585	17491	17740	17548	17445	17715	17511	17395	17630	17598	17521	17603	17478	17604	17736	17412	17474	17769	17473	17550	17519	17608	17502	17522	17472	17491	17674	17602	17629	17498	17487	17716	17487	17726	17587	17557	17583	17512	17667	17489	17648	17604	17608	17464	17651	17581	17628	17592	17530	17538	17619	17440	17583	17592	17661	17350	17545	17473	17546	17627	17448	17584	17474	17491	17347	17539	17421	17462	17654	17386	17395	17557	17727	17537	17578	17526	17603	17397	17462	17558	17651	17625	17731	17436	17515	17587	17561	17771	17711	17451	17665	17481	17538	17475	17599	17580	17518	17651	17648	17556	17556	17617	17588	17438	17530	17512	17674	17468	17626	17510	17877	17440	17582	17640	17628	17592	17637	17545	17515	17600	17554	17677	17654	17444	17517	17696	17581	17411	17550	17659	17514	17566	17643	17560	17445	17638	17598	17546	17674	17667	17615	17595	17551	17371	17622	17512	17581	17565	17708	17645	17548	17360	17485	17497	17617	17502	17754	17624	17493	17690	17507	17520	17452	17697	17393	17569	17626	17508	17562	17588	17508	17557	17637	17499	17525	17731	17565	17555	17510	17425	17589	17537	17702	17648	17587	17410	17556	17668	17603	17630	17489	17607	17446	17493	17561	17533	17606	17573	17555	17616	17452	17530	17482	17667	17689	17624	17768	17753	17757	17531	17820	17429	17530	17517	17562	17665	17552	17480	17451	17482	17504	17596	17569	17539	17702	17538	17524	17550	17504	17627	17648	17604	17641	17510	17461	17587	17558	17586	17617	17574	17545	17560	17543	17560	17598	17498	17644	17575	17507	17543	17539	17552	17542	17608	17629	17701	17538	17486	17646	17519	17503	17552	17780	17451	17819	17417	17481	17521	17609	17446	17618	17607	17479	17603	17511	17562	17528	17504	17545	17585	17640	17655	17604	17510	17643	17536	17534	17879	17514	17490	17619	17593	17651	17489	17549	17658	17401	17677	17594	17556	17720	17593	17558	17727	17558	17619	17586	17410	17521	17385	17594	17286	17536	17565	17543	17662	17503	17593	17579	17517	17457	17634	17495	17546	17617	17687	17548	17620	17703	17697	17631	17475	17580	17546	17648	17366	17527	17578	17588	17616	17637	17684	17527	17623	17440	17500	17566	17524	17381	17500	17680	17618	17650	17617	17456	17602	17585	17574	17555	17398	17671	17447	17589	17721	17591	17662	17455	17615	17513	17512	17572	17544	17657	17628	17464	17685	17551	17517	17394	17453	17569	17761	17635	17551	17632	17533	17627	17450	17605	17468	17539	17610	17447	17630	17446	17355	17472	17412	17323	17461	17575	17712	17544	17546	17632	17598	17497	17558	17593	17660	17520	17452	17608	17681	17507	17657	17504	17663	17591	17528	17631	17571	17516	17537	17606	17583	17723	17534	17699	17509	17634	17464	17759	17472	17624	17574	17565	17664	17634	17429	17794	17587	17506	17497	17639	17670	17456	17549	17602	17608	17645	17515	17712	17621	17548	17657	17689	17428	17550	17592	17282	17683	17535	17572	17532	17693	17675	17521	17408	17621	17636	17628	17557	17576	17465	17600	17431	17767	17539	17627	17626	17500	17733	17470	17681	17706	17747	17643	17558	17476	17559	17598	17463	17533	17697	17595	17613	17495	17615	17599	17586	17566	17727	17701	17498	17647	17541	17583	17586	17598	17601	17437	17602	17576	17677	17546	17478	17847	17429	17510	17439	17673	17333	17680	17575	17524	17586	17674	17503	17678
23672	21207	30895	26740	23458	25376	25248	22537	22244	22206	21892	21670	21732	21442	21522	21308	21097	21214	21329	21246	21139	20983	21095	21234	21018	21119	21189	21167	21165	20930	21165	20977	21148	20936	20913	20937	21125	20789	21004	21082	21129	21076	21166	21235	21019	20933	21079	20883	20864	20859	20904	20928	21064	20805	21086	21077	21265	20930	20866	21165	20914	20830	20913	20808	21161	21023	20929	20844	21045	20885	20881	20885	20873	20930	20878	20980	20881	20762	20680	20877	20766	20814	20937	20802	21099	20896	20953	21110	21035	21074	20899	20852	20711	20935	20910	20960	21106	20757	20840	21015	20897	20870	20735	20944	20944	20952	21018	20890	20958	20883	20799	20871	20989	20899	20718	21035	20936	20944	20806	20888	20792	20970	20753	20857	20738	20905	20876	21066	20892	20999	20880	20856	20876	20947	20979	20913	20971	20882	20884	20700	20989	20886	20847	20902	20713	20488	20578	20794	20742	20682	20807	20605	20913	20806	20869	21118	20928	20877	20921	20904	20790	20714	20930	20740	20784	21180	21066	20921	21170	20924	20824	20919	20834	20858	20852	20925	20939	20850	21116	20765	20718	20891	20805	21055	20859	20867	20694	20809	20947	20871	20705	21098	20701	20890	20610	20796	20770	20911	21036	20928	20967	20716	20914	21173	20871	20877	20871	20789	20725	20788	20872	20878	20837	20731	20814	20666	20925	20692	21000	20856	21062	20874	20991	20721	20901	20840	20867	20835	20843	20917	20824	20953	21067	20835	20894	20710	20827	20738	20860	20892	20716	20857	20943	20997	20954	20811	20902	20890	20947	20662	20829	20987	21000	20866	21071	20806	21016	20819	21104	20824	20947	20872	21041	20849	20812	20892	20936	20786	20798	20743	20964	20789	21062	20994	20772	20921	21003	21007	20872	20949	21040	20814	20836	20831	20646	20792	21013	20612	20746	20820	20791	20951	20751	20969	20786	20949	20925	20696	20745	20969	20741	21022	20863	20846	20850	20851	20838	20732	20818	20814	20742	20987	20891	20888	20885	20839	20861	20795	20985	20849	21074	20992	21168	20812	20717	20789	21013	20973	20885	20791	20810	20720	20738	20778	20650	20952	20766	20779	20758	20822	20990	20956	20752	21048	21148	20892	21082	20868	20750	20691	20822	20973	21028	20809	20975	20855	20849	20798	20951	20883	20856	20871	20961	20866	20786	21019	20866	20869	20943	20920	20797	20888	20895	21083	20760	20998	20656	20788	20839	20758	20886	20818	20757	20647	21080	20773	20853	20823	21137	20722	20790	20870	20900	20942	20983	20828	20980	20788	21003	20756	20866	20803	20682	20812	20896	20672	20717	20827	20824	20865	20759	20934	20875	20857	20940	21009	20907	20947	21013	20790	20939	20935	21144	20693	20832	21184	21147	20784	20892	20889	20820	20795	21027	21040	20917	20948	20843	20984	20788	20865	20908	20828	20648	20873	20712	20899	20961	20866	20848	20965	20952	20764	20871	20759	20846	20830	20858	20914	20909	20900	20797	20814	20808	21082	20783	20784	20774	20607	20720	20999	20860	20890	20779	20837	20837	20639	20963	20947	20742	20798	20839	20916	20840	20927	20874	20780	21028	20828	21021	20853	20770	20738	21081	20878	20977	20882	20753	20874	20929	20811	20904	20813	20955	20926	20664	20679	20805	20784	20934	20831	21021	20738	20727	20824	20921	20703	20751	20792	20815	20743	20728	20828	20869	20875	21110	20901	21008	20994	20786	20912	20889	20858	20699	20754	20712	20822	20943	20695	20789	21021	20767	20842	20889	21363	20873	20938	21004	20910	21093	20957	20893	20721	20828	20901	20915	20868	20840	20913	20924	20918	20912	20817	20778	20618	20760	21015	20950	20804	20742	21045	20847	20748	20880	20995	20938	21003	20738	20777	20804	20936	20980	20915	20934	20720	20787	20913	20831	20882	20839	21148	20894	20889	20674	20820	20851	20848	20857	20743	20899	20883	21115	20794	20899	20884	20678	20767	20602	20788	20944	20922	21055	20942	20972	20861	20868	20660	20979	20970	20961	20889	20678	20914	20731	21088	20787	20926	20823	20892	20845	20812	20828	20965	20756	20947	21003	20913	20923	20709	21244	20895	20983	20958	20822	21034	20865	20685	20861	20790	20950	20753	21091	20790	20716	20820	20881	21127	20930	20918	20817	20800	20857	20927	20974	20901	20923	20912	20790	20760	20894	20847	20897	20825	20772	20795	21159	20672	20930	20653	20811	21002	20874	20766	20964	20863	21018	20847	20827	20904	20936	21081	20753	20942	20769	20985	20775	20771	20821	20663	20720	20954	20860	20929	21013	20812	21031	20746	20990	20867	20990	20781	20992	20721	21029	20766	20832	20990	20763	20882	20853	20828	21044	20782	20838	20942	21049	20963	20772	20848	20769	20788	20935	20964	20818	20790	20949	20929	20776	21202	20810	20884	20658	20980	20847	20829	20984	20967	20976	20836	20765	20737	21158	20898	20956	20886	20999	20847	20763	21026	20793	20911	20833	21054	20910	20833	20746	20716	20889	20783	21048	20899	20959	20924	20817	20872	20996	20895	20788	20796	21016	20806	20762	20993	21041	20993	20957	20812	20859	20715	20706	20885	21007	21053	20730	20881	21039	20675	20697	20805	20844	20883	20905	20842	20914	20824	20930	20772	20884	20957	20922	20880	20759	20854	20836	20800	20758	20855	21075	21118	21023	20980	20844	20741	20876	20942	20987	20707	20903	20634	20991	21054	20836	20786	20912	20963	20930	20888	20881	20810	21111	20691	20880	20879	20848	20838	20865	20926	20806	20861	20533	20880	20975	20880	20649	20607	21014	21057	20884	20863	21042	21001	20838	21044	20961	20773	21003	20655	20929	20691	21001	20979	20853	20750	20969	20869	21023	20724	20721	20907	20862	21032	20839	21031	20996	20809	20624	21003	20842	20770	21038	20788	21040	21019	20896	21038	21045	20966	21061	21157	20686	20754	20902	20967	20851	21021	20866	20884	20752	20747	20869	20864	20945	20808	20724	20871	20766	20905	20976	20932	20766	20781	20759	20891	20999	20831	21008	20939	21048	20832	20940	21255	20811	21022	20959	21139	20842	20753	20654	20752	20788	20694	21105	20844	20763	20609	20820	20758	20849	20871	20942	21069	20914	20886	20891	20805	20944	20935	20851	20694	21022	20919	20887	20890	20814	20755	20833	20628	20786	20951	21027	20872	21036	20954	20982	20842	20815	20928	20923	20797	20689	20935	20814	20926	20736	20949	20843	21027	21132	20896	20872	20579	20731	20812	20960	21033	21009	21110	20838	20658	20928	20980	21026	20949	20710	21049	20994	21001	21134	21026	20809	20667	20840	20892	20897	20921	21012	20646	20822	20870	20676	20891	20889	21007	20911	20758	20934	21221	20929	20964	20738	21012	20646	20846	20959	20612	20876	21147	20813	20744	20926	20717	20910	21033	20945	21112	21001	21101	20833	21006	20961	21172	20903	21050	20987	20840	20967	20834	20851	20727	20942	21003	21022	20900	20872	21010	20778	20930	20882	20817	20864	20869	20982	20925	20985	21052	21083	21047	20882	20823	21029	21108	20795	21022	20751	20846	20907	20773	20886	20945	20937	20997	21003	20877	20974	20917	20828	20825	21041	20845	20870	20701	20954	20916	20795	20823	20982	20756	20897	20831	21012	20767	20814	20874	20961	20963	20691	20830	20852	20878	20922	20816	20812	20690	21080	21028	20904	20732	20890	20842	21261	20869	20858	20973	21066	20826	20751	20882	20822	20782	20756	20900	20891	20749	21045	20961	21041	20988	20773	20809	20937	20941	20840	20834	20734	20585	20801	20842	21096	20890	20792	20835	21054	20910	20840	20990	20945	20998	20967	21101	21071	21012	20925	20870	20734	20855	20928	20809	20864	20912	20825	20705	21125	21023	20862	20750	20501	20709	20903	20931	20984	21081	20894	20946	20682	20970	20946	20844	20921	20669	20879	20848	20984	21113	20894	20709	20712	20797	20966	20700	20618	20915	20848	20884	20911	20841	20930	20833	20943	20790	21087	21026	20928	20839	20712	20942	20819	20836	20881	20888	20805	20924	20923	20716	21009	20651	20838	20960	21025	20998	20791	21075	20713	21013	20780	21057	20831	20615	21067	20850	20949	21057	21025	20810	20926	20999	20972	20899	20948	20803	20829	20896	21106	20761	20750	20874	20910	20756	20979	20905	20755	20563	20861	20763	20990	20772	21007	20688	20809	20754	20870	20951	20971	20996	21015	20851	20706	21044	20916	21175	20932	20920	21036	20730	20848	20898	20899	20765	20931	20842	20894	20881	20613	20868	20987	20549	20900	20919	21064	20704	20668	20917	21055	20667	20755	20853	21111	20788	20709	20916	20814	20847	20884	20770	20933	20991	20955	20834	20915	20831	20859	20823	21029	20927	20630	21046	20857	20678	21151	20883	21049	21074	21047	20820	20795	20942	21002	20781	21056	21176	20950	20841	20830	20792	20750	20904	20914	20803	20932	21063	21013	21010	20887	20817	20692	20962	20636	20924	20859	20962	20866	20761	20910	20919	20717	20823	21135	20864	20959	20782	21001	20898	20911	20741	20931	20714	20887	21092	20917	20764	20918	20756	20861	20865	20950	20855	20761	21034	20994	20927	20754	20859	20923	20897	21010	20861	20752	20917	20922	20811	20623	20757	21053	20808	20775	20640	20665	20868	20757	20886	21102	20912	20897	20877	21051	20943	21063	20838	20976	20922	20821	20867	20907	21137	20829	20701	20919	20957	20959	20907	20712	21037	21007	20888	20908	20891	20806	20903	20846	20959	21099	20986	20810	20836	21072	21010	20917	20868	20866	20988	20737	20762	20904	21001	20904	21042	20865	20745	20953	20976	20817	20966	20953	20871	20873	21016	21252	21056	21054	21018	20963	20690	20850	20781	20707	20691	20992	21093	20813	20802	20830	20849	20862	20899	20890	20792	20960	20645	20787	20962	20771	20926	20994	20971	20952	20952	20948	20921	20874	20951	20876	20796	20743	21050	20590	20734	20740	20868	20929	20803	20823	20825	20979	20740	21014	20902	20956	21011	20643	20798	21032	20846	20813	20699	20932	20813	20742	20982
18843	45373	66976	29141	23767	22046	20507	19897	19407	18933	18655	18339	18310	18144	17901	17841	17798	17712	17670	17622	17555	17461	17499	17491	17304	17458	17407	17525	17383	17195	17337	17494	17387	17394	17659	17267	17265	17289	17164	17126	17260	17151	17530	17826	17454	17267	17112	17383	17149	17234	17259	17238	17261	17288	17329	17412	17450	17374	17502	17335	17471	17353	17295	17228	17326	17182	17345	17392	17173	17220	17332	17261	17318	17251	17361	17378	17294	17332	17215	17359	17142	17217	17202	17114	17415	17315	17306	17299	17177	17242	17309	17139	17315	17217	17260	17233	17094	17223	17127	17301	17232	17257	17420	17228	17228	17338	17303	17116	17409	17279	17156	17183	17187	17406	17120	17373	17270	17321	17131	17253	17335	17401	17248	17340	17248	17274	17158	17273	17214	17313	17398	17223	17283	17228	17187	17323	17315	17227	17198	17275	17103	17330	17254	17271	17239	17277	17234	17393	17387	17281	17348	17200	17262	17205	17111	17129	17132	17390	17309	17364	17388	17385	17336	17172	16962	17398	17330	17354	17229	17320	17113	17193	17267	17213	17236	17359	17199	17354	17302	17371	17185	17142	17172	17147	17152	17192	17339	17419	17280	17292	17236	17427	17143	17107	17306	17041	17265	17327	17251	17257	17263	17252	17270	17327	17248	17101	17123	17195	17255	17296	17202	17245	17314	17338	17229	17361	17353	17270	17260	17167	17193	17331	17183	17193	17119	17144	17245	17158	17207	17262	17225	17036	17346	17359	17197	17289	17311	17122	17181	17229	17315	17270	17136	17023	17157	17197	17172	17449	17280	17219	17216	17237	17318	17348	17469	17169	17284	17244	17192	17295	17058	17366	17077	17399	17370	17241	17139	17365	17468	17121	17249	17331	17243	17130	17339	17356	17542	17433	17293	17219	17140	17374	17181	17190	17182	17242	17201	17312	17276	17259	17288	17352	17230	17211	17399	17218	17287	17119	17420	17346	17029	17378	17263	17131	17200	17200	17223	17156	17452	17216	17319	17353	17459	17248	17148	17365	17284	17154	17135	17139	17382	17361	17142	17286	17347	17205	17325	17265	17129	17347	17276	17371	17203	17304	17145	17376	17269	17180	17070	17106	17107	17262	17205	17377	17286	17194	17280	17260	17086	17276	17267	17325	17191	17247	17321	17259	17171	17187	17191	17474	17208	17225	17127	17196	17300	17315	17280	17362	17279	17113	17089	17036	17257	17066	17229	17149	17041	17318	17116	17294	17285	17411	17332	17291	17321	17141	17276	17328	17098	17146	17357	17197	17316	17153	17194	17148	17262	17311	17429	17091	17443	17233	17200	17385	17297	17244	17188	17125	17491	17132	17247	17255	17280	17183	17364	17196	17255	17299	17260	17171	17320	17178	17198	17150	17310	17398	17230	17209	17249	17130	17300	17183	17291	17291	17431	17328	17176	17255	17234	17161	17307	17298	17371	17298	17227	17243	17378	17229	17410	17254	17183	17234	17310	17281	17319	17342	17301	17433	17250	17114	17328	17316	17272	17255	17342	17216	17149	17183	17345	17265	17469	17177	17382	17164	17329	17255	17452	17215	17077	17117	17270	17455	17202	17148	17259	17212	17129	17420	17382	17172	17281	17076	17393	17296	17430	17389	17259	17284	17510	17098	17259	17260	17176	17304	17287	17297	17463	17340	17345	17332	17297	17247	17351	17415	17264	17325	17398	17238	17186	17239	17407	17269	17331	17321	17405	17346	17151	17246	17164	17206	17291	17029	17132	17107	17295	17293	17303	17197	17331	17347	17264	17281	17150	17211	17200	17252	17341	17246	17261	17175	17180	17186	17235	17284	17222	17326	17345	17190	17400	16986	17297	17263	17172	17381	17391	17238	17270	17196	17327	17366	17354	17235	17249	17291	17329	17378	17434	17398	17165	17412	17189	17221	17261	17357	17318	17343	17152	17113	17238	17248	17330	17213	17373	17271	17201	17331	17374	17311	17318	17392	17346	17246	17494	17241	17188	17244	17177	17372	17183	17141	17310	17245	17342	17312	17150	17287	17179	17210	17319	17319	17307	17269	17295	17243	17240	17328	17150	17310	17268	17306	17262	17301	17299	17227	17160	17346	17235	17214	17487	17304	17239	17413	17220	17302	17239	17236	17400	17163	17211	17250	17125	17276	17314	17336	17358	17093	17417	17202	17259	17308	17206	17129	17163	17129	17157	17217	17401	17255	17229	17132	17245	17263	17183	17023	17264	17400	17256	17216	17191	17272	17331	17117	17302	17294	17180	17125	17170	17358	17247	17264	17097	17228	17061	17269	17240	17134	17351	17105	17284	17282	17117	17113	17398	17412	17329	17025	17032	17331	17195	17266	17364	17230	17247	17235	17328	17180	17240	17250	17225	17144	17300	17182	17275	17292	17218	17195	17404	17180	17230	17385	17183	17290	17184	17244	17169	17254	17385	17058	17126	17236	17306	17109	17286	17296	17207	17373	17191	17234	17087	17224	17167	17267	17305	17348	17328	17113	17162	17300	17208	17313	17172	17284	17278	17091	17257	17111	17392	17238	17151	17206	17312	17311	17177	17225	17388	17050	17277	17069	17064	17327	17192	17284	17277	17399	17426	17239	17290	17168	17219	17332	17117	17182	17128	17266	17482	17197	17218	17155	17058	17137	17324	17221	17120	17146	17320	17244	17359	17068	17286	17324	17131	17143	17213	17409	17200	17262	17391	17206	17171	17219	17247	17217	17354	17237	17347	17317	17211	17135	17253	17294	17186	17159	17427	17405	17240	17398	17303	17274	17282	17317	17311	17356	17408	17196	17419	17163	17274	17139	17238	17297	17447	17283	17318	17255	17323	17401	17203	17238	17212	17219	17276	17267	17275	17365	17351	17287	17102	17243	17405	17201	17346	17164	17370	17094	17168	17245	17324	17292	17214	17348	17292	17262	17310	17529	17288	17153	17332	17188	17294	17292	17342	17162	17146	17301	17236	17055	17065	17269	17240	17238	17355	17279	17439	17184	17545	17098	17389	17325	17167	17343	17305	17057	17384	17230	17288	17264	17339	17261	17112	17148	17306	17287	17334	17005	17412	17299	17300	17174	17309	17227	17342	17265	17302	17468	17428	17354	17297	17117	17395	17286	17344	17220	17210	17338	17412	17051	17274	17257	17488	17403	17313	17348	17349	17068	17097	17188	17315	17306	17179	17266	17232	17019	17266	17274	17138	17109	17188	17249	17367	17410	16982	17290	17289	17185	17237	17191	17420	17287	17389	17193	17177	17353	17242	17228	17245	17253	17293	17329	17186	17158	17091	17231	17158	17237	17210	17265	17168	17285	17189	17365	17247	17267	17265	17359	17379	17062	17375	17099	17138	17138	17262	17337	17041	17328	17266	17366	17255	17205	17261	17439	17261	17247	17198	17260	17458	17067	17320	17283	17293	17333	17154	17404	17171	17265	17187	16971	17255	17339	17322	17249	17437	17153	17214	17267	17172	17175	17118	17250	17156	17230	17395	17365	17370	17237	17255	17258	17315	17246	17143	17257	17155	17303	17330	17287	17187	17309	17475	17398	17244	17175	17219	17129	17272	17277	17420	17334	17196	17403	17222	17366	17303	17147	17244	17173	17277	17264	17274	17149	17212	17175	17407	17309	17341	17142	17290	17381	17281	17318	17262	17336	17347	17198	17168	17163	17202	17342	17178	17218	17348	17377	17385	17141	17325	17183	17267	17284	17247	17238	17100	17248	17265	17290	17344	17191	17002	17358	17107	17183	17240	17430	17190	17235	17291	17352	17200	17234	17303	17078	17263	17328	17349	17284	17253	17207	17244	17285	17177	17410	17334	17067	17384	17329	17083	17329	17313	17134	17481	17220	17359	17151	17205	17222	17314	17273	17327	17243	17127	17316	17447	17326	17165	17350	17154	17224	17150	17375	17355	17189	17275	17262	17174	17353	17136	17320	17047	17451	17271	17247	17201	17277	17399	17335	17268	17119	17331	17184	17223	17194	17319	17351	17200	17262	17302	17410	17398	17296	17366	17254	17325	17309	17334	17328	17138	17319	17285	17350	17346	17234	17234	17318	17326	17108	17427	17231	17244	17288	17268	17133	17158	17273	17306	17088	17149	17158	17322	17199	17147	17429	17100	17165	17253	17256	17217	17412	17351	17324	17299	17214	17170	17209	16975	17185	17165	17274	17316	17374	17334	17234	17571	17291	17263	17276	17131	17192	17305	17301	17234	17250	17299	17122	17193	17395	17403	17491	17230	17170	17214	17274	17275	17197	17236	17284	17267	17252	17165	17153	17217	17164	17010	17266	17217	17372	17239	17185	17202	17210	17185	17170	17212	17269	17247	17186	17086	17191	17200	17168	17282	17049	17179	17280	17385	17361	17361	17352	17280	17347	17274	17416	17344	17256	17352	17148	17262	17176	17217	17211	17252	17262	17261	17263	17278	17250	17267	17261	17273	17195	17217	17428	17325	17074	17299	17373	17206	17244	17281	17209	17309	17259	17142	17269	17354	17279	17310	17253	17416	17146	17175	17459	17282	17418	17294	17410	17126	17252	17240	17388	17151	17184	17308	17402	17333	17356	17168	17354	17404	17363	17278	17306	17009	17182	17558	17273	17082	17246	17366	17188	17294	17170	17317	17262	17173	17367	17251	17339	17423	17359	17145	17301	17225	17215	17264	17382	17326	17333	17312	17279	17355	17207	17159	17196	17292	17212	17411	17269	17204	17250	17292	17238	17243	17232	17327	17149	17356	17244	17311	17130	17215	17216	17348	17167	17167	17106	17330	17019	17221	17173	17283	17326	17256	17180	17072	17158	17236	17213	17126	17273	17132	17301	17403	17192	17199	17340	17251	17193	17211	17277	17292	17293	17331	17119	17176	17395	17356	17249	17287	17112	17330	17443	17323	17244	17355	17144	17159	17220	17217	17205	17399	17273	17256	17315	17342	17196	17171	17237	17393	17357	17242	17315	17364	17357	17387	17061	17334	17244	17322	17332	17308	17176	17301	17151	17293	17184	17175	17269	17184	17193	17190	17158	17178	17091	17408	17225	17282	17157	17396	17322	17290	17279	17191	17402	17423	17452	17106	17211	17188	17285	17273	17279	17542	17053	17284	17197	17091	17172	17231	17355
22591	21150	29750	24705	22175	25447	28360	23952	23260	22988	22556	22310	22143	21957	21713	21496	21640	21482	21568	21420	21413	21096	21266	21170	21247	21070	21051	21103	21038	20809	21250	21005	21035	21003	20939	21035	21027	20818	20701	20735	20904	20899	21166	21841	21208	20977	20779	20815	20367	20951	20819	21170	20815	20897	20829	20764	21003	21046	21185	21167	21019	20813	20687	20559	20805	20969	20743	20649	21074	20832	20919	20900	20859	20669	20814	20783	20733	20530	20727	20813	20711	20589	20693	20946	21042	20783	20896	20880	20667	20540	20870	20932	20770	20912	20666	20822	20812	20841	20808	20649	20786	20967	20733	20894	20650	20619	20701	20804	20829	20862	20633	20740	20674	20870	20630	20599	20672	20660	20731	20730	20925	20741	20737	20868	20788	20653	20873	20675	20761	20726	20906	20899	20810	20908	20585	20865	20891	20900	20701	20638	20733	20815	20797	20993	21003	20803	20731	20608	20673	20650	20655	20890	21135	20799	20569	20825	20716	20678	20572	20835	20682	20705	20625	20727	20983	20563	20750	20811	20633	20831	20779	20911	20707	20774	20699	20823	20735	20650	20890	20515	20586	20697	20806	20665	20615	20645	20797	20867	20795	20727	20901	20763	20768	20694	20679	20884	20473	20539	20720	20589	20694	20779	20641	20745	20718	20378	20764	20813	20734	20830	20687	20859	20680	20777	20682	20927	20800	20704	20821	20667	20638	20501	20615	20555	20762	20753	20711	20619	20742	20543	20851	20721	20574	20595	20781	20891	20656	20706	20735	20691	20850	20528	20588	21058	20974	20585	20923	20566	20604	20660	20730	20931	20853	20518	20885	20710	20617	20713	20904	20681	20795	20813	20692	20724	20705	20605	20737	20678	20547	20706	20770	20832	20740	20792	20698	20761	20712	20657	20662	20775	20856	20881	20591	20699	20688	20661	20733	20770	20636	20656	20694	20813	20895	20693	20729	20721	20558	20894	20686	20551	20698	20524	20558	20750	20617	20813	20732	20647	20823	20754	20634	20822	20826	20768	20708	20573	20668	20763	20824	20693	20745	20851	20668	20592	20717	20610	20714	20832	20717	20472	20714	20603	20746	20797	20773	20827	20772	20616	20774	20882	20938	20597	20949	20617	20689	20859	20725	20740	20594	20712	20700	20788	20763	20712	20849	20706	20768	20886	20660	20599	20764	20773	20830	20681	20671	20763	20795	20787	20734	20682	20823	20713	20695	20909	20756	20763	20936	20808	20726	20657	20549	20752	20660	20666	20632	20763	20566	20890	20659	20783	20937	20516	20769	20878	20783	20703	20975	20880	20772	20531	20633	20522	20464	20559	20446	20617	20781	20621	20854	20865	20809	20588	20581	20710	20770	21015	20886	20813	20742	20763	20747	20726	20947	20824	20730	20785	20608	20621	20567	20507	20743	20718	20713	20669	20656	20684	20774	20516	20715	20724	20911	20859	20679	20773	20661	20839	20698	20764	20607	20710	20557	20703	20989	20618	20679	20600	20694	20786	20736	20615	20759	20563	20807	20762	20812	20896	20882	20726	20819	20541	20901	20877	20866	20758	20736	20744	20722	20800	20765	20808	20712	20642	20753	20885	20766	20750	20809	20651	20730	20669	20650	20692	20855	20821	20819	20803	20854	20621	20739	20734	20914	20836	20979	20681	20855	20921	20661	20793	20729	20944	20881	20746	20686	20590	20684	20805	20962	20881	20678	20645	20738	20634	20665	20558	20625	20665	20607	20762	20848	21007	20568	20752	20830	20711	20986	20834	20704	20649	20627	20890	20431	20760	20608	20707	20699	20741	20669	20793	20574	20700	20842	20754	20878	20899	20763	20666	20826	21027	20789	20728	20679	20397	20826	20546	20985	20643	21111	20826	20817	20778	20635	20664	20926	20818	20819	20642	20918	20780	20874	20754	20746	20785	20836	20767	20791	20619	20909	20819	20813	20805	20853	20678	20803	20524	20872	20749	20849	20747	20803	20748	20829	20806	20779	20663	20730	20718	20635	20754	20738	20822	20811	20824	20835	20775	21108	20901	20781	20763	20802	20797	20735	20737	20800	20600	20661	20653	20692	20900	20946	20880	20846	20904	20934	20829	20689	20928	20966	20578	20515	20694	20714	20666	20667	20639	20793	20449	20794	20770	20751	20774	20828	20628	20650	20692	20850	20640	20601	20814	20701	20595	20675	20609	20750	20784	20656	20852	20652	20593	20699	20713	20837	20473	20541	20863	20720	20554	20806	20865	20757	20690	20782	20712	20693	20757	20614	20600	20678	20886	20978	20658	20766	20850	20793	20676	20830	20789	20851	20565	20706	20728	20874	20860	20613	20760	21046	20803	20759	20585	20915	20961	20749	20714	20940	20674	20680	20917	20875	20712	20698	20743	20845	20820	20864	20614	20610	20539	20818	20805	20854	20672	20813	20707	20692	20691	20960	20645	20786	20998	20784	20902	20861	20777	20885	20792	20720	20735	20728	20842	20722	20647	20887	20989	20884	20540	20982	20778	20582	20753	20633	20627	20621	20583	20767	20661	20728	20810	20627	20790	20777	20769	20582	20749	20919	20644	20781	20740	20806	20888	20888	20594	20767	20689	20739	20747	20701	20796	20740	20813	20595	20863	20693	20620	20806	20878	20878	20875	20645	20849	20596	20607	20969	20947	20753	20837	20829	20793	20690	20678	20907	20916	20593	20884	20702	20487	20844	20505	20710	20697	20836	20582	20853	20592	20795	20738	20841	20853	20391	20722	20711	20578	20563	20778	20638	20441	20671	20742	20752	20697	20799	20675	20832	20678	20634	20665	20900	20687	20645	20671	20505	20521	20622	20822	20856	20757	20771	20819	20750	20765	20780	20527	21070	20574	20667	20949	20816	20905	20676	20638	20700	20749	20571	20838	20700	20661	20593	20893	20869	20632	20685	20706	20737	20715	20817	20910	20897	20795	20942	20734	20861	20908	20795	20716	20512	20732	20912	20756	20701	20846	20771	20703	20985	20639	20904	20482	20899	20603	20886	20839	20765	20668	20745	20805	20808	20761	20665	20810	20830	20623	20775	20905	20805	20865	20840	20846	20712	20577	20681	20653	20798	20669	20560	20729	20835	20613	20990	20801	20984	20797	20621	20631	20820	20721	20712	20562	20754	20689	20755	20329	20864	20825	20799	20712	20801	20666	20656	20633	20802	20783	20690	20834	20478	20758	20833	20767	20627	20766	20720	20839	20846	20705	20702	20708	20735	20729	21033	20628	20575	20699	20690	20786	20883	20643	20846	20716	20570	20880	20842	20956	20713	20781	20781	20688	20748	20568	20840	20787	20730	20931	20462	20714	20736	20869	20588	20622	20644	20615	20644	20800	20837	20882	20633	20560	20444	20606	20822	20615	20697	20759	20849	20848	20623	20678	20690	20696	20683	20792	20653	20779	20888	20790	20797	20796	20607	20512	20542	20524	20825	20659	20742	20719	20698	20844	20637	20886	20826	20698	20735	20574	20616	20850	20819	20596	20899	20753	20832	20645	20829	20633	20705	20550	20762	20759	20796	20632	20644	20541	20471	20755	20857	20827	20780	20561	20647	20865	20709	20492	20751	20851	20889	20951	20753	20725	20909	20603	20878	20709	20666	20839	20725	20703	20680	20786	20835	20691	21027	20763	20667	20728	20689	20430	20812	20724	20784	20654	20668	20795	20705	20847	20711	20726	20713	20835	20734	20538	20814	20694	20648	20825	20752	20755	20829	20782	20627	20713	20665	20770	20950	20544	20596	20644	20661	20587	20854	20723	20904	20661	20902	20818	20823	20612	20668	20795	20687	20501	20855	20703	20684	20779	20764	20786	20751	20737	20516	20571	20530	20659	20734	20926	20593	20585	20636	20734	20654	20662	20907	20746	20684	20695	20826	20895	20607	20756	20809	20559	20669	20726	20701	20860	20600	20644	20868	20830	20632	20875	20800	20834	20574	20498	20858	20789	20723	20744	20651	20651	20965	20768	20702	20570	20852	20692	20796	20770	20656	20726	20676	20672	20851	20703	20987	20656	20755	20739	20489	20808	20798	20711	20635	20759	20702	20605	20852	20684	20704	20719	20574	20812	20727	20867	20825	20627	20792	20788	20831	20828	20574	20598	20709	20659	20900	20818	20662	20614	20670	20884	20668	20815	20794	20705	20834	20850	20666	20733	20769	20823	20678	20833	20629	20681	20521	20780	20753	20574	20695	20785	20665	20734	20882	20770	20609	20917	20694	20788	20641	20843	20837	20662	20798	20792	20744	20699	20653	20746	20765	20654	20816	20815	20480	20831	20798	20817	20744	20766	20987	20741	20688	20805	20860	20770	20840	20769	20643	20470	20606	20590	20697	20670	20932	20595	20718	20690	20775	20729	20916	20733	20694	20799	20867	20846	20893	20749	20696	20796	20935	20735	20661	20640	20899	21051	20844	20768	20674	20816	20757	20716	20777	20702	20773	20763	21107	20785	20760	20855	20702	20758	20854	20937	20762	20854	20865	20906	20755	20859	20817	20683	20855	20802	20818	20804	20972	20734	20680	20724	20694	20667	20347	20598	20776	20699	20672	20710	20589	20614	20975	20815	20595	20707	20741	20804	20910	20449	20790	20882	20848	20649	20720	20844	20482	20714	20832	20828	20686	20819	20749	20569	20735	20766	20638	20565	20769	20552	20888	20671	20443	20959	20804	21035	20838	20751	20662	20831	20794	20774	20973	20658	20940	20910	20690	20693	20597	20691	20589	20693	20708	20780	20726	20739	20407	20573	20418	20703	20580	20593	20584	20960	20602	20784	20756	20722	20814	21067	20643	21126	20837	20788	20537	20986	20832	20699	20594	20779	20728	20723	20767	20745	20808	20540	20716	20671	20694	20737	20844	20620	20563	20637	20662	20504	20695	20541	20679	20797	20727	20694	20772	20741	20785	20848	20862	20821	20664	20831	20769	20493	20724	20498	20687	20567	20788	21015	20814	20759	20712	20516	20631	20613	20876	20781	20726	20652	20741	20576	20795	20706	20616	20648	20896	20831	20778	20835	20845	20808	20757	20671	20741	20980	20780	20510	20450	20919	20838	20842	20733	20848	20760	20814	20986	20988	20852	20714	20673	20668	20724	20707	20645	20790	20664	20809
20130	41376	69640	32405	27274	24538	22736	21541	20873	20017	19452	18980	18797	18682	18550	18226	17955	17801	17974	17743	17721	17455	17610	17592	17572	17548	17495	17301	17403	17162	17150	17220	17229	17573	17283	17299	17132	17342	17190	17121	17255	17390	17655	18625	17628	17110	17130	17164	17261	17278	17220	17316	17287	17265	17270	17513	17602	17670	17478	17560	17386	17100	17284	17201	17110	17103	17257	17128	17058	17197	17277	17210	17189	17162	17181	17248	17047	17075	17144	17076	17365	17290	17041	17005	17065	17104	17060	17093	17166	17106	17375	17055	17132	17188	17296	17215	17202	17106	17249	17222	17227	17087	17285	17142	17251	17165	17001	17082	17248	17097	17229	17280	17212	17038	17280	17036	17251	17150	17223	17023	17066	17107	17121	17233	17260	17117	17036	17289	17181	17170	17362	17177	17089	17112	17380	17180	17036	17143	17079	17297	17173	17094	17145	17128	17164	17142	17252	17157	17089	17085	17294	17280	17193	17186	17294	17310	17133	17159	17112	17250	17163	17153	17236	17187	17198	17098	17172	17223	17350	17187	17168	17088	17121	17076	17038	17039	17319	17018	17076	17211	17173	17113	17136	17090	16973	17219	17234	17168	17174	17220	17117	17179	17119	17202	17084	16999	17229	17105	16973	17203	17263	17164	17159	17248	17087	17256	17045	17049	17146	17318	17193	17107	17088	17280	17169	17145	17157	17216	17249	17048	17169	17158	17151	17213	17331	17088	17133	17166	17120	16966	17308	17130	17330	17258	17250	17377	17151	17164	17010	17037	17337	17169	17232	17288	17134	17226	17283	17340	17097	17270	17221	17091	17233	17266	17141	17164	17235	17139	17035	17089	17038	17009	17047	17147	17072	17277	17176	17159	17094	17175	16994	17032	17260	16918	17160	17166	17244	17240	17140	16994	17256	17240	17166	17272	17062	17038	17194	17185	17170	17111	17187	17175	17284	17106	17081	17135	17191	17102	17181	17172	17135	17255	17144	17076	17245	17137	17066	17454	17045	17183	17266	17059	17131	17210	17155	17240	17114	17242	17210	17014	17122	17181	17139	17130	17086	17176	17116	16957	17190	17138	17157	17279	17139	16951	17152	17098	17145	17266	17191	17205	17007	17086	17206	17113	17318	17165	17071	17061	17098	17115	17171	17208	17140	17183	17140	17028	17320	16996	17312	16947	17237	17162	17164	17095	17121	17068	17142	17225	17067	17299	17313	17072	17364	17137	17244	17125	17203	17208	17364	17153	17172	17102	17052	17199	16995	17108	17327	17148	17255	16914	17140	17111	17226	17232	17243	17182	17257	17028	17230	17259	17198	17272	17125	17105	17182	17270	17062	17036	17059	17096	17095	17157	17144	17146	17082	17311	17097	17149	17137	17035	17249	17367	17300	17167	17192	17062	17194	17152	17257	17221	17312	17075	17134	17123	17174	17171	17053	17174	17029	17229	17137	17113	17191	17064	17243	17105	17283	17197	17151	16956	17180	17036	17176	17124	17193	17058	17300	17000	17132	17221	17154	17033	17126	17170	17064	17154	17159	17171	17090	17138	17181	17182	17082	17248	17200	17082	17056	17165	17044	17137	17209	17160	17393	17142	16973	17167	17033	17239	17111	17254	17195	16984	17052	17126	17249	17040	17174	17133	17151	17094	17099	17281	17206	17174	17133	17079	17073	17169	17073	17078	17245	17223	17402	17112	17270	17187	17114	17113	17260	17202	17276	16962	17104	17177	17238	17136	17111	17231	17212	17059	17082	17172	16968	17085	17117	17207	17174	17268	17055	17256	17127	17391	17255	17155	17022	17132	17075	17171	17094	17117	17179	16972	17102	17244	17143	17174	17373	17382	17064	17157	17128	17120	17101	17213	17156	17166	17258	17126	17215	17127	17104	17075	17178	17062	17320	17014	17246	17139	17186	17176	17059	17129	16993	17237	17214	17168	17271	17330	17287	17168	17173	17080	17190	17078	17178	17113	17186	17166	17100	17241	17107	17331	17098	17097	17110	17141	17096	17125	17191	17275	17267	17252	17080	17053	17164	17086	17043	17029	17130	17207	17190	17106	17062	16950	17207	16970	17199	17183	17212	17134	17088	16857	17093	17285	17193	17220	17000	17155	17207	17097	17227	17190	17299	17085	17113	17147	17256	17115	17112	17121	17112	17029	17087	17225	17110	16933	17074	17292	17014	17248	17279	16851	16990	17107	17106	17014	17113	17086	17270	17157	17137	16994	17104	17293	17218	17202	17067	17092	17238	17225	17063	16861	17352	17174	17055	17165	17126	17160	17168	17113	17102	17121	17187	17254	17168	17258	17330	17032	17211	17232	17125	17010	17213	17139	17296	17096	17058	17222	17264	17112	17207	17127	17172	17300	17152	17153	17023	17148	17062	17077	17122	17232	17132	17057	17265	16978	17115	17087	16995	17156	17108	17237	16960	17247	17109	17162	17065	16995	16957	17347	17091	17205	17130	17104	17296	17221	17170	17211	17124	17181	17128	17270	17060	17131	16882	16983	17245	17253	17054	17131	17070	17139	17359	17074	17119	17131	17267	17144	17096	17210	17153	17112	17105	17070	17134	17048	17200	17266	17185	17262	17221	17216	17235	17124	17049	17189	17027	17203	17135	17218	17089	17093	17205	17000	17045	17171	17162	17147	17138	17076	17180	17166	17121	17221	17384	17151	17016	17158	17092	17118	17240	17149	17191	17013	17097	17130	17366	17163	17113	17122	17145	17200	17286	17199	17282	17222	17067	17282	17169	17023	17095	16927	17259	17140	17121	17119	16938	17026	17272	17184	17190	17031	17076	17085	17102	17028	17072	17065	17099	17285	17293	17061	17190	17356	17288	17193	17211	17111	17125	16976	17280	17097	16907	17149	17199	16944	17122	17093	17146	17116	17067	17131	17135	17229	17273	17208	17185	17171	17020	17200	17130	17188	17143	17050	16975	17209	17131	17132	17123	17194	17243	16956	17126	17216	17092	17214	17061	17283	17020	17124	17128	17287	17006	17079	17158	17096	17228	17220	17049	17192	17117	16894	17236	17194	17021	17178	17206	17176	17144	17148	17295	17085	17295	17044	17304	17171	17236	17236	17218	17170	17284	17317	17054	17205	17000	17127	17101	17279	17032	17227	17126	17175	17249	16861	17109	17169	17162	17263	17180	17232	17180	17182	17250	17226	17129	17169	17079	17173	17005	17164	17146	17026	17147	17244	17251	17020	17171	17137	17167	17209	17201	17079	17299	17086	17113	17267	17202	17221	17279	17060	17264	17274	16999	17121	17133	17206	17259	17109	16899	17366	17116	17052	17147	17106	17143	17179	17228	16998	17218	16993	17211	17207	17125	17090	17080	17126	17048	17255	17153	17067	17238	17016	17165	17155	17154	17124	17115	17072	16993	17133	17162	17174	17274	17094	17194	17285	16949	17279	17142	17066	17172	17058	17181	17275	17277	17330	17078	17175	17233	17288	17171	17258	17112	17056	17063	17119	17194	17336	17071	17266	17118	17238	17181	17134	17131	17250	17241	17331	17251	17075	17215	17075	17146	17059	17149	17124	17114	17002	17295	17274	17314	17211	17230	17226	17082	17222	17179	17144	17078	17082	17216	17093	17209	16999	17166	17277	17222	17110	17184	17225	17323	17108	17254	17054	17188	17011	17255	17268	17192	17162	17202	17155	17180	17160	17197	17174	17319	17003	17124	17086	17135	17249	17060	17158	17195	17044	17181	17250	17063	17085	17246	17113	17042	17169	17196	17212	17171	16979	17059	17248	17229	17023	17304	17095	17153	17027	17238	17221	17145	17110	17298	17227	17064	17156	17077	17298	17160	17135	17152	17156	17180	17326	17186	17095	17075	17105	17152	17173	17130	17101	17141	17121	17290	17275	17071	17098	17154	17029	17127	17083	17244	16929	17071	17091	17200	17289	17191	17349	17218	17189	17162	17012	17290	17181	17088	17128	17061	17096	16971	17253	17185	17115	17154	17239	17021	17113	17139	17039	17097	17072	17192	17048	17153	17223	17045	17168	17124	17159	17277	17064	17072	17286	17192	17292	17061	17195	17288	17160	16922	17028	17234	17226	17230	17245	17145	17068	17086	17314	17060	17134	17046	17162	17099	17449	17228	17152	17167	17211	17101	17219	17151	17153	17164	17196	17274	17177	17001	17065	17418	17113	17325	16975	17065	17094	17061	17159	17225	17058	17304	17168	17153	17022	17035	17010	17178	17071	16919	17128	17073	17163	17076	17255	17270	17069	17321	17230	17130	17002	17156	17158	17060	16973	17086	17049	17244	17182	17099	17304	17153	17292	17175	17411	17236	17195	17309	17030	17133	17259	17300	17113	17094	17101	17222	17024	16910	17194	17233	17102	17155	17270	17049	17115	17110	17067	17173	17140	17128	17163	17231	17182	17262	17198	17077	17240	17174	17163	17164	17066	17260	17158	17161	16995	17151	17009	17055	17072	17056	17174	17210	17297	17083	17111	17200	17041	17068	16997	17125	16862	17146	17255	17168	17052	17333	17070	17174	17015	17117	17283	17110	17299	16912	17133	17118	17116	17076	17175	17417	17026	17156	17173	17189	17177	17303	17051	17086	17217	17180	17171	17220	17163	17193	17040	17063	17308	17207	17188	17306	17104	16902	17218	17258	17124	17041	17239	17263	17063	17148	17067	17018	17226	17273	17035	17015	17161	17295	17245	17225	17243	17238	17026	17239	16964	17081	17191	17200	17225	17053	16967	17094	17068	17093	17139	17137	17114	16984	17111	17063	17124	17211	17205	17099	17043	17069	17054	17202	17329	17126	17200	17123	17138	17154	17206	17095	17181	17010	17411	17063	17295	17064	17341	17161	17210	17218	17189	17238	17128	17012	17065	17095	17141	17227	17105	17290	17156	17227	17102	17093	17283	17192	17084	17188	17189	17306	17069	17208	17169	17067	17225	17187	17182	16911	17233	17008	17153	17043	17256	17092	17134	17112	17310	17124	17175	17179	17076	17027	17127	17077	17270	17204	16980	17166	17082	17224	17075	17141	17147	17193	17225	17075	17124	17210	17139	17228	17256	17154	17137	17255	17171	17232	17286	17119	17104	17210	17079	17024	17200	17184	17170	17005	17403	17038	17285	17059	17107	17017	17121
27432	23205	32445	28079	23172	22623	22381	22075	21835	21710	21651	21432	21409	21532	21311	21203	21095	21351	21515	21331	21516	21447	21231	21446	21424	21080	21443	21420	21358	21367	21299	21241	21269	21464	21302	21380	21108	21325	21320	21268	21241	21169	21202	21182	21174	21232	21238	21300	21179	21037	21293	21184	21253	21271	21208	21100	21264	21212	21173	21132	21270	21366	21353	21182	21320	21053	21214	20971	21345	21118	21051	21299	21268	21250	21237	21150	21152	21074	21280	21165	21357	21031	21155	21377	21282	21249	21280	21253	21218	21107	21260	21290	21191	21273	21216	21245	21291	20992	21314	21019	20914	21225	21410	21258	21044	21114	21279	21310	21239	20979	21106	21144	21054	21244	21361	21274	21432	21378	21368	21262	21228	21506	21261	21284	21239	21178	21085	21066	21191	21237	21331	21185	21379	21253	21244	21111	21167	21238	21034	21139	21357	21225	21253	21320	21199	21231	21024	21062	21256	21328	21337	21378	21186	21273	21286	21141	21094	21162	21251	21155	21342	20898	21116	21174	21024	21272	21304	21181	21289	21186	21280	20909	21292	21028	21122	21195	21149	21288	21311	21333	21188	21286	21395	21297	21125	21282	21131	21185	21381	21205	21167	21256	21357	21143	21130	21131	21170	21216	21255	21208	21026	21425	21397	21027	21179	21150	21103	20978	21042	21188	21112	21167	21282	21047	21194	21287	21159	21180	21164	20911	21356	21163	21113	21096	21094	21186	21224	21022	21365	20964	21349	21359	21272	21250	21235	21281	21379	21291	21066	21062	21142	21131	21189	20907	20953	21294	21053	21252	21116	21193	21147	20992	21227	21139	21163	21097	21264	21128	21148	21252	21242	20985	21149	21065	21292	21082	21182	21133	21204	21204	21131	21372	21262	21000	21053	21238	21198	21269	21313	21211	21209	20895	21090	21167	21148	21288	21307	21233	21265	21095	21343	21235	21296	20915	20958	21089	21070	21200	21248	20980	21174	21078	21184	21240	21425	21139	21232	21190	21263	21024	21221	21076	21228	21125	20975	21057	21367	21297	21026	21270	21229	21405	21102	21184	21236	21242	21171	21105	21139	21092	21350	21193	21164	21134	21198	21288	21213	21236	21082	21167	21298	21384	21150	21160	20969	21154	21208	21194	21242	21105	21334	21165	20795	21233	21131	21229	21048	21123	21313	21392	21245	21291	21216	21384	21300	21060	20960	21118	21087	21069	21354	21173	21140	21494	21409	21069	20966	21010	21051	21105	21036	20908	21267	21002	21099	21056	21323	21255	21365	21318	21340	21318	20872	21298	21222	21170	21280	21172	21350	21264	21247	21175	21181	21169	21245	21030	21282	21300	21059	21219	21369	21251	21085	21054	21380	21265	21343	21161	21306	21236	21470	21145	21244	21218	21306	21148	21198	21112	21071	21138	21080	21209	21065	21085	21056	21155	21093	21240	21427	21266	21404	21273	21079	20969	21195	21052	21451	21241	21127	21181	21062	21130	21160	21246	21187	21073	21294	21270	21183	21090	21243	21241	21186	21107	21123	21199	21200	21310	21438	21204	21131	21357	21430	21199	21111	21277	20990	21261	21227	21103	21194	21006	21291	21314	21266	21199	21257	21180	21303	21237	21180	21100	21238	21135	21011	21170	21322	21255	20996	21327	21115	21094	21521	21177	21000	21371	21216	21107	21155	21219	21372	21400	20997	21115	21375	21115	21260	21365	21125	21134	21220	21413	21117	21252	21212	21030	21357	21192	21270	21022	21383	21236	21082	21255	21217	21102	21196	21128	21107	21245	21254	21193	20824	21274	21184	21248	21063	21210	21412	21246	21213	21252	21177	21279	21277	21142	21139	21094	21195	21403	21297	21171	21276	21289	21195	21146	21212	21037	21249	21139	21242	21201	21268	21096	21023	21118	21195	21448	21252	21042	21159	20905	21196	21403	21213	21316	21221	21204	21195	21160	21123	21128	21312	21210	21247	21163	20980	21147	21322	21131	21045	21049	21206	20993	21500	21313	21230	21147	21054	21355	21218	21218	20974	21266	21313	21172	21098	21301	21253	21192	21280	21162	21138	21402	21190	21018	21256	21162	21143	20914	21463	21177	21152	21254	21202	21182	21195	21170	21204	21312	21170	21224	21082	21331	21249	21292	21144	21051	21179	21047	21101	21442	20898	21195	21405	21156	21208	21389	21425	21139	21275	21234	21201	21384	21292	21297	21341	21165	21237	21148	20956	21345	21346	21262	21119	21091	21237	21356	21155	21029	21190	21132	21143	20885	21199	21293	21209	21151	21230	21332	21095	21184	20954	21218	21214	21069	21151	21221	21226	21276	21120	21302	21183	21175	21014	21380	21265	21116	20956	21007	21079	21267	21018	21130	21105	21376	21051	21170	21413	21240	21325	21173	21065	21147	21201	21219	21013	21483	21162	21259	21316	21234	21211	21239	21112	21205	21104	21103	21062	21295	21211	21249	21195	21241	21405	21048	21036	21229	21374	21037	21263	21288	21072	21208	21040	21254	21120	21174	21162	20974	21213	21267	21080	21056	21304	21324	21358	21017	21166	21137	21218	21037	21344	21204	21276	21350	21225	21316	21369	21217	21115	21088	21213	21457	20948	21188	21102	21100	21011	21252	21464	20981	21226	21273	21347	21426	21041	21004	21021	21178	21095	21187	21160	21201	21184	21119	21174	21183	21244	21205	21072	21321	21169	21170	21247	21236	21086	21115	21160	21089	21260	21197	21310	21180	21144	21106	21172	21103	21110	21295	21397	21301	21123	21005	21138	21210	21039	21192	21208	21285	21087	21148	21307	21171	21389	21170	21320	20990	21335	21307	21151	21216	21234	21223	21123	21199	21271	21245	21185	21143	21206	21249	21222	21331	21313	21133	21036	21121	21087	21101	21157	21097	21228	21429	21296	21239	21509	21335	21139	21298	21304	21282	21266	21110	21351	21217	21169	21139	21279	21150	21254	21106	21264	21169	21228	21191	21124	21423	21289	21251	21128	21274	21143	21151	21099	21057	21255	21150	21066	21256	21330	21017	21209	21248	21193	21139	21279	21264	21433	21280	21298	21220	21245	21211	21110	21103	21240	21075	21198	21324	21209	21296	21129	21016	21168	21299	21128	21443	21329	21409	21268	21321	20869	21050	21180	21147	21389	21282	21154	21304	21040	21269	21322	21121	21194	21240	21212	21297	21178	21061	21337	21381	21238	21374	21291	21340	20953	21069	21286	21186	21192	20998	21079	21172	21395	21259	21184	21114	21011	21037	21220	21195	21167	21076	21239	21249	21288	21362	21155	21102	21197	21128	21060	21226	21253	21236	21296	21008	21333	21360	21202	21001	21019	21256	21125	21364	21582	20933	21147	21199	21482	21196	21166	21136	21192	21156	21390	21092	21492	21199	21349	21263	21207	21102	21298	21207	21490	21248	20985	21183	21148	21202	21295	21371	21023	21112	20931	21331	21319	21397	21404	21106	21226	21390	20960	21121	21318	21189	21376	21162	21275	21202	21172	21147	21310	21113	21114	21211	21060	21146	21070	21134	21291	21174	21114	21185	21176	21495	21228	21181	21201	21015	21305	21165	21227	21184	21366	21194	21319	21282	21254	21460	21212	21098	21220	21221	21177	21204	21188	21220	21341	21285	21351	21241	21385	21246	21117	21183	21255	21279	21143	21201	21135	21231	21257	21198	20964	21241	21250	21208	21196	21316	21212	21166	21172	21175	20988	21076	21215	21168	21049	21097	21364	21200	21338	21256	21433	21230	21198	21407	21154	21305	21238	21360	21401	21253	21183	21302	21220	21328	20981	21072	21346	21227	21365	21283	21209	21291	21241	21171	21307	21256	20974	21377	21105	21051	21060	21304	21548	21333	21282	21249	21302	21163	21254	21175	21343	21205	21324	21168	21202	21264	21028	21130	21024	21106	21262	21229	21030	20985	21245	21133	21150	21298	21331	21241	21206	21142	21217	21162	21302	21306	21174	21123	21146	21003	21152	21182	21246	21250	21262	21156	21101	21073	21230	21168	21090	21241	21055	21156	21160	21098	21430	21033	21258	21094	21218	21279	21334	21398	21238	21208	21208	21358	21208	21152	21475	21343	21123	21118	21307	21165	21110	21262	21268	21139	20995	21322	21328	21334	21270	21241	21234	20997	21364	21523	21365	21073	21181	21115	21271	21286	21005	21485	21193	21164	21124	20973	21071	21221	21072	21234	21331	21343	21090	21187	20967	21088	21186	21109	21217	21390	21156	21314	21094	21199	21094	21247	21286	21064	21095	21074	21037	21246	21223	21053	21362	20948	20985	21352	21310	21260	21025	21240	21143	20975	20986	21276	21232	21104	21245	21227	21204	21505	21254	21302	21297	21238	21075	21101	21182	21147	21341	21217	21097	21072	21263	21165	21188	21047	21292	20911	21179	21401	21317	21045	21126	21237	21220	21128	21137	21274	21242	21204	21250	20960	21406	21062	21113	21203	21292	21153	21207	21194	21088	20966	21336	21217	21475	21305	21347	21227	21186	21257	21398	21195	21211	21243	21240	21135	21285	21095	21140	20983	21279	21204	21057	21058	21158	21379	21446	21183	21248	21424	21245	21095	21320	21243	21072	21282	21321	21180	21065	21208	21337	21038	21252	21084	21235	21194	21155	21175	21410	21216	21029	21194	21158	21337	21264	21323	21324	21162	21152	21230	21259	21360	21435	21437	21381	21108	21143	21154	21239	21167	21211	21235	21401	21132	21117	21239	21144	21060	21244	21308	21117	21325	21289	21175	21350	21248	21069	21094	21009	21195	21092	21179	21060	21109	21224	21145	21143	21155	21321	21289	21222	21274	21493	21226	20915	21325	21212	21132	21290	21195	21239	21172	21374	21250	21361	21327	21221	21237	21268	21191	21198	21212	21218	21309	21423	21247	21339	21295	20996	21200	21033	20998	20982	21111	21066	21007	21282	21192	21241	21055	21347	21276	21281	21108	21127	21272	21437	21176	21437	21257	21307	21198	21367	21109	21429	21265	21159	21079	21184	21169	21236	21488	21313	21092	21247	21112	21263	21252	21197	21457	21475	21350	21330	21267	21332	21037	21290	21085	21256	21086	21170	21277	21263	21009	21143	21417	21060	21352	21318	21241	21140	21198
19112	27820	34173	22524	20379	19466	18736	18463	18253	18094	17962	17831	17844	17766	17867	17636	17547	17529	17605	17617	17831	17433	17554	17475	17502	17531	17514	17509	17645	17549	17468	17430	17344	17554	17402	17371	17546	17604	17334	17448	17356	17378	17216	17633	17412	17406	17442	17343	17381	17420	17370	17435	17376	17466	17404	17572	17449	17673	17493	17510	17453	17354	17332	17552	17514	17722	17417	17386	17324	17410	17529	17531	17293	17423	17393	17304	17394	17571	17354	17496	17532	17217	17353	17385	17488	17453	17329	17307	17134	17450	17434	17532	17352	17375	17399	17366	17298	17444	17488	17571	17383	17471	17531	17364	17509	17569	17429	17268	17398	17341	17462	17273	17565	17406	17433	17318	17582	17262	17355	17462	17411	17329	17445	17295	17164	17331	17439	17382	17389	17520	17295	17507	17380	17325	17544	17319	17291	17423	17323	17380	17594	17268	17261	17346	17501	17289	17459	17698	17577	17475	17572	17377	17309	17294	17264	17532	17504	17384	17371	17564	17489	17440	17415	17407	17531	17557	17642	17320	17495	17477	17330	17415	17516	17335	17421	17467	17509	17547	17450	17469	17633	17419	17401	17327	17411	17319	17364	17393	17475	17543	17359	17332	17389	17632	17589	17333	17293	17499	17556	17355	17471	17318	17382	17436	17530	17352	17535	17580	17321	17482	17441	17391	17348	17347	17399	17404	17479	17385	17366	17341	17372	17493	17496	17368	17385	17524	17447	17390	17455	17319	17408	17481	17488	17473	17574	17302	17506	17278	17446	17416	17385	17475	17331	17381	17483	17481	17511	17320	17490	17457	17408	17574	17483	17295	17312	17465	17321	17249	17348	17414	17413	17457	17503	17484	17361	17386	17481	17402	17450	17447	17494	17331	17365	17344	17410	17346	17511	17443	17325	17312	17527	17137	17494	17599	17372	17497	17343	17499	17418	17461	17519	17289	17419	17529	17524	17172	17408	17256	17446	17384	17482	17507	17418	17495	17390	17383	17559	17486	17498	17454	17366	17427	17360	17453	17434	17338	17470	17413	17396	17334	17445	17350	17448	17447	17541	17350	17427	17388	17420	17227	17446	17467	17536	17255	17464	17354	17366	17460	17440	17233	17406	17370	17435	17499	17254	17454	17542	17625	17509	17328	17445	17403	17416	17425	17485	17475	17407	17311	17383	17458	17364	17269	17430	17615	17387	17473	17419	17517	17473	17359	17577	17483	17509	17442	17415	17354	17364	17504	17466	17498	17309	17348	17565	17355	17534	17453	17302	17485	17339	17481	17460	17413	17359	17229	17622	17563	17514	17542	17474	17373	17519	17309	17570	17397	17431	17530	17459	17430	17471	17555	17450	17357	17601	17324	17430	17505	17527	17503	17354	17533	17417	17536	17539	17363	17240	17449	17417	17392	17564	17399	17381	17518	17460	17439	17547	17241	17388	17450	17361	17485	17432	17565	17423	17329	17486	17195	17563	17288	17430	17463	17242	17536	17336	17602	17449	17426	17373	17441	17386	17470	17555	17319	17216	17372	17468	17416	17485	17463	17310	17427	17394	17415	17432	17486	17124	17231	17332	17436	17428	17258	17460	17461	17404	17422	17433	17458	17419	17454	17376	17488	17506	17357	17338	17562	17578	17353	17394	17562	17455	17375	17525	17334	17435	17428	17412	17484	17365	17457	17446	17512	17517	17530	17244	17394	17515	17299	17489	17526	17392	17586	17500	17443	17444	17471	17454	17501	17419	17343	17400	17467	17522	17458	17513	17312	17427	17362	17277	17491	17336	17475	17444	17465	17427	17558	17234	17307	17448	17357	17518	17144	17331	17395	17404	17535	17435	17295	17368	17555	17384	17451	17354	17224	17604	17439	17376	17458	17305	17471	17407	17448	17523	17369	17514	17470	17285	17460	17535	17216	17501	17593	17545	17558	17499	17517	17486	17355	17467	17401	17713	17316	17247	17417	17397	17510	17522	17443	17446	17437	17596	17435	17428	17422	17382	17363	17330	17411	17408	17237	17469	17515	17411	17327	17369	17467	17301	17372	17460	17493	17478	17325	17422	17370	17538	17472	17568	17486	17177	17347	17415	17416	17443	17490	17494	17416	17434	17449	17485	17357	17596	17464	17325	17444	17294	17483	17472	17466	17449	17326	17532	17525	17407	17361	17381	17470	17347	17478	17274	17459	17299	17505	17532	17304	17622	17322	17383	17631	17469	17467	17430	17382	17458	17515	17562	17501	17331	17356	17374	17493	17479	17292	17477	17257	17410	17393	17237	17573	17386	17352	17322	17326	17390	17393	17346	17446	17496	17275	17398	17570	17419	17508	17527	17377	17409	17505	17416	17387	17397	17512	17707	17384	17455	17429	17485	17567	17540	17342	17378	17295	17412	17404	17451	17508	17579	17386	17326	17506	17538	17448	17460	17312	17393	17308	17485	17354	17466	17433	17479	17400	17510	17450	17384	17420	17566	17633	17493	17496	17560	17433	17524	17436	17464	17279	17287	17286	17363	17635	17714	17287	17463	17524	17384	17551	17527	17508	17414	17459	17412	17387	17497	17381	17336	17392	17503	17411	17444	17383	17560	17488	17305	17378	17452	17543	17394	17290	17559	17430	17456	17312	17406	17372	17367	17468	17518	17572	17639	17399	17416	17603	17315	17384	17354	17511	17334	17386	17568	17487	17553	17250	17623	17345	17572	17390	17146	17702	17465	17421	17438	17332	17494	17423	17389	17391	17526	17482	17270	17539	17466	17472	17418	17387	17542	17339	17518	17567	17387	17287	17369	17408	17429	17412	17319	17378	17434	17497	17339	17407	17308	17406	17307	17445	17429	17470	17456	17387	17542	17464	17415	17442	17498	17545	17423	17394	17529	17518	17471	17377	17408	17396	17406	17435	17322	17489	17421	17521	17573	17405	17340	17559	17356	17475	17347	17519	17439	17555	17527	17504	17407	17350	17477	17225	17451	17460	17471	17493	17367	17237	17469	17310	17357	17370	17356	17537	17401	17406	17561	17484	17485	17487	17233	17339	17341	17376	17424	17473	17283	17574	17278	17432	17432	17508	17430	17508	17570	17477	17368	17336	17438	17316	17552	17444	17442	17347	17414	17453	17319	17481	17380	17187	17361	17439	17654	17336	17426	17410	17365	17454	17473	17487	17423	17472	17444	17321	17439	17367	17486	17524	17528	17326	17581	17415	17613	17490	17581	17322	17467	17534	17512	17355	17293	17536	17414	17314	17650	17485	17570	17327	17677	17449	17495	17445	17551	17421	17564	17423	17382	17322	17329	17424	17256	17559	17541	17604	17517	17555	17323	17498	17624	17352	17312	17359	17346	17490	17554	17364	17341	17223	17564	17458	17535	17467	17384	17408	17381	17532	17480	17561	17451	17499	17491	17392	17506	17394	17409	17404	17694	17415	17388	17475	17300	17356	17414	17348	17380	17390	17378	17543	17485	17394	17300	17180	17509	17435	17406	17477	17322	17413	17482	17579	17342	17406	17337	17371	17361	17457	17484	17292	17445	17406	17252	17508	17354	17591	17242	17473	17465	17527	17451	17474	17473	17445	17310	17609	17292	17489	17631	17461	17326	17347	17435	17517	17491	17525	17406	17312	17320	17571	17590	17408	17358	17408	17398	17424	17388	17322	17487	17444	17317	17512	17352	17591	17417	17427	17421	17423	17507	17485	17454	17259	17306	17501	17485	17522	17412	17412	17362	17502	17293	17367	17442	17509	17414	17338	17579	17451	17688	17398	17368	17393	17354	17442	17524	17300	17424	17519	17467	17467	17630	17396	17513	17457	17439	17583	17367	17496	17453	17302	17412	17381	17482	17292	17427	17422	17525	17319	17456	17557	17373	17416	17399	17342	17279	17559	17448	17581	17458	17449	17336	17424	17457	17407	17412	17507	17357	17621	17605	17374	17343	17451	17406	17369	17426	17353	17375	17392	17419	17688	17386	17552	17397	17431	17341	17472	17423	17409	17531	17506	17453	17294	17495	17392	17535	17405	17374	17662	17388	17476	17533	17297	17419	17291	17271	17672	17467	17465	17479	17534	17405	17403	17443	17307	17308	17417	17459	17436	17280	17344	17369	17492	17402	17522	17462	17360	17478	17220	17351	17310	17529	17409	17280	17549	17322	17268	17539	17435	17493	17391	17334	17419	17403	17379	17262	17461	17567	17566	17429	17441	17388	17578	17418	17494	17401	17367	17439	17266	17433	17419	17606	17581	17501	17499	17520	17447	17405	17463	17453	17455	17471	17331	17534	17495	17401	17341	17307	17433	17337	17361	17452	17481	17427	17429	17434	17397	17517	17481	17478	17439	17564	17484	17510	17448	17354	17443	17500	17317	17471	17318	17517	17382	17241	17444	17468	17424	17606	17453	17531	17457	17503	17359	17581	17332	17593	17490	17350	17547	17445	17540	17313	17402	17456	17404	17541	17296	17555	17376	17389	17497	17537	17598	17479	17440	17420	17311	17471	17475	17354	17173	17350	17392	17484	17313	17454	17559	17401	17535	17478	17337	17358	17360	17369	17288	17726	17373	17398	17413	17375	17535	17414	17461	17417	17445	17173	17276	17478	17407	17466	17396	17293	17480	17500	17320	17506	17482	17294	17423	17595	17374	17332	17461	17503	17543	17463	17418	17454	17477	17575	17460	17469	17397	17409	17323	17597	17412	17480	17436	17321	17429	17304	17321	17555	17321	17307	17499	17622	17410	17483	17476	17512	17415	17359	17495	17299	17438	17536	17379	17441	17511	17327	17527	17431	17531	17375	17409	17477	17451	17432	17528	17362	17461	17461	17466	17615	17408	17347	17409	17588	17505	17373	17341	17393	17524	17528	17545	17497	17465	17511	17497	17429	17183	17587	17386	17446	17407	17360	17364	17412	17214	17355	17347	17541	17343	17431	17545	17364	17369	17617	17511	17498	17268	17380	17363	17524	17173	17444	17486	17529	17529	17260	17381	17310	17650	17432	17480	17417	17438	17424	17436	17471	17345	17496	17346	17582	17622	17536	17466	17413	17412	17401	17274	17372	17513	17339	17551	17510	17392	17477	17474	17482	17497	17338	17444	17489	17399	17390	17291	17462	17375	17422	17573	17488	17472	17475	17357	17489	17465	17450	17426
23741	21149	29557	26537	23679	24992	25306	22770	21917	22041	21852	21717	21634	21453	21406	21072	21216	21172	21075	21092	20974	21117	20710	20937	20800	21037	21055	20903	20860	20869	20939	20988	21080	20721	20857	20761	20804	20805	20913	20838	20852	21137	21019	21094	21019	20900	20652	20912	20979	20691	20907	21098	20923	20953	20725	20861	20797	20910	20840	20799	20892	20730	20637	20915	20893	20754	20771	20816	20770	20744	20828	20748	20965	20790	20779	20687	20825	20800	20854	20639	20811	20920	20736	20707	20683	20890	20881	20915	20747	20734	20780	20622	20852	20682	20957	20807	20804	20747	20672	20611	20724	20532	20652	20834	20817	20669	20568	20826	20848	20812	20683	20935	20498	20799	20670	20705	20601	20778	20849	20744	20640	20542	20707	20676	20805	20722	20726	20819	20850	20888	20815	20928	20606	20693	20835	20763	21052	20677	20806	20626	20655	20689	20712	20556	20705	20823	20673	20672	20859	20611	20785	20553	20841	20752	20803	20760	20762	20827	20811	20583	20774	20773	20854	20838	20683	20811	20946	20805	20702	20806	20773	20673	20894	20716	20643	20755	20993	20858	20780	20806	20828	20682	20766	21080	20732	20630	20748	20629	20511	20870	20801	20768	20604	20914	21002	20822	20765	20536	20938	20908	20744	20684	20546	20458	20754	20671	20699	20726	20755	20882	20845	20834	20780	20888	20756	21022	20711	20645	20761	20764	20588	20946	20606	20758	20697	20778	20768	20964	20636	20680	20588	20628	20648	20724	20860	20698	20797	20687	20759	20314	20759	20717	20830	20689	20788	20897	20668	20787	20880	20625	20733	20535	20591	20538	20723	20595	20871	20897	20628	20946	20834	20637	20760	20974	20692	20640	20788	20763	20626	20906	20845	20654	20854	20811	20696	20830	20824	20853	20805	20782	21034	20624	20543	20665	20720	20958	20760	20794	20888	20804	20663	20767	20736	20891	20643	20916	20765	20798	20865	20729	20860	20839	20836	20724	20615	20659	20909	20720	20552	20745	20798	20756	20453	20601	20713	20635	20581	20627	20872	20934	20724	20675	20840	20810	20666	20752	20777	20717	20939	20744	20860	20862	20760	20589	20742	20821	20549	20663	20673	20914	20823	20787	20631	20674	20659	20725	20615	20569	20709	20725	20570	20708	20797	21000	20737	20877	20741	20915	20833	20833	20701	20543	20715	20935	20808	20861	20772	20736	20947	20892	20565	21048	20970	20511	20708	20746	20773	20612	20912	20985	20876	20733	20905	20550	20562	20765	20633	20718	20686	20911	20676	20820	20888	20759	20937	20695	20512	20674	20741	20625	20894	20792	20772	20790	20779	20848	20786	20782	20967	20733	20879	20775	20753	20698	20803	20778	20779	20831	20794	20746	20770	20820	20647	20743	20774	20922	21015	20741	20671	20641	20732	20770	20864	20702	20715	20722	20798	20931	20493	20726	20889	20602	20824	20650	20944	20719	20845	20586	20852	20943	20820	20557	20789	20673	20542	20594	20584	20618	20691	20759	20764	20660	20786	20568	20679	20751	20705	20876	20653	21112	20780	20817	20858	20699	20659	20794	20828	20600	20818	20801	20983	20792	20615	20895	20840	20694	20780	20832	20697	20880	20878	20990	20513	20554	20802	20620	20764	20828	20666	20747	20644	20734	20629	20775	20691	20915	20715	20757	20774	20711	20649	20706	20762	20558	20781	20683	20672	20901	20663	20839	20667	20588	20753	20731	20924	20904	20831	20646	20912	20778	20789	20824	20880	20903	20711	20949	20584	20789	20955	20758	20654	20887	20833	20734	20730	20570	20803	20727	20698	20823	20854	20840	20724	20625	20778	20729	20784	20897	20797	20775	20569	20744	20902	20763	20679	20747	20941	20666	20860	20637	20759	20833	20737	20732	20689	20795	20698	20754	20624	20765	20690	20694	20911	20816	20957	20711	20719	20691	20877	20764	20801	20865	20812	20591	20673	20968	20856	20932	20638	20773	20783	20894	20903	20719	20902	20845	20745	20766	20798	20647	20934	20760	20712	20773	20665	20683	20597	20904	20927	20659	20685	20838	20625	20844	20575	20701	20677	21020	20894	20683	20781	20851	20839	20794	20828	20663	20836	20834	20760	20798	20810	20702	20838	20819	20730	20720	20782	20808	20809	20795	21033	20941	20873	20940	20870	20601	20714	20719	20936	20862	20783	20841	20844	20595	20666	20889	20889	20592	20828	20778	20725	20928	20891	20899	20687	20805	20765	20381	20745	20704	20821	20792	20842	20917	20842	20687	20553	20700	20905	20881	20731	20871	20822	20892	20812	20612	20761	20786	20917	20680	20839	20958	20757	20763	20806	20952	20603	20520	20635	20714	20811	20782	20748	20840	20726	20721	20639	20730	20748	20767	20684	20826	20724	20661	20511	20794	20722	20725	20754	20886	20847	20665	20666	20820	20779	20685	20761	20678	20746	20824	20831	20818	20752	20712	20734	20862	20597	20630	20818	20868	20841	20712	20557	20942	20686	20789	20719	20656	20709	20840	20706	20904	20578	20707	20800	20913	20718	20707	20817	20755	20608	20716	20614	20677	20781	20727	20854	20802	20930	20668	20839	20796	20631	20829	20698	20664	20962	20771	20788	20557	20701	20541	20804	20745	20518	20734	20776	20684	20723	20572	20629	20590	20743	20833	20759	20860	20817	20703	20814	20797	20830	20522	20531	20777	20816	20785	20860	20817	20622	20656	20645	20652	20569	20898	20729	20788	20741	20614	20616	20730	20693	20675	20787	20768	20940	20809	20809	20911	20612	20695	20651	20647	20674	20605	20795	20716	20843	20896	20952	20747	20828	20617	20936	20825	20779	20565	20719	20731	20754	20591	20607	20573	20800	20773	20568	20712	20757	20570	20784	20766	20993	20682	20777	20717	20915	20921	20807	20862	20942	20740	21000	20850	20655	20597	20874	20811	20972	20670	20919	20641	20699	20867	20591	20857	20762	20793	20745	20676	20859	20709	20688	20502	20780	20653	20727	20992	20927	20706	20621	20757	20768	20798	20760	20743	20645	20712	20784	20703	20705	20797	20705	20674	20641	20790	20726	20653	20780	20759	20638	20524	20792	20779	20959	20616	20791	20760	20949	20706	20574	20967	20900	20512	20830	20594	20701	20809	20753	20702	20627	20700	20739	20798	20723	20632	20952	20775	21073	20710	20755	20739	20833	20769	20731	20761	20468	20385	20860	20721	20557	20699	20946	20756	20615	20583	20934	20751	20682	20738	20615	20323	20684	20655	20479	20641	20449	20907	20897	20684	20478	20748	20615	20837	20735	20855	20765	20547	20831	20956	20617	20751	20861	20893	20624	20916	20611	20744	21003	20859	20657	20727	20740	20715	20659	20692	20729	20564	20726	20575	20672	20610	20707	20810	20728	20841	20950	20640	20650	20772	20678	20683	20665	20735	20655	20732	20656	20581	20829	20614	20903	20898	20803	20760	20827	20861	20592	20660	20793	20906	20885	20859	20797	20806	20720	20735	20993	20801	20853	20848	20713	20913	20621	20664	20741	20853	20832	20839	20807	20751	20866	20761	20745	20779	20823	20690	20637	20839	20879	20688	20810	20883	20938	20964	20689	20826	20909	20908	20900	20718	20752	20813	20756	20957	20645	20875	20948	20792	20974	20650	20779	20902	20752	20738	20933	20851	20764	21005	20765	20799	20651	20911	20861	20911	20803	20793	20621	20820	20657	20679	20824	20617	20795	20798	20772	20764	20972	20605	20665	20768	20794	20625	20663	20731	20752	20690	20835	20774	20780	20601	20697	20657	20713	20839	20727	20474	20730	20716	20768	20607	20720	20775	20808	20704	20743	20787	20810	20676	20744	20890	20795	20598	20940	20567	20913	20637	20714	20672	20642	20798	20575	20672	20700	20514	20506	20659	20831	20784	20804	20844	20519	20842	20650	20563	20800	20591	20672	20613	20819	20797	20683	20688	20703	20678	20640	20711	20807	20758	20932	20665	20722	20856	20640	20789	20744	20715	20781	20659	20791	20820	20917	20909	20978	20729	20613	20750	20741	20839	20821	21013	21008	20767	20668	20731	20996	20588	20784	20792	20683	20887	20671	20770	20667	20734	20733	20658	20932	20629	20688	20707	20883	20758	20875	20604	20953	20813	21007	20699	20728	20724	20911	20839	20783	20710	20844	20734	20896	20882	20725	20706	20667	20825	20847	20947	20669	20629	21069	20865	20604	20751	20783	20760	20830	20795	20853	20791	20690	20670	20612	20757	20804	20615	20862	20808	20669	20593	20771	20727	20642	20644	20802	20776	20813	20643	20642	20827	20691	21033	20737	20524	20802	20776	20720	20869	20837	20766	20736	20671	20804	20756	20861	20817	20990	20927	20808	20622	20619	20878	20816	20793	20617	20808	20892	20582	20781	20891	20783	20975	21006	20812	20744	20796	20686	20868	20611	20732	20780	20721	20692	20709	20654	20873	20874	20561	20680	20610	20779	20780	20795	20715	20804	20818	20933	20881	20927	20677	20979	20846	21008	20646	20850	20743	20581	20720	20493	20684	20722	20683	20646	20819	20731	20790	20574	20743	20837	20813	20768	20917	20816	20727	20729	20846	20715	20887	20962	20657	20856	20713	20904	20707	20809	20818	20874	21187	20737	20797	20722	20828	20754	20607	20793	20753	20915	20590	20514	20772	20840	20871	20813	20714	20630	20777	20657	20776	20874	20711	20717	20580	20745	20667	20821	20890	20889	20866	20679	21074	21000	20692	20511	20748	20792	20741	20549	20807	20875	20681	20744	20628	20795	20815	20768	20805	20704	20716	20875	20913	20769	20678	20646	20613	20525	20611	20585	20751	20905	20692	20754	20827	20782	20816	20587	20738	20857	20652	20819	20643	20943	20872	20808	20831	20680	20652	20635	20883	20859	20605	20593	20842	20961	20792	20906	20745	20739	20767	20824	20670	20746	20591	20946	20748	20534	20743	20726	20706	20853	20675	20863	20795	20626	20775	20816	20660	20446	20604	20694	20872	20652	20714	20818	20694	20763	20505	20808	20815	20612	20715	20635	20856	20880	20868	20761	20907	20620	20496	20688	21070	20722	20741	20837	20747	20761	20464	20777	20643	20760	20748	20785	20750
18623	40715	58556	27748	23812	21922	20740	19909	19193	18802	18682	18507	18143	18065	17823	17816	17716	17467	17551	17538	17307	17409	17435	17431	17588	17191	17322	17290	17426	17213	17393	17192	17314	17066	17260	17285	17108	17300	17198	17309	17257	17219	17541	18007	17240	17269	17170	17211	17159	17305	17081	17197	17195	17334	17268	17365	17446	17532	17378	17193	17333	17211	17216	17302	17248	16853	17229	17233	17074	17144	17225	17229	17277	17177	17092	17073	17320	17191	17225	17263	17149	17171	17163	17180	17144	17216	17206	17082	17211	17147	17183	17329	17162	16973	17207	17098	17179	17191	17179	17234	17172	17109	17215	17011	17092	17291	17098	17151	17098	17287	17181	17297	17098	17011	17183	17067	17135	17347	17266	17106	16829	17242	17068	17108	17063	17122	17115	17184	17197	17319	17314	17119	17189	17200	17238	17299	17065	17129	17004	17294	17262	17279	17141	17322	17186	17134	17069	17349	17306	17090	17209	17017	17247	17137	17119	17134	17146	17331	17258	17218	17196	17171	17099	17129	17107	17154	17095	17115	17163	17090	17059	17157	17022	17268	16906	17194	17207	17221	17144	17313	16958	17156	17176	17156	17118	17180	17197	17161	17124	17206	17122	17054	17260	17057	17159	17165	17070	17140	17323	17236	17130	17277	17191	17140	16996	17177	17100	17128	17127	17139	17289	17078	17411	17271	17259	17268	17191	17314	17239	17228	17224	17075	17255	17237	17326	17167	17460	17215	17272	17186	17103	17285	17127	17129	17057	17141	17074	17171	17168	17193	17179	17211	17163	17020	17147	17095	17140	17259	17247	17211	17240	17137	17314	17066	17142	17226	17158	17159	17183	17288	17392	17181	17413	17244	17029	17254	17148	17082	17214	17145	17224	17112	17151	17308	17160	17048	17127	17199	17222	17213	17025	16988	17042	17135	17380	17041	17249	17249	17157	17304	17144	17174	17328	17027	17216	17221	17208	17151	17183	17216	17202	17208	17315	17238	17091	16961	17273	17162	17179	17310	17193	17265	17294	17137	17105	17254	17038	17185	17224	17104	17266	17111	17149	17131	17081	17197	17168	17084	17048	16992	17232	17249	16997	17127	17335	17081	17326	16922	17206	17074	17227	17143	17126	17088	17041	17286	17100	17178	17283	17081	17019	17186	17204	17118	17119	17203	17092	17024	17235	17165	17219	17301	17078	17324	17249	16996	17263	17349	17123	17282	17174	17179	17266	17224	17320	17078	17197	17076	17260	17265	17340	17130	17261	17227	17079	17093	17218	17197	17113	17217	17320	17163	17262	17262	17321	17146	17173	17150	17135	17173	17231	17232	17191	17134	17273	17266	17164	17188	16993	17213	16865	17319	17321	17182	17213	17269	17102	17306	17373	17160	17315	17324	17020	17194	17133	17304	17053	17260	17072	17173	17174	17164	17211	17022	17180	17381	17405	17358	17303	17252	17064	17254	17099	17076	17352	17097	17248	17249	17061	17061	17104	17215	17064	17246	17146	17147	17133	17082	16903	17146	17184	17172	17141	17127	17206	17192	17122	17102	17140	17263	17186	17116	17198	17079	17208	17159	17280	17100	17264	17269	17158	17117	17051	17296	17269	17173	17252	17201	17174	17134	17084	17153	16945	17092	17165	17130	17063	17211	16977	17078	16945	17089	17009	17095	17258	17125	17148	17162	17192	17084	17137	17153	17195	17157	17197	17149	17383	17132	17114	17411	17173	17416	17142	17260	17385	17167	17327	17148	17113	17119	17098	17136	17115	17280	17112	17088	17076	17095	17088	17084	17120	17215	17201	17266	17112	17167	17167	17191	17303	17094	17227	17260	17041	17150	17073	17295	17098	17185	17164	17122	17181	17225	17206	17163	17142	17269	17292	17160	17193	17196	17246	17200	17082	17150	17368	17214	17221	17258	17180	17106	17148	17125	17001	17331	17169	17254	17170	17028	17257	17130	17174	17241	17181	17244	17280	17221	17015	17235	17236	17074	17159	17184	17243	17010	17215	17061	17322	17125	17089	17328	17131	17002	17236	17132	17160	17026	17240	17193	17096	17262	17280	17224	17164	17267	17146	17215	17272	17234	17000	17175	17237	17222	17148	17201	16929	17038	17118	17338	17386	17130	17100	17294	17222	17284	17214	17103	17171	17175	17195	17285	17097	17139	17280	17206	17314	17146	17121	17334	17069	17034	17205	17257	17292	16962	17128	17092	17281	17284	17134	17072	17146	17289	17096	17085	17176	17266	16885	17205	17240	17245	17127	17204	17217	17066	17133	17227	17129	17254	17123	17310	17156	16976	17187	17209	17223	17128	17162	17081	17093	17102	17264	17032	17092	16988	17110	17133	17178	17250	17209	17057	17175	17017	17183	17112	17100	17099	17063	17021	17287	17079	17161	17545	17079	17299	17072	17258	17301	17319	17049	17178	17147	17130	17074	17295	17375	17224	17287	17197	17246	17209	17080	17215	17290	17272	17447	17136	17087	17063	17306	17090	17151	17141	17386	17131	17059	17245	17226	17144	17146	17156	17311	17158	17212	17291	17074	17072	17220	17161	17369	17140	17161	17066	17236	17076	16957	17389	17026	17268	17240	17194	17155	17110	17208	17115	17299	16956	17106	17251	17320	17224	17113	17108	17221	16976	16994	17093	17166	17312	17063	17146	17183	17079	17221	17200	17245	17200	17194	17264	17165	17136	17183	17118	17235	17052	17159	17252	17260	17202	17122	17077	17089	17081	17139	17195	17157	17341	17190	17202	17325	17113	17233	17062	16999	17198	17279	17237	17180	17334	16957	17022	17205	17194	17163	17268	17262	17173	17235	17241	17195	17093	17214	17232	17023	17282	17295	17272	17149	17215	17178	17136	17320	17179	17084	17193	17174	17142	17297	17061	17249	17313	17229	17304	17200	17154	17110	17101	17118	17123	17131	17362	17118	17143	17339	17196	17026	17228	17235	17124	17076	16987	17309	17190	17128	17248	16923	17369	17167	17378	17099	17178	17162	17171	17174	17232	17179	17190	17185	17351	17258	17140	17164	17223	17278	17146	17217	17250	17210	17368	17184	17184	17223	17311	17098	17242	17131	17183	17139	17121	17119	17081	17277	17069	17296	17245	17005	17178	17370	17304	17452	17137	17141	17323	17106	17213	17101	17221	17206	17212	17175	17189	17177	17310	17104	17257	17223	17250	17174	17086	17141	17150	17183	17109	17238	17186	17163	17234	17143	17167	17372	17006	17325	17095	17386	17263	17141	17034	17112	17167	17272	17244	17032	17088	17043	17153	17312	17071	17323	17386	17032	17260	17219	17188	17208	17171	17279	17210	17146	17161	17287	17169	17101	17086	17104	17221	17200	17167	17175	17130	17237	17164	17156	17029	17152	17050	17091	17270	17052	17096	17122	17086	17115	17243	17210	17128	17184	17072	17265	17116	17057	17172	17292	17356	17227	17202	17376	17052	17074	17161	17132	17283	17187	17146	17000	17110	17135	17199	17179	17185	17182	17275	17110	17013	17145	17264	17194	17144	17210	17240	17204	17194	17156	17154	17134	17215	17222	17277	17342	17280	17082	17152	17246	17229	17166	17082	17279	17042	17148	17063	17287	17070	17225	17339	17189	17176	17268	17145	17179	17343	17072	17053	17187	17218	17164	17151	17220	17187	17176	17245	17246	17306	17344	17092	17261	17275	17250	17178	17123	17135	17224	17194	17480	17113	16997	17113	17352	17396	17099	17326	17003	17118	17151	17245	17201	17312	17187	17188	17197	17078	17202	17231	17255	17242	17136	17037	17084	17311	17125	17231	17149	17068	17076	17121	17209	17188	17167	17097	17213	17046	17026	17156	17207	17287	17146	17093	17263	17212	17168	17164	17244	17205	17103	17175	17321	17121	17202	17162	17322	17051	17113	17103	17105	17171	17137	17224	17074	17159	17160	17277	17307	17166	17182	17248	17242	17107	17189	17194	17251	17018	17178	17127	17118	17242	17221	17180	17213	17224	17206	17100	17317	17103	17171	17244	17426	17139	17243	17061	17323	17266	17347	17131	17259	17288	17216	17110	17176	17259	17219	17297	17137	17216	17187	17095	17101	17290	17300	17214	17357	17220	17133	17096	17177	17201	17061	17139	17238	17210	17160	17129	17140	17101	17085	17342	17119	17067	17138	17313	17190	17231	17148	17117	17183	17119	17225	17256	17113	17122	17286	17144	17167	17239	17178	17209	17076	17210	17193	17121	17039	17238	17313	17189	17117	17080	17345	17302	17262	17310	17354	17119	17083	17154	17011	17361	17203	17177	17170	17315	17234	16995	17161	17311	17155	17223	17103	17057	17143	17200	17259	17242	16932	17261	17243	17438	17183	17244	17104	17212	17032	17180	17223	17190	17081	17219	17197	17215	17194	17328	17198	17304	17168	17264	17274	17100	17184	17219	17164	17224	17060	17245	17200	17226	17209	17270	17149	17054	17183	17251	17247	17217	17298	17191	17109	17279	17179	17255	17032	17261	17126	17131	17194	17176	17120	17161	17176	17076	17082	17118	17154	17178	17126	17363	17158	17111	17152	17016	17264	17091	17061	17277	17240	17234	17026	17225	17211	17106	17232	17242	17354	17055	17207	17343	17120	17175	17172	17084	17223	17128	17095	17245	17237	17300	17209	17210	17104	17298	17183	17218	17229	17225	16967	17273	17263	17263	17188	17143	17145	17177	17268	17198	17157	17244	17167	17275	17110	17128	17256	17306	17207	17300	17193	17310	17274	17135	17044	17097	17099	17142	17300	17374	17024	17259	17479	17208	17245	17206	17043	17444	17120	17012	17191	17206	17337	17078	17053	17259	17268	17215	17427	17234	17025	16999	17193	17092	16998	17277	17282	17150	17174	17163	17259	17036	17177	17233	17214	17208	17296	17162	17138	17300	17081	17221	17222	17132	17292	16913	17221	17047	17303	17038	17144	17034	17371	17076	17172	17040	17015	17097	17160	17363	17179	17095	17191	17192	17160	17031	17200	17330	17121	16948	17320	17206	17096	17247	17130	16974	17096	17297	17127	17028	17161	16988	17132	17132	17119	17098	17322	17237	17229	17216	17277	17233	17341	17051	17141	17232	17211	17146	17244	17022	17179	17224	17219	17136	17214	17225	17168	17232
22576	21123	29362	23733	21774	25055	28631	23857	22768	23097	22577	22412	22165	22185	21718	21551	21619	21452	21252	21236	21354	21252	20857	21158	21050	20878	20993	20747	21102	20895	20785	20764	20915	20946	20864	21091	20952	20972	20973	21009	20870	20927	21123	21801	21243	20883	20750	20820	20896	20869	20889	20988	20957	20777	20993	20991	21091	20861	20941	20975	20814	20941	20534	20768	20718	20753	20796	20869	20545	20740	20929	20661	20894	20829	20711	20657	20983	20905	20837	20737	20661	20753	20559	20764	20672	20809	20675	20633	20591	20601	20661	20861	20682	20554	20934	20683	20575	20672	20741	20838	20693	20682	20765	20830	20797	20793	20707	20617	20712	20740	20629	20756	20701	20688	20705	20750	20776	20883	20944	20855	20833	20858	20732	20747	20743	21028	20859	20879	20856	20784	20671	20584	20635	20733	20760	20878	20810	20949	20990	20810	20826	20789	20770	20551	20612	20672	20769	20788	20604	20455	20602	20811	20726	20800	20721	20760	20655	20787	20779	20676	20702	20832	20650	20785	20718	20722	20721	20772	20713	20848	20800	20725	20811	20697	20924	20591	20757	20682	20703	20621	20822	20614	20841	20751	20884	20758	20867	21031	20687	20878	20610	20622	20774	20513	20792	20621	20706	20722	20844	20663	20737	20637	20727	21001	20605	20855	20603	20687	20751	20687	20773	20833	20860	20859	20782	20931	20741	20822	20920	20885	20682	20649	20728	20493	20566	20672	20744	20923	20799	20480	20939	20903	20686	20695	20788	20775	20586	20620	20872	20885	20621	20796	20687	20727	20853	20655	20778	20669	20796	20578	20731	20861	20640	20834	20733	20719	20539	20722	20699	20702	20579	20777	20762	20697	20510	20684	20726	20758	20789	20737	20745	20784	20665	20757	20720	20698	20749	20735	20709	20724	20754	20513	20652	20634	20762	20782	20573	20691	20487	20683	20717	20552	20670	20837	20663	20503	20806	20690	20921	20741	20911	20931	20675	20786	21021	20572	20693	20641	20498	20551	20702	20507	20604	20785	20803	20853	20529	20733	20551	20616	20667	20860	20721	20649	20861	20826	20677	20886	20873	20666	20854	20700	20623	20610	20671	20667	20629	20778	20773	20770	20783	20763	20772	20684	20882	20696	20805	20720	20701	20893	20780	20547	20568	20673	20696	20480	20424	20713	20624	20713	20894	20747	20968	20789	20871	20731	20720	20645	20690	20985	20825	20642	21029	20745	20671	20802	20715	20840	20668	20585	20905	20839	20893	20766	20872	20841	20576	20882	20609	20802	20736	20883	20707	20753	20642	20567	20622	20655	20740	20740	20519	20814	20638	20780	20762	20687	20778	20655	20730	20661	20842	20690	20812	20760	20861	20802	20672	20775	20877	20531	20640	20860	20722	20876	20712	20560	20888	20635	20865	20671	20741	20717	20789	20553	20662	20780	20734	20675	20677	20773	20935	21073	20929	20965	20902	20672	20722	20768	20874	20681	20720	20640	20549	20686	20752	20493	20794	20852	20662	20956	20777	20694	20935	20863	20921	20501	20596	20603	20595	20870	20704	20780	20650	20887	20412	20688	20397	20550	20696	20897	20797	20630	20489	20677	20933	20440	20667	20789	20634	20790	20817	20703	20796	20819	20826	20832	20770	20854	20605	20712	20693	20994	20715	20781	20846	20700	20965	20758	20453	20699	20629	20743	20679	20659	20739	21004	20802	20534	20782	20664	20711	20750	20838	20941	20722	20755	20683	20729	20714	20912	20803	20703	20784	20636	20796	20820	20691	20756	20748	20781	20736	20545	20666	20736	20950	20627	20651	20564	20586	20640	20721	20986	20567	20655	20653	20646	20839	20838	20646	20722	20596	20633	20752	20676	20633	20694	20721	20621	20698	20573	20525	20575	20899	20616	20776	20557	20819	20636	20856	20638	20956	20587	20648	20706	20805	20949	20565	20791	20708	20716	20686	20697	20698	20589	20981	20870	20707	20784	20557	20683	20828	20598	20822	20693	20770	20715	20777	20756	20932	20841	20546	20698	20604	20891	20795	20698	20958	20641	20811	20720	20770	20782	20691	20418	20816	20665	20859	20778	20451	20731	20724	20779	20767	20998	20582	20684	20569	20721	20829	20681	20802	20700	20697	20856	20838	20767	20825	20627	20966	20843	20797	20532	20878	20779	20957	20855	20671	20599	20738	20704	20748	20941	20709	20873	20582	20713	20693	20930	20803	20574	20745	20755	20703	20786	20784	20683	20558	20650	20513	20572	20725	20765	20699	20815	20717	20782	20829	20576	20669	20728	20842	20718	20838	20703	20733	20773	20798	20633	20708	20739	20716	20756	20597	20715	20711	20705	20721	20529	20694	20739	20846	20710	20789	20745	20828	20814	20721	20918	20619	20390	20810	20837	20832	20695	20723	20596	20704	20687	20624	20608	20820	20741	20783	20703	20541	20716	20774	20757	20614	20879	20752	20689	20690	20812	20813	20709	20711	20624	20766	20473	20743	20953	20761	20529	20824	20820	20701	20663	20822	20596	20627	20869	20762	20563	20793	20783	20808	20843	20790	20535	20753	20700	20858	20912	20916	20881	20586	20683	20797	20574	20886	20793	20582	20652	20756	20882	20671	20540	20792	20688	20862	20628	20676	20762	20701	20774	20629	20851	20874	20730	20601	20784	20718	20711	20721	20883	20890	20759	20745	20662	20733	20668	20558	20688	20672	20708	20682	20740	20839	20620	20651	20666	20647	20707	20714	20704	20847	20854	20822	20642	20823	20724	20778	20641	20688	20667	20950	20819	20843	20487	20733	20680	20631	20842	20835	20650	20725	20876	20672	20819	20790	20661	20650	20703	20697	20663	20707	20904	20679	20688	20678	20872	20665	20584	20650	20695	20698	20652	20618	20683	20726	20666	20860	20744	20757	20531	20803	20787	20556	20606	20680	20885	20687	20743	20925	20744	20804	20748	20623	20684	20830	20800	20864	20903	20751	20694	20729	20746	20563	20860	20620	20550	20576	20766	20798	20948	20608	20561	20639	20457	20744	20699	20804	20692	20945	20806	20599	20611	20504	20643	20785	20653	20619	20727	20711	20762	20777	20672	20750	20751	20882	20648	20483	20615	20973	20847	20651	20494	20629	20693	20653	20763	20570	20940	20776	21076	20689	20829	20670	20727	21023	20666	20856	20816	20562	20835	20595	20715	20708	20763	20833	20927	20855	20863	20745	20715	20799	20693	20818	20871	20753	20792	20668	20623	20530	20466	20703	20653	20766	20738	20540	20665	20735	21019	20613	20645	20843	20715	20597	20652	20422	20584	21023	20721	20674	20516	20545	20415	20634	20537	20856	20756	20832	20751	20572	20748	20837	20662	20458	20469	20370	20738	20732	20688	20754	20694	20662	20772	20610	20650	20773	20859	20574	20697	21020	20681	20588	20640	20882	20828	20626	20680	20737	20532	20631	20843	21031	20938	20666	20694	20778	20692	20753	20838	20710	20702	20589	20932	20787	20585	21019	20812	20466	20696	20821	20647	20825	20325	20717	20634	20830	20610	20834	20661	20802	20606	20713	20587	20527	20760	20875	20659	20596	20804	20801	20730	20906	20660	20760	20735	20820	20899	20692	20576	20962	20821	20766	20813	20682	20716	20798	20631	20660	20659	20758	20685	20626	20692	20606	20762	20701	20729	20742	20885	20689	21030	20849	20688	20843	20663	20624	20681	20734	20768	20524	20648	20639	20767	20824	20742	20738	20767	20648	20853	20646	20896	20961	20579	20707	20883	20875	20509	20765	20819	20762	20644	20722	20760	20672	20664	20723	20601	21078	20862	20734	20764	20742	20507	20821	20767	20706	20719	20909	20662	20724	21019	20764	20675	20825	20737	20813	20833	20693	20869	20735	20677	20624	20711	20630	20797	20659	20894	20774	20796	20737	20820	21050	20762	20757	20735	21083	20646	20650	20718	20824	20635	20837	20521	20988	20802	20624	20474	20628	20613	20612	20593	20650	20639	21043	20776	20758	20678	20757	20921	20863	20709	20920	20849	20842	20549	20690	20691	20745	20737	20691	20808	20666	20751	20765	20810	20813	20717	20650	20743	20641	20570	20756	20451	20490	20868	20691	20794	20735	20855	20738	20748	20904	20767	20822	20663	20771	20740	20669	20615	20769	20571	20875	20832	20503	20666	20614	20875	21059	20640	20685	20666	20559	20726	20685	20758	20511	20715	20706	20695	20809	20631	20759	20840	20708	20684	20703	20763	20846	20682	20614	20737	20814	20871	20779	20931	20725	20684	20740	20744	20755	20761	20715	20725	20766	20605	20585	20797	20732	20739	20596	20839	20699	20644	20649	20733	20880	20711	20721	20635	20780	20860	20776	20659	20791	20860	20886	20791	20941	20626	20534	20618	20699	20541	20702	20620	20798	20690	20654	20773	20747	20635	20798	20783	20628	20713	20704	20725	20768	20895	20589	20919	20678	20775	20401	20666	20719	20725	20669	20783	20841	20662	20726	20837	21092	20767	20705	20677	20772	20751	20847	20849	20763	20448	20912	20768	20650	20722	20686	20617	20729	20827	20844	20633	20680	20610	20620	20645	20848	20739	20808	20800	20835	20771	20808	20996	20761	20699	20839	20700	20853	20493	20663	20876	20609	20702	20739	20709	20710	20746	20574	20740	20596	20700	20942	20684	20709	20729	20711	20847	20783	20786	20878	20686	20740	20845	20810	20782	20861	20691	20840	20814	20802	20490	20652	20917	20567	20595	20703	20670	20743	20886	20620	20576	20754	20760	20818	20687	20873	20796	20824	20722	20704	20970	20657	20681	20688	20863	20749	20895	20622	20505	20803	20920	20849	20712	20676	20884	20733	20812	20828	20903	20783	20876	20538	20565	20864	20710	20791	20634	20706	20641	20698	20761	20859	20707	20731	20613	20607	20715	20623	20841	20816	20818	20793	20807	20641	20655	20873	20799	20706	20716	20707	20879	20759	20682	20558	20615	20502	20664	20785	20752	20843	20766	20798	20590	20520	20658	20929	20873	20698	20648	20766	20712	20718	20742	20625	20825	20948	20997	20609	20512	20803	20763	20815	20743	20967	20892	20742	20577	20683	20633	20859	20499	20957	20830	20551	20662	20994	20901	20763	20716
20525	41168	63293	30342	27273	24481	22878	21242	20550	19947	19274	19316	18883	18868	18326	18152	17970	17871	17821	17636	17471	17450	17543	17429	17376	17362	17321	17369	17270	17249	17273	17237	17231	17253	17117	17263	17214	17227	17220	17148	17289	17084	17945	18676	17283	17188	17023	17141	17235	17045	16821	16945	17266	17231	17181	17387	17455	17500	17371	17209	17123	17156	17010	17053	17149	17121	17129	17135	17096	17144	17076	17181	16901	17190	17223	17066	16897	17087	17132	17285	16939	17108	17114	17041	17255	17229	17080	17251	17080	17200	17170	17064	17061	17056	17265	17084	17100	17175	17219	17220	16981	16968	17297	17178	17003	16954	17193	17055	17112	17123	17077	17287	17042	17124	17146	17067	17100	17084	17213	17041	17118	17026	17133	17039	17099	16973	17088	17119	16992	17240	17162	17184	17102	17053	17096	16922	17090	17029	17216	17125	17148	17071	17209	16977	17279	17091	17111	17135	17032	17055	16998	17060	17052	17130	17092	17147	17124	17152	17152	17107	17255	17037	17035	17146	17026	16930	17051	16911	16935	17005	17110	17112	17125	17106	17108	17199	17136	17315	17069	17017	17014	16989	16981	16982	17141	17181	17183	16945	17170	17282	17183	17123	17140	17030	17173	17013	17011	17249	17224	17194	17043	17074	17143	16990	17062	17255	17131	16942	17017	16997	17148	16932	16928	17081	17221	17007	17066	17141	17144	17035	16934	17134	17073	16961	17113	16982	17011	17077	17112	17352	16907	17235	17198	17125	17124	17162	17095	16987	16996	17201	17247	17105	17141	17154	17049	16933	17079	17164	17080	16982	17036	17115	17155	17090	17126	17094	16986	17029	17140	17000	16985	17132	17291	16964	17094	17075	17247	17091	17036	17128	17156	17041	17021	17005	17101	17118	16982	17142	16873	16923	17109	17055	17004	17082	17029	16899	16975	17250	17126	17161	16887	16933	17122	16991	17136	17135	17009	17234	17296	16947	17127	17095	17182	17008	16982	17233	17100	17113	16934	16957	17233	16936	16986	17062	16920	17071	16992	17165	17182	16999	17083	17125	17104	17120	17059	17180	17279	17025	17013	17210	17025	17105	17146	17039	17028	16957	17045	17185	17194	16964	17193	17064	17206	16950	17008	17157	17064	16954	17163	17122	17172	17019	16908	17163	16930	17273	16894	16963	17104	17044	17073	17097	17066	17078	17344	17027	17062	16910	17194	16994	17168	16938	16993	17081	17115	17124	17068	17032	16936	17178	17110	17134	16948	17060	17150	17051	16943	16942	17041	16954	17165	16906	17129	16908	17048	17040	16992	17222	17187	16902	17177	16985	16990	17249	16974	17170	16984	17185	17077	17161	17235	17022	17153	17353	16913	17023	17112	17069	17102	17104	16977	17073	17127	17195	17029	17046	16920	17014	17210	16834	17089	16945	17044	17074	17148	17142	17204	17171	17072	17094	17032	17151	17192	17009	16914	16923	17014	17149	16848	17094	17043	17078	17194	17095	17037	17067	17227	17138	17138	17018	17171	16966	17098	17138	17107	17163	17045	17288	17080	17017	17256	17151	17120	17148	17190	17183	16983	17045	17102	17229	17024	16973	17103	16943	17107	17214	16949	17083	17114	17128	17094	17041	17060	17013	17062	16983	17100	17130	17103	17032	16940	16964	17029	17175	17123	17148	17149	17203	17090	17084	17103	17139	17070	16939	17112	17076	16996	17145	16972	17098	17272	17184	17103	17019	17186	17171	17093	16969	17243	17130	16933	17098	17182	17237	17029	16985	17008	17081	17065	17188	17009	17196	16893	16915	17091	17054	17058	17007	17079	17019	16988	17049	17154	16990	17276	17038	17015	17012	17221	16996	17111	17034	16986	17184	17235	17037	17090	17312	17053	17025	17104	17158	17075	17135	17064	16964	17038	17146	17161	16881	17132	17100	17041	17047	16953	17211	17200	16905	17030	17017	17098	17085	17129	17022	17182	17150	17247	17020	17210	16899	17163	17088	17189	17056	17138	17024	17102	17134	16976	17157	17006	17128	17099	16849	17037	17179	16991	17044	17013	17243	17159	17061	17072	17055	17000	17087	16975	17050	17026	17021	17192	17023	17174	17247	17149	17061	16998	17087	17079	17156	17056	16947	16936	17019	17151	17180	17107	17061	17100	16901	17115	17191	17088	17066	17180	17063	17084	16871	17153	17282	17030	16916	16965	17090	17033	17040	17175	17171	17092	17288	17088	17096	17031	17005	17040	17038	17140	17072	17199	16991	17181	17088	16961	17021	16825	17089	17264	16974	17114	17255	17135	17164	17120	17152	17287	17136	17193	16874	16844	17166	17021	16891	17000	17222	16929	17252	17189	17119	17120	17258	17207	17230	17102	17059	17081	16983	17015	17054	17087	17106	16974	17070	17055	16956	17069	16911	17033	17156	17152	17108	17084	17095	17206	17154	17062	17273	16964	17235	17177	17077	17053	17038	16990	17079	17040	17060	17051	17098	17001	17155	17029	17004	17088	17256	17183	17111	17086	17006	17160	17125	17093	17086	17241	16933	17076	16985	16953	17249	17102	16947	16933	16994	17119	16928	16834	17091	17035	17130	17066	17151	17110	17058	17150	16968	17163	17076	17140	17188	17077	17100	17080	17214	16982	17126	17100	16913	17158	17063	17070	17127	17132	17065	16977	17159	17154	16965	17100	17196	16976	17215	17275	17119	17106	16929	17201	17117	17015	16950	17059	16936	16940	17126	16894	17108	17047	17077	17174	17003	17018	17155	17017	17105	16953	17048	16996	16930	16867	17210	17179	17000	17131	17117	17095	17099	17160	17066	17057	17081	17227	17063	17114	17128	17162	16919	17016	17001	16962	16983	17129	17052	17084	17007	17003	17095	17168	16901	16969	17061	17057	17023	17085	17107	17089	16902	17126	16923	16983	17115	16981	17148	17190	17062	17130	17084	17168	17074	17014	17069	17076	17076	17184	17068	17095	17011	17197	16889	17112	17152	17361	17083	17013	17017	17121	16911	17066	17090	17067	17025	17039	17133	17090	17093	17073	17057	16925	17035	17020	16950	16987	17179	17139	17083	16940	16939	16860	16993	17009	17089	16953	17227	16913	16998	17100	17247	17208	17034	17099	17258	17022	16953	17002	17151	17063	17060	17209	17167	17093	16982	17030	17027	17058	17214	16985	17020	17050	17213	16972	16992	17255	17114	17215	17015	17039	17057	16989	17198	17010	17089	17196	16872	17177	17176	17214	17111	17120	17204	16975	17024	17023	17089	17135	17138	17034	17026	17205	17167	17192	17027	17144	16955	17007	16953	17166	17164	16953	17201	17101	16993	17041	17225	17113	16908	17156	17228	16892	17169	17020	17224	16946	16998	17123	16996	17106	17020	17247	17116	17258	17022	16832	17155	16919	17195	17185	17056	17121	17002	17107	16937	17081	17140	17153	17076	17111	17039	17310	16931	17040	17108	17056	17095	17167	17148	17198	17063	17207	17062	17044	17132	16971	17154	17030	17002	17213	17120	16964	17144	17265	17055	17101	17086	17222	17190	17107	17158	17134	17125	17098	17039	16958	17091	17166	17011	16904	16919	17329	17060	17174	17002	17165	17003	16914	17106	17000	17178	17042	17153	17187	17087	17065	17072	17224	16912	17140	17106	16983	17152	17246	16975	17205	17022	17172	16879	16896	17123	17186	17153	17041	17259	17097	16898	16940	17118	16943	17245	17106	17198	17129	17047	16869	17275	17093	16888	17177	16998	17115	17057	17183	17259	17004	17054	17004	16897	17071	17063	17141	16932	17084	17059	17151	17046	17123	17209	16949	17077	17105	17026	17084	16971	17013	17242	17090	17018	17119	17232	16986	17183	17046	17017	17150	16982	16999	17075	17207	16984	17100	16986	17203	17153	16954	17011	16922	17094	16966	17200	17253	17163	16843	16929	17339	16949	17082	17142	17052	17098	17090	16972	16943	17050	17143	17008	16892	17107	17175	17079	17280	17202	16977	17039	17071	17165	17097	16999	17246	17048	17089	17099	16868	17337	17195	17012	16906	17204	17054	17078	17153	17123	17233	16978	17012	17087	16981	17300	17066	17180	17143	17001	17078	17045	17029	17194	16961	17057	17113	17092	17096	17131	17042	17036	17140	17167	17141	16986	17120	17195	17198	17042	17080	17180	17135	17125	17071	17124	17107	17123	16904	17069	17059	17105	17213	17154	17158	17052	17223	16906	16926	17148	16930	17053	17278	16852	17008	17168	17111	16973	17195	17188	17281	17078	17064	17032	16963	17054	17094	17146	17241	17115	17181	16821	17073	16894	17208	17058	16984	17089	17079	17105	17107	17247	17027	17015	17113	16981	17124	17086	17033	17065	16891	17255	17081	17134	17191	17000	16971	17155	17210	17106	17052	16992	17099	16999	17100	17191	17007	17084	17032	17274	16981	16923	17080	17054	16952	17025	17034	17236	17023	17271	17069	16979	17132	17054	17089	17271	17035	17173	17127	17130	17148	17143	17072	17157	17206	17120	16904	17173	17098	17085	17076	17187	17024	17063	17208	17086	16866	17073	17029	17093	17137	17149	16984	17199	16955	17168	16976	16988	17183	17011	17136	17077	17110	16897	17076	17152	16953	17140	17070	17102	16942	17057	17318	17195	17083	17037	17064	17107	17171	16956	16989	17132	17147	17008	17053	17295	17070	17139	16973	17017	17130	17099	16976	17129	17148	16953	17182	16919	17167	17070	17020	17203	17049	17072	17118	17103	17029	17163	17066	17139	17153	17206	17079	17085	16935	17176	16868	17374	16897	16983	17174	17065	17013	17100	17129	17148	16900	17218	17181	16946	17097	17052	17005	17075	17133	17197	17093	17095	17198	17076	16952	17099	17220	16998	17170	17047	17084	17047	16984	17128	17232	17198	17075	16762	16987	16962	16959	17254	17103	16981	17018	16908	17127	17077	17240	16929	16939	17014	16951	17063	16978	17134	17074	17051	17233	16975	17112	17188	17083	17114	17062	16998	17187	16826	17148	17041	17027	17199	17130	17163	17157	17039	17138	17152	17272	17053	17227	17079	17105	17114	17077	16938	17074	16927	16942	17193	17156	17074	17165	17187	17022	17126	17064	16796	17099	16978	17106	17127	17134	17134
27437	23331	33476	27229	22963	22430	22074	21645	21375	21494	21236	21359	21221	21345	21271	21227	20841	21152	20972	20888	21166	21275	20908	21155	20983	21034	21047	21011	21106	20836	21116	21047	20854	21205	21074	20889	20992	20938	20953	21147	21126	21090	20942	20899	20898	20926	20879	21247	21075	20985	21076	21130	21108	21200	20952	21050	20983	20877	20932	21060	20995	21007	20804	21234	21040	20893	21251	21010	21096	21074	21085	20907	20892	20892	21065	21174	20924	20882	21010	20923	20835	20890	21017	20907	21001	20771	20980	21091	21014	21022	21006	21018	20860	20872	21167	20806	20976	20854	21002	20970	20858	20927	21077	20862	21009	20959	21220	21000	20988	20889	21007	21181	20867	20596	20921	20917	21128	20907	20964	21062	20947	20787	20886	20998	21103	21029	20858	20957	20882	20979	20967	21088	21041	20919	20894	20981	21042	20984	20900	20999	20948	20963	20941	20752	20916	21024	20883	20773	21200	20844	21041	21043	20994	20865	21278	21097	21165	21059	20944	21056	21113	21009	21206	21166	20854	20702	20880	21115	21010	21134	20944	20822	20968	20875	20792	21080	21049	20906	20970	21063	21152	21074	20973	20989	20827	20894	20909	21118	21035	20880	21210	21232	21217	20998	20991	20841	20879	21060	21043	21084	21056	20985	21069	20997	20937	20935	21033	21059	20839	21002	20994	20918	21099	20924	20892	21062	20929	20993	21001	20954	20875	20832	21214	21056	20918	20831	20693	20990	21138	20957	20862	20791	20916	21021	20971	21085	21078	20947	20668	20952	20962	21018	21049	20939	20926	21046	20790	21065	21112	20857	20962	20856	21006	20790	20907	20978	21058	21030	21024	20722	20968	21003	20686	20865	21091	21055	21051	20911	20741	21112	20980	20619	21151	21013	20671	21079	21042	20988	20928	21101	21076	21083	20884	21066	20911	20939	20901	20801	20967	21268	20703	21091	21076	20956	20923	21074	21242	21103	20988	20887	20815	20816	20876	20882	21009	20932	20985	20927	20811	20926	20762	21044	20847	20841	21223	21150	20791	20713	20791	20846	20918	21273	20959	21081	21157	20974	20848	20973	20956	21025	20995	21073	21009	20964	20964	20896	20883	21118	20963	20938	20878	20957	21114	21014	21011	20979	20974	21040	21022	20965	20919	20969	20913	21039	20959	20999	20952	20905	21087	21150	20848	20954	20816	20894	20923	20731	20866	21131	21015	21005	20863	20877	20771	20941	20781	21090	21078	20995	20922	20952	21109	21336	20880	20784	21097	21068	21271	21013	21057	20867	20847	20915	21097	20993	20821	20843	21118	21083	20757	20931	20792	21017	21025	20898	20949	20982	20769	20892	21062	21169	21135	21051	20853	21133	20959	21100	21013	20920	20937	20909	21049	20936	21026	20971	21166	21016	20796	20933	20975	20675	20676	21032	20933	20923	21030	20837	21184	21144	20919	20956	20973	20722	20730	20859	21163	20836	20968	21008	20932	21011	20955	21041	21179	20948	20904	20858	21073	20908	20851	21197	20800	20761	20972	20793	21041	20887	21152	20933	21036	20913	20936	21135	20801	20886	20938	20931	21031	20855	20947	21019	20868	20937	20997	21073	21038	21028	21028	21208	20889	21044	20891	20991	20863	20982	20946	20868	20979	20965	20819	20813	21045	20992	20996	20963	21015	21132	20975	21004	21204	20893	20881	20734	21018	20974	20875	20823	20895	20996	20999	21195	20809	20799	21099	21094	20940	20948	20803	20903	21031	20975	20823	20864	20893	20816	20904	20971	20920	21005	21031	20940	20999	21044	21190	21078	20803	20862	20883	21171	21129	20975	21017	21132	20864	20984	21159	21433	20987	20818	20942	21055	20797	21034	20893	20817	20883	21096	20966	20823	20907	20907	21043	21008	21186	21067	20985	20966	20855	21075	21058	21116	20960	20846	21289	20946	21162	20977	20890	20890	21022	20936	21000	20829	20897	21081	21189	21054	21018	21129	20870	20852	21167	20763	20785	21001	20682	21024	20892	21000	20984	20818	20878	21006	21005	21082	21000	21115	20999	20942	21198	20895	21002	20887	20858	21032	21090	20831	20916	21076	21057	20884	20932	20903	20918	20940	20983	20912	21040	21037	21009	21184	20851	20973	20947	21014	21200	20902	20943	20961	21031	21002	21072	20900	21139	21093	20982	20896	21078	20953	21037	21067	20833	20979	20958	20909	20837	20977	20919	21007	21005	21078	21007	21129	20967	21010	20858	21037	21042	21000	21011	21016	20916	20905	21068	20970	21044	21070	20947	20909	20808	20872	21029	21000	20958	20797	20998	20747	21036	20995	20847	21130	20909	20932	21167	20888	21111	21029	20861	20928	20897	20749	21003	20960	21050	20989	20904	20868	21012	20833	21038	21145	20829	21130	20856	20969	20888	20861	20861	21130	21108	20982	20935	20870	21085	21022	21236	20962	21022	20954	20990	20852	20999	20955	21046	20883	20971	21312	21108	20977	20784	20673	20990	20788	21045	20912	20864	20729	20958	20954	20986	21085	20859	20936	20981	21172	20974	20987	21143	20839	21003	21020	20934	20835	20905	21081	21062	20991	20905	20842	21048	20926	20844	20884	21105	20949	20928	20983	21098	21002	20737	21055	21008	21098	20993	20983	21041	21220	21139	20832	20905	21126	20752	20786	21160	21160	20796	20864	21077	20842	20848	20942	20922	20886	20960	20989	20815	21081	21014	20725	21033	20956	20882	20863	21099	21029	20886	20931	20923	21008	20900	21016	20879	20994	21115	20928	20990	21058	20977	20952	21061	20918	21077	21128	21175	21107	21013	21009	20971	20953	21142	20990	21053	20861	20917	20723	20910	21035	21022	21026	20909	20871	20962	21125	21172	21141	20937	20971	20831	20945	21132	20762	20914	21054	21040	21016	20787	20809	21051	20805	20917	20945	20890	21009	20888	21090	20793	20938	21064	20972	20837	20925	20907	21083	20792	20773	20934	20933	21046	20885	21323	21002	20983	21048	21183	20934	20916	20659	20944	21060	20817	21046	20836	21052	20871	21090	20998	20877	20883	21190	20988	21134	21012	20937	20913	21024	20991	20914	20816	20857	20752	21119	21206	20884	20959	20866	20873	20773	20894	21048	21060	20915	20935	20936	20989	20965	20864	20901	21110	20983	21040	20934	21044	20973	21088	21026	21112	21133	21013	21090	20828	21022	21031	20939	20896	21058	21270	20984	20848	20952	20928	20977	20766	20854	20960	20734	20984	21035	20865	20874	20925	20971	21251	21000	21013	21135	20966	20874	20932	20952	21213	20982	20996	20916	20946	20808	20887	20701	20876	20985	21127	20980	20936	20962	20895	20895	20921	21056	20966	21185	21039	21052	20999	20792	21136	21084	21133	20852	20909	21050	21012	21061	20982	20904	20975	21050	21023	21135	21099	21094	20839	20881	20809	20930	21119	21110	21028	20852	20851	21173	21002	21067	20803	20980	20832	21048	20897	20908	20992	21033	21010	20813	20967	20850	21105	20780	20940	21006	21085	20958	20899	20972	20936	21063	20943	21048	20974	20774	20922	21077	20907	21080	21038	20937	21076	20996	21043	20964	21037	20935	20972	20754	20699	20903	20825	20980	20999	21024	21126	20941	21147	21130	20858	21047	20955	20971	21068	20992	21006	21045	20828	20985	20902	20979	21191	21128	21145	20976	20942	20946	20964	21020	20953	21072	20830	20945	20787	20804	21059	20894	20957	20954	20960	21079	21033	21122	21076	20791	21037	20889	21035	21021	20901	21121	21068	20981	21173	20757	20675	20908	21189	21114	21074	20981	20957	20695	20945	20950	21029	21015	21102	21101	21335	20854	20842	21030	21034	20888	21008	21041	20879	20957	20959	21064	21157	21088	21151	21131	21083	21105	21009	20792	21104	21323	21082	20887	20796	20734	20867	20840	21005	20944	21087	20777	21333	21057	21101	20998	20980	20960	21052	20949	20861	21174	20998	21026	21028	20946	21005	21040	20840	20799	20799	20838	21003	20948	21157	21107	20948	20945	21172	21032	20926	20961	21122	20840	21052	21068	21040	20767	21125	20986	21240	20795	21092	20891	20839	20836	20760	20901	20795	21132	20959	21221	21041	21087	21153	21084	21210	21029	20932	21050	21086	20805	21156	20903	20999	21139	20875	21023	21039	20952	20705	21001	21069	20964	20728	20989	20947	20930	21056	20957	20822	20901	21125	20917	20984	20930	21082	21052	20787	21009	20973	20851	21095	20860	20670	20968	20899	21009	21034	20875	20853	20921	21141	21071	20740	20936	20801	20820	20885	20928	20979	20999	21134	21011	20864	20904	21064	20838	20894	20791	20841	20924	20982	20753	20987	20975	20995	21167	21039	20883	21128	21071	21200	20872	20848	20983	20950	21022	20978	20850	20966	20730	21065	21014	21121	20953	20950	21074	21090	20982	21065	20920	21077	21060	20996	20765	20820	20870	20800	20739	20990	21047	20963	20717	21088	21107	21094	21054	20999	20987	20819	21060	20967	21037	21205	21148	21099	20880	21097	21055	20925	20893	21103	20937	21109	20892	21107	20937	20963	20854	20860	20969	21055	21067	21135	21100	20947	20872	20785	21021	21010	20843	21136	21125	20876	20899	20979	21027	21020	20903	21081	20972	21019	21066	21032	21074	21070	21068	21135	21049	21318	21202	20760	20875	21006	21002	20846	21039	20918	20959	20999	20981	21172	20884	20880	20906	20904	21003	20971	20952	21052	20868	21123	20914	20984	21052	20831	20871	21047	21205	20939	21002	21133	21012	20933	20881	20825	21059	20991	21019	21030	20879	21014	20951	21084	20980	21059	21086	21012	21017	20859	20856	21134	21098	20920	21136	21050	20830	21049	20986	20929	20949	21001	20959	21128	21067	20924	21022	20964	20784	20999	20980	20969	21052	21157	21020	20954	20943	20919	20931	20961	21055	20947	21209	20708	20842	20987	20969	21082	20889	21039	20838	21185	21023	21077	21026	20859	21047	20927	21026	21187	20983	20932	20871	20945	20931	21090	20643	21111	20862	20825	20877	21014	20780	20991	21007	21062	20833	20850	21070	20731	20875	20901	20954	21094	20787	21055	21121	21155	20955	20912	21044	20898	21033	21021	21000
19053	29679	35221	21941	20268	19091	18416	18437	17831	17879	17786	17565	17727	17741	17504	17620	17579	17343	17508	17376	17242	17320	17371	17308	17371	17382	17369	17139	17471	17298	17218	17302	17465	17483	17230	17328	17186	17317	17254	17295	17349	17318	17199	17427	17376	17255	17355	17181	17377	17190	17318	17139	17373	17255	17203	17247	17312	17454	17330	17218	17264	17382	17168	17193	17256	17290	17294	17299	17428	17194	17312	17169	17324	17319	17342	17344	17329	17242	17174	17247	17231	17124	17177	17258	17164	17135	17299	17225	17195	17203	17308	17179	17140	17288	17287	17371	17301	17353	17270	17355	17167	17300	17156	17233	17232	17069	17299	17293	17272	17288	17253	17195	17378	17305	17187	17357	17223	17239	17238	17361	17141	17251	17385	17179	17214	17292	17328	17246	17184	17199	17290	17157	17224	17047	17306	17425	17226	17291	17359	17242	17081	17319	17250	17305	17177	17281	17424	17330	17202	17359	17363	17421	17233	17208	17198	17454	17238	17229	17084	17134	17068	17222	17223	17232	17297	17328	17279	17157	17328	17169	17228	17064	17351	17295	17361	17370	17412	17131	17265	17191	17347	17320	17110	17263	17200	17416	17364	17201	17174	17378	17322	17296	17302	17163	17287	17351	17196	17189	17272	17165	17248	17342	17316	17274	17216	17295	17155	17055	17134	17227	17093	17220	17153	17073	17372	17239	17270	17100	17320	17201	17359	17099	17318	17198	17362	17244	17296	17123	17214	17206	17157	17146	17358	17299	17266	17343	17179	17355	17220	17161	17226	17239	17289	17263	17177	17180	17191	17354	17253	17447	17188	17058	17204	17304	17262	17211	17298	17271	17260	17188	17294	17228	17269	17307	17150	17281	17227	17172	17247	17307	17115	17222	17176	17241	17350	17413	17257	17255	17439	17392	17114	17264	17416	17287	17310	17409	17208	17244	17401	17375	17286	17260	17100	17245	17482	17207	17202	17128	17168	17262	17218	17231	17201	17636	17187	17346	17375	17309	17217	17303	17259	17323	17168	17168	17259	17251	17053	17294	17395	17256	17277	17361	17089	17127	17235	17349	17325	17279	17240	17257	17320	17166	17243	17125	17246	17267	17341	17076	17041	17176	17197	17139	17254	17136	17351	17185	17340	17203	17224	17316	17279	17366	17371	17387	17214	17200	17293	17287	17276	17315	17303	17232	17141	17218	17328	17196	17304	17225	17163	17114	17123	17323	17181	17084	17376	17277	17168	17128	17192	17167	17202	17305	17283	17197	17331	17164	17181	17306	17201	17182	17225	17291	17231	17330	17183	17332	17130	17268	17252	17276	17113	17311	17387	17261	17139	17238	17148	17286	17216	17107	17186	17181	17195	17227	17282	17127	17288	17194	17192	17490	17355	17488	17080	17401	17179	17204	17046	17248	17073	17127	17378	17166	17281	17380	17309	17180	17152	17302	17134	17271	17272	17145	17390	17339	17244	17366	17329	17179	17318	17401	17284	17161	17198	17169	17150	17135	17387	17143	17119	17340	17159	17110	17233	17198	17239	17338	17488	17326	17243	17243	17281	17062	17242	17267	17364	17232	17226	17284	17194	17401	17244	17056	17232	17334	17227	17128	17384	17343	17339	17256	17255	17392	17527	17299	17183	17284	17162	17144	17361	17218	17348	17318	17104	17353	17246	17318	17141	17283	17355	17306	17204	17305	17260	17332	17058	17419	17430	17186	17262	17324	17242	17258	17328	17319	17175	17331	17346	17284	17232	17288	17285	17363	17051	17368	17162	17056	17370	17159	17367	17044	17198	17215	17302	17223	17345	17266	17384	17303	17299	17246	17401	17209	17323	17230	17300	17393	16973	17269	17203	17357	17357	17297	17167	17444	17301	17118	17241	17277	17329	17374	17248	17165	17362	17159	17250	17248	17145	17151	17109	17337	17363	17182	17240	17269	17284	17331	17286	17250	17255	17204	17088	17406	17106	17321	17373	17113	17247	17311	17258	17452	17201	17188	17224	17159	17255	17218	17297	17129	17302	17105	17276	17303	17213	17121	17422	17160	17261	17196	17108	17396	17389	17208	17104	17130	17341	17079	17343	17422	17221	17226	17287	17242	17305	17246	17202	17339	17362	17295	17127	17199	17359	17406	17210	17316	17515	17386	17296	17266	17308	17163	17228	17181	17383	17101	17455	17284	17225	17250	17156	17339	17331	17339	17268	17307	17217	17086	17298	17145	17179	17204	17118	17308	17278	17223	17295	17169	17122	17248	17129	17354	17285	17285	17117	17397	17374	17100	17294	17086	17252	17297	17341	17186	17308	17024	17213	17414	17076	17354	17540	17184	17240	17133	17252	17315	17234	17187	17282	17139	17170	17237	17278	17488	17318	17193	17233	17356	17237	17298	17251	17407	17352	17025	17357	17281	17273	17355	17276	17296	17404	17209	17257	17212	17396	17335	17381	17385	17265	17371	17349	17212	17345	17284	17398	17265	17335	17388	17255	17298	17220	17285	17219	17077	17108	17145	17179	17290	17284	17287	17179	17294	17321	17209	17432	17223	17223	17348	17247	17408	17207	17276	17356	17206	17195	17231	17187	17210	17278	17224	17310	17180	17488	17285	17247	17227	17466	17451	17375	17264	17235	17225	17411	17131	17354	17259	17329	17318	17106	17299	17301	17134	17294	17150	17181	17151	17449	17189	17191	17120	17251	17364	17314	17327	17169	17305	17287	17324	17095	17366	17162	17314	17283	17301	17242	17294	17381	17343	17229	17240	17214	17179	17311	17354	17392	17044	17234	17196	17225	17215	17134	17293	17271	17325	17196	17132	17421	17256	17299	17294	17423	17188	17134	17331	17127	17172	17311	17252	17343	17274	17359	17226	17281	17334	17135	17219	17152	17230	17347	17273	17203	17235	17378	17194	17410	17200	17388	17209	17210	17208	17265	17504	17180	17207	17284	17363	17212	17390	17094	17323	17421	17319	17306	17180	17302	17096	17106	17481	17222	17312	17207	17352	17272	17226	17302	17211	17257	17280	17213	17170	17451	17377	17181	17359	17316	17141	17285	17457	17296	17212	17271	17302	17207	17226	17346	17349	17260	17495	17094	17190	17331	17334	17333	17353	17377	17360	17265	17094	17306	17302	17247	17484	17187	17210	17398	17419	17075	17186	17441	17268	17198	17286	17274	17331	17257	17102	17352	17292	17311	17408	17236	17241	17139	17361	17357	17267	17222	17317	17374	17218	17313	17209	17312	17184	17277	17331	17490	17176	17312	17283	17311	17137	17353	17303	17418	17130	17348	17192	17279	17187	17428	17334	17068	17386	17136	17244	17159	17354	17482	17336	17469	17285	17359	17249	17228	17277	17367	17275	17394	17350	17368	17334	17331	17102	17314	17305	17173	17152	17157	17213	17321	17348	17227	17228	17399	17383	17220	17130	17336	17189	17379	17369	17337	17256	17105	17237	17265	17424	17275	17304	17170	17166	17248	17323	17173	17131	17161	17242	17248	17289	17244	17106	17225	17292	17069	17249	17173	17182	17266	17354	17367	17318	17196	17269	17236	17159	17138	17085	16977	17302	17238	17123	17311	17244	17341	17198	17361	17333	17369	17176	17348	17168	17453	17428	17291	17229	17411	17157	17092	17167	17063	17372	17250	17381	17189	17272	17236	17376	17210	17421	17203	17258	17244	17159	17185	17364	17240	17150	17137	17309	17294	17272	17044	17201	17474	17360	17223	17126	17491	17091	17341	17374	17230	17202	17368	17306	17305	17223	17241	17316	17370	17275	17318	17347	17240	17130	17419	17215	17276	17154	17315	17441	17071	17240	17233	17120	17400	17174	17170	17261	17329	17267	17127	17226	17296	17252	17312	17224	17177	17329	17220	17265	17221	17318	17368	17302	17329	17171	17279	17398	17314	17238	17301	17286	17328	17257	17144	17256	17277	17185	17145	17280	17259	17260	17271	17151	17228	16964	17300	17287	17265	17146	17163	17217	17220	17349	17133	17378	17218	17361	17305	17224	17308	17304	17092	17158	17270	17349	17356	17259	17239	17153	17276	17131	17277	17319	17134	17389	17209	17238	17182	17344	17479	17178	17095	17220	17268	17165	17259	17056	17310	17281	17241	17343	17253	17397	17267	17185	17192	17457	17222	17306	17165	17281	17227	17229	17332	17300	17207	17237	17246	17453	17542	17243	17305	17385	17209	17322	17195	17078	17001	17346	17244	17260	17395	17106	17357	17230	17246	17266	17394	17212	17338	17316	17301	17172	17418	17223	17161	17200	17175	17188	17173	17312	17354	17367	17438	17334	17182	17033	17459	16976	17308	17109	17257	17338	17235	17419	17271	17124	16994	17206	17138	17374	17171	17280	17449	17139	17319	17399	17132	17360	17197	17284	17126	17275	17485	17375	17222	17059	17307	17295	17256	17285	17278	17273	17256	17009	17257	17370	17174	17124	17226	17301	17242	17333	17353	17324	17388	17184	17391	17382	17262	17185	17285	17127	17230	17328	17245	17274	17159	17326	17195	17357	17317	17127	17279	17329	17285	17186	17137	17169	17229	17298	17348	17354	17331	17319	17265	17169	17284	17213	17324	17248	17360	17196	17258	17131	17474	17382	17409	17456	17313	17213	17258	17290	17314	17388	17083	17337	17314	17287	17102	17069	17373	17174	17369	17264	17454	17230	17446	17342	17260	17255	17366	17249	17244	17264	17172	17293	17346	17194	17222	17275	17195	17176	17301	17278	17305	17278	17391	17330	17495	17283	17193	17208	17194	17393	17274	17198	17285	17301	17405	17228	17282	17294	17246	17233	17158	17264	17315	17437	17371	17113	17305	17198	17359	17141	17231	17180	17243	17267	17282	17324	17249	17331	17104	17277	17477	17226	17332	17265	17416	17243	17347	17286	17428	17137	17271	17289	17342	17253	17221	17443	17379	17184	17193	17433	17196	17353	17273	17160	17456	17301	17241	17152	17262	17205	17220	17130	17135	17353	17316	17204	17259	17307	17254	17257	17457	17153	17267	17210	17336	17185	17231	17387	17325	17322	17240	17270	17205	17213	17189	17265	17190	17356	17418	17214	17288	17217	17238	17373	17208	17411	17275	17172	17132	17393	17196	17309	17249	17330	17426	17343	17267	17338	17350	17125
23722	21182	30796	24728	23022	24567	24647	21787	21161	21196	21050	21061	20788	20580	20738	20582	20479	20302	20382	20289	20366	20482	20194	20232	20357	20190	20309	20164	19989	20150	20234	19943	19972	20152	20198	20033	20129	19846	20058	20102	19983	19803	20235	20447	20237	20160	19853	19993	20082	20202	19845	20071	20071	20075	20145	20174	19938	20174	20295	20290	20056	20085	20127	19964	20156	20157	19880	19827	19985	20175	19832	19955	20080	20069	19932	19979	19921	20054	20125	20019	20097	19958	20095	20201	20116	19951	20010	20051	19935	19988	19951	20053	19936	20105	20057	20026	19974	19958	20028	20087	20127	19980	19950	20068	19986	19770	19800	19880	19839	20096	19967	20041	19850	20148	20072	20049	20055	19827	19976	19885	20053	19968	20097	20048	20092	20086	19868	20044	20055	20009	19944	20039	20086	20030	19948	20054	19811	20025	19983	20129	19903	20030	19934	20120	20069	19863	20196	20094	19894	20026	20030	20195	20006	20201	20291	19989	19899	20105	20154	20138	20182	20257	20062	19662	20167	20014	20224	19953	20042	20030	20006	20073	20111	20143	20011	20120	19729	19917	19980	19921	20007	20064	19921	19921	19982	20093	19952	20130	19964	19969	20024	19813	20016	20089	20201	19986	20252	19888	20049	19899	20101	20153	20151	20247	20066	19950	20148	19935	19998	20011	20131	20034	20035	19869	19996	20026	19941	19994	20043	20094	19966	19953	20113	19923	19982	20013	19937	20029	20057	19965	19911	20102	20063	20297	20180	19871	20028	19871	19929	19960	19987	19759	19958	19948	19981	20054	19979	20046	19916	20013	19907	19853	20274	20055	20249	19938	20038	20045	20026	20113	20120	19922	20258	20216	20049	19896	19880	19970	19919	19954	20083	20030	20015	20255	20109	19917	19996	20051	19859	20037	19944	20096	20222	19978	19900	19894	19825	19868	19865	19920	19949	19689	19778	19716	19989	20136	20099	19979	20113	19937	19962	20267	20190	20046	19947	20117	20096	19979	20080	20058	19899	19991	19958	19944	20217	19697	19967	19950	20057	19963	20145	20033	20007	19910	20153	20059	19961	19808	19910	19903	19997	19944	19969	19891	19875	19983	20081	20139	20074	20117	20132	20126	19890	20111	20010	20041	19854	19890	19900	20006	20049	20136	20013	19828	19895	19963	19950	19967	20254	19964	20149	20231	19972	20150	20009	19772	20037	19935	20093	20186	19991	20023	19910	19844	19851	20020	20031	19967	20078	19888	19980	20057	19915	19932	20063	19966	19920	19862	19898	20031	19898	20057	20122	19951	19893	19888	20090	20287	20029	19811	19971	20172	20181	19852	19926	20203	20046	19961	20002	20004	20008	20029	19906	20100	20012	19934	19987	19806	19994	19930	20063	19980	20043	20002	19998	20088	20019	20096	19842	19997	19802	20024	19685	20067	19856	19867	20048	19969	20044	20039	19956	20023	20097	20059	19896	19819	20184	20084	19873	19827	20153	19937	19992	20043	20116	20093	19964	19781	20174	20096	19962	20105	20025	20078	20042	20033	20031	20073	19834	20021	19931	20085	20005	19901	20039	19979	19826	20129	20096	19963	19910	19895	20036	19921	19988	20131	20015	20286	20051	19833	19993	19901	19988	20007	19897	20037	19871	20034	20154	19966	20194	20133	19865	19923	19927	19894	19889	19806	19906	20050	19973	20037	20234	20135	20066	20035	20001	19945	20109	19925	19995	20106	20014	20096	20066	20027	19921	19906	19885	19968	19926	20041	19979	19879	20042	19933	20310	20184	20079	19861	19927	19818	20061	19971	19959	20017	20083	20031	19844	19937	20160	20229	19897	20030	20036	20104	19886	20088	19898	19741	19918	20116	20021	20099	20128	19977	20147	20295	20144	19956	20203	19872	19875	20045	19991	19794	19966	19913	20020	20102	19763	20065	20213	20204	19998	19966	19881	20068	20120	19996	19973	19857	20119	19964	19828	20039	20082	19858	19960	20088	20073	19994	19984	20039	19946	20071	19844	20012	20150	20003	19873	19931	19833	19830	19908	19945	19748	20063	19974	19974	20021	19968	19960	19819	19939	20158	19856	19783	20014	20043	19975	19816	20000	20019	19793	19844	20050	19985	20141	20016	20077	20076	20042	19884	19883	19956	19955	19757	20070	19953	20023	20163	20009	20081	20039	19967	20303	20002	20064	20241	20069	20056	20117	20044	19868	20013	20110	19963	20036	19972	20263	20082	20104	20074	20100	20081	20007	19879	20083	19938	20213	20009	19906	19967	20129	20068	20127	19943	20033	19838	20057	20220	20015	20052	19769	20213	19980	20067	19967	19910	20170	19878	20022	19905	19856	19941	20228	19889	19877	19950	20013	20162	20065	20072	19945	19859	19921	19927	19978	20095	19966	20104	19989	20081	20026	20029	19990	19967	20286	20261	20073	20064	20006	20124	20074	20042	19889	19964	19931	19879	19910	20132	19808	20245	19901	19840	20001	20125	20072	19986	19963	19884	20081	19961	19779	19816	20174	20010	19709	20007	20017	19940	19962	19928	20069	19877	19969	20064	19953	19953	19964	20040	19808	20093	20092	19864	19811	20057	19867	19948	19989	19898	20013	19993	19983	19835	20104	19965	19999	19969	19865	19811	20076	19912	20005	19974	19994	19932	20073	19945	19894	19793	19921	20105	20055	20276	19958	20144	19731	20080	19997	19903	20020	20146	19962	19974	20102	20177	20040	20128	19983	20054	20072	19983	20121	19784	20010	20044	19952	19915	20140	19895	19961	20125	20299	20042	19883	19847	20074	20066	20189	20039	20112	19914	19995	20213	20086	20043	20028	19990	19634	19878	19936	19837	19938	19915	19810	19974	20088	20037	20148	20085	20068	19961	20095	19909	19968	19922	19993	20112	20140	20189	19851	20090	19979	19999	19876	20052	19994	20062	20028	19875	19776	20233	20055	19931	20079	20133	20024	19953	20006	19854	19776	20191	19864	19938	19928	20182	20142	20192	19976	20028	19971	19691	20150	19914	19885	19948	19997	19938	19762	20017	19849	19906	20139	20016	19943	19966	19855	19807	19966	19997	19889	20020	19928	20050	20215	20000	20011	19941	19851	19877	20134	20040	20032	20103	20060	19723	19912	19953	19951	19884	20254	19958	20164	19920	19988	19745	19987	19809	19989	20116	19758	19944	19953	19982	20157	20134	20093	19910	19984	19909	19977	19844	19922	20170	19899	19944	20036	19891	20021	19987	20071	19956	20094	20068	19957	19907	19905	20195	20030	19829	20119	20110	19951	19881	20088	19752	20026	19766	20121	20089	20002	20094	19958	19867	19861	20021	20124	19922	20111	20316	19950	19990	20010	20238	20012	20101	19988	19956	20063	20124	20194	19992	20056	19851	19911	20009	20099	20008	19916	20139	19926	19842	20000	20039	20204	20033	20066	20066	20174	19928	19962	20106	20179	19912	19968	20089	19949	19979	19887	20081	20030	19788	20024	19954	19948	20132	20024	19957	19955	19905	20023	19873	20073	19910	19830	19783	19995	19995	20105	20192	20085	20232	20063	19971	19924	19902	19904	19877	20098	20144	19941	20026	19883	19955	20077	19972	19846	19967	20106	19998	19955	19925	20038	19891	19993	19894	20009	19982	20217	19917	20263	19821	20095	20004	20076	20059	19907	19883	20038	19911	19776	20109	19867	19997	20082	20111	20072	20122	20085	19846	19923	20067	20122	19734	19999	20016	19866	20085	19938	19892	20220	20015	19985	19891	19971	19792	19904	20051	20094	20043	20127	20093	20026	20025	20055	20001	20032	20151	19983	20133	19979	19845	20061	20074	19909	19901	20038	19793	19950	19907	20006	19882	20223	19975	20201	19978	19935	20010	19990	20145	19814	19830	20051	19833	19907	19973	19928	20084	19956	20132	19771	19731	20023	19946	19954	19891	20057	19968	20050	20065	19839	19974	19931	19968	19901	20090	20066	20052	20001	19887	19938	20088	20231	20090	19889	19997	20054	19858	19969	20101	19882	19933	20032	20079	19989	19964	20082	20056	19951	20028	20021	20127	19880	20084	19958	19878	19634	19825	20108	20042	19866	19897	19778	20121	20058	19932	20248	20146	20293	20099	19989	20037	19748	20279	20219	20258	20132	19971	20008	19948	20039	20027	20034	19989	19828	19937	19857	20057	19947	19985	19839	19930	19988	19921	19812	19976	20057	19908	19983	19923	19995	19925	19876	20067	20083	19945	20070	19981	19980	20015	20062	19861	19889	19965	19914	20138	20021	19907	19963	20334	20134	20045	19900	19892	20076	19953	20046	19940	20100	20020	19949	19913	20410	19922	19928	19920	19979	19918	19913	19988	19779	20026	20237	19913	19925	19783	20069	19960	20077	19785	19880	20158	20134	19928	19988	19979	19877	20028	19962	19805	20038	19952	19919	19998	20091	20025	19835	19986	19826	19947	19845	20123	20018	19833	20005	20134	20010	20090	19906	19946	19794	19877	20060	20021	19925	20027	19967	20112	20043	20083	19999	20001	19982	20051	19879	20020	19978	20020	19948	20013	20295	20046	20003	19996	19921	19967	20125	19985	19830	20055	20187	19928	19994	19867	20145	20120	19887	19951	19966	20204	20048	19916	20093	20000	19850	20158	20180	19998	19846	20024	20048	20109	19897	20018	19957	20183	20015	20031	19885	20053	19907	19916	20122	19874	20191	19848	19858	19866	20039	20068	20016	20051	20021	19921	19975	19975	20136	20068	19939	19974	20219	19991	20038	20155	20004	19916	20055	20025	19980	20124	20134	20110	20066	20054	19981	20195	20037	20061	19854	20013	19952	19745	20102	19930	20155	19988	19954	19945	20105	19933	19942	19978	20122	20161	19827	19799	20037	20128	20085	20028	19968	19912	20104	20009	19902	20080	20177	19968	19988	20157	19895	20090	19984	20014	20041	20114	20060	20017	19970	19850	19894	19802	19814	19849	20083	19860	20182	20007	19885	19840	19947	19895	19829	20013	19920	20081	19931	20086	20169	19990	20077	20053	20103	20026	19998	20280	20203	19991	20024	20057	19772	19954	19940	20092	19939	20021	19882	20035	19968	19925	19963	20013	20249	19991	19882	20256	20063	19916	19958	19963	20040	19880	19850	20113
18651	49092	60908	26663	23020	21301	20066	19327	18822	18276	18148	18020	17870	17831	17371	17279	17101	17125	17167	17069	17099	16760	16971	16949	16964	16911	16984	16973	16945	16892	16828	16853	16725	16801	16648	16762	16825	16904	16719	16776	16859	16807	16977	17293	16809	16632	16675	16809	16703	16712	16766	16766	16818	16780	16858	16795	16900	16772	16996	16894	16915	16786	16753	16720	16895	16769	16560	16792	16830	16941	16588	16692	16735	16772	16703	16799	16792	16729	16720	16678	16812	16674	16798	16699	16686	16843	16604	16719	16664	16673	16826	16842	16717	16804	16798	16834	16939	16629	16661	16765	16532	16842	16765	16779	16541	16684	16659	16669	16686	16853	16866	16743	16735	16729	16805	16879	16680	16683	16664	16469	16621	16764	16721	16885	16677	16720	16637	16625	16680	16764	16851	16734	16867	16858	16818	16699	16792	16704	16639	16775	16904	16529	16862	16765	16895	16758	16676	16804	16681	16785	16699	16545	16561	16721	16670	16755	16711	16644	16857	16811	16704	16667	16795	16723	16694	16768	16588	16666	16512	16647	16624	16791	16778	16628	16773	16779	16841	16894	16642	16768	16512	16823	16930	16712	16691	16741	16711	16839	16747	16598	16766	16859	16607	16855	16640	16721	16787	16621	16758	16700	16715	16607	16712	16736	16509	16857	16760	16909	16722	16652	16617	16859	16631	16601	16673	16801	16888	16730	16570	16905	16765	16593	16945	16738	16646	16679	16699	16850	16645	16875	16649	16636	16591	16633	16808	16629	16814	16765	16652	16898	16825	16762	16704	16564	16735	16769	16747	16637	16811	16822	16717	16714	16718	16636	16616	16712	16719	16508	16880	16727	16797	16791	16700	16873	16769	16719	16743	16827	16664	16678	16762	16669	16747	16686	16593	16675	16748	16774	16673	16641	16641	16693	16824	16806	16797	16569	16690	16717	16774	16753	16719	16717	16884	16664	16698	16738	16840	16697	16549	16687	16778	16759	16848	16581	16665	16624	16702	16804	16587	16859	16775	16755	16772	16757	16817	16942	16738	16571	16914	16758	16698	16693	16655	16770	16799	16788	16791	16666	16721	16757	16727	16521	16725	16715	16639	16899	16737	16760	16617	16503	16894	16578	16842	16820	16724	16571	16876	16582	16745	16899	16526	16737	16573	16658	16711	16914	16683	16505	16768	16729	16675	16673	16604	16639	16723	16640	16740	16762	16841	16859	16866	16664	16789	16595	16846	16695	16709	16638	16541	16741	16756	16770	16642	16812	16869	16792	16700	16704	16753	16858	16803	16587	16731	16854	16705	16794	16666	16706	16795	16673	16758	16672	16786	16758	16804	16727	16642	16669	16660	16444	16774	16644	16784	16829	16584	16740	16660	16838	16511	16705	16749	16614	16807	16773	16886	16584	16576	16740	16702	16673	16780	16634	16815	16790	16707	16863	16703	16695	16773	16928	16590	16712	16851	16737	16822	16861	16802	16692	16655	16793	16742	16800	16786	16777	16598	16961	16737	16848	16723	16692	16666	16686	16739	16630	16550	16655	16723	16716	16721	16628	16572	16664	16708	16683	16750	16701	16725	16920	16826	16510	16875	16659	16704	16743	16614	16759	16743	16677	16765	16703	16713	16836	16632	16897	16868	16677	16828	16703	16635	16854	16641	16737	16814	16747	16664	16984	16694	16745	16780	16601	16832	16748	16757	16684	16728	16755	16780	16731	16515	16860	16515	16627	16761	16855	16581	16732	16756	16776	16549	16585	16875	16739	16738	16758	16870	16827	16730	16758	16746	16731	16599	16732	16827	16806	16605	16781	16786	16746	16823	16757	16642	16734	16764	16757	16888	16597	16780	16875	16709	16757	16508	16783	16777	16769	16672	16501	16565	16809	16867	16533	16571	16727	16782	16595	16659	16669	16640	16745	16684	16775	16512	16859	16670	16699	16597	16741	16869	16873	16808	16814	16753	16808	16732	16818	16859	16749	16628	16700	16672	16816	16722	16739	16761	16669	16775	16533	16898	16643	16629	16750	16825	16623	16724	16835	16755	16750	16883	16569	16704	16701	16891	16587	16850	16592	16617	16666	16643	16703	16665	16644	16740	16682	16726	16791	16853	16695	16931	16705	16756	16741	16581	16620	16678	16813	16710	16743	16658	16739	16803	16665	16642	16777	16712	16805	16933	16721	16787	16651	16640	16755	16714	16485	16848	16730	16697	16590	16630	16817	16705	16723	16878	16673	16744	16778	16630	16746	16642	16972	16793	16641	16661	16797	16669	16701	16763	16629	16631	16821	16849	16662	16715	16813	16942	16738	16677	16757	16702	16690	16695	16845	16592	16561	16781	16644	16553	16694	16757	16841	16826	16760	16816	16633	16712	16791	16681	16680	16825	16799	16816	16660	16809	16696	16734	16783	16753	16742	16724	16802	16769	16811	16532	16614	16819	16702	16671	16740	16760	16694	16839	16607	16783	16792	16702	16626	16655	16688	16851	16724	16880	16769	16766	16738	16837	16835	16830	16649	16562	16783	16512	16775	16676	16846	16802	16814	16705	16570	16684	16768	16692	16704	16789	16607	16655	16558	16932	16723	16734	16699	16700	16814	16771	16742	16709	16661	16622	16686	16810	16615	16491	16707	16896	16790	16712	16750	16771	16874	16609	16736	16845	16777	16744	16694	16776	16661	16725	16825	16730	16652	16728	16757	16614	16639	16633	16828	16610	16822	16627	16625	16632	16481	16605	16770	16725	16619	16686	16840	16869	16730	16660	16826	16728	16873	16801	16843	16746	16725	16587	16739	16765	16565	16773	16764	16780	16860	16800	16598	16838	16683	16686	16709	16663	16760	16532	16676	16878	16649	16829	16692	16635	16825	16599	16792	16809	16742	16669	16886	16799	16847	16664	16681	16812	16904	16504	16789	16716	16830	16843	16680	16842	16692	16868	16743	16778	16579	16818	16748	16731	16804	16696	16767	16650	16627	16746	16578	16779	16785	16911	16770	16773	16593	16670	16628	16647	16754	16801	16674	16666	16797	16756	16672	16805	16802	16562	16677	16761	16591	16804	16646	16612	16645	16633	16810	16700	16712	16848	16674	16593	16766	16818	16833	16781	16633	16704	16586	16898	16639	16642	16624	16865	16920	16722	16866	16724	16741	16784	16808	16930	16686	16582	16788	16767	16620	16702	16752	16643	16606	16751	16579	16623	16773	16585	16818	16600	16676	16736	16690	16580	16813	16622	16795	16725	16772	16743	16743	16840	16673	16844	16807	16755	16727	16709	16773	16735	16704	16689	16773	16721	16675	16696	16750	16799	16777	16853	16743	16796	16784	16758	16867	16640	16691	16765	16759	16658	16672	16636	16625	16647	16721	16765	16763	16820	16662	16612	16759	16715	16647	16784	16782	16698	16713	16670	16627	16688	16555	16694	16527	16540	16775	16707	16672	16870	16782	16665	16727	16736	16841	16663	16752	16827	16811	16814	16811	16709	16582	16860	16780	16767	16687	16789	16753	16682	16638	16545	16697	16784	16886	16691	16739	16715	16811	16896	16529	16660	16877	16804	16645	16711	16814	16745	16845	16701	16756	16688	16695	16727	16902	16798	16668	16801	16749	16676	16817	16767	16622	16730	16680	16680	16817	16670	16693	16628	16642	16602	16423	16735	16789	16694	16681	16833	16700	16770	16804	16458	16728	16811	16718	16749	16831	16555	16722	16770	16612	16593	16664	16720	16832	16766	16749	16803	16536	16682	16714	16676	16672	16603	16665	16740	16814	16793	16765	16718	16668	16891	16701	16682	16737	16674	16714	16881	16827	16748	16582	16816	16727	16713	16915	16797	16803	16700	16773	16838	16575	16681	16683	16724	16762	16736	16758	16733	16603	16596	16647	16845	16675	16662	16770	16700	16897	16617	16725	16657	16839	16594	16799	16644	16659	16710	16864	16714	16777	16750	16853	16739	16707	16734	16655	16737	16654	16593	16727	16556	16790	16719	16693	16735	16731	16697	16582	16865	16674	16827	16775	16685	16766	16703	16755	16633	16859	16842	16702	16736	16709	16685	16758	16716	16903	16598	16640	16703	16572	16737	16680	16614	16715	16704	16660	16706	16749	16734	16614	16645	16930	16634	16530	16631	16782	16602	16830	16798	16810	16864	16653	16589	16716	16619	16825	16649	16918	16820	16681	16670	16780	16912	16729	16694	16721	16933	16679	16708	16748	16696	16802	16745	16618	16851	16669	16770	16555	16675	16685	16799	16643	16762	16632	16703	16702	16626	16770	16733	16835	16635	16639	16770	16683	16626	16777	16800	16733	16648	16833	16708	16713	16638	16741	16891	16725	16741	16567	16729	16617	16795	16676	16723	16753	16780	16583	16791	16723	16709	16836	16698	16710	16869	16671	16757	16836	16858	16817	16740	16696	16563	16599	16670	16942	16721	16777	16838	16914	16628	16707	16503	16596	16824	16811	16609	16963	16745	16723	16778	16780	16797	16753	16676	16811	16831	16790	16773	16744	16713	16780	16850	16804	16587	16505	16758	16611	16572	16800	16631	16733	16650	16714	16633	16603	16725	16718	16658	16604	16809	16925	16617	16693	16706	16720	16944	16707	16702	16594	16873	16868	16677	16667	16942	16594	16713	16858	16532	16826	16660	16664	16783	16726	16698	16644	16593	16870	16839	16966	16757	16691	16675	16740	16670	16687	16622	16790	16831	16809	16843	16826	16859	16619	16595	16739	16681	16703	16682	16727	16645	16864	16603	16738	16740	16909	16801	16780	16756	16728	16881	16668	16692	16586	16781	16787	16758	16584	16782	16605	16742	16743	16711	16616	16730	16571	16766	16540	16779	16706	16678	16691	16757	17053	16428	16732	16806	16763	16734	16829	16716	16674	16704	16745	16722	16798	16702	16583	16772	16658	16664	16570	16737	16660	16776	16635	16777	16793	16547	16590	16744	16677	16704	16554	17007	16728	16656	16709	16614	16794	16695	16714	16896	16706	16578	16680	16832	16705	16809	16589	16915	16860	16673	16521	16774	16746	16839	16734	16698	16725	16728	16597	16853	16754	16684	16752	16678	16771	16694	16760	16777	16610	16772	16754	16801	16606	16734	16718	16595	16699	16800	16640	16702	16648	16707	16735	16815	16747
22667	21226	29286	23924	21912	24827	27100	22899	21621	21512	21108	20627	20670	20479	20289	20330	20175	20083	19981	19823	20035	19662	19625	19590	19770	19601	19927	19754	19691	19759	19555	19587	19767	19640	19722	19471	19447	19550	19449	19429	19529	19693	19796	20346	19804	19434	19444	19427	19452	19610	19568	19367	19498	19482	19532	19671	19651	19881	19699	19563	19549	19465	19334	19435	19515	19304	19338	19441	19437	19427	19335	19376	19371	19366	19480	19369	19568	19450	19289	19496	19264	19602	19597	19367	19549	19465	19534	19393	19448	19253	19451	19186	19519	19528	19341	19316	19427	19490	19611	19475	19321	19493	19594	19535	19520	19351	19518	19380	19225	19604	19458	19413	19432	19494	19471	19603	19440	19554	19297	19377	19413	19314	19452	19549	19580	19376	19356	19367	19274	19579	19649	19524	19314	19411	19566	19371	19617	19597	19497	19354	19315	19431	19299	19406	19463	19603	19444	19335	19447	19432	19427	19377	19438	19299	19492	19452	19409	19406	19451	19450	19269	19308	19283	19457	19521	19424	19531	19411	19505	19432	19501	19275	19606	19383	19538	19428	19311	19625	19616	19240	19396	19664	19455	19402	19349	19525	19386	19546	19323	19507	19596	19611	19339	19270	19444	19266	19422	19286	19047	19363	19419	19402	19267	19610	19338	19390	19321	19227	19330	19416	19524	19264	19345	19491	19412	19419	19515	19386	19399	19462	19422	19405	19346	19546	19433	19525	19234	19502	19293	19490	19404	19495	19420	19395	19574	19752	19515	19480	19590	19362	19211	19285	19261	19416	19422	19109	19514	19543	19307	19521	19130	19544	19236	19613	19461	19399	19408	19450	19171	19466	19531	19399	19474	19165	19521	19361	19467	19325	19267	19472	19298	19430	19674	19534	19341	19301	19362	19350	19694	19341	19324	19394	19354	19385	19551	19392	19442	19065	19370	19366	19346	19490	19615	19438	19378	19221	19436	19292	19356	19296	19384	19511	19338	19441	19429	19282	19476	19278	19328	19484	19346	19398	19237	19376	19707	19430	19601	19460	19497	19611	19382	19466	19347	19376	19362	19288	19358	19339	19460	19310	19325	19432	19452	19228	19412	19337	19504	19388	19383	19486	19365	19490	19214	19412	19392	19483	19473	19486	19460	19500	19405	19612	19422	19556	19344	19394	19335	19455	19433	19399	19366	19378	19293	19428	19149	19397	19486	19528	19609	19433	19435	19639	19500	19406	19376	19281	19476	19267	19430	19359	19361	19378	19394	19323	19363	19408	19407	19657	19382	19328	19423	19364	19502	19395	19499	19296	19381	19283	19608	19497	19605	19282	19233	19389	19554	19375	19422	19510	19396	19296	19387	19363	19404	19493	19612	19415	19563	19317	19471	19399	19403	19404	19442	19517	19410	19385	19306	19387	19241	19530	19548	19332	19439	19466	19410	19545	19581	19531	19460	19346	19457	19564	19368	19482	19530	19458	19381	19313	19336	19449	19540	19340	19483	19535	19290	19196	19377	19523	19400	19448	19474	19451	19386	19454	19376	19537	19432	19408	19460	19316	19305	19435	19276	19219	19424	19392	19400	19400	19403	19494	19234	19292	19321	19304	19491	19441	19483	19492	19394	19567	19201	19364	19166	19367	19311	19348	19389	19643	19405	19386	19450	19590	19466	19665	19553	19375	19561	19357	19315	19359	19501	19304	19225	19257	19411	19425	19409	19525	19441	19332	19498	19365	19392	19598	19310	19317	19496	19375	19389	19404	19526	19162	19313	19337	19393	19438	19132	19387	19398	19383	19353	19374	19393	19363	19299	19490	19420	19547	19611	19328	19482	19336	19531	19374	19328	19515	19537	19301	19433	19421	19476	19362	19337	19504	19391	19399	19375	19495	19496	19443	19234	19255	19318	19267	19554	19306	19365	19543	19381	19347	19561	19521	19316	19225	19447	19457	19418	19508	19415	19408	19650	19439	19526	19325	19388	19582	19443	19162	19540	19257	19446	19430	19510	19427	19455	19389	19407	19216	19295	19536	19373	19375	19523	19460	19623	19342	19519	19405	19442	19405	19265	19275	19544	19399	19449	19189	19542	19359	19415	19238	19304	19469	19399	19437	19642	19476	19286	19577	19235	19244	19314	19544	19383	19466	19490	19639	19430	19446	19427	19315	19463	19371	19463	19480	19586	19385	19466	19248	19593	19519	19483	19330	19303	19281	19373	19432	19471	19377	19301	19372	19324	19445	19471	19226	19426	19355	19280	19297	19481	19486	19487	19251	19348	19253	19505	19367	19426	19457	19330	19289	19433	19294	19265	19574	19358	19635	19635	19291	19436	19482	19343	19451	19470	19338	19450	19372	19314	19618	19557	19330	19280	19349	19388	19590	19286	19391	19260	19399	19456	19395	19548	19355	19401	19177	19498	19313	19291	19547	19492	19409	19211	19368	19452	18980	19451	19319	19530	19426	19188	19275	19651	19405	19449	19448	19274	19291	19535	19304	19309	19546	19466	19569	19566	19482	19201	19479	19374	19264	19341	19339	19487	19312	19576	19333	19351	19398	19426	19343	19360	19374	19365	19412	19342	19303	19541	19432	19435	19411	19371	19588	19315	19509	19438	19452	19413	19471	19447	19453	19184	19165	19093	19436	19129	19303	19306	19503	19274	19362	19581	19382	19377	19425	19381	19209	19496	19422	19307	19288	19329	19401	19281	19421	19254	19442	19440	19461	19250	19333	19436	19360	19561	19412	19214	19379	19583	19210	19481	19528	19185	19380	19619	19528	19332	19547	19324	19354	19321	19412	19577	19542	19347	19481	19259	19310	19421	19356	19368	19328	19451	19439	19325	19482	19572	19613	19512	19502	19432	19442	19081	19328	19572	19305	19402	19397	19307	19492	19348	19270	19593	19227	19410	19549	19426	19496	19488	19409	19410	19350	19522	19405	19482	19413	19435	19311	19511	19309	19253	19582	19478	19266	19294	19194	19480	19327	19270	19504	19318	19689	19401	19251	19582	19201	19111	19512	19432	19478	19374	19429	19310	19431	19448	19248	19297	19233	19400	19384	19275	19409	19433	19398	19508	19477	19383	19436	19346	19466	19450	19375	19405	19524	19530	19326	19440	19431	19381	19394	19443	19367	19449	19445	19385	19210	19384	19188	19415	19355	19438	19412	19516	19328	19329	19210	19421	19312	19410	19409	19435	19756	19580	19554	19629	19236	19470	19281	19570	19407	19299	19355	19309	19527	19261	19434	19264	19299	19498	19303	19496	19514	19220	19314	19477	19322	19516	19328	19530	19434	19504	19416	19446	19430	19265	19299	19414	19498	19594	19433	19269	19247	19589	19327	19268	19225	19407	19278	19567	19557	19490	19361	19425	19197	19409	19358	19545	19500	19235	19385	19329	19397	19440	19527	19491	19431	19577	19427	19209	19443	19346	19461	19511	19490	19372	19379	19393	19473	19342	19496	19613	19334	19216	19276	19473	19310	19499	19128	19291	19279	19553	19351	19444	19606	19334	19157	19301	19452	19633	19223	19543	19616	19306	19472	19471	19326	19334	19354	19630	19498	19580	19312	19509	19244	19456	19306	19367	19349	19402	19600	19604	19437	19318	19621	19513	19133	19552	19239	19528	19246	19458	19444	19488	19331	19372	19405	19366	19445	19351	19239	19319	19313	19384	19400	19486	19494	19483	19337	19552	19542	19200	19403	19148	19339	19422	19325	19294	19390	19432	19301	19637	19421	19539	19308	19359	19459	19268	19395	19187	19481	19548	19384	19378	19364	19302	19364	19365	19348	19640	19443	19330	19256	19505	19439	19577	19521	19358	19399	19462	19438	19252	19497	19471	19335	19365	19469	19333	19327	19229	19277	19221	19563	19423	19592	19375	19274	19374	19602	19347	19274	19320	19383	19290	19305	19419	19253	19462	19550	19370	19459	19417	19286	19439	19488	19406	19349	19476	19533	19415	19420	19425	19685	19429	19273	19348	19408	19502	19315	19213	19353	19400	19342	19307	19513	19359	19455	19308	19103	19235	19299	19361	19366	19490	19219	19461	19264	19583	19341	19454	19307	19610	19287	19482	19413	19489	19349	19529	19486	19350	19565	19445	19261	19490	19379	19597	19521	19411	19179	19190	19318	19348	19438	19204	19377	19613	19364	19564	19486	19680	19312	19538	19437	19336	19474	19138	19241	19559	19306	19632	19344	19497	19471	19328	19376	19445	19447	19428	19594	19447	19327	19359	19335	19406	19387	19257	19276	19588	19397	19426	19542	19351	19453	19496	19200	19640	19495	19449	19454	19332	19141	19549	19276	19298	19464	19556	19513	19287	19624	19343	19293	19496	19391	19595	19285	19380	19353	19260	19305	19305	19206	19372	19380	19366	19576	19613	19487	19295	19471	19431	19502	19420	19547	19365	19342	19459	19446	19482	19278	19484	19428	19388	19149	19609	19449	19382	19339	19421	19443	19525	19351	19681	19472	19459	19413	19311	19429	19372	19367	19222	19348	19423	19311	19332	19227	19374	19256	19630	19480	19468	19462	19510	19297	19418	19307	19378	19364	19456	19329	19315	19423	19447	19648	19413	19454	19315	19324	19302	19566	19474	19268	19412	19397	19336	19448	19562	19457	19465	19322	19506	19517	19402	19376	19425	19456	19408	19418	19432	19409	19364	19356	19355	19308	19254	19603	19421	19308	19406	19302	19427	19429	19302	19135	19262	19640	19353	19400	19409	19484	19589	19307	19396	19412	19627	19370	19436	19307	19457	19418	19379	19294	19318	19397	19539	19312	19439	19675	19385	19522	19354	19360	19294	19385	19631	19422	19644	19161	19269	19484	19417	19283	19335	19309	19450	19365	19543	19473	19422	19319	19379	19433	19444	19526	19292	19340	19453	19174	19340	19463	19413	19432	19320	19417	19564	19437	19478	19415	19429	19362	19186	19461	19278	19427	19337	19358	19441	19517	19467	19417	19537	19495	19570	19529	19369	19300	19567	19388	19488	19434	19290	19278	19551	19501	19419	19358	19535	19253	19540	19476	19231	19215	19374	19386	19404	19302	19518	19389	19641	19325	19463	19442	19730	19365	19363	19470	19467	19398	19309	19264	19479	19519	19314	19506	19436	19490	19438	19272	19498	19376	19294	19242
21892	71312	61994	30331	26180	23661	21844	20769	19707	19008	18688	18395	18196	17979	17528	17609	17222	17034	17137	16817	16987	16744	16637	16594	16520	16679	16777	16674	16494	16610	16553	16618	16456	16625	16467	16681	16581	16496	16252	16289	16439	16360	16995	17640	16474	16467	16410	16444	16445	16327	16464	16365	16606	16469	16415	16720	16761	16848	16947	16392	16447	16399	16455	16403	16468	16474	16306	16386	16357	16257	16378	16527	16479	16289	16257	16452	16300	16263	16277	16326	16329	16397	16391	16239	16520	16369	16285	16239	16316	16250	16304	16392	16492	16422	16390	16366	16325	16209	16466	16558	16368	16396	16298	16227	16390	16279	16387	16435	16333	16324	16443	16340	16171	16374	16361	16255	16341	16370	16413	16394	16564	16427	16289	16280	16482	16351	16224	16302	16339	16300	16353	16534	16411	16433	16270	16431	16458	16343	16316	16389	16304	16311	16273	16346	16342	16534	16538	16281	16517	16238	16421	16182	16363	16328	16390	16494	16510	16271	16416	16287	16504	16372	16466	16281	16328	16451	16394	16459	16530	16502	16418	16514	16272	16397	16433	16281	16449	16611	16242	16399	16485	16408	16512	16349	16330	16341	16129	16453	16291	16390	16343	16244	16260	16427	16480	16322	16317	16426	16515	16419	16349	16154	16407	16577	16366	16476	16268	16347	16105	16224	16389	16277	16128	16415	16305	16353	16282	16323	16406	16372	16471	16410	16514	16427	16261	16519	16370	16276	16325	16382	16325	16438	16242	16367	16275	16450	16243	16507	16450	16474	16570	16340	16342	16325	16186	16318	16161	16503	16373	16409	16377	16404	16336	16341	16448	16542	16416	16408	16310	16380	16277	16289	16377	16093	16259	16201	16360	16360	16423	16512	16465	16475	16353	16357	16363	16301	16373	16226	16471	16288	16430	16356	16382	16364	16321	16444	16295	16164	16309	16355	16395	16519	16322	16468	16291	16385	16288	16320	16345	16346	16366	16351	16299	16622	16398	16353	16304	16453	16310	16451	16314	16299	16313	16390	16605	16514	16356	16365	16386	16350	16313	16418	16375	16457	16226	16543	16475	16531	16402	16531	16441	16580	16316	16524	16387	16464	16395	16483	16337	16166	16268	16412	16358	16248	16347	16532	16305	16406	16460	16372	16469	16332	16273	16429	16327	16411	16330	16348	16424	16486	16514	16362	16362	16368	16315	16434	16241	16273	16381	16346	16319	16226	16428	16328	16370	16306	16480	16336	16302	16293	16239	16391	16377	16294	16334	16363	16337	16441	16440	16257	16171	16326	16182	16323	16400	16215	16446	16269	16327	16382	16331	16394	16368	16320	16520	16205	16506	16344	16407	16387	16355	16507	16384	16456	16447	16295	16235	16251	16459	16398	16406	16316	16380	16257	16337	16378	16360	16356	16214	16359	16282	16402	16225	16439	16219	16399	16425	16240	16426	16436	16358	16348	16350	16385	16381	16434	16419	16335	16248	16297	16465	16519	16345	16487	16253	16418	16412	16329	16340	16447	16405	16499	16442	16317	16329	16090	16291	16347	16333	16395	16275	16462	16401	16462	16306	16415	16407	16499	16273	16230	16311	16349	16270	16304	16285	16253	16249	16402	16328	16351	16394	16383	16466	16263	16506	16477	16479	16447	16348	16401	16304	16252	16376	16322	16344	16456	16232	16240	16337	16375	16323	16259	16171	16520	16374	16285	16452	16205	16447	16220	16413	16242	16355	16448	16195	16281	16240	16327	16432	16191	16329	16144	16325	16430	16378	16390	16366	16537	16546	16366	16409	16220	16558	16354	16391	16267	16418	16290	16323	16443	16248	16374	16239	16313	16349	16309	16278	16386	16328	16477	16403	16355	16315	16367	16463	16424	16293	16208	16265	16309	16439	16300	16430	16364	16407	16159	16342	16305	16377	16569	16567	16382	16318	16220	16314	16443	16415	16358	16337	16473	16383	16397	16301	16366	16382	16299	16439	16381	16325	16297	16419	16369	16322	16339	16432	16177	16438	16341	16287	16338	16487	16045	16420	16346	16437	16326	16293	16242	16312	16309	16502	16303	16480	16178	16323	16433	16296	16442	16475	16352	16415	16309	16350	16461	16414	16271	16331	16367	16315	16281	16331	16308	16379	16194	16372	16346	16409	16372	16464	16344	16360	16394	16401	16290	16301	16555	16131	16459	16240	16408	16443	16294	16448	16259	16421	16283	16241	16244	16448	16326	16325	16408	16395	16230	16297	16533	16298	16377	16431	16374	16299	16386	16173	16487	16452	16302	16273	16301	16168	16382	16434	16272	16419	16346	16292	16395	16454	16356	16304	16254	16468	16361	16494	16547	16436	16103	16256	16295	16451	16474	16148	16359	16446	16380	16388	16479	16339	16443	16383	16327	16238	16432	16429	16223	16431	16505	16401	16359	16452	16221	16313	16384	16416	16351	16342	16340	16414	16420	16501	16437	16482	16454	16345	16159	16278	16572	16601	16475	16336	16285	16264	16386	16519	16417	16403	16426	16280	16370	16386	16400	16207	16328	16397	16259	16353	16420	16470	16401	16179	16262	16397	16375	16472	16456	16388	16558	16208	16432	16319	16294	16466	16291	16286	16533	16198	16468	16401	16422	16277	16439	16461	16343	16302	16196	16307	16333	16363	16403	16324	16484	16384	16444	16221	16450	16263	16506	16422	16487	16561	16266	16501	16419	16240	16430	16343	16428	16534	16318	16264	16360	16481	16322	16315	16205	16419	16299	16340	16338	16219	16351	16467	16359	16421	16499	16406	16311	16724	16359	16336	16389	16348	16399	16410	16255	16207	16252	16382	16386	16461	16301	16291	16310	16495	16511	16566	16315	16394	16385	16255	16392	16474	16369	16475	16427	16396	16381	16380	16322	16380	16392	16190	16247	16201	16388	16516	16311	16538	16381	16432	16231	16333	16346	16338	16597	16256	16215	16499	16475	16368	16321	16290	16479	16378	16318	16326	16260	16535	16321	16407	16299	16314	16537	16474	16336	16224	16270	16424	16442	16238	16243	16401	16222	16506	16287	16484	16209	16288	16419	16303	16295	16355	16505	16257	16333	16379	16493	16344	16459	16530	16435	16493	16251	16363	16333	16534	16305	16438	16459	16260	16312	16293	16182	16477	16380	16416	16440	16384	16417	16512	16398	16327	16320	16425	16369	16288	16335	16486	16271	16496	16433	16245	16530	16393	16444	16434	16506	16411	16482	16429	16162	16289	16476	16325	16431	16290	16412	16404	16246	16369	16378	16376	16171	16601	16356	16269	16233	16344	16444	16395	16339	16266	16305	16220	16262	16372	16254	16168	16570	16306	16141	16565	16509	16405	16330	16350	16316	16367	16250	16519	16545	16480	16173	16395	16301	16282	16405	16299	16281	16426	16343	16338	16327	16251	16356	16235	16284	16419	16367	16314	16356	16529	16287	16425	16319	16305	16277	16300	16379	16445	16489	16229	16338	16462	16432	16342	16388	16152	16431	16301	16479	16384	16329	16447	16427	16498	16371	16279	16241	16361	16324	16374	16242	16464	16444	16317	16189	16358	16049	16471	16425	16348	16344	16478	16198	16304	16475	16367	16338	16314	16330	16404	16386	16352	16487	16342	16455	16423	16314	16284	16437	16397	16339	16459	16359	16370	16478	16384	16200	16262	16260	16434	16385	16474	16310	16407	16471	16320	16366	16375	16401	16276	16339	16264	16326	16347	16521	16469	16507	16516	16384	16406	16468	16472	16338	16229	16430	16488	16426	16254	16425	16425	16265	16439	16389	16402	16430	16432	16372	16383	16259	16520	16309	16330	16514	16367	16257	16266	16344	16308	16427	16378	16335	16344	16370	16397	16324	16336	16408	16381	16375	16431	16463	16325	16398	16298	16209	16293	16366	16240	16332	16356	16314	16326	16425	16338	16416	16417	16251	16452	16110	16388	16282	16441	16390	16402	16232	16372	16173	16353	16284	16470	16341	16359	16411	16455	16352	16413	16241	16364	16280	16416	16402	16196	16349	16356	16380	16337	16436	16342	16428	16390	16461	16275	16451	16258	16358	16281	16407	16423	16286	16432	16380	16301	16347	16283	16392	16349	16240	16433	16394	16369	16257	16529	16526	16282	16326	16436	16308	16398	16430	16272	16319	16254	16286	16470	16132	16377	16440	16295	16173	16210	16458	16283	16427	16299	16552	16292	16272	16351	16470	16261	16463	16370	16316	16437	16298	16425	16334	16491	16238	16384	16264	16313	16454	16397	16323	16513	16584	16212	16311	16357	16461	16336	16218	16452	16364	16235	16418	16288	16350	16315	16402	16266	16264	16515	16307	16310	16273	16377	16380	16230	16547	16405	16420	16333	16471	16417	16214	16364	16275	16391	16463	16441	16446	16222	16358	16371	16334	16401	16126	16570	16393	16228	16182	16486	16458	16273	16431	16400	16302	16214	16411	16355	16278	16371	16348	16543	16418	16291	16506	16301	16470	16444	16284	16354	16450	16282	16309	16441	16262	16406	16386	16403	16172	16372	16230	16493	16527	16428	16489	16422	16500	16247	16332	16200	16409	16461	16366	16342	16412	16313	16393	16186	16218	16309	16268	16445	16419	16192	16456	16429	16412	16383	16433	16311	16557	16339	16351	16493	16351	16444	16267	16267	16217	16420	16404	16445	16245	16306	16389	16376	16279	16301	16335	16380	16272	16314	16357	16366	16444	16471	16329	16417	16349	16345	16299	16593	16363	16206	16327	16612	16252	16363	16365	16402	16538	16377	16292	16518	16476	16392	16199	16511	16334	16446	16355	16342	16440	16375	16345	16497	16214	16423	16307	16414	16440	16581	16364	16439	16353	16444	16426	16262	16387	16334	16316	16291	16479	16484	16482	16329	16431	16245	16471	16203	16316	16300	16374	16298	16542	16328	16372	16381	16420	16405	16325	16371	16207	16499	16385	16277	16259	16600	16285	16384	16518	16327	16252	16407	16354	16381	16237	16354	16318	16358	16314	16284	16339	16514	16385	16284	16312	16340	16566	16469	16462	16323	16408	16430	16299	16422	16476	16423	16415	16425	16494	16309	16458	16337	16259	16397	16194	16225	16380	16444	16340	16260	16342	16550	16177	16297	16344	16428	16487	16360	16483
27504	23536	33880	25477	21288	20672	20376	20190	19914	19794	19677	19689	19476	19683	19571	19741	19522	19335	19529	19185	19510	19377	19644	19312	19541	19481	19317	19258	19413	19348	19565	19389	19611	19330	19542	19429	19405	19373	19292	19331	19366	19326	19162	19643	19632	19154	19429	19415	19417	19526	19482	19173	19191	19138	19331	19404	19415	19390	19419	19450	19365	19443	19398	19362	19523	19274	19285	19161	19473	19218	19380	19200	19294	19362	19153	19393	19353	19237	19527	19535	19327	19397	19365	19250	19394	19557	19588	19501	19358	19321	19463	19172	19226	19411	19351	19250	19377	19103	19217	19231	19405	19505	19354	19441	19254	19367	19571	19374	19286	19317	19243	19251	19298	19365	19256	19282	19241	19283	19308	19208	19357	19244	19525	19508	19233	19365	19228	19157	19381	19416	19239	19167	19419	19186	19267	19325	19343	19276	19639	19201	19248	19395	19254	19362	19370	19255	19341	19366	19445	19458	19372	19274	19315	19542	19522	19299	19319	19373	19317	19244	19199	19287	19605	19374	19243	19181	19253	19257	19329	19403	19487	19235	19318	19289	19411	19269	19217	19157	19359	19224	19266	19513	19345	19241	19325	19468	19261	19253	19253	19421	19216	19394	19198	19151	19463	19317	19077	19336	19302	19229	19384	19399	19351	19325	19353	19335	19377	19374	19226	19234	19394	19332	19270	19335	19138	19364	19390	19423	19267	19377	19462	19326	19311	19406	19519	19309	19467	19298	19443	19255	19309	19420	19326	19386	19350	19278	19349	19288	19332	19346	19150	19321	19417	19344	19358	19350	19309	19210	19457	19293	19433	19197	19262	19256	19266	19446	19324	19239	19238	19320	19231	19249	19361	19418	19317	19347	19432	19115	19405	19151	19213	19094	19329	19319	19656	19365	19303	19414	19142	19300	19406	19319	19273	19371	19293	19416	19358	19239	19200	19437	19208	19150	19402	19414	19332	19247	19481	19503	19384	19275	19503	19279	19414	19084	19197	19448	19189	19322	19435	19485	19422	19394	19397	19387	19339	19252	19205	19276	19186	19250	19405	19229	19388	19518	19328	19286	19521	19456	19356	19473	19200	19224	19487	19275	19344	19353	19358	19339	19363	19372	19403	19290	19394	19434	19119	19299	19311	19410	19470	19094	19109	19155	19417	19448	19288	19335	19213	19524	19221	19270	19170	19444	19330	19263	19283	19165	19484	19456	19477	19312	19291	19374	19315	19372	19417	19251	19171	19287	19404	19251	19255	19437	19365	19527	19466	19348	19273	19557	19388	19508	19440	19259	19474	19189	19079	19344	19347	19274	19356	19403	19473	19398	19120	19412	19357	19239	19448	19384	19333	19324	19193	19425	19439	19284	19268	19358	19317	19341	19252	19170	19342	19321	19276	19485	19412	19308	19155	19290	19420	19478	18987	18971	19616	19348	19336	19342	19312	19326	19156	19273	19399	19276	19465	19326	19274	19485	19291	19243	19355	19432	19301	19362	19397	19442	19406	19438	19195	19390	19399	19361	19240	19393	19205	19525	19270	19348	19681	19353	19305	19415	19482	19448	19284	19474	19207	19207	19293	19134	19199	19241	19416	19517	19464	19298	19231	19371	19304	19378	19482	19493	19443	19268	19350	19313	19266	19379	19238	19329	19246	19315	19535	19427	19550	19263	19556	19267	19383	19424	19282	19572	19435	19424	19354	19383	19444	19442	19424	19315	19458	19223	19317	19346	19272	19287	19209	19307	19300	19143	19483	19197	19397	19321	19387	19387	19369	19222	19200	19181	19332	19533	19410	19475	19291	19304	19259	19241	19363	19313	19415	19187	19157	19319	19260	19464	19307	19361	19474	19386	19352	19280	19338	19246	19432	19331	19403	19189	19339	19314	19248	19079	19221	19390	19269	19365	19529	19352	19192	19325	19409	19239	19537	19552	19409	19331	19369	19480	19433	19401	19410	19233	19274	19357	19321	19343	19208	19178	19383	19109	18954	19310	19488	19476	19195	19435	19197	19306	19241	19582	19192	19135	19309	19497	19350	19432	19406	19436	19209	19256	19230	19299	19245	19359	19376	19484	19200	19598	19282	19396	19463	19379	19383	19366	19354	19255	19080	19354	19302	19293	19495	19413	19403	19368	19225	19219	19366	19406	19249	19280	19445	19280	19411	19270	19293	19281	19390	19387	19288	19355	19267	19383	19367	19397	19470	19362	19470	19299	19262	19270	19230	19508	19161	19198	19423	19378	19406	19382	19302	19371	19419	19414	19337	19342	19264	19327	19468	19568	19192	19532	19260	19271	19394	19407	19154	19324	19144	19306	19405	19364	19322	19291	19421	19337	19405	19316	19373	19199	19351	19196	19302	19409	19294	19418	19382	19313	19494	19530	19383	19399	19479	19260	19465	19357	19208	19299	19332	19360	19465	19149	19402	19256	19283	19168	19409	19494	19346	19155	19175	19327	19306	19258	19445	19087	19509	19280	19539	19163	19236	19122	19357	19338	19236	19226	19407	19335	19320	19350	19421	19272	19366	19443	19420	19391	19406	19341	19275	19557	19288	19446	19370	19494	19333	19342	19395	19334	19339	19384	19164	19403	19477	19301	19372	19524	19483	19075	19072	19359	19528	19189	19065	19427	19481	19185	19357	19331	19314	19437	19328	19237	19450	19453	19368	19431	19455	19253	19319	19412	19170	19410	19214	19147	19256	19379	19219	19312	19424	19432	19405	19468	19280	19039	19397	19314	19231	19502	19453	19392	19442	19335	19423	19398	19467	19391	19355	19300	19389	19287	19554	19394	19368	19468	19404	19468	19332	19404	19573	19515	19418	19409	19593	19226	19431	19590	19455	19365	19427	19387	19222	19322	19354	19284	19104	19356	19136	19613	19536	19215	19194	19222	19319	19514	19411	19318	19276	19271	19361	19383	19465	19410	19418	19215	19362	19399	19317	19453	19281	19459	19302	19088	19339	19393	19287	19370	19386	19383	19502	19448	19409	19289	19566	19293	19402	19403	19305	19440	19419	19345	19259	19124	19299	19304	19258	19410	19381	19372	19320	19097	19105	19109	19602	19201	19361	19265	19455	19419	19446	19232	19250	19385	19269	19295	19282	19359	19261	19279	19229	19386	19469	19353	19131	19225	19272	19196	19175	19232	19379	19277	19270	19109	19102	19377	19399	19406	19317	19427	19223	19386	19365	19543	19526	19585	19444	19301	19250	19346	19374	19292	19180	19310	19381	19272	19247	19390	19346	19255	19239	19269	19368	19317	19551	19284	19352	19136	19389	19310	19327	19097	19363	19248	19448	19446	19293	19252	19396	19336	19341	19265	19064	19303	19293	19384	19307	19251	19387	19576	19430	19270	19521	19470	19471	19298	19267	19302	19246	19290	19396	19322	19281	19138	19545	19496	19140	19378	19327	19329	19600	19205	19510	19233	19616	19458	19479	19331	19370	19407	19495	19330	19552	19435	19561	19403	19265	19466	19382	19492	19522	19512	19378	19463	19443	19382	19236	19432	19193	19265	19400	19512	19357	19434	19206	19290	19268	19319	19489	19449	19487	19389	19510	19425	19268	19371	19380	19279	19356	19443	19010	19467	19331	19416	19218	19322	19278	19462	19386	19102	19378	19399	19146	19334	19438	19346	19321	19305	19366	19143	19067	19351	19326	19147	19433	19207	19503	19519	19428	19101	19377	19300	19155	19299	19488	19241	19114	19070	19327	19133	19426	19497	19330	19343	19353	19295	19303	19333	19246	19120	19389	19280	19141	19452	19515	19484	19286	19317	19459	19100	19208	19335	19391	19207	19433	19312	19164	19184	19262	19285	19396	19329	19236	19176	19222	19282	19442	19449	19507	19226	19039	19360	19342	19383	19419	19336	19368	19345	19490	19063	19302	19380	19258	19505	19257	19453	19356	19344	19468	19302	19453	19256	19194	19270	19325	19409	19346	19133	19331	19335	19414	19452	19273	19401	19454	19274	19308	19342	19199	19527	19449	19471	19387	19467	19073	19397	19392	19355	19252	19283	19398	19359	19304	19325	19168	19194	19359	19546	19229	19204	19356	19299	19380	19382	19376	19390	19124	19300	19265	19370	19465	19387	19373	19257	19281	19551	19423	19170	19467	19186	19505	19384	19378	19433	19339	19495	19320	19407	19112	19347	19418	19387	19297	19220	19348	19177	19265	19026	19188	19409	19328	19285	19253	19308	19446	19083	19370	19369	19314	19462	19392	19541	19329	19275	19368	19131	19392	19595	19342	19200	19332	19602	19354	19525	19382	19314	19450	19435	19563	19246	19327	19409	19359	19405	19536	19415	19161	19399	19403	19347	19236	19409	19551	19271	19365	19417	19506	19494	19346	19277	19255	19293	19261	19185	19484	19373	19402	19479	19258	19374	19188	19281	19438	19406	19426	19457	19300	19280	19119	19407	19216	19392	19536	19399	19547	19568	19216	19285	19329	19673	19264	19415	19409	19298	19361	19398	19393	19448	19378	19332	19145	19400	19333	18968	19510	19372	19212	19397	19096	19105	19365	19458	19550	19430	19504	19145	19350	19222	19389	19238	19277	19496	19501	19332	19455	19205	19498	19630	19462	19430	19330	19313	19145	19290	19287	19288	19383	19432	19389	19209	19143	19253	19606	19311	19430	19577	19349	19289	19395	19423	19334	19199	19574	19276	19550	19271	19259	19286	19206	19495	19283	19255	19309	19270	19348	19399	19299	19196	19261	19417	19260	19330	19113	19210	19570	19349	19347	19309	19409	19279	19319	19260	19330	19162	19294	19237	19472	19234	19405	19331	19365	19368	19421	19376	19304	19170	19225	19069	19161	19169	19208	19318	19253	19247	19497	19396	19351	19405	19506	19147	19248	19206	19364	19228	19363	19339	19480	19384	19552	19382	19302	19396	19353	19413	19334	19211	19374	19238	19276	19201	19665	19423	19263	19407	19414	19517	19434	19144	19467	19318	19429	19230	19449	19518	19427	19475	19374	19379	19303	19415	19462	19445	19347	19276	19351	19558	19087	19256	19114	19373	19400	19287	19203	19387	19223	19427	19323	19523	19285	19080	19341	19293	19313	19426	19430	19342	19381	19340	19327	19344	19383	19489	19440	19556	19408	19049	19342	19099	19532	19379	19358	19310
18797	31058	35891	20498	19269	18220	17730	17489	17168	16964	16967	16754	16792	16819	16634	16529	16702	16548	16586	16292	16537	16443	16421	16435	16485	16465	16592	16270	16449	16283	16186	16395	16446	16353	16496	16400	16405	16421	16507	16388	16357	16371	16435	16487	16396	16412	16376	16426	16336	16251	16442	16302	16227	16535	16438	16164	16473	16271	16384	16399	16314	16299	16304	16302	16399	16342	16392	16305	16316	16339	16288	16273	16361	16470	16275	16383	16411	16510	16414	16343	16360	16462	16258	16309	16353	16384	16387	16315	16515	16243	16388	16473	16314	16333	16408	16319	16379	16204	16414	16408	16320	16424	16421	16290	16283	16372	16389	16264	16589	16528	16422	16457	16375	16412	16388	16365	16218	16270	16348	16280	16404	16385	16368	16510	16439	16328	16353	16401	16353	16363	16262	16298	16306	16263	16414	16295	16329	16340	16387	16414	16418	16428	16469	16340	16341	16291	16400	16357	16365	16412	16503	16296	16283	16185	16418	16317	16508	16535	16315	16266	16460	16336	16361	16240	16386	16397	16321	16275	16447	16330	16327	16256	16403	16236	16352	16297	16388	16340	16582	16381	16465	16368	16311	16324	16454	16412	16486	16332	16623	16488	16435	16468	16429	16289	16326	16452	16401	16352	16290	16185	16479	16476	16367	16396	16198	16294	16494	16219	16389	16333	16565	16295	16359	16277	16395	16323	16260	16340	16343	16338	16297	16318	16498	16289	16383	16417	16378	16287	16418	16390	16210	16237	16287	16270	16367	16408	16248	16399	16275	16383	16384	16296	16333	16440	16313	16510	16344	16310	16466	16310	16408	16328	16290	16343	16350	16330	16280	16307	16446	16246	16091	16433	16291	16296	16298	16359	16357	16347	16298	16475	16294	16487	16314	16409	16256	16337	16264	16410	16190	16409	16419	16401	16442	16469	16487	16299	16234	16433	16326	16487	16296	16247	16406	16170	16174	16335	16225	16451	16352	16304	16125	16437	16353	16435	16400	16335	16447	16352	16389	16335	16290	16334	16371	16298	16291	16190	16438	16417	16423	16386	16553	16398	16336	16366	16386	16397	16305	16273	16369	16411	16270	16391	16298	16381	16193	16394	16298	16398	16362	16320	16479	16291	16384	16193	16473	16221	16233	16262	16443	16280	16514	16373	16554	16208	16140	16116	16347	16400	16282	16366	16305	16510	16398	16306	16309	16288	16396	16419	16215	16414	16449	16256	16466	16335	16408	16313	16467	16350	16445	16276	16402	16258	16206	16534	16386	16346	16330	16474	16374	16355	16447	16283	16337	16275	16433	16296	16408	16389	16314	16403	16211	16180	16356	16433	16446	16454	16324	16135	16190	16434	16170	16188	16359	16461	16328	16191	16362	16490	16490	16409	16459	16363	16264	16247	16506	16316	16343	16274	16358	16428	16431	16269	16471	16411	16379	16232	16447	16338	16366	16244	16296	16524	16452	16391	16363	16355	16257	16227	16417	16345	16087	16395	16373	16389	16252	16241	16367	16368	16365	16433	16352	16430	16424	16199	16457	16494	16381	16216	16424	16403	16244	16437	16309	16400	16317	16274	16280	16381	16371	16261	16283	16325	16411	16403	16530	16162	16476	16475	16531	16247	16355	16349	16350	16276	16323	16092	16328	16356	16347	16481	16334	16270	16492	16553	16200	16358	16378	16260	16578	16371	16164	16371	16407	16485	16253	16373	16252	16345	16332	16354	16593	16430	16277	16292	16495	16471	16233	16432	16223	16355	16322	16440	16322	16396	16224	16323	16284	16194	16391	16246	16343	16177	16493	16452	16131	16446	16450	16337	16313	16319	16321	16316	16349	16160	16390	16381	16411	16288	16440	16331	16270	16335	16249	16381	16367	16297	16373	16296	16457	16413	16221	16252	16286	16375	16448	16362	16224	16223	16528	16414	16539	16307	16293	16488	16258	16318	16329	16456	16476	16423	16438	16277	16436	16258	16384	16338	16392	16344	16359	16365	16225	16427	16449	16466	16150	16367	16269	16404	16442	16420	16284	16425	16188	16349	16293	16393	16450	16287	16196	16383	16391	16413	16296	16507	16457	16482	16369	16289	16446	16223	16375	16424	16165	16403	16383	16427	16481	16395	16194	16346	16353	16529	16222	16292	16136	16242	16245	16328	16318	16359	16334	16252	16286	16287	16303	16514	16444	16391	16291	16271	16296	16503	16409	16431	16388	16301	16413	16244	16281	16418	16336	16478	16404	16130	16374	16205	16255	16292	16459	16293	16377	16392	16378	16388	16372	16122	16428	16428	16321	16305	16340	16198	16386	16271	16352	16563	16442	16316	16420	16381	16284	16436	16114	16357	16387	16371	16305	16217	16429	16398	16179	16174	16565	16434	16264	16477	16546	16350	16294	16354	16376	16438	16230	16430	16355	16407	16335	16315	16290	16536	16295	16200	16406	16397	16431	16242	16413	16424	16420	16385	16470	16257	16380	16238	16338	16138	16307	16222	16328	16404	16416	16317	16371	16427	16220	16366	16367	16277	16368	16353	16468	16248	16202	16220	16329	16252	16418	16308	16357	16496	16306	16201	16530	16347	16362	16262	16260	16532	16137	16330	16199	16511	16206	16628	16222	16107	16408	16352	16445	16448	16502	16391	16362	16221	16216	16289	16259	16291	16467	16264	16354	16364	16326	16419	16213	16369	16377	16169	16364	16425	16125	16381	16372	16340	16358	16297	16318	16251	16203	16406	16362	16334	16311	16244	16293	16229	16412	16365	16485	16258	16290	16282	16441	16414	16360	16313	16520	16378	16187	16340	16381	16214	16303	16347	16435	16297	16538	16253	16405	16370	16532	16614	16316	16491	16182	16359	16371	16474	16377	16426	16296	16490	16363	16477	16386	16390	16516	16538	16399	16353	16314	16336	16335	16299	16340	16300	16388	16277	16361	16308	16221	16377	16159	16286	16283	16342	16411	16258	16504	16398	16477	16436	16103	16389	16380	16362	16426	16568	16390	16547	16353	16277	16289	16354	16355	16247	16378	16363	16321	16349	16228	16284	16450	16351	16210	16386	16315	16411	16167	16310	16262	16434	16274	16358	16360	16440	16174	16168	16320	16418	16370	16431	16491	16390	16368	16336	16366	16513	16374	16446	16413	16304	16514	16339	16168	16645	16348	16425	16452	16255	16309	16425	16367	16423	16388	16278	16402	16334	16472	16349	16127	16445	16430	16343	16392	16300	16348	16370	16297	16357	16460	16470	16487	16290	16393	16348	16347	16246	16340	16327	16437	16376	16402	16326	16416	16312	16208	16317	16457	16372	16317	16264	16406	16401	16221	16259	16365	16406	16404	16303	16400	16419	16303	16367	16352	16412	16455	16230	16374	16369	16312	16479	16365	16432	16245	16466	16142	16328	16560	16318	16302	16375	16376	16182	16421	16247	16362	16464	16320	16405	16233	16460	16409	16205	16296	16285	16359	16410	16422	16407	16163	16277	16460	16410	16455	16318	16450	16348	16284	16478	16173	16373	16345	16396	16195	16393	16252	16280	16371	16271	16379	16282	16377	16251	16392	16515	16376	16457	16377	16334	16359	16407	16563	16381	16334	16522	16275	16302	16280	16108	16214	16549	16293	16338	16323	16435	16523	16301	16374	16215	16166	16485	16319	16441	16284	16164	16242	16488	16574	16478	16409	16302	16314	16239	16208	16373	16319	16385	16247	16186	16537	16262	16268	16125	16416	16356	16471	16470	16449	16247	16328	16315	16208	16234	16399	16410	16367	16295	16325	16474	16411	16409	16333	16296	16371	16281	16444	16395	16299	16299	16402	16463	16351	16342	16407	16251	16429	16276	16463	16331	16592	16453	16394	16338	16297	16450	16278	16356	16419	16346	16199	16331	16503	16262	16427	16310	16334	16365	16370	16250	16419	16357	16278	16488	16314	16405	16418	16281	16406	16168	16519	16561	16329	16393	16309	16255	16332	16435	16224	16502	16427	16459	16166	16225	16419	16395	16339	16240	16366	16360	16474	16445	16321	16261	16312	16448	16339	16317	16368	16360	16520	16303	16417	16308	16236	16587	16379	16383	16378	16403	16482	16377	16372	16421	16299	16410	16377	16504	16328	16379	16293	16310	16598	16218	16396	16255	16453	16353	16482	16410	16303	16301	16412	16311	16416	16401	16457	16394	16563	16313	16289	16304	16444	16255	16390	16149	16455	16299	16178	16269	16456	16412	16565	16303	16293	16261	16363	16337	16609	16138	16415	16347	16432	16413	16359	16380	16342	16330	16323	16346	16457	16410	16419	16418	16418	16580	16364	16559	16481	16305	16357	16377	16408	16162	16614	16406	16385	16360	16385	16422	16222	16540	16350	16351	16352	16363	16288	16300	16255	16368	16076	16381	16417	16342	16049	16413	16272	16283	16344	16395	16436	16302	16183	16376	16424	16131	16500	16160	16576	16399	16282	16265	16241	16433	16195	16363	16279	16351	16159	16398	16278	16522	16278	16229	16404	16389	16335	16352	16195	16326	16572	16279	16442	16378	16281	16239	16384	16508	16281	16088	16340	16206	16511	16421	16565	16269	16215	16452	16464	16337	16376	16226	16154	16400	16160	16500	16307	16216	16370	16310	16359	16267	16256	16413	16458	16331	16337	16382	16291	16421	16337	16431	16385	16368	16443	16321	16345	16410	16328	16404	16338	16245	16312	16393	16341	16198	16208	16353	16271	16502	16411	16437	16382	16411	16363	16304	16358	16301	16228	16315	16336	16439	16324	16476	16401	16337	16343	16480	16405	16243	16454	16289	16464	16469	16453	16440	16418	16453	16241	16291	16471	16501	16346	16546	16415	16322	16204	16348	16317	16286	16284	16235	16386	16371	16378	16407	16342	16285	16336	16288	16258	16283	16352	16383	16355	16232	16459	16226	16331	16315	16483	16411	16281	16194	16417	16153	16453	16281	16434	16473	16381	16249	16306	16292	16501	16355	16478	16421	16572	16407	16282	16248	16336	16545	16264	16356	16456	16490	16395	16431	16309	16525	16299	16454	16305	16340	16440	16295	16404	16433	16425	16351	16433	16284	16308	16441	16341	16181	16520	16380	16224	16444	16238	16191	16500	16388	16398	16409	16263	16298	16333	16244	16538	16298	16346	16214
23820	21225	31301	25526	22639	22853	22588	20080	19188	19361	19112	18853	18659	18576	18758	18488	18325	18397	18403	18230	18171	17948	18015	18020	17990	18004	18038	17960	18263	18124	18107	17886	17944	18049	17890	18135	18224	18019	17953	17907	18064	17974	18140	18137	17912	17974	17856	17674	18008	18069	18039	17951	17899	17872	17942	17811	18070	18277	18016	18088	18048	17948	18265	18067	18002	17970	17949	17906	18036	17945	17880	17777	17815	17788	17882	17868	17841	17795	18025	18097	17712	18082	18061	18040	17904	17887	17779	17906	17891	18168	17804	17824	17941	17969	17918	17980	18033	17891	17723	17893	17798	17830	17838	17716	17830	17703	18032	17942	17855	17683	17790	18051	17979	17913	17834	18056	18038	18185	17989	17704	17902	18015	18006	18131	17964	17831	17766	17804	17982	18064	17981	18039	18010	17941	17970	17817	17933	17952	17709	17969	17809	17852	18007	18102	17991	17703	17857	17859	17958	17994	18048	17832	17754	17677	17793	17771	17718	17882	17850	18138	18109	17952	18074	17590	17647	17933	17970	17913	17957	17906	17906	17798	17997	17900	18097	17977	17829	18091	17844	17811	17965	17842	17850	17957	17734	17697	17856	17967	17779	17999	17965	18026	17906	17884	17883	17817	17923	17915	17992	17898	17831	17817	17950	17787	17979	17978	18050	17881	17876	17930	17835	17620	17961	17697	18011	17892	17725	17877	17964	17675	17891	17937	17631	18101	17951	17881	17839	17893	17871	17697	17936	17746	17823	18106	17979	17906	17887	18092	17964	17928	18103	17929	17988	17716	17840	18119	17801	17846	17772	17721	17756	18001	17897	17703	17761	17902	17925	17968	17954	17923	17813	17871	17856	17907	18175	17868	17930	17844	17958	17847	17825	17979	18030	18003	17892	17932	17955	17889	18053	17942	18074	18078	18137	17829	17975	18072	17884	17826	17730	17710	18005	17915	17876	17883	17918	17809	18018	17870	17986	17778	17729	17903	17781	17730	17701	17766	17875	17852	17948	18005	17932	17884	17932	17862	17707	18046	17888	17867	17897	17895	18122	18048	18051	17967	17788	17783	17790	17765	17800	18012	17921	17828	17761	18038	18028	17957	17660	17910	17948	17946	17855	17869	17829	18177	17875	17995	17869	17717	17586	17793	18027	17903	17903	18136	18110	17980	17965	17967	17896	18127	17896	18121	17939	17769	17986	18017	17888	17817	17959	17820	17822	17786	18170	17827	17898	17865	17994	17631	18048	17872	17839	17904	17808	17915	17668	17742	17818	17844	17630	17934	17878	17834	17838	17975	17932	17906	18076	17714	18026	17968	17634	17851	17978	18207	17850	17934	17911	17992	17919	17804	17888	17777	17792	18078	17900	17970	17838	17928	17800	17941	17877	17887	17620	17843	17755	17857	18013	17929	17728	17777	18018	18191	17853	17993	17641	17798	17771	17871	17957	18021	17663	17848	18053	17741	17768	17760	17904	18112	17912	17855	17881	17932	17844	17958	18059	18002	17749	17780	17749	17783	17827	17840	17933	17855	17894	18034	18167	17879	18087	17975	17932	18092	17916	17921	17836	17885	17855	17842	17707	17907	18106	17795	18061	18122	18019	18013	17927	17781	17744	17822	17809	17895	17898	17850	17767	17799	17952	18129	17956	17783	17833	17779	17759	18049	18056	18024	17881	17976	18066	18086	18032	17841	17739	18054	17936	17814	17994	17912	18029	17628	17808	17847	17795	17862	18017	17980	17712	18035	17748	17952	17914	17765	17692	17975	17970	17799	17858	17971	17895	17898	18019	17860	17860	17826	17845	17524	17817	17845	17992	17809	17926	18129	18073	17848	17968	17881	18017	18073	17903	18083	17897	17868	17841	17830	18043	18028	17953	17995	18065	18098	18031	18009	17858	18215	18068	18068	17945	17791	18000	18114	17862	17781	17749	17650	17780	17967	18125	17950	18019	17809	17843	17792	17884	17983	17884	18032	17697	17957	18103	17853	17992	18146	17926	17891	17915	17814	17868	17905	17764	18041	17990	18016	17902	17756	18143	17766	17990	17896	18045	18061	17969	18041	17827	17890	17858	17911	17907	17802	17927	18042	17939	17778	17800	17890	17949	18002	17876	17984	17656	18005	17684	17895	17955	17787	17695	17720	18038	17973	17777	17823	17754	17876	17916	17810	17818	17813	17738	17863	17813	17928	18072	18150	17868	17903	17854	17913	17852	17876	17994	17938	17984	18066	17958	17784	17861	17969	17848	17633	17780	17862	17979	17756	17804	17818	17966	17796	17908	17823	17924	17784	18024	17754	17939	17900	17791	17923	17786	17761	17902	17635	17936	18075	17781	18002	17754	17824	17806	17833	17668	17973	18055	17912	17960	17960	17997	18156	17896	17899	18028	17924	18140	17913	17851	17806	17783	17914	18030	18002	17661	17928	18020	18015	17888	17967	18004	18042	17887	17800	17921	17893	17895	18121	17925	17679	17887	17823	17819	17820	18014	17827	17936	17721	17981	17907	17869	17844	17867	17798	17749	17691	17922	17802	17743	17836	17769	18132	17712	17900	17886	18094	18094	17985	18032	17852	17920	17933	17986	17959	18088	18028	17879	17834	17776	17942	17927	17998	17966	18012	17801	17944	17849	17990	17904	17908	17950	17798	17671	17760	17765	18009	17854	17987	17865	17856	17938	18006	17904	17833	17687	17776	17881	17904	17731	17911	17943	17678	18007	17983	17973	18042	17825	17979	17766	17748	17887	17973	18092	17949	17969	17829	17993	17792	17910	17727	17911	17848	17938	17805	17794	17770	18030	17967	18096	17842	17917	18076	17954	18027	18061	17993	17859	18045	18038	17818	17699	17997	17778	17929	17780	17812	18036	18009	17788	17925	17840	17923	17944	17814	18115	18037	17904	17848	17888	17721	17847	17756	17934	17801	17890	17724	17731	17816	18015	17891	17989	17842	17980	17971	17907	17976	17896	17739	17874	17951	17993	17776	17847	17727	17921	17936	18028	17840	17969	18221	17705	17695	17792	17772	17762	17834	17860	17941	17958	17831	17697	17916	17820	17759	18085	18027	17790	18010	17864	17756	17746	17937	17929	17816	17915	18066	17843	17926	17899	17951	17897	18165	17847	17766	17806	18225	17960	17798	17798	17967	17845	17899	17960	17974	18085	18064	17766	17699	17824	17971	17749	17668	17793	17785	17947	17711	17846	17937	17899	18011	17912	17923	18089	17996	17809	17819	17853	18078	17933	18009	17697	17787	17948	18127	17771	18006	17999	18004	17872	17725	18057	17935	17681	17929	17919	17696	17694	17736	17841	17903	17800	17800	17730	17848	17768	18073	17901	17708	17900	17816	17921	17873	17846	17860	17909	18043	17942	17967	17867	17946	17579	17899	17849	17907	18000	18042	17954	17893	18047	17928	17850	17686	17836	17878	17991	17982	17875	17913	17773	17911	17974	17708	18084	17947	17905	17957	17908	18002	18089	17924	17876	17914	18000	17932	17859	17966	17705	17868	17895	17836	17947	17795	18085	17969	17805	18001	17867	17794	17913	17776	17958	18026	17802	17860	17790	17802	17984	18045	17792	17852	18143	17729	17759	18020	18078	17821	17813	17748	17801	17946	17789	17897	17810	17733	17769	17869	17950	17796	17807	17823	17878	17904	17886	17602	17818	17690	17709	18018	17860	18002	17965	17931	17933	17997	17819	17779	17878	17728	17968	17996	17803	17783	17784	17968	17988	17755	17684	18025	18018	17773	17861	17691	18030	17861	17857	17769	17871	17881	17900	17793	17940	17826	17858	17764	17786	17771	17776	17813	17800	18122	17954	17753	17902	17809	17932	17846	17868	18067	18049	17771	17796	17785	17796	18081	18067	18003	18008	17785	18144	17933	18022	17754	17766	17874	17932	18097	18024	17792	17820	17713	17849	17988	17874	17943	18226	17954	17994	17893	17976	17963	17967	17943	18045	17706	18026	17852	17870	17725	17782	17814	17960	17724	17895	17676	17943	17919	17932	17798	18166	18078	17978	17840	18056	17697	17754	17923	17983	17727	17974	17890	18026	17925	17729	17834	17798	17799	17813	17748	18015	17850	17735	17960	18080	17928	17997	17993	17978	17821	17584	17848	17936	17933	17625	18093	18198	17754	17799	17983	17932	17717	17724	18026	17640	17943	18050	17879	17787	17818	18062	17990	17973	17928	17788	17917	17897	17894	17861	17965	17802	17824	17716	17806	17869	17898	17947	17858	17861	17998	17776	17768	17905	17916	17646	17822	17924	17827	17803	17866	17870	17826	17920	18073	18040	18051	18074	17746	17872	17834	17885	17975	18062	18056	18118	18040	17759	17981	17994	17727	17971	17998	17850	17853	17805	18044	17787	17898	17982	17843	18059	18099	17870	17972	17894	18139	18004	17861	17882	17813	17945	17921	17848	17863	17828	17956	17756	18036	18150	17926	17993	18035	17844	17909	17880	17929	18015	18060	17952	17778	17871	17849	17962	18146	17852	17889	17851	17772	17880	17914	18085	17958	17979	17856	17784	17889	17920	17833	17873	17901	17925	18092	17944	17641	17990	17967	17850	17686	18000	17936	17823	17805	17933	17955	17977	17986	17979	17852	18032	17772	17965	17845	17815	17839	17933	17974	18040	17960	17925	17963	17920	17784	17627	17929	18109	17886	17850	17882	17836	17790	17833	17858	17821	17847	17957	17916	18118	17956	18008	17798	17853	17799	17999	18133	17925	17839	18053	17865	17936	17800	18059	17980	17912	17884	17957	17867	17877	17876	17984	17941	17995	17950	17871	17933	18045	17995	17872	17955	17976	18156	18015	17842	17799	17832	17875	17920	17942	17721	17816	18003	18053	18025	17938	17691	17756	17889	18138	17757	17822	17914	17950	17904	17842	17936	17841	17738	17915	17879	17812	18132	17810	17828	17811	18179	17924	17946	17922	17942	18007	18007	18041	17786	17900	17831	17865	17638	17871	17971	17901	17772	18055	17793	18098	17830	17891	17968	18060	17957	17864	18029	17897	17981	17752	17930	17931	17860	17932	18039	17924	17949	17825	17709	18047	17830	17881	17876	18084	17813	18175	17930	17759	17803	18009	17969	17902	17915	18036	17813	17822	17896	18001	17911	17986	18074
18057	47658	62339	24739	21722	19784	18903	18428	17452	17402	16899	16856	16412	16462	16378	16007	16202	15940	15926	15910	15953	15825	15736	15872	15719	15587	15651	15730	15848	15754	15696	15689	15510	15622	15784	15509	15540	15545	15520	15809	15576	15627	15818	16321	15583	15566	15644	15685	15545	15589	15464	15642	15494	15734	15561	15509	15707	15830	15808	15577	15697	15509	15769	15716	15621	15673	15560	15566	15502	15753	15476	15467	15535	15504	15616	15469	15572	15466	15484	15548	15627	15781	15536	15462	15620	15455	15683	15396	15467	15386	15540	15560	15550	15699	15658	15438	15514	15634	15505	15616	15591	15633	15533	15495	15665	15501	15749	15447	15482	15626	15475	15546	15504	15610	15544	15829	15595	15615	15483	15636	15526	15587	15514	15592	15604	15340	15406	15671	15559	15659	15580	15558	15411	15701	15435	15432	15593	15622	15443	15640	15510	15521	15820	15590	15629	15579	15758	15427	15528	15726	15606	15632	15378	15579	15551	15549	15662	15639	15665	15743	15640	15503	15612	15653	15652	15471	15556	15701	15526	15656	15513	15544	15437	15614	15479	15584	15548	15534	15568	15505	15515	15526	15576	15588	15748	15505	15558	15739	15263	15692	15319	15431	15357	15448	15603	15627	15524	15452	15701	15542	15376	15324	15410	15747	15583	15565	15546	15581	15693	15540	15399	15532	15585	15549	15568	15462	15595	15693	15556	15542	15718	15606	15667	15601	15503	15536	15661	15577	15585	15554	15555	15657	15565	15579	15597	15527	15473	15648	15628	15670	15600	15554	15729	15668	15539	15678	15525	15444	15564	15474	15653	15502	15509	15424	15638	15510	15579	15459	15737	15521	15600	15552	15642	15683	15510	15678	15593	15555	15693	15381	15434	15405	15466	15667	15559	15516	15476	15596	15610	15493	15657	15524	15758	15532	15400	15604	15694	15667	15790	15724	15619	15341	15600	15514	15571	15459	15381	15575	15492	15587	15414	15514	15535	15458	15504	15564	15446	15638	15525	15494	15533	15507	15639	15408	15686	15561	15523	15631	15630	15644	15432	15577	15402	15645	15431	15414	15692	15393	15585	15454	15395	15525	15446	15651	15590	15467	15457	15593	15497	15527	15542	15633	15602	15466	15680	15650	15406	15544	15469	15734	15677	15439	15693	15400	15602	15588	15469	15474	15605	15664	15623	15727	15565	15684	15751	15702	15549	15673	15505	15612	15579	15535	15506	15577	15467	15501	15345	15589	15560	15560	15476	15767	15567	15637	15474	15576	15553	15504	15631	15463	15495	15688	15564	15689	15427	15555	15555	15554	15732	15523	15671	15470	15540	15689	15462	15692	15518	15548	15644	15464	15465	15405	15625	15581	15416	15712	15611	15493	15650	15527	15686	15644	15658	15584	15552	15638	15429	15545	15472	15582	15594	15625	15464	15580	15609	15454	15641	15692	15511	15477	15723	15547	15553	15495	15488	15526	15530	15753	15541	15591	15553	15459	15612	15501	15677	15611	15792	15550	15523	15667	15391	15541	15655	15514	15686	15489	15424	15458	15461	15402	15423	15702	15574	15522	15520	15422	15624	15506	15540	15677	15560	15636	15563	15707	15590	15530	15410	15574	15601	15644	15546	15626	15710	15569	15371	15596	15398	15681	15673	15493	15437	15490	15393	15478	15660	15620	15526	15537	15702	15637	15441	15516	15608	15517	15523	15469	15497	15440	15508	15507	15632	15472	15434	15481	15747	15455	15616	15569	15494	15581	15600	15577	15404	15584	15594	15644	15491	15507	15645	15583	15523	15568	15704	15710	15506	15605	15617	15713	15514	15604	15496	15572	15610	15602	15666	15492	15489	15528	15428	15570	15586	15593	15485	15472	15686	15458	15568	15378	15451	15477	15490	15466	15723	15514	15493	15506	15534	15523	15621	15689	15364	15463	15533	15626	15425	15638	15386	15636	15529	15460	15695	15592	15512	15336	15550	15624	15454	15588	15615	15435	15602	15670	15426	15589	15642	15450	15615	15424	15553	15457	15541	15605	15558	15512	15573	15465	15521	15554	15591	15484	15626	15637	15588	15639	15496	15640	15512	15421	15462	15533	15440	15523	15422	15692	15700	15523	15506	15342	15672	15420	15663	15543	15486	15574	15505	15533	15516	15493	15478	15568	15392	15398	15701	15527	15483	15454	15505	15770	15496	15559	15465	15444	15549	15604	15520	15565	15559	15512	15529	15493	15574	15674	15480	15595	15760	15650	15568	15484	15512	15494	15557	15536	15614	15607	15501	15523	15443	15601	15570	15646	15542	15629	15426	15608	15627	15594	15702	15607	15489	15642	15548	15641	15527	15470	15557	15490	15634	15691	15511	15659	15607	15560	15426	15569	15467	15475	15643	15665	15704	15770	15354	15505	15483	15600	15735	15528	15513	15540	15696	15717	15546	15545	15548	15594	15503	15632	15677	15581	15511	15599	15650	15507	15535	15557	15721	15579	15339	15641	15666	15592	15507	15682	15594	15660	15649	15337	15609	15655	15687	15520	15627	15601	15684	15609	15517	15443	15543	15541	15719	15386	15459	15436	15453	15581	15643	15612	15439	15641	15657	15669	15623	15637	15451	15581	15543	15498	15610	15778	15651	15640	15544	15602	15708	15539	15525	15740	15542	15514	15527	15593	15612	15607	15435	15691	15680	15612	15620	15456	15569	15495	15542	15565	15524	15508	15524	15436	15688	15512	15738	15472	15485	15604	15576	15676	15545	15671	15523	15490	15708	15479	15608	15697	15702	15636	15582	15617	15466	15463	15502	15626	15779	15629	15478	15585	15563	15570	15539	15588	15744	15519	15532	15599	15712	15562	15576	15331	15503	15617	15474	15468	15611	15482	15406	15607	15663	15634	15482	15691	15400	15458	15471	15487	15645	15707	15645	15359	15613	15536	15702	15573	15503	15576	15709	15590	15610	15518	15393	15456	15665	15586	15544	15516	15699	15590	15492	15418	15617	15644	15327	15757	15357	15514	15391	15669	15575	15554	15564	15487	15455	15511	15633	15641	15513	15502	15744	15454	15616	15406	15459	15460	15600	15532	15581	15669	15673	15554	15648	15547	15708	15502	15727	15532	15561	15638	15564	15684	15555	15429	15632	15348	15524	15500	15597	15603	15646	15517	15572	15375	15596	15610	15599	15579	15570	15457	15629	15727	15508	15541	15616	15520	15704	15477	15640	15641	15539	15678	15607	15622	15617	15719	15519	15571	15480	15479	15692	15454	15483	15583	15542	15661	15603	15541	15546	15440	15535	15461	15866	15632	15434	15583	15613	15498	15521	15414	15649	15612	15595	15390	15548	15439	15583	15573	15451	15565	15710	15562	15864	15456	15379	15707	15365	15755	15544	15509	15527	15613	15486	15552	15611	15597	15492	15671	15534	15565	15526	15464	15596	15683	15473	15536	15610	15547	15536	15470	15685	15348	15730	15587	15582	15631	15463	15590	15421	15551	15614	15315	15700	15559	15688	15753	15511	15517	15472	15534	15622	15583	15469	15362	15477	15475	15515	15570	15520	15478	15523	15425	15628	15505	15616	15667	15502	15455	15606	15626	15489	15573	15591	15692	15440	15546	15485	15444	15657	15646	15644	15523	15612	15420	15487	15510	15635	15720	15731	15630	15464	15539	15511	15617	15406	15417	15888	15520	15432	15588	15551	15418	15529	15485	15507	15679	15660	15595	15584	15666	15553	15639	15597	15622	15551	15530	15662	15612	15653	15553	15484	15568	15698	15568	15516	15466	15463	15526	15526	15621	15603	15649	15410	15503	15572	15427	15680	15562	15423	15765	15422	15760	15642	15703	15540	15539	15544	15623	15506	15541	15609	15645	15642	15409	15586	15680	15615	15644	15434	15475	15586	15443	15443	15384	15749	15458	15578	15569	15574	15496	15722	15463	15601	15441	15399	15562	15437	15713	15542	15535	15563	15795	15656	15295	15605	15521	15683	15463	15641	15716	15608	15621	15487	15596	15616	15543	15487	15647	15623	15690	15734	15644	15626	15496	15487	15736	15609	15784	15647	15548	15502	15609	15579	15658	15612	15526	15617	15657	15579	15344	15644	15600	15677	15603	15449	15484	15591	15615	15468	15663	15523	15635	15596	15638	15618	15552	15656	15385	15628	15540	15621	15505	15640	15648	15402	15643	15619	15402	15605	15683	15481	15665	15620	15448	15554	15669	15475	15522	15684	15351	15707	15643	15652	15668	15513	15453	15591	15519	15527	15583	15455	15456	15610	15403	15562	15567	15643	15584	15648	15544	15710	15400	15724	15475	15721	15544	15657	15662	15474	15470	15458	15475	15454	15618	15612	15602	15477	15492	15497	15706	15593	15521	15511	15508	15678	15470	15469	15475	15688	15496	15646	15767	15629	15581	15435	15775	15543	15690	15656	15418	15413	15583	15654	15534	15479	15530	15467	15402	15427	15403	15614	15545	15624	15507	15469	15679	15596	15649	15597	15521	15675	15506	15578	15586	15481	15533	15732	15696	15563	15404	15583	15533	15621	15535	15445	15746	15686	15546	15681	15557	15443	15511	15598	15597	15566	15652	15639	15264	15547	15578	15425	15482	15614	15672	15376	15444	15568	15583	15551	15508	15606	15420	15472	15512	15767	15580	15527	15542	15698	15682	15533	15505	15754	15631	15504	15546	15645	15588	15532	15535	15473	15804	15521	15627	15580	15714	15673	15499	15486	15558	15641	15572	15489	15277	15632	15607	15616	15514	15368	15455	15488	15567	15655	15695	15411	15567	15551	15535	15706	15724	15506	15338	15443	15667	15683	15631	15447	15507	15585	15491	15603	15582	15541	15687	15552	15570	15738	15653	15608	15546	15588	15470	15490	15652	15589	15580	15391	15575	15550	15500	15576	15543	15429	15553	15646	15710	15433	15668	15615	15591	15343	15563	15508	15432	15582	15625	15553	15441	15635	15603	15629	15681	15614	15562	15582	15648	15553	15556	15371	15569	15587	15579	15496	15538	15488	15581	15541	15539	15565	15479	15715	15485	15740	15585	15528	15563	15721	15655	15435	15646	15546	15575	15594	15478	15911	15535	15624	15609	15553	15551	15607	15570	15702	15665	15625	15562	15666	15627	15576	15645	15645	15669
22751	21191	30465	23727	21679	23938	26023	21113	19489	19606	19125	18676	18681	18673	18172	17982	17868	17907	17976	17816	17695	17587	17488	17550	17696	17583	17373	17481	17357	17484	17242	17478	17375	17187	17476	17412	17527	17222	17354	17468	17425	17254	17720	17926	17336	17305	17231	17503	17306	17421	17218	17264	17143	17228	17158	17289	17489	17438	17433	17403	17207	17674	17575	17548	17363	17490	17305	17150	17327	17351	17141	17180	17347	17290	17162	17183	17260	17185	17192	17477	17283	17454	17021	17183	16917	17355	17129	17491	17399	17147	17183	17134	17197	17004	17196	17280	17280	17020	17152	17417	16946	17086	17172	17323	17480	17316	17240	17158	17145	17195	17264	17133	17201	17348	17221	17335	17412	17352	17234	17359	17365	17224	17269	17418	17136	17248	17135	17180	17307	17502	17345	17363	17106	17161	17332	17243	16914	17327	17508	17295	17204	17085	17235	17129	17235	17440	17329	17104	17160	17417	17124	17181	17058	17310	17294	17188	17256	17396	17227	17311	17255	17338	17071	17341	17166	17017	17120	17053	17093	17126	17136	17238	17211	17233	17365	17236	17279	17217	17166	17351	17255	17197	17354	17263	17182	17230	17444	17192	17225	17163	17340	17199	17281	17101	17297	17370	17462	17139	17172	17114	17208	17361	17125	17374	17030	17259	17311	17311	16991	17050	17123	17002	17124	17148	17059	17131	17162	17176	17277	17010	17082	17305	17184	17322	17254	17365	17242	17327	17347	17333	17184	17211	17356	17080	17028	17240	17328	17329	17434	17225	17303	17426	17091	16954	17367	17330	17168	17130	17099	17221	17282	17172	17274	17146	17234	17193	17113	17284	17304	16961	17311	17148	17128	17264	17293	17256	17372	17058	17118	17191	17196	17261	17323	17088	17226	17233	17195	17169	17360	17050	17254	17231	17250	17143	17562	17067	17160	17175	17217	17161	17235	17054	17228	17264	17211	17223	17172	17264	17279	17142	17264	17213	17261	17216	17136	17300	17142	17104	17121	17206	17057	17142	17289	17107	17069	16983	17092	17150	17174	17220	17200	17456	17253	17441	17250	16984	17263	17148	17165	17047	17351	17060	16967	17178	17271	17006	17120	17097	17202	17135	17346	17216	16903	17208	17296	17262	17276	17232	17018	17460	16969	17243	17324	17258	17279	17332	17328	17308	17333	17164	17133	17157	17296	17334	17132	17170	17081	17133	17310	17066	17065	17166	17024	17341	17349	17213	17053	17007	17145	17199	17270	17412	17319	17164	17047	17310	17162	17217	17198	17219	17286	17183	17113	17146	17166	17312	17147	17097	17149	17113	17183	17176	17211	17214	17299	17075	17140	17228	17054	16986	17388	17129	17299	17146	17158	17190	17145	17032	17056	17045	17205	17190	17165	17102	17079	17251	17129	17123	17299	17224	17106	17074	17274	17108	17229	17338	17235	17193	17323	17253	17186	17333	17146	17203	17174	17194	17276	17460	17478	17359	17029	17120	17222	17185	17156	17185	17368	17137	17016	17190	17387	17367	17134	17195	17172	17115	17368	17022	17353	17227	17295	17119	17072	17067	17015	17268	17197	17136	17236	17095	17118	17047	17255	17068	17258	17076	17252	17091	17170	17250	17417	17227	17274	17150	17201	17174	17232	17349	17193	17181	17214	17189	17273	17377	17152	17131	17207	17127	17071	17169	17298	17305	17196	17134	17285	17162	17079	17214	17215	17283	17074	17219	17273	17251	17078	17039	17089	17207	17256	17089	17110	17059	17406	17215	17043	17192	17284	17023	17068	17027	17370	17150	17305	17239	17197	17174	17322	17099	17077	17298	17248	17307	17080	17074	17277	17225	17232	17019	17198	17101	17371	17161	17031	17242	17006	17245	17281	17366	17335	17174	17215	17216	17258	17291	17258	17232	17190	17081	17255	17170	17447	17312	17114	17348	17212	17310	17315	17057	17188	17138	17318	17242	17196	17268	17049	17157	17362	17298	17250	17201	16989	17151	17217	17089	17261	17289	17159	17315	17133	17335	17291	17260	17371	17234	17231	17123	17248	17305	17313	17163	17201	17071	17236	17213	17179	17159	17184	17191	17128	17127	17148	17034	17314	17214	17241	17144	17307	17153	17056	17170	17153	17181	17117	17186	17177	17198	17029	17307	17082	17239	17406	17242	17200	17106	17106	17145	17262	17094	17412	17226	17264	17275	17339	17326	17211	17470	17258	17378	17321	17156	17401	17270	17069	17293	17127	17094	17263	17103	17138	17352	17229	17166	17352	17130	17213	17298	17228	17051	17139	17079	16983	17012	17015	17189	17056	17228	17299	17230	17228	17109	17297	17319	17033	17130	17211	17287	17034	17012	17123	16880	17303	17323	17255	17327	17227	17368	17382	16992	17077	17379	17114	17086	17151	17288	17264	17049	17172	17057	17142	17046	17273	17265	17152	17178	17263	17237	17152	16983	17053	17223	17166	17288	17213	16966	17106	17305	17220	17049	16993	17026	17230	17212	17161	17288	17211	17328	17264	17281	17217	17162	17435	17237	17196	17190	17143	17058	17271	17200	17212	17182	17125	16887	17177	17129	17322	17108	17085	17345	17381	17261	16987	17345	17348	17088	17339	17218	17144	17189	17109	17295	17166	17174	17003	17243	17393	17179	17244	17257	17341	17297	17195	17243	17089	17163	17172	17266	17216	17109	17179	17308	17242	17167	17299	17320	17338	17074	17526	17201	17233	17153	17265	17170	17265	17343	17253	17248	17084	17272	17178	17144	17239	17389	17347	17278	17157	16973	16974	17055	17291	17146	17299	17173	17058	17169	17084	17218	17074	17216	17067	17250	16921	17238	17281	17196	17249	17287	17256	17451	17352	17348	17234	17133	17271	17210	17226	17123	17440	17178	17293	17388	17061	17206	17190	17129	17051	17086	17394	17154	17055	17205	17184	17281	17244	17217	17425	17060	17303	17278	17322	17413	17227	17340	17271	17214	17069	17063	17134	17178	17321	17217	17289	17193	16939	17186	17080	17145	17187	17339	17346	16981	17304	17120	17103	17246	17360	17116	17238	17229	17345	17366	17130	17211	17282	17257	17193	17196	16973	17387	17134	17321	17381	17144	17302	17027	17314	17325	17332	17455	17183	17138	17280	17164	17145	17059	17439	17181	17382	17292	17296	17198	17177	17339	17066	17211	17058	17185	16967	17136	17148	17095	17249	17029	17170	17283	17127	17238	17258	17240	17334	17201	17094	17360	17334	17170	17058	17288	17266	17180	17182	17190	17322	17313	17192	17138	17099	17278	17133	17150	17450	17255	17422	17266	17276	17216	17339	17160	17150	17232	17311	17347	17278	17090	17346	17201	17215	17175	17106	17082	17204	17298	17351	17237	17193	17215	17248	17093	17287	17209	17357	17072	17181	17181	17296	17098	17009	17228	17332	17060	17283	17278	17264	17373	17195	17192	17277	16975	17226	16999	17172	17178	17335	17196	17369	17183	16972	17151	17198	17201	17451	17439	17137	17280	17254	17069	17211	17233	17138	17137	17145	17225	17353	17142	17377	17149	17254	17298	17128	16884	17146	17100	17235	17453	17266	17095	17434	17260	17129	17120	17125	17185	17417	17248	17203	17256	16955	17320	17221	17268	17269	17124	16971	17079	17220	17209	17142	17517	17210	17271	17235	17255	17084	17219	17299	17277	17123	17123	17040	17116	17349	17202	17245	17182	17053	17226	17114	17081	17299	17339	17103	17062	17016	17105	17242	17286	17216	17195	17108	17481	17310	17112	17107	17033	17287	17252	17214	17239	17257	17097	17117	17425	17337	17268	17243	17136	17218	17237	17170	17467	17327	17208	17191	17047	17166	17157	17349	17306	17325	17110	17183	17217	17101	17114	17411	17232	17327	17024	17175	17187	17244	17303	17256	17364	17468	17293	17404	17323	17239	17418	17242	17268	17170	17067	17199	17209	17227	17008	17088	17321	17272	17236	17219	17144	17245	16974	17201	17065	17129	17175	17029	17098	17231	16991	17142	17343	17210	17142	17418	17272	17178	17093	17005	17382	17233	17209	17248	17157	17257	17296	17050	17239	17192	17190	17197	17104	17249	17122	17351	17239	17011	17184	17237	17319	17312	17173	17232	17276	17311	16920	17147	16978	17124	17210	17365	17372	17443	17207	17153	17197	17204	17038	17037	17099	16993	17266	17193	17112	17335	17178	17148	17237	17427	17007	17150	17150	17078	17185	17254	17386	17297	16892	17383	17287	17202	17151	17180	17063	17193	17190	17230	17027	17181	17216	17218	16964	17072	17237	17120	17145	17118	17178	17294	17344	17208	17205	17368	17355	17256	17128	17193	17226	17144	17347	17241	17287	17325	17253	17084	17251	17189	17151	17213	17301	17467	17163	17257	17008	16967	17127	17120	17326	17291	17059	17247	17308	17161	17239	17333	17345	17212	17338	17231	17289	17182	17416	17158	16974	17220	16982	17340	17150	17364	17133	17306	17152	17302	17265	17179	17012	17282	17343	17156	17136	17096	17049	17129	17096	17122	17285	17351	17159	17294	16975	17221	17386	17405	17296	17174	17207	17171	17380	17113	17260	17317	17205	17133	17298	17161	17037	17361	17347	17171	17000	17141	17182	17382	17244	17233	17187	17090	17019	17092	17303	17101	17244	17107	17268	17276	17193	17336	17272	17239	17169	17103	17112	17361	17059	17245	17389	17264	17384	17223	17173	17172	17102	17115	17237	17375	17295	17318	17210	17015	17201	17113	17330	17284	17366	17127	17279	17184	17217	17098	17140	17043	17286	17281	17108	17424	17359	17036	17338	17309	17132	17114	17359	17346	17284	17293	17151	17192	17332	17203	17227	17168	17252	17226	17295	17444	17285	17168	17249	17173	17202	17135	17233	17092	17224	17059	17172	17055	17161	17352	17262	17306	17352	17225	17242	17029	17262	17262	17366	17009	17114	17181	17202	17356	17205	17241	17235	17170	17151	17447	17166	17195	17212	17154	17205	17085	17263	17323	17102	17187	17272	17319	17269	17135	17258	17080	17226	17133	17222	17220	17243	17340	17015	17234	17510	17440	17227	17058	17175	17370	17130	17128	17260	17151	17155	17357	17046	17340	17281	17206	17050	17122	17201	17336	17080
19525	45721	57981	27868	24630	22487	21277	19909	18807	18116	17441	17165	16835	16878	16504	16202	15969	15870	15562	15619	15396	15314	15220	15571	15502	15394	15372	15387	15358	15214	15268	15223	15218	15229	15204	15071	15245	15415	14935	15304	15181	15225	15375	16075	15343	15347	15307	15294	15171	15173	15141	15062	15310	15269	15072	15052	15497	15487	15520	15021	15124	15406	15270	15317	15350	15312	15092	15245	15175	15126	15375	15128	15086	15182	15144	15256	15216	15181	15193	15239	15071	15058	15049	15101	15262	15048	15244	14914	15171	15038	15279	14956	15054	15284	15104	15156	15207	15037	14966	15076	15068	14962	15116	15184	15160	15278	15245	15020	15184	15116	15131	15290	15186	15139	15173	15072	15124	15000	14930	15209	15121	15188	15097	15176	15203	15120	15218	15138	15085	15041	15051	15253	15202	15071	15087	15093	15075	15017	15024	15124	15036	15169	15026	15121	15002	14990	15049	15210	15278	15149	15258	15118	15074	15120	15082	15037	15023	15258	15108	15108	15209	15345	14948	15137	15176	15160	15167	15088	15097	15276	15295	15313	15217	15150	14851	15103	15190	15051	15089	15049	15048	15221	14995	15118	15160	15031	15302	15053	15157	15229	15024	15204	14956	15239	15171	14988	15128	15180	15111	15108	15249	15122	15185	15217	15211	14902	15167	15046	15063	15135	15147	15149	15037	15136	15113	15153	14915	15075	15294	14946	15256	15235	15112	15149	15003	15170	15178	15027	15295	15065	15268	15078	15185	15125	15156	15060	15024	15131	15129	15119	14990	15092	15306	15249	15246	15212	14946	15192	15137	15014	15213	15126	15257	15220	15286	15096	15166	15040	15245	14941	15219	15173	15195	15116	15182	15233	15039	15110	15121	14958	14955	15079	15163	15174	14910	14934	15181	15187	15016	14917	15208	15114	15299	15073	15002	15285	15079	15067	15167	15203	15218	15137	15063	15320	15132	15229	15214	15177	15144	15198	15183	15062	15304	15351	15163	15187	15014	15206	15178	15277	15168	15127	15152	15069	15150	15107	15329	15030	15000	15255	15117	15104	15227	15156	15069	15231	14942	14972	15154	15118	15091	15197	15242	15177	15149	14967	15040	15135	15218	15022	15227	14885	15005	15224	15134	15003	15067	15327	15185	15034	14964	15074	15240	15213	15222	15008	15154	15110	15131	15030	15071	15059	15104	15032	15152	15028	14979	15125	15229	15108	15142	15043	15192	15205	15028	15080	15201	15186	15203	15186	15254	15087	15154	15195	15124	15042	15105	15136	15106	15150	15052	14961	15194	14974	15108	15103	15339	15069	15120	15201	14987	15062	15168	15237	15068	15060	15189	15131	15254	15080	15034	15196	15273	15083	15243	15049	14968	15160	15112	15109	15031	15132	15248	15198	15047	15175	15081	15251	15183	14971	15097	15163	15217	15150	15104	14964	15082	15083	15117	15010	15151	14944	14980	15225	15099	15309	15138	15051	15075	14964	15198	15187	15158	15100	15192	14990	15104	15153	15193	15134	15054	15269	15100	15235	15013	15095	15086	14992	15179	15103	15110	15151	15112	15023	15131	15089	14986	14982	15154	15071	15092	15208	15009	15233	15098	15166	15187	14965	14852	15117	15046	15126	15165	15115	15082	15216	14973	15104	15256	15011	15082	15143	15100	15111	15084	15180	15172	15108	15090	15071	15057	15237	15006	15244	15188	15084	15060	15195	15144	15021	15090	15033	15192	15186	15067	15052	15139	15232	15209	15059	15143	15117	15063	15001	15093	15071	15030	15016	15079	15158	15139	15087	15000	15029	15040	15069	15089	15115	15127	15155	15097	15263	15084	15003	15084	15073	14991	15261	15088	15093	15006	15127	15205	15043	15072	15137	14993	15175	15233	15122	15030	15115	15190	15010	15020	15109	15093	15190	15045	15115	15252	14995	15101	15059	14958	15154	15107	15035	15138	15103	15251	15016	15110	15118	15208	14996	15195	15139	15198	15103	15088	15088	15186	15029	15114	15022	15195	15120	15249	15130	15061	15004	15275	15042	15210	15113	15200	15068	15070	15056	15262	15105	15211	15106	15190	15021	15168	14992	15021	15049	15070	15087	15120	15098	15083	15150	15112	15112	15271	15003	15382	15101	15063	15323	14966	15352	15093	15108	15155	15140	14945	14925	15265	15098	15338	14952	14969	15149	15036	15027	15168	15137	15178	15061	15178	15135	15129	15202	15285	15047	15258	15239	15217	14955	15007	14940	15249	15069	15070	15325	15204	15021	15104	15111	15028	15103	15079	15187	15044	15119	15187	15104	15172	15094	15178	15201	15166	15165	15068	15046	15107	15117	15209	15095	15039	14844	15000	15040	15078	15173	14954	14973	14970	14950	15054	15161	15299	15028	15016	15192	15056	15103	14937	15159	15196	15232	14993	15172	15025	15342	15201	14957	15081	15028	15146	15183	15209	15120	15087	15086	15086	15032	14923	15325	15141	15174	15007	15009	15023	15084	15085	15122	15209	15157	15053	15027	15022	15171	15032	14979	15021	15129	15259	15074	15433	15015	15031	15084	15095	15273	14941	14995	15176	15048	15152	15079	15182	15072	15064	15016	15062	15193	14991	15099	15051	15026	15015	15097	15079	15195	15145	15251	15185	15131	15145	15101	15137	15072	14944	15059	15127	15069	15228	15022	15153	15033	15156	14963	15172	15129	15139	15016	15070	15021	15110	15136	15086	15072	15169	15076	15113	15138	15230	15084	15234	15013	15069	15229	15144	15111	15118	14953	15143	15131	15168	15219	15134	15128	15001	15028	15017	14905	15190	15170	15170	15172	15148	15189	15183	15162	15068	15120	15133	15060	15186	15056	15137	14947	14998	15180	15035	15111	15105	15121	15126	15029	15074	15182	15208	15109	15074	15090	15121	14972	15225	15054	15040	15050	15181	15158	15190	15225	15040	15228	15095	15079	15189	15047	15004	15015	15000	15236	15033	15212	15011	15151	15264	15320	15140	15038	15107	14995	15065	15097	15237	14993	15080	15095	15121	15250	15029	15116	15052	15099	15210	15177	15186	15103	15170	15143	14959	15085	15008	15209	15244	15267	15112	15088	15128	15106	15216	15089	15016	15190	15142	15077	15148	15274	15014	15164	15153	14983	15176	15161	15143	15177	15197	14949	14960	15066	15148	15242	15160	15065	15116	14927	15047	15107	15176	15167	15095	15053	15218	15102	15232	15014	14942	15023	14992	14991	15018	15047	15227	14962	15193	15046	15091	14984	14930	15133	14997	15098	14979	15081	15109	15153	15110	15234	15026	14982	15108	15030	15056	15190	15033	15228	15104	15101	15257	15150	15101	15072	15074	15093	15129	15002	15119	15049	15100	15149	15117	15112	15255	14913	15204	15186	15093	15009	15144	15068	15113	15055	15188	15037	15251	15194	15159	15055	15046	15124	15180	15085	15241	15026	15016	15037	15330	14994	14936	15125	14992	15025	15200	15171	14978	15208	14901	15081	15135	15066	15115	15234	15372	15170	15033	15014	15191	15152	15102	15270	14993	15029	15189	15074	15070	15029	15229	15084	15109	15287	15179	15127	14991	15245	15228	15015	15172	15108	15004	15123	15132	15189	15223	15007	15019	15084	15323	14965	15033	15049	15097	15158	15229	15180	15111	15113	14934	14996	15114	14992	14974	15062	15225	15124	15074	15002	15028	15010	15136	15112	15122	15066	15012	15028	15100	15073	15117	14973	15050	15082	15250	15178	15104	15356	15045	15174	15082	15178	15120	15023	15227	15031	15096	14907	15031	15161	15163	15135	15165	14949	15147	15125	15049	15033	15253	15068	15116	15116	15226	15184	15162	15073	14952	14963	14982	15095	15235	15082	15013	15198	15107	15023	15074	15189	15102	15161	15148	15204	15127	15091	15127	15218	15278	15121	15145	15042	15017	15087	15222	15170	15225	15091	15095	15280	15049	15126	15089	15144	15201	14999	15206	15082	15104	15200	15169	15059	15281	15078	15112	15062	15033	15103	15019	15137	15066	14920	15049	15315	15159	14984	15185	15080	15037	15056	15243	15213	15036	15043	15153	15074	15210	15105	15049	14999	15157	15196	15122	15139	15072	14998	15201	15215	15196	15011	15037	15255	15135	15220	15094	15236	14987	15137	15167	14911	15221	14943	15309	15139	15326	15057	15120	15171	15073	15107	15257	15200	15001	15040	15069	15050	15228	15139	15003	15307	15146	15031	15106	15255	15027	15107	15243	15127	15093	15109	15060	15105	15132	15226	15250	15061	15142	15054	15030	15158	15161	15140	15036	15103	15106	15188	15167	15091	15097	15079	15139	15135	15091	15007	15173	15187	14987	15173	15159	14967	15091	15217	15195	15100	14995	15144	15099	15194	15098	15199	15153	15081	15211	15187	15228	15128	15283	15065	15216	15089	14882	15140	15113	15015	15055	15027	15316	15084	15017	15127	15248	15103	15088	15151	15277	15118	15312	15131	15108	15014	15159	15252	15317	15160	15158	15056	15166	14993	14959	15130	15055	15222	15120	15094	15100	15180	15008	15175	15341	15189	15166	15218	15203	15060	14984	15106	15158	15181	15095	15043	15104	14987	15119	14980	15072	15150	15137	15073	15078	15194	15059	15039	15126	15252	15021	15272	15108	15082	15133	14988	15221	15209	15116	15181	15087	15181	15080	15140	15068	15036	15071	15140	14997	15189	15101	15107	15128	15082	15131	14918	15167	15156	15141	15220	15173	15154	14947	15152	15053	15260	15208	15087	15167	15123	15261	15172	14988	15084	15112	14966	15102	15114	15206	15086	15124	14962	15062	15068	15093	15095	15012	15114	15227	15033	15097	15092	15131	15158	14981	15085	15188	15094	15112	15118	15102	15158	15177	15100	15028	15123	15064	15043	15041	15297	15136	15162	15103	15238	15001	15074	15004	15130	15054	15243	15093	15108	15109	15079	15072	15022	15025	15125	15028	15100	15202	15056	15160	14982	14810	15080	15160	15065	15270	14926	15185	14994	15158	15176	15211	14991	15090	15027	15140	15035	15125	15184	15066	15296	15078	15029	15117	15365	15280	15142	15060	15178	15098	15191	15015	15254	15180	15274	15331	15104	15031	15215	15145	15262	15033	15120	15131	15094
27252	22756	30506	23708	19282	18453	18186	17781	17578	17452	17511	17367	17370	17313	17465	17285	17192	17256	17279	17365	17019	17099	17151	16967	17137	17043	16982	17128	17077	17126	17049	17088	17340	17364	17110	17136	17060	17122	17016	17039	17064	17065	16992	17216	16844	16972	17120	17258	16954	17018	17148	17173	17007	16928	17146	17078	16982	17064	16926	17162	16908	16983	17021	17012	17013	17211	17065	17062	17149	17067	17043	17043	17064	16878	17143	16952	17000	17012	17226	16943	17081	17029	17062	17067	17058	17093	17116	17133	17220	17033	16987	16889	16915	17093	16910	16899	17130	17169	17133	16979	16973	16903	17073	17074	17086	17432	17151	17029	16967	16910	17149	17107	17037	17140	17012	17151	17199	17000	16956	17076	16915	17010	17095	16874	17227	16894	16889	16881	16976	17032	17210	17243	17187	17112	17045	17007	17121	17222	17147	16940	17075	16979	17120	17226	17034	17135	17090	17052	17240	17112	17106	17012	17136	17067	17189	16958	17214	17160	16965	17185	16976	17074	16824	17017	16926	16963	16924	17104	17036	17052	17051	16903	17005	17163	17180	17289	17046	17239	17213	17223	16919	16963	16967	17002	17051	17018	17071	17225	17323	17118	17044	17008	17167	16969	17057	17271	17091	17122	17083	16970	17131	17067	17175	17063	17071	17110	17174	16981	17035	16983	16969	16918	17078	16857	17071	17078	16950	17293	16945	17166	17173	16959	17152	17128	17084	17104	17296	17076	17208	17089	16988	16819	17057	17131	17020	17041	17020	17138	17235	17282	17073	17001	17157	17167	17047	16905	17189	16928	17194	17123	17082	17117	16995	17199	17156	17122	17248	16937	16914	17174	17020	17008	16970	17206	17044	16937	16932	17156	17032	16974	17363	16989	17090	17000	16826	17009	16991	16985	17055	16973	17038	17266	17159	17055	17000	17141	16933	17129	16988	17081	17002	16996	17161	16983	17117	17116	17039	16886	17351	17179	17000	16955	17008	17050	17061	16979	17047	17133	17068	16882	17126	17274	17097	16974	17097	17214	17268	17065	16985	16907	16925	17087	17189	17183	17009	17165	17008	17105	16881	17019	16993	17086	17054	17079	16690	17042	17167	16969	17013	17025	17080	16999	17015	17054	16987	17069	16804	17204	17159	17125	17113	17094	17103	17127	17178	17226	17219	17108	17156	16973	16859	17006	16987	17014	17178	17054	16966	17267	17064	17090	17274	17210	17076	17311	16983	16919	17147	16992	17018	17150	17153	17032	17189	17075	17256	17064	17186	16927	17041	17126	17067	17172	17122	16970	17145	16958	17038	17015	17175	17123	17175	17081	17124	17079	17033	16933	17119	16956	16801	17161	16873	16991	17128	16881	16953	17107	17005	17158	17098	16947	16896	17137	17210	17129	17010	17242	17198	17064	17149	17135	17306	16853	17125	17103	16889	17225	17116	16997	17055	17129	17052	16952	17069	16901	17198	17150	16876	16980	17071	17090	17127	17009	16912	16833	17170	17027	16978	16986	16891	17010	16984	17108	17078	16985	17031	17174	17026	16914	17194	17184	17156	16919	16946	17248	17022	16888	16920	17037	17144	17066	17018	16892	16795	17131	17016	17234	16945	17011	17050	16914	17029	17000	16945	17146	17077	17307	17171	17020	17143	17181	17078	16859	17165	17124	16856	17186	17195	17163	17098	17079	17020	16930	16982	17066	16913	16937	17075	17204	17084	17105	17154	17041	16983	16972	16984	17179	17101	17277	17149	17083	17115	16956	17028	17068	16885	17013	17190	16997	17179	16998	17030	16986	17185	17015	17156	17041	16895	17019	16776	17035	17083	17050	17111	17310	17218	17126	17161	17187	17174	17225	17178	17305	16888	16767	17272	17016	16881	17158	17169	17202	16960	16983	17021	17046	17109	17144	17070	16950	17028	16980	17090	17204	16972	17105	16937	16940	16934	17032	17074	17150	17145	17166	17144	17516	17054	16849	17075	17004	17188	17066	17154	17063	17011	16928	16839	17093	17089	17018	17101	17232	17072	16933	17139	17177	16978	17023	16900	16941	17006	17098	16971	17109	17170	17139	17114	16842	17058	17121	17310	17126	17078	17368	17064	16952	17097	17045	17072	17014	17205	17222	17085	17188	17061	17229	17154	17104	16999	17027	16955	17098	17128	16847	17144	17039	16899	16771	17194	17155	16911	16907	16994	17106	16931	16951	16972	16895	16939	16969	17116	16917	17080	17073	16969	17037	17146	17206	17042	17122	16869	17011	16926	16952	17208	16896	17049	16829	17047	17090	16897	16818	17141	17137	16955	17199	16958	16955	16923	16991	16914	17143	17158	17111	17055	17088	17139	17254	17264	17084	17021	16856	16889	16821	17012	17128	16961	17022	17230	17047	16890	16958	16993	17072	17032	16822	16912	17015	17341	16877	17097	16927	16949	17159	16805	17283	16911	17108	16896	17147	17189	17195	17012	17225	16992	16921	16873	17029	17173	17091	17196	17191	16986	17109	17099	17038	17103	17134	17116	17057	17175	17022	17004	17004	16972	17207	17063	17267	16923	17053	17136	16946	17124	17132	16975	17044	17122	16807	17016	17243	17259	17305	17219	17096	17128	17020	16904	17085	17042	16965	17034	17150	17104	17157	17103	17103	16987	16916	17072	17132	17193	17258	16972	17255	17229	17006	17239	17077	17041	17176	16906	17034	16894	17047	17106	17048	17121	16926	17033	17205	17146	17202	17117	17006	17080	17006	17116	16898	17192	17075	17038	16920	17207	16826	17055	16949	17248	17118	16949	17091	16996	17028	17034	16886	17114	16998	17105	17126	17072	16917	17112	17046	17095	16901	16857	17005	17007	16851	16979	17003	17088	17048	17130	16987	17098	16989	17167	16894	16950	16990	17072	17218	17033	17015	17078	17042	16905	17162	17103	17146	16866	16972	17000	17113	17000	16926	17153	17070	16942	16936	17252	17192	17153	16970	16943	17058	16971	16920	17013	17057	17041	16818	16972	16961	17154	17093	17095	16941	17027	17169	17247	17030	16963	16995	17209	17178	17274	17016	16931	17181	16842	16917	17119	16827	17214	17057	16987	17039	17224	17142	17170	17089	17090	16973	17195	17081	17073	17114	17369	17255	17122	17133	17043	16985	17246	17104	17094	17186	17034	16995	16910	17143	17288	16943	16989	17228	17074	17245	17024	17071	17044	17023	17017	16952	17024	17045	17042	17029	16985	17163	17167	17009	16975	16963	17010	17094	17103	17131	17023	17290	17147	17229	16981	17028	16947	17009	17184	17070	17060	17159	17005	17045	16993	17133	17105	17199	17008	17120	16936	17049	17158	17089	17038	17112	16975	16918	17092	17008	16790	17025	17058	17045	17055	17023	17047	17327	17216	17147	17054	17115	17145	16982	17048	17126	17013	16979	17021	17090	17123	17214	17192	16993	17027	17160	17089	17275	17159	17064	17019	17115	17166	16921	17280	17170	16949	16929	17152	16957	16910	16962	16920	17160	17166	17002	17061	16958	17070	17094	17129	16918	17083	17090	16991	17002	17141	17047	17143	17021	17080	17089	17018	16945	16946	17026	17158	16935	17095	17014	17046	17084	16981	17040	17056	17110	16982	17010	17047	17153	17129	17185	17200	17098	17069	16949	17159	17031	17229	16990	16981	16965	17186	16943	17043	17158	17144	17158	17273	17018	17098	16941	17053	16969	17097	16932	17051	17067	17256	16925	17039	16919	17137	17065	16840	17097	16964	17014	17279	17093	17013	16966	17057	17052	17353	17087	17026	17006	17020	17028	17136	17091	17108	17205	16984	16968	16992	17103	17232	17251	17157	17103	17261	17049	17026	17001	17098	16993	16901	16993	17116	17165	17025	16999	17145	17108	17077	17114	16965	16901	16840	17327	16982	17193	16996	16997	17080	16773	17110	17131	16979	17077	16988	17045	17084	16996	17089	16870	17125	17104	17073	17152	16979	16999	17124	17169	17187	17109	17183	17078	17093	17049	17073	16958	17020	17191	17084	17117	17112	16825	17045	17018	17036	17169	17152	16913	17109	17188	17066	17362	17068	17068	17126	16910	17041	17099	17043	17192	16922	17208	17210	17084	17293	17073	16894	16875	17323	17216	17162	17252	16979	16943	16852	16915	16968	17136	17088	17035	17064	17084	16828	17073	17057	17008	17102	17099	17044	16901	16971	16957	17026	17122	17273	17057	17124	17060	17110	16905	17193	16839	17002	17080	17191	16969	17141	17138	17040	17038	17161	16914	16942	16983	16879	16995	17005	17040	17050	17163	16978	17051	17060	17003	17176	17177	17073	16979	16993	17172	17076	17104	17098	17245	17145	17002	17205	17145	17214	16999	17004	16930	17045	17137	17184	17219	17106	16823	16946	17013	17142	17073	17164	17248	16968	17041	17279	16920	16881	17148	17164	16935	17016	17045	17250	16982	16934	16965	17096	17020	17125	17347	17110	17088	17078	16936	17127	17076	17181	17016	16962	17095	17091	17016	17130	17012	17020	17283	17070	16985	17118	16994	17113	17007	16969	17051	17123	16952	17073	17035	17023	17084	17153	17035	17022	17062	16917	17210	17115	17086	17202	16961	17048	16984	16932	16935	16958	17014	17218	16959	17007	17094	17144	16979	17100	16962	17126	17080	17067	17095	17217	17046	16829	16988	17150	16998	16928	17022	16859	16826	17017	17226	16817	17007	16967	16980	17100	17220	17259	17130	17201	16973	17162	17028	17132	17083	17201	17154	17009	17018	17120	17048	17126	17254	17194	16817	17057	16940	17099	16920	16903	17111	17121	17115	17145	17135	17046	17358	17126	17163	17024	17023	17000	16870	16921	17130	17248	17024	17122	17007	16817	17221	17304	17280	17220	16970	17098	17208	17037	17034	17178	16970	17247	17047	16794	17024	16962	17116	17120	17190	17252	17153	17202	17110	17278	17013	17172	17094	16980	16992	17102	17224	17066	17049	17273	16980	16856	17043	16878	17160	17207	17106	16986	17184	17123	17145	17088	16990	17239	17024	16997	17240	17067	16907	16971	17010	16983	17064	17196	17042	17069	17143	17040	17215	16997	17040	16929	17026	17073	17010	17018	16970	17209	17133	17084	17380	17123	17344	17051	17154	17087	16973
17513	27093	30978	19544	17997	17095	16658	16337	15731	15770	15609	15602	15502	15525	15530	15294	15360	15170	15182	15217	15100	15077	14990	15233	15062	14969	15090	15109	15161	15157	15116	15061	15339	15108	14948	15202	14924	15123	14965	15069	14913	14947	15139	15167	15160	15140	15082	15006	15241	15055	14988	14974	15193	15211	14956	15048	15092	15106	15042	14898	14980	15077	14967	15025	15166	15057	15047	14836	15021	14920	14947	15062	14966	15226	14974	15125	14938	15021	15140	15140	15020	15114	14964	15162	14952	14852	15098	14963	14879	15066	15026	14894	15041	14964	15028	15036	15059	14881	14968	15248	14953	15077	14954	15123	14993	15081	15104	14880	15083	15027	14906	14934	15014	15106	14976	15151	15037	15197	15170	15137	14976	15084	15116	15088	15074	14950	15119	14888	14957	15084	14975	15127	14965	15073	14917	14925	14991	15088	14890	14939	15062	14969	14999	14947	15041	14923	15072	15051	15030	15188	15090	14973	15129	14965	15079	15186	15119	14902	15208	15212	14985	14945	15019	15091	15060	15076	14999	15031	15191	14942	15125	14929	15067	15168	14857	15117	15006	15025	15156	14996	15117	15002	15061	15121	15063	15091	15082	15172	15077	15113	15101	15163	15028	15002	15141	14991	14967	15130	15174	14941	14932	14934	14953	15101	15013	14901	15055	15027	15103	15118	15050	15117	15042	15279	14969	14965	14937	15024	15183	15003	15003	15058	15075	14917	15168	14857	15139	15026	15035	15017	14943	15091	15102	15042	15011	14975	15067	14892	14983	15010	14994	14858	15105	15102	15075	15084	14935	14980	15073	15163	14865	15057	14949	15039	15028	15084	15001	15070	14917	15062	15121	14863	14993	15083	15004	15019	14989	15033	14796	15017	14950	15039	15041	14970	14997	14905	15123	15237	14970	15010	14959	14794	15034	14989	15230	15110	15086	15038	15125	15143	14972	15094	14984	15140	15103	14814	15074	15015	15079	14911	14957	15005	15092	14921	15009	15057	15225	15058	15132	14985	14929	14982	15084	14989	15051	15046	15088	15075	15053	15180	14840	15014	15108	14928	14994	15205	14900	15094	14986	15004	14774	14990	14952	14896	14997	15162	15197	15042	15078	14947	15099	15017	15048	14911	14884	15119	14909	14902	14962	14936	14975	15033	15041	14992	14859	15015	14994	14813	15074	14879	15068	14851	15048	15079	14982	14814	14927	15216	14943	14983	15024	15049	14972	15148	15118	15078	15024	14987	14897	15075	15036	14911	15070	14858	15169	15013	14983	14954	14934	15045	14970	15138	15067	15043	15312	15097	15105	14850	15258	15079	14848	14963	14999	15144	15186	15086	15088	14930	15068	15021	15208	14992	15162	15204	14921	15019	14853	14875	14918	15112	15021	14906	15069	15033	15137	14887	14839	15060	15086	15184	15171	14941	14928	15041	14981	15011	15202	14945	14882	15018	14892	15026	15294	14854	15175	15077	15101	15110	15081	15139	15009	14885	15018	15077	15041	15111	15116	14964	15095	14942	15001	15158	14949	14971	15184	14889	15127	15038	15012	14982	15060	14889	15088	14950	15142	14996	14911	15121	15049	14958	15126	15112	15123	15108	15102	15008	15107	15029	14811	15030	15045	15022	15019	15056	15001	15075	15051	15038	14983	15043	14963	14972	14955	15077	15032	14990	15029	14946	14959	14947	15078	14991	15064	15143	15188	15018	14826	14893	15213	14987	14996	15044	15182	15067	14980	15014	14947	14949	15056	15154	15091	15064	15110	15011	14965	15157	14860	14973	15165	15133	15040	15113	15149	15126	15037	15051	15045	15177	14908	15057	15081	15160	15104	15052	14994	15102	15044	15075	15031	14953	15109	14971	15119	15001	15010	14966	15101	14879	15020	15133	14962	15136	15092	15169	14885	14986	14997	15017	15132	14959	14992	15143	15187	15000	14848	15053	15163	15037	14989	15143	15110	15074	15126	15007	15046	14967	15118	15010	15099	15010	15098	15208	15017	14968	15068	14918	15235	14958	14882	15004	14852	15089	15098	15038	15050	14982	15096	14932	14915	14904	15033	15133	15089	15021	15125	14960	14854	14857	15038	14954	15079	14992	15061	15042	14894	15016	15027	14976	14990	15100	14913	15007	15075	15032	15120	15016	15109	14995	15039	15140	14969	14959	15197	15088	14955	15114	14828	14964	15061	14902	15066	14902	14883	15085	15094	15051	15064	14899	15210	15057	14985	14994	14943	15106	14977	15035	15045	14992	14900	15111	15029	15012	15143	14930	15093	14858	15248	15040	15059	15094	15034	15070	14881	14952	15136	15108	15157	15032	15085	15084	14864	15141	15079	14976	15091	15133	14882	14989	15041	15024	15216	14970	15083	15034	15148	14922	15036	15075	15139	15129	14983	15083	14866	14883	15104	15100	15158	14945	15237	15097	15060	14997	15063	15070	14949	15004	14925	15148	14936	15063	14876	15005	14929	14985	15141	14992	14956	15028	14987	15084	15181	14761	15015	15003	15001	14993	14976	14851	14872	15047	15093	15018	15000	15039	14951	14952	15066	15036	15072	15038	14989	14969	15245	15135	15132	15137	15079	15074	15013	15176	15084	14972	15099	15111	15020	15011	15007	15070	15058	15007	15239	15100	14980	15122	15071	14962	15138	15017	15000	15067	14959	14942	15221	15186	15039	15042	14998	15025	15018	15020	14971	15077	14976	15080	15089	15072	15088	14921	15087	14948	15016	15013	15007	15127	15038	14919	15076	15084	15091	14962	15149	15137	15189	15084	14912	15125	15168	14958	15009	15177	15029	14854	15188	14920	14980	15103	15054	14999	15095	15128	15058	14901	15015	15146	14903	15074	15063	15023	15093	15073	14937	15017	14998	14981	14916	14983	15121	15033	14979	14922	14808	15027	15035	15087	15157	15019	15012	15033	15030	15021	15004	15022	15058	15071	15030	14884	15065	15051	14978	14913	15116	14941	15112	15154	14945	15102	15059	15279	15041	14979	15133	14945	15028	14924	15085	15076	15025	14995	15090	14939	14976	15152	15281	14945	15016	15029	15053	15093	14988	15165	15129	15029	15126	15076	15252	14916	14988	15089	14920	15104	15098	15079	15187	15022	15026	15131	15306	15094	15081	15180	15123	15024	14979	14963	15108	15024	14946	15216	14985	15110	15125	15181	14960	15244	14961	15092	15157	14795	15058	14944	15051	14929	15011	15007	14896	14988	15013	15145	14960	14941	15210	14942	14982	15016	15107	14955	15078	14886	14998	14873	15057	15020	14884	14969	14967	14989	15024	14982	15066	15102	15058	15101	15175	15068	15218	14890	15011	15030	15218	14979	15170	15019	14866	15248	15033	14961	14877	15029	14878	15126	15008	15043	14846	14922	15113	15117	15094	15052	15055	15057	15057	14997	14929	14925	15101	14966	15114	15053	15042	15018	15091	15189	15120	15030	15066	15086	15191	15181	15061	15127	14907	14927	14996	14953	14889	15025	14994	15144	15079	15129	15065	15079	15003	14978	15001	14962	15016	14942	15069	15168	15120	15029	14999	15109	14956	15107	14955	15074	15053	15150	15051	15089	14892	14971	15077	15162	15088	15019	15042	15081	15151	15089	15155	15015	14943	15107	14953	15048	15101	15058	14965	15027	14967	15080	15098	14811	14849	15005	14910	15051	15075	14961	14858	14998	15088	15128	15033	15188	15018	15028	15169	15099	14985	15188	15219	15083	15009	14960	15094	15036	14974	15027	15087	14934	15070	15043	15157	14964	15000	14982	14995	15101	15018	14975	14929	15158	14990	15128	14998	15124	14897	15029	15140	15219	14908	14951	15077	14966	14998	14986	15156	15199	15105	15026	14993	15019	14937	15138	15226	15164	15046	14904	14920	15017	14984	15150	15042	15076	14944	15064	15086	15101	15016	15074	15047	15037	14885	15116	15180	15163	14964	14984	14861	14953	15132	14821	15087	15080	15059	14918	15104	15100	15126	15067	15135	15037	15046	15101	14902	14770	15052	14806	14758	14969	14963	14821	14940	15162	15047	14987	15172	15134	15053	15067	14859	15221	15055	15214	15027	15003	15112	15113	15021	14949	15028	14954	15120	15016	15052	15074	15026	15053	14909	15063	15205	14959	15135	15022	15071	14928	15157	14937	15075	15098	14995	15244	14958	15028	15029	15176	14978	15133	14993	15006	14900	15126	15062	14965	14950	15051	14974	14869	15015	15067	14982	15060	14855	15111	15019	14764	15006	15086	15064	15071	15075	15193	14977	14892	15015	15093	14940	14959	15059	15111	14900	15034	15090	15110	15179	15091	14956	15029	15001	15236	15087	14839	15114	14997	15118	14955	15074	14990	15024	14999	15087	14983	14921	14881	15171	15192	15060	15106	14963	15090	14998	15117	15123	15172	14985	15152	14900	15036	15014	15260	15174	15046	15132	14933	14980	15069	15067	15044	15126	14983	14959	15020	15073	15260	14942	15005	15240	15125	15031	14994	15110	15118	15026	15013	15040	15055	14951	14982	14903	15129	15020	15191	14980	14938	14981	15064	15090	15112	15077	14982	15083	14964	15182	14913	14966	14912	14983	14944	15132	15070	15107	15017	15111	14980	15128	15056	14825	15106	14902	15024	15005	15066	14812	15081	15074	15099	15044	15085	14981	14986	15080	15138	15077	15200	14991	14968	14958	14944	15003	14937	14973	15126	15003	15099	15046	14973	15063	14959	15103	15084	15093	14934	15146	15023	15123	14959	15044	15013	15085	14919	15262	15003	14974	15276	14878	15088	15004	15061	15207	14995	15089	15001	15096	15067	15017	15047	15049	15105	15057	15061	15173	14842	15037	15205	15158	14889	15085	14833	15040	14885	15031	15011	15119	15022	14987	15090	14877	14840	15106	14990	15231	14880	15023	15010	15077	14915	15168	15061	15027	14985	15044	15109	15082	14890	15011	14986	15217	15202	14827	15113	15092	15130	15223	15006	15072	15056	14948	14956	15129	14883	14946	15036	15078	15092	14908	15014	14958	14963	14801	14938	14941	15113	14962	15006	14891	15143	15031	15071	15024	15084	14984	15118	15178	14975	14955	15155	15088	15150	15225	14935	14886	14986	15165	15180	15006	14872	14941	14978	15050	15056	14987	15124
23744	21107	28890	24616	22030	21903	20915	18073	16957	17138	16944	16736	16475	16393	16348	15865	16122	16150	16006	15960	15958	15955	15824	15837	15821	15812	15898	15906	15817	15923	15653	15585	15953	15855	15874	15758	15719	15705	15726	15537	15726	15595	15866	15957	15928	15690	15672	15797	15751	15549	15736	15799	15569	15724	15648	15712	15772	15779	15741	15792	15636	15815	15908	15921	15888	15686	15840	15798	15727	15772	15602	15555	15491	15549	15718	15613	15777	15677	15565	15790	15779	15695	15593	15740	15557	15570	15714	15677	15685	15683	15627	15724	15620	15738	15590	15595	15619	15529	15801	15814	15770	15584	15615	15696	15604	15892	15892	15772	15707	15657	15769	15740	15454	15594	15653	15747	15689	15585	15638	15622	15476	15672	15505	15741	15531	15707	15563	15609	15438	15677	15570	15748	15639	15554	15571	15504	15842	15768	15702	15669	15596	15740	15609	15736	15742	15720	15838	15805	15455	16024	15640	15797	15629	15578	15764	15535	15564	15602	15765	15698	15780	15748	15713	15760	15616	15581	15588	15613	15702	15534	15479	15652	15610	15650	15555	15648	15759	15465	15610	15845	15658	15790	15695	15716	15567	15603	15682	15940	15772	15378	15618	15726	15583	15788	15702	15628	15622	15602	15597	15509	15487	15906	15874	15590	15633	15671	15554	15586	15581	15675	15618	15691	15742	15736	15703	15768	15514	15562	15660	15679	15650	15795	15586	15716	15731	15720	15751	15799	15755	15650	15438	15532	15636	15761	15631	15685	15730	15733	15517	15633	15492	15576	15671	15631	15751	15531	15698	15787	15486	15589	15674	15617	15475	15591	15805	15739	15667	15713	15653	15707	15569	15628	15798	15716	15494	15736	15650	15607	15461	15382	15858	15690	15502	15657	15635	15466	15682	15690	15806	15831	15607	15763	15597	15541	15598	15497	15729	15547	15610	15776	15452	15707	15788	15994	15606	15644	15434	15625	15648	15700	15734	15725	15378	15482	15580	15624	15797	15743	15764	15612	15662	15677	15734	15949	15617	15757	15535	15701	15827	15486	15795	15582	15766	15536	15469	15670	15622	15831	15641	15730	15413	15719	15602	15645	15700	15579	15747	15738	15809	15542	15683	15716	15762	15735	15729	15506	15733	15549	15595	15730	15643	15506	15476	15732	15801	15587	15687	15696	15683	15441	15679	15751	15633	15613	15736	15559	15732	15661	15972	15716	15889	15682	15749	15622	15789	15569	15545	15594	15713	15551	15554	15674	15774	15617	15726	15792	15593	15658	15753	15615	15801	15656	15535	15702	15573	15569	15714	15857	15860	15702	15755	15839	15652	15645	15589	15687	15578	15600	15707	15633	15511	15858	15390	15514	15641	15738	15716	15627	15527	15710	15638	15781	15891	15670	15455	15765	15704	15670	15584	15784	15642	15736	15706	15486	15734	15655	15525	15725	15607	15501	15690	15571	15743	15567	15792	15537	15578	15739	15552	15631	15785	15602	15443	15620	15768	15513	15445	15505	15507	15614	15783	15818	15627	15728	15608	15708	15626	15751	15671	15595	15724	15592	15676	15617	15591	15681	15502	15637	15841	15750	15462	15641	15646	15761	15609	15796	15649	15615	15916	15672	15433	15755	15556	15578	15740	15806	15755	15560	15798	15505	15802	15624	15591	15650	15590	15559	15558	15677	15810	15771	15668	15560	15591	15812	15550	15545	15640	15712	15603	15786	15558	15703	15673	15550	15490	15422	15597	15536	15733	15751	15608	15942	15631	15587	15600	15732	15579	15713	15739	15810	15638	15560	15393	15506	15622	15561	15590	15609	15662	15536	15757	15704	15739	15820	15639	15615	15739	15664	15643	15718	15568	15575	15577	15620	15785	15552	15637	15598	15593	15568	15652	15688	15832	15612	15882	15627	15660	15513	15736	15626	15857	15760	15757	15677	15590	15551	15401	15559	15491	15443	15675	15574	15787	15622	15749	15679	15605	15859	15712	15684	15538	15465	15648	15786	15708	15673	15712	15688	15783	15749	15591	15585	15697	15771	15541	15596	15631	15875	15929	15552	15811	15824	15783	15697	15612	15483	15554	15609	15553	15912	15653	15608	15627	15489	15879	15603	15537	15728	15554	15653	15767	15659	15771	15626	15727	15492	15539	15601	15775	15581	15789	15675	15466	15496	15520	15725	15755	15616	15911	15700	15888	15741	15713	15579	15531	15447	15769	15532	15626	15612	15694	15669	15754	15755	15581	15627	15746	15728	15611	15678	15819	15555	15661	15722	15676	15638	15575	15638	15691	15592	15726	15697	15577	15657	15620	15631	15524	15646	15582	15812	15757	15607	15695	15660	15499	15676	15540	15474	15816	15801	15713	15796	15648	15688	15679	15640	15754	15676	15722	15558	15614	15605	15788	15886	15489	15778	15696	15560	15599	15611	15689	15662	15583	15763	16014	15662	15592	15613	15692	15824	15741	15410	15668	15820	15563	15710	15629	15528	15582	15717	15677	15760	15706	15556	15756	15885	15785	15715	15649	15584	15634	15797	15748	15772	15588	15634	15593	15573	15596	15518	15582	15588	15648	15632	15431	15544	15600	15740	15728	15734	15836	15653	15437	15706	15327	15607	15553	15873	15456	15358	15682	15609	15652	15576	15624	15495	15804	15688	15636	15801	15784	15716	15607	15689	15688	15561	15696	15663	15660	15587	15674	15717	15787	15803	15619	15591	15570	15799	15439	15666	15795	15736	15777	15723	15469	15445	15680	15669	15694	15579	15479	15670	15518	15822	15525	15517	15669	15704	15562	15643	15549	15502	15688	15724	15859	15572	15619	15717	15644	15605	15559	15559	15805	15898	15748	15624	15769	15778	15704	15589	15950	15703	15766	15754	15663	15640	15602	15597	15766	15616	15627	15668	15476	15559	15597	15557	15549	15625	15513	15433	15739	15926	15716	15654	15592	15655	15608	15493	15599	15544	15723	15521	15473	15697	15519	15679	15782	15695	15534	15854	15633	15658	15744	15485	15537	15596	15611	15738	15671	15560	15628	15594	15617	15548	15732	15535	15673	15524	15801	15732	15680	15742	15712	15593	15484	15534	15499	15626	15759	15689	15762	15542	15671	15728	15532	15702	15727	15750	15636	15875	15623	15614	15818	15468	15451	15479	15861	15758	15664	15583	15471	15591	15619	15626	15761	15749	15423	15781	15684	15628	15701	15508	15653	15768	15755	15823	15714	15588	15696	15670	15750	15770	15786	15670	15768	15780	15768	15523	15737	15611	15519	15885	15706	15653	15592	15692	15519	15633	15652	15558	15725	15670	15749	15788	15534	15739	15722	15821	15711	15569	15736	15661	15635	15725	15674	15586	15708	15859	15842	15772	15800	15640	15588	15737	15799	15679	15689	15549	15544	15730	15738	15558	15617	15603	15482	15534	15671	15725	15655	15635	15668	15887	15547	15549	15797	15607	15484	15661	15477	15509	15708	15734	15661	15763	15471	15849	15546	15583	15624	15616	15492	15746	15765	15672	15690	15606	15500	15542	15533	15608	15596	15653	15540	15458	15438	15807	15735	15709	15545	15823	15794	15705	15731	15710	15834	15657	15578	15600	15663	15513	15606	15726	15409	15690	15831	15646	15708	15702	15646	15571	15510	15562	15637	15751	15579	15806	15770	15601	15707	15696	15786	15579	15616	15845	15749	15675	15527	15417	15560	15762	15802	15790	15663	15759	15639	15450	15612	15608	15742	15746	15595	15546	15444	15740	15515	15521	15574	15520	15643	15675	15752	15792	15503	15549	15502	15729	15736	15812	15745	15662	15737	15636	15630	15578	15603	15738	15655	15467	15718	15809	15827	15652	15621	15568	15670	15788	15749	15815	15626	15686	15762	15509	15708	15448	15578	15560	15719	15692	15680	15531	15737	15765	15652	15652	15736	15720	15572	15682	15536	15842	15623	15566	15618	15596	15636	15464	15597	15555	15735	15599	15709	15703	15724	15717	15629	15506	15466	15581	15772	15589	15777	15483	15989	15686	15618	15636	15588	15543	15616	15683	15598	15680	15839	15757	15645	15596	15791	15694	15705	15647	15679	15744	15657	15603	15779	15626	15541	15729	15731	15617	15729	15688	15780	15678	15449	15754	15861	15713	15563	15558	15764	15690	15611	15682	15632	15779	15591	15701	15464	15416	15691	15715	15689	15546	15910	15751	15676	15383	15672	15561	15716	15689	15769	15623	15753	15594	15494	15596	15566	15646	15422	15618	15779	15568	15796	15665	15558	15597	15722	15689	15543	15688	15634	15605	15588	15570	15717	15682	15564	15439	15641	15741	15790	15789	15651	15460	15679	15538	15824	15899	15737	15521	15704	15498	15623	15552	15769	15599	15501	15480	15497	15578	15650	15713	15574	15600	15694	15687	15847	15573	15933	15607	15774	15660	15584	15491	15449	15537	15724	15768	15609	15796	16000	15761	15812	15614	15668	15679	15760	15503	15554	15699	15721	15487	15650	15857	15660	15623	15581	15587	15499	15744	15750	15815	15579	15463	15910	15890	15752	15630	15702	15687	15688	15602	15750	15489	15639	15428	15434	15661	15586	15586	15676	15780	15446	15528	15679	15603	15462	15759	15750	15685	15623	15843	15619	15602	15730	15622	15685	15591	15626	15529	15678	15596	15561	15488	15555	15693	15723	15535	15625	15596	15619	15614	15700	15706	15698	15583	15659	15683	15654	15820	15530	15764	15839	15768	15608	15656	15735	15584	15716	15628	15491	15439	15738	15795	15760	15768	15667	15490	15700	15704	15555	15533	15658	15739	15756	15619	15724	15701	15625	15504	15669	15541	15666	15595	15644	15600	15656	15653	15495	15623	15476	15598	15590	15599	15866	15621	15512	15629	15725	15607	15477	15619	15630	15677	15598	15505	15584	15437	15695	15728	15516	15757	15789	15487	15630	15634	15695	15632	15618	15651	15647	15707	15666	15475	15556	15630	15651	15587	15756	15670	15808	15663	15511	15736	15647	15739	15529	15567	15524	15532	15752	15597	15507	15640	15657	15491	15556	15608	15609	15848	15511	15597	15690	15597	15747	15708	15814	15617	15566	15807	15771	15585	15624	15632	15542	15754	15728	15713	15602	15750	15723	15476	15687	15707
17077	41455	49709	23583	20934	19359	18029	17501	16621	16132	15792	15703	15405	15284	15086	14893	14768	14709	14581	14572	14398	14599	14431	14373	14358	14572	14439	14413	14447	14324	14562	14414	14309	14320	14485	14321	14281	14308	14396	14328	14144	14220	14511	14472	14259	14229	14309	14273	14175	14365	14230	14228	14328	14204	14075	14365	14152	14198	14288	14205	14423	14521	14349	14426	14310	14263	14123	14269	14202	14259	14175	14148	14191	14194	14278	14230	14192	14320	14205	14199	14276	14322	14153	14191	14146	14318	14293	14164	14275	14212	14135	14178	14106	14360	14057	14334	14379	14175	14042	14215	14162	14305	14214	14119	14347	14367	14294	14136	14127	14422	14232	14172	14325	14313	14218	14294	14256	14219	14224	14327	14227	14218	14317	14249	14095	14202	14278	14263	14257	14021	14055	14171	14250	14256	14311	14185	14330	14128	14180	14181	14412	14211	14278	14142	14409	14037	14199	14427	14170	14251	14284	14166	14328	14187	14236	14201	14245	14343	14265	14253	14153	14237	14155	14047	14238	14209	14245	14076	14096	14229	14300	14299	14264	14204	14090	14300	14311	14244	14339	14120	14217	14159	14358	14062	14122	14110	14148	14208	14238	14028	14264	14182	14200	14134	14274	14286	14202	14096	14257	14267	14165	14332	14123	14308	14147	14224	14279	14327	14322	14332	14071	14227	14253	14151	14289	14286	14344	14290	14236	14266	14298	14218	14359	14286	14229	14176	14297	14124	14239	14156	14353	14133	14179	14206	14196	14215	14203	14253	14368	14382	14178	14161	14084	14176	14147	14162	13983	14233	14177	14032	14338	14165	14172	14037	14379	14086	14224	14287	14190	14378	14264	14209	14071	14237	14257	14201	14408	14140	14167	14277	14191	14323	14132	14291	14294	14112	14280	14139	14449	14153	14292	14155	14311	14121	14219	14332	13991	14346	14190	14142	14208	14182	14116	14250	14283	14007	14240	14233	14258	14210	14256	14307	14152	14255	14302	14007	14190	14353	14164	14088	14266	14191	14335	14300	14227	14073	14141	14074	14299	14134	14313	14376	14206	14217	14103	14247	14225	14149	14271	14332	14303	14323	14143	14144	14314	13989	14172	14342	14349	14116	14150	14289	14196	14283	14156	14254	14316	14283	14131	14263	14127	14130	14286	14143	14214	14331	14183	14081	14236	14328	14177	14158	14106	14291	14244	14207	14290	14225	14175	14240	14198	14199	14230	14097	14074	14307	14155	14113	14257	14233	14036	14247	14451	14121	14196	14097	14313	14256	14135	14246	14168	14307	14197	14383	14132	14265	14192	14185	14240	14156	14169	14311	14207	14291	14156	14239	14246	14270	14240	14198	14357	14264	14315	14144	14373	14218	14195	14234	14274	14325	14399	14314	14258	14303	14120	14311	14183	14325	14144	14130	14130	14300	14328	14191	14323	14099	14175	14174	14381	14203	14245	14201	14367	14402	14131	14282	14077	14302	14247	14304	14353	14234	14166	14320	14224	13999	14253	14143	14332	14188	14240	14089	14206	14274	14154	14244	14154	14219	14139	14240	14220	14198	14274	14357	14143	14110	14194	14221	14145	14096	14051	14359	14301	14148	14346	14286	14142	14181	14168	14273	14210	14143	14279	14318	14387	14070	14142	14201	14204	14234	14316	14286	14182	14248	14337	14116	14046	14186	14081	14124	14199	14246	14094	14085	14323	14284	14291	14295	14161	14178	14164	14365	14243	14200	14209	14025	14037	14199	14287	14080	14202	14225	14150	14079	14250	14279	14144	14248	14393	14113	14325	14259	14255	14204	14249	14269	14292	14167	14231	14253	14238	14261	14404	14302	14496	14135	14171	14115	14430	14250	14451	14061	14222	14155	14241	14070	14309	14115	14105	14299	14010	14263	14129	14031	14334	14135	14152	14183	14172	14087	14141	14100	14214	14256	14357	14129	14127	14231	14313	14388	14246	14329	14273	14301	14154	14369	14242	14361	14214	14517	14110	14138	14236	14224	14154	14283	14170	14428	14158	14179	14172	14084	14190	14261	14275	14211	14150	14262	14221	14081	14316	14084	14370	14172	14185	14296	14314	14380	14154	14125	14444	14317	14282	14238	14274	14243	14284	14213	14191	14432	14200	14286	14139	14243	14275	14181	14260	14273	14297	14314	14228	14347	14276	14179	14249	14245	14161	14289	14266	14182	14266	14356	14171	14197	14064	14364	14311	14281	14074	14336	14230	14191	14237	14409	14212	14309	14268	14257	14168	14204	14412	14331	14228	14224	14232	14201	14120	14067	14267	14048	14192	14159	14264	14226	14333	14196	14292	14003	14173	13929	14139	14189	14138	14146	14118	14210	14193	14208	14345	14218	14347	14278	14234	14341	14282	14276	14140	14282	14191	14392	14075	14188	14357	14267	14100	14383	14170	14286	14204	14384	14225	14192	14234	14252	14341	14122	14240	14365	14220	14262	14227	14074	14256	14205	14316	14190	14335	14181	14218	14263	14212	14192	14259	14223	14167	14396	14297	14294	14115	14274	14112	14395	14047	14178	14359	14148	14194	14244	14039	14122	14077	14259	14171	14430	14226	14158	14186	14201	14142	14253	14251	14185	14187	14109	14305	14049	14241	14278	14293	14385	14202	14228	14291	14226	14134	14109	14210	14205	14524	14249	14203	14302	14262	14153	14258	14188	14269	14199	14217	14140	14253	14207	14208	14190	14092	14074	14240	14297	14046	14228	14077	14233	14251	14243	14238	13988	14258	14270	14379	14163	14214	14062	14386	14294	14194	14164	14164	14212	14148	14290	14236	14221	14213	14018	14305	14255	14197	14092	14257	14295	14302	14223	14299	13927	14128	14341	14114	14167	14152	14230	14135	14173	14258	14138	14220	14069	14380	14045	14252	14190	14141	14110	14136	14478	14055	14368	14127	14219	14473	14172	14127	14290	14147	14184	14187	14329	14198	14160	14246	14224	14426	14319	14300	14187	14250	14355	14137	14229	14242	14116	14281	14185	14068	14348	14291	14086	14347	14157	14184	14085	14450	14268	14308	14201	14315	14383	14061	14262	14358	14131	14344	14283	14399	14294	14065	14196	14165	14251	14052	14418	14256	14218	14117	14147	14249	14258	14450	14057	14285	14187	14180	14217	14201	14152	14270	14254	14212	14168	14279	14308	14280	14268	14097	14175	14142	14342	14203	14344	14180	14152	14309	14212	14169	14295	14042	14317	14137	14345	14403	14345	14248	14247	14258	14249	14223	14138	14376	14259	14148	14162	14391	14196	14190	14166	14215	14173	14220	14334	14129	14197	14405	14297	14246	14227	14105	14218	14221	14201	14213	14352	14277	14123	14353	14144	14168	14017	14186	14150	14099	14219	14258	14365	14303	14231	14246	14177	14166	14316	14176	14255	14262	14254	14251	14172	14153	14167	14181	14232	14193	13952	14214	14197	14192	14326	14192	14138	14100	14151	14431	14385	14241	14362	14102	13996	14274	14109	14082	14244	14137	14203	14359	14289	14134	14061	14204	14324	14135	14159	14223	14246	14181	14041	14231	14263	14153	14159	14236	14159	14116	14251	14301	14249	14040	14296	14243	14181	14167	14316	14125	14246	14303	14271	14248	14171	14311	14218	14250	14067	14349	14080	14282	14223	14384	14095	14126	14194	14346	14123	14075	14251	14315	14169	14197	14270	14276	14156	14216	14196	14259	14236	14217	14240	14248	14298	14177	14245	14297	14177	14125	14229	14327	14320	14340	14243	14314	14158	14333	14206	14282	14345	14331	14257	14162	14130	14050	14260	14156	14479	14298	14231	14208	14151	14251	14299	14382	14067	14147	14118	14318	14264	14327	14155	14331	14123	14202	14215	14254	14320	14199	14167	14236	14157	14347	14315	14278	14171	14272	14123	14223	14067	14327	14238	14245	14307	14162	14206	14241	14361	14179	14318	14124	14183	14275	14343	14075	14062	14211	14347	14284	14328	14297	14265	14171	14262	14046	14139	14230	14174	14114	14108	14309	14078	14213	14188	14161	14179	14321	14295	14121	14298	14217	14217	14276	14133	14058	14215	14270	14260	14145	14269	14109	14257	14214	14332	14291	14248	14293	14195	14261	14173	14374	14150	14227	14206	14227	14078	14248	14159	14370	14168	14427	14204	14328	14388	14407	14145	14316	14213	14096	14321	14317	14273	14283	14351	14296	14388	14146	14420	14290	13968	14196	14194	14280	14169	14270	14186	14193	14302	14231	14249	14182	14093	14159	14074	14269	14260	14215	14290	14319	14277	14260	14058	14206	14254	14197	14250	14144	14311	14161	14166	14370	14241	14203	14168	14044	14352	14259	14285	14241	14135	14251	14168	14151	14247	14336	14227	14295	14237	14246	14141	14295	14299	14141	14277	14256	14212	14250	14186	14218	14250	14115	14183	14228	14091	14415	14280	14103	14209	14300	14212	14121	14286	14099	14226	14236	14215	14268	14142	14280	14088	14220	14182	14244	14360	14277	14204	14238	14301	14182	14117	14151	14332	14192	14267	14218	14168	14336	14237	14108	14217	14326	14276	14207	14319	14190	14213	14267	14196	14268	14262	14120	14293	14227	14257	14321	14106	14153	14274	14219	14216	14222	14180	14209	14228	14340	14179	14290	14210	14296	14108	14231	14136	14213	14292	14221	14372	14252	14208	14189	14275	14232	14043	14283	14293	14226	14321	14106	14304	14178	14270	14303	14147	14071	14159	14138	14175	14040	14109	14167	14319	14193	14178	14371	14296	13930	14154	14264	14122	14212	14208	14185	14357	14172	14233	14168	14145	14316	14010	14220	14139	14294	14214	14078	14088	14282	14169	14286	14114	14175	14405	14132	14109	14242	14207	14196	14333	14325	14155	14298	14274	14293	14166	14126	14187	14051	14097	14207	14110	14222	14414	14212	14226	14267	14193	14288	14357	14197	14278	14174	14225	14361	14078	14334	14239	14318	14145	14260	14180	14217	14218	14264	14262	14331	14291	14246	14007	14278	14356	14139	14233	14232	14242	14336	14092	14165	14182	14257	14230	14211	14089	13971	14128	14318	14230	14288	14196	14204	14304	14206	14143	14259	14094	14252	14154	14248	14274	14211	14331	14382	14248	14261	14252	14187	14139	14150	14250
22744	21208	29282	23543	21568	23712	24923	19383	18063	17849	17301	16876	16928	16688	16475	16424	15943	15942	15830	15915	15771	15925	15551	15727	15681	15763	15699	15366	15585	15623	15421	15453	15465	15278	15436	15577	15428	15665	15459	15352	15459	15419	15817	15970	15682	15346	15414	15414	15736	15392	15717	15436	15405	15324	15288	15293	15230	15494	15367	15525	15435	15423	15657	15945	15648	15274	15355	15610	15475	15446	15435	15285	15534	15339	15302	15295	15139	15261	15438	15440	15392	15436	15345	15284	15429	15413	15448	15374	15516	15372	15434	15397	15381	15305	15542	15354	15416	15477	15436	15417	15288	15282	15227	15382	15189	15430	15365	15267	15232	15354	15358	15528	15088	15233	15602	15441	15281	15377	15564	15162	15254	15360	15242	15204	15172	15148	15434	15389	15375	15221	15311	15427	15336	15140	15250	15220	15437	15418	15204	15445	15398	15452	15429	15457	15251	15335	15338	15472	15228	15251	15251	15246	15353	15452	15310	15439	15322	15303	15358	15491	15411	15179	15672	15136	15175	15362	15288	15530	15413	15322	15340	15321	15357	15393	15396	15484	15319	15241	15388	15258	15281	15327	15237	15216	15136	15387	15303	15564	15357	15051	15405	15322	15359	15314	15315	15349	15526	15307	15428	15441	15249	15379	15424	15319	15202	15323	15477	15393	15245	15227	15293	15235	15319	15066	15428	15367	15561	15480	15086	15318	15358	15303	15478	15214	15364	15277	15395	15384	15395	15375	15234	15449	15362	15224	15616	15357	15330	15260	15390	15205	15386	15230	15230	15236	15434	15431	15142	15209	15254	15407	15306	15452	15224	15343	15439	15363	15341	15191	15255	15303	15219	15196	14962	15385	15322	15295	15272	15315	15518	15605	15340	15467	15324	15327	15517	15195	15167	15294	15326	15304	15406	15169	15377	15141	15320	15199	15259	15303	15208	15220	15183	15117	15410	15375	15362	15345	15309	15316	15400	15661	15194	15200	15142	15155	15334	15189	15303	15296	15448	15350	15397	15066	15197	15183	15515	15284	15437	15239	15248	15376	15457	15452	15408	15520	15638	15370	15391	15278	15167	15089	15219	15228	15358	15257	15137	15365	15398	15193	15385	15246	15571	15137	15076	15302	15360	15281	15261	15129	15439	15335	15461	15408	15448	15269	15394	15324	15323	15239	15410	15167	15417	15404	15340	15198	15416	15201	15560	15407	15350	15415	15454	15298	15294	15201	15394	15221	15191	15473	15424	15313	15465	15409	15275	15454	15317	15434	15434	15278	15360	15339	15323	15264	15351	15264	15352	15249	15200	15538	15297	15267	15151	15285	15251	15295	15375	15420	15354	15278	15207	15276	15249	15181	15127	15469	15278	15274	15214	15222	15167	15440	15475	15292	15212	15363	15213	15344	15305	15258	15293	15406	15092	15175	15290	15317	15365	15235	15071	15141	15215	15321	15364	15348	15319	15163	15121	15302	15143	15193	15567	15264	15463	15373	15271	15503	15440	15245	15284	15308	15411	15208	15384	15410	15225	15439	15489	15335	15406	15356	15172	15292	15423	15291	15314	15463	15410	15564	15261	15295	15341	15317	15291	15278	15384	15516	15487	15428	15371	15278	15223	15333	15447	15450	15264	15317	15217	15441	15140	15389	15395	15133	15215	15337	15199	15392	15391	15456	15258	15410	15324	15321	15261	15189	15349	15193	15305	15272	15577	15204	15506	15416	15471	15281	15319	15285	15310	15463	15371	15081	15336	15544	15180	15193	15253	15176	15280	15375	15236	15450	15191	15348	15417	15304	15312	15325	15191	15161	15319	15343	15434	15088	15335	15440	15491	15250	15423	15487	15439	15256	15326	15278	15208	15234	15209	15300	15255	15165	15501	15117	15455	15161	15351	15493	15353	15374	15456	15195	15302	15391	15395	15378	15385	15247	15322	15372	15410	15381	15486	15432	15368	15537	15357	15310	15211	15323	15554	15435	15185	15391	15283	15352	15394	15231	15374	15263	15335	15359	15165	15411	15171	15219	15175	15229	15189	15163	15287	15342	15361	15300	15380	15335	15262	15390	15318	15260	15270	15184	15233	15378	15436	15499	15342	15236	15339	15404	15453	15498	15283	15253	15402	15290	15259	15271	15385	15446	15416	15391	15187	15324	15191	15199	15614	15342	15156	15313	15463	15267	15336	15291	15155	15279	15438	15280	15308	15419	15357	15171	15382	15356	15398	15287	15309	15652	15316	15362	15528	15231	15385	15237	15433	15255	15305	15485	15271	15353	15307	15273	15357	15306	15245	15175	15253	15362	15250	15320	15294	15301	15307	15350	15312	15435	15287	15361	15330	15391	15325	15181	15439	15374	15377	15297	15332	15072	15340	15228	15204	15258	15084	15158	15332	15540	15333	15561	15336	15482	15319	15272	15305	15316	15339	15302	15311	15300	15165	15303	15317	15417	15485	15332	15338	15360	15453	15485	15300	15298	15542	15238	15210	15262	15385	15357	15492	15169	15287	15292	15329	15229	15332	15289	15287	15138	15208	15304	15196	15296	15463	15263	15398	15345	15403	15252	15374	15368	15299	15204	15402	15470	15370	15324	15441	15436	15298	15413	15212	15436	15370	15316	15350	15423	15488	15430	15193	15163	15309	15424	15179	15387	15299	15496	15490	15230	15396	15338	15341	15238	15324	15211	15274	15348	15235	15277	15317	15340	15246	15325	15251	15359	15429	15324	15466	15430	15464	15153	15421	15486	15092	15420	15314	15423	15354	15181	15248	15323	15435	15291	15376	15327	15115	15122	15264	15190	15391	15486	15235	15443	15113	15265	15185	15381	15265	15311	15346	15404	15425	15044	15325	15270	15299	15291	15308	15570	15258	15337	15322	15387	15381	15357	15440	15371	15419	15337	15336	15600	15351	15386	15299	15358	15211	15270	15193	15187	15370	15508	15372	15293	15334	15349	15203	15258	15237	15364	15238	15225	15269	15370	15313	15294	15315	15483	15250	15397	15227	15165	15146	15189	15170	15256	15223	15275	15199	15292	15380	15339	15356	15251	15388	15410	15278	15327	15262	15312	15272	15369	15367	15419	15233	15430	15315	15391	14980	15278	15449	15298	15173	15221	15234	15089	15348	15200	15284	15421	15403	15445	15291	15413	15384	15385	15222	15297	15302	15097	15241	15306	15361	15440	15204	15277	15351	15492	15481	15215	15278	15281	15505	15200	15330	15440	15331	15116	15150	15260	15213	15131	15142	15452	15235	15200	15190	15221	15486	15307	15329	15242	15538	15510	15463	15208	15301	15424	15304	15022	15325	15380	15265	15260	15394	15088	15146	15126	15334	15246	15063	15330	15289	15382	15517	15337	15421	15372	15328	15259	15437	15336	15515	15292	15003	15238	15564	15498	15302	15276	15104	15248	15329	15328	15491	15441	15498	15314	15474	15263	15257	15469	15180	15232	15386	15204	15202	15344	15235	15316	15084	15436	15402	15295	15303	15234	15220	15241	15516	15376	15422	15265	15422	15316	15191	15541	15323	15197	15381	15336	15188	15337	15384	15155	15503	15231	15366	15287	15243	15269	15316	15424	15426	15250	15279	15216	15152	15334	15345	15258	15096	15112	15404	15443	15348	15232	15287	15163	15313	15319	15360	15216	15325	15397	15373	15384	15277	15246	15243	15442	15359	15370	15393	15305	15463	15118	15321	15505	15458	15175	15166	15349	15388	15505	15270	15387	15356	15336	15403	15131	15210	15294	15298	15344	15221	15305	15351	15438	15217	15352	15269	15524	15392	15337	15230	15107	15258	15194	15174	15321	15319	15376	15342	15178	15157	15512	15231	15439	15360	15466	15262	15378	15287	15255	15303	15187	15259	15357	15198	15257	15162	15129	15326	15403	15385	15149	15194	15416	15408	15351	15251	15459	15386	15222	15133	15209	15463	15318	15402	15226	15199	15087	15285	15177	15317	15294	15334	15373	15217	15275	15327	15151	15400	15439	15312	15228	15318	15356	15286	15207	15270	15201	15441	15192	15376	15322	15211	15345	15222	15217	15209	15321	15510	15410	15300	15384	15207	15467	15368	15277	15263	15302	15393	15197	15238	15201	15360	15347	15162	15387	15265	15176	15336	15418	15251	15333	15342	15283	15235	15225	15573	15306	15430	15383	15323	15341	15388	15341	15313	15188	15400	15310	15325	15332	15306	15320	15202	15249	15264	15436	15271	15261	15278	15296	15449	15032	15117	15287	15274	15252	15138	15263	15351	15423	15212	15122	15076	15312	15298	15255	15347	15461	15493	15196	15365	15355	15246	15252	15153	15156	15207	15332	15197	15212	15536	15310	15182	15239	15499	15247	15252	15305	15349	15275	15410	15429	15587	15322	15272	15209	15418	15309	15263	15469	15466	15246	15126	15447	15176	15294	15331	15369	15344	15226	15547	15187	15186	15382	15418	15289	15479	15102	15406	15332	15400	15366	15315	15527	15169	15256	15299	15186	15456	15132	15415	15246	15318	15303	15245	15309	15487	15222	15240	15211	15197	15344	15308	15077	15342	15357	15360	15294	15288	15144	15133	15478	15371	15315	15380	15172	15414	15434	15203	15211	15333	15229	15276	15246	15569	15309	15296	15352	15264	15216	15351	15262	15544	15151	15134	15324	15265	15267	15363	15334	15439	15380	15251	15327	15391	15235	15317	15163	15382	15401	15320	15281	15322	15270	15188	15307	15211	15241	15278	15282	15329	15294	15380	15251	15344	15230	15421	15375	15431	15344	15195	15360	15371	15472	15376	15043	15230	15321	15380	15333	15487	15349	15239	15335	15317	15317	15267	15303	15472	15328	15267	15247	15384	15339	15296	15395	15553	15416	15424	15438	15456	15360	15233	15276	15326	15225	15432	15258	15438	15491	15437	15293	15541	15240	15185	15267	15161	15275	15189	15358	15406	15220	15482	15533	15366	15443	15251	15332	15334	15255	15524	15299	15386	15323	15558	15281	15378	15384	15125	15265	15237	15345	15292	15360	15301	15341	15315	15265	15246	15369	15134	15309	15312	15526	15276	15328	15279	15188	15373	15387	15440	15399	15387	15214	15389	15504	15365	15223	15591	15428	15121	15360	15363	15196	15184	15288	15395	15351	15239	15330	15409	15261
18904	53454	52586	27579	24705	22050	20364	19384	18323	17269	16847	16425	16070	15940	15715	15295	14743	14859	14544	14762	14416	14350	14539	14402	14428	14556	14488	14257	14369	14146	14175	14311	14227	14049	13953	14172	14361	14003	13858	14032	14007	13985	14401	14827	14130	13949	13817	14095	14146	13936	14086	14024	14184	14047	14069	13963	14013	14167	13921	13939	14044	14234	14421	14361	14267	14229	14112	13988	14003	14042	13807	13999	13923	14026	14128	13953	14033	14083	13975	13900	13993	14043	13873	14036	13931	13964	14024	14036	13844	13803	14010	14089	14075	14076	13932	13934	14084	13963	13921	14072	13878	13880	14077	14001	14031	14032	13969	13921	14008	13996	13985	13990	14052	14067	14094	14000	14029	13991	14104	14090	13952	13905	14039	13959	13926	13907	14032	13975	14057	13939	14032	14056	13907	13924	14001	13864	13963	13910	13923	14000	13931	13918	13912	13935	13981	13941	14055	14008	13927	14045	14147	13939	14109	14122	13960	13980	13925	13989	14103	13970	13849	13884	14136	13956	13977	14041	13964	13891	14224	14023	13971	14152	13995	14011	14002	14055	13974	13954	13982	14211	13960	14125	13872	13933	13911	13952	14024	14069	13885	14016	13943	14145	13937	13882	14021	14080	14033	13895	13967	13939	14138	13934	13865	14017	14021	13994	14068	14072	13990	13840	13948	14068	14096	14108	13985	13740	13896	13947	13978	14134	14130	14037	13854	14055	13981	14024	13978	13983	13968	13878	13959	13985	13930	14067	13873	13818	13896	14099	13877	14045	13933	14027	14008	13947	13901	13953	14079	13987	13801	13929	14069	14126	14079	13882	13844	14042	13938	13971	13910	13967	13818	14041	13989	14067	14029	14009	13995	14042	13999	13976	13897	14098	14034	13984	14024	14223	14040	14169	13979	14025	14044	13947	13958	13974	14030	13850	13990	13939	14026	13955	14173	14063	14045	14016	14084	13869	13991	14038	13972	14025	13999	13897	13861	13997	13954	13882	13869	14142	14115	14002	13949	13987	13968	13921	13979	13997	14109	14042	13872	14037	14037	14048	13919	13954	13779	13952	13804	13978	14095	13997	14041	13911	14057	13979	14184	13956	14044	14008	13913	13965	13955	13953	14103	14022	13974	13998	14152	14041	14100	14039	14035	13862	14040	14096	13964	13984	13936	13998	14101	13999	13915	14062	13895	14010	14015	14011	14047	13894	14044	14011	13999	13940	14116	14135	13987	14127	13950	13940	13979	13953	13929	13986	13919	14057	14048	14146	13931	14132	14000	13963	13994	13990	14007	13926	13988	13945	13957	14025	14075	14145	14014	14170	14004	14007	13892	14000	13882	13850	14026	14023	13838	14075	13907	13811	13949	13942	13903	13990	14031	14051	14041	13778	14094	13931	13972	13842	13974	13828	14173	14128	13936	14096	13927	13831	13948	14042	13873	13967	14176	14096	14148	14046	14090	13976	13990	14052	14101	14048	13997	13846	13825	13832	14009	14028	13961	13986	14127	14030	14113	13988	14032	13916	14017	13949	13923	14014	14018	14016	13854	14111	13986	13972	13920	13992	13994	14117	14247	13870	14073	13884	13903	13989	13996	13988	13935	13928	13994	13938	13945	13975	13952	14018	13922	14044	13868	13904	14000	13973	13967	14012	14086	13987	13877	13956	14019	13984	13904	13930	13989	13938	13964	14039	13936	13915	13915	14049	13809	14129	14090	13993	14110	14091	13879	14016	14014	13932	13968	13925	13877	14131	13984	14135	14012	13934	14002	13969	13948	13799	14046	14199	14116	13990	13944	13913	13983	13843	13973	13907	13893	13995	13795	13907	13813	14038	13986	14106	13934	14021	13841	13910	14062	14068	13986	14021	13912	13990	13756	14078	13994	13945	13852	14079	13936	13896	14034	13985	14078	14034	13938	13879	13998	13988	14035	14067	13950	13862	13878	13963	13916	13997	14113	14019	13772	14036	13833	13958	14032	14065	14027	13905	13975	14029	13833	14080	14091	13771	14066	14010	14136	13857	13935	13969	14025	13893	13932	14081	14088	14056	13926	14072	13901	14073	13939	14091	14008	13904	14020	14121	13976	13995	13983	13905	13933	13990	13984	13943	13800	14047	13928	14037	14005	14059	13973	14009	14122	14022	14013	13920	13890	14168	14253	14061	13984	14090	13946	14014	14052	13994	13992	13975	14011	13831	13975	13942	13963	13756	14152	13834	13798	13936	13999	13844	14007	13959	13903	14085	14260	13851	13952	14031	14234	14107	13965	13965	14134	13948	14058	13952	14001	13970	13868	14059	13987	13966	13863	14034	13824	13887	13844	13918	14005	13811	14134	13919	13953	14107	13844	13949	13885	13990	14073	13980	13996	13944	13921	13957	13967	13916	13851	13913	13989	14153	14084	13997	14078	13811	13885	13921	14026	13927	13979	13856	14002	13796	13868	13849	13921	14072	13943	13807	13959	13889	13901	13926	13926	13885	14034	14094	14018	13936	13914	13843	14049	14019	14046	14101	13999	13987	13869	14116	14098	14027	14059	13758	14095	13936	13943	14049	13913	13914	13957	13943	14057	13988	14025	13989	13985	14019	13879	14006	13993	13871	14042	13878	14022	13964	13943	13918	13894	13943	13796	13949	14053	14077	14022	14084	14052	14170	14051	14122	13931	13845	14000	13959	14185	13978	13961	14023	14080	14045	14117	13997	13997	13951	13960	13963	13909	13966	13967	13951	14009	14075	13940	14069	14088	14033	14123	14099	13837	13992	13709	13832	13947	13894	13928	13927	13971	14066	13983	14004	13858	13985	13891	13963	13865	13936	13975	13922	13944	14026	14108	14056	13960	14117	13885	13920	14056	13974	13903	14005	14147	13968	13933	14091	14084	13948	14131	14039	13776	14004	14091	13904	14087	13957	14165	14076	13989	13954	14053	13996	13991	13946	13956	13994	14049	14085	13930	13929	13983	13838	14150	13928	13934	13901	13982	14045	14000	13922	14215	14116	13971	14196	13856	13817	14020	13945	14007	14042	13898	13923	13943	13862	14116	13783	14009	14006	14104	13973	14046	14132	13963	13870	13811	13905	13932	14095	13807	14024	14051	14006	14079	14024	13987	14134	14066	13969	13923	13994	13924	13842	14022	13978	13968	14039	13975	13928	13919	13954	14008	14104	13949	13802	14074	13928	13900	14015	13970	14040	14180	13996	14032	13886	14117	14126	14004	13969	14013	13946	14133	14060	13922	13998	14003	13828	13946	14089	14162	14013	14075	14125	14019	13943	13950	14106	13938	13941	14064	13969	13881	13957	13917	13747	13939	14008	13843	14138	13857	13967	13855	14111	14066	13840	14064	13894	13987	13981	13886	14052	14056	13935	13800	14027	13993	14121	13950	13884	14103	13800	14042	13992	14057	13848	13997	13742	14068	13864	13978	14003	13937	13958	13998	13827	13958	13945	13951	14141	13969	14056	13964	13901	13978	13823	13935	14083	13918	13945	14029	13965	13958	14091	14047	13829	13974	14036	14002	13926	14062	13999	13995	14065	14006	14060	13914	13918	13914	13897	14027	13922	14147	14124	13994	13866	14166	14075	13920	13999	14087	13858	14034	14052	13925	13992	14077	13991	13905	13948	13904	14072	13893	14051	13896	13924	13967	14179	14014	14083	13752	13960	14049	14026	14025	13887	13976	13927	13883	13848	14039	14019	13978	14007	13880	13902	13859	14003	14038	13888	13924	13824	13974	14044	14133	13857	14074	13888	13938	13809	13826	14000	13897	13949	13942	14019	13956	13989	13860	13962	13907	14039	13910	13758	13945	13987	13857	13935	14010	13867	13837	14047	14020	13972	13844	14143	14146	14007	13962	14006	13799	13991	13937	13920	13758	14023	13973	13964	13881	14016	14040	13943	14136	14071	13932	14064	14051	14083	13891	14003	14138	14050	14023	14000	14077	13946	14055	13993	13880	14126	13939	13983	13756	14083	14005	13939	13916	14083	13825	13899	13921	14097	14068	13951	14018	14003	13910	13944	14142	14052	13977	13873	13860	14036	14062	14062	13922	13994	13805	14060	13940	13929	14056	13978	13907	14095	13932	13976	14061	14229	13992	14070	13992	14130	14003	13955	13966	14006	13953	14016	14006	14027	14056	13921	14098	13953	13932	13888	13841	14020	14023	13946	14060	13939	13982	13877	14034	14027	13980	13875	13927	13979	13877	14164	13964	13933	14126	13874	13916	14025	14132	13947	14003	13931	14045	13903	13974	14052	14009	14106	14038	14006	13947	13950	13944	13841	14122	13827	13968	13942	13991	14098	13895	13978	14012	13944	13868	13928	14003	14082	13948	14139	13949	14043	13930	14028	13999	13792	13833	14124	13980	13988	14014	14032	14191	14115	14062	13954	14086	14018	14006	14052	13946	13917	13897	13993	13999	14064	14009	14001	13986	13965	13893	14117	13917	14025	13979	13743	13958	13959	13905	14112	13951	14015	13987	14203	13995	13831	14042	13998	13859	14164	13976	13961	14010	13943	13969	14242	13908	13931	14012	13954	13903	13797	14044	13968	14023	14087	14196	13947	13970	13883	14042	14031	14032	13900	14060	14086	14148	14056	14039	13951	14047	13994	13962	13947	14001	14008	13764	14217	13964	13962	13923	13909	13880	14004	13914	14126	13913	14109	13959	13958	14004	14049	13981	14088	14004	14072	13985	13957	13979	13979	13955	13989	13933	14008	13947	14148	14096	13994	13994	13999	13902	13991	13991	14023	13688	14014	14004	14084	13940	13936	14057	14118	13938	13847	14022	13914	13858	13871	13919	14051	14135	14002	14062	14078	14088	13907	13972	14032	13980	13953	14011	14025	13973	13919	13895	14171	13936	14136	13934	13941	13949	13900	13883	14088	14075	13912	13912	13956	14030	13933	13954	14048	14106	14058	13990	14048	14072	14011	13954	13982	13895	14035	13859	14043	13987	13990	14108	14008	13942	13829	13917	13940	13915	13933	14081	13869	14044	13738	14116	14016	13979	13942	13926	13965	14052	14027	14091	14082	14102	14007	13908	14032	13979	13899	13955	13972	13915	13924	13863	14018	14079	13827	14083	13942	13910	14168	14100	13930	14063	13906	13959	14071	13979	13899	14036	13950	13878	13903
27292	22972	28042	22555	18327	17372	17247	16880	16612	16609	16482	16242	16317	16166	16167	16137	16188	16208	16061	16079	16047	16025	16056	15943	15860	15941	15867	15996	16161	15970	16082	16059	16253	16000	15876	15981	15965	15835	15858	16145	16003	15783	15782	15855	16082	15962	15898	15820	15889	15965	15823	15891	15810	16021	15893	15995	15911	15926	16138	15971	15816	15894	15941	15784	15750	15897	15948	16009	15940	15845	15891	15804	15950	15990	15703	15927	15879	16118	15908	16062	15846	16076	15937	15809	16129	16062	15878	15968	15850	16027	16046	15787	15895	15809	15990	15899	16069	15911	15920	16040	15954	15773	16008	15882	15874	15977	16070	15974	15936	15981	15980	16009	15886	15729	15970	16055	16033	15984	15923	15903	15885	15879	15867	16059	16114	15884	15951	15680	15784	15928	15945	15938	15965	15863	15951	15908	15878	15923	16090	15772	15910	15814	15922	15757	15766	15960	15991	15857	15706	15809	15828	15899	15844	15834	16102	15955	16010	15722	15892	16026	15884	15978	15706	15779	15853	15835	16018	15981	15994	15839	15818	15838	15745	15948	15852	15925	15907	15988	15861	15993	15841	15868	15838	15971	15846	15876	15980	16032	15980	16057	15761	16135	16032	15813	15867	15880	15887	15885	16011	16045	16010	16090	16056	15983	15954	15673	15898	15981	16003	16157	15821	15910	15838	16053	15902	15764	15873	16184	16159	15972	15837	15911	15933	15719	15742	15862	15853	15951	15913	16019	15972	15933	15852	16011	15869	15820	15798	15979	15689	15986	15816	16212	15989	16098	15991	16027	15824	15758	15861	15839	15833	16015	15847	15981	16036	15976	15853	15945	16057	15872	15998	15941	15984	15826	15876	15852	15923	15942	15951	15645	15812	15662	16005	15844	15811	15933	15976	15882	15840	16100	16160	15849	15966	15968	15699	15828	15858	15888	15898	15964	16019	16021	15930	15916	16029	16003	15911	15874	15867	15746	15711	16076	15902	15924	15724	15876	16134	15968	15940	15752	16181	15942	15942	15726	16002	15891	15844	15909	16057	15881	15909	15970	15884	16053	15918	16037	15806	16188	16122	16033	15920	15884	15954	15993	16091	16072	15944	15949	16188	15893	15923	15817	15907	16038	15987	16019	15824	15971	15805	15914	15782	15892	16002	15841	15899	15925	15938	15930	16065	16020	16122	15810	15850	16005	15949	15852	16019	16041	15918	15929	15761	15874	15996	15957	15887	15949	15952	16048	15865	15871	15747	15939	15852	15950	16024	15729	15744	15987	15796	16016	15602	15815	15747	16038	15954	15764	15843	15843	16024	15753	15758	15720	15715	15940	15857	15859	15637	15867	15878	15894	15895	15846	15950	16029	15752	16171	15853	16082	16189	15857	15946	15975	15859	15952	15792	15946	15933	15923	15956	15965	15821	15652	15913	15846	15737	15905	15996	15899	16122	15951	15912	15799	15939	15672	15926	15807	15964	15958	15997	16095	16026	15983	15971	16098	15944	15956	16030	15913	16000	15863	16033	15891	15928	16010	15806	15788	15811	16151	15961	15914	16026	15935	15823	16077	16022	15852	16146	15895	15918	15885	15890	15924	15914	15925	16060	16117	15797	15867	15718	15877	15922	15956	15969	15868	15811	15999	16010	15971	15928	16023	15694	16009	15791	15821	15795	15845	15914	15832	15879	15960	16039	15917	15944	16215	15884	15836	15968	15753	15932	15874	15815	15656	15948	15923	15697	15852	16143	15896	15798	16056	15937	15926	15850	15901	15896	15849	15927	15879	16024	15919	15990	15724	15793	15816	15690	15905	15670	15768	15747	15721	16028	15715	15977	15850	15918	15818	15776	15972	15952	15840	15977	15898	15949	15779	15983	16110	15851	15906	15720	15947	16015	15819	15755	15808	15822	15881	16009	16083	15866	15834	15689	15887	16191	15849	15895	15970	16082	15914	16173	15916	15907	16043	15848	15932	16194	15909	15963	15995	15942	15900	15772	15903	15854	15953	15871	15959	15711	15861	15919	15973	15735	15898	15923	15940	15810	16002	15982	15814	16049	16033	15875	15837	15885	16099	16168	15900	15924	15924	15761	15877	15927	15934	16006	15754	15844	15788	16071	15884	15851	16048	15905	15729	15925	16078	15804	15925	15951	15972	15885	15798	15762	16016	15804	16075	16017	15905	15671	15798	15915	15943	15935	15812	15983	15725	16232	15957	16001	16009	15975	15906	15806	15790	15831	15833	15908	15826	15931	15888	15945	15862	16037	16052	15886	15950	15949	15846	15898	16031	15879	15705	15893	15817	15791	15766	15901	15853	15943	15743	16130	15920	15962	16078	16028	16002	15923	16031	15923	15953	15794	15849	15913	15811	16002	15876	16001	15870	15956	15897	16007	16044	15625	15804	15988	15878	15900	15912	16040	15865	15853	15981	15960	15925	16190	16105	15698	15913	16018	15802	16090	15933	15882	15926	15883	15852	15661	15914	16049	15868	15900	15884	15950	15797	15854	15866	15901	15882	15845	15801	16069	15971	15875	15954	16055	16126	15779	15787	15788	16085	15840	15778	15918	15751	16006	15961	15928	15830	15817	16035	15879	15934	15831	15907	15848	15886	15939	15806	15848	15966	15929	16158	16025	15952	15923	16105	16016	16001	15867	15715	16022	15836	15905	15875	15820	15797	15937	15884	15898	15792	15848	15879	16049	16003	15971	16148	15979	15941	15795	16038	15982	15920	16006	15829	15934	15849	15875	15865	15880	15804	15820	15874	16022	15920	15948	15962	15753	15881	15853	15720	16137	15918	15787	15767	15829	15961	15748	15889	16022	15937	15904	15945	15676	15690	15813	15837	15897	15981	16073	16017	15795	16088	15958	15941	15901	15727	15852	15993	15947	15957	15871	15956	15932	15915	16024	15924	15922	15812	15835	16016	15988	15987	15790	15789	15781	15786	16041	15865	15894	15949	15991	15770	16066	16015	15826	15862	15851	15871	15831	15995	15874	15897	15962	15993	15790	16051	15954	15965	16053	15944	16043	15864	15920	15892	15743	15875	16067	15933	16208	15993	15954	15836	15838	15906	15949	15720	15861	15846	15787	15875	16006	15851	15986	16036	15802	16019	15981	15848	16132	15840	15825	15804	15779	15803	15880	16023	15899	15930	15788	15891	16164	15998	15991	15966	15923	15927	15973	15855	15684	15877	15986	15828	15854	15837	15884	15915	15733	16065	15770	16050	16034	15721	15961	15872	16055	15792	15866	15956	15853	15993	15926	15884	15797	15857	16103	16158	15957	15871	15879	15966	15858	15939	15933	15996	15917	16232	16104	16043	15960	15842	15874	15817	16026	15975	16060	15890	15957	15711	15782	15910	16021	15946	15854	15851	16000	16150	15823	15898	15873	16016	16070	16020	15858	15716	16048	15995	15969	16015	15789	15956	15761	15955	15789	15879	16129	15788	15843	16084	15940	15949	16010	15895	16011	15970	15837	15862	16013	15857	15726	16039	15894	16090	15927	16008	16002	15976	15876	16030	15779	15965	15774	16034	15865	15799	15983	15976	16032	15970	16067	15824	15788	15808	15930	15828	16099	15847	15843	15806	15960	16020	15658	15948	16006	15905	15756	15947	15987	16019	15749	15740	16038	15878	15745	15962	16045	15947	15852	15828	16034	15784	15762	16063	15949	15831	16029	15961	15920	16030	15874	15957	15917	15693	15935	15828	15917	15818	15954	15958	15923	15979	16014	16076	15842	15806	15885	15834	15867	15717	15925	15950	15798	15980	16044	15898	15871	15910	15994	15924	15890	15809	16126	15948	15872	16031	15979	15835	15761	16011	15711	15959	15985	15859	16063	15888	15778	15908	15936	15900	15872	16083	16185	15864	15947	15874	15820	15915	15851	15874	15798	15965	15907	15745	15796	15843	15650	16069	15969	16035	16136	15902	15850	15842	15956	15953	15942	16012	15968	15997	16035	16059	15803	15906	15698	15913	15897	15901	15800	15706	15974	15828	15831	15885	16121	15719	15800	15895	16097	15912	15945	15966	15804	15779	15886	15708	16134	15948	15841	15753	15867	15887	15605	15868	15973	16037	15862	15865	15883	15804	16104	16025	15939	15983	15918	15981	15971	15800	15939	16034	15789	15828	15791	15834	15889	15909	15882	15829	15808	15835	16020	15944	15928	16164	15978	16134	15810	15747	15865	15941	15870	15974	16220	15918	16073	15853	15853	15870	15915	15919	15981	16004	16000	15905	15841	15762	15849	16038	15892	16187	16034	15975	16134	15933	16077	16044	15900	15922	15846	15766	15875	15891	16059	15920	15789	15990	16043	16067	15863	15931	15807	15923	15911	16064	15773	15982	15653	15856	15884	16007	15797	16028	16005	15908	16068	16010	15788	15898	15924	15974	15669	16116	15817	15904	15990	15824	15937	15952	16011	15777	15863	15788	15954	16074	16121	15910	15958	15830	15945	15870	15745	15693	16045	16072	15687	15978	15820	15836	16032	15920	16200	15848	15822	15991	15744	16038	15983	15902	15893	15886	15899	15917	15718	15975	16059	16131	15979	15964	16198	16000	16029	15944	15953	15924	15782	15708	15842	15909	15887	15885	15721	15902	15981	16112	15897	16004	15872	15969	15919	15923	16006	15927	15937	15694	15854	15803	15948	15845	15904	15992	15829	16001	15762	15735	15890	15760	15995	15865	15957	15990	15903	15943	16019	15960	15870	15963	15892	15917	16263	16055	16026	16111	15984	15919	15822	15989	15793	16039	15949	15791	15893	15818	15799	15912	16047	15980	15941	15923	15788	15866	16071	15810	15976	15914	16007	15815	15882	16098	16081	16052	15798	16019	15982	16050	15873	15847	15926	15966	15923	15910	16026	15833	15969	15756	15933	15935	15951	15946	15758	16081	16035	15909	16212	16056	16056	15883	15931	15776	15932	15934	15969	15960	15975	15887	15803	15919	15931	15854	15833	15801	16075	15699	16090	15851	15977	15876	15869	15757	15747	15856	15860	15820	15797	15956	15844	16133	16018	16169	15774	15864	16000	15956	16044	15802	16048	15997	15872	15734	15825	15892	15859	16053	15888	15928	15995	16135	15870	15881	15896	15906	16106	15876	15827	15954	15869	15846	15882	15913	15917	15684
17309	29600	27582	18973	17760	16661	15951	15665	15323	15180	14964	14992	14947	15046	14977	14776	14678	14554	14760	14683	14622	14543	14469	14472	14658	14539	14631	14536	14584	14465	14611	14578	14459	14412	14511	14438	14486	14425	14459	14670	14610	14382	14648	14512	14253	14602	14426	14628	14438	14626	14566	14341	14517	14463	14415	14481	14335	14382	14452	14311	14429	14660	14571	14345	14502	14568	14275	14566	14429	14502	14470	14565	14471	14398	14582	14595	14315	14402	14626	14416	14529	14268	14527	14497	14199	14335	14461	14415	14475	14591	14562	14506	14471	14542	14469	14525	14470	14474	14393	14499	14473	14539	14456	14437	14471	14516	14322	14574	14463	14775	14490	14644	14600	14487	14603	14512	14466	14432	14525	14497	14347	14337	14458	14573	14407	14481	14477	14585	14410	14471	14464	14413	14457	14433	14419	14427	14562	14438	14512	14397	14604	14465	14548	14588	14450	14418	14506	14415	14360	14576	14432	14499	14427	14564	14589	14314	14369	14444	14521	14389	14685	14232	14354	14379	14523	14527	14338	14418	14472	14613	14530	14433	14496	14381	14404	14511	14366	14572	14383	14413	14518	14537	14605	14516	14526	14364	14246	14692	14484	14623	14574	14454	14516	14492	14466	14571	14442	14358	14425	14452	14537	14513	14404	14516	14432	14541	14349	14349	14324	14314	14606	14339	14498	14409	14735	14620	14634	14482	14570	14172	14408	14531	14472	14418	14472	14423	14565	14444	14395	14455	14498	14436	14339	14465	14471	14552	14463	14498	14545	14480	14509	14500	14433	14391	14604	14517	14533	14388	14470	14388	14555	14509	14455	14525	14525	14532	14382	14573	14576	14363	14384	14421	14449	14423	14438	14685	14302	14475	14461	14575	14651	14448	14446	14570	14403	14516	14483	14350	14443	14494	14403	14521	14500	14367	14486	14545	14432	14433	14562	14602	14286	14361	14472	14373	14268	14388	14421	14428	14472	14442	14369	14478	14614	14517	14429	14470	14433	14532	14435	14466	14595	14511	14649	14402	14348	14688	14470	14579	14429	14495	14473	14298	14675	14609	14490	14528	14487	14352	14469	14412	14551	14511	14516	14533	14383	14380	14547	14612	14393	14378	14455	14472	14585	14538	14462	14457	14524	14342	14637	14555	14433	14612	14518	14378	14415	14679	14428	14526	14296	14413	14432	14413	14544	14454	14466	14550	14541	14303	14421	14543	14547	14419	14486	14514	14369	14630	14514	14460	14441	14583	14457	14509	14554	14309	14590	14513	14499	14203	14403	14351	14502	14402	14406	14396	14638	14390	14438	14472	14579	14375	14233	14443	14597	14582	14605	14627	14536	14484	14545	14445	14452	14488	14284	14524	14420	14451	14356	14576	14307	14688	14443	14486	14498	14556	14386	14481	14414	14575	14626	14415	14473	14709	14589	14680	14393	14490	14417	14322	14373	14490	14559	14443	14369	14581	14299	14562	14545	14455	14474	14438	14651	14400	14497	14656	14409	14548	14526	14515	14540	14373	14516	14467	14499	14473	14335	14402	14438	14547	14409	14675	14441	14414	14533	14683	14428	14322	14535	14524	14556	14357	14525	14418	14634	14307	14476	14437	14458	14467	14709	14527	14616	14427	14634	14507	14355	14608	14441	14499	14500	14428	14416	14390	14392	14533	14352	14363	14391	14557	14399	14510	14431	14539	14410	14410	14570	14504	14500	14461	14488	14520	14530	14293	14527	14393	14396	14396	14286	14438	14583	14706	14657	14438	14297	14390	14377	14555	14542	14389	14621	14450	14294	14585	14622	14619	14263	14379	14383	14487	14680	14382	14421	14461	14457	14427	14373	14480	14353	14432	14355	14477	14545	14547	14320	14558	14500	14542	14498	14327	14389	14405	14416	14437	14473	14372	14500	14583	14465	14540	14523	14569	14512	14664	14432	14447	14422	14499	14579	14468	14489	14556	14449	14568	14581	14347	14362	14426	14520	14668	14378	14561	14533	14479	14525	14483	14525	14491	14586	14425	14586	14439	14620	14615	14559	14276	14304	14503	14373	14343	14539	14347	14512	14339	14521	14446	14514	14378	14486	14474	14458	14454	14455	14382	14529	14603	14515	14537	14444	14485	14430	14417	14418	14360	14544	14546	14433	14444	14482	14416	14621	14472	14462	14499	14598	14217	14452	14405	14567	14482	14534	14621	14487	14517	14347	14372	14354	14290	14585	14494	14339	14431	14550	14676	14415	14597	14375	14536	14318	14514	14419	14451	14384	14582	14515	14484	14545	14375	14576	14481	14638	14447	14475	14391	14343	14418	14265	14522	14497	14342	14443	14557	14575	14543	14543	14364	14436	14531	14656	14514	14431	14393	14697	14419	14513	14497	14483	14589	14501	14466	14357	14466	14590	14429	14422	14310	14494	14443	14404	14369	14443	14407	14355	14351	14477	14456	14381	14569	14574	14514	14540	14605	14465	14369	14385	14550	14419	14454	14335	14585	14385	14516	14580	14491	14367	14553	14494	14212	14566	14471	14306	14550	14481	14440	14699	14476	14400	14461	14354	14480	14456	14536	14612	14650	14484	14561	14441	14517	14428	14560	14515	14522	14559	14401	14397	14520	14376	14390	14374	14282	14520	14525	14689	14621	14522	14708	14513	14455	14579	14568	14478	14387	14411	14486	14447	14665	14438	14632	14456	14415	14506	14525	14436	14411	14568	14499	14520	14446	14470	14377	14503	14336	14487	14607	14231	14360	14634	14599	14366	14366	14550	14367	14625	14492	14545	14554	14478	14477	14493	14447	14401	14557	14215	14608	14528	14486	14523	14402	14499	14594	14518	14467	14420	14377	14420	14484	14555	14499	14340	14507	14508	14502	14555	14512	14468	14390	14575	14385	14616	14502	14401	14433	14657	14489	14569	14459	14571	14497	14558	14519	14613	14380	14326	14534	14471	14657	14653	14474	14631	14548	14553	14527	14478	14503	14441	14546	14437	14542	14436	14449	14624	14510	14541	14396	14402	14354	14362	14612	14447	14404	14536	14405	14510	14545	14420	14450	14530	14331	14243	14563	14394	14515	14330	14490	14521	14354	14399	14394	14393	14332	14540	14538	14621	14378	14522	14554	14366	14510	14480	14648	14405	14429	14555	14384	14555	14492	14375	14384	14618	14416	14442	14648	14504	14526	14422	14645	14641	14541	14506	14485	14546	14599	14510	14685	14570	14494	14528	14563	14551	14647	14336	14385	14496	14408	14471	14369	14505	14495	14476	14440	14359	14537	14412	14354	14516	14322	14362	14510	14525	14405	14319	14522	14397	14608	14417	14569	14582	14483	14539	14435	14290	14561	14537	14388	14680	14386	14410	14456	14350	14572	14422	14350	14509	14474	14522	14484	14635	14394	14445	14644	14392	14541	14586	14513	14575	14544	14435	14383	14484	14456	14479	14448	14717	14598	14492	14343	14619	14340	14463	14466	14460	14486	14392	14473	14529	14468	14543	14409	14506	14481	14431	14427	14525	14461	14525	14391	14462	14413	14514	14416	14475	14499	14521	14374	14420	14448	14509	14422	14452	14374	14511	14490	14440	14565	14477	14387	14459	14480	14447	14504	14436	14274	14555	14343	14413	14371	14520	14364	14434	14479	14594	14470	14596	14500	14435	14439	14523	14561	14466	14428	14403	14558	14481	14583	14440	14620	14663	14359	14468	14545	14573	14333	14394	14485	14584	14583	14436	14402	14449	14568	14409	14497	14525	14661	14566	14459	14540	14470	14607	14514	14344	14321	14536	14600	14588	14498	14516	14523	14520	14562	14379	14584	14447	14463	14435	14563	14490	14543	14500	14525	14658	14558	14457	14358	14510	14325	14399	14432	14421	14452	14509	14427	14322	14527	14498	14543	14522	14469	14638	14518	14378	14255	14585	14425	14331	14577	14394	14463	14607	14371	14509	14382	14421	14365	14461	14452	14492	14528	14368	14368	14541	14473	14570	14352	14397	14519	14436	14517	14429	14318	14633	14540	14419	14256	14374	14333	14677	14616	14525	14498	14555	14539	14542	14496	14495	14596	14446	14315	14305	14533	14340	14410	14664	14423	14647	14490	14423	14280	14578	14614	14324	14394	14367	14443	14526	14510	14432	14464	14470	14300	14474	14273	14504	14592	14513	14446	14433	14497	14479	14478	14565	14295	14555	14549	14535	14554	14529	14444	14572	14541	14536	14410	14517	14441	14536	14531	14335	14606	14516	14582	14561	14469	14514	14601	14301	14652	14575	14394	14425	14546	14378	14498	14449	14552	14432	14422	14528	14620	14651	14640	14402	14302	14458	14490	14428	14333	14402	14394	14262	14521	14509	14411	14458	14481	14303	14466	14502	14485	14582	14452	14586	14602	14587	14546	14443	14591	14419	14416	14501	14459	14479	14463	14528	14542	14502	14560	14620	14378	14578	14350	14553	14518	14411	14373	14538	14505	14407	14569	14372	14464	14457	14324	14383	14470	14524	14519	14608	14580	14412	14515	14555	14370	14572	14557	14476	14514	14368	14485	14488	14568	14293	14518	14575	14574	14425	14388	14375	14514	14331	14550	14665	14512	14480	14630	14535	14372	14501	14485	14504	14406	14542	14402	14421	14507	14664	14573	14512	14507	14584	14632	14460	14464	14434	14494	14458	14633	14546	14489	14458	14376	14500	14499	14572	14581	14455	14467	14462	14524	14428	14600	14483	14455	14403	14357	14422	14449	14485	14548	14571	14305	14512	14582	14301	14544	14419	14469	14484	14488	14559	14495	14479	14574	14283	14653	14564	14643	14433	14515	14321	14708	14503	14617	14545	14359	14380	14492	14501	14433	14595	14598	14447	14457	14467	14523	14651	14495	14486	14447	14408	14389	14554	14488	14398	14595	14472	14445	14501	14521	14463	14477	14511	14381	14529	14408	14378	14485	14634	14626	14478	14587	14434	14364	14508	14434	14428	14404	14514	14334	14516	14522	14569	14620	14465	14527	14502	14509	14599	14297	14329	14622	14375	14512	14471	14434	14376	14517	14351	14489	14481	14506	14444	14295	14554	14464	14351	14493	14463	14575	14517	14604	14594	14839	14571	14401	14464	14507	14468	14407	14546	14390	14530	14525	14526	14579	14612	14448	14626	14393
23754	21080	29239	24390	21988	21725	20601	17887	16884	16882	16718	16438	16276	16251	16083	15872	16047	16026	15894	15834	15456	15650	15731	15693	15745	15646	15588	15441	15555	15569	15629	15604	15485	15448	15450	15463	15642	15603	15549	15418	15615	15406	15479	15898	15493	15366	15591	15550	15463	15605	15600	15596	15487	15414	15540	15490	15444	15606	15164	15350	15511	15547	15595	15628	15561	15563	15461	15275	15465	15261	15538	15467	15297	15352	15222	15414	15579	15497	15612	15609	15437	15409	15546	15248	15310	15533	15356	15360	15538	15333	15577	15442	15352	15670	15376	15394	15424	15435	15335	15599	15535	15535	15225	15488	15433	15281	15529	15428	15623	15527	15188	15381	15489	15371	15346	15431	15349	15368	15472	15362	15373	15390	15460	15266	15455	15502	15341	15466	15481	15294	15386	15473	15584	15484	15456	15713	15638	15566	15309	15397	15430	15538	15363	15240	15470	15677	15626	15341	15500	15468	15310	15297	15395	15530	15298	15499	15507	15535	15300	15265	15286	15449	15447	15559	15212	15417	15537	15355	15401	15450	15343	15341	15427	15362	15460	15535	15505	15314	15333	15415	15458	15593	15529	15724	15322	15544	15426	15501	15550	15413	15296	15404	15489	15523	15364	15425	15545	15567	15420	15386	15373	15378	15498	15607	15464	15441	15387	15547	15455	15466	15539	15280	15472	15397	15428	15495	15281	15591	15485	15352	15375	15293	15608	15296	15434	15148	15408	15364	15387	15450	15397	15408	15571	15565	15371	15565	15342	15459	15396	15352	15447	15332	15488	15435	15326	15317	15458	15445	15251	15493	15422	15487	15461	15217	15305	15534	15455	15456	15452	15448	15432	15414	15388	15319	15364	15503	15502	15434	15616	15515	15416	15363	15560	15290	15405	15543	15365	15378	15595	15374	15293	15321	15296	15552	15606	15321	15565	15376	15578	15415	15441	15439	15372	15389	15484	15552	15502	15435	15457	15435	15416	15388	15514	15460	15254	15479	15389	15413	15490	15552	15498	15642	15600	15284	15509	15390	15529	15494	15364	15402	15530	15351	15217	15471	15358	15295	15504	15428	15497	15294	15362	15437	15335	15505	15356	15355	15271	15400	15488	15365	15305	15367	15456	15656	15514	15465	15378	15428	15360	15282	15234	15423	15476	15259	15309	15154	15363	15435	15547	15472	15567	15362	15416	15338	15637	15526	15575	15375	15311	15546	15616	15554	15581	15628	15414	15317	15324	15420	15555	15495	15444	15398	15455	15472	15234	15448	15363	15271	15487	15502	15319	15319	15601	15298	15411	15355	15452	15440	15313	15345	15342	15400	15315	15414	15533	15486	15386	15486	15420	15463	15477	15538	15484	15688	15419	15307	15321	15298	15592	15503	15448	15420	15512	15782	15540	15475	15638	15510	15384	15446	15383	15218	15616	15433	15544	15698	15285	15350	15332	15453	15362	15298	15332	15550	15429	15366	15434	15319	15429	15464	15483	15273	15450	15554	15509	15413	15248	15499	15527	15500	15550	15526	15556	15265	15530	15520	15581	15397	15587	15315	15444	15352	15424	15401	15459	15340	15557	15196	15169	15350	15413	15366	15482	15345	15425	15392	15290	15548	15326	15517	15490	15602	15228	15219	15388	15303	15290	15366	15454	15409	15493	15363	15464	15329	15442	15450	15449	15365	15365	15383	15409	15596	15381	15167	15486	15549	15399	15453	15506	15581	15272	15277	15368	15424	15441	15549	15448	15407	15394	15547	15371	15517	15548	15282	15334	15248	15476	15330	15131	15341	15422	15301	15371	15357	15362	15382	15351	15376	15417	15206	15495	15352	15402	15437	15616	15558	15460	15513	15484	15279	15396	15513	15454	15395	15374	15503	15406	15217	15460	15206	15423	15430	15418	15479	15531	15461	15413	15525	15391	15422	15365	15401	15283	15578	15376	15550	15517	15387	15484	15457	15224	15354	15406	15616	15359	15567	15464	15475	15533	15530	15464	15359	15415	15301	15236	15566	15502	15409	15487	15354	15272	15511	15576	15434	15521	15369	15585	15474	15549	15394	15360	15468	15536	15336	15492	15280	15329	15361	15294	15349	15461	15501	15422	15506	15391	15458	15429	15402	15585	15521	15461	15456	15579	15486	15181	15169	15152	15499	15408	15417	15597	15654	15443	15259	15463	15314	15253	15393	15251	15502	15536	15191	15676	15539	15417	15331	15560	15444	15312	15356	15298	15293	15481	15320	15396	15283	15650	15340	15295	15452	15592	15466	15368	15309	15475	15402	15430	15401	15528	15298	15336	15540	15445	15348	15316	15453	15599	15600	15634	15598	15492	15395	15400	15587	15322	15335	15271	15539	15463	15555	15398	15583	15548	15558	15265	15401	15496	15412	15350	15375	15509	15313	15424	15450	15304	15250	15375	15407	15496	15307	15298	15437	15296	15438	15287	15300	15615	15355	15471	15556	15443	15239	15438	15244	15459	15371	15550	15397	15513	15300	15482	15464	15490	15303	15375	15368	15494	15394	15536	15511	15490	15483	15459	15608	15268	15351	15580	15603	15545	15293	15359	15495	15531	15466	15404	15342	15329	15551	15434	15163	15423	15217	15477	15298	15318	15523	15391	15323	15462	15477	15360	15304	15383	15368	15363	15640	15649	15485	15270	15472	15467	15448	15473	15356	15491	15390	15393	15511	15396	15382	15401	15388	15389	15373	15375	15459	15470	15513	15483	15464	15256	15386	15079	15527	15392	15419	15547	15367	15409	15576	15436	15436	15513	15359	15414	15635	15544	15138	15318	15487	15375	15447	15326	15171	15401	15323	15342	15430	15282	15408	15336	15560	15603	15386	15441	15285	15484	15457	15254	15532	15429	15535	15501	15335	15500	15410	15427	15417	15595	15496	15531	15402	15526	15299	15535	15624	15319	15544	15438	15329	15327	15590	15468	15383	15396	15510	15556	15371	15348	15411	15391	15396	15572	15391	15349	15298	15217	15536	15425	15415	15564	15509	15483	15372	15193	15446	15485	15585	15647	15465	15345	15457	15564	15607	15537	15377	15525	15624	15473	15333	15331	15414	15662	15390	15366	15293	15452	15588	15409	15436	15374	15549	15794	15368	15339	15512	15545	15401	15289	15347	15579	15328	15598	15471	15484	15445	15355	15383	15288	15346	15377	15483	15431	15750	15454	15539	15312	15306	15476	15516	15470	15358	15400	15335	15488	15331	15503	15539	15281	15377	15430	15336	15277	15314	15457	15483	15509	15382	15394	15363	15526	15523	15550	15600	15452	15418	15354	15540	15490	15523	15355	15402	15461	15358	15424	15523	15487	15354	15414	15556	15371	15525	15511	15535	15653	15544	15460	15437	15606	15408	15451	15634	15381	15451	15478	15418	15399	15334	15354	15478	15468	15474	15394	15515	15480	15373	15490	15220	15515	15453	15531	15286	15402	15512	15501	15529	15536	15321	15339	15519	15468	15562	15530	15364	15403	15431	15464	15382	15335	15405	15520	15256	15340	15619	15296	15497	15329	15264	15322	15463	15410	15503	15454	15541	15362	15557	15372	15452	15447	15245	15604	15329	15423	15413	15398	15517	15494	15495	15507	15233	15474	15339	15319	15145	15511	15401	15340	15632	15490	15375	15339	15565	15717	15668	15454	15422	15474	15404	15544	15525	15441	15364	15545	15441	15315	15460	15310	15472	15334	15574	15454	15419	15407	15619	15470	15586	15398	15451	15165	15378	15583	15496	15531	15504	15341	15395	15478	15610	15377	15276	15363	15426	15352	15412	15471	15487	15539	15488	15403	15318	15353	15586	15309	15297	15379	15467	15535	15308	15442	15339	15484	15350	15438	15388	15436	15428	15502	15407	15346	15549	15263	15453	15518	15537	15419	15332	15459	15408	15347	15422	15529	15490	15391	15534	15474	15576	15481	15698	15363	15579	15404	15458	15446	15426	15331	15385	15460	15536	15593	15728	15340	15350	15542	15511	15323	15596	15433	15413	15530	15416	15294	15484	15526	15354	15517	15473	15309	15396	15390	15540	15604	15530	15293	15444	15454	15513	15556	15455	15384	15283	15460	15456	15555	15537	15439	15361	15280	15331	15456	15334	15267	15555	15340	15569	15269	15631	15350	15300	15547	15601	15548	15354	15598	15235	15526	15427	15564	15545	15543	15719	15338	15332	15679	15531	15478	15385	15621	15501	15361	15371	15393	15370	15233	15562	15416	15329	15436	15428	15551	15537	15417	15496	15572	15315	15358	15277	15459	15328	15499	15363	15378	15555	15422	15447	15346	15426	15373	15385	15313	15397	15454	15361	15702	15325	15328	15429	15431	15374	15382	15481	15523	15423	15464	15502	15446	15547	15388	15315	15609	15468	15650	15577	15648	15461	15592	15497	15413	15509	15708	15335	15337	15466	15510	15422	15658	15358	15538	15502	15416	15299	15385	15370	15521	15478	15277	15371	15558	15502	15497	15242	15320	15476	15426	15579	15493	15591	15455	15435	15474	15614	15482	15262	15459	15252	15493	15470	15519	15417	15494	15478	15476	15559	15595	15277	15364	15362	15424	15486	15429	15470	15541	15397	15348	15471	15524	15433	15459	15320	15469	15456	15431	15269	15502	15529	15630	15305	15407	15518	15202	15427	15460	15439	15618	15295	15422	15492	15746	15531	15506	15667	15467	15513	15382	15432	15426	15545	15575	15355	15468	15430	15409	15413	15358	15525	15562	15425	15179	15540	15348	15535	15282	15615	15433	15567	15628	15585	15231	15426	15337	15461	15521	15327	15425	15236	15387	15316	15525	15519	15394	15305	15417	15546	15208	15542	15496	15399	15569	15438	15428	15503	15462	15490	15335	15398	15639	15409	15426	15572	15411	15204	15327	15291	15440	15387	15526	15395	15631	15504	15442	15307	15512	15628	15433	15504	15635	15563	15496	15425	15639	15305	15542	15509	15450	15324	15435	15278	15529	15301	15477	15303	15554	15384	15402	15395	15376	15434	15410	15390	15597	15509	15379	15281	15580	15534	15382	15454	15448	15609	15443	15558	15420	15480	15683	15384	15321	15292	15213	15501	15388	15444	15193	15262	15547	15315	15569	15412	15539	15331	15406	15435	15516	15456	15634	15483	15610	15286
17207	47029	52154	23185	20988	19281	17886	17171	16564	16099	15614	15492	15378	15088	14998	14798	14622	14611	14543	14376	14428	14423	14389	14380	14328	14345	14303	14286	14351	14250	14147	14269	14122	14337	14195	14199	14178	14046	14172	14329	14117	14135	14524	14841	14184	14221	14259	14335	14052	14074	14246	14298	14128	14199	14078	14080	14229	14233	14011	13931	14233	14276	14351	14326	14241	14273	14286	14288	14136	14174	14151	14066	14086	14170	14149	14310	14259	14084	14090	13896	14205	14146	14229	14163	14393	14154	14060	14241	14064	14190	14085	14170	14090	14081	14194	14077	14094	14292	14187	14049	14152	14239	14053	14024	14347	14189	14141	14294	14126	14060	14188	14044	14040	14096	14080	14240	14152	14129	14100	14031	14110	13965	14180	13897	14319	14238	13962	14067	14073	14202	14122	14121	14172	14346	14110	14213	14234	14123	14202	14131	14107	14212	14104	14031	13997	14045	14209	14123	14141	14052	14076	14368	14133	13989	14140	14199	14084	14076	14086	13922	14079	14079	14215	14078	14171	14080	14128	14151	14144	14109	14070	14313	14161	14194	14168	14134	14128	14107	14246	13951	14426	14271	14059	14080	14117	13987	14145	14107	14063	14009	14176	14250	14224	14114	14027	14195	13991	14196	14157	14162	14243	13968	14018	14087	14098	14072	14123	14220	14149	14093	14227	14124	14237	14255	14185	14093	14074	14171	14235	14144	14301	14008	14216	14130	13986	14173	14085	14184	14082	14274	14199	14173	14251	14150	14216	14074	14051	14105	14366	14059	14081	14065	14203	14232	14095	13981	14169	14149	14230	14214	14063	13986	14105	14070	13979	14163	14040	14197	14135	14175	14107	14124	14151	14189	14060	14029	14266	14084	14012	14162	14091	14154	14164	14118	14185	14166	14099	14214	14129	14074	14051	14188	14050	14096	14216	14178	14241	14323	14170	14142	14075	14219	14238	14148	14084	14179	14303	14035	14329	14121	13987	14304	14044	14122	14175	14162	14197	14144	14111	14206	14189	14081	14173	14161	14037	14172	14094	14060	14162	14134	14023	14072	14205	14023	14243	14110	14010	14181	14211	14188	14026	13959	14111	14170	14204	14135	14268	14052	14260	14347	14249	14154	14155	14185	14074	14211	13963	14041	14100	14113	14029	14007	14027	14310	14158	14107	14230	14053	14112	14214	14130	14206	14161	14132	13877	13988	14082	14070	14180	14100	14069	14255	14139	14089	14023	14314	14153	14139	14296	14150	14153	14092	14120	14134	14322	14041	14410	13986	14078	14092	13910	14191	14144	14194	14138	14103	14166	14076	14134	14221	14106	14050	14075	14213	14294	13992	14095	14135	14258	14104	14159	14165	14090	14290	14108	14072	14175	14121	14142	14122	14044	14272	14207	14163	14148	14024	14217	14207	14133	14081	14065	14022	14307	14115	14108	14035	14072	14177	14129	14077	14118	13917	14162	13994	14201	14167	14167	14161	14108	14005	14169	14196	14037	14092	14073	14054	14300	14202	14092	14295	14260	14024	14277	14097	14022	14111	14073	14099	14358	14299	14110	14254	14064	14110	14100	14103	14286	14129	14147	13969	14129	14019	13958	14132	14158	14172	14091	14135	14092	14066	14122	13971	14178	14097	14122	14304	14310	14165	14102	14146	14325	14106	14282	14155	14174	14178	13946	14167	14203	14065	14075	14255	14143	14128	14278	14304	14098	14201	14131	14196	14139	14168	14164	14288	14131	14025	14194	14201	14329	14108	14023	14190	14234	13994	14156	14040	14207	14176	14022	14167	14112	14069	14062	14287	13922	14157	14256	14152	14178	14147	14162	14124	14076	14109	14098	14198	14141	14189	14161	14146	14214	13980	14161	14222	14126	14187	14101	14164	14181	14269	14221	14237	14155	14152	14287	14306	14160	14194	14242	14219	14164	13973	14262	14126	14247	14096	14245	14264	14395	14031	14117	14058	14009	14104	13941	14197	14173	14296	14181	14185	14119	14168	14160	14201	14134	14271	14174	14037	14093	14054	14050	14176	14194	14139	14291	14193	14104	13904	13996	14246	14070	14039	14249	14108	14096	14122	14070	14085	14097	14122	14159	14131	14238	14151	13985	14277	14167	14255	14184	14166	13983	14122	14180	14116	14270	14128	14124	14141	14130	14115	14266	14127	14225	14139	14089	14143	14051	14179	14117	14114	14149	14181	14078	14034	14147	14115	14167	14000	14103	14101	14284	14085	14076	14141	14227	14253	14149	14121	14110	14143	14119	13977	14100	14118	14281	14292	14112	14208	14014	14110	14039	14041	14163	14102	14206	14116	14064	14203	14016	14129	14064	14228	14156	14239	14145	14114	14076	14038	14038	13925	14312	13993	14161	13943	14303	14012	14072	13964	14298	14282	14138	14114	14116	14255	14103	14210	14259	14117	14121	14034	14139	14124	14207	14319	14120	14137	14054	14098	13990	14144	13925	14081	14322	14163	14184	14127	14133	14167	14169	14232	14141	14320	14288	14239	13948	14018	14234	14164	14052	14186	14068	14186	14211	14153	14263	14285	14114	14054	14151	13994	14144	14073	14252	14092	14226	14137	14319	14062	14263	14241	13986	14172	14228	14089	14053	14318	14150	14254	14118	13944	14121	14110	14145	14079	14222	14212	14274	14028	14112	14284	14132	14103	14215	14099	14067	14104	14182	14260	14184	14170	14056	14252	14156	14254	14236	14135	14145	14037	14023	14174	14217	14046	14117	14005	14278	14168	14201	14187	13946	14150	14264	14005	14242	14123	14084	14146	14141	14093	14191	14184	14168	14071	14144	14031	14196	14188	14207	14095	14140	14084	14014	14149	14180	14186	14208	14154	14307	14138	14085	14169	14310	14357	14138	14209	14047	14045	13987	14074	14059	14135	14226	14295	14020	14008	14053	14026	14085	14186	14158	14123	14270	14275	14116	14237	14244	14058	14258	14242	14125	14226	14106	14046	14032	14214	14063	14281	14128	13952	14209	14094	14062	14053	14119	14114	14182	14303	14197	14078	14123	14165	14124	14058	14164	14098	14097	14292	14135	14204	14262	14074	14209	14175	14153	14244	14155	14146	14012	14219	14307	14042	14246	14362	14191	14194	14051	14010	13997	14246	14113	14045	14255	14101	14273	14195	14012	14132	14260	14320	14063	14092	14071	14081	14236	14205	14065	14047	13961	14096	14146	13935	14060	14244	14175	14154	14136	13934	14313	14027	13955	14116	14276	14070	14159	14167	14097	14075	14203	14285	14125	14145	14050	14068	14155	14126	14209	14089	14063	14131	14075	14273	14165	14058	13992	14130	14046	14043	14042	14228	14168	14183	14186	14120	14077	14179	14178	14058	14198	14192	14210	14178	14275	14079	14102	14165	14071	14159	14186	13968	14163	14132	14093	14080	14091	14028	14154	14220	14248	14132	14150	14266	14048	14207	14290	14106	14212	14216	14061	14194	14229	14279	14234	14011	14188	14127	14020	14205	14236	14132	14079	14255	14019	14263	14035	14272	14191	14082	14253	14235	14136	14170	14169	13970	13988	14102	14146	14025	14401	14198	14214	14151	14037	14107	14039	14172	14093	14296	14176	14182	14237	14113	14236	14051	14094	14033	14255	13994	14009	14319	13956	14115	14029	14037	14162	14281	14117	14168	14195	14221	14085	14237	14220	14066	14068	13934	14099	14176	14313	13958	14105	14055	14250	14111	14119	14357	14167	14210	14287	14120	14410	14104	14076	14102	14229	14068	14226	14025	14133	14246	14054	14214	14214	14224	14066	14238	14200	14205	14016	14099	14092	14078	14211	13994	14132	13933	14130	14151	14196	14095	14071	14152	14194	14076	14043	14133	14222	13976	14142	14196	14208	14306	14103	14003	14069	14136	14114	14036	14017	14060	14254	14138	14174	14174	14107	14224	14111	14150	14086	14158	13972	14101	14236	14328	14186	14177	13993	14300	14096	14176	14008	14110	14298	14183	14085	14194	14067	14168	14249	14228	14006	14163	14247	14253	14124	14023	14213	14147	14144	14036	14142	13923	14176	14127	14096	14122	14138	14207	14216	14252	14188	14111	14162	14102	14239	14229	14202	14251	14231	14200	14264	13955	14208	14095	13947	14074	14273	14030	14159	14097	14112	14273	14126	14278	14323	14353	14118	14185	14224	14087	14068	14129	14355	14091	14107	14063	14096	14117	14082	14032	14064	14190	14184	14107	14152	14125	14155	14063	14203	14148	14147	13939	14084	14302	14106	14083	14183	14248	14059	14225	14105	14182	14171	14035	14004	14334	14135	14098	14210	14105	14060	14078	14211	14121	13968	14154	14270	14105	14196	14109	14198	14184	14175	14176	14212	14073	14058	13947	14039	14089	14126	14189	14194	14079	14247	14272	14141	14319	14040	14180	14085	14188	14185	14281	14016	14117	14190	14229	14006	14345	14199	14055	14243	14146	14063	14207	14194	14187	14163	14187	14231	14068	14027	13988	14162	13990	14187	14079	13998	14079	13922	14209	14124	14214	14018	14338	14075	14257	14049	13974	14195	14210	14178	14068	14183	14185	14107	14107	14063	14103	14068	14144	14132	14243	14235	14154	14063	14136	14045	14233	14196	14007	14161	14121	14014	14199	14111	14096	14256	14239	14063	14338	14188	14213	14151	14103	14103	14127	14132	14164	14321	14161	14063	13948	14095	14227	14140	14139	14076	14123	14042	14152	14131	14231	14139	14057	14333	14142	14201	14201	14035	14236	14033	14059	14297	14014	14243	14213	14198	14188	14190	14167	14135	14026	14183	14048	14286	14142	14143	14146	14196	14226	14204	14147	14224	14158	14156	14193	14076	14110	14167	14196	14162	14192	14289	14090	14038	14090	14228	14208	14083	14141	14232	14249	14276	14391	14110	14094	14021	14279	14116	14116	14080	13925	14057	14194	14102	14194	14249	14046	14147	14227	14228	14011	14220	14207	14032	14297	14099	14117	14088	14157	14179	14311	14047	14311	14191	14248	14134	14156	14058	14088	13942	14134	14026	14233	14147	14090	13989	13969	14270	14267	14256	14145	14057	14070	14256	14075	14112	14118	14188	14078	14208	14330	14280	14160	14010	14105	14287	14176	14237	14162	14136	14041	14153	14104	14093	14068
22773	21152	29460	23591	21446	23566	25412	19748	18231	18243	17538	17300	17089	17018	16642	16522	16468	16530	16386	16188	16152	16190	16091	16154	16077	16166	15961	15952	16152	15838	15861	16021	15896	15859	15807	16012	16037	16105	15785	15812	15716	15881	15939	16734	15973	16038	15815	15597	15875	15789	15846	16000	15731	15752	15928	15872	16054	15857	15804	15496	15809	15981	16077	16129	16000	16052	15913	15774	15888	15824	15752	15839	15966	15911	15885	15570	15850	15670	15946	15773	15607	15867	15790	15967	15791	15578	15729	15706	15817	15796	15448	15859	15816	15667	15906	15770	15547	15750	15956	15917	15624	15906	15725	15686	15672	15762	15800	15766	15803	15766	15807	15769	15808	15753	15884	15631	15825	15858	15903	15742	15868	15676	15780	15671	15629	15703	15568	15726	15820	15572	15595	15868	15694	15750	15794	15632	15780	15841	15656	15508	15697	15805	15878	15789	15862	15721	15649	15986	15745	15830	15789	15640	15894	15869	15503	15732	15577	15594	15982	15893	15957	15689	15924	15807	15868	15883	15698	15696	15722	15654	15651	15820	15737	15749	15871	15693	15770	15690	15791	15653	15537	15785	15803	15815	15908	15601	15725	15756	15566	15799	15771	15792	15781	15689	15938	15732	15724	15530	15707	15594	15849	15741	15542	15779	15922	15893	15869	15775	15700	15737	15997	15813	15905	15718	15798	15648	15791	15782	15693	15824	15916	15543	15998	15768	15545	15722	15639	15855	15874	15696	15688	15605	15831	15728	15704	15582	15731	15760	15766	15719	15538	15706	15731	15552	15826	15772	15779	15647	15639	15707	15616	15739	15848	15739	15639	15922	15795	15964	15750	15662	15946	15757	15695	15667	15835	15787	15673	15598	15710	15700	15576	15590	15883	15760	16011	15673	16032	15845	15850	15683	15862	15881	15985	15809	15823	15847	15690	15983	15887	15720	15735	15710	15729	15522	15889	15721	15618	15620	15958	15613	15632	15787	15688	15678	15740	15686	15860	15766	15575	15709	15716	15714	15662	15811	15601	15740	15707	15765	16018	15889	15580	15800	15659	15734	15612	15805	15877	15584	15659	15743	15841	15764	15768	15828	15546	15805	15821	15669	15808	15579	15884	15891	15681	15754	15742	15805	15462	15604	15645	15836	15700	16019	15854	15664	15824	15723	15859	15753	15913	15629	15656	15816	15598	15623	15771	15903	15669	15750	15894	15773	15742	15782	15884	15741	15873	15685	15882	15722	15799	15801	15661	15636	15812	15757	15932	15824	16008	15775	15855	15750	15852	15866	15970	15963	15869	15786	15726	15803	15667	15695	15598	15754	15566	15720	15677	15572	15475	15808	15818	15768	15679	15776	15783	15740	15815	15577	15728	15845	15652	15863	15706	15844	15820	15648	15461	15699	15449	15634	15844	15883	15968	15820	15720	15739	15664	15870	15938	15847	15920	15754	15792	15696	15891	15878	15649	15815	15774	15863	15722	15859	15671	15782	15710	15743	15786	15888	15563	15496	15618	15862	15807	15768	15822	15865	15740	15669	15797	15744	15924	15821	15573	15685	15767	15729	15677	15631	15639	15590	15766	15729	15644	15576	15861	15582	15829	15492	15786	16015	15946	15889	15685	15754	15727	15640	15583	15635	15855	15706	15662	15830	15721	15574	15778	15892	15763	15750	15753	15710	15712	15664	15734	15883	15825	15772	15690	15763	15759	15594	15637	15800	15487	15529	15722	15694	15735	15821	15883	15792	15687	15876	15804	15768	15678	15487	15553	15796	15930	15834	15705	15638	15757	15604	15773	15638	15825	15642	15868	15787	15791	15689	15631	15620	15725	15579	15749	15903	15604	15513	16000	15741	15851	15572	15670	15718	15853	15629	15896	15800	15779	15716	15579	15583	15669	15885	15765	15789	15797	15880	15915	15916	15707	15788	15706	16059	15729	15761	15854	15834	15686	15723	15582	15817	15902	15784	15736	15800	15606	15691	15759	15627	15650	15664	15664	15645	15640	15712	15784	15817	15740	15813	15686	15667	15548	15703	15665	15840	15783	15605	15854	15765	15812	15859	15721	15904	15840	15759	15836	15868	15750	15690	15603	15651	15898	15843	16011	15737	15730	15713	15650	15498	15689	15798	15862	15639	15647	15930	15636	15620	16015	15791	15489	15797	15592	15874	15707	15675	15711	15616	15543	15620	15802	15924	15825	15878	15537	15947	15810	16002	15873	15654	15700	15774	15724	15723	15673	15705	15773	15726	15647	15660	15911	15701	15918	15701	15796	15767	15553	15818	15775	15691	15765	15628	15772	15902	15711	15682	15509	15760	15638	15820	15623	15499	15783	15515	15797	15669	15739	15550	15705	15938	15870	15537	15717	15780	15785	15958	15846	15748	15835	15792	15857	15871	15705	15790	15843	15780	15671	15836	15634	15778	15780	15789	15600	15464	15713	15767	15962	15832	15671	15612	15953	15693	15930	15720	15766	15817	15789	15719	15807	15607	15934	15717	15771	15641	15971	15700	15876	15811	15871	15827	15706	15719	15707	15990	16017	15700	15802	15812	15516	15797	15867	15769	15660	15919	15680	15658	15666	15799	15616	15799	15739	15715	15581	15908	15857	15765	15731	15520	15619	15726	15684	15876	15839	15704	15672	15799	15632	15795	15782	15668	15589	15674	15707	15643	15851	15774	15622	15795	15939	15748	15755	15694	15509	15738	15905	15970	15852	15885	15814	15682	15590	15890	15867	15825	15699	15739	15587	15722	15783	15829	15663	15609	15570	15717	15673	15731	15874	15771	15817	15804	15777	15625	15625	15693	15847	15664	15666	15680	15664	15660	15754	15728	15642	15775	15891	15717	15576	15839	15822	15858	15683	15639	15602	15719	15748	15783	15881	15664	15655	15770	15853	15904	15890	15735	15596	15750	15797	15842	15840	15709	15775	15808	15806	15642	15694	15760	15690	15783	15940	15995	15839	15872	15888	15773	15733	15718	15615	15945	15785	15739	15518	15887	15654	15719	15851	15823	15863	15836	15852	15704	15772	15640	15845	15680	15937	15556	15585	15781	15779	15618	15790	15738	15712	15841	15683	15993	15673	15876	15554	15837	15754	15605	15681	15698	15772	15812	15769	15806	15829	15781	15713	15895	15854	15741	15714	15762	15934	15845	15878	15889	15849	15712	15729	15658	15559	15678	15767	15793	15647	15595	15570	15804	15615	15853	15692	15842	15852	15895	15705	15652	15673	15742	15793	15879	15669	15852	15845	15751	15765	15793	15981	15983	15722	15817	15701	15788	15740	15916	15678	15884	15776	15839	15568	15781	15883	15913	15772	15542	15812	15613	15757	15948	15674	15937	15707	15759	15710	15658	15788	15666	15807	15879	15694	15894	15921	15853	15760	15671	15861	15819	15814	15588	15816	15971	15954	15942	15827	15738	15893	15579	16020	15625	15844	15795	15780	15605	15971	15691	15951	15835	15984	15643	15717	15648	15704	15700	15811	15716	15770	15705	15741	15673	15761	15526	15679	15784	15729	15889	15813	15575	15891	15554	15688	15690	15606	15588	15775	15705	15800	15828	15934	15606	15641	15692	15828	15745	15758	15524	15747	15719	15596	15774	15669	15481	15695	15588	15803	15666	15792	15692	15521	15613	15654	15984	15744	15821	15720	15695	15713	15623	15729	15657	15818	15798	15933	15661	15785	15696	15698	15920	15578	15641	15799	15797	15640	15766	15814	15758	15680	15814	15747	15635	15664	15669	15702	15698	15623	15539	15713	15847	15700	15692	15709	15676	15684	15607	15822	15824	15881	15816	15881	15703	15864	15688	15520	15779	15782	15905	15791	15624	15998	15817	15909	15803	15929	15710	15787	15775	15654	15832	15554	15994	15802	15694	15704	15991	15631	15850	15853	15863	15758	15849	15805	15900	15565	15746	15657	15949	15647	15756	15603	15537	15706	15796	15960	15721	15817	15572	15760	15743	15711	15922	15814	15786	15729	15726	15693	15637	15809	15828	15704	15808	15627	15516	15615	15841	15825	15828	15814	15815	15712	15547	15609	15637	15674	15681	15748	15526	15767	15696	15804	15933	15753	15839	15678	15863	15676	15791	15745	15717	15772	15826	15717	15623	15865	15533	15602	15769	15913	15614	15632	15678	15768	15646	15726	15697	15648	15924	15757	15670	15863	15719	15495	15643	15650	15730	15743	15727	15709	15703	15695	15847	15792	15846	15656	15725	15612	15599	15883	15770	15794	15659	15804	15578	15703	15643	15870	15887	15650	15732	15655	15844	15728	15633	15679	15929	15848	15654	15639	15658	15638	15672	15745	15624	15978	15844	15824	15660	15738	15861	15852	15902	15632	15720	15660	15527	15699	15889	15565	15747	15745	15697	15680	15807	15834	15891	15772	15710	15899	15871	15530	15834	15668	15697	15850	15732	15807	15754	15624	15733	15755	15947	15542	15868	15720	15681	15751	15743	15597	15863	15633	15969	15727	15847	15719	15657	15577	15790	15928	15730	15997	15770	15681	15730	15798	15886	15850	15963	15696	15704	15629	15966	15964	15621	15792	15624	15822	15940	15900	15768	15759	15527	15705	15753	15558	15703	15838	15470	15833	15647	15556	15706	15567	15676	15858	15722	15659	15745	15771	15637	15826	15849	15704	15872	15802	15868	15604	15871	15577	15868	15691	15824	15788	15925	15891	15931	15634	15677	15796	15636	15785	15706	15898	15779	15737	15908	15701	15701	15881	15663	15821	15770	15870	15672	15750	15617	15725	15838	15866	15811	15824	15559	15775	15669	15689	15854	15661	15622	15704	15699	15842	15811	15739	15827	15778	15530	15718	15884	15951	15556	15865	15806	15725	15918	15746	15889	15845	15572	15782	15886	15648	15866	15724	15760	15645	15697	15771	15795	15738	15772	15747	15572	15757	15898	15690	15814	15792	15541	15825	15629	15737	15798	15979	15798	15881	15886	15692	15771	15909	15716	15725	15806	15866	15867	15602	15786	15776	15848	15850	15756	16001	15644	15785	15754	15880	15848	15777	15810	15773	15727	15886	15557	15585	15840	15708	15565	15635	15662	15677	15577	15654	15767	15656	15756	15764	15574	15714	15587	15631	15776	15673	15692	15905	15700	15734	15866
20054	59509	59635	27495	24483	22345	20644	19301	18208	17504	16940	16613	16319	15942	15928	15580	15292	15187	14940	14908	14682	14782	14762	14820	14651	14503	14651	14611	14639	14353	14631	14539	14399	14436	14501	14414	14437	14438	14323	14400	14539	14339	14840	15511	14508	14517	14423	14591	14445	14261	14260	14238	14352	14245	14638	14316	14384	14490	14297	14426	14610	14629	14751	15002	14634	14499	14441	14434	14403	14448	14245	14352	14285	14243	14362	14232	14512	14357	14333	14352	14465	14354	14053	14247	14507	14332	14421	14286	14380	14225	14502	14364	14237	14525	14282	14474	14430	14331	14240	14256	14368	14434	14422	14255	14372	14305	14500	14168	14491	14196	14287	14342	14194	14201	14487	14297	14369	14295	14459	14324	14368	14228	14573	14438	14264	14240	14513	14585	14288	14326	14261	14416	14303	14365	14418	14452	14358	14491	14521	14330	14303	14270	14483	14206	14317	14470	14420	14443	14247	14266	14175	14411	14303	14406	14224	14241	14152	14315	14368	14276	14157	14260	14217	14232	14406	14200	14345	14322	14337	14292	14351	14190	14318	14403	14245	14264	14313	14264	14535	14247	14329	14390	14180	14232	14184	14357	14398	14396	14224	14255	14389	14386	14358	14392	14358	14172	14154	14284	14475	14477	14329	14338	14440	14340	14361	14358	14241	14216	14320	14282	14454	14447	14274	14341	14382	14243	14292	14370	14361	14204	14192	14338	14287	14434	14429	14303	14327	14131	14315	14291	14406	14283	14304	14523	14197	14479	14288	14196	14251	14318	14381	14222	14264	14302	14289	14313	14363	14367	14224	14345	14412	14416	14210	14510	14309	14230	14450	14268	14248	14386	14193	14221	14250	14402	14428	14208	14332	14400	14363	14157	14316	14255	14378	14441	14396	14343	14213	14366	14452	14302	14559	14426	14391	14072	14389	14333	14360	14289	14161	14254	14308	14479	14209	14125	14197	14335	14350	14452	14429	14379	14241	14379	14363	14270	14397	14426	14403	14263	14356	14236	14256	14175	14284	14434	14341	14371	14357	14360	14334	14310	14283	14274	14446	14337	14209	14306	14328	14360	14516	14316	14374	14295	14270	14441	14278	14520	14342	14270	14306	14193	14339	14258	14429	14260	14413	14346	14274	14409	14193	14370	14211	14374	14426	14392	14304	14387	14167	14425	14235	14388	14337	14291	14530	14357	14283	14392	14310	14220	14236	14365	14348	14452	14149	14448	14361	14340	14275	14351	14302	14222	14415	14157	14283	14299	14265	14379	14251	14444	14514	14479	14389	14374	14262	14283	14463	14355	14410	14402	14372	14320	14296	14453	14195	14279	14262	14396	14367	14298	14482	14361	14316	14285	14331	14306	14444	14226	14406	14402	14315	14338	14342	14323	14427	14454	14467	14246	14286	14571	14413	14350	14342	14444	14371	14340	14189	14309	14403	14423	14290	14389	14272	14252	14404	14284	14377	14187	14399	14399	14253	14337	14312	14317	14416	14283	14343	14247	14227	14128	14289	14242	14339	14221	14289	14368	14374	14281	14261	14197	14445	14257	14264	14503	14451	14278	14393	14308	14215	14304	14456	14304	14317	14218	14381	14236	14167	14359	14224	14300	14267	14371	14412	14336	14330	14339	14389	14230	14486	14459	14436	14311	14522	14181	14329	14187	14304	14366	14418	14408	14295	14349	14403	14308	14356	14167	14436	14321	14389	14324	14225	14368	14258	14462	14397	14293	14406	14337	14223	14217	14490	14364	14250	14420	14173	14417	14298	14386	14389	14314	14418	14301	14142	14273	14308	14525	14192	14364	14212	14409	14352	14298	14328	14491	14268	14383	14380	14199	14245	14466	14363	14157	14274	14310	14378	14381	14337	14358	14297	14255	14364	14244	14279	14461	14250	14487	14189	14307	14288	14327	14298	14180	14299	14336	14220	14438	14372	14305	14432	14219	14384	14334	14420	14374	14290	14341	14262	14339	14317	14127	14379	14473	14354	14373	14356	14338	14177	14346	14426	14265	14260	14166	14445	14399	14427	14406	14238	14420	14507	14393	14454	14338	14333	14438	14382	14213	14482	14338	14393	14348	14403	14375	14286	14153	14369	14178	14323	14257	14336	14293	14390	14382	14469	14251	14449	14340	14263	14333	14307	14212	14392	14188	14349	14163	14380	14391	14322	14541	14325	14376	14261	14311	14419	14255	14333	14157	14257	14242	14267	14535	14193	14273	14292	14232	14243	14383	14330	14304	14507	14378	14434	14084	14386	14162	14335	14195	14361	14398	14253	14368	14307	14278	14437	14463	14424	14148	14283	14367	14228	14328	14387	14341	14315	14280	14305	14231	14218	14368	14380	14224	14136	14390	14325	14332	14198	14353	14326	14265	14286	14156	14368	14271	14234	14461	14306	14319	14214	14189	14489	14274	14351	14338	14365	14374	14362	14298	14503	14217	14307	14199	14399	14197	14313	14345	14299	14382	14335	14401	14445	14317	14361	14269	14373	14492	14366	14307	14307	14359	14392	14195	14414	14396	14390	14403	14266	14317	14492	14429	14197	14237	14271	14206	14429	14371	14342	14259	14363	14239	14333	14425	14272	14397	14292	14326	14216	14285	14374	14238	14407	14194	14277	14490	14272	14406	14233	14496	14494	14378	14219	14170	14571	14262	14198	14274	14288	14466	14352	14245	14360	14323	14286	14336	14298	14406	14345	14210	14183	14237	14349	14348	14227	14456	14336	14448	14479	14261	14197	14403	14221	14311	14487	14326	14320	14418	14270	14465	14237	14329	14276	14393	14177	14283	14229	14379	14323	14389	14421	14300	14219	14138	14376	14334	14401	14360	14459	14192	14266	14278	14468	14232	14363	14329	14336	14320	14173	14367	14324	14419	14410	14247	14200	14280	14405	14583	14379	14286	14224	14337	14263	14225	14328	14279	14390	14248	14149	14511	14355	14243	14276	14348	14448	14156	14259	14465	14486	14228	14148	14232	14160	14322	14312	14282	14334	14361	14378	14328	14349	14351	14175	14407	14300	14432	14249	14164	14337	14287	14396	14399	14317	14248	14287	14269	14220	14250	14380	14309	14392	14280	14421	14331	14259	14365	14456	14343	14355	14392	14360	14203	14219	14263	14227	14193	14353	14345	14370	14517	14315	14288	14389	14342	14247	14436	14420	14367	14234	14293	14411	14154	14308	14198	14255	14360	14215	14296	14466	14149	14616	14503	14268	14383	14257	14442	14153	14455	14170	14314	14343	14589	14326	14401	14328	14455	14187	14321	14253	14255	14334	14224	14372	14108	14543	14315	14403	14295	14372	14403	14367	14395	14232	14299	14249	14271	14268	14164	14266	14460	14166	14380	14368	14384	14222	14181	14340	14304	14180	14352	14303	14453	14385	14401	14453	14376	14188	14421	14232	14258	14097	14428	14365	14289	14484	14227	14330	14356	14207	14398	14290	14316	14516	14244	14402	14332	14322	14264	14373	14386	14401	14206	14237	14474	14325	14151	14410	14115	14341	14473	14409	14311	14325	14229	14435	14220	14555	14369	14423	14378	14202	14399	14361	14308	14238	14305	14352	14356	14221	14412	14273	14383	14311	14248	14173	14425	14487	14400	14319	14363	14230	14429	14312	14207	14296	14304	14147	14197	14212	14452	14248	14378	14278	14283	14465	14254	14292	14316	14477	14278	14420	14258	14362	14373	14286	14347	14283	14094	14390	14292	14378	14307	14325	14242	14313	14498	14293	14265	14273	14249	14353	14255	14238	14337	14438	14316	14208	14454	14322	14311	14231	14364	14327	14339	14246	14333	14341	14319	14316	14209	14131	14401	14290	14451	14371	14397	14428	14312	14377	14201	14219	14361	14284	14250	14337	14254	14461	14545	14342	14243	14394	14148	14411	14263	14284	14359	14410	14433	14196	14179	14145	14419	14133	14469	14374	14249	14409	14298	14394	14388	14222	14518	14319	14399	14267	14439	14401	14349	14317	14386	14337	14356	14263	14313	14277	14304	14228	14281	14425	14455	14457	14333	14424	14301	14249	14369	14348	14324	14443	14243	14357	14389	14405	14288	14298	14333	14568	14259	14411	14207	14343	14297	14335	14357	14283	14277	14332	14460	14318	14207	14474	14485	14396	14227	14375	14339	14287	14338	14268	14373	14275	14341	14274	14320	14313	14338	14276	14300	14378	14442	14231	14323	14307	14345	14406	14400	14413	14409	14268	14390	14401	14228	14268	14228	14188	14354	14391	14325	14337	14216	14284	14321	14389	14360	14157	14029	14281	14286	14517	14278	14322	14500	14244	14301	14423	14438	14528	14273	14273	14250	14351	14233	14196	14114	14331	14336	14159	14353	14253	14374	14262	14332	14376	14195	14210	14413	14506	14265	14380	14333	14374	14309	14267	14327	14389	14238	14180	14250	14159	14324	14210	14441	14388	14307	14363	14170	14289	14306	14429	14171	14429	14423	14264	14320	14274	14437	14173	14354	14236	14350	14336	14472	14239	14408	14317	14429	14264	14292	14310	14256	14228	14453	14374	14286	14359	14248	14362	14411	14465	14457	14368	14325	14321	14248	14275	14364	14326	14342	14137	14364	14388	14358	14188	14242	14554	14173	14445	14349	14380	14235	14292	14324	14264	14317	14366	14235	14263	14326	14270	14472	14357	14118	14252	14321	14232	14190	14466	14387	14275	14346	14198	14218	14304	14159	14513	14145	14528	14295	14335	14442	14374	14184	14332	14278	14262	14364	14408	14241	14416	14280	14431	14364	14453	14502	14201	14374	14399	14387	14315	14383	14196	14366	14276	14365	14295	14433	14385	14287	14437	14256	14433	14471	14340	14335	14263	14348	14304	14331	14247	14304	14326	14446	14336	14283	14354	14286	14247	14438	14246	14454	14306	14277	14248	14285	14429	14350	14275	14415	14443	14374	14338	14229	14229	14308	14322	14414	14398	14297	14282	14177	14362	14499	14281	14295	14414	14357	14128	14266	14378	14308	14247	14406	14194	14464	14239	14329	14305	14286	14317	14286	14173	14390	14234	14340	14327	14246	14461	14517	14313	14316	14253	14362	14170	14295	14616	14306	14289	14301	14237	14204	14209	14347	14314	14341	14268	14387	14199	14359	14348	14362	14352	14234
27233	22638	30431	23330	19042	18330	18220	17990	17628	17690	17483	17310	17158	17315	17409	17082	17132	17350	17181	17097	17115	17007	16794	17112	17125	17218	16954	17013	17195	16979	17078	16856	16867	17004	17078	16927	16932	17033	17069	17089	16972	16841	16877	17066	16938	17111	17125	17068	16981	16887	16914	17049	17008	16937	16891	17018	17034	16969	16909	16960	16914	16937	17049	17031	16914	17097	17016	17275	16921	16989	16728	16828	17271	17211	17070	16802	16678	16792	16869	16931	16986	16987	16841	16979	17063	16963	16954	17135	16798	16868	16872	16929	16922	17006	16861	17027	17216	17006	16969	16993	16900	17041	16989	16854	16914	16748	16864	16866	16818	17084	16864	16884	16928	17111	16997	16817	17074	16857	17258	17213	16833	16982	17071	16977	16847	16821	16893	16912	16880	16843	16984	17001	17086	16915	16908	16866	17043	16966	17069	16891	17013	17030	17026	17025	16808	16986	16901	17033	17060	16907	16809	16564	16948	16843	16967	16903	16916	17062	16955	16959	16967	16938	16936	17051	17101	16817	16872	17031	16976	16819	16956	16943	16761	16979	16907	17030	16748	17009	16939	16924	17010	16985	16972	16885	17076	16712	17102	17058	16835	16793	17089	16975	16934	16900	16916	16932	16882	16973	16820	16982	17157	17037	16974	16964	17147	17050	17041	16914	16925	17062	17057	17005	16981	16840	17078	16868	16965	16801	17089	16753	17131	16944	16823	17104	17117	17001	16964	16756	17158	17076	16975	17020	16898	16822	16907	16965	16956	17017	16967	17029	17015	16855	16925	17062	16963	17088	17077	16831	16902	17021	16991	16971	16902	16915	17086	16970	17039	17029	16943	16971	17100	17050	16916	16708	17017	16996	16983	16949	16992	16993	16866	16887	17121	16847	17000	17132	17058	17125	16960	16933	16959	16971	16928	16896	17093	16861	16916	16819	16847	17047	17000	17029	16871	16936	16950	16950	16959	16920	16875	16706	16970	16748	16879	16822	17097	16925	17021	17041	17118	16859	16846	16881	17006	16984	17040	17042	16844	17037	16879	17024	17009	17088	16947	16822	17171	16922	16906	16953	16960	17119	16915	17242	16985	17011	16962	16908	16767	17050	16909	17023	16893	17107	16876	16972	16976	16904	16823	16972	17070	16992	16964	16879	16838	17046	16947	16896	17006	16817	16945	16990	16990	16864	16920	16789	16760	16880	17196	16991	16878	16895	17209	16927	16940	17098	17036	16899	16952	16989	17079	17118	16843	16842	16827	17047	16812	16903	17043	17045	17132	17007	16823	16932	16963	16829	16874	16978	17080	17163	17076	16963	16857	17189	16926	16977	16877	17119	16904	16787	16769	16802	16828	16944	16727	17047	16995	17097	16931	16999	16907	16952	17010	16998	16911	17116	17089	16940	17034	16897	16836	16877	17032	17096	16981	16943	16955	16829	17061	16951	16977	17170	17120	16830	16874	17061	16911	16935	17063	16837	16768	17029	16845	16861	16971	16978	16934	17004	17029	17018	16935	16913	16851	16931	17018	17046	17044	16997	16964	17009	16892	17033	16992	17011	17123	17001	16784	17028	17035	16880	16924	16829	17048	17044	16723	17015	16813	16876	16955	16883	16931	16858	16972	17027	16986	16813	16910	16865	16906	17088	17083	16913	16883	16764	17007	16815	16929	16848	16965	16802	16787	17127	16979	16922	16933	16964	16925	17123	17036	16837	16804	17129	16892	16805	17073	17068	17209	16952	17114	16965	17018	17265	17205	17029	16890	16976	16881	16922	16958	16935	16930	16960	17025	16768	16933	16907	17217	16861	17123	16921	17094	17156	16905	17062	17014	17084	16966	16967	16842	17001	16956	16954	16740	16830	16830	16928	16919	16900	17039	16914	16962	16887	16812	16970	16921	17109	16910	16973	16983	16915	17060	16798	16917	16648	17043	17039	16959	16814	17017	17144	17184	16897	16966	16797	16890	16848	16951	16935	17169	16970	17029	16927	17100	17117	16888	16982	17076	17080	16965	17070	17010	17159	17039	17017	17028	17025	17051	17047	17015	16866	16871	16854	16996	16919	16853	17046	16963	16906	16957	17058	16987	17008	17020	17116	16936	16985	16942	16857	17135	16912	16996	17172	17132	17079	16851	16920	17082	17051	16749	16702	17063	16853	17108	16860	16807	17168	16981	16850	16820	16822	16947	16901	17033	16715	16852	16870	17074	16928	17063	17062	17053	16941	16907	16938	16949	17093	17079	17019	16906	17237	16910	16807	16955	17075	16873	17063	17208	16866	16920	17030	16980	16988	16962	17196	16937	16852	16777	16941	16878	16899	16887	17142	17153	17095	17140	17036	17151	17065	16968	17064	17122	16822	16922	16945	16941	16925	16951	17040	17112	16962	16969	16883	16961	17036	17007	16934	16853	16896	16874	16971	17144	16948	16985	16755	17041	16910	17148	17042	16834	16874	16875	17099	17058	17105	17280	16838	17042	16845	17022	16831	16993	17124	17033	17089	16967	17007	16865	16748	16812	17019	16781	16996	16953	16906	17078	17033	17050	16934	17049	17017	16872	17159	16875	16989	16947	16783	16706	17128	16913	16816	16899	16998	17016	17033	17052	17026	16905	16923	16822	16931	17064	16778	17061	16941	16827	16936	16819	16970	16946	16885	17095	17062	16789	17079	16930	17106	16815	17085	16993	16888	16869	16914	16924	17058	16822	16837	17110	17029	17101	16880	17015	17031	17015	16882	17026	16836	16844	17086	17101	16954	16996	17152	16882	16862	17100	16988	17089	16865	16836	16938	17193	16882	16928	16785	16932	17058	17038	17101	16840	17043	16918	16987	17037	16975	17116	17010	16965	17011	16922	16843	17058	16969	17089	16869	17074	17012	16945	16944	16963	17089	16931	16858	16942	16784	16875	17017	16860	17062	16838	16722	16861	16986	16824	17021	17045	16793	17039	16973	16810	17056	16795	16706	16816	16870	16980	17075	17014	16859	17184	16865	16925	16964	16935	17325	16987	16813	16933	17016	17002	16862	17062	17002	17093	16942	17017	17064	17000	16784	16884	17047	16858	17167	17122	16757	16860	16743	16913	17150	17153	16940	16829	17014	16971	17031	17062	16881	17083	17012	16989	17046	16936	16903	17001	16950	16853	16975	17061	16902	16885	16864	16879	16907	16996	16713	16981	17143	17037	17050	16816	16905	17131	17064	17001	16871	17078	17123	17093	16751	16936	17000	16879	17066	17113	16873	17173	16904	16854	16921	17080	17093	17175	17111	16954	16875	16953	16973	16841	16955	16831	17012	16968	16899	16839	16816	17035	16909	17026	16800	17038	16914	17125	16979	17134	16780	17002	17120	17065	16807	16998	16959	17093	16893	16785	17087	16813	16899	17083	16988	16819	16917	16964	16821	17026	17006	16994	16948	16866	16995	16978	16900	17030	16989	16979	17092	17179	16913	17012	17093	16946	16962	16866	16962	16991	17034	17147	16816	16931	17047	17036	16934	17099	16995	16912	16802	17052	17034	17130	17019	17056	16773	16854	16944	16949	16968	17046	16935	17117	17103	17081	16905	17054	16861	17021	16911	16798	16940	16858	17085	17042	16948	16847	16899	16823	16889	17003	16823	17053	17050	16992	17001	16860	17065	17083	17004	16931	16960	17197	17063	17020	16878	17007	17075	17184	16990	17070	16899	17186	17126	17020	16896	17081	17105	16980	17082	16952	16744	17024	17051	17140	17126	16959	16931	16889	16979	17250	17102	17220	16887	17093	17054	16926	16908	17012	16957	17138	16980	17145	16756	16936	17115	17051	17009	16952	17072	16779	16889	17188	17176	17035	16903	16933	16962	17059	17118	16978	16813	16928	16907	17097	16967	16828	16897	17195	17230	17165	17182	16973	16921	16892	17056	16962	16910	16878	16920	16991	16978	16940	16926	17147	17099	16966	16984	17131	16952	17053	16898	17182	16885	16823	16938	17199	16991	17036	16770	16940	16800	16930	17049	16950	17060	16856	16886	16962	17239	16873	17063	16817	16842	17149	16882	17103	16935	16815	17060	17108	16955	16737	16865	17159	17110	17003	17093	16884	16979	16845	17167	16979	17007	16942	17068	17105	16921	17007	16932	16896	16934	16831	16967	17011	17092	16828	16925	17009	16788	16926	17047	16949	16966	17082	16801	16855	17036	17108	16988	17135	17083	16952	16890	17078	16951	16911	16723	17113	16963	16909	17063	16952	16800	16949	16832	17189	17072	17084	17065	17028	16987	17008	17067	17084	16977	16894	16995	16832	17046	16919	17006	17073	16924	16953	16993	17044	17053	17069	16932	17101	16815	16976	17076	17081	17181	16992	17058	16948	16917	16816	16839	16811	17029	16913	16905	16964	16849	16981	16876	17030	16969	17003	17149	17018	17200	16948	16886	17179	16952	17016	17033	16913	16936	16915	17050	17149	17069	16970	16784	16959	16899	16858	17014	16763	16929	16901	16847	16690	17052	17154	17091	17016	17030	16790	17176	16940	16931	16952	16739	17149	17050	16935	16920	16839	17160	16953	16998	16846	17058	17154	17213	17166	16963	16882	16844	17012	16960	16935	17047	17195	17037	17109	16916	17046	16945	16809	17127	16927	16938	17220	16687	16945	17111	16883	16976	17011	17108	17004	16848	17065	16783	16929	16870	16987	16758	16776	17153	16735	16919	17039	16963	16953	16711	16955	16882	16851	16746	16996	17183	16802	16848	17140	17154	17177	16880	17037	17026	17023	16930	17129	17019	16836	16876	16872	16925	16883	16807	16930	17115	16951	17012	17004	16981	16949	17087	16998	16879	17120	16938	17053	17061	16938	16798	17165	16883	17186	16963	16943	16968	16815	17016	17075	17033	16836	16973	17130	16950	16934	16870	16966	16828	17048	16926	16908	16901	17130	16889	17148	17172	17126	16936	16901	17020	17011	16931	16824	16933	17193	16939	16812	17129	17147	17012	16894	16877	16899	17154	17132	16975	16996	16829	16988	16803	16858	16860	16917	17000	17180	17190	16977	16928	17004	16940	17011	17189	17094	16915	16938	17214	16922	16850	16947	16949	16901	17077	16927	16927	17057	16832	17136	16829	17024	17041	16967	17066	16991	16923	17211	16959	16905	17070	16936	16884
17525	26911	31358	19403	17957	17238	16758	16255	16174	15913	15576	15688	15608	15604	15512	15510	15418	15282	15258	15257	15311	15324	15200	15259	15173	15234	14973	15290	15121	15260	15039	15157	15266	15328	15136	15386	15119	15191	15046	15214	15145	15075	15307	15330	15174	15108	15019	15059	15107	15146	15282	15032	15190	15144	15025	15007	15100	15189	15202	15232	14928	15044	15045	15044	15139	15194	15071	15199	15201	15230	15135	14951	15135	15186	15353	15170	15028	15147	15123	15113	15234	15063	15089	15196	15231	15182	15213	15050	15061	15328	15101	15099	15181	15150	15084	15010	15189	15112	15133	15259	15358	15183	15062	15127	15098	15191	15116	15015	15058	15063	15130	15304	15160	15094	15023	15156	14976	14961	15304	15082	15000	15250	15065	15243	15120	15136	15106	15223	15063	15136	15287	15092	15144	15078	15161	15081	15114	15183	15299	15017	15184	14921	15085	15085	15249	14958	15157	15049	15031	15132	15163	14997	15094	15154	15100	15008	15144	15189	15165	15133	15090	15145	15152	15024	14993	15134	15122	14955	15066	15225	15187	15014	15131	15024	15123	14933	15023	15221	15108	15162	15130	15059	15065	15132	15266	15195	15153	15152	15224	15181	15165	15133	15207	15098	15118	15072	14978	15131	15315	15090	15266	15090	15162	15221	15018	14955	15061	14837	15057	14954	15043	15425	15198	14880	15210	15033	14999	15105	15127	14946	15077	15141	15156	15096	15112	15192	15083	15178	14989	15227	15116	14950	15162	15183	15127	15236	15234	15146	15003	14962	15127	15127	15213	15133	15395	15037	15049	15181	15214	14921	15092	14937	15071	15054	15022	15128	15151	15079	15013	15288	15140	15308	15182	15091	15095	15130	15312	15067	15207	15074	15243	15146	15076	15041	15052	15044	15106	15288	15076	15012	15234	15083	15189	15093	15062	15099	15093	15268	15130	15025	15125	15047	15075	15236	15059	15234	14976	15200	15333	15224	15019	15155	15014	15268	15092	15257	15151	15184	15045	15106	15088	15119	15188	15003	15146	15135	15105	15133	15236	15206	15002	15162	15099	15110	15222	15098	15015	15151	15072	15259	15102	15319	15069	15218	15256	15207	15083	15044	15127	15209	15107	15153	15139	15199	15212	15044	14943	15135	15178	15071	15285	14924	15299	15042	15184	15245	15114	15049	15163	15222	15250	14865	15081	14985	15106	14986	15157	15177	15220	15051	15089	15044	15102	15187	15046	15087	15152	15194	15109	15219	14973	15145	14968	15326	15149	15072	15105	15218	15009	15134	15072	15174	15009	15100	15036	15080	15114	14970	15188	15115	15122	15164	15172	14990	15005	15038	15047	15047	15113	15111	15102	15163	15228	15111	15031	15245	15279	15287	14992	15137	15180	15074	14986	15024	15252	15284	15105	15163	15058	15064	15137	14941	15152	14931	15038	15224	15083	15246	15309	15056	15199	15255	15228	15048	15248	15288	15306	15189	15160	15215	15150	15041	15325	15093	15253	15123	15164	15114	15057	15235	15100	14950	15030	15246	15170	15110	15055	15189	14992	15075	15128	15187	15248	15144	14936	15100	15181	15167	15162	15110	15092	15284	15239	15163	15073	15187	15142	15265	15139	15149	15021	15293	15040	15144	15044	15135	15312	15214	15218	14983	15190	15025	15251	15057	15276	15193	15141	15139	15174	15036	15006	15078	15375	15097	15045	15254	15176	15025	15087	14970	15065	15076	15090	15044	15276	15044	15135	14945	15107	15175	15108	14958	15186	15178	15164	15207	15076	15184	15115	15215	15103	15157	15030	15082	15106	15169	15175	15231	15251	15272	15120	15109	15211	15125	15202	15109	15137	15275	15102	15083	15018	15153	15259	15083	15052	15302	15109	15106	15142	15015	15047	15096	15151	15085	15236	15331	15129	15175	15113	15083	15093	15063	15236	15092	15128	15127	14977	15090	14919	15058	15184	15169	14981	14844	15156	15233	14818	15085	15059	14856	15272	15118	15241	15136	15050	15161	15283	15116	15177	15230	15180	15130	15277	15186	15060	14937	15263	15221	15096	15246	15231	15219	15046	15184	15196	15075	15020	15154	15132	14925	15100	15045	15005	15003	15221	15100	15055	15201	15069	15077	15193	15095	15004	15106	15178	15075	15169	15175	15132	15129	15180	15128	15105	15198	15101	15310	15179	15123	14961	15008	15134	15092	15128	15275	15210	15064	15202	15034	15063	15018	15144	15158	15037	15184	15344	15068	15148	15042	15188	15199	15169	15143	15254	14990	15188	15195	15275	15050	15115	15108	14945	15069	14990	15300	15057	15098	15047	15131	15163	15098	15124	15043	15031	15139	15092	15114	15125	15167	15206	15144	15172	15265	15124	15161	15055	15100	15254	14984	15264	15037	15105	15169	15106	15128	15293	15040	15061	15024	15240	15119	15040	15086	15134	15115	15071	15120	15053	15127	15131	15051	15111	15063	14997	14960	15142	15081	15180	15057	15147	15115	15135	14995	15286	15071	15126	15211	15178	15121	15130	15003	15067	15068	15140	15063	15222	15187	15073	15184	15221	15154	15189	15115	15192	15086	15052	15066	15230	15077	14915	15196	15324	15114	15158	14960	15115	15159	15038	15059	15087	15232	15073	15214	15195	15251	15053	15066	15295	15100	15093	15262	15174	15156	15157	15011	15217	15066	15099	15234	15255	15267	15011	15064	14993	15173	14949	14891	15036	15096	15274	15208	15253	15236	15146	15061	15190	15069	15168	15104	15123	15150	15076	15121	15275	15120	15200	15102	15119	15188	15055	15158	15223	15108	15136	14937	15210	15143	15217	15070	15292	15011	15061	15239	15135	15087	15150	14963	15141	15209	15284	15163	14978	15097	15046	15239	15095	15105	15052	15013	15076	15275	15226	15075	15013	14971	15305	15075	15159	15111	14899	15208	14998	15009	15018	15149	15230	15150	15129	15175	15219	15040	15091	15045	15180	15120	15187	15191	15268	15239	15142	15221	15112	15114	15126	15271	15067	14971	14882	15167	15184	15125	15098	15171	15068	15074	15226	15180	15127	15027	15251	15139	15273	15161	15311	15073	15170	15083	15101	15254	15095	15198	15228	15257	15102	15055	15088	15167	15127	15257	15120	15112	15248	15108	15022	15054	14985	15232	15173	15049	15067	15024	15162	15174	15187	15028	15127	15085	15159	15225	15180	15072	15103	15196	15286	15090	15368	15148	15119	15103	14976	15271	15109	14878	14973	15139	15114	15183	15229	15049	15136	15162	15203	15057	14943	15144	15072	15223	15159	15000	15121	15242	15117	15171	15119	15180	15098	15214	15147	15227	15050	15153	14921	15134	15066	15162	15124	15093	15047	15141	15074	15004	15238	15177	15194	15131	15042	15058	15179	15184	14930	15190	15163	14996	15203	15098	15152	15163	15062	15117	15104	15203	15240	14990	15166	15007	15093	15101	15263	15201	15220	15291	15260	15126	15170	15162	15133	15050	15000	15158	15047	15102	15118	15362	15010	15066	14989	15226	15004	15131	15037	15029	15017	15192	15111	15155	15342	15015	15272	15293	15055	15110	15162	15206	15254	15192	15165	15160	14989	15000	15112	15181	15077	15124	15027	15288	15077	15076	15202	15176	15243	15249	15179	15118	15246	14925	15159	14947	15076	15089	15113	15240	15100	15257	15219	15297	15224	15037	15029	15265	15240	15025	15163	15109	15123	15088	15010	15137	15363	14866	15137	15156	15069	14986	15343	15138	15101	15298	14988	15228	15218	15039	15287	15188	15127	15330	15053	15010	15192	15088	15048	15254	14975	15056	15178	14983	15246	15109	15187	15178	15007	15241	15122	15179	15235	15117	15264	15222	15082	15284	15228	15053	15220	15093	14956	15098	15056	15175	15134	14996	15153	15197	15059	15143	15185	15033	15213	15184	14989	15132	15054	15271	15011	15122	15030	15186	15197	15054	15161	15090	15033	15171	15087	15270	15199	15226	15118	15241	15170	15185	15005	15119	15271	15078	15292	15135	15363	14977	15169	15216	15206	14942	15219	14912	15149	15103	15015	15179	15214	15210	14955	15221	15080	15255	15227	15152	15080	15200	15143	15065	14994	15215	14955	15249	15117	15254	15057	15164	15222	15293	14959	15171	15216	15341	15072	15177	15181	15207	15182	15022	15019	15238	15046	15004	15294	15162	15163	15151	15162	15010	15177	15189	15112	15076	15080	15288	15237	15133	15172	15330	15051	14962	15256	14991	15092	15287	15210	15216	14897	15110	15250	15155	14991	15040	15121	14994	15109	15172	15196	15075	15290	15138	14991	14796	15267	15201	15094	15010	15172	15160	15102	15200	15116	15296	15105	15195	15193	15148	15094	15010	15077	15093	15049	15190	14965	15044	15113	15067	15137	15252	15101	15171	15165	15053	15049	15078	15125	15295	15213	15135	15109	14936	15193	15322	15191	15095	15159	15065	15083	15118	15135	15165	15253	14907	15204	15048	15123	15177	15018	15138	15250	15023	15150	15270	15008	15096	15213	15107	15136	15001	15243	15052	15150	15152	15101	15291	15250	15208	15187	15053	15193	15143	15165	15102	15274	15052	15119	15131	15212	15138	15135	15015	15068	15124	15114	15106	15132	14985	15092	15119	15142	15244	14913	15195	15111	15046	15108	15207	15127	15225	15016	15001	15049	15193	14985	15171	15140	15066	15149	15086	14989	15248	15095	15121	15127	15039	15221	15260	15273	15231	15029	15175	15224	15087	15141	15144	15182	15209	15039	15316	15009	15070	15094	15040	15156	15166	15084	15364	15191	15153	15175	15115	15213	15203	15082	15254	15212	15000	15134	15279	15114	15138	15220	15145	15216	15081	15165	15013	15102	15103	15027	15172	15125	15219	15152	15154	15179	15016	15147	15083	15190	15225	15182	15131	15074	15140	15296	15049	15245	15150	15207	15088	15116	15129	15137	14953	15184	15160	15119	15149	15208	15117	14938	15132	15272	15141	15221	15122	15083	15093	15071	15113	15120	15146	15061	15119	15074	14950	15101	15186	15180	15162	15135	15310	15271	15215	15265	15088	15221	15151	15274	15190	15372	15142	14996	15196	15126	15262	15091	15272	15206	15268	15125	15173	15093	15213	15043	15081
23774	21188	30444	24263	22303	22789	21823	18786	18200	18147	17875	17447	17397	17299	17167	17167	17107	17093	16907	16805	16942	16855	17047	16747	16932	16682	16764	16774	16738	16867	16695	16689	16580	16703	16672	16555	16682	16901	16639	16722	16523	16503	16768	17196	16865	16772	16769	16578	16592	16587	16612	16741	16746	16749	16655	16590	16592	16719	16503	16529	16596	16731	16791	16597	16809	16708	16750	16685	16601	16684	16552	16587	16728	16526	16516	16700	16670	16770	16654	16538	16540	16508	16606	16653	16716	16743	16592	16526	16585	16775	16636	16513	16726	16750	16319	16662	16724	16857	16788	16666	16504	16583	16523	16687	16493	16219	16505	16607	16604	16494	16625	16586	16640	16658	16628	16729	16767	16333	16773	16519	16515	16586	16564	16657	16605	16629	16634	16453	16585	16534	16575	16820	16501	16570	16506	16719	16694	16432	16460	16542	16621	16649	16628	16671	16611	16584	16489	16669	16537	16393	16647	16633	16819	16685	16616	16523	16451	16736	16731	16535	16730	16574	16573	16664	16544	16428	16463	16621	16772	16603	16361	16703	16651	16844	16643	16389	16361	16464	16731	16506	16687	16606	16607	16647	16445	16742	16566	16733	16557	16427	16517	16675	16568	16482	16537	16626	16584	16766	16594	16572	16616	16470	16531	16555	16679	16616	16642	16508	16671	16575	16776	16765	16771	16581	16419	16633	16607	16562	16784	16640	16458	16507	16651	16715	16608	16649	16672	16496	16711	16642	16635	16679	16455	16644	16565	16673	16345	16710	16545	16680	16394	16644	16553	16681	16527	16377	16754	16504	16697	16383	16520	16661	16687	16575	16341	16395	16622	16721	16836	16547	16572	16746	16698	16620	16555	16456	16529	16807	16737	16667	16765	16664	16591	16806	16575	16609	16532	16304	16766	16520	16398	16554	16527	16421	16529	16555	16624	16568	16531	16510	16390	16382	16563	16776	16670	16496	16475	16512	16701	16688	16735	16724	16579	16644	16486	16647	16640	16609	16718	16373	16387	16648	16795	16710	16643	16485	16505	16549	16701	16639	16797	16766	16597	16601	16525	16476	16508	16602	16645	16560	16546	16516	16768	16559	16617	16690	16663	16568	16559	16525	16393	16696	16754	16471	16517	16507	16500	16467	16556	16387	16500	16510	16695	16685	16473	16521	16533	16601	16430	16643	16508	16474	16611	16452	16580	16450	16660	16627	16781	16433	16564	16706	16688	16713	16536	16541	16822	16624	16618	16763	16721	16706	16571	16471	16590	16481	16562	16482	16772	16630	16517	16522	16882	16660	16675	16517	16504	16585	16634	16652	16753	16693	16679	16509	16345	16406	16577	16572	16526	16627	16816	16508	16565	16813	16757	16546	16686	16734	16509	16596	16543	16531	16658	16398	16650	16530	16687	16639	16498	16697	16592	16651	16678	16566	16664	16531	16460	16663	16551	16444	16732	16395	16580	16593	16620	16526	16702	16631	16648	16516	16480	16512	16634	16587	16455	16767	16662	16475	16468	16575	16658	16463	16822	16587	16705	16911	16631	16489	16620	16440	16649	16742	16783	16510	16716	16640	16472	16482	16623	16573	16648	16633	16648	16575	16297	16529	16508	16707	16721	16532	16619	16518	16611	16567	16529	16563	16298	16500	16672	16575	16507	16445	16777	16644	16502	16450	16462	16816	16679	16418	16791	16683	16580	16422	16784	16666	16605	16502	16758	16688	16707	16363	16541	16658	16743	16355	16559	16732	16490	16561	16559	16777	16706	16711	16433	16594	16692	16699	16636	16641	16687	16697	16718	16633	16622	16428	16542	16707	16463	16523	16665	16696	16473	16727	16745	16594	16711	16710	16657	16681	16751	16593	16700	16616	16424	16625	16800	16513	16462	16577	16535	16516	16457	16529	16553	16622	16545	16671	16609	16638	16695	16548	16526	16502	16582	16776	16659	16473	16776	16452	16604	16760	16554	16577	16527	16385	16711	16513	16449	16546	16853	16491	16737	16648	16503	16540	16480	16339	16659	16606	16373	16461	16635	16422	16579	16828	16771	16880	16611	16518	16672	16370	16594	16558	16500	16673	16519	16723	16609	16603	16726	16802	16493	16239	16540	16521	16360	16554	16694	16671	16648	16667	16645	16532	16741	16660	16726	16491	16574	16388	16759	16546	16487	16630	16604	16638	16696	16624	16452	16706	16586	16614	16494	16383	16503	16567	16512	16708	16647	16727	16671	16822	16624	16713	16449	16705	16708	16566	16620	16635	16662	16653	16393	16502	16563	16358	16667	16524	16492	16565	16748	16316	16675	16778	16707	16824	16644	16697	16572	16551	16588	16535	16730	16759	16718	16675	16749	16654	16722	16666	16617	16557	16595	16595	16593	16627	16709	16668	16619	16624	16597	16440	16359	16455	16605	16596	16783	16621	16681	16851	16585	16524	16676	16564	16644	16690	16650	16683	16616	16664	16623	16768	16680	16560	16734	16565	16531	16685	16689	16628	16559	16562	16647	16600	16504	16503	16608	16537	16697	16433	16478	16707	16688	16600	16461	16494	16727	16387	16722	16653	16601	16614	16655	16672	16676	16623	16671	16806	16599	16515	16440	16471	16584	16567	16524	16715	16697	16406	16814	16706	16671	16701	16597	16653	16628	16688	16757	16528	16706	16650	16535	16719	16442	16598	16623	16639	16391	16682	16688	16747	16819	16503	16576	16449	16697	16380	16792	16685	16641	16507	16677	16523	16632	16661	16964	16465	16581	16396	16601	16342	16560	16324	16415	16656	16626	16628	16713	16565	16562	16587	16645	16641	16657	16884	16635	16385	16589	16662	16497	16697	16738	16669	16726	16572	16684	16766	16726	16737	16629	16730	16651	16675	16612	16446	16496	16551	16735	16656	16527	16640	16573	16597	16653	16610	16737	16493	16684	16662	16700	16711	16644	16546	16671	16431	16559	16731	16843	16705	16665	16494	16730	16669	16591	16549	16521	16696	16659	16445	16611	16626	16647	16954	16504	16561	16525	16486	16732	16748	16539	16350	16602	16755	16743	16646	16569	16582	16607	16514	16549	16601	16554	16583	16655	16789	16674	16452	16471	16574	16627	16713	16677	16483	16742	16688	16436	16577	16460	16607	16649	16431	16278	16675	16690	16611	16718	16673	16771	16592	16494	16654	16679	16465	16827	16722	16580	16773	16755	16629	16530	16676	16696	16491	16598	16631	16659	16619	16842	16535	16687	16628	16842	16510	16452	16718	16545	16503	16533	16703	16381	16701	16691	16602	16698	16346	16489	16729	16408	16544	16475	16578	16620	16401	16493	16714	16616	16480	16587	16513	16362	16612	16602	16591	16581	16732	16565	16754	16666	16760	16683	16552	16808	16500	16733	16546	16554	16689	16592	16637	16646	16466	16596	16559	16716	16432	16677	16651	16423	16509	16552	16646	16515	16602	16572	16558	16594	16615	16591	16712	16554	16743	16599	16584	16597	16650	16474	16671	16572	16587	16627	16649	16635	16688	16568	16563	16612	16471	16561	16447	16837	16451	16602	16588	16455	16624	16580	16680	16553	16557	16678	16670	16572	16690	16481	16520	16682	16608	16603	16668	16660	16492	16355	16844	16408	16653	16795	16504	16572	16443	16552	16484	16630	16666	16694	16785	16682	16724	16800	16590	16589	16531	16436	16630	16461	16534	16577	16783	16705	16330	16565	16383	16613	16432	16606	16607	16693	16772	16673	16734	16668	16409	16329	16508	16866	16605	16392	16577	16673	16917	16614	16635	16500	16723	16808	16600	16828	16789	16738	16572	16698	16427	16470	16591	16732	16561	16466	16560	16584	16536	16753	16588	16572	16441	16581	16519	16675	16558	16506	16827	16613	16621	16605	16555	16642	16476	16496	16731	16794	16369	16530	16587	16722	16592	16411	16623	16543	16591	16719	16595	16519	16608	16815	16544	16599	16593	16583	16630	16724	16487	16630	16627	16562	16603	16641	16502	16624	16708	16439	16418	16792	16723	16545	16627	16635	16561	16570	16635	16641	16671	16500	16559	16777	16570	16522	16762	16580	16754	16314	16422	16786	16511	16572	16756	16537	16469	16693	16819	16820	16605	16272	16319	16610	16528	16707	16463	16447	16571	16694	16664	16471	16558	16710	16660	16643	16700	16633	16648	16480	16495	16681	16459	16467	16558	16481	16683	16591	16503	16752	16412	16640	16637	16540	16445	16829	16486	16628	16629	16500	16683	16494	16602	16484	16566	16376	16619	16620	16787	16670	16771	16746	16563	16514	16451	16711	16552	16674	16434	16681	16463	16652	16740	16513	16407	16570	16648	16571	16623	16756	16615	16677	16539	16516	16557	16677	16730	16633	16562	16596	16598	16669	16625	16663	16379	16436	16874	16674	16387	16610	16637	16897	16525	16634	16630	16473	16508	16501	16611	16535	16785	16613	16510	16402	16677	16571	16675	16803	16723	16740	16583	16626	16528	16530	16576	16538	16425	16452	16597	16611	16597	16472	16601	16799	16600	16545	16405	16617	16598	16623	16643	16532	16723	16423	16381	16684	16763	16664	16584	16591	16878	16661	16586	16806	16688	16528	16488	16724	16706	16497	16514	16504	16530	16483	16667	16426	16502	16471	16522	16448	16636	16667	16407	16507	16610	16768	16532	16523	16681	16594	16477	16439	16765	16460	16680	16666	16518	16740	16743	16828	16621	16567	16775	16613	16550	16652	16585	16458	16704	16604	16567	16659	16525	16586	16624	16595	16663	16747	16800	16738	16556	16648	16702	16767	16665	16428	16568	16608	16672	16584	16399	16687	16744	16624	16741	16708	16831	16619	16570	16505	16631	16501	16531	16465	16583	16602	16563	16667	16389	16606	16604	16508	16679	16266	16587	16525	16758	16574	16801	16816	16578	16753	16606	16654	16664	16711	16620	16504	16750	16442	16448	16535	16438	16482	16544	16694	16533	16424	16516	16527	16719	16646	16534	16563	16583	16839	16796	16804	16588	16466	16598	16459	16462	16466	16715	16691	16550	16600	16476	16654	16584	16521	16465	16634	16410	16610	16622	16343	16712	16580	16647	16668	16704	16617	16441	16607	16390	16684	16371	16669	16594	16732	16694	16743	16651	16399	16605	16572	16585
17729	36516	54269	24247	21506	19824	18812	17819	17211	16761	16504	16242	15961	15975	15858	15843	15546	15364	15350	15327	15180	15222	15020	15013	15117	14938	15012	15048	15268	15036	15093	14893	14969	15081	14881	14880	15010	14865	14941	14922	14872	14943	15033	15610	14858	14947	14958	15014	14991	15023	15042	14845	14748	15008	14828	14891	14967	15023	14928	15007	14935	15175	15110	15008	15018	15029	14932	14859	14967	14924	14997	14871	14985	14943	14823	14964	14909	14927	14814	14811	14589	14788	14874	14985	14908	15032	14968	14821	14968	14849	14976	14856	15008	14800	14793	14921	14963	14746	14699	14858	14750	14881	14872	14775	14748	14883	14904	14983	14855	14909	14947	14741	14851	14793	14839	14924	14702	14822	14678	14801	14891	15039	14909	14860	14901	15080	14819	14891	14810	14789	14962	15021	14973	14969	14645	14878	14809	15058	14849	14911	14830	14882	14904	14767	14731	14837	14969	14888	14879	14838	14783	14948	14749	14771	14963	14901	14905	15021	14872	14799	14891	14897	14866	14841	14964	14923	14910	14937	14878	14863	14760	14942	14941	14835	14997	14837	14687	14922	14986	15022	14896	15088	14998	14883	14946	14902	15127	14817	14819	14939	14854	14891	14835	14797	14771	14885	14834	14888	14884	14674	14743	14940	15063	14826	14985	15068	14801	14855	14816	14827	14961	14802	14986	14841	14877	14755	15055	14888	14940	14914	14902	14819	14921	14794	14872	14860	15015	15037	14972	14986	14834	14950	14831	14951	14955	14906	14841	14782	14908	14933	15025	14767	14896	14899	14958	14779	14871	14874	14896	14941	14930	14826	15013	14786	15025	14931	14834	14939	14795	14830	14885	14887	14870	14780	14734	14874	14750	14786	14982	14780	14921	14961	14764	14809	14863	14820	14729	15018	14830	14762	14942	14828	14862	14801	14779	14831	14893	14933	14876	14996	14846	14877	14749	14815	14843	14815	14916	14846	14900	14987	14930	14739	14756	15022	15036	14831	14882	14841	14817	14996	14939	14841	14885	14944	14886	14924	14831	14959	14897	14872	14960	14987	15003	14754	14844	14959	15066	14875	14748	14868	14798	14912	14964	14861	15068	14883	14735	14946	14844	14779	15011	14948	14898	14903	14961	14896	14859	14753	14843	14901	14686	14981	14906	14844	14788	15034	14895	14972	14861	14862	14820	14857	15002	14929	14695	14924	14866	14919	14904	14884	14971	14821	15009	14865	14813	14775	14866	14798	14963	14860	14923	14738	14829	14780	14645	14857	14909	14857	14812	14815	14841	14835	14776	14830	14875	14840	14757	14882	14889	14725	14775	14727	14962	14930	14796	14803	14745	14921	15089	14877	14944	14879	14880	14910	15024	14803	14876	14895	14957	14861	14943	14911	14965	14870	14868	14929	14987	14754	14967	14928	14798	14909	14843	14771	14877	14822	15008	14718	14788	14801	14977	15058	14917	14831	14834	14935	14828	14936	14840	14919	14831	15172	14863	14919	14839	14996	14792	14934	14798	15036	14690	15100	14851	14913	14894	14984	14846	14848	14925	14899	14912	15011	14947	14945	14801	15021	14762	14990	14864	15024	14869	14966	14809	14920	14830	14712	14814	14881	14937	15053	14745	14957	14872	14759	14962	14904	14902	14835	15003	14905	14842	14911	14973	14857	14847	14891	14977	14937	14933	14884	14856	14888	14956	14889	14767	14840	14915	14955	14998	14824	14902	14873	14855	15004	14941	14843	14908	14944	14906	14765	14792	14783	14789	15056	15007	14961	14930	14764	15035	15018	14905	14913	14906	14731	14948	14884	14828	14871	14843	14975	14910	14886	14924	14897	14932	15067	14927	14889	14978	15002	14862	14972	15002	14841	14919	14945	14887	14857	14940	14902	15078	14859	14842	15042	14978	14940	14962	14831	15065	14980	14757	14948	14859	14838	14873	14870	15066	14906	14910	14929	14808	15028	15021	14924	14890	15025	14920	14791	14878	14914	14935	14790	15010	14999	14770	14986	14861	14870	14842	14733	15006	14962	15002	14910	14893	14915	14980	14797	14894	14843	14843	14935	14858	14873	14830	14748	14915	15041	14835	14960	14843	14957	14902	14977	14887	14906	14863	14785	14868	14801	14776	14901	14893	14952	14940	14804	14799	14806	14776	14902	15003	14730	14874	15053	14839	14804	14912	14723	14930	14847	15115	14725	14860	14939	14865	14835	14877	14811	14883	14999	14892	14968	14969	14781	14841	14821	14917	14855	14998	15035	14834	14920	15024	14867	14806	14830	15007	14743	14964	14925	14724	14774	14975	14932	15011	15055	14977	14993	14964	14836	14866	14696	14694	14824	15247	14752	14744	14879	14942	15018	14970	14812	14973	14893	15024	15021	14676	14736	14804	15037	14791	14894	14846	14707	14911	14915	14751	14884	14761	14765	14851	14615	14845	14914	14705	14880	15076	14865	14807	14820	14881	14865	14928	14949	14923	14863	14862	14823	15018	14872	14773	14849	15008	14733	14878	14802	14876	14993	15002	14773	14814	14890	14764	14883	14915	14844	14991	14812	14810	15057	14877	14846	14904	14733	14809	14783	14956	14740	14974	14899	14821	14880	14944	14788	14865	14812	14692	14883	14851	14745	14977	14677	14966	14860	14878	14777	14857	14732	15125	14830	14781	15046	14826	14959	14719	14825	14804	14859	14875	14955	14946	14752	14850	14933	14849	14963	14756	14877	14752	14889	14998	14924	14750	14918	14921	14889	14858	14670	14858	14697	14803	14796	14886	14829	14971	14917	14842	15029	15052	14837	14916	14930	14737	14953	14921	14951	14989	14908	14827	14968	14938	14921	14877	14789	15066	14898	14816	14889	14719	14923	15068	14933	14818	14876	14932	14841	14777	14899	14837	14921	14993	14867	14945	14791	14995	14853	14830	14838	15019	14938	15003	14813	15068	14690	14740	15010	14716	14946	14776	15037	14887	14998	14810	14897	14894	14831	14910	14870	15100	14835	14816	14952	14888	14788	14938	14753	15018	14781	14793	14970	14893	14734	14836	14869	14747	14957	14949	14945	14883	14639	14734	14746	14748	14710	14782	15032	14918	14824	14848	14928	14855	14881	14915	14990	15028	14914	14799	14930	14995	15052	14982	14780	14873	14945	14715	14880	15055	14860	14772	14966	14937	14919	15018	14831	14817	14756	14855	14801	14875	14892	14933	14897	14893	15128	14936	14852	14710	15015	14729	14907	14842	14904	15014	14758	14879	14834	14925	14927	14876	14826	15019	14870	14853	14716	14905	14965	14915	14783	14839	14915	14864	14960	14973	14882	15003	14965	14893	14938	14920	14856	14792	14849	14851	14960	15021	14898	14851	15083	14689	14936	14901	14866	14965	14810	14835	14863	14900	14855	14955	14938	14959	14888	14713	14927	14862	14880	14731	14828	14971	14956	14783	14861	14729	14777	14844	15032	14872	14907	14785	14998	14852	14978	14977	14891	14998	14828	14989	14959	14718	14956	14819	15062	14952	14926	14902	14906	14908	14734	14752	14913	14805	14742	14896	14928	14746	14939	14759	14926	14901	14858	14905	14866	14865	14846	14946	14900	14893	15117	14865	14990	14870	14848	14884	14864	14940	14885	14878	14909	14881	14860	14935	14721	14838	14980	14823	14877	14911	14788	15038	14977	14925	14777	14894	14733	14872	14954	14971	14786	14847	14980	14959	14968	14801	14686	14776	14928	14992	14816	14999	14823	14776	14784	14828	14972	14921	14833	14970	14866	14732	14856	14706	14758	14807	14868	14711	14837	14771	14950	15036	14738	14971	14852	14904	15034	14688	14825	14882	14797	14907	14740	14848	14880	14872	14987	14940	14830	15105	15161	14978	14913	15070	14897	14806	14781	14824	14942	14961	14805	14810	14925	14944	14819	14939	14881	14993	14932	14828	14857	14828	14945	14926	14843	14858	14850	14951	14941	14807	14959	14855	14969	14877	14967	14935	14856	14809	14902	14847	14985	14827	14863	14822	15009	14894	14902	14930	14856	14932	14889	14833	14956	14995	14938	14949	14888	14720	14936	14884	14868	15001	14959	14879	14908	14784	14964	14883	14973	14887	14764	14841	14836	14916	14966	14836	14908	14809	14962	14813	14731	14723	14808	14746	14937	14682	14857	14897	14967	14797	14904	15017	14897	14930	15007	14823	14840	14740	14734	14917	14837	14908	14835	14874	15023	14935	14979	14683	14895	14913	14630	14876	14856	14867	14888	14913	14887	14902	14734	14905	14898	14944	15102	14799	15019	14924	14918	14898	14957	14804	14940	14979	14963	14832	14722	14992	14905	14763	15038	14862	14865	14869	14974	14876	14844	14962	14794	14815	14948	14769	14848	14803	14902	14888	14835	14848	14904	14904	14892	14917	14898	14786	14866	15063	14958	15051	14878	14852	14917	14812	14844	14853	14824	14870	14893	14957	14906	14944	14821	14834	15008	14932	14941	14923	15117	14908	15054	14835	14971	14900	14885	14873	14898	14951	14787	14939	14771	14931	14775	14857	14763	14907	14870	14824	14790	14915	15025	14968	14804	14705	14879	14925	14737	14731	14940	14787	14815	14774	14800	14956	14939	14969	14972	14984	14884	14950	15000	14784	14809	14756	15036	14969	15036	14937	14896	14909	14972	14800	14887	14916	15106	14814	14861	14761	15006	14940	14961	15002	14826	14765	14851	14827	14906	14744	14890	14870	14998	15008	15023	14953	14900	14847	14927	14918	14772	14648	15078	14885	15046	14837	14967	14813	14838	14849	15000	14740	14833	14919	14701	14827	14959	14974	14785	14871	14864	14839	14945	14935	14975	14743	14970	14875	14850	14860	14819	14764	14876	15056	14896	14959	14819	14853	14956	14934	14792	14872	14883	15004	14795	14868	14870	14813	14914	14840	14855	14818	14643	14918	14692	14897	14808	14848	14935	14969	14917	14949	15068	14803	14833	15033	14715	14810	14897	14907	14806	15006	14955	14819	14903	15240	14859	14955	14883	14823	14886	14739	15008	14913	14890	14903	14912	14829	14869	14969	14993	14928	14912	14846	14787	14929	14960	14915	14855	14791	14837	14820	14773	14843	14937	14849	14883	14817	14909	15013	14990	14869	14750	14810	14700
22633	21122	28668	24212	21622	23765	26074	20707	19300	19010	18646	18215	17985	18115	18011	17724	17749	17364	17410	17073	17217	17107	17134	16999	17112	16956	17034	16941	17161	16902	17077	16848	16915	16744	16800	16742	16816	16750	16885	16530	16918	16774	17065	17714	16915	16855	16984	16773	16848	16845	16804	16841	16924	16727	16895	16757	16529	16606	16648	16700	16718	16748	16922	16864	16808	16846	16923	16672	16809	16634	16628	16800	16715	16756	16765	16682	16854	16757	16677	16769	16795	16594	16822	16530	16665	16778	16781	16655	16773	16711	16736	16601	16660	16487	16714	16761	16553	16749	16815	16718	16655	16565	16888	16603	16592	16632	16557	16578	16747	16736	16629	16689	16714	16636	16691	16604	16704	16543	16836	16693	16560	16724	16675	16838	16715	16645	16724	16846	16927	16761	16485	16647	16677	16580	16932	16521	16720	16689	16533	16562	16830	16676	16853	16715	16620	16802	16752	16705	16661	16573	16817	16696	16712	16667	16731	16667	16621	16307	16657	16730	16432	16607	16597	16551	16472	16551	16813	16582	16612	16530	16624	16658	16808	16581	16760	16552	16547	16686	16691	16623	16581	16620	16813	16864	16728	16624	16836	16599	16655	16638	16843	16466	16650	16593	16696	16597	16639	16904	16644	16269	16491	16487	16655	16655	16602	16618	16474	16614	16588	16628	16862	16584	16640	16679	16616	16700	16728	16581	16459	16746	16786	16697	16711	16559	16616	16682	16910	16492	16680	16494	16615	16709	16605	16564	16632	16465	16566	16610	16536	16816	16794	16616	16559	16644	16778	16619	16611	16678	16713	16658	16654	16731	16663	16797	16724	16603	16708	16729	16703	16657	16673	16769	16718	16739	16535	16836	16585	16917	16686	16671	16534	16662	16465	16650	16615	16583	16865	16752	16554	16684	16767	16697	16730	16692	16718	16664	16954	16723	16714	16723	16704	16625	16656	16614	16732	16589	16679	16560	16614	16694	16611	16625	16711	16680	16597	16729	16554	16598	16594	16623	16512	16624	16579	16542	16796	16764	16548	16565	16693	16567	16565	16530	16461	16555	16371	16678	16642	16435	16749	16746	16467	16684	16755	16488	16787	16849	16716	16650	16644	16574	16663	16568	16538	16518	16701	16531	16752	16629	16773	16351	16707	16746	16677	16633	16782	16858	16657	16704	16604	16551	16668	16571	16629	16597	16434	16788	16623	16454	16777	16764	16803	16448	16566	16668	16661	16385	16776	16596	16548	16525	16653	16745	16577	16556	16786	16808	16829	16656	16678	16525	16812	16598	16644	16759	16575	16701	16600	16659	16844	16382	16595	16532	16604	16713	16653	16721	16777	16699	16613	16620	16663	16602	16750	16531	16851	16600	16671	16700	16506	16676	16647	16629	16552	16660	16788	16429	16658	16739	16613	16522	16736	16656	16646	16675	16717	16503	16662	16540	16687	16601	16591	16713	16654	16622	16461	16569	16551	16433	16625	16626	16724	16439	16748	16673	16692	16829	16596	16482	16519	16530	16779	16527	16775	16607	16558	16789	16719	16554	16828	16502	16689	16680	16802	16509	16644	16452	16542	16621	16735	16817	16460	16612	16589	16513	16447	16552	16825	16744	16900	16842	16735	16676	16611	16557	16673	16675	16660	16591	16854	16602	16642	16556	16708	16759	16630	16757	16665	16638	16643	16745	16513	16722	16508	16537	16633	16641	16704	16589	16524	16603	16545	16687	16675	16562	16621	16574	16784	16718	16759	16737	16667	16571	16572	16670	16609	16940	16623	16806	16580	16640	16717	16592	16688	16721	16834	16702	16731	16819	16689	16565	16564	16752	16806	16681	16833	16720	16752	16628	16423	16511	16815	16702	16671	16695	16627	16711	16701	16612	16544	16757	16548	16731	16725	16633	16782	16627	16791	16426	16532	16573	16593	16542	16912	16674	16720	16614	16803	16683	16404	16362	16833	16577	16679	16851	16642	16659	16619	16752	16671	16384	16518	16652	16673	16569	16656	16727	16676	16725	16482	16569	16706	16606	16547	16651	16530	16583	16719	16738	16610	16722	16935	16704	16697	16661	16635	16614	16620	16606	16512	16686	16801	16813	16575	16642	16608	16791	16630	16525	16479	16516	16597	16672	16900	16682	16699	16888	16660	16642	16520	16679	16633	16586	16621	16624	16806	16618	16778	16632	16718	16796	16694	16885	16665	16685	16786	16754	16717	16498	16520	16727	16615	16397	16763	16888	16694	16733	16493	16577	16538	16705	16812	16667	16648	16828	16659	16618	16817	16531	16684	16823	16632	16578	16559	16495	16579	16598	16739	16714	16822	16593	16499	16635	16631	16542	16760	16620	16533	16467	16664	16617	16579	16685	16752	16799	16756	16823	16679	16809	16696	16810	16451	16735	16784	16869	16479	16329	16604	16536	16549	16483	16774	16591	16509	16713	16770	16604	16504	16654	16840	16633	16691	16618	16763	16402	16617	16800	16612	16958	16707	16615	16650	16509	16775	16717	16692	16639	16482	16561	16600	16846	16798	16670	16892	16765	16554	16379	16629	16661	16567	16716	16623	16516	16618	16622	16608	16561	16712	16558	16619	16523	16623	16589	16401	16425	16385	16870	16759	16635	16699	16798	16560	16651	16558	16679	16516	16706	16533	16531	16628	16773	16667	16672	16629	16468	16669	16790	16472	16565	16732	16641	16792	16607	16603	16685	16543	16467	16517	16575	16514	16685	16592	16717	16636	16777	16755	16530	16647	16503	16723	16547	16668	16733	16652	16667	16589	16624	16599	16690	16721	16586	16771	16624	16626	16545	16447	16517	16620	16651	16738	16632	16506	16798	16754	16610	16651	16455	16708	16781	16767	16719	16469	16654	16635	16698	16853	16606	16688	16810	16677	16686	16748	16603	16559	16649	16685	16823	16726	16582	16693	16886	16688	16670	16657	16638	16764	16635	16626	16640	16539	16617	16534	16689	16720	16769	16716	16569	16686	16610	16576	16741	16615	16587	16679	16676	16524	16771	16481	16578	16574	16613	16594	16576	16643	16655	16675	16563	16800	16619	16580	16755	16661	16623	16604	16595	16469	16611	16517	16551	16688	16537	16630	16748	16658	16685	16730	16593	16641	16801	16713	16672	16526	16754	16635	16573	16543	16682	16657	16654	16564	16532	16767	16691	16740	16430	16554	16592	16583	16882	16817	16575	16682	16627	16773	16486	16784	16687	16573	16567	16860	16485	16700	16667	16642	16695	16547	16790	16550	16486	16370	16709	16542	16591	16822	16476	16632	16717	16807	16702	16539	16661	16807	16656	16792	16858	16637	16814	16717	16790	16598	16580	16639	16595	16585	16615	16596	16629	16592	16645	16702	16641	16733	16590	16867	16785	16562	16552	16640	16470	16422	16622	16532	16593	16774	16806	16855	16625	16947	16780	16659	16443	16556	16753	16680	16586	16741	16610	16732	16651	16621	16650	16729	16716	16536	16624	16599	16729	16536	16695	16652	16725	16786	16839	16717	16608	16506	16430	16705	16583	16465	16454	16542	16728	16691	16965	16713	16642	16648	16647	16745	16465	16751	16722	16595	16557	16548	16619	16552	16570	16504	16411	16695	16678	16470	16742	16633	16552	16507	16569	16864	16543	16683	16535	16561	16529	16661	16690	16860	16517	16597	16636	16604	16624	16648	16668	16829	16597	16622	16612	16709	16444	16692	16628	16619	16549	16598	16824	16729	16838	16659	16684	16503	16569	16634	16773	16578	16693	16792	16775	16608	16629	16712	16665	16615	16541	16640	16669	16579	16614	16548	16739	16840	16723	16668	16739	16731	16836	16668	16728	16704	16558	16600	16571	16512	16765	16586	16649	16443	16644	16657	16733	16733	16627	16714	16604	16545	16850	16612	16549	16754	16657	16657	16672	17048	16671	16581	16802	16697	16740	16536	16601	16668	16635	16642	16709	16571	16614	16559	16685	16513	16707	16738	16636	16591	16604	16468	16926	16548	16514	16372	16845	16695	16658	16552	16709	16394	16889	16540	16575	16955	16599	16649	16708	16644	16721	16729	16804	16481	16760	16730	16607	16656	16628	16658	16565	16610	16625	16757	16790	16614	16551	16652	16587	16647	16633	16755	16735	16469	16616	16739	16626	16643	16639	16862	16622	16762	16640	16691	16618	16773	16930	16840	16623	16618	16743	16451	16696	16693	16671	16660	16850	16628	16707	16705	16659	16496	16514	16466	16642	16624	16611	16790	16715	16666	16541	16754	16552	16626	16551	16663	16558	16688	16665	16571	16546	16631	16794	16441	16532	16442	16606	16569	16598	16506	16643	16506	16768	16637	16797	16877	16631	16729	16847	16736	16637	16725	16799	16675	16729	16382	16525	16689	16644	16607	16535	16688	16659	16618	16712	16504	16447	16576	16580	16604	16717	16607	16694	16748	16652	16615	16692	16672	16785	16669	16834	16866	16446	16657	16624	16843	16560	16653	16698	16572	16436	16631	16725	16682	16570	16612	16524	16539	16536	16683	16583	16632	16647	16750	16526	16709	16722	16773	16695	16729	16577	16618	16693	16967	16728	16705	16819	16627	16751	16800	16738	16710	16621	16495	16593	16692	16494	16747	16851	16530	16595	16716	16580	16900	16666	16560	16505	16614	16593	16677	16702	16597	16625	16786	16642	16576	16577	16671	16703	16541	16631	16544	16736	16660	16660	16474	16559	16686	16655	16414	16768	16593	16643	16551	16483	16561	16688	16540	16584	16487	16469	16739	16619	16578	16694	16690	16708	16832	16559	16479	16770	16692	16539	16612	16610	16809	16568	16476	16859	16673	16738	16727	16704	16797	16587	16583	16491	16680	16823	16542	16625	16917	16848	16696	16596	16638	16594	16633	16612	16701	16410	16649	16659	16567	16832	16662	16588	16512	16791	16607	16644	16548	16679	16631	16710	16751	16704	16765	16632	16668	16680	16609	16679	16528	16786	16547	16518	16545	16830	16662	16587	16539	16705	16792	16490	16802	16866	16789	16514	16899	16687	16742	16649	16514	16645	16752	16622	16645	16689	16575	16669	16582	16643	16577	16426	16604	16653	16721	16832	16668	16501	16650	16642	16583	16400	16752	16680	16721	16759	16702	16639	16731	16676
19165	37960	51412	28844	25103	22985	21516	20075	18982	18046	17551	17211	16867	16524	16489	16166	16148	15895	15653	15492	15311	15362	15170	15317	15349	15219	15039	15035	15178	15007	15034	14968	14941	15094	15074	15049	14933	15004	14697	14844	15036	14895	15289	16161	14910	14869	14760	15098	14903	14972	14819	14964	14859	14891	14991	14883	14911	14757	14916	14948	15101	15087	15290	15339	15201	15088	14935	14891	14999	14881	14873	14680	15061	14858	14728	14727	14793	14989	14679	14978	14804	15056	14807	14843	14970	14908	15078	14869	14810	14799	14812	14760	14943	14947	14896	14902	14977	14905	14820	15065	14819	14961	14912	14772	14821	14864	14726	15014	14787	14918	14789	14727	14894	14863	14965	14939	14928	14924	14929	14874	14854	15021	14725	14857	14782	14829	14800	14760	14821	14873	14855	15056	14822	14810	14869	15051	14909	14783	14894	14706	14852	14774	14769	14858	14674	14885	14802	14764	14836	14932	15120	14903	14881	14752	14862	14696	15021	14869	15032	14891	14897	14668	14710	14881	14927	14797	14801	14830	14751	14889	14726	14912	14746	14786	14944	15015	14975	14730	14876	14940	14750	14904	14915	14809	14823	14832	14870	14693	14766	14843	14800	14891	14784	14785	14808	14907	14959	15019	14887	14907	15027	14940	14716	14908	14803	14703	14953	15121	14786	14933	14859	14870	14915	14771	14843	14758	14674	14807	14847	14858	14864	14852	14686	14848	14867	14848	15021	14729	14953	14764	14834	14931	14726	14912	14913	14846	14852	14912	14763	14793	15010	15028	14808	14858	14592	14801	14940	14764	14920	14914	14905	14718	14838	14916	14784	14827	14914	14912	14917	14952	14990	14690	14730	14916	14917	14654	14850	15018	14974	14851	14862	14709	14895	14918	14745	14867	14797	14830	14758	14993	14824	14856	14841	14917	14955	14951	14806	14818	14786	14934	14618	14766	14614	14976	14749	14731	14773	14933	14909	14898	14750	14832	14897	14841	14790	14753	14936	14760	14968	14885	14895	15127	14888	14799	14804	14826	14809	14835	14941	14746	14645	14795	14714	14861	14882	14774	14801	14871	14975	14616	14950	14766	14870	14817	14674	14733	14832	14779	14674	14792	14764	14672	14955	14832	14883	15081	14903	14823	14709	14797	14851	14961	14838	14850	14771	14872	14775	14879	14861	14796	15016	14844	14832	14820	14929	14962	14915	14923	14935	14923	14811	14999	14781	15008	14969	14872	14933	14883	14785	14907	14952	15004	14820	14924	14925	14856	14874	14848	14865	14876	14740	14750	14863	14778	14873	14940	14893	14851	14859	14940	14812	15020	14684	14764	14788	14660	14935	14813	14765	14910	15003	14834	14874	14849	14960	14775	14853	14791	14824	14795	14720	14949	14830	14933	14935	14889	14785	14663	14811	14811	14963	14905	14885	14970	14815	14707	14763	14884	14949	14896	14887	14879	14716	14986	15110	14929	14751	14774	14947	14921	14833	14741	14810	14732	14781	14784	14929	14959	14926	14719	14936	14844	14792	14864	14786	14875	14813	14846	14805	14815	14868	14820	14690	14920	14666	14905	14901	14825	14915	14897	14786	14799	14819	14837	14781	14777	14795	14943	14869	14791	14785	14819	14828	14855	14784	14877	14978	14640	15004	14745	14682	14847	14793	14903	14845	14852	14776	14757	14738	14885	14938	14756	14911	14977	14748	14745	14806	14962	14805	14940	14759	14900	14757	15021	14754	14758	14938	14790	14807	14831	14921	14862	14896	14768	14897	14701	14782	14711	14877	14804	14861	14931	14773	14925	14832	14823	14845	14962	14733	14896	14812	14854	14951	14852	14899	14836	14891	14975	14894	14942	14785	14670	15054	14662	15072	14780	14962	14929	14809	14688	14845	14869	14864	14817	14837	14815	14981	14871	14731	14895	14702	14990	14732	14945	14922	14703	14827	14897	14788	14779	14730	14874	14652	14904	14669	14885	14763	14722	14723	14844	14785	14782	14711	14773	15033	14851	14610	14871	14725	14924	14757	14792	14948	14721	14716	14933	14838	14841	14915	14980	14879	14946	14683	14941	14708	14801	14860	14930	14973	14986	14824	14863	14931	14735	14898	14968	14753	14795	14865	14731	14777	14929	14883	14765	14813	14948	14776	14888	14922	14913	14771	14864	14953	14780	14847	14902	15118	14808	14714	14688	15004	14873	14832	14687	14737	14884	14887	14888	14906	14798	14688	14852	14813	14862	14986	14845	14880	14725	14836	14759	14938	14819	14977	14852	14713	14892	14833	14979	14782	14987	14781	14860	14768	14828	15020	14814	14874	14780	14837	14895	14918	14643	14849	14765	14817	14816	14890	14649	14975	14637	14984	14925	14663	14809	14998	14915	14881	14915	14959	14882	14932	14771	14918	14879	14792	14938	14836	14717	14806	14816	14958	14761	14907	14962	14765	14842	14909	14669	14727	14977	14796	14850	14850	14691	14768	14892	14786	14655	14875	14838	14837	14746	14829	14753	14910	14741	14846	14837	14865	14917	14836	14925	14782	14786	14838	14685	14850	14665	14926	14816	14868	14659	14853	14782	14911	14792	14792	14750	14663	14750	14680	14805	14769	14869	14682	14861	14872	14790	14941	14812	14843	14802	14901	14906	14875	14977	14811	14883	14752	14919	14789	14821	14879	14882	14742	14902	14845	14860	14931	14901	14840	14883	14892	14779	14959	14880	15148	14818	14956	14889	14652	14849	14889	14844	14725	14922	14775	14828	14911	14835	14928	14882	14979	14819	14845	14878	14871	14686	14887	14766	14852	14860	14958	15010	14830	14974	15014	14840	14794	14789	14661	14783	14980	14886	14946	14838	14915	14756	14806	14820	14894	14931	14794	14640	14765	14758	14802	14882	14782	14670	15014	14973	14747	14865	14768	14821	14727	14773	14859	14983	15023	14913	14909	14859	14947	14816	14928	14872	14897	14754	14839	14676	14700	14897	14874	14859	14930	14936	14950	14649	14898	14870	14951	14815	14984	14768	14733	14823	14754	14912	14809	14870	14789	15022	14809	14939	14896	14779	14506	14605	14943	14931	14773	15009	14778	14807	14869	14805	14956	14952	14848	14979	14921	14772	14878	14795	14794	14721	14956	14862	14930	14812	15009	14890	14815	14823	14718	14909	14666	14779	14746	15004	14727	14905	14903	14976	14972	14830	14832	14790	14687	14822	14854	14984	14697	14858	14838	14987	14934	14722	14856	14932	14690	14841	14802	14833	14723	14919	14788	14721	14836	14957	14736	14795	14782	14649	14940	14641	15092	14781	14777	14879	14912	14897	14578	14822	14887	14948	14751	14908	14986	14767	14710	14813	14704	14744	14849	14763	15042	14904	14969	14706	14925	14988	14859	14788	14801	14782	14856	14753	14833	14713	14807	14973	14925	14841	14968	14745	14869	14805	14833	14818	14837	15002	14917	14963	14776	15048	14771	14817	14854	14803	14962	14802	14934	14839	14875	14931	14776	14750	14825	14893	14774	15101	14852	14764	14747	14964	14781	14754	14816	14876	14824	14817	14769	14898	14952	14616	14699	14755	14962	14858	14664	14755	14915	14784	14814	14752	14958	14830	14975	14720	14976	14729	14841	14797	14853	14832	14917	14837	14962	14833	15005	14819	14853	14980	14819	14958	14800	14846	14866	14849	14972	14925	14820	14887	14798	14656	14885	14859	14872	14851	14827	14644	14776	14954	14992	14955	14826	14855	14801	14845	14808	14899	14692	14742	14859	14979	14968	14894	14937	14746	14860	14949	14819	14754	14855	14855	14788	14919	14824	14839	14975	14872	14854	14863	14823	14840	14990	14892	14859	14928	14833	14826	14762	14898	14916	14878	14771	14841	14943	14867	14779	14942	14854	14946	15021	14908	14854	14819	14787	14790	14781	14844	14853	14920	14687	14816	14766	15086	14790	14993	14665	14926	14772	14938	15055	14814	14793	14896	14812	14798	14901	14970	14837	14961	14845	14780	14919	14853	14722	14919	14810	14900	14792	14713	14941	15019	14925	14872	14921	14981	14895	14889	14761	14806	14710	14950	14810	14951	14678	14943	14820	14681	14875	14846	14855	14709	14906	14812	14980	15004	14986	14758	14825	14825	14908	14821	14781	14944	14725	14909	14775	14738	14933	15017	14625	14839	14986	14899	14829	14780	14983	14781	14840	14882	14873	14962	14922	14988	14907	14638	14900	14873	14792	14928	14790	14844	14858	14934	14917	14734	14939	14841	14995	14765	14828	14734	14791	14825	14761	14754	14871	14868	14991	14715	14773	14881	14870	14838	14925	14628	14870	14730	14821	14891	14788	14929	14857	14877	15014	14935	14699	14783	14969	14986	14757	14905	14730	14754	14845	14742	14728	14858	14975	14853	14827	14939	14647	14901	14856	14925	14811	14914	14898	15021	14823	15048	14787	14899	14765	14867	14779	14870	14931	14994	14854	14756	14878	14841	14854	14805	14882	14955	14765	14874	14770	14697	14993	14734	14998	14688	15038	14810	14758	14928	14780	14745	14824	14895	14849	14828	14784	14867	14833	14853	14961	14945	14822	14850	14924	14688	14825	14819	14745	14665	14813	14991	14686	14803	14731	14949	14947	14944	14884	14900	14927	14854	14951	14737	14773	14800	14835	14711	14822	14949	15037	14726	14831	14809	14775	14729	14879	14817	14742	14838	14912	14891	15016	14797	14819	14782	14895	14906	14802	14754	14717	14762	14750	14882	14989	14771	14753	14930	14840	14775	14889	14883	14832	14790	14813	14923	14664	14886	14847	14911	14800	14844	14800	14975	14833	14947	14807	14944	14752	14715	15003	14960	14806	14858	14852	14939	14815	14815	14909	14853	14779	14965	14851	14760	14874	14781	14709	14691	15018	14970	14778	14867	14644	14789	14863	14660	14851	14918	14719	14952	14859	14833	14833	14885	14938	14835	14801	14902	14748	14827	15016	14775	14922	14826	14770	14966	14720	14746	14871	14825	14849	14950	14758	14914	14926	14877	14841	14899	14747	14750	14733	14684	14818	14822	14840	14936	14836	14770	14956	14826	15038	14936	14724	14868	14720	14927	14798	14937	14879	14983	14672	14880	14738	14901	14982	14706	14872	14873	15102	14816
27393	22758	27516	24035	19868	19263	19023	18733	18336	18124	18272	18034	18059	18265	18113	18060	17944	17892	17852	17836	17750	17880	17928	17725	17699	17773	17827	17824	17803	17867	17924	17840	17804	17817	17759	17704	17686	17785	17853	17571	17768	17767	17946	18040	17718	17477	17824	17771	17662	17725	17579	17809	17665	17863	17676	17770	17828	17633	17685	17703	17634	17665	17677	17688	17756	17786	17867	17687	17605	17521	17592	17769	17656	17483	17718	17672	17794	17776	17662	17637	17860	17813	17633	17531	17747	17764	17757	17817	17709	17653	17791	17863	17686	17769	17707	17606	17731	17839	17677	17583	17835	17623	17784	17665	17750	17563	17682	17660	17721	17745	17891	17709	17618	17731	17825	17822	17518	17519	17822	17646	17532	17790	17593	17822	17570	17706	17902	17929	17637	17858	17709	17974	17801	17847	17633	17814	17590	17751	17683	17740	17704	17759	17722	17694	17685	17864	17550	17651	17639	17603	17636	17606	17781	17862	17907	17730	17943	17723	17702	17505	17715	17677	17778	17683	17675	17737	17810	17832	17709	17708	17717	17838	17867	17514	17698	17840	17546	17746	17656	17677	17843	17678	17629	17692	17605	17634	17914	17762	17644	17491	17953	17827	17768	17839	17618	17734	17809	17824	17854	17575	17827	17873	17805	17864	17923	17805	17792	17636	17822	17762	17569	17704	17749	17766	17697	17764	17600	17741	17806	17636	17956	17808	17677	17636	17663	17714	17657	17869	17663	17954	17537	17404	17673	17567	17753	17833	17665	17448	17795	17847	17730	17840	17702	17781	17817	17628	17719	17692	17755	17745	17710	17663	17593	17808	17783	17741	17735	17847	17712	17574	17783	17618	17752	17812	17748	17572	17594	17766	17594	17657	17589	17748	17762	17726	17570	17620	17534	17697	17739	17685	17713	17611	17922	17777	17719	17807	17690	17820	17577	17591	17758	17480	17527	17608	17568	17878	17592	17713	17440	17636	17758	17458	17784	17624	17758	17788	17723	17614	17758	17679	17757	17773	17819	17827	17751	17921	17616	17716	17703	17666	17829	17670	17521	17738	17683	17715	17788	17825	17750	17846	17850	17820	17533	17738	17732	17591	17800	17796	17873	17575	17920	17898	17717	17790	17456	17582	17526	17899	17604	17769	17894	17871	17655	17695	17554	17757	17796	17777	17830	17805	17734	17811	17831	17531	17661	17757	17630	17736	17659	17822	17777	17731	17729	17806	17666	17920	17712	17875	17724	17684	17687	17943	17676	17557	17588	17719	17675	17708	17575	17671	17726	17762	17687	17601	17768	17881	17847	17786	17812	17632	17742	17718	17698	17793	17823	17839	17889	17717	17463	17663	17789	17916	17674	17598	17772	17626	17698	17580	17646	17592	17622	17648	17780	17566	17622	17854	17757	17621	17646	17735	17981	17629	17549	17789	17829	17612	17902	17696	17703	17620	17778	17724	17644	17797	17671	17629	17870	17883	17803	17712	17819	17827	17722	17799	17509	17677	17691	17716	17818	17779	18063	17767	17652	17786	17729	17672	17882	17730	17844	17745	17799	17908	17630	17760	17892	17729	17826	17660	17747	17756	17818	17682	17706	17825	17946	17903	17902	17846	17694	17617	17454	17711	17476	17602	17646	17896	17896	17831	17829	17819	17919	17731	17770	17736	17732	17623	17772	17739	17824	17628	17857	17699	17800	17758	17922	17753	17905	17607	17682	17818	17746	17733	17553	17883	17668	17970	17695	17768	17894	17670	17777	17879	17718	17683	17948	17737	17799	17698	17862	17556	17753	17634	17755	17732	17950	17731	17645	17548	17585	17869	17813	18025	17641	17688	17808	17558	17873	17756	17787	17953	17843	17703	17815	17863	17682	17684	17763	17677	17614	17614	17746	17862	17600	17807	17756	17949	17844	17501	17813	17672	17892	17627	17575	17804	17499	17710	17724	17559	17595	17591	17782	17751	17623	17834	17667	17630	17841	17910	17616	17606	17573	17721	17697	17557	17884	17886	17698	17615	17633	17793	17691	17552	17834	17906	17817	17627	17697	17809	17799	17689	17677	17560	17567	17619	17829	17715	17803	17791	17804	17568	17682	17799	17791	17668	17877	17714	17770	17659	17709	17690	17786	17723	17781	17709	17518	17646	17838	17607	17825	17827	17502	17638	17754	17794	17770	17819	17701	17693	17830	17739	17493	17744	17739	17909	17892	17629	17690	17724	17775	17768	17675	17855	17850	17851	17732	17833	17727	17609	17691	17797	17776	17818	17641	17748	17748	17656	17960	17752	17835	17720	17648	17726	17718	17705	17711	17686	17601	17429	17693	17447	17676	17799	17647	17859	17858	17764	17850	17963	17808	17513	17727	17743	17719	17805	17791	17601	17911	17814	17738	17585	17842	17684	17872	17624	17654	17717	17752	17787	17599	17806	17622	17860	17827	17902	17648	17648	17715	17840	17648	17753	17791	17816	17921	17781	17773	17711	17818	17680	17584	17771	17887	17509	17760	17714	17668	17780	17753	17838	17737	17650	17674	17518	17594	17569	17837	17747	17667	17815	17749	17864	17825	17717	17727	17728	17636	17657	17754	17788	17676	17496	17826	17642	17813	17673	17676	17835	17706	17585	17686	17542	17754	17815	17735	17954	17938	17688	17735	17886	17773	17689	17638	17554	17685	17874	17909	17684	17790	17644	17703	17692	17882	17592	17855	17834	17925	17841	17671	17553	17783	17928	17763	17764	17601	17784	17791	17705	17724	17592	17597	17913	17925	17700	17611	17751	17765	17496	17824	17644	17663	17816	17677	17676	17662	17664	17879	17605	17544	17560	17816	17733	17991	17735	17714	17788	17559	17733	17836	17561	17699	17680	17713	17654	17705	17533	17606	17610	17859	17647	17754	17807	17704	17622	17707	17639	17675	17522	17668	17645	17918	17674	17729	17871	17643	17730	17876	17926	17818	17797	17710	17702	17740	17830	17585	17787	17820	17753	17815	17590	17684	17685	17773	17668	17682	17784	17757	17841	17808	17734	17834	17696	17801	17655	17752	17602	17724	17855	17800	17747	17615	17990	17750	17783	17827	17844	17667	17764	17821	17686	17516	17863	17640	17745	17798	17721	17798	17965	17773	17604	17712	17784	17830	17668	17736	17781	17712	17750	17731	17661	17603	17671	17643	17591	17753	17774	17686	17856	17680	17787	17839	17770	17714	17735	17867	17831	17785	17631	17716	17679	17758	17705	17841	17822	17957	17883	17730	17685	17720	17829	17559	17655	17722	17952	17676	17585	17656	17782	17797	17752	17781	17607	17887	17623	17860	17758	17466	17745	17804	17766	17790	17893	17859	17516	17870	17965	17876	17812	17653	17561	17761	17734	17524	17720	17723	17698	17475	17820	17727	17982	17721	17699	17760	17818	17795	17703	18026	17647	17708	17920	17613	17601	17781	17520	17805	17833	17674	17690	17750	17838	17725	17703	17798	17776	18021	17787	17674	17694	17574	17709	17865	17749	17773	17728	17964	17880	17555	17767	17613	17590	17613	17602	17690	17809	17768	17667	17746	17610	17857	17740	17663	17715	17885	17925	17650	17738	17799	17688	17596	17844	17827	17667	17654	17760	17709	17749	17759	17760	17854	17773	17711	17781	17749	17685	17889	17700	17741	17723	17674	17756	17468	17829	17801	17659	17635	17813	17620	17723	17725	17866	17893	17816	17830	17871	17710	17694	17837	17762	17767	17662	17890	17775	17645	17679	17790	17678	17680	17671	17735	17701	17616	17648	17595	17776	17724	17818	17755	17726	17787	17741	17592	17677	17370	17814	17654	17691	17660	17794	17873	17788	17795	17694	17686	17788	17739	17720	17693	17929	17679	17558	17812	17745	17731	17746	17628	17996	17647	17555	17818	17683	17608	17744	17690	17463	17896	17603	17769	17706	17722	17589	17757	17656	17747	17853	17895	17663	17669	17673	17710	17685	17731	17855	17868	17647	17500	17695	17771	17865	17778	17754	17635	17494	17620	17884	17782	17683	17745	17600	17555	17857	17836	17784	17498	17803	17778	17533	17748	17782	17847	17697	17616	17707	17867	17595	17825	17837	17762	17833	17832	17737	17738	17799	17645	17575	17868	17690	17678	17751	17746	17914	17773	17693	17800	17848	17944	17820	17746	17504	17781	17823	17819	17741	17771	17582	17646	17746	17797	17652	17961	17687	17886	17732	17900	17752	17758	17835	17877	17670	17778	17778	17810	17786	17855	17842	17988	17651	17665	17622	17930	17626	17668	17729	17877	17784	17592	17619	17462	17649	17813	17819	17774	17658	17786	17690	17634	17649	17807	17842	17765	17708	17807	17622	17979	17710	17712	17937	17600	17749	17753	17711	17789	17758	17748	17730	17537	17495	17562	17796	17707	17763	17721	17724	17875	17808	17806	17603	17988	17762	17810	17776	17754	17808	17653	17617	17883	17673	17717	17512	17759	17855	17837	17827	17701	17711	17833	17856	17666	17821	17676	17884	17662	17604	17794	17711	17819	17825	17709	17647	17577	17687	17817	17931	17685	17630	17669	17788	17669	17745	17646	17675	17747	17489	17691	17897	17613	17718	17578	17648	17826	17808	17786	17643	17608	17821	17735	17645	17839	17660	17794	17751	17829	17600	17758	17683	17663	17674	17834	17601	17714	17869	17915	17905	17781	17800	17576	17761	17782	17954	17814	17639	17908	17999	17564	17771	17753	17703	17710	17743	17910	17636	17794	17672	17605	17674	17771	17805	17867	17815	17835	17541	17718	17600	17660	17683	17939	17818	17568	17578	17582	18003	17821	17812	17674	17727	17673	17593	17695	17730	17897	17606	17751	17841	17892	17773	17832	17750	17877	17759	17495	17742	17799	17604	17786	17680	17758	17835	17615	17798	17600	17657	17889	17706	17839	17768	17655	17652	17773	18026	17613	17766	17941	17782	17779	17647	17761	17751	17817	17717	17553	17831	17721	17779	17642	17699	17791	17606	17786	17745	17818	17609	17866	17745	17863	17622	17721	17724	17705	17744	17574	17671	17720	17901	17507	17703	17565	17776	17845	17569	17647	17688	17565	17802	17602	17683	17945	17666	17647	17855	17603	17797	17669	17749	17725	17487	17653	17738	17961	17901
17935	25406	25502	20095	18466	17787	17280	17044	16619	16308	16287	16086	15962	15838	15961	15860	15869	15833	15783	15724	15611	15523	15686	15693	15463	15681	15572	15603	15473	15672	15539	15541	15629	15569	15638	15529	15614	15605	15527	15570	15493	15673	15562	15700	15563	15610	15632	15512	15640	15327	15609	15662	15483	15555	15566	15594	15508	15659	15458	15528	15305	15433	15440	15786	15653	15745	15407	15689	15697	15451	15550	15627	15540	15436	15507	15643	15622	15540	15323	15458	15567	15572	15597	15411	15483	15505	15424	15623	15609	15512	15554	15470	15524	15551	15568	15544	15369	15540	15458	15528	15642	15579	15386	15528	15539	15573	15434	15582	15555	15627	15697	15457	15617	15627	15403	15602	15381	15492	15596	15447	15490	15588	15608	15589	15592	15634	15608	15721	15556	15698	15674	15391	15586	15496	15641	15504	15537	15699	15567	15397	15451	15337	15660	15531	15483	15454	15311	15638	15479	15604	15553	15738	15490	15385	15473	15542	15623	15716	15415	15669	15482	15440	15473	15495	15515	15459	15419	15576	15444	15592	15728	15547	15504	15580	15613	15621	15593	15482	15443	15497	15482	15472	15760	15386	15593	15508	15545	15557	15750	15507	15617	15471	15585	15600	15503	15633	15672	15650	15570	15653	15520	15616	15609	15522	15625	15448	15567	15644	15429	15709	15537	15608	15519	15544	15490	15713	15477	15580	15568	15468	15537	15619	15609	15482	15639	15529	15788	15642	15611	15603	15569	15573	15437	15509	15655	15583	15531	15645	15533	15497	15454	15591	15499	15610	15682	15476	15414	15563	15685	15466	15568	15672	15521	15437	15499	15624	15604	15436	15528	15470	15598	15701	15481	15539	15556	15537	15606	15503	15532	15395	15546	15610	15537	15397	15627	15568	15565	15408	15317	15534	15535	15492	15480	15757	15394	15595	15483	15565	15591	15448	15532	15449	15536	15442	15525	15562	15394	15619	15489	15402	15580	15621	15457	15576	15413	15490	15553	15562	15761	15573	15649	15567	15418	15597	15507	15497	15471	15462	15704	15404	15662	15575	15449	15506	15509	15504	15552	15533	15530	15571	15645	15598	15463	15592	15529	15514	15626	15525	15537	15623	15548	15414	15488	15430	15540	15651	15502	15605	15475	15498	15664	15455	15524	15480	15436	15496	15511	15533	15627	15455	15638	15535	15388	15647	15504	15543	15565	15492	15479	15514	15606	15566	15523	15662	15562	15638	15573	15500	15449	15495	15489	15480	15676	15538	15399	15672	15557	15446	15464	15592	15441	15417	15559	15454	15463	15427	15444	15628	15622	15499	15571	15579	15530	15565	15534	15481	15565	15647	15525	15654	15612	15644	15677	15527	15778	15387	15517	15519	15525	15528	15438	15565	15443	15328	15367	15635	15598	15608	15588	15509	15545	15565	15591	15438	15538	15391	15442	15811	15512	15484	15474	15488	15483	15627	15429	15520	15697	15703	15629	15477	15531	15450	15454	15503	15662	15559	15377	15591	15517	15583	15434	15537	15569	15641	15608	15535	15396	15577	15521	15442	15567	15661	15520	15439	15824	15280	15233	15462	15614	15524	15633	15588	15663	15632	15710	15347	15626	15653	15593	15650	15448	15537	15445	15494	15645	15547	15443	15350	15551	15532	15609	15477	15269	15560	15541	15589	15629	15623	15520	15412	15504	15626	15601	15448	15365	15339	15394	15491	15655	15580	15581	15536	15450	15446	15615	15301	15331	15757	15484	15516	15614	15657	15541	15445	15460	15533	15559	15520	15503	15471	15382	15454	15562	15661	15440	15543	15610	15457	15542	15697	15586	15628	15434	15490	15429	15540	15719	15495	15712	15551	15486	15556	15507	15563	15526	15639	15499	15431	15503	15616	15608	15669	15508	15561	15433	15527	15583	15476	15659	15419	15624	15529	15522	15596	15597	15423	15585	15609	15252	15519	15544	15482	15459	15481	15637	15545	15546	15400	15617	15567	15557	15441	15467	15684	15651	15369	15558	15675	15475	15565	15548	15528	15538	15497	15601	15501	15478	15450	15532	15539	15454	15531	15468	15590	15539	15521	15643	15750	15529	15422	15313	15555	15659	15484	15412	15641	15547	15545	15545	15476	15589	15573	15593	15704	15381	15588	15436	15372	15387	15519	15523	15410	15581	15441	15467	15585	15487	15589	15484	15314	15601	15554	15555	15647	15525	15547	15384	15466	15527	15468	15476	15615	15610	15733	15451	15428	15559	15475	15508	15536	15566	15488	15498	15455	15499	15548	15491	15546	15617	15446	15538	15628	15688	15651	15663	15735	15544	15615	15520	15363	15742	15556	15651	15573	15621	15650	15505	15637	15481	15615	15595	15402	15323	15734	15584	15634	15545	15531	15594	15565	15593	15634	15379	15560	15580	15612	15649	15515	15478	15647	15587	15540	15618	15513	15359	15682	15801	15519	15375	15667	15463	15599	15641	15515	15540	15586	15488	15589	15452	15566	15505	15474	15504	15517	15533	15483	15533	15490	15681	15507	15462	15564	15522	15473	15558	15604	15536	15685	15548	15499	15553	15678	15661	15697	15408	15556	15540	15468	15445	15681	15506	15549	15535	15476	15654	15476	15691	15503	15502	15551	15458	15470	15589	15478	15500	15628	15603	15450	15517	15436	15461	15597	15385	15708	15635	15533	15500	15717	15549	15481	15588	15652	15548	15607	15480	15503	15563	15480	15687	15607	15691	15481	15561	15415	15558	15618	15532	15443	15632	15564	15523	15533	15617	15566	15526	15492	15587	15688	15623	15506	15527	15439	15535	15634	15421	15621	15704	15445	15410	15540	15437	15604	15588	15557	15667	15530	15622	15536	15511	15630	15695	15579	15457	15514	15506	15598	15615	15526	15525	15504	15723	15555	15717	15434	15478	15393	15651	15570	15552	15482	15475	15515	15443	15522	15473	15508	15487	15529	15547	15619	15558	15624	15402	15534	15512	15607	15656	15578	15497	15368	15409	15524	15472	15473	15558	15641	15596	15562	15484	15777	15522	15439	15369	15604	15524	15377	15589	15715	15649	15499	15569	15506	15485	15593	15485	15541	15466	15585	15335	15585	15464	15353	15467	15590	15470	15549	15541	15650	15599	15380	15567	15526	15466	15472	15563	15585	15535	15623	15667	15425	15445	15827	15598	15568	15504	15421	15411	15517	15408	15515	15444	15434	15550	15585	15572	15572	15583	15563	15528	15527	15513	15593	15495	15481	15485	15595	15520	15658	15535	15612	15521	15402	15661	15610	15601	15538	15458	15618	15498	15592	15469	15424	15406	15615	15620	15675	15391	15492	15519	15556	15448	15441	15517	15532	15707	15628	15764	15481	15604	15582	15526	15695	15594	15568	15593	15497	15683	15678	15426	15656	15391	15451	15426	15573	15621	15402	15592	15691	15489	15479	15523	15603	15509	15575	15456	15430	15445	15722	15431	15568	15472	15454	15669	15371	15561	15543	15511	15650	15537	15626	15586	15712	15639	15617	15541	15724	15573	15552	15394	15532	15431	15491	15569	15496	15552	15598	15668	15528	15494	15376	15396	15480	15574	15543	15422	15547	15462	15611	15452	15629	15602	15675	15494	15537	15545	15574	15467	15477	15681	15665	15671	15552	15345	15534	15562	15635	15640	15555	15524	15562	15486	15687	15518	15687	15606	15552	15600	15412	15443	15564	15573	15555	15537	15469	15510	15523	15565	15542	15471	15544	15513	15467	15395	15537	15516	15353	15695	15512	15665	15470	15541	15660	15519	15568	15621	15574	15459	15625	15482	15551	15490	15574	15413	15608	15598	15537	15621	15488	15691	15701	15530	15454	15643	15483	15557	15592	15572	15495	15549	15285	15614	15619	15822	15360	15557	15664	15451	15434	15529	15571	15537	15575	15493	15468	15508	15565	15469	15388	15501	15572	15456	15660	15614	15419	15460	15410	15505	15535	15649	15451	15663	15467	15618	15568	15429	15629	15784	15475	15583	15748	15577	15709	15562	15672	15501	15435	15492	15554	15535	15579	15517	15483	15538	15589	15680	15510	15423	15454	15416	15518	15445	15375	15679	15410	15523	15418	15586	15515	15590	15672	15490	15538	15422	15676	15487	15530	15415	15440	15536	15459	15551	15514	15403	15463	15550	15489	15568	15545	15522	15397	15456	15681	15525	15612	15443	15385	15363	15528	15758	15500	15547	15264	15515	15552	15536	15497	15508	15509	15481	15494	15433	15488	15589	15555	15584	15715	15550	15461	15630	15472	15556	15788	15579	15551	15549	15390	15389	15499	15585	15492	15675	15714	15604	15459	15606	15399	15608	15569	15537	15413	15495	15516	15665	15566	15599	15502	15624	15527	15518	15589	15523	15503	15541	15712	15491	15635	15465	15500	15489	15440	15551	15518	15470	15407	15433	15343	15602	15620	15553	15540	15396	15533	15660	15361	15634	15602	15588	15528	15454	15714	15478	15331	15440	15414	15544	15633	15557	15562	15506	15574	15398	15514	15731	15773	15736	15570	15324	15594	15671	15496	15674	15536	15522	15725	15436	15474	15695	15455	15536	15496	15506	15470	15691	15514	15405	15371	15529	15504	15571	15445	15401	15641	15498	15391	15557	15725	15470	15550	15678	15637	15516	15466	15530	15579	15609	15471	15594	15437	15539	15584	15434	15497	15611	15579	15399	15731	15406	15404	15352	15545	15552	15671	15437	15449	15652	15478	15596	15688	15630	15624	15604	15627	15442	15572	15493	15479	15618	15624	15581	15666	15354	15550	15530	15616	15640	15544	15661	15402	15425	15475	15472	15479	15565	15441	15553	15527	15427	15632	15549	15328	15585	15376	15566	15537	15542	15543	15559	15549	15583	15521	15497	15510	15524	15419	15727	15453	15442	15531	15611	15530	15459	15606	15393	15516	15431	15480	15399	15502	15641	15508	15367	15614	15552	15490	15614	15715	15529	15542	15454	15558	15628	15553	15369	15575	15557	15663	15478	15623	15609	15691	15457	15529	15647	15544	15581	15470	15551	15489	15657	15407	15696	15676	15435	15505	15616	15543	15633	15578	15631	15492	15715	15561	15538	15581	15633	15638	15523	15624	15466	15549	15444	15555	15600	15332	15419	15671
23800	21142	28680	24256	22502	23023	22210	19435	18733	18395	18123	18067	17988	17903	17941	17577	17850	17702	17455	17576	17486	17393	17322	17217	17352	17372	17152	17160	17365	17398	17225	17176	17189	17201	17249	17160	17400	17259	17191	17130	17112	17200	17250	17626	17206	17192	17317	17166	16980	17132	16917	17088	17375	17229	17156	17238	17258	17158	17072	17105	17191	17269	17285	17226	17428	17085	17012	17117	17208	17008	17042	17183	17192	17162	17113	17090	17173	17087	17131	16998	17281	17165	16890	17085	17189	17236	17184	17170	17085	17186	17112	17338	16989	17216	17108	17144	17001	17079	17070	17200	17228	17147	17197	17220	17081	16920	17165	16941	17124	17187	17251	17260	17084	17039	17232	17031	17241	17118	17202	17151	16934	17003	16979	17329	17143	17088	17172	17011	17020	17228	17264	17206	17056	17185	17061	17095	17145	17043	17110	17012	17182	17232	17045	17001	17185	17124	17229	17248	17220	17087	17159	17228	17023	17034	17016	16874	17152	17059	17295	17230	17081	17083	17077	17093	17221	17167	16995	17057	17171	17099	17081	17342	17108	17091	17230	17242	16901	17056	17052	17243	17054	17150	17157	17243	17081	17320	17130	17139	17164	17166	16980	17151	17307	17148	17118	16919	17243	17177	17166	17218	17188	16964	17020	17122	17181	17077	17115	17329	17005	17095	17337	17069	16995	17062	17142	17152	17416	17102	17348	17051	17065	17248	17096	17205	17089	16916	17213	17087	17360	17151	17151	17188	16960	17152	17144	17008	16905	17188	17136	17022	16965	17164	17115	17044	17060	16870	16942	17162	17165	17125	17150	16949	17031	16998	17298	17096	17146	17252	17106	17003	16957	17084	17105	17162	17169	16983	17132	17139	17191	17135	17364	17212	17148	17037	17107	17384	17270	17374	17075	17269	17341	17341	17162	17134	17208	17041	17029	17149	16960	17113	17096	17176	17130	17098	16945	17176	17095	17154	17067	17218	17341	17115	17118	17070	17132	17004	17154	17021	17118	17229	17111	17132	17138	17237	17219	17137	17179	17134	17172	17298	17057	17209	17123	17045	17223	17261	17063	17139	17191	17064	17251	16971	17334	16919	17214	17008	17267	17457	17063	17118	17093	17210	17157	16962	17091	17195	17242	17428	17073	16886	17155	16952	17172	16995	17093	17043	17161	17045	17182	17200	17131	17141	17120	17246	17227	16977	16939	16859	17068	17088	17119	17132	17075	17256	17159	17076	17153	16916	17049	16877	17083	17278	17114	17231	17171	17206	17109	17069	17081	17050	17097	17124	16982	17218	17182	17469	17284	17067	17109	17115	17140	17057	16945	17023	17167	17125	17210	17177	17153	16986	17104	17186	17110	17079	17235	17239	17194	17266	17036	16924	17266	17294	17228	17036	17354	17043	17205	16974	17104	17104	17044	17082	17002	17222	17138	17160	17159	17131	16969	17162	17111	17113	16993	17107	17293	17345	17115	16950	16959	17068	17184	16916	16870	17166	17165	17270	17108	17151	17048	17085	17370	16899	17111	17179	17249	17330	17027	17073	17068	17242	17279	16931	17095	17095	16925	17106	17105	17218	17069	17254	17174	17123	17062	17204	17214	17047	17170	17232	17049	17057	17209	17233	17174	17159	17255	17173	17054	17108	17160	17092	17095	16937	17260	17197	17281	16990	17251	17183	17254	17101	17011	17142	17197	17125	17240	17030	17156	17251	16994	16907	17058	17039	17150	17314	17068	17254	17028	17191	17181	17303	17139	17433	17158	16940	17238	16974	17046	17191	17130	17075	17210	17067	17314	17219	17145	17206	16933	17197	17049	17093	17121	17246	17157	17188	17015	17263	17190	16807	17022	17450	16996	17128	17086	17253	17154	17180	16960	17131	17418	17226	17186	17386	17163	16998	17072	17071	17027	17081	17248	17056	17268	17114	17062	17063	17053	17144	17171	17126	17061	17137	16931	17083	17032	17236	17250	17036	17399	17220	17120	17018	17144	17401	16910	17144	17200	16899	17168	17172	17243	17337	17200	17177	17150	17044	17159	17114	17030	17119	17235	17234	17144	17149	16841	17038	17141	17247	17241	17041	17181	16969	17026	17082	17097	17117	17010	17135	16989	16945	17355	17106	17256	17147	17140	17126	17238	16891	17023	17036	16966	16994	17149	17182	17031	17109	17114	17121	17191	17111	17123	17112	17250	17202	17338	17128	17161	17194	16828	17095	17076	17116	17181	17091	17134	16955	17063	17101	17156	16948	17153	17031	17114	17232	17209	17193	17051	17227	17075	17132	17063	17247	17115	17165	17319	17176	17063	16949	17094	17208	17069	17201	17078	17084	17209	17070	17067	17000	17095	17300	17040	17113	17231	17160	17004	17240	17113	17101	17001	17239	17162	17012	17244	17101	17105	17109	17046	16952	17182	17184	17070	17230	17303	17065	17202	17214	17350	17322	17084	17111	17136	17173	17116	16992	17030	17110	17338	17162	17121	17139	17191	17083	17085	17091	17277	17091	17302	17276	17114	17210	17116	17004	17258	17260	17146	17154	17105	17049	17166	17151	17169	17295	17204	17108	17123	17083	17011	16942	17168	17014	16888	16993	16867	17067	17141	17206	17187	17055	17072	17129	17070	16921	16906	17123	17159	17350	17113	17045	17096	17160	16934	16991	17346	17101	17196	17289	17119	17083	17249	17123	17152	17322	16920	16977	17114	17342	17125	17136	17317	17029	17140	17140	17132	17169	17106	17250	17249	17202	17178	17149	17117	17361	17141	17069	17041	17099	17049	16878	17165	17226	16912	17120	17239	16988	17046	17074	17199	17133	17188	17056	17187	17002	17175	17102	17194	17269	17312	17202	17301	17225	17043	17100	17130	17189	16972	17197	17192	17077	17001	17185	17146	17088	17119	17176	17125	17252	17267	17187	17061	17244	17382	17095	17198	17036	17177	17234	17114	17231	17104	17149	17268	17191	17068	17010	17145	17088	17176	16957	17029	16962	17120	17126	17021	17198	16998	17086	17107	16978	17300	17180	17071	17122	17288	16973	17220	17133	17180	17081	17027	17145	17163	16968	17122	17062	17150	17153	17131	17137	17005	17070	17065	17100	17191	17251	17077	17034	17262	17155	17250	17108	17149	17149	17198	17155	17141	17065	17191	17157	17213	17149	17114	17153	17129	17241	17368	17202	17116	17281	17201	16940	16934	17261	17148	17161	17200	17047	17073	17099	17218	17254	17109	17231	17121	16978	17215	17114	17182	16996	17119	17249	17286	17284	17066	17168	17006	17212	16992	17027	17269	17357	17208	17258	16987	17177	16965	16899	17056	17058	17238	17028	17315	17177	17452	17480	17271	17247	17121	17136	17151	17015	17044	17072	16744	17071	17168	17195	17282	16977	17114	17315	17107	17029	17393	17049	17137	16986	17186	16855	17085	17058	17185	17157	17235	16964	16980	17069	16967	16895	17204	17317	17080	17200	17293	17006	17143	17120	17197	16933	16952	17077	17263	17308	16949	17236	17052	16992	17038	17134	16906	17092	17271	17365	17284	17117	17114	16958	17033	16964	17262	17025	17098	17146	17089	17180	17015	17154	17104	17166	17052	17178	17132	17230	17238	17171	17211	17170	17264	17079	17001	17058	17174	17047	17109	16880	17080	17123	17134	16950	17015	16850	17093	17199	16957	17113	17339	17423	17212	17284	17136	17067	17137	17291	17093	17089	17317	17067	17190	17225	17371	17338	17225	17070	16930	17338	17152	17011	16980	17055	17155	17143	17280	17002	17106	17040	17071	16981	17391	17185	16840	16972	17434	17248	17055	17173	16947	17159	17135	17129	17174	17111	17223	17042	17004	17216	17111	17158	17230	17230	17271	17227	17149	17026	17033	17002	17077	17364	17097	17025	17031	17184	16937	17153	17196	17261	17142	17140	16991	17286	17154	17268	17022	16977	17085	17060	16912	17274	17148	17251	17139	17198	17228	17176	17083	17041	17059	17304	17083	17124	16973	17163	16973	17229	17172	17247	17181	17063	17042	17100	17135	17306	17125	17171	17054	17113	17230	17243	17177	17131	17148	17364	17104	17135	17049	17295	17288	17170	17166	17096	17205	17070	16958	17049	17250	17005	17163	17215	17315	17037	17090	17144	17326	17304	16938	17149	17166	17086	17255	17029	17176	17123	16844	17216	17200	17050	17120	16960	17262	17233	17007	16944	17233	17103	17126	17166	16861	17183	17185	17208	17220	16949	17123	17167	17141	16967	16965	17173	17062	17118	17303	17235	17170	17118	17163	16869	17327	17090	17269	17144	17152	17087	17079	17271	17304	17108	17290	17150	17153	17351	17279	17093	17159	17243	17017	17131	16966	17090	17277	17129	16925	17102	17104	17128	17100	17266	17174	17100	17056	17170	16996	17116	17140	17033	17031	17040	17212	17101	17109	17083	17163	17151	16977	16969	17087	17238	17050	17335	17093	17073	17016	17179	17000	17189	17063	16944	17007	17151	17014	17272	17025	17004	17060	16995	17148	17206	17187	17283	17198	17134	17204	17046	17138	17024	17103	17031	17099	17248	17191	17132	17239	16956	17170	16927	17090	16947	17155	17103	17277	17021	17323	17189	17283	17055	17205	17076	17214	17232	17063	16983	17169	17095	16974	17256	17171	17098	17000	17275	17180	17122	17194	17222	17133	17281	17239	17319	17129	17091	17054	17215	17264	17116	17052	17064	17187	17126	17034	17326	17310	17257	17036	17073	17207	17460	17300	17133	17097	17216	16988	17210	16967	16974	17042	17099	17269	17120	17100	17201	17085	17089	17229	16846	17192	17088	17206	17135	17181	17089	17105	17143	17056	17214	16865	17220	17033	17383	17112	17189	17191	17059	17134	17014	17099	17139	17186	17134	17114	17216	17052	17119	17026	17352	17018	17174	17087	17066	17014	17128	17186	17295	17282	17151	17361	17181	17169	17242	17223	17030	17125	17363	17119	17111	17171	17165	17098	17036	16956	17164	17165	17030	17179	17117	17313	17279	17089	17113	17072	17395	17269	17265	17230	17308	17095	17022	17016	17043	17172	17152	17079	17092	17211	17160	17289	17107	17019	17215	17125	17025	17097	17201	17213	17134	17060	17170	16965	17126	16950	17153	17370	16975
18020	41084	35742	24503	22169	20466	19245	18316	17639	17098	16891	16468	16279	16224	16029	16016	15849	15820	15574	15576	15491	15396	15423	15527	15444	15289	15464	15316	15503	15389	15079	15228	15254	15273	15157	15426	15292	15260	15176	15128	15256	15194	15432	15997	15302	15168	15240	15021	15195	15321	15196	15284	15154	15019	15293	15345	15384	15230	15178	15202	15176	15143	15460	15367	15270	15164	15179	15210	15198	15345	15177	15261	15020	15173	15314	15359	15363	15235	15094	15261	15174	15171	15179	15402	15263	15190	15089	15183	15114	15282	15245	15110	15202	15141	15215	15106	15228	15314	15276	15218	15189	15159	15324	15175	15278	15329	15297	15224	15140	15238	15176	15243	15143	15165	15251	15015	15188	15169	15305	15101	15258	15303	15323	15258	15304	15177	15154	15272	15315	15265	15018	15212	15161	15059	15112	15084	15239	15228	15404	15225	15193	15054	15098	15209	15163	15238	15120	15331	15165	15207	15359	15059	15285	15267	15114	15256	15319	15043	15040	15155	15089	15122	15174	14997	15157	15241	15384	15143	14974	15123	15262	15156	15216	15187	15184	15024	15188	15264	15324	15250	15362	15260	15246	15146	15140	15132	15224	15122	15124	15236	15293	15169	15130	15213	15219	15193	15152	15321	15238	15058	15257	15197	15138	15162	15064	15118	15128	15196	15104	15156	15167	15212	15118	15185	15227	15189	15283	15174	15128	15352	15356	15000	15247	14981	15250	15221	15247	15258	15244	15205	15131	15147	15263	15297	15298	15151	15311	15016	15132	15186	15216	15250	15129	15273	15419	15259	15191	15062	15078	15210	15118	15137	15174	15197	15005	15061	15176	15159	15199	15357	15159	15304	15012	15362	15201	15384	15231	15129	15200	15066	15227	15071	15211	15193	15206	15275	15175	15232	15188	15066	15170	15188	15222	15279	15213	15158	15308	15297	15131	15227	15326	15203	14967	15070	15309	15191	15066	15165	15217	15197	15178	15222	15236	15170	15296	15204	15138	15217	15133	15016	15149	15256	15060	15285	15127	15287	15173	15077	15249	15165	15172	15095	15221	14959	15155	15362	15029	15159	15156	15098	15208	15053	15177	15204	15244	15331	15336	15108	15163	15168	15034	15314	15267	15230	15143	15406	15220	15230	15254	15088	15279	15104	15259	15290	15054	15324	15263	15293	15151	14948	15152	15195	15206	15112	15207	15121	15165	15216	15229	15163	15202	15330	15275	15308	15132	15155	15134	15114	15265	15318	15143	15134	15055	15161	15231	15177	15338	15211	15224	15226	15095	15115	15152	15182	15063	15164	15139	15199	15185	15183	15137	15074	15139	15080	15142	15290	15138	15266	15178	15086	15095	15187	15114	15159	15170	15238	15252	15221	15117	15361	15436	15307	15106	15055	15281	15225	15292	15267	15286	15150	15189	15165	15220	14963	15182	15134	15330	15186	15230	15170	15225	15154	15334	15180	15276	15224	15137	15224	15350	15198	15106	15313	15147	15160	15088	15112	15153	15115	15191	15227	15039	15190	15234	15042	15167	15059	15084	15130	15169	15219	15197	15133	15150	15160	15084	15102	15290	15298	15115	15211	15225	14977	15140	15030	15204	15173	15062	15016	15151	15015	15211	15113	15108	15322	15244	15188	15208	15305	15202	15183	15032	15173	15121	15204	15195	15337	15234	15169	15146	15271	15188	15051	15080	15110	15097	15184	15200	15202	14966	15179	15328	15233	15370	15102	15191	15360	15374	15069	15109	15313	15096	15084	15158	15195	15219	15037	15269	14955	15087	15074	15041	15255	15135	15050	15186	15047	15231	15091	15156	15211	15115	15062	15307	15198	15258	15151	15299	15222	15119	15231	15210	15261	15198	15295	15205	15159	15231	15156	15231	15181	15074	15242	15043	15145	15196	15112	15089	15267	15230	15116	15054	15138	15171	15316	15223	15252	15118	15052	15313	15119	15257	15380	15165	15174	15133	15071	15198	15323	15303	15145	15258	15309	15308	15198	15141	15333	15142	15222	15026	15082	15267	15109	15156	15200	15142	15103	15153	15329	15107	15149	15246	15139	15295	15170	15113	15290	15139	15114	15226	15180	15130	15093	15292	15274	15176	15004	15149	15202	15125	15160	15080	15294	15312	15245	15280	15266	15078	15315	15352	15166	15417	15343	15123	15109	15253	15263	15058	15223	15142	15193	15169	15219	15229	15140	15168	15133	15089	15156	15225	15211	15142	15321	15283	15135	15200	15033	15178	15209	15202	15169	15336	15145	15246	15152	15426	15169	15054	15041	15059	15066	15201	15214	15096	15169	15309	15186	15114	15105	15103	15209	15225	15129	15291	15204	15275	15193	15096	15182	15122	15025	15068	15077	15237	15291	15169	15210	15188	15125	15116	15201	15284	15002	15264	15282	15256	15263	15122	15151	15185	15211	15238	15130	15015	15032	15286	15170	15223	15167	15071	15163	15260	15118	15221	14990	15061	15141	15227	15053	15284	15209	15231	15243	15093	15205	15208	15173	15111	15343	15255	15149	15222	15268	15226	15097	15113	15165	15177	15165	15035	15275	15156	15171	15091	15238	15128	14989	15177	15228	15171	15223	14978	15202	15231	15134	15202	15209	15258	15166	15218	15277	15300	15144	15282	15153	15136	15222	15252	15291	15165	15034	15234	15294	14991	15216	15268	15034	15199	15107	15226	15292	15157	15149	15075	15149	15173	15312	15220	15071	15304	15152	15251	15217	15136	15139	15262	15186	15265	15149	15217	15240	15098	15220	15086	15235	15220	15113	15306	15286	15170	15135	15265	15358	15219	15228	15229	15132	15154	15291	15108	15052	15003	15345	15099	15165	15233	15206	15149	15004	15104	15151	15316	15169	15243	15196	15087	15279	15226	15093	15252	15175	15167	15197	15181	15128	15178	15121	15111	15050	15137	15379	15151	15031	15212	15139	15120	15374	15224	15021	15386	15096	15333	15182	15003	15356	15190	15105	15250	15169	15216	15289	15006	15456	15254	15107	15178	15246	15109	15172	15151	15257	15211	15206	15125	15108	14989	15168	15121	15322	15211	14871	15147	15245	15289	15007	15135	15106	15318	15063	15125	15110	15243	15151	15241	15208	15098	15284	15271	15182	15215	15164	15230	15088	15159	15082	15205	15269	15301	15306	15132	15141	15343	15179	15202	15234	15126	15195	15296	15008	15328	15072	15059	15322	15275	15110	15112	15295	15308	15257	15137	15238	15184	15105	15141	15203	15093	15213	15213	15284	15112	15147	15166	15175	14925	15230	15202	15177	15066	15207	15187	15158	15213	15217	15203	15115	15253	15262	15208	15061	15252	15112	15150	15251	15059	15255	15173	15045	15310	15126	15130	15119	15286	15194	15243	15178	15150	15109	15187	15092	15146	15179	15190	15176	15217	15263	15155	15072	15188	15075	15176	15443	15022	15236	15013	15157	15205	15279	15089	15295	15321	15106	15237	15282	15321	15223	15163	15212	15277	15165	15164	15385	15376	15224	15203	15146	15272	15097	15350	15123	15201	15171	15154	14983	15325	15193	15152	15312	15155	15071	15275	15253	15155	15154	15165	15120	15269	15124	15006	15131	14994	15097	15124	15233	15150	15152	15289	15172	15241	15128	15278	15406	15160	15159	15050	15157	15218	15214	15246	15061	15294	15100	15047	15323	15206	15427	15371	15006	15104	15218	15104	15200	15206	15072	15201	15186	15194	15291	15110	15172	15130	15406	15044	15185	15040	15178	15318	15148	15360	15260	15179	15167	15201	15156	15231	15070	15242	15143	15096	15227	15037	15153	15106	14960	15136	15256	15254	15092	15105	15096	15139	15108	15205	15263	15276	15156	15101	15222	15081	15289	15304	15090	15315	15142	15270	15237	15040	15204	15237	15175	15309	15298	15171	15164	15320	15378	15106	15064	15080	15414	15198	15150	15256	15259	15134	15147	15092	15097	15079	15116	15132	15186	15317	15233	15254	15066	15144	15099	15303	15248	15180	15152	15075	15174	15205	15189	15232	15144	15200	15123	15211	15014	15196	15482	15110	15342	15133	15118	15267	15265	14955	15189	15149	15105	15236	15089	15152	15201	15064	15259	15202	15276	15109	15116	15238	15211	15135	15295	15150	15142	15303	15088	15155	15189	15100	15175	15229	15116	15238	15234	15061	15329	15224	15061	15403	14993	15216	15059	15311	15212	15187	15131	14982	15253	15090	15131	15213	15120	15381	15143	15130	15260	15259	15257	15060	15400	15152	15363	15100	15321	15248	15224	15082	15097	15216	15226	15277	15212	15223	15132	15212	15402	15256	15130	15051	15222	15203	15298	15115	15246	15208	15066	15401	15131	15289	15143	15268	15130	15207	15367	15118	15245	15152	15214	15178	15134	15072	15161	15067	15150	15255	15459	15246	15089	15221	15199	15191	15136	15156	15252	15227	15117	15137	15162	15047	15093	15087	14954	15199	15304	15271	15214	15179	15084	15100	15259	15344	15242	14952	15109	15108	15105	15171	15032	15208	15249	15122	15313	15287	15136	15239	15208	15201	15184	15185	15172	15307	15236	15072	15148	15230	15120	15236	15190	15167	15233	15290	14977	15160	15258	15224	15121	15171	15220	15329	15153	15221	15110	15070	15380	15089	15249	15190	15057	15207	15409	15120	15237	15119	14984	15224	15037	15065	15173	15213	15124	15354	15167	15154	15170	15158	15231	15022	15244	15154	15170	15210	15220	15152	15288	15096	15304	15213	15069	15130	15177	15215	15052	15066	15265	15151	15263	15264	15189	15252	15265	15180	15268	15181	15079	15206	15119	15222	15107	15265	15135	15198	15101	15273	15102	15017	15053	15094	15194	15353	15196	15233	15219	15289	15479	15137	15069	15173	15292	15191	15247	15231	15307	15174	15350	15129	15121	15239	15305	15138	15060	15223	15275	15276	15103	15210	15170	15045	15220	15431	15230	15214	15358	15138	15242	15061	15297	15134	15175	15044	15198	15270	15163	15098	15020	15127	15067	15070	15178	15184	15297	15134	15170	15148	15387	15152	15149	15321	15091	15127	15242	15264	15265	15280	15292	15074	15173	15138	15216	14973	15131	15304	15255	15180	14989	15309	15167	15140	15082	15318	15205	15193	15241
22735	21195	29232	23504	21784	24429	26327	21099	20118	19679	19165	18663	18552	18866	18384	18091	18241	18092	17950	17809	17938	17720	17810	17637	17654	17482	17572	17524	17505	17462	17544	17501	17361	17331	17365	17279	17172	17277	17481	17461	17185	17426	17573	18291	17573	17459	17316	17386	17406	17405	17400	17215	17531	17220	17367	17428	17554	17414	17375	17346	17305	17310	17758	17375	17392	17520	17438	17205	17310	17337	17371	17125	17110	17375	17498	17272	17365	17200	17296	17463	17266	17403	17326	17208	17242	17162	17058	17303	17310	17389	17336	17365	17357	17178	17406	17428	17324	17370	17166	17182	17209	17224	17351	17423	17290	17347	17130	17324	17070	17320	17258	17304	17436	17208	17193	17212	17134	17251	17273	17171	17492	17271	17170	17319	17238	17315	17248	17539	17267	17330	17236	17208	17236	17265	17309	17214	17315	17275	17127	17258	17252	17301	17288	17103	17200	17288	17269	17215	17158	17188	17144	17309	17102	17351	17141	17109	17181	17036	17495	17345	17362	17203	17074	17209	17303	17400	17155	17371	17245	17262	17343	17188	17396	17237	17385	17345	17201	17085	17198	17191	17031	17101	17122	17182	17124	17442	17225	17452	17337	17331	17453	17011	17110	17225	17224	17194	17402	17251	17371	17342	17387	17189	16971	17038	17166	17389	17396	17026	17435	17097	17432	17399	17113	17304	17319	17038	17293	17195	17469	17210	17212	17145	17230	17251	17067	17184	17128	17201	17299	17141	17127	17421	17222	17180	17149	17245	17177	17313	17153	17104	17170	17267	17247	17137	17068	17178	17261	17188	17277	17307	17166	17124	17257	16995	17310	17513	17141	17100	17223	17165	17026	17152	17198	17182	17128	17172	17309	17514	17206	17071	17400	17093	17305	17311	17262	17040	17117	17156	17264	17017	17180	17418	17337	17239	17320	17126	17311	17197	17100	17162	17277	17146	16950	17167	17372	16945	17153	17186	17250	17174	17416	17219	17089	17302	17289	17156	17031	17040	17160	17107	17393	17396	17382	17324	17289	17444	17266	16982	17392	17337	17294	17346	17398	17377	17291	17269	17121	17118	17303	17469	17128	17118	17258	17258	17068	17161	17362	17128	17196	17050	17178	17291	17245	17312	17401	17122	17214	17116	17243	17004	17223	16987	17101	17196	17256	17159	17099	17334	17288	17252	17307	17255	17208	17146	17240	17002	17308	17279	17423	17395	17171	17375	17044	17190	17207	17120	17324	17145	17387	17119	17273	17080	17274	17463	17173	17252	17069	17289	17087	17122	17091	17220	17576	17457	17258	17159	17336	17229	17183	17246	17144	17007	17202	17250	17078	17287	17284	17239	17274	17108	17201	17310	17138	17139	17153	17291	17184	17164	17355	17247	17107	17238	17132	17159	17288	17044	17181	17273	17235	17219	17122	17375	17159	17205	17133	17365	17030	16962	17171	17297	17307	17254	17180	17169	17178	17410	17199	17121	17204	17138	17183	17392	17410	17360	17171	17142	17292	17201	17245	17453	17213	17183	17303	17139	17354	17290	17032	17402	17156	17239	17312	17272	17094	17289	17302	17160	17364	17249	17081	17051	17323	17200	17358	17451	17380	17088	17134	17129	17189	17297	17375	17169	17102	17089	17177	17360	17228	17285	17300	17076	17201	17110	17230	17237	17264	17300	17342	17185	17167	17074	17186	17572	17116	17353	17243	17267	17310	17271	17315	17327	17189	17370	17112	17269	17267	17288	17274	17161	17355	17269	17191	17259	17244	17453	17208	17191	17284	16996	17167	17309	17293	17135	16915	17225	17258	17113	17185	17384	17257	17246	17271	17033	17274	17217	17226	17265	17305	17245	17128	17269	17162	17103	17030	17352	17408	17223	17228	17168	17341	17090	17346	17413	17235	17334	17135	17184	17209	17141	17195	17287	17411	17176	17185	17058	17227	17129	17099	17165	17131	16998	17100	17292	17302	17308	17440	17266	17211	17083	17215	16959	17153	17204	17094	17054	17241	17053	17169	17133	17302	17347	17411	17302	17311	17292	17159	17200	17315	17245	17499	17106	17128	17321	17370	17366	17101	17130	17413	17022	17257	17112	17185	17452	17291	16835	17201	17255	17138	17413	17278	17273	17331	17213	17398	17199	17181	16960	17311	17276	17296	17253	17141	17252	17238	17192	17224	17105	17376	17044	17240	17085	17351	17400	17114	17397	17283	17147	17165	17155	17233	17091	17210	16953	17119	17167	17100	17150	17247	17182	17221	17296	17368	17339	17092	17140	17011	17016	17346	17291	17294	17182	17145	17151	17142	17424	17344	17289	17312	17205	17258	17096	17299	17275	17187	17399	17115	17232	17275	17263	17274	17385	17267	17134	17148	17184	17128	17192	17225	17228	17186	17138	17132	17248	17222	17317	17178	17087	17092	17236	17081	17156	17228	17322	17444	16962	17147	17165	17229	17228	17102	17194	17174	17360	17247	17229	17091	17183	17293	17233	17342	17394	17249	17283	17327	17190	17280	17282	17123	16972	17322	17242	17279	17165	17164	16959	17209	17323	17194	17187	17204	17172	17222	17173	17434	17338	16949	17121	17072	17364	17179	17009	17417	17125	17176	17517	17078	17389	17397	17232	17294	17091	17341	17390	17207	17138	17395	17262	17272	17119	17148	17171	17350	17257	17183	17021	17163	17249	17117	17292	17347	17158	17151	17323	17173	17287	17235	17220	17324	17121	17268	17268	17272	16980	17177	17140	17293	17151	17275	17260	17066	17096	17176	17306	17133	17140	17090	17333	17371	17307	17186	17115	17267	17157	17221	17303	17452	17176	17057	17103	17300	17321	17319	17208	17371	17055	17273	17121	17368	17195	17277	17100	17307	17305	17169	17056	17290	17282	17266	17074	17215	17150	17168	17119	17297	17194	17332	17212	17331	17137	17234	16972	17378	17173	17147	17469	17135	17130	17330	17239	17266	17251	17168	17495	17389	17218	17390	17340	17187	17080	17144	17221	17159	17285	17167	17050	17197	17218	17155	17130	17041	17112	17150	17539	17230	17128	17211	17163	17307	17124	17371	17188	17075	17286	17128	17171	17217	17254	17385	17153	17189	17136	17313	17404	17143	17216	17120	17121	17298	17419	17207	17207	17302	17129	17273	17068	17191	17394	17246	17060	17202	17098	17240	17082	17287	17049	17253	17220	17162	17246	17327	17016	17433	17097	17229	17100	17382	17099	17138	17351	17211	17174	17262	17195	17274	17157	17179	17271	17335	17189	17316	17075	17008	17088	16987	17178	17065	17169	17436	17189	17072	17132	17142	17360	17430	17195	17227	17249	17402	17458	17129	17290	17229	17131	17110	17356	17179	17245	17387	17170	17084	17323	17074	17316	17223	17296	17270	17136	17106	17267	17335	17262	17231	17292	17184	17022	17207	17119	17252	17318	17072	17027	17282	17224	17310	17107	17200	17181	17238	17105	17265	17363	16988	17201	17055	17074	17173	16964	16910	17177	17063	17154	17222	17180	17320	17003	17150	17223	17002	17223	17067	17047	17042	17042	17223	17230	17081	16997	17132	17146	17340	17239	17410	17124	17320	17176	17407	17126	17307	17170	17224	17310	17086	17263	17312	16939	17229	17008	17193	17203	17123	17278	17142	17193	17147	17136	17139	17088	17345	17049	17071	17077	17425	17359	17230	17287	17199	17215	17254	17114	17215	17259	17225	17177	17167	17389	17207	17197	17304	17327	17217	17395	17281	17289	17281	17325	17423	17099	17239	17227	17134	17016	17323	16992	17220	17169	17337	17005	17357	17220	17082	17260	17127	17167	17171	17135	17287	17076	17114	17132	17151	17216	17354	17166	17168	17156	17073	17225	17340	17332	17242	17292	17326	17124	17176	17179	17381	17136	17153	17080	17081	17042	17107	17250	17381	17311	17057	17215	17257	17213	17409	17230	17049	17106	17261	17222	17194	17212	17187	17460	17307	17231	17279	17375	17203	17226	17180	17424	17263	17240	17164	17153	17338	17291	17131	17320	17329	17453	17215	17278	17107	17272	17330	17278	17306	17243	17264	17114	17311	17231	17202	17188	17117	17150	17297	17234	17261	17423	17248	17116	17236	17186	17140	17406	17186	17153	17166	17186	17071	17007	17389	17242	17496	17381	17323	17079	17220	17305	17151	17296	17284	17177	17136	17307	17257	17048	17092	17175	17229	17308	17011	17251	17285	17266	17182	17323	17185	17132	17370	17082	17087	17210	17086	17271	17212	17220	17252	17023	17071	17018	17191	17228	17152	17094	17167	17154	17126	17101	17334	17073	17128	17033	17235	17108	17183	17273	17260	17309	17094	17214	17160	17263	17230	17069	17140	17202	17337	17281	17248	17169	17288	17301	17254	17103	17078	17279	17207	17317	17338	17154	17086	17102	17350	17054	17333	17133	17361	17175	17157	17235	17294	17356	17208	17111	17231	17086	17126	17218	17221	17139	17374	17297	17252	17414	17186	17312	17313	17122	17157	17353	17490	17318	17489	17128	17275	17399	17461	17117	17042	17381	17001	17376	17097	17201	17144	17263	17328	17266	17103	17261	17312	17154	17096	17226	17329	17040	17167	17211	17216	17400	17343	17439	17505	17103	17238	17187	17163	17228	17270	17176	17110	17178	17313	17196	17085	17262	17210	17250	17380	17322	17213	17288	17238	17225	17324	17252	17302	17115	17187	17195	17123	17324	17289	17418	17258	17181	17281	17150	17496	17349	17340	17102	17191	17338	17375	17054	17310	17311	17071	17256	17338	17173	17234	17217	17314	17167	17244	17232	17181	17097	17238	17319	17124	17267	17244	17104	17291	17489	17247	17106	17217	17263	16947	17211	17171	17106	17370	17160	17145	16946	17201	17167	17055	17166	17117	17201	17081	17303	17284	17297	17159	17139	17160	17115	17068	17454	17275	17245	17346	17164	17270	17175	17246	17132	17216	17342	17303	17053	17415	17193	17358	17243	17215	17315	17173	17048	17097	17216	17371	17317	17286	17238	17128	17268	17222	17218	17242	17269	17241	17288	17193	17191	17260	17139	17155	17046	17277	17281	17250	17006	17274	17341	17274	17264	17183	17182	17148	17183	17106	17209	17160	17120	17197	17234	17193	17328	17286	17295
19231	50832	43766	28482	26170	23606	21780	20432	19284	18460	17942	17438	17236	16838	16705	16614	16274	16087	15973	15958	15733	15918	15603	15695	15573	15496	15468	15463	15450	15432	15339	15421	15432	15423	15356	15389	15384	15454	15375	15358	15227	15450	15938	16683	15517	15268	15268	15360	15292	15189	15229	15171	15148	15248	15347	15387	15805	15446	15298	15189	15035	15400	15512	15391	15444	15347	15395	15166	15152	15181	15286	15263	15223	15054	15128	15263	15255	15061	15309	15034	15291	15326	15234	15356	15167	15090	15359	15265	15240	15274	15157	15267	15232	15131	15099	15231	15275	15445	15161	15339	15177	15462	15162	15124	15019	15209	15062	15305	15154	15234	15171	15334	15265	15218	15219	15267	15268	15342	15255	15136	15186	15200	15144	15076	15236	15135	15370	15104	15102	15195	15347	15257	15182	15079	15259	15206	15233	15151	15068	15285	15177	15390	15126	15152	15157	15116	15200	15198	15107	15153	15384	15094	15215	15182	15312	15099	15141	15136	15143	15155	15307	15305	15400	15261	15275	15190	15374	15202	15185	15163	15263	15178	15218	15326	15318	15228	15243	15222	15276	15284	15392	15037	15086	15328	15196	15117	15155	15064	15257	15221	15110	15185	15158	15183	15127	15126	15177	15359	15200	15005	15350	15008	15112	15191	15163	15238	15234	15233	15143	15188	15192	15244	15159	15189	15131	15130	15189	15173	15248	15277	15148	15274	15341	15321	15150	15280	15122	15385	15294	15247	15194	15071	15313	15196	15294	15259	15210	15144	15236	15095	15134	15080	15223	15431	15302	15095	15168	15103	15027	15338	15270	15194	15135	15137	15180	15111	15218	15166	15480	15259	15068	15030	15075	15120	15213	15154	15156	15156	15317	15214	15220	15089	15143	15275	15054	15331	15328	15187	15359	15218	15185	15376	15152	15097	15105	15287	15192	15156	15408	15282	15244	15214	15167	15120	15096	15192	15122	15147	15295	15245	15268	15198	15068	15182	15226	15334	15237	15176	15356	15034	15176	15224	15276	15005	15136	15078	15135	15255	15154	15322	15269	15241	15282	15265	15332	15244	15234	15274	15153	15287	15052	15296	15155	15295	15298	15198	15314	15227	15191	15356	15085	15228	15072	15290	15306	15317	15223	15126	15170	15173	15264	15279	15320	15209	15241	15242	15214	15201	15248	15239	15294	15188	15152	15346	15269	15277	15054	15214	15308	15265	15233	15355	15249	15158	15374	15309	15078	15022	15007	15325	15059	15129	15173	15239	15186	15143	15139	15134	15181	15181	15166	15330	15227	15298	14948	15158	15418	15175	15262	15208	15184	15165	15203	15250	15107	15210	15143	15101	15191	15240	15151	15158	15128	15171	15250	15152	15325	15040	15280	15253	15218	15162	15316	15114	15271	15195	15077	14995	15278	15184	15182	15133	15054	15154	15219	15308	15064	15302	15141	15265	15246	15251	15331	15284	15221	15180	15128	15211	15211	15041	15213	15057	15227	15194	15245	15233	15281	15294	15085	15112	15093	15085	15168	15207	15211	15177	15152	15398	15301	15088	15104	15289	15276	15142	15268	15151	15277	15138	15279	15321	15037	15082	15209	15254	15331	15315	15225	15277	15181	15366	15135	15156	15201	15262	14978	15168	15231	15196	15214	15033	15172	15182	15055	15259	15289	15167	15375	15009	15359	15257	15121	15267	15156	15119	15258	15174	15156	15094	15229	15146	15207	15149	15192	15102	15021	15117	15062	15188	15276	15209	15178	15156	15269	15258	15235	15300	15157	15186	15105	15178	15212	15335	15252	15227	15191	15417	15152	15147	15312	15002	15151	15137	15348	15172	15207	15299	15309	15377	15260	15111	15348	15046	15319	15144	15102	15318	15360	15340	15137	15254	15084	15372	15192	15319	15242	15181	15320	15203	15387	15231	15359	15169	15186	15233	15349	15205	15230	15192	15146	15195	15145	15158	15382	15290	15111	15214	15242	15086	15290	15206	15390	15252	15262	15167	15219	15071	15276	15042	15304	15357	15252	15363	15070	15193	15383	15201	15435	15080	15140	15112	15114	15258	15250	15312	15218	15282	15078	15160	15314	15193	15295	15117	15151	15306	15217	15186	15280	15092	15096	15128	15233	15119	15184	15016	15150	15291	15133	15223	15134	15082	15208	14985	15367	15237	15201	15227	15226	15163	15179	15262	15204	15230	15376	15325	15087	15153	15180	15077	15224	15110	15424	15282	14923	15285	15197	15205	15225	15221	15260	15295	15285	15222	15185	15157	15265	15384	15162	15185	15194	15270	15166	15289	15304	15207	15155	15148	15279	15193	15263	15193	15370	15201	15114	15251	15066	15308	15186	15334	15244	15172	15289	15350	15109	15173	14983	15169	15100	15364	15184	15078	15183	15245	15225	15296	15203	15234	15194	15321	15221	15239	15219	15352	15171	15210	15137	15292	15368	15339	15134	15276	15359	15198	15118	15296	15304	15126	15273	15261	15162	15170	15089	15166	15136	15184	15197	15273	15213	15290	15233	15200	15099	15203	15286	15330	15096	15264	15362	15221	15162	15163	15142	15300	15330	15121	15142	15148	15285	15319	15295	15375	15394	15471	15248	15305	15184	15070	15241	15309	15224	15193	15247	15260	15190	15313	15178	15215	15299	15151	15282	15083	15233	15379	15205	15171	15236	15179	15323	15229	15299	15173	15344	15453	15350	15116	15229	15163	15305	15280	15275	15204	15265	15141	15294	15254	15250	15227	15301	15224	15249	15172	15246	15353	15415	15318	15334	15057	15278	15150	15235	15174	15150	15245	15331	15215	15189	15051	15173	15392	15276	15053	15260	15255	15124	15233	15332	15266	15219	15141	15265	15152	15323	15231	15303	15293	15176	15165	15354	15304	15258	15118	15249	15185	15123	15315	15191	15225	15239	15317	15249	15271	15255	15009	15090	15149	15093	15159	15296	15048	15357	15059	15314	15154	15209	15255	15198	15266	15131	15339	15260	15294	14996	15227	15206	15158	15256	15346	15146	15467	15348	15232	15131	15290	15334	15384	15306	15103	15188	15183	15086	15348	15393	15208	15287	15229	15189	15302	15253	15249	15056	15195	15215	15142	15143	15316	15131	15165	15136	15107	15178	15237	15257	15342	15295	15043	15454	15243	15213	15209	15102	15212	15341	15072	15163	15098	14993	15252	15315	15015	15284	15205	15178	15021	15411	15308	15206	15281	15055	15224	15220	15294	15262	15304	15319	15262	15118	15053	15263	15237	15274	15157	15288	15187	15249	15214	15339	15277	15188	15204	15225	15228	15204	15164	15130	15196	15083	15127	15315	15306	15434	15171	15134	15315	15245	15206	15187	15141	15153	15109	14876	15218	15296	15224	15187	15379	15263	15233	15216	15007	15116	15095	15095	15362	15109	15218	15079	15122	15197	15269	15335	15209	15207	15117	15224	15146	15143	15177	15102	15206	15351	15247	15187	15198	15308	15291	15329	15330	15116	15323	15202	15221	15211	15316	15233	15266	15085	15308	15229	15117	15198	15066	15077	15385	15269	15169	15277	15367	15165	15315	15273	15101	15352	15154	15177	15114	15246	15251	15252	15337	15162	15286	15207	15252	15246	15267	15135	15236	15204	15190	15318	15229	15260	15252	15142	15118	15249	15338	15181	15153	15210	15179	15131	15134	15161	15143	15126	15266	15271	15142	15366	15229	15213	15212	15340	15040	15150	15151	15226	15351	15220	15154	15251	15111	15170	15315	15130	15293	15302	15164	15359	15251	15304	15362	15260	15319	15105	15337	15318	15195	15178	15160	15137	15029	15095	15096	15244	15099	15120	15141	15060	15247	15244	15202	15286	15161	15241	15326	15011	15261	15171	15151	15354	15367	15281	15196	15215	15157	15290	15224	15164	15322	15098	15204	15196	15113	15163	15169	15292	15186	15150	15185	15462	15169	15311	15237	15189	15200	15244	15156	15209	15214	15150	15210	15179	15168	15208	15244	15329	15032	15275	15090	15277	15263	15344	15289	15251	15266	15202	15287	15231	15298	15178	15179	15149	15314	15140	15186	15160	15234	15275	15148	15335	14947	15229	15368	15281	15258	15223	15261	15051	14979	15076	15152	15208	15103	15201	15193	15131	15207	15358	15162	15376	15265	15285	15297	15076	15149	15123	15181	15290	15194	15276	15121	15137	15264	15230	15196	15388	15213	15251	15023	15222	15127	15286	15194	15286	15211	15243	15222	15215	15155	15168	15302	15140	15279	15147	15234	15019	15228	15262	15083	15270	15171	15190	15332	15243	15165	15283	15343	15102	15107	15218	15061	15251	15129	15255	15164	15046	15228	15036	15239	15120	15161	15126	15276	15435	15189	15072	15165	15075	15219	15283	15280	15212	15299	15139	15175	15182	15196	15423	15156	15265	15201	15173	15244	15135	15305	15402	15217	15120	15335	15252	15145	15357	15286	15118	15297	15286	15330	15221	15464	15220	15311	15353	15111	15421	15300	15161	15361	15085	15289	15294	15189	15192	15252	15253	15334	15170	15124	15254	15189	15136	15265	15207	15106	15179	15233	15345	15202	15049	15140	15150	15203	15201	15303	15397	15214	15288	15183	15268	14973	15160	15261	15046	14973	15265	15239	15168	15314	15274	15160	15211	15087	15180	15170	15229	15069	15215	15302	15344	15081	15073	15316	15063	15214	15376	15311	15366	15197	15078	15376	15282	15294	15208	15170	15241	15192	15289	15193	15187	15105	15413	15151	15248	15218	15399	15316	15240	15118	15208	15258	15182	15092	15371	15206	15267	15264	15415	15143	15138	15208	15125	15189	15210	15137	15094	15372	15234	15180	15104	15310	15192	15175	15258	15219	15219	15316	15264	15251	15173	15110	15194	15165	15321	15264	15116	15105	15322	15093	15258	15172	15358	15285	15099	15155	15208	15325	15192	15271	15333	15154	15202	15094	15339	15109	15214	15199	15226	15169	15201	15039	15097	15180	15300	15360	15157	15127	15213	15150	15263	15149	15089	15204	15250	15342	15116	15234	15122	15109	15143	15003	15317	15217	15136	15136	15314	15265	15182	15060	15224	15261	15278	15234	15093	15245	15045	15254	15350	15426	15146	15233	15268	15301	15283	15318	15103	15267
27280	22977	28431	24318	20366	19928	19557	18893	18784	18773	18543	18566	18556	18541	18462	18621	18583	18364	18531	18318	18452	18355	18483	18414	18360	18529	18452	18291	18523	18220	18412	18444	18251	18436	18521	18355	18641	18285	18337	18333	18347	18204	18350	18445	18272	18361	18267	18071	18605	18485	18176	18252	18305	18069	18293	18346	18289	18471	18036	18320	18379	18258	18195	18393	18318	18321	18446	18237	18273	18418	18198	18265	18331	18465	18320	18511	18356	18215	18323	18219	18452	18310	18327	18315	18589	18520	18360	18314	18180	18275	18572	18219	18217	18204	18239	18122	18420	18472	18456	18121	18234	18295	18350	18277	18498	18467	18290	18177	18171	18163	18335	18235	18425	18308	18351	18064	18169	18206	18428	18233	18322	18194	18266	18130	18234	18191	18097	18208	18414	18244	18227	18108	18216	18537	18302	18271	18436	18281	18035	18385	18221	18311	18084	18390	18211	18134	18397	18530	18561	18456	18338	18253	18458	18228	18466	18363	18201	18339	18246	18284	18320	18362	18374	18242	18232	18309	18397	18331	18442	18329	18348	18347	18581	18385	18549	18475	18351	18177	18287	18235	18391	18230	18360	18232	18304	18308	18301	18411	18330	18232	18428	18362	18383	18294	18351	18230	18365	18246	18228	18196	18186	18240	18153	18235	18364	18280	18391	18175	18201	18238	18148	18284	18221	18357	18253	18245	18262	18381	18190	18484	18147	18206	18220	18274	18309	18226	18332	18160	18210	18356	18154	18384	18341	18412	18268	18382	18273	18461	18454	18283	18499	18311	18159	18143	18300	18166	18232	18278	18426	18173	18092	18165	18262	18259	18299	18438	18130	18452	18312	18297	18252	18272	18244	18199	18214	18142	18250	18055	18249	18217	18347	18286	18224	18405	18258	18694	18167	18219	18242	18174	18384	18473	18003	18144	18189	18232	18249	18211	18405	18451	18325	18110	18599	18256	18279	18343	18282	18236	18305	18087	18350	18281	18239	18390	18372	18238	18294	18142	18267	18278	18203	18205	18320	18362	18386	18420	17919	18188	18274	18328	18428	18265	18177	18353	18131	18425	18274	18095	18369	18079	18373	18364	18017	18262	18372	18330	18160	18349	18430	18421	18448	18484	18390	18315	18479	18270	18187	18180	18226	18199	18237	18409	18024	18182	18364	18159	18144	18154	18209	18204	18188	18582	18319	18249	18394	18333	18393	18378	18335	18397	18093	18359	18314	18233	18100	18300	18220	18251	18394	18542	18428	18386	18416	18319	18353	18266	18435	18427	18250	18177	18382	18318	18359	18215	18322	18213	18128	18209	18326	18253	18288	18423	18164	18260	18040	18223	18150	18313	18348	18255	18305	18186	18191	18217	18285	18206	18337	18225	18214	18325	18431	18286	18404	18381	18490	18564	18317	18201	18268	18170	18333	18329	18267	18333	18131	18120	18201	18539	18294	18425	18420	18317	18355	18103	18240	18307	18238	18280	18353	18361	18223	18117	18252	18198	18188	18124	18202	18386	18475	18417	18419	18279	18140	18270	18260	18319	18312	18363	18432	18358	18239	18326	18288	18144	18442	18490	18335	18415	18343	18259	18320	18327	18378	18439	18293	18235	18412	18429	18255	18312	18381	18362	18263	18352	18425	18252	18386	17987	18381	18300	18432	18286	18260	18208	18374	18195	18170	18101	18365	18345	18324	18236	18359	18388	18476	18192	18271	18507	18352	18563	18431	18383	18363	18264	18211	18395	18399	18455	18443	18432	18035	18309	18454	18461	18317	18365	18386	18154	18229	18341	18247	18405	18382	18175	18293	18371	18428	18202	18362	18479	18301	18500	18269	18268	18269	18325	18351	18255	18248	18374	18279	18356	18275	18103	18324	18316	18429	18402	18097	18348	18353	18255	18416	18218	18252	18317	18285	18359	18095	18344	18353	18332	18178	18381	18164	18219	18277	18197	18254	18250	18220	18268	18316	18246	18240	18459	18236	18129	18220	18304	18335	18225	18277	18197	18455	18464	18240	18194	18471	18284	18361	18283	18442	18217	18387	18078	18239	18496	18445	18242	18294	18268	18312	18399	18318	18374	18234	18365	18397	18274	18461	18282	18316	18292	18276	18262	18313	18456	18334	18377	18252	18093	18160	18397	18308	18434	18177	18353	18382	18349	18287	18311	18143	18231	18396	18031	18286	18325	18376	18388	18292	18494	18279	18316	18198	18191	18406	18321	18200	18532	18404	18388	18447	18255	18245	18320	18326	18287	18297	18215	18157	18293	18421	18276	18350	18515	18457	18105	18334	18197	18283	18249	18309	18331	18382	18323	18202	18364	18291	18433	18382	18304	18260	18241	18449	18394	18290	18311	18263	18365	18302	18036	18267	18273	17992	18269	18196	18479	18334	18265	18088	18319	18533	18016	18195	18344	18260	18231	18395	18492	18406	18273	18183	18236	18296	18351	18194	18285	18320	18342	18334	18310	18154	18377	18388	18254	18297	18351	18224	18317	18247	18217	18538	18339	18141	18199	18316	18201	18352	18383	18074	18333	18242	18125	18423	18301	18337	18325	18316	18436	18292	18466	18151	18398	18266	17999	18278	18103	18260	18302	18269	18292	18437	18411	18302	18323	18145	18303	18475	18156	18303	18320	18302	18026	18357	18174	18164	18476	18394	18398	18267	18150	18183	18164	18200	18210	18547	18298	18585	18435	18189	18307	18235	18418	18146	18462	18288	18267	18402	18384	18259	18405	18278	18326	18371	18273	18293	18229	18382	18481	18237	18239	18315	18467	18097	18397	18231	18326	18244	18313	18486	18361	18220	18181	18213	18342	18253	18261	18315	18342	18350	18332	18392	18180	18294	18185	18311	18426	18204	18131	18296	18350	18106	18142	18389	18480	18215	18196	18379	18330	18304	18346	18204	18211	18405	18198	18284	18221	18195	18218	18345	18263	18313	18181	18372	18446	18310	18275	18256	18334	18440	18346	18315	18257	18269	18149	18436	18268	18488	18078	18556	18302	18128	18176	18183	18245	18129	18164	18242	18218	18377	18444	18333	18348	18096	18449	18404	18345	18536	18351	18361	18256	18074	18325	18346	18429	18281	18325	18212	18191	18413	18342	18267	18308	18198	18192	18293	18422	18413	18312	18186	18546	18267	18485	18429	18168	18168	18320	18311	18312	18159	18310	18437	18322	18396	18277	18227	18126	18379	18389	18225	18227	18347	18318	18364	18425	18200	18318	18301	18259	18224	17992	18278	18421	18374	18539	18306	18461	18362	18365	18011	18125	18090	18132	18298	18253	18568	18225	18266	18317	18202	18175	18251	18116	18201	18202	18129	18269	18139	18189	18201	18387	18196	18243	18462	18416	18248	18390	18489	18323	18308	18206	18451	18333	18305	18214	18281	18385	18338	18309	18069	18261	18325	18204	18255	18393	18256	18292	18448	18269	18269	18317	18312	18309	18118	18343	18268	18256	18215	18220	18313	18310	18239	18227	18292	18399	18435	18277	18341	18437	18451	18256	18198	18367	18175	18319	18371	18426	18037	18344	18380	18148	18280	18198	18354	18227	18341	18150	18292	18260	18410	18366	18465	18363	18382	18357	18392	18200	18163	18313	18352	18219	18280	18289	18368	18443	18197	18429	18267	18309	18267	18197	18338	18248	18287	18363	18410	18309	18148	18365	18395	18300	18310	18143	18188	18286	18437	18233	18326	18286	18298	18164	18371	18150	18313	18193	18255	18210	18319	18430	18551	18433	18493	18274	18361	18206	18308	18294	18326	18362	18277	18129	18178	18295	18427	18190	18200	18243	18135	18397	18411	18507	18328	18349	18412	18392	18301	18205	18241	18180	18261	18302	18160	18585	17959	17968	18475	18200	18191	18592	18262	18227	18341	18418	18251	18213	18426	18260	18344	18246	18271	18218	18324	18410	18511	18400	18194	18348	18290	18307	18371	18265	18214	18387	18304	18360	18388	18429	18216	18457	18398	18476	18427	18141	18151	18367	18439	18492	18247	18266	18207	18342	18304	18406	18227	18338	18424	18216	18196	18169	18266	18432	18446	18205	18335	18432	18247	18326	18247	18429	18263	18172	18352	18349	18334	18319	18445	18264	18468	18251	18361	18387	18549	18147	18182	18341	18249	18194	18265	18564	18357	18473	18236	18369	18256	18354	18286	18173	18330	18142	18086	18370	18238	18465	18250	18398	18376	18344	18200	18148	18569	18355	18299	18196	18159	18378	18342	18355	18409	18386	18317	18159	18433	18256	18316	18167	18262	18452	18348	18421	18056	18281	18497	18258	18243	18308	18480	18366	18285	18406	18277	18265	18217	18103	18278	18281	18254	18166	18467	18411	18366	18236	18420	18240	18362	18506	18358	18210	18330	18368	18163	18388	18196	18424	18215	18297	18610	18315	18273	18176	18423	18178	18332	18189	18349	18280	18446	18459	18347	18501	18619	18353	18168	18401	18282	18244	18504	18375	18397	18310	18357	18234	18402	18357	18303	18413	18230	18301	18135	18367	18386	18367	18179	18417	18288	18236	18446	18334	18581	18201	18320	18332	18317	18059	18264	18280	18174	18241	18131	18489	18499	18315	18081	18548	18357	18328	18191	18150	18274	18234	18280	18264	18370	18419	18513	18291	18569	18361	18436	18342	18352	18383	18352	18367	18238	18400	18316	18392	18290	18316	18319	18299	18357	18394	18437	18490	18296	18335	18271	18320	18322	18281	18315	18344	18326	18319	18285	18331	18397	18260	18261	18456	18493	18086	18324	18493	18382	18406	18357	18339	18311	18289	18485	18365	18469	18437	18223	18239	18466	18213	18378	18146	18350	18164	18290	18223	18292	18319	18409	18460	18183	18153	18164	18093	18249	18458	18487	18399	18390	18322	18379	18192	18258	18342	18514	18392	18543	18251	18073	18161	18215	18525	18286	18352	18292	18152	18290	18340	18428	18444	18199	18238	18386	18420	18491	18222	18417	18262	18001	18175	18235	18199	18290	18228	18415	18301	18098	18398	18084	18365	18365	18266	18323	18146	18366	18254	18159	18260	18106	18314	18295	18127	18480	18496	18325	18217	18319	18607	18326	18120	18319	18507	18397	18285	18307	18181	18351	18395	18337	18179	18384	18440	18210	18098	18204	18123
17838	28525	27194	20174	19128	18036	17470	17097	16751	16597	16552	16479	16237	16333	16210	16177	15899	16180	16211	16014	16048	16071	15952	15901	16001	15739	16029	15794	15946	15988	15834	15773	15731	15889	16040	15906	15882	15850	15603	15968	15813	15785	15733	15952	15947	15810	15947	15923	15840	15767	15923	15840	15801	15716	15925	15881	15996	15719	15892	15860	15912	15729	15866	15792	15827	15816	15939	15733	15804	15966	15824	15891	15863	15924	15834	15882	15955	15702	15813	15892	16001	15941	15665	15810	15599	15868	15800	15810	15877	15836	15934	15877	15961	15848	15760	15977	15996	15669	15837	15975	15743	15636	15729	16031	15804	15942	15769	15766	15991	15876	15817	15815	16001	15724	15901	15889	15969	15905	15809	15718	15926	15768	15936	15896	15852	15849	15904	15859	15950	15796	15690	15754	15955	15842	15797	15770	15812	16017	15857	15920	15967	15846	15921	15760	16063	15946	15800	15795	16011	15859	15749	15738	15865	15950	15889	15707	15879	15709	16076	15781	15759	15788	15854	15867	15717	15910	15780	15868	15750	15851	15873	15789	15827	16109	15876	15751	15909	15885	15802	15874	15802	15915	15931	15675	15702	15974	15976	15876	15821	15768	15898	15911	15952	15761	15923	15764	15888	15851	15704	15846	15845	15896	15662	15835	15919	15852	15802	15861	15673	15742	15805	15756	15785	15684	15798	15803	15874	15938	15791	15995	15782	15937	15735	15787	15929	15901	15846	15854	15811	15903	15981	15688	15858	16068	15847	16026	15778	15861	16114	15943	15871	15784	15754	15999	15779	15884	15987	15863	15849	15655	15854	15900	15902	15805	15775	15724	16052	15948	15819	15824	15820	16001	15842	15718	15901	15824	15929	15733	15810	15942	15815	15697	15821	15732	15757	15888	15777	15935	15884	15861	15860	15876	15747	15710	15910	15938	15904	16018	15734	15852	15838	15777	15784	15964	15877	15913	15978	15660	15793	15763	15828	15908	15741	15749	15766	15979	15778	15721	15831	15872	15821	15749	15716	15914	15733	15931	15876	15829	15794	15869	15762	15809	15733	15741	15709	15680	15764	15827	15678	15770	15803	15813	15875	15769	15897	15700	15861	15982	15964	15806	15762	15823	15739	15904	15825	15820	15875	15965	15768	15782	15730	15932	15783	15730	15937	15872	15817	15820	15890	15905	15983	15778	15769	15936	15981	15922	15835	15817	15800	15795	15976	15858	15783	15764	15803	15782	15745	15893	15708	15741	15791	15856	15937	15869	15896	15905	15805	15823	15800	15894	15852	15802	15852	15932	15800	15919	15865	15919	15784	15755	15927	16079	16014	15812	15641	15764	15872	15862	15964	15685	16020	15773	15823	15900	15927	15801	16045	16027	15871	15805	15952	15914	15800	15812	15749	15804	15978	15829	15898	15654	15740	15708	15788	15920	15827	15759	15904	15908	15751	15912	15786	15673	15821	15791	15796	15853	15859	15949	15796	15899	15704	15947	15896	15864	15876	16004	15965	15764	15744	16052	15962	15828	15836	15793	15876	15869	15803	15833	15711	15901	15729	15869	15780	16133	16124	15796	15654	15802	15765	15862	15912	15798	15879	15882	15836	15967	15762	15933	15738	15780	15841	15791	16031	15956	15818	15993	15659	15803	15802	15800	15950	15864	15982	15891	15973	16026	15826	15923	15955	15911	15912	15804	15912	15916	15873	15994	15785	15746	15964	15824	15814	15961	15904	15744	15850	16007	15995	16040	15750	15866	15804	15856	15816	15855	15814	15841	15839	15948	15825	15926	15843	15684	15755	15804	15721	15948	15820	15998	15858	15804	15796	15777	15883	15902	15760	16087	15859	15835	15904	15858	15847	15850	15900	15911	15956	15940	15921	15873	16073	15961	15857	15951	15969	15740	15949	15763	15809	15812	15833	16007	15753	15822	15777	16006	15801	15751	15942	15880	15781	15931	15721	15784	15897	16116	15940	16082	15777	15804	15757	15929	15638	15969	15698	15978	15907	15960	15898	15842	15671	15922	15980	15641	15938	15832	15954	15874	15799	15864	15989	15946	15865	15909	15855	15788	15858	15704	15960	15891	15782	15959	15853	15648	15797	15843	15961	15795	15821	15753	15849	16067	15901	15857	15792	15917	15848	15761	15760	15711	15893	15897	15854	15875	15993	15842	15784	16001	15851	15804	15847	15827	15942	15947	15766	15809	15807	15851	15695	15948	15865	15940	15964	15849	15798	15746	16041	16005	15911	15682	15730	15810	15816	15638	15891	15797	15918	15788	15669	15711	15965	15810	16014	15973	15920	15649	15843	15844	15753	15945	15801	15856	15844	15869	15815	15700	15907	15705	15875	15805	15823	15828	15762	15852	15774	15659	16028	15931	15990	15852	15807	15852	15975	15644	15908	15892	15891	15975	15807	16045	15751	15968	15715	15697	15696	15966	15789	15728	15702	15716	16019	15855	15842	15808	15873	15823	15874	15813	15766	16005	15848	15843	15694	15791	15868	15759	15767	15733	15865	15737	15842	15751	15824	15915	15925	16015	15772	15667	16014	15794	15681	15741	15896	15927	15889	15985	15795	15714	15806	15735	15780	15838	15760	15892	15813	15883	15853	15827	15818	15809	15792	15780	15800	15835	15740	15679	15931	15874	15920	15768	15713	15706	16005	15896	15804	15838	15722	15711	15926	15972	15851	15969	16011	15782	15786	15949	15833	15963	15831	15957	15718	15874	15887	16010	15944	15750	15769	15896	15847	15737	15836	15731	15925	15969	15742	15678	15958	15867	15728	15915	16003	15821	15875	15797	15736	15782	15785	15800	15762	15796	15969	15786	15918	15948	15847	15822	15924	15878	15774	15754	15954	16002	15829	15942	16005	15893	15869	15620	15867	15849	15753	15776	15743	15860	15869	15794	15771	15825	15917	15770	15911	15793	16054	15928	15869	15873	15891	15772	15862	15797	16008	15779	15842	15875	15805	15824	15918	15757	15826	15802	15821	15891	15846	15789	15845	15711	15925	15663	15733	15850	15750	15910	15656	15888	15936	15850	15975	15921	15844	16032	15599	15900	15717	15958	15898	15975	15904	15926	15669	15934	15932	16021	15769	15843	15906	15798	15886	15667	16014	15853	15861	15937	15804	15961	15735	15910	15865	15966	15912	15859	15689	15871	15774	15724	15874	15931	16006	15865	15938	15640	15676	15918	15839	15675	15792	15979	15857	15776	15800	15994	15918	15861	15871	15911	15847	15841	15933	15970	15976	15828	15799	16015	15968	15900	15895	15842	15863	15857	15818	15639	15623	15776	15760	16045	15905	15771	15770	15857	15860	15856	15766	15791	15799	15835	15957	16107	15950	15953	15857	15786	15885	15796	15830	15790	15875	15924	15933	15881	15805	15905	15784	16033	15781	15934	15832	16023	15751	15929	15838	16011	15883	15887	15772	15929	15957	15841	15942	16023	15960	15901	15667	15916	15952	15989	15833	15986	15822	15716	15841	15963	15853	15804	15925	15758	16088	15888	15838	15786	15888	15922	15895	15752	15704	16012	16066	15897	15938	15840	15893	15870	15759	15936	15877	15904	15909	15870	15820	15852	16109	15956	15914	15863	15839	15920	15960	15684	15998	15819	15932	15838	15974	15930	15972	15723	15727	15849	15820	15878	15872	15845	15788	15840	15953	15906	15952	15995	15906	15937	15757	15792	15861	15906	15796	15900	15845	15811	15823	15751	15876	15717	15768	15782	15983	15750	15766	15948	15837	15587	16034	15851	15999	15763	15851	15821	15863	15832	15929	15857	15834	15891	15939	15804	15814	15813	15784	15997	15869	15854	15903	15994	15767	15768	15891	15846	15826	15880	15970	15961	16042	15785	15797	15869	15962	15654	15922	15719	15966	15792	15644	15738	15871	15790	15961	15915	15836	15890	15771	15857	15863	15670	15885	15776	15692	15865	15870	15847	15702	15788	15918	15757	15996	15791	15945	15883	15778	15965	15874	15784	15910	15961	15934	15953	15783	15776	15920	15763	15926	15889	15861	16012	16108	16002	15865	15901	15815	15759	15982	15700	15901	15907	15883	15881	15885	15759	15912	15815	15765	16106	15739	16007	15904	15931	15885	15881	15906	15864	15870	15838	15904	15895	15767	15864	15887	16022	15738	15912	15833	15858	15729	15844	15959	15923	15767	15831	15925	15703	16060	15820	15839	15748	15792	15913	15913	15904	15891	15924	15787	15668	15701	15809	15849	15951	15799	15771	15961	15900	15772	15904	15779	15844	15958	15759	15852	15877	15916	15923	15768	15860	15863	15787	15935	15689	15936	15664	15816	15842	15644	15759	15818	15844	15928	15852	15867	15840	15995	15722	15818	15841	15855	15848	15724	15897	15831	15782	15883	15917	15789	15862	15889	15860	15938	15773	15779	15846	15946	15782	15757	16122	15849	15894	15861	15843	15694	15829	15708	15902	15741	15804	15803	15854	15707	15807	15806	15814	15890	15862	15942	15973	15623	15894	15714	15839	15931	15926	15791	15841	15841	15885	15826	15804	15763	15704	15898	15769	15858	15824	15859	15860	15973	15799	15760	15762	15840	15977	15901	15860	15926	15559	15939	15999	15735	15761	15882	15741	15777	15988	15933	15826	15885	15796	15881	15946	15810	15832	15932	15814	16041	15826	16079	15834	16046	15741	16032	15914	15944	15841	15861	15937	15838	15864	15913	15857	15945	15868	15967	15679	15794	16030	15946	15855	15793	15757	15877	15945	15874	16002	16171	15729	15880	15821	15959	15845	15775	15839	15893	15863	15868	16009	15901	15607	15797	15684	15840	15894	16092	15881	15992	15861	15845	15803	15789	15856	15840	15844	15812	15909	15896	15775	15871	15713	15893	15856	15696	15627	15924	15630	15990	15922	15816	15732	15872	15831	15885	15786	15996	15975	15702	15840	15719	15803	15948	15770	15929	16053	15688	15648	15805	15776	15873	15779	15784	15911	15877	15968	15826	15921	15910	15871	15844	15816	15902	15827	15877	15887	16034	15966	15909	15753	15687	15871	15866	15874	15959	15931	15867	16038	15847	15966	15841	15826	15812	15682	15639	15873	15750	15840	15901	15912	15775	15947	15860	15874	15669	16027	15839	15706	15709	16031
23835	21207	28518	24470	22807	23368	23041	20120	19387	19151	19123	18702	18378	18323	18242	18168	18244	18180	18084	18077	18118	18035	17868	17891	17843	17858	17845	17803	17841	17949	17827	17894	17771	17837	17771	17684	17936	17738	17647	17671	17538	17529	17946	18005	17879	17555	17721	17709	17749	17733	17780	17613	17852	17641	17858	18023	17892	17813	17644	17766	17776	17700	17680	17891	17712	17693	17748	17782	17795	17594	17620	17842	17744	17766	17621	17714	17762	17807	17985	17754	17694	17633	17716	17744	17816	17593	17780	17749	17788	17649	17803	17736	17636	17776	17961	17771	17891	17741	17842	17674	17790	17599	17759	17749	17861	17763	17756	17777	17745	17623	17541	17724	17625	17714	17569	17705	17667	17630	17570	17450	17898	17627	17460	17643	17916	17726	17774	17647	17673	17513	17632	17580	17466	17902	17708	17795	17800	17427	17540	17611	17613	17695	17571	17725	17744	17655	17797	17602	17644	17583	17609	17880	17826	17641	17644	17672	17783	17506	17717	17561	17543	17621	17787	17656	17451	17688	17673	17657	17768	17610	17678	17628	17746	17924	17690	17678	17746	17788	17982	17474	17591	17564	17758	17467	17832	17625	17698	17839	17732	17458	17802	17818	17721	17715	17476	17565	17776	17761	17744	17612	17838	17817	17720	17730	17748	17602	17849	17759	17563	17818	17739	17903	17636	17476	17762	17554	17676	17709	17735	17630	17696	17542	17663	17590	17561	17581	17803	17707	17808	17756	17732	17700	17769	17712	17615	17574	17707	17586	17804	17729	17664	17743	17642	17940	17682	17621	17711	17610	17831	17589	17643	17691	17640	17560	17829	17859	17609	17756	17564	17741	17981	17700	17794	17656	17555	17603	17758	17770	17827	17943	17628	17585	17539	17937	17756	17689	17820	17607	17721	17736	17686	17675	17598	17765	17734	17552	17659	17902	17660	17641	17799	17654	17629	17830	17753	17773	17564	17599	17572	17672	17844	17543	17762	17595	17663	17547	17706	17673	17801	17535	17485	17804	17768	17753	17801	17750	17588	17729	17562	17619	17679	17717	17780	17818	17718	17737	17731	17523	17574	17648	17587	17877	17599	17613	17686	17530	17641	17508	17664	17810	17656	17544	17742	17566	17545	17605	17575	17590	17592	17891	17602	17925	17911	17561	17692	17798	17728	17848	17692	17650	17551	17676	17798	17741	17632	17967	17906	17743	17600	17636	17488	17766	17782	17738	17605	17697	17766	17689	17644	17750	17664	17756	17653	17521	17627	17754	17821	17672	17624	17581	17664	17828	17819	17730	17745	17904	17708	17622	17765	17479	17579	17676	17696	17689	17740	17747	17673	17566	17765	17683	17649	17666	17639	17754	17733	17928	17574	17654	17940	17878	17904	17698	17791	17675	17881	17622	17635	17731	17791	17435	17809	17553	17663	17530	17833	17604	17766	17821	17707	17635	17410	17531	17694	17561	17944	17637	17741	17849	17676	17679	17747	17755	17691	17710	17419	17775	17835	17836	17599	17704	17694	17780	17658	17771	17915	17816	17538	17637	17617	17843	17732	17855	17785	17574	17885	17733	17624	17626	17666	17743	17650	17870	17582	17785	17555	17539	17840	17412	17496	17672	17792	17624	17584	17672	17611	17538	17692	17581	17503	17646	17756	17644	17729	17938	17775	17684	17684	17744	17560	17684	17675	17853	17794	17817	17714	17899	17728	17661	17907	17789	17907	17709	17484	17430	17699	17748	17702	17673	17699	17755	17692	17573	17586	17785	17818	17646	17560	17547	17742	17627	17707	17349	17472	17584	17656	17852	17589	17569	17671	17667	17749	17483	17741	17584	17613	17750	17744	17651	17704	17621	17728	17549	17408	17590	17654	17527	17543	17661	17802	17822	17759	17777	17807	17856	17613	17683	17619	17718	17608	17656	17672	17861	17777	17587	17886	17543	17354	17654	17574	17687	17735	17621	17738	17582	17725	17602	17709	17559	17791	17717	17590	17907	17736	17699	17725	17773	17497	17640	17634	17715	17694	17720	17860	17705	17705	17590	17673	17667	17578	17712	17650	17660	17718	17721	17801	17659	17832	17648	17609	17515	17493	17673	17615	17566	17696	17578	17816	17727	17459	17644	17607	17784	17860	17662	17542	17584	17656	17667	17916	17731	17749	17600	17707	17691	17780	17708	17916	17568	17760	17598	17748	17467	17390	17595	17661	17663	17913	17729	17863	17655	17790	17586	17660	17610	17816	17549	17557	17430	17400	17525	17556	17653	17709	17650	17662	17637	17564	17772	17605	17521	17820	17537	17628	17635	17644	17679	17552	17655	17882	17646	17566	17659	17754	17713	17722	17576	17548	17667	17816	17499	17777	17452	17580	17858	17713	17825	17738	17798	17834	17588	17831	17696	17820	17672	17497	17720	17718	17705	17706	17658	17646	17565	17680	17635	17564	17715	17656	17681	17634	17702	17574	17643	17672	17671	17657	17549	17819	17709	17836	17745	17633	17794	17723	17772	17701	17668	17809	17650	17463	17575	17639	17783	17610	17515	17585	17937	17713	17954	17982	17619	17481	17694	17673	17666	17644	17767	17859	17708	17867	17585	17760	17522	17693	17741	17785	17590	17905	17668	17610	17581	17767	17649	17538	17726	17636	17613	17748	17610	17766	17796	17752	17635	17761	17556	17675	17643	17697	17833	17577	17602	17935	17722	17782	17730	17970	17698	17615	17770	17785	17713	17551	17668	17664	17828	17949	17658	17697	17696	17605	17813	17871	17677	17701	17584	17943	17645	17599	17847	17760	17736	17580	17349	17548	17728	17656	17554	17827	17489	17911	17749	17478	17543	17749	17626	17735	17512	17739	17701	17609	17672	17611	17612	17810	17536	17798	17651	17598	17662	17514	17543	17711	17726	17532	17793	17598	17642	17601	17666	17422	17781	17545	17663	17679	17691	17589	17686	17808	17551	17771	17723	17776	17730	17522	17656	17818	17650	17472	17711	17674	17755	17786	17580	17823	17666	17651	17769	17619	17397	17766	17734	17595	17680	17628	17576	17487	17589	17833	17599	17674	17658	17747	17609	17547	17871	17715	17766	17771	17681	17919	17715	17794	17762	17694	17436	17637	17670	17458	17740	17739	17620	17595	17737	17683	17695	17592	17816	17628	17718	17853	17682	17707	17780	17619	17787	17640	17684	17709	17568	17785	17689	17730	17757	17859	17620	17653	17561	17731	17886	17627	17765	17690	17768	17506	17654	17630	17850	17475	17554	17465	17596	17683	17605	17742	17642	17677	17678	17808	17739	17869	17545	17553	17715	17573	17599	17650	17668	17798	17595	17814	17703	17772	17671	17655	17659	17747	17953	17911	17667	17687	17909	17780	17872	17668	17807	17545	17630	17803	17780	17647	17674	17827	17559	17702	17573	17641	17841	17881	17568	17806	17588	17664	17620	17746	17837	17471	17581	17548	17650	17587	17748	17635	17611	17708	17817	17731	17759	17552	17806	17745	17821	17710	17748	17601	17903	17628	17728	17723	17801	17796	17802	17383	17625	17582	17666	17727	17621	17700	17645	17595	17500	17953	17710	17851	17524	17668	17633	17627	17711	17764	17725	17689	17473	17877	17839	17837	17533	17681	17744	17693	17780	17768	17714	17793	17550	17909	17800	17775	17714	17528	17732	17717	17561	17766	17706	17842	17728	17582	17633	17550	17845	17743	17597	17802	17779	17696	17960	17859	17604	17552	17520	17556	17489	17749	17546	17536	17673	17597	17733	17663	17647	17726	17643	17872	17584	17563	17735	17635	17656	17785	17637	17722	17726	17882	17658	18041	17646	17736	17690	17982	17691	17706	17805	17649	17779	17786	17737	17803	17583	17524	17468	17686	17687	17733	17716	17533	17852	17844	17744	17906	17559	17787	17678	17756	17724	17843	17750	17761	17959	17681	17611	17785	17970	17752	17800	17671	17846	17820	17545	17726	17511	17662	17641	17726	17525	17767	17842	17710	17638	17574	17733	17477	17833	17635	17559	17636	17772	17758	17952	17665	17565	17736	17516	17703	17578	17771	17887	17702	17647	17726	17646	17894	17801	17472	17709	17488	17765	17723	17877	17807	17628	17815	17909	17773	17636	17753	17849	17616	17728	17657	17608	17722	17701	17858	17815	17855	17817	17641	17628	17756	17868	17624	17724	17772	17748	17650	17773	17894	17652	17819	17660	17449	17638	17668	17655	17756	17735	17605	17653	17798	17710	17656	17765	17689	17643	17676	17649	17472	17589	17518	17614	17643	17932	17617	17551	17568	17460	17629	17745	17498	17653	17547	17920	17855	17757	17808	17672	17866	17559	17653	17628	17755	17831	17739	17719	17830	17727	17732	17906	17736	17503	17812	17937	17648	17538	17732	17700	17573	17700	17726	17669	17671	17610	17653	17567	17562	17798	17755	17731	17569	17680	17669	17681	17677	17574	17667	17621	17641	17849	17677	17809	17593	17751	17656	17702	17452	17566	17475	17758	17765	17582	17655	17812	17807	17735	17421	17691	17574	17611	17622	17735	17688	17602	17626	17713	17717	17450	17574	17640	17765	17638	17625	17527	17735	17613	17542	17497	17715	17719	17565	17609	17857	17579	17755	17472	17567	17634	17575	17783	17820	17629	17671	17672	17686	17725	17601	17712	17579	17500	17685	17635	17637	17789	17771	17714	17496	17706	17613	17539	17561	17683	17713	17615	17768	17757	17758	17509	17680	17780	17695	17730	17617	17623	17670	17570	17711	17563	17600	17649	17620	17557	17551	17737	17535	17723	17640	17516	17697	17667	17413	17630	17621	17610	17597	17650	17596	17590	17638	17719	17576	17717	17599	17828	17671	17741	17625	17831	17656	17743	17814	17916	17584	17745	17760	17632	17866	17526	17698	17717	17642	17601	17669	17660	17706	17649	17649	17766	17597	17551	17738	17699	17560	17512	17687	17742	17675	17581	17579	17802	17674	17761	17667	17586	17682	17653	17821	17584	17660	17792	17604	17700	17685	17694	17508	17520	17844	17923	17745	17461	17657	17596	17906	17918	17624	17610	17690	17634	17680	17555	17794	17853	17844	17553	17618	17643	17845	17658	17666	17676	17755	17683	17824	17488	17593	17579	17545	17684
17757	46672	31495	25069	22968	21217	19423	18358	17970	17288	16973	16731	16498	16445	16281	16273	16133	16055	15959	15932	15715	15809	15680	15819	15721	15515	15703	15531	15561	15428	15540	15624	15616	15493	15705	15496	15622	15533	15484	15507	15403	15577	15819	16134	15576	15466	15598	15535	15609	15371	15612	15557	15502	15596	15548	15720	15658	15610	15438	15330	15521	15659	15820	15465	15715	15714	15456	15614	15493	15498	15732	15671	15486	15413	15497	15596	15593	15472	15582	15415	15434	15588	15495	15409	15661	15525	15430	15530	15601	15485	15422	15553	15444	15483	15498	15532	15616	15565	15586	15562	15474	15639	15522	15568	15427	15352	15584	15615	15432	15508	15564	15427	15524	15564	15560	15276	15496	15417	15624	15515	15550	15686	15445	15437	15657	15599	15599	15380	15537	15492	15456	15503	15548	15523	15463	15359	15639	15455	15482	15453	15401	15582	15486	15611	15427	15615	15568	15489	15522	15519	15512	15578	15508	15534	15433	15479	15430	15742	15545	15501	15530	15528	15600	15448	15534	15612	15264	15433	15349	15434	15770	15509	15564	15599	15495	15501	15449	15537	15360	15527	15590	15413	15573	15415	15552	15382	15566	15459	15471	15526	15691	15534	15741	15370	15467	15459	15521	15485	15494	15577	15539	15441	15557	15507	15404	15428	15582	15606	15525	15388	15635	15403	15596	15466	15347	15527	15500	15521	15406	15599	15566	15536	15399	15485	15570	15555	15458	15438	15576	15553	15455	15697	15435	15552	15567	15490	15463	15595	15435	15589	15448	15684	15415	15619	15488	15497	15484	15613	15450	15494	15478	15471	15307	15688	15519	15521	15415	15577	15654	15484	15500	15577	15496	15431	15608	15440	15522	15301	15524	15511	15325	15612	15494	15463	15445	15593	15454	15636	15536	15323	15512	15348	15564	15477	15478	15343	15721	15613	15748	15585	15555	15490	15467	15610	15548	15524	15562	15519	15577	15541	15624	15423	15300	15403	15496	15575	15386	15465	15507	15293	15515	15397	15580	15424	15500	15473	15620	15467	15739	15505	15338	15374	15471	15500	15533	15665	15486	15388	15511	15527	15620	15634	15353	15484	15342	15422	15346	15314	15546	15445	15564	15571	15544	15432	15645	15406	15406	15519	15441	15711	15571	15404	15410	15450	15509	15623	15626	15433	15484	15521	15626	15459	15610	15595	15417	15534	15474	15427	15376	15559	15629	15640	15702	15473	15524	15437	15670	15514	15522	15411	15409	15472	15592	15405	15531	15530	15577	15496	15395	15646	15600	15376	15596	15399	15447	15598	15595	15632	15532	15528	15587	15493	15551	15424	15406	15555	15592	15370	15508	15469	15552	15644	15560	15405	15625	15459	15533	15478	15351	15575	15437	15504	15480	15310	15539	15282	15315	15542	15484	15526	15627	15503	15473	15644	15410	15429	15386	15472	15599	15452	15444	15732	15507	15491	15656	15352	15343	15387	15469	15434	15382	15280	15415	15327	15722	15423	15403	15399	15599	15620	15508	15544	15494	15478	15562	15396	15565	15634	15474	15619	15397	15624	15500	15588	15552	15505	15577	15407	15553	15614	15640	15498	15481	15435	15474	15508	15567	15460	15409	15408	15611	15605	15470	15573	15682	15486	15517	15502	15548	15480	15600	15444	15375	15525	15434	15541	15505	15580	15462	15421	15322	15551	15521	15589	15645	15475	15542	15554	15568	15674	15592	15390	15524	15409	15517	15370	15592	15539	15652	15545	15396	15546	15402	15461	15496	15617	15564	15342	15567	15514	15624	15404	15573	15367	15546	15458	15442	15521	15591	15344	15488	15457	15460	15388	15318	15539	15326	15657	15760	15462	15426	15641	15559	15459	15408	15477	15469	15529	15438	15646	15547	15413	15493	15440	15455	15463	15506	15368	15521	15509	15418	15552	15431	15422	15694	15390	15667	15416	15406	15504	15506	15461	15505	15515	15451	15483	15605	15557	15335	15462	15515	15512	15515	15381	15470	15388	15573	15397	15487	15434	15441	15475	15575	15575	15474	15373	15427	15460	15498	15524	15499	15433	15508	15460	15370	15520	15630	15408	15547	15563	15304	15403	15437	15539	15629	15591	15361	15564	15398	15512	15565	15468	15483	15516	15594	15509	15452	15453	15546	15612	15531	15544	15558	15523	15508	15525	15635	15438	15446	15519	15434	15540	15682	15406	15518	15544	15546	15684	15424	15520	15340	15579	15519	15486	15419	15406	15481	15459	15359	15438	15611	15439	15571	15661	15540	15441	15494	15565	15409	15555	15338	15454	15532	15558	15564	15610	15410	15516	15459	15523	15489	15568	15440	15450	15529	15509	15489	15453	15548	15562	15395	15484	15494	15434	15419	15665	15372	15448	15603	15594	15486	15197	15389	15554	15468	15507	15504	15547	15542	15365	15675	15604	15546	15617	15437	15469	15342	15459	15384	15483	15669	15419	15540	15641	15320	15473	15441	15554	15555	15653	15441	15541	15454	15376	15616	15418	15540	15575	15443	15562	15497	15542	15451	15331	15369	15526	15625	15500	15609	15608	15468	15459	15391	15629	15356	15507	15691	15339	15612	15626	15565	15393	15473	15615	15436	15678	15670	15571	15564	15521	15576	15527	15371	15532	15557	15445	15366	15552	15443	15468	15547	15500	15551	15598	15581	15565	15563	15402	15472	15376	15440	15483	15585	15474	15477	15440	15539	15436	15513	15491	15724	15386	15341	15491	15515	15548	15477	15381	15458	15510	15445	15512	15637	15462	15418	15432	15455	15496	15455	15443	15540	15467	15419	15514	15594	15410	15510	15446	15664	15562	15606	15429	15444	15627	15418	15447	15650	15371	15562	15274	15574	15463	15453	15653	15404	15448	15556	15430	15474	15594	15578	15523	15349	15577	15552	15613	15447	15518	15375	15600	15466	15522	15493	15577	15406	15556	15402	15391	15581	15612	15585	15427	15426	15543	15670	15533	15385	15531	15449	15487	15821	15417	15650	15464	15553	15514	15413	15526	15414	15531	15547	15463	15505	15663	15710	15650	15480	15427	15462	15715	15511	15521	15498	15600	15420	15446	15439	15544	15333	15448	15635	15547	15447	15459	15614	15479	15464	15662	15483	15539	15485	15508	15346	15546	15599	15492	15398	15477	15437	15695	15381	15633	15441	15504	15688	15563	15528	15451	15537	15400	15452	15531	15475	15416	15428	15565	15679	15544	15606	15474	15568	15559	15611	15344	15566	15468	15537	15473	15546	15605	15553	15471	15359	15629	15459	15585	15455	15484	15425	15483	15540	15430	15601	15567	15597	15531	15435	15630	15446	15468	15679	15471	15656	15379	15510	15576	15533	15355	15371	15447	15532	15509	15333	15617	15511	15438	15403	15268	15554	15489	15557	15486	15459	15469	15527	15487	15543	15447	15618	15430	15593	15555	15568	15475	15505	15421	15586	15480	15352	15572	15535	15592	15476	15405	15517	15400	15559	15347	15705	15533	15398	15683	15433	15433	15319	15483	15396	15441	15512	15417	15446	15438	15536	15554	15579	15678	15501	15484	15661	15559	15493	15409	15380	15578	15423	15544	15528	15455	15410	15614	15459	15410	15441	15437	15457	15374	15505	15589	15657	15701	15598	15623	15415	15564	15691	15338	15437	15666	15614	15434	15537	15349	15478	15366	15536	15527	15530	15639	15619	15431	15334	15446	15710	15536	15625	15438	15523	15386	15436	15518	15485	15528	15479	15557	15557	15591	15522	15420	15566	15567	15605	15469	15486	15535	15548	15338	15637	15453	15432	15496	15517	15580	15551	15462	15360	15573	15503	15472	15586	15682	15408	15593	15488	15463	15438	15622	15415	15655	15458	15336	15580	15604	15602	15540	15501	15410	15572	15525	15340	15572	15518	15360	15587	15544	15425	15397	15409	15447	15471	15466	15466	15513	15515	15377	15440	15448	15667	15549	15508	15556	15520	15497	15644	15524	15498	15459	15572	15302	15608	15355	15604	15624	15533	15419	15564	15434	15473	15672	15472	15382	15617	15424	15629	15360	15330	15386	15661	15404	15615	15480	15456	15504	15308	15576	15514	15443	15494	15667	15421	15507	15418	15504	15632	15450	15452	15708	15560	15598	15669	15283	15478	15431	15385	15576	15521	15524	15426	15632	15596	15412	15469	15497	15537	15410	15412	15447	15501	15465	15442	15366	15409	15465	15487	15408	15476	15628	15479	15681	15800	15318	15546	15513	15487	15683	15453	15570	15391	15569	15473	15468	15446	15523	15597	15467	15556	15607	15489	15497	15609	15431	15392	15442	15420	15520	15502	15541	15485	15516	15434	15524	15632	15440	15557	15433	15431	15557	15554	15543	15517	15561	15579	15611	15590	15596	15532	15543	15730	15476	15463	15548	15431	15561	15410	15615	15516	15406	15602	15481	15454	15422	15615	15469	15591	15570	15452	15641	15567	15471	15548	15516	15304	15419	15645	15388	15515	15502	15442	15367	15363	15505	15524	15446	15500	15350	15614	15447	15548	15585	15401	15414	15533	15504	15550	15540	15703	15540	15639	15496	15624	15587	15601	15567	15435	15623	15440	15502	15436	15698	15422	15648	15558	15541	15402	15534	15590	15443	15537	15390	15510	15383	15639	15523	15488	15615	15558	15503	15372	15510	15514	15505	15522	15734	15587	15378	15588	15538	15605	15513	15609	15428	15406	15556	15598	15406	15566	15635	15517	15382	15478	15489	15446	15497	15610	15480	15401	15514	15462	15471	15517	15573	15731	15575	15478	15499	15671	15634	15571	15428	15461	15558	15372	15621	15855	15483	15531	15465	15660	15399	15523	15447	15532	15607	15514	15529	15534	15534	15504	15593	15358	15558	15547	15617	15581	15414	15454	15502	15418	15455	15414	15503	15410	15480	15421	15256	15457	15710	15655	15524	15536	15622	15530	15573	15350	15491	15515	15555	15720	15462	15662	15553	15542	15457	15479	15368	15396	15599	15503	15374	15679	15479	15588	15496	15516	15566	15526	15577	15531	15497	15548	15581	15454	15516	15688	15578	15512	15511	15541	15401	15571	15493	15450	15337	15602	15786	15567	15459	15368	15503	15524	15509	15491	15599	15420	15317	15539	15532
22627	21108	28799	23653	21650	24346	26489	21473	20335	20167	19616	19415	19126	18627	18601	18583	18629	18549	18343	18086	18078	17968	18207	18115	18231	17969	17729	17749	17932	17858	17865	17808	17680	17930	17687	17938	17733	17803	17668	17761	17763	17658	18046	18349	17852	17566	17608	17685	17691	17732	17738	17708	17642	17682	17846	17723	17978	17828	17754	17753	17885	17802	17849	17923	17943	17780	17523	17570	17652	17727	17703	17587	17645	17730	17809	17608	17589	17519	17499	17487	17582	17635	17696	17695	17571	17556	17655	17700	17692	17608	17626	17768	17602	17777	17625	17664	17571	17638	17520	17658	17563	17718	17495	17613	17627	17617	17599	17679	17596	17485	17629	17605	17736	17632	17538	17753	17674	17675	17722	17648	17700	17687	17737	17799	17634	17443	17560	17505	17490	17634	17598	17634	17713	17756	17522	17580	17751	17437	17515	17771	17628	17397	17622	17621	17690	17659	17711	17342	17579	17720	17593	17535	17632	17602	17652	17617	17461	17516	17498	17635	17578	17489	17569	17496	17694	17788	17694	17732	17736	17460	17473	17636	17676	17726	17392	17485	17638	17596	17687	17574	17746	17846	17620	17475	17533	17609	17446	17545	17662	17625	17564	17933	17662	17656	17630	17639	17436	17440	17721	17602	17756	17429	17700	17665	17607	17626	17680	17683	17514	17534	17596	17509	17524	17533	17410	17573	17777	17483	17573	17654	17584	17704	17742	17581	17509	17634	17846	17835	17683	17653	17560	17694	17630	17827	17490	17519	17568	17721	17641	17763	17687	17713	17633	17648	17676	17476	17531	17458	17655	17761	17595	17643	17800	17866	17650	17555	17729	17663	17589	17742	17681	17752	17674	17838	17584	17698	17677	17870	17655	17745	17453	17705	17791	17657	17626	17538	17522	17377	17554	17579	17783	17398	17629	17633	17730	17646	17562	17491	17534	17710	17640	17533	17527	17544	17612	17639	17645	17789	17655	17487	17728	17851	17612	17863	17615	17475	17909	17636	17522	17735	17626	17592	17518	17637	17636	17692	17679	17691	17582	17441	17594	17631	17804	17765	17745	17522	17485	17653	17632	17739	17731	17598	17691	17528	17663	17726	17595	17682	17656	17551	17596	17578	17651	17405	17591	17571	17608	17581	17818	17708	17564	17757	17666	17679	17573	17684	17532	17457	17724	17694	17562	17650	17465	17329	17538	17505	17892	17491	17855	17558	17542	17730	17860	17626	17552	17562	17667	17661	17604	17743	17572	17485	17663	17639	17664	17712	17615	17710	17753	17784	17630	17684	17516	17943	17664	17792	17725	17659	17670	17765	17695	17777	17674	17594	17589	17610	17570	17504	17538	17446	17628	17858	17497	17629	17670	17610	17594	17618	17661	17646	17495	17736	17854	17567	17728	17475	17626	17425	17630	17539	17662	17455	17417	17501	17547	17626	17584	17481	17597	17596	17563	17844	17511	17823	17741	17670	17555	17557	17550	17666	17709	17526	17666	17629	17740	17480	17638	17706	17643	17657	17739	17473	17628	17562	17642	17686	17660	17603	17668	18003	17747	17571	17699	17534	17480	17545	17441	17504	17752	17761	17850	17571	17599	17524	17669	17519	17658	17551	17405	17634	17529	17527	17833	17783	17558	17631	17652	17569	17785	17656	17596	17828	17612	17648	17627	17616	17498	17634	17409	17527	17282	17613	17531	17967	17677	17480	17472	17790	17665	17503	17539	17593	17618	17589	17460	17469	17606	17536	17577	17609	17748	17536	17656	17640	17646	17604	17588	17618	17525	17579	17604	17616	17685	17604	17589	17503	17572	17698	17601	17371	17454	17613	17762	17732	17530	17677	17492	17861	17774	17671	17526	17654	17640	17485	17698	17477	17554	17585	17576	17470	17404	17551	17526	17290	17516	17613	17524	17641	17538	17499	17534	17514	17413	17512	17645	17557	17517	17729	17432	17537	17573	17605	17583	17623	17556	17591	17653	17540	17480	17638	17547	17480	17456	17452	17490	17616	17717	17522	17521	17602	17623	17739	17761	17551	17574	17744	17688	17576	17740	17680	17604	17565	17671	17614	17671	17726	17764	17891	17607	17722	17590	17769	17571	17690	17606	17594	17500	17674	17550	17737	17683	17592	17555	17567	17492	17682	17678	17535	17617	17608	17661	17671	17676	17614	17706	17645	17665	17517	17567	17578	17614	17577	17562	17761	17679	17524	17956	17537	17562	17491	17612	17530	17778	17589	17488	17478	17458	17595	17780	17679	17552	17672	17543	17502	17552	17509	17575	17638	17708	17827	17680	17681	17816	17566	17660	17518	17465	17803	17635	17706	17765	17467	17763	17498	17531	17579	17635	17561	17673	17591	17645	17641	17670	17706	17540	17771	17689	17357	17578	17782	17551	17675	17680	17747	17387	17585	17900	17625	17841	17614	17570	17396	17653	17451	17619	17807	17728	17797	17651	17682	17621	17633	17740	17756	17644	17516	17796	17381	17563	17615	17627	17587	17568	17497	17494	17557	17527	17891	17728	17742	17609	17866	17648	17451	17709	17741	17576	17669	17553	17628	17654	17598	17686	17412	17543	17745	17665	17587	17579	17631	17659	17547	17616	17724	17440	17593	17458	17474	17553	17463	17499	17520	17648	17668	17578	17510	17622	17764	17487	17654	17466	17604	17611	17490	17437	17448	17565	17628	17508	17674	17644	17707	17643	17528	17675	17612	17557	17486	17403	17537	17622	17552	17578	17555	17351	17510	17682	17441	17538	17835	17482	17737	17592	17478	17638	17730	17672	17485	17522	17680	17555	17625	17771	17604	17721	17485	17596	17694	17500	17349	17690	17892	17713	17558	17602	17706	17610	17776	17604	17561	17643	17652	17742	17661	17714	17693	17364	17669	17573	17563	17640	17712	17692	17674	17782	17697	17537	17689	17573	17671	17740	17528	17601	17703	17566	17614	17726	17615	17627	17297	17664	17561	17649	17683	17666	17680	17451	17563	17466	17556	17710	17553	17633	17507	17643	17555	17546	17671	17530	17389	17626	17643	17783	17525	17699	17589	17682	17564	17426	17512	17660	17629	17620	17726	17621	17508	17640	17548	17594	17442	17755	17678	17895	17456	17431	17579	17755	17701	17628	17482	17429	17633	17480	17550	17762	17785	17712	17765	17546	17794	17472	17647	17589	17464	17487	17737	17518	17505	17565	17569	17726	17812	17496	17871	17544	17637	17769	17679	17692	17734	17808	17646	17651	17468	17563	17542	17607	17654	17594	17559	17573	17669	17588	17622	17698	17575	17741	17603	17533	17351	17671	17654	17538	17659	17524	17736	17545	17419	17554	17424	17412	17624	17508	17427	17586	17727	17506	17648	17628	17618	17763	17412	17779	17698	17693	17608	17711	17718	17777	17635	17527	17546	17618	17671	17676	17659	17678	17719	17715	17501	17547	17662	17635	17870	17711	17732	17507	17416	17694	17708	17632	17606	17631	17621	17535	17502	17471	17757	17446	17670	17661	17380	17426	17487	17674	17731	17528	17495	17492	17453	17627	17670	17629	17612	17688	17495	17757	17593	17713	17472	17589	17600	17517	17518	17337	17736	17796	17757	17704	17715	17476	17412	17670	17510	17486	17513	17498	17519	17836	17663	17559	17627	17549	17635	17442	17644	17602	17299	17756	17598	17553	17612	17571	17754	17765	17705	17786	17528	17577	17507	17606	17590	17773	17496	17489	17653	17619	17431	17685	17761	17402	17674	17605	17668	17487	17504	17647	17621	17445	17762	17633	17226	17585	17612	17646	17870	17326	17528	17631	17599	17804	17790	17704	17779	17593	17716	17762	17723	17625	17751	17498	17551	17683	17564	17561	17491	17511	17686	17573	17620	17554	17429	17678	17687	17562	17638	17798	17618	17549	17451	17365	17492	17641	17695	17759	17592	17646	17753	17562	17555	17810	17629	17564	17518	17557	17453	17571	17597	17512	17611	17622	17449	17588	17554	17596	17879	17558	17555	17511	17819	17612	17501	17809	17666	17706	17583	17505	17440	17734	17629	17596	17361	17617	17414	17573	17704	17647	17674	17965	17493	17492	17549	17600	17722	17595	17657	17752	17716	17717	17633	17594	17621	17624	17659	17689	17642	17693	17669	17781	17651	17745	17662	17539	17684	17510	17775	17610	17696	17705	17870	17626	17580	17500	17718	17616	17749	17507	17632	17424	17573	17523	17382	17630	17607	17585	17350	17783	17545	17769	17751	17648	17555	17654	17411	17814	17583	17849	17621	17843	17608	17615	17613	17618	17751	17593	17501	17740	17470	17544	17576	17546	17756	17603	17459	17465	17447	17607	17566	17592	17505	17641	17467	17717	17779	17613	17574	17596	17769	17744	17669	17227	17504	17601	17660	17506	17507	17419	17532	17537	17440	17527	17613	17534	17813	17625	17662	17559	17487	17733	17369	17721	17818	17785	17603	17652	17679	17585	17530	17781	17624	17540	17425	17688	17522	17582	17669	17657	17647	17483	17710	17793	17749	17821	17616	17621	17597	17576	17476	17548	17678	17302	17614	17504	17666	17694	17532	17676	17396	17535	17631	17835	17551	17422	17669	17592	17576	17671	17642	17574	17723	17724	17588	17656	17612	17730	17570	17669	17577	17699	17488	17600	17723	17587	17372	17680	17589	17379	17638	17672	17588	17530	17765	17540	17640	17599	17567	17486	17643	17466	17763	17652	17423	17657	17560	17536	17467	17643	17747	17502	17492	17543	17561	17400	17556	17591	17643	17735	17618	17391	17763	17571	17463	17476	17518	17732	17768	17421	17395	17439	17490	17682	17579	17790	17699	17631	17695	17532	17761	17739	17778	17594	17690	17687	17544	17603	17453	17486	17730	17651	17642	17459	17502	17652	17640	17632	17562	17590	17600	17566	17688	17473	17603	17698	17655	17582	17514	17614	17491	17540	17482	17472	17608	17428	17605	17617	17421	17635	17673	17706	17679	17510	17614	17585	17591	17554	17776	17516	17690	17696	17654	17532	17646	17544	17770	17578	17805	17577	17635	17655	17799	17683	17615	17626	17445	17495	17639	17609	17513	17611	17782	17933	17717	17758	17527	17557	17544	17434	17403	17714	17552	17653	17607	17417	17711	17621	17620
20482	55748	35098	29071	26500	23754	21853	20331	19426	18372	18073	17749	17338	17107	16777	16836	16433	16401	16282	15842	15863	15914	15837	15765	15828	15794	15729	15733	15606	15705	15616	15608	15684	15594	15450	15452	15412	15445	15674	15526	15408	15489	16062	16799	15394	15363	15437	15258	15582	15074	15524	15467	15341	15317	15467	15588	15900	15599	15347	15409	15343	15554	15620	15653	15669	15614	15434	15491	15439	15459	15340	15194	15269	15399	15430	15365	15436	15498	15463	15440	15341	15455	15405	15297	15443	15520	15395	15314	15536	15282	15421	15448	15321	15397	15220	15319	15248	15224	15500	15332	15332	15282	15637	15444	15491	15372	15541	15599	15380	15406	15419	15522	15509	15577	15259	15581	15355	15398	15469	15375	15444	15373	15403	15413	15223	15215	15153	15503	15286	15434	15406	15357	15343	15324	15380	15147	15426	15353	15364	15378	15428	15474	15431	15501	15480	15377	15301	15347	15507	15427	15481	15377	15381	15375	15338	15368	15206	15415	15604	15182	15436	15323	15338	15333	15494	15442	15334	15519	15435	15354	15511	15375	15334	15171	15472	15374	15425	15382	15428	15331	15479	15362	15505	15478	15494	15320	15399	15334	15284	15338	15423	15375	15302	15285	15386	15506	15309	15223	15251	15191	15308	15420	15492	15351	15376	15354	15201	15318	15423	15349	15349	15371	15225	15485	15371	15400	15387	15366	15482	15274	15566	15223	15409	15367	15357	15315	15349	15473	15342	15511	15316	15520	15376	15355	15409	15327	15430	15333	15386	15401	15509	15371	15283	15479	15381	15300	15378	15296	15228	15392	15382	15536	15398	15383	15352	15462	15180	15395	15386	15441	15329	15298	15389	15263	15381	15542	15638	15376	15480	15339	15536	15333	15248	15439	15385	15282	15406	15342	15326	15278	15399	15376	15483	15579	15342	15538	15322	15285	15191	15459	15451	15344	15541	15335	15422	15358	15512	15426	15320	15483	15319	15528	15236	15581	15375	15378	15395	15372	15524	15483	15419	15313	15471	15450	15363	15322	15545	15432	15448	15495	15395	15411	15261	15353	15473	15369	15357	15451	15238	15214	15423	15230	15373	15518	15508	15349	15359	15388	15164	15351	15524	15292	15353	15324	15354	15424	15461	15459	15446	15332	15356	15386	15461	15405	15346	15336	15308	15415	15216	15372	15480	15345	15240	15405	15357	15533	15372	15371	15388	15358	15574	15445	15286	15294	15437	15525	15350	15362	15335	15411	15294	15378	15485	15352	15341	15257	15326	15177	15345	15297	15419	15508	15344	15469	15367	15274	15344	15493	15391	15271	15545	15403	15374	15348	15348	15410	15440	15389	15520	15298	15397	15401	15476	15388	15364	15505	15337	15450	15378	15443	15399	15262	15561	15509	15144	15430	15401	15405	15446	15502	15374	15493	15413	15499	15434	15385	15219	15389	15265	15369	15279	15376	15432	15487	15396	15469	15406	15381	15449	15461	15437	15225	15482	15273	15498	15407	15632	15468	15442	15346	15332	15370	15545	15436	15343	15353	15508	15421	15366	15372	15594	15273	15435	15252	15270	15244	15395	15395	15657	15328	15424	15322	15433	15456	15347	15322	15283	15521	15134	15260	15306	15518	15352	15354	15278	15442	15462	15367	15397	15302	15288	15403	15212	15475	15537	15380	15475	15376	15328	15372	15633	15549	15334	15329	15459	15451	15423	15525	15493	15346	15428	15336	15569	15226	15371	15485	15153	15252	15506	15369	15471	15271	15527	15101	15338	15399	15257	15391	15270	15413	15323	15293	15358	15480	15362	15369	15321	15253	15256	15553	15403	15433	15394	15343	15421	15364	15489	15492	15357	15507	15333	15502	15470	15259	15455	15269	15433	15337	15229	15428	15507	15431	15371	15381	15335	15378	15302	15335	15425	15385	15493	15301	15289	15366	15392	15423	15277	15495	15333	15375	15415	15424	15308	15499	15451	15380	15156	15323	15337	15415	15551	15307	15419	15407	15358	15294	15397	15400	15423	15267	15443	15176	15263	15460	15339	15474	15403	15628	15340	15330	15527	15442	15422	15455	15430	15305	15320	15424	15291	15529	15494	15366	15343	15551	15369	15298	15292	15414	15240	15453	15322	15380	15413	15373	15382	15452	15433	15436	15444	15403	15389	15541	15411	15437	15238	15556	15379	15577	15437	15372	15387	15428	15177	15324	15315	15439	15371	15359	15400	15330	15504	15304	15508	15453	15390	15405	15242	15423	15421	15505	15363	15317	15459	15412	15326	15500	15403	15262	15410	15277	15496	15337	15351	15548	15368	15281	15363	15373	15471	15272	15427	15385	15268	15408	15418	15450	15468	15547	15311	15392	15341	15515	15449	15576	15368	15152	15602	15337	15485	15362	15350	15286	15362	15380	15427	15471	15433	15247	15536	15225	15421	15257	15387	15362	15364	15423	15265	15420	15327	15449	15406	15418	15360	15343	15482	15428	15448	15282	15465	15381	15319	15496	15426	15370	15418	15485	15333	15257	15431	15384	15309	15291	15364	15392	15407	15487	15362	15453	15436	15355	15435	15218	15397	15305	15401	15362	15492	15393	15377	15394	15492	15332	15260	15501	15357	15221	15392	15620	15576	15497	15434	15526	15421	15140	15569	15383	15252	15427	15522	15398	15482	15246	15378	15230	15419	15363	15370	15418	15273	15490	15492	15409	15221	15458	15620	15134	15356	15469	15240	15505	15355	15449	15359	15417	15407	15183	15499	15478	15326	15274	15345	15402	15434	15490	15392	15289	15307	15496	15450	15531	15291	15429	15465	15499	15308	15454	15378	15561	15391	15358	15347	15446	15445	15514	15447	15424	15181	15584	15485	15417	15353	15378	15326	15395	15287	15325	15266	15343	15447	15442	15510	15369	15471	15340	15392	15276	15377	15306	15415	15412	15433	15366	15538	15333	15458	15235	15253	15421	15309	15179	15546	15452	15276	15223	15365	15423	15518	15226	15454	15395	15444	15317	15399	15367	15387	15354	15516	15261	15222	15519	15399	15410	15442	15458	15238	15377	15287	15504	15421	15379	15451	15571	15212	15375	15435	15316	15380	15374	15675	15517	15358	15359	15457	15544	15349	15269	15135	15219	15539	15399	15441	15165	15330	15596	15326	15466	15403	15439	15290	15534	15469	15340	15488	15327	15554	15284	15255	15265	15215	15375	15640	15415	15293	15423	15352	15538	15182	15382	15374	15429	15386	15413	15358	15413	15143	15582	15465	15361	15329	15589	15369	15236	15233	15347	15496	15444	15348	15440	15408	15309	15632	15417	15433	15579	15282	15403	15435	15370	15305	15458	15273	15531	15380	15403	15365	15416	15347	15096	15538	15252	15282	15389	15332	15509	15314	15406	15365	15301	15320	15187	15621	15451	15453	15519	15230	15468	15516	15487	15272	15328	15395	15433	15388	15299	15573	15527	15344	15378	15389	15526	15413	15515	15424	15495	15377	15419	15530	15223	15264	15390	15389	15402	15163	15444	15472	15300	15326	15347	15254	15336	15068	15432	15390	15311	15447	15355	15254	15375	15394	15473	15289	15567	15293	15205	15447	15393	15527	15349	15377	15485	15395	15048	15432	15446	15165	15476	15503	15411	15351	15274	15384	15300	15386	15333	15480	15331	15472	15521	15387	15411	15222	15447	15324	15274	15437	15378	15365	15416	15472	15429	15333	15430	15278	15414	15352	15357	15278	15201	15275	15270	15262	15436	15367	15431	15512	15388	15340	15230	15383	15468	15421	15374	15365	15291	15455	15295	15447	15264	15436	15412	15380	15351	15514	15288	15361	15409	15622	15179	15286	15438	15355	15382	15396	15365	15500	15349	15574	15186	15219	15495	15460	15354	15383	15593	15399	15354	15378	15258	15345	15284	15202	15244	15377	15390	15450	15353	15270	15419	15427	15310	15365	15318	15377	15514	15342	15383	15380	15405	15343	15443	15270	15265	15365	15378	15283	15443	15458	15385	15354	15236	15331	15539	15558	15490	15435	15611	15286	15435	15349	15450	15308	15274	15335	15392	15245	15611	15354	15260	15375	15361	15345	15500	15389	15430	15393	15407	15554	15408	15387	15379	15408	15422	15495	15428	15260	15412	15326	15528	15294	15282	15239	15418	15366	15361	15411	15511	15416	15394	15568	15246	15410	15285	15287	15405	15446	15253	15358	15334	15514	15491	15386	15533	15400	15385	15384	15513	15487	15437	15392	15327	15464	15498	15474	15394	15522	15430	15314	15503	15281	15197	15417	15423	15278	15189	15320	15566	15140	15376	15297	15340	15223	15100	15316	15367	15366	15508	15344	15279	15398	15474	15256	15403	15473	15353	15368	15477	15328	15490	15264	15357	15535	15273	15480	15290	15299	15293	15310	15342	15413	15288	15474	15338	15407	15471	15303	15433	15186	15346	15306	15384	15373	15458	15565	15440	15230	15558	15188	15451	15376	15357	15260	15350	15169	15412	15347	15373	15408	15377	15504	15253	15416	15342	15460	15192	15527	15338	15513	15462	15533	15349	15431	15274	15410	15283	15324	15573	15281	15444	15296	15314	15527	15414	15479	15214	15378	15473	15408	15378	15278	15301	15452	15498	15506	15287	15515	15483	15606	15255	15405	15287	15513	15366	15386	15443	15489	15257	15362	15472	15465	15504	15252	15382	15387	15261	15411	15332	15423	15307	15344	15306	15383	15370	15343	15436	15328	15416	15351	15281	15343	15329	15252	15409	15331	15379	15405	15412	15366	15288	15480	15581	15485	15331	15306	15473	15399	15411	15467	15519	15271	15387	15464	15425	15280	15423	15429	15399	15477	15241	15557	15495	15270	15365	15488	15419	15053	15418	15263	15373	15487	15357	15443	15514	15445	15455	15317	15343	15628	15392	15252	15421	15474	15412	15415	15544	15362	15760	15434	15190	15179	15322	15378	15494	15308	15394	15379	15583	15319	15362	15414	15377	15437	15383	15374	15160	15441	15388	15358	15493	15374	15281	15383	15421	15387	15343	15448	15419	15419	15348	15450	15550	15373	15292	15415	15278	15391	15497	15473	15160	15379	15374	15437	15354	15338	15295	15465	15369	15340	15403	15308	15192	15202	15307	15480	15415	15628	15393
27120	22750	27216	24528	20573	20147	19967	19252	19175	18906	18830	18842	18799	18623	18544	18538	18718	18563	18599	18754	18595	18465	18404	18591	18457	18451	18538	18266	18439	18304	18685	18290	18489	18589	18703	18429	18429	18397	18300	18291	18352	18407	18404	18611	18450	18405	18444	18346	18654	18401	18342	18379	18526	18574	18494	18451	18596	18421	18477	18425	18481	18395	18375	18486	18571	18537	18508	18482	18168	18425	18580	18509	18417	18412	18334	18392	18235	18506	18431	18636	18546	18629	18479	18677	18474	18585	18575	18356	18363	18329	18396	18480	18369	18387	18656	18453	18330	18330	18330	18471	18372	18424	18359	18542	18311	18450	18386	18468	18401	18461	18452	18405	18340	18475	18535	18317	18589	18415	18514	18621	18582	18340	18613	18399	18529	18438	18517	18447	18447	18384	18470	18354	18409	18530	18540	18642	18725	18540	18348	18780	18581	18404	18358	18433	18491	18401	18485	18570	18372	18237	18372	18571	18416	18322	18688	18482	18289	18512	18268	18520	18621	18430	18316	18472	18619	18744	18516	18365	18581	18354	18551	18514	18617	18480	18500	18527	18677	18505	18504	18530	18587	18474	18308	18465	18511	18711	18537	18548	18675	18499	18593	18554	18575	18330	18457	18407	18364	18567	18524	18606	18362	18610	18370	18244	18601	18571	18709	18484	18353	18598	18704	18734	18581	18404	18591	18430	18435	18339	18677	18542	18488	18440	18620	18472	18425	18354	18425	18543	18435	18509	18513	18400	18494	18436	18419	18363	18284	18325	18353	18371	18718	18275	18325	18506	18306	18234	18492	18493	18511	18518	18515	18408	18370	18363	18287	18326	18355	18483	18514	18275	18454	18329	18652	18607	18432	18443	18252	18470	18421	18372	18642	18574	18326	18303	18449	18384	18711	18601	18660	18517	18517	18474	18484	18418	18594	18422	18377	18473	18393	18358	18572	18414	18380	18493	18487	18453	18613	18603	18494	18429	18662	18361	18672	18399	18463	18515	18419	18335	18332	18509	18446	18346	18385	18505	18624	18419	18492	18729	18470	18565	18554	18404	18375	18522	18581	18343	18596	18567	18384	18314	18632	18486	18410	18276	18479	18626	18542	18437	18385	18385	18385	18449	18425	18373	18364	18646	18580	18504	18446	18393	18531	18169	18559	18418	18517	18449	18599	18337	18446	18422	18625	18323	18387	18394	18538	18138	18563	18349	18275	18653	18631	18580	18481	18416	18427	18549	18360	18561	18427	18393	18357	18364	18577	18354	18453	18570	18563	18673	18469	18469	18418	18513	18435	18531	18411	18448	18218	18455	18505	18440	18580	18377	18369	18527	18507	18368	18316	18299	18515	18462	18551	18559	18554	18410	18496	18369	18397	18304	18409	18393	18426	18575	18504	18476	18252	18400	18549	18422	18425	18575	18577	18546	18404	18232	18324	18451	18636	18552	18266	18539	18359	18692	18378	18664	18526	18445	18515	18594	18452	18386	18585	18553	18427	18438	18571	18556	18375	18472	18414	18510	18264	18451	18492	18510	18529	18579	18336	18533	18505	18431	18527	18487	18350	18455	18482	18279	18375	18338	18509	18632	18380	18702	18404	18475	18360	18317	18510	18373	18558	18423	18566	18412	18528	18497	18308	18483	18428	18619	18340	18294	18271	18313	18321	18502	18504	18405	18332	18382	18550	18554	18319	18526	18627	18498	18535	18709	18502	18354	18256	18469	18405	18448	18481	18430	18638	18447	18591	18572	18649	18385	18489	18384	18532	18554	18298	18289	18519	18510	18454	18317	18483	18434	18388	18239	18637	18528	18534	18671	18521	18332	18308	18413	18455	18464	18316	18127	18362	18441	18429	18379	18648	18358	18446	18466	18582	18392	18461	18408	18441	18482	18579	18413	18386	18619	18596	18757	18525	18428	18379	18539	18465	18279	18308	18528	18579	18396	18512	18439	18464	18437	18496	18729	18474	18647	18416	18434	18437	18538	18545	18354	18460	18323	18487	18460	18519	18373	18242	18367	18286	18309	18376	18478	18403	18694	18692	18625	18495	18440	18414	18461	18400	18448	18501	18204	18570	18466	18340	18389	18669	18535	18586	18612	18590	18532	18433	18578	18651	18644	18471	18261	18424	18542	18094	18638	18553	18481	18473	18345	18418	18622	18455	18409	18474	18646	18375	18334	18667	18373	18309	18272	18439	18084	18398	18308	18362	18398	18428	18482	18507	18453	18616	18391	18464	18486	18527	18404	18527	18552	18551	18596	18642	18513	18692	18590	18623	18550	18430	18463	18383	18548	18623	18527	18514	18578	18554	18322	18292	18376	18559	18612	18511	18723	18377	18532	18514	18613	18422	18249	18525	18595	18630	18329	18596	18412	18666	18595	18535	18455	18586	18588	18650	18446	18575	18641	18220	18430	18604	18390	18562	18388	18458	18464	18497	18771	18363	18352	18439	18378	18347	18539	18586	18491	18377	18518	18553	18538	18417	18353	18534	18444	18498	18613	18678	18314	18583	18618	18532	18668	18386	18471	18391	18633	18371	18402	18415	18538	18574	18327	18614	18441	18369	18375	18500	18592	18491	18429	18405	18523	18479	18412	18541	18456	18545	18499	18465	18488	18354	18593	18506	18313	18279	18356	18521	18430	18581	18273	18559	18547	18444	18469	18431	18577	18526	18616	18384	18424	18389	18620	18607	18643	18476	18826	18523	18671	18352	18194	18500	18387	18644	18432	18379	18461	18449	18457	18359	18412	18399	18567	18668	18399	18798	18616	18676	18534	18556	18244	18530	18460	18388	18635	18486	18504	18436	18159	18455	18697	18785	18604	18481	18425	18303	18543	18692	18652	18467	18563	18437	18359	18561	18355	18507	18518	18499	18379	18238	18485	18498	18559	18248	18553	18678	18568	18299	18344	18540	18419	18596	18396	18620	18532	18467	18828	18568	18462	18616	18432	18318	18428	18538	18565	18586	18348	18548	18535	18480	18488	18587	18390	18393	18502	18625	18400	18437	18449	18417	18385	18404	18587	18472	18447	18453	18509	18451	18361	18400	18436	18451	18384	18405	18515	18348	18407	18240	18289	18556	18379	18404	18460	18470	18326	18504	18358	18553	18533	18411	18337	18457	18512	18239	18526	18521	18516	18508	18515	18419	18503	18575	18510	18313	18509	18427	18372	18624	18183	18638	18545	18428	18496	18541	18603	18571	18427	18614	18382	18631	18442	18535	18544	18463	18527	18603	18508	18423	18528	18267	18508	18752	18762	18641	18431	18549	18413	18385	18514	18504	18503	18334	18469	18495	18664	18355	18435	18368	18386	18463	18361	18542	18398	18439	18481	18346	18232	18426	18441	18299	18470	18439	18475	18308	18353	18374	18523	18306	18349	18478	18535	18525	18599	18314	18511	18359	18465	18802	18624	18443	18560	18579	18519	18453	18396	18501	18392	18419	18535	18634	18399	18475	18536	18881	18425	18651	18482	18221	18404	18283	18312	18496	18361	18432	18471	18429	18550	18520	18426	18517	18659	18575	18604	18467	18564	18774	18525	18556	18398	18541	18658	18489	18497	18528	18265	18441	18555	18437	18279	18404	18417	18550	18509	18550	18326	18318	18585	18340	18411	18525	18417	18577	18583	18306	18428	18612	18553	18447	18662	18483	18380	18519	18369	18250	18318	18392	18401	18629	18516	18510	18738	18601	18318	18381	18579	18449	18467	18414	18601	18236	18398	18488	18490	18372	18375	18190	18438	18286	18604	18629	18467	18429	18460	18564	18510	18530	18423	18496	18465	18455	18480	18497	18614	18272	18504	18504	18455	18404	18532	18356	18458	18357	18378	18376	18605	18340	18645	18556	18409	18474	18369	18264	18441	18390	18356	18410	18639	18581	18607	18642	18488	18408	18645	18500	18433	18627	18439	18390	18350	18367	18279	18394	18422	18450	18487	18266	18452	18216	18532	18605	18450	18348	18369	18410	18505	18465	18278	18366	18555	18458	18531	18584	18580	18619	18541	18411	18533	18467	18530	18541	18314	18501	18385	18399	18450	18410	18566	18630	18435	18576	18452	18457	18583	18362	18516	18478	18609	18373	18446	18286	18540	18469	18548	18436	18283	18472	18520	18434	18625	18511	18258	18525	18455	18635	18532	18382	18172	18363	18553	18318	18621	18481	18400	18507	18555	18662	18524	18679	18380	18580	18385	18531	18497	18492	18374	18503	18464	18442	18556	18302	18619	18548	18513	18438	18486	18384	18624	18440	18310	18497	18599	18575	18509	18444	18386	18429	18257	18396	18631	18410	18492	18558	18455	18467	18575	18670	18564	18581	18553	18447	18431	18426	18414	18404	18344	18438	18378	18366	18523	18345	18416	18440	18471	18593	18606	18509	18589	18161	18545	18443	18494	18374	18368	18549	18409	18681	18537	18686	18574	18557	18696	18417	18700	18356	18562	18566	18503	18583	18523	18537	18530	18411	18636	18572	18470	18221	18384	18496	18448	18481	18399	18564	18288	18393	18514	18535	18458	18237	18480	18511	18736	18496	18519	18608	18403	18545	18232	18485	18386	18481	18251	18719	18425	18480	18737	18558	18461	18495	18461	18471	18334	18327	18323	18405	18452	18316	18487	18549	18537	18635	18295	18340	18517	18598	18381	18487	18473	18251	18345	18258	18509	18296	18611	18740	18474	18381	18447	18457	18603	18398	18450	18651	18605	18644	18423	18392	18544	18404	18460	18623	18675	18709	18435	18566	18348	18364	18356	18453	18566	18491	18303	18457	18486	18665	18563	18533	18309	18462	18521	18524	18449	18468	18722	18389	18381	18243	18601	18597	18478	18439	18407	18438	18431	18356	18365	18419	18584	18562	18301	18424	18531	18492	18396	18457	18467	18444	18677	18497	18683	18385	18357	18687	18568	18593	18553	18436	18234	18309	18542	18532	18436	18692	18449	18578	18272	18535	18533	18493	18615	18633	18554	18504	18422	18593	18445	18581	18652	18707	18373	18461	18428	18593	18366	18594	18302	18449	18499	18690	18519	18277	18408	18320	18438	18469	18740	18549	18089	18599	18544	18710	18676	18487	18246	18504	18583	18380	18557	18558	18307	18599	18482	18521	18557	18424	18531	18548	18444	18396	18304	18548	18450
17614	26778	24144	20387	19101	18237	17399	17063	16783	16555	16348	16239	16361	16177	16192	16061	16180	16112	16033	15837	16040	15946	15916	15867	15840	16072	15917	15932	16042	15834	16026	15846	15929	15741	15815	15861	15817	15825	15783	15817	15766	16035	15872	16000	16037	15803	15757	15894	15702	15767	15894	15807	15839	15757	15893	15858	15832	15765	15878	15829	15852	15856	15771	16037	15910	15928	15932	15818	15791	15886	15747	15831	15915	15656	15684	15873	15858	15834	15756	15903	15940	16001	16020	15856	15983	15747	15860	15757	15781	15944	15752	15815	15981	15843	15883	15932	15889	15791	15850	15805	15734	15871	15861	15666	15937	15791	15660	15722	15918	15958	15838	15852	15950	15830	15804	15804	15871	15868	15959	15759	15907	15896	15712	15725	15768	15812	15743	15901	16067	15829	15863	15725	15660	15727	15935	15712	15978	15821	15766	15689	15830	15631	15856	15874	16050	15786	15726	15833	15901	15889	15704	15774	15877	15878	15721	15950	15903	15896	15701	15919	15866	15920	15756	15896	15903	15780	15806	15782	15851	15707	15824	15931	15825	15939	15962	15824	15897	15794	15892	15682	15934	15870	15999	15851	15824	15851	15951	15874	15895	15810	15738	15771	15932	15810	15755	15812	15717	15691	15754	15617	15846	15845	15856	15835	15776	15902	15953	15794	16019	15951	15748	15835	16013	15819	15711	15829	15791	15759	15769	15879	15836	15884	15876	15922	15729	15929	15842	15833	16023	15834	15908	16033	15801	16101	15816	15885	15739	15944	15863	16039	15939	15837	15835	15600	15922	15824	15849	15834	15726	15703	15853	15799	15698	15858	15809	15716	15880	15861	15899	15826	15939	15791	15877	15886	15906	15776	15967	15885	15861	15795	15812	15905	15887	15901	15869	15774	15876	15924	15651	15891	15851	15779	15794	15826	15916	15750	15776	15792	15797	15872	15928	15763	15978	15811	15911	15683	16009	15864	15744	15843	15885	15848	15760	15812	15782	15841	15678	15864	15904	15755	15766	15810	15901	15779	15951	15870	15766	15793	15789	15890	15806	16048	15848	15777	15801	15938	15853	15805	16025	15836	15847	15862	15909	15891	15898	15707	15886	15872	15633	15902	15710	15929	15810	15836	15730	15867	15718	15858	15717	15714	15815	15669	15919	15752	15835	15924	15918	15697	15835	15835	15802	15955	15936	15855	15933	15934	15799	15828	15767	15869	15895	15901	15898	15807	15824	15825	15696	15779	15791	15909	15930	15937	15881	15886	15946	15887	15904	15883	15929	15730	15696	15912	16108	15777	15976	15780	15772	15840	15885	15746	16020	15895	15839	15914	15891	15762	15755	15779	15694	15904	15971	15702	15866	15786	15837	15913	15832	15834	15803	15714	15732	15911	15763	15986	15980	16020	15750	15669	15686	15941	15952	15705	15841	15943	15866	15891	15713	15694	15943	16003	15863	15887	15752	15940	15835	15951	15893	15986	15787	15827	15763	15831	15907	15822	15854	15923	15870	15986	15873	15871	15778	15836	15736	15941	15846	15905	15849	15800	15901	15928	15826	15888	15668	15856	15944	15866	15777	15859	15991	16015	15718	15794	15856	15765	15628	15785	15726	15772	15821	15841	15900	16068	15940	15819	15927	15827	15910	15998	15851	15915	15712	15790	15865	15901	15699	15896	15903	15865	15788	15775	15802	15752	15664	15802	15809	15706	15864	15749	15720	15978	15881	15850	16012	15809	16018	15865	15786	15860	15900	16001	15769	15732	15714	15846	15976	15978	15751	15987	15860	15753	15795	15900	15989	15812	15978	15755	15610	15926	15709	15786	15851	15759	15823	15950	15883	15951	16018	15973	15885	15736	15764	15687	15860	15788	15830	15832	15828	15775	15693	15667	15789	15718	15870	15794	15822	15718	15768	15917	15897	15793	15834	15862	15815	15850	15757	15882	15840	15838	15953	15806	15867	15806	15805	15866	15944	15834	15903	15862	15726	15709	15838	15866	15874	15891	15853	15914	15771	15764	15958	16006	15740	15739	15956	15983	16090	15867	15671	15674	15994	15893	15949	15846	15952	15796	15897	15955	15823	15845	15918	15910	15881	15930	15787	15895	15866	15913	15912	15744	15881	15905	15845	15807	15792	15730	15807	15831	15890	15861	15798	15859	15843	15848	15840	15942	15830	15647	15908	15768	15855	15895	15847	15854	15804	15965	15951	15877	15853	15852	15959	15641	15880	15849	16004	15886	15825	15880	15954	15968	15716	15745	15747	15978	15853	15859	15754	15825	15686	15850	15897	15867	15894	15936	15835	15854	15858	16004	15827	15724	15981	15758	15740	15806	15851	15795	15793	16056	15766	15803	15914	15745	15791	15941	15632	15668	15844	15747	15854	15650	15750	15824	15917	15862	15720	15800	15831	15842	15769	15907	15888	15874	15893	15934	15877	15940	15861	15913	15759	15793	15773	16051	15751	15674	15778	16125	16036	15957	15838	15896	15850	16018	15895	15827	15840	15754	16051	15974	15719	15745	15855	15517	15810	15772	16026	15856	15913	15851	15833	15773	15853	15905	15985	15850	16014	15728	15807	15894	15851	15900	15887	15803	15871	15866	15886	15921	16055	15804	15710	15888	15901	15632	15965	15956	15760	15858	15900	15761	15930	15829	15660	15910	16070	15893	15819	15945	15810	15830	15950	15744	15728	15956	15940	15746	15846	15669	16010	15896	15894	15790	15930	15868	15902	15795	15794	15885	15797	15846	15848	15705	15915	15919	15893	15676	16005	15737	15874	15803	15904	15810	15788	15977	15975	15933	15765	15801	15927	15918	16168	15790	15765	15783	15965	15854	15835	15900	15786	15847	15798	15799	15896	15956	15741	15849	15843	15974	15830	15692	15872	15741	15906	15824	15716	15651	15889	16033	15863	15876	15933	15746	15732	15851	15800	15753	15834	15803	15886	15911	15924	15881	15693	15815	15989	15986	15962	15932	15891	15738	15757	16157	15834	15842	15760	16013	15697	15839	15780	15976	15924	15689	15763	15941	15770	15871	15881	15841	15836	15801	15858	15984	15817	15919	15977	15887	15725	15816	15937	15901	15913	15781	15784	15723	15973	15833	15922	15746	15918	15820	15864	16100	15854	15803	15865	15919	15813	15712	15953	15879	15685	15824	15959	15783	15590	15897	15885	16041	15972	15867	15902	15892	15796	15764	16040	15910	15756	15836	15854	15728	15929	15809	15742	15961	15787	15782	15893	15783	15806	15852	15836	15871	15877	15816	15780	15882	15771	15905	15683	15967	15808	15725	15900	15871	15839	15757	15924	15812	15950	15909	15825	15816	15905	15772	15829	15937	15846	15991	15887	15899	15823	15858	15855	15773	15916	15887	15942	15833	15877	15926	15715	15968	15860	15924	15967	15840	15966	15736	15992	15988	15785	15632	15864	15908	15791	15911	15864	15874	15672	15870	15862	15777	15891	15933	15777	15841	15794	15886	15816	16031	15935	16007	15666	15782	15783	15806	15786	15706	16054	15982	15934	16001	15732	15855	15900	15719	16071	15761	16030	15835	15738	15688	15944	15692	16043	15841	15717	15982	15845	15885	15761	15781	15841	15692	15842	15721	15896	15977	15694	15850	15722	15801	15946	15806	15815	15987	15751	15912	15907	15748	15911	15855	15753	15774	15907	15677	15833	15886	15743	15730	15828	15856	15808	15895	15784	15832	15705	15788	15915	15879	15949	16004	16026	15792	15843	15961	15751	15947	15823	15933	15896	15920	15873	15949	15829	15682	15872	15858	15782	15914	15888	15740	16048	15820	15731	15761	15799	15882	15708	15860	15809	15789	15907	15979	15970	15865	16005	15889	15970	15781	15958	15918	15774	15741	15876	15911	15850	15800	15740	15874	15868	15830	15852	15700	15983	15929	15774	15779	15791	15831	15841	15829	15901	15723	16035	15717	15946	15984	15889	15771	15927	15790	15773	15884	15793	15756	15603	15872	16080	15811	15730	15857	15932	15831	15857	15727	15771	15854	15754	15795	15857	15809	15712	15810	15918	15914	15845	15887	15945	15817	15823	15994	15968	15922	16024	16089	15973	15757	15828	15840	15851	15790	15701	15856	16012	15736	15855	15875	15869	15748	15874	15878	15823	15906	15863	15849	15802	15845	15969	15743	15972	15862	15733	15894	15769	15766	15826	15780	15866	15745	15985	15884	15869	15676	15775	15690	15809	15870	15921	15885	15990	15866	15778	15885	15835	16001	15757	15848	15741	15825	15799	15782	15735	15841	15959	15888	15880	15723	15921	15988	15709	15880	15907	15917	15962	15798	15737	15929	15967	15837	15747	15799	15848	15912	15781	15725	15872	15803	15792	15838	15749	15773	15989	15731	15624	15730	15783	15864	15878	15702	15840	15760	15837	15756	15798	15729	15845	15870	15886	15928	15813	15795	15763	15889	15855	15772	15772	15851	15865	15856	15968	16002	15837	15752	15930	16097	15840	16041	15902	15855	15895	15803	15808	15874	15699	15745	15775	15823	16015	15818	15803	15998	15768	15815	15886	15891	15660	15934	15683	15835	15807	15778	15985	15889	15947	15857	15746	15881	15791	15815	15981	15769	16011	15956	15838	15881	15781	15930	15778	15926	15863	15707	15937	15933	15828	15869	15888	15854	15819	15826	15951	15771	15729	16124	15762	15862	15797	15775	15831	15843	15925	15775	15941	15762	16096	15833	15973	15849	15975	15752	15794	15842	15794	15772	15908	15954	15801	15940	15730	15997	15992	15952	15852	15827	15851	15913	15837	15926	15892	15846	15842	15829	15863	15880	15990	15688	15870	15910	16066	16082	15953	15918	15620	15819	15798	15818	15871	15855	15925	15954	15869	15686	15832	15780	15839	15911	15882	15780	15897	15853	15565	15801	15784	15793	15838	16016	15643	15672	15842	15739	15864	15880	15720	15795	15862	15893	15961	15808	15817	15760	15868	15715	15851	15775	15943	15906	15832	15842	15915	15877	15990	15875	15899	15873	15859	15730	15798	15845	15913	15906	15772	15903	15847	15869	15736	15879	16017	15702	15822	15796	15748	15763	15953	15490	15940	15764	15927	15791	15883	16058	15824	15953	15918	15811	15818	15868	15902	15901	15839	15657
23774	21197	28623	24414	23064	23744	23088	20270	19739	19367	19200	19093	18859	18689	18662	18803	18735	18573	18672	18320	18290	18329	18260	18198	18252	18245	18307	18284	18124	18071	18196	18287	18081	18253	18135	18166	18330	18041	18066	17985	18305	18285	18148	18537	18221	18183	18110	18106	18266	18142	18174	18221	18110	18013	18131	18047	18561	18283	18185	18273	18105	18099	18274	18213	18276	18025	18073	18118	18070	18045	18056	18082	18317	17956	18003	18066	18120	18014	18204	18174	18024	18095	18226	18216	17818	18070	18075	18004	17956	17925	17980	18154	18221	18086	18191	18201	18265	17982	18072	18147	18052	18040	18071	17998	18196	18083	17911	18429	17978	18067	18123	18108	17980	18102	18110	18044	18264	18198	18129	18196	17949	18099	17990	18175	18104	18026	18048	17964	18047	18006	18058	18143	18105	18194	18199	17974	18014	18081	17986	18060	18022	18060	18066	17888	18083	18037	18018	18191	18078	17871	18137	18205	18217	18343	18019	18016	18158	18171	18178	18220	18021	18045	18213	18175	17997	18180	17985	17952	18006	18228	18093	17971	18194	18159	17988	18216	18024	18077	18263	18031	17916	18115	18308	18265	18202	18178	18075	17972	18028	17987	18228	18002	18093	18314	17895	17869	18088	18152	18009	18388	18148	18274	18004	17981	17961	17970	18231	17941	18033	18295	17998	18091	18182	18008	18202	18187	18027	18141	18153	18131	17928	17939	17933	18025	18110	18320	17994	18035	17967	17980	17965	18122	18171	17932	18120	18053	18156	17997	18010	18017	18144	18058	18086	17949	18110	18072	18189	18245	18203	18060	18221	18146	17978	17959	17936	18348	18039	17917	18009	17927	17823	18052	18144	18100	18273	18029	17915	17786	18107	17966	18088	18165	17944	17947	18172	18039	18039	18073	18161	17814	18175	18264	18025	17895	17983	18166	17969	17888	17865	18167	17937	17922	18264	18109	17912	18317	18094	18037	18171	18005	18002	18125	18140	18176	18225	17851	17832	18204	18068	18053	18152	18116	18275	18054	18367	18203	18219	17779	18164	18071	18173	18107	17983	18086	17939	18207	17990	18193	18019	17988	18436	17988	18121	18329	18153	18241	18195	18123	18063	18139	18024	18097	18258	18284	17937	17971	18332	18186	17983	17963	18029	17995	18122	17997	17888	18240	18159	18152	18122	18256	18025	18011	18081	18129	17993	18119	18098	18057	18187	18086	17969	18329	18157	17940	18104	17879	18016	18032	17995	18161	18061	18159	17902	18037	17911	18020	17828	18164	18021	18064	18030	18045	18211	17897	17908	17993	17913	17991	18051	18207	18129	18041	18115	18114	18024	17997	18066	17972	18022	18052	18147	17995	18119	17928	18080	18189	17975	18057	18061	18119	18320	18164	18033	17965	18109	17960	17890	18117	17995	18156	18334	18108	18188	17956	17952	18118	17941	18125	18145	17933	18104	18134	18230	18134	17982	18050	18034	18150	18000	18052	18065	18116	18005	18183	18147	18176	18193	17888	17959	18034	18269	17936	18157	17953	18031	17955	18047	18256	18067	17984	18130	18001	18191	18027	18077	18026	18126	18067	18011	17972	18012	17948	18102	17850	17933	18047	18111	17923	18112	18095	18008	18174	18218	17928	18185	18205	18130	17999	18214	18122	17987	18182	18308	18440	18246	18154	18067	18053	18108	18026	18040	18037	18143	18085	18106	18158	18079	18058	18023	18107	17986	18119	18118	18042	18170	18171	18125	17811	18085	17853	18072	18107	18108	18137	18137	18003	18088	18125	17794	18215	18278	18115	18132	17913	18167	18018	18065	18091	17964	18239	17913	17972	18016	17979	18024	18063	17964	17966	17956	18189	18034	18132	18049	18123	18104	18151	18004	18372	18124	18302	18089	17949	18111	18084	18174	18011	17990	18292	17906	17943	18211	18062	18022	17964	18076	17943	18137	18071	17962	17888	18009	18142	18172	18016	18186	18218	17808	18059	17891	18144	17921	18101	18126	18158	17980	18215	17982	18019	18157	18063	18076	18068	18014	18071	17997	18056	18151	18004	17925	18174	18000	18102	18191	17897	18134	18063	18073	18048	18011	18095	18266	18060	18110	17995	18068	18222	18258	17940	18140	18350	17963	18104	18074	18122	18192	17994	18100	18081	18018	18039	18036	17895	18012	18086	18062	18210	18058	18091	18184	18080	17914	17909	18035	18135	18366	18101	18171	18038	18134	17934	18111	18011	18021	18135	18108	18048	18022	18311	18159	17979	18308	18029	17903	18170	18120	18089	18221	17853	17979	17907	17987	18158	17937	18061	18088	18313	18187	18168	18130	18167	18065	18100	17983	18141	18097	18055	18081	17938	18205	18048	18008	18242	18080	18120	18052	18164	17984	18113	17904	17838	17989	18040	18122	18334	18209	18187	17882	18280	17977	18079	18180	18022	17862	18320	18186	18168	18082	17962	18152	18003	18008	17917	18090	18038	18245	18040	18263	17862	18029	17885	17997	18135	18009	18054	18198	18115	17966	18198	17885	17941	17980	18053	18131	18227	18038	18181	18121	18003	18034	18271	18063	17888	18240	18124	18028	18136	18015	17983	18272	18084	18010	17967	18090	18083	18191	18028	18348	18089	17920	17996	18102	18062	18005	18222	18207	18219	18202	17982	18197	17997	18093	18172	17984	17940	18118	17787	18173	18021	18071	18160	18217	18011	18238	17784	17904	18087	18061	18007	18204	18124	18107	18030	17925	17923	18174	18151	17916	18216	18122	18312	17992	17818	18157	17928	18202	18066	18104	18054	18150	17936	18184	17990	17978	18133	18158	17938	18202	18137	18063	18184	17994	17982	18063	18106	17934	17900	17958	18040	18388	18033	18189	18238	17946	18158	18043	17980	18082	18024	18070	18110	18194	18054	17975	17972	17927	17982	18057	18006	18074	17856	18176	18142	18019	18009	18151	18140	17997	18121	18110	18128	18269	18049	18296	18150	18244	17990	18013	17883	18415	18260	18285	18080	18095	18247	18237	18202	18044	18122	17999	17922	17943	18074	18038	18007	18013	18123	18165	17969	17939	18040	17865	18228	18186	18178	18059	18009	18030	18095	18047	18011	17900	17966	17920	18122	17958	18090	18028	18159	18059	18263	18222	18158	18073	18185	18234	18081	18121	17950	18030	18189	18180	18067	17977	18135	18099	18051	18116	18084	18210	18161	17939	18033	18136	18059	17922	18042	18123	18100	18181	18054	18051	17910	18114	18087	17967	17990	18236	18247	18070	18036	18052	18100	18010	17984	18163	18151	18086	18098	18092	17997	18210	18078	18090	18084	17836	17950	18095	18212	18081	18241	18230	18202	17872	17980	18200	18099	18075	18094	17991	18130	18120	18080	18011	18170	18080	18088	18124	18120	18058	18073	18083	18210	18110	17779	17888	17961	18058	18095	18038	18155	18260	18187	18068	18105	18195	18227	17957	17962	17859	17970	18149	18079	18221	18149	17963	18146	18043	18217	18102	17928	18215	18080	18069	18128	18101	17904	18005	18104	18193	18161	17781	18122	18085	18249	18055	18049	18192	18081	18171	18150	18221	18349	18128	18112	18091	18156	18235	18135	18130	18042	18146	18051	18080	18058	18049	18051	18010	18034	18020	17998	18014	18212	18075	18120	18202	18200	18105	17994	17965	17811	18297	18222	18167	18154	18182	18300	18216	18186	18212	18086	18014	18074	17961	18264	18089	17845	18082	18166	18169	18076	18260	18171	18047	18007	18153	17977	18111	18014	18128	18143	18006	18008	18165	18092	17997	17976	18083	18113	17943	17969	18082	18169	18017	17901	18058	18189	18151	18133	18204	18239	18190	18099	18040	18171	18244	18124	17989	17764	18033	18065	18089	18161	18039	18292	18142	17993	18037	18119	18043	18117	18112	18096	18224	18277	18061	18227	17808	17934	18134	18047	17970	18022	18270	18085	18096	17948	18115	18157	18288	18046	17963	18095	18097	18131	18079	18027	18153	18012	18060	18069	18199	17989	18320	18066	17911	18154	18106	18105	18018	18161	18095	17936	18095	18069	18009	18079	18103	18189	18141	18114	18058	17975	18001	18018	18065	17905	18021	18178	18098	18193	18199	18174	18004	18118	17986	18104	17914	17952	18227	18147	17846	18159	18084	18196	18152	18152	18096	18070	18102	18140	18118	17973	17982	18116	18080	18184	18056	17775	18159	17952	18035	18096	18016	18213	18091	17989	18140	18190	18002	18301	18068	17976	18005	18125	18012	17951	17954	18230	18106	17999	18002	18139	17977	18174	17970	18020	17990	18077	17786	18412	18057	18078	18055	18191	18176	18228	17938	18113	18188	18058	18313	18071	18102	18285	18305	18169	18159	17980	18067	18158	18232	18087	18083	18287	18006	17941	18201	17973	18051	17975	18102	17841	18255	18135	18039	18174	18003	18065	18088	18015	18147	17763	17970	18205	18040	18191	18143	17955	17980	17865	18153	17890	18015	18182	18114	18102	18150	17952	18102	17878	18125	18133	18163	18133	18081	18053	18038	17882	18246	18236	18210	18083	18072	18137	18160	18087	18005	17991	18001	18178	17979	18113	18123	18211	18108	18100	18046	17906	18262	18171	18005	18115	17939	18157	18047	17878	17958	17896	17961	18092	18251	18036	18186	17993	18258	18192	18165	18016	18111	17772	17803	18082	17973	18075	18079	18111	18050	18086	17955	18177	17868	18228	18097	18114	18010	17917	18168	18245	18400	18097	18202	18127	18134	18089	18085	18074	18154	17921	18189	18055	18164	18040	17820	18076	18003	17952	18106	18176	18190	17853	17973	18075	18108	17997	18083	17978	17938	17915	17993	18108	18420	18173	18188	18293	18161	18176	18034	18018	18076	17889	18130	17832	18124	17902	17911	18270	18139	18133	18209	18244	18051	17959	18121	18204	18198	18049	18011	18149	18087	18121	17949	18002	18073	18165	18204	18054	18046	17970	18024	17983	18060	18093	18036	17985	18167	18141	17944	18146	18079	17992	18087	17800	18261	18246	18118	18298	18166	18033	18202	18069	17991	17980	18108	18135	17817	17884	18154	18242	18059	18328	18020	18023	18218	17929	17982	18077	18153	18082	18047	18090	17986	18074	18160	18013	17918	18002
17834	34010	31984	25423	23261	21036	19767	18888	17943	17766	17346	16916	16805	16517	16764	16533	16631	16330	16098	15923	15969	16016	15896	15950	15794	15927	15968	15921	15755	15967	15722	15657	15958	15914	16114	15783	15714	15676	15602	15804	15889	15628	15831	16408	15693	15624	15824	15698	15812	15828	15827	15835	15853	15767	15891	15893	15923	15564	15536	15750	15621	15759	15881	15928	15860	15829	15810	15750	15879	15818	15786	15669	15759	15741	15815	15696	15572	15842	15780	15787	15798	15655	15761	15719	15721	15815	15708	15743	15687	15786	15602	15732	15664	15746	15811	15587	15804	15749	15749	15793	15787	15729	15753	15658	15581	15618	15735	15851	15666	15689	15711	15779	15679	15580	15610	15818	15885	15725	15681	15673	15702	15533	15853	15576	15798	15721	15690	15791	15705	15827	15708	15635	15808	15774	15769	15733	15772	15751	15602	15763	15631	15787	15660	15723	15619	15639	15682	15725	15651	15698	15686	15665	15675	15768	15831	15707	15816	15614	15716	15714	15858	15558	15724	15726	15789	15583	15735	15651	15859	15770	15725	15830	15704	15765	15712	15793	15600	15753	15727	15767	15756	15721	15551	15826	15811	15698	15702	15781	15680	15661	15705	15628	15773	15857	15736	15627	15672	15854	15716	15760	15599	15638	15668	15605	15923	15757	15776	15779	15817	15728	15902	15701	15763	15573	15699	15773	15718	15848	15614	15805	15619	15772	15790	15806	15447	15728	15540	15682	15708	15793	15711	15675	15651	15799	15604	15679	15669	15751	15811	15820	15635	15721	15813	15696	15668	15904	15695	15708	15850	15757	15662	15769	15755	15650	15670	15627	15733	15716	15719	15746	15671	15564	15512	15586	15663	15503	15772	15521	15616	15720	15651	15696	15618	15789	15746	15664	15644	15998	15716	15827	15685	15604	15807	15508	15754	15674	15692	15827	15669	15753	15638	15855	15670	15684	15713	15539	15712	15657	15682	15737	15527	15634	15841	15662	15606	15743	15754	15732	15708	15804	15765	15843	15844	15816	15737	15611	15477	15696	15784	15784	15755	15566	15795	15663	15655	15725	15779	15729	15598	15636	15633	15820	15780	15930	15570	15830	15758	15700	15777	15692	15848	15733	15676	15737	15744	15716	15951	15725	15844	15564	15828	15732	15773	15688	15649	15829	15682	15579	15707	15675	15818	15521	15896	15647	15698	15844	15934	15619	15672	15625	15739	15749	15771	15668	15581	15901	15611	15632	15690	15694	15715	15831	15722	15889	15677	15644	15599	15730	15888	15781	15610	15711	15851	15635	15805	15680	15644	15433	15794	15742	15796	15578	15697	15834	15730	15627	15729	15789	15746	15684	15717	15870	15578	15706	15610	15617	15918	15682	15687	15613	15780	15794	15693	15794	15621	15668	15593	15678	15855	15769	15633	15711	15481	15867	15672	15661	15680	15726	15789	15857	15738	15753	15644	15692	15746	15590	15736	15549	15634	15754	15764	15711	15772	15768	15480	15906	15876	15715	15759	15901	15726	15825	15737	15727	15761	15676	15784	15673	15707	15810	15714	15667	15711	15665	15700	15659	15721	15828	15727	15665	15766	15792	15876	15637	15693	15643	15835	15735	15692	15782	15692	15686	15535	15619	15852	15503	15899	15776	15648	15868	15794	15704	15833	15815	15816	15777	15603	15564	15702	15631	15690	15495	15832	15721	15786	15696	15634	15533	15651	15829	15713	15731	15647	15675	15679	15890	15663	15593	15885	15609	15872	15660	15885	15717	15733	15696	15858	15681	15628	15662	15740	15626	15611	15775	15658	15537	15902	15577	15712	15676	15795	15756	15653	15709	15869	15696	15607	15674	15597	15875	15734	15777	15625	15639	15764	15645	15778	15764	15543	15658	15603	15683	15694	15880	15725	15671	15680	15752	15741	15796	15776	15795	15578	15710	15755	15657	15790	15770	15799	15708	15654	15586	15764	15807	15833	15684	15774	15806	15459	15704	15825	15670	15813	15832	15643	15432	15742	15734	15939	15518	15809	15808	15717	15718	15831	15763	15647	15786	15634	15740	15624	15846	15623	15761	15936	15592	15695	15665	15697	15658	15575	15783	15948	15632	15679	15974	15810	15607	15715	15785	15639	15737	15557	15727	15792	15709	15774	15850	15803	15720	15625	15809	15781	15663	15620	15675	15756	15793	15685	15675	15757	15824	15723	15607	15606	15598	15775	15742	15622	15719	15831	15774	15727	15658	15673	15709	15684	15661	15837	15651	15504	15650	15836	15620	15762	15698	15787	15674	15665	15965	15768	15786	15697	15739	15624	15738	15785	15687	15655	15657	15675	15614	15727	15722	15684	15646	15661	15752	15659	15715	15658	15805	15558	15865	15865	15675	15623	15843	15708	15629	15697	15619	15809	15682	15904	15989	15564	15756	15746	15797	15655	15758	15672	15637	15689	15814	15721	15724	15694	15754	15723	15760	15776	15620	15912	15761	15784	15769	15611	15657	15550	15597	15752	15593	15639	15660	15793	15550	15720	15852	15582	15722	15745	15906	15855	15694	15733	15639	15891	15907	15707	15737	15604	15698	15808	15614	15753	15427	15813	15608	15781	15639	15603	15493	15734	15775	15750	15629	15828	15733	15731	15741	15694	15671	15716	15813	15900	15646	15612	15660	15705	15955	15795	15712	15615	15670	15777	15580	15656	15677	15674	15806	15756	15961	15672	15828	15803	15674	15782	15623	15696	15886	15901	15615	15540	15629	15612	15745	15837	15782	15738	15604	15716	15787	15666	15870	15712	15671	15751	15686	15730	15632	15724	15822	15767	15729	15788	15773	15710	15598	15672	15626	15659	15638	15636	15666	15776	15672	15774	15726	15796	15666	15705	15751	15853	15679	15686	15626	15693	15767	15649	15732	15742	15872	15647	15691	15777	15491	15772	15765	15587	15718	15661	15756	15760	15697	15742	15815	15587	15658	15604	15798	15689	15654	15820	15677	15656	15563	15751	15711	15788	15660	15762	15748	15922	15623	15652	15598	15600	15648	15587	15827	15840	15610	15637	15735	15797	15757	15613	15776	15735	15867	15674	15750	15583	15616	15730	15878	15758	15604	15676	15858	15746	15699	15738	15695	15711	15839	15835	15646	15855	15809	15834	15814	15786	15760	15811	15911	15706	15728	15629	15671	15656	15814	15752	15802	15683	15731	15668	15735	15827	15736	15546	15705	15943	15864	15789	15664	15652	15775	15721	15772	15707	15744	15719	15703	15760	15757	15590	15701	15711	15671	15736	15598	15732	15758	15784	15790	15627	15740	15683	15737	15617	15767	15676	15675	15663	15525	15800	15702	15730	15745	15615	15829	15599	15688	15781	15645	15799	15645	15696	15563	15578	15728	15662	15689	15615	15565	15507	15767	15709	15725	15544	15749	15817	15723	15620	15718	15632	15764	15772	15742	15795	15696	15756	15496	15771	15586	15761	15785	15636	15723	15702	15656	15566	15776	15713	15706	15791	15876	15752	15705	15746	15706	15500	15651	15637	15811	15624	15574	15627	15603	15761	15618	15792	15762	15718	15593	15739	15721	15862	15772	15526	15718	15648	15678	15660	15763	15625	15726	15629	15855	15606	15748	15882	15765	15637	15747	15765	15736	15847	15828	15859	15880	15802	15681	15674	15699	15740	15546	15802	15825	15554	15742	15819	15708	15825	15652	15594	15615	15783	15708	15733	15818	15738	15818	15843	15493	15649	15766	15743	15660	15693	15841	15678	15932	15709	15692	15796	15627	15654	15715	15792	15753	15660	15686	15680	15713	15764	15662	15601	15676	15618	15752	15727	15744	15716	15652	15814	15682	15840	15587	15722	15807	15639	15929	15816	15817	15701	15651	15668	15798	15898	15651	15643	15645	15749	15632	15454	15578	15776	15777	15660	15704	15745	15831	15767	15752	15559	15673	15806	15994	15735	15555	15787	15706	15823	15687	15753	15681	15637	15556	15645	15829	15626	15915	15570	15679	15618	15688	15703	15777	15550	15870	15792	15780	15704	15874	15764	15751	15886	15702	15615	15800	15743	15796	15711	15772	15574	15822	15604	15942	15781	15674	15648	15559	15642	15837	15746	15540	15449	15634	15693	15595	15856	15867	15626	15638	15775	15657	15811	15621	15702	15669	15808	15752	15706	15764	15784	15718	15731	15693	15787	15723	15626	15722	15746	15641	15591	15730	15711	15728	15538	15890	15756	15767	15577	15695	15427	15736	15704	15793	15738	15821	15798	15617	15720	15765	15773	15718	15792	15591	15832	15714	15896	15751	15701	15680	15773	15673	15653	15829	15755	15794	15695	15647	15825	15794	15639	15802	15692	15683	15697	15564	15570	15775	15799	15598	15721	15721	15584	15736	15693	15570	15552	15681	15530	15640	15911	15621	15748	15831	15770	15775	15632	15770	15640	15612	15499	15608	15638	15681	15657	15769	15572	15798	15663	15688	15627	15906	15642	15761	15590	15717	15859	15585	15523	15661	15728	15731	15778	15613	15730	15815	15595	15820	15800	15679	15724	15812	15613	15639	15809	15683	15723	15752	15776	15638	15701	15506	15710	15514	15554	15625	15675	15877	15744	15616	15724	15856	15758	15880	15709	15705	15654	15698	15727	15817	15665	15718	15761	15516	15718	15660	15713	15733	15794	15808	15637	15572	15792	15735	15695	15649	15614	15784	15684	15772	15769	15692	15689	15766	15723	15687	15723	15688	15903	15662	15630	15706	15713	15658	15746	15592	15767	15851	15799	15664	15743	15587	15696	15630	15732	15799	15784	15611	15811	15623	15896	15779	15732	15582	15744	15690	15606	15628	15893	15711	15715	15828	15669	15747	15737	15697	15646	15733	15625	15739	15725	15712	15711	15792	15672	15596	15628	15679	15724	15826	15863	15578	15790	15701	15623	15893	15865	15678	15888	15620	15665	15809	15676	15746	15670	15647	15729	15700	15710	15677	15786	15710	15756	15729	15678	15813	15642	15728	15720	15635	15864	15769	15650	15709	15558	15716	15770	15759	15763	15827	15639	15662	15714	15693	15694	15649	15628	15702	15742	15602	15738	15682	15578	15680	15544	15724	15837	15821	15760	15556	15847	15684	15523	15683	15851	15562	15771	15740
22699	21145	28966	23645	21843	24665	27120	22175	20922	20980	20133	19887	19717	19447	19386	19220	19361	19317	19082	19019	19020	18951	18708	18873	18615	18609	18536	18682	18471	18493	18527	18493	18458	18480	18473	18486	18551	18507	18477	18436	18393	18344	18828	19166	18274	18304	18572	18454	18206	18483	18379	18401	18330	18337	18103	18357	18763	18362	18338	18340	18363	18325	18449	18620	18486	18420	18397	18345	18279	18323	18435	18376	18105	18553	18256	18335	18525	18235	18518	18260	18366	18263	18459	18137	18174	18293	18347	18528	18450	18346	18283	18266	18450	18149	18361	18309	18531	18444	18206	18171	18313	18208	18220	18201	18322	18285	18227	18335	18253	18221	18311	18268	18439	18453	18305	18188	18244	18271	18409	18492	18359	18208	18278	18166	18287	18146	18278	18467	18367	18360	18318	18338	18115	18278	18082	17990	18319	18515	18402	18217	18236	18385	18185	18360	18536	18447	18144	18242	18367	18210	18410	18210	18341	18197	18003	18160	18198	18304	18252	18296	18041	18374	18369	18167	18254	18500	18285	18391	18136	18342	18323	18320	18213	18246	18361	18236	18195	18382	18529	18344	18324	18254	18221	18321	18292	18319	18315	18226	18347	18172	18279	18307	18227	18180	18132	18232	18497	18348	18388	18247	18132	18221	18238	18150	18387	18392	18469	18120	18347	18467	18116	18128	18233	18318	18235	18234	18185	18226	18135	18309	18298	18156	18203	18370	18120	18304	18292	18511	18093	18302	18131	18353	18526	18252	18076	18334	18268	18559	18426	18277	18416	18117	18235	18286	18473	18180	18258	18243	18271	18149	18297	18305	18342	18122	18236	18261	18215	18247	18338	18288	18298	18413	18393	18441	18243	18285	18126	18074	18280	18175	18330	18343	18316	18432	18116	18253	18262	18129	18216	18284	18247	18379	18363	18240	18383	18196	18301	18253	18535	18151	18277	18283	18234	18265	18462	18318	18166	18208	18357	18231	18301	18198	18284	18062	18127	18349	18242	18264	18283	18397	18241	18337	18200	18433	18351	18341	18255	18296	18234	18221	18287	18075	18058	18157	18207	18193	18322	18224	18237	18416	18089	18209	18395	18225	18269	18343	18149	18207	18383	18464	18531	18391	18406	18304	18192	18067	18427	18472	18237	18328	18291	18314	18375	18427	18312	18357	18346	18320	18175	18117	18232	18400	18304	18263	18227	18172	18195	18376	18495	18427	18369	18215	18506	18242	18299	18218	18335	18294	18265	18274	18189	18190	18188	18448	18565	18250	18285	18233	18314	18371	18154	18255	18326	18126	18264	18227	18508	18230	18345	18385	18213	18187	18192	18271	18155	18266	18479	18155	18422	18299	18400	17949	18301	18522	18276	18402	18244	18204	18316	18173	18248	18285	18248	18253	18210	18257	18301	18201	18260	18178	18408	18446	18290	18367	18257	18178	18244	18173	18333	18356	18048	18162	18146	18305	18267	18346	18251	18143	18159	18223	18272	18294	18255	18182	18279	18192	18007	18299	18359	18378	18328	18413	18128	18248	18251	18304	18278	18253	18518	18305	18357	18242	18347	18306	18514	18332	18413	18542	18284	18298	18285	18343	18101	18123	18335	18392	18149	18156	18210	18351	18203	18082	18226	18205	18209	18419	18163	18296	18104	18326	18205	18309	18387	18278	18229	18347	18155	18201	18172	18256	18212	18085	18257	18148	18172	18200	18227	18215	18306	17983	18123	18305	18204	18369	18237	18348	18212	18251	18333	18438	18014	18262	18324	18312	18151	18202	18173	18479	18261	18231	18246	18142	18342	18142	18149	18243	18261	18180	18228	18321	18300	18274	18620	18441	18348	18357	18516	18525	18312	18176	18041	18199	18293	18276	18158	18370	18348	18177	18368	18079	18410	18399	18226	18262	18237	18224	18363	18299	18013	17966	18186	18226	18301	18299	18247	18269	18438	18345	18278	18224	18250	18148	18312	18228	18147	18172	18193	18471	18369	18269	18407	18106	18363	18390	18276	18170	18302	18241	18058	18360	18283	18220	18261	18129	18212	18390	18285	18304	18133	18300	18235	18191	18230	18400	18108	18420	18114	18185	18480	18514	18398	18175	18296	18373	18214	18266	18323	18156	18450	18170	18303	18255	18202	18255	18280	18235	18186	18242	18164	18183	18448	18258	18297	18257	18331	18291	18291	18340	18266	18187	18418	18220	18465	18122	18228	18262	18407	18366	18369	18192	18222	18374	18322	18369	18436	18527	18247	18365	18252	18385	18163	18217	18115	18264	18356	18326	18248	18026	18353	18322	18174	18197	18293	18625	18333	18348	18224	18291	18016	18138	18310	18437	18146	18154	18059	18225	18043	18208	18296	18386	18458	18148	18295	18232	18328	18251	18403	18227	18222	18283	18466	18333	18114	18216	18157	18269	18254	18216	18149	18260	18300	18308	18022	18209	18213	18151	18029	18199	18228	18498	18146	18080	18206	18105	18193	18479	18354	18028	18112	18224	18307	18201	18332	18479	18509	18229	18414	18365	18425	18281	18291	18452	18185	18266	18321	18313	18078	18123	18404	18332	18422	18437	18408	18305	18139	18061	18108	18003	18455	18169	18201	18337	18181	18471	18339	18298	18484	18178	18275	18147	18252	18323	18273	18161	18568	18366	18265	18192	18217	18274	18165	18352	18496	18366	18261	18306	18215	18209	18298	18486	18346	18260	18142	18291	18212	18286	18064	18349	18218	18407	18470	18303	17886	18333	18260	18139	18349	18192	18213	18309	18230	18231	18358	18230	18277	18168	18328	18359	18443	18187	18342	18395	18255	18272	18312	18296	18201	18117	18293	18330	18301	18201	18131	18154	18277	18297	18132	18325	18217	18429	18390	18379	18293	18243	18422	18262	18303	18239	18297	18329	18402	18170	18236	18194	18177	18186	18278	18273	18309	18286	18269	18105	18355	18136	18493	18289	18141	18199	18487	18232	18189	18346	18415	18022	18343	18368	18463	18503	18245	18197	18435	18254	18342	18170	18213	18217	18335	18311	18438	18302	18330	18237	18381	18432	18159	18490	18341	18279	18369	18441	18181	18444	18354	18250	18186	18289	18200	18007	18329	18371	18361	18244	18344	18235	18320	18091	18283	18309	18259	18236	18197	18350	18378	18206	18225	18368	18070	18268	18283	18352	18213	18186	18169	18353	18205	18208	18334	18270	18356	18308	18215	18343	18330	18383	18372	18133	18307	18106	18256	18155	18301	18229	18413	18129	18308	18030	18323	18122	18345	18250	18129	18214	18490	18231	18311	18182	18017	18410	18303	18147	18211	18341	18350	18267	18233	18066	18230	18436	18241	18148	18213	18360	18433	18043	18259	18341	18332	18179	18124	18283	18157	18365	18184	18235	18285	18286	18303	18391	18249	18289	18321	18544	18286	18335	17969	18239	18210	18304	18280	18191	18217	18095	18369	18315	18263	18084	18373	18322	18268	18217	18186	18312	18307	18067	18117	18257	18392	18310	18145	18325	18193	18477	18347	18189	18127	18247	18267	18165	18081	18137	18409	18387	18191	18276	18293	18309	18292	18197	18054	18371	18210	18190	18260	18166	18320	18420	18314	18282	18539	18494	18202	18146	18300	18520	18313	18299	18073	18194	18194	18211	18250	18191	18304	18235	18209	18134	18172	18262	18040	18081	18279	18525	18204	18203	18279	18238	18273	18322	18179	18505	18299	18340	18307	18260	18372	18256	18260	18183	18337	18054	18169	18249	18304	18199	18168	18285	18169	18054	18373	18103	18126	18382	18242	18299	18301	18302	18390	18251	18229	18189	18204	18167	18237	18216	18153	18177	18194	18131	18519	18307	18338	18079	18472	18283	18298	18198	18258	18128	17997	18422	18448	18259	18172	18014	18325	18265	18207	18202	18295	18358	18299	18356	18263	18463	18486	18346	18124	18234	18325	18405	18439	18270	18267	18251	18208	18221	18339	18441	18155	18195	18485	18013	18183	18407	18262	18363	18229	18185	18079	17997	18169	18404	18167	18394	18320	18291	18197	18304	18345	18280	18470	18326	18128	18211	18411	18298	18284	18371	18329	18019	18491	18264	18186	18095	18181	18054	18145	18104	18212	18322	18122	18326	18340	18247	18244	18319	18581	18427	18288	18253	18196	18356	18302	18124	18272	18236	18196	18276	18229	18301	18244	18167	18366	18329	18181	18453	18175	18207	18429	18336	18017	18275	18236	18094	18146	18344	18169	18245	18231	18173	18341	18310	18378	18064	18403	18210	18557	18345	18172	18289	18174	18313	18320	18159	18227	18151	18261	18203	18193	18351	18310	17944	18187	18375	18325	18360	18379	18395	18351	18189	18190	18175	18229	18462	18281	18054	18216	18261	18336	18160	18200	18030	18254	18251	18285	18286	18465	18130	18380	18361	18257	18214	18262	18314	18354	18295	18204	18211	18209	18230	18373	18166	18397	18264	18218	18235	18344	18211	18256	18444	18188	18313	18285	18187	18402	18341	18303	18059	18259	18524	18312	18149	18201	18023	18238	18199	18408	18118	18119	18190	18439	18184	18323	18315	18518	18536	18491	18450	18307	18428	18217	18197	18141	18307	18317	18304	18302	18164	18347	18210	17992	18312	18425	18112	18184	18155	18231	18262	18251	18272	18261	18301	18112	18260	18095	18113	18282	18266	18200	18157	18431	18172	18018	18344	18284	18293	18341	18362	18377	18212	18228	18290	18192	18369	18276	18062	18327	18114	18147	18323	18228	18017	18289	18309	18121	18192	18304	18227	18418	18299	18386	18042	18311	18284	18267	18214	18329	18125	18484	18242	18281	18113	18176	18206	18351	18146	18186	18162	18201	18143	18282	18049	18350	18198	18198	18266	18253	18059	18270	18323	18321	18144	18516	18387	18549	18399	18138	18210	18343	18218	18367	18174	18117	18347	18396	18249	18327	18156	18218	18358	18214	18330	18276	18298	18250	18197	18247	18338	18185	18156	18279	18256	18334	18209	18211	18328	18256	18222	18225	18374	18194	18313	18323	18226	18250	18161	18149	18138	18209	18199	18421	18370	18403	18407	18325	18211	18309	18436	18368	18295	18318	18175	18262	18187	18317	18396	18267	18168	18238	18349	18185	18220	18379	18040	18246	18286
19540	35889	34558	30001	27287	24153	22653	20680	19645	18998	18350	17977	17624	17390	17099	16954	16992	16744	16490	16210	16573	16353	16402	16205	16306	16256	16097	16033	15938	16057	15833	16112	15988	15770	15898	15889	15764	15783	15953	15802	15806	15671	16474	16896	15786	15853	15969	15808	15716	15853	15910	15976	15911	15718	15910	16146	16207	15812	15846	15705	15825	16077	16413	16145	15989	16037	15951	15852	15763	15435	16052	16033	15817	15753	15795	15839	15667	15970	15862	15807	15857	15869	15818	15756	15807	15623	15704	15657	15776	15823	15725	15660	15677	15836	15859	15855	15832	15797	15676	15725	15839	15844	15585	16025	15771	15898	15854	15796	15781	15706	15848	15791	15730	15813	15835	16072	15645	15848	15658	15880	15764	15817	15743	15880	15779	15732	15795	15672	15821	15711	15762	15664	15856	15807	15839	15848	15789	15704	15909	15770	15792	15762	16029	15828	16004	15688	15895	15733	15849	15794	15790	15840	15736	15818	15861	15866	15837	15934	15822	15770	15806	15804	15919	15840	15903	15793	15849	15640	15701	15682	15786	15842	15718	15776	15813	15817	15663	15818	15797	15887	15835	15894	15762	15759	15738	15777	15788	15801	15787	15613	15844	15928	15696	15822	15727	15838	15679	15858	15848	15737	15676	15771	15727	15619	15998	15688	15708	15757	15781	15920	15843	15789	15832	15763	15933	15776	15828	15864	15781	15652	15812	15773	15727	15919	15716	15806	15759	15834	15958	15816	15824	15651	15805	15758	15859	15822	15709	15904	15625	15869	15759	15749	15777	15876	15706	15830	15783	15901	15863	15807	15853	15872	15907	15793	15766	15650	15751	15720	15728	15787	15999	15666	15812	15782	15927	15788	16000	15671	15791	16011	15753	15635	15752	15927	15907	15931	15641	15791	15675	15670	15836	15788	15874	15905	15694	15811	15876	15739	15781	15663	15952	15854	15895	15716	15806	15745	15811	15906	15793	15884	15835	15808	15698	15805	15828	15639	15607	15786	15733	15795	15817	15634	15707	15831	15747	15836	15908	15807	15857	15781	15830	15873	15967	15758	15767	15726	15742	15780	15861	15871	15823	15758	15745	15827	15891	15946	15813	15892	15877	15834	15862	15849	15760	15940	15934	15761	15701	15849	15819	15735	15904	15790	15696	15680	15598	15574	15785	15752	15925	15696	15903	15914	15776	15737	15703	15924	15523	15759	15740	15694	15632	15590	15862	15745	15721	15589	15735	15777	15805	15853	15695	15801	15707	15870	15648	15774	15850	15933	15819	15835	15756	15813	15773	15713	15800	15674	15692	15612	15880	15769	15753	15648	15817	15898	15818	15852	15660	15801	15804	15749	15838	15914	15629	15809	15801	15760	15729	15648	15686	15739	15811	15958	15718	15870	15640	15746	15821	15839	15743	15664	15849	15856	15764	15780	15725	15836	15853	15857	15864	15771	15759	15880	15835	15690	15874	15747	15861	15868	15678	15749	15855	15854	15859	15781	15756	15715	15744	15672	15831	15824	15771	15811	16046	15893	15687	15998	15963	15779	15798	15697	16149	15843	15804	15768	15883	15819	15880	15763	15645	15762	15992	15917	15613	15771	15866	15700	15744	15709	15933	15677	15810	15976	15671	15728	15827	15814	15927	15785	15852	15806	15845	15748	15877	15664	15825	15800	15709	15835	15813	15809	15784	15729	15920	15873	15831	15847	15903	15768	15690	15772	15686	15781	15662	15808	15670	15900	15901	15822	15945	15737	15840	15826	15748	15924	15822	15918	15806	15939	15884	15659	15770	15948	15807	15670	15833	15759	15671	15803	15744	15927	15854	15825	15758	15885	15791	15697	15832	15891	15723	15867	15795	15739	15809	15731	15916	15820	15678	15829	15744	15767	15700	15647	15858	15717	15812	15785	15944	15880	15956	15784	15825	15846	15759	15826	15825	15724	15856	16020	15897	15872	15879	15968	15778	15753	15736	15833	15941	15760	15733	15875	15873	15821	15742	15862	15631	15683	15883	15848	15860	15941	15863	15815	15789	15618	15784	15783	15938	15872	15787	15853	15743	15828	15786	15844	15742	15643	15619	15828	15918	15806	15776	15775	15807	15712	15722	15870	15829	15788	15649	15698	15686	15690	15824	16000	15756	15789	15744	15791	15737	15777	15812	15775	15848	15709	15893	15839	15763	15811	15724	15924	15858	15877	15818	15655	15876	15869	15763	15731	15836	15793	15728	15839	15881	15889	15847	15874	15819	15792	15880	15725	15794	15822	15858	15852	15852	15870	15746	15929	15761	15581	15950	15840	15989	15804	15627	15834	15821	15729	15700	15765	15834	15835	15704	15784	15783	15591	15583	15847	15692	15795	15788	15853	15889	15707	15897	15930	15666	15751	15712	15948	15802	15794	15693	15749	15815	15719	15862	15973	15821	15745	15725	15799	15815	15718	15796	15752	15760	15834	15845	15821	15651	15622	15818	15744	15875	15720	15753	15858	15660	15916	15735	15814	15960	15733	15686	15719	15890	15690	15737	15932	15793	15694	15696	16002	15789	15800	15904	15879	15941	15844	15750	15844	15704	15810	15945	15741	15704	15843	15879	15702	15861	15738	15830	15753	15839	15660	15888	15675	15735	15843	15684	15683	15782	15636	15743	15729	15874	15726	15889	15759	15880	15733	15675	15905	15755	15813	15712	15831	15865	15788	15905	15727	15764	15957	15783	15954	15777	15744	15890	15807	15874	15618	15834	15803	15908	15686	15860	15748	15693	15838	15783	15607	15674	15841	15716	15959	15722	15861	15826	15732	15677	15756	15779	15993	15708	15931	15717	15784	15724	15835	15720	15954	15713	15748	15757	15832	15883	15914	15722	15844	15853	15933	15767	15862	16066	15790	15944	15753	15878	15889	15897	15762	15834	15795	15787	15724	15896	15907	15854	15770	16005	15737	15817	15854	15759	15808	15714	15791	15689	15930	15744	15887	15795	15835	15877	15721	15808	15995	15804	15691	15696	15808	15936	15728	15858	15946	15830	15856	15648	15592	15740	15943	15836	15646	15832	15716	15689	15670	15723	15849	15716	15748	15958	15728	15757	15766	15623	15808	15681	15644	15757	15867	15830	15885	15818	15799	15801	15829	15653	15731	15669	15769	15808	15721	16001	15879	15815	15819	15724	15797	15682	15737	15721	15880	15894	15790	15837	15720	15825	15921	15898	15888	15762	15831	15885	15852	15785	15565	15731	15764	15814	15866	15768	15748	15577	15857	15982	15747	15543	16027	15792	15685	15681	15823	15822	15832	15693	15743	15818	15771	15703	15806	15840	15799	15789	15847	15817	15753	15703	15824	15767	15828	15914	15724	15786	15880	16027	15706	15675	15754	15941	15635	15797	15942	15888	15923	15877	15776	15796	15989	15943	15852	15561	15735	15788	15853	15695	15705	15946	15774	15823	15696	16058	15646	15847	15878	15843	15713	15682	15739	15781	15778	15897	15821	15773	15765	15939	15699	15713	15739	15897	15713	15866	15700	15865	15855	15727	15963	15645	15792	15849	15695	15832	15709	15808	15879	15671	15808	15796	15608	15622	15820	15787	15732	15974	15793	15715	15911	15885	15736	15760	15691	15835	15858	15858	15848	15744	15933	15771	15774	15879	15855	15933	15741	15898	15894	15989	15697	15761	15673	15560	15844	15569	15916	15971	15924	15914	15800	15813	15802	15870	15764	15775	15740	15801	15941	15964	15670	15716	15731	15861	15816	15825	15715	15799	15952	15662	15834	15832	15833	15827	15720	15831	15744	15758	15778	15891	15905	15737	15745	15985	15750	15810	15947	15974	15766	15817	15807	15957	15941	15870	15902	15683	15707	15822	15829	15895	15730	15909	15808	15808	15862	15718	15927	15772	15777	15928	15870	15864	15736	15775	15844	15820	15986	15757	15874	15874	15789	15979	15869	15856	15747	15815	15799	15866	15699	15848	15787	15871	15787	15898	15793	15698	15859	15949	15729	15855	15766	15765	15750	15486	15783	15785	15692	15775	15693	15818	15770	15673	15885	15675	15663	15809	15932	15911	15784	15774	15718	15797	15764	15849	15954	15661	15840	15751	15707	15787	15543	15739	15841	15975	15767	15784	15760	15713	15710	15761	15962	15743	15815	15863	15873	15746	15695	15634	15814	15649	15901	15887	15884	15922	15749	16019	15788	15701	15742	15845	15929	15857	15805	15839	15740	15697	15661	15863	15804	15820	15869	15794	16002	15828	15836	15841	15786	15771	15707	15734	15739	15872	15810	15719	15961	15713	15907	15831	15747	15841	15701	15672	15805	15704	15738	15825	15781	15808	15824	15862	15791	15816	15913	15705	15922	15814	15825	15930	15708	15889	15778	15913	15875	15804	15919	15798	15816	15682	15837	15830	15802	15697	15801	15665	15824	15756	15686	15824	15899	15725	15861	15699	15983	15790	15725	15699	15755	15627	15811	15733	15773	15679	15687	15741	15910	15873	15713	15728	15828	15730	15714	15833	15867	15814	15695	15770	15758	15658	15860	15856	15883	15638	15619	15842	15790	15704	15858	15828	15859	15766	15746	15851	15735	15556	15827	15794	15819	15687	15739	15923	15761	15599	15803	15662	15854	15604	15774	15825	15828	16016	15854	15817	15774	15740	15945	15889	15905	15921	15719	15850	15863	15724	15951	15885	15936	15779	15603	15699	15808	15677	15746	15877	15889	15846	15835	15641	15888	15733	15790	15785	15927	15825	15812	15571	15919	15922	15943	15729	15809	15878	15726	15791	15800	15869	15775	15805	15840	15971	15695	15850	15911	15714	15764	15939	15701	15873	15937	15688	15849	15858	15801	15808	15817	15801	15812	15871	15686	15803	15801	15935	15739	15837	15807	15811	15913	15667	15767	15602	15748	15894	15847	15800	15802	15874	15791	15773	15708	15759	15748	15879	15891	15728	15917	15901	15672	15878	15852	15788	15693	15817	15755	15606	15803	15715	15847	15726	15833	15665	15629	15791	15801	15855	15638	15653	15932	15795	15787	15862	15797	15884	15624	15727	15815	15659	15784	15915	15785	15796	15928	15758	15697	15839	15798	15720	15689	15917	15778	15908	15802	15845	15794	15863	15798	15771	15672	15866	15774	15882	15778
27181	22576	27260	25001	21405	20816	20455	19943	20049	19773	19407	19474	19281	19282	19524	19432	19324	19368	19435	19257	19206	19515	19446	19175	19305	19367	19303	19336	19310	19375	19337	19194	19396	19441	19239	19218	19371	19282	19344	19308	19101	19141	19399	19191	19312	19241	19065	19178	19289	19312	19249	19363	19156	19153	19314	19286	19146	19092	19012	19186	19123	19148	19339	19149	19273	19252	19028	19310	19172	19241	19191	19484	19166	19094	19186	19079	19175	19070	19285	19102	18997	18966	19279	19450	19319	19300	19280	19057	19346	19444	19204	19071	19149	19214	19132	19205	19227	19000	19176	19116	19171	19302	19032	19280	19212	19177	19105	19131	19166	19064	19075	19118	19227	19170	19277	19288	19249	19186	19213	19413	19070	19202	19428	19281	19221	19070	19264	19200	19362	19348	19261	19114	19385	19216	18969	19367	19141	19221	19347	19072	19417	18987	19156	19202	19290	19168	19049	19218	19546	19270	19252	19387	19367	19363	19068	19128	19034	19261	19270	19193	19106	19110	19435	19010	19174	19325	19182	19134	18916	18931	19130	19136	19166	19096	19090	19079	19302	19193	19191	19074	19100	19154	19219	19130	19107	19063	19233	19236	19175	19195	18972	19370	19519	19124	19374	18880	19304	19135	19213	19413	19168	18976	19283	19145	19431	19156	19306	19088	19004	19240	19297	19286	19133	18947	19279	19208	19229	19223	19378	19385	19139	19076	18975	19377	19146	19356	19203	18996	19206	19247	19222	19059	19071	19313	19305	19136	19316	19156	19261	19200	19259	19294	19226	19121	19200	19092	19363	19344	19278	19179	19604	19310	19324	19221	19218	19200	19259	19105	19330	19241	19182	19047	19218	19185	19051	19073	19238	19183	19368	18967	19243	19052	18958	19215	19275	19124	19091	19214	19258	19360	19194	19134	19165	19033	19240	19146	19313	19201	19030	19161	19187	18994	19210	18887	18998	19019	19164	19126	19011	19017	19287	19312	19171	18982	19276	19107	19186	19209	19308	19217	18909	19123	19132	19207	19320	19118	19094	19319	19246	19113	19301	19180	19267	19239	19306	19177	19071	19359	19262	19057	19156	19029	19336	19310	19101	19110	19284	19121	19063	19264	19329	19149	19219	19258	19261	19325	19235	19249	19164	19146	19265	19149	19079	19240	19154	19182	19389	19295	19439	19369	19176	19276	19135	19160	19180	19124	19405	19050	19046	19197	19331	19139	19244	19247	19348	19134	19372	19324	19031	19278	19138	19385	19138	19265	19160	19218	19326	19153	19333	19167	19227	19381	19249	19166	19164	19032	18933	18985	19334	19177	19230	19050	19160	19113	19113	19074	19174	19151	19125	19080	19202	19171	19119	19185	19224	19174	19341	19171	19067	19273	19176	19306	19401	19059	19242	19396	19149	19411	19106	19380	19415	19351	19222	19341	19226	19246	19281	19422	19284	19156	19043	19206	19124	19329	19085	19248	19224	19070	19169	19293	19257	19362	19007	19117	19213	19162	19167	19129	19201	19113	19302	19097	19197	19307	19024	19108	19199	19204	19097	19273	19464	19232	19149	19289	19168	19423	19324	19143	19247	19110	19158	18988	19172	19240	19282	19103	19113	19160	19265	19125	19268	19058	19354	19230	19117	19137	19395	19388	19232	19409	19259	19234	19348	19199	19147	19208	19282	19269	19350	19166	19293	19244	19170	19223	19137	19047	19015	19174	19479	19120	19336	19183	19229	19288	19272	19107	19157	19085	19293	19096	19129	19087	19048	19214	19168	19061	19336	19059	19245	19206	19325	19315	19235	19001	19130	19105	19256	19173	19073	19248	19158	19342	19417	19247	19248	19108	19396	18994	19093	19272	19181	19101	19247	19245	19153	19332	18975	18999	19135	19105	19247	19141	19318	19215	19265	19280	19178	19255	19201	19073	19355	19073	19138	19180	19142	19253	19296	18952	18998	19172	19051	19047	18952	19249	19389	18971	19116	19130	19196	19334	19323	19304	19246	19206	19220	19085	19213	19093	19116	19369	19264	19105	19313	19048	19302	19200	19057	19186	19102	19051	19204	19020	19276	19248	19322	19412	19331	19206	19244	19050	19180	19073	19345	19148	19347	19200	19235	19117	19254	19267	19099	19483	19212	19021	19193	19139	19105	19105	19367	19068	19114	19046	19128	19090	19313	19176	19259	19367	19359	19193	19219	19053	19335	19052	19210	19125	19259	19538	19181	19009	19074	19275	19444	19413	19162	19247	19171	19179	19329	19360	19209	19398	19193	19239	19085	19291	19214	19057	19069	19188	19314	19281	19387	19054	19004	19210	19113	19321	19286	19329	19154	19113	19352	19077	19210	19194	19181	19235	19182	19132	19279	19240	19466	19006	19273	19032	19211	19094	19274	19051	19144	19226	19115	18930	19067	19270	19248	19341	19352	19019	19258	19252	19115	19386	19172	19120	19286	19049	19097	19343	19063	18973	19282	19511	19138	19231	19072	19159	19253	19453	19223	19214	19225	19141	19232	19081	19222	19220	18999	19286	19156	19032	19195	19227	19202	19169	19081	19122	19130	19169	19292	19139	19126	19369	19043	19195	19170	19400	19153	19096	19184	19018	19028	19343	19137	19347	19036	19124	19121	19488	19200	19039	19080	19242	19367	19415	19221	19319	19255	19352	19381	19250	19309	19173	19352	19113	19117	19309	19241	19260	19270	19356	19380	19281	19390	19329	18990	19040	19440	19243	19166	19289	19177	19271	19202	19361	19394	19078	19392	19210	19444	19138	18948	19222	19166	19118	19107	19188	19244	19370	19223	19266	19242	19133	19305	19385	19263	19065	19113	19288	19061	19272	19159	19083	19067	19077	19318	19183	19113	19285	19169	19130	19086	19201	19301	19254	19329	19048	19008	19193	19183	19103	19285	19248	19329	18966	19153	19219	19209	19006	19295	19445	19083	19072	19335	19178	18982	19178	19161	19175	19128	19049	19179	19026	19214	19473	19421	19400	19260	19255	19357	19289	19296	19459	19293	19208	19007	19305	19171	19326	19360	19196	19170	19166	19135	19151	19226	19213	19005	19125	19143	19132	19445	19109	19250	19138	19244	19062	19205	19053	19245	19184	19207	19173	19346	19338	19222	19174	19329	19150	18952	19288	19074	19269	19222	19059	19160	19109	19289	19230	19103	19154	19205	19145	19443	19202	19169	19245	19329	19247	19140	19224	19184	19293	19339	19322	19149	19356	19395	19159	19042	19218	19204	19305	19164	19213	19296	19221	19156	19436	19221	19228	19048	19151	19180	19360	19114	19273	19070	19252	19587	19378	19264	19244	19232	19115	19257	19043	19155	19287	19331	19391	19309	19099	18853	19380	19103	19300	19038	19266	19185	19122	19192	18905	19151	19193	19482	19380	19223	19188	19016	19022	19034	19251	19275	19461	19132	19306	19197	19019	19142	19123	19175	19084	19277	19208	19227	19407	19137	19283	19267	19108	19341	19229	19050	19186	19371	19368	18996	19205	19417	19219	19247	19124	19236	19177	18920	19302	18986	19335	19193	19180	19347	19232	19145	19439	19257	19205	19251	19175	19182	19130	19244	19313	19117	19238	19240	19238	19296	19389	19189	19243	19211	19183	19126	19512	19108	19032	19390	19078	19327	19181	19300	19200	19357	19119	19064	19242	19303	19195	19251	19167	19293	18964	19131	19344	19143	19205	19360	19183	19041	19208	19164	19365	19303	19143	19291	19176	19270	19157	19134	19128	19263	18875	19112	19187	19179	19241	19356	19299	19105	19142	19072	19210	19185	19333	19220	19235	19273	19328	19141	19182	19038	19189	19287	19142	19152	19102	19132	19188	19248	19293	19215	19132	19248	19028	19186	19246	19275	19086	19326	19278	19120	19021	19143	19434	19434	19279	19183	19309	19032	19018	19156	19065	19161	19088	19032	19226	19181	19201	19330	19265	19224	19299	19360	19140	19343	19133	19085	19079	19189	19199	19326	19397	19260	19188	19072	19124	19212	19307	19116	19085	19413	19158	19177	19178	19191	19050	19138	19345	19237	19106	19294	19239	19339	19243	19408	19225	19375	19316	19192	19259	19207	19139	19237	19239	19136	19114	19238	19173	19108	19028	19218	19255	19289	19205	19207	19203	19191	19245	19170	19252	19267	19563	19220	19075	19451	19230	19341	18970	19449	19258	19122	19203	19327	19302	19204	18859	19218	19096	19253	19338	19141	19028	19256	19397	19375	19241	19308	19353	19080	19409	19320	19215	19200	19300	19191	19062	19298	18965	19020	19204	19430	19128	19247	19144	19406	19231	19283	19298	19066	19116	19181	19168	19068	19132	19310	19262	19224	19412	19230	19424	19337	19343	19371	19235	19132	18861	19159	19168	19148	19119	19374	19156	19264	19180	19116	18973	19310	19319	19110	19211	19311	19118	19336	19339	19142	19109	19201	19169	19224	19199	19056	19412	19281	19433	19384	19215	19209	19102	18989	19111	19084	19369	19387	19250	19321	19275	19150	19090	19090	18918	19150	19281	19136	19147	19140	19029	19074	19373	19239	19342	19142	18945	19333	19095	19078	19174	19266	19255	19177	19070	19101	18950	19315	19256	19244	18931	19190	18998	19098	19220	19300	19127	19056	19110	19244	19019	19070	19303	19055	19132	19296	19437	19081	19041	19088	19097	19418	19160	19286	19193	19163	19202	19280	19262	19164	19168	19179	19144	19126	19232	19191	19130	19155	19029	19328	19264	19237	19378	19233	19312	19321	19392	19218	19045	19074	18982	19210	19008	19214	19160	19277	19410	19208	19133	19182	19264	19253	19328	19338	19218	19272	19283	19176	19350	19170	19242	19205	19118	19105	19352	19386	19100	19291	19358	19413	19302	19253	19309	19280	19184	19016	19346	19118	19027	19047	19134	19277	19347	19254	19127	19255	19180	19220	19330	19476	19179	19046	19274	19130	19211	19476	19334	19070	19246	19260	19103	19115	19345	19435	19257	19235	19354	19040	19193	19103	19403	19228	19106	19320	19265	19115	19277	19079	19355	19197	19228	19316	19355	19315	19228	19253	19139	19036	19077	19287	19142	19139	19381	19222	19151	19101	19175	19331	19189	19389	19055	18949	19049	19178	19154	19116	19406	19276	19364
18090	23902	23857	20937	19520	18586	17907	17650	17129	16983	17034	16780	16718	16653	16659	16703	16568	16664	16428	16272	16413	16551	16287	16415	16337	16393	16320	16559	16380	16242	16517	16318	16259	16286	16348	16459	16456	16168	16266	16297	16396	16268	16367	16270	16452	16445	16207	16253	16392	16335	16293	16421	16375	16381	16267	16188	16232	16353	16244	16213	16297	16415	16277	16124	16230	16434	16325	16216	16404	16400	16414	16402	16346	16209	16206	16164	16201	16229	16381	16243	16181	16116	16444	16408	16346	16366	16319	16363	16199	16205	16269	16273	16096	16479	16159	16329	16349	16260	16415	16395	16158	16356	16341	16382	16277	16248	16317	16324	16280	16277	16184	16208	16311	16222	16409	16385	16198	16205	16210	16231	16349	16259	16194	16297	16252	16364	16328	16133	16286	16184	16101	16374	16246	16431	16280	16392	16291	16203	16315	16322	16208	16153	16374	16266	16216	16384	16306	16240	16320	16216	16295	16225	16169	16247	16290	16272	16216	16234	16275	16416	16196	16310	16103	16425	16417	16365	16359	16403	16260	16130	16524	16438	16281	16318	16387	16249	16235	16348	16330	16279	16370	16279	16191	16367	16226	16085	16293	16235	16386	16201	16276	16417	16317	16243	16283	16233	16113	16351	16216	16270	16338	16228	16308	16384	16338	16270	16275	16354	16221	16244	16347	16310	16468	16314	16208	16356	16304	16219	16325	16304	16228	16479	16206	16327	16296	16388	16120	16339	16241	16194	16212	16276	16382	16440	16269	16329	16380	16218	16467	16415	16501	16195	16295	16262	16024	16317	16275	16258	16275	16192	16121	16133	16126	16191	16413	16280	16403	16245	16253	16303	16260	16213	16319	16282	16519	16209	16552	16137	16181	16318	16274	16131	16215	16378	16431	16304	16244	16288	16341	16190	16470	16242	16234	16213	16193	16268	16232	16243	16203	16281	16190	16268	16378	16226	16316	16215	16183	16227	16360	16228	16231	16251	16300	16259	16196	16287	16353	16306	16467	16333	16317	16307	16342	16254	16232	16203	16426	16575	16233	16300	16260	16174	16185	16367	16256	16323	16252	16301	16237	16303	16199	16235	16367	16314	16336	16249	16128	16246	16532	16457	16265	16331	16138	16302	16253	16226	16367	16114	16255	16222	16392	16419	16170	16343	16269	16263	16389	16320	16268	16336	16299	16196	16332	16149	16450	16405	16300	16325	16323	16216	16374	16325	16288	16212	16494	16274	16399	16144	16429	16368	16237	16370	16296	16244	16361	16315	16330	16268	16339	16223	16360	16310	16179	16258	16367	16348	16406	16227	16295	16275	16268	16359	16265	16419	16276	16133	16313	16185	16274	16177	16350	16271	16209	16382	16093	16260	16244	16266	16068	16090	16329	16271	16326	16325	16422	16285	16335	16217	16304	16303	16156	16346	16174	16364	16453	16129	16315	16213	16373	16295	16165	16310	16329	16396	16230	16265	16266	16421	16358	16436	16336	16254	16272	16366	16291	16281	16224	16274	16165	16363	16380	16372	16323	16339	16300	16370	16146	16283	16377	16480	16246	16361	16376	16505	16218	16342	16358	16212	16368	16317	16382	16369	16149	16205	16369	16228	16099	16275	16251	16373	16134	16171	16194	16279	16270	16289	16284	16306	16229	16226	16326	16254	16491	16337	16396	16280	16278	16462	16168	16302	16367	16090	16223	16262	16224	16163	16212	16390	16315	16318	16393	16386	16387	16342	16287	16230	16317	16252	16468	16396	16376	16295	16146	16252	16318	16237	16420	16473	16335	16239	16179	16105	16372	16355	16303	16501	16258	16092	16342	16331	16231	16304	16380	16255	16223	16152	16329	16524	16224	16453	16179	16450	16445	16272	16205	16162	16348	16239	16292	16286	16486	16303	16238	16367	16196	16451	16267	16187	16219	16287	16323	16318	16237	16461	16224	16256	16346	16233	16275	16311	16250	16260	16321	16432	16544	16209	16460	16313	16259	16198	16236	16208	16215	16351	16266	16201	16372	16220	16388	16161	16357	16152	16119	16410	16337	16131	16208	16168	16326	16413	16396	16417	16458	16194	16473	16223	16330	16342	16435	16345	16200	16426	16221	16406	16417	16327	16085	16160	16252	16320	16288	16466	16299	16300	16172	16276	16428	16302	16346	16216	16374	16326	16177	16379	16432	16336	16402	16304	16247	16228	16394	16295	16261	16296	16295	16419	16357	16217	16262	16105	16304	16276	16220	16254	16123	16379	16208	16438	16547	16400	16236	16308	16298	16269	16325	16260	16270	16383	16267	16260	16361	16262	16274	16335	16290	16310	16413	16287	16281	16260	16227	16344	16377	16308	16293	16231	16434	16384	16254	16414	16144	16220	16363	16249	16337	16345	16362	16404	16411	16412	16337	16269	16214	16277	16464	16152	16277	16397	16364	16473	16159	16286	16187	16191	16458	16490	16347	16308	16436	16249	16416	16315	16401	16382	16322	16428	16281	16390	16133	16374	16340	16252	16354	16296	16239	16438	16233	16278	16343	16364	16382	16398	16297	16224	16453	16211	16322	16453	16300	16383	16307	16260	16331	16332	16267	16385	16161	16180	16393	16351	16285	16451	16200	16222	16242	16353	16478	16566	16419	16284	16297	16366	16429	16243	16376	16181	16276	16360	16364	16370	16346	16204	16485	16383	16278	16307	16262	16423	16399	16303	16234	16361	16262	16529	16212	16307	16336	16325	16335	16084	16296	16541	16225	16363	16172	16245	16238	16421	16248	16182	16313	16307	16092	16091	16430	16042	16390	16443	16241	16662	16240	16259	16129	16286	16149	16192	16373	16299	16340	16289	16336	16255	16386	16259	16313	16280	16279	16225	16369	16102	16192	16235	16399	16243	16236	16281	16330	16302	16269	16284	16363	16354	16411	16334	16339	16370	16238	16387	16226	16359	16418	16238	16196	16393	16408	16279	16301	16429	16362	16334	16237	16463	16394	16089	16238	16391	16421	16496	16276	16329	16227	16278	16357	16368	16266	16312	16133	16278	16277	16284	16366	16327	16401	16130	16312	16330	16294	16358	16328	16402	16325	16225	16274	16267	16379	16171	16364	16336	16408	16437	16379	16277	16291	16195	16421	16316	16424	16295	16307	16224	16267	16204	16207	16252	16324	16160	16383	16252	16105	16394	16169	16390	16346	16384	16309	16306	16287	16263	16152	16293	16139	16359	16186	16204	16429	16324	16246	16284	16419	16326	16186	16297	16138	16242	16181	16177	16261	16382	16219	16207	16413	16206	16371	16268	16327	16216	16255	16370	16171	16384	16274	16359	16223	16255	16410	16327	16249	16280	16282	16374	16241	16194	16244	16303	16102	16251	16380	16365	16465	16249	16255	16344	16278	16268	16329	16373	16208	16219	16151	16331	16386	16177	16379	16478	16329	16282	16087	16185	16338	16262	16213	16489	16121	16227	16308	16350	16250	16426	16253	16310	16432	16312	16225	16432	16422	16223	16319	16272	16384	16278	16429	16262	16431	16091	16272	16271	16232	16282	16276	16282	16074	16299	16306	16150	16156	16243	16193	16205	16332	16275	16225	16406	16163	16272	16288	16314	16325	16415	16366	16351	16243	16306	16442	16289	16339	16203	16374	16306	16340	16318	16246	16331	16231	16264	16310	16257	16143	16304	16422	16253	16384	16246	16449	16238	16462	16218	16251	16315	16303	16320	16307	16403	16267	16414	16312	16389	16087	16330	16402	16431	16295	16364	16453	16220	16391	16363	16286	16561	16172	16255	16268	16348	16344	16341	16200	16382	16263	16388	16401	16256	16270	16342	16402	16276	16269	16204	16229	16187	16215	16374	16176	16329	16375	16281	16284	16351	16285	16427	16433	16420	16262	16339	16491	16308	16038	16399	16385	16358	16223	16429	16465	16146	16309	16283	16402	16458	16185	16271	16366	16351	16286	16238	16444	16184	16437	16343	16328	16081	16205	16264	16324	16110	16348	16317	16261	16231	16373	16183	16248	16272	16366	16328	16213	16337	16480	16137	16209	16413	16450	16252	16345	16243	16295	16394	16112	16347	16383	16178	16306	16338	16335	16306	16331	16319	16418	16328	16273	16341	16210	16342	16234	16311	16339	16227	16256	16297	16315	16117	16262	16474	16343	16259	16264	16309	16432	16413	16259	16148	16484	16224	16316	16261	16272	16259	16142	16184	16213	16301	16334	16380	16359	16343	16219	16325	16514	16243	16180	16249	16262	16433	16305	16329	16285	16157	16421	16408	16479	16294	16226	16312	16220	16323	16310	16305	16267	16297	16203	16506	16403	16351	16450	16521	16278	16229	16110	16260	16349	16514	16251	16082	16364	16259	16265	16414	16461	16349	16326	16167	16419	16389	16187	16355	16295	16261	16331	16232	16294	16389	16507	16388	16260	16269	16205	16370	16434	16400	16326	16232	16468	16121	16389	16310	16150	16307	16254	16267	16313	16296	16299	16397	16417	16356	16268	16201	16482	16339	16399	16370	16347	16185	16169	16217	16263	16270	16265	16367	16251	16271	16317	16365	16305	16206	16224	16137	16250	16269	16398	16198	16435	16231	16476	16013	16457	16323	16346	16399	16290	16277	16134	16386	16356	16260	16229	16308	16384	16207	16314	16182	16271	16506	16280	16196	16285	16206	16183	16396	16369	16382	16342	16278	16436	16331	16220	16295	16282	16303	16319	16304	16411	16192	16501	16403	16356	16363	16374	16314	16148	16380	16297	16113	16416	16268	16248	16231	16453	16414	16295	16505	16249	16386	16355	16477	16375	16339	16274	16187	16245	16217	16328	16348	16353	16212	16600	16215	16401	16243	16378	16340	16215	16271	16221	16366	16388	16368	16352	16367	16339	16161	16445	16339	16268	16410	16487	16214	16252	16360	16181	16217	16398	16339	16181	16253	16315	16241	16367	16399	16316	16348	16354	16258	16349	16227	16197	16295	16371	16196	16319	16287	16188	16227	16315	16290	16350	16308	16297	16272	16521	16378	16352	16268	16242	16409	16448	16269	16195	16224	16362	16138	16308	16333	16303	16116	16260	16306	16356	16265	16332	16263	16467	16339	16244	16509	16185	16182	16158	16185	16398	16277	16507	16189	16282	16271	16219	16343	16314	16207
23728	21154	28594	24387	23016	24191	23878	21058	20163	20154	19900	19800	19648	19355	19375	19409	19346	19318	19081	19049	19068	18994	19029	19027	18969	19213	19045	18857	18854	19044	19108	18932	18876	18789	18873	18884	18860	18702	18920	18779	18855	18890	18961	19176	18924	18901	18791	18734	18761	18677	18922	18715	18790	18976	18854	18887	18960	18955	18574	18752	18954	18867	19040	19016	18988	18819	18613	18549	19045	18771	18713	18632	18769	18768	18701	18828	18596	18755	18713	18635	18822	18863	18924	19026	18660	18761	18726	18924	18836	18879	18799	18915	18731	18665	18793	18843	18699	18789	18916	18874	18709	18845	18772	18906	18765	18688	18793	18763	18805	18907	18830	18835	18863	18823	18816	18901	18872	18750	18980	18923	18631	19012	18779	18683	19058	18771	18799	18681	18753	18683	18536	18815	18882	18768	18896	18792	18765	18565	18750	18845	18766	18992	18930	18572	18711	18716	18791	18522	18637	18871	18857	18929	18928	18614	18750	18817	18856	18881	18849	18648	18809	18780	18793	18755	18705	18735	18679	18513	18729	18834	18789	18660	18675	18755	18816	18557	18643	18637	18737	18757	18526	18970	18776	18715	18692	18842	18709	18602	18870	18883	19063	18730	18798	18712	18878	18704	18704	18861	18606	18856	18828	18842	18824	18719	18817	18794	18747	18702	18902	18862	18680	18868	19004	18693	18809	18884	18961	18755	18739	18906	18763	18618	18757	18818	18693	18779	18721	18723	18701	18851	18564	18626	18697	18665	18882	18748	18711	18895	18776	18700	18858	18984	18810	18779	18892	18710	18810	18667	18699	18692	18770	18689	18652	18689	18930	18615	18379	18911	18884	18711	18760	18651	18823	18788	18758	18939	18847	18672	19039	18765	18735	18656	18789	18766	18723	18728	18872	18762	18948	18928	18909	18668	18609	18562	18695	18709	18685	18764	18602	18677	18823	18884	18758	18548	18565	18873	18700	18510	18640	18769	18691	18998	18804	18789	18683	18728	18836	18878	18794	18563	18764	18836	18842	18603	18662	18773	18666	18933	18921	18814	18896	18849	18835	18724	18693	18746	18678	18653	18835	18940	18610	18928	18669	18948	18706	18817	18944	18856	18804	18701	18875	18959	18824	18688	18588	18772	18728	18831	18680	18596	18975	18604	18828	18869	18986	18883	18799	18611	18737	18672	18730	18659	18683	18806	18879	18824	18962	18563	18714	18533	18737	18852	18766	18738	18735	18983	18753	18821	18719	18735	18503	18454	18980	18739	18486	18787	18622	18816	18939	18838	18663	18567	18817	18593	18767	18935	18634	18856	18759	18666	18649	18842	18884	18958	18986	19010	18782	18715	18568	18871	18691	18744	18666	18752	18853	18785	18649	18781	18730	18876	18897	18813	18612	18708	18590	18841	18898	18972	18991	18859	18713	18877	18697	18591	18654	18756	18687	18785	18958	18816	18738	18705	18792	18618	18744	18665	18874	18823	18601	18660	18775	18971	18873	18534	18953	18546	18646	18769	18602	18786	18847	18836	18748	18841	18866	18886	18809	18662	18660	18794	18764	18768	18847	18860	18768	18694	18819	18770	18853	18826	18805	18834	18861	18723	18598	18909	18583	18834	18883	18775	18839	18700	18919	18873	18770	19005	18862	18681	18731	18736	18852	18861	18898	18726	18727	18797	18919	18778	18535	18869	18763	18767	18818	18648	18774	18796	18759	19118	18670	18754	18815	18854	18847	18672	18569	18763	18701	18728	18822	18915	18744	18603	18894	18805	18830	18620	18943	18677	18849	18642	18648	18757	18646	18681	18860	18859	18421	18819	18858	18566	18821	18731	18503	18736	18784	18875	18643	18649	18690	18622	18795	18797	18787	18673	18506	18901	18754	18628	18588	18732	18725	18743	18752	18861	18918	18639	18889	18896	18785	18680	18869	18820	18843	18727	18742	18760	18932	18655	18761	18645	18561	18801	18789	18693	18619	18843	18819	18673	18873	18775	18837	18526	18766	18638	18759	18691	18726	18605	18917	18814	18710	18684	18753	18852	18813	18903	18699	18960	18735	18743	18760	18808	18916	18705	18884	18833	18767	18610	18660	18739	18839	18854	18722	18571	18737	18711	18570	18663	18953	18773	18646	18948	18678	18771	18733	18463	18877	18642	18811	18798	18874	18981	18867	18925	18856	18648	18968	18718	18829	18663	18800	18660	18736	18588	18749	18782	18902	18639	18721	18810	18878	18492	18788	18620	18814	18658	18966	18582	18664	18775	18845	18631	18788	18741	18832	18798	18843	18618	18525	18791	18586	18619	18526	18817	18659	18624	18609	18708	18999	18869	18807	18843	18764	18522	18497	18796	18758	19013	18841	18594	18893	18784	18601	18637	18902	18707	18789	18897	18935	18927	18702	18757	18715	18704	18819	18822	18694	18597	18678	18621	18704	18808	18643	18834	18786	18662	18702	18821	18858	19061	18819	18898	18747	18682	18793	18801	18644	18709	18954	18860	18825	18660	18763	18752	18646	18914	18920	18773	18661	18689	18759	18705	18758	18808	18773	18778	18913	18946	18653	18623	18795	18865	18792	18731	18647	18853	18847	18795	18853	18794	18713	18900	18941	18784	18808	18642	18796	18854	18757	18590	18741	18816	18849	18707	18854	18680	18923	18986	18879	18584	18883	18792	18739	18610	18707	18831	18877	18616	18899	18759	18909	18615	18676	18797	18761	18754	18567	18635	18585	18871	18596	18803	18774	18844	18764	18614	18876	19037	18807	18750	18672	18752	18652	18764	18518	18639	18947	18673	18733	18822	18683	18702	18839	18929	18713	18869	18834	18728	18708	18843	18909	18978	18718	18762	18626	18906	18703	18784	18791	18936	18776	18883	18821	18850	18889	18606	18688	18726	18810	18759	18959	18622	18900	18685	18890	18854	18906	18725	18787	18851	18635	18874	18835	19036	18909	18553	18866	18804	18714	18928	18743	18702	18797	18552	18761	18702	18776	18936	18849	18814	18765	18829	18834	18999	18848	18716	18687	18667	18914	18748	18584	18549	18780	18566	18851	18834	18880	18635	18704	18793	18616	18805	18718	18539	18827	18563	18540	18586	18756	18737	18981	18595	18908	18501	18855	18689	18753	18650	18785	18835	18792	18614	18886	18742	18675	18781	18650	18733	18909	18824	18638	18916	18568	18761	18600	18841	18790	18681	18894	18831	18833	18840	18751	18791	18772	18704	18835	18824	18893	18883	18521	18696	18508	18861	18945	18896	18759	18671	18902	18673	18643	19038	18711	18777	18916	18837	18657	18894	18864	18782	18962	18803	18734	18712	18839	18953	18697	18896	18819	18636	18694	18576	18492	18624	18819	18618	18647	18755	18705	18771	18681	18749	18841	18609	18656	18776	18862	18724	18845	18529	18659	18657	18562	18846	18663	18581	18825	18641	18763	18695	18939	18738	18733	18910	19073	18735	18616	18597	18811	18757	18752	18818	18635	18785	18702	18717	18824	18689	18716	18963	18854	18847	18858	18857	18881	18591	18825	18929	18847	18972	18560	18876	18653	18684	18825	18793	18741	18728	18657	18727	18718	18936	18831	18753	18840	18866	18653	18632	18821	18795	18715	18674	18650	18901	19040	18937	18708	18613	18560	18805	18762	18659	18939	18770	18812	18725	18860	18747	18908	18844	18808	18767	18550	18848	18695	18804	18732	18833	18850	18813	18754	18884	18847	18611	18751	18794	18677	18651	18803	18880	18763	18957	19006	18859	18817	18668	18886	18847	18625	18805	18644	18478	18839	18812	18810	18580	18695	18756	18715	18762	18803	18673	18581	18749	18997	18713	18822	18817	18762	18669	18705	18774	18808	18731	18811	18673	18667	18950	18772	18612	18725	18716	18771	18712	18645	18907	18655	18715	18839	18634	18715	18637	18533	18659	18545	18832	18755	18763	18831	18822	18805	18833	18789	18641	18865	18868	18656	18712	18634	18596	18786	18672	18622	18666	18869	18668	18786	18637	18786	18833	19045	18803	18755	18753	18723	18616	18808	18958	18598	18931	18741	18801	18639	18973	18863	18833	18600	18883	18617	18608	18855	18784	18679	18790	18718	18759	18792	18706	18884	18685	18650	18914	18845	18797	18844	18807	18857	18646	18853	19083	18842	18568	18785	18759	18864	18734	18628	18900	18540	18623	18653	18719	18983	18844	18793	18931	18748	18905	18870	18695	18859	18862	18721	18765	18738	18796	18664	18671	18650	18912	19024	18547	18944	18498	18721	18783	18857	18961	18965	18534	18828	18759	18683	19099	18685	18627	18845	18943	18965	18924	18805	18878	18564	18961	18735	18769	18754	18790	18787	18653	18753	18923	18641	18570	18762	18709	18797	18699	18614	18706	18727	18711	18771	18771	18898	18784	18904	18841	18854	18775	18846	18536	18658	18619	18745	18648	18651	18735	18765	18632	18747	18621	18698	18890	18978	18947	18735	18713	18774	18660	18773	18844	18831	18735	18954	18713	18957	18771	18757	18701	18938	18795	18892	18847	18736	18959	18768	18919	18749	18736	18770	18825	18910	18747	18707	18765	18706	18579	18773	18701	18734	18724	18854	18851	18744	18898	18696	18828	18800	18745	18812	18677	18544	18802	19104	18963	19030	18954	18965	18599	18941	18811	18739	18548	18885	18676	18563	18513	18789	18710	18765	18739	18765	18874	18844	18939	18678	18838	18688	18647	18760	18774	18745	18770	18576	18958	18934	18868	18770	18783	18816	18738	18579	18716	18796	18822	18891	18626	18796	18778	18751	18937	18887	18556	18763	18976	18705	18630	18676	18794	18831	19008	18814	18809	18867	18637	18695	18666	18633	18762	18852	18857	18855	18771	18798	18825	18746	18677	18879	18872	18705	18679	18582	18689	18779	18885	18657	18815	18826	18871	18845	18558	18837	18783	18718	18735	18780	18968	18813	18757	18857	19033	18794	18777	19061	18833	18807	18844	18974	18865	18670	18605	18916	18731	18960	18620	18761	18766	18721	18821	18573	18628	18953	18728	18931	19276	18751	18665	18938	19011	18741	18762	18732	18635	18750	18776	18920	18852	18590	18906	18795	18839	18800	18660	18741	18606	18772	18699	18981	18879	18789	18777	18956	18814	18708	18833
17602	33536	33818	26186	23608	21707	19984	18993	18419	17986	17678	17324	17193	17031	16896	16855	16811	16811	16510	16538	16447	16464	16473	16521	16227	16215	16255	16414	16230	16161	16196	16055	16223	16168	16279	15996	16092	16252	16192	16235	16294	16109	16261	16712	16181	16190	16339	16075	16191	16228	16046	16003	16159	15967	16129	16300	16268	16031	16190	16190	16101	15991	16254	16359	16339	16076	16075	15972	16002	15983	16197	16122	16118	15905	16141	16279	16108	16216	15903	16065	16074	16054	16101	16214	16089	16083	16013	16093	15964	15998	16002	15977	16166	16109	16062	16104	16089	16101	16083	16281	15947	16077	16102	16138	16233	16065	16028	16002	16138	16188	16029	16123	16079	15879	16123	16001	16160	16128	15983	15950	16148	16016	16027	16028	16167	16120	16242	16076	16147	16040	16111	15958	15970	16052	16072	15960	16109	16162	16019	16080	15864	16046	16176	16039	16022	16089	15946	16086	16022	15928	16242	16141	16012	16053	16029	16098	16028	16170	16021	16159	15990	16145	16306	16175	16045	16231	16013	16014	16048	16182	16226	16067	16083	16001	16111	16023	16032	16132	16114	16090	16000	16077	16156	16025	16132	16061	16205	15975	16130	15901	16265	16049	16075	16152	15919	16002	16219	15986	16035	16066	16218	16220	16068	16081	15969	16059	16268	16249	16191	16039	16101	16070	15801	16002	15990	16185	16052	16166	16082	16235	16066	16012	16024	16062	16121	16156	15986	16051	16001	16031	16188	16055	16102	16175	16076	15900	16214	16171	16072	15876	16037	16131	16157	15943	15822	15803	16154	16043	16071	16067	16208	16051	16161	15950	16088	15927	16050	15993	16058	16042	16106	16247	16079	16044	15944	16004	16100	16059	15922	15898	16267	16105	16128	16249	16208	16058	16100	15938	16163	16235	16145	15939	16119	16328	16101	16019	16090	16258	16039	16213	16038	15972	16049	16082	16148	16095	16162	16025	16048	15887	16093	16067	15990	16134	16127	16189	16077	15997	16114	16049	16041	15912	16164	16163	15872	15955	16183	16185	16123	16096	16056	15974	15995	16043	16208	15930	16138	16021	16018	16199	16074	16171	16114	16028	15964	16169	16157	16196	16187	16089	15957	16129	16032	16146	16073	15842	16139	16204	16169	16112	16079	16047	15947	15994	16286	15964	16034	15818	16011	15976	16048	16127	16043	16181	16236	16063	15985	16113	16171	16043	16050	16147	16137	16101	16121	16013	16235	16011	15996	16149	16310	16101	16189	15988	16068	16116	16039	16097	16029	16015	16072	16149	16210	16057	16072	16107	16061	16034	16167	15947	16098	16272	16043	16129	15926	16059	15868	16085	16057	16123	16158	16031	15997	16063	16073	16195	16043	16141	16173	16008	16023	16164	16164	16093	16260	16140	16123	16129	16153	16076	16261	16116	16133	15965	16061	16065	16065	15989	16115	15903	15921	16036	15936	15937	15928	16053	16041	16091	16149	16091	16038	16075	16092	16100	16246	15957	16182	16104	16103	16074	16011	16107	15953	15932	15948	16052	16156	16156	16086	16057	16122	16027	16147	16013	15986	16061	15899	15962	16070	16002	16256	15889	15961	16073	16024	16064	16072	16129	16035	16029	16115	16005	16190	15902	16045	16054	16079	16016	16291	16047	16233	16015	16140	15925	16124	15891	15927	15924	16032	16030	16076	16240	15921	16033	16278	16114	16084	15949	16134	16165	16098	16185	16215	16176	16030	15947	16202	16162	16242	15972	16151	16068	15936	16150	15981	16037	15924	16169	15969	16262	16059	16188	16249	16006	16189	16088	16223	16137	16120	16025	16197	15931	16228	16026	16085	16015	16013	16007	16128	15914	16038	16248	16102	16110	16109	16080	16298	16143	16243	16045	15984	15997	16064	16159	16012	16020	16228	16134	16157	16196	16137	16152	16214	16227	16268	16270	16208	16076	16062	15934	16144	16233	16093	16127	15841	15931	16146	16209	16021	16041	16178	16028	16101	16225	16205	16055	15971	16073	16062	16159	16061	15950	15918	16036	15925	16175	16094	16141	16122	16048	16062	16188	16077	16188	15993	16178	15996	15942	15989	15997	16041	16194	16074	16121	16020	16006	16136	15990	16169	16082	16019	16166	16186	15973	16034	16043	15983	15921	16017	16138	15984	16132	16079	15972	16099	16271	15961	16233	16080	16012	16222	15939	16044	16169	16215	16047	16089	16188	16123	16078	16122	15983	16185	16049	16080	15992	16212	16095	16070	16173	16130	16032	16231	16113	16012	15972	16149	16106	16159	15970	16087	16259	16114	16059	16127	16184	16048	16014	16097	16018	16034	15968	16019	16031	16224	16146	16038	16240	16112	16209	16192	15975	16084	16049	16167	15995	15990	16239	16222	15953	16014	16071	15944	16070	16040	16010	16156	16110	15943	16087	15987	16163	16065	16035	16155	16149	15997	16135	15982	16011	16141	16066	15896	15921	16012	16033	16162	16115	16128	16095	16168	15907	16274	16078	16212	16079	16174	16034	15930	16037	16218	15901	15999	16079	16101	16167	15945	16090	16025	16047	16041	16161	16018	16242	16092	16161	16166	16045	16198	16088	16180	15992	15951	15886	16006	15929	16143	15914	16041	16226	16132	16071	15946	16009	16178	16211	16145	15948	15958	16195	16238	16051	16018	16142	16012	16164	15928	15929	16080	16013	16163	16115	16107	16183	16035	16138	16194	16184	16100	16171	16025	16077	16064	16011	16035	15942	16080	16042	15943	16039	16150	16074	16053	16010	16015	16014	16037	16055	16232	16131	16111	15935	16257	16021	16121	15997	16238	15988	16103	15980	16066	16055	16074	15963	15979	16176	16106	15948	16026	16092	16287	16216	16196	16250	15991	15968	16080	15899	16055	15994	16064	16134	16168	16139	16118	16135	16065	15975	16096	15970	16045	16276	16004	16131	16175	15962	15962	16167	16029	16012	15945	16138	16183	16047	16039	16181	16012	16157	16072	15972	16032	16182	16030	16056	16173	16273	16118	16113	15983	16099	16073	15891	16033	15957	16146	16077	16018	15998	16075	15968	16083	16127	16150	15976	16178	16000	16039	16152	16016	16073	16100	16142	16147	16161	16234	16132	16128	16027	16157	16078	16033	16038	15981	15982	16115	15966	15876	16125	16113	16144	16262	16098	16144	16020	16042	16081	16211	16073	15937	16068	16088	16139	16048	16117	16154	16131	16032	16050	16226	16088	16032	16045	16020	15947	16289	16148	16096	16127	16075	16139	16148	16223	16260	16054	16288	15997	15879	15919	16209	16262	16055	16039	15983	16153	15869	15905	16238	16151	15948	16183	16197	16091	15967	16116	16048	15960	16026	16030	16168	16045	16074	15988	16113	15981	15959	15939	15994	16214	15965	16141	16100	16144	15886	16155	15985	16137	16108	16045	16176	16195	16134	16119	16016	16034	16080	16142	16083	15969	15803	16142	16089	16082	16013	16120	16200	16207	16132	16150	16092	16080	16134	16097	16011	16001	16072	16128	16127	16116	16212	16001	16045	16006	16174	16077	16053	15998	15939	16142	16072	16120	16078	16038	16069	16114	16249	15910	16209	16196	16033	16178	16095	16155	16165	16100	16077	16154	15976	16007	16046	16297	16106	16190	15950	16054	16022	15939	16044	15964	16056	16061	16027	16084	16132	16166	16054	16073	16230	15951	16167	16000	16167	16044	16037	16000	15899	16104	16002	16068	16029	16071	16145	16082	16119	16060	16033	16058	16089	15966	16211	16044	16028	16183	16074	16141	16081	16039	16116	16017	16088	16228	16139	16142	16212	15950	16183	16087	16243	16344	16100	15973	16044	16046	16099	16182	16120	16109	15907	16115	15913	16099	16275	16037	16170	16113	16047	15994	16087	16165	15909	16340	16082	16045	16151	16208	16122	15971	16102	16208	16075	16018	16129	16048	16116	16051	16058	16083	15918	16051	16061	16021	16075	16078	16158	16118	16114	16192	16189	16164	15992	16100	16129	16138	16058	16053	16095	16105	16270	16192	16073	16058	15985	16097	16090	16352	16178	16133	16071	16174	16094	15997	16051	16148	16129	16111	16014	16127	15937	16004	16096	16256	16164	16099	16022	16110	16219	16026	16068	16165	16055	16144	16077	16074	16124	16111	16017	16235	16127	16147	16225	16110	15961	16083	16229	16111	16147	16046	16227	16092	15910	16256	16029	16307	16102	16125	16005	16150	15939	16019	16209	16121	16051	16097	16173	16084	16051	15861	16132	16091	16122	15949	16052	16223	15751	16190	16178	16058	16014	16044	15993	16140	16010	15964	15939	16036	16048	16084	16127	16096	16061	16098	16080	16142	16105	16071	16198	15998	16160	16144	16100	16091	16134	16157	16232	16010	16001	16194	15998	16171	16122	16172	16055	16148	16150	15991	16080	15989	16264	16169	16199	16049	15937	16124	16177	16187	16166	16085	16247	16031	16093	16102	16068	16015	15995	16097	16105	16115	15925	15872	16035	16129	16043	16212	16072	16077	16069	16214	16041	16219	16124	16007	16003	16029	16115	16133	15988	16074	16008	16173	15948	16013	16089	16037	16105	16137	16211	16041	15970	15928	16008	16045	16362	16096	15884	16186	15918	16113	15980	15998	15991	15995	16054	16266	16194	16044	16144	16101	16070	16290	16151	16057	15943	16066	16155	15986	16227	16153	16015	15890	16018	16120	16035	15998	16202	15977	16123	16195	15975	16192	16129	16257	16172	16210	15976	16075	16063	16046	15929	16214	16051	16068	16065	15937	16123	16067	16081	16088	16138	15991	16158	16111	16032	16044	16081	16000	16146	15955	15993	16230	16060	16160	16142	16058	15991	16019	16114	15923	16108	16291	16074	16081	16127	16138	16056	16058	16041	16024	16073	16168	16060	16042	16049	16168	16056	15919	16034	16189	15976	16185	16082	16346	16141	16146	16299	15937	16052	16017	16138	16016	16245	16109	16089	16159	16103	16145	16127	16013	16005	16165	16110	16205	16031	16036	16123	16240	15998	15970	16224	16134	15829	15946	16105	15933	16121	15955	16088	15872	15963	16087	16239	15969	16309	16016	16034	16041	16122	16047	16015	16279	16244	16098	15940	16050	16008	16134	15994	16086
22707	21176	29019	23662	21841	24863	27328	22609	21193	21232	20695	20290	19890	19982	19894	19747	19656	19498	19276	19228	18998	19250	18964	19072	18858	18701	18903	18935	19012	19077	18867	18832	18665	18679	18756	18645	18812	18824	18813	18789	18591	18649	18901	19541	18710	18731	18620	18744	18885	18893	18641	18621	18817	18640	18879	19019	19080	18714	18788	18670	18651	18725	19152	18854	18969	18983	18934	18834	18803	18858	18585	18680	18609	18528	18677	18413	18674	18566	18697	18819	18498	18425	18773	18568	18510	18850	18801	18893	18539	18664	18386	18629	18552	18570	18808	18585	18589	18303	18563	18631	18610	18581	18670	18755	18665	18669	18602	18641	18575	18746	18696	18715	18526	18632	18603	18626	18773	18525	18410	18459	18915	18503	18497	18799	18720	18784	18628	18622	18872	18692	18527	18700	18516	18698	18693	18475	18465	18427	18785	18477	18666	18398	18557	18514	18811	18734	18580	18624	18676	18610	18546	18511	18669	18821	18718	18658	18715	18772	18732	18529	18560	18563	18488	18611	18646	18668	18574	18719	18593	18583	18595	18526	18623	18757	18719	18632	18738	18709	18619	18695	18531	18624	18842	18612	18528	18432	18617	18532	18573	18670	18674	18521	18826	18781	18734	18638	18743	18723	18554	18598	18639	18773	18618	18480	18514	18683	18642	18609	18617	18527	18558	18779	18460	18463	18631	18669	18630	18576	18825	18567	18562	18628	18570	18441	18577	18808	18779	18577	18731	18593	18601	18702	18615	18422	18515	18669	18694	18558	18567	18760	18558	18595	18659	18448	18897	18595	18684	18652	18496	18675	18594	18578	18773	18749	18668	18583	18602	18563	18788	18528	18689	18691	18571	18620	18688	18534	18714	18744	18534	18493	18744	18690	18808	18600	18608	18674	18394	18586	18587	18560	18797	18514	18564	18505	18769	18533	18558	18470	18834	18703	18540	18647	18591	18512	18775	18523	18632	18613	18587	18427	18534	18577	18597	18515	18609	18538	18486	18752	18734	18679	18756	18692	18734	18673	18441	18722	18624	18619	18518	18596	18607	18637	18758	18555	18668	18545	18637	18645	18613	18553	18503	18482	18598	18481	18506	18369	18554	18739	18604	18624	18687	18604	18534	18462	18532	18360	18669	18652	18691	18646	18726	18469	18458	18623	18801	18796	18556	18644	18722	18562	18521	18700	18551	18457	18655	18706	18509	18465	18699	18419	18626	18769	18472	18717	18636	18557	18452	18640	18619	18674	18786	18638	18706	18637	18807	18547	18605	18364	18590	18531	18580	18614	18680	18448	18713	18539	18578	18509	18849	18431	18677	18451	18570	18650	18786	18549	18639	18774	18741	18737	18644	18624	18493	18755	18672	18542	18651	18486	18621	18579	18533	18646	18560	18670	18673	18728	18649	18570	18698	18488	18667	18479	18743	18614	18415	18639	18304	18733	18623	18859	18691	18498	18926	18565	18507	18520	18633	18433	18555	18630	18311	18580	18415	18578	18649	18830	18619	18545	18746	18767	18676	18507	18590	18521	18886	18625	18704	18665	18628	18673	18575	18695	18389	18480	18555	18799	18857	18458	18619	18726	18890	18611	18759	18529	18623	18532	18530	18585	18604	18401	18666	18641	18693	18607	18712	18724	18591	18649	18617	18655	18495	18488	18651	18488	18423	18675	18805	18794	18658	18606	18480	18783	18582	18534	18633	18598	18565	18609	18753	18412	18573	18473	18642	18605	18691	18485	18441	18479	18487	18428	18324	18642	18676	18701	18664	18613	18670	18759	18795	18881	18752	18594	18713	18858	18640	18713	18672	18671	18406	18750	18541	18620	18559	18576	18516	18632	18518	18517	18725	18734	18666	18492	18457	18396	18747	18494	18743	18450	18609	18494	18552	18503	18532	18853	18436	18679	18753	18565	18682	18465	18531	18531	18628	18527	18659	18736	18740	18543	18337	18564	18644	18580	18590	18650	18720	18683	18573	18650	18742	18449	18575	18730	18848	18438	18715	18366	18356	18587	18643	18477	18738	18566	18694	18682	18583	18531	18856	18771	18477	18543	18500	18293	18529	18410	18549	18545	18726	18590	18619	18462	18628	18695	18434	18540	18404	18738	18747	18624	18477	18734	18626	18484	18516	18470	18542	18438	18491	18703	18673	18699	18458	18674	18616	18542	18623	18678	18753	18575	18623	18693	18699	18609	18598	18692	18798	18539	18497	18554	18644	18486	18647	18518	18738	18449	18401	18774	18670	18565	18852	18673	18627	18560	18560	18668	18432	18841	18746	18711	18548	18434	18558	18723	18533	18881	18396	18526	18630	18781	18736	18608	18711	18512	18771	18460	18751	18712	18402	18942	18697	18596	18706	18486	18763	18464	18507	18427	18700	18527	18574	18566	18731	18790	18557	18526	18797	18646	18727	18597	18651	18584	18554	18493	18350	18629	18622	18493	18677	18487	18625	18545	18696	18557	18491	18533	18763	18702	18432	18391	18522	18791	18910	18528	18537	18492	18585	18345	18385	18675	18560	18763	18484	18686	18576	18640	18786	18500	18490	18733	18514	18455	18612	18607	18503	18724	18703	18738	18489	18361	18650	18636	18692	18619	18576	18587	18837	18425	18504	18855	18833	18872	18760	18495	18746	18659	18734	18615	18435	18585	18366	18760	18557	18559	18632	18597	18612	18895	18683	18622	18603	18522	18487	18570	18517	18573	18609	18408	18595	18673	18587	18562	18566	18381	18449	18790	18431	18574	18630	18658	18559	18804	18376	18632	18625	18561	18742	18509	18479	18765	18407	18751	18594	18635	18606	18511	18454	18641	18525	18588	18605	18800	18654	18519	18622	18363	18600	18534	18745	18727	18485	18655	18499	18528	18557	18640	18474	18736	18574	18567	18398	18453	18484	18441	18602	18831	18464	18609	18639	18547	18459	18642	18736	18651	18660	18617	18635	18576	18587	18655	18652	18556	18675	18665	18535	18478	18389	18679	18605	18645	18487	18548	18717	18739	18559	18580	18639	18525	18680	18678	18467	18733	18534	18388	18623	18586	18615	18617	18668	18401	18862	18672	18596	18575	18658	18755	18833	18775	18626	18562	18583	18621	18726	18538	18602	18784	18602	18405	18757	18596	18670	18713	18564	18674	18623	18511	18579	18605	18620	18590	18613	18543	18440	18518	18546	18579	18563	18764	18636	18814	18802	18561	18476	18560	18511	18333	18567	18616	18884	18767	18659	18534	18506	18677	18661	18486	18402	18562	18765	18644	18660	18552	18602	18520	18755	18766	18554	18543	18570	18471	18686	18557	18635	18801	18583	18685	18618	18648	18461	18553	18690	18572	18549	18539	18820	18626	18578	18485	18755	18726	18519	18478	18636	18652	18605	18464	18734	18586	18754	18651	18441	18673	18503	18631	18567	18698	18702	18533	18649	18581	18526	18570	18698	18512	18421	18691	18521	18426	18489	18780	18564	18799	18751	18776	18641	18561	18551	18547	18458	18450	18591	18666	18769	18498	18406	18575	18512	18535	18858	18873	18686	18604	18584	18633	18609	18606	18583	18546	18715	18587	18552	18514	18916	18506	18592	18761	18534	18573	18609	18792	18761	18559	18667	18517	18405	18717	18818	18784	18468	18695	18641	18585	18577	18556	18490	18592	18627	18521	18522	18460	18566	18694	18471	18591	18741	18515	18607	18390	18524	18528	18579	18774	18601	18579	18722	18753	18714	18760	18580	18591	18452	18371	18508	18424	18442	18527	18709	18611	18675	18561	18801	18730	18767	18612	18608	18748	18644	18677	18475	18680	18562	18508	18665	18692	18564	18692	18768	18599	18574	18688	18795	18594	18581	18751	18486	18635	18652	18611	18549	18430	18689	18659	18526	18659	18713	18736	18637	18948	18531	18609	18486	18495	18545	18651	18821	18386	18404	18581	18576	18898	18583	18521	18502	18530	18729	18751	18699	18639	18714	18776	18595	18682	18542	18613	18321	18665	18403	18467	18505	18620	18385	18545	18577	18734	18878	18686	18536	18605	18732	18623	18655	18482	18603	18657	18496	18708	18569	18605	18572	18580	18570	18578	18703	18748	18498	18686	18672	18674	18492	18580	18776	18585	18624	18617	18636	18823	18676	18641	18544	18674	18587	18517	18780	18424	18481	18731	18379	18682	18535	18720	18531	18519	18437	18664	18660	18485	18662	18604	18534	18621	18381	18418	18596	18651	18557	18353	18708	18628	18378	18436	18596	18543	18570	18860	18534	18624	18595	18738	18525	18506	18434	18580	18471	18495	18738	18507	18839	18517	18447	18529	18622	18485	18496	18723	18642	18537	18723	18664	18551	18573	18638	18448	18448	18599	18657	18843	18603	18623	18686	18624	18635	18507	18641	18443	18774	18626	18545	18661	18621	18500	18763	18409	18745	18643	18452	18621	18811	18677	18687	18704	18597	18604	18337	18466	18553	18593	18616	18765	18472	18432	18677	18860	18752	18563	18530	18656	18715	18598	18792	18492	18621	18502	18686	18410	18613	18598	18506	18424	18526	18531	18397	18462	18606	18525	18594	18573	18529	18649	18499	18662	18526	18471	18575	18468	18626	18600	18378	18416	18587	18669	18632	18608	18371	18640	18700	18522	18656	18601	18719	18530	18827	18533	18760	18705	18682	18359	18534	18576	18842	18598	18556	18629	18520	18675	18420	18548	18619	18467	18645	18533	18730	18717	18588	18668	18680	18546	18516	18508	18669	18702	18589	18894	18538	18454	18638	18413	18353	18611	18875	18662	18660	18649	18477	18516	18576	18485	18577	18561	18774	18642	18491	18610	18619	18702	18840	18592	18533	18480	18525	18514	18480	18476	18520	18721	18548	18480	18630	18481	18636	18767	18660	18379	18611	18581	18736	18693	18817	18738	18667	18577	18695	18594	18349	18552	18724	18417	18510	18568	18532	18546	18670	18501	18688	18498	18482	18753	18655	18492	18576	18531	18472	18604	18573	18523	18522	18506	18656	18632	18409	18344	18618	18589	18654	18579	18563	18643	18496	18403	18624	18682	18736	18473	18522	18722	18692	18522	18390	18551	18597	18676	18707	18581	18738	18683	18502	18523	18549	18742	18554	18393	18801	18541	18740	18709	18857	18586	18555	18639
19440	37493	37275	30466	27555	24499	22603	20829	20081	19111	18490	17971	17948	17645	17492	17374	16973	17033	16742	16628	16464	16588	16463	16337	16397	16008	16224	16160	16131	16249	16059	16097	16088	16047	16086	16104	15909	16045	15859	15954	16072	15914	16678	16764	15869	15977	15897	16077	16072	16014	15916	16042	16053	15989	16053	16554	16220	16129	15883	15995	16064	16178	16436	16136	16288	16109	16065	16049	15954	16098	15940	16093	16044	16018	16049	16081	15920	16038	15907	16051	15906	16048	15961	15918	15943	15879	16004	16024	15959	15879	15900	16205	15896	16035	15918	15917	16050	15894	15836	16019	15934	16058	16147	15810	16047	15816	16043	15958	15859	16078	16002	15938	16135	15898	15817	16065	15955	16004	15707	15885	16013	15986	15898	16136	16061	15897	15909	15967	16006	16037	15845	16010	15793	15925	15825	15880	15906	15901	15990	16087	16027	15929	15964	16010	15916	15931	15849	16007	15942	15912	15959	15864	15903	15963	16018	16048	16015	15917	16076	15864	16035	16081	15999	16000	15963	15876	15953	15912	15826	15997	15870	15957	15834	16083	15940	15919	16052	15783	15872	15900	15958	16101	16091	15810	15910	16033	16144	15983	15898	16037	15757	16051	15916	15874	15898	15967	16105	15972	16015	15887	16055	15873	15931	16034	15883	15791	15945	15992	16005	16074	15970	15880	16075	15868	15877	16091	15964	15893	15920	16031	15971	15896	15946	16004	15908	16103	16036	15968	15912	15955	15976	15821	16046	15938	15907	15860	15976	15885	15862	16053	15932	15938	16030	15934	16089	15954	15994	15926	16126	15858	15889	15850	15985	16039	15949	15909	15857	15775	15916	16155	15872	15959	15930	15845	15862	15863	15904	15900	15870	15926	15818	15717	15844	15999	15883	15828	15950	15971	16027	15933	16004	15827	15870	15835	15978	16049	16022	16072	16032	15945	15952	16025	15987	15862	15902	15796	15943	16078	15995	15945	15826	15829	16064	16026	15857	15830	15914	15983	16013	15928	16096	15930	15867	15998	15964	15944	16049	15879	16078	16013	15900	15822	15913	16001	15846	15953	15909	15897	16085	16040	15945	15754	15886	15835	15950	15848	15917	16039	15949	15791	16045	15930	15934	15926	15962	15864	15813	16006	15887	16088	16145	15931	15892	16039	15850	15862	15999	15993	15951	15852	16000	15935	15988	15943	15944	16072	15939	16067	15943	15842	16090	16004	15995	16075	16008	15941	16024	15836	16099	15811	15937	15792	15958	16021	16021	15973	15952	15941	15929	15918	15920	15988	16070	15984	15967	15823	15984	15909	15995	16022	15699	15916	16037	15848	15961	16092	15901	16104	16017	16003	15911	15963	15962	15872	15927	15995	16070	15935	16002	16029	15974	15922	15863	15898	15980	16056	15853	16144	15954	15954	15978	16121	15805	15639	16087	15844	15998	16002	15839	15824	15885	15949	16169	16143	15913	16001	15670	15916	15940	15837	15985	15912	15770	15999	15901	16174	16079	16099	16118	15995	16025	15999	16063	15919	15807	15930	16020	15827	15887	15919	16009	16067	15892	15960	15785	16005	15880	15799	15987	15913	15994	15925	15930	15802	15907	15881	15868	16024	15922	15807	15933	15960	16010	16188	15815	15954	16017	15908	15854	16021	15864	15938	15890	15908	15977	16046	15957	15958	15801	15925	15730	15899	15870	15865	15881	16065	15933	15793	15985	15832	15946	16052	15864	16099	15962	15826	16118	15873	15893	15861	15962	16043	15854	16064	15998	15953	15957	15986	16042	15935	15973	15851	16035	15868	15983	16010	15970	15907	16023	16063	15845	16061	15990	15886	15921	15839	16033	15796	15911	16032	15866	15947	15926	16005	15884	16034	16064	16116	15814	15930	15947	15973	16050	15899	15951	15837	15835	16045	15826	16012	16000	16093	15804	15947	16102	15955	16049	15932	15971	15959	15868	15835	15873	16005	16071	15885	15929	15844	15941	15880	15942	15953	15933	15806	15919	15808	16028	15857	16018	16036	16045	16051	15966	16005	15911	15980	15920	15995	15823	16012	15910	15863	15895	15789	15967	15966	15806	16037	15885	16006	15864	15906	15884	16078	15950	15911	15911	15923	15955	15922	15828	15934	15845	16074	15965	15818	16062	15860	16017	15936	15808	15927	15854	15982	15877	16043	15992	15977	15733	15921	15989	15960	15876	15883	16116	15902	16032	15976	15911	16009	15795	16111	15908	15897	15952	16030	16025	15871	15907	15863	15960	16007	15868	15831	16001	15833	16110	16073	15737	15886	15905	15926	15875	15959	15838	15964	16091	15891	15899	16025	15784	15997	16033	15896	15888	16027	15989	15919	15999	15998	15947	15929	15762	15977	16036	15986	15933	15802	15873	15909	15942	16040	15884	15952	15961	16087	15758	16050	15965	15911	15993	15969	15895	15793	15814	15807	16053	16096	15962	15920	16004	15880	15682	15966	15916	15852	16022	16018	15910	16002	15996	15892	15864	15861	15727	15955	15956	16038	15986	15869	16154	15918	15766	15898	15812	16031	15945	15860	15893	16015	15943	16113	15779	15966	15780	15996	16059	16125	16012	15884	15878	16052	16021	16009	15985	15793	15880	16011	15941	15728	15986	15938	15884	15947	15879	15827	15893	15867	15963	16017	15891	15985	16094	15993	15911	15838	16003	16054	15989	15926	16000	16023	16002	16009	15981	15917	15926	15801	15942	15952	15885	15900	15963	15929	16092	16106	15873	15927	15891	16005	15898	16002	15902	15719	16011	15879	15885	15943	15881	15985	15857	16024	15906	16099	16022	15906	15966	15891	15938	15828	15995	16020	15991	15929	16076	16107	15899	15932	15857	15987	15830	16044	16156	15801	15969	16008	15916	16066	15977	15756	15950	15774	15941	15823	15905	15852	15909	15815	15973	15924	15889	15911	15988	15981	15826	16016	15889	15965	16074	15984	15994	15947	16041	16029	15778	15815	15784	15997	16070	15894	16052	16048	16109	16036	15877	15985	16139	15812	15816	15981	16080	15834	16095	15961	16005	15950	15880	16062	15842	15831	16002	15871	15985	15903	15996	15947	16011	15987	15993	16019	15948	15992	16001	15855	15913	15875	15869	15982	15791	16064	15967	16008	15852	15932	16039	15918	16005	15991	16034	15946	16009	15997	15922	15740	15979	16014	15980	15969	15880	15978	15836	16036	15829	15882	15988	15807	15963	16068	15959	15967	15824	15967	16058	15839	15811	16031	16074	15982	15893	16026	15854	16274	15867	15972	15840	15987	15806	15824	15996	16068	15955	16075	15890	15871	15928	15989	15938	15918	15891	15734	15981	15876	16154	15830	15725	16064	16003	15945	16091	15846	15976	15910	15865	16050	15951	16132	15882	15862	15880	15784	15843	16004	16015	15942	15975	15981	16024	16128	15699	15956	16010	15952	15927	16131	15970	15951	16030	16094	15732	15899	16004	16152	15923	15981	16016	15943	15928	15850	16063	15929	15886	15921	15929	15984	15956	15899	16136	15909	15981	15961	15966	15972	15936	16094	15928	15924	15974	15982	15825	15917	16059	15939	15825	15974	15992	15810	15738	15868	16205	15992	15997	15908	15982	15994	16004	15948	15902	15928	16021	15852	16025	15841	16103	16067	15912	15870	15922	15790	15936	15979	15793	16101	15801	15993	16020	15895	15918	15963	16017	15956	15967	15756	15828	15878	15787	16059	16054	15920	15991	15894	15989	16069	15874	15909	16088	15715	15933	15754	15855	15928	15970	15822	15952	15900	16087	16002	15863	16153	16095	15906	15934	15910	15963	15867	16030	15855	16044	16028	15920	15895	15868	15800	16054	15976	16016	15906	15901	16041	15856	15860	15779	15798	15892	16018	15873	15955	15997	16002	15896	16038	15805	15920	15993	15828	16213	15821	15988	15947	15855	15952	15947	15847	15961	16034	15861	15691	15913	15970	15988	15919	15948	15820	15974	15914	15808	15890	16039	15845	15728	16001	15878	15919	16001	15888	15934	15996	15927	16019	16047	15978	15857	16004	15772	16050	15705	15894	16065	15874	15968	15943	16038	15756	15867	15940	15948	15899	16020	15741	15909	16087	16009	16057	15753	15956	16033	15833	15906	15849	15954	15964	15968	16127	16040	16101	15855	15897	15867	15982	15903	16074	15921	16066	15903	15975	16074	15938	15875	15989	15984	15953	15946	15929	15802	16107	15816	16038	15848	16071	15959	15985	15963	15941	15928	15979	16012	15848	15796	16123	15901	15924	16028	15784	15948	16070	16040	15984	16035	16013	15983	16030	16001	16088	16191	15998	15938	15853	15943	15895	16077	16014	16009	15952	16027	15839	15817	15753	15793	15777	15901	15972	15981	15879	15801	15957	16007	15925	16019	15953	15981	15969	15959	15941	15922	15825	15879	15968	16071	16008	15877	16060	16005	15947	15887	15902	15989	16010	15944	15932	15877	15856	15999	15919	16032	15777	15821	15955	15867	16050	15960	15925	15952	15719	15957	16021	16089	15929	15922	15859	15829	15924	15917	16067	15937	15985	15928	15911	15694	15910	15883	15933	15912	15863	15883	15968	15966	15825	15939	15908	15797	15964	15945	15969	15958	15948	15908	15917	16004	15949	15876	16045	15874	15977	16019	15761	15873	16057	16100	15958	15865	15985	15958	16065	15766	15880	15882	16141	16143	15833	15978	16033	15849	15917	15937	16006	15815	15934	15976	15884	15950	16038	16011	15889	16045	16106	15834	15915	15881	16066	15975	15969	16011	16146	15927	16029	15906	16031	15906	16060	16020	16006	15975	15953	15914	15898	15998	15932	15882	15876	15837	16037	15885	15815	15883	15774	15914	15755	15943	15944	15879	16067	15756	15959	15860	15967	16026	15901	16060	15841	16006	15965	15915	15938	15989	15958	15985	15860	16011	15935	15847	15990	16031	16049	16059	15861	15896	16030	15998	16013	15823	15924	15990	15969	15807	15897	16064	15962	16069	16007	15911	15983	16020	16115	15827	15779	16005	15919	15718	15960	15949	15866	15912	15885	16049	15914	15842	15975	15870	15987	15920	15901	15892	15962	15930	15834	16022	15799	15901	16068	15880	15987	16058	16052	15894	15880	15860	15955
27378	22694	27503	25468	21461	20813	20411	20076	19761	19860	19738	19745	19559	19526	19372	19570	19508	19455	19381	19471	19497	19278	19264	19297	19196	19358	19457	19402	19454	19367	19472	19354	19523	19458	19503	19468	19436	19390	19561	19153	19217	19264	19390	19409	19379	19292	19444	19335	19408	19457	19419	19262	19213	19295	19333	19376	19092	19380	19348	19359	19517	19406	19444	19148	19364	19413	19361	19332	19117	19458	19369	19288	19389	19241	19133	19332	19453	19165	19366	19260	19260	19435	19296	19348	19200	19236	19251	19281	19422	19272	19277	19051	19220	19269	19225	19487	19275	19104	19303	19299	19366	19371	19359	19368	19223	19136	19160	19193	19424	19253	19225	19073	19295	19225	19417	19351	19370	19023	19352	19375	19416	19261	19190	19200	19401	19065	19390	19322	19526	19417	19371	19525	19500	19353	19259	19165	19252	19316	19326	19345	19327	19260	18931	19122	19362	19486	19497	19222	19346	19500	19361	19505	19399	19451	19408	19012	19456	19449	19298	19239	19393	19306	19326	19399	19305	19262	19200	19316	19376	19298	19262	19470	19248	19161	19281	19143	19183	19356	19273	19264	19219	19419	19391	19354	19339	19415	19195	19271	19181	19513	19447	19363	19388	19266	19351	19222	19355	19286	19358	19251	19279	19367	19438	19378	19351	19234	19162	19200	19366	19385	19372	19257	19145	19128	19104	19269	19410	19328	19490	19340	19174	19364	19297	19261	19497	19387	19193	19305	19356	19590	19541	19263	19336	19192	19283	19386	19306	19119	19066	19332	19453	19395	19169	19391	19443	19668	19346	19331	19229	19184	19250	19375	19354	19167	19133	19182	19355	19505	19302	19365	19480	19137	19310	19297	19214	19353	19494	19174	19328	19154	19493	19300	19472	19143	19118	19195	19112	19355	19305	19226	19188	19311	19168	19235	19422	19407	19184	19336	19462	19235	19458	19337	19170	19125	19311	19236	19476	19378	19557	19316	19332	19143	19196	19015	19226	19224	19145	19030	19384	19293	19302	19166	19396	19232	19360	19371	19348	19472	19272	19194	19228	19278	19196	19379	19310	19282	19287	19208	19509	19453	19221	19328	19242	19368	19231	19242	19259	19313	19202	19387	19360	19394	19149	19274	19403	19246	19227	19269	19415	19273	19339	19171	19332	19274	19239	19261	19262	19190	19334	19365	19240	19416	19410	19235	19131	19255	19574	19302	19474	19161	19252	19363	19368	19272	19081	19298	19330	19470	19284	19172	19599	19406	19150	19370	19301	19150	19193	19428	19235	19386	19269	19229	19312	19354	19160	19401	19330	19266	19246	19287	19540	19329	19361	19286	19305	19251	19384	19397	19325	19256	19335	19384	19389	19472	19265	19290	19251	19390	19295	19398	19485	19104	19166	19463	19313	19493	19494	19373	19331	19521	19411	19275	19379	19298	19252	19083	19231	19237	19395	19369	19190	19406	19398	19234	19183	19546	19507	19316	19314	19281	19310	19192	19437	19533	19520	19393	19244	19201	19218	19428	19371	19075	19245	19189	19358	19281	19220	19202	19337	19421	19373	19238	19337	19475	19453	19126	19421	19209	19466	19248	19074	19412	19391	19266	19098	19588	19249	19341	19321	19375	19556	19364	19446	19387	19226	19389	19480	19233	19215	19190	19362	19401	19042	19420	19280	19449	19359	19088	19232	19217	19334	19369	19218	19212	19164	19172	19402	19114	19257	19368	19214	19376	19150	19242	19358	19339	19248	19372	19317	19319	19293	19450	19406	19230	19246	19139	19157	19300	19289	19353	19259	19384	19527	19089	19361	19505	19216	19351	19270	19462	19571	19465	19353	19214	19245	19362	19460	19346	19280	19175	19613	19267	19355	19239	19203	19187	19261	19342	19614	19314	19344	19454	19240	19201	19178	19293	19300	19119	19469	19255	19381	19177	19341	19108	19371	19285	19442	19596	19385	19467	19465	19357	19309	19293	19438	19391	19359	19527	19145	19372	19361	19295	19275	19564	19392	19005	19567	19277	19407	19584	19343	19148	19363	19404	19275	19204	19343	19283	19022	19410	19237	19304	19489	19371	19429	19285	19224	19101	19436	19360	19603	19385	19408	19414	19464	19349	19363	19408	19278	19371	19461	19316	19179	19204	19510	19377	19381	19263	19496	19138	19204	19343	19262	19401	19402	19329	19265	19448	19318	19215	19394	19390	19498	19236	19329	19409	19377	19118	19270	19293	19555	19316	19232	19442	19375	19605	19451	19190	19530	19488	19429	19230	19483	19338	19263	19245	19295	19348	19285	19299	19188	19334	19335	19275	19360	19319	19269	19432	19213	19252	19273	19353	19380	19441	19256	19402	19146	19512	19280	19170	19419	19430	19378	19421	19568	19358	19371	19404	19198	19439	19224	19433	18967	19279	19107	19478	19129	19361	19313	19050	19213	19257	19227	19376	19245	19536	19285	19292	19377	19248	19332	19247	19231	19361	19218	19371	19361	19380	19463	19352	19245	19118	19301	19341	19096	19342	19343	19411	19281	19412	19295	19209	19238	19376	19419	19409	19328	19329	19315	19247	19352	19198	19228	19430	19343	19226	19201	19139	19211	19584	19451	19395	19403	19323	19300	19139	19319	19290	19469	19161	19426	19531	19340	19184	19483	19446	19294	19225	19187	19269	19216	19315	19380	19451	19278	19177	19273	19298	19393	19293	19465	19274	19410	19384	19487	19498	19330	19204	19106	19147	19279	19482	19488	19522	19347	19230	19477	19402	19534	19017	19474	19450	19624	19551	19319	19031	19332	19288	19082	19323	19106	19280	19415	19434	19317	19330	19447	19092	19439	19164	19099	19330	19266	19166	19448	19299	19345	19315	19240	19354	19585	19249	19414	19292	19337	19292	19430	19434	19471	19424	19307	19422	19223	19091	19233	19283	19049	19344	19182	19200	19200	19340	19467	19576	19387	19395	19368	19204	19404	19280	19342	19309	19373	19215	19412	19339	19270	19366	19206	19240	19290	19287	19375	19368	19212	19471	19315	19127	19173	19249	19320	19501	19242	19233	19069	19323	19354	19246	19140	19361	19414	19371	19387	19127	19330	19360	19389	19378	19400	19415	19265	19332	19178	19307	19291	19290	19315	19376	19390	19414	19219	19338	19264	19335	19248	19330	19425	19532	19349	19377	19350	19234	19175	19416	19274	19060	19292	19256	19218	19377	19390	19105	19443	19261	19361	19433	19299	19246	19405	19357	19346	19315	19453	19393	19371	19308	19227	19229	19329	19302	19318	19360	19381	19295	19042	19527	19180	19406	19192	19104	19491	19508	19341	19234	19212	19362	19456	19418	19301	19319	19374	19147	19289	19151	19513	19241	19257	19303	19370	19389	19399	19215	19309	19180	19263	19320	19278	19421	19195	19207	19362	19306	19220	19271	19382	19306	19237	19393	19238	19164	19326	19395	19250	19409	19067	19221	19360	19159	19279	19398	19184	19322	19297	19559	19404	19179	19406	19320	19322	19164	19301	19438	19249	19589	19213	19454	19320	19350	19264	19269	19461	19362	19218	19165	19229	19239	19206	19221	19026	19243	19007	19164	19151	19366	19333	19321	19299	19189	19399	19378	19118	19030	19466	19236	19108	19387	19296	19411	19448	19273	19209	19436	19595	19326	19393	19395	19414	19267	19369	19276	19396	19340	19424	19339	19120	19293	19497	19270	19427	19232	19203	19355	19261	19400	19206	19402	19142	19219	19218	19196	19501	19450	19362	19273	19276	19303	19552	19352	19297	19434	19308	19220	19228	19304	19419	19149	19289	19264	19316	19292	19256	19202	19053	19543	19423	19301	19293	19430	19429	19286	19445	19381	19482	19435	19406	19397	19401	19485	19386	19289	19185	19275	19355	19265	19445	19305	19226	19571	19324	19296	19364	19284	19470	19316	19478	19451	19343	19259	19411	19480	19320	19356	19287	19375	19385	19289	19313	19180	19026	19309	19478	19284	19288	19329	19195	19234	19319	19230	19276	19203	19351	19319	19340	19489	19291	19153	19451	19414	19351	19373	19391	19182	19357	19364	19355	19405	19508	19580	19337	19415	19335	19351	19275	19440	19189	19244	19257	19120	19489	19421	19274	19472	19324	19419	19411	19381	19235	19337	19541	19324	19270	19361	19258	19247	19351	19448	19321	19171	19430	19391	19501	19315	19350	19292	19373	19438	19126	19289	19484	19252	19466	19541	19372	19354	19307	19379	19361	19437	19262	19196	19273	19317	19259	19546	19500	19014	19394	19366	19335	19461	19262	19362	19208	19031	19377	19285	19423	19543	19506	19226	19402	19327	19382	19285	19193	19333	19459	19405	19408	19223	19408	19426	19439	19294	19450	19258	19401	19327	19432	19091	19107	19558	19312	19570	19245	19311	19253	19302	19155	19226	19382	19349	19252	19328	19216	19537	19343	19223	19187	19117	19130	19418	19304	19267	19351	19314	19259	19210	19479	19405	19181	19572	19320	19409	19187	19216	19229	19159	19141	19190	19318	19251	19311	19418	19262	19372	19470	19673	19372	19712	19241	19214	19218	19241	19243	19231	19438	19557	19288	19292	19252	19220	19211	19425	19361	19465	19059	19122	19451	19342	19120	19329	19312	19242	19435	19227	19095	19239	19383	19451	19245	19428	19387	19127	19262	19365	19444	19432	19148	19488	19378	19156	19194	19326	19496	19293	19432	19295	19457	19250	19192	19398	19194	19464	19388	19263	19479	19370	19440	19334	19270	19414	19364	19486	19454	19015	19334	19312	19261	19355	19382	19376	19152	19340	19326	19305	19250	19369	19251	19430	19385	19338	19192	19375	19497	19265	19308	19448	19397	19221	19185	19339	19273	19127	19290	19380	19292	19351	19434	19371	19120	19250	19153	19259	19402	19291	19338	19523	19290	19292	19067	19087	19442	19333	19312	19141	19177	19328	19088	19242	19645	19185	19417	19274	19176	19300	19360	19220	19316	19258	19269	19168	19314	19222	19314	19250	19382	19490	19197	19133	19430	19241	19393	19305	19205	19309	19488	19335	19459	19349	19343	19315	19374	19194	19269	19356	19256	19204	19273	19422	19353	19270	19322	19288	19265	19472	19374	19334	19364	19383	19343	19290	19257	19212	19257	19375
18021	24333	24176	21256	19567	18412	18098	17733	17314	17203	16875	16845	16880	16759	16817	16777	16702	16476	16592	16679	16535	16526	16615	16547	16502	16471	16582	16410	16443	16364	16574	16480	16476	16610	16358	16313	16331	16406	16469	16434	16521	16304	16439	16547	16447	16420	16308	16394	16516	16454	16505	16323	16299	16304	16193	16339	16467	16489	16448	16376	16340	16489	16364	16330	16409	16322	16236	16412	16257	16326	16438	16409	16309	16365	16434	16385	16383	16495	16439	16356	16240	16570	16323	16388	16316	16331	16436	16456	16224	16429	16296	16258	16469	16252	16358	16449	16524	16345	16366	16491	16317	16398	16224	16366	16423	16312	16401	16203	16265	16402	16552	16281	16490	16365	16502	16203	16398	16366	16415	16511	16394	16203	16376	16424	16307	16236	16353	16399	16335	16328	16428	16310	16507	16520	16360	16419	16539	16288	16520	16327	16285	16304	16360	16332	16453	16251	16434	16381	16399	16444	16369	16476	16336	16380	16416	16450	16403	16414	16249	16400	16157	16387	16358	16293	16518	16595	16321	16323	16401	16500	16468	16238	16440	16332	16346	16328	16287	16490	16223	16307	16334	16455	16554	16309	16184	16362	16293	16403	16384	16442	16429	16320	16410	16570	16230	16503	16431	16280	16288	16418	16390	16389	16407	16499	16414	16425	16350	16391	16349	16307	16342	16330	16227	16499	16498	16206	16342	16394	16390	16446	16406	16491	16280	16458	16193	16326	16486	16447	16418	16378	16292	16569	16399	16419	16331	16233	16473	16570	16415	16395	16303	16383	16414	16287	16322	16474	16249	16547	16392	16528	16397	16365	16400	16268	16407	16381	16374	16415	16473	16259	16449	16335	16439	16378	16442	16405	16333	16321	16483	16324	16243	16300	16362	16445	16380	16407	16432	16379	16270	16411	16350	16376	16505	16435	16451	16319	16426	16444	16235	16281	16507	16292	16556	16553	16442	16524	16346	16261	16428	16460	16469	16389	16155	16408	16323	16459	16498	16277	16460	16287	16326	16555	16359	16242	16405	16529	16342	16462	16471	16357	16274	16304	16428	16309	16212	16460	16276	16390	16420	16328	16396	16292	16317	16368	16509	16351	16638	16433	16421	16433	16301	16426	16397	16243	16528	16516	16347	16326	16416	16379	16524	16356	16282	16385	16469	16267	16427	16425	16138	16311	16384	16417	16322	16358	16321	16492	16692	16445	16394	16323	16290	16387	16409	16402	16431	16490	16502	16516	16017	16490	16383	16371	16425	16394	16311	16234	16476	16367	16436	16470	16416	16462	16296	16434	16215	16419	16550	16261	16190	16544	16419	16418	16355	16432	16239	16474	16303	16440	16216	16326	16461	16361	16294	16318	16306	16468	16495	16409	16408	16353	16281	16483	16510	16383	16427	16298	16427	16388	16248	16592	16477	16575	16389	16630	16424	16481	16406	16552	16234	16535	16393	16550	16392	16372	16495	16455	16304	16353	16341	16523	16524	16338	16410	16335	16392	16307	16259	16258	16337	16315	16360	16370	16365	16470	16338	16356	16347	16487	16399	16243	16420	16414	16381	16422	16197	16260	16598	16307	16440	16195	16571	16503	16498	16448	16426	16445	16326	16305	16588	16437	16314	16506	16328	16500	16330	16426	16388	16450	16324	16420	16365	16437	16341	16348	16305	16569	16489	16439	16539	16364	16421	16258	16522	16369	16329	16440	16500	16309	16309	16437	16241	16421	16353	16384	16510	16507	16405	16496	16392	16275	16564	16379	16379	16410	16449	16111	16375	16347	16383	16531	16369	16279	16491	16316	16505	16492	16327	16354	16352	16244	16261	16478	16383	16353	16526	16426	16442	16300	16442	16375	16341	16527	16382	16270	16240	16289	16515	16272	16511	16444	16509	16368	16428	16306	16438	16360	16339	16290	16434	16321	16441	16477	16479	16294	16468	16490	16355	16439	16482	16441	16398	16407	16381	16400	16488	16557	16440	16355	16558	16318	16276	16484	16249	16454	16406	16378	16303	16439	16493	16193	16425	16353	16386	16400	16399	16310	16361	16604	16541	16228	16306	16509	16491	16367	16362	16462	16335	16374	16420	16549	16265	16487	16434	16251	16430	16403	16426	16625	16380	16396	16371	16323	16543	16524	16403	16278	16620	16399	16494	16517	16454	16492	16361	16433	16430	16434	16259	16394	16502	16404	16434	16322	16318	16512	16396	16406	16228	16405	16407	16427	16412	16325	16380	16432	16179	16389	16361	16469	16444	16371	16307	16399	16512	16471	16394	16378	16396	16423	16380	16316	16540	16358	16450	16439	16424	16499	16327	16448	16338	16370	16643	16451	16333	16391	16333	16380	16458	16278	16388	16331	16411	16465	16435	16375	16446	16462	16436	16436	16543	16473	16290	16520	16446	16579	16347	16429	16459	16349	16432	16329	16443	16493	16503	16440	16387	16372	16455	16404	16559	16550	16594	16349	16500	16446	16446	16479	16451	16577	16371	16434	16457	16410	16380	16595	16410	16361	16346	16264	16239	16284	16294	16341	16424	16207	16468	16464	16372	16204	16390	16389	16440	16396	16328	16458	16389	16410	16496	16359	16136	16390	16392	16421	16614	16476	16282	16337	16411	16552	16513	16233	16493	16431	16446	16339	16399	16406	16400	16493	16338	16385	16464	16398	16512	16284	16337	16323	16514	16546	16353	16463	16455	16546	16372	16434	16256	16221	16474	16335	16587	16426	16297	16471	16514	16385	16410	16412	16387	16532	16533	16395	16514	16382	16405	16387	16378	16267	16401	16306	16284	16492	16383	16352	16272	16292	16414	16374	16433	16430	16474	16193	16330	16402	16286	16456	16417	16529	16487	16626	16415	16109	16373	16505	16350	16442	16342	16390	16367	16342	16202	16607	16194	16453	16219	16314	16401	16433	16467	16435	16402	16171	16603	16402	16471	16409	16473	16199	16291	16523	16416	16286	16438	16579	16574	16454	16468	16468	16410	16471	16555	16354	16496	16529	16309	16427	16488	16349	16347	16365	16515	16327	16384	16378	16458	16326	16374	16482	16460	16357	16304	16534	16506	16365	16337	16404	16300	16384	16450	16281	16518	16446	16453	16402	16555	16371	16470	16402	16520	16520	16584	16234	16292	16440	16472	16409	16404	16442	16509	16360	16283	16290	16428	16555	16384	16549	16337	16533	16444	16410	16236	16302	16468	16532	16337	16502	16416	16477	16413	16378	16464	16418	16444	16412	16335	16362	16403	16479	16470	16477	16557	16442	16179	16542	16132	16413	16265	16277	16386	16270	16583	16351	16406	16481	16339	16552	16406	16631	16411	16340	16395	16350	16422	16490	16274	16479	16274	16373	16366	16385	16515	16343	16489	16281	16293	16278	16297	16512	16420	16289	16351	16510	16229	16450	16448	16387	16290	16504	16404	16430	16363	16483	16436	16350	16471	16372	16334	16357	16377	16446	16297	16247	16435	16344	16468	16386	16518	16204	16514	16367	16355	16243	16306	16474	16312	16517	16568	16259	16604	16407	16570	16387	16339	16436	16467	16360	16417	16553	16288	16203	16601	16394	16385	16419	16310	16349	16395	16400	16557	16449	16410	16469	16444	16369	16346	16406	16480	16477	16256	16438	16513	16493	16501	16479	16493	16281	16377	16355	16277	16465	16508	16247	16316	16378	16514	16484	16388	16413	16312	16372	16423	16302	16355	16501	16228	16383	16466	16518	16469	16222	16462	16431	16381	16336	16441	16328	16447	16346	16696	16632	16290	16416	16463	16410	16269	16558	16459	16491	16347	16488	16414	16452	16404	16373	16625	16462	16237	16521	16346	16415	16192	16424	16290	16435	16313	16281	16202	16389	16546	16441	16304	16418	16342	16369	16511	16340	16535	16398	16339	16461	16303	16394	16350	16330	16419	16518	16381	16442	16304	16379	16354	16528	16572	16293	16419	16352	16334	16290	16409	16411	16402	16480	16410	16386	16492	16365	16311	16429	16413	16506	16374	16445	16575	16349	16406	16136	16319	16385	16434	16394	16352	16464	16384	16225	16538	16497	16455	16276	16472	16408	16474	16225	16371	16344	16430	16521	16276	16319	16443	16416	16558	16321	16427	16441	16347	16683	16420	16377	16298	16453	16406	16392	16400	16459	16323	16386	16571	16436	16318	16442	16372	16259	16404	16437	16370	16314	16506	16419	16354	16529	16507	16455	16435	16310	16401	16478	16610	16433	16234	16420	16388	16402	16492	16341	16325	16451	16408	16579	16334	16444	16416	16458	16412	16288	16543	16517	16410	16263	16564	16322	16409	16543	16339	16444	16377	16537	16585	16382	16330	16567	16432	16398	16350	16467	16448	16378	16463	16511	16300	16451	16477	16432	16467	16378	16636	16424	16509	16435	16347	16535	16395	16466	16335	16220	16500	16419	16342	16208	16489	16401	16526	16471	16348	16519	16545	16440	16326	16418	16355	16238	16429	16361	16241	16443	16416	16465	16394	16392	16416	16609	16406	16488	16367	16306	16514	16366	16340	16345	16490	16254	16385	16410	16426	16390	16329	16468	16538	16317	16321	16581	16445	16467	16314	16299	16474	16612	16415	16594	16306	16431	16341	16476	16497	16418	16504	16497	16433	16281	16514	16279	16278	16432	16206	16574	16382	16491	16404	16519	16282	16487	16399	16444	16389	16391	16514	16519	16590	16358	16261	16431	16350	16471	16391	16437	16224	16556	16331	16464	16410	16390	16463	16224	16381	16483	16407	16463	16399	16326	16429	16488	16489	16326	16333	16439	16377	16432	16438	16438	16385	16577	16288	16326	16310	16387	16298	16548	16335	16297	16419	16518	16410	16290	16454	16324	16425	16428	16413	16393	16238	16462	16380	16347	16407	16561	16563	16344	16421	16439	16287	16499	16394	16399	16288	16207	16590	16459	16496	16331	16352	16405	16414	16519	16370	16352	16265	16362	16391	16411	16655	16360	16506	16373	16479	16493	16333	16311	16308	16201	16444	16424	16287	16459	16520	16347	16379	16349	16464	16468	16353	16157	16518	16394	16400	16431	16537	16347	16507	16512	16457	16429	16424	16693	16456	16475	16523	16509	16327	16375	16396	16475	16482	16469	16317	16391	16349	16405	16523	16368
23790	21175	28650	24328	22914	23997	23709	20929	20007	19843	19711	19335	19258	19246	19149	19106	19092	19149	18712	18798	18825	19089	18841	18570	18821	18781	18903	18829	18669	18508	18568	18792	18765	18620	18707	18682	18584	18632	18670	18303	18619	18742	18919	18578	18449	18504	18494	18459	18516	18549	18370	18808	18512	18333	18657	18765	18662	18542	18636	18562	18257	18695	18526	18912	18810	18848	18423	18513	18673	18557	18568	18597	18603	18609	18598	18620	18475	18536	18643	18574	18754	18416	18568	18525	18510	18569	18258	18649	18615	18702	18740	18568	18830	18579	18557	18612	18610	18654	18625	18707	18661	18507	18485	18422	18586	18529	18601	18617	18506	18707	18521	18411	18600	18528	18383	18645	18558	18660	18545	18528	18724	18416	18661	18633	18621	18567	18562	18505	18636	18392	18728	18559	18663	18419	18476	18391	18335	18513	18556	18618	18640	18541	18507	18442	18537	18536	18543	18313	18444	18615	18608	18454	18630	18136	18532	18501	18399	18440	18716	18391	18541	18540	18729	18450	18571	18369	18511	18518	18587	18554	18408	18504	18572	18597	18741	18819	18613	18588	18612	18637	18576	18513	18635	18459	18875	18478	18557	18519	18733	18450	18627	18628	18685	18551	18555	18455	18718	18653	18423	18411	18561	18525	18718	18590	18726	18519	18715	18529	18580	18687	18580	18637	18520	18419	18434	18476	18466	18415	18388	18424	18659	18671	18656	18740	18459	18875	18562	18354	18572	18460	18355	18518	18616	18457	18551	18609	18508	18644	18534	18708	18531	18358	18369	18582	18467	18506	18601	18532	18447	18699	18547	18507	18780	18393	18649	18596	18676	18542	18497	18504	18730	18571	18610	18551	18711	18569	18529	18706	18689	18482	18488	18560	18456	18401	18574	18590	18565	18460	18597	18707	18681	18390	18443	18623	18791	18679	18487	18557	18531	18479	18443	18535	18504	18375	18560	18441	18616	18428	18446	18762	18740	18427	18521	18581	18518	18375	18630	18501	18417	18506	18668	18414	18479	18476	18625	18573	18607	18368	18593	18461	18773	18492	18542	18640	18474	18557	18501	18603	18743	18457	18517	18491	18655	18643	18623	18425	18715	18624	18463	18654	18360	18437	18552	18428	18633	18647	18487	18383	18639	18484	18398	18434	18457	18631	18527	18502	18567	18418	18743	18658	18679	18630	18728	18529	18425	18541	18542	18404	18432	18534	18568	18608	18320	18482	18474	18461	18554	18564	18623	18667	18702	18360	18392	18568	18600	18596	18468	18497	18559	18389	18555	18697	18685	18783	18426	18510	18549	18473	18671	18629	18488	18623	18665	18653	18546	18565	18676	18752	18511	18697	18518	18525	18515	18611	18570	18506	18488	18759	18463	18510	18642	18383	18675	18519	18898	18699	18729	18471	18567	18470	18532	18596	18559	18485	18523	18508	18609	18708	18627	18468	18458	18438	18538	18408	18500	18448	18677	18461	18421	18644	18710	18516	18554	18425	18527	18530	18510	18385	18494	18618	18660	18415	18538	18489	18591	18405	18472	18557	18590	18473	18547	18489	18394	18689	18621	18438	18510	18361	18404	18547	18556	18513	18642	18446	18370	18461	18672	18483	18638	18658	18569	18524	18489	18471	18563	18402	18538	18502	18598	18434	18417	18596	18441	18525	18366	18643	18605	18491	18499	18542	18638	18453	18602	18750	18561	18452	18589	18366	18570	18416	18488	18290	18498	18290	18457	18625	18519	18458	18495	18628	18504	18387	18470	18644	18583	18572	18597	18675	18464	18537	18606	18539	18541	18651	18564	18582	18536	18797	18537	18879	18719	18685	18558	18493	18502	18569	18412	18681	18358	18652	18630	18629	18377	18442	18557	18525	18583	18525	18732	18540	18646	18585	18468	18480	18601	18286	18419	18461	18667	18246	18396	18411	18635	18502	18485	18647	18532	18561	18467	18653	18406	18608	18428	18681	18604	18514	18638	18394	18675	18509	18700	18660	18437	18641	18660	18460	18701	18608	18545	18618	18606	18753	18378	18609	18543	18779	18474	18538	18526	18420	18653	18376	18607	18589	18510	18527	18399	18593	18528	18423	18442	18734	18750	18698	18698	18475	18474	18548	18559	18618	18581	18410	18708	18662	18522	18599	18423	18567	18493	18614	18522	18529	18356	18666	18649	18648	18542	18615	18546	18475	18669	18720	18473	18614	18438	18591	18623	18637	18816	18492	18456	18543	18633	18710	18425	18493	18377	18591	18670	18458	18398	18513	18650	18690	18674	18660	18616	18483	18644	18464	18419	18533	18684	18610	18654	18303	18374	18638	18623	18394	18380	18551	18565	18343	18514	18415	18606	18422	18374	18498	18722	18505	18531	18400	18552	18625	18511	18555	18583	18653	18336	18517	18782	18605	18437	18511	18534	18643	18201	18418	18477	18621	18413	18549	18623	18602	18583	18509	18492	18358	18461	18572	18473	18636	18522	18348	18593	18584	18442	18530	18481	18658	18469	18554	18488	18519	18558	18594	18362	18375	18447	18530	18454	18474	18543	18444	18484	18444	18319	18403	18509	18304	18643	18411	18665	18557	18388	18492	18420	18366	18505	18725	18727	18476	18692	18564	18695	18690	18528	18607	18573	18546	18414	18664	18414	18655	18385	18481	18513	18502	18413	18517	18534	18604	18677	18482	18741	18507	18730	18660	18510	18540	18450	18485	18267	18773	18531	18538	18631	18797	18611	18635	18594	18403	18732	18472	18184	18554	18366	18624	18559	18667	18575	18701	18684	18597	18501	18469	18524	18661	18682	18511	18475	18678	18544	18446	18718	18492	18655	18605	18689	18645	18615	18686	18500	18568	18550	18495	18326	18464	18608	18576	18458	18355	18555	18456	18559	18505	18569	18635	18569	18753	18611	18637	18495	18218	18464	18604	18441	18543	18563	18606	18318	18548	18338	18514	18567	18324	18489	18615	18714	18422	18578	18424	18608	18438	18626	18413	18530	18529	18540	18713	18670	18426	18569	18516	18591	18640	18431	18476	18519	18559	18662	18623	18631	18562	18558	18538	18554	18421	18645	18680	18821	18503	18493	18405	18718	18478	18518	18563	18510	18435	18687	18574	18576	18432	18436	18311	18664	18459	18565	18592	18614	18549	18579	18582	18683	18496	18510	18697	18496	18486	18551	18433	18458	18476	18611	18620	18417	18546	18547	18342	18562	18573	18674	18500	18570	18709	18488	18727	18511	18470	18525	18728	18671	18530	18584	18579	18659	18533	18592	18735	18525	18577	18502	18586	18507	18510	18577	18577	18504	18428	18556	18587	18782	18600	18596	18308	18508	18546	18668	18784	18440	18692	18796	18479	18488	18545	18727	18460	18611	18681	18506	18499	18599	18684	18586	18340	18431	18787	18631	18557	18203	18426	18640	18568	18527	18505	18591	18492	18480	18522	18512	18644	18403	18601	18541	18536	18525	18489	18466	18867	18443	18529	18707	18685	18568	18673	18719	18499	18614	18603	18644	18668	18375	18383	18434	18724	18313	18559	18522	18469	18417	18619	18536	18569	18558	18479	18730	18663	18596	18663	18523	18619	18415	18429	18525	18364	18520	18473	18623	18498	18672	18750	18554	18316	18646	18465	18813	18465	18631	18469	18512	18590	18420	18503	18684	18542	18582	18404	18461	18533	18565	18481	18602	18424	18645	18499	18680	18773	18578	18686	18488	18510	18495	18558	18500	18334	18539	18547	18379	18489	18503	18685	18600	18738	18651	18386	18620	18480	18550	18522	18678	18525	18557	18411	18484	18681	18606	18494	18494	18294	18625	18484	18686	18447	18524	18510	18564	18561	18466	18417	18564	18725	18600	18577	18617	18620	18294	18572	18669	18595	18473	18564	18520	18669	18678	18804	18500	18469	18401	18539	18672	18617	18611	18473	18621	18719	18595	18586	18514	18481	18523	18659	18434	18426	18576	18498	18362	18283	18703	18629	18534	18604	18510	18749	18540	18677	18584	18489	18584	18637	18502	18531	18658	18496	18494	18546	18468	18638	18507	18510	18394	18603	18434	18581	18644	18512	18604	18683	18493	18530	18524	18663	18354	18490	18737	18608	18518	18665	18674	18678	18499	18410	18319	18591	18594	18480	18469	18575	18695	18595	18392	18632	18622	18402	18435	18463	18665	18601	18481	18522	18447	18328	18710	18490	18564	18606	18473	18813	18340	18513	18718	18550	18637	18453	18695	18770	18625	18470	18569	18455	18398	18366	18502	18513	18543	18455	18620	18612	18471	18568	18416	18481	18496	18579	18476	18726	18402	18379	18343	18631	18628	18549	18511	18570	18547	18426	18555	18481	18489	18329	18672	18632	18644	18574	18565	18567	18546	18354	18655	18741	18583	18341	18476	18538	18566	18691	18527	18440	18517	18448	18525	18637	18442	18484	18716	18444	18522	18507	18385	18512	18434	18425	18853	18611	18646	18686	18845	18616	18594	18621	18665	18515	18445	18680	18676	18801	18519	18764	18510	18432	18583	18533	18566	18529	18444	18362	18466	18474	18667	18526	18462	18581	18371	18505	18579	18630	18549	18673	18515	18651	18349	18464	18526	18507	18348	18680	18504	18493	18762	18677	18574	18747	18623	18490	18618	18650	18587	18419	18613	18558	18547	18493	18517	18609	18617	18448	18491	18595	18558	18524	18404	18712	18461	18454	18549	18650	18738	18652	18382	18527	18484	18603	18462	18510	18707	18669	18739	18472	18812	18499	18565	18626	18336	18028	18382	18682	18373	18460	18471	18506	18730	18702	18637	18405	18693	18510	18606	18625	18382	18699	18653	18588	18532	18571	18464	18637	18824	18542	18442	18463	18421	18489	18395	18451	18609	18557	18654	18598	18475	18460	18479	18587	18332	18300	18442	18596	18644	18442	18769	18689	18442	18561	18613	18335	18494	18578	18689	18536	18562	18546	18417	18424	18611	18628	18457	18582	18458	18512	18319	18471	18766	18582	18419	18542	18464	18641	18561	18703	18685	18484	18578	18649	18486	18694	18615	18567	18413	18452	18449	18655	18395	18574	18728	18805	18489	18571	18442	18584	18483	18651	18546	18884	18841	18635	18445	18415	18674	18484	18443	18547	18502	18516	18410	18545
17941	31852	30751	25847	23446	21534	20098	19033	18101	17743	17449	17177	16929	16959	16967	16634	16638	16587	16197	16231	16250	16139	16114	16251	16164	16262	16044	16020	16005	16012	16161	16175	16084	15898	15859	16128	15982	16001	15924	16004	15889	16059	16260	16373	16153	16072	15935	16168	15887	15878	15948	16007	16042	16174	15993	15956	16211	15906	15897	15870	15998	15946	16270	16148	16171	16278	15732	16005	15977	15878	15821	15974	16033	15985	15918	15865	16013	15960	15847	16049	16076	16090	15812	15758	15902	15865	15943	15844	16013	16071	15973	15863	15911	16085	15930	16061	16036	15869	15731	15877	16029	16096	15874	15900	15915	15978	15951	16061	16014	15889	16152	15949	16021	15935	15858	16008	15885	15982	16035	15987	16050	16036	15935	15963	15902	15856	15969	15890	16000	16118	15966	15873	15851	15903	16050	15967	15915	16001	15893	15884	15798	15951	16037	16034	16074	15965	16005	15859	15885	15847	15794	15903	15751	15873	15817	15877	15922	16034	15885	15888	15769	15843	15854	15989	15960	15800	15978	15861	15966	15881	15930	15843	16018	16014	15934	16086	16167	15915	15883	15870	15907	15840	15993	15926	16085	15879	16104	15973	15941	15805	15965	15952	15945	15958	16022	15983	15869	15873	15817	16040	15935	15774	15989	15855	15994	15939	15853	15869	15836	15931	15819	15976	16062	15838	15981	15936	16034	15817	16077	15883	16051	15959	15896	15926	15867	15887	15862	15977	15979	15962	15899	16123	16009	15920	15984	16013	16070	15889	15944	15845	15816	16041	16080	15976	15985	15937	16118	16034	15888	15925	16026	15989	16041	15961	15904	15923	15924	15934	15951	15959	15818	16097	15883	15864	15865	15830	16035	15826	15900	15802	15862	15916	15830	15902	16121	15929	15771	15950	16046	16114	15971	15948	16017	15825	15958	16011	16041	16053	15933	15927	16031	16091	15831	15992	15782	16048	16004	15984	16094	15929	15897	15986	15853	15927	15972	16018	15980	16001	16094	15941	16006	15900	15860	15865	15799	15899	16018	15864	16094	15836	16014	15801	15967	15950	15875	16030	15808	15854	16003	15915	15928	15975	15847	15983	16032	15886	16074	15871	15953	15961	15906	16080	15774	15885	16100	16015	15819	16094	15938	15976	15924	16021	15967	16050	15789	15822	15964	15927	15991	16047	16090	15871	16078	16004	15880	16007	15941	15918	15933	15832	15994	15982	15860	16051	15903	15996	15903	15844	16023	15831	16031	16149	15984	16122	15871	15972	15817	15974	15840	16083	15987	15884	15987	15980	15872	15945	15887	15930	16026	15922	15953	15906	15922	15678	16033	15853	15781	16027	16071	15880	15911	15843	15819	15944	15921	16097	15847	15856	15982	15965	16057	16001	16052	16026	15823	15832	15970	15915	15876	15920	16051	15964	15732	16143	15813	15942	15749	15864	15958	15870	16140	15892	16033	15773	15690	16007	15937	15997	16058	15967	16010	15954	15902	15951	15924	16136	15843	16035	15771	15911	15775	16084	15902	15936	15924	15923	15945	15872	16014	15798	16084	15900	15938	15836	15937	16036	15940	15979	15960	15986	15922	15933	15907	15907	15853	15965	16030	16018	15949	16042	15745	16065	15901	15793	16047	15912	15954	16005	15877	16042	15957	15867	15985	15850	15992	16035	15989	15886	15911	15992	15749	16077	15908	15782	15931	16023	16041	16016	15917	15922	15909	15964	15817	15801	15922	16098	15881	15889	16168	15872	15808	16067	16015	16000	15976	15928	15939	15869	16054	16003	15915	16006	15908	16009	16046	16042	16007	15786	16119	15823	16199	16167	16041	15903	15831	16001	15859	16163	15971	15877	16008	15988	16006	16024	16097	15880	16093	15884	15945	16091	15891	15904	16087	15965	16066	16012	16059	15979	15963	16012	16115	15928	15969	15878	15701	16074	15891	15882	16041	15823	15855	16001	15726	16008	15733	16094	15891	15933	15957	16049	15807	15827	15959	15774	15766	15851	15999	16071	15982	15969	15861	16102	15794	15812	15949	15956	15845	15797	15957	15998	16014	15978	15882	16034	15875	15866	15891	15850	15972	16012	15937	16020	15962	16074	15864	15815	15998	15883	16087	16086	16064	15879	16022	15974	15923	15937	15824	15849	15780	16137	15894	15727	15899	15996	15919	15895	16021	15844	15982	15875	16063	15987	15930	15854	15821	15858	16076	15838	16029	15831	15945	15801	15991	16065	16020	15957	16078	15958	15849	16035	15853	15818	15790	16034	15945	15966	16003	15973	15937	15696	15959	15941	15823	16038	16042	15819	15940	15795	15930	15930	15904	15952	16055	15822	16042	16023	15891	16043	15801	16019	15903	15891	15885	15958	15937	16023	15766	16025	15972	15999	15960	15903	15907	16000	16080	16122	16010	15998	15945	15905	16008	16000	15904	16046	15908	15901	15854	16085	16057	15934	15984	15932	15859	15894	15999	15986	15958	15919	15967	15886	16036	15867	15957	16035	15862	16031	15892	15938	16063	16156	15910	15946	15858	15950	16022	15825	15973	15822	16026	16055	16002	15889	15986	15832	16001	16115	15868	16133	15801	15987	15918	16086	15946	15955	15905	15987	16012	16018	16055	15895	16082	15900	16006	15966	15906	16004	15938	15945	15892	15931	15740	15996	15952	15967	15890	15995	15982	15828	16098	15904	15867	16033	16099	15988	15782	15914	15884	15984	15998	15966	15905	15956	15874	16029	15981	16035	15932	15820	15903	15955	15929	16069	16136	15936	16031	15972	15796	15825	15964	15885	15874	15826	15946	15920	16062	15958	16093	16024	15942	15892	15991	15980	15969	15961	15946	16094	16102	15955	15892	15929	15998	15904	15846	16018	15987	16091	15949	15976	15771	16125	15848	16039	15910	16082	15997	15931	16139	15940	15903	15964	15853	15906	16004	15884	16130	16041	15877	15788	16020	15947	15771	15739	15956	15874	15931	16048	15919	16047	15906	15965	15906	15958	16048	15997	15971	15885	15906	15898	15934	16036	16027	15780	15974	15998	15863	15888	15971	15941	16184	16124	15838	15839	15968	15965	15845	15947	15996	16101	15907	15950	15980	15981	15991	15967	15961	15827	15930	15962	15803	15961	15973	16049	15861	16109	15994	15925	16197	15931	15980	15857	16070	16039	15906	15879	15897	15968	15929	15967	15999	15966	16038	16043	16020	15957	15985	15963	15832	15867	16007	15978	16087	15926	15918	16005	15973	15932	16085	15853	15901	16006	15952	15906	16080	15963	15971	15889	15879	15960	15849	15968	15845	16042	16012	15820	15795	16043	16019	16001	15853	15977	15962	15934	15977	15909	15893	16170	16090	15967	15840	15844	15967	15957	15965	15902	15897	15903	15949	15932	15949	15993	15903	16141	15958	16005	15997	15858	16047	15992	16018	15860	15988	15896	15937	16062	15926	16018	15906	16058	16002	15892	15952	15959	16039	15986	15960	16070	15866	16010	15960	16032	15970	15806	16035	15863	16011	15950	15953	15823	16128	16021	15952	15923	16016	16049	15914	15809	16041	15910	16055	15963	16026	15875	15985	15960	15999	15941	15944	16115	15972	15897	16030	15952	15700	15715	16174	15865	15992	15816	15988	15920	15866	15951	15884	15923	15923	15943	15993	16117	15800	15984	15843	16137	15904	15742	16023	16024	15972	15953	16019	15839	15975	15945	16011	16079	15760	15872	16082	15876	15747	16106	15992	15815	15900	15897	15835	15917	16054	15771	16052	15935	16012	15941	15916	15943	16123	16010	16003	15774	15909	15860	15919	16024	15868	16046	15950	15845	16077	15952	15877	15898	15978	15828	15974	15967	16010	15929	16047	15817	16044	15940	16004	15927	15995	16111	15885	15900	15995	15994	15807	16051	15857	16094	15949	16031	16015	16039	15991	15940	15866	16126	15980	16007	15977	16080	15919	15844	16085	16028	15858	15817	16052	16053	15953	16033	15890	15928	16110	15606	15869	16017	15828	16003	15976	16173	16032	15919	15777	16054	16102	16035	15947	15840	16066	15928	16000	15971	16020	16082	15837	15952	15997	15954	16023	15801	15934	15918	15972	15958	16196	15975	15798	15972	15979	15982	16021	15880	16037	15795	15897	15993	15999	16046	16019	15919	15976	16139	15999	16066	16010	16134	15950	15823	16297	16027	15983	15823	15914	15886	15911	15854	15877	15784	15939	16052	15936	15982	15808	15945	16084	15955	15824	15966	15866	15865	15842	16088	15834	15753	15933	15778	16031	16087	15799	15881	15875	15940	15860	15925	15895	16073	15830	15942	15871	15837	15843	15891	15808	15887	15893	15803	15998	15977	16097	16160	15933	16012	15893	16068	16032	15839	15967	16064	15757	15876	15923	15893	16064	16038	15852	16065	16048	15997	15929	16139	15950	15933	16080	15836	15983	15893	15841	15941	15905	15975	15986	15996	15964	15916	15816	15953	15878	15989	16035	15941	15985	15886	15958	16053	15978	15889	15835	15804	15884	15884	15948	16171	15756	16256	16038	15943	15915	15940	15956	15868	16065	15804	15956	15915	15931	15891	15973	15691	15966	15944	16041	15989	15948	16077	15882	15860	15781	15988	16002	16083	16018	15974	15769	16020	15946	15978	16093	15847	16004	15949	16012	15933	15986	15825	15848	16077	15904	15911	15914	15933	15894	15927	16020	15894	15822	16174	16027	15989	16008	15767	15862	15885	15943	15836	15920	16004	16085	15808	15981	16019	16053	15774	15731	16002	16038	15910	15954	15652	16016	15826	15811	15867	15975	15941	15972	15902	16082	15840	15909	15969	15932	15949	15795	15940	15850	16025	15924	15931	16015	15998	16003	15981	15959	16006	15676	15975	15996	15942	16044	15954	16016	16131	15867	16087	15934	16013	15971	15897	16006	15867	16050	16081	15926	16029	16116	15924	15904	15928	15972	15925	16007	15982	16047	15948	15911	15728	15882	15859	16034	15879	15943	16101	15934	15780	15926	15982	15987	15947	15981	15950	15818	15993	16054	15907	15854	16014	16112	15814	16000	15998	16000	15842	15992	16041	15926	16060	15860	16024	15887	15837	15967	15760	16064	16063	15974	15874	16056	15898	15968	16011	15899	16029
22792	21196	29020	23706	21828	24687	27553	22292	21079	20812	20411	20068	19949	19662	19556	19450	19550	19429	19197	19004	18935	19066	18856	18878	18903	18868	18751	18772	18650	18787	18693	18684	18514	18591	18684	18618	18698	18759	18580	18651	18402	18528	19086	19026	18672	18505	18569	18607	18905	18591	18483	18649	18853	18570	18492	18757	18866	18503	18423	18462	18567	18644	19133	18928	19014	18781	18639	18666	18750	18593	18396	18463	18695	18408	18783	18350	18595	18483	18558	18605	18641	18416	18432	18220	18358	18403	18678	18536	18571	18601	18430	18650	18562	18400	18423	18365	18370	18555	18431	18558	18456	18350	18418	18342	18587	18606	18486	18445	18533	18372	18504	18566	18476	18394	18431	18157	18513	18584	18579	18287	18594	18282	18603	18632	18713	18569	18425	18595	18374	18599	18501	18471	18647	18437	18501	18481	18410	18506	18643	18364	18743	18550	18631	18562	18408	18426	18403	18471	18508	18589	18385	18473	18465	18420	18444	18520	18317	18440	18496	18480	18398	18380	18278	18531	18427	18555	18430	18567	18445	18407	18411	18456	18527	18612	18253	18618	18518	18355	18576	18673	18354	18390	18469	18443	18464	18511	18381	18373	18387	18339	18525	18543	18643	18401	18372	18552	18579	18500	18419	18464	18615	18540	18537	18469	18300	18362	18609	18548	18504	18546	18480	18565	18588	18380	18627	18399	18391	18364	18612	18454	18539	18481	18517	18413	18465	18593	18586	18429	18328	18479	18323	18590	18605	18361	18419	18353	18556	18460	18644	18444	18361	18737	18537	18542	18476	18560	18369	18280	18310	18411	18528	18578	18763	18404	18292	18377	18535	18479	18415	18513	18472	18458	18300	18325	18495	18526	18461	18520	18550	18639	18495	18545	18603	18670	18509	18523	18503	18356	18626	18585	18577	18675	18652	18416	18522	18213	18530	18364	18505	18526	18584	18337	18556	18484	18394	18476	18681	18457	18465	18337	18583	18480	18481	18650	18352	18620	18395	18685	18454	18433	18566	18307	18440	18761	18452	18376	18196	18530	18431	18437	18407	18324	18599	18233	18458	18330	18560	18301	18474	18365	18390	18386	18351	18327	18385	18232	18462	18312	18450	18469	18597	18380	18532	18372	18444	18570	18485	18533	18200	18396	18422	18605	18512	18320	18475	18534	18378	18361	18460	18414	18459	18338	18462	18219	18507	18506	18393	18409	18637	18533	18614	18550	18548	18431	18518	18414	18419	18549	18417	18584	18396	18331	18462	18651	18604	18366	18451	18376	18312	18476	18581	18451	18735	18629	18539	18432	18424	18412	18480	18504	18490	18419	18493	18356	18339	18550	18670	18432	18448	18349	18505	18455	18542	18651	18622	18635	18187	18386	18525	18515	18576	18588	18408	18464	18357	18548	18747	18481	18388	18871	18598	18460	18477	18394	18426	18460	18675	18550	18513	18446	18444	18296	18389	18332	18504	18435	18388	18705	18625	18492	18387	18677	18442	18447	18456	18522	18300	18458	18487	18439	18639	18397	18464	18435	18390	18405	18488	18706	18611	18476	18329	18559	18625	18664	18488	18496	18391	18438	18550	18379	18517	18629	18454	18646	18517	18546	18649	18490	18545	18477	18440	18443	18392	18421	18535	18500	18577	18469	18504	18617	18485	18606	18421	18609	18318	18410	18418	18419	18488	18777	18479	18318	18817	18479	18465	18580	18357	18502	18390	18482	18401	18674	18583	18435	18452	18552	18725	18422	18401	18406	18395	18556	18575	18496	18504	18510	18543	18520	18516	18485	18585	18541	18615	18612	18385	18620	18522	18450	18598	18451	18433	18366	18464	18490	18314	18276	18430	18439	18289	18338	18406	18501	18292	18619	18283	18481	18345	18508	18448	18445	18564	18455	18529	18584	18334	18679	18604	18456	18673	18367	18419	18618	18615	18540	18421	18464	18412	18359	18554	18450	18739	18584	18457	18241	18576	18302	18452	18385	18644	18455	18493	18615	18356	18441	18371	18431	18358	18505	18530	18454	18583	18468	18496	18482	18590	18546	18456	18236	18658	18410	18365	18550	18471	18510	18327	18249	18669	18376	18559	18559	18448	18396	18516	18396	18545	18414	18382	18319	18453	18574	18664	18575	18568	18191	18528	18435	18500	18363	18473	18642	18607	18578	18670	18599	18419	18634	18507	18486	18474	18418	18440	18282	18644	18280	18572	18393	18379	18401	18344	18511	18307	18515	18346	18485	18442	18584	18538	18410	18315	18555	18507	18397	18496	18513	18479	18481	18533	18390	18411	18477	18445	18435	18453	18441	18353	18298	18620	18561	18439	18403	18623	18399	18289	18588	18527	18574	18585	18524	18706	18486	18479	18533	18598	18509	18365	18411	18463	18469	18438	18516	18345	18592	18484	18413	18356	18388	18537	18536	18502	18509	18470	18516	18310	18648	18528	18698	18546	18460	18455	18387	18476	18570	18324	18522	18551	18370	18328	18578	18610	18574	18341	18357	18593	18393	18442	18493	18541	18551	18446	18510	18469	18508	18631	18481	18623	18505	18453	18514	18443	18416	18535	18457	18559	18551	18421	18292	18456	18318	18367	18492	18562	18557	18607	18490	18418	18490	18449	18495	18588	18466	18499	18556	18496	18504	18427	18459	18592	18665	18423	18345	18487	18436	18452	18453	18500	18622	18485	18472	18271	18509	18448	18649	18542	18576	18495	18354	18439	18247	18445	18386	18628	18349	18523	18584	18485	18384	18368	18477	18362	18529	18642	18689	18618	18454	18789	18424	18310	18501	18440	18480	18420	18406	18445	18598	18604	18415	18556	18568	18522	18323	18346	18153	18408	18587	18512	18483	18445	18371	18520	18508	18526	18654	18357	18540	18480	18507	18593	18420	18513	18614	18323	18382	18452	18455	18315	18292	18556	18247	18506	18461	18695	18544	18632	18319	18228	18572	18530	18251	18477	18529	18646	18368	18511	18348	18375	18373	18438	18574	18510	18624	18548	18426	18411	18527	18537	18655	18625	18470	18315	18325	18457	18295	18426	18394	18284	18296	18460	18659	18426	18364	18330	18616	18318	18443	18432	18524	18499	18527	18349	18366	18400	18459	18491	18739	18558	18424	18568	18451	18399	18431	18288	18505	18443	18455	18676	18506	18332	18627	18633	18248	18366	18627	18562	18549	18340	18668	18408	18546	18414	18637	18356	18441	18578	18520	18307	18537	18605	18521	18554	18513	18425	18486	18520	18404	18629	18631	18375	18430	18560	18555	18562	18622	18343	18652	18357	18582	18449	18808	18594	18536	18464	18561	18540	18398	18461	18622	18499	18389	18546	18564	18501	18466	18554	18514	18281	18618	18478	18433	18355	18544	18403	18468	18550	18644	18422	18493	18427	18520	18600	18156	18682	18521	18535	18351	18572	18495	18448	18450	18610	18504	18495	18477	18604	18622	18597	18530	18535	18715	18392	18415	18578	18552	18531	18411	18475	18485	18604	18365	18368	18458	18456	18617	18532	18542	18411	18439	18396	18378	18571	18389	18387	18277	18465	18449	18502	18527	18517	18497	18786	18454	18456	18804	18452	18510	18375	18393	18348	18511	18440	18239	18684	18586	18457	18503	18319	18450	18457	18714	18378	18519	18542	18530	18387	18312	18567	18443	18339	18215	18501	18385	18451	18284	18633	18336	18386	18439	18533	18402	18398	18419	18460	18416	18424	18587	18530	18383	18619	18388	18242	18492	18504	18581	18570	18321	18341	18583	18351	18478	18325	18541	18534	18513	18244	18485	18603	18546	18533	18515	18496	18460	18564	18430	18508	18478	18440	18316	18266	18621	18479	18537	18385	18298	18480	18272	18588	18453	18323	18453	18299	18367	18586	18630	18336	18525	18583	18318	18480	18504	18553	18573	18657	18435	18358	18595	18484	18476	18492	18565	18432	18288	18410	18225	18422	18429	18394	18364	18350	18586	18313	18451	18525	18298	18630	18397	18470	18515	18554	18457	18512	18557	18398	18670	18259	18519	18557	18423	18687	18471	18608	18337	18395	18466	18578	18447	18407	18517	18287	18428	18687	18375	18577	18405	18542	18418	18459	18393	18534	18677	18560	18642	18350	18497	18312	18365	18649	18433	18460	18399	18313	18316	18593	18575	18439	18478	18262	18585	18469	18601	18665	18576	18528	18304	18391	18376	18455	18448	18438	18576	18579	18507	18566	18401	18421	18628	18386	18673	18318	18698	18559	18584	18495	18572	18312	18335	18505	18646	18518	18478	18499	18412	18352	18385	18529	18474	18595	18672	18468	18344	18592	18392	18485	18869	18487	18336	18463	18514	18397	18590	18359	18517	18443	18480	18563	18677	18665	18472	18543	18428	18474	18359	18422	18356	18518	18249	18509	18439	18370	18614	18392	18426	18508	18353	18381	18385	18611	18359	18547	18448	18501	18431	18537	18375	18395	18494	18542	18300	18415	18459	18371	18484	18446	18217	18595	18428	18461	18514	18559	18372	18412	18492	18597	18386	18463	18545	18661	18436	18332	18358	18446	18570	18676	18488	18525	18487	18596	18536	18444	18553	18335	18262	18454	18436	18657	18470	18483	18439	18511	18589	18679	18442	18587	18478	18365	18418	18529	18476	18299	18370	18650	18512	18499	18482	18367	18462	18302	18551	18585	18639	18585	18517	18535	18423	18567	18442	18501	18595	18599	18589	18520	18577	18454	18278	18452	18407	18446	18612	18677	18616	18559	18432	18158	18363	18456	18395	18525	18632	18597	18463	18262	18648	18482	18639	18508	18324	18464	18456	18426	18508	18496	18543	18565	18375	18512	18414	18418	18586	18519	18548	18454	18558	18332	18361	18485	18441	18575	18325	18541	18453	18341	18374	18370	18286	18507	18469	18451	18571	18546	18706	18669	18405	18606	18585	18558	18579	18645	18487	18376	18582	18376	18407	18412	18489	18772	18433	18320	18544	18417	18377	18438	18519	18460	18556	18605	18549	18532	18656	18420	18602	18614	18240	18500	18449	18401	18248	18429	18465	18526	18425	18322	18619	18596	18628	18442	18428	18502	18436	18443	18592	18437	18427	18419	18598	18537	18492	18426	18533	18348	18575	18512	18553	18695	18517	18460	18568	18620	18514
19289	38614	34777	30190	27324	24954	22815	21138	19751	18953	18515	18147	17720	17411	17256	17280	17061	16832	16676	16639	16446	16584	16378	16221	16242	16089	16206	16270	16207	15868	16018	16041	16012	16018	16121	15863	15998	15916	16207	15976	15805	15846	16525	16415	15843	16085	16051	15977	15883	15933	15937	16040	15878	15921	15871	16105	16131	15965	15860	15840	15829	16078	16454	16398	16267	16049	15870	15917	15815	15865	15771	15930	15816	15733	15864	15766	16029	15851	15919	15917	15870	15888	15937	15887	15871	15912	15804	15871	15880	15920	15807	15858	15878	15691	15864	15890	15749	15885	15740	16021	16045	15887	15872	15834	15719	15960	15839	15694	15843	15845	15912	15820	15645	15861	15846	15840	15890	15796	15850	15944	15778	15790	15722	16004	15659	15938	15851	15932	15814	15771	15642	15892	15828	15771	15910	15898	15880	15833	15888	15717	15783	15831	15778	15968	16051	15809	15867	15838	15676	15977	15759	15741	15917	15904	15879	16035	15939	15710	15858	15875	15930	15976	15899	15786	15908	15941	15878	15881	15930	15776	16040	15726	15960	15812	15726	15841	15958	15935	15704	15924	15783	15860	15812	15971	15773	15797	15732	15942	15921	15826	15855	15827	15756	15989	15847	15689	15909	15711	15902	15893	15794	15770	15928	15890	15779	15856	15888	15871	15766	15924	15901	16014	15678	16127	15784	15852	15722	15765	15849	16033	15870	15918	15919	15801	15869	15764	15817	15826	15787	15821	15761	15872	15845	15858	15861	15745	15899	15866	15908	15892	15973	15750	15757	15800	15849	15750	15903	15959	15824	15933	15957	15838	15909	15935	15886	15973	15823	15786	15959	15807	16007	15770	15903	15913	15764	15845	15743	15842	15791	15888	15905	15881	15863	15682	15882	15805	15841	15808	15662	15611	15774	15965	15839	15650	16001	15863	15878	15647	15874	15778	15961	15751	15754	15929	15856	15916	15760	15724	15831	15770	15685	16067	15845	15711	15892	15861	15792	15802	15798	15791	15890	15797	15840	15979	15859	15853	16014	15987	16019	15844	15808	15926	15805	15998	15794	15906	15798	15805	15829	15826	15773	15775	15854	15949	15797	15807	15821	16007	15880	15821	15842	15729	15910	15889	15879	15707	15823	16133	15853	15722	15817	15765	15864	15694	15998	15767	15930	15697	15744	15953	15661	15778	15834	15760	15885	15940	15872	15927	15817	15947	15888	15940	15874	15809	15915	16002	15859	15848	15763	16080	15800	15973	15941	15809	15807	15981	15876	15893	15904	15744	15820	15753	15783	15852	15861	15852	15752	15847	15885	15905	15736	15915	15807	15800	15822	15852	15783	15695	15874	15816	15909	15874	15816	15880	15841	15909	15804	15930	15798	15699	15838	15874	15840	15914	15947	15790	15894	15770	15910	16149	15924	15940	15793	15836	15850	15943	16024	15828	15777	15797	15892	15860	16033	15833	15848	16052	15815	15967	15811	15890	15788	15646	15985	15898	15782	15873	15782	15941	15783	15655	15870	15809	15742	15728	15785	15826	15867	15871	16064	15968	15915	15742	15884	15834	15896	15956	15819	15925	15893	15854	15964	16042	15693	15929	15649	16020	15771	15768	15868	15781	15784	15732	15983	15925	15871	15799	15802	15903	15996	15815	15890	15922	15909	15875	15950	15826	15873	15791	15754	15824	16052	15852	15949	15887	15695	16061	15812	15865	15893	15929	15945	15841	15939	15938	15862	15882	15847	15854	15856	15913	15807	15936	15996	16056	15760	15989	15979	15786	15901	15926	15922	15791	15620	15959	15817	15889	15857	15944	16017	15931	15709	15979	15808	15995	15905	15911	15828	16004	15842	15916	15995	15909	15839	15731	15772	15853	15952	15898	15840	15990	15878	16068	15898	15786	15685	15865	15861	15848	15943	15913	15815	16078	15810	15737	15906	15914	15792	15740	15890	15848	15764	15913	15872	15741	15968	16017	15766	15902	15831	15821	15832	15844	15868	15851	15899	15856	15935	15843	15897	15845	15679	15668	15772	15758	15773	15945	15808	15816	15721	15827	15874	15784	15780	15776	15865	16034	15543	15846	15724	15865	15834	15843	15750	15936	15774	15721	15804	15807	15709	15974	15846	15690	15887	15878	15926	15824	15843	15793	15820	15879	15948	15870	15720	15826	15934	15870	15881	15874	15718	15813	15754	15886	15894	15821	15850	15766	15795	15803	15765	15916	15758	15862	15940	15661	15828	15721	15892	15934	15846	15813	15803	15891	15780	15932	15927	15639	15828	15780	15874	15701	15973	15908	15904	16051	15856	15965	15750	15974	15957	15870	15916	15922	15833	15863	15838	15685	16108	15719	15729	16015	15572	15688	15829	15753	15794	15971	15930	15863	15783	15722	15687	15823	15949	15804	15779	15684	15822	15970	15762	15829	15789	15951	15837	15675	15848	16048	15770	16055	15805	15870	15827	15858	15791	15946	15888	15829	15668	15809	15850	15883	16002	15861	15966	15914	15910	15576	15900	15737	15917	15813	15833	15849	15776	15787	15903	15856	15832	16012	15848	15852	15893	15796	16047	16013	15867	15837	15860	15704	15872	15838	15931	15951	15970	15988	15967	15689	15867	15811	15931	15692	15828	15814	15759	15827	15739	15814	15806	15958	15795	15781	15751	15873	15838	15877	15778	15970	15855	15930	15910	15787	15777	15817	15876	15978	15991	15900	15978	15709	15892	15691	15798	15814	15869	15958	15781	15731	15758	15867	15968	15948	16018	15977	15640	15896	15768	16000	15866	15761	15947	15676	15780	15866	15985	15812	15855	15669	15719	15780	15911	15820	15845	15969	15843	15643	15882	15937	15760	15783	15855	15880	15721	15732	15856	15920	15818	15797	15928	15779	15937	15556	15758	15930	15695	15939	15794	15777	15969	15984	15949	15821	15955	15785	15954	15899	15903	15740	15875	15991	15847	15884	15845	15777	15827	15760	15827	16034	15978	15999	15874	15743	15803	16138	15939	15937	15837	15821	15937	15989	15700	16049	15808	15864	15820	15761	15907	15898	15779	15793	15914	15863	15947	15940	15907	15755	15841	15997	15793	15890	15784	15778	15906	15863	15793	16022	15942	15783	15911	15972	15769	15936	15950	15902	15787	16100	15866	15917	15825	16131	15721	15794	15762	15936	15797	15871	16011	15893	15862	15861	15717	15811	15891	15869	15634	15746	15782	15801	15925	15915	15869	15960	15847	15794	15807	15799	15788	16001	15761	16057	15889	16079	15717	15791	15821	15747	16031	15840	16076	15862	15871	15858	15937	15916	15699	15733	15859	15903	15760	16002	15803	15779	15824	15719	15897	15942	15708	15995	15730	16007	16070	15790	15940	15837	15867	15841	15855	15877	15852	15651	15725	15917	15748	15881	15788	15834	15870	15891	15855	15887	15842	15834	15875	15965	15846	15791	15796	15732	16066	15642	15789	15823	15978	15832	15852	15860	15849	15949	15996	15921	15958	15862	16014	15913	15742	15778	15999	15946	15822	15736	15776	15907	15804	16044	15829	15948	15892	15783	15891	15825	15831	15770	16027	15825	15876	15744	15904	15921	15890	15821	15862	15776	15789	15762	15834	15841	15905	15749	15893	15740	15723	15849	15805	15791	15866	15758	15845	15846	15905	15741	15733	15857	15845	15827	15898	16104	15734	16018	15817	15935	15745	15913	15959	15751	15962	15772	15982	15781	15828	15757	15927	15786	15803	15742	15904	15855	15901	15774	15679	15982	15810	15868	15868	15796	15856	15957	15850	15843	15822	15889	15866	15790	15974	15898	15917	15788	15850	15914	15901	15815	15856	15762	15850	15565	15902	15832	15722	15947	15810	15926	15941	15871	15969	15738	15736	15732	15753	15717	15853	15899	15812	15930	15845	15749	15909	15876	15852	15872	15814	15687	15827	15845	15836	15948	15780	15903	15920	15753	15892	15822	15701	15884	15804	15775	15780	15990	15801	15846	15792	15970	15883	15624	15772	15906	15769	16050	15907	15838	15867	15848	15889	15709	15823	15885	15803	15893	15907	15727	15799	15840	15931	16001	15982	15632	15914	15827	15849	15780	15713	15763	15670	15694	15763	15947	16017	15797	15899	15855	15848	15825	15886	15748	15752	15866	15945	15925	15835	15819	15758	15939	15861	15820	15810	15810	15841	15793	15872	15841	15957	15812	15952	15874	15873	15764	15944	15829	15936	15925	16011	15813	15854	15941	15929	15862	15821	15784	15769	15817	15878	15666	15817	15765	15879	15750	15742	15799	15717	15628	15910	15934	15961	15807	15810	15999	15788	15920	15858	15943	15674	15707	15883	15900	15830	15897	15914	15821	15899	15807	15710	15864	15797	16023	15768	15682	15950	15760	15916	15875	15853	15816	15834	15854	15903	15855	15852	15933	15941	15745	15859	15928	15893	15700	15732	15916	15857	15684	15733	15804	15708	15853	15847	15785	15835	15961	15743	16020	15950	15765	15704	15715	15842	15860	15930	15958	15867	15878	15874	15961	15956	15772	15743	15754	15939	15728	15735	15803	15718	15797	15772	15836	15824	15782	15915	15947	15884	15855	15884	15824	15703	15794	15830	15773	15919	15784	15801	15899	15946	15897	15745	15734	15922	15832	15972	16022	15784	15885	16061	15805	15915	15628	15790	15928	15877	15772	15889	15795	15729	15837	15825	15922	15806	15801	15971	15886	15805	15825	15915	15719	16030	15901	15743	15792	15793	15880	15783	15733	15892	15877	15941	15819	15866	15957	15866	15745	15890	15751	15824	15830	15854	15735	15740	15872	15697	15894	15782	15769	15715	15895	15855	15832	15880	15752	15761	15813	15895	15784	15848	15797	15814	15735	16036	15756	15818	15931	15961	15890	15931	15723	16016	15729	16007	15884	15994	15870	15920	15924	15801	16006	15979	15958	15777	15731	16022	15839	15787	15919	15881	15879	15775	15874	15821	15733	15868	15870	15850	15801	15837	15802	16053	15824	15699	15865	15924	15774	15945	15806	15834	15640	16028	15855	15802	16112	16068	15717	15703	15799	15993	15710	15903	15856	15934	16072	15947	15879	15910	15818	15874	15816	15839	15779	15859	15749	15907	15883	15833	15992	16049	15824
27367	22601	27317	25111	21382	20679	20271	20187	19793	19672	19526	19563	19457	19504	19261	19380	19332	19483	19372	19403	19166	19049	19439	19231	19303	19191	19425	19048	19315	19079	19243	19204	19465	19223	19267	19235	19180	19262	19215	19103	19200	19054	19417	19308	18889	18945	19102	18885	19162	19122	18963	19344	19115	19034	19016	19163	19476	19229	19234	19323	19246	19131	19137	19205	19452	19293	19404	19345	19027	19025	19107	19008	19154	18998	19212	19057	19238	19121	19311	19012	19162	19306	19207	19125	19131	18950	19220	19035	19017	19257	19061	19206	19295	19129	19268	19023	19181	19188	19114	19338	19115	19290	19072	19009	18997	19171	19098	19265	19221	19081	19218	19266	19266	19297	19236	19300	19226	19021	19193	19210	19051	19132	19028	19082	19284	19368	19323	19325	19370	19187	19443	19165	19124	19301	19184	19142	19144	19423	19190	19149	19205	19147	19294	19110	19093	18967	19121	19303	19287	19191	19067	19186	19033	19052	19177	19118	19093	19142	18995	19152	19000	18997	19156	19495	19288	19197	19299	19259	19153	18963	18979	19111	19136	19135	19309	19164	19095	19076	19275	19081	18844	19121	19184	19059	19206	19021	19011	19077	19251	19227	19141	19313	19087	19298	19121	19072	18992	18842	19180	19079	19069	19152	19165	19334	19189	19200	19290	19195	19150	19364	19080	19079	19298	19213	19285	19151	19000	19221	19245	19259	19130	19242	19280	19200	18984	19147	19194	19100	19339	19037	19111	19121	19220	19068	19226	18970	19228	19116	19105	19278	19244	19470	19083	19164	19100	18962	19002	19154	19195	19016	19242	18993	19206	19305	19182	19033	19220	18914	19131	19391	19232	19215	19159	19163	19365	19131	19161	18952	19309	19126	19297	19064	19195	19291	19062	19090	18951	19280	19132	19197	19099	19120	19328	19127	19489	19218	19105	19250	19194	19154	19130	19095	19105	19197	19132	19170	19121	19276	19217	19150	19144	19222	19280	19132	19112	19180	19068	18993	19160	19164	19074	19347	19072	19208	19302	19233	19092	19087	19287	18991	19113	18952	19368	19098	19094	19329	18922	19122	19122	19190	19327	19205	19258	19186	19226	19170	19073	19180	19011	19004	19368	19249	19134	19223	19170	19163	19021	19224	19168	19090	19281	19275	19019	19173	19289	19256	19260	19413	19029	19030	19286	19018	19186	19275	18996	18953	19210	19163	19321	19188	19140	19062	19268	19222	19141	19362	18965	19126	19085	19167	19096	19253	19158	19029	19091	19155	19087	19168	19145	18986	18969	19038	18951	19334	19225	19006	19438	19155	19218	19116	19107	19176	19110	19175	19059	19047	19050	19123	19043	19015	19083	19320	19339	19114	19315	19139	18968	19002	19007	19109	19058	18859	19129	18902	19067	19052	19294	19140	19310	19182	19169	19108	19178	19192	19223	19145	19377	19111	18925	19097	19109	19056	19046	19045	19239	19278	19229	19070	19235	19256	19326	19070	19206	18974	19218	19320	19183	19373	19035	19136	19155	19247	19048	19297	19121	19450	19201	19139	19593	19253	19122	19234	19248	19241	19057	19042	19097	19141	19242	19297	19049	19054	18998	19170	19093	19174	19167	19063	19211	19179	18999	19271	19127	19023	19375	19304	19184	19206	19017	19070	19153	19038	18937	19133	18963	19096	19100	19174	19029	18904	19135	19080	19098	19193	19087	19128	18989	19167	19419	19202	18942	19235	19054	19391	19154	19301	19250	19160	19332	19091	19137	19295	19112	19333	19316	19024	19148	19313	19178	19037	18941	19087	18999	19493	19244	19160	19059	19243	19192	19101	18948	19060	19077	19313	19044	19232	19272	19284	19184	19209	19223	19189	19143	19161	19101	19149	19107	19365	19113	19138	19174	19008	19297	19321	19209	19096	19058	19076	19238	19167	19175	19087	19123	19024	19140	19127	19054	19204	19169	19235	19231	19132	19172	19246	19061	19110	18982	19317	19203	19010	19221	19121	19213	19233	18939	19225	19174	19249	19503	19232	19160	19071	19356	19106	19374	19103	19195	19178	19219	19391	19202	19005	19262	19144	19230	19308	19251	19072	19155	19209	19146	19189	19145	19077	19128	19171	19253	19151	19434	19184	19139	19294	19249	19034	19169	19241	19066	19153	19378	19260	19220	19232	19256	19227	19186	19174	19187	19115	19227	19039	19344	19055	19050	19030	19041	18946	19246	19172	19053	19275	19179	19225	19193	19152	19083	19308	19285	19084	19053	19065	19094	19231	19222	18993	19187	19290	18955	19202	19305	19292	19189	19178	19096	19152	19215	19224	19136	19025	19037	19073	18987	18958	19059	19337	19187	19164	19104	19142	19309	19326	19328	19121	19281	19201	19331	19046	19142	19288	19199	19252	19316	19093	19186	19192	19069	19140	19304	19293	19128	19186	19276	19276	19335	19194	19313	19541	19192	18843	19065	19151	19177	19392	19335	19237	19295	19352	19222	18974	19279	19191	19120	18991	19149	19292	19018	19276	19142	19074	19103	19128	19263	19186	19410	19282	19139	19159	19356	19146	18900	18993	19139	18987	19169	19200	19352	19212	19172	19287	19103	19398	19007	19299	18983	19061	19213	19236	19224	18950	19110	19269	19236	19170	19120	19022	19102	19131	19113	19238	19126	19173	19229	19233	19333	19163	19060	19217	19219	19117	19228	18996	19248	19201	19220	19173	19119	19252	19297	19246	19240	19035	19190	19099	19406	19195	19167	19029	19067	19042	19097	19102	19143	19250	19243	19302	19144	19160	18988	19434	19263	19075	19362	18939	18980	19081	19038	19202	19280	19142	18936	19208	19113	19258	19197	19089	19278	19096	19169	19101	19328	18866	19340	19257	19220	18918	19233	19185	19209	18971	18896	19013	19152	19208	19237	19460	19050	19074	19169	18929	19253	19284	19147	19040	19123	19230	19183	19078	19298	19216	19005	19093	19113	19329	19283	19288	19283	19049	19235	19331	19071	19139	19293	19311	19088	19243	19188	19284	19173	19120	19093	19132	19375	19150	19224	19141	19211	19174	19334	19105	19112	19358	19284	19197	19124	19306	19265	19273	19169	19191	19036	19133	19020	19128	19029	19270	19302	19136	19139	19072	19205	19232	19150	19220	19160	18880	19175	19138	19198	19197	19160	19145	19173	19191	19267	19016	19062	19327	19134	19203	18980	19189	19239	19339	19131	19206	19190	19184	19176	19217	19156	19068	19084	19211	19115	19216	19150	19325	19342	19216	19340	19181	19334	19159	19187	19066	19241	19358	19250	19232	19107	19276	19205	19337	19137	19058	19220	19184	19173	19254	19132	19123	19079	19140	19496	19495	18906	19388	18940	19317	19391	19195	19371	19097	19098	19263	19130	19106	19064	19018	19204	19122	19264	19116	19201	19002	19093	19096	18983	19160	19092	19129	19281	19158	19133	19228	19085	19339	19089	19075	19075	19144	19168	19090	18952	18895	19292	19137	19274	19333	19163	19260	19020	19335	19039	19124	19482	19175	19107	19018	19083	19324	19333	19046	19060	19114	18959	19181	19318	19195	19278	19312	19247	18901	19245	19229	19362	19019	19074	19109	19210	19090	19132	19185	19226	19079	19281	18972	19263	19316	19234	19101	19130	19139	19059	19074	19123	19022	19211	19382	19378	19223	19150	19250	19194	19043	19292	19126	19228	19180	19216	19056	18998	19142	19082	19297	19017	19139	19126	19154	18983	19114	19222	19248	19211	19086	19296	18918	19140	19132	19296	19307	19087	19176	19040	19136	18997	19100	19027	19041	19212	19160	19075	19127	19192	19016	19358	19304	19260	19120	18967	19283	19293	19065	19117	19170	19238	19082	19300	19226	19179	19201	19107	19122	19254	19168	19136	19272	19179	19278	19274	19146	19411	19343	19136	19237	19364	19281	19065	19215	19310	19046	19114	19129	19126	19176	19484	19033	19204	19277	19206	19090	18894	19310	19247	19069	19332	19352	19099	19009	19216	19087	19125	19279	19114	19240	19271	19070	19078	18949	19047	19245	19170	19282	19218	19112	19180	19243	19089	18949	19286	19350	19153	19179	19035	19174	19110	19274	19265	19206	19082	19205	19119	19195	19157	19098	19182	19060	19114	19220	19271	19118	19099	19081	19103	19067	19232	19405	19092	19320	18998	19193	19137	19058	19355	19268	19063	19161	18957	19189	19102	19394	18994	19207	19257	19373	19249	19215	19227	19183	19334	19293	18976	19219	19127	19243	19263	19303	19353	19117	19340	19322	18919	19097	19376	19132	19234	19184	19281	19044	19227	19096	19080	18941	19117	19204	19231	19193	19171	19234	19156	19332	19248	19267	19143	19105	19277	19197	19091	19167	18958	18945	19331	19299	19172	19208	19242	19241	19155	19015	19178	19357	19374	19307	19436	19003	19215	19170	19237	19071	19256	19302	18946	19282	19155	19408	19200	19035	19163	19303	19205	19081	18978	19210	19108	19450	19071	19062	19205	19225	19417	19312	19232	19348	19072	19077	19117	19255	19200	19220	18996	19126	19068	19062	19105	19424	19277	19280	19025	19289	19132	19315	19236	19068	19179	19236	19076	19233	19219	19217	19234	19166	19213	19257	19215	19263	19149	19097	18995	19010	19114	19143	19065	19213	19016	19320	19307	19120	19186	19141	19041	19117	19290	19171	19311	19191	19283	19053	19006	19304	19124	19033	19207	18993	19176	19139	19070	19151	18952	19141	19035	19140	19095	19208	19201	19164	19207	19051	19239	19259	19234	19330	19284	19296	19100	19103	19084	19221	19273	19443	19111	19300	19349	19114	19119	19087	19098	19241	19036	19035	19070	19138	19261	19052	19101	19223	19206	19201	19153	19147	19126	19156	19020	19171	19326	19195	19212	19121	19148	19128	19315	18988	19146	19016	19090	19099	19078	19277	19055	19077	18987	19340	19041	19108	19204	18873	19128	19090	19132	19265	19086	19200	18935	18945	19138	19186	19131	19157	19094	19048	19363	19302	19012	19336	19184	18966	19184	19219	19276	19220	19165	19229	19602	19177	19053	19217	19290	19373	19278	19128	19259	19058	19224	19090	19262	19158	19337	19229	19108	19082	19082	19278	19246	19265	19291	19088	19130	19080
17772	23988	23378	20949	19556	18568	17978	17435	17143	17106	17068	16889	16739	16693	16604	16453	16672	16474	16353	16527	16463	16558	16185	16391	16177	16475	16265	16406	16355	16389	16363	16334	16232	16435	16269	16308	16289	16194	16293	16248	16303	16304	16334	16391	16092	16286	16160	16405	16430	16448	16394	16312	16200	16369	16325	16459	16248	16188	16372	16400	16322	16401	16162	16402	16442	16370	16322	16343	16419	16211	16178	16229	16239	16261	16278	16164	16250	16071	16401	16346	16334	16194	16210	16247	16430	16386	16530	16216	16519	16281	16224	16198	16348	16191	16334	16066	16372	16346	16362	16388	16276	16288	16332	16212	16240	16220	16355	16436	16242	16265	16452	16325	16294	16264	16182	16196	16340	16453	16277	16303	16177	16250	16320	16342	16303	16332	16340	16367	16279	16195	16326	16292	16236	16243	16126	16278	16359	16261	16475	16203	16189	16131	16277	16239	16206	16367	16399	16364	16281	16247	16083	16384	16287	16278	16281	16399	16290	16265	16226	16295	16419	16227	16372	16297	16267	16197	16155	16248	16282	16313	16261	16043	16441	16297	16444	16124	16314	16356	16232	16266	16203	16302	16176	16351	16298	16354	16364	16384	16313	16165	16271	16377	16393	16232	16321	16276	16375	16300	16350	16256	16271	16313	16233	16111	16321	16369	16127	16310	16257	16281	16218	16237	16168	16407	16170	16054	16263	16242	16214	16207	16263	16305	16246	16368	16318	16189	16275	16263	16313	16401	16331	16273	16346	16144	16344	16323	16310	16251	16305	16160	16118	16483	16237	16179	16451	16327	16457	16251	16391	16251	16439	16349	16242	16145	16423	16231	16288	16392	16337	16404	16422	16415	16216	16222	16356	16305	16192	16337	16171	16328	16188	16315	16209	16330	16254	16202	16433	16100	16367	16222	16303	16141	16104	16232	16277	16453	16253	16362	16297	16319	16146	16138	16318	16332	16527	16282	16261	16324	16325	16409	16194	16362	16248	16156	16396	16288	16265	16270	16379	16152	16141	16276	16304	16378	16342	16373	16242	16249	16315	16391	16184	16133	16226	16318	16360	16295	16103	16245	16353	16292	16220	16234	16277	16258	16315	16259	16400	16400	16207	16132	16343	16606	16218	16253	16314	16203	16331	16299	16254	16347	16335	16169	16208	16212	16327	16202	16390	16251	16420	16329	16150	16443	16307	16291	16127	16301	16343	16326	16248	16162	16169	16277	16192	16240	16389	16403	16262	16352	16353	16225	16177	16272	16454	16165	16204	16256	16381	16127	16261	16356	16401	16191	16354	16353	16224	16431	16346	16501	16309	16373	16327	16205	16325	16234	16435	16257	16371	16234	16238	16418	16300	16170	16176	16266	16370	16260	16313	16132	16272	16335	16326	16124	16270	16323	16373	16190	16395	16235	16361	16364	16203	16313	16338	16298	16171	16140	16421	16189	16113	16101	16247	16208	16253	16211	16306	16309	16190	16209	16340	16328	16258	16041	16239	16352	16243	16448	16402	16326	16337	16151	16311	16310	16379	16312	16265	16354	16306	16321	16324	16154	16308	16113	16212	16142	16286	16315	16385	16273	16256	16168	16514	16212	16323	16294	16289	16392	16195	16249	16279	16288	16313	16104	16497	16197	16510	16158	16439	16364	15998	16261	16176	16301	16445	16423	16111	16324	16294	16284	16267	16433	16198	16236	16419	16300	16425	16097	16345	16294	16282	16287	16170	16275	16214	16387	16076	16132	16177	16439	16202	16104	16182	16227	16122	16178	16271	16214	16401	16259	16361	16341	16255	16117	16104	16289	16318	16267	16255	16101	16256	16249	16232	16122	16321	16027	16313	16347	16115	16400	16526	16430	16342	16222	16377	16372	16216	16367	16225	16251	16303	16462	16414	16466	16338	16324	16240	16319	16335	16257	16358	16206	16312	16406	16294	16177	16274	16290	16210	16227	16333	16160	16268	16309	16265	16309	16359	16296	16466	16224	16448	16214	16394	16193	16330	16411	16175	16312	16448	16315	15982	16112	16231	16345	16153	16413	16441	16220	16221	16302	16286	16297	16334	16204	16344	16193	16440	16331	16281	16397	16304	16314	16293	16222	16596	16227	16288	16284	16380	16316	16389	16199	16376	16273	16232	16401	16211	16347	16179	16095	16195	16227	16219	16392	16342	16417	16388	16331	16367	16277	16294	16307	16181	16494	16349	16275	16306	16241	16256	16221	16401	16133	16349	16313	16454	16392	16278	16322	16302	16198	16297	16340	16374	16267	16215	16388	16313	16227	16283	16269	16192	16275	16283	16259	16194	16284	16237	16305	16147	16468	16341	16434	16171	16240	16415	16260	16269	16271	16424	16234	16128	16037	16143	16383	16124	16297	16239	16222	16449	16193	16199	16446	16274	16335	16411	16484	16297	16187	16177	16232	16298	16260	16341	16243	16380	16423	16345	16258	16238	16322	16253	16227	16329	16256	16274	16360	16267	16311	16126	16374	16140	16275	16373	16333	16084	16273	16232	16138	16357	16200	16176	16341	16145	16265	16316	16281	16253	16238	16244	16331	16352	16399	16358	16397	16413	16449	16418	16435	16457	16209	16318	16509	16348	16207	16266	16307	16242	16366	16196	16349	16254	16221	16357	16378	16278	16287	16362	16360	16330	16136	16448	16408	16307	16139	16272	16287	16409	16457	16420	16233	16364	16405	16441	16325	16446	16250	16284	16291	16279	16286	16242	16308	16326	16130	16182	16298	16364	16410	16217	16167	16472	16182	16376	16212	15944	16334	16351	16059	16342	16109	16299	16239	16096	16269	16331	16315	16283	16243	16276	16270	16386	16338	16173	16290	16444	16233	16358	16148	16415	16354	16401	16332	16358	16311	16446	16224	16242	16228	16216	16213	16388	16398	16299	16128	16350	16326	16283	16331	16501	16263	16217	16287	16222	16327	16446	16146	16222	16294	16202	16195	16210	16423	16263	16252	16211	16325	16220	16255	16216	16260	16301	16203	16322	16235	16348	16269	16282	16140	16236	16393	16314	16187	16400	16419	16347	16299	16404	16356	16229	16281	16362	16134	16403	16198	16377	16260	16243	16257	16281	16421	16219	16333	16159	16308	16365	16407	16366	16101	16398	16217	16352	16242	16348	16364	16363	16388	16449	16190	16365	16223	16120	16442	16212	16281	16205	16594	16400	16258	16286	16150	16087	16344	16335	16270	16359	16205	16178	16190	16370	16125	16298	16171	16373	16268	16439	16165	16362	16336	16253	16341	16327	16277	16233	16261	16282	16462	16409	16200	16316	16329	16173	16316	16435	16263	16228	16474	16203	16119	16469	16345	16354	16319	16280	16287	16348	16197	16137	16334	16403	16437	16420	16196	16192	16201	16227	16224	16244	16368	16319	16400	16460	16424	16404	16335	16228	16295	16161	16211	16385	16413	16343	16046	16202	16175	16097	16247	16280	16580	16365	16117	16266	16058	16230	16271	16195	16294	16396	16215	16392	16348	16155	16364	16183	16301	16128	16311	16213	16460	16472	16402	16334	16437	16331	16148	16423	16250	16184	16093	16511	16340	16251	16398	16306	16400	16296	16263	16199	16349	16193	16511	16197	16198	16273	16276	16250	16496	16338	16298	16202	16176	16334	16313	16209	16427	16211	16309	16262	16241	16419	16268	16266	16345	16089	16517	16336	16221	16207	16389	16383	16180	16295	16265	16102	16353	16300	16095	16286	16253	16452	16184	16217	16381	16327	16304	16232	16257	16410	16335	16282	16277	16446	16290	16436	16254	16264	16056	16156	16388	16151	16322	16356	16171	16526	16130	16435	16361	16237	16341	16318	16409	16279	16261	16240	16339	16431	16271	16314	16354	16327	16266	16318	16226	16305	16165	16406	16272	16143	16340	16278	16275	16399	16359	16406	16402	16461	16522	16214	16326	16361	16158	16350	16451	16257	16112	16303	16404	16221	16149	16362	16347	16355	16389	16133	16542	16101	16316	16376	16273	16320	16327	16313	16340	16386	16246	16202	16288	16213	16356	16427	16281	16435	16427	16336	16353	16282	16323	16268	16308	16446	16127	16161	16336	16276	16214	16325	16146	16361	16179	16403	16393	16265	16276	16228	16340	16246	16340	16455	16322	16348	16228	16399	16306	16243	16241	16146	16413	16340	16333	16206	16380	16138	16437	16360	16271	16367	16340	16273	16357	16362	16363	16277	16351	16179	16310	16223	16232	16360	16288	16434	16176	16324	16151	16239	16273	16227	16324	16218	16300	16164	16267	16181	16242	16323	16357	16276	16393	16436	16237	16148	16248	16262	16268	16359	16437	16246	16400	16257	16127	16208	16266	16127	16450	16254	16464	16328	16258	16237	16258	16352	16248	16286	16285	16291	16210	16234	16281	16303	16423	16414	16356	16137	16267	16080	16310	16201	16334	16238	16386	16453	16365	16369	16276	16264	16281	16427	16115	16210	16150	16365	16252	16306	16331	16368	16409	16093	16384	16616	16250	16261	16209	16232	16290	16244	16182	16397	16105	16311	16261	16177	16380	16241	16357	16452	16125	16333	16423	16334	16225	16178	16463	16182	16239	16387	16406	16301	16209	16326	16115	16214	16200	16534	16177	16387	16409	16263	16437	16361	16331	16321	16276	16194	16300	16481	16310	16241	16332	16273	16319	16341	16222	16373	16241	16472	16259	16249	16308	16207	16406	16259	16297	16288	16258	16240	16252	16315	16208	16468	16257	16327	16280	16284	16204	16246	16192	16316	16249	16408	16380	16198	16298	16364	16379	16303	16264	16295	16306	16339	16503	16253	16346	16414	16355	16354	16314	16284	16138	16142	16297	16316	16224	16459	16271	16245	16210	16267	16352	16486	16206	16258	16315	16494	16264	16312	16339	16435	16313	16378	16554	16394	16412	16306	16150	16262	16185	16289	16148	16434	16250	16319	16317	16361	16279	16150	16364	16271	16432	16206	16192	16160	16314	16196	16343	16220	16144	16381	16283	16276	16205	16357	16241	16427	16286	16356	16266	16218	16521	16200	16193	16230	16086	16242	16301	16221	16507	16381	16475	16396	16310	16217	16189	16372	16114	16393	16265	16254	16151	16469	16250	16312	16232	16293	16250	16327	16488	16102	16253	16216	16390
23826	21163	28542	24370	22960	23822	23304	20496	19884	19456	19418	19113	19103	18900	18722	18854	18747	18689	18616	18489	18419	18471	18390	18392	18486	18623	18513	18213	18289	18216	18502	18445	18440	18310	18151	18251	18184	18182	18240	18151	18041	18185	18266	18442	18410	18266	18069	18229	18203	18049	18225	18226	18286	18136	18304	18185	18396	18067	18122	18224	18206	18242	18380	18386	18383	18402	18220	18242	18041	18239	18137	18209	18263	18178	18071	18142	18297	18126	18269	18312	18092	18202	18084	18136	18166	18087	18211	18180	18145	18140	18197	18137	18268	18136	17982	18213	18205	18402	18272	18305	18044	18252	18451	18146	18228	18110	17958	18206	18130	18396	18046	18238	18008	18211	18252	18126	18205	18183	18271	17990	18059	18118	18239	18188	18330	18246	18169	18280	18401	18330	18362	18363	18263	18153	18173	18136	18166	18009	18010	18250	18155	18104	18009	18090	18293	18124	18394	18282	18136	18330	18207	18179	18347	18109	18384	18231	17989	18076	18224	18429	18172	18380	18106	18282	18193	18105	18191	18066	18143	18319	17938	18156	18038	18166	18489	18421	18036	18252	18026	17999	18203	18246	18002	17988	18212	18278	18142	18208	18260	18109	18104	18346	18011	18187	18123	17951	17977	18228	18156	18436	18016	18094	18029	18081	18271	18195	18268	18280	17936	18270	18071	18119	18226	18148	18009	18144	18228	18169	18239	18184	18089	18254	18281	18149	18390	18158	18161	18344	18084	18162	18101	18367	18270	18267	18172	18042	18352	18108	18270	18161	18227	18039	17945	18133	18021	18228	18182	18038	18043	18280	18130	18286	18094	18356	18317	18223	18162	18185	18167	18112	18312	18034	18284	18128	18325	18129	18376	18085	18133	18096	18251	18141	18199	18135	18235	17999	18202	18020	18164	18184	18173	17903	18075	18271	18289	18138	18247	18136	18145	18122	18195	18106	18187	18142	18115	18131	18116	18480	18142	18020	18152	18151	18299	18126	18340	18196	18099	18306	18203	18139	17951	18051	17942	18091	18047	18151	18193	18416	18118	18320	18190	18173	18048	17980	18091	18074	18309	18271	18099	17898	18104	18284	18167	18143	18159	18203	17848	18238	18048	18226	18100	18058	18245	18173	18066	18271	17982	18206	18176	18383	18369	18160	18162	18280	18200	18216	18180	18126	18117	18339	18114	18300	18142	18069	17986	18055	18359	18239	18184	18142	18012	18142	18275	18206	18114	18065	18309	18157	18069	18127	18124	18257	18284	18174	18095	18223	18113	18160	18127	18287	18213	18257	18151	17987	18186	18249	18289	18021	18272	18188	18415	18207	18149	18187	18006	18228	18346	18208	18137	17963	18352	18233	18288	18269	18410	17950	18050	18425	17939	18137	18202	18020	18241	18174	18259	18101	18165	18053	18134	18193	17955	18118	18143	18192	18177	18279	18221	18182	18330	18155	18289	18214	18312	18150	18147	18089	18185	17952	18176	18300	18075	18202	18306	18160	18174	18098	18318	17995	18212	18148	18031	18180	18016	18116	18208	18100	18340	18090	18008	18300	18292	17997	18059	18097	18339	18251	18229	17988	18355	18042	18131	18230	18391	18385	18137	18282	18147	18013	18244	18293	18385	18289	18120	18120	18028	18112	18149	18053	18315	18069	18238	18082	18224	18091	18134	18060	18241	18125	18148	17855	17981	18075	18072	17978	18248	18081	18029	18165	18126	18183	18119	18111	18133	18249	18163	18195	18030	18493	18214	18183	18240	18260	18137	18114	18036	18178	18208	18068	18063	18220	18046	17986	18157	18162	18325	17997	18330	18277	18312	18109	18181	18258	18097	18168	18272	17910	18166	18129	18124	18118	18123	18098	17945	18082	18229	18294	18222	18187	18083	18125	18089	18073	18287	18273	18207	18092	18128	18180	18175	18142	18071	17979	17870	18244	18251	18168	18275	18357	18141	18298	17996	17981	18197	18170	18324	18298	18270	18033	18186	18386	18084	17980	18124	18074	18093	18245	17979	18283	18054	18164	18293	18138	18209	18220	18102	17947	18082	18180	18143	18360	18243	18131	18053	18137	18135	18219	18069	18284	18084	17909	17956	18309	18178	18025	18174	18212	18069	18071	18143	18264	18254	18140	18102	17987	18184	18142	18153	18069	18196	18294	18129	18092	18211	18389	18069	18186	18195	18302	18127	18062	18179	18343	18029	18233	18205	18041	18280	18095	18102	18275	18262	18122	18053	18144	17969	18336	18191	18071	18043	18238	18164	18143	18117	18291	18326	18151	18295	18093	18162	18242	18012	18257	18076	18218	18101	18270	18288	18275	18492	18068	18278	18175	18294	18201	18279	18053	18215	18261	18244	17974	18260	18180	18255	18201	18143	18207	18237	18123	18151	18219	18066	18268	18064	18120	18133	18316	18374	18031	18257	18166	18189	17971	18175	18173	18090	18164	18151	18332	18135	18208	18318	18121	18376	18197	18410	18076	18087	18208	18384	18083	18192	18148	18077	17997	18219	18030	18210	18046	18055	17948	18162	18194	18195	18127	18175	18239	18144	18221	18137	18138	18381	18100	18133	17966	18258	18138	18123	18081	18316	18284	18251	18109	18317	18333	18062	18346	18093	18099	18115	18261	18185	18256	18250	18250	18109	18226	18156	18215	18090	18102	18236	18056	18196	18238	18399	18292	18217	18157	18346	18038	18009	18284	18036	18109	18050	18265	18216	18040	18014	18154	18070	18196	18205	18234	18423	18393	18109	18292	18137	18109	18143	18315	18115	18111	18086	18202	18317	18410	18097	18169	18064	18017	18164	18184	18012	18143	18028	18310	18271	18116	18333	18103	18195	18162	18255	18042	18234	18045	18184	18085	18204	18148	18049	18274	18055	18061	18106	18251	18179	17951	18354	18247	18201	18270	18240	18081	18186	18125	17966	18115	18191	18164	18332	18029	18099	18216	18245	18100	18189	18323	18196	18164	18085	18036	18175	18317	18200	18095	18372	18244	18151	18141	18052	18153	18102	18271	18209	18152	18137	18104	18044	18110	18146	18213	18340	18025	18061	18166	18296	18141	18289	18174	18057	18030	17942	18158	18128	18070	17968	18153	18325	17996	18190	18151	18151	18057	18179	18324	18271	18246	18156	18338	18123	18072	18279	18060	18151	18125	17913	17990	18154	18250	18002	18195	18289	18008	18190	18103	18108	18129	18237	18212	18261	18127	18284	18337	18264	18049	18263	17985	18203	18213	18332	18283	18093	18181	18356	18341	18229	18128	18102	18174	18154	18139	17917	18191	18283	18279	18102	18149	18140	18194	18178	18123	18048	18184	18303	18294	18186	18186	18223	17985	18369	18083	18091	18132	18132	18090	17976	18214	18009	18014	18337	18118	18174	18108	18229	18320	17971	17958	18165	18150	18163	18238	18309	18303	18303	18418	18150	18245	18037	18084	17918	18090	18425	18177	18063	18062	18183	18247	18402	18240	18352	18116	18197	18187	18364	18003	18259	18553	18276	18136	18183	18216	18286	18293	17944	18131	18242	18140	18038	18172	18065	18314	18138	18133	18199	18224	18084	18285	18172	18345	18022	18327	18151	18218	18270	18190	18248	18031	18362	18175	18190	18286	18133	18024	18167	18209	18264	18206	18446	18226	18252	18297	18112	18093	18060	18216	18110	17897	18166	18083	18228	18079	18284	18343	18157	18299	18049	18098	18294	18253	18245	18220	18131	18361	18095	18132	17923	18333	17996	18087	18349	17995	18102	18203	18046	18091	18076	17998	18355	18259	18160	18106	18139	18060	18311	18178	18193	18160	18245	18288	18023	18146	18250	18213	18146	18087	18194	18093	18274	18036	17984	17985	18285	18272	18083	18115	18180	18007	18397	18217	18440	18162	18297	18075	18059	18281	18274	18153	18117	18106	18101	18263	18128	18101	18002	18359	18224	18053	18249	18025	18202	18405	18134	18079	18006	18043	18231	18189	17965	18218	18196	18272	17961	18151	18201	18396	18165	18277	18211	18316	18080	18095	18160	18119	17960	18241	18148	18200	18042	18013	18196	18296	18060	17930	18137	18106	18267	18081	18183	18326	18177	18265	18283	18161	18178	18173	17978	18041	18307	18151	18077	18289	18186	18207	18104	18130	18317	18151	17967	18033	18139	17995	17949	18039	18223	18368	18156	18157	18155	18113	18233	18234	18081	18148	18273	18145	18190	18057	17974	18124	18152	18288	18220	18263	18101	17842	18085	18405	18220	18386	18088	18215	18097	18386	18162	18059	18152	18156	18381	18366	18429	18177	18106	18264	18165	18182	18196	17966	18219	18363	18082	17967	17907	18060	18000	18096	18139	18160	18287	18250	18150	18133	18263	18163	18166	18246	18272	18087	18280	18143	18299	18111	17970	18133	18234	18238	18170	18129	18206	18091	18277	18322	18166	18292	18290	18281	18204	18229	18155	18200	18044	18159	18446	18353	18009	18098	18050	18018	18206	18030	18030	18112	17910	18029	18278	17976	18115	18166	17927	18189	17964	17811	18221	18329	18105	18255	18195	18278	18182	18101	18199	18139	18020	17963	18225	18122	18023	18247	18152	18149	18086	18231	18063	18391	18289	18167	18176	18166	17967	18187	18240	17995	18172	18223	18086	18281	18348	18168	18295	18243	18060	18086	18171	18073	18052	18174	18154	18149	17967	18129	18250	18136	18113	17964	18042	18178	18005	18028	18152	18298	18086	18018	18274	18301	18240	18020	17924	18279	18259	18070	18036	18170	18144	18217	18147	18165	18234	17952	18467	18303	18293	17934	18387	18071	18165	17972	18212	18140	18157	18267	17981	18290	18202	18394	18232	18299	18170	18181	18334	17895	18371	17915	18334	17971	18146	18322	18037	18195	18298	18028	18265	18206	18117	18209	18163	18170	18309	17995	18054	18211	17982	18302	18337	18079	18142	17999	17918	18406	18121	17986	18101	18253	18173	18146	18221	18180	18263	18264	18221	18238	18221	18012	18279	18291	18275	18028	18123	18243	18178	18259	18191	18124	18008	18245	18027	18139	18046	18235	18214	17914	18237	18176	18189	18356	18298	18046	18178	18248	17982	18137	18285	18112	18099	17952	18050	18072	18296	18340	18287	18212	18299	18095	18118	18140
17560	34453	31732	25483	23519	21385	20131	18860	18041	17379	17215	17137	16928	16737	16433	16450	16346	16102	16235	16138	16045	16092	15833	16052	16071	15820	15915	15661	15944	15690	15723	15750	15776	15559	15787	15791	15645	15866	15926	15543	15773	15692	16051	15743	15821	15901	15770	15739	15792	15916	15787	15721	15684	15834	15811	15826	16008	15619	15563	15700	15734	15856	16129	16029	15899	15899	15541	15792	15574	15744	15590	15792	15890	15496	15721	15613	15682	15922	15816	15540	15748	15768	15807	15659	15766	15730	15573	15772	15598	15806	15691	15806	15746	15647	15650	15695	15668	15718	15836	15755	15698	15681	15689	15738	15566	15576	15706	15654	15751	15816	15629	15672	15795	15707	15864	15750	15822	15585	15725	15570	15639	15634	15725	15735	15778	15813	15885	15739	15611	15808	15654	15691	15588	15894	15557	15544	15718	15774	15768	15526	15792	15758	15670	15499	15731	15563	15739	15710	15579	15925	15588	15812	15619	15619	15876	15652	15715	15737	15683	15726	15796	15740	15748	15681	15722	15590	15564	15616	15557	15666	15583	15658	15413	15783	15623	15708	15661	15561	15729	15682	15838	15826	15587	15639	15645	15738	15702	15737	15525	15628	15702	15764	15726	15840	15710	15646	15714	15659	15720	15618	15667	15492	15768	15701	15734	15759	15621	15607	15785	15838	15616	15782	15727	15694	15817	15726	15786	15526	15738	15707	15655	15701	15570	15811	15531	15885	15805	15586	15863	15684	15753	15699	15574	15631	15639	15777	15616	15547	15604	15719	15558	15583	15774	15735	15779	15472	15634	15438	15569	15777	15911	15607	15561	15703	15413	15632	15659	15689	15699	15677	15577	15671	15779	15595	15772	15781	15642	15763	15623	15664	15851	15698	15689	15687	15649	15788	15748	15689	15612	15824	15570	15684	15591	15529	15697	15637	15671	15667	15633	15552	15738	15511	15670	15645	15670	15805	15667	15632	15730	15554	15780	15618	15739	15563	15646	15871	15650	15805	15686	15686	15753	15715	15774	15740	15689	15582	15585	15585	15718	15648	15711	15718	15680	15553	15746	15679	15913	15545	15658	15705	15461	15756	15543	15704	15637	15591	15661	15537	15687	15798	15691	15687	15799	15692	15522	15632	15669	15584	15552	15642	15690	15899	15664	15720	15696	15565	15766	15639	15771	15609	15754	15836	15626	15611	15647	15807	15606	15564	15654	15606	15789	15880	15779	15686	15592	15847	15627	15645	15590	15663	15665	15744	15527	15929	15476	15821	15632	15737	15686	15543	15589	15685	15764	15733	15720	15776	15755	15646	15633	15625	15707	15582	15637	15609	15589	15601	15528	15816	15467	15626	15643	15678	15700	15698	15636	15672	15779	15553	15657	15728	15706	15734	15800	15751	15754	15621	15708	15565	15696	15682	15863	15563	15550	15769	15698	15662	15732	15732	15548	15681	15714	15579	15572	15598	15741	15681	15655	15648	15726	15712	15834	15694	15689	15767	15774	15942	15688	15631	15744	15534	15724	15693	15837	15747	15642	15768	15682	15625	15575	15715	15770	15766	15689	15773	15693	15640	15723	15865	15883	15514	15711	15694	15753	15783	15720	15709	15563	15736	15525	15704	15655	15647	15657	15648	15555	15778	15561	15676	15804	15560	15921	15361	15704	15788	15760	15664	15866	15673	15786	15669	15637	15707	15653	15533	15638	15615	15685	15908	15686	15680	15617	15656	15677	15510	15578	15733	15701	15656	15707	15749	15722	15693	15654	15697	15855	15732	15614	15777	15752	15649	15678	15779	15841	15617	15735	15694	15593	15783	15540	15769	15597	15567	15660	15740	15679	15723	15737	15474	15731	15637	15843	15812	15680	15500	15684	15821	15665	15611	15662	15593	15794	15710	15770	15667	15678	15672	15731	15592	15764	15727	15701	15912	15665	15558	15775	15613	15702	15560	15751	15969	15641	15655	15856	15712	15637	15760	15664	15694	15574	15619	15673	15643	15595	15548	15675	15767	15942	15767	15586	15567	15652	15944	15605	15507	15650	15591	15606	15775	15719	15558	15735	15741	15739	15795	15690	15737	15866	15729	15603	15608	15731	15663	15816	15711	15659	15677	15628	15529	15708	15711	15696	15486	15602	15577	15632	15582	15856	15896	15676	15567	15629	15785	15751	15600	15741	15765	15606	15679	15641	15611	15681	15918	15701	15756	15647	15790	15570	15595	15678	15733	15768	15734	15645	15639	15833	15460	15796	15610	15799	15710	15748	15802	15856	15500	15861	15770	15690	15680	15639	15709	15676	15696	15741	15737	15713	15620	15664	15783	15770	15805	15377	15676	15818	15538	15676	15586	15663	15618	15503	15669	15579	15740	15728	15833	15654	15617	15838	15829	15702	15691	15853	15661	15838	15617	15566	15725	15860	15700	15698	15748	15754	15724	15530	15750	15831	15703	15683	15571	15666	15777	15657	15767	15892	15905	15654	15594	15823	15741	15656	15430	15691	15673	15709	15692	15888	15622	15853	15683	15733	15678	15639	15738	15724	15642	15768	15825	15789	15459	15730	15739	15641	15588	15447	15744	15864	15846	15718	15630	15743	15792	15812	15688	15588	15703	15460	15639	15671	15851	15679	15673	15642	15798	15575	15654	15739	15795	15685	15694	15776	15818	15475	15592	15525	15752	15618	15566	15704	15772	15670	15756	15665	15597	15889	15783	15667	15731	15682	15605	15731	15791	15685	15838	15800	15617	15467	15747	15843	15763	15763	15530	15766	15592	15448	15725	15788	15683	15789	15682	15673	15729	15621	15734	15698	15722	15794	15615	15787	15772	15745	15506	15603	15627	15904	15704	15740	15630	15794	15642	15655	15548	15554	15593	15532	15858	15632	15774	15636	15802	15644	15793	15663	15738	15725	15797	15733	15708	15700	15747	15721	15716	15733	15627	15735	15772	15608	15713	15699	15811	15629	15663	15739	15595	15621	15588	15753	15669	15606	15636	15698	15541	15612	15707	15714	15662	15616	15814	15794	15698	15679	15643	15805	15597	15742	15687	15848	15763	15723	15570	15747	15591	15629	15742	15740	15525	15725	15626	15829	15802	15654	15785	15517	15572	15652	15619	15847	15681	15468	15642	15695	15613	15819	15656	15662	15754	15698	15579	15614	15700	15639	15619	15772	15711	15645	15685	15609	15693	15718	15767	15650	15832	15699	15850	15675	15848	15449	15726	15655	15691	15737	15616	15808	15588	15807	15783	15725	15851	15569	15718	15704	15613	15771	15695	15688	15714	15846	15783	15547	15677	15791	15603	15648	15855	15732	15837	15455	15739	15686	15701	15627	15653	15826	15476	15712	15723	15613	15649	15629	15739	15621	15690	15698	15580	15683	15797	15589	15692	15531	15719	15622	15659	15684	15642	15733	15608	15706	15683	15562	15613	15863	15536	15649	15753	15751	15553	15759	15525	15520	15718	15714	15644	15743	15726	15627	15583	15628	15695	15694	15641	15687	15696	15647	15625	15693	15704	15626	15594	15796	15732	15815	15748	15622	15712	15852	15637	15843	15774	15632	15540	15658	15730	15568	15688	15478	15716	15792	15636	15695	15628	15853	15696	15729	15770	15790	15692	15609	15726	15717	15718	15626	15634	15699	15745	15618	15835	15764	15636	15695	15773	15434	15647	15566	15732	15735	15693	15933	15609	15644	15819	15759	15472	15765	15698	15772	15688	15760	15668	15752	15629	15816	15573	15700	15763	15627	15471	15661	15915	15872	15682	15900	15500	15865	15582	15714	15712	15803	15437	15486	15593	15730	15702	15576	15526	15695	15691	15683	15694	15776	15682	15771	15697	15542	15545	15757	15713	15623	15686	15652	15849	15677	15722	15622	15790	15708	15493	15655	15817	15729	15609	15789	15639	15779	15716	15700	15834	15720	15759	15712	15665	15625	15756	15609	15686	15543	15673	15680	15792	15854	15767	15845	15679	15617	15636	15781	15569	15807	15669	15743	15711	15825	15576	15647	15768	15681	15774	15671	15417	15708	15671	15690	15634	15845	15606	15699	15615	15698	15771	15612	15631	15592	15629	15668	15666	15848	15763	15650	15690	15529	15608	15807	15672	15701	15792	15760	15836	15581	15666	15760	15928	15570	15685	15602	15568	15740	15546	15773	15619	15735	15692	15833	15632	15621	15581	15699	15681	15808	15688	15867	15648	15769	15642	15794	15726	15626	15759	15774	15727	15674	15719	15562	15725	15761	15696	15695	15724	15715	15676	15704	15953	15694	15491	15688	15660	15610	15762	15596	15552	15831	15758	15729	15601	15669	15823	15752	15640	15692	15701	15774	15680	15507	15726	15666	15669	15871	15723	15709	15580	15563	15738	15858	15542	15782	15620	15699	15745	15708	15708	15679	15656	15731	15654	15779	15454	15695	15754	15746	15824	15627	15776	15663	15853	15541	15731	15721	15752	15748	15685	15526	15666	15812	15641	15689	15632	15765	15541	15617	15757	15576	15733	15755	15608	15711	15738	15676	15681	15422	15755	15684	15760	15773	15637	15597	15624	15653	15604	15650	15707	15761	15825	15521	15590	15647	15626	15700	15718	15556	15646	15851	15552	15768	15638	15703	15620	15718	15731	15737	15625	15638	15537	15622	15583	15699	15608	15598	15646	15638	15595	15684	15706	15734	15617	15667	15740	15660	15650	15759	15715	15585	15570	15728	15636	15699	15744	15739	15698	15794	15675	15755	15655	15769	15721	15700	15666	15648	15698	15716	15879	15555	15829	15711	15633	15666	15743	15646	15800	15645	15614	15747	15764	15657	15802	15834	15782	15683	15780	15724	15724	15847	15652	15642	15777	15657	15594	15977	15649	15662	15685	15661	15724	15585	15750	15710	15663	15519	15616	15849	15816	15803	15676	15492	15701	15687	15758	15564	15669	15731	15651	15609	15543	15870	15672	15751	15717	15723	15528	15590	15647	15818	15668	15510	15740	15772	15718	15716	15804	15610	15603	15727	15724	15572	15734	15585	15541	15762	15502	15714	15617	15688	15549	15666	15891	15677	15691	15700	15677	15502	15571	15609	15786	15681	15773	15653	15623	15577	15804	15731	15711	15596	15539	15697	15744	15552	15662	15707	15376	15658	15720
22725	21203	29631	23505	21955	24700	26823	22042	20607	20408	20061	19724	19623	19207	19276	19321	19129	19149	18811	18790	18775	18614	18719	18394	18576	18536	18668	18479	18596	18382	18565	18271	18363	18541	18382	18281	18359	18534	18355	18250	18441	18172	18664	18709	18286	18348	18417	18306	18129	18225	18360	18320	18276	18348	18351	18545	18639	18469	18181	18359	18202	18438	18765	18900	18749	18651	18373	18200	18177	18329	18206	18162	18234	18183	18219	18118	18154	18334	17976	18393	18214	18317	18083	18374	18147	18369	18296	18403	18345	18267	18278	18199	18371	18321	18101	18201	18116	18235	18204	18209	18259	18383	18344	18411	18226	18384	18228	18258	18424	18145	18189	18177	18386	18139	18122	18207	18343	18229	18188	18274	18340	18225	18184	18383	18208	18150	18164	18164	18118	18119	18320	18125	18092	18068	18240	18242	18199	18230	18310	18090	18155	18219	18189	18309	18171	18272	18256	18476	18178	18268	18123	18268	18279	18313	18288	18232	18325	18234	18328	18267	18256	18106	18452	18179	18118	18248	18291	18303	18252	18271	18204	18216	18182	18227	18365	18229	18320	18186	18422	18257	18333	18364	18275	18076	18187	18452	18113	18091	18296	18205	18165	18228	18357	18337	17981	18294	18464	18348	18210	18185	18199	18205	18081	18432	18173	18106	18324	18188	18102	18126	18252	18040	18250	18128	18197	18382	18170	18126	18052	18190	18187	18267	18162	18071	18222	18298	18276	18322	18198	18185	18107	18258	18084	18057	18116	18329	18139	18290	18242	18207	18149	18328	18328	18091	18321	18262	18256	18350	18272	18240	18130	18236	18244	18095	18154	18395	18076	17946	18205	18173	18077	18156	18101	18135	18234	18236	18306	18224	18234	18165	18220	18153	18077	18360	18166	18106	18132	18304	18226	18379	18137	18091	18330	18043	18320	18479	18329	18280	18184	18206	18038	18259	18284	18265	18208	18252	18067	18366	18394	18267	18219	18343	18194	18301	18280	18304	18082	18243	18330	18376	18365	18409	18106	18141	18245	18260	18287	18336	18202	18284	18178	18179	18257	18301	18189	18138	18166	18377	18210	18247	18312	18092	18261	18194	18079	17989	18268	18313	18225	18389	18370	18153	18320	18212	18103	18313	18308	18114	18373	18327	18364	18082	18217	17959	18279	18211	18335	18098	18204	18265	18233	17973	18259	18304	18215	18214	18323	18215	18278	18067	18262	18278	18137	18391	18162	18396	18016	18195	18028	18265	18159	17948	18132	18228	18329	18283	18121	18057	18385	18188	18216	18204	18225	18326	18396	18426	18405	18475	18407	18363	18078	18310	18148	18159	18207	18149	18125	18044	18302	18201	18243	18467	18179	17888	18052	18351	18346	18328	18261	18141	18141	18255	18217	18166	18352	18210	17985	18374	18076	18039	18082	18324	18216	18239	18326	18258	18273	18287	18092	17981	18115	18142	17947	18135	18192	18127	18220	18022	18232	18218	18090	18303	18208	18203	18324	18251	18196	18248	18179	18112	18073	18044	18220	18180	18012	18282	18328	18141	18046	18269	18113	18159	18010	18130	18214	18252	18412	18204	18091	18137	18168	18216	18337	18284	18048	18235	18227	18162	18237	18370	18103	18037	18169	18221	18168	18290	18377	18240	18232	18193	18254	18241	18387	18327	18504	18170	18222	18168	18179	18158	18278	18238	18242	18107	18218	18260	18199	18321	18399	18187	18131	18104	18190	18093	18253	18216	18290	18406	18149	18149	18110	18328	18369	18057	17945	18078	18215	18297	18199	18207	18113	18053	18245	18242	18252	18050	18290	18346	18178	18417	18236	18168	18156	18184	18363	18261	18376	18074	18293	18503	18241	18348	18491	18253	18119	18346	18151	18120	18253	18271	18124	18060	18383	17992	18269	18287	18278	18261	18254	18270	18070	18361	18258	18261	18450	18453	18187	18208	18217	18132	18264	18208	18090	18235	18058	18283	18175	18173	18200	18206	18227	18062	18205	18265	18410	18183	18188	18069	18198	18063	18228	17969	18127	18111	18185	18174	18166	18213	18239	18209	18195	18161	18288	18139	18245	18362	18059	18172	18153	18162	18219	18153	18309	18254	18133	18192	18152	18211	18060	18272	18274	18070	18376	18222	18307	18063	18362	18351	18205	18145	18395	18533	18140	18263	18180	18323	18324	18230	18331	18207	18197	18145	18147	18346	18195	18302	18256	18050	18317	18399	17992	18398	18263	18124	18161	18186	18400	18005	18111	18067	18117	18197	18167	18269	18245	18138	18299	18085	18148	18074	18074	18079	18206	18171	18298	18141	18210	18057	18316	18487	18067	18195	18140	18173	18209	18164	18228	18357	18157	18147	18197	18278	18243	18354	18178	18312	18370	18369	18296	18324	18251	18137	18205	18310	18038	18257	18152	18330	18132	18089	18101	18181	18268	18181	18276	18239	18250	18084	18128	18342	18271	18218	18302	18262	18091	18115	18313	18055	18240	18223	18335	18135	18092	18122	18072	18261	18126	18069	18216	18134	18059	17847	18113	18299	18167	18098	18312	18639	18222	18571	18201	18258	18357	18104	18239	18249	18239	18100	18245	18257	18160	18363	18227	18136	18054	18086	18587	18185	18320	18080	18364	18240	18368	18268	18236	18300	18289	18143	18287	18192	18195	18171	18128	18042	18375	18367	18080	18276	18069	18378	18110	18319	18301	18357	18129	18288	17936	18201	18405	18298	18209	18293	18122	18180	18162	18114	18174	18215	18441	18275	18150	18305	18205	18102	18354	18247	18293	18208	18051	18195	18051	18249	18051	18060	18078	18285	18219	18188	18487	18114	18242	18108	18135	18176	18232	18138	18286	18310	18282	18247	18201	18166	18230	18322	18305	18030	18032	17862	18356	18465	18249	18073	18205	18183	18259	18265	18400	18212	18253	18243	18246	18134	18244	18243	18056	18299	18309	18203	18055	18289	18210	18294	18029	18270	18061	18332	18289	18390	17983	18304	18283	18303	18156	18276	18229	18122	18080	18196	18325	18237	18283	17955	18155	18353	18092	18033	18145	18280	18188	18337	18131	18063	18381	18269	18271	18327	18090	18343	18378	18187	18211	18250	18230	18045	18360	18098	17996	18280	18230	18411	18181	18155	18249	18033	18123	18135	18058	18050	18258	18020	18219	18223	18252	18290	18208	18414	18329	18029	18263	18117	17728	18201	18269	18285	18119	18023	18158	18171	18389	18385	18205	18117	18288	18271	18357	18151	18171	18076	18249	18158	18071	18397	17911	18197	18158	18266	18216	18132	18099	18094	18255	18217	18143	18178	18243	18347	18235	18179	18322	18340	18219	18277	18413	18118	18223	18159	18253	18241	18224	17918	18334	18489	18209	18252	18414	18402	18278	18272	18264	18201	18244	18362	18013	18081	18262	18198	18221	18203	18130	18341	18164	18242	18164	18351	18105	18328	18286	18072	18421	18225	18278	18315	18291	18180	18142	18113	18335	18290	18023	18165	18206	18200	18119	18038	18220	18007	18232	18263	18252	18130	18016	18260	18280	18348	18425	18370	18175	18250	18378	18334	18302	18206	18235	18102	18396	18299	18367	18322	18183	18442	18252	18256	18259	18300	17957	18327	18379	18260	18122	18265	18139	18252	18159	18205	18313	18119	18301	18125	18017	18285	18300	18224	18247	18156	18314	18147	18144	18230	18211	18292	18311	18033	18172	18106	18101	18168	18172	18257	18331	18324	18514	18234	18491	18181	18148	18200	18203	18216	18309	18071	18265	18127	18121	18502	18277	18197	18235	18152	18221	18164	18192	18394	18156	18146	17987	18225	18268	18162	18128	18153	18191	18023	18352	18146	17963	18137	18239	18140	18184	18381	18363	18476	18259	18214	18193	18094	18271	18031	18149	18047	18166	18072	18301	18388	18287	18156	18299	18307	18268	18281	18304	18207	18247	18182	18394	18240	18254	18278	18465	18267	18094	18254	18142	18191	18091	18295	18053	18091	18514	18255	18038	18131	18127	18292	18372	18279	18242	18267	18312	18216	18073	18273	18278	18247	18082	18136	17988	18145	18231	18047	18218	18302	18270	18301	18162	18251	18358	18357	18361	18139	18190	18171	18274	18187	18263	18359	18342	18326	18103	18173	18165	18198	18245	18244	18212	18171	18283	18109	18208	17942	18103	18283	18189	18205	18374	18437	18245	18175	18307	18210	18416	18198	18259	18356	18245	18415	18469	18328	18285	18164	18200	18082	18196	18261	18273	18168	18224	18067	18305	18301	18259	18323	18033	18141	18202	18045	18120	18177	18378	18148	18195	18354	18368	18475	18168	18248	18185	18307	18311	18285	18227	18462	18478	18417	18297	18212	18100	18154	18083	18194	18335	18020	18209	18216	18117	18284	18058	18167	18167	18301	18166	18314	18143	18153	18223	18379	18202	18340	18436	18199	18176	18237	18004	18187	18248	18157	18191	18276	18346	18162	18084	18094	17996	18169	18189	18131	18284	18043	18028	18179	17988	18301	18161	18199	18232	18204	18116	18031	18250	18148	18053	18187	18120	18156	18153	18378	18248	18246	18248	18373	18088	18278	18389	18290	18334	18388	18469	18298	18205	18340	18296	18041	18156	18238	18351	18389	18363	18424	18026	18347	18201	18144	18250	18358	18375	18257	18247	18341	18151	18326	18282	18214	18242	18084	18179	18275	18283	18164	18270	18056	18406	18185	18158	18265	18164	18012	18062	18348	18377	18313	18289	17967	18238	18137	18319	17998	18082	18302	18294	18035	18175	18342	18421	18164	18231	18106	18323	18288	18356	18204	18327	18173	18333	18065	18102	18189	18323	18149	18369	18426	18131	18357	18243	18000	18313	18186	18136	18231	18609	18269	18478	18195	18260	18129	18097	18197	18173	18072	18225	18177	18100	18177	18262	18407	18208	18326	18254	18166	18174	18140	18276	18303	18258	18321	18279	18328	18030	18240	18326	18026	18127	18247	18256	18258	18172	18186	18085	18098	18233	18384	18231	18072	18159	18099	18122	18086	18323	18321	18183	18118	18213	18171	18297	18301	18193	18212	18404	18392	18252	18298	18131	18160	18095	18129	17952	18270	18405	18133	18232	18234	18331	18378	18113	18285	18157	18428
19767	62148	39064	29612	26763	24150	22066	20494	19211	18440	18042	17803	17523	17168	17018	16948	16875	16802	16454	16138	16365	16295	16386	16242	16179	15981	16028	15903	16014	15883	15940	16071	15933	15993	15743	15821	15595	15910	15976	15842	15858	15847	16305	15930	15760	15744	15853	15833	15626	15622	15561	15585	15631	15704	15729	15866	16070	15779	15711	15607	15806	15955	16271	16397	16148	15863	15808	15841	15654	15766	15816	15774	15616	15856	15698	15799	15653	15847	15710	15751	15648	15711	15778	15591	15715	15788	15704	15764	15774	15739	15732	15862	15766	15868	15849	15658	15628	15717	15725	15737	15762	15592	15918	15670	15742	15824	15735	15792	15704	15526	15663	15880	15825	15737	15697	15714	15811	15699	15652	15786	15802	15697	15932	15659	15749	15733	15749	15716	15790	15749	15696	15730	15937	15818	15760	15685	15774	15715	15857	15757	15609	15612	15658	15616	15869	15669	15788	15719	15848	15846	15654	15645	15653	15598	15661	15949	15636	15729	15614	15824	15832	15856	15744	15646	15808	15759	15609	15837	15717	15796	15781	15795	15718	15745	15708	15702	15648	15722	15844	15624	15708	15693	15724	15768	15681	15686	15950	15709	15703	15723	15681	15835	15696	15778	15764	15769	15650	15675	15810	15755	15821	15678	15769	15827	15779	15696	15676	15707	15829	15742	15835	15641	15852	15624	15710	15804	15768	15846	15775	15973	15637	15662	15682	15586	15622	15855	15811	15738	15620	15841	15920	15722	15838	15853	15732	15847	15636	15688	15733	15887	15618	15667	15624	15551	15660	15699	15896	15857	15838	15738	15811	15759	15661	15699	15743	15741	15599	15682	15901	15838	15832	15616	15629	15650	15844	15779	15676	15677	15599	15617	15736	15740	15794	15500	15824	15893	15724	15626	15816	15665	15719	15656	15812	15757	15716	15870	15662	15669	15818	15577	15865	15693	15756	15588	15675	15811	15594	15640	15745	15790	15704	15605	15799	15815	15774	15690	15846	15720	15693	15517	15733	15698	15727	15571	15635	15795	15659	15681	15780	15737	15669	15663	15798	15672	15615	15610	15777	15501	15906	15743	15753	15727	15716	15749	15663	15788	15697	15697	15617	15806	15648	15940	15780	15680	15871	15635	15633	15853	15615	15697	15819	15671	15640	15634	15579	15718	15674	15858	15877	15743	15562	15800	15905	15779	15620	15804	15687	15693	15750	15811	15715	15743	15611	15822	15717	15673	15662	15720	15750	15884	15801	15710	15728	15889	15709	15747	15724	15610	15741	15740	15682	15689	15846	15714	15660	15594	15774	15577	15741	15548	15738	15686	15608	15711	15989	15694	15720	15677	15897	15841	15857	15660	15916	15733	15774	15769	15807	15820	15763	15792	15771	15745	15904	15785	15536	15860	15682	15630	15675	15772	15819	15692	15708	15824	15636	15681	15737	15874	15773	15710	15569	15681	15713	15762	15895	15721	15743	15637	15705	15839	15804	15575	15787	15771	15568	15732	15713	15674	15832	15738	15545	15571	15732	15832	15855	15684	15845	15657	15747	15617	15813	15630	15789	15554	15731	15657	15775	15629	15700	15704	15778	15859	15942	15855	15505	15726	15709	15766	15630	15784	15677	15624	15649	15713	15832	15862	15626	15707	15673	15693	15609	15804	15701	15817	15759	15799	15744	15789	15665	15714	15651	15652	15902	15720	15760	15795	15789	15655	15857	15665	15699	15616	15735	15696	15675	15738	15801	15667	15778	15689	15607	15805	15660	15729	15702	15777	15695	15543	15970	15716	15785	15777	15821	15798	15839	15623	15775	15553	15616	15903	15660	15917	15775	15705	15966	15772	15699	15838	15783	15930	15755	15720	15658	15951	15794	15779	15663	15835	15788	15772	15663	15546	15598	15808	15757	15599	15809	15722	15626	15802	15748	15771	15822	15742	15676	15869	15810	15696	15628	15914	15682	15532	15682	15827	15898	15701	15536	15713	15689	15788	15607	15739	15733	15886	15966	15737	15739	15742	15775	15706	15745	15706	15663	15730	15751	15889	15874	15756	15777	15684	15894	15821	15635	15770	15637	15814	15732	15794	15760	15745	15669	15833	15820	15723	15883	15859	15665	15900	15685	15614	15746	15762	15908	15537	15820	15709	15698	15578	15668	15688	15825	15659	15682	15715	15627	15713	15798	15730	15801	15632	15562	15796	15823	15673	15763	15619	15861	15863	15633	15642	15691	15784	15719	15681	15608	15631	15598	15853	15717	15696	15689	15833	15664	15743	15812	15835	15717	15715	15632	15607	15725	15638	15699	15777	15700	15698	15645	15876	15746	15740	15780	15761	15687	15805	15717	15741	15807	15836	15856	15536	15794	15739	15670	15792	15689	15726	15705	15706	15657	15796	15777	15509	15706	15769	15616	15614	15605	15673	15839	15678	15846	15559	15787	15918	15734	15810	15864	15774	15715	15796	15766	15795	15778	15822	15601	15766	15742	15777	15785	15825	15869	15794	15811	15805	15611	15817	15681	15821	15591	15739	15819	15633	15659	15986	15719	15710	15741	15856	15844	15704	15708	15706	15725	15886	15815	15535	15729	15690	15796	15659	15898	15641	15580	15655	15774	15673	15717	15788	15860	15677	15720	15529	15823	15830	15875	15881	15815	15677	15718	15546	15708	15871	15681	15636	15784	15678	15790	15762	15729	15612	15843	15643	15643	15775	15837	15785	15673	15816	15511	15819	15917	15799	15696	15508	15714	15754	15930	15646	15831	15611	15842	15705	15808	15893	15770	15741	15804	15790	15920	15653	15668	15918	15980	15678	15687	15859	15760	15666	15803	15702	15842	15739	15734	15784	15595	15699	15788	15695	15753	15585	15700	15636	15781	15759	15783	15662	15667	15632	15668	15662	15952	15504	15722	15860	15673	15672	15770	15838	15787	15737	15604	15824	15747	15680	15752	15730	15803	15629	15931	15823	15727	15812	15707	15615	15778	15802	15668	15725	15677	15787	15825	15857	15752	15979	15735	15851	15786	15575	15855	15775	15839	15787	15729	15683	15775	15758	15639	15628	15755	15770	15702	15776	15776	15817	15735	15811	15862	15772	15700	15701	15722	15855	15764	15670	15638	15788	15725	15678	15714	15710	15815	15684	15794	15865	15705	15694	15794	15668	15741	15566	15814	15743	15902	15866	15586	15689	15651	15817	15680	15729	15841	15500	15639	15737	15596	15654	15782	15614	15980	15770	15630	15953	15765	15647	15684	15676	15847	15690	15722	15712	15752	15785	15758	15618	15617	15890	15833	15803	15669	15658	15774	15742	15753	15783	15735	15420	15665	15695	15707	15623	15645	15668	15736	15806	15740	15583	15744	15795	15636	15721	15785	15948	15684	15826	15809	15806	15594	15762	15650	15672	15627	15867	15623	15942	15744	15716	15777	15571	15766	15748	15705	15820	15751	15801	15717	15775	15550	15669	15873	15716	15849	15723	15785	15731	15742	15653	15558	15738	15759	15821	15604	15806	15689	15710	15596	15475	15816	15761	15678	15653	15698	15600	15830	15809	15681	15586	15664	15920	15716	15546	15755	15801	15796	15709	15630	15654	15792	15689	15735	15624	15620	15999	15713	15813	15723	15749	15741	15665	15629	15776	15696	15745	15872	15704	15917	15739	15757	15718	15681	15734	15731	15812	15660	15602	15723	15709	15840	15838	15692	15783	15592	15796	15675	15592	15779	15665	15582	15783	15807	15778	15523	15721	15708	15680	15864	15672	15722	15682	15596	15857	15580	15714	15536	15821	15710	15879	15647	15750	15670	15772	15666	15685	15848	15577	15755	15682	15889	15810	15741	15502	15638	15666	15760	15672	15796	15776	15699	15641	15866	15713	15725	15903	15562	15861	15702	15694	15736	15855	15838	15686	15654	15667	15797	15672	15810	15759	15701	15445	15527	15516	15536	15795	15735	15883	15677	15715	15684	15643	15795	15746	15714	15734	15789	15718	15657	15787	15707	15815	15835	15690	15634	15816	15622	15853	15705	15586	15668	15651	15666	15730	15631	15689	15541	15668	15786	15806	15785	15680	15788	15804	15843	15775	15716	15710	15777	15753	15551	15796	15874	15484	15877	15816	15615	15916	15653	15640	15755	15697	15809	15609	15778	15625	15641	15704	15828	15809	15896	15695	15739	15530	15823	15699	15770	15731	15682	15705	15627	15711	15941	15806	15673	15669	15667	15652	15688	15647	15657	15738	15706	15865	15814	15658	15675	15598	15600	15756	15825	15729	15640	15792	15744	15852	15677	15760	15523	15794	15551	15832	15800	15805	15650	15769	15615	15814	15830	15794	15755	15689	15840	15718	15897	15538	15758	15680	15730	15604	15813	15761	15604	15881	15701	15696	15733	15749	15884	15715	15696	15752	15757	15741	15756	15804	15710	15703	15616	15796	15683	15728	15653	15651	15754	15724	15850	15777	15782	15629	15790	15606	15841	15737	15825	15745	15819	15659	15579	15808	15594	15775	15810	15859	15774	15718	15818	15662	15595	15620	15693	15688	15785	15713	15678	15713	15947	15520	15792	15713	15597	15801	15775	15695	15637	15690	15698	15843	15757	15681	15688	15760	15543	15716	15832	15616	15627	15698	15827	15805	15925	15753	15755	15790	15594	15709	15902	15649	15784	15700	15754	15749	15896	15842	15847	15900	15718	15591	15871	15609	15619	15635	15577	15812	15719	15804	15594	15639	15660	15709	15676	15584	15883	15527	15755	15562	15569	15600	15677	15719	15673	15660	15681	15677	15825	15638	15808	15612	15669	15624	15660	15722	15740	15813	15704	15797	15924	15601	15644	15631	15746	15703	15723	15763	15635	15770	15614	15813	15586	15787	15755	15741	15749	15783	15645	15820	15632	15854	15635	15776	15869	15762	15718	15789	15719	15826	15853	15838	15657	15851	15789	15642	15627	15588	15712	15721	15770	15723	15712	15702	15744	15684	15805	15853	15609	15676	15796	15758	15827	15707	15848	15778	15632	15763	15625	15708	15620	15771	15671	15595	15975	15772	15762	15823	15633	15731	15837	15745	15814	15719	15868	15816	16043	15901	15925	15709	15701	15766	15733	15759	15748	15719	15759	15600	15818	15873	15726	15787	15890	15604
27275	23636	29681	24425	20756	19916	19859	19403	18937	19102	18746	18803	18712	18834	18687	18851	18632	18720	18880	18783	18666	18771	18653	18669	18488	18758	18868	18497	18615	18760	18691	18472	18603	18558	18599	18750	18773	18433	18484	18417	18624	18508	18594	18469	18700	18638	18664	18541	18636	18608	18617	18541	18474	18442	18617	18671	18352	18656	18826	18550	18797	18464	18486	18574	18418	18843	18486	18679	18538	18607	18582	18495	18545	18621	18574	18648	18382	18685	18550	18491	18591	18647	18594	18575	18772	18581	18624	18458	18670	18391	18480	18398	18547	18435	18687	18666	18666	18603	18666	18554	18561	18522	18470	18441	18503	18650	18599	18532	18551	18515	18784	18554	18532	18691	18609	18514	18542	18459	18620	18555	18592	18588	18609	18635	18571	18573	18565	18897	18728	18633	18651	18578	18667	18411	18495	18484	18496	18782	18615	18568	18703	18517	18644	18612	18521	18508	18532	18669	18688	18572	18628	18485	18667	18668	18616	18509	18702	18556	18779	18731	18567	18622	18801	18709	18632	18485	18633	18473	18484	18676	18584	18525	18474	18768	18399	18578	18572	18570	18584	18527	18403	18775	18621	18657	18652	18608	18845	18729	18600	18478	18516	18777	18689	18579	18712	18643	18617	18261	18621	18809	18531	18684	18704	18569	18633	18559	18456	18572	18704	18760	18472	18645	18582	18779	18578	18533	18749	18623	18547	18494	18454	18472	18575	18650	18572	18509	18561	18445	18602	18619	18619	18592	18591	18363	18583	18624	18770	18769	18683	18680	18543	18543	18658	18682	18658	18538	18688	18676	18595	18575	18702	18469	18525	18612	18375	18487	18636	18471	18577	18570	18533	18718	18506	18486	18659	18630	18568	18658	18344	18669	18561	18591	18822	18549	18562	18502	18712	18796	18625	18369	18734	18526	18501	18608	18479	18405	18513	18459	18533	18739	18588	18556	18708	18494	18477	18476	18486	18452	18456	18577	18398	18742	18570	18662	18552	18781	18606	18588	18480	18483	18585	18505	18614	18679	18503	18766	18673	18456	18428	18532	18632	18760	18611	18578	18410	18805	18484	18534	18693	18575	18438	18599	18401	18528	18631	18674	18587	18468	18671	18605	18413	18580	18776	18693	18581	18642	18773	18659	18719	18505	18828	18603	18929	18769	18683	18530	18318	18564	18517	18562	18533	18592	18562	18810	18567	18492	18396	18547	18635	18409	18537	18511	18699	18570	18400	18470	18390	18546	18655	18621	18662	18673	18608	18643	18675	18474	18575	18540	18580	18508	18527	18568	18632	18394	18580	18647	18666	18590	18566	18647	18542	18578	18630	18685	18516	18679	18636	18611	18691	18637	18490	18506	18392	18564	18330	18654	18484	18391	18616	18702	18449	18557	18571	18575	18722	18367	18380	18618	18579	18651	18427	18544	18522	18470	18598	18632	18518	18510	18469	18656	18719	18665	18552	18777	18450	18571	18452	18585	18592	18480	18517	18529	18814	18625	18547	18608	18669	18531	18601	18628	18605	18569	18460	18456	18553	18566	18489	18599	18595	18588	18639	18393	18526	18458	18362	18411	18569	18831	18687	18584	18476	18460	18426	18574	18374	18469	18741	18678	18357	18508	18750	18573	18689	18935	18527	18504	18598	18503	18448	18335	18533	18909	18552	18628	18545	18366	18337	18672	18610	18707	18611	18678	18799	18411	18549	18743	18832	18521	18358	18546	18714	18399	18546	18678	18693	18482	18452	18530	18405	18457	18616	18742	18697	18530	18667	18454	18550	18506	18537	18680	18502	18618	18527	18575	18486	18499	18569	18551	18594	18563	18603	18597	18622	18623	18736	18578	18667	18377	18842	18602	18686	18614	18649	18677	18830	18605	18646	18597	18420	18506	18412	18886	18719	18373	18706	18463	18554	18744	18615	18645	18679	18589	18633	18662	18602	18515	18448	18612	18472	18488	18666	18555	18650	18571	18526	18668	18552	18514	18563	18707	18671	18465	18656	18446	18608	18439	18714	18496	18615	18557	18666	18687	18623	18679	18540	18686	18665	18624	18552	18265	18388	18419	18614	18804	18481	18542	18739	18731	18600	18784	18674	18649	18540	18523	18770	18423	18665	18620	18763	18475	18664	18701	18616	18635	18590	18585	18480	18749	18544	18460	18500	18700	18351	18693	18526	18561	18620	18493	18506	18432	18567	18536	18617	18675	18583	18550	18446	18650	18550	18559	18639	18353	18646	18784	18589	18422	18629	18674	18562	18644	18521	18482	18774	18477	18702	18537	18436	18630	18727	18704	18701	18701	18485	18537	18642	18848	18601	18476	18705	18452	18464	18743	18634	18541	18586	18780	18555	18629	18491	18412	18704	18413	18539	18508	18552	18527	18423	18393	18738	18604	18496	18690	18490	18731	18690	18524	18511	18473	18537	18691	18580	18607	18773	18693	18677	18483	18813	18614	18677	18618	18535	18691	18679	18513	18559	18340	18697	18696	18764	18611	18713	18654	18548	18586	18490	18475	18477	18573	18547	18768	18519	18678	18787	18594	18489	18571	18689	18532	18698	18536	18497	18620	18502	18478	18700	18545	18509	18559	18574	18574	18427	18464	18692	18470	18364	18556	18762	18575	18431	18546	18500	18612	18560	18577	18447	18524	18459	18593	18652	18588	18497	18603	18659	18334	18521	18692	18653	18472	18809	18700	18637	18562	18803	18622	18559	18357	18641	18691	18799	18502	18501	18564	18684	18458	18609	18711	18721	18654	18700	18683	18586	18617	18684	18635	18396	18735	18714	18617	18655	18503	18596	18681	18634	18784	18690	18813	18647	18625	18669	18548	18550	18652	18666	18617	18601	18724	18750	18557	18835	18467	18392	18678	18514	18649	18347	18640	18389	18760	18507	18618	18812	18515	18701	18818	18447	18734	18657	18611	18539	18826	18666	18585	18629	18528	18608	18635	18549	18506	18657	18772	18649	18318	18596	18622	18594	18486	18592	18363	18446	18649	18705	18611	18459	18622	18478	18518	18892	18589	18696	18558	18492	18578	18651	18527	18614	18655	18772	18591	18574	18740	18710	18525	18445	18414	18678	18677	18490	18861	18440	18323	18504	18671	18538	18738	18700	18593	18589	18621	18487	18680	18502	18568	18802	18635	18641	18608	18456	18721	18613	18668	18588	18773	18590	18690	18623	18701	18501	18524	18812	18447	18696	18594	18571	18654	18818	18624	18637	18551	18733	18618	18596	18460	18627	18531	18533	18573	18530	18570	18604	18459	18551	18544	18671	18570	18681	18500	18583	18710	18733	18795	18507	18643	18712	18627	18447	18666	18478	18561	18458	18641	18514	18715	18630	18514	18692	18655	18565	18588	18728	18649	18649	18642	18513	18684	18512	18351	18541	18739	18671	18480	18861	18349	18658	18687	18514	18373	18533	18609	18681	18577	18697	18665	18693	18434	18842	18472	18463	18630	18310	18569	18775	18489	18572	18594	18692	18461	18821	18731	18580	18602	18550	18571	18460	18690	18574	18723	18381	18321	18528	18712	18480	18529	18697	18487	18773	18727	18638	18618	18775	18659	18590	18721	18470	18663	18508	18516	18812	18618	18700	18345	18629	18698	18677	18454	18687	18698	18625	18637	18509	18432	18644	18657	18589	18474	18764	18623	18615	18576	18535	18610	18589	18492	18594	18643	18530	18545	18669	18553	18635	18552	18797	18422	18487	18619	18694	18625	18574	18590	18578	18458	18819	18499	18443	18612	18712	18621	18597	18468	18547	18667	18487	18408	18468	18433	18503	18605	18661	18590	18590	18472	18550	18449	18444	18607	18576	18364	18337	18566	18724	18682	18563	18582	18682	18537	18718	18677	18493	18453	18527	18564	18696	18339	18592	18602	18548	18644	18538	18486	18595	18648	18296	18579	18613	18613	18503	18465	18822	18535	18504	18705	18466	18649	18685	18565	18612	18487	18643	18707	18604	18770	18359	18600	18583	18609	18545	18545	18372	18707	18492	18576	18475	18337	18406	18602	18732	18467	18494	18739	18543	18388	18605	18528	18315	18387	18459	18709	18655	18511	18747	18482	18546	18490	18320	18567	18524	18501	18695	18697	18707	18395	18612	18558	18664	18801	18656	18758	18607	18536	18693	18578	18449	18586	18538	18334	18599	18627	18734	18584	18634	18660	18501	18706	18589	18707	18687	18697	18703	18601	18648	18691	18424	18532	18535	18598	18491	18659	18660	18571	18506	18374	18508	18615	18683	18661	18471	18590	18635	18834	18728	18605	18591	18505	18674	18635	18485	18406	18470	18519	18656	18689	18677	18614	18524	18559	18554	18827	18666	18622	18538	18736	18535	18481	18608	18490	18801	18631	18692	18537	18626	18690	18639	18764	18593	18605	18672	18336	18671	18517	18676	18580	18525	18593	18533	18651	18585	18582	18452	18740	18533	18634	18544	18747	18555	18606	18557	18745	18613	18597	18576	18597	18691	18434	18466	18262	18575	18514	18604	18427	18491	18618	18482	18732	18428	18546	18523	18694	18667	18548	18677	18465	18642	18591	18906	18424	18579	18768	18799	18738	18689	18550	18745	18598	18550	18675	18534	18902	18568	18393	18440	18706	18613	18484	18573	18569	18487	18684	18642	18657	18594	18527	18577	18491	18520	18550	18388	18495	18433	18552	18711	18471	18623	18396	18383	18520	18533	18577	18537	18670	18590	18536	18636	18619	18574	18646	18604	18505	18566	18717	18583	18511	18682	18639	18618	18615	18696	18529	18617	18546	18629	18739	18617	18580	18654	18833	18684	18540	18610	18675	18736	18526	18652	18635	18573	18579	18711	18647	18625	18599	18658	18518	18726	18558	18491	18646	18772	18741	18675	18583	18549	18575	18692	18674	18536	18403	18611	18535	18553	18543	18355	18787	18757	18650	18614	18685	18856	18610	18352	18626	18706	18497	18533	18412	18616	18654	18416	18620	18674	18690	18558	18749	18536	18759	18563	18734	18485	18634	18818	18526	18657	18428	18755	18580	18562	18631	18368	18610	18546	18554	18740	18420	18552	18653	18607	18581	18613	18517	18479	18736	18374	18538	18611	18459	18384	18339	18513	18468	18737	18547	18525	18725	18396	18505	18484	18651	18823	18912
17700	33178	26910	20333	18913	17942	17335	16968	16797	16478	16407	16297	16178	16323	16064	16203	16094	16199	16217	16198	16005	16204	16063	16062	15988	15964	15958	16072	15881	15966	16163	16022	16042	15956	15928	15928	15882	15831	15926	15934	15904	15995	16008	15923	16002	15997	15817	16051	15874	15760	15854	15968	15788	15932	15710	15837	15915	16003	15787	15975	15857	15737	15999	16036	15990	15951	16059	15931	15899	15851	15871	16065	15958	16024	16016	15893	15687	15888	16086	15904	15914	15747	15936	16127	15877	15980	15816	15933	15956	15862	15923	15879	15901	16009	15902	15846	15918	15966	15981	15871	16061	15867	15959	15930	15998	15977	15985	15874	15867	16005	15809	15953	15867	15972	15903	15932	15913	15930	16190	15926	15801	15719	15788	16026	15829	15749	15968	15843	15963	15840	15952	16083	15920	15844	15965	15860	15825	16122	15857	15909	15897	15930	15820	16119	15923	15892	15880	15796	15864	15894	15902	15792	15782	16064	16014	15825	15870	16034	15955	15736	15901	15876	15861	15898	15810	15840	15961	16104	15925	15886	15976	16056	15977	15925	16014	15795	15851	15978	15801	15896	15852	15829	15806	15968	15787	16037	15773	15900	15885	15972	15911	16004	15854	15824	16050	15789	15897	15845	16031	16038	15931	15897	15846	15905	16022	15972	15935	15900	16006	15899	15906	16097	16185	16056	15989	15871	15910	15892	15901	15854	15797	15901	15890	15881	15978	15708	16059	15919	15878	15748	15897	16059	15889	15995	15960	16059	15867	16048	15795	15837	16015	15962	15954	15836	15960	16049	15944	15817	16004	16014	15887	15762	15970	15920	15829	15722	15890	15955	15796	15944	15931	15774	16006	15828	15976	16025	15878	15931	15828	15955	15853	15755	15992	15963	15972	15968	15923	15886	15978	16005	16013	15922	15949	15913	15875	16021	15937	15763	15878	15824	15901	15852	15866	15958	15791	15865	16020	15937	15974	15723	15857	16043	16005	15940	15973	16045	15866	15735	15899	15878	15788	15970	15680	15988	15877	15878	15995	15970	15963	16062	15975	15831	16037	15925	15992	15832	15883	15907	15885	15761	15809	15767	15845	15860	15874	15846	15821	16020	15929	15960	15791	15971	15857	15977	15927	15869	15986	16033	16046	15901	16027	16021	15884	16007	16014	16122	15975	15871	16000	15949	15966	15986	15967	16028	15988	15898	15997	15960	15741	15996	15830	15840	15925	15789	15970	15925	16028	15850	15852	15992	15914	16057	15777	15747	16009	15697	15853	15917	15924	15949	15889	16038	15784	15911	15870	15722	15920	15788	16134	15961	15876	15941	15877	15944	15950	15862	15891	16077	16101	15845	15963	15959	15965	15844	15892	15790	16013	15925	15958	16089	15860	15873	15837	15834	16060	15721	15910	15945	15961	15976	16007	15817	16093	16103	15751	16047	15834	15999	15894	16131	16188	15816	15830	16041	15845	15986	15933	15874	15930	16049	16000	15847	15992	15940	15932	15769	15961	15885	16046	15900	15721	15921	15650	15880	15919	16001	16054	16031	16002	15996	15819	15987	15697	15989	16062	15926	16171	15844	15998	15903	15822	15971	15982	15939	16015	15809	15978	15767	15902	15959	15966	15821	15869	16091	15891	16017	15850	15843	15909	15974	15854	15926	15976	15989	15979	15934	16033	15981	16067	15692	15861	15833	15940	15959	15950	15864	16095	15861	16066	15982	15740	15806	15975	15829	16024	15888	15971	15924	15995	15865	16038	15952	15879	15959	15936	16124	16031	16089	15920	15844	15929	15971	15930	15723	16122	15921	15933	15892	15813	15893	15995	15968	15939	15922	16014	15999	15962	15800	15909	15876	15959	16064	15914	16100	15751	16103	16012	15828	15924	15937	15754	16002	15939	15895	15818	15943	16107	15950	15900	16013	15838	16068	16040	15944	15907	16010	15825	15844	15796	15825	15751	16040	15806	15941	15934	15996	15924	16038	15780	16029	15839	16123	16060	15947	15997	15886	16111	16071	15923	15971	15821	15907	15982	16062	15960	15909	15873	15889	15827	15829	16136	15969	15988	15880	15829	15732	16012	15734	15988	15783	15915	15866	15810	16021	15933	15972	15875	15958	15942	15974	15895	15850	15825	15873	15910	15842	15946	15746	16028	15844	16088	15965	15970	15944	15728	15895	15810	15979	15976	15823	15844	15997	15948	15775	16047	15898	15731	15938	15978	16049	15762	16003	15844	15854	16046	15910	15775	15819	15997	15927	15899	15851	16083	16045	16229	15913	15965	15882	15749	16197	15988	15796	16080	15958	15873	15870	16091	16040	15956	16107	16128	15861	15865	15943	15766	15903	15947	15985	15969	16024	15876	15903	16063	15919	15951	15940	15907	16045	15810	15932	15834	16025	15983	15972	16019	15750	15942	16030	16018	15915	15911	15927	15900	15810	15978	15955	15964	15867	15945	15792	15793	15906	15857	15942	15973	16014	15949	15934	15979	16064	15819	15905	15921	15979	16024	15962	15870	16039	15822	16032	15912	15996	15870	16050	16052	15995	15987	15864	15939	16059	15971	15832	15887	16117	15833	16116	15978	15948	15958	16040	15921	15963	15795	15824	15812	15889	15720	15904	15926	15810	15798	15967	15954	15927	15825	15908	16016	16031	15768	15865	15905	16060	16074	15809	15799	15826	15928	15894	15762	16068	16042	15916	15933	16003	15992	15763	15948	15837	16010	16038	15803	15842	15980	15891	15899	15898	15944	15899	16071	15967	16013	15946	15912	16012	15796	15901	15963	15845	15965	15800	15859	15803	15938	15861	16085	15912	16129	16123	15799	15852	15811	15887	16007	15986	15931	15985	15851	15878	15930	16085	15819	16084	16069	15930	15994	16069	15975	16006	15926	16011	15869	16088	15911	15790	15965	15957	15902	15827	15986	16017	15975	15945	16037	15895	15907	15903	15981	15777	15941	15843	16053	15827	15947	15922	15918	16001	15858	15948	16084	15908	15983	15839	15855	16007	15951	15921	15946	15948	15820	16033	15737	15958	16029	15839	15898	15920	15834	15959	15738	15812	15972	15737	15858	15812	15974	15763	15906	15921	15836	15905	16082	15985	15835	16032	15827	15941	15879	15913	15933	16108	15856	15928	15883	15941	15972	15941	15924	16096	16008	15968	15852	15827	16116	15878	15835	15926	15990	15924	15887	15979	15964	15866	15785	15968	16081	15800	15944	15911	15945	15915	15798	15901	15836	15839	15993	15959	16044	15835	15887	15878	15929	15912	16010	15977	15851	15889	15910	15825	15979	16115	15915	16016	15816	16004	16133	15860	15948	15840	16127	15946	16114	15871	15939	15901	15904	15967	15864	15915	15901	15816	15969	15921	15933	15983	16074	16038	15955	15812	16000	16138	15921	16019	15897	15929	15955	15970	15871	15951	15956	15998	15948	15988	15974	15837	16015	15967	15840	15808	15865	15952	15966	16047	15901	15960	15885	15900	16101	15901	15915	15904	15991	15952	15887	15932	15964	16090	15904	15932	15853	15876	15893	15858	16025	16032	15946	15915	16016	15869	15990	16020	15881	15951	15889	15982	15854	15938	15894	15777	15819	15960	15903	15726	15853	15912	16048	15992	15877	16084	15811	16060	15967	15844	15983	15835	15779	15838	15971	15913	16028	15905	16038	15850	15977	15840	16020	15987	15942	15987	16136	15950	15838	16059	16000	16061	15902	16178	16006	15914	16092	15925	16011	15821	15888	15777	15931	15881	15917	15712	15919	15925	15852	16104	16074	16115	15825	15915	15985	15919	15902	15862	15870	15983	15834	16026	15986	15957	15923	15982	15917	15938	15849	16019	16030	15834	16044	15979	16040	15967	15982	15898	15794	15831	15746	15811	15875	15818	15890	15837	15971	15730	15957	15829	15879	15986	15899	15908	15893	15966	15917	15872	15879	15989	15854	16086	15857	15841	15820	15901	15921	15976	15854	15924	15912	16007	15884	15966	16039	15921	15921	16054	15924	16030	16037	15805	16132	15896	15955	15871	15953	15996	15763	16080	16028	15973	16093	15866	15975	15889	15960	15937	16091	15870	16101	15763	15809	16096	15879	15954	15756	15915	15924	16093	15944	15914	15955	15914	16069	16061	16081	15904	15908	16049	16058	15930	15991	15920	15935	15901	15865	15992	15845	15953	15835	15955	16094	15840	15862	15777	15869	15907	16230	15956	15955	16059	15997	15939	16032	15978	15976	15859	16074	15894	16036	15859	15954	15947	15987	15879	16082	15894	15984	16044	15864	15838	15949	15904	15857	15911	15906	15765	16126	15819	15986	15870	15810	15932	16082	15915	16042	15945	16073	15769	15915	16024	15758	16049	15963	15911	15905	15797	15884	15992	16072	15770	16015	15987	15945	15986	16143	15898	16045	15817	16008	15914	15874	15906	15970	15936	15961	15869	15957	16099	15944	15959	15906	15994	16064	15998	15935	15754	16060	15949	16094	15890	15949	15852	16124	15984	16055	16004	15955	15997	15910	16038	15920	15928	15950	15898	15925	15960	15938	15925	15875	15986	15965	16018	15953	15885	15912	15818	16106	15768	15720	15904	15904	15948	16079	15921	15824	15796	16035	15865	15932	16109	15947	15873	15975	15917	15983	16051	15933	15979	16065	15828	15918	15899	15853	15998	15955	16081	15974	15942	15905	15962	15901	15869	15958	15752	16008	16051	15898	16079	15922	15855	15963	16133	15812	16103	15961	16039	15912	15999	15897	15977	15803	16058	15796	15904	15871	15730	16019	15955	15956	15819	15802	16043	16059	15936	15698	15909	15912	15945	15916	15708	15920	15936	15896	15888	15936	15940	15878	15853	15944	15885	15906	15813	15914	15726	15994	15930	15893	15913	15847	16155	16070	15912	15884	15988	15820	15941	15914	15903	16092	16048	15884	15772	15957	15781	15940	15912	15824	15895	16069	15962	15934	16077	15763	16015	15842	15900	15818	15973	15779	15778	16016	15911	16216	15752	16098	15952	15892	16084	16048	15969	15959	15998	15844	15858	15790	15820	15878	16123	15918	15900	16022	15847	15789	15967	15823	16003	15977	15787	15979	16032	15968	16118	15785	15948	15914	15966	15843	15948	15803	15799	15905	16193
23818	21230	29057	24416	22851	23345	22953	19903	19300	19212	18950	18840	18727	18578	18498	18349	18377	18353	18261	18064	18194	18359	18314	18053	18217	18266	18244	18143	18087	18196	17943	17952	17990	17973	17908	17868	18033	18046	17877	18302	17863	17831	18258	18055	18000	18087	18036	17872	17947	17945	18044	18029	17904	17976	18095	17929	17846	18083	17956	17866	17995	17955	18110	18040	18110	18077	17967	17946	17793	17966	17714	17771	17863	18051	17934	17859	17890	17762	17917	18080	17890	17964	17946	17878	17842	17960	17922	17869	17855	17837	17822	18003	17991	17820	17978	17852	17781	17876	17816	17975	17962	17805	17932	17779	17779	17757	17787	17790	17885	17874	17957	17781	17810	17821	17850	17775	17784	17809	17845	17782	18101	17764	17995	17984	18045	17844	17914	18004	17895	17847	17884	17757	17827	17792	18036	17915	17882	17784	17806	17818	17937	17801	17928	17926	17943	17939	17734	17886	17770	17940	17818	18139	17964	18070	17837	17743	17761	17855	17871	17893	17894	18132	17675	17958	17855	17956	17737	17953	17906	17797	17805	17924	17770	17813	17855	18040	18063	17782	18033	17990	18039	17832	18007	17776	18067	17820	17975	17817	17631	17762	17797	17676	17775	18062	17859	17677	17860	17613	17699	17917	17970	17758	17980	17903	17698	17759	17899	17730	17690	17988	17929	17853	17947	17701	17739	17892	17811	17897	17690	17799	17849	17796	17916	17852	18048	17880	18030	17657	17909	17881	17989	17814	17775	18151	17775	17868	17952	17913	17872	17939	17826	17944	17858	17889	18139	17727	17751	17897	17969	17942	17969	17874	17944	17820	17917	18020	17843	17586	17738	17855	17907	18002	17986	17765	17988	17968	17767	17890	17872	17741	17697	17921	17922	17840	17860	17664	17633	18165	18044	17719	17955	17824	17798	17721	17743	18102	17863	17790	18018	17979	17946	17818	17843	17867	17778	18017	17825	17683	17889	17927	17993	17954	18023	17854	18071	17904	17839	17976	17829	17954	17856	17908	17899	17874	17843	18054	17853	17782	17959	17848	17828	17841	17772	17806	17771	17943	17736	17712	17812	17906	17848	17693	17880	17976	17930	17936	18017	17889	17798	17725	17744	18006	17995	17872	17845	18004	17991	17618	17934	17860	18113	18150	18053	17900	17828	17812	17921	17745	17727	17763	17976	17644	18016	18140	18012	17731	17702	17962	17950	18005	17934	18025	18064	17804	17917	17765	17888	18039	18021	18168	17997	17759	17883	17815	17774	17753	17777	18000	17709	17668	17719	17972	17927	17806	17993	17861	17723	17773	17998	17932	17631	17781	17818	17940	17925	17680	17673	17630	17804	18127	18151	17913	18073	17974	17916	17791	17678	17838	17799	17694	18065	17807	17789	17735	17878	17945	17745	17928	17983	17821	17801	17770	17803	17868	17934	17779	17800	17945	17862	17779	17878	17711	17765	17915	17930	17963	17892	17952	17860	17820	18068	17849	17936	17868	17787	17828	18030	17879	18066	18016	17924	17753	17848	17906	17940	17964	17848	17889	17855	17947	17651	17651	17932	17759	17745	17785	17730	17859	17948	18012	17886	17955	17880	17998	17640	17704	17875	17767	17921	17913	17670	17812	17901	17838	17774	17716	17760	17949	17938	17794	17713	17841	17730	17771	17961	18090	18067	17781	17801	17978	17806	18111	17951	18095	17857	17860	17844	17905	18090	17746	17805	17948	17921	18018	17691	17893	17736	17941	17729	17959	18024	17822	17820	17953	17915	17856	18043	17994	18080	17966	18185	17981	18058	17803	17905	17860	17964	17889	17889	18078	18024	17800	18027	17950	17807	17840	17924	17740	17804	17806	17869	18031	18031	17954	17772	17745	17969	17844	17933	17720	17981	18044	17704	17850	17870	17866	17843	17890	17864	17999	17822	18165	17949	17972	18043	17693	17781	17804	17958	17750	17898	17765	17922	17809	18028	17891	17727	17789	17848	17961	18047	18114	17998	17720	18203	17903	17774	17926	17838	17907	17760	17855	17831	17842	17740	18037	17771	17912	17845	17861	17845	17964	17870	17807	17829	17957	17967	17780	18020	18035	17824	17805	17844	17889	17961	18010	17833	18034	17852	17779	17741	17914	17746	17885	18036	17995	17735	17918	18046	17761	18052	17888	17997	17772	17952	17900	17846	17900	17976	17871	17868	18062	17948	17813	17867	17951	18005	17907	17805	17865	18040	17864	17925	18022	17866	17803	17936	17898	17672	17941	18001	17904	17885	17740	17733	17628	17704	17995	17912	18020	17959	17904	17861	17835	17836	17889	17798	17770	17956	17811	17913	18065	17995	17839	17895	17917	17859	17830	18046	17823	17720	17793	17985	17710	17801	17999	17834	17820	17690	17812	17822	17684	17670	17957	17932	17799	17750	18000	18020	17879	18031	18055	17733	17703	18203	18099	17849	17906	17844	17740	17798	17977	17853	17953	17799	18049	17786	18075	17876	17812	17860	17709	17763	17867	17829	17842	18117	17870	17650	17811	17811	17916	17704	17837	17836	17923	17915	17791	17717	17917	17923	17777	17815	17964	17991	18027	17850	17935	17553	17623	17814	18025	17939	17847	17966	17676	17933	17723	17664	17731	17876	17778	17936	17907	17695	17990	17967	18081	18070	17898	17804	17884	17791	18039	18012	17694	17885	17891	17729	17896	17846	17948	17917	17922	17820	17744	17767	17815	17857	17768	17903	17728	17796	17772	17747	18003	17846	17969	17906	18098	17962	17727	17624	17671	17953	17970	17998	17763	17761	17988	17736	17970	18020	17791	17894	18110	18033	18046	17751	17897	18083	17806	17689	17912	17609	17709	17945	17849	17932	17803	17974	17666	17872	17772	17945	17969	17700	17786	18009	17920	18078	17879	17862	17940	17945	18039	17909	17747	17965	17992	17815	17914	18007	17841	17683	17855	17828	17892	17791	17870	17933	17885	17727	17961	18115	17976	18054	18015	17850	17846	17681	17797	17722	17833	17749	17812	17871	18088	18058	17735	17827	17907	17671	17496	18008	17826	17807	17649	17744	17826	17874	17834	17684	17911	17924	17887	17953	17919	17745	17975	17725	17888	17721	17844	18016	17797	18070	17978	18115	17908	17780	17678	17713	17780	17743	17727	17779	17855	18127	17726	17653	17720	17920	18101	18071	17754	17905	17927	17747	17826	17727	17900	17742	17843	17821	17980	17808	17858	17899	17752	17881	17668	17797	17852	17755	18030	17565	17762	17911	17781	17946	17870	17786	17785	17750	17703	17774	17903	17822	17920	17922	17898	17857	17819	17818	18019	17801	17997	18102	17953	17905	17966	17777	17865	18166	18035	17864	17820	18007	17742	17711	17855	17808	17962	17714	17900	18093	18005	18058	17918	17746	17834	17868	17720	18014	17703	17976	17750	18173	17898	18001	17765	17965	17880	17879	17834	17670	17760	17924	17968	17750	17739	18047	17989	17808	17840	17892	17848	17941	17779	17772	17855	17904	18003	17773	17885	17621	17844	17868	17829	17706	17958	17728	17880	18062	17801	17957	17857	17793	17877	17962	17697	17844	18023	17753	17946	17716	17715	17870	17981	17865	17807	17908	17955	17906	17827	17879	17832	17895	17915	17947	17936	18158	18070	17914	17926	17764	17819	17676	17952	17955	17860	17742	17883	18084	17945	17904	17992	18043	17913	17791	17986	17895	17747	17743	17848	17952	18005	17758	17928	17937	17904	17982	17873	17674	18054	17836	17888	17753	17998	17793	17858	17929	17990	17902	17797	17948	17841	17947	18005	17867	17930	18146	17877	17930	18047	17896	17709	17965	17733	17646	17857	18065	17995	17855	17932	17944	17985	17889	17901	17894	17852	17909	17863	17635	17792	17921	17928	18058	17974	17859	17889	17696	18050	17755	18072	17966	17849	17763	18048	17897	17794	17802	18051	17886	17939	17974	17864	17986	17890	17940	17977	17809	18060	17773	17885	17988	18035	17914	17736	17816	18170	17819	17827	17764	17856	17801	18050	17849	17841	17738	17823	17866	17765	17773	17807	18007	17918	17871	17873	17856	17991	18034	17755	17998	17921	17860	17835	17694	17914	17702	17861	17805	18010	17761	17694	17740	17826	17792	17919	17788	17996	17758	17827	17844	17904	17858	17947	17848	17985	17820	17824	17823	17756	17947	17817	17939	17936	17840	18036	17785	17927	17857	17789	17888	17867	17987	17871	17874	18010	17964	17801	18003	17687	17836	18208	18035	18012	17897	17798	17740	17810	17869	17969	17778	17822	17819	18017	17835	17884	17805	17965	17870	17851	18084	17921	17704	17912	17795	17849	17783	17955	17898	17916	17899	17702	17823	17791	17884	17917	17931	17944	17785	18039	18073	17907	17687	17816	17762	17833	17903	17822	17935	17961	18087	17977	17804	17941	17939	17921	17883	17959	17947	17955	18046	17860	17708	17830	17857	17935	17978	18005	17957	17933	17821	17785	17793	17853	17958	17839	17807	17962	17878	17838	18012	17942	17921	17879	17898	18063	17995	17663	17851	17872	17657	17933	17951	17891	17958	17952	18022	17778	17787	17881	17768	17940	17837	17926	18092	17855	17830	17939	17926	18051	17952	17908	17752	17799	18018	18035	18119	17742	18001	17999	17928	18048	18194	17849	17718	17787	17972	17887	18026	17828	17949	17936	17777	17754	17836	17821	18062	17952	17899	17873	17943	17754	17677	17628	17962	17974	17880	17931	17829	18054	17909	17787	17665	17721	17853	17836	17936	17901	17874	17691	17729	18009	18012	17799	17838	17837	17892	17930	17937	18180	17884	17934	17977	17908	17926	17766	17889	18128	17831	18085	18117	17957	17898	17851	18082	18018	18004	17797	17761	17971	18076	17498	17798	17892	17684	17927	18023	17990	17991	17925	17953	17984	17982	17809	17782	17757	18030	17933	18068	17767	17947	17866	17980	17967	17864	17945	17770	17743	17675	17936	17889	17917	17718	17744	17771	17910	17995	17821	17715	17804	17873	18142	17910	17867	17954	17669	17912	17943	17819	18005	17938	17927	17885	17848	17655	17839	17951	17965	17786	18017	17886	17777	17883	17605	17858	17932	17899	17758	17987	17892	17903	17749
17988	48969	39282	24749	22553	21056	19562	18457	17709	17341	17060	16790	16519	16351	16193	16419	16239	16037	15987	15899	15896	15891	15843	15725	15645	15833	15710	15829	15839	15617	15505	15708	15627	15702	15597	15575	15873	15624	15685	15672	15598	15642	15803	15657	15697	15547	15544	15577	15562	15801	15612	15600	15698	15651	15489	15701	15880	15556	15609	15611	15509	15780	15823	15863	15867	15776	15489	15609	15646	15660	15819	15461	15718	15502	15591	15561	15782	15499	15669	15775	15662	15541	15567	15584	15667	15573	15430	15640	15591	15446	15787	15654	15711	15695	15596	15516	15678	15551	15641	15521	15646	15563	15620	15629	15707	15604	15525	15658	15400	15480	15486	15667	15800	15622	15468	15584	15532	15772	15548	15554	15730	15792	15658	15584	15742	15516	15657	15552	15539	15454	15454	15684	15646	15605	15557	15592	15662	15731	15590	15649	15639	15655	15680	15553	15563	15491	15415	15665	15663	15593	15637	15595	15721	15355	15585	15527	15558	15700	15530	15544	15643	15609	15595	15451	15544	15566	15439	15622	15559	15656	15606	15525	15602	15528	15705	15681	15560	15526	15678	15458	15667	15541	15720	15593	15627	15646	15800	15744	15555	15652	15476	15574	15485	15756	15768	15576	15533	15564	15656	15724	15556	15555	15681	15755	15701	15638	15667	15425	15540	15553	15585	15641	15529	15746	15727	15532	15395	15618	15468	15675	15690	15608	15610	15492	15701	15574	15504	15595	15421	15689	15530	15693	15428	15608	15535	15722	15516	15676	15623	15441	15507	15523	15609	15595	15479	15718	15578	15724	15498	15526	15527	15506	15581	15664	15560	15768	15568	15580	15453	15566	15495	15718	15506	15769	15482	15535	15651	15646	15702	15665	15592	15705	15650	15759	15594	15580	15774	15519	15670	15373	15656	15464	15541	15726	15727	15664	15561	15580	15712	15616	15810	15530	15726	15765	15735	15471	15442	15620	15695	15539	15704	15685	15518	15644	15464	15391	15403	15503	15679	15508	15704	15445	15570	15735	15518	15623	15516	15862	15616	15627	15707	15550	15555	15628	15600	15750	15745	15753	15705	15567	15493	15517	15704	15619	15533	15577	15664	15479	15565	15578	15615	15638	15549	15592	15612	15515	15570	15555	15501	15332	15856	15370	15677	15552	15615	15643	15832	15506	15490	15677	15683	15639	15661	15440	15808	15619	15634	15831	15546	15499	15684	15496	15630	15659	15507	15652	15698	15674	15597	15527	15706	15687	15577	15769	15580	15490	15719	15581	15554	15612	15726	15735	15669	15634	15576	15607	15553	15557	15539	15538	15654	15719	15659	15734	15687	15598	15582	15513	15606	15443	15708	15544	15578	15614	15502	15495	15325	15596	15600	15699	15608	15487	15561	15529	15733	15459	15704	15629	15596	15708	15497	15505	15590	15719	15635	15511	15562	15541	15673	15335	15759	15437	15582	15579	15739	15713	15640	15602	15565	15633	15696	15527	15436	15516	15718	15366	15421	15792	15454	15787	15617	15558	15845	15547	15584	15758	15675	15575	15519	15548	15483	15691	15598	15507	15542	15733	15635	15667	15813	15612	15519	15698	15507	15666	15522	15606	15515	15591	15588	15573	15587	15390	15779	15458	15675	15551	15672	15431	15509	15523	15572	15706	15495	15447	15575	15662	15615	15494	15732	15651	15604	15514	15630	15456	15469	15676	15560	15514	15743	15654	15480	15576	15708	15496	15671	15607	15641	15669	15620	15567	15668	15542	15618	15627	15614	15669	15563	15682	15483	15656	15619	15580	15656	15709	15557	15646	15613	15421	15607	15607	15413	15575	15579	15672	15584	15686	15537	15678	15509	15644	15429	15618	15728	15692	15722	15462	15617	15681	15751	15572	15607	15641	15532	15717	15390	15674	15673	15774	15631	15814	15633	15446	15816	15641	15694	15677	15586	15599	15711	15479	15568	15659	15579	15703	15654	15693	15514	15669	15470	15547	15605	15710	15430	15562	15497	15719	15726	15609	15479	15589	15564	15430	15677	15535	15535	15682	15519	15711	15648	15700	15776	15556	15593	15358	15483	15625	15564	15696	15597	15421	15536	15633	15602	15476	15525	15653	15665	15631	15600	15551	15552	15587	15572	15622	15679	15497	15535	15542	15460	15647	15492	15508	15723	15603	15785	15214	15719	15671	15619	15668	15625	15560	15519	15577	15734	15528	15657	15547	15538	15544	15647	15727	15789	15534	15703	15528	15634	15599	15617	15628	15664	15383	15669	15411	15623	15652	15689	15601	15438	15666	15594	15592	15668	15650	15735	15694	15648	15641	15536	15459	15635	15546	15445	15589	15722	15508	15856	15595	15719	15576	15655	15616	15578	15515	15608	15606	15618	15538	15642	15546	15732	15633	15684	15595	15690	15645	15527	15545	15671	15613	15613	15703	15563	15542	15573	15497	15715	15676	15551	15469	15564	15766	15493	15607	15563	15513	15589	15742	15613	15560	15693	15617	15574	15446	15509	15582	15555	15580	15676	15530	15514	15490	15619	15507	15597	15665	15644	15642	15631	15524	15549	15641	15790	15493	15642	15485	15631	15502	15580	15641	15518	15632	15687	15606	15602	15530	15729	15627	15567	15715	15729	15657	15513	15727	15536	15768	15406	15647	15685	15619	15645	15641	15690	15478	15484	15550	15689	15577	15613	15343	15544	15585	15588	15713	15498	15503	15432	15496	15623	15689	15630	15470	15618	15631	15616	15569	15659	15752	15759	15512	15639	15562	15766	15572	15778	15576	15572	15533	15423	15750	15583	15509	15699	15491	15581	15573	15683	15479	15451	15665	15544	15518	15522	15432	15682	15592	15614	15767	15475	15673	15521	15581	15600	15482	15670	15603	15489	15474	15643	15511	15718	15598	15429	15685	15432	15540	15611	15550	15473	15589	15615	15584	15585	15667	15614	15454	15718	15586	15596	15460	15527	15724	15610	15772	15818	15528	15770	15632	15736	15592	15409	15683	15478	15484	15600	15589	15555	15584	15587	15517	15498	15560	15716	15465	15431	15548	15653	15555	15683	15620	15553	15543	15639	15502	15575	15578	15599	15607	15632	15645	15591	15436	15473	15674	15791	15546	15548	15615	15530	15592	15660	15529	15619	15698	15479	15628	15556	15452	15564	15553	15697	15532	15648	15609	15550	15502	15437	15560	15448	15690	15386	15676	15602	15704	15630	15621	15548	15603	15676	15567	15545	15568	15503	15598	15652	15510	15742	15479	15602	15579	15482	15588	15425	15660	15706	15559	15540	15566	15407	15628	15718	15607	15468	15579	15703	15587	15573	15781	15640	15791	15446	15545	15560	15659	15525	15746	15588	15572	15614	15553	15495	15471	15507	15592	15570	15620	15680	15633	15615	15511	15513	15581	15656	15612	15529	15559	15723	15611	15403	15529	15471	15716	15621	15563	15637	15593	15545	15626	15556	15762	15809	15727	15481	15519	15505	15709	15664	15617	15707	15550	15565	15672	15493	15698	15606	15670	15554	15645	15560	15631	15572	15714	15822	15671	15573	15715	15419	15509	15724	15574	15506	15594	15450	15465	15790	15626	15692	15475	15830	15410	15516	15553	15577	15540	15591	15571	15516	15782	15443	15507	15649	15563	15347	15676	15668	15661	15645	15633	15512	15662	15632	15715	15603	15595	15689	15611	15706	15583	15459	15371	15533	15718	15528	15603	15578	15650	15510	15461	15601	15629	15739	15462	15645	15654	15523	15493	15513	15613	15623	15573	15656	15655	15515	15745	15716	15740	15521	15578	15345	15780	15491	15810	15746	15717	15597	15711	15668	15543	15666	15742	15490	15627	15685	15593	15742	15839	15531	15553	15457	15682	15645	15383	15557	15630	15575	15719	15561	15695	15677	15571	15668	15625	15709	15586	15813	15723	15622	15542	15545	15406	15595	15600	15542	15606	15686	15536	15610	15618	15641	15620	15628	15608	15434	15670	15657	15701	15591	15587	15570	15366	15753	15669	15626	15603	15669	15589	15582	15705	15733	15516	15859	15609	15640	15647	15701	15606	15642	15596	15450	15588	15606	15561	15604	15595	15585	15436	15722	15605	15559	15719	15444	15546	15523	15678	15608	15471	15674	15556	15633	15700	15588	15588	15586	15579	15756	15586	15597	15685	15584	15609	15632	15711	15640	15703	15534	15669	15692	15756	15575	15456	15753	15560	15748	15405	15543	15527	15608	15578	15738	15593	15707	15603	15700	15639	15493	15772	15487	15497	15687	15509	15614	15575	15537	15723	15633	15429	15488	15575	15713	15527	15568	15486	15574	15439	15722	15667	15554	15589	15596	15704	15617	15569	15674	15577	15602	15619	15752	15816	15576	15493	15506	15573	15594	15549	15631	15538	15655	15722	15648	15605	15527	15465	15566	15691	15699	15574	15626	15587	15560	15683	15550	15600	15659	15660	15548	15665	15497	15612	15545	15652	15676	15715	15659	15769	15547	15724	15677	15658	15588	15541	15777	15540	15614	15600	15685	15567	15462	15658	15549	15468	15660	15662	15649	15605	15514	15366	15622	15604	15590	15601	15569	15691	15623	15574	15538	15644	15723	15608	15634	15642	15666	15661	15480	15373	15381	15517	15640	15694	15561	15600	15605	15741	15550	15643	15639	15497	15740	15479	15664	15594	15517	15772	15507	15600	15599	15674	15467	15748	15646	15643	15510	15659	15440	15528	15506	15639	15577	15720	15523	15494	15615	15648	15622	15514	15571	15566	15603	15628	15685	15708	15574	15646	15691	15737	15554	15572	15685	15694	15534	15536	15520	15501	15707	15569	15526	15613	15533	15547	15540	15762	15709	15661	15603	15697	15669	15589	15665	15493	15530	15747	15497	15534	15574	15550	15523	15544	15500	15408	15613	15536	15557	15457	15711	15640	15646	15638	15800	15549	15591	15650	15565	15518	15730	15374	15634	15582	15853	15717	15429	15562	15507	15558	15507	15531	15676	15516	15544	15619	15500	15456	15542	15673	15682	15743	15608	15673	15677	15648	15602	15595	15481	15747	15688	15516	15535	15580	15643	15619	15698	15685	15625	15573	15622	15646	15621	15528	15531	15782	15478	15748	15624	15612	15686	15507	15714	15583
22644	21168	28947	23640	21529	24388	27376	22084	20463	20260	19827	19365	19589	19196	19169	19125	18878	18654	18735	18612	18512	18489	18543	18455	18500	18473	18298	18324	18397	18037	18375	18303	18216	18052	18228	18217	17827	18110	18207	18076	18182	18018	18232	18141	18169	17916	18023	18115	18074	18050	17816	17901	18029	18032	18185	18113	18395	17874	18118	18076	18020	18274	18691	18187	18234	18103	18135	18246	17940	18017	18099	18139	18109	18127	18130	17987	18021	17932	18069	18080	18112	18085	18059	17904	17910	18063	17940	18212	18011	17974	18053	18027	18095	18105	17905	18014	18229	18064	18001	18121	17948	17990	18139	17854	17938	18019	18134	17914	18070	18014	17910	17913	18104	18076	17889	17856	18060	18033	18156	18151	18047	17990	18049	17970	17911	17846	18077	17917	18041	18048	18071	18092	18070	17838	17904	17785	17837	17861	18012	18062	17923	18014	17855	17997	17978	18115	17776	17976	18027	17945	18015	17991	18073	17860	18001	18076	17963	18011	17954	17973	17949	18049	18125	18124	17741	17906	17901	18140	17943	17922	17814	18012	18000	17930	17886	18170	17961	17919	18146	18099	18088	17929	17980	17897	17918	17997	17953	18045	18001	18081	18052	17861	17860	18000	17807	17894	17951	17960	18015	18012	18137	17948	18130	18336	17854	18072	17931	17871	17855	17843	17998	18010	17964	17968	18096	17930	18169	17895	17917	17900	18067	17833	17975	17758	18094	17865	18017	18075	18054	18117	17973	17954	18177	17970	18064	18115	18004	17804	18019	18050	17769	18086	17931	17894	18063	18072	17981	18043	18116	18075	18048	18158	18022	18035	17892	17844	17948	17886	17982	17918	18126	17920	18100	17866	18002	17817	17981	18087	17923	17839	18040	18075	17921	18056	17952	17878	17867	17704	17984	18054	17927	18299	17995	17963	17978	17859	18103	17895	17971	17976	18163	18156	17933	17905	17995	17937	17897	17917	18078	18224	18260	18147	18151	17959	17892	17918	17875	17987	18062	17937	18185	17938	18045	17860	17971	17902	18020	18109	17822	17799	17991	18078	18002	17870	17873	17842	17907	18084	17963	17938	18074	17949	18041	18012	17978	17952	18073	17962	17989	17833	18011	17927	18171	18148	18087	18125	17896	18016	17861	17924	18139	18041	18059	18099	18028	17999	18071	17974	18040	18182	18107	18034	18136	18081	18062	17962	17918	17936	17811	18093	18086	18000	17940	18057	18091	18025	17917	17957	18114	18003	18026	18285	18096	17858	18158	18111	18019	17910	17869	17760	17933	17867	18116	18103	18003	17953	17944	17908	17908	18000	17979	17882	18043	17885	18057	17921	18117	17981	18126	18055	17940	18087	17937	18138	17959	17808	18094	18119	17967	18217	17963	18070	18008	17784	17891	17907	17785	18015	18058	18092	18097	17999	17907	18113	18128	17653	18056	18167	17930	17839	17655	18019	18000	17927	17801	17864	17867	18118	18210	18112	18134	17958	17951	18038	18009	18057	18087	17946	18054	18029	17852	17989	18152	18066	18135	18034	18125	18015	17928	17980	17755	18085	18174	17943	18007	17910	18039	17913	17850	18172	18058	18067	18075	17891	18000	17992	18106	17912	17875	18011	17969	17763	17878	17928	17995	18044	18206	17834	18067	17830	17827	17851	17993	17876	18000	17937	18001	17890	18066	17730	17887	17830	18065	18045	17978	18119	18095	18101	18184	17817	17925	18047	18136	17997	17906	17806	18027	18079	18073	17923	18031	17969	17950	18183	18011	17908	18064	18039	18008	18020	18059	18148	17959	18047	18031	17885	18071	17798	18266	17793	17842	17863	17929	17894	18065	18042	17883	18007	18026	17882	17819	17974	18104	18096	18104	17983	17929	17949	17951	17843	18036	17940	18086	18031	18028	18091	18070	18063	17984	17861	17909	17915	17912	18049	18119	18028	17917	17868	17910	17944	18041	17974	18126	17988	18222	17828	17818	18045	17980	18081	18062	18068	18229	18107	17974	18040	17929	18114	17782	18141	18005	17919	18328	17905	18031	18056	18091	18129	17962	18052	18030	18042	18074	17915	18069	17931	18153	17819	17997	17976	18055	18042	17867	18212	17985	17891	18057	18130	18041	18107	18050	18041	18189	17970	17963	17778	18013	17823	17957	18129	17949	18023	18043	18076	17906	18004	18119	18038	17887	18006	17811	17858	18059	17913	17915	17924	17952	18089	18121	18052	17865	18221	17987	17983	17903	17955	17911	17940	17944	17739	18130	18170	17995	18107	17979	18222	17989	17989	17852	17984	18092	18172	18102	18024	18150	17812	17856	18120	17941	17873	17865	18151	18005	18032	17962	17881	17930	17985	17738	17886	17898	17941	17898	18005	17886	17986	18122	17903	18159	18073	18071	17922	17938	17938	17995	18054	17782	17949	17985	17908	17945	18091	17938	17950	18088	17923	17998	17924	18136	17715	17755	18000	18030	18121	17923	17978	18059	18048	17877	18062	17987	18016	17861	18044	18020	18165	18018	17986	18086	18072	18069	18023	18065	18037	18118	18197	17900	17985	18012	17923	17921	18078	17990	17914	18013	18119	17976	18066	17846	17972	18198	18048	18071	18042	18043	17946	17985	17898	17780	18048	17853	17901	17974	18079	17971	18041	17915	17911	18097	18023	18069	17909	18227	18248	18098	18104	18105	18065	18043	17887	17811	18014	18125	17986	18037	18218	17924	17996	18064	17852	17916	17914	17886	18020	17819	17954	18078	17976	18006	18203	18055	18223	17896	18002	17992	18038	18178	18065	18071	17869	18077	17970	17980	18156	18110	17992	18073	17999	17846	17906	17839	17766	17861	18002	17871	18097	18076	18075	17954	17988	17842	17998	17900	18040	17911	17764	18056	18007	18144	17880	17919	18110	17877	18107	17965	18266	17920	18083	18016	18127	17989	18067	17837	18147	18096	17963	18021	17925	18094	17898	18077	18013	17963	18072	17885	18099	17758	17835	18001	17831	18005	18066	17818	17887	18001	17847	17941	18101	18259	17853	17985	18065	18085	18156	18149	17974	17926	18125	17954	18155	18209	18188	17862	17989	17869	17896	18007	17914	18022	17804	17926	18015	18056	18023	18047	17892	18015	17769	17871	17887	18001	18106	17952	17974	17839	17951	17971	17857	18027	18006	18093	17941	18080	17959	18064	17988	18080	18206	17912	17861	17974	17830	17921	18279	17909	17911	17962	18001	17906	17856	18027	17932	17891	17950	17894	17835	17855	17951	18172	17739	18053	17959	17771	17988	18083	17854	18045	17748	18155	17961	18214	18084	17971	18031	18020	18070	17961	17968	18077	18052	17912	17911	18067	17806	17937	17912	18177	18047	17919	17995	17789	17886	18033	17897	18000	18001	17910	17899	17970	18109	18091	17872	17947	17920	18074	18061	17878	17907	17819	17980	17992	17923	18034	17951	18197	18005	18193	17958	17842	17915	17936	18145	18071	18083	17969	17967	18078	17916	18028	18110	17928	17916	17949	18072	18012	18095	18196	17937	17902	17891	17827	18172	17952	18021	18017	17927	17890	18012	18005	18169	18222	18049	18232	18172	18127	17936	17868	17897	17801	17977	18086	18013	18078	17914	18062	17869	17863	17911	18081	17845	18159	17786	18119	18003	17941	17929	17911	17915	18048	17890	18130	17901	17990	17931	18144	18093	18193	18018	18148	18114	17704	18000	18007	18024	18030	18081	17970	17985	17926	18134	17980	18101	18032	18102	18128	18073	18107	17827	17860	18169	18016	17991	17860	18108	17937	17947	18023	17875	17949	17966	18027	17792	18211	18069	17973	17838	17951	18005	18019	18027	18197	18128	17950	17949	17941	17708	18111	18028	18003	18056	17843	17851	18061	17969	17945	18040	18014	18073	18013	18047	17997	18063	17917	17833	17919	18016	17891	18117	17913	17991	18003	18009	17975	17879	17813	18046	17899	18115	18043	18107	18139	18042	17999	18162	17917	17957	18107	18005	17947	18030	17867	18037	17920	17991	17925	18065	18081	17858	17870	17947	18211	17986	18037	17943	18053	18009	18030	18030	18036	17908	17987	18092	17920	17893	17835	18043	17987	17979	18021	18311	17968	18004	18021	17953	17660	17839	17876	18002	18187	17751	17800	17855	17962	18201	17875	17878	17864	18186	17888	17963	17766	17879	18021	18122	18072	18007	17821	17882	17929	18053	17743	17945	17998	18145	17870	18138	17990	18117	17985	17845	17911	18184	17958	18103	18133	18031	18178	18203	18107	17743	17868	18078	18067	17843	18092	17917	17944	17989	18027	17929	18046	17866	17987	17873	18005	17790	17965	17846	18033	17946	18083	18202	18171	18009	18141	17916	18041	18002	18005	17842	17948	17958	18042	18000	17830	17833	17803	17864	18203	18048	17829	17888	18013	18000	17967	18066	18141	17968	17963	18131	17904	17995	18004	17965	18055	17938	17865	18115	18050	17999	18096	18082	17904	17874	17908	17940	17904	18057	18104	17926	18002	17980	17806	17848	17971	17919	18190	18087	17936	18026	17969	17955	17915	17985	17776	17968	18133	18064	17949	17890	17624	18004	18156	18034	17974	17979	17930	18106	18017	18113	17805	18019	17941	17936	18011	18062	18088	17797	17977	17988	17762	18051	17849	18020	18045	17812	17850	17690	17839	18042	17924	17897	18187	17957	18051	17910	17987	18032	17921	18106	17904	18247	17912	18072	17888	17938	18031	17950	18043	17910	17741	17824	17781	18030	18079	17988	18020	17843	17887	17958	18081	18093	17869	17960	17963	18015	17990	18110	18073	17802	17810	17841	18097	17992	18119	18044	17964	17929	17781	17928	17897	17851	17923	18128	18011	17867	17860	18083	17804	17838	17999	18064	17985	17857	18146	18041	18066	17953	18057	18101	17929	17826	18016	17958	18038	18202	18016	18082	18053	18135	17780	18059	17941	18081	17877	18180	17918	18046	17921	17986	17999	18178	17809	17845	18032	18100	17930	18157	17938	17954	18119	17882	18133	18016	18065	17694	17832	18000	17854	18094	17932	17986	18260	17948	17980	17995	18102	18070	17950	17859	18256	17893	17892	17928	18057	18153	17882	18100	18210	17925	17847	17903	18042	17870	18001	17876
19833	52809	38375	28799	26097	24279	22226	20582	19314	18529	18164	17776	17454	17053	16852	16744	16692	16583	16362	16184	16337	16271	16225	16078	15991	15966	15962	15890	15784	15787	15915	15783	15798	15752	15697	15710	15740	15713	15831	15779	15564	15879	16158	15828	15627	15798	15633	15679	15631	15722	15697	15619	15651	15606	15813	16046	16333	15635	15652	15715	15654	15845	16218	16332	15867	15646	15766	15827	15713	15845	15712	15807	15631	15662	15712	15662	15653	15665	15740	15681	15651	15825	15744	15841	15713	15646	15584	15643	15553	15643	15708	15842	15778	15711	15854	15712	15611	15481	15635	15652	15624	15578	15617	15749	15730	15543	15723	15531	15896	15598	15607	15630	15545	15621	15861	15557	15624	15582	15736	15545	15568	15499	15639	15688	15708	15592	15739	15508	15586	15811	15628	15657	15568	15677	15545	15718	15752	15719	15736	15839	15639	15636	15730	15829	15855	15629	15680	15698	15593	15734	15491	15646	15664	15643	15646	15709	15839	15613	15772	15625	15760	15727	15690	15559	15524	15613	15527	15675	15590	15755	15760	15674	15737	15606	15740	15560	15590	15725	15527	15680	15580	15633	15549	15471	15496	15767	15640	15650	15614	15911	15713	15620	15588	15741	15598	15711	15614	15646	15725	15655	15617	15629	15751	15629	15431	15689	15511	15734	15633	15600	15744	15533	15618	15657	15821	15637	15677	15701	15705	15616	15770	15701	15744	15629	15610	15746	15515	15555	15706	15602	15645	15869	15584	15616	15909	15516	15621	15665	15744	15679	15629	15582	15590	15874	15470	15513	15557	15680	15670	15691	15611	15660	15688	15718	15653	15623	15508	15706	15812	15687	15844	15540	15657	15829	15545	15595	15633	15754	15460	15786	15764	15692	15766	15715	15565	15530	15446	15610	15725	15574	15644	15681	15676	15622	15676	15671	15700	15797	15650	15623	15748	15638	15587	15678	15687	15591	15587	15804	15568	15565	15573	15511	15553	15672	15696	15705	15563	15573	15566	15699	15876	15606	15508	15846	15735	15614	15620	15632	15721	15704	15691	15570	15649	15742	15603	15661	15599	15639	15558	15606	15592	15630	15671	15476	15577	15587	15476	15706	15678	15723	15526	15554	15705	15653	15485	15777	15654	15632	15595	15696	15517	15542	15568	15911	15698	15888	15561	15795	15697	15720	15657	15690	15591	15805	15707	15652	15585	15607	15629	15643	15766	15602	15645	15482	15649	15574	15601	15780	15677	15564	15619	15591	15560	15691	15666	15640	15637	15644	15718	15658	15628	15692	15675	15709	15804	15623	15572	15693	15546	15613	15497	15842	15755	15580	15646	15767	15685	15672	15751	15613	15728	15610	15588	15681	15781	15643	15586	15788	15517	15787	15878	15572	15757	15696	15751	15599	15576	15611	15571	15599	15562	15606	15723	15589	15661	15734	15766	15601	15732	15521	15536	15699	15576	15596	15747	15568	15591	15670	15686	15757	15622	15680	15640	15771	15541	15560	15572	15652	15734	15743	15679	15577	15713	15490	15598	15762	15541	15520	15613	15732	15781	15719	15694	15676	15696	15649	15928	15534	15739	15701	15373	15700	15765	15685	15653	15696	15761	15539	15783	15561	15625	15552	15698	15594	15719	15578	15559	15567	15532	15544	15556	15693	15689	15802	15753	15598	15686	15727	15594	15731	15603	15594	15636	15605	15685	15773	15518	15754	15762	15605	15601	15777	15679	15648	15539	15606	15674	15556	15556	15836	15549	15563	15625	15642	15704	15812	15581	15599	15695	15753	15592	15669	15714	15612	15514	15592	15641	15800	15687	15675	15793	15768	15587	15739	15838	15706	15727	15648	15746	15755	15505	15348	15637	15572	15589	15602	15561	15757	15749	15755	15786	15662	15709	15640	15721	15667	15719	15613	15724	15579	15716	15642	15649	15578	15843	15600	15636	15623	15532	15505	15678	15552	15746	15684	15667	15720	15757	15514	15746	15650	15658	15571	15756	15651	15693	15616	15557	15655	15701	15597	15780	15591	15740	15414	15584	15783	15658	15671	15517	15656	15650	15701	15649	15730	15506	15586	15677	15502	15597	15743	15778	15523	15751	15640	15795	15607	15731	15507	15745	15786	15693	15464	15617	15801	15515	15706	15657	15842	15716	15625	15778	15564	15576	15502	15888	15800	15619	15585	15715	15400	15528	15802	15556	15586	15565	15584	15685	15544	15866	15600	15571	15776	15890	15681	15667	15691	15695	15746	15676	15458	15498	15584	15469	15592	15656	15597	15555	15696	15910	15452	15620	15683	15583	15707	15494	15641	15755	15895	15569	15710	15607	15609	15686	15659	15638	15586	15692	15836	15573	15624	15665	15605	15756	15703	15623	15651	15546	15501	15698	15758	15726	15887	15551	15723	15844	15651	15652	15769	15761	15682	15664	15646	15756	15725	15662	15865	15502	15733	15717	15532	15763	15785	15563	15587	15877	15656	15564	15701	15828	15727	15499	15624	15402	15740	15579	15672	15501	15582	15535	15514	15680	15634	15649	15529	15701	15633	15746	15524	15485	15754	15806	15491	15410	15633	15770	15645	15646	15511	15668	15676	15631	15605	15796	15735	15735	15541	15826	15712	15694	15603	15732	15569	15680	15646	15674	15609	15578	15691	15636	15577	15643	15764	15629	15547	15593	15535	15644	15576	15852	15712	15627	15710	15714	15698	15617	15737	15621	15670	15678	15615	15597	15751	15568	15644	15629	15915	15766	15614	15603	15661	15737	15616	15662	15807	15622	15616	15655	15638	15588	15551	15831	15580	15616	15421	15687	15710	15569	15710	15630	15621	15639	15690	15584	15838	15682	15574	15534	15458	15650	15666	15671	15642	15679	15585	15672	15733	15707	15451	15599	15551	15645	15726	15709	15691	15844	15571	15628	15777	15587	15703	15704	15644	15687	15814	15805	15627	15713	15755	15732	15675	15702	15646	15562	15723	15577	15636	15591	15552	15606	15671	15588	15747	15721	15721	15671	15667	15664	15665	15685	15671	15659	15647	15681	15534	15798	15506	15733	15548	15673	15493	15619	15787	15554	15712	15791	15654	15712	15655	15776	15692	15833	15717	15762	15697	15751	15896	15750	15686	15711	15661	15742	15667	15816	15647	15576	15800	15538	15693	15604	15497	15681	15821	15570	15693	15635	15534	15719	15592	15546	15729	15696	15663	15734	15644	15663	15800	15490	15651	15696	15758	15667	15728	15678	15733	15694	15556	15680	15707	15624	15657	15646	15681	15549	15703	15679	15539	15637	15625	15600	15761	15672	15624	15540	15625	15688	15673	15643	15658	15668	15617	15586	15759	15667	15799	15720	15602	15789	15643	15657	15597	15456	15641	15577	15459	15733	15564	15646	15869	15775	15588	15643	15572	15504	15588	15732	15587	15684	15568	15685	15735	15866	15570	15672	15614	15639	15735	15732	15768	15583	15515	15549	15608	15543	15801	15625	15660	15578	15693	15757	15621	15550	15735	15664	15578	15768	15713	15639	15529	15611	15838	15711	15536	15798	15597	15646	15651	15673	15741	15673	15693	15418	15713	15686	15588	15612	15732	15752	15724	15640	15644	15757	15586	15614	15578	15473	15724	15692	15728	15729	15555	15747	15652	15721	15601	15806	15645	15804	15618	15656	15747	15588	15775	15670	15588	15624	15658	15552	15559	15572	15784	15696	15581	15706	15665	15414	15778	15698	15572	15735	15611	15546	15523	15545	15821	15558	15747	15506	15698	15759	15713	15673	15727	15768	15498	15593	15726	15651	15617	15836	15769	15624	15658	15565	15561	15541	15651	15472	15468	15693	15632	15625	15675	15494	15581	15564	15522	15619	15662	15565	15742	15826	15695	15631	15798	15646	15707	15559	15726	16007	15808	15459	15653	15494	15928	15653	15572	15576	15646	15733	15668	15663	15567	15467	15676	15504	15693	15661	15677	15678	15555	15802	15725	15691	15574	15604	15449	15643	15739	15753	15629	15705	15690	15660	15650	15751	15656	15700	15503	15717	15648	15762	15786	15519	15786	15527	15674	15801	15626	15789	15586	15678	15582	15672	15677	15628	15732	15706	15584	15687	15822	15574	15646	15515	15604	15686	15600	15492	15534	15596	15600	15736	15722	15691	15701	15645	15511	15767	15661	15685	15879	15698	15655	15681	15570	15615	15643	15684	15680	15789	15670	15645	15526	15703	15585	15583	15475	15601	15700	15403	15661	15530	15759	15819	15668	15540	15681	15786	15548	15683	15741	15637	15677	15564	15816	15577	15546	15672	15649	15570	15544	15656	15743	15685	15640	15761	15570	15524	15689	15535	15813	15601	15532	15686	15687	15657	15515	15555	15710	15513	15563	15625	15649	15539	15596	15821	15538	15442	15727	15609	15789	15767	15629	15792	15807	15738	15646	15679	15565	15715	15676	15691	15714	15816	15822	15602	15397	15555	15481	15556	15626	15601	15691	15733	15818	15628	15545	15658	15600	15471	15838	15613	15714	15728	15690	15787	15566	15809	15640	15760	15539	15443	15793	15565	15700	15619	15696	15650	15625	15570	15672	15518	15732	15729	15617	15594	15432	15501	15638	15661	15794	15491	15547	15740	15802	15819	15657	15601	15552	15767	15756	15721	15643	15480	15748	15535	15635	15678	15744	15689	15576	15789	15545	15600	15672	15616	15718	15669	15720	15758	15625	15494	15817	15561	15699	15771	15730	15713	15643	15597	15677	15612	15626	15741	15570	15693	15620	15529	15537	15700	15692	15625	15646	15596	15676	15852	15597	15657	15618	15707	15678	15750	15558	15753	15772	15739	15731	15572	15567	15686	15679	15653	15637	15737	15442	15644	15612	15479	15655	15698	15738	15724	15592	15564	15635	15645	15548	15675	15547	15761	15656	15719	15630	15580	15621	15615	15700	15668	15673	15655	15518	15675	15576	15767	15848	15628	15654	15532	15512	15612	15682	15694	15703	15646	15816	15586	15688	15655	15729	15781	15637	15673	15690	15695	15757	15645	15682	15791	15606	15719	15606	15752	15569	15693	15770	15640	15763	15681	15656	15886	15678	15751	15750	15810	15719	15626	15717	15953	15635	15721	15597	15702	15611	15656	15762	15495	15712
27521	25893	29459	24466	20937	20616	20065	19751	19645	19532	19433	19370	19621	19529	19342	19403	19200	19360	19262	19169	19380	19337	19270	19272	19193	19146	19383	19369	19209	19136	19144	19232	19106	19101	19149	19175	19199	19313	19224	19049	19097	19100	19145	19186	19061	19072	19410	19132	19240	19256	19003	19196	19233	19149	19062	19252	19224	19216	19256	19031	19070	19241	19082	19088	19082	19213	18850	19195	19225	19201	19023	19121	18934	19056	19012	19086	19043	19152	19146	19139	19088	19010	19217	19246	19261	19009	19191	19132	19070	19137	19209	19109	19212	19079	19046	19179	19214	18999	19083	19104	19132	19346	19231	19149	19080	19135	19512	19091	19111	19266	18921	19250	19239	18905	18947	19083	19201	19119	19207	19022	18979	19014	19224	18957	18970	19015	19144	19179	19137	19101	19138	19303	19162	18958	19011	18980	19175	19123	19242	18953	19075	19085	19269	19086	19255	19139	18953	19098	19072	19154	19259	19211	19163	19045	19248	19283	19139	19050	18857	19133	19056	19206	19300	19050	18925	18945	19254	19242	19120	18962	19199	19118	19152	19209	19157	19156	19052	19143	19144	19223	19004	19178	19165	19151	19220	19348	19249	19079	18872	19008	19045	19092	18727	19085	19129	19207	19316	18985	19106	19061	19242	19088	19076	18988	19140	19117	19181	19231	19101	19073	19054	19093	19323	19443	19309	19199	19080	19256	19167	19208	19149	19070	19080	19058	19188	19088	19079	19109	19350	19180	19171	19126	19198	19136	18945	19322	19165	18972	19165	18908	19251	18984	19225	19078	18995	19079	19074	18957	19066	18931	19122	19084	19164	19011	19201	19136	19059	19029	19140	19272	19216	19145	19096	19198	19105	19018	19126	19264	19268	19132	19157	19099	19284	19243	19122	19140	19148	19167	19219	19273	18991	19175	18930	19089	19244	19086	19088	19130	19320	19015	19137	18987	19259	19154	19150	19122	19115	18931	19171	19204	19141	18898	18845	19058	19266	19194	19165	19250	19079	19087	19379	19072	19121	19233	19136	19016	19065	19319	19076	19452	19257	19040	19079	19156	19011	19152	18970	19128	19141	18969	19134	19008	19112	19101	19119	19071	18953	19170	19400	19172	19056	19145	19135	18912	19221	19220	19066	18977	19189	19251	19223	19135	19161	19229	19152	19114	19090	19296	18918	19249	19163	19071	19203	19048	19130	19283	19004	19185	19120	19186	18923	19154	19075	19149	19147	19187	19160	19127	19086	19075	19192	19246	19234	19289	19170	19190	19328	19190	19033	19061	19223	18932	19142	19093	19252	19145	19244	19085	19049	19215	19232	19089	19165	19133	19128	19069	19065	18888	19150	19263	19347	19067	19099	19091	18987	19239	19171	19127	19035	19289	19188	19342	19142	19181	19258	19154	19039	19299	19396	18936	19130	18950	19176	19083	19193	19260	19133	19246	19102	19257	19053	18948	19015	19039	19013	19022	19058	19104	19046	19106	19176	19317	19122	19152	19172	19087	19112	18990	19153	19141	19197	19079	19300	19079	18951	19306	19052	19285	19038	19182	19379	18991	19008	19016	19152	19039	19104	19184	19153	19141	18813	19206	19320	19251	19264	19057	19160	19232	19235	19282	19166	19117	18916	19259	19300	19021	19207	19142	19083	19161	19134	19190	19198	19260	19006	19215	19161	19054	19060	18980	19122	18986	19208	19142	19148	19131	19108	19376	19156	19162	19414	19297	19194	19162	19044	19221	19132	19037	19221	18952	19186	19188	19110	19204	19128	19070	19049	19234	19223	19190	19033	19121	19208	19081	19168	19198	19091	19020	19327	19159	19123	19023	19195	19343	19329	19077	18978	19117	18981	19130	19180	19020	19234	19094	19204	19131	19111	19193	19171	19020	19022	19147	18913	19129	19280	19132	18969	19129	19171	19093	19076	19072	19199	19197	19221	19046	19008	19229	19108	19116	19138	18976	19105	19159	19138	19231	19269	19159	19098	19223	19273	19086	19222	19287	19197	19157	19352	19067	19002	19181	18957	18981	19249	19098	19087	19134	19150	19073	19097	19046	19155	19272	19172	18953	19205	19100	19121	19032	18969	19177	19164	18993	19095	19132	19348	19032	19063	19103	19080	19040	18990	19087	18933	19216	19014	18972	19252	19087	19163	19282	19126	19206	19134	19129	19128	18966	19374	19225	19199	19150	19236	19199	19157	19136	19233	19046	19248	19117	19199	19149	19305	19076	19217	19339	18958	19278	19232	19129	19020	19268	19265	19164	19419	19143	19349	19155	18988	19082	19366	19042	19044	19093	19292	19097	19016	19138	18998	19226	19138	19157	19210	19207	19105	19059	19210	19164	18921	19126	19292	19104	19216	19086	19021	19128	19204	19271	19044	19207	19074	19209	19094	18989	19249	19041	19116	19109	19167	19167	19123	19184	19152	19285	19077	18980	19066	19134	19212	19251	19168	19161	19162	19151	19368	19251	19316	19269	19231	19062	19157	19019	19205	19090	19218	19229	19161	19101	19261	19353	19183	19161	18956	19074	19235	19185	19329	19002	19313	19190	19175	18998	18978	19208	18826	19003	19012	19197	19084	19355	19127	19260	19251	19324	19063	19237	19152	19191	19094	19239	19089	18960	19135	18980	19088	19066	19276	19138	18972	19320	19103	19099	19034	19380	19138	19187	19205	18970	19353	19186	19161	19106	19269	19119	19138	19291	19193	19154	19045	19396	19193	19008	19162	19156	19099	19106	19316	19020	18960	19164	19025	18940	19041	19045	19199	19117	19226	19096	19265	19258	19144	18901	19041	19171	19042	18985	18996	19230	19010	19196	19261	19260	19150	19062	19172	19185	18953	19074	19032	19160	19252	19266	19032	19160	19048	19089	19097	18929	19354	19119	19220	19270	19276	19351	19270	19229	19153	19326	19151	19289	19116	19029	19231	19267	19381	19077	19006	19103	19022	19079	19383	19264	19074	19268	19096	19203	19114	19125	19265	19170	19089	18989	19208	19186	19160	19283	19060	19021	19136	19168	19195	19322	19135	19144	18946	19061	19196	19213	19149	19080	19103	19096	19162	18997	19124	19136	18901	19395	19277	19193	19137	19141	19126	19123	19282	19194	19049	19062	19195	18936	19244	18995	18941	19030	19003	19115	19138	19074	19039	19188	19081	19074	19313	19144	19062	19140	19029	19157	19162	19145	19128	19338	19196	19267	19020	19059	19035	19290	19032	19065	19151	19058	19295	19277	19058	19153	19202	18955	19150	19041	19158	19399	19078	19150	19345	19145	19169	19380	19090	19042	19083	19233	19279	19431	19244	19079	19156	19017	19071	19208	19099	19127	19317	19015	19197	19202	19044	19198	19120	19034	19293	18991	19176	19121	19122	19248	19251	19151	19039	19051	18983	19006	19095	19196	19057	18873	19078	19243	19254	19138	19025	19147	19172	19086	19133	18875	18985	19086	19198	19098	19156	19112	19250	18955	19047	19010	19003	19172	19209	19009	19210	19161	19258	19072	18918	19094	19124	19042	19228	19187	19033	19238	19286	19053	18972	18928	19205	19404	19108	19247	19256	19162	19192	19085	19033	18980	19177	19205	19135	19318	19164	19061	19133	19048	19103	19227	19177	19155	19337	19040	19213	19306	19055	18885	19126	19049	19411	19195	19206	19256	19268	19263	19455	19051	18964	19207	19080	19298	19218	19096	19218	19115	18867	19168	19139	19300	19313	19244	19053	18974	19140	18987	19103	19326	18945	19084	19082	18966	19092	18876	19069	19079	19149	18986	19008	18909	19088	19070	19175	19255	19028	19044	19227	18947	19027	19138	19080	19027	19138	19089	19121	19148	19126	19104	18942	19239	19034	19113	19256	19110	19352	19005	19224	19078	19080	19069	19406	19324	19267	19163	19119	18968	19086	19119	19299	19000	18994	19244	19211	19050	19255	19098	19178	19000	19218	19112	19131	19131	18981	19148	19091	19127	19119	19137	18998	19225	19220	19115	19105	19191	19183	19055	19019	19167	19260	19169	19311	19173	19015	19096	19155	19157	19260	19137	19117	19209	19281	19078	19230	19217	19114	19370	19255	19193	19128	19087	19195	18973	19325	19229	19297	19147	19142	19111	19004	19297	19101	19098	19236	19149	19261	19205	19141	19024	19017	19252	19178	19275	19165	18927	19099	19167	19065	19228	19288	19091	19172	18944	19086	19216	19196	19265	19226	19112	19132	19320	19232	19305	19300	19089	19246	19111	19035	19153	19227	18888	18911	19030	19361	19048	19037	19052	19118	19045	19053	18995	19112	19062	19187	19175	19346	19186	19165	18985	19095	19156	19110	19103	19251	19012	19240	18972	19018	19020	19072	18986	19085	19172	19434	18983	19040	19133	19116	19087	19191	19097	19243	19183	19012	18903	19255	19142	19175	19070	19034	19160	19139	18839	19180	18972	19117	19237	19064	19083	19067	19178	19226	19185	19146	18992	19007	19060	18968	19110	19053	19140	19022	19076	19243	19253	19235	19196	19346	19191	19296	19139	19338	19112	19123	19141	19086	19199	19249	18977	19136	19174	19052	18971	19025	19194	19159	19020	19013	19143	19189	19189	19186	19126	19249	19030	18987	19253	19073	19172	19092	19110	19021	19107	19119	19284	19212	18973	19250	19220	19266	19111	18996	19202	19140	19088	19206	19165	19291	19136	19034	19051	19058	19225	19277	19233	19133	19260	19088	19219	19224	19106	19256	18879	19292	19170	19511	19148	19213	19144	19081	19233	19135	19084	19202	19175	19031	19184	19328	19056	19037	19314	19171	19118	19132	18942	19236	18898	19033	19150	18954	19296	19155	19266	19062	19361	19278	19150	19101	19194	19040	19130	19132	18969	19218	19191	19026	19169	19297	19238	19321	19231	19093	19150	19223	19338	19128	19206	19040	19044	19116	19212	19109	19005	19133	19138	19009	19164	19160	19183	19127	19084	19227	19199	19113	19013	19056	19097	19036	19258	19142	19311	19225	19327	19203	19375	18913	19149	19136	19245	19309	19032	19108	18908	19158	19100	19105	18971	19146	19115	19273	19048	19103	19156	19072	19009	19024	19229	19231	19113	18975	18943	19138	19183	19074	19192	19277	19199	19180	19055	18937	19326	19326	19040
18490	39539	26061	20199	18978	18289	17969	17385	17151	17097	16834	16787	16804	16750	16655	16492	16544	16531	16504	16434	16406	16575	16606	16271	16459	16218	16436	16442	16341	16386	16449	16459	16396	16381	16351	16390	16508	16220	16503	16527	16277	16427	16360	16397	16443	16596	16526	16215	16563	16476	16499	16347	16537	16426	16333	16301	16477	16564	16233	16302	16364	16410	16322	16411	16346	16392	16317	16341	16248	16285	16333	16432	16263	16436	16481	16234	16310	16160	16431	16348	16430	16328	16495	16344	16255	16342	16374	16357	16381	16315	16194	16452	16462	16345	16368	16298	16143	16088	16180	16376	16299	16332	16288	16400	16278	16346	16324	16384	16359	16373	16321	16339	16472	16481	16509	16320	16314	16330	16331	16212	16149	16527	16254	16230	16350	16298	16437	16264	16379	16340	16228	16320	16572	16441	16210	16410	16307	16423	16237	16308	16438	16508	16323	16385	16213	16313	16329	16426	16360	16297	16352	16362	16301	16412	16280	16428	16255	16236	16375	16425	16432	16467	16340	16240	16443	16265	16421	16153	16485	16411	16267	16332	16413	16427	16272	16340	16371	16343	16348	16279	16168	16325	16250	16401	16341	16483	16459	16469	16377	16345	16355	16242	16241	16432	16230	16265	16282	16452	16480	16284	16444	16320	16554	16219	16186	16388	16463	16389	16334	16330	16244	16295	16354	16315	16100	16324	16471	16467	16330	16408	16309	16273	16299	16360	16492	16488	16166	16510	16155	16263	16459	16283	16377	16282	16532	16240	16369	16234	16308	16448	16304	16331	16488	16383	16317	16364	16187	16199	16175	16433	16411	16359	16444	16411	16273	16363	16248	16315	16258	16391	16417	16404	16433	16323	16334	16383	16454	16481	16315	16216	16355	16296	16295	16439	16506	16117	16315	16327	16438	16407	16432	16303	16279	16438	16494	16305	16396	16297	16304	16293	16455	16315	16389	16358	16419	16374	16376	16299	16428	16241	16394	16365	16296	16243	16383	16456	16362	16344	16421	16497	16273	16540	16357	16376	16417	16251	16382	16377	16332	16276	16440	16496	16323	16308	16239	16276	16285	16363	16484	16288	16460	16229	16465	16483	16289	16366	16314	16398	16417	16392	16411	16187	16427	16452	16327	16325	16263	16362	16569	16343	16373	16290	16304	16342	16438	16343	16223	16379	16314	16466	16392	16613	16412	16239	16315	16395	16372	16189	16299	16464	16269	16449	16397	16409	16153	16391	16231	16176	16362	16241	16413	16236	16284	16312	16284	16362	16439	16233	16336	16317	16320	16151	16178	16378	16253	16378	16485	16415	16389	16373	16341	16228	16518	16255	16425	16467	16280	16386	16323	16386	16463	16437	16544	16204	16291	16322	16521	16428	16363	16302	16349	16348	16502	16355	16244	16303	16200	16368	16337	16317	16208	16398	16378	16422	16267	16287	16296	16332	16368	16275	16220	16407	16406	16346	16335	16398	16424	16246	16571	16362	16321	16428	16516	16397	16293	16244	16423	16315	16464	16341	16580	16444	16298	16535	16417	16462	16279	16249	16408	16420	16257	16334	16160	16332	16347	16273	16498	16261	16570	16210	16351	16207	16387	16477	16254	16476	16314	16483	16299	16443	16240	16436	16328	16346	16323	16342	16429	16280	16393	16464	16297	16277	16412	16347	16212	16522	16266	16379	16316	16271	16317	16360	16411	16479	16352	16343	16263	16372	16486	16216	16322	16462	16354	16180	16593	16378	16421	16504	16488	16365	16411	16379	16280	16408	16291	16458	16425	16334	16237	16457	16244	16314	16288	16440	16349	16266	16301	16351	16447	16410	16266	16310	16349	16416	16268	16418	16311	16266	16310	16339	16440	16218	16381	16292	16295	16426	16392	16336	16310	16384	16424	16379	16221	16183	16256	16387	16272	16405	16368	16430	16287	16437	16390	16313	16394	16382	16382	16460	16415	16269	16406	16410	16529	16259	16496	16365	16389	16303	16645	16272	16390	16194	16344	16399	16232	16394	16300	16342	16346	16249	16370	16398	16363	16376	16342	16103	16396	16233	16372	16357	16370	16423	16360	16562	16408	16182	16188	16213	16404	16331	16433	16298	16318	16500	16454	16409	16328	16510	16348	16334	16329	16278	16186	16412	16335	16385	16524	16398	16339	16376	16431	16483	16375	16499	16328	16418	16377	16364	16283	16426	16556	16244	16421	16402	16423	16425	16430	16269	16234	16465	16433	16180	16280	16386	16394	16450	16295	16354	16565	16198	16407	16517	16148	16200	16362	16538	16325	16384	16365	16262	16400	16278	16370	16276	16312	16362	16345	16270	16303	16427	16507	16265	16186	16385	16439	16417	16287	16047	16409	16260	16348	16464	16511	16309	16388	16368	16278	16495	16252	16360	16379	16413	16306	16185	16326	16416	16379	16400	16389	16435	16232	16392	16500	16515	16056	16354	16350	16412	16211	16455	16466	16379	16439	16505	16447	16307	16511	16388	16259	16151	16302	16509	16398	16392	16289	16575	16421	16375	16325	16435	16345	16448	16286	16581	16441	16467	16330	16234	16308	16317	16381	16308	16366	16251	16390	16455	16491	16379	16281	16311	16507	16273	16392	16412	16460	16184	16377	16156	16544	16376	16378	16172	16553	16379	16391	16410	16407	16337	16393	16422	16362	16613	16445	16504	16244	16494	16415	16428	16288	16554	16363	16625	16208	16380	16170	16388	16385	16345	16419	16300	16383	16277	16496	16392	16294	16386	16271	16303	16337	16436	16434	16365	16237	16407	16488	16287	16331	16699	16208	16366	16386	16231	16319	16415	16291	16443	16455	16491	16356	16357	16495	16410	16352	16190	16289	16363	16514	16473	16365	16373	16416	16292	16407	16398	16460	16378	16278	16395	16408	16248	16207	16282	16479	16405	16505	16389	16562	16266	16231	16385	16353	16411	16533	16312	16292	16437	16464	16372	16175	16233	16433	16390	16413	16289	16410	16403	16260	16434	16250	16507	16481	16275	16366	16510	16270	16475	16301	16430	16509	16416	16431	16308	16464	16444	16342	16433	16392	16365	16348	16406	16384	16416	16576	16235	16495	16330	16510	16350	16318	16443	16349	16333	16454	16250	16324	16298	16383	16582	16401	16364	16414	16440	16383	16261	16324	16378	16268	16294	16326	16408	16503	16332	16368	16385	16415	16388	16295	16381	16500	16382	16417	16164	16451	16319	16466	16333	16284	16409	16235	16355	16346	16485	16509	16297	16312	16347	16349	16481	16426	16438	16325	16396	16462	16488	16294	16409	16195	16318	16374	16441	16392	16493	16319	16267	16378	16439	16345	16272	16427	16338	16327	16393	16328	16293	16183	16251	16342	16388	16482	16311	16401	16174	16498	16267	16324	16371	16521	16346	16375	16354	16493	16261	16136	16296	16258	16460	16542	16294	16345	16451	16279	16297	16250	16422	16461	16363	16270	16349	16381	16303	16326	16618	16444	16406	16330	16379	16540	16595	16412	16378	16207	16379	16271	16318	16241	16321	16394	16312	16466	16509	16212	16416	16348	16326	16306	16347	16426	16315	16354	16238	16402	16599	16439	16364	16363	16208	16376	16417	16151	16600	16287	16351	16436	16396	16342	16506	16236	16341	16325	16359	16419	16333	16582	16426	16335	16210	16353	16414	16394	16199	16254	16468	16396	16348	16412	16294	16344	16302	16104	16329	16253	16208	16262	16423	16268	16301	16523	16322	16392	16464	16347	16490	16097	16252	16303	16396	16515	16341	16237	16467	16501	16416	16366	16272	16407	16368	16441	16430	16341	16380	16370	16319	16385	16331	16302	16349	16299	16378	16333	16313	16308	16207	16402	16295	16387	16199	16436	16352	16278	16388	16238	16406	16502	16348	16229	16337	16347	16218	16361	16239	16343	16322	16424	16233	16289	16347	16333	16513	16332	16423	16294	16474	16392	16269	16338	16254	16360	16394	16412	16214	16381	16294	16329	16394	16569	16219	16303	16393	16487	16389	16313	16354	16453	16453	16383	16319	16414	16435	16425	16330	16405	16453	16504	16229	16357	16254	16354	16369	16404	16189	16316	16113	16330	16403	16394	16356	16311	16329	16429	16465	16530	16171	16373	16418	16352	16311	16287	16455	16340	16457	16367	16260	16201	16335	16467	16395	16310	16422	16446	16368	16167	16318	16299	16245	16460	16419	16542	16420	16362	16279	16269	16308	16396	16433	16336	16465	16520	16472	16276	16193	16421	16332	16335	16286	16445	16387	16414	16264	16430	16190	16490	16302	16300	16381	16457	16364	16606	16457	16375	16352	16443	16472	16235	16336	16253	16383	16350	16345	16270	16426	16395	16510	16425	16180	16338	16425	16419	16333	16417	16307	16414	16408	16289	16281	16370	16189	16417	16271	16325	16365	16372	16478	16146	16451	16210	16208	16335	16415	16272	16332	16331	16499	16445	16470	16419	16499	16494	16421	16493	16337	16407	16299	16272	16295	16393	16168	16337	16468	16328	16355	16269	16407	16158	16451	16377	16371	16362	16374	16522	16379	16287	16421	16326	16276	16461	16305	16241	16430	16316	16338	16378	16119	16194	16655	16451	16403	16363	16425	16308	16445	16487	16471	16385	16238	16310	16335	16435	16559	16354	16278	16423	16418	16334	16281	16194	16369	16376	16322	16218	16297	16328	16348	16258	16491	16150	16097	16419	16327	16334	16468	16282	16412	16464	16289	16502	16447	16283	16367	16439	16558	16377	16313	16412	16244	16356	16360	16267	16301	16629	16343	16285	16204	16325	16372	16417	16162	16304	16448	16290	16477	16435	16289	16415	16353	16205	16472	16093	16498	16504	16219	16398	16247	16388	16451	16368	16361	16227	16359	16456	16532	16458	16441	16199	16390	16334	16338	16318	16399	16352	16319	16411	16153	16389	16271	16229	16370	16300	16320	16355	16230	16348	16526	16404	16335	16384	16343	16305	16573	16321	16302	16157	16432	16379	16376	16326	16507	16549	16369	16386	16228	16321	16347	16296	16427	16436	16247	16359	16505	16371	16389	16339	16425	16470	16290	16493	16208	16345	16431	16366	16296	16338	16328	16478	16461	16593	16355	16276	16305	16349	16403	16395	16389	16404	16370	16284	16391
23751	21312	29882	24050	22492	23770	23445	20827	20043	19695	19329	19313	19045	19270	19049	18923	18941	19009	18678	18639	18758	18740	18662	18416	18614	18614	18337	18542	18376	18601	18400	18603	18595	18566	18501	18741	18540	18659	18405	18634	18447	18555	18679	18513	18315	18397	18524	18475	18672	18487	18394	18498	18505	18390	18438	18401	18656	18445	18407	18306	18396	18564	18573	18740	18711	18612	18410	18463	18508	18482	18505	18494	18242	18326	18451	18474	18355	18429	18601	18396	18468	18199	18405	18567	18512	18289	18438	18497	18598	18409	18372	18565	18548	18530	18533	18467	18449	18486	18428	18376	18462	18308	18538	18559	18573	18273	18414	18270	18242	18384	18377	18459	18420	18324	18108	18330	18511	18334	18586	18460	18410	18297	18401	18260	18485	18442	18484	18541	18299	18237	18488	18425	18344	18307	18494	18304	18493	18267	18484	18482	18390	18541	18379	18440	18611	18253	18307	18502	18550	18396	18402	18532	18318	18395	18355	18524	18348	18442	18459	18420	18436	18579	18507	18357	18283	18387	18515	18572	18485	18540	18543	18408	18393	18435	18497	18512	18464	18501	18465	18479	18438	18391	18606	18402	18458	18421	18594	18511	18585	18292	18700	18380	18280	18430	18372	18371	18479	18547	18528	18444	18383	18472	18298	18399	18503	18362	18483	18520	18510	18215	18240	18386	18412	18442	18387	18410	18449	18144	18258	18309	18318	18556	18555	18416	18345	18256	18553	18499	18490	18424	18326	18318	18379	18412	18367	18201	18360	18531	18500	18589	18438	18462	18275	18289	18283	18133	18331	18439	18429	18600	18451	18558	18590	18497	18380	18350	18389	18378	18353	18373	18254	18483	18572	18490	18376	18492	18376	18389	18427	18608	18396	18586	18681	18393	18565	18386	18575	18306	18477	18384	18368	18591	18545	18406	18598	18314	18491	18240	18452	18180	18380	18236	18342	18501	18354	18307	18579	18470	18284	18405	18471	18419	18608	18337	18500	18517	18294	18348	18424	18228	18243	18483	18435	18382	18428	18332	18639	18604	18448	18370	18334	18357	18366	18440	18342	18570	18381	18459	18304	18430	18417	18436	18704	18464	18470	18294	18478	18329	18425	18547	18511	18327	18248	18504	18378	18564	18493	18462	18386	18440	18444	18319	18455	18313	18506	18466	18678	18274	18440	18316	18321	18399	18338	18435	18358	18592	18591	18512	18465	18687	18411	18561	18535	18734	18276	18574	18148	18293	18384	18349	18437	18301	18476	18378	18328	18414	18329	18481	18367	18564	18361	18613	18631	18485	18500	18505	18513	18403	18316	18356	18269	18439	18307	18476	18676	18604	18398	18568	18495	18282	18373	18372	18528	18397	18518	18436	18495	18382	18269	18402	18354	18595	18406	18593	18399	18571	18353	18420	18286	18367	18340	18419	18593	18507	18443	18480	18507	18540	18403	18499	18417	18314	18294	18287	18336	18476	18484	18343	18441	18449	18513	18332	18394	18353	18351	18615	18640	18552	18566	18525	18538	18612	18409	18512	18304	18471	18514	18375	18537	18581	18303	18556	18397	18369	18415	18389	18301	18439	18365	18432	18403	18410	18530	18456	18524	18551	18436	18227	18242	18294	18408	18604	18479	18461	18440	18168	18595	18659	18412	18569	18539	18277	18250	18347	18286	18401	18353	18331	18714	18543	18380	18484	18361	18353	18638	18248	18459	18205	18541	18561	18356	18360	18441	18543	18536	18468	18652	18439	18372	18453	18359	18238	18280	18470	18392	18524	18191	18618	18211	18349	18390	18435	18613	18495	18407	18620	18447	18572	18404	18395	18594	18452	18425	18428	18481	18299	18551	18539	18543	18592	18386	18499	18527	18442	18398	18450	18442	18366	18393	18378	18406	18392	18303	18382	18363	18434	18570	18334	18427	18381	18247	18447	18519	18608	18228	18328	18435	18307	18425	18353	18585	18635	18333	18336	18514	18469	18676	18591	18421	18585	18719	18487	18520	18407	18501	18531	18309	18455	18198	18346	18523	18313	18299	18464	18492	18402	18424	18567	18469	18438	18337	18248	18418	18440	18482	18278	18627	18289	18464	18567	18358	18385	18438	18608	18309	18365	18253	18296	18404	18292	18161	18262	18508	18397	18411	18305	18492	18515	18348	18480	18322	18466	18428	18417	18432	18510	18352	18354	18326	18478	18395	18533	18624	18440	18470	18585	18243	18318	18449	18488	18211	18571	18535	18426	18621	18341	18441	18289	18549	18260	18428	18399	18459	18506	18410	18421	18524	18441	18509	18298	18322	18474	18163	18690	18448	18264	18468	18521	18527	18436	18474	18416	18556	18541	18356	18394	18608	18481	18259	18312	18230	18372	18539	18381	18347	18503	18338	18501	18663	18453	18467	18601	18445	18192	18289	18368	18586	18258	18496	18290	18446	18525	18487	18304	18238	18192	18158	18370	18578	18288	18493	18490	18456	18510	18247	18530	18570	18349	18287	18293	18515	18479	18472	18398	18455	18508	18431	18702	18460	18422	18438	18528	18140	18154	18338	18538	18319	18357	18469	18651	18374	18349	18388	18484	18461	18374	18340	18292	18361	18335	18493	18251	18516	18355	18295	18483	18640	18586	18293	18456	18287	18299	18513	18482	18216	18410	18315	18510	18337	18384	18321	18361	18488	18441	18410	18396	18450	18448	18435	18517	18415	18571	18471	18436	18420	18682	18642	18495	18383	18290	18436	18439	18536	18261	18283	18519	18339	18492	18402	18389	18346	18172	18261	18441	18399	18308	18359	18323	18450	18322	18264	18337	18410	18512	18414	18285	18392	18495	18488	18519	18412	18613	18653	18467	18831	18402	18205	18406	18293	18423	18384	18248	18369	18418	18425	18422	18565	18522	18402	18354	18230	18468	18549	18440	18294	18421	18376	18456	18640	18559	18531	18441	18493	18435	18576	18435	18498	18306	18438	18341	18708	18428	18533	18331	18221	18360	18478	18509	18327	18291	18572	18465	18356	18450	18388	18516	18279	18465	18478	18261	18546	18531	18363	18247	18584	18367	18506	18428	18353	18335	18542	18463	18476	18601	18410	18360	18431	18409	18487	18246	18389	18208	18325	18345	18412	18516	18514	18506	18432	18368	18437	18480	18327	18519	18452	18471	18373	18431	18558	18526	18385	18382	18503	18599	18328	18569	18516	18422	18461	18463	18380	18368	18516	18444	18456	18457	18476	18296	18295	18433	18449	18509	18391	18371	18433	18360	18557	18461	18450	18256	18378	18329	18401	18545	18495	18329	18327	18371	18666	18572	18380	18497	18386	18384	18410	18259	18487	18532	18638	18177	18328	18564	18591	18359	18462	18467	18454	18526	18466	18497	18340	18267	18300	18541	18479	18472	18541	18326	18305	18323	18507	18371	18287	18503	18492	18439	18452	18358	18293	18383	18294	18761	18495	18595	18516	18271	18224	18388	18468	18400	18450	18369	18371	18565	18446	18607	18432	18545	18465	18504	18315	18382	18239	18476	18668	18530	18356	18366	18433	18294	18451	18301	18410	18419	18443	18646	18374	18511	18558	18428	18428	18442	18281	18704	18448	18401	18588	18536	18236	18411	18293	18530	18351	18357	18564	18549	18438	18489	18413	18392	18433	18395	18565	18505	18285	18445	18354	18438	18534	18331	18537	18597	18626	18373	18504	18532	18630	18405	18388	18596	18408	18420	18465	18307	18532	18300	18519	18442	18569	18479	18313	18534	18445	18396	18322	18665	18373	18470	18521	18339	18311	18511	18540	18180	18437	18510	18685	18264	18387	18368	18564	18314	18515	18328	18428	18346	18367	18331	18542	18360	18415	18377	18380	18433	18397	18477	18288	18280	18423	18267	18356	18547	18509	18434	18300	18346	18624	18485	18381	18550	18578	18435	18312	18406	18451	18378	18459	18576	18174	18255	18249	18521	18471	18444	18232	18162	18541	18273	18440	18484	18332	18376	18434	18562	18194	18368	18565	18691	18375	18374	18219	18574	18422	18409	18453	18509	18359	18431	18594	18360	18319	18296	18522	18502	18544	18615	18473	18335	18348	18590	18413	18439	18501	18328	18376	18399	18354	18524	18380	18531	18352	18492	18556	18186	18439	18614	18504	18291	18477	18465	18453	18277	18290	18346	18376	18473	18264	18342	18322	18592	18370	18271	18547	18505	18580	18342	18351	18305	18317	18372	18499	18655	18254	18475	18360	18495	18394	18292	18362	18460	18358	18401	18245	18361	18387	18630	18460	18448	18533	18427	18595	18616	18289	18547	18544	18346	18311	18267	18525	18325	18385	18456	18426	18338	18597	18351	18454	18302	18185	18546	18281	18450	18437	18299	18639	18611	18420	18374	18381	18468	18554	18333	18362	18471	18598	18355	18525	18461	18288	18440	18553	18320	18421	18491	18681	18350	18326	18322	18446	18304	18478	18421	18303	18575	18450	18454	18206	18341	18408	18597	18417	18458	18297	18486	18509	18486	18508	18341	18409	18300	18182	18294	18410	18292	18502	18407	18491	18650	18425	18493	18083	18321	18267	18580	18614	18435	18268	18589	18585	18479	18339	18615	18438	18305	18622	18521	18324	18535	18475	18538	18276	18411	18330	18544	18449	18394	18669	18459	18478	18267	18497	18380	18290	18162	18371	18359	18259	18362	18349	18361	18589	18342	18496	18388	18430	18387	18524	18359	18301	18535	18532	18438	18575	18488	18351	18335	18415	18400	18374	18327	18364	18314	18292	18676	18317	18334	18345	18465	18444	18477	18184	18185	18434	18411	18509	18370	18610	18528	18309	18372	18498	18525	18531	18644	18576	18290	18621	18408	18502	18352	18412	18374	18044	18165	18532	18451	18520	18266	18418	18261	18411	18500	18342	18441	18494	18517	18321	18166	18481	18337	18313	18629	18634	18400	18609	18451	18563	18548	18471	18589	18442	18357	18527	18361	18472	18469	18525	18446	18237	18392	18292	18421	18249	18319	18297	18562	18407	18342	18444	18546	18467	18298	18471	18457	18312	18354	18570	18520	18287	18225	18497	18420	18328	18299	18391	18507	18426	18548	18362	18308	18456	18428	18347	18475	18493	18369	18480	18487	18477	18319	18390	18422	18358	18538	18441	18471
19927	61456	44036	24234	22161	20886	19527	18644	18144	17452	17207	17245	16922	16786	16567	16539	16644	16462	16362	16179	16318	16282	16199	16184	16083	16000	16239	16134	15963	15984	16043	16009	15821	16155	16125	15850	16014	15871	15924	16026	15800	16099	16165	16052	15910	16082	15964	15947	15931	15950	15655	15864	15715	15937	15924	15687	16214	15991	15946	16113	15970	16063	16138	16137	16091	16112	15785	16001	15906	15993	15890	16061	15900	15901	15940	15890	15933	16131	15921	15850	15870	15898	15950	16017	15747	15762	16011	15838	16043	15899	16033	15940	16056	15944	16038	16172	15824	16017	15911	16016	15937	15812	15931	15886	15822	16006	15952	16040	15958	15989	15944	15805	15915	15919	15859	15875	16062	15924	15916	15929	15954	15847	15932	15810	15909	15817	15914	16042	15871	15856	15938	15905	15912	15873	15956	15925	15874	15923	15970	15991	15892	15923	16066	15998	15740	15853	15876	16091	15920	15754	15863	15777	16050	15882	16259	15857	15942	15918	15782	15987	15943	15919	15962	16090	15958	15817	15810	15776	16072	15739	16066	15885	16038	15916	15996	15901	16005	15698	15972	15907	15818	16051	15828	15907	15857	15842	15875	15924	15857	15800	15817	15955	15868	15815	15844	15806	15926	15867	15989	15847	15809	15944	15992	15832	15983	15847	16003	15882	15966	16202	16030	15885	15894	15960	16004	16012	15747	15738	15900	15959	15951	15875	15851	15930	15981	15847	16101	15762	15942	15947	15908	15922	16005	15859	15971	15891	15844	15866	16005	15804	15957	15886	15878	15934	15826	15936	15953	15974	15782	16146	15907	16031	15934	15955	15989	16010	15888	15846	16010	16023	15890	15874	15971	15962	15878	16142	16104	15854	16066	15997	15974	15893	15964	16105	15909	15852	16139	15945	15915	15918	16037	15879	15996	15938	15830	16094	16042	15846	15989	15984	15719	16074	15811	16005	15984	15980	15839	15875	16041	15869	15829	15935	16113	15846	15979	15876	15938	15888	15840	16007	15917	15922	15987	16051	16066	15921	16100	15950	15801	15969	15984	15776	15945	15997	16008	16038	15964	15987	15870	15906	15815	15720	15808	16080	15802	15956	15883	15987	15834	15877	15912	15991	15899	16028	16059	15851	15765	15956	15889	15826	15946	15848	15957	15805	15835	15800	15943	15958	16031	15857	15836	15909	16091	15784	15896	16006	15890	15892	16052	15994	15992	15829	16187	15879	16024	16003	16007	16168	15898	15839	15887	16079	15806	15889	15976	15892	16161	15941	15917	15791	15965	15998	15702	16003	15850	16101	15971	15903	15851	15898	15960	15856	16010	15775	15830	15715	15971	16091	16017	15906	15856	15871	15921	15975	15826	16042	15749	16082	16074	15977	16026	15889	16202	15869	15847	15969	15922	15935	15998	15993	16145	15853	16029	15995	15896	16029	16000	15995	15837	15850	16076	15887	16002	15936	16089	15852	15826	16055	16057	15968	15846	15751	15851	16042	15890	15962	15886	15879	16026	15869	16042	16059	15898	16009	16009	15919	16005	16097	15919	15877	15924	15821	15912	15941	16030	15953	15873	15823	15841	15935	16056	15914	16087	15942	15766	16147	15948	15890	15844	15876	15899	16091	15880	15773	15922	15783	15979	15923	15992	15858	16082	15804	16057	15967	15988	15892	15938	15896	15973	15824	15983	15911	15772	15848	15933	15748	15829	16038	15864	16008	15934	16004	16039	15907	15848	15967	16102	15956	16003	15962	15835	16084	15884	15939	15752	15826	15931	16064	15836	15955	15996	15953	16070	15886	15895	16152	16007	16109	16012	15900	15967	16080	15910	15996	15886	15976	15901	15910	15865	15817	15827	15951	15915	15929	15849	15938	15910	15889	15851	16028	15871	15898	15929	15926	15950	16003	15751	15880	15909	15923	15967	15893	16017	15844	15799	15766	15817	15822	15876	15940	15920	15848	15973	15915	15999	15881	15948	15853	15886	15994	15982	15820	15824	15874	15903	16084	16097	15952	15964	15933	16040	15848	15944	15845	16011	15796	16026	15852	15925	15960	15989	15935	15937	15902	16097	16030	15729	15876	15858	15965	15981	15928	15895	15870	15959	16117	16026	16063	15747	16035	16031	15991	15817	15953	15889	16000	16103	16059	15919	15971	15927	15927	15881	15915	15796	15998	15983	15917	15977	15833	15906	15945	15955	15957	16000	15955	15991	15957	15821	15954	15809	15992	16038	15979	15891	15915	15950	15892	15836	15865	16020	15928	15862	15915	15926	15959	16051	15987	15889	15847	15987	15647	15882	15960	15974	15929	15848	15975	15846	15855	15794	16195	16044	16014	15875	15954	15927	15892	15850	15809	15912	15867	15787	15979	16026	15915	15976	16002	15954	15856	15866	15876	15829	15807	15977	15972	15839	15894	16085	15954	15849	15973	15617	15926	15890	15770	15996	16010	15918	15833	15996	15915	15835	15846	15904	15811	16087	15994	15860	15946	15982	15988	15804	15839	16004	15941	16069	15815	15992	15827	16028	16152	15897	15876	15977	15956	15941	15964	15813	15907	15940	15965	15919	15929	15785	15934	15843	15840	16032	15978	15899	15826	16023	15972	15923	15968	15828	15947	15794	15873	15956	15836	15897	15792	15896	15967	15884	16124	16050	15984	15926	15959	15985	15830	15914	15810	15856	15886	15847	15819	15934	15889	15823	16069	15957	15887	15891	15927	16025	15886	15967	16124	15881	15785	15959	15915	15966	15935	15988	16012	15853	15955	16013	16091	15851	16006	15957	15841	15938	15955	15924	16006	15827	15857	15973	15919	15862	16051	15821	16089	16030	16110	16056	15854	15789	15953	16043	15869	15932	15848	15869	15962	16065	15990	15966	15993	16005	15980	15966	15937	15886	16007	15968	15982	15890	15994	15796	15989	15921	16020	15889	15854	15972	15829	15872	15858	16104	15884	15965	15965	15969	15998	16067	15914	15959	15995	15909	15904	15935	15799	15918	15842	15880	15989	15983	15895	15869	16051	16028	15839	16014	15857	15929	16022	15816	15738	16000	15982	15900	15941	15908	16006	15872	15899	16035	15987	15899	15911	16029	15966	15858	15970	16021	15897	15977	15804	15953	15930	15849	15872	15555	16018	15879	15990	15950	15824	15900	15807	16011	16051	15878	15879	15967	15956	15830	15956	15836	15921	15817	15951	15953	15916	15939	16103	15823	15901	15956	15942	15969	15957	15795	15840	15979	15842	15953	16138	15928	15812	15888	16005	15871	15962	16067	15818	15937	15912	15887	15868	15859	15765	16024	16014	15915	15884	15912	15669	15887	15854	15893	16051	15896	15942	15978	15953	15853	16062	15989	15941	15855	15934	15750	15972	15844	15841	15854	15918	16009	15925	16061	15984	15913	15882	15780	16049	16000	15633	15888	15929	16275	15888	16013	15861	15879	15989	16052	15848	15772	16098	15793	15973	15810	16126	15944	16097	15967	15931	15920	15865	16049	16000	16021	15763	15981	15997	16147	15878	15990	15859	15982	15904	16204	16017	16101	15834	16000	16098	15926	16024	16091	15887	15859	15864	15910	15900	16013	15983	16001	15869	16079	15914	16052	15923	15912	15730	15926	16082	15892	15994	15987	15892	15870	15838	15928	15719	15896	15844	15913	15987	16009	16026	16068	15870	15858	15824	15885	15935	15995	15729	16045	15854	15888	16021	15991	15989	16050	15838	15883	15932	15954	15911	15811	15791	15994	16087	15869	16106	15742	15949	15966	15736	16035	16115	15888	15849	15980	15777	15856	15951	16032	15610	15871	16061	15896	15844	15826	16038	15929	15911	16041	15974	15852	15969	15862	15980	15931	15914	16022	15806	15936	15829	16044	16003	15876	15898	15959	15907	15882	15906	15809	16008	15978	16083	16045	15830	16059	16017	15983	15903	15890	15824	15822	15967	15918	15819	16051	15732	15904	16042	15886	15824	16001	15831	16017	15951	16008	15760	15908	15852	15968	15914	16063	15963	15910	15861	15900	15916	15690	15913	15934	15898	15978	15940	15995	15922	15968	16014	15879	15825	15847	15970	15871	16139	15783	15896	15873	16048	15890	16074	16034	15948	15947	16035	15741	16071	15905	15975	15796	15810	15966	16057	15906	16129	15933	15904	15740	16096	15936	16101	16015	15899	16010	15852	15898	15989	16002	15867	15865	15888	15951	15845	15945	15912	15998	15844	15972	16007	16006	15997	15774	15987	15884	16087	16116	15879	16024	16007	15998	15921	15976	15973	15819	15968	15981	15868	15920	15982	15899	16048	15908	15833	15973	16030	15995	15918	15803	16061	15968	16037	15935	15785	15843	15772	15842	15890	15898	15925	15871	15954	15920	16038	15818	15877	15980	15892	15991	15948	15937	16109	15951	15966	15779	15987	16078	15855	15998	16018	15852	15947	15997	15836	15825	15894	15908	15897	16019	15815	15836	15956	16022	16196	15942	15940	15917	15911	15745	15828	15931	15948	15824	16109	15977	15972	16040	16134	16008	15900	15786	15946	15972	15893	15798	15885	15804	15966	15980	15842	15777	15970	16062	16058	15902	15821	15913	15872	15937	15909	15903	16016	15841	15927	15880	15921	16034	15855	15793	15809	15981	15716	15852	15827	15916	15919	16075	15884	15904	15939	15908	15935	15822	16064	16022	15859	15927	15951	16092	16088	15939	15896	15821	15782	15876	15968	15926	16016	16120	15860	15954	16167	15921	15947	16050	15911	16043	15888	15947	15910	16056	16109	15887	15810	16069	15909	15965	15873	15993	15994	15882	15796	15928	15933	15879	15869	15858	15851	16111	15765	15855	16056	15806	15975	15985	16035	15952	15963	16011	15874	15946	15841	15786	15925	15959	15912	15935	15866	15881	16141	15956	16109	15945	15990	15892	15810	15959	15876	15799	15927	15941	15854	15940	15834	15822	16011	15963	15778	15946	15720	15927	15963	16190	15948	15935	15950	15928	15959	16001	15888	16093	15913	16035	16018	15854	15907	15864	16106	15869	15963	15784	15838	15741	16114	16091	15943	16023	15995	16032	15999	15896	15867	15872	16042	15962	15866	15936	16047	15963	15987	15999	15969	15817	15954	16045	15889	16011	15928	16026	16025
22623	21328	30185	23812	21774	24383	27074	21936	20775	20762	20229	19944	19966	19688	19323	19419	19586	19337	19270	19139	18973	18974	19104	18932	18824	18849	18647	18844	18707	18736	18824	18682	18645	18895	18862	18794	18661	18741	18605	18701	18560	18425	18873	18637	18674	18614	18730	18757	18673	18614	18796	18610	18645	18514	18754	18599	18676	18767	18529	18597	18548	18942	18645	18921	18794	18392	18803	18779	18841	18695	18556	18617	18662	18510	18646	18552	18477	18453	18542	18572	18541	18370	18838	18589	18617	18646	18398	18541	18424	18514	18679	18616	18699	18668	18606	18589	18743	18811	18697	18478	18536	18563	18607	18702	18698	18616	18540	18605	18477	18546	18603	18532	18387	18565	18665	18513	18714	18508	18656	18661	18474	18585	18600	18642	18461	18402	18505	18627	18831	18612	18547	18391	18368	18467	18479	18580	18614	18563	18412	18545	18564	18569	18534	18527	18530	18611	18627	18592	18668	18570	18772	18594	18468	18501	18473	18721	18460	18339	18619	18462	18495	18537	18417	18557	18617	18447	18471	18358	18685	18681	18599	18388	18564	18510	18557	18504	18604	18518	18702	18571	18388	18394	18592	18680	18671	18640	18552	18516	18720	18564	18364	18604	18724	18763	18762	18583	18539	18657	18681	18670	18334	18611	18559	18719	18509	18703	18586	18523	18802	18546	18602	18637	18400	18521	18487	18538	18517	18419	18551	18547	18384	18607	18571	18549	18735	18395	18353	18707	18564	18573	18667	18457	18852	18539	18469	18493	18423	18399	18589	18649	18683	18666	18632	18511	18517	18321	18544	18534	18441	18505	18572	18524	18383	18585	18717	18562	18525	18508	18717	18671	18744	18654	18517	18592	18556	18587	18798	18388	18400	18657	18530	18723	18802	18554	18588	18444	18407	18595	18619	18462	18513	18505	18663	18781	18797	18620	18670	18700	18598	18756	18561	18657	18738	18581	18425	18727	18702	18486	18679	18621	18729	18426	18531	18710	18477	18564	18416	18456	18664	18744	18572	18637	18477	18671	18769	18599	18581	18630	18658	18583	18633	18521	18298	18438	18518	18686	18557	18592	18537	18442	18610	18431	18573	18661	18609	18612	18623	18614	18515	18573	18422	18588	18607	18578	18620	18391	18653	18680	18515	18548	18454	18624	18596	18690	18659	18437	18699	18705	18765	18696	18581	18499	18650	18802	18513	18539	18463	18599	18571	18551	18403	18576	18587	18420	18503	18871	18694	18460	18613	18689	18538	18540	18494	18695	18731	18625	18592	18447	18625	18424	18671	18654	18471	18571	18735	18615	18777	18714	18663	18567	18598	18425	18444	18467	18360	18566	18549	18575	18542	18669	18808	18428	18438	18464	18535	18499	18601	18581	18333	18511	18693	18606	18588	18551	18662	18414	18557	18640	18705	18584	18552	18533	18471	18466	18501	18594	18714	18706	18667	18600	18682	18539	18519	18732	18510	18790	18670	18361	18738	18631	18722	18736	18551	18486	18833	18453	18494	18684	18620	18705	18705	18439	18702	18420	18483	18532	18449	18430	18482	18632	18540	18605	18493	18586	18589	18574	18599	18446	18601	18374	18480	18553	18477	18375	18405	18445	18462	18570	18696	18670	18540	18534	18650	18728	18582	18585	18698	18758	18491	18663	18550	18428	18461	18562	18798	18524	18615	18669	18567	18501	18642	18528	18676	18585	18612	18456	18469	18702	18472	18467	18572	18521	18505	18629	18608	18529	18443	18501	18542	18570	18631	18552	18326	18470	18558	18497	18387	18751	18551	18606	18626	18728	18530	18306	18707	18701	18686	18523	18663	18639	18560	18411	18428	18627	18662	18644	18498	18356	18450	18410	18827	18749	18558	18493	18443	18548	18853	18486	18636	18682	18526	18875	18416	18647	18472	18546	18460	18555	18710	18456	18599	18572	18532	18493	18472	18693	18534	18622	18447	18594	18483	18558	18477	18343	18670	18670	18419	18427	18523	18469	18679	18470	18761	18692	18492	18530	18557	18754	18540	18584	18593	18441	18354	18626	18656	18751	18575	18392	18436	18644	18461	18621	18667	18495	18684	18395	18639	18635	18697	18851	18489	18597	18607	18550	18595	18810	18734	18298	18528	18525	18458	18383	18676	18436	18469	18539	18672	18649	18313	18431	18679	18415	18507	18548	18528	18414	18531	18459	18573	18677	18487	18643	18625	18538	18544	18516	18463	18569	18614	18530	18696	18477	18508	18474	18690	18610	18749	18535	18705	18426	18681	18661	18639	18458	18581	18578	18638	18606	18538	18499	18527	18569	18464	18656	18431	18467	18572	18519	18430	18486	18495	18501	18799	18691	18602	18623	18649	18582	18349	18319	18499	18337	18611	18397	18710	18666	18609	18492	18533	18740	18546	18574	18400	18520	18544	18431	18589	18383	18413	18550	18465	18611	18603	18639	18485	18532	18397	18477	18448	18575	18417	18544	18563	18548	18498	18537	18591	18376	18598	18644	18588	18412	18595	18430	18591	18494	18384	18435	18575	18546	18553	18508	18614	18730	18392	18587	18583	18617	18705	18529	18540	18401	18592	18545	18726	18451	18480	18528	18507	18503	18745	18485	18534	18682	18500	18572	18663	18701	18602	18411	18512	18722	18489	18566	18563	18532	18346	18479	18625	18467	18570	18650	18509	18828	18558	18548	18537	18664	18675	18733	18583	18334	18727	18848	18670	18616	18667	18465	18568	18510	18719	18321	18565	18765	18412	18541	18641	18598	18454	18726	18604	18446	18495	18530	18688	18458	18508	18705	18733	18570	18573	18632	18643	18663	18453	18251	18663	18817	18804	18820	18620	18541	18618	18733	18608	18695	18613	18636	18528	18471	18537	18592	18561	18649	18783	18464	18529	18696	18767	18675	18588	18524	18550	18484	18406	18426	18634	18354	18635	18536	18728	18588	18655	18401	18421	18531	18656	18492	18619	18481	18681	18608	18542	18542	18626	18679	18596	18605	18414	18423	18537	18546	18500	18879	18857	18647	18496	18657	18499	18724	18589	18525	18518	18695	18634	18686	18521	18554	18643	18540	18444	18405	18497	18377	18546	18643	18522	18622	18694	18600	18422	18575	18636	18657	18631	18505	18578	18727	18691	18348	18584	18357	18624	18698	18623	18588	18698	18595	18682	18518	18332	18337	18674	18571	18388	18615	18606	18323	18589	18471	18686	18558	18664	18796	18702	18503	18636	18689	18528	18477	18742	18668	18572	18596	18780	18656	18483	18698	18623	18657	18586	18354	18537	18599	18653	18570	18558	18447	18624	18516	18760	18591	18838	18485	18579	18831	18677	18503	18704	18437	18383	18771	18622	18486	18515	18450	18423	18493	18588	18488	18475	18706	18549	18841	18521	18439	18631	18290	18532	18785	18710	18520	18492	18536	18700	18484	18535	18703	18571	18798	18485	18585	18636	18519	18493	18615	18578	18424	18536	18517	18613	18749	18514	18666	18445	18656	18499	18475	18452	18622	18502	18641	18762	18559	18686	18528	18653	18616	18611	18550	18761	18595	18520	18590	18635	18489	18617	18455	18470	18611	18735	18640	18636	18535	18478	18633	18500	18573	18508	18599	18601	18542	18576	18506	18502	18433	18506	18588	18631	18280	18641	18686	18591	18617	18613	18416	18632	18643	18432	18423	18580	18334	18515	18763	18610	18712	18733	18410	18487	18444	18644	18375	18518	18592	18570	18599	18673	18565	18689	18486	18533	18661	18639	18404	18632	18513	18486	18683	18436	18609	18624	18722	18645	18692	18599	18599	18646	18711	18682	18434	18458	18420	18541	18500	18756	18639	18597	18568	18626	18629	18570	18592	18586	18604	18571	18597	18530	18368	18657	18641	18642	18434	18406	18412	18562	18547	18534	18609	18325	18521	18513	18593	18536	18540	18615	18510	18526	18711	18670	18746	18587	18731	18512	18448	18700	18640	18627	18346	18585	18695	18496	18393	18437	18382	18494	18517	18777	18457	18611	18646	18624	18689	18678	18578	18575	18350	18676	18452	18391	18489	18605	18522	18509	18587	18582	18566	18395	18593	18527	18814	18411	18577	18461	18670	18723	18506	18468	18340	18649	18505	18524	18384	18476	18412	18677	18509	18564	18419	18690	18459	18523	18475	18728	18493	18649	18510	18651	18591	18585	18726	18422	18594	18500	18568	18709	18428	18424	18547	18516	18611	18685	18811	18681	18445	18555	18702	18350	18446	18633	18616	18653	18364	18489	18540	18600	18665	18469	18524	18500	18616	18556	18781	18409	18742	18477	18595	18630	18469	18630	18433	18355	18509	18619	18590	18647	18703	18669	18425	18801	18472	18621	18640	18566	18654	18378	18574	18349	18450	18440	18475	18590	18618	18401	18553	18487	18507	18466	18426	18601	18421	18633	18635	18559	18680	18349	18432	18472	18557	18491	18655	18546	18725	18532	18691	18599	18564	18564	18547	18379	18550	18559	18708	18438	18399	18611	18495	18450	18402	18708	18561	18651	18507	18542	18551	18504	18459	18504	18653	18796	18754	18469	18488	18525	18521	18589	18337	18539	18641	18582	18725	18862	18590	18551	18368	18517	18645	18541	18612	18574	18762	18546	18717	18651	18557	18605	18480	18580	18488	18706	18725	18597	18613	18534	18722	18673	18539	18526	18395	18698	18421	18567	18755	18714	18675	18399	18437	18493	18395	18555	18435	18527	18784	18690	18741	18636	18595	18657	18650	18727	18436	18605	18573	18627	18556	18628	18603	18720	18499	18694	18670	18514	18648	18451	18594	18425	18432	18491	18356	18398	18577	18595	18532	18620	18477	18806	18515	18680	18499	18604	18394	18655	18586	18493	18578	18507	18595	18813	18437	18585	18741	18519	18588	18588	18398	18651	18558	18461	18644	18534	18528	18653	18707	18659	18591	18616	18718	18893	18760	18492	18719	18516	18379	18655	18579	18436	18558	18538	18458	18796	18645	18661	18503	18516	18632	18572	18503	18656	18575	18518	18439	18453	18534	18548	18808	18606	18576	18310	18521	18340	18546	18464	18580	18586	18503	18737	18478	18622	18520	18416	18601	18577	18601	18242	18366	18638	18681	18572	18394	18517	18804	18387	18656	18612	18565	18620	18496
23421	67852	47927	27633	25442	23520	21850	20142	18997	18544	18061	17857	17440	17166	17043	16906	17037	16699	16509	16549	16610	16342	16356	16390	16160	16155	16137	16276	16248	16000	16116	16251	16270	16084	15968	16128	16140	15947	15908	16096	16062	15792	16242	15953	15877	16011	15991	15955	16046	15938	15957	15904	15943	16107	16050	16059	16278	16123	16097	15891	16232	16571	16524	16455	16314	16088	16118	15930	15947	15951	16101	15968	15956	16021	16152	15830	16148	16048	16036	15905	15862	15881	15972	15970	15845	16026	15773	15983	15927	15821	16125	15871	16128	15834	16108	15759	15996	16035	15957	15836	15920	15932	15997	16040	16226	15968	15941	16104	16046	15999	15929	16048	15879	15979	15909	16046	15969	15968	16159	15901	15986	15828	16053	15913	16167	15972	15954	15958	15940	16112	15896	15880	15959	16076	16096	15940	15965	15940	16083	16040	16055	16009	16023	15794	16086	15941	15857	15898	16007	16104	15857	16033	15981	16180	16022	16126	15871	16184	15891	15876	15954	16009	15987	15965	15839	16129	15963	16000	15810	16077	15973	16184	15953	15971	16045	15978	16147	15862	15995	16009	15811	16011	15931	15974	15897	15941	16043	16143	15881	15996	16039	16056	15898	16096	16035	16075	15967	15773	15852	15891	15968	16065	15997	16042	16245	16044	16048	16035	15961	15981	15831	16002	16027	16067	15963	16073	15997	15980	16081	16019	16031	15858	15981	15768	15961	15974	16032	15907	15931	16167	16130	15978	15892	15810	16012	15925	15949	16119	15964	15977	16145	16046	16135	15981	16036	15931	16115	15860	15916	15968	15909	15987	15797	16014	15860	16098	16128	15781	15861	16021	15960	16020	16026	15889	16007	15873	15897	15880	16131	15973	15828	15988	16026	16100	16012	16004	15845	15996	16058	15846	15857	15909	16094	15934	16017	16065	15807	15879	15954	15796	16060	15953	15924	16259	15987	15916	15985	15970	16079	15927	15955	16043	15979	15848	15858	16042	15953	16123	16113	16170	15929	15963	15887	16058	15921	16071	15833	16219	15901	15863	15845	16113	16080	16133	15769	16091	15666	16066	16142	15932	15940	16157	15956	15792	16147	16042	16137	16033	15891	16102	15873	16197	15865	16094	15823	16109	15996	15959	15996	15929	15939	15968	15916	15828	15959	16034	15964	16005	16065	16011	15873	15968	15949	15929	15975	16003	15883	15996	16020	15880	15890	15928	16019	16002	15897	15887	15988	16075	15977	15788	16051	16003	15942	15918	15995	15891	16048	16140	16140	15944	16109	15922	16075	15894	15896	15850	16027	16041	15884	15887	15937	15893	15895	16008	16043	16042	16066	16064	16160	15922	15939	16054	15974	16069	16067	16000	16122	16022	15951	16057	15905	16036	15986	16012	16097	15852	16123	15879	15907	16119	15990	15871	15891	15853	16019	15853	15847	15924	15929	15966	15918	16088	16108	16004	16024	15790	16010	15932	15997	15925	15994	15806	15984	15857	16061	15946	15878	16141	16020	15969	16149	15715	16035	16127	15984	15900	16038	16017	15979	16064	16062	15836	15973	15967	15935	15914	15945	15895	16148	15782	16007	16115	15779	15979	16002	15933	15995	15944	16054	16071	16045	15921	15908	15763	16103	15789	16054	15974	16031	15831	15972	15972	15942	15960	15967	16006	15972	16107	16009	15914	16016	15848	15929	16096	16089	15930	15853	15902	15908	15911	16070	15920	16194	16107	15895	15908	16004	16096	16132	16086	16005	15970	15912	15930	15770	15979	16096	15928	16051	15934	16042	15857	15950	15941	15939	16102	16054	16000	16042	15831	15990	15833	15927	16019	15986	15981	15930	15990	15951	15953	15911	16041	16160	16077	15929	15964	15987	15788	16075	15972	16052	15859	16018	15965	16083	16073	16093	15886	15940	15901	16103	15976	15910	15917	15871	16031	15861	16002	16056	15981	15896	15941	15870	15858	16050	15903	15891	15998	15904	16024	15922	15991	16110	15958	16001	16020	16056	15994	15932	15998	16070	16050	15916	15956	15993	16038	16082	15901	16139	16002	16130	15942	15977	15969	16014	16121	15867	15988	15984	15960	15960	16036	15964	16065	15940	15836	15909	16096	15875	15900	15833	16072	16119	15818	16036	16100	16002	16108	15975	15806	16075	15868	16000	15904	16170	15974	16054	15866	15960	15886	16022	16035	16077	16055	15874	16017	16155	15906	15928	15882	16003	16134	15983	15882	16119	15984	16028	15790	15763	16088	15958	16100	15930	16014	15757	15961	16027	15807	15951	15961	15977	15929	16022	15996	16001	16117	15929	15969	16005	16135	15949	16077	15793	15999	16045	16054	15869	16054	15920	16134	16101	15944	16041	15913	15971	16049	15938	15894	15877	15851	16010	16014	15969	15897	16059	15950	16010	16036	15890	15980	16035	15921	16061	16087	16079	15887	16093	16125	16023	15968	16042	15824	15985	16155	16043	16071	16047	16102	15957	15860	16019	16044	15838	15922	16044	15885	15800	15931	15948	15984	15921	15958	15995	16080	16060	15920	16097	16000	16034	15962	15881	16042	15950	16043	16091	15830	16061	15837	15978	16004	15813	15919	16089	15916	16032	16122	15997	15945	15865	16024	15989	16102	15814	15895	15950	16162	15998	16049	16103	16197	16128	16152	16063	15873	15927	16063	16049	15993	15898	15928	16073	16030	15784	16006	15772	16002	15977	16174	16003	15959	16018	15942	16053	15805	15957	16094	15924	16041	16132	15889	16091	15999	15963	15977	16051	15819	16032	15813	15993	15999	16019	15901	16005	15992	15929	15904	15884	15886	15874	15933	15949	15899	15950	16018	15881	15669	15830	16007	15915	15933	16049	15958	15837	15911	16031	15777	15871	16230	15914	15958	16048	15943	16035	16239	15980	15937	15769	16006	16151	15910	15883	15846	15946	16023	16020	15922	15942	15950	15785	16147	15945	16007	16002	15997	16007	15984	15872	15927	16180	16035	15990	15970	16009	16227	15891	15850	16077	15974	15854	16028	15890	15914	15873	16140	15996	16050	16041	15933	16003	16035	15907	16021	15844	15932	15948	16013	15922	15995	15946	16019	15932	15887	15951	16014	16008	16037	16009	15940	16078	15916	15969	15983	15939	15934	15859	16105	15902	16017	15917	15943	15946	15992	15936	15951	16041	15959	15927	15996	15913	15933	16043	15872	15926	15901	16004	16100	16090	15998	15844	16066	16016	16070	15843	16100	16014	15987	15927	15946	16016	16032	16143	15937	15987	16111	15946	15920	15966	16028	16002	15839	15953	16010	16091	16003	15977	15857	15800	16049	15851	15973	15924	15986	15760	15954	15864	16055	15938	16189	16027	15951	15973	16104	15905	15910	15992	16047	16022	16044	15988	16004	16096	16093	15933	15905	15858	15990	16043	15840	15988	16020	16041	15889	16010	16053	15955	16083	15781	15987	16009	15984	15989	16034	15856	15934	15961	15953	16038	15761	16085	15889	15890	15911	15960	15963	16053	16044	15911	16046	15895	15993	16040	15889	15812	15939	15986	15867	16067	16099	15924	15957	15941	15801	15918	15986	15912	16062	15990	15809	15955	16102	16076	16112	16108	16200	15990	16104	16011	15924	16042	16011	16144	15928	16041	16067	15895	15854	16035	16112	15939	15871	16092	16043	16005	15871	16073	15816	16038	16010	15863	15822	16038	16050	16051	15901	16126	16081	16008	15882	15943	15992	15937	15996	15960	15843	15773	16024	16039	15880	15974	15959	15951	15927	15947	16093	15871	16069	15926	15845	16059	16015	15952	16041	15909	16040	15991	15956	16128	15897	15992	15976	16068	16023	15980	15963	15853	16088	15954	15928	15962	16004	16016	15985	15964	15807	16016	15962	15983	15992	16164	16038	15974	15941	16018	16094	15965	15981	15840	15990	15869	15952	16133	15954	15969	15869	16061	15866	15959	15919	15917	15960	15835	15922	15891	15965	15872	15788	15841	16072	16053	15959	15876	16108	15990	16017	16072	15851	16005	16137	16061	15945	15914	15999	15950	16136	15845	16140	15891	15815	15978	15885	15953	15884	15827	15852	16130	16060	15898	15951	15950	16006	16029	16066	15938	15969	16159	16060	15761	15976	15932	16004	15986	15906	16013	15926	16029	15868	15966	15974	16142	15895	15900	16191	15825	15945	16020	15760	15936	15990	15834	15992	15941	15908	15812	15913	16030	16040	15930	15946	16065	16059	15790	15865	15797	15944	16059	15911	15969	15955	16141	15920	15971	16060	16006	15997	15856	15957	15939	15958	15935	15951	16005	15865	15984	15975	15947	15964	16023	15975	16068	15950	15953	15954	15902	15920	15923	15899	15945	16018	16004	15960	15946	15976	15947	15898	16099	15985	15951	15942	15919	16010	15901	15963	16012	15912	15917	15912	16176	15977	15902	15832	15874	15923	15891	15964	16009	16003	15792	16098	16077	15955	15831	15890	16111	16085	15875	16030	15955	15950	16013	16031	16053	15909	15958	16049	15862	15915	15982	15949	15845	16045	15939	16123	16009	16245	15960	16026	15904	15902	15902	16069	15917	15882	16109	16047	15922	16020	15914	15861	15883	15947	16067	16035	15975	15865	15900	15914	16074	16046	16010	16024	15898	16220	15897	15925	16010	15908	15926	15916	16060	15895	16022	16112	16047	15780	16176	16053	15975	15877	15917	15922	15881	16043	16215	15899	15816	16004	15904	16029	15986	15953	15957	16237	15921	16030	15924	16012	15944	15997	15925	16063	15894	16044	15941	16013	15953	15984	15982	15954	16053	16110	16043	15920	15902	16115	15890	16007	15808	16077	15945	16005	16021	15979	15926	16009	15875	15972	15947	15988	16027	16072	16114	15913	15994	15843	16102	15939	15902	15953	15933	16013	16011	15927	16073	16066	15990	16076	15836	16170	16022	15928	16016	15950	16081	16020	15967	16102	15903	15868	15912	15790	15970	16024	15904	15864	15943	15858	15873	15900	16041	15986	15909	15817	15854	16113	16068	16081	15962	15904	15969	16109	16087	15827	15870	15999	15950	15894	16129	16040	15927	16026	15992	15957	16034	16066	16065	15875	15881	15994	16088	16091	15713	15997	15986	15913	15952	16056
27371	26080	35561	24623	20631	20125	19997	19712	19410	19252	19221	19190	19071	19053	18853	19135	19397	19057	19064	19256	18918	19190	19079	19074	19056	18971	18799	18901	19069	19017	18918	19046	18968	19038	18888	18883	19017	19022	18921	18849	18933	18850	18826	18944	18903	19038	18917	18716	18795	18828	18995	18792	18912	19090	18988	18796	18901	18796	18754	18875	18953	18851	18976	19038	19132	19237	18988	18998	18861	18865	18929	18853	19087	18902	18961	18960	19150	19006	18903	19011	19039	18929	18905	18885	19057	18947	19080	18797	19055	18933	18855	18872	18684	18900	18745	18835	18823	19096	18991	19011	19053	18847	19116	19138	19311	18775	18932	18959	18895	18847	18949	18805	18831	18985	18910	19048	18889	19016	19007	18887	18809	18603	18812	19024	18993	19037	18876	18935	18720	19069	18801	18741	18925	18982	18820	18989	18939	19084	18737	18901	18970	19021	19019	18739	18911	18927	18813	18783	18852	18972	18778	18657	18872	18923	18993	19000	18828	18829	18833	19087	18704	18896	19007	18977	18928	18947	18749	18866	19048	18999	19197	19148	18983	18820	18995	18851	18825	18895	19107	18872	18885	18907	19020	19056	18929	18790	18884	18972	18819	18792	18983	18986	18848	18996	18972	18730	18948	18857	19006	19000	18957	18644	18772	18984	18951	18776	18711	18775	18843	18718	18909	18928	18841	18748	18848	18835	18885	18773	18799	18810	18902	19102	18990	18897	18773	18963	18892	19079	18854	18880	18743	18738	18756	18841	18959	19016	18761	19110	19076	18968	18922	19064	18950	18962	18960	18904	18868	18979	18794	18903	19025	18922	18836	18916	18631	19036	18843	18948	18667	18783	18701	19037	19060	18910	18913	19221	18925	18813	19008	18804	18883	18754	18985	18805	18835	18822	18913	18789	18862	18870	19063	19145	18939	18962	19076	18813	19004	19181	18965	19061	18778	18733	18892	18845	18809	18991	18833	18985	18857	18966	18998	18984	19160	19041	19012	18855	18904	18897	18903	19026	18917	18775	18606	18936	18935	18796	18920	18760	18750	18975	18884	18786	18883	18913	18948	18911	19051	18893	19252	19066	18858	18797	19015	18730	18831	18943	18932	18753	18801	18825	18992	18773	18933	19153	18768	18774	18884	19159	18986	19249	19050	18948	18824	18687	18890	18918	18670	18855	18826	19084	18976	18983	18889	18927	18712	19014	18835	18912	18711	19049	19028	18860	18833	18856	19096	18749	19088	19020	19004	18773	19029	18864	18950	18944	18985	18891	18894	19067	18810	18777	18867	18667	18907	18901	18674	18957	18927	19065	18987	19009	18900	18999	19023	18812	18974	19010	18887	18943	18960	19062	18865	18908	18948	19034	18842	18902	18864	18826	18933	18904	19009	18929	18977	18863	18917	18961	18807	18767	18931	18897	18662	18898	18813	18922	18838	18697	19014	18807	18879	19019	18839	18892	18723	18913	18867	18952	18840	19023	18827	18856	18875	18854	18891	18951	18806	18943	18832	18766	19057	19046	18957	18815	18765	18964	18854	18948	18763	18761	18925	18992	18933	18765	18822	18827	18695	18845	18810	19114	18824	19018	18931	18920	18922	19243	18849	18771	19045	18886	18981	18880	19042	18731	18872	19027	18800	18853	18981	18768	18806	18962	18985	18835	18864	18957	18838	18968	18865	18678	18814	19014	18831	19005	18937	18785	18964	18888	18852	18946	18868	18657	18827	19039	18914	18745	18845	18923	18763	18877	18806	18627	19145	18851	19266	18906	18926	18897	18817	18858	19061	18789	19061	19153	18952	18875	18832	18810	18730	18968	18909	18751	19042	18992	19182	18865	18914	18764	19002	19029	19012	18921	18949	18944	18790	18985	18958	19205	18865	19113	18909	19013	18827	19016	18940	18888	18815	18724	18913	18955	18637	18778	18957	18789	18934	18937	18717	18821	18775	19098	18912	18978	18926	18931	19004	18927	18911	18741	18980	18978	18876	18981	18883	18815	18668	19048	19017	18737	18952	18867	18888	18851	18815	19045	18880	18820	18911	18912	18817	19068	18988	18811	18847	18811	18772	18943	18878	18965	18821	18885	18826	18842	18711	18927	18692	18712	18805	18890	18876	18889	19125	18878	18720	18839	18757	19162	18749	18816	18984	19006	19053	18770	18922	19038	18837	18876	18838	18875	18779	18822	18929	18907	19133	18976	18955	18920	18788	18847	18661	18868	18793	19002	18859	18852	18805	18831	18833	18957	19032	18952	18942	19037	19128	19051	18898	18819	18869	18879	19108	19240	18899	18854	18894	19019	18933	18663	19131	19091	18752	19065	18989	18937	18769	19047	18901	18984	18946	19078	18992	18743	18966	18754	18931	18723	19124	19133	18905	18929	18831	18968	18751	18965	18900	18953	18820	18775	18962	18892	18908	18722	18789	18960	18973	18771	19067	18699	19089	18710	18880	19004	18935	18891	18842	18774	18802	18857	19121	18784	18910	18799	19009	18937	18730	18927	18944	18574	18935	18719	19076	18904	19047	18861	18997	18782	18931	18914	19102	18934	19241	18931	18844	18919	19022	18938	18800	18864	18910	18864	19116	18962	18921	18947	18913	18985	18941	18648	18904	19074	19206	18798	19002	18878	18852	18708	18917	18944	18771	18906	18886	18866	18995	18869	18697	18752	19049	18969	18957	18877	18956	18982	18819	19026	18988	18976	18836	18826	18833	18799	18984	18840	19041	18713	18911	19033	19141	18976	18892	18787	18843	18929	18786	19070	18903	18983	18999	18996	18998	19032	19046	18851	19052	18792	18872	18941	19040	19024	19047	18962	18917	18885	19034	18909	19052	18916	18652	18809	19058	18947	18922	18831	18853	18831	18953	19071	18661	18969	18869	18995	19030	18824	18809	18953	19004	18856	18945	18819	18941	18859	18813	18946	19095	18638	18885	18802	18954	18911	18908	18718	18812	18962	18874	18994	18873	18885	18990	18892	18867	18672	18814	18892	18731	18964	18718	19031	19066	18689	18736	18937	18872	19020	18963	18751	19020	18938	19010	19002	19067	18831	18803	18829	18936	18876	18691	18854	19009	18954	19027	18913	19054	18899	18853	18996	19057	19091	18871	18873	18748	18745	18804	18719	18723	19007	19130	18844	18936	18766	18472	18778	19146	18836	18952	18995	18891	18831	18945	18640	18962	19117	19042	18933	18854	18760	18822	18686	18931	19054	18980	19017	19024	19108	18828	18888	18966	18867	19012	19262	18969	18714	19085	19007	18729	18891	18806	18850	18871	18914	19118	19073	19132	18938	18946	18925	18892	19077	18836	18768	18919	18991	18786	18830	18942	19167	19109	18925	18942	18839	19069	18972	19099	18962	18746	18814	18782	19011	18750	19107	19149	18709	19101	18811	18823	18742	18965	18982	18993	19008	18926	18811	19009	18843	18966	18976	19027	18830	19011	18889	18590	18887	18951	18840	19053	18730	18905	18956	19032	18886	18954	18867	18895	18949	18701	18676	18844	18865	19100	18964	18669	18780	18974	18983	18939	19117	18893	18695	18715	19177	19097	19055	18816	18792	18847	18850	18928	18993	19091	18838	18778	18918	19028	19050	19087	19046	18975	18913	18850	18873	18962	19051	18933	18910	18904	18867	18938	18883	18977	19077	18879	18832	18895	18785	18927	18953	18720	18847	19090	18985	18914	18873	18806	19008	18876	18818	18905	18923	19052	19088	19010	19021	18711	18760	19082	19017	18852	18861	18785	18940	18955	18947	18742	19171	18823	18680	18813	18792	19019	18855	19022	18879	18869	18856	18846	18797	18963	18764	18957	19021	18867	18942	18791	18887	18922	19124	18975	18938	18864	18905	18873	18811	18803	18807	18917	18895	18974	18809	19004	18833	18977	18925	18830	18919	18742	18875	19018	18634	18933	18819	18802	18785	19003	18817	18992	18827	18959	19059	18969	18967	18915	19045	18980	18942	19025	18813	18711	18972	18799	18845	18943	19049	19025	18889	18917	19033	19060	18867	18950	18871	18938	18732	18665	19016	18897	19039	18932	19019	18937	19009	18971	18978	18912	18897	19137	18844	18900	19028	18862	18943	18921	18695	18979	18924	18991	18600	18863	18884	19031	18859	18952	18855	18991	19024	18910	18854	18952	19013	18850	18743	18867	18914	18999	18923	18880	18779	18827	18981	18903	19121	18940	18822	18872	18666	18918	18734	18963	18843	18816	19089	19044	19077	19076	18754	19084	18846	19021	18870	18885	18790	18954	18744	18859	18780	18704	18959	18949	18808	19028	19007	18834	18855	18996	18842	18887	18992	18943	18743	18963	18910	18860	18840	18881	18885	18836	18740	18804	19043	18788	18759	18913	18984	19061	19092	19146	19078	19053	18817	18887	18769	18769	18842	18976	18985	19046	18956	18951	18920	18945	18991	19073	18817	18927	18760	18954	18881	19103	18844	18778	18794	18921	18742	19091	18840	18801	18932	19162	19012	18930	19094	18892	18992	19082	18950	19136	18783	19056	18985	18893	19011	19114	18936	18967	18745	18982	18876	18975	19090	18714	18801	18990	18898	18976	18788	18832	19016	18875	18716	18901	18996	18743	18921	18907	18996	18679	18914	18938	18867	19050	19049	19012	19117	18956	18780	18976	18951	18969	19141	18986	18909	19087	19066	18693	18871	18772	19159	18915	18788	19134	18911	19026	18979	19017	18828	18964	18908	18971	18987	18820	18905	18977	18934	18981	19103	18808	18578	19009	18804	18898	18880	18955	18867	19080	19047	18733	18952	18922	18952	18988	19116	18954	18840	18916	18997	18882	18842	18904	19091	19052	18929	18934	18944	19137	18974	18875	18949	18723	18718	18717	18850	19038	19035	18982	18996	18861	18843	18874	18900	19031	18808	18825	18807	19069	18965	19132	18847	18900	19114	18744	18816	18828	19040	19083	18841	18977	18687	18969	19038	19010	18763	18976	18995	18833	18840	18878	19036	19157	18880	18997	18920	19032	18901	18885	18641	19016	18905	18921	18725	18926	18874	18728	19078	18863	18965	19104	19081	18835	18683	18829	18927	18972	18879	19023	18875	19177	18848	18964	18871	18895	18738	18798	18775	19043	18968	19022	18701	18922	18831	18804	18975	18807	18854
17993	41160	34044	19818	18534	17865	17522	17221	16922	16802	16714	16614	16421	16362	16333	16372	16344	16393	16251	16268	16548	16290	16285	16250	16218	16457	16441	16180	16338	16320	16174	16436	16160	16186	16333	16340	16309	16223	16225	16255	16301	16150	16068	16296	16196	16252	16203	16172	16197	16293	16142	16093	16294	16060	16202	16180	16091	16218	16086	16250	16310	16179	16336	16198	16177	16242	16281	16304	16296	16217	16304	16176	16156	16190	16237	16165	16305	16117	16352	16185	16082	16171	16113	16037	16153	16141	16273	16196	16211	16245	16061	16118	16312	16087	16291	16095	16097	16097	16207	16203	16327	16169	16226	16252	16217	16335	16168	16022	16222	16507	16207	16214	16247	16189	16254	16213	16314	16209	16267	16140	16124	16014	16193	16176	16057	16345	16225	16268	16159	16094	16271	16162	16365	16312	16317	16332	16104	16084	16045	16452	16070	16280	16264	16207	16326	16260	16462	16286	16210	16177	16174	16308	16281	16184	16209	16157	16156	16051	16191	16202	16346	16206	16184	16073	16133	16217	16171	16088	16275	16315	16195	16286	16121	16045	16126	16111	16275	16237	16316	16227	16240	16286	16362	16167	15979	16046	16290	16144	16322	16172	16101	16074	16154	16163	16240	16304	16147	16326	16295	16250	16283	16153	16243	16093	16326	16231	16146	16167	16155	16116	16198	16267	16232	16121	16138	16175	16297	16148	16238	16272	16168	16152	16216	16152	16131	16244	16101	16152	16275	16189	16387	16110	16109	16235	16220	16299	16210	16111	16097	16243	16213	16202	16215	16211	16065	16310	16220	16174	16218	16005	16164	16282	16233	16299	16145	16279	16046	16259	16120	16220	16244	16091	16068	16317	16165	16178	16121	16080	16250	16202	16156	16312	15923	16200	16027	16155	16057	16128	16160	16181	16224	16381	15930	16325	16265	16264	16123	16124	16347	16209	16252	16049	16267	16172	16312	16255	16186	16146	16092	16147	16101	16076	16233	16093	16303	16067	16143	16246	16321	16259	16257	16166	16019	16218	16078	16135	16113	16266	16120	16271	16188	16129	16383	16077	16326	16194	16189	16112	16252	15997	16049	16117	16324	16140	16298	15961	16161	16145	16219	16276	16234	16119	16197	16331	16257	16275	16144	16063	16290	16214	16158	16384	16052	16229	16292	16159	16201	16217	16097	16066	16247	16122	16131	16158	16251	16280	16015	16117	16235	16227	16063	16318	16076	16394	16402	16110	16254	16188	16085	16176	16148	16133	16257	16189	16114	16226	16167	16146	16290	16138	16119	16217	16157	16377	16351	16210	16239	16456	16216	16404	16091	16135	16191	16191	16203	16238	16039	16283	16166	16037	16224	16289	16085	16324	16331	16013	16244	16315	16220	16222	16216	16087	16235	16153	16089	16191	16283	16290	16257	16133	16277	16454	16221	16037	16328	15984	16260	16322	16179	16223	16202	16183	16351	16102	16120	16130	16231	16255	16370	16317	16333	16120	16202	16163	16220	16212	16211	16212	16239	16009	16230	16219	16072	16183	16245	16078	16243	16268	16229	16119	16143	16238	16344	16167	16263	16116	16092	16065	16258	16054	16225	16164	16198	16050	16309	16228	16103	16134	16154	16155	16129	16085	16275	16293	16298	16186	16338	16200	16306	16100	16327	16268	16227	16243	16153	16202	16316	16405	16180	16051	16357	16337	16172	16270	16184	16146	16441	16064	16313	16160	16333	16227	16378	16147	16142	16103	16276	16182	16316	16343	16107	16041	16095	16193	16227	16403	16246	16171	15999	16080	16249	16229	16201	16278	16244	15966	16064	16156	16142	16049	16182	16267	16179	16195	16123	16342	16191	16067	16106	16010	16273	16192	16151	16202	16233	15999	16323	16150	16053	16129	16131	16104	16226	16398	16236	16179	15978	16149	16378	16186	16034	16217	16359	16135	16163	16318	16057	16103	16170	16304	16235	16184	16242	16101	16092	16224	16298	16205	16197	16145	16233	16226	16184	16250	16197	16218	16156	16196	16130	16218	16139	16220	16035	16171	16194	16035	16065	16275	16211	16020	16248	16096	16204	16236	16278	16222	15904	16206	16097	16109	16431	16176	16047	16137	16031	16179	16244	16261	16171	16115	16233	16153	16028	16051	16135	16253	16066	16185	16081	16192	16369	16275	16227	16273	16253	16182	16125	16130	16307	16032	16207	16219	16219	16181	16211	16187	16269	16148	16081	16200	16193	16390	16217	16240	16198	16183	16227	16225	16187	16234	16181	16277	16245	16163	16137	16221	16272	16127	16202	16079	16278	16228	16124	16322	16253	16133	16166	16286	16200	16310	16127	16243	16042	16187	15971	16164	16138	16262	16303	16329	16457	16404	16224	16241	16300	16335	16259	16334	16154	16195	16076	16154	16173	16213	16095	16291	16369	16030	16084	16188	16353	16190	16220	16236	16142	16288	16185	16161	16097	16282	16018	16355	16190	16276	16272	16164	16209	16096	16198	16184	16252	16251	16047	16174	16307	16155	16158	16292	16083	16088	16191	16182	16159	16328	16046	16233	16179	16114	16065	16208	16082	16126	16353	16217	16105	16120	16232	16245	16331	16205	16135	16179	16150	16255	16255	16185	16262	16124	16189	16205	16225	16191	16174	16241	16057	16063	16287	15992	16158	15984	16136	16050	16177	16345	16152	16159	16318	16160	16223	16196	16156	16260	16307	16303	16265	16297	16182	16220	16232	16229	16301	16165	16113	16253	16235	16286	16147	16235	16279	16136	16179	16088	16214	16199	16163	16376	16085	16154	16134	16167	16157	16464	16263	16220	16203	16121	16182	16273	16114	16209	16158	16145	16148	16059	16264	16183	16108	16279	16119	16396	16180	16268	16207	16248	16070	16239	16154	15927	16398	16222	16328	16283	16282	16102	16394	16180	16256	16094	16289	16172	16110	16345	16041	16246	16076	16221	16050	16168	16062	16074	16359	16336	16319	16354	16107	16228	16124	16269	16297	16133	16077	16165	16336	16220	16178	16279	16163	16160	16134	16120	16251	16208	16115	16331	16362	16188	16341	16018	16105	16028	16189	16098	16043	16160	16202	16164	16130	16126	16079	16351	16151	16208	16186	16384	16116	16211	16099	16105	16216	16063	16336	16281	16167	16255	16220	16314	16035	16020	16163	16383	16329	16157	16220	16244	16065	16077	16449	16266	16310	16255	16348	16322	16291	16222	16255	16116	16165	16186	16242	16323	16140	16269	16111	16137	16178	16207	16122	16334	16024	16313	16105	16393	16332	16091	16196	16190	16004	16207	16240	16341	16339	16226	16100	16231	16255	16208	16221	16202	16198	16212	16003	16077	16058	15967	16245	16312	16341	16230	16141	16279	16291	16236	16190	16274	16188	16136	16148	16395	16249	16196	16254	16260	16335	16283	16251	16056	16340	16156	16199	16206	16122	16100	16273	16165	16236	16278	16266	16180	16363	16241	16171	16164	16198	16308	16160	16092	16007	16279	16242	16177	16195	16126	16186	16334	16204	16075	16041	16167	16090	16226	16321	16276	16189	16061	16124	16139	16221	16194	16163	16068	16156	16278	16172	16113	16200	16236	16209	16241	16142	16008	16294	16264	16249	16090	16095	16096	16022	16119	16169	16268	16239	16203	16183	16271	16304	16250	16127	16170	16092	16156	16264	16247	16377	16358	16356	16084	16216	16158	16171	16279	16060	16117	16081	16243	16073	16298	16330	16303	16184	16156	16195	16342	16214	16238	16135	16384	16111	16148	16274	16082	16399	16216	16205	16189	16175	16143	16142	16330	16172	16211	16132	16214	16256	16239	16282	16208	16143	16235	16266	16039	16102	16146	16172	16220	16243	16048	16207	16171	16066	16229	16236	16177	16189	16158	16042	16097	16249	16119	16176	16344	16128	16094	16009	16320	16254	16297	16123	16071	16162	16230	16158	16334	16188	16091	16218	16245	16005	16023	16259	16179	16236	16245	16009	16328	16227	16091	16262	16093	16157	16251	16174	16151	16162	16039	16212	16180	16237	16183	16260	16147	16359	16276	16158	16076	16186	16224	16277	16208	16040	15960	16252	16134	16166	16209	16043	16303	16141	16210	16206	16245	16171	16247	16184	16203	16222	16085	16199	16158	16125	16255	16321	16130	16176	16276	16065	16347	16203	16166	16139	16205	16446	16010	16328	16103	16111	16224	16171	16134	16214	16159	16063	16251	16298	16164	16257	16315	16259	16219	16398	16319	16215	16262	16122	16238	16237	16094	16175	16104	16254	16291	16264	16221	16274	16185	16124	16224	16127	16281	16117	16033	16145	16126	16212	16114	16143	16181	16277	16136	16278	16052	16287	16076	16170	16240	16232	16173	16183	16159	16068	16424	16257	16187	16174	16184	16272	16250	16417	16224	16201	16064	16188	16121	16171	16210	16200	16090	16132	16139	16256	16415	16234	16072	16387	16350	16118	16252	16324	16197	16163	16261	16129	16056	16166	16127	16187	16237	16215	16162	16226	16248	16173	16101	16228	16157	16407	16173	16154	16203	16281	16311	16365	16181	16215	16163	16177	16344	16281	16149	16061	16228	16366	16296	16146	16239	16145	16182	16299	16196	16354	16237	16241	16205	16294	16262	16286	16119	16269	16291	16248	16230	16277	16142	16073	16087	16265	16196	16088	16212	16258	16125	16193	16308	16195	16137	16330	16201	16025	16219	16181	16175	16271	16118	16241	16162	16187	16158	16154	16189	16216	16121	16275	16303	16085	16357	16142	16251	16292	16123	16159	16171	16267	16182	16090	16186	16103	16058	16159	16214	16063	16199	16042	16189	16088	16213	16372	16010	16108	16198	16191	16291	16175	16246	16175	16106	16069	16176	16143	16317	16295	16229	16222	16249	16248	16234	16074	16137	16334	16170	16359	16073	16113	16147	16008	16281	16219	16085	16153	16136	16234	16177	16363	16199	16154	16253	16183	16105	16188	16164	16216	16173	16380	16144	16114	16296	16145	16393	16187	16090	16286	16204	16088	16286	16077	16204	16288	15998	16130	16137	16186	16164	16178	16192	16271	16158	16143	16162	16289	16322	16218	16142	16081	16325	16197	16311	16054	16282	16337	16340	16043	16155	16105	16211	16302	16278	16208	16337
23798	21286	31112	24406	22370	23375	23102	20168	18893	18787	18792	18411	18508	18262	18219	18167	18228	18020	18153	18020	18143	17765	17719	18110	17734	17711	17740	17832	17622	17766	17754	17736	17853	17578	17809	17815	17658	17806	17711	17685	17752	17745	17973	17694	17568	17667	17790	17605	17912	17875	17631	17719	17895	17556	17594	17812	17746	17498	17533	17768	17516	17674	17972	17847	18047	17791	17800	17665	17530	17639	17648	17623	17816	17566	17595	17623	17748	17570	17894	17778	17579	17574	17371	17555	17748	17704	17560	17650	17754	17710	17601	17687	17511	17722	17691	17787	17581	17817	17621	17659	17666	17733	17711	17695	17668	17637	17785	17709	17815	17548	17628	17640	17896	17741	17683	17704	17662	17762	17560	17507	17625	17460	17556	17379	17723	17700	17559	17638	17629	17731	17569	17669	17725	17873	17602	17536	17652	17774	17563	17713	17516	17685	17794	17761	17806	17584	17667	17607	17740	17761	17735	17631	17805	17536	17717	17736	17750	17594	17632	17855	17770	17677	17710	17613	17646	17433	17589	17579	17544	17604	17648	17664	17685	17627	17814	17687	17748	17537	17489	17895	17799	17602	17615	17565	17701	17560	17595	17623	17492	17723	17777	17769	17675	17764	17618	17561	17679	17678	17557	17506	17471	17562	17670	17716	17751	17672	17674	17632	17459	17707	17663	17709	17631	17642	17709	17573	17599	17517	17651	17810	17598	17812	17737	17639	17618	17517	17562	17508	17480	17563	17740	17578	17794	17443	17600	17681	17538	17594	17563	17574	17363	17700	17658	17332	17329	17454	17633	17608	17719	17513	17794	17636	17690	17558	17542	17647	17669	17686	17664	17905	17513	17656	17548	17824	17591	17543	17696	17620	17589	17624	17921	17821	17817	17602	17594	17431	17689	17503	17593	17612	17813	17650	17497	17754	17673	17640	17596	17749	17559	17490	17811	17663	17732	17688	17605	17812	17634	17599	17616	17713	17689	17383	17518	17516	17518	17620	17638	17563	17597	17620	17789	17584	17610	17822	17673	17633	17574	17627	17701	17620	17797	17787	17655	17754	17787	17525	17524	17572	17565	17630	17755	17451	17618	17754	17665	17693	17671	17618	17705	17513	17622	17603	17680	17688	17676	17671	17701	17691	17563	17462	17654	17685	17839	17719	17638	17696	17637	17765	17631	17651	17649	17809	17794	17547	17697	17894	17578	17677	17805	17709	17710	17676	17804	17880	17738	17493	17530	17557	17532	17579	17812	17470	17655	17547	17660	17764	17603	17726	17512	17602	17634	17776	17349	17696	17845	17710	17671	17644	17463	17436	17430	17708	17720	17575	17714	17706	17707	17599	17590	17651	17636	17525	17593	17489	17611	17553	17685	17538	17728	17551	17661	17705	17417	17706	17829	17616	17657	17704	17800	17473	17458	17612	17691	17643	17750	17411	17623	17763	17686	17843	17684	17751	17812	17526	17653	17617	17648	17559	17488	17486	17668	17727	17419	17484	17472	17609	17590	17558	17806	17737	17668	17557	17844	17685	17760	17566	17777	17620	17695	17388	17556	17607	17652	17469	17675	17765	17595	17689	17785	17846	17725	17731	17822	17625	17812	17569	17720	17687	17645	17640	17576	17675	17671	17712	17815	17767	17613	17752	17729	17543	17595	17548	17646	17366	17657	17620	17455	17560	17518	17619	17802	17646	17637	17611	17557	17652	17551	17515	17722	17846	17852	17511	17643	17621	17626	17603	17567	17535	17630	17763	17501	17760	17588	17833	17698	17607	17643	17737	17529	17358	17825	17684	17631	17506	17657	17554	17650	17708	17649	17621	17690	17526	17485	17711	17631	17822	17492	17739	17699	17750	17588	17707	17783	17563	17443	17777	17519	17457	17596	17659	17576	17493	17564	17654	17635	17594	17577	17729	17703	17549	17732	17646	17783	17728	17561	17741	17699	17801	17614	17507	17390	17485	17850	17626	17686	17528	17502	17534	17622	17760	17727	17489	17763	17616	17548	17632	17765	17814	17560	17597	17490	17732	17491	17727	17614	17570	17694	17681	17702	17620	17626	17727	17779	17472	17529	17739	17479	17385	17668	17769	17710	17516	17598	17387	17640	17757	17584	17892	17781	17766	17753	17632	17630	17632	17841	17739	17712	17665	17724	17800	17628	17708	17707	17635	17744	17613	17726	17690	17542	17759	17644	17714	17537	17544	17620	17835	17595	17490	17777	17733	17620	17797	17412	17696	17681	17684	17510	17763	17543	17799	17637	17713	17529	17424	17627	17703	17735	17542	17513	17716	17753	17623	17614	17847	17617	17620	17918	17579	17558	17612	17575	17414	17568	17609	17516	17738	17581	17863	17538	17635	17583	17726	17688	17582	17580	17765	17806	17595	17612	17561	17500	17575	17795	17735	17731	17634	17592	17525	17793	17669	17532	17557	17899	17630	17568	17458	17821	17557	17898	17610	17493	17668	17640	17714	17507	17817	17655	17576	17594	17404	17814	17502	17915	17668	17620	17678	17450	17624	17620	17665	17521	17596	17591	17474	17668	17708	17599	17552	17701	17658	17463	17563	17644	17752	17516	17696	17475	17566	17762	17704	17511	17523	17508	17695	17322	17598	17695	17614	17546	17648	17640	17616	17642	17647	17548	17668	17645	17544	17713	17489	17738	17515	17826	17733	17671	17622	17585	17663	17778	17483	17857	17673	17619	17625	17918	17654	17699	17581	17583	17540	17622	17518	17719	17726	17754	17633	17705	17536	17531	17733	17646	17819	17767	17683	17641	17896	17713	17638	17597	17673	17702	17614	17687	17798	17624	17804	17856	17672	17587	17727	17755	17559	17519	17621	17510	17552	17646	17720	17850	17591	17476	17659	17639	17522	17609	17742	17680	17810	17546	17782	17642	17658	17681	17768	17597	17816	17643	17926	17506	17317	17741	17520	17748	17677	17603	17741	17697	17728	17702	17648	17774	17914	17729	17661	17678	17764	17841	17689	17430	17610	17779	17675	17615	17578	17610	17615	17898	17623	17512	17899	17630	17615	17663	17593	17651	17700	17609	17810	17700	17598	17669	17636	17347	17731	17614	17641	17610	17646	17754	17634	17745	17537	17654	17587	17575	17593	17339	17557	17498	17587	17468	17606	17645	17590	17444	17659	17594	17654	17617	17639	17844	17518	17870	17788	17797	17521	17492	17652	17562	17730	17529	17448	17547	17532	17709	17704	17789	17704	17677	17557	17794	17541	17813	17780	17838	17679	17879	17579	17557	17736	17575	17906	17601	17650	17659	17759	17671	17825	17622	17848	17503	17707	17593	17783	17494	17518	17700	17420	17644	17596	17797	17444	17535	17531	17718	17694	17602	17665	17557	17739	17480	17751	17630	17676	17827	17694	17770	17713	17559	17387	17478	17686	17590	17459	17703	17637	17684	17656	17724	17545	17735	17564	17754	17568	17639	17728	17597	17707	17777	17588	17742	17731	17682	17615	17787	17674	17609	17746	17626	17768	17743	17604	17627	17473	17766	17641	17854	17489	17569	17781	17763	17616	17604	17741	17579	17515	17803	17585	17558	17715	17724	17764	17519	17730	17620	17756	17696	17643	17592	17455	17651	17775	17294	17730	17513	17708	17852	17635	17614	17553	17790	17719	17457	17496	17741	17592	17547	17576	17793	17519	17562	17701	17656	17537	17543	17572	17640	17598	17826	17544	17630	17760	17729	17719	17624	17611	17850	17580	17680	17613	17762	17748	17561	17696	17759	17619	17692	17675	17526	17659	17629	17610	17815	17630	17701	17690	17797	17684	17678	17749	17711	17732	17642	17572	17766	17482	17471	17827	17660	17791	17736	17656	17768	17637	17580	17535	17608	17574	17539	17490	17641	17563	17610	17537	17448	17376	17765	17646	17530	17518	17729	17412	17481	17621	17722	17670	17597	17629	17747	17735	17887	17528	17657	17555	17741	17613	17508	17698	17609	17729	17537	17841	17710	17668	17717	17555	17690	17657	17548	17514	17775	17620	17642	17655	17758	17578	17710	17612	17690	17688	17651	17856	17664	17604	17550	17580	17670	17723	17661	17587	17565	17705	17916	17622	17517	17706	17797	17521	17767	17674	17369	17726	17799	17732	17410	17608	17674	17599	17708	17737	17724	17550	17688	17636	17738	17654	17581	17598	17651	17681	17621	17867	17741	17780	17452	17724	17725	17942	17708	17617	17653	17715	17862	17734	17380	17559	17658	17708	17721	17574	17714	17771	17797	17808	17878	17868	17849	17496	17675	17713	17802	17652	17379	17627	17835	17813	17838	17508	17556	17649	17329	17552	17551	17794	17688	17596	17541	17676	17598	17627	17696	17552	17460	17519	17576	17569	17598	17758	17708	17523	17318	17842	17701	17676	17582	17399	17439	17704	17741	17836	17655	17688	17734	17839	17787	17850	17689	17657	17592	17622	17439	17747	17577	17578	17496	17643	17602	17698	17591	17569	17536	17690	17486	17842	17614	17565	17780	17728	17782	17812	17504	17583	17695	17599	17761	17532	17749	17548	17756	17540	17293	17566	17731	17717	17676	17650	17582	17549	17688	17554	17662	17735	17835	17585	17807	17438	17746	17786	17597	17799	17530	17325	17501	17699	17653	17561	17584	17616	17795	17544	17542	17526	17579	17461	17600	17454	17349	17547	17609	17513	17758	17760	17678	17653	17677	17478	17757	17507	17504	17543	17799	17790	17926	17450	17634	17724	17441	17539	17696	17358	17676	17859	17563	17713	17663	17611	17671	17575	17576	17603	17653	17696	17351	17718	17721	17556	17791	17714	17779	17611	17456	17525	17590	17759	17847	17679	17637	17566	17572	17551	17422	17764	17651	17494	17586	17483	17378	17564	17663	17626	17462	17588	17822	17774	17731	17670	17626	17680	17403	17693	17674	17704	17596	17747	17777	17611	17638	17686	17600	17693	17848	17590	17397	17570	17672	17663	17831	17716	17494	17489	17792	17649	17459	17619	17695	17660	17678	17501	17666	17630	17845	17683	17750	17634	17649	17566	17494	17454	17478	17609	17630	17482	17611	17584	17790	17691	17583	17445	17454	17455	17696	17771	17453	17647	17878	17620	17513	17718	17406	17477	17624	17669	17595	17483	17604	17808
19029	53654	53411	24374	22180	20640	19384	18308	17528	17165	17020	16578	16669	16444	16151	16094	16059	15998	15974	15886	15788	15955	15727	15556	15666	15580	15735	15680	15579	15563	15509	15653	15635	15593	15671	15568	15508	15518	15659	15579	15499	15507	15732	15833	15571	15663	15501	15511	15482	15456	15649	15535	15446	15550	15576	15419	15798	15670	15655	15522	15505	15773	15848	15706	15642	15751	15561	15609	15702	15365	15654	15582	15624	15538	15575	15520	15627	15528	15436	15631	15576	15374	15564	15615	15532	15468	15357	15574	15521	15494	15596	15416	15462	15519	15655	15432	15632	15525	15523	15556	15557	15389	15549	15533	15654	15254	15454	15509	15587	15552	15561	15376	15676	15390	15652	15450	15566	15546	15682	15441	15663	15486	15703	15391	15513	15486	15611	15676	15525	15528	15592	15390	15556	15474	15649	15699	15560	15748	15373	15566	15577	15413	15627	15675	15541	15589	15491	15511	15519	15537	15641	15514	15492	15362	15431	15564	15721	15526	15435	15623	15672	15569	15457	15516	15672	15554	15414	15665	15612	15502	15429	15628	15381	15630	15495	15493	15598	15575	15550	15533	15256	15366	15447	15623	15652	15615	15546	15594	15591	15506	15478	15539	15293	15618	15572	15585	15599	15594	15542	15624	15625	15686	15466	15352	15636	15485	15555	15514	15403	15425	15447	15557	15450	15392	15712	15436	15413	15500	15529	15569	15553	15553	15603	15553	15657	15460	15624	15652	15489	15513	15508	15612	15442	15462	15635	15757	15342	15504	15469	15752	15306	15541	15458	15403	15495	15406	15737	15357	15526	15718	15584	15564	15472	15476	15531	15560	15658	15399	15525	15552	15465	15299	15565	15494	15427	15465	15512	15490	15394	15541	15613	15624	15540	15630	15456	15479	15637	15683	15579	15551	15606	15502	15481	15606	15458	15521	15573	15296	15578	15647	15477	15397	15435	15379	15554	15530	15672	15442	15539	15621	15389	15718	15476	15486	15389	15515	15375	15407	15503	15633	15429	15590	15564	15491	15613	15420	15456	15429	15709	15459	15560	15813	15361	15533	15577	15497	15574	15687	15322	15481	15438	15505	15708	15540	15601	15407	15367	15566	15631	15699	15440	15562	15376	15499	15392	15321	15543	15413	15591	15611	15422	15603	15583	15520	15501	15661	15491	15555	15612	15516	15670	15508	15537	15559	15613	15493	15556	15420	15530	15430	15553	15603	15499	15632	15608	15429	15657	15621	15510	15448	15596	15508	15486	15544	15535	15670	15424	15551	15515	15631	15384	15405	15506	15617	15482	15622	15426	15729	15540	15511	15481	15565	15662	15315	15543	15622	15514	15550	15417	15596	15561	15696	15440	15516	15409	15626	15625	15593	15579	15495	15518	15519	15629	15478	15396	15556	15493	15652	15393	15512	15513	15412	15565	15620	15499	15650	15519	15426	15415	15387	15338	15437	15525	15642	15405	15398	15565	15616	15609	15567	15529	15645	15549	15414	15643	15326	15501	15569	15535	15568	15622	15470	15524	15511	15466	15500	15589	15538	15539	15592	15578	15584	15406	15467	15584	15416	15546	15462	15610	15334	15503	15572	15385	15553	15515	15522	15484	15646	15697	15638	15556	15448	15474	15470	15590	15294	15436	15323	15569	15501	15406	15452	15575	15466	15526	15587	15441	15499	15646	15416	15493	15532	15483	15390	15495	15550	15481	15414	15537	15741	15489	15555	15449	15498	15296	15453	15511	15537	15577	15383	15603	15507	15741	15508	15498	15501	15651	15284	15628	15698	15444	15574	15552	15472	15527	15495	15502	15564	15577	15524	15353	15504	15679	15432	15540	15575	15494	15524	15521	15723	15437	15444	15551	15506	15510	15392	15519	15416	15488	15591	15555	15640	15417	15700	15532	15573	15625	15343	15537	15421	15613	15532	15451	15633	15537	15584	15560	15403	15442	15594	15620	15515	15491	15673	15447	15367	15445	15389	15622	15549	15636	15486	15552	15361	15585	15481	15627	15398	15616	15691	15579	15539	15449	15668	15565	15519	15563	15613	15524	15541	15434	15503	15579	15443	15450	15425	15531	15498	15241	15780	15626	15539	15480	15517	15509	15434	15470	15690	15452	15535	15533	15530	15442	15456	15443	15548	15545	15518	15575	15401	15451	15540	15463	15474	15593	15598	15363	15417	15469	15478	15622	15357	15529	15448	15546	15664	15515	15408	15624	15488	15578	15536	15670	15581	15376	15510	15466	15633	15619	15625	15450	15740	15648	15740	15565	15569	15434	15394	15493	15482	15375	15538	15602	15545	15499	15459	15388	15516	15405	15370	15240	15471	15532	15466	15465	15512	15469	15516	15582	15515	15434	15490	15460	15510	15650	15568	15401	15367	15542	15533	15472	15395	15538	15708	15533	15557	15743	15355	15736	15653	15605	15410	15632	15482	15693	15480	15574	15601	15372	15712	15477	15511	15572	15521	15449	15311	15669	15508	15546	15270	15508	15666	15583	15526	15412	15429	15483	15444	15569	15507	15455	15646	15568	15495	15519	15468	15576	15514	15558	15511	15489	15439	15429	15451	15438	15721	15460	15528	15484	15494	15728	15428	15495	15551	15650	15377	15656	15685	15554	15705	15600	15634	15533	15541	15555	15692	15416	15609	15563	15548	15384	15576	15620	15485	15626	15499	15608	15438	15539	15678	15383	15658	15453	15410	15710	15468	15570	15514	15364	15458	15621	15432	15609	15521	15649	15624	15418	15709	15477	15478	15568	15501	15654	15442	15448	15533	15603	15646	15635	15600	15481	15553	15641	15507	15521	15506	15405	15732	15576	15503	15465	15599	15436	15489	15478	15535	15641	15499	15521	15566	15446	15616	15593	15483	15536	15568	15498	15465	15475	15509	15704	15584	15431	15537	15589	15310	15654	15495	15660	15471	15428	15748	15592	15450	15511	15435	15506	15630	15618	15541	15466	15525	15306	15525	15466	15511	15505	15461	15401	15646	15802	15443	15583	15374	15557	15372	15572	15460	15357	15464	15431	15452	15550	15460	15435	15686	15477	15378	15511	15613	15458	15672	15480	15505	15600	15604	15644	15731	15675	15424	15544	15440	15574	15509	15465	15597	15629	15592	15511	15581	15575	15462	15398	15651	15550	15584	15443	15689	15570	15563	15492	15431	15423	15540	15522	15541	15644	15522	15556	15469	15406	15540	15452	15471	15474	15588	15571	15476	15464	15558	15524	15403	15667	15580	15617	15450	15395	15483	15540	15351	15685	15504	15453	15415	15507	15545	15626	15507	15634	15539	15474	15517	15593	15447	15584	15383	15317	15542	15468	15569	15401	15466	15401	15448	15634	15357	15434	15661	15536	15582	15539	15532	15642	15505	15490	15550	15593	15515	15316	15455	15392	15453	15632	15187	15625	15357	15503	15594	15589	15486	15571	15599	15484	15377	15540	15471	15550	15612	15474	15529	15624	15464	15628	15455	15643	15470	15586	15453	15597	15495	15483	15455	15562	15618	15441	15412	15452	15542	15481	15337	15419	15455	15483	15613	15443	15478	15421	15565	15634	15648	15568	15559	15452	15488	15544	15559	15364	15460	15483	15438	15449	15632	15524	15521	15694	15494	15675	15531	15514	15468	15399	15645	15532	15541	15485	15679	15508	15596	15474	15594	15495	15541	15389	15384	15386	15688	15567	15549	15596	15556	15597	15559	15688	15475	15454	15502	15272	15623	15552	15469	15514	15660	15602	15685	15342	15424	15418	15540	15605	15515	15488	15539	15477	15545	15349	15647	15469	15530	15617	15452	15532	15690	15511	15481	15460	15379	15492	15404	15572	15450	15445	15533	15392	15501	15627	15450	15538	15402	15527	15484	15523	15558	15621	15562	15507	15483	15583	15636	15523	15578	15566	15563	15611	15429	15624	15418	15523	15521	15617	15445	15535	15543	15533	15519	15436	15442	15571	15691	15343	15458	15352	15558	15576	15480	15628	15431	15605	15595	15502	15589	15618	15400	15658	15527	15558	15695	15478	15452	15553	15517	15443	15609	15659	15419	15518	15393	15546	15538	15475	15347	15510	15526	15489	15501	15526	15374	15586	15571	15454	15630	15527	15534	15550	15556	15339	15582	15499	15471	15555	15523	15453	15525	15678	15496	15550	15489	15536	15577	15544	15602	15562	15595	15705	15578	15514	15598	15581	15637	15402	15515	15467	15554	15510	15465	15489	15595	15698	15596	15614	15762	15565	15394	15635	15501	15553	15551	15662	15399	15604	15430	15493	15629	15693	15431	15503	15575	15436	15711	15566	15602	15599	15466	15464	15530	15407	15432	15530	15529	15460	15343	15704	15596	15588	15454	15368	15477	15626	15501	15444	15573	15570	15561	15606	15476	15410	15502	15561	15610	15675	15547	15610	15490	15542	15683	15652	15569	15563	15378	15616	15480	15611	15514	15423	15589	15481	15537	15556	15390	15559	15518	15517	15584	15337	15657	15438	15646	15551	15587	15552	15595	15415	15479	15405	15468	15419	15602	15556	15454	15605	15654	15576	15559	15566	15614	15549	15489	15474	15599	15454	15576	15325	15426	15545	15560	15511	15564	15517	15645	15399	15612	15503	15476	15381	15572	15525	15461	15347	15431	15509	15407	15633	15555	15649	15436	15592	15664	15471	15534	15372	15464	15507	15632	15546	15494	15551	15671	15489	15473	15546	15515	15547	15484	15363	15539	15537	15709	15479	15479	15540	15429	15490	15427	15580	15637	15500	15596	15479	15439	15464	15652	15345	15536	15616	15600	15448	15460	15491	15247	15703	15454	15474	15680	15432	15482	15399	15495	15557	15578	15463	15349	15364	15454	15390	15699	15636	15432	15485	15464	15556	15516	15472	15516	15600	15591	15553	15371	15418	15447	15611	15527	15573	15662	15238	15592	15544	15506	15400	15533	15535	15452	15439	15487	15626	15539	15463	15630	15553	15540	15434	15586	15413	15607	15418	15480	15498	15679	15674	15531	15486	15613	15550	15383	15401	15609	15412	15562	15460	15481	15602	15667	15540	15769	15436	15812	15599	15561	15483	15577	15634	15570	15442	15532	15366	15417	15449	15580	15725	15569	15602	15391	15480	15679	15487	15427	15327	15688
22598	21289	34022	23317	21747	24376	26652	21331	20170	19914	19586	19000	19019	19020	18804	18801	18696	18727	18448	18638	18567	18385	18509	18293	18385	18298	18292	18403	18211	18108	18099	18335	18239	18215	18325	18143	18204	17918	18217	18055	18110	18277	18240	18270	18254	18069	18091	18056	18102	18263	18081	18261	18101	18369	18087	18114	18080	18068	18176	18069	18240	18270	18225	18354	18196	18331	18210	18090	18129	18178	18034	18137	18140	17924	17954	18042	18113	17864	18379	18209	18230	17925	17821	18023	18043	18086	18064	18073	17934	18144	17966	18347	18178	17919	17957	18059	18105	17940	17893	17942	18110	18361	18117	18104	18186	17994	18048	17801	17932	18023	18084	18148	18092	18205	17995	18132	18219	18109	18296	18224	18073	18027	18188	18026	18188	18156	17961	18063	18156	18091	18004	18020	18067	17975	18024	18046	17807	17863	18029	17906	17799	18032	18040	17998	18130	18226	18197	18030	18202	18126	17884	18021	18064	17905	18216	18124	18148	18070	18048	18039	18129	17906	17981	17909	17945	17968	18117	18113	18104	18228	18082	17965	18198	17849	18062	18305	17959	18040	18156	18119	18081	17828	18048	18246	18269	18070	18197	18066	17970	18001	18010	18234	18212	17857	18049	17880	17852	17928	17876	18118	18199	18041	18169	18350	18197	18022	17872	18040	18175	18253	18103	18042	18098	18132	18131	17967	17982	18105	17930	18284	17897	18106	17961	17928	18047	18033	18031	18139	17962	17914	17816	18020	18132	18141	18127	18006	17963	17982	17980	17917	17881	18072	18218	17993	18013	18133	18045	17887	18162	18047	18231	18119	18010	17892	18129	18391	18224	17954	17879	18021	17925	17893	17969	18160	18005	18066	17923	17818	17975	18173	18026	18224	18066	18032	18112	18133	18030	18301	18245	17915	18077	18171	18259	17957	18174	18096	18101	18086	17995	18088	18017	18049	18066	17864	17979	17865	18007	18128	18222	17956	18026	18012	18085	18089	18169	18043	18055	17939	18140	18255	18177	18081	18132	17953	18228	17753	18050	18272	18041	18021	18181	18004	18187	18097	18066	18185	18133	18119	18089	17921	18036	18064	18094	18267	17952	18159	17937	18121	18158	18210	18037	18084	18039	18113	18110	18057	18154	17968	17845	18151	17958	17884	18009	17864	18021	17930	18102	18051	17996	17932	18031	17964	18021	17982	18085	18200	18070	17980	18274	17980	18018	18147	18036	18041	17864	18083	17840	18069	18089	18091	18225	18084	17937	18128	18107	18105	18152	18171	18054	18016	17898	18078	18247	18080	17894	18098	17960	17831	18190	18158	18073	18227	18089	17899	18045	17946	17835	17960	18042	18175	18184	17988	17997	18045	18127	18006	18172	17722	18055	17913	18004	18076	18109	17848	18164	18025	18307	18131	18154	18116	17988	18196	18380	17973	18229	18108	17963	18042	18065	18073	18080	17905	17932	18149	18219	18131	18111	18034	17936	17986	18021	17984	17937	18073	17854	17890	18031	17960	18142	18095	17877	18188	18237	17989	17971	18210	18001	18031	18073	17823	18223	17993	18045	18236	18044	17978	18108	17790	17897	18131	17932	17926	18112	18229	18142	17917	17948	18124	18005	17922	18025	18216	18154	18095	18149	17910	18353	17918	17987	18147	18290	18002	18101	18009	18111	17892	17955	18195	18077	18011	18165	18055	18020	18166	18049	18133	18062	18026	17890	18110	17837	18054	18098	18108	17995	18100	18070	18126	18083	18119	17951	17993	18163	17937	17844	17959	17921	18083	18410	17939	18065	18130	18201	17995	17853	17974	17990	17969	18149	18163	17929	18087	18111	18082	18074	17948	17992	18008	18256	18025	18003	18194	18318	17979	18062	18157	18176	18121	17969	18076	18085	18057	18155	18220	18098	18145	17992	18152	18127	18007	18042	17914	18030	18099	18074	18072	18137	18114	17977	18216	17933	18081	18145	18111	18076	17907	17817	18118	18139	17889	17934	17992	18152	18019	18025	18138	17847	17825	18118	18184	18149	17896	17988	18064	18040	18092	18023	17768	18083	18000	18160	18178	18139	18073	18193	18074	18129	18218	18160	18211	18264	18128	18039	18211	18182	17934	18094	18046	18017	18128	17805	18009	18205	17913	18216	18161	18072	18305	18103	17910	18148	17910	18106	18083	17989	18199	18096	17951	18047	17912	18189	18202	17956	17940	18054	18003	17935	18278	18017	17902	17991	18133	18086	18102	17856	18018	18194	18082	18079	18056	18078	18147	17971	18090	17734	18021	18201	17987	17881	18029	18175	17999	18112	18175	18072	18119	17883	18169	18023	18035	18079	18061	17817	18040	18088	18133	18282	18100	18195	18190	18173	17864	18190	18173	18129	18123	17880	18115	18132	18089	17986	18058	18059	18145	18157	18044	18129	18105	18003	18112	17973	17942	18084	18038	17917	18140	18065	18004	17883	18174	18068	17919	18072	18098	18134	17989	18094	18071	18008	18133	18008	18066	18114	18100	18059	18160	18268	17903	17905	18020	17927	18194	18285	17994	18091	18064	18130	18241	18137	17964	18005	17866	18142	18055	17870	18074	18006	17815	18035	17959	18073	18115	17952	18090	17901	18157	18130	18320	18277	17897	17976	18160	18234	18169	17979	18055	18081	17867	17970	18118	18050	17929	18036	18065	18002	17808	17979	17979	17985	17988	18258	18026	18234	18025	17880	17972	18092	18139	18283	18001	18047	17892	18152	18064	17820	18016	18078	17991	18008	18155	17902	17961	18129	18049	17978	17909	18227	18090	18212	18085	17990	18083	17976	17818	17971	18100	18154	18135	17989	17914	18059	18100	18089	17896	18048	18006	18072	18172	18009	17920	18089	18146	18068	18296	18108	17881	18098	17925	18105	18113	17983	18305	18231	17970	17971	17959	17988	17961	18084	17961	18187	18020	18070	18130	17960	18162	18196	18075	17977	17931	17797	17905	18025	18005	18251	17996	18085	18052	18043	18136	18232	17992	18216	17951	17931	18135	17974	18016	17993	18131	17882	17928	17948	18071	18019	17982	18116	18036	17972	18095	18117	18023	18157	17985	18004	17879	18081	18005	18013	18192	18130	18074	18158	18032	18299	18045	18194	18057	18112	18139	18101	17954	18124	18145	18050	18119	17956	18042	17874	17956	17887	18078	18195	18108	18129	17931	18180	18013	17832	18077	17888	18066	18179	18150	18158	18090	18121	18307	18246	18251	18137	18002	18048	17817	17990	17929	18170	17983	18086	18094	18101	18051	17882	18185	18101	17911	18099	18160	18114	18078	18147	17893	18016	18186	17824	18271	18077	17947	18121	18175	18013	18146	17853	18102	17940	17978	17940	18033	18152	18049	17941	18004	17816	18083	17947	17946	18150	18007	18044	17809	18226	18177	18219	18030	18207	18236	18025	17973	18013	18213	18128	17950	17754	18176	18191	17994	17928	18166	18041	18029	18035	18111	18129	18058	17927	18057	17965	17922	18033	18028	18144	17963	18105	17989	17955	18092	18003	18140	18015	17937	18034	17918	17878	17961	18000	18147	18090	18081	17929	18092	18058	18008	18131	18192	18059	17868	18011	17969	17993	18216	18083	17944	17855	18085	17995	18154	18043	17956	18207	18212	18032	18103	18093	17946	18156	18031	17961	17975	18406	18013	18061	18268	18161	17660	18034	18313	17896	17900	18123	18010	17865	18172	18223	17992	18068	18029	18085	18330	18007	18143	18025	18042	18112	18122	17941	18047	18091	18200	18211	18102	18090	17914	18171	17887	18329	18224	18132	18077	18069	17850	17857	17909	18144	18032	17984	17784	17966	18066	18000	18033	18060	18038	18205	18022	18050	17941	18297	18067	18172	17921	18061	18051	17835	17924	17745	18089	17999	18028	17949	18136	18435	17902	18242	17830	18084	17858	18019	18120	17973	18150	17945	18134	18043	18098	18151	17916	18078	17795	18038	18141	18108	18155	17912	17929	18147	18089	18162	18205	17963	18142	18061	17901	18028	18047	18094	17915	17916	18094	18079	18080	17918	18111	18032	18003	18033	18220	17814	18047	17925	17917	18141	17853	18129	17858	17890	18020	18350	18123	18176	17839	18207	18031	18001	18083	18256	18160	17826	17996	17977	18028	17977	18156	18203	18200	18072	18066	18020	18086	17939	17671	17899	18064	17958	17939	18129	18296	18136	18155	17826	18055	18016	18128	17926	17814	17993	18017	18222	18112	18001	18129	18025	18011	18249	18122	18175	17957	17852	17950	18032	17996	17949	18150	18037	17875	18320	18064	18141	17791	18112	18093	17914	17981	17879	18201	18127	18159	18160	17947	18107	18046	17848	17861	18070	17897	18027	17901	17924	18122	18091	18016	18069	18098	18095	18157	17932	18199	18125	18017	18171	18114	18213	18135	17918	18091	18175	17985	18156	18171	18018	18000	18179	18103	18067	17927	18096	17850	17990	18032	18168	18133	17970	18019	18100	18160	18081	18009	18252	18147	18084	17929	18114	18020	18024	17877	18197	17842	18177	17996	18165	17865	18118	18046	17965	17902	17948	17971	18234	17946	18290	18189	18036	18078	18292	18148	17961	18063	18161	18163	18027	18039	17689	18250	18090	18402	18135	18069	17920	18077	17899	17842	18107	17974	18056	17944	17881	17965	17988	18122	18101	18214	18209	17918	18124	18232	17895	18058	18074	18206	17991	17885	18012	18155	17953	18133	17900	17950	18133	17939	17922	17891	17962	18018	17879	18041	18282	18001	18136	18018	17978	18116	18146	18054	17990	18132	18204	17811	18164	18091	18037	17956	18152	18001	17939	18088	17895	18105	17946	17965	18062	17961	18102	18166	17994	18057	18145	18237	17951	18097	18013	18031	18034	18139	18039	18080	18027	18192	18160	17986	17981	18273	17930	17981	18078	17912	18148	18125	17975	18085	17768	17971	18069	17979	18023	18004	17911	17973	18013	18194	18030	17888	18095	18020	17990	18181	18315	17970	18143	18035	18191	18160	18017	18103	17883	17972	18076	18220	18216	17932	17778	18156	18103	18069	17988	18046	18019	18167	18020	18378	18062	17871	18098	18092	18085	18241	18207	17920	17930	18221	18000	18237	18097	18051	17940	17882	18067	17868
20286	59330	63903	27432	24965	23139	21321	19710	18625	18115	17433	17329	17007	16873	16705	16513	16533	16416	16284	16097	16328	16064	16171	16037	15914	16095	15982	15864	15871	15930	16031	15895	15837	15835	15782	15912	15910	15824	15864	15915	15863	15721	16122	15923	15729	15771	15717	15722	15823	15822	15635	15762	15624	15723	15946	15691	15778	15759	15804	15760	15709	16068	16144	16338	16171	15878	15846	15824	15641	15815	15640	15743	15835	15667	15795	15924	15845	15556	15869	15721	15638	15811	15767	15611	15869	15818	15657	15645	15793	15587	15729	15741	15611	15571	15678	15693	15763	15772	15860	15857	15800	15786	15768	15749	15746	15713	15753	15909	15559	15900	15829	15751	15745	15709	15691	15811	15861	15710	15751	15685	15759	15843	15670	15677	15840	15751	15788	15783	15688	15925	15870	15809	15700	15759	15719	15667	15715	15732	15967	15952	15805	15680	15908	15739	15735	15763	15472	15771	15766	15786	15707	15863	15834	15760	15866	15689	15708	15784	15693	15712	15795	15651	15685	15830	15730	15682	15779	15732	15758	15639	15711	15625	15838	15807	15731	15646	15830	15890	15843	15764	15833	15703	15704	15678	15682	15897	15701	15749	15703	15877	15668	15694	15592	15617	15823	15856	15774	15859	15689	15633	15910	15617	15860	15780	15642	15727	15634	15837	15724	15514	15636	15861	15935	15838	15848	15825	15977	15711	15843	15682	15798	15808	15808	15722	15830	15661	15741	15937	15643	15904	15758	15644	15622	15717	15827	15998	15740	15629	15664	15805	15725	15834	15810	15714	15697	15606	15648	15758	15749	15676	15692	15838	15785	15915	15694	15849	15665	15643	15695	15511	15686	15840	15702	15786	15704	15764	15827	15714	15780	15763	15787	15795	15682	15601	15743	15762	15815	15829	15507	15793	15652	15512	15848	15722	15691	15724	15700	15611	15726	15662	15759	15614	15768	15686	15512	15769	15809	15675	15682	15811	15736	15834	15734	15797	15694	15736	15772	15702	15550	15645	15692	15750	15572	15910	15881	15732	15664	15656	15736	15605	15714	15908	15646	15907	15541	15581	15649	15580	16067	15983	15661	15689	15622	15626	15737	15572	15818	15833	15689	15773	15584	15780	15868	15704	15697	15682	15665	15839	15784	15834	15652	15800	15791	15873	15742	15668	15744	15849	15689	15788	15745	15673	15722	15703	15861	15756	15603	15765	15705	15670	15695	15666	15551	15711	15689	15684	15721	15791	15803	15705	15743	15639	15715	15651	15759	15731	15675	15693	15590	15788	15881	15679	15677	15685	15714	15807	15774	15753	15681	15704	15678	15746	15652	15739	15629	15826	15775	15777	15841	15698	15743	15565	15624	15698	15814	15703	15633	15647	15539	15702	15792	15878	15930	15848	15650	15648	15752	15763	15543	15648	15743	15592	15614	15768	15745	15518	15667	15660	15796	15825	15708	15798	15705	15756	15662	15844	15715	15789	15762	15697	15799	15782	15606	15877	15699	15697	15776	15662	15716	15647	15732	15731	15831	15507	15850	15564	15792	15721	15909	15781	15751	15886	15732	15736	15746	15712	15822	15788	15763	15811	15738	15826	15719	15716	15742	15836	15688	15750	15678	15782	15669	15771	15725	15768	15747	15777	15856	15629	15767	15752	15868	15594	15681	15707	15855	15808	15802	15831	15452	15686	15770	15724	15644	15718	15656	15780	15742	15902	15727	15631	15764	15754	15848	15902	15818	15765	15736	15689	15691	15611	15766	15713	15660	15661	15757	15731	15776	15793	15783	15747	15903	15731	15525	15796	15656	15732	15865	15726	15791	15735	15815	15662	15703	15704	15713	15767	15875	15573	15692	15690	15713	15673	15778	15669	15750	15617	15849	15704	15654	15820	15801	15803	15901	15798	15723	15857	15692	15776	15803	15607	15883	15764	15501	15797	15823	15813	15685	15607	15768	15807	15708	15689	15625	15830	15690	15727	15564	15706	15706	15847	15621	15615	15776	15555	15586	15767	15668	15845	15633	15740	15906	15786	15658	15718	15733	15810	15692	15610	15745	15701	15790	15771	15666	15838	15616	15734	15755	15862	15782	15926	15605	15787	15713	15881	15811	15756	15507	15702	15746	15666	15690	15646	15655	15810	15655	15940	15677	15717	15725	15641	15546	15657	15652	15635	15820	15741	15701	15771	15750	15714	15625	15654	15672	15666	15657	15660	15667	15656	15750	15830	15650	15584	15750	15667	15542	15743	15658	15460	15701	15498	15730	15608	15571	15686	15712	15635	15787	15792	15659	15488	15673	15936	15800	15626	15759	15736	15645	15744	15584	15682	15671	15623	15817	15753	15693	15694	15663	15711	15743	15747	15749	15785	15704	15850	15771	15822	15787	15734	15741	15735	15867	15642	15674	15797	15665	15788	15730	15850	15804	15884	15635	15647	15746	15904	15746	15730	15722	15786	15654	15788	15682	15688	15799	15525	15503	15503	15725	15778	15646	15683	15777	15703	15563	15741	15880	15744	15600	15620	15758	15597	15630	15695	15881	15862	15658	15656	15614	15769	15626	15818	15678	15791	15481	15853	15579	15583	15595	15782	15662	15741	15576	15667	15670	15825	15871	15833	15924	15909	15868	15733	15814	15732	15819	15833	15718	15702	15728	15783	15695	15750	15686	15636	15641	15571	15649	15782	15864	15636	15749	15617	15845	15666	15792	15977	15798	15747	15743	15646	15688	15620	15786	15700	15792	15609	15618	15777	15804	15657	15621	15745	15728	15813	15582	15629	15780	15664	15675	15599	15586	15865	15691	15678	15728	15657	15949	15754	15750	15658	15642	15728	15685	15573	15682	15620	15796	15661	15820	15841	15763	15865	15848	15611	15771	15721	15709	15719	15784	15606	15823	15759	15745	15669	15856	15465	15667	15665	15665	15756	15731	15877	15797	15886	15642	15697	15663	15580	15740	15658	15829	15621	15735	15753	15706	15726	15653	15607	15804	15743	15682	15795	15576	15663	15575	15876	15704	15679	15640	15753	15652	15927	15769	15849	15752	15466	15635	15767	15918	15640	15724	15755	15573	15737	15600	15763	15827	15748	15874	15693	15646	15683	15711	15823	15633	15656	15521	15871	15608	15816	15507	15646	15816	15646	15576	15726	15632	15646	15822	15678	15608	15744	15742	15792	15574	15796	15577	15756	15840	15850	15691	15809	15768	15774	15754	15706	15919	15686	15790	15797	15651	15669	15839	15471	15709	15614	15763	15627	15734	15692	15752	15660	15696	15854	15797	15718	15679	15616	15770	15622	15554	15581	15528	15707	16045	15807	15583	15667	15793	15602	15902	15791	15726	15647	15744	15762	15763	15643	15823	15616	15631	15590	15655	15943	15670	15708	15672	15670	15710	15769	15817	15764	15519	15693	15815	15723	15796	15814	15790	15617	15733	15571	15765	15735	15791	15445	15989	15821	15742	15769	15833	15646	15774	15602	15706	15730	15790	15707	15588	15777	15583	15746	15679	15747	15814	15663	15920	15776	15732	15764	15842	15745	15800	15685	15720	15832	15837	15691	15675	15702	15743	15687	15693	15932	15719	15687	15726	15729	15824	15675	15828	15654	15698	15798	15806	15780	15702	15822	15774	15759	15530	15850	15736	15805	15741	15606	15513	15621	15782	15730	15709	15705	15439	15677	15709	15855	15607	15895	15657	15735	15739	15569	15760	15708	15755	15705	15658	15714	15638	15692	15683	15539	15668	15787	15735	15733	15652	15709	15646	15756	15725	15760	15832	15591	15714	15811	15697	15701	15561	15706	15591	15862	15952	15712	15726	15703	15711	15792	15715	15788	15803	15642	15801	15653	15626	15757	15625	15690	15643	15778	15788	15574	15735	15958	15723	15839	15801	15594	15821	15663	15707	15716	15694	15574	15741	15809	15468	15660	15779	15910	15451	15687	15775	15671	15607	15712	15887	15665	15853	15731	15615	15655	15546	15782	15733	15689	15791	15942	15838	15696	15840	15718	15634	15646	15859	15573	15782	15802	15853	15539	15668	15738	15625	15778	15772	15648	15607	15642	15545	15701	15764	15834	15659	15757	15558	15668	15809	15833	15669	15843	15676	15732	15693	15802	15611	15768	15717	15614	15870	15850	15749	15808	15728	15808	15812	15716	15775	15788	15814	15658	15470	15795	15637	15620	15740	15651	15640	15695	15799	15764	15789	15670	15836	15689	15729	15749	15772	15545	15827	15568	16017	15619	15658	15617	15812	15650	15630	15809	15753	15729	15807	15645	15831	15700	15744	16005	15577	15662	15735	15724	15884	15647	15793	15788	15713	15512	15889	15657	15569	15696	15687	15852	15750	15724	15628	15715	15752	15871	15838	15782	15874	15834	15570	15536	15770	15743	15788	15659	15663	15729	15756	15602	15748	15795	15765	15775	15596	15736	15800	15763	15738	15728	15887	15685	15665	15710	15576	15722	15773	15524	15845	15721	15632	15900	15660	15755	15888	15635	15833	15806	15670	15670	15725	15826	15688	15785	15826	15547	15746	15779	15794	15565	15737	15775	15797	15715	15825	15856	15666	15754	15689	15485	15432	15781	15792	15655	15709	15888	15697	15607	15782	15740	15846	15648	15610	15842	15730	15945	15721	15712	15788	15825	15600	15600	15778	15624	15615	15732	15611	15768	15865	15749	15774	15516	15412	15852	15948	15715	15786	15663	15821	15830	15619	15807	15716	15554	15630	15874	15780	15727	15695	15699	15779	15635	15770	15599	15766	15561	15676	15945	15618	15829	15627	15823	15576	15654	15927	15685	15735	15603	15702	15718	15867	15792	15702	15711	15795	15768	15653	15844	15764	15817	15743	15680	15492	15675	15657	15906	15697	15662	15712	15675	15732	15681	15774	15703	15763	15716	15783	15858	15724	15687	15921	15765	15700	15864	15689	15784	15766	15820	15778	15695	15842	15689	15720	15728	15684	15751	15843	15749	15858	15767	15742	15702	15735	15670	15604	15750	15626	15664	15677	15804	15707	15753	15795	15792	15823	15857	15577	15812	15727	15747	15771	15689	15671	15848	15792	15862	15727	15671	15693	15821	15788	15595	15712	15649	15694	15650	15582	15753	15627	15888	15559	15639	15829	15786	15645	15681
27390	25444	33914	24635	20436	20166	19682	19333	19222	19065	18876	19134	18760	18977	18875	18956	19097	18838	18783	18757	18693	18807	18806	18661	18720	18651	18680	18731	18698	18711	18580	18821	18727	18965	18634	18685	18616	18753	18730	18771	18607	18679	18719	18749	18637	18451	18815	18503	18714	18597	18455	18767	18718	18519	18629	18724	18415	18627	18604	18569	18871	18598	18676	18621	18492	18811	18550	18566	18807	18720	18571	18707	18726	18592	18491	18630	18639	18765	18834	18862	18707	18462	18485	18512	18520	18734	18601	18362	18667	18485	18498	18579	18665	18734	18598	18556	18808	18757	18477	18772	18867	18492	18631	18672	18905	18826	18737	18546	18657	18659	18638	18794	18545	18575	18713	18742	18847	18558	18551	18775	18746	18659	18919	18431	18662	18666	18647	18616	18696	18690	18507	18643	18729	18524	18567	18703	18624	18625	18293	18674	18706	18504	18690	18634	18672	18757	18381	18827	18544	18572	18523	18679	18809	18358	18683	18875	18675	18616	18505	18441	18783	18756	18664	18646	18846	18723	18625	18794	18420	18922	18535	18711	18540	18596	18778	18605	18611	18723	18650	18545	18740	18643	18569	18796	18720	18740	18456	18523	18691	18576	18720	18580	18554	18818	18696	18671	18632	18637	18573	18501	18725	18529	18724	18718	18770	18550	18586	18544	18514	18673	18815	18595	18662	18620	18606	18513	18550	18574	18630	18699	18652	18451	18768	18731	18662	18645	18745	18529	18713	18607	18561	18572	18884	18654	18555	18672	18529	18716	18849	18616	18716	18496	18930	18705	18574	18699	18558	18526	18661	18536	18766	18510	18659	18583	18608	18532	18543	18681	18584	18466	18731	18732	18684	18819	18670	18560	18567	18533	18507	18659	18569	18748	18722	18344	18652	18781	18672	18517	18781	18621	18547	18639	18704	18751	18654	18443	18636	18677	18553	18594	18603	18687	18527	18703	18627	18541	18491	18670	18801	18726	18478	18622	18738	18633	18574	18622	18608	18660	18409	18643	18721	18613	18506	18718	18592	18694	18588	18657	18589	18893	18510	18705	18846	18626	18519	18608	18820	18573	18735	18657	18659	18657	18573	18627	18546	18524	18751	18486	18664	18681	18619	18557	18701	18702	18573	18732	18664	18557	18616	18615	18636	18750	18761	18679	18623	18839	18681	18615	18588	18621	18617	18669	18554	18538	18656	18855	18776	18853	18750	18606	18763	18747	18400	18599	18849	18582	18699	18699	18656	18635	18514	18772	18703	18743	18595	18654	18451	18608	18530	18802	18612	18595	18477	18665	18509	18701	18763	18632	18889	18416	18711	18654	18716	18578	18393	18709	18681	18798	18651	18453	18691	18841	18693	18672	18756	18574	18553	18716	18570	18411	18796	18580	18517	18589	18554	18801	18764	18483	18702	18721	18708	18675	18544	18624	18623	18496	18710	18686	18647	18686	18825	18755	18462	18606	18431	18548	18646	18797	18705	18565	18821	18750	18628	18489	18555	18590	18447	18731	18776	18705	18793	18623	18531	18676	18705	18620	18568	18692	18609	18602	18437	18694	18473	18741	18873	18682	18690	18756	18787	18676	18737	18616	18582	18566	18658	18604	18733	18521	18591	18621	18787	18630	18636	18582	18785	18654	18607	18510	18916	18586	18674	18635	18571	18447	18611	18733	18548	18730	18619	18534	18780	18624	18448	18741	18699	18752	18669	18632	18602	18533	18616	18501	18659	18587	18583	18475	18521	18835	18539	18768	18660	18563	18589	18631	18670	18683	18523	18644	18649	18629	18478	18621	18451	18530	18672	18890	18758	18919	18454	18493	18641	18623	18499	18636	18631	18633	18627	18716	18813	18635	18827	18706	18555	18687	18650	18663	19011	18575	18728	18604	18683	18593	18704	18443	18606	18461	18639	18540	18658	18688	18618	18433	18781	18432	18672	18672	18822	18477	18586	18600	18626	18330	18701	18526	18595	18795	18600	18765	18655	18737	18625	18638	18538	18382	18511	18602	18645	18764	18826	18669	18806	18688	18703	18803	18509	18384	18822	18811	18798	18667	18571	18464	18807	18685	18695	18638	18758	18663	18661	18612	18545	18753	18730	18420	18651	18671	18745	18415	18546	18601	18489	18616	18663	18666	18655	18565	18532	18431	18671	18406	18455	18558	18618	18658	18568	18658	18658	18689	18840	18551	18642	18684	18577	18574	18815	18565	18638	18684	18495	18656	18592	18965	18759	18726	18627	18491	18570	18703	18669	18753	18637	18530	18710	18905	18811	18591	18494	18890	18694	18594	18872	18638	18991	18561	18640	18615	18549	18869	18631	18786	18745	18483	18614	18497	18654	18654	18611	18396	18607	18542	18594	18578	18892	18622	18575	18609	18522	18652	18676	18676	18725	18472	18524	18935	18466	18679	18533	18573	18590	18740	18702	18662	18817	18694	18556	18732	18633	18581	18521	18732	18562	18667	18540	18543	18767	18480	18675	18642	18619	18538	18590	18456	18689	18683	18631	18659	18406	18418	18707	18946	18708	18661	18545	18389	18679	18768	18899	18682	18567	18701	18628	18700	18775	18610	18555	18656	18616	18477	18721	18660	18665	18626	18542	18641	18727	18598	18553	18660	18554	18630	18562	18552	18600	18541	18550	18506	18745	18819	18798	18477	18640	18593	18646	18678	18760	18612	18455	18689	18632	18643	18660	18828	18677	18612	18486	18655	18729	18550	18447	18573	18674	18492	18553	18694	18644	18666	18675	18514	18571	18649	18390	18751	18497	18794	18554	18791	18572	18596	18838	18745	18735	18797	18565	18720	18895	18448	18707	18533	18711	18689	18412	18730	18698	18802	18855	18540	18590	18633	18709	18579	18551	18487	18416	18566	18616	18541	18555	18789	18449	18586	18644	18539	18642	18618	18620	18689	18711	18668	18658	18805	18641	18605	18698	18666	18699	18844	18579	18734	18598	18505	18618	18739	18908	18641	18678	18570	18710	18520	18589	18590	18582	18432	18736	18595	18755	18612	18673	18561	18376	18572	18694	18695	18816	18552	18694	18637	18545	18670	18781	18683	18712	18357	18632	18732	18624	18625	18551	18789	18879	18748	18598	18615	18871	18758	18609	18811	18599	18575	18718	18685	18509	18544	18722	18615	18496	18612	18829	18675	18676	18732	18689	18662	18716	18671	18490	18805	18616	18669	18586	18338	18549	18651	18547	18526	18727	18848	18890	18532	18505	18459	18540	18559	18567	18737	18495	18752	18553	18481	18848	18723	18728	18754	18507	18747	18722	18610	18622	18593	18692	18439	18770	18647	18636	18680	18941	18543	18545	18664	18634	18590	18482	18711	18703	18714	18653	18836	18849	18482	18713	18734	18399	18580	18725	18738	18868	18775	18732	18838	18624	18836	18609	18688	18809	18776	18450	18642	18645	18368	18661	18508	18531	18715	18545	18734	18529	18569	18899	18608	18624	18875	18639	18706	18617	18696	18743	18651	18496	18474	18639	18562	18662	18232	18737	18570	18917	18526	18747	18523	18435	18494	18617	18466	18660	18402	18627	18698	18563	18673	18578	18546	18538	18905	18725	18527	18625	18700	18702	18719	18751	18613	18669	18541	18841	18617	18502	18610	18484	18718	18549	18677	18670	18387	18556	18713	18646	18685	18577	18775	18674	18636	18634	18751	18561	18550	18501	18435	18702	18558	18636	18659	18352	18637	18642	18737	18867	18758	18658	18528	18454	18674	18482	18783	18744	18832	18654	18774	18707	18521	18676	18616	18670	18836	18573	18741	18652	18388	18646	18508	18573	18821	18736	18794	18467	18762	18679	18699	18680	18525	18694	18644	18496	18839	18659	18283	18547	18794	18639	18797	18786	18752	18792	18808	18867	18513	18652	18505	18632	18659	18768	18766	18647	18688	18724	18665	18732	18775	18603	18721	18671	18447	18521	18511	18593	18736	18590	18682	18311	18691	18714	18777	18817	18642	18580	18734	18763	18660	18590	18745	18681	18746	18751	18586	18833	18646	18553	18914	18884	18923	18628	18481	18580	18636	18680	18774	18489	18679	18472	18822	18623	18693	18799	18600	18569	18611	18608	18525	18587	18607	18685	18686	18431	18633	18465	18527	18842	18733	18809	18603	18549	18622	18724	18609	18746	18675	18571	18726	18611	18696	18864	18683	18540	18785	18724	18584	18752	18566	18463	18548	18617	18732	18659	18419	18566	18670	18665	18612	18571	18515	18825	18599	18764	18748	18616	18667	18886	18681	18570	18580	18577	18794	18748	18655	18604	18663	18743	18685	18704	18592	18538	18502	18693	18738	18377	18650	18730	18646	18584	18303	18670	18623	18727	18561	18597	18593	18554	18577	18563	18525	18662	18717	18753	19158	18367	18562	18624	18570	18882	18720	18755	18507	18576	18804	18667	18619	18733	18631	18640	18774	18799	18766	18953	18773	18844	18459	18635	18579	18452	18508	18788	18660	18697	18697	18542	18747	18807	18692	18797	18526	18680	18466	18550	18563	18511	18516	18737	18542	18611	18629	18691	18500	18687	18569	18604	18674	18572	18801	18542	18798	18801	18840	18824	18584	18564	18649	18776	18816	18496	18714	18488	18640	18664	18593	18449	18675	18682	18500	18624	18631	18621	18600	18490	18496	18710	18761	18799	18743	18556	18610	18577	18515	18751	18752	18538	18677	18687	18710	18534	18642	18556	18533	18743	18600	18495	18632	18597	18542	18722	18520	18691	18596	18684	18646	18568	18717	18744	18737	18776	18630	18740	18511	18676	18590	18823	18800	18756	18780	18635	18530	18711	18695	18658	18720	18686	18644	18443	18819	18525	18647	18586	18777	18628	18757	18687	18523	18715	18458	18688	18737	18637	18716	18797	18740	18909	18452	18700	18529	18767	18570	18571	18498	18640	18615	18716	18618	18474	18719	18836	18738	18491	18684	18737	18543	18625	18567	18564	18596	18658	18705	18448	18672	18640	18535	18607	18615	18799	18740	18659	18651	18594	18359	18486	18693	18593	18728	18575	18718	18761	18689	18607	18454	18678	18686	18400	18643	18630	18738	18718	18723	18524	18739	18518	18675	18593	18702	18664	18636	18485	18709	18740	18477	18731	18835	18767	18686	18710	18665
17932	40024	33278	19854	18642	18068	17296	17087	16761	16646	16698	16497	16414	16341	16288	16237	16230	16160	16374	16151	16348	16230	16007	16303	16085	16167	16239	16103	16253	16022	16156	15978	16022	16199	15928	15943	16142	16053	15998	16034	15984	16022	16062	16229	15999	16052	16030	16209	16265	15946	15978	16245	16133	16061	15920	16155	16084	16112	16118	16211	16190	16050	16158	16079	16019	16107	16193	16073	16177	16025	16036	15993	16087	16061	16125	16090	15903	16065	15935	15958	15998	16292	16012	16121	15989	16125	15964	16235	15914	16103	15893	16141	16132	16037	16130	16041	15941	16091	16125	16023	15995	16066	16017	16012	16088	16053	16046	16195	15996	16055	16114	16093	15946	16014	15988	15981	16029	15937	16174	16117	16198	15926	16186	16056	15960	16155	16207	16120	16283	16154	16088	15970	15977	16225	16151	16049	15899	16234	16015	16078	16067	16224	16095	15990	15953	16158	16120	16191	15874	16160	15985	16033	16181	16085	16075	15928	15859	16119	15923	15983	16099	16018	16133	16057	15906	16084	16035	15921	16031	16103	16081	16162	15983	16097	16035	15976	15859	15888	16015	15998	16168	15943	16072	16134	16164	16106	16053	16072	16045	16158	16029	15997	15963	16097	16051	16035	16168	16156	16149	16062	15936	15970	16020	15899	16002	16069	16136	16044	15972	15971	16015	16097	16123	15908	15974	15966	16043	16192	15991	16166	16016	16135	16058	16164	16158	15988	15987	16133	16041	15930	16160	16039	15955	16023	16171	16066	16112	16085	15996	16058	16108	15919	15952	16163	16116	16023	16191	15958	16054	15946	16241	16078	15997	15867	16198	16096	16049	16092	15928	16158	15979	16035	16066	15953	16012	16047	16047	16085	16077	16084	16026	16119	15870	16195	16016	15977	16128	15981	15929	15989	16053	15967	16090	16063	16161	15883	15958	16088	16013	16156	16105	16093	16152	16030	16120	16128	16077	16146	15937	16087	16111	16174	16052	16117	15999	16062	15994	15977	16105	16146	15960	16013	16053	16095	15925	15980	16056	15974	16064	16212	16176	16225	16101	16053	15988	16174	16069	16027	15962	15889	16104	16046	16096	16053	16049	16046	16150	15957	16343	15842	16162	16073	15985	16131	16233	16040	16043	16104	16011	15939	16010	15887	16052	15969	16108	16018	15808	15888	15877	16091	16059	16099	16114	16030	16133	16164	16001	16231	16110	16140	15974	16034	16019	16088	16186	15928	16250	16038	16000	15994	16020	16061	15926	15991	16150	16107	15936	16060	16063	16028	15942	15996	16070	16057	16184	15982	15960	16129	16090	16198	15925	15972	15973	16076	16236	16108	16123	16003	15938	16151	16039	16080	16104	16130	15941	16049	15812	16171	16113	15920	16284	16056	15850	15863	16057	16010	16046	16093	16090	16168	16003	16174	15962	16040	15956	16076	16202	16020	16114	16104	15911	16157	15984	16259	16036	16169	16180	16333	15979	16037	16227	15893	16154	16019	16021	16072	16029	15991	16055	16061	16136	16210	15958	15944	16073	16122	16185	16173	15890	16147	16191	16220	15940	16245	16027	15862	15915	16098	16211	16093	16075	15992	16125	16117	16090	16002	16118	16087	16192	16087	16024	16000	16141	16268	16004	16069	15963	16265	16150	15920	16206	16043	15911	15954	16016	15987	16001	16017	16075	16047	16015	15986	15999	16064	16129	15985	16054	16024	16041	15783	16158	16050	16024	16003	16024	15956	16087	16101	16041	16034	16087	16104	16054	16206	15979	16140	16027	16016	16029	15915	16058	16154	16096	16141	16076	16069	16199	16070	16070	16028	16171	16096	16003	16068	16011	16047	16064	16302	16042	15903	16109	15944	16215	15929	16075	15918	16140	15813	16107	15899	16241	16057	16220	16149	16173	15942	16133	15980	16042	16029	16081	16138	16144	16032	16059	16014	15938	16140	16150	16107	16012	16010	16099	16158	16092	16213	15859	16097	16082	16004	16054	15995	16231	15929	16032	15973	16167	16048	16006	16042	15901	16147	16032	16062	16096	16062	16150	16053	16097	16100	15925	15976	15981	15908	15929	16055	16081	16153	16168	16246	15988	16114	16183	16009	16155	15952	16114	15905	16120	16067	15825	16042	15971	16018	16176	15997	16044	16168	16100	16084	16207	16074	16005	16037	15875	15943	15994	16039	15920	16105	15978	16024	16079	16079	16003	15988	16153	15993	16136	16023	16037	16109	16072	16070	16009	16085	16224	16062	16034	16060	16064	16018	16101	16086	16042	16087	16085	15943	16060	15837	16177	16058	16027	15989	15960	15898	15996	16178	16201	15948	16013	16172	15963	16066	16185	16131	15866	16131	15988	15951	16018	16259	16204	16135	16120	16068	16172	16139	16117	16161	15913	16134	15832	16240	16072	16177	16018	15924	16009	15984	16191	16055	16097	16160	16127	16140	15941	16123	16093	15976	16109	16195	15838	16206	15870	15973	16310	16063	16053	16099	16253	15961	16095	16010	16061	15950	16092	15983	15892	16152	16041	16095	15977	15956	16120	15961	16174	16027	16096	16060	16079	16017	15978	16237	15956	16188	15964	15955	16041	15947	15914	16131	15954	16118	15922	16015	16128	16176	16034	16052	16077	16036	16049	16061	15997	16115	15994	16115	16042	15915	16136	15976	16133	16051	16097	15987	16235	16122	16011	15966	16113	16018	16039	16123	16182	16067	16231	16258	16072	16071	16015	15904	16041	16041	16083	15937	16054	15990	16143	15987	15943	16193	16033	16132	16086	16109	15984	16067	15939	16127	16292	16113	16097	16048	16143	16105	16082	16028	16040	16116	16069	16016	15884	16247	15955	16087	16047	16057	15974	15996	16144	16078	16168	15960	16114	16119	16065	15980	16222	15950	16012	16003	16153	16031	16058	15991	16048	16024	15932	15937	15944	16115	16095	15917	16045	16035	16086	16107	16192	16042	16034	16031	16341	16168	16136	15869	16033	15994	16092	15950	16099	16099	16076	16150	16008	16078	16224	15968	16079	15915	16114	16104	16015	16129	16018	16063	15918	16080	16082	15925	16074	15959	15975	16034	16012	15791	16032	15964	15937	15981	16069	16042	16010	15944	16124	16213	16090	16181	15802	15960	16112	16137	16086	16128	15880	16091	16042	16022	16048	16029	16041	15978	16072	16162	16061	16244	16005	15943	16204	15978	16034	16146	15963	16155	15900	16108	15974	16141	15915	15906	16228	16278	16165	16025	15948	16144	16083	16074	16137	16024	16151	16006	16229	16113	16132	16176	16075	16197	16073	16086	16024	16003	16107	16082	16085	16091	16078	16088	16040	16078	16136	16320	16105	16140	16152	16128	16099	16048	15946	16029	16147	15998	16122	16198	16041	16026	16103	16192	16249	16081	16103	16135	15893	15931	16040	15953	16100	16253	16109	15938	16034	16025	16181	15991	16179	16118	16009	16003	16254	15981	16016	15943	16082	16058	15849	16115	16172	16042	16007	16013	16100	16150	16054	16070	16093	16101	16037	16176	16016	16177	15975	15933	16070	16085	16112	15883	16005	15998	16125	16144	16121	16161	16117	16069	16070	16047	15943	16315	15974	16147	16069	15976	16042	16104	16133	16074	16078	16085	16015	16003	16068	16161	16149	16124	16140	16041	15968	16030	16106	16024	16049	16102	15975	16046	15983	15988	15914	16123	16009	15999	16156	16122	16081	16040	15883	16309	16096	16037	16114	15945	16159	16065	16013	15916	16079	15931	16223	15970	16134	16064	16117	16074	16050	15908	16076	16062	15903	15949	16162	16156	15871	15996	16251	15970	16032	16112	16068	16141	16167	16218	15919	16018	16024	15964	16163	16203	15812	16034	15946	16115	16090	15954	15995	15951	16010	16115	16114	16110	16060	16161	16028	15863	16195	16060	15989	15943	16041	15831	16021	16004	16127	16157	15985	15894	15980	16053	15908	16000	16037	16083	16023	16106	16051	16102	16055	16123	15981	15937	16159	16137	16054	16050	16013	16073	16016	16130	16230	16086	16199	16123	16177	16106	16030	16082	16180	15996	16040	16034	16102	16071	16116	16084	16056	16188	16080	16136	15973	16004	16213	16004	16283	15964	16165	15948	15993	16097	16033	15985	15999	16101	16142	16053	15888	15995	16064	16083	16032	15991	16065	16206	15926	16168	16194	15964	15981	15935	15975	16123	15955	16149	16021	15804	16055	16083	16074	16033	16067	16076	16024	16116	16173	15913	16087	16018	16203	15823	15984	15995	16076	16162	16157	16097	16009	15916	16064	16066	16041	16127	16182	15941	16012	16075	15958	16063	16181	16084	16233	16143	16033	16142	16013	16349	15968	16226	16238	16019	16019	16188	16062	16003	15913	16267	16260	16060	15996	16144	16164	16139	16094	16072	15955	16183	15873	16212	16038	16150	16079	16067	15893	15957	16086	16009	16015	16094	15996	16077	16124	16135	16013	16111	15881	16189	16059	16097	15902	16058	15918	15994	16009	15995	16123	16137	15924	16073	15946	16070	16148	16219	16230	16142	16179	15948	16019	16068	16175	16124	16118	16166	16098	16052	16105	15998	16130	16046	16099	15968	16091	15886	15966	15865	16040	16032	16142	15941	16255	15989	16096	16140	16014	15960	16050	16169	16096	15977	16139	15896	16159	15975	16071	15958	16085	16017	16079	16028	16127	16065	15968	16137	16032	16115	15938	15896	16149	16107	16150	16049	16011	16034	16144	16174	16086	16004	16064	15961	16051	16113	16101	16127	16090	16091	16054	16054	16001	16195	16072	16207	16230	16133	16055	16106	15924	16097	16066	15981	16108	16122	16115	16048	15984	16198	15943	16047	16248	15993	16272	16147	16081	16037	16138	16071	16002	16033	16057	16146	15860	16018	16118	15922	16094	16017	16089	15913	15886	16002	16131	15868	16081	16262	16186	16219	16211	16045	16110	16021	15947	16131	16073	15947	16146	16091	16028	16043	16007	16124	15942	16009	15863	16094	16190	16018	16291	16100	16150	16130	16061	16127	16120	16082	16129	15964	16008	16097	16141	16012	16040	15913	15990	16044	15895	16061	16149	16078	16157	16072	16105	16038	16099	16059	15917	16040	15891	16155	16045	16105	15980	16130
23711	21341	30229	24532	22780	23412	23093	20209	19422	19503	19068	18806	18594	18451	18378	18474	18634	18211	18359	18264	18414	18250	18112	18256	18456	18224	18286	18117	17925	18208	18125	18016	18127	18262	17900	18263	18039	18177	18280	18215	17851	18088	18260	18126	18113	18065	18158	18003	18194	18019	18004	18128	18332	18117	18179	18160	18041	17950	18044	18230	18268	18162	18324	18238	18236	18290	18185	18170	18052	18008	18183	17873	18106	17943	18283	17921	17890	18014	17990	18080	18036	18057	18047	18004	18136	18099	17827	17836	18022	18083	18050	18109	18174	18065	17928	17951	17939	18091	17923	18189	18083	17937	18152	18093	18217	18049	18122	18113	18127	18143	18047	18180	18114	17968	18055	18032	17983	18033	17918	18188	18088	18113	18089	18240	18115	18298	18120	18027	18003	18001	18007	18083	17883	17968	17845	18020	18122	18005	17967	17933	18120	18063	18277	17801	18094	17922	18227	17873	17893	17965	17961	18054	17677	18025	18022	18035	17946	17857	17841	17862	18139	18162	18172	17883	18093	18154	18201	17867	18319	18069	17961	18050	17980	18122	18011	17816	18024	18117	18227	18292	17978	18035	17892	17959	18073	17903	18061	18039	18148	18105	18035	17975	18109	18124	18022	18020	18065	18220	18144	17851	18087	18168	18129	17984	18153	18045	18065	18038	17996	17985	18212	18176	17950	18153	17939	17942	17955	17919	18085	18144	17962	18128	17947	18050	18075	18020	18005	18020	18195	18323	18268	18049	18006	17906	17999	17807	18085	17977	18037	18142	17869	18155	18120	18130	18228	18055	18036	18199	17897	18171	18018	18082	18062	18016	17900	18049	18179	18039	17967	17893	18102	18075	18191	18065	18129	17916	18125	17768	18130	18095	17935	17858	18037	17970	17918	17766	17935	18028	18141	18049	18136	18062	18134	18187	18167	17957	18135	18177	18124	18029	17976	17940	18268	18006	17922	18062	17881	17899	18050	18010	18137	18063	18001	17953	17855	17952	17808	18130	17883	18004	18054	18076	17931	18094	18105	18040	18009	18230	18163	18027	18155	17939	17875	17863	18020	18111	18063	18195	18116	18073	17897	17870	18045	18068	17980	18046	18244	17895	17822	17867	18121	18022	18227	17961	18002	17857	18129	18073	18176	18017	17860	18010	18097	17987	18284	18032	17958	18170	18174	18333	18168	18141	18051	18229	18024	18142	18022	18075	18077	17999	18147	18185	18150	18101	17925	18047	17992	18072	18040	18037	18184	17948	18173	17887	17873	17943	18120	17936	18052	18013	18182	18258	18139	18124	18017	18284	18229	18065	18091	17934	18009	17997	18123	18006	18086	18101	18197	18064	18204	17973	18117	17995	18185	18179	17884	18043	18018	17874	17990	17823	17884	17986	17939	18042	18082	17968	18309	17950	18235	17963	17966	18036	18064	18124	18109	17942	18200	17907	18042	18023	18129	18094	17851	17969	18015	17937	17835	18023	18009	17936	18018	17902	18011	18135	17876	17935	18020	17944	18066	17891	18100	18072	17856	17952	18052	18027	18065	18057	18006	18073	17960	18046	18107	18159	18176	18033	18074	17986	17991	18000	17957	18023	18104	18378	18026	18135	17959	18263	18080	18045	18059	18167	17957	17927	18028	17893	17891	17883	18079	18131	18064	17972	18079	17972	18122	18137	18113	18106	17959	17969	18044	18057	17962	18032	18043	18039	18000	18017	18268	18018	17836	18026	17940	18044	18034	18077	18024	18042	18096	18082	18029	17881	18070	18123	17937	17942	17907	18038	18023	18177	17965	18220	18138	17948	17990	17990	18117	18123	18010	18051	17941	18189	18136	18004	18138	18037	18155	18297	18020	17832	17983	17906	18093	18040	18125	17983	18011	17975	18108	17945	18192	18070	18092	17898	18073	17839	18152	18208	17918	18182	18069	17949	18068	17818	17855	18127	18092	17928	18025	18007	18061	18110	18225	17942	18106	18160	17971	17902	18047	18111	18251	18020	17996	18056	18104	18193	17935	17964	18129	18067	17936	17979	18055	17992	17993	18078	18198	18090	18011	18111	17907	17972	17953	18135	18019	17906	18163	17924	17887	17966	17924	18050	18036	18149	17793	18011	18062	18092	17981	18224	18050	18021	18110	18012	17916	18003	17928	17980	17966	17981	18111	18046	17995	18080	17985	18129	18354	18040	17882	17912	18150	18163	17979	18002	18107	18017	18110	18129	18040	17873	17926	18024	18169	18093	18088	18028	18190	17843	18044	18053	17983	18022	17896	18102	18003	18326	17984	18139	17996	17738	17981	17850	17895	17888	17792	18158	18033	18069	18126	18020	18118	17941	18226	17973	18093	18033	18006	18084	18067	18152	17845	18145	18203	17728	18188	17883	18044	17940	17870	17890	18063	17998	17933	17931	18069	18073	18066	17863	18023	18072	17846	18194	17995	17767	18015	18018	17920	18199	17937	17942	17892	17913	18260	18015	18064	17908	17993	18127	18030	17984	17986	18157	18157	17981	18111	18040	18009	18008	18061	18048	18021	18112	17892	18014	17898	17788	17983	18088	18014	17992	18031	18215	18032	18007	17977	17785	18083	18240	18029	18287	18149	17911	18205	18095	18035	17781	18096	17934	18150	18181	18228	18044	17999	17957	18088	17942	17972	18059	18044	18218	18121	17982	17944	17997	18087	18081	18006	18141	18074	18110	17916	18013	18004	18181	18097	18041	18197	17958	17874	18173	17947	18142	17888	18235	17907	17988	18062	18236	18071	17949	17995	17923	18111	17964	18036	17979	17854	18100	18168	17917	17895	18085	18184	17833	17912	17997	18019	18084	18095	18239	18171	18038	17839	18121	17998	17961	17792	18269	18065	18034	17909	18268	18130	18026	18214	18129	18034	18148	18043	17837	17993	18018	18039	17916	18013	18120	18143	18125	18135	18179	17954	17959	18087	18068	18068	17977	17994	18035	18201	18103	18024	18003	18252	18088	17983	18272	18040	18158	18105	18222	18376	18100	18207	17930	18225	18062	17943	17914	18035	18086	17934	18069	17978	18062	17768	18031	18215	18023	18048	17977	17986	18219	18077	18108	17973	18018	17934	18261	17921	18035	17912	18029	18038	18081	18091	18101	18103	17918	18102	18007	18216	17974	17992	18111	18209	17904	17929	18159	18273	17972	17993	17703	18120	17993	18046	18011	18059	18094	18055	17812	18028	18067	18061	17978	18112	18068	17826	17869	17815	18075	18043	18136	18000	18042	18047	18102	17870	18077	17797	17983	17752	17826	17973	17910	18070	17921	17960	17997	18055	17870	18244	18053	18144	18196	18026	18032	17907	17972	17981	17943	17921	17996	17945	18123	17985	17886	18249	18080	18024	18068	18034	18136	18118	18234	18117	17914	18031	18084	18278	18093	17977	18080	17958	17923	18105	18016	18046	18010	17960	18017	17891	18265	18209	18076	18065	17804	18150	18026	18010	18088	18068	17805	17822	18038	18096	18070	17975	18116	18094	17963	18109	18097	17920	17887	17827	18059	18156	18143	17921	18052	17997	17935	18156	18133	18101	18017	18003	18009	17969	18087	17942	17922	17786	17921	18095	18150	18095	18198	18130	18193	18002	17992	17939	18035	17933	18032	18211	18034	18083	17998	17965	18014	17976	18275	17936	18119	18175	18017	18029	18215	17995	17903	18072	18108	18040	18025	18059	18073	17926	18133	18011	18062	17964	18259	17938	17842	17973	18027	17975	18068	17965	17924	17913	18092	17991	18160	18074	18121	18101	18018	18038	17929	17996	18150	18026	18264	18125	17907	17999	18198	18115	18013	18173	18168	18024	18060	18136	18173	17958	18105	18234	18046	18063	18198	18272	18003	18027	18066	18051	18167	18061	17937	18011	18095	18042	17988	18190	18158	18092	18084	18019	17860	18070	18039	18008	18014	17999	17927	17973	18016	17984	17961	18158	18105	18187	17873	17923	17981	18153	18021	17817	17997	17862	17941	18177	18011	17904	18175	18095	17989	18093	18000	17942	18224	18049	18026	18133	18122	17891	17935	17934	18014	17908	18030	17822	18028	18212	18247	17882	17990	17997	18300	17995	18030	18103	18116	18049	17996	17924	18027	18026	18159	18092	18234	18050	18123	18303	17845	18018	18201	18162	18053	18074	18063	17844	17876	18007	18014	17981	18062	17945	18110	18045	17911	17992	18084	17973	17934	17983	17969	18156	18166	17837	17840	18045	18244	17961	18028	18088	17849	17987	18215	18060	18108	18197	18012	18063	17987	18087	17835	17895	17975	18118	18046	18248	18078	18091	18048	17984	18042	18068	18123	18068	18028	18017	18199	18000	17894	18051	17974	18032	18133	18317	17758	18140	17979	17995	18171	18106	17984	17886	17996	18065	18003	17975	18029	18185	17769	17954	18013	18194	18026	17860	17992	17914	18088	18153	18175	17928	17981	17941	18052	18034	17950	18282	18305	18156	18064	17998	18129	18185	17954	17974	17919	18078	18017	18091	18027	18150	17934	18225	18358	18149	18016	18056	17999	17901	17951	17960	18045	17937	17914	18200	18081	18016	18119	17963	18267	17866	18187	18141	18049	18098	18244	17990	17935	18001	17973	18179	18052	17990	18133	18030	17843	17934	18063	17995	18075	18266	18155	17832	18001	18003	18252	18076	18093	18029	18123	18141	18044	18181	18147	18055	17953	17967	18216	18054	18049	18008	17965	17900	17970	18129	18066	18030	17977	18052	17891	17918	18072	18224	17990	18088	18098	18086	18012	18123	17934	18002	18184	18044	17934	17820	17861	18030	17914	17965	18068	17983	17900	18230	18093	18273	17949	18120	18121	18194	17991	18102	18059	17845	18010	18177	18135	18124	17989	18134	18366	17967	18140	17963	18082	17701	18083	18131	18083	17906	18324	18256	18205	18009	18072	17904	18020	18172	17984	17965	17914	18100	17902	18203	18039	18003	18065	17977	17772	18087	18019	18108	18081	18049	17901	17806	17918	17890	17900	18124	18234	18071	17946	17987	18107	17955	17978	18056	18007	18134	18154	17943	18172	18164	18184	18040	17976	17929	18147	18021	18136	18033	18002	18158	18038	18063	18025	18036	18045	18266	18013	18019	18025	17962	18053	18130	18168	18000	18043
21001	65720	52208	24893	22402	21035	19403	18413	17630	17263	16675	16675	16718	16376	16284	16142	16259	15926	16066	15979	16135	15943	16032	15784	15901	15906	15745	15586	15792	15532	15779	15703	15781	15739	15720	15735	15568	15692	15799	15765	15589	15789	15835	15624	15615	15780	15609	15797	15725	15759	15776	15768	15566	15481	15597	15540	15686	15728	15843	15698	15634	15870	16120	15866	15878	15776	15903	15693	15825	15470	15653	15614	15534	15718	15732	15540	15703	15526	15778	15703	15750	15598	15780	15557	15681	15664	15599	15612	15579	15806	15681	15768	15664	15776	15780	15711	15727	15695	15734	15676	15650	15635	15641	15547	15741	15702	15635	15575	15737	15655	15698	15790	15626	15748	15871	15569	15623	15513	15715	15561	15619	15732	15773	15752	15661	15539	15532	15575	15732	15498	15692	15781	15697	15679	15736	15682	15528	15540	15612	15645	15521	15641	15663	15693	15608	15691	15612	15703	15659	15480	15535	15609	15614	15706	15802	15654	15753	15716	15588	15743	15715	15759	15676	15709	15703	15673	15756	15778	15753	15655	15759	15641	15585	15654	15589	15612	15760	15538	15788	15631	15752	15728	15696	15692	15712	15492	15667	15668	15507	15635	15774	15409	15606	15607	15382	15684	15737	15670	15604	15678	15772	15554	15786	15675	15745	15604	15691	15806	15776	15660	15651	15651	15466	15584	15690	15736	15733	15737	15623	15731	15694	15728	15762	15628	15661	15855	15593	15699	15515	15734	15872	15609	15714	15658	15617	15816	15704	15697	15646	15623	15683	15789	15943	15520	15640	15546	15706	15780	15516	15647	15855	15760	15742	15662	15837	15787	15640	15600	15636	15629	15707	15724	15758	15674	15535	15552	15792	15766	15679	15656	15455	15657	15749	15841	15808	15737	15502	15570	15667	15595	15675	15848	15718	15809	15545	15517	15755	15646	15538	15704	15516	15552	15723	15780	15559	15581	15773	15893	15617	15890	15596	15662	15745	15654	15525	15595	15667	15638	15774	15732	15533	15619	15927	15543	15786	15727	15390	15722	15793	15630	15794	15690	15618	15607	15567	15806	15820	15622	15635	15621	15565	15698	15709	15475	15590	15564	15542	15470	15716	15755	15795	15677	15771	15657	15722	15566	15653	15688	15803	15762	15719	15693	15676	15576	15655	15794	15610	15616	15637	15751	15687	15622	15713	15637	15694	15707	15686	15670	15697	15678	15555	15607	15555	15712	15652	15618	15597	15565	15776	15691	15630	15834	15806	15640	15650	15585	15544	15569	15729	15619	15538	15714	15609	15643	15768	15781	15638	15721	15615	15636	15662	15585	15662	15556	15691	15684	15746	15726	15733	15789	15630	15676	15686	15767	15794	15714	15577	15594	15601	15502	15460	15786	15607	15566	15716	15583	15636	15737	15950	15652	15613	15679	15755	15803	15419	15640	15720	15602	15715	15633	15701	15698	15580	15685	15772	15408	15550	15796	15702	15716	15716	15838	15563	15515	15726	15624	15836	15578	15766	15702	15734	15614	15529	15663	15759	15459	15561	15714	15647	15586	15565	15605	15730	15530	15711	15569	15667	15684	15568	15728	15744	15642	15542	15746	15616	15502	15511	15655	15645	15665	15570	15644	15678	15564	15641	15665	15464	15702	15742	15649	15545	15629	15506	15651	15605	15740	15630	15677	15677	15754	15667	15798	15725	15682	15617	15737	15750	15596	15708	15733	15754	15890	15444	15729	15701	15631	15647	15736	15667	15608	15612	15591	15544	15688	15656	15558	15757	15663	15559	15769	15718	15645	15487	15606	15746	15752	15701	15576	15729	15643	15683	15706	15550	15498	15657	15749	15585	15689	15548	15784	15662	15614	15801	15655	15749	15674	15831	15624	15574	15674	15722	15727	15669	15689	15793	15788	15738	15765	15640	15785	15739	15832	15712	15778	15803	15706	15623	15652	15617	15576	15635	15684	15829	15568	15487	15688	15736	15605	15788	15638	15621	15743	15627	15735	15544	15644	15596	15493	15538	15653	15635	15481	15544	15734	15544	15494	15589	15725	15595	15699	15534	15663	15650	15689	15705	15640	15554	15694	15592	15717	15601	15503	15581	15597	15635	15506	15770	15776	15522	15658	15736	15586	15639	15620	15715	15642	15626	15645	15667	15783	15627	15613	15686	15651	15845	15546	15860	15844	15531	15532	15536	15802	15807	15700	15552	15751	15703	15783	15382	15583	15723	15732	15665	15772	15693	15799	15659	15780	15530	15792	15513	15532	15592	15794	15746	15779	15615	15782	15533	15573	15632	15791	15755	15666	15776	15660	15653	15695	15644	15584	15751	15495	15682	15857	15554	15672	15595	15625	15758	15703	15722	15712	15668	15736	15714	15767	15556	15510	15622	15793	15857	15500	15722	15463	15793	15747	15703	15634	15702	15810	15685	15545	15550	15764	15574	15642	15727	15529	15733	15646	15633	15710	15606	15707	15733	15630	15562	15614	15646	15545	15545	15729	15711	15606	15508	15658	15680	15638	15556	15602	15743	15788	15688	15483	15658	15882	15664	15488	15646	15725	15678	15651	15607	15573	15765	15654	15875	15495	15719	15720	15582	15551	15741	15611	15599	15749	15650	15520	15829	15487	15683	15519	15491	15561	15612	15614	15634	15768	15865	15660	15784	15640	15522	15831	15691	15653	15776	15603	15544	15593	15742	15624	15542	15694	15662	15734	15505	15594	15595	15648	15639	15712	15385	15749	15756	15643	15646	15706	15722	15710	15835	15746	15779	15688	15731	15842	15669	15786	15581	15637	15591	15769	15772	15578	15794	15625	15748	15706	15679	15640	15741	15616	15732	15814	15555	15704	15635	15620	15660	15792	15823	15607	15693	15748	15666	15738	15513	15789	15677	15633	15653	15494	15620	15677	15570	15722	15626	15677	15599	15705	15462	15675	15670	15722	15713	15623	15577	15618	15615	15773	15574	15771	15558	15730	15688	15528	15620	15784	15678	15710	15668	15675	15823	15654	15776	15709	15735	15804	15482	15642	15711	15488	15545	15701	15660	15664	15709	15565	15643	15752	15769	15648	15676	15714	15649	15499	15613	15889	15844	15547	15949	15948	15673	15615	15579	15623	15650	15652	15739	15782	15423	15810	15666	15904	15760	15615	15660	15528	15652	15746	15881	15550	15851	15817	15637	15630	15785	15521	15766	15722	15641	15640	15759	15657	15806	15623	15731	15722	15627	15597	15713	15639	15781	15693	15642	15875	15556	15607	15813	15594	15594	15660	15668	15675	15687	15655	15777	15796	15742	15608	15732	15710	15614	15798	15638	15655	15559	15781	15463	15612	15668	15629	15540	15511	15634	15739	15534	15715	15675	15699	15799	15760	15802	15615	15713	15718	15757	15707	15699	15743	15825	15619	15798	15826	15718	15659	15653	15634	15634	15639	15565	15827	15522	15633	15850	15665	15463	15790	15758	15566	15616	15505	15768	15805	15780	15701	15578	15705	15444	15532	15705	15655	15629	15768	15720	15677	15698	15622	15717	15741	15778	15678	15471	15722	15430	15754	15281	15707	15740	15876	15686	15677	15589	15745	15716	15583	15762	15757	15631	15783	15653	15556	15606	15716	15695	15832	15580	15588	15636	15632	15670	15648	15642	15548	15809	15553	15585	15691	15622	15611	15725	15514	15606	15611	15523	15645	15741	15566	15724	15937	15707	15589	15595	15676	15515	15764	15535	15528	15696	15763	15722	15643	15654	15700	15530	15662	15633	15754	15538	15548	15576	15722	15850	15823	15582	15657	15623	15575	15776	15637	15509	15570	15627	15710	15735	15653	15643	15769	15567	15645	15715	15763	15745	15658	15712	15657	15748	15782	15634	15597	15768	15511	15802	15680	15624	15605	15698	15777	15803	15703	15730	15818	15678	15586	15660	15889	15557	15542	15568	15651	15565	15745	15794	15658	15548	15692	15683	15649	15569	15693	15697	15673	15693	15778	15483	15616	15717	15659	15746	15677	15742	15611	15849	15633	15693	15814	15675	15697	15563	15596	15768	15897	15711	15627	15802	15742	15695	15801	15631	15664	15894	15588	15813	15695	15639	15624	15575	15888	15742	15680	15553	15669	15629	15787	15821	15699	15672	15570	15565	15687	15648	15609	15539	15740	15696	15751	15639	15634	15670	15725	15606	15529	15755	15564	15646	15557	15667	15426	15770	15586	15519	15804	15695	15761	15596	15672	15801	15715	15616	15644	15693	15757	15711	15756	15589	15643	15715	15647	15663	15720	15683	15447	15737	15646	15615	15659	15548	15652	15645	15781	15844	15675	15729	15726	15701	15584	15627	15779	15658	15578	15697	15725	15571	15747	15838	15780	15570	15769	15522	15752	15618	15675	15564	15663	15476	15609	15581	15704	15704	15750	15455	15584	15711	15623	15614	15592	15670	15661	15574	15707	15759	15751	15683	15719	15555	15601	15669	15642	15604	15711	15757	15620	15593	15748	15531	15676	15715	15763	15799	15883	15606	15560	15674	15594	15830	15653	15788	15829	15646	15771	15615	15710	15548	15578	15827	15586	15533	15585	15493	15693	15698	15652	15748	15586	15581	15843	15611	15645	15796	15701	15743	15637	15704	15645	15616	15839	15831	15618	15546	15657	15594	15713	15837	15775	15675	15614	15690	15566	15614	15642	15641	15704	15607	15699	15735	15669	15497	15605	15630	15601	15566	15609	15746	15699	15541	15722	15887	15702	15622	15725	15704	15786	15722	15740	15773	15559	15492	15651	15837	15785	15661	15702	15894	15766	15606	15535	15851	15714	15520	15536	15764	15594	15698	15646	15684	15735	15734	15729	15749	15738	15768	15533	15645	15761	15640	15738	15695	15853	15741	15591	15495	15723	15663	15524	15950	15678	15713	15532	15796	15839	15737	15687	15586	15645	15776	15743	15454	15694	15610	15448	15712	15609	15726	15631	15662	15686	15508	15791	15709	15615	15583	15544	15627	15675	15642	15634	15608	15568	15563	15748	15588	15571	15600	15591	15745	15648	15765	15707	15700	15661	15864	15683	15696	15571	15802	15812	15552	15782	15854	15537	15662	15701	15641	15685	15744	15711	15558	15661	15724	15450	15620	15748	15615	15690	15655	15798
22802	21226	28953	23974	21843	24515	26758	21857	20324	20083	19781	19128	19160	18943	18907	18512	18615	18489	18511	18301	18238	18438	18209	17925	17874	18204	18123	17968	17987	18042	17744	18031	17741	17996	17833	17713	17902	17692	17802	17806	17932	17949	17744	18011	17902	17812	17823	17716	17765	17856	17831	17838	17808	17845	17629	17677	17836	17795	17966	17805	17687	17906	18430	18405	18210	18009	17729	17681	17722	17710	17817	17702	17998	17573	17846	17763	17736	17744	17921	17729	17942	17658	17954	17696	17769	17865	17637	17827	17594	17768	17635	17697	17842	17709	17964	17881	17810	17701	17782	17791	17608	17487	17495	17577	17690	17606	17645	17510	17853	17962	17537	17694	17685	17671	17659	17612	17859	17973	17537	17765	17742	17781	17700	17795	17543	17844	17729	17801	17873	17606	17733	17853	17979	17696	17647	17853	17510	17530	17677	17581	17528	17595	17618	17567	17706	17751	17884	17921	17675	17571	17867	17821	17738	17656	17826	17864	17822	17505	17559	17676	17777	17672	17737	17566	17811	17950	17573	17578	17783	17606	17648	17596	17693	17700	17595	17532	17723	17734	17614	17608	17622	17636	17757	17819	17675	17803	17576	17811	17695	17784	17913	17830	17805	17728	17687	17725	17408	17741	17556	17717	17898	17557	17829	17732	17803	17853	17798	17547	17752	17784	17719	17762	17555	17801	17291	17658	17592	17596	17727	17719	17703	17775	17782	17647	17661	17672	17966	17658	17660	17714	17642	17894	17619	17793	17726	17918	17765	17803	17640	17678	17696	17817	17584	17788	17786	17624	17590	17571	17924	17828	17651	17836	17936	17686	17702	17674	17580	17727	17976	17731	17725	17856	17712	17617	17803	17556	17756	17852	17758	17632	17860	17677	17598	17560	17752	17798	17776	17709	17782	17705	17821	17490	17650	17583	17713	17887	17795	17800	17723	17811	17511	17601	17654	17900	17653	17726	17797	17834	17759	17799	17788	17807	17771	17644	17612	17645	17730	17723	17684	18093	17732	17978	17555	17658	17668	17629	17667	17612	17827	17828	17598	17674	17796	17762	17712	17691	17527	17731	17765	17664	17589	17602	17733	17646	17776	17956	17770	17704	17721	17899	17653	17745	17687	17763	17805	17763	17850	17603	17675	17692	17757	17620	17476	17746	17708	17809	17654	17827	17746	17736	17748	17589	17580	17741	17574	17577	17737	17723	17776	17820	17586	17567	17712	17685	17925	17904	17738	17584	17908	17729	17602	17722	17817	17911	17725	17691	17595	17625	17716	17858	17543	17637	17689	17575	17514	17700	17689	17675	17714	17895	17682	17851	17914	17608	17770	17763	17725	17852	17864	17773	17941	17552	17603	17506	17631	17520	17755	17649	17790	17622	17515	17657	17729	17440	17644	17819	17576	17706	17669	17570	17761	17870	17927	17656	17551	17598	17849	17712	17704	17778	17682	17587	17768	17307	17469	17556	17817	17768	17926	17657	17585	17393	17691	17765	17662	17675	17590	17599	17541	17510	17716	17777	17652	17686	17555	17542	17691	17537	17764	17618	17677	17649	17676	17726	17790	17860	17739	17516	17747	17463	17686	17461	17606	17719	17818	17719	17859	17692	17701	17781	17774	17631	17969	17743	17795	17512	17673	17923	17696	17567	17699	17809	17700	17603	17823	17554	17802	17871	17606	17757	17580	17822	17889	17744	17682	17900	17697	17526	17687	17955	17678	17621	17693	17590	17886	17410	17574	17670	17800	17774	17803	17576	17652	17700	17752	17770	17784	17809	17728	17537	17706	17707	17566	17746	17530	17730	17602	17710	17622	17753	17696	17663	17690	17784	17476	17601	17734	17687	17728	17699	17735	17822	17925	17709	17707	17607	17716	17995	17830	17740	17762	17572	17754	18076	17750	17676	17724	17699	17510	17613	17471	17838	17697	17845	17863	17600	17588	17961	17777	17697	17833	17904	17628	17728	17699	17735	17624	17868	17653	17814	17637	17752	17605	17815	17810	17807	17764	17604	17739	17628	17603	17738	17666	17918	17759	17761	17645	17666	17737	17578	17738	17586	17692	17644	17645	17726	17812	17558	17699	17667	17736	17693	17692	17747	17773	17648	17905	17637	17725	17420	17807	17760	17745	17751	17639	17684	17852	17720	17698	17670	17665	17695	17693	17699	17568	17733	17674	17680	17709	17979	17806	17359	17474	17800	17973	17699	17721	17837	17790	17477	17713	17756	17820	17708	17856	17796	17755	17786	17468	17712	17771	17741	17634	17612	17609	17677	17656	17539	17847	17636	17720	17747	17563	17818	17727	17488	17643	17762	17835	17719	17734	17829	17476	17663	17732	17688	17796	17795	17689	17620	17605	17630	17749	17548	17735	17762	17856	17795	17794	17735	17935	17545	17780	17736	17710	17695	17790	17783	17708	17616	17710	17707	17721	17578	17638	17686	17750	17626	17451	17753	17888	17666	17823	17589	17807	17755	17784	17671	17956	17669	17645	17726	17673	17805	17538	17658	17708	17585	17681	17772	17842	17744	17928	17760	17713	17772	17900	17563	17823	17735	17645	17811	17654	17762	17840	17773	17730	17809	17927	17673	17562	17725	17736	17784	17802	17825	17637	17616	17566	17534	17648	17631	17719	17764	17908	17828	17852	17505	17675	17627	17558	17769	17944	17724	17614	17661	17668	17768	17732	17526	17744	17819	17546	17614	17587	18013	17800	17752	17652	17636	17792	18124	17786	17754	17633	17665	17648	17761	17680	17527	17737	17665	17452	17819	17693	17726	17612	17682	17644	17784	17775	17695	17642	17787	17624	17664	17803	17874	17789	17914	17643	17838	17689	17700	17701	17713	17684	17737	17760	17804	17762	17812	17713	17765	17631	17635	17750	17701	17808	17741	17707	17449	17618	17588	17716	17821	17790	17830	17683	17743	17729	17825	17762	17748	17709	17836	17628	17564	17820	17393	17876	17717	17512	17547	17806	17886	17599	17674	17788	17710	17663	17724	17798	17714	17775	17817	17699	17621	17655	17941	17608	17541	17775	17815	17747	17755	17702	17735	17710	17815	17571	17693	17812	17880	17514	17871	17821	17631	17600	17828	17704	17504	17487	17791	17735	17701	17615	17675	17651	17769	17774	17755	17618	17715	17696	17586	17738	17674	17604	17630	17705	17758	17713	17740	17691	17730	17760	17499	17868	17658	17676	17544	17744	17398	17533	17741	17813	17656	17760	17845	17909	17716	17624	17768	17650	17522	17654	17674	17689	17705	18032	17499	17506	17605	17600	17629	17843	17834	17629	17752	17548	17696	17731	17588	17739	17607	17762	17854	17799	17732	17660	17902	17587	17674	17728	17643	17809	17839	17643	17551	17651	17766	17737	17761	17791	17621	17856	17733	17587	17806	17698	17847	17519	17789	17659	17757	17844	17682	17673	17772	17809	17600	17661	17776	17683	17597	17681	17723	17567	17715	17874	17799	17817	17752	17645	17804	17817	17866	17628	17637	17796	17768	17859	17682	17779	17346	18014	17893	17610	17483	17762	17663	17735	17893	17816	17567	17902	17678	17745	17711	17794	17852	17520	17684	17902	17814	17685	17757	17657	17656	17716	17640	17522	17774	17721	17695	17744	17668	17744	17698	17858	17702	17745	17705	17679	17724	17500	17683	17701	17719	17795	17715	17781	17662	17722	17610	17648	17655	17790	17690	17663	17802	17719	17671	17515	17688	17604	17468	17800	17776	17645	17659	17666	17776	17752	17684	17750	17857	17706	17903	17694	17798	17523	17694	17708	17632	17709	17786	17448	17962	17851	17919	17643	17617	17669	17876	17810	17822	17781	17582	17768	17628	17742	17877	17677	17652	17808	17826	17465	17714	17653	17795	17745	17533	17673	17843	17743	17556	17710	17735	17830	17645	17619	17843	17932	17700	17869	17745	17671	17758	17605	17491	17839	17947	17776	17679	17834	17887	17701	17668	17651	17684	17698	17822	17489	17830	17694	17607	17558	17667	17681	17687	17751	17810	17725	17933	17669	17715	17826	17693	17676	17639	17814	17699	17813	17659	17793	17564	17606	17767	17705	17576	17593	17857	17633	17565	17793	17664	17632	17602	17659	17599	17661	17664	17658	17921	17754	17551	17771	17705	17826	17816	17919	17501	17692	17591	17716	17695	17627	17688	17709	17759	17506	17654	17623	17756	17564	17786	17516	17477	17617	17659	17554	17679	17727	17813	17526	17825	17718	17700	17643	17771	17788	17633	17568	17735	17671	17763	17825	17705	17700	17900	17634	17803	17721	17511	17887	17759	17837	17602	17662	17634	17438	17576	17765	17476	17899	17653	17667	17854	17737	17855	17626	17786	17550	17683	17737	17651	17694	17862	17669	17762	17879	17549	17586	17874	17887	17675	17780	17632	17714	17643	17787	17682	17682	17786	17845	17862	17662	17606	17603	17867	17852	17932	17871	17767	17762	17647	17665	17721	17603	17837	17967	17798	17791	17799	17610	17695	17646	17521	17727	17656	17831	17730	17689	17735	17750	17798	17683	17819	17811	17515	17592	17538	17796	17682	17617	17696	17823	17574	17639	17726	17725	17546	17646	17774	17715	17814	17857	17728	17839	17757	17675	17671	17736	17534	17697	17703	17799	17825	17783	17688	17831	17654	17614	17657	17650	17632	17471	17629	17562	17932	17921	17531	17871	17710	17810	17719	17708	17634	17791	17746	17801	17625	17519	17606	17849	17683	17620	17627	17662	17662	17537	17582	17470	17681	17668	17713	17716	17591	17851	17748	17698	17624	17470	17819	17611	17748	17669	17693	17575	17774	17752	17772	17762	17592	17578	17531	17853	17605	17699	17795	17668	17808	17859	17827	17875	17908	17743	17833	17671	17841	17463	17696	17819	17639	17668	17488	17642	17730	17786	17517	17787	17817	17541	17629	17753	17758	17753	17519	17729	17666	17526	17560	17496	17769	17639	17791	17691	17623	17776	17731	17693	17767	17712	17678	17743	17585	17794	17675	17830	17791	17753	17729	17438	17488	17739	17784	17789	17938	17998	17795	17922	17884	17638	17710	17734	17649	17713	17632	17788	17742	17592	17805	17750	17834	17629	17522	17736	17949	17801	17635	17584	17688	17749	17606
19713	60985	50012	29282	26772	24192	21991	20594	19247	18132	17774	17784	17040	16791	16632	16497	16501	16237	16127	16043	16133	16076	16039	15893	15843	15881	15709	15679	15638	15590	15461	15585	15616	15494	15663	15583	15521	15538	15608	15546	15470	15396	15662	15573	15463	15405	15568	15589	15457	15529	15375	15446	15546	15579	15527	15521	15477	15409	15373	15532	15277	15775	16320	16113	15925	15606	15404	15536	15319	15617	15337	15436	15404	15577	15448	15473	15530	15514	15409	15498	15509	15371	15543	15519	15313	15552	15546	15577	15431	15429	15425	15437	15233	15416	15622	15576	15506	15725	15326	15451	15569	15257	15507	15441	15439	15289	15428	15411	15572	15394	15464	15439	15429	15578	15675	15445	15389	15401	15342	15517	15461	15475	15456	15560	15581	15274	15478	15509	15519	15458	15394	15491	15539	15407	15663	15491	15425	15524	15548	15477	15579	15353	15298	15528	15336	15581	15495	15502	15446	15387	15436	15330	15468	15465	15432	15412	15372	15356	15490	15309	15391	15361	15435	15341	15516	15521	15313	15366	15500	15324	15372	15456	15433	15555	15579	15531	15411	15356	15631	15425	15496	15523	15568	15561	15379	15440	15481	15474	15413	15400	15424	15358	15489	15597	15342	15617	15370	15345	15608	15630	15339	15442	15515	15353	15381	15450	15399	15527	15453	15566	15484	15526	15365	15482	15469	15456	15463	15363	15441	15462	15245	15471	15630	15435	15463	15474	15495	15379	15501	15394	15457	15380	15281	15429	15325	15353	15391	15256	15514	15508	15402	15443	15286	15348	15226	15704	15591	15492	15561	15395	15236	15359	15443	15288	15486	15528	15435	15485	15390	15493	15537	15532	15467	15476	15549	15530	15470	15541	15366	15438	15339	15611	15431	15420	15228	15585	15505	15518	15271	15378	15512	15503	15518	15439	15443	15475	15412	15385	15476	15475	15322	15309	15543	15328	15457	15455	15306	15422	15570	15501	15454	15382	15502	15491	15624	15494	15624	15340	15590	15430	15489	15244	15452	15319	15366	15556	15241	15467	15483	15269	15524	15293	15518	15468	15589	15537	15380	15407	15619	15323	15323	15466	15376	15339	15452	15373	15361	15638	15489	15567	15469	15460	15442	15403	15439	15382	15542	15432	15280	15352	15521	15434	15440	15470	15423	15465	15544	15467	15435	15436	15576	15330	15311	15255	15419	15424	15547	15369	15515	15472	15593	15438	15464	15408	15444	15482	15518	15431	15438	15464	15471	15447	15529	15416	15526	15560	15453	15448	15410	15460	15496	15311	15633	15397	15419	15535	15427	15387	15359	15469	15348	15493	15379	15487	15553	15482	15597	15411	15352	15322	15371	15429	15467	15414	15514	15286	15503	15587	15476	15374	15348	15460	15412	15560	15367	15358	15378	15476	15459	15408	15451	15462	15549	15650	15582	15421	15407	15482	15312	15334	15350	15410	15379	15433	15468	15453	15426	15305	15513	15418	15516	15544	15376	15396	15547	15484	15382	15467	15409	15381	15368	15578	15336	15457	15473	15357	15391	15551	15514	15460	15458	15447	15332	15474	15294	15483	15441	15614	15384	15482	15350	15429	15431	15441	15462	15479	15378	15399	15236	15386	15430	15508	15414	15548	15599	15319	15362	15580	15556	15409	15303	15370	15319	15620	15368	15460	15343	15552	15393	15395	15665	15305	15492	15531	15390	15547	15418	15475	15380	15406	15419	15388	15394	15531	15527	15345	15490	15453	15312	15632	15367	15447	15453	15357	15555	15516	15364	15455	15619	15474	15455	15278	15479	15447	15222	15348	15462	15478	15412	15415	15514	15574	15624	15359	15363	15559	15474	15418	15368	15337	15417	15597	15588	15472	15543	15522	15475	15440	15435	15418	15481	15661	15418	15544	15347	15522	15496	15418	15371	15408	15373	15480	15422	15429	15368	15481	15419	15514	15518	15661	15444	15645	15577	15417	15476	15488	15492	15482	15353	15511	15463	15521	15474	15423	15656	15421	15523	15510	15538	15495	15647	15441	15463	15411	15599	15483	15376	15582	15409	15473	15202	15424	15663	15371	15345	15586	15592	15522	15342	15296	15422	15318	15276	15438	15556	15451	15435	15612	15425	15155	15515	15596	15287	15494	15268	15416	15485	15370	15596	15566	15371	15441	15489	15302	15509	15372	15329	15323	15269	15461	15395	15194	15475	15340	15593	15383	15509	15551	15303	15456	15348	15448	15385	15493	15404	15460	15472	15441	15459	15604	15257	15457	15339	15582	15445	15425	15580	15267	15437	15466	15379	15286	15588	15335	15323	15392	15373	15540	15387	15608	15528	15603	15526	15440	15402	15399	15574	15476	15424	15499	15504	15425	15515	15468	15344	15494	15341	15384	15560	15332	15409	15251	15541	15548	15289	15436	15440	15505	15575	15254	15558	15290	15254	15405	15523	15392	15446	15534	15478	15327	15489	15483	15371	15517	15386	15560	15414	15596	15473	15593	15395	15390	15475	15407	15389	15521	15317	15585	15513	15566	15367	15423	15289	15471	15609	15508	15466	15435	15351	15576	15277	15412	15246	15515	15438	15428	15428	15412	15526	15378	15450	15540	15502	15348	15379	15424	15341	15545	15607	15410	15407	15454	15569	15346	15535	15292	15426	15366	15397	15397	15519	15381	15378	15432	15555	15378	15391	15349	15564	15401	15402	15597	15486	15552	15389	15553	15541	15491	15528	15403	15459	15350	15650	15459	15440	15291	15466	15299	15388	15456	15443	15504	15562	15459	15376	15325	15367	15518	15436	15466	15360	15382	15334	15459	15656	15423	15352	15372	15498	15328	15389	15583	15397	15471	15478	15446	15590	15390	15464	15442	15413	15481	15535	15448	15489	15344	15353	15453	15518	15394	15385	15221	15580	15535	15485	15608	15530	15512	15437	15406	15312	15566	15544	15456	15538	15542	15377	15348	15536	15513	15432	15428	15379	15591	15456	15530	15391	15247	15510	15465	15324	15556	15523	15532	15486	15400	15551	15429	15522	15518	15476	15482	15430	15220	15454	15334	15383	15375	15598	15453	15289	15501	15398	15459	15439	15334	15498	15498	15411	15445	15474	15426	15516	15407	15316	15321	15544	15400	15436	15417	15324	15503	15409	15579	15605	15564	15587	15429	15402	15365	15483	15429	15464	15390	15421	15408	15332	15495	15531	15357	15355	15398	15521	15365	15374	15517	15520	15494	15466	15473	15420	15448	15441	15300	15528	15322	15646	15572	15454	15500	15514	15393	15441	15411	15377	15444	15533	15333	15609	15665	15425	15465	15423	15144	15445	15466	15605	15510	15490	15639	15331	15546	15409	15427	15494	15419	15362	15429	15599	15338	15486	15296	15580	15400	15622	15469	15523	15418	15445	15376	15478	15329	15512	15540	15362	15421	15434	15437	15432	15554	15461	15353	15281	15470	15419	15399	15526	15343	15637	15431	15406	15411	15584	15334	15504	15426	15450	15430	15410	15506	15383	15336	15230	15532	15457	15509	15438	15277	15558	15399	15188	15386	15359	15383	15413	15387	15388	15602	15537	15448	15207	15271	15429	15562	15585	15556	15334	15519	15393	15443	15428	15454	15510	15375	15702	15571	15530	15529	15375	15484	15589	15360	15539	15483	15229	15460	15559	15420	15342	15317	15449	15360	15408	15461	15460	15453	15377	15442	15442	15307	15493	15466	15487	15308	15460	15421	15440	15430	15714	15455	15458	15435	15474	15436	15322	15498	15441	15386	15313	15430	15494	15364	15465	15434	15410	15467	15462	15327	15453	15359	15504	15376	15358	15548	15420	15391	15390	15650	15478	15415	15392	15462	15531	15490	15556	15313	15534	15310	15616	15406	15470	15473	15263	15359	15455	15292	15469	15488	15292	15357	15480	15477	15408	15453	15447	15411	15405	15464	15533	15392	15536	15363	15417	15204	15584	15430	15516	15368	15312	15576	15535	15546	15364	15477	15416	15578	15396	15308	15486	15521	15377	15399	15453	15431	15430	15429	15483	15423	15519	15421	15523	15300	15514	15316	15157	15495	15347	15623	15340	15233	15516	15477	15372	15368	15542	15408	15651	15458	15400	15409	15430	15546	15321	15496	15267	15408	15335	15434	15513	15425	15437	15685	15360	15375	15575	15149	15548	15307	15409	15269	15440	15482	15394	15250	15347	15322	15497	15510	15403	15277	15439	15441	15439	15487	15433	15278	15464	15366	15420	15566	15426	15504	15502	15369	15572	15475	15507	15553	15590	15588	15552	15489	15563	15303	15492	15360	15398	15518	15569	15239	15475	15454	15551	15387	15433	15369	15560	15493	15462	15390	15393	15616	15392	15352	15484	15377	15492	15401	15601	15270	15481	15378	15298	15432	15510	15467	15529	15437	15416	15434	15447	15695	15447	15322	15196	15246	15552	15467	15488	15472	15440	15294	15426	15192	15453	15589	15576	15467	15544	15546	15436	15445	15613	15415	15353	15435	15410	15287	15421	15365	15498	15483	15288	15384	15476	15529	15432	15592	15436	15466	15447	15473	15468	15489	15391	15490	15462	15417	15373	15510	15483	15417	15425	15398	15263	15399	15277	15461	15402	15460	15656	15407	15562	15409	15346	15444	15443	15484	15584	15381	15486	15471	15301	15402	15503	15480	15449	15367	15377	15442	15409	15295	15462	15600	15401	15451	15523	15544	15475	15498	15424	15492	15421	15355	15493	15372	15293	15487	15503	15472	15434	15559	15360	15465	15492	15520	15574	15472	15364	15503	15411	15379	15494	15413	15480	15380	15557	15376	15627	15456	15497	15345	15404	15452	15469	15344	15443	15461	15527	15223	15473	15563	15553	15453	15493	15314	15574	15333	15431	15345	15253	15473	15292	15406	15396	15288	15443	15463	15450	15503	15397	15278	15434	15314	15461	15315	15373	15481	15318	15560	15391	15382	15587	15506	15602	15490	15585	15625	15530	15517	15560	15281	15386	15250	15403	15348	15233	15358	15552	15462	15415	15567	15361	15406	15407	15400	15485	15525	15400	15426	15489	15544	15403	15419	15444	15601	15599	15317	15709	15363	15472	15376	15294	15446	15278	15309	15272	15414	15543	15365	15388	15517	15332	15312	15433	15471
27239	23624	29251	23919	19967	19448	19063	18317	18341	18448	18343	18215	18233	18076	17880	18121	18197	18047	17996	17995	17928	17930	17942	17835	17970	17793	17793	17920	17839	17842	17796	17966	17893	17778	17787	17779	17811	17864	17854	17752	18046	17752	17797	17825	17855	18009	17724	17850	17813	17901	17908	17908	17939	17865	17919	17834	18049	17901	17649	17859	17873	18062	18039	18004	17801	18058	17666	17753	17867	17809	17829	17914	17782	17736	17831	17854	17858	17965	17800	17941	17830	17893	17877	17713	17984	17856	17994	17831	17892	17791	17872	17692	17708	17772	17741	17686	17767	17790	17862	17723	17993	17968	17748	17851	17808	17938	17946	17767	17900	17744	17655	17889	17873	17631	17710	17924	17820	17778	17838	17888	17791	17923	17836	17663	17858	17914	17997	17906	17818	17867	17915	17818	17900	17817	18022	17834	17887	17650	17799	17845	17919	17757	17948	17999	17762	17672	17864	17885	17982	17842	17924	17820	17683	17854	17770	17696	17683	17984	17866	17596	17688	17799	17943	17665	17858	17827	17764	17835	17737	17677	17853	17793	17771	17814	18081	17910	17693	17836	17707	17834	17888	17733	18085	17827	17843	17798	17804	17951	17886	18051	17678	17807	17860	17679	17754	17697	17708	18019	17960	17769	17760	17852	17668	17727	17904	17798	17818	17803	18004	17942	17765	17886	17917	17865	17858	17842	17722	17771	17724	17795	17798	17848	17914	17558	17891	17833	17842	17632	17833	17616	17675	17812	17950	17817	17774	17726	17750	17934	17773	17702	17962	17889	17852	17647	17764	17689	17923	17917	17906	17851	17876	17849	18067	17821	17785	17856	17556	17765	17655	17795	17795	17705	17681	17823	17972	17731	17957	17751	17852	17712	17679	17758	17722	17884	17584	17757	17947	17853	17974	17673	17772	17690	17738	17621	17707	17840	17564	17898	17756	17914	17787	17832	17852	17792	17743	17698	17706	17736	17827	17710	17806	17558	17942	17735	17965	17963	17856	17667	17730	17948	17631	17847	17718	17747	17795	17786	17870	17824	17789	17701	18002	17781	17817	17960	17710	17725	17631	17869	18130	17837	17919	17911	17709	17805	17660	17739	17676	17802	17802	17708	17851	17881	17804	17827	17807	17957	17725	17894	17911	17634	17792	17732	17934	17818	17583	17662	17806	17829	17943	17702	17702	17779	17579	17848	17776	17931	17664	17885	17706	17812	17878	17883	17733	17727	17786	17721	17853	17882	17596	17774	17977	17633	17682	17914	17836	17861	17819	17934	17769	17932	17675	17688	17853	17915	17761	18029	17835	17965	17804	17970	17987	17871	17797	17919	17777	17921	17805	17762	17646	17862	18036	17836	17774	17707	17715	17571	17717	17836	17698	17672	17728	18025	17808	17922	17812	17897	17687	17910	17812	18000	17769	17785	17751	17771	17897	17658	17827	17716	17730	17911	17991	17872	17838	17832	17783	17940	17790	17749	17751	17955	17812	17698	17908	17619	17882	17909	17940	17692	17730	17948	17956	17955	17776	17776	17891	17958	18042	17861	17806	17762	17919	17928	17888	17767	17936	17854	17773	17779	17875	17793	17832	17938	17906	17747	17869	17712	17886	17739	17873	17692	17786	17770	17900	17839	17813	17972	17869	17883	17803	17929	17856	17825	17750	17831	17736	17853	17768	17753	17910	17459	17957	17894	17903	17817	17641	17989	17818	17754	17937	17803	17956	17830	17697	17790	18015	17794	17790	17812	17970	17702	17805	17923	17967	17830	17897	17823	17771	17775	17730	17654	17491	17918	17950	17701	17945	17832	17957	18065	17921	17790	17844	17669	17750	17731	17745	17673	17984	18052	17821	17783	17738	18001	17956	17884	17531	17940	17919	17646	17758	17802	17968	17745	17871	17994	17723	17746	17866	17823	17707	17957	17974	17684	17721	17796	17693	17691	17829	17937	18005	17903	17686	17710	17882	17775	18020	18128	18022	17743	17928	17880	17623	17971	17706	17853	17746	17821	17908	17953	17781	17864	17790	17903	17579	17567	17821	17722	17775	17767	17869	17771	17798	17765	17917	17830	17719	17911	17920	17990	17797	17847	17778	17917	17990	17821	17810	17883	17820	17641	17557	17561	17716	17907	17972	17721	17870	17728	17966	17900	17927	17987	18029	17690	17801	17685	17707	17869	17886	17760	17763	17903	17960	17774	17808	17844	18089	17857	17852	17792	17628	17741	17538	17831	17938	17794	17653	17902	17913	17759	17778	17757	17725	17815	17899	17948	17796	17888	17782	17758	17788	17913	18055	17734	17904	17814	17689	18003	17840	17794	17669	17864	17684	17815	17682	18126	17738	17732	17681	18122	17821	17592	17986	17840	17724	17785	17926	17945	17918	17715	17903	17719	17679	18012	17787	17714	17863	17792	17832	17735	17917	17745	17766	17555	17918	17823	17776	17983	18108	17699	17870	17643	17889	17958	17716	18036	17654	17731	17887	17932	17837	17937	17833	17799	17722	17784	17925	17718	17829	17923	17888	17740	17812	17708	17872	17800	17959	17882	17946	17866	17777	17848	17590	17782	17823	17867	17774	17751	17726	17763	17775	17730	17865	17891	17722	17822	17916	17775	17665	17689	17872	17714	17877	17727	17878	17634	17816	17838	17797	17852	17811	17941	17840	17663	17726	17652	17998	17846	17923	17977	17852	17695	17788	17726	17991	17948	17767	17827	17873	17702	17769	17942	17771	17667	17841	17777	17763	17831	17929	17869	18027	18011	17727	17697	18065	17942	17980	17805	17835	17732	17915	17536	17756	17919	17801	17917	17950	17689	17929	17700	17684	17857	17807	17737	17629	17956	17690	17699	17823	17869	17887	17674	17812	17837	17935	17667	17813	17862	17824	17770	17902	17737	17976	17808	17779	17877	17903	17767	17868	17726	17802	17806	17749	17823	17957	17576	17817	17873	17757	17825	18007	18014	17953	17619	17618	17754	18069	17675	17790	17857	17657	17834	17914	17927	17919	17877	17822	17929	17966	17805	17808	17735	17733	17679	17814	17657	17952	17849	17802	17682	17803	17906	18055	17950	17955	17679	17724	17953	17833	17652	17821	18012	17955	17728	17924	17923	17793	17865	17868	17651	17977	17891	17772	17897	18040	17791	17717	17871	17864	17957	17816	17709	17715	17825	17755	18009	17842	18135	17871	17715	17761	17845	17761	17843	18016	17772	17832	17656	17649	17966	17726	17913	17908	17951	17581	17645	18027	17791	17963	17894	17796	17769	17912	17741	17978	17857	17825	17774	17933	17907	17716	17856	17721	17859	17689	17832	17983	17797	17945	17824	17895	17922	17889	17879	17901	17812	17956	17829	17574	17826	17752	17526	17633	17817	17742	18001	17908	17715	17815	17689	17845	17888	17843	17748	17825	17729	17790	17936	17750	17725	17743	17780	17789	18008	17728	17831	17797	17580	17905	17980	18035	17821	17883	17962	17718	17719	17794	17911	17591	17690	17713	17883	17991	17799	17596	17813	17961	17907	17820	17660	17831	17756	17793	17839	17895	17991	17773	17666	17607	17700	17738	17927	17817	17828	17918	17783	17954	17809	17818	17736	17839	17770	17841	17907	17751	17922	17943	17923	17876	17901	17653	17834	18025	17702	17850	17629	17866	17714	17771	17698	17715	17772	17938	17810	17823	17809	17936	18046	17875	18121	17846	17875	17899	17728	17762	17824	17744	17688	17839	17914	17743	17593	17758	18091	17694	17893	17881	17748	17925	17828	17707	17839	17704	17858	17983	17879	17826	17738	17864	17778	17945	17802	17570	17816	18010	17866	17863	17940	17918	18076	17808	17974	17748	17658	17924	17684	17698	17886	17640	17777	18021	17657	17992	17940	17815	17766	17666	17924	17644	17692	18066	17743	17741	17740	17783	17885	17820	17623	17494	17997	17704	17735	17756	17854	18100	18150	17723	17951	18046	17714	17787	17675	17835	17957	17582	17915	17993	17807	17759	17820	18158	17968	17625	17947	17900	17810	17997	17725	17971	17896	17697	17919	17833	17754	17905	17743	17945	17962	17937	17799	17657	17760	18084	17718	17764	17783	17781	17920	17894	17885	17814	17821	17900	17845	18014	18036	17832	17712	17731	17697	17863	17978	17614	17842	17877	17685	17884	17941	17903	17957	17703	17674	17860	17753	17938	17939	17777	17735	17716	17814	17636	17839	17903	17995	17754	18007	18055	17703	17522	17645	17615	17769	17718	17870	17913	17974	17776	17620	18048	17802	17928	17980	17985	17688	17716	17628	17895	17835	17755	17732	17720	17968	17723	17832	17732	17734	17903	17759	17748	17705	17823	17923	17752	17614	17724	18024	17671	17713	17908	17893	17754	17860	17752	17664	17826	17753	17823	17702	17906	17742	17985	17579	17763	17777	18045	17768	17945	17817	18003	17756	17816	18004	17710	17923	17834	18018	17851	17725	17811	17630	17778	17813	18019	17869	17791	17903	17955	17872	17763	17675	17652	17695	17679	17829	17872	17846	17749	17849	17960	17781	17738	17876	17673	17807	17963	17759	18008	17776	17948	17891	18016	18049	17985	17740	17889	17948	17765	17752	17588	17621	17525	17684	17944	17721	17719	17896	18148	17700	17970	17598	17947	17867	18055	17749	17797	17585	17782	17711	17894	17902	17774	17797	17830	17776	17749	17738	17741	17771	17790	17768	17696	17708	17914	17784	17700	17687	17862	17696	17789	17756	17724	17658	17892	17948	17757	17760	17754	17740	17867	17814	17636	17665	17914	17837	17884	18033	18053	17774	17728	17868	17924	17779	17778	17659	17878	17871	17922	17773	17627	17640	17778	17975	17758	17944	17783	17888	17720	17829	17786	17785	17837	17785	17824	17657	17711	17880	17879	17796	17832	17844	17774	17782	17929	17789	17855	17798	17811	17843	17896	17946	17931	17721	17801	17971	17721	17961	17802	17748	17755	17758	17830	18044	17677	17958	17862	17898	17810	17887	17946	17973	17665	17789	17789	17802	17945	17775	17943	17639	17720	18000	17954	17758	17785	17911	17758	17865	17775	17771	17666	17900	17725	17718	17786	17723	17758	18012	17858	17793	17906	17843	17710	17835	17828	17632	17749	17841	17756	17762
17478	32396	28066	20187	18599	17546	17057	16630	16366	16151	16103	16007	15908	15895	15867	15859	15715	15746	15827	15621	15751	15804	15527	15739	15592	15699	15658	15651	15783	15584	15566	15621	15685	15630	15578	15588	15556	15629	15551	15711	15628	15666	15645	15648	15568	15481	15608	15598	15691	15562	15755	15427	15647	15427	15642	15467	15627	15430	15583	15646	15473	15541	15529	15514	15704	15532	15571	15678	15463	15546	15486	15507	15523	15388	15625	15590	15667	15474	15583	15541	15501	15696	15704	15584	15590	15559	15462	15630	15501	15510	15431	15533	15618	15516	15461	15608	15478	15546	15514	15505	15650	15543	15527	15573	15569	15479	15628	15613	15416	15425	15444	15526	15682	15541	15545	15574	15559	15470	15538	15316	15565	15567	15630	15574	15702	15548	15620	15603	15576	15560	15515	15439	15673	15550	15626	15519	15692	15651	15479	15656	15422	15611	15670	15700	15721	15549	15514	15598	15585	15624	15471	15650	15555	15483	15531	15651	15540	15600	15674	15678	15496	15508	15676	15540	15510	15425	15546	15638	15620	15586	15571	15597	15549	15543	15485	15531	15555	15410	15692	15527	15541	15482	15576	15526	15440	15569	15615	15704	15735	15353	15747	15577	15570	15549	15596	15635	15624	15536	15596	15507	15396	15530	15658	15607	15547	15573	15526	15580	15631	15541	15562	15572	15601	15454	15609	15448	15577	15427	15579	15652	15387	15734	15393	15683	15632	15600	15547	15551	15484	15586	15593	15549	15599	15620	15567	15434	15530	15785	15623	15526	15663	15450	15571	15593	15465	15543	15429	15612	15580	15839	15527	15538	15420	15408	15569	15465	15414	15569	15484	15581	15588	15359	15417	15533	15696	15825	15508	15279	15408	15334	15600	15590	15662	15578	15525	15511	15487	15604	15432	15427	15458	15458	15470	15574	15611	15582	15449	15660	15630	15657	15586	15544	15681	15515	15658	15544	15582	15500	15525	15594	15554	15802	15499	15491	15621	15676	15569	15512	15488	15780	15436	15632	15544	15580	15371	15481	15489	15654	15579	15526	15594	15736	15864	15504	15604	15604	15542	15566	15760	15448	15613	15489	15728	15518	15614	15520	15664	15555	15628	15686	15566	15606	15689	15524	15512	15490	15617	15331	15593	15564	15432	15470	15576	15628	15612	15593	15625	15525	15625	15696	15661	15527	15603	15639	15700	15552	15504	15537	15292	15533	15469	15630	15586	15611	15384	15598	15498	15704	15550	15649	15634	15486	15440	15499	15449	15689	15594	15421	15627	15548	15557	15625	15487	15481	15568	15681	15419	15545	15542	15684	15651	15398	15555	15489	15657	15295	15443	15438	15710	15562	15558	15696	15390	15616	15503	15467	15608	15679	15592	15561	15588	15437	15285	15443	15643	15442	15676	15606	15419	15538	15475	15633	15479	15571	15606	15419	15576	15526	15641	15650	15694	15517	15406	15570	15582	15510	15534	15600	15613	15636	15495	15551	15684	15697	15591	15574	15487	15635	15489	15606	15503	15635	15575	15616	15651	15617	15580	15415	15425	15558	15475	15493	15739	15525	15545	15461	15557	15498	15483	15429	15562	15498	15610	15665	15619	15589	15578	15471	15479	15471	15464	15512	15464	15615	15404	15642	15696	15687	15579	15624	15491	15559	15601	15668	15583	15461	15534	15409	15510	15533	15509	15557	15451	15811	15636	15487	15639	15391	15512	15562	15683	15653	15531	15584	15534	15567	15562	15508	15541	15572	15508	15564	15558	15592	15477	15559	15531	15578	15616	15445	15588	15583	15492	15512	15591	15505	15515	15621	15554	15500	15514	15712	15388	15442	15452	15606	15810	15614	15646	15638	15613	15669	15500	15590	15445	15575	15691	15508	15788	15575	15694	15426	15561	15536	15650	15497	15658	15444	15513	15697	15351	15602	15616	15686	15665	15740	15533	15554	15585	15499	15437	15663	15538	15539	15575	15609	15514	15485	15611	15674	15435	15365	15595	15355	15673	15456	15558	15672	15637	15659	15456	15573	15505	15479	15466	15395	15652	15669	15697	15426	15596	15518	15500	15576	15548	15746	15753	15477	15362	15658	15394	15573	15413	15574	15757	15604	15597	15454	15625	15594	15556	15525	15607	15437	15479	15558	15612	15402	15631	15690	15609	15602	15617	15533	15593	15654	15556	15516	15636	15686	15569	15672	15647	15636	15562	15254	15530	15646	15427	15592	15841	15564	15474	15687	15722	15655	15660	15544	15563	15500	15518	15562	15490	15657	15505	15387	15682	15709	15635	15417	15578	15545	15629	15423	15537	15495	15561	15473	15707	15505	15586	15354	15529	15560	15444	15432	15543	15596	15505	15575	15638	15557	15645	15593	15692	15652	15474	15535	15539	15585	15487	15505	15674	15436	15594	15537	15721	15464	15611	15659	15652	15633	15461	15648	15557	15604	15644	15458	15487	15580	15658	15367	15533	15466	15501	15427	15396	15532	15633	15620	15504	15504	15498	15533	15557	15562	15521	15622	15526	15455	15568	15558	15629	15520	15544	15533	15502	15710	15605	15632	15620	15506	15525	15393	15599	15484	15586	15694	15729	15583	15505	15507	15578	15647	15708	15489	15593	15398	15485	15607	15519	15690	15482	15545	15516	15487	15793	15605	15475	15712	15556	15580	15455	15616	15544	15413	15400	15507	15532	15510	15726	15484	15535	15282	15633	15571	15552	15532	15478	15547	15656	15567	15583	15703	15643	15545	15516	15703	15548	15561	15499	15769	15467	15513	15640	15532	15727	15591	15553	15595	15564	15547	15562	15610	15566	15689	15594	15721	15518	15518	15551	15462	15691	15558	15591	15714	15489	15446	15552	15503	15586	15629	15436	15652	15534	15473	15573	15623	15417	15566	15559	15605	15617	15718	15690	15689	15627	15666	15472	15470	15602	15587	15467	15623	15536	15698	15487	15516	15647	15562	15667	15640	15472	15630	15721	15505	15473	15528	15556	15635	15550	15504	15493	15621	15497	15488	15526	15537	15515	15827	15596	15381	15494	15533	15448	15624	15592	15583	15484	15613	15562	15536	15480	15630	15542	15475	15738	15460	15530	15647	15732	15628	15776	15440	15535	15522	15476	15610	15550	15484	15547	15612	15676	15638	15403	15516	15342	15465	15466	15412	15519	15672	15451	15678	15787	15469	15618	15609	15557	15555	15735	15423	15579	15447	15707	15310	15750	15474	15736	15671	15578	15554	15740	15527	15639	15529	15585	15628	15513	15457	15647	15439	15495	15571	15601	15495	15545	15636	15498	15420	15557	15663	15528	15669	15567	15541	15460	15581	15654	15486	15689	15609	15590	15696	15497	15513	15676	15423	15556	15522	15590	15592	15636	15533	15550	15792	15481	15622	15530	15659	15508	15563	15765	15600	15485	15647	15512	15522	15570	15729	15700	15548	15487	15510	15463	15485	15487	15552	15410	15523	15662	15583	15597	15550	15357	15414	15452	15780	15571	15546	15824	15572	15639	15529	15490	15773	15639	15638	15576	15563	15455	15496	15513	15626	15579	15698	15446	15541	15425	15421	15646	15713	15629	15509	15514	15511	15523	15530	15509	15502	15563	15466	15665	15716	15505	15545	15538	15526	15584	15639	15583	15594	15625	15592	15640	15676	15416	15435	15665	15555	15540	15715	15632	15459	15579	15518	15630	15689	15574	15574	15459	15546	15579	15615	15540	15421	15571	15491	15572	15659	15769	15601	15571	15597	15675	15478	15540	15539	15532	15527	15420	15741	15606	15651	15586	15559	15562	15536	15613	15351	15619	15714	15553	15634	15620	15488	15605	15557	15615	15505	15549	15495	15624	15588	15513	15617	15588	15627	15553	15559	15809	15585	15629	15471	15538	15609	15463	15748	15564	15544	15587	15532	15427	15611	15782	15596	15496	15557	15778	15569	15546	15533	15649	15569	15493	15480	15638	15425	15497	15667	15695	15446	15585	15399	15639	15662	15464	15519	15641	15551	15579	15500	15673	15541	15383	15472	15458	15647	15613	15573	15660	15407	15370	15471	15491	15603	15557	15650	15555	15760	15475	15621	15707	15480	15594	15502	15777	15550	15511	15587	15475	15601	15575	15500	15516	15640	15630	15602	15532	15584	15570	15481	15661	15565	15490	15454	15510	15402	15546	15553	15498	15601	15409	15704	15589	15547	15795	15380	15486	15553	15397	15454	15504	15580	15548	15488	15414	15624	15541	15493	15719	15478	15554	15561	15844	15670	15768	15466	15549	15543	15469	15534	15643	15479	15590	15482	15651	15714	15573	15295	15567	15314	15584	15554	15431	15648	15526	15578	15432	15442	15564	15596	15616	15685	15568	15586	15506	15587	15428	15417	15518	15541	15606	15532	15405	15617	15518	15551	15521	15545	15652	15481	15421	15739	15713	15520	15591	15559	15423	15662	15840	15554	15606	15503	15545	15458	15411	15700	15429	15504	15627	15523	15563	15626	15770	15522	15553	15610	15577	15422	15600	15563	15615	15631	15665	15678	15555	15550	15643	15566	15416	15654	15681	15579	15522	15643	15636	15551	15680	15605	15478	15550	15556	15634	15556	15558	15636	15750	15627	15670	15414	15776	15756	15330	15706	15661	15578	15554	15686	15598	15650	15534	15561	15562	15692	15577	15561	15677	15608	15394	15487	15622	15588	15606	15512	15659	15416	15560	15613	15631	15574	15706	15570	15641	15584	15566	15682	15413	15512	15525	15641	15671	15448	15676	15629	15503	15373	15552	15567	15421	15586	15483	15590	15503	15557	15442	15574	15658	15351	15722	15553	15519	15520	15499	15569	15510	15416	15381	15497	15497	15636	15554	15482	15559	15636	15538	15534	15460	15420	15336	15609	15565	15690	15615	15727	15690	15571	15598	15547	15502	15534	15697	15586	15531	15617	15558	15668	15525	15618	15603	15462	15519	15556	15604	15523	15454	15487	15453	15683	15528	15598	15658	15573	15620	15629	15367	15480	15484	15487	15503	15370	15516	15445	15432	15463	15541	15616	15688	15518	15541	15772	15720	15565	15467	15562	15578	15600	15551	15468	15605	15552	15640	15517	15605	15578	15610	15460	15673	15644	15654	15428	15726	15550	15538	15486	15544
23729	21283	28794	24787	22731	23086	22711	19837	18993	18886	18687	18335	18355	18222	18257	18010	17939	17847	17850	17837	18011	18074	17733	17890	17727	17787	17632	17601	17781	17607	17519	17590	17565	17830	17721	17767	17627	17836	17711	17494	17699	17688	17587	17622	17627	17749	17559	17623	17583	17864	17646	17505	17454	17495	17603	17674	17575	17455	17585	17451	17692	17690	17790	17802	17514	17717	17475	17419	17652	17399	17365	17564	17619	17642	17522	17660	17340	17522	17641	17514	17867	17553	17502	17535	17575	17637	17627	17407	17443	17403	17757	17597	17893	17542	17543	17527	17600	17507	17427	17570	17613	17566	17559	17688	17437	17633	17593	17566	17716	17478	17513	17402	17556	17528	17351	17508	17575	17650	17693	17612	17490	17472	17650	17385	17607	17645	17765	17565	17554	17573	17502	17419	17680	17430	17784	17681	17469	17303	17476	17586	17359	17539	17510	17458	17632	17632	17479	17633	17719	17511	17585	17576	17630	17848	17588	17794	17599	17654	17607	17428	17538	17464	17550	17698	17834	17489	17764	17453	17604	17412	17665	17614	17431	17403	17748	17667	17455	17409	17646	17686	17779	17549	17793	17816	17634	17503	17407	17499	17455	17555	17539	17509	17558	17595	17543	17537	17538	17565	17444	17530	17545	17558	17590	17568	17264	17653	17464	17424	17665	17518	17641	17399	17571	17593	17610	17458	17554	17516	17369	17610	17715	17359	17657	17440	17534	17598	17578	17601	17500	17381	17609	17512	17482	17593	17536	17418	17567	17591	17638	17535	17744	17568	17416	17633	17580	17509	17553	17458	17685	17689	17533	17540	17505	17763	17731	17543	17686	17621	17516	17580	17549	17723	17501	17737	17637	17642	17510	17493	17641	17606	17576	17619	17452	17669	17541	17567	17465	17396	17512	17669	17890	17465	17518	17478	17576	17550	17494	17541	17506	17716	17554	17548	17500	17561	17412	17390	17598	17652	17375	17674	17691	17322	17638	17657	17523	17576	17483	17600	17710	17551	17802	17406	17527	17462	17404	17379	17733	17591	17596	17390	17661	17557	17345	17590	17655	17634	17786	17614	17580	17336	17345	17528	17628	17601	17493	17790	17645	17677	17611	17707	17539	17770	17675	17515	17521	17587	17738	17372	17655	17460	17588	17530	17633	17629	17601	17623	17472	17579	17423	17535	17501	17462	17457	17616	17608	17615	17513	17389	17621	17552	17364	17409	17397	17645	17751	17679	17252	17643	17588	17626	17531	17619	17589	17761	17348	17415	17764	17491	17507	17638	17516	17644	17672	17389	17548	17562	17483	17608	17585	17597	17596	17734	17592	17482	17540	17644	17451	17340	17505	17381	17593	17533	17377	17512	17675	17547	17536	17564	17540	17566	17475	17469	17603	17507	17449	17592	17520	17646	17780	17629	17514	17766	17641	17517	17497	17759	17696	17609	17459	17689	17528	17658	17552	17502	17796	17527	17543	17557	17574	17773	17440	17446	17465	17477	17439	17363	17465	17309	17455	17614	17495	17422	17407	17524	17548	17725	17640	17613	17498	17605	17536	17668	17714	17763	17468	17679	17597	17795	17613	17418	17605	17556	17691	17648	17683	17659	17590	17481	17616	17618	17511	17467	17621	17344	17352	17774	17620	17679	17491	17322	17539	17621	17511	17569	17603	17513	17573	17541	17593	17413	17442	17571	17616	17682	17625	17568	17459	17382	17394	17682	17605	17690	17415	17624	17399	17494	17601	17516	17697	17528	17562	17297	17415	17303	17573	17611	17536	17660	17517	17782	17530	17719	17491	17488	17479	17578	17650	17306	17567	17639	17639	17552	17465	17592	17463	17567	17813	17380	17765	17515	17516	17586	17521	17454	17688	17562	17571	17833	17693	17420	17553	17641	17595	17677	17587	17611	17328	17403	17820	17854	17697	17665	17588	17414	17547	17438	17568	17455	17533	17690	17608	17389	17296	17504	17369	17577	17494	17613	17667	17499	17689	17414	17527	17637	17400	17638	17754	17548	17566	17658	17645	17407	17699	17491	17264	17783	17604	17330	17587	17480	17557	17638	17600	17619	17550	17569	17596	17388	17697	17798	17725	17618	17593	17531	17429	17514	17533	17500	17545	17603	17504	17549	17634	17544	17458	17638	17645	17216	17580	17494	17637	17529	17459	17540	17510	17529	17503	17541	17523	17574	17670	17595	17913	17568	17806	17652	17716	17630	17586	17536	17668	17579	17545	17634	17481	17643	17485	17492	17749	17703	17463	17714	17603	17622	17630	17460	17609	17486	17450	17498	17500	17472	17579	17644	17528	17458	17645	17643	17731	17598	17342	17566	17567	17862	17520	17609	17455	17793	17611	17523	17726	17527	17554	17766	17666	17552	17704	17776	17731	17601	17333	17414	17517	17608	17576	17499	17544	17584	17606	17491	17540	17623	17605	17619	17474	17469	17616	17641	17582	17403	17494	17790	17709	17541	17495	17421	17663	17428	17630	17436	17296	17765	17640	17602	17604	17431	17441	17651	17807	17398	17542	17513	17801	17669	17771	17613	17579	17497	17443	17590	17501	17595	17649	17542	17485	17644	17356	17554	17565	17695	17620	17770	17661	17649	17447	17460	17381	17590	17392	17551	17568	17513	17657	17446	17634	17368	17547	17517	17658	17539	17718	17519	17577	17488	17636	17441	17520	17449	17626	17604	17585	17645	17750	17675	17690	17476	17623	17520	17484	17501	17748	17565	17570	17500	17694	17498	17530	17619	17560	17589	17480	17563	17536	17548	17596	17607	17578	17674	17367	17471	17715	17325	17692	17657	17690	17550	17458	17446	17683	17595	17571	17556	17526	17577	17412	17489	17453	17397	17302	17473	17392	17720	17564	17472	17750	17718	17514	17586	17706	17610	17466	17604	17305	17487	17745	17538	17589	17699	17662	17483	17557	17722	17780	17569	17452	17663	17509	17539	17409	17459	17643	17734	17402	17695	17498	17559	17558	17621	17502	17648	17619	17607	17553	17622	17604	17589	17465	17656	17483	17532	17612	17770	17446	17529	17612	17698	17670	17726	17747	17580	17521	17822	17540	17613	17409	17649	17683	17582	17319	17585	17750	17622	17465	17608	17462	17697	17727	17456	17412	17560	17697	17606	17405	17806	17563	17445	17389	17490	17572	17559	17708	17596	17621	17543	17491	17586	17643	17458	17462	17578	17547	17685	17621	17347	17491	17471	17513	17526	17493	17489	17517	17610	17854	17525	17455	17462	17507	17531	17578	17545	17528	17580	17496	17477	17610	17445	17456	17640	17598	17573	17650	17408	17634	17580	17830	17639	17556	17661	17649	17564	17409	17510	17538	17567	17695	17636	17593	17585	17518	17544	17592	17602	17591	17276	17587	17609	17625	17512	17510	17628	17660	17669	17576	17390	17668	17625	17687	17594	17644	17640	17666	17385	17587	17483	17544	17436	17476	17513	17414	17579	17649	17545	17395	17508	17509	17602	17529	17624	17683	17487	17597	17452	17504	17567	17684	17610	17479	17638	17537	17721	17706	17598	17428	17486	17566	17706	17646	17687	17482	17618	17469	17665	17479	17664	17599	17435	17420	17475	17559	17607	17664	17520	17646	17375	17390	17487	17605	17480	17478	17520	17504	17368	17827	17626	17593	17630	17667	17532	17656	17670	17575	17672	17523	17440	17418	17221	17404	17677	17500	17418	17724	17559	17612	17618	17635	17519	17510	17473	17444	17617	17560	17636	17541	17428	17504	17672	17451	17617	17790	17712	17507	17506	17502	17558	17639	17499	17794	17572	17744	17757	17618	17644	17654	17504	17507	17551	17585	17589	17753	17549	17326	17403	17437	17484	17554	17652	17554	17571	17386	17377	17402	17726	17463	17573	17575	17659	17501	17565	17621	17502	17804	17506	17569	17698	17688	17563	17547	17580	17619	17533	17611	17516	17400	17623	17550	17474	17697	17597	17650	17619	17705	17634	17615	17610	17649	17464	17673	17283	17559	17514	17469	17626	17575	17473	17582	17573	17519	17539	17659	17495	17553	17486	17392	17368	17646	17649	17844	17779	17559	17712	17574	17582	17581	17572	17492	17537	17540	17558	17701	17605	17683	17505	17603	17544	17608	17620	17660	17602	17502	17561	17580	17523	17615	17652	17430	17580	17457	17569	17632	17592	17585	17474	17528	17842	17424	17593	17472	17570	17713	17453	17602	17286	17206	17553	17732	17485	17531	17635	17480	17527	17736	17707	17388	17362	17667	17567	17762	17633	17572	17481	17643	17752	17565	17578	17533	17328	17509	17639	17587	17389	17606	17728	17726	17412	17582	17367	17580	17574	17476	17451	17640	17459	17514	17481	17631	17861	17519	17548	17655	17576	17743	17665	17768	17498	17629	17479	17540	17472	17467	17444	17360	17456	17587	17658	17524	17747	17469	17450	17574	17440	17272	17757	17541	17460	17558	17638	17463	17618	17631	17627	17450	17548	17663	17500	17451	17497	17617	17597	17655	17523	17716	17471	17700	17701	17700	17783	17527	17655	17677	17561	17550	17537	17746	17758	17532	17617	17575	17590	17455	17746	17633	17480	17597	17605	17402	17425	17704	17558	17557	17507	17812	17510	17520	17464	17526	17402	17540	17658	17503	17297	17627	17564	17601	17660	17856	17602	17591	17609	17620	17509	17490	17674	17552	17677	17578	17635	17503	17604	17642	17611	17533	17558	17791	17495	17598	17530	17671	17396	17419	17588	17608	17556	17325	17384	17449	17514	17688	17541	17475	17484	17658	17515	17574	17665	17537	17773	17474	17627	17535	17571	17463	17472	17777	17753	17484	17528	17514	17588	17604	17475	17588	17623	17606	17656	17578	17459	17557	17403	17403	17581	17571	17623	17606	17401	17299	17420	17515	17382	17602	17337	17637	17703	17603	17703	17499	17512	17654	17705	17424	17612	17601	17449	17497	17543	17424	17539	17577	17562	17527	17600	17591	17725	17574	17536	17320	17364	17460	17610	17641	17731	17427	17641	17596	17733	17752	17376	17672	17722	17495	17650	17582	17529	17861	17495	17634	17496	17711	17574	17360	17434	17505	17665	17636	17598	17499	17622	17593	17642	17635	17535	17662	17597	17490	17375	17514	17625
20763	65819	39949	25072	22567	20715	19299	18284	17472	17161	16635	16469	16274	16192	16202	16076	15949	15860	15930	15756	15931	16001	15771	15662	15540	15712	15372	15597	15626	15364	15530	15467	15512	15464	15511	15480	15733	15664	15400	15406	15351	15471	15370	15508	15295	15524	15333	15478	15555	15453	15421	15542	15404	15413	15431	15488	15570	15436	15513	15483	15537	15684	15861	15729	15598	15703	15646	15506	15351	15461	15498	15348	15647	15591	15525	15524	15431	15573	15344	15442	15239	15563	15258	15417	15357	15543	15265	15289	15367	15302	15521	15510	15447	15488	15389	15425	15391	15407	15468	15413	15564	15577	15436	15474	15354	15393	15385	15364	15420	15434	15456	15429	15411	15496	15307	15447	15566	15367	15577	15334	15502	15403	15399	15268	15459	15590	15517	15455	15424	15302	15336	15513	15543	15577	15372	15322	15221	15485	15381	15404	15488	15450	15571	15460	15518	15486	15311	15312	15414	15388	15359	15611	15293	15469	15547	15480	15362	15577	15373	15472	15535	15388	15439	15482	15467	15427	15341	15574	15375	15402	15472	15468	15518	15420	15405	15464	15657	15477	15389	15504	15414	15483	15421	15483	15706	15466	15542	15500	15426	15410	15665	15257	15499	15474	15281	15599	15347	15354	15484	15456	15463	15489	15305	15522	15433	15460	15602	15431	15341	15421	15339	15366	15504	15338	15602	15315	15366	15471	15409	15415	15359	15446	15345	15480	15416	15631	15338	15345	15456	15305	15383	15450	15393	15278	15407	15386	15547	15492	15377	15433	15446	15409	15472	15288	15301	15350	15550	15418	15285	15381	15589	15329	15473	15440	15344	15364	15503	15377	15394	15607	15449	15524	15372	15465	15415	15354	15301	15546	15470	15498	15394	15585	15579	15515	15410	15327	15368	15364	15432	15385	15333	15454	15406	15435	15499	15356	15406	15406	15474	15386	15371	15524	15643	15392	15407	15509	15549	15435	15484	15330	15312	15378	15450	15403	15327	15328	15402	15293	15611	15613	15454	15581	15328	15484	15419	15365	15388	15283	15273	15373	15316	15358	15479	15481	15510	15523	15451	15366	15360	15330	15403	15530	15489	15546	15458	15374	15382	15401	15407	15479	15292	15547	15357	15462	15499	15420	15258	15379	15611	15590	15425	15248	15480	15442	15533	15431	15486	15421	15379	15445	15451	15366	15464	15316	15560	15449	15581	15259	15358	15416	15507	15317	15401	15414	15360	15364	15453	15415	15339	15454	15297	15482	15413	15533	15627	15475	15478	15300	15354	15549	15331	15525	15494	15454	15287	15602	15592	15234	15298	15433	15425	15524	15345	15387	15409	15410	15557	15258	15548	15561	15394	15393	15537	15397	15439	15590	15563	15470	15343	15595	15233	15585	15518	15386	15383	15318	15424	15448	15489	15498	15493	15296	15501	15490	15481	15491	15373	15484	15369	15519	15339	15325	15407	15248	15304	15335	15505	15530	15345	15409	15545	15546	15255	15327	15435	15455	15392	15338	15390	15535	15345	15577	15406	15381	15501	15506	15394	15517	15531	15433	15275	15454	15548	15423	15478	15535	15418	15295	15576	15446	15381	15480	15401	15393	15419	15387	15506	15303	15450	15505	15286	15297	15427	15460	15359	15452	15514	15381	15379	15407	15546	15352	15360	15444	15444	15380	15472	15252	15457	15338	15513	15414	15473	15516	15432	15427	15525	15524	15543	15465	15471	15482	15454	15426	15409	15256	15419	15385	15535	15301	15585	15435	15452	15435	15506	15199	15341	15587	15517	15565	15476	15383	15352	15377	15327	15651	15349	15483	15466	15272	15415	15585	15424	15600	15457	15505	15348	15506	15455	15450	15321	15514	15268	15479	15521	15406	15483	15219	15576	15437	15397	15389	15493	15527	15407	15550	15513	15449	15568	15436	15394	15335	15446	15340	15342	15469	15327	15271	15333	15397	15485	15422	15470	15470	15461	15401	15361	15305	15416	15288	15357	15442	15336	15580	15163	15449	15404	15385	15205	15348	15566	15564	15563	15448	15272	15575	15439	15241	15492	15356	15390	15415	15434	15597	15324	15429	15221	15435	15549	15438	15286	15415	15471	15334	15384	15478	15475	15584	15506	15459	15584	15345	15429	15416	15536	15535	15392	15319	15564	15473	15181	15454	15523	15594	15494	15375	15377	15414	15497	15638	15667	15235	15349	15507	15420	15468	15412	15530	15338	15469	15483	15572	15435	15271	15534	15344	15426	15305	15498	15561	15505	15384	15574	15351	15295	15500	15477	15391	15270	15462	15305	15548	15588	15435	15406	15576	15499	15462	15359	15482	15422	15365	15494	15432	15381	15464	15494	15478	15260	15551	15455	15458	15481	15463	15574	15282	15501	15621	15439	15359	15364	15369	15480	15268	15297	15441	15383	15367	15569	15279	15306	15411	15424	15342	15403	15411	15372	15365	15457	15467	15382	15402	15383	15441	15429	15436	15494	15672	15551	15543	15283	15338	15371	15389	15496	15636	15348	15385	15224	15391	15487	15280	15429	15543	15450	15402	15486	15617	15355	15632	15525	15426	15431	15486	15441	15527	15603	15385	15372	15437	15360	15495	15349	15478	15406	15473	15432	15478	15309	15345	15340	15434	15481	15571	15247	15468	15269	15522	15452	15542	15559	15416	15524	15380	15290	15489	15459	15439	15289	15404	15382	15543	15359	15345	15517	15481	15491	15229	15368	15382	15523	15492	15546	15460	15362	15392	15450	15437	15407	15526	15418	15381	15325	15309	15539	15630	15371	15389	15505	15416	15592	15485	15548	15318	15459	15450	15527	15570	15486	15458	15420	15398	15406	15424	15457	15382	15378	15471	15284	15418	15377	15428	15309	15368	15435	15513	15504	15276	15201	15392	15579	15433	15337	15497	15469	15468	15616	15443	15394	15563	15440	15483	15596	15522	15512	15181	15417	15530	15450	15244	15480	15506	15511	15418	15478	15477	15634	15566	15463	15590	15410	15254	15410	15582	15469	15373	15510	15513	15514	15395	15443	15513	15237	15631	15476	15551	15368	15561	15548	15411	15379	15441	15357	15447	15401	15332	15473	15334	15479	15403	15547	15361	15449	15305	15438	15368	15575	15473	15366	15419	15369	15486	15415	15383	15452	15591	15388	15471	15534	15335	15376	15314	15417	15441	15488	15442	15408	15460	15453	15363	15585	15460	15432	15281	15445	15472	15337	15527	15229	15399	15455	15599	15610	15489	15555	15474	15505	15520	15449	15489	15493	15318	15361	15381	15523	15533	15378	15468	15378	15506	15219	15511	15418	15480	15426	15394	15598	15463	15387	15476	15411	15447	15440	15406	15304	15478	15547	15333	15385	15498	15477	15384	15374	15438	15309	15453	15480	15440	15468	15613	15343	15366	15380	15587	15521	15366	15514	15439	15369	15406	15482	15316	15502	15378	15447	15378	15493	15418	15382	15533	15451	15482	15517	15440	15430	15307	15551	15469	15421	15368	15446	15409	15246	15415	15426	15519	15387	15390	15429	15609	15347	15478	15324	15394	15496	15406	15557	15389	15547	15550	15279	15318	15540	15529	15422	15517	15549	15419	15388	15453	15537	15419	15406	15260	15324	15494	15436	15449	15483	15425	15456	15429	15363	15452	15450	15471	15507	15452	15458	15639	15368	15580	15387	15530	15549	15293	15652	15354	15350	15423	15542	15416	15316	15543	15427	15360	15565	15495	15289	15328	15384	15486	15425	15401	15438	15511	15492	15469	15432	15488	15393	15513	15530	15537	15396	15754	15400	15529	15483	15273	15487	15522	15353	15577	15443	15538	15410	15484	15580	15546	15352	15293	15281	15513	15329	15504	15508	15513	15502	15402	15479	15561	15593	15496	15539	15488	15366	15392	15551	15411	15482	15482	15563	15280	15533	15448	15510	15512	15415	15541	15489	15707	15446	15464	15646	15533	15206	15401	15423	15388	15397	15501	15497	15348	15416	15521	15379	15599	15557	15399	15457	15482	15548	15408	15457	15524	15459	15424	15461	15442	15485	15449	15413	15346	15542	15460	15459	15357	15558	15534	15408	15618	15451	15449	15423	15462	15422	15507	15510	15244	15482	15495	15509	15465	15361	15562	15413	15370	15490	15270	15554	15488	15388	15396	15492	15424	15527	15386	15600	15434	15457	15477	15422	15318	15522	15436	15370	15490	15565	15613	15452	15486	15480	15447	15520	15484	15293	15357	15476	15429	15558	15265	15376	15224	15570	15536	15410	15210	15438	15201	15511	15450	15302	15610	15391	15465	15385	15353	15440	15505	15429	15454	15419	15382	15340	15485	15351	15444	15443	15433	15532	15564	15470	15505	15451	15399	15473	15298	15584	15373	15389	15363	15363	15500	15436	15442	15539	15386	15620	15430	15408	15468	15368	15458	15359	15397	15448	15429	15454	15687	15442	15155	15349	15283	15482	15501	15405	15442	15315	15289	15536	15393	15530	15373	15311	15499	15373	15352	15438	15395	15472	15396	15533	15295	15423	15319	15584	15347	15452	15411	15534	15535	15467	15458	15444	15309	15361	15233	15544	15303	15256	15523	15598	15474	15285	15463	15320	15398	15491	15415	15459	15448	15437	15382	15196	15577	15364	15533	15382	15530	15440	15425	15620	15267	15441	15505	15501	15545	15602	15374	15622	15613	15508	15395	15137	15447	15212	15603	15511	15370	15273	15366	15353	15413	15459	15455	15390	15527	15420	15463	15398	15539	15635	15445	15318	15395	15595	15559	15487	15433	15453	15517	15305	15654	15488	15335	15392	15585	15389	15362	15401	15521	15244	15275	15505	15386	15327	15373	15390	15354	15376	15646	15355	15533	15372	15439	15561	15495	15392	15495	15589	15340	15442	15372	15502	15417	15453	15417	15403	15323	15563	15337	15430	15397	15564	15512	15603	15580	15547	15343	15483	15511	15462	15448	15586	15435	15426	15634	15373	15374	15554	15246	15304	15419	15516	15406	15522	15427	15522	15509	15553	15445	15525	15316	15438	15428	15425	15333	15590	15368	15537	15535	15373	15536	15318	15469	15423	15440	15568	15414	15441	15532	15469	15457	15386	15325	15407	15292	15431	15368	15367	15497	15401	15590	15447	15471
22764	21262	29321	23740	21889	24577	26666	21756	20334	19863	19660	19264	18964	18898	18910	18705	18657	18759	18455	18531	18427	18431	18389	18407	18199	18243	18046	18271	18104	17928	18009	18032	18166	17971	18040	17915	18094	17853	18001	18062	17939	17885	18107	18048	18130	17954	17808	18035	18149	17824	17932	18015	17896	17870	17790	17803	17876	18006	18081	18072	17909	18379	18432	18521	18298	18241	18024	18048	18027	17778	17900	17962	17843	17915	17842	17946	17775	17790	17963	17980	17944	17750	17959	17953	17895	17788	17946	17768	18036	17950	17899	17951	17694	17752	17882	17829	17858	17893	17965	17795	17987	17844	17785	18213	17991	18177	17831	17952	18085	17995	18057	18041	17936	17861	17943	17920	17912	17801	18132	18030	17905	17779	17872	17779	17970	18037	17949	17916	18003	17908	18143	18054	17927	17725	18035	17840	17813	17821	17837	17901	18000	17800	17771	17907	18116	18147	17690	17875	17855	17825	17968	17901	17980	17697	17934	17939	18065	17850	17939	18218	18124	17877	17973	17893	17926	18012	17921	17954	17758	17979	17846	17743	17844	17891	17863	17841	17840	17871	17924	17943	17898	17953	17683	17835	18017	17849	17902	18064	17945	18067	17885	17835	17897	17913	18075	17896	18008	18071	17895	17976	17957	17861	17678	17827	17880	18032	17902	17965	17918	17930	18010	17813	17749	17844	17802	17922	17967	18050	17904	17723	17972	17895	18138	18093	17773	17706	17762	17889	17961	17997	17843	17970	17974	17785	17883	17816	17962	17770	17822	17895	17877	17952	17661	17915	17884	17881	17963	17798	17709	17972	17788	18008	17904	17872	18132	17933	17793	17927	18016	17936	17803	17669	17747	17759	17713	17771	17748	17931	17958	17894	17902	17899	17929	17874	17925	17951	17988	17726	17864	18120	18194	17841	17732	17678	18022	17824	18059	17962	17967	17788	17818	18000	17727	17942	18037	17873	17827	17888	17935	17871	17784	17806	17958	17876	18050	17876	18269	18010	17809	17943	17821	18078	18014	17765	17808	17934	17919	17940	17935	17928	17856	17857	18038	18010	18037	17971	17856	17793	17972	17770	17934	17910	18009	17843	17812	18064	18039	18181	18107	17894	17905	17918	18117	17832	17925	17900	17775	17747	18022	17713	17808	17831	17730	17997	17847	17792	17932	17921	17829	17720	17891	17914	17770	17896	18078	18161	18019	17996	17931	17842	17852	17765	17811	17809	17883	17887	17882	17843	17786	17839	17929	17927	18075	17977	18003	17942	17914	17859	17831	17821	17870	18003	17966	17955	17765	17729	17970	17822	18012	17936	17993	18093	18016	17967	17733	17822	18068	17931	17625	17664	17855	17822	17921	17617	17955	17767	18005	17912	17843	17961	17825	17975	18085	17935	17948	17848	17971	17896	17934	18090	18030	17589	18166	17748	17936	17833	17854	17897	17934	17900	17898	17761	17902	17831	17842	17741	17942	17867	17812	17802	17997	17790	17953	17918	18017	17904	17957	18022	17924	18006	17806	17771	17980	18007	17877	17955	17879	17850	17887	17948	17896	17993	17841	17850	17893	17834	17891	17824	17648	17864	17841	17965	18073	18126	18079	17825	18031	17846	17782	17880	17955	17858	17844	17705	17898	17898	17984	18005	17778	17834	17878	17757	18116	17891	17875	17916	18105	17997	18005	17928	17953	17884	17796	17732	17930	17923	17983	18058	17904	17790	17922	17797	18114	17884	17997	17765	18049	17879	17815	17996	17855	17628	18072	17775	17948	18038	17950	17789	17854	17996	18006	17911	17923	17902	17844	17768	17929	17867	17788	17636	17744	17965	18008	17827	17951	17960	17885	17898	17946	17931	18138	18170	17867	18196	17914	17968	17810	17910	18171	17934	17860	18028	17929	18055	17882	17806	17883	17852	17871	17701	17939	17847	17931	17630	17931	17701	17972	17760	17898	18112	17796	17990	17852	17867	17925	17780	17985	17922	18000	17665	17960	17855	17885	17924	17963	17950	18071	17749	17947	17831	17877	17914	17809	17993	17891	17807	17878	17894	17893	17786	17879	17761	17772	17984	18001	17951	17991	17936	17939	17906	17964	17943	17926	17835	17923	17700	17859	17804	17875	17902	17825	17775	17942	18011	17916	17818	17853	17915	17825	18111	17733	17842	17892	17913	18161	18070	17992	17717	17922	17762	18122	18078	17863	17907	17946	17819	17824	17936	18008	17887	17985	17761	18043	18001	17940	18041	17874	17865	17962	17895	18202	17879	17805	17947	17657	17891	17815	17930	17965	17926	17982	17982	17895	17895	17936	18013	18043	17784	17890	17825	17842	17875	18010	17668	17889	17994	17921	17990	17701	17722	17843	18098	17779	18164	17831	18114	17841	17907	17871	18076	17897	17822	18023	17912	17842	18050	17948	17929	18075	17985	18010	17802	17878	17797	17880	18080	18046	17837	17925	17805	17965	18054	17796	17813	17974	17783	17937	17910	17927	17906	17945	17878	17891	17700	18065	17933	17719	17986	17940	17819	17612	17980	17829	17924	17974	17920	17882	17933	17971	17911	18040	18008	17929	17872	17817	17806	17824	18000	17871	17971	17917	17887	17827	17850	17877	17992	17903	17815	17878	17697	17823	17856	17948	17841	17810	17670	17836	17871	17797	17967	17984	18095	17849	18061	17977	17824	17925	17912	17810	17841	17928	17964	17882	17805	18081	17814	17738	17789	17786	17911	17933	17883	17752	17721	18048	17708	17777	17966	18132	17968	17820	18024	17918	17807	17889	17921	17834	18051	18114	17768	18050	17923	17998	17798	17965	17798	18009	17901	18113	18054	17879	18160	17890	18164	17973	17975	18114	17916	18107	17910	17757	17759	17745	18014	17869	18011	18098	17881	17873	17914	17991	17988	17743	17786	17861	17876	17962	18100	17975	17890	17983	18023	17907	17924	17946	17869	17891	18013	17773	17986	17819	18076	18002	18056	18076	17848	18082	17810	17611	17800	17810	17812	17925	17921	17812	17960	17923	17805	17991	17855	17979	17840	17981	17790	17896	18094	17881	17808	17960	18042	17917	17975	17896	18039	17956	17752	17714	17835	18030	17801	17891	18063	17841	18063	17834	17840	17921	17938	17813	17956	18040	17909	17879	18055	17950	17967	17956	17958	17949	17955	17970	17716	17734	17945	17754	17745	17850	17784	17956	17715	17822	17676	17953	17854	17907	18017	18034	17779	17777	17906	17834	17837	17823	17898	18032	17813	17841	17960	17997	17822	17919	17816	17783	17984	17982	17926	17826	18045	17920	17772	18017	17747	17947	17947	18212	17917	17883	17913	17876	17895	18050	17966	17836	17821	17791	17862	17972	18018	17988	18111	17773	17773	17857	18043	17730	17951	17788	17909	17916	17779	17900	17713	17989	17919	17731	18176	17769	18170	17957	17990	17898	18016	17974	18189	18114	18046	17945	17916	17921	17846	17973	18027	18024	17902	18040	17871	17882	17764	17937	18012	17886	17925	18036	18083	17809	17774	18003	17733	17905	17716	17873	17886	17877	17876	17957	17945	17894	17765	18049	17961	18003	17857	17860	17929	17923	18084	17920	18074	17927	17898	17950	17934	18077	18014	17872	17756	17930	17856	17888	17881	17848	17900	18055	17739	17890	17947	18157	17843	17821	17919	17908	17922	17771	17975	17956	18207	17760	17877	17911	17927	17974	17944	17962	17986	17891	17703	17711	17925	17725	18065	17901	18023	17887	17847	17861	17703	17976	17910	17895	17812	17739	17854	17856	17760	17785	17735	17824	18121	17994	17882	17984	18192	17958	17941	17805	17795	17542	18107	18026	17848	17934	17879	18241	18028	18052	17656	17751	17853	17896	17960	17763	17980	17923	17913	17836	17999	17840	18078	17919	17838	18012	17908	17798	18039	17833	17976	17896	17846	18061	17940	18104	17785	17950	17999	17969	17896	17951	17900	18176	17657	17896	17987	17704	17969	17809	17966	17684	17925	17823	18070	18087	17986	17925	17860	17969	17819	17843	17793	17973	17841	17758	17746	17938	17933	17866	17730	17809	18092	18028	17790	18006	17947	17898	17856	17962	17939	17952	17841	17992	18191	17959	18046	17931	17757	17708	17979	17894	17921	17786	17731	17669	17867	17837	17837	17931	17887	17810	17900	17840	17885	17787	17960	18157	17805	17776	18036	17824	17812	17749	17840	17951	17868	17790	17697	17936	18032	18040	17823	18053	17909	17921	17856	17785	17801	18023	17869	17966	17888	17888	17782	17874	18059	17835	17861	17986	17866	17742	17744	17860	17849	17608	17930	17903	17918	17903	17662	18102	17790	17779	17810	17918	17823	18016	17763	17795	17835	17872	17945	18031	17910	18105	17713	18072	18171	17908	18069	17991	17847	18066	17864	18134	18017	17879	18006	17976	18008	17982	17900	17996	17847	17842	17999	18049	17961	17798	17949	17743	17744	17847	17589	17831	17771	18144	17924	18046	17763	17893	17835	17944	17772	17982	17950	17824	17870	17757	17934	17973	17756	17937	18053	18092	18056	17794	18042	17870	17860	17947	17909	17723	17793	17801	17919	17970	17870	18045	17835	17865	17894	17905	17847	17755	17928	17877	17919	17919	18031	17885	17922	17869	17883	17849	17649	18025	17812	17825	18010	17923	17987	17849	17981	17987	17881	18077	17958	17726	17852	17852	17735	17996	17911	17895	17892	17843	17948	18127	17753	18060	17931	18110	18090	17963	18044	17834	18011	17897	17917	17814	17683	18014	17984	17997	17959	17854	17969	17785	17868	17850	18092	17876	17935	17885	18117	17924	18026	17916	17926	18062	17955	17889	17822	17941	17949	17993	17759	17772	17885	17880	17761	17766	18064	17696	17930	17870	17927	17977	17845	17897	17967	17804	17981	17856	18050	17988	17833	17982	18030	17949	18037	18126	17784	17983	17879	17850	18147	17761	17865	17846	17975	17804	18038	17902	18101	17958	17857	17869	17824	17882	17683	17862	17818	17886	17827	18111	17990	17802	17906	17827	17926	18012	17925	17860	18012	17931	17812	17891	18031	17937	18085	17873	18013	17846	17852	18021	17938	17828	18025	17855	17625	17705	18018	18047	17928	18022	17953	17930	17796
21968	70308	50994	29372	26240	23828	21901	20482	19123	18443	17630	17600	17142	16801	16816	16646	16806	16521	16427	16336	16309	16100	16154	15964	15939	15966	16020	15863	15871	15836	15593	15591	15689	15836	15731	15843	15787	15643	15682	15813	15745	15678	15964	15781	15610	15712	15854	15652	15503	15774	15740	15684	15752	15810	15855	15749	15665	15617	15690	15894	15652	16140	16512	16168	16155	15859	15874	15618	15720	15672	15662	15659	15750	15752	15681	15608	15761	15477	15640	15725	15473	15433	15742	15693	15608	15543	15627	15759	15620	15748	15507	15604	15587	15568	15689	15678	15484	15658	15621	15660	15742	15619	15598	15610	15557	15547	15483	15693	15755	15611	15639	15641	15556	15529	15800	15712	15588	15527	15594	15515	15504	15753	15639	15852	15623	15645	15746	15709	15676	15502	15684	15732	15712	15531	15491	15691	15693	15659	15630	15781	15594	15659	15553	15584	15593	15698	15621	15659	15580	15538	15612	15668	15649	15526	15689	15484	15635	15648	15578	15474	15631	15765	15483	15477	15688	15591	15642	15527	15468	15574	15651	15728	15772	15562	15649	15574	15648	15582	15506	15677	15572	15596	15741	15572	15567	15558	15692	15751	15548	15528	15704	15645	15679	15606	15647	15777	15685	15696	15597	15565	15702	15662	15577	15505	15593	15718	15492	15715	15723	15525	15663	15784	15737	15617	15630	15827	15547	15824	15550	15504	15605	15500	15668	15577	15638	15604	15686	15814	15585	15580	15685	15740	15553	15800	15716	15568	15735	15643	15599	15444	15754	15598	15682	15703	15489	15667	15616	15741	15592	15397	15634	15500	15669	15617	15633	15796	15645	15669	15682	15614	15681	15772	15597	15578	15736	15662	15585	15482	15671	15831	15609	15494	15654	15671	15644	15464	15502	15591	15728	15807	15690	15462	15741	15702	15653	15618	15590	15565	15793	15641	15642	15781	15795	15706	15682	15632	15787	15749	15591	15697	15567	15740	15537	15727	15439	15570	15541	15756	15685	15721	15585	15644	15681	15680	15620	15551	15715	15493	15602	15456	15767	15742	15560	15660	15502	15591	15757	15758	15517	15569	15641	15660	15724	15598	15694	15741	15571	15793	15552	15849	15654	15649	15786	15604	15620	15710	15767	15657	15646	15852	15648	15567	15749	15570	15497	15695	15557	15654	15579	15607	15618	15544	15741	15623	15648	15660	15549	15713	15556	15490	15602	15626	15803	15680	15549	15579	15760	15610	15677	15577	15596	15576	15733	15617	15667	15745	15597	15787	15734	15719	15689	15516	15547	15591	15773	15695	15468	15754	15880	15732	15539	15737	15651	15498	15729	15796	15938	15617	15651	15807	15738	15626	15725	15605	15575	15609	15717	15686	15614	15698	15628	15642	15625	15597	15584	15812	15682	15596	15528	15636	15655	15729	15733	15821	15679	15555	15586	15596	15643	15596	15814	15586	15716	15523	15581	15666	15483	15608	15615	15744	15603	15694	15623	15592	15678	15645	15716	15788	15601	15586	15900	15690	15619	15622	15798	15607	15788	15590	15685	15687	15610	15582	15748	15588	15661	15533	15638	15641	15673	15622	15510	15646	15762	15663	15691	15616	15673	15476	15613	15520	15615	15651	15774	15875	15619	15596	15544	15781	15687	15726	15522	15710	15765	15633	15631	15652	15496	15603	15693	15811	15601	15718	15777	15508	15640	15712	15647	15616	15651	15664	15564	15768	15699	15478	15696	15723	15666	15651	15563	15770	15676	15580	15540	15636	15569	15661	15808	15648	15595	15720	15671	15643	15668	15805	15591	15551	15590	15813	15708	15586	15502	15747	15623	15847	15537	15750	15717	15617	15580	15626	15671	15672	15637	15716	15537	15685	15771	15682	15575	15506	15801	15897	15612	15820	15644	15647	15684	15663	15760	15588	15650	15468	15686	15662	15539	15506	15561	15577	15566	15654	15690	15538	15624	15726	15674	15658	15689	15561	15616	15776	15691	15684	15713	15815	15732	15619	15648	15687	15570	15613	15677	15545	15795	15597	15497	15665	15779	15634	15597	15586	15671	15643	15570	15679	15684	15689	15578	15687	15703	15617	15597	15854	15740	15639	15603	15629	15735	15524	15646	15622	15789	15729	15698	15698	15709	15673	15636	15815	15596	15653	15755	15654	15733	15600	15753	15662	15638	15757	15612	15735	15442	15738	15603	15565	15515	15571	15761	15771	15602	15490	15596	15597	15866	15603	15551	15683	15797	15664	15690	15574	15489	15722	15632	15593	15681	15645	15554	15675	15601	15448	15835	15583	15670	15707	15763	15873	15533	15560	15578	15656	15655	15527	15766	15659	15855	15688	15994	15461	15766	15588	15717	15868	15726	15591	15560	15685	15689	15771	15610	15617	15694	15564	15556	15615	15542	15851	15580	15601	15632	15680	15731	15815	15648	15754	15755	15637	15412	15579	15630	15679	15586	15708	15579	15551	15613	15688	15646	15727	15728	15652	15613	15724	15610	15708	15601	15594	15608	15554	15679	15539	15697	15665	15713	15672	15517	15550	15685	15679	15759	15695	15676	15801	15663	15627	15600	15585	15650	15690	15748	15648	15645	15566	15611	15757	15658	15509	15501	15683	15658	15755	15714	15683	15702	15615	15830	15535	15574	15698	15850	15754	15765	15441	15544	15535	15638	15618	15602	15658	15716	15628	15735	15724	15655	15695	15499	15715	15701	15373	15488	15619	15591	15622	15599	15705	15686	15841	15622	15706	15628	15600	15569	15752	15796	15743	15570	15593	15527	15621	15589	15650	15716	15757	15579	15493	15802	15503	15702	15635	15653	15663	15620	15553	15620	15627	15786	15710	15748	15734	15658	15407	15563	15721	15529	15655	15834	15615	15636	15682	15566	15521	15584	15644	15610	15792	15492	15747	15534	15611	15677	15576	15585	15751	15472	15695	15644	15717	15838	15582	15551	15676	15636	15678	15608	15748	15575	15657	15529	15578	15466	15519	15681	15546	15707	15537	15564	15673	15762	15723	15694	15852	15557	15649	15654	15675	15615	15690	15665	15534	15577	15480	15690	15728	15691	15690	15635	15649	15714	15659	15770	15785	15698	15674	15557	15698	15723	15390	15662	15587	15754	15559	15631	15655	15690	15645	15604	15571	15619	15607	15739	15598	15658	15691	15766	15714	15516	15688	15631	15695	15435	15641	15642	15672	15669	15441	15553	15736	15770	15497	15582	15656	15737	15501	15581	15630	15587	15685	15744	15491	15618	15738	15622	15737	15563	15615	15678	15644	15669	15756	15609	15625	15750	15733	15750	15625	15714	15556	15517	15538	15771	15541	15684	15612	15578	15575	15585	15669	15804	15555	15695	15646	15622	15470	15696	15726	15763	15622	15546	15474	15636	15649	15510	15584	15794	15504	15667	15635	15732	15695	15744	15640	15499	15667	15654	15621	15668	15578	15614	15691	15607	15621	15699	15769	15670	15712	15612	15620	15658	15545	15598	15668	15709	15735	15755	15489	15578	15611	15704	15779	15715	15571	15696	15686	15589	15714	15706	15571	15653	15485	15743	15569	15659	15699	15683	15573	15697	15475	15672	15670	15865	15673	15724	15558	15723	15682	15548	15641	15646	15516	15499	15503	15559	15404	15664	15740	15454	15682	15656	15669	15445	15621	15725	15554	15701	15654	15662	15580	15698	15567	15800	15904	15839	15525	15594	15720	15515	15541	15640	15707	15468	15650	15525	15626	15558	15730	15727	15536	15620	15478	15720	15504	15675	15569	15464	15775	15515	15742	15601	15654	15603	15518	15630	15728	15443	15578	15555	15613	15558	15545	15671	15638	15510	15641	15602	15603	15496	15634	15569	15661	15597	15600	15558	15413	15736	15525	15655	15719	15653	15605	15615	15730	15534	15546	15599	15684	15586	15676	15615	15502	15641	15576	15626	15763	15710	15798	15714	15645	15748	15523	15542	15578	15864	15702	15359	15604	15635	15659	15544	15454	15698	15619	15595	15741	15695	15534	15750	15542	15774	15719	15656	15658	15612	15559	15518	15646	15643	15829	15595	15555	15559	15516	15809	15707	15705	15575	15739	15663	15693	15653	15659	15664	15681	15620	15509	15497	15566	15735	15719	15699	15621	15535	15646	15515	15486	15586	15619	15796	15614	15742	15507	15587	15418	15664	15618	15725	15561	15427	15554	15657	15706	15701	15655	15577	15828	15681	15618	15639	15632	15739	15505	15646	15618	15653	15709	15485	15613	15692	15735	15760	15661	15487	15728	15588	15706	15550	15537	15571	15675	15627	15712	15622	15867	15433	15750	15553	15699	15777	15618	15586	15685	15631	15556	15496	15614	15667	15663	15641	15723	15627	15724	15650	15792	15704	15569	15695	15616	15578	15579	15704	15616	15662	15707	15604	15665	15655	15615	15511	15668	15696	15699	15565	15695	15707	15599	15590	15538	15612	15738	15736	15544	15717	15749	15674	15657	15582	15653	15688	15522	15657	15691	15668	15732	15584	15851	15617	15562	15567	15692	15748	15603	15681	15520	15510	15823	15597	15690	15612	15667	15617	15565	15548	15688	15557	15610	15677	15786	15721	15679	15612	15711	15729	15498	15567	15693	15580	15559	15651	15781	15686	15475	15564	15615	15692	15686	15603	15544	15645	15651	15746	15530	15865	15581	15461	15552	15539	15756	15622	15895	15707	15543	15855	15597	15632	15583	15533	15624	15710	15622	15689	15710	15592	15538	15630	15606	15598	15520	15618	15550	15759	15696	15449	15597	15701	15705	15656	15668	15549	15591	15722	15660	15795	15703	15620	15775	15835	15890	15699	15709	15664	15707	15778	15719	15663	15638	15632	15660	15792	15656	15609	15682	15737	15728	15470	15679	15873	15624	15634	15695	15630	15666	15681	15633	15628	15767	15853	15749	15594	15710	15672	15596	15692	15623	15708	15577	15695	15665	15789	15707	15687	15531	15635	15701	15577	15586	15675	15514	15898	15554	15546	15811	15659	15805	15599	15663	15626	15723	15657	15777	15606	15849	15792	15674	15656	15644	15656	15470	15726	15731	15500	15655	15509	15447	15645	15786	15602	15687	15644	15648	15612	15678	15649	15689	15643	15517	15680	15595	15680
27456	24634	29414	24343	20728	19987	19545	19401	19125	19096	18967	18910	18792	18914	18994	18937	18707	18738	18554	18610	18889	18746	18883	18920	18702	18513	18680	18641	18570	18454	18536	18658	18784	18742	18728	18575	18567	18447	18561	18610	18741	18745	18525	18688	18692	18502	18683	18532	18722	18700	18559	18670	18802	18661	18505	18770	18568	18502	18568	18775	18670	18647	18656	18696	18542	18517	18624	18635	18539	18714	18614	18666	18634	18444	18591	18611	18833	18475	18615	18666	18627	18718	18601	18591	18543	18529	18688	18560	18426	18652	18720	18802	18713	18616	18618	18579	18645	18618	18573	18651	18397	18571	18773	18476	18811	18576	18824	18680	18534	18703	18836	18499	18487	18634	18681	18557	18714	18619	18670	18677	18446	18849	18691	18646	18825	18747	18670	18471	18476	18593	18748	18657	18861	18690	18761	18679	18549	18514	18659	18699	18449	18716	18605	18594	18762	18708	18743	18522	18583	18692	18477	18838	18571	18560	18631	18550	18694	18554	18639	18559	18616	18637	18681	18547	18574	18614	18725	18746	18654	18569	18696	18572	18510	18422	18709	18648	18646	18847	18636	18626	18312	18327	18659	18555	18589	18770	18763	18674	18517	18592	18892	18596	18599	18710	18649	18468	18638	18781	18523	18586	18747	18498	18479	18608	18862	18531	18710	18745	18706	18426	18596	18697	18720	18609	18350	18501	18583	18484	18567	18631	18613	18716	18640	18451	18662	18537	18653	18496	18692	18607	18709	18637	18556	18553	18793	18663	18731	18479	18645	18707	18514	18718	18678	18516	18532	18735	18711	18575	18550	18762	18451	18521	18720	18666	18712	18423	18750	18583	18626	18786	18739	18773	18501	18671	18713	18765	18588	18501	18773	18656	18565	18855	18588	18761	18577	18646	18672	18731	18908	18625	18665	18606	18691	18557	18642	18755	18750	18706	18465	18557	18576	18798	18553	18614	18581	18372	18673	18668	18557	18740	18815	18747	18546	18560	18664	18630	18625	18497	18621	18745	18732	18527	18842	18713	18515	18667	18542	18568	18592	18387	18552	18627	18638	18636	18601	18456	18622	18443	18618	18492	18453	18720	18753	18624	18731	18560	18635	18492	18741	18737	18707	18508	18657	18519	18549	18527	18876	18548	18709	18504	18769	18779	18685	18511	18428	18755	18713	18628	18664	18572	18813	18719	18409	18726	18617	18335	18537	18739	18564	18616	18641	18467	18681	18616	18652	18661	18749	18693	18625	18652	18683	18543	18657	18540	18584	18624	18657	18807	18671	18683	18854	18734	18770	18823	18708	18521	18334	18583	18550	18658	18755	18669	18533	18682	18537	18731	18667	18649	18839	18563	18714	18454	18490	18689	18549	18613	18607	18577	18613	18440	18745	18735	18723	18745	18705	18667	18581	18677	18606	18575	18540	18547	18757	18794	18716	18620	18699	18574	18650	18506	18694	18337	18619	18574	18774	18475	18779	18654	18471	18461	18774	18649	18670	18389	18661	18856	18717	18514	18677	18516	18629	18606	18723	18645	18567	18483	18479	18808	18689	18701	18612	18369	18538	18590	18665	18634	18825	18644	18678	18737	18449	18516	18643	18735	18556	18607	18581	18807	18668	18872	18734	18650	18406	18572	18609	18522	18585	18468	18612	18504	18681	18697	18598	18690	18600	18898	18520	18652	18564	18517	18513	18674	18663	18655	18656	18576	18576	18690	18632	18355	18763	18615	18619	18511	18713	18518	18590	18669	18632	18602	18726	18716	18726	18610	18694	18641	18658	18764	18699	18793	18646	18582	18691	18605	18523	18590	18736	18846	18473	18838	18599	18589	18603	18619	18616	18476	18693	18485	18489	18744	18598	18552	18589	18437	18548	18567	18620	18774	18644	18631	18677	18626	18645	18702	18414	18602	18618	18616	18942	18625	18594	18470	18556	18607	18649	18631	18591	18670	18578	18469	18652	18587	18819	18551	18434	18777	18462	18729	18823	18521	18496	18728	18696	18656	18567	18561	18640	18627	18514	18696	18613	18719	18530	18648	18613	18721	18786	18794	18646	18504	18558	18761	18431	18723	18427	18353	18761	18615	18727	18765	18936	18396	18766	18548	18735	18674	18480	18476	18508	18691	18586	18573	18598	18611	18750	18558	18711	18810	18708	18686	18399	18579	18654	18569	18540	18418	18619	18575	18925	18538	18529	18653	18608	18777	18610	18683	18514	18513	18680	18506	18778	18787	18527	18654	18539	18835	18471	18569	18690	18611	18523	18654	18552	18551	18605	18571	18457	18504	18607	18689	18600	18740	18787	18503	18694	18647	18708	18650	18605	18622	18778	18791	18631	18661	18588	18706	18590	18751	18513	18522	18617	18593	18649	18479	18721	18640	18616	18638	18651	18782	18386	18639	18483	18429	18713	18655	18661	18705	18494	18478	18679	18727	18498	18736	18738	18681	18701	18935	18507	18675	18757	18400	18494	18476	18536	18638	18630	18444	18872	18639	18633	18775	18654	18593	18656	18492	18424	18522	18600	18668	18596	18552	18668	18631	18576	18666	18504	18590	18374	18623	18611	18692	18464	18687	18738	18626	18536	18697	18695	18619	18669	18731	18668	18658	18702	18660	18639	18693	18577	18643	18685	18753	18409	18466	18454	18511	18498	18502	18690	18467	18501	18290	18568	18653	18708	18595	18589	18564	18592	18579	18629	18722	18726	18591	18650	18465	18658	18785	18779	18545	18747	18761	18692	18711	18690	18546	18640	18587	18565	18739	18591	18558	18700	18636	18753	18657	18506	18622	18413	18752	18457	18603	18718	18709	18661	18590	18709	18744	18583	18337	18554	18616	18607	18652	18614	18568	18581	18571	18733	18703	18593	18452	18435	18638	18698	18664	18787	18643	18589	18540	18637	18678	18520	18644	18699	18541	18576	18670	18505	18714	18683	18623	18458	18613	18729	18626	18734	18644	18634	18597	18604	18520	18655	18546	18620	18652	18562	18736	18566	18687	18553	18620	18733	18612	18585	18547	18486	18762	18699	18608	18642	18620	18631	18574	18607	18732	18873	18711	18768	18436	18652	18535	18926	18698	18678	18607	18560	18697	18564	18745	18657	18737	18769	18599	18568	18493	18720	18592	18526	18753	18602	18686	18560	18594	18826	18683	18679	18683	18645	18675	18782	18622	18560	18680	18739	18545	18789	18657	18582	18666	18516	18605	18613	18616	18631	18507	18633	18415	18545	18533	18579	18808	18822	18527	18717	18631	18757	18903	18644	18614	18756	18531	18692	18724	18541	18622	18445	18667	18681	18583	18537	18566	18674	18653	18580	18701	18644	18768	18573	18809	18825	18698	18506	18978	18485	18594	18604	18633	18535	18598	18700	18440	18556	18891	18610	18750	18597	18650	18476	18661	18596	18672	18635	18513	18903	18756	18624	18530	18752	18758	18422	18518	18563	18602	18649	18597	18514	18658	18665	18523	18561	18687	18700	18469	18709	18669	18657	18597	18741	18766	18382	18583	18679	18535	18613	18674	18699	18783	18535	18655	18525	18522	18578	18727	18608	18776	18760	18831	18624	18571	18867	18660	18569	18534	18584	18805	18547	18547	18501	18603	18614	18646	18604	18586	18699	18873	18725	18743	18884	18510	18535	18390	18591	18726	18794	18634	18804	18546	18505	18643	18537	18455	18649	18620	18474	18429	18630	18487	18544	18638	18543	18620	18540	18550	18857	18412	18523	18628	18453	18539	18567	18454	18780	18421	18433	18702	18620	18565	18494	18524	18563	18712	18679	18683	18766	18701	18677	18740	18609	18748	18850	18625	18594	18629	18635	18532	18818	18524	18856	18634	18691	18738	18731	18586	18766	18447	18780	18535	18610	18760	18661	18532	18695	18693	18546	18793	18663	18580	18465	18464	18553	18552	18581	18549	18691	18658	18500	18695	18605	18722	18655	18619	18745	18591	18589	18589	18690	18608	18583	18580	18541	18570	18655	18415	18581	18692	18533	18608	18320	18832	18727	18676	18705	18680	18620	18478	18475	18777	18716	18649	18683	18800	18728	18732	18703	18649	18401	18424	18732	18578	18664	18500	18891	18589	18577	18350	18555	18673	18734	18566	18684	18762	18514	18650	18713	18621	18665	18578	18690	18571	18524	18569	18681	18781	18691	18735	18734	18787	18627	18577	18411	18573	18697	18812	18514	18780	18725	18715	18698	18602	18319	18612	18346	18509	18751	18488	18596	18700	18594	18604	18689	18705	18544	18677	18585	18673	18796	18541	18660	18701	18711	18544	18700	18549	18705	18687	18651	18758	18571	18650	18539	18608	18657	18641	18617	18736	18386	18662	18389	18641	18708	18834	18495	18528	18672	18542	18566	18551	18500	18590	18537	18752	18682	18601	18657	18641	18581	18785	18639	18783	18588	18670	18679	18805	18838	18809	18409	18422	18352	18800	18591	18555	18716	18742	18568	18693	18603	18580	18443	18606	18593	18624	18645	18771	18611	18648	18735	18699	18678	18508	18747	18681	18696	18730	18612	18578	18506	18555	18499	18760	18541	18280	18344	18651	18439	18813	18568	18516	18710	18458	18540	18828	18482	18518	18723	18623	18554	18537	18457	18547	18485	18824	18715	18730	18778	18591	18831	18797	18691	18651	18716	18542	18472	18682	18615	18592	18502	18804	18724	18490	18516	18740	18567	18521	18649	18717	18730	18570	18752	18578	18815	18654	18601	18620	18539	18616	18948	18742	18488	18544	18661	18518	18657	18636	18716	18613	18853	18773	18713	18660	18734	18667	18431	18486	18745	18741	18620	18571	18535	18590	18634	18520	18457	18536	18550	18717	18603	18415	18247	18738	18643	18542	18883	18789	18651	18572	18605	18607	18503	18592	18603	18466	18440	18618	18745	18664	18623	18537	18692	18598	18655	18724	18563	18609	18683	18735	18609	18693	18587	18580	18546	18623	18599	18573	18866	18664	18778	18632	18717	18519	18479	18598	18476	18422	18776	18759	18686	18538	18640	18559	18650	18700	18742	18591	18584	18595	18533	18672	18504	18505	18652	18602	18496	18465	18516	18627	18709	18593	18524	18560	18623	18524	18556	18483	18521	18433	18775	18467	18660	18582	18644	18742	18715	18692	18729	18553
19835	37941	27990	20151	19035	18048	17170	17182	16846	16589	16677	16496	16529	16309	16281	16371	16402	16379	16377	16243	16290	16361	16155	16248	16332	16113	16083	16286	16154	16071	16052	16097	16096	16115	16093	15984	16186	16253	16202	16002	16162	16112	16079	16122	16138	15978	16299	16217	16129	16281	16087	16241	16066	16065	15953	16116	16108	16076	16180	16263	16148	16151	16042	16199	16216	16211	15979	15992	16128	16263	16134	16042	16250	16164	16168	16248	16082	16132	16042	15915	16143	16237	16127	16253	15969	16144	15921	16235	15999	16121	16195	16297	16102	16295	16041	16241	16174	16006	15996	16087	16021	16041	16179	16186	16180	16041	16002	16216	16178	16086	16194	16059	16212	16132	16080	16015	16249	16053	16183	16288	16053	16054	16307	16218	15973	16304	16135	16088	16156	16064	16224	16065	16123	16065	16146	16247	16012	16029	16296	15986	16143	16114	16123	16065	16213	16144	16167	16150	16169	16190	16085	16191	16144	16116	15944	16225	16112	15998	16190	16149	15993	16014	16222	16010	16123	16048	15983	16072	16156	16289	16076	16178	16001	16059	16264	16301	16372	16125	15999	16367	16009	15977	16232	16031	15928	15911	16363	16181	16047	16112	15970	16371	16221	16055	16232	16124	16124	16085	16130	16063	16278	16026	16115	16070	16184	16229	16039	16103	16111	16000	16093	16089	15863	16065	16318	16183	16158	16183	16198	16117	16181	16074	16117	16117	16258	16017	16208	16215	16234	16022	16085	16082	16088	16130	16073	16126	16175	15986	16314	15952	16102	16063	15985	16096	15917	16348	16257	16138	16189	16041	16232	16097	16053	16048	16199	15920	16149	16059	16012	16108	16007	16104	16134	16163	16078	15970	15996	16160	16143	15949	16131	16098	16147	16090	16072	16255	16108	16253	16070	16238	16031	16095	16454	16146	15974	16105	16256	16222	16219	16053	16189	15916	16020	16194	16132	16215	16099	16118	16258	16143	16155	16259	16286	16208	15959	16104	16093	16177	16158	16172	16108	16083	16142	16183	16136	16204	16122	16224	16076	16172	15956	16193	16205	16110	16119	16211	16063	16115	16104	16203	16146	15950	16121	16151	16212	16186	16056	16173	15942	16243	16085	16121	16084	16305	16171	15986	15993	16218	16113	16326	16060	16099	16126	16252	16144	16220	16039	16086	16191	16232	16088	16081	16254	16060	16046	16026	15935	16034	16157	15993	16144	16008	16172	15986	16190	16035	16257	16198	16282	16068	16134	16021	15982	16124	16062	16135	15974	16211	16032	16134	16074	16012	15964	16053	15967	16037	16017	16104	16141	16216	16036	16056	16234	16102	16242	16108	16053	16237	16053	16142	16305	16127	16030	16187	16041	16229	16086	16128	16047	16244	16264	16154	16084	15949	16136	16246	16127	16056	16178	16197	16308	16197	15919	15945	16121	16051	16065	16197	16211	16186	16144	15954	16099	16097	16160	16123	16076	16241	16248	16091	15984	16280	16167	15991	16183	16162	16174	16167	16261	16103	16118	16168	16080	16333	16058	16265	16201	16205	16228	16139	16280	15982	16258	16043	16129	16095	16230	16149	16018	16175	16238	16174	16102	16202	16248	16076	16039	16081	16196	15988	16141	16096	16072	16179	16109	16098	16220	16099	16245	16178	16095	16027	16286	16197	16171	16123	16049	16078	15932	16066	16203	16140	16088	16086	16205	16264	16125	16064	16022	16185	16243	16042	16168	16302	15988	16004	16248	16041	16251	16028	16157	16119	16174	16166	16100	16159	16104	16181	15998	16077	16152	16147	16258	16169	16190	16115	16172	16190	15975	16085	16115	16142	16189	16141	16217	16061	16229	16051	16173	16019	16191	16160	15851	16125	16200	16015	16266	16174	16284	16001	16221	16193	16198	16030	16300	16133	16147	16090	16246	16283	16101	16170	16235	16074	16208	16148	16011	16181	16183	16102	16130	16142	16160	16098	16081	16185	16025	16179	16083	16280	16157	16038	16097	15990	16046	16117	16250	16032	16089	16126	16196	16143	15969	16173	16047	16173	16103	16261	15929	16039	16009	16129	16246	16133	16238	16159	16137	16222	16116	16213	16099	16247	16149	16231	15944	16144	16011	16125	16083	16313	16134	16135	16072	16107	16003	16097	16246	16158	16133	16016	16208	16087	15954	16163	15970	16088	16149	16116	15946	16157	16143	16087	16261	16178	16123	16114	16060	16198	16045	15986	16222	16423	16088	16216	16090	16103	16149	16060	15889	16122	16017	15991	16161	16132	16012	16114	16150	16081	16166	16318	16090	16181	16152	16057	16173	16133	16081	16028	16155	16035	16187	16096	16052	16122	16020	16220	16140	16111	16105	16273	16176	16024	16161	16134	16099	16102	16139	16115	16117	16175	16292	16275	16041	16264	16121	16207	16014	16021	16109	16065	16086	16117	16251	15978	16273	16030	16172	16095	16057	16089	16099	16114	16224	16018	16065	16118	16157	15982	16202	16204	16031	16155	16149	16094	15983	16159	16194	16050	16105	15880	16046	16165	16205	16462	16190	15986	16176	16158	16235	16199	16090	16163	16216	16144	16159	16073	16099	16178	16076	16208	16298	16132	16288	16108	16176	16301	16236	16154	16074	16078	16223	16219	16300	16068	16086	16203	16162	16193	16235	16105	16208	16288	16152	16019	16053	16027	16095	16113	16094	16256	16183	16132	16057	16010	16126	16178	15975	16170	16146	16176	16123	16117	16122	16204	16072	16184	16135	16042	16195	16115	15956	16158	15968	16374	16146	16032	16202	16124	16188	15987	15981	16044	16110	16238	16187	16043	16092	15976	16163	15984	16128	16157	16056	16207	16257	16150	16160	16059	16164	16360	16169	16315	16194	16034	16248	16017	16104	16086	16054	16339	16074	16105	16253	15901	16062	16234	16080	16068	16251	16096	16176	16093	16198	16154	16154	16170	16235	16056	16233	15947	16130	16037	16058	16052	16073	16083	16094	16120	16101	16178	16044	16077	16113	16071	16025	16245	16276	16074	16167	15985	16108	16280	16257	16125	16063	16279	16061	16063	16121	16212	16359	16040	16208	15977	16028	16240	15991	16170	16224	16151	16077	16214	16120	16237	16109	16043	16299	16171	16171	15945	16185	15987	16280	16360	16030	16222	15809	16156	16224	16209	16038	16135	15987	16002	16156	16248	16280	16098	15945	16241	16108	16163	16029	16111	15976	15989	16010	16322	16121	16102	16062	15996	15954	16251	16096	16065	16231	16207	16154	16110	16107	16074	16159	16096	15967	16293	16195	16330	16069	16213	16154	16171	16004	16115	16176	16173	16092	16174	16293	16206	16161	16243	16153	16160	16106	16363	16172	16117	16056	16208	16180	16210	15986	16370	16093	16217	16020	16037	16123	16059	16133	16234	16053	16236	16188	16113	16074	16003	16115	16129	16238	16175	16081	16243	16020	16202	15962	16055	16195	16247	16174	16103	16123	16153	16209	16062	16186	16294	16239	16175	16060	16132	16313	16188	16152	16128	15953	16188	16173	15971	16055	16310	16083	16190	16202	16159	16090	16061	16033	16151	16335	16308	15999	16005	15979	16028	16122	16260	16081	16102	16244	15981	16006	16051	16168	15997	16233	16017	16058	15987	16255	16191	16045	16197	16066	16177	16436	16233	16150	15938	16063	16144	16169	16064	16153	16111	16384	16243	16213	16163	16109	16044	16118	16152	16253	16075	16081	16080	16048	16108	16176	16282	16177	16164	16049	16005	16155	16187	16284	16127	16276	16060	16006	16177	16044	16046	16074	16076	16123	16067	16071	16213	16210	16128	16062	16067	16163	16074	16082	15983	16336	16061	16200	16054	16081	15991	16150	16136	16091	16397	16008	16068	16250	16197	16112	16120	16062	16056	16218	16164	16244	16178	15983	16243	16375	16118	16260	16150	16047	15859	16222	15986	16131	16057	16007	16070	16149	16229	16073	16157	16139	16116	16046	15936	16184	16116	16208	16162	16204	16161	16071	16080	16124	16182	16049	16026	16183	16094	16001	16240	16144	15960	16056	16146	16242	16034	16133	16238	16121	16194	16167	16008	16096	16158	16130	16129	16115	16210	16022	16058	16074	16189	16170	16036	16146	16127	16207	16120	16117	16074	16140	16074	16101	16142	16123	16183	16155	16016	16183	15994	16220	16079	16222	16148	16011	16098	16180	16196	16193	16107	16093	16148	16217	16159	16137	15992	16198	16035	16274	16144	16199	16251	15993	16210	16059	16085	16180	16083	16124	16132	16101	16144	15955	16153	16233	16132	16172	16132	16205	15997	16228	16285	16070	16104	16135	16279	16072	16115	16203	16115	16132	15999	16096	16346	16119	16234	16248	16189	16025	15992	16019	16220	16117	16097	16145	16093	16115	16102	16149	16181	16131	16113	16269	16070	16312	16294	16136	16145	16146	16100	16153	16145	16050	16053	16149	16305	16102	16278	16111	16086	16225	16194	16222	16093	16201	16203	16161	16086	15996	16112	16198	16156	16207	16213	16212	16236	16043	16258	16168	16142	16066	16224	16141	16070	16136	15970	15963	16162	16147	16029	16117	16112	16151	16167	16015	16122	16035	16017	16065	16120	16031	15949	16050	16066	16140	15953	16160	15861	16243	16024	16106	16221	16267	15879	16092	16240	16186	16041	16095	16152	16265	16117	16041	16051	16190	16134	16166	16109	16032	16255	16137	16225	16072	16178	16112	16151	15965	16051	16291	16143	16191	16064	16131	16021	16132	16128	16210	16040	16071	16296	16259	16087	16173	16157	16090	16287	16157	16116	16133	16057	16247	16057	16236	16055	16030	16170	16309	16130	16080	16052	16106	16036	16034	16185	16154	16119	16119	16250	16009	15988	16224	16247	16122	16303	16021	16143	16137	16037	16185	16059	16165	15936	16238	16048	15984	16107	16027	16119	16084	16164	16262	16242	16219	16097	16065	16208	16135	16093	15936	16123	16001	16096	16129	15942	16160	16136	16125	16237	16115	16003	16079	16117	16033	16198	16085	16009	16202	16156	16151	16142	16058	16148	16038	16065	16295	16168	15987	16093	16123	16165	16376	15996	16276	16075	16155	16054	15967	16255	16309	16214	16180	16021	16294	16157	16224	16011
23731	21234	29142	24157	22512	23058	22466	19705	18768	18770	18609	18529	18234	18398	18086	18511	18015	18226	18095	18051	17857	18064	17883	17983	17878	17756	17968	18099	17801	17917	17684	17698	17818	17759	17725	17875	17622	18009	17672	17891	18038	17805	17866	17691	17906	17748	17673	17620	17914	17868	17633	17512	17575	17583	17748	17824	17964	17880	17627	17670	17670	17692	18067	17831	17964	17864	17966	17821	17684	17718	17799	17932	17686	17867	17621	17646	17710	17756	17682	17638	17532	17640	17598	17762	17809	17733	17751	17636	17798	17863	17779	17626	17902	17832	17895	17733	17750	17739	17748	17573	17812	17775	17712	17709	17997	17757	17596	17559	17533	17611	17553	17784	17682	17757	17741	17612	17727	17702	17764	17858	17789	17621	17797	17968	17774	17646	17641	17714	17645	17540	17820	17868	17582	17731	17694	17630	17856	17714	17699	17906	17613	17714	17942	17572	17606	17896	17854	17787	17625	17692	17749	17764	17811	17710	17676	17645	17689	17781	17778	17652	18147	17719	17814	17746	17812	17756	17776	17786	17752	17634	17707	17618	17807	17810	17733	17487	17758	17645	17863	17815	17592	17857	17455	17556	17734	17725	17743	17848	17715	17653	17660	17783	17511	17502	17718	17830	17521	17673	17664	17621	17827	17899	17716	17451	17652	17877	17603	17757	17807	17776	17849	17742	17830	17573	17713	17588	17619	17656	17715	17538	17621	17745	17712	17641	17814	17712	17755	17357	17620	17873	17746	17641	17627	17714	17834	17781	17504	17408	17616	17741	17772	17781	17707	17775	17706	17958	17593	17694	17859	17716	17900	17619	17843	17731	17853	17634	17633	17721	17520	17648	17626	17576	17730	17908	17921	17661	17755	17524	17584	17845	17744	17660	17806	17653	17756	17762	17932	17868	17778	17764	17592	17585	18044	17689	17717	17658	17682	17636	17640	17717	17805	17676	17716	17622	17646	17627	17743	17485	17736	17530	17639	17838	18027	17865	17623	17694	17724	17479	17748	17640	17589	17577	17856	17806	17708	17595	17698	17801	17624	17879	17740	17750	17506	17615	17787	17606	17692	17892	17667	17845	17653	17796	17729	17760	17922	17675	17557	17855	17796	17655	17770	17602	17616	17601	17769	17778	17880	17655	17786	17646	17861	17675	17676	17911	17777	17915	17642	17640	17726	17746	17793	17713	17740	17580	17717	17742	17929	17572	17798	17738	17496	17676	17823	17415	17734	17715	17735	17679	17739	17722	17896	17708	17766	17776	17756	17645	17758	17782	17651	17709	17797	17730	17870	17783	17690	17826	17843	17770	17907	17951	17775	17592	17737	17600	17620	17892	17739	17807	17561	17741	17699	17814	17647	17603	17786	17726	17943	17805	17813	17744	17759	17621	17849	17719	17675	17720	17962	17840	17962	17712	17758	17585	17772	17559	17621	17538	17792	17649	17724	17783	17674	17767	17773	17690	17720	17452	17679	17621	17619	17674	17889	17806	17669	18012	17811	17643	17731	17736	17521	17775	17702	17637	17601	17823	17680	17689	17494	17764	17695	17425	17823	17567	17728	17896	17740	17868	17939	17702	17648	17989	17753	17820	17804	17840	17917	17708	17594	17738	17535	17576	17697	17707	17756	17681	17587	17690	17685	17627	17739	17816	17856	17731	17739	17612	17650	17599	17706	17777	17819	17541	17655	17728	17780	17716	17741	17750	17770	17700	17727	17745	17865	17691	17832	17941	17769	17788	17679	17740	17851	17691	17822	17500	17625	17751	17803	17583	17655	17607	17772	17523	17514	17769	17820	17678	17787	17606	17561	17501	17706	17617	17773	17741	17607	17717	17689	17668	17669	17661	17476	17629	17515	17753	17575	17597	17543	17681	17785	17708	17761	17792	17621	17812	17651	17462	17577	17790	17640	17867	17567	17703	17714	17453	17725	17687	17560	17838	17561	17641	17623	17718	17620	17850	17652	17932	17438	17628	17705	17873	17722	17890	17811	17713	17759	17617	17750	17742	17794	17572	17676	17646	17599	17613	17810	17816	17945	17670	17812	17802	17748	17760	17717	17715	17994	17694	17568	17512	17600	17741	17476	17608	17937	17687	17788	17672	17453	17694	17638	17591	17671	17673	17831	17743	17623	17697	17536	17748	17800	17670	17785	17675	17736	17688	17892	17807	17815	17590	17693	17673	17910	17865	17674	17703	17699	17889	17668	17749	17652	17618	17457	17778	17715	17622	17796	17600	17767	17652	17666	17704	18013	17527	17475	17499	17706	17714	17807	17558	17701	17990	17891	17606	17729	17795	17776	17729	17627	17577	17615	17739	17846	17661	17579	17750	17890	17819	17733	17604	17645	17756	17583	17550	17614	17704	17562	17689	17757	17674	17822	17832	17698	17792	17747	17597	17670	17743	17598	17826	17750	17544	17711	17508	17674	17832	17732	17928	17619	17744	17686	17448	17835	17699	17795	18012	17612	17644	17713	17746	17524	17540	17972	17929	17687	17896	17538	17666	17799	17867	17564	17709	17547	17728	17827	17716	17701	17755	17961	17740	17718	17685	17496	17973	17649	17768	17684	17524	17700	17824	17640	17778	17685	17876	17787	17660	17668	17808	17423	17724	17793	17721	17837	17833	17808	17990	17756	17797	17757	17790	17841	17838	17546	17612	17718	17835	17990	17508	17691	17764	17698	17753	17767	17634	17639	17607	17747	17791	17482	17595	17670	17642	17932	17591	17665	17566	17785	17693	17742	18003	17831	17603	17776	17795	17727	17741	17717	17454	17617	17797	17946	17782	17727	17940	17777	17714	17539	17695	17848	17840	17722	17875	17737	17770	17657	17825	17720	17719	17889	17589	17787	17807	17927	17811	17898	17743	17621	17387	17719	17642	17610	17645	17607	17833	17865	17674	17756	17772	17749	17741	17606	17752	17797	17725	17849	17761	17749	17674	17469	17630	17786	17658	17470	17668	17815	17765	17638	17648	17828	17638	17701	17941	17965	17727	17638	17587	17869	17771	17794	18031	17747	17623	17567	17610	17738	17543	17837	17740	17669	17720	17712	17835	17853	17631	17594	17545	17656	17677	17596	17829	17487	17467	17781	17714	17721	17710	17746	17576	17692	17584	17779	17851	17867	17706	17830	17715	17745	17803	17811	17634	17575	17545	17677	17795	17686	17896	17634	17828	17471	17721	17497	17688	17736	17688	17634	17817	17621	17764	17719	17694	17722	17783	17830	17786	17862	17765	17809	17795	17786	17470	17643	17776	17830	17786	17646	17782	17684	17592	17488	17546	17815	17571	17819	17644	17731	17874	17676	17721	17626	17768	17669	17714	17885	17650	17681	17831	18082	17676	17847	17792	17874	17895	17629	17459	17648	17772	17856	17750	17843	17900	17771	17750	17653	17705	17712	17680	17841	17700	17694	17915	17675	17688	17792	17774	17761	17433	17747	17799	17652	17690	17629	17699	17646	17760	17779	17809	17799	17695	17546	17788	17595	17662	17556	17604	17580	17725	17767	17697	17772	17663	17817	17584	17790	17569	17821	17724	17796	17546	17664	17613	17689	17619	17701	17675	17571	17560	17818	17632	17783	17769	17594	17863	17667	17568	17600	17817	17711	17797	17678	17916	17911	17801	17653	17803	17641	17766	17704	17621	17708	17565	17857	17660	17738	17692	17576	17664	17590	17483	17603	17830	17713	17853	17791	17740	17750	17648	17626	17701	17727	17836	17749	17651	17725	17574	17697	17762	17514	17694	17563	17688	17802	17731	17560	17759	17793	17610	17689	17914	17831	17752	17733	17773	17704	17576	17629	17677	17716	17522	17766	17705	17864	17633	17805	17494	17670	17609	17765	17866	17737	17698	17818	17728	17975	17661	17764	17698	17664	17727	17684	17643	17683	17575	17515	17620	17687	17996	17628	17795	17678	17720	17791	17617	17688	17597	17493	17706	17645	17635	17792	17610	17611	17603	17667	17659	17705	17686	17715	17594	17795	17786	17776	17782	17706	17839	17631	17736	17731	17895	17681	17742	17680	17441	17681	17831	17580	17782	17554	17826	17643	17737	17677	17482	17604	17585	17691	17701	17777	17842	17712	17593	17694	17672	17786	17724	17604	17742	17770	17814	17722	17588	17703	17734	17740	17557	17707	17513	17547	17727	17493	17656	17681	17764	17822	17719	17507	17679	17853	17626	17725	17589	17859	17706	17703	17805	17825	17587	17757	17638	17914	17743	17541	17715	17743	17749	17742	17683	17657	17487	17550	17585	17748	17606	17655	17708	17745	17918	17993	17780	17790	17738	17906	17749	17823	17634	17873	17670	17902	17839	17598	17616	17751	17663	17775	17783	17763	17600	17915	17590	17631	17797	17714	17746	17738	17854	17941	17538	17763	17759	17587	17802	17883	17727	17768	17945	17744	17577	17771	17666	17687	17858	17777	17518	17833	17854	17726	17767	17706	17926	17963	17683	17776	17631	17664	17757	17754	17630	17645	17710	17538	17763	17664	17831	17769	17655	17812	17712	17797	17833	17673	17807	17837	17706	17614	17772	17771	17567	17888	17684	17791	17896	17766	17686	17492	17682	17623	17568	17676	17889	17818	17815	17625	17767	17679	17729	17671	17766	17791	17796	17628	17571	17723	17746	17763	17862	17596	17865	17695	17739	17821	17875	17761	17891	17718	17677	17886	17841	17848	17675	17807	17684	17820	17619	17601	17787	17863	17821	17534	17816	17857	17588	17666	17667	17791	17843	17792	17676	17704	17660	17766	17793	17672	17833	17966	17761	17551	17674	17637	17795	17600	17628	17732	17886	17767	17663	17524	17748	17664	17734	17649	17808	17759	17899	17879	17778	17768	17764	17832	17702	17916	17798	17707	17827	17886	17811	17647	17817	17711	17770	17908	17445	17842	17810	17763	17909	17631	17522	17767	17756	17735	17798	17813	17516	17624	17478	17666	17580	17698	17672	17627	17485	17662	17566	17630	17815	17817	17838	17854	17788	17849	17938	17717	17705	17841	17800	17834	17804	17519	17645	17692	17690	17825	17742	17599	17731	17818	17733	17703	17617	17670	17627	17656	17624	17657	17610	17636	17781	17683	17960	17673	17717	17797	17745	17652	17708	17698	17825	17830	17650	17677	17561
19629	66923	39803	24264	22037	20480	19291	18234	17470	16939	16595	16688	16258	16362	16079	15919	16031	15910	15881	16041	15683	15821	15820	15904	15579	15620	15679	15516	15639	15716	15584	15512	15721	15526	15663	15457	15723	15650	15672	15394	15476	15509	15575	15506	15477	15373	15529	15381	15576	15428	15557	15630	15367	15547	15411	15533	15611	15666	15574	15594	15460	15684	15758	15917	15718	15637	15615	15634	15562	15553	15629	15477	15512	15509	15617	15527	15590	15685	15585	15584	15508	15633	15557	15663	15508	15479	15313	15715	15602	15595	15556	15557	15432	15578	15514	15575	15591	15447	15533	15397	15447	15513	15479	15491	15467	15628	15399	15520	15580	15498	15632	15510	15677	15527	15371	15599	15643	15540	15530	15429	15664	15459	15549	15495	15622	15476	15645	15356	15633	15473	15579	15565	15562	15599	15432	15609	15556	15389	15508	15590	15605	15476	15593	15607	15703	15448	15720	15535	15675	15592	15461	15472	15523	15489	15419	15422	15675	15274	15661	15400	15478	15514	15579	15557	15644	15356	15536	15489	15505	15623	15666	15414	15312	15502	15513	15543	15706	15565	15507	15590	15570	15479	15766	15412	15540	15592	15560	15418	15472	15453	15495	15495	15689	15422	15401	15504	15540	15522	15392	15554	15400	15412	15519	15445	15424	15445	15460	15475	15480	15587	15429	15296	15440	15689	15551	15477	15659	15636	15420	15398	15463	15600	15531	15609	15450	15551	15459	15359	15475	15692	15731	15528	15514	15495	15527	15366	15580	15452	15433	15506	15490	15427	15462	15600	15645	15469	15379	15472	15464	15388	15571	15582	15677	15480	15394	15526	15485	15506	15503	15575	15494	15430	15726	15680	15557	15568	15401	15401	15662	15375	15430	15614	15336	15494	15544	15712	15431	15454	15484	15496	15596	15726	15474	15387	15679	15613	15423	15584	15498	15358	15422	15686	15593	15474	15543	15540	15501	15504	15454	15429	15609	15656	15363	15326	15467	15649	15443	15486	15453	15481	15533	15538	15500	15432	15623	15462	15612	15406	15566	15655	15584	15547	15649	15352	15527	15462	15515	15541	15470	15728	15597	15634	15671	15464	15657	15525	15494	15556	15611	15580	15411	15287	15486	15699	15575	15608	15692	15473	15525	15512	15434	15621	15412	15574	15598	15532	15662	15565	15581	15414	15610	15406	15520	15524	15503	15613	15432	15498	15583	15595	15396	15457	15565	15649	15505	15452	15484	15475	15550	15447	15464	15705	15448	15501	15486	15594	15600	15470	15611	15390	15545	15366	15565	15619	15650	15468	15511	15518	15404	15580	15610	15576	15586	15557	15548	15443	15440	15527	15454	15466	15337	15463	15535	15447	15348	15568	15577	15571	15451	15496	15594	15436	15624	15570	15614	15341	15601	15569	15556	15468	15471	15549	15636	15516	15366	15570	15538	15696	15433	15394	15377	15464	15582	15286	15369	15643	15598	15463	15479	15568	15491	15581	15513	15383	15695	15490	15409	15567	15531	15486	15590	15604	15404	15567	15507	15478	15477	15347	15507	15486	15454	15549	15607	15583	15413	15419	15510	15704	15500	15433	15565	15435	15522	15540	15421	15540	15730	15555	15360	15686	15621	15502	15489	15550	15603	15488	15573	15484	15637	15381	15631	15480	15619	15516	15508	15682	15457	15451	15539	15419	15583	15576	15544	15512	15501	15541	15575	15562	15571	15544	15529	15561	15551	15554	15440	15621	15509	15579	15602	15666	15674	15482	15585	15621	15509	15384	15605	15436	15436	15567	15629	15508	15544	15398	15553	15573	15427	15579	15539	15577	15487	15498	15455	15547	15720	15447	15602	15477	15568	15481	15523	15549	15482	15472	15562	15468	15430	15652	15527	15489	15597	15700	15532	15579	15581	15543	15515	15574	15411	15469	15508	15442	15474	15528	15583	15600	15508	15374	15719	15365	15406	15442	15586	15603	15355	15643	15575	15677	15593	15525	15469	15566	15702	15503	15322	15608	15440	15413	15651	15472	15636	15695	15541	15450	15602	15380	15730	15528	15323	15541	15414	15509	15533	15429	15530	15540	15583	15412	15650	15530	15484	15440	15462	15636	15640	15529	15555	15670	15570	15409	15501	15546	15370	15395	15697	15355	15586	15466	15445	15726	15549	15525	15437	15370	15696	15522	15458	15499	15532	15494	15577	15523	15578	15566	15493	15416	15660	15671	15625	15630	15521	15521	15591	15580	15683	15477	15501	15636	15608	15655	15580	15415	15520	15575	15508	15551	15557	15489	15416	15508	15580	15607	15513	15499	15530	15603	15472	15517	15489	15681	15624	15609	15538	15515	15544	15565	15682	15542	15523	15281	15624	15490	15412	15460	15541	15516	15441	15430	15654	15438	15378	15547	15540	15699	15475	15498	15373	15357	15482	15499	15575	15572	15718	15452	15420	15490	15721	15588	15663	15422	15690	15473	15743	15311	15457	15497	15651	15567	15550	15582	15485	15615	15512	15589	15550	15366	15583	15653	15449	15585	15444	15447	15506	15494	15555	15479	15556	15480	15278	15573	15318	15581	15513	15527	15589	15332	15569	15357	15347	15604	15301	15624	15552	15637	15532	15440	15538	15357	15635	15769	15634	15533	15372	15726	15459	15485	15580	15654	15589	15357	15465	15523	15710	15441	15576	15567	15543	15470	15614	15307	15641	15465	15628	15564	15427	15538	15394	15502	15645	15473	15453	15449	15687	15444	15613	15526	15477	15531	15535	15630	15631	15514	15368	15529	15686	15498	15529	15537	15648	15468	15483	15730	15693	15538	15472	15669	15487	15439	15579	15612	15519	15669	15470	15538	15400	15403	15518	15464	15509	15279	15667	15417	15477	15675	15472	15527	15604	15486	15566	15435	15492	15396	15579	15312	15433	15498	15627	15479	15406	15383	15384	15466	15561	15566	15556	15576	15492	15509	15530	15718	15571	15447	15595	15398	15687	15427	15569	15578	15647	15584	15504	15668	15479	15522	15572	15437	15485	15489	15562	15487	15373	15476	15454	15461	15446	15559	15421	15620	15781	15477	15488	15349	15598	15546	15398	15470	15411	15452	15435	15603	15610	15469	15536	15660	15491	15524	15493	15672	15569	15411	15502	15460	15486	15482	15438	15523	15632	15615	15500	15527	15694	15516	15682	15500	15437	15681	15307	15600	15503	15501	15455	15517	15588	15312	15610	15447	15633	15542	15428	15487	15296	15481	15512	15487	15397	15454	15510	15545	15440	15525	15725	15462	15436	15575	15532	15602	15564	15542	15495	15500	15464	15595	15547	15509	15294	15459	15571	15611	15507	15576	15565	15535	15654	15525	15616	15565	15490	15581	15395	15547	15368	15418	15683	15581	15559	15636	15633	15612	15595	15557	15550	15597	15487	15491	15478	15676	15407	15584	15691	15402	15596	15521	15490	15443	15527	15658	15560	15515	15533	15744	15554	15543	15681	15636	15539	15565	15581	15411	15592	15385	15477	15569	15578	15505	15519	15586	15568	15522	15687	15647	15587	15610	15606	15684	15620	15511	15389	15647	15563	15648	15368	15522	15494	15602	15523	15535	15454	15521	15536	15542	15750	15518	15482	15527	15578	15544	15590	15596	15425	15654	15520	15610	15479	15605	15519	15665	15628	15658	15494	15513	15426	15588	15429	15596	15401	15384	15542	15491	15657	15471	15618	15438	15500	15546	15488	15472	15445	15545	15483	15433	15699	15554	15657	15608	15365	15449	15614	15578	15578	15538	15554	15355	15531	15543	15509	15485	15556	15548	15428	15485	15543	15562	15640	15383	15562	15549	15605	15679	15630	15489	15508	15713	15610	15599	15452	15675	15708	15505	15628	15618	15660	15484	15698	15597	15441	15505	15631	15679	15503	15633	15324	15710	15502	15674	15491	15678	15477	15486	15500	15624	15544	15486	15503	15507	15632	15440	15446	15382	15398	15560	15675	15538	15581	15337	15654	15494	15594	15456	15468	15474	15346	15468	15369	15550	15471	15558	15528	15713	15384	15564	15458	15574	15604	15655	15564	15574	15506	15378	15485	15593	15505	15685	15520	15584	15502	15371	15542	15476	15322	15411	15563	15339	15542	15361	15414	15625	15561	15365	15562	15673	15581	15774	15515	15644	15624	15511	15442	15416	15479	15524	15494	15695	15494	15448	15550	15488	15536	15406	15604	15517	15503	15560	15667	15377	15445	15381	15723	15512	15482	15540	15469	15573	15446	15482	15596	15553	15572	15542	15478	15599	15660	15733	15465	15427	15496	15567	15401	15585	15411	15459	15512	15579	15506	15766	15532	15634	15442	15460	15517	15637	15540	15468	15552	15535	15525	15512	15535	15589	15688	15568	15692	15539	15542	15570	15645	15719	15543	15391	15443	15394	15459	15641	15444	15566	15417	15407	15611	15504	15536	15513	15592	15469	15670	15516	15735	15595	15515	15431	15569	15381	15648	15479	15411	15438	15571	15413	15491	15522	15524	15565	15631	15623	15475	15490	15557	15621	15339	15661	15492	15580	15559	15588	15589	15372	15603	15610	15377	15506	15707	15496	15581	15513	15535	15413	15436	15354	15684	15488	15537	15482	15444	15636	15494	15489	15448	15514	15427	15462	15537	15585	15503	15446	15526	15598	15692	15449	15521	15453	15416	15672	15581	15443	15601	15594	15665	15470	15592	15628	15706	15535	15497	15717	15583	15498	15495	15484	15609	15494	15513	15433	15640	15517	15579	15670	15643	15564	15498	15487	15625	15620	15536	15602	15510	15585	15528	15540	15383	15464	15576	15578	15437	15414	15668	15512	15545	15623	15638	15509	15412	15624	15523	15638	15564	15416	15536	15567	15524	15663	15564	15689	15577	15435	15569	15639	15487	15464	15632	15595	15605	15571	15510	15662	15392	15592	15653	15520	15421	15644	15418	15662	15582	15517	15547	15543	15457	15647	15634	15436	15636	15520	15512	15654	15469	15526	15625	15634	15480	15432	15546	15719	15435	15367	15388	15516	15480	15563	15379	15471	15472	15529	15430	15429	15581	15544	15603	15600	15454	15523	15456	15529	15614	15623	15549	15578	15534	15537	15576	15567	15474	15507	15658	15487	15633	15497	15840	15420
22693	21272	29057	23967	21760	24139	26523	21497	20054	20015	19748	19216	19228	18908	18908	19155	19001	18815	18557	18438	18483	18374	18552	18295	18378	18338	18280	18167	18396	18223	18130	18088	18083	18251	18086	18287	18345	18011	18227	18225	18272	18210	18210	18248	18276	18154	17927	18030	18232	18161	18146	18132	18087	18065	17843	18275	17957	18175	18171	18153	17882	18329	18523	18413	18664	18516	18275	18169	18018	18008	18028	17883	18016	18124	18006	18016	18094	18113	18038	18271	18075	18121	18154	18112	18162	18164	18224	17869	17827	17985	17929	18130	18375	18058	18151	17948	18000	17771	18026	18179	18011	17837	18230	18131	18276	17864	18144	18001	18157	17950	17913	18186	18097	17931	17906	18013	18040	18087	18156	17929	18173	17940	17950	18172	17929	18068	17974	17983	18311	17986	18054	18302	18145	17954	17968	18025	17980	18105	18083	18057	18239	18140	18059	18081	18009	17964	18078	18124	18158	18077	17955	18102	18026	18182	17941	18068	17968	18038	18021	17873	17914	17998	18012	18022	17949	18282	18117	18137	17902	17969	18221	17963	17861	17962	17895	17915	18022	17903	17888	17929	18059	18075	17946	18100	18054	17926	17892	17829	17958	18032	18187	18078	17985	17981	17972	18067	17848	17846	17947	17982	17979	17972	18080	17848	17979	18134	18103	18158	17998	18249	18051	18108	18063	17959	17985	17952	18007	17977	18183	18155	17959	18035	17989	18129	18165	17981	18016	17920	18100	18015	18067	18135	17922	17892	17943	18078	18085	18000	17904	17919	17915	17859	17971	18055	17831	17878	17910	18091	18264	18032	18112	18038	17842	17823	17831	18098	18263	18223	17874	18137	17998	18063	17809	17981	17902	18141	18245	18018	18124	18044	18026	17967	18202	17843	17820	18024	18083	18141	17995	18012	17886	17973	18050	18084	18034	17982	17994	18036	18110	17981	18160	17994	17950	17871	18124	17901	17886	18017	18085	18201	17983	17947	18076	18137	18016	17829	17950	17839	17877	18018	18054	18061	17954	17954	17902	18076	18024	18042	18099	18179	18052	17962	17936	17987	17724	18134	17998	18068	17894	18005	17955	17911	18059	17677	17877	17968	18200	18125	17847	17962	18097	18009	18009	17990	18108	17905	18109	17972	18206	18134	18076	18080	18156	17988	18219	17858	18190	18055	18279	17966	18201	17989	18060	18155	18124	17859	18055	18164	18092	18232	18032	17923	18281	18061	17980	17943	18128	18035	18117	18184	18186	17963	18134	18178	18151	18078	18171	17979	18136	17859	18015	18010	18239	18171	18002	17951	18144	17918	17874	17798	17969	18081	17946	18046	18132	18076	18090	18183	18001	17754	18218	17815	18077	18064	17818	17971	18142	17989	18174	18169	17953	18088	18165	17900	18131	18149	18241	18076	18000	18195	18106	18114	18128	18129	18132	18129	18040	17918	18050	18047	18187	18080	17938	17953	18065	17875	17922	18058	18179	18029	17962	17942	18076	18113	18245	17882	17917	17868	18025	18020	18073	18052	17969	18231	18083	17973	18003	18003	17860	18227	18187	18017	18133	18065	17869	18040	18043	17793	18041	18018	17982	18075	18007	18033	17999	17842	17891	18051	17919	18082	17970	17897	17944	17963	18073	18025	18079	17923	17999	18289	18047	18048	17887	18088	18130	18112	18080	18200	17857	17912	18121	17975	18114	18108	17901	18084	18126	18068	18077	18030	17914	17911	18112	18137	18141	18168	18138	17814	18109	17949	18025	18014	18128	17960	17920	18115	18062	18058	17981	18113	17954	17993	18093	18072	18014	17996	18014	18196	17968	17850	18068	17968	18106	17874	18071	17926	18019	17923	18120	17980	18011	18141	17912	17885	17996	17993	18047	17917	18038	17842	18100	18152	18249	18086	18029	17881	17953	17956	18066	17939	17942	18135	18068	17932	17903	18076	18059	18053	18038	18124	18108	18035	18255	18043	18023	18108	18001	17871	18057	18137	17920	17961	18089	18059	17982	18017	18127	18044	17945	17969	18037	17924	18062	18195	18244	17826	17929	17796	17930	18052	17922	18019	17873	18104	17919	17807	18006	18033	17864	17948	18125	18107	18140	18038	18126	17899	18039	18233	18035	17871	18081	18077	17794	17951	17997	17897	18057	17968	18210	18059	18138	17964	17875	18239	18135	18079	18089	18094	18056	17899	18080	17809	18023	18018	18099	17883	17919	17924	18023	17974	17928	18099	17969	17959	18063	18154	18086	18135	18063	18058	17915	17916	17929	17874	17853	18014	18079	18024	18021	17887	18064	17910	18002	17833	18014	17992	17947	17851	18135	17959	18059	17982	18111	18118	18240	18019	18226	17928	18105	17907	18096	17890	17969	18025	18104	18073	17908	18140	17981	18012	18087	17808	18051	17970	17858	18188	18057	18134	17901	17952	18033	17937	17915	17934	18038	18102	18107	18112	18097	17984	18110	18084	18049	18091	17902	17991	18177	18210	17757	18093	18089	17926	17825	18162	18053	18037	17831	18042	18026	17932	18079	18316	17950	18208	18194	17926	17984	17924	18061	17924	18098	18042	17986	17812	17969	17912	17932	18276	18034	18025	18027	18126	17922	18012	17915	17999	18076	17768	18106	18226	17973	17974	18068	17772	17901	17982	17987	17682	17804	17930	18045	18046	18146	18159	18058	18015	18047	17933	18042	18024	18126	17804	17915	18059	17835	18004	17967	18137	18147	17986	17976	17953	18023	18112	18114	18198	17796	18190	17920	17840	17818	17820	18149	18025	18011	17962	17971	18096	18082	17863	17906	17865	17996	18047	18143	17914	18105	17987	17982	18002	18148	18068	18107	18157	18022	17993	18013	18177	18012	18298	18083	18100	18164	17859	17840	18100	18104	17969	18099	17935	18021	17845	18074	18058	18180	17985	18071	18061	18165	17957	17958	17912	18021	17960	18091	17937	17893	17902	17956	17928	18091	17959	18091	18083	18063	18113	17907	18187	18188	18088	18111	18061	18008	17884	17906	17975	18089	17898	18104	17822	17922	17978	18046	18219	17826	18096	18007	18201	17882	18081	17887	17948	18074	18036	18028	18106	18136	18047	18056	17974	17890	17917	18040	18081	17945	18163	17724	18055	18023	18159	17700	18005	18001	17964	18138	18083	17959	18187	18026	17975	17949	17826	17899	17978	18041	18090	17879	17955	18273	17989	18015	17842	17876	18018	18060	18329	18080	17916	18135	17828	18019	18147	17923	18013	18000	18041	18060	18054	17747	18056	17983	18007	18139	17797	17958	18047	18025	18024	17862	18045	18142	17956	18043	18025	17753	17806	18176	17789	17998	18005	18241	17953	18029	18135	17994	17954	17982	17940	17967	17834	18025	17976	18057	18149	18195	18041	18017	18036	17982	18058	17858	17884	18037	17932	17957	18148	18073	17927	17970	18048	17916	17972	18012	18022	17977	17786	17872	17937	18032	18109	17971	17883	18165	17934	17980	17948	18117	17831	18171	17992	18062	18016	18232	18078	17970	18006	17871	17912	18062	18118	17990	18101	17986	18115	18161	18077	18324	17950	18072	18009	17886	18040	17977	17932	18023	18080	18059	17921	18134	17955	17905	17993	17990	17881	17980	17913	17779	18025	17882	18055	18086	17925	18266	18058	18084	18063	17998	18039	18133	17990	18018	18038	17927	18043	18015	17954	18057	18081	18036	17905	18300	18111	17999	18032	17925	18003	18061	18094	17928	17986	17999	17906	17787	17966	17953	18126	18018	17985	18277	18097	17917	17779	18031	18064	17992	18118	17958	17851	18096	18005	17937	18244	18097	18006	18148	18087	17958	18017	17980	18071	18139	18187	18243	18030	17933	17800	18182	18146	17992	17923	18055	17972	18277	17929	17947	17835	17823	18097	18101	18204	18261	18075	17813	17901	18041	17999	17978	17861	18065	17936	18013	17961	17893	18030	18129	18011	18087	18001	17806	18152	18017	18043	18075	18124	18122	18095	18030	17983	18025	17953	18061	18113	18034	18219	18070	18135	18003	18123	18166	18066	18018	18026	18074	17964	17930	17713	17896	17867	18019	18180	18249	18039	18117	18032	18021	17974	18127	17970	18242	18009	18142	18174	18119	18172	18057	18051	18039	18057	17927	18104	17898	18121	18117	18184	17877	18140	17943	17807	18060	17966	18163	18177	17943	17881	18028	17873	18061	18219	18170	18128	17926	18055	18030	18043	18165	17944	18208	18013	18008	17911	17922	17761	17974	18041	17939	17901	17931	18161	18080	17937	17806	17896	17937	18127	18071	18074	17991	18044	17932	18052	17990	17945	17842	18041	17870	18086	18248	18043	17949	18132	18014	17992	17969	17857	18246	18036	18139	18119	18052	17976	17890	17992	18008	18014	18088	17935	17969	17985	17745	18002	18087	17882	17999	17892	18016	18129	18065	17975	17750	17953	18038	17997	18178	18101	18009	17920	17765	18125	18053	18002	17930	18142	17877	18033	18125	17886	17994	17952	18108	17979	18105	18265	17989	18012	18093	18006	18024	18100	18124	18164	17982	17922	18048	18016	18126	17943	18083	17923	18020	17908	18344	17853	18009	17991	17997	18130	17936	18031	17963	18005	17937	18078	18058	17944	18117	18263	18065	17867	17986	18152	18027	18240	18145	17903	18167	17991	17916	18106	18056	17949	18096	17744	18142	18128	18285	17831	17974	17907	18036	18014	17903	17855	17938	18073	18165	17985	17807	17991	18004	17869	18001	17988	17930	17987	17954	18072	18041	17957	17886	17808	17976	18108	17911	18167	17986	18042	17971	17885	18017	18043	17890	17916	18254	17916	17924	18043	17983	18236	17906	18015	17862	18159	17927	17911	18026	17852	18070	17979	18039	18186	17997	17922	18051	18111	18041	17854	18042	18083	18131	17804	17870	17851	17949	17791	17944	17937	18184	18114	17864	18063	17930	18059	17838	18051	18033	18055	18118	17892	18008	18017	18021	18175	17974	17961	17957	17997	18122	18041	17995	17858	17952	17924	17950	18013	17996	18074	18209	17837	17922	17791	17986	17956	18098	18131	17882	18045	17856	17698	17845	18017	18021	18139	18046	18128	17932	17970	17933	17850	17879	17952	18168	18153	17977	18110	18188	18143
32300	84066	47477	27548	24996	22559	21086	20033	18784	18263	17795	17396	17312	17059	16745	16461	16618	16648	16202	16463	16459	16095	16269	16013	16003	15885	15997	15855	15947	15857	15860	15825	15877	15793	15776	15717	15613	15746	15720	15885	15628	15523	15895	15642	15580	15826	15837	15980	15784	15947	15580	15785	15859	15625	15817	15765	15655	15681	15726	15775	15661	15870	16319	16336	16038	15972	15712	15842	15659	15737	15795	15908	15740	15636	15801	15572	15721	15620	15637	15738	15668	15792	15596	15715	15650	15745	15701	15639	15662	15843	15607	15480	15767	15598	15847	15886	15685	15787	15568	15736	15554	15768	15615	15573	15697	15746	15747	15796	15810	15733	15719	15641	15718	15618	15622	15586	15846	15618	15692	15675	15569	15694	15614	15862	15541	15782	15765	15820	15581	15641	15712	15625	15742	15546	15784	15623	15710	15766	15790	15669	15454	15849	15719	15741	15848	15665	15766	15712	15632	15901	15657	15725	15715	15535	15580	15675	15706	15576	15796	15833	15711	15539	15681	15710	15516	15723	15580	15771	15823	15590	15625	15741	15575	15866	15724	15720	15901	15687	15584	15673	15792	15748	15777	15656	15772	15680	15765	15658	15717	15886	15727	15485	15666	15904	15675	15778	15687	15777	15653	15754	15684	15734	15704	15654	15640	15858	15754	15689	15603	15733	15611	16004	15536	15695	15669	15765	15781	15601	15612	15769	15656	15880	15785	15753	15665	15777	15743	15585	15603	15810	15811	15713	15658	15642	15625	15813	15540	15614	15806	15712	15760	15776	15612	15697	15787	15751	15601	15797	15748	15591	15679	15729	15719	15815	15777	15624	15805	15787	15735	15677	15751	15606	15755	15573	15617	15767	15685	15657	15648	15588	15663	15699	15593	15708	15715	15761	15805	15628	15694	15814	15678	15680	15691	15601	15783	15605	15892	15680	15750	15646	15668	15843	15792	15685	15713	15827	15507	15811	15686	15575	15723	15638	15727	15508	15839	15763	15773	15619	15699	15665	15755	15731	15746	15859	15800	15635	15774	15710	15703	15802	15649	15644	15689	15841	15654	15533	15638	15765	15564	15752	15789	15742	15713	15686	15506	15683	15702	15743	15669	15724	15661	15740	15678	15718	15590	15674	15659	15738	15607	15642	15617	15649	15730	15570	15802	15661	15665	15821	15693	15792	15723	15630	15725	15748	15646	15876	15606	15789	15692	15676	15666	15798	15641	15595	15868	15967	15549	15773	15573	15731	15786	15828	15563	15578	15518	15669	15713	15686	15697	15640	15680	15635	15924	15676	15657	15664	15742	15628	15645	15703	15728	15722	15718	15579	15497	15672	15775	15407	15661	15608	15571	15683	15694	15768	15843	15559	15808	15763	15624	15564	15754	15563	15524	15678	15575	15601	15583	15624	15685	15624	15804	15840	15778	15523	15771	15624	15787	15719	15679	15756	15617	15557	15675	15655	15682	15762	15752	15669	15672	15808	15626	15609	15804	15721	15659	15805	15769	15610	15653	15643	15717	15635	15709	15685	15698	15733	15682	15743	15766	15835	15672	15627	15702	15756	15561	15643	15715	15732	15720	15736	15672	15572	15813	15830	15630	15648	15754	15695	15549	15801	15953	15774	15931	15688	15676	15733	15747	15652	15642	15630	15835	15578	15798	15667	15784	15680	15566	15779	15542	15756	15593	15893	15582	15672	15673	15770	15759	15699	15666	15587	15476	15566	15797	15716	15711	15913	15605	15638	15666	15638	15800	15580	15635	15755	15765	15678	15735	15656	15442	15789	15697	15875	15670	15831	15642	15678	15637	15596	15531	15683	15790	15767	15500	15692	15870	15742	15734	15765	15747	15685	15905	15901	15783	15712	15736	15689	15660	15796	15724	15754	15664	15620	15797	15763	15784	15813	15554	15593	15838	15815	15673	15740	15586	15723	15438	15850	15627	15871	15638	15562	15816	15457	15607	15761	15729	15691	15808	15574	15535	15681	15580	15795	15624	15873	15702	15767	15574	15799	15593	15568	15682	15832	15548	15615	15716	15680	15716	15793	15701	15844	15779	15750	15781	15563	15739	15773	15780	15575	15795	15526	15645	15686	15478	15695	15624	15698	15669	15666	15687	15582	15784	15652	15701	15674	15821	15808	15780	15708	15647	15587	15661	15816	15626	15555	15714	15745	15739	15745	15699	15489	15628	15512	15596	15840	15791	15602	15786	15609	15723	15717	15669	15672	15791	15745	15926	15588	15681	15734	15892	15590	15782	15743	15529	15815	15707	15612	15731	15772	15616	15796	15517	15648	15684	15680	15602	15829	15659	15603	15634	15705	15630	15680	15635	15636	15708	15779	15628	15776	15791	15582	15634	15662	15722	15831	15668	15647	15744	15683	15691	15627	15740	15596	15762	15838	15590	15689	15885	15737	15704	15730	15622	15528	15667	15720	15599	15774	15764	15681	15738	15712	15729	15692	15713	15643	15558	15727	15785	15670	15687	15639	15703	15625	15780	15799	15678	15664	15623	15722	15672	15730	15710	15693	15814	15720	15657	15665	15786	15763	15590	15715	15674	15496	15627	15679	15619	15692	15672	15567	15523	15757	15624	15622	15687	15772	15642	15650	15663	15784	15777	15606	15694	15800	15811	15756	15597	15897	15536	15724	15807	15828	15597	15745	15811	15704	15685	15592	15688	15780	15725	15770	15568	15764	15577	15780	15772	15740	15662	15644	15765	15764	15773	15626	15716	15762	15716	15628	15838	15809	15720	15643	15664	15673	15745	15602	15799	15664	15778	15675	15615	15629	15629	15561	15586	15646	15622	15716	15583	15491	15685	15691	15859	15806	15814	15721	15567	15799	15656	15596	15739	15715	15958	15760	15831	15743	15856	15685	15722	15613	15739	15814	15795	15493	15725	15838	15679	15764	15717	15735	15671	15672	15654	15677	15798	15808	15715	15837	15774	15891	15440	15708	15765	15707	15692	15581	15675	15680	15990	15681	15558	15710	15539	15779	15735	15673	15636	15645	15693	15890	15571	15788	15669	15709	15710	15744	15567	15756	15708	15855	15738	15835	15520	15675	15631	15717	15863	15781	15652	15616	15825	15661	15667	15633	15723	15794	15734	15763	15658	15910	15502	15877	15790	15679	15778	15742	15828	15638	15739	15854	15720	15797	15662	15636	15718	15736	15756	15732	15841	15736	15641	15664	15579	15697	15877	15627	15677	15785	15721	15799	15776	15775	15704	15652	15659	15673	15715	15552	15675	15827	15720	15847	15703	15596	15665	15751	15739	15799	15652	15715	15674	15730	15539	15881	15745	15932	15751	15812	15848	15684	15933	15819	15604	15627	15686	15696	15768	15733	15666	15815	15711	15704	15676	15666	15748	15657	15641	15664	15622	15725	15610	15783	15651	15623	15752	15683	15755	15725	15637	15645	15839	15717	15783	15839	15785	15912	15593	15874	15716	15596	15746	15463	15717	15805	15579	15756	15683	15399	15617	15756	15834	15722	15749	15794	15558	15760	15735	15763	15681	15705	15610	15810	15868	15698	15555	15678	15780	15705	15719	15598	15545	15745	15645	15885	15715	15603	15826	15485	15693	15698	15839	15628	15663	15773	15624	15552	15675	15811	15570	15768	15591	15745	15721	15605	15701	15723	15497	15648	15712	15838	15714	15672	15644	15633	15688	15893	15614	15797	15591	15671	15620	15758	15591	15645	15737	15737	15717	15728	15693	15618	15697	15644	15776	15719	15751	15629	15677	15700	15848	15838	15758	15900	15680	15727	15534	15812	15687	15584	15586	15758	15909	15709	15669	15587	15792	15808	15595	15807	15687	15538	15710	15653	15739	15787	15613	15831	15694	15820	15670	15715	15796	15741	15846	15723	15762	15698	15644	15739	15828	15673	15758	15514	15766	15822	15607	15805	15772	15465	15683	15537	15801	15859	15900	15744	15824	15603	15635	15797	15863	15606	15707	15753	15707	15612	15669	15743	15716	15535	15842	15596	15750	15785	15734	15793	15712	15826	15547	15538	15917	15728	15688	15545	15688	15742	15745	15722	15536	15736	15727	15709	15642	15714	15831	15585	15886	15844	15664	15806	15567	15805	15737	15733	15679	15703	15662	15758	15704	15668	15592	15597	15626	15843	15827	15585	15748	15704	15817	15780	15701	15734	15765	15905	15725	15720	15892	15712	15875	15743	15658	15759	15636	15580	15755	15751	15733	15697	15727	15650	15627	15652	15694	15712	15860	15552	15673	15690	15651	15612	15686	15635	15721	15776	15587	15798	15789	15806	15666	15701	15699	15653	15729	15791	15584	15673	15647	15654	15814	15587	15669	15614	15738	15831	15665	15843	15752	15823	15808	15763	15733	15805	15688	15722	15570	15629	15679	15775	15934	15617	15661	15540	15668	15850	15791	15686	15824	15800	15507	15682	15697	15805	15743	15631	15761	15584	15786	15649	15761	15822	15667	15641	15840	15679	15648	15542	15609	15616	15632	15577	15714	15648	15633	15713	15815	15605	15700	15732	15714	15629	15603	15726	15502	15654	15688	15864	15700	15688	15650	15767	15421	15812	15637	15651	15682	15587	15544	15625	15649	15783	15608	15672	15879	15604	15594	15580	15581	15661	15693	15771	15839	15719	15684	15809	15773	15698	15621	15660	15776	15846	15704	15735	15700	15624	15657	15726	15749	15760	15828	15704	15630	15800	15634	15813	15648	15653	15668	15696	15510	15603	15654	15716	15810	15779	15671	15594	15675	15684	15628	15609	15888	15749	15866	15938	15601	15832	15841	15799	15548	15826	15570	15670	15911	15674	15633	15688	15742	15661	15685	15676	15763	15729	15764	15879	15652	15664	15742	15589	15732	15534	15725	15526	15826	15687	15792	15608	15930	15695	15861	15731	15898	15850	15772	15687	15785	15699	15622	15708	15830	15564	15602	15775	15753	15653	15790	15782	15594	15742	15539	15768	15697	15608	15703	15718	15757	15781	15734	15621	15600	15646	15754	15730	15655	15664	15715	15682	15783	15685	15786	15776	15623	15867	15747	15636	15658	15733	15613	15741	15667	15776	15682	15667	15759	15784	15702	15752	15888	15495	15778	15666	15756	15462	15699	15711	15592	15828	15538	15763	15757	15598
27546	24204	28831	24008	20111	19721	19579	19298	18902	19008	18859	18925	18697	18719	18577	18656	18635	18662	18730	18929	18710	18731	18549	18522	18731	18549	18456	18642	18588	18583	18457	18628	18520	18504	18661	18507	18483	18395	18695	18812	18427	18367	18770	18439	18737	18539	18629	18497	18475	18665	18697	18458	18358	18389	18577	18582	18701	18515	18490	18469	18693	18540	18576	18405	18476	18570	18320	18400	18634	18611	18454	18426	18508	18600	18448	18696	18624	18433	18588	18419	18610	18505	18489	18501	18542	18621	18446	18249	18501	18342	18466	18600	18465	18556	18612	18552	18449	18544	18512	18580	18480	18369	18635	18582	18603	18515	18412	18448	18536	18680	18272	18303	18619	18512	18341	18404	18838	18400	18597	18719	18493	18598	18588	18697	18275	18505	18269	18244	18334	18367	18449	18430	18454	18415	18634	18557	18359	18650	18470	18739	18565	18390	18611	18653	18507	18451	18671	18506	18444	18620	18387	18483	18457	18463	18525	18503	18543	18541	18351	18539	18270	18352	18390	18391	18606	18617	18433	18640	18643	18659	18422	18565	18270	18542	18446	18531	18496	18466	18551	18662	18622	18680	18523	18356	18652	18370	18468	18500	18358	18338	18389	18637	18640	18416	18651	18722	18646	18481	18212	18391	18477	18338	18478	18397	18476	18460	18487	18820	18424	18511	18444	18472	18569	18483	18583	18508	18476	18273	18420	18489	18494	18563	18350	18421	18572	18350	18304	18437	18553	18480	18373	18652	18548	18619	18674	18451	18389	18365	18449	18371	18467	18432	18360	18428	18439	18397	18465	18472	18613	18510	18591	18244	18413	18450	18707	18501	18574	18165	18504	18521	18752	18391	18499	18459	18479	18455	18534	18336	18585	18455	18427	18408	18333	18527	18646	18302	18528	18562	18391	18337	18283	18543	18417	18220	18473	18370	18582	18434	18525	18510	18515	18579	18680	18554	18364	18615	18320	18446	18343	18378	18428	18501	18592	18404	18322	18366	18415	18552	18352	18390	18397	18601	18492	18647	18703	18296	18477	18312	18532	18514	18482	18383	18473	18650	18466	18576	18429	18703	18524	18695	18677	18378	18544	18621	18519	18495	18520	18427	18558	18579	18545	18598	18448	18371	18349	18439	18351	18370	18642	18578	18568	18530	18655	18510	18333	18684	18438	18450	18836	18665	18411	18429	18286	18606	18561	18440	18671	18388	18462	18457	18622	18333	18666	18363	18687	18661	18640	18671	18602	18683	18727	18477	18509	18780	18599	18586	18542	18475	18506	18669	18771	18786	18510	18326	18451	18558	18421	18516	18383	18313	18474	18536	18601	18405	18721	18522	18563	18445	18632	18475	18391	18569	18512	18413	18436	18468	18492	18658	18474	18692	18518	18680	18553	18712	18516	18437	18463	18406	18431	18598	18406	18643	18592	18515	18370	18274	18429	18387	18371	18540	18666	18759	18390	18703	18468	18651	18687	18444	18619	18330	18516	18613	18556	18464	18405	18367	18548	18508	18467	18588	18460	18504	18446	18654	18492	18426	18548	18362	18276	18385	18510	18513	18504	18575	18548	18377	18676	18693	18481	18530	18447	18464	18439	18367	18486	18620	18451	18509	18527	18260	18678	18414	18354	18511	18535	18451	18522	18676	18346	18356	18547	18474	18642	18631	18626	18399	18370	18433	18469	18426	18636	18435	18607	18608	18692	18388	18594	18639	18308	18397	18615	18430	18382	18397	18398	18518	18527	18478	18357	18480	18642	18581	18638	18599	18072	18574	18461	18540	18315	18572	18434	18554	18450	18404	18445	18504	18522	18327	18396	18562	18535	18387	18540	18442	18392	18551	18764	18743	18464	18483	18468	18551	18484	18581	18420	18515	18654	18620	18591	18597	18490	18743	18639	18586	18624	18636	18573	18599	18487	18462	18600	18606	18768	18450	18473	18690	18429	18412	18351	18513	18372	18313	18558	18564	18476	18413	18547	18368	18557	18406	18475	18319	18579	18448	18450	18356	18230	18264	18362	18497	18482	18491	18526	18799	18526	18592	18558	18367	18526	18470	18548	18343	18676	18643	18597	18568	18470	18262	18387	18503	18567	18571	18386	18409	18639	18608	18541	18582	18498	18505	18596	18612	18523	18583	18504	18440	18531	18401	18406	18442	18531	18639	18290	18613	18490	18412	18671	18644	18430	18533	18403	18429	18552	18441	18383	18554	18454	18479	18542	18394	18566	18529	18709	18483	18483	18454	18410	18678	18624	18714	18636	18312	18440	18759	18523	18619	18308	18492	18635	18559	18709	18344	18710	18468	18742	18457	18249	18392	18747	18457	18515	18530	18508	18359	18600	18511	18490	18640	18470	18563	18508	18553	18400	18649	18426	18495	18579	18294	18422	18450	18705	18316	18515	18573	18432	18501	18484	18405	18613	18318	18497	18737	18579	18702	18357	18365	18357	18572	18340	18526	18638	18414	18609	18386	18732	18473	18497	18499	18320	18776	18673	18549	18523	18640	18413	18558	18510	18599	18386	18397	18640	18339	18637	18440	18467	18492	18591	18521	18499	18683	18586	18554	18521	18527	18338	18497	18472	18595	18449	18454	18614	18516	18384	18310	18397	18435	18575	18480	18648	18484	18447	18574	18511	18616	18559	18399	18403	18550	18641	18452	18508	18394	18517	18604	18490	18388	18470	18569	18599	18572	18599	18518	18483	18435	18417	18248	18656	18496	18583	18470	18559	18550	18504	18408	18514	18464	18676	18484	18691	18521	18624	18801	18225	18639	18666	18519	18564	18538	18536	18384	18559	18428	18254	18437	18632	18516	18157	18487	18493	18456	18646	18293	18498	18425	18355	18600	18470	18520	18466	18482	18525	18608	18403	18432	18597	18605	18433	18416	18816	18403	18422	18609	18506	18321	18590	18643	18562	18300	18461	18450	18488	18497	18609	18561	18414	18548	18429	18564	18627	18702	18506	18450	18405	18717	18601	18342	18527	18737	18395	18475	18538	18381	18570	18609	18485	18580	18449	18470	18548	18700	18778	18618	18630	18516	18606	18548	18598	18519	18552	18254	18526	18392	18491	18397	18590	18490	18569	18437	18810	18757	18360	18599	18301	18463	18386	18437	18490	18565	18449	18409	18266	18536	18514	18593	18388	18431	18387	18464	18491	18728	18374	18460	18472	18540	18552	18511	18380	18436	18590	18564	18410	18394	18440	18528	18462	18663	18552	18619	18584	18501	18421	18543	18455	18334	18424	18540	18497	18293	18266	18610	18510	18456	18529	18512	18585	18427	18341	18371	18585	18520	18448	18282	18701	18557	18623	18603	18428	18410	18470	18414	18705	18284	18390	18453	18834	18546	18520	18430	18424	18432	18513	18602	18479	18372	18486	18639	18465	18228	18397	18688	18652	18257	18345	18500	18626	18558	18478	18372	18331	18570	18525	18459	18542	18571	18508	18681	18416	18534	18561	18356	18748	18458	18526	18490	18728	18435	18541	18583	18665	18449	18512	18614	18542	18600	18436	18608	18653	18505	18626	18407	18417	18438	18473	18528	18295	18488	18452	18722	18475	18537	18518	18460	18486	18237	18373	18632	18661	18564	18442	18421	18596	18440	18318	18525	18603	18433	18554	18486	18445	18645	18595	18363	18587	18396	18255	18592	18636	18784	18503	18444	18610	18516	18628	18502	18469	18602	18471	18433	18350	18504	18601	18591	18469	18455	18608	18412	18672	18498	18362	18506	18533	18610	18576	18626	18437	18501	18440	18543	18317	18519	18727	18782	18538	18548	18542	18495	18506	18454	18837	18533	18386	18661	18465	18593	18381	18585	18315	18579	18681	18611	18479	18669	18691	18533	18472	18569	18458	18508	18412	18585	18568	18613	18254	18418	18389	18322	18466	18499	18587	18506	18533	18462	18414	18515	18374	18596	18311	18601	18533	18489	18295	18539	18622	18532	18480	18408	18552	18478	18351	18602	18544	18581	18492	18564	18520	18598	18577	18479	18605	18460	18447	18624	18701	18643	18619	18503	18388	18334	18452	18599	18631	18494	18680	18538	18587	18627	18559	18505	18555	18533	18601	18212	18651	18428	18623	18506	18282	18544	18561	18630	18347	18470	18357	18390	18597	18595	18629	18689	18482	18520	18424	18317	18600	18602	18547	18437	18430	18644	18537	18432	18286	18565	18462	18559	18510	18300	18491	18528	18358	18517	18441	18518	18494	18552	18381	18406	18509	18523	18479	18534	18626	18309	18700	18517	18487	18269	18774	18748	18466	18613	18373	18696	18566	18653	18590	18507	18563	18552	18616	18623	18511	18553	18500	18530	18388	18644	18589	18382	18691	18547	18464	18538	18562	18709	18765	18568	18469	18402	18481	18425	18368	18394	18542	18371	18577	18597	18509	18729	18373	18776	18509	18447	18528	18393	18429	18326	18421	18469	18483	18757	18576	18306	18254	18620	18478	18475	18540	18279	18470	18390	18567	18377	18419	18477	18434	18637	18542	18412	18439	18439	18542	18749	18460	18571	18491	18397	18396	18525	18492	18485	18391	18644	18552	18695	18474	18416	18475	18814	18473	18441	18412	18518	18521	18421	18448	18512	18702	18767	18366	18560	18536	18519	18349	18614	18457	18601	18378	18489	18409	18374	18458	18339	18371	18631	18592	18439	18544	18608	18686	18603	18672	18379	18665	18514	18601	18495	18604	18534	18676	18533	18382	18448	18601	18640	18561	18425	18499	18542	18607	18467	18405	18479	18389	18493	18676	18440	18473	18519	18531	18516	18588	18449	18550	18422	18441	18664	18425	18591	18659	18516	18732	18551	18458	18623	18341	18790	18503	18623	18254	18574	18630	18571	18481	18397	18642	18478	18662	18384	18324	18405	18646	18615	18499	18473	18366	18530	18422	18387	18719	18353	18699	18384	18442	18538	18697	18565	18560	18410	18500	18556	18643	18639	18692	18628	18510	18411	18568	18539	18563	18583	18353	18586	18381	18481	18432	18583	18573	18391	18654	18641	18517	18359	18524	18407	18535	18725	18529	18438	18266	18394	18557	18434	18677	18493	18579	18628	18572	18589	18391	18610	18384	18380	18566	18596	18590	18399	18414	18378	18294	18608	18610	18470	18580	18439	18589	18575
20785	36139	27027	19578	18410	17775	17338	17129	16823	16599	16499	16440	16293	16220	16315	16188	16200	16261	16336	16091	16074	16133	16082	16075	16174	16090	16036	15969	16140	15874	16037	16125	15951	15921	16081	15963	16036	16153	15932	15908	15975	16000	16004	16125	15879	15843	15824	16025	16041	16104	15967	16006	16112	15752	15771	15996	15911	15966	15962	15955	15972	16078	16067	16101	16175	16060	16024	16116	16137	15955	16185	15941	16092	16100	16054	15974	15683	15998	16205	15979	15996	15965	15963	16042	16005	16022	16037	16073	15892	15903	15965	15815	16152	15878	16018	16099	15911	16037	15989	16110	15935	16005	15957	15921	15861	15982	16054	15830	16121	15921	15851	16084	15861	16043	15946	16050	16075	15847	16198	15907	16058	15927	15918	15998	15987	15992	15947	15989	16080	16170	15939	15967	16263	15865	15841	16040	15958	16098	15980	16101	15954	15954	15908	16021	15924	15938	15879	16016	16187	16066	16094	16088	16049	15824	15955	16060	16171	15898	16075	16173	15960	16115	15884	16169	15897	15974	15990	15947	15976	16050	16044	15949	15898	16052	15713	15917	15888	15937	16073	15962	15865	16153	16128	16128	15858	15942	16137	16146	16153	15979	15975	15858	15928	16084	16032	16109	15975	16071	16150	15935	16007	16080	16134	15901	15815	16018	16038	15904	15865	15905	15884	16021	15945	16014	16159	16039	15946	15856	16128	15863	16080	16016	16044	16071	15777	15983	16221	16134	16033	16110	15941	16152	15985	15909	15932	16102	16062	15880	15928	15895	15971	15846	16069	15975	15944	16047	15814	15777	15871	16074	15822	15892	15968	16024	15798	15997	16172	15880	15941	16048	15970	15807	15965	15954	15914	15776	15924	16043	15902	15953	15949	15857	16025	16059	16080	16128	15895	16055	15898	15978	15969	16089	15916	15960	15752	15869	16040	15933	16020	15980	16026	16098	15952	16153	15868	16031	16178	15852	16050	15926	16172	15934	15887	16101	16071	15921	16032	15791	16002	15988	16133	16111	16035	16082	16033	15924	15823	15913	15999	15866	16024	15969	16114	16088	15998	15824	15854	15848	16158	15982	16115	15902	15987	15980	15953	15986	16029	16055	15817	15945	15881	16110	15920	15967	16044	15895	16047	15980	15913	16065	16010	15855	15912	16036	15951	15877	15990	15994	16050	16011	16097	15800	16092	16020	15975	16052	16013	16034	15959	16033	16064	15916	15966	15845	16078	16084	16067	15983	16049	15951	16005	15956	15964	15999	15937	15964	15987	15941	15866	16131	15943	15899	16069	16043	15992	15917	16103	15817	16122	15920	16170	15926	16051	16098	16083	15959	16150	15807	16026	16046	16038	16017	16082	15833	15933	16054	15857	15908	16017	16082	15783	15871	16024	16139	16008	15973	15936	16035	15996	15898	15952	16022	16002	15949	16002	16141	16044	16046	16096	16067	16039	15893	16007	15906	16051	16085	15985	16061	15915	15872	16153	16004	16058	16006	15872	15995	16065	15914	15940	15955	16126	16006	15949	15897	15892	15984	15855	16079	15933	15989	16011	16000	15955	15856	15986	15992	16044	16068	16077	16269	15895	16041	15954	15946	15995	16001	15947	15943	15952	16005	15933	15991	15966	15904	15999	15842	16015	15845	15879	16084	16036	16020	15919	15991	15978	16003	15993	16026	15838	15982	16023	16069	15910	16085	16145	15900	16153	15977	15877	15958	16092	16092	16116	16015	15935	15958	15897	15940	15964	15853	15860	15933	16115	15844	15958	16118	16144	15961	15937	15805	15859	15973	16097	16194	16007	16029	16048	16080	15885	15979	15976	15809	15801	15985	16157	16017	15898	15894	15888	16179	15958	15888	16048	16011	15911	16029	15944	15874	15945	16022	16129	15935	16016	16035	16035	15916	16003	15907	16063	16015	16000	15988	16015	15932	15906	16153	15846	15951	15964	15984	16000	15858	16089	16099	15900	16025	15954	15970	15945	15819	15820	15943	16070	16010	16103	16112	15930	15973	15931	16102	16132	16003	15975	16016	15924	16113	16023	16051	15997	15904	16058	15980	15957	16023	15921	16016	15987	15948	15856	15955	15831	15999	15916	15922	16114	15842	16054	16076	16046	15817	15989	15935	15871	16142	16012	16035	16133	15775	15877	16053	15977	16033	16054	16104	15896	15869	16128	15990	15962	16199	15997	15924	16057	15987	15946	15864	15959	16058	16180	15951	15970	15855	15964	16170	16132	15969	16213	15939	16051	15884	16111	15978	15944	16193	16156	15925	16182	16089	15954	15802	15989	16102	15979	15892	16154	15930	16118	16048	15899	16101	15950	15996	16146	16041	15901	15926	15970	15973	15775	16052	16006	16032	15874	16129	15938	16081	15864	16122	16107	15922	16072	15738	16105	15980	16199	16233	15876	16020	15918	15964	15916	16018	15874	16022	16017	15995	15878	15885	15854	15957	16110	15897	15932	16090	15934	16015	16026	15818	15892	16111	16023	15826	16023	15932	15870	16002	16015	16022	15932	15952	15878	15953	16162	16000	16038	15914	15988	16008	16019	16073	16061	15856	16095	16049	15981	16040	15848	15867	15941	16027	16113	16169	16012	15993	16061	15849	15920	15867	16044	16151	15956	16002	15973	15937	16044	16093	15948	15905	15983	15903	15770	16041	15999	15842	15908	16212	16039	15914	16004	15940	15942	16058	15977	15977	16002	16003	16022	15990	15976	15899	16129	15799	15977	16016	16032	15956	15835	15916	16102	16064	16059	15942	15931	15989	16010	16030	16036	15959	16063	15896	16145	15944	15991	15935	15935	16044	15854	15990	16164	15808	15953	15870	15970	15929	16124	15912	16116	15966	15887	16052	16100	15896	15770	15855	16037	16126	15949	16117	16081	16041	16005	16007	15977	15831	15874	15928	15883	15859	15980	16057	15790	15903	15772	15927	16032	15884	16176	15940	15956	15866	16041	15976	15952	16168	15997	15974	16218	15911	16036	15927	15991	15922	16022	15970	15953	16010	16088	16030	15991	16024	15969	15874	15900	16111	15983	15953	15811	15832	16021	15919	15881	15857	15663	15912	16078	15945	16004	16071	15905	16059	15966	16031	16205	15918	16105	15976	15886	15929	16107	16049	15974	16148	16063	16134	16169	15894	15951	16097	15968	16195	15893	16187	15952	15981	16023	15998	15982	15999	16040	16032	16106	15920	16017	15987	16093	16032	16122	15836	15923	15947	16135	16024	16172	16011	15907	16006	15952	16000	16009	15956	16140	15979	16028	15945	16029	15890	16033	15965	16164	15962	15865	15860	16112	16144	16082	15988	16003	16034	16091	15942	15872	16089	16257	15876	15978	16004	15945	15964	16071	16048	16080	16191	15849	15940	16091	16126	15945	15888	16088	15934	15784	15917	15935	15978	16009	15914	16009	15888	16009	16015	16091	16175	16135	16110	16172	15954	16034	16032	16093	16099	15922	15890	16081	15997	16000	15904	16058	16022	15855	15927	15836	15862	16050	15939	15945	15949	16027	15937	16060	16019	15956	15984	15913	15964	15967	16019	15831	16094	15897	15994	15873	16150	16015	15934	15864	16048	16036	16012	15903	15746	15956	16129	16009	15769	16131	15935	16052	15884	16009	15919	15964	16042	15948	15945	15977	16035	16037	16014	15959	16043	15873	15978	15932	16136	15966	15928	16003	15948	16104	15939	15987	15918	16087	15976	16029	16033	16008	15811	15973	16029	15864	16028	15953	16038	16193	16020	15967	16028	15874	15815	16047	16050	16072	16021	15904	15943	16035	15863	16055	15906	16058	15937	16182	16094	16195	15998	16072	16027	16036	16114	15952	16017	16055	15953	15884	15951	16052	15976	15949	16037	16012	15982	15939	16024	16053	16157	16002	16043	15823	16042	16008	15932	15882	15933	16026	15994	15967	15877	16016	16173	15955	15995	15983	15974	16122	16035	15951	16042	15817	16041	16044	16066	15912	15905	16099	15951	15941	16071	15953	16045	15961	15939	15993	15981	15876	15910	15993	16013	15926	16118	16052	15824	15959	16086	16075	15978	16009	16093	16102	16069	15927	15951	16055	15985	16065	15772	15903	15819	15962	16032	15953	15837	15895	16013	16013	16081	15895	15978	16033	16034	16000	16054	16059	15935	15942	15981	16041	16003	16049	15901	16083	16043	15992	15964	16168	15819	15934	16115	15952	15882	16068	16014	16017	15866	15880	15944	15929	16095	15990	16075	15952	16024	15936	16048	16135	16181	15902	16122	16092	16118	15919	16050	15854	16020	15975	15957	15936	15912	15922	16126	16134	15983	15999	15789	15907	15981	15873	15916	15947	16212	15950	15941	15960	16001	15985	16134	16051	15774	15924	16068	16048	16048	15873	15890	15978	16071	15984	15905	16187	16040	15887	15948	15943	16222	15929	16002	15870	16019	15873	15990	15987	15836	16013	16078	16041	16147	15987	15947	16107	15892	16078	15915	15974	16042	16092	16048	16169	16005	16143	16089	16113	15939	16089	15992	16022	16186	15898	15966	16083	15946	15962	15934	15909	16131	15962	15968	15966	15934	16065	15917	16078	15964	16093	15988	16093	16134	15950	15926	15996	15722	16038	15815	16050	16035	16049	16091	15996	15845	15964	15968	16190	15705	15978	15926	15997	15976	16009	15921	15944	15943	16013	16012	16033	16081	15953	15900	15874	16080	15922	15965	16021	16023	15928	16086	15999	16089	16013	15950	16050	16009	15942	15972	15913	15996	16089	16073	16084	15968	15982	16058	16091	16014	16061	16047	15954	15870	16109	15937	15930	16170	16030	15919	15968	15857	15968	16195	16033	15828	15965	16125	16051	15866	15986	15968	16033	16020	15887	16084	16136	16045	16005	16004	15925	16006	16060	15925	16112	16045	15921	15823	15980	16055	16012	15961	15930	15922	16168	16145	16128	15985	16020	15971	16031	16099	16081	15860	16145	15961	16011	16001	16091	16117	15957	16056	16022	15997	15756	15881	15852	16034	16018	16135	16011	16039	15987	15852	16045	15968	15881	15923	15893	16115	16008	15889	16046	15946	15854	15918	15991	16040	15916	15990	15896	15945	16016	16051	15940	16148	16132	15947	16044	16050	15874	16080	15999	16064
23824	21270	28563	24734	22472	23191	22702	20033	19195	19255	18866	18783	18875	18545	18250	18388	18698	18270	18241	18287	18052	18079	18063	18234	17921	18080	17953	17772	18021	17870	17745	17921	18047	17873	17930	17804	18019	17942	17907	17836	17775	17951	17849	18158	18103	17900	17748	17939	17912	18126	17751	17823	17689	17903	17792	17840	17716	17871	17785	17866	17977	18044	18030	18119	18013	18123	17805	17933	18091	17807	17903	17892	17923	18038	18032	17915	17796	17839	17635	17767	17916	17912	17744	17692	17745	17888	17786	17827	17733	17783	17814	17918	17851	17898	17831	17771	17627	17918	17760	17945	17722	17908	17896	17797	17838	17832	18058	17920	17884	17820	17984	17952	17834	18015	18045	17880	18113	17928	17775	17948	17723	17725	17710	17771	17976	17666	17791	17749	17958	17830	17708	17734	17784	17739	17749	17946	17867	17856	17871	18003	17796	17840	17820	17669	18108	17780	17678	17656	17801	17843	17910	18011	17783	17955	17821	17729	17792	17718	17578	17731	17796	17950	17925	17777	17931	17737	18019	17863	17858	17780	17758	17723	17821	17783	17963	17833	17839	17805	17787	17733	17890	17812	17850	17947	17795	17995	17891	17852	17760	17783	17822	17836	17820	18118	17917	17876	17895	17804	17597	17859	17855	17824	17824	17709	17729	17595	17704	17674	17878	18052	17782	17931	17753	17868	17832	17969	17955	17903	17924	17830	17859	17906	17675	17903	17694	17844	17647	17896	17718	17780	17922	18134	17923	18012	17951	17735	17856	17982	17911	17891	17748	17916	17985	18000	17850	17725	17631	17695	17834	17997	17772	18013	17971	17849	17568	17950	17852	17870	17811	17792	17909	17856	17917	17670	17963	18066	17828	17742	17821	17814	17948	17777	17910	17576	17806	17804	17858	17901	17575	17669	17776	17943	17848	17802	17748	17992	17902	17967	17789	17980	17882	17763	17961	17643	17765	17937	17938	17835	17983	17736	17843	17672	17929	18020	17915	17915	17799	17608	17770	17740	17668	17926	17829	17731	17715	17571	17727	17809	17736	17614	17561	17804	17765	17753	17874	17760	17748	17971	17929	17946	17684	17672	17878	17830	17813	17692	17867	17809	17838	17902	17817	17823	17969	17736	17678	17563	17728	17742	17966	17817	17729	17829	17626	17711	17759	17812	17909	17706	18054	17787	18101	17869	17700	17900	18033	17853	17744	17874	17939	17997	17598	17751	17831	17723	17869	17630	17914	17964	17945	17952	17832	17685	17751	17755	17736	17961	17922	17819	17759	17680	17703	17719	17766	17563	17764	17773	17578	17751	17969	17773	17639	17725	17794	17865	17805	17849	17713	17716	17947	17876	17809	17745	17667	17948	17809	17947	18065	17996	17754	17794	17733	17635	17724	17764	17733	18073	17858	17870	17831	17746	17837	17686	17689	17708	17799	17724	17969	17796	17636	17904	17829	17848	17986	18006	17857	17965	17803	17684	17760	17938	17789	17894	17913	17966	17849	17625	17747	17800	17923	17929	17959	17823	17724	17975	17873	17858	17613	17766	17910	17704	17800	17799	17696	17854	17710	17953	17727	17616	17766	17849	17769	17880	17678	17929	17899	17827	17915	17771	17762	17940	18041	17675	17778	17905	17931	17797	17783	17785	17691	17834	17766	17901	17590	17772	17791	17892	18056	18037	18003	18055	17660	17914	17956	17799	17835	17823	17847	17893	17844	17907	17921	17951	17788	17775	17839	17932	17890	17911	17773	17779	17875	17808	17953	17834	18013	17938	18035	17564	17716	18030	17663	17983	17938	18084	17775	17970	18248	18037	17880	17925	17869	17763	17998	17765	17924	17902	17986	17949	17755	17882	17736	17921	17701	17713	17766	17713	17751	17612	17687	17957	17847	17868	17815	17909	17811	17752	17729	17989	17706	17881	17818	17703	17917	17699	17862	17883	17880	17829	17836	17715	17880	17890	17914	17581	17987	17829	17769	17536	18030	17849	17621	17861	17846	17862	17770	17841	17692	17631	17739	17877	17815	17715	17890	17930	17686	17983	17788	17737	17733	17853	17762	17596	17838	17775	17498	17867	17783	17762	17645	17715	17650	17823	17812	17937	17760	17708	17719	17932	18039	17950	17964	17997	17825	17873	17834	17765	17876	17849	17949	17832	17844	17864	17750	17810	17893	17763	17758	17960	17744	17963	17890	17939	17618	17647	17896	18115	17813	17842	17896	17634	17738	17834	17798	17902	17849	17849	17767	17758	17758	17888	17758	17697	17734	17873	17682	17785	17822	17539	17752	18181	17769	17802	17803	17794	17774	17891	17704	17653	18050	17629	17652	17721	17939	17793	17876	17924	17854	17634	17978	17884	17823	17978	17877	17737	17735	17888	17808	17825	17839	17919	17762	17782	17919	17675	17841	17736	17819	17804	18069	17915	17817	17672	17651	17819	17914	17921	17657	17838	17776	17719	17761	17980	18020	17784	17772	17839	17877	17720	17866	18039	17717	17916	17842	17952	17843	17955	17790	17935	17742	17824	17946	17907	17865	17654	17830	17774	17733	17855	17731	17639	17777	17676	17911	17892	17668	17659	17685	17795	17798	17692	17919	17809	17790	17867	17767	17740	17696	17789	17696	17799	17840	18098	17928	18011	17977	17917	17737	17858	17793	17816	17878	17984	17718	17772	17885	17625	17707	17810	17851	17880	17774	17933	17917	17781	17863	17749	17995	17763	17709	17802	17882	17933	17985	17841	17842	17903	17737	17978	17779	17919	17801	17762	17763	17612	17661	18020	17822	17959	17685	17830	17916	17724	17836	18028	17945	17949	17982	17855	17860	17849	17839	17857	17758	17767	17742	17756	17782	17646	17978	17643	17854	17707	17994	17877	17818	17867	17648	17810	17710	17841	17720	17729	17917	17873	17671	17886	17756	17892	18014	17958	17763	17618	17858	17890	17690	17571	17968	17801	17869	17835	17831	17914	17833	17910	17859	17654	17733	17994	17831	17801	17916	17823	17779	17835	17751	17830	17968	18116	17899	17843	17929	17869	17925	17835	17958	17717	17851	17757	17708	17919	17717	17953	17635	17751	17592	17790	17922	17653	17789	17935	18056	17544	17729	17706	17722	17942	17845	17969	17799	18036	17801	17962	17770	17779	17971	17701	17763	17777	17945	17710	17673	17737	17678	17830	17932	17887	17866	17909	17827	17758	17821	17778	17684	17750	17666	17787	18044	17877	17777	17751	17894	17730	17886	17786	18106	17781	17809	17680	17713	17880	17659	17871	17858	17847	17759	17852	17765	17558	17934	17832	17701	17998	17748	17772	17693	17880	17894	17690	17877	17902	17951	17635	17859	17865	17975	17711	17904	17742	17958	17834	17644	17981	17796	17738	17644	17592	17603	17949	18032	17778	17837	17711	17972	17766	17777	17731	17702	17796	17861	17762	17792	17764	17754	17769	17902	17733	17903	17839	17758	17919	17803	17765	17770	17747	17817	18016	17936	17690	17718	17836	17657	17790	17512	17625	17951	18037	17973	18026	17819	17647	17863	17754	17777	17692	17850	17863	17686	17783	17892	17825	17838	17749	17916	17866	17914	17943	18119	18030	18031	17770	17745	17905	17981	17694	17774	17861	17790	17677	17730	17848	17858	17833	17695	17924	17846	17960	17818	17690	17901	17562	17664	17782	17754	17857	17866	17880	17739	17858	17904	17992	17810	17771	17679	18049	17806	17843	17859	17907	17937	17695	17920	17924	17889	17944	17746	17841	17911	17703	17814	17829	17831	17994	17674	17662	17849	17914	17785	17729	17685	17895	17987	17925	17802	17844	17882	17849	17723	17837	17704	17949	17799	17780	17954	17844	17973	17675	17848	17870	17644	17976	17887	17849	17924	17828	17890	17809	17804	17883	17869	17629	17833	17879	17962	17916	17920	17943	17771	17899	17970	17877	17942	17807	17973	17848	17840	17758	17829	17762	18118	17701	17770	17573	17660	17779	17846	17934	17929	17915	17762	17841	17961	17697	17838	17840	17854	17997	17894	17849	17811	17851	17835	17662	17817	17744	17814	17695	18035	17904	17756	17846	17804	17690	17694	17865	17795	17795	17925	17798	17577	17847	17701	17891	17920	17762	17762	17842	17756	17904	17701	17858	17731	17789	17942	17793	17692	17946	17811	17780	17797	17794	17932	17774	17678	17759	17793	17691	17830	17879	17773	17700	17675	17736	17799	17863	17896	17818	17802	17808	18015	17727	17732	17935	17753	17704	17512	17645	17759	17752	17806	17882	17990	17725	17622	17803	17923	17991	18045	17854	18008	17732	17806	17985	17868	17892	17891	17847	17668	17730	17908	17641	18034	17775	17896	18053	17863	17769	17770	17831	17835	17909	17778	17890	17870	17852	17864	17648	17760	17952	17796	17682	17696	17875	18044	17835	17851	17898	17689	17770	17826	17781	17794	17895	17874	17888	17637	17815	17734	17651	17870	17735	17802	18016	17956	17752	17816	18018	17686	17851	17788	17848	17895	17905	17918	17749	17767	17658	17816	17865	17643	17754	17889	17733	17643	17746	17772	17931	17775	17775	17623	17867	17688	17714	17672	17744	17883	17696	17962	17768	17691	17802	17579	17809	17809	17782	17856	17685	17586	17598	17773	17875	18010	17814	17776	17889	17747	17707	17545	17650	17919	17693	17730	17917	17730	17824	17848	17800	17848	17818	17841	17909	17631	17790	17951	17963	17819	17665	17846	17750	18052	17851	17717	17799	17810	17680	17772	17923	17775	17796	17830	17759	17761	17868	17775	17611	17890	17811	17821	17700	17878	17859	17927	17826	18013	17843	17994	18005	17805	17794	17606	17796	17835	17754	17804	17877	17923	17779	17727	17788	17819	17903	17689	17865	17901	17802	17800	17858	17680	17878	17761	17937	17836	17740	17875	18021	17696	17620	17817	17716	17900	17711	17864	17913	17770	17647	17634	17728	17747	17872	17890	17872	17860	17557	17776	17792	17978	17897	18057	17860	17921	17944	17711	17803	17781	18012	17844	17934	17865	17849	17723	17654	17785	17716	17840	17901	17709	17908	17684	17632	17800	17698	17740	17768	17715	17738	17835	17652	17774	17786	17841	17850	18072	17817	17796	17662	17977	17804
31803	60532	42531	23979	21703	20443	19106	18499	17629	17007	16874	16604	16436	16237	16362	16236	16264	15944	15932	15955	15914	15795	15971	15649	15898	15790	15714	15583	15811	15740	15606	15774	15643	15631	15698	15780	15676	15739	15471	15571	15582	15547	15729	15590	15653	15653	15487	15662	15586	15649	15506	15561	15422	15454	15619	15626	15570	15456	15639	15711	15567	15652	15960	16013	15930	15622	15694	15632	15695	15585	15524	15604	15701	15515	15739	15524	15700	15637	15637	15611	15660	15460	15571	15465	15595	15627	15710	15659	15574	15617	15495	15570	15670	15479	15355	15507	15585	15550	15399	15540	15426	15549	15611	15699	15639	15583	15501	15560	15474	15597	15641	15469	15633	15487	15720	15495	15626	15512	15529	15755	15550	15579	15465	15671	15646	15677	15540	15601	15468	15605	15577	15338	15594	15525	15588	15460	15579	15583	15588	15333	15436	15576	15433	15594	15669	15514	15629	15617	15636	15559	15772	15453	15640	15519	15653	15597	15617	15618	15428	15477	15510	15648	15461	15607	15480	15685	15544	15720	15528	15630	15424	15707	15334	15626	15588	15456	15613	15435	15383	15664	15724	15589	15625	15442	15537	15564	15531	15662	15466	15537	15632	15631	15558	15470	15404	15577	15753	15490	15622	15724	15394	15440	15509	15618	15501	15615	15617	15465	15533	15674	15751	15535	15622	15515	15663	15552	15568	15838	15542	15760	15590	15523	15497	15814	15568	15364	15471	15644	15544	15542	15497	15556	15665	15671	15376	15568	15428	15556	15423	15642	15590	15601	15549	15594	15608	15512	15526	15342	15647	15501	15476	15516	15577	15423	15581	15572	15511	15647	15503	15385	15562	15458	15580	15513	15553	15530	15635	15460	15455	15441	15732	15402	15554	15509	15466	15491	15690	15556	15497	15627	15354	15571	15549	15606	15638	15395	15658	15489	15518	15467	15544	15626	15553	15337	15598	15724	15490	15588	15443	15666	15365	15383	15694	15662	15688	15539	15549	15573	15540	15584	15611	15558	15665	15560	15535	15587	15542	15562	15656	15321	15442	15545	15572	15607	15459	15518	15532	15501	15641	15529	15555	15544	15626	15555	15479	15607	15564	15541	15628	15641	15688	15611	15671	15747	15555	15514	15523	15470	15625	15648	15573	15624	15716	15543	15573	15525	15438	15503	15555	15456	15411	15556	15390	15567	15501	15471	15502	15686	15604	15616	15529	15558	15518	15637	15577	15408	15477	15617	15630	15605	15537	15459	15389	15749	15576	15492	15326	15532	15468	15645	15464	15591	15573	15504	15551	15504	15485	15321	15499	15502	15608	15484	15616	15547	15452	15663	15521	15663	15603	15395	15707	15358	15559	15505	15418	15610	15700	15546	15574	15548	15450	15623	15400	15484	15380	15606	15441	15566	15574	15742	15555	15518	15564	15619	15605	15446	15616	15609	15590	15546	15564	15541	15516	15477	15478	15543	15541	15546	15752	15464	15624	15671	15653	15572	15519	15623	15548	15525	15586	15476	15434	15605	15620	15471	15660	15533	15521	15527	15287	15515	15744	15596	15550	15386	15410	15494	15597	15577	15433	15444	15539	15457	15592	15562	15665	15570	15591	15467	15526	15629	15470	15538	15675	15542	15600	15643	15724	15572	15597	15633	15610	15523	15631	15674	15587	15521	15593	15658	15601	15493	15449	15537	15583	15531	15527	15753	15566	15575	15502	15577	15309	15571	15707	15391	15733	15637	15538	15474	15670	15616	15682	15624	15511	15605	15627	15656	15507	15584	15580	15580	15465	15545	15665	15707	15608	15573	15618	15354	15534	15661	15653	15786	15527	15491	15541	15592	15625	15427	15515	15411	15479	15640	15610	15650	15685	15573	15551	15715	15519	15534	15356	15552	15643	15570	15599	15553	15550	15564	15597	15594	15550	15667	15735	15590	15613	15575	15404	15558	15650	15420	15608	15540	15520	15374	15525	15720	15601	15682	15548	15516	15469	15510	15494	15537	15414	15533	15734	15427	15496	15618	15685	15621	15590	15546	15644	15549	15632	15508	15723	15656	15499	15551	15615	15636	15488	15521	15442	15448	15367	15552	15614	15511	15487	15399	15712	15600	15688	15478	15525	15635	15606	15576	15495	15617	15853	15461	15531	15714	15565	15602	15666	15620	15514	15764	15569	15673	15544	15721	15607	15623	15629	15553	15457	15290	15535	15582	15568	15550	15412	15554	15595	15514	15599	15548	15703	15540	15514	15552	15651	15665	15437	15687	15556	15598	15581	15291	15630	15468	15648	15551	15549	15658	15584	15601	15603	15512	15662	15395	15734	15601	15473	15613	15565	15549	15548	15573	15602	15694	15654	15567	15599	15559	15500	15456	15592	15654	15629	15652	15632	15653	15565	15647	15599	15611	15514	15624	15449	15578	15526	15290	15593	15544	15671	15615	15513	15545	15658	15525	15535	15640	15474	15626	15647	15706	15443	15527	15628	15479	15556	15445	15573	15584	15673	15501	15521	15611	15721	15619	15579	15641	15714	15438	15538	15476	15634	15533	15598	15491	15537	15522	15664	15550	15523	15637	15544	15413	15632	15547	15517	15483	15413	15332	15654	15428	15645	15423	15793	15405	15562	15595	15510	15506	15657	15633	15366	15624	15492	15528	15448	15627	15607	15675	15605	15423	15658	15577	15517	15653	15571	15582	15420	15801	15695	15533	15553	15475	15478	15435	15470	15739	15575	15608	15630	15587	15599	15598	15582	15314	15524	15621	15453	15587	15695	15363	15715	15578	15592	15534	15687	15583	15500	15554	15607	15592	15460	15646	15548	15355	15553	15515	15639	15584	15577	15473	15496	15570	15570	15525	15353	15470	15481	15675	15545	15474	15466	15541	15654	15632	15511	15400	15571	15595	15727	15618	15621	15492	15466	15614	15576	15593	15702	15561	15576	15684	15503	15565	15667	15219	15718	15559	15397	15589	15587	15548	15714	15569	15467	15460	15559	15558	15479	15591	15700	15583	15382	15370	15434	15558	15578	15607	15507	15440	15545	15372	15435	15663	15366	15661	15532	15465	15406	15494	15660	15584	15614	15510	15460	15569	15578	15504	15495	15539	15634	15460	15679	15464	15509	15641	15717	15644	15539	15549	15404	15517	15464	15418	15566	15615	15492	15662	15587	15483	15452	15600	15555	15348	15524	15578	15460	15425	15715	15492	15589	15757	15552	15719	15570	15657	15422	15677	15630	15506	15407	15442	15621	15601	15602	15601	15657	15586	15571	15415	15486	15475	15716	15495	15605	15427	15501	15679	15599	15668	15536	15532	15764	15574	15609	15482	15436	15574	15438	15594	15694	15469	15574	15679	15583	15573	15900	15637	15519	15723	15699	15453	15518	15440	15489	15516	15548	15696	15591	15643	15618	15655	15612	15563	15515	15596	15662	15465	15564	15593	15618	15599	15481	15564	15510	15518	15500	15600	15557	15517	15414	15730	15543	15500	15667	15395	15647	15615	15570	15420	15502	15611	15549	15434	15636	15616	15480	15555	15516	15591	15523	15547	15521	15481	15597	15549	15551	15572	15695	15678	15525	15662	15618	15570	15677	15317	15605	15623	15657	15578	15579	15285	15708	15799	15544	15585	15580	15805	15561	15431	15425	15691	15387	15562	15438	15482	15574	15647	15694	15383	15758	15579	15481	15478	15586	15490	15548	15455	15501	15629	15495	15629	15605	15302	15737	15466	15552	15374	15722	15522	15666	15679	15451	15405	15770	15550	15596	15399	15503	15580	15620	15512	15641	15379	15661	15554	15621	15573	15505	15634	15607	15468	15561	15529	15573	15499	15564	15633	15651	15487	15387	15628	15563	15555	15668	15707	15587	15676	15298	15676	15630	15445	15587	15613	15648	15599	15697	15612	15498	15603	15600	15612	15634	15481	15561	15517	15566	15650	15547	15610	15629	15428	15450	15609	15591	15539	15605	15369	15490	15630	15481	15582	15534	15526	15441	15533	15508	15362	15476	15522	15603	15519	15545	15445	15554	15466	15608	15719	15644	15576	15590	15465	15563	15467	15384	15489	15600	15651	15538	15522	15737	15650	15432	15398	15613	15518	15522	15488	15506	15486	15475	15667	15488	15488	15416	15573	15632	15602	15567	15678	15412	15642	15718	15504	15412	15565	15640	15562	15724	15399	15614	15579	15538	15638	15616	15511	15521	15456	15639	15671	15695	15760	15544	15612	15683	15616	15615	15410	15558	15535	15547	15390	15726	15549	15415	15654	15576	15585	15578	15534	15490	15567	15505	15644	15642	15625	15415	15361	15563	15583	15673	15511	15366	15591	15492	15537	15715	15517	15370	15588	15556	15482	15700	15475	15758	15595	15745	15525	15433	15462	15642	15534	15726	15498	15610	15745	15572	15337	15456	15664	15552	15469	15450	15550	15597	15518	15584	15528	15633	15503	15529	15625	15623	15518	15643	15449	15638	15683	15415	15469	15450	15610	15548	15439	15588	15633	15688	15499	15555	15625	15548	15463	15629	15635	15300	15397	15629	15594	15686	15507	15704	15658	15471	15607	15453	15736	15543	15586	15525	15677	15635	15485	15619	15598	15569	15581	15575	15575	15559	15624	15423	15570	15450	15609	15588	15559	15646	15533	15541	15572	15649	15591	15569	15465	15624	15562	15454	15666	15578	15510	15572	15374	15509	15545	15522	15517	15593	15592	15594	15496	15670	15589	15625	15399	15707	15666	15545	15441	15619	15580	15613	15582	15522	15399	15646	15585	15562	15524	15603	15555	15517	15412	15524	15553	15507	15639	15550	15452	15682	15580	15568	15457	15526	15587	15390	15615	15663	15483	15459	15471	15525	15578	15751	15584	15621	15576	15487	15693	15690	15575	15429	15465	15576	15566	15404	15580	15555	15642	15434	15718	15480	15590	15511	15510	15519	15523	15603	15566	15793	15630	15534	15415	15525	15594	15490	15496	15546	15704	15711	15583	15630	15578	15753	15543	15620	15568	15760	15666	15467	15607	15601	15579	15556	15567	15521	15692	15559	15644	15615	15677	15573	15576	15531	15535	15674	15514	15722	15667	15486	15559	15708	15576	15792	15559	15575	15431	15596	15434	15688	15411	15551	15591	15626	15562
22725	21231	29157	23854	21834	24608	26458	21796	20350	19998	19723	19375	19296	18781	19038	18844	18806	18765	18764	18616	18615	18578	18675	18334	18466	18417	18318	18337	18173	18325	18318	17889	18234	18269	18303	18231	18303	18164	18083	17958	18065	18110	18024	18089	18131	18043	18162	18031	18111	18213	18009	18159	18043	18072	18204	18027	18083	18071	18202	17906	18184	17978	18156	18752	18287	18233	18233	18092	18263	18121	18323	17915	18121	18182	18030	18180	17997	17797	18080	17935	18067	18024	18118	18091	18272	18132	18167	18122	18098	17916	18088	18136	18196	18146	17923	18068	18043	18145	18061	18057	18199	17956	18031	17998	18042	18134	17922	18004	17925	17878	18024	18054	18190	18251	18123	17885	18115	18124	17887	18111	17989	17974	17933	17873	18068	17853	18223	18109	18137	18043	18158	18011	17885	17986	17820	17962	18064	17943	18028	17957	17994	17990	17996	18203	18093	18068	18064	17886	17988	18019	18044	17992	17983	18095	17977	17920	18110	18122	18023	18131	18226	17969	17981	17738	17989	18165	18302	18138	18111	18047	18047	18111	17991	17845	18155	17903	17834	18045	18199	18113	18320	18056	17985	18117	18140	17953	17991	18287	18063	17920	17947	18063	18041	18010	18135	18046	18002	17948	17885	17867	18060	18008	18056	18175	17995	18052	18245	18175	18034	17926	18077	18068	17983	17970	18032	17943	18018	18122	17983	18066	18022	18026	17792	18005	18158	17925	17894	17998	17878	17981	17988	18000	18178	18104	18203	18250	18177	17967	17959	17890	18152	17859	18065	18036	18098	18112	17979	17970	18009	18037	17976	17998	18013	17901	17984	18115	17999	17937	17960	17955	18075	17932	18088	17984	17955	17954	17896	18017	18137	17975	18070	17908	18024	17929	17750	18041	18329	18164	18051	18087	18008	17892	17968	17971	18106	18097	18180	18266	18039	18031	18054	17902	17928	17953	17922	18079	17849	17836	18254	18140	18093	17962	18020	17778	17959	18043	18002	18058	17955	18182	18117	17996	18132	17877	18083	17976	17834	18156	18097	18162	18151	17997	18007	17922	18025	18072	18069	17995	17876	17969	17950	17832	18056	18143	18139	18019	17922	18021	17987	18195	17969	17817	17935	18190	17941	17977	18158	17828	17877	18009	18004	18055	18106	18030	18044	17924	17991	18070	18001	18001	18189	18276	18066	18268	18121	17924	17957	18042	17969	18016	18163	18003	18185	18049	18027	18046	18153	18129	18193	18109	17886	17924	17891	17893	17963	18054	18197	17995	18066	18055	18198	18079	18141	18235	18128	18218	18155	17946	17977	18015	17917	18109	17841	17936	17952	17889	18057	18247	17910	17877	18047	17805	18101	17995	17984	17999	17933	18223	18178	17959	18052	18050	17991	18182	17995	18054	17918	17858	18044	17987	18025	18036	18097	18097	17900	18103	18082	17941	18061	17795	17857	18035	18127	18140	17960	18047	18052	18071	18052	18037	17960	17947	18000	17911	17940	17879	18128	17846	17864	18085	18112	18055	18292	18056	17843	18127	17891	17922	17975	18128	17768	17886	18045	17916	18068	18057	18172	18005	18000	18181	18006	18078	18014	18189	18096	18066	17937	18010	18153	17888	17912	17913	18009	17853	18285	18048	18107	17956	17991	18053	18106	18054	18036	17960	18054	18147	18258	18097	18220	18126	18032	18041	18058	17992	18078	17778	18203	17995	17949	18110	17827	18001	18050	17884	18031	18071	17963	17990	17862	18183	18056	17956	17802	17915	18054	17975	17952	18042	17755	17969	17980	17900	18092	17920	17820	17961	18027	18168	17979	17901	17837	18020	18053	17912	17890	18033	17850	18204	18027	18177	18121	17903	18005	18024	18047	18275	18185	17921	17883	18154	18106	17905	18071	18204	17889	17974	18221	18212	18136	17822	17859	18036	17837	18221	18055	18101	17936	17894	18257	18011	17826	18095	18105	17975	17945	18058	18055	17811	17897	17880	18269	18223	18196	17941	18055	18176	18051	18119	17953	18050	17965	17836	17912	18012	18027	18200	18045	18098	17968	18177	18189	18024	18143	17966	18006	17943	17941	17904	18007	18039	17884	17789	17938	17898	18215	17907	17943	17994	18157	18061	18068	17854	18008	18014	18133	17972	18071	18041	17885	18011	18034	18182	18154	17901	18134	18215	18011	17988	18104	17992	17926	18203	17903	18083	17899	17969	18048	17950	18099	17990	18061	18135	17896	17770	18117	18075	18031	18260	18008	18100	18214	18086	17818	18118	18195	17946	17937	17715	18094	18084	17850	18092	17836	18081	18005	18045	17950	18029	18137	18072	18001	17966	17904	18078	17905	17898	18013	18082	17950	17962	17801	18044	17899	17841	17842	18017	17991	17916	17945	17820	18147	18110	18153	17965	18117	18084	18028	18112	18295	17869	17872	18019	17811	18010	17941	18037	18014	18007	18190	18023	18118	18162	18092	17951	17976	17992	17719	17899	18106	18088	17941	17577	17986	18187	18066	17858	17932	18047	18106	18158	18097	17971	18033	17978	18006	18016	18006	17929	17794	17866	17979	17952	18226	17943	17927	18171	17934	18042	18090	18269	18013	17915	17952	17840	18258	18098	18040	17851	17933	18044	17940	17959	18021	18061	18010	18083	18023	17995	18018	18086	18057	17831	18038	17993	18016	17993	17965	18045	17980	17929	18035	18178	17999	17981	17964	17823	18026	18100	17930	17944	18177	17973	18018	17974	18230	18135	17859	18060	18050	17911	18223	17891	18023	18017	17975	17844	17809	17963	17910	17984	17941	17915	18076	18127	17859	18024	17861	17797	18202	18101	18007	18169	17836	17993	18125	17974	17804	18082	18264	17971	17938	18120	17940	17860	18062	17952	17964	17897	17915	18072	18011	17821	17967	18155	18044	18014	18127	17936	17981	17901	18197	18015	17882	18074	17947	18152	18094	18018	18056	18099	17998	18055	18059	17958	17946	17833	18025	18097	17907	18009	18055	17969	17872	18040	17951	18115	18015	18043	18020	18125	18020	18123	17782	17908	18073	17949	18031	17893	18139	17969	18009	17907	18028	18093	18059	18022	18019	18120	17915	18002	17879	17883	18198	17956	18003	17922	17896	18092	18053	18003	18206	18015	18000	17899	18051	18096	17907	17869	17945	17895	17995	17967	18046	17857	17944	18036	18098	17940	17988	18054	18092	18010	18044	18009	17958	17848	17934	17969	18129	17849	17879	17795	18224	18080	18010	18124	18123	18052	18174	18136	18101	18012	17919	18114	17766	17921	18108	17914	17878	18091	18103	18169	17954	18032	18068	18080	18241	17994	18051	17947	17973	18077	18061	18061	18037	17907	18186	18051	17906	17995	18045	17725	17912	18062	18076	17912	18024	18107	18043	18035	18066	17843	17892	17851	18139	17845	18090	18090	18080	18021	17990	17961	18071	18116	18139	18185	17819	18089	18022	17926	18017	18005	17906	17937	17950	18026	18145	18069	18056	17936	18039	17874	17993	18067	18004	17924	18033	17975	18125	17999	18038	17964	18072	17984	18256	17948	18136	18250	17872	18069	18033	18035	17974	17981	17628	18105	17951	17794	17900	18091	18066	17951	17815	18024	18147	18103	17951	17932	17954	17995	17818	17969	18095	17808	17992	18190	18033	17861	17883	18013	18120	17831	18152	17981	18015	17800	18124	17943	18065	17929	18003	17990	17777	17913	18001	18032	18233	17962	18121	17821	18170	17872	18063	18089	17988	17942	18011	17731	17862	18009	17883	17964	18053	17992	18094	17979	18084	18016	18149	18088	17966	17953	18058	17926	18193	17952	18083	18001	17662	17935	17954	17975	18040	18095	18020	17926	17795	18038	18153	17964	18043	17997	17900	17959	17815	18184	18062	18037	18110	18031	17954	17976	17868	18085	17867	18046	17941	17780	17913	18057	18119	17856	18058	17874	17999	18006	18014	18137	17994	17866	18120	18115	17809	17953	17818	18026	17869	18020	18044	18085	17931	18020	17872	18062	18107	18146	18029	17698	18089	17948	17968	17878	18017	17952	18149	17997	18099	18101	18141	17969	17868	18073	17987	18179	17878	18036	17945	18150	18003	17962	17997	18022	18215	17938	18429	17779	17840	17906	18084	18027	18129	18000	18043	18099	18254	17994	18090	18039	18086	18179	18079	18130	18117	17955	17901	17862	18019	18027	18059	18293	18044	17779	17925	18011	18080	18086	18182	17923	17964	17970	18314	18037	17872	18066	18037	17919	17868	17954	18036	17822	18046	18065	17986	17998	18040	18204	17912	17942	17973	18052	17954	18000	18131	18051	17902	17993	18143	18024	18201	17968	18095	17982	17920	17942	17863	18043	18040	18192	17947	17992	17868	17899	18022	17913	18144	18057	17788	17968	17863	17845	18107	17998	18071	17968	17836	17942	18055	18043	17990	17989	18164	18085	18010	17917	17880	17967	17753	17937	17730	18073	17964	18003	18209	17901	18041	18136	18136	18052	17949	17959	17808	18079	17990	17937	18045	18097	17898	17853	17939	17826	18129	18253	17928	18007	18164	18091	18178	18021	18134	18220	18028	17771	18004	17990	17966	18130	18001	18046	17943	18104	18074	18082	17928	18014	17964	18044	17948	18081	17954	18099	18021	17987	18040	17911	17905	18034	18205	17947	17901	17860	17906	18221	18022	17916	18158	18128	18182	18063	17898	18137	17846	18021	18061	17831	18020	17925	18154	18029	18080	18006	17780	18232	17976	17930	17952	17998	18218	18046	18083	17801	17780	17988	17838	18074	17981	17915	18080	18239	17929	17956	18083	18034	17904	17944	18130	17849	18032	18008	17943	17989	17830	18028	17915	17813	17884	17903	17846	18128	17991	18153	17908	17851	17954	18013	17970	18053	18039	18016	18004	18127	18014	17911	18014	17924	17963	18105	18116	18218	17714	18010	18008	18094	18007	18073	18083	17981	17892	17863	17856	18105	18064	18077	17926	18174	18012	17977	17929	18068	17977	18019	17972	18089	18031	17957	18040	17861	18007	17865	17938	17962	17954	17953	18067	17972	18087	18117	18117	18008	18027	18097	18100	17836	18005	18051	17987	18138	18016	17935	18021	17919	17945	18073	17884	17813	17784	18127
38673	73692	52372	27856	25244	23495	21785	20196	19074	18050	17906	17603	17322	16999	16691	16707	16856	16712	16485	16496	16265	16251	16245	16223	15968	15750	15932	15856	15759	15854	15768	15742	15737	15728	15776	15804	15756	15908	15678	15679	15662	15703	15664	15859	15608	15627	15606	15815	15651	15616	15740	15550	15761	15746	15579	15752	15653	15587	15746	15812	15606	15775	16407	16613	16197	16014	15829	15790	15733	15628	15748	15877	15686	15713	15743	15545	15822	15673	15624	15566	15869	15544	15701	15701	15628	15776	15651	15723	15716	15478	15715	15671	15650	15557	15713	15672	15729	15573	15680	15567	15747	15557	15709	15610	15704	15655	15748	15645	15539	15635	15821	15733	15559	15593	15719	15719	15691	15701	15606	15774	15677	15735	15610	15782	15774	15784	15832	15748	15662	15673	15570	15753	15728	15808	15518	15706	15951	15593	15674	15545	15719	15641	15777	15713	15551	15794	15590	15801	15714	15719	15586	15698	15481	15647	15703	15673	15583	15584	15614	15625	15331	15748	15786	15635	15731	15637	15752	15620	15688	15682	15513	15734	15675	15504	15634	15699	15532	15519	15559	15498	15784	15671	15763	15720	15649	15486	15622	15782	15625	15684	15685	15744	15593	15604	15779	15721	15760	15613	15596	15647	15502	15611	15613	15628	15653	15702	15639	15662	15693	15544	15523	15770	15703	15736	15705	15611	15510	15594	15634	15790	15695	15534	15418	15567	15650	15796	15594	15750	15708	15682	15562	15427	15640	15683	15902	15672	15507	15716	15534	15655	15702	15717	15710	15631	15781	15700	15653	15854	15682	15660	15543	15602	15723	15657	15722	15626	15686	15636	15776	15546	15591	15616	15607	15748	15433	15420	15687	15553	15664	15722	15703	15612	15748	15734	15781	15628	15781	15725	15739	15530	15742	15657	15586	15482	15460	15613	15592	15685	15625	15669	15786	15645	15582	15678	15578	15657	15782	15687	15537	15546	15722	15717	15681	15574	15659	15670	15637	15533	15697	15578	15656	15704	15682	15632	15710	15661	15781	15601	15587	15650	15710	15863	15776	15806	15619	15797	15631	15630	15602	15672	15513	15640	15670	15633	15732	15497	15626	15623	15545	15659	15535	15627	15666	15660	15529	15620	15660	15563	15528	15627	15610	15641	15558	15661	15707	15657	15742	15612	15814	15593	15627	15720	15616	15738	15662	15701	15594	15676	15860	15796	15503	15622	15650	15596	15634	15767	15566	15587	15709	15613	15612	15617	15637	15616	15591	15574	15645	15678	15661	15579	15649	15721	15673	15814	15486	15643	15650	15641	15671	15641	15669	15529	15712	15641	15561	15419	15618	15604	15682	15790	15772	15773	15537	15862	15629	15521	15692	15649	15642	15501	15629	15750	15762	15572	15691	15627	15685	15605	15741	15595	15644	15690	15641	15708	15423	15592	15683	15657	15808	15719	15740	15765	15759	15614	15709	15502	15689	15781	15676	15769	15722	15471	15700	15684	15769	15801	15646	15731	15679	15556	15710	15619	15513	15582	15667	15828	15657	15802	15567	15512	15816	15590	15723	15665	15694	15597	15756	15619	15546	15720	15726	15410	15440	15649	15677	15693	15721	15576	15664	15666	15625	15453	15729	15742	15668	15560	15818	15627	15753	15658	15655	15688	15615	15678	15700	15753	15571	15583	15622	15653	15805	15742	15691	15633	15749	15588	15579	15637	15657	15795	15872	15768	15717	15765	15687	15725	15755	15542	15636	15719	15610	15695	15547	15675	15768	15474	15572	15626	15599	15433	15676	15690	15712	15569	15620	15651	15627	15762	15681	15818	15685	15553	15749	15671	15564	15661	15485	15668	15700	15557	15602	15729	15633	15802	15585	15653	15469	15701	15763	15769	15611	15693	15575	15682	15524	15688	15499	15660	15648	15613	15586	15677	15658	15717	15809	15658	15590	15710	15609	15704	15548	15628	15554	15684	15626	15641	15561	15691	15670	15681	15545	15737	15656	15535	15537	15729	15750	15513	15497	15747	15617	15653	15656	15602	15539	15691	15619	15783	15528	15749	15499	15594	15644	15603	15758	15622	15569	15718	15555	15597	15763	15629	15597	15892	15474	15592	15655	15462	15832	15836	15684	15836	15548	15711	15669	15773	15504	15716	15508	15473	15705	15612	15394	15583	15713	15580	15701	15671	15810	15542	15776	15803	15489	15659	15599	15605	15663	15627	15531	15683	15669	15774	15794	15476	15800	15603	15678	15652	15788	15716	15723	15567	15792	15722	15649	15742	15657	15821	15592	15555	15620	15820	15593	15645	15717	15928	15701	15713	15674	15594	15691	15558	15626	15624	15670	15511	15578	15582	15688	15561	15684	15650	15710	15495	15667	15725	15640	15602	15777	15779	15693	15612	15748	15648	15584	15564	15646	15732	15702	15670	15678	15604	15605	15622	15563	15535	15704	15659	15567	15685	15704	15716	15746	15639	15590	15543	15780	15800	15818	15687	15677	15585	15809	15740	15768	15525	15525	15679	15721	15608	15749	15702	15651	15579	15639	15633	15650	15648	15649	15551	15812	15553	15629	15749	15743	15497	15615	15665	15691	15623	15636	15660	15538	15607	15655	15670	15557	15789	15421	15640	15643	15778	15522	15767	15471	15792	15807	15684	15651	15780	15444	15532	15575	15615	15719	15620	15660	15725	15582	15625	15755	15554	15731	15756	15619	15597	15689	15552	15681	15604	15849	15676	15690	15631	15673	15641	15562	15492	15649	15564	15662	15585	15557	15725	15630	15638	15575	15610	15522	15587	15672	15797	15728	15715	15651	15578	15676	15637	15788	15533	15638	15564	15718	15553	15666	15574	15515	15712	15597	15743	15439	15658	15564	15666	15658	15883	15515	15548	15643	15553	15691	15597	15574	15627	15636	15740	15667	15583	15685	15670	15503	15722	15466	15598	15522	15525	15663	15656	15477	15476	15760	15590	15527	15508	15707	15585	15629	15716	15455	15749	15741	15771	15622	15625	15523	15822	15583	15538	15772	15455	15564	15534	15329	15596	15662	15484	15770	15747	15640	15591	15754	15656	15560	15478	15830	15543	15801	15524	15549	15744	15577	15622	15508	15742	15606	15535	15702	15691	15703	15721	15403	15667	15642	15693	15867	15612	15652	15671	15637	15717	15658	15569	15518	15789	15640	15786	15486	15655	15565	15562	15572	15661	15621	15614	15447	15638	15805	15712	15626	15696	15798	15568	15583	15634	15771	15773	15633	15572	15587	15818	15617	15638	15712	15723	15632	15710	15670	15874	15667	15758	15729	15807	15567	15553	15516	15628	15525	15751	15656	15566	15674	15805	15509	15748	15629	15532	15646	15682	15621	15646	15674	15673	15566	15746	15486	15582	15468	15561	15730	15776	15753	15575	15600	15628	15649	15639	15706	15728	15659	15692	15547	15664	15674	15693	15489	15753	15471	15646	15640	15611	15555	15785	15797	15555	15609	15709	15627	15560	15638	15820	15589	15775	15622	15662	15749	15562	15768	15644	15664	15878	15749	15682	15738	15727	15572	15701	15760	15609	15878	15755	15607	15483	15596	15739	15680	15608	15675	15677	15393	15747	15594	15541	15650	15689	15744	15604	15650	15689	15643	15714	15739	15545	15574	15560	15491	15630	15542	15651	15837	15589	15599	15664	15599	15641	15796	15473	15697	15518	15741	15482	15670	15633	15642	15674	15790	15598	15609	15658	15741	15657	15681	15619	15569	15745	15569	15712	15765	15638	15714	15558	15731	15593	15622	15715	15623	15475	15627	15634	15633	15512	15567	15829	15691	15577	15523	15776	15767	15713	15800	15668	15597	15528	15666	15699	15721	15682	15794	15597	15714	15473	15614	15700	15546	15644	15718	15731	15584	15676	15686	15558	15695	15627	15704	15645	15672	15771	15727	15589	15631	15644	15827	15511	15723	15619	15529	15728	15511	15591	15565	15724	15665	15788	15730	15507	15723	15756	15792	15746	15770	15499	15702	15822	15733	15642	15492	15673	15565	15615	15570	15610	15624	15627	15660	15744	15550	15587	15727	15695	15702	15626	15580	15619	15733	15783	15695	15537	15682	15614	15561	15871	15595	15661	15662	15731	15459	15806	15419	15641	15489	15799	15682	15717	15566	15707	15494	15453	15570	15586	15742	15634	15588	15611	15641	15564	15685	15637	15648	15683	15697	15552	15739	15676	15722	15478	15552	15575	15507	15460	15523	15660	15584	15573	15776	15655	15718	15592	15476	15498	15774	15832	15552	15709	15887	15726	15643	15586	15667	15701	15731	15858	15562	15766	15534	15721	15728	15695	15884	15768	15695	15622	15716	15758	15660	15751	15577	15642	15693	15683	15472	15648	15715	15600	15768	15470	15587	15752	15528	15519	15596	15832	15453	15465	15742	15827	15768	15709	15646	15491	15775	15597	15528	15673	15838	15705	15517	15671	15766	15624	15644	15590	15604	15717	15669	15787	15746	15860	15804	15609	15666	15646	15668	15557	15778	15501	15709	15709	15747	15615	15731	15680	15770	15608	15733	15683	15803	15851	15387	15721	15822	15707	15665	15523	15601	15793	15661	15567	15661	15796	15686	15617	15734	15611	15546	15459	15845	15581	15834	15576	15647	15719	15691	15760	15581	15630	15587	15775	15674	15526	15744	15579	15499	15829	15402	15580	15701	15691	15638	15642	15786	15738	15736	15663	15688	15484	15607	15593	15639	15748	15595	15620	15537	15503	15598	15685	15682	15619	15736	15848	15600	15697	15627	15584	15675	15736	15684	15580	15688	15767	15769	15830	15694	15482	15590	15551	15589	15767	15700	15623	15672	15820	15867	15683	15380	15607	15820	15558	15432	15557	15626	15632	15800	15510	15631	15503	15759	15665	15556	15823	15768	15772	15660	15599	15630	15598	15752	15809	15543	15711	15617	15716	15621	15557	15620	15711	15674	15620	15838	15604	15792	15676	15687	15549	15760	15731	15621	15633	15743	15624	15580	15625	15625	15541	15630	15692	15615	15437	15747	15569	15604	15742	15631	15485	15661	15645	15641	15625	15841	15581	15523	15657	15638	15765	15508	15569	15692	15616	15604	15522	15703	15477	15846	15661	15632	15667	15577	15746
27485	23349	28369	24367	20644	19968	19900	19608	19321	19392	19055	19103	19203	19078	19052	19038	19051	19178	18997	19123	19069	19135	19042	19011	18747	18967	18919	18877	18904	18952	19023	18788	18867	18929	18832	18992	19084	18868	18949	18751	18809	18954	18973	18919	18975	18719	19037	18941	19024	18760	18687	18966	18857	19003	19057	18916	18774	18806	18807	19011	18957	18863	18865	18667	18924	18678	18724	18742	18825	18815	18980	18774	18768	19080	18932	18976	18744	18878	18929	18877	18759	18935	18877	18655	18863	19017	18860	18826	18838	18718	18855	19173	18757	18850	18686	18813	19003	18759	18694	18791	18793	18786	18863	18849	18824	18832	18722	18872	18924	18935	19006	18996	18668	18647	18940	18914	18787	18882	18904	18750	18990	18992	18825	18863	18930	18672	18866	18745	19000	18818	19032	19061	18875	18819	18788	18930	18968	18975	18769	18867	19044	18842	18780	18927	18791	18755	18906	18926	18735	18860	18910	18986	18844	18703	18708	18779	18962	18753	18640	18699	18823	18748	18731	18850	18933	18812	18956	18751	18987	19033	18779	18849	18780	18843	18934	18954	18928	18822	18828	18869	18964	18816	18957	18812	18941	19082	18688	18854	18770	18852	18848	18852	19081	18755	18712	18746	18916	18844	18933	18807	18873	18792	18992	18894	18774	18832	18624	18893	18954	18892	18865	18638	18679	18848	18886	18774	19057	18909	18612	18725	18770	18900	18904	19102	19005	18675	18783	19079	18834	18817	18945	19027	18943	18894	18863	18805	18755	18692	18899	18776	18949	18773	18779	18645	18821	18750	18718	18828	18808	18942	18829	18885	18858	19036	19078	18665	18918	18807	18986	18735	18969	18848	18666	19023	19041	18831	18788	18852	18717	18738	18738	18895	18696	18816	18901	18808	18821	18864	18854	18907	18877	18684	18775	18961	18723	18884	18911	18902	18966	18789	18845	18848	18878	18795	18907	18959	18983	18761	18885	18843	18955	18735	18762	18927	19128	18954	18835	18691	18722	18832	18853	18858	18712	18706	18904	18765	18937	18971	18953	18862	18805	18720	19008	18719	18920	18690	18762	18877	18811	18951	18674	18956	18759	18850	18746	18729	18673	18831	18817	18886	18755	19005	18798	18772	18814	18892	18821	18870	18669	18421	18785	18671	18795	19041	18838	18915	18953	18898	18962	18854	18765	18837	18910	18846	19030	18882	18802	18685	18818	18712	18772	18846	18775	18946	18662	18871	18902	18671	18864	18840	18901	18953	18589	19006	18731	18850	18827	18981	18733	18883	18765	18813	18786	18933	18870	18830	18869	18898	18769	18725	18698	18849	18700	18880	18942	18981	18833	18963	18888	18974	18937	18837	18932	18965	18910	18833	18812	18637	19015	18868	18831	18855	19022	19031	18902	18853	18609	18656	18792	18973	18858	18623	18814	18871	18640	18773	18764	18949	18838	18977	18881	18788	18972	18566	18936	19236	18873	18802	18603	18919	18924	18762	18858	18892	18803	18919	18710	18858	18890	18746	18824	18846	18645	19099	18935	19031	18735	18777	18853	18863	19031	18806	18772	18876	18818	18746	19086	18934	19039	19014	18793	18680	18848	18980	18870	18955	18969	18939	18772	18766	18658	18897	18773	18626	18759	18780	18823	18834	18837	18768	18793	18617	18815	18791	18774	18770	18883	18888	18700	18846	18785	18738	18740	18906	19041	18812	18943	18824	18653	18763	18716	18858	18780	18985	19101	18989	18814	18815	18932	18791	18909	18974	18814	18911	18770	18877	18931	18783	18829	18974	18891	18810	18864	18734	18933	18766	18854	18799	19057	19066	18837	18781	19034	18847	18959	19103	18946	18816	18929	18844	18865	18985	18843	18933	18797	18849	18910	18710	18729	18931	19104	18756	18876	18818	18756	18754	18975	18920	18708	18918	18879	18699	19050	18783	18785	18799	18694	18832	18643	18785	18880	18880	18590	18843	18675	18760	18947	18812	18794	18878	18831	18922	18827	18925	18950	18904	18952	18912	18966	18883	19037	18812	18756	18871	18662	18909	18688	18761	19047	18902	18959	18756	18820	18883	18684	18720	18814	18696	18906	18836	18909	18842	18816	18847	18868	18724	18808	19014	18935	18880	18818	18974	18643	18749	18928	18690	18612	18920	18605	18837	18847	18939	18827	18758	18682	18985	18921	18972	18711	18961	18728	18788	18874	18804	19064	18802	18915	19035	19050	18848	18810	18844	18926	18617	18937	18904	18942	18854	18890	18846	18681	18879	18806	18666	18693	18917	18838	18899	18886	18558	18916	18866	18964	18887	18815	18753	18714	18705	18733	18708	18714	18937	18891	18908	18729	18714	18781	18814	18794	18922	18959	18906	18819	18615	18853	18918	18797	18869	18810	18863	18833	19057	18761	18880	18821	18823	19003	18901	18934	18867	18901	18809	18614	18771	19078	18752	18666	18858	18883	18967	18859	18884	18666	18927	18999	18809	18793	18897	18638	18883	19012	18807	18889	18906	18966	18845	19022	18896	18684	18753	18886	18636	18906	18767	18646	18786	18703	18714	19010	18914	18714	18929	18596	18713	18857	18865	18690	18842	19090	18792	18970	18931	18986	18761	18858	19070	18725	18854	18887	18957	18889	18871	18916	18940	19038	18834	18791	18869	18895	18906	18975	18740	18930	18808	18643	18756	18651	18816	18779	18898	18970	18885	19063	18717	18871	18925	18808	18664	18789	18851	18890	18652	18665	18856	18937	18535	18800	18742	19067	18885	18590	19046	18731	18727	18725	18615	18924	18905	18966	18693	18756	18758	18986	18795	18836	18781	18602	18879	18808	18774	18864	18651	18729	19130	18775	18847	18974	18806	18806	18637	18809	18779	18847	18988	18816	18770	18793	18911	18806	19015	18805	18836	18850	18783	18783	19019	18837	18733	19036	18939	18931	18943	18886	18956	18860	18626	18705	18905	18733	18724	18883	18688	18986	18993	18903	18717	18797	18655	18793	18837	18701	18779	18876	18858	18804	18887	18938	18673	18748	18835	18816	18675	18813	18825	18872	18809	18858	18728	18591	18904	18855	18624	18734	18728	18955	18980	18810	18810	18756	18996	18767	18913	18841	19043	18632	18732	18769	18816	18741	18829	18888	18711	18899	18743	18737	18661	18845	18752	18863	18987	18833	18811	18895	18712	18699	18798	18954	18878	18676	18777	18788	18788	18709	18822	18970	18920	18644	18773	18676	18884	18921	18880	19085	18797	18867	18800	18878	18822	18764	18750	18786	18825	18736	18836	19023	18817	18810	18864	18872	18818	18892	18916	18879	19030	18893	18848	18736	18821	19093	18872	18769	18600	18829	18780	18684	18785	18669	18815	18569	18866	18759	18910	18752	18682	18915	18953	18855	18954	18866	18820	18551	18654	18784	18899	18902	18895	18951	18968	18772	18942	18796	18803	18851	18849	18580	18931	18880	18785	18714	18771	18686	18600	18775	18599	18655	18752	18716	18867	18734	18818	18708	18761	18596	18907	18923	18784	18722	18764	18719	18960	18831	18903	18689	18817	18781	18765	18825	18615	18712	18938	18824	18966	18864	18764	18828	18806	18834	18879	18887	18774	18718	18931	18917	18780	18648	18624	18930	18599	18874	18803	18957	18757	18886	18882	18825	18827	19057	18969	19006	19040	18862	18877	18878	18897	18794	18668	18771	18884	18860	18766	19044	18717	18850	18729	18807	18746	18655	18792	18745	18868	18896	18880	18794	18754	18862	18827	18721	18728	18671	18815	18905	18947	18917	18784	18911	18910	18689	18746	18895	18762	18884	18983	18693	18603	18739	18829	18870	18777	18689	18837	19065	18829	18864	18921	18689	18805	18721	18971	18850	18788	19062	18652	18682	18795	18726	18847	18816	18824	18770	18726	18950	18731	18984	18934	18725	18751	18998	18861	18732	18824	18886	18655	18833	18837	18893	19028	18887	18868	18798	18774	18845	18984	18642	18832	18764	18776	18774	18702	18947	18873	18890	18793	18854	18839	18785	18953	18814	18694	18883	18922	18799	18778	18659	18969	18933	18929	18968	19106	19000	18957	18778	19069	18785	18882	18962	18744	18956	18949	18773	18808	18748	18767	18747	18951	18909	18920	18959	18973	18990	18787	18758	18718	18901	18949	18769	19046	18901	18649	18704	18726	18817	18730	18890	18834	18855	18904	18933	18729	18809	18922	18842	18739	18671	18905	18663	18975	19036	18938	18621	19022	18729	18743	18857	18762	19020	18849	19040	18946	18818	18764	18689	18815	19117	18656	19027	18872	18813	18767	18684	18766	18894	18966	18920	18864	18785	18593	18592	19046	18989	18789	18885	18906	18888	18699	18991	18971	18829	18747	18920	18931	18763	18778	18992	18934	19048	18835	19022	18935	18908	18771	18724	18917	19098	18834	18998	18902	19050	18816	18879	18917	18732	18785	18690	18867	18975	18831	18749	18695	18827	18644	18821	18803	18718	18930	18974	19006	18780	18894	18790	18787	19131	18749	19031	18932	18811	18828	18982	18819	18779	18982	18868	18800	18986	18919	18835	18910	18794	18948	18912	18830	18786	18960	18785	18807	18816	18770	18959	18869	18678	18815	18648	18923	18775	18942	18702	18988	18840	18636	18883	18869	18908	18897	18596	18825	18881	18792	18815	18638	18890	18865	18728	18851	19086	19038	18896	18947	18722	19081	18650	18863	18896	18839	18827	18808	18820	18818	18922	18872	18849	18932	18897	18825	18794	18741	18748	19054	18943	18877	18788	18889	18827	18846	18972	18820	18712	18832	18712	18837	18885	18695	18808	18754	18844	18790	18913	18909	18968	18894	18991	19094	18857	18906	18916	19035	18818	18713	18941	18729	18891	18739	18848	19074	18855	18977	18832	18941	18674	18800	18937	18955	19076	18720	18738	18941	18727	18660	18738	18709	19022	18965	18837	18818	18787	18778	18813	18931	18863	18967	18745	18876	18668	18778	19069	18967	18871	19020	18696	18773	18702	18844	18921	18989	18944	18672	19068	18753	18909	18704	18760	18639	18886	18744	18773	18755	18944	18745	18979	18792	19011	18737	18930	18949	18650	18806	18768	18936	18730	18702	18699	18750	18819	18806	18897	18947	18701	19020
19485	30987	26192	19875	18722	18088	17584	17195	16932	16818	16572	16499	16470	16590	16339	16311	16327	16322	16294	16403	16145	16223	16396	16258	16204	16268	16109	16140	16172	16134	16140	16215	16218	16193	15989	16441	16120	16067	16175	16170	16203	16344	16200	16115	16205	16172	16041	16124	16177	16202	15960	16243	16257	16081	16083	16046	16399	16148	16115	16043	16053	16161	16156	16226	16114	15993	16202	16135	16194	16201	16014	16010	16193	16188	16184	16284	16097	16072	16176	16290	16023	16249	16083	16246	16298	16014	15995	16262	16082	16191	16311	16267	16115	16098	16171	16002	16026	16130	16102	16135	16182	16111	16233	16050	16022	16147	16040	15943	16065	16090	16072	16156	16160	16028	15957	16048	15985	16243	16188	16035	15789	16249	16067	16132	16116	15854	16152	16247	16181	16192	16131	16094	16164	16176	16080	16159	16113	16069	16183	16147	16068	16148	16013	16181	16047	16160	16095	16251	16103	16134	15904	16168	16108	16209	16027	16287	16075	16027	16153	15981	16101	16128	15999	16007	15838	16240	16282	15952	16111	16105	16378	16255	16102	16212	16104	15989	16054	16243	16207	16013	16194	16117	16059	15956	16157	16166	15999	16028	16142	16061	16055	15987	16052	16132	16269	16140	16058	16101	16225	15954	16071	16267	16218	16043	16143	16031	16050	16000	16163	16067	15990	16253	16021	16230	16204	16093	16235	16166	16156	16179	16057	16180	16082	16102	16212	16263	16000	15998	16012	16074	16063	16119	16231	16158	16243	16081	16195	16047	16084	15937	16107	16213	16079	16180	16304	15999	16162	16067	15949	16186	16165	16147	16144	16171	16059	16140	16074	16052	16135	16113	16117	16028	16037	16151	16171	16324	16094	16169	16059	16122	16050	16131	16257	16191	16196	16201	16059	16337	16090	16087	16115	16160	16015	16133	16310	16301	16061	16061	16219	16199	16147	16292	16231	16156	16210	16329	16008	15960	16089	15937	16202	16133	16124	16043	16211	16010	16052	16185	16179	16029	16123	16265	16114	16225	16009	16101	16075	16194	15968	16205	16028	16186	16220	16093	16174	16208	16192	16193	16031	16045	16169	16162	15978	16100	16202	16060	16077	16065	16020	16015	16085	16066	16201	16313	16205	16123	16330	15931	16157	16079	16096	16143	16203	16197	15960	15986	16137	16120	16146	15979	16191	16101	15988	16077	16262	16110	16120	16156	15951	16073	16178	16192	16069	16103	16052	16081	16118	16114	15956	16046	16042	16171	16155	15962	15990	16115	15935	16018	16049	16129	16093	16219	16260	16188	16076	16077	15922	16241	16157	15928	16113	15932	16001	16126	16113	16221	16230	16182	15941	16039	16296	16075	16174	16223	16057	16130	16144	15899	16194	16221	16131	16034	16118	16072	16229	15907	16212	15909	16291	16006	16181	16231	16081	16095	16261	16175	16135	16076	16145	16153	16004	16196	16049	16037	16327	15996	16100	16079	16107	15943	16087	16182	15950	16046	16153	15968	16238	15990	16160	16104	16096	16358	16026	16148	16169	16112	16010	16164	16072	16155	16063	16145	15993	16097	15921	16049	16211	16318	16177	16082	16120	16100	16200	16138	16234	16094	16231	16103	16039	16056	16136	15982	16459	16189	16032	16094	16084	16226	16154	16219	16047	16002	16097	16242	16194	16120	16037	16033	16308	16113	16167	16022	16057	16270	16079	16019	15996	16175	16228	16269	16196	16139	16069	16089	16110	16150	16112	16105	16026	16303	15973	16067	16006	15985	16082	16162	16013	16125	15968	16019	16061	16044	16130	16386	16056	16132	16202	16077	16251	16165	15976	16116	16284	16170	16140	16150	16065	16115	15899	16148	16268	16189	16234	16110	16139	16276	16083	16210	16047	15978	16081	16057	15883	15844	16025	16074	15992	16084	16080	16164	15878	16192	16144	16056	16267	15981	16350	16260	15978	16175	16126	16187	16094	16133	16219	16212	16064	16138	16066	16171	15982	16254	16303	16212	16226	16013	16035	16025	16038	16099	16073	16099	16025	16242	16038	16153	16019	15990	16010	16082	16097	16143	16168	16103	16179	16016	16082	15978	16338	15934	16185	16075	16089	16006	16086	16254	16138	16077	16165	16062	16034	16045	16092	16030	16140	16127	16226	16242	16209	16128	15903	16221	16118	16380	16112	16196	16134	16008	16095	16084	16353	15987	15930	16173	16075	16116	16230	16171	16046	16192	16023	16124	16128	16230	16155	16309	16171	16233	16168	16217	16028	16137	15996	16157	15956	16181	16252	16036	16208	16125	16127	16261	16298	16146	16201	16025	16018	16115	15910	16165	16021	16136	16047	16084	16133	15998	16220	16029	16248	16228	16007	16178	16029	16132	15982	16100	16082	16120	16164	16147	16116	16071	16294	16107	16041	16085	16019	16004	16107	16084	16070	15992	16030	16069	16108	16146	15958	16168	16147	16030	16142	16107	16228	16273	16238	16230	16210	16163	16091	16159	16005	16182	16253	16095	16129	16157	16344	16007	16130	16111	16052	16159	16105	16126	15914	16188	16118	16076	16207	16120	16224	16036	16166	16256	16100	16093	16224	16144	15999	16157	16032	16125	16266	16115	16049	16145	16188	16129	15893	16339	15994	16011	16249	15952	16242	16189	16118	16027	16145	15941	16136	16080	16192	16164	16214	16143	15992	16217	16093	16184	16185	16139	16097	16111	16200	16017	16262	16134	16034	16290	16235	16062	16139	16039	16271	16060	16157	16016	16017	16194	16110	15981	16003	16069	16062	16030	16075	16123	16128	16140	16042	16273	15980	15992	16068	16173	16051	16206	16145	16033	16081	16136	16071	16110	16119	16019	16199	16324	16165	16081	16171	15995	16056	15950	16303	16143	15999	16119	16159	16083	16214	16049	16114	16160	16156	16062	15987	16105	16097	16126	16153	16224	16108	16159	16177	15823	16083	16065	16207	16092	16199	16078	16128	16041	16141	16009	16097	16091	16045	15996	16102	16179	16210	16015	16110	16044	16083	16144	16094	16227	16084	16137	16080	16016	16042	16070	15999	16043	16274	16042	16233	16018	16106	16054	15953	16135	16097	16208	16133	16255	16128	16122	16077	16117	15977	15967	16111	16317	16235	16055	16351	16110	16127	16141	16122	16056	15968	16059	16180	16332	16082	16044	16292	16181	16039	16038	16050	16057	16104	16074	16125	16154	16151	15926	15972	16149	16124	16110	16230	16240	16095	16069	16033	16085	16122	16179	16241	15938	15957	16077	16026	16206	16113	15990	16069	16076	16162	16053	16150	16138	16126	16176	16132	16108	16149	16334	16189	16133	16060	16053	16222	16156	16238	16115	16357	16143	16059	16086	16017	16079	16146	15983	16086	16153	16202	16086	16219	16034	16100	16242	16255	16085	16134	16119	16038	16113	16244	16183	16012	16005	16094	16107	16196	16148	16249	16194	16106	16328	16016	16125	16147	16096	16102	16101	15997	15994	16268	16091	16261	16043	15999	15945	16095	16117	16199	15975	16254	16011	16225	16013	16044	16340	16186	16169	15960	15998	16146	15936	16198	16110	16037	15992	16084	16219	16133	16041	16159	16167	16128	16069	16048	16110	16284	16098	16021	15972	16189	16303	16216	16184	16102	16144	16215	16261	15987	16095	16218	16169	16097	16110	16138	16172	16036	16087	16073	15811	16072	16021	16073	16158	16132	16086	16267	16054	16233	15962	16203	16160	16218	16034	16287	16255	16109	16156	16215	16183	16098	16016	16240	16075	16198	16043	16198	16041	16147	16190	16129	16134	16201	16099	16026	16205	16181	16190	16077	16123	16012	16096	16159	16084	16119	16260	16166	16316	16229	15968	16214	16046	16096	16232	16149	16063	16338	16120	16268	16093	16168	16069	16212	16164	16053	16080	16215	16129	16249	16131	16036	16130	16030	16053	16000	16268	16155	16236	16174	16119	15973	16177	16131	16044	16240	16092	16261	16227	15965	16139	16274	16034	16100	16203	16070	16027	16111	16195	16131	16126	16273	16155	16101	16208	16244	16157	16199	16055	16142	16220	15876	16057	16082	16078	16040	15973	16199	16064	16195	16240	16226	16015	16208	16117	15982	16003	16285	16155	16120	16083	16194	15955	16249	16165	16009	16328	16119	16132	16218	16137	15876	16119	16316	16014	16081	16052	16225	16101	15996	16256	16126	16125	16101	16271	16142	16127	16263	16082	16012	16259	16086	16239	16123	16059	16243	16285	16132	16243	16042	16118	16112	16096	16091	16123	16008	16092	16209	16131	16073	16018	16154	16042	16169	16107	16143	16285	16011	16196	16055	16184	16175	15996	16186	16036	16125	16192	16019	16033	16322	16141	16051	16101	16074	16161	16142	16113	16064	16087	16171	16368	16130	16327	16121	16191	16175	16161	16143	16283	15988	16103	16118	16216	16269	16018	16132	16012	16250	16131	16148	16094	16124	16106	16067	16103	16227	16287	16076	16170	16182	16100	16131	16119	16076	16014	16069	16189	16265	16147	16179	16126	15987	16083	15986	16114	16233	16113	16115	16200	16060	16154	16219	16059	16110	16159	16070	16141	16052	16092	16267	16144	16130	16114	16122	16228	16037	15895	16315	16189	16022	16004	16046	16115	16245	16151	16169	15979	16156	16085	16201	16038	16385	15989	16139	16014	16128	16104	16070	16212	16217	16045	16197	16225	16190	16182	15945	15980	16272	16037	16026	16121	16185	16131	16167	16122	16268	16048	16075	16223	16183	16129	16229	16000	16096	16129	16146	16191	16086	16149	16164	16123	16057	15916	16119	16165	16045	16101	16092	16182	16052	16200	16233	16227	15997	16096	15991	16124	15958	16133	16257	16031	16201	16022	16051	16132	16190	16070	16155	16039	16242	16021	16322	16134	16150	16155	16162	16249	16010	16152	16129	16045	16072	16097	16166	16206	16220	15947	16153	16311	16149	16147	15942	16050	16103	15993	16169	16084	16123	16164	16077	16065	16030	16074	16050	16133	16271	16126	16059	16057	16171	16055	16115	16005	16204	16127	16076	16100	16045	16043	16150	16079	16169	16032	16220	16177	16100	16118	16068	16159	16170	16103	16157	16157	16075	16236	16135	16223	16300	16136	16057	15989
23721	21253	28905	24535	22721	23281	22946	20310	19439	19344	19238	18984	18905	18706	18394	18628	18611	18607	18393	18450	18346	18338	18242	18194	18358	18244	18095	18126	18302	18129	18320	18257	18118	18111	18079	17986	17981	18383	17951	18074	17951	18093	18333	18231	17870	17914	17956	18095	18127	18189	18324	17881	17949	18212	18100	18171	18011	17942	17811	18054	18057	18106	18384	18298	18289	18336	18346	17864	18053	17927	17901	17983	17989	17955	18096	18017	18174	18045	17898	18161	17999	18169	18130	17822	18091	18163	17955	18069	18115	17834	18115	18089	18136	18003	17880	18058	17790	18181	17905	18094	18098	18166	18136	18129	18067	18200	18126	18011	17876	18122	17954	17981	17946	17980	18066	17783	18149	18092	17981	18057	18033	17816	17810	17937	18119	18170	17963	17903	18173	17884	18037	18131	17799	18115	17845	18068	17899	17986	18198	17962	18164	17943	18155	18024	18081	18062	17938	18048	18092	17987	18092	17917	18084	18320	18196	18136	18154	18041	18226	18136	17867	17995	17987	17964	18061	18018	18042	18115	18026	17988	18138	18190	18108	18007	18137	17859	17931	17994	18073	17814	18012	18167	18052	17973	18028	18066	18000	18047	17915	17864	18092	17995	18231	18045	18140	17994	18020	17891	18075	18138	17831	18087	17679	18080	17945	18173	18136	18094	18141	18030	18130	18119	18044	18023	18210	18009	17997	18008	18100	17984	18107	17894	17990	17981	18109	18110	18148	17957	18085	18010	18047	18148	18330	18240	18330	17831	17881	18022	17961	17993	17881	17902	18081	18059	18058	17974	18069	17998	18108	17997	17841	17862	17949	18134	18042	17972	18390	17956	18140	17985	18069	18019	18281	18020	17986	18092	18005	17997	17857	18050	17873	17961	18294	17999	18070	18098	18108	17986	18196	18068	18042	17987	18226	18113	17963	18103	17879	17868	17801	18049	17870	17978	18120	17934	18002	18135	17969	18038	18061	17977	18163	17973	17986	18050	17909	17874	17984	17681	17784	17975	17894	17919	18010	17875	18031	18051	17894	17881	17942	18129	17714	18008	17922	18058	17890	18134	18128	18000	17747	17850	18124	18067	17933	17963	17869	18041	18169	18077	18084	18001	17860	18110	17992	18078	17936	17997	17954	17992	17922	18066	18183	17958	18000	17941	18052	17896	18137	17955	17980	17989	17966	18090	18041	18058	17973	17952	18127	18183	18145	18112	18094	18019	17882	17970	18032	17995	18180	17979	17866	18028	18064	18068	18018	17977	17914	17957	18128	17888	18120	18078	18232	18151	18118	17981	18049	18062	18183	18173	18088	18095	17886	17868	17816	18024	18025	18063	18204	18166	18171	17814	18070	17972	18007	18039	17980	18191	18052	17945	17964	18019	18008	18040	18014	18105	18059	17850	17763	17973	18127	18091	18041	18014	17825	17890	17826	17959	18008	18030	18000	18097	18262	17850	17846	17968	17981	17938	17885	17979	18074	17819	17780	17963	18166	18004	17860	18074	17932	18020	17971	17894	18016	18026	18186	18091	17960	17990	17823	18178	18038	17924	18137	18068	17982	17948	17982	17951	18025	17964	18107	17962	17869	18068	18043	18168	18202	17941	17740	18047	18044	17904	18093	18180	18205	17944	18104	18136	17936	17946	17870	18176	18163	18071	18056	17870	18045	17987	18105	17911	18118	18021	18022	18201	18167	17987	18219	18095	17724	17892	18098	18004	18076	18043	17828	17879	17949	17994	17843	17996	17930	17806	17773	17968	17666	18006	18187	18120	17915	18024	18018	17990	17828	17837	17990	17962	17955	17870	17975	18176	18022	18094	17827	17784	18109	18036	18129	18078	17825	18081	18239	18133	18092	18099	17967	17988	18065	17917	18079	18090	18013	17979	17862	18201	18180	18150	18142	17937	18279	17962	18045	17868	18051	17883	17923	17910	17991	17737	18024	18154	17895	17899	18139	17924	18122	17875	18107	17908	18052	18115	17805	18218	17825	18065	18119	18026	17833	18135	18137	18008	17723	18056	17921	18034	17903	17988	18117	18015	17999	18101	17823	18066	18011	17946	18035	18049	17945	18054	17969	17950	18087	18008	18166	17987	18081	17979	18053	18195	18062	18001	17911	17842	18115	17947	17912	17865	17987	18028	18100	17944	18029	18107	18133	18000	18016	17983	18137	17901	18057	18084	18313	18131	18203	18136	18045	18015	17893	18359	18120	18141	18060	17980	18066	18059	18088	18249	17948	18311	17994	18079	18090	17990	18087	18030	18027	18105	17933	18098	18133	17841	18065	17903	17971	18364	17841	18221	18063	17915	17908	18178	18089	17976	18153	18107	18074	18178	17989	18175	18034	18125	18010	17891	18041	17960	18133	18083	18193	18063	17861	18129	18012	18066	17885	17832	17869	18147	18031	17932	17824	17924	18216	18159	18124	17920	17937	18044	18128	17934	17735	17979	18291	17989	17981	18029	17826	18160	17837	18170	17936	17879	18112	18054	18022	18072	18102	17991	17909	18126	17852	17868	17950	17827	17879	17772	18061	18162	18034	18158	17954	17835	17973	17986	17952	17972	18182	18072	18049	18176	17939	18164	18094	18073	18022	18013	17894	18185	17993	18160	17973	17989	18042	18103	18097	17956	18015	17961	17953	17635	18022	18147	18117	18072	17929	18079	18111	18158	18215	17847	17933	18110	18192	18031	17967	18197	18132	18091	18086	17904	17855	17886	17973	18107	18108	17875	17967	18177	18065	18023	18016	17935	17997	18115	18215	17725	18164	17964	17914	17942	18058	18037	18230	18086	17972	17995	17983	17834	17822	17894	18109	17920	17930	18148	18105	18264	18133	18165	18178	17941	18097	18127	18055	17931	18136	18064	18125	17945	17928	17874	18049	17913	18065	18139	17873	18132	18054	17959	18111	18022	17884	17971	17953	18169	17888	18097	18053	18084	17985	17976	17999	18073	18023	18146	18110	17955	18025	18023	17971	18127	18008	18162	17914	17917	18162	18234	18025	18015	18168	18169	18182	18270	18204	18260	18083	17979	17815	18115	18250	18312	17956	17973	18009	18034	17988	17917	18049	18093	17955	18072	18104	18197	18087	17960	18046	18227	17917	17942	17964	18006	17799	17955	18141	18254	17737	18140	18148	18179	17897	17901	18073	18052	17976	17939	17960	18023	18094	18024	18061	17912	18176	17948	17968	17918	17931	17955	18075	18459	18071	18123	18103	18002	17973	17932	17917	17908	18056	17998	18210	18171	18034	18099	17954	18224	18009	17946	17825	17898	17915	17918	18169	18114	17986	18102	17984	17980	18032	18050	17928	17848	18137	18108	18023	18078	18063	18058	18129	17648	18092	18037	18057	17992	18054	17786	17891	17944	17900	17966	18102	18062	17853	18094	18132	18137	18120	17907	18104	17872	17967	18260	17934	18075	18018	18032	18030	18057	17946	18056	18024	18179	18050	17834	18035	17968	18083	17961	18003	18045	17991	17968	17891	17910	18112	18122	18152	17907	17833	17923	18067	18093	17985	18111	17887	18046	18075	18032	18162	18057	18170	17912	17839	18005	18117	18063	17960	17933	18013	17886	18030	18084	18114	18100	18157	18118	17904	18020	17921	18036	18068	17837	17975	17928	17964	18098	18253	18239	18072	18080	17988	17887	18152	17902	18034	18313	17886	17990	17862	17900	18187	17993	18059	18055	17980	17938	18168	17888	18017	18174	18088	17814	17837	18134	18054	18048	17859	18027	17991	17851	18014	18050	18114	17981	17890	17891	17894	18191	17890	18116	17889	17928	17869	18070	18089	17890	18013	17880	18017	17970	18015	18042	18029	17957	18100	17992	18024	17931	18178	17943	17930	17936	18139	18199	18008	18013	18062	18260	18291	18155	18023	17922	18054	17962	18135	17879	18031	17871	17905	18113	17972	17942	17992	17969	17986	18065	18173	17990	17973	17999	17969	18125	18091	18012	17966	18073	18041	17852	18187	17994	17831	17974	18106	18024	18199	17976	17768	18149	18223	17979	17940	17820	17949	17934	18065	18002	17885	18179	18142	18074	18191	17829	18087	17986	18156	18212	17824	18121	18107	17909	18178	18206	17987	17988	17992	17795	18118	18086	18094	18162	18039	17943	17965	17904	18042	18082	17931	17853	18000	18052	17976	18063	18332	18110	18117	17965	18119	17808	17919	17865	18015	17862	17879	17899	18186	18010	18127	17967	17974	18105	18016	17948	18094	17871	17990	17844	18056	18008	17944	18192	18166	18090	17955	18124	18036	18278	18046	17980	18150	17970	18075	17865	18132	17962	17879	17814	17974	17981	18043	17940	18077	18100	18099	17832	18042	17963	18061	18017	18056	18164	18032	18059	18089	18055	18237	18055	18080	18284	18025	17671	18095	17804	18204	17998	17860	18112	17828	17819	17972	18116	18036	17861	17885	17966	17708	17920	17913	17954	18110	18033	18022	18119	18088	18138	18015	18183	18094	17941	18136	18012	18164	18094	18245	17965	18071	18012	17944	18005	17962	17873	18003	17985	17743	17906	18018	17963	18091	18187	17986	18123	18089	18101	18106	17944	18080	17877	18097	18051	18021	18094	18108	17760	18100	17902	17952	18032	18019	17976	18052	18040	18194	18070	18006	18205	18186	18100	17872	17936	18115	18034	17880	18044	17987	18093	18197	17999	18070	18169	18160	17989	17893	18079	17955	17914	17969	18113	18313	17938	17861	17862	18081	17994	17850	18059	18057	17975	17937	18049	17928	18091	17957	17992	17996	17927	18013	18121	18157	17958	17995	18100	18028	17958	17994	18427	17995	17962	17917	17897	17977	18083	18050	17966	18116	18047	17969	18034	17988	18101	18082	18141	18010	17969	17839	18069	18182	18023	18094	18167	18020	18149	18031	17974	18057	18101	18044	18241	18064	17811	17858	18042	18155	18165	17737	17982	17903	18235	18061	18121	18179	17977	17837	18170	18026	18044	18170	18200	17856	17965	18097	17952	17830	18069	17941	18120	18119	18324	18161	18146	17900	18033	18043	18038	18171	18164	18131	18107	17974	17812	18060	17991	18189	18103	18064	18025	17973	18019	18019	18269	18187	17977	18122	17909	18075	17902	17901	17813	17968	18007	18234	17832	17871	18044
26722	58391	40593	23839	22065	20468	19392	18479	17962	17211	17093	16809	16658	16433	16249	16352	16360	16176	16045	16184	15952	16106	15939	16015	15748	15776	15846	15811	15791	15817	15739	15613	15709	15938	15604	15698	15684	15740	15624	15694	15609	15785	15825	15678	15804	15577	15730	15648	15605	15709	15724	15711	15860	15699	15672	15603	15554	15614	15816	15736	15644	15781	16034	16118	15811	15878	15830	15844	15568	16000	15667	15628	15857	15628	15555	15632	15678	15622	15774	15827	15584	15778	15618	15625	15635	15531	15700	15659	15541	15623	15631	15417	15593	15579	15557	15655	15640	15733	15594	15787	15673	15642	15550	15599	15759	15539	15744	15651	15689	15827	15601	15748	15576	15639	15708	15670	15705	15626	15572	15688	15672	15798	15717	15540	15627	15573	15498	15811	15611	15647	15590	15770	15658	15686	15846	15648	15523	15697	15546	15540	15646	15761	15762	15566	15780	15894	15566	15460	15734	15599	15687	15680	15731	15585	15827	15636	15864	15700	15826	15609	15660	15720	15717	15655	15857	15558	15637	15564	15698	15643	15628	15621	15643	15654	15463	15539	15721	15797	15587	15480	15593	15618	15728	15507	15647	15700	15788	15638	15595	15591	15681	15674	15754	15654	15689	15702	15542	15610	15681	15685	15530	15718	15493	15456	15665	15696	15722	15792	15387	15704	15708	15522	15481	15763	15680	15605	15562	15553	15763	15592	15475	15643	15619	15602	15734	15544	15542	15656	15669	15694	15514	15614	15654	15615	15560	15713	15712	15594	15575	15591	15738	15763	15652	15650	15784	15753	15645	15537	15549	15593	15716	15630	15706	15738	15420	15497	15819	15632	15699	15637	15649	15596	15645	15586	15607	15591	15604	15616	15742	15727	15614	15502	15703	15724	15605	15551	15682	15576	15709	15450	15671	15625	15601	15570	15666	15613	15657	15638	15713	15491	15681	15571	15648	15597	15574	15522	15590	15678	15645	15462	15553	15740	15708	15685	15724	15670	15779	15739	15556	15663	15594	15667	15687	15619	15659	15449	15670	15484	15772	15625	15552	15478	15564	15641	15642	15666	15772	15570	15740	15557	15728	15498	15650	15596	15611	15863	15741	15602	15756	15758	15571	15648	15800	15698	15633	15675	15521	15592	15536	15752	15601	15529	15665	15534	15376	15810	15622	15501	15679	15592	15644	15731	15545	15730	15659	15639	15734	15674	15502	15676	15822	15427	15530	15800	15596	15496	15617	15615	15531	15605	15686	15641	15686	15515	15790	15688	15741	15822	15742	15712	15597	15600	15700	15507	15631	15664	15789	15800	15672	15710	15574	15634	15566	15611	15652	15717	15663	15751	15735	15642	15719	15645	15745	15709	15519	15594	15776	15670	15668	15729	15610	15643	15755	15652	15552	15567	15642	15564	15586	15663	15630	15648	15601	15826	15612	15543	15675	15667	15631	15635	15575	15679	15735	15555	15703	15585	15685	15792	15572	15615	15596	15623	15647	15611	15733	15897	15513	15542	15779	15590	15616	15682	15711	15733	15735	15676	15508	15603	15590	15632	15536	15667	15784	15675	15677	15495	15642	15744	15627	15561	15552	15768	15622	15652	15619	15725	15713	15601	15462	15670	15637	15588	15587	15579	15654	15522	15645	15755	15655	15733	15545	15648	15708	15501	15656	15709	15755	15700	15636	15789	15480	15737	15529	15720	15586	15779	15629	15589	15699	15707	15927	15781	15638	15817	15687	15766	15386	15694	15639	15724	15783	15675	15827	15568	15536	15562	15602	15739	15806	15658	15691	15700	15607	15803	15636	15680	15796	15620	15600	15571	15621	15656	15666	15656	15479	15686	15604	15628	15652	15712	15842	15733	15565	15541	15686	15621	15673	15612	15695	15781	15515	15733	15584	15777	15454	15636	15672	15677	15664	15605	15729	15708	15796	15718	15496	15687	15457	15695	15564	15666	15497	15653	15609	15662	15605	15693	15538	15585	15747	15696	15483	15512	15702	15624	15635	15640	15639	15611	15671	15483	15730	15579	15586	15643	15591	15646	15695	15661	15626	15647	15510	15547	15708	15703	15699	15628	15640	15622	15679	15699	15688	15615	15625	15685	15597	15591	15580	15540	15613	15752	15634	15557	15585	15654	15586	15526	15589	15879	15551	15541	15639	15507	15436	15570	15642	15680	15513	15612	15513	15542	15702	15730	15585	15633	15670	15647	15620	15724	15633	15609	15319	15533	15677	15549	15590	15638	15593	15636	15764	15527	15757	15683	15604	15741	15724	15785	15756	15574	15746	15790	15655	15562	15591	15684	15525	15577	15759	15576	15466	15560	15692	15712	15680	15556	15707	15549	15668	15738	15566	15687	15513	15653	15715	15782	15691	15755	15555	15536	15705	15620	15826	15703	15425	15716	15700	15642	15557	15803	15810	15568	15694	15580	15546	15561	15643	15538	15727	15605	15629	15650	15643	15671	15765	15708	15759	15621	15769	15618	15694	15675	15711	15633	15648	15494	15733	15707	15559	15622	15751	15699	15535	15755	15519	15740	15731	15732	15647	15703	15839	15543	15582	15598	15606	15456	15566	15620	15653	15661	15565	15546	15615	15728	15847	15652	15679	15597	15651	15679	15527	15736	15606	15682	15679	15642	15504	15675	15734	15602	15628	15727	15623	15655	15521	15689	15534	15623	15735	15514	15732	15794	15673	15640	15644	15899	15817	15785	15374	15742	15814	15706	15557	15634	15590	15538	15646	15644	15703	15552	15640	15634	15583	15602	15588	15601	15716	15708	15687	15677	15635	15693	15640	15719	15578	15654	15515	15581	15636	15552	15708	15663	15658	15801	15637	15697	15614	15885	15575	15698	15640	15602	15437	15529	15853	15744	15721	15622	15672	15677	15672	15791	15623	15762	15553	15684	15616	15906	15777	15695	15485	15559	15646	15698	15703	15758	15506	15577	15832	15746	15609	15682	15721	15773	15558	15551	15573	15756	15573	15658	15630	15568	15552	15666	15736	15571	15645	15689	15678	15673	15618	15624	15802	15676	15710	15791	15661	15564	15675	15645	15729	15651	15493	15709	15675	15649	15663	15591	15582	15779	15660	15664	15698	15534	15697	15680	15586	15563	15621	15636	15794	15577	15632	15745	15736	15700	15753	15694	15578	15554	15684	15603	15684	15663	15856	15465	15569	15689	15555	15797	15770	15665	15693	15644	15705	15696	15573	15734	15620	15745	15566	15765	15701	15588	15569	15756	15591	15551	15641	15622	15679	15570	15512	15621	15568	15579	15814	15711	15569	15643	15604	15724	15681	15596	15581	15664	15708	15629	15598	15791	15734	15618	15623	15808	15615	15713	15769	15804	15693	15562	15450	15771	15567	15546	15742	15727	15623	15451	15669	15713	15662	15699	15685	15798	15599	15734	15683	15675	15809	15819	15582	15759	15666	15469	15653	15573	15756	15600	15732	15675	15582	15721	15661	15556	15548	15657	15806	15666	15638	15790	15644	15483	15562	15615	15714	15597	15611	15501	15758	15709	15581	15617	15635	15710	15567	15784	15682	15778	15669	15593	15598	15656	15618	15647	15642	15661	15539	15644	15650	15731	15584	15687	15605	15475	15742	15714	15556	15667	15594	15697	15634	15480	15638	15841	15805	15607	15680	15608	15687	15550	15606	15815	15403	15643	15551	15605	15650	15667	15686	15594	15746	15716	15439	15776	15727	15604	15529	15609	15608	15581	15595	15623	15645	15542	15805	15642	15724	15657	15681	15650	15595	15646	15528	15676	15657	15542	15762	15610	15544	15777	15530	15815	15754	15535	15735	15675	15785	15602	15597	15590	15564	15524	15654	15709	15677	15755	15663	15608	15491	15641	15699	15596	15669	15512	15726	15710	15715	15691	15719	15604	15595	15633	15611	15631	15802	15636	15732	15592	15590	15596	15760	15655	15747	15760	15524	15508	15634	15686	15693	15423	15629	15670	15814	15439	15552	15506	15772	15700	15605	15763	15778	15648	15842	15632	15628	15590	15584	15679	15840	15668	15670	15540	15671	15671	15675	15706	15431	15467	15440	15567	15541	15630	15633	15661	15821	15633	15815	15606	15485	15635	15693	15551	15565	15522	15670	15504	15831	15601	15681	15566	15723	15737	15723	15555	15517	15645	15626	15587	15627	15578	15611	15592	15618	15685	15778	15691	15659	15660	15697	15758	15532	15430	15831	15681	15603	15650	15642	15616	15673	15646	15702	15591	15605	15661	15754	15710	15723	15703	15695	15658	15769	15787	15638	15730	15758	15649	15684	15590	15510	15624	15728	15781	15516	15640	15599	15748	15814	15599	15734	15781	15833	15624	15631	15809	15439	15576	15654	15581	15894	15660	15483	15663	15640	15775	15739	15618	15616	15622	15505	15606	15529	15416	15646	15592	15679	15748	15702	15802	15629	15648	15701	15550	15572	15542	15595	15687	15573	15570	15654	15700	15616	15634	15660	15615	15642	15633	15612	15636	15728	15629	15677	15636	15670	15695	15770	15671	15582	15668	15944	15717	15615	15432	15676	15700	15586	15413	15709	15622	15670	15634	15585	15559	15795	15667	15762	15787	15631	15595	15744	15516	15638	15740	15701	15700	15461	15555	15628	15631	15637	15742	15651	15560	15480	15678	15713	15776	15723	15718	15539	15809	15786	15800	15583	15709	15619	15747	15678	15723	15522	15646	15433	15725	15605	15642	15657	15609	15620	15717	15658	15588	15730	15584	15760	15607	15619	15571	15773	15721	15778	15579	15607	15833	15542	15759	15945	15534	15543	15596	15562	15724	15727	15612	15346	15785	15629	15649	15607	15762	15581	16004	15591	15493	15821	15455	15513	15786	15715	15724	15567	15781	15735	15522	15605	15738	15706	15711	15672	15671	15714	15620	15739	15603	15595	15572	15496	15575	15730	15667	15785	15762	15605	15709	15653	15705	15577	15569	15696	15689	15728	15636	15680	15817	15828	15745	15589	15687	15658	15665	15756	15711	15643	15683	15667	15660	15598	15594	15658	15731	15619	15452	15586	15708	15596	15608	15657	15745	15773	15684	15707	15689	15591	15538	15664	15824	15578	15579	15667	15580	15763	15706	15546	15578	15518	15511	15560	15806	15800	15543
22587	21115	29075	23464	21616	24357	26490	21630	20105	20044	19626	19203	19119	18892	18716	18587	18584	18656	18492	18590	18339	18093	18077	18173	18186	18147	18024	17923	17908	17933	17983	17829	18004	17904	17969	18013	18027	17695	17784	17934	18060	17923	18119	17968	17912	17897	17688	18051	17996	17776	17783	17909	17824	17876	17763	17871	17674	17884	18056	17822	17881	18030	18184	18174	18230	18092	18058	17964	17956	17723	17664	17846	17748	17723	17868	18002	17729	17797	17851	17733	17848	17828	17865	17671	17776	17643	17910	17570	17722	17810	17930	17966	17753	17785	18096	17738	17889	17861	17869	17574	17968	17784	17854	18141	17852	17769	17798	17819	17652	17707	17860	17769	17747	18032	17682	18074	17857	17724	17941	17754	17991	17812	17756	17780	17880	17828	17795	17783	17829	17802	17836	17938	17918	17849	17724	17946	17682	17714	17745	17789	17728	17773	17726	17608	17856	17761	17767	17660	17598	17728	17695	17727	17882	17866	17798	17735	17889	17734	17734	17719	17785	17782	17650	17597	17950	17926	17878	17731	17863	17838	17624	17510	17533	17717	17818	17579	17676	17631	17815	17803	17810	17880	17821	17890	17758	17754	18026	17623	17656	17804	17737	17707	17763	17835	17603	17931	17805	17734	17681	17797	17860	17742	17692	17727	17683	17406	17846	17609	17791	17709	17905	17778	17749	17667	17506	17730	17867	17773	17817	17806	17834	17651	17823	17833	17902	17691	17809	17921	17834	17871	17668	17643	17816	17739	17771	17800	17783	17713	17748	17758	17596	17499	17676	17657	17673	17640	17759	17909	17847	17846	17832	17921	17773	17726	17829	17762	17845	17771	17687	17864	17611	17648	17738	17754	17857	17648	17768	17758	17738	17690	17810	17911	17639	17658	17729	17465	17867	17696	17666	17792	17715	17978	17653	17681	17845	17765	17672	17865	17820	17637	17639	17849	17707	17825	18024	17785	17699	17732	17892	17723	17805	17844	17612	17818	17830	17779	17799	17729	17627	17622	17767	17741	17542	17868	17756	17820	17835	17647	17870	17670	17696	17717	17689	17653	17752	17733	17746	17722	17699	17616	17775	17620	17621	17823	17583	17855	17609	17864	17853	17907	17707	17742	17628	17766	17540	17831	17808	17727	17811	17767	17964	17654	17672	17604	17653	17734	17813	17693	17946	17657	17784	17994	17744	17797	17836	17605	17823	17881	17734	17704	17632	17823	17799	17757	17601	17754	17898	17942	17670	17924	17722	17797	17971	17780	17638	17736	18026	17916	17827	17776	17753	17907	17698	17966	18048	17782	18057	17787	17887	17758	17554	17731	17708	17824	17864	17684	17776	17838	17661	17652	17630	17735	17910	17986	17812	17578	17685	17713	17619	17605	17594	17879	17782	17758	17887	18043	17864	17471	17758	17749	17668	17593	17837	17738	17779	17697	18002	17763	17772	17754	17819	17787	17825	17828	17736	17744	17566	17608	17672	17510	17837	17781	17690	17649	17772	17681	17910	17666	17830	17797	17640	17660	17822	17910	17808	17747	17544	17732	17797	17830	17730	17694	17749	17841	17749	17853	17784	17724	17960	17625	17836	17753	17847	17823	17877	17661	17490	17649	17774	17749	17777	17733	17567	17693	17779	17806	17624	17780	17898	17764	17951	17968	17830	17663	17848	17817	17592	17640	17792	17862	17798	17875	17707	17963	17949	17562	17954	17784	17750	17914	17617	17700	17691	17696	17927	17760	17808	17889	17765	17755	17859	17933	18002	17806	17517	17687	17832	17824	17814	17809	17892	17604	17988	17714	17963	17707	17792	17839	17813	17905	17805	17780	17798	17726	17874	17719	17688	17551	17807	17707	17796	17892	17815	17915	17590	17672	17713	17692	17766	17848	17843	17889	17886	17682	17465	17590	17654	17905	17668	17850	17891	17673	17648	17683	17926	17855	17736	17995	17821	17584	17711	17671	17628	17687	17735	17713	17756	17892	17688	17600	17780	17910	17994	17707	17710	17796	17896	18002	17779	17686	17864	17795	17897	17910	17784	17760	17887	17717	17812	17920	17797	18007	17780	17658	17736	17774	17565	17761	17772	17734	17698	17686	17978	17768	17872	17593	17710	17863	17648	17616	17794	17831	17914	17708	17821	17743	17746	17691	17782	17887	17743	17906	17825	17780	17715	17738	17789	17660	17556	17739	17641	17751	17734	17743	17711	17581	17867	17662	17535	17733	17681	17647	17697	17674	17628	17756	17683	17712	17893	17849	17673	17734	17744	17814	17674	17754	17957	17396	17818	17850	17773	17752	17582	17882	17786	17817	17561	17748	17472	17692	17632	17585	17736	17896	17737	17545	17714	17818	17663	17822	17586	17818	17885	17874	17768	17794	17939	17914	17590	17550	17742	17828	17805	17857	17823	17741	17827	17552	17598	17887	17704	17768	17836	17660	17793	17749	17950	17894	17621	17672	17822	17719	17877	17675	17621	17619	17754	17604	17728	17789	17791	17778	17601	17565	17934	17754	17727	17861	17912	17655	17519	17797	17819	17528	17804	17825	17662	17728	17573	17768	18058	17825	17785	17841	17782	17779	17852	17807	17686	17737	17845	17827	17763	17627	17727	17893	17663	17830	17713	17888	17842	17943	17673	18199	17675	17889	17791	17861	17822	17722	17870	17709	17773	17942	17716	17608	17641	17783	17794	17759	17652	17598	17652	17723	17764	17654	17652	17747	17960	17851	17786	17801	17662	17742	17832	17752	17830	17893	17669	17710	17589	17734	17835	17700	17728	17918	17768	17653	17998	17686	17848	17865	17786	17790	17765	17765	17838	17690	17588	17756	17743	17798	17843	17743	17965	17852	17803	17734	17675	17693	17953	17847	18053	17642	17758	18016	17827	17907	17814	17897	17932	17885	17799	17741	17814	17719	17756	17875	17885	17798	17640	17854	17755	17782	17787	17888	17663	17742	17627	17817	17718	17893	17756	17719	17733	17658	17615	17908	17748	17759	17830	17888	17727	17674	17712	17730	17664	17896	17754	17863	17864	17574	17819	17924	18027	17716	17576	17711	17722	17695	17735	17742	17854	17681	17630	17867	17818	17726	17720	17757	17640	17903	17828	17824	17710	17668	17563	17849	17826	17693	17949	17641	17758	17692	17771	17738	17784	17805	17811	17603	17697	17776	17775	17768	17745	17778	17649	17890	17677	17766	17859	17683	17873	17537	17649	17791	17841	17951	17770	17808	17682	17907	17846	17897	17837	17847	17556	17559	18012	17484	17778	17828	17880	17660	17717	17893	17868	17730	17510	17504	17484	17729	17801	18069	17843	17774	17881	17662	17807	17749	17760	17804	17753	17946	17943	17600	17702	17833	17856	17973	17611	17794	17658	17742	17712	17717	17676	17819	17811	17730	17792	17763	17696	17680	17690	17957	17742	17719	17908	17676	17910	17875	17780	17598	17768	17918	17750	17846	17740	17770	17851	17707	17690	17791	17742	17859	17970	17388	17607	17536	17609	17910	17837	17840	17613	17707	17785	17647	17643	17697	17621	17889	17749	17619	17443	17786	17641	17753	17980	17909	17918	17709	17698	17595	17673	17553	17839	17761	17844	17738	17609	17529	17711	17881	17675	17711	17792	17813	17547	17731	17777	17707	17917	17843	17543	17544	17676	17638	17696	17793	17944	17750	17930	17747	17811	17790	17688	17694	17827	17826	17751	17711	17743	17770	17780	17870	17759	17760	17788	17675	17684	17572	17849	17797	17750	17798	17849	17895	17998	17754	17607	17637	17929	17769	17757	17695	17807	17748	17758	17821	17665	17630	17943	17719	17632	17737	17692	17684	17703	17829	17767	17785	17801	17684	17700	17734	17567	17964	17964	17726	17763	17833	17892	17928	17776	17911	17870	17887	17755	17924	17893	17753	17819	17824	17809	17728	17863	17681	17887	17811	17682	17763	17828	17781	17802	17828	17744	17721	17971	17718	17617	17582	17873	17871	17581	17830	17851	17732	17734	17428	17731	17677	17749	17774	17590	17722	17789	17702	17609	17666	17872	17664	17629	17644	17907	17701	17509	17884	17631	17727	17569	17639	17823	17643	17694	17797	17698	17676	17801	17771	17635	17684	17784	17440	17549	17820	17711	17852	17811	18041	17716	17798	17674	18039	17930	17705	17805	17784	17598	17829	17770	17765	17835	17826	17836	17688	17769	17677	17936	17663	17872	17903	17821	18052	17863	17911	17783	17862	17840	17943	17873	17662	17880	17794	17700	17691	17733	17763	17852	17756	17771	17994	17865	17658	17705	17815	17799	17838	17568	17884	17677	17686	17679	17823	17638	17729	17976	17681	17742	17692	17884	17613	17740	17791	17855	17766	17705	17524	17767	17595	17763	17661	17727	17696	17771	17608	17694	17734	17793	17791	17835	17854	17768	17880	17933	17732	17776	17744	17570	17806	17765	17948	17664	17715	17874	17705	17797	17768	17860	17720	17709	17837	17872	17678	17824	17871	17708	17758	17634	17551	17829	17726	17651	17807	17873	17793	17736	17699	17594	17575	17803	17783	17850	17775	17807	17733	17757	17727	17662	17924	17687	17878	17723	17763	17723	17707	17755	17918	17919	17679	17873	17773	17905	17828	17780	17548	17816	17740	17837	17937	17734	17653	17668	17639	17742	17635	17721	17756	17766	17948	17806	17882	17619	17463	17904	17828	17940	17748	17564	17750	17828	17628	17886	17529	17884	17849	17638	17917	17683	17719	17703	17608	17885	17982	17705	17613	17807	17727	17699	17541	17934	17967	17809	17793	17642	17924	17767	17714	17881	17749	17643	17714	17791	17811	17776	17764	17718	17581	17967	17687	17842	17945	17999	17770	17850	17858	17794	17794	17787	17927	17567	17789	17715	17744	17923	17647	17617	17756	17945	17824	17726	17698	17697	17879	18103	17650	17760	17763	17575	17519	17895	17829	17715	17699	17707	17803	17699	17646	17760	17765	17912	17745	17741	17891	17925	17560	17711	17813	17562	17826	17700	17693	17755	17786	17758	17578	17708	17736	17819	17917	17853	17789	17766	17724	17696	17927	17894	17867	17845	17676	17803	17947	17918	17821	17909	17712	17703	17662	17753	17828	17740	17780	17644	17782	17742	17692
31808	69715	44739	27520	25309	23375	21802	20312	19203	18492	17884	17503	17354	17065	16777	16556	16471	16385	16476	16268	16234	16169	15857	16148	15896	15875	15760	15762	15648	15613	15669	15668	15650	15672	15682	15627	15520	15716	15527	15732	15691	15569	15708	15558	15563	15576	15592	15397	15646	15382	15522	15504	15458	15477	15493	15439	15498	15442	15672	15515	15689	15762	16345	16329	15937	15797	15770	15705	15593	15539	15492	15538	15504	15526	15606	15470	15531	15509	15661	15548	15479	15519	15677	15538	15644	15458	15648	15494	15563	15508	15638	15508	15620	15545	15602	15484	15658	15544	15548	15407	15421	15554	15532	15560	15556	15413	15457	15455	15464	15398	15496	15628	15410	15566	15641	15549	15369	15658	15359	15591	15653	15558	15545	15357	15579	15543	15611	15418	15442	15389	15509	15608	15500	15549	15625	15582	15593	15667	15456	15451	15552	15456	15384	15621	15435	15422	15561	15506	15474	15556	15408	15706	15557	15569	15499	15537	15533	15594	15485	15458	15634	15506	15504	15400	15612	15533	15429	15563	15505	15471	15522	15646	15481	15574	15469	15320	15633	15463	15287	15597	15591	15387	15638	15491	15657	15523	15561	15426	15544	15503	15508	15424	15431	15506	15432	15658	15417	15549	15415	15602	15628	15557	15530	15567	15412	15538	15519	15486	15634	15616	15402	15414	15595	15709	15514	15241	15592	15615	15426	15689	15491	15438	15489	15514	15541	15422	15369	15552	15512	15490	15480	15488	15563	15653	15640	15452	15560	15559	15494	15695	15400	15469	15500	15522	15418	15579	15480	15472	15347	15433	15440	15525	15509	15400	15489	15532	15634	15592	15597	15545	15584	15570	15557	15454	15513	15477	15667	15388	15667	15422	15687	15502	15383	15528	15665	15427	15487	15641	15495	15550	15614	15464	15458	15495	15638	15494	15536	15546	15502	15445	15548	15698	15454	15708	15510	15517	15423	15403	15490	15643	15473	15570	15294	15367	15631	15428	15411	15586	15549	15599	15604	15639	15330	15557	15521	15586	15446	15357	15659	15538	15597	15511	15536	15400	15539	15379	15553	15496	15474	15741	15737	15553	15589	15391	15440	15620	15437	15563	15432	15602	15591	15502	15529	15600	15463	15337	15405	15500	15579	15332	15557	15464	15552	15599	15462	15431	15391	15462	15564	15406	15599	15639	15532	15487	15499	15576	15564	15444	15524	15563	15600	15497	15589	15534	15364	15426	15462	15504	15359	15473	15718	15614	15511	15603	15486	15418	15514	15445	15663	15640	15598	15641	15540	15601	15597	15620	15772	15432	15512	15419	15455	15634	15477	15510	15423	15540	15499	15306	15415	15653	15506	15601	15339	15514	15517	15355	15497	15603	15606	15633	15513	15455	15478	15594	15301	15684	15574	15473	15474	15503	15522	15507	15550	15937	15551	15466	15549	15458	15511	15572	15383	15461	15478	15394	15412	15458	15519	15598	15479	15557	15552	15416	15498	15474	15706	15516	15573	15257	15447	15587	15384	15481	15436	15496	15478	15477	15436	15535	15566	15446	15530	15568	15715	15588	15640	15484	15573	15511	15467	15605	15598	15333	15679	15530	15467	15404	15491	15454	15568	15558	15608	15558	15525	15541	15499	15455	15696	15610	15695	15548	15567	15510	15494	15488	15573	15446	15651	15511	15467	15583	15467	15495	15669	15385	15456	15463	15413	15564	15631	15634	15516	15651	15322	15500	15291	15525	15569	15535	15428	15637	15497	15422	15598	15460	15676	15431	15561	15365	15643	15611	15617	15710	15605	15564	15586	15631	15583	15613	15396	15512	15584	15423	15476	15547	15467	15489	15363	15398	15450	15522	15507	15522	15473	15595	15557	15408	15580	15517	15415	15784	15485	15585	15430	15561	15405	15460	15634	15387	15625	15498	15633	15529	15567	15494	15557	15446	15599	15508	15589	15438	15469	15579	15349	15638	15461	15588	15523	15311	15458	15563	15646	15526	15721	15470	15730	15682	15491	15684	15528	15635	15640	15530	15491	15524	15519	15706	15675	15551	15474	15473	15602	15439	15490	15493	15616	15487	15586	15508	15596	15331	15456	15606	15500	15550	15540	15488	15403	15567	15516	15408	15589	15562	15658	15554	15397	15594	15565	15688	15719	15431	15528	15605	15378	15463	15614	15738	15577	15523	15432	15689	15533	15362	15712	15479	15509	15537	15590	15558	15546	15641	15382	15505	15571	15499	15461	15634	15444	15520	15523	15647	15436	15651	15617	15520	15404	15479	15469	15523	15612	15480	15400	15428	15352	15544	15651	15499	15531	15594	15435	15707	15564	15409	15627	15415	15529	15553	15624	15672	15392	15605	15578	15394	15345	15504	15373	15414	15526	15559	15528	15623	15600	15576	15521	15619	15504	15480	15558	15437	15519	15585	15402	15459	15523	15423	15455	15408	15304	15487	15487	15613	15535	15486	15613	15400	15644	15517	15507	15476	15497	15480	15350	15435	15411	15541	15422	15723	15436	15560	15553	15461	15591	15511	15526	15538	15360	15603	15513	15364	15490	15594	15516	15504	15338	15615	15533	15606	15767	15514	15595	15494	15644	15532	15593	15663	15469	15330	15727	15367	15415	15475	15490	15318	15615	15661	15559	15402	15592	15499	15413	15491	15524	15526	15752	15472	15565	15440	15611	15561	15417	15662	15456	15559	15443	15525	15570	15673	15559	15736	15649	15490	15545	15647	15491	15597	15620	15578	15569	15496	15470	15611	15526	15602	15338	15463	15600	15376	15526	15511	15423	15583	15608	15531	15519	15540	15444	15636	15388	15521	15473	15568	15618	15584	15541	15600	15498	15451	15564	15506	15566	15595	15659	15488	15472	15569	15638	15511	15345	15444	15502	15477	15595	15496	15447	15535	15679	15725	15386	15423	15756	15562	15368	15691	15512	15522	15456	15531	15614	15485	15551	15637	15555	15442	15510	15544	15577	15293	15547	15477	15598	15586	15525	15677	15415	15523	15453	15395	15638	15685	15376	15547	15636	15413	15411	15424	15528	15539	15499	15495	15517	15609	15498	15585	15626	15326	15522	15494	15379	15524	15675	15396	15446	15506	15658	15546	15387	15579	15531	15522	15555	15585	15600	15536	15520	15530	15405	15245	15472	15571	15481	15336	15559	15529	15539	15536	15610	15603	15440	15441	15375	15474	15583	15371	15542	15475	15458	15710	15492	15535	15374	15589	15540	15560	15506	15461	15573	15629	15508	15533	15626	15558	15599	15576	15478	15381	15347	15577	15743	15468	15488	15580	15447	15429	15576	15313	15439	15613	15471	15528	15526	15467	15596	15496	15418	15473	15383	15495	15566	15549	15515	15586	15710	15440	15679	15494	15413	15464	15786	15516	15616	15558	15667	15571	15511	15504	15504	15571	15592	15503	15523	15744	15540	15442	15418	15461	15504	15550	15615	15531	15553	15416	15401	15518	15446	15462	15421	15683	15551	15393	15516	15324	15490	15617	15502	15379	15448	15638	15519	15441	15510	15627	15588	15569	15425	15445	15431	15570	15387	15488	15598	15495	15561	15449	15484	15532	15578	15422	15587	15529	15403	15449	15664	15307	15463	15512	15501	15419	15569	15572	15478	15493	15687	15549	15454	15531	15485	15821	15561	15642	15562	15641	15679	15499	15581	15639	15562	15300	15476	15456	15511	15621	15598	15652	15578	15536	15583	15517	15535	15414	15533	15390	15487	15451	15513	15467	15545	15451	15562	15441	15440	15589	15414	15529	15494	15500	15570	15317	15458	15565	15437	15584	15560	15443	15579	15380	15558	15581	15451	15476	15519	15480	15600	15500	15446	15505	15532	15505	15487	15581	15728	15360	15489	15595	15618	15383	15317	15567	15471	15381	15517	15497	15379	15497	15528	15573	15561	15440	15558	15373	15507	15603	15260	15666	15537	15609	15534	15569	15554	15385	15596	15625	15516	15523	15650	15431	15561	15512	15428	15344	15419	15691	15498	15515	15596	15584	15576	15563	15615	15545	15535	15494	15491	15534	15383	15537	15355	15435	15596	15523	15591	15341	15458	15456	15508	15305	15487	15609	15713	15504	15305	15599	15608	15510	15372	15523	15586	15423	15458	15538	15427	15413	15575	15560	15500	15635	15458	15485	15527	15713	15441	15593	15549	15441	15396	15435	15526	15643	15409	15484	15475	15570	15522	15517	15500	15334	15507	15421	15362	15406	15552	15446	15504	15768	15592	15588	15481	15584	15587	15403	15459	15495	15587	15482	15569	15493	15406	15503	15587	15483	15610	15534	15516	15721	15441	15515	15522	15558	15596	15478	15491	15606	15589	15380	15536	15545	15557	15653	15463	15396	15585	15427	15441	15546	15420	15627	15483	15728	15533	15547	15440	15594	15428	15683	15494	15578	15433	15239	15283	15385	15585	15417	15478	15697	15608	15542	15707	15502	15610	15616	15653	15596	15537	15652	15426	15678	15678	15610	15390	15510	15351	15495	15504	15450	15533	15365	15546	15524	15505	15483	15458	15482	15566	15566	15467	15325	15510	15563	15640	15474	15496	15318	15524	15596	15680	15389	15501	15405	15523	15608	15714	15633	15500	15479	15491	15532	15477	15433	15690	15544	15581	15747	15540	15321	15568	15537	15433	15759	15772	15408	15597	15525	15485	15556	15409	15558	15493	15649	15533	15382	15524	15574	15535	15532	15528	15451	15671	15664	15596	15551	15482	15671	15455	15573	15491	15564	15607	15706	15612	15628	15427	15501	15463	15544	15630	15656	15449	15520	15454	15619	15518	15603	15482	15598	15320	15536	15348	15469	15395	15476	15497	15525	15401	15654	15542	15457	15351	15530	15410	15581	15445	15461	15417	15487	15448	15449	15525	15654	15511	15656	15439	15516	15497	15710	15390	15611	15422	15560	15355	15433	15473	15500	15519	15428	15527	15576	15586	15555	15509	15357	15605	15511	15510	15542	15498	15360	15539	15577	15570	15620	15391	15541	15524	15667	15414	15490	15415	15498	15533	15604	15643	15604	15475	15555	15515	15531	15431	15393	15553	15570	15381	15541	15605	15588	15564	15534	15562	15544	15517	15379	15507	15511	15679	15331	15529	15379	15654	15428
27295	23889	28696	24227	20564	20193	19928	19392	19219	19246	18923	18945	18868	19058	18806	18735	18694	18877	18935	18785	19036	18876	18859	18774	18746	18738	18600	18782	18567	18703	18908	18880	19081	18951	18741	18825	18706	18831	18756	18835	18836	18859	18789	18820	18652	18865	18787	18632	18821	18620	18498	18642	18758	18737	18798	18671	18641	18714	18663	18700	18612	18783	18776	18762	18728	18510	18561	18837	18762	18670	18631	18629	18758	18570	18860	18684	18725	18792	18880	18733	18638	18599	18663	18684	18734	18553	18936	18563	18540	18870	18750	18880	18672	18811	18833	18768	18808	18754	18769	18848	18882	18600	18741	18604	18545	18755	18888	18728	18641	18740	18920	18766	18758	18600	18611	18769	18672	18616	18726	18637	18590	18702	18935	18682	18840	18894	18732	18540	18731	18915	18706	18793	18796	18618	18825	18801	18748	18790	18755	18626	18628	18851	18788	18723	18815	18913	18740	18764	18731	18513	18582	18531	18569	18695	18492	18573	18760	18776	18546	18923	18772	18932	18555	18778	18646	18507	18803	18510	18819	18673	18670	18860	18734	18577	18603	18620	18689	18681	18610	18538	18793	18728	18780	18598	18795	18773	18895	18597	18725	18522	18674	19021	18538	18814	18627	18855	18646	18793	18784	18685	18699	18675	18822	18710	18617	18670	18306	18865	18785	18631	18800	18690	18812	18561	18706	18664	18908	18671	18656	18864	18819	18851	18614	18781	18571	18728	18710	18753	18554	18608	18721	18744	18555	18669	18668	18766	18451	18671	18736	18718	18632	18658	18785	18923	18725	18656	18601	18754	18807	18545	18666	18678	18812	18551	18713	18635	18696	18809	18507	18373	18680	18616	18752	18794	18508	18527	18716	18715	18919	18977	18737	18582	18745	18698	18628	18641	18983	18729	18569	18839	18637	18863	18876	18931	18813	18608	18573	18722	18578	18868	18655	18816	18773	18650	18721	18807	18704	18695	18792	18736	18777	18615	18705	18828	18740	18693	18655	18745	18711	18731	18841	18643	18697	18808	18546	18480	18866	18593	18692	18644	18687	18832	19024	18703	18552	18715	18799	18692	18754	18783	18856	18585	18699	18900	18618	18751	18783	18577	18808	18817	18631	18765	18721	18745	18656	18713	18572	18739	18546	18644	18670	18812	18637	18738	18719	18908	18834	18860	18759	18774	18896	18765	18725	18553	18541	18715	18655	18604	18801	18613	18758	18767	18705	18784	18533	18871	18588	18674	18752	18762	18882	18795	18734	18701	18826	18560	18720	18614	18793	18758	18559	18710	18759	18763	18636	18646	18791	18874	18853	18464	18751	18793	18631	18696	18895	18743	18697	18621	18780	18672	18816	18833	18790	18785	18684	18715	18709	18793	18782	18784	18702	18622	18914	18803	18828	18710	18621	18856	18768	18777	18876	18680	18744	18854	18581	18608	18584	18633	18637	18694	18679	18746	18771	18708	18659	18845	18694	18722	18740	18819	18802	18650	18552	18719	18891	18966	18689	18732	18586	18881	18761	18771	18852	18606	18701	18805	18644	18889	18676	18847	18661	18553	18616	18726	18699	18506	18809	18662	18738	19017	18693	18809	18686	18589	18763	18773	18913	18689	18804	18761	18671	18617	18822	18814	18783	18825	18640	18686	18692	18608	18773	18796	18693	18637	19048	18618	18821	18901	18488	18625	18728	18880	18723	18679	18748	18839	18680	18844	18740	18774	18675	18869	18879	18930	18675	18810	18722	18752	18696	18880	18494	18769	18662	18617	18648	18720	18819	18953	18929	18988	18775	18648	18670	18584	18862	18701	18629	18696	18730	18759	18536	18567	18737	18833	18855	18749	18744	18714	18650	18453	18679	18518	18804	18610	18721	18682	18762	18824	18665	18685	18649	18741	18879	18787	18441	18827	18812	18788	18831	18906	18473	18840	18921	18644	18814	18604	18828	18797	18743	18758	18915	18791	18765	18745	18796	18543	18828	18823	18982	18906	18517	18590	18572	18599	18821	18836	18740	18619	18660	18830	18796	18759	18606	18649	18855	18791	18980	18701	18812	18752	18628	18727	18618	18822	18677	18802	18592	18779	18605	18742	18664	18893	18646	18628	18607	18767	19036	18786	18723	18523	18685	18740	18970	18688	18765	18652	18756	18710	18737	18528	18743	18726	18580	18736	18578	18808	18500	18562	18774	18443	18506	18788	18688	18694	18743	18729	18719	18502	18803	18672	18685	18815	18765	18635	18686	18738	18841	18951	18802	18748	18506	18649	18515	18795	18705	18882	18488	18799	18920	18788	18567	18796	18729	18768	18579	18592	18698	18710	18625	18733	18754	18709	18663	18214	18631	18799	18470	18806	18729	18851	18693	18720	18707	18810	18722	18806	18722	18763	18753	18742	18617	18758	18792	18751	18769	18875	18980	18800	18684	18589	18812	18593	18680	18943	18604	18576	18813	18722	18903	18698	18650	18737	18793	18679	18836	18652	18850	18787	18751	18953	18762	18714	18627	18797	18768	18776	18731	18928	18813	18880	18804	18730	18881	18874	18776	18580	18889	18616	18857	18651	18612	18534	18634	18660	18652	18602	18750	18849	18854	18662	18679	18883	18797	18915	18767	18662	18699	18594	18841	18614	18777	18783	18873	18768	18938	18773	18887	18831	18805	18769	18804	18788	18806	18734	18817	18723	18801	18855	18619	18581	18795	18865	18611	18763	18783	18735	18793	18865	18978	18531	18736	18664	18763	18808	18722	18747	18832	18911	18709	18710	18721	18664	18822	18616	18800	18778	18731	18688	18716	18657	18688	18634	18808	18645	18828	18702	18853	18635	18824	18836	18836	18673	18737	18639	18665	18524	18699	18630	18630	18936	18691	18667	18682	18879	18675	18809	18870	18748	18730	18584	18609	18500	18822	18615	18664	18623	18718	18872	18743	18646	18399	18691	18728	18643	18623	18762	18810	18775	18655	18724	18700	18752	18659	18534	18444	18546	18497	18678	18877	18688	18759	18791	18743	18671	18572	18725	18872	18488	18840	18846	18757	18608	18710	18777	18775	18837	18803	18662	18632	18604	18577	18560	18736	18649	18780	18637	18696	18654	18836	18886	18683	18909	18774	18716	18709	18667	18655	18758	18684	18608	18621	18684	18803	18810	18756	18728	18628	18726	18677	18485	18568	18598	18676	18728	18716	18822	18636	18688	18920	18602	18709	18798	18877	18905	18905	18865	18777	18738	18837	18649	18586	18722	18595	18821	18886	18817	18856	18771	18701	18649	18895	18632	18703	18774	18969	18913	18893	18703	18662	18750	18758	18727	18694	18678	18807	18408	18789	18808	18807	18839	18888	18676	18679	18585	18638	18951	18819	18703	18722	18708	18685	18734	18905	18702	18660	18716	18701	18852	18671	18633	18469	18670	18759	18742	18694	18755	18574	18585	18707	18604	18853	18699	18705	18779	18684	18803	18769	18738	18690	18923	18752	18823	18784	18806	18740	18776	18571	18656	18818	18582	18755	18721	18879	18819	18851	18638	18663	18830	18664	18646	18657	18514	18908	18552	18934	18826	18632	18580	18779	18725	18578	18789	18693	18857	18880	18896	18908	18689	18809	18781	18809	18700	18859	18566	18730	18859	18904	18801	18845	18783	18674	18508	18673	18700	18793	18653	18602	18764	18744	18646	18830	18869	18931	18700	18675	18806	18676	18922	18741	18849	18868	18651	18908	18647	18615	18431	18829	18848	18733	18669	18776	18608	18716	18769	18982	18927	18481	18703	18504	18934	18858	18750	18680	18752	18749	18823	18672	18684	18847	18791	18647	18689	18809	18752	18768	18717	18637	18876	18672	18657	18769	18907	18685	18880	18831	18644	18657	18919	18609	18660	18824	18876	18934	18825	18851	18783	18697	18854	18597	18643	18838	18836	18863	18855	18757	18725	18770	18896	18659	18806	18872	18804	18740	18877	18793	18767	18665	18693	18543	18591	18625	18600	18536	18967	18842	18585	18613	18887	18698	18924	18899	18548	18740	18419	18705	18839	18678	18793	18870	18727	18748	18810	18544	18948	18808	18445	18534	18770	18672	18778	18861	18584	18622	18815	18759	18774	18547	18648	18921	18730	18789	18765	19062	18581	18683	18745	18771	18857	18770	18555	18737	18880	18515	18521	18498	18858	18820	18792	19088	18596	18846	18605	18803	18763	18773	18793	18881	18806	18679	18943	18615	18523	18609	18489	18707	18656	18706	18728	18664	18767	18607	18718	18814	18763	18978	18634	18775	18630	18621	18783	18821	18539	18766	18691	18539	18552	18751	18795	18952	18948	18775	18950	18818	18781	18711	18818	18600	18586	18899	18720	18660	18633	18765	18719	18695	18898	18494	18892	18728	18670	18852	18739	18701	18885	18584	18646	18745	18800	18801	18672	18665	18775	18539	18703	18730	18862	18767	18726	18881	18881	18784	18624	18603	18714	18723	18741	18763	18666	18800	18591	18702	18682	18561	18579	18723	18795	18745	18675	18786	18829	18847	18786	18714	18660	18798	18617	18745	18844	18840	18612	18730	18629	18830	18865	18690	18573	18540	18571	18632	18606	18685	18748	18827	18686	18537	18915	18611	18671	18706	18734	18905	18631	18644	18680	18670	18692	18715	18617	18802	18773	18723	18884	18720	18552	18719	18758	18862	18755	18629	18773	18948	18802	18734	18699	18661	18716	18665	18843	18635	18737	18765	18833	18755	18626	18552	18782	18782	18763	18854	18643	18611	18675	18589	18663	18761	18989	18756	18868	18872	18775	18612	18476	18783	18604	18777	18838	18687	18823	18788	18632	18484	18627	18578	18749	18852	18714	18823	18570	18693	18638	18762	18601	18743	18879	18862	18611	18644	18793	18883	18746	18627	18767	18863	18680	18668	18687	18602	18499	18796	18709	18809	18499	18663	18638	18969	18510	18765	18733	18719	18801	18580	18667	18811	18657	18734	18734	18596	18829	18674	18572	18723	18783	18720	18868	18591	18764	18684	18677	18701	18814	18835	18795	18819	18727	18670	18561	18415	18724	18677	18645	18788	18649	18847	18844	18840	18822	18787	18749	18782	18800	18770	18841	18756	18837	18727	18714	18909	18681	18665	18701	18709	18807	18749	18646	18813	18620
17651	33927	26425	19434	18719	18146	17386	17282	16626	16443	16644	16504	16398	16255	16246	16024	16116	16301	16097	16385	16185	16347	16140	16332	16040	16178	16133	16173	16205	15917	16098	16214	15968	16132	16074	16154	16135	15872	16167	16121	16183	15871	16115	15999	16133	16102	16059	15943	16145	16037	16079	16195	15971	15975	15972	16028	16125	16156	16177	16177	15963	15928	16231	16137	16064	16214	16148	16171	16041	16198	16021	16063	16223	16058	15923	16074	16155	16133	15971	15885	15982	16112	16196	15955	16068	16169	16030	16117	16004	16164	15949	16113	15965	15928	16061	16003	16073	16150	16092	15967	16075	16142	15856	16020	16157	16125	16000	16061	16155	15970	15928	15980	16037	15995	16137	15844	16100	15872	15924	15885	15971	16114	16099	16110	16063	16025	16215	15968	15975	15945	15960	16106	15989	16264	15935	16104	16091	16257	16092	16029	16120	16149	15987	15864	16035	16149	16087	16157	16004	16157	15957	15937	16065	16176	16051	16099	16230	16000	16045	16049	16195	16157	16021	15955	15930	16031	16095	16114	15990	16002	16175	15955	15960	16089	16155	16091	15964	16064	16159	16000	15966	16031	16101	16025	16216	16211	16043	15967	15860	15910	16194	16001	15947	16058	16187	15954	16134	16067	16065	16102	15980	16114	16070	15972	16003	16243	15980	16209	16016	15943	16179	15989	16131	15992	16119	16094	16045	16020	16117	16019	16062	16029	15954	15910	16088	15957	16135	15957	16070	16007	16089	16097	16044	16014	15963	16125	16098	15994	15934	15989	15996	16041	16034	16035	16068	16101	16163	15924	16100	15991	16045	16173	15960	16148	15984	15975	15972	16056	16104	15980	16156	16061	16024	16142	16060	15958	15996	16040	16075	16332	15985	16208	16069	16175	15949	16070	15975	16177	16143	16073	16076	16118	16154	16022	16169	16055	15987	16206	16046	16037	15986	15995	16135	16005	16062	16099	16057	16046	16006	16242	16035	16071	15879	16208	16035	16032	16002	15976	16065	15968	15996	16047	16000	15970	16023	16062	16024	16068	16197	16101	16047	16142	16009	16214	16080	16087	16028	15933	16021	16040	16080	16188	16060	16281	16009	15868	16173	15977	15984	16151	15965	16085	16093	16031	15979	16197	16042	16164	16019	16049	16012	16160	16047	16089	16083	16098	16002	16183	15997	16127	16121	16169	15933	16164	16105	15949	16081	16105	15995	15955	15954	16072	15889	16038	16100	15934	16051	16096	16227	16081	16078	16068	16177	16119	16048	16318	15879	16118	16144	16081	16125	16238	16136	16232	15948	16056	16106	16035	15928	15893	16132	15889	15834	16105	16109	16095	16126	15915	15983	16184	16144	16107	16142	16104	15944	16135	15948	16015	15982	15988	16025	16080	15983	16193	16155	16018	16062	16106	16013	16054	16174	16059	16295	15955	15897	16095	16065	16014	16136	15986	16119	15964	16004	15971	16079	16089	15886	15979	16034	16135	16169	15778	16196	16135	16067	16277	16158	16111	16075	15922	16004	16174	16190	16064	16077	16110	15977	16063	16004	15896	16080	16143	16051	15976	16225	16099	16018	16105	16122	15955	15950	16204	16166	16018	15945	16247	15957	15906	16003	16168	15949	16093	16099	16066	15996	15934	16033	16034	16073	16006	15965	15977	16170	15960	16190	16062	16119	15940	16034	15911	16050	15985	15940	16141	16006	16092	16198	16007	16122	16010	16075	16122	15985	16142	15995	15943	16005	16053	16029	16203	16043	16186	16161	16110	15984	15841	16069	16092	15891	15938	16012	16099	16103	16122	16086	15997	15989	16202	16138	15924	15902	16134	16042	16036	16192	16150	15997	16018	16135	16061	15975	15943	16061	16049	15984	16120	16151	16095	15972	15851	16075	16053	15925	16048	15829	15964	16051	16024	16188	16156	16104	15915	16048	15938	16069	16069	16026	16043	15898	16074	16087	16020	16158	16101	15996	16097	16021	15994	16077	16148	16014	16167	16046	16095	16039	16030	16079	16002	16099	16077	16072	16060	15989	16086	15933	16225	15891	15966	16132	15991	15955	16055	16041	16215	16012	16063	16080	16092	15946	16108	16083	16074	15888	15912	16053	15958	16094	15891	16028	16114	16076	16058	16130	16166	16238	15904	16078	15892	16194	15848	15940	16023	16113	15928	16110	15946	16013	16250	16195	16092	16082	16097	16032	16051	16192	16155	15911	16006	16115	16047	16163	16138	15977	16159	16042	16248	15954	15920	16149	16056	15947	16116	15965	15787	16180	16060	16119	16084	16020	16024	15991	16337	15973	16035	16141	16015	16067	16069	16070	15990	16091	16048	16108	16170	16105	16053	16298	15873	16081	16067	16018	16148	15925	15931	16114	16110	16084	16041	16011	15955	16038	16124	16020	16155	16068	16202	16194	16089	16180	16056	15971	16247	16008	16145	16264	16066	16054	16078	15977	16109	16086	16034	16308	16162	16037	16081	15929	15996	16042	15987	15924	16168	16068	16167	16152	16140	16084	15994	15985	16030	16059	16059	16059	16054	16001	16145	16176	16047	16125	15963	16144	16176	16090	16084	15995	16182	15989	16037	16059	16280	16062	16030	16057	16201	16205	16088	16050	16199	15896	16031	16002	16068	16021	16052	16085	16076	16231	16002	16040	16135	16065	16011	16151	16210	16160	16078	16084	16149	16317	16004	16049	16071	16015	16021	16065	15986	16198	16145	15992	16142	16006	16131	15881	15980	16137	15847	15910	16246	16077	16015	16044	16000	15854	16035	16066	16148	16042	16208	16010	16176	16134	15918	16089	16003	16064	16074	16215	16033	15887	16188	15968	16065	16171	16089	15872	16141	16030	16139	16003	16069	16125	15823	16152	16058	16000	16003	16081	16143	16017	15992	16010	15984	15874	16062	16134	16124	16105	16037	16173	16027	15742	16055	15858	16106	16160	16085	15948	16203	16124	16111	16106	16054	16060	16091	16171	16118	15971	16183	15922	16229	15920	15976	15982	16099	16164	16115	16142	16111	16198	16195	15995	16047	16045	16017	16031	16220	16091	16071	16106	16037	15955	16155	16115	16178	16010	16062	16077	16154	16057	16130	15914	15889	16316	15996	16352	16105	16034	16126	16119	15944	15910	16176	15990	15892	15930	16100	16207	15962	16092	16133	16097	15883	16071	16212	15946	16227	16192	16218	16091	15984	16179	16095	16132	16055	16138	15972	16144	16138	16185	16140	16046	16085	16076	15999	16245	16022	16082	16012	16038	16116	15961	16031	16093	16075	16071	15964	16063	16071	16067	15997	15964	16031	16199	16129	15975	16030	16181	16186	16244	15974	15901	15929	16240	15998	16228	16138	16095	16071	15949	15978	16070	16012	15936	16201	16104	16010	16047	16025	16115	16070	16132	15910	16052	16162	16058	16049	15936	16056	16062	16210	16101	16056	16156	16067	16163	16092	16328	16045	15999	16041	16153	15991	16160	16245	16053	15969	16056	15839	16202	16193	16278	16194	16076	16051	16116	16114	15958	16226	16176	16157	15976	16113	16219	16106	16046	16033	16159	16204	16018	16132	16090	16100	16006	16016	15963	15946	16247	16006	16019	16044	15973	16171	15960	16028	16054	16096	15968	16163	16004	15873	16064	16240	16073	16034	15955	16212	16146	16094	15971	16025	16049	16176	15956	16135	16077	15999	16152	16054	15941	16079	15972	16060	16014	16008	15992	16130	16046	16080	16064	16099	15866	16122	16159	16051	16000	16110	16225	15879	16069	15989	16270	15966	16123	16242	16214	16077	16155	16015	16067	15962	16181	15987	16026	16217	15934	16220	16060	16062	16011	16120	16286	16012	16156	15956	16056	16122	16035	16207	15943	16167	16080	16029	15889	16133	16108	16288	15960	16227	16245	16017	16016	16186	15964	16145	16163	15976	15935	16177	15981	16019	15969	16033	16054	16146	16154	16077	16108	16045	16126	16159	15970	16084	16067	15962	16146	16079	15992	16014	16119	16085	16062	16063	15951	16083	16112	16056	16097	16051	16273	16088	16251	16168	16181	16050	16041	16004	16207	16123	16090	15953	16102	16181	15790	16046	15943	16184	16056	16001	16018	16043	16151	16076	16030	16116	16049	15985	15894	15714	16330	16079	16095	15877	16109	16145	16190	16125	16090	16150	16136	15997	15973	15964	16156	16155	16033	16208	16085	16149	16026	16129	16062	16177	16073	16173	16125	16134	16015	16068	16091	16165	16092	15992	16119	16102	15879	16148	16143	15796	16001	16071	16036	16077	15946	16098	16066	16096	16017	15967	16131	16072	16033	16038	16039	16020	16016	16170	16178	15987	15950	16171	15971	16047	16027	16012	16212	16050	16057	15971	15867	16187	16268	16064	16073	16186	16123	15959	16101	16102	15957	15992	15994	15938	16034	16142	16019	16045	15882	15873	16100	16063	15918	16036	16018	16088	16054	16017	16182	16208	16030	16258	16129	15973	16060	15910	16172	15850	16014	16256	16023	16032	16005	16116	15994	15918	15889	16062	16033	16092	16168	15939	16222	16020	16085	16138	16131	15976	15925	16070	16109	16024	16102	16042	16139	16157	15980	16120	16084	16126	16091	16185	16082	15990	16107	16079	16188	16020	16104	16110	15976	16069	16054	15919	16097	16023	15951	16087	16115	16138	16033	16089	15879	15942	16121	15991	16171	15957	16109	16201	15839	16084	15869	16274	16111	16035	15914	16038	15968	15944	15966	16100	16065	16053	16124	16038	16025	15886	16018	16187	16112	16149	16061	16026	15999	16034	16126	16034	16171	16135	16073	15968	15981	16113	15988	16049	16077	16226	16012	16083	16018	15895	16150	16031	16077	16161	15977	16000	15870	15976	16094	16113	16177	15879	16015	16157	16118	16085	15893	16187	16156	15961	16211	15922	16093	16066	16090	16038	16201	16062	15968	16054	16033	16048	16092	16036	16143	16000	16064	16171	15829	16068	16106	16101	15900	16254	16147	16090	16022	15996	16243	15988	16052	16008	15947	16023	16071	16215	15908	16000	15964	16155	15935	16146	16131	16131	16074	16046	16106	15953	16062	16135	16159	15993	16032	16105	16116	16098	16027	16185	16157	16001	15922	16290	16118	16001	15929	15937
23669	21138	28662	24640	22475	22854	22846	20134	19398	19279	19039	18793	18858	18697	18335	18522	18404	18550	18374	18411	18581	18197	18374	18331	18186	18108	18212	18136	18026	18076	17882	17926	18189	18121	18028	17994	17997	18135	18127	18078	18112	18169	18258	18303	18016	18037	18093	18031	18207	18240	18192	18013	18127	17933	17992	18044	17991	18047	17892	17935	17915	17990	18307	18251	18295	18080	17913	17983	18115	18129	18078	17850	18021	18063	18041	18047	17995	18067	18015	18040	17812	17890	18053	17881	17949	18134	17885	18008	18248	18146	18031	18161	17949	17958	17913	17920	18237	17932	18160	18015	17957	18208	18152	18056	18153	17945	18078	18021	18026	17988	17836	17902	17935	17898	18018	18178	17870	17653	17923	18001	17862	17933	17870	18341	18087	18150	18096	17938	17918	17733	18070	17918	17957	18020	18107	18216	17947	17883	18018	17934	18096	18083	18116	17880	17950	18005	17965	17949	17926	18180	18235	18163	17770	17934	17909	18028	17919	17950	18194	17791	17912	18224	18056	17966	17946	17904	17972	18047	17794	18025	17860	17958	17982	18026	18043	18093	18081	17965	17780	17858	17928	18130	17894	17931	17984	18116	17857	17833	17811	17869	18033	17880	17958	17991	18065	17897	18010	18043	18004	17949	18119	18060	17799	18046	17876	17940	17811	17964	18075	18076	17953	17901	18047	18090	18087	17928	17923	17865	17858	17933	17895	17895	18207	18104	18029	18046	18094	17974	18031	17782	17911	17888	17910	18065	17955	18011	18000	18099	18048	17872	17991	18079	18082	17968	17961	17972	18091	18065	18085	17965	17978	18010	17926	17915	17978	17990	17977	17751	17913	17985	17965	18040	17868	17806	18155	17871	17864	17737	17900	18065	17959	17838	17995	17927	17925	18007	18137	17756	17949	17850	18055	18023	17919	17962	17913	17999	17837	17749	18137	17977	18154	17987	18105	18085	17841	17931	18056	17994	18011	17977	18029	17905	18105	18192	17905	18066	17982	17720	17944	17967	18043	17844	18085	18104	18119	17979	17695	17960	17987	18068	18091	17826	18027	18012	17787	17803	17853	17905	17937	17963	18089	17978	17859	17807	18136	17781	17938	17972	17951	17948	18080	17980	18111	18085	18094	18083	18174	18068	18085	17986	18067	17887	17987	18195	18097	18101	18181	17874	18000	17921	17869	17763	17921	18058	17897	17938	17999	17999	17910	17801	17872	17903	18051	18068	17908	18060	18002	17983	18007	17861	17969	17760	18156	17878	17973	18171	17969	17921	17831	17840	17941	18006	17826	17871	17899	17933	17951	17945	17798	18004	18090	18008	17976	18066	18228	17961	17982	18121	18208	17988	17990	18087	18043	18083	18230	17980	18066	18066	17961	18019	17939	18013	17997	18011	17999	17965	18068	17990	17921	17877	17986	17949	17894	18037	17991	18061	18221	18029	17819	17735	17982	18036	17908	18066	18174	18088	17894	18084	18059	18030	17861	17907	18063	18215	17846	17918	17886	18000	17956	18008	18034	17907	18143	17956	17876	18084	17874	18072	17749	17856	17932	18018	18189	17903	17969	18156	17999	18032	17995	17962	18046	17800	17866	18038	17782	18037	17877	17999	18001	18043	18143	18112	18140	17829	17767	17880	17931	17935	18085	18027	17941	17873	18024	17915	18065	17955	18195	17973	18042	18182	17942	18129	18035	18023	17921	18004	17777	18007	17913	17975	18109	17974	18227	18044	17983	17939	18001	17950	17995	17968	17956	17914	17983	17913	17849	18083	17916	18068	17901	17969	17999	17867	17770	17736	18118	18009	18023	18274	18033	18036	18033	17991	18071	18066	17856	17996	17708	17943	17845	17848	18142	18032	17872	17876	18035	17882	18079	18097	18025	17989	18011	17965	17865	17928	17888	17835	17804	17983	17971	17916	18005	17861	17847	17899	18010	17810	17891	18160	17961	18195	17826	17999	17748	18081	18094	17900	17891	18038	17960	18197	18042	17860	17865	17993	17937	17988	17875	17984	17981	17935	17840	18013	18066	17811	18038	17865	18058	18081	18034	18086	18106	17988	18046	18113	18110	18027	18169	18083	17833	18073	17932	17773	18022	18059	18029	17910	17985	17884	17778	17980	17864	17994	17991	17939	18146	17936	18090	18131	17990	18015	17896	17967	17883	18045	18132	18144	17924	18010	18221	17928	17920	18003	17809	18068	18011	18174	17835	18026	17975	18139	18026	17930	17951	17982	17916	18043	17891	18011	17827	17878	18011	18048	17914	18050	18037	18043	18069	18302	18059	17898	18082	18014	17772	17912	17833	17935	18205	17952	17839	18219	17796	18042	18014	18091	18066	17873	18123	18150	17889	17893	17779	17969	18067	17977	18057	18287	18211	18261	18050	17829	17892	17986	17963	18034	17821	17989	18004	17844	18019	17915	18260	18126	18078	17977	17955	17978	17930	17991	18049	17994	18081	18007	17914	18097	18296	17897	17967	17917	17983	17953	18000	18085	17869	17995	17974	18007	17869	17946	17831	17910	18035	17990	17928	17989	18015	18199	17965	17851	17910	18071	17923	17981	18034	18088	18006	18120	18010	18277	17858	18011	18071	17843	18066	18027	18080	17962	17862	17954	18124	17980	18229	17949	17962	18057	17974	18147	18156	17983	17755	17824	17822	17974	17963	18121	17955	18088	18133	18016	18123	17987	18110	18056	18136	17841	18029	17983	18053	18116	17919	17872	17726	17831	17917	18069	17991	17983	17833	18069	18003	17846	17851	17868	17916	17700	18114	17902	17926	17919	18223	17975	17998	17847	17976	17993	18090	18227	18048	18006	17904	18165	17997	18063	17960	17978	18046	17985	17937	17878	17922	18266	18114	18056	17959	18045	17952	18232	17930	18044	17852	17883	18266	17915	17954	18029	17882	18123	17785	17969	18280	17861	17863	18152	17877	17932	18008	18145	18149	18136	17958	18147	17964	18090	18027	18004	18034	17875	18051	17855	17988	17889	17997	17813	17808	17987	17870	17882	17921	17961	18030	17945	18003	17951	18070	17915	18048	17915	18020	17907	17964	18094	17921	17964	17827	17890	17946	17665	17772	17972	18032	18038	18185	18172	17807	18029	18276	18087	18157	17847	17913	17990	18169	17990	17720	17826	18003	18034	18047	18042	18038	17850	17757	18162	18017	17807	17941	17898	18157	18034	18170	18056	17986	17914	18060	17846	18012	18031	17752	17849	17992	17851	18054	18078	17909	17938	18077	17890	18258	17918	18102	17960	17895	18245	17872	17947	18079	18161	18031	18158	17924	17837	17947	17878	17926	17960	17887	17870	18099	17931	17770	17782	18024	17899	17936	18056	17974	17788	18021	17789	17783	18014	18069	17913	17996	18005	18004	18094	17831	17909	18001	18015	17926	18046	17820	17998	18134	17983	17784	17959	18102	18133	18031	17992	17947	17920	17934	17957	18036	17882	17988	18050	18066	17915	17998	18088	18055	18057	17866	17872	17981	17895	18109	18010	17784	17987	18044	17864	17996	18225	17923	17798	17919	17811	18051	17934	18117	18063	17913	17761	18048	17856	17977	18130	18052	18185	17961	17919	17640	17813	18051	18184	18099	18030	18188	18027	18178	18058	18077	17755	17967	17846	17989	17937	17952	18053	18005	17885	17939	17925	17895	17980	18073	18074	18028	17899	17995	18091	17955	18010	18121	18016	18120	18074	17893	18145	17978	18089	18121	17958	17890	17911	17986	18055	17931	18062	18079	18109	17978	18018	18008	18032	17932	18000	17903	17996	17950	18144	17927	17990	18086	18139	18058	17955	18011	17990	17830	18039	17922	17854	17843	17995	18107	17907	17900	17871	18027	17857	18028	17838	17721	18065	17759	17816	17889	17845	17886	17999	18169	17928	18029	18237	17939	17925	18032	18072	18089	17901	17908	17867	17975	17843	18000	17981	17921	18163	17911	17821	18039	17838	18142	18074	18000	18054	17914	17982	18020	17877	18006	17944	18001	17896	17766	17873	17978	18010	18131	18127	17869	17944	17848	18062	17840	17943	18042	17976	17858	17986	18091	18062	17991	18009	17900	18110	18179	18169	17984	18025	18179	17912	18253	18062	17950	18026	18137	18145	18036	18158	17907	18081	17821	18121	18071	18056	18122	17976	17887	17767	18018	17844	18092	17926	18089	18059	17922	17809	18111	17826	17781	17831	17878	18019	17885	17857	18023	17971	18054	17949	18077	17952	17946	17932	17981	17861	17874	17854	17971	17952	18042	18034	17893	17851	17849	17997	18211	17779	17966	17953	18099	18278	18026	17946	18148	17862	18007	18162	17975	17996	18060	17861	18009	17944	17858	18022	17930	18161	17903	17990	17800	17878	17767	18108	17731	18071	17964	18102	18007	17933	18059	17939	18266	18065	18127	17993	17909	17922	18134	17846	18002	18207	18138	17855	17961	17930	17939	18103	17809	17943	17932	17962	18041	18108	18014	18009	18034	18010	17797	17980	17947	18092	18014	17980	18060	18028	17764	17789	17836	17727	17919	18040	17886	17997	17971	18064	18039	17977	17918	18018	17930	17814	17921	17981	18012	17904	18040	18224	17862	18105	18087	17880	17983	17946	17934	17968	17945	17983	17943	18020	17853	18031	18049	17805	17939	17974	17852	17906	17919	18056	18034	18019	18038	17928	18061	18008	17966	17861	18013	18020	17878	18015	17750	18039	17918	18125	18327	18036	18047	17997	18061	17892	17905	17922	18068	18079	18122	17929	18108	18047	17960	17808	17991	17840	18018	18009	18064	17995	17880	18040	18090	17971	18048	18067	18092	18117	17864	18037	18082	18000	18285	17944	17994	18114	17773	17897	18010	17995	17971	18187	18037	17926	18062	18020	17988	18098	17843	17873	17920	17649	17896	17897	18082	18124	18069	17754	17947	18059	17831	18016	18047	18010	17906	18079	17946	18061	18049	18049	17740	17971	18156	17992	18142	18005	18032	18111	17959	18075	18019	18066	18133	17938	17989	18016	18081	17920	17660	17874	17988	17935	18057	18158	17783	18093	18027	17779	17907	18030	17915	17876	18019	17865	17933	17969	17906	17795	18105	17916	18077	18015	17908	17799	18046	18052	18115	17697	17832	18007	17904	17779
19724	64299	38474	24093	22015	20580	19658	18394	17784	17199	17026	16833	16695	16326	16326	16190	16061	16183	15998	16009	15898	16078	15966	15790	15739	15623	15661	15894	15812	15716	15664	15681	15672	15602	15612	15637	15629	15862	15614	15605	15636	15716	15726	15706	15474	15668	15698	15563	15632	15567	15626	15647	15705	15646	15583	15692	15751	15607	15547	15689	15524	15966	16013	15964	15902	15810	15884	15723	15679	15598	15653	15680	15604	15650	15346	15591	15620	15532	15728	15555	15548	15468	15718	15613	15598	15585	15719	15426	15705	15703	15529	15492	15732	15646	15662	15679	15646	15640	15472	15657	15526	15659	15493	15604	15605	15631	15610	15631	15603	15565	15679	15525	15539	15612	15625	15358	15624	15688	15603	15827	15594	15812	15456	15582	15675	15548	15716	15664	15730	15554	15586	15679	15545	15666	15507	15707	15453	15551	15785	15503	15781	15625	15569	15594	15644	15843	15486	15687	15600	15602	15542	15635	15581	15548	15705	15698	15611	15720	15599	15465	15844	15580	15717	15600	15763	15509	15707	15614	15552	15614	15713	15607	15546	15685	15630	15722	15622	15737	15631	15524	15537	15534	15707	15442	15578	15573	15481	15893	15609	15723	15520	15749	15494	15568	15608	15564	15530	15692	15760	15587	15561	15547	15652	15539	15682	15409	15785	15613	15670	15535	15705	15694	15519	15467	15421	15708	15785	15551	15533	15581	15749	15630	15638	15719	15543	15466	15517	15526	15668	15697	15582	15585	15587	15616	15688	15770	15569	15489	15478	15639	15600	15476	15614	15605	15545	15596	15472	15592	15568	15557	15648	15654	15715	15480	15667	15651	15722	15494	15720	15484	15597	15534	15689	15685	15476	15608	15524	15485	15553	15551	15440	15697	15404	15770	15645	15570	15623	15675	15592	15546	15463	15582	15669	15562	15496	15879	15663	15648	15665	15654	15622	15571	15624	15596	15764	15588	15613	15507	15616	15686	15503	15526	15675	15441	15614	15676	15628	15727	15735	15639	15548	15674	15583	15468	15606	15658	15545	15698	15539	15692	15483	15561	15633	15649	15528	15672	15539	15744	15632	15777	15675	15725	15694	15517	15519	15661	15642	15626	15678	15748	15772	15481	15597	15784	15711	15669	15460	15468	15667	15577	15347	15635	15575	15763	15347	15647	15608	15663	15728	15554	15535	15588	15473	15457	15603	15529	15663	15606	15694	15629	15712	15428	15533	15480	15670	15503	15790	15677	15659	15613	15672	15597	15698	15704	15547	15798	15541	15513	15557	15674	15429	15603	15543	15436	15548	15709	15654	15705	15563	15703	15498	15689	15711	15612	15584	15580	15593	15643	15901	15577	15558	15474	15646	15553	15803	15677	15394	15639	15599	15580	15738	15611	15703	15541	15570	15605	15597	15606	15565	15668	15590	15541	15557	15868	15687	15622	15607	15573	15548	15597	15470	15620	15631	15801	15513	15550	15624	15659	15426	15586	15551	15809	15688	15425	15596	15548	15578	15825	15585	15804	15682	15568	15575	15808	15652	15542	15542	15671	15592	15710	15642	15587	15699	15663	15535	15585	15685	15629	15598	15561	15797	15475	15659	15551	15495	15623	15566	15535	15684	15527	15617	15500	15446	15666	15616	15753	15654	15445	15592	15487	15762	15589	15779	15671	15542	15813	15676	15531	15610	15531	15612	15617	15436	15778	15480	15730	15509	15527	15604	15517	15659	15562	15709	15728	15608	15487	15727	15531	15513	15628	15472	15696	15470	15724	15715	15602	15693	15598	15607	15526	15662	15615	15503	15393	15706	15718	15618	15567	15615	15838	15824	15470	15629	15527	15714	15538	15530	15464	15586	15728	15614	15652	15818	15643	15490	15536	15513	15671	15671	15643	15796	15432	15405	15749	15599	15611	15588	15642	15635	15705	15642	15563	15609	15703	15537	15607	15656	15680	15685	15490	15616	15428	15675	15522	15610	15613	15786	15548	15644	15685	15838	15679	15579	15459	15536	15547	15658	15625	15644	15630	15675	15655	15963	15662	15704	15552	15713	15600	15492	15617	15549	15618	15659	15664	15494	15553	15557	15563	15535	15645	15652	15585	15637	15648	15570	15673	15522	15696	15738	15646	15495	15615	15607	15551	15614	15560	15663	15791	15616	15504	15753	15512	15591	15736	15636	15644	15602	15749	15657	15643	15598	15529	15571	15586	15738	15519	15692	15511	15616	15565	15679	15560	15611	15403	15584	15686	15691	15615	15502	15696	15743	15577	15671	15627	15477	15683	15550	15644	15708	15437	15452	15504	15704	15469	15558	15567	15517	15685	15687	15698	15619	15631	15561	15531	15526	15699	15561	15577	15729	15808	15704	15686	15714	15583	15585	15414	15622	15686	15635	15767	15525	15602	15699	15571	15692	15683	15629	15606	15548	15441	15521	15742	15462	15676	15660	15703	15686	15678	15716	15383	15688	15588	15575	15467	15583	15627	15557	15464	15635	15594	15630	15715	15525	15679	15475	15446	15686	15660	15654	15510	15669	15600	15811	15801	15695	15586	15712	15488	15573	15526	15696	15557	15641	15636	15738	15555	15525	15476	15649	15749	15657	15596	15616	15425	15485	15710	15545	15522	15658	15611	15739	15638	15656	15659	15637	15410	15697	15530	15574	15493	15667	15665	15754	15692	15389	15502	15564	15517	15657	15592	15652	15755	15642	15683	15441	15734	15535	15527	15675	15641	15834	15479	15617	15654	15591	15677	15605	15673	15500	15486	15631	15795	15505	15683	15782	15605	15561	15575	15483	15376	15796	15736	15426	15653	15526	15716	15617	15636	15490	15678	15533	15717	15597	15659	15418	15658	15659	15578	15765	15489	15383	15523	15552	15679	15490	15707	15648	15670	15667	15601	15560	15535	15474	15769	15628	15507	15806	15545	15641	15495	15639	15550	15705	15663	15498	15528	15568	15525	15532	15706	15650	15580	15474	15542	15701	15554	15639	15522	15714	15608	15579	15410	15398	15586	15538	15675	15677	15523	15568	15697	15543	15649	15671	15559	15553	15750	15524	15578	15552	15575	15559	15611	15712	15557	15587	15493	15808	15728	15725	15649	15655	15579	15621	15517	15691	15665	15599	15700	15834	15604	15595	15556	15586	15574	15548	15626	15677	15390	15659	15503	15645	15599	15611	15585	15716	15780	15707	15590	15651	15553	15813	15743	15598	15597	15520	15630	15558	15551	15721	15650	15627	15621	15567	15737	15593	15728	15506	15639	15589	15739	15601	15758	15519	15641	15549	15752	15579	15699	15557	15784	15509	15664	15591	15646	15495	15474	15636	15577	15487	15555	15641	15687	15668	15677	15498	15710	15635	15622	15576	15704	15678	15705	15675	15541	15476	15725	15582	15474	15560	15616	15621	15765	15538	15724	15709	15760	15671	15643	15502	15630	15720	15542	15663	15524	15622	15620	15672	15634	15430	15746	15516	15557	15623	15798	15511	15473	15697	15614	15596	15656	15701	15529	15685	15619	15642	15582	15625	15769	15700	15665	15648	15503	15593	15713	15708	15591	15595	15608	15471	15545	15584	15655	15530	15539	15740	15669	15522	15433	15592	15727	15648	15692	15641	15439	15799	15618	15518	15481	15623	15674	15601	15631	15513	15540	15697	15749	15539	15474	15733	15553	15664	15756	15853	15583	15455	15538	15667	15643	15695	15571	15709	15661	15868	15615	15526	15642	15834	15734	15572	15657	15692	15435	15684	15547	15633	15476	15605	15632	15762	15543	15670	15687	15418	15605	15641	15566	15855	15554	15601	15533	15512	15582	15627	15611	15502	15608	15743	15657	15636	15589	15526	15520	15455	15696	15647	15550	15755	15624	15458	15612	15573	15666	15719	15590	15660	15650	15684	15497	15470	15587	15616	15580	15590	15731	15753	15650	15539	15721	15607	15569	15691	15666	15482	15556	15650	15574	15673	15654	15656	15620	15713	15580	15653	15607	15576	15697	15713	15305	15627	15560	15684	15597	15651	15728	15389	15846	15619	15697	15734	15771	15520	15591	15832	15595	15621	15614	15501	15709	15541	15582	15783	15626	15662	15741	15482	15524	15549	15475	15760	15550	15692	15843	15607	15553	15711	15640	15609	15729	15485	15617	15647	15607	15528	15588	15612	15611	15676	15777	15632	15725	15434	15674	15404	15629	15662	15662	15649	15648	15540	15707	15617	15520	15697	15626	15591	15612	15767	15526	15742	15668	15668	15511	15591	15623	15680	15579	15586	15779	15495	15659	15672	15681	15530	15615	15659	15545	15667	15532	15484	15497	15689	15487	15845	15773	15663	15619	15585	15642	15562	15677	15438	15620	15723	15615	15492	15600	15631	15608	15706	15457	15592	15738	15782	15510	15869	15601	15609	15600	15483	15526	15477	15652	15654	15611	15672	15580	15655	15589	15625	15670	15631	15606	15663	15673	15602	15746	15630	15685	15660	15560	15457	15553	15601	15605	15725	15582	15690	15671	15733	15613	15599	15604	15605	15667	15564	15674	15648	15771	15621	15591	15635	15711	15667	15547	15544	15467	15667	15676	15462	15688	15656	15539	15519	15635	15750	15620	15736	15480	15558	15502	15822	15520	15708	15657	15477	15648	15609	15490	15664	15649	15644	15566	15679	15829	15489	15660	15703	15630	15452	15564	15683	15721	15593	15734	15690	15487	15612	15696	15571	15586	15605	15742	15782	15643	15507	15605	15459	15542	15709	15456	15609	15500	15506	15491	15436	15597	15683	15694	15640	15608	15575	15625	15536	15542	15781	15621	15535	15658	15689	15707	15805	15724	15594	15596	15709	15729	15568	15646	15399	15624	15511	15739	15527	15654	15682	15571	15653	15659	15695	15522	15793	15575	15587	15673	15678	15537	15770	15668	15577	15710	15747	15524	15682	15591	15631	15578	15728	15500	15681	15696	15571	15443	15453	15619	15605	15568	15428	15506	15469	15693	15652	15436	15504	15481	15811	15620	15464	15759	15630	15636	15741	15575	15690	15542	15726	15775	15582	15728	15460	15544	15544	15562	15612	15490	15467	15637	15690	15816	15496	15619	15386	15670	15594	15667	15447	15600	15786	15593	15710	15551	15622	15512	15734	15750	15714	15821
22682	21158	29050	23860	21803	24552	26587	21778	20498	20546	19868	19610	19536	19043	19189	19009	18879	18795	18802	18732	18877	18715	18625	18464	18496	18413	18303	18329	18369	18347	18319	18270	18349	18230	18264	18258	18366	18439	18073	18260	18381	18147	18248	18330	18198	18189	18444	18221	17958	18113	18145	17784	18228	18073	18093	18113	17815	18210	18144	18087	18230	18505	18587	18654	18447	18264	18279	18201	18047	18326	18155	18081	18096	18114	17991	18054	18069	18041	18096	18160	18116	18063	18030	18121	18090	18154	18114	18136	18212	18110	18182	18046	17971	18200	18127	17978	17844	17944	18096	17889	18093	18084	18210	17980	18165	18070	18044	18130	18084	18105	18236	18081	18035	18013	18061	17901	17982	17898	17993	18087	18357	18080	18029	18057	18002	17993	18050	18106	18072	18007	17922	18070	18043	18002	18250	18071	18068	18184	18179	18267	18128	18118	18175	17785	18115	18002	18021	18306	18023	18033	18190	18204	18008	18246	18130	18099	18067	18128	18121	18068	18031	17950	18198	18026	17971	18296	18099	18101	18088	18118	18182	18248	17889	17930	18103	18146	18142	18318	18042	17985	18112	18000	18095	18121	18064	18149	18129	17920	18275	18138	17971	18020	18098	18094	18228	18342	18287	18068	18161	17838	18294	18028	18108	17925	18022	18112	18056	18000	17939	18075	18173	18050	18064	18180	18242	17969	18028	17986	18058	18272	18119	17927	18311	18271	18039	18183	18043	18059	18259	18091	18218	18176	18152	18227	18048	18086	17999	18123	18066	18180	17960	18105	18184	18186	18036	18019	17957	17979	18178	18108	18119	18006	18188	18103	18207	18038	17981	18394	18150	18207	18057	18076	18151	18071	18236	17907	18096	18138	17922	18033	18324	18133	18198	18339	18159	18065	18146	17967	18151	18144	18298	18251	18108	18065	18103	17982	18172	18190	18129	18192	18299	18109	18018	18039	18343	18034	17948	18200	18175	17928	18286	18308	18239	18089	18003	18057	17945	18127	18002	18262	18058	18014	17867	18012	18211	18082	18080	18019	18223	18154	18024	17971	17994	18019	17995	18090	17954	18163	18090	18214	18073	18094	18006	17884	18197	18058	18052	18233	18049	18103	18055	18147	18209	18215	17940	18041	18268	18246	18075	18141	18177	18253	18171	17886	17947	17965	18035	18208	17884	17905	18121	17881	17979	17916	18034	17998	18003	18335	17854	18138	18046	18169	18018	17959	18115	18156	18400	18318	18307	18230	18190	18093	18209	18133	18094	17910	18080	18066	18073	18095	18430	18116	18058	17965	18063	17983	18070	17944	18196	18162	17968	18174	17991	18011	18012	18270	18115	18032	17952	18102	18229	18070	18155	18081	18098	18028	18139	18040	18026	17972	18050	18084	18217	18144	18372	18262	18057	18216	18070	18003	18206	18299	18084	18210	17915	18037	18029	18013	18047	17961	18123	18005	18201	18127	18023	18327	18025	18004	18188	18029	18151	18166	17833	17951	17830	18018	18085	18074	18127	18053	18089	18133	18080	17971	17861	17850	17974	18018	18063	18132	18096	18089	18058	18232	18139	18069	18181	17957	17923	18031	18116	18069	18106	18172	18111	17974	17891	18195	17818	17864	18035	18099	17968	18116	17993	17960	17942	18158	18130	18023	18078	17794	18149	18088	18091	18024	18242	18245	18138	18020	18071	18040	18161	18033	18224	18112	17834	18216	17997	18057	18140	17964	17802	18027	18002	18177	18253	17987	18113	18247	18187	17951	18017	18156	17943	17978	18094	18053	17879	18177	18092	18207	17982	18157	17987	17971	18122	18030	18123	17969	17938	18183	18212	18178	18249	17980	17958	18124	17907	17888	17924	18167	17872	18122	18182	18082	17934	18219	18195	18198	18106	17946	18029	17965	18124	18108	18321	18072	18172	18017	18194	18234	18004	18100	18146	17943	18123	18036	17936	17979	17995	18134	18048	18094	18116	18135	18201	17982	18142	18115	17912	17945	18123	17915	18035	17909	18086	18078	17830	18052	18159	18062	17913	17919	18108	17998	18172	17967	17828	18013	18160	17955	17774	18194	18066	17975	17902	17889	17999	17985	18088	18035	18041	17975	18358	18109	18132	18087	18217	18080	17976	18079	18014	17960	18240	18177	18008	18151	18174	18240	17995	17965	18237	17968	18109	17993	18025	18152	18187	18317	18300	17953	18110	18260	18124	18073	18116	18110	18236	18034	18012	18039	18149	18055	18134	18262	18094	17937	18115	18155	18105	18048	18189	18224	18155	18014	17941	17984	18207	18062	18017	18277	18127	17874	18159	18001	17907	17987	18119	18126	18026	18029	18134	18141	18141	17892	17859	17794	18149	17868	17924	18134	17961	18251	18148	18113	18122	18130	18077	18151	18034	17949	18036	18009	17878	18099	18156	18134	17853	18136	18124	18100	17938	17824	18066	18304	18291	18251	18175	18170	17937	17939	17924	18026	18255	18148	18125	18051	17857	18300	18029	18031	18139	18211	18075	18056	18136	18066	18052	17902	18162	18125	18136	18254	18102	18217	18264	18224	18166	18053	18154	18114	18074	17945	18218	18065	18206	18033	18057	18036	18201	17995	18036	17980	18125	18022	18040	17995	18001	18052	18210	18192	18078	17973	18149	17999	18203	18194	18170	18112	18178	18083	17991	17893	17984	17954	17907	18285	17918	18115	18128	18060	18042	17833	18083	18157	17906	18163	18003	17794	18127	18239	18312	18015	17886	18265	17869	18153	17931	18039	18014	18046	17954	18247	18063	18152	18155	17886	17836	18128	18210	17960	17697	17944	18051	18154	17964	17998	17871	18015	17902	18108	17906	18050	18195	18231	17977	18024	18001	17821	18015	18238	17940	18037	18153	18046	18159	18193	17929	17987	18207	18165	18212	17988	18053	18121	18106	18023	18143	17980	18111	17999	18090	18037	18079	17998	17791	18123	17923	18175	18019	18088	18170	18152	18122	18020	17916	18139	18122	18200	17974	18109	18140	17911	18009	18021	18156	18306	18205	17789	18017	18053	18106	17964	18277	18190	18195	18186	18020	18137	18120	17987	18027	18129	18165	18044	18146	18076	18078	18038	18035	18072	18139	18040	17907	17844	18021	17878	18183	17983	17985	18185	17925	18070	17915	18040	18101	18205	18051	18207	18109	18165	18154	18114	18250	18173	18049	18000	18129	18221	18109	18043	18092	18121	17995	18218	17916	18051	18151	18036	18073	17990	18216	18072	18012	18276	18032	18356	18157	18385	18024	18172	18162	18017	17971	18216	17975	17994	17978	17964	18017	17928	18015	18082	18324	17944	17915	18066	18254	17969	18169	17960	18073	18030	18101	18136	17960	18049	17953	18186	18187	18238	18047	18172	17955	17931	18064	17978	18101	18090	18054	18061	17852	18056	17980	18040	18243	18208	18118	18167	18033	17923	18088	18063	17904	18101	18145	18176	18085	18153	18187	17942	18069	18011	17971	17886	18040	17767	18218	17946	18194	18205	18153	18029	18053	17919	18263	18028	18069	17985	18279	18281	18100	18019	18227	17921	18224	18044	17954	18037	18148	17878	17944	17963	18311	18098	18168	18053	18088	17998	17935	17887	18193	18001	18154	18188	18080	18058	17921	18146	18065	17958	17990	18127	18089	18102	18110	18197	18212	18146	17931	17895	18283	18270	18327	18083	18046	18251	17842	18089	18206	18069	18132	18063	18156	18055	18065	18037	17921	18310	18021	17964	18058	18009	17945	18169	18117	18178	17988	18165	18116	17862	17777	18116	18047	18009	18160	17885	17977	18161	18313	18295	18014	18253	18061	18156	17779	17958	18046	18023	18177	17926	18222	18050	18130	18274	18092	18046	18291	18151	17988	18239	18279	18084	18159	18208	18181	17893	18075	18114	18069	18137	17972	18090	17984	18041	18316	18147	18136	18134	18107	17960	18148	17894	17982	18169	17964	17768	18025	18013	18104	18051	18179	18112	18090	18059	18018	18198	18085	18103	18053	17945	18144	18170	18314	18016	18040	18067	17967	18063	17836	18008	18087	17848	18074	18234	18120	18153	18090	18087	18089	18069	18006	17984	18244	18310	18125	17943	18331	18030	18160	18037	18009	17915	18122	17953	18135	18125	18176	17873	17929	18140	18146	18007	17889	17823	17937	18178	17912	18018	18210	17972	18062	18165	18046	17994	17994	18106	18114	17941	18010	18071	18145	17906	17961	18186	17954	18153	18193	18053	18270	18076	18283	18077	18122	18242	18143	18101	18019	18015	17861	18142	18036	18124	18193	18073	18061	17909	18198	18135	18051	18201	18064	18104	17878	17979	17897	18099	18091	18016	18135	18175	18104	17971	18161	18013	18091	18357	17993	17954	17912	17840	18253	18057	18149	17958	18086	18102	18022	18158	17943	18067	17893	18174	18143	17945	18011	18176	18198	18024	18127	18028	18126	18141	18077	17994	18139	17985	17992	18173	18121	17948	17984	17896	18212	17996	18028	18063	17916	17927	17973	17853	18268	17945	17803	17979	18055	18039	17951	17765	18131	18152	18061	18175	18062	18069	17916	17995	17951	17961	18053	18005	18141	17925	18044	18113	18306	18103	18325	18118	18093	18027	18200	17977	18129	18147	18062	18078	18098	18137	18132	18101	17928	18132	18138	18037	18054	18034	17893	18101	18161	18242	18032	18016	18057	17982	18198	18080	18261	17939	18013	18063	18116	18186	18097	17998	17901	18020	18148	18002	18049	17934	17931	18242	18160	18063	18096	18068	18045	18117	18078	17923	18062	18073	17963	18068	18264	18290	18208	18180	18226	18182	18219	18026	17971	18264	18032	18144	18110	18094	18145	18107	18060	17955	18037	18083	17969	17987	18178	18072	18095	18000	17859	18027	18104	18070	18005	18079	18181	18202	18304	17985	17847	18153	17886	17954	18114	18306	18177	18105	18112	18140	18042	18066	17883	18283	18015	18131	18176	18028	18041	18156	17985	18185	18112	17994	18031	18024	17987	18250	18028	18234	18054	18057	18226	17967	17985	17995	17985	18019	18162	18195	18022	18183	18042	17971	17928	18035	18104	18108	18217	18088	17867	18123	18010	18071	17903	18071	17923	18070	18006	18031	17961	18078	18110	18335
20475	65067	49297	28274	25683	23737	22006	20470	19197	18452	18096	17660	17188	17158	17011	16763	16594	16628	16626	16336	16199	16212	16215	15987	15896	15852	16200	15949	15866	15918	15738	15856	15855	15746	15741	15744	15818	15812	15671	15839	15763	15622	15727	15914	15780	15691	15701	15652	15767	15722	15732	15664	15818	15667	15562	15611	15803	15609	15591	15702	15750	16108	16596	16340	16166	16116	15764	15861	15737	15806	15788	15698	15726	15789	15729	15662	15701	15564	15648	15766	15533	15759	15637	15808	15678	15767	15673	15651	15624	15538	15896	15874	15766	15540	15661	15688	15839	15648	15686	15711	15478	15588	15725	15606	15787	15832	15640	15593	15778	15650	15733	15593	15801	15652	15565	15656	15646	15737	15623	15708	15784	15605	15518	15789	15639	15616	15761	15563	15691	15614	15642	15699	15765	15618	15677	15550	15638	15614	15610	15534	15652	15611	15460	15707	15820	15612	15434	15733	15604	15808	15643	15689	15704	15773	15633	15683	15711	15613	15682	15626	15583	15821	15579	15711	15726	15514	15879	15644	15643	15811	15637	15743	15557	15760	15716	15656	15526	15704	15606	15610	15682	15654	15643	15774	15662	15377	15728	15640	15650	15637	15539	15623	15638	15736	15549	15773	15589	15532	15808	15485	15750	15685	15705	15667	15717	15448	15822	15671	15687	15631	15507	15661	15605	15630	15545	15720	15634	15714	15738	15524	15635	15690	15725	15747	15690	15609	15536	15746	15563	15679	15749	15636	15585	15550	15623	15589	15655	15551	15787	15807	15856	15736	15727	15729	15635	15567	15726	15775	15543	15725	15850	15533	15760	15502	15780	15617	15548	15934	15810	15706	15791	15686	15634	15603	15556	15612	15757	15640	15839	15760	15612	15449	15624	15780	15561	15642	15808	15728	15787	15591	15627	15684	15785	15515	15798	15810	15668	15857	15659	15810	15709	15645	15618	15682	15709	15570	15676	15530	15582	15733	15665	15734	15680	15564	15690	15650	15578	15745	15807	15618	15639	15687	15753	15607	15683	15736	15720	15641	15792	15694	15721	15870	15584	15769	15634	15586	15808	15590	15580	15704	15770	15569	15710	15681	15852	15717	15668	15530	15855	15855	15678	15674	15840	15560	15563	15821	15688	15724	15784	15723	15726	15808	15710	15673	15638	15826	15588	15647	15697	15781	15629	15753	15910	15760	15509	15858	15742	15602	15736	15676	15626	15831	15738	15661	15789	15741	15760	15780	15740	15754	15768	15738	15847	15709	15828	15721	15556	15674	15512	15776	15740	15632	15620	15543	15659	15704	15718	15819	15713	15435	15814	15749	15740	15685	15735	15737	15758	15581	15532	15645	15671	15696	15673	15828	15697	15623	15610	15731	15704	15690	15697	15721	15544	15678	15580	15573	15727	15689	15655	15566	15815	15721	15842	15697	15627	15654	15659	15575	15837	15693	15680	15730	15843	15821	15520	15776	15721	15711	15606	15629	15803	15749	15773	15681	15809	15660	15661	15687	15675	15648	15537	15646	15584	15811	15765	15546	15681	15725	15704	15730	15656	15707	15516	15796	15667	15723	15806	15638	15636	15842	15629	15586	15761	15769	15607	15715	15566	15803	15637	15553	15500	15704	15683	15733	15646	15941	15675	15648	15718	15708	15688	15650	15573	15676	15915	15667	15631	15580	15711	15572	15635	15743	15640	15552	15613	15503	15616	15690	15705	15803	15611	15594	15731	15660	15693	15556	15590	15615	15609	15548	15607	15669	15680	15762	15728	15721	15740	15737	15657	15603	15737	15585	15642	15819	15770	15742	15647	15762	15584	15601	15693	15740	15688	15698	15722	15631	15688	15824	15593	15629	15655	15609	15649	15649	15841	15767	15504	15658	15573	15646	15649	15737	15553	15724	15733	15625	15772	15723	15827	15540	15668	15675	15662	15604	15635	15641	15762	15697	15725	15659	15678	15662	15754	15612	15851	15569	15574	15729	15663	15586	15675	15590	15833	15723	15791	15746	15550	15685	15572	15665	15814	15772	15578	15745	15690	15608	15779	15549	15635	15645	15770	15732	15603	15656	15735	15875	15755	15693	15704	15769	15661	15561	15733	15581	15534	15618	15456	15621	15753	15631	15634	15609	15710	15819	15705	15716	15694	15779	15628	15705	15777	15600	15643	15746	15753	15658	15749	15603	15540	15762	15595	15609	15680	15612	15830	15649	15494	15587	15573	15590	15629	15670	15588	15779	15662	15626	15434	15590	15617	15639	15626	15521	15721	15381	15538	15520	15632	15664	15493	15614	15782	15906	15731	15773	15619	15682	15589	15596	15765	15575	15947	15546	15678	15752	15583	15590	15681	15706	15652	15671	15685	15647	15593	15773	15881	15689	15685	15551	15652	15557	15606	15604	15582	15644	15887	15806	15529	15713	15817	15723	15698	15665	15804	15785	15720	15779	15570	15660	15703	15694	15595	15573	15648	15636	15585	15600	15601	15674	15661	15634	15696	15708	15699	15825	15696	15620	15702	15692	15540	15689	15636	15443	15527	15688	15700	15744	15606	15783	15676	15704	15820	15735	15688	15634	15652	15831	15692	15650	15626	15532	15482	15766	15586	15571	15637	15617	15611	15830	15466	15621	15611	15691	15704	15530	15661	15712	15700	15672	15698	15745	15674	15577	15902	15548	15572	15506	15593	15733	15688	15741	15706	15505	15546	15718	15653	15716	15691	15770	15735	15494	15739	15651	15575	15566	15538	15686	15833	15758	15711	15507	15861	15596	15782	15725	15566	15812	15717	15606	15644	15757	15679	15707	15689	15766	15529	15867	15728	15597	15604	15530	15658	15664	15645	15706	15752	15566	15664	15518	15717	15620	15742	15798	15722	15627	15537	15649	15652	15689	15550	15669	15759	15601	15573	15684	15668	15683	15721	15620	15829	15762	15705	15695	15673	15651	15753	15603	15801	15719	15680	15731	15557	15674	15656	15519	15815	15708	15644	15749	15633	15838	15511	15842	15668	15534	15759	15691	15678	15740	15542	15821	15635	15714	15666	15742	15577	15604	15616	15617	15596	15713	15707	15707	15739	15732	15719	15776	15705	15620	15728	15497	15727	15707	15524	15727	15532	15607	15699	15725	15641	15593	15761	15567	15689	15615	15581	15862	15621	15604	15720	15652	15664	15764	15598	15585	15516	15812	15575	15842	15698	15584	15828	15599	15601	15509	15691	15651	15739	15766	15674	15730	15655	15671	15806	15713	15519	15751	15669	15780	15558	15668	15757	15710	15649	15560	15673	15553	15645	15643	15842	15669	15770	15688	15651	15733	15592	15734	15684	15893	15691	15623	15473	15679	15844	15590	15646	15633	15693	15596	15804	15792	15801	15747	15733	15593	15731	15743	15662	15689	15819	15746	15605	15617	15692	15600	15664	15663	15691	15767	15733	15690	15606	15726	15717	15606	15612	15547	15639	15855	15714	15578	15622	15851	15428	15652	15738	15819	15671	15699	15664	15661	15753	15523	15571	15742	15620	15652	15633	15758	15618	15635	15859	15872	15605	15764	15738	15873	15830	15655	15684	15766	15593	15661	15668	15709	15749	15688	15657	15656	15624	15656	15557	15677	15850	15732	15861	15657	15674	15703	15684	15707	15662	15759	15672	15561	15696	15539	15658	15497	15716	15784	15814	15645	15616	15523	15667	15530	15620	15730	15742	15611	15831	15648	15780	15475	15655	15771	15434	15669	15664	15778	15751	15706	15995	15629	15714	15609	15630	15551	15782	15576	15733	15578	15686	15541	15784	15659	15651	15610	15662	15669	15604	15705	15642	15544	15622	15699	15722	15730	15715	15720	15483	15719	15493	15699	15786	15807	15588	15634	15633	15548	15778	15807	15644	15585	15453	15645	15624	15633	15820	15592	15729	15668	15702	15937	15509	15736	15646	15482	15717	15655	15585	15505	15744	15724	15787	15614	15600	15606	15684	15700	15532	15862	15622	15748	15490	15572	15686	15662	15621	15826	15750	15761	15727	15703	15796	15625	15641	15693	15756	15834	15760	15866	15707	15799	15928	15576	15674	15488	15650	15588	15584	15614	15505	15586	15605	15676	15758	15733	15570	15741	15646	15626	15733	15698	15824	15608	15585	15600	15669	15635	15707	15678	15782	15724	15679	15648	15733	15626	15701	15612	15503	15696	15832	15751	15592	15780	15685	15750	15748	15750	15853	15702	15606	15637	15582	15599	15706	15695	15655	15505	15622	15701	15642	15783	15709	15742	15663	15616	15706	15720	15541	15722	15646	15584	15676	15641	15781	15786	15621	15691	15675	15610	15667	15570	15714	15552	15588	15589	15736	15669	15716	15764	15540	15502	15659	15591	15701	15562	15616	15693	15549	15678	15724	15673	15721	15664	15575	15665	15589	15646	15649	15540	15553	15795	15583	15716	15671	15692	15635	15726	15628	15693	15579	15740	15759	15554	15590	15632	15644	15609	15688	15579	15735	15903	15539	15811	15738	15824	15672	15703	15808	15595	15701	15694	15422	15569	15734	15759	15640	15773	15663	15523	15620	15736	15518	15713	15872	15656	15675	15619	15660	15479	15635	15615	15549	15643	15702	15503	15627	15527	15626	15726	15625	15562	15666	15630	15603	15616	15502	15672	15756	15764	15639	15571	15688	15703	15734	15436	15837	15754	15671	15714	15749	15858	15664	15645	15830	15660	15491	15602	15647	15569	15624	15459	15752	15667	15648	15645	15707	15578	15761	15507	15584	15553	15556	15696	15709	15705	15644	15663	15582	15771	15723	15645	15841	15614	15898	15373	15876	15610	15759	15728	15759	15737	15894	15676	15616	15447	15748	15703	15664	15682	15652	15576	15683	15583	15901	15681	15645	15789	15736	15618	15589	15653	15616	15575	15723	15646	15739	15668	15719	15807	15636	15460	15784	15656	15528	15828	15650	15613	15615	15433	15680	15591	15728	15828	15594	15731	15626	15597	15599	15502	15784	15582	15672	15752	15498	15638	15766	15651	15593	15680	15745	15593	15766	15500	15662	15859	15594	15630	15728	15677	15701	15768	15766	15650	15554	15673	15626	15680	15729	15646	15629	15805	15555	15542	15642	15715	15594	15545	15727	15892	15743	15566	15625	15852
27138	23595	30889	24657	20421	20332	20034	19477	19605	19308	19178	18967	19266	18919	19054	19208	19236	19059	19031	18979	19105	18955	18980	18854	19114	18910	18932	19068	18855	18879	19030	18956	18788	18824	18884	18875	18673	19126	19123	18978	19028	18884	18911	18914	19105	18751	18859	18880	18798	18715	18952	18915	18856	18758	18924	18490	19008	18986	18967	18890	18935	19050	18969	19076	18790	18972	19062	18930	18823	19056	18973	18935	18856	19002	18676	18760	18786	18918	18907	18930	18970	19117	19027	18700	18938	18735	18906	18751	18963	18720	18758	18966	18684	18780	18893	18851	18988	18881	18974	18790	18899	18978	18865	18624	18789	18922	18776	19127	18984	18871	19032	19000	18740	18832	18860	18799	18961	18792	18984	18693	18921	18927	18912	18687	19095	19161	18931	18649	18900	19058	18871	18839	19114	18725	18906	19091	18836	18812	18876	18882	18849	19091	18890	18828	18809	18771	19091	18825	18894	18989	18850	19154	18796	18855	18758	18801	18636	18950	18969	18832	18991	18669	18857	18876	18986	18918	18920	18982	19027	18954	18920	18856	19021	18693	18744	19058	18595	18673	18865	18867	19041	18760	18787	19018	18820	19020	18978	19032	18903	18777	19067	18720	18770	19029	18755	18969	18910	18979	19116	18876	18557	18812	18967	18828	18894	18861	18822	18765	18729	18865	18855	18975	18911	18876	19021	19036	18855	18976	18917	18858	18823	18962	18917	18800	18916	19022	18768	19048	18967	18933	18890	18753	18747	18824	18912	18801	18760	18810	18875	18706	18932	18803	18877	18835	18977	18792	18796	18572	18899	18919	18921	18691	18840	18909	18783	18785	18754	18941	18898	18867	18739	18878	18824	18723	19004	18971	19040	18823	18967	18903	18851	18714	18783	18979	18979	18666	18760	18907	18916	18888	18785	18732	18813	18952	18847	19005	18936	18914	19037	18762	18861	18737	18802	18941	18764	18834	18771	18823	18766	19052	19059	18932	18784	18879	18965	18887	19014	18742	19024	18962	19026	18846	18888	18868	18808	18853	18988	18811	19004	18753	18878	18847	18876	18753	18633	18843	18852	18998	18741	18756	18796	18794	18826	19021	18931	18713	18937	18978	19143	18836	18833	18662	18785	18723	18900	18958	19058	18998	18759	18731	18949	19095	18928	18753	18980	18923	18760	18897	18984	18887	18893	19009	18821	18892	19058	18914	18799	18849	18904	18818	18957	18761	18943	18933	18901	18926	18951	18839	18755	18729	18723	19000	18841	18805	18722	18541	19069	18969	18817	18942	18909	18666	18698	18910	18902	18903	18872	19013	19049	18877	18714	18821	18849	18886	18741	18937	18823	18867	18933	18702	19076	19032	18954	19025	19170	18950	18790	18824	19049	18935	18835	18816	18907	18859	19010	18855	18824	19048	19023	18971	18671	18886	18676	19083	19050	18755	19060	18793	18860	18681	18864	18752	19189	18944	18952	19043	18716	18917	18973	18937	18857	18673	18837	18980	18909	18936	18776	18763	18945	18826	18832	18886	18878	18899	18797	19099	18870	18819	19014	18958	18848	18856	18916	18759	18924	18862	19009	18833	18905	18975	18884	18835	18718	18887	18926	18983	18909	18947	18979	18882	18819	18796	18977	18896	18741	18793	18974	18667	19005	18744	19045	18862	18862	18966	18919	18579	18828	18793	19108	18844	18630	18822	18937	18632	19083	18933	18847	18667	18976	18965	19066	18778	18894	18852	18915	18888	18933	18930	18784	18901	18835	18975	18766	18781	18878	18972	18894	19006	18796	19043	19103	19003	18845	18933	19052	18970	18620	18652	18892	18998	18814	18611	18901	18826	18730	18917	18648	18802	18895	18901	18990	18984	19134	19146	18937	18995	18722	18906	18672	18741	18738	18676	18893	18869	18653	18863	18978	18846	18711	18642	18682	18900	18779	19012	19066	18975	19063	18751	18631	18662	18776	18731	18994	18674	18726	18815	18687	18904	18717	18801	19080	19025	18977	18672	18663	18684	18865	18931	19042	18797	19037	18953	18953	18876	19050	18756	19076	18883	18881	18960	18822	18787	18775	19008	18927	19105	18917	18749	18949	18669	18905	18927	18587	18917	18946	18866	18978	18836	18900	18565	18741	18850	18917	18815	18818	18898	18545	18895	18974	18865	18914	19016	18827	18769	18836	19056	18875	18946	18816	18932	18847	18726	18874	18983	18875	18942	18841	18992	18985	18641	18947	18916	18921	19038	18865	18882	18820	18743	18865	18945	18907	18864	18933	18794	18708	19147	18901	19113	19030	18809	18834	18771	18840	18865	19010	18772	18883	18726	18826	18841	18996	18779	18881	18826	19003	18768	18790	18688	18795	18759	18952	18961	18765	19005	18967	18885	18733	18880	18833	19066	18984	18920	18882	19028	18876	18920	18644	18952	18678	18858	19069	18824	18753	18934	19052	18924	18946	19150	18949	18991	19110	18942	19010	18868	18914	18789	19033	18850	18922	18986	18814	19016	18832	18726	18819	19002	19012	18803	18719	19099	18935	19032	18756	19056	18890	18894	18849	18765	18845	19097	18700	18959	18892	18985	18894	18861	18776	18691	18735	18848	18834	18787	18880	18983	18878	18940	19008	19040	18967	18793	18852	18930	18691	18843	18914	18713	18918	18736	19084	18904	18865	18973	18708	18838	19078	18993	18915	18852	18811	18785	18751	18863	18622	18842	18919	19008	18772	18871	18788	18840	18972	18889	18830	19014	18963	19086	18866	18705	18847	18885	18831	18918	18835	19056	18683	18941	18884	18920	19018	18862	18924	18793	18831	18809	18908	18887	18857	18757	18944	18883	18975	18933	18815	18999	18824	18925	18934	18678	19005	18898	18634	19035	19021	19037	18750	19025	19129	18826	18904	18954	19011	19009	19005	18763	19071	18985	18995	19010	19129	19042	18850	18976	19051	19003	19072	18887	18924	18832	18844	18835	18713	19000	18798	18929	18752	18826	18840	18882	18860	18873	19011	18747	18958	18922	18786	18885	18904	18969	18702	18694	18710	18710	18886	18707	18937	18688	19091	18837	18869	19075	18900	18760	18854	18824	18791	18807	18869	19007	18851	19021	18820	18916	18936	18874	18924	19035	18662	18844	18802	18704	18849	18972	18996	18879	19033	18974	18931	18731	18903	18929	18929	18770	19117	18724	18948	18851	18944	19020	19066	18922	18841	18879	18910	18855	19007	18959	18813	18822	18748	18698	19015	18868	18800	19151	18984	18983	18958	18966	19014	18898	18638	19044	18773	18896	18971	18926	18920	18973	18698	18815	18831	18824	18803	19083	18904	18666	18885	18967	18874	18892	19034	18802	18956	18674	18789	19018	18952	19037	18979	18893	18951	18858	18810	19050	18847	18997	18938	18888	18894	18857	18867	18925	19015	18872	18984	18813	18793	18882	18938	19026	19091	18959	18757	18970	18704	19008	19173	18926	18986	19036	18626	18793	19060	18812	18969	19044	18876	18864	18802	19072	18962	18844	19049	18985	18820	18808	19023	18851	19003	18746	19038	18833	18794	18886	18956	18957	18899	18952	18745	19010	18728	18782	18929	18887	18810	18997	18721	19118	18987	19000	18610	18917	18952	19008	18705	18806	18788	18887	18769	18862	19029	18863	19016	18734	19010	19033	18929	18718	18961	18942	18988	18706	18908	18861	19102	18843	18893	18643	18834	18912	18821	18757	18895	18915	18777	18879	18882	18829	18993	18755	18823	18806	18876	18983	18889	18838	18754	18671	18850	18822	18958	19058	19005	18831	18748	18906	19021	19150	18909	18946	19120	18692	18776	18872	18991	18684	18664	19015	18999	18945	18931	19010	18958	18926	18931	18693	18826	18918	18961	18797	18691	18833	18978	18876	18875	18962	18982	18785	19031	18948	18996	18875	19067	19019	18790	18924	18875	18607	18911	18932	18759	18695	18936	18677	18937	18989	19011	18974	18933	19017	19071	18920	18959	18906	18976	18876	18971	19079	18973	18995	18896	18781	18795	18840	18781	18759	18795	18870	18974	18634	18939	18883	18850	18878	18829	18652	19025	18806	19029	18698	18621	18797	18858	18983	18751	18858	18743	19072	19040	18686	18859	18853	18793	18973	18955	18835	18965	19012	18887	18913	18864	18789	18884	19098	18817	19018	18835	18820	18890	18794	18941	18895	18770	18736	18793	18725	18847	18985	18836	18970	19088	18740	18965	18816	18760	18906	18880	18836	18756	18987	18816	18679	19024	18857	18838	18933	18861	18868	18821	18944	18704	18726	18991	19016	18983	18926	18847	18983	18887	18776	18792	18803	18998	18918	18974	18975	18783	18750	18892	18835	18969	18986	18885	18974	18733	18732	18955	18893	18908	18996	19060	18972	18922	18758	18763	18657	19021	18972	18743	18589	18885	18771	18850	18980	18904	18824	18959	19003	18774	18795	18850	18930	18800	19069	19010	18851	19053	18929	19103	18711	18940	18989	18863	18916	18838	18970	18950	18730	18666	18846	18989	18793	19020	18916	18729	19059	18691	18843	19007	18899	18889	18753	18734	19042	18804	19017	18796	18909	18860	18735	19048	18872	18878	18975	18963	18850	18749	18995	18959	18808	18772	18782	18885	18931	18884	18858	18838	18969	19050	18862	19008	18822	18834	18739	18790	18901	19109	18710	18906	18868	18838	18903	18941	19060	18813	18982	19016	18906	18923	18794	18790	18885	18855	18914	19017	18832	18801	18815	18914	18832	18803	18937	18967	18906	18960	18835	18829	18692	18958	18915	18732	18677	18837	18858	19007	18995	18731	18780	18910	18901	18988	18895	18990	18908	18917	18737	18860	18895	18918	18774	18937	18836	19038	18982	19154	19071	18896	18969	18768	18896	18838	19076	18988	19050	19054	18752	18959	18871	18911	18993	19029	18927	18899	19011	18838	18827	19055	18844	18811	18989	18811	18884	18956	19050	18997	18858	18848	18994	18890	18845	19075	18885	18878	18908	18952	18826	18755	18673	18934	19027	18761	18890	18841	18858	18693	18797	18840	18995	19017	19077	18701	18877	18904	19054	18933	18840	19158	18878	18950	18834	18778	18773	19050	18807	19060	18812	18816	18741	18872	18846	18831	18951	18942	18967	18838	18888
17423	32920	30150	19897	18627	18059	17556	17167	16928	16752	16666	16527	16452	16261	16361	16315	16420	16458	16468	16302	16293	16337	16286	16312	16322	16165	16120	16183	16130	16005	16253	16295	16124	16240	16157	16130	16181	16152	16226	16193	16116	16180	16123	16241	16208	16219	15990	16337	16276	16180	16020	15981	16033	16046	16285	16184	16028	15995	16224	16274	16186	15978	16016	16250	16220	16116	16128	16251	16006	16107	16184	16028	16127	16384	16277	16212	16162	16124	16023	16160	16126	16008	16042	16250	16072	16050	16186	16095	16147	16176	16262	16199	16144	16266	16159	16276	15944	16197	16256	16088	16101	16196	16112	16005	16063	15970	16168	15964	16135	15875	16252	16030	16113	16220	16042	16109	15940	16149	16218	16172	16071	16217	16176	16197	16306	16089	16042	16270	16176	16093	16081	16142	15920	16280	16155	16161	16144	16229	16298	15997	16004	16114	16104	16106	15929	16199	16125	16294	16174	16146	16098	15946	16197	16088	16198	15953	16048	16163	16169	16157	16080	16159	16286	16147	16117	16204	16216	16202	16074	16272	16144	16334	16172	16160	16179	16141	16234	16117	16196	16136	16241	16029	16049	16082	16181	16076	16176	16182	16432	16159	16145	16200	16022	16136	16196	16269	16042	16173	16109	16232	16190	16016	16027	16096	16027	16038	16088	16166	16054	15942	16094	16267	16252	16282	16270	16117	16093	16126	16359	16151	16113	15886	16231	16108	16173	16114	15795	16066	16221	16027	16218	16049	16101	16202	16285	16114	16178	16299	16182	16290	16120	16159	16133	15997	16058	16156	16159	16035	16061	16218	16109	16211	16135	16200	16097	16113	16189	16191	16204	16198	16233	15940	16238	16238	16034	16260	16200	16111	16221	16339	16222	16124	16092	16170	16156	16130	16109	16088	16140	16148	16227	16194	15988	15994	15976	16249	16021	16141	16274	16294	16005	16083	16245	16036	16043	16025	16171	16169	16033	16041	16197	16198	15943	16112	15962	16220	16297	16153	16182	16135	16251	16099	16098	16131	16173	16097	16047	16259	16282	16131	16198	16171	16175	16081	16039	16123	16125	16156	16207	16089	16133	16135	16051	16105	16170	15975	16248	16111	16217	16144	16303	16217	16063	16147	16226	16065	16004	16170	16016	16202	16028	16006	16171	15964	16196	15970	16115	16286	16119	16041	16179	16090	16203	15974	16175	16099	16240	16170	16205	16091	15974	16305	16137	16029	16065	16191	16233	16068	16170	16256	16255	16089	16128	16141	16069	16177	16259	16077	16058	16177	16075	16234	16069	16015	16231	16095	15992	16186	16110	16289	16121	16083	16263	16236	16004	16230	16173	16001	16291	16114	16280	16131	16195	16041	16145	16192	16157	16068	16044	16229	15983	16258	16345	16322	16058	16014	16161	15917	16188	16169	16157	16026	16171	16254	16063	16226	16061	16333	16193	16248	16224	15927	16141	16078	15998	16132	16139	16192	16104	16224	16116	16099	16121	16312	16260	16107	15970	16181	16336	16211	16031	16005	16225	16136	15975	16180	16068	16200	16041	16311	15995	15983	16170	16064	16159	16073	16223	16206	16111	16299	16057	16212	16201	16040	16087	16115	16278	16159	16145	16151	16153	16203	16081	16199	16113	16166	16155	15966	15972	16026	16064	16069	16163	16107	16198	16114	16108	16042	16135	16143	16111	16128	16109	16123	16240	16095	15937	16226	16106	16147	16161	16269	16125	16162	16036	16153	16210	16057	16013	16061	16074	16128	16261	16277	16120	16223	16189	16170	16057	16105	16091	16018	16199	16163	16149	16301	16117	16160	16003	16291	16021	16158	16185	16240	16129	16130	16148	16177	16008	16055	16088	16140	15841	16180	15985	16218	16037	16047	16173	16332	16219	16079	16081	16082	16276	16146	16210	16215	16253	16080	16132	16213	16079	16065	16042	16187	15982	16359	16271	16309	16161	16145	16186	16008	16288	16280	16382	16057	16162	16038	16171	16117	16238	16043	16136	16110	16162	15985	16080	16205	16172	16165	16234	16010	16128	15999	16256	16362	15849	16030	16274	16038	16120	16144	16186	16224	16058	16116	16180	16105	16095	16184	16115	16179	16204	15966	16086	16121	16191	16092	16180	15918	16118	16090	16072	16201	16026	16055	16185	16208	16149	16255	16253	16073	16190	16177	15985	16039	16172	16154	16217	16014	16057	16148	16223	16179	16271	16079	16185	16121	15994	16184	16072	16134	16178	16055	16134	16177	16011	16135	16163	15946	16110	16273	16068	16143	16264	16092	16177	16185	16027	16239	16083	16095	16077	16123	16048	16038	16025	16275	16290	15935	16137	16013	16303	16290	16023	16243	15988	16257	16165	16072	16081	16179	16076	16104	16163	16091	16305	16085	16096	16297	15994	16020	16199	16038	16298	16006	16114	16203	16083	16169	16279	16050	16177	16091	16205	16335	16112	16152	16084	16006	16172	16241	16201	16088	16176	16297	16181	16078	16214	16156	16208	16116	16084	16108	16084	16197	16241	16024	16079	16094	16357	16184	16023	16136	16176	16038	16104	16158	16044	16117	16184	16247	16285	16134	16200	16032	16210	16076	16146	16124	16051	16295	16216	16104	16105	16140	16280	16136	16107	16007	16203	16026	16101	16153	16267	16203	16121	16195	16169	16106	16213	15979	16201	16281	16149	16326	16247	16131	15983	16060	16185	16009	16106	16137	16219	16250	16177	16127	16089	16185	16150	16165	16134	16124	16266	16025	16091	16148	16065	15901	16054	16077	16127	16168	16134	15984	16196	16258	16096	16161	16157	16168	16172	16065	16099	16138	16044	16130	16145	16096	16040	16013	16097	16032	16151	16179	16203	16249	16195	16326	16163	16172	15932	16279	16040	16153	16196	16316	15985	16093	16078	16099	16164	16155	16288	16110	16052	16096	16159	15888	16103	16229	16313	16180	16038	16122	16054	16179	16052	16257	15998	16122	16069	16308	16167	16184	16111	16121	16078	16148	16190	16145	16186	16069	16191	16055	16027	16139	16107	16151	16147	16079	16156	16169	16143	16162	16088	16176	16052	16117	16149	16294	16006	16236	16046	16240	16142	16078	16163	16148	16100	16208	16113	16209	16075	16209	16055	16183	16104	16217	16165	16149	16060	16063	16175	16023	16074	16057	16108	16098	16139	16084	16129	15999	16231	16322	16197	16085	16090	16151	16215	16061	16160	16174	16142	16274	16208	16257	16017	15953	16210	16056	16251	16054	16200	16094	16237	16031	16124	16245	16069	16351	16062	16339	16076	16246	16021	16024	16092	16161	16245	16152	16227	16162	16195	16367	16147	16082	16075	16190	16235	16263	16024	15960	16295	16196	16089	16196	16015	16023	16219	16379	16098	16067	16203	16002	16059	16264	16347	16200	16147	16195	16008	16131	16104	16178	16127	16060	16052	16020	16011	16211	16062	16031	16104	16202	16232	16106	16003	16264	16035	16254	16066	16194	16180	16084	16191	16241	16114	16190	16218	16234	16140	16055	16316	16096	16056	16220	15998	16277	16205	16164	16127	16041	16161	16036	16121	16173	16137	16385	16288	16168	16088	16067	16217	15977	16030	16192	16017	16124	16412	15984	16026	16255	16187	16055	16204	16102	16138	16223	16222	16032	16234	15997	16100	16041	16159	16082	16077	16126	16257	16000	16215	16103	15878	16170	16145	16198	16224	16325	16016	16150	16167	16131	16245	16021	16220	16048	16263	16165	16152	16144	16131	16178	15880	16064	16087	16085	16110	16074	16202	16205	16062	15999	16184	16109	16134	16196	16036	15955	16284	16222	16283	16095	16118	16135	16011	16158	16191	16194	16180	16120	16132	16215	16128	16057	16149	15929	16196	16017	16101	16201	16163	15981	16382	16160	16133	16231	16145	16146	16175	16161	16065	16271	16138	16321	16054	16044	16089	16279	16269	16103	16134	16152	15983	15989	16126	16262	16209	16120	16135	16019	16101	16153	16236	16083	16177	16103	16089	16127	16282	16145	16064	16099	16141	16139	16200	15954	16235	16232	16315	16148	16211	16197	16163	16089	16142	16068	16187	16241	16081	16066	15997	16160	16149	16265	16198	16013	16148	16237	16059	15957	16033	16195	16221	16192	16067	16198	16121	16287	16141	16167	16047	15995	16121	16084	16091	16155	16106	16241	16222	16150	16298	16275	16131	16105	16086	16122	16146	16237	16185	15989	16122	16057	15997	15974	16059	16047	16249	16139	16218	16023	16167	16226	16214	16155	16046	16273	16068	16205	16058	16068	16098	16121	16124	16231	16094	16164	16056	16265	16142	15900	16013	15992	16106	16182	16129	16133	16191	16281	16073	16034	16203	16036	16259	16100	16151	16156	16147	16105	16082	16112	16227	16170	16083	16207	16131	16190	16139	16207	16101	16008	16159	16130	15993	16259	16272	16172	16186	15947	16163	15932	16212	16400	16280	16104	16103	16081	16231	16081	16226	16089	16291	16187	16072	16035	16076	16253	16203	16043	16191	16278	15978	16288	16096	16093	16157	16184	16179	16214	16240	16157	15999	16095	16162	16218	16121	16170	15981	16145	16290	16272	16014	16156	16201	16244	16270	16181	16472	16108	16011	16275	16231	16253	16360	16103	16262	16110	16178	16176	16226	16164	16141	16076	16178	16241	16183	16065	16108	16192	16057	16203	16215	16145	16186	16165	16178	16165	16291	16088	16165	16352	16135	16231	16049	16145	16136	16183	16384	16093	16231	16309	16240	16173	16104	16151	16072	16155	16241	16018	16220	16137	16132	16083	16297	16226	16243	16051	16240	16253	16179	16193	16060	16157	16209	16042	16283	16186	16203	16133	16079	16113	16229	16225	16063	16127	16162	16181	16116	16087	15907	16231	16174	16200	16184	16220	16114	16239	16284	16045	16290	15927	16184	16152	16197	16272	16172	16193	16181	16145	16153	15956	16206	16171	16372	16035	16170	16112	16122	15926	16123	16001	16072	15967	16250	16210	16089	16076	16092	16146	16112	16142	16044	16014	16251	16143	16181	16173	16077	16274	16280	16215	16067	16144	16042	16249	16169	16034	16217	16152	16210	16071	16077	16174	15930	16070	16188	16084	15951	16160	16015	16333	16209	16202
23704	21277	28991	24428	22783	23560	23131	20529	19819	19833	19614	19141	19037	18883	18701	18779	18740	18811	18645	18545	18551	18424	18344	18703	18706	18472	18392	18612	18315	18553	18436	18369	18568	18377	18407	18311	18512	18549	18219	18340	18598	18318	18195	18309	18347	18218	18255	18298	18154	18330	18256	18400	18345	18325	18401	18391	18360	18420	18444	18449	18210	18574	18550	18728	18440	18335	18169	18367	18437	18324	18195	18254	18459	18199	18217	18475	18327	18405	18364	18455	18350	18422	18403	18448	18405	18195	18293	18271	18328	18240	18291	18262	18393	18429	18097	18236	18227	18118	18283	18183	18199	18286	18289	18387	18364	18262	18498	18271	18288	18234	18314	18372	18277	18312	18289	18180	18202	18221	18097	18214	18124	18402	18413	18289	18316	18463	18273	18044	18267	18286	18492	18359	18233	18274	18404	18076	18323	18335	18371	18316	18334	18411	18318	18419	18170	18293	18198	18397	18441	18245	18357	18208	18372	18123	18347	18254	18098	17950	18205	18206	18278	18149	18125	18287	18170	17928	18456	18314	18401	18281	18465	18263	18172	18286	18317	18407	18079	18243	18234	18012	18461	18360	18211	18317	18011	18369	18295	18326	18082	18141	18093	18102	18371	18278	18260	18071	18119	18167	18368	18230	18243	18207	18215	18307	18224	18397	18312	18273	18390	18236	18266	18175	18217	18236	18146	18113	18359	18231	18248	18455	18281	18216	18317	18183	18384	18302	18120	18175	18125	18093	18188	18285	18312	18142	18142	18282	17958	18408	18342	18251	18161	18294	18344	18366	18264	18305	18144	18394	18201	18361	18232	18276	18361	18572	18067	18105	18181	18357	18309	18219	18327	18298	18192	18379	18434	18312	18354	18287	18187	18150	18277	18272	18121	18050	18334	18341	18273	18242	18397	18382	18391	18272	18206	18271	18223	18153	18255	18269	18293	18292	18332	18241	18216	18327	18270	18309	18494	18296	18110	18238	18242	18241	18146	18386	18358	18290	18264	18300	18041	18390	18137	18139	18177	18378	18444	18362	18149	18290	18080	18402	18067	18156	18179	18270	18383	18099	18307	18076	18473	18243	18223	18146	18232	18469	18367	18219	18246	18296	18321	18315	18400	18313	18317	18287	18379	18275	18595	18258	18247	18385	18352	18517	18478	18338	18242	18233	18435	18299	18190	18080	18222	18504	18289	18246	18256	18112	17956	18211	18279	18153	18372	18222	18198	18068	17959	18232	18142	18193	18318	18131	18354	18330	18427	18172	18286	18523	18271	18206	18322	18278	18264	18204	18210	18399	18275	18264	18292	18331	18150	18188	18446	18199	18312	18180	18126	18196	18184	18078	18312	18082	18036	18219	18358	18286	18148	18355	18301	18386	18381	18071	18240	18213	18293	18436	18055	18414	18163	18548	18456	18263	18337	18427	18390	18409	18292	18388	18204	18290	18356	18198	18170	18287	18155	18461	18311	18250	18410	18097	18453	18358	18311	18409	18484	18269	18130	18176	18174	18275	18248	18470	18296	18299	18319	18231	18027	18343	18432	18392	18323	18285	18380	18413	18102	18288	18221	18169	18418	18350	18377	18333	18324	18150	18347	18091	18351	18062	18446	18276	18209	18393	18213	18093	18180	18090	18200	18278	18383	18218	18168	18234	18139	18178	18057	18397	18434	18407	18187	18312	18303	18336	18238	18294	18512	18200	18221	18343	18005	18175	18223	18324	18427	18222	18113	18266	18296	18378	18266	18200	18163	18288	18464	18385	18317	18177	18158	18395	18307	18206	18332	18333	18408	18312	18350	18549	18383	18497	18172	18038	18250	18427	18172	18328	18218	18212	18356	18254	18495	18382	18126	18289	18244	18123	18285	18356	18212	18138	18232	18216	18197	18221	18277	18155	18251	18268	18381	18258	18194	18056	18407	18248	18214	18168	18345	18266	18322	17999	18018	18339	18289	18296	18204	18214	18138	18125	18394	18362	18143	18379	18179	17995	18397	18248	18425	18253	18392	18379	18203	18282	18072	18227	18221	18238	18274	18439	18362	18307	18125	18353	18168	18130	18310	18218	18146	18308	18262	18310	18229	18233	18247	18156	18404	18201	18361	18326	18380	18359	18129	18314	18248	18482	18448	18265	18233	18150	18410	18176	18057	18149	18505	18400	18325	18249	18135	18484	18374	18229	18492	18257	18314	18389	18249	18046	18306	18324	18213	18372	18135	18218	18363	18520	18229	18261	18317	18205	18380	18317	18259	18341	18218	18174	18178	18238	18355	18087	18258	18372	18450	18130	18244	18152	18377	18205	18458	18298	18193	18191	18127	18152	18308	18246	18551	18147	18327	18341	18330	18149	18310	18288	18382	18164	18339	18274	18177	18426	18424	18348	18269	18139	18151	18269	18302	18388	18236	18152	18111	18176	18317	18221	18112	18263	18203	18077	18191	18342	18489	18416	18287	18132	18262	18432	18357	18328	18348	18153	18519	18399	18220	18169	18135	18338	18390	18330	18293	18163	18331	18312	18406	18397	18205	18228	18144	18287	18360	18450	18307	18087	18260	18314	18188	18374	18115	18114	18187	18413	18346	18215	18419	18368	18201	18382	18358	18256	18174	18162	18334	18183	18365	18249	18245	18344	18072	18331	18227	18244	18256	18306	18244	18251	18329	18359	18340	18483	18055	18269	17974	18228	18485	18242	18160	18362	18354	18282	18375	18340	18205	18122	18239	18294	18106	18210	18303	18236	18185	18306	18321	18248	18234	18167	18343	18137	18088	18197	18092	18141	18211	18368	18465	18309	18336	18262	18095	18236	18404	18291	18486	18191	18144	18273	18243	18321	18319	18201	18226	18060	18209	18326	18072	18175	18396	18329	18427	18324	18122	18262	18402	18294	18354	18338	18396	18192	18140	18074	18169	18205	18027	18373	18299	18279	18162	18152	18049	18303	18453	18187	18250	18129	18407	18257	18176	18198	18201	18430	18297	18294	18198	18256	18410	18366	18129	18430	18330	18109	18229	18360	18296	18230	18298	18346	18280	18283	18326	18096	18249	18247	18085	18403	18185	18134	18238	18392	18242	18346	18515	18318	18395	18345	18095	18285	18269	18112	18312	18076	18372	18308	18230	18435	18375	18365	18179	18170	18143	18317	18335	18208	18064	18390	18305	18200	18386	18451	18282	18396	18221	18326	18300	18311	18234	18493	18168	18063	18271	18317	18215	18273	18478	18013	18327	18043	18376	18291	18186	18264	18348	18085	18222	18302	18357	18287	18166	18251	18295	18150	18096	18316	18038	18337	18291	18154	18368	18228	18215	18234	18263	18322	18099	18498	18406	18407	18259	18116	18334	18214	18331	18250	18330	18251	18373	18320	18309	18234	18242	18329	18355	18124	18316	18175	18286	18226	18533	18203	18317	18293	18155	18309	18381	18356	18291	18207	18263	18365	18326	18245	18436	18389	18442	18277	18211	18158	18315	18214	18236	18202	18378	18211	18243	18175	18442	18268	18310	18243	18180	18516	18382	18235	18416	18324	18615	18111	18459	18331	18287	18116	18191	18148	18303	18395	18161	18218	18499	18276	18326	18242	18398	18247	18282	18503	18236	18185	18366	18202	18333	18331	18217	18353	18410	18326	18085	18349	18083	18394	18536	18287	18163	18394	18124	18431	18102	18183	18204	18113	18090	18114	18420	18243	18162	18105	18363	18054	18278	18509	18284	18147	18167	18374	18095	18403	18299	18376	18384	18234	18328	18230	18143	18358	18314	18275	18080	18232	18119	18229	18096	18376	18269	18332	18167	18406	18259	18242	18241	18265	18297	18236	18210	18323	18282	18216	18388	18019	18167	18298	18192	18359	18111	18248	18389	18315	18212	18419	18219	18219	18252	18467	18208	18317	18223	18144	18413	18174	18270	18249	18309	18145	18109	18243	18258	18056	18502	18315	18223	18059	18366	18165	18082	18049	18121	18192	18295	18304	18220	18206	18085	18143	18478	18178	18304	18163	18276	18254	18044	18210	18418	18330	18393	17970	18379	18336	18206	18259	18176	18411	18573	18318	18273	18274	18292	18145	18244	18449	18053	18202	18354	18161	18134	18300	18402	18151	18067	18273	18246	18108	18162	18160	18156	18259	18178	18304	18329	18189	18327	18211	18366	18273	18192	18265	18464	18124	18231	18245	18249	18245	18486	18170	18239	17874	18223	18409	18318	18261	18294	18235	18125	18302	18435	18321	18191	18391	18386	18323	18387	18298	18350	18315	18403	18192	18327	18413	18179	18183	18189	18277	18319	18270	18188	18109	18168	18453	18149	18291	18220	18411	18279	18087	18162	18465	18290	18330	18139	18280	18200	18422	18193	18247	18161	18309	18203	18143	18278	18255	17966	18319	18230	18437	18097	18346	18234	18187	18211	18374	18548	18465	18183	18117	18153	18450	18216	18262	18180	18329	18234	18321	18409	18306	18507	18249	18182	18155	18023	18113	18149	18407	18214	18155	18152	18327	18227	18253	18270	18087	18351	18306	18257	18286	18314	18253	17984	18257	18217	18037	18269	18197	18445	18388	18552	18317	18274	18169	18382	18266	18385	18367	18381	18239	18323	18255	18331	18176	18264	18146	18180	18270	18306	18164	18292	18152	18534	18359	18253	18292	18332	18220	18368	18382	18393	18385	18327	18475	18377	18288	18088	18270	18284	18421	18291	18265	18333	18065	18207	18282	18209	18216	18245	18217	18398	18335	18449	18473	18350	18376	18184	18554	18223	18100	18266	18306	18314	18170	18327	18294	18346	18254	18204	18220	18294	18365	18497	18218	18207	18196	18303	18053	18089	18247	18118	18352	18376	18332	18089	18181	18571	18309	18397	18294	18283	18186	18237	18261	18312	18090	18084	18336	18244	18262	18337	18332	18074	18455	18123	18388	18473	18310	18316	18095	18102	18159	18170	18270	18272	18432	18259	18290	18012	18271	18159	18335	18217	18105	18188	17998	18243	18043	18271	18270	18265	18244	18266	18160	18376	18411	18281	18209	18318	18409	18252	18273	18249	18094	18271	18321	18193	18277	18347	18120	18292	18192	18422	18238	18066	18315	18182	18368	18207	18314	18340	18345	18151	18113	18533	18215	18342	18315	18140	18203	18307	18336	18227	18046
18991	58601	44033	24957	22428	20678	19437	18598	17841	17439	17188	16972	16831	16515	16475	16404	16539	16272	16206	16182	16312	16244	16129	16126	16044	15949	15927	16096	15891	15802	15809	15836	15769	15908	15893	15796	15870	15872	15737	15853	15714	15818	15787	15811	15812	15697	15912	15963	15706	15732	15706	15905	15720	15921	15780	15719	15740	15702	15931	15717	15744	16100	16109	16111	15916	16003	15669	15915	15874	15700	15744	15781	15886	15842	15724	15860	15827	15770	15896	15815	15814	15845	15816	15655	15850	15863	15894	15869	15792	15943	15823	15845	15866	15721	15805	15868	15728	15954	15864	15882	15734	15928	15745	15734	15907	15830	15724	15804	15845	15947	15806	15855	15941	15657	15658	15865	15825	15624	15942	15791	16036	15890	15806	15892	15645	15704	15698	15960	15690	15655	15834	15759	15857	15717	15926	15700	15729	15812	16029	15968	15833	15768	15561	16058	15824	15576	15828	15799	15879	15886	15809	15879	15898	15816	15773	15748	15699	15794	15734	15826	15890	15789	15750	15745	15680	15737	15742	15915	15809	15628	15892	15731	15750	15688	15707	15800	15806	15711	15892	15766	15826	15734	15771	15859	15760	15728	15608	15806	15878	15786	15782	15792	15917	15813	15945	15878	15739	15733	15778	15614	15752	15745	15916	15943	15921	15886	15880	15803	15893	15875	15771	15837	15947	15786	15815	15790	15872	15726	15627	15752	15701	15914	15805	15777	15663	15924	15751	15761	15864	15652	15804	15796	15797	15835	15828	15781	15688	15899	15719	15830	15839	15825	15884	15833	15607	15812	15714	15793	15924	15749	15678	15862	15822	15893	15940	15771	15661	15791	15808	15893	15971	15875	15778	15723	15910	16025	15749	15812	15944	15724	15888	15676	15818	15647	15868	15513	15723	15912	15740	15908	15709	15741	15878	15747	15777	15847	15754	15717	15917	15748	15791	15728	15824	15830	15711	15640	15875	15856	15878	15734	15923	15874	15760	15830	15752	15799	15683	15839	15849	15703	15866	15768	15824	15783	15937	15973	15821	15762	15806	15706	15555	15749	15752	15772	15765	15870	15742	15692	15750	15887	15851	15826	15856	15716	15783	15770	15664	15823	15796	15719	15730	15792	15819	15870	15863	15909	15782	15809	15818	15646	15825	15711	15878	15886	15995	15802	15743	15747	15706	15754	15844	15754	15750	15744	15878	15747	15741	15817	15785	15855	15712	15740	15738	15746	15915	15718	15679	15993	15716	15852	15768	15689	15894	15767	15820	15763	15829	15619	15831	15832	15734	15832	15942	15704	15744	15722	15800	15769	15985	15771	15764	15992	15869	15901	15953	15703	15713	15686	15827	15882	15748	15707	15851	15743	15773	15664	15823	15943	15754	15778	15796	15835	15886	15748	15779	15794	15694	15947	15666	15771	15977	15923	15707	15646	15745	15658	15811	15808	15909	15829	15853	15702	15826	15879	15811	15928	15914	15826	15905	15797	15698	15704	15845	15786	15762	15875	15701	15651	15810	15612	16041	15763	15989	15817	15700	15870	15934	15761	15726	15711	15756	15783	15904	15867	15928	15782	15868	15796	15779	15588	15810	15831	15843	15864	15661	15921	15788	15866	15819	15870	15779	15769	15710	15675	15984	15727	15691	15821	15670	15756	15762	15919	15692	15879	15765	15830	15801	15772	15825	15730	15542	15830	15738	15618	15911	15733	15822	15685	15796	15853	15740	15916	15834	15796	15830	16007	15806	15795	15689	15775	15750	15648	15811	15628	15823	15835	15763	15679	15631	15805	15881	15968	15847	15883	15757	15846	15883	15930	15723	15770	15729	15687	15618	15811	15778	15794	15802	15855	15870	15800	15837	15938	15775	15558	15718	15831	15856	15695	15860	15940	15834	15806	15755	15812	15795	15857	15721	15668	16004	15914	15847	16039	15822	15844	15728	15959	15829	15832	15858	15651	15830	15781	15873	15773	15823	15827	15821	15895	15718	15797	15763	15802	15892	15792	15889	15696	15995	15796	15985	15841	15759	15819	15675	15906	15864	15732	15800	15748	15821	15891	15948	15846	15771	15685	15803	15864	15860	15787	15902	15737	15666	15675	15814	15728	15702	15801	15922	15948	15681	15840	15793	15741	15710	15860	15780	15832	15920	15801	15807	15655	15872	15666	15783	15791	15892	15818	15750	15784	15738	15713	15686	15701	15702	15764	15888	15846	15885	15595	15857	15734	15825	15808	16031	15798	15665	15819	15885	15617	15766	15834	15599	15787	15826	15778	15764	15778	15958	15774	15926	15701	16024	15822	15813	15827	15929	15769	15825	15974	15663	15761	15748	15789	15837	15819	15846	15569	15835	15731	15854	15796	15852	15763	15795	15879	15599	15931	15977	15827	15796	15712	15680	15705	15750	15826	15770	15781	15815	15815	15735	15727	15758	15814	15762	15782	15661	15890	15818	15838	15740	15692	15779	15898	15866	15666	15694	15891	15822	15783	15818	15854	15578	15651	15702	15936	15774	15760	15810	15830	15717	15715	15953	15688	15734	15725	15570	15875	15838	15869	15783	15805	15856	15803	15785	15740	15794	15828	15952	15788	15773	15798	15638	15620	15836	15970	15720	15855	15711	15696	15819	15644	15616	15884	15709	15773	15775	15704	15815	15809	15944	15787	15973	15945	15819	15728	15615	15687	15833	15781	15828	15912	15764	15830	15759	15769	15892	15939	15863	15925	15859	15862	15637	15726	15674	15950	15928	15584	15844	15868	15794	15712	15863	15723	15904	15832	15815	15830	15853	15817	15747	15707	15679	15718	15838	15752	15785	15941	15937	15923	15876	15851	15982	15884	15935	15728	15608	15862	15802	15769	15743	15802	15799	15740	15714	15761	15603	15723	15880	15626	15869	15803	15738	15726	15858	15778	15721	15719	15828	15841	15864	15726	15702	15889	15811	15942	15854	15809	15838	15724	15847	15763	15716	15657	15692	15706	15697	15801	15837	15872	15710	15815	15863	15815	15749	15917	15767	15717	15815	15761	15691	15749	15633	15955	15710	15727	15789	15758	15826	15705	15724	15691	15832	15818	15943	15788	15929	15902	15765	15774	15993	15683	15725	15820	15654	15907	15733	15834	15752	15793	15777	15840	15778	15887	15610	15717	15781	15907	15787	15722	15764	15829	15785	15880	15772	15796	15832	15686	15731	15809	15847	15902	15826	15840	15820	15810	15738	15864	15793	15794	15760	15837	15798	15871	15796	15781	15676	15907	15818	15697	15648	15815	15894	15623	15862	15765	15880	15675	15770	15700	15706	15819	15875	15917	15803	15817	15823	15800	15822	15641	15538	15892	15599	15659	15825	15768	15798	15589	15773	16012	15834	15705	15860	15951	15756	15796	15680	15753	15845	15692	15683	15886	15714	15718	15780	15730	15882	15855	15686	15922	15889	15789	15836	15832	15869	15865	15870	15734	15757	15782	15835	15703	15800	15864	15742	15609	15898	15821	15827	15686	15813	15804	15764	15888	15775	15855	15978	15793	15884	15786	15786	15849	15765	15807	15879	15799	15952	15728	15770	15849	15799	15871	15824	16018	15749	15966	15729	15848	15618	15779	15994	15823	15912	15797	15774	15734	15774	15607	15755	15851	15772	15866	15788	15906	15778	15771	15760	15640	15782	15853	15740	15617	15697	15698	15812	15726	15854	15689	15648	15781	15880	15735	15758	15800	15798	15796	15701	15780	15841	15722	15825	15770	15920	15795	15791	15840	15751	15702	15469	15872	15732	15919	15967	15707	15800	15934	15794	16011	15978	15715	15706	15756	15902	15907	15873	15804	15667	15722	15837	15752	15676	15995	15705	15806	15918	15909	15761	15697	15664	15885	15779	15906	15846	15834	15760	15789	15771	15720	15707	15894	15800	15877	15812	15818	15790	15676	15890	15840	15785	15683	15889	15787	15817	15832	15721	15859	15705	15849	15728	15697	15874	15847	15794	15843	15781	15824	15831	15859	15901	16028	15758	15733	15687	15822	15852	15801	15809	15793	15863	15758	15854	15933	15636	15908	15626	16039	15872	15966	15661	15638	15958	15737	15788	15862	16029	15841	15728	15688	15785	15966	15786	15757	15595	15870	15748	15804	15943	15808	15766	15835	15617	15783	15672	15830	15803	15844	15905	15831	15823	15818	15817	16041	15859	15805	15808	15791	15779	15712	15909	15696	15889	15886	15737	15821	15845	15808	15809	15719	15846	15882	15691	15878	15695	15688	15984	15861	15761	15718	15800	15878	15628	15689	15831	15743	15793	15695	15727	15751	15665	15624	15719	15687	15773	15899	15609	15771	15764	15779	15815	15832	15849	15750	15683	15946	15788	15714	15836	15759	15826	15750	15814	15871	15987	15801	15765	15890	15778	15840	15929	15895	15561	15623	15884	16011	15811	15786	15810	15842	15818	15705	15746	15745	15808	15722	15790	15621	15964	15868	15857	15697	15765	15826	15753	15813	15826	15831	15679	15855	15831	15788	15900	15726	15787	15735	15912	15804	15875	15890	15855	15782	15809	15684	15871	15823	15739	15954	15844	15890	15658	15712	15741	15767	15762	15833	15700	16063	15687	15955	15858	15886	15857	15764	15577	15712	15814	15713	15753	15733	15759	15833	15629	15826	15903	15773	15891	15841	15773	15773	15847	15814	16018	15791	15766	15675	15818	15848	15869	15764	15569	15823	15662	15804	15864	15793	15861	15694	15789	15737	15645	15575	15664	15879	15759	15760	15781	15681	15794	15922	15892	15711	15724	15889	15854	15823	15838	15672	15979	15661	15873	15814	15642	15853	15822	15861	15823	15793	15983	15762	15764	15678	15878	15992	15749	15726	15763	15727	15660	15691	15832	15963	15783	16020	15816	15771	15619	15860	15806	15820	15805	15799	15853	15738	15643	15830	15816	15809	15787	15853	15811	15716	15549	15848	15748	15751	15850	15835	15803	15678	15804	15943	15665	15811	15719	15651	15889	15768	15792	15810	15715	15742	15878	15793	15817	15911	15613	15794	15811	15834	15736	15857	15704	15671	15785	15850	15807	15723	15841	15815	15604	15759	15914	15795	15824	15976	15890	15897	15668	15802	15761	15822	15861	15815	15786	15786	15934	15763	15960	15673
22725	21200	29144	23605	21793	24662	26848	21805	20727	20832	20021	19615	19618	19246	19240	19103	19270	19099	18741	18774	18804	18662	18439	18809	18594	18531	18424	18453	18441	18226	18236	18588	18406	18352	18332	18374	18339	18534	18239	18237	18331	18193	18188	18335	18262	18119	18204	18083	18264	18358	18411	18182	18231	18367	18242	18155	18248	18197	18358	18425	18442	18580	18373	18541	18533	18419	18309	18153	18139	18267	18066	18247	18176	18061	18219	18286	18295	18355	18083	18045	18193	18124	18140	18334	18340	18132	18376	18415	18235	18031	18141	18388	18164	18227	18166	18336	18445	18199	18387	18299	18208	18254	18427	18107	18380	18113	17942	18001	18233	18171	18288	18210	18322	18208	18330	18233	18389	18179	18173	18202	18384	18022	18330	18388	18156	18309	18062	18304	18355	18306	18299	18090	18253	18152	18389	18136	18139	18124	18092	18238	18207	18316	18265	18165	18272	18279	17962	18235	17905	18102	17999	18143	18035	18240	18218	18122	18214	18291	18259	18255	18159	18177	18206	18394	18106	18104	18375	18142	18417	18020	18338	18209	18024	18154	18228	18101	18257	18260	18282	18316	18273	18205	18155	18122	18312	18121	18211	18275	18348	18288	18177	18136	18033	18189	18311	18115	18145	18129	18294	18170	18222	18219	18228	18196	18235	18320	17867	18229	18290	18033	17928	18128	18177	17968	17787	18179	18228	18079	18210	18149	18040	18392	18232	18339	18333	18286	18239	18158	18069	18088	18180	18145	18203	18402	18249	18181	18134	18127	18182	18400	18158	18024	18178	18325	18236	18271	18185	18234	18192	18070	18345	18339	18266	18138	18249	18258	18343	18083	18146	18100	18268	18087	18191	18229	18183	18338	18247	18155	18234	18214	18262	18376	18102	18211	18092	18264	18282	18226	18191	18182	18191	18149	18073	18175	18035	18227	18344	18379	18122	18221	18148	18265	18039	18370	18302	18155	18224	18007	18217	18372	18472	18243	18380	18302	18094	18018	18114	18349	17936	18183	18273	18434	18220	18110	18211	18069	18331	18227	18226	18114	18233	18348	18103	17838	18351	18171	18249	18380	18097	18200	18211	18041	18168	18393	18074	18138	18267	18232	18186	18145	18227	18285	18290	18211	18188	18181	18215	18177	18003	18293	18157	18136	18058	18219	18322	18166	18151	18088	18267	18287	18309	18221	18115	18198	18106	18246	18417	18282	18289	18182	18232	18221	18166	18214	18315	18195	18383	18115	18246	17993	18285	18131	18211	18074	18307	18422	18207	18186	18225	18074	18191	18042	18097	18173	18267	18077	18165	18393	18316	18229	18179	18223	18136	18195	18166	18075	18380	18113	18105	18070	18172	18164	18303	18089	18092	18161	18195	18079	18112	18193	18225	18112	18269	18112	18042	18172	18424	18193	18290	18377	18182	18351	18093	18210	18198	18166	17907	18300	18393	18119	18105	18320	18014	18090	18205	18244	18137	18210	18269	18242	18163	18316	18113	18196	18231	18097	18339	18277	18239	18287	18034	17983	18285	18299	18345	18169	18234	18298	18251	18340	18151	18245	18205	18140	18033	18052	18094	18191	18204	18276	18237	18111	18421	18080	18143	18149	18188	18129	18147	18285	18139	18085	18318	18217	18040	18147	18083	17997	18326	18102	18215	18165	18229	18100	17965	18213	18084	18310	18062	18363	18195	18251	18268	18272	18098	18252	18014	18296	18335	18356	18457	18222	18357	18304	18263	18219	18163	18259	18330	17979	18350	18185	18224	18319	18232	18170	18119	18102	18196	18156	18222	18271	18144	18038	18139	18109	18071	18478	18299	18131	18371	18231	18062	18227	18315	18240	18345	18231	18237	18081	18311	18142	18100	18332	18198	18001	18351	18327	18227	18217	18301	18198	18196	18109	18136	18253	18157	18098	18454	18169	18078	18081	18211	18216	18149	18304	18334	18261	18353	18182	18279	18363	18427	17980	18223	18124	18076	18254	18143	18314	18061	18363	18079	18185	18207	18198	18223	18235	18143	18099	18034	18375	18299	18446	18071	18183	18075	18173	18352	18161	18097	18222	18077	18151	18057	18250	18160	18138	18081	17999	18245	18157	18124	18175	18353	18403	18029	18304	18248	18055	18119	18227	18340	18276	18336	18105	18063	18259	18311	18523	18083	18151	18186	18161	18147	18265	18117	18253	18263	18353	18321	18229	18303	18342	18323	18087	18054	18308	18172	18201	18102	18360	18265	18179	18223	18158	18049	17971	18117	18342	18340	18081	18116	18408	18244	18299	18264	18200	18119	18217	18112	18033	18215	18222	18222	17961	18266	18193	17980	18205	18070	17939	18262	18220	18290	18261	18283	18160	18032	18258	18352	18168	18135	18254	18353	18087	18236	18084	18187	17985	18114	18324	18173	18320	18382	18154	18407	18202	18215	18250	18153	18123	18256	18059	18126	18226	18128	18270	18075	18241	18172	18153	18222	18068	18048	18146	18083	18109	18313	17955	18139	18275	18405	18258	18337	18404	18154	18151	18403	18175	18137	18133	18150	18182	18308	18232	18286	17908	18113	18143	18304	18244	17897	18293	18145	18205	18187	18019	18051	18252	18126	18065	18220	18068	18225	18137	18103	18349	18132	18298	18098	18302	18162	18228	18271	18092	18009	18098	18171	18094	18197	18158	18308	18178	18040	18133	18116	18256	18431	18423	18353	18109	17904	18451	18182	18254	18143	18151	18232	18147	18317	18156	18098	18340	18171	18160	18137	18268	18460	18116	18203	18224	17896	18009	18116	18138	18208	18155	18237	18169	18103	18148	18190	18259	17979	18349	18235	18321	18289	18160	18225	18320	17906	18243	18161	18345	18125	18274	18437	18268	18158	18159	18215	18127	18214	18061	18139	18170	18190	18289	18476	18275	18423	18199	18246	18186	18167	18162	18240	18156	18037	18168	18354	18336	18216	18079	18186	18025	18284	18112	18345	18165	18205	18066	18178	18086	18364	18231	18109	18345	18290	18051	18243	18079	18229	18154	18044	18181	18316	18296	18289	18007	18218	18212	18091	18143	18211	18274	18354	18235	18185	18064	18217	18197	18288	18459	18107	18438	18206	18176	18348	18138	18039	18264	18214	18060	18355	18275	18238	18164	18192	18221	18177	18146	18440	18336	18151	18202	18282	18283	18223	18328	18294	18084	18268	18101	18460	18390	18227	18167	18059	18082	18079	18018	18189	18146	18178	18132	18079	18251	18116	18228	18188	18128	17967	18162	18123	18224	18332	18172	17998	18168	18401	18407	18344	18109	18193	18346	18153	17979	18218	18112	18144	18040	17937	18373	18064	18145	18194	18135	18189	18339	18117	18231	18343	18369	18175	18340	18083	18378	18172	18273	18102	18212	18319	18437	18262	18145	18198	18222	18383	18200	18266	18230	18143	18068	18261	18031	18302	18391	18277	18331	18109	18103	18125	18014	18150	18187	18268	18008	18169	18101	18348	18308	18262	18302	18197	18256	17970	18097	18238	18237	18148	18416	18106	18294	18368	18245	18188	18142	18164	18217	17938	18292	18279	18076	18185	18363	18240	18146	18217	18097	18074	18243	18305	18347	18084	18200	18247	18072	18214	18042	18215	18055	18290	18097	18073	18310	18376	18405	18143	18117	18303	18206	18184	18205	18226	18202	18195	18168	18144	18292	18172	18058	18196	18265	18283	18135	18148	18152	18203	18247	18361	18284	18215	18199	18217	18147	18293	18198	18083	18134	18102	18119	18139	18385	18056	18069	18193	18182	18066	18363	18377	18243	18043	18179	18382	18247	18099	18275	18195	18145	17897	18146	18053	17887	18185	18144	18212	18375	18286	18355	18187	18254	18314	18286	18294	18035	18234	18068	18169	18165	18214	18076	18188	18279	18204	18320	18282	18239	18144	18157	18199	18110	18375	18167	18206	17986	18132	18127	18139	18126	18220	18212	18085	18215	18180	18163	18212	18175	18118	18484	18107	18314	18087	18208	18236	18194	18057	18424	18132	18126	18167	18234	18263	18170	18271	18120	17973	18148	18458	18074	18203	18210	18039	18149	18389	18221	18312	18209	17900	17983	18257	18116	18090	18264	18128	18302	18189	18173	18204	18319	18185	18158	18094	18287	18003	18132	18114	18013	18163	18266	18254	18196	18230	18182	18331	18049	18199	18362	18221	18311	18285	18247	18161	18354	18262	18206	18243	18165	18160	18081	18012	18376	18053	18095	18161	18154	17991	18251	18165	18247	18135	18195	18139	18265	18225	18179	18147	18150	18101	18190	18297	18315	17863	18295	18172	18262	17979	18117	18133	18373	18204	18275	18120	18214	18072	18299	18145	17986	18149	18073	18494	18230	18256	18250	18218	18374	18109	18233	18171	18275	17975	18269	18050	18390	18011	18101	18088	18266	18273	18189	18209	18155	18290	18258	18125	17964	18163	18192	18094	18164	17976	18086	18260	18131	18265	18070	18299	18043	18057	18089	18140	18291	18495	18433	18258	18148	18134	18059	17941	18108	18287	18054	18192	18201	18229	18315	18397	18218	18117	18055	18462	18097	17987	18285	18152	18226	18285	18068	18149	18384	17985	18137	18074	18267	18278	18140	18059	17997	18083	18177	18147	18208	18215	18324	18265	18404	18276	18181	18196	18242	18202	18247	18167	18187	18280	18232	18285	18258	18262	18173	18175	18093	18389	18257	18364	18335	18109	18124	18223	17982	18350	18378	18113	18115	18138	18080	18395	18008	18105	18172	18132	18099	18098	18049	18279	18412	18257	18406	18418	18202	18164	18153	18338	18256	18213	18228	18384	18047	18362	18304	18249	18215	18107	18101	18307	18234	18277	18126	18272	18134	18226	18308	18134	18125	18113	18229	18297	18046	18115	18265	18148	18158	18254	18244	17967	18417	18252	18183	18170	18212	18318	18202	18070	18315	18201	18298	18396	18197	18112	18279	18202	18096	18114	18052	18349	18243	18294	18197	18256	18198	18017	18024	18089	18203	18053	18506	18131	18296	18279	18086	18237	18328	18164	18213	18436	17964	18163	18326	18203	17958	18226	18221	18351	18181	18201	18106	18038	18364	18193	18077	18109	18231	18003	18273	18296	18046	18270	18385	18296	18152	18151	18269	18127	18150
27069	74238	41784	28975	25920	23622	21869	20448	19500	18854	18093	17942	17415	17078	17082	16723	16728	16667	16716	16641	16345	16250	16125	16086	16015	15951	16037	16081	15948	15853	15768	15804	15946	15943	15741	15700	15806	15765	15666	15827	15751	15799	15650	15854	15638	15841	15771	15823	15587	15695	15711	15657	15805	15793	15668	15724	15982	15782	15743	15684	16132	16261	16293	16252	16044	15924	15919	15792	15719	15775	15751	15667	15512	15644	15559	15687	15642	15775	15694	15787	15592	15707	15697	15712	15570	15785	15742	15766	15878	15766	15590	15715	15741	15588	15778	15730	15736	15820	15873	15874	15655	15695	15835	15804	15724	15879	15882	15550	15827	15716	15733	15582	15626	15592	15765	15837	15655	15730	15945	15760	15692	15597	15703	15899	15928	15788	15568	15862	15803	15655	15653	15680	15645	15675	15761	15863	15741	15796	15630	15753	15921	15685	15764	15624	15596	15822	15797	15659	15841	15859	15655	15831	15524	15737	15901	15669	15822	15548	15658	15808	15766	15618	15661	15638	15672	15643	15667	15815	15698	15539	15636	15709	15833	15814	15822	15500	15861	15679	15469	15771	15596	15730	15589	15831	15799	15786	15501	15799	15676	15735	15849	15637	15738	15628	15708	15566	15697	15697	15740	15718	15673	15678	15805	15807	15682	15675	15668	15730	15665	15744	15657	15516	15621	15646	15793	15704	15629	15706	15731	15543	15633	15734	15577	15835	15716	15901	15679	15722	15588	15692	15649	15498	15792	15699	15758	15686	15661	15579	15839	15499	15654	15720	15868	15745	15708	15637	15794	15708	15714	15668	15779	15596	15630	15815	15724	15625	15776	15796	15697	15713	15777	15512	15775	15731	15659	15742	15550	15819	15786	15558	15764	15756	15644	15772	15504	15580	15635	15777	15685	15612	15643	15701	15567	15816	15797	15849	15720	15742	15600	15684	15814	15703	15778	15738	15739	15497	15609	15881	15694	15595	15769	15848	15868	15628	15693	15636	15676	15702	15668	15608	15685	15683	15708	15670	15632	15755	15902	15732	15733	15867	15867	15685	15751	15487	15766	15627	15656	15902	15737	15583	15643	15771	15677	15520	15582	15651	15849	15888	15729	15717	15703	15709	15684	15585	15739	15732	15499	15622	15822	15609	15648	15844	15687	15494	15659	15654	15729	15676	15694	15645	15689	15650	15664	15716	15637	15801	15858	15815	15804	15767	15579	15738	15719	15682	15767	15666	15903	15750	15715	15630	15835	15554	15617	15615	15737	15798	15564	15594	15653	15721	15669	15666	15681	15804	15757	15934	15779	15706	15715	15729	15686	15854	15569	15671	15747	15562	15737	15848	15606	15765	15729	15695	15765	15818	15776	15441	15597	15777	15761	15739	15810	15672	15677	15470	15679	15585	15749	15814	15678	15670	15653	15754	15786	15721	15674	15592	15631	15583	15821	15590	15626	15906	15707	15803	15789	15874	15628	15618	15795	15821	15597	15849	15741	15535	15674	16013	15581	15699	15814	15885	15725	15604	15763	15706	15664	15868	15686	15674	15632	15579	15771	15616	15630	15624	15721	15735	15701	15811	15820	15822	15676	15732	15627	15663	15851	15755	15600	15569	15756	15496	15774	15707	15743	15703	15820	15739	15716	15628	15624	15640	15848	15597	15606	15811	15736	15770	15636	15910	15791	15527	15712	15730	15622	15561	15572	15832	15829	15632	15777	15651	15590	15791	15687	15775	15645	15606	15826	15878	15961	15649	15796	15736	15766	15599	15885	15784	15568	15743	15694	15599	15718	15645	15688	15721	15662	15752	15669	15773	15806	15685	15701	15823	15716	15773	15783	15562	15700	15746	15737	15714	15760	15665	15634	15641	15669	15602	15666	15687	15733	15685	15715	15732	15595	15559	15669	15619	15800	15791	15793	15632	15702	15794	15870	15786	15738	15603	15662	15982	15590	15767	15685	15812	15671	15878	15723	15835	15596	15752	15719	15736	15753	15792	15718	15763	15591	15800	15604	15929	15615	15787	15704	15601	15570	15740	15547	15698	15724	15795	15846	15565	15726	15852	15446	15757	15730	15814	15789	15791	15867	15495	15684	15867	15666	15552	15642	15709	15732	15631	15836	15648	15787	15652	15650	15633	15676	15818	15687	15604	15690	15680	15763	15778	15736	15659	15715	15615	15684	15722	15632	15674	15633	15831	15813	15700	15701	15646	15517	15734	15726	15538	15725	15838	15589	15701	15701	15748	15747	15659	15667	15690	15674	15756	15859	15655	15865	15597	15726	15687	15603	15708	15709	15562	15686	15853	15711	15540	15951	15566	15571	15710	15639	15701	15753	15599	15756	15588	15820	15720	15648	15806	15851	15692	15633	15698	15701	15829	15673	15804	15738	15786	15683	15591	15754	15864	15816	15822	15709	15703	15568	15631	15597	15803	15774	15666	15730	15630	15639	15713	15620	15624	15595	15608	15739	15768	15773	15618	15952	15662	15625	15628	15708	15608	15591	15813	15464	15832	15587	15870	15740	15656	15692	15697	15769	15526	15729	15713	15732	15693	15644	15760	15561	15700	15785	15609	15828	15892	15774	15598	15768	15591	15775	15758	15649	15673	15785	15682	15693	15803	15715	15874	15704	15745	15660	15836	15636	15688	15789	15762	15468	15705	15743	15796	15593	15793	15721	15622	15799	15629	15555	15707	15675	15739	15680	15814	15824	15683	15621	15647	15595	15904	15719	15557	15737	15712	15619	15774	15631	15836	15738	15712	15650	15500	15735	15790	15673	15726	15844	15537	15708	15754	15704	15826	15832	15635	15684	15739	15765	15776	15767	15587	15804	15828	15627	15784	15661	15430	15820	15495	15695	15718	15696	15682	15630	15717	15735	15672	15673	15765	15648	15733	15548	15849	15821	15811	15640	15770	15604	15722	15771	15670	15731	15775	15823	15769	15598	15675	15633	15624	15602	15730	15777	15656	15760	15514	15918	15728	15685	15736	15815	15722	15733	15667	15788	15658	15733	15854	15853	15627	15764	15684	15769	15712	15696	15713	15723	15652	15618	15506	15659	15588	15660	15792	15716	15771	15737	15676	15767	15757	15938	15600	15771	15694	15623	15820	15662	15763	15614	15738	15777	15802	15689	15680	15830	15637	15776	15619	15691	15682	15658	15602	15643	15805	15661	15664	15676	15719	15773	15796	15892	15816	15698	15898	15759	15567	15629	15753	15601	15613	15654	15548	15797	15764	15743	15627	15729	15583	15758	15708	15816	15845	15575	15760	15670	15652	15808	15796	15729	15756	15645	15789	15585	15768	15783	15755	15663	15704	15669	15689	15651	15781	15850	15573	15790	15817	15869	15679	15947	15558	15744	15592	15681	15602	15645	15862	15747	15564	15757	15733	15726	15709	15849	15646	15743	15790	15843	15735	15830	15786	15698	15700	15654	15728	15599	15864	15628	15796	15736	15821	15708	15794	15810	15713	15790	15826	15647	15786	15708	15846	15783	15669	15684	15681	15830	15730	15665	15604	15838	15634	15697	15855	15872	15705	15702	15615	15718	15749	15578	15601	15689	15692	15546	15613	15711	15691	15707	15718	15627	15726	15721	15743	15761	15798	15556	15792	15662	15824	15756	15439	15765	15679	15599	15817	15734	15614	15635	15649	15707	15594	15760	15552	15746	15724	15784	15723	15786	15628	15611	15876	15609	15748	15820	15828	15635	15493	15887	15653	15748	15794	15578	15762	15683	15684	15752	15668	15672	15600	15678	15525	15686	15700	15748	15622	15650	15806	15647	15762	15654	15765	15632	15818	15767	15824	15710	15611	15886	15757	15526	15673	15913	15722	15663	15651	15640	15585	15848	15776	15644	15732	15841	15868	15768	15631	15625	15684	15798	15793	15663	15875	15576	15666	15591	15702	15580	15809	15778	15658	15718	15723	15730	15763	15492	15696	15713	15692	15657	15754	15556	15737	15700	15802	15885	15688	15640	15680	15729	15677	15536	15675	15524	15672	15737	15566	15661	15710	15767	15761	15875	15637	15643	15739	15592	15744	15848	15580	15860	15637	15638	15522	15658	15746	15712	15632	15617	15704	15728	15720	15727	15630	15721	15611	15641	15686	15670	15727	15673	15676	15773	15551	15710	15528	15701	15623	15738	15901	15708	15695	15719	15771	15700	15673	15792	15711	15694	15825	15773	15767	15768	15521	15697	15850	15729	15632	15655	15572	15820	15708	15745	15676	15748	15778	15711	15757	15904	15675	15550	15653	15629	15725	15632	15586	15699	15833	15776	15689	15751	15840	15747	15658	15740	15712	15677	15617	15587	15665	15665	15714	15710	15608	15587	15442	15613	15537	15731	15712	15921	15644	15666	15816	15851	15537	15692	15638	15738	15742	15808	15617	15733	15613	15711	15868	15836	15744	15618	15489	15858	15737	15675	15713	15876	15591	15755	15774	15691	15575	15667	15657	15492	15603	15610	15778	15712	15562	15980	15805	15823	15681	15507	15564	15477	15737	15758	15721	15585	15737	15554	15559	15905	15621	15562	15637	15719	15732	15652	15678	15551	15831	15624	15606	15612	15723	15783	15626	15967	15654	15739	15557	15741	15618	15757	15701	15493	15679	15568	15698	15893	15652	15788	15676	15833	15786	15637	15718	15652	15676	15760	15685	15656	15756	15755	15757	15515	15509	15748	15764	15705	15723	15705	15595	15822	15648	15751	15666	15701	15639	15608	15661	15591	15709	15663	15613	15817	15657	15686	15662	15606	15713	15688	15734	15740	15689	15802	15777	15812	15687	15731	15724	15882	15540	15758	15721	15665	15490	15675	15728	15656	15698	15717	15719	15713	15730	15723	15756	15745	15665	15567	15601	15815	15692	15795	15801	15872	15769	15692	15727	15748	15509	15688	15801	15812	15861	15567	15650	15670	15747	15630	15841	15737	15620	15671	15619	15630	15674	15727	15699	15680	15813	15718	15551	15488	15615	15699	15686	15620	15762	15617	15800	15620	15594	15700	15703	15661	15674	15709	15536	15702	15616	15857	15690	15757	15557	15817	15826	15865	15691	15593	15784	15671	15762	15604	15592	15681	15635	15788	15584	15761	15706	15621	15670	15814	15580	15630	15671	15834	15545	15513	15744
27202	24067	28377	24303	20551	20280	19986	19403	19407	19357	19046	18964	19169	19038	18976	18766	18908	19041	18796	18847	18823	18815	19090	18958	18856	18900	18933	18900	18788	18891	18848	18831	18856	18724	18651	18874	18667	18814	18859	18545	18747	18437	18665	18990	18791	18664	18813	18848	18698	18837	18702	18928	18878	18657	18786	18727	18919	18862	18764	18664	18993	18594	18912	18825	18830	18822	18853	18772	18674	18631	18793	18919	18630	18758	18692	18656	18602	18844	18751	18649	18718	18689	18848	18746	18832	18839	18974	18869	18556	18790	18916	18854	18866	18798	18878	18768	18939	18592	18755	18766	18921	18943	18865	18985	18682	18767	18605	18673	18812	18883	18792	18917	18825	18587	18605	18797	18571	18576	18773	18850	18581	18471	18756	18650	18574	18989	18742	18662	18837	18634	18618	18882	18865	18788	18912	18865	18726	18678	19033	18827	18792	18692	18794	18509	18608	18741	18663	18877	18655	18681	18703	18769	18782	18870	18702	18547	18744	18883	18657	18934	18949	18659	18724	18870	18696	18611	18896	18796	18841	18716	18643	18728	18899	18822	18804	18742	18902	18803	18943	18785	18746	18654	18891	18779	18781	18818	18848	18876	18729	18898	18695	18721	18687	18761	18654	18554	18812	18780	18730	18908	18955	18863	18800	18685	18533	18716	18763	18860	18666	18694	18510	18773	18683	18764	18840	18605	18673	18833	18887	18925	18921	18885	18676	18859	18750	18613	18789	18675	18505	18655	18618	18745	18643	18664	18863	18685	18759	18556	18989	18903	18643	19008	19024	18654	18715	18983	18946	18742	18647	18740	18636	18964	18831	18882	18667	18932	18706	18687	18545	18694	18793	18553	18593	18676	18779	18737	18979	18754	18811	18924	18555	18678	19002	18811	18925	18735	18777	18923	18912	18643	18473	18586	18742	18514	18719	18696	18638	18719	18593	18723	18875	18884	18909	18833	18540	18750	18842	18755	18891	18630	18735	18853	18893	18682	18580	18673	18752	18778	19034	18606	18617	18685	18798	18525	18748	18747	18699	18717	18816	18791	18848	18673	18755	18876	18773	18679	18678	18531	18739	18653	18699	18661	18754	18669	18733	18690	18842	18892	18933	18665	18762	18835	18811	18719	18714	18653	18768	18946	18584	18777	18826	18775	18652	18847	18685	18736	18733	18828	18734	18925	18859	18662	18911	18717	18983	18965	18700	18619	18635	18962	18592	18833	18829	18785	18884	18731	18831	18611	18661	18932	18717	18652	18726	18637	18772	18905	18745	18820	18740	18707	18759	18710	18795	18817	18844	18687	18769	18667	18733	18780	18710	18740	18678	18731	18932	18779	18793	18800	18819	18729	18809	18691	18777	18857	18712	18734	18693	18821	18635	18677	18770	18833	18794	18688	18574	18630	18797	18790	18743	18805	18834	18716	19103	18844	18967	18921	18814	18652	18757	18932	18682	18628	18778	18772	18721	18727	18599	18705	18674	19024	18680	18683	18674	18705	18732	18755	18973	18640	18934	18680	18698	18806	18902	18841	18749	18930	18591	18647	18694	18591	18706	18743	18762	18727	18833	18709	18712	18672	18647	18875	18849	18480	18636	18724	18707	18773	18770	18770	18813	18776	18750	18852	18782	18588	18719	18709	18554	18788	18780	18701	18574	18881	18726	18715	18651	18878	18723	18777	18972	18715	18645	18949	18896	18758	18890	18853	18769	18856	18648	18834	18719	18645	18677	18840	18906	18667	18778	18783	18712	18770	18838	19015	18927	18494	18690	18864	18535	18520	18493	18731	18890	18571	18751	18717	18495	18883	18868	18800	18565	18833	18980	18962	18763	18739	18713	18792	18723	18930	18777	18810	18754	18566	18937	18788	18747	18756	18824	18769	18834	18732	18654	19012	18950	18673	18710	18878	18781	18585	18768	18674	18621	18744	18845	18799	18665	18809	18730	18531	18776	18729	18824	18760	18911	18789	18803	18633	18871	18797	18822	18859	18549	18819	18727	18853	18606	18743	18833	18797	18673	18703	18809	18610	18852	18955	18575	18681	18631	18957	18648	18614	18858	18671	18988	19101	18587	18676	18695	18837	18612	18740	18826	18665	18842	18833	18883	18681	18760	18625	18735	18734	18992	18746	18965	18735	18689	18762	18851	18771	18752	18747	18756	18704	18685	18655	18719	18732	18671	18586	18807	18526	18706	18791	18834	18757	18809	18582	18757	18762	18894	18613	18874	18604	18824	18758	18629	18728	18595	18792	19005	18830	18655	18870	18842	18947	18759	18696	18761	18903	18761	18631	18743	18699	18715	18762	18520	18679	18703	18800	18681	18694	18696	18693	18936	18782	18871	18926	18801	18563	18744	18815	18860	18900	18818	18668	18853	18671	18866	18837	18778	18778	18841	18728	18599	18890	18855	18756	18760	18789	18724	18903	18737	18757	18786	18804	18590	18983	18728	18864	18855	18703	18670	18673	18973	18819	18786	18635	18708	18711	18785	18864	18699	18820	18702	18620	18647	18648	18778	18796	18669	18792	18850	18685	18747	18688	18829	18394	18662	18743	18892	18704	18726	18706	18741	18577	18725	18609	18800	18623	18814	18786	18723	18624	19127	18846	18792	18541	18790	18605	18704	18666	18659	18709	18952	18896	18680	18893	18665	18862	18708	18752	18826	18559	18583	18913	18799	18782	18661	18879	18797	18821	18763	18649	18764	18913	18755	18929	18878	18641	18531	18639	18857	18888	18826	18807	18608	18707	18765	18834	18826	18984	18836	18796	18694	18866	18890	18936	18492	18716	18708	18665	18711	18682	18768	18759	18712	18932	18617	18735	18643	18874	18942	18767	18983	18723	18635	18801	18920	18907	18913	18851	18801	18809	18756	18752	18845	18751	18673	18662	18830	18641	18969	18644	18788	18979	18739	18735	18701	18781	18531	18806	18729	18626	18710	18681	18710	18616	18668	18783	18767	18785	18861	18902	18717	18866	18777	18805	18843	18931	19014	18616	18925	18843	18808	18693	18884	18784	18829	18690	18644	18756	18613	18734	18833	18689	18934	18521	18593	18650	18806	18936	18915	18694	18804	18864	18720	18737	18997	18834	18669	18829	18668	18647	18605	18754	18832	18585	18660	18913	18890	18643	18618	18825	18557	18841	18901	18761	18675	18643	18883	18802	18712	18721	18808	18583	18953	19009	18824	18988	18947	18737	18756	18667	18732	18619	18482	18705	18749	18832	18893	18868	18800	18656	18818	18813	18639	18837	18764	18639	18812	18701	18839	18910	18785	18864	18606	18620	18750	18860	18661	18606	18726	18779	18726	18683	18846	18808	18743	18604	18791	18892	18754	19016	18970	18617	18970	18787	18801	18720	18628	19077	18685	18792	18949	18858	18504	18784	18753	18887	18692	18763	18963	18711	18866	18890	18470	18905	18800	18718	18763	18743	18823	18765	18776	18827	18801	18693	18644	18749	18840	18844	18557	18708	18859	18810	18761	18590	18953	18680	18817	18709	18834	18662	18701	18719	18667	18697	18718	18678	18889	18755	18825	18695	19016	18590	18736	18931	18856	18730	18677	18698	18557	18711	18789	18717	18710	18548	18606	18858	18755	18751	18766	18848	18775	18733	18742	18672	18826	19021	18873	18731	18956	18803	18799	18622	18802	18791	18815	18648	18768	18858	18796	18932	18601	18811	18859	18775	19048	18765	18663	18792	18785	18739	18812	18760	18907	18911	18807	18767	18785	18641	18575	18712	18934	18780	18693	18735	18658	18724	18667	18737	18860	18743	18648	18718	18687	18776	18712	18825	18810	18863	18781	18715	18823	18727	18778	18937	18758	18710	18801	18673	18720	18846	18612	18810	18670	18738	18727	18626	18962	18912	18640	18688	18575	18843	18696	18729	18623	18687	18683	18814	18869	18881	18815	18674	18908	18847	18761	18764	18832	18791	18819	18528	18848	18737	18587	18705	18755	18839	18691	18960	18768	18672	18741	18793	18845	18738	18619	18784	18663	18767	18620	18805	18815	18607	18850	18700	18747	18860	18969	18782	18806	18743	18847	18777	18739	19048	18560	18743	18790	18861	18922	19000	18634	18704	18776	18595	18814	18798	18935	18717	18992	18940	18836	18715	18741	18883	18989	18851	18840	18648	18723	18776	18706	18686	18586	18730	18802	18592	18609	18668	18845	18757	18744	18551	18838	18779	18718	18591	18584	18811	18744	18943	18755	18716	18684	18636	18798	18932	18655	18608	18738	18655	18824	18644	18727	18698	18684	18661	18792	18813	18745	18577	18653	18678	18967	18704	18661	18814	18631	18874	18626	18672	18780	18888	18817	18764	18947	18767	18732	18883	18854	18685	18783	18644	18830	18902	18835	18691	18854	18872	18702	19003	18793	18642	18841	18538	18735	18883	18753	18869	18753	18595	18893	18805	18781	18874	18698	18799	18906	18747	18646	18723	18741	18630	18853	18842	18696	18841	18812	18546	18626	18685	18701	18751	18868	18928	18856	18652	18790	18719	18750	18580	18835	18804	18866	18680	18737	18783	18578	18773	18824	18733	18807	18750	18930	18765	18754	18924	18649	18883	18880	18798	18697	18753	18819	18705	18616	18653	18687	18859	18870	18750	18874	18733	18649	18673	18880	18859	18759	18728	18778	18795	18814	18849	18749	18638	18651	18981	18690	18574	18891	18871	18712	18667	18866	18731	18848	18740	18577	18662	18631	18722	18555	18540	18803	18794	18834	18600	18696	18681	18622	18923	18579	18920	18922	18803	19028	18697	18708	18793	18751	18756	18730	18710	18814	18914	18915	18681	18623	18817	18711	18774	18630	18764	18996	18799	18671	18927	18849	18842	18745	18957	18727	18718	18906	18611	18772	18678	19036	18621	18927	18829	18811	18650	19025	18512	18705	18685	18756	18656	18734	18699	18708	18751	18660	18665	18742	18601	18744	18812	18794	18554	18863	18794	18602	18601	18603	18686	18718	18897	18774	18808	18861	18645	18860	18896	18842	18832	18790	18889	18613	18750	18943	18779	18697	18875	18722	18757	18901	18812	18871	18730	18659	18755	18745	18868	18779	18740	18786	18775	18607	18761	18782	18667	18858	18755	18697	18742	18710	18838	18730	18963	18999	18770	18720	18777
17354	35257	24857	20410	18729	17871	17309	17053	16846	16586	16517	16769	16442	16412	16380	16241	16158	16384	16235	16221	16231	16139	16379	16217	16208	16048	16042	16034	16115	16014	16119	15990	15900	16337	15873	16036	16038	16083	16103	16069	16024	15989	16009	16133	16170	15903	16094	15961	16134	15963	16138	15990	15887	16136	16042	16050	16001	16059	16055	16090	16035	16047	16257	16095	16172	16238	15950	16081	16161	16022	15962	16026	16005	15921	15924	16036	15950	16012	16143	15983	16119	16072	15987	16127	16066	15870	16097	15933	16123	16048	16103	16103	15962	15969	16083	15884	16084	15949	15877	15969	15960	16019	16049	16171	16163	16118	15966	16131	16086	16069	15936	16026	16199	16060	16252	16007	15889	16231	16053	16194	16066	15996	16059	16018	16085	16029	16267	15908	16215	15963	16089	16013	15939	16009	15975	16035	15936	15946	15963	15952	16103	16041	16006	16091	16166	16174	15992	16004	16024	16032	16087	15995	16012	15905	15873	15965	15950	16000	16118	15931	15980	15967	16152	16079	15830	16026	15989	16057	16096	16014	15994	15981	15965	15991	16040	16011	16058	16107	16042	15995	16145	16088	15930	15886	16114	16099	16050	16111	16029	16224	15952	15950	16141	16090	15891	16037	16043	16026	15903	16079	16130	15960	15972	16076	16101	16131	15964	15943	16208	16243	15935	16084	16143	16161	16055	16124	16117	15889	16000	16232	15950	15991	15929	16132	15956	16017	15940	15997	15960	15960	15904	16065	16080	16050	15938	16116	15918	16034	15968	16045	16131	15969	16032	15918	16047	16077	15953	15954	16056	15945	16073	16111	15999	15884	16044	16244	15989	16106	16120	15948	16060	16166	15947	15868	15824	16021	16080	16090	16067	16031	15921	16041	15981	15952	15974	16059	16015	16045	16146	16146	16040	15988	15986	16027	16005	16054	15995	15982	16279	16010	16146	15983	16070	16059	16171	16251	15921	15925	16107	16074	15852	16114	16020	16031	16047	16131	15951	16121	15919	16007	16077	15891	16058	16072	16014	15924	16120	16017	16075	15994	16058	16021	16055	16157	16383	15934	16027	16119	16017	16042	16161	15983	15890	16132	16051	16066	16028	16071	16077	16121	16149	16080	16159	15844	16020	16014	16081	16064	16103	16023	16011	16016	16055	16132	15981	16043	16137	15896	15960	16026	15988	15900	15956	16046	16145	15956	16038	16112	16134	16120	15987	16107	16078	16001	16017	16135	15969	16171	16125	16141	16182	16023	16082	15830	15897	15954	16077	16162	16012	16139	16011	16142	16049	16034	15964	16178	15909	15998	16062	16286	16105	16085	15890	15974	16027	16172	15896	16162	16121	16007	16035	16083	16056	15975	16081	15933	16029	16075	16030	16025	16102	15978	16051	16043	15944	16046	16070	16030	15992	16068	16215	16033	15915	16056	15916	16111	16264	16134	15992	15870	15975	16129	16008	15878	16233	16031	16062	16243	16016	16070	16166	16171	16086	16027	16009	15969	16045	16020	16039	15867	16115	15856	16115	16124	16098	16138	15991	16176	16089	16043	15913	16251	16114	15965	16058	16100	15993	16167	16015	16189	16064	16076	16085	16088	16169	15934	16061	16181	16016	16089	15948	16076	16098	16074	16047	16216	16027	16030	16033	16023	16143	16066	16079	16105	16016	15955	16213	16038	16046	16148	16008	16075	16119	16082	16103	16127	16036	16111	16077	16099	16049	16030	15914	16057	16163	16075	16197	16062	15992	15998	16007	16063	15932	16136	16054	15996	16028	16127	16099	16181	16014	16029	15945	16085	16066	16125	16124	15940	16007	15932	16122	16042	16032	16051	16067	16000	16004	16051	16112	16066	15935	16140	16121	16050	16035	16106	15887	16140	15904	16075	16050	16012	15970	15949	15895	16041	16013	15849	16077	15896	16117	16269	16066	16072	16139	15992	16055	16164	16248	16008	16031	16080	15976	16054	15963	16061	16086	16185	16047	15965	15976	15942	16057	15925	15943	16149	16031	16105	15842	16120	16052	16152	16033	15997	16053	16100	15892	15993	16145	16008	15965	15998	16145	16245	16065	16012	15970	16107	15806	15994	16038	15938	16142	16145	16188	15980	16084	15920	16136	16035	16154	16028	15831	15986	16290	16091	16138	16087	15939	15923	16079	16113	16029	16018	16055	15997	15894	16069	16149	15876	16125	16014	16077	16023	15962	16001	16079	16042	16083	15935	16057	16072	16040	15977	16094	16232	16013	16051	16258	15929	15961	15868	16089	16074	15891	16125	16034	15884	16036	15986	16026	16007	15964	15879	16168	16081	16091	16038	16114	16067	16167	16144	15887	16138	16127	15986	16127	15979	16056	15885	16138	16036	15919	16025	16048	16049	15977	16091	15990	16015	16076	16102	15953	15969	16027	16093	15860	16091	16309	16045	15988	16022	16211	16074	15953	15925	15933	16122	15890	16096	16039	15961	16011	16176	15963	15886	16257	15985	15979	15986	16104	15971	15918	16107	16016	16073	16087	16112	15996	16030	16001	16174	15945	16021	15984	15875	16122	16042	16036	15908	15963	16090	16003	16016	15947	15973	16132	16251	16127	15889	16164	16073	16030	16077	16084	15885	16039	16037	15980	16041	16079	16054	15983	16073	15842	16093	15907	16023	16036	16074	16119	15883	16168	16011	15971	16055	16140	16006	16027	16108	15922	16102	15946	16222	16072	15973	16057	16106	16050	16065	16170	16037	16074	16105	16115	16022	15900	16096	15915	16107	16047	16063	16097	16159	15923	15897	16075	15866	16108	16112	16035	16000	16053	16088	16023	16068	15963	15945	16115	15947	15993	16130	15931	16003	16117	16147	15930	15957	16077	16044	16007	16164	16054	15993	15971	16040	16170	16084	16227	16118	16062	16055	16056	16101	16047	16101	15996	16071	15844	16008	16056	15946	16105	16052	16013	15984	15920	15947	16061	16195	16111	16108	16122	16060	16009	16166	15994	16173	16115	16111	15956	16190	15948	15958	15808	16195	16050	15889	15985	16172	16038	16183	16159	15997	15828	16221	16096	15989	16231	16126	16008	16250	15945	16042	16139	16027	16180	16008	16038	16096	16140	16063	15936	15944	15952	16067	16137	16046	16010	16211	16036	15951	15962	16067	15847	15935	16183	16063	16274	15835	16047	16074	16074	16024	15956	16068	16077	16099	15985	16068	15969	16137	15972	16196	16079	16041	16104	16153	16029	16088	16022	16060	16264	15928	16024	15920	16065	16050	16026	15979	16070	16130	16082	16059	16080	16002	15957	16023	16099	16039	15874	15904	16140	16135	16095	16121	16039	16053	16186	16023	16144	16018	16000	16137	16166	15983	16011	15966	16067	16052	16135	16009	16068	16009	16005	16097	15872	15943	16047	16065	15976	16072	16089	15961	15958	15980	16146	16100	15989	16050	16097	15964	16067	16042	15990	16087	15927	16048	16058	16070	15922	16178	15922	15944	16047	16107	16119	16139	16044	16218	15946	15942	16178	16075	16050	16056	16046	16196	16118	15863	16085	16000	15986	16168	16035	16040	16134	16229	16139	15890	16017	16357	16165	16080	16069	16308	15968	16024	15801	16010	16070	16007	16137	15991	16203	16081	16121	15939	16124	16079	16084	16073	16103	16060	16038	15959	16188	15941	15893	15959	15961	16226	16144	16096	16039	16019	15917	16002	16131	16144	16160	16236	16001	16093	15929	16001	16012	15973	16025	16026	15980	16182	16011	16063	15992	16051	16043	16112	16155	16107	16093	15977	16161	15858	15977	15968	16199	15910	15955	16066	16136	16106	16016	16009	16106	16015	16139	15964	16121	16119	16088	16030	15957	15965	16069	15926	16049	16166	15840	16075	16016	16276	16033	16020	15936	16211	16031	16030	15970	15925	16119	16095	15953	16156	16181	16060	15933	16023	16033	15993	16160	15907	16000	16015	15966	16137	15978	16009	16063	16013	16126	15971	15995	15982	16006	15943	16089	16020	16108	16028	16015	15945	16124	15850	15990	16046	16006	15974	16022	16157	15972	16129	16015	16139	15864	16102	15923	16060	15965	15840	15965	16173	15848	16094	16070	15953	16008	16202	16061	16027	16017	16075	15953	16108	16102	15955	15967	15951	16295	15890	15986	16149	16073	16114	16001	16369	16067	16090	15990	15954	15861	16141	16029	16040	16013	15944	16179	16045	16194	15983	16156	16117	15905	16209	16098	15998	16203	16030	16021	16053	16045	16032	15924	16114	16077	16074	16146	16004	15879	16113	16073	16045	16202	15960	16059	16120	15998	16106	15903	15934	16019	16039	16130	16103	15977	16120	16093	16040	15867	15844	16206	16223	16003	15975	16002	15758	15996	16114	15954	16001	16321	15998	15936	16004	15997	16102	16081	15877	16133	15935	15973	16020	16029	16011	15841	16049	16013	15982	16132	16095	16191	16148	16029	15972	16060	16277	16073	16029	16175	15961	15906	15980	15940	16043	15943	16099	15904	16041	15840	15980	16189	16013	16097	15990	16106	16220	16079	16118	16057	15871	16015	16066	15870	15989	15823	16181	15971	16043	16008	15925	16110	15978	16251	16120	15989	16213	15968	15971	16008	15854	15931	16077	16008	16109	16090	15838	16186	16000	16147	16122	16070	16044	16038	16015	15933	16024	15997	16083	16090	15992	16107	16102	16093	16078	16084	16048	16096	15996	16068	16134	16083	16094	15987	16074	16055	15881	15989	15969	16040	16131	16193	16011	16179	16065	16042	16120	15910	15951	16002	16024	16182	15819	15944	16077	15946	15996	16137	15889	16052	16244	16036	16049	16050	16081	16004	16012	16050	15945	15991	16015	16216	15935	15982	16010	16047	15908	15982	16147	15969	15968	16051	16124	16179	16065	16049	16019	15979	16134	16096	15959	16244	16052	16150	16009	15973	15895	15994	16021	15793	16061	16047	15955	16005	15992	16088	15997	16190	16040	16091	15983	16071	16156	16121	15971	16113	16233	16091	16122	15964	15935	16248	15978	16045	16077	16005	16001	16129	16093	15872	15905	16133	15808	16143	16306	15951	16324	15868	16210	16134	16070	15852	16145	16008	16172	16038	16069	16056	15862	15982	16061	16079	16015	16231	16204	15934	16021
23770	21197	29695	24103	22568	23555	23243	20130	19584	19270	19386	18954	18828	18741	18740	18549	18643	18535	18466	18396	18294	18465	18255	18267	18371	18432	18219	18153	18186	18102	18047	18276	18281	18315	18330	18004	18323	17979	17990	18221	17940	18162	18133	18029	18087	18016	17969	18200	18154	18270	18056	18291	17935	18092	18298	18031	17984	18392	18352	18390	18305	18256	18114	18215	18068	18007	18046	18207	18089	18067	18356	18267	18195	17847	17968	18198	17886	17880	18007	18140	18137	17937	18025	18042	17932	18233	17942	17906	18206	17933	18123	18126	18210	18105	18000	18139	18160	18220	18174	18172	18064	18104	18051	18080	18225	17845	18248	18178	18023	17935	18106	18063	18016	18116	18076	18085	17776	17903	18116	18105	17958	18116	18013	18256	18146	18120	18116	18144	17827	18125	18209	18116	18141	17913	18195	18146	18225	17967	18232	18107	17818	18027	18020	17939	18150	18002	17943	18024	17974	18041	18103	18074	17854	18022	18030	18169	17838	18213	18045	18183	18149	18067	18053	17953	18165	18039	18248	18193	18033	18048	18190	18083	17893	17777	18070	18058	18003	18014	18230	17946	18097	17943	18105	18112	18021	18023	18002	17869	18160	18002	18159	18198	18067	18040	18186	18014	18094	18111	18130	17961	17979	18224	18141	17959	17856	18018	18026	18033	18020	18214	18010	17872	18185	18026	18068	18067	18111	18007	18211	18040	17909	17911	18163	18109	18148	18096	18011	17962	18032	17933	17920	17997	18053	18162	18304	18310	18212	17997	18007	18173	18084	18194	18118	18135	18245	18004	17986	18231	18011	17967	18155	18184	18065	17893	17999	17966	18136	17887	17981	18094	18085	18217	18153	18090	17922	18141	18067	17992	18095	18067	18076	17961	17935	18291	18036	17595	18181	18237	17920	18060	18031	18016	17825	18213	18127	18229	18151	18174	18027	18079	18003	18193	18092	18063	18148	18079	18214	18172	18146	18028	17739	17971	18025	18161	18096	18052	18297	18245	18182	18023	17976	18167	18084	17907	18198	18118	18021	18121	18148	18114	18053	17900	18029	18300	18004	17958	18208	18090	17927	18024	18063	18220	18156	18109	17912	18019	18088	18211	18080	18256	18077	17979	18118	18073	18350	18126	18151	18035	18193	18146	18071	18048	18003	17961	18241	17987	18026	18075	18035	17986	17929	18061	18186	18086	18178	18075	18089	17989	17993	18090	17979	18182	18207	18057	18011	18046	18237	18104	18074	18113	18032	18212	18054	17968	18088	18364	18214	18106	18154	18017	18137	18234	18094	18070	18260	18020	18156	18010	18022	18100	18001	18123	18138	18093	18149	17836	18105	18028	18000	18103	18139	18106	18001	18029	18133	17989	18037	18068	18008	18005	18259	18178	18204	18031	18087	18033	17949	18153	18200	18190	18105	18018	18137	18000	18103	18181	18031	17990	18055	18143	17864	18000	18174	18049	18027	18061	18187	18049	17934	18018	17852	18025	18130	17968	17959	18060	18137	18148	18110	18297	17997	18014	18210	18312	18014	17919	18034	18047	18007	17891	17990	18003	18144	17865	18045	18165	18169	18287	18318	17969	18272	18054	18037	18059	17875	18023	17925	18173	18144	18113	17940	18018	18045	18132	18016	17891	17998	17968	18064	17897	18032	18206	17910	18213	18127	18192	18027	18269	18035	18041	18088	18063	18179	18069	18045	18004	18099	18211	18261	18263	18017	18111	18093	18044	18087	18122	18041	18159	18103	18049	18034	18094	18130	17998	18133	18119	18188	17986	18172	18056	18225	17854	18162	17951	18032	18218	18097	18116	18040	18261	18035	18238	18205	18040	18061	18205	18058	18031	17900	18078	18168	17811	18098	18162	18229	18275	18142	18090	18125	17907	18153	18085	18204	17889	18007	18145	18136	18307	18099	18105	18016	18102	18164	18054	18053	18106	17814	18237	18047	18130	18125	17923	18115	17981	18223	17974	18055	18075	18049	17950	18066	18146	17887	17927	17997	17872	18159	18170	18066	17971	18004	18320	18018	18158	18287	17862	18022	18002	17823	17915	18062	18123	18163	18171	18187	17975	18140	18150	18169	18228	18165	18099	18291	18031	18191	17971	18152	17921	18098	17875	17980	18026	17995	17897	17855	17997	18176	18156	18053	18125	17991	18006	18077	17933	17943	18111	18112	18321	18018	18008	18158	18047	18112	18140	18057	18134	18203	18195	18037	18256	18120	18053	17971	18068	17970	18096	18113	18157	17900	17927	17970	17972	18137	18109	18012	18169	17963	18074	18016	17920	17970	17909	18102	18053	18074	17991	18117	18148	18220	18137	17972	17977	18249	18066	18171	17979	18238	17843	18137	18002	17919	17908	17921	17994	18359	17981	18056	17976	17832	18001	18019	18076	18225	17860	18145	18131	17975	18122	18079	18025	18111	17890	18121	18109	18175	17971	17827	17947	18016	18084	18240	18235	18167	18097	18249	18001	17916	17932	18022	18003	18091	18015	17963	17825	17874	17949	18091	18163	18237	18216	18025	17864	18231	18104	18148	18258	18239	18218	18165	18140	17986	18013	18086	18132	18230	18141	18064	18016	17972	18111	18030	17984	18280	17832	18183	18045	18101	18159	18176	18205	17984	17885	18067	18207	17948	17897	17936	18056	17886	17850	17969	18042	17980	18049	18013	18160	18092	18135	18133	18095	17970	17932	18149	18339	18249	18014	18195	17826	18083	18136	18154	18211	18032	18172	17972	17963	18016	17935	17997	18065	17923	18054	18091	17906	17937	18051	18089	18026	18027	18164	17957	18268	18132	18238	18167	18294	18169	18014	18005	17939	17849	18091	18133	18092	17922	17957	18030	17955	17959	18141	18010	17850	18039	17995	18014	18023	18157	18137	18125	18147	18342	18038	17986	18024	18153	18037	18214	17945	18193	18055	18198	18075	18002	17916	18172	17990	18239	17923	17978	18054	18037	18088	18193	17941	17951	18015	18246	17975	18232	18030	18023	17998	18068	17959	18100	17988	17995	17969	18145	18026	17967	18211	17989	18156	18072	18006	18098	18091	17988	17960	17903	18035	18139	17987	18199	18020	18034	18275	18039	18088	18293	18155	17892	18062	18190	18397	18205	17911	18186	18111	18129	18058	18082	18007	18067	18191	18014	18138	18053	18064	18244	18182	18262	18162	18038	18051	18115	17943	17996	17996	18031	18047	17947	17940	18284	18085	18002	18112	17956	18089	18162	18100	17904	18122	18286	17977	17902	17893	18162	18050	18039	18072	18161	17931	17997	18078	18021	18009	17980	17933	17890	18084	18004	18080	17888	18142	17989	17646	18174	18133	18089	18220	18135	18095	17978	18118	18010	17961	17976	18212	17993	17910	18043	17896	17942	17938	17942	18152	18007	18228	18107	18108	17951	18023	18212	18137	18123	18061	18033	18059	18360	17915	18157	18183	18269	18135	17886	17989	17970	18042	18109	18160	17926	17966	17990	18261	17988	18033	18091	18135	18040	17914	17892	18113	18138	18000	18053	18203	17961	18018	18196	18009	17955	17939	18060	18128	18060	18022	18035	18159	18145	18129	18311	18101	18094	17976	18031	18050	18062	18299	18000	18178	18098	18111	18151	18078	18055	18148	18186	18014	18061	18355	18216	17993	18032	18117	17948	17975	18015	18113	18116	17919	18059	18070	18071	18123	18003	18065	18063	18061	18080	18054	18253	17984	18065	17836	18209	18106	18061	18228	18201	18305	18027	17927	18204	17980	17988	17976	18049	18097	18029	17987	18250	18021	18010	18017	18153	18130	18081	18082	18161	18073	18206	17966	17972	18184	17954	18068	18316	18068	18257	18127	18187	17931	18211	18103	18016	18212	17990	18043	18091	18084	17941	18111	18100	17964	17964	18090	18254	18209	18012	18148	18052	18092	18034	18102	18033	17899	18204	17954	17927	18139	18168	17965	18236	18230	18148	18085	17888	17997	18260	18038	18091	18033	18126	18082	17811	18151	18293	18249	18056	17985	18000	18238	18036	18069	17986	17995	18159	18281	18180	18003	17911	18196	18262	18190	18160	18178	18150	18081	18344	18157	18156	18135	18048	18116	18124	18118	18029	17988	17865	17814	17951	18120	18219	18136	17811	18025	18261	18115	18029	18217	18190	18261	18192	17928	17948	18201	18071	18114	17944	17892	18264	18193	18179	17992	18232	18122	18118	18107	18064	18056	18067	18221	18089	18110	18006	18116	18091	18083	18145	18036	18220	18019	18037	18166	17700	18167	17937	18182	17992	18107	18132	18080	18059	18049	18167	17977	18073	18040	18102	18153	18132	18068	18184	18281	18169	18193	17922	18116	18106	18100	18231	17930	18077	18045	18062	18181	18002	18027	18025	18108	18012	18047	17999	17931	18181	17959	18082	17898	18082	18089	17860	18035	18005	17986	18058	17893	17821	18162	18047	18319	17980	18194	18191	18146	18022	18020	18065	18037	18096	17956	18142	17974	18022	18121	18174	17921	18033	18278	18075	18076	18105	17939	18095	18088	18068	18006	18200	18058	18260	18183	18114	18197	18010	18084	18105	18053	17924	17892	18118	18200	17898	18189	17856	18019	17892	18015	18041	17997	17983	17961	18042	18215	18054	18216	18252	17836	18002	18207	18153	18095	18080	18071	18029	18250	18120	18061	18060	18046	18302	18166	18022	18133	18279	17973	18100	17842	17919	18203	18071	17919	18030	18009	17995	18008	18231	18170	18026	17974	18014	18078	18129	17892	18262	17876	17952	18038	17993	18089	18143	18293	18186	18132	18206	17956	17924	18247	18061	18335	18057	17975	18183	18132	18138	18099	18180	18225	18121	18069	18052	18133	17961	18014	18021	17959	18021	17936	18162	17889	18226	17948	18089	18261	18165	18048	18018	18104	18014	17924	17939	18226	18327	18143	18028	18139	17998	17984	18145	18035	18120	18060	17932	18120	18101	18123	18050	18118	18060	18144	18149	17870	18155	17905	18014	18143	18057	18236	18114	18092	18215	17942	18099	17989	17992	17967	18226	18116	18011	18246	18049	18099	18103	17976	18043	18054	18045	18292	17799	17882	18134	18089	18080	17971	17989	18115	18060	18070	17903	17983	18112	18047	18150	18122	17984	18284
19774	57138	43781	24749	22151	20511	19206	18352	17788	17090	17050	16967	16719	16558	16390	16336	16089	16167	16380	16126	15951	15935	15874	15975	15959	15936	15972	15962	15861	15879	15712	15830	15689	15875	15850	15658	15616	15761	15696	15801	15728	15720	15763	15828	15775	15788	15715	15601	15744	15692	15637	15841	15632	15740	15606	15785	15787	15829	15804	15960	15843	15835	15992	16139	15760	15613	15776	15700	15836	15762	15735	15785	15789	15576	15684	15670	15704	15801	15696	15762	15730	15574	15716	15773	15700	15543	15636	15714	15699	15734	15652	15619	15668	15738	15746	15621	15658	15624	15851	15601	15787	15749	15716	15678	15690	15595	15557	15794	15584	15610	15788	15799	15737	15710	15721	15795	15665	15757	15853	15689	15616	15655	15738	15784	15759	15726	15617	15672	15682	15598	15701	15660	15542	15728	15718	15692	15836	15677	15738	15684	15793	15738	15480	15666	15874	15586	15739	15657	15667	15696	15597	15784	15734	15686	15633	15646	15668	15801	15717	15788	15820	15698	15685	15594	15590	15656	15641	15802	15742	15742	15620	15642	15718	15625	15819	15608	15790	15765	15890	15684	15512	15683	15710	15778	15752	15618	15810	15670	15620	15768	15744	15723	15751	15652	15673	15697	15729	15686	15601	15729	15697	15610	15744	15721	15717	15526	15758	15711	15765	15603	15603	15644	15696	15659	15702	15825	15631	15559	15852	15427	15753	15758	15803	15600	15891	15678	15844	15649	15677	15774	15724	15803	15717	15807	15638	15667	15723	15593	15753	15876	15610	15769	15629	15641	15665	15826	15771	15755	15822	15710	15671	15637	15759	15546	15628	15766	15599	15688	15784	15814	15625	15893	15612	15629	15692	15651	15488	15891	15658	15795	15687	15656	15676	15792	15743	15696	15625	15791	15718	15704	15761	15686	15691	15505	15742	15836	15637	15636	15536	15592	15628	15809	15802	15827	15916	15602	15876	15823	15549	15738	15507	15856	15707	15775	15784	15795	15601	15685	15799	15552	15686	15712	15590	15839	15718	15599	15625	15692	15807	15672	15646	15708	15674	15694	15718	15845	15702	15729	15654	15646	15731	15726	15723	15639	15721	15683	15588	15518	15802	15772	15910	15493	15740	15624	15612	15743	15689	15721	15589	15628	15684	15794	15692	15526	15715	15655	15691	15583	15806	15656	15746	15641	15694	15714	15624	15723	15682	15841	15887	15601	15588	15556	15655	15781	15582	15730	15786	15727	15860	15839	15727	15892	15686	15732	15768	15711	15767	15774	15643	15599	15682	15579	15769	15799	15760	15620	15669	15666	15786	15664	15682	15762	15790	15819	15751	15825	15554	15505	15805	15812	15635	15735	15680	15673	15762	15762	15719	15832	15583	15689	15673	15748	15647	15716	15510	15663	15740	15677	15651	15670	15792	15644	15836	15717	15790	15624	15870	15748	15633	15597	15718	15681	15714	15700	15424	15690	15769	15895	15749	15738	15714	15678	15641	15751	15712	15638	15815	15750	15709	15624	15627	15694	15467	15664	15661	15577	15869	15826	15673	15621	15650	15479	15718	15709	15631	15830	15569	15718	15774	15694	15879	15815	15696	15540	15761	15564	15751	15646	15783	15618	15648	15820	15641	15625	15722	15589	15494	15628	15655	15763	15708	15668	15635	15854	15727	15622	15794	15675	15704	15722	15677	15556	15689	15829	15769	15681	15824	15714	15556	15815	15747	15830	15617	15684	15815	15773	15717	15524	15839	15695	15909	15608	15623	15748	15695	15713	15674	15516	15616	15762	15674	15647	15781	15520	15662	15579	15756	15751	15757	15667	15663	15822	15637	15691	15629	15848	15666	15994	15770	15778	15808	15776	15740	15652	15880	15868	15833	15533	15686	15724	15767	15709	15638	15829	15490	15831	15828	15754	15777	15853	15732	15720	15672	15757	15406	15763	15793	15762	15823	15875	15743	15780	15677	15683	15624	15729	15718	15922	15645	15681	15698	15768	15705	15659	15680	15656	15760	15613	15747	15652	15863	15916	15563	15650	15801	15808	15659	15748	15699	15703	15506	15695	15553	15718	15662	15645	15583	15761	15770	15754	15576	15676	15610	15629	15741	15596	15762	15596	15639	15772	15627	15864	15744	15725	15547	15833	15624	15701	15551	15775	15655	15688	15628	15686	15935	15747	15695	15640	15594	15835	15716	15735	15672	15584	15613	15716	15782	15798	15473	15732	15578	15729	15622	15615	15710	15737	15626	15753	15597	15718	15713	15860	15717	15761	15736	15624	15828	15785	15731	15637	15793	15687	15691	15775	15694	15760	15766	15668	15652	15699	15752	15792	15622	15760	15977	15753	15831	15766	15803	15835	15732	15791	15795	15725	15749	15760	15785	15813	15570	15716	15565	15572	15669	15489	15792	15660	15647	15722	15773	15815	15607	15679	15722	15779	15795	15835	15822	15743	15619	15820	15723	15791	15685	15743	15644	15646	15778	15896	15685	15696	15790	15689	15578	15602	15930	15800	15588	15679	15668	15726	15675	15615	15583	15773	15771	15660	15727	15652	15663	15795	15825	15835	15733	15600	15624	15607	15854	15759	15763	15629	15785	15768	15689	15527	15779	15645	15774	15822	15767	15747	15678	15763	15699	15635	15674	15801	15713	15753	15660	15627	15612	15924	15795	15679	15616	15756	15635	15944	15759	15690	15616	15774	15663	15687	15859	15732	15543	15636	15739	15588	15746	15712	15836	15681	15656	15723	15768	15856	15715	15827	15756	15655	15746	15716	15642	15787	15622	15770	15911	15783	15535	15669	15666	15709	15612	15585	15711	15740	15845	15706	15638	15645	15681	15909	15698	15632	15793	15808	15618	15704	15762	15641	15660	15662	15667	15794	15706	15726	15817	15817	15671	15577	15711	15591	15677	15906	15725	15683	15594	15612	15750	15669	15619	15741	15607	15577	15637	15518	15750	15809	15527	15907	15532	15723	15645	15659	15682	15657	15812	15656	15709	15647	15750	15690	15647	15808	15545	15712	15441	15518	15586	15851	15787	15544	15883	15735	15709	15760	15579	15589	15750	15618	15756	15565	15720	15830	15549	15784	15616	15771	15627	15658	15744	15617	15824	15712	15716	15784	15630	15678	15766	15552	15646	15704	15489	15646	15716	15751	15686	15740	15610	15679	15643	15630	15603	15698	15579	15616	15822	15732	15639	15751	15761	15782	15903	15739	15807	15712	15525	15618	15639	15571	15632	15721	15708	15778	15657	15593	15656	15795	15665	15699	15818	15652	15575	15845	15781	15538	15547	15649	15660	15949	15613	15576	15630	15659	15650	15756	15846	15660	15819	15653	15642	15832	15821	15748	15724	15748	15752	15729	15730	15683	15780	15820	15657	15759	15798	15843	15707	15686	15665	15802	15647	15730	15901	15669	15724	15727	15747	15831	15452	15679	15551	15699	15638	15676	15615	15591	15501	15592	15806	15705	15692	15670	15639	15719	15666	15711	15671	15605	15761	15706	15626	15773	15685	15840	15658	15691	15637	15708	15710	15704	15707	15562	15948	15629	15740	15685	15651	15737	15606	15754	15744	15879	15549	15552	15679	15646	15745	15705	15710	15839	15697	15571	15612	15685	15735	15650	15777	15700	15502	15707	15771	15638	15591	15674	15607	15824	15633	15667	15691	15701	15794	15668	15840	15534	15663	15742	15715	15713	15815	15736	15717	15538	15855	15701	15673	15786	15733	15810	15659	15866	15643	15602	15733	15704	15753	15699	15574	15628	15598	15637	15682	15634	15828	15849	15665	15804	15659	15644	15576	15714	15793	15655	15699	15665	15756	15764	15509	15529	15715	15638	15515	15477	15690	15755	15726	15557	15611	15612	15707	15695	15743	15712	15559	15838	15701	15573	15691	15677	15812	15855	15552	15618	15703	15793	15731	15816	15546	15824	15757	15680	15608	15705	15799	15570	15785	15759	15780	15744	15990	15599	15784	15694	15772	15665	15732	15739	15704	15706	15530	15596	15689	15611	15735	15626	15716	15543	15685	15857	15567	15864	15795	15730	15838	15570	15807	15848	15707	15648	15492	15725	15754	15627	15758	15836	15707	15671	15772	15697	15578	15633	15847	15720	15790	15588	15791	15462	15646	15922	15818	15730	15766	15580	15484	15624	15731	15809	15727	15714	15749	15651	15548	15547	15581	15587	15735	15689	15556	15892	15605	15743	15684	15629	15523	15902	15870	15775	15716	15800	15634	15594	15731	15675	15866	15662	15752	15713	15712	15870	15803	15655	15680	15600	15807	15690	15806	15698	15728	15634	15468	15671	15709	15800	15665	15672	15735	15594	15759	15720	15705	15745	15766	15720	15945	15663	15704	15661	15823	15610	15688	15731	15784	15633	15733	15692	15851	15674	15676	15730	15872	15716	15664	15661	15661	15607	15845	15645	15743	15876	15643	15747	15574	15660	15819	15594	15708	15679	15526	15800	15731	15700	15666	15846	15604	15792	15874	15691	15648	15528	15536	15751	15582	15859	15682	15742	15635	15747	15782	15613	15778	15755	15859	15804	15655	15683	15764	15727	15935	15783	15507	15616	15700	15705	15775	15689	15789	15682	15737	15563	15802	15845	15750	15758	15760	15693	15669	15658	15785	15536	15737	15876	15711	15519	15666	15702	15656	15741	15693	15794	15618	15805	15803	15717	15692	15638	15711	15634	15689	15555	15649	15757	15682	15722	15629	15687	15651	15661	15641	15742	15593	15712	15730	15512	15540	15687	15719	15566	15602	15904	15641	15832	15636	15679	15638	15666	15537	15632	15754	15860	15688	15802	15749	15615	15923	15558	15653	15760	15641	15613	15789	15613	15799	15961	15524	15604	15817	15641	15686	15689	15705	15590	15795	15683	15755	15829	15670	15679	15842	15740	15802	15674	15898	15689	15701	15805	15627	15739	15808	15507	15623	15543	15586	15662	15739	15693	15728	15738	15584	15685	15660	15612	15717	15858	15921	15863	15680	15819	15601	15750	15712	15771	15727	15719	15616	15871	15761	15724	15743	15764	15696	15717	15657	15661	15582	15573	15713	15553	15770	15800	15737	15742	15497	15757	15757	15671	15505	15750	15677	15773	15827	15615	15760	15832	15722	15711
22663	21119	28919	23738	21550	24205	26611	21445	19953	20155	19696	19174	18959	18710	18649	18655	18456	18557	18332	18332	18235	17989	18273	18106	18042	18088	17908	17865	17882	17895	17889	17746	17659	17860	17909	17742	17813	17740	17763	17735	17780	17812	17713	17758	17698	17705	17687	17654	17527	17731	17514	17833	17831	17753	17809	17801	18003	18078	17925	17835	18046	18107	18121	17897	17989	17799	17818	17586	17837	17765	17855	17673	17577	17498	17624	17650	17740	17578	17750	17647	17480	17655	17457	17682	18065	17672	17754	17544	17748	17630	17631	17482	17530	17578	17658	17555	17675	17768	17862	17612	17770	17598	17718	17865	17683	17612	17600	17630	17400	17792	17648	17642	17488	17784	17643	17814	17538	17675	17605	17571	17659	17747	17681	17596	17679	17767	17694	17677	17754	17873	17866	17720	17699	17628	17651	17642	17738	17597	17541	17663	17664	17849	17642	17698	17634	17494	17669	17530	17582	17754	17712	17704	17506	17787	17527	17754	17661	17647	17507	17596	17608	17798	17698	17531	17604	17684	17722	17663	17756	17646	17604	17827	17690	17632	17775	17693	17731	17666	17545	17827	17741	17671	17652	17650	17930	17715	17648	17708	17462	17802	17691	17880	17646	17666	17514	17704	17650	17679	17546	17762	17646	17727	17715	17504	17538	17664	17692	17758	17715	17635	17639	17603	17645	17618	17686	17699	17673	17561	17599	17677	17788	17739	17638	17713	17692	17598	17544	17529	17688	17637	17474	17519	17744	17627	17604	17761	17584	17537	17803	17597	17630	17447	17511	17590	17606	17543	17745	17708	17593	17685	17675	17759	17788	17658	17638	17652	17713	17638	17756	17469	17576	17529	17575	17554	17642	17536	17772	17465	17565	17712	17665	17636	17650	17668	17606	17590	17719	17786	17626	17603	17670	17758	17529	17502	17710	17621	17623	17525	17573	17835	17895	17553	17723	17604	17451	17808	17756	17613	17837	17694	17850	17743	17772	17492	17780	17712	17668	17739	17783	17664	17664	17753	17452	17613	17582	17473	17832	17671	17728	17711	17906	17772	17756	17704	17757	17705	17803	17577	17528	17551	17726	17517	17458	17598	17679	17717	17651	17429	17739	17631	17626	17626	17626	17570	17699	17674	17608	17476	17586	17634	17716	17587	17435	17485	17551	17464	17597	17557	17608	17603	17696	17635	17702	17823	17686	17567	17492	17516	17570	17688	17705	17501	17837	17442	17630	17664	17690	17626	17562	17447	17870	17912	17735	17645	17787	17443	17529	17870	17688	17762	17737	17610	17791	17741	17591	17671	17764	17744	17572	17499	17733	17617	17739	17614	17692	17637	17625	17725	17677	17541	17470	17393	17736	17590	17644	17643	17546	17413	17634	17539	17496	17464	17700	17339	17590	17567	17712	17692	17367	17611	17555	17543	17491	17743	17786	17474	17649	17506	17727	17667	17797	17552	17633	17757	17500	17614	17558	17685	17666	17542	17590	17661	17511	17641	17456	17439	17576	17437	17653	17572	17794	17449	17619	17618	17595	17688	17640	17583	17595	17587	17606	17560	17508	17556	17635	17336	17566	17692	17587	17612	17800	17801	17580	17599	17625	17605	17646	17490	17598	17780	17791	17670	17595	17556	17576	17744	17604	17443	17699	17621	17540	17582	17716	17770	17652	17758	17517	17587	17811	17662	17598	17687	17825	17690	17436	17490	17803	17640	17696	17806	17791	17717	17723	17446	17532	17641	17670	17496	17531	17770	17468	17596	17733	17647	17606	17588	17801	17645	17517	17633	17618	17577	17649	17640	17788	17795	17740	17750	17567	17643	17727	17654	17530	17565	17751	17537	17637	17632	17555	17790	17609	17527	17604	17534	17669	17790	17661	17656	17789	17788	17769	17696	17660	17625	17702	17622	17530	17639	17489	17497	17866	17585	17742	17442	17563	17738	17654	17690	17610	17488	17564	17720	17739	17794	17906	17540	17611	17751	17630	17717	17601	17639	17703	17702	17539	17736	17595	17802	17539	17556	17576	17678	17758	17499	17627	17674	17797	17750	17503	17698	17605	17624	17812	17795	17849	17658	17534	17425	17615	17606	17834	17835	17668	17650	17817	17497	17566	17672	17712	17558	17467	17614	17545	17758	17692	17548	17616	17685	17655	17816	17440	17733	17589	17423	17690	17555	17614	17688	17656	17520	17413	17500	17732	17614	17710	17448	17551	17767	17654	17451	17444	17503	17605	17509	17676	17762	17615	17654	17709	17972	17538	17465	17737	17681	17684	17637	17727	17848	17696	17576	17602	17607	17737	17545	17783	17571	17681	17588	17637	17665	17670	17740	17603	17850	17730	17682	17520	17584	17525	17712	17859	17763	17708	17609	17356	17728	17735	17628	17574	17613	17706	17673	17584	17645	17699	17444	17771	17568	17709	17762	17602	17424	17622	17718	17728	17499	17675	17748	17719	17676	17646	17674	17669	17723	17698	17756	17497	17756	17572	17506	17637	17708	17665	17743	17550	17608	17653	17632	17547	17675	17654	17656	17714	17782	17628	17673	17516	17471	17708	17747	17730	17627	17555	17690	17437	17526	17667	17777	17545	17816	17778	17665	17568	17630	17616	17556	17660	17645	17591	17558	17494	17696	17656	17810	17770	17620	17710	17509	17780	17680	17624	17861	17492	17575	17967	17722	17463	17649	17460	17505	17484	17473	17901	17662	17724	17731	17730	17720	17678	17609	17598	17745	17661	17539	17575	17661	17590	17659	17676	17641	17505	17745	17603	17662	17430	17691	17764	17502	17659	17709	17722	17583	17478	17656	17716	17673	17706	17633	17561	17582	17530	17408	17735	17608	17517	17685	17536	17688	17498	17566	17663	17558	17709	17615	17414	17688	17671	17698	17580	17719	17609	17600	17679	17650	17601	17652	17554	17647	17634	17588	17525	17269	17639	17658	17615	17773	17612	17592	17504	17597	17742	17755	17596	17872	17614	17728	17243	17523	17631	17915	17699	17569	17643	17315	17687	17910	17712	17581	17497	17688	17854	17648	17454	17520	17728	17698	17635	17834	17538	17944	17637	17648	17686	17658	17662	17608	17600	17678	17676	17648	17907	17666	17806	17591	17663	17580	17487	17550	17718	17673	17551	17726	17845	17688	17407	17820	17723	17575	17719	17553	17694	17453	17686	17642	17743	17692	17758	17706	17720	17813	17700	17784	17561	17565	17795	17678	17597	17620	17554	17679	17695	17759	17660	17830	17634	17673	17616	17526	17646	17735	17690	17391	17475	17424	17616	17560	17649	17721	17700	17473	17666	17608	17599	17464	17503	17551	17761	17686	17549	17611	17629	17482	17661	17734	17839	17667	17670	17716	17693	17685	17618	17611	17798	17576	17822	17737	17676	17860	17609	17600	17695	17619	17584	17855	17532	17857	17457	17777	17506	17618	17864	17615	17648	17603	17666	17624	17755	17781	17725	17664	17611	17651	17637	17654	17711	17694	17693	17710	17699	17584	17668	17796	17717	17639	17492	17742	17744	17460	17715	17738	17464	17554	17685	17790	17770	17714	17589	17675	17629	17721	17691	17759	17624	17652	17725	17773	17606	17522	17565	17722	17751	17625	17796	17569	17832	17618	17678	17658	17701	17686	17720	17580	17582	17568	17558	17601	17774	17535	17559	17771	17614	17801	17620	17449	17717	17605	17583	17667	17702	17545	17519	17445	17821	17632	17769	17609	17890	17691	17697	17594	17744	17620	17530	17653	17503	17498	17698	17712	17688	17821	17746	17696	17606	17572	17444	17655	17802	17852	17579	17654	17746	17613	17415	17700	17795	17589	17489	17551	17636	17518	17514	17618	17707	17635	17646	17524	17653	17532	17705	17476	17731	17613	17551	17535	17679	17529	17619	17472	17561	17694	17736	17641	17829	17629	17541	17713	17506	17698	17830	17842	17833	17549	17718	17758	17514	17618	17696	17749	17529	17588	17827	17636	17605	17851	17626	17579	17723	17595	17506	17671	17607	17625	17574	17639	17702	17596	17724	17663	17627	17756	17743	17598	17560	17776	17535	17599	17784	17614	17608	17649	17637	17661	17550	17525	17559	17642	17900	17654	17516	17655	17678	17655	17705	17806	17701	17797	17598	17619	17590	17689	17631	17561	17686	17593	17631	17771	17390	17553	17662	17425	17607	17531	17569	17368	17552	17470	17816	17597	17621	17547	17485	17527	17688	17771	17664	17508	17592	17742	17598	17635	17634	17637	17633	17605	17660	17682	17555	17720	17620	17681	17525	17843	17667	17658	17652	17658	17529	17667	17749	17789	17862	17759	17837	17631	17464	17616	17627	17564	17772	17520	17678	17607	17907	17675	17684	17680	17700	17643	17683	17858	17545	17533	17864	17777	17599	17734	17464	17625	17758	17594	17651	17773	17910	17711	17624	17649	17694	17608	17648	17464	17708	17688	17541	17675	17694	17670	17793	17597	17602	17668	17594	17662	17584	17582	17725	17645	17756	17563	17704	17451	17575	17756	17650	17584	17654	17625	17623	17529	17443	17643	17601	17750	17653	17488	17578	17581	17538	17481	17601	17608	17617	17726	17526	17539	17681	17698	17597	17823	17776	17682	17836	17518	17510	17524	17693	17758	17566	17764	17786	17754	17803	17663	17968	17543	17645	17562	17440	17658	17677	17585	17627	17584	17774	17641	17529	17776	17480	17836	17618	17692	17771	17544	17535	17692	17591	17771	17634	17531	17544	17572	17560	17642	17731	17552	17656	17801	17476	17576	17664	17744	17552	17631	17596	17881	17716	17645	17694	17592	17777	17684	17586	17731	17627	17686	17688	17589	17440	17801	17642	17820	17748	17578	17416	17626	17768	17612	17710	17674	17588	17581	17682	17841	17814	17623	17669	17611	17594	17737	17573	17590	17793	17537	17690	17838	17618	17731	17548	17451	17707	17632	17757	17526	17572	17695	17596	17843	17700	17770	17698	17729	17797	17699	17799	17536	17739	17746	17672	17585	17616	17812	17806	17654	17575	17603	17790	17896	17674	17759	17733	17657	17580	17753	17697	17510	17635	17693	17827	17615	17850	17589	17676	17609	17619	17572	17620	17621	17814	17622	17688	17654	17706	17601	17549	17476	17524	17629
20757	60044	49444	28861	26038	23393	21298	19888	19089	18198	17619	17543	16946	16847	16705	16468	16457	16453	16267	16044	15954	16045	15895	15879	15763	15590	15640	15749	15614	15560	15461	15412	15420	15656	15503	15521	15541	15394	15464	15419	15398	15474	15380	15595	15494	15346	15449	15420	15428	15285	15411	15529	15565	15389	15330	15453	15502	15737	15599	15630	15750	15736	15894	15917	15668	15594	15280	15392	15298	15236	15413	15277	15501	15386	15269	15392	15426	15376	15364	15386	15510	15369	15515	15463	15490	15293	15245	15273	15446	15462	15364	15488	15374	15343	15126	15367	15386	15382	15344	15333	15461	15429	15583	15345	15601	15418	15410	15391	15399	15329	15330	15416	15334	15324	15307	15260	15375	15351	15458	15200	15138	15397	15286	15464	15434	15539	15424	15390	15413	15502	15462	15436	15465	15315	15432	15334	15374	15431	15468	15364	15292	15406	15572	15383	15232	15417	15332	15494	15219	15378	15545	15361	15517	15379	15279	15378	15387	15258	15316	15393	15453	15374	15287	15285	15379	15344	15453	15325	15525	15530	15278	15408	15445	15434	15343	15346	15455	15490	15511	15365	15440	15249	15447	15360	15456	15362	15316	15394	15316	15406	15431	15277	15319	15226	15279	15316	15478	15350	15414	15253	15265	15382	15490	15600	15434	15223	15542	15194	15414	15320	15558	15340	15440	15355	15321	15546	15331	15390	15401	15313	15465	15295	15364	15335	15457	15323	15226	15383	15280	15453	15542	15344	15462	15273	15359	15269	15403	15354	15489	15387	15440	15511	15331	15351	15284	15390	15245	15507	15237	15196	15333	15343	15411	15494	15540	15315	15413	15250	15469	15460	15412	15280	15375	15306	15286	15496	15418	15174	15405	15269	15406	15455	15461	15357	15425	15400	15494	15439	15335	15391	15413	15373	15354	15430	15302	15438	15390	15301	15258	15469	15443	15569	15350	15518	15404	15206	15432	15396	15394	15253	15509	15371	15277	15429	15273	15374	15434	15310	15282	15324	15358	15367	15372	15483	15462	15254	15406	15475	15477	15298	15176	15409	15417	15469	15453	15400	15320	15600	15241	15256	15678	15267	15334	15389	15482	15372	15633	15410	15339	15323	15441	15400	15330	15468	15409	15298	15509	15300	15486	15413	15275	15519	15391	15328	15257	15476	15453	15405	15275	15409	15403	15402	15250	15420	15198	15256	15469	15452	15413	15342	15256	15246	15301	15372	15308	15323	15419	15613	15628	15435	15360	15330	15270	15289	15558	15429	15450	15407	15402	15351	15184	15313	15355	15410	15295	15596	15383	15387	15411	15595	15420	15423	15319	15353	15392	15350	15387	15367	15400	15416	15376	15466	15374	15611	15494	15429	15377	15296	15402	15457	15347	15429	15401	15253	15388	15418	15409	15262	15275	15285	15422	15447	15474	15370	15262	15162	15300	15224	15364	15484	15355	15533	15402	15253	15368	15364	15364	15431	15406	15433	15347	15167	15343	15406	15342	15531	15308	15349	15494	15378	15434	15244	15181	15391	15336	15384	15486	15421	15560	15555	15402	15443	15452	15406	15555	15284	15511	15137	15488	15572	15280	15336	15371	15379	15394	15402	15302	15443	15301	15297	15264	15530	15333	15234	15411	15065	15463	15489	15318	15376	15451	15134	15334	15338	15540	15334	15274	15612	15483	15551	15430	15381	15254	15396	15427	15359	15372	15389	15317	15284	15359	15357	15385	15404	15344	15327	15330	15446	15368	15330	15500	15380	15515	15314	15449	15506	15368	15424	15306	15387	15334	15455	15444	15274	15450	15453	15262	15470	15326	15323	15330	15290	15438	15320	15480	15422	15297	15460	15480	15452	15514	15234	15502	15329	15454	15465	15291	15541	15269	15412	15341	15297	15356	15212	15518	15039	15515	15424	15365	15596	15498	15453	15362	15240	15236	15201	15527	15332	15373	15302	15494	15296	15323	15189	15341	15376	15239	15449	15350	15313	15368	15491	15435	15465	15128	15503	15449	15280	15451	15412	15378	15387	15335	15448	15514	15137	15558	15347	15247	15251	15468	15311	15129	15398	15508	15449	15447	15307	15316	15519	15433	15308	15504	15319	15406	15344	15275	15462	15354	15312	15344	15483	15283	15478	15431	15201	15445	15329	15388	15369	15330	15348	15316	15534	15207	15256	15568	15217	15323	15330	15488	15309	15406	15326	15442	15476	15310	15308	15382	15415	15355	15472	15499	15361	15378	15150	15377	15444	15352	15347	15329	15329	15293	15325	15393	15437	15485	15275	15281	15381	15366	15458	15371	15601	15490	15194	15238	15416	15460	15288	15372	15300	15453	15249	15415	15455	15288	15314	15472	15327	15492	15313	15329	15330	15258	15471	15365	15457	15340	15503	15334	15286	15470	15199	15402	15483	15195	15275	15378	15490	15493	15295	15310	15323	15426	15317	15187	15422	15210	15374	15403	15436	15336	15326	15498	15285	15589	15477	15412	15506	15182	15456	15377	15341	15348	15373	15326	15355	15398	15315	15383	15399	15472	15398	15477	15371	15389	15354	15242	15267	15379	15383	15409	15515	15363	15245	15347	15379	15465	15489	15485	15337	15313	15298	15372	15293	15478	15512	15393	15497	15245	15316	15141	15407	15388	15320	15248	15527	15297	15442	15336	15366	15405	15332	15325	15372	15459	15438	15368	15539	15432	15547	15373	15423	15416	15438	15304	15369	15612	15321	15307	15473	15347	15423	15439	15322	15421	15428	15299	15419	15300	15281	15458	15320	15418	15487	15280	15408	15332	15382	15446	15409	15346	15297	15532	15270	15448	15368	15286	15400	15450	15308	15418	15373	15374	15379	15295	15371	15271	15065	15546	15441	15473	15121	15306	15389	15446	15377	15350	15365	15310	15429	15346	15388	15269	15403	15348	15485	15368	15448	15403	15279	15355	15339	15547	15377	15443	15495	15374	15131	15307	15487	15511	15290	15274	15387	15497	15305	15422	15491	15256	15155	15325	15385	15304	15330	15444	15260	15332	15313	15401	15783	15529	15191	15218	15304	15251	15610	15404	15280	15457	15217	15471	15562	15438	15517	15414	15569	15407	15387	15603	15473	15464	15200	15335	15336	15303	15428	15248	15281	15334	15490	15185	15611	15226	15348	15318	15375	15531	15378	15402	15252	15401	15240	15314	15373	15355	15403	15374	15362	15503	15172	15328	15288	15373	15375	15559	15313	15311	15355	15349	15379	15508	15478	15379	15332	15184	15319	15331	15410	15322	15346	15445	15519	15335	15477	15444	15300	15484	15261	15681	15394	15478	15481	15353	15432	15431	15145	15336	15369	15444	15511	15495	15536	15172	15385	15379	15358	15602	15302	15446	15131	15403	15457	15303	15307	15333	15461	15350	15295	15488	15282	15277	15381	15399	15385	15379	15405	15403	15485	15500	15362	15183	15332	15299	15441	15480	15287	15368	15382	15379	15293	15205	15397	15385	15258	15440	15429	15425	15476	15398	15206	15431	15240	15440	15398	15692	15433	15286	15353	15360	15277	15354	15215	15327	15496	15512	15351	15315	15307	15324	15353	15336	15294	15267	15540	15425	15235	15183	15270	15506	15327	15323	15280	15192	15643	15289	15292	15227	15408	15370	15466	15459	15207	15229	15374	15316	15461	15207	15482	15205	15363	15438	15276	15415	15490	15388	15331	15354	15191	15333	15409	15428	15403	15391	15470	15391	15441	15465	15553	15370	15570	15487	15438	15359	15262	15373	15420	15456	15329	15306	15308	15315	15266	15262	15304	15230	15410	15263	15492	15336	15403	15448	15366	15512	15212	15472	15377	15451	15328	15371	15357	15344	15394	15520	15453	15364	15306	15297	15333	15366	15436	15452	15603	15429	15398	15384	15297	15240	15301	15384	15211	15310	15361	15278	15417	15624	15367	15487	15240	15517	15270	15246	15526	15409	15368	15295	15262	15318	15566	15430	15260	15361	15405	15145	15296	15483	15263	15438	15240	15146	15433	15441	15156	15447	15427	15508	15528	15281	15439	15415	15227	15380	15409	15451	15433	15339	15313	15310	15394	15438	15404	15456	15430	15497	15383	15501	15160	15356	15278	15598	15353	15384	15443	15450	15328	15291	15425	15288	15284	15317	15319	15439	15429	15363	15397	15273	15298	15447	15606	15383	15346	15532	15317	15395	15326	15294	15309	15299	15591	15401	15291	15287	15600	15304	15364	15338	15381	15443	15275	15345	15326	15349	15393	15341	15401	15414	15328	15380	15324	15474	15315	15469	15208	15382	15337	15527	15343	15257	15261	15416	15408	15353	15452	15251	15532	15412	15334	15340	15430	15259	15448	15342	15375	15388	15380	15334	15430	15330	15297	15209	15401	15359	15304	15494	15438	15281	15352	15444	15247	15402	15488	15301	15428	15439	15396	15415	15351	15598	15214	15258	15299	15386	15394	15271	15487	15329	15281	15421	15353	15369	15404	15396	15461	15338	15448	15524	15211	15375	15583	15327	15289	15358	15322	15457	15316	15373	15405	15234	15428	15637	15474	15247	15412	15402	15291	15477	15436	15490	15383	15375	15442	15371	15473	15503	15464	15411	15406	15501	15504	15447	15351	15406	15343	15373	15473	15496	15312	15480	15422	15367	15494	15397	15425	15264	15323	15250	15382	15395	15432	15373	15341	15453	15325	15245	15438	15426	15199	15638	15404	15355	15366	15301	15306	15402	15275	15291	15434	15416	15513	15323	15222	15363	15265	15496	15494	15327	15495	15600	15459	15390	15464	15383	15413	15397	15289	15384	15401	15331	15492	15267	15316	15250	15362	15337	15431	15253	15589	15393	15395	15408	15414	15358	15345	15302	15323	15307	15394	15380	15534	15400	15518	15285	15385	15304	15361	15403	15244	15433	15358	15363	15289	15304	15230	15299	15442	15546	15292	15344	15405	15177	15361	15387	15391	15324	15301	15384	15556	15247	15285	15383	15297	15575	15360	15531	15365	15489	15394	15235	15362	15561	15382	15356	15434	15460	15562	15313	15392	15375	15330	15339	15407	15472	15563	15317	15502	15346	15396	15361	15385	15283	15308	15359	15583	15260	15518	15385	15436	15324	15261	15471	15325	15491	15331	15539	15397
27234	23023	27793	23968	19814	19279	19171	19029	18516	18541	18259	18205	18277	18134	18125	18189	17850	17942	17986	18170	18074	17992	18011	18046	17885	17843	18081	17863	18015	17948	17928	18033	17809	17779	17904	18102	18133	18049	17920	17664	17959	17807	17875	17802	17748	17853	17858	17922	17965	17826	17849	17829	17935	17891	17817	18008	18085	17926	17814	17999	17742	17852	17846	17909	17874	17788	18000	17791	17911	17921	17979	17990	17797	17833	17876	17820	17904	18030	17976	18135	17866	17621	18130	18022	17856	17995	17973	17788	17912	17869	17878	17821	17698	17934	17719	18011	17978	18007	17882	17694	17920	17749	17774	17577	17756	17839	17790	17996	17974	17846	17885	17842	17869	17726	18024	17892	18002	17967	17799	17983	17875	17777	18053	17712	17736	17992	17916	17923	17806	17936	17909	17687	17984	17744	18040	18053	17778	17736	17883	17859	17502	17957	17777	17800	18051	17907	17820	17868	17880	17931	17947	17938	17966	17903	18087	17967	17816	17902	17849	17965	17819	17879	17855	17847	17912	17803	17931	17850	17796	17926	17947	18121	17835	17689	17986	17780	17841	17718	17715	18044	17783	17804	17773	17896	18096	17784	17863	18032	17794	17780	17760	17934	17726	17929	17891	17775	18085	17735	17868	17705	17791	17829	17802	17850	18011	17906	17783	17969	18004	17875	17902	17963	17896	17804	18043	17890	17835	17886	17934	17698	17870	17950	17914	17837	17783	17920	17821	17851	17806	18009	17867	17796	17893	17698	17909	17916	18015	17800	18016	17840	17990	17792	17827	17781	17908	17998	17647	17880	17910	17886	17808	18116	18054	17912	17957	17857	17781	17781	17880	17933	17897	17978	17847	17833	17901	17956	17966	17825	18224	17952	17983	17723	18016	17750	17843	17817	17967	17788	17873	17720	17767	17746	17976	17945	17896	17873	17801	17951	17925	17919	17764	17847	17795	17985	17875	17694	17792	18085	17885	18100	17808	17849	17950	17890	17979	17802	17845	18000	18017	17956	18008	18019	17788	17761	17773	17676	17789	17842	17969	17772	17789	17805	17950	17896	17961	17939	17952	17884	17717	17869	17972	17807	17927	17903	18028	17790	17841	17929	17818	17983	17807	18003	17833	17998	17896	17912	18012	18097	17849	17763	17796	17767	17885	17863	18005	17791	17717	17911	17864	17911	17774	17962	17920	17848	17986	18011	17911	17799	17953	18009	17774	17925	17869	17931	17758	17921	17805	17700	17890	17844	17764	18021	17931	17983	17980	17852	17893	17944	17832	17825	17875	17989	17821	17944	17861	17865	17807	17825	17924	17804	17733	17701	17971	17815	17785	17745	17938	17841	17996	17975	17764	17838	17798	17936	18018	17796	17925	17957	17904	17698	18016	17974	17949	17918	17937	18075	18032	17812	18079	17936	17726	17853	17766	17975	18044	17972	17869	17658	17939	17683	17919	17751	17860	17885	17857	18026	17937	17991	17816	17825	17904	17971	17761	17846	17570	17912	17913	17664	18170	17979	17870	17838	17748	17836	17653	17903	17859	17908	17902	17913	17863	17895	17709	17921	17980	17713	17903	17801	17948	17958	17867	17794	17990	17735	17934	18038	18073	17995	17877	18002	17952	17701	17854	17784	18006	17754	17846	17772	17915	17761	17914	18001	17666	18067	17910	17730	17918	17868	18003	17735	18031	17964	17693	17837	17542	17935	17754	17989	17735	17904	17943	17904	17889	18001	17847	17890	17790	17928	17885	18005	18061	17906	17825	17789	18004	18024	17814	17920	17931	17791	17841	17947	17987	17821	18049	18039	17819	17819	17860	17845	18009	17749	17928	18049	17906	17860	17774	17882	17681	17684	17956	18155	18098	17975	17828	17974	17898	17960	18001	17659	17970	17727	17724	18028	17855	17851	18089	17862	18055	17902	17781	18037	17844	17897	17822	17751	18114	17904	17844	17898	18030	18080	17908	17842	18029	17762	18006	17956	18013	17613	18044	17971	17706	17711	17866	17814	17849	17716	17663	17881	17966	17926	18013	17801	17999	17966	17927	18043	17596	17826	17777	18058	17675	17834	17777	17967	17765	17676	17911	17666	17812	17769	17937	18025	17889	18003	18003	17928	17786	17769	17761	17859	18034	17787	18024	17924	18128	17866	17895	17823	17988	17762	17708	17748	17776	17831	17851	17817	17794	17777	17984	17776	17944	17871	17842	18011	17802	17966	17784	17938	17722	17952	17957	17887	17847	17624	17948	17947	17951	18004	17856	18062	17845	17775	17889	17774	18018	17698	17691	17786	17960	17838	17864	17930	17843	17714	17810	17720	17738	17846	17797	17704	17945	17858	17916	18020	17932	17787	17910	17766	17801	17765	17941	17883	17957	17856	17808	17825	18002	18012	17896	17796	17998	17932	17852	17904	18162	17978	17791	17729	17809	17858	17910	17878	17911	17992	18133	17825	17831	17888	17572	17879	17854	17893	17934	17956	17647	17864	17863	17822	17932	17833	17861	17889	17919	18020	17783	17819	17968	17825	17512	17836	18163	17956	17871	17818	17881	17834	17772	17753	17890	17738	17846	17878	17964	17960	17789	17844	17912	17814	17965	17847	17855	17697	18010	17843	17734	17907	17765	17935	17966	17823	17891	18021	18031	17876	17701	17710	17931	17807	17972	18066	17843	17865	17730	17862	17779	17761	18126	17832	17751	17914	17891	17902	17988	18030	17884	17762	18092	17677	17844	17925	17790	17902	17835	17841	17793	17537	17834	17941	17865	17791	17750	17516	17986	17931	17941	17817	17830	17977	18111	17877	17740	17910	17972	17846	17850	17808	17761	17957	17851	17589	17690	17778	17931	17787	17894	17933	17710	17831	17937	17843	17972	17662	17923	17995	17863	17849	17898	17947	17904	18102	18016	17743	17800	17997	17710	18071	17835	17804	17770	17706	17996	17863	18074	17982	17893	18008	17758	17866	17799	18080	17848	17764	17796	17907	17764	17806	17985	17778	18101	17972	17940	17961	17898	17541	17828	17875	18082	17970	17933	18012	17781	18091	17850	17768	17971	17850	17804	17952	18097	17880	18004	17991	17736	17923	17803	17957	17871	18011	17904	17858	18216	18022	17821	18021	17652	17965	17841	17960	17949	17739	18086	17876	18014	18022	17806	17997	17766	17855	18204	17586	17941	17841	17776	17871	17699	17955	17774	17770	17907	17817	17962	17851	17824	17871	17916	17969	17882	18084	17999	17861	18000	17790	17915	17960	17874	17969	17937	17800	17851	17829	18000	17844	17610	17862	17714	17899	17799	17818	17734	17693	17702	17651	17899	17633	17781	18045	18012	17858	17950	17910	18045	17891	17900	17909	18008	17851	17812	17679	17834	17945	17936	17735	17807	17785	17947	17883	17808	17934	17851	18082	17993	18094	18020	17988	17862	17820	17841	17857	17827	17790	17962	17855	17955	17918	17857	17938	17949	17918	17937	17807	18057	17829	17871	18140	17907	17791	17713	17857	17934	17735	17722	17949	18021	17988	17970	17792	17865	17907	17913	17837	17852	17664	17867	17780	17798	17753	17901	17768	18078	17948	17868	18089	17795	18022	17934	17934	17840	17807	17895	17897	18019	17882	17898	17792	17884	17772	17865	18002	17844	18041	17934	17766	17746	17744	17949	17860	17726	17847	17853	17973	17953	17835	17877	17933	17838	17847	18098	17951	17824	17838	18100	17770	17914	17963	17891	17844	17882	17914	17947	17875	17892	18013	17882	17813	17892	17968	17999	17921	17992	17662	18080	17769	17818	17673	18027	17939	17949	17925	17943	17865	17901	17671	18047	18034	17817	17955	17783	17926	17862	17850	17824	17994	17954	17811	18102	17911	17800	17833	17946	17812	17804	17772	17775	17803	17933	17981	17840	17878	17862	17913	17815	17915	17871	17939	17693	17842	17892	18081	17935	17812	17753	17961	17807	17776	18007	17971	18093	17936	17965	17689	17844	17998	18135	17613	18028	17882	17984	17778	17907	17705	17936	17963	17777	17770	17942	17916	17898	17957	17800	17832	17966	18041	17924	17993	17910	17646	17783	17922	18017	17807	17546	17696	17764	17864	17892	17896	17744	17969	18114	17968	17826	17864	17757	17949	17978	17798	17986	17923	17930	17783	17792	17734	18055	17979	17775	17890	17900	17778	17670	17883	17930	17800	18115	17950	17849	17842	17906	17812	18101	17821	17868	18030	17798	17955	17990	17761	17890	18016	17938	17796	18026	17851	17803	17875	17681	18049	17705	17849	17828	18005	17898	17661	18132	17933	17755	18071	17831	17970	18029	17816	17828	18102	17838	17947	18060	17910	17868	17892	17740	17866	17805	17984	18138	17796	17846	18066	17637	17752	17804	17845	17879	17916	18033	17910	17893	17786	17901	17976	17831	17900	17608	17730	17843	17784	17836	17742	17797	17726	17680	17663	17958	17795	17920	17816	17843	17929	17977	18085	17879	17929	17891	17868	17843	17936	17797	18021	17856	17779	17933	17779	17961	17934	17767	17746	17873	17925	17915	17890	17855	18079	17659	17780	17759	18040	18004	17743	17727	17767	17987	17935	18005	17937	17951	17755	17865	17866	17924	18039	17981	17825	17925	17986	17604	17706	17773	17997	17800	17764	17848	18032	17898	17805	17862	17698	17798	18138	17820	17930	17908	17956	17839	17779	17978	18057	17952	17905	17948	17961	17949	17917	17834	17826	17872	17855	17905	17961	17885	17838	17881	17920	17881	17934	18031	17728	17975	17823	17587	17794	17721	17843	17997	17840	17813	17786	17962	17896	18169	18077	17814	17957	17720	18031	17932	17743	17799	17644	17910	17743	17922	17742	17679	17919	17727	17856	17806	17921	17887	17699	17802	17996	17756	17743	17805	17768	17688	18009	18153	17982	17929	17747	17605	17981	17947	17829	17820	17853	17692	17943	17928	17868	17932	17926	17693	18018	17938	17810	17819	17811	17816	17909	17889	17903	17912	18102	17825	18056	17951	17952	17897	17884	17751	17789	18010	17931	17977	17841	17768	17897	17836	17828	17898	17806	18034	18074	17923	17927	17797	17825	17539	17792	17884	17926	18168	17880	17946	17914	17897	17849	17847	17956	17885	17873	17850	17874
16935	30288	25784	19760	18460	17484	17201	16745	16421	16280	16210	15809	15950	15833	15699	15660	15765	15657	15695	15814	15711	15585	15784	15433	15638	15499	15662	15600	15727	15599	15672	15469	15610	15412	15557	15771	15377	15605	15644	15372	15474	15585	15532	15568	15395	15484	15476	15601	15506	15554	15452	15589	15403	15493	15450	15554	15557	15608	15605	15639	15675	15546	15609	15702	15503	15525	15611	15384	15497	15501	15486	15552	15532	15524	15424	15595	15459	15399	15654	15587	15593	15517	15463	15483	15523	15499	15635	15618	15571	15530	15536	15428	15515	15627	15429	15680	15609	15566	15357	15582	15764	15430	15588	15428	15548	15575	15649	15659	15531	15549	15392	15648	15524	15652	15472	15595	15468	15491	15420	15485	15371	15548	15578	15511	15614	15606	15536	15542	15403	15418	15453	15580	15372	15426	15498	15486	15573	15539	15680	15368	15579	15543	15668	15422	15508	15485	15614	15637	15591	15424	15632	15386	15621	15599	15525	15496	15608	15345	15593	15476	15505	15529	15496	15516	15511	15489	15483	15686	15533	15473	15477	15617	15483	15514	15388	15652	15564	15501	15458	15448	15530	15398	15588	15549	15491	15589	15504	15495	15661	15718	15746	15577	15518	15648	15610	15363	15502	15490	15459	15711	15568	15390	15516	15455	15477	15485	15761	15510	15530	15547	15562	15564	15498	15542	15491	15523	15514	15621	15421	15532	15472	15572	15516	15387	15374	15798	15513	15473	15510	15486	15515	15430	15369	15623	15429	15508	15492	15441	15667	15345	15456	15738	15540	15623	15602	15430	15380	15605	15529	15473	15462	15461	15653	15398	15553	15590	15343	15693	15688	15462	15408	15420	15357	15614	15489	15581	15678	15440	15578	15555	15395	15482	15757	15535	15523	15565	15586	15411	15593	15724	15476	15696	15597	15387	15576	15518	15609	15514	15501	15478	15608	15485	15600	15610	15481	15565	15512	15516	15618	15625	15470	15415	15578	15523	15541	15413	15644	15686	15514	15580	15584	15388	15444	15455	15534	15566	15614	15645	15441	15607	15415	15463	15590	15531	15594	15459	15490	15638	15599	15462	15573	15665	15487	15487	15584	15332	15583	15495	15599	15485	15456	15506	15344	15314	15475	15511	15617	15537	15438	15423	15538	15508	15653	15451	15503	15478	15545	15522	15652	15553	15561	15423	15609	15453	15581	15510	15514	15381	15483	15418	15518	15579	15593	15621	15438	15478	15792	15512	15560	15389	15547	15612	15435	15541	15661	15623	15508	15610	15464	15597	15440	15394	15563	15621	15557	15183	15599	15611	15362	15638	15499	15694	15510	15637	15374	15453	15462	15607	15447	15487	15507	15645	15567	15464	15562	15588	15661	15385	15517	15584	15532	15641	15549	15503	15521	15291	15628	15497	15739	15455	15461	15409	15646	15637	15592	15595	15462	15464	15458	15546	15553	15554	15416	15623	15485	15498	15647	15428	15562	15476	15692	15497	15497	15549	15534	15456	15657	15671	15581	15492	15584	15442	15541	15496	15403	15681	15424	15560	15488	15514	15347	15437	15539	15568	15699	15559	15677	15458	15568	15519	15562	15662	15344	15543	15330	15674	15467	15691	15431	15644	15465	15552	15633	15443	15505	15556	15507	15348	15584	15654	15591	15522	15642	15551	15508	15674	15554	15557	15546	15608	15509	15529	15646	15453	15538	15471	15605	15469	15459	15613	15544	15376	15543	15492	15481	15689	15524	15496	15587	15488	15648	15337	15558	15612	15464	15628	15515	15421	15417	15409	15714	15603	15443	15421	15492	15584	15674	15439	15665	15473	15461	15459	15448	15533	15624	15578	15525	15481	15383	15365	15663	15517	15490	15500	15694	15504	15515	15616	15542	15415	15491	15397	15493	15662	15642	15536	15515	15485	15479	15548	15551	15574	15525	15553	15299	15610	15574	15536	15435	15592	15482	15520	15616	15421	15511	15675	15673	15598	15501	15430	15511	15584	15567	15592	15588	15600	15584	15443	15495	15524	15575	15635	15540	15575	15389	15583	15429	15607	15485	15612	15560	15518	15452	15406	15672	15444	15544	15537	15430	15562	15639	15666	15557	15608	15561	15576	15359	15630	15596	15342	15481	15502	15636	15426	15535	15430	15406	15649	15448	15392	15657	15531	15553	15560	15516	15570	15346	15487	15514	15420	15420	15620	15468	15495	15573	15505	15487	15364	15638	15655	15445	15544	15530	15556	15586	15618	15571	15561	15460	15569	15537	15455	15528	15622	15627	15495	15612	15582	15644	15620	15546	15530	15453	15468	15556	15297	15506	15598	15509	15588	15484	15610	15466	15558	15436	15339	15670	15538	15493	15440	15336	15542	15610	15712	15547	15528	15494	15753	15381	15691	15520	15555	15408	15675	15572	15507	15412	15613	15581	15570	15666	15571	15720	15414	15523	15506	15630	15664	15549	15542	15596	15449	15689	15761	15410	15714	15603	15589	15543	15494	15615	15567	15501	15376	15455	15535	15661	15514	15443	15659	15419	15447	15565	15466	15445	15545	15621	15542	15562	15450	15478	15421	15519	15596	15574	15338	15602	15547	15591	15584	15497	15428	15482	15532	15578	15574	15618	15479	15311	15562	15636	15516	15434	15694	15558	15489	15513	15634	15444	15475	15560	15565	15536	15533	15587	15460	15655	15853	15380	15577	15527	15561	15466	15665	15604	15621	15783	15674	15616	15579	15534	15532	15528	15398	15625	15637	15464	15361	15611	15555	15652	15474	15703	15583	15322	15500	15606	15425	15456	15545	15677	15624	15517	15483	15602	15479	15534	15442	15489	15504	15542	15597	15394	15668	15506	15608	15440	15447	15419	15589	15783	15460	15666	15504	15462	15523	15644	15572	15463	15751	15512	15448	15545	15539	15593	15556	15502	15587	15680	15623	15592	15639	15456	15668	15601	15458	15488	15670	15650	15417	15439	15610	15586	15450	15561	15574	15636	15495	15587	15312	15385	15710	15484	15517	15377	15584	15614	15457	15604	15415	15326	15510	15543	15467	15594	15543	15575	15445	15514	15543	15671	15523	15499	15596	15512	15361	15483	15271	15525	15542	15570	15686	15410	15440	15585	15673	15505	15454	15412	15507	15709	15519	15415	15523	15582	15466	15576	15451	15464	15678	15433	15561	15539	15649	15760	15514	15560	15683	15433	15607	15520	15517	15639	15523	15461	15563	15572	15408	15501	15555	15477	15625	15606	15658	15482	15608	15387	15454	15631	15368	15571	15570	15638	15587	15521	15280	15420	15423	15574	15598	15354	15549	15405	15465	15527	15611	15508	15583	15375	15560	15507	15618	15686	15516	15554	15480	15475	15622	15477	15584	15601	15391	15586	15703	15566	15511	15510	15389	15541	15456	15474	15532	15469	15501	15458	15752	15524	15469	15538	15518	15534	15663	15354	15642	15533	15655	15474	15551	15663	15515	15541	15626	15484	15507	15553	15559	15391	15605	15632	15633	15467	15597	15344	15588	15662	15580	15657	15465	15369	15495	15564	15596	15331	15709	15426	15712	15446	15332	15558	15478	15523	15791	15610	15423	15389	15549	15528	15496	15520	15678	15488	15608	15528	15601	15599	15532	15512	15514	15447	15603	15460	15574	15553	15508	15373	15532	15718	15581	15523	15515	15515	15498	15556	15631	15561	15388	15546	15540	15575	15528	15563	15469	15699	15449	15486	15464	15622	15569	15476	15471	15428	15590	15516	15543	15559	15500	15566	15486	15635	15597	15436	15541	15661	15408	15547	15575	15462	15398	15435	15618	15342	15562	15495	15497	15516	15538	15556	15584	15559	15568	15520	15573	15504	15583	15458	15593	15440	15542	15560	15564	15544	15541	15455	15661	15380	15517	15638	15399	15460	15584	15693	15533	15528	15640	15406	15556	15178	15531	15597	15591	15428	15463	15531	15678	15680	15490	15613	15498	15511	15577	15473	15500	15564	15475	15437	15653	15537	15426	15586	15457	15594	15477	15622	15552	15545	15500	15614	15760	15498	15474	15408	15734	15586	15675	15470	15571	15505	15502	15546	15543	15457	15580	15522	15487	15551	15635	15567	15427	15621	15555	15497	15572	15546	15463	15622	15475	15575	15548	15364	15501	15599	15483	15661	15594	15639	15577	15565	15461	15641	15545	15497	15517	15589	15626	15664	15729	15690	15652	15577	15515	15618	15448	15482	15634	15446	15409	15517	15609	15524	15707	15535	15474	15517	15463	15608	15515	15524	15638	15561	15521	15548	15478	15487	15321	15623	15359	15269	15424	15562	15547	15466	15455	15662	15402	15633	15544	15356	15528	15521	15441	15348	15496	15428	15542	15371	15393	15520	15574	15601	15522	15597	15534	15602	15570	15560	15667	15587	15652	15568	15600	15407	15649	15507	15445	15550	15677	15599	15461	15482	15604	15504	15725	15563	15495	15552	15623	15697	15513	15437	15589	15550	15392	15645	15463	15638	15474	15451	15535	15601	15467	15737	15520	15481	15704	15562	15623	15566	15611	15564	15352	15452	15605	15611	15577	15509	15623	15551	15464	15491	15597	15518	15566	15428	15582	15473	15619	15576	15435	15680	15330	15662	15656	15538	15581	15434	15667	15457	15493	15454	15626	15548	15367	15654	15783	15429	15724	15617	15448	15549	15462	15502	15451	15455	15392	15721	15687	15497	15577	15458	15515	15550	15547	15687	15703	15375	15475	15480	15469	15536	15625	15735	15496	15508	15788	15624	15471	15610	15506	15494	15514	15493	15473	15467	15428	15631	15637	15578	15609	15640	15323	15630	15570	15484	15481	15446	15444	15598	15431	15727	15655	15599	15404	15379	15650	15479	15476	15411	15589	15562	15392	15446	15675	15729	15483	15675	15562	15370	15551	15577	15539	15600	15607	15600	15455	15414	15664	15578	15301	15616	15644	15573	15597	15562	15654	15612	15548	15668	15705	15555	15396	15516	15607	15444	15550	15665	15485	15450	15590	15581	15585	15563	15470	15550	15452	15472	15511	15560	15626	15605	15707	15618	15594	15458	15455	15597	15695	15386	15554	15623	15498	15794	15476	15467	15273	15465	15599	15581	15612	15608	15469	15463	15784	15347	15253	15625	15624
23726	21126	28842	24122	22397	22518	21617	18702	17881	18113	17774	17651	17593	17435	17248	17337	17123	17199	17117	16988	16850	16957	16828	16731	17118	16760	16866	16671	16855	16815	16628	16814	16624	16914	16817	16795	16666	16586	16636	16631	16628	16661	16621	16675	16784	16751	16751	16527	16433	16634	16740	16508	16634	16461	16560	16564	16832	16813	16661	16558	16790	16884	16814	16881	16622	16849	16580	16716	16660	16640	16757	16456	16511	16376	16832	16629	16683	16612	16799	16687	16660	16660	16515	16550	16561	16663	16726	16799	16727	16584	16491	16540	16609	16835	16649	16525	16585	16628	16681	16583	16603	16559	16622	16581	16590	16591	16383	16628	16715	16836	16610	16625	16619	16570	16581	16757	16584	16538	16642	16739	16761	16675	16490	16585	16512	16747	16634	16686	16631	16704	16503	16536	16431	16464	16673	16497	16808	16731	16606	16520	16355	16709	16679	16582	16652	16756	16755	16494	16644	16388	16640	16516	16700	16735	16688	16530	16427	16728	16786	16869	16503	16670	16655	16472	16621	16573	16706	16525	16414	16614	16632	16633	16480	16584	16653	16453	16585	16583	16536	16543	16753	16477	16646	16659	16620	16557	16515	16712	16596	16611	16524	16472	16444	16458	16804	16510	16576	16539	16528	16706	16676	16514	16469	16518	16588	16706	16586	16664	16518	16575	16662	16456	16583	16608	16451	16535	16615	16542	16829	16467	16586	16655	16656	16721	16497	16655	16658	16696	16450	16312	16605	16705	16640	16621	16644	16595	16592	16766	16520	16591	16508	16464	16470	16701	16590	16651	16575	16686	16578	16620	16714	16731	16786	16750	16643	16582	16628	16576	16518	16550	16504	16571	16509	16570	16778	16585	16587	16362	16519	16547	16566	16491	16572	16444	16477	16497	16503	16564	16570	16617	16614	16625	16436	16513	16550	16528	16545	16595	16701	16503	16669	16694	16537	16562	16525	16439	16547	16499	16566	16628	16741	16505	16530	16576	16491	16587	16600	16437	16774	16526	16489	16715	16473	16681	16814	16750	16812	16562	16651	16565	16464	16599	16339	16524	16477	16357	16623	16590	16685	16783	16732	16609	16707	16524	16488	16651	16848	16620	16562	16741	16534	16808	16635	16619	16479	16696	16611	16737	16655	16713	16500	16607	16501	16505	16806	16656	16633	16646	16532	16432	16602	16748	16583	16620	16672	16512	16568	16580	16440	16662	16646	16604	16744	16685	16784	16601	16560	16478	16661	16573	16707	16553	16454	16555	16682	16826	16693	16582	16499	16676	16503	16610	16825	16708	16678	16638	16754	16510	16633	16432	16627	16669	16609	16655	16791	16652	16745	16415	16408	16841	16846	16588	16638	16480	16585	16442	16597	16624	16630	16399	16584	16580	16627	16714	16732	16648	16684	16625	16687	16887	16550	16511	16774	16670	16638	16576	16694	16498	16579	16482	16660	16578	16276	16697	16702	16436	16499	16639	16662	16678	16739	16428	16526	16592	16322	16624	16627	16587	16482	16717	16665	16630	16592	16584	16683	16677	16357	16533	16727	16543	16698	16493	16545	16673	16649	16727	16649	16694	16886	16736	16559	16412	16630	16665	16699	16479	16612	16824	16809	16592	16654	16438	16668	16646	16643	16812	16666	16621	16561	16718	16537	16575	16631	16466	16600	16549	16626	16654	16390	16538	16395	16734	16499	16527	16773	16621	16596	16673	16943	16740	16455	16782	16707	16366	16618	16467	16581	16557	16804	16776	16483	16625	16553	16437	16492	16816	16734	16611	16544	16574	16626	16587	16652	16576	16595	16615	16721	16576	16616	16858	16653	16449	16497	16497	16543	16596	16603	16400	16652	16652	16574	16655	16585	16582	16707	16604	16762	16726	16408	16689	16781	16474	16701	16726	16801	16618	16673	16727	16668	16427	16638	16463	16674	16555	16704	16786	16517	16655	16439	16603	16733	16745	16621	16751	16680	16301	16486	16519	16514	16381	16497	16555	16367	16746	16779	16588	16581	16433	16574	16630	16470	16626	16539	16590	16569	16612	16636	16581	16716	16551	16658	16652	16704	16634	16519	16736	16483	16360	16532	16512	16612	16444	16603	16602	16519	16657	16478	16700	16785	16726	16683	16490	16784	16657	16476	16617	16593	16470	16674	16519	16703	16485	16589	16662	16653	16644	16706	16450	16584	16715	16799	16780	16653	16689	16462	16599	16461	16659	16608	16701	16838	16526	16811	16688	16735	16745	16603	16691	16665	16514	16618	16615	16492	16556	16668	16727	16496	16621	16749	16622	16610	16632	16627	16538	16481	16453	16478	16652	16577	16704	16572	16487	16668	16678	16797	16528	16696	16591	16582	16613	16439	16637	16624	16590	16614	16708	16750	16417	16773	16436	16647	16846	16585	16476	16648	16531	16826	16691	16546	16614	16712	16739	16527	16487	16508	16630	16534	16610	16584	16712	16498	16454	16724	16555	16639	16685	16632	16576	16543	16622	16683	16710	16481	16558	16670	16567	16732	16626	16584	16447	16446	16554	16708	16638	16624	16572	16592	16420	16572	16674	16671	16604	16533	16601	16569	16710	16587	16582	16679	16510	16702	16650	16598	16528	16622	16627	16791	16511	16638	16584	16562	16484	16399	16466	16533	16592	16312	16554	16654	16760	16613	16655	16511	16486	16613	16543	16556	16626	16531	16502	16500	16837	16878	16610	16472	16633	16635	16493	16552	16590	16623	16759	16682	16376	16817	16476	16516	16711	16661	16465	16599	16485	16783	16463	16692	16476	16564	16509	16631	16608	16479	16599	16569	16675	16438	16507	16657	16686	16411	16768	16690	16716	16604	16562	16889	16391	16798	16569	16654	16545	16492	16594	16751	16583	16614	16585	16646	16586	16753	16729	16635	16618	16720	16720	16294	16382	16821	16649	16572	16581	16397	16588	16487	16494	16693	16530	16784	16658	16734	16752	16608	16583	16701	16419	16541	16535	16648	16675	16726	16595	16478	16387	16724	16754	16585	16617	16476	16543	16472	16402	16425	16488	16490	16651	16491	16582	16618	16652	16501	16580	16553	16563	16836	16611	16789	16535	16632	16519	16439	16699	16511	16686	16702	16746	16607	16464	16712	16589	16747	16570	16598	16608	16519	16534	16477	16605	16474	16721	16462	16435	16669	16649	16512	16701	16759	16805	16879	16691	16636	16716	16726	16632	16522	16435	16587	16687	16567	16587	16441	16749	16642	16653	16603	16354	16823	16821	16714	16573	16592	16684	16863	16460	16927	16704	16616	16533	16517	16450	16771	16823	16540	16704	16630	16602	16422	16386	16633	16751	16602	16925	16656	16676	16857	16726	16621	16732	16564	16541	16887	16548	16510	16376	16709	16396	16607	16545	16461	16372	16600	16661	16639	16647	16616	16720	16692	16439	16578	16683	16788	16572	16795	16531	16556	16614	16512	16727	16705	16672	16678	16561	16543	16674	16684	16733	16546	16474	16740	16660	16519	16592	16584	16623	16653	16475	16615	16610	16503	16487	16783	16629	16610	16438	16660	16431	16551	16696	16550	16687	16476	16801	16723	16827	16573	16443	16604	16519	16495	16741	16697	16661	16542	16660	16553	16606	16633	16670	16560	16579	16641	16516	16541	16520	16750	16634	16632	16584	16436	16826	16698	16755	16521	16617	16663	16634	16729	16431	16677	16660	16754	16518	16555	16649	16587	16614	16635	16633	16585	16554	16637	16825	16635	16523	16553	16490	16812	16664	16691	16668	16656	16668	16436	16508	16619	16489	16629	16677	16512	16715	16796	16628	16612	16712	16908	16638	16552	16549	16510	16724	16690	16748	16550	16491	16818	16564	16516	16678	16437	16690	16587	16816	16607	16520	16493	16690	16734	16574	16477	16620	16562	16648	16785	16511	16423	16737	16779	16719	16856	16584	16651	16624	16597	16807	16634	16465	16475	16650	16576	16536	16609	16615	16437	16609	16575	16468	16393	16625	16543	16736	16459	16654	16543	16639	16477	16748	16518	16533	16657	16592	16603	16458	16483	16515	16521	16498	16511	16515	16418	16588	16786	16634	16647	16761	16758	16478	16677	16526	16847	16818	16626	16765	16703	16491	16687	16571	16593	16551	16861	16577	16630	16785	16829	16617	16536	16601	16620	16632	16419	16607	16571	16473	16604	16425	16660	16556	16622	16510	16305	16625	16714	16773	16538	16654	16583	16629	16540	16706	16706	16507	16560	16711	16452	16539	16656	16788	16775	16704	16559	16613	16661	16403	16467	16571	16537	16654	16582	16734	16541	16619	16696	16520	16642	16634	16574	16488	16472	16649	16505	16652	16500	16729	16745	16716	16644	16617	16750	16548	16506	16628	16755	16654	16618	16648	16528	16729	16555	16596	16623	16450	16405	16613	16732	16663	16708	16627	16577	16593	16717	16451	16637	16648	16676	16394	16454	16729	16304	16768	16488	16601	16481	16622	16438	16606	16540	16448	16564	16433	16507	16523	16635	16671	16570	16487	16720	16628	16367	16452	16453	16434	16730	16574	16682	16651	16463	16610	16719	16608	16737	16603	16624	16565	16687	16458	16667	16747	16718	16696	16605	16746	16503	16531	16676	16281	16480	16591	16482	16537	16601	16553	16595	16721	16709	16376	16469	16610	16652	16563	16496	16473	16561	16632	16564	16716	16506	16360	16609	16681	16616	16634	16560	16542	16576	16588	16460	16421	16778	16342	16533	16632	16636	16645	16550	16664	16508	16688	16735	16599	16710	16680	16512	16550	16530	16597	16616	16614	16581	16567	16631	16643	16592	16496	16661	16580	16609	16565	16576	16602	16620	16575	16751	16525	16428	16861	16566	16677	16868	16620	16768	16452	16636	16689	16590	16698	16539	16357	16635	16619	16778	16621	16427	16773	16419	16434	16636	16494	16432	16472	16515	16673	16583	16508	16455	16595	16522	16704	16660	16534	16587	16506	16481	16748	16722	16664	16609	16736	16375	16702	16347	16522	16713	16607	16579	16604	16382	16641	16765	16740	16711	16674	16626	16411	16554	16658	16614	16360	16597	16493	16679	16637	16731	16589	16673	16545	16587	16638	16735	16568	16534	16528	16638	16589	16576	16601	16625	16645	16524	16717
17304	48619	38884	23913	21712	19636	18527	17487	17132	16649	16423	16139	15981	15582	15584	15537	15435	15303	15450	15229	15169	15116	15020	15130	15076	15043	14923	14908	14918	14841	14861	14910	14844	14962	14988	14779	14767	14699	14780	14908	14894	14782	14727	14952	15013	14733	14672	14780	14972	14728	14791	14724	14757	14759	14723	14731	14966	14871	14803	14853	15051	15107	15028	15158	14869	15039	14832	14637	14785	14714	14694	14816	14585	14823	14817	14785	14721	14821	14836	14565	14772	14770	14683	14829	14840	14708	14673	14747	14684	14802	14625	14735	14645	14861	14805	14741	14917	14694	14891	14686	14726	14823	14689	14874	14824	14827	14806	14639	14526	14833	14708	14808	14778	14835	14916	14718	14832	14864	14892	14844	14650	14713	14833	14786	14803	14740	14830	14680	14781	15020	14750	14589	14830	14686	14819	14793	14719	14747	14857	14760	14760	14716	14839	14616	14712	14833	14907	14696	14881	14609	14750	14761	14725	14823	14625	14722	14636	14816	14885	14807	14708	14838	14711	14855	14772	14712	14887	14916	14773	14866	14867	14682	14782	14822	14653	14611	14884	14676	14684	14748	14938	14779	14828	14613	14622	14907	14768	14769	14682	14754	14570	14650	14771	14580	14817	14943	14762	14707	14770	14664	14684	14834	14903	14680	14682	14628	14852	14767	14796	14725	14846	14771	14725	14772	14701	14880	14683	14826	14835	14880	14700	14625	14661	14808	14858	14606	14793	14827	14838	14736	14805	14817	14811	14740	14791	14805	14788	14724	14655	14729	14842	14875	14785	14709	14813	14871	14613	14810	14807	14850	14747	14632	14717	14579	14753	14589	14873	14734	14877	14771	14791	14705	14792	14897	14743	14735	14634	14903	14603	14777	14804	14836	14811	14744	14840	14807	14709	14716	14971	14716	14664	14627	14766	14708	14931	14840	14859	14796	14829	14838	14802	14787	14674	14852	14883	14812	14656	14742	14713	14790	14744	14706	14853	14892	14838	14819	14756	14658	14716	14609	14541	14720	14603	14856	14739	14848	14883	14800	14643	14771	14938	14599	14772	14836	14611	14780	14965	14610	14691	14760	14712	14630	14795	14786	14894	14832	14789	14743	14841	14537	14707	14825	14894	14827	14749	14769	14749	14772	14763	14828	14916	14870	14715	14846	14699	14729	14758	14717	14738	14806	14698	14649	14708	14756	14767	14671	14761	14735	14813	14805	14623	14596	14687	14704	14700	14752	14603	14695	14653	14753	14958	14812	14671	14892	14738	14866	14695	14745	14562	14774	14834	14891	14754	14636	14780	14840	14766	14662	14661	14792	14823	14797	14859	14609	14748	14734	14823	14694	14807	14823	14817	14632	14911	14749	14871	14681	14601	14826	14909	14835	14815	14716	14774	14900	14646	14771	14723	14794	14866	14777	14691	14773	14862	14740	14669	14814	14751	14871	14682	14738	14682	15023	14736	14779	14815	14838	14934	14697	14755	14556	14660	14657	14627	14813	14869	14828	14919	14757	14769	14837	14789	14690	14797	14687	14656	14773	14877	14723	14754	14650	14699	14717	14788	14920	14739	14546	14722	14941	14652	14775	14730	14749	14688	14723	14604	14772	14697	14748	14652	14822	14709	14683	14761	14789	14702	14734	14747	14854	14788	14722	14658	14702	14660	14722	14817	14902	14738	14817	14763	14805	14705	14916	14591	14731	14593	14748	14756	14590	14839	14778	14872	14705	14558	14783	14770	14902	14831	14814	14823	14817	14841	14767	14820	14696	14874	14577	14880	14792	14807	14819	14697	14764	14679	14816	14718	14944	14652	14657	14803	14900	14924	14823	14712	14829	14669	14718	14709	14627	14739	14891	14610	14754	14860	14779	14848	14758	14807	14895	14851	14793	14799	14831	14762	14841	14725	14668	14889	14713	14820	14689	14798	14794	14801	14824	14720	14847	14763	14843	14799	14706	14848	14817	14741	14872	14635	14627	14823	14835	14719	14772	14787	14770	14714	14794	14556	14846	14612	14890	14904	14823	14707	14827	14782	14745	14905	14830	14839	14786	14892	14763	14642	14764	14750	14712	14647	14811	14820	14654	14799	14567	14700	14737	14829	14735	14652	14730	14737	14965	14918	14661	14713	14929	14806	14874	14740	14803	14755	14891	14747	14803	14879	14634	14737	14812	14765	14657	14585	14548	14802	14781	14650	14750	14678	14719	14617	14852	14517	14795	14799	14568	14833	14829	14844	14673	14766	14605	14910	14785	14706	14740	14687	15019	14613	14762	14817	14748	14694	14707	14813	14638	14589	14778	14725	14694	14760	14730	14774	14699	14794	14925	14766	14920	14820	14595	14934	14602	14685	14561	14798	14579	14582	14737	14837	14815	14748	14853	14603	14835	14620	14873	14663	14609	14814	14757	14890	14838	14729	14690	14969	14823	14748	14690	14679	14898	14774	14838	14881	14746	14815	14910	14793	14638	14900	14863	14848	14936	14811	14923	14695	14887	14642	14796	14665	14872	14773	14919	14735	14820	14695	14742	14673	14833	14922	14621	14826	14753	14831	14764	14835	14831	14768	14659	14767	14956	14549	14543	14714	14800	14808	14855	14717	14691	14765	14947	14746	14846	14750	14810	14997	14794	14666	14788	14723	14756	14869	14767	14775	14835	14933	14659	14695	14806	14893	14698	14792	14843	14597	14632	14821	14849	14755	14816	14743	14873	14700	14864	14751	14789	14836	14778	14746	14686	14753	14822	14648	14793	14721	14757	14830	14874	14556	14645	14773	14626	14725	14783	14745	14749	14644	14791	14900	14872	14967	14837	14726	14634	14781	14735	14844	14788	14853	14799	14821	14759	14791	14853	14786	14810	14626	14725	14841	14850	14854	14777	14917	14885	14719	14741	14779	14822	14762	14845	14985	14648	14751	14937	14757	14980	14821	14698	14688	14686	14738	14762	14633	14789	14666	14741	14729	14816	14880	14751	14598	14838	14805	14820	14767	14713	14701	14765	14790	14786	14862	14778	14652	14765	14709	14817	14715	14763	14882	14824	14911	14850	14790	14422	14820	14811	14725	14709	14999	14611	14881	14786	14956	14851	14841	14562	14836	14731	14812	14597	14750	14767	14793	14753	14776	14625	14815	14766	14759	14764	14711	14808	14850	14810	14656	14711	14633	14762	14691	14917	14638	14761	14702	14680	14800	14700	14767	14502	14587	14710	14899	14911	14889	14911	14871	14750	14724	14890	14689	14819	14700	14762	14769	14727	14820	14829	14888	14495	14733	14678	14713	14670	14650	14752	14583	14554	14732	14837	14498	14775	14722	14942	14730	14588	14746	14854	14903	14983	14699	14833	14810	14753	14677	14681	14569	14773	14764	14766	14741	14801	14780	14884	14763	14794	14676	14860	14943	14695	14706	14739	14753	14863	14734	14873	14720	14852	14898	14738	14873	14779	14792	14740	14705	14684	14786	14800	14796	14899	14781	14674	14581	14801	14642	14791	14752	14807	14640	14652	14758	14863	14829	14802	14877	14670	14757	14681	14840	14699	14894	14831	14752	14715	14820	14750	14744	14677	14849	14959	14702	14879	14767	14743	14880	14768	14688	14691	14864	14781	14708	14812	14802	14679	14747	14903	14659	14745	14706	14939	14764	14886	14899	14873	14633	14750	14798	14866	14821	14715	14766	14766	14831	14746	14676	14698	14686	14952	14945	14772	14671	14736	14964	14718	14847	14750	14863	14746	14634	14718	14893	14736	14722	14843	14681	14775	14642	14680	14801	14783	14856	14911	14834	14847	14700	14625	14675	14671	14753	14835	14496	14715	14749	15090	14722	14795	14775	14670	14761	14678	14645	14785	14784	14715	14786	14905	14688	14896	14765	14698	14833	14788	14730	14698	14848	14771	14912	14757	14829	14648	14934	14820	14859	14773	14700	14813	14695	14821	14623	14545	14818	14757	14929	14688	14702	14832	14830	14787	14746	14692	14845	14701	14783	14811	14633	14710	14824	14837	14847	14821	14839	14827	14745	14921	14768	14798	14946	14825	14812	14740	14779	14901	14692	14866	14738	14901	14813	14696	14924	14842	14632	14639	14668	14764	14848	14804	15020	14835	14779	14797	14829	14709	14864	14836	14794	14534	14774	14873	14658	14582	14627	14975	14853	14759	14526	14724	14754	14785	14651	14817	15016	14808	14987	14544	14632	14865	14646	14933	14837	14552	14744	14845	14700	14569	14686	14771	14818	14732	14705	14875	14807	14793	14889	14866	14844	14738	14757	14663	14740	14785	14693	14849	14794	14764	14782	14828	14845	14895	14777	14787	14757	14766	14900	14816	14606	14702	14802	14883	14632	14851	14672	14830	14644	14754	14762	14753	14792	14713	14783	14817	14634	14894	14799	14719	14741	14894	14805	14793	14714	14845	14695	14719	14861	14772	14805	14748	14694	14691	14653	14659	14826	14625	14704	14769	14731	14730	14731	14687	14890	14921	14701	14809	14828	14605	14550	14723	14713	14823	14702	14743	14629	14635	14703	14812	14703	14857	14760	14843	14641	14884	14831	14685	14782	14768	14784	14710	14872	14747	14691	14825	14746	14630	14669	14709	14871	14839	14850	14836	14852	14747	14648	14814	14816	14724	14783	14704	14728	14762	14842	14630	14692	14803	14752	14739	14753	14780	14787	14897	14696	14904	14636	14727	14653	14823	14743	14757	14792	14809	14655	14688	14723	14648	14761	14738	14668	14864	14832	14905	14567	14759	14872	14635	14850	14903	14826	14834	14937	14730	14731	14735	14885	14825	14769	14771	14775	14844	14732	14865	14820	14799	14822	14723	14766	14704	14832	14743	14669	14736	14927	15005	14709	14754	14679	14652	14824	14663	14625	14721	14796	14798	14863	14650	14684	14921	14766	14822	14756	14872	14777	14720	14792	14852	14816	14785	14757	14756	14799	14652	14787	14861	14707	14877	14741	14692	14661	14848	14720	14619	14723	14938	14750	14595	14853	14883	14863	14669	14777	14718	14532	14696	14838	14733	14750	14820	14684	14789	14893	14836	14831	14803	14584	14723	14683	14594	14786	14889	14728	14825	14694	14657	14844	14703	14748	14778	14704	14629	14704	14678	14670	14665	14916	14673	14745	14678	14579	14854
22640	21117	28676	23892	21520	23443	24990	19884	18260	18292	17714	17192	17146	16987	16812	16539	16617	16337	16405	16464	16066	16207	16142	16231	15988	15959	16078	16143	16099	15755	15848	15956	15745	15665	15978	16098	15809	15821	15746	15785	15920	15716	15746	15796	15815	15784	15790	15815	15622	15619	15821	15733	15777	15699	15810	15824	15804	15746	15839	15886	15926	15902	16385	16189	16010	15850	15901	15674	15672	15803	15725	15618	15653	15756	15667	15719	15522	15743	15598	15691	15778	15704	15702	15504	15709	15646	15838	15609	15749	15578	15666	15749	15668	15604	15633	15643	15923	15851	15892	15639	15692	15721	15647	15717	15662	15784	15888	15521	15676	15833	15550	15810	15824	15749	15746	15684	15819	15761	15584	15612	15694	15712	15660	15554	15543	15561	15630	15570	15680	15622	15686	15759	15766	15688	15564	15585	15615	15709	15731	15564	15641	15450	15590	15681	15700	15633	15593	15698	15744	15785	15692	15605	15613	15589	15756	15759	15699	15803	15471	15677	15667	15650	15786	15738	15683	15585	15590	15633	15768	15563	15543	15714	15618	15619	15520	15702	15680	15645	15783	15645	15524	15609	15642	15680	15488	15831	15604	15647	15525	15679	15615	15629	15528	15843	15884	15665	15499	15773	15720	15420	15802	15731	15849	15633	15600	15523	15693	15750	15735	15625	15767	15769	15776	15569	15544	15614	15689	15673	15536	15438	15738	15719	15584	15695	15478	15830	15738	15776	15747	15627	15679	15686	15592	15735	15725	15668	15595	15557	15791	15655	15697	15650	15673	15844	15848	15603	15768	15842	15507	15627	15707	15772	15597	15755	15681	15804	15598	15555	15660	15679	15589	15585	15512	15632	15836	15730	15556	15699	15578	15483	15580	15662	15719	15688	15674	15654	15745	15614	15730	15627	15496	15604	15416	15653	15738	15655	15694	15719	15807	15675	15759	15641	15530	15449	15761	15411	15728	15438	15588	15573	15818	15565	15793	15605	15525	15556	15670	15651	15713	15974	15494	15458	15646	15647	15751	15661	15553	15681	15634	15563	15703	15590	15568	15496	15793	15695	15723	15659	15578	15677	15689	15566	15576	15735	15585	15498	15449	15691	15570	15799	15776	15718	15664	15544	15644	15522	15514	15610	15675	15776	15695	15607	15548	15687	15652	15702	15622	15462	15620	15679	15684	15523	15681	15563	15602	15612	15499	15483	15685	15696	15363	15591	15640	15734	15538	15614	15636	15529	15585	15793	15570	15590	15528	15544	15599	15850	15598	15823	15759	15459	15544	15527	15475	15562	15663	15603	15352	15500	15527	15718	15663	15780	15630	15832	15826	15581	15638	15656	15644	15637	15530	15609	15787	15595	15818	15548	15682	15507	15606	15839	15658	15777	15422	15760	15610	15599	15360	15599	15683	15539	15379	15613	15700	15638	15522	15686	15766	15714	15723	15608	15799	15733	15851	15497	15827	15853	15744	15530	15607	15696	15702	15468	15585	15802	15625	15647	15629	15908	15370	15647	15618	15566	15527	15767	15664	15710	15536	15432	15823	15510	15662	15607	15631	15606	15604	15817	15739	15515	15701	15618	15484	15633	15609	15636	15613	15663	15694	15775	15675	15624	15734	15552	15689	15578	15654	15587	15717	15821	15617	15326	15678	15883	15932	15622	15642	15640	15679	15641	15662	15785	15706	15665	15645	15813	15443	15677	15715	15674	15630	15798	15431	15791	15768	15636	15664	15660	15615	15678	15688	15700	15723	15556	15653	15581	15641	15716	15445	15623	15707	15705	15690	15561	15557	15488	15513	15639	15636	15667	15464	15643	15553	15461	15735	15499	15511	15708	15668	15773	15675	15578	15666	15638	15772	15619	15580	15519	15586	15674	15722	15600	15808	15575	15561	15583	15559	15545	15812	15645	15546	15629	15730	15478	15474	15472	15771	15698	15627	15650	15547	15596	15575	15751	15512	15610	15727	15455	15733	15709	15671	15555	15584	15574	15452	15848	15693	15489	15377	15686	15536	15477	15606	15657	15532	15631	15598	15518	15655	15795	15649	15605	15865	15601	15759	15614	15574	15684	15519	15528	15664	15651	15529	15448	15653	15394	15418	15651	15956	15691	15628	15717	15583	15548	15450	15536	15574	15696	15522	15464	15493	15563	15798	15688	15599	15558	15544	15671	15463	15444	15559	15660	15579	15726	15541	15668	15557	15807	15584	15615	15441	15663	15649	15691	15770	15725	15641	15673	15637	15677	15897	15620	15737	15789	15456	15612	15694	15671	15618	15631	15588	15746	15671	15737	15495	15676	15549	15682	15666	15724	15693	15656	15678	15450	15890	15646	15430	15789	15730	15553	15620	15466	15496	15512	15571	15571	15470	15718	15769	15595	15646	15495	15671	15676	15643	15619	15615	15433	15578	15489	15723	15661	15434	15713	15803	15936	15787	15610	15640	15805	15632	15707	15692	15599	15407	15462	15511	15771	15769	15758	15532	15501	15646	15815	15507	15703	15643	15722	15768	15534	15553	15552	15555	15528	15610	15438	15520	15568	15613	15628	15565	15548	15620	15806	15744	15766	15835	15910	15830	15817	15466	15479	15645	15522	15601	15586	15719	15538	15570	15674	15607	15681	15560	15623	15809	15644	15558	15666	15698	15664	15611	15680	15748	15354	15741	15566	15459	15659	15534	15576	15624	15707	15641	15589	15848	15736	15644	15620	15667	15701	15625	15853	15638	15679	15505	15559	15549	15546	15757	15803	15754	15699	15539	15764	15557	15547	15622	15653	15628	15683	15665	15476	15671	15634	15633	15350	15734	15887	15456	15703	15745	15589	15802	15450	15835	15711	15742	15624	15551	15674	15520	15735	15540	15469	15517	15648	15597	15719	15634	15721	15676	15695	15426	15471	15665	15324	15583	15580	15764	15558	15787	15362	15528	15614	15736	15489	15819	15649	15682	15533	15480	15660	15585	15532	15873	15621	15699	15579	15694	15637	15582	15591	15488	15597	15670	15552	15715	15359	15547	15757	15614	15713	15738	15614	15612	15549	15576	15855	15852	15614	15670	15579	15516	15509	15712	15571	15642	15457	15761	15604	15843	15653	15556	15587	15453	15624	15766	15914	15673	15826	15649	15570	15681	15618	15786	15450	15838	15577	15523	15602	15671	15773	15502	15643	15655	15642	15472	15618	15530	15624	15606	15553	15603	15485	15718	15702	15704	15651	15601	15627	15716	15451	15525	15588	15757	15719	15814	15643	15683	15792	15603	15561	15522	15740	15503	15783	15711	15641	15822	15411	15743	15674	15470	15614	15537	15690	15679	15742	15752	15648	15519	15696	15628	15675	15710	15762	15740	15578	15609	15525	15587	15727	15524	15548	15736	15667	15735	15525	15415	15714	15549	15690	15544	15547	15781	15687	15589	15625	15809	15914	15681	15636	15544	15682	15549	15692	15616	15726	15608	15701	15647	15551	15567	15801	15640	15790	15685	15824	15545	15742	15639	15837	15513	15520	15542	15717	15714	15802	15585	15533	15609	15624	15542	15548	15462	15568	15654	15569	15644	15866	15788	15638	15720	15756	15650	15672	15784	15530	15470	15647	15522	15594	15758	15717	15661	15532	15383	15727	15654	15636	15726	15625	15743	15620	15616	15711	15666	15647	15541	15553	15581	15592	15548	15711	15683	15707	15821	15427	15456	15439	15507	15818	15656	15522	15628	15627	15746	15737	15736	15829	15798	15602	15690	15665	15706	15729	15768	15760	15628	15570	15636	15728	15677	15524	15481	15713	15652	15502	15600	15537	15461	15598	15940	15827	15616	15807	15524	15493	15559	15412	15563	15858	15527	15547	15593	15679	15879	15656	15692	15729	15683	15595	15585	15538	15683	15582	15469	15505	15633	15629	15547	15716	15917	15743	15757	15725	15700	15680	15705	15756	15563	15592	15432	15829	15567	15703	15673	15424	15510	15515	15651	15783	15616	15751	15680	15580	15602	15637	15889	15556	15837	15665	15658	15729	15604	15521	15601	15852	15507	15612	15781	15658	15679	15483	15544	15554	15711	15613	15392	15560	15700	15547	15760	15580	15699	15694	15554	15723	15657	15719	15684	15666	15730	15512	15371	15599	15728	15749	15787	15657	15534	15700	15767	15695	15515	15505	15692	15697	15492	15686	15754	15620	15849	15597	15535	15555	15373	15640	15652	15610	15730	15603	15648	15625	15405	15681	15606	15725	15656	15560	15652	15693	15633	15715	15668	15707	15616	15484	15604	15769	15653	15681	15611	15612	15708	15534	15585	15714	15677	15519	15967	15598	15865	15445	15503	15718	15630	15784	15650	15671	15768	15589	15673	15755	15630	15736	15619	15576	15762	15457	15520	15597	15573	15551	15712	15855	15569	15654	15664	15622	15497	15550	15721	15634	15696	15668	15715	15780	15755	15556	15632	15745	15572	15701	15856	15680	15607	15734	15760	15697	15844	15563	15629	15739	15667	15613	15753	15577	15683	15553	15694	15555	15646	15586	15759	15461	15557	15704	15878	15627	15688	15509	15589	15572	15817	15771	15767	15643	15765	15642	15499	15678	15874	15587	15639	15612	15626	15734	15587	15524	15663	15772	15751	15589	15593	15542	15615	15547	15692	15783	15584	15637	15624	15669	15672	15540	15747	15680	15817	15597	15710	15655	15804	15646	15578	15700	15421	15527	15655	15704	15648	15663	15879	15621	15789	15822	15533	15529	15523	15519	15534	15734	15786	15576	15687	15845	15672	15741	15843	15697	15580	15822	15528	15558	15650	15651	15717	15493	15619	15694	15479	15654	15553	15696	15618	15630	15746	15774	15525	15645	15596	15660	15509	15792	15818	15783	15754	15539	15497	15608	15525	15572	15703	15755	15579	15625	15515	15776	15735	15819	15609	15716	15601	15581	15738	15746	15631	15570	15586	15733	15731	15591	15660	15630	15729	15647	15690	15682	15759	15732	15634	15655	15724	15596	15729	15778	15621	15530	15620	15611	15830	15583	15435	15634	15613	15717	15557	15665	15492	15720	15744	15713	15782	15612	15679	15521	15492	15619	15730	15647	15552	15735	15803	15535	15694	15543	15633	15502	15639	15754	15733	15519	15551	15536	15580	15530	15577	15569
17877	46702	47564	27474	24832	22120	20614	19100	18014	17507	17024	16680	16082	15816	15571	15406	15172	15159	15163	14911	15007	14736	14545	14555	14532	14536	14302	14482	14445	14239	14071	14322	14275	14230	14381	14289	14310	14146	14147	14159	14255	14222	14140	14183	14261	14037	14075	14193	14027	14057	14283	14135	14060	14095	14309	14054	14351	14105	14171	14164	14266	14529	14916	14987	14573	14390	14146	14263	14164	14225	14208	14154	14242	14153	14059	14122	13988	14169	14170	14074	14235	14173	14227	14290	14076	14101	14120	14193	14078	14083	14041	14179	14129	14129	14069	14056	14111	14221	14113	14050	14209	14064	14161	14185	14129	14308	14130	14142	14207	14164	14205	14188	14186	14122	14241	14146	14108	14407	14061	14012	14148	14141	14064	14034	14167	14041	13988	14280	14120	14048	14098	14088	14055	14085	13986	13937	14193	14078	14210	14057	14157	14070	14028	14116	14121	14202	14087	13907	14127	13973	14155	14052	14189	14118	14161	14141	14175	14128	14115	14305	13947	13966	14176	14012	14193	14076	14148	14178	14311	13902	14352	14096	14197	14101	14062	14061	14087	13972	14030	14140	13989	14052	14099	14211	14152	14181	14048	14123	14177	14244	14207	14165	14203	14102	14165	14038	14081	14124	14198	13992	14185	14240	14290	14115	13960	14032	14160	14223	14262	14182	14291	14014	14101	14133	13920	14210	14217	14265	14122	14171	13955	14127	14072	14148	14023	14069	14126	14107	14177	14164	14278	14006	14111	14069	14072	14130	14300	14130	14111	14170	13864	14047	14139	14064	14031	14080	14104	14168	14225	14276	14040	14210	13910	14237	14171	13939	14186	14224	14061	14077	14076	14117	14137	14059	14237	14234	14187	14031	14099	14052	14224	14075	14174	14131	14136	14000	13995	14094	14147	14060	14137	14154	14088	14090	14026	14001	14142	14104	14246	14040	14172	14163	14330	14257	14128	14203	13978	14165	14094	14149	14169	14006	14006	14101	14032	13988	14096	14087	14057	14177	14314	14037	14202	14105	14181	13870	14249	13906	14261	13959	14044	14266	14162	14273	14091	14098	14029	14106	14035	14312	13967	14176	13891	14055	14230	14012	14054	14208	14213	14166	13947	14257	14112	14039	13974	14150	14079	13870	14237	13989	14068	14066	14083	14102	14109	14125	14318	13998	13967	14267	14123	14090	14099	14184	14087	14207	14262	14198	14091	14089	14126	14043	14154	14078	14122	14039	14199	13983	14005	14160	14171	14141	13987	14024	14098	14267	14033	13884	14202	14194	14127	13984	13911	14106	14029	14157	14115	14168	14143	14109	14118	14199	14070	14076	14230	14063	13909	13950	14201	14286	14262	14123	14118	14003	14072	14255	14057	14101	14162	14245	14134	14088	14101	14072	14036	14137	13997	14087	14147	14100	14050	14109	14171	14179	14157	14280	14043	14040	14145	14095	14119	14166	14022	14133	14076	14170	14189	14346	14160	14047	14163	14124	14293	14153	14025	14153	14082	14125	14073	14235	14194	14128	14184	14216	14129	14113	13963	14083	14053	14054	14209	14123	14183	14036	14078	13972	14087	13945	14181	14131	14127	14108	14312	14102	14149	14036	14223	14050	14203	14153	14022	14312	14201	14173	14150	14168	14006	14139	14180	14184	14223	14177	13924	14009	14218	14148	14134	14226	14238	14094	14134	13867	14136	14230	14094	14097	14031	14128	14006	14101	14140	14048	14136	14172	13911	14142	14302	13905	14139	14071	14156	14100	13959	13977	14059	14034	14235	14069	14280	14013	14106	14201	14208	14165	14224	14185	14300	14097	14232	14211	14184	14056	14256	14125	14154	14064	14131	14031	13974	14259	14126	14135	14206	14178	14254	14216	14105	14138	14034	14146	14113	14076	14099	13986	14115	14111	14069	13913	13850	13964	14232	14162	14122	14255	14053	14107	14141	14137	14200	14095	14143	13923	13985	14114	14154	14032	14137	14145	14144	14080	14000	14066	14080	14010	13992	14054	14074	14041	14031	14102	13956	14181	14077	14142	13885	14173	14128	14298	14008	14094	14067	13952	13979	14206	13967	14202	14161	14170	14218	14255	14085	14212	14137	14067	14005	14159	14070	14152	14243	14091	14163	14034	14069	14062	13926	14018	14171	13988	14064	14293	14115	14234	14212	14144	14199	14073	13985	14212	14095	14290	14166	13979	14021	14233	14047	14153	14071	14141	14120	14048	14233	14010	14016	14170	14293	14167	14156	14053	14094	13916	14133	14123	14021	14040	14165	14083	14074	14115	14181	14157	14020	14086	14162	14021	14282	14180	14210	14104	14147	14108	14052	14090	14130	14221	14053	14210	14172	14064	14127	14017	14170	14098	14282	14151	14147	14155	14180	14041	14269	14053	14085	14118	14199	14023	14125	14060	14085	14290	14081	14090	14359	14105	14168	14183	14119	14025	14107	14079	14193	14146	14033	14125	13954	14088	13959	13998	14138	14276	14084	14161	14152	14039	14061	14088	14205	14106	14061	14115	14073	14080	13994	14078	14052	14102	14026	14139	14056	14127	14134	14106	14311	14054	14356	14030	14082	14034	14201	14015	14255	14258	14098	14030	14194	14115	14094	14175	13956	14241	14109	14094	14052	14134	14209	13987	14126	14198	14171	14130	14123	14004	14085	14088	14052	14171	14033	14057	14211	14006	14074	14047	14079	14213	14062	13997	14313	13973	14072	13930	14141	14249	14095	14079	14081	14237	14139	14256	14206	14173	14061	14208	14069	14254	14044	14147	13899	14302	14256	14107	14142	14023	14076	14171	14140	14170	14101	13954	13943	14069	14042	14182	14067	14126	14107	14148	13907	14013	14168	13957	14189	14142	14275	14013	14063	13981	14174	14195	14165	14074	14136	14126	14199	14077	14113	14101	14185	13908	14120	14079	14069	14101	14155	14111	14175	14078	14200	14052	14127	14232	14050	14092	13987	14246	14364	13956	14218	14199	13940	14091	14138	14013	14099	14160	14178	14102	14302	14024	14201	14234	14072	14024	14102	14141	14189	14033	14081	14188	14064	14188	14199	14113	14095	14166	14068	14061	14076	14182	14219	14109	14094	14127	14171	14036	14210	14200	14279	14046	14016	14146	14059	14155	13972	14154	13969	13999	14076	14090	13860	14085	14119	14192	14006	14009	14090	14167	14085	14019	14125	14097	14117	14145	14000	14196	14128	14040	14022	14158	14019	14189	14133	14173	14056	14238	14225	14111	14106	14223	13967	13999	14136	14180	14016	14222	14111	14113	14072	14283	14071	14175	14123	14039	14101	14048	13958	14101	14055	14043	14155	14222	14120	14058	13950	14074	14029	14198	13969	14139	14000	14101	14132	14146	14298	14052	13989	14081	14110	14077	14217	14009	14188	14245	14175	14152	14082	14138	14099	14135	13974	14216	14182	14032	14122	14078	14204	14072	14093	14213	14264	14132	14110	14131	14085	14090	14077	13976	14138	14175	14120	14079	14096	14067	14074	14039	14142	14164	14078	14107	14060	14119	14107	13997	14069	14090	14106	13916	13933	14006	14119	14195	14002	14024	14084	14236	14205	14121	14171	14031	14108	14042	14153	14190	14163	14136	14119	14157	14057	14307	13968	14025	14051	13938	14156	14114	14178	14162	14099	14093	13900	13953	13937	14164	14192	13950	14175	14128	14167	14203	13981	14153	14082	14249	14054	14127	14194	14068	14153	14078	13922	14145	14021	14114	14177	14013	14076	14061	14089	13989	14111	14102	14185	14171	14092	14195	13917	14175	14040	14209	14126	14024	14143	14014	14088	14068	14145	14222	14288	14085	14102	14159	14240	14211	14176	14112	14182	14411	14029	14179	14043	14275	14203	13947	14169	14056	14114	14100	14044	14146	14122	13921	13994	14160	14265	14049	14124	14188	14113	14146	14170	14099	14206	14131	14074	13987	14137	14158	14115	13975	14176	14209	14019	14044	14027	14073	14002	13897	14159	14026	14056	14168	14067	14157	14145	14041	14181	14132	14115	14147	13979	14010	14144	14132	14110	14113	14218	14184	14247	14203	14282	14005	14079	14098	14230	14129	14118	14059	14195	14135	14112	14069	14157	13938	14266	14186	14179	14175	14251	13939	14066	14213	14014	14140	13942	13887	14190	14075	14015	14090	14187	14086	14187	14012	14071	13963	14133	14061	14130	14063	14024	13899	14224	14017	14076	14057	14110	14268	14103	14046	14086	14088	14047	13874	14171	14181	14099	13992	14093	14083	14169	14198	14092	14102	13976	13957	14005	14014	14266	14132	14094	14071	14105	14120	14040	14156	14014	14100	14117	13982	14124	14015	14232	14036	14057	14039	14149	14044	14105	14021	14074	14117	14195	14022	14064	14018	14141	14131	14148	14159	14085	14195	14019	13980	14048	14074	14235	14105	13916	14106	14045	14317	14334	13995	14219	14069	14076	14095	14164	14021	14126	13949	14009	14109	14244	14188	14047	14247	14127	14246	14175	14085	14206	14186	14023	14013	14189	14054	14050	14071	14045	14111	14183	14177	14150	14008	14176	14100	14087	14051	14298	14266	14190	14140	13975	14046	14275	14038	14146	14127	14154	14127	14056	14070	14129	14011	14103	14307	14175	14173	14155	14080	14136	14051	14094	13962	14136	14155	14140	14273	14245	14110	14079	14161	14260	13997	14073	14156	14230	14246	14043	14130	13906	14244	14006	14035	14149	14234	14052	14157	14130	14220	14117	14066	14103	13971	14113	13988	14078	14122	14157	14002	14003	14207	13966	14231	13979	14117	14159	14138	14216	14084	14154	14182	14125	14187	14145	14211	14119	14008	13826	14201	14061	14075	14182	14025	14079	14328	14106	14090	14004	14216	14276	13940	14117	14005	14165	14254	14047	14095	14156	14055	14130	14250	14032	14192	14052	14085	13990	14084	14187	14160	14107	14061	14088	14104	14229	13981	14055	14218	14201	14141	14135	14132	13964	13968	14265	13947	14268	14135	14033	13949	14121	14076	14023	14064	14111	14166	13966	13964	14130	14036	14083	14136	14209	14208	14130	13975	14034	13904	14113	14062	14233	14108	14108	14084	14021	13966	14213	14137	14242	14110	14043	14241	14148	14123	14059	14182	14135	14037
27071	22135	25997	22201	17973	17067	17117	16600	16691	16209	16188	16530	16238	16271	16191	15960	16202	16278	16156	15925	16078	16071	16238	16176	16015	16060	16107	15823	16071	15903	16014	15857	16144	16097	15991	15812	15875	15962	16025	15968	15732	15871	15823	16003	15975	15793	15914	15820	16025	15993	15844	15929	15947	15773	15909	15934	15902	16005	15787	15972	16034	15901	15697	15941	16014	16208	15939	16034	15982	15856	15773	15959	15889	15911	15575	15528	15825	15947	15979	15990	15735	15856	16090	15949	15962	15834	15956	15761	15944	15794	15562	15853	15633	15898	15896	15722	15922	16072	15727	15805	15952	15924	16017	15658	15814	16078	15862	15826	16126	16011	15880	15948	16074	15995	15800	15836	15894	15952	15816	15792	15574	15910	15903	15960	15805	15801	15752	15883	15890	15992	15984	15779	16082	15865	16011	15737	15989	15808	15704	15766	15943	15690	15947	15746	15717	15943	15905	15932	15933	15884	15953	15982	15761	16053	16020	15945	15920	15925	15882	15870	15927	15887	15882	15763	15906	15912	15910	15629	15885	15612	15677	15723	15934	15872	15843	15781	15909	15731	15528	16062	15815	15735	15769	16048	16021	15791	15878	15692	15855	15775	15947	15873	15964	15989	15633	15869	15809	15992	15840	15904	15775	15741	15938	15877	15902	15927	15759	15920	15824	15717	15809	15973	16081	15846	15757	15793	15933	15973	15780	15785	15926	16035	15800	15709	16009	15871	15887	15555	15894	15964	16075	16010	15657	15867	15625	15817	15996	15648	15731	15980	15835	15799	15939	15827	15908	15617	15868	15933	15884	15808	15824	15966	15968	16053	15816	15797	15838	16078	15760	15906	16038	15582	15845	15721	15700	15887	15844	15821	15875	15760	16051	15948	15974	15888	15932	15897	15906	15747	16059	16051	15710	16047	16053	15930	15910	15836	15720	15798	15926	15821	15856	15876	15822	15882	15852	15778	15814	16107	15908	16039	15853	15891	15723	15845	15950	15856	15895	15924	15963	15934	15836	15796	15778	15925	15719	15829	15882	15880	15832	15839	16046	15943	15755	15962	15997	15730	15859	15813	15965	15912	15893	16207	15678	15823	15740	15686	15965	16013	15862	15828	15759	15780	15796	15699	15767	16022	15939	15940	15745	15842	15849	15850	15768	15873	15869	15938	16031	15738	15849	15785	15805	15904	15981	15950	15970	15816	15915	15891	15942	15864	16022	15841	15965	15822	15845	15870	15854	15949	15771	15782	15920	15797	16024	15938	15933	15702	15882	15943	15945	16016	15956	15847	15863	15816	15796	15841	15971	15753	15874	15747	15898	15896	15851	15800	15908	15782	16005	15876	15822	15964	15670	15907	15653	15844	16120	15818	15788	15849	15748	15704	15787	15656	15770	15788	15841	15942	15847	15761	15902	15811	15803	15887	15887	15881	15638	15975	15691	15794	15647	15661	15892	15902	15874	15847	15982	15950	15765	15886	15952	15945	15803	15672	15784	16110	16005	15929	15977	16050	16031	15887	15651	15995	16041	15905	15867	15880	15835	15736	15983	15796	16070	15870	15803	15838	15922	15891	15945	15666	15905	15795	15851	15834	15703	15837	15960	15903	15879	15843	15866	16182	15853	15892	15925	15710	16096	15612	15963	15844	15745	15988	15714	15980	15854	15718	15789	15818	15944	15997	15915	15841	15988	15769	15818	15789	15893	15944	15691	15750	15994	16023	15725	15910	16092	15755	15733	15851	15672	15863	15813	15867	15658	15914	15927	15744	15914	15866	15955	15690	15872	15790	15722	15804	15944	15775	16042	15810	15872	15917	15759	16217	15879	16025	15792	15844	15994	15928	16084	15771	15823	15771	15905	16029	15869	15949	15936	15839	16092	15780	15871	15969	15674	15768	15708	16003	15906	15930	15964	15806	15850	15926	15889	15838	15818	16118	15867	15918	15790	15714	15849	15853	15853	15959	16155	16017	15999	15943	15838	15883	15868	15905	15808	15923	16007	15949	16212	15970	15837	15917	15818	15713	15911	15837	15955	15917	15968	15860	15766	15947	15978	16051	16003	15833	15836	15862	15962	15816	15767	15729	15945	15789	15805	15980	15883	15952	15941	15932	15635	15982	15765	15804	15804	15973	15599	15914	15827	15934	15907	15913	15834	15971	15941	16068	15779	15826	15781	15769	16008	16028	15956	15830	15827	15918	15829	15873	15924	15941	15882	15760	15937	15941	15792	15855	16055	15976	15889	15836	15977	15769	16020	16038	15567	15873	15844	15755	15999	15790	15682	15887	15933	15861	15857	15911	15854	15983	15760	15771	15786	15827	15778	16141	15784	15981	15964	15869	15732	15831	15978	15755	15837	15879	15899	15884	15923	15998	15984	15817	15825	15872	15753	15921	15774	16056	16012	15838	15890	15775	15915	15913	15726	15950	15944	16022	15866	15579	15767	15916	15840	15937	15850	15832	15900	15912	15890	15888	15925	16194	15949	16074	15954	15851	16071	16057	15819	15932	16118	16016	15726	15831	15822	15622	15931	15953	16093	15882	15943	15805	15867	15988	15987	15983	15783	15888	15817	15705	15779	15975	15744	15877	15978	15775	15946	16077	15799	15944	15791	15891	15935	15864	15875	15837	16015	15865	15854	16072	15778	16127	15901	15918	15840	15848	15960	15982	15843	15903	16066	15984	15751	15787	16061	15969	16095	15776	15913	15878	15839	15896	15945	15814	15871	15975	15975	15835	15970	15903	16010	15989	15904	15680	15836	15717	15942	15735	15739	15872	15952	15772	15962	15919	15797	15941	15796	15935	15906	15917	16132	15841	16053	15742	15965	15903	15754	15819	15917	15772	15976	15908	15830	15778	15791	15683	15908	15831	15989	15742	15799	15963	15801	15805	15846	15829	15657	15887	15696	15952	15922	15735	15996	16054	15761	15828	15730	15770	15910	15824	15878	15930	15808	15843	15957	15918	15964	15761	15890	15886	15714	15902	15842	15888	15863	15860	15994	15882	15931	15911	15860	15919	15894	16168	15898	15857	15719	16039	15934	15950	15841	15902	15948	16037	15810	15758	15819	15822	15828	15825	15729	15832	15773	16046	16023	15957	15765	15857	15672	16005	15849	15993	16043	15855	15860	15805	16051	15802	15912	15813	16051	16015	15731	15945	15966	15778	15922	15917	15798	15929	15688	15893	15841	15963	15815	15984	15838	15758	15941	15940	16039	15912	15797	15869	15932	15879	15735	15860	15967	15666	15793	15684	15781	15826	16027	16051	15975	15845	15862	15963	15842	15835	15782	15890	15613	15815	16027	15867	15898	15679	15662	15808	16024	16084	16024	15708	15859	15763	15835	15965	15822	15809	15926	16041	15890	15951	16067	16008	15901	15830	15906	15856	15969	15956	15843	15821	15870	15931	15960	15954	15694	15950	15817	15902	15826	15660	15912	15707	15702	15774	16002	15871	15906	15916	16012	16002	15831	15910	15946	15872	15822	15965	15852	15761	15900	15811	15857	15825	15831	15772	15760	15831	15743	15605	15832	15732	15786	15682	15687	15928	15798	15795	15928	15867	15904	15970	15779	15818	15787	15897	15842	15856	15820	15978	15930	15831	15908	15821	16042	15820	15794	15732	15800	15971	15956	16109	15922	15906	16034	15778	15886	15855	15832	15640	15776	15815	15884	15885	15754	15923	15921	15889	15753	15661	15837	15980	15836	15910	15870	15655	16035	15930	16036	15920	16112	15913	15867	16014	15697	15845	15932	15939	15762	15730	15849	15881	15984	15925	15775	15833	15954	15856	15939	15851	15827	15839	15782	15938	15880	15848	15926	16120	15819	15932	15968	16065	15893	15854	15875	15885	15931	15940	15894	15987	15992	15913	15797	15934	15914	15767	15755	15797	15794	15864	15696	15734	15894	15886	15922	16002	15639	15798	15836	15889	15954	15952	15882	15799	15776	15934	15848	15778	15813	15851	15897	15977	15923	15703	16033	15884	15992	15819	15838	15750	16066	15911	16047	16014	15811	15665	15908	15795	15909	15829	16010	15809	15729	15653	15730	15840	15754	15921	15756	15944	15906	15988	15880	15939	15944	15725	16032	15861	15928	15934	15820	15806	15843	15914	15811	15767	15870	15822	15818	15789	15986	15762	15890	16035	16001	15710	15878	15990	15806	15788	15769	15738	15891	15963	15738	15903	15925	15894	15875	15841	15911	16033	15874	15877	15797	15899	15817	15860	15879	15856	15815	15917	15899	15869	15826	16034	15883	15648	15779	15859	15971	15923	15809	16066	15823	15693	15855	16087	15969	15922	16007	15952	15909	15928	15976	16038	15954	15906	15906	15800	16039	15822	15982	15960	16095	15946	15900	15937	15606	15674	16087	15794	15824	16158	15962	15964	15921	16000	15902	16141	15938	15856	15949	16016	16045	15865	16108	15933	15870	15872	16066	16006	15856	15855	15948	15785	15952	15920	15806	15899	15904	15717	16114	16074	15986	15917	15942	15947	15803	15803	15928	15826	15904	15966	15635	15782	15943	15731	15745	15853	16014	15857	15828	15885	15773	15789	15977	15859	15895	15743	16026	15813	15976	15820	15927	16071	15962	15690	15946	16072	15744	16024	16015	16065	15944	15911	15646	15787	15823	15888	15709	15931	15710	16116	16026	15911	15800	15848	15781	15999	16120	16006	15730	15870	16032	15783	15892	15931	15828	15715	15882	15832	15861	15959	15778	15932	16070	16031	15951	15932	15870	15849	15909	15852	15876	16009	15759	15806	15813	15865	15832	15974	15796	15866	15848	15864	15798	15776	15843	16009	15899	15977	15923	15707	15926	16001	15834	15767	15770	15916	15806	15967	15764	15952	15940	15869	15895	16095	15837	15867	15935	15949	15836	16084	15903	15853	15912	15762	15902	15828	15876	15798	15853	15871	15941	16023	15973	15849	15919	15961	15959	16007	15801	15868	15832	15763	16050	15924	15633	15833	15857	15838	15733	15858	15817	15779	15790	15935	15802	15780	15857	15890	15992	16035	15777	15838	15929	15783	16019	15815	15810	15991	15734	15863	15740	15837	15792	15728	15980	15680	15927	15988	16007	15893	15918	15856	15869	15774	15969	15917	16022	15857	15898	15979	15862	15986	15998	15805
15497	22745	24212	18886	17207	16414	15833	15557	15160	15043	15141	14811	14681	14803	14752	14510	14440	14662	14820	14729	14560	14506	14444	14617	14592	14571	14509	14384	14448	14445	14463	14537	14433	14478	14376	14296	14531	14580	14564	14361	14350	14559	14192	14418	14309	14457	14318	14189	14439	14558	14425	14334	14404	14286	14343	14231	14448	14385	14462	14389	14491	14490	14514	14560	14422	14352	14417	14320	14398	14343	14484	14451	14463	14328	14373	14349	14349	14487	14361	14357	14322	14392	14361	14234	14345	14295	14474	14412	14211	14453	14415	14427	14422	14538	14342	14281	14556	14336	14399	14424	14518	14315	14305	14453	14303	14320	14331	14634	14505	14303	14384	14343	14146	14363	14299	14385	14430	14345	14324	14437	14477	14291	14465	14414	14497	14395	14336	14326	14414	14464	14303	14456	14420	14340	14449	14168	14338	14630	14424	14375	14329	14369	14302	14469	14336	14371	14313	14421	14463	14261	14324	14324	14379	14444	14450	14191	14302	14299	14408	14424	14246	14501	14308	14419	14347	14486	14397	14322	14313	14338	14383	14129	14359	14364	14388	14304	14282	14469	14355	14336	14385	14264	14364	14236	14235	14481	14498	14264	14237	14574	14333	14294	14380	14418	14332	14309	14272	14356	14471	14399	14400	14507	14404	14271	14405	14435	14351	14489	14535	14291	14503	14321	14304	14217	14535	14568	14245	14294	14420	14347	14521	14303	14335	14330	14351	14439	14414	14273	14484	14405	14195	14545	14385	14298	14447	14324	14389	14296	14353	14367	14520	14346	14310	14316	14388	14333	14462	14350	14332	14319	14359	14441	14575	14231	14254	14494	14399	14440	14315	14317	14442	14403	14382	14460	14360	14271	14258	14294	14381	14256	14430	14348	14414	14318	14445	14370	14236	14327	14196	14352	14510	14280	14370	14488	14237	14507	14343	14473	14354	14360	14339	14340	14405	14258	14294	14443	14456	14354	14431	14319	14363	14373	14215	14269	14174	14482	14335	14371	14458	14388	14289	14418	14204	14339	14441	14489	14437	14458	14461	14509	14207	14369	14269	14380	14404	14530	14265	14408	14372	14304	14450	14474	14391	14371	14442	14534	14459	14355	14383	14270	14411	14385	14227	14297	14404	14222	14302	14488	14337	14394	14436	14399	14363	14575	14283	14401	14481	14218	14219	14476	14572	14444	14241	14280	14283	14635	14346	14318	14318	14579	14316	14411	14348	14525	14457	14409	14470	14215	14248	14324	14346	14499	14200	14316	14173	14383	14390	14507	14426	14507	14367	14376	14299	14384	14327	14347	14258	14297	14420	14385	14293	14243	14391	14337	14395	14388	14458	14454	14338	14473	14310	14433	14422	14435	14368	14359	14278	14375	14359	14427	14366	14454	14539	14346	14485	14310	14451	14256	14395	14144	14411	14282	14427	14221	14397	14438	14331	14285	14326	14293	14504	14251	14323	14425	14307	14443	14369	14339	14545	14272	14485	14267	14200	14399	14275	14469	14436	14444	14495	14461	14433	14351	14479	14392	14490	14318	14444	14331	14400	14405	14336	14565	14410	14307	14290	14556	14248	14467	14459	14538	14143	14374	14476	14422	14406	14393	14214	14507	14196	14483	14324	14496	14221	14245	14366	14369	14505	14529	14438	14377	14269	14273	14489	14421	14378	14408	14224	14502	14422	14409	14469	14425	14249	14456	14469	14549	14376	14554	14386	14357	14374	14352	14319	14467	14261	14455	14472	14417	14433	14341	14290	14394	14314	14584	14362	14242	14325	14384	14308	14436	14549	14332	14450	14488	14457	14459	14381	14337	14391	14477	14338	14298	14577	14245	14465	14225	14265	14226	14367	14522	14394	14220	14459	14374	14452	14467	14278	14487	14578	14404	14347	14495	14413	14328	14365	14369	14351	14421	14180	14368	14473	14293	14445	14334	14386	14288	14552	14464	14609	14313	14311	14535	14375	14358	14330	14391	14336	14503	14536	14478	14489	14460	14369	14229	14378	14424	14372	14333	14307	14468	14332	14296	14535	14360	14604	14425	14516	14360	14285	14391	14311	14521	14453	14447	14403	14526	14343	14363	14570	14232	14446	14371	14481	14366	14312	14356	14411	14394	14374	14466	14421	14391	14490	14541	14538	14394	14478	14180	14370	14310	14423	14325	14314	14510	14315	14291	14503	14390	14381	14470	14418	14419	14488	14336	14371	14321	14424	14221	14360	14221	14453	14550	14257	14591	14410	14370	14491	14397	14613	14453	14496	14387	14325	14269	14322	14521	14610	14316	14411	14279	14408	14453	14301	14309	14387	14300	14570	14379	14538	14221	14362	14387	14418	14421	14156	14345	14428	14369	14355	14411	14329	14319	14494	14473	14223	14372	14391	14456	14311	14374	14472	14424	14400	14398	14347	14420	14350	14372	14353	14345	14436	14372	14559	14521	14546	14485	14327	14290	14330	14369	14426	14339	14317	14498	14390	14215	14557	14416	14247	14339	14531	14394	14355	14312	14415	14394	14302	14364	14348	14517	14295	14502	14484	14601	14400	14230	14565	14503	14417	14486	14494	14316	14405	14308	14416	14542	14277	14310	14464	14161	14204	14359	14485	14196	14551	14509	14357	14304	14528	14543	14487	14433	14416	14361	14272	14378	14408	14476	14489	14262	14396	14609	14385	14367	14397	14506	14338	14601	14332	14294	14373	14167	14353	14395	14433	14533	14340	14292	14440	14514	14400	14146	14264	14402	14434	14528	14453	14228	14547	14157	14358	14540	14371	14249	14334	14289	14474	14479	14211	14395	14442	14497	14374	14418	14330	14220	14260	14391	14438	14301	14457	14310	14311	14274	14333	14432	14298	14393	14297	14447	14350	14276	14359	14342	14372	14318	14420	14363	14373	14412	14289	14404	14331	14467	14330	14358	14490	14331	14357	14492	14441	14488	14319	14368	14580	14319	14203	14382	14601	14389	14275	14265	14292	14436	14399	14454	14501	14405	14388	14300	14367	14162	14438	14451	14382	14360	14205	14332	14325	14401	14399	14302	14465	14304	14285	14561	14471	14432	14346	14431	14299	14307	14306	14390	14323	14325	14388	14445	14407	14423	14448	14379	14356	14443	14490	14459	14378	14473	14438	14452	14341	14319	14254	14436	14486	14439	14360	14394	14450	14360	14412	14413	14378	14421	14560	14497	14286	14454	14341	14463	14410	14565	14382	14513	14460	14373	14467	14230	14343	14447	14596	14494	14192	14520	14381	14477	14291	14277	14552	14460	14383	14356	14376	14326	14225	14441	14339	14358	14323	14292	14457	14526	14448	14480	14495	14409	14478	14415	14595	14538	14329	14367	14489	14361	14432	14373	14266	14371	14455	14324	14430	14417	14406	14494	14271	14408	14295	14386	14391	14460	14386	14460	14459	14236	14521	14347	14312	14353	14361	14444	14462	14435	14353	14312	14268	14427	14499	14365	14331	14279	14374	14491	14305	14536	14394	14383	14353	14430	14313	14398	14443	14355	14284	14354	14415	14219	14305	14349	14368	14346	14565	14348	14380	14439	14266	14445	14322	14512	14366	14260	14381	14409	14408	14458	14369	14305	14589	14275	14129	14462	14399	14301	14305	14379	14192	14415	14386	14295	14467	14384	14459	14258	14352	14493	14367	14383	14417	14269	14348	14331	14455	14337	14307	14486	14125	14354	14377	14494	14355	14399	14462	14552	14655	14221	14554	14421	14260	14497	14291	14341	14148	14364	14410	14483	14417	14356	14303	14461	14447	14387	14537	14408	14312	14425	14532	14581	14322	14438	14352	14452	14353	14469	14316	14348	14369	14304	14283	14358	14269	14536	14314	14196	14270	14301	14508	14419	14366	14518	14421	14445	14406	14323	14479	14366	14436	14299	14310	14334	14360	14399	14333	14395	14425	14444	14403	14356	14546	14423	14314	14395	14277	14304	14395	14359	14299	14435	14376	14502	14284	14398	14393	14331	14390	14131	14152	14481	14385	14400	14390	14365	14373	14371	14468	14366	14372	14170	14560	14405	14375	14444	14507	14206	14509	14570	14225	14434	14432	14630	14208	14307	14209	14473	14408	14556	14097	14513	14430	14407	14263	14323	14358	14258	14358	14594	14374	14364	14296	14404	14397	14292	14356	14374	14395	14409	14331	14307	14456	14285	14316	14337	14454	14271	14259	14320	14446	14571	14462	14580	14404	14428	14437	14619	14308	14435	14307	14385	14511	14460	14278	14460	14273	14493	14412	14464	14242	14432	14577	14436	14462	14394	14475	14630	14270	14306	14432	14217	14346	14297	14349	14498	14449	14393	14346	14284	14628	14300	14386	14235	14325	14459	14459	14518	14410	14419	14544	14307	14378	14439	14466	14437	14541	14512	14435	14419	14374	14337	14396	14273	14361	14510	14355	14269	14426	14351	14399	14280	14354	14416	14288	14432	14387	14388	14433	14253	14299	14390	14445	14415	14283	14505	14574	14374	14437	14330	14335	14385	14355	14426	14365	14468	14439	14243	14478	14436	14519	14256	14328	14302	14292	14510	14518	14533	14426	14379	14338	14401	14417	14368	14501	14621	14396	14435	14307	14501	14322	14447	14426	14233	14442	14573	14514	14302	14476	14378	14336	14325	14291	14533	14300	14407	14348	14341	14385	14267	14232	14366	14446	14382	14296	14506	14424	14343	14252	14298	14340	14419	14273	14377	14336	14356	14414	14361	14293	14241	14284	14443	14401	14369	14509	14445	14447	14530	14448	14525	14469	14613	14391	14392	14429	14414	14357	14397	14262	14453	14281	14291	14365	14286	14394	14413	14423	14314	14381	14398	14542	14437	14362	14402	14382	14602	14279	14382	14313	14257	14367	14467	14428	14250	14519	14287	14372	14202	14436	14233	14536	14270	14444	14270	14582	14448	14322	14469	14253	14412	14408	14482	14366	14335	14255	14526	14209	14386	14294	14401	14481	14150	14422	14413	14378	14538	14398	14418	14346	14520	14186	14375	14240	14351	14385	14190	14427	14282	14270	14366	14524	14334	14238	14457	14346	14461	14468	14283	14558	14452	14351	14297	14628	14468	14521	14441	14472	14431	14437	14288	14316	14302	14581	14488	14401	14502	14383	14338	14362	14369	14390	14364
23785	21093	28422	24221	22113	21281	19910	17252	16530	16320	16240	16003	15744	15723	15233	15271	15394	15338	15253	15309	15189	15037	15066	15178	15097	14994	14875	15128	15269	14985	15029	14872	14941	15040	14959	15087	14803	14746	15040	15028	14842	14893	14739	14915	14870	14881	14913	14963	14874	14854	14822	14859	14870	14984	15069	15000	14804	14960	14770	14945	14969	15001	15061	15017	15212	14985	14939	15053	14933	14950	15086	14801	14776	14706	14837	15070	15016	14980	14746	14866	14819	14921	14886	14914	14930	14881	14757	14914	14735	14679	14913	14771	14824	14937	14821	14785	14959	14946	14774	14972	14855	14838	14956	14966	14886	14984	14900	14899	14901	14861	14861	14807	14870	14807	14826	14980	14687	14774	15041	14934	14793	14848	14879	14840	15145	14729	14679	14574	14898	14889	14864	14893	14652	14824	14873	14836	14795	14870	14866	14636	14803	14716	14872	14744	14718	14664	14751	15019	14726	14896	14956	14882	14858	14857	14819	15008	14901	14866	14956	14874	14725	14814	14741	14806	14737	14943	14824	14873	14781	14926	14737	14858	15101	14762	14945	14836	14835	14626	14892	15039	14881	14786	14810	14950	14809	14783	14772	14857	14685	14870	14824	14790	14902	14824	14830	14916	14701	14868	14919	14943	14829	14950	15026	14788	14947	14958	14681	14873	14962	15046	14948	14804	14943	14807	14716	15000	14819	14744	14627	14820	14981	14823	14781	14685	14815	14927	15000	14866	14959	14973	14842	14750	14586	14830	14975	14927	14691	14882	15088	14843	14799	14525	14774	14878	14760	14839	14800	14836	14954	14728	14735	14751	15021	14773	14904	14835	14863	15021	14986	14846	14796	14860	14703	14919	14819	14789	14877	14944	14697	14806	14824	14795	15129	14944	14858	14868	14845	15029	14996	14909	14771	14967	14885	14731	14834	14896	14904	14668	14717	14850	14896	14793	14681	14695	14883	14798	14887	14764	14802	14757	14894	14828	14725	14863	14877	14824	14920	14743	14719	14817	14897	14805	15195	14805	14773	14847	14788	14707	14986	15029	14714	14864	14859	15017	14904	14688	14749	14996	15003	14728	14896	14926	14839	14896	14798	14632	14786	14836	14895	14848	15000	14724	14836	14886	14943	14953	14826	14721	14746	14802	14872	14988	14816	14613	14736	14928	14956	14956	14838	14815	14608	14918	14828	14749	14730	14726	14724	14813	14717	14838	14946	14799	14817	15008	14826	15090	14968	14884	14809	14855	14911	14976	14769	14790	14896	14829	14948	14687	14856	14902	14846	14745	14940	14727	14905	14952	14856	14704	15019	14821	14830	14970	14874	14737	14849	14899	14769	14748	14908	14969	14992	14705	14814	14749	14882	14726	15035	14742	14759	14717	14921	14735	14932	14920	14873	14961	14824	14904	14799	14918	14781	14746	14890	14950	14607	14920	14845	14590	14639	14775	14824	14803	14919	14931	14793	14966	14976	14857	14874	14742	14852	14744	14837	14699	14712	14721	14704	14909	14893	15036	14747	14786	14910	14940	14631	14835	14857	14718	14867	14941	15074	14648	14719	14854	14855	14919	14816	14758	14731	15064	14857	14961	14878	14964	14963	14954	14798	14682	14805	14832	14838	14665	15059	14878	14857	14867	14940	14737	14846	15007	14886	14789	14921	14784	14782	14854	14854	14941	14767	14990	14933	14740	14926	14713	14801	14741	14819	14675	14958	14795	14946	15027	14755	14822	14920	14743	14734	14652	14616	14849	14863	14791	14897	14907	14831	14725	14872	14897	14737	14962	14792	14769	14847	14705	14780	14753	14820	14865	14908	14874	14895	14880	14761	14892	14936	14706	15012	14617	14893	14753	14781	15021	15007	14747	14662	14897	14876	14899	14828	14773	14864	14927	14763	14921	14757	14738	14743	14937	14843	14820	14868	14962	14942	15064	14746	14527	14812	14881	14817	14757	14968	14520	14942	14979	14667	14958	14886	14875	15011	14887	14733	14881	14749	14985	14988	14709	14967	14919	14849	14882	14896	14815	14797	15041	14771	15005	14731	14776	14790	14663	14624	14715	14907	14798	14995	14831	14618	14901	14876	14856	14660	14823	14807	14904	14774	14757	14838	14865	14732	14881	14762	14763	14891	14660	14834	14861	14727	14753	14834	14762	14883	15008	14859	15013	14995	14809	14892	14855	14885	14879	14972	14754	14697	15051	14747	14786	15006	14732	14947	15011	14892	14798	14814	14765	14906	14748	14829	14936	15001	14887	15003	14889	14925	14896	14825	14848	14812	15024	14833	14874	14849	14881	14974	14794	14900	15002	14869	14659	14826	14841	14807	14859	14770	14876	15103	14818	14738	14799	14699	15134	14936	14584	14896	14872	14752	15008	14912	14759	14780	14823	14856	14872	14864	14922	14879	14693	14715	14925	14860	14999	14938	14839	14868	14940	14870	14880	14678	14695	14605	14844	14934	14887	14804	14889	14998	14809	14997	14811	14820	14863	14873	14969	14965	14753	15062	14775	14767	14700	14871	14844	14887	14815	15090	14862	15065	14713	14979	14569	14681	14654	14935	14819	14638	14857	14741	14730	14790	14773	14639	14889	14905	14851	14818	14857	14946	14857	14868	14804	14922	14885	14707	14998	14903	14905	14861	15030	15114	14733	15197	14680	14896	15074	14696	14819	14768	14625	14836	14895	14929	14852	14747	14889	14891	14710	14894	14659	14900	14814	14801	14590	14666	14716	14792	14775	14699	14782	14885	15054	14821	14948	14748	14972	14825	14799	14820	14772	14668	14704	14852	14757	14817	14850	15025	14750	14911	14808	14813	14790	14784	14739	15030	14844	14789	14863	14802	14794	14815	14644	14888	14795	14964	14845	14897	14776	14927	14886	15028	14865	14828	15071	14967	14951	14884	14677	14908	14823	14805	14798	14863	14787	14857	14890	14819	14884	14774	14791	14748	14894	14944	14966	14606	14880	14862	14541	14811	14549	14704	14839	14891	15102	14829	14845	15017	14739	14842	14943	14722	14627	14956	14880	14760	15012	14823	14831	14836	14748	14772	14993	14944	14995	14977	14945	14676	14787	14695	14667	14812	14729	14822	14749	14744	14958	14764	14780	14692	14894	14723	15002	14921	14974	14985	14822	14904	14764	14761	14954	14814	14799	14778	14818	14962	14749	14801	14774	15032	14897	14727	14754	14815	14887	14957	14781	14865	14858	14875	14843	14901	14823	14691	14910	14881	14694	14835	14925	14904	14840	14804	14912	14832	14693	14799	14832	14775	14900	15038	14790	14734	14882	14763	14839	14927	14731	14724	14894	14990	14751	14791	14655	14955	14958	15104	14782	14966	15125	14819	14681	14792	14788	14740	14984	14710	14721	14923	15042	14937	14850	14867	14744	14826	14769	14941	14731	14749	14687	14770	14732	14708	14663	14831	14844	14760	14772	14949	14866	14815	15065	14755	14871	14685	14748	14780	14850	14828	15088	14800	15012	14902	14881	14844	14909	15056	14854	14688	14823	15004	14862	14999	14562	14925	14762	14844	14983	14785	14704	14846	14780	14867	14834	14775	14956	14808	14867	14963	14666	14939	14945	14876	15032	14865	14824	14688	14687	14983	14762	14935	14986	14871	14780	15155	14882	14833	14803	14922	14722	14893	14917	14724	14956	14733	14665	14920	14762	14941	14825	14750	14881	14623	14923	14931	14968	14907	14824	14894	14900	14706	14844	14739	14981	14768	14740	14791	14975	14932	14821	14909	14860	14901	14875	14907	14791	14879	14795	14901	14790	14908	14666	14756	14771	14836	14882	14733	14786	14693	14780	14872	14971	14954	14872	14836	14771	14874	14804	14823	14956	14798	14836	14858	14806	14722	14859	14880	14830	14607	14721	14858	14996	14837	14796	14812	14879	14892	14883	14990	14756	14663	14987	14807	14661	14965	14802	14898	14846	14984	14826	14862	15006	14825	14873	14911	14673	14850	14889	14796	14836	14945	14674	15038	14813	14731	14869	14873	14753	15141	14706	14847	15007	14956	14771	14836	14643	14629	14825	14970	14719	14864	14645	14869	15097	14903	15007	14783	14719	15043	14907	14874	14761	14724	14864	14775	14981	14939	14836	14852	14943	14800	14770	14847	14736	14688	14936	14942	14806	14868	14763	14833	14698	14718	15125	14799	14896	15093	14924	14928	14889	14985	14887	14969	14794	15033	14849	14833	15096	14875	15001	14773	14921	14922	14782	14944	14860	14827	14798	14770	14960	14953	14943	14841	14705	14699	14994	14898	14823	14937	14822	14963	14876	14971	14905	14845	14556	14980	14805	14818	14778	14828	14801	14936	14803	14780	14774	14940	14832	14921	14906	14915	14943	15028	14692	14665	14756	14828	14844	14944	14818	14807	14906	14988	14917	14979	14859	14870	14944	14817	14833	14816	14725	14721	14933	14751	14890	14846	14610	14845	14736	14829	15029	14955	14753	14890	14770	14792	15037	14777	14977	14828	14929	14869	14762	14810	14912	14838	14713	14829	14862	14687	14787	14860	14793	14791	14630	14858	14790	14861	14742	14740	14868	14899	14947	14868	14858	14737	14783	15086	14845	14916	14838	14716	14963	14609	14900	14761	14948	14919	14759	14904	14728	14881	14856	14732	14758	14759	14803	14977	15007	14914	14748	14861	14953	14809	14755	14732	14949	14807	14648	15160	14917	14899	14810	14850	14855	14898	15005	14706	14688	14967	14860	14608	14904	14695	14676	14758	14826	14963	14928	14897	14874	14880	15023	14867	15014	14882	14878	14997	14729	14756	14868	14907	14806	14910	14769	14943	14957	14895	14873	14786	14786	15005	14843	14882	14976	14857	14950	14812	14709	14992	14755	14873	14809	14955	14957	14808	14684	14749	14973	14807	14775	14809	14824	14799	14969	14935	14927	14675	14818	14657	14691	14701	14899	14856	15006	14932	14821	14827	14898	15011	14815	14959	15001	14925	14988	14946	14736	14616	14914	14740	15042	14907	14844	14727	14935	14892	14774	14907	14807	14834	14749	14928	14559	14773	14775	15011	14648	14818	14819	14994	14736	14841	14814	14887	14898	14738	14798	14666	14789	14679	15019	15154	15032	14683	14779	14871	14677	14958	15090	14802	14869
16055	40224	29888	22962	21079	18709	18047	16940	16275	15725	15629	15203	15146	14870	14448	14444	14395	14452	14460	14156	14156	14175	14272	13965	14098	14035	13971	13955	13993	14101	13687	13951	13892	13760	13845	13897	13922	13877	13799	14014	13940	13968	13943	13944	13860	13943	13766	13649	13896	13859	13822	13672	13865	13868	13786	13847	13979	14052	13645	13908	13889	13930	14265	14078	14025	13858	13769	13734	13910	13645	13862	13913	13875	13876	13710	13807	14071	13655	13839	13797	13938	13776	13820	13951	13793	13652	13831	13681	13786	13749	13827	13823	13748	13786	13789	13857	13750	13691	13891	13786	13793	13730	13877	13759	13908	13996	13865	13685	13782	13697	13782	13769	13778	13909	13812	13719	13729	13756	13877	13932	13712	13720	13758	13815	13875	13871	13862	13699	13885	13663	13771	13802	13845	13781	13696	13776	13571	13699	13895	13661	13683	13785	13801	13912	13916	13832	13723	13759	13897	13717	13871	13758	13910	13902	13936	13788	13744	13813	13764	13997	13822	13687	13857	13817	13711	13890	13805	13709	13732	13800	13815	13779	13767	13680	13757	13687	13825	13811	13847	13701	13987	13680	13784	13793	13719	13882	13931	13791	13717	14035	13744	13849	13878	13645	13878	13711	13776	13725	13944	13730	13880	13698	13725	13891	13942	13477	13727	13811	13836	13964	13743	13790	13980	13830	13925	13990	13699	13936	13710	13660	13787	13752	13912	13682	13788	13764	13815	13792	13796	13936	13756	13954	13810	13785	13901	13742	13749	13830	13628	13941	13735	13689	13974	13795	13871	13802	13807	13833	13733	13906	13845	13908	13764	13659	13821	13818	13809	13852	13861	13856	13761	13812	13856	13855	13764	13777	13716	13660	13826	13937	13686	13869	13936	13699	13872	13921	13862	13797	13794	13794	13781	13892	13786	13783	13797	13564	13713	13703	13746	13761	14013	13789	13855	13826	13745	13773	13793	13693	13859	13908	13781	13889	13902	13587	13679	13845	13751	13777	13871	13720	13800	13631	13778	13797	13613	13833	13852	13941	13953	13961	13665	14036	13884	13766	13902	13689	13655	13738	13834	13873	13837	13773	13764	13714	13750	13769	13730	13829	13709	13825	13709	13915	13670	13732	13691	13853	13817	13828	13908	13978	13906	13560	13698	13785	13755	13782	13782	13790	13811	13876	13750	13790	13577	13738	13697	13935	13850	13803	13728	13829	13682	13708	13878	13750	13642	13724	13862	13867	13782	13807	13714	13687	13775	13759	13876	13726	13833	13963	13760	13728	13961	13671	13894	13985	13730	13917	13824	13688	13737	13648	13812	13788	13733	13773	13801	13907	13783	13680	13833	13871	13928	13856	13761	13956	13727	13743	13829	13754	13870	13819	13672	13733	13862	13785	13852	13768	13857	13841	13845	13822	13876	13794	13902	13809	13794	13831	13811	13745	13855	13876	13647	13930	13759	13820	13908	13911	13697	13913	13766	13822	13800	13734	13917	13665	13793	13822	13657	13685	13588	13842	13519	13691	13875	13902	13630	13870	13659	13766	13791	13645	13892	13816	13883	13825	13753	13859	13800	13732	13794	13740	13762	13691	13885	13838	13741	13939	13746	13790	13929	13932	13877	13925	13814	13768	13801	13727	13816	13862	13696	13800	13703	13873	13817	13627	13852	13787	13635	13768	13773	13775	13762	13746	14023	13725	13924	13934	13666	13629	13771	13985	13797	13895	13957	13736	13715	13915	13847	13790	13841	13691	13731	13847	13838	13784	13701	13814	13676	13711	13741	13802	13539	13919	13833	13718	13897	13834	13942	13824	13946	13804	13796	13869	13826	13824	13697	13754	13802	13922	13607	13740	13850	13827	13791	13697	13853	13902	13814	13940	13977	13921	13729	13840	13852	13712	13775	13845	13772	13735	13719	13660	13869	13751	13722	13898	13807	13844	13691	13815	13817	13725	13791	13655	13825	13677	13837	13733	13796	13680	13678	13957	13889	13924	13831	13775	13961	13702	13833	13678	13886	13863	13862	13884	13682	13968	13862	13787	13781	13803	13784	13682	13735	13743	13618	13848	13802	13751	13769	13887	13858	13729	13808	13776	13811	13831	13835	14038	13844	13712	13763	13717	13851	13834	13807	13769	13764	13861	13763	13623	13763	13839	13857	13613	13648	13892	13710	13944	13731	13746	13882	13641	13602	13718	13681	13873	13823	13855	13716	13736	13849	13801	13857	14059	13742	13826	13878	13858	13915	13683	13888	13907	13753	13708	13911	13637	13760	13834	13891	13707	13854	13895	13678	13692	13852	13841	13853	13854	13758	13824	13680	13911	13778	13682	13761	13983	13735	13748	13853	13715	13783	13712	13779	13703	13934	13841	13821	13741	13852	13839	13739	13646	13797	13878	13788	13673	13788	13815	13804	13832	13758	13794	13775	13894	13826	13784	13774	13796	13714	13559	13924	13823	13882	13726	13902	13872	13726	13808	13882	13879	13884	13861	13742	13777	13816	13880	13841	13843	13708	13922	13718	13830	13857	13783	13968	13765	13837	13622	13821	13879	13789	13854	13809	13738	13866	13832	13845	13758	13736	13752	13842	13740	13804	13775	13813	13791	13695	13675	13869	13823	13875	13740	13835	13920	13732	13793	13805	13763	13819	13811	13997	13779	13827	13662	13929	13621	13752	13694	13712	13828	13729	13795	13821	13748	13813	13771	13832	13920	13709	13861	13739	13789	13913	13831	13696	13865	13749	13708	13753	13778	13934	13756	13613	13895	13724	13875	13793	13882	13842	13861	13780	13791	13907	13762	13871	13692	13776	13742	13782	13815	13804	13768	13873	13788	13807	13818	13766	13799	13852	13786	13718	13887	13673	13822	13912	13696	13793	13748	13804	13886	13955	13811	13837	13740	13922	13659	13910	13743	13855	13912	14027	13677	13766	13686	13864	13831	13704	13833	13562	13908	13918	13714	13866	13754	13856	13802	13752	13846	14000	13735	13876	13981	13791	14009	13616	13927	13742	13749	13741	13869	13872	13933	13717	13864	13845	13945	13753	13874	13714	13857	13747	13904	13875	13799	13936	13765	13776	13790	13776	13658	13816	13783	13854	13932	13767	13836	13918	13638	13641	13844	13918	13640	13631	13888	13901	13907	13806	13882	13862	13797	13955	13447	13853	13721	13771	13824	13735	13694	13819	13812	13888	13725	13799	13795	13984	13749	13781	13800	13851	13786	13685	13862	13782	13918	13786	13757	13819	13733	13740	13773	13865	13882	14011	13741	13574	13757	13835	13751	13805	13765	13753	13713	13762	13658	13906	13960	13881	13690	13854	13877	13753	13771	13796	13764	13723	13695	13783	13710	13889	13758	13870	13705	13865	13848	13712	13801	13804	13661	13824	13749	13697	13708	13921	13737	13842	13874	13831	13789	13931	13946	13820	13863	14023	13872	13951	13798	13780	13870	13799	13794	13746	13712	13773	13903	13833	13665	13858	13771	13777	13689	13794	13605	13669	13716	13840	13755	13682	13931	13935	13931	13672	13797	13703	13795	13882	13722	13673	13843	13905	13960	13681	13796	13829	13851	13754	13746	13909	13842	13746	13954	13607	13729	13604	13675	13714	13785	13793	13829	13806	13856	13891	13780	13692	13715	13768	13713	13789	13869	13812	13893	13872	13812	13859	13783	13917	13797	13832	13693	13686	13787	13832	13916	13885	13726	13703	13920	13696	13706	13654	13898	13719	13689	13796	13766	13809	13998	13823	13826	13835	13905	13950	13756	13785	13951	13767	13882	13804	13769	13858	13838	13870	13797	13840	13677	13723	13784	13929	13748	13707	13688	13831	13841	13991	13766	13767	13764	13945	13618	13903	13846	13815	13677	13624	13810	13732	13906	13861	13880	13743	13742	13895	13810	13847	13767	13710	13791	13853	13788	13801	13925	13625	13878	13700	13799	13651	13707	13844	13764	13839	13965	13884	13760	13862	13766	13747	13823	13812	13726	13868	13850	13940	13766	13783	13769	13697	13903	13820	13918	13751	13711	13980	13698	13967	13902	13795	13803	13666	13823	13837	13846	13858	13641	13854	13826	13701	13756	13912	13846	13802	13807	13647	13743	13744	13698	13900	13976	13805	13738	13789	13842	13837	13919	13769	13670	13957	13762	13845	13651	13950	13788	13928	13826	13634	13780	13798	13740	13922	13809	13895	13779	13791	13566	13832	13701	13745	13890	13911	13724	13850	13900	13745	13733	13833	13761	13834	13904	13845	13667	13643	14007	13835	13748	13957	13773	13694	13741	13820	13746	13728	13812	13750	13919	13688	13811	13839	13792	13755	13754	13787	13777	13905	13885	13774	13641	13820	13830	14044	13726	13947	13813	13704	13812	13720	13818	13760	13729	13746	13930	13824	13733	13813	13842	13898	13692	13721	13862	13752	13825	13829	13844	13908	13633	13937	13937	13788	13876	13836	13930	13617	13795	13726	13817	13938	13770	13773	13934	13782	13706	13780	13760	13643	13861	13620	13873	13809	13801	13687	13813	13730	13866	13629	13805	13892	13942	13999	13818	13784	13721	13860	13714	13990	13819	13749	13744	13666	13820	13768	13752	13831	13763	13933	13730	13818	13861	13804	13742	13834	13810	13875	13896	13870	13951	13603	13818	13861	13844	13773	13612	13989	13970	13831	13828	13811	13766	13813	13803	13894	13816	13629	13824	13746	13648	13779	13937	13744	13787	13863	13712	13778	13705	13775	13867	13851	13831	13813	13814	13793	13809	13684	13871	13800	13778	13820	13825	13692	13832	13820	13743	13824	13782	13634	13844	13845	13779	13920	13773	13764	13814	13900	13829	13907	13952	13775	13783	13852	13830	13864	13887	13742	13851	13693	13834	13777	13723	13676	13781	13822	13777	13802	13729	13751	13855	13710	13757	13723	13871	13861	13846	13765	13815	13843	13690	13759	13765	13769	13891	13701	13688	13860	13790	13706	13848	13755	13837	13842	13873	13789	13694	13832	13819	13842	13794	13809	13835	13841	13850	13835	13950	14034	13699	13706	13800	13862	13784	13680	13722	13755	13771	13770	13802	13890	13723	13863	13779	13850	13834	13782	13869	13966	13892	13908	13727	13862	13627	13825	13794	13848	13834
22721	21127	28942	23673	21579	23543	24291	19021	17458	17346	16824	16545	16221	16062	15866	15628	15471	15427	15468	15295	15368	15274	15213	15170	15243	15074	14886	15234	14778	14929	14794	15144	14927	14773	14975	14850	14740	14809	14756	14801	14475	14842	14847	14923	14772	14869	15008	14562	14647	14705	14646	14989	14716	14698	14608	14801	14955	14674	14655	14772	15273	15065	15041	15356	15001	14742	14691	14789	14574	14535	14799	14643	14550	14737	14639	14596	14617	14677	14689	14748	14663	14771	14649	14790	14677	14750	14623	14771	14541	14654	14457	14571	14695	14792	14898	14827	14690	14619	14601	14826	14809	14928	14673	14975	14843	14605	14880	14830	14803	14641	14629	14548	14635	14784	14593	14585	14603	14870	14690	14756	14826	14810	14853	14809	14713	14701	14718	14661	14592	14774	14603	14935	14889	14705	14841	14670	14811	14698	14714	14660	14576	14592	14605	14636	14699	14793	14689	14620	14645	14877	14572	14578	14804	14672	14580	14627	14718	14712	14645	14559	14668	14597	14678	14735	14523	14715	14755	14890	14882	14633	14559	14594	14637	14607	14767	14731	14572	14704	14748	14771	14685	14530	14577	14578	14734	14610	14846	14499	14432	14622	14556	14754	14639	14681	14702	14647	14464	14820	14703	14777	14612	14770	14752	14614	14688	14665	14759	14434	14565	14542	14665	14689	14570	14607	14827	14772	14737	14744	14556	14843	14856	14812	14532	14643	14857	14475	14545	14614	14744	14613	14618	14555	14723	14740	14849	14592	14744	14611	14807	14677	14818	14727	14683	14798	14724	14816	14838	14766	14709	14620	14847	14825	14630	14625	14739	14739	14761	14745	14658	14808	14660	14691	14765	14839	14640	14577	14729	14504	14828	14858	14872	14729	14466	14736	14591	14569	14831	14773	14707	14641	14475	14795	14574	14407	14687	14742	14512	14668	14791	14657	14538	14649	14571	14621	14687	14669	14345	14557	14700	14735	14884	14883	14663	14862	14655	14783	14575	14625	14752	14645	14762	14568	14746	14829	14664	14723	14740	14594	14631	14315	14602	14793	14849	14754	14764	14680	14612	14687	14727	14540	14748	14823	14638	14650	14518	14743	14558	14677	14519	14590	14832	14677	14660	14730	14571	14631	14749	14686	14835	14512	14556	14348	14766	14634	14622	14836	14638	14690	14585	14637	14664	14528	14433	14514	14680	14562	14602	14552	14512	14863	14587	14757	14602	14644	14742	14744	14819	14721	14725	14554	14546	14607	14669	14537	14734	14710	14702	14623	14705	14621	14867	14648	14674	14607	14355	14767	14586	14394	14850	14610	14672	14627	14702	14572	14779	14674	14550	14775	14680	14553	14727	14929	15035	14734	14864	14608	14650	14556	14606	14670	14502	14570	14532	14750	14610	14627	14542	14618	14824	14738	14563	14909	14841	14645	14774	14769	14629	14787	14723	14738	14590	14640	14437	14812	14494	14628	14803	14623	14703	14688	14761	14657	14862	14732	14669	14615	14693	14538	14594	14697	14528	14733	14721	14539	14662	14550	14636	14794	14761	14665	14748	14702	14730	14644	14648	14750	14810	14695	14556	14639	14485	14964	14913	14681	14776	14658	14684	14709	14671	14693	14422	14645	14544	14681	14588	14645	14705	14682	14505	14714	14654	14713	14593	14859	14661	14734	14767	14817	14752	14785	14498	14814	14587	14551	14756	14464	14682	14575	14708	14673	14627	14690	14780	14646	14753	14940	14791	14751	14631	14617	14636	14645	14654	14614	14590	14517	14651	14603	14528	14674	14683	14828	14631	14636	14739	14564	14478	14684	14693	14954	14801	14711	14658	14831	14436	14581	14775	14670	14656	14702	14819	14510	14762	14506	14703	14565	14905	14749	14385	14575	14749	14549	14709	14736	14611	14592	14659	14597	14750	14659	14633	14539	14600	14632	14843	14667	14741	14622	14599	14834	14592	14615	14588	14597	14707	14791	14601	14584	14798	14663	14538	14536	14681	14791	14614	14728	14790	14780	14686	14709	14841	14744	14704	14575	14779	14687	14588	14925	14479	14689	14695	14576	14589	14562	14531	14606	14485	14674	14671	14752	14593	14570	14692	14810	14785	14757	14628	14538	14591	14629	14772	14557	14639	14591	14784	14656	14558	14780	14606	14583	14687	14553	14472	14585	14797	14697	14532	14511	14556	14562	14469	14590	14559	14672	14774	14700	14610	14771	14851	14591	14825	14531	14478	14625	14564	14614	14684	14742	14736	14655	14795	14737	14637	14694	14657	14664	14633	14755	14633	14551	14542	14838	14683	14489	14656	14488	14651	14628	14790	14717	14621	14913	14690	14541	14682	14543	14609	14768	14776	14464	14662	14557	14583	14704	14884	14583	14641	14573	14821	14615	14591	14503	14589	14818	14634	14701	14775	14671	14551	14663	14740	14711	14817	14583	14850	14741	14434	14669	14706	14775	14668	14783	14698	14592	14779	14761	14720	14586	14784	14659	14486	14604	14498	14434	14669	14684	14601	14611	14683	14702	14739	14732	14750	14596	14717	14659	14770	14550	14347	14703	14757	14804	14742	14940	14726	14612	14782	14617	14728	14756	14585	14595	14690	14518	14529	14817	14702	14616	14487	14588	14617	14400	14571	14738	14864	14828	14539	14544	14696	14794	14523	14663	14769	14727	14537	14819	14759	14629	14479	14737	14581	14736	14748	14660	14956	14640	14664	14594	14592	14705	14702	14737	14862	14827	14583	14710	14687	14828	14564	14588	14631	14886	14704	14456	14874	14766	14852	14492	14767	14882	14553	14505	14699	14765	14839	14573	14650	14423	14919	14614	14668	14563	14585	14538	14657	14623	14632	14555	14593	14769	14696	14595	14616	14586	14604	14770	14583	14592	14699	14604	14709	14797	14555	14801	14686	14953	14831	14850	14714	14879	14734	14523	14727	14645	14692	14694	14743	14507	14655	14749	14728	14698	14791	14884	14884	14649	14705	14688	14552	14800	14376	14583	14661	14544	14661	14612	14513	14791	14725	14741	14768	14559	14817	14665	14502	14758	14702	14545	14793	14831	14679	14801	14894	14779	14717	14827	14470	14507	14532	14581	14705	14751	14696	14731	14573	14698	14605	14666	14535	14640	14643	14764	14497	14643	14551	14659	14794	14681	14670	14765	14680	14627	14620	14706	14785	14469	14663	14674	14691	14919	14760	14565	14486	14593	14668	14722	14614	14543	14734	14568	14767	14509	14879	14792	14635	14796	14672	14690	14426	14680	14608	14723	14752	14583	14501	14761	14752	14531	14708	14755	14868	14661	14797	14746	14791	14722	14809	14587	14633	14531	14614	14830	14692	14713	14658	14821	14684	14535	14632	14540	14620	14476	14681	14605	14650	14656	14645	14608	14746	14601	14426	14745	14733	14591	14607	14599	14558	14542	14792	14554	14691	14653	14622	14640	14785	14655	14523	14585	14561	14610	14542	14716	14937	14598	14756	14604	14688	14719	14736	14626	14497	14605	14658	14556	14620	14804	14557	14578	14560	14700	14573	14759	14610	14741	14883	14719	14707	14456	14575	14547	14654	14590	14622	14571	14583	14603	14739	14350	14638	14504	14666	14589	14579	14622	14666	14635	14528	14578	14549	14711	14805	14742	14692	14660	14643	14548	14709	14566	14611	14585	14606	14586	14690	14614	14633	14655	14722	14505	14694	14703	14746	14563	14731	14752	14678	14555	14592	14746	14740	14716	14670	14498	14739	14578	14711	14700	14769	14551	14867	14568	14632	14647	14760	14588	14611	14636	14709	14979	14725	14734	14731	14889	14887	14679	14661	14646	14680	14605	14642	14551	14805	14814	14671	14608	14695	14533	14731	14848	14806	14614	14437	14697	14663	14790	14682	14721	14893	14530	14553	14584	14597	14549	14595	14660	14641	14716	14772	14647	14666	14551	14526	14958	14812	14741	14644	14521	14610	14527	14608	14700	14723	14645	14769	14619	14603	14670	14741	14639	14603	14633	14783	14757	14716	14650	14560	14847	14605	14755	14797	14676	14652	14594	14747	14722	14571	14624	14572	14510	14741	14681	14553	14803	14670	14693	14807	14676	14663	14730	14769	14637	14620	14490	14717	14877	14700	14616	14693	14661	14772	14632	14821	14606	14763	14762	14563	14839	14589	14609	14699	14623	14564	14589	14676	14638	14717	14476	14682	14839	14729	14686	14722	14740	14886	14600	14599	14797	14737	14700	14585	14656	14872	14733	14675	14597	14771	14665	14670	14684	14904	14738	14640	14656	14634	14780	14885	14608	14722	14623	14596	14687	14690	14664	14786	14698	14619	14493	14560	14590	14641	14678	14488	14657	14680	14691	14780	14760	14716	14503	14685	14650	14628	14578	14558	14780	14688	14755	14497	14622	14652	14531	14617	14707	14554	14672	14764	14833	14632	14834	14855	14508	14642	14639	14602	14879	14859	14566	14655	14660	14973	14739	14523	14597	14742	14671	14804	14840	14740	14717	14495	14608	14689	14747	14616	14964	14526	14517	14777	14795	14657	14783	14387	14524	14698	14796	14654	14768	14483	14610	14617	14705	14481	14626	14594	14495	14552	14885	14699	14741	14732	14460	14523	14812	14801	14783	14577	14583	14504	14569	14660	14779	14731	14706	14767	14883	14684	14767	14750	14765	14636	14613	14744	14585	14598	14780	14728	14578	14613	14585	14916	14687	14692	14747	14698	14833	14458	14830	14608	14801	14722	14427	14639	14534	14666	14699	14897	14468	14638	14684	14542	14780	14564	14591	14603	14808	14607	14776	14726	14600	14749	14670	14710	14748	14688	14493	14615	14753	14498	14677	14694	14895	14627	14670	14654	14602	14535	14762	14646	14506	14755	14735	14483	14574	14349	14590	14675	14625	14690	14633	14736	14633	14654	14645	14694	14718	14822	14892	14596	14568	14988	14658	14679	14754	14708	14460	14706	14707	14836	14696	14716	14717	14821	14626	14617	14751	14669	14646	14667	14797	14633	14747	14642	14531	14931	14793	14698	14630	14678	14703	14720	14691	14551	14683	14796	14703	14792	14485	14745	14638	14784	14538	14724	14407	14825	14570	14812	14628	14881	14758	14510	14488	14612	14617	14733	14626	14526	14513
18154	45024	31629	27437	24475	21858	20144	18978	17778	17102	16622	16002	15848	15496	15081	14979	14619	14566	14598	14437	14394	14057	14297	14071	14164	14118	14002	13880	13887	13904	13825	13733	13604	13750	14060	13616	13656	13737	13807	13647	13767	13746	13637	13846	13561	13455	13488	13634	13590	13619	13525	13654	13619	13523	13638	13815	13597	13641	13640	13824	14358	13876	14265	14341	13936	13691	13673	13615	13624	13584	13437	13790	13463	13649	13544	13578	13701	13684	13668	13646	13522	13672	13440	13704	13561	13586	13832	13750	13589	13560	13520	13646	13592	13607	13556	13774	13674	13500	13659	13668	13647	13465	13581	13667	13518	13883	13551	13779	13659	13541	13702	13663	13692	13480	13725	13668	13717	13705	13604	13542	13471	13628	13671	13599	13570	13914	13537	13760	13617	13764	13453	13458	13600	13457	13770	13439	13614	13548	13643	13704	13589	13627	13655	13705	13520	13618	13644	13583	13540	13543	13654	13572	13552	13738	13547	13561	13569	13632	13579	13468	13488	13582	13556	13645	13762	13606	13395	13702	13500	13606	13681	13675	13601	13614	13698	13559	13489	13653	13628	13698	13646	13666	13527	13621	13644	13566	13509	13637	13749	13649	13623	13649	13474	13668	13545	13661	13648	13513	13611	13790	13515	13591	13607	13397	13578	13699	13637	13487	13523	13556	13751	13752	13545	13571	13529	13586	13394	13701	13736	13464	13750	13471	13608	13683	13552	13622	13599	13635	13589	13612	13507	13548	13627	13693	13669	13586	13607	13529	13666	13566	13567	13548	13497	13626	13751	13600	13668	13609	13592	13489	13670	13652	13711	13580	13452	13511	13567	13727	13751	13652	13501	13443	13673	13530	13494	13522	13666	13489	13586	13569	13546	13608	13609	13548	13727	13523	13671	13796	13507	13648	13547	13588	13493	13593	13494	13527	13595	13739	13623	13558	13745	13583	13698	13642	13759	13670	13688	13749	13506	13734	13769	13712	13594	13472	13551	13641	13362	13523	13611	13519	13517	13504	13727	13690	13566	13472	13571	13703	13611	13572	13628	13744	13622	13527	13485	13610	13625	13638	13581	13667	13607	13623	13592	13583	13508	13549	13822	13536	13702	13634	13538	13680	13536	13539	13713	13639	13565	13559	13578	13588	13635	13610	13601	13592	13765	13658	13507	13575	13565	13577	13637	13672	13646	13554	13540	13558	13513	13727	13526	13763	13223	13545	13555	13553	13612	13681	13508	13531	13679	13581	13666	13546	13639	13672	13539	13537	13629	13474	13657	13676	13680	13677	13637	13729	13591	13677	13566	13508	13662	13544	13785	13638	13814	13562	13594	13643	13771	13534	13664	13647	13562	13528	13527	13698	13723	13662	13548	13539	13463	13410	13456	13656	13466	13595	13575	13697	13515	13600	13588	13553	13450	13549	13530	13711	13512	13698	13683	13550	13678	13598	13618	13673	13486	13518	13646	13519	13670	13526	13553	13569	13600	13708	13583	13564	13698	13559	13647	13576	13515	13562	13564	13596	13729	13499	13541	13665	13569	13556	13524	13558	13571	13552	13552	13658	13557	13627	13608	13663	13583	13573	13712	13701	13500	13683	13672	13468	13758	13546	13592	13616	13657	13468	13451	13749	13643	13577	13543	13562	13717	13724	13746	13593	13584	13617	13620	13720	13492	13555	13730	13646	13566	13698	13529	13617	13775	13657	13547	13699	13660	13602	13636	13670	13521	13542	13533	13668	13544	13586	13572	13511	13503	13733	13701	13781	13578	13517	13632	13520	13636	13541	13667	13593	13613	13648	13589	13460	13569	13403	13486	13564	13543	13457	13575	13601	13587	13808	13540	13475	13653	13706	13595	13706	13558	13565	13557	13499	13614	13540	13544	13554	13468	13597	13446	13556	13559	13690	13701	13475	13622	13511	13603	13435	13610	13551	13503	13519	13754	13635	13539	13505	13648	13632	13675	13653	13679	13588	13469	13451	13548	13444	13524	13496	13598	13688	13569	13602	13450	13616	13589	13752	13474	13514	13698	13660	13683	13561	13552	13511	13764	13614	13704	13617	13518	13661	13572	13596	13553	13704	13643	13556	13732	13517	13660	13762	13642	13633	13605	13642	13620	13494	13412	13656	13573	13623	13606	13634	13530	13788	13605	13657	13462	13725	13649	13655	13675	13621	13694	13536	13633	13733	13481	13312	13541	13637	13617	13550	13640	13410	13650	13596	13633	13663	13424	13578	13484	13607	13565	13486	13632	13537	13564	13667	13546	13567	13553	13630	13652	13667	13473	13569	13627	13650	13639	13408	13492	13383	13615	13529	13646	13536	13715	13488	13299	13659	13602	13567	13681	13769	13531	13521	13371	13533	13468	13661	13580	13595	13570	13489	13736	13624	13599	13640	13662	13614	13761	13536	13670	13467	13650	13645	13557	13509	13579	13651	13609	13493	13761	13592	13570	13679	13448	13540	13671	13709	13689	13605	13640	13568	13622	13407	13799	13564	13690	13615	13551	13673	13492	13602	13659	13669	13715	13647	13500	13626	13580	13714	13568	13555	13436	13624	13342	13636	13556	13624	13430	13712	13509	13642	13518	13480	13516	13640	13630	13638	13512	13634	13448	13637	13756	13438	13542	13739	13402	13650	13605	13620	13695	13615	13528	13560	13663	13550	13736	13482	13691	13413	13623	13517	13651	13565	13632	13549	13385	13540	13581	13640	13646	13533	13575	13524	13571	13487	13675	13613	13531	13847	13693	13625	13643	13663	13628	13493	13591	13670	13663	13654	13566	13638	13504	13842	13579	13580	13699	13591	13663	13644	13404	13421	13596	13590	13513	13558	13533	13427	13592	13599	13585	13660	13672	13562	13699	13530	13481	13674	13705	13657	13549	13518	13573	13686	13719	13774	13617	13597	13587	13763	13485	13701	13564	13521	13570	13517	13549	13608	13649	13479	13566	13678	13699	13615	13688	13575	13521	13528	13476	13720	13608	13566	13574	13616	13754	13573	13631	13618	13566	13498	13455	13623	13522	13327	13665	13657	13581	13433	13535	13470	13569	13561	13688	13569	13471	13761	13553	13513	13533	13672	13627	13536	13665	13647	13622	13583	13621	13590	13471	13793	13529	13581	13795	13602	13566	13601	13645	13554	13530	13575	13290	13615	13532	13662	13627	13534	13597	13639	13637	13686	13528	13597	13685	13625	13753	13558	13720	13646	13631	13648	13632	13477	13693	13432	13571	13553	13491	13513	13606	13467	13642	13748	13555	13663	13568	13597	13654	13504	13676	13624	13469	13683	13626	13492	13605	13418	13679	13407	13826	13606	13484	13513	13764	13742	13646	13523	13500	13617	13717	13529	13647	13552	13783	13495	13532	13599	13614	13555	13761	13650	13592	13621	13463	13462	13742	13534	13493	13549	13460	13635	13650	13574	13621	13608	13601	13566	13632	13581	13574	13447	13614	13519	13560	13560	13688	13446	13606	13663	13508	13803	13473	13784	13656	13678	13379	13723	13502	13601	13632	13589	13492	13464	13581	13547	13662	13598	13495	13610	13517	13693	13442	13523	13564	13666	13660	13610	13560	13556	13566	13586	13531	13569	13627	13728	13623	13553	13660	13474	13449	13612	13518	13526	13545	13550	13529	13512	13722	13499	13640	13568	13570	13503	13491	13610	13596	13447	13534	13620	13676	13610	13589	13712	13565	13539	13553	13566	13602	13534	13560	13410	13600	13575	13516	13541	13647	13647	13697	13624	13464	13696	13426	13531	13583	13665	13739	13621	13668	13605	13582	13499	13561	13644	13685	13721	13710	13619	13528	13659	13691	13609	13597	13534	13453	13566	13629	13541	13607	13554	13483	13600	13656	13523	13606	13605	13526	13626	13571	13491	13445	13586	13540	13640	13591	13607	13506	13688	13446	13708	13534	13590	13604	13659	13581	13653	13571	13683	13600	13633	13627	13679	13541	13529	13546	13556	13685	13517	13525	13726	13667	13724	13619	13685	13629	13539	13589	13366	13797	13550	13657	13713	13634	13483	13523	13682	13521	13634	13550	13525	13548	13523	13552	13610	13553	13597	13552	13583	13527	13700	13413	13504	13358	13673	13572	13558	13758	13576	13681	13619	13564	13547	13666	13584	13645	13611	13634	13619	13731	13590	13491	13813	13686	13665	13631	13598	13513	13505	13660	13680	13530	13487	13629	13414	13518	13677	13697	13469	13623	13559	13627	13525	13552	13628	13635	13494	13563	13520	13580	13437	13757	13460	13531	13686	13562	13540	13722	13547	13457	13531	13609	13630	13707	13663	13593	13588	13647	13655	13647	13560	13747	13738	13728	13599	13606	13446	13583	13724	13636	13478	13471	13584	13652	13561	13628	13486	13618	13592	13710	13662	13685	13669	13799	13710	13546	13554	13491	13523	13708	13505	13616	13556	13636	13517	13604	13620	13668	13695	13444	13625	13689	13502	13656	13559	13680	13526	13563	13579	13468	13502	13478	13573	13673	13630	13564	13464	13625	13623	13567	13593	13641	13574	13675	13504	13564	13665	13644	13582	13510	13683	13699	13710	13513	13656	13639	13725	13610	13682	13649	13659	13576	13645	13639	13592	13671	13680	13596	13598	13600	13471	13691	13543	13633	13659	13595	13587	13531	13691	13589	13778	13559	13612	13611	13527	13629	13466	13618	13700	13553	13677	13596	13554	13554	13519	13685	13610	13517	13580	13639	13478	13519	13647	13693	13632	13653	13598	13589	13624	13597	13552	13549	13568	13575	13533	13536	13643	13640	13478	13704	13666	13545	13682	13608	13626	13563	13467	13560	13538	13497	13564	13767	13725	13656	13736	13705	13463	13575	13650	13507	13507	13563	13728	13611	13501	13634	13629	13580	13549	13589	13488	13623	13760	13758	13678	13705	13637	13586	13663	13300	13690	13611	13650	13665	13564	13483	13640	13706	13659	13580	13581	13647	13725	13502	13632	13615	13592	13590	13472	13745	13535	13432	13774	13421	13500	13561	13462	13455	13646	13720	13635	13510	13657	13620	13494	13642	13432	13590	13643	13692	13584	13552	13571	13638	13436	13539	13546	13509	13495	13553	13649	13535	13482	13449	13523	13609	13414	13682	13634	13725	13604	13411	13584
27245	22107	25014	21434	17161	16885	16608	16356	15941	15852	15774	15757	15825	15682	15532	15575	15396	15603	15607	15490	15301	15396	15561	15479	15496	15387	15226	15375	15403	15609	15369	15346	15365	15467	15467	15499	15434	15688	15479	15447	15303	15413	15483	15539	15587	15395	15209	15225	15248	15190	15406	15360	15421	15415	15302	15556	15473	15365	15463	15546	15468	15281	15442	15326	15413	15295	15476	15494	15425	15225	15354	15465	15424	15384	15469	15596	15543	15486	15517	15436	15447	15517	15403	15307	15188	15392	15455	15449	15449	15446	15376	15417	15285	15457	15487	15610	15448	15245	15437	15540	15433	15438	15429	15259	15512	15324	15623	15282	15273	15485	15268	15222	15363	15429	15428	15464	15480	15369	15594	15454	15281	15601	15523	15377	15417	15251	15374	15287	15414	15202	15388	15445	15335	15550	15405	15507	15509	15491	15409	15464	15602	15373	15299	15376	15466	15340	15443	15337	15531	15540	15612	15521	15525	15172	15284	15329	15446	15505	15303	15208	15336	15356	15400	15390	15431	15623	15189	15400	15286	15540	15405	15383	15331	15353	15389	15495	15377	15337	15299	15469	15320	15312	15349	15509	15486	15369	15417	15353	15357	15259	15353	15371	15511	15248	15399	15394	15549	15228	15210	15329	15241	15375	15418	15459	15580	15401	15319	15464	15356	15422	15271	15318	15277	15170	15350	15474	15449	15326	15415	15305	15286	15136	15264	15344	15321	15459	15463	15391	15393	15394	15431	15445	15451	15394	15379	15421	15542	15486	15432	15346	15365	15251	15464	15403	15442	15292	15289	15392	15502	15385	15484	15441	15303	15435	15710	15477	15488	15380	15486	15261	15377	15377	15533	15492	15270	15578	15321	15500	15322	15307	15164	15456	15404	15172	15279	15393	15336	15074	15383	15300	15397	15453	15188	15403	15452	15418	15664	15615	15342	15401	15506	15393	15394	15553	15337	15395	15240	15543	15384	15475	15385	15426	15345	15425	15383	15467	15308	15389	15494	15525	15572	15415	15467	15484	15595	15491	15381	15534	15265	15421	15551	15338	15226	15367	15275	15490	15459	15480	15549	15341	15663	15448	15435	15407	15369	15314	15332	15212	15395	15381	15390	15395	15417	15444	15354	15473	15436	15390	15655	15638	15286	15308	15537	15439	15532	15290	15552	15654	15449	15393	15507	15603	15334	15237	15363	15375	15563	15317	15361	15405	15437	15314	15471	15346	15330	15353	15421	15369	15296	15250	15291	15380	15105	15419	15308	15670	15374	15555	15399	15393	15360	15481	15412	15464	15265	15339	15292	15272	15446	15339	15581	15413	15509	15350	15388	15347	15428	15328	15529	15467	15327	15533	15370	15497	15432	15346	15160	15512	15418	15240	15315	15289	15251	15308	15346	15407	15465	15373	15564	15326	15492	15377	15636	15493	15364	15434	15442	15354	15332	15243	15764	15356	15470	15443	15404	15455	15444	15349	15282	15297	15494	15229	15463	15228	15420	15478	15467	15565	15363	15360	15462	15481	15448	15334	15347	15386	15364	15415	15563	15332	15361	15394	15374	15481	15159	15320	15367	15317	15440	15299	15537	15591	15188	15081	15353	15292	15412	15327	15436	15275	15478	15357	15616	15512	15346	15410	15405	15458	15507	15319	15562	15570	15424	15381	15291	15444	15370	15195	15340	15275	15452	15250	15270	15462	15449	15271	15502	15454	15648	15402	15487	15303	15358	15380	15345	15165	15216	15470	15255	15399	15491	15509	15347	15217	15514	15447	15420	15308	15402	15521	15652	15474	15414	15458	15340	15568	15277	15264	15256	15199	15349	15422	15412	15412	15349	15337	15101	15442	15460	15600	15436	15446	15524	15245	15217	15410	15390	15486	15323	15389	15308	15173	15447	15383	15529	15516	15443	15491	15460	15427	15364	15448	15458	15370	15221	15165	15399	15370	15322	15379	15372	15540	15381	15402	15325	15533	15403	15222	15513	15316	15380	15271	15401	15117	15385	15317	15282	15391	15286	15324	15454	15245	15573	15164	15625	15341	15392	15462	15471	15475	15280	15500	15259	15368	15346	15274	15625	15508	15719	15290	15475	15368	15560	15579	15184	15433	15243	15419	15244	15352	15204	15437	15438	15401	15477	15502	15549	15323	15369	15440	15291	15438	15521	15470	15375	15422	15381	15324	15519	15640	15294	15470	15489	15361	15448	15450	15367	15463	15546	15588	15490	15506	15571	15482	15135	15266	15539	15358	15530	15436	15403	15421	15436	15449	15485	15445	15343	15313	15595	15529	15470	15506	15616	15549	15262	15263	15333	15351	15212	15189	15422	15315	15208	15170	15223	15385	15386	15611	15474	15352	15404	15386	15389	15337	15309	15330	15446	15502	15596	15356	15454	15382	15381	15586	15340	15427	15429	15253	15426	15396	15411	15476	15651	15581	15498	15434	15465	15447	15232	15563	15528	15159	15432	15518	15425	15390	15252	15245	15505	15392	15204	15531	15476	15311	15245	15428	15330	15387	15568	15279	15286	15512	15506	15530	15439	15439	15376	15386	15384	15292	15241	15456	15434	15453	15380	15372	15412	15325	15496	15566	15332	15411	15399	15485	15280	15306	15401	15598	15246	15486	15424	15328	15309	15596	15439	15465	15427	15490	15483	15360	15492	15499	15314	15247	15279	15445	15536	15258	15492	15347	15482	15289	15434	15457	15459	15332	15647	15232	15351	15191	15246	15351	15283	15485	15480	15301	15582	15460	15534	15387	15309	15596	15451	15403	15423	15457	15641	15421	15379	15455	15357	15366	15315	15188	15368	15391	15321	15351	15629	15484	15638	15452	15479	15369	15421	15426	15524	15407	15420	15283	15358	15517	15441	15256	15462	15308	15388	15479	15253	15488	15380	15539	15427	15504	15239	15454	15330	15659	15365	15501	15495	15253	15615	15570	15312	15465	15526	15472	15455	15242	15393	15564	15414	15371	15163	15343	15456	15373	15383	15572	15414	15413	15342	15467	15328	15557	15392	15454	15433	15162	15192	15498	15219	15350	15515	15456	15582	15290	15425	15619	15522	15344	15273	15295	15408	15293	15395	15471	15468	15245	15290	15354	15188	15265	15414	15478	15380	15472	15393	15350	15509	15190	15297	15398	15451	15391	15485	15560	15506	15529	15369	15445	15436	15456	15318	15338	15398	15514	15298	15497	15453	15414	15295	15433	15261	15358	15425	15513	15461	15470	15548	15602	15482	15199	15424	15398	15540	15167	15239	15446	15297	15383	15309	15478	15413	15405	15590	15388	15386	15381	15218	15339	15411	15392	15384	15428	15465	15469	15404	15430	15407	15363	15529	15460	15364	15383	15320	15319	15359	15263	15132	15384	15392	15273	15503	15474	15429	15469	15518	15305	15423	15487	15426	15430	15397	15503	15439	15599	15222	15354	15417	15276	15130	15472	15147	15195	15571	15433	15515	15416	15348	15392	15359	15511	15535	15271	15468	15357	15480	15358	15488	15331	15365	15404	15294	15363	15311	15406	15522	15578	15405	15262	15426	15475	15437	15382	15423	15491	15525	15302	15415	15374	15451	15300	15270	15381	15368	15102	15342	15427	15465	15610	15365	15491	15394	15344	15369	15222	15409	15446	15327	15595	15595	15461	15451	15250	15317	15383	15400	15377	15366	15420	15406	15292	15216	15421	15459	15494	15379	15572	15453	15234	15414	15390	15549	15245	15523	15361	15366	15600	15472	15529	15347	15526	15483	15291	15457	15421	15367	15341	15235	15518	15489	15351	15319	15355	15242	15440	15437	15532	15442	15285	15437	15445	15281	15223	15357	15348	15351	15336	15426	15350	15337	15446	15281	15394	15320	15366	15387	15155	15484	15486	15394	15241	15537	15412	15398	15420	15512	15409	15527	15411	15513	15274	15321	15324	15454	15403	15274	15212	15418	15424	15566	15403	15469	15430	15552	15431	15658	15470	15582	15401	15469	15268	15466	15373	15355	15332	15544	15507	15347	15577	15323	15275	15441	15225	15315	15404	15324	15464	15325	15276	15573	15337	15466	15373	15457	15364	15460	15463	15368	15349	15516	15481	15354	15320	15261	15338	15512	15224	15290	15437	15556	15583	15519	15377	15343	15220	15443	15330	15218	15372	15413	15270	15451	15446	15562	15415	15393	15601	15513	15601	15392	15118	15390	15416	15294	15509	15477	15387	15398	15362	15377	15424	15333	15363	15322	15250	15510	15290	15491	15608	15208	15244	15488	15530	15519	15378	15376	15201	15365	15533	15477	15416	15280	15419	15386	15316	15454	15498	15383	15405	15264	15276	15609	15522	15474	15316	15553	15351	15334	15228	15405	15630	15428	15419	15337	15575	15511	15472	15436	15294	15536	15407	15174	15427	15286	15454	15602	15097	15517	15597	15366	15633	15533	15256	15445	15572	15608	15358	15422	15297	15442	15166	15464	15507	15487	15481	15182	15369	15350	15479	15468	15461	15192	15340	15386	15378	15358	15316	15398	15416	15391	15551	15297	15529	15322	15587	15436	15496	15432	15540	15401	15603	15429	15398	15259	15476	15381	15266	15304	15366	15418	15397	15425	15527	15380	15334	15460	15226	15584	15347	15401	15404	15554	15494	15293	15649	15459	15405	15485	15476	15298	15436	15381	15268	15486	15474	15419	15169	15351	15565	15450	15622	15376	15317	15574	15206	15428	15414	15388	15352	15458	15422	15468	15319	15310	15363	15489	15359	15236	15465	15401	15456	15526	15520	15405	15435	15445	15542	15510	15571	15438	15461	15380	15621	15427	15428	15392	15120	15415	15708	15417	15329	15313	15623	15513	15273	15409	15488	15473	15429	15316	15361	15528	15538	15609	15423	15296	15344	15480	15490	15440	15380	15403	15492	15541	15194	15262	15483	15491	15455	15279	15201	15358	15363	15440	15402	15512	15283	15349	15447	15460	15191	15375	15357	15492	15241	15423	15632	15491	15364	15399	15394	15442	15399	15528	15561	15546	15444	15396	15321	15304	15299	15507	15367	15445	15532	15356	15436	15416	15513	15527	15681	15357	15282	15521	15575	15372	15604	15486	15323	15351	15386	15356	15231	15377	15239	15219	15405	15500	15403	15463	15565	15486	15596
15728	21516	20892	18285	16933	16118	15652	15376	14890	14916	14846	14548	14533	14362	14377	14330	14557	14475	14303	14426	14257	14294	14371	14118	14109	14123	14249	14151	14156	14019	14342	14057	14103	14180	14138	14274	13933	14126	14131	14251	14082	14125	14112	14267	14202	14140	14061	14258	14056	14119	14192	13975	14140	14115	14148	14042	14035	14059	14108	14183	14074	14093	14228	14136	14245	14312	14037	14067	14236	14229	14195	14053	14173	14120	14137	14059	14054	13997	14116	14218	13999	14241	14259	14239	14068	14303	13984	14054	14147	14046	14111	14139	14113	14039	14311	14062	14126	14075	14187	14032	14243	14044	14214	14088	14078	14158	14224	14136	14130	14082	14304	14168	14089	13972	14176	14060	14103	13968	14162	14087	14099	14187	13998	14080	14208	14147	14170	14157	14066	14146	14240	14060	14055	14084	14148	13995	14121	14059	14168	14111	14240	14203	14104	14110	14288	14030	14274	14059	14086	14146	14267	13976	14206	14034	14131	14017	14115	14179	14219	14018	14015	14090	14233	14103	14086	14058	13959	14197	14160	14260	14064	14135	13989	14267	13907	14223	14089	14274	14168	14184	14128	14228	14161	14203	13972	14157	14134	14035	14242	14040	14201	14039	14181	14106	14123	14163	14006	14366	14098	14130	14096	14022	14097	14093	14170	14103	14125	14107	14267	14056	14091	14032	14244	14039	14206	13902	14173	14182	14266	14273	14184	14251	13992	14163	14079	13995	14103	14035	14054	14071	14061	14180	14275	14141	13975	14088	13901	14101	14116	14062	14045	14130	14243	14093	14127	13990	14075	14000	14026	14032	14181	13959	14149	14191	14085	14121	13964	14154	13992	14160	13996	14015	14087	14158	14155	14194	14290	14175	14064	14128	14169	14096	14177	14196	14063	14300	14148	14182	14095	14184	14118	14053	14107	14183	14151	14031	14194	14067	14042	14263	13985	14094	14003	14082	14109	14228	14134	14085	14215	14133	14124	14071	14248	14104	14185	13965	13992	14270	14079	14138	13994	14213	14036	14073	14316	14159	14217	14149	14179	14156	14292	14188	14050	14153	14095	14150	14165	14132	14210	14150	14112	13994	14016	14279	14063	14002	14321	14121	14255	14177	14287	13979	14131	14052	14220	14101	14037	14067	13998	14205	14120	14021	13982	14171	14260	14089	13972	14071	14167	14175	14067	14057	14185	14139	14109	14087	14046	14187	14259	14051	14114	14063	14054	14193	14091	14005	14283	14053	13986	14030	14087	14041	14101	14049	14075	14197	14173	14116	14164	14158	14209	14040	14230	13953	14115	14236	14290	14023	14111	14119	14021	14169	14137	14103	14087	14192	14244	13998	14157	14068	14076	13886	14151	14081	14103	14081	14127	14008	14099	14106	14063	14294	14122	14185	13831	14305	14051	14042	14235	14169	14064	13999	13898	14185	14010	14149	14098	14197	13966	14087	14125	14251	14038	14109	14105	14168	14236	14088	14077	14162	14123	14223	14155	14006	14210	14137	13959	14145	14186	13982	13995	14289	13978	14223	13987	14113	14304	14221	14059	14124	14180	14088	14056	14099	14188	13990	14127	14016	14042	14148	14044	14096	14203	14012	14013	14012	13856	14175	14131	14252	14196	14236	14140	14197	14044	14289	14101	14091	14033	14044	14059	13950	13923	14050	14070	14182	14088	14168	14136	14091	14027	14105	14115	14195	14009	14212	14168	14318	14000	14119	14087	14195	14081	14202	14038	14159	14365	14097	14239	14141	14106	14049	14197	14110	14163	14169	13963	13878	14095	14090	14084	14205	14260	14205	14223	14034	14051	14164	14074	14231	14102	14122	13988	14062	14066	14343	14173	14163	14203	14059	14199	14098	14332	14115	14289	14027	13976	14153	14349	13955	13941	14250	13970	14318	14102	14234	14098	14037	14166	14173	14043	13992	14060	14235	14043	14035	14091	14308	14233	14148	14111	14310	14079	14206	14344	14023	14085	14112	14025	14280	14073	14132	14192	14242	13971	13970	14151	13949	14103	13988	14173	14044	14088	14191	14096	14182	14094	14140	14159	14168	14039	14162	14170	14095	14180	14127	14016	14294	14112	14160	13945	14156	14010	14107	14158	14173	14143	14124	13920	14077	14123	14321	14182	14063	14140	14132	14261	13895	14158	14110	13995	13971	14124	14121	13993	14213	14129	14081	14164	14176	14142	14165	14105	13974	14140	14190	14014	14213	14164	14031	14192	14148	13983	14114	14225	14111	14133	14107	14186	14068	14162	14011	14217	14052	14156	14103	14070	14061	14008	14254	14000	14155	14204	14027	14030	14106	14035	14075	14186	14035	14153	14030	14254	14076	14223	13960	14020	14151	14239	14310	14197	14194	14184	14134	14193	13978	14107	14156	14020	14134	14110	13991	14106	14102	14021	14193	14059	14152	14021	14170	14149	14093	14282	14180	14200	14051	14002	14148	14016	14181	14185	14066	14192	14104	14249	14100	14306	14125	14007	14148	14155	14091	13873	14204	14016	14088	14250	14023	14106	14082	14047	14194	14115	14098	14084	14225	14097	14179	14061	13981	14084	14086	14188	14206	14065	14318	14088	14206	14213	14167	14143	14058	14198	14076	14111	14132	14140	14189	14196	13963	14207	14067	14151	14204	14263	14062	14108	14055	14051	14051	14072	14271	14241	14065	14137	14055	14269	14290	13945	14139	14306	14184	14112	14090	14100	14117	14109	14039	14164	14247	14189	14025	14026	14129	14171	14059	13949	14321	14191	14054	13986	14034	14083	14258	14140	14107	14175	14162	14053	14132	13931	14139	14034	14233	13960	14199	14036	14081	14015	14171	14251	14112	14218	14125	14086	14192	14164	14059	14216	14180	13991	14118	14198	13982	14174	14271	14181	14162	14075	14120	14020	14180	14167	14126	14141	14061	14172	13977	14288	13935	14146	14024	14060	14157	14115	14154	14149	13948	13980	14114	14089	14156	14282	14067	14141	14093	14154	14315	13963	14142	14217	14109	13956	14219	14003	14105	14047	14153	14212	14066	14103	14087	14194	14223	14040	14278	14212	14050	14181	14246	14432	14148	14173	14236	13979	14175	14095	14159	13943	14155	14239	14128	14042	14099	14198	14034	14086	13954	14127	14182	14177	14194	14294	14072	14149	14066	14034	14071	14065	14046	13903	14104	14117	14205	13933	14050	14104	14030	14154	14262	14163	14068	14024	14146	14336	14128	14147	14123	14161	14094	13995	14160	14169	14045	14068	14111	14196	13875	14219	14188	14045	14173	14138	14331	14147	14138	14254	14015	14200	14333	14017	14009	14299	14022	14350	14026	14156	14185	14008	14122	14116	14105	14224	14210	14095	14266	14170	13982	14147	14150	14195	14210	14185	14192	14109	14123	14050	14125	14233	14240	14299	14026	14142	14105	14093	14135	14156	14163	14111	14060	14036	14136	14118	14117	14133	14095	14140	14179	14235	14029	14207	14140	14020	14154	14046	14047	14067	14140	14095	14086	14333	14234	14077	14047	13984	14103	13984	14236	14082	14086	14177	13901	14254	14369	14128	14152	14205	14120	14146	14116	14146	14171	14059	14121	14371	14188	14143	14076	14364	14062	13996	14176	14175	14146	14156	14267	14027	14184	14114	14050	14031	14016	13979	14127	14099	14060	13918	14095	14208	14034	14077	14085	14076	14016	14119	13967	14225	14121	14159	14154	14087	14211	14214	13926	14142	14223	14282	14128	14114	14051	14196	14085	14230	14141	14190	14160	14101	14097	14224	14149	14130	14039	14136	14075	14217	14060	14107	14145	14107	14108	14246	14220	14065	14075	14201	14255	14133	14228	14022	14064	14071	14105	14139	14208	14037	14253	14029	14110	14110	14108	14107	14255	14148	14340	14078	14246	14228	14026	14258	14177	14153	14204	14174	13882	14047	14140	14114	14323	13936	14121	14175	14052	14170	14306	13885	14163	13979	14155	14156	13998	14212	14124	13911	14108	14146	14038	13994	14147	14117	14137	14120	14074	14254	14087	14220	14209	14158	14153	14008	14060	14059	14228	14085	14096	14093	13984	14122	14123	14179	13842	14024	14152	14125	14063	14056	14017	14075	14132	14133	14151	14004	14022	14044	14103	14245	14180	14155	13995	13932	14057	14244	14036	13977	14120	14161	14224	14051	14046	14097	14059	13887	14068	14143	14020	14134	14114	14006	14074	13946	14122	14344	14054	14234	14185	14141	14038	14040	14076	14238	13958	14103	14228	14170	14155	14271	14126	14149	14112	13969	14146	14129	14160	14034	14091	14012	13969	14115	14070	14126	14028	14274	14109	14248	14042	14124	14108	14179	14068	14141	14144	14133	14174	14103	14093	14099	14029	14109	14008	14151	13948	14212	14116	14053	14096	14120	14077	14194	13998	14209	14061	14225	14165	14137	14196	14066	14050	14046	14129	14108	14283	14008	14194	13940	14152	14077	13993	14201	14163	14015	14181	14036	13995	14167	14025	14077	14024	14166	14042	14116	14157	14114	14055	14079	14167	14213	14054	14112	14174	14198	14114	14140	14069	14044	14275	14339	14238	14064	14198	14234	13937	14325	14081	14207	14057	14067	14104	14077	14020	14193	14176	13988	14150	13998	14192	14095	14107	14150	14271	14107	14009	14110	14238	14065	14088	14198	14064	14191	13975	14230	14228	14211	14375	14221	14308	14089	13944	14170	14220	14088	14253	14169	14094	14065	14121	14212	14074	14219	14118	14172	14072	14121	14290	14144	13959	14213	14044	14227	14083	14053	14198	13999	14070	14183	14160	14085	14027	14105	14006	14213	14048	14147	14121	14102	14186	14069	14035	14131	14082	14148	14177	14157	14086	14104	14151	13934	14138	14201	14074	14341	14116	14082	14144	14214	13982	14131	14221	14200	14119	14167	14140	14007	14049	14206	14080	14013	14088	14212	14158	14017	14121	14189	13953	14267	14188	14151	14239	14225	14059	14127	14187	14186	14288	13987	14177	14116	14059	14097	14095	14341	14092	13994	14068	14089	14006	14158	14073	14084	13974	14052	14108	14074	14231	13998	14037	14103	14121	14055	14012	14186	14229	14200	14134	14074	14039	14145	14049	14164	14164	14154	14166	14162	13997	14257	14007	14054	14204
23763	21110	28464	24210	21964	20936	19344	16917	15976	15730	15608	15236	15277	15007	14947	14772	14911	14813	14679	14662	14630	14452	14463	14544	14458	14670	14648	14462	14383	14383	14414	14155	14510	14233	14455	14382	14447	14228	14269	14075	14194	14452	14497	14223	14298	14369	14293	14309	14285	14202	14199	14458	14484	14166	14270	14195	14324	14106	14287	14522	14457	14521	14482	14475	14404	14330	14354	14333	14559	14286	14437	14341	14239	14257	14312	14178	14351	14461	14505	14215	14324	14404	14209	14179	14486	14407	14305	14274	14351	14068	14293	14252	14246	14209	14249	14369	14394	14500	14332	14221	14187	14210	14268	14344	14579	14564	14262	14231	14096	14299	14314	14247	14415	14261	14222	14276	14212	14223	14542	14235	14281	14452	14233	14227	14124	14148	14307	14290	14425	14228	14457	14215	14111	14205	14281	14154	14341	14181	14348	14315	14440	14377	14187	14290	14127	14345	14359	14228	14133	14465	14271	14112	14334	14212	14492	14268	14224	14310	14381	14321	14305	14311	14333	14278	14509	14348	14097	14160	14280	14299	14301	14136	14433	14407	14341	14291	14356	14189	14306	14248	14336	14326	14286	14214	14256	14329	14260	14220	14145	14150	14282	14454	14413	14282	14382	14464	14283	14269	14201	14394	14338	14486	14389	14408	14287	14376	14256	14282	14201	14120	14267	14500	14246	14214	14155	14309	14320	14268	14212	14256	14262	14271	14358	14197	14363	14386	14385	14307	14236	14277	14376	14204	14378	14187	14346	14278	14269	14275	14219	14223	14268	14367	14242	14158	14359	14366	14204	14185	14193	14252	14082	14259	14247	14200	14429	14314	14301	14288	14150	14267	14301	14204	14162	14309	14349	14445	14252	14157	14306	14291	14343	14276	14198	14267	14187	14440	14296	14211	14285	14279	14443	14266	14267	14245	14175	14243	14168	14313	14088	14367	14134	14371	14255	14119	14300	14196	14210	14339	14216	14398	14169	14261	14257	14430	14361	14345	14401	14287	14466	14298	14151	14351	14410	14240	14434	14186	14342	14373	14184	14326	14361	14437	14319	14426	14223	14349	14492	14082	14317	14139	14074	14084	14320	14277	14307	14456	14167	14254	14242	14276	14452	14275	14140	14372	14288	14408	14429	14336	14310	14306	14404	14312	14413	14224	14246	14167	14375	14332	14460	14205	14193	14140	14239	14333	14282	14158	14238	14350	14218	14369	14188	14092	14274	14286	14115	14246	14149	14291	14180	14416	14539	14302	14275	14439	14324	14173	14266	14265	14285	14181	14099	14164	14361	14156	14419	14238	14169	14357	14215	14421	14414	14250	14242	14292	14150	14351	14209	14128	14247	14162	14081	14228	14194	14211	14209	14322	14306	14251	14253	14218	14119	14326	14280	14348	14376	14250	14348	14329	14301	14348	14248	14307	14226	14428	14432	14020	14321	14111	14178	14191	14282	14163	14290	14424	14261	14327	14424	14329	14219	14297	14237	14387	14445	14292	14356	14354	14346	14300	14458	14245	14294	14148	14178	14131	14181	14211	14422	14242	14399	14307	14231	14312	14297	14216	14174	14299	14235	14135	14255	14167	14338	14237	14385	14470	14129	14224	14202	14340	14272	14133	14288	14367	14113	14184	14211	14287	14352	14430	14234	14464	14255	14243	14341	14418	14216	14442	14287	13962	14140	14292	14392	14230	14195	14242	14412	14223	14262	14237	14278	14327	14192	14362	14392	14223	14313	14204	14247	14343	14177	14181	14333	14238	14128	14234	14254	14236	14263	14332	14121	14099	14320	14237	14223	14254	14222	14213	14385	14343	14256	14343	14316	14269	14150	14405	14182	14320	14229	14291	14249	14476	14423	14152	14254	14447	14537	14219	14085	14247	14218	14156	14314	14349	14148	14224	14236	14244	14280	14508	14131	14262	14176	14060	14396	14257	14249	14240	14156	14198	14312	14241	14216	14383	14331	14247	14300	14199	14175	14355	14289	14174	14202	14334	14247	14398	14408	14213	14339	14319	14317	14127	14414	14223	14387	14100	14143	14013	14333	14237	14295	14337	14259	14335	14142	14244	14307	14415	14273	14250	14371	14461	14193	14452	14309	14454	14297	14284	14311	14266	14376	14319	14372	14221	14413	14401	14297	14286	14200	14119	14444	14120	14316	14237	14176	14176	14195	14200	14194	14299	14469	14376	14284	14135	14177	14264	14189	14038	14390	14403	14369	14370	14241	14171	14527	14268	14151	14397	14338	14453	14413	14430	14366	14487	14186	14393	14306	14276	14320	14278	14308	14203	14244	14418	14254	14182	14116	14181	14277	14370	14442	14368	14182	14123	14195	14311	14355	14229	14031	14130	14149	14545	14405	14240	14259	14209	14109	14320	14378	14080	14369	14202	14294	14237	14142	14338	14374	14374	14268	14411	14468	14465	14275	14351	14199	14249	14154	14256	14212	14212	14179	14255	14292	14433	14290	14255	14202	14234	14207	14332	14209	14285	14026	14113	14306	14469	14298	14359	14293	14404	14411	14077	14326	14365	14440	14169	14292	14211	14229	14221	14379	14436	14338	14176	14201	14428	14310	14148	14111	14246	14420	14223	14273	14325	14328	14215	14108	14357	14258	14459	14302	14392	14373	14265	14236	14188	14354	14400	14260	14299	14216	14264	14306	14402	14279	14385	14389	14328	14078	14210	14274	14204	14364	14315	14150	14375	14304	14382	14162	14189	14394	14261	14275	14286	14395	14424	14135	14348	14289	14339	14219	14402	14400	14173	14269	14251	14260	14235	14281	14126	14312	14276	14348	14191	14343	14319	14037	14303	14270	14300	14181	14228	14285	14236	14242	14208	14149	14376	14207	14092	14381	14146	14230	14480	14205	14244	14304	14190	14308	14252	14234	14399	14246	14187	14385	14220	14373	14331	14340	14206	14163	14228	14389	14065	14156	14232	14279	14301	14416	14349	14224	14179	14160	14180	14191	14302	14219	14316	14243	14175	14326	14242	14246	14162	14183	14183	14302	14270	14237	14382	14291	14240	14189	14200	14392	14378	14254	14182	14337	14242	14313	14215	14527	14327	14471	14237	14395	14188	14285	14286	14267	14269	14207	14313	14243	14304	14350	14297	14327	14356	14445	14327	14339	14240	14346	14200	14294	14316	14309	14265	14171	14294	14336	14290	14177	14164	14258	14137	14225	14200	14276	14171	14238	14398	14118	14175	14288	14489	14121	14403	14224	14447	14360	14169	14217	14274	14272	14150	14458	14236	14190	14243	14114	14331	14281	14358	14240	14479	14392	14236	14458	14408	14263	14290	14282	14341	14275	14471	14335	14220	14327	14199	14351	14304	14367	14236	14291	14259	14245	14333	14266	14470	14227	14227	14227	14244	14431	14323	14447	14228	14177	14142	14300	14294	14273	14256	14352	14154	14167	14226	14252	14269	14386	14316	14226	14480	14147	14247	14423	14413	14312	14316	14110	14370	14312	14285	14332	14381	14339	14404	14171	14050	14168	14351	14463	14149	14255	14266	14296	14234	14177	14321	14353	14360	14333	14204	14354	14394	14197	14281	14137	14418	14052	14185	14138	14235	14177	14182	14433	14317	14328	14161	14187	14111	14264	14308	14279	14074	14183	14324	14272	14190	14120	14102	14397	14165	14262	14158	14369	14349	14285	14225	14323	14306	14380	14159	14319	14489	14165	14204	14186	14514	14308	14398	14273	14082	14312	14256	14350	14261	14171	14353	14260	14394	14359	14289	14170	14259	14276	14161	14100	14183	14290	14328	14232	14172	14256	14517	14229	14392	14328	14390	14346	14344	14391	14289	14299	14314	14222	14172	14097	14012	14389	14410	14358	14322	14314	14120	14225	14329	14368	14426	14266	14120	14149	14232	14193	14240	14286	14387	14190	14198	14101	14311	14178	14335	14390	14218	14299	14121	14258	14227	14294	14286	14088	14419	14295	14447	14440	14292	14304	14265	14148	14262	14252	14322	14007	14262	14373	14250	14206	14393	14160	14215	14331	14161	14230	14447	14481	14276	14125	14484	14159	14319	14056	14212	14461	14282	14366	14333	14594	14392	14339	14339	14367	14232	14364	14321	14335	14235	14229	14332	14370	14214	14053	14402	14380	14140	14296	14209	14514	14164	14362	14590	14415	14315	14283	14259	14146	14256	14233	14477	14290	14145	14271	14263	14219	14363	14325	14151	14335	14270	14308	14253	14349	14415	14152	14340	14131	14336	14317	14328	14370	14505	14139	14227	14396	14455	14245	14353	14357	14243	14197	14437	14353	14258	14337	14357	14117	14299	14188	14180	14144	14351	14266	14162	14316	14387	14297	14273	14303	14167	14392	14439	14372	14369	14349	14311	14375	14207	14407	14372	14248	14123	14245	14160	14466	14091	14230	14376	14256	14348	14296	14437	14307	14363	14376	14576	14403	14392	14262	14374	14370	14144	14450	14382	14467	14120	14216	14432	14317	14340	14253	14294	14240	14239	14265	14383	14243	14391	14374	14294	14255	14315	14220	14391	14402	14293	14274	14665	14304	14365	14386	14302	14175	14240	14192	14438	14219	14314	14493	14235	14410	14456	14316	14368	14305	14252	14453	14281	14352	14127	14216	14295	14244	14241	14188	14356	14235	14375	14130	14532	14121	14132	14188	14212	14409	14319	14169	14497	14252	14185	14192	14368	14306	14075	14210	14407	14280	14317	14421	14377	14081	14283	14166	14191	14394	14434	14345	14274	14326	14303	14299	14198	14241	14255	14440	14426	14394	14469	14287	14390	14212	14182	14195	14400	14401	14216	14364	14230	14230	14219	14419	14258	14337	14375	14389	14100	14352	14448	14210	14188	14131	14061	14517	14420	14348	14300	14281	14229	14307	14205	14231	14179	14322	14488	14389	14505	14390	14432	14158	14316	14458	14281	14292	14322	14257	14379	14283	14285	14342	14355	14297	14464	14364	14292	14235	14270	14162	14334	14341	14376	14179	14337	14258	14266	14142	14272	14147	14158	14191	14157	14327	14423	14356	14343	14194	14308	14228	14155	14180	14164	14149	14177	14217	14197	14363	14305	14386	14188	14253	14273	14217	14336	14232	14194	14249	14311	14307	14581	14250	14473	14049	14362	14268	14276	14292	14264
15711	36197	26505	22930	20250	18500	17463	16808	15885	15692	15180	14797	14787	14460	14297	14288	14099	13919	14031	13853	13817	13768	13796	13793	13761	13723	13756	13664	13373	13471	13569	13580	13463	13715	13345	13557	13457	13482	13302	13521	13590	13402	13505	13481	13457	13462	13281	13523	13606	13383	13607	13381	13676	13533	13608	13464	13445	13413	13405	13394	13779	13662	13630	13729	13579	13356	13443	13364	13461	13476	13233	13586	13472	13470	13384	13404	13529	13382	13356	13313	13428	13304	13464	13412	13310	13461	13359	13405	13497	13360	13513	13468	13415	13404	13473	13350	13519	13498	13262	13388	13482	13421	13412	13493	13474	13311	13341	13440	13364	13458	13567	13426	13540	13417	13376	13342	13437	13483	13425	13385	13527	13365	13316	13294	13392	13437	13334	13521	13483	13315	13259	13425	13407	13291	13447	13376	13477	13437	13506	13296	13230	13559	13352	13525	13432	13291	13464	13476	13252	13496	13408	13487	13327	13579	13423	13276	13391	13328	13492	13356	13380	13588	13338	13397	13551	13452	13494	13440	13298	13558	13312	13389	13543	13526	13385	13650	13434	13400	13325	13420	13368	13594	13368	13342	13414	13392	13501	13406	13433	13426	13554	13400	13487	13424	13396	13393	13313	13547	13252	13419	13477	13258	13355	13306	13289	13274	13408	13490	13395	13447	13296	13332	13481	13404	13333	13392	13401	13438	13393	13662	13366	13362	13259	13527	13428	13297	13474	13364	13373	13482	13459	13349	13495	13556	13283	13365	13367	13344	13343	13433	13371	13467	13293	13404	13380	13375	13415	13446	13387	13524	13460	13374	13446	13503	13419	13224	13402	13359	13468	13304	13602	13422	13269	13302	13401	13446	13498	13590	13457	13397	13578	13238	13445	13457	13402	13369	13380	13488	13451	13491	13356	13337	13504	13374	13423	13308	13483	13643	13260	13381	13455	13407	13398	13407	13375	13301	13378	13515	13295	13323	13352	13413	13413	13296	13555	13451	13400	13405	13606	13506	13447	13338	13387	13404	13520	13406	13563	13198	13309	13326	13444	13456	13419	13641	13406	13392	13304	13354	13443	13322	13351	13331	13354	13466	13403	13354	13274	13413	13448	13204	13373	13416	13487	13416	13522	13500	13573	13383	13546	13483	13488	13357	13409	13378	13524	13390	13414	13405	13229	13356	13367	13363	13354	13484	13467	13551	13222	13519	13480	13506	13484	13331	13466	13398	13293	13492	13432	13437	13291	13480	13297	13442	13434	13300	13409	13435	13348	13200	13310	13487	13460	13394	13333	13443	13327	13350	13426	13418	13504	13495	13405	13493	13425	13404	13398	13423	13374	13522	13473	13448	13442	13375	13506	13454	13434	13410	13537	13483	13408	13305	13591	13399	13495	13455	13543	13236	13513	13345	13379	13497	13540	13434	13428	13191	13640	13447	13472	13211	13407	13278	13498	13262	13461	13494	13473	13373	13375	13350	13420	13374	13477	13405	13394	13610	13484	13471	13443	13365	13449	13394	13531	13326	13587	13422	13507	13439	13432	13316	13623	13290	13422	13435	13282	13367	13419	13426	13331	13514	13337	13384	13352	13424	13300	13390	13251	13422	13453	13476	13326	13417	13436	13378	13241	13461	13469	13394	13309	13502	13317	13335	13429	13436	13450	13391	13545	13666	13435	13440	13408	13345	13228	13470	13531	13530	13421	13389	13412	13362	13316	13588	13330	13530	13569	13513	13427	13388	13360	13515	13476	13382	13485	13432	13325	13390	13385	13297	13455	13490	13350	13477	13397	13519	13565	13527	13421	13336	13379	13640	13516	13289	13195	13363	13352	13444	13571	13503	13378	13321	13246	13312	13361	13395	13346	13369	13504	13503	13394	13369	13536	13513	13425	13301	13472	13370	13299	13518	13418	13380	13470	13403	13562	13304	13317	13256	13405	13573	13179	13473	13274	13469	13381	13509	13330	13347	13346	13653	13423	13481	13301	13454	13479	13367	13431	13322	13452	13221	13501	13382	13284	13397	13552	13429	13549	13247	13351	13552	13426	13453	13386	13451	13413	13436	13375	13414	13343	13417	13395	13320	13438	13322	13422	13478	13378	13525	13573	13378	13492	13418	13325	13399	13596	13348	13436	13508	13288	13277	13349	13471	13571	13376	13575	13348	13417	13518	13412	13391	13511	13175	13338	13345	13349	13435	13490	13459	13515	13399	13464	13324	13467	13542	13311	13390	13292	13245	13403	13569	13506	13417	13412	13242	13275	13339	13446	13341	13367	13355	13502	13302	13477	13383	13341	13327	13396	13564	13391	13379	13362	13163	13367	13290	13422	13476	13439	13308	13409	13374	13495	13265	13322	13460	13352	13391	13467	13211	13433	13513	13322	13524	13458	13440	13451	13381	13464	13328	13391	13450	13469	13377	13497	13413	13472	13405	13334	13433	13340	13407	13426	13441	13495	13455	13414	13415	13435	13361	13397	13430	13429	13285	13438	13545	13393	13483	13201	13357	13399	13444	13409	13315	13300	13258	13435	13426	13333	13420	13555	13631	13434	13441	13299	13464	13288	13330	13314	13587	13469	13516	13377	13481	13280	13486	13461	13546	13381	13363	13412	13383	13438	13392	13341	13505	13391	13537	13509	13438	13534	13441	13477	13325	13390	13442	13429	13489	13367	13489	13407	13413	13365	13581	13360	13372	13389	13508	13375	13407	13303	13381	13416	13322	13378	13436	13427	13282	13392	13303	13337	13375	13466	13395	13402	13429	13355	13513	13441	13349	13385	13527	13370	13224	13421	13365	13495	13642	13376	13421	13517	13505	13419	13553	13290	13329	13546	13472	13369	13399	13340	13332	13346	13436	13327	13361	13444	13376	13440	13433	13392	13291	13304	13340	13517	13509	13433	13564	13570	13508	13478	13594	13476	13347	13469	13469	13444	13366	13472	13315	13341	13449	13638	13244	13308	13593	13588	13441	13551	13382	13408	13638	13265	13382	13374	13415	13391	13515	13480	13363	13376	13309	13307	13497	13418	13524	13329	13582	13402	13299	13493	13357	13469	13372	13410	13338	13334	13286	13588	13524	13379	13354	13316	13594	13487	13320	13501	13483	13469	13227	13417	13443	13279	13403	13501	13461	13283	13334	13261	13386	13448	13406	13279	13332	13449	13379	13389	13271	13494	13439	13247	13491	13563	13481	13444	13431	13491	13312	13437	13485	13392	13320	13295	13284	13495	13399	13428	13135	13505	13467	13470	13369	13501	13523	13452	13350	13336	13416	13374	13514	13428	13284	13414	13412	13504	13423	13342	13478	13292	13422	13664	13340	13219	13406	13374	13573	13423	13328	13343	13502	13411	13355	13347	13369	13597	13574	13528	13364	13529	13410	13423	13523	13472	13474	13500	13497	13371	13536	13449	13484	13473	13480	13526	13488	13496	13362	13384	13369	13405	13576	13465	13454	13456	13432	13470	13431	13237	13338	13494	13360	13505	13454	13407	13304	13459	13305	13411	13401	13470	13282	13594	13213	13485	13388	13522	13510	13571	13425	13301	13369	13514	13437	13438	13351	13380	13435	13396	13241	13588	13291	13264	13545	13466	13476	13417	13388	13308	13448	13602	13429	13426	13368	13483	13232	13366	13401	13271	13464	13361	13441	13365	13395	13494	13416	13397	13392	13281	13427	13478	13432	13416	13312	13495	13225	13376	13438	13393	13291	13302	13457	13440	13558	13401	13386	13464	13347	13561	13342	13329	13360	13527	13386	13292	13439	13554	13223	13465	13294	13383	13289	13470	13487	13405	13305	13408	13568	13341	13338	13471	13467	13233	13559	13468	13275	13495	13475	13308	13398	13346	13438	13314	13585	13463	13400	13529	13336	13358	13457	13348	13334	13506	13262	13303	13460	13469	13321	13452	13424	13417	13556	13391	13556	13296	13328	13308	13286	13396	13553	13419	13380	13347	13325	13503	13579	13254	13337	13372	13268	13709	13306	13385	13427	13577	13502	13385	13249	13420	13488	13394	13445	13427	13489	13375	13524	13432	13282	13379	13420	13330	13398	13392	13355	13344	13480	13314	13347	13397	13437	13488	13335	13329	13355	13502	13390	13532	13436	13396	13185	13456	13476	13319	13379	13400	13393	13415	13409	13452	13477	13416	13415	13392	13417	13485	13559	13340	13432	13343	13490	13228	13290	13232	13281	13496	13495	13523	13379	13394	13374	13556	13283	13530	13396	13452	13409	13456	13410	13482	13422	13513	13474	13447	13445	13619	13305	13424	13418	13503	13349	13558	13415	13490	13377	13598	13333	13382	13403	13282	13405	13316	13331	13412	13448	13438	13437	13429	13463	13482	13342	13457	13357	13438	13442	13453	13327	13523	13380	13441	13501	13484	13400	13360	13309	13388	13351	13507	13339	13428	13675	13482	13271	13501	13373	13383	13323	13397	13532	13432	13495	13395	13522	13359	13355	13489	13541	13464	13377	13487	13274	13459	13299	13347	13297	13460	13452	13454	13367	13365	13276	13318	13376	13359	13627	13487	13431	13372	13475	13412	13379	13374	13323	13335	13446	13465	13303	13462	13353	13378	13372	13200	13443	13328	13486	13375	13314	13291	13363	13411	13444	13299	13482	13480	13343	13599	13341	13510	13401	13652	13450	13511	13378	13519	13342	13367	13362	13360	13451	13452	13407	13447	13428	13380	13397	13461	13482	13321	13361	13550	13374	13310	13525	13354	13420	13365	13395	13373	13423	13581	13384	13410	13435	13342	13402	13391	13381	13374	13485	13412	13368	13439	13443	13399	13442	13401	13488	13400	13348	13224	13391	13423	13671	13401	13369	13564	13223	13358	13582	13330	13450	13282	13435	13427	13420	13511	13302	13380	13576	13349	13391	13544	13417	13521	13428	13381	13386	13399	13481	13302	13425	13405	13542	13337	13369	13443	13395	13340	13413	13442	13489	13395	13467	13552	13337	13360	13411	13353	13426	13334	13530	13382	13532	13255	13375	13547	13519	13416	13464	13353	13374	13516	13412	13417	13452	13479	13255	13232	13581	13359	13497	13387	13523	13364	13402	13378	13427	13426	13346	13405	13297	13468	13505	13623	13336	13413	13263	13390	13523	13388	13405	13442	13413	13379	13505
22761	21187	28747	23921	21609	23292	23957	18645	17193	17080	16429	15902	15795	15844	15460	15055	14993	14984	15099	14884	14930	14908	14738	14790	14746	14708	14798	14259	14452	14463	14519	14508	14256	14415	14440	14361	14443	14313	14397	14449	14463	14465	14447	14336	14295	14233	14153	14486	14401	14491	14283	14326	14204	14271	14298	14363	14233	14251	14306	14242	14699	14747	14559	14766	14313	14379	14503	14489	14346	14189	14345	14351	14372	14196	14360	14417	14473	14181	14182	14308	14078	14279	14165	14438	14312	14182	14252	14182	14193	14167	14271	14353	14314	14199	14201	14185	14108	14311	14352	14270	14335	14259	14239	14184	14245	14227	14140	14333	13983	14224	14252	14168	14262	14167	14016	14371	14194	14190	14254	14123	14374	14168	14248	14203	14269	14201	14256	14239	14328	14304	14247	14347	14257	14230	14178	14368	14299	14300	14253	14374	14313	14076	14222	14209	14518	14340	14070	14006	14189	14205	14140	14113	14207	14296	14415	14140	14366	14210	14122	14425	14272	14217	14268	14160	14282	14118	14282	14376	14150	14329	14297	14140	14248	14229	14243	14303	14311	13951	14366	14082	14135	14311	14224	14165	14300	14486	14203	14033	14206	14164	14314	14148	14204	14278	14278	14140	14445	14145	14238	14179	14161	14076	14192	14156	14457	14241	14125	14244	14218	14333	14270	14285	14270	14326	14335	14369	14187	14237	14375	14177	14234	14108	14221	14500	14348	14204	14311	14253	14263	14150	14240	14307	14488	14194	14327	14186	14116	14433	14262	14291	14374	14562	14270	14461	14443	14396	14395	14227	14293	14332	14280	14304	14345	14256	14202	14316	14384	14323	14282	14097	14269	14325	14292	14180	14284	14145	14217	14272	14154	14204	14238	14344	14244	14323	14203	14294	14231	14324	14238	14140	14121	14280	14176	14104	14303	14094	14155	14191	14171	14314	14308	14452	14288	14237	14445	14404	14355	14114	14161	14109	14273	14438	14382	14266	14233	14072	14149	14272	14275	14243	14313	14416	14458	14056	14225	14033	14268	14149	14390	14200	14184	14271	14320	14168	14346	14379	14211	14508	14242	14184	14173	14342	14263	14247	14062	14337	14302	14263	14275	14192	14308	14247	14181	14233	14305	14306	14293	14088	14207	14287	14340	14126	14099	14353	14412	14298	14184	14254	14239	14261	14215	14414	14406	14311	14120	14309	14121	14225	14211	14200	14060	14216	14200	14245	14295	14128	14222	14357	14203	14159	14109	14267	14054	14209	14086	14141	14179	14311	14192	14242	14303	14185	14128	14380	14273	14183	14343	14303	14210	14201	14331	14425	14141	14408	14152	14234	14403	14262	14394	14186	14282	14146	14433	14241	14191	14360	14128	14089	14248	14379	14297	14344	14216	14325	14251	14345	14388	14301	14139	14317	14335	14176	14238	14159	14129	14372	14353	14406	14196	14244	14260	14423	14084	14196	14177	14189	14224	14263	14180	14235	14265	14139	14264	14498	14238	14268	14296	14252	14220	14056	14206	14323	14259	14145	14318	14174	14172	14262	14196	14233	14122	14252	14217	14301	14270	14146	14188	14187	14139	14103	14186	14329	14181	14062	14336	14014	14178	14252	14209	14294	14213	14445	14212	14046	14226	14427	14089	14224	14180	14218	14325	14267	14095	14286	14293	14133	14284	14160	14501	14272	14318	14052	14197	14378	14209	14232	14317	14040	14259	14363	14316	14152	14338	14231	14303	14098	14303	14269	14346	14263	14251	14055	14283	14188	14281	14317	14279	14248	14222	14259	14211	14179	14299	14233	14171	14039	14404	14396	14217	14077	14376	14179	14386	14148	14254	14190	14192	14250	14174	14218	14295	14387	14367	14168	14374	14256	14234	14117	14179	14155	14178	14249	14314	14257	14366	14392	14232	14081	14455	14289	14240	14207	14096	14279	14286	14366	14011	14209	14123	14130	14388	14263	14171	14181	14256	14376	14432	14419	14332	14160	14298	14374	14261	14210	14251	14339	14304	14130	14144	14385	14222	14123	14125	14230	14321	14254	14303	14134	14223	14224	14360	14204	14448	14289	14370	14241	14338	14326	14264	14086	14319	14237	14325	14330	14139	14372	14134	14121	14324	14350	14107	14134	14437	14272	14291	14341	14310	14023	14240	14386	14370	14353	14262	14090	14300	14420	14167	14355	14248	14265	14276	14340	14357	14264	14146	14289	14201	14246	13973	14298	14371	14454	14214	14183	14403	14330	14330	14436	14317	14172	14126	14216	14268	14199	14461	14224	14346	14201	14273	14257	14325	14368	14082	14461	14234	14196	14338	14180	14183	14062	14451	14215	14362	14119	14418	14212	14325	14225	14263	14242	14296	14340	14194	14201	14111	14189	14119	14166	14326	14231	14407	14169	14243	14170	14295	14071	14187	14172	14308	14217	14174	14294	14402	14281	14310	14278	14266	14079	14290	14249	14250	14200	14238	14284	14288	14389	14267	14091	14193	14321	14299	14070	14282	14222	14242	14094	14402	14231	14211	14244	14144	14226	13990	14340	14231	14417	14310	14175	14235	14277	14106	14132	14179	14239	14183	14276	14145	14326	14264	14319	14066	14145	14222	14270	14277	14219	14196	14188	14278	14096	14395	14211	14341	14286	14258	14271	14254	14340	14212	14288	14227	14288	14363	14301	14276	14345	14242	14267	14317	14201	14074	14467	14235	14281	14203	14221	14072	13914	14122	14046	14351	14302	14226	14256	14341	14280	14081	14248	14157	14171	14109	14284	14181	14140	14222	14345	14140	14336	14227	14226	14172	14086	14288	14138	14100	14274	14145	14067	14349	14189	14188	14260	14359	14304	14431	14384	14220	14211	14266	14387	14241	14180	14321	14215	14335	14140	14202	14262	14242	14368	14342	14129	14336	14306	14337	14270	14288	14353	14265	14217	14216	14224	14200	14315	14222	14447	14093	14213	14330	14015	14222	14373	14180	14314	14342	14140	14230	14146	14339	14397	14149	14109	14178	14317	14179	14171	14351	14189	14247	14173	14145	14284	14137	14100	14237	14542	14389	14242	14231	14210	14338	14327	14170	14321	14325	14419	14299	14306	14311	14256	14168	14284	14274	14164	14274	14372	14433	14324	14201	14208	14074	14169	14253	14250	14275	14056	14347	14201	14293	14277	14176	14103	14269	14362	14106	14255	14377	14340	14124	14185	14167	14280	14300	14151	14210	14219	14338	14010	14559	14306	14147	14116	14248	14129	14289	14146	14289	14219	14348	14308	14136	14150	14035	14193	14100	14297	14355	14342	14355	14120	14588	14313	14345	14149	14285	14236	14252	14159	14276	14261	14090	14278	14189	14139	14260	14315	14285	14194	14202	14119	14041	14294	14377	14203	14345	14270	14284	14180	14091	14222	14387	14305	14199	14230	14106	14312	14299	14318	14164	14351	14317	14303	14243	14100	14018	14229	14204	14286	14114	14185	14381	14097	14203	14116	14347	14168	14260	14075	14246	14346	14377	14050	14145	14192	14188	14320	14209	14104	14299	14242	14213	14204	14079	14315	14097	14340	14238	14257	14314	14145	14150	13977	14137	14370	14245	14408	14211	14222	14286	14369	14232	14214	14359	14323	14515	14347	14460	14187	14169	14316	14250	14261	14133	14162	14409	14124	14288	14194	14139	14167	14543	14447	14229	14424	14409	14073	14242	14168	14452	14320	14151	14142	14263	14084	14293	14374	14194	14231	14268	14202	14098	14260	14248	14206	14232	14370	14336	14191	14292	14216	14171	14147	14331	14375	14371	14251	14245	13928	14226	14200	14221	14245	14209	14247	14090	14283	14371	14065	14250	14055	14229	14378	14147	14249	14284	14220	14238	14397	14113	14288	14363	14207	14285	14286	14309	14525	14067	14243	14219	14151	14361	14280	14161	14041	14272	14329	14311	14272	14134	14434	14324	14278	14207	14154	14229	14325	14108	14281	14202	14312	14179	14265	14070	14332	14395	14178	14268	14064	14239	14126	14190	14319	14125	14286	14158	14048	14391	14191	14327	14220	14429	14316	14277	14290	14172	14162	14359	14211	14310	14123	14238	14184	14364	14216	14404	14212	14275	14296	14172	14002	14154	14161	14381	14116	14244	14322	14210	14319	14323	14182	14272	14208	14199	14230	14464	14347	14192	14192	14150	14235	14247	14033	14142	14173	14219	14250	14347	14117	14324	14199	14172	14417	14213	14190	14258	14215	14429	14288	14190	14193	14341	14246	14335	14123	14092	14135	14287	14122	14265	14152	14295	14280	14151	14239	14418	14192	14375	14356	14372	14235	14154	14196	14250	14165	14233	14344	14439	14143	14270	14305	14251	13956	14162	14252	14136	14177	14137	14257	14155	14117	14247	14107	14272	14331	14246	14345	14235	14094	14383	14236	14328	14237	14431	14050	14338	14106	14239	14253	14279	14174	14159	14058	14164	14059	14177	14487	14346	14294	14350	14154	14217	14265	14601	14151	14256	14314	14341	14384	14260	14330	14326	14142	14330	14325	13974	14191	14314	14191	14340	14197	14313	14261	14318	14195	14098	14205	14358	14249	14080	14304	14202	14418	14198	14141	14276	14465	14406	14250	14186	14158	14220	14488	14335	14179	14181	14284	14173	14226	14175	14267	14228	14231	14377	14412	14310	14153	14526	14253	14268	14398	14265	14276	14286	14363	14377	14126	14230	14197	14244	14214	14243	14205	14488	14335	14232	14245	14354	14275	14216	14370	14251	14133	14281	14192	14459	14406	14042	14122	14148	14329	14214	14104	14269	13957	14130	14313	14297	14208	14249	14284	14371	14360	14078	14185	14334	14254	14369	14303	14392	14318	14190	14363	14115	14112	14102	14268	14190	14212	14233	14337	14205	14066	14308	14220	14179	14219	14308	14266	14263	14185	14246	14240	14143	14234	14210	14330	14315	14271	14413	14146	14292	14276	14178	14278	14206	14052	14231	14151	14338	14213	14315	14195	14229	14246	14281	14406	14247	14066	14074	14218	14122	14178	14275	14404	14237	14252	14251	14216	14338	14117	14340	14181	14334	14218	14190	14198	14299	14371	14151	14259	14184	14138	14253	14375	14037	14339	14197	14134	14260	14204	14281	14255	14175	14381	14177	14124
17806	47880	30332	26618	23909	21523	20186	18593	17648	16822	16309	15845	15654	15180	14830	14568	14569	14470	14330	14283	14175	13934	13867	13745	13714	13800	13910	13632	13657	13732	13611	13285	13514	13570	13518	13442	13558	13512	13575	13445	13368	13400	13507	13479	13555	13506	13541	13443	13537	13481	13402	13467	13429	13264	13473	13297	13480	13297	13626	13526	13926	13877	13773	13791	13633	13555	13387	13478	13304	13443	13443	13489	13379	13417	13171	13479	13341	13460	13354	13327	13317	13485	13374	13451	13315	13228	13451	13440	13323	13294	13478	13404	13231	13320	13510	13440	13428	13530	13399	13172	13384	13218	13389	13381	13360	13476	13408	13383	13412	13341	13414	13390	13317	13283	13309	13365	13311	13543	13655	13375	13380	13229	13260	13393	13383	13499	13443	13358	13371	13408	13475	13455	13185	13401	13474	13409	13414	13250	13285	13503	13256	13268	13366	13328	13452	13262	13492	13426	13398	13342	13315	13365	13408	13340	13371	13392	13507	13402	13243	13444	13367	13299	13413	13400	13292	13408	13458	13341	13437	13487	13413	13360	13393	13312	13349	13511	13279	13202	13290	13501	13329	13352	13321	13314	13475	13444	13474	13476	13258	13434	13297	13370	13420	13499	13513	13315	13399	13330	13463	13128	13348	13284	13492	13448	13396	13320	13317	13357	13378	13329	13337	13111	13325	13277	13548	13443	13387	13369	13287	13295	13320	13372	13351	13366	13307	13466	13388	13404	13349	13326	13492	13188	13365	13262	13536	13217	13453	13447	13390	13458	13360	13395	13642	13216	13414	13367	13303	13312	13314	13443	13536	13446	13370	13494	13243	13375	13569	13464	13395	13478	13383	13415	13296	13386	13411	13392	13376	13356	13375	13390	13279	13493	13365	13397	13446	13431	13405	13366	13434	13412	13378	13352	13381	13257	13419	13385	13290	13437	13353	13340	13210	13393	13393	13383	13373	13483	13467	13300	13267	13416	13362	13330	13476	13393	13484	13423	13245	13425	13420	13414	13396	13286	13328	13315	13365	13535	13264	13271	13390	13321	13329	13334	13477	13269	13356	13425	13216	13204	13284	13395	13509	13351	13365	13609	13459	13424	13302	13336	13344	13310	13337	13412	13342	13343	13357	13368	13377	13330	13257	13442	13361	13288	13319	13642	13345	13392	13322	13427	13220	13268	13447	13319	13344	13312	13327	13316	13444	13344	13399	13326	13515	13368	13112	13471	13342	13112	13343	13249	13385	13260	13241	13245	13374	13269	13438	13238	13281	13407	13345	13318	13374	13344	13399	13430	13349	13435	13326	13521	13440	13431	13363	13264	13515	13235	13367	13315	13409	13348	13369	13344	13418	13322	13513	13496	13310	13264	13381	13303	13242	13275	13294	13399	13499	13300	13386	13527	13355	13338	13345	13397	13291	13282	13394	13394	13396	13299	13237	13309	13324	13468	13438	13345	13452	13283	13354	13334	13632	13483	13539	13338	13474	13401	13503	13314	13270	13504	13373	13398	13401	13317	13165	13245	13368	13439	13424	13388	13487	13384	13332	13345	13436	13241	13340	13416	13280	13335	13342	13434	13497	13362	13546	13356	13546	13477	13371	13359	13539	13317	13217	13386	13382	13253	13436	13480	13343	13383	13427	13385	13392	13465	13408	13337	13452	13495	13357	13288	13217	13355	13402	13367	13332	13327	13331	13324	13179	13421	13228	13415	13569	13639	13141	13341	13305	13443	13335	13224	13398	13398	13523	13412	13462	13314	13360	13360	13262	13469	13387	13388	13373	13291	13489	13332	13362	13447	13542	13371	13339	13313	13323	13384	13338	13349	13312	13292	13367	13372	13408	13471	13282	13389	13349	13457	13085	13373	13364	13343	13500	13348	13175	13363	13373	13479	13363	13362	13436	13342	13404	13433	13540	13318	13318	13363	13288	13527	13357	13406	13337	13196	13562	13365	13246	13423	13359	13354	13470	13421	13431	13489	13469	13320	13395	13263	13528	13462	13451	13286	13569	13267	13414	13414	13180	13329	13404	13583	13515	13203	13274	13464	13289	13458	13319	13326	13426	13292	13259	13314	13355	13346	13528	13278	13393	13289	13277	13519	13468	13462	13344	13360	13284	13343	13265	13274	13378	13462	13433	13290	13255	13425	13463	13434	13401	13205	13312	13298	13342	13408	13297	13162	13345	13421	13288	13329	13480	13237	13386	13352	13447	13339	13250	13262	13457	13339	13225	13559	13372	13285	13292	13335	13280	13646	13277	13284	13292	13341	13352	13633	13302	13367	13517	13418	13344	13282	13423	13341	13383	13299	13255	13327	13204	13437	13343	13324	13257	13370	13338	13294	13315	13318	13139	13425	13436	13397	13325	13401	13486	13447	13402	13374	13356	13583	13337	13417	13234	13443	13422	13297	13332	13547	13420	13307	13375	13271	13407	13317	13481	13420	13302	13442	13396	13332	13472	13248	13443	13317	13375	13418	13299	13185	13446	13481	13321	13261	13278	13381	13266	13446	13372	13394	13318	13242	13394	13349	13303	13414	13327	13343	13381	13277	13541	13254	13199	13276	13222	13286	13178	13470	13530	13336	13348	13485	13280	13438	13308	13362	13426	13297	13423	13416	13224	13555	13359	13493	13400	13370	13347	13384	13282	13479	13427	13300	13399	13497	13417	13379	13366	13271	13343	13463	13466	13442	13635	13291	13473	13308	13237	13552	13461	13432	13367	13462	13324	13305	13203	13372	13361	13307	13213	13194	13462	13219	13507	13433	13371	13569	13397	13426	13434	13309	13425	13250	13335	13355	13288	13487	13310	13240	13304	13360	13508	13380	13352	13501	13331	13315	13510	13304	13353	13408	13354	13332	13386	13435	13271	13357	13228	13271	13364	13300	13394	13325	13383	13384	13152	13431	13282	13409	13441	13510	13340	13428	13306	13388	13379	13360	13360	13425	13427	13411	13303	13338	13426	13550	13436	13332	13495	13363	13303	13394	13351	13368	13379	13482	13536	13545	13314	13365	13442	13309	13281	13286	13302	13276	13492	13298	13354	13366	13153	13358	13343	13378	13365	13521	13328	13478	13488	13514	13509	13298	13510	13281	13557	13303	13508	13439	13327	13345	13377	13164	13258	13387	13455	13311	13231	13336	13367	13385	13274	13336	13503	13197	13403	13366	13318	13584	13363	13335	13474	13284	13359	13647	13199	13415	13376	13414	13460	13337	13248	13365	13465	13361	13544	13459	13421	13414	13227	13171	13470	13267	13290	13423	13246	13293	13350	13601	13382	13208	13382	13258	13310	13411	13348	13425	13493	13312	13396	13214	13296	13310	13444	13391	13236	13428	13514	13258	13311	13471	13419	13461	13383	13368	13162	13364	13389	13413	13464	13479	13241	13508	13461	13422	13577	13327	13415	13336	13615	13205	13403	13425	13392	13438	13296	13293	13472	13449	13363	13471	13440	13403	13451	13255	13318	13309	13457	13515	13289	13369	13403	13426	13320	13365	13313	13392	13402	13398	13432	13274	13251	13449	13365	13332	13400	13256	13438	13413	13372	13292	13224	13330	13394	13289	13333	13395	13197	13410	13276	13301	13289	13330	13390	13438	13408	13261	13281	13321	13337	13465	13285	13394	13300	13505	13283	13313	13500	13494	13503	13290	13442	13546	13450	13302	13359	13350	13390	13368	13349	13487	13438	13430	13396	13487	13248	13253	13418	13410	13407	13316	13247	13317	13156	13360	13316	13451	13360	13406	13349	13223	13350	13417	13264	13444	13382	13334	13219	13291	13295	13238	13438	13324	13313	13344	13298	13296	13374	13380	13544	13330	13395	13471	13340	13366	13493	13484	13398	13239	13433	13256	13296	13439	13296	13520	13321	13520	13368	13332	13436	13242	13340	13427	13447	13334	13403	13502	13295	13177	13381	13383	13229	13427	13380	13255	13335	13236	13440	13217	13353	13442	13481	13205	13284	13496	13362	13387	13257	13387	13412	13320	13262	13360	13312	13276	13351	13469	13426	13432	13396	13453	13251	13281	13283	13372	13465	13199	13519	13279	13365	13287	13414	13404	13283	13434	13430	13375	13395	13370	13489	13265	13423	13348	13309	13408	13396	13317	13456	13291	13291	13375	13297	13418	13519	13453	13478	13335	13542	13339	13226	13333	13340	13298	13375	13419	13528	13501	13499	13447	13354	13205	13346	13447	13282	13328	13435	13299	13243	13357	13432	13446	13317	13537	13228	13453	13400	13377	13418	13265	13192	13384	13354	13291	13507	13368	13309	13432	13273	13247	13414	13259	13300	13499	13385	13403	13260	13268	13379	13412	13399	13458	13377	13406	13447	13401	13278	13267	13343	13261	13337	13268	13318	13426	13222	13467	13395	13365	13230	13235	13272	13346	13419	13457	13400	13211	13295	13245	13361	13434	13333	13410	13384	13429	13567	13310	13297	13360	13381	13447	13503	13156	13337	13248	13474	13213	13529	13406	13432	13474	13478	13397	13302	13478	13472	13416	13191	13381	13264	13367	13254	13400	13331	13294	13518	13410	13338	13333	13268	13446	13365	13368	13379	13254	13396	13271	13404	13418	13409	13459	13258	13381	13431	13351	13191	13319	13394	13330	13392	13411	13329	13451	13397	13368	13264	13291	13403	13359	13460	13397	13382	13377	13302	13412	13247	13392	13361	13493	13409	13497	13323	13343	13398	13308	13352	13517	13266	13264	13161	13362	13465	13360	13252	13401	13472	13233	13371	13247	13303	13433	13353	13287	13299	13484	13304	13319	13323	13251	13489	13455	13455	13417	13269	13281	13563	13402	13444	13309	13281	13344	13201	13370	13384	13421	13365	13366	13368	13475	13377	13312	13470	13327	13340	13367	13431	13322	13323	13407	13295	13435	13427	13464	13550	13335	13571	13343	13448	13396	13428	13364	13479	13328	13358	13274	13384	13379	13359	13256	13186	13235	13205	13441	13304	13470	13267	13410	13214	13318	13378	13394	13421	13438	13459	13404	13500	13409	13421	13451	13372	13301	13471	13457	13389	13366	13314	13469	13240	13322	13359	13316	13256	13293	13489	13376	13451	13378	13383	13299	13362	13562	13370	13400	13461	13312	13258	13392	13423	13298	13369	13341	13315	13374
27116	22191	25186	21261	17408	16631	16544	16112	15956	15959	15764	15799	15696	15676	15870	15635	15519	15571	15425	15563	15367	15648	15608	15618	15567	15622	15723	15509	15525	15506	15523	15411	15370	15598	15552	15366	15355	15535	15370	15445	15512	15295	15432	15452	15455	15463	15477	15448	15540	15565	15466	15581	15415	15477	15443	15420	15393	15397	15362	15520	15576	15406	15333	15427	15352	15467	15292	15317	15417	15426	15533	15434	15491	15286	15590	15513	15322	15577	15238	15593	15392	15239	15345	15622	15400	15487	15268	15288	15423	15464	15247	15372	15588	15423	15310	15151	15314	15600	15388	15659	15526	15573	15492	15351	15409	15452	15441	15354	15512	15270	15445	15443	15705	15365	15483	15365	15521	15432	15465	15383	15306	15490	15421	15506	15565	15364	15495	15211	15507	15479	15588	15521	15536	15538	15286	15383	15562	15428	15482	15400	15451	15355	15401	15453	15277	15411	15552	15565	15346	15365	15433	15464	15455	15377	15285	15354	15483	15105	15416	15305	15355	15574	15606	15216	15452	15524	15380	15421	15676	15269	15480	15451	15487	15569	15383	15350	15495	15274	15373	15473	15323	15595	15437	15435	15480	15404	15488	15430	15544	15367	15358	15498	15526	15503	15543	15417	15458	15342	15402	15477	15449	15441	15365	15487	15475	15367	15333	15410	15427	15491	15388	15495	15394	15376	15541	15133	15421	15364	15502	15376	15275	15447	15594	15407	15558	15489	15517	15401	15445	15437	15452	15341	15339	15316	15480	15391	15208	15242	15385	15276	15362	15679	15613	15454	15472	15428	15286	15491	15376	15549	15652	15537	15558	15328	15350	15446	15414	15445	15581	15265	15469	15580	15371	15382	15556	15416	15213	15410	15402	15421	15367	15495	15316	15347	15340	15327	15406	15510	15291	15307	15523	15378	15370	15555	15526	15452	15405	15313	15393	15415	15513	15353	15513	15361	15261	15315	15322	15427	15546	15480	15424	15350	15309	15418	15274	15330	15505	15464	15369	15544	15343	15487	15566	15416	15368	15522	15498	15471	15396	15337	15419	15452	15459	15515	15478	15175	15657	15429	15349	15466	15470	15383	15545	15400	15398	15420	15438	15321	15373	15501	15497	15467	15354	15344	15346	15399	15397	15304	15559	15516	15531	15698	15431	15356	15389	15338	15376	15528	15299	15530	15260	15290	15368	15481	15623	15592	15495	15459	15314	15545	15392	15391	15362	15491	15564	15579	15442	15290	15426	15515	15475	15584	15629	15313	15511	15624	15475	15279	15257	15688	15450	15195	15388	15262	15412	15281	15500	15428	15710	15428	15393	15443	15404	15453	15275	15483	15355	15443	15342	15444	15503	15529	15451	15538	15213	15367	15600	15552	15371	15572	15531	15385	15506	15373	15559	15276	15544	15463	15386	15266	15446	15407	15398	15482	15280	15436	15412	15413	15526	15249	15479	15501	15442	15427	15319	15565	15364	15412	15447	15442	15303	15543	15466	15507	15561	15487	15388	15499	15448	15452	15424	15620	15490	15401	15504	15535	15403	15502	15286	15378	15562	15637	15576	15390	15249	15597	15439	15294	15588	15562	15356	15391	15359	15583	15331	15553	15359	15310	15355	15419	15448	15656	15302	15363	15586	15244	15602	15553	15342	15495	15405	15467	15485	15296	15496	15565	15411	15410	15609	15408	15322	15552	15506	15408	15523	15476	15304	15369	15293	15556	15596	15506	15234	15429	15427	15607	15561	15233	15559	15334	15284	15407	15329	15521	15560	15434	15436	15446	15469	15422	15552	15275	15444	15429	15540	15605	15617	15478	15500	15480	15304	15536	15541	15546	15461	15434	15565	15444	15543	15491	15499	15365	15274	15387	15529	15448	15384	15497	15491	15543	15263	15332	15559	15433	15563	15460	15470	15551	15386	15528	15470	15505	15441	15348	15345	15301	15436	15573	15442	15556	15423	15623	15397	15366	15344	15464	15466	15420	15584	15309	15401	15600	15478	15363	15479	15504	15409	15453	15388	15469	15236	15547	15449	15542	15403	15642	15499	15523	15455	15284	15443	15561	15528	15443	15265	15166	15585	15489	15434	15569	15426	15493	15520	15425	15401	15318	15281	15434	15537	15393	15442	15732	15471	15500	15478	15620	15591	15411	15550	15399	15494	15644	15619	15463	15290	15436	15345	15401	15307	15407	15530	15373	15546	15363	15521	15635	15450	15557	15480	15614	15347	15482	15521	15413	15492	15303	15419	15362	15558	15557	15311	15419	15525	15465	15419	15395	15419	15342	15367	15517	15129	15497	15424	15329	15212	15490	15354	15391	15584	15665	15567	15469	15564	15487	15587	15409	15328	15416	15613	15367	15245	15571	15504	15546	15353	15521	15543	15460	15487	15678	15409	15581	15521	15572	15530	15543	15416	15271	15428	15548	15398	15346	15625	15634	15436	15535	15370	15510	15444	15376	15541	15310	15360	15493	15506	15649	15377	15540	15354	15207	15578	15282	15304	15639	15579	15454	15403	15441	15356	15310	15424	15377	15526	15360	15341	15445	15527	15492	15497	15378	15427	15501	15557	15464	15539	15385	15616	15501	15500	15422	15607	15379	15342	15445	15497	15452	15482	15317	15398	15544	15405	15443	15332	15540	15346	15415	15227	15461	15519	15219	15221	15564	15277	15186	15467	15569	15410	15423	15463	15526	15598	15442	15643	15581	15409	15414	15156	15393	15347	15418	15542	15454	15544	15313	15415	15467	15326	15463	15220	15471	15490	15280	15505	15461	15606	15300	15597	15493	15446	15401	15436	15528	15621	15507	15523	15194	15472	15491	15404	15493	15340	15388	15305	15689	15564	15479	15450	15586	15313	15399	15480	15579	15528	15460	15227	15216	15296	15534	15563	15403	15365	15361	15631	15443	15563	15382	15319	15537	15412	15460	15379	15437	15527	15435	15555	15400	15388	15515	15582	15394	15370	15265	15470	15298	15282	15383	15298	15465	15339	15248	15463	15587	15303	15350	15348	15318	15347	15412	15462	15377	15425	15361	15363	15339	15443	15410	15583	15517	15475	15414	15234	15509	15527	15436	15479	15580	15420	15349	15512	15339	15315	15553	15519	15435	15406	15519	15553	15365	15470	15375	15510	15388	15389	15662	15555	15412	15381	15370	15564	15236	15324	15417	15326	15519	15423	15589	15403	15554	15453	15542	15492	15308	15239	15328	15439	15618	15353	15529	15327	15409	15518	15363	15536	15259	15420	15597	15527	15561	15405	15541	15497	15332	15562	15388	15329	15361	15330	15480	15438	15256	15499	15564	15406	15533	15604	15353	15435	15596	15597	15488	15507	15458	15573	15514	15566	15490	15450	15413	15269	15478	15549	15437	15590	15570	15543	15387	15407	15427	15591	15302	15531	15387	15434	15419	15334	15284	15499	15408	15423	15607	15416	15482	15419	15411	15433	15491	15513	15414	15446	15445	15575	15257	15436	15509	15483	15208	15395	15631	15637	15380	15460	15449	15543	15271	15391	15357	15362	15569	15456	15328	15389	15372	15519	15454	15690	15302	15189	15342	15237	15564	15414	15486	15305	15263	15465	15477	15406	15641	15208	15522	15321	15527	15576	15343	15600	15330	15555	15652	15509	15476	15408	15427	15240	15546	15364	15571	15467	15460	15554	15376	15488	15472	15372	15498	15371	15552	15663	15327	15377	15518	15348	15506	15368	15431	15252	15571	15562	15551	15420	15431	15564	15474	15236	15420	15437	15678	15446	15547	15653	15411	15482	15473	15505	15531	15598	15441	15469	15686	15434	15332	15389	15307	15386	15353	15605	15404	15356	15352	15385	15425	15607	15422	15445	15456	15365	15430	15385	15310	15400	15424	15363	15582	15507	15505	15262	15474	15274	15460	15605	15578	15460	15557	15602	15404	15558	15261	15338	15346	15450	15462	15779	15333	15311	15741	15578	15456	15422	15392	15481	15322	15389	15441	15461	15461	15234	15485	15288	15380	15385	15385	15509	15494	15665	15499	15458	15593	15471	15493	15331	15499	15499	15511	15351	15465	15398	15198	15427	15289	15289	15451	15186	15490	15498	15518	15534	15625	15376	15481	15525	15473	15342	15435	15403	15523	15396	15653	15481	15387	15363	15453	15638	15522	15569	15242	15623	15448	15267	15383	15386	15391	15403	15366	15377	15456	15596	15394	15433	15476	15255	15586	15454	15456	15447	15332	15495	15406	15392	15423	15643	15542	15509	15466	15322	15356	15386	15413	15410	15304	15362	15384	15532	15458	15292	15431	15552	15391	15518	15370	15237	15326	15498	15396	15340	15514	15636	15380	15597	15233	15237	15449	15326	15338	15545	15357	15433	15430	15445	15388	15531	15343	15506	15358	15463	15617	15343	15607	15266	15229	15599	15481	15469	15429	15501	15489	15422	15453	15419	15324	15398	15259	15468	15353	15612	15535	15246	15352	15395	15516	15416	15501	15456	15453	15503	15391	15515	15536	15378	15458	15197	15455	15541	15430	15424	15334	15390	15349	15345	15429	15318	15322	15428	15358	15401	15362	15481	15342	15399	15463	15556	15387	15458	15583	15511	15485	15314	15195	15231	15463	15525	15333	15498	15319	15401	15489	15475	15381	15401	15429	15516	15445	15550	15541	15425	15603	15396	15433	15417	15351	15523	15296	15556	15339	15456	15363	15471	15649	15545	15667	15612	15428	15359	15548	15377	15414	15508	15559	15520	15367	15401	15472	15456	15455	15530	15398	15568	15600	15652	15593	15359	15540	15553	15491	15277	15237	15384	15432	15409	15561	15424	15403	15366	15400	15479	15693	15364	15427	15601	15500	15353	15491	15529	15508	15429	15644	15465	15494	15692	15479	15502	15552	15355	15469	15468	15514	15237	15596	15582	15430	15382	15411	15371	15351	15388	15329	15462	15581	15649	15128	15377	15504	15467	15556	15500	15472	15641	15799	15478	15225	15388	15453	15475	15631	15344	15408	15345	15568	15474	15398	15331	15397	15353	15535	15486	15433	15320	15511	15436	15410	15442	15336	15449	15547	15426	15555	15434	15359	15513	15338	15596	15530	15466	15552	15694	15493	15505	15484	15433	15585	15546	15371	15640	15572	15711	15273	15406	15322
15514	24774	20664	17995	16793	16168	15612	15259	15119	15058	14888	14559	14624	14591	14440	14488	14387	14329	14417	14393	14423	14046	14310	14208	14308	14410	14325	14304	14337	14301	14214	14127	14193	14256	14237	14392	14140	14366	14257	14204	14191	14222	14241	14145	14072	14206	14229	14075	14299	14140	14218	14216	14297	14267	14174	14157	14129	14345	14293	14080	14163	14154	14231	14226	14261	14111	14429	14226	14046	14255	14256	14223	14180	14094	14231	14164	14088	14277	14200	14258	14231	14003	14187	14091	14117	14293	14162	14071	14106	14250	14030	14208	14004	14010	14325	14168	14143	14170	14437	14267	14215	14254	14141	14258	14108	14269	13874	14034	14191	14086	14096	14115	14206	14199	14253	14079	14130	14120	14275	14178	14101	14175	14118	14041	14099	14258	14113	14039	14243	14148	14087	14009	14280	14109	14080	14236	14205	14253	14302	14115	14149	14241	14173	14159	14152	14178	14080	14200	13955	14312	14247	14177	14166	14235	14189	14221	14030	14145	14064	14088	14063	14145	14153	14170	14217	14156	14078	14160	14183	14076	14340	14144	14272	14204	14238	14082	14164	14125	13933	14368	14204	14133	14152	14380	14014	14333	14159	14027	14181	14278	14266	14094	14199	14198	14268	14080	14175	14148	14130	14077	14211	14207	14247	14234	14162	14132	14004	14147	13951	14130	14271	13991	14222	14101	13965	14189	14120	14229	14225	14114	14046	14239	14326	14195	14082	14100	14144	13995	14037	14258	14054	14225	14260	14148	14056	14104	14129	14225	14128	13995	14255	14111	14161	14277	14146	14028	14146	14204	14137	14056	14303	14038	14081	14168	14148	14056	13967	14109	14277	14130	14286	14007	14074	14072	14180	14246	14135	14090	14294	14084	14031	14204	14160	14109	14277	14217	14192	14028	14197	14024	14281	14188	14211	14118	14164	14255	14018	14114	14168	14031	14196	14210	13982	14251	14073	14138	14047	14299	14305	14196	14159	14052	14220	14187	14185	14053	14219	14154	13972	14392	14222	14207	14076	14076	14214	14165	14162	14143	14034	13833	14179	14223	14215	14203	14077	14198	14281	14190	14065	14264	14133	14072	14252	14304	14209	14210	14294	14140	14061	14035	14129	14140	14121	14219	14166	14373	14073	14166	14245	14110	14298	14145	14193	14253	14087	14321	14110	14104	14215	14214	14116	14186	14358	14144	14266	14064	14291	14080	14116	14296	14112	14252	14195	14135	14102	14134	14234	14024	14211	14272	14126	14040	14196	14243	14101	14247	14348	14149	14159	14078	14188	14146	14279	14236	14106	14212	14276	14075	14105	13963	14404	14086	14030	14160	14242	14224	14307	14215	14180	14223	14080	14164	14282	14200	14092	14314	14090	14320	13968	13950	14190	14265	14236	14125	14100	14254	13861	14114	14147	14134	14134	14187	14324	14028	14373	14218	14257	14179	14138	14082	14118	14264	14195	14300	14191	14246	14086	14058	14179	14235	14163	14146	14127	14268	14187	14113	14164	14214	14194	14240	14114	14261	14080	14187	14095	14188	14218	14031	14052	14029	14309	14061	14108	14032	14153	14234	14366	14233	14173	14246	14232	14127	14039	14141	14149	14183	14136	14292	14171	14225	14071	14182	14235	14084	14014	14359	14092	13959	14223	14244	14089	14145	14150	14103	14381	14058	14050	14087	14030	14242	14229	13973	14089	14139	14096	14186	14090	14109	14113	14235	14204	14180	14172	14192	14252	14121	14048	14186	14129	14055	14090	14134	14170	14148	14156	14203	14229	14295	14194	14230	14244	14283	14080	14190	14074	14072	14176	14212	14195	14192	14054	14328	14181	14223	14242	14230	14118	14163	13975	14228	14214	14221	14269	14329	13989	14142	14163	14222	14364	14094	14109	14245	14149	14263	14189	14163	14268	14014	14209	14216	14171	14323	14090	14080	14022	14161	14233	14040	14098	14178	14306	14098	14211	14121	14197	14035	14154	13924	14063	14153	14355	14142	14159	14191	14106	14229	14196	14066	14231	14221	14170	14106	14170	14288	14159	14389	14224	14112	14095	14093	14317	14198	14300	14356	14139	14320	14110	14146	14124	14199	14323	14199	14118	13888	14184	14170	14121	14087	14172	14081	14155	14098	14215	14060	14249	14241	14123	14123	14153	14072	14042	14384	14248	14012	14129	14316	14201	14139	14022	14230	14156	14052	14386	14175	13998	14104	14163	14235	14303	14223	14182	14174	14161	14235	14174	14135	14226	14332	14144	14130	14112	14190	14167	14161	14326	14200	14232	14130	14093	14151	14312	14018	14193	14197	14150	14030	14010	14105	14280	14061	14257	14229	14165	14137	14191	14119	14144	14170	14229	14041	14046	14245	14235	14172	14187	14229	14219	14285	14067	14113	14137	14285	14086	14136	14174	14159	14323	14258	14170	14201	14142	14143	14174	14074	14090	14105	14251	14159	14269	14283	14178	14064	14357	13964	14149	14035	14070	14203	14089	14181	14235	14232	14089	14154	14226	14178	14309	14103	14265	14043	14228	14132	14075	14159	14291	14183	14246	14078	14107	14384	14105	14266	14154	13989	14285	14218	14162	14198	14164	14120	14249	14135	14169	14148	14188	14199	14272	14133	14044	14073	14213	14261	14220	14089	14193	14150	13969	14148	14150	14118	14206	14059	14213	14249	14168	14010	14264	14128	14153	14074	14141	14312	14185	14304	14190	14405	14172	14083	14171	14242	14043	14173	14168	14083	14225	14141	14152	14217	14140	14295	14135	14137	14082	14283	14316	14334	14064	13979	14242	14193	14101	14081	14189	14240	14210	14127	14125	14172	14079	14354	14205	14217	14262	14217	14262	14020	14109	14312	14186	14253	14052	14257	14186	14165	14203	14243	14024	14254	14240	14337	14122	14171	14189	14069	14051	14138	14250	14098	14131	14117	13973	14308	14076	14237	14251	14207	14301	14230	14079	14055	14166	14102	14224	14118	14019	14005	14341	14190	14070	14182	14042	14270	14243	14199	14231	13922	14205	14115	14238	14086	14330	14141	14432	14058	14091	14275	14144	14137	14132	14131	14228	14003	14230	14146	14144	14098	13967	14041	14288	14205	14037	14168	14248	14313	14114	14070	14270	14017	14315	14198	14136	14111	14213	14125	14102	14062	14192	14136	14189	14203	14077	14032	14212	14263	14172	14160	14072	13953	14220	14215	14031	14071	14249	14044	14067	14100	14131	14212	14151	14098	14224	14204	14061	14175	14117	14186	14061	14265	14226	14306	14104	14335	14011	14178	14316	13992	14187	14143	14302	14118	14260	14191	14156	14193	14176	14058	14134	14381	14108	14143	14074	14116	14110	13951	14368	14178	14099	14194	14072	14149	14184	14173	14184	14075	14103	14192	14138	14130	14059	14089	14277	14205	14274	14037	14159	14206	14322	14198	14170	14200	14204	14314	14202	14209	14177	14256	14165	14226	14182	14267	14085	14237	14086	14169	14300	14299	14120	14016	14174	14082	14143	14125	14282	14092	14214	14128	14198	14076	14105	14030	14088	14229	14137	14172	14107	14289	14268	14022	14131	14148	14299	14217	14283	14258	14188	14264	14176	14120	14025	14239	14113	14214	14014	14287	14052	14076	14048	14258	14267	14183	14128	14197	14187	14219	14060	14046	14036	14144	14149	14144	14075	14057	14245	14251	14151	14152	14108	14048	14097	14171	14054	14134	14256	14232	14254	14157	14267	14095	14148	14114	14220	14121	14144	14061	14274	14143	14090	14235	14202	14163	14149	14122	14001	14154	14221	13991	14211	14348	14070	14156	14131	14253	14202	13989	14412	14174	14159	14200	14119	14141	14317	14280	14156	14302	14020	14346	14148	14113	14035	14223	14357	13937	14160	14052	14030	14267	14133	14231	14078	14200	14153	14093	14117	14157	14151	14155	14327	14103	14156	14091	14382	14263	14174	14162	14206	14237	14177	14294	14232	13998	14164	14098	14217	14345	14127	14066	14260	14194	14304	14044	14106	14109	14099	14074	14246	14119	14344	14019	14395	14018	14209	14130	14149	14160	14163	14213	14148	14178	14249	14158	14113	14243	14222	14082	14203	14165	14114	14129	14183	14214	14450	14244	14264	14236	14240	14289	14119	14297	14112	14129	14194	14126	14134	14211	14247	13991	14139	14191	14186	14180	14178	14099	14269	14105	14305	14176	14256	14342	14184	14208	14202	14194	14059	14147	14322	14113	14245	14214	14289	14064	14202	14119	14297	14214	14190	14184	14196	14211	14168	14212	14143	14069	14035	14174	14023	14093	14178	14202	14081	14202	14131	14078	14112	14104	14269	14177	14041	14224	14116	14173	14124	14072	14164	14308	14028	14096	14365	13986	14101	14344	14179	14132	14258	14236	14042	14171	14195	14090	14102	14052	14248	14224	14379	14171	14060	14267	14322	14141	14072	14252	14278	14074	14267	14106	14110	14225	14127	14170	14011	14051	13970	14269	14195	14150	14198	14209	14128	14182	14219	14304	14131	14177	13959	14066	14042	14117	14340	14169	14150	14176	14245	14227	14203	14220	14310	14125	14128	14220	14291	14160	14280	14121	14228	14227	14164	14069	14288	14040	14401	14115	14018	14236	14315	14227	14095	14223	14136	14188	14254	14270	14281	14153	14169	14178	14308	14151	14194	14059	14095	14122	14148	14172	14004	14223	14003	14016	14292	14115	14151	14221	13999	14368	14166	14240	14334	14197	14107	14286	14132	14053	14051	14040	14189	14391	14246	14151	14188	14123	14330	14227	14144	14056	14213	14295	14294	14238	14406	14234	14060	14331	14354	14207	14036	14378	14133	14242	14122	14160	14175	14225	14176	14262	14118	14121	14282	14152	14187	14166	14009	14080	14148	14203	14268	14304	14218	14070	14013	14302	14246	14141	14208	14152	14156	14287	14222	14029	14245	14357	14040	14240	14328	14159	14235	14146	14147	14335	14282	14114	14156	14080	14106	14162	14341	14059	14330	14098	14258	14102	14198	14133	14290	14083	14270	14325	14246	14046	14286	14103	14325	14027	14197	14142	14229	14215	14173	14044	14204	14104	13999	14160	14088	14200	14168	14067	14212	14123	14195	14153	14258	14327	14059	14195	14156	14217	14113	14236
23749	21103	28511	24188	21864	21099	19945	17525	16454	16426	16202	16010	15895	15681	15804	15376	15512	15332	15315	15358	15215	15136	15114	15279	15223	15081	15243	15048	15165	15056	15081	15117	14929	14755	15100	15007	14963	14941	14853	14844	14832	14849	15084	14986	15095	15103	15012	15067	14996	14909	14967	15034	14803	14977	14995	14701	14901	15099	14809	14921	15107	15044	14950	15200	14967	14869	15003	15118	14963	14936	14678	14965	14964	14780	14935	15074	14969	15036	14847	14900	14957	15044	14892	14999	14894	14899	15087	15015	14771	14870	15028	14923	14888	15143	15091	14884	14932	14951	15209	14853	14966	14995	14787	14931	14749	14993	14938	15057	14823	14942	14905	15005	14915	14812	14952	15057	14883	14829	14814	14796	14711	14658	14785	15080	14847	14987	14910	15051	15017	15054	15045	14835	14964	14976	14686	14876	14901	14744	14952	15032	15004	14790	15134	14945	15037	14867	14762	14911	14981	15034	14791	14867	14840	14771	14904	15017	14956	15051	14870	15030	14886	15044	15066	14923	15089	14706	14744	14997	14831	14762	15033	14795	15094	14935	14933	14909	14694	14857	14900	14941	15107	14767	14892	15041	14882	14914	15024	15020	15064	14870	14994	14991	15092	14820	15162	14829	14939	14971	15024	14897	14872	14893	14887	14767	14839	14712	14934	15040	14849	14819	14874	14714	14787	14927	14942	14862	14900	14842	14758	14716	14864	14839	14760	14955	14730	14953	14875	14797	14799	14723	14841	14981	14992	14977	14906	15038	14894	14732	15011	14965	14828	14863	14908	14813	14846	14829	14818	14970	14956	14937	14783	15010	14985	14977	14903	14903	14905	14872	14822	14794	14984	14749	14857	14960	14966	14904	14947	14982	15126	14827	15028	14803	15024	14772	14846	14979	14977	14882	14947	14845	14906	14875	14958	14919	15059	14900	14924	14798	14945	14901	14858	15065	15204	14941	14991	14926	15117	14751	14848	14908	14847	14687	14951	14886	14884	14876	14950	14876	14953	15051	15010	14943	14963	14803	14813	14870	14987	15059	14867	14865	14840	14925	14944	14768	14927	14891	14784	14760	14874	14866	14908	14890	14944	14851	14943	14971	14976	14863	14880	15034	14718	14862	14925	14787	14867	14925	14817	14812	15024	14928	14806	15018	14785	14685	14941	15056	15005	14816	14824	15032	14958	14952	14918	14923	14762	14881	14858	15001	15026	14829	14763	14951	14780	14944	14882	14771	14925	14758	14824	14918	14940	14877	14735	14891	14866	14978	15003	15046	14964	14782	15139	14854	15047	14891	14792	14924	14872	14836	14756	14784	14995	14809	14894	14852	14946	14955	14885	14872	14923	14893	14858	14920	14885	14984	14963	15059	14830	14811	15086	14608	14920	15085	14880	14905	14692	14830	14962	14961	14797	14809	14882	14883	15000	14882	14919	14907	14954	15009	14966	15065	15071	14872	14718	14996	14905	14950	14825	14975	15034	14936	14880	14718	14901	14967	14953	14898	14921	15007	14942	14861	14950	14975	14938	15041	14879	14837	14693	14877	14921	15047	14962	14784	14944	15028	14942	14862	14907	14813	14976	14942	15027	14972	14969	14766	14834	14979	14949	15053	14981	14865	14990	15009	14891	14836	14869	15060	14807	14865	14701	14859	14720	14945	14924	14888	14879	14812	14849	14855	14918	14922	14889	14840	14875	14832	14922	15081	14974	14819	14958	14934	14826	14966	14976	14958	14712	14880	14873	14786	14956	14989	14921	14921	15107	14889	14831	14961	14954	14884	14792	14897	14968	15272	14842	14918	14982	15034	14920	15035	14892	14693	14876	14921	14877	14892	14730	14904	14861	15013	14914	14971	14976	15085	14917	14976	14923	15048	14826	14779	14923	14933	14926	14898	14914	14920	15019	14930	14691	15090	14911	14841	14866	14880	15013	15103	14995	14676	14983	14930	14859	14906	14927	14856	14885	14991	15003	14949	14989	15086	14946	14838	14857	14826	14836	14978	14829	14810	14964	14693	14875	14932	14853	14882	14961	14846	14742	14866	14809	15100	15019	14959	14902	15037	14910	14833	14896	15006	15096	14713	14906	14847	14897	14996	14932	14758	15023	14894	14627	14898	14728	14761	14910	14715	14969	14820	15010	15062	14806	14939	14916	14817	14880	14937	14779	15045	15196	14901	14850	14795	14759	14933	14879	14728	14873	14945	15003	14919	14965	14950	14995	14917	14852	14951	14993	14762	14701	15085	15044	14916	14867	14964	14886	15026	14898	15000	14898	15009	14832	14907	14847	15062	14846	14931	14748	14985	14959	14763	14845	14862	14795	14843	14868	14921	14818	14867	15036	14828	14922	14608	15027	14740	14907	14813	14698	14837	15035	14910	14788	14799	14898	14919	14813	14890	14874	14948	14910	15062	14878	14763	14816	14832	14792	14990	14899	14888	15069	14745	15051	14872	14946	15038	15060	14794	14772	14941	15018	14780	14808	14828	14850	14906	14882	15189	15170	14918	14923	14788	15075	14692	14850	14637	15009	15006	14885	14977	14738	14847	14670	14889	14910	14841	14719	15013	14941	14813	14847	14932	14864	14778	14800	14962	14833	15072	15019	14811	14859	14805	14970	14903	14749	14795	14886	14782	14896	14957	14814	15021	14864	14825	14951	14873	14875	15035	14900	14933	14936	14732	14985	14869	15026	14908	14952	14941	14966	14902	14918	15003	15018	14922	14929	14930	14892	14853	14826	14956	14851	14851	15021	14895	14937	14865	14884	15005	15105	14873	14857	14651	14810	14953	14869	14898	14901	14910	14868	14900	14932	14988	14846	14862	14915	14953	14957	14964	14923	15046	14890	14927	14869	14680	14855	14848	14962	14959	14779	14842	14900	14879	14599	14879	14976	14909	14712	15078	14809	14820	14940	15055	14804	14990	15020	14789	14979	14789	14818	15030	14887	14929	14748	14958	14745	14909	15009	14862	15030	14791	15019	14831	14870	14734	14590	15089	15044	14952	15063	14871	14953	14905	14973	14927	14833	15014	14832	14716	14815	14952	14985	14957	14786	15097	14801	14723	14945	15052	14896	14796	14898	14933	15068	14845	14624	14962	14895	14943	14861	14812	14864	14751	14950	15024	15158	14827	14644	14973	14929	14959	14656	14887	14905	14811	14882	14787	14895	14973	14889	14936	14792	14867	14852	14894	14992	15060	14962	14878	14880	14992	14843	14861	14997	15187	15070	14888	14936	14926	14887	14874	14732	14816	14955	14971	15001	14946	15007	14870	14892	14975	14879	14979	14656	14851	14829	14767	14842	14800	15085	14807	14797	14810	15059	14957	14895	14819	14830	14818	15001	14938	14870	14901	14825	14804	14950	14841	14917	14876	14735	14763	14789	14896	14938	14817	14863	14912	14896	14801	14945	15013	14790	14974	14867	14782	15009	15024	14925	14775	14928	14883	14971	14780	14815	15020	14890	14748	15014	14942	14818	14847	14775	14948	14805	15206	15003	14861	14831	14733	14809	14817	15037	15018	14983	14982	14846	14953	15031	15002	14820	14946	14956	14981	14770	14837	14906	14894	14832	15075	14855	14860	14799	14893	14876	14899	14932	14891	14975	14834	15039	14573	14890	15074	14835	14973	14882	15008	14896	14819	14735	14844	14843	14875	15060	14914	14800	14871	14865	14824	15062	14905	14817	14795	15040	15006	14941	14920	14929	14915	15002	15039	14915	15047	14967	14956	14708	15054	14873	15159	14921	14853	14893	14894	14835	14938	14824	14845	15009	14944	14907	14855	14925	14965	14952	14834	14889	14868	14936	15025	14950	14878	14929	14884	14773	14845	14924	14882	14923	14969	14957	15102	14894	14906	14907	14827	14803	14933	15005	14818	14785	15036	14955	14954	14883	14679	14946	14865	15051	14991	14981	14961	14962	15045	14937	14874	14870	14773	14905	15015	14735	14820	14976	14974	15012	14959	14879	14728	14912	14938	15152	15024	15048	14828	14896	15050	15293	14960	14839	14995	14742	14724	14945	14834	14886	14976	14930	14758	14839	14654	14773	14781	14915	14707	14953	14814	15047	14920	15024	15108	14961	15027	14883	14901	14916	14903	14869	14901	14805	14954	14793	14958	14917	14931	14885	15007	14962	14913	14961	15100	15017	14764	14811	14794	14832	14939	14766	15091	14839	14878	14840	14727	14770	14980	14960	14747	14789	14802	14962	14817	14917	14904	14794	15023	14764	14800	15071	14959	14885	14784	14959	14870	14736	14926	15030	15099	14939	14901	15206	14879	14817	14955	14764	15067	14938	14833	14862	14835	14735	15042	14741	14678	14769	14926	14648	15014	14782	14797	14925	15097	15071	15163	15124	15061	15039	14996	14919	14913	14938	14887	15043	14935	15052	14854	14809	15153	14730	14914	14847	14959	14961	14827	14878	14868	15050	14783	14981	14831	14881	14988	15000	14879	14752	14984	14844	15020	15023	14796	14728	14859	14726	14803	14936	14918	15021	14873	15008	14910	14853	14919	14950	14916	14816	15021	15030	14876	14734	14851	14819	14900	15045	14852	14923	14985	14800	14959	14993	14953	14865	14869	15036	14935	14867	15022	14943	14855	14893	14806	14867	14986	14980	14827	14842	14767	15122	15031	14936	14957	14858	14918	15061	14802	14946	14751	15000	14868	14903	14723	14991	14880	14882	14927	14921	14998	14908	14959	14986	15137	14881	14828	14861	15036	14777	14806	14719	15129	14817	14901	14917	14862	14961	14948	14780	14780	14951	14983	15094	14965	14943	15009	14912	14936	14888	14919	14955	15006	14975	15006	15072	14746	14883	14792	14829	14755	14974	14820	14859	14851	14902	14996	14818	14923	14855	15079	14749	14935	15035	14844	14912	14679	14940	14865	14790	14927	14934	14824	14903	15175	14856	14733	14863	14959	14866	15031	14872	14803	14905	14875	15001	15031	14910	14853	14853	14846	14739	14958	15061	14715	14826	14797	14873	14891	14965	14919	14917	14917	14963	14974	14946	14904	14840	14798	14854	14930	14760	15086	15022	15057	14794	14833	14878	14984	14900	14866	14951	14890	14937	14999	14945	14896	14885	14949	14878	15000	14865	14870	14942	15087	15094	15053	14908	14776	14951	14707
15805	41315	27864	22835	20435	18947	17645	16882	16342	16071	15472	15298	15161	14913	14742	14566	14601	14342	14465	14469	14354	14219	14424	14248	13992	14164	14236	14158	14105	14080	13985	13987	14035	14149	13968	13903	13955	14064	13969	13884	13935	14037	14031	14140	13841	13921	13972	13974	13999	13959	13866	13790	13994	13959	13841	13914	13887	13916	14159	14133	14347	14088	14170	14177	14019	13887	14030	13868	14080	13871	13888	14056	14058	13815	13871	13906	13990	13890	14060	13852	13921	14086	13854	13761	13731	13967	14007	13930	13860	14013	13773	13718	13885	14099	13893	13833	13778	13896	13822	14014	13959	13836	13858	13740	13911	13696	13879	13869	13765	13799	13854	13993	13837	13901	13966	13903	13997	13705	13805	13955	13797	13883	13836	13848	13965	14005	13999	13909	13836	13907	14064	14042	13883	13946	13860	13834	13994	13939	13789	14016	13799	13929	13796	13839	13941	13953	13801	13858	14052	14010	13739	13840	13947	13788	13830	14002	13651	13913	13926	13904	13900	13862	13825	13676	13952	13892	13980	14022	13873	13894	13917	13793	13924	13928	13923	13897	13726	13851	13773	14028	13960	13961	13973	13773	13585	13807	13798	13862	13859	13837	13802	13922	13790	13883	13860	13817	14058	13937	13852	13763	13897	13904	13754	13853	13892	13891	13827	13830	14057	13801	13777	14072	13759	13828	13912	13800	13740	13951	13891	13855	13990	13893	13896	13929	13839	13920	13974	13938	13997	13953	13994	13916	13908	13909	13783	14036	13841	13902	13880	13956	13870	13842	13886	13908	13903	13864	13861	13809	13878	13794	13929	13944	13868	13933	14141	13964	13896	13847	13946	13893	14052	13775	13917	13863	13832	13838	13838	13863	13879	13933	13997	13916	13859	13955	13948	13920	14087	13843	13989	13774	13918	13883	13736	13926	13921	13891	13898	14059	13954	14026	14054	13884	13800	13890	14053	14016	13957	13754	13983	13893	13873	13766	13863	13932	13952	13880	13996	13927	13818	13864	13865	13767	13922	13924	13852	13894	13826	13792	13951	13791	13752	13877	13964	13936	13938	13867	13896	13860	13837	14028	13874	14084	13922	13809	13739	13991	13796	13757	13942	13911	13901	13868	13973	13909	13797	14004	13972	13939	13790	13972	13870	13850	13939	13721	14026	13783	13692	13802	13901	13828	13924	13929	13871	14062	13734	13692	13921	13956	13845	13860	14002	13952	13889	14034	13865	13965	14028	13817	13711	13949	13918	13916	14022	13966	13829	13771	13760	13791	14017	13917	14005	13918	13816	14069	13973	13910	13882	13768	13887	13838	13939	13886	14007	13725	13925	13938	13923	13940	13807	13984	13857	13839	13926	13900	13738	14054	13795	13839	13973	13839	13966	13864	13964	13806	13941	13978	13908	13873	13858	14025	13866	13744	13870	13944	13951	13980	13838	13805	13829	13809	13944	13916	13892	13834	13840	13975	13855	13819	13931	13775	13897	13870	14013	13985	13967	13943	14076	13828	14038	13918	13887	13970	13863	14003	14095	13968	13807	13730	13984	13792	13846	13804	13876	13942	13920	13853	14055	14033	13854	13748	13979	13868	13805	13973	13868	13860	13916	13919	13787	13864	13788	13917	14038	13822	13959	13878	13818	14100	13857	13808	13886	13924	13955	13944	13996	13919	13868	14078	14014	13896	14010	13857	14025	14104	13976	13895	13888	13920	14050	13877	13868	13871	13879	13901	13913	14119	13878	13954	13922	13867	13959	13971	13972	13859	13957	13851	13758	14064	13882	13885	13804	13778	13797	13748	14012	13875	13950	13791	13815	13779	13909	13916	13886	14076	13941	13955	13790	13695	13814	13978	14025	13832	13846	13758	13919	13910	13786	13980	13919	13910	13967	13987	13807	14024	13842	13865	13750	13949	13967	13847	13901	13797	13788	13857	13893	14115	14021	14062	14063	14006	13744	13939	14033	13851	13946	13892	13926	13786	13778	13913	13901	13959	13931	13815	13886	13955	13815	13974	13796	13769	13940	13876	13903	13895	13872	13943	13729	13927	13839	13983	13800	13839	13979	13744	13865	13962	13924	13930	13948	13828	13838	13941	13877	13958	13850	13788	13864	13985	13853	14093	13938	13888	13721	13963	13922	13873	14014	13875	14069	13966	13914	14004	13847	13959	14028	14033	13942	13947	13703	13855	13817	13919	14015	13750	13734	14047	14061	13788	13806	13919	13749	13881	13935	13724	13969	13794	13848	13992	13968	13785	14068	13957	13973	13662	13822	13922	13949	13849	13899	13897	13971	13881	14069	13800	13820	13763	13769	13980	13837	13773	13767	13958	13975	13944	13962	13844	13876	13797	14025	13862	13909	13971	13752	13849	13960	13899	13632	13875	13824	13995	13899	13912	13929	13796	13874	14033	13943	14002	14034	13885	13831	13939	13921	13776	13928	13970	13815	14009	14085	13869	14024	13889	13866	13906	13852	13702	13845	14019	13866	13831	13909	13863	13885	13826	13962	13713	13946	13818	14052	13905	13761	13896	13799	13975	13944	13877	13994	14044	13931	13857	13986	13934	13807	14027	13913	13863	13947	13694	13866	13947	13962	13873	13912	13892	13828	13724	13944	13952	13864	13916	13847	13873	13892	13869	14075	13948	14031	13940	13793	13765	13914	14013	13812	13824	13863	13872	13962	13936	13995	13861	13917	13963	13938	13991	13928	13813	13832	13844	13992	13853	13863	13844	13816	13952	13987	13992	13973	13791	13718	13842	13931	13803	13865	13815	13812	13781	13898	13852	13859	13970	13883	13896	13822	14022	13996	13849	14042	13936	13803	13838	13900	13859	13947	14065	14027	13899	13918	13946	13916	13780	13954	13900	13838	13888	13998	13818	13848	14022	13852	13826	13944	13823	13976	13916	13824	13987	13932	13858	13887	13977	13865	13899	13878	13874	13929	13977	13919	13790	13857	13957	13797	13864	13838	13940	14056	13899	13915	13711	13753	13882	13827	13966	13802	13958	13837	13948	13925	13867	13791	14015	13945	14022	13879	13767	13908	13960	13934	14111	13954	13839	13979	13980	13924	14032	13866	13930	13828	13998	13902	13834	13953	14147	14001	13791	13747	13812	14068	14029	13877	13966	13901	13965	13879	13802	14069	13930	13841	13931	13763	13961	13946	14013	13904	13847	13944	13985	13769	13718	13978	14065	13751	13653	13954	13914	13849	13917	13762	13858	13855	13903	14033	13956	13881	13874	13895	14058	14006	13969	13863	13824	13830	13967	14046	13862	13770	13918	13726	13767	14070	13884	14036	14064	13820	13760	13945	13967	13971	13850	13864	13918	13887	13926	13891	13863	13719	14039	13929	13977	13980	13921	13787	14000	13873	14010	13862	13964	13823	13731	13841	13907	13844	13963	13821	13905	13850	13832	14031	13737	14002	13730	13834	13906	13679	13893	13893	13827	13895	13847	13854	13640	13857	14049	13915	13852	13868	13906	13935	13945	13847	13802	13789	13894	13915	13912	13969	13832	13841	13981	13769	13952	13953	13993	13935	13718	13950	13819	13845	13996	14050	13866	13846	13852	13803	13850	13957	13948	13974	13994	13976	13809	13902	14078	13931	13813	13926	13869	13899	13969	13943	13899	13876	13759	13776	13779	13970	14024	13723	13860	13843	13871	13876	14021	13993	13984	13969	13956	13682	13868	13833	14003	13874	14046	13958	13873	13890	14111	14039	13884	13831	13954	13841	13766	14029	13671	13780	13903	13862	14001	13910	13932	13842	13750	13931	13890	14093	13844	13811	13675	13957	13838	13847	13950	13890	13914	13827	13862	13671	13886	13927	13941	13756	13904	13985	13908	13745	13870	13922	13876	14047	13738	13900	13881	13985	13924	13842	13795	14053	13851	13827	13888	13972	13887	13913	13893	13867	13990	13972	13987	13837	14117	13948	14077	13840	13919	13915	14008	13816	14050	13959	13871	13990	13891	13885	13941	13958	13980	13828	13904	13936	13954	14071	13854	14012	13747	13916	14023	13966	13898	13901	13847	13723	13866	13789	13779	13795	13949	13813	13823	13748	13984	13844	13984	13850	13836	14025	14000	13818	13888	14029	13834	13979	13939	13910	13786	13953	13981	13832	14077	13830	13922	13910	13897	14005	13862	13924	14021	13771	13977	14038	13868	13887	13821	14087	13948	14011	14082	13835	13961	13950	13966	13970	13777	13891	13887	13874	13836	14009	13905	14013	13935	13928	14045	13740	13898	13934	13862	13913	13754	13946	13920	13955	13973	13882	13851	13892	14046	13902	13859	13686	13995	13856	14025	13864	14036	13735	13910	13818	13888	14061	13995	13821	13898	14011	13827	13952	13841	13732	13916	13809	13995	13910	13862	13805	13946	13805	13840	13846	13803	13832	13859	13839	14010	13979	13781	13888	14020	13980	13993	13903	14046	13760	13845	13644	13993	14041	13891	13992	13895	13750	13922	13794	13732	13886	13844	13939	13812	13956	14065	13875	13850	13790	13826	13919	14039	13840	13805	13905	13742	13924	13809	13802	13811	13953	13909	14025	13832	13941	13889	14047	13788	13997	13846	13806	13808	13841	13971	13921	13877	13893	13991	13895	14032	13814	13841	13982	13741	13856	14049	13818	13914	13949	13869	13783	13888	13856	13735	13940	13979	13738	14005	13849	13957	13826	13823	13875	13843	13925	13864	13852	13733	14022	13918	13978	13968	13837	13891	13845	13906	13883	13924	13840	13989	13982	13730	13783	13769	13930	13848	14037	13957	13928	13737	13870	14006	13941	13950	14020	13630	13888	13968	13910	13833	13789	13891	13845	13852	13966	13890	13928	13920	13847	13971	13972	13901	13948	14022	13864	13836	13961	13955	13789	13858	13883	14075	13754	13949	13931	13955	13752	13889	13907	13732	13905	14012	13831	13891	13879	13832	13917	13767	14036	13872	13923	13860	13844	13863	13693	13884	14017	13874	13974	13920	13908	14022	13914	14021	13864	13914	14033	13942	14047	13880	13915	13681	13858	13737	13917	13988	13974	13772	13949	13955	13754	13990	13838	13941	13914	13830	13969	13902	14014	13953	13774	13895	13769	13888	13754	13948	13939	13986	13815	13805	14015	13841	13996	13941
22649	21114	28764	23704	21570	23681	25035	19901	18426	18209	17830	17641	17490	17121	16742	17011	16676	16389	16681	16626	16472	16466	16394	16181	16355	16212	16190	16195	15968	15908	16064	15992	15969	15937	16250	16034	15876	16045	15908	16163	16067	15948	15976	15974	16151	15957	16117	15916	15903	15861	15834	15881	16013	16021	16012	16033	16383	16205	15999	16314	16610	16147	16157	15984	16074	16085	15957	16077	16215	15726	15804	15859	15757	15828	15774	15974	15676	15787	15600	15820	15712	15885	15883	16092	15812	15921	15890	15825	15898	15890	15906	15764	15933	15963	15725	15988	15938	15987	15859	15689	15933	16032	16007	15919	15875	15941	15718	15894	15930	15854	15709	15915	15736	15877	16096	15902	15789	15845	15755	15899	15850	15863	16041	15864	15860	15927	15697	15657	15842	15897	15890	15817	15929	15899	15877	15783	15722	15869	15891	15769	15819	15902	15899	15881	15724	15828	15773	15687	15895	15579	15920	16044	15657	15880	16018	15778	15998	15773	15722	16084	15858	15888	15968	16118	15796	15989	15839	15952	15716	15577	15803	15660	15849	15807	15770	15875	15980	15927	15668	15800	15756	15978	16010	15716	15819	15940	15808	15853	15773	15894	15703	15835	15904	15939	15867	15818	15689	15937	15936	15995	15947	15754	15766	15942	15884	15791	15810	15789	15958	16093	15898	15934	15704	15973	15859	15840	16018	15670	16064	15984	15854	15696	15887	15923	15846	15915	15785	16067	16079	15848	15885	15870	15955	15891	15904	15855	15855	15830	15980	16090	15922	15832	15913	15879	15813	15891	15858	15756	15944	15796	16050	15913	15902	15896	15811	15787	15814	15897	15900	15824	15841	15721	15688	15704	15712	15891	15761	15876	15770	16012	15861	15862	16104	15932	15774	16032	15788	15893	15753	15828	15873	15765	15826	15860	15835	16010	15807	15876	15887	15950	15943	15987	15781	15919	15918	15762	16014	15886	15746	15855	15823	15866	15777	15784	15869	15814	15812	15718	15830	15754	15620	15738	15866	15725	15750	15917	15668	16028	15775	15813	15843	15814	15730	15640	15929	15823	15782	15688	15888	15921	15840	15782	15789	15790	15931	15875	15848	15971	15769	16044	15904	15782	15743	15832	15623	15839	15991	15839	15839	15676	15913	15925	15957	15815	15939	15873	15864	15683	15611	15761	15972	15752	15860	15875	15846	15857	15903	15934	15736	15911	15906	15825	15948	15859	15845	15777	15791	15701	15723	15844	15921	15829	15910	15715	16028	15895	15811	15750	15973	15845	15719	15797	16133	15839	15949	15937	15823	15911	15934	15746	15790	16069	15969	15869	15766	15870	15972	16017	15820	15856	15776	15837	15860	15797	15857	15846	15832	15931	15964	15852	15780	15802	16130	15969	15566	15849	15846	15834	15814	15980	15919	15873	15783	16035	15818	15956	15817	15906	15931	15885	15652	16056	15930	15961	15857	15831	15888	15945	16017	15783	15868	15942	15847	15934	15812	15709	15983	15810	15877	16015	15684	15850	15744	15793	15705	15695	15821	15856	15660	15730	15829	15958	16006	15817	15854	15967	16049	15757	15828	15831	15796	15799	15922	15868	15920	15793	15924	15952	15732	15800	15792	15819	15870	15829	15754	15744	15779	15897	15721	15858	15891	15976	15855	15873	15812	15798	15738	15514	15956	15790	15763	15798	15859	15762	15677	15610	15918	15906	15905	15732	15841	16002	15851	15839	15843	15747	15944	15884	15897	15919	15769	15671	15820	15812	15618	15770	15888	16024	15638	15919	15991	15817	16038	15935	15723	15883	16009	15857	15775	15756	15859	15569	16054	15835	15844	15938	15689	15877	15895	16047	16007	15845	15775	15796	15769	15839	16194	15800	15810	15748	15767	15963	15757	15905	15803	15923	15808	16158	16030	15720	15851	15809	15783	15734	15854	15902	15793	15880	15749	15849	15713	15681	15900	16007	15997	15882	15759	16069	15837	15868	15668	15968	15806	15936	15985	15861	15923	15760	15764	15868	16037	15737	15865	16025	15952	15789	15823	15812	15897	15836	15608	15884	15953	15798	15916	15752	15956	16059	15877	15911	15824	15885	15846	15829	15923	15858	15790	15771	15658	15956	15903	15938	15730	15916	15820	15834	15945	15851	15689	15735	15864	15741	15926	15866	16018	15608	15677	15834	15848	15748	15910	15793	16010	15911	15904	15819	15946	15896	15900	15829	15892	15726	15808	15845	15738	16025	15930	15778	15908	16098	16037	15731	15778	15759	15933	15776	15799	15672	15770	15905	15900	15839	15975	15916	16081	15903	15962	15776	15734	15648	15953	15904	15784	15794	15813	15982	15989	15793	15955	15806	15801	15733	15907	15925	15943	15804	15838	15809	15654	15834	15799	15933	15894	15805	15778	16011	15874	15768	16078	15928	15701	15800	15859	15916	15754	15850	15867	15802	15764	15785	15794	15762	15832	15749	15683	15718	15710	15895	15525	15807	15889	15848	15894	15952	15654	15805	15834	15917	15930	15793	15737	15745	15791	15738	15959	16043	16000	15854	15976	15844	15852	15795	15762	16111	15885	15759	15797	15606	15777	15906	15944	15889	15950	16040	16011	15853	15897	15872	15843	15860	15795	15753	15941	16060	15735	16009	16034	15942	15688	15934	15875	15804	16000	15776	15844	15994	15764	15687	15576	15799	15946	15967	15719	16050	15697	15606	15695	15655	15760	15888	15983	15879	15923	15732	15738	15685	15771	16030	15781	15769	15845	16056	15786	15707	15765	15803	15822	15925	15651	15804	16118	16031	15783	15785	16027	15985	15791	15733	16023	15917	15918	15740	15842	15934	15682	15766	15744	15838	15847	15952	15931	15725	16069	16069	15853	15795	15692	15679	15850	15786	15758	15728	15704	15832	15773	15718	15871	15762	15753	15607	16021	15805	15746	15953	15622	15732	15668	15886	15724	15696	15913	15708	15882	15748	15713	15651	15934	15894	15772	15806	16059	16015	15934	16005	15882	15790	15753	15884	15822	15671	15805	15919	15858	15985	15727	15747	15900	15903	15857	15686	16068	15753	15789	15840	15644	15945	15813	15782	15768	16009	15982	16027	15850	15622	15703	15790	15769	15951	15800	15799	15686	15941	15988	15825	15993	15732	15945	15813	15779	15851	15777	15791	15802	15824	15783	15828	15955	15790	15915	15814	15826	15842	15874	16091	15728	15859	16021	15977	15666	15875	15812	15680	15896	15767	15700	15926	15961	15937	15887	15679	15859	15961	15695	15700	15786	15755	15935	15697	15974	15900	15925	15875	15798	15877	15665	15770	15842	15867	15720	15811	15953	15865	15907	15823	15785	15710	15903	15811	15763	15621	15764	15932	15870	15764	15800	15938	15842	15902	15932	15922	16021	15910	15811	15938	15726	15715	15792	15929	15618	15891	15826	15783	15727	15788	15893	15917	15710	15589	15924	15890	15847	15868	15820	15642	15890	15866	15661	15731	15977	15829	15935	15751	15696	15909	15837	15863	16034	15848	15923	15706	15811	15831	15653	15731	15943	15883	15864	15757	15893	15956	15724	15708	15813	15893	15947	15852	15810	15717	15800	15918	15803	15713	15853	15819	15815	15942	15909	15953	15827	15988	15976	15763	15830	16031	15966	15690	15816	15531	15872	15902	15785	15918	15802	15922	15823	16022	15808	15821	15703	15896	15678	15782	15984	16023	15666	15764	15765	15917	15837	15761	15954	15970	15812	15842	15828	15899	15785	15754	15666	15764	15859	15791	15840	15713	15790	16121	15955	16031	15914	15875	15904	15902	15730	15856	15974	15687	16048	15982	15825	15891	16072	15856	15968	15848	15727	15777	15791	15990	15752	15942	15775	15876	15828	15975	15784	15790	15771	16068	15809	15831	15667	15889	15787	15933	15895	15772	15915	15801	15693	15882	15836	15868	16148	15687	15885	15910	16025	15963	15920	15869	15727	15725	15784	15796	15917	15838	15898	15758	16007	15977	15750	15752	15826	15815	15775	15852	15751	15815	15736	15795	15824	15953	15953	15946	15816	15885	15735	15864	15688	15852	15767	15729	15946	15624	15780	15921	15875	16042	16027	15593	16011	15667	15830	15896	15848	16001	15897	15858	15885	15755	15747	15703	15935	15681	15761	15689	15799	15722	15835	15800	15556	15791	16033	15717	15835	15955	15713	15811	15791	15992	15966	15916	16103	15833	15798	15705	15643	15740	15906	16019	15968	16052	15903	15944	15800	15826	15826	15803	15752	16000	15781	15966	15781	15755	15890	15753	15678	15830	15937	15933	15896	15754	15844	15812	15762	15832	15863	15829	15793	15680	15841	15874	15860	15907	15784	15598	15826	15936	15863	15730	15842	15830	15899	16060	15831	15844	15846	15777	15771	15979	16027	15685	15902	15971	15812	15735	15862	15942	15756	15768	15906	15752	15818	15755	15961	15922	15833	16055	16063	15835	15912	15706	15909	15573	15872	15774	15808	15910	15784	15830	15761	15856	15938	15827	15681	15748	15779	15742	15822	16117	15926	15832	15547	16105	15741	15959	15829	15691	15793	15867	15696	15854	16066	15858	15725	15841	15634	15843	15664	15728	15999	16000	16190	16055	15878	16055	15982	15701	15957	15868	16001	15748	15816	15797	15830	15921	15755	15997	15858	15665	15826	15674	15702	16021	15934	15541	15877	15809	15800	15857	15782	15692	15925	15879	16017	15916	15734	15818	15881	15739	15821	15674	15885	15797	15877	15944	15641	15893	15884	15827	15846	15694	15765	15721	15877	15892	15967	15962	15799	15993	15770	15843	15853	15751	15944	15858	15952	15840	16030	15799	15840	15993	15843	15708	15772	15733	16109	15821	15787	15822	15993	15851	15866	15719	15691	15874	15811	15670	15641	15701	15950	15753	15805	15847	16078	15921	15898	15947	15895	15774	15880	15782	15993	15829	15830	16019	15855	16060	15933	15826	15732	15905	15555	15697	15887	16052	15950	15875	15728	15682	16003	15833	16027	15927	15900	15796	15794	16003	15886	15776	15775	15769	15801	15988	15808	15749	15759	15743	15881	15773	15835	15590	15847	15689	15839	15815	15929	15924	15908	15898	15797	16070	15933	15874	15686	15719
17598	52069	33533	27165	24449	22184	20547	19254	18672	17767	17277	16962	16733	16344	15872	15639	15466	15459	15480	15272	15083	15067	14978	15007	14809	14911	14945	14859	14779	14590	14662	14603	14544	14658	14663	14383	14472	14397	14567	14631	14723	14489	14489	14465	14436	14567	14415	14621	14515	14584	14464	14508	14540	14497	14517	14391	14878	14814	14481	14767	15177	14674	14834	14714	14526	14638	14522	14496	14576	14463	14521	14392	14505	14554	14348	14497	14509	14509	14429	14405	14515	14395	14327	14341	14706	14566	14489	14381	14430	14387	14482	14371	14553	14425	14534	14555	14334	14429	14617	14401	14242	14543	14516	14522	14542	14433	14454	14587	14291	14598	14487	14405	14495	14621	14453	14540	14415	14508	14398	14531	14428	14432	14406	14365	14595	14490	14371	14407	14378	14539	14419	14340	14319	14451	14518	14573	14451	14441	14576	14569	14376	14549	14402	14229	14383	14423	14336	14476	14483	14345	14368	14441	14492	14498	14490	14440	14418	14365	14648	14433	14371	14445	14534	14175	14547	14335	14503	14486	14338	14441	14466	14347	14262	14501	14419	14495	14476	14504	14344	14470	14311	14297	14511	14516	14595	14735	14388	14224	14608	14393	14547	14516	14637	14355	14568	14443	14473	14534	14490	14328	14555	14639	14455	14436	14476	14393	14582	14602	14386	14433	14475	14570	14334	14463	14500	14350	14525	14470	14524	14320	14523	14239	14457	14509	14474	14543	14295	14542	14446	14494	14505	14520	14345	14299	14479	14516	14486	14487	14553	14339	14554	14498	14395	14372	14420	14403	14571	14350	14485	14632	14441	14569	14592	14352	14436	14425	14493	14430	14377	14564	14453	14326	14558	14589	14445	14441	14407	14414	14525	14240	14622	14392	14389	14406	14532	14336	14425	14372	14678	14362	14453	14547	14324	14295	14473	14519	14354	14625	14474	14503	14657	14514	14356	14562	14513	14461	14324	14477	14505	14418	14386	14500	14617	14389	14514	14457	14345	14435	14536	14498	14506	14520	14509	14569	14664	14364	14401	14513	14476	14504	14476	14390	14495	14607	14348	14353	14558	14335	14429	14547	14306	14613	14431	14533	14534	14685	14534	14497	14487	14403	14473	14575	14315	14402	14628	14362	14483	14639	14260	14447	14410	14416	14488	14467	14508	14401	14513	14599	14447	14377	14447	14344	14320	14579	14329	14454	14400	14378	14670	14454	14604	14433	14432	14464	14299	14406	14427	14428	14502	14361	14447	14536	14393	14462	14459	14494	14405	14551	14387	14491	14525	14473	14431	14431	14533	14479	14455	14319	14396	14327	14576	14349	14427	14400	14481	14505	14445	14307	14542	14568	14540	14441	14527	14436	14466	14479	14415	14466	14479	14383	14427	14499	14568	14585	14302	14532	14506	14351	14372	14524	14685	14439	14425	14550	14337	14517	14416	14489	14337	14357	14390	14377	14491	14456	14346	14334	14444	14426	14571	14305	14419	14481	14360	14609	14438	14534	14502	14495	14534	14405	14447	14523	14618	14256	14375	14443	14502	14430	14516	14404	14474	14394	14349	14472	14382	14478	14450	14406	14401	14466	14422	14640	14447	14466	14463	14580	14390	14376	14335	14577	14480	14302	14583	14575	14329	14367	14362	14467	14385	14524	14515	14463	14506	14589	14322	14547	14573	14508	14401	14383	14457	14399	14544	14395	14336	14452	14431	14372	14357	14494	14311	14544	14403	14516	14454	14502	14590	14581	14559	14399	14370	14375	14419	14489	14395	14232	14318	14558	14445	14494	14518	14454	14324	14412	14445	14573	14371	14457	14529	14489	14507	14395	14419	14468	14390	14402	14486	14491	14563	14538	14258	14482	14427	14354	14614	14350	14393	14555	14526	14307	14349	14310	14138	14493	14553	14255	14461	14374	14503	14423	14538	14450	14533	14456	14631	14472	14372	14359	14592	14553	14369	14512	14506	14603	14365	14388	14540	14322	14603	14440	14327	14310	14620	14513	14556	14343	14259	14481	14472	14401	14377	14461	14435	14381	14459	14422	14576	14499	14597	14453	14541	14427	14350	14606	14597	14451	14525	14415	14458	14357	14383	14395	14502	14511	14415	14519	14475	14615	14368	14523	14687	14433	14500	14311	14574	14492	14292	14595	14400	14469	14503	14513	14370	14334	14458	14740	14437	14424	14581	14267	14459	14418	14521	14476	14497	14487	14395	14358	14477	14740	14400	14421	14202	14493	14524	14440	14417	14484	14396	14388	14442	14530	14603	14321	14651	14279	14499	14460	14621	14363	14537	14395	14353	14527	14452	14504	14432	14609	14628	14457	14620	14359	14529	14497	14286	14340	14308	14439	14498	14310	14484	14557	14588	14595	14453	14532	14392	14485	14436	14356	14664	14335	14464	14489	14361	14723	14423	14387	14550	14588	14440	14398	14453	14375	14485	14610	14489	14382	14350	14478	14403	14423	14574	14475	14339	14384	14525	14518	14549	14398	14522	14345	14263	14466	14584	14396	14250	14508	14336	14580	14477	14443	14365	14339	14476	14448	14414	14580	14368	14452	14460	14357	14389	14408	14520	14437	14350	14464	14422	14520	14549	14350	14427	14518	14281	14396	14496	14415	14466	14536	14650	14431	14520	14479	14399	14551	14434	14536	14419	14471	14452	14425	14638	14426	14415	14581	14590	14475	14489	14506	14251	14482	14490	14306	14407	14499	14211	14364	14544	14464	14464	14492	14353	14584	14514	14415	14320	14467	14449	14594	14492	14498	14403	14392	14424	14542	14535	14408	14481	14463	14490	14352	14530	14428	14402	14570	14619	14527	14487	14492	14519	14554	14523	14424	14478	14532	14490	14497	14581	14583	14411	14352	14527	14388	14450	14367	14340	14424	14335	14481	14489	14424	14523	14586	14568	14435	14382	14304	14579	14486	14304	14203	14346	14427	14541	14473	14352	14484	14397	14466	14510	14379	14491	14332	14520	14492	14485	14549	14650	14510	14500	14528	14533	14579	14400	14483	14468	14417	14443	14254	14364	14662	14486	14541	14384	14644	14401	14536	14335	14446	14476	14439	14568	14661	14374	14613	14612	14514	14493	14395	14319	14693	14445	14520	14554	14480	14186	14487	14385	14453	14364	14504	14513	14609	14415	14366	14550	14430	14606	14391	14533	14430	14478	14278	14544	14506	14330	14484	14477	14461	14605	14425	14485	14339	14441	14359	14400	14443	14392	14281	14337	14575	14450	14497	14464	14437	14445	14503	14594	14418	14285	14514	14364	14603	14449	14415	14403	14513	14536	14309	14457	14439	14447	14358	14351	14531	14427	14568	14461	14556	14607	14550	14566	14466	14348	14611	14609	14280	14467	14433	14363	14702	14483	14465	14575	14391	14507	14479	14285	14549	14297	14580	14581	14557	14332	14527	14453	14465	14567	14436	14499	14460	14405	14455	14334	14405	14303	14468	14337	14524	14419	14390	14513	14528	14534	14501	14435	14598	14286	14651	14357	14326	14448	14557	14408	14551	14452	14377	14464	14309	14496	14521	14423	14581	14407	14515	14276	14460	14471	14528	14462	14366	14376	14324	14565	14568	14634	14480	14738	14456	14600	14440	14304	14505	14421	14461	14495	14537	14279	14460	14336	14545	14568	14423	14495	14381	14587	14491	14446	14493	14245	14477	14473	14639	14479	14495	14430	14425	14529	14513	14284	14519	14434	14507	14524	14620	14506	14228	14599	14550	14590	14330	14539	14549	14399	14543	14516	14536	14491	14481	14366	14434	14387	14409	14452	14428	14330	14310	14398	14434	14486	14344	14695	14551	14567	14567	14518	14465	14459	14443	14367	14532	14517	14400	14292	14400	14440	14344	14490	14368	14501	14461	14417	14492	14404	14698	14432	14327	14397	14530	14414	14437	14361	14467	14489	14553	14424	14335	14379	14451	14514	14485	14334	14466	14445	14512	14384	14362	14428	14395	14467	14544	14453	14483	14531	14429	14459	14564	14499	14505	14598	14361	14464	14541	14428	14586	14457	14266	14465	14303	14400	14576	14558	14356	14555	14364	14361	14452	14523	14322	14450	14417	14275	14346	14592	14308	14506	14514	14432	14474	14552	14550	14504	14396	14355	14443	14512	14332	14544	14588	14424	14406	14448	14529	14390	14440	14440	14443	14545	14323	14452	14416	14361	14426	14598	14550	14513	14436	14343	14510	14451	14509	14308	14475	14459	14446	14338	14527	14557	14256	14485	14418	14413	14411	14503	14544	14526	14377	14408	14224	14472	14410	14502	14535	14674	14575	14440	14381	14485	14481	14407	14299	14505	14455	14487	14470	14436	14433	14231	14403	14519	14572	14429	14542	14394	14420	14583	14413	14499	14734	14473	14523	14488	14599	14366	14466	14500	14598	14434	14518	14469	14470	14393	14446	14381	14523	14348	14376	14444	14411	14391	14410	14533	14532	14357	14478	14409	14394	14426	14472	14529	14295	14436	14427	14416	14359	14514	14507	14446	14570	14417	14558	14519	14465	14468	14507	14426	14470	14503	14448	14535	14448	14588	14486	14433	14358	14451	14419	14403	14494	14464	14387	14362	14563	14492	14447	14501	14459	14508	14542	14525	14341	14398	14247	14450	14476	14718	14477	14503	14415	14502	14519	14517	14637	14508	14447	14294	14637	14405	14408	14472	14264	14557	14435	14425	14382	14309	14478	14552	14580	14419	14554	14394	14360	14331	14515	14486	14502	14535	14603	14606	14386	14424	14474	14570	14397	14446	14554	14385	14603	14464	14599	14539	14650	14446	14543	14526	14462	14519	14357	14440	14579	14475	14500	14444	14530	14519	14480	14465	14209	14480	14358	14412	14528	14669	14458	14281	14420	14441	14465	14464	14579	14532	14419	14316	14481	14581	14390	14465	14429	14497	14443	14404	14507	14495	14523	14421	14402	14335	14614	14379	14464	14509	14385	14522	14391	14494	14351	14500	14470	14452	14541	14534	14409	14526	14526	14360	14685	14421	14491	14574	14343	14446	14432	14415	14398	14500	14296	14495	14299	14397	14492	14493	14382	14501	14415	14432	14633	14491	14561	14487	14432	14545	14449	14358	14545	14503	14415	14400	14402	14368	14391	14515	14527	14226	14255
27239	22863	28245	23481	19423	18911	18760	18548	18053	18055	17986	17954	18177	18179	18020	17894	17962	17715	17937	17844	18071	18018	17628	18107	17781	17751	17819	17806	17845	17879	17700	17784	17765	17727	18037	17766	17817	17890	17861	17711	17715	17733	17665	17699	18015	17991	17814	18019	17922	17754	17630	17929	17780	17758	17806	17881	17938	17825	17920	17782	17636	17821	17918	17826	17801	17778	17750	17760	17844	17627	17718	17588	17680	17906	17650	17906	17920	17799	17831	17856	17684	17792	17743	17777	17763	17681	17689	17769	17812	17900	18006	17752	17654	17711	17883	17831	17774	17710	17685	17750	17665	17918	17725	17799	17760	17734	17777	17646	17670	17737	17660	17837	17877	17789	17794	17720	17477	17765	17723	17751	17678	17906	17797	17984	17587	17914	17822	17833	17964	17859	17819	17710	17789	17736	17714	17815	17954	17801	18084	17642	17907	17808	17763	17756	17794	17780	17756	17695	17724	17838	17782	17639	17717	17797	17894	17657	17703	17575	17697	17618	17757	17699	17765	17749	17705	17704	17915	17770	17795	17754	17767	17595	17803	17861	17814	17886	17934	18068	17948	17712	17854	17851	17842	17664	17882	17822	17794	17761	17813	18077	18001	17875	17747	17677	17812	17658	17863	17809	17726	17777	17759	17693	17826	17740	17839	17797	17783	17560	17859	17758	17636	17769	17796	17784	17795	17687	17711	17732	17741	17958	17911	17974	17564	17805	17642	17871	17799	17378	17740	17696	17785	17653	17799	17938	17697	17825	18084	17798	17607	17769	17910	17852	17761	17774	18053	17615	17888	17660	17736	17583	17668	17776	17760	17867	17895	17834	17888	17758	17835	17880	17585	17585	17801	17929	17945	17877	17829	17872	17679	17684	17662	17718	17780	17875	17942	17975	17869	17708	17826	17715	17827	17744	17910	17792	17623	17861	17609	17773	17891	17661	17770	17746	17842	17690	17948	17827	17992	17767	17774	17958	17925	17697	17497	17651	17813	17847	17618	17888	17690	17999	17697	17799	17916	17718	17802	17852	17873	18011	17772	17889	17483	17588	17673	17700	17748	17747	17512	17762	17838	17796	17759	17739	17867	17622	17787	17841	17556	17768	17830	17627	17721	17781	17584	17894	17657	17669	17712	17661	17705	17813	17777	18113	17891	17778	17778	17879	17590	17859	17684	17714	17711	17799	17916	17856	17874	17756	17690	17640	17836	17514	17833	17499	17615	17632	17794	17566	17787	17882	17775	17955	17906	17897	17681	17570	17847	17781	17759	17700	17635	17705	17593	17882	17814	17803	17701	18002	17737	17540	17842	17925	17644	17696	17762	18045	17706	17593	17889	17825	17746	17614	17734	17926	17651	17820	17683	17759	17767	17729	17832	17712	17666	17850	17797	17842	17696	17845	17866	17900	17881	17952	17824	17812	17916	17923	17818	17812	17487	17723	17879	17559	17635	17680	17799	17851	17999	17817	17785	17752	17827	17783	17805	17909	17662	17639	17774	17823	17676	17760	17733	17867	17881	17720	17710	17694	17865	17822	17820	17842	17879	17863	17844	17800	17597	17697	17827	17617	17837	17876	17881	17821	17837	17804	17787	17712	17581	17934	17808	17833	17971	17750	17784	17499	17815	17721	17762	17862	17882	17972	17784	17727	17623	17673	18001	17708	17793	17565	17711	17708	17588	17685	17637	17850	17683	17638	17611	17799	17807	17861	17907	17755	18041	17549	17682	17548	17681	17841	17922	17646	17669	17704	17587	17864	17728	17723	17842	17748	17671	17688	17740	17641	17787	17721	17731	17802	17849	17849	17817	17829	17897	17664	17723	17750	17764	17622	17693	17706	17922	17924	17810	17834	17694	17582	17804	17639	17782	17881	17913	17689	17861	18003	17875	17844	17733	17829	17986	17728	17946	17824	17706	17777	17741	17787	17738	17730	17901	17793	17860	17821	17923	17832	17826	17684	17964	17726	17839	17725	17694	17820	17618	17912	17834	17904	17765	17785	18091	17926	17621	17773	17594	17876	17568	17749	17637	17810	17795	17892	17633	18013	17759	17962	17843	17734	17796	17715	17881	17708	17759	17912	17749	17750	17829	17838	17806	17905	17742	17661	17669	17776	17667	17730	17715	17661	17897	17774	17827	17747	17767	17762	17765	17909	17727	17791	17708	17874	17676	17786	17763	17758	17681	17813	17854	17726	17804	17720	17842	17686	17921	17675	17641	17854	17762	17664	17841	17866	17845	17569	17671	17772	17701	17585	17807	17704	17870	17951	17719	17822	17806	17740	17686	17726	17979	18006	17897	17842	17843	17747	17881	17782	17653	17832	17726	17743	17950	17767	17829	17827	17970	17797	17705	17881	17778	17782	17821	17674	17934	17903	17980	17712	17701	17783	17919	17913	17782	17888	17684	17657	17770	17775	18009	17979	17486	17787	17631	17684	17708	17761	17821	17769	17867	17871	17807	17826	17921	17733	17886	17736	18008	17790	17691	17873	17613	17836	17638	17790	17692	17824	17815	17748	17805	17886	17922	17820	17849	17760	17714	17658	17621	17878	17755	17921	17922	17728	17643	17562	17719	17790	17852	17831	17823	17666	17804	17853	17742	17731	17879	17884	17859	17552	17707	17797	17789	17816	17846	17739	17880	17931	17711	17848	17776	17661	17853	17793	17807	17917	17852	17677	17795	17678	17680	17659	17723	17720	17797	17797	17732	17522	17731	17703	17688	17703	17639	17855	17878	17837	17618	17562	17785	17751	17747	17699	17678	17739	17930	18105	17792	17703	17778	17636	17825	17877	17787	17644	17746	17776	17854	17773	17714	17845	17632	17860	17667	17907	17746	17657	17969	17806	17750	17877	17695	17820	17855	17837	17790	17758	17699	17845	17773	17781	17820	17767	17642	17718	17896	17619	17663	17863	17721	17822	17868	17827	17995	17809	17914	17958	17796	17731	17873	17698	17785	18014	17743	17661	17529	17733	17933	17705	17890	17656	18011	17611	17828	17746	17677	17790	17895	17844	17973	17827	17690	17922	17726	17963	17891	17898	17616	17787	17895	17795	17750	17840	17951	17844	17812	17554	17801	17765	17752	17888	17770	17604	17776	17674	17831	17856	17760	17789	17796	17851	17754	17804	17816	17879	17955	17785	17798	17590	17836	17534	17813	17983	17900	17867	17871	17679	17723	17663	17769	17814	17904	17870	17791	17767	17762	17704	17798	17886	17766	17785	17844	17703	17673	17705	17797	17792	17779	17693	17745	17636	17677	17766	17752	17783	17616	17642	17723	17902	17852	18032	17801	17776	17843	17808	17731	17855	17861	17565	17906	17723	17771	17845	17694	17733	17734	17847	17645	17727	17713	17871	17770	17886	17919	17697	17708	17782	17745	17785	17790	17782	17875	17734	17959	17612	17861	17696	17876	17822	17952	17458	17911	17890	17727	17691	17616	17620	17791	17640	17861	17851	17902	17888	17796	17664	17656	17787	17825	18064	17869	17758	17687	17707	17726	17806	17777	17780	17794	17584	17804	17616	17795	17793	17854	17657	17887	17775	17854	17895	17780	17778	17981	17859	17757	17961	17831	17748	17939	17788	17645	17690	17654	17702	17833	17570	17813	17887	17698	17735	17824	17936	17717	17753	17887	17671	17860	17754	17817	17885	17977	17808	17871	17836	17792	17567	17889	17644	18008	17757	17880	17890	17781	17813	17813	17927	18018	17775	17850	17768	17694	17897	17702	17712	17666	17421	17588	17746	17859	17955	17747	17774	17606	17792	17741	17694	17919	17746	17816	18001	17663	17656	17782	17660	17714	17901	17786	17740	17716	17820	17775	17868	17787	17875	17980	17835	17744	17743	17682	17872	17956	17900	17650	17758	17839	17776	18015	17883	17570	17727	17663	17919	18096	17701	17577	17768	17827	17920	17890	17584	17644	17750	17625	17753	17955	17906	17856	17678	17693	17921	17663	17755	17660	17795	17984	17872	17726	17812	17808	17828	17672	17751	17777	17807	17713	17686	17832	17817	17838	17838	17794	17769	17699	17853	17794	17734	17942	17729	17859	17826	17818	17828	17775	17716	17655	17806	17902	17951	17662	17873	17658	17818	17810	17860	17690	17681	17666	17780	17732	17757	17660	17884	18042	17780	17791	17722	17944	17756	17707	17801	17920	17661	17648	17760	17793	17915	17757	17847	17966	17946	17808	17992	17798	17913	17928	17705	17825	17797	17810	17892	17976	17637	17769	17643	17597	17654	17733	17848	17927	17768	17755	17962	17813	17703	17865	17880	17819	17829	17823	17657	17565	17647	17752	17695	17721	17640	17796	17733	17816	17603	17770	17748	17820	17861	17927	17753	17860	17997	17914	17591	17774	17755	17868	17647	17831	17758	17744	17780	17809	17851	17814	17704	18010	17789	17938	17687	17745	17894	17734	17862	17901	17684	17921	17868	17856	17655	17747	17915	17786	17672	17683	17850	17780	17756	17802	17756	17599	17771	17816	17593	17759	17950	17940	17716	17724	17782	17720	17638	17885	17676	17777	17741	17739	17774	17803	17807	17785	17760	17799	17674	17970	17711	17727	17835	17749	17675	17796	17834	17704	17725	17658	17731	17596	17981	17765	17892	17805	17848	17788	17920	17714	17963	17753	17789	17604	17846	17659	17786	17637	17761	17623	17551	17677	17599	17849	17687	17897	17868	17786	17799	17761	17690	17617	17781	17730	17886	17860	17808	17818	17811	17768	17901	17827	17892	17833	17657	17879	17675	17664	17793	17735	17873	18022	17889	17696	17756	17856	17619	17800	17669	17630	17915	17833	17645	17777	17941	17812	17660	17751	17990	17953	17786	17791	17733	17852	17630	17757	17693	17812	17711	17903	17922	17833	17881	18026	17676	17944	17770	17950	17741	17794	17767	17656	17855	17924	17801	17897	17788	17774	17727	17774	17754	17927	17792	17828	17989	17802	17774	17772	17778	17814	17699	17871	17775	17821	17912	17794	17768	18002	17712	17755	17499	17978	17624	17905	17793	17550	17801	17807	17919	17727	17799	17750	17800	17801	17760	17795	17666	17689	17728	17757	17776	17684	17962	17816	17732	17868	17847	17706	17760	17865	17878	17644	17622	17808	18006	17505	17893	17766	17990
16411	28523	26390	19343	18015	17260	17062	16657	16378	16414	16243	16083	16061	15968	16125	15910	15931	15838	15919	15846	15626	15979	15663	15867	15839	15731	15786	15648	15558	15705	15766	15799	15686	15754	15676	15641	15834	15727	15607	15602	15456	15742	15617	15622	15739	15733	15720	15639	15566	15760	15861	15515	15558	15834	15634	15644	15518	15761	15592	15647	15608	15771	15572	15871	15638	15603	15513	15577	15785	15674	15704	15700	15590	15651	15611	15683	15546	15743	15614	15700	15785	15549	15649	15620	15738	15435	15665	15502	15696	15441	15565	15658	15531	15764	15686	15672	15654	15743	15589	15721	15692	15799	15696	15734	15718	15804	15628	15683	15511	15802	15622	15540	15782	15653	15543	15751	15610	15576	15544	15695	15830	15769	15648	15793	15698	15569	15717	15522	15669	15512	15674	15500	15597	15530	15721	15752	15520	15812	15523	15722	15615	15694	15730	15687	15800	15480	15446	15569	15565	15565	15714	15636	15671	15661	15751	15576	15654	15558	15782	15636	15747	15721	15686	15643	15533	15750	15598	15567	15509	15725	15587	15740	15661	15594	15667	15810	15675	15673	15643	15548	15747	15690	15780	15618	15607	15801	15537	15838	15484	15457	15733	15602	15728	15738	15638	15628	15609	15744	15658	15848	15717	15486	15515	15613	15640	15684	15728	15776	15526	15562	15545	15670	15830	15731	15680	15567	15706	15729	15666	15573	15494	15733	15725	15681	15758	15632	15689	15788	15734	15798	15643	15471	15815	15649	15650	15641	15623	15713	15637	15717	15732	15732	15861	15636	15700	15690	15551	15521	15806	15577	15582	15600	15620	15752	15704	15617	15745	15799	15620	15650	15662	15546	15555	15815	15746	15654	15533	15725	15632	15741	15752	15594	15532	15636	15679	15642	15742	15798	15699	15602	15456	15768	15678	15798	15725	15462	15782	15696	15624	15650	15656	15590	15825	15688	15753	15628	15582	15654	15631	15714	15665	15655	15740	15755	15719	15877	15662	15520	15713	15590	15630	15623	15674	15575	15855	15538	15711	15612	15802	15753	15518	15789	15564	15597	15709	15628	15786	15579	15700	15578	15646	15744	15653	15626	15672	15711	15601	15567	15550	15677	15672	15876	15732	15624	15752	15698	15705	15854	15719	15641	15537	15716	15645	15638	15704	15595	15629	15645	15753	15762	15531	15581	15565	15705	15703	15540	15636	15717	15643	15728	15777	15529	15730	15804	15724	15680	15790	15644	15594	15677	15771	15559	15597	15689	15666	15845	15567	15572	15752	15769	15695	15588	15619	15683	15658	15560	15540	15683	15695	15681	15723	15706	15711	15742	15605	15606	15645	15594	15791	15544	15786	15635	15629	15638	15862	15651	15592	15646	15706	15576	15520	15641	15750	15603	15703	15490	15704	15478	15602	15758	15662	15691	15579	15519	15590	15677	15632	15703	15568	15651	15560	15685	15731	15794	15712	15631	15574	15981	15566	15753	15831	15767	15578	15587	15787	15581	15593	15645	15592	15698	15867	15520	15580	15651	15840	15679	15827	15776	15559	15753	15605	15691	15539	15708	15639	15556	15541	15719	15881	15611	15788	15609	15687	15646	15664	15645	15703	15802	15775	15809	15572	15684	15716	15706	15808	15759	15592	15714	15483	15651	15644	15779	15527	15852	15686	15695	15813	15660	15644	15631	15765	15428	15672	15617	15902	15619	15717	15582	15676	15565	15562	15549	15849	15738	15790	15781	15749	15647	15665	15593	15541	15683	15715	15665	15731	15797	15493	15814	15660	15534	15598	15705	15688	15725	15587	15714	15557	15603	15720	15611	15606	15558	15599	15640	15600	15525	15706	15573	15650	15718	15444	15599	15687	15610	15712	15528	15654	15483	15699	15639	15639	15614	15620	15726	15770	15668	15752	15708	15547	15697	15584	15616	15690	15638	15795	15595	15786	15658	15636	15637	15878	15585	15633	15775	15639	15564	15690	15620	15794	15731	15572	15690	15669	15777	15502	15669	15754	15689	15600	15537	15666	15590	15629	15612	15666	15684	15598	15603	15731	15503	15729	15606	15628	15622	15581	15830	15613	15692	15787	15815	15777	15657	15714	15672	15693	15723	15648	15591	15547	15713	15643	15552	15793	15617	15629	15729	15741	15627	15710	15606	15858	15604	15651	15642	15620	15789	15520	15687	15770	15614	15518	15773	15621	15590	15565	15528	15610	15573	15489	15713	15762	15624	15751	15803	15742	15686	15639	15811	15864	15733	15765	15699	15550	15617	15678	15762	15607	15647	15687	15938	15793	15620	15764	15694	15778	15716	15853	15549	15731	15669	15643	15687	15536	15615	15705	15549	15644	15568	15770	15754	15519	15749	15586	15673	15683	15649	15645	15525	15602	15652	15663	15817	15554	15586	15562	15691	15742	15781	15677	15864	15757	15567	15545	15619	15594	15535	15717	15599	15640	15471	15551	15496	15805	15610	15722	15545	15671	15777	15617	15784	15593	15596	15734	15677	15653	15782	15682	15659	15482	15596	15977	15563	15571	15768	15635	15675	15507	15730	15660	15683	15868	15608	15730	15638	15586	15644	15647	15688	15699	15716	15697	15628	15729	15544	15872	15902	15738	15639	15732	15750	15642	15707	15651	15732	15485	15829	15895	15686	15629	15673	15745	15660	15817	15675	15463	15700	15604	15754	15568	15577	15475	15708	15575	15719	15666	15630	15716	15561	15557	15665	15719	15669	15772	15509	15791	15502	15594	15587	15744	15588	15897	15722	15716	15649	15552	15574	15638	15530	15684	15640	15750	15578	15587	15672	15770	15810	15601	15579	15530	15666	15634	15686	15525	15494	15657	15580	15497	15651	15690	15592	15703	15463	15744	15704	15564	15780	15597	15755	15527	15746	15600	15739	15753	15684	15773	15816	15613	15465	15720	15595	15699	15478	15740	15632	15818	15667	15694	15654	15652	15570	15542	15722	15544	15614	15612	15691	15569	15528	15756	15707	15645	15649	15752	15688	15509	15707	15762	15588	15538	15760	15651	15647	15604	15626	15720	15807	15518	15651	15576	15680	15689	15681	15557	15702	15745	15587	15907	15790	15731	15723	15760	15856	15664	15712	15582	15542	15857	15741	15627	15728	15484	15887	15703	15721	15636	15673	15683	15672	15606	15740	15621	15609	15650	15706	15692	15637	15667	15664	15620	15620	15801	15671	15675	15611	15721	15738	15735	15632	15789	15665	15630	15684	15591	15596	15763	15796	15687	15582	15639	15601	15597	15626	15561	15815	15552	15505	15752	15684	15539	15721	15780	15465	15651	15798	15619	15685	15646	15750	15600	15602	15592	15805	15683	15673	15811	15669	15683	15594	15528	15845	15630	15518	15622	15645	15580	15698	15853	15620	15555	15911	15597	15680	15683	15550	15672	15586	15643	15636	15788	15571	15582	15762	15752	15664	15805	15524	15778	15624	15698	15720	15716	15564	15544	15684	15545	15579	15488	15801	15483	15628	15747	15636	15560	15690	15537	15722	15694	15621	15670	15687	15499	15685	15713	15676	15760	15711	15582	15691	15715	15771	15765	15526	15753	15693	15704	15854	15703	15743	15602	15618	15650	15648	15611	15552	15691	15640	15690	15594	15684	15599	15768	15540	15751	15598	15725	15474	15719	15782	15630	15525	15569	15586	15646	15730	15642	15514	15728	15748	15520	15738	15657	15631	15764	15791	15560	15781	15580	15705	15581	15542	15624	15508	15625	15732	15658	15663	15758	15644	15619	15605	15926	15641	15600	15708	15732	15882	15753	15620	15731	15599	15650	15813	15804	15604	15847	15669	15798	15688	15705	15622	15545	15586	15761	15599	15717	15793	15659	15605	15495	15615	15674	15653	15609	15848	15603	15681	15545	15712	15641	15480	15774	15724	15595	15673	15779	15465	15548	15723	15603	15557	15777	15711	15793	15581	15618	15519	15712	15698	15610	15607	15414	15654	15564	15809	15712	15500	15539	15608	15803	15677	15669	15690	15526	15677	15645	15539	15720	15742	15720	15626	15593	15615	15647	15466	15729	15813	15578	15703	15651	15439	15638	15580	15572	15676	15570	15653	15682	15742	15646	15867	15693	15648	15523	15633	15645	15686	15617	15761	15710	15597	15825	15596	15561	15770	15680	15670	15790	15831	15657	15720	15699	15683	15793	15600	15623	15588	15723	15608	15695	15721	15647	15695	15584	15570	15558	15651	15581	15619	15620	15697	15608	15626	15712	15778	15608	15688	15628	15664	15693	15563	15615	15827	15597	15564	15745	15742	15664	15666	15588	15690	15720	15569	15684	15632	15757	15590	15746	15661	15861	15781	15544	15805	15613	15694	15634	15831	15946	15544	15608	15629	15765	15631	15791	15665	15655	15816	15752	15669	15582	15604	15631	15639	15583	15666	15697	15632	15793	15584	15616	15683	15716	15701	15516	15641	15673	15766	15795	15730	15635	15675	15703	15677	15711	15771	15820	15639	15628	15617	15730	15665	15658	15647	15717	15775	15469	15714	15760	15787	15616	15683	15898	15585	15707	15539	15771	15836	15579	15746	15767	15761	15571	15652	15652	15765	15622	15771	15587	15516	15603	15563	15660	15559	15733	15650	15703	15813	15829	15731	15668	15760	15501	15628	15610	15674	15739	15518	15853	15649	15780	15705	15593	15674	15604	15627	15634	15713	15695	15603	15616	15868	15637	15649	15690	15517	15801	15605	15746	15622	15626	15647	15707	15750	15585	15810	15600	15490	15691	15715	15655	15723	15728	15512	15685	15502	15578	15754	15675	15577	15850	15526	15757	15741	15689	15693	15707	15720	15769	15730	15553	15745	15846	15787	15642	15627	15710	15622	15596	15786	15692	15675	15665	15646	15711	15702	15664	15780	15690	15440	15630	15603	15569	15712	15702	15789	15833	15698	15566	15612	15800	15541	15732	15755	15771	15778	15595	15487	15727	15693	15692	15691	15479	15737	15699	15619	15711	15842	15913	15631	15673	15850	15643	15641	15635	15670	15710	15670	15954	15783	15495	15684	15568	15654	15589	15660	15483	15607	15474	15611	15626	15693	15787	15594	15642	15574	15617	15500	15828	15527	15432	15787	15615	15848	15807	15557	15624	15515
23740	21199	29063	24063	22639	23057	22602	20185	19512	19427	19106	19088	18997	18774	18410	18682	18613	18705	18535	18473	18128	18219	18243	18062	18159	18084	18024	18208	18258	18095	18076	18146	18110	18081	18016	18059	18171	17943	18146	17945	18113	18106	18117	18162	18004	17923	18074	18057	18150	18075	18004	18142	18212	18150	17871	18005	18448	18316	18371	18244	18417	18213	18225	18059	18152	17971	18020	18077	17911	18269	18162	18101	18010	18182	18095	18018	18065	18021	17772	17952	18137	18196	17979	17959	18156	18086	18071	17886	18010	18063	17990	18258	18098	18017	18141	18041	18131	18053	18048	18033	18056	17961	18032	17860	17994	18065	18102	18071	18098	18070	18031	17852	18076	17970	17995	17945	18013	17947	17866	18284	18127	18095	18167	18249	18020	17967	18135	17928	17933	18021	18064	18002	17944	17995	17802	17682	18065	18152	17959	18125	18064	18227	18197	18031	17964	18141	18110	17998	18168	18249	17960	17872	18034	18002	17987	18067	18174	17974	18087	17937	17877	18140	17969	17957	18106	18175	17988	17873	18037	17959	18094	18096	18174	18121	17962	18063	18100	17947	17985	18068	18003	17949	18275	17911	18152	18171	17795	17856	17925	17985	18104	18064	17974	18156	17850	18142	18026	18142	18098	17900	18066	18052	18103	17952	18091	17805	17992	18125	18034	18090	18216	18130	18068	18091	17956	17830	18042	18159	17817	18087	18121	18015	18243	18035	18167	18129	18097	17894	18149	17848	18034	18257	18031	17774	18241	18150	18146	17857	17801	18208	18120	18095	18100	18141	17768	17927	18221	17998	18246	18142	18261	18036	18058	18024	18033	17887	18073	17993	18084	18065	17930	18021	18017	18062	18209	18041	17908	17850	18068	18149	18203	18013	18041	18171	18044	17874	18065	17918	18034	17918	18130	17994	17948	18161	18141	18036	18102	17873	17894	17973	17975	18109	18072	18021	17958	18149	18078	18145	18090	18056	18089	17955	18163	17989	18058	17932	17858	17842	18025	17935	17966	18011	17938	18012	18240	18005	18189	18035	18170	18117	18110	18016	18091	17748	17940	18012	18203	17844	18199	18180	17858	17861	17963	18210	18040	17995	17888	17935	18063	18049	17892	18029	17885	17908	18129	17943	18204	18041	17964	18008	18289	17945	18110	18240	18041	17981	18096	18057	18075	17985	17929	18027	18213	17877	18064	18045	17955	17976	17826	18031	18142	18016	18101	18044	18015	18070	17856	17842	18013	18059	18159	17817	17865	17965	18128	18154	18061	18012	17907	17947	18044	18060	17956	18017	18179	18088	18134	18063	17980	18081	17978	17913	17923	18103	17962	18306	18035	18116	18146	18052	17996	17901	18061	18109	18370	17994	17978	18087	18027	17938	17828	17793	18015	18043	17909	17985	17953	17881	17996	18006	18116	17975	17916	18071	18222	18270	18061	18298	17965	18085	18022	18064	17782	17974	18043	18066	18031	17868	18130	17942	17889	17747	18332	18105	17956	18043	18025	17991	17847	18049	18063	18011	18191	18117	18177	18079	17907	18197	18094	17945	18192	17974	18105	18036	18194	17942	18258	18017	18057	17911	18194	17994	18148	17891	17850	18087	18139	18105	18192	18042	17989	17989	17940	18003	18199	17890	18007	18212	18052	18093	18030	18014	18246	18130	17848	17914	17992	18134	18081	18073	18046	17791	17994	17987	17966	18296	18014	18117	18187	18057	17990	18044	18098	18045	18081	17875	17961	17948	18088	18140	17929	18034	18241	18044	18019	17980	18190	18074	18097	18135	17937	18023	18004	18091	18052	18180	18006	18039	17958	18204	18323	18193	18032	17964	18041	17922	18141	18151	18271	18038	18009	18214	17870	18030	18163	18180	18091	18123	18071	18031	18157	18010	18271	17982	17995	17889	18100	18116	17836	18204	18047	18039	18126	17977	17824	18024	18076	18186	17882	18079	18125	18046	17992	17895	17917	17937	17978	17948	18061	17796	17971	18084	17915	17911	17994	18023	18025	18128	18142	18039	18044	18226	17949	18147	17898	18132	18211	18094	18328	18044	17838	18149	18132	18355	17986	17918	18071	18245	18011	18007	18022	17916	18082	18174	18157	17908	18125	17942	17949	17947	17991	18001	18096	18130	17843	18008	18135	18109	18017	18008	17969	17784	18076	17957	18224	18247	17893	17882	18024	18009	17992	18146	17934	17989	18110	18105	17802	17889	17921	17974	18080	18142	18049	18226	18131	18213	18052	18189	17995	18062	18174	17898	18064	18064	18037	17891	18008	17960	18000	18058	18035	18145	18077	18087	18007	17904	18150	18157	18143	17974	18271	18014	18232	18136	18184	18096	17991	17967	18162	18083	18039	17953	17935	18255	17973	18165	18096	17891	18125	18191	18100	18207	18155	17938	18242	18126	18090	18007	17898	17941	18055	18156	18221	17912	17850	18017	18065	18048	18146	17831	18233	18038	18331	17945	17927	18102	18059	18178	18082	18159	18046	18115	18094	18085	18088	18105	18054	17986	17918	17926	18204	18004	17884	18019	17897	18094	18036	18281	18246	18002	18087	18194	18084	18019	17995	18024	18011	18110	18079	17854	18051	17869	18017	18019	17844	18308	17987	18127	17928	18190	18147	18056	17767	17950	18220	18031	18131	17964	18049	17986	18031	17981	17691	17778	18046	18076	18071	18120	18083	18139	17977	18034	18143	18197	18033	17959	18120	17994	18102	17948	17883	17794	17873	17738	18050	18040	18245	18014	17933	17943	17984	18131	18136	18095	17816	18049	17872	17938	18241	18023	18130	18112	18044	18015	18131	18008	18220	18139	18169	18243	18226	18019	18157	18075	18077	18124	18134	18213	18061	17987	18175	18234	18152	18111	17917	17962	18126	17883	17750	18107	18041	17962	17973	18193	18150	18066	18153	18137	17952	18052	18057	17989	18045	18065	18013	17993	17963	17815	18188	17950	17993	18072	18178	18017	18270	18202	18182	17984	17978	18256	18170	18061	18009	18041	18006	17991	18208	17946	18120	17901	17918	18007	18046	18003	18083	18142	18001	18244	18043	17820	17934	18068	17947	18086	18203	18183	17918	18174	18108	17930	17871	18043	18013	18092	18101	18094	18158	17979	18045	18308	18073	17824	18053	18089	18005	18197	17962	17866	18089	17951	18040	18178	18113	18132	18209	17829	18000	18155	17928	17970	17961	18216	17957	18039	17956	18223	17969	18068	18186	18048	18109	18124	17830	18070	18059	17829	18057	18073	18138	18045	17959	17968	17939	18045	18167	18132	18061	18160	18009	17950	17848	18144	18189	18309	17932	18217	17977	18267	18086	18015	18129	17910	17948	17833	18307	17892	18079	18241	18104	17906	17994	18118	18224	17984	18026	18131	17997	18149	18130	18084	18132	17986	17925	18044	18019	17952	18052	17994	17982	18123	18119	18107	17931	18104	18039	18193	17970	17902	18092	18023	18093	18125	18213	17976	18216	17909	18250	18307	18026	17882	18159	18068	18042	17943	17989	18011	17778	17931	18110	18122	17926	18063	17937	18088	18039	17906	17825	18047	17932	17990	17974	18032	18161	18133	17885	17982	18019	18050	18076	17990	18024	17943	17984	18078	18093	18115	18079	17754	17889	17834	18060	18047	18229	18044	18167	18133	18003	17738	17939	17900	17992	18020	18171	18335	18086	18117	18033	17934	18087	18260	18015	17854	18016	17783	18101	18122	18058	17984	17825	18073	18272	18159	17895	18068	18063	18296	18051	18269	18002	18114	18343	18108	18203	18032	18061	17919	17917	18110	18012	18209	17991	18002	18017	17988	17865	18024	17890	18104	18049	18202	18113	17964	18124	18410	17975	17960	18124	18161	17943	17926	18008	17922	17989	18183	17984	18125	17980	17892	18036	18051	18004	17984	17922	18106	18113	18019	18108	18071	17937	17984	18021	18064	18205	18146	18114	17929	18000	18101	17928	18178	17942	18034	17933	18023	18192	17914	18096	18053	18057	18032	18230	18107	18175	18010	18040	17954	18133	17970	17962	17937	17899	18289	18109	17891	17872	17919	18034	18108	18347	18116	18002	18076	17979	18031	18055	18135	18166	18080	18042	17994	18076	18195	17890	18134	18125	18020	18252	18293	18006	18077	18164	18148	18021	17998	18011	17997	18155	17974	17845	18192	18308	17892	18054	18004	18005	18053	18021	17914	18089	18035	18155	18102	18065	18034	17959	17990	18038	17934	18000	17984	18089	18142	17837	17985	17963	18103	18031	17942	18071	18027	18112	18124	17974	18130	17975	18118	17937	17949	17892	18047	18102	18179	18064	18175	18117	18050	17881	17977	17755	18162	17998	17982	17928	18060	18104	18003	18113	17965	18110	18058	17957	17933	18146	18204	18061	18329	18019	18052	18114	17987	18065	18094	18135	17943	18066	17954	18008	18036	18098	18156	17978	18159	18045	18089	18284	18164	18019	18014	18010	18071	17886	18066	18032	18152	18010	18077	18065	18095	18103	18054	18198	18012	18098	17845	18070	18075	17891	17901	17982	17886	18171	18256	18119	18190	17930	17907	18187	18159	18197	18062	18126	18206	18150	18043	18198	18098	17889	17848	18119	18211	17973	18035	18135	17891	18071	18063	18197	17891	17948	17909	18017	17788	18044	18192	17902	18094	18079	18168	17978	18091	18014	18042	17891	18005	17862	18041	17915	18209	17981	18030	18065	18213	18062	18095	18212	17962	18078	18080	18165	18118	17817	17846	18135	17818	18110	18026	18064	17891	18090	18064	17996	17957	18262	18211	18166	18100	17988	17911	17881	17964	18072	18087	17933	18006	17925	17947	18065	17965	18131	18154	17955	18021	18222	17898	18261	18191	18015	17930	17942	17962	18059	18110	18011	18079	18067	18178	18028	17921	18144	18104	18161	18108	18030	18235	18162	18073	18251	18103	18151	17891	17866	17984	18008	18195	18138	18164	18000	17853	18064	18008	18101	17867	18094	18117	18091	17855	17789	18156	18117	17984	18006	18249	17894	18114	18067	17981	18248	17950	18195	18194	18120	18210	17934	17866	18153	18139	18209	18212	18139	17904	17922	18037	18030	18042	18276	18244	18194	18198	18016	17896	18094	18345	17988	18065	18006	17904
16025	41390	34136	23984	21872	20179	19393	18447	18090	17646	17412	17140	17040	16836	16695	16738	16538	16517	16174	16314	16209	15993	16201	15949	16189	16001	16137	15979	16028	15955	15597	16048	16085	16041	15862	16022	15822	15881	15934	15755	16004	15849	15778	15843	15861	15895	15856	15926	15897	15927	15929	15817	15917	15789	15773	15945	15921	15838	15958	16178	15917	15921	15961	16202	15955	15722	15861	15947	15912	16063	15844	15837	15811	15834	15867	15879	15963	15797	15864	15928	15891	15921	15793	15771	15827	15727	15746	15859	15781	15864	15773	15737	15901	15868	15800	15762	15734	15956	15749	15776	15909	15916	15854	15651	15826	15802	15746	15917	15869	15948	15801	15816	15809	16017	15829	16000	15809	15920	15952	15853	15812	15869	15823	15985	15812	15851	15888	15905	15612	15846	15947	15757	16024	15846	15832	16008	15780	15983	15814	15852	15760	15883	15784	15878	15823	16042	15984	15929	15882	15865	15744	15858	15894	15793	15719	15888	15978	15871	15858	15762	15769	15923	15773	15790	15845	15979	15811	15982	15898	15913	15779	15844	15765	15816	15954	15793	15699	15870	15768	15847	15749	15908	15773	15824	15824	15949	15840	15902	15902	15764	15882	15659	15913	15847	15827	15784	15916	15929	15934	15833	15932	15961	15822	15832	15765	16043	15769	15701	15865	15943	15987	15879	15814	15785	15829	15835	15920	15775	15651	15840	15776	15790	15837	15853	15892	15791	15802	15836	15759	15844	15753	15747	15932	15861	15901	15881	15863	15881	15707	15776	15729	15838	15762	15863	15839	15695	15932	15913	15728	15748	16031	15854	15704	15710	15840	15755	15800	15968	15860	15943	15790	15844	15972	15668	15773	15832	15897	15825	15863	15964	15918	15884	15767	15913	15963	15774	15767	15929	15813	15651	15884	15954	15822	15831	15885	15873	15833	15856	15773	15882	15667	15723	15854	15799	15716	15851	15838	15710	15803	15690	15823	15844	15749	15831	15812	15879	15663	15752	15720	15956	15643	15746	15834	15856	15726	15801	15796	15874	16081	15827	15914	15790	15835	15816	15709	15743	15800	15942	15818	15792	15698	16085	15959	15878	16006	16017	15752	15889	15912	15801	16055	15702	16057	15908	15723	15777	15809	15747	15854	15698	15773	15885	15991	15718	15922	15624	15817	15996	15817	15949	15807	15919	15693	15664	15745	15903	15996	15799	15764	15788	15819	15888	15925	15894	15943	15833	15987	15800	15925	15857	15834	15847	15825	15793	15749	15731	15876	15937	15777	15958	15717	15905	15741	15792	15877	15705	15874	15931	16064	15915	15831	15852	15916	15708	15743	15781	15729	15876	15719	15989	15733	15706	15835	15825	16020	15844	15924	15868	15912	15795	15922	15845	15873	15762	15973	15871	15752	15813	15804	15918	15837	15965	15827	15720	15857	15852	15774	15772	15820	15729	15808	15814	15958	15881	15830	15931	15779	15762	15814	15833	15808	15709	15814	15844	16063	15951	15789	15795	15744	15853	15817	15976	15798	15778	15884	15777	15874	15772	15841	15826	15783	15747	15807	15882	15798	15803	15902	15824	15787	15872	15656	15718	15804	15892	15790	15862	15944	15850	15765	15766	15913	15744	15874	15758	15919	15795	15606	15975	15738	15898	15906	15996	15823	15680	15823	15883	15718	15601	15802	15972	15733	15857	15892	15963	15821	15704	15775	16001	15995	15717	15856	16030	15835	15843	15932	15917	15720	15783	15844	15903	15848	15908	15771	15695	15982	15644	15721	15739	15957	15830	15783	15910	15970	15938	15797	15919	15851	15919	15781	15835	15803	15903	15846	15745	15903	16061	15860	15822	15994	15829	15819	15909	15865	15945	15786	15981	15768	15681	15796	15672	15861	15970	15715	15806	15665	15985	15747	15851	15858	16009	15921	15738	15811	15800	15729	15891	15820	15714	15741	15819	16010	15737	15876	15710	15873	15753	15871	15872	15749	15870	15912	15888	15810	15769	15740	15624	15994	16061	16144	15997	15955	15889	15811	15966	15788	15749	15819	15600	15916	15797	15815	15706	15760	15914	15788	15899	15774	15763	15944	15985	15921	15773	15913	15724	15878	15823	15778	16016	15887	15857	15879	15904	15660	15941	15845	15937	15927	15828	15619	15864	15838	15858	15811	15778	15751	15866	15993	15805	15802	15957	15863	15731	15828	15817	15740	15920	15800	16019	15938	15920	15911	15971	15983	15692	15688	15774	15866	15900	15934	15933	15877	15883	15909	15881	15908	15889	15731	15933	15899	15866	15792	15878	15774	15681	15849	15822	15900	15738	15919	15773	15691	15722	15749	15885	15803	15936	15815	15769	15736	15781	15921	15914	15761	15654	15850	15789	15953	15863	15818	15822	15807	15708	15862	15854	16054	15884	15705	15894	15847	15728	15818	15711	15869	15843	15793	15836	15831	15752	15921	15784	15775	15866	15996	16026	15810	15875	15778	15808	15845	15980	15797	15911	15933	15783	15974	15901	15980	15833	15838	15960	15931	15990	15646	15849	15939	15912	15962	15777	15753	15811	15934	15812	15784	15885	15910	15811	15662	15960	15910	15748	15998	15852	15856	15712	15933	15694	15868	15830	15646	15768	15874	15974	15928	15848	15891	15727	15924	15864	15722	15876	15818	16009	15877	15970	15719	15808	15854	15716	16017	15956	15951	15873	15837	15943	15775	15927	15875	15764	15841	15882	15675	15775	15864	15870	15694	15727	15837	15784	15848	15865	15927	15845	15812	15921	15865	15779	15779	15755	15891	15947	15906	15911	15734	16013	15807	15720	15813	15815	15752	15828	15780	15758	16065	16009	15934	15931	15787	15916	16060	15628	15865	15845	15853	16117	15840	16018	16064	15837	15807	15801	15940	15758	15673	15863	15885	15778	15801	15905	15909	15890	15701	15907	15897	15915	15815	15829	15827	15974	15860	15850	15855	16142	15827	15812	15863	15703	15804	15828	15848	15744	15854	15847	15933	15803	15711	15807	15674	15731	15987	15978	15862	15679	15878	15944	15759	15817	15970	15831	16035	15950	15905	15775	15822	15977	15928	15733	15901	15833	15835	15801	15823	15726	15924	15777	15884	15735	15891	15832	15949	15752	15824	15807	15886	15810	15936	15746	15881	15694	15728	15954	15997	15710	15762	15884	15923	16002	15715	15753	15996	15699	15747	15859	15892	15848	15642	15898	15869	15963	15752	15818	15692	15903	15901	15832	15833	15810	15894	15893	16009	15806	15972	15708	15881	15852	15790	15917	15832	15822	15993	15921	15859	15867	15758	15958	16041	15718	15721	15905	15829	15784	15991	15941	15731	15731	15740	15878	15916	15955	15881	15786	15686	15995	15812	15797	15754	15816	15795	15890	15818	15738	15908	15774	15973	15788	15735	15896	15869	15919	15837	15924	15952	15941	15869	15909	15949	15898	15826	15990	15993	15754	15889	15822	15836	15875	15884	15990	15822	15849	16065	15757	15967	15856	15933	15858	15878	15830	15833	15706	15796	15814	15678	15795	15922	15886	15901	15925	15802	15766	15910	15749	15937	15800	15749	15790	15941	15646	15830	16021	15869	15977	15769	15847	15744	15951	15855	15867	15960	15921	15628	15907	15941	15663	15756	15817	15891	15856	15801	15878	15715	15861	15705	15760	15902	15878	15708	16032	15882	15776	15818	15741	15770	16024	15857	15797	15978	15833	15861	15895	15819	16044	15871	15899	15957	15695	15796	15938	15869	15953	15942	15844	15794	15862	15931	15880	15803	15820	15787	15654	15882	15890	15819	15666	15706	15933	15802	15795	16046	15870	15907	15898	15789	15944	15838	15887	15878	15964	15643	15804	15816	15979	15833	15924	15798	15981	15920	15921	15881	15828	15852	15953	15908	15715	15984	15820	15953	15593	15734	16010	15852	16014	15903	15738	15864	15873	15941	15853	15928	15570	15852	15775	15810	15893	15875	15852	15859	15801	15834	15592	15788	15799	15888	16079	15849	15864	15827	15850	15880	15901	15987	15769	15873	15864	16012	15796	15780	16011	15852	15847	15903	15807	15864	15833	15718	15745	15862	15894	15934	15763	15815	15922	15798	15753	16138	15814	15792	15749	15810	15893	15805	15844	15889	15900	15991	15885	15859	15815	15794	15853	15828	15941	15811	15782	15859	15937	15735	16022	15841	16031	15798	15782	15834	16053	15758	15893	15676	15779	16031	15937	15908	15730	15838	16064	15848	15841	15840	15875	15814	15770	15997	15764	16032	15857	15804	15845	15930	15956	15814	15971	15932	15724	15860	15801	15790	15972	15898	15906	15976	15802	15884	15821	15925	15867	15834	15769	15815	15912	15821	15951	16008	15929	15931	15846	15809	15881	15760	16013	15889	15858	15867	15885	15852	15728	15995	15773	15782	16000	15947	15835	15865	15939	15943	15638	15883	15885	15908	15792	15864	15841	15630	15842	15933	15985	15942	15765	15722	15937	15919	15837	16047	15772	15872	15825	15797	15810	15846	15822	15907	15948	15860	15755	15703	15808	15957	15718	15730	15933	15990	15919	15781	15788	15870	15942	15961	15744	15958	15756	15999	15859	15891	15866	15796	15920	15941	15724	15732	15979	15869	15730	15948	15803	16210	15863	15764	15857	15873	15888	15772	15792	15837	15839	15903	15880	15932	15790	15936	15913	15911	15684	15880	16021	15787	15978	15868	15711	15813	15897	15945	15847	15915	15911	15733	15875	15842	15744	15897	15809	15851	15904	15695	15874	15843	15736	15723	15974	15792	15806	15876	15906	15846	15888	15633	15713	15806	15800	15723	15935	15865	15951	15789	15913	15855	15768	15804	16004	15776	15698	15739	15933	15978	15803	15849	15817	15988	15897	15905	15869	15698	15911	15776	15852	15900	16064	15856	15777	15630	15697	15940	15822	15793	15919	15788	15794	16015	15857	15754	15654	15901	15947	15801	15953	15855	15745	15841	15872	15862	15841	15784	15795	15821	15777	15876	15800	15715	15575	15770	15881	15829	16056	15901	15695	15859	15888	15663	15844	15796	15965	15772	15809	15993	15986	15749	15804	15829	16059	15939	15898	15831	15934	15851	15823	15966	15763	15893	15926	15848	16022
11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	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
