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
339420035284	339420035803	339420036353	339420036903	339420037453	339420038003	339420038553	339420039103	339420039653	339420040203	339420040754	339420041303	339420041853	339420042403	339420042953	339420043503	339420044053	339420044603	339420045153	339420045703	339420046253	339420046803	339420047353	339420047903	339420048453	339420049003	339420049553	339420050103	339420050653	339420051203	339420051753	339420052303	339420052853	339420053403	339420053953	339420054503	339420055053	339420055603	339420056153	339420056703	339420057253	339420057803	339420058353	339420058903	339420059453	339420060003	339420060553	339420061103	339420061653	339420062203	339420062753	339420063303	339420063853	339420064403	339420064953	339420065503	339420066053	339420066603	339420067154	339420067703	339420068253	339420068803	339420069353	339420069903	339420070454	339420071003	339420071553	339420072103	339420072653	339420073203	339420073753	339420074303	339420074853	339420075403	339420075953	339420076503	339420077053	339420077603	339420078153	339420078703	339420079253	339420079803	339420080354	339420080903	339420081453	339420082003	339420082553	339420083103	339420083653	339420084203	339420084753	339420085303	339420085853	339420086403	339420086953	339420087503	339420088053	339420088603	339420089153	339420089703	339420090253	339420090803	339420091353	339420091903	339420092453	339420093003	339420093553	339420094103	339420094653	339420095203	339420095753	339420096303	339420096854	339420097403	339420097953	339420098503	339420099053	339420099603	339420100153	339420100703	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2525	3600	2300	2526	3600	2300	2527	3600	2300	2528	3600	2300	2530	3600	2300	2531	3600	2300	2532	3600	2300	2533	3600	2300	2534	3600	2300	2535	3600	2300	2537	3600	2300	2538	3600	2300	2538	3600	2300	2540	3600	2300	2541	3600	2300	2542	3600	2300	2543	3600	2300	2544	3600	2300	2545	3600	2300	2546	3600	2300	2547	3600	2300	2548	3600	2300	2549	3600	2300	2550	3600	2300	2551	3600	2300	2552	3600	2300	2553	3600	2300	2554	3600	2300	2555	3600	2300	2556	3600	2300	2557	3600	2300	2558	3600	2300	2559	3600	2300	2560	3600	2300	2560	3600	2300	2561	3600	2300	2562	3600	2300	2562	3600	2300	2563	3600	2300	2564	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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
21935	20248	27194	26561	61222	68325	58439	44955	33609	28393	25695	24974	24812	24625	24468	24466	24437	24616	24261	24483	24336	24505	24631	24538	24672	24429	24249	24296	24429	24443	24334	24440	24446	24370	24508	24282	24392	24181	24350	24215	24331	24443	24300	24318	24388	24432	24501	24476	24274	24486	24398	24272	24195	24278	24451	24295	24291	24333	24534	24213	24239	24424	24291	24386	24273	24491	24263	24274	24245	24149	24325	24246	24397	24411	24380	24154	24049	24297	24335	24324	24256	24266	24336	24329	24067	24443	24310	24510	24325	24336	24207	24213	24329	24297	24124	24236	24148	24377	24184	24233	24394	24468	24399	24286	24394	24511	24216	24304	24389	24595	24270	24544	24454	24409	24484	24281	24148	24308	24044	24196	24237	24436	24499	24526	24443	24064	24228	23962	24100	24318	24281	24360	24179	24281	24370	24165	24310	24368	24344	24306	24215	24352	24201	24449	24469	24270	24318	24317	24336	24605	24441	24288	24228	24187	24179	24301	24097	24361	24442	24220	24190	24220	24396	24181	24439	24396	24260	24351	24381	24279	24411	24325	24626	24523	24355	24359	24336	24307	24338	24351	24254	24077	24271	24379	24202	24360	24187	24542	24269	24383	24268	24589	24373	24288	24236	24233	24303	24313	24412	24419	24071	24297	24220	24403	24275	24208	24329	24059	24173	24195	24239	24131	24302	24182	24141	24189	24348	24329	24123	24214	24493	24451	24227	24141	24251	24010	24334	24338	24508	24299	24489	24190	24265	24549	24366	24285	24454	24441	24100	24275	24362	24315	24358	24405	24356	24410	24324	24391	24423	24324	24454	24376	24437	24255	24522	24388	24250	24346	24310	24351	24120	24227	24300	24306	24600	24541	24208	24555	24124	24284	24401	24250	24528	24227	24282	24184	24200	24478	24198	23957	24472	24280	24315	24330	24227	24421	24053	24153	24402	24350	24086	24035	24229	24138	24380	24274	24427	24141	24286	24461	24399	24164	24470	24210	24085	24396	24565	24393	24551	24338	24473	24272	24315	24151	24236	24267	24251	24354	24538	24451	24240	24133	24353	24501	24307	24322	24490	24322	24220	24092	24311	24622	24303	24647	24509	24061	24640	24115	24288	24423	24373	24041	24238	24213	24577	24365	24252	24232	24073	24234	24141	24283	24121	24135	24326	24368	24240	24350	24439	24177	24370	24438	24497	24510	24398	24186	24154	24335	24266	24294	24404	24433	24194	24242	24346	24187	24105	24150	24254	24490	24235	24246	24331	24434	24261	24324	24290	24262	24336	24530	24152	24120	24456	24392	24293	24466	24320	24287	24502	24651	24437	24270	24148	24627	24460	24429	24346	24106	24218	24365	24394	24190	24456	24576	24346	24292	24389	24433	24455	24184	24241	24346	24370	24213	23955	24266	24327	24525	24310	24504	24499	24257	24157	24024	24204	24374	24376	24180	24333	24214	24261	24111	24442	24378	24434	24132	24352	24267	24190	24163	24347	24365	24211	24320	24200	24278	24460	24332	24081	24492	24177	24274	24225	24101	24333	24119	24246	23983	24263	24419	24116	24338	24351	23981	24164	24214	24453	24514	24481	24348	24297	24189	24145	24343	24046	24552	24310	24365	24414	24349	24505	24220	24529	24222	24118	24271	24370	24159	24394	24267	24298	24439	24383	24468	24304	24279	24301	24211	24153	24360	24264	24447	24092	24211	24443	23974	24338	24297	24437	24251	24171	24290	24289	24284	24069	24285	24330	24469	24208	24416	24075	24498	24364	24242	24376	24071	24155	24334	24262	24366	24212	24309	24120	24351	24165	24394	24447	24324	24213	24417	24144	24052	24231	24335	24418	24262	24332	24294	24481	24212	24090	24165	24175	24218	24377	24208	24351	24266	24385	24489	24430	24418	24227	24384	24492	24189	24371	24313	24444	24514	24276	24189	24447	24324	24265	24127	24134	24107	24206	24459	24394	24447	24355	24244	24402	24125	24250	24277	24333	24164	24580	24442	24133	24443	24293	24283	24330	24275	24393	24372	24466	24447	24183	24442	24441	24223	24259	24299	24247	24229	24175	24456	24360	24229	24328	24123	24415	24131	24444	24289	24489	24492	24522	24423	24247	24440	24241	24436	24263	24320	24118	24296	24279	24335	24253	24398	24453	24278	24370	24363	24482	24368	24133	24080	24359	24365	24342	24019	24375	24236	24176	24307	24443	24263	24209	24318	24375	24255	24335	24290	24433	24326	24207	24309	24472	24185	24307	24310	24249	24311	24231	24403	24461	24319	24464	24540	24672	24229	24471	24488	24231	24438	24225	24189	24478	24483	24372	24170	24153	24270	24165	24391	24064	24336	24238	24276	24431	24466	24274	24725	24369	24438	24173	24442	24352	24316	24286	24350	24308	24019	24297	24404	24507	24249	24196	24326	24430	24355	24211	24330	24231	24419	24192	24497	24245	24427	24267	24182	24362	24270	24370	24208	24545	24251	24176	24297	24408	24285	24287	24048	24393	24368	24345	24136	24427	24410	24390	24093	24387	24339	24297	24440	24339	24323	24261	24335	24507	24334	24537	24208	24448	24145	24298	24642	24431	24297	24117	24321	24223	24302	24192	24176	24163	24295	24279	24293	24319	24391	24162	24145	24348	24472	24188	24349	24246	24447	24536	24385	24407	24195	24549	24280	24402	24284	24201	24213	24425	24255	24239	24215	24268	23926	24388	24243	24303	24336	24544	24440	24253	24412	24477	24390	24336	24384	24301	24349	24456	24185	24274	23948	24507	24269	24398	24203	24093	24317	24257	24312	24312	24055	24089	24205	24382	24511	24530	24185	24161	24221	24178	24328	24158	24085	24140	24269	24516	24301	24294	24319	24234	24325	24329	24399	24263	24250	24373	24255	24152	24351	24545	24210	24165	24087	24170	24277	24311	24532	24241	24410	24577	24467	24604	24201	24342	24299	24042	24111	24208	24449	24336	24205	24233	24411	24427	24247	24145	24232	24335	24353	24329	24207	24509	24273	24274	24034	24314	24384	24243	24457	24390	24439	24224	24152	24125	24260	24119	24002	24360	24312	24231	24290	24387	24263	24439	24425	24332	24175	24458	24259	24378	24333	24396	24472	24436	24420	24184	24446	24391	24517	24575	24350	24349	24373	24485	24352	24559	24351	24462	24255	24221	24394	24381	24106	24239	24623	24090	24200	24467	24463	24243	24265	24259	24114	24339	24190	24178	24212	24259	24542	24569	24083	24205	24419	24170	24409	24247	24233	24299	24231	24060	24015	24057	23861	24283	24368	24308	24172	24377	24220	24350	24306	24407	24375	24359	24369	24373	24459	24495	24298	24397	24389	24279	24255	24171	24334	24243	24222	24348	24357	24472	24076	24241	24362	24330	24317	23992	24339	24191	24277	24229	24266	24267	24241	24130	24422	24161	24543	24503	24599	24363	24372	24253	23889	24133	24241	24301	24456	24300	24501	24389	24304	24355	24502	24334	24213	24268	24363	24053	24444	24485	24447	24330	24431	24503	24463	24391	24402	24146	24197	24301	24259	24197	24098	24248	24199	24421	24465	24366	24309	24289	24296	24316	24446	24515	24312	24246	24195	24295	24229	24410	24228	24396	24173	24446	24280	24288	24227	24433	24210	24306	24346	24476	24092	24221	24255	24303	24234	24156	24239	24190	24349	24199	24111	24272	24697	24433	24318	24201	24431	24375	24549	24253	24270	24149	24244	24178	24403	24003	24339	24388	24177	24309	24070	24501	24331	24189	24403	24409	24295	24499	24406	24394	24123	24543	24131	24473	24387	24495	24178	24235	24187	24476	24332	24224	24207	24373	24182	24354	24209	24240	24285	24239	24525	24517	24340	24313	24346	24332	24344	24374	24217	24315	24353	24247	24498	24363	24369	24243	24444	24247	24312	24510	24130	24204	24262	24327	24291	24426	24198	24236	24189	24085	24399	24489	24203	24219	24294	24330	24395	24380	24291	24507	24476	24299	24535	24290	24377	24457	24185	24445	24033	24336	24343	24304	24126	24244	24182	24277	24064	24395	24306	24303	24247	24401	24501	24396	24308	24298	24454	24220	24425	24265	24617	24401	24210	24345	24480	24399	24109	24241	24557	24238	24273	24098	24145	24301	24193	24315	24494	24255	24380	24209	24244	24152	24233	24192	24203	24412	24343	24559	24531	24204	24255	24243	24154	24365	24353	24304	24284	24359	24224	24169	24267	24513	24371	24192	24379	24414	24432	24299	24366	24478	24170	24016	24318	24228	24396	24401	24381	24369	24051	24121	24433	24246	24404	24296	24279	24406	24326	24322	24221	24362	24348	24561	24267	24344	24218	24303	24167	24201	24059	24185	24429	24517	24360	24451	24313	24148	24299	24320	24310	24339	24416	24404	24401	24464	24323	24425	24418	24328	24375	24504	24350	24258	24335	24279	24357	24505	24332	24403	24162	24096	24320	24584	24275	24300	24324	24334	24213	24396	24522	24363	24366	24502	24420	24451	24215	24205	24204	24225	24206	24475	24520	24486	24407	24366	24592	24358	24466	24347	24345	24166	24362	24496	24164	24383	24291	24335	24457	24313	24145	24232	24103	24330	24284	24292	24291	24453	24235	24430	24366	24333	24157	24471	24194	24323	24408	24262	24212	24201	24304	24484	24329	24533	24357	24240	24350	24110	24452	24400	24376	24395	24392	24319	24407	24205	24383	24575	24423	24039	24360	24137	24282	24241	24456	24377	24363	24615	24167	24286	24462	24489	24286	24181	24516	24461	24250	24278	24342	24358	24262	24465	23968	24106	24243	24112	24239	24260	24032	24143	24355	24174	24501	24231	24284	24542	24009	24319	24135	24244	24302	24472	24445	24310	24438	24227	24321	24344	24477	24321	24478	24191	24379	24210	24650	24250	23888	24436	24331	24246	24377	24245	23968	24328	24209	24241	24285	24036	24154	24235	24342	24311	24344	24557	24274	24490	24205	24420	24288	24303	24365	24413	24284	24244	24351	24466	24249	24276	24369	24480	24336	24488	24442	24225	24405	24303	24349	24021	24304	24258	24394	24355	24172	24387	24188	24415	24479	24473	24383	24196	24199	24225	24231	24081	24417	24427	24246	24294	24353	24453	24354	24273	24505	24417	24334	24388	24131
21518	40997	40521	43319	79159	73385	56177	37403	24163	18016	15849	15400	15172	15193	15274	15190	15158	15350	15147	15465	15383	15393	15298	15275	15232	15096	15284	15276	15232	15307	15334	15420	15251	15445	15122	15226	15181	15259	15107	15175	15314	15181	15128	15229	15097	15064	15256	15298	15147	15214	15173	15450	15272	15309	15104	15241	15315	15245	15224	15139	15097	15200	15283	15154	15106	15261	15125	15341	15090	15265	15216	15210	15282	15091	15305	15276	15095	15098	15185	15204	15481	15032	15212	15094	15208	15025	15052	15173	15199	15220	15121	15242	15151	15350	15164	15331	15284	15419	15214	15171	15101	15241	15085	15076	15123	15258	15341	15347	15220	15383	15263	14978	15240	15332	15092	15181	15110	15284	15046	15259	15224	15226	15196	15169	15196	15312	15144	15053	15291	15145	15201	15221	15214	15046	15160	15319	15273	15175	15108	15200	15251	15216	15151	15195	15396	15078	15097	15064	15166	15002	15252	15282	15065	15158	15090	15226	15049	15234	15148	15153	15331	15083	15122	15062	15169	15162	15132	15028	15395	15183	15202	15171	15235	15255	15089	15165	15133	15213	15281	15108	15285	15264	15227	15150	15240	15068	15170	15152	15077	15219	15185	15134	15203	15205	15225	15166	15203	15422	15202	15094	15147	15009	15218	15263	15100	15101	15035	15061	15199	15192	15329	15298	15043	15181	15192	15241	15364	15214	15176	15198	15018	15130	15207	15306	15122	14996	15224	15187	15237	15230	15224	15142	15242	15090	15106	15151	15282	15210	15332	15006	15218	15015	15220	15149	15101	15133	15083	15248	15123	15252	15054	15330	15314	15173	15138	15033	15236	15102	15220	15258	15162	15194	15068	15191	15195	15277	15063	15180	15210	15166	15218	15226	15137	15126	15076	15111	15300	15213	15208	15143	15133	15213	15154	15116	15162	15121	15300	15296	15302	15234	15206	15045	15136	15098	15171	15275	15099	15069	15111	15118	15371	15113	15095	15176	15269	14875	15236	15119	15246	15172	15206	15055	15033	15195	15002	15247	15170	15194	15023	15310	15255	14955	15299	15282	15261	15171	15124	15195	15047	15122	15236	15377	15233	15308	15256	15263	15427	15140	15081	15086	15224	15149	15138	14997	15175	15070	15291	15259	15176	15224	15064	15284	15109	15087	15235	15382	15166	15152	15210	15193	15220	15166	15253	15187	15330	15099	15089	15242	15223	15230	15072	15102	15226	15309	15141	15124	15176	15174	15149	15093	15229	15194	15240	15351	15246	15196	15265	15320	15250	15167	15449	15271	15219	15046	15162	15233	15176	14991	15077	15155	15150	15208	15250	15048	15332	15173	15140	15153	15138	15265	15135	15237	15184	15175	15158	15195	15140	15181	15366	15290	15219	15148	15175	15307	15110	15238	15158	14980	15275	15176	15152	15252	15172	15053	15294	15296	15207	15342	15258	15331	15019	15218	15098	15080	15236	15212	15163	15259	15183	15037	15232	15160	15211	15248	15135	15194	15267	15103	15135	15192	15279	15248	15478	15295	15166	15182	15203	15182	15131	15078	15252	15224	15132	15324	15282	15189	15401	15153	15235	15126	15391	15202	15087	15160	15291	15203	15166	15107	15376	15251	15142	15109	15265	15066	15179	15128	15160	15140	15177	15250	15118	15207	15215	15245	15196	15175	15116	15057	15047	15210	15187	15069	15289	15199	15239	15182	15134	15428	15228	15124	15123	15033	15099	15184	15305	15325	15022	15296	15296	15328	15379	15263	15248	15146	15343	15248	15329	15141	15126	15040	15136	15146	15094	15206	15208	15049	15262	15162	15260	15241	15251	15248	15125	15133	15144	15188	15086	15185	15175	14997	15271	15136	15225	15120	15170	15282	15285	15228	15283	15305	15058	14976	15178	15220	15268	15188	15087	15368	15080	15352	15214	15318	15035	15362	15175	15049	15389	15284	15160	15247	14982	15248	15225	15257	15142	15165	15272	15131	15116	15119	14985	15097	15281	15309	15094	15125	15344	15157	15118	15129	15224	15111	15066	15224	15221	15368	15104	15144	15189	15107	15239	15171	15125	15353	15116	15266	15438	15192	15170	15203	15136	15256	15109	15081	15155	15063	15183	15117	15185	15215	15215	15279	14979	15133	15144	15331	15289	15244	15160	15269	15153	15245	15000	15179	15044	15211	15331	15233	14987	15115	15171	15033	15242	15217	15338	15073	15127	15169	15249	15179	15142	15153	15121	15152	15146	15281	14949	15125	15061	15221	15055	15145	15154	15175	15406	14957	15205	15258	15298	15170	15177	15070	15050	15093	15268	15216	15302	15105	15235	15172	15320	15243	14973	15351	15139	15157	15087	15177	15152	15172	15111	15164	15102	15036	15130	15147	15222	15266	15175	15115	14939	15192	15286	15145	15055	15176	15043	15259	15134	15286	15090	15128	15271	15231	15268	15144	15282	15133	15064	15281	15081	15118	15343	15030	15156	15118	15295	15142	15213	15240	15245	15286	15175	15070	15119	15332	14963	15263	15357	15148	15175	15277	15113	15216	15206	15213	15231	15099	15053	15173	15113	14972	15183	15492	15378	15319	15102	15300	15281	15239	15185	15168	15355	15085	15134	15113	15245	15190	15086	15118	15283	15217	15166	15080	15447	15266	15323	15194	15260	15193	15205	14925	15311	15292	15261	15199	15227	15156	15158	15242	15227	15098	15028	15070	15252	15140	15276	15223	15196	15208	15393	15192	14996	15238	15170	15164	15347	15317	15236	15179	15145	15125	15211	15035	15203	15063	15321	15220	15033	15095	15206	15359	15121	15096	15204	15186	14957	15285	15191	15112	15036	15211	15236	15124	15063	15191	15230	15064	15083	15141	15287	15192	15283	15159	15245	15205	15139	15166	15238	15144	15437	15039	15337	15176	15163	15259	15011	15262	15061	14979	15101	15119	15149	15172	15239	15283	15226	15070	15218	15230	15189	15280	15088	15280	15211	15172	15205	15282	15098	15090	15275	15151	15117	15200	15268	15157	15096	15307	15378	15085	15184	15221	15143	15428	15175	15295	15290	15130	15216	15219	15129	15369	15246	15068	15089	15149	15017	15203	15144	15323	15423	15221	15105	15199	15078	15304	15219	15267	15009	15048	15234	15162	15296	15400	15196	15174	15245	15002	15252	15215	15177	15126	15166	15253	15256	15240	15216	15176	15140	15085	15241	15246	15073	15199	15197	15133	15328	15316	15147	15233	15217	15150	15185	15152	15131	15075	15096	15203	15186	15230	15152	15278	15146	15118	15160	15251	15063	15217	15071	15205	15201	15280	15225	15180	15076	15166	15079	15079	14942	15167	15215	15107	15258	15241	15355	15069	14948	15147	15033	15013	15231	15206	15372	15265	15200	15271	14986	15021	15103	15080	15230	15217	15209	15121	15054	15161	15264	15083	15235	15175	15157	15215	15145	15152	14951	15133	15181	15292	15171	15126	14986	15222	15131	15315	15146	15229	15198	14997	15207	15138	15295	15107	15138	15267	15368	15155	15274	15238	15151	15114	15160	15208	15185	15414	15129	15136	15224	14964	15144	15072	15172	15122	15127	15027	15157	15199	15264	15279	15135	15314	14910	15130	15192	15095	15114	15235	15355	15103	14991	15211	15131	15087	15275	15073	14950	15043	15220	15197	15197	15141	15268	15299	15201	15120	15301	15147	15081	15164	15240	15233	15062	15284	15173	15252	15232	15134	15147	15193	15304	15254	15359	15344	15235	15263	15108	15182	15301	15113	15380	15216	15138	14890	15145	15240	15107	15201	15312	15112	15062	15192	15087	15108	15204	15149	15421	15172	15362	15447	15219	15064	15338	15318	15261	15202	15136	15071	15315	15179	15171	15105	15185	15193	15156	15126	15165	15192	15038	15117	15117	15107	15249	15168	15192	15144	15133	15131	15205	15176	15032	15269	15195	15128	15207	15164	15107	15166	15273	15005	15305	15046	15242	15234	15156	15171	15283	15156	15232	15275	15044	15247	15209	15079	15157	15175	15214	15146	15220	15097	15029	15247	15318	15272	15125	15325	15200	15058	15203	15235	15082	15102	15086	15202	15137	15178	15366	15123	15282	15216	15074	15252	15202	15266	15185	15103	15080	15143	15260	15222	15115	15148	15309	15083	15197	15065	15228	15028	15116	15178	15155	15251	15173	15045	15322	15185	15165	15204	15173	15266	15144	15138	15263	15056	15279	14970	15067	15206	15377	15096	15160	15224	15095	15177	15161	15143	15106	15197	15163	15136	15166	15079	15119	15170	15129	15323	15196	15119	15257	15196	15290	15107	15097	15318	15127	15151	15151	15206	15363	15272	15211	15004	15352	15149	15140	15156	15163	14997	15165	15021	15227	15260	15241	15183	15076	15246	15229	15079	14964	15093	15111	15068	15224	15306	15098	15167	15103	15248	15188	15113	15219	15083	15218	15371	15173	14986	15178	15081	15232	15207	15147	15068	15289	15207	15322	15233	15285	15126	15255	15169	15177	15147	15152	15111	15242	15093	15094	15105	15341	15090	15064	15244	15239	15215	15179	15238	15058	15168	15245	14952	15398	15136	15179	15231	15180	15175	15264	15189	15077	15114	15134	15152	15291	15205	15180	15403	15292	15138	15165	15109	15038	15312	15260	15269	15110	15010	15238	15047	15034	15224	15190	15247	15128	15202	15110	15166	15088	15193	15142	15067	15169	15142	15435	15193	15161	15226	15143	15166	15083	15061	15285	15147	15343	15254	15274	15195	15254	15114	15340	15281	15155	15074	15175	15282	15151	15182	15139	14977	15183	15196	15288	15048	15257	15299	15160	15259	15081	15183	15134	15162	15244	15237	15207	14997	15047	15247	15132	15183	15084	15142	15136	15182	15240	15326	15191	15170	15127	15182	15200	15134	15112	15020	15178	15364	15218	15134	15148	15025	15011	15162	15075	14955	15108	15168	15105	15159	15020	15066	15083	15054	15179	15127	15104	15163	15380	15090	15253	15112	15264	15250	15226	15153	15151	15190	15136	15126	15125	15146	15309	15163	15323	15054	15022	15410	15237	15263	15355	15155	15045	15216	15100	15094	15178	15213	15263	15367	14960	15284	15171	15252	15241	14955	15095	15174	15262	15094	15179	15120
32111	25943	28902	28545	34058	36268	32943	29211	26759	26108	25797	25540	25441	25688	25613	25656	25601	25344	25129	25554	25432	25477	25273	25508	25654	25335	25515	25658	25239	25608	25602	25609	25648	25619	25659	25638	25334	25278	25501	25449	25587	25728	25428	25553	25465	25508	25494	25497	25735	25585	25635	25458	25660	25473	25794	25422	25572	25681	25506	25361	25328	25579	25573	25621	25554	25524	25242	25302	25317	25258	25385	25544	25861	25419	25438	25473	25269	25400	25389	25622	25595	25295	25573	25503	25442	25480	25332	25473	25424	25539	25504	25505	25499	25502	25394	25277	25464	25377	25366	25444	25519	25375	25612	25581	25619	25592	25509	25821	25400	25529	25207	25376	25566	25383	25242	25421	25411	25398	25416	25607	25513	25502	25511	25546	25520	25511	25449	25451	25285	25408	25424	25594	25410	25600	25531	25400	25372	25331	25756	25422	25668	25670	25507	25743	25427	25517	25465	25277	25413	25562	25627	25313	25520	25425	25729	25390	25481	25366	25413	25825	25679	25623	25639	25501	25440	25340	25402	25405	25623	25373	25561	25476	25396	25554	25412	25625	25228	25346	25464	25477	25559	25307	25331	25281	25261	25776	25589	25444	25353	25426	25581	25507	25495	25567	25521	25621	25634	25390	25421	25343	25370	25339	25451	25607	25534	25700	25679	25571	25451	25538	25619	25247	25425	25547	25307	25408	25481	25656	25571	25498	25674	25417	25651	25304	25478	25443	25391	25781	25411	25439	25479	25469	25491	25453	25659	25289	25562	25643	25478	25409	25766	25588	25404	25602	25496	25448	25474	25397	25322	25530	25559	25578	25421	25452	25471	25312	25228	25274	25555	25495	25425	25736	25599	25478	25619	25451	25310	25457	25433	25482	25513	25525	25659	25500	25655	25341	25517	25530	25661	25448	25497	25399	25443	25359	25520	25725	25550	25427	25466	25362	25402	25465	25484	25584	25568	25501	25422	25223	25660	25368	25520	25931	25427	25456	25393	25281	25531	25345	25699	25404	25327	25428	25361	25795	25280	25315	25402	25511	25459	25396	25565	25494	25559	25365	25578	25574	25463	25461	25251	25317	25478	25372	25391	25389	25444	25559	25664	25492	25561	25427	25518	25426	25507	25620	25919	25778	25470	25590	25854	25272	25590	25493	25359	25429	25431	25391	25603	25627	25431	25628	25620	25518	25695	25654	25311	25528	25731	25458	25352	25512	25577	25700	25707	25528	25488	25361	25360	25510	25553	25432	25440	25590	25358	25695	25345	25106	25635	25523	25535	25630	25455	25345	25374	25627	25307	25511	25684	25418	25412	25297	25558	25660	25470	25611	25260	25734	25374	25608	25515	25417	25415	25346	25387	25307	25450	25518	25265	25230	25610	25764	25449	25369	25447	25596	25421	25099	25670	25453	25429	25383	25480	25336	25467	25555	25429	25490	25479	25419	25360	25576	25468	25515	25555	25441	25435	25240	25422	25456	25220	25563	25576	25600	25853	25842	25494	25421	25571	25451	25632	25469	25300	25491	25626	25546	25409	25234	25397	25622	25492	25359	25326	25342	25365	25392	25421	25556	25789	25521	25414	25312	25402	25254	25439	25443	25396	25610	25728	25497	25635	25431	25539	25077	25493	25444	25530	25503	25667	25530	25514	25316	25679	25662	25632	25704	25542	25519	25743	25426	25646	25344	25473	25538	25461	25726	25470	25146	25599	25662	25581	25365	25511	25231	25334	25545	25443	25571	25466	25450	25412	25596	25586	25396	25412	25414	25465	25476	25202	25337	25381	25376	25383	25346	25774	25440	25210	25417	25431	25524	25519	25752	25351	25272	25570	25566	25333	25576	25448	25465	25527	25492	25332	25443	25449	25437	25613	25420	25399	25680	25328	25767	25525	25407	25601	25538	25399	25671	25479	25302	25436	25509	25270	25631	25610	25665	25416	25566	25739	25402	25469	25590	25574	25488	25567	25463	25517	25376	25403	25623	25557	25353	25387	25501	25379	25465	25689	25668	25489	25554	25644	25598	25534	25560	25595	25242	25347	25481	25431	25477	25378	25385	25477	25394	25439	25435	25567	25508	25604	25402	25462	25300	25444	25566	25564	25605	25490	25545	25379	25159	25528	25489	25409	25597	25423	25594	25503	25656	25668	25506	25479	25707	25527	25436	25376	25485	25301	25471	25520	25323	25737	25263	25769	25554	25228	25604	25685	25270	25737	25524	25671	25806	25436	25323	25329	25371	25421	25650	25633	25423	25550	25439	25491	25480	25410	25477	25650	25144	25447	25585	25631	25411	25655	25597	25422	25619	25407	25452	25526	25520	25509	25529	25400	25180	25357	25470	25399	25453	25656	25683	25578	25654	25392	25449	25363	25666	25430	25534	25788	25546	25444	25323	25225	25458	25676	25353	25332	25616	25417	25713	25730	25788	25360	25417	25437	25638	25524	25615	25256	25718	25485	25266	25434	25440	25431	25481	25446	25395	25673	25540	25437	25542	25677	25359	25547	25519	25248	25397	25672	25489	25392	25524	25541	25420	25530	25659	25530	25559	25618	25399	25288	25265	25134	25531	25291	25443	25338	25371	25654	25388	25525	25526	25458	25303	25626	25539	25254	25527	25257	25355	25478	25454	25549	25407	25173	25298	25557	25616	25589	25527	25286	25442	25508	25455	25514	25621	25379	25254	25525	25325	25492	25252	25476	25521	25240	25423	25408	25506	25499	25571	25495	25566	25637	25467	25469	25440	25545	25626	25344	25655	25552	25534	25733	25592	25435	25488	25543	25575	25570	25545	25433	25384	25663	25514	25725	25517	25631	25609	25476	25587	25305	25277	25296	25418	25460	25734	25606	25626	25718	25344	25623	25482	25520	25576	25567	25355	25419	25435	25489	25614	25469	25217	25434	25498	25643	25653	25740	25187	25620	25366	25686	25357	25342	25426	25471	25679	25488	25468	25501	25449	25290	25404	25387	25453	25741	25578	25554	25428	25546	25531	25554	25430	25523	25747	25476	25318	25535	25595	25510	25473	25611	25698	25596	25483	25455	25510	25604	25682	25544	25663	25654	25330	25573	25508	25547	25587	25406	25677	25291	25411	25552	25557	25605	25616	25533	25290	25558	25401	25655	25578	25617	25424	25493	25372	25579	25750	25391	25353	25443	25396	25506	25285	25364	25593	25542	25457	25272	25217	25350	25582	25607	25442	25473	25442	25360	25519	25458	25542	25542	25467	25456	25695	25465	25436	25513	25361	25278	25565	25659	25509	25634	25611	25449	25785	25287	25539	25693	25588	25541	25630	25787	25331	25394	25622	25306	25382	25406	25349	25456	25409	25554	25340	25396	25669	25552	25424	25479	25330	25375	25387	25488	25348	25524	25646	25787	25479	25398	25151	25355	25240	25634	25505	25177	25494	25430	25447	25762	25497	25369	25489	25529	25492	25304	25599	25370	25513	25452	24913	25610	25402	25578	25506	25209	25503	25410	25650	25497	25449	25549	25700	25505	25296	25646	25421	25666	25465	25718	25540	25426	25357	25288	25671	25478	25256	25531	25497	25543	25260	25550	25452	25633	25504	25340	25352	25545	25626	25494	25553	25536	25398	25491	25239	25410	25441	25503	25482	25573	25641	25639	25533	25462	25720	25518	25506	25373	25556	25543	25479	25215	25480	25633	25612	25205	25478	25476	25791	25560	25320	25657	25561	25583	25502	25523	25494	25374	25685	25387	25506	25411	25360	25479	25350	25452	25584	25500	25514	25440	25378	25520	25390	25646	25533	25703	25260	25557	25596	25542	25566	25519	25534	25684	25386	25271	25284	25402	25426	25408	25399	25705	25616	25338	25424	25504	25576	25400	25676	25404	25425	25422	25600	25399	25376	25614	25572	25429	25474	25555	25743	25486	25460	25480	25606	25735	25540	25487	25438	25672	25636	25520	25509	25433	25545	25241	25355	25336	25314	25655	25697	25651	25314	25386	25549	25545	25516	25457	25534	25468	25446	25462	25727	25588	25507	25396	25535	25563	25569	25593	25459	25328	25328	25500	25257	25589	25659	25495	25312	25619	25497	25525	25530	25647	25421	25639	25702	25527	25528	25428	25497	25534	25626	25508	25656	25446	25412	25365	25490	25790	25761	25539	25381	25587	25537	25585	25648	25329	25325	25521	25657	25453	25546	25737	25440	25525	25465	25607	25477	25397	25523	25584	25404	25320	25669	25577	25559	25573	25444	25480	25503	25380	25363	25512	25176	25327	25530	25569	25440	25473	25729	25462	25202	25541	25642	25598	25344	25314	25513	25688	25368	25429	25591	25506	25472	25317	25260	25559	25558	25437	25598	25436	25440	25476	25504	25704	25440	25595	25669	25383	25382	25767	25368	25511	25559	25388	25440	25571	25686	25554	25327	25444	25430	25460	25327	25582	25469	25587	25635	25475	25530	25755	25591	25338	25697	25427	25261	25258	25578	25240	25436	25490	25536	25332	25522	25599	25489	25537	25315	25414	25470	25308	25436	25654	25573	25559	25464	25391	25383	25568	25533	25598	25450	25420	25404	25439	25505	25537	25570	25726	25346	25432	25563	25470	25449	25697	25583	25491	25681	25435	25477	25437	25406	25306	25448	25522	25585	25815	25476	25537	25482	25442	25481	25511	25538	25624	25472	25646	25204	25407	25290	25375	25761	25552	25453	25607	25574	25644	25480	25476	25626	25433	25501	25492	25540	25211	25575	25467	25672	25622	25303	25483	25562	25665	25495	25614	25501	25544	25226	25456	25578	25588	25433	25449	25448	25372	25453	25524	25722	25387	25484	25325	25607	25523	25638	25597	25518	25422	25486	25533	25729	25512	25545	25647	25660	25522	25544	25376	25525	25426	25423	25463	25794	25399	25678	25454	25376	25527	25680	25862	25371	25449	25495	25490	25756	25418	25288	25560	25563	25517	25454	25708	25357	25492	25636	25485	25777	25490	25441	25338	25430	25429	25552	25427	25649	25558	25408	25484	25412	25307	25351	25370	25673	25456	25692	25509	25521	25576	25567	25588	25809	25279	25285	25633	25516	25613	25600	25477	25539	25388	25271	25541	25376	25405	25562	25568	25537	25484	25487	25402	25452	25709	25538	25538	25482	25689	25458	25281	25393	25252	25383
16085	18236	17809	17684	26333	26709	22218	18303	16611	15759	15626	15755	15613	15387	15562	15533	15492	15368	15548	15748	15497	15754	15406	15618	15611	15661	15372	15465	15526	15463	15690	15606	15422	15424	15498	15582	15687	15574	15634	15344	15459	15564	15689	15589	15394	15566	15454	15510	15418	15584	15524	15625	15473	15426	15625	15553	15568	15433	15523	15521	15513	15580	15623	15408	15569	15639	15420	15671	15590	15363	15451	15566	15686	15479	15499	15347	15579	15522	15626	15604	15206	15405	15827	15566	15426	15666	15543	15500	15478	15490	15519	15640	15550	15501	15416	15591	15577	15459	15451	15452	15556	15434	15629	15473	15630	15338	15495	15500	15437	15696	15473	15436	15444	15620	15533	15632	15605	15388	15417	15519	15445	15522	15530	15386	15653	15413	15382	15570	15392	15399	15535	15498	15597	15578	15491	15622	15582	15527	15443	15594	15580	15507	15353	15554	15541	15551	15413	15496	15350	15552	15553	15552	15589	15429	15405	15576	15440	15379	15539	15492	15631	15492	15466	15607	15538	15330	15619	15774	15411	15340	15612	15445	15409	15701	15620	15462	15488	15505	15565	15567	15532	15568	15322	15693	15560	15520	15745	15530	15322	15445	15502	15481	15423	15417	15421	15377	15497	15610	15471	15452	15616	15535	15369	15674	15365	15574	15633	15491	15339	15571	15552	15670	15437	15690	15592	15535	15549	15517	15588	15389	15510	15567	15521	15491	15438	15687	15609	15492	15735	15442	15621	15636	15553	15501	15576	15508	15624	15233	15428	15467	15611	15426	15397	15484	15484	15445	15564	15532	15504	15537	15501	15548	15469	15543	15458	15440	15356	15604	15473	15480	15443	15430	15539	15625	15450	15485	15388	15416	15412	15487	15395	15544	15495	15474	15483	15631	15514	15620	15356	15455	15474	15554	15503	15411	15485	15493	15360	15451	15439	15504	15469	15475	15499	15450	15498	15367	15418	15536	15499	15565	15527	15505	15469	15564	15419	15681	15440	15660	15533	15486	15569	15505	15538	15486	15422	15556	15466	15485	15519	15549	15631	15574	15534	15584	15585	15458	15448	15634	15481	15511	15387	15379	15577	15265	15496	15379	15533	15589	15521	15715	15516	15530	15639	15431	15356	15560	15544	15521	15550	15692	15550	15655	15547	15490	15458	15444	15452	15369	15512	15371	15648	15573	15662	15483	15490	15556	15468	15361	15462	15344	15605	15555	15414	15467	15363	15402	15545	15623	15582	15446	15436	15568	15429	15531	15461	15411	15325	15486	15419	15451	15640	15616	15554	15526	15563	15490	15612	15539	15304	15489	15517	15577	15483	15658	15402	15661	15469	15414	15653	15477	15622	15581	15394	15610	15242	15567	15364	15460	15222	15292	15435	15419	15477	15446	15347	15632	15656	15488	15610	15481	15532	15600	15431	15516	15463	15359	15539	15587	15303	15451	15499	15534	15478	15438	15364	15614	15503	15540	15470	15527	15492	15620	15366	15401	15369	15543	15549	15470	15552	15414	15487	15400	15446	15692	15516	15543	15301	15395	15506	15746	15604	15516	15477	15575	15567	15585	15319	15657	15417	15624	15598	15436	15529	15468	15489	15602	15508	15272	15341	15431	15558	15447	15489	15422	15553	15464	15435	15339	15438	15445	15434	15396	15586	15351	15534	15585	15473	15503	15260	15512	15483	15443	15669	15538	15614	15528	15504	15434	15603	15567	15639	15588	15463	15522	15601	15309	15500	15379	15424	15454	15671	15413	15488	15534	15627	15428	15524	15372	15405	15529	15439	15517	15645	15577	15575	15430	15507	15427	15809	15549	15532	15472	15637	15388	15476	15507	15420	15479	15596	15628	15328	15338	15634	15559	15505	15437	15630	15598	15383	15380	15648	15404	15481	15517	15640	15458	15261	15355	15594	15301	15650	15462	15490	15613	15504	15618	15565	15531	15330	15517	15386	15502	15525	15477	15381	15478	15440	15643	15414	15635	15356	15636	15620	15538	15537	15556	15343	15566	15534	15370	15492	15438	15513	15560	15493	15449	15467	15408	15709	15423	15519	15476	15601	15473	15448	15519	15644	15616	15466	15603	15591	15505	15369	15404	15367	15592	15420	15367	15605	15636	15554	15472	15555	15548	15367	15462	15471	15382	15713	15669	15459	15596	15776	15531	15397	15334	15320	15396	15560	15457	15439	15376	15275	15469	15331	15514	15525	15515	15575	15387	15692	15539	15464	15602	15718	15562	15423	15530	15561	15416	15377	15462	15550	15523	15503	15504	15530	15521	15377	15547	15513	15588	15523	15521	15548	15489	15631	15495	15656	15499	15584	15364	15535	15436	15496	15401	15383	15574	15118	15438	15441	15197	15733	15590	15543	15552	15654	15486	15491	15584	15447	15502	15629	15481	15428	15474	15491	15394	15539	15463	15592	15304	15570	15520	15487	15436	15426	15557	15499	15686	15502	15339	15493	15498	15442	15414	15523	15569	15487	15411	15407	15468	15458	15454	15572	15454	15357	15454	15539	15407	15442	15601	15663	15486	15387	15494	15600	15443	15709	15502	15573	15605	15512	15599	15505	15364	15485	15428	15437	15619	15578	15473	15376	15570	15446	15450	15649	15546	15497	15627	15465	15592	15555	15524	15553	15530	15610	15440	15454	15627	15593	15505	15560	15552	15443	15618	15454	15410	15544	15486	15314	15609	15346	15627	15581	15400	15488	15580	15453	15455	15631	15533	15481	15429	15590	15533	15485	15542	15521	15474	15489	15405	15353	15586	15427	15387	15528	15477	15423	15664	15517	15505	15316	15501	15434	15402	15461	15519	15543	15640	15403	15702	15470	15422	15561	15477	15551	15522	15478	15310	15488	15569	15524	15585	15602	15427	15522	15351	15548	15254	15457	15659	15451	15526	15527	15402	15482	15509	15551	15613	15542	15369	15512	15517	15435	15419	15347	15531	15521	15503	15352	15645	15541	15473	15408	15650	15583	15621	15414	15489	15403	15351	15394	15612	15615	15410	15564	15461	15572	15434	15497	15377	15503	15516	15447	15399	15446	15456	15549	15624	15598	15445	15488	15668	15607	15384	15553	15473	15561	15431	15777	15678	15316	15574	15762	15714	15500	15625	15438	15599	15432	15562	15468	15527	15363	15615	15470	15545	15832	15483	15552	15550	15450	15428	15626	15616	15442	15460	15399	15517	15568	15485	15605	15503	15501	15464	15531	15539	15550	15463	15545	15497	15448	15402	15373	15489	15534	15638	15708	15471	15457	15529	15498	15481	15525	15490	15480	15438	15438	15342	15571	15426	15571	15628	15450	15507	15401	15583	15363	15503	15592	15457	15532	15514	15614	15549	15478	15523	15514	15379	15557	15655	15533	15445	15441	15549	15532	15601	15433	15524	15447	15635	15585	15447	15420	15603	15365	15518	15518	15512	15631	15436	15537	15432	15558	15536	15452	15518	15513	15554	15402	15606	15537	15503	15679	15375	15476	15549	15573	15390	15374	15413	15503	15519	15494	15531	15408	15418	15549	15449	15544	15434	15516	15580	15545	15516	15559	15452	15429	15356	15296	15592	15675	15295	15619	15516	15469	15682	15385	15619	15729	15583	15538	15450	15462	15525	15363	15725	15656	15293	15459	15462	15506	15597	15445	15564	15452	15509	15482	15481	15420	15519	15494	15675	15515	15509	15648	15550	15457	15621	15701	15558	15526	15570	15356	15554	15536	15614	15508	15608	15530	15550	15442	15448	15506	15624	15539	15516	15359	15598	15454	15521	15438	15593	15597	15461	15356	15442	15466	15502	15690	15491	15540	15499	15348	15364	15666	15558	15497	15382	15611	15607	15416	15545	15437	15492	15438	15544	15557	15613	15422	15685	15576	15342	15482	15461	15545	15558	15615	15682	15310	15408	15532	15577	15564	15611	15514	15439	15674	15683	15412	15598	15520	15560	15507	15360	15568	15463	15526	15332	15358	15517	15464	15479	15464	15725	15586	15633	15376	15530	15574	15413	15534	15457	15460	15481	15597	15429	15264	15545	15371	15527	15474	15457	15393	15541	15428	15469	15474	15476	15442	15383	15447	15508	15396	15396	15498	15348	15452	15564	15477	15436	15550	15403	15527	15526	15692	15647	15479	15620	15522	15450	15669	15567	15558	15643	15505	15414	15565	15527	15504	15357	15493	15460	15580	15255	15432	15438	15432	15581	15476	15353	15413	15354	15369	15375	15644	15589	15398	15405	15383	15547	15391	15603	15676	15531	15442	15533	15412	15448	15455	15712	15409	15605	15348	15389	15546	15389	15574	15685	15539	15386	15460	15427	15430	15626	15580	15544	15514	15411	15552	15680	15396	15477	15426	15553	15551	15554	15630	15537	15508	15564	15475	15538	15631	15408	15591	15479	15562	15603	15453	15510	15483	15297	15634	15507	15680	15487	15311	15519	15526	15592	15482	15521	15486	15571	15424	15769	15497	15660	15436	15515	15333	15296	15510	15578	15549	15630	15549	15434	15604	15469	15639	15501	15620	15643	15402	15508	15555	15488	15753	15542	15613	15421	15662	15485	15435	15508	15554	15532	15487	15591	15415	15635	15495	15436	15374	15435	15480	15467	15509	15396	15513	15427	15591	15667	15549	15624	15546	15501	15601	15556	15538	15435	15393	15492	15561	15551	15481	15529	15326	15534	15511	15505	15434	15463	15592	15569	15725	15414	15376	15411	15627	15366	15610	15676	15427	15499	15513	15601	15398	15440	15453	15573	15515	15443	15489	15326	15652	15403	15439	15471	15620	15553	15660	15527	15601	15581	15420	15416	15600	15586	15500	15527	15369	15545	15493	15577	15564	15510	15555	15704	15502	15454	15567	15477	15534	15592	15534	15627	15538	15650	15473	15572	15396	15518	15400	15511	15582	15352	15445	15295	15700	15555	15532	15486	15703	15594	15516	15488	15373	15509	15533	15563	15450	15615	15577	15512	15449	15451	15479	15628	15445	15417	15600	15475	15549	15363	15604	15427	15416	15409	15492	15646	15644	15671	15533	15716	15659	15620	15556	15528	15682	15628	15346	15694	15398	15451	15431	15439	15351	15590	15416	15697	15467	15545	15581	15477	15589	15374	15702	15358	15480	15388	15491	15545
25991	21584	28476	32380	52839	56643	46775	36250	29815	27104	26263	25883	25643	25819	25594	25913	25717	25554	25654	25742	25529	25590	25761	25705	25598	25580	25615	25641	25722	25758	25392	25751	25678	25662	25585	25465	25608	25642	25615	25618	25811	25453	25663	25672	25656	25425	25652	25573	25581	25457	25601	25542	25413	25591	25792	25556	25327	25412	25520	25491	25522	25430	25555	25712	25598	25405	25585	25613	25431	25461	25570	25639	25439	25604	25691	25691	25698	25380	25544	25309	25513	25788	25590	25616	25345	25633	25585	25300	25364	25851	25447	25717	25674	25282	25672	25529	25441	25788	25595	25483	25716	25459	25600	25451	25663	25605	25483	25452	25185	25475	25430	25508	25775	25573	25602	25689	25770	25463	25766	25447	25653	25639	25524	25706	25616	25768	25378	25505	25575	25459	25616	25487	25351	25567	25480	25670	25596	25450	25646	25641	25252	25519	25650	25426	25360	25469	25202	25526	25634	25416	25504	25691	25631	25627	25442	25444	25483	25515	25823	25456	25643	25675	25470	25458	25327	25496	25709	25341	25339	25484	25547	25543	25486	25762	25746	25301	25680	25554	25728	25682	25545	25469	25307	25855	25430	25651	25642	25613	25704	25753	25594	25448	25516	25496	25617	25513	25836	25544	25447	25618	25407	25787	25406	25478	25816	25527	25872	25745	25344	25619	25490	25449	25462	25417	25415	25556	25526	25703	25340	25560	25692	25602	25483	25597	25496	25595	25397	25534	25545	25525	25410	25223	25433	25264	25457	25625	25388	25336	25513	25517	25305	25572	25525	25505	25510	25552	25400	25343	25471	25443	25511	25380	25469	25431	25295	25643	25654	25458	25552	25515	25587	25617	25629	25524	25596	25472	25646	25427	25518	25503	25539	25572	25720	25440	25427	25581	25661	25236	25457	25705	25353	25506	25433	25487	25642	25414	25481	25686	25601	25350	25695	25453	25472	25369	25499	25544	25623	25245	25426	25416	25493	25600	25633	25486	25686	25543	25290	25471	25464	25393	25687	25579	25528	25519	25439	25565	25469	25315	25510	25634	25707	25722	25708	25542	25529	25358	25556	25399	25728	25499	25577	25475	25543	25459	25502	25569	25634	25572	25533	25323	25583	25710	25390	25373	25547	25564	25372	25519	25633	25520	25628	25696	25174	25734	25532	25515	25571	25513	25458	25402	25373	25502	25841	25435	25572	25491	25606	25278	25467	25344	25557	25590	25399	25501	25635	25674	25530	25330	25445	25649	25531	25697	25366	25712	25496	25426	25584	25498	25596	25557	25447	25450	25546	25711	25436	25495	25359	25265	25326	25479	25184	25618	25441	25644	25656	25561	25727	25465	25340	25556	25427	25577	25709	25450	25562	25602	25367	25471	25586	25678	25699	25567	25415	25661	25596	25484	25575	25669	25493	25538	25627	25596	25587	25549	25701	25579	25772	25414	25514	25596	25641	25463	25624	25448	25588	25533	25245	25476	25581	25602	25346	25463	25586	25211	25441	25606	25654	25625	25486	25695	25517	25313	25339	25459	25471	25496	25420	25400	25491	25414	25635	25390	25521	25544	25577	25495	25380	25653	25530	25337	25514	25347	25550	25629	25425	25339	25406	25177	25369	25401	25581	25456	25592	25664	25564	25462	25380	25659	25554	25502	25552	25372	25640	25366	25641	25390	25370	25271	25364	25339	25776	25617	25695	25481	25298	25648	25428	25384	25444	25398	25419	25549	25838	25668	25577	25599	25538	25520	25430	25542	25452	25611	25510	25691	25536	25454	25818	25573	25558	25603	25557	25431	25592	25506	25380	25588	25650	25279	25629	25665	25430	25299	25710	25379	25580	25460	25658	25513	25467	25574	25416	25404	25589	25648	25321	25505	25567	25537	25505	25279	25396	25376	25616	25699	25489	25585	25602	25768	25760	25470	25779	25740	25714	25724	25708	25499	25629	25555	25525	25665	25434	25541	25466	25732	25487	25646	25610	25363	25580	25589	25341	25571	25587	25615	25378	25539	25485	25576	25433	25544	25319	25753	25801	25403	25590	25620	25440	25595	25451	25683	25785	25739	25543	25671	25578	25678	25620	25511	25519	25377	25528	25285	25622	25699	25357	25422	25623	25457	25390	25581	25372	25597	25726	25506	25506	25504	25461	25334	25545	25551	25651	25330	25339	25435	25526	25554	25408	25683	25687	25406	25680	25873	25783	25729	25382	25579	25423	25693	25677	25731	25653	25411	25705	25601	25606	25580	25690	25592	25593	25474	25708	25717	25473	25531	25626	25575	25683	25593	25450	25651	25353	25426	25485	25582	25506	25672	25416	25574	25633	25445	25449	25484	25681	25467	25542	25503	25258	25515	25608	25304	25354	25454	25168	25451	25616	25460	25663	25602	25491	25696	25740	25703	25644	25617	25591	25328	25480	25498	25626	25515	25356	25658	25504	25662	25503	25529	25587	25540	25506	25460	25407	25556	25395	25413	25311	25600	25661	25721	25589	25410	25456	25507	25755	25664	25772	25649	25481	25852	25575	25537	25472	25517	25607	25649	25553	25865	25714	25553	25469	25612	25613	25420	25579	25641	25450	25435	25828	25528	25375	25651	25418	25465	25544	25624	25683	25380	25357	25500	25544	25464	25694	25510	25229	25348	25569	25338	25746	25554	25473	25594	25511	25441	25455	25657	25455	25752	25604	25507	25422	25449	25412	25710	25425	25650	25600	25636	25461	25716	25283	25654	25663	25448	25445	25281	25358	25650	25570	25436	25443	25538	25817	25463	25667	25536	25551	25711	25326	25636	25524	25375	25639	25639	25798	25516	25412	25536	25464	25631	25677	25514	25597	25265	25466	25460	25535	25593	25588	25664	25282	25411	25572	25523	25675	25532	25590	25162	25451	25382	25614	25391	25252	25414	25354	25921	25551	25676	25731	25704	25490	25595	25635	25617	25443	25693	25436	25525	25671	25773	25664	25246	25801	25520	25593	25829	25463	25460	25383	25556	25487	25486	25555	25654	25605	25636	25507	25367	25402	25575	25575	25453	25384	25553	25589	25497	25760	25728	25849	25480	25597	25405	25601	25389	25713	25423	25762	25549	25431	25608	25568	25449	25795	25691	25661	25615	25559	25542	25689	25554	25508	25837	25426	25399	25633	25519	25684	25741	25355	25496	25276	25484	25650	25565	25531	25591	25612	25529	25515	25707	25570	25488	25473	25737	25229	25559	25393	25417	25642	25560	25402	25436	25666	25556	25782	25379	25430	25440	25288	25456	25681	25603	25458	25512	25395	25705	25677	25568	25383	25238	25444	25602	25562	25688	25601	25307	25403	25352	25575	25752	25438	25490	25355	25472	25562	25604	25625	25695	25737	25706	25537	25606	25587	25461	25320	25583	25581	25443	25534	25568	25468	25520	25442	25421	25655	25542	25680	25450	25455	25608	25479	25549	25481	25422	25439	25594	25483	25556	25494	25604	25386	25507	25433	25463	25405	25400	25586	25692	25565	25499	25492	25312	25528	25687	25700	25593	25678	25738	25340	25386	25394	25377	25615	25599	25593	25491	25634	25730	25412	25657	25834	25705	25808	25440	25629	25731	25890	25672	25596	25686	25361	25534	25347	25687	25458	25568	25445	25663	25531	25414	25363	25451	25687	25590	25473	25295	25349	25391	25661	25424	25569	25508	25391	25478	25596	25710	25321	25613	25565	25325	25636	25443	25527	25541	25636	25477	25312	25542	25393	25461	25450	25433	25637	25362	25521	25620	25663	25435	25619	25424	25448	25396	25385	25487	25337	25395	25666	25613	25587	25571	25606	25790	25481	25496	25313	25606	25676	25457	25164	25486	25515	25708	25637	25618	25540	25596	25653	25383	25612	25579	25605	25578	25430	25350	25929	25455	25468	25612	25573	25562	25480	25590	25384	25491	25351	25602	25599	25515	25574	25449	25590	25488	25552	25457	25547	25758	25413	25603	25679	25514	25592	25454	25471	25396	25598	25611	25831	25616	25576	25594	25596	25444	25458	25608	25657	25461	25607	25424	25339	25449	25456	25437	25689	25537	25382	25430	25385	25377	25693	25638	25524	25460	25921	25470	25567	25523	25255	25508	25330	25659	25827	25806	25557	25539	25472	25190	25717	25583	25331	25478	25498	25589	25337	25456	25447	25615	25562	25676	25742	25337	25595	25448	25518	25581	25363	25398	25566	25335	25571	25439	25793	25522	25436	25629	25621	25557	25342	25423	25527	25424	25552	25643	25765	25552	25797	25672	25509	25516	25684	25469	25584	25648	25192	25439	25572	25583	25663	25423	25489	25288	25642	25455	25287	25375	25557	25456	25401	25485	25501	25708	25717	25443	25478	25375	25407	25501	25703	25525	25779	25616	25733	25598	25412	25500	25387	25460	25823	25658	25613	25300	25381	25249	25406	25605	25298	25451	25758	25620	25547	25716	25718	25396	25583	25480	25544	25338	25568	25598	25478	25346	25384	25665	25654	25595	25570	25560	25792	25340	25533	25442	25410	25807	25647	25745	25522	25434	25401	25524	25594	25482	25497	25780	25318	25570	25515	25366	25814	25483	25370	25501	25530	25446	25584	25313	25572	25508	25201	25602	25555	25452	25330	25663	25926	25562	25541	25498	25567	25616	25313	25484	25846	25283	25555	25378	25602	25583	25567	25629	25458	25674	25857	25574	25345	25472	25501	25689	25499	25180	25485	25655	25483	25803	25448	25518	25615	25619	25722	25503	25287	25575	25790	25546	25573	25752	25711	25431	25379	25417	25638	25379	25624	25840	25664	25452	25607	25511	25564	25506	25422	25513	25498	25413	25510	25484	25542	25602	25618	25422	25462	25349	25602	25581	25539	25590	25567	25526	25585	25672	25525	25521	25517	25607	25485	25529	25272	25582	25809	25426	25659	25650	25484	25288	25685	25655	25594	25523	25728	25747	25637	25462	25287	25689	25413	25395	25549	25235	25679	25448	25540	25486	25595	25459	25545	25537	25647	25518	25426	25653	25520	25404	25711	25383	25546	25603	25530	25170	25524	25589	25597	25318	25341	25707	25567	25376	25470	25404	25495	25478	25417	25476	25438	25493	25438	25323	25382	25439	25560	25483	25373	25820	25351	25392	25478	25350	25606	25797	25654	25669
15595	25183	24876	24741	53126	49876	36805	25635	19368	16667	15858	15861	15630	15873	15897	15796	15823	15570	15788	15647	15829	15818	15670	15784	15758	15886	15780	15907	15717	15777	15697	15684	15806	15732	15793	15727	15661	15619	15801	15642	15776	15616	15626	15804	15699	15719	15956	15857	15613	15814	15725	15741	15712	15777	15618	15749	15525	15813	15689	15802	15648	15593	15615	15907	15693	15508	15589	15562	15816	15516	15883	15720	15811	15738	15744	15811	15536	15667	15703	15685	15680	15776	15731	15598	15748	15604	15715	15763	15646	15810	15649	15841	15802	15660	15780	15547	15683	15634	15764	15660	15783	15728	15624	15622	15773	15764	15848	15613	15593	15766	15644	15637	15650	15788	15627	15854	15663	15786	15835	15815	15886	15837	15644	15869	15779	15759	15682	15630	15552	15749	15884	15711	15615	15893	15597	15710	15783	15705	15669	15585	15633	15807	15688	15597	15712	15724	15600	15612	15791	15551	15586	15576	15617	15447	15713	15599	15759	15829	15752	15740	15577	15625	15634	15771	15639	15678	15518	15602	15712	15544	15693	15632	15579	15950	15697	15636	15529	15692	15772	15666	15583	15829	15765	15680	15787	15702	15574	15637	15771	15657	15606	15691	15691	15740	15750	15778	15580	15643	15625	15801	15640	15692	15576	15684	15681	15658	15516	15687	15873	15608	15672	15670	15936	15845	15735	15741	15752	15809	15817	15635	15706	15518	15613	15851	15608	15662	15841	15675	15672	15655	15549	15542	15711	15737	15851	15536	15786	15511	15507	15684	15718	15783	15713	15707	15584	15736	15708	15619	15686	15649	15679	15680	15746	15363	15685	15675	15754	15747	15657	15598	15533	15882	15757	15702	15729	15744	15698	15606	15545	15777	15766	15521	15712	15696	15607	15699	15512	15820	15800	15712	15765	15558	15689	15638	15675	15745	15639	15658	15692	15676	15794	15618	15794	15702	15764	15581	15574	15688	15699	15679	15720	15729	15667	15628	15831	15795	15643	15692	15667	15692	15691	15635	15621	15824	15642	15467	15840	15682	15543	15836	15631	15700	15609	15757	15627	15683	15622	15657	15591	15650	15690	15623	15564	15581	15714	15710	15733	15670	15612	15840	15600	15689	15569	15668	15834	15518	15644	15500	15594	15699	15606	15533	15698	15649	15651	15726	15927	15780	15592	15781	15704	15790	15836	15745	15775	15699	15616	15758	15579	15804	15738	15659	15803	15655	15614	15813	15635	15772	15830	15744	15807	15727	15738	15776	15552	15770	15889	15740	15591	15612	15632	15587	15719	15805	15554	15583	15763	15709	15707	15667	15668	15735	15636	15720	15752	15572	15828	15927	15633	15815	15631	15813	15676	15740	15602	15588	15635	15640	15880	15806	15681	15709	15669	15605	15793	15631	15467	15596	15738	15759	15713	15678	15711	15668	15532	15695	15527	15653	15860	15663	15536	15685	15586	15592	15549	15738	15817	15668	15664	15656	15526	15552	15558	15599	15694	15507	15721	15786	15709	15773	15770	15670	15638	15828	15710	15817	15763	15675	15855	15915	15563	15841	15823	15654	15695	15703	15516	15593	15718	15642	15748	15822	15583	15491	15657	15648	15856	15716	15735	15727	15711	15640	15622	15806	15709	15744	15688	15699	15753	15710	15806	15610	15774	15598	15765	15704	15763	15727	15715	15911	15687	15854	15774	15576	15828	15490	15720	15776	15792	15689	15688	15712	15601	15709	15831	15776	15805	15804	15718	15736	15638	15813	15601	15771	15792	15752	15843	15642	15726	15782	15732	15690	15682	15745	15740	15723	15953	15644	15788	15761	15741	15657	15645	15751	15519	15478	15594	15762	15778	15819	15659	15728	15630	15924	15666	15786	15784	15744	15596	15662	15715	15722	15737	15735	15676	15659	15694	15578	15786	15884	15747	15875	15696	15761	15763	15820	15617	15727	15676	15502	15697	15507	15772	15770	15796	15751	15664	15685	15557	15716	15611	15644	15580	15730	15760	15624	15737	15522	15664	15794	15689	15639	15735	15564	15674	15751	15654	15727	15611	15582	15707	15669	15611	15729	15600	15749	15798	15547	15744	15856	15721	15573	15689	15862	15656	15847	15655	15526	15682	15775	15554	15865	15622	15618	15727	15697	15588	15794	15507	15454	15629	15706	15713	15724	15671	15676	15611	15593	15563	15927	15678	15693	15775	15710	15613	15666	15815	15801	15832	15627	15760	15722	15803	15427	15673	15815	15727	15822	15685	15766	15670	15851	15785	15727	15619	15518	15653	15556	15635	15709	15610	15592	15687	15770	15574	15584	15517	15757	15652	15698	15645	15654	15658	15636	15623	15581	15638	15764	15673	15608	15689	15498	15756	15793	15634	15779	15447	15724	15688	15638	15696	15711	15488	15626	15660	15689	15646	15561	15668	15781	15725	15499	15720	15734	15541	15734	15639	15560	15726	15721	15692	15725	15701	15584	15768	15674	15860	15512	15589	15867	15674	15869	15889	15712	15733	15614	15597	15618	15733	15724	15522	15688	15533	15653	15696	15689	15670	15654	15862	15630	15824	15806	15786	15583	15701	15803	15704	15684	15648	15784	15804	15665	15492	15646	15679	15667	15752	15607	15771	15702	15531	15620	15630	15792	15495	15739	15708	15927	15853	15742	15677	15604	15709	15824	15599	15775	15772	15587	15535	15518	15705	15763	15750	15721	15704	15729	15843	15600	15627	15596	15776	15721	15768	15729	15481	15652	15745	15699	15685	15551	15713	15875	15696	15547	15550	15747	15713	15705	15614	15691	15530	15625	15736	15639	15784	15745	15422	15654	15594	15890	15858	15578	15718	15724	15654	15706	15477	15834	15724	15743	15565	15728	15759	15792	15664	15809	15651	15643	15725	15626	15798	15730	15473	15703	15761	15591	15788	15546	15612	15764	15703	15660	15657	15738	15604	15764	15626	15655	15666	15567	15627	15696	15844	15522	15778	15844	15749	15735	15599	15691	15699	15508	15580	15610	15628	15607	15831	15541	15756	15574	15807	15545	15744	15487	15743	15679	15867	15643	15602	15603	15504	15652	15630	15816	15610	15702	15624	15599	15761	15577	15651	15633	15765	15942	15720	15715	15726	15799	15668	15620	15820	15699	15779	15726	15465	15683	15539	15534	15643	15799	15635	15728	15630	15634	15679	15673	15717	15741	15728	15771	15763	15616	15622	15526	15738	15691	15995	15751	15765	15930	15638	15624	15713	15883	15633	15560	15493	15472	15634	15916	15490	15498	15764	15691	15629	15741	15513	15552	15725	15673	15785	15706	15593	15581	15703	15638	15755	15604	15519	15575	15609	15761	15932	15643	15703	15773	15777	15690	15781	15717	15677	15632	15745	15727	15678	15601	15788	15607	15792	15646	15652	15642	15624	15661	15728	15794	15524	15632	15607	15773	15638	15613	15880	15820	15741	15793	15752	15689	15692	15731	15533	15728	15640	15530	15603	15749	15650	15619	15723	15641	15698	15694	15571	15672	15642	15888	15697	15641	15701	15814	15575	15733	15881	15517	15631	15767	15770	15568	15649	15580	15600	15775	15702	15702	15713	15598	15683	15549	15622	15771	15704	15765	15836	15682	15938	15475	15556	15645	15695	15752	15653	15654	15715	15686	15777	15580	15775	15462	15870	15758	15745	15652	15657	15670	15557	15739	15587	15815	15566	15717	15756	15698	15788	15632	15854	15683	15756	15799	15785	15895	15554	15790	15675	15564	15693	15660	15577	15811	15674	15710	15527	15678	15660	15680	15631	15615	15619	15769	16005	15677	15483	15815	15723	15674	15653	15747	15689	15836	15680	15801	15811	15739	15806	15726	15722	15649	15791	15683	15550	15641	15551	15647	15766	15836	15735	15630	15598	15636	15598	15792	15583	15686	15895	15418	15735	15548	15833	15743	15752	15651	15755	15585	15716	15675	15663	15450	15796	15776	15877	15837	15560	15699	15683	15640	15670	15582	15772	15501	15629	15594	15666	15732	15652	15757	15600	15802	15692	15579	15657	15736	15812	15716	15692	15645	15612	15658	15555	15615	15489	15500	15703	15670	15876	15799	15636	15726	15722	15771	15545	15814	15755	15593	15778	15728	15724	15760	15658	15720	15718	15654	15888	15634	15772	15487	15789	15637	15689	15715	15858	15710	15749	15779	15602	15796	15683	15508	15593	15676	15634	15837	15640	15760	15521	15768	15657	15732	15730	15700	15580	15747	15634	15669	15546	15574	15674	15747	15575	15674	15796	15575	15607	15586	15826	15637	15573	15683	15512	15566	15724	15721	15597	15525	15751	15745	15834	15478	15686	15579	15693	15660	15907	15564	15799	15638	15689	15572	15710	15625	15822	15717	15709	15695	15614	15709	15752	15591	15731	15725	15638	15756	15671	15728	15787	15694	15706	15626	15742	15770	15747	15729	15675	15635	15708	15827	15706	15865	15744	15654	15527	15676	15875	15701	15806	15887	15669	15727	15578	15583	15625	15540	15764	15697	15569	15805	15673	15794	15535	15817	15739	15713	15738	15720	15689	15602	15795	15805	15623	15550	15681	15659	15615	15834	15737	15600	15713	15683	15673	15586	15608	15709	15819	15702	15721	15706	15767	15650	15592	15734	15746	15670	15823	15727	15641	15768	15623	15619	15620	15405	15721	15703	15840	15742	15642	15654	15857	15615	15788	15637	15658	15912	15613	15623	15736	15884	15667	15523	15720	15639	15588	15816	15641	15738	15752	15531	15906	15631	15734	15502	15798	15937	15690	15817	15589	15763	15523	15793	15749	15750	15707	15615	15830	15779	15785	15808	15755	15874	15517	15841	15565	15718	15848	15752	15761	15808	15676	15807	15661	15498	15764	15750	15755	15591	15846	15504	15820	15643	15611	15660	15786	15650	15807	15551	15550	15621	15706	15712	15758	15515	15885	15830	15562	15804	15507	15727	15625	15736	15766	15737	15769	15663	15813	15574	15756	15608	15754	15746	15641	15559	15539	15888	15742	15771	15648	15781	15649	15511	15523	15591	15661	15678	15599	15644	15646	15704	15758	15689	15704	15631	15632	15714	15589	15620	15761	15643	15719	15622	15637	15668	15751	15832	15529	15761	15791	15665	15650	15699
23387	21526	28799	26310	61150	74804	63849	48789	35997	29999	27808	26446	26390	26245	26531	26535	26490	26524	26375	26345	26421	26326	26377	26202	26237	26095	26299	26424	26153	26254	26062	26142	26139	26242	26169	26186	26106	26466	26146	26227	26318	26235	26468	26207	25970	26061	26014	26143	25956	26171	26167	25980	26289	25950	25967	25955	26191	26118	26214	26111	26148	26045	26153	26070	26206	26060	26140	26180	26061	25990	26283	25948	26168	26013	26293	25904	26121	26131	26138	26206	26197	26090	26032	25963	26359	26292	26189	26099	25975	26073	26120	25969	25984	26128	26082	26292	26167	26161	26034	26137	26256	25970	26030	26106	26125	26252	26253	26074	26115	25981	25976	25886	26272	26023	25949	26104	25976	26242	26233	26126	26172	26161	26174	26008	25896	25913	26160	25803	25948	26125	26181	26136	26266	26174	26138	25959	26368	26173	26516	26122	26147	26134	26084	26098	26252	26173	26114	25821	26206	26160	26165	25990	26077	26268	26006	25996	26114	26029	25990	26041	26119	25813	26360	26001	26248	26219	26264	26173	26271	26002	26136	26054	26239	26174	26293	26142	26088	26133	26262	26002	25989	26298	26150	26114	26256	25911	26026	26005	26130	25923	26121	26036	26047	26025	25931	26118	26357	26398	26084	25979	26171	26132	25988	26041	26186	26328	26147	26049	26218	26191	26172	26100	26008	26231	26003	25838	26063	26053	26280	25869	26205	26283	26125	25885	26017	26189	26192	26035	26014	26107	25957	26017	26326	26120	25875	26142	26138	26006	26211	26218	26080	26144	26057	26082	26169	26106	26213	26091	26181	25771	25933	26135	25879	26277	26381	26139	26002	25859	26112	26123	26090	26225	26279	25989	26107	26161	25904	26234	26233	25979	26140	26029	26025	26178	26267	26065	26099	26288	26256	26320	26089	26106	26067	26053	26190	26044	26057	26124	25875	26204	26051	25832	25940	26004	26174	26111	26163	26026	25967	26137	26206	26336	26460	26161	26421	26014	26176	26269	26158	26002	26222	25995	26170	26060	25999	26033	26046	26314	26045	26028	26255	26305	26170	26240	26272	25892	26026	26009	26206	26149	26129	26331	26292	26211	25920	26124	26034	26161	26219	26256	26222	26127	26191	26001	26185	26019	26097	26146	25962	26056	26090	26031	26138	26209	26426	26189	26027	26082	25930	25980	25952	26069	25904	26108	25918	25921	25901	26004	26003	26128	26052	26286	26136	26014	26244	26206	26006	26125	26276	26112	26048	26093	26131	25934	26211	26226	26254	26073	26317	26159	26299	25951	26279	26235	26148	26485	26036	26295	26068	26128	26017	26248	26040	26168	26195	26081	26197	25947	26060	26117	26214	26070	25942	26140	25955	26016	26019	26059	26064	25856	26099	26116	25986	25894	26229	26201	26239	26147	26073	26158	26138	26004	26120	25893	26087	25930	26014	26267	26031	26157	26003	25870	26118	26074	26201	25849	26150	26228	26172	25894	26077	26320	26287	25974	26178	26073	25952	26064	26074	26013	26118	26030	25849	26146	26204	26161	26136	25960	26007	26002	26202	26177	25965	26138	26081	26014	26158	25692	26163	26244	26132	26211	26052	26033	26209	26235	26411	25929	26269	25983	26190	25930	26318	26108	25845	25920	26161	26065	26244	26147	26090	26174	25878	25820	25944	25983	26088	26316	25755	26217	26282	26075	26051	26427	26290	26226	26008	26133	26039	26165	26086	26109	26238	25965	26352	25986	26114	26338	26026	26047	26419	26012	26006	26207	26333	25972	26196	26035	25985	26092	26195	26135	26036	26040	26102	26187	26203	26358	26102	26121	25994	25827	25981	26108	26132	26271	26083	25956	26198	26198	26029	25833	26255	26083	26114	25904	26041	26072	26035	26111	26069	26094	25988	25991	26024	25958	25881	26219	26028	25898	26035	26151	26199	26065	25853	25937	26068	26034	25937	25987	25883	26220	26117	25983	26158	25894	26080	26079	26042	25885	26348	26203	26148	25901	25861	25830	26076	25832	26109	26088	26252	26069	26170	26246	26066	26014	26253	25811	26146	26038	25864	25995	26136	26127	26116	26034	26376	25945	26345	26232	26262	25994	26141	25790	26086	26027	26273	26280	25894	26113	26040	25927	26307	26129	25837	25959	25845	25952	26041	26009	26180	25991	26068	26075	26124	25909	25838	26048	26213	26296	26151	25906	26010	25785	26143	26096	26190	25828	26117	26112	26027	25736	26080	26263	26058	26123	26192	25971	26060	26122	26237	26017	26119	26022	26188	26072	26317	26041	26276	26082	26218	25968	26020	26115	26274	26266	25943	26200	26036	26098	26299	26230	25971	26209	26001	25989	26059	26422	26100	25950	25992	26206	25967	25792	25932	26288	25960	26267	26168	26179	26142	26012	26199	25969	25937	25870	26143	25947	26248	26140	26142	25899	26165	26206	26049	26226	26435	25910	26158	25987	26233	25889	26040	26183	26349	25963	26106	25976	26010	26225	26144	26179	26085	26167	26179	26272	26100	25992	26177	26016	26163	25785	25918	26187	25998	26017	26344	25943	25867	26117	26256	26008	25840	25955	26092	25890	25908	25990	25986	25901	25919	26326	26057	26325	26149	26061	26238	26209	26061	25997	26183	26174	26146	26207	26114	25969	26045	26024	26273	26031	26200	26025	26082	26169	26064	26177	26106	26034	26093	25863	26238	25756	26052	26157	26249	26011	26012	26033	26070	25829	26440	26094	26175	26289	26055	26151	25872	26166	25903	26116	25959	26147	26073	26134	26059	26128	26170	25985	26343	26063	26116	26215	26047	26339	26103	25778	26049	26270	26021	25893	26292	26212	26178	26518	26169	26194	25996	26188	26003	26183	26138	25673	26208	26153	26014	26081	26182	26092	25963	26213	26164	26296	26222	26101	25967	25945	26324	26017	26096	26264	26105	26024	25940	26051	26218	26254	26133	26310	26011	26151	26026	25986	26246	25999	26207	26257	26097	26359	26170	25905	26271	26352	26357	26021	26158	26107	26053	26112	26332	25888	26008	25857	25888	25777	26439	26164	26260	26127	26364	26278	25889	26135	26053	26156	25989	26184	26066	25966	26023	25964	26058	26168	25978	25793	26067	25964	26035	25904	25987	26190	26126	26315	26170	25919	26140	26030	25954	26105	26287	26248	25889	26009	26186	25757	26106	25981	26128	26321	26114	26083	26169	25993	26104	26115	26213	26157	25710	26017	26121	26221	26313	25937	26170	26176	26006	26055	25874	25789	25963	26033	25861	26299	26210	26189	26119	26035	25965	26161	26060	26118	25842	26262	26219	25848	26260	26098	26353	26010	26033	26203	26253	26027	26157	26118	26035	26368	26183	26071	26107	25927	26285	26199	26095	26067	26145	26075	26038	25911	26134	25883	25978	26055	26154	26358	26319	26190	26232	26088	25886	26431	26182	26309	26152	26157	26103	25971	25882	25996	26086	26026	26226	26222	26088	25939	25912	25989	25931	26070	26096	25919	26211	26024	26273	26232	26071	25958	26029	26017	25968	26073	26017	26227	26140	26209	26299	25878	26181	26108	26189	25943	25981	26091	25981	26106	26173	26042	26047	26052	26187	26166	26041	26327	26070	26051	26042	26121	26321	25877	26229	26061	25977	26043	26038	26184	25986	25764	26133	26024	26070	26172	26187	25913	26119	26071	26090	26397	26083	26189	26227	26121	26272	26145	26171	26008	26079	25930	26116	26101	25758	26010	26215	25947	26202	26164	26084	26176	26335	26156	26030	26157	26046	25945	26116	26004	26085	26004	25854	25946	26086	25852	25966	26169	26039	26337	26157	26397	26049	26127	26087	25850	25956	25956	25942	26462	26232	26134	25967	26139	26198	26127	26025	26367	26166	26150	26090	26174	26263	26183	26045	26115	26250	26240	26096	26141	26132	25988	26155	25903	26321	25986	26025	26104	26184	26045	26187	26098	26116	26061	26033	26328	26134	26015	26013	25950	25924	26194	25885	26037	25964	25956	26074	26233	26025	26078	26208	26031	26029	26047	26177	26066	25995	26003	26180	26075	25957	26072	26410	25970	25945	26029	26206	25904	25972	26054	25822	26110	26075	25909	26117	26130	25927	26109	26173	25983	25918	26173	25872	26193	25870	26100	26072	26229	26217	26010	26213	25924	26184	25967	26117	26105	25998	26086	26116	26110	26265	26241	26211	26161	25994	26043	26140	26201	26097	26340	26107	26119	26149	25728	26107	26196	26218	26204	26033	26115	25949	25883	26061	26102	26225	26111	25968	26067	26079	25960	26119	25970	26100	26016	25978	25852	26101	25859	26093	26405	26162	25993	26127	26171	26018	26158	25763	26022	26002	25926	26117	26020	26010	25985	26107	26265	25923	26271	26197	26094	25958	25926	25995	25841	26003	26250	26082	26186	26036	26169	25940	26019	26042	26100	26205	26093	26244	26033	26195	26318	25994	25930	26154	26221	25916	26166	26076	25988	26158	25939	25994	26082	26117	26224	26228	26057	26133	26014	26231	26224	25982	25929	26096	25900	26089	25900	26202	26030	26005	26193	26156	26061	26097	26107	26210	26004	26185	26054	26213	26116	26205	26171	26142	26099	26274	26141	26079	26287	25966	25917	26002	26246	26034	26105	26074	26286	26234	26206	26036	25938	26226	25976	26217	25967	26225	26011	26248	26374	26133	26063	26265	25995	26188	25952	26127	26255	25996	25971	26114	26048	25940	25932	25887	25972	26120	26104	26357	26185	25974	26105	26216	25853	26112	26210	26029	26076	26059	25879	26003	26084	26030	26075	25991	26053	26047	25937	26273	26087	26063	25933	26151	25866	25895	26032	26365	26105	26071	26131	26273	26151	26203	26285	25937	26180	26346	26211	26321	26192	26099	26011	26026	26014	25863	25777	26223	26255	26093	25915	26011	26028	26202	25914	26092	26003	26178	26216	26171	26204	25931	26076	26005	25919	25896	26035	26193	25943	26415	26013	26291	26092	26031	26227	26106	26162	26200	26032	25913	25896	25983	26228	26312	26111	26118	26234	26219	25842	26100	26128	25855	26244	26164	26175	26186	26088	26126	26143	26376	25953	26051	26050	26094	26019	26335	26049	25844	26187	25996	26214	26074	26076	26282	26130
20552	40149	38554	34933	82081	80310	61430	40756	25593	19201	16756	16596	16500	16268	16448	16448	16412	16193	16515	16386	16295	16488	16358	16490	16414	16399	16308	16348	16462	16342	16499	16181	16357	16312	16358	16235	16357	16512	16322	16286	16348	16196	16270	16116	16337	16333	16478	16349	16274	16212	16442	16363	16313	16336	16521	16288	16076	16322	16390	16206	16373	16384	16451	16218	16265	16435	16271	16251	16277	16366	16272	16151	16235	16291	16319	16423	16174	16408	16368	16274	16268	16369	16202	16321	16446	16235	16371	16388	16215	16145	16032	16233	16073	16405	16252	16410	16306	16331	16248	16174	16291	16012	16212	16371	16307	16208	16235	16197	16434	16302	16217	16145	16162	16420	16216	16526	16200	16132	16341	16365	16347	16253	16312	16341	16304	16484	16295	16145	16156	16183	16288	16227	16129	16277	16461	16243	16174	16303	16105	16206	16396	16176	16331	16204	16255	16321	16346	16337	16115	16224	16091	16122	16122	16224	16359	16101	16295	16234	16396	16351	16276	16247	16411	16342	16337	16271	16266	16224	16228	16267	16243	16304	16243	16354	16216	16175	16294	16142	16349	16097	16168	16247	16243	16099	16419	16233	16185	16231	16170	16375	16106	16141	16245	16287	16321	16267	16360	16233	16272	16398	16350	16229	16399	16437	16310	16439	16343	16357	16137	16230	16224	16362	16111	16232	16224	16093	16331	16378	16266	16493	16244	16402	16142	16240	16281	16108	16275	16335	16336	16514	16172	16379	16338	16464	16135	16176	16372	16276	16387	16169	16319	16282	16307	16331	16323	16269	16163	16257	16181	16289	16289	16342	16259	16249	16120	16156	16152	16277	16284	16183	16214	16290	16292	16269	16321	16294	16118	16489	16300	16387	16105	16398	16307	16266	16219	16486	16417	16056	16282	16165	16342	16188	16183	16184	16262	16347	16278	16183	16221	16149	16231	16213	16345	16301	16081	16288	16118	16244	16042	16256	16387	16330	16433	16357	16256	16450	16428	16263	16187	16405	16314	16328	16444	16164	16393	16297	16419	16419	16057	16213	16227	16389	16192	16129	16205	16194	16245	16316	16189	16146	16290	16288	16382	16237	16157	16171	16306	16187	16312	16369	16149	16152	16283	16249	16407	16182	16380	16268	16227	16286	16061	16252	16312	16262	16308	16187	16296	16240	16365	16293	16352	16379	16245	16165	16218	16400	16280	16143	16184	16227	16173	16232	16225	16283	16119	16366	16272	16251	16276	16214	16274	16354	16466	16314	16198	16192	16162	16297	16173	16317	16126	16235	16138	16443	16285	16204	16411	16327	16497	16159	16273	16430	16146	16397	16239	16173	16205	16388	16268	16185	16205	16288	16293	16233	16306	16168	16363	16431	16396	16275	16315	16382	16306	16176	16301	16297	16275	16308	16204	16256	16256	16227	16319	16271	16458	16246	16331	16440	16213	16243	16157	16280	16256	16265	16258	16149	16120	16313	16120	16370	16213	16467	16182	16337	16445	16238	16306	16421	16223	16334	16207	16218	16281	16218	16233	16178	16334	16400	16210	16191	16166	16288	16357	16287	16218	16421	16311	16411	16352	16311	16214	16192	16115	16466	16345	16218	16160	16205	16240	16350	16439	16212	16151	16309	16364	16165	16323	16261	16282	16233	16201	16317	16376	16325	16201	16300	16178	16182	16091	16289	16355	16348	16219	16445	16215	16310	16288	16322	16191	16413	16437	16195	16329	16323	16366	16290	16335	16043	16292	16387	16271	16340	16284	16304	16356	16088	16286	16057	16212	16263	16289	16194	16178	16280	16253	16428	16411	16224	16212	16199	16144	16338	16350	16234	16205	16258	16290	16256	16278	16210	16286	16158	16259	16155	16301	16258	16443	16271	16289	16280	16379	16181	16254	16341	16164	16312	16267	16187	16278	16474	16458	16292	16158	16192	16216	16220	16360	16234	16119	16263	16284	16259	16297	16291	16282	16346	16226	16330	16364	16332	16275	16170	16152	16296	16325	16154	16245	16220	16250	16198	16363	16190	16240	16316	16182	16408	16305	16275	16326	16446	16313	16473	16216	16193	16188	16224	16231	16242	16333	16186	16254	16324	16236	16132	16370	16410	16396	16302	16522	16301	16065	16138	16399	16048	16328	16059	16391	16429	16217	16336	16284	16507	16063	16179	16181	16348	16185	16145	16328	16356	16108	16213	16281	16390	16283	16426	16275	16377	16174	16440	16189	16176	16210	16225	16346	16245	16375	16330	16112	16228	16179	16304	16379	16329	16264	16168	16324	16232	16418	16321	16418	16286	16267	16145	16466	16309	16169	16213	16116	16295	16281	16266	16346	16266	16196	16184	16220	16436	16210	16201	16159	16276	16356	16239	16083	16294	16133	16295	16372	16180	16223	16227	16530	16217	16353	16162	16313	16235	16261	16320	16376	16195	16188	16214	16485	16336	16358	16110	16187	16151	16336	16247	16390	16150	16138	16364	16323	16359	16380	16267	16226	16399	16171	16329	16304	16235	16228	16280	16230	16373	16379	16202	16262	16185	16286	16280	16265	16375	16285	16185	16413	16229	16262	16286	16182	16091	16136	16171	16219	16486	16273	16105	16293	16188	16205	16298	16335	16168	16396	16324	16194	16236	16165	16200	16362	16334	16373	16247	16240	16227	16259	16316	16106	16327	16332	16152	16258	16459	16154	16303	16123	16127	16251	16280	16212	16272	16346	16333	16351	16314	16112	16324	16301	16211	16361	16270	16421	16315	15954	16078	16240	16376	16144	16256	16246	16233	16263	16303	16360	16317	16315	16242	16332	16380	16372	16085	16227	16123	16194	16245	16392	16291	16252	16119	16408	16409	16155	16324	16223	16268	16026	16327	16483	16331	16319	16455	16248	16204	16349	16224	16213	16299	16269	16156	16315	16211	16169	16192	16354	16285	16123	16317	16154	16237	16155	16200	16350	16252	16241	16260	16246	16214	16398	16081	16272	16326	16174	16527	16291	16425	16371	16332	16146	16253	16293	16207	16175	16264	16348	16454	16305	16213	16379	16223	16294	16121	16263	16298	16367	16312	16159	16100	16408	16028	16351	16123	16311	16188	16314	16252	16367	16142	16046	16276	16204	16211	16327	16198	16443	16247	16184	16301	16133	16420	16109	16217	16361	16240	16197	16353	16233	16272	16180	16184	16322	16434	16247	16488	16188	16154	16275	16276	16215	16357	16004	16154	16288	16374	16236	16241	16360	16291	16295	16177	16458	16154	16313	16034	16475	16056	16152	16214	16325	16289	16482	16278	16285	16157	16223	16469	16251	16231	16212	16313	16275	16223	16191	16240	16244	16426	16342	16198	16256	16465	16354	16204	16310	16332	16345	16281	16245	16191	16300	16149	16268	16197	16308	16258	16354	16269	16243	16307	16241	16226	16302	16324	16393	16213	16211	16384	16380	16285	16409	16256	15902	16173	16268	16183	16452	16266	16350	16185	16237	16357	16357	16377	16005	16489	16332	16296	16246	16202	16494	16334	16153	16358	16113	16229	16192	16280	16327	16071	16339	16110	16258	16372	16229	16255	16328	16231	16331	16025	16197	16234	16384	16275	16295	16222	16300	16324	16325	16392	16365	16220	16027	16188	16284	16352	16358	16224	16197	16156	16149	16307	16382	16314	16185	16222	16281	16120	16189	16498	16360	16292	16315	16105	16272	16331	16095	16196	16341	16388	16222	16247	16293	16560	16351	16148	16313	16431	16255	16018	16370	16220	16384	16301	16348	16312	16276	16082	15978	16188	16069	16325	16361	16112	16339	16291	16332	16362	16453	16108	16267	16298	16202	16185	16213	16173	16335	16252	16075	16056	16177	16091	16457	16159	16389	16135	16175	16271	16235	16335	16128	16187	16348	16378	16168	16219	16288	16295	16203	16262	16329	16206	16292	16283	16254	16347	16438	16173	16081	16140	16183	16336	16205	16079	16353	16124	16185	16209	16107	16121	16363	16386	16301	16246	16372	16179	16264	16097	16205	16382	16218	16299	16319	16264	16261	16252	16289	16218	16211	16221	16272	16322	15999	16371	16177	16200	16175	16250	16262	16387	16178	16265	16417	16337	16357	16217	16106	16349	16193	16143	16355	16051	16269	16201	16189	16221	16188	16252	16271	16236	16179	16239	16181	16258	16046	16304	16275	16200	16392	16244	16365	16109	16304	16256	16322	16092	16264	16362	16268	16258	16230	16286	16227	16189	16341	16364	16265	16257	16311	16348	16302	16533	16393	16367	16290	16240	16256	16257	16277	16133	16388	16183	16223	16428	16181	16249	16418	16258	16231	16245	16420	16283	16203	16272	16111	16408	16296	16150	16243	16178	16208	16278	16300	16392	16327	16291	16196	16373	16293	15908	16392	16266	16331	16143	16315	16461	16126	16164	16173	16113	16165	16173	16374	16280	16409	16302	16393	16351	16271	16357	16330	16323	16354	16419	16230	16341	16272	16252	16225	16265	16243	16160	16215	16243	16203	16229	16218	16136	16190	16339	16121	16318	16331	16225	16350	16422	16261	16411	16370	16305	16286	16277	16416	16258	16322	16176	16399	16122	16307	16230	16357	16132	16196	16128	16306	16274	16259	16373	16211	16186	16402	16090	16094	16114	16068	16233	16243	16271	16289	16136	16466	16241	16392	16155	16168	16204	16289	16259	16328	16217	16035	16290	16201	16081	16256	16322	16346	16217	16193	16196	16284	16307	16209	16394	16230	16091	16392	16285	16387	16269	16215	16246	16443	16588	16191	16308	16531	16227	16349	16305	16468	16368	16336	16428	16385	16282	16269	16214	16229	16285	16181	16275	16297	16434	16183	16207	16173	16375	16338	16326	16246	16248	16469	16240	16177	16318	16351	16062	16292	16209	16337	16371	16362	16435	16078	16194	16299	16243	16204	16237	16487	16272	16194	16260	16356	16192	16147	16080	16229	16499	16405	16186	16277	16275	16387	16270	16198	16181	16356	16248	16230	16316	16414	16373	16340	16260	16354	16201	16171	16381	16273	16154	16270	16316	16459	16150	16327	16134	16175	16273	16280	16228	16092	16198	16242	16262	16075	16378	16394	16344	16173	16339	16367	16381	15952	16304	16375	16250	16297	16208	16152	16343	16333	16343
32123	25949	29205	28116	32327	36697	33543	29550	27145	26184	25752	25652	25774	25875	25917	25705	25665	25604	25713	25670	25576	25685	25441	26020	25608	25693	25677	25700	25744	25661	25577	25675	25685	25704	25935	25779	25855	25847	25508	25482	25622	25658	25422	25489	25525	25624	25683	25934	25737	25725	25720	25830	25718	25607	25718	25765	25468	25554	25503	25411	25573	25730	25498	25748	25446	25556	25559	25653	25629	25550	25457	25599	25703	25614	25762	25949	25408	25528	25484	25694	25712	25641	25792	25697	25763	25867	25559	25385	25566	25634	25490	25664	25499	25714	25563	25632	25551	25585	25766	25619	25596	25736	25581	25574	25568	25662	25883	25871	25904	25582	25297	25622	25748	25480	25654	25656	25901	25696	25574	25433	25634	25164	25290	25679	25637	25728	25655	25730	25581	25526	25661	25644	25656	25488	25673	25532	25254	25766	25584	25362	25835	25630	25610	25551	25474	25420	25328	25784	25814	25764	25861	25400	25829	25865	25581	25407	25536	25521	25446	25847	25373	25568	25551	25376	25567	25637	25691	25558	25840	25770	25585	25456	25600	25636	25696	25536	25726	25866	25701	25821	25621	25632	25744	25400	25631	25609	25802	25639	25951	25958	25563	25732	25668	25598	25642	25655	25564	25505	25761	25613	25674	25737	25391	25684	25731	25666	25366	25669	25640	25335	25873	25679	25498	25466	25513	25355	25430	25656	25638	25710	25626	25686	25529	25849	25621	25613	25628	25552	25556	25480	25730	25410	25723	25598	25504	25517	25720	25787	25503	25538	25668	25737	25780	25674	25525	25687	25641	25401	25524	25678	25494	25317	25489	25820	25773	25599	25457	25464	25614	25575	25623	25503	25485	25649	25716	25797	25585	25811	25643	25445	25335	25692	25894	25587	25601	25584	25671	25638	25732	25438	25516	25640	25767	25598	25656	25628	25444	25484	25722	25727	25810	25785	25816	25627	25741	25606	25556	25763	25627	25576	25482	25618	25678	25771	25735	25618	25802	25820	25523	25574	25325	25338	25827	25564	25547	25569	25650	25575	25841	25840	25761	25590	25741	25446	25654	25703	25666	25771	25724	25724	25613	25493	25719	25729	25635	25994	25543	25680	25590	25555	25745	25482	25729	25375	25752	25650	25315	25552	25785	25673	25567	25584	25506	25843	25684	25536	25758	25556	25983	25793	25512	25599	25561	25597	25713	25842	25676	25591	25577	25713	25523	25634	25690	25807	25491	25737	25752	25417	25610	25664	25678	25618	25562	25512	25889	25607	25489	25402	25633	25541	25589	25630	25730	25757	25635	25448	25428	25538	25609	25555	25614	25602	25553	25513	25632	25684	25623	25698	25751	25419	25510	25685	25659	25697	25681	25860	25628	25686	25754	25429	25814	25554	25551	25664	25774	25764	25500	25545	25566	25516	25614	25551	25540	25538	25766	25414	25651	25649	25540	25565	25545	25735	25645	25521	25699	25825	25755	25932	25786	25792	25672	25691	25576	25673	25605	25536	25890	25624	25545	25613	25742	25577	25653	25546	25558	25655	25694	25470	25566	25635	25617	25576	25497	25573	25724	25610	25671	25881	25843	25610	25592	25616	25700	25783	25707	25495	25656	25656	25550	25736	25881	25646	25537	25628	25499	25695	25729	25491	25672	25600	25713	25574	25691	25528	25627	25465	25477	25712	25688	25632	25500	25762	25774	25466	25633	25829	25698	25826	25474	25446	25626	25510	25611	25779	25814	25616	25858	25927	25572	25529	25717	25790	25710	25909	25645	25661	25890	25745	25665	25621	25675	25883	25792	25966	25567	25350	25716	25567	25691	25819	25652	25408	25530	25655	25842	25695	25595	25565	25798	25538	25628	25731	25603	25626	25691	25740	25839	25355	25606	25603	25535	25788	25773	25410	25754	25534	25724	25598	25591	25772	25808	25325	25608	25718	25555	25467	25682	25674	25423	25479	25648	25717	25819	25743	25471	25512	25711	25421	25944	25617	25294	25419	25695	25718	25443	25707	25518	25635	25526	25671	25664	25554	25574	25825	25443	25698	25426	25617	25830	25271	25590	25445	25700	25469	25521	25539	25479	25605	25781	25749	25501	25593	25570	25611	25726	25723	25771	25528	25924	25437	25290	25451	25702	25633	25467	25785	25734	25788	25866	25734	25616	25659	25693	25682	25603	25696	25657	25634	25602	25603	25487	25763	25550	25539	25560	25799	25896	25714	25589	25594	25651	25736	25562	25531	25562	25911	25511	25376	25904	25741	25526	25635	25511	25496	25498	25670	25695	25876	25472	25698	25410	25435	25681	25535	25456	25546	25520	25968	25811	25541	25613	25723	26006	25599	25966	25607	25934	25675	25199	25562	25541	25563	25726	25602	25438	25603	25607	25598	25640	25760	25695	25553	25564	25494	25515	25276	25486	25703	25549	25282	25594	25609	25754	25382	25721	25572	25718	25806	25492	25589	25930	25798	25678	25407	25620	25800	25626	25665	25789	25694	25623	25629	25597	25760	25750	25606	25742	25590	25615	25774	25450	25498	25898	25767	25874	25568	25521	25576	25631	25759	25617	25610	25640	25729	25561	25611	25748	25523	25682	25674	25708	25467	25605	25498	25615	25594	25665	25545	25464	25487	25800	25612	25473	25493	25687	25982	25817	25595	25742	25481	25686	25614	25484	25466	25499	25559	25387	25768	25581	25377	25782	25754	25539	25685	25747	25665	26119	25679	25764	25561	25613	25578	25569	25584	25653	25640	25730	25494	25404	25534	25704	25801	25463	25660	25515	25557	25632	25480	25802	25580	25592	25731	25652	25621	25694	25578	25697	25565	25641	25394	25501	25476	25541	25691	25914	25656	25912	25643	25825	25813	25806	25607	25557	25739	25510	25731	25559	25675	25570	25677	25449	25533	25648	25475	25733	25882	25745	25385	25550	25478	25534	25761	25688	25560	25669	25649	25733	25604	25571	25765	25533	25870	25528	25559	25732	25741	25602	25803	25282	25461	25840	25668	25756	25549	25536	25593	25726	25732	25570	25599	25473	25479	25426	25611	25807	25685	25698	25673	25658	25686	25563	25628	25531	25495	25878	25704	25673	25708	25872	25720	25544	25659	25775	25513	25625	25582	25773	25835	25624	25717	25511	25797	25597	25773	25749	25757	25892	25639	25615	25442	25533	25528	25564	25570	25752	25650	25800	25598	25674	25506	25396	25603	25536	25790	25747	25871	25660	25603	25506	25611	25527	25588	25783	25674	25653	25847	25700	25483	25752	25748	25608	25589	25666	25534	25427	25646	25693	25798	25413	25619	25442	25657	25805	25531	25780	25654	25681	25751	25598	25461	25875	25586	25743	25590	25700	25541	25549	25729	25852	25527	25522	25463	25632	25587	25589	25689	25692	25596	25765	25793	25531	25707	25680	25515	25604	25537	25913	25488	25590	25450	25591	25709	25635	25776	25549	25663	25719	25650	25622	25722	25685	25628	25567	25590	25687	25648	25582	25637	25352	25443	25405	25559	25479	25780	25736	25770	25724	25566	25464	25641	25762	25716	25581	25665	25901	25567	25642	25490	25711	25603	25697	25521	25572	25723	25818	25868	25631	25414	25570	25693	25673	25692	25696	25498	25811	25620	25510	25642	25570	25653	25509	25543	25730	25645	25703	25394	25803	25655	25705	25467	25527	25364	25454	25724	25633	25682	25484	25726	25488	25725	25630	25699	25611	25784	25548	25785	25824	25733	25417	25582	25664	25625	25580	25560	25685	25741	25498	25598	25630	25790	25397	25979	25713	25646	25558	25653	25545	25557	25818	25574	25349	25408	25714	25603	25634	25394	25797	25379	25719	25763	25764	25609	25733	25693	25532	25631	25624	25628	25735	25877	25555	25702	25530	25600	25705	25745	25743	25592	25816	25779	25430	25663	25555	25374	25634	25589	25727	25765	25701	25724	25652	25699	25700	25612	25701	25608	25490	25553	25705	25849	25812	25835	25725	25544	25950	25695	25550	25431	25611	25577	25544	25783	25813	25625	25857	25729	25733	25586	25768	25587	25704	25667	25599	25702	25543	25541	25817	25705	25676	25506	25708	25798	25601	25473	25356	25665	25575	25691	25601	25589	25890	25642	25716	25673	25734	25441	25639	25598	25777	25432	25663	25601	25735	25684	25775	25694	25556	25698	25699	25514	25675	25472	25589	25835	25666	25581	25669	25591	25617	25896	25768	25722	25631	25772	25665	25700	25726	25642	25588	25657	25564	25519	25727	25678	25741	25560	25387	25611	25607	25635	25904	25568	25589	25741	25629	25577	25782	25320	25489	25458	25607	25486	25466	25720	25568	25486	25513	25757	25839	25718	25844	25382	25194	25732	25744	25215	25828	25668	25621	25587	25595	25667	25412	25559	25675	25807	25534	25571	25798	25954	25648	25588	25488	25524	25542	25630	25549	25587	25712	25774	25767	25661	25617	25499	25785	25575	25646	25839	25297	25803	25524	25632	25400	25502	25386	25372	25558	25576	25787	25646	25525	25790	25566	25484	25904	25684	25797	25663	25478	25778	25536	25638	25657	25492	25772	25716	25747	25749	25717	25566	25679	25672	25715	25655	25800	25596	25499	25709	25879	25356	25551	25686	25752	25719	25751	25745	25444	25670	25711	25563	25945	25764	25732	25521	25670	25731	25729	25580	25727	25695	25544	25372	25549	25851	25841	25642	25698	25531	25652	25873	25487	25500	25573	25813	25679	25747	25538	25686	25611	25472	25432	25694	25685	25456	25771	25763	25648	25760	25499	25562	25535	25413	25647	25367	25804	25990	25909	25703	25578	25835	25624	25613	25758	25641	25722	25997	25534	25640	25778	25545	25613	25746	25755	25346	25741	25707	25526	25733	25841	25719	25746	25608	25469	25582	25574	25635	25511	25872	25700	25638	25679	25754	25700	25593	25662	25621	25714	25520	25613	25748	25879	25514	25319	25278	25863	25702	25659	25407	25633	25593	25685	25841	25581	25783	25871	25534	25461	25766	25739	25633	25411	25479	25764	25558	25816	25774	25646	25508	25791	25885	25270	25655	25712	25464	25649	25765	25886	25828	25970	25659	25556	25778	25793	25555	25590	25613	25640	25433	25616	25842	25762	25445	25402	25652	25554	25566
16120	18473	17894	16961	24609	27193	22790	19097	16664	15815	15724	15809	15581	15760	15687	15351	15688	15711	15573	15660	15588	15577	15531	15503	15639	15563	15530	15650	15641	15783	15505	15692	15612	15563	15677	15462	15712	15663	15671	15577	15666	15534	15524	15655	15500	15576	15677	15619	15638	15547	15552	15689	15615	15586	15593	15726	15546	15592	15798	15710	15645	15510	15454	15539	15580	15595	15547	15618	15590	15682	15748	15705	15479	15617	15754	15609	15804	15683	15422	15367	15708	15588	15497	15555	15581	15500	15741	15535	15358	15692	15555	15501	15598	15540	15638	15661	15553	15406	15592	15542	15511	15725	15529	15390	15466	15695	15571	15593	15570	15660	15462	15676	15576	15519	15649	15591	15493	15679	15652	15440	15574	15718	15504	15585	15467	15636	15625	15540	15589	15604	15528	15781	15449	15668	15509	15517	15656	15625	15626	15546	15788	15473	15683	15507	15573	15594	15478	15745	15615	15404	15583	15608	15643	15651	15607	15547	15680	15297	15405	15726	15513	15619	15583	15431	15448	15772	15455	15615	15717	15736	15593	15381	15527	15501	15662	15586	15216	15480	15524	15705	15571	15570	15565	15649	15634	15490	15552	15640	15629	15592	15723	15750	15605	15655	15520	15601	15678	15592	15708	15670	15650	15593	15626	15472	15607	15476	15496	15547	15626	15486	15592	15637	15404	15386	15486	15552	15592	15405	15653	15327	15571	15665	15545	15587	15570	15626	15600	15538	15677	15855	15431	15557	15524	15576	15606	15640	15523	15448	15605	15541	15481	15508	15698	15726	15548	15533	15428	15506	15658	15669	15591	15698	15551	15626	15620	15590	15519	15681	15410	15461	15464	15584	15561	15540	15540	15575	15700	15470	15611	15499	15638	15495	15503	15384	15369	15643	15587	15618	15481	15521	15403	15559	15559	15601	15581	15648	15369	15740	15705	15488	15510	15686	15656	15444	15404	15614	15625	15546	15389	15609	15598	15448	15505	15702	15629	15631	15629	15612	15532	15629	15453	15676	15638	15647	15497	15672	15377	15583	15753	15584	15485	15474	15716	15610	15415	15540	15553	15619	15572	15615	15594	15515	15524	15529	15664	15564	15699	15570	15697	15703	15578	15466	15405	15431	15470	15607	15461	15574	15730	15594	15623	15680	15508	15542	15682	15492	15685	15485	15419	15542	15643	15565	15560	15635	15530	15698	15595	15578	15679	15504	15453	15609	15447	15451	15576	15594	15667	15595	15499	15546	15684	15420	15564	15507	15658	15487	15468	15550	15536	15741	15677	15547	15707	15759	15648	15541	15659	15589	15527	15779	15464	15610	15682	15586	15549	15547	15630	15338	15621	15802	15459	15554	15458	15617	15579	15629	15505	15655	15609	15551	15453	15649	15594	15562	15767	15606	15599	15536	15388	15518	15621	15429	15571	15679	15516	15717	15573	15616	15625	15616	15543	15694	15484	15670	15620	15665	15498	15582	15552	15489	15472	15645	15653	15513	15599	15588	15677	15479	15603	15553	15481	15562	15593	15628	15501	15637	15603	15735	15641	15549	15660	15473	15526	15608	15622	15630	15480	15641	15611	15465	15516	15432	15668	15498	15688	15455	15421	15508	15673	15540	15453	15541	15655	15673	15624	15531	15486	15458	15539	15449	15513	15526	15636	15715	15313	15457	15479	15537	15641	15753	15620	15589	15476	15590	15778	15543	15567	15564	15512	15553	15531	15539	15757	15591	15660	15580	15682	15524	15565	15684	15504	15690	15611	15456	15547	15489	15623	15441	15727	15571	15694	15543	15578	15509	15747	15383	15556	15497	15599	15726	15630	15448	15713	15598	15635	15564	15500	15479	15687	15528	15518	15631	15497	15439	15413	15613	15732	15658	15706	15334	15672	15536	15500	15628	15425	15622	15474	15448	15477	15467	15684	15637	15506	15738	15531	15510	15451	15635	15536	15629	15586	15325	15582	15687	15681	15487	15416	15566	15473	15588	15656	15582	15340	15528	15537	15610	15603	15435	15517	15603	15577	15436	15428	15713	15510	15673	15497	15511	15696	15414	15667	15416	15712	15455	15545	15304	15770	15519	15545	15572	15516	15563	15580	15679	15609	15666	15632	15429	15613	15547	15601	15548	15559	15433	15286	15608	15424	15680	15588	15589	15343	15581	15600	15481	15649	15534	15455	15524	15507	15387	15612	15489	15527	15503	15653	15545	15739	15585	15562	15535	15569	15523	15527	15647	15619	15702	15601	15589	15565	15457	15536	15491	15579	15430	15505	15507	15557	15661	15547	15483	15565	15509	15533	15630	15377	15524	15629	15621	15551	15382	15555	15511	15628	15640	15735	15593	15504	15608	15763	15616	15755	15640	15451	15608	15654	15602	15606	15382	15673	15570	15463	15497	15477	15443	15422	15656	15506	15619	15579	15594	15580	15486	15663	15694	15607	15633	15430	15576	15538	15459	15734	15652	15550	15454	15588	15649	15744	15570	15741	15516	15548	15556	15398	15516	15545	15512	15634	15610	15676	15517	15741	15642	15512	15465	15513	15498	15537	15522	15530	15613	15667	15590	15514	15439	15611	15491	15477	15671	15494	15657	15592	15680	15582	15581	15749	15510	15737	15543	15801	15546	15645	15546	15725	15606	15576	15703	15481	15785	15644	15520	15541	15520	15507	15671	15663	15617	15689	15605	15524	15481	15491	15395	15515	15619	15512	15450	15702	15694	15653	15665	15661	15588	15408	15627	15611	15554	15490	15496	15624	15550	15502	15425	15557	15689	15475	15353	15686	15550	15627	15499	15432	15652	15593	15649	15558	15611	15673	15335	15691	15377	15515	15662	15632	15491	15631	15547	15732	15526	15572	15709	15515	15474	15500	15641	15703	15699	15447	15432	15451	15714	15647	15431	15495	15447	15571	15747	15576	15588	15615	15508	15609	15695	15299	15439	15608	15521	15471	15406	15583	15695	15503	15633	15539	15636	15463	15475	15724	15478	15667	15602	15554	15716	15635	15570	15508	15613	15606	15655	15466	15613	15693	15657	15531	15465	15600	15365	15557	15617	15683	15539	15482	15652	15534	15496	15415	15464	15631	15459	15608	15468	15638	15606	15486	15473	15581	15590	15673	15597	15538	15376	15681	15594	15521	15514	15543	15574	15618	15567	15561	15471	15554	15626	15450	15786	15542	15548	15509	15454	15651	15681	15563	15579	15653	15494	15493	15510	15632	15650	15495	15436	15687	15681	15515	15461	15687	15553	15446	15774	15768	15400	15453	15693	15515	15490	15494	15558	15442	15626	15732	15548	15481	15444	15509	15566	15771	15512	15542	15720	15467	15583	15706	15655	15691	15577	15677	15657	15494	15392	15631	15647	15669	15503	15407	15601	15575	15593	15569	15620	15543	15534	15841	15561	15704	15822	15514	15518	15592	15640	15570	15354	15474	15547	15592	15533	15658	15596	15772	15664	15819	15687	15403	15515	15534	15317	15483	15550	15494	15559	15452	15673	15572	15617	15468	15583	15547	15451	15654	15494	15722	15676	15639	15380	15370	15518	15575	15531	15415	15745	15650	15607	15495	15504	15559	15748	15505	15711	15581	15540	15564	15581	15500	15650	15592	15705	15533	15719	15575	15443	15437	15503	15571	15521	15793	15554	15376	15642	15526	15682	15661	15670	15509	15341	15651	15566	15602	15638	15745	15579	15556	15557	15535	15696	15754	15630	15606	15513	15759	15642	15635	15744	15660	15710	15628	15438	15629	15589	15543	15661	15552	15490	15511	15590	15504	15676	15629	15530	15694	15702	15474	15688	15545	15662	15641	15579	15590	15638	15527	15686	15467	15656	15446	15530	15788	15631	15678	15662	15433	15680	15751	15566	15613	15433	15724	15727	15680	15514	15440	15648	15544	15506	15605	15450	15470	15550	15637	15641	15615	15534	15598	15603	15602	15639	15438	15652	15476	15617	15508	15600	15574	15544	15519	15383	15696	15616	15577	15627	15660	15559	15571	15543	15547	15533	15647	15390	15616	15579	15694	15726	15626	15727	15471	15405	15643	15493	15629	15790	15551	15588	15621	15448	15736	15560	15469	15661	15577	15371	15601	15637	15789	15596	15503	15348	15591	15544	15721	15605	15662	15691	15561	15619	15407	15558	15399	15688	15519	15446	15683	15645	15570	15722	15454	15566	15588	15589	15532	15382	15646	15612	15595	15585	15511	15553	15628	15574	15447	15454	15362	15696	15622	15741	15660	15642	15490	15417	15581	15710	15657	15630	15598	15365	15563	15620	15596	15601	15520	15711	15497	15733	15585	15573	15596	15656	15630	15544	15653	15567	15571	15452	15564	15542	15671	15579	15612	15469	15595	15543	15448	15460	15672	15703	15658	15585	15534	15663	15571	15714	15537	15607	15394	15529	15627	15461	15492	15721	15612	15483	15744	15414	15509	15686	15534	15615	15602	15240	15546	15587	15554	15547	15631	15687	15324	15561	15608	15304	15513	15497	15526	15589	15750	15574	15573	15516	15670	15539	15670	15538	15674	15681	15768	15597	15591	15633	15658	15517	15524	15642	15496	15603	15612	15686	15613	15774	15456	15592	15526	15519	15394	15607	15676	15542	15621	15705	15622	15619	15745	15614	15716	15629	15500	15681	15595	15606	15373	15543	15802	15590	15594	15437	15601	15722	15495	15496	15598	15716	15457	15542	15588	15664	15548	15557	15669	15579	15667	15622	15625	15635	15524	15583	15700	15683	15679	15600	15479	15570	15403	15555	15687	15400	15697	15523	15432	15582	15612	15536	15348	15744	15551	15551	15599	15653	15546	15469	15540	15565	15541	15564	15631	15443	15464	15549	15599	15487	15592	15585	15605	15588	15612	15496	15666	15777	15626	15621	15520	15773	15534	15810	15624	15683	15572	15657	15528	15639	15472	15778	15517	15714	15406	15532	15537	15790	15568	15504	15537	15591	15442	15599	15512	15540	15554	15680	15490	15425	15414	15578	15519	15693	15639	15505	15480	15496	15412	15621	15780	15638	15622	15421	15575	15583	15586	15520	15804	15398	15776	15631	15604	15614	15504	15620	15712	15514	15384	15627	15506	15406	15611	15597	15580	15287	15556	15675	15656	15447	15541	15614	15645	15614
26015	21629	28384	31637	47516	57551	48015	37587	30506	27666	26426	26038	26066	25993	26190	25969	26135	26103	26039	26093	26128	25961	26261	25953	25800	25766	26234	25845	25864	26046	25871	25926	25838	26094	25987	26053	26171	25963	25641	25755	25923	25989	25614	25899	25968	25908	25986	25911	26229	25758	26041	26130	26010	26032	25896	26230	26032	25888	25965	26168	25990	25852	25887	25798	25953	25811	26120	25861	25848	26023	25944	26034	25955	25879	25774	25813	26235	26042	25846	25723	25911	25815	25750	25898	25974	25890	26070	25903	25742	25899	25904	25875	26046	26036	25985	25688	25948	25778	26192	26165	26081	26205	25962	26007	25851	26089	25828	25761	25677	25479	25999	25815	25987	26065	25938	25932	25859	26039	25890	25944	25931	25820	25853	25758	25985	25694	26066	25998	25928	25932	25831	25871	26080	26053	25933	26165	25830	25974	26104	25732	25824	25811	25920	25700	25808	26118	25840	25958	25799	26113	25876	25603	25693	25813	25838	25949	25916	26038	25837	25821	25942	25814	25870	25771	25794	25880	25852	25935	25915	25761	25750	25864	25737	25825	25986	25939	25960	26013	26009	26107	25971	25747	25905	26307	25721	25858	26109	25855	25882	26075	25791	25958	25894	25898	25949	25846	25913	25971	25943	25930	25837	25946	26065	26030	25795	25686	25976	25888	25848	25806	26025	25874	25978	25682	26025	25940	26027	25931	26017	25967	25957	25898	25934	25896	26019	25994	25938	25997	26046	25756	26062	25867	26093	26103	25917	25802	25766	25784	25943	26098	25768	25716	25923	25974	25804	26031	26058	26108	25807	25733	26013	26117	26137	25895	25731	26219	26062	25924	26070	25732	26124	25858	26232	25787	25981	25852	25864	26017	25580	26085	25802	25976	25908	26036	26076	25972	25979	25855	25862	26091	25974	25745	25684	25873	25782	26068	26111	25950	25920	25693	26196	26064	25888	25804	25806	25781	26123	25905	25893	25945	25853	25876	25809	25670	25955	25951	25909	25740	26000	25753	25812	25755	26055	26043	26068	26073	25761	26210	25990	25778	25669	25744	25909	26117	26170	25998	26022	26133	26105	25817	26004	26061	25844	25730	25807	26064	26050	25774	26031	25975	25990	25983	25852	25998	25883	25868	25785	25797	25946	25959	25883	25822	25861	26074	25934	25847	25869	25799	25830	25966	25992	26057	25908	25838	25798	25743	25856	26105	25930	26057	25858	25984	25911	26022	26014	25967	25779	25883	26102	25935	25944	26096	25990	26092	25658	25816	25922	25973	25752	25981	25952	25980	25974	25737	25902	25847	26053	25971	25793	25804	25852	25630	25858	25657	25973	25838	25898	25965	26251	25794	26024	26015	26042	25918	25623	25959	25950	25676	25837	25923	25895	25781	25912	25818	25752	25881	25908	25929	25956	25948	25798	25811	26102	26019	25926	25771	25991	25644	25883	25726	25877	25963	25815	25781	25734	25943	25939	25764	25584	25947	25883	25838	25931	26179	25972	26147	26034	26059	25725	25837	25888	25884	25956	25724	25772	25973	25959	25780	25798	25772	25711	25804	25996	25867	25940	26043	25915	26061	25945	25857	26089	25619	25979	26001	26028	25743	25848	25946	25804	25773	26137	26055	25822	25751	26037	25983	25983	26009	25773	25851	25763	25919	25916	25820	25910	25828	25904	25946	25844	25980	25978	25926	26159	25786	26069	25817	25779	26044	26188	26118	25941	25807	25700	25863	25802	25916	25984	25919	26337	25991	25772	26210	26143	25962	25865	25888	25749	25935	25978	25854	25904	26030	25905	25891	26122	25859	25774	25960	26063	25942	26053	26174	25718	25899	25841	25733	26084	25778	26053	26081	25917	25890	25890	26047	25754	26027	25760	25992	25529	25895	25777	26025	25799	25949	25957	25806	25853	25998	26005	25905	25855	25985	25832	26060	26058	26031	26028	25766	25804	25821	25898	25901	25663	25815	25809	25951	25792	26114	25820	25870	25898	26000	26025	25840	25776	25816	26091	26035	25765	25929	25925	26056	26023	25894	25946	25902	25792	25735	26013	25904	25771	26145	25703	25928	26129	25946	25956	26045	26089	26118	26046	26069	25902	25979	26015	25934	25886	25787	26015	25696	25722	25867	25711	25601	25832	25818	25815	25862	26157	26078	25802	26218	26006	25801	25879	26007	25794	25889	25817	25913	26033	25991	25750	25952	26123	26119	25968	25786	25945	25909	25956	26048	26054	26013	25980	26109	25925	25859	25995	25738	25913	25940	25898	26066	25658	25643	25904	25700	26261	26109	25877	26031	25830	25990	25709	25883	26102	25945	26105	25856	25623	25977	25946	25814	25712	25932	26193	25626	25878	25956	26107	26096	25926	26017	25725	25777	26090	25897	25770	25994	26144	26105	25872	25823	26120	26057	25954	25969	26053	26023	25943	26216	26003	25930	25999	26236	26027	25842	25887	25957	26066	25902	25905	25900	26000	25928	25676	25718	25611	25842	25881	26029	26016	25625	25942	25827	25889	26112	26100	25821	25786	25776	25913	26005	26021	25956	26039	26181	26005	25607	26072	25892	25996	26087	25984	25816	25891	25821	25909	25896	26157	25926	25678	25820	26007	25658	25670	25910	25936	25977	25704	25927	26138	25902	25910	25886	25887	25906	25637	26145	25820	26056	25799	25874	25977	25977	26199	25795	25680	26101	25942	25913	25821	25957	26017	25895	26069	26040	25992	25868	26100	25828	26026	25846	25669	25896	25988	26105	25689	25684	26122	25843	25919	25801	25884	25851	25730	25956	25938	25973	25842	25984	26046	25935	25948	25861	25859	25661	26029	25966	26010	25896	25797	25944	26005	25736	25943	25758	25796	25882	26041	25657	25796	25979	26091	25994	25920	25725	25769	25963	25572	26031	25924	25897	25882	25993	26032	25961	25867	25705	25702	25913	25917	25622	25925	26045	26203	26051	26064	25939	25984	25800	25836	26011	25973	26053	25921	26155	26094	26087	25935	25898	26048	25874	25827	25637	25955	26031	25877	26043	25963	26020	25968	25915	25689	25857	26066	25692	25690	25952	26000	25899	25974	26069	25621	25968	26049	26019	25941	25993	25988	25874	26080	25814	26026	26039	26091	25997	25709	25926	25964	25859	26047	25774	25574	25888	25967	25918	25882	25774	25852	25907	26027	25820	25963	25965	26092	25822	26173	26031	25988	25987	25932	25736	26134	25914	25913	25997	25860	25809	25933	25698	25816	26049	25614	25883	25809	25914	25803	26071	25999	25850	25851	25740	25797	25882	26079	26138	26045	26120	25943	25921	25735	25965	25908	25934	26183	26049	26130	26138	26075	25947	25910	25917	26041	26106	26158	25860	26101	25891	25857	25918	26002	26047	26136	26122	25692	25772	25876	25720	25919	25821	25887	25980	26033	26012	25764	26040	25959	25907	25888	25925	25834	25842	25823	25998	25788	25994	26246	25798	25987	25913	25761	26170	25813	25813	26097	25924	26101	25825	26078	26039	25911	25774	25797	25839	26211	26194	26004	26048	25926	25935	26139	25917	26023	25797	25963	25940	25899	26175	26099	25986	25998	25941	25978	25989	25989	25937	26084	25619	25994	26187	25736	25748	25766	25811	26032	25989	25892	25809	26099	26237	25796	25844	26138	25735	26161	26042	25750	25909	26047	25935	25782	25849	25603	25988	25745	26011	25774	26065	25975	25932	26073	25821	25854	25834	25796	25915	25612	25688	25930	25926	26008	25771	25894	25878	26037	25803	25864	26024	25578	25737	25671	25935	25858	26082	25654	25969	25858	25892	26015	25825	25999	25845	25920	25945	25817	26120	26096	25986	25961	25947	25915	25781	25850	25723	25828	25784	26103	25855	25730	25673	26141	26005	26028	25999	25927	25960	26189	25936	25901	25640	25712	26010	25871	25998	25821	25950	25866	25927	25946	25991	25802	26030	25998	26028	26074	25856	25941	25921	25969	25912	25864	25866	25856	25800	26046	25831	25883	25793	25912	25780	25774	25833	25812	25608	25889	25873	26035	26194	25965	25782	26036	26079	25861	25855	26015	26003	25998	25903	26061	25949	25698	25902	26089	26073	25968	26069	25732	25982	25864	25826	25850	25877	25978	25929	25858	25799	25992	25852	25904	25892	25972	25959	25859	25828	25854	25978	25916	25907	25981	25878	25976	25756	25904	25812	26232	25940	26164	25995	25844	25897	25834	25980	25902	25942	26108	25996	26011	25756	25804	26070	25885	26073	25881	25869	25797	25863	26207	25878	26105	26002	25783	25921	25797	25790	25838	26186	25957	26149	25951	25777	26084	25800	25832	26101	26162	25907	26059	25709	25941	25878	25711	25921	25854	25984	25957	26111	25914	25831	25984	25854	25756	25933	25851	25926	25748	25734	25804	25841	25986	26117	25783	25836	25932	25918	26059	25857	25947	25901	25720	25789	26295	25863	25682	25969	26044	26076	25934	26065	25924	25913	26034	26009	26060	25939	25705	25936	26009	25743	25853	25833	25646	26049	25820	25917	25841	25915	25854	26008	25905	25612	25898	26088	25795	25877	26040	25697	25686	26021	25889	25998	26032	25808	25998	25938	25777	25910	25845	25894	26003	26095	25947	25952	25814	26111	25794	25725	25795	26010	25946	25919	25922	25707	25861	25892	26069	25868	26097	25978	25866	26081	26063	25983	26096	26186	25843	25843	25870	25828	25911	25751	25925	25922	25779	25975	25936	25763	25869	25824	25815	25862	26007	25991	25938	25910	25904	25791	26021	25944	25848	25668	25729	25847	26049	25991	25986	25908	25766	25793	25722	25986	26206	25592	25986	25842	25756	25770	25750	25669	25965	25952	26072	25909	25610	25651	26015	25777	26028	25844	25927	25833	26013	25671	25830	25922	25785	26036	26111	25841	25801	25712	25790	25954	25877	25934	25891	25734	25883	25942	25856	25863	26042	26043	25797	25907	25988	25868	26116	26025	25915	25895	25828	26250	26081	26040	25841	25925	25988	26127	26025	25897	26036	25936	25793	25973	25905	26249	25920	26261	25821	25792	25816	26038	25828	25821	25998	25912	25833	25787	25998	25863	26024	25768	25744	25966	25939	26009	25975	26030	25882	25866	25914	25997	26208	26154
16167	25888	24708	22907	48114	51985	37726	27093	19735	17100	16135	16008	16048	16008	16159	15955	16021	15764	15935	16019	15858	15863	15840	15908	16045	16126	15941	16044	15851	16043	15916	15913	15850	15980	15910	15965	15921	15952	16017	15836	15841	15906	16032	15931	15935	16014	15980	16022	15788	15917	15822	15890	15952	15745	15924	15776	16022	15993	15922	15975	15952	15849	15994	15864	15845	15950	16035	15819	15956	15985	15962	15929	15909	15849	15826	16118	16044	15741	16005	15954	15855	15840	15848	15931	15945	15843	15789	15828	15911	15913	15904	15962	15883	15841	15750	16008	15852	15847	15766	15670	16051	15835	15913	15792	15979	15744	15775	15998	15807	15675	15703	15795	15906	16121	16089	15921	15882	15911	15866	15747	16085	15886	15945	16001	16044	16052	15999	15940	15734	15831	15976	16072	15959	15838	15751	15869	15729	15850	15950	15746	16021	15906	15737	15921	16013	15907	15876	15889	15941	15909	15796	15850	15896	15777	15747	15858	16028	15760	15858	15891	15955	15922	16035	15930	15948	15827	15974	15925	15943	15851	15888	16045	15779	15747	15827	15770	15869	15819	15847	15850	15954	15907	15824	15836	16036	15623	15711	15905	15781	15955	15925	15841	15711	15835	15803	16029	15934	15870	15976	15944	15948	15767	15842	15920	15929	15965	15870	15828	16055	15828	16007	16010	15933	15976	15914	16053	15861	15966	15883	15805	16002	15917	15833	15887	15754	15960	15915	15993	15855	16030	16117	15942	16146	15963	15803	15938	15673	15983	15926	16020	15992	15844	15867	15849	16034	15952	15825	15715	15827	15936	15946	15764	16002	16077	15884	16020	15827	15905	15950	15852	15924	15970	15827	15875	15951	15879	15882	16014	15982	15889	15751	15800	15822	16042	16012	15984	15797	15928	15724	15722	16020	15991	15953	15975	15916	15881	15891	15788	15893	15903	15857	15865	15785	15988	15929	15785	16068	15808	16005	15925	15906	16040	15950	15736	15912	16061	15911	16000	16022	15872	15914	15845	15847	15875	15970	15913	16047	15848	15828	15854	15903	15796	15753	15845	15746	15855	15839	15908	15912	15718	15822	15902	15836	15893	15598	15816	15843	15812	16014	15943	16016	15835	15751	15957	15999	15933	15932	15896	15906	16015	15929	15936	16016	15827	15768	15945	15987	15890	15980	15912	16120	15899	15835	15954	15828	15806	15884	15811	15893	15996	15958	15960	15900	15934	15944	15885	15773	15968	15917	15819	15816	15797	15799	15875	15928	15762	15874	15857	15973	15944	16092	16005	15872	15977	16019	16032	15876	15798	15931	16099	15830	15826	15790	15832	15788	15986	15848	15961	15934	15812	15831	15896	16076	15779	15856	15861	15869	15815	15975	15880	15719	15909	15739	15752	15816	15842	16009	15917	15773	15728	15858	15888	16112	15924	15963	15893	15767	15843	15939	16016	15809	16019	15760	15908	15939	16045	15804	15795	15992	15881	15850	16032	15978	15781	15904	15951	15851	15865	15841	16038	15907	15984	15816	15901	15904	15946	15685	15881	15869	15753	15970	15874	15888	15891	16049	15984	16000	15886	16022	15877	15738	15860	15822	16030	15891	15941	15903	15854	16010	15885	15799	15842	16005	15789	15895	15815	15756	15855	16015	15939	15829	15820	15932	15800	16042	15912	15954	15998	15952	15901	15979	15995	16068	16007	15934	15690	15978	15796	15919	16061	15892	15849	15976	15746	16038	15730	15865	15762	15922	15996	15485	15713	15990	15934	15875	16011	15699	15777	15668	15936	15793	16025	15940	15715	15975	15850	15819	15964	15946	15917	15990	15679	15978	15903	15914	15969	15920	16038	15729	15870	16003	15903	16039	16013	15811	15815	15926	15957	15811	15950	16105	15881	16048	15893	15861	15875	15988	15827	15849	15846	15768	15892	15948	15747	15939	15944	15925	15898	16064	15924	15784	15884	15955	16051	15866	15782	15782	15932	15753	15807	15853	15874	15889	15744	15778	15796	15965	16076	15979	16021	15904	15744	16009	15935	15849	15942	15847	15930	16037	15991	15913	15778	15811	16029	15795	15766	15906	15885	15979	15752	15998	15974	16014	16014	15902	15976	15817	15823	15972	15875	15775	15939	16195	15939	15937	15734	15799	15983	15961	15863	15901	16025	15953	15736	15983	16010	15774	15880	15939	15914	15685	15994	15903	15853	16087	15871	15766	15938	16032	15832	15783	15988	15939	15851	15874	15939	15858	16017	16025	15770	15899	15719	15966	15932	15817	15899	15982	15844	15877	15822	15878	15790	15843	15776	16073	16075	15919	15892	15865	15781	15826	15813	15941	15823	15886	15878	15939	15856	15931	15796	15919	15990	15804	15904	15893	15828	15783	15916	15946	15958	15776	15807	15967	15915	15969	15782	15835	15667	15805	15987	15761	15915	16110	15809	15840	16107	15843	15820	15870	15925	15920	15856	15855	15890	15976	15948	15795	15829	15959	15940	15871	16128	15874	15942	15902	15827	15901	15774	15927	15714	15848	15797	16165	15793	15943	15991	15950	15993	15848	15883	15942	15731	15769	15867	15808	15998	15891	15986	15799	15706	15869	15940	15934	15977	15882	16044	15849	16003	15838	15971	15901	15823	15911	15797	15868	15917	16003	15970	15813	15780	15784	15737	15876	15960	15972	15859	15757	16022	15784	15880	16019	15948	15881	15878	15979	15740	15957	15965	15972	15887	15857	15902	15895	15962	15817	15775	16060	15873	15780	15769	15891	15905	15984	15970	15894	15945	15822	15964	15898	15964	15832	15842	15960	15894	15658	15913	15776	15890	15814	16006	15934	15904	15952	15930	15917	15820	15876	15913	16047	16001	15793	16042	16066	15919	15921	15806	15952	15999	15895	15766	16074	15929	15926	15898	15881	15873	15724	16044	15937	15978	15942	15816	16025	15697	15857	15757	15920	15856	15925	16058	15806	15883	16038	15730	15726	15834	15911	15745	15994	15853	15788	15872	15921	16062	15760	15799	15989	15923	15823	15726	15952	15947	15895	15863	15798	15972	15777	15815	16053	15871	15918	15914	15892	15975	15933	15777	15722	16101	15943	16001	16082	15891	15938	15879	15952	15872	15879	15998	15888	15996	16093	15872	15890	16026	15834	15837	15757	15864	15883	15859	15941	15998	15893	15994	15902	15844	15975	15847	15776	15848	16144	15992	15903	15875	15827	15792	15883	15974	15826	15965	15900	15986	15972	15899	15800	15616	16006	15805	15877	16012	15793	15892	15890	15902	15907	15864	15942	15977	15775	15922	15895	15864	15840	16024	15933	16007	15788	15875	16019	15838	15938	15645	15874	15864	15806	16044	16013	15871	16051	15886	16038	15988	15725	15868	15823	15922	15949	15913	15708	15895	15957	15740	16084	15917	15920	15672	15874	15894	16018	15866	15792	15871	16114	16010	15726	15974	15814	15893	15901	16052	15940	15719	15829	15979	16060	15866	15996	15934	15948	15829	15921	15910	15720	16116	15899	15939	15952	15716	15865	15958	15805	15992	15773	16064	15898	15934	16005	15795	15810	16029	15766	15796	15868	15955	15896	15860	15800	15893	15857	15883	15912	15737	15788	15820	15907	16046	16160	15984	15888	15636	15842	15781	15798	15879	15940	16003	16004	15804	15888	16002	15821	16046	15811	15772	15988	15856	15972	15828	15811	15901	15930	15961	16056	15782	15853	16103	15673	15995	15815	15854	15728	15937	15745	15777	16047	15907	15943	15913	15728	15896	15955	15936	15814	15803	15865	15968	15905	15845	15874	15841	15773	15692	15996	15888	15947	15852	15905	15929	16029	15948	16034	15910	15947	15843	15859	15790	15999	15919	16004	15977	15967	15960	15841	15799	16096	15944	15811	15912	16107	16002	15919	15842	15961	15968	15819	15886	15748	15896	15958	15715	15815	15904	15839	15867	15875	15901	15923	15840	15918	15850	15941	15918	15852	15799	15889	15861	15771	16116	15664	15728	15760	15959	15960	15806	15989	15825	15915	15837	15776	15905	15975	16013	15768	15796	15915	15901	15944	15693	15903	15787	15721	16097	15891	15805	15757	15842	15712	15981	15931	15829	16083	15793	15892	15775	15846	15932	15874	15912	15909	15938	15764	16087	15890	16008	15858	15921	15848	15709	15939	15907	16002	15776	16011	15859	16028	15757	15917	15926	15804	15852	15961	15917	15952	15872	15770	15975	15853	15860	15889	15902	15950	16055	15863	15829	15945	16074	15798	15818	15840	15963	15912	16159	16104	15758	15903	15833	15801	15830	15826	15853	15845	15913	15988	15937	16040	15903	15794	16011	15894	15972	15930	15868	15943	15817	15967	15802	15852	15836	15798	15864	15861	16035	15906	15964	15870	15955	15848	16084	15874	15877	15955	15675	16028	15825	15826	15857	16022	15761	15775	16024	15786	15947	15910	16029	16087	15914	15762	15876	15664	15898	15855	16018	15983	15832	15802	15982	16119	15861	15854	15899	16136	15794	15916	15923	15894	15845	16079	15829	15866	15761	15856	16024	15820	15794	15819	15781	15698	15924	15714	15987	15937	15838	15843	15923	16069	15889	16065	15730	16023	15888	15883	15857	15785	15872	15796	15760	15941	15923	15857	15874	15882	15873	15886	15874	15939	15895	16016	15907	15986	15969	15801	15848	16128	16026	15939	15957	15947	15799	16058	15789	16011	15805	15876	15833	15982	15827	15871	15980	15803	15890	15704	15782	15860	15960	15801	15922	15893	15832	15783	16125	15851	15699	15826	15980	15822	16022	15935	15950	15943	16064	15906	15774	16016	15830	15844	15867	15934	15916	16000	15982	15858	15784	15771	15914	15871	15986	15862	15961	15886	15930	15796	15598	15994	15899	15903	15939	15966	16135	15920	15819	15885	15851	15842	15923	16036	15780	15974	15748	15898	15816	16150	15826	15639	15991	16060	15787	15857	16059	15831	15895	15778	16052	15872	16169	16003	16042	15924	15849	15922	15943	15871	15836	15690	15923	15751	16067	15925	15889	16036	15840	15887	15857	15893	16030	15878	15852	15879	15875	15956	15813	15825	15842	15968	15827	15823	16013	16012	15982	15842	15856	15854	16005	15769	15737	15878	15869
23326	21531	28736	26428	58275	76408	64908	50427	37010	31050	28198	27245	27129	27247	27101	27329	27207	27268	27478	27086	26800	26981	27035	26857	27332	27311	27000	26985	27183	27130	26924	27108	27089	26989	26918	26889	27110	27021	26920	27039	26949	26891	26931	27092	26807	26985	26881	27182	27222	26952	26997	27036	27031	27064	27066	27056	26777	27089	26900	27044	26832	26930	26993	26814	26927	27042	26900	27002	26959	26996	26953	26828	26762	26949	27177	26768	26770	27145	26885	26953	26747	27081	27069	26747	27187	27047	27029	27396	26979	26825	26956	26999	26937	26980	26906	27032	26981	27070	26786	27054	27036	26912	27078	26985	26870	27045	26997	27093	27095	27019	26851	26982	27043	26952	26863	26955	26973	26749	26877	26761	26961	27109	26767	27075	26751	27092	26966	27094	26990	27038	26862	26950	27106	26904	26857	26711	26846	26809	26785	26818	27032	26953	27013	27061	26721	26950	26940	26868	27017	26777	27361	26951	26951	26679	26640	26697	26807	27032	26718	26792	26781	26880	26965	27133	27105	26871	26676	26784	26975	26902	27037	27252	26900	26903	26852	27183	26682	26729	26794	26902	26754	26816	26856	26960	26895	26971	26783	26999	27097	27006	27024	26855	26958	26847	26905	27205	26913	27166	26930	26979	26972	27045	26907	26805	26866	27023	26981	26912	26651	26832	26905	27255	26986	26932	26918	26726	26939	26823	26895	27123	26945	27056	26983	26854	27057	26794	27007	26809	27086	26835	26895	26833	26636	26957	26838	26978	26760	26874	26956	26883	26952	26914	26887	26900	26871	26779	26968	26891	27128	26911	26869	26752	27024	27038	27025	26676	27044	26975	26973	27085	26743	26844	27114	27075	27006	26793	27174	26950	26933	27044	27141	26957	26918	26963	27050	26922	26748	26952	26971	27175	26852	27031	26914	26721	26696	27035	27172	26989	26949	27113	27162	26877	26851	26869	26943	26854	26957	26997	26979	26786	26957	26895	27407	26946	26860	26713	27048	27204	26953	27018	26754	26768	27217	26969	27111	26601	26858	27041	26979	26827	26753	26833	26918	27108	27141	26845	26884	26917	26749	26988	27004	26883	26779	26778	26863	26812	26932	27088	27265	26686	27137	26837	27033	27007	26841	27010	26944	27129	26907	26858	26966	26979	26967	26932	26958	27090	26790	26732	26944	27215	26885	27164	27066	27162	27097	26988	27034	26852	26848	27076	26993	26867	26940	26912	26597	26628	26845	26637	27088	27057	26965	27163	26957	27007	26881	27138	27027	26805	27144	27232	26923	26810	26624	26806	27015	26805	26993	26820	26909	26893	26897	27020	27047	27085	26886	26771	27134	26793	27063	26907	27069	26846	27126	27046	26913	26625	26970	26868	27018	26772	27075	27046	26890	26808	26967	26960	27117	27019	26950	26895	26749	26810	26940	26904	27195	27049	27162	26650	27311	26906	27143	26760	26869	26909	26818	26825	26890	27168	26957	27084	26791	26701	27104	26977	26830	27003	26759	26962	26950	27114	27157	27022	27084	26847	26777	26995	27194	26813	26963	26961	26821	27034	26784	26871	26665	26747	26923	26827	26867	26945	26916	27081	26893	26782	27029	26868	26845	26941	27026	26780	26918	26888	26944	26974	26923	27101	26657	26747	26718	26843	27052	26908	26790	26953	27088	27043	27036	26844	27218	26729	26880	27046	27049	26814	27231	27062	26929	26901	26958	26887	26821	26790	26953	27192	26921	27008	26837	27160	27043	26738	26695	26848	26649	26786	26916	26827	27021	26799	26939	27139	27053	27009	26959	27041	27039	27149	26792	26812	27045	26883	26869	26953	26758	26835	27041	26637	26751	26841	27148	27020	27087	26870	26706	26895	26943	27129	26703	26769	26795	26923	27024	27040	27054	27014	27060	26980	27301	26970	27053	27063	27027	26821	26890	26924	27032	26910	26821	26997	26795	26735	27125	26819	26927	26878	27088	27052	26859	26697	26878	26860	26974	26707	27000	27096	26839	26805	26926	27017	26757	26693	27014	27055	26892	26857	27102	26852	27151	27144	26999	26730	26763	26928	27059	27142	26805	26947	27019	26797	26504	27231	26746	26924	26915	26938	26895	27090	26749	26846	26741	26815	26889	26864	26941	27133	26891	27036	26868	26682	26872	26899	26792	26802	26740	26808	27070	26949	26908	27130	27048	26905	26924	27137	27021	26786	26795	26944	27093	26951	26973	26915	26970	27028	26773	26943	27082	26830	27056	26953	27004	27025	27186	26802	26976	26911	27021	26997	26849	26671	26829	26896	26918	26931	26895	27150	26894	26879	26981	26734	26685	26815	26935	27089	26933	26877	26699	26940	27049	26842	27026	26773	26692	26663	26763	26731	26744	26826	26896	26942	26880	26907	26732	26853	26703	26843	26676	26729	27102	27024	26889	26725	26739	26853	27006	27092	26909	26808	27003	26818	26676	27162	27000	26906	26734	26769	26749	26818	26999	26869	27048	26861	26798	26713	27000	26768	26870	27060	26800	26783	27092	27047	26898	26698	26890	26832	27107	26924	26939	27036	27083	26802	27053	26666	27136	27092	26764	27117	26720	26858	27165	26911	27020	26758	27223	26857	27096	27130	27149	26969	27048	26972	27084	26892	26615	26959	27083	27121	26985	26830	26869	26942	26968	26982	26896	27143	27012	26853	26842	27032	26963	27128	26875	27015	27057	26905	27023	26764	27104	26669	27017	26789	26928	26989	27064	26780	26952	26955	26947	26563	26932	26945	27037	26931	27128	27046	26837	26929	27097	26907	27017	26866	26939	26940	26943	26877	26931	26890	26895	26813	26919	26774	27214	27053	27159	27140	27024	26770	26945	26957	26900	26963	26840	26888	26988	26802	26868	27007	27097	27050	27053	26905	27039	26838	27001	27193	27240	27188	27072	26871	26978	26910	27013	26967	27118	27185	26846	26716	26855	27015	27029	26688	26718	26997	26583	27382	27048	26762	26873	26731	26981	27069	26963	26950	27132	26816	26755	26862	26563	26889	26890	26900	26746	26892	26876	26964	26831	26699	26809	26986	26959	26895	26961	26987	26798	26964	26806	26679	26977	26870	27026	26977	27015	26730	26884	26838	26991	27057	26672	26966	26648	27013	27086	27009	27128	26847	26888	27151	27001	27210	26856	26995	27100	27248	26937	27155	26738	26991	26846	26982	26835	26996	26801	26784	26856	27102	26761	26921	26994	26661	26952	27062	26979	27035	26913	26845	26969	26662	27205	26911	26794	26991	26746	26804	26846	27047	26869	26942	27133	27253	26869	27042	26775	26856	27118	27132	27082	26982	27016	26820	26915	26786	27164	26837	26811	26673	26795	26720	26767	26926	26666	26765	26996	27115	26974	26620	26647	27118	27023	27047	26977	26833	26827	27061	26864	26851	26952	26898	27149	27001	27004	27103	26909	26804	26970	27119	27181	26701	26971	26863	26907	27189	27049	26830	27120	26924	26857	26970	26923	27139	26910	26891	26887	26825	26901	26964	26867	26736	26855	26901	26888	26960	27007	26939	26797	26866	27041	26769	27033	26964	26825	26920	26884	26890	26923	27092	27038	26999	26804	26830	27073	26874	26660	26840	27034	26743	26929	27069	26938	26860	27061	26911	26736	27017	26859	26940	26999	27086	26644	26919	26860	26782	26986	26912	26882	27140	26967	27232	26858	26862	26795	27168	26792	26812	26853	26623	26639	26950	26897	26980	27144	26728	27042	26929	26807	26997	26919	26912	26809	26867	26616	26734	27010	26992	27073	26999	26858	27089	27087	26994	26726	26525	27072	27015	26958	27003	27019	26939	26869	26907	27008	26982	26896	26959	26722	26977	26948	26701	26757	26940	26836	26955	27039	26837	26973	26973	27052	27081	27020	27083	27118	26858	26973	26857	26976	27056	27153	26982	26905	26976	27030	27016	26852	26983	26955	27083	27049	26749	26854	26835	26793	27149	27092	27052	27018	27278	26911	26687	26834	27035	26946	27104	26912	27038	27205	26905	26666	26701	27034	27279	26842	26904	27086	27024	26883	26979	26752	27015	26894	27190	26904	27020	26894	27026	26592	26706	27031	26944	26874	26959	26989	26901	26995	27046	26913	26828	27216	26784	27104	26885	27048	26935	26968	26884	27067	26908	26889	27034	26724	26979	26919	26790	27214	26945	26883	26771	26967	26867	26850	27227	27015	26725	26721	26795	26937	26866	26826	27039	26679	26700	26971	26946	26948	26933	26947	26859	27001	26981	26993	26874	26800	26891	26979	27106	26919	26860	26815	27080	26848	26751	26831	26797	27016	27307	27092	26934	26963	26925	27007	27058	26798	26963	26941	26856	26919	26902	27009	26826	26892	26931	26902	26770	27193	26962	27006	26844	27021	26700	27012	26804	27116	26886	27075	26916	27003	26762	26982	26875	27024	26999	26883	27066	27057	26911	27011	26814	26976	27134	26836	26981	27069	26926	26901	27204	26941	26687	26832	27012	26905	27092	26942	26890	26984	26809	26791	26991	27018	26954	26717	27108	27295	26962	27164	26986	26861	26971	27051	26829	26886	26717	27089	26735	27063	26737	27147	26848	27060	27038	26736	26798	26978	26974	26830	26909	26976	26863	26801	26825	26828	26962	26821	26887	26760	26908	27046	26845	26823	26809	27122	26824	26844	26974	27119	26857	27107	26904	26816	26744	26717	27007	26979	27300	27083	26777	26887	27159	27007	26931	26951	27027	27060	26781	26820	26803	26997	26709	26857	27295	26722	26863	26832	26724	26993	27173	26865	26901	26952	26844	27009	26970	26663	26922	26825	26626	26902	26984	26952	27074	26839	26828	27096	26765	26995	26979	26786	26765	26810	26935	27000	26988	26961	26874	26982	26963	26607	27091	27010	26810	26868	26723	26840	27021	27225	26927	26870	27102	27039	26870	27183	26994	26997	26999	26762	26757	27094	27081	26916	27146	26678	26931	26987	26990	26757	26488	26883	26938	26805	26982	26834	26790	26684	26982	26902	27075	26660	26918	26763	26984	27020	26769	26898	26911	27043	27061	26989	26999	26847	26861	26959	26968	26794	26810	26956	27224	26948	26965	27117	26857	26717	26766	27025	26798	27169	27068	26886	26908	27169	27021
20968	40153	38813	35727	78594	78100	64353	42391	26538	20029	17464	17023	16858	16708	16888	16871	16680	16764	16815	16733	16845	16774	16819	16669	16959	16709	16721	16769	16676	16889	16640	16740	16782	16792	16622	16580	16809	16748	16593	16852	16656	16892	16889	16678	16811	16599	16780	16512	16764	16733	16662	16741	16907	16714	16896	16861	16465	16704	16753	16789	16657	16712	16879	16723	16807	16743	16586	16645	16798	16733	16739	16804	16707	16745	16858	16632	16539	16744	16724	16635	16722	16787	16535	16806	16782	16711	16819	16485	16672	16573	16687	16684	16553	16813	16775	16577	16803	16604	16716	16541	16688	16542	16567	16662	16716	16594	16631	16714	16435	16566	16707	16482	16764	16616	16638	16981	16786	16769	16671	16666	16653	16668	16674	16691	16642	16789	16519	16845	16634	16603	16789	16681	16688	16641	16513	16495	16611	16778	16607	16772	16636	16754	16607	16639	16589	16676	16753	16722	16565	16659	16790	16594	16591	16738	16754	16587	16625	16640	16683	16676	16655	16835	16706	16725	16737	16421	16632	16508	16584	16558	16800	16587	16484	16597	16498	16635	16583	16693	16592	16597	16623	16576	16629	16717	16683	16876	16607	16727	16625	16711	16649	16551	16689	16735	16446	16766	16623	16677	16664	16660	16779	16696	16548	16613	16698	16721	16799	16522	16675	16627	16730	16660	16449	16959	16666	16598	16682	16731	16652	16654	16627	16594	16765	16811	16835	16574	16893	16659	16761	16776	16682	16653	16351	16530	16666	16692	16750	16772	16600	16710	16738	16641	16677	16737	16769	16513	16626	16724	16834	16514	16668	16662	16724	16801	16706	16700	16978	16835	16698	16737	16535	16676	16700	16699	16535	16640	16757	16564	16664	16737	16796	16672	16608	16663	16664	16944	16676	16767	16788	16701	16614	16580	16704	16782	16776	16752	16639	16490	16616	16705	16676	16905	16563	16826	16807	16713	16602	16520	16686	16649	16662	16795	16572	16555	16673	16790	16601	16501	16647	16659	16591	16680	16704	16791	16742	16725	16734	16521	16814	16577	16609	16677	16731	16550	16701	16691	16591	16507	16757	16569	16707	16656	16811	16775	16518	16544	16762	16645	16661	16829	16756	16669	16583	16680	16617	16741	16739	16753	16599	16689	16820	16613	16540	16812	16842	16809	16765	16466	16607	16567	16691	16740	16386	16643	16586	16665	16892	16791	16691	16675	16583	16610	16750	16796	16685	16694	16756	16783	16738	16532	16767	16870	16749	16593	16686	16539	16734	16600	16755	16789	16630	16494	16681	16733	16690	16605	16833	16699	16669	16770	16601	16779	16541	16803	16527	16628	16656	16548	16635	16567	16616	16792	16630	16702	16536	16467	16658	16577	16753	16769	16757	16639	16780	16599	16520	16645	16464	16666	16666	16636	16806	16720	16689	16736	16670	16918	16462	16746	16612	16603	16634	16548	16688	16661	16641	16763	16547	16592	16748	16636	16610	16600	16818	16797	16558	16723	16510	16985	16919	16606	16797	16711	16627	16829	16793	16601	16595	16561	16495	16520	16835	16626	16786	16655	16692	16610	16616	16657	16746	16486	16728	16647	16723	16541	16818	16694	16631	16699	16717	16698	16508	16630	16737	16623	16687	16574	16574	16651	16651	16695	16647	16755	16594	16826	16731	16761	16677	16539	16862	16781	16675	16759	16774	16701	16757	16641	16727	16753	16804	16600	16639	16629	16668	16653	16532	16590	16700	16773	16729	16452	16633	16502	16681	16612	16722	16666	16627	16446	16843	16707	16666	16593	16658	16887	16689	16642	16760	16613	16606	16730	16755	16729	16565	16679	16771	16787	16622	16749	16720	16832	16548	16696	16777	16591	16824	16601	16571	16689	16548	16697	16700	16729	16749	16521	16698	16588	16663	16744	16644	16730	16695	16648	16579	16744	16894	16617	16619	16734	16907	16742	16575	16546	16447	16846	16707	16694	16656	16634	16675	16671	16646	16668	16751	16671	16477	16588	16769	16601	16594	16737	16644	16543	16568	16550	16876	16758	16664	16730	16786	16623	16601	16608	16723	16837	16752	16709	16714	16607	16846	16623	16589	16767	16709	16639	16578	16964	16779	16494	16496	16695	16664	16568	16758	16634	16631	16537	16838	16693	16599	16657	16710	16710	16808	16693	16817	16611	16827	16666	16719	16810	16772	16669	16668	16616	16584	16513	16705	16744	16543	16661	16720	16710	16489	16564	16713	16684	16688	16585	16779	16695	16550	16882	16685	16719	16507	16861	16746	16556	16669	16646	16539	16595	16764	16678	16767	16599	16754	16670	16666	16637	16716	16875	16713	16381	16633	16759	16695	16719	16764	16739	16729	16625	16756	16600	16427	16696	16676	16658	16638	16697	16775	16741	16720	16686	16986	16758	16711	16685	16782	16456	16726	16643	16679	16905	16671	16732	16628	16644	16622	16744	16762	16789	16668	16688	16828	16581	16843	16701	16680	16509	16720	16677	16733	16755	16594	16746	16676	16778	16404	16630	16550	16744	16576	16933	16625	16648	16554	16611	16840	16744	16727	16578	16727	16913	16784	16701	16774	16670	16636	16587	16699	16520	16722	16538	16769	16794	16734	16747	16670	16650	16654	16769	16589	16883	16726	16779	16622	16578	16815	16744	16591	16586	16553	16866	16523	16702	16755	16476	16668	16668	16786	16640	16648	16649	16541	16564	16747	16686	16528	16757	16535	16648	16795	16498	16815	16666	16729	16668	16786	16455	16626	16590	16552	16786	16652	16625	16641	16578	16385	16766	16787	16634	16825	16590	16822	16475	16757	16849	16597	16637	16520	16642	16724	16683	16778	16763	16567	16668	16731	16809	16591	16718	16880	16688	16711	16707	16687	16522	16651	16642	16686	16755	16741	16512	16539	16648	16788	16702	16747	16660	16585	16878	16711	16727	16621	16562	16632	16706	16575	16811	16718	16505	16733	16651	16619	16606	16777	16669	16653	16662	16768	16839	16540	16786	16769	16665	16682	16529	16651	16625	16590	16588	16619	16828	16540	16817	16685	16755	16633	16618	16639	16703	16695	16649	16562	16638	16639	16650	16664	16699	16673	16488	16611	16654	16640	16759	16612	16564	16832	16827	16677	16720	16648	16747	16814	16816	16807	16665	16912	16724	16684	16692	16690	16569	16751	16704	16566	16764	16639	16676	16677	16673	16482	16499	16798	16616	16747	16643	16380	16805	16662	16629	16711	16700	16669	16805	16548	16657	16770	16679	16589	16675	16857	16617	16836	16767	16612	16653	16741	16572	16624	16521	16550	16792	16725	16435	16672	16473	16594	16699	16407	16664	16791	16667	16554	16821	16779	16727	16830	16618	16829	16484	16696	16637	16614	16572	16676	16642	16587	16704	16631	16785	16605	16702	16725	16588	16634	16666	16584	16640	16741	16682	16755	16822	16610	16490	16774	16689	16821	16594	16805	16627	16645	16630	16811	16675	16549	16666	16792	16548	16784	16748	16714	16522	16676	16728	16737	16650	16758	16605	16605	16820	16620	16565	16642	16623	16490	16758	16754	16739	16507	16649	16779	16746	16557	16647	16672	16786	16736	16699	16657	16631	16652	16820	16704	16445	16890	16503	16798	16777	16666	16770	16636	16619	16616	16508	16591	16760	16611	16802	16668	16709	16725	16795	16673	16648	16670	16762	16708	16645	16642	16643	16677	16657	16665	16885	16514	16650	16786	16662	16667	16719	16824	16634	16879	16759	16504	16677	16593	16738	16554	16765	16784	16543	16739	16659	16561	16567	16566	16638	16730	16641	16554	16696	16514	16849	16736	16693	16730	16664	16660	16842	16668	16504	16892	16947	16837	16644	16699	16717	16739	16870	16680	16796	16528	16688	16720	16595	16711	16626	16709	16586	16832	16755	16738	16712	16714	16657	16739	16640	16752	16442	16673	16652	16723	16646	16609	16625	16650	16684	16656	16713	16698	16598	16590	16736	16764	16654	16766	16933	16603	16791	16615	16725	16640	16796	16640	16633	16683	16692	16601	16700	16677	16764	16786	16887	16559	16663	16666	16782	16460	16733	16751	16697	16795	16716	16630	16654	16886	16759	16707	16721	16823	16699	16557	16783	16615	16821	16585	16659	16765	16650	16646	16485	16623	16627	16714	16791	16502	16750	16558	16852	16696	16503	16528	16653	16738	16685	16640	16774	16625	16468	16541	16645	16625	16771	16600	16725	16728	16664	16678	16675	16661	16682	16594	16641	16686	16718	16709	16696	16693	16822	16684	16739	16714	16644	16666	16670	16535	16856	16879	16622	16721	16625	16648	16718	16711	16720	16595	16599	16731	16763	16708	16490	16771	16775	16641	16785	16859	16688	16565	16533	16729	16574	16832	16707	16736	16551	16673	16572	16626	16594	16579	16584	16802	16717	16542	16644	16853	16760	16650	16785	16591	16688	16543	16793	16591	16521	16679	16568	16496	16769	16558	16453	16668	16785	16711	16716	16635	16661	16747	16663	16711	16755	16774	16852	16752	16598	16679	16609	16675	16419	16693	16728	16708	16715	16590	16738	16743	16710	16506	16645	16680	16693	16707	16628	16612	16744	16619	16597	16700	16694	16724	16718	16712	16650	16765	16605	16753	16592	16752	16787	16732	16580	16741	16506	16800	16827	16783	16629	16700	16643	16749	16758	16550	16577	16549	16648	16662	16765	16772	16767	16549	16626	16685	16779	16737	16703	16666	16564	16752	16695	16502	16814	16674	16704	16900	16688	16779	16650	16739	16711	16773	16485	16920	16774	16662	16579	16614	16634	16608	16592	16533	16681	16443	16724	16711	16717	16666	16576	16644	16601	16673	16712	16713	16555	16730	16636	16617	16576	16872	16527	16773	16666	16615	16645	16591	16836	16664	16699	16744	16713	16627	16679	16662	16670	16792	16818	16740	16759	16672	16634	16496	16836	16610	16629	16724	16617	16622	16656	16602	16750	16630	16571	16641	16632	16778	16771	16631	16703	16837	16609	16709	16556	16731	16763	16717	16459	16536	16518	16602	16565	16895	16656	16673	16621	16593	16867	16747	16890	16511	16630	16691	16575	16678	16808	16628	16705	16671	16904	16814	16649	16691	16562	16478	16743
32162	26209	30036	29455	35317	38254	33513	29778	28036	27355	26635	26555	26663	26539	26532	26603	26841	26728	26690	26889	26955	26789	26685	26861	26623	26599	26832	26740	26570	26777	26600	26573	26591	26475	26656	26471	26706	26635	26377	26497	26759	26683	26440	26584	26582	26767	26469	26648	26510	26512	26747	26737	26934	26332	26437	26613	26704	26588	26692	26546	26489	26455	26642	26692	26383	26640	26586	26596	26554	26742	26614	26681	26549	26574	26674	26541	26577	26448	26659	26471	26439	27014	26657	26594	26664	26524	26568	26610	26635	26646	26644	26661	26430	26600	26704	26703	26561	26531	26520	26667	26696	26502	26402	26576	26368	26329	26641	26427	26345	26583	26508	26745	26730	26518	26734	26768	26675	26804	26584	26577	26660	26657	26538	26556	26521	26341	26727	26384	26622	26455	26725	26396	26606	26663	26714	26719	26624	26672	26710	26528	26559	26572	26789	26748	26822	26556	26514	26629	26473	26402	26629	26696	26453	26771	26622	26468	26642	26458	26577	26970	26666	26659	26513	26321	26705	26836	26671	26580	26510	26520	26803	26782	26759	26772	26749	26308	26409	26557	26545	26574	26406	26599	26637	26459	26579	26513	26581	26689	26428	26565	26464	26569	26701	26552	26592	26860	26596	26869	26476	26682	26511	26654	26579	26757	26526	26483	26782	26707	26515	26648	26516	26790	26717	26705	26786	26900	26685	26602	26509	26606	26742	26523	26691	26656	26406	26651	26479	26549	26551	26620	26312	26636	26655	26696	26743	26802	26585	26640	26535	26659	26980	26529	26596	26542	26640	26467	26729	26547	26576	26735	26483	26616	26590	26757	26810	26357	26485	26447	26561	26757	26496	26803	26823	26564	26681	26587	26524	26681	26600	26703	26464	26510	26809	26751	26551	26507	26854	26671	26756	26607	26464	26621	26786	26707	26676	26697	26454	26599	26685	26828	26639	26644	26641	26517	26453	26513	26462	26504	26523	26581	26544	26517	26647	26448	26519	26546	26677	26649	26808	26820	26453	26777	26610	26714	26644	26564	26660	26393	26674	26616	26493	26602	26789	26575	26618	26501	26660	26688	26582	26665	26648	26494	26502	26324	26665	26777	26692	26785	26489	26498	26693	26687	26788	27045	26635	26834	26383	26425	26575	26753	26512	26453	26412	26643	26626	26748	26710	26626	26631	26575	26663	26765	26661	26507	26683	26523	26443	26513	26901	26482	26579	26973	26591	26744	26461	26492	26838	26541	26591	26685	26339	26491	26447	26713	26786	26908	26654	26608	26700	26570	26590	26692	26744	26748	26667	26583	26559	26413	26620	26600	26653	26803	26706	26730	26619	26798	26623	26650	26540	26661	26504	26802	26879	26758	26713	26488	26698	26660	26589	26518	26567	26582	26550	26704	26538	26589	26562	26505	26547	26705	26560	26500	26526	26459	26598	26679	26670	26606	26715	26691	26509	26535	26601	26544	26896	26678	26429	26634	26413	26434	26778	26777	26465	26564	26541	26707	26649	26717	26656	26663	26574	26363	26751	26491	26588	26447	26820	26620	26661	26633	26632	26468	26433	26759	26454	26651	26769	26697	26438	26580	26431	26846	26498	26736	26577	26524	26755	26548	26579	26560	26621	26853	26622	26551	26634	26753	26524	26462	26548	26625	26655	26512	26482	26380	26523	26658	26637	26566	26521	26359	26688	26735	26587	26222	26674	26708	26653	26650	26792	26600	26575	26523	26877	26439	26619	26382	26872	26661	26434	26539	26456	26718	26662	26691	26540	26734	26699	27006	26246	26822	26378	26615	26337	26423	26901	26571	26810	26349	26520	26556	26484	26606	26457	26594	26672	26786	26539	26644	26783	26440	26488	26591	26642	26558	26562	26451	26546	26722	26843	26487	26602	26688	26708	26627	26609	26434	26556	26573	26593	26437	26597	26733	26709	26681	26707	26813	26437	26465	26480	26744	26879	26514	26439	26604	26664	26701	26594	26485	26598	26509	26756	26569	26409	26742	26856	26520	26488	26838	26654	26785	26640	26552	26624	26652	26580	26456	26634	26665	26558	26537	26350	26545	26843	26582	26537	26728	26646	26608	26581	26395	26774	26655	26651	26800	26686	26497	26863	26580	26371	26719	26768	26716	26447	26500	26392	26725	26491	26580	26749	26663	26531	26536	26714	26659	26692	26674	26599	26553	26446	26507	26811	26650	26599	26508	26521	26522	26517	26495	26633	26652	26568	26553	26668	26457	26456	26465	26494	26469	26534	26938	26561	26740	26640	26846	26711	26428	26608	26631	26646	26527	26587	26604	26402	26527	26644	26576	26629	26804	26676	26422	26430	26595	26515	26435	26728	26562	26548	26792	26637	26614	26592	26756	26659	26812	26734	26310	26527	26674	26740	26528	26475	26425	26494	26378	26639	26707	26765	26901	26602	26800	26346	26523	26790	26448	26660	26578	26682	27000	26795	26946	26557	26580	26699	26702	26724	26623	26616	26704	26687	26772	26746	26493	26582	26555	26475	26776	26546	26568	26732	26516	26561	26698	26554	26261	26420	26604	26602	26614	26482	26694	26637	26692	26570	26557	26688	26784	26812	26686	26660	26686	26695	26625	26417	26520	26613	26483	26812	26552	26570	26711	26873	26594	26597	26829	26568	26475	26866	26521	26687	26775	26612	26694	26447	26665	26466	26646	26402	26396	26719	26669	26583	26754	26801	26688	26860	26855	26482	26704	26532	26551	26433	26613	26795	26660	26683	26634	26725	26606	26697	27038	26646	26462	26584	26541	26741	26341	26476	26431	26493	26520	26862	26624	26474	26722	26494	26855	26592	26668	26545	26464	26574	26618	26645	26644	26644	26457	26419	26595	26849	26886	26433	26576	26777	26856	26528	26797	26760	26797	26537	26754	26518	26670	26612	26427	26524	26757	26474	26483	26630	26935	26586	26412	26864	26626	26438	26607	26832	26615	26625	26515	26778	26553	26346	26687	26547	26456	26715	26589	26558	26337	26507	26693	26845	26644	26632	26841	26467	26722	26920	26692	26714	26576	26471	26609	26631	26372	26495	26432	26527	26265	26642	26693	26425	26524	26471	26525	26690	26561	26645	26565	26458	26563	26500	26566	26793	26576	26731	26715	26637	26418	26565	26845	26711	26559	26637	26848	26521	26372	26560	26703	26590	26270	26550	26780	26570	26599	26648	26461	26570	26561	26737	26478	26683	26718	26623	26630	26751	26584	26711	26809	26657	26697	26456	26602	26586	26412	26750	26942	26754	26610	26708	26783	26493	26231	26613	26503	26712	26617	26373	26365	26656	26612	26577	26422	26631	26709	26658	26803	26489	26322	26698	26835	26471	26563	26777	26670	26541	26597	26423	26672	26750	26655	26532	26594	26777	26576	26686	26386	26787	26765	26527	26472	26522	26640	26753	26629	26741	26818	26520	26519	26511	26287	26562	26734	26741	26429	26674	26709	26584	26534	26619	26316	26771	26858	26744	26752	26778	26601	26475	26603	26493	26755	26804	26603	26532	26812	26638	26736	26617	26764	26454	26321	26879	26615	26418	26701	26476	26507	26802	26652	26439	26678	26619	26399	26408	26648	26652	26721	26571	26733	26469	26453	26744	26639	26643	26620	26625	26788	26698	26562	26622	26804	26866	26701	26923	26626	26563	26754	26606	26676	26616	26656	26808	26414	26450	26664	26457	26537	26986	26611	26694	26582	26932	26680	26687	26788	26501	26688	26778	26515	26751	26587	26402	26547	26690	26844	26459	26462	26901	26888	26778	26756	26456	26600	26633	26506	26515	26564	26819	26370	26537	26543	26697	26748	26790	26607	26732	26814	26700	26743	26566	26523	26475	26624	26415	26600	26558	26842	26633	26747	26717	26417	26587	26684	26856	26476	26560	26490	26662	26561	26714	26552	26433	26741	26652	26852	26806	26741	26799	26592	26695	26739	26599	26513	26769	26629	26526	26644	26854	26937	26664	26651	26624	26483	26446	26593	26505	26506	26497	26590	26791	26728	26839	26506	26520	26565	26991	26579	26787	26755	26900	26793	26778	26483	26673	26450	26602	26467	26757	26609	26738	26560	26579	26478	26554	26752	26694	26736	26785	26726	26739	26656	26536	26647	26528	26719	26678	26426	26739	26399	26433	26770	26654	26643	26656	26629	26772	26618	26915	26862	26609	26839	26564	26603	26501	26729	26578	26628	26693	26508	26743	26506	26674	26486	26437	26798	26714	26733	26507	26696	26684	26843	26716	26597	26462	26830	26416	26559	26632	26435	26529	26643	26791	26701	26588	26938	26546	26460	26549	26575	26804	26606	26739	26674	26926	26543	26678	26431	26655	26736	26784	26782	26727	26625	26755	26602	26748	26639	26620	26926	26659	26735	26645	26574	26562	26516	26465	26510	26638	26725	26967	26533	26881	26576	26772	26769	26791	26592	26475	26565	26609	26659	26376	26595	26624	26632	26786	26401	26576	26816	26625	26775	26494	26893	26597	26432	26560	26658	26621	26550	26632	26485	26834	26701	26513	26639	26786	26416	26583	26797	26568	26693	26640	26783	26504	26504	26759	26640	26772	26651	26663	26637	26483	26939	26838	26847	26598	26662	26442	26455	26674	26396	26478	26696	26317	26262	26570	26609	26545	26602	26555	26502	26566	26737	26436	26680	26622	26613	26733	26686	26590	26707	26959	26657	26742	26474	26753	26642	26549	26874	26269	26619	26937	26324	26321	26529	26523	26598	26502	26611	26710	26761	26749	26555	26761	26692	26710	26658	26331	26468	26753	26608	26637	26693	26820	26485	26574	26612	26692	26563	26812	26545	26747	26546	26663	26536	26669	26563	26589	26603	26444	26760	26905	26714	26608	26669	26706	26597	26890	26529	26489	26531	26772	26569	26553	26606	26734	26666	26628	26592	26684	26456	26491	26535	26846	26807	26785	26644	26716	26466	26694	26628	26823	26564	26588	26361	26480	26407	26688	26800	26880	26655	26561	26587	26566	26715	26794	26502	26729	26487	26847	26745	26574	26550	26509	26544	26607	26860	26769	26681	26555	26784	26872	26574	26703	26561	26709	26671	26767	26486	26589	26433	26637	26755	26713	26593	26497	26534	26891	26541	26493	26719	26867	26722	26407	26511
16305	18999	18363	17602	27319	27466	22488	18804	17160	16537	16243	16219	16141	16044	16250	15985	16114	16031	15969	16211	16093	16027	16289	16141	16224	16067	16239	16041	16137	16022	16255	16107	16200	16041	16012	15842	16212	16108	16170	16201	16151	15996	16149	16158	16135	16116	16073	15960	16222	16095	16123	16005	16069	15992	16158	16146	16013	16121	16176	16165	16090	16011	16091	16027	16240	16159	15949	16075	16103	16065	16270	15884	16085	16033	16005	16178	16096	16060	16101	15971	16146	16080	16048	16099	16273	16154	16001	15873	16086	16086	16091	16109	16088	15968	16213	16201	15985	16051	16046	16295	16166	16050	16025	16065	16004	16100	16001	16038	15960	16133	16040	16016	16086	16087	16075	15979	16197	16152	16054	15913	16147	16133	16281	16131	16092	16140	16249	16084	15861	16144	16120	16131	16042	16055	16179	16040	16082	16147	16034	15938	15927	16332	15965	16049	15974	16188	15861	15988	16074	16145	16179	16181	15986	16167	15946	16126	16101	16185	16071	16034	16090	15966	16157	16111	16096	16029	16030	16157	15994	16098	16057	16057	16054	16215	16193	16366	16043	15979	16091	15900	15940	15923	16178	16126	15964	16123	16166	16053	16161	16248	16052	16069	16147	16100	15963	16097	16105	16051	15981	16140	16100	16095	16092	16060	16041	15995	16073	16085	16055	16071	16142	16069	16210	16087	16011	16008	16031	16337	16124	16058	15975	16151	16036	16239	16132	16068	16067	16241	16179	15899	16021	16212	16124	15996	16187	16162	16075	16023	15975	15910	16107	15999	16125	16098	16064	16155	15994	16169	16080	15938	16171	15917	16020	16109	16101	16007	16068	16038	16083	16177	16039	16045	16003	15979	16040	16086	16201	15902	15968	15983	16038	16102	16014	16001	16020	16030	16163	16002	16183	15937	16248	15979	16189	16173	15909	16083	16288	16025	16169	16056	16191	16058	16097	16004	16299	15996	16026	15904	16016	16134	15969	16175	16062	16015	15929	15973	16165	16006	16070	16093	15895	16128	16141	16075	16078	15984	16115	15936	16110	15966	16046	16131	16028	16069	16014	16033	16083	16073	16000	16163	16011	15964	16108	15908	16069	16102	16141	16137	16190	16075	15933	16088	16171	16082	16043	15899	16077	16044	16135	15993	16168	16092	16164	16209	16033	15885	16011	16106	15908	15853	16218	16130	15899	16066	16035	16164	16239	16238	15961	16086	15966	16038	16168	16083	16027	16051	16113	16088	16046	16048	16011	16164	15965	15925	16044	16067	16100	16053	16122	16137	16055	16221	16322	16165	16036	16028	16140	16066	15974	16076	16203	16002	16094	16104	16087	16071	16207	16180	16105	16172	16036	16136	16343	15977	16055	16169	16073	15889	16114	16147	16022	16041	15974	15955	16199	15993	15945	16024	16012	16053	15968	15984	16322	16143	16103	16101	15951	16108	16013	16246	16130	15911	16043	16042	16023	16006	16002	15798	16135	16068	16171	15980	16195	16021	16093	16139	16159	16122	16143	16039	16117	16131	16113	16182	16040	16016	16056	15928	16195	16115	16206	15964	16309	15856	16048	16146	16056	16132	16105	16186	15976	16003	16193	16141	16024	16027	16162	16087	16267	16140	16064	15922	16055	16009	16062	16171	16054	16000	16046	16137	16038	16125	16105	15948	16138	16249	16071	16037	15948	15990	16151	16024	16077	16113	15992	16009	15895	16011	16053	16034	16212	16150	15978	16074	16215	16246	16023	16185	16150	15999	16169	15960	15975	16158	16173	16208	16085	16168	16184	16074	16131	16140	16027	16161	16224	16070	16093	16023	16121	15986	16148	16110	16028	16127	15916	16209	16174	16255	16215	16100	16198	16160	16127	16165	16091	16123	16139	16148	16038	16009	16244	16174	16031	16031	16093	16145	16013	16333	16079	16113	16172	16057	16212	16034	16145	16054	16307	16063	16002	16003	16151	16000	16030	16007	16058	16025	16129	16184	16038	16081	16184	16000	16177	15972	16038	16030	16234	16084	16012	16252	16180	15899	15985	16096	16109	16051	15932	16033	16008	16152	16170	15948	16228	16085	16004	15946	16026	16213	16075	16175	16114	15968	16277	16005	16199	16206	16026	15941	16174	16239	16080	16105	16164	16182	15974	16253	16090	16008	16010	16140	16164	16180	15953	15834	16088	16073	16004	16106	15991	16113	16250	15966	16021	16080	16158	16139	16090	16086	16178	16215	16106	16180	15880	16336	16071	16182	16166	16111	16053	16150	15960	16218	16005	16131	16063	16260	15966	15984	16039	16070	16011	16036	16082	16125	16250	16142	16198	16180	16147	16047	15995	16057	16113	16322	16164	16134	16010	15857	16023	15983	16086	16129	16016	16243	16326	16102	16124	16162	16198	16022	15952	16102	16054	16159	16061	16144	16081	16088	15913	16172	16050	16180	15849	16112	16004	16032	16123	16071	16080	16141	16206	16242	16263	16128	16220	16060	15998	16079	15989	16061	16127	15982	16062	16113	16099	16176	16130	15983	16175	15987	16164	16024	16103	16028	15951	16129	16274	16025	16259	16112	15991	16198	16243	16086	16123	16187	16120	16177	16062	16069	16128	16104	16203	15994	16180	15990	16209	15974	16147	15891	16202	16006	16131	16029	15990	16095	16231	15934	16114	16224	16131	15937	16075	16005	16201	16175	16061	16035	16231	16046	16087	16089	16115	16109	16135	16111	16021	16174	16129	16032	16141	16214	15938	16126	16114	16115	15970	16048	16119	16161	16131	15950	15990	15941	16153	16128	16080	16104	16110	16133	16144	15926	16051	16202	16115	15967	15835	15980	16181	16140	16355	16119	15997	16027	16069	16154	16016	16148	16061	16212	16015	15950	16089	16079	16127	15974	16181	16070	16125	16048	16173	16133	16158	16081	16026	16083	16140	16041	16138	16221	16096	15954	16069	16035	15845	15979	16234	16102	16016	16069	16075	16140	16084	16121	16232	16106	16233	15948	16081	16050	16096	16155	16040	16044	16091	16141	16158	16164	16075	15931	16147	16196	15998	16209	16076	16139	15848	16197	16204	15992	16175	16109	15944	16084	16230	16176	16171	16171	16063	16235	16153	16097	16377	16318	16039	16170	16003	16164	16059	16007	16117	15997	16157	16180	16010	16138	16111	16171	16105	15929	16110	15964	16006	15984	16004	16187	16010	16251	16324	16134	16156	16083	16094	16086	15939	15947	16259	16053	15992	16094	16121	16195	16149	16248	15987	16073	16066	16238	16138	16082	15897	16090	15973	16153	16048	16113	16151	16141	16111	16161	16288	16087	16320	16046	16026	16085	16078	15994	15965	16039	16160	16130	16109	15976	16193	16050	16205	16219	16109	16207	16096	15958	16249	15930	16092	16020	16117	16252	16080	16192	16058	16133	16165	16088	15992	16070	15977	16112	16048	16149	16302	16268	16083	16032	16142	16089	16239	16174	16044	16256	16079	16266	16096	16281	16135	16136	16226	16039	16236	16128	16264	16253	16168	16037	16085	16308	15891	16332	15966	16208	16104	16076	16072	16077	16048	16034	16065	16063	16087	16033	16132	16194	15983	16110	16275	15915	15993	15870	16244	15976	16091	16054	15924	16152	16136	16223	16029	16054	16113	16124	16067	16037	16115	16206	16091	16191	16034	16227	16139	15980	16155	15976	15927	16212	16045	16390	16307	16111	15957	16074	16076	16127	16097	15973	16184	16139	16125	16018	15929	16163	16193	16108	16130	16202	16252	16061	16276	16026	16264	16217	16079	16142	16273	16141	15961	16149	16093	16144	16090	16115	16186	16229	16199	16126	16166	16032	16186	16105	16110	16037	16050	16115	16212	16128	16049	16202	16061	16076	15825	15946	16167	16133	15963	16166	16215	16067	16184	16203	16012	16062	16033	16337	15995	16119	16054	16073	16031	16135	16158	16069	16044	16017	16115	16193	15998	16062	15992	16241	16223	16059	16193	16106	16290	16166	16252	16074	16043	16105	16132	16121	16198	16078	16102	16253	16093	16127	16043	16076	16228	16157	16156	16117	16145	16087	16156	16005	16122	15911	16181	16041	16176	16190	16251	15947	15923	16237	16130	16053	16042	15951	16012	16038	16262	15902	16098	15911	16147	16220	16112	16123	16217	16015	16010	15920	16177	16206	16142	16194	16103	16119	16075	16107	16280	16106	16250	16149	16004	16049	16001	16087	16222	16208	16179	16017	16088	16166	15961	16158	16043	15958	16163	16201	16157	16023	16128	16064	16173	16160	16049	16097	16029	15998	15963	15965	16231	15984	16122	16107	15807	15904	16027	16109	16076	16027	16144	16165	16140	16030	16184	15943	16089	15923	16201	16067	16217	16099	16096	16046	16018	16062	15933	15920	16065	16084	15791	16273	15959	16016	16196	16013	16094	16254	16210	16137	16215	16145	16016	16166	16315	16151	16104	16141	16156	16110	16263	16078	16152	16079	16099	16169	16044	16113	16130	16185	16029	16146	15925	16093	16148	16203	15970	16118	16101	15955	16332	16076	16217	16274	16145	16084	16097	16085	16105	16114	16127	16021	16034	16173	16193	16118	16026	15989	15972	15965	16136	16046	16295	16083	16057	16194	16071	16226	16122	15900	16018	16201	16103	15934	16215	16199	16116	16042	16140	15995	16027	16146	15948	16014	16225	15883	16170	15969	16142	16128	16107	16194	15970	16008	16125	16012	16110	16074	15913	16036	16051	16000	16057	16043	16108	16208	16023	15982	16055	16237	16159	16219	16094	16164	15974	16087	16150	16152	16127	16142	16032	16123	16090	16062	16070	16174	16275	15920	16161	16032	16168	16088	16065	15973	16125	16038	16031	16195	16048	16020	15956	15840	16138	16148	16216	16131	15907	16103	16044	16096	15967	16002	15957	16123	16142	16106	16133	16027	16126	16053	16013	16190	16331	16042	16085	16111	16012	16204	16103	16197	16102	16002	15950	16102	15983	16097	16028	16192	16172	16270	16218	16054	16135	16115	16103	15976	15979	16123	15961	16065	16274	16208	15962	15870	16292	16236	16027	16234	15955	16044	16176	15936	16028	16118	16117	16047	16061	16164	16222	16185	16086	16113	16041	16176	15965	16166	15830	16172	16033	16097	16200	16018
25941	21613	28520	32318	58647	58811	46379	36300	30634	28580	27950	27403	27313	27314	27266	27242	27144	27029	27235	27299	26889	27074	27193	27245	27135	26895	27200	27306	27398	27057	27228	27253	27257	27001	27146	27179	27091	27444	27143	27328	27268	27407	27159	27172	27190	27104	27206	27532	27537	27235	27300	27237	27299	27137	27444	27196	27453	27342	27170	27300	27023	27123	26844	27140	26892	27198	27040	26933	27018	26957	27290	27164	27199	27080	27088	27258	27189	27182	27189	27114	27053	27066	27099	27069	27154	27107	27181	27086	27199	27062	27296	27263	27322	27134	27272	27036	27437	27254	27400	27146	27270	27228	26799	27242	27277	27026	27113	27039	27178	27222	27112	27204	27225	27238	27315	27137	27133	27306	27340	27172	26904	27042	27235	27029	27387	27321	27325	27187	27118	27307	26925	26927	27063	27219	26907	27023	27012	27127	27197	27004	27271	26834	27132	27156	27277	26991	26969	27198	27333	27263	27259	27102	27272	26953	27180	26897	27017	26860	26996	27267	26949	27307	27110	27244	27083	27127	27030	27009	27059	26783	26921	27015	27177	27256	27234	27022	26948	27206	27119	27343	27164	27217	27052	27214	26993	26967	26964	27027	27065	27207	27257	27207	26903	26818	27103	27062	27208	27111	27551	27112	26966	27246	27080	27250	27138	27191	27328	27171	27189	27199	26905	27280	27181	26984	26971	27009	27043	26946	27128	26914	27053	27139	27089	27069	26953	27249	27070	26927	27219	27263	26971	27307	27140	27165	27446	27166	27167	27147	27194	27018	27388	27125	27074	27043	27396	27100	27212	27263	27155	27264	27050	27078	27045	27001	27017	27124	27291	26859	27136	26894	27029	27128	26943	27181	27359	26939	26955	27022	27111	27068	27202	27258	27043	26968	27281	26997	27323	26971	27015	27196	27142	27261	27061	27218	27252	26968	27024	27147	26939	26954	27186	27106	27010	26970	27030	27188	27285	27180	27065	27256	27079	26968	27307	27079	27048	27161	27015	27154	27175	27067	27109	27029	26980	27003	27334	27184	27398	27031	27001	27114	27127	27110	27245	27200	26862	27122	27117	26874	27225	27256	27108	27259	27220	27180	27244	27144	27170	27231	26997	27138	27192	26875	27009	27199	27092	27224	26959	26990	27093	27169	27200	27128	27119	27143	26914	27137	27129	27150	26965	26900	27222	27232	27290	27237	27122	27255	27084	26979	27329	27102	27066	26867	27273	27139	27042	27316	27143	27071	27234	27162	26990	27313	27223	27037	27307	27256	27270	27176	26889	27039	27126	27107	27181	27348	27365	27132	26973	26986	26897	27364	27117	27234	27061	27210	27269	27341	27108	26979	27025	27331	27036	26995	26932	27155	27085	27108	27187	27372	27219	27156	27365	26889	27005	27150	27256	27068	26971	27232	27210	26768	27268	26976	27040	27190	27326	27202	27068	27200	27265	27124	27118	27034	26907	27079	27222	27113	27118	26997	27075	27137	27088	27032	27370	27292	27234	27116	27270	27282	27246	26926	27144	27203	27136	27003	27171	26981	27057	27201	27085	26919	27205	27249	27389	27241	27090	27193	27113	27386	27305	27285	27367	27223	27188	27244	27363	27402	27446	27251	27162	27298	27002	27196	27044	27029	26968	27102	26993	27364	27013	27206	26978	27263	27160	27134	27074	27069	27120	27223	27392	27031	27058	27065	27277	27404	26983	27106	27192	27124	27296	27327	27153	27038	27354	26953	26952	27092	27147	27142	27101	26936	27420	27078	27071	27144	27221	27217	26867	26970	27321	27095	26975	27003	27276	27412	27277	27208	26979	27082	27307	27035	27091	27203	27397	27024	27118	27222	27397	27144	27015	27037	27163	27153	27064	26946	27423	27299	27073	26891	27164	27255	27093	27270	27159	27149	26970	27195	26799	27037	27111	27124	27063	27115	27067	27100	27147	27143	27098	27290	27092	27180	27199	27194	26974	27304	27178	27093	27438	26997	27244	27366	27191	27338	26990	26861	27255	27125	27028	27193	27335	27083	27293	26960	27215	27095	27067	26984	27008	26917	27309	26965	27167	27120	27104	27219	27099	26903	27471	27197	27278	27107	27228	27228	27508	27012	26953	26751	27229	27364	27227	27175	27255	27191	26866	27270	27223	27271	27282	27140	27149	27228	27138	27374	27030	26946	26952	27191	27044	27026	27098	27030	27082	27219	27190	27283	27066	27306	27230	26939	27146	27288	27174	27027	27214	27263	26801	27199	27175	27202	27242	27181	27205	26929	27231	27468	27059	27287	27102	27233	27103	27248	27022	26998	27300	27205	27116	27060	27121	26846	27202	27496	27139	27018	27163	27110	27083	27300	27391	26955	27125	27137	27084	27320	26906	26997	26942	27242	27262	27212	27121	27078	27143	27031	27385	27029	27005	27256	27058	27326	27099	27135	27270	26979	27355	27401	27354	27195	27391	27021	27430	27225	27339	27102	27244	27090	27068	27190	27234	27061	26972	27204	27072	27123	27002	27254	27037	27320	27149	26993	27282	27231	26974	27078	27172	27111	27105	27349	26957	27179	27092	27119	27029	27076	27049	27147	26901	27098	27142	27102	27115	27164	27096	27115	27244	26949	27006	27181	27288	27219	27530	27195	27055	27159	27139	27012	27303	27177	27237	26923	27115	27164	27178	26970	27037	27127	27196	27092	27098	27070	27237	26990	26988	27100	27120	27138	27121	27205	27394	26908	27050	26779	27312	27391	27161	27062	27247	27239	27175	27145	27034	27115	27207	27106	27193	27083	27229	27132	27433	27164	27120	27247	27159	27090	26948	27194	27121	27121	27178	27047	27307	27137	27098	27167	27265	27051	27188	27095	27111	27351	26940	26923	27348	27123	26843	27201	27057	27223	27125	27215	27204	27194	27315	27159	27206	27270	27027	27089	26850	27120	27186	27253	27100	26941	26892	26885	27187	27199	27036	27096	27066	27403	27040	27349	27014	27041	27230	27196	26930	27071	27232	27204	27223	27117	27281	26901	27190	27190	27255	26990	27250	26972	27263	27226	26964	27103	27201	26855	26939	27082	26982	27378	27167	27183	27286	27027	27205	27334	27252	27209	27130	27112	27019	27115	27188	27083	26995	27333	27103	27121	27122	27110	27162	27076	27154	27109	27004	27328	27151	27282	27404	27162	26929	27289	27118	26730	27083	27331	27003	27207	27100	27009	27100	27104	27122	27140	27067	27098	27028	27367	27137	27030	27622	27089	27197	27041	27070	27022	27116	27090	27337	27022	27051	27220	27211	27379	26969	27164	27200	27315	26936	27035	27043	27023	27191	27105	27189	27252	27431	26936	26873	27001	27180	27264	26998	27014	27019	27278	27170	26997	27064	27228	27245	27003	27106	27094	27071	27168	27091	27049	27077	27162	27215	27058	27235	27025	27407	27013	27127	26987	27363	27208	27267	27035	27027	26975	27139	27210	27143	27338	27166	27007	27264	27245	27324	27177	27045	27200	27199	26924	27080	27209	27175	27161	27002	27082	27146	27173	27261	27051	27287	27261	27039	27189	27295	27018	27016	26905	27139	27146	27337	26929	27090	27132	27131	27145	27581	27187	26958	26920	27133	27256	26983	27300	27225	27298	26976	27282	27208	27171	26924	27005	27228	27244	27120	27014	26773	27290	27180	27163	27204	27046	27179	27115	27284	27257	27157	27226	27403	27373	26834	27009	27022	26943	27039	27089	27076	27047	27061	27141	27085	27152	27020	27184	27057	27195	27154	27126	27384	27338	27123	27273	26961	27236	27178	26971	27227	27106	27057	27120	26925	27013	27160	27002	27150	27101	27123	27138	27059	26977	27282	27095	26978	27187	27446	26993	27129	26955	26987	26923	27008	27059	27157	27166	27178	27264	27034	27088	27181	27238	27108	27490	27203	27178	27495	27237	27188	26992	27131	27131	27392	27236	27159	27087	27082	27285	27072	27242	27227	27138	27062	27168	27091	27115	27266	27327	27267	27181	27140	27176	26860	27260	27180	26980	27082	26823	27053	27142	27211	27157	27266	27212	27309	27150	27228	27040	27300	26745	26995	27154	27323	26990	27315	27125	27077	27138	27133	27032	27109	27140	27119	27016	27011	27005	27248	27026	27129	27076	27176	27221	26937	27118	27374	27251	27139	27076	27239	27151	27271	27494	27325	27235	27153	27310	27063	26959	27102	27166	26858	27130	27190	27148	26907	27222	27185	27084	27178	27305	27168	27141	27248	26936	27248	27100	26905	27058	27004	27101	27025	27156	26998	27381	27094	27082	27248	27184	27193	27072	27130	27152	27049	27233	26933	27371	27439	27299	27133	27305	27287	26997	27382	27349	27150	27327	27081	27249	27142	27454	27272	26968	27319	27127	27116	27218	27363	27088	27322	27119	27054	27160	27142	27272	27050	27195	26969	27305	27108	27053	27115	27137	27061	27138	27118	27180	27035	27298	27017	27247	27183	27192	27131	27070	27084	27186	27476	27194	26923	27121	27045	27174	27190	27155	27143	27028	26758	26818	27214	27163	27355	27256	27268	26944	27345	27007	26949	27232	26907	27297	27063	27148	27288	27207	27052	26979	27100	27341	27023	27183	27040	27329	27119	26964	27134	27054	27188	27025	27081	27008	27143	27265	27151	27006	27149	27091	26834	27205	27182	27127	27273	27202	27038	27071	27281	27205	27327	27112	27379	27107	27180	26857	27070	27479	27070	27249	27157	27057	27406	27118	27199	27249	27010	27125	27057	26972	27323	27253	27185	27173	27266	27010	27232	27024	27293	27484	27048	27264	27272	27118	27142	27066	27110	27188	27307	27041	27195	27084	27332	27108	27002	27194	27048	27394	27305	27055	27229	27201	27143	27241	27113	27280	27021	26990	27091	27067	27234	27156	27372	26998	27154	26742	27436	27144	27125	26995	27334	27197	27425	27103	27141	27009	27278	27035	27072	27313	27165	27217	27150	27030	27227	26952	27246	27082	27015	26953	27036	27134	26995	27157	27140	27103	27106	27332	27143	27295	27168	27029	27091	27213	27277	27011	27043	27130	27294	27035	27178	27246	27479	27160	27292	27144	27212	27339	27196	27169	27097	27447	27205	26906	27077	27119	27132	26982	27186	27431	27087	27139	26899	27122
16163	25966	24697	24715	59665	50621	36020	25323	19423	17167	16553	16657	16766	16506	16583	16438	16615	16636	16498	16566	16495	16438	16452	16621	16535	16475	16498	16767	16610	16407	16417	16543	16498	16642	16346	16346	16690	16439	16369	16615	16492	16641	16527	16525	16543	16422	16659	16484	16329	16505	16530	16476	16542	16501	16434	16422	16497	16602	16189	16318	16487	16480	16439	16382	16444	16423	16548	16537	16517	16525	16678	16538	16635	16455	16482	16526	16249	16542	16631	16519	16406	16492	16497	16469	16477	16403	16446	16441	16184	16628	16513	16445	16657	16312	16416	16298	16405	16557	16486	16700	16278	16449	16521	16363	16375	16322	16282	16456	16354	16463	16588	16378	16405	16467	16448	16235	16535	16415	16376	16275	16326	16466	16442	16516	16473	16478	16548	16330	16411	16524	16463	16513	16538	16368	16662	16465	16360	16513	16573	16479	16577	16459	16508	16351	16434	16595	16408	16392	16410	16382	16513	16410	16347	16201	16250	16303	16568	16602	16579	16422	16478	16486	16684	16449	16593	16494	16565	16104	16676	16282	16476	16591	16406	16483	16494	16565	16467	16423	16621	16395	16453	16490	16296	16373	16453	16436	16389	16268	16614	16503	16267	16671	16283	16359	16521	16429	16290	16518	16430	16274	16536	16407	16492	16438	16455	16451	16495	16489	16495	16469	16464	16453	16411	16403	16516	16481	16609	16543	16420	16462	16530	16449	16463	16550	16529	16573	16512	16481	16621	16517	16378	16518	16455	16419	16547	16449	16553	16472	16611	16338	16484	16488	16585	16503	16491	16395	16562	16562	16394	16437	16440	16441	16636	16352	16471	16535	16408	16608	16482	16399	16486	16547	16468	16394	16437	16628	16549	16626	16473	16414	16573	16467	16475	16395	16603	16412	16569	16391	16683	16379	16432	16385	16476	16433	16460	16451	16455	16452	16591	16545	16434	16420	16537	16434	16359	16448	16660	16477	16470	16460	16485	16768	16340	16508	16430	16423	16516	16409	16517	16482	16441	16545	16512	16656	16590	16405	16419	16573	16554	16501	16578	16517	16661	16490	16518	16534	16470	16330	16399	16328	16611	16331	16430	16493	16553	16382	16379	16448	16353	16521	16501	16493	16474	16485	16398	16532	16528	16494	16698	16547	16307	16394	16524	16533	16364	16461	16390	16651	16446	16422	16422	16497	16344	16509	16562	16460	16284	16476	16565	16411	16534	16583	16542	16429	16637	16529	16444	16573	16523	16470	16457	16681	16503	16441	16462	16431	16542	16471	16472	16405	16583	16239	16614	16433	16506	16449	16384	16468	16441	16416	16692	16409	16288	16588	16565	16427	16384	16637	16502	16342	16499	16405	16518	16433	16596	16665	16447	16600	16267	16432	16543	16533	16439	16640	16416	16454	16634	16611	16431	16463	16506	16398	16425	16443	16473	16419	16327	16433	16415	16331	16406	16606	16497	16591	16558	16176	16424	16657	16474	16399	16331	16504	16440	16468	16512	16538	16445	16499	16436	16627	16513	16465	16369	16496	16517	16490	16509	16580	16449	16487	16511	16438	16643	16503	16440	16530	16272	16475	16566	16570	16479	16480	16485	16443	16552	16350	16475	16461	16447	16514	16416	16544	16626	16326	16626	16491	16513	16422	16475	16547	16537	16551	16491	16438	16368	16491	16465	16379	16610	16428	16552	16522	16634	16592	16514	16379	16278	16421	16373	16375	16591	16607	16452	16406	16443	16407	16402	16443	16575	16497	16346	16425	16553	16533	16416	16566	16522	16394	16354	16587	16508	16419	16635	16329	16470	16689	16485	16487	16623	16448	16483	16461	16496	16643	16381	16436	16505	16591	16397	16339	16335	16327	16609	16472	16600	16471	16356	16612	16408	16486	16577	16317	16518	16337	16473	16531	16438	16480	16525	16655	16586	16385	16625	16605	16548	16551	16311	16553	16567	16367	16661	16466	16268	16513	16324	16461	16535	16331	16501	16537	16669	16383	16429	16590	16532	16602	16528	16467	16510	16444	16442	16517	16437	16532	16438	16497	16600	16334	16472	16467	16584	16500	16416	16522	16550	16399	16388	16565	16418	16425	16363	16426	16478	16442	16383	16384	16553	16529	16463	16495	16557	16544	16401	16448	16506	16573	16461	16469	16453	16534	16596	16371	16506	16431	16436	16398	16629	16302	16681	16543	16447	16622	16499	16540	16371	16431	16493	16463	16464	16586	16358	16447	16449	16463	16654	16613	16636	16282	16538	16552	16412	16301	16211	16429	16441	16601	16486	16516	16451	16474	16400	16441	16368	16670	16450	16501	16474	16419	16468	16477	16667	16672	16471	16429	16626	16614	16602	16649	16579	16331	16616	16571	16489	16462	16529	16407	16366	16436	16394	16538	16513	16355	16284	16523	16497	16408	16675	16425	16631	16537	16244	16607	16478	16568	16481	16335	16580	16613	16455	16432	16455	16308	16542	16500	16721	16454	16514	16598	16436	16400	16352	16382	16401	16558	16660	16523	16298	16435	16425	16550	16325	16417	16479	16343	16462	16499	16444	16422	16514	16411	16701	16300	16472	16357	16723	16530	16524	16367	16337	16378	16443	16280	16483	16403	16688	16287	16310	16385	16569	16577	16577	16616	16635	16524	16452	16528	16341	16481	16565	16428	16356	16328	16343	16411	16541	16230	16513	16393	16565	16385	16537	16462	16452	16532	16515	16440	16435	16467	16487	16537	16306	16538	16454	16500	16547	16493	16621	16378	16633	16356	16526	16355	16510	16359	16594	16502	16418	16539	16489	16491	16464	16414	16540	16594	16525	16452	16283	16440	16538	16460	16352	16411	16551	16514	16289	16541	16363	16414	16571	16518	16338	16621	16574	16505	16407	16336	16490	16456	16342	16430	16475	16494	16443	16616	16223	16379	16398	16604	16664	16526	16581	16329	16238	16532	16542	16616	16512	16677	16615	16531	16601	16402	16523	16539	16505	16596	16507	16347	16400	16577	16511	16509	16725	16339	16465	16360	16434	16561	16481	16506	16549	16679	16609	16633	16655	16595	16457	16634	16550	16461	16459	16532	16821	16529	16461	16527	16415	16252	16456	16578	16410	16474	16459	16633	16573	16566	16524	16566	16310	16567	16300	16704	16508	16635	16375	16512	16557	16561	16420	16494	16525	16336	16456	16476	16511	16580	16399	16619	16396	16671	16312	16415	16389	16396	16619	16631	16409	16519	16308	16421	16439	16488	16359	16506	16473	16352	16462	16480	16510	16400	16331	16763	16480	16541	16409	16411	16487	16392	16578	16532	16564	16585	16477	16434	16586	16570	16427	16564	16335	16384	16393	16466	16588	16485	16497	16594	16427	16678	16516	16514	16446	16517	16563	16438	16638	16363	16382	16517	16433	16342	16553	16475	16647	16388	16339	16432	16527	16443	16632	16414	16427	16593	16466	16416	16484	16495	16327	16655	16472	16532	16483	16598	16364	16592	16418	16484	16476	16440	16468	16543	16361	16400	16485	16454	16548	16512	16352	16550	16488	16321	16315	16390	16495	16428	16571	16439	16447	16386	16600	16571	16464	16472	16500	16455	16532	16546	16686	16275	16541	16556	16605	16345	16574	16333	16597	16526	16609	16514	16430	16530	16466	16642	16371	16369	16607	16411	16534	16520	16544	16517	16592	16294	16494	16496	16454	16582	16451	16479	16264	16524	16413	16473	16437	16399	16422	16477	16548	16616	16471	16641	16434	16473	16347	16480	16538	16506	16609	16650	16476	16693	16478	16375	16477	16445	16444	16505	16453	16456	16621	16427	16579	16292	16562	16519	16679	16599	16449	16540	16533	16526	16296	16655	16238	16380	16388	16606	16459	16409	16613	16576	16494	16542	16375	16394	16490	16498	16422	16396	16398	16465	16621	16487	16464	16593	16443	16470	16357	16543	16331	16538	16356	16341	16461	16485	16431	16533	16448	16446	16310	16647	16594	16588	16472	16377	16527	16529	16288	16394	16461	16518	16372	16541	16519	16726	16401	16314	16305	16467	16347	16427	16503	16498	16726	16486	16472	16522	16441	16414	16343	16510	16430	16440	16504	16419	16294	16338	16540	16460	16492	16489	16368	16618	16654	16435	16409	16611	16497	16465	16705	16487	16373	16540	16462	16633	16457	16454	16316	16607	16340	16579	16604	16494	16539	16620	16603	16457	16649	16451	16257	16427	16578	16539	16460	16551	16546	16511	16666	16391	16570	16645	16316	16538	16465	16480	16314	16350	16502	16580	16527	16555	16429	16388	16445	16553	16652	16503	16497	16509	16337	16685	16313	16747	16593	16617	16599	16434	16448	16462	16559	16475	16256	16426	16465	16321	16475	16490	16428	16346	16441	16278	16449	16470	16543	16554	16456	16627	16461	16509	16411	16486	16492	16393	16501	16668	16533	16399	16443	16434	16322	16490	16594	16434	16486	16422	16284	16439	16497	16575	16469	16484	16642	16479	16334	16415	16771	16328	16439	16542	16280	16414	16555	16568	16646	16643	16429	16516	16428	16479	16481	16489	16484	16366	16618	16400	16557	16334	16590	16528	16518	16460	16682	16669	16483	16507	16530	16638	16351	16455	16409	16544	16502	16324	16508	16423	16486	16559	16147	16510	16508	16431	16413	16376	16523	16480	16617	16562	16317	16633	16416	16363	16356	16481	16535	16512	16467	16310	16474	16398	16542	16426	16568	16534	16381	16470	16364	16480	16495	16451	16452	16546	16608	16515	16646	16461	16534	16568	16426	16548	16429	16368	16586	16591	16657	16504	16464	16307	16526	16406	16402	16436	16495	16518	16315	16492	16649	16526	16336	16393	16421	16410	16490	16425	16554	16395	16530	16400	16299	16364	16550	16612	16389	16794	16560	16334	16583	16398	16430	16588	16577	16647	16456	16520	16516	16434	16437	16802	16610	16479	16508	16369	16288	16333	16237	16494	16475	16545	16615	16513	16432	16487	16411	16391	16598	16595	16501	16421	16439	16412	16409	16423	16364	16589	16515	16586	16533	16393	16429	16288	16349	16361	16454	16204	16422	16608	16410	16614	16507	16461	16344	16415	16588	16464	16350	16588	16488	16277	16385	16491	16525	16327	16598	16523	16439	16365	16497	16498
23266	21528	28742	31699	73166	72947	61217	46463	36000	31312	28871	28423	28403	28206	28271	28380	28053	28256	28177	28188	28310	28368	28395	28199	28374	28172	27997	28030	27984	28112	28132	28175	27817	28059	28102	28111	27835	28196	27901	28037	28339	27729	28136	28364	28259	28137	28019	27884	28201	28320	28176	27972	28103	27934	28390	28193	28083	27987	28165	27991	27996	27965	28239	27911	28067	27956	28074	28315	28100	27980	28219	27935	28308	28083	27971	28037	28275	28069	28068	28141	27999	28113	28064	27683	28014	28179	28048	28044	27900	27989	28241	28012	28051	27962	28047	27908	28176	28140	28167	28272	28025	28137	28304	27729	27894	28152	27967	27983	28018	27820	28212	28005	27993	27961	28251	28014	28098	28031	28035	27961	28184	28149	28146	27856	27736	28075	28201	28052	27741	28056	28173	28007	28262	28206	28085	28133	28013	27752	27952	28205	28007	28063	28201	27905	27814	28021	27911	28188	28237	28001	28151	27875	28007	28172	28353	28161	27921	27912	28129	27916	27657	28013	27871	27880	27877	28135	28135	28132	27994	28004	28010	28160	28288	27988	27997	28180	28122	27958	28127	28069	28110	27754	27949	28177	27967	28215	28178	28034	28175	28352	28194	27927	28065	27984	28214	28215	27937	28154	28448	28064	28175	27890	27949	28297	27764	27986	28458	28152	27896	27673	28145	28076	28153	28144	27859	27998	27841	27789	27988	28164	28296	28050	28064	28119	27963	28115	27747	27858	28091	27848	27864	27974	28033	27978	27927	27995	28020	27946	27737	28198	28287	28008	27958	27963	28141	28191	28306	27724	27924	28034	28080	28132	28152	28164	27921	28052	28061	28048	28076	27928	28087	28107	28062	28052	28090	28168	28023	28045	27824	27971	28226	28059	28071	27935	27928	28200	27961	27827	28228	27858	28028	28162	27808	28003	27832	28005	27962	27931	27976	27620	27965	28133	28187	28046	28091	28019	28163	28010	28168	28165	27858	28055	28100	28179	27964	28136	28182	28333	28130	28229	27976	28096	28151	28059	28128	27873	28148	28156	28242	27856	28229	27921	27909	27951	28300	27824	28330	27992	28142	27878	27964	28285	28121	28193	28035	27854	28150	28006	28023	28116	27994	28037	28049	28107	27966	28213	28000	28101	28336	27969	27855	28161	28135	27953	27971	28129	28144	27889	28170	28041	28226	28096	28275	28301	28050	27920	27744	27772	27888	28063	27960	28062	27998	28265	27952	28247	28116	28119	28133	27902	27814	27926	27885	27705	28139	28158	28067	28084	28118	28118	28023	27871	28071	28111	27885	27947	27796	28066	27988	27986	27845	27913	27983	28142	28204	27902	27932	27815	28065	28147	28124	28023	28040	28079	28070	28117	28034	28080	28019	27963	28137	28194	28117	27927	27822	28092	27772	28014	28077	27945	28210	27840	28041	27778	27931	28039	27961	28027	28232	28095	27951	28073	28096	27937	28228	27738	28041	28020	28204	28159	28031	27900	28033	27980	27922	27979	28042	27918	28158	28064	28075	28121	27899	27801	27926	28051	28195	27980	28090	28157	28313	28013	27816	28136	27892	28030	28166	28412	28209	28039	28185	28342	28044	28086	27803	27989	28136	27981	28099	27865	28267	28090	28017	28224	28191	28153	28367	28114	27933	27892	28043	28199	28296	28053	28048	28021	28126	28211	28072	28012	27953	28136	28145	27881	27772	27916	28047	28179	28022	27735	28012	27971	28296	28122	28079	27873	27797	27788	28101	28112	28050	28214	28041	28100	27997	28180	28031	28226	28026	27910	27954	28060	28218	27864	28154	27959	28076	28228	28134	28071	28205	28174	28097	28200	28147	28097	27972	28108	27822	27797	28015	28075	27845	27884	27932	28001	28055	28229	28292	28228	28022	27803	28357	28057	27785	28262	27888	28001	27683	27957	28023	28174	28070	27933	27930	28195	28209	28157	28039	28130	28408	28216	27815	27981	27963	27721	28035	28061	28164	27832	27849	27960	28145	27971	28092	28026	27918	28172	28157	28155	27840	27805	28073	27952	27811	28222	28196	28034	28049	28033	28244	27976	27993	28021	27925	28056	27915	28004	28083	28120	28061	28010	27988	27988	28088	27957	28166	28066	28037	28194	27905	28127	28008	27947	28351	27973	28087	27911	28076	28000	27897	28086	28144	28068	28122	28182	27980	27989	28240	28032	27963	27813	27810	27865	28202	27644	28013	27881	27991	27982	28037	27960	28136	28162	28407	27907	27978	27845	27954	28012	28016	27967	27993	28100	27995	27996	27983	27852	28007	28138	28034	28255	27863	27990	28004	27651	28203	28000	27972	27996	28231	28134	28214	28089	27922	27983	27903	27927	28105	27832	28035	27964	28005	28082	28037	28072	28174	27942	28478	28181	28120	27957	27927	27817	27832	28186	28096	27820	28033	28012	28002	28084	27795	27944	28004	28002	27931	28103	28163	28255	27973	27782	27806	28029	28167	27889	28266	27864	27844	27804	28069	27853	28036	28010	28065	28027	28216	28081	28150	27863	27977	28088	28283	28051	28381	28031	28104	28030	28044	28113	28149	27756	27996	27880	27969	28036	28018	28011	27815	28164	28130	28356	27944	28151	27951	27902	28052	28099	27930	28025	27926	27971	28003	28262	28257	28228	27812	28131	28030	28272	28042	28214	27949	28264	28056	28041	28014	27946	27769	27976	27919	28163	28183	27992	28189	28136	28016	28114	28002	27802	27979	27793	28056	28115	28116	28071	28040	28062	28129	27991	27790	27962	27955	27961	28230	28038	28270	27843	28341	28022	28137	28025	27855	28261	27881	28027	28086	28075	28195	28140	27962	28133	28146	28160	27825	28008	28181	27837	27916	27891	28179	27944	28247	28083	27919	27989	27873	28006	28039	27832	27950	28098	28180	27647	27987	28161	28174	27997	28101	27920	28339	27936	27982	28216	28199	28132	28102	28013	27995	27960	28008	28266	27987	28001	28244	28267	28164	28225	28075	27928	28066	28024	28000	27956	28242	27865	28167	27820	27808	27802	28114	28027	28000	28019	28058	28101	28096	27914	27949	27910	28001	28191	28003	28252	28140	27968	27891	28287	27857	27745	28108	28128	27811	27856	27919	28115	28174	27920	27938	27977	27903	27809	28046	28355	28060	28150	27986	28006	28258	27928	27868	28307	28039	28220	28115	28081	28098	28141	28014	28098	27957	27911	27882	28199	27839	27807	27834	28107	28129	28063	27910	28077	28106	28230	28099	28149	27987	28003	28101	28174	28184	28099	28127	28181	28087	28145	27949	28049	28204	28011	28166	28109	27864	27842	28067	27848	28223	28065	27948	28071	28090	27987	28217	27944	27784	27752	28167	28101	28206	28137	28125	28078	28161	28020	28229	28116	28130	27997	28161	28014	28142	27998	28194	27937	28030	27966	28119	28052	27977	27970	28024	28036	28271	28105	28131	28055	28030	28171	28318	27930	28412	28033	28173	27964	28110	27834	28064	28103	28192	28042	27974	28145	27860	27953	28018	28062	28184	28150	28197	28134	28172	27931	28147	27960	28173	28076	28005	28053	27925	28152	28017	27679	28033	28062	27747	28025	28382	27867	27914	28141	28067	27898	27860	27955	27948	27904	27900	28005	27936	28081	27877	28067	27723	28077	28025	28085	28068	27791	28102	27999	27778	28227	27883	27959	27986	27964	28005	27817	28134	27942	28109	28230	28208	28162	28094	27844	27950	28049	27997	28210	28113	28012	28214	28166	27955	27854	27963	28199	28045	28097	28040	27973	28248	27991	27970	28008	28370	28162	28183	28074	28249	28053	28032	28232	28077	28053	28159	27972	28183	28243	28102	28028	28152	27995	28015	28077	28165	28174	28012	28107	28259	28209	27930	28054	27913	28072	27974	28042	28090	28186	28187	28190	28192	28171	27897	28003	28134	28126	27843	27949	28105	27999	27937	28128	28127	28002	28204	27845	28077	27912	28071	27964	28065	28044	27887	28016	27935	27865	28058	27992	28084	27946	27967	28028	28090	28145	28303	28073	27888	28013	28036	27888	28006	28121	28123	27978	28082	28025	28106	27653	27862	28031	28022	28204	28071	27995	27926	28011	28010	28140	28034	28229	28249	28153	28049	28012	27788	27915	28076	28055	28247	28036	28041	28016	28073	27894	28084	28081	28365	28115	28013	27985	28249	28076	28049	28156	28069	28189	28069	28058	27911	28088	28187	27985	28353	27981	27905	28132	28031	27782	28082	27966	28043	28128	27881	28223	27952	28124	27954	28112	28012	28104	27869	28178	28115	28154	28065	28095	28017	27849	28180	27853	28129	28134	28366	28158	28035	28319	28000	28023	28035	28191	27957	28061	27823	27914	28105	28095	28159	28021	28010	27927	28033	28132	28005	28022	28013	27901	28012	28131	27954	27797	27854	27864	27961	27881	28054	28138	28142	28282	28082	27873	27962	27944	28186	27825	27847	27779	27966	27842	27843	27888	28140	27931	27951	27912	28127	28212	28292	28017	28083	27652	28131	27794	28047	28064	27896	28375	28055	28062	27969	28159	27916	27873	27978	28217	28180	28129	28001	27845	28204	28021	27848	28003	28069	28159	28056	28012	28194	27971	27996	27984	27837	28121	27860	28236	28069	28272	28096	27868	28053	27939	28103	28033	28021	27998	27859	28095	27992	28050	28082	27975	27922	27800	28264	28000	28114	27868	27919	27840	28094	27895	28078	28069	28115	27823	28076	27933	28188	28121	27999	28250	27957	28025	28022	28071	28134	28184	27974	28232	28041	28162	28128	28096	27953	28006	27986	27788	27894	27882	27827	28182	28067	27677	28035	27948	27937	28010	28018	27918	27914	27996	27882	27815	28268	28288	28000	28047	28432	28090	27991	28129	28095	27877	27702	27993	27915	27996	28037	28208	28054	27991	27712	27880	28132	28098	27889	28042	28133	28215	28039	28061	27994	27954	28043	28075	28032	27820	27948	28021	28160	28077	28305	28271	28003	28145	28023	27858	28167	28146	27875	28089	28013	27854	28171	28124	28014	28131	28118	27923	27892	27838	28055	28138	27838	28200	28177	28160	27997	28144	28250	28200	28081	27967	28065	28152	27943	28072	27985	28083	28013	28297	27933	27913	28268	28202
21605	41762	39295	53699	90401	77610	57642	37612	24879	19446	17808	17411	17413	17388	17278	17234	17221	17376	17375	17214	17462	17257	17338	17507	17213	17482	17200	17206	17322	17190	17400	17133	17229	17343	17298	17210	17214	17266	17194	17438	17219	17216	17335	17375	17295	17129	17275	17341	17479	17284	17521	17090	17177	17250	17124	17310	17069	17441	17239	17339	17125	17279	17231	17200	17366	17464	17275	17310	17141	17148	17208	17192	17255	17105	17302	17432	17031	17167	17254	17366	17425	17229	17091	17282	17175	17243	17270	17327	17351	17231	17257	17308	17193	17239	17353	17283	17101	17297	17332	17478	17093	17321	17370	17202	17323	17281	17221	17273	17367	17164	17128	17247	17229	17446	17379	17355	17259	17359	17210	17147	17201	17156	17293	17305	17376	17369	17160	17030	17384	17197	17203	17249	17096	17137	17177	17381	17115	17323	17277	17272	17180	17092	17190	17215	17340	17184	17169	17308	17173	17176	17276	17249	17240	17214	17326	17294	17325	17152	17272	17349	17196	17324	17358	17322	17366	17180	17188	17183	17232	17322	17181	17185	17188	17150	17152	17208	17224	17192	17337	17127	17306	17101	17204	17287	17220	17202	17169	17160	17265	17184	17309	17281	17235	17279	17169	17371	17328	17185	17365	17218	17075	17361	17108	17107	17145	17173	17395	17164	17185	17172	17438	17238	17092	17158	17373	17069	17266	17215	17256	17160	17316	16974	17199	17091	17289	17377	17003	17415	17110	17173	17299	17130	17324	17230	17313	17249	17243	17178	17463	17266	17118	17196	17198	17154	17380	17180	17228	17187	17369	17222	17172	17397	17250	17052	17386	17185	17187	17326	17149	17245	17237	17319	17122	17221	17224	17185	17263	17217	17255	17079	17098	17076	17178	17333	17334	17445	17140	17160	17277	17403	17156	17200	17145	17426	17022	17125	17253	17323	17220	17227	17320	17043	17311	17296	17167	17089	17390	17166	17084	17205	17032	17315	17143	17138	17462	17243	17367	17312	17195	17305	17252	17270	16959	17319	17427	17161	17213	17271	17396	17260	17353	17120	17242	17284	16957	17184	17064	17026	17262	17259	17253	17278	17214	17273	17110	17283	17320	17092	17166	17204	17122	17516	17301	17171	17235	17184	17418	17111	17532	17085	17373	17178	17285	17351	17328	17381	17328	17058	17157	17343	17209	17294	17389	17338	17107	17218	17202	17266	17293	17262	17348	17317	17140	17349	17258	17336	17309	17156	17162	17175	17217	17109	17437	17134	17197	17148	17212	17168	17209	17468	17341	17116	17067	17195	17064	17290	17401	17261	17206	17183	17203	17208	17277	17218	17213	17094	17134	17349	17356	17100	17281	17271	17220	17190	17347	17229	17314	17233	17263	17160	17339	17182	17233	17131	17442	17220	17312	17282	17297	17225	17249	17232	17201	17361	17034	17295	17129	17303	17303	17222	17203	17214	17100	17071	17192	17463	17126	17109	17294	17139	17223	17031	17208	17402	17326	17226	17305	17167	17354	17246	17133	17299	17249	17279	17111	17413	17318	17103	17379	17207	17398	17287	17257	17573	17150	17343	17084	17206	17246	17277	17229	17101	17157	17242	17071	17012	17091	17221	17219	17034	17286	17281	17403	17214	17366	17173	17326	17240	17149	17048	17277	17317	17232	17220	17234	17306	17049	17282	17246	17271	17460	17259	17188	17396	17257	17133	17090	17204	17134	17000	17228	17174	17347	17222	17179	17336	17379	17296	17160	17165	17304	17156	17258	17088	17529	17195	17206	17264	17236	17250	17158	17331	17411	17199	17011	17206	17249	17275	17288	17155	17284	17305	17203	17325	17322	17095	17260	17235	17437	17329	17460	17266	17102	17363	17101	17226	17260	17182	17196	17162	17247	17217	17192	17289	17338	17289	17317	17227	17507	17176	17219	17298	17183	17397	17200	17336	17174	17372	17136	17436	17303	17140	17345	17396	17088	17283	17168	17461	17452	17338	17185	17269	17276	17204	17366	17153	17162	17099	17265	17132	17023	17326	17119	17317	17139	17228	17292	17216	17292	17307	17091	17368	17236	17174	17238	17329	17162	17255	17471	17228	17237	17101	17180	17241	17397	17066	17151	17257	17144	17121	17145	17295	17335	17357	17381	17193	17229	17326	17185	17162	17168	17236	17295	17246	17352	17251	17176	17201	17314	17366	17210	17194	17260	17286	17185	17286	17008	17215	17215	17262	17217	17244	17218	17227	17170	17195	17161	17264	17230	17321	17401	17271	17305	17345	17185	17237	17180	17183	17237	17271	17255	17092	17275	17203	17393	17114	17412	17224	17178	17260	17057	17321	17187	17212	17165	17309	17095	17317	17192	17339	17304	17289	17375	17195	17269	17313	17225	17347	17280	17367	17285	17240	17328	17165	17035	17175	17275	17224	17264	17081	17155	17352	17163	17117	17000	17242	17080	17154	17082	17064	17373	17349	17352	17242	17052	17290	17185	17251	17421	17226	17245	17284	17138	17309	17144	17276	17269	17402	17177	17226	17283	17314	17242	17048	17290	17143	17301	17178	17214	17324	17019	17206	17332	17254	17283	17168	17307	17144	17222	17086	17036	17232	17068	17352	17227	17267	17223	17199	17252	17128	17146	17314	16997	17394	17340	17184	17332	17095	17216	17231	17261	17228	17489	17215	17215	17153	17314	17139	17261	17154	17145	17282	17279	17279	17200	17146	17174	17113	17175	17194	17116	17292	17416	17267	17266	17364	17153	17198	17298	17109	17153	17342	17326	17131	17078	17280	17297	17347	17245	17308	17346	17300	17316	17287	17023	17367	17257	17216	17254	17286	17317	17294	17295	17273	17345	17354	17361	17297	17522	17108	17203	17294	17183	17123	17314	17293	17265	17312	17257	17183	17285	17144	17198	17186	17224	17215	17327	17090	17095	17130	17111	17271	17156	17072	17311	17304	17369	17180	17219	17336	17097	17235	17191	17183	17152	17354	17442	17126	17182	17123	17327	17236	17297	17123	17375	17251	17058	17347	17293	17215	17171	17320	17254	17040	17240	17160	17317	17127	17330	17216	17415	17000	17317	17279	17343	17307	17181	17329	17146	17278	17309	17125	17194	17238	17287	17157	17111	17271	17194	17069	17269	17208	17259	17301	17327	17085	17205	17295	17310	17261	17199	17335	17184	17257	17321	17140	17313	17201	17258	17103	17290	17149	17201	17162	17077	17262	17173	17232	17341	17170	17310	17144	17299	17326	17274	17255	17369	17302	17308	17289	17237	17185	17110	17222	17319	17291	17166	17193	17147	17381	17042	17333	17435	17268	17196	17068	17223	17375	17181	17328	17200	17106	17268	17101	17275	17127	17185	17270	17238	17168	17360	17395	17158	17118	17281	16991	17345	17197	17308	17147	17231	17262	17297	17107	17026	17203	17270	17107	17227	17330	17144	17185	17456	17157	17356	17321	17199	17158	17181	17549	17127	16972	17179	17170	17334	17183	17173	17196	17389	17141	17099	17181	17238	17164	17420	17231	17300	17269	17232	17173	17021	17476	17340	17044	17301	17204	17240	17332	17303	17256	17143	17191	17304	17110	17253	17022	17132	17095	17308	17275	17254	17120	17227	17285	17292	17318	17151	17176	17283	17088	17136	17314	17225	17287	17213	17289	17284	17418	17242	17274	17118	17185	17160	17123	17173	17172	17229	17185	17294	17144	17208	17043	17152	17024	17134	17154	17519	17273	17303	17171	17290	17184	17272	17426	17263	17075	17072	17254	17149	17244	17273	17295	17300	16952	17038	17229	17381	17275	17241	17315	17402	17110	17280	17254	17256	17118	17217	17290	17197	17140	17235	17073	16934	17146	17073	17250	17058	17191	17343	17122	17285	17223	17074	17429	17204	17154	17139	17231	17210	17053	17188	17465	17435	17203	17250	17191	17211	17236	17272	17189	17189	17141	17083	17294	17190	17261	17318	17043	17280	17171	17217	17152	17172	17050	17169	17093	17393	17238	17118	17115	17267	17242	17431	17226	17366	17297	17131	17089	17324	17250	17347	16996	17354	17158	17354	17339	17407	17212	17215	17279	17258	17217	17306	17292	17221	17212	17133	17306	17300	17252	17242	17202	17292	17143	17376	17086	17308	17273	17301	17220	17301	17308	17383	17184	17175	17210	17346	17204	17179	17277	17125	17233	17031	17316	17182	17307	17210	17277	17101	17305	17190	17058	17096	17225	17178	17185	17291	17153	17159	17136	17288	17127	17236	17231	17426	17244	17156	17196	17236	17285	17305	17324	17189	17029	17259	17228	17391	17149	17230	17161	17128	17191	17406	17375	17265	17269	17276	17242	17258	17288	17233	17356	17309	17236	17398	17211	17239	17223	17306	17403	17287	17122	17402	17339	17236	17159	17263	17204	17328	17296	17244	17195	17147	17369	17148	17055	17059	17335	17125	17346	17498	17391	17163	17157	17288	17299	17198	17254	17322	17393	17225	17306	17139	17414	17357	17157	17242	17135	17133	17309	17329	17137	17183	17111	17221	17233	16975	17054	17010	16933	17374	17474	17088	17144	17097	17222	17215	17200	17109	17111	17205	17106	17215	17176	17219	17165	17336	17231	17066	17305	17111	17051	17418	17310	17247	17102	17256	17146	17345	17153	17054	17307	17446	17094	17297	17174	17121	17086	17242	17462	17393	17274	17183	17251	17260	17234	17113	17119	17346	17063	17197	17275	17301	17332	17240	17382	17396	17403	17212	17229	17340	17078	17350	17217	17333	17300	17133	17066	17528	17365	17001	17245	17274	17095	17279	17186	17054	17278	17324	17289	17197	17280	17095	17592	17199	17251	17229	17174	17258	17154	17392	17125	17220	17408	17219	17190	17290	17308	17126	17178	17396	17101	17230	17040	17472	17261	17309	16938	17086	17426	17325	17165	17266	17457	17299	17190	17243	17372	17157	17314	17358	17247	17268	17168	17236	17132	17202	17252	17420	17198	17216	17287	17207	17216	17290	17309	17361	17198	17158	17306	17269	17219	17268	17219	17212	17247	17178	17157	17246	17278	17072	17239	17340	17227	17274	17336	17280	17294	17199	17228	17140	17164	17386	17232	17301	17224	17190	17030	17274	17204	17466	17202	17372	17266	17222	17386
32347	26674	31319	36158	39299	37057	33191	29852	28367	27625	27622	27303	27689	27148	27199	27497	27496	27415	27440	27369	27276	27450	27470	27439	27472	27328	27097	27343	27579	27174	27370	27471	27397	27695	27410	27357	27508	27546	27231	27465	27165	27237	27200	27219	27150	27464	27267	27206	27278	27367	27427	27323	27233	27369	27497	27173	27120	27163	27278	27374	27099	27457	27198	27265	27306	27396	27417	27281	27491	27421	27368	27544	27263	26976	27274	27460	27363	27334	27241	27159	27344	27043	27238	27443	27292	27162	27325	27231	27413	27581	27227	27166	27225	27480	27234	27155	27315	27044	27137	27384	27247	27332	27306	27365	27250	27458	27253	27380	27385	27387	27261	27214	27241	27158	27263	27124	27241	27470	27299	27302	27409	27267	26990	27297	27295	27618	27289	27357	27264	27335	27407	27545	27473	27203	27136	27344	27153	27330	27341	27443	27393	27439	27356	27520	27483	27198	27207	26910	27253	27327	27326	27433	27152	27372	27228	27085	27174	27177	27480	27507	27463	27341	27656	27402	27437	27343	27341	27393	27225	27306	27383	27242	27143	27090	27279	27158	27242	27348	27467	27244	26973	27515	27436	27223	27121	27234	27260	27171	27624	27333	27319	27320	27415	27411	27742	27454	27775	27282	27355	27449	27111	27019	27453	27179	27072	27292	27251	27310	27506	27360	27244	27307	27238	27103	27183	27406	27446	27197	27452	27286	27374	27414	27379	27359	27410	27468	27299	27311	27182	27322	27292	27283	27240	27123	27146	27386	27469	27435	27366	27384	27281	27313	27112	27237	27375	27310	27182	27425	27346	27319	27321	27194	27230	27258	27328	27303	27209	27209	27171	27441	27308	27251	27421	27244	27313	27493	27374	27096	27329	27469	27469	27454	27352	27585	27473	27347	27387	27423	27328	27470	27663	27115	27314	27389	27250	27176	27526	27253	27296	27197	27432	27220	27432	27212	27166	27294	27326	27248	27293	27536	27320	27510	27483	27274	27175	27017	27312	27267	27139	27291	27335	27219	27235	27284	27193	27221	27397	27311	27358	27181	27301	27189	27259	27312	27556	27545	27415	27208	27463	27371	27524	27409	27174	27219	27001	27195	27462	27468	27428	27272	27147	27263	27458	27112	27096	27467	27237	27222	27457	27506	27279	27361	27532	27167	27303	27445	27374	27366	27108	27276	27230	27360	27293	27427	27374	27176	27234	27264	27244	27283	27240	27198	27314	27265	27231	27218	27129	27442	27397	27167	27005	27432	27562	27168	27356	27283	27571	27433	27297	27340	27263	27261	27330	27084	27247	27187	27265	27177	27395	27505	27198	27493	27378	27212	27226	27177	27164	27302	27339	27313	27297	27557	27340	27219	27275	27103	27172	27174	27239	27420	27515	27408	27500	27255	27350	27156	27064	27220	27513	27210	27286	27280	27466	27430	27335	27363	27455	27438	27184	27320	27288	27155	27509	27290	27319	27112	27281	27184	27396	27105	27280	27264	27510	27165	27761	27183	27397	27248	27312	27161	27473	27410	27233	27214	27371	27131	27436	27208	27230	27056	27328	27109	27277	27237	26992	27303	27393	27372	27253	27389	27233	27205	27207	27330	27404	27318	27439	27444	27372	27132	27343	27326	27388	27103	27289	27201	27139	27582	27353	27278	27299	27468	27485	27250	27312	27289	27345	27274	27615	27584	27509	27281	27230	27362	27264	27626	27533	27291	27130	27195	27433	27251	27202	27477	27521	27194	27039	27513	27537	27271	27347	27489	27170	27420	27498	27257	27293	27278	27427	27536	27193	27276	27483	26996	27359	27056	27473	27634	27418	27093	27255	27219	27511	27443	27116	27269	27458	27068	27383	27419	27295	27330	27459	26995	27479	27372	27369	27447	27029	27410	27402	27483	27344	27336	27400	27253	27560	27431	27358	27093	27156	27235	27247	27171	27233	27298	27306	27353	27224	27300	27440	27371	27521	27280	27176	27319	27448	27270	27158	27048	27431	27255	27545	27317	27259	27443	27399	27205	27478	27385	27264	27556	27491	27583	27380	27547	27736	27239	27327	27404	27577	27369	27383	27303	27172	27462	27457	27307	27522	27423	27374	27578	27114	27179	27199	27247	27452	27293	27300	27235	27039	27231	27305	27291	27396	27033	27234	27364	27339	27357	27153	27480	27395	27342	27277	27227	27236	27017	27168	27412	27554	27245	27434	27484	27042	27447	27405	27380	27186	27228	27362	27422	27422	27290	27332	27105	27354	27362	27175	27390	27373	27119	27481	27301	27206	27089	27268	27220	27321	27148	27387	27305	27511	27488	27444	27416	27288	27450	27310	27432	27536	27176	27266	27418	27334	27283	27311	27233	27301	27156	27450	27096	27359	27177	27306	27409	27185	27372	27574	27405	27100	27470	27290	27281	27394	27443	27474	27245	27463	27292	27261	27437	27174	27074	27456	27095	27273	27449	27381	27102	27084	27335	27205	27320	27427	27373	27333	27270	27408	27451	27284	27210	27323	27330	27410	27209	27464	27363	27161	27323	27381	27376	27351	27342	27370	27627	27313	27057	27446	27399	27342	27190	27429	27228	27090	27484	27364	27255	27220	27509	27336	27388	27321	27391	27335	27525	27462	27357	27360	27401	27216	27312	27074	27026	27539	27465	27340	27249	27375	27328	27677	27478	27314	27498	27369	27311	27511	27396	27320	27101	27437	27353	27430	27391	27571	27271	27114	27285	27382	27569	27397	27130	27275	27483	27373	27358	27140	27333	27272	27363	27359	27397	27345	27259	27373	27320	27352	27275	27028	27226	27418	27423	27570	27695	27260	27491	27256	27418	27200	27168	27350	27206	27083	27190	27366	27469	27274	27451	27384	27372	27479	27358	27358	27231	27514	27400	27357	27252	27247	27653	27237	27472	27461	27347	27551	27460	27225	27430	27305	27335	27205	27306	27394	27210	27387	27318	27463	27268	27400	27166	27335	27272	27360	27229	27246	27392	27373	27237	27337	27335	27527	27462	27271	27131	27412	27190	27313	27143	27127	27653	27265	27334	27604	27249	27559	27338	27273	27239	27343	27192	26932	27399	27336	27301	27274	27460	27128	27098	27223	27115	27319	27292	27468	27219	27498	27415	27335	27143	27010	27223	27443	27262	27244	27340	27606	27682	27691	27327	27310	27259	27194	27512	27227	27450	27309	27159	27300	27310	27232	27222	27195	27382	27469	27460	27467	27591	27353	27395	27363	27409	27354	27035	27364	27441	27266	27448	27365	27343	27231	27371	27316	27463	27378	27464	27200	27205	27050	27409	27369	27420	26990	27138	27076	27314	27150	27462	27426	27430	27464	27553	27454	27360	27394	27562	27420	27179	27290	27321	27209	27533	27356	27211	27425	27223	27407	27335	27127	27235	27206	27123	27430	27357	27460	27320	27683	27149	27448	27187	27316	27174	27398	27173	27058	27093	27199	27385	27353	27353	27501	27394	27409	27255	27276	27146	27688	27174	27165	27082	27314	27235	27316	27291	27356	27215	27429	27489	27570	27559	27251	27301	27332	27402	27166	27336	27248	27110	27400	27176	27223	27433	27271	27405	27046	27413	27178	27292	27409	27597	27505	27177	27419	27205	27177	27387	27367	27300	27233	27412	27350	27329	27262	27190	27186	27127	27455	27187	27107	27336	27618	27343	27228	27259	27371	27568	27365	27584	27368	27323	27278	27216	27252	27254	27303	27460	27402	27348	27584	27334	27482	27269	27525	27431	27390	27115	27366	27246	27353	27204	27389	27322	27124	27240	27295	27213	27310	27298	27136	27334	27478	27253	27267	27115	27355	27500	27135	27507	27339	27399	27132	27429	27288	27368	27299	27471	27469	27144	27228	27182	27456	27186	27412	27288	27003	27205	27266	27076	27367	27042	27323	27219	27430	27532	27363	27510	27246	27183	27287	27410	27265	27427	27081	27168	27227	27700	27517	27267	27257	27400	27423	27201	27188	27136	27078	27121	27164	27336	27314	27263	27319	27110	27521	27375	27304	27295	27480	27502	27647	27235	27296	27654	27292	27284	27056	27406	27263	27472	27199	27535	27260	27557	27425	27513	27493	27841	27626	27686	27327	27729	27170	27497	27131	27280	27229	27285	27215	27294	27348	27364	27370	27320	27245	27372	27546	27372	27353	27570	27369	27060	27171	27221	27343	27418	27424	27514	27440	27312	27515	27510	27526	27031	27363	27527	27567	27517	27332	27173	27213	27384	27112	27359	27496	27501	27474	27341	27335	27280	27426	27183	27209	27209	27650	27484	27516	27282	27478	27265	27437	27413	27543	27267	27649	27341	27244	27210	27221	27174	27432	27452	27308	27276	27557	27172	27342	27289	27114	27496	27227	27508	27304	27201	27346	27365	27186	27296	27319	27159	27546	27480	27309	27179	27421	27255	27546	27483	27327	27200	27489	27697	27548	27477	27440	27284	27335	27519	27565	27623	27284	27368	27464	27186	27183	27347	27059	27501	27167	27256	27660	27200	27681	27414	27440	27357	27329	27480	27477	27592	27188	27485	27491	27246	27341	27263	27530	27055	27434	27483	27349	27261	27452	27328	27338	27254	27278	27256	27592	27384	27187	27400	27635	27413	27356	27299	27275	27065	27516	27455	27310	27182	27282	27302	27190	27384	27363	27555	27688	27313	27514	27055	27270	27445	27278	27473	27502	27347	27305	27407	27294	27353	27311	27409	27180	27319	27391	27449	27266	27183	27301	27601	27225	27385	27354	27306	27220	27371	27301	27120	27084	26982	27296	27481	27315	27426	27485	27311	27216	27410	27367	27241	27387	27357	27526	27080	27218	27302	27570	27491	27186	27502	27116	27161	27168	27443	27428	26980	27313	27321	27267	27444	27322	27188	27162	27425	27422	27401	27408	27176	27405	27266	27567	27218	27086	27347	27477	27394	27149	27313	27170	27134	27241	27393	27409	27511	27374	27179	27561	27139	27379	27342	27341	27446	27214	27435	27182	27337	27304	27412	27547	27495	27163	27308	27205	27384	27465	27403	27493	27225	27201	27549	27465	27337	27330	27494	27490	27220	27314	27481	27419	27230	27333	27367	27129	27241	27396	27368	27438	27321	27460	27398	27626	27389	27331	27452	27458	27147	27464	27462
16478	19322	20409	26564	29802	25950	21240	18459	16989	16666	16283	16447	16220	16466	16541	16352	16370	16468	16490	16387	16422	16448	16436	16401	16344	16439	16562	16636	16389	16491	16389	16268	16285	16391	16131	16467	16420	16263	16499	16509	16424	16269	16419	16388	16441	16530	16384	16423	16373	16426	16336	16414	16305	16169	16375	16298	16446	16399	16438	16499	16443	16329	16283	16345	16432	16214	16356	16070	16288	16461	16481	16399	16345	16274	16539	16403	16398	16303	16376	16259	16502	16232	16590	16535	16367	16611	16395	16396	16383	16386	16448	16362	16382	16399	16402	16368	16253	16486	16399	16347	16422	16490	16563	16347	16397	16226	16352	16229	16369	16450	16297	16382	16278	16410	16507	16441	16503	16341	16355	16301	16384	16541	16439	16500	16383	16368	16260	16306	16259	16436	16273	16413	16396	16395	16491	16416	16276	16209	16467	16374	16393	16372	16353	16462	16453	16487	16446	16382	16245	16191	16433	16261	16385	16474	16344	16455	16276	16357	16427	16531	16299	16298	16346	16360	16481	16465	16470	16436	16298	16520	16333	16538	16376	16234	16417	16404	16337	16424	16418	16350	16344	16493	16271	16416	16441	16401	16331	16153	16328	16399	16362	16539	16412	16443	16472	16229	16441	16384	16425	16237	16391	16384	16414	16277	16408	16144	16299	16460	16384	16373	16405	16221	16361	16505	16306	16355	16424	16373	16312	16616	16189	16206	16402	16313	16282	16168	16450	16302	16398	16300	16216	16464	16445	16357	16257	16456	16417	16399	16318	16401	16478	16224	16415	16197	16403	16610	16332	16292	16328	16442	16398	16317	16401	16549	16504	16409	16442	16473	16480	16490	16454	16413	16457	16291	16367	16468	16480	16518	16464	16320	16310	16300	16327	16377	16446	16321	16269	16419	16375	16440	16425	16367	16247	16247	16213	16347	16283	16326	16339	16386	16378	16242	16372	16338	16315	16286	16431	16471	16289	16440	16383	16434	16380	16405	16250	16529	16347	16348	16457	16256	16346	16459	16130	16274	16359	16470	16399	16409	16328	16410	16433	16465	16494	16377	16304	16208	16429	16329	16408	16291	16437	16434	16394	16371	16329	16410	16424	16333	16465	16347	16490	16248	16459	16322	16471	16324	16290	16427	16391	16132	16461	16345	16322	16497	16478	16432	16453	16390	16276	16398	16458	16264	16381	16390	16467	16309	16328	16311	16532	16431	16331	16345	16356	16281	16378	16265	16448	16387	16349	16457	16559	16273	16394	16462	16240	16250	16567	16281	16414	16245	16229	16453	16210	16453	16264	16455	16337	16395	16378	16316	16378	16540	16054	16326	16458	16426	16504	16318	16454	16385	16161	16511	16180	16419	16351	16208	16357	16199	16489	16291	16359	16280	16464	16606	16284	16330	16440	16463	16090	16318	16266	16588	16550	16009	16447	16545	16107	16340	16214	16327	16440	16411	16386	16316	16513	16334	16579	16439	16270	16550	16339	16405	16399	16422	16469	16412	16479	16424	16405	16452	16338	16437	16284	16409	16520	16319	16450	16429	16415	16392	16375	16351	16326	16285	16376	16539	16293	16570	16518	16532	16396	16435	16443	16465	16595	16522	16355	16295	16484	16370	16541	16498	16453	16459	16517	16465	16364	16278	16337	16377	16557	16306	16414	16198	16106	16314	16416	16432	16346	16247	16408	16470	16517	16520	16526	16398	16503	16310	16342	16381	16354	16338	16375	16452	16212	16387	16533	16468	16330	16441	16419	16241	16364	16500	16371	16441	16423	16335	16485	16395	16405	16245	16480	16369	16211	16514	16367	16446	16420	16290	16428	16422	16466	16368	16476	16444	16350	16417	16331	16344	16370	16605	16359	16554	16391	16468	16441	16388	16396	16498	16419	16185	16298	16357	16395	16344	16419	16423	16413	16375	16483	16381	16519	16411	16078	16378	16561	16124	16225	16431	16265	16425	16444	16235	16388	16439	16445	16385	16280	16404	16194	16453	16448	16233	16439	16223	16397	16137	16465	16346	16448	16461	16377	16392	16267	16419	16348	16309	16326	16372	16206	16397	16536	16456	16441	16308	16530	16424	16508	16359	16256	16319	16382	16212	16375	16336	16376	16323	16484	16426	16323	16347	16382	16086	16358	16332	16341	16365	16366	16412	16422	16484	16430	16622	16366	16308	16572	16449	16399	16232	16367	16423	16353	16317	16320	16437	16425	16395	16595	16373	16251	16402	16426	16463	16288	16495	16333	16469	16483	16252	16510	16359	16244	16337	16539	16382	16434	16333	16339	16374	16310	16453	16160	16329	16433	16273	16528	16338	16349	16453	16520	16493	16311	16432	16480	16375	16488	16480	16308	16235	16444	16386	16470	16615	16398	16577	16449	16367	16388	16191	16267	16483	16271	16339	16362	16311	16253	16473	16332	16543	16352	16500	16387	16268	16497	16447	16383	16473	16297	16418	16406	16220	16377	16627	16483	16213	16405	16285	16572	16337	16450	16391	16309	16490	16476	16376	16190	16369	16424	16164	16478	16502	16343	16378	16341	16435	16405	16371	16451	16484	16319	16228	16446	16186	16567	16254	16275	16556	16385	16382	16293	16546	16323	16427	16372	16337	16271	16344	16232	16272	16388	16297	16309	16297	16284	16331	16331	16416	16283	16536	16323	16370	16241	16229	16353	16436	16473	16403	16418	16373	16512	16231	16532	16334	16511	16484	16389	16150	16196	16317	16219	16304	16308	16403	16534	16438	16401	16224	16373	16285	16283	16441	16555	16391	16234	16288	16460	16244	16411	16317	16490	16306	16440	16368	16448	16380	16464	16298	16262	16403	16334	16241	16373	16429	16398	16298	16459	16329	16457	16285	16413	16329	16407	16413	16401	16429	16625	16229	16264	16288	16248	16193	16352	16504	16318	16272	16437	16353	16300	16143	16587	16231	16174	16126	16427	16473	16426	16380	16515	16350	16479	16493	16457	16516	16466	16492	16663	16314	16306	16629	16262	16185	16289	16452	16519	16405	16407	16295	16440	16346	16491	16320	16393	16327	16299	16608	16431	16302	16410	16535	16343	16473	16646	16407	16471	16349	16451	16232	16241	16365	16688	16230	16355	16321	16359	16526	16485	16532	16379	16249	16442	16433	16396	16457	16303	16369	16538	16521	16384	16390	16357	16408	16194	16343	16598	16403	16321	16342	16296	16427	16326	16397	16506	16540	16187	16415	16389	16358	16503	16427	16082	16334	16326	16381	16407	16623	16355	16438	16379	16243	16435	16390	16406	16510	16384	16300	16282	16429	16374	16258	16522	16426	16404	16444	16398	16555	16486	16247	16306	16429	16311	16167	16390	16489	16257	16032	16492	16390	16460	16406	16531	16372	16472	16268	16500	16345	16319	16342	16429	16499	16563	16431	16490	16347	16432	16505	16290	16303	16389	16373	16504	16404	16397	16392	16479	16394	16347	16392	16374	16357	16312	16336	16346	16357	16393	16420	16462	16467	16558	16204	16341	16430	16363	16329	16312	16500	16381	16351	16318	16278	16124	16406	16257	16616	16270	16434	16490	16269	16399	16488	16471	16438	16242	16403	16428	16326	16357	16305	16512	16351	16390	16430	16420	16392	16357	16395	16446	16256	16435	16294	16283	16522	16393	16383	16597	16516	16369	16424	16494	16454	16455	16402	16354	16539	16464	16411	16267	16482	16403	16439	16429	16479	16298	16336	16456	16263	16353	16341	16528	16385	16266	16162	16391	16400	16287	16398	16372	16440	16641	16421	16427	16215	16596	16282	16482	16265	16498	16248	16365	16247	16416	16365	16312	16464	16467	16538	16338	16330	16410	16325	16577	16418	16459	16474	16405	16416	16145	16504	16333	16224	16494	16303	16280	16503	16461	16328	16452	16268	16149	16436	16313	16461	16501	16414	16333	16312	16422	16302	16220	16443	16346	16443	16263	16493	16446	16484	16485	16349	16438	16568	16502	16597	16323	16336	16481	16315	16255	16366	16273	16397	16522	16566	16309	16292	16326	16416	16529	16315	16553	16470	16469	16526	16361	16362	16427	16273	16327	16340	16316	16250	16323	16368	16470	16483	16199	16303	16247	16395	16303	16300	16474	16357	16433	16477	16256	16533	16598	16408	16235	16590	16379	16577	16372	16267	16365	16420	16265	16337	16304	16486	16368	16265	16374	16203	16219	16248	16414	16303	16304	16266	16510	16455	16410	16340	16250	16259	16406	16384	16451	16438	16348	16503	16302	16513	16410	16419	16360	16338	16323	16362	16396	16437	16344	16596	16348	16313	16238	16432	16581	16373	16345	16370	16245	16498	16412	16320	16367	16271	16345	16403	16453	16574	16542	16602	16561	16371	16413	16399	16350	16335	16404	16420	16427	16399	16478	16346	16314	16491	16384	16404	16325	16521	16437	16543	16321	16347	16423	16466	16308	16348	16380	16667	16458	16337	16298	16399	16443	16373	16509	16304	16361	16262	16427	16530	16242	16530	16573	16302	16514	16417	16312	16444	16237	16350	16413	16411	16158	16373	16473	16102	16356	16244	16303	16514	16514	16267	16585	16196	16506	16268	16529	16401	16456	16361	16399	16337	16541	16376	16567	16460	16389	16456	16289	16300	16359	16181	16457	16398	16323	16480	16531	16411	16159	16532	16298	16406	16461	16449	16462	16403	16409	16204	16554	16250	16250	16414	16444	16235	16391	16526	16432	16432	16248	16219	16448	16223	16457	16334	16452	16366	16475	16358	16285	16490	16349	16247	16448	16241	16313	16510	16285	16409	16359	16444	16317	16336	16387	16196	16372	16328	16549	16479	16539	16395	16254	16402	16393	16449	16334	16254	16284	16458	16401	16522	16399	16350	16401	16535	16355	16478	16327	16562	16414	16517	16237	16445	16339	16439	16379	16384	16372	16461	16278	16416	16299	16296	16225	16511	16274	16392	16347	16482	16249	16285	16298	16548	16557	16514	16439	16383	16480	16199	16585	16280	16302	16528	16293	16385	16395	16406	16445	16229	16392	16302	16437	16353	16282	16471	16385	16420	16225	16491	16464	16160	16390	16504	16528	16454	16413	16512	16337	16389	16323	16157	16699	16497	16347	16323	16458	16514	16285	16392	16499	16272	16431	16422
25979	21642	29679	43284	59472	56046	46183	35801	30751	28450	27401	27173	27285	27345	27277	27213	27343	27190	27155	27199	27209	27344	27112	27317	27385	27086	27021	27152	27141	27100	27064	27089	26964	27226	27118	27315	26804	27131	27258	27178	26724	26774	27098	27144	27218	26951	27135	26972	27036	27364	27244	27057	27112	27142	27479	27146	27111	26995	27037	27048	27113	27137	27163	26982	26998	27178	26690	27000	27045	27032	27439	26852	27307	27280	26989	26968	27107	26973	27131	26994	26999	27196	27175	26956	27138	26794	26838	27029	27062	26958	27086	27324	27018	27120	27049	26885	26852	27022	27228	27039	26962	27289	27125	26879	26987	27174	27215	26916	27191	27020	27093	27019	27172	26920	27294	27447	27267	27115	27136	27164	27193	27106	27000	26911	27458	27132	27126	27063	27175	27072	27243	27168	27085	27032	26982	27137	27049	27163	27157	27194	27092	27042	27113	26951	27215	27374	27100	27061	26716	27131	27131	27046	27117	26887	27160	26960	27237	27232	27001	26936	27160	27302	27154	27044	27175	27130	27179	27140	26966	27097	27002	27197	27194	27007	27189	27033	26954	27028	26915	26934	26622	27041	26954	26809	26957	26843	27078	27183	27079	27064	26930	27149	27051	27009	27073	26970	27338	26924	26891	27115	27201	27189	26900	27142	27241	26996	27077	27061	27354	26906	27128	27175	27041	26827	26850	27032	27063	27071	26847	26952	27003	27228	26919	27116	27003	26755	26913	26860	26974	27024	27065	27055	26781	26905	27155	27094	27223	27064	27063	27083	27088	27109	27270	27317	27133	27322	27122	27128	27016	26949	27152	26876	27129	27269	27054	27388	27215	26932	27111	27089	26865	26998	27117	27095	27076	27102	27099	26802	27046	27099	27261	27233	27164	27062	27152	27256	27142	26913	27058	27000	27228	26989	27259	27097	27222	27232	26980	27250	27215	27080	27239	27172	27271	27130	27073	27090	27153	27002	27116	27010	27180	26981	26988	26928	26942	27011	27181	26975	27120	27143	27270	26979	27055	27135	27186	27244	27170	27119	26969	27172	27022	27109	27112	26988	27260	27371	26871	27072	27037	27079	27064	27107	26976	27121	26987	27059	26994	26994	27160	26874	26887	27098	27031	27008	27057	27020	26880	26958	27239	27047	27005	27053	26904	27014	27065	27017	26971	27004	27075	26916	27184	26923	26875	27121	27214	26962	27066	27100	27231	27194	27278	26947	26843	27002	26851	27379	27062	27304	26990	26985	26949	26986	27127	26960	27146	26980	26905	27210	26874	27101	26853	27304	26988	27117	27061	27281	27204	27130	26995	27170	27039	27157	27398	27049	27053	27133	27082	26960	26997	27054	26829	27010	27038	26870	27042	27437	26907	27087	27218	27173	26973	26998	27096	27150	27116	27017	27255	27090	27026	27127	27080	27012	27151	27161	27083	27023	27351	27133	27182	27134	26913	27337	27222	27235	27072	26850	27214	27257	27115	27057	26962	27157	27122	27317	27000	27064	27039	27223	26979	27216	26969	27132	27054	27081	27030	26885	27202	27173	26959	27249	27022	27031	26930	27118	26972	27438	26951	27235	26991	27221	27156	26862	27052	27169	27169	27035	26897	27018	26985	27100	27040	27161	27228	27029	27122	26767	27034	26939	27097	27230	27248	27091	27168	26861	27101	27057	27135	27096	26987	26956	27197	27119	27246	27146	27409	27189	27224	27261	26672	27239	27092	26962	26894	27219	27181	27142	27113	27255	27028	27268	27231	27288	27162	27143	27031	27161	27165	26739	26875	26867	27168	27229	27014	27105	27245	27006	26971	26957	27100	27204	26894	27053	27134	27123	27199	27136	27085	27149	27196	27003	26722	27204	26976	27210	27169	26867	27073	27308	27128	27111	27106	27301	26946	27126	27154	27203	26984	27097	27085	26889	26815	27050	26882	27084	27412	27235	27272	27148	26713	27036	27231	27235	27361	26942	27093	26741	27159	27219	27188	27297	26993	27008	26940	27003	27130	27076	27168	27057	27165	27063	26993	27114	27259	27178	27295	27224	27189	26904	27107	27144	27086	27260	27406	27319	27096	27040	26955	27243	27182	27337	27179	27043	27005	26907	26950	26993	26958	26978	27091	27145	26953	27257	27330	26940	26954	27223	27088	27026	27164	26810	27390	27143	27119	27496	27109	27118	26989	27073	27011	27293	26874	26744	27182	26884	27120	27040	27077	27025	26999	26854	27129	26889	27052	27296	27240	26891	26978	27057	27285	27029	27048	27085	27100	26964	26825	27262	27250	27020	27270	27036	26938	26941	26934	26953	27097	26948	27199	26946	27078	27062	27013	26947	26986	27141	26982	26971	27093	27058	27137	27331	26924	27348	27070	27183	27223	26967	27254	26879	27053	27026	26949	27328	27112	26882	27161	27210	27228	27094	26906	26995	27178	26963	26856	27062	27145	27402	27060	27216	27085	27052	27130	27260	27057	27073	26789	26941	27154	27164	27069	26868	26962	27264	26832	26775	27003	27100	27225	27210	27137	27263	26918	27002	27242	27308	27203	27001	27015	26983	27076	27308	27241	26874	27120	27073	26953	26932	27247	27334	27071	27195	27209	27073	27254	26973	27354	26954	27230	27097	27112	27035	27174	27344	26904	27090	27213	27091	26955	27108	26986	27134	27000	27067	27198	27209	27019	27238	27240	26952	26959	27319	27062	27012	27169	27175	27290	26962	27093	27057	26846	27080	27061	26944	27024	27069	26904	27016	27066	27126	27180	27220	26928	27187	27103	26899	27115	27046	26909	27284	27243	26985	27041	27048	27116	27009	26934	27167	26973	27118	27108	27083	27275	27309	27179	27045	27071	27293	26999	27251	27185	27030	27194	27029	27037	27042	27201	26988	27222	27077	27426	26851	26952	27005	27012	26915	26834	26997	26961	27110	27311	27200	27090	27110	27230	27035	27023	27137	27289	27115	26780	27156	27299	27234	26884	26965	27220	27150	26998	27029	27080	26906	27234	27101	26955	27174	26907	26906	27032	27415	27196	27144	27204	27181	26939	27057	27186	27280	27184	27141	27017	26994	26886	26995	27108	26971	27094	27140	27310	26913	27249	26974	26883	26964	26777	26987	27065	27017	27082	27283	26955	27135	27186	26990	27221	26962	27147	26803	26851	27254	27121	26968	27364	27081	27024	27159	26863	27122	26904	26848	27116	27124	27001	27047	27007	27226	27040	26877	27262	26970	27063	27285	27262	26874	27261	26907	27093	27034	27185	26948	27080	27145	27116	27357	27157	27093	27070	27068	27211	27255	26911	26970	26968	27141	27082	27044	26787	26994	27254	27222	26847	27039	27023	27301	27114	27154	27127	26780	26962	27241	27147	27036	27161	27232	27015	27106	27024	27251	27305	26841	26947	27144	26996	27381	27208	27056	26856	27213	26899	26950	27113	27027	26947	27083	27169	26908	27090	27319	27087	27107	26982	27221	27014	26996	27107	27104	27204	26759	27259	27138	26995	27144	27044	26945	27112	27246	27106	27151	26914	27110	27135	27060	27047	27032	27063	27107	27165	27292	27065	27105	27196	26827	26925	26921	26944	27083	27089	26802	27074	27060	27259	26936	27186	26938	27284	26883	27070	27143	27090	27096	27027	27065	27298	26864	26913	27078	26892	27111	26925	26827	27046	27041	27057	27341	27065	27312	27243	27072	27136	27173	27100	27203	27078	27075	27182	27086	27348	26999	27039	27359	27094	26864	26922	27160	27241	26951	26953	26999	26806	26951	26888	27270	26905	26970	27053	27052	27058	27284	27152	27044	26783	27190	27029	27182	27061	27216	27242	27149	26938	27040	27092	27024	26985	27058	26962	27253	27102	26933	27143	26939	27377	27138	27040	27102	26982	26952	26927	27188	27063	27206	27265	27213	26818	27012	27238	27067	27314	27062	27394	27053	27136	27158	27167	27291	27060	27233	27019	27228	27113	27238	27129	26947	27191	26997	27291	27119	27469	27104	26904	26993	26990	26948	27080	26973	27079	27245	26998	27161	27186	27115	26839	26927	27305	26783	27169	26986	26981	27113	27124	26857	26832	26777	26958	26971	27022	27090	27181	27409	26854	27137	27015	27032	27320	27195	27178	27130	27180	26797	27299	26858	27112	27075	27086	27136	27046	27317	27169	26816	26883	27004	27031	26978	26951	27297	27086	26954	27131	26911	27104	27144	27045	27229	27043	27139	27044	27242	27211	27036	27125	27133	27253	27003	26953	26937	27208	27193	27103	26923	26832	27022	26918	27006	26794	26905	27066	27112	27209	26939	27304	27127	27368	27146	27206	26996	27009	27196	26664	27269	27359	27077	27215	26973	27126	27195	27271	27391	27148	27079	27173	27073	27109	26990	27180	27042	26905	27026	26986	27235	27120	27006	27121	27426	27072	26957	27282	27252	26973	27160	27246	26998	26907	27112	26989	27066	26927	26933	27103	26911	27346	27001	27156	27193	27039	26994	26914	27072	27119	27089	27324	27249	27078	27170	27249	27172	27118	26794	27255	27177	27249	27265	27318	27210	27157	27007	27015	26972	27121	27082	27326	27303	27100	27036	27093	27009	27087	27334	27403	26938	26990	27141	26898	26871	27055	27220	27078	27067	26907	27047	27142	27185	27274	26899	27094	27003	27547	27170	27231	27175	26722	27047	27312	27072	27332	27025	26920	27138	26906	26851	26963	27023	27073	27270	27216	27185	27312	27391	27123	27147	27169	27216	27087	27002	27050	26978	26916	27173	27120	26901	26865	27267	27193	27028	27180	27101	27286	27142	27021	27274	26997	27136	27235	27248	27115	27122	27031	27314	27050	26978	27376	27025	26787	27142	27048	27053	27153	27229	27159	27107	27069	27071	26993	27111	27280	27080	27377	26997	27381	27133	27206	27024	26883	27078	27032	26957	27016	27050	26990	27043	27280	27116	27008	26860	27052	27050	27131	27045	27107	26977	27292	27377	26890	27101	27135	27059	27142	27150	27077	27130	27235	26982	27130	26891	26922	26883	27164	27128	27139	27095	26980	27036	27027	27142	26846	27003	27110	27269	26973	27350	27185	27117	27063	27315	27009	27087	27143	27206	26967	27199	27114	27031	26909	27169	26987	27270	27154	27196	26976	27225
16367	27490	32497	43986	58427	48383	35097	24913	19367	17274	16722	16641	16426	16437	16552	16596	16302	16652	16347	16439	16485	16447	16447	16432	16496	16600	16334	16460	16498	16485	16418	16351	16477	16602	16483	16570	16488	16562	16440	16634	16537	16432	16384	16455	16605	16395	16523	16405	16579	16410	16646	16480	16501	16446	16225	16390	16450	16422	16359	16431	16546	16400	16503	16382	16493	16559	16478	16548	16535	16472	16243	16535	16427	16422	16493	16592	16492	16446	16337	16431	16481	16681	16413	16345	16497	16370	16418	16590	16603	16739	16306	16470	16357	16471	16511	16285	16439	16267	16526	16318	16383	16582	16451	16326	16435	16484	16420	16353	16336	16297	16435	16419	16498	16396	16431	16371	16353	16518	16585	16382	16460	16346	16514	16339	16461	16317	16492	16347	16329	16540	16528	16691	16470	16470	16566	16405	16480	16440	16579	16352	16431	16531	16504	16557	16450	16188	16414	16455	16461	16309	16552	16399	16435	16205	16566	16319	16496	16615	16597	16435	16649	16362	16369	16499	16321	16622	16509	16296	16370	16632	16603	16468	16447	16483	16471	16416	16410	16550	16348	16425	16481	16629	16453	16467	16443	16438	16544	16504	16305	16494	16345	16540	16281	16439	16544	16535	16621	16488	16384	16480	16528	16459	16291	16422	16528	16477	16379	16414	16384	16443	16487	16462	16632	16549	16545	16454	16496	16396	16551	16487	16601	16449	16367	16404	16490	16365	16586	16418	16451	16345	16565	16385	16526	16413	16386	16416	16495	16531	16427	16442	16470	16386	16396	16568	16445	16661	16423	16558	16508	16349	16597	16585	16427	16551	16566	16395	16375	16398	16458	16518	16623	16189	16625	16388	16506	16493	16557	16395	16406	16575	16268	16450	16202	16479	16488	16549	16443	16559	16362	16494	16341	16530	16499	16376	16517	16533	16322	16551	16560	16508	16496	16344	16548	16481	16571	16471	16345	16348	16407	16407	16383	16442	16401	16420	16311	16498	16451	16491	16646	16546	16349	16489	16434	16484	16375	16600	16472	16414	16372	16467	16508	16487	16530	16373	16405	16366	16353	16508	16424	16595	16348	16487	16327	16377	16371	16438	16374	16482	16357	16348	16478	16531	16727	16449	16449	16474	16432	16312	16319	16435	16648	16417	16278	16409	16413	16547	16337	16532	16448	16432	16471	16340	16532	16487	16444	16318	16347	16501	16523	16285	16547	16453	16604	16439	16470	16538	16657	16433	16591	16539	16509	16489	16217	16463	16181	16524	16486	16476	16437	16545	16450	16367	16505	16642	16499	16548	16551	16502	16290	16639	16371	16508	16388	16332	16420	16452	16481	16464	16481	16527	16359	16510	16655	16391	16424	16371	16455	16563	16459	16398	16285	16387	16468	16373	16445	16406	16572	16534	16465	16316	16424	16589	16470	16631	16607	16651	16347	16473	16365	16401	16346	16309	16504	16623	16489	16370	16644	16276	16316	16551	16343	16387	16479	16395	16541	16541	16426	16612	16447	16542	16454	16434	16425	16523	16495	16526	16640	16383	16549	16324	16356	16305	16474	16383	16389	16558	16301	16316	16532	16647	16310	16480	16466	16460	16304	16477	16535	16562	16423	16539	16280	16456	16397	16451	16388	16588	16532	16301	16322	16507	16488	16450	16502	16585	16581	16346	16581	16618	16268	16624	16685	16394	16372	16479	16379	16343	16663	16480	16601	16367	16478	16399	16560	16527	16456	16356	16339	16398	16675	16514	16570	16404	16666	16568	16625	16412	16376	16379	16549	16282	16216	16490	16383	16445	16399	16394	16284	16323	16401	16664	16470	16378	16510	16533	16632	16325	16416	16482	16391	16274	16330	16528	16507	16639	16374	16632	16533	16665	16441	16303	16514	16410	16596	16393	16419	16442	16506	16449	16476	16313	16514	16286	16237	16443	16437	16294	16607	16541	16372	16400	16552	16472	16490	16344	16516	16308	16469	16321	16608	16415	16470	16420	16432	16448	16573	16540	16526	16579	16289	16540	16534	16401	16372	16457	16409	16385	16385	16377	16562	16384	16401	16392	16593	16424	16505	16480	16426	16424	16600	16497	16561	16401	16475	16525	16370	16346	16416	16473	16588	16462	16457	16403	16507	16390	16403	16377	16495	16541	16460	16408	16572	16438	16460	16430	16487	16408	16465	16338	16479	16299	16617	16481	16551	16210	16580	16595	16487	16498	16335	16388	16384	16287	16527	16384	16511	16276	16431	16478	16423	16407	16409	16256	16394	16465	16486	16504	16274	16566	16494	16465	16428	16651	16594	16409	16412	16581	16466	16468	16237	16470	16351	16335	16580	16669	16378	16591	16455	16422	16587	16435	16474	16482	16409	16287	16544	16438	16414	16492	16432	16364	16550	16451	16393	16428	16250	16606	16414	16535	16318	16507	16212	16450	16421	16507	16612	16666	16493	16334	16305	16349	16449	16439	16541	16521	16407	16533	16302	16513	16532	16429	16341	16605	16434	16442	16483	16389	16503	16637	16364	16307	16490	16469	16478	16415	16542	16536	16530	16480	16331	16401	16384	16418	16350	16331	16491	16415	16492	16519	16346	16362	16399	16252	16479	16303	16560	16373	16421	16506	16508	16541	16612	16586	16530	16371	16506	16561	16380	16417	16496	16392	16371	16541	16502	16393	16456	16502	16530	16519	16381	16400	16392	16741	16529	16299	16365	16364	16546	16229	16282	16389	16533	16474	16470	16528	16416	16550	16607	16320	16353	16485	16384	16406	16471	16396	16345	16282	16564	16494	16557	16431	16357	16496	16555	16568	16326	16431	16517	16550	16534	16680	16339	16489	16414	16340	16317	16482	16355	16335	16373	16365	16594	16353	16569	16268	16332	16441	16521	16503	16371	16504	16427	16436	16581	16604	16545	16568	16496	16452	16511	16761	16419	16613	16414	16588	16458	16457	16360	16375	16485	16466	16524	16503	16526	16494	16314	16502	16557	16541	16455	16634	16418	16376	16362	16449	16376	16672	16376	16706	16498	16477	16434	16461	16526	16550	16444	16376	16446	16638	16516	16426	16661	16509	16452	16500	16565	16218	16444	16334	16637	16714	16324	16497	16460	16660	16548	16379	16589	16414	16411	16519	16477	16632	16372	16576	16410	16401	16277	16303	16494	16457	16335	16176	16441	16434	16543	16381	16520	16547	16693	16478	16445	16547	16336	16683	16564	16503	16504	16497	16654	16387	16638	16385	16654	16522	16543	16377	16478	16460	16479	16313	16521	16493	16474	16535	16425	16503	16483	16310	16386	16488	16261	16463	16448	16363	16687	16274	16270	16424	16470	16444	16412	16607	16360	16528	16411	16484	16528	16333	16444	16543	16341	16538	16236	16388	16508	16519	16607	16355	16427	16435	16337	16371	16550	16574	16411	16464	16402	16360	16371	16481	16446	16316	16438	16501	16468	16380	16594	16419	16515	16462	16477	16456	16375	16567	16444	16439	16452	16436	16424	16350	16452	16351	16453	16400	16592	16480	16435	16543	16275	16382	16381	16484	16547	16380	16379	16541	16513	16553	16442	16500	16520	16523	16488	16221	16541	16480	16470	16383	16525	16333	16211	16598	16446	16457	16406	16492	16450	16462	16199	16634	16399	16381	16368	16533	16356	16428	16567	16518	16465	16452	16391	16343	16470	16554	16379	16488	16496	16303	16359	16400	16474	16538	16553	16686	16275	16491	16627	16472	16431	16477	16469	16477	16508	16483	16612	16445	16399	16414	16380	16620	16496	16501	16378	16419	16550	16578	16311	16583	16421	16439	16581	16446	16424	16407	16505	16476	16512	16339	16348	16403	16677	16517	16465	16443	16632	16383	16462	16518	16463	16353	16631	16452	16571	16316	16578	16538	16425	16502	16619	16469	16562	16311	16272	16248	16525	16536	16492	16450	16469	16633	16469	16487	16337	16388	16526	16409	16536	16506	16411	16570	16691	16385	16454	16485	16469	16490	16277	16535	16608	16500	16535	16403	16596	16384	16428	16501	16375	16392	16360	16498	16519	16480	16334	16311	16431	16491	16402	16262	16403	16343	16300	16463	16488	16514	16384	16420	16296	16553	16376	16466	16429	16451	16545	16466	16708	16605	16654	16391	16443	16526	16465	16492	16548	16528	16451	16666	16506	16442	16398	16353	16477	16302	16626	16166	16398	16481	16556	16389	16278	16534	16271	16436	16487	16656	16449	16418	16467	16315	16625	16540	16556	16452	16446	16331	16567	16376	16582	16450	16410	16380	16500	16497	16449	16413	16585	16566	16419	16442	16498	16315	16314	16419	16539	16587	16352	16355	16470	16541	16446	16355	16385	16422	16449	16569	16529	16614	16410	16472	16290	16603	16637	16337	16471	16473	16515	16622	16528	16546	16317	16427	16446	16666	16313	16358	16405	16539	16393	16445	16391	16508	16289	16598	16551	16496	16428	16535	16471	16623	16599	16438	16461	16510	16406	16492	16284	16509	16527	16410	16665	16466	16528	16427	16384	16310	16463	16204	16306	16435	16529	16444	16342	16508	16531	16518	16469	16499	16611	16339	16304	16452	16463	16383	16513	16593	16535	16404	16588	16475	16514	16458	16418	16467	16319	16277	16393	16240	16525	16487	16572	16419	16498	16493	16414	16395	16453	16457	16505	16449	16451	16461	16476	16462	16594	16440	16503	16473	16318	16349	16291	16388	16542	16490	16572	16447	16259	16553	16483	16253	16366	16546	16288	16448	16241	16398	16541	16648	16456	16427	16305	16414	16543	16337	16433	16503	16494	16371	16514	16561	16364	16468	16622	16517	16546	16423	16458	16390	16511	16584	16480	16581	16446	16546	16323	16357	16447	16488	16448	16486	16596	16453	16521	16534	16403	16544	16485	16374	16456	16326	16524	16328	16502	16425	16448	16425	16446	16513	16362	16467	16398	16423	16468	16441	16461	16487	16520	16273	16339	16499	16539	16363	16496	16504	16286	16517	16353	16524	16442	16610	16500	16502	16392	16512	16318	16594	16615	16382	16410	16492	16482	16537	16243	16498	16520	16313	16589	16412	16457	16360	16382	16354	16510	16480	16289	16492	16424	16358	16439	16422	16549	16392	16496	16417	16292	16375	16297	16570
23307	21522	28912	32277	70274	73631	62235	47487	36605	30917	28655	28184	27679	27469	27243	27431	27641	27613	27605	27517	27448	27654	27545	27480	27471	27399	27191	27470	27274	27392	27351	27594	27560	27405	27483	27447	27307	27426	27271	27429	27397	27279	27387	27277	27335	27356	27370	27315	27037	27410	27173	27247	27259	27221	27335	27341	27406	27280	27348	27371	27249	27515	27187	27101	27527	27291	27380	27362	27446	27162	27207	27265	27209	27234	27374	27232	27125	27383	27385	27298	27231	27533	27415	27592	27193	27329	27489	27319	27307	27134	27485	27322	27369	27235	26914	27297	27180	27258	27288	27275	27350	27210	27327	27284	27551	27201	26912	27166	27307	27434	27397	27444	27462	27238	27324	27376	27224	27398	27132	27280	27133	27262	27482	27205	27372	27106	27333	27198	27092	27310	27331	27018	27128	27305	27468	27415	27084	27155	27327	27210	27285	27245	27623	27473	27185	27300	27303	27256	27164	27098	27197	27144	27289	27263	27290	27134	27288	27178	27305	27544	27281	27137	27592	27389	27272	27346	27379	27286	27280	27329	27109	27304	27490	27213	27027	27232	27051	27484	27340	27265	27244	27380	27269	27253	27148	27136	27286	27128	27582	27356	27075	26942	27003	26987	27240	27331	27075	26981	27349	27248	27325	27183	27429	27148	27282	27183	27355	27072	27242	27195	27322	27261	27138	27348	27598	27025	27267	27138	27030	27146	27486	27470	27028	27323	27354	27149	27062	27317	27309	27322	27462	27218	27303	27350	27353	27220	27401	27271	27241	27107	27178	27231	27191	27366	27240	27340	27119	27105	27464	27151	27440	27311	27228	27227	27170	27280	27181	27421	27374	27346	27177	27233	27218	27310	27134	27241	27431	27203	27330	27338	27181	27224	27138	27200	27122	27274	27328	27260	27409	27195	27211	27053	27263	27116	27076	27118	27356	27291	27307	27189	26890	27246	27151	27543	27319	27618	27319	27274	27399	27317	27302	27247	27355	27319	27168	27368	27240	27439	26925	27357	27325	27149	27228	27230	27316	27362	27198	27519	27247	27193	27007	27060	27146	27240	27220	27328	27210	27423	27333	27119	27183	27141	27249	27370	27395	27271	27447	27404	27365	27297	27124	27119	27248	27247	27285	27366	27082	27056	27420	27407	27275	27436	27328	27131	27151	27397	27406	27252	27285	27141	27332	27405	27245	27103	27320	27036	27315	27435	27279	27204	27289	27159	27097	27427	27032	27203	27070	27370	27134	27458	27245	26944	27463	27275	27387	27202	27188	27368	27169	27105	27342	27174	27136	27391	27312	27202	27248	27143	27295	27325	27430	27041	27173	27207	27371	27202	27251	27423	27068	27077	27390	26998	27262	27213	27505	27306	27349	27258	27389	27145	27373	27301	27132	27507	27316	27100	27391	27444	27269	27100	27193	27231	27501	27269	27166	27390	27313	27220	27368	27097	27403	26971	27376	27438	27281	27218	27191	27322	27066	27014	27288	27404	27190	27355	27459	27414	27296	26983	27350	27399	27446	27231	27190	27190	27268	27266	27208	27291	27322	27370	27235	27374	27255	27369	27236	27167	27310	27223	27165	27083	27288	27428	27092	27078	27048	26956	27304	27350	27328	27050	27251	27338	27497	27373	27091	27386	27213	27312	27235	27076	27181	27216	27049	27221	27165	27483	27142	27240	27403	27374	27210	27303	27343	27254	27300	27304	27356	27166	27414	27390	27344	27483	27252	27447	27355	27162	27324	26972	27330	27355	27351	27392	27175	27163	27308	27103	27168	27008	27414	27262	26972	27443	27207	27344	27386	27228	27232	27418	27190	27113	27201	27275	27284	27138	27209	27200	27261	27471	27437	27231	27302	26849	27161	27309	27310	27215	27186	27224	27288	27127	27523	27316	27410	27351	27251	27159	27267	27142	27543	27511	27247	27213	27324	27220	27452	27242	27172	27277	27296	27354	27257	27226	27332	27322	27533	27189	27245	27331	27277	27279	27472	27329	27238	27274	26946	27190	27211	27418	27286	27127	27330	27233	27318	27171	27421	27197	27380	27001	27144	27312	27452	27258	27440	27334	27369	27116	27233	27051	27369	27096	27319	27169	27211	26966	27646	27177	27331	27419	27344	27382	27423	27282	27457	27166	27039	27232	27188	27247	27632	27282	27316	27217	27164	27293	27239	27229	27392	27478	27317	27201	27004	27102	27191	27149	27208	27527	27198	27297	27015	27173	27265	27346	27187	27553	27271	27053	26974	27184	26974	27393	27135	27031	27087	27074	27476	27331	26857	27135	27406	27160	27214	27520	27290	27236	27167	27038	27167	27186	27286	27420	27390	27366	27190	27336	27272	27406	27171	27319	27364	27485	27527	27053	27055	27313	27280	27119	27436	27310	27477	27260	27112	27351	27321	27102	27234	27135	27220	27179	27078	27311	27280	27589	27287	27391	27501	27331	27196	27043	27244	26955	27216	27243	27349	27071	27120	27052	27172	27402	27396	27299	27201	27218	27229	27052	27548	27478	27087	27166	27459	27397	27237	27100	27425	27451	27475	27304	27319	27189	27247	27430	27399	27095	27251	27291	27250	27276	27141	27397	27381	27463	27060	27240	27148	27091	27212	27155	27221	27308	27030	27266	27327	27075	27128	27178	27031	27254	27195	27004	27107	27290	27265	27394	27240	27315	27579	27198	27284	27159	27337	27228	27214	27237	27402	27050	27204	27280	27328	27433	27305	27405	27209	27377	27382	27010	27441	27127	27240	27436	27313	27515	27358	27439	27088	27186	27470	27284	27401	27501	27463	27315	27439	27592	27345	27269	27509	27198	27041	27180	27280	27246	27229	27149	27281	27426	27620	27522	27123	27322	27177	27493	27136	27169	27227	27272	27211	27270	26983	27123	27282	27350	27444	27240	27201	27288	27259	27210	27224	27380	27196	27116	27130	27222	27243	27241	27270	27199	27043	27337	27156	27307	27195	27369	27466	27480	27242	27092	27086	27522	27155	27187	27176	27530	27231	27226	27412	27291	27217	27145	27215	27340	27191	27270	27195	27387	27467	27267	27418	27254	27156	27076	27200	27229	27454	27282	27490	26954	27143	27124	27429	27320	27134	27166	27293	27410	27397	27108	27177	27422	27196	27197	27102	27315	27462	26983	27280	26936	27086	27116	27267	27345	27296	27019	27445	27320	27304	27169	27376	27243	27005	27208	27353	26949	27208	27261	27336	27381	27297	27124	27282	27440	27231	27242	27018	27163	27301	27313	27355	27276	27342	27421	27291	27208	27297	27108	27152	27278	27360	27276	27276	27148	27144	27245	27130	27199	27315	27250	27125	27209	27350	27179	27278	27010	27482	27338	27368	27298	27290	27233	27239	27271	27293	27303	27537	27318	27308	27571	27224	27195	27358	27189	27391	27120	27059	27198	27312	27298	27552	27319	27199	27422	27066	27158	27366	27429	27237	27267	27540	27229	27428	27357	27198	27319	27500	27249	27304	27258	27315	26938	27185	27110	27262	27304	27260	27344	27333	27132	26957	27175	27366	27266	27175	27258	27244	27211	27261	27336	27028	27315	27557	27333	27525	27266	27025	27391	27405	27182	27152	27379	27380	27433	27090	27381	27293	27452	27315	27366	27148	27037	27532	27253	27136	27391	27354	27566	27322	27196	27554	27172	27207	27065	27325	27149	27245	27088	27296	27175	27231	27199	27414	27080	27123	27400	27089	26883	26842	27323	27232	27501	27225	27346	27382	27262	27287	27202	27320	27301	27210	27262	27594	27352	27018	27265	27113	26976	27382	27304	27220	27336	27257	27293	27191	27188	27332	27357	27258	27411	27450	27208	27221	27006	27325	27162	27381	27122	27579	27322	27356	27124	27201	27378	27047	27399	27156	27378	27156	27015	27348	27306	27295	27359	27387	27185	27575	27162	27331	27155	27208	27352	27204	27240	26916	27260	27110	27275	27151	27269	27193	27385	27140	27114	27455	27233	27400	27284	27099	27103	27284	27141	26998	27262	27045	27010	27440	27142	27417	27402	27271	27238	27184	27072	27358	27121	27286	27197	27509	27249	27128	27345	27329	27187	27264	27268	27397	27350	27220	27371	27485	27225	27028	26982	27067	27377	27062	27440	27281	27359	27135	27491	27189	27291	27282	27388	27458	27210	27281	27308	27174	27358	27400	27259	27101	27330	27328	27312	27345	27127	27193	27438	27242	27263	27241	27095	27368	27259	27285	27237	27240	27128	27249	26937	27416	27413	27033	27263	27221	27317	27113	27327	27176	27357	26994	27476	27312	27386	27250	27216	27349	27419	27462	27257	27437	27365	27504	27314	27204	27360	27366	27315	27292	27151	27321	27186	26936	27347	27280	27243	27255	27381	27433	27267	27157	26971	27213	27288	27169	27286	27299	27151	27232	27164	27459	27069	27182	27307	27307	27247	27351	27283	27256	27163	27264	27163	27169	27195	27390	27289	27140	27396	27363	27249	27216	27208	27185	27419	27168	27142	27321	27120	27331	27129	27151	27434	27193	27154	27072	27358	27296	27361	27322	27239	27172	27519	27228	27241	27314	27078	27182	27485	27058	27267	27404	27270	27307	27344	27324	27424	27499	27161	27402	27260	27206	27279	27189	27346	27182	27173	27182	27197	27277	26993	27357	27406	27063	26922	27221	27186	27382	27430	27239	27478	27478	27253	27213	27277	27498	27198	27285	27248	27162	27386	27334	27078	27320	27305	27316	27492	27349	27084	27363	27127	27215	27304	27210	27420	27526	27329	27409	27099	27352	27364	27314	27119	27311	27028	27340	27236	27342	27092	27446	26984	27218	27324	27339	27085	27318	27381	27478	27358	27175	27199	27340	27347	27146	27219	27144	27041	27124	27129	27458	27217	27013	27287	27142	27290	27101	27157	27151	27145	27219	27290	27511	27187	27068	27465	27384	27212	27380	27503	27292	27365	27381	27310	27326	27408	27301	27333	27007	27251	27263	27328	26994	27130	27221	27303	27122	27279	27491	27198	27230	27231	27257	27399	27312	27200	27239	27254	27223	27201	27161	27300	27217	27101	27249	27320	27293	27346	27085	27181	27179	27178	27141	27257	26941	27400	27100	27270	27213	27070	27479	27283	26966	27362	27369	27387	27335	27342
21859	42318	46899	57617	88109	78339	59160	39297	26115	19499	17411	17074	16826	16952	16901	16922	16988	16816	16912	16877	16831	16938	16973	16899	16721	17073	17026	16713	17050	16946	16790	16813	16853	16790	16948	16721	16884	17158	16845	16940	16893	16778	16983	16885	16850	16855	16550	16873	16980	16892	16995	17008	16768	16896	16893	16963	16923	16788	16890	16936	16763	16893	16921	16829	16929	16922	16710	16895	16866	16799	16806	16716	16852	16781	16771	16845	16855	16612	16746	17118	16731	16865	16877	16742	16796	16911	16798	16905	16848	16917	16880	16906	16896	16872	16760	16884	16884	16891	16852	16964	16953	17130	16777	16860	16728	16842	16901	16728	16847	17013	16950	16802	16487	16802	16954	16770	16776	16875	16822	16844	16895	16870	16765	16907	16752	16784	16960	17074	16718	16788	16879	16938	16859	16964	16857	16822	16866	16917	16765	16870	16672	16715	16920	16865	16789	16705	16757	16818	16777	16929	16917	16776	16954	16894	16644	16951	16866	16762	16853	16931	16832	16992	16896	16868	16647	16810	16839	16819	16900	16985	16720	16890	16917	17113	16864	16896	16814	16820	16862	17016	16780	16877	16824	16818	16966	16969	16717	16738	16827	16710	16817	16840	16918	16793	16795	16932	16825	16765	16825	16838	16883	16874	17029	16881	16966	16779	16834	16791	16660	16828	16910	16890	16944	16823	16745	16876	16921	16848	16751	16820	16879	16833	16858	16782	16786	16643	16878	16859	16742	16722	16789	16879	16855	16791	16857	16761	16909	16703	16943	16877	16829	16755	16908	16707	16897	16888	16786	16838	16717	16890	16856	16968	16872	16831	16630	16852	16780	16790	16897	16901	16684	16706	16637	16951	16637	17004	16930	16585	16788	16920	16749	16831	16855	16723	16856	16933	16777	16617	16659	16813	16620	16809	16808	16844	16708	16821	16958	16530	16847	16775	16922	16685	16933	16990	16987	16613	16760	16756	16818	16751	17017	16747	16908	16882	16733	16965	16810	16801	16680	16762	16779	16843	17029	16868	16862	16957	16767	16697	17023	16682	16692	16754	16925	16848	16688	16672	16942	16896	16903	16902	16573	16763	16776	16859	16798	16843	16636	16907	16719	16951	16816	16742	16703	16673	16918	16887	16967	16668	16686	16882	16888	16937	16861	16849	16847	16836	16893	16754	16885	16861	16805	16844	16878	16875	16761	16834	16765	16806	16982	16764	16875	16639	16864	16847	16552	16642	16926	16697	16833	16701	16997	16827	16787	16828	16924	16907	16767	16798	16882	16767	16709	16809	16809	16880	16732	16717	17037	16938	16932	17009	16626	16995	16910	16630	16648	16906	16788	16772	16872	16755	16888	16658	16825	16742	16889	16761	16704	16854	16732	16758	16820	16934	16722	16819	16716	16581	16781	16906	16805	16688	16864	16676	16747	16816	16765	16633	16786	16736	16919	16985	16791	16681	16979	16812	16888	16733	16712	16767	16718	16757	16730	16787	16805	16801	16940	16718	16868	16750	16888	16816	16964	16721	16645	16827	16932	16744	16777	16934	16657	16876	16728	16919	16892	16661	16918	16816	16740	16851	16912	16767	16882	16771	16862	16801	16638	16760	16806	16801	16786	16818	16743	16875	16633	16890	16764	16724	16810	16768	16687	16899	16940	16630	16855	16936	16815	16770	16841	16866	16905	16700	16782	16772	16900	16882	16842	16692	16863	16794	16759	16892	16827	16837	16779	16693	16803	16753	16727	16820	16633	16883	16869	16783	17013	16750	16861	16859	17053	16836	16889	16839	16952	16824	16908	16944	16779	16812	16838	17016	16841	16830	16873	16954	16968	16961	16883	16568	16616	16949	16754	16996	16868	16770	16657	17069	16816	16832	16676	16920	16871	16736	16688	16640	16806	16690	16855	16993	16885	16836	16739	16828	16616	16835	16948	16798	16608	16773	16926	16655	16883	16928	16870	16867	16937	16802	16719	16869	16654	16817	16844	16664	17098	16830	16659	16561	16785	16762	17036	16670	16907	16963	16734	16917	16827	16715	16761	16867	16939	16743	16627	16908	16562	16894	16817	16838	16836	16870	16871	16907	16815	16922	16732	16703	16721	16706	16994	16803	16665	16919	16682	16761	16841	16814	16806	16885	16786	16821	16820	16969	16862	16685	16707	16711	16770	16811	16852	16768	16785	16880	16865	16809	16823	16640	16813	16865	16764	16956	16980	16753	16840	16840	16840	16935	16910	16852	16648	16880	16799	16640	16789	16692	16779	16921	16943	16918	16825	16923	16763	16915	16891	16907	16805	16616	16644	16829	16891	16800	16916	16712	16903	16792	16973	16679	16752	16994	16900	16884	16728	16718	17018	16800	16766	16756	16793	16957	16766	16843	16777	16995	16864	16753	16723	16732	16849	16848	16841	16933	16758	16936	16734	16932	16735	16672	16880	16762	16816	16818	16937	16825	16705	16864	16889	16924	16911	17026	16888	16815	16570	16858	16850	16803	16837	16953	16950	16916	16924	16921	16919	16750	16758	16746	16748	16752	16804	16690	16811	16946	16830	16754	16836	16858	16923	16798	16908	17001	17023	16966	16809	16976	16695	16892	16859	16730	16910	16714	16712	16825	16666	16817	16833	16794	16638	16906	16879	16665	17025	16821	16862	16887	16844	16973	16799	16958	16801	16745	16876	16899	16780	16805	16695	16683	16951	16853	16783	16696	17014	16826	16761	16926	16719	16928	16742	16780	16889	16828	16849	16825	16822	17160	16695	16599	16863	16926	16960	16790	16863	16629	16761	16830	16881	16934	16799	16925	17122	16700	16764	16796	16756	16826	16712	16838	16829	16825	16768	16786	16913	16766	16893	16643	16857	16760	16837	16785	16680	16962	16766	16870	16787	16818	16732	16928	16802	16861	16880	16891	16823	16887	16765	16875	16715	16742	17018	16946	16804	16796	16857	16860	16796	17024	16848	16962	16837	16723	16817	16733	16876	16805	16763	16759	16953	16939	16792	16839	16983	16930	16785	16954	16740	16715	16920	16649	16895	16834	16787	16880	16889	16757	16969	16985	16839	16943	16789	16754	17069	16834	16939	16753	17094	16769	16839	16839	16854	16821	16828	16728	16785	16779	16721	16698	16583	16852	16719	16712	16827	16884	16725	16721	16968	16765	16759	16755	16864	16690	16934	16777	16664	16831	16747	16850	16780	16859	16823	16856	16829	16873	16909	16786	16883	16821	16930	16784	16656	16909	16828	16750	16659	17006	16790	16758	16708	16932	17016	16751	16670	16736	16780	16794	16974	16774	16766	16814	16800	16697	16905	16847	16678	16622	16888	16795	16764	16800	16671	16658	16631	16755	16946	17033	16894	16763	16711	16874	16774	16787	16974	16705	16718	16980	17062	16964	16802	16898	16806	16757	16887	16784	16732	16817	16804	16774	16712	16905	17004	16688	16722	16676	16864	16737	16923	16830	16782	16596	16700	16697	16893	16753	16898	16886	16880	16939	16805	16790	16837	16932	16731	16850	16718	16743	16680	16845	16773	16930	16702	16902	16848	16808	17008	16833	16787	16787	16762	16709	16712	16647	16866	17037	16870	16851	16843	16791	16960	16948	16767	16963	16852	16960	17010	17009	16782	16645	16634	16959	16635	16806	16829	16754	16797	16802	16693	16942	16908	16627	16835	16904	16950	16852	16814	16901	16748	16746	16723	16739	16744	16824	16959	16994	16995	16783	16679	16794	16668	16796	16730	16873	16758	16836	16819	16681	16811	16777	16669	16895	16868	16704	16843	16783	16837	16748	16723	16910	16733	16939	16840	16897	16828	16851	16790	16808	16891	16842	16779	16901	16976	16883	16771	16975	16852	16712	16868	16935	16842	16738	16686	16809	16872	16721	16826	16848	16702	16827	16909	16768	16793	16764	16704	16922	16667	16908	16876	16868	16754	16638	16765	16761	16778	16815	16804	16870	16868	16769	16830	16610	16972	16727	16807	16742	16783	16944	16735	16932	16836	16758	16898	16668	16814	16745	16839	16952	16589	16700	16788	16657	16769	16937	16782	16647	16753	16610	16764	16853	16841	16720	16728	16641	16887	16670	16835	16995	16752	16782	17005	16935	16589	16771	16794	16762	16724	16829	16991	16821	16789	16816	16927	16804	16818	16821	16842	16741	16834	16692	16867	16864	16746	16859	16726	16822	16860	16899	16729	16839	16943	16968	16829	16833	16910	16807	16884	16818	16881	16585	16699	16872	16827	16844	16829	16859	16952	16707	16844	16780	16791	16745	16788	17088	16755	16637	16810	16689	16827	16828	17007	16804	16807	16972	16815	16851	16816	16900	16939	16749	16938	16965	16891	16574	16796	16858	16842	16776	16715	16841	16779	16829	16980	16900	16854	16902	17014	16729	16971	16847	16945	16804	16739	16705	16840	16977	16825	17018	16919	16844	16899	16903	16768	16948	16732	16932	16752	17002	16849	16790	16807	16719	16920	16707	16907	16828	16566	16850	16915	16901	17048	16751	16802	16879	16834	16873	16870	16912	16530	16634	16821	16797	16899	16863	16936	16966	16832	17054	16748	16760	16744	16892	16745	16945	16706	16887	16728	16947	16899	16839	17046	16775	16809	16890	16703	16915	16668	16700	16887	16614	16869	16686	16940	16894	16807	16827	16709	16836	16836	16645	16766	16926	16681	16744	16818	16773	16628	16795	16876	16926	16934	16861	16883	16962	16887	16821	16662	16805	16722	16570	16876	16921	16894	16931	16696	16768	16796	16891	16866	16821	16717	16820	16965	16763	16661	16875	16841	16939	16810	16838	16852	16714	16795	16692	16881	16705	16780	16871	16951	16796	16849	16798	16926	17007	16770	16785	16780	16867	16697	16966	16804	16855	16697	16703	16641	16918	16821	16842	16899	16899	16871	16798	17031	16790	16903	16410	16775	16970	16874	16637	16892	16834	16789	16801	16811	16673	16691	16586	16822	16835	16823	16658	16885	16664	16796	16875	16856	16925	16701	16903	16653	16634	16759	16688	16972	16835	16856	16852	17025	16727	16812	16754	17032	16803	16643	17029	16975	16982	16744	16854	16766	16673	16951	16917	16745	16773	16706	16959	16812	16848	16904	16866	16873	16892	17004	16712	16940	16867
32292	26133	30322	30401	36336	36856	33183	29719	27939	26655	26409	26139	26307	26605	26175	26250	26599	26703	26426	26481	26494	26281	26510	26301	26410	26147	26300	26133	26229	26203	26177	26390	26181	26365	26382	26434	26247	26606	26256	26458	26634	26294	26307	26417	26543	26380	26290	26433	26309	26471	26312	26285	26192	26316	26475	26293	26291	26223	26503	26533	26547	26139	26163	26244	26376	26396	26379	26309	26280	26255	26281	26168	26324	26398	26134	26366	26448	26359	26411	26372	26403	26163	26448	26235	26040	26381	26273	26402	26603	26372	26445	26456	26519	26305	26288	26395	26368	26214	26264	26308	25999	26267	26271	26137	26393	26481	26136	26358	26386	26264	26125	26250	26289	26463	26441	26548	26288	26041	26396	26395	26309	26433	26364	26258	26216	26367	26447	26384	26354	26396	26511	26190	26130	26407	26312	26242	26411	26457	26347	26160	26180	26491	26465	26228	26271	26358	26368	26573	26228	26269	26406	26544	26122	26253	26368	26328	26318	26388	26187	26365	26515	26297	26652	26264	26239	26258	26413	26475	26410	26054	26094	26159	26263	26168	26055	26413	26420	26325	26211	26428	26510	26423	26119	26330	26425	26233	26135	26443	26428	26089	25998	26271	26370	26221	26617	26401	26447	26486	26406	26205	26350	26096	26223	26217	26224	26497	26433	26454	26107	26450	26398	26378	26292	26302	26439	26318	26381	26378	26311	26277	26388	26239	26384	26440	26333	26542	26219	26393	26457	26098	26388	26304	26484	26228	26447	26236	26280	26274	26541	26262	26266	26444	26431	26440	26470	26358	26181	26327	26386	26292	26488	26395	26327	26249	26301	26225	26351	26364	26464	26298	26410	26252	26307	26547	26568	26309	26250	26218	26221	26148	26213	26115	26049	26262	26262	26022	26301	26326	26315	26247	26134	26263	26505	26440	26313	26353	26215	26491	26268	26183	26187	26157	26185	26367	26563	26308	26323	26216	26267	26218	26233	26035	26368	25945	26328	26169	26511	26149	26503	26280	26300	26303	26016	26136	26387	26263	26196	26281	26471	26259	26255	26082	26389	26384	26450	26419	26179	26427	26400	26319	26293	26143	26267	26217	26076	25949	26005	26253	26460	26440	26485	26410	26243	26214	26219	26213	26384	26413	26349	26381	26320	26432	26559	26474	26380	26325	26254	25956	26301	26084	26367	26530	26239	26362	26501	26290	26586	26463	26061	26348	26299	26311	26348	26414	26552	26331	26161	26185	26246	26470	26489	26485	26271	26260	26322	26113	26255	26384	26472	26404	26000	26221	26382	26279	26333	26235	26237	26158	26365	26399	26297	26390	26503	26206	26507	26371	26460	26547	26598	26366	26292	26368	26289	26199	26306	26325	26446	26238	26206	26421	26400	26301	26456	26067	26425	26446	26229	26477	26431	26294	26133	26108	26286	26421	26260	26269	26375	26117	26308	26268	26363	26326	26490	26303	26121	26349	26530	26321	26526	26248	26102	26598	26307	26370	26459	26550	26388	26392	26503	26371	26197	26270	26470	26239	26148	26138	26482	26286	26217	26277	26291	26427	26405	26236	26100	26037	26216	26115	26305	26271	26381	26394	26267	26237	26455	26397	26397	26223	26499	26293	26503	26303	26377	26227	26291	26240	26372	26373	26365	26211	26298	26572	26252	26453	26334	26265	26325	26413	25975	26416	26451	26072	25950	26415	26350	26350	26197	26297	26372	26261	26274	26318	26228	26430	26138	26407	26308	26544	26481	26202	26079	26217	26370	26381	26534	26149	26266	26122	26283	26225	26139	26538	26404	26166	26334	26220	26174	26265	26333	26577	26444	26134	26549	26210	26356	26218	26287	26164	26347	26480	26463	26293	26188	26355	26339	26315	26181	26548	26448	26271	26351	26300	26246	26404	26422	26314	26278	26453	26395	26205	26452	26370	26254	26227	26434	26339	26266	26281	26347	26433	26285	26348	26348	26511	26106	26351	26254	26567	26395	26331	26207	26394	26569	26450	26230	26250	26388	26521	26271	26202	26523	26263	26274	26334	26196	26281	26367	26420	26483	26161	26442	26297	26258	26271	26601	26343	26159	26373	26162	26480	26112	26304	26054	26386	26503	26412	26052	26382	26409	26185	26308	26285	26630	26369	26283	26231	26317	26171	26291	26416	26250	26388	26377	26447	26332	26378	26462	26168	26448	26696	26602	26397	26314	26221	26467	26415	26180	26280	26447	26674	26345	26212	26276	26180	26474	26131	26189	26454	26417	26223	26041	26130	26228	26444	26504	26409	26417	26169	26116	26342	26434	26370	26350	26300	26417	26351	25951	26356	26179	26253	26077	26246	26524	26168	26500	26458	26498	26423	26359	26239	26333	26088	26284	26259	26360	26461	26262	26197	26355	26384	26374	26597	26367	26235	26042	26299	26280	26344	26463	26581	26406	26491	26385	26412	26551	26302	26273	26333	26178	26162	26306	26430	26609	26289	26259	26247	26287	26324	26524	26236	26346	26296	26226	26384	26382	26291	26394	26153	26174	26598	26344	26438	26117	26232	26299	26337	26432	26367	26393	26193	26286	26091	26296	26495	26309	26435	26343	26301	26264	26437	26440	26377	26209	26182	26101	26558	26428	26282	26356	26654	26324	26420	26360	26064	26227	26419	26468	26373	26555	26452	26262	26394	26482	26343	26339	26419	26469	26202	26433	26133	26128	26253	26297	26242	26353	26329	26173	26216	26328	26188	26531	26551	26344	26237	26404	26462	26705	26292	26572	26266	26426	26148	26337	26411	26279	26242	26548	26324	26292	26493	26548	26085	26397	26349	26297	26348	26247	26230	26457	26550	26334	26509	26294	26159	26620	26425	26636	26425	26147	26345	26284	26189	26162	26274	26247	26147	26305	26245	26472	26499	26300	26287	26596	26648	26447	26409	26445	26287	26572	26391	26395	26204	26302	26245	26625	26421	26310	25959	26232	26492	26297	26486	26202	26255	26068	26525	26267	26285	26431	26265	26173	26395	26340	26286	26269	26253	26112	26554	26394	26180	26421	26334	26438	26606	26316	26294	26208	26392	26661	26333	26284	26242	26578	26360	26346	26071	26506	26391	26340	26180	25953	26200	26687	26465	26170	26363	26257	26115	26334	26326	26422	26103	26172	26455	26407	26389	26160	26132	26110	26210	26513	26262	26569	26390	26239	26460	26468	26394	26232	26358	26386	26133	26317	26214	26433	26430	26218	26224	26181	26325	26139	26069	26285	26549	26102	26508	26252	26356	26206	26148	26293	26551	26413	26420	26400	26357	26302	26559	26477	26268	26465	26270	26181	26159	26258	26241	26091	26179	26352	26095	26194	26492	26381	26396	26362	26349	26210	26430	26460	26270	26376	26218	26481	26428	26471	26263	26139	26348	26286	26412	26065	26535	26251	26139	26208	26272	26353	26296	26214	26694	26461	26228	26358	26557	26472	26367	26370	26495	26333	26478	26383	26384	26330	26310	26438	26448	26579	26282	26351	26211	26512	26340	26065	26556	26392	26340	26355	26259	26333	26120	26347	26667	26238	26254	26297	26224	26357	26516	26420	26396	26329	26366	26031	26351	26441	26234	26144	26485	26381	26278	26316	26141	26408	26593	26101	26359	26336	26201	26367	26261	26496	26389	26504	26231	26353	26387	26522	26409	26368	26611	26400	26226	26499	26277	26025	26264	26185	26386	26426	26313	26300	26491	26570	26357	26337	26339	26232	26334	26436	26329	26343	26415	26305	26255	26383	26424	26378	26221	26307	26360	26374	26229	26354	26227	26538	26503	26239	26325	26629	26426	26338	26385	26500	26105	26196	26146	26408	26179	26228	26511	26440	26546	26057	26423	26261	26184	26526	26219	26560	26504	26251	26213	26539	26210	26431	26291	26241	26257	26534	25946	26649	26336	26024	26174	26337	26339	26286	26265	26061	26054	26309	26270	26216	26331	26260	26262	26340	26303	26187	26373	26396	26332	26233	26365	26314	26347	26578	26249	26328	26258	26300	25904	26494	26170	26289	26437	26157	25955	26244	26461	26295	26260	26390	26377	26243	26239	26311	26541	26453	26228	26338	26370	26364	26433	26181	26372	26430	26291	26464	26139	26328	26569	26297	26375	26410	26157	26400	26354	26423	26338	26419	26308	25991	26352	26281	26559	26726	26521	26529	26375	26283	26314	26480	26134	26517	26373	26366	26479	26252	26157	26023	26224	26292	26464	26192	26221	26274	26478	26380	26520	26365	26209	26376	26432	26519	26411	26235	26166	26477	26283	26405	26344	26470	26226	26300	26137	26400	26385	26107	26250	26429	26527	26417	26163	26332	26338	26172	26341	26340	26220	26289	26364	26344	26211	26490	26270	26397	26450	26087	26396	26447	26534	26523	26427	26655	25958	26410	26463	26464	26619	26475	26405	26321	26461	26481	26690	26487	26257	26052	26356	26266	26408	26456	26420	26454	26309	26335	26467	26298	26420	26157	26316	26458	26440	26144	26422	26458	26084	26206	26379	26463	26424	26391	26474	26222	26476	26377	26237	26290	26287	26299	26483	26496	26470	26077	26573	26307	26324	26161	26302	26352	26339	26434	26141	26332	26375	26351	26259	26532	25990	26271	26271	26367	26222	26320	26334	26154	26501	26226	26180	26309	26175	26331	25995	26305	26471	26193	26206	26379	26238	26583	26236	26314	26193	26494	26326	26204	26283	26411	26466	26419	26333	26432	26311	26305	26321	26334	26342	26381	26287	26497	26217	26168	26347	26362	26155	26409	26479	26363	26497	26503	26510	26407	26530	26322	26496	26283	25944	26246	26426	26474	26109	26383	26392	26350	26290	26335	26207	26598	26343	26584	26369	26394	26487	26187	26251	26392	26355	26416	26441	26280	26419	26361	26343	26341	26604	26342	26420	26264	26364	26464	26312	26245	26224	26345	26406	26401	26274	26042	26414	26439	26594	26334	26318	26298	26177	26325	26248	26551	26517	26337	26175	26264	26185	26263	26488	26386	26387	26218	26205	26301	26518	26209	26243	26549	26472	26281	26093	26517	26427	26054	26290	26531	26161	26257	26451	26520	26321	26156	26622	26198	26311	26584	26649	26154	26267	26266	26355	26337	26255	26325	26404	26307	26116	26559	26447
16235	18560	19439	18992	28598	26677	22109	18691	16683	16434	15850	16039	15811	16181	15880	16151	15852	15894	15899	15932	15949	15920	16025	16081	15906	15873	15919	15909	15978	15962	15958	15926	15847	15947	15920	15912	15775	15946	15859	15983	15985	15917	15985	15840	15823	15926	15894	16022	15854	15874	15999	16050	16070	15868	16096	15913	15832	16169	15849	16063	16157	15846	15840	16033	15751	15971	16044	15729	15845	15881	15963	15791	15996	15826	15861	15888	15830	15720	15836	16082	15907	15948	16133	15879	15875	15931	15675	15887	15840	15999	16005	16011	15991	15821	15780	15834	15830	16023	15974	15801	15988	15715	15934	15901	15956	16009	15880	15819	15825	15685	15910	15840	15955	15853	15844	15853	15801	15725	15872	15880	15838	15880	15812	15784	15870	16001	15892	16049	15800	15834	15880	16096	15840	15831	16057	15916	16000	15837	16096	15801	15885	16036	15885	16100	15953	15745	15871	15898	15849	15887	15906	16006	15879	15854	15878	15991	15981	15844	15864	15882	15745	15880	15827	15945	15756	15844	15771	15778	15982	15694	15944	15891	15852	15852	15675	15995	15946	15914	16020	15771	15990	15912	15786	15923	15706	15828	15827	15843	15919	15861	15930	15872	15837	15942	15796	15901	15836	16048	15862	15949	15737	15727	15855	16076	15898	15963	15826	15742	15899	15858	15870	15987	15853	15912	15867	15713	15991	16004	15872	15847	15924	15834	15664	16135	15986	15891	15784	15856	15896	15999	16020	15806	15845	15812	15827	15833	15960	15804	16005	15818	15742	15985	16035	16010	15819	15909	15987	15776	15914	15738	15896	15953	15953	16010	15759	15794	15765	15899	15873	15949	15805	15852	15932	15824	15874	15916	15809	15985	15862	15959	15900	15867	15855	15878	15831	16039	15979	15943	15964	15731	15763	15649	15772	15846	15945	15723	15959	15663	15746	15973	15911	15992	15854	16054	16001	15903	15868	15822	16009	15732	15788	15903	15721	15834	15857	15906	15747	15893	15890	15816	15965	15983	15952	15891	16032	15737	15853	15516	15864	15875	15825	15877	15898	15743	15817	15875	15903	15878	15805	15786	15762	15993	15958	15842	15898	15854	15917	15851	16042	15834	15979	15822	16044	15809	15844	15941	15854	15767	15853	15751	15848	15774	16147	16010	15855	15809	15936	15823	15928	15718	16006	15952	15824	15675	15901	15993	15812	15902	15783	15831	15931	15759	16031	15719	15767	15869	15810	15873	15810	15761	15732	15804	16043	15906	15872	15883	15756	16020	15938	15970	15907	15932	16007	15732	15740	15759	16084	15894	15941	15876	15858	15905	15977	15804	15870	15872	16021	15931	15960	15841	16023	15752	15950	15809	15751	15878	15836	15848	15927	15879	15858	15764	15902	15947	15965	15703	15832	15804	15929	16027	15938	15862	15971	15825	15832	15804	15917	15946	15884	15946	15995	16097	15887	15783	15862	15769	16005	15778	15853	15981	15959	15823	15888	15849	15932	15714	15976	16036	15931	15947	15813	15912	15985	15715	15959	15902	15794	15912	15944	15847	15943	15924	15726	15957	15827	16097	15771	15838	15970	15923	15998	15791	15899	15769	16024	15889	15924	15956	15787	15753	15994	16014	15709	15932	15668	15970	15890	15870	15876	15793	15950	16049	15746	16086	15897	15790	15857	15834	15883	16018	15848	15966	15730	15881	15795	15886	15667	15851	15673	15741	15986	15853	16073	16010	16160	15781	15797	15925	15930	15875	15877	15893	15902	15930	15885	15809	15931	15954	15824	15865	15781	16080	15935	15776	15966	16055	15907	16066	15793	15798	16073	15763	15899	15792	16042	15928	15883	16049	16198	16018	15925	15786	15940	15816	15962	15754	15855	15905	15872	15637	15737	15906	15875	15942	15709	15643	15862	15839	15861	15824	16070	15835	15793	15998	15891	16023	15750	15952	15770	15848	15727	15826	15885	15943	15860	15857	15932	15857	15735	16002	15916	15787	15946	15917	15807	15912	15778	15723	15928	15723	16084	15932	15852	15948	15853	15852	15774	15740	15914	15716	15958	15983	16029	15949	15837	15764	15835	15815	15786	15913	15899	15906	15899	15999	15933	15693	15792	15874	15923	15763	15896	15841	15908	16027	15866	15953	16057	15871	15878	15801	15891	15975	16013	15910	15891	15686	15837	16016	15979	15823	15942	15729	15787	15838	15873	15895	15944	15635	16038	15858	15796	15912	15859	15961	15906	15779	15879	15825	15886	15897	15980	15831	15996	15868	15829	15804	15833	16007	15893	15772	15956	15764	15850	15977	15801	15952	15948	15944	15979	15829	15848	15699	15943	15753	15853	15833	15887	15711	15845	16089	15747	15870	15883	15884	15831	15962	15968	15928	15891	15975	15686	15763	16063	15829	16015	15678	15748	15820	16005	15859	15971	15885	15932	15914	15847	15789	15865	15920	15975	15881	15972	15955	15910	15894	15809	15772	15852	15842	15926	15877	15956	15723	15918	15941	15848	15909	15824	15843	15822	16069	15814	15941	15966	15983	16025	15865	15897	16044	15917	15940	15838	15901	15799	15986	15946	15871	15877	15827	15780	15929	15804	15884	15854	15957	15999	16130	15971	15870	15817	15614	16045	16015	15953	15919	15924	15858	15868	15783	15905	15819	15943	15971	15848	15753	16013	15940	15777	15936	16015	15927	15986	15980	15795	15952	15950	15898	15603	15919	16055	15925	15877	15925	15795	15961	15902	15799	15939	15866	15922	16030	15721	15903	15992	15924	15887	15986	15891	15917	15963	15910	15776	16091	15885	15976	15847	15745	15877	15755	15825	15841	15845	15869	16047	16032	15934	15885	15910	15837	15878	15643	16020	16097	15908	16034	15862	15899	15721	15867	15895	15993	16032	15940	15920	15931	15867	15748	16011	15824	15766	15901	15985	15921	15964	15999	15877	15822	15815	16010	15884	15882	15937	15896	15901	15868	15857	15719	15938	15979	16040	15870	15910	15840	15892	15998	15910	15908	15934	15845	15766	15881	15849	15838	15853	15960	15792	15769	15937	15764	15984	15786	15987	15932	15936	15768	15906	15776	16071	15816	15905	15754	15813	15781	15953	15877	16007	15720	15829	15788	15944	15931	15839	15830	15828	15891	15786	15856	15876	15805	15916	15821	15711	15893	15887	15821	15650	15901	15938	15755	15904	16090	15799	16077	15887	15799	15885	15730	15893	15832	16036	15774	15726	15868	16080	15939	15903	15992	15863	15866	15838	16082	15856	15901	15897	15716	15910	15982	15888	15907	15896	16072	15989	15860	15908	15839	16062	15723	15902	15818	15971	15775	16094	15776	15978	16007	15809	15745	15803	15889	15845	15772	15838	15984	15820	15859	15906	15811	16090	15815	15955	15913	15945	15666	15840	16033	15970	16068	15822	15801	15920	15971	15825	15732	15744	15784	15940	15856	15917	15808	15917	15772	15889	15871	16041	16050	16034	15932	15799	15775	15748	15789	15761	15910	15838	15677	15889	16025	15788	15975	15785	15864	15793	15865	15784	15731	15815	15825	15640	15851	15753	15775	15839	15731	15769	15939	15837	15643	15926	15928	15956	15728	15816	15988	15774	15947	15991	15835	15936	15852	16002	15860	15881	15979	15976	15909	15836	15838	16066	15831	16096	15946	15876	16002	15971	15924	15841	15909	16004	15757	15905	16113	15927	15879	15765	15983	15995	15841	15930	15817	15931	15933	15922	15919	15813	15944	15757	15790	15910	15961	15720	15751	15758	16017	15830	15667	15981	15797	15852	15729	15859	16059	15902	15867	15792	15923	15957	15841	15999	15801	15667	15937	15897	15880	15785	15891	15844	15845	16005	15831	15751	15965	15883	15710	16079	15810	15881	15915	15854	16017	15950	15796	15772	15839	15911	15696	15894	15662	16094	15887	15782	15711	15871	15883	15959	15739	15824	15834	16066	15895	15973	15893	15867	15812	15965	15841	15930	15973	15962	15810	15859	15981	16026	15956	15916	15959	15681	15894	15871	15905	15919	15921	15970	15848	15952	15790	15850	15920	15928	15895	15956	15907	15997	15836	16069	15823	15933	15949	15888	15931	15797	15924	15798	15862	15678	15742	15890	15916	15905	15910	15832	15981	15904	15846	15878	15934	15925	15976	15864	16032	15863	15917	15765	15806	15823	15874	15930	16021	16040	15757	15904	15936	15924	15890	16000	15763	15936	15913	15925	15818	15822	15791	15875	15919	15812	15646	15809	15898	15945	15856	15952	15848	15749	16052	16046	15656	15898	15848	15720	15875	15794	15984	15893	15971	15932	15813	15996	16028	16170	15923	15810	15684	15737	16077	15903	15958	15984	15885	16049	15826	15744	15851	15943	15830	15928	15838	15916	15812	15916	15875	15817	15914	15886	15874	15927	16039	16011	15874	15791	16011	15904	15926	15800	15882	15824	15921	15807	15824	15716	15842	15777	15826	15751	16027	15818	15738	15826	16019	15885	15890	15899	15910	15886	15717	16054	15932	16011	15901	15976	15950	15896	15860	15810	15887	15821	16008	15785	15928	15845	15865	15942	15897	15919	16005	15886	15863	15973	16007	15882	15870	15895	15884	15944	15783	15872	15850	16074	15898	15841	15937	15914	15781	15738	16179	16024	15742	15916	15873	15961	15899	15955	15707	16022	15783	15818	15746	15820	15830	15906	15856	15704	16069	15844	15864	15999	15858	15783	15915	15984	15963	15685	15831	15865	16069	15865	15814	15764	15957	15883	15958	15864	15877	15948	15770	15921	15935	15878	15769	15773	15795	15832	15881	15792	15877	15818	15946	15892	15887	15897	15986	15791	15824	15870	15950	15628	16023	15941	15909	15728	15985	16065	15769	15902	15894	15899	15831	15880	15729	15993	15999	15822	16012	16042	16030	15922	15924	15961	15828	15818	15938	15872	15845	16154	15735	15917	15934	15965	15857	15944	15988	15790	15887	15875	15970	15958	15935	15923	15878	15807	16102	15811	15930	15774	16031	15981	15905	15988	15980	15843	15986	15944	15815	15978	15824	15828	15902	15867	15916	15853	15897	15921	15825	15857	15841	15766	15967	15950	15909	15769	15685	15791	16115	15863	15800	15911	15954	15831	15919
25900	21606	28766	37667	56736	56611	46833	36480	30317	27865	26730	26512	26406	26361	26437	26577	26436	26404	26521	26326	26523	26513	26273	26538	26386	26064	26076	26365	26158	26496	26336	26671	26319	26434	26321	26622	26311	26395	26366	26459	26347	26319	26340	26321	26310	26443	26558	26292	26315	26286	26488	26532	26412	26236	26254	26287	26514	26302	26085	26342	26154	26226	26460	26466	26495	26394	26448	26142	26205	26229	26224	26487	26019	26392	26161	26143	26410	26256	26256	26349	26356	26398	26303	26435	26450	26307	26357	26308	26140	26494	25993	26375	26491	26179	26219	26001	26329	26280	26481	26381	26362	26097	26292	26142	26130	26034	26414	26494	26319	26157	26149	26244	26350	26290	26307	26411	26456	26184	26209	26213	26465	26159	26064	26213	26205	26232	26392	26166	26292	26240	26334	26309	26311	26096	26295	26157	26327	26228	26497	26425	26329	26160	26481	26265	26391	26133	26115	26169	26222	26400	26244	26481	26233	26330	26365	26381	26462	26227	26343	25968	26487	26280	26469	26383	26214	26291	26413	26301	26500	26425	26131	26191	26157	26287	26420	26341	26467	26324	26337	26096	26141	26109	26383	26393	26373	26114	26115	26460	26553	26005	26209	26262	26349	26193	26325	26292	26287	26344	26293	26121	26322	26399	26217	26199	26499	26277	26213	26295	26264	26223	26244	26430	26597	26184	26194	26256	26299	26384	26421	26349	26271	26124	26272	26099	26198	26173	26383	26400	26195	26408	26183	26155	26109	26315	26210	26236	26341	26348	26391	26390	26462	26424	26196	26353	26275	26272	26323	26306	26400	26532	26274	26177	26417	26410	26252	26422	26497	26173	26277	26444	26410	26221	26009	26410	26399	26452	26587	26360	26225	26262	26474	26300	26029	26460	26236	26195	26234	26129	26207	26108	26393	26433	26394	26446	26439	26029	26402	26275	26255	26230	26398	26336	26463	26367	26491	26311	26369	26174	26390	26165	26244	26317	26172	26296	26287	26337	26519	26423	26209	26144	26474	26200	26249	26346	26387	26503	26359	26383	26493	26302	26521	26402	26482	26349	26433	26246	26387	26349	26136	26235	26151	26299	26406	26165	26540	26198	26202	26362	26141	26361	26607	26351	26269	26360	26276	26307	26079	26188	26200	26278	26308	26185	26336	26383	26415	26308	26159	26097	26253	26448	26117	26290	26094	26275	26297	26214	26204	26138	26329	26350	26124	26176	26140	26234	26248	26064	26324	26209	26334	26083	26346	26305	26403	26445	26241	26402	26195	26383	26339	26397	26399	26348	26527	26413	26056	26285	26450	26363	25991	26325	26462	26352	26314	26415	26388	26166	26086	26314	26426	26417	26283	25998	26320	26378	26438	26467	26193	26300	26277	26099	26331	26235	26171	26345	26271	26177	26348	26239	26281	26274	26176	26252	26448	26254	26279	26226	26113	26093	26207	26374	26228	26324	26256	26206	26268	26015	26420	26494	26485	26482	26380	26429	26215	26304	26220	26304	26435	26224	26266	26030	26311	26203	26107	26243	26304	26321	26379	26228	26357	26384	26322	26092	26231	26290	26480	26022	26454	26169	26347	26262	26174	26228	26000	26422	26282	26302	26276	26356	26231	26273	26151	26244	26311	26320	26377	26239	26312	26422	26312	26291	26264	26514	26326	26264	26317	26432	26188	26275	26412	26387	26321	26298	26283	26490	26603	26361	26462	26321	26365	26414	26451	26210	26410	26037	26444	26344	26584	26319	26367	26352	26597	26451	26361	26095	26312	26585	26357	26356	26413	26298	26584	26136	26164	26185	26373	26464	26313	26475	26375	26251	26413	26288	26101	26316	26264	26211	26400	26327	26227	26320	26277	26272	26457	26500	26131	26175	26519	26128	26466	26339	26449	26441	26327	26269	26133	26026	26264	26476	26429	26218	26385	26208	26261	26350	26424	26425	26387	26537	26150	26119	26142	26222	26306	26237	26220	26260	26031	26084	26433	26598	26458	26451	26287	26384	26194	26397	26157	26428	26294	26371	26522	26303	26404	26290	26339	26253	26187	26523	26301	26452	26232	26311	26432	26352	26362	26506	26139	26348	26282	26390	26352	26282	26377	26459	26421	26157	26173	26503	26524	26288	26158	26340	26187	26395	26283	26154	26261	26296	26332	26412	26293	26284	26265	26430	26170	26068	26291	26304	26167	26192	26473	26243	26046	26422	26237	26293	26220	26099	26370	26533	26342	26475	26286	26566	26407	26350	26471	26136	26247	26103	26221	26207	26118	26353	26155	26354	26344	26326	26319	26197	26443	26233	26000	26295	26228	26325	26353	26134	26192	26384	26338	26413	26209	26303	26205	26311	26167	26186	26277	26362	26174	26412	26410	26219	26251	26535	26266	26339	26407	26516	26358	26547	26223	26264	26304	26396	26385	26096	26313	26447	26286	26603	26181	26410	26194	26176	26107	26439	26413	26562	26185	26307	26303	26159	26498	26254	26507	26187	26262	26219	26411	26393	26502	26423	26217	26121	26107	26408	26495	26241	26343	26306	26081	25983	26404	26456	26082	26585	26181	26277	26335	26267	26384	26322	26276	26423	26221	26369	26446	26136	26151	26235	26352	26333	26299	26393	26539	26258	26130	26042	26182	26217	26547	26532	26274	26254	26160	26358	26314	26380	26516	26095	26327	26313	26244	26236	26046	26247	26243	26435	26272	26396	26332	26214	26330	26107	26341	26197	26407	26379	26219	26277	26178	26360	26219	25911	26088	26223	26426	26378	26201	26190	26484	26194	26043	26206	26364	26464	26268	26398	26316	26233	26294	26334	26467	26075	26271	26204	26183	26127	26542	26300	26030	26082	26230	26242	26364	26197	26196	26273	26242	26182	26313	26191	26394	26259	26516	26344	26219	26192	26094	26288	26590	26583	26205	26260	26301	26374	26335	26390	26086	26368	26355	26347	26231	26449	26442	26078	26506	26370	26474	26533	26407	26288	26264	26491	26257	26291	26192	26247	26200	26158	26077	26312	26238	26220	26262	26381	26391	26348	26252	26233	26383	26347	26389	26157	26525	26251	26456	26485	26431	25774	26519	26397	26415	26588	26451	26334	26248	26118	26397	26262	26503	26265	26204	26157	26660	26346	26321	26453	26058	26256	26273	26346	25971	26103	26306	26465	26351	26321	26213	26268	26235	26215	26152	26248	26293	26286	26127	26340	26449	26126	26201	26413	26440	26350	26213	26327	26156	26322	26285	26371	26445	26224	26293	26228	26268	26219	26324	26352	26296	26090	26252	26132	26210	26114	26433	26381	26254	26348	26189	26261	26592	26511	26186	26445	26453	26238	26167	26140	26436	26381	26422	26390	26289	26174	26236	26259	26406	26340	26274	26359	26529	26461	26500	26145	26222	26505	26252	26439	26374	26140	26323	26076	26284	26112	26357	26346	26223	26305	26365	26178	26398	26268	26257	26435	26426	26104	26283	26223	26248	26231	26255	26311	26084	26161	26472	26429	26146	26369	26421	26302	26038	26333	26193	26404	26304	26208	26196	26360	26228	26253	26388	26432	26269	26196	26545	26597	26407	26266	26277	26199	26188	26262	26196	26514	26276	26011	26379	26137	26464	26234	26774	26298	26301	26403	26480	26294	26199	26388	26477	26501	26335	26222	26551	26220	26417	26393	26117	26438	26387	26386	26401	26220	26545	26210	26065	26423	26286	26386	26254	26347	26298	26163	26245	26335	26448	26350	26350	26597	26436	26071	26237	26147	26236	26402	26591	26160	26377	26179	26242	26173	26150	26227	26301	26373	26276	26226	26353	26492	26188	26400	26398	26135	26438	26518	26414	26436	26482	26379	26499	26131	26418	26308	26466	26241	26059	26265	26273	26316	26381	26323	26484	26381	26273	26140	26338	26479	26179	26198	26316	26413	26354	26379	26386	26430	26444	26327	26461	26310	26408	26258	26451	26151	26288	26383	26256	26404	26347	26276	25941	26118	26258	26213	26298	26377	26345	26350	26360	26296	26091	26324	26507	26286	26421	26255	26177	26366	26051	26378	26075	26426	26382	26440	26350	26400	26427	26499	26251	26136	26401	26356	26646	26166	26405	26196	26303	26238	26365	26194	26372	26253	26374	26376	26230	26067	26537	26283	26202	26287	26436	26229	26424	26309	26312	26453	26425	26220	26416	26139	26268	26313	26581	26168	26291	26279	26292	26395	26433	26257	26390	26165	26242	26218	26229	26205	26315	26343	26410	26615	26383	26425	26387	26157	26410	26450	26368	26266	26452	26279	26193	26001	26104	26005	26248	26211	26215	26285	26622	26278	26034	26178	26404	26562	26215	26324	26375	26374	26264	26124	26210	26338	26345	26349	26488	26317	26228	26063	26165	26189	26373	26583	26233	26345	26293	26327	26229	26341	26519	26187	26254	26326	26399	26416	26490	26232	26424	26238	26380	26334	26179	26272	26435	26376	26371	26426	26342	26255	26136	26292	26468	26116	26238	26109	26435	26302	26290	26451	26087	26234	26429	26160	26218	26331	26374	26325	26512	26243	26282	26394	26297	26411	26468	26511	26304	26322	26181	26381	26432	26193	26589	26191	26438	26331	26278	26363	26400	26097	26044	25979	26299	26320	26307	26275	26439	26218	26142	26398	26213	26198	26353	26321	26511	26434	26216	26185	26440	26391	26306	26354	26314	26131	26306	26526	26353	26049	26249	26173	26083	26116	26248	26360	26281	26129	26247	26432	26195	26402	26374	26391	26312	26439	26376	26415	26148	26146	26160	26364	26254	26334	26328	26362	26390	26395	26383	26116	26111	26370	26210	25993	26370	25942	26255	26258	26285	26332	26353	26252	26157	26101	26352	26543	26297	26337	26246	26315	26363	26218	26425	26413	26401	26284	26358	26343	26443	26210	26259	26025	26503	26551	26251	26250	26227	26592	26266	26357	26338	26625	26412	26098	26490	26312	26220	26372	26133	26298	26332	26516	26354	26310	26619	26312	26313	26400	26385	26089	26387	26598	26467	26444	26237	26205	26341	26107	26159	26268	26196	26184	26435	26106	26309	26265	26508	26361	26222	26200	26525	26202	26304	26457	26306	26083	26199	26259	26392	26332	26388	26372	26430	26447	26267	26303	26268	26102	26523	26385
16070	25835	26751	34770	56500	49326	36682	25557	19012	17082	16243	16054	15982	16056	16061	16203	16208	16176	16219	16094	16056	15908	16014	16129	16124	16071	16245	16009	16157	16153	16093	16217	16022	15981	16158	16137	16071	16078	16070	15975	16068	16048	15949	16233	15973	16141	16020	16051	16051	16012	16087	16035	15891	15873	16180	15904	15921	16180	16057	16107	16130	16110	16080	15930	16247	15873	16035	16094	15924	16024	16212	15974	16133	15977	16177	15981	16119	16208	16231	16164	16042	16050	15851	16231	16116	16044	16115	16080	16178	16219	16215	16125	16099	15898	15963	15982	16026	16057	16203	16061	16052	16085	16094	16310	16078	15919	16076	16074	15972	16053	16166	16112	16164	15951	16102	16069	15915	16007	15995	16079	16034	16014	15924	15981	16121	16079	16082	16169	16276	15955	16285	16020	16053	15999	16050	16041	15894	16112	15998	16186	16123	16144	15829	16019	16033	15950	16146	16141	16120	15952	16285	15930	16177	15947	16049	16112	16111	16035	16094	16140	15990	15822	15970	15906	16039	16119	16061	16000	16003	16042	15958	16049	16034	16126	16099	16087	16026	16103	15974	16006	16072	16022	16158	16163	16109	15983	16018	16003	16031	16015	15920	16027	15959	16038	16148	16156	16074	16008	16015	16026	16009	16108	15875	15951	15925	16047	16100	15889	15980	16108	16002	16023	16050	16071	16123	15978	16124	15952	16035	15985	16034	16091	15992	16142	16134	16185	16075	16089	15917	16144	16065	16210	15888	16170	15914	16220	16185	16026	16266	15940	16043	16055	15960	16067	15935	16198	15972	16020	16154	16053	16189	16052	16151	16076	15994	16077	16186	16110	16065	15995	16201	15938	16131	16061	16261	16076	16081	15833	16040	16083	16282	15912	15944	16029	16082	16049	16100	16136	16082	16062	15920	16100	16079	16137	16083	15997	16031	15959	16085	16193	15993	16239	16152	16106	15811	16024	16048	15956	16061	16084	15967	16004	16014	15960	16067	15997	15992	16210	16217	15943	16067	16024	15851	16108	16153	15860	16081	16343	16121	15966	16024	16030	16112	16096	16027	15955	16052	16048	16175	16243	15993	16195	16183	16201	15988	16243	16067	16034	16253	16006	15985	16008	15988	16169	15971	15981	15982	16059	16008	15932	16085	15966	16136	16208	16059	16125	16176	16104	15989	16024	16041	16172	16032	16021	16050	16054	15884	15983	16019	15997	16121	16067	16171	16038	16036	16016	16220	16090	16075	16028	16126	16036	16072	15959	16137	16028	16149	16010	16084	16206	15932	16152	16008	16032	16131	15998	16035	15794	16071	16080	16061	16050	16053	16053	16007	16073	16115	16023	16013	16065	16131	16108	16113	16159	15930	16035	16149	16167	16099	16099	16115	15991	16063	16040	16104	16209	15968	16038	16140	15912	16243	16149	15812	16162	16119	16063	16024	16155	16093	16083	15974	15876	15913	15979	16154	16070	16075	16050	15898	16122	16010	16142	16195	16121	16188	15924	16034	16075	16127	16048	15882	16067	16122	15993	16138	16215	16090	15927	16081	15933	16018	16145	15969	16014	16063	16186	16051	16011	16029	15915	15976	15948	15907	15955	15886	16143	16106	16134	16009	16022	16161	16091	16201	16010	15908	16131	16091	16172	15953	16043	16110	16174	16156	16103	15961	16082	16142	16157	15970	15998	16087	15956	16030	15936	16127	16183	16012	16070	15925	16009	15843	16199	15941	15867	15991	16161	16113	16046	15849	16151	15926	15904	15984	16108	16102	16045	16060	16232	16058	16098	15936	16039	16040	15884	16127	15914	16155	16127	16074	16100	16041	15956	16189	16023	16044	16132	15953	16013	16112	16044	15911	16064	16092	16009	15943	16104	16012	16126	16180	16100	16165	16187	16135	16089	15953	16003	16069	16049	16210	16013	15972	16110	16111	16096	16031	15850	16101	16225	16028	16095	15992	15788	16120	15887	15898	15991	16044	15977	16159	16073	16076	16159	16140	15921	16069	16070	16056	15902	16103	16047	16206	15913	16127	16235	15850	15987	16272	16052	16013	16008	16136	15894	15976	15904	16193	16031	15990	16108	16143	16198	15964	15979	15973	15842	16215	16057	16016	16021	16167	16033	15978	16052	16210	16167	15938	16129	16170	16089	15934	16017	16004	16224	16214	16079	16047	16318	16085	16079	15972	16000	16070	16059	16067	16120	15947	15989	16229	16125	16182	16014	16177	15877	16018	16122	15962	16074	16047	15974	16154	16128	16053	16079	16162	16063	16057	15908	16161	15968	15985	15977	15954	16013	16009	15875	16144	15995	16030	16163	16031	16177	16145	16265	16106	16007	16020	16065	16213	16010	15993	16012	16205	16110	16097	16013	16115	16110	16019	16120	15911	16135	15987	15985	16021	16173	16226	16004	15914	16013	16154	15906	16092	16043	16059	16064	15906	15925	16062	16064	16163	15972	16133	16164	16173	16109	16158	16057	15883	16065	16014	16089	16157	16164	16085	15869	16160	15983	16046	16049	16304	16007	16038	16035	15879	16055	16006	15913	16014	16048	15932	16031	16041	16122	15992	16085	16031	15985	16077	16165	16200	16093	15941	15982	16012	16146	16067	16043	16027	15890	16183	16217	15925	16204	16230	15875	15948	16095	15877	15941	16023	16125	16131	15983	16081	16126	15954	16094	15994	15963	16104	15969	16086	15987	16216	16119	16035	16108	16028	16056	15944	16054	16204	16227	16158	16081	16102	15985	15901	15957	15970	16057	15933	15929	16117	16090	16014	16020	15982	15800	15796	16095	15959	16058	16077	16007	16050	16011	16034	16055	16201	16003	16146	16224	16050	16070	16080	15953	16055	15986	16011	16051	16081	15943	16073	15976	16094	15901	15752	15855	15939	15943	16119	16038	16021	16102	15888	16002	15985	16021	15996	15902	15969	15986	15975	15983	16038	16192	16111	16063	15927	16010	15920	16080	15901	16126	15929	16008	16094	16047	16210	16147	15871	16141	16034	15972	16001	16058	15859	16057	16061	16123	16120	16125	16009	15964	16164	16242	16120	16060	16170	16045	15837	16162	16076	16021	16048	15997	16089	16015	15959	16108	16112	16181	16049	15825	15945	16241	15893	16008	16031	16099	16056	16240	16229	16079	16126	16045	15946	16123	16122	15940	15866	16014	15961	15997	16141	16222	16254	16007	15973	16181	16111	15946	16173	16137	16040	16091	16382	16069	15940	15995	16025	16093	16066	16192	15883	16130	15951	16093	16306	15899	16114	16210	16064	15805	16296	16224	16048	15955	16111	15973	16007	16017	16127	15932	15857	15999	15964	16105	15986	16135	16063	16072	16060	16134	16053	16235	16124	16192	15848	16083	16028	16023	15945	15967	16160	16159	16074	16121	16082	16189	15966	16172	16150	16142	16184	15953	16081	15778	16077	16023	16247	16044	16156	16124	16105	16050	16153	15893	16160	16083	16080	15958	16131	16075	16086	16029	15994	16100	16171	16139	16140	16131	16124	15962	16177	16091	16150	16081	16023	15917	15872	15999	16163	16054	16012	16098	16136	16165	16064	16151	16016	16055	16095	15993	15999	16090	16095	16324	15822	16097	15929	16130	15996	16045	16000	16168	15968	16087	16154	16203	16107	16205	16055	16136	16021	15928	16007	16030	15965	15930	16027	15931	16087	16028	16285	15889	15995	15968	16052	16054	15902	16239	16114	16052	15967	16094	15941	16032	15843	16107	16060	16068	16041	15971	16150	16141	16202	16028	15972	16122	16176	16046	15933	16005	16016	16083	16152	16237	15995	16047	16128	15959	15985	15984	16019	15919	15981	16072	16072	15765	16012	16070	15971	15897	15939	16182	15876	15924	16002	16070	16109	15936	15941	16185	16272	16022	15792	16122	16058	16070	16100	15997	16149	16064	16230	15955	15951	15968	16121	15851	15980	15975	15994	16164	16039	16053	15915	16009	16229	16135	15929	16038	15942	16033	16091	16111	16003	16077	16122	16102	16015	16235	15996	15951	16095	15840	16108	15916	16161	16177	16072	16028	15967	15919	16070	15859	16220	16065	16172	16226	15969	16084	16056	16053	16130	15801	16123	16190	16076	15877	16102	16171	16089	15931	15950	16336	16351	16201	16072	16057	16047	15905	16175	15973	16211	16067	16046	16121	16098	16103	15989	16275	15922	16045	15952	16052	16050	15790	15919	16196	16066	16083	16034	16047	16198	16153	15907	16145	16044	15993	16093	16131	15929	16063	16124	16066	15919	16031	16240	16042	16032	15973	16198	15963	16095	16019	15984	15906	16100	16066	16085	16159	16117	16011	15908	15952	16072	16150	16110	15997	16167	16037	16167	16217	16087	16075	16061	16068	15919	16190	16041	16104	15966	16165	16134	16157	16216	16137	16004	15966	16030	16092	16111	15946	16171	16021	15864	16277	16021	15997	16213	16026	16032	16044	16048	15944	16076	16011	15839	16015	15990	16000	16098	16050	16001	16250	15929	16107	16033	16171	16187	16077	15962	16116	16134	16085	16048	16153	16055	16001	16013	16041	16279	16044	15931	16054	16042	16109	15906	15966	16110	16220	16075	16039	16028	16191	15875	15981	16128	16055	16038	16110	15963	16139	16025	15795	16074	16237	16114	16091	16143	16087	15942	15890	15898	16018	16086	16037	15925	15943	16035	15960	15971	16059	16158	16136	15922	15974	16359	15978	16112	16112	16088	15946	16013	16235	15896	16086	15811	15963	16129	15992	15997	15966	16089	16133	16227	16008	16158	15963	16160	15980	15969	15933	16106	16168	16108	15953	16182	16172	16068	16084	16168	15967	16120	15862	15823	16300	16143	16075	16201	16276	16217	16017	16196	16023	16085	16035	16163	16069	16033	16152	16043	16262	16104	16157	16179	16096	16139	15912	16167	16056	16092	15805	15895	16067	16012	16223	16165	16261	16011	15790	15999	15952	16036	15964	16058	16050	16168	15795	16112	15985	15997	16118	16076	16199	15923	16003	16184	15977	16238	16131	16170	16032	16057	16193	16088	15959	15937	15895	16059	15968	16235	16039	16011	15994	16095	16317	15906	15938	16121	16026	16004	16028	15960	16024	16169	16025	15974	15948	16034	16190	16118	16023	15806	15970
23358	21519	28720	27927	67110	75317	62833	48493	36931	30689	28528	27707	27546	27347	27296	27588	27219	27158	27277	27409	27336	27487	27238	27456	27065	27272	27288	27426	27344	27428	27298	27273	27303	27248	27180	27141	27156	27551	27345	26997	27095	26976	27122	27336	27186	27043	26984	27426	27148	27242	26968	27082	27017	27229	27350	27112	27222	27076	27306	27188	27163	27069	27170	26975	27250	26914	26872	27289	27259	27322	27194	26888	26990	27315	27241	26977	27452	27006	27230	27045	27122	27304	27120	27131	27154	27196	26994	27092	27248	26959	27099	27022	26982	27085	27108	26953	27069	27256	27167	27190	27029	27056	27071	26932	27008	27182	27214	27034	27267	27176	27410	27098	27140	27143	26891	27076	27280	27388	27242	27215	27473	27101	27017	26902	27276	26974	27056	26949	27121	27066	26994	27372	27157	27129	27142	27153	27059	27128	27036	27005	26997	27047	27150	26846	27158	27001	27166	27170	27208	27390	27389	27077	26955	27067	27170	27160	27199	27165	27054	27096	27259	27020	26868	26968	27003	27360	27095	27250	27346	27327	27084	26871	27055	26935	26942	27039	27184	27027	27075	26857	26997	27094	26995	26833	26894	26976	26929	27117	27236	27070	27258	27002	27026	26931	27289	27149	27111	27123	27196	27064	27093	27307	27176	26919	27212	27205	27087	27102	27046	27159	26992	27079	27089	27395	27081	27148	27344	26977	27118	27311	26974	26970	26959	27144	27101	27056	27059	27046	27267	26887	27266	27030	27083	27004	27097	27175	26829	26988	27153	27186	27134	27191	27078	27120	27257	27068	27041	27143	27372	27029	27003	27004	27163	26896	26850	27144	27024	27180	27136	26847	27066	26990	27021	26976	27191	27180	27132	27243	27137	27060	27101	26920	27187	27086	26941	27137	26908	27168	27160	27286	27084	27017	27092	27279	27317	27168	27185	27063	27038	26972	27010	27081	27209	26984	27295	27124	27170	27069	26978	27224	27065	26992	27243	27018	27092	27091	27222	27068	26970	27097	27132	27196	26987	27177	27186	27105	27143	27224	27366	27174	27015	27273	27149	26904	27050	27114	27180	27096	27171	27333	27301	27176	27168	27159	27240	26982	27173	27010	27430	27079	26862	27149	27101	27431	26873	27112	27340	26920	26883	27014	26969	27023	26943	27150	27171	27069	27475	27102	27276	27086	27112	26922	27172	27098	27199	27201	27051	27113	27301	27201	27142	26989	27065	27178	27143	27117	27142	26988	27111	27225	26914	27313	27283	27213	27313	26969	26903	26846	26689	27396	27069	27035	26908	26892	26944	27123	27208	27274	26917	27031	27118	27183	27211	26887	27246	27127	27065	27151	27161	27195	27113	26961	26988	27032	27067	27361	27024	27131	27328	27259	27095	26993	27075	27067	27083	27175	27286	26943	27106	26859	27178	27061	27127	26904	27124	27096	27136	26955	27249	26858	26819	27112	27154	27237	27184	26958	27198	27024	26901	27111	27020	27217	27321	26894	27076	26957	27035	27007	27214	26968	27105	27210	27031	27069	27010	26828	27243	27028	27102	27343	27253	27248	27423	27117	27108	27323	27141	27016	27310	26977	27126	26945	27191	27058	27281	26884	27066	27056	27140	27336	26997	26831	27104	26902	26904	27176	27013	27193	27249	27269	27115	26978	27037	27215	27151	27230	27091	27336	27297	27081	27195	27376	26990	26934	27285	26918	26840	27227	27050	26941	27151	27126	27453	27065	27332	27154	27045	27258	27038	27224	27191	27271	27044	27248	27102	27011	27033	27003	27089	26888	26939	27072	27151	27347	27272	27152	27232	27253	27092	27012	27118	27230	26969	27123	27155	27210	26826	27265	26933	27011	27411	27006	26963	26965	27226	26967	27117	27198	27181	27155	27125	27071	27150	27067	27210	27353	27154	27172	27265	27244	27143	27235	27170	27046	27071	27097	27188	27425	26982	27144	27121	26933	27140	27077	27249	26926	26981	27277	27429	27192	27079	27121	27107	27028	27068	27101	26910	27110	26976	27470	27263	27569	27159	26917	27246	27147	26982	27214	27049	27170	27110	27170	27322	26990	27217	27349	27082	27213	27079	26919	27110	27111	27284	27357	27277	27143	27132	26999	26956	27030	27101	27370	27204	27190	27303	27109	27272	27083	27276	27224	27086	27070	27014	27068	27103	27349	26967	27073	27167	26873	27036	27041	27169	27238	27266	27017	27054	27109	27064	27333	27208	27209	27029	27233	27053	27118	27090	27101	27064	27120	27238	26936	26978	26941	27122	27282	27097	27010	26950	27068	27014	27063	27086	27112	27144	26963	26891	27351	27103	26951	27110	27212	27116	27081	27209	27046	27197	27349	27113	27180	26850	26992	27169	27237	27309	27291	26804	27264	27162	27173	26992	27255	27272	27354	27260	27043	27003	26896	26971	26984	27323	26860	27177	27232	27275	27024	26960	27126	27028	27333	27036	27123	27006	27288	27271	27121	27141	27105	27337	27106	27170	27268	26984	27134	27448	26965	27196	27199	26892	27201	27359	27194	27224	27186	27115	27135	26690	27044	27133	27201	27235	26935	26920	27275	27301	27198	26972	26991	27023	27012	26957	27001	27104	27218	27183	27245	26842	27074	26879	27077	26978	27165	27160	27084	26957	26904	27065	27186	27212	27236	27141	27205	26939	27034	27029	26937	27096	26909	27229	27145	27176	26949	27326	26905	27047	27074	27160	27199	27309	26873	26923	27236	27057	26948	27126	27292	27287	27001	27243	27299	27334	26966	27157	27147	27069	27126	27173	27227	27225	27012	27003	26774	26994	27164	27237	27265	27158	27110	27145	27009	27305	27069	27258	26857	27117	27044	27095	27184	27047	27110	27133	27040	26928	27030	27136	27188	27278	27321	26853	27070	27126	27096	26970	27029	27042	27093	27041	27236	27101	26946	27076	27167	27106	27122	27065	27218	27015	27397	27207	26937	27315	27061	27233	27169	27159	27125	27112	26885	26706	27277	27247	27143	27149	27127	27046	27109	27054	27129	27237	27183	27034	27156	27091	27033	27222	27113	27223	27066	27271	27128	27123	26894	27033	27113	26881	26943	27238	27197	27217	27069	27282	27028	27126	27130	27014	27073	27037	27222	27107	27098	27215	27136	27150	27036	27011	27094	27066	27106	27192	27034	27113	27095	27303	27272	27229	27294	27127	26996	27065	26984	26882	27193	27174	26903	27037	27117	26753	26944	26944	27087	27193	27108	26872	27337	27268	27219	27021	27125	27091	27195	27237	27097	27101	27114	27360	27117	27268	27260	27219	27250	27064	27018	27203	27290	26971	27096	27147	27134	27074	26903	26862	27277	27007	27213	26840	27168	27022	26855	27316	27093	27260	27304	27082	27186	27199	27258	27209	27247	27056	26880	27248	27106	27033	27273	27087	27105	27228	26877	27057	27051	26907	26928	26940	27062	26950	26801	27161	27265	27099	27118	27221	27155	27375	26955	27155	27277	27212	27337	26994	27349	27234	26946	27167	26928	27099	27141	27253	27193	27244	27246	27234	26878	26939	27010	27087	27215	27192	26897	26971	26962	27247	27142	27050	27103	27299	27151	27140	27093	27010	27061	27042	27219	26963	26882	27130	26902	27032	27407	27223	27185	27115	27144	27073	26936	27092	27105	27029	27201	27179	26772	27158	27088	27261	27149	26956	27282	27241	27366	27444	27171	27134	26963	27060	27220	27179	27035	27214	27043	27178	27257	26829	27014	27083	27102	27031	27205	26953	27120	26943	26883	27094	27351	27066	27197	27146	26998	27139	27145	26948	27137	27123	27038	26972	27181	26943	27040	27311	27280	26992	27264	27033	26875	27114	26873	26934	26963	27245	27075	27105	27210	26984	27247	27231	26857	27218	26928	27176	26984	26767	27218	27148	27119	27273	27157	26962	27246	27221	27250	27213	27060	27207	27039	27120	26868	26968	27206	27145	27116	27194	27037	26953	27319	27068	27127	27083	27143	27221	27128	27285	27182	27278	26795	27372	27107	27302	27078	26920	27248	27205	27305	27142	26929	27308	27202	27145	27441	27183	27150	27023	27034	27207	27188	27174	27385	27170	27272	27121	26930	27218	27011	27213	26902	27082	27122	26974	27136	27261	27100	26919	27160	27137	27160	27122	27122	27137	26962	27107	27260	27178	27052	26972	27089	27257	27042	27265	27347	27110	27251	27408	26968	27227	27214	27297	26947	27229	27123	27156	26890	27393	27035	27050	27339	27165	27167	27031	26921	27005	27193	26788	27176	27388	26914	27159	27011	27288	27172	27133	27192	27052	26871	27006	27315	27208	27006	27036	27156	27306	27138	26884	27205	26849	27133	27099	27042	27173	27074	26969	27315	26910	27058	27175	27167	27365	26758	27030	26925	27141	27169	27222	27060	27278	27097	27222	27161	27234	27156	27007	27011	27176	27013	27214	27181	27167	26922	27015	27058	27237	27250	27284	27188	27298	27378	27159	26797	26843	27331	26944	27199	27162	27023	26921	26962	27081	26933	27055	27003	26769	27276	26973	26954	27021	26921	27154	26981	27068	27029	27120	27163	27069	27140	26985	27181	27324	26718	26916	27127	26944	27333	27039	27018	27180	27084	27243	27014	27173	26941	27129	27028	27181	27090	27085	27069	27324	27054	27237	26755	27176	27097	27193	27326	27077	27062	27030	27124	27061	27052	27164	27357	27223	27003	27102	27279	27329	27201	27073	27176	27281	27051	27048	26962	27028	26826	27072	27075	27095	27341	27081	27226	27185	26926	27150	27246	27257	26914	27275	26877	27124	26927	26989	27309	27014	27178	27109	27080	27266	27227	27089	27132	27081	26851	27045	26994	27041	26976	27354	27211	27317	26989	27084	27190	27179	27039	27108	27264	26947	27240	26924	26970	26889	27039	26948	27474	27165	27163	27301	27403	27222	27210	27259	26890	26732	27073	27134	27091	26975	27141	26978	26944	26951	27338	27058	27280	26967	27122	26909	27181	27254	27172	27236	27253	27172	27050	27072	27172	27003	27150	27127	27299	26863	26943	26863	27048	27014	27201	27070	27121	27312	27098	26919	26936	26992	27110	26857	27234	27238	27095	27023	27256	27015	27402	27228	27185	27134	27155	27313	27088
20937	39837	40075	42045	85847	79785	60101	40524	26279	19788	17676	17226	16919	16761	16875	16679	17005	16845	16892	16782	16872	16861	16840	16803	16918	16984	16745	16760	16991	16912	16773	16860	16764	17092	16946	16871	17006	16883	16867	16975	16766	16878	16929	16828	16864	16706	16910	16788	16822	16782	16909	16851	16818	16912	16644	17018	16765	16950	16903	17012	16787	16867	16724	16892	16847	16943	16904	16831	16738	16783	16974	16883	16674	16814	16797	16788	16901	16903	16908	16895	16863	16749	16679	16880	16733	17051	16822	16726	16774	17025	17016	16842	16952	16782	16824	16677	16734	16822	16677	16833	16823	16763	16900	16777	16790	16970	16764	16825	16836	16786	16731	16818	16909	16770	16963	16687	16982	16686	16854	16833	16709	16736	16851	16692	16944	17009	16908	16846	16881	16937	16753	16635	16886	16926	16831	16878	16676	16767	16880	16842	16814	16897	16699	16837	16685	16866	16808	16704	16762	16835	16981	16757	16696	16694	16856	17012	16723	16618	16865	16825	16653	16611	16922	16701	16680	16837	16835	16929	16717	16566	16999	16865	16617	16835	16999	16812	16846	16777	16827	16801	16678	16841	16817	16990	16861	16880	16843	16849	16743	16769	16972	16848	16993	16959	16995	16689	16860	16634	16704	16912	16828	16864	16891	16872	16512	16826	16792	16781	16893	16738	16977	16715	16625	17054	16781	16701	16652	16888	16682	16751	16702	16610	16791	16802	16764	16720	16851	16687	16860	16770	16869	16692	16740	16718	16906	16918	16859	16823	16793	16793	16786	16845	16922	16865	16845	16616	16766	16982	16902	16832	16727	16983	16909	17000	16652	16706	16642	16822	16769	16740	16740	16726	16623	16700	16856	16951	16815	16939	16743	16823	16835	16821	16851	16878	16757	16834	16767	16820	16764	16755	16741	16882	16703	16858	16950	16833	16876	16895	16622	16761	16736	16864	16705	16941	16872	16822	16797	16647	16833	16695	16429	16762	16680	16781	16767	16777	16917	16794	16684	16654	16828	16817	16671	16892	16860	16864	16787	16795	16820	16733	16760	16822	16685	16916	16845	16813	16866	16712	16780	16573	16684	16921	16682	16657	16981	16776	16614	16653	16756	16746	16856	16925	16885	16820	16829	16875	16875	16854	16734	16885	16883	16813	16786	16873	16599	16857	16734	16749	16773	16952	16806	16838	16754	16686	16785	16918	16795	16720	16730	17006	16777	16765	16757	16670	16763	16652	16673	16816	16752	16718	16742	16720	16837	16851	16748	16714	16726	16711	16788	16810	16651	16804	16710	16787	16791	16726	16748	16839	16883	16851	16569	16838	16734	16837	16808	16876	16906	16816	16843	16760	17093	16651	16752	16739	16709	16978	16634	16890	16878	16667	16733	16859	17007	16950	16679	16932	16684	17000	17013	16797	16733	16735	16857	16691	16681	16759	16847	16797	16681	16905	16919	16872	16693	16965	16885	16829	16829	16738	16790	16667	16827	16728	16690	16752	16771	16702	16842	16734	16699	16949	16724	16763	16826	16777	16753	16913	16679	16712	16799	16647	16855	16893	16630	16892	16862	16750	16691	16780	16667	16804	16795	16915	16697	16840	17085	16690	16815	16771	16892	16871	16803	16803	16798	16860	16834	16903	16814	16891	16767	16929	16576	16774	16855	16882	16694	16773	16725	16830	16794	16734	16922	16828	16880	16823	16709	16892	16695	16819	16772	16844	16737	16657	16708	16749	16900	16834	16880	16975	16711	16726	16747	16599	16920	16793	16790	16797	16666	16795	16920	16764	16741	16669	16910	16759	16733	16605	16807	16516	16810	16811	16871	16729	16773	16955	16811	16647	16824	16925	16763	16776	16720	16803	16677	16713	16690	16772	16776	16790	16729	16733	16869	16718	16790	16924	16789	16843	16730	16860	16634	17134	16874	16824	16789	16739	16668	16868	16776	16802	16869	16943	16744	16913	16732	16731	16802	16646	16574	16695	16873	16716	16915	16528	16939	16700	16908	16865	16721	16767	16742	16813	16711	16783	16893	16785	16805	16878	16771	16750	16926	16828	16860	16791	16746	16654	16871	16846	16741	16849	16817	16708	16854	16725	16928	16757	16856	16843	16696	16747	16757	16867	16821	16675	16866	16626	16762	16847	16720	16729	16873	16902	16765	16894	16987	16725	16873	16950	16968	16738	16650	16691	16734	16674	16849	16885	16734	16690	16915	16943	16887	16828	16830	16589	16747	16767	16788	16746	16598	16739	17103	16650	16677	16644	16823	16743	16794	16948	16679	16663	16891	16823	16787	16821	16578	16750	16826	16881	16762	16750	16822	16759	16942	16703	16770	16699	16822	16964	16720	16705	16932	16906	16719	17013	16854	16812	16830	16520	16832	16715	16773	16810	16775	16781	16728	16692	16819	16795	16849	16802	16863	16817	16887	16739	16886	16748	16849	16667	16725	16702	16776	16905	16974	16810	16861	16759	16712	16803	16703	16718	16752	16915	16799	16692	16829	17023	16887	16975	17003	16816	16799	16769	16822	16720	16903	16722	16890	16829	16725	16832	16852	16868	16808	16732	16659	16839	16868	17062	16889	16790	16701	16755	16769	16901	16921	16526	16669	16951	16902	16756	16784	16884	16737	16936	16778	16780	16952	16745	16965	16814	16768	16821	16835	16742	16743	16736	16793	16787	16798	16717	16660	16888	16704	16801	16695	16843	16750	16843	16820	16778	16722	16905	16837	16925	16618	16856	16466	16879	16919	16817	16789	16868	16843	17001	16852	16858	16699	16821	16870	16880	16558	16808	16965	16715	16947	16928	16762	17063	16535	16822	16883	16778	16762	16744	16872	16918	16857	16749	16770	16760	16647	16827	16822	16746	16663	16750	16695	16953	16807	16675	16727	16786	16709	16753	16779	16956	16637	16946	16520	16728	16905	16873	16969	16788	16834	16795	16684	16758	16704	16919	16810	16858	16872	16705	16577	16692	16996	16799	16863	16788	16799	16983	16691	16730	16796	16612	16680	16723	16930	16863	16832	16894	16740	16757	16838	16820	16928	16792	16991	16877	16896	16708	16820	16711	16721	16801	16824	16840	16824	16829	16789	16671	16859	16708	16743	16838	16768	16824	16926	16541	16721	16720	16701	16803	16977	16761	16718	16854	16721	16646	16640	16904	16870	16804	16893	16912	16697	16892	16700	16800	16840	16810	16617	16720	16795	16823	16892	16840	16876	16854	16944	16664	16619	16617	16897	16866	16992	16568	16940	16809	16615	16815	16817	16707	16866	16732	16791	16669	16841	16738	16743	16726	16742	16829	16834	16935	16799	16815	16851	16974	16867	16644	16706	16799	16881	16735	16816	16721	16705	16662	16727	16852	16618	16715	16922	16862	16816	16734	16616	16779	17068	16778	16855	16792	16820	16719	16874	16722	16633	16761	16858	16945	16697	16613	16659	17035	16983	16869	16690	16906	16921	16775	16779	16758	17028	16833	16675	16757	16933	16904	16752	16824	16769	16836	16863	16871	16883	16837	16804	16753	16793	16644	16844	16687	16980	16847	16869	16812	16885	16830	16910	16831	16729	16785	16833	16820	16709	16992	16823	16821	16867	16814	16726	16761	16821	16769	16644	16716	16765	16838	16873	16736	16610	16845	16861	16807	16833	16774	16862	16745	16861	16778	16599	16901	16996	16785	16907	16912	16666	16844	16677	16895	16951	16769	16618	16776	16697	16792	16686	16803	16975	16856	17013	16821	16693	16675	16936	16990	16819	16706	16825	16745	16682	16847	16753	16795	16834	16863	16654	16798	16741	16708	16783	16749	16654	16727	16865	16946	16819	16725	16994	16708	16789	16714	16655	16853	16751	16707	16839	16816	16855	16897	16792	16746	16826	16833	16918	16692	16855	16866	16639	16794	16649	16715	16878	16970	16764	16808	16727	16907	16763	16850	16762	16916	16988	16699	16820	16734	16816	16672	16591	16881	16692	16653	16639	16914	16600	16838	16752	16995	16705	16792	16594	16753	16795	16592	16742	16937	16843	16887	16660	16816	16803	16868	16805	16859	16895	16953	16821	16753	16785	16830	16923	16826	16678	16642	16774	16906	16811	16870	16968	16738	16820	16823	16928	16773	16887	16742	16748	16753	16677	16780	16882	16726	16775	16720	16855	16863	16911	16977	16749	16826	16848	16931	16989	16672	16804	16900	16733	16626	16684	16650	16779	16776	16754	16875	16877	16875	16794	16864	16818	16869	16643	16863	16760	16912	16770	16711	16769	16939	16728	16920	16535	16770	16909	16811	16904	16784	16839	16542	16850	16770	16795	16703	16719	16881	16663	16691	16687	16683	16788	16838	17019	16928	16835	16901	16661	16607	16760	16710	16556	17029	16914	16744	16918	16826	16773	16837	16560	16740	16822	16755	16821	16845	16732	16906	16687	16752	16852	16791	16882	16741	16829	16966	16831	17006	16734	16853	16688	16796	16678	16697	16793	16761	16665	16721	16898	16852	16653	16733	16907	16697	16932	16816	16662	16622	16710	16787	16646	16689	16819	16747	16779	16770	16830	16716	16900	16571	16655	16680	16699	16662	16764	16763	16686	16708	16853	16721	16865	16861	16548	16769	16936	16710	16822	16673	16823	16695	16734	16714	16636	16720	16890	16707	16809	16765	16660	16860	16789	16737	16930	16850	16666	16644	16726	16766	16642	16727	16886	16613	16730	16689	16927	16897	16845	16804	16771	16577	16957	16881	16893	16924	16725	16832	17020	16780	16899	16981	16900	16698	16758	16647	16867	16806	16671	16748	16817	16787	16706	16826	16721	16897	16627	16705	16678	16916	16684	16844	16826	16897	16849	16818	16782	16788	16860	16641	16779	16816	16720	16773	16865	16937	16797	16679	16769	16757	16922	16650	16922	16968	16944	16683	16818	16748	16832	16702	16739	16745	16794	16983	16835	16818	16891	16744	16732	16891	16885	16913	16842	16744	16934	16862	16860	16858	16812	17089	16789	16803	16749	16890	16794	16718	16744	16867	16797	16821	16621	16850	16826	16791	16869	16794	16952	16833	16685	16752	16866	16835	16983	16805	16749	16808	16865	16804	16772	16681	16795	16765	16767	16784	16683	16812	16809	16826	16724	16723	16845	16863
32335	26737	30486	31775	37811	37276	33535	30060	28358	27704	27377	27050	27274	26941	26915	27001	26989	27178	27212	26935	26986	27006	26895	27191	26642	26891	27178	27047	27116	27261	27081	27007	27171	26952	27153	27088	26916	27200	26794	26953	27123	27027	27078	27323	27128	27274	26910	27200	26925	26809	27103	27117	26969	26888	27178	27046	27011	27142	26929	27131	26957	26689	26913	26913	27032	26978	26858	27016	26898	27085	26958	27050	27013	26907	26707	26945	27006	26873	27032	27099	26940	27137	27180	27011	26975	27049	26893	26970	26891	27165	26834	26908	27122	26907	26938	26888	26844	26994	27110	26854	27179	27091	26966	27096	26946	27421	27053	26737	26999	26996	27187	26779	26943	27147	27072	27072	27041	26958	27052	27220	27061	27039	27166	27011	26872	26897	27043	26841	27095	27083	26958	26998	26888	27399	26811	26802	26832	27148	27049	26956	26945	26955	27103	26967	27180	27238	27118	26901	27214	26784	27014	27132	26858	27213	27083	26897	27136	26741	27106	26979	27051	27008	26989	26976	26937	26853	27084	27067	26730	27053	27046	27034	26998	26821	27059	27079	26854	27067	26897	26960	26964	27240	27069	26934	27062	26852	26955	27005	27164	26916	27018	27018	26987	26925	26948	26799	26621	26760	27183	26923	26815	26846	27117	27057	26987	26910	26950	26900	27184	27022	27022	26986	27011	26957	27120	27000	27033	27223	26971	27108	27198	26903	27245	26990	27193	27091	26953	27079	27109	27116	27075	27067	26879	27124	26890	26910	26980	26886	26759	27225	26946	26804	26998	26969	26901	26964	26970	27151	27027	26925	27184	26980	26962	27077	26870	26911	27029	26988	26990	26876	27042	26809	26908	26885	27096	26806	27208	27040	26995	26866	26798	27094	27157	27196	26929	27106	26996	26839	27240	27153	26908	26722	26924	27090	26941	27133	26975	26892	27166	27097	27018	27001	27074	26980	26976	27025	26951	27061	26997	27193	26949	27052	27145	26949	26926	27062	26939	26975	27163	26988	27041	27183	26988	27115	27152	26876	27145	27017	26906	26969	27145	27094	26867	26858	27039	27092	27029	27068	26884	26784	26986	26960	27067	26857	27006	26964	27081	27160	26853	27058	26911	26780	26893	27010	27012	27118	27103	26887	27042	27127	27071	27258	27003	27206	27189	26869	26954	26800	27046	26831	26942	26922	27004	27141	27135	26607	26981	26817	27040	26885	27068	27180	27123	27023	26755	26835	26980	26851	26967	26990	27059	26994	26960	26962	27060	26921	26977	26948	26955	26746	26804	27036	26882	27041	27005	26999	26861	26922	27099	26995	27093	26863	27027	27103	27005	26805	26840	26902	27094	27095	27089	27089	27130	27027	26994	27040	26811	26714	26898	26950	26949	26739	26971	26937	26877	27064	27025	27048	26750	26888	26765	26772	27065	27088	26993	26983	27068	26866	27017	27152	26816	27154	27043	27266	27056	26968	27198	27194	27070	26969	26901	26992	26782	26916	27202	26962	27134	26957	27042	27184	26779	27139	26990	27040	26922	26888	26705	27196	27305	26904	27026	26963	27171	26897	27031	26985	27069	27063	26791	26899	27098	26945	27187	26786	27148	26977	27265	26929	26912	27088	27047	27332	26973	26990	27128	26960	26957	26793	27005	27090	26852	26870	26960	26868	27117	26873	27037	27216	26957	27094	26984	27132	27071	26964	27074	26938	26778	26736	27054	26946	26946	27109	26913	27035	26907	26929	27105	27165	27259	26889	26856	27205	26902	27003	27140	27224	27195	26998	27082	26938	27048	26731	26991	27063	27063	27035	27001	26986	27037	26854	27004	27009	26864	26900	26891	27079	26952	26803	26733	26839	26866	27015	26964	27142	27066	26951	27131	26872	26910	26916	26660	26979	26978	26926	26907	27111	27347	26969	26895	27139	26927	26982	26864	26964	27321	26975	27097	27393	26915	26872	26903	27160	26955	27143	26892	27062	27055	26917	26920	27267	27089	27013	27147	27041	27154	26806	27188	27058	27215	27074	26911	27224	26862	26877	27076	27152	27312	26818	27107	27197	27030	26850	27059	27034	27037	27045	27024	27162	26982	27205	27144	27052	26888	27064	27059	26945	27087	26957	27326	27066	27091	26803	26863	27045	27075	27016	26781	26972	26808	27190	26936	27082	27068	26873	27076	26895	27188	27135	26875	26953	26875	26843	27008	27010	26936	26979	26605	26876	27141	27001	27156	26929	26912	27207	27058	27112	26986	27009	27063	27093	27163	27051	27238	27067	27102	26946	26914	27002	27008	26978	27184	27281	27009	27194	26913	26917	26719	27035	26982	26917	27120	27126	27010	26781	27123	27153	26963	27042	26981	27003	27096	26960	27031	27003	27096	27031	27109	26974	27021	26894	27002	27074	26985	27015	26923	27115	27238	27034	26986	27088	27054	27272	27103	27034	27042	26948	27062	26875	26957	27126	27052	26932	27050	26980	27107	26857	26994	27070	26920	26975	26846	27092	26917	27028	27004	27212	26751	26906	26852	26927	27170	26770	27121	27054	26865	27012	26915	27364	27005	26974	27083	27240	26995	26980	26950	26833	26970	27085	27009	27074	27252	27145	27056	26842	27164	27094	27112	26759	26871	26763	27143	27346	27201	27153	27157	27011	27269	27186	27010	26900	26956	27094	27055	27174	26863	27104	27027	27199	26896	26877	27165	27007	27108	27042	27064	27128	26833	26899	27120	27194	26851	27494	27131	26857	27220	27219	27161	26835	26780	26972	26961	26930	27025	27091	26787	27069	27149	26958	26942	26945	27113	27108	27168	26822	26957	27002	27144	27069	26907	27056	26836	27110	27162	27019	27043	27039	26811	27162	26792	26827	26813	26898	26867	26836	27196	26859	27100	26991	26960	26934	26948	26844	26906	26616	27037	26959	26928	27131	26957	26904	26882	26983	27004	26838	27020	27095	26979	26947	27124	27079	26912	26972	26736	27054	26997	26917	27033	26911	26982	26999	26913	27034	27148	26989	27128	27119	26859	27168	27145	26775	26982	27122	27036	27278	26959	26818	27142	27355	27012	26804	27081	27090	27114	27108	27010	27061	27077	27170	26849	27089	27148	27166	26990	26921	26990	26800	27150	26805	27112	26935	26893	26972	27060	27165	27034	27023	27118	27045	26826	27125	26916	27103	26950	26820	27125	27136	26992	27166	27196	27141	27160	26715	27158	27155	26955	26937	27183	26994	27080	26823	27057	26830	27003	26949	26975	27070	27018	26900	27065	27063	27116	27191	27088	26828	27105	27007	26905	27000	26961	26975	26917	26911	27047	26766	26882	27104	27200	27034	26978	26880	27294	27074	27080	26855	27087	26891	27010	26948	26746	26908	27098	27002	26935	27040	26929	27202	27097	27085	26876	27091	26884	26968	27108	27100	27016	26751	26969	26839	26993	27129	26937	27207	27012	26883	26822	27147	26985	26860	26906	26867	26890	27243	27223	27317	27019	27152	26843	26851	27002	26998	26935	27073	27087	27168	27105	26997	27158	27274	26901	26999	26985	26888	27191	26929	26901	26866	27020	27156	27064	27066	27093	27027	26992	27176	27063	26902	27008	27232	27075	27191	26654	26785	27301	26916	27287	27094	27005	27235	27159	27080	26869	26804	26912	27012	26917	26900	26996	26910	26809	26918	26729	26997	26897	26708	27006	27207	26944	26940	27054	27254	27055	26991	27018	27002	26990	27041	27075	26572	26856	27042	26891	27066	27061	26975	26955	26892	27066	26973	26908	27078	27242	27144	27012	26848	27023	26887	27070	26775	26911	27132	26723	27125	27102	27108	27017	27129	27089	27241	26834	26947	27039	26730	26863	26985	26990	27026	27026	26967	26859	26964	27008	26951	27013	26814	27002	27014	27053	27246	27015	26853	27160	26945	27207	27016	27065	26986	27157	26777	27124	27031	26959	27023	27216	26976	26846	26823	26993	27173	27179	27146	26815	26884	26883	27041	27392	27106	26844	26605	27257	27056	27077	27183	27127	27145	27357	26955	27111	26966	26955	27228	26990	26972	27197	27038	26882	26933	26898	26959	26981	27068	27088	26904	26929	26865	27129	26873	27024	27144	26792	27061	27075	27052	26641	27010	27110	26914	27368	27112	27187	27119	26980	27033	27241	26964	27143	27019	26979	27084	27257	27074	26835	26934	27094	26863	26843	26962	27250	27106	27084	27058	26739	26579	26823	27191	26958	27114	27202	26961	27139	26755	26920	26865	26871	26829	27049	27019	26921	26877	26931	27015	26974	27030	26891	27086	26816	26881	27154	26892	27218	27075	26967	26968	27149	27124	26864	26731	26853	26930	27080	27008	26919	27048	27086	27037	27008	27110	27014	27056	27181	27061	26846	26910	27244	27043	27092	27073	26975	27021	27005	26975	27061	26657	26883	26982	26927	27004	27074	26855	26930	26944	26978	27011	27005	27133	27221	27203	26897	26927	27063	27025	26769	27185	27127	27112	27002	26902	26838	27193	26906	26921	27052	26908	27038	27138	26907	27083	27170	27188	27354	27270	26981	27052	27139	26937	27061	26942	27159	26752	26884	27003	27094	27205	27094	26921	27010	27047	27004	27117	27082	26990	26938	26829	26993	26993	27086	26836	26808	27008	27227	26849	27207	27091	27143	27253	27136	27127	27195	27027	27050	27000	27062	27077	27175	26958	27174	26722	27103	26986	26989	27192	27065	27065	27003	26884	26975	27182	27203	26830	27076	27035	26972	26992	27032	27050	26834	27046	27142	26911	26902	27270	26922	27268	27051	27124	27020	26895	26875	27252	27158	27080	27203	27038	27070	27201	27199	27053	26817	26875	27208	27077	27012	26875	26948	27169	27016	27020	26799	27087	27088	26859	26899	27063	27477	26877	26852	26802	26933	27240	26932	27071	27031	27012	26985	26941	27275	26974	27189	27029	27165	26740	26913	26897	27040	27041	26928	27096	26947	27029	26883	26883	27035	26806	27349	26781	26974	26793	26929	27183	27113	27129	26947	27011	26808	27185	26886	27012	26886	26825	26937	26890	27057	27261	27032	27055	26805	27104	26994	26907	27215	27072	27348	27124	27169	26798	27230	27011	27298	27267	26820	26938	27015	27107	27046	26880	26891	26841
16658	19419	18969	21011	28943	26951	22478	19064	17285	16768	16331	16315	16485	16204	16417	16472	16301	16178	16172	16363	16241	16510	16377	16261	16607	16377	16262	16407	16347	16430	16383	16305	16249	16276	16282	16395	16465	16332	16266	16337	16322	16212	16401	16275	16324	16325	16286	16221	16644	16303	16312	16303	16323	16614	16284	16256	16359	16282	16359	16365	16348	16206	16272	16437	16280	16351	16198	16493	16348	16238	16263	16392	16357	16509	16437	16416	16317	16397	16334	16259	16341	16124	16408	16338	16387	16304	16431	16510	16399	16414	16443	16309	16333	16209	16257	16218	16472	16209	16339	16208	16475	16286	16380	16225	16431	16278	16176	16213	16319	16391	16385	16365	16363	16434	16232	16127	16389	16409	16357	16370	16265	16310	16288	16304	16380	16365	16452	16367	16422	16335	16410	16442	16346	16314	16322	16320	16402	16293	16350	16280	16270	16219	16272	16399	16228	16481	16278	16412	16327	16276	16327	16144	16407	16247	16321	16392	16409	16438	16146	16191	16264	16347	16267	16338	16304	16505	16399	16397	16211	16214	16369	16434	16221	16299	16429	16320	16473	16327	16609	16193	16291	16402	16418	16396	16384	16348	16386	16097	16498	16264	16275	16251	16325	16450	16369	16334	16235	16288	16271	16298	16333	16322	16144	16391	16270	16184	16331	16231	16133	16319	16193	16288	16375	16432	16239	16398	16359	16334	16390	16393	16315	16547	16352	16267	16242	16482	16507	16389	16291	16299	16171	16279	16290	16395	16175	16232	16256	16466	16301	16495	16464	16332	16258	16476	16428	16302	16149	16201	16384	16351	16263	16320	16297	16192	16448	16300	16362	16443	16193	16231	16434	16111	16284	16372	16333	16369	16432	16300	16347	16288	16211	16290	16323	16394	16093	16355	16264	16501	16407	16340	16454	16305	16463	16451	16380	16335	16242	16355	16186	16334	16327	16152	16274	16618	16460	16212	16356	16345	16086	16323	16483	16329	16249	16250	16111	16357	16417	16118	16683	16439	16058	16244	16400	16291	16243	16277	16486	16355	16230	16188	16361	16179	16426	16356	16156	16339	16417	16313	16400	16416	16457	16399	16272	16286	16257	16308	16332	16487	16287	16353	16376	16300	16275	16250	16201	16287	16158	16420	16370	16344	16440	16287	16305	16145	16274	16338	16235	16356	16414	16345	16314	16276	16251	16363	16273	16454	16341	16535	16387	16368	16266	16083	16309	16232	16398	16187	16306	16138	16309	16547	16529	16501	16144	16494	16366	16125	16271	16211	16225	16398	16194	16338	16050	16453	16466	16249	16328	16280	16330	16411	16191	16306	16378	16350	16380	16370	16276	16367	16290	16246	16302	16299	16226	16119	16226	16296	16298	16402	16308	16266	16365	16462	16256	16327	16371	16463	16218	16254	16257	16108	16369	16103	16251	16381	16283	16239	16504	16371	16243	16367	16306	16232	16363	16345	16247	16434	16254	16377	16304	16389	16268	16341	16198	16464	16440	16204	16349	16374	16249	16347	16426	16331	16463	16216	16392	16284	16130	16403	16297	16392	16349	16378	16621	16284	16330	16203	16318	16364	16348	16151	16302	16287	16274	16281	16178	16186	16424	16183	16308	16467	16256	16239	16547	16605	16342	16393	16531	16381	16362	16321	16190	16182	16346	16384	16376	16217	16621	16478	16242	16193	16239	16307	16301	16313	16367	16622	16316	16337	16063	16087	16422	16240	16355	16317	16330	16252	16368	16315	16338	16215	16555	16277	16293	16181	16562	16210	16195	16412	16303	16175	16424	16395	16218	16351	16325	16292	16399	16274	16447	16410	16232	16290	16503	16421	16189	16426	16235	16184	16397	16203	16338	16340	16154	16386	16139	16403	16542	16498	16218	16307	16374	16531	16360	16181	16095	16532	16466	16332	16387	16419	16436	16229	16556	16298	16195	16257	16149	16283	16334	16383	16337	16307	16186	16183	16194	16474	16309	16516	16195	16194	16401	16281	16357	16352	16347	16357	16330	16300	16338	16409	16503	16305	16214	16559	16360	16373	16356	16210	16346	16291	16119	16431	16410	16335	16259	16341	16315	16257	16441	16354	16321	16284	16282	16157	16428	16357	16228	16410	16477	16412	16277	16402	16341	16252	16355	16399	16263	16314	16309	16166	16456	16373	16262	16107	16270	16419	16238	16333	16246	16196	16117	16051	16335	16400	16223	16397	16372	16383	16269	16124	16362	16294	16109	16200	16233	16201	16208	16170	16394	16368	16384	16295	16420	16315	16205	16317	16438	16352	16212	16139	16362	16319	16303	16267	16262	16301	16435	16239	16391	16176	16311	16384	16353	16379	16321	16050	16564	16437	16260	16388	16569	16304	16369	16319	16395	16346	16342	16334	16324	16224	16388	16380	16250	16105	16524	16267	16330	16412	16366	16348	16210	16435	16219	16246	16368	16164	16462	16151	16242	16162	16262	16408	16350	16433	16312	16180	16286	16380	16314	16011	16344	16435	16300	16357	16290	16163	16375	16356	16384	16302	16348	16462	16311	16220	16354	16386	16416	16284	16203	16252	16189	16121	16326	16432	16097	16314	16404	16214	16437	16301	16278	16361	16284	16245	16402	16150	16387	16291	16474	16546	16285	16382	16368	16238	16213	16181	16381	16336	16289	16204	16331	16294	16381	16221	16713	16217	16307	16192	16310	16425	16296	16467	16259	16593	16351	16218	16424	16383	16446	16426	16284	16273	16173	16438	16317	16247	16261	16228	16224	16274	16192	16326	16504	16274	16447	16443	16334	16227	16296	16319	16359	16252	16431	16215	16430	16159	16412	16328	16497	16292	16561	16355	16366	16338	16328	16298	16332	16325	16289	16591	16334	16251	16420	16279	16306	16404	16304	16262	16344	16566	16374	16293	16453	16394	16300	16465	16354	16360	16195	16229	16477	16233	16482	16087	16400	16463	16285	16240	16352	16310	16192	16344	16262	16254	16507	16276	16252	16111	16401	16290	16288	16313	16281	16277	16489	16059	16359	16321	16234	16355	16490	16395	16295	16402	16299	16322	16235	16344	16294	16476	16349	16476	16288	16278	16398	16393	16452	16501	16374	16383	16166	16262	16269	16278	16469	16283	16334	16371	16415	16195	16339	16188	16372	16283	16462	16363	16370	16255	16368	16384	16363	16427	16267	16291	16239	16416	16153	16487	16486	16414	16368	16242	16306	16205	16413	16272	16083	16377	16405	16386	16342	16235	16198	16461	16261	16489	16223	16427	16225	16574	16342	16333	16301	16296	16349	16207	16350	16297	16351	16395	16291	16505	16256	16270	16419	16220	16254	16190	16447	16322	16318	16375	16488	16346	16305	16313	16331	16322	16505	16401	16301	16220	16281	16230	16404	16424	16229	16354	16325	16404	16397	16312	16355	16335	16480	16228	16098	16400	16439	16274	16286	16433	16156	16397	16376	16298	16469	16400	16349	16226	16289	16308	16310	16530	16391	16239	16277	16125	16336	16371	16273	16386	16073	16255	16418	16418	16388	16356	16436	16473	16346	16226	16240	16357	16185	16028	16362	16315	16363	16360	16397	16377	16473	16380	16292	16359	16280	16267	16221	16347	16289	16166	16534	16359	16380	16158	16262	16310	16454	16388	16265	16345	16249	16453	16232	16335	16437	16375	16410	16177	16514	16246	16287	16230	16294	16101	16398	16332	16328	16333	16183	16271	16423	16182	16547	16268	16367	16537	16383	16341	16202	16383	16442	16344	16264	16259	16352	16485	16302	16322	16237	16553	16197	16323	16368	16327	16299	16347	16388	16255	16247	16422	16243	16272	16398	16282	16416	16328	16201	16352	16155	16207	16281	16377	16500	16372	16355	16417	16391	16332	16303	16171	16342	16347	16322	16338	16367	16290	16416	16131	16604	16230	16351	16663	16332	16445	16345	16275	16585	16376	16401	16179	16295	16139	16470	16395	16283	16507	16367	16310	16242	16091	16489	16287	16382	16442	16393	16411	16413	16302	16370	16252	16353	16370	16215	16407	16377	16210	16427	16365	16227	16450	16258	16127	16250	16253	16342	16301	16474	16173	16382	16262	16278	16495	16342	16175	16263	16451	16371	16426	16518	16294	16314	16347	16277	16194	16288	16415	16316	16363	16286	16337	16327	16515	16315	16241	16208	16466	16446	16303	16339	16377	16367	16419	16353	16353	16323	16167	16350	16281	16337	16485	16360	16297	16399	16449	16330	16482	16235	16380	16394	16446	16409	16491	16483	16397	16260	16321	16387	16320	16364	16357	16282	16337	16290	16267	16371	16287	16305	16258	16256	16245	16310	16220	16389	16234	16315	16330	16502	16326	16440	16426	16429	16424	16309	16442	16304	16334	16441	16270	16214	16394	16439	16227	16402	16502	16224	16352	16301	16448	16513	16410	16354	16260	16221	16430	16322	16314	16356	16364	16296	16411	16326	16408	16368	16232	16507	16212	16186	16402	16417	16326	16160	16428	16344	16349	16297	16304	16248	16382	16394	16399	16217	16291	16262	16151	16142	16351	16326	16655	16270	16267	16162	16402	16366	16316	16463	16294	16394	16405	16220	16289	16284	16106	16153	16165	16314	16428	16393	16325	16394	16189	16109	16157	16374	16394	16199	16394	16319	16308	16265	16426	16223	16241	16371	16233	16496	16386	16417	16198	16435	16317	16439	16275	16161	16205	16180	16239	16321	16309	16349	16240	16279	16444	16371	16262	16213	16299	16391	16430	16452	16324	16432	16439	16414	16074	16316	16271	16370	16413	16314	16397	16361	16329	16240	16272	16342	16315	16404	16271	16285	16446	16586	16300	16136	16414	16258	16295	16212	16422	16374	16248	16337	16446	16370	16384	16161	16367	16081	16376	16261	16370	16166	16173	16361	16351	16413	16329	16272	16215	16377	16135	16382	16260	16325	16337	16291	16433	16410	16378	16321	16383	16295	16445	16351	16384	16405	16440	16426	16212	16520	16371	16149	16341	16386	16306	16479	16173	16270	16360	16321	16306	16333	16626	16459	16305	16241	16388	16386	16432	16364	16319	16310	16312	16331	16283	16246	16379	16387	16315	16302	16385	16479	16485	16513	16325	16355	16509	16376	16363	16273	16281	16287	16355	16459	16315
25884	21621	28809	39192	58658	57273	46451	37020	31167	28896	27819	27465	27541	27360	27385	27412	27586	27572	27399	27454	27316	27383	27479	27328	27415	27239	27383	27404	27252	27263	27292	27167	27340	27569	27503	27166	27271	27529	27042	27271	27047	27348	27392	27413	27220	27049	27416	27277	27237	27429	27148	27352	27359	27296	27564	27083	27294	27237	27208	27282	27232	27257	27602	27194	27133	27410	27102	27350	27146	27240	27038	27219	27149	27388	27309	27190	27361	27237	27231	27168	27350	27351	27172	27176	27105	27347	27314	27370	27264	27313	27251	27504	27208	27060	27245	27309	27328	27248	26909	27065	27168	27298	27279	27179	27446	27224	27044	27102	27274	27136	27268	26832	27066	27391	27050	27243	26987	27061	27047	27175	27146	27269	27338	27087	27017	27188	27339	27197	27324	27121	27240	26955	26944	27060	27295	27277	27225	27099	26985	27196	27252	27314	27252	27194	27036	27055	27481	27296	27234	27046	27072	27042	27350	27342	27161	26964	27142	27267	27449	27183	27429	27262	27251	27168	27311	27021	27130	27485	27364	27339	27336	27133	26852	27319	27279	26996	27138	27106	27373	27129	27226	27202	27056	27379	27563	27389	27103	27279	27363	27102	27301	27219	27238	27028	27170	27141	27286	27156	27330	27090	27278	27224	27434	27132	27120	26922	27155	27281	27242	27074	27382	27326	27187	27242	27163	27183	27604	26925	27225	27175	27042	27264	27310	27098	27319	27221	27169	27145	27127	27266	27211	27427	27325	27256	27265	27235	27090	27208	27256	27229	27225	27422	27196	27220	26954	27346	27113	27125	27200	27126	27199	27144	27370	27405	27130	26900	27190	27081	27149	27183	27414	27145	27307	27171	27333	27152	27238	27237	27281	27175	27237	27185	27233	27244	26965	27296	27106	27129	27273	27165	27313	27190	27247	27366	27244	27091	27242	27088	27244	27116	27227	27222	27090	27011	27108	27308	27202	26988	26998	27166	27055	26986	26953	27254	27213	26955	27269	27282	27087	27220	27322	27152	27325	27291	27233	27234	27383	27226	27252	27143	27186	27271	27267	27135	27158	27102	27369	27467	27297	27245	27158	27362	27255	27352	26860	27184	27072	27136	27169	27259	27103	27313	27190	27123	27133	27454	27048	27042	27188	27154	27057	27156	27229	27074	27194	27063	27226	27244	27277	27144	27193	27181	26950	27071	27224	27340	27098	27241	27266	27230	27222	27169	27137	27006	27267	27090	27240	27007	27135	27161	27178	27153	27213	27169	27127	27182	27229	26765	27247	27433	27166	27110	27164	27324	27356	27282	27138	27067	27080	27060	27306	27342	27295	27383	27085	27173	27331	27130	27247	27000	27168	27098	27267	27343	27173	26934	27333	27325	27459	27285	27329	26978	27261	27066	27370	27358	27149	27294	26927	27006	27153	26907	27136	27164	27433	27197	27232	27392	27169	27215	26994	27203	27004	27054	27231	27160	27056	27067	27343	27402	27438	27097	27471	27278	27039	27189	27310	27245	27327	27253	27413	27174	27229	27140	27051	27424	27040	27185	27153	27272	27266	27303	27201	27115	27127	27128	27051	27094	27283	27124	27215	27017	27322	27299	27391	27263	27237	26865	27423	27326	27307	27301	27254	27302	27257	27215	27501	26971	27189	27255	27242	27352	27174	27065	27109	27145	27067	27278	27193	27201	27042	27023	27353	27038	27225	27084	27206	26983	27206	26989	27328	27006	26999	27400	27335	27088	27194	27225	27125	27335	27414	27270	27262	26968	27184	27196	27133	27006	27380	27109	27362	27067	27375	27011	27211	27062	27074	27072	27434	27362	27294	27118	27159	27105	27169	27332	27298	27188	26965	27173	27101	27130	27247	27229	27071	27268	27373	27497	27357	27132	27110	27183	27377	27334	27113	27441	27016	27141	27270	27005	27312	26985	27236	27301	27126	27304	27153	27157	27179	27256	27252	27320	27114	27183	27157	27467	27131	27253	27374	27455	27116	27076	27264	27569	27136	26989	26963	27336	27177	27123	27233	27196	27299	26994	26960	27348	27221	27302	27196	27019	27156	27146	27129	27063	27365	27278	27122	27355	27074	27039	27162	27310	26943	26923	26959	27316	27246	27103	27288	27107	27038	27113	27318	27360	27463	27308	27275	27297	27186	27343	27507	27101	27088	27161	27262	27073	27150	27285	27356	27303	27298	27169	27516	27079	27342	27070	27055	27200	27257	27132	27085	27346	26861	27216	27184	26909	27463	27246	27235	27142	27645	27013	27320	27211	27190	27337	27286	27161	27257	27209	27341	27242	27188	27134	27034	27405	27455	27125	27013	27232	27071	27277	27160	26971	27057	26977	27212	27392	26830	27432	27342	27261	27145	27071	27340	27344	27014	27042	27175	27028	27367	27227	27108	27178	27303	27203	27419	27289	27483	27400	27487	27050	27107	27192	27110	27155	27198	27188	27146	27156	27067	27584	27321	27141	26771	27333	27037	27087	26976	27068	27089	27105	27267	26940	27210	27122	27129	27273	27443	27393	27173	27264	27085	27183	27035	27334	27273	27289	27124	27315	27134	27139	27170	27187	27279	27168	27284	27690	27192	27240	27348	27130	27369	27027	27252	27245	27004	27320	27436	27413	26983	27224	27127	27337	27259	27265	27285	27261	26965	27096	27049	27322	27474	27099	27094	27120	26984	27155	27171	27055	27122	27241	27221	27044	27073	27160	27308	27324	27359	27331	27205	27044	27281	27341	27373	27275	27008	27220	27105	27080	27044	26990	27403	27019	27193	27053	27360	27186	27439	27216	27308	27008	27215	27301	27204	27000	27223	27304	27153	27074	27371	27364	27039	27257	26956	27262	27224	27438	27339	27240	27169	27247	27377	27103	27168	27092	27346	27400	27219	27293	26951	27177	27140	27283	27054	27196	27068	27137	27173	27156	27111	27235	27233	27157	27385	27159	27135	27088	27174	27007	27030	27216	27149	27359	27186	27123	27235	27000	27035	27257	27418	26899	27185	27423	27253	27373	27107	27181	27430	27184	27101	27212	27277	27568	27387	27418	27520	27150	26936	26899	27332	27065	27147	26889	27053	27350	27045	27155	27070	27051	27209	27055	27031	27157	27170	26964	27139	27334	27021	27093	27230	27197	27053	26947	27192	27305	27408	27058	27401	27220	27094	27126	27148	27340	26908	27063	27237	27274	27173	27331	27279	27270	26894	27424	27092	27205	27292	27049	27217	27193	27298	27128	27398	27224	27292	27057	27076	27365	27027	27089	27231	26985	27096	26956	27522	27235	27019	27038	27086	27180	27251	27311	27343	27296	27432	27257	27190	27211	27104	27352	27189	27018	27180	27188	27459	27115	27447	27319	27160	27412	27004	27413	27182	27223	27019	27175	27317	27375	27191	27301	27114	27301	27077	27066	27197	27142	27220	27140	27230	27256	27042	27263	27255	27197	27130	27116	27064	27200	27175	27142	27271	27271	27144	26924	27203	27167	27119	27463	27164	27115	27311	27289	27039	27165	27042	27184	27141	27123	27355	27207	27133	27060	27446	27076	27450	27286	27606	27486	27359	27220	27219	27318	27043	27054	27174	27318	27294	27119	27106	27212	27201	27190	26970	27065	27528	27212	27229	26958	27452	27395	27144	27196	27287	27216	27264	26962	27167	27131	27290	27214	26946	26847	27254	27084	27085	27113	27110	27034	27341	27034	27611	27170	27425	27081	27184	27146	27155	26971	26954	27130	27228	27226	27148	27130	27398	27198	27228	27183	26996	27437	27310	27105	27203	27132	27228	27089	27153	27055	27100	27292	27079	27351	27045	27266	27209	27015	27341	27118	27293	27300	27366	26850	27092	27246	27420	26974	27070	27155	27080	27004	27262	27328	27204	27202	27233	27231	27071	27185	27396	27065	27362	27522	27238	27207	27142	26962	27221	27263	26743	27144	27066	27124	27175	27005	27431	27244	27011	26957	27317	26972	27187	26951	27245	27395	27336	27216	27487	27370	27148	27288	27409	27227	27259	27202	27311	27421	27328	27150	27239	27284	27164	27143	27006	27028	27215	27069	27395	27140	27276	27107	27361	27057	27610	27100	27053	27121	27388	27065	27112	27270	27285	26942	27034	27186	27151	27164	27152	27219	27222	27199	27348	27262	27241	27068	27218	27060	27139	26916	27238	27345	27278	27284	27429	27424	27133	27149	27108	27154	27416	27163	27025	27496	27041	27266	27405	27321	27296	27228	27260	27241	27178	27010	27386	27251	27174	27131	27275	27025	27149	27123	27223	27335	27133	27224	27109	27064	27254	27351	27442	27059	27119	26984	27107	27323	27078	27194	27083	27059	27548	27136	27158	27367	27300	27242	27243	26856	27334	27106	27174	27224	27320	27178	27052	27158	27258	27342	27220	27084	27258	27212	27028	27239	27172	27326	27513	26988	27285	27225	27313	27286	27323	27336	27127	27221	27136	27441	27201	26998	27083	27016	26977	27260	27083	27231	27083	27166	27407	27286	27414	27313	27047	27154	27200	27240	27070	27222	27292	27207	27294	27376	27342	26993	27096	27179	27190	27330	27414	27248	27027	27233	27222	27321	27246	27275	27012	27209	27250	27139	27357	27159	27158	27385	27343	27388	27339	27169	27083	27254	27261	27129	27425	27518	27251	27452	27239	27531	27267	27174	27308	27026	27354	26913	27327	27302	27185	27087	27416	27387	26983	27153	27263	27504	27376	27128	27391	27262	27188	27274	27168	27105	27533	27229	27106	27229	27179	27187	27156	27266	27309	27475	27347	27297	27185	27341	27200	27234	27406	27269	27303	27174	27255	27244	27213	27088	27124	27305	27262	27225	27289	27147	27210	27339	27133	26927	27210	27295	27133	27354	27215	27216	27079	27273	27138	27162	27045	26976	27170	27372	27373	27124	27198	27450	27282	27215	27115	27039	27369	27357	27115	27270	27267	27125	27128	27273	27366	27261	27318	27235	27329	27244	27395	27012	27163	27296	26952	27021	27152	27244	27060	26879	27196	27046	27336	27224	26942	27193	27267	27380	27215	27063	27401	27261	27068	27092	27275	27190	27458	27285	27161	27060	27331	27317	27136	27277	27089	27149	27453	27107	27454	27151	27287	27032	27379	27229	27092	27178
16679	27538	27187	39377	56695	49861	36544	25875	19867	17533	16807	16567	16538	16777	16402	16726	16618	16686	16792	16635	16610	16596	16599	16577	16562	16794	16754	16639	16548	16681	16643	16677	16635	16664	16415	16635	16659	16506	16561	16557	16673	16838	16903	16756	16570	16728	16403	16628	16608	16787	16467	16615	16565	16721	16708	16685	16469	16470	16618	16326	16658	16584	16566	16684	16500	16506	16711	16437	16658	16574	16356	16642	16301	16716	16378	16277	16742	16461	16447	16789	16588	16592	16719	16423	16515	16344	16645	16616	16544	16586	16643	16586	16682	16456	16597	16625	16759	16500	16503	16675	16771	16575	16533	16518	16635	16620	16675	16450	16773	16448	16503	16460	16557	16556	16524	16499	16622	16682	16619	16625	16622	16628	16739	16505	16531	16594	16371	16575	16572	16578	16577	16663	16595	16501	16643	16642	16601	16413	16560	16493	16620	16561	16608	16432	16480	16734	16698	16494	16842	16749	16458	16587	16551	16532	16637	16491	16718	16606	16720	16571	16551	16544	16759	16546	16544	16674	16690	16499	16428	16402	16570	16519	16594	16467	16582	16540	16715	16481	16768	16622	16564	16564	16612	16694	16574	16646	16521	16546	16527	16603	16687	16760	16482	16487	16497	16545	16559	16627	16594	16575	16550	16592	16533	16655	16565	16558	16728	16457	16660	16576	16406	16624	16780	16545	16641	16650	16712	16640	16380	16594	16672	16453	16530	16692	16477	16579	16463	16639	16640	16466	16558	16586	16527	16653	16513	16576	16492	16628	16723	16487	16722	16468	16515	16546	16463	16740	16629	16557	16653	16503	16663	16625	16619	16514	16549	16476	16458	16595	16468	16672	16583	16512	16647	16840	16676	16424	16657	16580	16588	16525	16578	16498	16754	16617	16667	16623	16707	16471	16428	16641	16624	16494	16644	16586	16575	16577	16589	16620	16675	16441	16555	16624	16813	16549	16550	16677	16647	16711	16632	16673	16737	16674	16396	16541	16629	16561	16317	16603	16608	16732	16568	16510	16412	16682	16599	16660	16658	16535	16379	16712	16562	16503	16464	16646	16564	16647	16547	16589	16533	16554	16661	16658	16658	16642	16643	16403	16743	16693	16607	16474	16582	16606	16661	16565	16578	16543	16656	16615	16553	16689	16648	16587	16669	16325	16598	16695	16662	16319	16683	16468	16724	16736	16598	16755	16616	16589	16556	16654	16522	16629	16563	16537	16646	16631	16731	16567	16466	16768	16660	16565	16482	16540	16659	16607	16495	16718	16317	16446	16489	16593	16416	16586	16827	16698	16618	16494	16613	16614	16716	16717	16596	16636	16603	16586	16517	16697	16599	16659	16541	16737	16735	16723	16615	16405	16615	16687	16666	16715	16534	16632	16531	16573	16532	16489	16552	16559	16711	16692	16479	16545	16506	16348	16457	16584	16662	16560	16682	16445	16506	16634	16345	16407	16710	16616	16477	16601	16616	16756	16577	16700	16677	16536	16601	16645	16500	16608	16472	16576	16492	16599	16681	16653	16558	16621	16714	16773	16526	16535	16610	16606	16558	16562	16594	16418	16695	16463	16260	16554	16638	16550	16625	16591	16479	16481	16708	16558	16778	16475	16542	16526	16555	16583	16568	16535	16643	16495	16620	16460	16571	16598	16622	16685	16502	16691	16710	16689	16743	16542	16640	16634	16507	16481	16751	16708	16554	16590	16716	16640	16660	16572	16445	16542	16465	16669	16536	16653	16779	16771	16602	16509	16547	16658	16465	16581	16586	16481	16572	16640	16504	16614	16527	16573	16596	16438	16435	16603	16602	16496	16387	16712	16701	16523	16572	16648	16526	16669	16652	16669	16604	16609	16654	16724	16553	16797	16489	16508	16624	16559	16523	16713	16586	16614	16621	16689	16587	16771	16712	16595	16402	16592	16630	16577	16581	16414	16687	16701	16686	16512	16675	16592	16647	16482	16587	16452	16797	16606	16610	16542	16447	16637	16650	16801	16788	16679	16662	16557	16484	16508	16443	16567	16554	16534	16524	16579	16756	16559	16628	16506	16632	16675	16602	16660	16537	16575	16699	16609	16700	16420	16678	16578	16532	16544	16691	16493	16650	16533	16614	16811	16490	16647	16687	16660	16602	16702	16579	16586	16610	16538	16708	16437	16673	16698	16592	16637	16457	16634	16560	16432	16550	16499	16760	16707	16573	16452	16726	16551	16735	16659	16551	16705	16668	16464	16702	16629	16666	16516	16552	16707	16563	16657	16550	16618	16707	16526	16462	16562	16520	16656	16538	16683	16617	16567	16644	16716	16480	16402	16586	16588	16445	16686	16525	16586	16654	16585	16558	16620	16495	16658	16542	16477	16518	16616	16642	16680	16463	16594	16617	16683	16508	16594	16449	16771	16600	16708	16683	16407	16675	16535	16610	16512	16509	16606	16547	16635	16560	16592	16479	16493	16466	16669	16680	16648	16548	16771	16482	16512	16502	16570	16712	16503	16525	16518	16537	16743	16410	16716	16526	16761	16665	16514	16779	16612	16625	16603	16484	16567	16492	16623	16597	16425	16661	16527	16408	16585	16542	16492	16676	16737	16448	16547	16653	16644	16575	16613	16577	16504	16629	16523	16635	16536	16581	16646	16618	16711	16508	16416	16734	16398	16625	16676	16675	16576	16725	16610	16606	16491	16712	16419	16648	16500	16586	16808	16539	16650	16502	16556	16543	16611	16531	16521	16690	16552	16666	16580	16452	16550	16676	16584	16610	16656	16711	16863	16633	16624	16523	16630	16645	16726	16607	16676	16505	16701	16493	16532	16574	16756	16653	16516	16577	16507	16606	16585	16590	16525	16584	16506	16610	16491	16518	16769	16584	16515	16578	16632	16500	16428	16639	16587	16515	16701	16524	16523	16410	16658	16615	16715	16504	16700	16666	16740	16643	16578	16563	16463	16533	16601	16620	16524	16603	16822	16553	16734	16465	16612	16583	16510	16424	16687	16796	16511	16589	16584	16592	16745	16605	16382	16773	16567	16552	16501	16663	16614	16552	16560	16537	16586	16576	16668	16540	16603	16512	16501	16630	16455	16588	16461	16594	16453	16388	16731	16695	16512	16494	16639	16515	16560	16566	16655	16592	16468	16630	16568	16593	16546	16752	16655	16648	16461	16472	16686	16709	16555	16475	16505	16565	16550	16445	16575	16689	16594	16659	16634	16406	16583	16691	16482	16642	16457	16657	16550	16442	16628	16599	16486	16587	16611	16572	16652	16561	16647	16593	16719	16592	16586	16577	16538	16595	16670	16570	16639	16653	16681	16559	16538	16532	16617	16440	16296	16528	16705	16675	16465	16638	16692	16555	16567	16645	16583	16654	16534	16635	16683	16481	16658	16585	16462	16632	16550	16694	16478	16673	16600	16671	16726	16539	16562	16519	16606	16914	16606	16597	16576	16653	16649	16590	16584	16495	16558	16803	16596	16687	16586	16598	16595	16644	16530	16510	16384	16682	16578	16488	16507	16442	16640	16464	16535	16479	16591	16453	16570	16615	16556	16719	16547	16793	16553	16733	16562	16704	16688	16726	16528	16868	16533	16527	16477	16615	16590	16728	16439	16826	16495	16514	16706	16557	16721	16615	16560	16710	16616	16720	16549	16671	16554	16662	16354	16559	16463	16568	16506	16546	16673	16689	16508	16547	16426	16580	16505	16650	16633	16614	16654	16583	16703	16655	16579	16651	16661	16598	16524	16445	16520	16556	16640	16565	16733	16627	16683	16629	16618	16559	16780	16464	16457	16493	16658	16648	16533	16628	16663	16511	16552	16550	16748	16584	16646	16575	16699	16581	16632	16642	16414	16765	16514	16724	16452	16484	16585	16510	16733	16571	16600	16667	16754	16657	16623	16801	16540	16494	16328	16429	16668	16671	16617	16614	16616	16725	16508	16704	16400	16439	16403	16672	16567	16664	16605	16669	16822	16521	16620	16577	16333	16721	16543	16606	16700	16479	16409	16459	16457	16578	16370	16549	16689	16438	16575	16512	16620	16503	16591	16576	16501	16544	16599	16681	16448	16672	16653	16577	16761	16621	16516	16643	16511	16676	16770	16613	16550	16688	16555	16660	16556	16668	16648	16654	16728	16602	16533	16535	16689	16639	16602	16643	16727	16494	16666	16562	16662	16695	16538	16625	16442	16307	16381	16587	16766	16571	16680	16547	16646	16652	16549	16440	16467	16457	16813	16602	16539	16435	16429	16625	16500	16458	16554	16610	16586	16542	16489	16510	16420	16543	16535	16708	16565	16579	16544	16361	16664	16560	16551	16412	16655	16550	16473	16663	16724	16525	16432	16492	16556	16566	16613	16706	16655	16678	16641	16517	16632	16520	16660	16659	16680	16573	16590	16593	16582	16502	16439	16523	16649	16726	16672	16639	16568	16538	16693	16539	16599	16601	16625	16657	16553	16474	16511	16780	16718	16265	16445	16742	16556	16541	16546	16681	16532	16500	16578	16771	16462	16714	16411	16559	16558	16549	16718	16675	16439	16727	16576	16634	16565	16606	16556	16573	16535	16533	16474	16449	16627	16601	16666	16724	16609	16573	16560	16736	16541	16655	16348	16771	16363	16460	16484	16618	16468	16420	16485	16613	16546	16720	16513	16307	16507	16536	16455	16474	16670	16559	16752	16586	16586	16579	16476	16570	16623	16510	16442	16593	16417	16868	16432	16544	16589	16507	16597	16624	16607	16531	16689	16690	16596	16706	16652	16579	16538	16553	16588	16611	16686	16410	16631	16664	16574	16717	16717	16583	16441	16664	16615	16616	16467	16589	16496	16437	16464	16748	16631	16780	16598	16669	16638	16711	16524	16603	16500	16480	16597	16507	16658	16686	16528	16596	16771	16562	16497	16638	16767	16624	16472	16721	16420	16700	16599	16544	16544	16578	16435	16655	16540	16511	16567	16589	16497	16615	16655	16626	16585	16532	16563	16562	16636	16760	16685	16579	16567	16502	16789	16806	16496	16571	16418	16581	16568	16526	16721	16664	16517	16831	16588	16547	16592	16723	16627	16598	16606	16688	16716	16400	16582	16549	16479	16478	16689	16577	16546	16619	16574	16727	16344	16654	16486	16468	16511	16616	16627	16596	16435
23317	21531	28770	32777	75317	74793	62488	47576	36623	31588	29308	28555	28373	28294	28526	28276	28050	28260	28205	28366	28087	27898	28461	27933	28226	28227	28074	28259	28129	27996	27995	28004	28257	28202	28038	28100	28249	28154	28043	28192	28198	28016	27785	28184	28244	27939	27945	28216	28103	28391	28080	28095	28167	27928	28203	28379	27923	28027	28212	28009	27920	28244	28135	28145	28235	27944	28107	28129	28065	28193	28269	28033	27915	27982	27875	27900	27978	28249	27869	27941	28287	27691	28133	28401	28032	28037	28056	28031	27718	27953	27976	28077	27982	27834	28170	28125	27915	28209	28018	27979	27856	27943	27872	28066	28179	28167	28052	28085	27888	27844	27911	28109	28142	28096	27930	28109	28189	28020	28036	27988	27843	28059	27990	28121	28038	27763	27794	28102	28019	28162	28123	27911	28134	27890	27899	28124	28086	27739	27819	28014	27918	28006	28042	27928	27948	28126	28003	27943	28027	27817	28240	28138	27938	27968	28165	27920	28049	28058	27910	27915	28188	27831	28222	28209	28113	27828	27861	27930	27980	27941	28207	27961	28012	28019	27975	28043	27834	27919	27957	28288	28244	27953	27878	27811	27906	27828	28031	27892	27932	27663	28198	27904	27901	27834	27960	28174	27668	27939	27766	27856	28145	28248	27901	27912	27836	27943	28027	27851	28055	27812	28105	28262	27830	27963	28063	28109	27958	28142	27978	27861	27957	28130	27982	27781	28017	28124	27936	28144	27928	28101	28097	27919	27883	28075	28049	27987	28067	27909	27891	27889	28051	27972	27810	28210	28094	27951	28125	28005	27926	28211	27950	27917	27868	28075	28171	28241	28080	27917	27970	28085	28043	28220	27873	28165	27866	27959	28051	27831	28132	27945	28184	28068	27857	27887	28127	28237	27874	27853	27843	27924	28115	27981	27878	28131	28192	28090	28047	28255	27951	28115	28096	28070	28027	28096	27978	27883	28172	27975	27944	27927	28026	28004	27968	27678	28124	28038	27959	27971	28011	27763	27768	28095	28106	27909	27998	28081	27936	27956	28051	28167	28103	28014	27883	28118	27819	28133	27991	27965	27951	28097	28070	28036	28096	28130	28074	27942	28002	28105	27771	27837	28097	27746	27950	28054	28073	28023	28074	28150	27920	28039	28008	28213	27948	28108	28040	28123	28286	27814	28118	28001	27931	28085	28273	28068	28069	27886	27942	27822	28017	28042	28044	27938	28058	27956	28064	27991	27985	28012	27958	27879	27943	27998	28095	27777	27633	27839	27918	28107	28131	28016	28049	28135	27929	28062	28186	27937	28181	27856	28215	28175	28234	28147	27963	27920	28084	28151	27998	28117	28172	28254	28173	27935	27836	28219	27852	27980	28059	27667	27891	28063	27743	27926	28305	27777	28018	28269	28034	28004	27871	27602	28019	28087	27785	27852	28128	27982	27978	27629	28036	27820	28154	27788	28212	28141	28049	28027	28005	28133	27877	27718	28077	27970	27793	27896	28456	28029	28242	28144	28080	28060	27974	28110	27954	27951	27879	28005	28094	28106	28017	27855	27692	28026	28134	28128	28151	28112	28173	27998	28047	28049	28008	27928	28159	28169	28067	27843	27965	28112	28159	27771	27853	28016	28291	27566	28007	27866	28200	28042	27702	28145	28082	28017	27880	28049	28081	27951	27893	28242	27977	27884	27915	27922	27954	27803	27889	27940	27934	27935	27760	27783	28082	28100	27808	27872	28287	27781	28119	27854	27995	28033	27925	28254	27907	27989	28023	27821	28016	27923	28168	28067	28217	28070	28037	27773	28158	28136	27920	28007	28066	27973	28210	28100	28127	27952	27935	27918	27990	28048	27938	27949	28024	27990	28035	28018	27968	28221	27989	28088	27985	28010	27886	28140	28072	27982	27923	27837	27895	28057	27973	28169	27884	27794	27648	28009	27931	28240	28136	28106	28106	27811	27853	28045	28072	28182	27872	28079	28063	27987	27951	27894	28165	27926	27939	27830	28008	28135	28079	28123	27966	28424	28057	28223	27811	27995	28089	28186	27913	28307	28081	28331	27868	28120	27686	27977	28039	27849	27988	28049	28256	28205	28135	27951	28008	27898	27778	28011	28127	28005	27983	27975	28000	27759	27789	27659	28336	28172	28049	27992	28098	27816	27900	27725	27981	27886	27984	28114	28072	28034	28145	28083	27838	27891	28089	27953	28096	28234	27964	27890	28074	27845	28110	28292	27811	27999	27999	28013	28002	27789	27934	28023	28185	28147	27997	27877	28033	27783	27934	27960	28056	28099	28075	28001	28042	27847	28084	28089	28017	28064	27872	27934	28048	27955	28105	28126	28043	28037	27936	27906	28003	27814	27942	27972	27811	28025	28051	28081	28094	27930	27797	27927	27669	27819	27896	28025	27804	27971	28050	28373	27875	28076	27992	28087	27880	28104	27841	28016	28420	28119	27874	27972	28130	27855	27937	28050	28010	27853	28064	27855	28159	27918	28116	28121	27942	27856	28159	28078	27873	27893	28091	28002	27980	27985	28139	28151	27967	28128	28210	28096	27961	27907	27903	28204	28173	27663	28079	27652	27838	28050	27958	27870	28013	28090	27972	27757	28150	28021	28020	27837	28052	27684	28084	27798	28104	28207	27977	28126	28132	28085	27913	27729	28149	27985	28087	27743	28093	27978	28031	27933	27934	28200	28136	28052	28155	28086	27849	27850	27702	27976	28090	28072	28037	27724	28098	28210	27959	28234	28012	28180	27977	28176	27945	28052	28026	27923	27916	28070	27661	27923	27748	27550	28132	28007	28105	28090	27975	28003	28070	28152	28097	27990	27914	27884	27920	27907	28093	28036	27945	27821	27960	27889	27992	28016	28117	28171	27968	27928	28092	27884	28089	27898	27785	27979	28098	27777	28024	27922	27875	28239	27978	28005	27845	28189	28341	28036	27855	28177	27971	28033	28016	27778	28254	28185	27894	27812	28035	27944	28034	28161	27677	27993	27750	28236	27956	27953	28329	28034	28007	28152	28409	27992	27502	27845	28070	28115	27822	28073	27977	28129	28117	28080	28050	28076	28088	27895	27811	28037	28062	28223	28014	28040	27803	28043	27917	27977	28006	27985	28165	27879	27934	28056	28081	27974	28061	27950	28094	27645	27692	27957	28139	28127	28017	27946	28112	27872	27590	28073	28047	28197	27843	27964	27807	28157	28031	28032	27950	27943	28048	28102	28135	28180	28126	27955	28164	28002	28106	28069	27922	27832	28033	27903	28138	27867	27963	28047	28058	27942	27918	27905	27942	28200	28150	28123	27969	28130	27945	28062	28258	28206	27865	28243	27938	27855	27890	28022	28089	27939	28007	28073	28170	27962	27924	28184	27743	28180	27904	28078	28103	28095	28122	27984	28157	28232	27926	27966	28224	27918	27933	28028	27779	27886	27959	28098	27828	28129	27895	28022	27971	27992	28084	27885	28195	27865	28285	27908	27776	27978	27875	27916	28017	28142	28185	27665	27951	27924	28007	27930	28060	27709	28206	27878	28129	27898	28016	28007	28401	27872	28109	28006	28166	27883	27744	27842	28004	27952	27889	28261	28033	27986	27936	27915	27877	27863	27602	28143	28078	28281	28128	27657	27712	27715	27948	28041	28054	27924	27950	27946	28032	27998	28228	27943	28078	28135	27990	28008	27965	28109	27907	27978	27925	27997	28326	27962	28112	28069	28152	28154	28147	28136	27937	27900	28156	28050	28098	27816	28054	27921	27958	27869	27805	28093	27987	27808	27978	28101	28073	28137	28150	28092	28018	28005	27872	27841	28119	28120	28191	28075	28213	27923	28093	28000	28206	28065	27943	28242	28041	27899	28050	27979	27882	28039	27773	27921	28383	28010	28130	27958	28111	28083	28045	27850	27864	27629	27993	27815	28088	28066	28001	28111	27972	27946	28173	28144	28146	27472	28008	27943	28060	27950	27931	27917	27999	27865	28088	28018	27900	27795	28091	27918	28047	27885	27848	28308	27971	28181	27976	28206	28065	28141	28102	28147	28222	28046	28069	27945	27943	28043	28043	27983	27782	27885	28126	27887	28033	28092	28081	27904	28178	28056	28037	28057	28083	28137	28072	27801	27948	28207	28013	28268	28006	27864	27911	28382	28030	28134	27977	27896	28048	27992	28020	27853	27980	27794	27920	27915	27918	28274	28016	27938	28179	28042	27921	27838	27925	28126	28039	28078	28060	27770	28188	27909	28078	27911	27803	27874	28194	28040	28144	27872	27901	28056	28011	27956	27867	28003	28163	27965	28174	28039	28060	28068	27889	28060	28106	27926	28026	27849	28037	27740	27857	28080	27893	27836	28078	27965	28192	27719	28015	28066	28077	28178	27856	27859	27672	27953	27941	28046	28035	28072	28107	27765	27854	27936	28219	27717	27945	28000	27817	27822	27802	28023	27870	28060	27893	27834	27894	27775	28001	28113	28036	27718	28194	27982	28032	28048	27866	27850	28034	27920	27823	28113	27913	28036	27986	27898	27797	27959	27956	27838	28013	28026	28142	28081	28132	28001	27817	27860	28095	27931	27996	27846	27780	27803	27926	27929	28036	27983	28084	27959	28027	27624	28063	28068	27883	28011	28004	28138	28149	27861	27955	27991	28007	28036	28133	28047	27837	27888	28023	27588	28000	27736	27851	27976	27969	27981	28022	27986	28033	27652	27818	28191	28028	28030	28055	28116	27891	27850	28140	28029	28133	27945	28064	28004	27918	27821	28047	28028	27839	27848	27924	27755	27736	27870	27754	28014	27986	27905	28003	28006	28021	27814	28096	28096	27894	28012	27972	28008	27966	28063	27877	27834	27911	28336	27888	27813	28361	28057	28093	28050	27832	27740	27793	27821	27900	27890	27909	27947	27968	27988	27923	27818	28111	28103	27953	28025	27981	27841	27941	28065	27886	28038	28079	27959	28018	27841	27963	28019	28056	28012	27704	28221	28150	27871	28143	27961	28153	28003	27721	27766	28130	27943	28070	28337	27867	27957	27637	27888	28145	27931	27672	27908	28074	28088	28225	28070	27931	27979	27898	27762	27984	27860	28071	28059	28077	27898	28163	28097	28129	27912	27929	28014	27932	28016	27935	27939	28097	28120
21694	40488	38753	53144	89535	79409	59219	39301	25615	19863	18006	17562	17303	17414	17414	17458	17255	17424	17345	17280	17225	17480	17376	17477	17362	17394	17248	17395	17299	17200	17273	17204	17447	17252	17255	17236	17322	17426	17373	17346	17258	17177	17381	17328	17389	17448	17276	17536	17359	17236	17201	17420	17282	17232	17396	17423	17334	17467	17379	17270	17408	17259	17208	17397	17306	17176	17270	17423	17325	17476	17327	17133	17229	17297	17311	17197	17181	17240	17485	17350	17378	17293	17179	17177	17288	17303	17253	17519	17410	17383	17438	17307	17382	17411	17310	17147	17234	17307	17375	17566	17346	17256	17422	17154	17264	17284	17323	17404	17246	17292	17254	17406	17418	17442	17340	17332	17462	17242	17258	17338	17338	17231	17293	17292	17242	17228	17367	17237	17212	17314	17400	17436	17399	17350	17461	17378	17415	17327	17177	17301	17350	17202	17348	17283	17280	17331	17141	17288	17345	17201	17405	17195	17316	17346	17218	17292	17248	17434	17181	17458	17392	17264	17536	17012	17279	17420	17362	17227	17219	17333	17239	17282	17265	17259	17147	17306	17410	17359	17396	17299	17286	17462	17284	17269	17428	17429	17403	17333	17319	17395	17401	17222	17390	17319	17166	17288	17323	17255	17176	17445	17397	17367	17276	17311	17349	17327	17243	17325	17249	17345	17257	17158	17155	17207	17220	17341	17229	17321	17256	17406	17394	17230	17112	17321	17369	17247	17300	17421	17323	17226	17559	17478	17367	17281	17209	17360	17394	17354	17245	17162	17150	17442	17363	17393	17339	17230	17208	17176	17437	17476	17445	17165	17230	17166	17316	17348	17393	17228	17295	17214	17400	17161	17418	17447	17239	17065	17182	17313	17407	17259	17175	17388	17284	17306	17427	17310	17236	17330	17222	17112	17415	17347	17278	17389	17347	17089	17278	17061	17325	17086	17273	17290	17353	17338	17366	17216	17352	17279	17297	17394	17372	17216	17364	17080	17372	17416	17217	17348	17350	17133	17177	17384	17125	17249	17141	17429	17317	17337	17288	17309	17121	17296	17290	17213	17367	17231	17409	17097	17260	17502	17219	17084	17297	17354	17102	17183	17168	17373	17337	17247	17426	17380	17308	17076	17272	17330	17211	17560	17337	17463	17421	17189	17252	17216	17344	17051	17225	17295	17364	17188	17308	17460	17321	17385	17247	17198	17377	17328	17415	17325	17362	17293	17331	17267	17286	17293	17416	17212	17270	17233	17332	17181	17445	17328	17216	17277	17251	17171	17284	17264	17212	17258	17342	17293	17307	17457	17271	17340	17491	17328	17395	17240	17336	17320	17407	17321	17322	17335	17319	17275	17233	17277	17262	17312	17234	17210	17429	17409	17381	17340	17400	17306	17295	17224	17303	17359	17231	17368	17283	17300	17277	17178	17218	17194	17216	17216	17369	17171	16985	17247	17097	17310	17202	17425	17186	17217	17275	17370	17354	17189	17167	17290	17411	17273	17218	17322	17312	17368	17092	17283	17313	17206	17174	17228	17299	17286	17246	17364	17313	17389	17353	17328	17217	17273	17304	17259	17202	17216	17384	17322	17184	17225	17336	17275	17407	17354	17204	17248	17395	17294	17368	17259	17165	17136	17439	17143	17305	17342	17294	17244	17363	17413	17447	17258	17565	17324	17261	17364	17424	17426	17331	17220	17337	17313	17273	17483	17208	17211	17324	17277	17355	17465	17203	17198	17234	17421	17308	17223	17375	17183	17332	17255	17238	17308	17330	17213	17334	17138	17257	17276	17381	17252	17192	17220	17194	17225	17323	17315	17210	17261	17356	17276	17176	17245	17463	17429	17265	17314	17299	17195	17167	17241	17402	17354	17295	17240	17486	17228	17375	17509	17262	17404	17214	17388	17234	17314	17291	17389	17233	17269	17166	17311	17230	17119	17290	17427	17452	17350	17117	17496	17248	17470	17453	17232	17221	17535	17344	17488	17295	17362	17295	17188	17241	17494	17202	17335	17285	17403	17424	17321	17285	17424	17154	17335	17434	17383	17348	17236	17357	17412	17237	17251	17187	17211	17666	17215	17228	17463	17372	17335	17296	17142	17667	17370	17447	17275	17238	17421	17060	17397	17278	17231	17175	17266	17306	17219	17406	17255	17183	17464	17392	17347	17441	17321	17305	17360	17305	17437	17164	17237	17242	17236	17277	17237	17339	17390	17476	17472	17328	17232	17267	17292	17345	17295	17369	17301	17159	17221	17138	17353	17395	17151	17414	17316	17327	17101	17305	17429	17234	17295	17277	17311	17333	17287	17148	17250	17224	17189	17400	17072	17383	17335	17286	17376	17371	17297	17258	17267	17241	17288	17280	17420	17571	17331	17181	17329	17528	17319	17131	17379	17435	17297	17394	17381	17282	17289	17177	17446	17484	17287	17473	17333	17293	17283	17382	17298	17251	17207	17393	17266	17162	17268	17264	17334	17406	17347	17238	17276	17328	17222	17146	17314	17231	17365	17383	17139	17313	17370	17348	17496	17249	17143	17228	17185	17167	17225	17307	17372	17279	17174	17447	17392	17293	17368	17459	17232	17396	17173	17228	17286	17256	17354	17242	17294	17269	17368	17166	17280	17505	17320	17206	17353	17344	17375	17376	17372	17331	17192	17143	17257	17125	17210	17377	17244	17190	17333	17134	17349	17154	17384	17120	17286	17413	17321	17308	17305	17212	17325	17401	17339	17527	17447	17192	17258	17300	17288	17403	17339	17046	17284	17182	17369	17475	17218	17237	17210	17105	17152	17272	17300	17316	17434	17287	17090	17424	17276	17277	17252	17245	17209	17375	17290	17287	17301	17545	17300	17235	17222	17312	17211	17354	17173	17367	17392	17127	17271	17092	17386	17374	17137	17241	17359	17313	17269	17183	17434	17425	17278	17137	17469	17353	17262	17309	17363	17044	17269	17266	17507	17215	17321	17385	17346	17257	17291	17296	17151	17271	17402	17232	17428	17370	17314	17233	17502	17182	17335	17251	17255	17455	17325	17377	17242	17215	17430	17259	17133	17273	17258	17215	17230	17175	17382	17296	17291	17280	17478	17293	17308	17206	17298	17337	17192	17266	17520	17311	17364	17361	17199	17276	17335	17319	17347	17290	17310	17332	17237	17390	17313	17156	17422	17539	17484	17130	17309	17191	17167	17485	17247	17221	17200	17283	17349	17385	17466	17250	17267	17312	17437	17198	17333	17298	17266	17344	17455	17443	17126	17277	17211	17488	17317	17077	17396	17223	17305	17245	17168	17396	17364	17344	17416	17236	17146	17372	17111	17255	17203	17442	17269	17213	17405	17407	17288	17234	17248	17458	17271	17460	17216	17375	17326	17219	17304	17492	17194	17254	17516	17273	17473	17127	17285	17368	17228	17228	17202	17156	17333	17266	17352	17351	17261	17320	17163	17270	17438	17392	17371	17365	17289	17462	17417	17436	17179	17287	17286	17245	17428	17305	17281	17311	17416	17287	17238	17087	17195	17346	17194	17367	17135	17354	17282	17289	17324	17084	17308	17408	17512	17063	17371	17237	17322	17326	17418	17332	17290	17289	17316	17169	17250	17277	17163	17520	17298	17403	17391	17181	17433	17377	17216	17239	17189	17323	17380	17253	17432	17132	17227	17322	17166	17195	17343	17338	17293	17213	17223	17282	17286	17126	17373	17214	17238	17345	17338	17302	17338	17294	17351	17229	17262	17352	17262	17401	17362	17366	17165	17244	17477	17342	17286	17252	17355	17285	17372	17438	17276	17250	17143	17364	17255	17227	17281	17230	17300	17309	17397	17303	17289	17487	17071	17162	17329	17434	17358	17376	17125	17271	17235	17051	17334	17307	17180	17233	17268	17302	17323	17198	17260	17173	17355	17220	17235	17375	17039	17215	17380	17231	17265	17371	17268	17273	17397	17259	17207	17375	17311	17256	17413	17363	17304	17238	17303	17309	17285	17390	17324	17309	17139	17273	17430	17374	17371	17384	17301	17280	17330	17247	17471	17271	17179	17281	17259	17391	17352	17294	17452	17097	17261	17301	17210	17221	17225	17267	17247	17221	17310	17339	17223	17228	17541	17183	17288	17254	17350	17224	17457	17156	17417	17215	17365	17134	17367	17389	17219	17474	17325	17140	17111	17293	17221	17270	17116	17117	17300	17229	17430	17263	17224	17286	17342	17320	17360	17306	17224	17277	17252	17358	17463	17349	17218	17269	17421	17214	17364	17369	17393	17339	17251	17164	17429	17391	17317	17199	17413	17376	17469	17258	17290	17388	17364	17312	17244	17361	17242	17285	17172	17207	17269	17145	17138	17404	17203	17230	17273	17186	17409	17276	17263	17489	17271	17271	17257	17210	17212	17404	17189	17391	17192	17329	17335	17208	17039	17256	17275	17279	16948	17388	17286	17195	17352	17402	17382	17268	17391	17275	17448	17252	17313	17373	17345	17039	17242	17250	17234	17331	17186	17339	17248	17311	17319	17242	17366	17152	17182	17392	17058	17370	17144	17414	17186	17269	17296	17292	17208	17280	17309	17447	17304	17243	17288	17381	17322	17302	17288	17215	17152	17264	17406	17267	17403	17304	17319	17342	17329	17233	17105	17180	17367	17050	17217	17429	17433	17269	17337	17372	17411	17212	17290	17393	17157	17472	17322	17252	17449	17078	17393	17412	17340	17235	17346	17360	17259	17281	17278	17349	17351	17157	17400	17244	17427	17364	17163	17404	17309	17277	17202	17227	17191	17290	17309	17378	17294	17203	17258	17483	17389	17284	17362	17385	17339	17287	17137	17247	17186	17245	17026	17275	17194	17364	17341	17288	17580	17266	17261	17330	17265	17152	17265	17261	17312	17402	17161	17180	17512	17302	17255	17268	17360	17239	17193	17282	17102	17551	17306	17113	17237	17128	17257	17387	17174	17179	17209	17351	17258	17229	17156	17164	17294	17344	17375	17429	17382	17373	17186	17353	17333	17180	17258	17162	17424	17426	17221	17555	17409	17202	17297	17336	17339	17401	17267	17241	17192	17218	17173	17319	17208	17287	17491	17418	17117	17328	17268	17200	17321	17297	17265	17199	17266	17270	17532	17271	17285	17092	17268	17247	17360	17060	17385
32346	26842	30722	32173	39399	38168	34130	30520	28596	27909	27379	27545	27963	27437	27546	27533	27530	27787	27630	27627	27552	27388	27589	27675	27574	27499	27575	27873	27823	27668	27752	27730	27519	27352	27500	27588	27605	27525	27574	27538	27782	27577	27786	27560	27656	27304	27559	27589	27661	27629	27301	27624	27793	27364	27570	27517	27388	27472	27617	27656	27658	27753	27381	27559	27545	27601	27278	27487	27635	27420	27621	27451	27431	27689	27566	27435	27718	27402	27652	27528	27706	27901	27593	27483	27711	27522	27721	27482	27453	27610	27383	27609	27395	27466	27458	27428	27513	27641	27638	27426	27749	27722	27651	27568	27345	27680	27503	27618	27639	27482	27444	27376	27489	27766	27494	27522	27512	27533	27484	27334	27444	27272	27494	27501	27581	27502	27528	27545	27710	27446	27481	27400	27383	27445	27586	27538	27579	27690	27434	27499	27599	27661	27586	27818	27555	27500	27731	27554	27683	27595	27667	27413	27576	27385	27581	27525	27560	27586	27593	27640	27631	27496	27543	27490	27551	27456	27418	27429	27500	27689	27279	27584	27452	27643	27554	27549	27331	27672	27535	27633	27550	27541	27388	27777	27497	27503	27479	27438	27484	27576	27597	27590	27561	27736	27652	27685	27761	27525	27460	27607	27536	27505	27482	27388	27429	27716	27572	27514	27647	27766	27616	27495	27722	27527	27335	27211	27504	27592	27702	27546	27611	27541	27369	27537	27459	27673	27505	27790	27456	27534	27630	27537	27510	27525	27719	27663	27782	27624	27661	27612	27515	27689	27388	27495	27534	27442	27589	27155	27557	27469	27395	27353	27422	27394	27465	27533	27575	27350	27710	27301	27599	27850	27546	27254	27661	27624	27561	27307	27549	27384	27649	27528	27395	27577	27501	27581	27389	27727	27421	27497	27567	27672	27646	27510	27497	27493	27689	27527	27786	27491	27518	27419	27430	27403	27615	27478	27427	27493	27503	27748	27722	27516	27530	27510	27451	27649	27671	27473	27593	27545	27312	27543	27573	27560	27485	27469	27573	27523	27301	27472	27683	27580	27730	27621	27408	27577	27607	27649	27582	27381	27558	27388	27551	27628	27441	27547	27422	27473	27821	27415	27585	27506	27428	27693	27684	27694	27576	27342	27837	27846	27615	27376	27532	27670	27856	27800	27584	27741	27779	27718	27482	27444	27437	27349	27589	27576	27551	27588	27515	27686	27572	27566	27576	27508	27400	27510	27515	27320	27582	27437	27836	27510	27394	27354	27452	27579	27778	27594	27359	27489	27492	27548	27553	27572	27503	27525	27561	27670	27358	27656	27494	27269	27531	27358	27415	27406	27850	27443	27409	27603	27758	27666	27812	27469	27286	27715	27278	27496	27580	27767	27534	27523	27608	27410	27753	27670	27641	27503	27614	27532	27683	27507	27372	27886	27370	27599	27486	27706	27705	27447	27562	27333	27382	27570	27360	27806	27557	27730	27539	27506	27550	27405	27214	27451	27569	27556	27666	27523	27666	27663	27399	27409	27539	27281	27421	27620	27532	27253	27698	27591	27503	27616	27696	27592	27397	27389	27581	27780	27597	27366	27371	27435	27436	27457	27671	27554	27608	27426	27289	27705	27473	27462	27348	27605	27733	27154	27460	27585	27509	27269	27436	27491	27402	27363	27524	27823	27677	27393	27465	27514	27711	27513	27416	27414	27563	27418	27718	27393	27489	27780	27382	27752	27396	27572	27677	27603	27445	27689	27795	27857	27491	27386	27844	27540	27532	27447	27435	27441	27504	27308	27540	27684	27501	27579	27624	27427	27588	27479	27460	27579	27816	27503	27614	27469	27677	27408	27620	27504	27594	27376	27590	27694	27782	27371	27785	27439	27410	27353	27658	27672	27491	27365	27739	27646	27476	27695	27459	27518	27594	27706	27444	27601	27617	27834	27449	27604	27682	27777	27562	27595	27715	27544	27414	27650	27887	27524	27605	27699	27375	27713	27596	27583	27496	27746	27608	27672	27614	27465	27637	27573	27494	27565	27634	27502	27468	27666	27422	27310	27451	27641	27545	27477	27358	27751	27508	27656	27521	27592	27423	27584	27591	27583	27744	27605	27520	27358	27483	27562	27321	27476	27739	27663	27880	27684	27605	27625	27525	27572	27708	27626	27652	27473	27441	27511	27551	27702	27547	27849	27718	27583	27648	27401	27275	27599	27564	27507	27641	27750	27686	27608	27484	27493	27326	27554	27498	27366	27647	27655	27515	27507	27662	27307	27472	27570	27421	27516	27562	27291	27652	27540	27521	27601	27636	27606	27390	27575	27475	27412	27682	27653	27388	27674	27536	27403	27664	27547	27535	27464	27543	27789	27507	27871	27683	27425	27639	27349	27678	27532	27512	27761	27529	27686	27270	27628	27550	27547	27662	27596	27618	27584	27489	27721	27522	27461	27477	27633	27623	27607	27655	27831	27600	27639	27660	27410	27663	27505	27475	27405	27495	27464	27704	27449	27577	27469	27757	27576	27623	27621	27751	27659	27437	27758	27714	27617	27460	27557	27648	27740	27522	27510	27432	27587	27399	27601	27880	27730	27315	27638	27546	27584	27628	27554	27656	27475	27538	27610	27538	27841	27563	27414	27530	27548	27663	27744	27556	27473	27409	27740	27552	27422	27536	27576	27521	27452	27743	27636	27609	27663	27686	27436	27802	27492	27646	27597	27703	27761	27428	27513	27427	27506	27350	27418	27412	27621	27529	27492	27345	27567	27542	27565	27425	27306	27449	27522	27491	27770	27486	27387	27636	27781	27609	27575	27756	27397	27551	27413	27594	27526	27539	27571	27533	27569	27771	27275	27657	27525	27552	27602	27695	27510	27625	27589	27572	27416	27360	27570	27659	27925	27574	27478	27528	27718	27697	27363	27561	27714	27714	27795	27480	27577	27477	27676	27561	27473	27384	27889	27508	27624	27616	27470	27614	27434	27693	27612	27589	27540	27542	27430	27631	27344	27687	27542	27597	27710	27438	27563	27838	27499	27437	27779	27660	27651	27492	27540	27833	27437	27832	27749	27670	27408	27585	27505	27689	27410	27595	27485	27394	27499	27283	27757	27595	27588	27754	27756	27481	27444	27524	27329	27249	27543	27609	27625	27608	27484	27318	27437	27686	27535	27752	27672	27760	27456	27519	27700	27581	27590	27654	27577	27776	27372	27657	27324	27485	27607	27211	27427	27522	27532	27663	27655	27559	27674	27506	27248	27667	27517	27459	27671	27731	27541	27544	27470	27595	27743	27841	27533	27683	27442	27640	27543	27503	27623	27635	27434	27527	27861	27546	27574	27805	27746	27824	27473	27621	27341	27684	27532	27779	27376	27750	27640	27560	27432	27632	27539	27585	27474	27670	27502	27739	27446	27423	27508	27323	27505	27642	27417	27850	27559	27384	27455	27503	27554	27612	27717	27604	27792	27595	27526	27611	27557	27366	27480	27657	27732	27421	27665	27325	27574	27566	27572	27470	27319	27686	27520	27648	27470	27478	27527	27633	27650	27869	27496	27574	27511	27519	27564	27583	27572	27680	27692	27617	27600	27744	27633	27639	27703	27665	27624	27364	27608	27289	27584	27758	27621	27563	27454	27545	27182	27711	27507	27560	27415	27336	27519	27401	27323	27427	27686	27361	27438	27535	27562	27482	27520	27542	27864	27539	27498	27502	27634	27683	27763	27455	27562	27639	27619	27190	27736	27692	27497	27481	27603	27684	27237	27665	27529	27740	27824	27412	27399	27622	27708	27633	27600	27653	27747	27684	27392	27653	27801	27414	27566	27583	27735	27555	27666	27563	27747	27475	27234	27555	27667	27603	27509	27637	27398	27713	27502	27538	27436	27597	27573	27586	27436	27396	27308	27742	27571	27448	28031	27570	27655	27798	27470	27594	27578	27461	27816	27652	27403	27424	27388	27587	27723	27689	27457	27782	27469	27349	27588	27595	27472	27703	27585	27444	27613	27587	27305	27523	27566	27589	27514	27544	27431	27479	27755	27522	27671	27660	27229	27582	27574	27530	27818	27557	27659	27626	27487	27612	27568	27791	27389	27734	27544	27484	27442	27588	27653	27662	27493	27637	27707	27495	27623	27420	27526	27572	27283	27589	27485	27723	27652	27704	27748	27553	27625	27603	27554	27450	27447	27441	27315	27574	27393	27647	27593	27665	27324	27415	27754	27430	27448	27691	27616	27564	27447	27717	27571	27541	27821	27730	27520	27741	27381	27409	27723	27541	27630	27497	27740	27391	27750	27703	27479	27618	27566	27573	27583	27470	27624	27573	27610	27597	27522	27612	27597	27707	27739	27389	27505	27629	27680	27646	27557	27778	27394	27617	27635	27673	27571	27385	27734	27617	27441	27545	27441	27706	27656	27428	27414	27686	27632	27439	27771	27524	27367	27546	27744	27550	27305	27539	27630	27383	27644	27416	27532	27286	27510	27662	27807	27581	27542	27764	27698	27418	27622	27686	27525	27428	27337	27343	27477	27455	27725	27487	27505	27571	27389	27676	27575	27657	27567	27714	27343	27436	27555	27870	27631	27582	27515	27609	27636	27732	27675	27619	27310	27556	27438	27734	27615	27695	27471	27793	27639	27570	27807	27642	27589	27409	27522	27671	27395	27353	27420	27719	27477	27282	27651	27664	27350	27656	27559	27477	27694	27445	27718	27679	27458	27364	27542	27701	27675	27681	27485	27625	27710	27612	27520	27515	27158	27792	27826	27521	27537	27627	27354	27735	27478	27576	27473	27437	27429	27326	27387	27322	27583	27449	27541	27607	27389	27688	27458	27340	27805	27473	27527	27514	27680	27753	27489	27534	27696	27963	27488	27694	27759	27648	27740	27499	27575	27621	27385	27810	27801	27572	27675	27653	27569	27798	27592	27757	27495	27434	27627	27648	27556	27625	27565	27515	27583	27304	27604	27711	27442	27776	27505	27455	27446	27642	27511	27604	27590	27607	27398	27789	27584	27539	27664	27578	27605	27687	27616	27522	27474	27788	27595	27876	27530	27559	27399	27553	27605	27391	27543	27495	27505	27779	27671	27702	27606	27504	27446	27900	27537	27701	27670	27658	27313	27616	27485	27525	27319	27513	27480	27490	27459
16811	19219	18709	21359	30549	27337	22670	19103	17217	16788	16627	16524	16405	16519	16614	16647	16548	16657	16397	16666	16600	16604	16677	16647	16670	16791	16696	16624	16566	16553	16520	16600	16597	16564	16653	16705	16546	16638	16621	16568	16553	16586	16735	16575	16495	16591	16703	16660	16534	16575	16514	16543	16773	16642	16672	16544	16467	16624	16393	16482	16681	16493	16682	16705	16558	16697	16530	16454	16503	16765	16551	16512	16475	16700	16725	16749	16520	16421	16692	16573	16627	16580	16716	16373	16645	16665	16531	16551	16642	16493	16453	16588	16785	16715	16404	16635	16574	16503	16744	16686	16685	16588	16552	16503	16825	16439	16796	16595	16492	16587	16497	16578	16655	16559	16557	16401	16669	16594	16418	16556	16490	16622	16505	16682	16420	16640	16444	16764	16505	16539	16533	16577	16617	16523	16511	16670	16623	16734	16311	16732	16521	16510	16537	16726	16442	16506	16464	16572	16519	16676	16526	16487	16668	16630	16517	16579	16588	16625	16406	16575	16604	16679	16599	16336	16600	16661	16563	16654	16580	16708	16555	16597	16401	16598	16647	16350	16466	16472	16616	16393	16482	16703	16601	16446	16700	16653	16499	16602	16551	16584	16494	16581	16689	16578	16687	16606	16581	16531	16691	16667	16563	16551	16646	16534	16521	16516	16570	16484	16596	16684	16356	16583	16515	16385	16552	16474	16539	16599	16842	16451	16678	16560	16571	16667	16601	16609	16492	16708	16541	16350	16685	16527	16465	16566	16577	16591	16444	16796	16651	16534	16702	16504	16758	16678	16514	16556	16618	16643	16640	16565	16708	16516	16559	16454	16530	16542	16490	16454	16635	16597	16431	16458	16575	16414	16713	16580	16638	16518	16690	16458	16601	16777	16710	16743	16674	16520	16494	16657	16533	16787	16690	16504	16395	16792	16551	16502	16691	16697	16523	16487	16622	16396	16646	16332	16655	16493	16532	16560	16534	16456	16783	16509	16492	16562	16375	16415	16447	16478	16532	16536	16564	16451	16659	16568	16570	16577	16666	16468	16665	16380	16602	16397	16506	16467	16536	16416	16522	16562	16657	16579	16549	16677	16800	16403	16538	16619	16586	16521	16494	16504	16558	16622	16598	16736	16463	16472	16762	16710	16585	16571	16725	16574	16415	16466	16413	16332	16669	16583	16684	16570	16847	16650	16386	16614	16540	16497	16465	16705	16441	16624	16545	16612	16734	16758	16411	16780	16659	16673	16576	16678	16491	16516	16639	16481	16450	16692	16538	16579	16649	16632	16649	16428	16648	16435	16540	16552	16591	16665	16561	16529	16708	16644	16430	16384	16530	16571	16463	16546	16548	16670	16701	16660	16456	16619	16458	16587	16588	16659	16458	16529	16611	16432	16553	16692	16598	16771	16531	16566	16539	16495	16688	16673	16641	16721	16556	16499	16552	16574	16365	16581	16491	16582	16583	16711	16630	16746	16596	16589	16520	16576	16634	16599	16589	16655	16568	16460	16491	16652	16589	16612	16325	16645	16636	16678	16556	16662	16575	16526	16520	16420	16689	16373	16672	16672	16642	16539	16722	16585	16601	16688	16484	16536	16781	16687	16564	16493	16653	16492	16527	16607	16470	16642	16613	16572	16479	16817	16563	16466	16705	16458	16522	16609	16584	16734	16629	16576	16562	16619	16630	16720	16606	16548	16682	16538	16454	16600	16466	16580	16558	16603	16584	16425	16597	16687	16589	16507	16440	16593	16782	16507	16672	16580	16458	16633	16642	16619	16648	16528	16632	16504	16515	16569	16794	16418	16338	16571	16580	16599	16636	16609	16529	16564	16408	16465	16656	16491	16633	16633	16648	16613	16521	16530	16514	16546	16591	16397	16562	16632	16764	16602	16674	16676	16527	16588	16641	16873	16737	16639	16693	16623	16643	16760	16609	16403	16512	16566	16473	16647	16556	16769	16695	16538	16668	16582	16457	16652	16489	16451	16835	16742	16551	16685	16559	16446	16579	16731	16600	16654	16726	16619	16409	16360	16597	16456	16609	16507	16495	16526	16661	16514	16611	16370	16641	16550	16510	16551	16568	16739	16561	16536	16549	16676	16509	16557	16575	16503	16487	16444	16545	16550	16595	16559	16627	16582	16615	16599	16511	16611	16530	16523	16510	16543	16678	16621	16508	16575	16621	16468	16538	16534	16538	16784	16577	16584	16728	16510	16460	16582	16623	16659	16657	16706	16491	16461	16614	16566	16553	16694	16621	16593	16710	16502	16476	16530	16789	16654	16540	16688	16703	16447	16538	16431	16713	16722	16821	16598	16648	16389	16727	16460	16636	16459	16542	16710	16586	16604	16660	16676	16632	16437	16502	16742	16639	16609	16715	16504	16477	16828	16585	16611	16532	16548	16522	16669	16744	16453	16411	16433	16819	16485	16640	16659	16594	16713	16563	16507	16352	16511	16670	16645	16665	16508	16480	16559	16607	16301	16605	16563	16768	16378	16472	16368	16559	16625	16557	16582	16581	16700	16691	16667	16624	16500	16730	16686	16461	16468	16437	16629	16735	16666	16586	16632	16502	16548	16612	16670	16634	16560	16694	16644	16503	16649	16617	16567	16374	16633	16631	16465	16590	16542	16609	16546	16638	16564	16661	16608	16512	16786	16505	16614	16455	16630	16653	16421	16569	16510	16693	16517	16654	16563	16678	16621	16548	16550	16585	16528	16518	16782	16655	16410	16548	16490	16694	16584	16682	16588	16399	16591	16626	16384	16617	16508	16687	16655	16772	16636	16626	16740	16514	16462	16591	16521	16820	16656	16542	16545	16574	16697	16750	16603	16454	16653	16498	16603	16616	16523	16641	16444	16576	16479	16485	16607	16429	16460	16547	16429	16604	16604	16618	16672	16561	16472	16605	16600	16629	16484	16695	16601	16557	16483	16468	16427	16492	16712	16487	16372	16755	16602	16616	16521	16661	16562	16523	16637	16603	16554	16682	16510	16658	16783	16514	16566	16448	16509	16684	16795	16461	16774	16658	16712	16604	16484	16707	16685	16642	16495	16498	16611	16614	16557	16501	16678	16574	16375	16487	16388	16434	16520	16692	16463	16564	16514	16671	16582	16588	16467	16578	16574	16615	16575	16639	16473	16636	16578	16637	16611	16579	16523	16558	16605	16449	16573	16654	16701	16617	16503	16654	16483	16629	16544	16655	16708	16592	16674	16562	16597	16669	16425	16510	16633	16551	16764	16616	16413	16546	16613	16531	16629	16585	16753	16645	16693	16533	16635	16568	16498	16445	16458	16620	16460	16601	16652	16647	16774	16577	16578	16509	16520	16503	16701	16572	16655	16598	16478	16801	16712	16579	16427	16692	16400	16642	16625	16546	16539	16630	16605	16578	16599	16572	16899	16674	16526	16479	16532	16588	16595	16522	16471	16696	16814	16604	16592	16717	16490	16807	16524	16467	16783	16618	16880	16495	16827	16694	16677	16521	16593	16406	16688	16489	16637	16657	16555	16817	16688	16543	16637	16629	16479	16568	16504	16505	16565	16640	16470	16440	16691	16401	16566	16639	16492	16508	16487	16507	16544	16475	16624	16579	16729	16729	16523	16808	16636	16879	16564	16497	16436	16672	16556	16521	16521	16640	16572	16774	16560	16491	16626	16527	16557	16610	16393	16733	16472	16617	16563	16455	16493	16833	16607	16644	16423	16689	16718	16423	16564	16610	16664	16534	16753	16621	16621	16774	16557	16548	16723	16622	16553	16515	16596	16563	16680	16643	16549	16773	16648	16519	16697	16585	16476	16565	16659	16519	16625	16559	16543	16548	16575	16526	16627	16551	16617	16608	16690	16732	16844	16859	16618	16464	16548	16620	16529	16751	16536	16666	16562	16700	16661	16538	16618	16423	16570	16668	16425	16579	16616	16700	16678	16606	16507	16653	16660	16498	16659	16477	16648	16535	16673	16557	16399	16556	16491	16627	16709	16421	16592	16642	16663	16568	16729	16540	16593	16469	16832	16623	16520	16479	16536	16620	16497	16547	16464	16647	16530	16542	16546	16729	16650	16610	16582	16645	16643	16669	16653	16607	16666	16427	16510	16589	16677	16670	16521	16659	16727	16572	16631	16569	16383	16741	16591	16596	16545	16444	16650	16534	16739	16586	16622	16552	16643	16530	16507	16653	16598	16477	16524	16583	16542	16765	16549	16570	16475	16642	16563	16468	16439	16645	16610	16521	16627	16713	16580	16622	16667	16676	16625	16508	16761	16569	16618	16429	16804	16436	16627	16669	16644	16456	16609	16722	16458	16689	16489	16620	16640	16586	16593	16641	16434	16589	16734	16475	16506	16601	16473	16543	16660	16603	16487	16733	16530	16698	16643	16582	16566	16761	16485	16617	16471	16552	16633	16506	16509	16629	16368	16561	16517	16559	16405	16482	16528	16691	16677	16687	16470	16566	16479	16533	16709	16577	16627	16674	16707	16702	16731	16562	16585	16517	16595	16585	16614	16651	16525	16527	16608	16599	16737	16763	16512	16594	16709	16488	16763	16533	16559	16624	16621	16673	16445	16665	16605	16788	16427	16537	16599	16561	16607	16444	16565	16620	16642	16554	16576	16471	16537	16632	16604	16675	16731	16650	16424	16511	16740	16769	16572	16649	16414	16578	16510	16714	16716	16610	16698	16482	16552	16647	16483	16707	16522	16739	16710	16584	16573	16739	16605	16340	16568	16679	16526	16493	16551	16594	16727	16495	16635	16814	16563	16642	16782	16784	16573	16649	16572	16487	16491	16846	16693	16840	16532	16559	16523	16605	16597	16587	16644	16501	16515	16471	16805	16592	16565	16592	16679	16665	16481	16533	16605	16481	16681	16661	16604	16499	16719	16483	16532	16554	16576	16700	16524	16578	16525	16658	16563	16385	16656	16485	16677	16748	16625	16428	16545	16504	16529	16584	16472	16495	16670	16457	16534	16654	16642	16495	16521	16666	16709	16618	16665	16633	16635	16582	16696	16602	16639	16461	16435	16661	16569	16624	16548	16597	16625	16447	16636	16560	16418	16723	16646	16670	16517	16612	16386	16395	16551	16612	16620	16595	16429	16787	16589	16592	16608	16614	16652	16585	16593	16522	16648	16558	16620
25921	21632	28744	40296	62299	57300	46747	36782	31186	28898	28313	27910	28005	27723	27764	27876	27833	28038	28080	27887	28001	27893	27797	27735	27935	27521	27783	27800	27994	27907	27946	28020	27734	27907	27629	27854	27775	28003	27677	27702	27812	27930	27907	27671	27922	27787	27771	27548	28084	27827	27826	27799	28054	28024	28089	27932	27728	27893	27701	27940	27687	27933	27928	27817	27611	27927	27803	27871	27846	27909	27988	27831	27900	27843	27860	28018	27861	27666	28108	27811	27837	27635	27701	27915	27823	27590	27801	27587	27677	27830	27757	27707	27972	27566	27741	27638	27450	27624	27552	27665	27867	27728	27623	27606	27765	27712	27709	27769	27516	27972	27636	27641	27782	27738	27708	27805	27920	27959	27747	27863	27680	27624	28021	28007	27700	27697	27783	27695	27777	27877	27856	27675	27959	27825	27988	27835	27860	27693	27676	27643	27638	27988	27808	28050	27834	28013	27872	28028	27708	27742	27662	27737	27699	27773	27843	27766	27712	27859	27926	27720	27893	27810	27784	27718	27864	27847	27907	27790	27688	27537	27921	27967	27595	27679	27832	27705	27786	27780	27795	27943	27538	27533	27754	27633	27699	27736	27833	27722	27570	27845	27694	27961	27649	27657	28005	27799	27728	27694	27780	27664	27688	27624	28099	27717	27796	27981	27701	27881	27595	27991	27575	27961	28058	27789	27742	27688	27727	27863	27547	27768	27823	27873	27668	27819	27746	27661	28002	27434	27851	27716	27910	27790	27691	27778	27649	27720	27813	27887	27719	27589	27895	27853	27958	27507	27582	27866	27726	27759	27723	27640	27529	27590	27799	27832	27834	27682	27386	27789	27952	27789	27730	27754	27857	27792	27928	27830	27666	27587	27776	27777	27658	27680	27858	27707	27938	27651	27816	27724	27792	27850	27827	27626	27754	27725	27858	27717	27711	27857	27983	27942	27716	27928	27856	27685	27451	27494	27913	27773	27791	27677	27707	27744	27475	27607	27603	27696	27809	27924	27733	27772	27652	27948	27877	27637	27954	27655	27702	27968	27763	27701	27736	27970	27829	27626	27515	27864	27900	27677	27553	27712	27669	27873	27695	27890	27915	27647	27532	27699	27961	27823	27754	27589	27926	27909	27495	27771	27834	27935	27690	27842	27797	27958	27833	27944	27816	28006	27482	27862	27696	27819	27440	27966	27567	27750	27715	27654	27617	27651	27930	27751	27683	27968	27822	27717	27775	27908	27828	27717	27944	27742	27857	27593	27590	27713	27996	27553	27721	27810	27673	27515	27827	27641	27702	27864	27848	27806	27682	27657	27897	27742	27578	28033	27757	27843	28007	27778	27866	27712	27629	27730	27821	27757	27663	27595	27720	27598	27780	27815	27590	27867	27979	27674	27411	27872	27896	27757	27469	27470	27576	27683	27785	27580	27944	27748	27798	27901	27721	27543	27831	27883	27754	27902	27770	28095	27701	27787	27877	27517	27799	27457	27588	27741	27852	27787	27964	27966	27656	27717	27859	27742	27917	27899	27889	27712	27584	27550	27899	27788	27681	27719	27970	27724	27793	27825	27980	27682	27988	27866	27651	27861	27921	27609	27763	27671	28011	27990	27789	27746	27753	27737	27850	27604	28033	27685	27781	27816	27744	27870	27716	27776	27899	27631	27768	27592	27766	27575	27651	27730	27823	27784	27841	27895	27569	27736	27974	27545	27777	27765	27592	27774	27627	27509	27547	27839	27975	28016	27704	27862	27884	27528	27761	27446	27689	27771	27818	27863	27827	27876	27743	27694	27585	27939	27796	27804	27678	27734	27836	27702	27625	27745	27750	27898	27680	27594	27750	27438	27841	27697	27612	27592	27744	27829	27922	27807	27835	27847	28057	27704	27701	27629	27532	27753	27733	27651	27908	28113	27771	27897	27777	27706	27631	27426	27629	27739	27956	27844	27819	27673	27977	27748	27731	27786	27585	27973	27861	27612	27494	27872	27711	27751	27734	27652	27620	28059	27875	27851	27970	27685	27902	27750	27585	27822	27553	27538	27720	27808	27673	27907	27680	27686	27798	27767	27801	27936	27850	27717	27728	27696	28022	27708	27757	27897	27743	27735	27828	27504	27841	27857	27749	27968	28000	27830	27794	27639	27882	27812	27809	27774	27692	27576	28083	27792	27837	27749	27823	28006	28003	27978	27713	28086	28024	27700	27748	27734	27793	27863	27609	27592	27717	27814	27926	27602	27848	27779	27920	27395	27791	27759	27883	27745	27641	27797	27890	27765	27677	27780	27785	27736	27815	27703	27775	27842	27716	27817	27840	27807	27649	27711	27702	27822	27826	27476	27839	27898	27665	27755	27838	27805	27993	27850	27881	27657	27950	27795	27793	27633	27938	28074	27633	27912	27772	27989	27710	27781	27875	27607	27603	27795	27642	27935	27764	27863	27658	27742	27755	27902	27542	27777	27790	27678	27897	27962	27572	27733	27593	27667	27850	27557	27759	27565	27456	27695	27500	28114	27815	27640	28029	27688	27751	27593	27738	27701	27809	27734	27773	27552	27855	27911	27787	27712	27820	27732	27612	27580	27645	27577	27822	27596	27621	27800	27708	27966	27820	27657	27778	27520	27713	27843	27951	27736	27514	27569	27674	27615	27917	27841	28096	27775	27735	27654	27574	27555	27825	27678	27818	27799	27778	27848	27877	27671	27857	27777	27688	27641	27581	27690	27729	27679	27775	27621	27765	27833	27986	27873	27978	28054	27776	27740	27691	27593	27912	27862	27627	27571	27907	27867	28058	27883	27690	27740	28111	27852	27721	27595	27782	27745	28101	28079	28066	27923	27668	27797	27696	27970	27758	27979	27933	27696	28017	27506	27784	27960	28084	27603	28006	27909	27787	27720	27914	27667	27730	27833	27760	27729	27985	28010	27926	27685	27583	27573	27640	27734	27772	27681	27756	27733	27829	27760	27818	27784	27497	27640	27782	27849	27614	27792	27848	27800	27617	27696	27796	27890	27898	27701	27765	27893	27649	27744	27728	27847	27782	27777	27861	27789	27937	27732	27653	27495	27594	27854	27531	27958	27824	27619	27761	27800	27718	27839	27923	27664	27750	27883	27932	27900	27773	27724	27908	27988	27850	27753	27903	27716	27869	27733	27688	27722	27710	27893	27841	27854	27645	28127	27757	27832	27673	27642	27557	27697	27692	28035	27846	27702	27534	27593	27770	27718	28010	27701	27942	27778	27947	27941	27745	27727	27941	27801	27679	27574	27856	27637	27792	27810	27678	27749	27937	27771	27557	27683	27865	27784	27833	27799	27685	27647	27841	27861	27776	27744	27726	27818	27867	27778	27579	27811	27822	27736	27926	27905	27986	27697	27512	27935	27766	27872	27715	27525	27623	27403	27885	27716	27674	27633	27790	27724	27829	27534	27634	27534	27850	27814	27730	27730	27867	27526	27712	27991	27597	27856	27716	27860	27679	27987	27668	27597	27873	27719	27948	27651	27736	27616	27878	27710	27758	27938	27767	27932	27903	27520	27710	27973	27640	27593	27600	27985	27771	27585	27767	27878	27800	27643	27843	27860	27725	27510	27625	27739	27800	27645	27687	27878	28095	27690	27769	27612	27773	27700	27748	27879	27933	27660	27508	27687	27509	27620	28094	27871	27578	27488	27895	27780	27742	27817	27811	27905	27715	27909	27846	27548	27898	27789	27963	27890	27935	27604	27675	27580	27880	27711	27854	27772	27837	27776	27715	27759	27679	27688	27606	27786	27955	27539	27858	27981	27900	27721	27679	27905	27818	27840	27803	27905	27700	27778	27832	27909	27829	27871	27907	27897	27859	27820	27684	27825	27886	27948	27854	27968	27613	27586	27867	27825	27801	27800	27773	27695	27563	27604	28041	27760	28069	27822	27925	27596	27708	27885	27769	27736	27753	27620	27681	27721	27587	27666	27678	27996	27805	27701	27871	27930	27817	27772	27571	27932	27653	27751	27731	28039	27930	27759	27763	27679	27743	27615	27634	27566	27627	27688	27924	27686	27848	27902	27583	27667	27575	27691	27795	27598	28117	27864	27910	27661	27672	27620	27830	27871	27553	27891	27722	27808	27593	27828	27953	27697	27874	28050	27653	27600	27488	27865	27819	27849	27771	27846	27664	27516	27780	27915	27859	27483	27777	27713	27763	27957	27701	27803	27935	27813	27764	27665	27889	27647	27815	27843	27644	28012	27916	27767	27763	27766	27618	27995	27621	27764	27826	27919	27717	27916	28023	27620	27738	27669	27663	27630	27942	27877	28026	28018	28006	27724	27934	27583	27898	27766	27611	27977	27603	27701	27724	27493	27906	27950	27812	28190	27707	28087	27798	27875	27828	27639	27601	27919	27745	27809	27950	27465	27832	27614	27923	27771	27572	27864	27844	27766	28087	27704	27692	27725	27893	27529	27861	27668	27957	27588	27716	27615	27690	27692	27483	27585	27872	27682	27758	28016	27814	27770	27750	27824	27705	27690	27798	27884	27905	27558	27661	27820	27592	27986	27849	27521	27676	27833	27838	27941	27756	27812	27790	27944	27567	27586	27968	27859	27835	27846	27773	27912	27663	27947	27702	27686	27564	27769	27654	27905	27769	27667	27716	28000	27573	27580	27855	27791	27904	27798	27815	27814	27591	27796	27763	27822	27726	27800	27977	27770	27575	27800	27940	27969	27979	27707	27983	27726	27722	27639	27942	27855	28050	28090	27837	27682	27744	27756	27712	27464	27773	27761	27751	27903	27795	27865	27918	27746	27665	27598	27735	27692	27664	27754	27931	27986	27895	27656	27680	27846	27761	27677	27725	27596	28034	27720	27937	27796	28277	27731	27872	27758	27790	27681	27730	28015	27859	27908	27624	27727	27655	27787	27915	27796	27735	27997	27820	28109	27690	27898	27855	27898	27730	27971	27809	27845	27546	27814	27787	27663	27577	27713	27876	27660	27770	27761	27927	27663	27848	27651	27755	27750	27594	27629	28135	27876	27900	27594	27877	27795	27763	27951	28068	27981	28024	27787	27791	27738	27584	27692	27838	27845	27683	27780	27876	27605	27900	27830	27529	27885	27608	27756	27813	27832	28088	27737	27916	27688	27944	27751	27790	27862	27809	27725
16331	26009	25693	41050	60109	50040	36335	25563	19459	17826	16934	16953	16825	16835	16961	17006	16907	16858	16953	16920	16652	16891	16900	16625	16900	16962	16976	16847	16921	16887	17087	16741	16990	16767	16808	16857	16996	17015	16835	16846	16832	16833	17068	16859	16717	16819	16954	16884	16961	16817	16729	16907	16943	16945	16770	17161	16949	17019	17047	16750	16799	17046	16764	16830	17078	16833	16759	16768	17008	16982	16721	16900	16852	16797	16886	16724	16908	16793	17018	16839	16964	16913	16797	16844	16844	16824	16967	16602	16906	16965	16815	16710	16843	16831	16642	16983	16906	16722	16740	16849	17013	16779	16977	16836	16872	16825	16769	16963	16730	16781	16792	16784	16767	16634	16925	16778	16712	16763	16736	16902	16841	16853	16936	16829	16796	16975	16774	16423	16909	16905	16869	16965	16846	16667	16759	16759	16906	16795	16715	16998	17002	16782	16739	16908	16874	16895	16724	16677	16823	16796	16877	16708	16907	16865	16761	17001	16723	16822	16808	16751	16713	16782	16929	16813	16939	16900	16914	16993	16873	16689	16833	16789	16830	16883	16835	16752	16849	16985	16808	16886	17035	16970	16952	16890	17047	16882	16641	16858	16755	16759	16715	16655	16666	16764	16811	16943	16928	16819	16777	16783	16760	16858	16792	16850	16889	16764	16867	16580	16833	16679	16730	16711	16977	16730	16865	16916	16690	16929	16868	16774	16874	16865	16789	16687	16739	16848	16831	16813	16958	16953	16979	16774	16766	16878	16751	16822	16643	16971	16770	16863	16689	16915	16953	16885	17001	16739	16653	17035	16829	16684	17049	16730	16990	16862	16791	16878	16821	16735	16890	16922	16924	16879	16837	16783	16789	17038	16867	16731	16830	16863	16826	16862	16844	16972	16959	16749	16636	16733	16902	16762	16902	16787	16854	16862	16867	16746	16783	16899	16839	16640	16968	16908	16746	16757	16815	16777	16991	16637	16826	16854	16790	16847	16764	16895	16600	16792	16931	16726	16691	16714	16736	16951	16913	16969	16897	16958	16870	16776	16704	16749	16880	16750	16738	16843	17045	16714	16744	16687	16829	16720	16759	16783	16584	16835	16855	16679	16692	16913	16915	16687	16852	16781	16770	16741	16826	16987	16934	16667	16887	16913	16881	16518	16744	16880	16917	16848	16967	16785	16743	16716	16875	16837	16705	16881	16856	17005	16945	16818	16948	16767	16999	16856	16765	16983	17049	17014	16792	16804	16788	17060	16796	16708	16809	16899	16976	16916	16793	16968	16696	16875	16799	16834	16804	16747	16705	16887	17000	16741	16810	16725	16881	16698	16891	16853	16897	16885	16870	17002	16882	16871	16851	17015	16821	16780	16712	16780	16805	16620	16767	16929	16698	16753	16786	16701	16619	16769	16949	16919	16784	16939	16751	16608	16772	16852	16703	16979	16732	16891	16876	16778	16748	16721	16852	16839	17014	16759	16996	16812	16917	16843	16971	16740	16734	16843	16718	16748	16910	16776	16839	16787	16878	16844	16846	16965	16942	16755	16934	16979	16734	17010	16885	16924	16719	16731	16867	16747	16792	16880	16792	16661	16964	16655	16812	16814	16994	16787	16794	16866	16885	16948	16837	16773	16868	16899	16764	16903	16815	16909	16943	16890	16806	16840	16718	16900	16926	16747	16847	16858	16846	16914	16764	16808	17174	16750	16997	16654	16838	16909	16641	16731	16866	16736	16830	16749	16787	16851	16855	16746	16946	16926	16848	16653	16864	16884	16873	16781	16939	17004	16916	16579	16881	16802	16905	16706	16727	16924	16810	16864	16851	16840	16963	17014	16841	16732	16613	16878	16753	16914	16780	16877	16926	16880	16759	16767	16856	16669	16716	16714	16887	16861	16814	17132	16843	16896	16869	16844	16875	16886	16886	16999	16736	16834	16771	16786	16840	16803	16809	16644	16750	16966	16883	16878	16743	16972	16778	16939	16747	16897	16920	16770	16792	16945	16850	16724	16664	16711	16982	16776	16775	16857	16701	16848	16682	16802	16866	16814	16855	16982	16761	16844	16901	16814	16943	16819	16777	16881	16857	16840	16776	16884	16760	16868	16735	16902	16895	16761	16694	16854	16764	16770	16762	16828	16823	16963	17017	16704	16843	16652	16959	16795	16745	16736	16986	16961	17034	16831	16919	16940	16963	16731	16983	16666	16765	16897	16729	16769	16953	16720	16715	16865	16687	16701	16925	16995	16888	16943	16993	16867	16854	16843	16951	16993	16786	16973	17007	16776	16953	16744	16801	16809	16897	16866	16601	16771	16930	16923	16809	16837	16950	16747	16707	16734	16991	16959	16932	16690	16789	16679	16797	16884	16836	16757	16812	16815	16756	16854	16816	16956	16845	16840	16779	16917	16954	16743	16874	16933	16858	16849	16805	16829	16778	16960	16776	16838	16785	16855	16945	16908	17061	16860	16796	16717	16842	17027	16827	16656	16758	16938	16698	16631	16840	16879	16650	17002	16866	17014	16765	16781	16956	16556	16749	16766	16915	16662	16877	16914	16867	16802	16946	16848	16683	16875	16667	16676	16838	16621	16802	16773	16822	16874	16795	16920	16826	16804	16752	16811	16873	16719	16824	16769	16742	16722	16872	16708	16656	16942	16655	16828	16990	16838	16912	16725	16905	16893	16833	16915	16629	16811	16776	16774	16919	16914	16968	16849	16857	16889	16764	16710	16815	17019	16766	16846	16740	16796	16706	16941	16907	16745	16911	16895	16840	16690	16790	16770	16666	16805	16645	16837	16524	16908	16728	16620	16950	16877	16829	16802	16853	16832	16873	16830	16824	16807	16628	16927	16897	16889	16997	17000	16931	16880	16855	16739	16911	16668	16774	16910	16740	16938	16904	16930	16737	16803	16931	16788	16810	16744	16795	16702	16831	16926	16882	16803	16813	16924	16895	16859	16672	16931	16726	16813	16962	16824	16848	16830	16839	16758	16758	16869	16769	16762	16621	16835	16884	16853	16630	16992	16744	16657	16810	17011	16768	16894	16702	16931	16882	16838	16690	16757	16878	16754	16697	16964	17056	16826	16640	16749	16815	16927	16947	16732	16868	16993	16911	16953	16831	16750	16891	16791	16876	16954	16953	16949	16708	16721	16823	16754	16709	16822	16879	16883	16692	16864	16871	16880	17019	16673	16711	16864	16976	16717	16877	16699	16707	16792	16843	17077	16781	16664	16811	16889	16709	16866	16905	16929	16817	17019	16767	16905	16884	16876	16958	16739	16805	16817	16720	16844	16858	16749	16897	17066	16773	16898	17009	16795	16901	16981	16857	16916	16872	16864	16686	16825	16790	16996	16826	16818	16908	16663	16854	16873	16863	16798	16664	16852	16692	16729	16910	16789	16738	16830	16947	16921	16976	16802	16891	16800	16857	16816	16847	16816	16851	16803	16648	16974	16694	16620	16844	17096	16753	16734	16843	16777	16947	16939	16838	16842	16908	16928	17081	16749	16682	16790	16746	16869	16842	16813	17050	16902	16579	16904	16994	16802	16777	16794	16779	16747	16839	16818	16844	16832	16795	16892	16923	16919	16763	16702	16827	16942	17016	16848	16753	16768	16691	16933	16663	17038	16969	16744	16649	16769	16677	16955	16834	17026	16912	16967	16630	16894	17027	16813	16837	16739	16808	16785	16577	16729	16844	16839	16870	16999	16854	16847	17038	16762	16805	16737	16873	17089	16676	16891	16836	16715	16825	16878	16966	16975	16698	16878	16775	16821	16852	16993	16716	16840	16773	16949	16808	16902	16843	16710	16954	16802	16647	17112	16809	16844	16982	16953	16815	16985	16950	16893	17023	16833	16771	16889	16936	16914	16837	16869	16775	16728	16821	16821	16875	16880	16712	16879	16738	17037	16839	16932	16660	16814	16750	16799	16934	16770	16697	16831	16900	16750	16868	16593	16795	16778	16781	16671	16942	16708	16862	16922	16882	16835	16941	16851	16659	16902	16869	16800	16669	16801	16816	16740	16826	16709	16700	16805	17003	16839	16906	16834	16790	16863	16715	16907	16691	16936	16733	16823	16910	16691	16789	16999	17004	16768	17015	16781	16878	16930	17063	16983	16739	16860	16923	16785	16772	16762	16729	16811	16887	16898	16815	17003	16742	16791	16881	16714	16905	16926	16792	16714	16696	16912	16820	16734	16997	16946	16827	16793	16690	16893	16755	16798	16955	16711	16902	16752	16804	16943	16780	16732	16688	16843	16773	16820	16911	16820	16950	16878	16865	16872	16801	16744	16716	16658	16719	16864	16843	16930	16604	16887	16782	16911	16923	16796	16798	16760	16775	16899	16894	16799	16817	16814	16756	16903	16733	16838	17089	16775	16956	16889	16789	16835	16918	16706	16768	16874	16623	16949	16916	16902	16798	16776	16936	16878	16831	16962	16868	16767	16809	16848	16789	16887	16915	16773	16854	16597	16891	16901	16743	16740	16782	16818	16718	16681	16964	17063	16764	16787	16876	16796	16952	16813	16724	16964	17026	16908	16741	16892	16890	16836	16887	16778	16826	16706	16905	16843	17108	16787	16841	16798	16981	16870	16785	16939	16843	16727	16811	17009	16903	16730	16950	17052	16772	16980	16853	16800	16612	16793	16826	16809	16706	16725	16924	16827	16757	16715	16736	16951	16822	16838	16957	16725	16717	16913	16937	16683	16781	17023	16796	16942	16723	16746	16815	17004	16821	16793	16834	17006	16872	16992	16770	16788	16631	16916	16878	16737	16810	16821	16804	16606	16721	16767	16796	16691	16723	16751	16918	16790	16919	16743	16931	16781	16907	16804	16933	16946	16781	16861	16806	16815	16791	16901	16825	16839	16709	16686	16938	16856	16809	16823	16917	16812	17071	16816	16996	16858	16975	17055	16952	16799	16764	16593	16877	16921	16811	16949	16653	16882	16724	16820	16916	16610	16909	16946	16847	16928	16867	16764	16846	16747	16824	16965	16582	16709	16975	16790	16870	16930	16892	16909	16681	16805	16798	16919	16768	16849	16873	16755	16939	16886	16800	16715	17063	16789	17027	16942	16847	16820	16779	16845	16812	16701	16706	16837	16902	16745	16941	16837	16827	16863	16846	16958	16911	16836
23230	21537	28794	37082	77843	73805	61453	45790	35625	31602	29595	29008	28894	28967	28901	28843	28780	29031	28974	28829	28627	28714	28483	28757	28758	28755	28735	28837	28746	28902	28783	28840	28474	28724	28944	29029	28615	28611	28394	28671	28499	28615	28755	28562	28812	28656	28641	28426	28609	28662	28663	28594	28615	28515	28551	28707	28906	28665	28469	28688	28524	28652	28554	28627	28565	28613	28843	28628	28749	28550	28414	28714	28613	28524	28890	28773	28746	28557	28699	28672	28475	28574	28530	28595	28539	28396	28348	28484	28747	28496	28448	28607	28793	28593	28319	28601	28569	28686	28327	28590	28699	28376	28479	28566	28731	28376	28633	28672	28511	28689	28624	28533	28508	28674	28495	28613	28618	28530	28663	28593	28401	28501	28600	28522	28604	28607	28472	28552	28672	28443	28729	28640	28658	28566	28498	28684	28557	28668	28638	28788	28780	28484	28572	28506	28408	28321	28446	28719	28765	28569	28869	28480	28443	28608	28791	28745	28306	28675	28467	28437	28583	28634	28610	28638	28931	28686	28703	28799	28582	28349	28619	28428	28564	28539	28457	28444	28436	28443	28637	28681	28523	28583	28095	28429	28455	28434	28737	28474	28491	28592	28350	28606	28675	28508	28523	28544	28478	28434	28477	28485	28597	28418	28558	28754	28565	28511	28418	28600	28388	28626	28478	28546	28730	28644	28787	28615	28422	28476	28698	28860	28524	28423	28781	28686	28426	28877	28540	28619	28467	28445	28772	28467	28556	28640	28650	28552	28439	28545	28415	28767	28549	28618	28500	28727	28639	28594	28389	28653	28585	28410	28616	28548	28480	28557	28502	28484	28595	28322	28757	28466	28453	28622	28445	28318	28404	28647	28711	28629	28656	28769	28356	28615	28734	28530	28727	28590	28782	28478	28276	28580	28628	28733	28403	28708	28769	28776	28747	28794	28645	28638	28598	28490	28605	28555	28591	28807	28622	28396	28557	28405	28736	28528	28740	28521	28653	28633	28760	28566	28559	28758	28639	28784	28402	28515	28544	28742	28294	28680	28793	28823	28821	28412	28381	28348	28491	28750	28513	28603	28511	28790	28537	28514	28777	28799	28606	28050	28333	28399	28822	28559	28474	28736	28600	28456	28736	28445	28394	28850	28783	28680	28603	28652	28577	28459	28463	28741	28441	28496	28492	28303	28479	28559	28702	28686	28671	28429	28445	28292	28426	28778	28577	28271	28704	28494	28718	28409	28490	28465	28477	28450	28610	28617	28756	28270	28988	28319	28789	28594	28774	28723	28575	28516	28722	28659	28578	28673	28851	28480	28680	28684	28440	28365	28757	28433	28829	28857	28585	28419	28583	28473	28586	28607	28424	28772	28596	28815	28798	28472	28192	28475	28378	28674	28509	28366	28595	28440	28593	28504	28277	28632	28372	28663	28627	28850	28696	28538	28496	28435	28574	28390	28620	28456	28484	28558	28597	28592	28446	28557	28633	28622	28638	28619	28380	28716	28679	28325	28445	28693	28783	28526	28805	28509	28677	28442	28322	28600	28619	28278	28429	28764	28559	28547	28473	28615	28339	28696	28425	28759	28831	28813	28744	28736	28534	28359	28345	28694	28573	28532	28622	28553	28545	28751	28694	28441	28959	28705	28785	28521	28618	28762	28489	28404	28629	28566	28539	28708	28549	28656	28501	28536	28497	28678	28698	28545	28678	28612	28565	28742	28491	28579	28638	28434	28413	28486	28498	28492	28695	28463	28875	28395	28509	28691	28603	28747	28300	28493	28614	28692	28499	28656	28817	28282	28617	28608	28349	28724	28746	28816	28524	28605	28437	28609	28551	28566	28387	28325	28707	28604	28675	28614	28646	28576	28532	28300	28489	28634	28617	28668	28537	28257	28596	28496	28388	28489	28676	28537	28298	28660	28511	28856	28515	28573	28472	28494	28655	28561	28433	28572	28726	28509	28461	28590	28636	28429	28538	28349	28439	28495	28452	28359	28667	28653	28553	28760	28693	28671	28754	28470	28527	28561	28348	28726	28515	28646	28294	28544	28580	28467	28802	28804	28820	28557	28360	28371	28532	28465	28523	28434	28628	28406	28544	28589	28713	28424	28539	28581	28522	28510	28663	28502	28769	28751	28528	28747	28720	28634	28665	28538	28663	28656	28665	28573	28665	28590	28517	28626	28768	28668	28731	28467	28369	28596	28374	28415	28525	28798	28435	28332	28474	28758	28432	28804	28678	28577	28331	28707	28498	28719	28399	28598	28751	28812	28802	28530	28619	28530	28516	28734	28522	28587	28643	28318	28376	28590	28358	28749	28631	28528	28464	28446	28457	28465	28455	28732	28554	28663	28364	28404	28491	28574	28410	28654	28596	28446	28464	28646	28464	28722	28543	28681	28501	28613	28601	28507	28505	28491	28458	28369	28488	28706	28426	28582	28638	28803	28886	28580	28556	28660	28551	28614	28574	28248	28375	28562	28570	28550	28754	28786	28510	28437	28558	28662	28689	28480	28558	28834	28853	28620	28512	28513	28608	28622	28327	28763	28589	28653	28900	28305	28811	28654	28653	28565	28411	28424	28584	28355	28527	28733	28388	28362	28700	28609	28748	28706	28598	28591	28787	28573	28844	28435	28608	28510	28694	28760	28660	28671	28623	28722	28485	28629	28722	28547	28734	28503	28439	28731	28562	28738	28608	28618	28582	28890	28421	28404	28185	28598	28489	28931	28702	28560	28758	28353	28597	28457	28694	28348	28732	28640	28631	28590	28635	28347	28585	28858	28586	28584	28508	28802	28495	28448	28711	28473	28504	28532	28577	28580	28510	28419	28560	28650	28594	28719	28344	28626	28777	28738	28462	28560	28681	28586	28506	28776	28947	28511	28536	28503	28762	28653	28398	28459	28690	28697	28628	28722	28414	28610	28564	28714	28570	28628	28615	28372	28792	28569	29108	28877	28790	28625	28272	28451	28840	28650	28772	28223	28359	28715	28616	28434	28437	28588	28473	28503	28601	28558	28831	28475	28597	28733	28589	28663	28465	29023	28557	28453	28780	28625	28464	28626	28620	28250	28731	28903	28438	28755	28838	28923	28491	28574	28545	28469	28514	28411	28435	28465	28725	28582	28762	28659	28384	28546	28504	28549	28323	28847	28955	28362	28427	28380	28493	28446	28576	28583	28728	28836	28496	28865	28781	28558	28463	28560	28580	28535	28536	28637	28596	28671	28805	28539	28843	28722	28511	28771	28813	28465	28704	28437	28481	28737	28382	28742	28631	28498	28350	28662	28468	28548	28511	28632	28379	28439	28688	28393	28466	28599	28659	28437	28405	28593	28683	28497	28391	28508	28453	28581	28364	28675	28751	28746	28717	28624	28662	28597	28576	28588	28545	28479	28584	28658	28520	28485	28558	28754	28803	28600	28629	28399	28574	28617	28327	28533	28360	28485	28428	28804	28575	28646	28571	28811	28520	28550	28541	28453	28725	28782	28382	28712	29009	28591	28421	28459	28522	28476	28524	28400	28566	28446	28573	28632	28520	28446	28575	28973	28474	28534	28636	28592	28683	28580	28833	28703	28526	28468	28833	28441	28575	28810	28286	28384	28393	28479	28500	28455	28451	28249	28719	28548	28639	28709	28788	28352	28534	28634	28479	28625	28601	28499	28779	28604	28628	28466	28402	28811	28307	28471	28421	28670	28787	28421	28542	28691	28670	28717	28637	28802	28481	28519	28579	28565	28365	28535	28679	28835	28610	28356	28607	28521	28629	28457	28483	28424	28840	28490	28777	28589	28573	28463	28309	28524	28633	28357	28333	28453	28428	28906	28661	28354	28688	28375	28504	28690	28601	28492	28635	28715	28774	28470	28486	28577	29052	28465	28545	28446	28362	28116	28380	28627	28707	28411	28506	28550	28601	28202	28589	28604	28773	28610	28497	28534	28777	28238	28425	28683	28763	28427	28591	28561	28709	28586	28552	28826	28703	28647	28861	28465	28457	28467	28464	28657	28425	28542	28672	28740	28671	28448	28627	28579	28526	28446	28796	28523	28764	28640	28684	28636	28608	28227	28487	28500	28466	28645	28650	28753	28741	28496	28547	28644	28582	28668	28732	28421	28431	28565	28472	28739	28599	28409	28735	28550	28552	28474	28466	28688	28738	28578	28708	28290	28647	28762	28455	28494	28501	28613	28566	28699	28824	28637	28678	28505	28550	28625	28707	28382	28630	28522	28480	28704	28656	28467	28573	28496	28746	28645	28525	28599	28561	28724	28751	28757	28406	28806	28682	28602	28467	28496	28720	28628	28541	28553	28723	28374	28583	28570	28478	28507	28629	28546	28436	28549	28535	28657	28567	28814	28550	28352	28831	28574	28199	28493	28405	28583	28635	28399	28420	28464	28680	28480	28669	28489	28621	28723	28413	28925	28609	28562	28680	28743	28615	28685	28686	28282	28380	28651	28616	28671	28437	28600	28658	28645	28608	28602	28749	28555	28677	28875	28535	28568	28350	28727	28777	28465	28413	28387	28725	28652	28669	28738	28431	28666	28580	28463	28608	28606	28394	28199	28660	28579	28638	28707	28637	28720	28625	28660	28653	28761	28774	28659	28503	28607	28615	28620	28421	28650	28630	28529	28344	28461	28630	28532	28647	28373	28562	28677	28302	28691	28679	28531	28271	28700	28457	28482	28722	28582	28559	28796	28526	28555	28776	28324	28683	28370	28350	28432	28517	28592	28672	28614	28507	28349	28436	28498	28795	28337	28670	28417	28354	28389	28653	28463	28497	28564	28664	28669	28342	28764	28773	28605	28684	28658	28705	28751	28694	28617	28583	28405	28603	28765	28477	28623	28604	28708	28630	28730	28515	28395	28640	28622	28516	28626	28520	28630	28347	28495	28431	28390	28793	28489	28623	28280	28481	28741	28548	28537	28719	28829	28677	28745	28560	28545	28585	28492	28357	28830	28393	28681	28500	28634	28442	28339	28701	28514	28615	28543	28595	28466	28459	28596	28784	28679	28554	28767	28474	28606	28801	28393	28228	28684	28591	28487	28855	28374	28403	28497	28450	28533	28470	28615	28467	28686	28556	28476	28763	28724	28691	28741	28595	28616	28713	28687	28506	28544	28389	28732	28778	28681	28541	28446
21549	40034	38753	60494	92170	78074	57670	36757	24530	19518	18026	17640	17737	17696	17706	17656	17695	17739	17770	17666	17680	17795	17713	17696	17529	17617	17777	17801	17473	17706	17810	17525	17676	17705	17827	17576	17723	17497	17606	17527	17526	17587	17535	17618	17820	17593	17709	17570	17647	17459	17789	17575	17699	17515	17527	17448	17555	17510	17602	17686	17641	17579	17698	17572	17795	17451	17596	17652	17332	17651	17685	17625	17593	17629	17760	17545	17617	17408	17640	17582	17359	17690	17618	17488	17620	17597	17676	17561	17281	17564	17539	17509	17473	17425	17566	17629	17450	17634	17637	17518	17803	17408	17626	17683	17415	17631	17612	17624	17476	17433	17586	17679	17458	17615	17518	17595	17694	17789	17361	17516	17555	17650	17628	17550	17306	17567	17460	17558	17589	17490	17556	17477	17689	17696	17595	17639	17643	17396	17553	17555	17635	17487	17419	17348	17626	17569	17705	17482	17522	17721	17436	17678	17848	17528	17826	17498	17724	17472	17330	17715	17524	17399	17590	17581	17556	17530	17387	17632	17445	17537	17710	17470	17689	17679	17659	17517	17713	17550	17484	17492	17528	17676	17463	17552	17562	17524	17590	17614	17643	17515	17808	17445	17527	17550	17512	17587	17680	17661	17443	17571	17492	17662	17582	17749	17633	17459	17415	17677	17411	17521	17423	17503	17537	17549	17446	17380	17573	17489	17592	17511	17455	17656	17808	17593	17466	17496	17504	17711	17481	17718	17501	17383	17693	17577	17404	17389	17534	17553	17499	17423	17569	17673	17663	17533	17548	17397	17578	17492	17630	17562	17351	17603	17600	17547	17521	17542	17591	17751	17509	17636	17657	17723	17599	17684	17605	17491	17521	17401	17658	17515	17406	17512	17449	17579	17586	17651	17658	17577	17582	17550	17670	17671	17460	17570	17519	17496	17713	17548	17438	17751	17716	17383	17547	17521	17598	17588	17652	17608	17829	17588	17548	17540	17647	17699	17585	17732	17762	17513	17681	17744	17486	17776	17536	17601	17598	17746	17624	17611	17526	17711	17725	17681	17463	17705	17611	17711	17595	17657	17634	17536	17641	17650	17448	17664	17499	17482	17652	17470	17660	17625	17660	17421	17731	17720	17440	17598	17488	17630	17455	17446	17604	17585	17407	17677	17463	17555	17588	17795	17584	17601	17466	17416	17664	17710	17416	17537	17733	17615	17687	17419	17754	17546	17562	17540	17596	17578	17590	17545	17417	17584	17480	17681	17847	17599	17660	17755	17543	17483	17463	17514	17602	17492	17374	17449	17525	17394	17442	17586	17512	17651	17691	17534	17561	17626	17693	17683	17491	17460	17531	17456	17582	17460	17608	17535	17415	17471	17628	17628	17729	17572	17810	17525	17471	17453	17781	17680	17495	17463	17587	17586	17505	17440	17575	17500	17755	17494	17522	17520	17415	17514	17558	17500	17740	17386	17727	17598	17340	17570	17723	17573	17556	17559	17737	17554	17539	17616	17692	17501	17629	17653	17516	17629	17646	17531	17515	17428	17575	17613	17619	17549	17694	17391	17497	17542	17783	17714	17649	17559	17569	17563	17481	17698	17495	17548	17389	17604	17462	17455	17640	17683	17567	17657	17539	17462	17453	17704	17626	17604	17517	17654	17595	17566	17727	17675	17540	17896	17374	17570	17672	17408	17562	17557	17612	17533	17672	17458	17482	17395	17500	17480	17698	17681	17546	17587	17491	17432	17576	17605	17491	17577	17464	17834	17552	17570	17703	17376	17663	17676	17744	17694	17656	17717	17581	17541	17564	17493	17640	17559	17469	17762	17570	17517	17446	17448	17619	17649	17512	17479	17576	17604	17499	17431	17531	17653	17539	17654	17533	17514	17490	17502	17591	17725	17577	17604	17432	17397	17493	17444	17463	17499	17631	17475	17517	17537	17392	17668	17561	17623	17849	17574	17398	17775	17591	17626	17581	17645	17692	17575	17453	17627	17663	17646	17681	17541	17535	17513	17586	17668	17419	17609	17597	17590	17519	17433	17679	17823	17524	17596	17382	17698	17476	17578	17664	17618	17586	17536	17536	17531	17526	17538	17491	17537	17498	17643	17422	17501	17604	17628	17615	17682	17663	17603	17484	17496	17559	17715	17585	17688	17452	17667	17517	17488	17597	17535	17582	17462	17654	17538	17598	17521	17748	17440	17677	17448	17762	17629	17576	17584	17551	17556	17578	17771	17600	17492	17611	17714	17707	17658	17678	17429	17482	17677	17529	17427	17364	17568	17488	17589	17501	17282	17575	17580	17633	17640	17635	17609	17536	17511	17445	17610	17528	17633	17591	17609	17556	17521	17560	17529	17638	17580	17520	17580	17564	17621	17559	17646	17610	17585	17619	17523	17695	17532	17818	17532	17511	17577	17651	17549	17713	17401	17590	17551	17658	17711	17553	17525	17553	17583	17595	17614	17587	17570	17453	17689	17536	17586	17525	17454	17591	17545	17518	17417	17465	17599	17544	17651	17620	17586	17611	17578	17768	17671	17493	17533	17656	17532	17426	17427	17635	17595	17381	17591	17558	17527	17519	17436	17460	17629	17637	17335	17344	17607	17810	17493	17317	17725	17465	17667	17511	17376	17535	17780	17547	17439	17493	17643	17632	17588	17648	17491	17535	17552	17460	17629	17591	17564	17420	17576	17634	17529	17709	17522	17485	17452	17669	17556	17600	17768	17605	17519	17566	17520	17505	17385	17548	17577	17752	17405	17609	17563	17350	17492	17614	17486	17566	17615	17586	17586	17467	17634	17472	17646	17339	17574	17464	17431	17442	17644	17495	17479	17557	17442	17520	17359	17697	17487	17751	17322	17660	17538	17473	17583	17459	17641	17504	17613	17712	17513	17461	17463	17482	17442	17537	17555	17680	17407	17667	17732	17541	17445	17576	17563	17605	17721	17582	17641	17398	17487	17474	17637	17516	17510	17767	17415	17410	17454	17672	17382	17379	17684	17636	17648	17668	17566	17513	17563	17667	17793	17522	17625	17560	17482	17471	17492	17667	17536	17478	17463	17549	17639	17583	17480	17563	17572	17412	17688	17386	17575	17623	17493	17718	17467	17399	17431	17848	17599	17425	17534	17621	17646	17623	17441	17356	17533	17621	17570	17376	17543	17542	17508	17505	17575	17642	17479	17519	17515	17408	17744	17563	17474	17697	17773	17589	17696	17689	17505	17629	17544	17576	17698	17558	17452	17630	17608	17450	17592	17589	17398	17481	17506	17501	17608	17488	17516	17668	17476	17403	17579	17545	17746	17624	17548	17601	17541	17410	17519	17661	17888	17532	17436	17622	17696	17421	17619	17484	17411	17500	17540	17612	17504	17481	17631	17312	17634	17532	17530	17588	17623	17501	17482	17633	17509	17619	17667	17605	17415	17725	17442	17581	17415	17780	17815	17616	17572	17679	17648	17687	17546	17625	17548	17651	17452	17761	17623	17346	17556	17554	17424	17517	17441	17642	17715	17627	17665	17505	17503	17447	17522	17596	17567	17722	17515	17617	17499	17405	17586	17534	17567	17618	17673	17808	17661	17333	17732	17572	17550	17433	17475	17741	17593	17654	17594	17761	17406	17620	17556	17587	17430	17640	17382	17479	17563	17454	17613	17409	17661	17679	17611	17641	17590	17589	17591	17421	17560	17751	17591	17412	17600	17470	17628	17687	17650	17555	17598	17540	17689	17560	17660	17377	17527	17593	17534	17579	17608	17568	17695	17711	17621	17601	17531	17532	17564	17584	17590	17493	17482	17566	17608	17423	17560	17552	17345	17532	17423	17401	17743	17387	17721	17590	17506	17544	17626	17693	17505	17563	17439	17553	17641	17782	17572	17459	17544	17692	17569	17724	17340	17688	17392	17643	17504	17491	17687	17409	17556	17365	17440	17708	17582	17647	17709	17622	17387	17530	17440	17461	17488	17556	17634	17617	17602	17618	17351	17512	17415	17468	17577	17493	17660	17445	17577	17415	17508	17474	17629	17703	17699	17728	17494	17667	17601	17461	17642	17554	17563	17611	17452	17500	17455	17630	17479	17490	17572	17676	17707	17467	17677	17643	17758	17511	17677	17697	17587	17639	17538	17657	17663	17685	17569	17580	17593	17618	17495	17608	17587	17545	17512	17532	17494	17651	17449	17526	17634	17761	17762	17680	17546	17549	17558	17668	17560	17642	17512	17585	17512	17604	17397	17773	17637	17542	17499	17724	17609	17508	17661	17628	17480	17696	17464	17485	17496	17615	17599	17672	17604	17509	17671	17695	17602	17626	17581	17714	17584	17625	17605	17668	17634	17430	17494	17578	17715	17769	17621	17658	17500	17608	17533	17424	17569	17462	17699	17459	17456	17692	17451	17442	17449	17495	17530	17651	17714	17496	17603	17505	17545	17485	17630	17642	17586	17520	17646	17572	17741	17546	17658	17599	17603	17532	17611	17479	17572	17604	17549	17353	17491	17647	17539	17673	17610	17611	17588	17564	17272	17608	17615	17496	17703	17414	17546	17514	17562	17563	17580	17668	17532	17519	17454	17529	17680	17522	17351	17530	17470	17559	17544	17606	17566	17503	17650	17590	17640	17520	17563	17504	17504	17528	17662	17566	17514	17690	17511	17611	17660	17672	17520	17613	17678	17566	17661	17304	17611	17590	17573	17627	17604	17528	17512	17511	17570	17492	17724	17653	17554	17541	17583	17561	17488	17640	17655	17565	17572	17496	17744	17359	17603	17628	17362	17571	17568	17430	17603	17567	17685	17524	17432	17509	17643	17636	17374	17657	17612	17702	17495	17513	17632	17665	17505	17511	17444	17490	17448	17645	17527	17647	17662	17562	17485	17581	17522	17532	17471	17492	17549	17495	17692	17418	17602	17597	17615	17749	17599	17592	17593	17488	17616	17580	17665	17630	17383	17708	17570	17561	17455	17612	17548	17621	17616	17597	17593	17543	17532	17695	17513	17550	17580	17628	17769	17635	17534	17652	17649	17771	17627	17522	17556	17516	17499	17527	17433	17713	17524	17536	17515	17718	17521	17408	17533	17740	17619	17629	17374	17557	17534	17667	17573	17619	17632	17438	17317	17565	17477	17619	17448	17569	17515	17582	17561
32490	26796	30890	34566	40124	38515	34355	31233	29100	28484	28046	28107	28246	28334	28193	28253	28161	28233	27944	27991	28249	28257	28208	28073	28012	28146	27880	28010	28067	28325	28238	27963	28335	27976	28029	27994	27914	27872	28023	28227	28009	28239	28043	28213	28225	28110	28143	28078	27903	27957	28280	28138	28005	27907	27848	27983	28310	28112	27912	28177	28163	28145	28155	27954	28165	28135	28143	27855	28168	28186	28121	27982	27839	28097	27975	28059	27862	27926	28189	28142	28205	27915	27864	27928	27983	28342	28088	27962	28178	28083	27985	28134	28263	27877	27874	27968	28045	28051	27994	28057	27984	28254	28059	27951	27939	27789	28133	27967	27884	28089	28274	28140	28163	28134	28115	28047	28127	28094	28231	28177	28290	28072	27892	28118	28255	27967	28143	28377	28080	28071	28433	28010	28072	28141	28088	27871	28072	28022	28179	28109	27990	28084	28004	28107	28176	27855	28184	28012	27751	27956	28070	28038	28099	28253	28113	28123	27964	28152	28193	28109	28322	28224	28123	28023	28174	27653	28094	28042	28179	27908	27835	28125	28223	28183	27918	28324	28057	27878	28050	28069	27885	28010	28131	27947	27973	28144	27799	27925	28047	28164	28311	28218	28065	28056	27965	27800	27905	28072	27990	28248	28073	28177	27954	27933	27949	27978	27930	28373	28065	27957	27737	27955	27964	28039	28245	28083	28131	27901	27933	28016	27871	27991	28141	28072	28182	28274	28178	28133	28067	27928	27782	27975	28186	27949	28048	27871	28132	28066	28086	27913	28114	28141	28158	28301	28154	28119	28254	27931	28162	27953	28330	27859	27701	28003	28285	28304	28017	28109	28197	27991	28242	28200	28013	27772	27945	28027	27963	27938	28149	28085	27996	28162	28120	28033	27820	28106	28225	28260	28004	28152	27993	27814	28289	27996	27949	27864	28139	27879	27835	28162	28068	28154	28022	28065	27809	27990	28114	28068	27896	27963	28242	28286	27920	28173	27922	28226	28217	28126	27836	28245	27993	28052	27930	28040	28035	28099	27864	27937	27815	27929	27855	28028	28285	28137	28017	28144	28172	28050	28088	28169	27955	27900	28085	28249	28009	28182	28060	27906	28200	28010	28135	28097	27970	28122	27996	28103	28267	28286	28048	28107	28121	27920	28209	28085	28237	28067	28265	28192	28141	28249	28054	27986	28067	28091	28016	28254	28127	28117	28255	27972	28211	27956	27918	28140	28088	27941	27899	27863	28039	27861	27961	28207	28084	28113	28099	27986	28000	28173	28038	27905	28052	27990	28206	28404	27812	27935	27874	28072	27942	27968	28070	28133	27876	28179	27779	28099	27971	28008	28209	27936	27758	28148	28105	28295	28302	27943	27891	28047	28197	28128	28372	28114	27906	28219	28184	28046	28066	28175	28096	27929	27978	28213	27919	28088	27925	28022	28497	27764	28094	28117	28372	27945	27778	27989	28005	28100	27938	28144	28008	27990	28333	28081	28472	28248	28332	28086	27988	28057	28039	28184	28138	27881	27987	28186	28220	27816	28217	28227	28093	27974	28145	28063	28098	27955	28275	28067	27961	27728	28152	28038	28402	28181	28230	28225	28036	28138	27933	28207	28036	27891	27976	27998	28016	28159	28189	27770	28126	28057	27960	28002	27961	27828	27704	28071	27952	27978	27942	28057	28294	28064	27876	28033	28082	27912	28037	28283	28054	28027	28031	28183	27979	28398	28180	27910	28280	27979	28152	28152	28198	28135	28080	27948	28201	28161	27962	27951	27895	28025	28272	28118	28007	28021	27705	28026	28138	28001	28019	27889	28266	27873	28130	28102	28108	28163	28287	28257	28038	27770	28268	28075	27947	28057	27877	27863	28183	28135	28245	27939	28025	28003	27841	28127	28181	28167	28050	28085	28027	28106	28346	28178	27985	27593	28127	28160	28293	28282	28134	28258	27920	28060	28142	27993	27975	27969	27952	28163	28072	28049	28125	28014	28334	28251	28182	28122	28093	28446	28105	28226	28018	28299	28030	28100	28323	28023	28084	28180	28145	28054	28162	28207	28037	27861	28357	28189	28060	28154	28002	27710	28151	28145	28063	27984	27926	27965	28024	27996	28026	28063	27926	27817	28028	28164	28094	28108	28102	27918	28188	28124	28064	27935	28139	28136	27995	28307	27910	27848	28110	28138	28075	28009	28356	28013	28284	28037	28137	27901	28089	28160	28062	27918	27969	28050	27956	28009	28038	28128	28290	28013	28195	28309	28043	27968	28054	27858	28029	27587	27853	28150	28060	28084	28170	27861	28019	27931	28090	28057	28220	28028	27882	28083	28060	28057	27932	27885	28101	27979	28084	27892	28165	28243	28043	27847	28144	28069	28305	28164	27927	27930	28090	28144	28155	28048	28078	27944	28193	27913	28007	28021	28036	28183	27905	28239	28073	27982	28009	28025	27980	27943	28183	28106	28306	28157	28048	28075	27953	27725	27768	28021	28113	28085	28068	28031	28091	28138	28177	28253	28217	28044	28159	28080	28145	28136	28142	28275	28089	27888	28089	28109	28043	28011	28215	28007	27812	28203	28013	28088	27834	27941	28112	28174	28091	28006	28027	27985	28178	27880	27831	28113	28098	27927	28114	27833	28112	28286	27976	27934	27976	28065	28325	28055	28265	28228	28012	27952	28228	28275	28314	28138	28251	27924	28032	28172	28198	28330	28048	27995	27984	28026	27957	28260	28175	27911	27971	28046	28118	27902	28071	28040	28057	27991	27782	27842	28155	27973	27967	28219	28132	28325	28140	27786	27920	28281	28213	28128	28152	27980	28469	27927	27828	27955	28122	28241	28082	28072	27869	28103	27976	27914	28072	28060	28205	28044	28263	27910	27804	28049	28071	27849	27897	28008	28075	28081	27924	28029	28023	27838	28019	28295	27937	28024	28084	27935	28007	28188	28320	28067	28230	28179	27903	27902	28354	28119	28110	28019	28174	28263	28402	27972	28100	27849	28208	27783	27953	28061	27845	28068	28065	28327	28237	27958	28050	27966	28133	28173	27993	28165	28118	28107	28288	28103	28284	28097	27851	27995	28215	28090	27921	28400	28396	28145	28264	28011	28358	27815	28147	27910	28111	28353	28219	28292	28035	28286	28086	28104	28104	28284	27987	28080	27958	28056	28114	28111	27940	27847	28092	28360	28360	28180	28229	27834	27977	28152	28312	28212	28059	28372	28103	28072	28510	27946	28241	28055	28168	28023	27952	28081	27906	27987	28121	27954	28097	27981	27901	28165	28063	28049	27951	28318	28235	28010	28177	28039	28312	28327	27930	27997	27913	28170	28456	28055	27923	27885	27961	27756	28078	27761	28069	28052	28301	28248	27930	28222	28225	28171	28091	27943	27959	27931	28092	28062	27948	27882	28096	28093	28167	28199	27914	28078	28120	27776	28123	28069	28167	28024	28136	28181	28107	28084	27986	27868	28041	28012	28156	28316	27962	27898	28074	27946	28116	28116	28272	28342	27943	28324	27985	28032	28004	27819	27996	28139	28122	28193	27992	28192	27960	28232	27892	27762	28123	28001	27993	27599	28110	28276	28040	28131	28110	28157	28228	28219	28059	27956	28067	28285	27708	28165	28050	27948	27927	28175	27984	28171	27914	28114	27966	28264	27952	28025	27986	27932	28142	27731	28013	28190	28120	27993	28072	28055	27955	27940	27975	28103	28024	28209	28013	28187	28120	28144	27950	27731	27586	28084	28357	28141	28149	28129	27928	28146	28110	28165	27995	28328	28144	28170	28025	28243	27874	28297	28056	28238	27970	28144	28216	28001	28088	28236	28018	28060	28087	28090	28216	27994	28037	27673	28082	27980	28189	28408	28304	27948	28125	28064	28144	28111	28072	27988	27876	28045	28002	28068	28148	27959	27961	28189	28018	27991	27785	28126	27843	28020	27996	28045	28300	27962	28062	27845	28201	28032	28488	28041	28047	28191	28182	28100	28120	28110	28038	27967	27899	27963	28051	27954	28193	27920	28116	28091	28160	28206	28078	28073	28149	28070	28206	28144	28204	28397	28096	28030	28135	28293	28176	27982	28390	28216	28183	28062	28163	28188	28215	28079	28231	28366	28154	27969	28066	27919	28187	28131	28264	28039	28150	28088	28032	28255	28095	27926	28131	28159	28242	27973	27893	27877	28249	28154	27913	28160	28247	28231	28146	28323	28178	28031	28140	28191	28223	28176	28202	28193	28274	28016	28010	28000	28321	28019	28110	28089	28013	27812	28097	28065	27966	28072	28111	28067	28427	28063	28080	28051	28186	28212	28094	28061	28329	28045	28023	28084	28071	28081	28166	28429	27922	28323	28191	27899	28213	28000	28228	27921	27790	28072	28133	28167	28015	27994	28045	28239	27852	27893	28108	28035	28083	28125	27890	27923	27987	28019	28099	28170	28151	28027	28143	27913	27929	28198	28090	28060	27900	27936	27906	28239	28078	28176	27981	28005	27929	28105	28164	28107	28110	27886	27774	28097	27954	28050	28131	28196	28284	28109	28116	28060	27903	27969	28189	28150	28258	28149	28228	27955	27965	28003	27941	27861	27940	27996	28108	27726	28125	27979	28118	28125	27954	28025	28185	27859	27937	27902	28214	28119	28153	28053	28080	27882	27918	28104	27943	28174	28089	28336	28069	28084	28234	28113	28078	28141	28081	27999	28109	27922	28096	28181	27990	28040	28006	27915	28028	28122	28109	28225	28171	27935	28164	28111	28146	28125	28125	28103	28257	28033	28281	27961	27879	27876	27883	27927	27882	28067	28374	27951	28069	28209	28136	28109	28173	27881	28252	27864	28111	28018	28087	28291	28024	27974	27963	28054	28113	28009	28186	28116	27972	28066	28233	28172	28089	27969	27958	27973	28032	28039	28037	28199	27901	28073	28150	28010	28034	27912	27995	28034	27827	28089	28092	28090	28017	28071	28137	28183	28426	28081	28210	28185	28094	27917	28256	28166	27909	27865	28023	27804	27936	28258	28105	27977	28257	28073	28126	28064	28023	28022	28087	28101	27883	27862	28213	28050	28087	28212	28194	28083	28061	27995	28310	28178	28000	27954	27985	28374	27928	28093	28283	28159	28069	28070	28096	28141	28109	28061
17083	19016	18768	24078	30699	27314	22646	19157	17665	17064	16847	16964	16803	16899	17010	16963	16904	16933	16677	17019	17062	16842	16848	16864	16821	16982	16903	16961	17024	16868	16889	16782	16873	16788	17030	16814	16705	16866	17074	16945	16946	16979	16884	16782	16991	16827	16910	16870	16941	16801	16979	16928	16884	16900	16745	16845	16925	16817	16805	17020	16881	16719	16731	17045	16979	16817	16765	16879	16791	16711	16835	16843	16954	16778	16985	16763	16730	16857	16832	16789	16826	17080	16914	16856	17002	16808	16841	16705	16898	16814	16946	16930	16906	16825	16941	17007	16905	16661	16719	16932	16846	17112	16919	16822	16810	16894	16940	16704	16888	16956	16911	16707	16858	17039	16770	17134	16841	16932	16763	16899	16829	16835	16799	17013	16782	16804	16766	16854	16954	16799	16812	16783	16875	16753	16820	16881	16988	16859	16728	16894	16781	16792	16748	16817	16950	16745	16757	16981	16707	16810	16736	16892	16702	17011	16834	17011	16853	17047	16908	16869	16842	16980	16734	16926	16733	16764	16917	16956	16830	17010	16895	16849	16735	16835	16873	16685	16689	16871	16898	16957	16819	16887	16755	16861	16913	16912	16863	17062	16812	16896	16887	16724	16844	16833	16994	17014	16752	16946	16871	16662	16771	17055	16671	16888	16846	16843	16735	16722	16918	16824	16601	16807	16894	16809	16864	16893	16828	16893	16876	16601	16880	16608	16859	16851	16934	16869	16733	16810	16852	16845	16828	16742	16897	16909	16808	16796	16840	16905	16678	16885	16990	16861	16939	16872	16846	16804	16804	16956	16678	16987	16729	16952	16551	16922	16789	16779	16848	16887	16674	16649	16887	16828	16823	16767	16928	16758	16718	16911	16816	16745	16924	16827	16772	16840	17022	16719	16792	16719	16811	16778	16763	16875	16847	16756	16732	17012	16901	16950	16777	16660	16868	16789	16731	16768	16723	16704	16902	16868	17028	16884	16683	16844	16889	16754	16898	16882	16811	16966	16873	16879	16664	16783	16825	16752	16838	16906	16786	16834	16856	16969	16801	16838	16828	16810	16844	16656	17044	16966	16674	16819	16908	16902	16803	16753	16858	16753	16750	16784	16791	16958	16760	16702	16990	16689	16845	16610	16845	16933	16713	16895	16858	17019	16727	16714	16886	16818	17008	16828	16897	16820	16804	16941	16975	16773	16835	16751	16887	16809	16820	16891	16834	17036	16782	16720	16823	16832	16780	16812	16834	16852	17033	16810	16855	16819	16892	16822	16841	16852	16761	16974	16738	16891	16867	17027	17064	16940	16587	16864	17002	16764	16806	16744	16803	16883	16990	16943	16788	17040	16753	16927	16718	16994	16870	16886	16909	16726	16870	16868	16916	16770	16805	16892	16954	16932	16809	16956	16738	16826	16762	16634	16907	16916	16831	16996	16933	17048	16911	16922	16783	16922	17023	17079	16891	17040	16928	16879	16602	16932	16764	16959	16970	16709	16784	16850	17019	16850	16715	16853	16877	16958	16749	16798	16995	16831	16609	16748	16738	16817	16707	16825	16854	16995	16744	16590	16957	16829	16960	16745	16863	16929	16920	16669	16973	16845	17019	16765	16924	16806	16618	16834	16898	16780	16821	17151	17062	16866	16851	16784	16855	16834	17023	17132	16973	16887	16931	16835	16765	16762	16738	16819	16874	16805	16848	16831	16733	17000	16777	16877	16985	16985	16888	16835	16715	17000	17010	16900	16852	16989	16678	16880	16919	16850	16886	17157	17010	16787	16705	16802	16716	16847	16735	16922	16888	16905	16952	16822	16939	17033	16760	16783	16750	16773	16840	16762	16857	16902	16870	16859	16760	16932	17007	16831	16834	16906	16941	16927	16935	16988	16765	16962	16740	16836	16895	16861	17035	16648	16847	16909	16606	16866	16767	16850	16745	16861	16833	16968	16895	16770	16734	16948	17045	16932	16921	16764	16697	16840	16959	16713	16883	16804	16884	16922	16826	16727	16917	16799	16808	16904	17049	16862	16818	16782	16936	16912	16888	16943	16667	16844	16806	17020	16935	16905	16719	16816	16818	16860	16852	16929	16916	16858	16840	16674	16908	16839	16777	16873	16863	16884	16565	16732	16934	16878	16904	16883	16740	16908	16752	16743	16791	16932	16827	16878	16663	16923	16846	16772	16755	16949	16772	16788	16797	16717	16934	16801	16978	16695	16691	17025	16810	16966	16742	16894	16935	16947	16801	16667	16785	16946	16718	16885	16932	16858	16804	16841	16864	16862	16861	16799	16842	16799	16740	16784	16843	17013	16847	16847	16941	16683	16954	17062	16885	16815	17028	16932	16808	16727	16932	16962	16914	16934	16848	16896	16759	16695	16858	16881	16835	16789	16823	16845	17101	16842	16965	16875	16892	16864	16914	16965	16851	16911	16790	17000	16982	16817	16852	16897	16812	16840	16830	16881	16744	16845	16921	16810	16838	16856	16912	16817	16882	16935	16795	16966	16965	16746	16904	16870	16857	16869	16772	16754	16882	16705	16890	16923	16858	16785	16863	16605	16955	17061	16839	16698	16935	16917	16693	16912	17017	16824	16843	16895	17115	16914	16891	16890	16852	16839	16862	16918	16553	16783	17172	16715	16792	16811	16766	16803	16898	16884	16784	16980	16869	16828	16978	16880	16969	16845	16906	17023	16885	16789	16741	16939	16772	16955	16835	16996	16857	16908	16793	16727	16926	16920	16883	16711	17009	16778	16917	16860	16817	16954	16855	16868	16781	16756	16721	16766	16812	16958	16840	16723	16873	16972	16861	16913	16873	16918	16924	16893	17067	16819	16778	16903	16859	16904	16859	16882	17001	16870	17033	16982	16819	16731	16691	16759	16963	16911	16880	16700	16878	16995	16708	16791	16853	16910	16921	16892	16881	16863	17097	16873	16915	16807	16919	16873	16805	16789	16887	16924	16861	16947	16804	16973	16913	16810	16892	16827	16836	16781	16815	16762	16946	16883	16893	16811	16949	16876	16790	16971	16815	16730	16700	16826	17104	17037	16861	16810	16733	16823	16946	16911	16978	16840	16910	16815	16831	17036	16750	16639	16819	16770	16795	16937	16849	17054	16875	16861	17096	16803	16824	16812	16715	16857	16630	16903	16769	17013	16760	16916	16949	16742	16798	16797	16869	16879	16865	16826	16891	16864	16817	16986	17118	16800	16840	16975	16919	16929	16758	16958	16897	16825	16622	16841	16850	16999	16961	16956	16810	16882	16952	16566	17041	16819	16757	16782	16964	16905	16856	16901	16718	16873	16727	16806	16689	16784	16850	16783	16889	16866	16827	16952	16912	16904	16935	16910	16784	16725	16940	16798	16924	16838	16822	16824	16818	16677	17013	16915	16900	16719	16797	16882	16784	16828	16890	16870	16907	16849	16753	16775	17088	16836	16868	17044	16878	16720	16873	16825	16766	16713	16865	16746	16778	16779	16683	16820	16799	16835	16908	16754	16851	16736	16891	16956	16929	16884	16930	16830	16798	16939	16816	16863	16751	16896	17056	16848	16756	16786	16821	16874	16911	16920	16741	16851	16937	16982	16801	16853	16760	16716	17071	16713	17050	16871	16854	17018	16805	16862	16640	16863	16705	16911	16936	16710	16830	16895	17017	16675	16999	16753	16704	16754	16759	16834	16913	16982	16965	16820	16985	16798	16962	16877	16711	16893	16758	16936	16773	16943	16709	16830	16617	16701	16755	17135	16855	16896	16817	16961	16809	16726	16909	16833	17001	16840	16850	16735	16852	16834	16838	16923	16859	16802	16938	16779	16795	16989	16921	16766	16801	16870	17030	16978	16917	16799	16700	16925	16917	16878	16936	16813	16872	16851	16808	16781	16884	16936	16891	16808	16959	16901	16843	16916	16985	16826	16855	16878	16797	16740	16844	16920	16774	16862	16522	16732	16798	16881	16755	16836	16794	16922	17026	16871	16871	16942	16768	16632	16837	16878	17019	16876	16837	16885	16823	16907	16763	16988	16902	16926	16776	16655	16744	16889	16806	16841	16926	16915	16845	16913	16839	16752	16969	16939	16764	16735	16915	16963	16898	16850	16916	16765	16878	16764	16802	16885	16994	17000	16732	16729	16853	16688	16882	17054	16789	17002	16893	17015	16938	16688	16931	16933	17050	16945	16644	16796	16811	16922	16973	16894	16803	16683	16938	16882	17032	17145	16912	16834	16968	16893	16960	16982	16878	16679	16879	16880	16748	16983	16950	16987	16979	16982	16851	17109	16831	16765	16863	17006	16705	16926	16813	16705	16930	16896	16761	16817	16781	16700	16971	16792	16823	16721	16783	16877	16919	16689	16709	16833	17088	16967	16917	17005	16932	16908	16662	16864	16766	16970	16843	16825	16873	16937	16849	16756	17052	17059	16871	16898	16919	16939	16915	16697	17074	16848	16720	16824	16918	16806	17067	16988	16961	16904	16753	16854	17032	16911	16901	16869	16989	16873	16778	16931	16759	16900	16837	17068	16802	16825	16812	16874	16849	16930	16902	16719	16981	17106	16876	16677	16873	16801	16898	16931	16933	17019	16909	17076	16800	16914	16838	16933	16858	16807	16756	16779	16977	16867	16932	16802	16941	16790	16852	16787	16932	16850	16873	16951	16884	16697	16722	16707	16796	16845	16796	16993	16968	16866	16838	16929	16863	17044	16826	16908	16834	16723	16955	16942	16717	16884	16843	16936	16778	16869	16856	16837	16831	16803	16864	16952	16760	16863	16934	16781	16941	16892	17077	16818	16837	17034	16861	16865	16651	16957	16720	16759	16703	16957	16825	16865	16829	16765	16921	16599	17010	17015	17010	16945	16718	17062	16978	16756	16832	16908	16926	16799	16734	16980	16950	16921	16681	16884	16817	16703	16773	16781	16924	16859	16834	16999	16851	16984	16967	16831	16967	16653	16850	16874	16867	16827	16916	16790	16947	16894	16827	16828	16684	16751	16952	16878	16884	16917	16863	16985	16910	16848	17006	16982	16889	16837	16950	16993	16825	16859	16887	16889	16919	16526	16830	16977	16705	16912	16711	16804	16752	16792	16802	16964	16872	16733	16922	16855	16845	16858	16706	16775	16812	16906	16776	16898	16932	16839
25783	21608	28682	38509	62787	58860	47143	36754	31682	29370	28610	28377	28019	28314	28245	28644	28565	28113	28542	28568	28465	28305	28343	28461	28392	28414	28525	28129	28250	28512	28140	28259	28414	28225	28431	28503	28253	28243	28316	28418	28318	28479	28123	28112	28409	28424	28200	28055	28289	28448	28226	28295	28339	28059	28292	28413	28032	28324	28125	28071	28029	28116	28142	28299	28186	28518	28250	28354	28208	28395	28237	28266	28310	28243	28291	28248	28060	28192	28316	28393	28207	28136	28226	28434	28281	28326	28445	28328	28284	28237	28284	27975	28535	28450	28391	28445	28414	28210	28502	28498	28316	28300	28301	27967	28233	28401	28389	28193	28321	28518	28554	28138	28301	28076	28249	28515	28511	27913	28282	28223	28128	28334	28165	28310	28289	28087	28145	28326	28371	28499	28167	28188	28156	28105	28317	28292	28450	28448	28126	28096	28317	28248	28186	28337	28338	28095	28221	28484	28180	28349	28326	28156	28261	28304	28433	28199	28644	28236	28075	28357	28270	28259	28000	27986	28401	28211	28395	28010	28270	27973	28162	28302	28209	28309	28320	28334	28161	28165	28114	28184	28401	28070	28255	27985	28129	28124	28088	28178	28057	28191	28163	28201	28348	28288	28261	28232	28196	28012	28341	28118	28099	28384	28249	28232	28146	28276	28044	28104	28150	27892	28283	28306	28352	28147	28068	28029	28034	28409	28128	28092	27962	28188	28331	28248	28362	28221	28528	28161	28120	28093	28131	28356	28108	28394	28088	28413	28150	28245	28175	27984	28326	28410	28393	28207	28222	28267	28420	28161	28333	28271	28216	28276	28355	28064	28325	28219	28420	28090	28061	28245	28195	28372	28163	28223	28141	28067	28499	28251	28330	28259	28391	28336	28163	28388	28277	28309	28005	28175	28309	28161	28056	28098	28246	28122	28316	28410	28358	28045	28341	28360	28399	28188	28224	28371	28268	28218	28191	28057	28337	28000	28267	28030	28183	28069	28262	28312	28467	28161	28390	28306	28241	28148	28244	28491	28346	27954	28179	28245	28246	28177	28261	28321	28033	28136	28234	28109	28254	27999	28025	28425	28097	28058	28256	28319	28191	28227	28165	28301	28406	28294	28540	28000	28159	28173	28327	27947	28292	28034	28455	28137	28207	28379	28236	28166	28509	28230	28318	28135	28173	28165	28213	28221	28198	28133	28601	28220	28238	28141	28074	28194	28155	28557	28438	28364	28494	28265	28251	28152	28138	28377	28155	28100	28092	28108	28226	28161	27998	28439	28330	28103	28229	28132	28071	28146	28193	28116	28192	28369	28293	28135	28479	28187	28160	28321	28285	28107	28184	28210	28308	28229	28135	28230	28055	28419	28241	28180	28397	28162	28128	28256	28236	28204	28223	28120	28219	28007	28200	28396	28140	28329	28148	28307	28286	28057	28194	28205	28198	28229	28408	28235	28094	28484	28291	28398	28469	28287	27978	28289	28152	28140	28208	28251	28181	28085	28330	28112	27975	28221	28234	28514	28356	28424	28136	28300	28212	28083	28210	28347	28288	28279	28401	28079	28137	28107	28287	28171	28437	28515	28074	28049	28342	28291	28466	28264	28208	28109	28186	28272	28560	28446	28221	28001	28336	28252	28057	28269	28390	28657	28346	28095	27967	28285	28357	28308	28300	28218	28297	28236	28273	27912	28317	28212	28264	28152	28312	28466	28271	28174	28184	28170	28309	27934	28245	28325	28229	28385	28224	28205	28197	28277	28337	28088	28190	28103	28113	28428	28392	28234	28307	28123	28208	28116	28244	27887	28186	28499	28483	28514	28204	28527	28173	28147	28308	28251	28289	28152	28075	28113	28318	28278	28025	28028	28329	28550	28158	28014	28472	28312	28296	28150	27874	28208	28174	28185	28240	28133	28400	28237	28150	27960	28191	28090	28333	27939	28177	28498	28301	28572	28319	28041	28325	28397	28261	28012	28135	28320	28173	28092	28323	28286	27952	28319	28202	28541	28056	28232	28274	28072	28269	28313	28294	28472	28291	27958	28225	28081	28166	28362	28256	28307	28167	28187	28156	28322	28228	28370	28269	28143	28158	28183	28372	28460	28354	28234	28303	28336	28170	28346	28605	28119	28226	28313	28279	28333	28286	28174	28311	28223	28116	28365	28293	28254	28125	28058	28173	27983	28199	28239	28296	28072	28356	28257	28355	28172	27982	28193	28203	28315	28146	28135	28142	28184	27991	28384	28325	28356	28061	28241	28356	28267	28118	28175	27914	28214	28195	28223	28641	28111	28004	28002	28200	27960	28354	28436	28138	27895	28368	28403	28226	28154	28393	28203	28146	28143	28340	28287	28221	28322	27854	28234	28477	28288	28220	28137	28425	28392	28411	28305	28098	28079	28329	28502	28040	28325	28217	28121	28316	28268	28144	28119	28340	28223	28554	28636	28438	28207	28423	28513	28202	28122	28033	28254	28229	28192	28296	28243	28501	28414	28270	28120	28279	28301	28303	28363	28276	28284	28316	27923	28180	28417	28208	28246	28305	28072	28321	28373	28249	28109	28259	27968	28301	28410	28155	28356	28003	28226	28289	28266	28276	28250	28057	28006	28208	28262	28264	28053	28448	27863	28244	28343	28279	28325	28154	28356	28153	28238	28188	28189	28094	28341	28250	28318	28256	28200	28290	28184	28246	28196	28239	28247	28016	28230	28234	28186	28477	28284	28189	28124	28174	28236	28284	28052	28120	28181	28154	28357	28237	28083	28236	28323	28409	27948	28124	28237	28251	28394	28044	28187	28240	28370	28418	28268	28140	28346	28173	28180	28253	28125	28478	28036	28192	28205	28303	28559	28500	27831	28139	28314	28478	28088	28286	28257	28197	28247	28214	28360	28481	28082	28244	28082	28493	28507	28149	28198	27959	28412	28297	28203	28073	28043	28341	28501	28325	28534	28511	28476	28287	28407	28161	28006	28476	28438	28300	28226	28185	28159	28386	28415	28224	28267	28370	28251	28179	27982	28010	28182	28451	28188	28144	27904	28208	28288	28433	28355	28360	28341	28454	28064	28277	28149	28270	28123	28483	28306	28483	28035	28137	28229	28080	28144	28270	28286	27925	28416	28280	27998	28358	28161	28240	28585	28589	28223	28216	28042	28314	28489	28280	28398	28248	28206	27975	28232	28279	28343	28274	28454	28300	28209	28286	28024	28205	28232	28234	28097	28086	28140	28387	28382	28316	28211	28010	28060	28154	28371	28134	28441	28160	28416	28333	28181	28101	28342	28549	28214	28233	28117	28325	28075	27987	28315	28187	28310	28198	28288	28107	28324	28262	28114	28053	28316	28427	28360	28629	28234	28255	28020	28079	28233	28038	27969	28263	28152	28241	28184	28186	28366	28360	28288	28047	28202	28150	28238	28234	28342	28348	28305	28226	28256	28479	28335	28302	28362	28339	28396	28216	28186	28367	28258	28262	28492	28233	28110	28259	28138	28182	28321	28499	28241	28401	28312	28413	28172	28352	28300	28302	28189	28087	28190	28387	28255	28334	27916	28196	28411	28390	28353	28367	27982	28216	28081	28257	28359	28375	28376	28270	28372	28165	28283	28088	28155	28150	28217	28234	28201	28351	28184	28269	27967	28139	27958	28357	27962	28154	28342	28443	28337	28254	28220	28258	28299	28265	28032	28264	28186	27988	28589	28175	28338	28104	28277	28301	28289	28227	28328	28089	28181	28523	28189	28441	28219	28179	28088	28296	28374	28233	28427	28382	28032	28358	28220	28289	28113	28509	28116	28397	28205	27993	27932	28109	28266	28279	28284	28104	28130	28325	28222	28421	28241	28488	28115	28347	28190	28274	28492	28329	28293	28120	28427	28308	28028	28364	28268	28147	28498	28200	28133	28194	28226	28315	28330	28241	28110	28088	28246	28011	28401	28333	28261	28403	28235	28277	28257	28361	28354	28345	28239	28334	28506	28389	28108	28187	28247	28396	28376	28220	28059	28451	28248	28266	28275	28382	28108	28337	28160	28158	28405	28467	27998	28363	28445	28183	28095	28060	28388	28388	28205	28255	28020	28315	28419	28190	28264	28460	28386	28190	28095	28126	28057	28303	28196	28463	28228	28318	28288	28429	28310	28109	28320	28437	28388	28121	28297	28609	28085	28210	28160	28093	28274	28204	28214	28280	28201	28071	28179	28431	28280	28193	28237	28067	27964	28454	28204	28474	28439	28134	28268	28235	28325	28235	28158	28248	27971	28495	28373	28148	28241	28168	28332	27928	28141	28216	28144	28117	28331	28132	28091	28362	28075	28270	28194	28343	28344	28464	28260	28286	28405	28507	28244	28236	28361	28476	28241	28391	28110	28261	28190	28421	28046	28336	28359	28263	28275	28236	28395	28157	28017	28143	28410	28401	28360	28119	28432	28177	28271	28209	28040	28259	28350	28009	28261	28320	28089	28159	28094	28052	28101	28057	28240	28327	28155	28250	28309	28401	28318	28267	28109	28191	28341	28379	28370	28316	28137	28307	28105	28225	28242	28105	28221	28308	28155	28171	28420	28533	28181	28301	28312	28178	28266	28336	28247	28286	28242	28243	28287	28242	28307	28367	28319	28273	27926	28104	28257	28320	28468	28112	28288	28317	28265	27993	28385	28502	28259	28363	28199	28333	28195	28366	28469	28323	27992	28170	28353	28415	28231	28211	28176	28344	28347	28281	28237	28392	28554	28056	28391	28435	28418	28316	28386	28153	28154	28541	28359	28319	27995	28068	28324	28068	28252	28128	28076	27946	28087	28358	28181	28286	28305	28061	28399	28279	28243	28157	28204	28169	28160	28254	28302	28108	28241	28229	28303	28452	28283	28275	28138	28373	28262	28083	28224	28306	28338	28222	28174	28436	28166	28118	28130	28309	28134	28261	28027	28170	28286	28221	28418	28386	28069	28113	28046	28162	28250	28390	28217	28151	28404	28069	27924	28377	28253	28366	28335	28069	28127	28349	28054	28155	28202	28305	28185	28211	28346	28260	28230	28151	28420	28152	28216	28051	28228	28488	28383	28124	28249	28280	28354	28250	28237	28319	27981	28185	28420	28307	28036	28316	28030	28268	27983	28258	28295	28462	28090	28386	28273	28494	28336	28246	28076
16274	25064	24836	37983	61940	51068	36205	25124	19752	17795	17249	17236	17092	17009	17138	17112	17266	17083	17043	17182	17217	17076	17158	17236	17107	17267	17185	17083	17141	17179	17179	17207	17003	17325	17215	17010	17117	17061	17072	17212	17090	17260	17120	17162	17100	17185	17002	17219	16892	17100	17118	17080	17207	17255	16983	17226	17240	17133	17047	17037	17085	17051	17086	17082	17027	17193	16970	16970	16972	17105	16930	17064	16990	17058	17043	17084	17169	16973	17046	17052	17181	17356	17096	17164	16988	17116	17093	17178	16972	16924	17093	17133	17162	17060	17261	17146	17101	17208	16952	17143	17059	17050	17136	17110	16909	17199	17233	17103	17212	17066	17132	17035	17128	17256	17103	17134	17010	17059	17098	17071	17063	17064	17122	17141	17046	17012	16994	17073	17087	17112	17031	17264	17248	17017	17124	17177	17115	16992	17158	17053	17077	16798	17201	17084	17029	16901	17149	17050	17268	17006	17018	17150	17085	17104	17100	17167	17170	17164	17127	17077	17048	17289	16844	17131	17076	17005	17164	17094	17170	16892	17213	17097	16965	17210	17006	17091	16940	17117	17204	17101	17089	17172	17100	17090	17202	17145	16920	17110	17117	17011	17027	16964	17052	17180	17151	16868	17130	17163	17040	16968	16991	17051	17104	17059	17031	17092	17004	16871	17118	17101	16966	17023	17160	16884	17145	17188	17114	17023	17151	16998	17100	17022	16894	16961	17143	17049	17077	17197	17057	17017	17242	17111	16961	17117	16972	16920	16951	17137	17085	17145	17064	17128	16905	17048	16982	17076	17108	16951	17193	17067	16924	17010	16976	17017	16960	17148	17157	16971	17076	17005	16938	17260	16852	17180	17242	17048	17160	17148	16986	17074	17287	17133	17143	16908	17223	17089	17110	17065	17057	16904	17067	16867	17050	16974	17073	17096	17084	17107	17126	17019	17068	17086	17053	17187	17125	16974	17174	17379	16948	16930	17093	17146	17202	17136	16950	17224	16989	17141	17142	17220	17150	16987	17074	17147	17154	17083	17108	17108	17105	17164	17093	16946	17101	17056	17100	17006	17079	16887	16997	17152	17218	17042	17179	16905	17313	16976	17202	16998	17036	16970	16893	17070	16973	17070	17024	17097	17051	17152	16984	16984	17050	17087	16891	17003	17061	17139	17098	17175	17114	17211	17049	17149	17065	17244	17189	17199	17156	17039	17002	17116	17047	17232	17067	17141	17018	17027	17139	17021	17037	17164	16988	17124	17031	17051	16914	16961	16968	17041	16998	17154	17190	17226	17167	16896	17117	16991	17051	17042	17286	17167	17124	16924	17033	17176	17112	17151	16982	17217	17147	17024	16958	16858	17272	16893	17073	16942	17147	17095	17025	16982	16923	17054	17035	17207	17075	17072	17066	16943	17134	17351	17039	17179	17221	17040	17069	17219	17027	17087	17085	17127	17121	16984	16996	16978	16931	16924	17177	16947	16970	17241	16977	17001	17156	17096	17179	17142	17175	17003	16832	17100	17117	17291	16982	17123	17110	17076	16727	17183	16989	17053	16986	17064	16950	17072	17034	16956	17208	17243	17009	17020	17166	17045	17012	17055	16984	16996	17002	17115	17002	16926	17235	17217	17111	16980	16866	16955	16935	17023	17032	16958	17147	16978	17061	16917	17159	17089	17043	16947	17155	17141	16982	17098	17099	16890	17162	17146	17172	16944	17175	17042	17223	17075	16924	16899	17209	17102	17002	17104	17116	16983	17044	17018	17056	17053	17048	17311	16814	17051	17222	17107	16934	16803	17157	17024	17077	17147	17000	17142	17191	16939	16972	17232	17008	16938	17061	17051	17111	17118	17046	17348	17181	17030	17119	16914	16923	17103	17196	17195	17395	16894	17271	17128	17021	16957	17067	17141	17065	17069	16918	16878	17058	17166	16995	17017	16974	16992	17222	17054	16977	17023	16914	16985	16935	17341	17197	17144	17147	17062	17055	16956	17157	17094	17271	17069	17090	16855	17169	17246	16974	16928	17165	17065	17188	17168	17117	16933	17208	17098	17107	17146	17127	17136	17080	17136	17254	16917	17060	16952	16947	17011	17066	17125	16879	16928	16971	17049	16932	17158	16986	17179	16894	17012	17184	16983	17124	17016	16977	17158	16994	17144	17106	16942	17028	16987	17147	17167	17150	17002	17084	17193	17024	17126	17089	17220	16977	17055	16943	17019	17185	17256	17004	16949	16977	17354	16979	17251	17027	17050	17095	17139	17148	17177	17013	17000	17220	17107	17039	17259	16975	17182	17038	16974	17053	16999	17201	17251	17234	17082	17104	16967	17069	16900	17028	17295	17021	16985	17160	17124	17282	16988	17126	17169	16905	17176	16999	17259	17206	16909	17127	17074	17269	17035	17131	16949	17042	17149	17125	17225	16992	17055	17073	17193	16913	17059	17091	17013	17129	17075	17149	17252	17095	17003	17143	17113	16956	17139	17085	16898	17295	16981	17026	17037	17116	17166	17003	17158	16943	17053	17005	16985	17125	16821	17276	16905	17079	16935	16974	17142	17035	17034	16934	16968	16948	17109	16966	17154	17238	17024	17391	17023	17165	16978	17182	16922	16917	17022	17188	16874	17181	17060	17138	16975	17014	16902	16913	17186	16909	17240	17067	17194	17038	17261	17047	17169	16978	17162	17043	17013	17058	17067	16977	16896	17031	17185	17164	17001	16867	17274	17173	17245	17229	17099	17203	16981	17137	17082	17141	17169	16995	17078	16968	16973	16943	17061	17043	17066	17061	17064	17213	16985	17105	17098	16975	17148	17152	16992	17017	17183	17036	16889	16831	17080	17034	17190	17122	17228	17024	17124	16892	17065	17092	16990	17168	17077	17067	17191	17059	17133	16921	17178	17111	16916	17007	16996	17014	17255	17064	17099	17119	17176	17190	17116	17061	17070	16965	17063	17224	17024	17167	17075	16937	17285	17074	17328	17134	16872	16969	17222	17105	17018	16991	17208	17192	17015	17103	17085	17268	17143	17169	17087	17060	17053	17092	17177	16853	17248	17119	16949	17206	17009	17081	16915	17001	17065	17097	16976	16951	16862	17105	17043	16929	17107	17033	17035	17033	17131	16994	17137	17134	17067	17046	16940	17091	17230	16949	17099	16898	16940	17158	17055	16793	17021	17065	17027	17207	17127	17071	17087	17046	17048	17228	17032	16994	17197	17122	16964	17038	17005	17010	16951	17064	16933	17161	16999	17249	17071	16996	17068	17099	17090	17134	17129	17343	16964	17017	17140	16972	16861	17063	17016	17171	17033	17178	17089	17052	17013	16980	17025	17044	16936	16975	17195	17078	17070	16848	17153	17064	17190	17040	17063	17212	16984	17224	17195	17136	17158	17230	17275	17153	17216	17118	17201	16931	16929	17093	17164	16940	17164	17246	17107	16967	17187	17242	17183	17090	17226	16982	17102	17131	17055	17157	17101	17209	16981	16843	17094	17020	17086	17071	17155	17197	17080	17190	17125	17203	16980	17153	17204	17150	16955	17015	17119	17016	17084	16963	17091	17091	17151	17103	17096	17005	17255	17125	17250	17010	17189	16840	16966	17156	17145	16977	17031	17039	17106	17093	16979	17121	17028	17124	17341	17199	17040	17035	17105	16986	17034	17074	17195	16935	17019	17037	17202	17112	17146	17053	17211	17095	17118	17143	16922	16946	17079	17128	17060	17196	17121	17088	17106	17177	17078	16981	17102	16860	17173	16973	17148	17017	16914	17006	17015	16960	16908	17024	17167	17145	17188	17036	17054	16951	17035	16988	17119	17202	16881	17149	17189	17112	17102	17138	17050	17017	17135	16854	16972	17132	17186	17023	17132	17209	17048	17110	17106	17049	17070	17093	17098	17192	17169	17060	17080	16987	17121	17225	17027	17213	17106	17071	17128	17122	17276	17021	16983	17160	17185	17127	17115	17252	17154	17116	17032	17096	16949	17092	17020	17132	17055	16894	16905	16882	17178	17040	17217	16945	17069	17085	16947	17115	17154	16881	16985	17074	17247	16925	17020	16977	17192	17259	17106	17029	17221	17024	17059	17134	17115	17086	16905	16943	16970	17044	17157	16998	16959	17220	17195	16954	17041	17130	17128	17079	16843	17046	16997	17014	17087	17318	17188	17069	16935	17192	17080	17112	17228	16909	17225	17032	17025	17130	17126	17021	17137	17001	17115	17136	17188	16974	17034	17170	16974	17042	17303	17099	16999	17326	16946	17261	17145	17114	17033	17005	17172	17180	16952	16920	17179	17054	16912	17009	17218	17148	17115	17075	17234	17301	16982	17121	17007	17119	16911	17012	17075	16879	17038	17089	17028	17038	16935	17249	17061	16995	17109	17027	17021	16924	17070	17246	17100	17033	16930	17047	16992	16967	17055	17073	17126	17045	17253	17136	17060	17056	17058	16929	16951	17192	16993	16961	17054	17079	17044	16942	17364	17137	17066	17104	17036	17080	17216	17035	17001	16980	17156	17136	17037	17211	17064	17093	17283	16991	17013	16833	16960	17221	17149	17074	17162	17132	17038	16917	17126	17113	16866	17102	16958	17094	16913	17087	16901	16871	17126	16941	17040	16744	17219	17017	17139	17152	17140	16954	17175	17093	16974	17074	17062	17070	16979	17024	17120	17033	16992	16916	17217	17022	17147	17073	17094	17057	17128	17124	16858	17067	17030	17089	16947	17210	17030	17253	17054	17190	16943	17142	17032	17087	17197	17183	17115	17118	17112	17037	17234	17119	17060	17154	17083	16958	17203	17168	17184	17185	16896	17079	17183	17181	17250	17152	17082	16965	16999	17050	16959	17137	17077	16947	16914	17115	16841	17155	17065	16976	17114	16910	17118	17110	17229	16887	17069	17133	17167	17077	16887	17078	17163	17109	17026	17006	17002	17042	16997	16974	17072	17158	17075	17119	16942	17379	17142	17087	17088	17083	16964	16980	17181	17253	17091	17147	16972	16891	17057	17057	16927	17196	17167	17025	17129	17128	17027	16916	16919	17300	16981	17051	17202	17099	17015	17081	17119	17087	17134	17185	17001	16933	17248	17056	17198	17182	16758	17020	17169	16989	17100	17068	17204	17044	17140	16819	17186	17002	17286
23161	21509	28685	35573	78532	75734	61439	46399	36562	31991	30402	29671	29663	29501	29144	29680	29511	29630	29407	29225	29375	29549	29401	29282	29303	29449	29516	29353	29215	29221	29285	29212	29231	28997	29102	29323	29408	29437	29259	29119	29298	29130	29199	29184	28973	29238	29375	29295	29165	29419	29209	29351	29279	29208	29362	29149	29284	29283	29261	29205	29113	28652	28907	29432	29104	29276	29079	29034	29146	29254	29456	29353	29159	29322	29236	29089	29082	29201	29172	29261	29039	29292	29077	29286	29370	29273	28994	29030	29290	29160	29139	29227	29291	29174	29572	29106	29145	29392	28876	28976	29140	29006	29050	29277	29042	29238	29074	29333	29153	29207	29027	29294	29013	29149	29085	29216	29267	28955	29127	29103	29129	29036	29063	29120	29269	29232	29044	29148	29059	29083	29105	29127	29067	29233	29217	29078	29041	29243	29331	29071	28882	29151	29150	29034	29197	29180	28906	29301	29013	29428	29332	29144	28690	28967	29022	29092	29086	29069	29223	29277	28961	28977	29252	29142	29153	29086	29148	28913	29227	29289	29239	29151	29134	29278	29021	28830	28817	29388	29151	29194	29092	29015	29276	29325	29138	29102	29234	29158	29075	28965	29039	28979	29044	29215	29224	29226	29305	29150	29441	29275	29040	29005	29038	28997	29205	29099	29170	29157	29109	28975	28986	28605	29155	29280	29333	29260	29215	29157	29200	29214	29137	29214	28993	29115	29095	29183	29042	28956	29101	29131	29195	29224	29094	29313	28895	29013	29154	29297	29194	29202	29135	29120	29167	29076	29382	29219	29311	29294	29243	28842	29208	29214	29260	29262	29201	29198	29097	29085	29362	28883	29166	29191	29264	29094	29048	29152	29313	29164	29055	29317	29019	29199	29228	29121	29438	29105	29214	29124	29145	29098	29271	28932	29192	29073	28946	29161	28936	28944	29342	29131	28959	29121	29221	29343	29051	29044	29097	29294	28916	29235	29329	29483	29197	29141	29252	29185	29230	29169	28963	29122	29365	29355	29186	29132	29202	29204	29063	29393	28957	29021	29155	29081	29120	29155	29338	29203	29071	28982	29218	29068	29113	29070	29311	28921	29135	29282	29084	29109	28982	28995	28989	29161	29223	29095	28952	29017	29121	29169	29126	29200	29073	29341	29361	29189	29232	29378	28966	29199	29025	29185	29163	29100	29364	29197	29148	29332	29555	29309	29218	29220	29164	29365	29092	28900	29049	29003	29423	29230	29016	29138	29326	29075	29256	28806	29071	29356	29296	29226	29273	29219	29055	28796	29143	29113	29171	28818	29206	29078	29175	29200	29221	29091	29130	29234	28836	29366	29158	28943	28968	29084	29067	29212	29234	29165	29036	28946	28922	29230	29409	29120	29207	29019	28999	29167	29149	29071	29369	29373	29245	29066	29056	29355	29410	29192	29214	29003	29154	28876	28970	29051	29048	29062	29015	29187	29088	29034	28970	29365	29197	29398	29217	29106	29273	29322	29099	29317	29245	29104	28767	29236	29137	28727	29246	29223	29202	28989	29155	29294	29336	28903	29102	29108	29413	29197	28855	29032	29205	29225	29028	29263	29308	29001	29448	29279	29291	29137	29141	29024	29133	29253	29237	29020	29158	29158	29118	29165	29108	29209	29140	28961	28846	29071	29087	29124	29099	29097	29132	29245	29271	28858	28872	29135	29245	29144	29277	29367	29065	28965	28955	29150	29136	29133	29257	28887	29130	29222	28947	28746	29266	29465	29484	29532	29101	29031	29016	29112	29144	29190	29353	29357	29182	29175	29082	29031	29449	29285	29049	29244	29150	29412	29194	29224	29106	29154	29312	29413	29187	29206	29535	29142	29086	29000	29076	29106	29157	29282	29103	29209	29310	29201	29127	29025	29271	29238	29190	28861	29058	29254	29180	28841	29027	29054	29097	29165	29169	29045	29016	29085	29130	29183	29477	29355	29098	29344	29246	29372	29099	29020	29123	29104	28874	29210	29469	29419	29396	29336	28958	29331	29161	29284	29136	28997	29374	28977	29164	29272	29372	28991	29141	29108	29047	29245	29113	29337	29056	29238	29019	28983	29128	28895	28950	29158	29314	29090	28932	29037	29160	29197	29397	28964	29196	29074	29254	29099	28958	29101	29060	28992	29061	29329	28839	29011	29286	29076	29250	28930	29005	29292	29206	29343	29275	29093	29062	29223	29346	29294	29035	28847	29081	29017	29110	29075	29304	29084	29147	29122	29022	29123	29134	28989	29282	29260	29190	29210	28951	29096	29122	29171	29059	29117	29109	28953	29206	29318	29150	29167	29014	29063	28996	28902	28804	29326	29495	29049	29190	29094	29374	29197	29253	29025	29061	29173	29099	28941	29224	29204	29107	29026	29233	29078	29222	29189	29200	29284	29327	29073	29020	29219	29069	29344	29194	29333	29112	29131	29208	29133	28986	29268	29219	29398	29052	28953	29276	29381	29179	29169	29094	29169	29160	28907	28992	29052	29211	29165	29055	29027	28992	29177	28780	29206	29316	29050	29234	29215	29279	29120	29262	29113	28987	29221	28997	29095	29023	28953	29264	29146	29205	28950	29103	29227	29305	29077	29227	29284	29437	29118	29383	29445	29053	29020	29224	29225	29231	29106	29227	29060	29083	28973	29291	29413	29070	29153	29200	29284	29046	29048	29179	29112	29071	28958	29317	29206	29347	29159	29107	29039	29067	29100	29135	29023	29142	29178	28932	28985	29105	29046	29202	29254	29189	29178	29250	29135	29127	29153	29241	29023	29400	29214	29329	29165	29225	29255	29196	29039	29164	29075	29194	29237	29089	29233	29102	29156	29109	29024	28916	28977	28989	29316	29548	29067	29211	29362	29019	29024	29344	28959	29361	29028	28942	29228	29320	29032	29414	29206	29075	29191	29129	29113	29028	28996	29052	29368	29209	29382	29170	29130	29067	29158	29192	29212	29102	29116	29073	29291	29236	29020	29291	29228	29134	29296	29101	28831	29384	29086	29291	29147	29130	29202	29096	29171	28773	28787	29277	29201	29283	29004	29154	29204	29455	28891	29180	29084	29140	29296	29271	29340	29127	29042	29008	29133	29237	29202	29318	29157	29071	29137	29089	29101	28878	29061	29174	28976	29119	29144	29165	28862	28998	29224	29119	29237	28726	29055	29015	28879	29201	29247	29302	29188	29186	29280	29362	29097	29180	28940	28884	29125	29119	28669	29246	29102	29096	29158	29128	29004	28972	29122	28812	28982	29070	29040	29155	29011	29133	29036	29030	29050	29017	29198	29076	29280	29165	29278	29230	29282	29265	29178	29097	29051	29114	29379	28952	28988	29239	29094	29222	29012	29077	29157	29119	28799	29185	29161	29020	29144	29046	29159	29113	29153	29049	29378	29185	29245	29185	29053	29142	29338	29001	28978	29154	29015	29219	28845	29157	28973	29098	29306	29292	29094	29199	29075	29128	29109	29158	29210	29322	28977	29075	29061	29030	29259	29357	29080	29183	29090	29426	29071	29192	29006	29248	28965	28996	29151	28990	29357	29283	29184	28949	29276	29162	29184	29018	29350	29046	29574	29009	29022	29047	29241	29203	29357	29446	29303	29222	29058	29287	29092	28937	28988	29220	29046	29261	29153	29204	29318	29222	29166	29046	29364	29293	29068	29073	29190	29020	29155	28991	29309	29221	28928	29347	29229	29297	29366	29039	29004	29165	29156	29093	29161	28929	29029	29425	28869	29135	29099	29403	29170	28836	29214	29194	29113	29046	29115	29101	29282	28993	29065	29228	29156	29052	28983	29370	29052	29246	29193	29123	29186	29119	29043	29245	29002	29152	29178	29020	29315	28909	29050	29236	29215	29049	29033	28916	29008	28957	29149	29183	28958	29101	29113	29393	29101	29051	29185	29153	29386	29152	28999	28893	28941	28847	29075	29131	28922	29433	29235	29123	29111	29199	29173	29060	29168	29210	28847	29168	28981	29292	29025	29034	29211	28862	29109	29462	29326	29244	28927	29198	29267	29187	29120	28955	29031	29101	29168	29097	28787	29347	29185	29248	29242	29041	29408	28967	29143	29114	29196	29279	29125	29003	29060	28927	29140	28879	29063	29156	29018	29098	29054	29088	29369	29276	29173	29179	29210	29111	29074	28911	28966	29171	28992	29271	29145	29008	29013	29180	29129	29302	29243	29164	29054	29131	28926	29356	29136	29110	29264	29028	29523	29031	29374	29098	29205	29169	29147	29208	29278	29330	29155	29029	29311	29214	29305	29318	29233	29115	29227	29150	29313	29159	29020	29244	29140	29143	29181	29178	28942	29088	29052	29159	29184	29213	29130	28959	28919	28884	29281	29173	29195	28993	29124	28966	29279	29029	29218	29112	29292	29168	28982	29062	29176	29203	29226	29440	29370	29050	29194	29164	29298	28967	29209	29052	29327	29229	29213	29125	29095	29006	29056	29051	28964	29132	29041	29059	29138	29237	29299	28864	29153	28719	29295	28703	29234	29342	29388	29180	29061	29119	29388	29104	29275	29048	29103	29092	29167	29049	29124	29254	29092	29271	29043	29252	29297	29256	29171	29252	29288	29080	29209	29059	29122	29115	29400	29374	29091	29149	29380	29414	28992	29175	29146	29351	29011	28844	29046	29130	29415	29102	29230	29203	29119	29065	29041	29146	29311	28931	29154	29135	29099	29142	29499	29225	29290	28975	28962	29161	29057	29219	29029	29112	29089	29349	29053	29142	29094	29398	29410	29130	29031	29179	29095	29219	29389	29374	29235	29152	29302	28822	28931	28781	28837	28795	29309	29108	29276	29133	29227	29066	29214	29250	29194	29298	29135	29006	29290	29183	29147	29261	29168	29239	29197	29193	29199	29122	29284	29240	29041	29088	29275	29336	29033	29199	29054	29209	29376	29252	29195	29127	28833	29357	29123	28984	29192	29124	29291	29113	29372	29036	29084	28896	29132	29162	29237	29106	28964	28802	28971	29138	29376	29119	29082	29052	29292	29066	29229	29086	29013	29185	29006	28972	29133	29066	29216	29159	29015	29116	29238	29212	29011	29254	29226	29383	28961	29158	29321	29171	29074	29022	29065	29168	29074	29050	29239	29112	29179	29154	29146	29131	29169
20491	39950	36628	59037	92943	80229	57812	37157	24655	19776	18128	18078	17796	17913	17953	17920	17815	18068	18107	17970	17884	18072	18043	17798	17841	17937	18052	17972	17737	17868	17842	17906	17992	17877	18007	18209	18112	17937	17933	17807	17867	18016	17842	17766	18007	17739	17850	17997	17830	17725	17966	17975	17922	17778	17901	18123	17925	18011	17740	17788	18035	17969	17985	17759	17887	17902	17793	17892	17912	17895	17910	17824	17972	17878	17881	17804	18098	17926	17956	17739	17824	17793	17942	17916	17842	17800	17811	17880	17840	18097	17662	17707	17778	18047	17978	17732	17626	18094	17895	17829	18054	17561	17833	17839	17979	17948	17931	17801	17795	17823	17856	17882	17810	17967	18104	17868	17753	17851	17702	17917	17970	17945	17824	17843	17830	17976	17904	17929	17641	17874	17894	17809	17885	17922	17804	17700	17969	17782	17842	17835	17838	17718	17872	17705	17947	17982	18005	17947	18196	18177	17998	17782	17845	17669	17903	17824	17572	17794	17833	17824	17844	17710	17880	18070	17581	17697	17962	17804	17811	17888	17863	17980	17992	17732	17693	17720	17994	17825	17772	17966	17802	17981	17839	17688	17748	17764	17891	17696	17746	17864	17668	17838	17925	17876	17904	17781	18069	17785	17841	17805	17719	17852	17865	17858	17694	17981	17855	17725	17677	17734	17859	17729	17737	17991	17768	17917	17653	17848	17704	17756	17954	17916	17863	17769	17894	17803	17886	17660	17769	17695	17959	17810	17747	17783	17924	17850	17808	17889	17986	17742	17912	18065	17917	17826	17949	17863	17863	17893	17755	17828	17886	17654	17961	17865	17894	18028	17827	18025	17760	17773	17808	17999	17796	17830	18003	17935	18067	17759	17842	17853	17843	17829	17770	17792	17989	17922	17945	17664	17947	18020	17747	17821	17737	17824	17843	17932	17819	17915	17827	17832	17858	17869	17751	17694	17580	17954	17739	17831	17812	17914	17760	17845	17866	17698	18009	17812	17987	17884	17894	17655	17795	17853	17856	18025	17644	17851	17828	17879	17808	18002	17834	17751	18012	17895	17772	17850	17441	17743	17970	17723	17850	17918	17964	17795	17671	18019	17807	17990	17934	17749	17926	17750	17944	17739	17741	17997	17881	17909	17897	17701	17713	17876	17977	17994	17831	17751	17851	17909	17946	17908	17951	17669	17918	17841	17857	17826	17856	18012	17752	17883	17726	17821	17954	17718	17852	17916	17879	17717	17857	17879	17926	17801	17806	17826	18005	17953	17957	17708	17815	17933	17979	17894	17849	18002	17899	17920	17720	17863	17861	17792	17834	17976	17910	18005	17802	17753	17985	18111	17810	18006	17792	17853	17638	17999	17861	17771	17811	17921	17816	17797	17673	17667	17904	17899	17958	17905	17893	17929	17795	17798	17907	18192	17742	17776	17964	17927	17958	17931	17810	17882	17886	17792	17737	17759	17711	17760	17733	18173	17875	17773	17763	17830	17738	17725	17850	17685	17936	17793	17745	17708	17690	17934	17896	17647	17838	17878	17818	17657	17977	17963	17950	17812	17764	17645	17827	17715	17724	17946	17749	17863	17821	17786	18051	17605	17936	17985	17838	17869	17961	17599	17859	17884	17802	17615	17820	17939	17666	17910	17740	17673	17593	17906	18024	17780	17790	17902	17821	17964	17648	17846	17972	17810	17905	17896	17942	17921	17813	17716	17753	17902	17999	17875	17791	17951	17861	17843	17850	17790	17694	17960	17734	17864	17917	17923	17992	17972	17964	17640	17792	17903	17807	17661	17862	17780	18028	17721	18075	17849	17732	17890	17858	17784	17918	17764	17853	17947	17844	17871	17746	17912	17979	17812	17953	17939	17821	17540	17655	18074	17980	17897	17713	17910	17739	17858	17765	17831	17907	17968	17882	17904	17919	17902	17994	17773	17945	17976	17795	17876	17937	17938	18001	17747	17809	17828	17878	17931	17889	18061	17887	17652	17900	18207	17680	17801	17926	17800	17930	17800	17855	17793	17867	17781	17809	17753	17892	18011	17841	17692	17896	17824	17668	17903	17867	17905	17832	17932	17820	17774	17752	17910	17976	17658	17790	18036	17743	17719	18011	17906	18002	17876	17790	17702	17945	17844	17937	17906	17722	17977	17831	17915	17796	17807	17990	17756	17728	17849	17605	17857	18152	17896	17691	17932	17726	17884	17761	17795	17894	17860	17898	17770	17736	17903	18026	17837	17929	17958	17984	17863	17894	17749	17657	17933	17782	17921	17841	17848	17894	17857	17985	17851	17901	17793	17984	17837	18000	17791	17850	17778	17685	17935	17794	17873	17795	17980	17789	17932	17812	17767	17908	17907	17683	17809	17877	17760	18072	17821	17890	18007	17873	17931	17822	17925	17718	17730	17758	17933	17985	17853	17622	17805	18047	17677	18029	17910	17871	17994	17937	17895	17909	18068	17791	17869	17700	17716	17779	17922	17932	18011	17867	17778	17768	17871	17995	17867	17941	17997	18023	17567	17785	17767	17911	17798	17691	17699	17909	17890	17741	17818	17759	17924	18140	18082	17806	17796	17853	17562	18015	17855	17660	17915	17908	18147	17919	17978	17905	17757	17838	17867	17902	17805	17977	17737	17643	17897	17840	17852	17872	17796	17870	17777	17906	17924	17905	17917	17785	17704	17735	17678	17942	17868	17717	17965	17792	17846	17682	17813	17841	17739	17834	17724	17834	17851	18000	17822	17908	17835	17883	17871	17980	17918	17715	17915	17872	17804	18020	17916	17814	17934	17842	17861	17702	17838	17831	17909	17829	17807	17640	17878	17802	17715	17906	17689	17782	17780	17706	17749	17765	17804	18016	17791	17987	17792	17684	17860	17904	17765	17965	17962	17855	17915	17926	17836	17921	17827	17834	17877	17870	17901	17821	17689	17873	17833	17951	17745	17782	17780	17730	17853	17823	17756	18119	17791	17865	17802	17733	18020	17985	17891	17945	17813	17925	17982	17887	17788	17910	17919	17860	17793	17768	18117	17673	17865	17998	17893	17886	17911	17777	17930	17836	17964	17929	17843	18066	17883	17640	17804	17994	17894	18053	17943	18060	17836	17857	17885	17758	17928	17828	17814	17818	17933	17771	17934	17994	17943	17788	17728	17829	17985	17934	17785	17961	17940	17757	18036	17852	17935	17791	17785	17855	17948	17842	17918	17750	17812	17783	17861	17957	17676	17829	17901	17877	18111	17965	17926	17737	17709	17866	17790	17777	17772	17777	17986	17694	17958	17808	17950	17818	17723	17847	17745	17642	17902	18054	17750	17864	17767	17858	17947	17822	17760	17858	17984	17889	17891	17755	17898	17810	17714	17978	17855	17916	17882	18045	17942	17834	17787	17905	17681	17915	17905	17807	17922	18062	17776	17892	17958	17865	17861	17978	17810	17809	17899	17808	17801	17824	17968	17930	17959	17813	17867	17822	17751	17836	17801	18054	17982	17876	17804	17869	17969	18001	17853	17878	17943	17812	17822	17721	17783	17612	18074	17819	17901	17943	17658	17796	18032	17857	17965	17811	17770	17793	17746	17814	17913	17682	17982	17850	17833	17847	17798	17922	17900	18030	17719	17806	17712	17960	17935	17719	17969	17970	18054	17889	17726	17849	17642	17885	17890	17785	17895	17726	17811	17891	17893	17858	17838	17849	18034	17876	17748	17954	17838	17729	18009	17844	18038	17908	17965	17845	17816	17817	17994	17990	17864	17832	17841	17889	17844	17871	17725	17574	17995	17791	17959	17720	17820	18049	17937	17825	17972	17840	17867	17869	17782	17840	17893	17984	17958	17937	17847	18100	17805	17876	17822	17829	17976	17924	17842	17859	17888	17924	17586	17915	17779	17929	17783	17814	17832	17809	17722	17737	17789	17726	18031	17738	17796	17795	17786	17852	17750	17817	17887	17652	17839	18017	17758	18077	17835	17892	17718	17831	17859	18003	17799	17763	17836	17818	17964	17766	17711	18069	17950	17816	17892	17795	17678	17839	17972	17885	17923	17791	17884	17867	17914	17815	17798	17857	17744	17977	17781	17887	17980	17946	17956	17880	17990	17780	17739	18051	17970	17964	17686	17872	17757	17957	17820	17895	17953	17937	17748	18033	18186	17899	18134	17863	17832	17834	17969	17685	17656	17944	17832	17918	17898	17834	17996	17953	17894	17881	17924	17780	18039	17665	17671	17944	17738	17783	17781	17860	17837	18045	18005	17942	17723	17849	17794	17943	17765	17831	17712	17877	17844	17908	17727	17886	17879	17823	17908	17873	17878	17934	17903	17959	17886	17841	17703	17819	17884	17883	17837	17882	17794	17996	17861	17832	17955	18041	17973	17870	17810	17739	17936	17658	17893	17739	17906	17921	17668	17733	17883	17824	17647	17799	17843	17848	17772	17781	17798	17961	17800	17892	17927	17689	17667	17972	17604	17832	17901	17917	18013	17857	17758	17910	17731	17868	17847	17884	17872	17840	17721	17876	17728	17904	17680	17818	17996	17927	17567	17937	17960	17967	17828	17726	17720	17858	17753	17796	17897	17662	17761	17800	17973	17779	17789	17907	17784	17938	18035	17965	17821	17836	17838	17754	17878	17690	17667	18004	17857	17977	17830	17899	17980	17937	17784	17928	17967	18066	17854	17924	17827	17708	17978	17953	17812	17878	17876	17813	18049	17798	17817	17956	17732	17812	17843	17770	17890	17689	17814	17924	17837	17935	17617	18144	18101	17948	17728	17889	18001	17790	17721	18019	17844	17828	17954	17838	18047	17849	17961	17832	17890	17590	17786	17796	17661	17844	17904	17996	17845	17733	17736	17896	17898	17773	17772	17819	17798	17908	17929	17811	17831	17777	17755	17884	17787	17902	17816	17892	17754	17999	17716	18006	17754	17773	17873	17888	17692	17832	17886	17919	18009	17774	17851	17956	17927	17738	17868	17916	17651	17782	17660	18045	18000	17711	17929	17871	18058	17841	17950	17795	17803	18000	18032	17840	17802	17787	17917	17713	17703	17831	17840	17795	17804	17730	17921	17709	17786	17810	17889	17814	17793	17853	17886	17855	17845	17982	17952	17837	17865	17976	17773	17839	17939	17835	17675	17704	17976
32689	27329	31422	33044	41482	39878	35420	31247	29902	29118	28892	28910	28946	28918	28675	28999	29059	28740	28982	28779	28697	28840	28681	28979	28943	28699	28974	28660	29007	28813	28702	29293	28827	28842	28753	28715	28805	28991	28922	28602	28914	28623	28817	28793	28735	28762	28923	28917	28743	28844	28846	28648	29031	28726	28894	28659	29149	29053	28689	28708	29038	28824	28983	28712	28947	28927	28842	28611	28833	28993	28766	28737	28924	28761	28851	28678	28682	28824	28717	28643	28898	28594	28783	28702	28969	28935	28827	28605	29002	28593	28755	28600	28631	28519	28693	28931	28908	28880	28808	28438	28627	28707	28715	28852	28751	28824	28729	28814	28852	28870	28830	28785	28719	28655	28814	29102	28981	28741	28807	28750	29134	28878	28889	28845	28748	28676	28945	28698	28774	28635	28921	28775	28533	28793	28790	28891	28773	28849	28765	28711	28640	28803	28783	28712	28836	28834	28958	28697	28824	28606	28716	28776	28466	28727	28896	28727	28763	28757	28724	28748	28767	29044	28613	28728	28740	28861	28676	28837	28969	28619	28685	28926	28865	28666	28705	28816	28620	28442	28761	28872	28847	28844	28887	28629	28893	28870	28790	28847	28550	28737	28756	28725	28646	28517	28782	29027	29159	28446	28836	28810	28869	28603	28949	28886	28823	28752	28849	28935	28964	28462	28529	28708	28645	29069	28705	28842	28918	28850	28615	28847	28650	29003	29103	28768	29016	28979	28681	28564	28597	28889	28734	28969	28967	28725	28780	28998	28760	28968	28890	28938	28842	28759	28754	28640	28789	28813	28757	28571	28739	28736	28917	28756	28879	28781	28755	28892	28691	28898	28638	28731	28838	28806	28870	28626	28906	28672	29253	28860	28617	28765	28719	28577	28632	28959	28702	28835	28688	28751	28710	28661	28566	28822	28826	28674	28812	28697	28850	28539	28767	28854	28739	28638	28707	28723	28642	28922	28600	28866	29009	28789	28953	28846	28522	28789	28784	28969	28849	28874	28561	29017	28949	28976	28529	28703	28869	28900	28818	28706	28868	28730	29039	28701	28976	28807	28679	28864	28910	28775	28682	28756	28772	28800	29078	28696	28799	28818	28687	28939	28681	28956	28798	28631	28760	28852	29184	28621	29107	28822	28880	28734	28667	28618	28789	28856	28987	28688	28979	29009	28740	28757	28752	28873	28764	28999	28655	28848	28845	28828	28903	28650	28560	28737	28750	28944	28672	28876	28939	28848	28722	28847	28930	28998	28844	28594	28640	28697	28557	28576	28748	28671	28740	29008	28883	28619	28914	28667	28819	28684	29045	28831	28706	28920	28917	28758	28868	28810	28876	28790	28886	29088	28821	28688	29082	28850	28741	29027	28735	28473	28778	28786	28752	28663	28839	28938	28820	28773	28733	28787	28499	28798	28712	28480	28713	28717	28870	29043	29010	28807	28836	28779	28635	28721	28597	28760	28791	28463	28715	28804	28770	28965	28803	28625	28901	28852	28689	28381	28674	28878	28676	28865	28855	28653	28858	28862	28879	29097	28666	28971	28888	29017	28878	28970	28636	28655	29019	28524	28766	28726	28630	28671	28804	28466	28647	28877	28610	28959	28645	28903	29027	28848	28962	28948	28893	28981	28709	28838	28772	28903	28734	28837	29078	28948	28767	28737	29103	28728	28697	28837	28814	28684	28972	28512	28843	28838	28859	28662	28923	28914	28896	28872	28754	28923	28871	28783	28844	28529	28872	28872	28946	29048	28944	28925	28801	28871	28679	28571	28786	28675	28918	28795	29099	28595	28878	28909	28892	28701	28692	28762	28752	28720	28929	28990	28891	28729	28763	28718	28813	28689	28731	28741	28807	28928	28953	28785	28601	28966	29151	28685	28902	28625	28725	28907	28801	28747	28823	28999	28615	28667	28850	28811	28725	28771	28696	28808	28903	28863	28621	28885	28973	28698	28529	28650	29096	28825	28545	28925	28871	28714	28853	28565	28683	28647	28832	28845	28827	28688	28610	28895	28776	28736	28833	28860	28697	28624	28826	28886	28791	28656	28954	28897	28882	29148	28817	28816	28633	28583	29045	28961	28744	28686	28782	28890	28875	28649	28769	29034	28810	28685	28819	28993	28865	28636	29035	28867	28779	28860	28712	28814	28803	28535	28707	28801	28971	28686	28865	28985	28819	28856	28928	28811	28876	28972	28800	28736	28779	28722	28848	28624	28823	28804	28663	28798	28753	28677	28696	28679	28823	28734	28932	29034	28794	28742	28728	28794	28986	28889	28869	29049	28537	28896	28726	28983	28609	28748	28584	28813	28653	28843	28658	28314	28894	28807	28966	28720	28798	28902	28847	28951	28948	28721	28934	28953	28563	28736	28916	28713	28453	28723	28753	28412	28709	28957	28775	28717	28707	28945	28817	28578	28640	29022	28722	28616	28702	28410	28840	29020	28791	28891	28980	28749	28609	28695	28539	28470	28807	28644	28691	28666	29106	28829	28897	28890	28771	28688	28924	28922	28660	29014	28909	28797	28734	28872	28820	28808	28886	28693	29174	28680	28780	29031	28848	29018	28973	28873	28662	28806	28654	28726	29026	28777	28544	28541	29022	28828	28478	28806	29051	29074	28881	28808	28919	28853	28851	28858	28796	28677	28696	28644	28899	28817	28751	28805	28885	28757	28737	28846	29004	28903	28912	28789	28787	28962	28936	28803	28612	28853	28796	28934	28760	28816	28767	28833	28697	28835	28951	28825	28804	28917	28862	29148	28621	28825	28879	28642	28856	28868	28932	28722	28816	28584	28797	28683	28867	28833	29140	28804	28928	28918	28719	28741	28740	28643	28813	28625	28923	28803	28859	28599	28839	28926	28904	28817	29091	28639	28639	28889	28756	28657	28885	28724	28907	28834	28750	28725	28602	29089	28809	28770	28741	28985	28962	28728	28820	28830	28831	28845	28992	28583	28782	29098	28908	28805	28775	28611	28857	28639	28705	28635	28731	28659	28868	28780	28823	28974	28940	28767	28912	28880	28820	28792	28771	28751	29002	28993	28967	29045	28789	28681	28863	28900	28737	28725	28773	28742	28762	28880	28578	28750	28626	28689	28612	28757	28760	28833	28973	28791	28863	28646	28945	28906	29032	28763	28876	28800	29079	28726	28930	28866	28698	28690	28847	28342	28757	28735	28799	29003	28743	28894	28525	28911	28876	28757	29091	28939	28816	28907	28817	28696	28973	28794	28727	28633	28808	28801	28688	28895	28910	28942	28737	28832	29029	28882	28668	29079	28830	28617	28802	28982	28907	28838	28836	28946	28718	28884	29093	28808	28773	28782	28824	28833	28958	28792	28644	28633	28766	28713	28500	28952	28722	28913	28837	28742	28762	28997	28836	28946	28670	28784	28623	28981	28808	28867	28968	28885	28710	28650	28786	29114	28845	28914	28600	28701	28788	28945	28890	28813	28968	28897	28783	28762	28761	28924	28966	28826	28975	28626	28816	28616	28785	29095	28859	28671	28731	28661	29057	28798	28834	29110	28946	29010	28858	28728	28765	28923	28742	28600	28643	28703	28590	28784	28638	28759	29114	29008	28772	28791	28810	29001	28833	28912	28721	28880	28689	28776	28720	28877	28825	28747	28784	28681	28871	28799	28664	28870	28644	28959	28862	28861	28829	29080	28649	28868	28769	28907	28602	28934	28674	28766	28992	28819	28547	28595	28515	28910	28835	28696	28869	28706	28813	28712	28991	28810	28785	28898	28719	28632	28911	28822	28793	28793	28734	28659	28419	28788	28805	28653	28833	28967	28723	28434	28933	28846	28982	28661	28721	28982	28643	28898	28676	28643	28688	28863	28739	28585	28859	28914	28970	28680	28795	28789	28802	28974	28597	28635	28694	28762	29017	28964	28891	28697	28781	28834	28799	28484	28686	28660	28819	28984	28843	28747	28661	28750	28769	28831	28828	28847	28431	28641	28933	28891	29018	28991	29039	28912	28658	28844	28589	28625	28607	28492	28711	28678	28836	28846	28889	28632	28754	28731	28956	28925	28848	28852	28810	28784	28952	28882	28696	28987	28794	28477	28837	28700	28954	28582	28902	28923	28831	28732	28802	28464	28833	28686	29008	28941	28938	28771	28793	28634	28821	28723	28743	28780	28733	28888	28785	28844	28861	28979	29336	28616	28766	28784	28829	28975	28803	28941	28714	28785	28536	28775	28831	29024	28739	28892	28551	28517	28820	28598	28862	28930	29132	28799	28985	28797	28721	29118	28816	29026	28744	28760	28629	28520	28905	28795	28645	28684	28851	28883	28830	28963	28970	28972	28866	28865	28737	28792	28922	28793	28998	28705	28668	28624	28939	28947	28850	28806	28673	28768	28943	29067	28936	28762	28864	29128	28947	28685	28647	28657	28790	28580	28701	28849	28850	28678	28686	29018	28980	28783	29012	28589	28762	28722	29009	28744	28847	28531	28757	28636	28700	29078	29047	28728	28882	28874	28945	28901	28723	29090	28968	28569	28696	28927	28916	28948	28772	28791	28687	28840	28930	28768	28776	28937	28913	28520	28652	28769	28606	28863	28971	28732	28633	28847	28711	28996	28843	28947	29000	28780	28618	28704	29012	28858	28788	28927	28878	28694	28783	28828	28985	28719	28770	28792	28920	28876	28658	28880	29023	28574	28995	29034	28992	29032	28926	29007	29153	28744	28866	28899	28837	29015	28835	28784	28955	28551	28831	28887	28705	28520	28521	28870	29011	28751	29103	28944	28743	28933	28705	28663	28841	28686	28695	28773	28708	28812	28872	28766	28878	28695	28770	28738	29008	28811	28688	28884	28721	28902	28983	28703	28924	28921	28719	28760	28426	28788	28744	28823	28865	28763	28773	28747	28677	29007	28533	28779	28768	29002	28766	28977	28644	28864	28693	28802	28561	28982	28555	28722	28915	28701	28777	28897	28558	28656	28722	28737	28710	28625	28678	28795	28757	28776	28769	28540	28611	29188	28691	28666	28970	28743	28780	29000	28723	28841	28876	28672	28748	28917	29005	29007	28950	28668	28366	28684	28622	28833	28624	28871	28549	28739	28836	28582	28991	28710	28599	28879	28831	28800	28833	28867	28969	28609	28603	28766	28566	29056	28807	28756
17289	19534	19277	21494	32376	28567	22984	19466	17952	17416	17316	17159	17425	17174	17232	17476	17357	17263	17219	17419	17340	17441	17189	17325	17157	17368	17475	17394	17212	17249	17238	17291	17176	17296	17394	17145	17309	17317	17384	17093	17275	17276	17526	17340	17177	17271	17416	17111	17324	17100	17299	17316	17187	17243	17054	17141	17356	17423	17252	17166	17198	17211	17265	17456	17334	17145	17205	17237	17307	17167	17207	17183	17229	17177	17416	17214	17228	17248	17068	17461	17273	17060	17252	17353	17111	17198	17173	17092	17222	17245	17391	17307	17263	17300	17268	17316	17107	17208	17105	17214	17244	17163	17170	17271	17279	17144	17102	17202	17324	17248	17088	17208	17294	17268	17231	17116	17366	17308	17428	17167	17195	17139	17191	17215	17167	17221	17275	17230	17368	17230	17265	17276	17186	17260	17296	17487	17103	17285	17188	17335	17218	17373	17371	17249	17193	17156	17341	17045	17386	17415	17265	17285	17128	17195	17017	17188	17265	17095	17143	17208	17226	16925	17243	17332	17206	17020	17373	17241	17282	17341	17258	17129	17184	17302	17216	17158	17077	17174	17274	17267	17252	17030	17156	17164	17270	17380	17386	17167	17206	17210	17188	17226	17128	17174	17197	17235	17195	17067	17350	17060	17335	17293	17278	17085	17259	17278	17242	17110	17302	17164	17087	17299	17293	17095	17133	17281	17197	17165	17183	17278	17413	17137	17173	17177	17336	17301	17209	17349	17260	17339	17213	17245	17241	17284	17200	17186	17204	17108	17364	17141	17174	17101	17106	17143	17153	17340	17181	17031	17264	17224	17366	17287	17337	17191	17262	17318	17422	17067	17316	17235	17051	17164	17177	17149	17319	17204	17155	17164	17045	17264	17557	17169	17014	17336	17232	17182	17183	17067	17039	17067	17133	17187	17158	17147	17358	17282	17240	17113	17241	17080	17246	17040	17217	17216	17303	17221	17312	17304	17274	17223	17122	17231	16939	17237	17175	17114	17204	17408	17102	17372	17223	17180	17222	17209	17229	17116	17202	17371	17336	16818	17189	17224	17146	17200	17182	17236	17258	17203	17269	17268	17152	17209	17097	17326	17126	17320	17265	17430	17223	17181	17123	17344	17234	17279	17205	17238	17229	17324	17202	17461	17031	17235	17287	17357	17115	17019	17299	17055	17392	17052	17112	17368	17036	17174	17115	17219	17256	17254	17298	17316	17059	17291	17060	17175	17103	17229	17443	17265	17263	17178	17181	17020	17203	17069	17240	16995	17186	17143	17257	17129	17133	17339	17032	17278	17094	17164	17402	17161	17237	17141	17138	17174	17297	17296	17206	17347	17222	17062	17158	17307	17158	17378	17206	17270	17214	17298	17108	17261	17326	17117	17235	17214	17272	17227	17396	17367	17258	16910	17275	17245	17318	17142	17295	17172	17469	17161	17272	17156	17282	17273	17275	17146	17195	17086	17161	17229	17371	17483	17270	17278	17225	17351	17195	17372	17277	17244	17150	17225	17177	17099	17250	17271	17100	17089	17234	17141	17237	17253	17328	17274	17126	17052	17262	17121	17407	17215	17088	17168	17245	17315	17332	17308	17219	17312	17237	17230	17173	17066	17105	17248	17235	17203	17273	17285	17188	17331	17425	17208	17233	17295	17401	17290	17228	17393	16966	17028	17274	17293	17223	17282	17300	17153	17198	17286	17360	17108	17184	17426	17324	17095	17076	17208	17198	17154	17276	17220	17297	17097	17131	17193	17221	17247	17320	16951	17176	17309	17321	17275	17126	17239	17082	17312	17219	17035	17344	17073	17238	17147	17204	17174	17138	17200	17243	17168	17346	17142	17249	17293	17204	17313	17189	17223	17016	17124	17323	17163	17197	17203	17213	17024	17236	17489	17192	17449	17171	17113	17387	17315	16951	17257	17449	17408	17306	17318	17232	17218	17212	17409	17297	17293	17086	17207	17196	17197	17068	17261	17176	17077	17298	17228	17268	17270	17216	17243	17293	17199	17152	17325	17149	17181	17108	17268	17327	17228	17222	17208	17283	17142	17218	17144	17298	17278	17293	17380	17314	17154	17232	17241	17030	17153	17085	17176	17346	17220	17168	17285	17083	17107	17121	17209	17065	17365	17269	17159	17280	17411	17299	17108	16844	17207	17356	17120	17211	17305	17392	17162	17291	17297	17090	17419	17103	17142	17146	17126	17130	17149	17334	17218	17282	17166	17097	17236	17170	17308	17082	17197	17167	17205	17224	17337	17348	17242	17104	17269	17106	17174	17213	17163	17345	17242	17277	17226	17568	16965	17121	17208	17442	17258	17183	17157	17314	17059	17210	17096	17206	17354	17226	17362	17283	17279	17139	17199	17087	17136	17242	17319	17137	17242	17211	17193	17125	17221	17163	17157	17147	17241	17195	17168	17192	17180	17158	17177	16934	17180	17105	17164	17288	17142	17177	17257	17212	17106	17238	17293	17114	17238	17247	17177	17152	17215	17290	17121	17058	17090	17214	17410	17261	17169	17125	17274	17103	17152	17147	17172	17283	17143	17203	17251	17202	17275	17071	17103	17161	17304	17131	17204	17171	17124	17344	17262	17129	17330	17325	17114	17177	17266	17151	17224	17269	17140	17331	17175	17309	17190	17354	17143	17206	17346	17115	17376	17184	17273	17061	17419	17191	17220	17259	17130	17280	17158	17420	17220	17207	17354	17176	17246	17321	17317	17175	17295	17170	17278	17142	17266	17124	17371	17234	17378	17195	17229	17259	17320	17251	17172	17178	17137	17077	17322	17115	17135	17131	17231	17150	17313	17252	17174	17361	17126	17324	17285	17165	17166	17251	17106	17093	17214	17098	17174	17212	17147	17271	17253	17285	17372	17259	17381	17225	17245	17349	17251	17240	17246	17383	17233	17223	17256	17366	17261	17138	17012	17288	17206	17375	17190	17394	17309	17193	16955	17305	17229	17298	17116	17153	17374	17265	17428	17152	17261	17236	17193	17330	17181	17436	17278	17122	17068	17214	17338	17219	17329	17170	17123	17291	17340	17242	17117	17285	17195	17298	17383	17209	17204	17355	17199	17291	17224	17141	17422	17331	17258	17466	17118	17248	17318	17312	17191	17351	17183	17276	17183	17099	17206	17247	17110	17137	17164	17219	17126	17384	17230	17220	17230	17203	17284	17328	17332	17297	17244	17179	17142	17402	17187	17235	17098	17379	17170	17324	17248	17287	17274	17124	17106	17328	17213	17388	17170	17287	17148	17357	17198	17075	17178	17130	17299	17191	17117	17067	17270	17169	17264	17195	17279	17250	17228	17311	17265	17154	17246	17247	17180	17246	17188	17082	17042	17242	17216	17226	17169	17282	17315	17197	17238	17154	17116	17024	17027	17414	17146	17324	17022	17132	17059	17242	17164	17133	17155	17168	17073	17216	17165	17177	17067	17095	17428	17302	17259	17340	17228	17131	17182	17237	17221	17231	17215	17231	17362	17254	17184	17140	17289	17117	17234	17340	17253	17170	17031	17328	17320	17217	17282	17220	17294	17152	17211	17152	17275	17333	17362	17293	17395	17327	17236	17247	17409	17190	17348	17219	17323	17058	17345	17246	17002	17242	17279	17244	17313	17003	17260	17180	17286	17347	17230	17195	17254	17153	17283	17355	17052	17219	17317	17304	17317	17151	17104	17220	17136	17253	17214	17146	17244	17269	17319	17390	17124	17086	17310	17353	17444	17240	17219	17239	17270	17391	17354	17105	17304	17385	17258	17343	17329	17151	17123	17163	17244	17216	17206	17255	17193	17277	17190	17378	17172	17213	17225	17316	17243	17110	17309	17333	17277	17081	17198	17102	17421	17077	17159	17319	17209	17250	17264	17280	17265	17118	17122	17146	17160	17240	17246	17187	17302	17284	17020	17326	17232	17301	17339	17186	17450	17205	17355	17322	16943	17448	17247	17132	17176	17156	17408	17081	17274	17542	17165	17226	17215	17364	17229	17299	17205	17175	17115	17257	17266	17346	17320	17496	17133	17186	17282	17220	17371	17248	17190	17302	17182	17203	17420	17132	17419	17221	17254	17230	16964	17039	17109	17260	17057	17325	17215	17039	17274	17228	17266	17214	17128	17176	17211	17260	17191	17108	17174	17302	17275	17107	17280	17107	17277	16986	17125	16964	17546	17333	17319	17240	17063	17167	17095	17191	17246	17164	17085	17340	17343	17126	17163	17352	17330	17216	17220	17234	17027	17081	17223	17220	17136	17197	17037	17160	17261	17217	17267	17232	17209	17530	17244	17192	17401	17157	17316	17237	17162	17182	17162	17316	17151	17189	17257	17146	17219	17072	17191	17307	17051	17045	17333	17318	17102	17225	17359	17341	17248	17336	17149	17296	17170	17301	17275	17232	17225	17246	17079	17357	17265	17471	17253	17202	17110	17252	17288	17360	17234	17023	17211	17407	17254	17081	17300	17420	17381	17197	17249	17208	17165	17081	17229	17055	17207	17084	17235	17357	17315	17206	17326	17101	17134	17209	17371	17293	17274	17437	17134	17141	17166	17364	17201	17492	17134	17105	17184	17188	17126	17304	17129	17140	17249	17082	17168	17271	17195	17232	16978	17415	17243	17307	16948	17096	17246	17302	17224	17199	17187	17075	17358	17098	17118	17298	17236	17264	17186	17222	17083	17331	17326	17351	17119	17267	17046	17178	17227	17072	17375	17169	17288	17190	17151	17109	17142	17338	17318	17200	17229	17306	17269	17124	17194	17501	17329	17228	17278	17196	17290	17142	17553	16958	17227	17267	17213	17308	17231	17233	17206	17191	17301	17009	17067	17026	17331	17211	17378	17096	17319	17412	17266	17111	17127	17211	17290	17124	17178	17293	17171	17220	17340	17328	17260	17224	17368	17283	17283	17209	17229	17334	17185	17256	17351	17109	17191	17280	17267	17232	17276	17200	17382	17348	17184	17173	17259	17236	17279	17116	17308	17336	17155	17221	17310	17239	17321	17171	17308	17282	17091	17259	17012	17249	17293	17150	17215	17203	17302	17040	17398	17174	17277	17145	17460	17405	17118	17194	17256	17087	17108	17393	17200	17077	17303	17105	17256	17245	17178	17312	17222	17252	17292	17216	17172	17002	17173
25744	21601	28760	42221	64471	58742	46608	36643	32085	29982	29038	28945	29154	28865	29243	28973	28826	28833	28967	29033	28949	28806	28679	28944	28822	28787	28688	28835	28786	28897	28667	28899	28711	28767	28842	29115	28874	28971	28923	28689	28901	28818	28918	28720	28969	28936	29181	28677	28840	28734	28920	28874	29002	28745	28981	28895	28959	28815	28844	28875	28908	29050	28816	28952	28791	28961	29011	28967	28868	28625	28694	28660	29023	29036	28885	28764	29095	28995	28911	28901	28946	28725	28905	28775	29173	28790	28667	28746	28695	28675	29044	28835	28712	28777	28891	28782	29068	28605	28640	29022	28786	29049	29071	28833	28548	28837	28734	28781	28733	28968	28669	28622	28894	28724	28990	28686	28788	28820	28951	28796	28874	28807	28972	28924	28763	28791	28684	28819	28750	28517	28768	28858	28974	29048	28740	28616	28726	28850	29089	28464	28711	28870	28878	28831	28945	28816	28688	28854	28846	28710	28795	29107	28925	28781	28811	28898	28456	28735	28814	28969	28942	28722	28819	28956	28861	28568	28583	28836	28783	28872	28716	28841	28983	28895	28595	28411	28496	28678	29106	28892	28690	28684	28563	28619	28779	28679	28808	28650	28670	28829	28829	28831	28763	28801	28721	28868	28796	28840	28837	28940	28683	28709	28994	28743	28881	29111	28779	28998	28875	28904	28606	28978	28860	28914	28595	28900	28869	29091	28678	28965	28617	28807	28853	28781	28887	29001	28873	28591	28957	28794	28586	28747	28708	28932	28880	28793	28878	28683	29084	28636	28802	28808	28845	28953	28770	28875	28764	28774	28728	28502	28789	28704	28712	28705	28647	28820	28632	28949	28817	28758	28569	28815	28625	28782	28774	28623	28783	28704	28924	28852	28940	28957	28835	28831	29025	28672	28845	28706	28797	28751	28801	28829	28829	28568	28574	28728	28863	28942	28592	28837	28683	28628	28693	28690	28907	28697	28879	28899	29039	28970	28852	28737	29021	28633	28902	28943	28929	28789	28304	28780	28769	28566	28790	28674	28693	28840	28894	29030	28866	29158	28874	28942	28726	28774	28807	29080	28522	29017	28867	28525	28985	28887	28797	28829	28785	28950	28583	28848	28815	28764	28765	28786	28807	28983	28814	28754	28857	28750	28646	28970	28787	28575	28879	28764	28840	28476	28532	28806	28946	28813	28778	28531	28701	28777	28791	28723	29050	28628	28853	28728	28740	28841	28872	28707	28927	28700	29032	28844	28726	28705	28795	28579	28802	29002	28781	28696	28746	28723	28743	28745	29042	28827	28820	29038	28933	28871	28867	28849	28884	28946	28656	28514	28744	28776	28814	28833	28923	28740	28758	28694	28811	28767	28889	28839	28625	28770	28987	28649	28813	28914	29019	28863	29042	28888	28908	28913	28985	28634	28793	28843	28679	28683	28860	28591	28820	28744	28745	28874	29101	28738	28826	28875	29005	28698	28997	28895	28850	28772	28586	28832	28859	28842	28657	28768	29022	28711	28621	28957	28906	28625	28708	28980	28794	28649	28565	28692	28690	28607	28825	28945	28941	28864	28660	28794	28726	28865	28925	28732	28828	29109	28744	28733	28955	28749	28683	28788	28529	28861	28918	28661	28817	28692	28895	29123	28793	28535	28992	29055	28718	28617	29029	28725	28731	28799	28722	28544	28841	28850	29028	29050	28737	28766	28612	28951	28827	28772	28818	28703	28486	28934	28957	28646	28448	28580	28901	28841	28903	28745	28913	28690	28785	28798	28716	28945	28842	28982	28775	28853	28731	28811	28803	28792	28649	28857	28855	28783	28831	28891	28822	28841	29084	28673	28739	28724	28819	28848	28710	28856	28706	28657	28811	28955	28816	28978	28758	28873	28831	28789	28964	29081	28811	29044	28675	28689	28963	28941	28641	28560	28612	28927	28593	28641	28682	28538	29091	28807	29039	28545	28718	28713	28871	28855	28823	28812	28810	28883	28868	28622	28649	28960	28791	28682	28932	28694	28691	28588	29067	28917	28542	28725	29164	28838	28710	28767	28992	28858	29073	28986	28610	28786	28800	28892	28638	28794	29025	28643	28775	28766	28735	28861	28838	28725	28808	28663	28846	28856	28789	28744	28936	28877	28860	28800	28787	28912	28857	28572	28811	28531	28946	28734	28731	28736	28748	29127	28712	28960	28754	28807	28785	28851	28959	28997	28990	28738	28773	28882	28751	28878	28923	28655	28732	28809	28789	28605	28765	28627	28916	28785	28712	28811	29014	28700	28657	28844	28631	28750	28739	28923	28649	28726	28917	28764	28940	28839	28995	28672	28684	29014	28733	28664	28764	28826	28659	28756	28885	28824	28426	28767	28710	28879	28933	28921	28913	28806	28644	28879	28525	28564	28840	28818	28749	28809	28562	28797	28700	28523	28720	28788	28962	28997	28993	28830	28816	28946	28758	28807	28570	28862	28771	28697	28800	28797	28864	28674	29094	28786	28746	28692	28911	28957	28823	28853	28985	28816	28726	28843	28727	28668	28977	28706	28880	29025	29101	28787	28931	28662	29028	28763	28821	28606	28822	28648	29020	28831	28751	28900	28768	28780	29021	28623	28885	28890	29067	28748	28818	28746	28764	29133	28886	28854	29041	28849	28749	28733	28796	28723	28774	28594	29055	29062	28946	28631	28854	29037	28746	28975	28995	28913	28706	28926	28804	28643	28904	28631	28660	28670	28674	28723	29008	28956	28996	28514	28856	28914	28908	28514	28720	28866	28965	29007	28795	28725	28684	28805	28785	28878	28928	28553	28992	28983	29090	28921	28702	28546	28900	28973	29042	28745	28704	28986	28974	29065	29013	28808	29098	28879	28957	28650	28697	28612	29091	28892	28815	28744	28896	28918	28847	28822	28847	28670	28759	28754	28889	28723	28733	28677	28856	28882	29013	29091	28871	28493	28876	28683	28843	28826	28778	28701	29076	28824	28802	28727	28676	28615	28848	28722	28990	28824	28821	28709	28830	28868	28988	28702	28802	28818	28895	28629	28802	28839	28898	28774	28533	28821	28929	28844	28830	28726	28896	28806	28897	28712	28641	28789	28918	28753	28865	28974	28671	28782	28692	28860	28711	28625	28791	28921	28666	28939	28729	28745	29000	28746	28916	28711	28967	29075	28604	28899	28880	28904	29217	28941	28879	28802	28945	28713	28491	28955	28775	28902	28511	28720	28891	28629	28900	28939	28737	28766	28689	29031	28846	28849	28658	28738	28744	28679	28651	28762	28840	28950	28717	28627	28729	28722	28948	28797	28796	28857	28898	28835	29131	28782	29057	28742	28557	28921	28823	28883	28981	28874	28675	28862	28825	28704	28797	28730	28892	28767	28804	28901	28937	28644	28806	28794	29105	28625	28808	28910	28681	28670	28920	28791	28967	28837	28710	28713	28544	28896	28723	28913	28834	29045	28914	28686	28667	28752	29051	28845	28620	28995	28925	28961	28741	28536	28660	28934	28854	29066	28896	28859	28866	29031	28886	29035	29028	28903	28672	28723	28659	29066	28864	28709	28968	28692	28796	28778	28658	28868	28569	28829	28732	28896	28789	28933	28892	28677	28586	29001	28802	28683	28950	28746	29090	28781	28703	28574	28687	28901	28859	28819	28778	28819	28985	28569	28792	28506	28804	28686	28707	28962	29005	28961	28768	28847	28936	28740	28454	28873	28757	28904	28954	28801	28806	28795	28653	29050	28605	28741	28740	28660	28653	28867	28988	28815	28961	29177	28965	28994	28893	28725	28991	29067	28905	28869	28575	28645	28837	28941	28583	28944	28786	28853	28904	28857	29022	28672	28608	28921	28671	28715	28884	28822	28712	28655	28895	28874	28823	28675	28782	29059	28797	28602	28940	28804	28640	28950	28898	28813	28530	28847	28742	28908	28911	28811	28935	29066	28796	28897	28540	28758	28954	28765	28727	28895	28775	28940	28934	28864	28895	28967	28413	28981	28720	28772	28844	28769	28966	28883	29056	28791	28579	28461	28753	28690	28887	28818	28699	28989	28479	28579	28598	29049	28763	28943	28737	28510	28851	28770	29041	29010	28968	28841	28771	28772	28926	28933	28810	28791	29014	28926	28816	28636	28962	28873	28947	28926	28705	28797	28803	28744	28896	28779	28791	28732	28606	28943	28943	28800	28695	28844	28799	28976	28906	28915	28635	28571	28531	28959	28633	28931	28865	29106	28783	29020	28879	28774	28628	28627	28852	28924	28635	28712	28655	28911	28967	28709	28769	28997	28772	28684	28773	28933	28873	28798	28841	29120	28770	28771	28809	28929	28967	28856	28774	28988	28927	28768	28654	28677	29001	28867	28871	28733	28876	29003	28820	28767	28917	28624	28781	28967	28687	29126	28853	28814	28895	28768	28685	28839	28723	28666	28933	28843	28699	28760	28975	28999	28867	29040	28713	28912	28944	28418	28959	28782	28620	28905	28633	28760	28948	28822	28732	28756	28930	28981	28825	28780	28858	28914	28839	29049	28811	29051	28924	28670	28747	29014	28861	28951	29053	29021	28935	28874	28672	28811	28783	28997	28877	28725	29008	28760	29017	28699	28670	28864	28712	28699	28921	28734	29101	28465	28838	28912	28898	28810	28886	28980	28825	28664	28814	28981	28818	28803	28920	28882	28908	28795	28920	28887	28831	28977	28880	28865	28868	29007	28760	28693	28986	28839	28970	28889	28866	28764	29028	28799	29030	28695	28839	28863	28743	28770	28575	28790	28873	28718	29034	29086	28576	28619	28931	28782	28727	28601	28587	28736	28935	28835	28778	28831	28936	28884	28775	28995	28980	28855	28791	28838	28741	28773	28957	28786	28769	28792	28884	28894	28986	28998	28911	28823	28841	28905	29124	28640	28682	29130	29006	28882	28704	28817	28913	28905	28700	28682	29076	28998	28812	28736	28906	28646	29003	28842	28813	29029	28930	29198	28954	29079	28723	28579	28908	28874	28713	28774	28902	28987	28830	29006	28982	28912	28804	28782	29105	29023	29019	28699	28874	28929	28879	28542	28825	28700	28841	28938	28643	28748	28719	28722	28821	28871	28692	28878	28909	28584	28672	28971	29017	28694	28967	28751	28929	28968	28628	28612	28770	28848	28903	28932
16796	25467	26453	43726	62676	50321	35456	25082	19903	18132	17539	17589	17439	17274	17380	17609	17258	17432	17357	17369	17415	17176	17423	17448	17475	17407	17462	17410	17498	17230	17530	17446	17354	17468	17478	17362	17423	17619	17249	17511	17661	17381	17446	17225	17359	17292	17279	17409	17557	17507	17299	17393	17380	17503	17494	17381	17435	17459	17487	17247	17515	17368	17271	17483	17202	17488	17547	17425	17530	17361	17378	17373	17276	17423	17548	17382	17589	17478	17536	17380	17443	17300	17384	17194	17429	17299	17419	17281	17362	17384	17342	17291	17544	17358	17362	17352	17253	17273	17201	17610	17369	17335	17283	17473	17231	17345	17288	17325	17376	17397	17358	17439	17395	17323	17384	17423	17520	17445	17451	17378	17444	17210	17418	17223	17358	17385	17212	17378	17233	17291	17346	17299	17263	17280	17260	17419	17359	17252	17261	17286	17178	17438	17524	17411	17410	17318	17158	17319	17464	17266	17399	17171	17334	17272	17419	17253	17448	17315	17323	17319	17347	17289	17642	17173	17262	17363	17202	17260	17392	17300	17229	17283	17276	17228	17282	17418	17360	17365	17454	17444	17332	17385	17432	17469	17471	17429	17176	17305	17397	17505	17275	17300	17539	17319	17305	17413	17329	17333	17294	17249	17348	17483	17483	17470	17366	17221	17512	17453	17408	17348	17404	17282	17361	17398	17326	17422	17347	17193	17408	17400	17228	17335	17207	17176	17316	17313	17449	17505	17262	17443	17319	17360	17436	17386	17436	17373	17349	17248	17335	17306	17370	17324	17284	17426	17477	17309	17288	17420	17390	17263	17323	17228	17457	17094	17372	17331	17226	17321	17263	17336	17277	17518	17491	17417	17286	17525	17298	17084	17394	17230	17170	17529	17224	17430	17288	17538	17331	17325	17308	17271	17341	17529	17431	17464	17422	17394	17422	17279	17432	17510	17271	17378	17319	17385	17342	17175	17202	17331	17368	17372	17358	17255	17362	17399	17251	17237	17458	17190	17244	17519	17468	17350	17471	17409	17493	17367	17354	17359	17534	17076	17325	17230	17262	17423	17462	17602	17241	17399	17302	17407	17285	17300	17459	17385	17353	17254	17430	17412	17411	17288	17327	17269	17592	17068	17270	17493	17636	17415	17409	17345	17419	17460	17420	17461	17373	17455	17370	17518	17321	17429	17379	17353	17465	17430	17242	17339	17493	17321	17532	17324	17458	17264	17316	17266	17345	17351	17257	17413	17272	17370	17394	17378	17335	17384	17581	17464	17500	17464	17405	17302	17139	17492	17420	17377	17330	17138	17337	17250	17552	17335	17125	17367	17351	17222	17357	17341	17465	17189	17210	17468	17164	17583	17351	17409	17396	17595	17226	17432	17428	17307	17398	17399	17386	17441	17128	17401	17403	17287	17386	17299	17407	17561	17099	17306	17402	17399	17567	17434	17303	17256	17405	17479	17356	17415	17348	17468	17356	17346	17253	17339	17411	17281	17407	17245	17484	17200	17569	17237	17314	17409	17396	17331	17431	17492	17441	17256	17404	17448	17384	17388	17355	17461	17306	17359	17386	17337	17329	17439	17248	17255	17448	17403	17336	17447	17382	17286	17218	17439	17490	17476	17328	17461	17507	17349	17510	17455	17382	17328	17413	17428	17412	17576	17418	17263	17546	17557	17382	17461	17433	17490	17140	17513	17469	17290	17553	17374	17392	17389	17214	17542	17449	17277	17393	17442	17309	17545	17422	17403	17412	17339	17363	17414	17394	17243	17360	17241	17332	17223	17469	17447	17588	17549	17530	17335	17314	17481	17369	17325	17361	17381	17295	17509	17239	17319	17452	17273	17554	17251	17339	17376	17409	17483	17167	17314	17423	17231	17381	17310	17466	17415	17402	17203	17334	17335	17304	17499	17472	17349	17371	17265	17369	17389	17414	17434	17334	17413	17428	17352	17260	17181	17354	17327	17309	17131	17549	17375	17211	17344	17522	17245	17350	17328	17284	17426	17480	17465	17483	17449	17482	17243	17240	17262	17299	17247	17577	17376	17361	17320	17466	17206	17357	17176	17570	17346	17321	17307	17323	17312	17402	17393	17416	17314	17353	17272	17381	17444	17426	17377	17307	17325	17341	17246	17496	17249	17006	17595	17424	17235	17348	17217	17469	17469	17352	17315	17239	17317	17450	17344	17436	17068	17402	17250	17188	17315	17410	17544	17251	17349	17340	17365	17599	17477	17427	17144	17265	17388	17547	17286	17173	17425	17237	17433	17434	17318	17512	17431	17470	17446	17426	17328	17196	17261	17541	17161	17374	17275	17386	17384	17402	17256	17359	17418	17405	17442	17359	17408	17309	17463	17590	17358	17623	17286	17693	17340	17292	17200	17486	17300	17310	17348	17557	17180	17448	17349	17321	17349	17458	17160	17475	17345	17465	17181	17440	17258	17507	17567	17206	17321	17467	17414	17173	17382	17307	17447	17409	17493	17429	17219	17344	17471	17365	17310	17210	17451	17390	17328	17468	17328	17276	17237	17235	17377	17519	17402	17586	17288	17538	17412	17215	17131	17390	17282	17558	17260	17408	17395	17468	17345	17491	17270	17365	17531	17362	17325	17406	17224	17255	17286	17435	17278	17545	17336	17391	17275	17480	17368	17388	17340	17379	17374	17353	17118	17462	17649	17408	17319	17269	17326	17531	17303	17372	17341	17272	17307	17217	17267	17234	17437	17377	17475	17338	17461	17559	17305	17438	17345	17168	17297	17279	17518	17274	17294	17421	17241	17426	17199	17393	17223	17377	17199	17219	17319	17486	17393	17285	17332	17379	17288	17418	17327	17257	17240	17365	17228	17294	17407	17427	17339	17233	17158	17416	17278	17340	17394	17294	17488	17226	17300	17259	17296	17363	17174	17357	17390	17228	17230	17368	17378	17330	17375	17399	17471	17324	17134	17265	17363	17321	17424	17336	17290	17451	17217	17422	17331	17482	17230	17166	17350	17396	17269	17426	17245	17438	17324	17545	17471	17355	17254	17291	17502	17246	17269	17314	17351	17283	17302	17316	17269	17432	17460	17351	17323	17314	17411	17496	17239	17346	17311	17257	17285	17323	17386	17168	17396	17507	17303	17443	17494	17362	17489	17335	17486	17449	17285	17420	17420	17483	17572	17223	17462	17477	17281	17311	17341	17297	17441	17325	17347	17411	17474	17469	17396	17312	17449	17448	17396	17192	17339	17296	17422	17392	17387	17239	17386	17287	17350	17339	17273	17239	17376	17198	17503	17362	17391	17226	17493	17424	17344	17501	17358	17354	17412	17270	17409	17373	17360	17509	17303	17490	17342	17401	17431	17379	17415	17428	17344	17470	17440	17405	17295	17471	17385	17218	17326	17582	17278	17249	17329	17389	17389	17273	17401	17301	17420	17357	17327	17470	17269	17458	17265	17185	17573	17420	17276	17589	17389	17378	17377	17252	17195	17288	17284	17301	17324	17467	17371	17224	17397	17210	17074	17408	17507	17248	17183	17476	17583	17298	17343	17544	17242	17441	17470	17422	17347	17247	17331	17645	17283	17333	17428	17351	17407	17516	17276	17362	17344	17355	17233	17121	17344	17237	17407	17316	17325	17312	17362	17290	17534	17518	17509	17269	17397	17182	17345	17364	17387	17387	17454	17382	17419	17188	17288	17417	17391	17374	17381	17489	17493	17404	17424	17367	17342	17352	17494	17430	17285	17443	17499	17278	17393	17374	17400	17366	17340	17246	17330	17254	17373	17410	17399	17216	17481	17360	17314	17310	17428	17544	17263	17360	17396	17395	17359	17558	17390	17367	17319	17662	17326	17476	17351	17451	17404	17521	17128	17204	17276	17201	17537	17333	17361	17499	17243	17422	17234	17561	17442	17315	17384	17362	17225	17290	17400	17232	17359	17455	17361	17222	17400	17269	17274	17466	17128	17284	17357	17471	17521	17326	17370	17510	17267	17210	17211	17361	17419	17458	17267	17287	17431	17430	17349	17427	17340	17478	17474	17416	17346	17355	17230	17555	17492	17487	17200	17308	17331	17251	17269	17252	17311	17318	17489	17513	17459	17302	17541	17448	17267	17545	17234	17505	17199	17402	17376	17398	17256	17244	17190	17673	17302	17282	17391	17557	17391	17417	17403	17542	17300	17271	17299	17484	17303	17388	17515	17385	17317	17225	17446	17202	17396	17425	17555	17420	17365	17488	17279	17306	17408	17224	17346	17370	17334	17397	17490	17395	17435	17269	17487	17361	17134	17329	17297	17548	17327	17349	17309	17288	17418	17351	17433	17552	17341	17064	17355	17422	17442	17252	17412	17366	17387	17423	17349	17353	17539	17247	17228	17603	17344	17444	17477	17179	17473	17373	17463	17384	17299	17469	17389	17453	17371	17094	17397	17375	17235	17355	17235	17352	17145	17635	17399	17330	17261	17541	17428	17463	17396	17533	17301	17390	17362	17409	17433	17453	17301	17307	17376	17465	17440	17257	17171	17309	17388	17360	17390	17340	17445	17566	17324	17525	17316	17393	17484	17587	17270	17359	17366	17357	17171	17428	17265	17492	17280	17227	17215	17300	17370	17278	17341	17377	17322	17310	17325	17366	17430	17409	17416	17353	17300	17294	17370	17437	17109	17300	17433	17390	17382	17519	17463	17308	17554	17336	17488	17508	17413	17377	17362	17334	17544	17397	17234	17355	17252	17235	17418	17270	17389	17348	17270	17338	17547	17416	17347	17462	17282	17517	17309	17590	17352	17615	17279	17422	17058	17425	17335	17516	17447	17281	17271	17279	17293	17385	17415	17371	17304	17309	17439	17406	17353	17553	17281	17396	17434	17393	17454	17240	17488	17326	17301	17603	17683	17321	17370	17349	17371	17443	17243	17287	17351	17407	17268	17365	17191	17382	17320	17326	17241	17477	17300	17396	17180	17316	17401	17332	17309	17375	17093	17628	17316	17384	17316	17321	17443	17238	17195	17425	17328	17334	17310	17409	17433	17345	17387	17435	17504	17462	17407	17455	17300	17545	17234	17329	17409	17179	17609	17173	17480	17362	17490	17193	17250	17609	17470	17338	17351	17397	17442	17268	17452	17258	17348	17414	17287	17234	17477	17411	17381	17338	17418
23212	21528	28982	46316	79711	72616	60009	45874	36264	31913	30537	30250	29907	30092	29854	29922	29880	29636	29874	29780	29710	29844	29750	29792	29524	29766	29876	29741	29915	29845	29590	29865	29987	29609	29495	29938	29857	29518	29555	29578	30057	29709	29732	29739	29841	29871	29845	29950	29459	29390	29672	29905	29848	29936	29784	29613	29707	29353	29595	29800	29611	29587	29366	29338	29638	29354	29606	29761	29279	29746	29684	29816	29701	29539	29590	29591	29819	29839	29512	29631	29668	29560	29487	29616	29724	29470	29447	29394	29393	29926	29671	29704	29655	29663	29669	29756	29537	29725	29622	29344	29695	29491	29704	29878	29801	29714	29467	29472	29503	29680	29561	29509	29601	29553	29731	29494	29495	29365	29768	29327	29594	29609	29361	29861	29737	29301	29537	29612	29649	29634	29563	29631	29591	29597	29670	29505	29581	29570	29817	29716	29511	29712	29511	29306	29658	29434	29793	29818	29578	29516	29595	29636	29733	29623	29411	29620	29470	29641	29581	29540	29856	29770	29789	29722	29628	29431	29574	29585	29572	29794	29758	29540	29520	29187	29743	29432	29949	29600	29617	29723	29620	29706	29806	29689	29560	29486	29772	29492	29608	29566	29511	29837	29671	29633	29595	29419	29428	29704	29745	29589	29771	29644	29525	29421	29687	29448	29358	29798	29521	29559	29739	29422	29539	29783	29461	29712	29764	29771	29556	29897	29869	29695	29545	29565	29407	29559	29779	29617	29530	29656	29620	29694	29485	29485	29713	29578	29553	29683	29636	29714	29452	29684	29463	29640	29617	29839	29494	29598	29396	29560	29677	29369	29541	29612	29334	29537	29683	29551	29775	29524	29488	29578	29828	29573	29743	29435	29446	29586	29595	29642	29537	29777	29672	29525	29583	29424	29748	29712	29680	29593	29486	29665	29635	29644	29839	29409	29640	29495	29548	29522	29735	29629	29565	29601	29663	29702	29606	29485	29307	29734	29631	29474	29719	29524	29643	29622	29781	29726	29595	29570	29471	29586	29776	29465	29701	29780	29681	29776	29506	29465	29441	29581	29689	29489	29573	29527	29397	29594	29506	29666	29434	29505	29456	29562	29437	29409	29489	29641	29424	29605	29717	29471	29510	29503	29386	29530	29422	29600	29633	29659	29543	29526	29491	29505	29964	29687	29732	29427	29727	29468	29384	29447	29602	29644	29523	29448	29607	29757	29510	29853	29717	29367	29642	29685	29480	29369	29523	29460	29622	29841	29762	29444	29452	29288	29578	29739	29479	29645	29803	29584	29708	29685	29757	29580	29894	29706	29550	29548	29493	29541	29686	29595	29461	29433	29476	29559	29890	29591	29700	29628	29690	29507	29558	29642	29424	29487	29428	29627	29532	29562	29596	29632	29700	29495	29776	29854	29754	29517	29478	29457	29670	29744	29557	29676	29638	29611	29641	29484	29528	29695	29705	29505	29728	29568	29533	29654	29686	29252	29618	29469	29480	29572	29401	29589	29550	29695	29565	29678	29659	29647	29738	29442	29382	29595	29501	29742	29778	29794	29605	29686	29670	29439	29702	29653	29342	29564	29856	29604	29806	29762	29690	29557	29510	29845	29589	29526	29701	29305	29766	29786	29742	29655	29959	29623	29509	29458	29834	29664	29770	29580	29922	29644	29771	29615	29370	29533	29815	29448	29909	29757	29489	29520	29807	29609	29499	29678	29898	29463	29688	29399	29561	29563	29536	29904	29782	29382	29371	29847	29623	29456	29875	29634	29834	29527	29571	29415	29586	29481	29560	29828	29468	29692	29561	29630	29745	29512	29804	29429	29615	29531	29478	29591	29431	29529	29711	29600	29746	29609	29451	29633	29423	29473	29587	29512	29685	29531	29630	29377	29638	29312	29534	29577	29579	29733	29814	29507	29721	29879	29568	29835	29433	29591	29704	29587	29677	29518	29483	29342	29820	29432	29541	29508	29477	29752	29375	29695	29249	29454	29619	29407	29555	29708	29441	29546	29669	29959	29559	29758	29650	29633	29567	29556	29494	29805	29523	29753	29554	29557	29623	29589	29720	29523	29611	29852	29731	29550	29503	29556	29494	29405	29528	29596	29510	29629	29760	29844	29481	29716	29564	29671	29683	29786	29457	29736	29725	29520	29550	29552	29627	29616	29854	29685	29528	29457	29670	29460	29362	29338	29533	29536	29338	29730	29568	29322	29486	29727	29534	29493	29474	29603	29689	29865	29814	29600	29889	29607	29725	29504	29746	29654	29565	29425	29585	29480	29541	29567	29693	29645	29583	29602	29371	29528	29684	29737	29507	29899	29717	29385	29870	29505	29829	29621	29702	29766	29827	29627	29835	29628	29758	29400	29636	29676	29572	29694	29515	29653	29305	29416	29616	29661	29623	29819	29565	29649	29557	29576	29381	29579	29396	29538	29482	29334	29298	29453	29423	29588	29837	29527	29454	29769	29538	29536	29380	29579	29460	29709	29384	29539	29401	29664	29419	29705	29573	29464	29663	29448	29608	29459	29696	29812	29647	29458	29603	29554	29617	29454	29752	29645	29433	29550	29604	29490	29516	29780	29630	29695	29627	29525	29680	29661	29520	29539	29733	29543	29776	29531	29548	29546	29723	29422	29574	29658	29452	29716	29431	29677	29550	29512	29566	29515	29649	29609	29883	29639	29665	29643	29580	29707	29388	29680	29478	29397	29601	29683	29708	29351	29701	29630	29366	29807	29568	29901	29681	29461	29609	29544	29617	29265	29505	29576	29647	29537	29697	29707	29732	29580	29852	29968	29523	29280	29721	29460	29699	29731	29395	29449	29478	29486	29644	29629	29466	29701	29748	29434	29508	29640	29609	29623	29523	29389	29283	29702	29606	29498	29711	29790	29484	29607	29696	29644	29626	29761	29810	29629	29655	29570	29680	29740	29714	29736	29559	29543	29496	29588	29691	29788	29651	29857	29658	29663	29622	29759	29738	29439	29782	29739	29736	29855	29851	29456	29636	29506	29451	29430	29752	29768	29485	29583	29585	29902	29817	29362	29728	29494	29658	29750	29626	29635	29746	29438	29696	29550	29591	29478	29561	29392	29615	29810	29430	29655	29689	29528	29704	29654	29862	29316	29855	29852	29591	29654	29506	29627	29726	29577	29602	29782	29726	29773	29547	29571	29830	29414	29790	29397	29809	29916	29559	29546	29795	29807	29619	29769	29890	29629	29485	29554	29643	29529	29385	29357	29653	29348	29589	29654	29691	29575	29777	29666	29662	29644	29716	29731	29635	29325	29650	29570	29413	29618	29686	29855	29642	29728	29537	29782	29496	29507	29684	29870	29671	29556	29260	29655	29476	29624	29544	29649	29554	29535	29414	29478	29527	29515	29609	29366	29696	29894	29499	29507	29723	29629	29580	29741	29474	29748	29817	29588	29653	29719	29835	29699	29574	29637	29495	29253	29528	29476	29513	29719	29780	29577	29544	29814	29795	29707	29408	29511	29512	29474	29506	29531	29594	29713	29711	29516	29777	29209	29546	29622	29715	29561	29828	29725	29701	29622	29553	29518	29776	29609	29625	29521	29583	29528	29492	29750	29814	29539	29358	29481	29489	29542	29529	29315	29606	29650	29846	29618	29730	29379	29495	29515	29445	29857	29524	29460	29867	29530	29668	29581	29753	29788	29757	29785	29501	29497	29868	29527	29733	29783	29571	29540	29459	29573	29575	29471	29697	29821	29566	29587	29377	29673	29905	29754	29738	29411	29598	29768	29787	29756	29563	29459	29655	29487	29679	29608	29375	29610	29591	29589	29512	29670	29577	29535	29685	29739	29508	29476	29583	29668	29587	29497	29632	29558	29593	29416	29482	29649	29622	29709	29750	29872	29527	29387	29679	29507	29591	29758	29532	29548	29480	29470	29567	29738	29539	29663	29475	29580	29513	29483	29622	29757	29544	29808	29636	29453	29465	29651	29675	29521	29662	29445	29314	29745	29800	29587	29723	29649	29568	29548	29775	29567	29707	29528	29498	29647	29534	29611	29890	29376	29680	29814	29757	29505	29663	29566	29548	29653	29604	29687	29637	29767	29481	29646	29520	29487	29584	29363	29730	29664	29522	29844	29631	29660	29290	29408	29669	29465	29499	29766	29524	29595	29705	29721	29823	29400	29539	29594	29525	29874	29555	29518	29416	29736	29598	29512	29801	29645	29891	29727	29611	29651	29585	29667	29625	29394	29675	29447	29536	29690	29671	29492	29723	29523	29513	29405	29390	29429	29473	29493	29701	29741	29568	29542	29419	29733	29642	29533	29578	29550	29506	29648	29454	29544	29559	29464	30130	29317	29575	29917	29882	29373	29745	29422	29652	29581	29488	29599	29757	29554	29610	29488	29717	29599	29518	29603	29422	29658	29729	29409	29441	29511	29723	29503	29760	29785	29577	29560	29583	29568	29600	29606	29609	29612	29665	29690	29735	29382	29491	29753	29590	29757	29748	29512	29679	29384	29686	29516	29633	29382	29651	29495	29482	29724	29630	29608	29706	29786	29678	29544	29674	29470	29719	29462	29534	29612	29618	29642	29708	29803	29445	29794	29553	29522	29585	29742	29525	29590	29653	29425	29596	29653	29540	29830	29526	29750	29524	29485	29719	29631	29464	29851	29672	29888	29669	29613	29527	29634	29642	29643	29568	29749	29470	29776	29703	29615	29692	29559	29550	29562	29806	29600	29325	29584	29631	29644	29605	29429	29417	29666	29582	29522	29672	29414	29432	29469	29634	29422	29638	29503	29597	29674	29554	29466	29629	29678	29703	29337	29407	29458	29869	29509	29609	29402	29430	29737	29597	29532	29720	29488	29316	29550	29508	29463	29571	29677	29859	29787	29342	29505	29519	29599	29337	29811	29437	29625	29629	29822	29648	29524	29830	29551	29623	29720	29586	29252	29589	29583	29343	29348	29673	29588	29657	29393	29821	29974	29789	29310	29489	29712	29781	29498	29714	29299	29835	29711	29784	29603	29616	29637	29515	29523	29683	29504	29629	29603	29734	29743	29583	29753	29565	29552	29985	29528	29611	29644	29766	29664	29393	29734	29472	29593	29534	29460	29632	29459	29698	29672	29571	29521	29570	29769	29754	29460	29459	29618	29588	29623
20708	42779	49276	80252	92563	76341	55263	36178	24331	19986	18590	18116	18309	18169	18246	18116	18240	18231	18272	18195	18158	18216	18262	18289	18015	18089	18135	18121	18103	18281	18260	18146	18115	18165	18069	18220	17934	18103	18169	18245	18284	18013	18292	18032	18248	18002	17996	18273	18214	18046	17935	18127	18194	18132	18263	18061	18073	18128	18280	18229	18140	18135	18178	18189	18083	18235	18088	18111	18305	18309	18232	18256	18154	18024	18031	18166	18132	18159	18343	18283	18124	18095	17984	18042	18238	18382	17976	18189	18053	17974	18267	18123	18111	18014	18062	18083	18222	18027	18178	18099	17984	18051	18342	18123	18097	18106	18145	18033	18085	18032	18277	18079	18166	18102	18082	18179	18022	17995	18269	18150	18054	17863	18316	18153	18158	18090	18313	17920	18337	17974	17988	18057	18222	17938	18145	18034	18057	18130	18216	18183	18086	18168	18027	18219	18172	18088	18107	18190	18009	18065	18367	18067	18025	18095	18159	18215	17954	18105	18213	17907	18302	18055	18120	18055	18165	18191	18200	18191	18064	18242	18072	17972	18015	18044	18310	18149	18246	18226	18114	18233	18023	17928	18165	18083	17893	18149	18139	18104	18273	18256	18199	17929	18116	18324	18052	17958	18097	17937	18050	18157	17943	18169	18173	17947	18037	18060	17971	18272	18097	18064	18141	18140	18036	18154	18095	18177	18198	17951	18180	18087	18136	18262	17928	18158	18163	18115	18092	18229	18064	18019	18266	18152	18015	18125	18096	18106	17941	18070	18115	18137	18378	17979	18086	18086	18289	18168	18133	18245	18002	18284	18118	18146	18218	18065	18116	18037	18066	18125	18055	18161	18081	18133	18112	18136	18236	17965	18116	17996	18113	17955	18072	18246	18268	18183	17913	17921	18119	18109	18074	18293	18164	18151	18140	18106	18219	17985	18102	18010	18110	18181	18282	18242	18169	18167	18155	17882	17999	17974	18036	17866	18003	18235	18099	18050	18061	18145	18038	18113	18106	18082	18114	17974	17971	18204	18247	17990	18142	18138	18046	17905	18000	18219	18322	18104	18260	18076	18216	18150	18088	18073	18069	18167	18053	18097	18117	18204	18105	18103	18194	18109	18158	18018	18166	18099	18231	18088	18140	18183	18136	18021	18124	18069	18247	18024	18158	18026	18154	18090	18247	17959	18072	18114	18143	18042	18062	18163	18169	17950	18034	18292	18013	18029	18269	18044	18294	18212	18295	18082	18025	18254	18110	18039	18254	18167	18167	18155	18129	17970	18329	18061	18107	18145	18087	18082	18024	18060	18100	18076	17964	18007	18162	18136	18052	18317	18100	18177	18007	18061	18176	17878	18106	18105	17952	18222	18079	18006	18095	18155	18127	18105	18271	18131	18085	18125	18151	18129	18202	18081	18133	18366	18066	17981	18017	18276	18077	18101	18067	18433	18097	18127	18195	18034	18365	18102	18166	18203	18200	17887	18117	18122	18183	18134	18219	18004	18200	17903	17993	18159	18145	18204	18059	17993	18008	18110	18149	18059	18056	18136	18174	17960	18254	18108	18165	18188	18104	18037	18101	17886	18011	18162	17906	18219	17908	18227	18106	18145	18149	18156	18132	17922	18172	18141	18056	18031	17961	18163	18259	17944	18132	17983	18122	18190	17999	18158	18347	18244	17953	18061	18197	17950	18001	18030	18288	18083	17972	18088	18244	17898	18085	18115	18215	18232	18089	18200	18239	18114	18145	18205	18193	18096	17882	18114	18361	18135	18117	18074	18076	18027	18050	18168	18209	17942	17981	18142	18136	18114	18192	18108	18025	17981	18173	18275	18051	18121	17942	18043	18219	18071	18135	18072	18092	18067	18062	18084	18132	17993	18143	17990	18193	18050	18065	18080	18106	18026	18181	18152	18306	17983	18107	18041	18037	18198	18221	18195	18154	18265	18113	17936	18079	18266	18220	18077	18246	18021	17871	17851	18074	18218	18183	18128	18174	18157	18077	18017	18312	18008	18059	18301	18069	18192	18021	18202	18025	18218	18211	18351	18098	17930	18199	18106	17882	18012	18010	18179	18068	18085	18036	17992	18124	18152	18200	17974	18044	18142	18092	17819	18415	18002	17887	18167	18095	17982	18205	17958	18074	18145	18288	18230	18115	18025	18147	18148	18082	18141	17946	18019	18134	18128	18109	18225	18128	17954	18000	18147	18216	17929	18172	18102	18127	18079	18083	18031	18194	18026	18158	18146	18094	18001	18176	18019	18066	18044	18088	18008	18074	18255	18027	17905	18215	18047	18007	18135	18215	18236	18144	18143	18175	18333	18231	18074	17971	18141	18180	18028	18093	18183	18233	18005	18324	17944	18128	18185	18337	18178	18200	18217	18003	18314	18304	18109	18087	18052	18092	18146	18113	18228	18226	17999	18175	18162	18083	18248	17950	18129	18093	17988	18012	17940	18330	18097	18126	17990	18008	18007	18277	18073	18248	18038	18318	18010	18065	18122	18064	18010	18162	18021	18067	18278	17998	18135	18075	18186	18084	18025	18125	18045	18197	18197	18004	18181	18243	18063	18121	17976	17970	18242	18302	18077	18083	18295	18137	17975	18273	18019	18231	18245	18169	18190	18255	18156	18099	17890	18178	17966	18306	18042	18216	18224	18185	17977	18076	18022	18088	18209	18226	18029	18188	18316	18126	18089	17982	18184	18325	18061	18094	18058	18172	17940	18053	18181	18207	17865	18142	18065	18117	18204	17938	18092	18080	18148	17986	18141	18285	18210	17954	18080	18053	18002	18078	18313	18275	17831	18039	18263	18107	18221	18138	18104	18197	17792	17952	18223	17971	18169	18085	18074	18077	18081	18328	18086	18130	17888	18061	17984	18234	18276	17967	18123	18120	18084	18126	18033	18116	18086	18026	18109	18106	18041	18083	17965	18163	18087	17977	18232	18235	18045	17990	18043	18272	18083	18183	18019	18145	18050	18168	18146	18244	18138	17871	18039	18112	18138	18104	18012	18085	18103	18078	18169	18150	18048	18339	18169	18014	17993	18187	18044	18065	18091	18002	18028	18007	18183	18171	18149	18146	18140	18056	18186	18065	18414	17978	18045	18198	18151	18225	18228	18206	18313	18040	18232	18191	18071	18194	18023	18047	18065	18188	18244	18144	18250	18295	18200	18172	18043	18096	18400	18051	18137	17915	18186	18167	18145	18227	18093	18171	17988	18060	18122	18102	18024	18227	18079	17947	18090	18080	18175	18011	18080	17947	17881	18091	18035	17912	18101	17953	18241	18044	18211	18188	18253	18127	18219	18005	18325	18122	18140	18073	18125	18094	17956	18129	18302	17909	17970	18002	18065	18290	18168	18329	18273	18175	18103	17942	18093	18225	17960	18116	18140	18153	18141	18117	17954	18083	18058	18141	18032	18201	17939	18154	18020	18130	17994	17913	18240	18244	18173	18295	18042	18110	18350	17929	18209	18184	18147	18076	18130	18108	18208	18049	18035	18017	18208	18007	18110	18057	18241	18047	17924	18077	18124	18138	18187	18178	18235	18085	18097	18028	18115	18330	18112	18153	17938	18155	18068	18009	18172	18202	18055	18108	18081	18208	18089	17994	18157	18184	17982	18148	18190	18117	17863	18229	18087	18000	18170	18214	18030	18066	18026	18349	18015	18250	18015	18049	18067	18011	18083	18292	18247	18082	18110	18172	18187	17949	18181	18301	18047	18216	18156	18153	18191	18158	18371	18086	17965	18184	18069	18233	18346	18040	18048	18059	18170	18096	18223	17937	18033	18308	18010	18047	18000	18170	18114	18075	18185	18313	17973	18158	18122	17996	18334	17977	18205	18266	18184	18205	18194	18145	18135	18194	18087	18082	17803	18131	18125	18192	18007	17979	18056	18320	18176	18061	18140	18055	17964	18127	18139	18107	17924	18007	18068	18115	17986	18226	18048	18076	18195	18112	18305	18003	18022	18230	18055	18088	18198	18119	18033	18229	18131	18174	18126	18093	18055	18175	17930	18308	18168	18221	18106	18191	18094	18216	18158	18225	18051	17953	18075	18246	18150	18024	18154	18149	18197	18126	18170	18220	18235	18084	17954	17868	18172	17986	18135	18224	18293	18038	18202	18026	18021	18167	18210	18215	18143	18169	18068	18013	18124	18025	18073	18189	18160	18116	18076	17894	18121	18066	18167	18094	18312	18217	18026	18370	18133	18246	18136	17987	18068	18184	18180	18086	18050	18060	17991	18105	18023	18308	18193	18102	18129	18287	18083	18182	18219	18050	18062	18128	18059	18011	18282	18118	18301	18240	18178	18160	18155	18051	18007	18277	18191	17965	18162	18034	18065	18100	18087	18047	17948	18137	18036	18036	18033	17987	18166	18143	17996	18175	17917	17984	18154	17991	18040	18199	18097	18046	18271	18088	18314	18001	17870	18094	18040	18145	18153	18135	17896	18133	18047	18077	18049	18074	18091	17966	18398	18009	18068	18315	18034	18051	17997	18222	18162	18056	17975	18143	18085	18099	18103	18138	18036	18075	18081	18148	18027	18160	18154	18148	18249	18009	17994	18276	17997	18083	18212	18155	18155	18084	18050	18020	18196	18191	18140	18132	18101	18245	18275	18126	18062	18181	18217	18032	18228	18013	18137	18280	17927	18080	18086	18058	17982	17996	18125	18139	18058	18110	18033	18130	18205	18166	17962	18079	18143	18171	18296	18130	18080	18170	17825	18179	18113	18142	18191	18055	18360	17975	18060	18151	18182	18052	18009	18176	17982	17994	18155	18158	18216	18150	18132	18054	18107	18142	17956	18042	18017	18028	18116	18069	18153	18047	17992	18000	18228	17809	18196	18186	18356	18256	18346	17949	18211	18166	18088	18069	18163	18040	18157	17897	18315	18092	18010	18139	18128	17896	18089	18184	18059	17875	17945	17926	18135	18236	18058	18060	18123	18143	18090	18088	18125	18071	18063	18075	18238	18151	18064	18038	18016	18029	18137	18127	18074	17944	18238	18284	18270	18170	18131	18216	18277	17960	18188	18025	18216	18118	18129	18130	18477	18087	18120	18142	18214	17931	17987	18099	18020	18216	18364	18153	17973	17962	18228	17997	18138	18057	17840	18115	18104	18233	18156
32824	27659	32489	36339	41725	40007	35015	31567	29853	29432	29077	29196	29082	29145	29211	28951	28983	29089	29287	28858	28894	29084	29148	29186	29044	29019	28961	28961	28714	28983	29109	29313	29106	28991	29292	28963	28983	28941	29228	29070	28857	29091	29079	29067	28824	28751	29046	29062	28805	29201	28903	28948	28966	29001	29018	29105	28886	28657	29134	29118	29116	29094	28705	28665	28786	28671	28875	29159	28916	28884	28974	28848	29214	28805	29084	28906	28815	28920	29082	28851	28936	29347	29003	29074	29110	28956	29060	28858	29191	29258	29009	28947	29144	29205	28970	28744	28938	28780	28854	28797	28795	28960	29049	28830	29008	28952	29003	29076	28899	29021	28929	28873	29071	29295	29144	29188	28804	28938	28723	29029	28972	29144	29162	29272	28830	29040	29011	28977	28790	29008	29301	29095	29057	29180	29088	28984	29007	28980	29173	28959	29057	28810	28986	29024	28961	29100	29209	29058	29005	29049	29026	28997	28909	29138	28791	29108	29048	29033	28817	29046	29039	29015	28814	28854	28939	28925	29087	29056	28777	29144	28906	28938	28960	29026	28879	29007	29021	29101	28893	29054	28788	28896	28985	29064	29170	29119	29076	28933	29111	29013	28997	28944	29349	28992	28988	28764	29134	29046	29079	29083	28749	29143	29003	28769	29045	29016	28896	29122	28923	28984	29235	29146	29009	29130	29198	28963	29148	28878	28939	29057	28885	29005	28942	28987	28869	29024	29012	29024	28705	29016	29094	29155	28965	28977	28991	28678	29110	28925	28794	28921	29059	29180	28954	28726	28911	29119	28943	28818	28697	28980	29022	29157	29018	28855	29094	28915	29095	28958	29084	29071	29035	28901	29058	29025	28832	28810	29281	28793	28824	28878	28891	28962	29136	28799	29266	28847	28930	29017	29112	29249	29083	29031	28968	29069	29059	28862	29037	29204	28934	28921	29023	29092	28694	29022	29060	29182	29033	29028	28941	29025	28761	29018	28892	28986	28693	28775	28848	29057	28851	28905	29287	29329	29004	28972	29028	28883	29036	28953	28797	29059	28829	29101	29177	29329	28995	29150	28837	28895	28955	28993	28894	28961	28873	29158	29134	29133	28840	29117	29051	29004	29034	29036	28968	29120	29078	28975	28916	29121	29186	28929	28967	29017	29003	29164	28930	28995	29056	28891	29020	28954	29290	28907	28883	28811	28970	28790	29198	28774	29068	29185	29185	28880	28886	29114	28586	29152	29030	29015	29155	29034	28926	28899	29024	28868	29015	29136	29108	29043	28946	28976	28914	29072	29121	28963	29108	28987	29067	29187	29197	29063	29076	28833	29303	29086	28866	28936	29031	28999	28969	28718	29140	28888	29292	29384	29027	28772	29155	28971	28946	28900	28889	28878	28884	28971	28969	28824	28961	29042	29127	28920	29088	28821	28857	28924	28830	29112	28762	29079	29104	29037	28893	29130	28891	28772	28791	28955	29114	29143	29062	28960	28758	29085	29002	28750	29069	29144	29205	29038	29057	29245	28967	28978	29007	28808	28831	29176	29036	28772	28794	28870	28987	28881	29061	29076	28965	29025	28926	28813	28893	29014	28872	29223	28846	28813	28912	28909	29073	29117	29199	29195	29266	29036	29133	29086	28891	28964	28874	28807	29069	28759	28992	29191	29064	29316	28792	28772	28747	28718	28645	28935	28962	29229	29116	28875	29043	28711	28919	29118	28937	29213	28927	28960	28922	29098	28933	28823	29199	29104	29110	29048	29201	28715	29173	29287	28995	29002	28812	28834	28814	29017	28876	28759	28914	29082	28794	29095	28872	28890	29064	28891	29046	28836	29262	29076	29053	29147	28787	28961	29373	28979	28888	28941	29013	29060	29138	28787	29174	28847	28899	29290	29112	29270	29075	28965	29172	29008	29048	29009	29146	29106	28943	29117	29011	28920	29211	29130	29100	29152	28957	29244	28868	29089	29013	28929	28887	28676	28957	28619	29043	29133	28802	28980	29069	29302	28969	29044	28939	29111	28957	29086	28834	29023	28933	29186	28739	28991	28799	28838	28812	28718	28934	28918	28896	29163	29145	28972	29065	29141	28602	28959	29053	28876	28960	29119	28794	28935	29065	28971	28820	28808	29172	29093	28984	28930	29107	28970	28896	28941	28877	28662	29014	28875	28921	29071	28847	29226	28768	28870	29050	29087	29112	28919	29191	28826	28776	29064	29006	29017	29016	29105	29023	28949	29066	29128	28745	29080	28918	29224	29091	28807	28927	29128	29140	29109	28920	29001	28817	28904	29196	28918	28841	29135	29210	29101	28920	29159	29228	29168	29041	29170	29018	29093	28980	28884	29022	29014	28975	28977	29041	29129	28978	29007	29118	28769	29166	28934	29228	29114	29065	28910	29145	29014	28785	28906	29166	29056	29223	29196	29334	29074	28813	29007	29037	28844	28806	28971	29137	28682	29002	28920	28961	29036	28949	29041	28951	29212	28837	29008	28906	28904	29104	28933	29225	29240	28946	28954	29103	28974	29180	29315	29100	28826	28775	29003	29067	28971	28871	29028	29009	28917	29292	29138	28939	29115	29186	29065	29033	28917	29243	28844	28860	29187	28930	29096	28853	28971	28976	28860	29066	28995	28968	29034	29117	28991	28845	29350	29120	28975	28910	29092	29153	29046	28721	29016	29082	29076	29225	29170	28965	29061	29111	28768	29009	29164	29003	29059	29233	29093	28926	29070	29022	28960	28990	29098	29076	28973	28870	28975	29323	29049	28705	28907	28920	28962	28839	28974	28746	28991	29135	28935	29061	28926	28827	29022	29150	28982	29013	29018	28996	29004	28895	28947	28943	28604	28938	28971	29244	28963	28963	28999	29074	29074	29095	28882	28903	28746	29060	29093	29091	28976	29370	28646	29329	29044	29220	28989	28842	29031	29077	29131	29170	29064	29019	28931	28838	28865	28812	29160	29078	28912	28953	29185	29004	29100	28717	28788	28896	28989	29087	29092	29033	29041	28797	28762	28827	29024	29185	29155	28848	29037	29030	29035	28811	28994	28853	28694	29153	29006	28762	28858	28705	28779	28910	28811	28718	28966	29018	29157	29141	29050	29213	29203	28796	29177	29150	28796	29174	29061	28824	28847	29005	29014	28755	28966	29226	28884	29022	29138	28953	28837	28951	28758	28949	28839	29209	28985	29089	29074	29191	29148	29134	29035	29002	29430	28955	28961	28866	29083	29154	29161	29053	28911	29192	28816	29132	29200	28795	29259	28975	29270	28914	28788	28943	28787	29064	29035	28727	28990	29070	29066	28825	28818	29285	28940	29066	28864	29036	29066	29157	29042	28932	28900	29129	28999	28902	29104	28883	28845	29013	29080	29118	28899	28992	28876	29255	29015	29089	29127	29100	28975	29094	28878	29029	28850	28761	28934	28973	28808	29115	29051	29178	29294	29209	28989	29017	29107	29070	29137	29153	29113	28951	28947	28932	29143	29144	29044	28957	29084	29258	29189	29147	29301	28854	29083	29101	28966	28975	28996	28992	29137	29037	29051	28933	29203	29071	29046	29053	28758	28978	29035	29054	29141	28791	29320	28904	29186	29016	28967	29305	29108	29106	28760	29236	29010	29093	28954	29247	28988	28935	28909	29018	29163	28839	28744	29102	28757	29174	28907	29048	29140	28920	29010	29088	28902	29131	28969	28892	29282	28788	28978	29110	28998	28993	28798	28944	28970	28915	29180	28959	28761	28665	28980	28867	29179	29069	28890	29109	28934	28885	28859	29177	28891	29165	29063	29009	29057	29126	28949	28938	28833	29135	29117	28949	28958	28935	29001	29024	28896	28782	29184	29044	29080	29062	28931	29022	28994	28984	28934	28935	29072	29077	28984	28945	28936	29192	29151	28965	28979	28733	29102	28709	28687	29066	29035	29088	28808	28923	29087	28983	28888	28902	28937	28940	29253	29001	29004	29070	28793	29136	29122	28851	29093	28801	28840	28857	28805	29105	29026	29056	28867	29246	29047	28941	28928	29074	28955	28955	28934	29131	29046	29147	28963	28808	29132	29058	29040	28898	28943	29183	28981	28898	29121	29020	28966	28998	29257	28979	29302	28985	28910	29332	29016	28994	29002	29086	29332	29274	29062	29268	28972	29086	29097	28946	28955	29014	28705	29041	29129	29060	28890	28996	28939	29050	29113	28966	28983	29140	29074	28811	28760	28941	29173	28939	28995	29014	28891	28869	29094	29069	29112	28762	28962	28986	28875	29191	28951	28989	28994	29133	28960	28818	29150	29111	28971	28767	28836	28979	29094	28943	28824	29281	29174	29217	29126	29136	28886	29132	29083	28801	28678	28816	29075	28795	29021	29175	28858	28866	29018	28950	29129	29010	28795	29186	28919	29007	28956	29079	29039	28944	28829	29100	29047	29028	29020	28954	29027	29007	28955	28883	28977	29174	29114	28801	29010	28804	29239	28868	29153	29128	29058	28836	29010	28980	29002	29200	29048	29109	28881	29242	29120	29148	29137	29079	29316	28884	28933	29228	29051	29084	29346	29122	29040	29157	28745	29089	28968	29024	28969	28979	28967	29153	28916	29109	29016	29105	29226	29050	28955	29004	28704	29055	28900	29011	28857	28857	29233	28924	28895	28904	29142	29367	28915	29156	28886	29070	29364	29110	29166	29029	28975	29176	29008	28863	28933	29091	29147	28939	29202	29115	28988	29182	29199	28963	29102	29179	28852	29127	29148	29194	29207	29216	29320	29127	28664	29088	29078	28779	28860	29166	29247	29130	28833	28912	28913	28966	29112	29052	28858	29064	29195	28910	29022	28741	29034	29012	29056	29261	28885	29077	28765	28773	28640	29121	29285	28957	29056	28926	28943	28991	29152	28843	29208	29100	28883	28792	29063	28788	29032	28585	29168	29049	29211	29202	28857	29177	29125	29168	29122	28852	28901	28993	29158	29205	29034	29101	28816	29067	29164	28677	28951	28843	29029	29037	28890	29190	29163	29142	28974	28852	28893	28829	29002	29288	29297	29124	28992	29317	29051	28744	29173	28917	29284	29144	28994	29281	28994	29035	29027	28912	29161	29187	29101	29046	29080	28948	29155	28958	28597	28770	28924	29150	28887	28973	29192	29168	29140
17303	20428	20322	25779	31676	27860	22639	19441	18060	17553	17345	17581	17395	17388	17251	17245	17356	17474	17398	17285	17333	17258	17270	17426	17457	17414	17381	17319	17304	17435	17346	17112	17343	17284	17248	17470	17364	17331	17261	17387	17430	17256	17232	17442	17270	17323	17263	17502	17306	17374	17262	17369	17291	17396	17387	17210	17529	17290	17338	17430	17310	17397	17205	17367	17339	17233	17367	17191	17301	17573	17259	17243	17418	17352	17474	17555	17400	17395	17156	17174	17238	17132	17195	17333	17270	17611	17146	17110	17275	17222	17424	17299	17411	17398	17446	17371	17252	17564	17416	17181	17499	17191	17230	17435	17278	17193	17357	17354	17197	17395	17339	17381	17413	17292	17287	17257	17161	17352	17199	17285	17360	17550	17451	17370	17237	17532	17328	17282	17312	17357	17232	17435	17260	17385	17172	17338	17351	17149	17282	17386	17353	17425	17525	17237	17298	17328	17290	17298	17443	17446	17438	17346	17271	17228	17279	17428	17291	17370	17439	17405	17387	17187	17353	17284	17357	17256	17202	17124	17217	17247	17365	17307	17410	17377	17269	17331	17321	17400	17124	17261	17253	17347	17255	17296	17361	17409	17431	17423	17199	17435	17242	17277	17265	17206	17275	17245	17406	17227	17394	17360	17313	17328	17096	17528	17197	17483	17279	17199	17384	17356	17385	17446	17496	17246	17420	17452	17335	17414	17183	17346	17332	17291	17442	17329	17464	17194	17188	17352	17096	17380	17265	17370	17325	17508	17260	17532	17155	17221	17239	17116	17520	17142	17296	17314	17327	17481	17350	17298	17259	17391	17259	17171	17197	17341	17300	17174	17217	17276	17358	17104	17263	17301	17309	17297	17324	17277	17291	17339	17300	17419	17267	17277	17349	17206	17254	17144	17176	17308	17377	17224	17218	17511	17257	17356	17250	17115	17201	17318	17241	17109	17474	17318	17182	17468	17202	17331	17245	17306	17301	17251	17349	17282	17430	17380	17342	17315	17268	17326	17366	17363	17321	17251	17354	17245	17268	17196	17184	17317	17139	17358	17288	17463	17293	17501	17262	17528	17358	17183	17306	17333	17235	17430	17429	17255	17369	17116	16937	17418	17317	17268	17418	17487	17201	17367	17221	17326	17077	17186	17438	17299	17318	17349	17431	17284	17293	17358	17421	17342	17195	17111	17323	17356	17186	17464	17398	17237	17248	17254	17291	17284	17387	17290	17341	17167	17325	17385	17298	17136	17236	17396	17263	17277	17360	17287	17333	17633	17245	17380	17287	17198	17247	17323	17292	17294	17330	17299	17272	17526	17459	17076	17249	17341	17238	17280	17335	17268	17408	17238	17228	17166	17547	17403	17244	17257	17530	17314	17477	17393	17076	17269	17395	17314	17392	17417	17313	17258	17317	17287	17268	17588	17377	17649	17418	17471	17269	17265	17386	17346	17206	17509	17355	17307	17343	17322	17390	17348	17298	17574	17210	17161	17337	17470	17195	17273	17263	17234	17194	17272	17153	17353	17209	17261	17172	17279	17531	17475	17128	17223	17302	17303	17354	17442	17464	17206	17472	17400	17273	17493	17370	17463	17485	17238	17213	17362	17300	17314	17299	17553	17337	17251	17459	17375	17397	17248	17403	17295	17380	17220	17173	17329	17190	17197	17354	17216	17245	17323	17227	17257	17238	17284	17363	17297	17556	17193	17326	17374	17333	17281	17283	17519	17302	17215	17319	17308	17300	17364	17317	17271	17326	17354	17365	17545	17256	17425	17189	17550	17378	17393	17327	17237	17436	17111	17256	17264	17483	17290	17228	17259	17434	17128	17147	17267	17282	17538	17285	17290	17384	17231	17291	17351	17362	17264	17449	17282	17393	17301	17217	17184	17333	17281	17241	17430	17311	17253	17473	17209	17421	17397	17346	17174	17310	17296	17234	17377	17190	17306	17480	17206	17439	17366	17399	17350	17389	17338	17433	17359	17443	17166	17432	17480	17365	17346	17185	17270	17467	17368	17513	17356	17456	17338	17407	17403	17241	17148	17307	17400	17169	17081	17374	17147	17332	17551	17422	17249	17128	17389	17390	17372	17337	17178	17468	17274	17364	17357	17180	17276	17276	17413	17535	17490	17367	17289	17367	17408	17125	17378	17456	17326	17372	17310	17377	17381	17470	17100	17376	17178	17250	17258	17396	17300	17152	17498	17311	17440	17389	17215	17517	17093	17298	17099	17274	17274	17371	17214	17289	17248	17414	17422	17231	17110	17280	17528	17215	17234	17475	17515	17424	17178	17238	17436	17483	17337	17415	17271	17412	17411	17357	17460	17440	17413	17154	17375	17299	17365	17238	17319	17335	17293	17255	17349	17366	17300	17309	17272	17441	17174	17293	17288	17182	17370	17289	17329	17456	17295	17307	17333	17367	17427	17480	17438	17344	17382	17321	17555	17162	17245	17418	17230	17356	17385	17388	17321	17371	17142	17210	17352	17366	17359	17447	17194	17363	17279	17368	17188	17411	17258	17303	17244	17393	17445	17577	17284	17350	17387	17347	17364	17238	17391	17404	17235	17415	17329	17244	17372	17247	17428	17359	17356	17309	17331	17360	17298	17521	17159	17301	17255	17299	17171	17245	17510	17353	17526	17277	17451	17364	17124	17199	17341	17280	17332	17413	17234	17276	17280	17441	17337	17246	17412	17287	17344	17443	17127	17344	17415	17259	17324	17343	17304	17196	17212	17325	17275	17520	17278	17090	17397	17341	17208	17335	17217	17362	17086	17249	17455	17248	17277	17308	17263	17132	17245	17408	17277	17236	17437	17398	17268	17235	17362	17277	17413	17207	17326	17279	17455	17262	17386	17437	17298	17434	17255	17291	17421	17389	17148	17375	17360	17214	17293	17536	17466	17301	17395	17310	17378	17280	17237	17372	17230	17454	17369	17405	17266	17155	17408	17246	17428	17345	17401	17298	17390	17095	17301	17278	17346	17201	17241	17315	17589	17228	17222	17458	17091	17314	17297	17251	17404	17232	17317	17159	17439	17392	17376	17445	17330	17274	17132	17348	17253	17407	17331	17389	17370	17342	17244	17347	17226	17369	17449	17357	17258	17262	17520	17386	17157	17373	17315	17442	17410	17283	17298	17335	17194	17435	17176	17321	17276	17466	17376	17232	17443	17305	17270	17236	17275	17210	17333	17348	17417	17442	17422	17347	17445	17131	17316	17251	17407	17420	17282	17310	17394	17391	17246	17192	17389	17518	17370	17394	17403	17432	17611	17288	17224	17303	17463	17205	17450	17350	17457	17120	17388	17207	17316	17309	17333	17461	17275	17287	17314	17253	17267	17362	17506	17347	17332	17309	17346	17440	17198	17320	17239	17370	17192	17462	17462	17289	17208	17319	17067	17311	17408	17391	17457	17313	17334	17354	17287	17352	17382	17417	17279	17423	17250	17493	17246	17311	17305	17368	17375	17078	17369	17218	17330	17413	17354	17372	17363	17141	17370	17344	17535	17456	17271	17472	17527	17375	17066	17363	17472	17327	17468	17353	17170	17148	17340	17409	17348	17228	17402	17401	17308	17420	17387	17270	17429	17274	17410	17218	17184	17335	17334	17270	17239	17157	17461	17217	17241	17383	17323	17276	17445	17443	17459	17242	17591	17214	17354	17268	17210	17359	17412	17273	17333	17386	17325	17233	17348	17435	17131	17213	17306	17373	17349	17353	17306	17375	17243	17510	17246	17313	17334	17342	17306	17242	17381	17385	17501	17242	17300	17121	17399	17173	17255	17392	17341	17173	17337	17362	17312	17306	17413	17433	17258	17311	17277	17319	17314	17339	17393	17236	17337	17432	17255	17188	17310	17376	17341	17156	17345	17473	17436	17315	17355	17465	17386	17396	17408	17309	17302	17317	17308	17379	17489	17239	17237	17194	17195	17287	17262	17411	17386	17513	17280	17428	17441	17429	17355	17333	17479	17345	17321	17348	17138	17483	17129	17372	17451	17390	17180	17456	17432	17401	17311	17470	17394	17485	17379	17283	17333	17377	17218	17303	17306	17322	17372	17472	17338	17221	17380	17209	17199	17321	17122	17367	17380	17295	17493	17215	17423	17305	17488	17347	17363	17156	17295	17416	17356	17429	17355	17348	17335	17163	17327	17501	17405	17477	17318	17416	17225	17284	17218	17320	17417	17308	17339	17206	17315	17401	17335	17467	17456	17371	17405	17186	17427	17426	17364	17300	17449	17169	17426	17284	17462	17432	17520	17461	17388	17386	17352	17472	17459	17161	17313	17362	17226	17425	17418	17345	17122	17510	17410	17347	17507	17300	17052	17263	17192	17517	17241	17177	17245	17268	17209	17158	17444	17336	17221	17376	17137	17129	17236	17249	17184	17390	17395	17399	17503	17215	17366	17529	17329	17353	17296	17288	17164	17192	17322	17350	17206	17324	17265	17316	17306	17359	17332	17357	17214	17454	17520	17257	17256	17402	17237	17353	17261	17378	17342	17212	17438	17215	17267	17360	17448	17314	17428	17374	17197	17392	17484	17350	17344	17465	17243	17193	17249	17489	17335	17456	17083	17305	17414	17426	17427	17080	17315	17384	17394	17313	17442	17386	17142	17335	17048	17280	17315	17287	17426	17603	17376	17458	17260	17182	17379	17417	17428	17439	17206	17146	17330	17392	17451	17163	17472	17516	17300	17373	17325	17282	17570	17405	17228	17338	17297	17291	17221	17130	17212	17465	17050	17375	17355	17153	17402	17306	17428	17437	17391	17462	17294	17374	17403	17388	17355	17304	17314	17523	17009	17314	17339	17301	17348	17390	17456	17295	17200	17384	17370	17236	17428	17361	17466	17310	17310	17404	17205	17381	17255	17298	17391	17497	17331	17400	17309	17388	17466	17433	17215	17447	17223	17325	17349	17249	17368	17263	17303	17291	17403	17338	17363	17311	17400	17307	17142	17396	17246	17353	17601	17383	17382	17312	17195	17231	17257	17188	17275	17153	17464	17265	17395	17281	17530	17226	17239	17271	17107	17367	17354	17351	17427	17228	17456	17349	17419	17391	17280	17310	17369	17272	17086	17412	17498	17284	17320	17297	17295	17414	17275	17195	17431	17590	17366	17290	17344	17310	17359	17326	17441
25781	21634	29157	39986	62304	60401	48576	37739	32185	30331	29562	29465	29241	29198	29212	29292	29156	29059	28971	29053	29213	29154	29253	29126	29155	29187	29155	29098	29205	29300	29170	29104	29333	29200	29369	29267	29054	29061	29080	29185	29164	29188	29178	29154	29069	28974	29040	29079	28970	29203	29100	29258	29339	29074	29156	29126	29045	28913	29158	29032	29025	29110	29070	28903	29379	28957	29160	29333	29116	29246	29066	29047	29152	29175	29174	29012	29051	28978	29235	29485	28886	29060	29082	29013	29166	29076	29077	29253	29233	29241	29147	29048	29015	29013	29097	29087	29147	29213	28999	29248	29269	29136	29109	28915	29332	29045	28983	29013	29113	29239	29064	29188	29101	29103	29183	28917	29087	28857	29003	29086	29236	29026	29117	28995	29143	29167	28946	29139	28904	29199	29138	28763	29024	29038	29180	28948	29047	29104	29298	29219	29424	29026	28805	29180	29263	29010	29121	29292	29096	29171	28964	29021	28883	29138	28980	29363	29426	29278	28971	29093	29173	29039	29185	29212	29288	28950	29197	28930	28917	29184	29394	28919	29267	29070	29182	29094	28836	29109	28860	29132	29282	29237	29005	29341	29149	29140	29267	29345	29195	28947	29128	29040	29050	29154	29114	28986	29145	29118	29026	28861	28922	29156	29099	29291	29117	29091	28982	29073	29169	29423	28911	28893	28877	29141	29391	29357	29118	29133	29015	29229	29096	29244	29145	28938	29102	29059	28976	28984	29172	29239	29100	29278	29077	29016	29045	28995	29195	28956	28944	29173	28856	29004	29299	29218	29150	28999	29338	29073	29060	28968	29064	29171	28995	29101	29132	29023	29161	29125	29113	29329	29270	29423	29135	29346	29114	28830	29200	29362	29106	29042	29323	28969	29112	28941	29301	29097	28913	29435	29527	29114	29178	29306	28944	29001	29096	29233	29051	29203	29035	29232	28952	29045	29094	28993	29060	28972	29288	29071	29228	29277	29159	29038	29111	29226	29199	28953	28988	29122	28918	29235	29167	29375	29018	29180	28919	28982	29295	28995	29170	29235	29253	29223	29207	29185	29037	29402	29225	28984	29010	28949	28847	28939	29261	29102	28958	29079	29188	29166	29204	29031	28850	29018	28726	29228	29047	29028	29382	29135	29073	28982	29252	29117	29473	29371	29184	29137	29079	29376	29142	29059	29021	29316	29095	28968	29078	29194	28966	29064	29016	29215	29102	29182	29010	29071	29192	28868	29166	29199	29348	29124	29309	29297	28968	29023	29041	29216	29292	29013	29103	29141	29026	28963	29155	29258	29298	29219	28985	29005	29066	29159	29086	28974	29294	29252	29252	28954	29059	29110	29013	29233	29214	29104	29070	28988	29051	28986	29055	29081	29128	29113	29006	29021	29015	29013	29119	29103	29048	29011	28954	29221	29013	29092	29060	28925	29082	29423	29380	29238	29172	29221	29080	29028	28882	29009	28970	29223	28835	28949	29267	28936	29191	29123	29001	29151	29122	29082	29168	28911	28942	28926	29168	29224	28925	29013	28901	29163	28951	29339	29166	29010	29135	29223	29267	29053	29330	29226	29115	29125	29021	29098	29337	29081	29161	28950	29334	29189	28986	29080	29217	29113	28961	29196	28927	28890	29105	28919	29103	28946	29120	28966	29140	28984	29225	29102	29104	29123	28923	29061	28990	29057	29032	28858	29144	29011	29059	29205	29168	29173	29030	29212	28971	29057	29193	29088	28986	29020	28947	28873	29273	28885	28989	29301	29010	28993	29262	29281	29096	29204	29143	29173	29237	29135	29015	29025	29453	29385	29022	28974	29119	29012	29296	29066	29206	29143	29044	29221	29099	28978	29277	29127	29059	28989	29381	29286	29327	29335	29081	29032	28957	29123	29075	29224	29152	28942	29141	29122	28997	29323	29074	29150	28962	29046	29209	29030	29294	29153	28905	29075	29003	29142	29116	28964	29134	28958	28963	28979	29249	29089	29095	29082	29277	28917	29220	29187	29241	29303	29067	28761	29131	29120	29153	29009	29000	28973	29136	29032	29281	28894	29009	28971	28930	28966	29002	29088	28949	29120	29256	29072	28992	29030	29219	29298	29042	28902	29139	29146	28965	29077	29218	29088	29155	28931	28991	28922	28797	29042	29248	29223	29284	29234	29166	29234	29187	29185	29010	29247	29262	29035	29228	28895	29320	29406	29176	29109	29333	28649	29165	29242	29092	29173	29103	29046	29175	29100	29208	29121	29118	29064	29358	29290	29150	29089	29222	29357	28993	29090	29251	29159	29171	29031	29016	29109	29099	29239	29071	29147	29215	29180	29250	29019	29141	29356	29222	29153	29045	28865	29170	29109	29220	29168	28905	29158	29287	29024	29149	28974	29143	29213	29076	29124	29090	29192	29141	29121	29204	29383	28988	28942	29282	28928	29120	29083	29167	29014	28978	29036	29304	28965	29010	29160	28985	29050	29024	29085	29084	28996	29246	28806	28947	29277	28843	29162	28915	29196	29293	28894	29213	29102	29047	28851	29181	29077	29167	29032	29098	29294	28976	28896	29132	29138	29006	29101	29132	29073	29059	29037	29285	29013	29144	29202	29116	29051	29055	28971	29097	29281	28913	28850	29072	29143	29089	29235	29096	28852	29087	29466	29202	29055	29035	29049	28996	29105	29141	29345	29001	29360	29144	28960	29028	29015	29118	28857	29090	29032	29415	28941	29106	28850	29235	29014	28890	28903	29171	29117	28858	29034	29160	29173	29228	28993	29241	29004	29132	29276	29031	29119	29032	29328	28863	29242	28913	28909	28975	29162	29097	29106	29199	28907	29088	29032	29077	29119	29128	29123	29170	29059	29032	29067	28824	28998	28843	28845	29277	29190	29026	29066	29130	29308	28922	29166	29075	29195	29189	28956	29055	29121	28960	28922	29097	29145	29058	28935	28992	29166	28928	29120	29130	29341	29375	29328	29050	28941	29050	28986	28939	28949	28626	29134	29246	29067	29162	29088	29182	29146	29194	28763	29294	29167	29078	29132	29175	29018	29026	28982	28884	29058	28943	29192	29120	29090	29040	29090	29192	28847	29315	29013	29009	29134	29324	29254	29252	29224	29011	28987	29410	29106	29213	29336	29186	29094	29025	29298	29299	29070	29145	29197	29153	28984	29062	28900	28859	29036	29088	29166	29140	29032	29155	29183	29013	29120	29066	28832	29298	29186	29232	29104	29122	29078	29029	28982	29118	29039	29131	28900	29218	29041	29174	29248	29097	29053	28979	29179	29461	29319	29408	28854	29164	29030	29363	28930	29103	29230	29090	29430	28744	29316	28983	28766	29165	28867	29543	29276	28956	29139	29261	29495	29113	28946	28754	29024	29085	28907	29158	29253	29282	29120	28946	29241	28931	28845	29177	28868	28948	29068	29168	29197	29156	29028	28934	29360	29051	29128	29160	29276	29290	29118	29022	29195	29190	29291	29220	29329	29100	29048	29246	29008	29142	28919	29030	28915	29099	29125	29137	29009	29520	29044	28909	28907	28970	29112	29109	29042	29219	29190	29368	29270	29050	29036	29059	28975	28814	28935	28926	29232	29173	28867	28925	29046	29063	29072	29095	28991	29178	28993	28986	29284	29130	29053	28996	29005	29180	29110	29004	29310	29113	28989	28662	29097	29236	29100	29141	29178	29096	28939	29024	29315	29146	29109	29128	28810	29152	29048	29093	29076	29098	28998	29015	29090	29020	29052	29103	29024	29034	29104	29359	29397	28811	28944	29041	28955	28808	29278	29118	29106	29112	29177	29253	29224	29065	29024	29278	29061	29245	29223	29355	29327	29275	28948	29387	29122	29030	29335	29088	28816	29141	28997	28864	28979	29131	28822	28933	29223	29086	29304	29101	29110	29051	29409	28991	29041	29371	29131	29057	29242	29130	29302	29084	29187	29003	29090	29208	29168	29163	29376	29129	29193	28905	28922	28922	28994	29330	29189	28996	28961	29149	29179	28976	29055	29366	29187	29110	29243	28941	29055	28893	29111	29138	29133	29313	29206	29291	29111	28983	28808	29184	29251	29313	29025	29125	29342	29274	29106	28869	29134	29052	29402	29260	29114	28978	29172	29260	28881	29157	29318	29096	29127	29255	28979	29079	29310	29037	28981	29182	28903	29232	29176	29029	29261	29045	29118	29102	29207	29369	29005	29196	29334	29217	29200	29109	29370	29151	29347	28993	29268	28902	28998	29336	29301	29231	29018	29254	29142	28952	29082	29139	29160	29153	29138	28932	29157	29021	28666	29153	29164	29354	29089	29329	29190	29277	29110	29162	29244	29246	28928	28998	29140	29242	29159	29157	29072	29139	29152	29133	29071	29109	29343	28879	28948	29182	29198	28982	28880	29127	29137	29126	28948	29289	29228	29342	29021	28924	28898	29218	29045	29077	29134	28955	28955	28757	29085	28907	29370	28855	28911	29148	29329	28981	29124	29090	29067	29250	29177	29403	28941	29065	28933	29181	29143	29189	29150	29110	29277	29084	29134	29028	29172	28958	29062	28959	29038	28872	29156	29211	29237	29196	28780	29360	29183	29212	29002	28942	29159	29165	28917	29131	29053	29233	29050	29011	29110	28955	29255	29272	29070	29428	29061	29053	28808	28921	29104	29216	29173	28920	28852	29060	29143	29158	29395	28935	29043	29013	29147	28875	28995	29164	29167	29171	28835	29099	29151	29257	28979	29252	28931	29121	28864	29228	29172	28932	29045	29235	29164	29182	29248	28934	29169	29047	29177	29054	29125	29032	29374	28999	29132	29196	29147	28759	29129	28879	28959	28882	29021	29172	29127	29099	29224	29070	29111	29045	29128	29166	29103	29168	29475	29266	29345	28798	29136	29123	29113	29061	29035	28865	29020	29291	28820	29282	28941	29452	28970	29097	29176	29326	28954	29183	29135	28828	28985	29163	29172	29112	29254	29274	29255	29241	29084	29183	29266	29259	28900	28979	29053	28933	29128	29021	28965	29206	29198	29333	29215	29068	29018	29301	29360	28985	28947	29153	28971	29018	28848	29204	29224	29046	29282	29271	29041	29111	29011	29203	29328	29161	29020	29368	29133	29132	29090	29281	29210	28827	29160	29304	29239	29236	29233	28904	28905
17331	27417	29455	40040	61131	52819	37527	25546	20086	18128	17747	17454	17649	17618	17490	17604	17409	17565	17682	17431	17537	17613	17611	17479	17665	17583	17660	17471	17585	17670	17374	17552	17464	17602	17554	17681	17551	17581	17564	17668	17704	17534	17477	17581	17518	17509	17449	17604	17687	17695	17544	17497	17497	17613	17485	17561	17610	17649	17527	17612	17657	17589	17718	17373	17456	17548	17542	17566	17400	17702	17409	17361	17460	17532	17462	17677	17510	17372	17556	17578	17435	17561	17471	17343	17677	17700	17405	17671	17552	17445	17514	17624	17489	17437	17566	17832	17550	17545	17252	17445	17559	17630	17488	17438	17559	17632	17436	17533	17520	17472	17462	17540	17466	17593	17271	17435	17679	17592	17523	17623	17579	17394	17429	17564	17378	17396	17446	17519	17617	17463	17624	17501	17525	17470	17552	17449	17579	17507	17604	17553	17372	17365	17543	17360	17610	17653	17484	17548	17556	17513	17527	17727	17429	17554	17648	17576	17621	17600	17485	17469	17497	17519	17322	17617	17533	17411	17365	17597	17505	17567	17363	17671	17572	17626	17421	17544	17407	17635	17326	17419	17630	17668	17668	17418	17637	17447	17433	17449	17390	17664	17699	17436	17585	17350	17540	17338	17507	17517	17379	17650	17503	17360	17638	17474	17551	17328	17413	17607	17419	17590	17580	17271	17654	17522	17545	17431	17549	17430	17463	17461	17435	17599	17491	17550	17461	17509	17454	17682	17477	17402	17458	17478	17577	17495	17350	17348	17503	17616	17570	17451	17477	17358	17550	17537	17391	17529	17343	17549	17519	17516	17551	17428	17564	17365	17540	17479	17648	17549	17554	17477	17281	17438	17413	17593	17358	17497	17378	17509	17491	17537	17506	17380	17408	17586	17618	17503	17612	17576	17528	17525	17477	17509	17522	17483	17378	17702	17624	17312	17467	17528	17472	17553	17513	17537	17507	17617	17310	17544	17549	17330	17549	17522	17308	17588	17517	17558	17417	17453	17461	17675	17440	17405	17709	17429	17561	17500	17462	17447	17538	17521	17424	17399	17381	17594	17428	17696	17504	17608	17450	17623	17370	17570	17647	17422	17495	17688	17472	17391	17364	17670	17811	17478	17485	17421	17498	17529	17427	17309	17398	17606	17696	17458	17403	17575	17378	17431	17563	17311	17578	17750	17525	17432	17427	17528	17447	17491	17463	17499	17641	17469	17463	17603	17781	17523	17549	17588	17414	17534	17546	17272	17438	17634	17588	17665	17525	17646	17626	17382	17527	17568	17365	17690	17497	17427	17677	17498	17487	17524	17493	17584	17403	17409	17487	17423	17576	17565	17447	17552	17531	17479	17518	17433	17499	17634	17271	17506	17515	17637	17598	17456	17407	17372	17474	17616	17528	17532	17673	17634	17554	17594	17445	17640	17606	17371	17484	17579	17367	17666	17506	17457	17512	17750	17542	17600	17472	17459	17478	17373	17523	17670	17592	17582	17395	17534	17602	17562	17639	17493	17603	17624	17585	17591	17466	17707	17574	17372	17467	17472	17397	17525	17582	17487	17545	17558	17561	17302	17455	17402	17408	17468	17457	17558	17250	17603	17514	17440	17718	17514	17351	17336	17490	17440	17489	17386	17521	17400	17411	17528	17501	17288	17413	17505	17614	17584	17461	17561	17477	17405	17522	17571	17624	17466	17556	17333	17461	17429	17532	17373	17505	17329	17518	17351	17390	17512	17549	17514	17404	17567	17360	17237	17682	17543	17531	17482	17424	17516	17455	17648	17482	17338	17465	17746	17514	17585	17414	17672	17540	17495	17414	17613	17745	17464	17452	17557	17534	17609	17507	17429	17512	17530	17645	17588	17330	17368	17592	17711	17722	17373	17416	17517	17304	17530	17509	17779	17571	17458	17520	17437	17630	17634	17468	17418	17543	17690	17505	17640	17624	17492	17540	17655	17522	17762	17554	17695	17283	17532	17636	17424	17337	17432	17418	17758	17212	17453	17431	17507	17683	17533	17398	17461	17434	17494	17520	17512	17505	17508	17530	17547	17419	17492	17515	17427	17323	17504	17423	17243	17785	17461	17641	17323	17482	17486	17427	17431	17454	17569	17487	17386	17451	17416	17383	17419	17493	17630	17368	17474	17643	17511	17458	17510	17354	17577	17425	17543	17542	17654	17601	17443	17478	17476	17515	17678	17426	17742	17474	17585	17592	17640	17493	17438	17647	17557	17526	17415	17474	17595	17556	17539	17562	17446	17459	17504	17586	17353	17548	17516	17415	17599	17748	17375	17454	17455	17387	17524	17364	17500	17213	17609	17587	17507	17579	17450	17338	17510	17491	17679	17456	17555	17641	17421	17564	17659	17525	17595	17604	17527	17646	17652	17477	17557	17456	17495	17659	17493	17641	17531	17617	17492	17543	17583	17470	17504	17617	17525	17480	17547	17543	17266	17388	17526	17500	17549	17626	17589	17582	17591	17505	17511	17439	17663	17374	17579	17497	17532	17676	17571	17410	17478	17356	17437	17508	17469	17439	17536	17645	17168	17517	17586	17593	17625	17270	17540	17496	17558	17570	17585	17388	17790	17316	17410	17604	17533	17483	17367	17539	17478	17575	17650	17680	17585	17413	17407	17399	17494	17678	17438	17529	17544	17399	17539	17532	17517	17576	17592	17628	17471	17484	17322	17415	17639	17618	17497	17413	17615	17391	17444	17585	17571	17429	17370	17625	17619	17528	17593	17573	17370	17626	17399	17350	17583	17498	17537	17404	17300	17485	17535	17501	17419	17559	17714	17454	17560	17562	17276	17575	17366	17510	17475	17576	17678	17417	17540	17459	17591	17558	17583	17476	17586	17345	17448	17602	17439	17479	17530	17643	17472	17421	17498	17598	17449	17584	17512	17542	17596	17547	17582	17579	17559	17644	17480	17569	17416	17497	17417	17504	17480	17438	17482	17549	17389	17577	17443	17515	17625	17605	17400	17501	17496	17549	17362	17427	17541	17428	17563	17282	17489	17432	17605	17483	17468	17751	17347	17281	17541	17505	17464	17420	17562	17528	17375	17485	17638	17686	17476	17337	17619	17611	17435	17480	17219	17534	17621	17589	17552	17563	17534	17379	17424	17677	17614	17546	17608	17594	17472	17369	17541	17641	17527	17396	17499	17531	17525	17436	17455	17507	17519	17671	17568	17637	17400	17634	17558	17580	17548	17377	17484	17664	17443	17741	17606	17407	17373	17542	17609	17593	17512	17557	17269	17262	17673	17564	17447	17490	17830	17533	17527	17552	17592	17460	17308	17660	17377	17407	17495	17622	17531	17512	17525	17610	17377	17567	17377	17508	17350	17413	17457	17463	17503	17786	17586	17691	17416	17599	17629	17479	17449	17584	17537	17513	17517	17403	17549	17355	17473	17462	17430	17552	17511	17441	17438	17658	17660	17510	17458	17386	17569	17667	17373	17651	17509	17613	17588	17396	17565	17678	17406	17540	17593	17522	17390	17530	17514	17698	17533	17535	17714	17590	17574	17472	17693	17597	17447	17505	17639	17599	17527	17489	17586	17624	17432	17574	17448	17713	17347	17567	17640	17403	17642	17385	17529	17469	17346	17560	17411	17821	17753	17704	17489	17303	17450	17478	17396	17596	17483	17638	17649	17704	17390	17509	17490	17475	17485	17328	17449	17645	17736	17516	17702	17483	17509	17583	17486	17448	17347	17534	17531	17446	17435	17476	17395	17535	17591	17599	17606	17568	17630	17376	17390	17467	17515	17491	17598	17471	17556	17694	17481	17662	17359	17559	17360	17475	17379	17321	17484	17521	17463	17396	17517	17501	17563	17448	17699	17599	17553	17555	17638	17487	17471	17669	17403	17606	17434	17482	17567	17518	17719	17582	17588	17597	17628	17293	17622	17627	17419	17418	17516	17452	17540	17624	17366	17608	17552	17468	17422	17683	17489	17623	17486	17387	17489	17495	17611	17459	17449	17405	17608	17397	17638	17406	17457	17478	17443	17537	17391	17613	17390	17458	17412	17477	17514	17514	17656	17401	17540	17313	17564	17468	17575	17399	17499	17621	17579	17506	17463	17584	17604	17582	17578	17553	17495	17265	17616	17493	17524	17695	17677	17399	17596	17855	17488	17495	17672	17503	17368	17244	17600	17511	17241	17489	17685	17537	17431	17450	17571	17394	17575	17395	17439	17554	17523	17512	17589	17548	17590	17535	17464	17477	17510	17589	17530	17325	17710	17599	17563	17441	17655	17691	17565	17535	17575	17689	17422	17464	17544	17507	17536	17466	17559	17288	17354	17553	17551	17523	17338	17604	17572	17560	17474	17621	17509	17838	17516	17499	17547	17484	17557	17642	17516	17552	17574	17330	17505	17529	17557	17433	17631	17367	17511	17458	17573	17458	17576	17417	17594	17590	17328	17577	17588	17484	17594	17608	17240	17404	17757	17404	17442	17314	17505	17476	17480	17559	17605	17444	17555	17567	17624	17566	17504	17566	17438	17648	17492	17540	17386	17487	17561	17462	17512	17505	17642	17700	17636	17424	17444	17572	17558	17501	17587	17473	17566	17619	17489	17473	17464	17634	17598	17317	17434	17542	17490	17500	17741	17435	17521	17628	17475	17546	17561	17522	17441	17472	17420	17462	17591	17452	17306	17576	17855	17478	17428	17625	17438	17335	17498	17655	17562	17571	17638	17505	17553	17448	17579	17515	17644	17568	17624	17524	17470	17437	17512	17435	17555	17632	17452	17710	17592	17380	17479	17570	17549	17481	17649	17670	17446	17614	17682	17563	17450	17432	17576	17603	17445	17477	17632	17586	17545	17593	17526	17398	17523	17517	17354	17353	17301	17691	17590	17491	17280	17345	17605	17601	17551	17452	17516	17494	17522	17498	17403	17394	17559	17396	17319	17412	17526	17467	17416	17482	17359	17628	17328	17710	17459	17601	17409	17373	17339	17382	17684	17527	17541	17569	17613	17508	17401	17518	17499	17503	17530	17605	17562	17703	17548	17500	17530	17649	17231	17398	17425	17602	17494	17544	17447	17470	17430	17285	17550	17489	17495	17672	17582	17517	17485	17551	17528	17716	17462	17486	17452	17626	17481	17558	17493	17497	17595	17437	17657
23175	21529	28936	37123	76075	75120	62478	46913	37162	32620	31116	30312	30528	30500	30505	30374	30610	30337	30234	30292	30246	30194	30300	30181	29983	30150	30213	30462	30182	30478	30143	30203	30310	29657	29989	30176	30321	30079	30043	30114	29802	29973	29979	29910	29972	30139	29870	30037	30051	30145	29971	30356	30179	30155	29999	30108	29851	29995	30142	29997	30274	30173	29929	29937	30190	30187	30098	29998	30099	30204	29896	29694	30087	30139	29999	30279	30076	29741	30009	30067	30166	29924	29950	29819	30008	30121	29973	29959	29879	30011	29838	30041	30232	30034	29952	30153	30282	30163	30034	30176	30011	29922	30104	29986	29942	30160	30093	30071	29943	29899	30181	30240	30024	29855	29887	30131	30166	30094	30129	29939	30235	30066	29701	30111	30083	29736	30194	29947	29964	30059	30108	29954	29960	29615	30037	30117	30048	30302	29870	29873	29918	30029	30213	30106	30052	30249	29968	29994	30063	29870	30128	30151	30047	30089	30119	30199	30044	30039	30125	29843	30185	29792	29837	29562	29872	29702	30048	30074	29936	29656	29924	29958	29822	30018	29957	29928	30196	30277	30154	30220	29932	30073	29928	30209	29932	30070	29884	29953	29906	29923	30198	29912	30065	29915	30046	29958	29906	30197	30059	30148	29787	30071	29983	29730	30034	30094	30043	30197	29948	30203	29925	30046	30152	29690	29811	30215	30085	30059	30111	29949	29878	30041	30093	30009	29916	29811	29930	29949	29964	29935	29851	30024	29966	30031	29854	29845	30099	30021	29869	30051	30028	29906	30013	30004	30080	29957	30104	29909	30199	30085	30036	30109	29955	29862	29884	29763	30075	29936	30219	30215	29861	29830	30084	30085	29798	30019	29973	30045	30128	29823	30239	29996	30158	29827	29890	29788	30281	30107	30004	29980	29817	29675	29883	30058	29956	30062	30019	29877	29881	29943	30056	29971	29972	29936	29841	30094	30268	29870	30071	29768	29808	29951	30080	30053	30172	29943	30110	29935	29751	30010	30019	29984	30084	29967	30092	30055	30067	29867	29786	29636	29901	29996	30265	30145	29960	29960	30092	29997	30170	30286	30101	29790	30056	30065	29972	30090	30006	29793	29960	29848	29626	30408	29996	29846	30187	29931	29875	30153	29930	30090	29886	30128	30317	30073	29859	30081	29890	29974	29772	29950	30166	29815	30227	30198	30217	30093	30034	29974	29965	30081	29739	30059	30017	29872	29918	29947	29939	29939	30288	29851	30009	30056	30149	30026	30066	29731	30049	29995	30057	29720	29699	30002	30094	30080	29939	30031	29903	30064	30039	29913	29672	29766	29892	30158	30227	29999	29721	29459	29832	30324	29989	30002	30266	30044	30036	30226	30438	29896	29983	29783	30170	29999	29876	30110	29897	29877	30046	29880	29903	30102	30071	29713	30114	30064	30272	29991	29982	30179	29858	29998	30099	30042	29951	30251	30169	30103	29962	29675	29971	29987	29852	29933	30182	30121	30071	30238	30086	29744	29896	29891	30150	30198	30054	29927	29842	29988	30006	29859	30037	30163	29929	30107	30011	30018	29863	30243	30093	30339	30254	29803	30151	30121	30066	29997	29849	30070	30154	30176	29918	29905	29901	30066	30059	29910	29938	30186	29978	30051	30150	29919	30139	30221	30248	30156	30294	30003	30197	30175	29882	30119	30069	29806	30174	29996	30071	30006	29898	30064	30013	29968	30083	30076	30257	29894	29891	30259	29853	30049	30103	30178	30154	29832	29905	30261	29853	30053	30046	29916	30260	30138	29852	30044	30150	30059	30017	29894	29903	30038	29932	29860	30058	30227	30119	29919	29932	29812	30012	29870	29866	30234	29881	30104	30100	29770	29876	29898	30066	30132	30057	30168	29952	29760	29863	30166	29930	30129	29947	29843	29824	30012	30025	29889	30026	29910	30015	29662	30048	30070	30236	29937	30166	30166	30032	30321	30310	29776	29883	30261	30067	29954	29967	30012	30042	30046	29946	29982	30015	29962	30223	30048	30006	30090	29940	30076	29785	30230	29945	29912	30155	29982	29742	30110	29897	30125	29944	29748	29848	30108	30174	29992	30316	29771	29979	30072	29800	30013	30161	29923	30064	29916	30036	30062	30065	29978	30171	29979	30128	30025	30061	30002	30419	30076	30106	29998	30004	30115	29932	29885	30176	30104	30046	29838	30122	30262	29988	30015	30171	29959	29952	30123	30091	29999	30011	30123	30042	30064	29866	29786	30239	30144	30126	29825	30158	30066	29900	29930	29913	29787	30042	29905	30009	30058	30031	30220	29922	30083	29936	29762	29919	29909	30240	30099	30018	29873	30039	30122	30251	30128	30109	30199	30012	29867	30208	30169	30044	29799	29736	29849	29819	30049	30017	30040	30111	30034	29988	30039	29824	30201	30266	30034	29924	30015	29788	29928	29944	30093	30024	29904	30261	29969	30269	30090	29864	30080	30197	29875	29943	30044	29889	30200	29997	29795	30154	30008	29998	30036	30258	30019	29960	30084	30055	30157	29873	30034	29813	29922	30001	30145	30069	30237	30195	29667	30179	29904	30196	30140	29925	30064	29981	29965	29842	29944	29716	30028	29889	29907	30069	29951	29961	29642	30080	30041	29793	30075	29946	30203	29926	29700	30197	30152	29868	29942	30096	30270	30129	29989	29957	30334	30048	30045	29918	29947	29884	29897	30167	29841	30000	29915	29807	30270	30059	30150	30182	30031	29933	29883	29980	29792	30271	30067	30066	30178	29912	30228	30315	30209	30077	29951	29686	29941	30266	30010	30093	30015	30072	30115	30036	29888	30111	29714	30060	29830	30189	29969	29818	30126	30144	30122	29843	29758	29931	29905	30089	29911	30021	30048	29819	30192	29794	29777	29860	29950	30205	30059	29912	29927	30002	29998	30247	29941	29804	30019	30265	30105	30035	29823	29906	30029	30147	29860	30065	30000	29886	29937	30018	30319	30050	29967	29855	30060	29834	29847	29706	29802	30257	29950	30060	30072	29981	29869	30266	30024	29972	29902	30033	30205	30103	29899	29995	30101	30081	30066	30116	30027	29859	30027	30204	30089	29834	30128	29883	29997	29927	30207	30376	30144	29881	30055	30045	29906	29858	29916	30057	29779	30115	30191	29868	29855	30298	30045	30052	30012	30192	29841	29860	29726	29848	29982	29916	30217	30113	30038	30004	30288	30213	30166	30141	29931	30249	29968	29690	30095	29954	30209	29923	29804	30081	30092	30053	30043	30037	29825	29721	29944	30079	29817	29900	30164	30228	29967	30086	29932	30094	29978	30031	30078	30075	30217	30054	30071	29950	29874	30091	30086	30205	30053	29959	30336	30048	30136	30115	30045	30123	30024	30113	29852	29928	29992	30136	30058	30143	30100	30150	29961	30065	29791	30024	30077	30310	30071	30147	30093	29916	30016	30074	30112	29993	30007	30017	30112	30271	30040	30041	30293	29898	29804	30096	29785	30010	30266	30093	30064	30178	29987	30043	29977	29932	29751	29867	30201	29943	29823	30007	30015	30003	29996	29940	30064	29951	30131	30019	29806	29779	29916	30155	30100	29868	29891	29796	29913	29842	30000	30137	29976	30094	29997	29740	29798	30271	30127	30103	30032	29835	29900	29861	29920	30306	29849	29885	30050	30103	29808	30038	29843	30160	30270	30035	30294	30011	30034	30153	29922	30014	30081	29924	29951	29730	30107	30072	30194	29857	30312	29863	30149	30052	29974	29970	29928	30004	30000	29671	30072	29889	30226	30263	30049	30254	29995	30142	30073	30069	30025	29894	30120	30326	30105	29884	30325	30174	30120	29919	29877	30030	29767	30134	29769	29926	30115	30230	30053	29797	30078	29948	30050	30144	29824	29928	30300	30130	30072	29811	29797	30100	30044	30222	30195	30183	30122	29941	30085	30161	30038	30108	29992	29771	29710	30077	29873	30082	30265	30069	30036	30121	30229	29727	30208	30139	30018	29827	30115	29890	30075	30345	30174	29949	29974	29843	30083	30021	30026	30048	29993	30322	30002	30225	30072	29928	30084	30150	30195	29941	30004	29983	30084	30322	30185	30097	30143	30092	29999	29917	30056	30072	29854	30085	30072	29930	29906	30078	29970	30173	30112	30041	29665	29882	29764	30066	30027	30156	30381	30027	30089	30057	29992	30116	30158	30101	30167	30009	29805	30061	29776	30034	30055	30070	30083	30326	30096	30035	29864	29911	30011	30040	29882	30179	30164	29870	29907	29951	30103	29980	29780	29915	30094	29951	30077	29948	30084	29825	30074	30109	30097	30126	29727	29721	29962	29907	30126	29755	30255	30133	30163	30201	30061	30160	29846	30141	30066	30084	30064	29800	30101	30067	30238	30067	29629	29990	30130	30271	30174	29998	29814	29949	29779	29974	30162	29840	29835	29992	30068	29889	30085	29897	29946	30094	29803	30243	30077	30079	29969	29920	29937	30027	29803	29776	30022	29843	29791	29796	30052	30035	30022	29974	30065	30015	30006	30162	30014	30163	29984	30166	30068	29927	29823	30056	30049	29795	29982	29909	30185	30208	29993	30134	30067	30099	30103	30028	30003	29877	30073	30179	30045	30095	29978	30059	30046	30023	30186	29956	30246	30011	30070	29960	29833	30113	30003	29718	30101	30068	29694	29982	30172	29975	29956	30128	29753	30156	30262	29913	30209	29857	29897	30172	29811	30213	30038	29811	29906	29929	30189	29972	30178	30015	29890	30166	29939	29945	29997	29965	29955	29809	29940	30092	29860	29784	29918	30236	30149	30244	30100	30014	30048	30030	29719	29856	30067	29797	29935	29978	29693	29817	30034	30100	30173	29869	29860	30051	30031	29818	30214	30037	30099	29942	29929	30098	30007	30101	30079	29915	30121	30179	30056	30146	29943	30331	29864	29989	30051	29931	30010	30161	30202	30168	30239	30053	30032	30023	30235	30168	30020	29984	30031	29748	29869	30069	29840	29971	29967	30134	30031	30024	30023	30276	29954	30113	30106	29863	29994	29665	30046	29920	29915	30044	30028	30038	29947	30157	30093	29865	29813	29752	30018	29766	29991	30010	30079	29764	29994	30116	30156	29898	30064	30079	29885	30034	30027
24927	44570	45474	65398	92821	80717	58495	37458	25680	20408	18651	18395	18562	18585	18257	18255	18444	18390	18423	18348	18377	18448	18169	18526	18321	18432	18335	18165	18386	18529	18186	18210	18628	18286	18213	18374	18234	18414	18232	18364	18350	18276	18293	18267	18406	18129	18365	18291	18234	18338	18213	18230	18342	18477	18521	18314	18330	18103	18163	18230	18399	18355	18381	18293	18377	18202	18468	18102	18330	18216	18350	18190	18233	18164	18299	18316	18222	18337	18197	18274	18177	18148	18222	18295	18212	18289	18395	18197	18300	18349	18359	18448	18186	18262	18265	18220	18237	18192	18398	18373	18320	18062	18202	18237	18610	18344	18291	18409	18166	18364	18417	18288	18199	18318	18178	18288	18323	18242	18282	18217	18391	18315	18303	18362	18324	18090	18514	18377	18345	18307	18261	18418	18393	18207	18323	18184	18216	18193	18397	18302	18402	18293	18309	18346	18300	18175	18232	18127	18216	18503	18299	18361	18274	18404	18146	18113	18328	18219	18251	18443	18232	18137	18231	18306	18293	18363	18130	18372	18330	18181	18077	18400	18173	18154	18229	18307	18244	18042	18368	18401	18369	18312	18124	18247	18410	17922	18372	18266	18376	18384	18247	18164	18354	18274	18341	18227	18262	18116	18383	18196	18323	18273	18213	18398	18288	18265	18308	18344	18194	18269	18273	18269	18467	18400	18227	18204	18195	18223	18230	18134	18170	18358	18189	18387	18382	18305	18372	18006	18239	18284	18098	18424	18299	18272	18420	18161	18110	18353	18213	18321	18301	18299	18318	18455	18229	18255	18368	18197	18280	18288	18371	18438	18040	18186	18181	18281	18190	18308	18170	18241	18383	18145	18204	18096	18101	18338	18288	18299	18130	18288	18452	18108	18461	18281	18395	18234	18279	18087	18511	18411	18201	18161	18228	18397	18294	18182	18372	18290	18246	18239	18440	18230	18069	18190	18299	18173	18339	18415	18310	18259	18192	18332	18231	18367	18086	18224	18155	18216	18410	18158	18241	18406	18303	18259	18286	18217	18180	18378	18438	18325	18301	18430	18402	18362	18141	18306	18257	18295	18375	18029	18553	18183	18156	18232	18200	18224	18228	18220	18290	18320	18283	18244	18171	18240	18068	18356	18206	18292	18309	18352	18311	18187	18228	18280	18267	18182	18242	18192	18242	18253	18207	18262	18331	18320	18325	18282	18192	18265	18423	18272	18356	18256	18200	18309	18389	18258	18282	18298	18226	18386	18254	18287	18366	18159	18282	18187	18317	18114	18305	18362	18212	18343	18450	18242	18275	18483	18257	18437	18345	18171	18207	18187	18524	18262	18457	18238	18244	18284	18463	18366	18167	18223	18184	18117	18354	18409	18348	18128	18316	18318	18323	18289	18236	18171	18178	18413	18363	18316	18171	18364	18552	18071	18236	18233	18147	18331	18455	18203	18351	18238	18373	18408	18354	18386	18208	18112	18317	18115	18390	18260	18231	18074	18361	18131	18174	18182	18319	18239	18324	18306	18339	18273	18184	18303	18321	18301	18382	18249	18260	18378	18226	18182	18470	18233	18440	18263	18083	18354	18432	18271	18308	18165	18073	18304	18285	18388	18199	18377	18328	18244	18465	18237	18253	18233	18353	18132	18268	18411	18406	18295	18326	18231	18142	18106	18434	18301	18326	18397	18125	18236	18197	18218	18243	18125	18315	18230	18375	18269	18423	18260	18425	18314	18363	18313	18214	18252	18353	18421	18144	18428	18089	18206	18079	18107	18270	18253	18043	18402	18256	18378	18391	18311	18148	18258	18320	18350	18334	18244	18104	18410	18448	18485	18230	18394	18208	18323	18506	18272	18153	18212	18266	18168	18163	18331	18331	18413	18214	18407	18308	18348	18174	18123	18114	18124	18106	18329	18274	18184	18111	18249	18030	18265	18335	18159	18262	18395	18429	18472	18360	18110	18246	18419	18196	18282	18268	18389	18120	18179	18436	18426	18370	18200	18341	18365	18265	18268	18364	18240	18222	18376	18299	18408	18478	18308	18342	18211	18198	18274	18133	18128	18266	18205	18370	18268	18262	18103	18083	18261	18152	18321	18236	18336	18333	18237	18298	18168	18449	18183	18260	18196	18313	18191	18205	18281	18285	18385	18297	18261	18055	18195	18280	18232	18181	18233	18215	18135	18189	18391	18136	18418	18360	18272	18316	18269	18271	18149	18258	18269	18262	18237	18305	18470	18238	18242	18301	18039	18317	18349	18298	18347	18236	18238	18174	18286	18234	18145	18217	18358	18303	18345	18261	18286	18366	18121	18175	18258	18276	18329	18282	18332	18180	18372	18384	18204	18358	18177	18412	18240	18257	18477	18146	18204	18134	18325	18189	18286	18147	18391	18165	18254	18228	18353	18269	18448	18087	18388	18173	18187	18156	18215	18426	18143	18094	18353	18042	18474	18326	18302	18161	18294	18360	18184	18247	18127	18272	18279	18156	18320	18211	18157	18264	17997	18338	18264	18265	18280	18384	18187	18224	18196	18350	18205	18223	18262	18200	18340	18142	18245	18404	18467	18141	18181	18368	18149	18088	18247	18333	18138	18180	18212	18315	18318	18361	18393	18155	18296	18384	18347	18513	18397	18083	18284	18397	18244	18374	18387	18217	18227	18231	18089	17889	18408	18307	18374	18376	18274	18340	18454	18164	18279	18172	18286	18377	18273	18318	18255	18309	18665	18150	18181	18280	18340	18432	18340	18294	18107	18365	18346	18207	18078	18417	18267	18269	18322	18297	18233	18355	18220	18171	18290	18210	18333	18159	18455	18182	18592	18375	18294	18348	18349	18332	18269	18315	18442	18244	18327	18294	18098	18229	18165	18290	18418	18196	18219	18178	18307	18167	18285	18287	18337	18283	18356	18181	18210	18332	18084	18339	18169	18209	18313	18344	18189	18327	18359	18282	18187	18327	18250	18394	18273	18188	18426	18261	18202	18145	18299	18126	18361	18338	18350	18288	18251	18352	18317	18354	18098	18360	18410	18223	18207	18170	18429	18178	18386	18265	18105	18546	18350	18161	18237	18128	18448	18210	18360	18310	18251	18241	18372	18367	18205	18278	18354	18217	18347	18082	18227	18102	18348	18200	18252	18265	18256	18293	18281	18149	18321	18209	18174	18246	18256	18215	18335	18140	18322	18442	18286	18329	18312	18206	18134	18437	18151	18275	18284	18381	18250	18364	18075	18269	18195	18262	18297	18498	18171	18077	18259	18217	18241	18395	18328	18217	18301	18229	18314	18232	18388	18268	18143	18332	18420	18220	18377	18099	18109	18248	18080	18261	18177	18214	18235	18537	18191	18223	18258	18099	18281	18473	18276	18225	18072	18254	18303	18193	18293	18336	18270	18300	18312	18199	18140	18206	18397	18237	18202	18354	18262	18164	18181	18199	18123	18280	18429	18199	18168	18347	18357	18138	18169	18423	18240	18411	18214	18310	18303	18338	18158	18379	18294	18106	18244	18340	18174	18117	18494	18121	18367	18425	18224	18314	18263	18330	18056	17987	18347	18319	18318	18244	18180	18253	18213	18238	18168	18280	18230	18385	18433	18184	18361	18446	18336	18416	18185	18143	18309	18287	18203	18218	18218	18272	18379	18387	18273	18242	18461	18472	18346	18213	18131	18120	18307	18387	18167	18192	18305	18206	18146	18314	18341	18096	18345	18147	18282	18018	18219	18403	18266	18157	18234	18346	18232	18232	18340	18382	18152	18217	18412	18371	18338	18078	18297	18251	18144	18167	18169	18314	18053	18357	18195	18229	18021	18220	18219	18295	17984	18223	18448	18271	18234	18354	18223	18076	18350	18485	18405	18328	18201	18257	18230	18244	18337	18159	18331	18196	18317	18421	18133	18330	18317	18172	18267	18353	18255	18389	18244	18204	18444	18214	18085	18142	18291	18211	18453	18280	18113	18390	18182	18330	18244	18183	18364	18232	18232	18261	18318	18321	18276	18221	18180	18588	18214	18245	18374	18436	18161	18350	18242	18180	18149	18163	18385	18363	18207	18292	18191	18307	18352	18263	18234	18356	18336	18489	18163	18248	18374	18169	18119	18268	18401	18283	18175	18544	18323	18355	18348	18318	18317	18131	18125	18395	18298	18180	18220	18153	18293	18329	18319	18155	18257	18159	18195	18595	18246	18394	18332	18409	18104	18320	18092	18338	18156	18432	18301	18285	18221	18263	18243	18531	18362	18088	18428	18108	18362	18389	18348	18458	18127	18273	18192	18216	18309	18212	18259	18146	18318	18112	18089	18180	18044	18367	18495	18290	18235	18335	18222	18233	18230	18224	18294	18363	18212	18460	18277	18182	18305	18213	18260	18378	18333	18216	18258	18305	18238	18258	18154	18227	18244	18390	18104	18417	18250	18387	18221	18141	18300	18263	18155	18259	18411	18334	18404	18376	18392	18081	18304	18241	18223	18337	17951	18222	18355	18272	18258	18229	18345	18467	18387	18278	18417	18198	18196	18201	18180	18222	18293	18285	18295	18161	18505	18346	18037	18302	18242	18195	18266	18236	18476	18265	18291	18313	18275	18328	18293	18199	18362	18335	18172	18355	18429	17956	18390	18303	18271	18419	18307	18360	18120	18386	18325	18073	17998	18247	18285	18149	18263	18243	18472	18245	18189	18291	18457	18230	18306	18095	18401	18153	18274	18023	18318	18029	18389	18206	18077	18242	18325	18040	18309	18258	18186	18204	18214	18385	18447	18289	18325	18084	18059	18188	18211	18192	18269	18325	18327	18371	18332	18317	18127	18193	18310	18321	18450	18185	18216	18253	18304	18307	18355	18248	18151	18285	18266	18051	18402	18211	18234	18131	18360	18300	18139	18222	18266	18161	18215	18473	18323	18168	18241	18307	18521	18341	18358	18398	18201	18072	18464	18465	18149	18213	18270	18064	18238	18237	18075	18250	18236	18423	18151	18334	18271	18090	18312	18338	18377	18085	18372	18047	18100	18187	18211	18360	18562	18034	18317	18254	18270	18193	18098	18424	18345	18275	18311	18332	18214	18122	18254	18202	18434	18156	18357	18312	18277	18387	18271	18247	18239	18278	18342	18296	18298	18141	18374	18363	18362	18260	18225	18264	18261
32954	27782	32123	33765	41746	39912	35879	32341	30477	29743	29509	29608	29191	29458	29530	29532	29480	29297	29523	29384	29626	29246	29662	29318	29452	29632	29691	29664	29697	29710	29382	29266	29383	29359	29338	29537	29419	29435	29553	29509	29745	29323	29691	29587	29251	29727	29323	29323	29448	29426	29453	29327	29680	29447	29542	29424	29524	29523	29651	29327	29403	29365	29359	29470	29455	29493	29524	29299	29279	29430	29590	29273	29396	29432	29467	29288	29352	29449	29583	29514	29666	29574	29418	29311	29197	29529	29554	29376	29373	29361	29459	29557	29312	29548	29414	29318	29532	29155	29590	29655	29569	29340	29443	29329	29379	29520	29685	29521	29328	29533	29449	29540	29214	29510	29445	29617	29543	29603	29238	29393	29654	29790	29414	29341	29573	29353	29583	29477	29387	29518	29458	29614	29523	29299	29282	29541	29513	29700	29437	29375	29358	29506	29539	29468	29795	29640	29416	29337	29614	29216	29573	29642	29152	29336	29673	29417	29487	29689	29296	29415	29703	29789	29514	29606	29320	29551	29422	29586	29462	29553	29250	29443	29415	29219	29623	29454	29223	29273	29487	29408	29381	29277	29289	29550	29479	29766	29455	29591	29635	29689	29424	29453	29367	29347	29593	29426	29645	29242	29503	29463	29351	29288	29353	29299	29324	29351	29329	29252	29442	29446	29538	29450	29587	29441	29563	29395	29592	29649	29322	29502	29439	29799	29309	29388	29204	29418	29413	29388	29410	29318	29562	29559	29274	29482	29516	29521	29524	29381	29319	29351	29399	29449	29449	29437	29520	29374	29555	29632	29542	29503	29704	29562	29157	29376	29186	29378	29131	29708	29493	29315	29544	29420	29343	29672	29487	29269	29413	29590	29495	29431	29634	29554	29408	29604	29543	29305	29447	29467	29491	29416	29270	29321	29482	29424	29528	29496	29456	29484	29768	29499	29353	29495	29516	29468	29582	29632	29552	29395	29574	29485	29481	29526	29676	29522	29376	29278	29531	29572	29567	29473	29251	29310	29532	29534	29504	29366	29669	29752	29362	29339	29588	29386	29462	29335	29162	29137	29510	29519	29649	29435	29522	29231	29592	29370	29532	29204	29489	29295	29500	29583	29480	29415	29370	29220	29501	29510	29529	29597	29311	29325	29529	29315	29380	29239	29462	29296	29401	29551	29581	29447	29435	29377	29603	29233	29479	29312	29383	29640	29412	29145	29343	29309	29613	29277	29612	29369	29246	29545	29554	29359	29478	29486	29699	29306	29660	29283	29417	29213	29649	29606	29473	29299	29629	29340	29479	29282	29590	29557	29622	29368	29266	29526	29401	29348	29345	29201	29429	29303	29424	29340	29532	29488	29562	29419	29682	29618	29318	29200	29468	29429	29554	29623	29652	29701	29452	29464	29766	29441	29428	29510	29703	29427	29713	29497	29433	29300	29563	29409	29572	29509	29487	29679	29350	29435	29286	29519	29388	29209	29395	29534	29299	29637	29576	29353	29450	29365	29605	29478	29476	29557	29254	29444	29368	29454	29752	29547	29412	29203	29488	29368	29623	29613	29419	29392	29630	29376	29418	29492	29451	29487	29388	29601	29341	29331	29603	29543	29303	29315	29109	29591	29494	29310	29315	29320	29487	29471	29464	29339	29419	29432	29400	29170	29442	29340	29479	29465	29249	29509	29333	29357	29450	29598	29227	29258	29408	29550	29591	29381	29345	29635	29479	29317	29456	29564	29371	29358	29639	29406	29200	29459	29150	29290	29557	29486	29656	29482	29536	29303	29644	29710	29686	29374	29404	29456	29283	29567	29534	29521	29599	29569	29367	29168	29544	29350	29487	29264	29703	29399	29332	29646	29427	29639	29446	29445	29529	29305	29377	29462	29417	29441	29525	29435	29618	29421	29505	29351	29594	29382	29630	29545	29543	29530	29501	29550	29756	29256	29507	29470	29626	29367	29418	29507	29385	29449	29481	29610	29478	29446	29620	29502	29434	29148	29521	29319	29208	29453	29413	29392	29428	29506	29113	29681	29498	29685	29569	29350	29540	29423	29516	29273	29302	29281	29431	29406	29383	29434	29574	29489	29422	29614	29289	29653	29498	29460	29425	29409	29720	29478	29470	29418	29387	29505	29448	29319	29377	29552	29465	29684	29409	29461	29623	29482	29498	29299	29686	29521	29658	29445	29297	29165	29560	29487	29355	29298	29415	29528	29575	29523	29294	29617	29452	29657	29498	29394	29450	29504	29618	29350	29557	29556	29392	29582	29532	29377	29592	29325	29590	29533	29260	29168	29430	29390	29349	29312	29333	29501	29393	29555	29529	29174	29532	29608	29584	29192	29550	29222	29121	29335	29651	29414	29523	29475	29614	29362	29464	29121	29297	29353	29526	29236	29474	29494	29457	29587	29573	29355	29458	29666	29335	29423	29375	29550	29601	29453	29513	29719	29480	29297	29467	29330	29406	29604	29417	29189	29365	29305	29433	29600	29317	29376	29415	29415	29279	29278	29655	29494	29620	29494	29451	29638	29475	29452	29576	29452	29207	29358	29514	29360	29411	29436	29667	29571	29354	29698	29446	29194	29664	29622	29507	29587	29449	29442	29655	29239	29420	29486	29407	29370	29469	29427	29339	29547	29596	29433	29433	29601	29338	29352	29561	29329	29428	29348	29527	29709	29535	29531	29453	29392	29511	29502	29385	29328	29320	29414	29466	29548	29542	29443	29292	29441	29643	29663	29437	29308	29388	29239	29324	29352	29634	29311	29406	29425	29558	29427	29367	29623	29359	29275	29606	29332	29589	29593	29305	29526	29552	29643	29572	29388	29401	29206	29472	29396	29470	29351	29534	29209	29430	29340	29383	29673	29528	29361	29556	29337	29541	29517	29509	29336	29358	29415	29333	29526	29467	29640	29728	29620	29575	29529	29505	29157	29359	29272	29567	29297	29619	29327	29384	29594	29350	29197	29452	29330	29448	29561	29456	29373	29314	29353	29554	29458	29543	29330	29227	29517	29635	29313	29511	29432	29571	29303	29541	29513	29634	29492	29758	29476	29634	29431	29505	29792	29653	29283	29380	29418	29509	29588	29756	29308	29378	29212	29551	29491	29512	29420	29551	29413	29586	29343	29357	29255	29633	29452	29272	29735	29437	29197	29298	29740	29512	29218	29374	29260	29548	29540	29231	29234	29300	29592	29418	29397	29389	29624	29599	29501	29760	29510	29601	29353	29376	29367	29455	29629	29614	29709	29387	29536	29443	29351	29491	29652	29367	29439	29479	29548	29366	29387	29442	29415	29532	29434	29438	29426	29473	29307	29225	29584	29479	29551	29712	29193	29356	29477	29231	29539	29551	29343	29405	29390	29523	29302	29347	29509	29282	29448	29492	29600	29498	29616	29523	29516	29535	29440	29373	29490	29353	29488	29518	29481	29492	29546	29364	29351	29464	29383	29339	29353	29359	29630	29448	29497	29141	29487	29342	29432	29478	29567	29451	29570	29452	29536	29421	29378	29753	29582	29591	29573	29362	29229	29468	29632	29512	29532	29380	29295	29359	29441	29189	29516	29547	29388	29717	29447	29652	29432	29436	29581	29584	29625	29533	29384	29121	29325	29410	29601	29556	29320	29506	29516	29189	29501	29621	29717	29686	29388	29608	29616	29537	29654	29365	29565	29411	29490	29477	29390	29501	29847	29517	29516	29420	29431	29514	29236	29215	29506	29328	29284	29601	29477	29438	29630	29606	29561	29390	29366	29266	29549	29734	29298	29707	29532	29801	29721	29355	29472	29341	29402	29535	29515	29485	29682	29630	29592	29348	29513	29483	29625	29717	29371	29472	29302	29566	29310	29627	29490	29680	29137	29597	29434	29538	29416	29778	29512	29517	29270	29113	29598	29482	29676	29434	29495	29264	29396	29392	29645	29334	29498	29454	29497	29427	29331	29268	29490	29468	29633	29059	29475	29497	29532	29334	29519	29485	29568	29552	29566	29301	29757	29286	29277	29408	29404	29284	29697	29740	29571	29624	29532	29491	29303	29596	29753	29483	29206	29581	29354	29548	29460	29361	29383	29510	29672	29300	29404	29471	29518	29462	29764	29468	29460	29587	29731	29600	29471	29453	29261	29363	29262	29128	29746	29453	29652	29642	29215	29410	29477	29538	29607	29205	29515	29523	29303	29292	29503	29506	29280	29342	29535	29595	29454	29503	29468	29517	29596	29319	29364	29812	29623	29766	29600	29685	29620	29879	29541	29605	29737	29682	29506	29556	29541	29627	29382	29441	29449	29444	29410	29606	29483	29469	29586	29569	29490	29555	29523	29372	29456	29432	29314	29646	29531	29222	29222	29325	29486	29709	29484	29353	29480	29368	29682	29580	29491	29528	29475	29351	29407	29245	29830	29484	29181	29428	29595	29245	29676	29692	29165	29547	29314	29340	29429	29490	29538	29486	29281	29418	29508	29289	29367	29582	29631	29529	29366	29311	29563	29561	29458	29365	29429	29796	29457	29402	29596	29371	29583	29670	29399	29454	29582	29588	29378	29454	29507	29445	29027	29450	29483	29355	29637	29347	29409	29354	29480	29553	29372	29657	29381	29740	29541	29108	29393	29516	29450	29656	29678	29438	29407	29422	29216	29391	29165	29551	29448	29543	29519	29350	29723	29526	29557	29427	29443	29434	29386	29721	29519	29583	29326	29466	29464	29636	29466	29442	29270	29508	29595	29643	29505	29306	29706	29519	29334	29373	29402	29673	29462	29349	29446	29513	29497	29245	29502	29409	29256	29441	29455	29402	29544	29253	29107	29434	29286	29694	29548	29293	29495	29497	29406	29421	29453	29712	29508	29600	29193	29540	29379	29768	29541	29621	29432	29296	29248	29579	29408	29093	29236	29468	29755	29307	29298	29575	29255	29595	29574	29394	29593	29345	29590	29228	29362	29449	29445	29530	29284	29265	29397	29442	29414	29468	29231	29327	29458	29664	29483	29496	29381	29295	29207	29439	29292	29692	29454	29613	29322	29499	29633	29438	29461	29595	29481	29443	29380	29443	29503	29535	29411	29500	29417	29346	29671	29616	29763	29515	29462	29737	29748	29197	29525	29673	29515	29419	29543	29303	29525	29546	29411	29577	29842	29534	29440
17547	19893	19714	22471	32194	28076	23186	20011	18238	17799	17592	17477	17520	17497	17654	17610	17637	17374	17487	17494	17668	17849	17428	17447	17564	17605	17487	17469	17502	17622	17521	17525	17677	17592	17556	17433	17399	17512	17424	17461	17478	17305	17621	17535	17626	17680	17595	17674	17646	17589	17417	17422	17604	17519	17513	17532	17476	17618	17631	17572	17638	17560	17790	17566	17677	17655	17340	17470	17487	17462	17274	17425	17579	17547	17627	17300	17393	17472	17547	17488	17524	17548	17375	17575	17465	17533	17632	17334	17657	17545	17604	17558	17535	17499	17503	17525	17477	17325	17597	17543	17458	17450	17565	17545	17540	17512	17689	17389	17518	17413	17549	17445	17696	17623	17370	17511	17449	17525	17619	17398	17457	17520	17352	17385	17585	17554	17563	17458	17554	17740	17611	17410	17461	17365	17572	17603	17516	17505	17491	17475	17314	17633	17480	17344	17575	17413	17390	17443	17668	17470	17535	17282	17548	17512	17497	17626	17419	17515	17479	17463	17505	17533	17429	17362	17649	17522	17555	17457	17609	17466	17561	17500	17420	17644	17621	17653	17398	17497	17418	17295	17585	17568	17526	17537	17313	17531	17515	17656	17558	17233	17517	17567	17610	17424	17413	17489	17627	17250	17554	17466	17460	17420	17359	17407	17573	17532	17425	17340	17486	17432	17324	17441	17456	17505	17514	17366	17491	17479	17492	17448	17503	17618	17526	17590	17435	17560	17512	17582	17455	17613	17390	17502	17480	17594	17527	17404	17409	17395	17484	17680	17506	17532	17384	17328	17540	17417	17445	17481	17391	17442	17599	17408	17336	17480	17515	17615	17639	17556	17438	17557	17521	17424	17456	17332	17530	17560	17490	17617	17448	17535	17684	17509	17540	17565	17636	17563	17270	17509	17507	17536	17617	17597	17585	17504	17579	17497	17512	17528	17433	17490	17416	17555	17396	17536	17691	17535	17473	17641	17788	17631	17338	17501	17465	17552	17248	17465	17493	17385	17536	17688	17402	17500	17468	17624	17558	17568	17463	17285	17424	17566	17508	17388	17607	17511	17694	17451	17493	17611	17645	17514	17475	17539	17604	17589	17433	17505	17646	17392	17379	17488	17458	17430	17682	17590	17562	17631	17488	17500	17362	17340	17443	17524	17597	17285	17348	17609	17657	17560	17538	17386	17386	17731	17635	17573	17428	17472	17570	17498	17523	17393	17449	17525	17438	17485	17581	17579	17478	17676	17495	17494	17477	17546	17398	17428	17501	17554	17399	17432	17517	17412	17572	17585	17873	17501	17504	17400	17507	17530	17405	17498	17490	17560	17379	17569	17661	17596	17486	17523	17483	17333	17597	17409	17739	17496	17631	17350	17355	17581	17454	17443	17401	17517	17486	17529	17392	17753	17572	17313	17580	17443	17573	17404	17458	17507	17512	17533	17339	17312	17635	17522	17398	17478	17458	17612	17499	17415	17516	17471	17491	17532	17424	17580	17525	17485	17589	17272	17408	17516	17665	17438	17570	17507	17477	17420	17564	17430	17511	17660	17422	17462	17636	17389	17348	17477	17590	17601	17816	17588	17492	17425	17405	17421	17362	17399	17546	17507	17395	17483	17521	17311	17542	17338	17565	17477	17459	17631	17512	17143	17446	17495	17504	17498	17538	17563	17478	17378	17367	17447	17405	17496	17650	17422	17385	17431	17489	17555	17539	17530	17538	17480	17340	17534	17573	17322	17464	17672	17704	17509	17455	17531	17566	17480	17420	17549	17546	17529	17524	17323	17561	17425	17558	17615	17590	17495	17570	17426	17534	17617	17471	17349	17547	17396	17701	17700	17578	17510	17288	17545	17679	17517	17333	17599	17433	17449	17591	17630	17577	17669	17422	17438	17554	17597	17608	17509	17345	17546	17489	17475	17526	17653	17669	17537	17547	17572	17429	17615	17513	17492	17522	17457	17709	17493	17290	17555	17665	17432	17541	17500	17376	17475	17523	17536	17539	17421	17684	17434	17402	17487	17462	17706	17361	17584	17461	17470	17545	17540	17371	17645	17739	17542	17513	17580	17319	17506	17752	17288	17378	17491	17556	17291	17585	17354	17536	17410	17499	17468	17606	17621	17436	17458	17521	17393	17487	17488	17564	17433	17553	17351	17419	17482	17463	17687	17525	17528	17447	17296	17500	17591	17512	17615	17411	17412	17399	17440	17568	17441	17576	17525	17468	17553	17691	17420	17702	17594	17750	17601	17523	17447	17544	17555	17647	17534	17603	17510	17435	17462	17486	17735	17560	17333	17603	17686	17539	17466	17550	17638	17438	17552	17485	17617	17507	17586	17624	17288	17423	17383	17417	17585	17342	17529	17470	17519	17554	17484	17626	17532	17651	17662	17366	17549	17535	17394	17320	17516	17338	17559	17630	17458	17541	17428	17582	17459	17476	17572	17448	17621	17363	17486	17637	17602	17627	17461	17621	17451	17517	17640	17562	17546	17548	17512	17730	17598	17484	17470	17532	17422	17506	17599	17329	17653	17538	17514	17570	17585	17659	17521	17429	17473	17357	17531	17526	17564	17623	17533	17348	17688	17580	17580	17509	17683	17593	17529	17496	17676	17549	17387	17511	17552	17445	17509	17355	17533	17402	17630	17379	17278	17521	17528	17439	17448	17490	17576	17714	17690	17517	17551	17359	17621	17562	17298	17428	17511	17442	17672	17486	17477	17663	17447	17380	17408	17382	17680	17276	17458	17630	17499	17539	17427	17777	17477	17532	17623	17440	17488	17425	17615	17457	17581	17514	17536	17465	17368	17562	17422	17490	17577	17511	17653	17499	17568	17562	17545	17661	17486	17649	17508	17533	17497	17391	17669	17532	17618	17530	17599	17398	17322	17684	17423	17468	17579	17732	17654	17498	17658	17562	17522	17433	17728	17557	17376	17555	17523	17432	17488	17520	17577	17578	17443	17438	17531	17301	17567	17309	17346	17545	17465	17504	17589	17595	17482	17396	17451	17249	17426	17500	17466	17346	17452	17533	17408	17592	17516	17576	17599	17496	17423	17466	17549	17478	17601	17594	17400	17422	17464	17685	17458	17520	17406	17518	17310	17539	17597	17728	17468	17619	17519	17739	17386	17723	17470	17465	17551	17271	17583	17557	17639	17511	17486	17607	17561	17458	17600	17483	17318	17481	17431	17258	17536	17489	17511	17537	17480	17623	17429	17291	17527	17438	17705	17525	17736	17594	17572	17419	17460	17466	17626	17488	17521	17602	17660	17235	17588	17453	17576	17749	17518	17577	17517	17525	17455	17556	17476	17494	17395	17237	17546	17420	17598	17405	17587	17542	17538	17511	17563	17583	17639	17536	17466	17442	17572	17487	17488	17609	17349	17495	17449	17482	17480	17433	17679	17343	17594	17513	17465	17561	17393	17477	17468	17539	17252	17663	17449	17383	17399	17535	17594	17564	17560	17680	17571	17411	17407	17496	17523	17522	17449	17459	17369	17498	17588	17395	17415	17308	17486	17574	17536	17667	17576	17477	17547	17386	17700	17543	17667	17488	17553	17498	17458	17442	17504	17470	17555	17545	17392	17526	17583	17489	17563	17610	17320	17517	17660	17581	17543	17402	17589	17524	17604	17316	17511	17358	17768	17463	17596	17491	17476	17543	17429	17409	17411	17421	17417	17385	17407	17523	17578	17429	17504	17546	17616	17498	17504	17495	17451	17455	17560	17692	17479	17595	17512	17480	17456	17599	17564	17454	17544	17555	17371	17565	17509	17477	17595	17304	17519	17555	17589	17299	17290	17487	17651	17633	17621	17657	17573	17453	17704	17381	17344	17484	17489	17543	17536	17616	17372	17428	17544	17506	17441	17487	17344	17699	17465	17439	17659	17345	17477	17518	17632	17290	17689	17542	17443	17576	17429	17594	17390	17643	17447	17507	17494	17524	17510	17365	17535	17658	17596	17413	17491	17695	17595	17549	17590	17472	17572	17421	17560	17530	17291	17415	17707	17569	17561	17506	17558	17657	17502	17420	17478	17652	17433	17517	17667	17470	17526	17537	17530	17675	17560	17427	17444	17498	17535	17583	17522	17519	17581	17552	17482	17397	17719	17423	17423	17504	17670	17427	17535	17568	17569	17408	17674	17649	17484	17508	17572	17659	17371	17422	17642	17417	17658	17511	17496	17653	17628	17493	17411	17549	17405	17328	17554	17606	17520	17563	17561	17621	17483	17555	17382	17468	17320	17527	17527	17433	17484	17516	17526	17479	17550	17668	17548	17537	17616	17429	17609	17509	17612	17448	17635	17546	17512	17643	17590	17306	17383	17548	17474	17309	17636	17472	17564	17464	17520	17513	17633	17556	17422	17487	17379	17660	17414	17548	17573	17436	17608	17431	17611	17445	17796	17604	17550	17429	17719	17474	17465	17667	17504	17557	17643	17468	17642	17366	17456	17421	17642	17599	17471	17529	17362	17553	17584	17584	17500	17569	17579	17423	17475	17529	17313	17614	17571	17455	17479	17396	17491	17606	17421	17289	17497	17731	17406	17472	17477	17584	17395	17459	17450	17431	17636	17298	17452	17606	17473	17496	17569	17594	17447	17474	17777	17355	17543	17581	17612	17375	17425	17558	17525	17643	17448	17576	17575	17358	17563	17657	17427	17561	17498	17628	17498	17579	17400	17579	17539	17598	17570	17690	17557	17459	17528	17598	17553	17432	17374	17468	17609	17424	17617	17430	17553	17544	17373	17661	17625	17554	17539	17568	17515	17495	17578	17550	17398	17581	17517	17637	17431	17609	17442	17459	17567	17435	17437	17558	17615	17396	17427	17516	17444	17662	17401	17335	17435	17554	17591	17534	17561	17423	17512	17402	17595	17498	17225	17557	17593	17398	17761	17476	17354	17570	17595	17530	17520	17410	17627	17592	17469	17563	17369	17551	17511	17435	17555	17412	17561	17552	17446	17590	17525	17353	17427	17348	17579	17347	17480	17443	17489	17617	17734	17618	17471	17670	17603	17474	17604	17517	17561	17615	17430	17476	17512	17524	17577	17449	17411	17652	17523	17482	17392	17696	17421	17486	17406	17671	17452	17236	17393	17545	17552	17564	17510	17499	17488	17512	17424	17451	17430	17244	17571
25729	21643	28934	36503	63739	59852	48611	38478	32784	30650	29979	29831	29791	29709	29703	29499	29729	29519	29568	29592	29706	29379	29512	29546	29497	29584	29388	29429	29300	29321	29540	29427	29434	29368	29652	29700	29446	29695	29457	29163	29569	29688	29513	29427	29467	29409	29676	29601	29355	29510	29590	29627	29607	29674	29280	29244	29359	29736	29366	29291	29408	29531	29558	29543	29517	29441	29774	29518	29542	29461	29549	29454	29424	29653	29362	29546	29369	29656	29754	29309	29377	29599	29562	29481	29578	29857	29648	29548	29618	29323	29570	29474	29224	29398	29372	29586	29621	29489	29550	29643	29545	29345	29425	29314	29452	29428	29213	29414	29334	29367	29453	29264	29481	29460	29532	29306	29561	29468	29402	29427	29429	29454	29395	29466	29098	29314	29492	29572	29432	29304	29411	29640	29511	29291	29649	29419	29115	29582	29454	29313	29469	29374	29516	29514	29572	29567	29583	29333	29386	29224	29416	29435	29606	29687	29568	29487	29555	29675	29544	29618	29598	29257	29550	29491	29392	29529	29648	29299	29546	29563	29663	29501	29498	29509	29603	29533	29525	29432	29521	29496	29483	29653	29564	29379	29584	29238	29409	29614	29345	29412	29237	29350	29398	29250	29335	29439	29434	29432	29789	29534	29462	29604	29705	29586	29723	29364	29339	29461	29502	29510	29436	29522	29365	29423	29572	29353	29293	29549	29383	29500	29372	29599	29235	29438	29775	29333	29440	29532	29709	29442	29584	29450	29512	29344	29446	29580	29514	29663	29561	29244	29566	29423	29546	29351	29721	29872	29398	29541	29511	29426	29541	29332	29620	29412	29645	29635	29363	29602	29406	29396	29250	29077	29359	29501	29357	29297	29491	29108	29483	29375	29480	29603	29626	29473	29525	29746	29570	29255	29583	29518	29725	29430	29421	29697	29430	29686	29416	29616	29429	29398	29291	29322	29633	29402	29484	29504	29151	29358	29784	29664	29569	29288	29387	29436	29468	29601	29227	29330	29578	29431	29392	29460	29427	29532	29433	29547	29694	29279	29822	29423	29438	29588	29733	29358	29571	29449	29550	29207	29529	29488	29600	29514	29096	29574	29468	29528	29542	29465	29385	29483	29682	29616	29549	29500	29730	29563	29385	29385	29727	29411	29252	29484	29435	29473	29728	29530	29455	29671	29654	29287	29689	29353	29387	29417	29528	29186	29599	29768	29330	29481	29725	29930	29563	29695	29640	29491	29427	29602	29448	29453	29417	29368	29546	29445	29391	29538	29599	29405	29368	29594	29410	29677	29584	29646	29424	29472	29392	29335	29278	29450	29443	29445	29340	29413	29657	29954	29493	29271	29626	29478	29504	29731	29552	29484	29540	29313	29416	29629	29687	29362	29441	29055	29816	29464	29234	29397	29702	29890	29558	29324	29281	29408	29206	29287	29524	29699	29473	29294	29184	29279	29430	29423	29450	29727	29460	29414	29557	29552	29428	29475	29602	29390	29370	29555	29884	29599	29547	29358	29339	29486	29619	29468	29544	29550	29394	29411	29470	29519	29579	29502	29539	29665	29395	29658	29325	29457	29211	29271	29257	29517	29308	29467	29416	29579	29736	29708	29336	29389	29486	29228	29354	29595	29036	29613	29394	29276	29517	29197	29391	29370	29359	29447	29215	29584	29748	29446	29355	29336	29465	29591	29505	29025	29493	29788	29530	29428	29448	29511	29516	29395	29836	29599	29510	29391	29545	29413	29461	29658	29387	29525	29489	29390	29517	29311	29425	29442	29404	29301	29396	29724	29537	29583	29672	29429	29483	29574	29589	29594	29722	29280	29483	29649	29468	29418	29588	29625	29541	29306	29482	29602	29590	29569	29560	29373	29813	29515	29718	29343	29310	29356	29391	29451	29428	29588	29401	29385	29400	29223	29398	29206	29220	29404	29343	29314	29467	29492	29641	29456	29308	29526	29613	29506	29259	29444	29430	29490	29669	29580	29732	29568	29266	29492	29603	29356	29496	29459	29635	29540	29336	29342	29455	29715	29545	29637	29599	29530	29681	29329	29450	29707	29587	29360	29610	29417	29521	29586	29587	29617	29701	29389	29775	29254	29389	29382	29484	29459	29384	29511	29578	29442	29703	29559	29459	29427	29692	29540	29358	29335	29429	29473	29571	29284	29730	29700	29614	29246	29598	29659	29578	29299	29520	29432	29301	29498	29542	29413	29539	29611	29593	29491	29437	29531	29406	29254	29412	29275	29841	29263	29355	29424	29347	29428	29409	29363	29579	29638	29280	29443	29484	29571	29715	29469	29483	29510	29557	29448	29515	29337	29361	29509	29331	29600	29593	29543	29611	29636	29462	29712	29527	29426	29475	29322	29447	29518	29182	29289	29358	29299	29557	29438	29283	29653	29582	29464	29435	29532	29237	29459	29586	29304	29468	29194	29599	29460	29779	29669	29563	29577	29588	29615	29483	29574	29601	29376	29266	29178	29508	29516	29191	29359	29706	29728	29648	29310	29507	29429	29500	29601	29493	29571	29388	29404	29507	29457	29402	29392	29581	29742	29588	29476	29368	29655	29476	29406	29495	29463	29338	29487	29587	29686	29548	29523	29521	29280	29429	29891	29523	29324	29548	29579	29354	29596	29515	29358	29446	29437	29597	29637	29573	29591	29564	29704	29569	29478	29370	29428	29643	29538	29494	29455	29581	29378	29601	29557	29553	29346	29353	29410	29445	29349	29516	29606	29515	29815	29530	29207	29602	29377	29517	29363	29366	29387	29504	29603	29418	29731	29398	29543	29600	29340	29512	29580	29491	29436	29505	29403	29454	29744	29435	29551	29347	29426	29553	29348	29524	29309	29579	29693	29678	29638	29362	29505	29293	29521	29558	29515	29656	29335	29510	29543	29611	29538	29650	29293	29297	29472	29248	29211	29481	29413	29394	29487	29368	29329	29238	29479	29603	29470	29493	29444	29534	29260	29463	29538	29303	29513	29685	29550	29719	29427	29341	29735	29548	29644	29276	29540	29550	29487	29495	29422	29509	29560	29451	29495	29684	29382	29423	29330	29515	29487	29314	29511	29573	29535	29426	29632	29482	29358	29642	29695	29419	29350	29495	29735	29550	29388	29473	29666	29598	29570	29508	29345	29358	29620	29533	29480	29764	29449	29409	29165	29404	29314	29572	29550	29287	29452	29399	29406	29588	29688	29455	29492	29364	29434	29417	29746	29556	29836	29707	29369	29600	29279	29606	29497	29449	29433	29459	29921	29697	29343	29329	29384	29622	29219	29648	29660	29566	29377	29744	29404	29304	29441	29749	29549	29531	29252	29374	29374	29530	29161	29410	29398	29371	29613	29388	29649	29519	29408	29615	29600	29438	29756	29525	29450	29510	29324	29356	29546	29282	29572	29614	29479	29335	29484	29611	29609	29685	29733	29705	29553	29527	29230	29233	29396	29387	29579	29537	29497	29621	29417	29495	29497	29379	29538	29289	29318	29584	29340	29401	29369	29390	29516	29319	29581	29458	29602	29470	29504	29813	29582	29513	29540	29642	29478	29628	29359	29387	29518	29470	29465	29519	29542	29527	29277	29295	29352	29540	29586	29412	29634	29574	29465	29541	29519	29105	29332	29457	29704	29489	29543	29399	29388	29551	29482	29404	29268	29313	29699	29302	29467	29466	29533	29548	29486	29665	29819	29846	29528	29412	29611	29493	29695	29368	29556	29477	29451	29482	29451	29511	29299	29575	29255	29507	29271	29249	29715	29583	29341	29432	29439	29496	29587	29502	29350	29625	29533	29605	29449	29427	29312	29588	29396	29394	29412	29351	29398	29696	29453	29491	29430	29725	29553	29467	29476	29604	29364	29648	29501	29430	29251	29650	29434	29787	29425	29327	29461	29456	29530	29438	29431	29701	29376	29644	29305	29568	29302	29542	29498	29394	29437	29299	29717	29260	29527	29628	29528	29496	29653	29283	29534	29698	29522	29521	29449	29171	29688	29387	29576	29665	29503	29679	29538	29461	29369	29368	29264	29507	29544	29406	29511	29403	29417	29605	29575	29419	29408	29571	29532	29502	29358	29489	29460	29520	29625	29747	29631	29413	29244	29213	29693	29626	29430	29627	29491	29558	29438	29644	29728	29532	29666	29623	29358	29515	29562	29590	29444	29306	29339	29626	29412	29407	29606	29673	29685	29273	29547	29384	29598	29632	29539	29387	29483	29513	29541	29570	29396	29529	29561	29622	29749	29275	29443	29429	29423	29736	29523	29421	29700	29400	29372	29311	29498	29716	29449	29534	29439	29574	29764	29488	29150	29534	29424	29454	29226	29589	29463	29643	29400	29519	29737	29610	29473	29258	29375	29536	29451	29322	29627	29381	29613	29374	29283	29560	29530	29508	29491	29641	29462	29548	29501	29500	29371	29533	29528	29403	29592	29541	29413	29545	29373	29394	29512	29597	29489	29572	29524	29427	29314	29531	29462	29429	29646	29489	29339	29640	29387	29683	29336	29260	29708	29310	29342	29455	29462	29433	29960	29504	29321	29214	29605	29503	29596	29548	29464	29587	29486	29382	29533	29676	29644	29805	29241	29428	29554	29357	29426	29180	29366	29617	29496	29531	29632	29428	29393	29564	29392	29586	29336	29520	29682	29411	29365	29507	29403	29429	29302	29349	29445	29552	29397	29327	29163	29482	29400	29324	29330	29494	29515	29646	29476	29478	29650	29548	29243	29347	29569	29319	29516	29567	29156	29436	29464	29446	29620	29472	29625	29399	29430	29478	29475	29553	29745	29362	29350	29290	29417	29534	29577	29687	29418	29407	29383	29472	29214	29479	29580	29487	29413	29535	29553	29423	29307	29463	29480	29561	29591	29399	29633	29369	29273	29299	29579	29349	29468	29304	29549	29473	29540	29911	29431	29157	29540	29506	29640	29616	29405	29499	29491	29403	29532	29468	29514	29445	29585	29713	29442	29369	29611	29481	29387	29385	29577	29757	29411	29575	29233	29250	29558	29465	29492	29463	29722	29599	29497	29320	29464	29663	29637	29597	29620	29368	29470	29684	29443	29320	29357	29556	29507	29431	29651	29547	29405	29522	29569	29511	29682	29668	29376	29437	29568	29587	29575	29420	29416	29486	29374
17361	27057	26801	33740	63193	52613	38180	26365	20574	18416	17873	17654	17926	17798	17799	17648	17916	17822	17836	17526	17727	17610	17510	17689	18039	17707	17708	17829	17724	17851	17716	17692	17824	17803	17724	17597	17742	17669	17766	17611	17658	17744	17610	17861	17547	17832	17816	17697	17554	17504	17567	17733	17681	17670	17628	17612	17676	17703	17799	17541	17842	17735	17837	17803	17869	17750	17507	17483	17685	17899	17890	17798	17812	17597	17707	17761	17801	17753	17634	17736	17681	17524	17412	17661	17508	17695	17623	17637	17687	17876	17645	17594	17558	17687	17589	17699	17802	17449	17689	17683	17625	17489	17581	17690	17634	17752	17575	17750	17788	17623	17688	17695	17735	17790	17722	17690	17571	17646	17654	17535	17832	17689	17499	17664	17687	17664	17822	17600	17715	17731	17981	17686	17607	17690	17739	17650	17713	17530	17907	17834	17672	17752	17632	17575	17846	17700	17683	17633	17521	17751	17582	17574	17643	17461	17770	17758	17680	17522	17556	17597	17712	17720	17608	17809	17888	17643	17748	17699	17855	17812	17636	17723	17706	17647	17694	17780	17433	17542	17612	17709	17741	17832	17783	17596	17698	17630	17673	17543	17638	17826	17462	17599	17771	17633	17653	17720	17876	17647	17756	17654	17450	17630	17613	17497	17847	17570	17594	17762	17683	17613	17700	17453	17612	17680	17759	17748	17541	17634	17552	17634	17690	17724	17562	17690	17633	17537	17810	17713	17664	17683	17589	17676	17675	17711	17593	17730	17559	17730	17660	17606	17544	17494	17692	17600	17506	17608	17722	17768	17544	17595	17643	17811	17506	17527	17676	17743	17713	17463	17753	17635	17424	17559	17615	17694	17830	17560	17719	17798	17623	17661	17749	17560	17576	17509	17656	17667	17542	17707	17596	17673	17883	17567	17723	17496	17942	17623	17808	17680	17644	17766	17796	17672	17566	17802	17611	17592	17625	17622	17690	17381	17721	17636	17556	17620	17873	17606	17743	17409	17738	17823	17616	17610	17781	17722	17603	17623	17584	17623	17496	17777	17563	17635	17723	17692	17837	17647	17765	17733	17674	17581	17599	17686	17730	17639	17712	17620	17600	17617	17738	17774	17565	17601	17492	17658	17664	17752	17636	17607	17642	17718	17588	17674	17695	17522	17646	17691	17581	17834	17720	17546	17774	17812	17670	17699	17711	17626	17515	17666	17787	17722	17630	17631	17625	17691	17801	17544	17788	17721	17663	17714	17514	17607	17707	17666	17755	17665	17618	17552	17603	17671	17465	17467	17743	17671	17730	17623	17724	17740	17747	17576	17838	17445	17554	17704	17763	17746	17831	17592	17786	17688	17689	17604	17696	17587	17783	17570	17772	17672	17732	17505	17735	17752	17765	17658	17709	17699	17657	17594	17623	17452	17527	17638	17722	17801	17545	17735	17658	17664	17716	17754	17616	17629	17552	17603	17873	17758	17793	17789	17735	17706	17546	17766	17772	17415	17560	17658	17654	17507	17668	17619	17552	17635	17670	17787	17559	17715	17717	17455	17641	17628	17782	17761	17481	17863	17909	17784	17848	17776	17730	17773	17755	17494	17726	17756	17813	17772	17560	18010	17617	17788	17807	17671	17484	17768	17961	17686	17527	17861	17578	17525	17559	17550	17673	17619	17582	17608	17758	17544	17773	17736	17826	17670	17608	17775	17928	17484	17748	17633	17645	17693	17674	17705	17673	17583	17763	17673	17659	17631	17772	17637	17856	17712	17576	17763	17843	17707	17518	17737	17726	17560	17620	17834	17666	17701	17592	17521	17780	17599	17743	17545	17561	17601	17626	17649	17801	17706	17482	17616	17683	17707	17544	17561	17617	17795	17484	17543	17737	17805	17656	17597	17635	17674	17891	17770	17525	17609	17545	17644	17520	17909	17566	17624	17669	17713	17646	17578	17654	17776	17454	17586	17722	17767	17543	17653	17546	17856	17880	17674	17695	17830	17660	17681	17499	17708	17902	17639	17688	17867	17801	17763	17703	17756	17583	17515	17682	17662	17605	17653	17675	17830	17571	17691	17725	17862	17750	17639	17487	17489	17919	17794	17683	17836	17802	17760	17784	17884	17538	17563	17803	17672	17598	17618	17755	17609	17807	17745	17764	17612	17746	17767	17722	17687	17572	17749	17686	17631	17671	17695	17763	17642	17713	17653	17639	17771	17635	17675	17871	17553	17793	17684	17797	17579	17471	17607	17681	17560	17789	17562	17636	17665	17701	17482	17645	17744	17535	17398	17710	17667	17681	17693	17769	17641	17586	17659	17690	17807	17777	17625	17779	17740	17582	17713	17637	17583	17670	17546	17605	17535	17742	17605	17644	17632	17653	17775	17565	17586	17649	17593	17408	17621	17800	17749	17516	17647	17589	17740	17679	17681	17918	17624	17582	17599	17771	17660	17706	17607	17602	17679	17719	17675	17589	17800	17770	17679	17922	17956	17821	17742	17713	17701	17832	17774	17548	17817	17658	17724	17519	17645	17729	17700	17600	17711	17457	17695	17600	17737	17664	17844	17700	17626	17627	17639	17606	17454	17682	17654	17605	17703	17825	17399	17607	17711	17638	17813	17742	17647	17774	17609	17532	17482	17682	17762	17522	17649	17409	17842	17683	17664	17725	17556	17589	17704	17627	17554	17748	17792	17540	17683	17702	17638	17657	17660	17560	17637	17700	17610	17433	17586	17866	17550	17718	17491	17634	17652	17600	17727	17614	17583	17723	17639	17795	17699	17632	17659	17648	17557	17571	17817	17769	17664	17608	17634	17680	17715	17768	17521	17775	17667	17550	17605	17702	17697	17597	17657	17579	17644	17849	17818	17459	17679	17516	17736	17776	17627	17528	17675	17680	17638	17648	17622	17692	17805	17772	17721	17657	17675	17736	17678	17604	17639	17761	17695	17625	17803	17679	17590	17743	17631	17468	17566	17588	17900	17541	17655	17708	17608	17748	17730	17704	17766	17646	17759	17613	17825	17729	17733	17891	17527	17787	17706	17748	17567	17644	17599	17676	17755	17551	17715	17638	17701	17631	17525	17611	17738	17612	17632	17604	17736	17749	17581	17438	17636	17635	17538	17666	17503	17786	17501	17552	17739	17538	17581	17687	17825	17755	17644	17850	17548	17650	17591	17746	17823	17717	17903	17587	17379	17594	17659	17688	17717	17531	17648	17575	17834	17603	17753	17787	17656	17699	17603	17579	17751	17696	17523	17716	17700	17544	17596	17832	17770	17821	17626	17668	17691	17942	17615	17624	17423	17748	17843	17708	17591	17860	17579	17657	17722	17830	17793	17650	17769	17737	17554	17557	17533	17491	17658	17711	17808	17479	17699	17624	17629	17731	17547	17622	17727	17681	17692	17730	17721	17595	17601	17665	17515	17713	17686	17636	17809	17646	17590	17598	17658	17565	17553	17690	17552	17769	17574	17544	17675	17675	17505	17476	17643	17698	17652	17807	17531	17802	17472	17718	17594	17672	17613	17767	17599	17746	17710	17848	17515	17720	17530	17714	17967	17664	17548	17758	17609	17683	17589	17759	17486	17676	17681	17674	17759	17932	17598	17610	17734	17672	17540	17811	17565	17846	17671	17625	17695	17707	17678	17533	17727	17626	17821	17666	17603	17735	17646	17681	17644	17770	17763	17652	17655	17777	17816	17631	17620	17656	17680	17655	17779	17452	17696	17549	17539	17571	17737	17545	17591	17740	17830	17587	17667	17551	17733	17719	17846	17592	17746	17706	17595	17742	17714	17469	17843	17750	17715	17610	17753	17734	17808	17822	17549	17636	17852	17770	17650	17755	17640	17491	17658	17586	17718	17581	17735	17655	17553	17677	17526	17624	17793	17505	17583	17659	17610	17781	17667	17636	17612	17671	17626	17623	17618	17638	17808	17459	17724	17814	17796	17811	17599	17676	17618	17614	17901	17743	17881	17719	17744	17692	17610	17526	17666	17653	17640	17684	17697	17566	17702	17735	17625	17605	17604	17699	17666	17738	17557	17777	17842	17833	17638	17737	17732	17597	17718	17650	17779	17592	17801	17644	17697	17445	17647	17491	17662	17602	17677	17739	17757	17696	17732	17545	17699	17781	17663	17608	17549	17680	17644	17576	17704	17684	17793	17705	17682	17728	17899	17668	17778	17734	17483	17639	17837	17777	17871	17659	17893	17554	17804	17685	17639	17650	17519	17555	17710	17644	17702	17488	17567	17623	17646	17699	17656	17883	17691	17679	17763	17583	17557	17763	17686	17574	17640	17542	17613	17672	17658	17658	17908	17688	17793	17605	17505	17789	17721	17721	17736	17785	17696	17926	17571	17614	17562	17650	17563	17620	17575	17699	17401	17635	17608	17574	17742	17536	17887	17408	17576	17793	17801	17770	17540	17785	17918	17749	17725	17692	17915	17658	17761	17803	17749	17682	17738	17589	17863	17682	17771	17658	17895	17601	17609	17604	17823	17565	17652	17890	17524	17446	17775	17572	17441	17581	17775	17589	17624	17687	17558	17703	17807	17522	17621	17563	17559	17574	17800	17892	17659	17864	17593	17595	17750	17755	17527	17755	17705	17576	17543	17832	17820	17726	17753	17521	17616	17766	17666	17691	17678	17766	17827	17525	17838	17806	17710	17760	17620	17607	17724	17766	17631	17396	17656	17891	17740	17595	17710	17697	17457	17719	17572	17537	17597	17650	17723	17697	17740	17744	17605	17773	17692	17753	17821	17636	17671	17514	17793	17729	17750	17545	17647	17566	17613	17783	17673	17654	17671	17550	17844	17529	17694	17694	17830	17724	17545	17555	17787	17774	17795	17574	17631	17567	17734	17763	17528	17799	17482	17611	17740	17624	17585	17709	17717	17678	17784	17457	17469	17610	17669	17497	17526	17581	17564	17613	17644	17776	17677	17837	17680	17704	17613	17526	17558	17494	17684	17666	17668	17739	17678	17729	17585	17715	17715	17674	17728	17618	17751	17746	17432	17679	17454	17659	17671	17889	17733	17691	17822	17650	17839	17547	17750	17647	17779	17702	17495	17693	17661	17624	17685	17616	17801	17708	17585	17671	17524	17759	17760	17619	17714	17749	17507	17457	17788	17546	17482	17800	17540
23161	21564	28804	33916	75193	76780	63435	48058	37677	32893	31353	30585	30670	30686	30416	30611	30833	30413	30747	30813	30455	30363	30475	30387	30502	30464	30561	30397	30285	30195	30279	30317	30494	30351	30417	30287	30313	30390	30321	30256	30423	30166	30172	30473	30317	30101	30244	30410	30574	30337	30663	30466	30390	30499	30272	30068	30222	30328	30482	30375	30271	30467	30230	30254	30087	30398	30406	30059	30186	29918	30314	30569	30096	30387	30140	30311	30338	30105	30244	30509	30395	30255	30445	30169	30423	30256	30282	30337	30378	30047	30242	30185	30426	30155	30180	30268	30321	30153	30121	30194	30271	30248	30346	30293	30599	30284	30388	30341	30310	30127	30127	30267	30557	30271	30212	30451	30027	30329	30424	30098	30297	30207	30132	30150	30070	30215	30089	30498	30093	30309	30613	30341	30282	30173	30208	30252	30380	30055	30189	30276	30394	30337	30215	30110	30416	30472	30296	30171	30295	30313	30312	30224	30209	30219	30454	30291	30220	30108	30344	29915	30145	30240	29835	30135	30247	30530	30482	30146	30099	30340	30485	30288	30168	30229	30285	30377	30354	30023	30183	29961	30106	30389	30065	30110	30381	29923	30023	30210	30093	30190	30294	30120	30327	30384	30280	30125	30440	30305	30286	30386	30314	29987	30013	30262	30529	30395	30466	30453	30128	30127	30241	30352	30083	30147	30273	29902	30230	30169	30141	30466	30308	30018	30368	30142	30177	30180	30072	30015	30587	30343	30263	30261	30480	29926	30495	29985	30408	30377	30283	30250	30444	30239	30356	30143	30165	30260	30233	30258	30262	30085	30281	30169	30188	30457	30335	30221	29997	30157	30470	30240	30083	30442	30212	30139	29857	30257	30304	30154	30243	30158	30245	30162	30432	30136	30246	29995	30179	30356	30344	30176	30163	30236	30263	30169	30388	30183	30275	30102	30288	30379	30410	30192	30496	30331	30232	30252	30221	30250	30369	30154	30064	30079	30202	30422	30068	30204	30160	30182	30374	30195	30138	30321	29942	30488	30234	30297	30433	30211	30231	30322	30378	30196	30146	30356	30313	30299	30172	30364	30196	30344	30329	30340	30200	30453	30474	30217	30405	30076	30382	30228	30315	30248	30289	30300	29993	29947	30121	30178	30241	30212	30136	30282	30022	30142	30055	30237	30337	30604	30060	30327	30245	30506	30246	30298	30074	29981	30141	30080	30469	30115	30576	30388	30146	30437	30318	30130	30059	30073	30162	29885	29992	30284	30344	30190	30250	30232	30222	30408	30228	30452	30111	30208	30029	30245	30161	30159	30060	30381	30000	30353	30366	30331	30149	30198	30258	30591	30135	30248	30270	30293	30280	30291	30166	30379	30264	30336	30327	30568	30194	30204	30098	30174	30262	30382	30357	30284	30147	30290	30242	30288	30470	30148	30238	30220	30337	30237	30285	30295	30286	30467	30318	30287	30215	30369	30288	30283	30332	30360	30210	30513	30294	30092	30317	30197	30195	30466	29980	30109	30367	30122	30251	30242	30208	30456	30256	30243	30287	30221	30106	30474	30214	30423	30278	30266	30528	30220	30466	30228	30111	30074	30290	30172	30346	30559	30433	30444	30185	30370	30240	30430	30248	30276	30443	30224	30113	30153	30203	30309	30219	30104	30464	30341	30426	30228	30206	30056	30079	30202	30430	30275	30249	30078	30357	30172	30355	30382	30075	30204	30364	30187	30299	30315	30228	30112	30161	30184	30186	30126	30081	30370	30181	30019	30169	30068	30224	30183	30340	30140	30299	30252	30025	30171	30245	30289	30090	30236	30009	29963	30378	30232	30501	30307	30470	30295	30433	30175	30115	30005	30177	30130	30207	30451	30181	30265	30260	30260	30203	30405	30397	30005	30126	30009	30335	30329	30351	30145	30402	30053	30068	30594	30349	29951	30425	30151	30323	30254	30250	30364	30112	30127	30111	30268	30207	30024	30289	30095	30326	30386	30212	30168	30661	30167	30386	30253	30584	30400	30449	30165	30345	30146	30210	30208	30238	30210	30251	30148	30419	30197	30112	30020	29794	29935	30376	29671	30043	30312	30105	30338	30016	30342	29986	30130	30258	30202	30155	30225	30468	30185	30188	29941	29955	30175	30263	30190	30195	30331	30490	30128	30215	30119	30113	30204	30187	30303	30464	30270	30165	30295	30055	30380	30216	30167	30533	30407	29917	30059	30345	30455	30225	30072	30316	30340	30259	30144	30154	30058	30254	30231	30282	30265	30172	30394	30126	30322	30278	30131	30337	30213	30336	30182	30187	30234	30395	30182	30038	30126	30353	30142	30331	30288	30034	30545	30124	30034	30332	30008	30321	30071	30193	30117	30576	30266	30375	30333	30316	30162	30160	30217	30412	30513	30431	30285	30267	30550	30201	30255	30273	30322	30204	30137	30072	30284	30090	30530	30215	30014	30337	30332	30072	30260	30205	30452	30306	30059	30389	30142	30311	30302	30291	30487	30550	30166	30399	30291	30347	30346	30389	29975	30456	30421	30222	30247	30109	30132	30256	30356	30027	30424	30402	30505	30284	30477	30437	30176	30211	30308	30172	30431	30247	30418	30236	30168	30050	30425	30212	30448	30259	30406	30166	30227	30149	30202	30318	30127	30119	30150	30233	30285	30243	30372	30234	30253	30470	30190	30210	30125	30502	30555	30273	30282	30335	30145	30085	30216	30170	30214	30207	30279	30081	29974	30482	30196	30378	30146	30565	30331	30327	30331	30199	30241	30743	30512	30302	30218	30419	30271	30115	30188	30455	30262	30186	30463	30211	30393	30293	30096	30336	30316	30422	30380	30163	30344	30376	30274	30206	30554	30261	30621	30543	30285	30167	30219	30363	30279	30150	29960	30210	30394	30292	30145	30221	30445	30186	30168	30010	30041	30192	30238	30389	30213	30061	30239	30192	30280	30248	30330	30430	30076	30316	29895	30112	30463	30176	30141	30247	30454	30372	30105	30134	30103	30195	30386	29899	30006	30220	30148	30615	30229	30392	30392	30178	30168	30306	30330	30231	30203	30372	30120	30550	30186	29924	30392	30247	30328	30333	29899	30064	30118	30252	30209	30360	30247	29919	30237	30377	30435	30195	30154	30111	30163	30451	30380	30236	30441	30175	30166	30351	30007	30464	30426	30202	30157	30225	30132	30353	30341	30246	30258	30282	30593	30369	30052	30362	30274	30113	30240	30178	30277	30282	30194	30205	30347	30101	30051	30297	30303	30396	29929	30262	30356	29949	30172	30332	30460	30228	30140	30678	30064	30035	30316	30277	30378	30334	30113	30251	30124	30346	30429	30434	30361	30375	30240	30364	30303	30225	30632	30382	30230	30177	30551	30071	30400	30368	30047	30127	29897	30221	30304	30534	30243	30371	30437	30410	30240	30190	30231	30445	30303	30204	30438	30300	30234	30361	30279	30245	30357	30181	30284	30283	30477	30233	30436	30207	30419	30117	30128	30394	30345	30189	30458	30463	30381	30073	30220	30045	30323	30294	30483	30272	30077	30477	30222	29994	30103	30271	30353	30426	30301	30049	30250	30277	30127	30227	30325	30294	30107	30353	30391	30171	30352	30385	30380	30214	30146	30305	30168	30370	30298	30168	30425	30368	29979	30284	30304	30352	30043	30393	30233	30309	30385	30275	30093	30169	30041	30018	30413	30249	29898	30453	30150	30194	30209	30151	30258	30402	30353	30146	30347	30332	30072	30243	30098	30322	30101	30438	30387	30234	30165	30019	30151	30196	30093	30309	30268	30435	30252	30332	30446	30406	30382	30315	30156	30259	30159	30021	30228	30181	30355	30126	30238	30242	29992	30131	30379	30437	30419	30355	30260	30029	30149	30311	30033	30116	30166	30436	30291	29912	30128	30209	30314	30447	30307	30393	30588	30176	30219	30184	30417	30026	30106	30211	30484	30419	30453	30217	30067	30171	30298	30347	30187	30075	30214	30387	29942	30066	30235	30352	30139	30157	30394	30230	30340	30248	30245	30236	30306	30467	30308	30506	30437	30228	30399	30401	30521	30486	30272	30070	30221	30199	29924	30401	30301	30376	30100	30082	30091	30449	30199	30191	30172	30292	30036	30451	30246	30409	30355	30389	30191	30462	30043	30425	30064	30424	30115	30177	30061	30311	30254	30346	30268	30018	30256	30080	30046	30020	30320	30129	30256	30358	30231	30333	30050	30046	30215	30210	30182	30215	30477	30430	30251	30109	30347	30108	30187	30217	30063	30378	30220	30378	30402	30216	30271	30087	30138	30028	30442	30521	30323	30391	30149	30370	30370	30033	30211	30358	30078	30148	30164	30081	30170	30383	30315	30169	30595	30077	30234	30215	30145	30270	30099	30074	30337	30241	30443	30223	30152	30175	30038	30223	30152	30277	30412	30343	30209	30505	30212	30640	30227	30075	30215	30291	30150	30111	30371	30354	30461	30480	30220	30400	29956	30393	30122	30565	30256	30312	30600	30546	30341	30127	30200	30317	30175	30301	30207	30381	30205	30312	30298	30522	30050	30385	30444	30141	30407	30318	30495	30181	30041	30547	30142	30147	29967	30294	30171	30299	30215	30246	30348	30091	30201	30286	30380	30428	30282	30310	30366	30275	30230	30114	30243	30239	30258	30331	30048	30208	30273	30194	30240	30231	30540	30274	29947	30349	30340	30266	30450	30306	30209	30264	30279	30129	30182	30066	30060	30125	30361	30147	30432	30304	30144	30474	30538	30429	30147	30015	30233	30355	30374	30360	30305	30182	30366	30135	30540	30110	30041	30371	30368	30246	30061	30212	30236	30228	30346	29895	30008	30219	30510	30356	30135	30141	30315	30310	30180	30396	30373	30134	30030	30693	30416	30429	30251	30043	30353	30234	30348	30217	30253	30175	30165	30183	30225	30033	30463	30342	30266	30197	30277	30410	30273	30279	30257	30229	29933	30302	30412	30129	30295	30459	30550	30276	30066	30332	30090	30497	30174	30475	30352	30144	30287	30165	30233	30239	30559	30313	30081	30388	30165	30398	30284	30302	30257	30460	30331	30412	30285	30249	30126	30472	30373	30166	30368	30375	30044	30248	30277	30270	30420	30063	30282	30314	29950	30152	30128	30066	30224
22272	41786	41554	56805	92968	82580	60423	38684	25783	20244	18943	18566	18600	18361	18511	18413	18564	18610	18574	18717	18540	18456	18690	18702	18529	18548	18436	18589	18451	18390	18463	18379	18433	18565	18452	18530	18427	18562	18444	18359	18601	18442	18419	18432	18722	18597	18594	18336	18649	18401	18407	18496	18438	18350	18467	18510	18442	18384	18520	18505	18323	18487	18256	18330	18487	18422	18338	18451	18250	18486	18572	18485	18336	18385	18405	18333	18301	18503	18488	18302	18590	18335	18445	18382	18512	18431	18474	18434	18525	18422	18477	18440	18406	18581	18341	18344	18276	18429	18418	18436	18389	18556	18504	18400	18323	18220	18351	18462	18404	18469	18297	18486	18346	18641	18404	18416	18323	18434	18363	18551	18314	18431	18243	18403	18339	18562	18331	18385	18374	18446	18401	18507	18460	18355	18182	18107	18442	18443	18314	18413	18442	18342	18451	18505	18437	18313	18454	18390	18200	18480	18280	18462	18452	18442	18487	18431	18300	18468	18359	18300	18333	18422	18191	18289	18471	18302	18408	18515	18238	18354	18570	18484	18317	18402	18537	18365	18354	18433	18350	18255	18361	18443	18401	18431	18499	18376	18338	18493	18452	18560	18362	18389	18434	18406	18347	18166	18323	18266	18421	18529	18486	18303	18386	18549	18284	18281	18442	18245	18468	18377	18391	18445	18328	18161	18436	18306	18402	18496	18403	18356	18473	18407	18303	18259	18427	18457	18468	18329	18422	18410	18199	18246	18448	18255	18448	18283	18444	18312	18470	18448	18417	18448	18327	18293	18522	18387	18486	18456	18368	18487	18468	18354	18289	18453	18418	18358	18384	18453	18422	18390	18409	18406	18384	18387	18514	18239	18472	18349	18417	18378	18477	18303	18402	18473	18463	18367	18246	18410	18467	18395	18510	18519	18320	18326	18300	18402	18435	18355	18274	18369	18336	18360	18302	18413	18531	18413	18369	18369	18240	18281	18568	18292	18571	18341	18320	18371	18437	18461	18394	18518	18292	18505	18583	18514	18461	18249	18365	18414	18145	18461	18350	18453	18251	18437	18420	18403	18321	18389	18298	18526	18466	18471	18268	18360	18471	18051	18445	18325	18256	18453	18434	18447	18225	18362	18420	18686	18340	18394	18466	18383	18382	18427	18314	18653	18369	18242	18398	18242	18487	18503	18335	18295	18356	18438	18256	18332	18431	18494	18452	18458	18257	18320	18371	18425	18526	18495	18357	18327	18493	18422	18265	18494	18311	18498	18440	18384	18539	18322	18239	18457	18496	18407	18352	18452	18368	18517	18374	18479	18445	18283	18471	18346	18354	18379	18500	18393	18543	18474	18546	18487	18473	18507	18577	18397	18567	18406	18455	18503	18536	18279	18277	18203	18432	18428	18396	18353	18338	18345	18481	18367	18512	18520	18410	18346	18407	18411	18418	18350	18420	18263	18337	18442	18569	18373	18350	18592	18353	18417	18436	18449	18610	18398	18584	18559	18537	18290	18342	18359	18528	18409	18402	18331	18325	18410	18337	18374	18414	18367	18511	18449	18302	18366	18418	18236	18395	18433	18310	18325	18469	18409	18448	18215	18314	18240	18456	18367	18408	18376	18502	18446	18560	18429	18512	18371	18570	18252	18340	18473	18343	18411	18514	18433	18455	18246	18193	18437	18339	18300	18438	18431	18452	18401	18349	18369	18565	18370	18370	18343	18227	18644	18247	18342	18305	18513	18384	18483	18451	18438	18497	18271	18489	18295	18407	18352	18410	18461	18300	18320	18396	18266	18295	18403	18352	18329	18241	18392	18539	18340	18287	18509	18533	18311	18377	18351	18400	18295	18348	18339	18313	18458	18421	18428	18431	18496	18353	18394	18458	18429	18525	18368	18422	18427	18225	18385	18396	18562	18339	18423	18396	18479	18294	18355	18450	18524	18428	18424	18548	18506	18425	18474	18344	18462	18321	18383	18394	18374	18422	18310	18359	18492	18560	18123	18402	18312	18430	18161	18365	18384	18272	18465	18226	18495	18449	18301	18509	18436	18450	18314	18368	18484	18404	18339	18626	18534	18397	18531	18532	18615	18374	18250	18555	18584	18636	18451	18312	18361	18344	18356	18503	18482	18360	18333	18387	18189	18503	18270	18414	18371	18366	18428	18482	18495	18533	18364	18361	18317	18467	18330	18406	18311	18469	18320	18394	18294	18353	18349	18325	18296	18407	18532	18296	18248	18326	18327	18143	18248	18373	18341	18396	18416	18325	18521	18566	18257	18478	18548	18311	18500	18578	18319	18419	18267	18487	18450	18597	18606	18322	18445	18362	18432	18385	18349	18610	18174	18305	18305	18354	18337	18500	18422	18485	18273	18422	18336	18543	18300	18418	18437	18419	18288	18438	18286	18440	18319	18417	18231	18578	18471	18542	18507	18368	18515	18303	18303	18472	18277	18315	18461	18409	18338	18303	18396	18546	18386	18403	18273	18336	18258	18545	18405	18472	18226	18461	18502	18494	18348	18245	18411	18436	18586	18476	18522	18789	18361	18493	18438	18541	18390	18433	18384	18475	18500	18425	18395	18246	18331	18416	18147	18439	18282	18510	18368	18359	18463	18506	18418	18505	18689	18408	18493	18358	18276	18425	18319	18369	18355	18290	18454	18557	18502	18324	18299	18322	18511	18289	18539	18354	18304	18458	18407	18484	18301	18341	18275	18151	18158	18404	18330	18286	18418	18421	18345	18440	18397	18502	18275	18244	18680	18685	18387	18402	18385	18188	18307	18527	18476	18314	18390	18481	18342	18293	18393	18521	18300	18346	18313	18262	18354	18439	18277	18529	18324	18412	18615	18418	18430	18460	18357	18417	18289	18392	18423	18341	18466	18452	18477	18347	18471	18449	18299	18257	18379	18339	18617	18321	18553	18452	18340	18418	18324	18252	18494	18414	18466	18402	18656	18308	18351	18413	18380	18504	18458	18310	18391	18468	18287	18310	18438	18225	18537	18462	18352	18392	18429	18434	18598	18518	18468	18236	18562	18286	18324	18429	18442	18393	18361	18471	18649	18365	18293	18395	18358	18472	18413	18662	18362	18403	18273	18439	18225	18347	18271	18461	18395	18285	18487	18417	18359	18495	18395	18418	18507	18378	18508	18320	18390	18677	18371	18444	18209	18469	18497	18430	18571	18511	18448	18374	18271	18334	18377	18449	18260	18455	18275	18558	18363	18402	18394	18261	18111	18356	18350	18323	18261	18428	18267	18408	18538	18336	18491	18415	18322	18438	18394	18617	18279	18229	18347	18422	18379	18512	18517	18289	18300	18339	18169	18433	18450	18339	18342	18357	18388	18453	18374	18529	18434	18289	18467	18436	18390	18232	18432	18252	18339	18412	18405	18289	18393	18494	18332	18338	18431	18372	18339	18456	18220	18501	18229	18648	18341	18527	18324	18567	18500	18384	18229	18477	18239	18545	18411	18382	18354	18264	18548	18303	18368	18375	18463	18393	18501	18249	18296	18456	18408	18364	18346	18327	18484	18273	18396	18483	18305	18466	18346	18260	18354	18488	18417	18373	18520	18553	18547	18515	18200	18316	18473	18408	18536	18337	18154	18591	18388	18333	18283	18370	18422	18369	18522	18442	18490	18151	18243	18506	18329	18418	18333	18555	18420	18404	18397	18657	18451	18460	18534	18567	18361	18542	18302	18366	18327	18678	18645	18378	18196	18549	18366	18284	18504	18532	18460	18339	18670	18458	18307	18212	18377	18335	18423	18432	18396	18327	18469	18613	18337	18482	18440	18454	18402	18336	18520	18355	18479	18459	18354	18505	18232	18219	18420	18359	18443	18433	18445	18402	18319	18375	18344	18431	18310	18503	18459	18357	18417	18350	18248	18464	18472	18360	18458	18415	18361	18497	18410	18576	18416	18495	18333	18332	18184	18455	18426	18488	18586	18458	18383	18367	18512	18203	18485	18344	18302	18162	18391	18290	18393	18341	18347	18478	18367	18660	18342	18390	18535	18411	18352	18446	18324	18322	18567	18470	18410	18452	18478	18319	18136	18425	18508	18286	18454	18457	18365	18506	18408	18386	18512	18428	18540	18472	18494	18379	18333	18410	18387	18336	18299	18236	18449	18413	18518	18440	18324	18331	18433	18398	18435	18275	18583	18492	18354	18487	18309	18531	18153	18395	18495	18327	18282	18591	18324	18417	18509	18323	18405	18368	18515	18526	18343	18568	18202	18482	18423	18389	18512	18298	18457	18321	18326	18297	18499	18188	18322	18330	18332	18186	18428	18292	18294	18392	18228	18535	18341	18458	18388	18471	18456	18187	18495	18185	18186	18515	18449	18360	18192	18438	18560	18479	18298	18398	18350	18531	18366	18546	18247	18358	18462	18344	18326	18411	18301	18608	18361	18590	18641	18415	18138	18560	18383	18432	18438	18484	18391	18450	18524	18299	18238	18330	18391	18484	18487	18251	18437	18414	18543	18381	18534	18459	18402	18383	18444	18203	18345	18473	18339	18377	18548	18486	18275	18392	18236	18479	18485	18377	18502	18364	18491	18389	18341	18369	18416	18476	18316	18373	18381	18441	18399	18573	18426	18589	18358	18524	18329	18404	18580	18398	18334	18392	18256	18458	18310	18320	18415	18333	18402	18522	18394	18381	18214	18482	18447	18297	18387	18313	18510	18195	18472	18394	18409	18589	18441	18344	18358	18278	18389	18424	18426	18468	18467	18370	18573	18363	18354	18240	18297	18423	18369	18248	18247	18443	18428	18420	18392	18248	18259	18349	18373	18292	18357	18336	18487	18407	18566	18679	18332	18257	18401	18455	18447	18369	18328	18301	18373	18474	18432	18489	18251	18441	18380	18429	18303	18372	18472	18486	18525	18327	18417	18613	18713	18511	18208	18486	18486	18259	18406	18435	18425	18395	18395	18503	18346	18582	18376	18268	18323	18267	18561	18244	18427	18426	18418	18554	18496	18469	18592	18680	18328	18351	18424	18343	18308	18308	18543	18455	18404	18551	18421	18395	18259	18478	18353	18433	18254	18394	18445	18384	18313	18253	18335	18538	18304	18393	18427	18438	18361	18369	18483	18570	18375	18483	18380	18437	18243	18482	18439	18595	18447	18406	18358
33125	27999	33240	36752	42138	39744	36026	32405	30672	30104	29884	29959	29941	29842	29912	29652	29785	29721	29721	29564	29487	29880	29640	29772	29831	29627	29774	29698	29941	29948	29822	29953	29739	29835	29896	29509	29854	29784	29705	29759	29680	29731	29784	29545	29964	29740	29876	29639	29820	29823	29838	29701	29842	29881	29835	29783	29715	30085	29705	29791	29888	29744	29695	29846	29702	29751	29932	29681	29842	29655	29838	29769	29655	29805	29663	29747	29883	29680	29693	29743	29766	29858	29751	29796	29639	29868	29930	29954	29801	29755	30024	29836	29670	29697	29780	29842	29706	29534	29945	29660	29591	29869	30006	29365	29979	29711	29739	29879	29634	29610	29634	29686	29700	29784	29588	29762	29504	29846	29519	29614	29840	30020	29896	29524	29651	29892	29983	29687	29731	29596	30049	29779	29596	29646	29678	30114	29691	29578	29961	29688	29903	29684	29703	29621	29885	29684	29735	29875	29796	29951	29762	29888	29720	29686	29676	29761	29671	29647	29636	29821	29720	29693	29918	29721	29960	29644	29662	29886	29812	29918	29670	29804	29826	29706	29856	29791	29817	29660	29755	29680	29698	29767	29657	29790	29575	29904	29688	29662	29552	29878	29560	29615	30063	29628	29597	29683	29844	29579	29981	29733	29858	29784	29543	29561	29754	29812	29940	29432	29651	29885	29817	29716	30000	29707	29786	29744	29784	29747	29680	29778	29991	29828	29761	29742	29905	29859	29858	29611	29868	29567	29644	29993	29735	29655	30037	29596	29726	30013	29884	29577	29613	29695	29777	29861	29649	29899	29722	29896	29901	29684	29853	29535	29764	29635	29614	29475	29944	29607	29675	29862	29852	29702	29733	29648	29603	29801	29667	29866	29508	29918	29688	29784	29680	29938	29708	29778	29935	29850	29835	29795	29927	29472	29467	29364	29919	30086	29723	29914	29558	30000	29629	29639	29853	29835	29909	29434	29875	29586	29716	29743	29875	29883	29826	29872	29841	29820	29962	29902	29700	29618	30019	29514	29844	29721	29726	29981	29814	30026	29570	29668	29739	29813	29588	29603	29582	29689	29763	29818	29806	29627	29685	29672	29965	29682	29850	29698	29651	29808	29604	29676	29800	29896	29990	29639	29649	29623	29689	29615	29845	29672	29809	29713	29783	29738	29652	29837	29617	29808	29642	29469	29647	29596	29774	29756	29660	30049	29801	29572	29888	29637	29776	29848	29967	30060	29909	29762	29631	29850	29593	29763	29920	29820	29813	29729	29817	30150	29941	29523	29892	29569	29748	29641	29545	29674	29870	29829	29985	29950	29589	29708	29814	29622	29595	30045	29666	30102	29687	29582	30042	29992	29856	29907	29847	29859	29884	29879	29927	29572	29632	29889	29795	29915	29613	29867	29646	29560	29882	29660	29492	29743	29724	29670	29858	29814	29679	29785	29738	29760	29785	29401	29694	29880	30022	29761	29684	29727	29682	29814	29986	29832	29583	29568	29655	29678	29838	29691	29675	29647	29641	29889	29590	29554	29727	29689	29793	29742	29713	29852	29785	29915	29797	29635	29884	29840	29772	29884	29765	29804	30077	29616	29943	29509	29589	29698	29605	29590	29709	29497	29641	29423	29646	29728	29609	29701	29556	29591	29549	29734	29683	29694	29849	29731	29702	29578	29617	29717	29510	29853	29864	29811	29635	29900	30014	29729	30000	30018	29745	29837	29815	29844	29963	29883	29799	29666	29631	29896	29980	29576	29642	29877	29870	29835	29437	29647	29649	29954	29745	29836	29859	29500	29782	29667	29650	29779	29805	29612	30019	29826	29624	29593	29766	29742	29911	29927	29862	29703	29750	29531	29781	29703	29592	29752	29831	29756	29758	29751	29455	29865	29946	29602	29765	29643	29799	29822	29803	29720	29848	29872	29952	29733	29771	29770	30106	29737	29672	29724	29577	30017	29821	29948	29752	29662	29827	29720	29810	29715	29566	29668	29941	29795	29959	29878	29863	29830	29847	29755	29993	29869	29579	29832	29546	29696	29613	29779	29943	29699	29483	29614	29868	29837	29788	29934	29709	29603	29548	29585	29601	29688	29843	29682	29619	29899	30060	29930	29754	29852	29688	29755	29993	29684	30114	29863	29642	29588	29777	29674	29802	29633	29713	29775	29655	29733	29905	29738	29605	29827	29657	29551	29827	29955	29976	29592	29954	29818	29752	29749	29666	29723	29854	29730	29748	29744	29897	29784	29768	29785	29614	30019	29996	29765	29679	29855	29691	29612	29626	29798	29805	29557	29665	29828	29945	29574	29595	29733	29901	29959	29826	29791	29695	29623	29480	29694	29564	29687	29703	29464	29452	30126	29723	29929	29678	29855	29821	29579	29736	29836	29832	29978	29912	29597	29732	29827	29813	29896	29857	29676	29600	29719	29645	29897	29758	29856	29611	29768	29576	29531	29802	29854	29964	29809	29800	29901	29734	29563	29829	29875	29852	30025	29755	29647	29934	29666	29698	29838	29924	29766	29676	29745	29954	29810	29846	29605	29822	29750	29612	29811	29733	29756	29815	29746	29808	29626	29748	29694	29851	29549	29885	29986	29712	29859	29876	29836	29658	29838	29608	29962	30128	29650	29681	29770	29793	29822	29778	29919	29746	29706	29685	29815	29779	29765	29748	29747	29969	29575	29990	29834	29478	29743	29865	29547	29975	29727	29627	29370	29570	29636	29612	29782	29742	29803	29566	29679	29623	29635	29850	29789	29842	29760	29932	29928	29557	29608	29666	29783	29802	29725	29301	29701	29739	29570	29743	29523	29841	29625	29908	29837	29684	29702	29741	29759	29847	29826	29945	29848	29650	29724	29398	29992	29909	29878	29997	29887	29732	29758	29943	29912	29820	29804	29680	29836	29945	30150	29543	29756	29716	29666	29781	29520	29708	30046	29910	29670	29709	29645	29729	29759	29809	29826	29856	29901	29792	29683	29762	29889	29835	29853	29665	29904	29752	29793	29817	29538	29632	29581	29515	29810	29804	29716	29739	29666	29847	29561	29697	29764	29967	29753	29527	29741	29859	29999	29896	29191	29787	30005	29628	29824	29738	30069	29709	29554	29601	29648	29473	29637	29532	29707	29699	29715	29833	29626	29611	29766	29637	29990	29664	29648	29818	29537	29644	29601	29884	29818	29625	29833	29712	29690	29661	29784	30018	29989	29815	29628	29929	29708	29636	29837	29904	29647	29935	29836	29792	29948	29855	29635	29844	29700	29669	29623	29631	29398	29225	29779	29632	29614	29798	29667	29637	29942	29813	29819	29620	29885	29774	29744	29902	29760	29506	29785	29834	30032	29790	29962	29710	29892	29703	29622	29796	29641	29730	29745	29584	29781	29678	29577	29743	29718	29877	29634	29841	29784	29674	29726	29741	29695	29658	29839	29640	29826	29840	29915	29837	29733	29554	29837	29845	29769	29907	29764	29933	29722	29688	29597	29780	29838	29633	29812	29912	29815	29766	29714	29971	29878	29663	29645	29798	29817	29699	29624	29842	29633	29770	29716	29531	29774	29602	29456	29860	29808	29908	29536	29544	29969	29654	29711	29712	29755	29989	29531	29441	29694	29828	29820	29823	29739	29750	29647	29699	29718	29766	29736	29706	29848	29758	29998	29660	29680	29736	29710	29435	29658	29763	29739	29913	29878	29936	29753	29732	29793	29825	29857	30091	29905	29747	29579	29729	29607	29942	29590	29637	29638	29885	29790	29782	29804	29772	30023	29927	29639	29606	29730	29672	29795	29725	29924	29754	30246	29834	29663	29659	29606	29726	29540	29506	29910	29957	29740	30010	29717	29905	29855	29820	29759	29361	29525	29462	29617	29937	29622	29534	29736	29843	29903	29715	29777	29624	30029	29660	29847	29687	29825	29735	29945	29814	29713	29834	29992	29555	29592	29739	29605	29550	29522	29759	30078	29749	29604	29952	29432	29665	29762	29813	29931	29680	29721	29723	29822	30038	29667	29688	29836	29647	29748	29591	29856	29820	30027	29933	29787	29718	29999	30023	29826	29695	29644	29551	29989	29802	29807	29842	29859	29793	30004	29552	29722	29937	29812	29698	29541	29588	29759	29718	29698	29865	29887	29980	29729	29857	29668	29606	29778	29665	29764	29557	29769	29847	29823	29904	29661	30049	29783	29703	29518	29610	29687	29768	29826	29540	30049	29770	29772	29736	29917	29723	29570	29882	29588	29866	29994	29846	29862	29585	29674	29891	29314	29827	29872	29623	29890	29818	29689	29612	29989	29813	29824	29727	29774	29643	30007	29894	29830	29964	29891	29773	29870	30190	29846	29740	29807	29808	29433	29697	29822	29882	29599	29831	29799	29753	30006	29958	29708	29907	29823	29710	29793	29978	29866	29820	29709	29484	29848	29758	29945	29821	29662	29490	29939	29920	29619	29600	29709	29822	29573	29762	29866	29728	29829	29741	29851	30126	29857	29733	29644	29570	29774	29742	29953	29625	29894	29878	29608	29925	29432	29393	29666	29524	29565	29785	29668	29836	29892	29816	29844	30100	29754	30030	29990	29848	29871	29783	30004	29707	29650	29814	29759	29688	29643	29563	29726	29592	29778	29859	29472	29686	29911	29759	29730	30006	29470	29757	29706	29788	29816	29762	29745	29682	29776	29592	29840	29810	29681	29858	29795	29995	29882	29784	29744	29694	29729	29593	29923	29815	29558	29615	29683	29657	29881	29792	29778	29738	29628	29794	29709	29525	29631	29743	29883	29648	29787	29939	29854	29694	29713	30077	29739	29804	29844	29717	29485	29858	30020	29599	29725	29599	30017	29775	29900	29695	29563	29867	29967	29904	29741	29769	29771	29882	29917	29892	29992	29728	29879	29722	29902	29636	29892	29584	29673	29681	29651	29925	29809	29835	29908	29703	30014	29848	29593	29816	29868	29737	29803	29617	29597	29657	29661	29535	29507	29597	29660	29494	29721	29633	29581	29812	29620	29657	29683	29611	29738	29970	29779	30194	29727	29967	29937	29647	29754	29662	29723	29722	29621	29868	29757	29567	29844	29841	29751	29628	29519	29751	29708	29583	29879	30147	29748	29783	29920	29802	29645	30147	29788	29774	29603	30011	29883	29946	29838
17551	21315	21478	26128	32216	27903	23232	19723	18410	17859	17894	17742	17718	17640	17623	17522	17735	17584	17793	17686	17599	17728	17671	17574	17660	17732	17707	17642	17872	17861	17793	17660	17631	17660	17716	17800	17855	17921	17733	17942	17624	17672	17747	17811	17626	17688	17698	17720	17633	17825	17733	17887	17527	17611	17630	17821	17767	17833	17636	17682	17610	17802	17874	17554	17673	17487	17647	17464	17717	17765	17693	17648	17715	17744	17712	17627	17642	17714	17866	17705	17695	17677	17614	17675	17833	17732	17744	17605	17811	17569	17600	17593	17808	17822	17736	17784	17826	17543	17578	17765	17746	17619	17795	17800	17693	17656	17687	17775	17634	17509	17663	17590	17790	17690	17605	17803	17633	17688	17714	17550	17580	17781	17651	17628	17722	17612	17471	17704	17610	17653	17607	17448	17604	17777	17720	17614	17514	17821	17687	17561	17697	17696	17846	17606	17883	17710	17702	17559	17712	17543	17624	17790	17784	17372	17935	17567	17627	17657	17731	17922	17554	17571	17678	17622	17550	17577	17682	17753	17628	17613	17591	17700	17557	17664	17766	17701	17458	17615	17699	17411	17799	17709	17847	17644	17654	17736	17652	17544	17925	17613	17719	17616	17698	17710	17606	17825	17539	17646	17799	17618	17633	17638	17663	17579	17654	17626	17557	17761	17543	17709	17683	17552	17648	17741	17683	17586	17721	17748	17544	17744	17809	17589	17597	17654	17660	17589	17785	17525	17734	17532	17591	17739	17913	17689	17869	17842	17706	17649	17636	17623	17799	17750	17680	17602	17742	17504	17722	17583	17588	17545	17697	17510	17841	17746	17717	17764	17690	17518	17680	17637	17642	17908	17476	17614	17548	17621	17771	17563	17682	17788	17660	17574	17691	17643	17668	17735	17865	17768	17631	17766	17578	17527	17655	17609	17654	17662	17793	17620	17668	17651	17618	17605	17761	17647	17477	17554	17469	17494	17803	17557	17568	17671	17711	17798	17623	17638	17854	17709	17741	17650	17670	17524	17799	17750	17693	17608	17640	17601	17757	17598	17841	17644	17585	17738	17865	17787	17701	17406	17575	17761	17690	17772	17689	17696	17862	17600	17741	17542	17600	17680	17604	17657	17699	17670	17640	17786	17549	17657	17593	17713	17605	17556	17643	17574	17688	17653	17605	17663	17835	17576	17511	17531	17726	17633	17693	17474	17661	17713	17574	17719	17597	17770	17652	17841	17522	17580	17700	17798	17800	17692	17760	17410	17509	17633	17689	17495	17684	17781	17682	17749	17765	17670	17499	17685	17574	17707	17760	17508	17766	17617	17607	17550	17702	17542	17765	17494	17750	17690	17706	17561	17667	17893	17646	17608	17713	17961	17792	17531	17702	17670	17635	17731	17789	17737	17847	17516	17517	17782	17570	17824	17655	17599	17511	17610	17359	17761	17575	17610	17654	17637	17668	17674	17612	17752	17724	17589	17869	17467	17731	17731	17688	17679	17637	17668	17612	17715	17787	17620	17638	17661	17793	17714	17609	17639	17528	17565	17729	17564	17689	17716	17674	17519	17646	17569	17667	17729	17653	17737	17712	17565	17554	17606	17706	17703	17736	17701	17717	17845	17571	17827	17459	17697	17566	17520	17702	17579	17649	17858	17438	17503	17737	17672	17724	17581	17537	17539	17599	17554	17757	17708	17680	17725	17671	17714	17774	17679	17643	17595	17646	17750	17611	17778	17724	17802	17879	17794	17717	17777	17679	17555	17568	17829	17810	17692	17739	17440	17668	17634	17603	17682	17563	17600	17571	17588	17560	17492	17740	17720	17711	17835	17769	17571	17713	17793	17650	17640	17784	17484	17660	17597	17741	17640	17535	17549	17538	17652	17772	17707	17674	17565	17492	17643	17603	17493	17702	17689	17437	17642	17671	17608	17750	17589	17721	17498	17724	17717	17890	17653	17723	17879	17561	17775	17658	17605	17721	17681	17748	17756	17566	17763	17688	17651	17658	17629	17579	17644	17731	17810	17701	17572	17619	17599	17492	17741	17625	17756	17758	17674	17851	17705	17524	17632	17597	17625	17664	17646	17594	17648	17808	17659	17769	17812	17586	17671	17587	17658	17730	17712	17667	17885	17647	17583	17380	17597	17773	17621	17689	17652	17801	17664	17488	17645	17779	17715	17523	17680	17745	17673	17711	17595	17783	17776	17815	17636	17518	17624	17734	17668	17777	17665	17602	17454	17618	17717	17671	17612	17802	17634	17510	17644	17613	17720	17498	17722	17724	17623	17617	17827	17724	17605	17577	17773	17694	17673	17712	17580	17654	17629	17604	17584	17627	17506	17984	17633	17715	17626	17727	17641	17616	17555	17813	17548	17774	17650	17878	17736	17754	17632	17596	17543	17805	17527	17630	17796	17703	17535	17557	17681	17602	17564	17623	17792	17665	17735	17743	17660	17819	17609	17667	17708	17691	17805	17584	17650	17524	17556	17545	17629	17598	17443	17667	17621	17697	17680	17594	17857	17639	17649	17640	17727	17699	17622	17613	17660	17717	17654	17878	17859	17657	17803	17650	17741	17502	17812	17744	17602	17764	17645	17655	17643	17604	17659	17630	17746	17619	17754	17707	17827	17623	17639	17814	17596	17735	17521	17831	17605	17694	17564	17542	17526	17639	17862	17572	17655	17514	17540	17645	17697	17649	17718	17615	17819	17499	17677	17809	17609	17683	17722	17706	17384	17762	17572	17534	17533	17636	17524	17727	17738	17644	17894	17590	17904	17770	17563	17658	17686	17514	17722	17765	17490	17661	17916	17537	17523	17579	17890	17654	17635	17736	17650	17644	17632	17735	17591	17673	17716	17727	17722	17724	17717	17574	17600	17765	17746	17680	17615	17617	17614	17786	17747	17815	17821	17546	17531	17575	17747	17707	17769	17641	17499	17562	17884	17691	17834	17660	17585	17845	17854	17548	17731	17632	17742	17612	17643	17630	17604	17530	17504	17734	17585	17692	17668	17662	17676	17771	17753	17681	17838	17627	17668	17722	17737	17682	17670	17801	17704	17713	17461	17811	17742	17686	17701	17867	17726	17680	17636	17746	17863	17560	17507	17512	17665	17601	17503	17769	17772	17685	17629	17712	17698	17793	17695	17536	17636	17554	17736	17655	17861	17657	17748	17788	17594	17667	17767	17621	17827	17567	17802	17816	17730	17776	17650	17662	17658	17677	17686	17728	17523	17858	17645	17619	17832	17560	17658	17626	17519	17657	17655	17790	17673	17452	17433	17535	17650	17573	17775	17531	17618	17726	17663	17556	17757	17738	17559	17406	17903	17662	17668	17699	17746	17710	17652	17795	17646	17544	17619	17793	17605	17597	17699	17781	17511	17757	17617	17621	17664	17744	17622	17510	17769	17813	17652	17585	17797	17810	17781	17739	17857	17513	17711	17813	17605	17635	17601	17902	17642	17737	17666	17725	17571	17568	17580	17703	17566	17697	17648	17673	17584	17643	17552	17572	17628	17660	17691	17717	17610	17821	17667	17699	17589	17712	17596	17575	17732	17759	17768	17671	17512	17494	17668	17652	17576	17668	17688	17584	17660	17588	17757	17665	17597	17682	17559	17661	17550	17851	17682	17616	17778	17783	17509	17738	17609	17756	17790	17579	17680	17871	17593	17660	17486	17601	17673	17754	17627	17792	17677	17565	17687	17726	17600	17764	17707	17599	17695	17677	17862	17586	17617	17600	17697	17477	17854	17785	17714	17795	17621	17624	17566	17751	17718	17664	17805	17824	17573	17549	17609	17646	17642	17781	17655	17776	17607	17835	17662	17638	17832	17751	17650	17720	17624	17586	17699	17643	17643	17932	17578	17732	17646	17591	17686	17919	17720	17709	17572	17769	17668	17643	17644	17589	17451	17625	17733	17677	17607	17676	17653	17738	17674	17622	17731	17816	17687	17624	17724	17643	17567	17653	17726	17654	17682	17783	17709	17644	17655	17646	17777	17796	17708	17866	17655	17518	17688	17640	17610	17618	17509	17738	17623	17886	17521	17644	17584	17651	17773	17747	17493	17705	17629	17696	17765	17644	17505	17675	17480	17744	17632	17687	17671	17696	17743	17814	17670	17675	17706	17610	17771	17625	17406	17819	17655	17674	17839	17696	17638	17674	17762	17821	17705	17649	17760	17477	17564	17843	17686	17640	17833	17569	17700	17602	17709	17566	17634	17633	17628	17787	17670	17598	17776	17649	17442	17823	17575	17591	17810	17618	17604	17575	17860	17690	17647	17473	17800	17648	17435	17608	17684	17664	17670	17689	17510	17546	17757	17507	17714	17842	17696	17498	17831	17835	17792	17621	17718	17691	17708	17526	17675	17620	17647	17590	17667	17518	17678	17608	17638	17760	17410	17733	17543	17772	17730	17828	17550	17815	17738	17545	17682	17608	17798	17654	17656	17765	17838	17684	17619	17824	17660	17711	17836	17766	17581	17671	17752	17642	17642	17486	17651	17859	17737	17689	17609	17834	17630	17757	17908	17583	17703	17658	17694	17667	17506	17694	17639	17543	17693	17745	17807	17502	17627	17784	17593	17534	17477	17839	17753	17784	17679	17623	17661	17845	17663	17896	17662	17764	17710	17829	17625	17785	17647	17621	17672	17897	17845	17661	17715	17661	17837	17682	17676	17729	17787	17600	17577	17640	17413	17628	17823	17754	17785	17624	17660	17604	17656	17614	17527	17626	17448	17645	17702	17599	17441	17813	17736	17768	17861	17745	17634	17573	17742	17651	17740	17747	17604	18057	17645	17958	17843	17856	17767	17831	17425	17703	17671	17847	17759	17827	17710	17589	17633	17617	17694	17634	17676	17679	17594	17597	17629	17482	17681	17652	17711	17731	17713	17868	17528	17792	17718	17537	17760	17637	17570	17708	17874	17583	17701	17671	17632	17790	17638	17677	17604	17638	17775	17866	17681	17515	17612	17717	17731	17751	17856	17654	17555	17619	17894	17754	17630	17717	17665	17427	17624	17576	17666	17701	17500	17643	17677	17860	17593	17441	17615	17644	17704	17718	17707	17813	17589	17958	17662	17752	17678	17785	17606	17677	17722	17781	17940	17651	17813	17502	17622	17796	17760	17556	17657	17763	17597
25721	21682	29275	41503	63719	59821	48299	37709	32918	31054	30252	30185	30049	29762	30246	30082	30144	30140	30118	29994	30247	29942	29930	30052	29889	30017	29990	30013	30183	30211	29947	29882	30158	29948	30015	29724	29863	29930	29926	29840	29826	30163	29883	29771	29909	29997	30052	29977	30037	29940	29951	29950	30075	30027	29803	29981	29911	30059	29926	30065	30184	30072	29887	30044	29897	29922	29761	30113	30179	30013	29969	29852	29955	30045	29813	29865	30017	30000	30159	29981	29819	29856	30022	30130	30317	30072	30073	29921	29945	30037	30003	29827	30012	29653	29802	29778	30081	29976	29807	30265	29885	29727	29833	30009	29777	29982	30052	29783	29781	29839	30093	29954	29957	30020	30096	30329	29791	29897	30104	30022	30062	29825	29886	29986	29886	29941	30004	30104	29934	29894	29965	30052	29776	29884	30173	30077	29875	29767	30194	29927	30108	30095	29943	30022	29889	30062	29986	29755	29966	29971	29623	29910	29749	29706	29992	29791	29951	29719	29995	29897	29815	30033	30063	30055	30053	29990	30043	30196	30090	29617	29774	30235	30069	30058	30263	30046	30137	30054	29992	29996	29936	30117	30125	29974	30057	29881	29895	29872	29905	29986	29956	29914	29895	29777	30179	30133	29961	29908	29950	29892	30037	29925	29966	29791	29876	29894	29841	29667	29858	29653	29636	29978	30061	29625	29804	30045	29972	30024	29780	29979	29842	30022	29932	30063	29955	29881	30072	29837	29934	29993	29983	29784	29953	30097	30077	29981	30159	29828	29857	29982	30094	29631	29818	30028	30005	29977	29907	29894	30102	29941	29984	30039	29888	30051	30219	30068	29812	29773	30050	29994	30036	29902	30124	29780	29862	30025	29907	30095	29715	30060	30089	29851	30290	29988	30116	29886	30073	30168	29739	29857	29911	29786	30151	29928	29838	29940	29975	30115	29862	30149	29970	29899	30019	29947	29955	30020	29849	29886	29992	29751	30014	29955	29876	30094	30100	29987	29920	29935	29884	30032	29960	29937	30028	30009	29796	29867	30030	29843	30298	29908	30040	30179	30191	30056	29912	29895	29869	29902	30269	29910	29956	30158	29857	29826	30161	29964	29856	29990	29815	29814	30052	29901	29902	29839	30090	29794	29736	29777	30056	30018	29991	30000	29897	30013	30078	30108	29822	29876	29900	29788	29893	30078	29788	29754	29701	29712	30029	29955	30145	30110	30032	29814	30116	29772	30006	29923	29906	29546	29898	29868	30035	29979	29946	29791	29969	29975	30006	29771	30103	29971	29827	30022	29888	29770	30169	29931	29894	29992	30172	29849	30150	30162	30067	29760	29797	30206	30056	29970	30054	30116	29996	29998	30028	30094	29699	30138	30234	29859	30034	29878	30025	30105	29950	29741	29785	29963	29834	30098	30206	30068	29818	29812	30125	30036	30195	30052	29948	29853	30023	29935	29904	29936	29940	30008	29931	29958	29808	29866	29915	30103	30019	29875	30041	29840	29939	29851	29552	29992	30012	29835	29935	30024	29737	29908	29781	29853	29898	29865	30023	30123	29880	29754	29908	29865	29957	29954	30061	30034	29838	29822	30109	29990	30092	29815	30062	30025	30046	30126	29903	30080	30351	29958	29812	30060	30000	29972	30200	30034	29731	29832	30075	29609	30007	30062	30298	29886	29780	29974	29993	29876	29942	29900	29719	29935	29941	30119	29872	29847	29978	29933	29704	29787	30081	29586	29945	30028	29899	29996	30143	30098	30080	29872	30198	29931	29861	29784	29922	29993	30004	30250	30171	30036	29746	30178	30236	29919	30030	29989	29901	30036	30172	29976	29682	29865	30132	29836	29803	29715	29882	30050	29963	29766	29979	29898	29814	29850	30001	30122	30194	30074	30162	29787	29947	29989	29837	30149	29908	29816	29736	29867	30006	29923	29691	29919	29759	29950	30153	30061	29923	29858	29705	30079	29837	29694	29995	30179	29966	29967	29925	29949	29965	29783	29930	29879	29948	29949	29938	30190	29827	29771	29871	30253	29984	30303	30272	30072	30057	29999	30134	30078	29956	29854	29929	30192	30070	29791	29706	29950	29845	29884	29917	29934	29928	30006	29964	30100	30002	30070	30012	30015	30204	30292	30108	30083	29898	29813	30082	30197	29957	29899	30327	30472	29985	29942	29918	30029	30149	30011	30022	30046	30264	30008	29788	29970	29924	30001	29765	30112	30098	30009	30035	29852	29829	29935	29867	29909	30017	29968	30125	30075	29913	29998	30017	29892	30127	30234	29972	30045	29866	30061	29902	29785	30113	29958	30014	30273	29887	29748	29775	29823	29888	30220	30061	29848	29821	30006	30078	29877	29872	29962	29944	29990	29992	29875	30175	29764	29994	29792	29705	29897	29988	30071	30184	30045	29903	30039	30056	29682	30215	30193	29655	29973	29629	29867	29848	29928	29953	29750	29998	29993	29778	30072	29951	29864	29750	29974	30173	29737	30165	29774	29820	30067	30105	30016	30138	29953	29968	29987	29709	30018	30153	29971	30083	29787	29809	29707	30096	30033	30105	30027	29889	30118	29854	30049	30079	29959	30052	29974	29967	29910	30019	29928	30071	29914	30218	29811	29900	30212	29986	30169	29870	29968	29747	29745	30020	30068	30100	29906	29929	30152	29816	30269	29888	29767	29957	30125	30101	30130	30107	30249	30038	29849	29789	29912	29900	29862	29850	29731	29791	29940	30157	30009	29951	30112	29932	30196	29854	29964	29867	29956	29979	29933	29846	30179	30046	30022	29985	29955	30066	29941	29914	29547	29849	29747	29956	29851	29997	30034	29946	30046	29950	30189	30057	29809	29758	29825	29913	29746	30085	29994	30092	30028	29787	30041	29713	29806	29995	29688	29861	29900	30014	29722	29669	29924	29894	30024	29825	29898	30345	29981	29557	29804	29709	29880	29957	29906	29939	29910	29829	29955	30074	29742	29843	29744	30097	29855	30310	29997	30255	30063	29894	30131	29841	29904	30047	30033	29834	29714	29992	29853	30476	29799	30187	29817	29874	29813	30009	29892	29941	29840	29992	29839	30023	29913	29988	29876	29916	29903	29902	30062	29936	30076	30038	29958	29842	29911	29887	29698	29959	29820	30101	30086	30080	30016	29922	29967	29945	30142	29908	29916	29627	29953	30058	29660	30137	30061	29929	29926	29867	30128	30014	29985	29847	29867	30014	30246	29915	29820	30222	30088	30018	29809	29879	29791	29650	30036	30166	29715	29766	29775	29855	29991	29896	29760	29986	30029	29900	29968	29960	29925	29940	29995	30109	30096	30041	29851	30024	29873	29701	30153	29719	29999	29884	30086	29809	29873	29696	30010	29965	29765	30146	29699	29971	29858	29913	30004	30060	29795	29959	30119	29916	30106	29959	29950	30047	29931	29854	29989	30315	29948	29927	29924	29927	29856	29883	29752	30100	30112	30025	29812	29909	29773	29990	30009	30090	30162	30058	30226	29871	29914	29945	29861	29771	29953	30195	30009	29856	29842	30228	29966	29854	29712	29837	29937	30027	29848	30055	30128	30088	29716	29844	29777	30046	29938	30039	30058	29964	29816	29994	29943	29998	30053	30293	29641	29824	29827	29855	30040	29867	30030	30025	29823	30152	29874	30165	29874	29909	29739	29978	29958	29990	30087	30086	29948	30057	29901	29891	29776	29925	30090	29816	30030	29968	29788	29903	29924	29993	29959	29890	30259	30088	29793	30040	29978	30114	29599	30247	29989	29928	29956	30102	29934	29957	29875	29886	29862	29903	29857	29837	29797	30023	29818	29902	29850	30237	30002	30069	29860	29943	29894	29860	30070	29737	30156	30226	29659	29950	30032	29936	29773	29911	29989	29828	30234	29960	29977	29935	29901	29838	30093	29900	29916	29876	29976	29873	29876	29821	29737	29868	29818	30020	29862	30111	30122	30191	30017	30110	29842	29947	29875	30258	29943	29869	29784	29955	29914	29955	29892	29837	29956	29827	29636	29971	30053	30180	30003	29889	29937	29752	29983	29987	29928	29804	30006	29970	29963	29965	29972	30137	30033	30022	29834	29732	29699	29766	30020	29997	29986	29933	29875	29770	29754	29862	29981	29992	30226	30144	29907	30039	30048	29954	29919	30067	30012	30045	29830	29978	29903	29619	29918	29928	29957	29884	29990	29981	29867	30102	30074	29999	30202	30165	29876	30150	30290	30102	30053	29899	29748	30031	29922	29970	30020	30040	29873	30120	29880	29883	29590	30025	29768	30083	30107	29878	30114	29816	29909	29950	29769	30067	29955	30089	29924	29977	30214	30133	30104	30049	29736	30048	29713	30284	30025	30013	30066	29967	29832	29845	29965	29850	30143	30103	29975	29895	30005	30025	29897	29891	29883	29763	30007	30050	29848	29866	29871	30061	29926	29706	29960	29742	29991	29951	30016	29878	30126	29878	29832	30114	29666	30025	29778	29927	29924	30005	30135	30000	30059	30052	30105	29851	29993	29655	29894	30102	30003	29943	29941	29837	29752	29809	29980	29994	29910	30072	30011	30083	30083	29950	30027	29718	29707	30022	29823	29820	29513	29945	30024	30129	29807	29802	29981	30056	29921	29917	29991	30011	29953	29813	30038	30125	29774	29894	29798	29936	29977	29657	30125	29907	29871	29989	30203	29878	29842	30005	30038	30034	29953	29704	29743	29886	29798	29952	30128	30005	30080	30003	30255	30108	29878	30053	30144	29987	30016	30146	29945	29992	30061	30151	29896	29914	29865	29767	29917	29890	29941	30067	29760	29652	29775	29965	30058	29754	29932	29958	30054	29971	30012	29844	29812	30213	30126	29948	29945	29989	30031	30059	29940	29941	29838	29794	29899	29880	29774	29940	30009	30017	29889	29911	29900	30090	29985	30107	30290	29968	29802	29627	30085	29873	30145	30073	29957	29801	29821	29919	29661	29934	29798	30046	30009	29999	29875	29990	29874	30016	29880	29945	29774	29776	29899	29923	29818	29996	29957	29996	30274	29742	30020	29973	30087	29841	29647	30117	30035	30078	30018	30110	30010	29932	30015	30068	29988	30164	30064	29817	29991	29935	29879	30042	29976	30106	30236	29920	30057	29992	29888	29759	29952
17132	30103	30040	42841	63372	52307	37186	25809	20338	18588	18142	18023	17989	18074	18135	18137	18114	17895	18006	17829	18160	18059	17871	18081	18080	17961	17800	17932	17935	17951	18052	17747	18066	18091	17971	18174	18009	18135	18008	17946	18210	17963	17911	18173	18024	17991	17904	17930	18159	17986	17941	17899	18210	17986	17891	18032	17962	18002	18017	18099	17965	17793	17934	18188	18183	17914	17822	18142	18078	17966	17861	17855	18024	17908	17991	18015	17914	18029	17846	17956	17946	18089	18080	17891	18168	17852	18143	17944	17889	18008	17874	17988	18052	17833	17940	17981	18015	17918	17979	18037	17770	17981	18258	17958	18110	18020	18133	17993	17845	17952	17947	18017	17939	18004	17903	17998	17995	18029	18091	17748	18161	17841	18186	18016	18050	17802	18100	17745	17903	17911	17975	18003	17963	17863	18150	17851	18010	17891	17773	18096	17743	17842	17886	17905	18100	17858	18036	17963	18046	17844	17921	18046	18002	17955	17861	17994	17895	18032	17927	18007	18028	17980	17853	17881	17982	17968	18052	17928	18003	17687	17873	18008	18001	18058	18144	17908	18058	17913	18058	18109	17835	17986	17963	17937	17959	17843	17907	17993	17862	17900	18165	17921	17877	18082	17884	17872	18049	17937	18064	17949	18140	17909	17952	18017	18043	17949	17947	18063	18008	18034	18088	17988	17875	17873	17856	18209	17937	17888	17873	17746	18032	17882	18034	17995	18006	17936	18062	18055	18052	17779	17987	18218	17905	18000	17919	18032	17879	18069	18019	17943	17883	17965	18006	18021	17963	17886	17959	18039	17868	18175	17892	18030	18144	17932	17961	17886	17904	17782	17940	17853	18121	17996	17982	17780	17915	18111	17984	17895	17974	17690	18146	17990	17744	17954	18123	17943	17992	17922	18107	17828	17898	18118	17891	18010	18020	17975	17970	18075	17954	17915	18033	18248	18041	17766	18076	17952	18010	17976	17847	17950	17844	18034	17973	17800	17917	17879	18018	18110	18003	18172	17986	18035	18026	17995	18069	17997	17783	18031	17883	17925	17965	17827	17929	18114	18116	18016	17743	17990	17878	17948	17919	18173	18052	18111	17998	18083	17917	17776	17966	17857	18133	18068	17924	18044	17916	18043	17859	17983	17853	17997	18009	17879	17985	18092	18051	17906	18044	18019	17897	17945	17932	17932	18050	18007	17993	18108	17855	17904	17926	17820	17904	17896	17964	17866	18020	18152	18066	17807	17940	17862	17960	17945	18104	17965	18001	18030	17906	18005	17968	17978	17744	17995	17822	17913	18119	17911	17915	18047	17854	17783	17964	18098	17936	17999	18033	17781	17963	18216	17959	18069	18135	18057	17853	17828	18127	17913	18081	18132	17950	18006	17895	18011	17831	17928	18009	17999	18049	17803	17810	17910	17913	17917	17972	17896	17847	18083	17971	17961	17945	17934	18026	18067	17972	17960	17865	18165	17952	17928	18056	17931	17851	17905	17964	18044	17952	17921	17913	18128	17726	18118	17910	17846	17839	18036	17893	17968	17861	17900	17935	17933	17803	18087	17992	18056	18020	17926	17917	17913	17951	17837	18031	18035	18053	18147	17896	17738	18007	17927	17935	17882	18068	17931	18016	17976	17886	17932	18096	17868	18190	17915	18004	17957	17980	17955	17902	17829	17971	17950	17824	17967	17983	17917	17857	17968	18011	17915	17976	17967	18021	18037	18071	17868	18026	17933	18026	18011	18069	18095	18021	17906	17970	17963	18030	18022	17937	18063	18107	17947	17968	17891	17983	17743	17745	17855	17940	17918	18155	17872	17940	18110	17807	18013	17999	18040	18081	18015	17983	17938	18059	17909	17943	18128	18026	17937	18101	17879	17999	18024	17962	17778	17864	17967	17942	17977	18053	17930	17890	17976	17940	17994	17914	17999	17905	18030	17939	18029	17997	17849	18018	17996	18038	18014	17760	17919	18029	17992	17904	17944	17804	17993	17753	18100	17975	17992	17958	18040	18002	18017	18113	17902	18178	18023	18054	17666	17885	17964	18108	17883	18036	17923	18054	18059	17981	18048	18086	18004	17878	17939	17951	17916	17972	17828	17896	17975	18063	18076	18053	18035	17992	17925	17853	17910	18161	17916	18171	17699	18049	17946	17940	17872	18192	17991	17922	17956	18052	18020	17993	18165	18023	18067	18039	18093	18000	17802	18033	17927	17925	17885	17804	17999	17880	18067	18132	18104	17811	18085	17925	17856	17639	18004	17942	17853	17903	17734	17958	18049	17892	18233	17914	18054	17894	18117	17804	17980	17954	17924	17982	18089	17908	18120	17972	18115	17988	18009	18088	17869	17933	17905	17992	17983	17994	18016	17885	17828	17878	18091	17887	17847	18034	17896	18073	18130	17923	18050	18017	18114	18042	18043	17935	17789	17824	18035	17941	18186	18050	18027	18046	18023	17894	18073	18000	17893	18133	17959	17996	18030	18003	17912	17806	18131	17712	17943	17914	17925	18060	17940	17923	17948	17807	18212	17926	17948	18167	17888	17914	17855	18037	17873	17986	18100	18049	17975	18077	18084	18080	17853	18081	18171	17902	17869	17748	17899	18016	17908	18086	18045	18131	17926	18129	18074	18064	17885	17944	17974	17887	17999	17902	18135	17986	17916	17990	17953	17984	18096	18072	18062	17914	18111	18054	17900	17850	18025	17864	18035	18106	17971	18064	17955	17792	18029	17908	18029	17849	18028	17941	17899	17923	18191	18012	17932	17885	17936	18119	17920	17855	18142	17926	17901	17732	18011	17979	17961	18102	17902	17957	17854	18147	17863	17931	17928	17968	18098	18179	17989	17989	17887	17989	17928	18017	17999	17783	18198	17944	17936	17891	18091	17964	17886	17998	18117	18040	18006	17867	18056	18050	17956	17763	18032	18039	17934	18129	17736	17931	17881	18184	17901	17971	17903	18018	17866	17946	17846	18102	17959	17806	18141	17789	17877	17988	17954	17949	18060	17884	18012	17819	17995	17966	17857	17909	18069	17896	18129	18082	17941	17960	18008	18016	18130	17950	18006	18128	18050	17734	18023	18056	18067	18000	17825	17893	18178	17888	17895	17761	17927	17912	18043	18048	17900	17910	18030	17912	17997	18037	18060	18034	17889	18043	17948	17820	18001	17913	17854	18053	18001	17973	18133	17785	18099	18014	17988	17775	17959	17967	17797	17922	18088	17942	18094	18161	17984	17886	18017	18081	17926	17940	18101	18067	18025	17913	17734	17899	17827	18133	17735	17947	17855	18048	17946	17909	18112	17917	17952	18011	17828	17865	18109	18082	17963	17895	18028	17923	17853	17979	18060	18138	17973	18015	18129	17943	17868	17906	17953	18004	17964	18013	17995	17846	17790	17964	17877	17789	18197	17975	18071	17969	18087	17853	18038	17757	18166	17949	18107	17826	17705	17830	17946	18017	18051	17908	17986	17903	17881	17934	18018	18030	17953	17912	17878	17936	17735	18028	17966	17825	17985	18008	17913	18141	17929	17789	18007	18128	17848	18157	17935	17890	18236	18113	17922	17914	18007	17935	17814	17885	18035	17721	17730	17976	18240	17863	17819	18086	17981	17886	18183	17844	17957	17963	18121	18004	18159	17920	17915	17848	17853	17875	17982	17868	17952	17895	17931	17850	18010	18095	18126	18005	17999	18025	17962	18061	17812	17905	17867	17763	17827	18183	17893	17795	18044	18078	18038	17877	18012	18005	17833	18011	17934	17889	17926	18136	17904	17965	17933	18016	18140	17845	18091	18114	17850	18073	17996	17925	18039	17874	17836	17975	17932	17973	17954	17927	17879	17875	17917	18142	17981	18044	17919	18088	17925	18001	17947	17783	17981	17739	18140	17982	17948	18023	17965	17971	18050	17942	18067	17884	17801	17923	18150	18040	18005	18013	18008	18155	17895	17959	17824	17815	17870	18023	17678	18083	17985	17893	17941	17974	17925	17885	17968	17955	17950	17886	18151	18062	18101	17994	17888	17866	17785	17877	17990	17989	17827	17940	17970	17857	17927	18137	18221	18023	17950	17713	18128	17882	18121	17876	17930	17763	17954	18134	17903	18040	17823	18058	18042	18105	18096	17792	18134	18023	17954	18046	17944	18028	17871	18074	17921	18046	17989	17857	17903	17844	17999	17943	17885	18006	17958	17789	17985	18128	18037	17977	18000	17982	17978	17932	18023	18036	17810	17875	18080	18034	18017	17834	18050	17822	18012	17924	17956	17835	18044	18207	18086	17971	17932	18025	17935	18007	17943	17943	18011	17813	18049	17964	17942	17923	18022	17992	17989	18067	18051	17942	17863	18118	17877	17973	17846	17887	17822	18100	17868	18061	17940	18037	17898	17864	17885	18020	18008	17989	18120	18122	17960	17939	18093	17949	17879	17984	17892	18083	17781	17979	17903	17963	18035	18041	17997	17955	18171	17721	18156	17903	17924	18066	18048	17987	17930	18071	17843	17946	18050	17964	17934	18059	17931	17824	17984	17928	17983	18090	18135	18012	18057	17879	18029	18075	17682	17981	17883	18160	18102	17991	18049	17940	17898	18076	18116	18039	18166	17973	18040	18026	18213	18239	17959	17965	17991	17782	17986	17950	18091	17890	18104	18018	18173	17926	17893	18041	17880	17835	18052	18040	17972	17749	18073	17976	18007	18163	17997	17818	18003	17981	17934	17949	17959	17935	17798	18021	17986	17980	17896	18114	18132	18057	17834	17910	17795	17925	17950	17986	18016	18013	17898	18113	17863	17969	18022	17956	17944	17942	18149	17932	17993	17957	17612	17780	18017	18021	17965	18016	18111	18154	17824	17938	18002	17838	17852	17852	18139	17758	17916	17979	18064	18002	18190	17955	17968	17941	17943	17903	17853	18081	17795	17894	18182	17916	17955	17848	18131	17881	17991	17923	18082	18052	18068	17889	18026	18113	18106	17939	18076	18008	17941	18012	17977	18104	18015	18035	17725	18015	17906	18022	17955	17849	17907	18026	18085	17913	17949	17793	17798	18097	17900	18106	17994	18030	17823	18147	17840	18079	17956	18009	17891	17917	18138	17956	18042	17870	18007	18214	18037	17758	17934	18029	17943	17975	17713	18155	17893
23170	21522	28739	34095	77548	76978	63441	48973	39044	34021	32000	31669	31567	31711	31275	31409	31442	31359	31504	31350	31009	31123	31303	31364	31245	31546	31274	31415	30880	31534	31161	31362	31504	31476	31132	31235	31368	31139	31338	31204	31060	30990	31452	31174	31097	31031	31273	31096	31265	31279	31415	31311	30913	31155	31273	31348	31058	31100	30930	31113	31105	31350	31117	31248	31193	31148	30977	31162	31619	31161	30959	30906	31314	31168	31115	31127	31057	31463	31110	31154	31215	30970	31108	31129	31185	31277	31007	31164	31083	30995	31278	31046	30865	31134	31373	31072	31255	31180	30959	31051	30842	31243	31040	30853	30839	31225	31151	31166	31211	31428	31048	31245	31335	31148	31114	31253	31116	31082	31206	30926	31365	31128	31119	31027	30975	31315	31242	31298	31198	31337	31220	31253	31335	31264	30989	31261	31206	31085	31129	31265	31125	31209	30936	31257	31139	31123	31242	31015	31143	31117	31348	31085	31044	30944	31203	31200	31200	31224	31495	31083	30857	31029	31119	31311	31178	31237	31299	31321	31202	31199	31010	31200	31231	31366	31160	30942	31232	31235	31435	31315	31052	31198	31241	31091	31292	31136	31042	31198	31184	31147	31316	31217	31148	31223	30839	31116	30978	31054	31362	30959	31329	31324	31269	31133	31057	31133	31031	31336	31167	30980	30984	31072	31009	31213	31055	31326	31360	31248	31074	31142	30970	31018	31115	31118	31259	31141	30918	31182	31259	31166	31266	30953	31103	31222	31062	31141	30798	30917	31101	31309	30995	31126	31055	31106	31071	31128	31247	31124	31391	31103	30938	31133	31096	31199	31053	31082	31392	31204	31276	31141	31187	31133	31448	31403	31114	31135	31306	31323	31377	31111	31171	31005	31236	31184	30982	31257	31236	31277	31050	31028	31240	31233	31407	31207	31112	31041	30979	31255	31502	31279	31209	31058	31058	31024	31040	31052	31287	31117	30952	30995	31166	31102	31344	31170	31145	31175	31290	30880	31340	31249	31097	31108	31317	30953	31306	30725	31297	31066	31317	31086	31207	31129	31113	31094	31318	31039	31413	31286	31141	31188	31141	31168	31249	30954	31228	31324	30989	30990	30940	30987	31238	31095	31032	30999	30937	31150	31350	31366	31260	31195	31069	31129	31338	31288	30784	31039	31074	31401	30922	31096	31271	31436	31211	31045	31226	31144	31085	31203	31263	31286	31151	31245	31133	31168	31268	31165	31064	31310	31076	31209	31265	31249	30994	31458	31015	31102	31207	31168	31097	31106	31165	31130	31154	31141	31251	31223	31167	31469	31240	31079	31000	31059	31166	30846	31086	31326	31145	31195	31164	31046	30939	31227	31273	31059	31327	31355	31032	30942	31109	31183	31186	31020	31073	30781	31321	31221	31148	31213	31156	31156	31412	31223	31196	31058	30987	31259	31064	30972	31253	31339	31030	31168	31228	31034	31205	31061	30933	31362	31070	31003	31160	31023	31242	31078	31497	31060	31430	31067	31157	30962	30942	30949	31119	31341	30983	31277	31291	30852	30930	31258	31076	30996	30945	31064	31201	31332	30993	31239	31455	31348	31166	31207	31115	31036	31027	31175	31138	30994	31003	31050	31162	31213	31086	31020	30992	31084	31050	31350	31198	31174	31133	31164	31134	31197	31142	30864	31333	31000	30932	31310	30875	31188	31003	31203	31280	31088	31108	31166	30964	31382	31289	31126	31067	31004	31161	31150	31120	31298	31336	31225	31260	31345	30924	31132	31377	30970	31403	31094	31148	31424	31190	31198	31252	31167	31260	31111	31103	31195	31327	31092	31342	31091	31256	31109	31247	31207	31193	31155	31121	31325	31036	30867	31262	31245	31043	31238	31227	31339	31355	31225	31137	30882	31328	31137	31172	31068	31110	31175	31075	31290	31170	31217	31160	31226	31104	31109	31164	31064	31375	31092	31116	31021	31248	31264	30996	30933	30870	31055	31034	31311	31126	31123	31110	31191	31191	31251	31024	31299	31106	31111	31160	31033	31127	31225	31087	31152	31202	31096	31172	31237	31165	31165	31179	30923	31342	31634	31306	31203	31111	30868	31031	31032	31353	31132	31008	31096	31131	31132	30839	31298	31027	31053	31271	31055	31094	31246	31289	31055	31121	31371	31267	31170	31261	31170	31159	31422	31266	31250	31271	31153	31187	31592	30914	30907	31065	31412	31155	31107	31234	31069	31110	31112	31226	31193	30975	31106	31275	31087	31161	31399	30952	31026	31133	31068	31162	30871	31448	31220	31166	31048	31066	31271	31333	31203	31205	31063	31184	31099	31020	31376	31219	31062	30926	31194	31092	30962	30956	31086	30967	31116	30976	31099	31072	30984	31181	31187	31016	30953	31106	30870	30863	31226	31251	31133	30990	31033	30981	31385	31076	31107	30947	31187	31027	31071	31297	31233	31208	31203	31282	30959	31488	31106	31239	31405	31092	31205	31242	31221	31062	31113	31104	31383	31173	31172	31189	31214	31239	31295	31029	30879	31160	31202	31303	31111	30961	31309	31094	31161	31159	30974	31021	30984	31127	31101	31016	31255	30996	31449	31378	31105	30804	30869	31209	31124	31128	31173	31318	31220	31167	31014	30955	31019	31219	31081	31044	31147	31060	30985	31324	31305	31016	31050	31156	31217	31242	31323	31359	31516	30922	30949	31020	31163	30841	31264	31414	31004	31063	31094	31114	30881	31354	31438	31215	31507	30884	31103	31516	31223	31155	30996	31401	31135	31390	31057	31065	31191	31200	31283	31149	31044	31071	31189	31124	31178	31168	31276	31006	31198	31217	31414	31252	31359	31159	31123	31234	31134	31268	31361	31187	30998	31112	31148	31091	30955	31182	30905	31316	31207	31147	31064	31003	31143	31168	31063	31205	30802	31199	30950	31039	31172	31223	31215	30987	31113	31136	31247	31353	31055	31032	31209	31177	31301	31147	31190	30957	31101	31152	31200	31007	31002	31359	31212	31086	30986	31409	31265	31078	31095	31125	31151	31245	31268	31281	31035	31286	30972	31160	31302	30926	31165	30975	31090	31279	31219	31425	31000	31176	31071	31001	31103	31117	31407	31394	31068	31410	31000	31076	31128	31045	31187	31021	30926	31186	31134	31453	31346	31307	31308	31099	30767	31466	31010	31261	31181	31030	31353	31146	30819	31346	31066	31232	31082	31270	31186	31147	31063	31472	31106	31216	31090	31396	31212	30963	31042	30980	31272	31406	31336	31248	31173	31135	31046	31156	30905	31320	31370	31109	31346	31060	31186	31447	31205	31325	31133	31087	31012	31008	31103	31122	31410	31117	31079	30989	31087	31048	31458	31031	31210	31194	31132	30969	31097	30762	31248	31278	31176	31076	31084	31015	31137	31217	31156	31041	31195	31310	31262	31382	31153	31355	30945	31235	31263	31219	31414	31287	31018	31103	31185	31073	31271	30988	31208	30962	31200	31424	31271	30817	31134	30982	31186	31269	31090	31066	31202	31086	31298	31110	31029	31409	31250	31489	31133	31019	31297	31228	31147	31096	31064	31045	31276	31306	31062	31344	31042	31066	31030	31020	31329	31233	31135	30888	30849	31080	31242	31147	31158	31114	31123	31094	30880	31119	30927	31291	31078	31365	31281	31353	31081	31172	31065	30972	31213	31056	31131	31155	31081	31145	30915	31074	30851	31268	31309	31282	31050	31037	31224	31077	31169	30945	31058	31260	31093	31332	31383	31279	30989	30901	31053	31061	31176	31261	31392	31374	31348	31163	31072	31222	31020	31176	31058	31354	31024	31162	31271	31087	31029	31001	31210	31270	31153	31198	31411	31190	31214	31148	31118	31130	30925	31256	31124	31274	31086	30944	31108	31002	31023	31062	31026	31200	31178	31255	31264	31459	31133	31327	31031	31435	31167	31162	31306	31091	31148	31112	31147	31150	30991	31097	31047	31408	31088	31264	31166	31418	31094	31221	31037	31218	31316	31169	31204	31199	31168	31072	30828	30994	31092	31371	31248	31237	31133	31371	31125	31249	31060	31295	31251	31176	31090	31286	31008	30920	31167	31156	31140	31289	31392	31081	31135	30938	31147	31404	31327	31182	31150	31124	30935	30953	31277	31159	31044	31309	31195	31061	30978	31184	31018	31365	31120	30800	30977	31070	31231	31367	31098	31116	31156	31256	31249	31161	31134	31055	31094	30917	31112	31002	31230	31060	31035	31101	31146	31249	30918	31327	31125	31185	31251	30888	31171	31164	31036	31061	31095	31047	31134	31231	31347	30882	31068	31198	31365	31161	31121	31120	30871	30926	31152	31402	30933	31481	31252	30951	31082	31085	31370	31407	31528	31311	31119	31137	31126	31188	30910	31139	31242	31045	31148	31168	31457	30977	31360	31097	31185	31284	31179	31280	31512	31082	31129	31134	31132	31267	31448	31152	30883	31126	31054	31145	31110	31171	31096	31151	31186	31048	31330	31000	30980	31195	31370	31343	31198	31265	31418	31059	31270	31305	31080	31150	31222	31170	31028	31143	30841	31252	30932	30976	31213	31252	31341	31287	31183	31125	31161	31121	30768	31231	31364	31260	31279	31214	31141	31108	31360	31048	31417	31361	31080	31430	31025	31255	30938	31145	31259	31029	31226	31064	31188	31013	31058	31238	31087	30756	30978	31222	30978	30957	30938	31105	31242	31203	31027	31139	31018	31137	31089	31063	31333	31248	30963	31323	31278	31269	31074	31084	31274	31417	31171	31074	31126	31176	31163	31324	31241	30864	31087	31110	31114	31046	31177	31339	31131	30994	31061	30956	31179	31319	31219	31200	31052	31135	31391	31358	31124	31129	31009	30884	31255	31156	31063	31277	31376	31036	31005	31162	31218	30956	31144	31179	30997	31194	31367	30934	31083	31269	30939	31265	31192	31180	31267	31143	31246	30853	31055	31119	31121	31014	31208	31252	31221	31354	31144	31074	30977	30963	31253	31275	31104	31405	31091	31187	31087	31250	31309	31103	31074	31301	31082	31289	31204	31113	31112	31249	31026	31118	31381	31202	31313	31339	31064	31118	31024	31127	31229	31228	31191	30923	31232	31142	31148	31038	30986	31174	31025	31118	31039	31135	31029
23579	44319	43451	55644	94231	81769	60010	40010	27044	21155	19418	19261	19111	19110	18982	18991	18918	19009	19148	19128	18931	19076	18962	19121	18844	18970	18990	19029	19138	18944	19018	18893	19007	18905	18877	18984	18967	19099	18954	18783	19024	19205	18905	19005	18884	19118	19191	19039	18934	19016	19003	18813	19093	18851	18840	19035	18861	18930	18936	18939	18752	19056	18852	18926	19095	19047	18885	19029	19022	18875	19002	18856	18985	18980	18824	18893	18931	18881	18907	18997	18990	18917	18986	18906	19125	18801	18953	19102	19003	19099	18834	19087	18841	18829	18987	18813	18936	18841	18904	18986	18765	18912	19023	18918	18842	18757	19094	19011	18845	18990	18822	19056	18855	18951	18955	18916	18828	19021	18973	18933	18927	18879	18974	19002	18921	18792	19000	18803	19051	18889	18940	18875	18976	18924	18910	18989	19087	18969	18927	19025	18862	19123	19163	18976	18988	18875	18931	18784	18752	18883	19017	18901	18855	19009	18751	18689	18978	18923	18986	18799	18832	19061	18884	18936	18896	18811	18943	18928	19110	19000	18951	18940	19120	18918	18998	18990	19002	18891	18913	18700	18956	19267	18982	18711	18974	18903	18881	18782	18869	18870	18867	18934	19066	18732	18937	18831	18927	18863	19021	18972	18807	18862	19028	18750	18930	18908	19076	19084	18905	18943	18853	18764	18770	18994	18933	18949	18854	18939	18774	18906	19037	18907	18855	19101	18802	18810	18841	18853	18933	18960	18950	18966	19058	18839	18757	19023	18955	18962	18964	18922	18959	18959	18776	18886	18848	18977	18895	18940	18822	19014	18960	18632	18922	18891	18850	19156	18846	18991	18731	18843	18747	18931	19043	19012	18973	18995	18960	18758	18836	18882	18988	18793	18857	18688	19183	18983	18950	19091	18961	18867	18955	18918	18860	18869	19008	18887	18946	18948	18823	18834	18856	18921	18956	19029	18884	18951	18820	18950	19063	18783	19017	18938	18864	19112	19055	18887	19013	18978	18867	18719	19040	18826	18832	18711	18895	19117	18849	19054	18972	18794	18948	19014	18914	18668	18984	18888	18861	18952	18778	18963	18949	18953	18901	18807	18902	18879	18953	19099	18919	18746	18750	18798	18823	19000	18868	18834	18869	19097	18854	18926	18911	18738	18953	18885	18793	18927	18856	18792	18949	18942	18807	18991	18893	18875	18897	19052	18957	19060	18917	18938	18906	18688	18850	18764	18883	18774	19028	18670	18983	18907	18953	18892	19039	18738	18887	19024	18922	18994	18897	18853	18775	19053	18850	18834	18904	18966	19013	18836	18865	18866	19065	18761	19060	18893	18920	18972	18945	18851	18999	18746	18748	18799	18806	18762	19163	18822	18979	18819	18915	18886	18922	19121	18782	19026	18779	18881	18892	18807	18722	18957	18846	18869	18873	18867	18830	18754	18837	18787	19024	19018	19099	18914	18948	18895	18799	18828	18875	18925	18995	19118	18913	18917	18914	18828	18888	18888	18969	18888	18917	18809	18849	18922	18940	19024	18921	19065	18961	18897	18888	19086	18797	18860	19049	19009	18886	18962	18910	18824	19029	19030	18983	18962	18666	19047	18852	18675	18776	18860	18963	18866	18931	19008	19001	18940	19115	18870	19035	18935	18800	18950	18720	18873	19138	19038	18945	18846	18743	18991	18851	19184	18703	18960	18957	19045	18940	18801	19043	19018	18849	18978	18849	18871	19114	18993	19051	18940	18983	18819	18999	18849	18913	18836	18982	19102	18844	18967	18771	18970	18707	19009	18998	18791	18832	19064	18888	18919	18996	18860	18786	19010	18982	18734	19108	19039	18877	18986	18957	19056	19203	18757	18790	18816	18802	19149	18839	18910	19051	18903	18974	18871	18997	18994	18794	18891	18765	18825	18729	18904	18774	18973	19077	18904	18764	18971	19062	18927	18879	18808	19064	18907	18805	18831	18817	18869	19105	18957	18810	18922	18931	18849	19012	19053	18974	18851	18901	18947	18717	18735	18910	19006	18832	18970	18897	18955	18844	19015	19002	18750	18997	18839	18919	18865	18913	18756	18645	18933	18966	18892	19017	18898	19091	18644	18867	19074	19067	18761	18804	18781	19062	18901	18766	19158	18895	18956	19086	18996	18960	18848	19072	18927	18663	18725	18816	18873	18940	18952	18865	18719	19046	18869	18884	18883	19027	18816	18967	18817	18987	18813	19040	18831	18843	18909	18913	18946	18829	18858	18634	18964	18969	18940	19022	18846	18786	18806	18899	18958	18844	18776	19026	18957	18769	18968	18725	18995	19031	18904	19035	18882	18949	18856	19018	19053	18894	19060	18680	18998	18988	18886	19061	18831	18896	19253	18663	18877	18992	18907	18906	18879	18823	18872	18987	18829	18762	18987	18862	18969	18745	19031	19000	18807	18744	18994	18846	18961	18933	19112	18903	18767	18848	18852	19005	18905	18932	18942	18847	18964	18965	18883	18969	18947	18930	18941	18839	18962	19054	19021	19133	18870	18968	19115	19039	19051	19097	18851	18783	18918	18861	19024	18888	18803	18914	18814	18857	18779	18971	19021	18960	18886	18886	19047	18715	19022	18842	19056	18883	18794	18698	18997	18793	19081	18961	18938	18835	18775	19006	18956	18960	18748	18933	18982	18819	19050	18769	18851	18891	18926	18888	18771	18915	19023	18866	18921	18997	18976	18900	18814	18810	18780	18832	18829	18876	18908	18964	18874	18803	18820	18829	18947	18921	18849	18810	18860	18739	18925	18869	18931	18776	18849	18995	18875	18845	18761	18872	18775	18756	18875	18845	18924	18880	18908	18811	18969	19006	18900	19195	18667	18727	18911	18786	18998	18894	18696	18973	18869	18906	18972	18953	19104	18806	18756	18890	18924	19024	18917	18944	18963	19052	19065	18920	18861	18930	18824	18859	18959	18960	19017	18757	19035	19134	18934	19171	19094	18946	18894	18779	18870	18910	18791	18914	18865	18754	18766	18999	18881	18941	19024	18794	18890	18881	18968	18712	19018	18648	19021	18981	18776	18988	18841	19023	18931	18938	19144	18799	18868	19047	18896	19201	18806	18850	18793	18996	18913	18756	19082	18909	18831	18931	18901	18847	18994	18858	18920	18876	18962	18900	18819	18948	18929	18804	19109	18981	18973	19006	18699	18819	18943	19065	19025	18954	18903	18944	19024	18912	18951	18944	19081	18902	18735	18844	18771	19077	18750	18864	18883	18911	18923	18891	18844	19003	18873	18850	18876	18839	18888	18895	19039	18788	18930	18895	18935	18960	18880	18778	19013	18795	18953	18898	18906	18957	19115	18918	18980	18869	18634	19026	18961	18821	18953	18857	18919	18893	18827	19102	18775	19038	18820	19057	18954	18897	18895	18795	18806	18926	18895	18941	18891	18943	19058	19011	18852	18816	18846	18972	18899	18927	18797	19035	18867	18794	18859	19012	18822	18780	18835	18851	18921	18907	18725	19031	18838	18868	18914	18769	18858	19110	18983	18885	18949	18837	18917	18916	18942	18806	18894	18875	18884	18802	18868	18862	18858	18954	18999	18893	19018	18747	18854	18963	18974	19055	18642	19128	18868	18874	18854	19072	18840	18965	18939	18880	18622	19020	18815	18869	18958	18970	19173	18872	18899	18880	18857	18876	18869	19030	18800	18956	18951	18855	19033	18915	19042	18955	19057	18821	18885	18906	18889	19084	18925	18715	18909	18824	18791	18818	18807	18857	18957	19073	18869	19069	19148	18846	19073	18903	18780	18693	18834	19004	18948	18958	18844	19053	18811	18993	18951	18884	18909	18842	18838	18903	19044	18752	18857	18817	18838	18790	18913	18898	18988	19037	18970	19017	18909	18880	18955	18842	19036	18941	18867	19050	18863	18691	19040	18839	19076	18847	18931	19158	18963	19022	18813	18807	18827	18791	18896	18956	18762	18916	18903	18828	18678	18839	18914	18771	18942	19099	18913	19002	19011	18823	18929	18832	18872	18964	18990	18911	18872	18831	19176	18944	19046	19028	19003	18897	18937	18897	18929	18922	19012	19002	18969	18954	18900	18964	18935	18882	18966	19017	18792	18988	18694	18811	18957	18881	18957	18886	18748	18890	18937	18962	18852	18954	18825	19062	18836	18845	19052	18995	18874	18976	18974	18715	18940	18905	19034	18811	18668	18894	18772	18900	18897	18773	18906	19047	18818	19140	18795	19038	18931	19029	18781	19028	18793	18852	19077	19016	19013	18976	18772	18664	18815	18891	18882	18869	19067	18948	18900	19102	18904	18830	18871	18950	18944	18842	19014	18866	18878	18969	19147	18708	18960	18910	19098	18870	18937	18984	18991	18923	18759	18941	18760	18939	19009	18863	18976	18831	19009	18981	18736	18927	18923	18969	19048	18982	18913	18747	18857	18969	19033	18962	18918	18837	19106	18887	18808	19078	18982	18927	18768	18641	18995	18929	18839	18791	19031	19047	18742	18891	18969	19153	18652	18905	18713	19079	18849	18901	18896	18769	18859	18964	18741	18849	18845	18909	19106	19052	18839	18847	19040	18791	19065	18873	18759	18907	19018	18960	18859	18902	19037	18648	18998	19077	18915	19098	18893	18850	18903	19038	18917	18820	18802	18959	18711	18913	18761	18875	18757	18915	19173	18843	19060	18803	18941	18871	18814	18957	18810	18919	18983	19084	18882	18909	18899	18871	19053	18685	19012	18918	18985	18847	18829	18799	19065	18967	19061	19054	18995	18805	18896	18849	18898	18956	19039	18946	18793	18991	18906	19016	19149	18963	18891	18864	19076	18993	18814	18910	18875	18869	19064	18959	18979	18701	18812	19017	18845	18867	18827	18875	18740	19016	18850	18961	18975	19037	18912	18968	18829	18861	19050	19076	18780	18968	18904	19015	18611	18759	18867	18783	18878	19064	18794	18960	18939	18798	18800	18668	19041	18744	19060	18752	18786	18959	19002	18948	18882	18761	18702	18932	18978	18896	18929	18959	19008	18797	18942	18780	18878	18952	18859	18904	19075	19003	18895	18918	18818	19002	18903	18889	18862	19014	18813	18793	18927	18895	18889	18690	18928	19064	18926	19045	18853	18914	18910	19038	18866	19054	18895
33342	29004	34850	38326	41979	40527	36963	34196	32591	32001	31396	31617	31215	31255	31403	31588	31338	31501	31518	31430	31169	31044	31413	31320	31219	31368	31647	31375	31589	31265	31314	31272	31449	31492	31109	30902	31508	31335	31339	31305	31415	31400	31284	31390	31353	31297	31106	31459	30994	31418	31258	31404	31449	31240	31439	30865	31220	31335	31229	31348	31249	31263	31068	31122	31647	31175	31113	31238	31190	31344	31195	31231	31358	31309	31564	31316	31464	31130	31230	31514	31221	31420	31057	31213	31172	31282	31418	31275	31246	31153	31466	31170	31290	31256	31357	31244	31256	31093	31324	31362	31263	31455	31300	31150	31351	31230	31430	31220	31007	31206	31344	31366	31272	31119	31390	31237	31530	31182	30723	31062	31306	31094	31287	31414	31473	31518	31293	31022	31410	31243	31189	31339	31120	31541	31316	31606	31521	31465	31425	31438	31449	31217	31442	31166	31254	31076	31062	31353	31065	31155	31363	31197	31310	31208	31123	31364	31247	31410	31361	31335	31215	31466	31296	31360	30984	31320	31199	31455	31090	31445	31168	31219	31279	31224	31356	31348	31237	31433	31456	31127	31117	31411	31547	31219	31159	31311	31408	31262	31522	31316	31237	31207	31491	31576	31353	31371	31260	31284	31243	31221	31235	31303	31301	31386	31432	31359	31087	31434	31341	31299	31229	31232	31263	31447	31259	31338	31105	31225	31256	31147	31433	31056	31268	31182	31231	31505	31284	31194	31190	31184	31382	31335	31121	31251	31259	31419	31437	31058	31247	31229	31085	31368	31186	31252	31385	31140	31179	31217	31194	31246	31442	31209	31305	31670	31343	31349	31185	31294	31364	31120	31113	31254	31267	31201	31192	31179	31328	31480	31197	31424	31425	31411	31190	31275	31432	31254	31244	31435	31524	31489	31474	31242	31193	31409	31165	31258	31323	31098	31368	31315	31421	31379	31206	31177	31303	31383	31276	31355	31469	31460	31114	31336	31461	31478	31159	31258	31258	31317	31592	31359	31412	31236	31482	31483	31431	31258	31337	31264	31238	31385	31313	31012	31202	31306	31411	31218	31285	31042	31257	31475	31320	31446	31432	31103	31388	31487	31333	31088	31566	31146	31120	31185	31346	31309	31424	31387	31250	31327	31410	31473	31290	31368	31226	31329	31484	31282	31206	31424	31415	31165	31450	31307	31322	31162	31432	31474	31252	31272	31236	31327	31423	31071	31042	31322	31365	31401	31610	31375	30901	31415	31412	31237	31275	31187	31468	31250	31233	31369	31371	31390	31152	31393	31357	31298	31366	31347	31450	31399	31159	31182	31487	31092	31248	31372	31154	31356	31301	31515	31408	31322	31394	31294	31210	31435	31551	31477	31161	31119	31567	31220	31487	31499	31205	31321	31168	31297	31244	31137	31217	31292	31402	31267	31209	31154	31194	31202	31477	31288	31330	31197	31117	31174	31460	31428	31340	31219	31212	31310	31577	31073	31408	31314	31206	31151	31369	31222	31324	31393	31449	31139	31536	31203	31380	31281	31214	31181	31465	31392	31319	30952	31180	31240	31079	31405	31329	31180	31452	31209	31524	31455	31380	31159	31261	31420	31357	31443	31482	31302	31341	31220	31273	31430	31363	31180	31338	31358	31370	31304	31053	31447	31096	31517	31432	31393	31145	31246	31488	31416	30990	30999	31271	31189	31506	31415	31399	31356	31237	31097	31243	31332	31567	31356	31164	31447	31214	31251	31484	31371	31512	31310	31066	31335	31416	31329	31750	31234	31584	31261	31410	31669	31342	31116	31364	31344	31232	31544	31411	31507	31252	31309	31670	31282	31172	31390	31217	31227	31477	31524	31363	31273	31441	30973	31182	31152	31365	31340	31462	31261	31195	31567	31021	31364	31349	31576	31321	31314	31247	31460	31413	31423	31172	31425	31445	31249	31274	31327	31012	31086	31455	31384	31598	31384	31202	31388	31486	31179	31194	31582	31321	31521	31179	31234	31569	31346	31372	31305	31588	31238	31466	31286	31262	31280	31345	31441	31135	31151	31348	31128	31103	31260	31188	30982	31141	31206	31359	31303	30950	30962	31213	31193	31317	31351	31368	31213	31381	31259	31262	31211	31334	31333	31392	31102	31251	31141	31302	31322	31197	31410	31268	31389	31285	31212	31379	31116	31309	31231	31281	31420	31408	31342	31240	31505	31323	31074	31464	31145	31355	31402	31229	31176	31329	31389	31358	31248	31474	31331	31563	31219	31078	31584	31210	31178	31392	31391	31442	31371	31169	31233	31199	31182	31433	31288	31248	31235	31532	31200	31399	31250	31371	31185	31249	31101	31356	31372	31465	31459	31104	31152	31425	31113	31269	31469	31312	31171	31279	31247	31467	31320	31655	31467	31333	31475	31381	31519	31089	31335	31226	31225	31171	31141	31386	31135	31468	31471	31205	31131	31308	31082	31271	31241	31383	31342	31302	31340	31092	31442	31297	31306	31297	30922	31594	31133	31178	31285	31290	31230	31321	31257	30957	31272	31406	31360	31287	31262	31445	31488	31438	31591	31277	31377	31275	31095	31193	31257	31417	31229	31488	31436	31242	30796	31283	31339	31475	31260	31271	31186	31195	31168	31184	31293	31459	31509	31197	31262	31412	31142	31404	31427	31334	31242	31354	31303	31470	31432	31354	30947	31144	31072	31279	31369	31574	31276	30906	31409	31491	31161	31194	31350	31130	31586	31109	31349	31583	31451	31309	31424	31379	31456	31312	31280	31504	31378	31384	31250	31312	31109	31312	31325	31347	31303	31578	31299	31376	31272	31260	31140	31100	31230	31316	31320	31103	31109	31302	31255	31242	31076	31373	31368	31079	31486	31318	31408	31246	31476	31190	31113	31312	31089	31202	31035	31325	31299	31202	31208	31195	31152	31530	31187	31325	31294	31189	31191	31200	31080	31213	31241	31329	31072	31463	31418	31230	31352	31378	31355	31327	31178	31223	31144	31330	31253	31309	31315	31342	31174	31082	31427	31197	31421	30950	31454	31321	31367	31348	31280	31631	31500	31157	31229	31416	31355	31238	31583	31116	31313	31195	31200	31316	31265	31195	31489	31170	31101	31385	30913	31519	31197	31228	31336	31287	31255	31565	31510	31283	31347	31666	31303	31260	31269	31167	31353	31256	31392	31233	31408	31423	31355	31039	31350	31136	31577	31211	31102	31564	31337	31426	31325	31313	31230	31376	31338	31380	31263	31349	31446	31188	31184	31327	31206	31235	31112	31280	31444	31210	31147	31382	31054	31193	31389	31583	31198	31397	31325	31538	31456	31252	30840	31358	31464	31481	31441	31273	31370	31168	31512	31434	31262	31379	31200	31147	31338	31238	31164	31453	31247	31541	31328	31240	31203	31119	31050	31276	31219	31318	31109	31400	31380	31266	31557	31380	31400	31253	31504	31376	31244	31286	31210	31255	31197	31375	31516	31504	31225	31392	31196	31303	31259	31463	31276	31157	31349	31083	31519	31479	31077	31121	31209	31229	31286	31370	31302	31332	31280	31244	31415	31324	31262	31497	31531	31247	31305	31516	31567	31240	31290	31259	31090	31314	31276	31181	31495	31388	31397	31464	31254	31139	31241	31380	31188	31443	31382	31456	31190	31295	31053	31205	31097	31590	31489	31108	31287	31295	31315	31438	31223	31156	31260	31300	31545	31368	31499	31352	31148	31315	30945	31383	31350	31421	31400	31288	31366	31575	31287	31515	31268	31275	31241	31522	31270	31035	31151	31248	31054	31070	31294	31298	31358	31425	31441	31199	31045	31185	31452	31103	31351	31392	31386	31073	31213	31365	31369	31586	31387	31493	31401	31268	31423	31314	31483	31356	31343	31233	31185	31258	31313	31183	31345	31436	31189	31408	31383	31097	31520	31047	31310	31017	31467	31212	31125	31247	31339	31541	31216	31419	31088	31276	31312	31078	31161	31263	31253	31508	31197	31197	31170	31313	31414	31404	31333	31678	31130	31401	31192	31292	31362	31326	31477	31483	31114	31137	31380	31362	31238	31223	31205	31528	31523	31444	31225	31369	31285	31346	31289	31355	31451	31375	31421	31341	31321	31644	31436	31224	31484	31221	31387	31623	31597	31521	31496	31284	31140	31122	31636	31241	31511	31349	31465	31337	31446	31306	31277	31372	31260	31479	31125	31489	31410	31420	31511	31438	31500	31496	31259	31300	31355	31320	31225	31548	31268	31411	31286	31107	31091	31277	31576	31414	31359	31175	31169	31341	31158	31093	31152	31123	31085	31041	31260	31223	31244	31214	31056	31250	31375	31151	31291	31212	31349	31576	31423	31092	31406	31464	31620	31442	31270	31575	31438	31387	31221	31289	31395	31420	30935	31157	31305	31223	31460	31468	31363	31367	31277	31363	31127	31241	31400	31225	31080	31209	31420	31301	31385	31098	31172	31263	31347	31420	31392	31456	31220	31476	31256	31264	31401	31031	31415	31170	31261	31567	31394	31034	31031	31133	31347	31348	31260	31216	31039	31223	31298	31384	31444	31214	31389	31434	31486	31309	31380	31583	31118	31218	31112	31214	31352	31255	31399	31236	31297	31247	31068	31157	31316	31284	31426	31454	31118	31159	31353	31568	31458	31386	31203	31009	31063	31210	31377	31099	31344	31179	31437	31276	31186	31218	31076	31419	31290	31477	31232	31232	31324	31254	31492	31432	31307	31495	31234	31422	31178	31597	31270	31210	31160	31381	31188	31368	31199	31157	31366	31240	31279	31070	31413	31350	31465	31326	31253	31613	31314	31377	31129	31180	31251	31176	31305	31219	31352	31274	31463	31060	31138	31044	31154	31252	31164	31332	31422	31204	31213	31362	31328	31288	31585	31262	31215	31413	30821	31228	31011	31243	31188	31066	31137	31174	31115	31369	31271	31451	31473	31609	31411	31308	31187	31417	31283	31367	31122	31293	31267	31301	31279	31141	31196	31412	31518	30992	31157	31242	31294	31425	31131	31210	31358	31199	31202	31318	31340	31100	31109	31285	31144	31376	31313	31309	31201	31314	31287	31270	31312	31183	31300	31222	31395	31547	31265	31088	31049	31468	31156	31365	31296	31357	31422	31476	31343	31481	31354	31248	31361
18879	23360	22705	26833	30943	28283	24080	20991	19629	19000	18534	18405	18525	18663	18676	18396	18538	18510	18730	18453	18579	18624	18515	18311	18413	18513	18511	18493	18422	18455	18635	18633	18724	18481	18548	18435	18397	18552	18592	18341	18588	18315	18548	18566	18248	18550	18446	18372	18642	18473	18304	18529	18409	18675	18593	18670	18531	18503	18578	18494	18760	18476	18254	18355	18518	18516	18362	18464	18626	18390	18386	18493	18489	18420	18440	18432	18457	18391	18534	18566	18563	18612	18624	18486	18345	18435	18510	18424	18288	18431	18599	18415	18665	18342	18377	18515	18578	18323	18238	18437	18632	18490	18570	18478	18365	18540	18336	18348	18726	18359	18427	18459	18474	18303	18378	18532	18264	18254	18497	18439	18552	18406	18341	18397	18526	18481	18295	18481	18497	18444	18500	18518	18609	18785	18426	18433	18427	18676	18621	18486	18408	18451	18423	18297	18427	18496	18628	18321	18591	18375	18477	18463	18454	18542	18447	18620	18466	18233	18599	18460	18505	18337	18588	18490	18522	18429	18493	18367	18394	18542	18425	18463	18580	18390	18451	18385	18526	18383	18539	18406	18612	18484	18510	18658	18307	18441	18479	18366	18533	18477	18563	18394	18455	18392	18625	18433	18306	18399	18472	18582	18529	18230	18335	18739	18304	18407	18420	18475	18466	18417	18546	18483	18341	18429	18439	18546	18431	18644	18361	18307	18484	18616	18507	18449	18489	18438	18246	18485	18708	18418	18478	18440	18339	18596	18756	18362	18382	18596	18572	18395	18465	18640	18534	18561	18329	18402	18469	18288	18463	18276	18626	18444	18248	18485	18314	18396	18398	18285	18469	18516	18372	18475	18490	18507	18245	18437	18495	18454	18350	18537	18350	18534	18713	18564	18468	18585	18326	18490	18542	18405	18418	18415	18451	18394	18634	18460	18410	18360	18474	18394	18400	18307	18436	18561	18512	18464	18449	18655	18657	18529	18580	18512	18495	18525	18491	18437	18363	18554	18467	18563	18459	18371	18314	18449	18405	18558	18323	18587	18688	18280	18463	18616	18413	18348	18407	18522	18571	18340	18415	18464	18556	18320	18406	18397	18643	18570	18229	18429	18495	18399	18337	18523	18681	18504	18565	18573	18430	18501	18408	18379	18406	18666	18302	18510	18323	18676	18523	18388	18392	18542	18376	18398	18382	18343	18527	18438	18448	18680	18586	18292	18599	18745	18429	18566	18426	18523	18687	18498	18270	18673	18510	18577	18427	18656	18678	18501	18466	18504	18587	18578	18622	18543	18574	18253	18491	18577	18475	18350	18455	18523	18287	18486	18176	18465	18321	18461	18395	18502	18593	18443	18391	18501	18488	18357	18448	18722	18375	18401	18494	18569	18585	18560	18403	18529	18437	18486	18345	18543	18380	18524	18606	18619	18539	18443	18463	18385	18448	18361	18549	18570	18810	18454	18505	18253	18508	18558	18275	18418	18479	18391	18456	18509	18706	18508	18477	18595	18421	18405	18667	18398	18499	18652	18560	18476	18596	18359	18534	18434	18652	18325	18483	18315	18554	18662	18348	18355	18501	18371	18454	18611	18302	18614	18604	18391	18309	18516	18595	18598	18467	18558	18582	18518	18479	18524	18504	18453	18517	18419	18276	18352	18516	18519	18442	18429	18559	18428	18413	18234	18415	18405	18449	18497	18485	18478	18430	18526	18564	18630	18442	18442	18729	18583	18554	18494	18414	18394	18362	18294	18498	18436	18393	18608	18582	18525	18366	18332	18317	18474	18346	18483	18456	18337	18827	18416	18527	18587	18509	18692	18425	18276	18556	18406	18585	18358	18301	18486	18550	18492	18393	18168	18470	18584	18485	18392	18399	18615	18485	18654	18549	18608	18294	18468	18543	18593	18544	18632	18289	18488	18493	18466	18493	18417	18271	18632	18416	18616	18339	18419	18525	18531	18362	18401	18608	18596	18350	18466	18440	18334	18584	18500	18520	18364	18208	18352	18563	18434	18592	18487	18453	18522	18452	18619	18540	18543	18328	18450	18494	18657	18509	18468	18431	18492	18420	18487	18376	18504	18542	18179	18348	18342	18354	18560	18524	18311	18618	18627	18445	18503	18318	18560	18578	18329	18628	18215	18416	18441	18278	18422	18590	18395	18423	18215	18400	18568	18408	18523	18536	18658	18575	18405	18481	18719	18394	18427	18398	18546	18599	18473	18468	18520	18428	18381	18446	18341	18440	18437	18561	18514	18514	18557	18469	18528	18466	18434	18490	18459	18488	18423	18469	18512	18511	18421	18568	18446	18434	18758	18412	18507	18506	18554	18550	18459	18554	18431	18358	18526	18420	18428	18446	18458	18503	18385	18282	18685	18238	18349	18497	18516	18459	18545	18472	18384	18559	18393	18604	18503	18558	18520	18319	18600	18417	18381	18485	18589	18569	18685	18472	18470	18348	18696	18333	18547	18501	18352	18456	18452	18338	18431	18544	18627	18518	18388	18275	18492	18477	18268	18445	18621	18515	18558	18545	18532	18448	18569	18414	18637	18430	18722	18443	18489	18487	18600	18579	18545	18491	18433	18474	18543	18385	18281	18477	18267	18578	18686	18565	18566	18647	18566	18570	18495	18436	18428	18321	18492	18465	18447	18726	18580	18778	18467	18540	18590	18485	18318	18222	18432	18509	18427	18484	18574	18485	18493	18494	18551	18425	18594	18343	18441	18518	18421	18326	18270	18443	18532	18507	18472	18342	18397	18503	18570	18411	18441	18679	18395	18410	18431	18461	18363	18692	18466	18524	18372	18480	18414	18304	18520	18576	18382	18487	18504	18594	18347	18621	18332	18602	18483	18396	18438	18512	18249	18491	18585	18363	18505	18444	18571	18624	18321	18521	18520	18412	18409	18699	18486	18453	18467	18507	18526	18429	18379	18497	18492	18446	18530	18526	18474	18600	18348	18628	18428	18333	18406	18581	18512	18558	18528	18522	18496	18473	18508	18688	18403	18580	18418	18417	18468	18655	18432	18507	18409	18415	18668	18524	18459	18419	18483	18517	18576	18476	18562	18596	18296	18525	18370	18467	18530	18384	18593	18471	18545	18443	18614	18437	18486	18343	18505	18513	18410	18369	18569	18604	18396	18471	18542	18546	18219	18405	18442	18470	18628	18407	18322	18307	18384	18707	18535	18516	18478	18313	18445	18515	18405	18377	18354	18465	18483	18390	18587	18291	18385	18604	18482	18483	18431	18412	18499	18432	18559	18645	18404	18598	18394	18690	18424	18376	18478	18370	18419	18347	18482	18453	18428	18430	18486	18567	18389	18616	18517	18594	18530	18383	18419	18459	18400	18501	18452	18402	18354	18359	18467	18310	18434	18607	18422	18588	18218	18556	18464	18512	18438	18415	18358	18552	18248	18490	18469	18667	18147	18489	18421	18207	18460	18706	18577	18499	18493	18416	18665	18345	18645	18467	18376	18576	18404	18410	18364	18510	18488	18541	18440	18426	18408	18437	18551	18477	18468	18359	18570	18517	18545	18312	18475	18572	18589	18410	18524	18571	18487	18400	18284	18439	18312	18475	18508	18371	18440	18323	18545	18374	18548	18338	18253	18624	18507	18407	18643	18411	18643	18231	18433	18594	18485	18466	18643	18449	18511	18457	18560	18371	18638	18515	18540	18613	18530	18497	18505	18397	18530	18442	18485	18377	18710	18496	18352	18324	18427	18356	18400	18623	18179	18466	18421	18573	18523	18366	18533	18229	18311	18436	18287	18634	18471	18331	18402	18604	18399	18621	18413	18772	18426	18619	18460	18441	18531	18416	18576	18478	18731	18575	18477	18411	18618	18399	18265	18502	18545	18434	18594	18559	18432	18382	18510	18429	18535	18216	18679	18465	18384	18458	18596	18581	18500	18470	18582	18516	18551	18529	18509	18459	18487	18453	18346	18553	18573	18531	18444	18316	18525	18455	18355	18581	18213	18609	18309	18586	18611	18509	18334	18285	18538	18465	18602	18530	18615	18431	18510	18434	18461	18366	18294	18425	18337	18586	18430	18417	18511	18208	18526	18504	18495	18619	18628	18366	18542	18463	18343	18338	18505	18249	18562	18386	18652	18311	18479	18535	18261	18466	18379	18332	18336	18424	18549	18505	18316	18405	18320	18659	18738	18586	18498	18539	18544	18403	18353	18370	18600	18412	18746	18606	18765	18571	18556	18475	18529	18483	18551	18598	18520	18668	18457	18362	18555	18511	18482	18631	18561	18509	18448	18425	18526	18453	18661	18320	18545	18600	18373	18376	18611	18456	18504	18442	18302	18675	18481	18533	18671	18554	18564	18354	18339	18520	18335	18639	18305	18720	18457	18507	18588	18447	18507	18476	18517	18517	18539	18583	18648	18563	18333	18599	18444	18416	18405	18336	18150	18551	18542	18456	18643	18472	18342	18584	18400	18390	18522	18574	18499	18504	18526	18378	18368	18582	18838	18486	18344	18523	18626	18483	18529	18542	18340	18524	18368	18632	18402	18447	18597	18436	18489	18771	18541	18721	18442	18451	18375	18416	18360	18664	18640	18406	18445	18752	18608	18459	18421	18446	18575	18437	18558	18412	18555	18618	18507	18497	18460	18503	18510	18470	18560	18446	18579	18353	18310	18444	18466	18394	18299	18472	18421	18525	18518	18343	18426	18450	18469	18576	18538	18389	18359	18393	18568	18547	18490	18543	18479	18489	18471	18562	18545	18345	18423	18385	18425	18631	18445	18552	18501	18368	18501	18494	18414	18340	18408	18598	18345	18687	18389	18517	18345	18524	18489	18513	18329	18419	18468	18276	18305	18319	18325	18665	18586	18471	18578	18549	18520	18308	18394	18569	18665	18634	18327	18465	18485	18464	18520	18628	18640	18454	18387	18388	18623	18478	18370	18510	18437	18487	18449	18384	18420	18484	18426	18627	18528	18452	18425	18473	18411	18347	18565	18460	18320	18293	18408	18526	18440	18585	18562	18344	18439	18496	18477	18595	18632	18515	18330	18460	18342	18625	18689	18382	18355	18491	18468	18362	18460	18423	18604	18312	18385	18500	18484	18540	18484	18466	18541	18488	18556	18429	18491	18507	18266	18344	18507	18403	18519	18511	18503
25533	21674	29523	41506	61201	59043	51499	42013	36105	33654	32413	32031	31907	31877	31849	31858	32105	32157	32042	31938	31954	32108	32045	31827	31950	31826	31912	31765	31660	31751	31769	31685	31856	31824	31981	31814	31934	31840	31724	31660	31687	31824	31902	31838	32150	31494	31754	31547	31681	31592	31617	31850	31947	31569	32005	31605	32053	31801	31884	31771	31706	31793	31914	31847	31642	31880	32191	31929	31759	32008	31680	31746	31961	31785	31592	31820	31909	31765	31748	31408	31541	31834	31816	31834	31710	31598	31626	31608	31691	31699	31632	31982	31938	31679	31794	31607	31733	31843	32043	31980	32043	32080	31873	31439	31541	31857	31683	31807	31565	31825	31734	31689	31913	31832	31725	31931	31797	32022	31760	31878	31875	31825	31936	31758	31885	31888	31930	31609	31854	31653	31787	31808	31857	31759	31653	31643	31712	32050	31564	31751	31870	31937	31931	31647	31835	31572	31666	31816	31471	31812	31733	31724	31697	31625	31631	31718	31740	31825	31745	31781	31745	31899	31570	31735	31773	31963	31499	32037	31823	31850	31835	31819	31774	31624	31754	31570	31872	31836	31576	31850	31744	31720	31729	31833	31599	31572	31835	31835	31792	31886	31661	31828	32006	31770	31543	31988	31748	31666	31940	31822	31701	31902	31634	31769	31972	31550	31723	31755	31867	31775	31882	31705	31720	31512	31698	31603	31870	31622	31967	31617	31601	31614	31790	31568	31871	32119	31764	31797	31688	31730	31708	31995	31872	31427	31814	31563	31595	31701	31714	31554	31813	31758	31803	31724	31859	31987	31943	31553	31779	31536	32031	31703	31743	31675	31708	31669	31905	31702	31770	32014	31790	31612	31796	31854	31829	31727	31772	31754	31752	31646	31758	31759	31623	31800	31781	31947	31769	31655	31606	31466	31998	31979	31782	31638	31598	31375	31638	31823	31610	31715	31618	31622	31821	31710	31748	31793	31738	31778	31835	31599	32051	31744	31890	31689	31414	31737	31707	31792	32140	31690	31556	31535	31682	31555	31565	32078	31779	31985	31878	31959	31770	31839	31832	31769	31852	31817	31890	31604	31796	31663	31687	31588	31630	31822	31914	31851	31665	31557	31972	31783	31819	31771	31660	32210	32069	31608	31680	31930	31845	31925	31710	31775	31953	31634	31607	31503	31751	31775	31673	31712	31598	31624	31804	31645	32028	31514	32000	31858	31881	31728	31699	31825	31643	32016	31955	31757	31632	31381	31626	31712	31796	31842	31879	31652	31874	31636	31670	31707	31532	31730	31944	31797	31945	31734	31801	31986	31750	31606	31784	31938	31836	31621	31986	31756	31613	31788	31501	31652	31846	31791	31805	31607	31990	31812	31531	31876	31846	31872	31470	31815	31598	31661	31738	32011	32106	31766	31683	31866	31999	31795	31598	31754	31958	31925	31608	31920	31820	31508	31766	31908	31676	31864	31681	31615	31687	31722	31819	31801	31787	31656	31728	31918	31684	31704	31735	31311	31895	31515	31700	31633	31761	31666	31779	31768	31675	31752	31858	31741	31763	31624	31733	32127	31822	31813	31779	31952	31691	31690	31863	31825	32058	31824	31874	31888	31902	31817	31836	31736	31894	31881	31518	31524	31728	31698	31808	32007	31891	31867	31729	31750	31548	31684	31800	31716	31606	31779	31856	31548	31630	31736	31562	31662	31841	31799	31619	32078	31795	31683	31630	31908	31718	31736	31681	31796	32092	31774	32026	31950	31947	31752	31712	31813	31749	31688	31791	31782	31845	31787	31728	31775	31927	31737	31988	31825	31740	31903	31747	31567	31847	31893	31642	31986	31950	31693	31710	31871	31820	31718	31922	31844	31827	31971	31644	31529	31623	31727	31764	31765	31618	31417	31619	31760	31680	31824	31880	31881	32011	31776	32025	31842	32092	31779	31755	32022	31862	31899	31893	31728	31726	31972	31980	31891	31849	31718	31756	31573	31851	31739	31718	31738	31883	31937	32035	31842	31881	31659	31766	31715	31866	31803	31684	31525	31703	31706	31666	31642	31522	31711	31671	31625	31926	31745	31773	31653	31538	31712	31988	31656	31611	31968	31766	31714	31872	31688	31694	31854	31752	31824	31987	31916	31761	32037	31616	31616	31693	32090	31875	31778	31874	31690	31864	31951	31667	31888	31762	31694	31972	31707	31984	31441	31861	31717	31681	31760	31804	31457	31756	31737	31892	32113	31524	31731	31971	31877	31804	31970	31631	31832	31659	31919	31553	31580	31883	31573	31631	31770	31919	31793	31811	31630	31927	31832	31666	31591	31748	31553	31679	31782	31779	31662	31822	31619	31719	31937	31696	31861	32016	31513	31682	31979	31669	31825	31684	31738	31663	31796	31869	31555	31556	31700	31603	31792	31829	31756	31636	31862	31960	31870	31702	31719	31757	31835	31617	31419	31661	31951	31928	31665	31529	31921	31751	31640	31781	31952	31994	31839	31762	31705	31773	31812	31737	31720	31765	31851	31772	31697	31818	31748	31631	31923	31845	31665	31921	31701	31513	31995	31849	31837	32104	31874	31685	31639	31618	31781	31797	31694	31747	31747	31892	31398	31822	31780	31645	31674	31625	31720	31880	31921	31873	31592	31794	31561	31992	31802	31581	31745	31868	31675	31827	31573	31758	31583	31928	31995	31738	31752	31887	32044	31758	31682	31668	31733	31410	31476	31800	31672	31502	31649	31848	31737	31804	31416	31846	32003	31836	31638	31822	31907	31697	31701	31910	31766	31730	31696	31753	31714	31902	31542	31630	31779	32006	31620	31602	31831	31904	32027	31706	31653	32054	31705	31702	31739	31782	31755	31734	31800	31636	31781	31634	32045	31894	31525	31643	31812	31939	31921	31797	31564	31764	31769	31761	31755	31996	31782	31733	31709	31735	31807	31815	32053	31840	31557	31807	31703	31856	31728	31473	31609	31617	31472	31835	31673	31786	31836	31828	31562	31881	31921	31917	31453	31629	31794	31759	31636	31700	31770	31842	31766	31842	31674	31763	31841	31716	31801	31825	31846	31719	31785	31744	31649	31737	31825	31945	31749	31911	32033	31947	31585	31738	31692	31718	32106	32055	31720	31624	31575	32060	31969	31732	31888	31881	31642	31740	31730	31865	32039	31889	31771	31445	31495	31905	31837	31802	31912	31881	31926	32045	31739	31697	31871	31706	31785	31743	31702	31953	31838	31652	31980	31979	31962	31576	31624	31683	31576	31732	31912	31952	31828	31602	31709	31740	31643	31870	31802	31858	31658	31625	31892	31928	32021	31786	31838	31780	31689	31511	31629	31787	31745	31495	31877	31925	31973	31758	31811	31748	32095	31808	31797	31840	31983	31746	31982	31820	31883	31755	31853	31749	31789	31779	31547	31647	31927	31863	31694	32023	31600	31810	31681	31683	31993	31798	31781	31855	31854	31673	31689	31949	31771	31924	31643	31683	31493	31674	31755	31862	32049	31773	31886	31954	32051	31772	31646	31920	31880	31598	31690	31946	31785	31651	31751	31957	31767	31732	32116	31938	31595	31718	31697	31874	31840	32023	31811	31780	31661	31958	32153	31827	31711	31702	31657	31895	31651	31742	31893	31657	31704	31599	31661	31846	31962	31937	31725	31694	31464	31686	31788	31702	31761	31589	31669	31836	31712	32061	31982	31875	32032	31852	31844	31758	31825	31948	31710	31592	31585	31858	31879	31743	31953	31798	31689	31706	31604	31973	31758	31650	31930	31609	31644	31860	31682	31756	31884	31763	31917	31724	31800	31753	31854	32090	31796	31807	31731	31922	31795	31550	31814	31691	31538	31878	31965	31704	31679	31813	31329	31570	32064	31607	31875	31843	31638	31632	31636	31814	31614	31633	31413	31544	31669	31880	31846	31873	31689	31961	31966	32024	31844	31669	31835	31990	31503	31613	31593	31625	31527	31624	31773	31612	31561	31789	31614	31981	31942	31924	31736	31740	31699	31552	31727	31737	31803	31777	31657	31865	31697	31684	31963	31694	31948	31837	31845	31914	31598	31694	31853	31914	31826	31702	31907	31854	31696	31823	31829	31619	31621	31697	31761	31809	31730	31723	31840	31824	31725	31806	31632	31765	31736	31953	31735	31860	31660	31989	31752	31654	31540	31958	32034	31717	31741	31574	31439	31606	31610	31938	31750	31866	31767	31493	31529	32036	31945	31869	31674	31687	31943	32038	31632	31646	32016	31776	31863	31824	31897	31851	31604	31547	31715	31745	31698	31735	31775	31787	31742	31881	31794	31933	31873	31987	31946	31489	31693	31802	31787	31930	31990	31932	31982	31896	31710	31604	31645	31768	31734	31807	31546	31867	31784	31803	31859	31537	31764	31756	31756	31550	31888	31989	31929	32010	31567	31728	31527	31992	31648	31687	31846	31746	31789	32010	31869	32078	32078	31966	31674	31927	31640	31842	31724	31867	31731	31779	31644	31716	31709	31795	31987	31886	31885	31874	31743	31851	31607	31703	31839	31591	31472	31731	31898	31540	31944	31788	31647	31611	31825	31756	31951	31763	31899	31774	31650	31529	31860	31772	31852	31634	31550	32019	32071	32015	31819	31854	31770	31788	31735	31820	31668	31885	31759	31850	31841	31702	31611	31764	32027	31820	31588	31886	31595	31666	31985	31893	31446	31715	31561	31633	31841	31693	31842	31684	31489	32000	31613	31970	31956	31637	31681	31676	31837	31381	31846	31873	31907	31910	31625	31486	31994	32018	31755	31936	31741	31793	31968	31781	31782	31728	31759	32185	31834	32032	31852	31769	31876	31541	31858	31740	31705	31658	31727	31648	31861	32126	31974	31882	31498	31859	31638	31809	31450	31629	31749	31804	31751	32049	31795	32072	31806	31940	31677	31718	31710	31608	31892	31782	31806	31648	31812	31746	31602	31823	31945	31667	31634	31996	31896	31827	31800	31966	31620	31677	31576	31917	31985	31620	31697	31674	31784	31801	31834	31444	31703	32043	31856	31786	32042	31803	31775	31872	31827	31896	31728	31987	31815	31981	31781	31888	31767	31957	31727	31595	31987	31763	31787	31812	31817	31714	31723	31547	31630	32127	31664	31657	31563	31555	32028	31778	31589	31920	31737
20209	34398	31097	41247	59161	51940	40961	30045	22924	20163	19146	18961	18996	18923	19069	18894	19044	19034	18972	18905	18980	19035	18971	18903	18860	19011	19050	18911	18845	18833	18911	18925	18888	19018	18956	18997	18952	19090	19131	19038	18832	19070	18959	18785	18886	18837	18914	18863	18882	19016	18928	18737	19006	19167	18746	18905	19030	18791	18758	18936	19105	18933	19023	19117	18962	18944	19014	18911	19061	18877	18731	18809	18960	18915	18906	18937	18907	19061	18944	19017	18778	18983	19029	18947	18852	18746	18883	18751	18886	18766	19001	18647	18649	18985	18906	18933	18794	18871	18903	18945	18796	18870	18861	18783	18935	18970	18829	18789	18826	18959	18912	18894	19050	18903	18919	18698	18936	18969	18858	19060	18790	19097	18754	18905	18957	18992	18867	18783	18953	19090	18954	18900	18853	19028	18871	18769	18685	18949	18981	18814	18887	18774	18860	18938	18709	18962	18762	18799	18850	18785	18931	18664	18918	18694	18868	18897	18856	18827	18857	18865	18880	18922	18833	18972	18763	18614	18941	18907	18924	19011	18863	19044	18896	19022	18881	18866	18838	18946	18943	18806	18729	18791	18956	18829	18837	18862	19075	18842	18756	18867	18913	18754	18722	18862	18780	18936	18842	18833	18696	18797	18916	18923	18912	18774	18910	18805	18834	19013	18870	18792	18716	18823	18913	18808	18958	18895	18668	18909	18869	18727	19025	18962	19054	18866	18799	18814	18824	18715	18929	18862	19076	19020	18900	18884	18889	18824	18783	18880	18871	18802	18763	18945	18953	18734	18997	18968	18901	18778	18675	18913	18783	18835	19016	18806	18618	18653	18843	19015	19086	18701	18813	18972	18949	19011	18897	18919	18834	18869	18796	18950	18687	18859	18825	18886	19153	18968	18922	18742	18749	18538	19031	18984	18654	18799	18826	18832	18828	18952	18766	18852	18713	19096	18838	18786	18893	19015	18865	18788	18889	18921	18793	18833	18952	18811	18701	18764	18905	18925	19045	18819	19003	18929	18937	18815	18802	18835	18722	18841	18812	18889	18599	18969	18717	18791	18905	18986	18890	18979	18743	18689	18856	19004	18896	18839	18990	18900	18873	18897	18738	18819	18840	18866	18952	18826	19012	18736	18871	18962	19057	18912	18957	18909	18801	18884	18890	18992	18743	18835	18714	18876	19022	18858	18844	18780	18858	19010	18809	18784	18883	18887	18873	18778	18785	18986	18761	18997	18908	19037	18840	18967	18993	18683	19042	18817	18976	18811	18923	18976	19181	18948	18722	18899	18853	18936	18697	18892	18907	18857	18857	18975	19009	18814	19083	18809	18782	18857	18867	18935	18806	18839	18855	18952	18761	18747	18780	19042	18898	18724	18805	19008	18888	18681	18755	18907	18845	18887	18902	18839	18808	18935	18992	18718	18962	18865	18901	18972	18831	18839	18794	18891	18976	18783	18937	18841	18773	18798	18788	19003	18684	18906	19050	18836	18823	18875	18905	18892	18748	19074	18901	18813	18947	18835	18764	18958	18900	18845	18921	18930	18823	18940	18962	18872	18930	18969	18917	18907	18943	18944	18927	18653	18992	18906	18824	19053	18959	18720	18613	18790	18968	18660	18897	18788	18802	18921	18949	18898	18724	18892	18974	19039	18928	18873	19000	18862	18859	18908	18857	18756	18982	18856	18813	18917	18915	18902	18939	18848	18971	18741	18764	18936	19022	18643	19068	18707	18986	18930	18870	18804	18803	18620	18820	18999	18788	18875	18891	18847	18754	18929	18842	18787	18834	18965	18681	18883	18971	18889	18950	18868	18785	18737	18794	18944	19009	18869	18863	18853	18872	18772	18820	18824	18795	18877	19168	19002	18936	19102	18873	18944	18880	19017	18914	18927	18729	18944	19014	18855	18863	19164	19126	19047	18802	18927	18884	18864	18935	19073	18791	18907	18924	18811	18941	18871	18861	18987	18918	18908	18901	18829	18883	18784	18727	18968	18936	18870	18875	18954	18767	18878	18720	18875	18854	19061	18800	18943	18933	19068	18776	18901	19073	18776	18911	18980	18947	18839	18892	18836	19110	18976	18903	18896	18863	18979	19082	19110	18923	18860	19005	18918	18926	18691	18782	18806	18669	18979	18813	18756	18928	18807	18846	18684	18998	18834	18748	18743	18886	18762	18655	18884	18809	18916	18935	18865	18970	18775	18854	18872	19033	18969	18772	18912	18924	18802	18838	18880	18798	18992	18876	18958	18882	18796	19042	18765	18842	18756	18725	18845	18718	18801	19080	18865	18993	18843	18929	18918	18656	18878	18806	18956	18785	18819	18932	18916	18892	19008	19094	18896	18624	18940	18832	18988	18924	19126	18919	18794	18835	18859	18841	18904	18934	18786	18862	18718	18966	18837	18755	18878	19018	18763	18742	19089	18872	18952	18779	18704	19051	18942	18972	18842	18753	18838	18974	18657	18912	18745	18869	18943	18919	18830	19042	18925	18862	19061	18793	18804	18795	18946	18752	18975	19214	18997	18923	18888	18771	18907	18741	18879	18768	18837	18998	18978	18756	18716	18776	18796	18908	18605	18838	18831	19043	19028	18875	19022	19051	18798	18809	18644	18892	18870	19188	19007	18706	18860	18921	18666	18845	18923	18966	18655	18804	18847	18987	18653	18786	18854	18931	18832	18794	18834	19029	19031	18732	18784	19034	18994	18894	18944	18915	18822	18707	18807	19071	18789	18716	18785	18685	18973	18872	19041	18945	18822	18803	18972	18898	19053	18720	18576	18884	18692	18775	18995	18816	18837	19048	18922	19106	18995	19012	18853	18976	18765	18923	18826	18732	19052	18715	18810	18988	18907	18866	18909	18642	18854	18761	18771	18924	18889	18835	18866	18720	18960	19045	18835	18886	18868	18815	19102	18905	18793	18925	18908	18973	18987	18751	18780	18929	18888	18858	18842	19018	18724	18876	18919	18958	18872	18904	18953	18953	18768	18837	18986	19122	18769	18774	18804	19148	18881	18700	18850	18984	19124	19003	18909	18824	18880	18823	18965	19100	18760	19083	18913	18884	18912	18924	19026	18950	18999	18899	19064	18998	18954	18828	19115	18770	18681	19013	18783	18766	18725	18782	18744	19047	18959	18777	18858	18909	18805	18955	18884	18758	18998	19013	18821	18957	18744	18813	18830	18853	18969	18953	18837	18971	18820	18754	18811	18834	18888	18893	18826	18742	18876	19024	18800	18988	18936	18899	18896	18990	19016	18889	18785	18984	18712	18752	18822	18835	18884	18839	18812	18811	18899	18806	18787	18744	19001	18844	18909	18972	18875	18920	18830	18928	18865	18795	18817	19004	18768	18761	18733	18676	18972	18980	18789	18960	18871	18980	18960	18830	18849	18946	18796	18868	19002	18796	18844	18798	18763	18926	18916	18898	18784	18860	18866	18869	18975	18695	19266	18754	18949	18930	18780	19029	18845	18863	18966	19059	18942	18834	18831	18682	18706	18876	19015	18770	18811	18838	18903	18856	18908	18842	18892	18747	18888	18901	18822	18747	18751	18816	18894	18841	18906	18888	18876	18815	18992	18924	18649	18801	18945	18867	18836	19091	18830	19117	18865	19035	18893	19001	18849	18973	19097	18908	18935	18719	19022	18904	18850	18989	18961	18918	19042	18886	18742	18911	18802	18875	19196	18835	18806	18838	18921	18862	18936	19093	19012	18804	19084	18818	18910	19037	18937	18936	18969	19001	18956	18821	18891	18955	18728	18935	19027	18775	18817	18962	18856	18945	18886	19078	19049	19030	18753	18798	18815	18666	18937	18782	18809	18937	18725	18759	18983	18833	18929	18866	19042	18789	18757	19072	18861	18958	19004	19032	18770	18828	18738	18759	18755	18971	18909	18792	18843	18814	18865	18879	18922	18809	19163	18729	18862	18984	18710	18952	18975	18931	18954	18978	18903	18884	18880	18928	18745	18858	18725	18874	18808	18809	18852	18895	19050	18924	19024	18958	18910	19019	18861	18836	18853	19042	18799	18844	19007	18736	19056	18907	18834	18956	18916	18807	18808	19066	18924	18988	18969	19056	18892	19044	18767	18864	19019	19020	18887	18992	18784	18994	19022	19002	18810	19018	19124	18869	18896	18758	18894	18796	18707	18875	18890	18852	18953	18781	18904	18889	18792	18840	18831	18941	18792	18799	18818	18843	18661	18795	18962	19064	18963	18669	18937	19058	18870	18754	19031	18883	18933	18938	18763	18887	18981	18939	18807	19038	18819	18936	18835	18926	18761	18946	18920	18823	18797	18941	18753	18671	18845	18760	18883	18966	18777	18843	18713	18776	18982	18839	18851	18875	18814	18817	18973	18812	19075	18805	18778	18908	18813	18760	19039	19086	18760	19052	18767	18967	18890	18786	19024	19023	18981	18772	18864	18792	18939	18619	18775	18840	18872	18902	18885	18876	18889	18969	19024	18669	18901	18753	19003	18925	18799	18884	18883	18909	18802	18782	18781	18885	19003	18886	19023	18734	18919	18840	19014	18995	18574	18900	18762	18928	18932	19030	18940	19126	18796	18911	19004	18962	18835	18882	18929	18915	18947	18800	19015	19000	18891	18765	18754	18987	19046	18793	18882	18724	18902	19000	18798	18791	18806	18839	18749	18737	18887	18850	18957	19005	18764	18941	18836	18729	18762	18822	18946	18863	18871	18807	18932	18964	18917	18811	18811	18926	18918	18935	18899	18896	18675	19054	18781	18971	18970	18779	18869	18911	18801	18953	18902	18865	19025	18990	18849	19005	18743	19003	18758	18888	18960	18880	18986	18956	18874	18832	18928	19014	18910	19035	18801	18838	18998	18990	18727	18925	18766	18832	19004	18979	18687	18872	18827	18972	18994	18700	18633	18899	18785	19025	18653	18953	19040	18756	18891	18983	18971	18962	19005	18892	18834	19029	18862	18851	18770	18873	18991	18862	18992	18763	18910	19014	18995	19197	18908	18814	18885	18786	18864	18916	18898	19022	19214	18788	18833	18798	19088	18876	18864	18968	19000	18920	18949	18848	18927	18997	18936	18763	18876	18764	18924	18979	18909	18924	18781	18815	19014	19042	18855	18921	18636	18897	18924	18894	18871	18998	18730
23057	21531	28726	32946	76683	78452	66707	53570	42340	36535	34462	33299	33083	33057	33048	33120	33176	32850	33077	33022	33340	33022	32828	32777	33043	32879	32661	32742	32836	32789	33016	32790	32579	32970	32873	32769	33013	32684	32854	32822	32732	32451	33078	32689	32670	32831	32790	32630	32847	32687	32603	32885	32560	32830	32949	32891	32907	32581	32530	32709	32856	32894	32630	32559	32615	32621	33050	32885	32623	32707	32780	32666	32553	32429	32878	32946	32632	32688	32736	32566	32761	32688	32620	32809	32762	32877	32846	32648	32612	32656	32727	32736	32475	32514	32859	32931	32683	32813	32891	32792	32639	32484	32490	32694	32794	32879	32871	32744	32920	32759	32984	32712	32604	32870	32733	32864	32794	32726	32648	32802	32527	32782	32593	32648	32806	32477	32988	32733	32728	32798	32871	32681	33006	32770	32638	32732	32608	32834	32942	32820	32852	32603	33164	32852	32951	32719	32769	32663	32718	32876	32824	32893	32834	32624	32662	32533	32690	32609	32685	32768	32774	32516	32702	32624	32523	32723	32745	32687	32878	32779	32624	32710	32815	33023	32959	32839	32768	32650	32913	32995	32516	32754	32733	32451	32796	32946	32620	32704	32564	32898	32852	33035	32481	32811	32732	32902	32987	32591	32812	32687	32615	32638	32871	33057	32722	32744	32584	32686	32769	32985	32883	32349	32783	32662	32658	32737	32430	32818	32500	32913	32878	32998	32658	32701	32799	32886	32536	32787	32758	32902	32603	32514	32650	32662	32453	32808	32909	32892	32858	32720	32910	32741	32734	32809	32773	32738	32553	32663	32697	32783	32651	32803	32799	32673	32831	32826	32871	32562	32690	32737	32737	32542	32812	32608	32823	32702	32537	32721	32565	32644	32828	32656	32377	32675	32585	32502	32855	32783	32532	32750	32936	32841	32882	32551	32798	32987	32750	32680	32651	32636	32839	32488	32569	32793	32892	32664	32702	32738	32746	32726	32703	32449	32758	32666	32651	32697	32571	32649	32665	32703	33112	32859	32615	32702	32752	32700	32704	32710	32998	32605	32755	32726	32875	32370	32765	32727	32797	32566	32632	32548	32669	32749	32595	32684	32322	32625	32576	32789	32840	32653	32644	32566	32587	32516	32777	32891	32393	32672	32510	32718	32833	32534	32678	32629	32665	32741	32618	32643	32442	32675	32637	32735	32684	32876	32756	32666	32707	32981	32482	32845	32604	32537	32846	32579	32638	32636	32735	32562	32760	32706	32773	32632	32687	32762	32794	32797	32715	32946	32819	32814	32722	32553	32686	32810	32865	32748	33024	32884	32460	32490	32629	32734	32730	32924	32767	32994	32717	32416	32752	32804	32783	32886	32866	33045	32625	32775	32744	32506	32784	32663	32626	32724	32570	32814	32836	32775	32890	32680	32573	32694	32690	32738	32741	32719	32749	32784	32814	32993	32858	32861	32815	32584	32595	32690	32828	32701	32802	32864	32778	32637	32908	32728	32601	32619	32716	32483	32731	32726	32800	32643	32669	32802	32672	32899	32718	33056	32890	32998	32970	32802	32831	32789	32691	32775	32820	32918	32825	33044	33032	32731	32836	32745	32888	32711	32807	32797	32972	32678	32846	32496	32809	33006	32682	32591	32679	32616	32546	32861	32650	32654	32831	33011	33015	32836	32777	32675	32716	32806	32901	32755	32651	32686	32559	32707	32943	32787	32727	32713	32666	32837	32896	32774	32725	32676	32528	32808	32803	32683	32821	32676	32727	32800	32669	32946	32739	32919	32669	32721	32904	32689	32827	32780	32565	32788	32812	32848	32707	32565	32665	33039	32881	32755	33025	32699	32718	32662	32947	32508	32913	32708	32642	32696	33040	32948	32839	32805	32751	32856	32421	32649	32665	32481	32517	32694	32504	32820	32779	32909	32530	32607	32655	32777	32656	32691	32674	32797	32677	32593	32796	32924	32636	32707	32686	32503	32781	32713	32597	32873	33060	32524	32613	32634	32717	32889	32927	32954	32763	32678	32548	32896	32523	32714	32484	32722	32800	32415	32765	32658	32771	32500	32670	32681	32754	32642	32550	32810	32703	32489	32779	32734	32512	32763	32808	32825	32917	32837	32835	32894	32696	32756	32682	32871	33096	32405	32817	32910	32783	32698	32661	32765	32784	32781	32814	32772	32869	32949	32740	32710	32665	32664	32890	32617	32690	32773	32498	32702	32651	32929	32537	32742	32735	32766	32743	32660	32856	32748	32522	32612	32987	32770	32747	32938	32828	32792	32743	32740	32861	32596	32643	32894	32763	32698	32718	32839	32696	32689	32700	32828	32797	32793	32627	32712	32984	32706	32854	32558	32781	32888	32838	32844	32857	32713	32623	32850	32883	32695	32902	32698	32806	32699	32904	32775	32948	32821	32502	32794	33063	32837	32837	32755	32662	32720	32683	32684	32637	32512	32766	32777	32786	32953	32513	32833	33034	32685	32933	32652	32578	32508	32693	32626	32877	32885	32847	32827	32659	32302	32567	32685	32664	32727	32681	32759	32609	32798	32927	32850	32723	32976	32785	32309	32565	32660	32765	32859	32831	32804	32686	32773	32772	32833	32961	32971	32862	32494	32462	32517	32771	32932	32437	32527	32526	32650	32658	32724	33125	32604	32755	32855	33020	32335	32743	32414	32705	32757	32811	32871	32999	32637	32722	32530	32557	32623	32707	32711	32964	33053	32857	32953	32831	32889	32885	32745	32854	32540	32775	32856	32592	32830	32513	32736	32563	32564	32906	32599	32652	32622	32670	32743	32700	32868	32855	32911	32568	32830	32663	32925	32742	32958	32849	32782	32679	32752	32764	32502	32703	32727	32722	32766	32484	32570	32724	32755	32739	32489	32549	32896	32986	33002	32772	32694	32884	32844	32606	32850	32652	32990	32812	32623	32778	32641	32809	32523	32389	32554	32839	33017	32869	32578	32805	32610	32990	32606	32614	32829	32647	32826	32736	32698	32918	32567	32481	32452	32869	32856	33133	32750	32543	32669	32779	32668	32812	32646	32536	32677	33064	32695	32822	32931	32646	32322	32710	32662	32718	32649	32933	32607	32515	32710	32822	32640	32956	32577	32836	32644	32730	32720	32686	32949	32747	32594	32597	32684	32513	32652	32706	32900	32742	32770	32814	32773	32557	32603	32548	32654	32790	32917	32769	32803	32554	32568	32905	32652	32595	32724	32600	32651	32884	32782	32810	32742	32566	32466	32717	32795	32962	32852	32583	32837	32670	32683	32901	32693	32576	32712	32876	32797	32504	32530	32614	32698	32596	32800	32905	32623	32915	32928	32575	32510	32902	32774	32877	32969	32774	32862	32623	32677	32798	32634	32562	32682	32577	32672	32445	32928	32792	32472	32586	32385	32830	32834	33169	32715	32872	32825	32515	32602	32779	32748	32753	32782	32762	32907	32873	32714	32899	32822	32861	32840	32720	32765	32847	33019	32803	32750	32753	32588	32694	32551	32653	32839	32443	32588	32350	32639	32650	32750	32848	32686	32818	32564	32833	32767	32990	32958	32920	32564	32631	32633	32731	32990	32654	32549	32909	32919	32621	32698	32843	32701	32986	32751	32701	32651	32840	32531	32777	32732	32728	32629	32718	32673	32638	32529	33089	32844	32811	32573	32800	32907	32965	32649	32723	32892	32494	32656	32727	32455	32875	32503	32600	32796	32819	32830	32926	32862	32764	32560	32865	32761	32908	32829	32713	32894	32762	32616	32552	32747	32800	32631	32963	32841	32826	32921	32966	32842	32573	32868	32689	32540	32891	32736	32720	32580	32755	32765	32714	32824	32702	32614	32278	32545	32973	32846	32667	32746	32734	32930	33055	32708	32694	32743	32863	32685	32479	32899	32752	32757	32667	32893	32854	33089	32632	32712	32781	32984	32935	32708	32898	32857	32803	32786	32841	32859	32651	32624	32876	32822	32715	32748	32818	32890	32853	32812	32713	32794	32631	32701	32934	32668	32692	32587	32555	32985	32650	32974	32659	32819	32607	33120	32731	32746	32663	32810	32884	32879	32853	32862	32929	32938	32868	32642	32718	32960	32645	32493	32836	32757	32726	32792	32837	32864	32697	33003	32891	32775	32831	32902	32627	32943	32753	32779	32760	32928	32916	32895	32820	32917	33037	32945	32706	32538	33063	32610	32624	32529	32633	32859	32907	32670	32994	32834	32946	32499	32701	32765	32593	32446	32623	32987	32979	32630	32769	32768	32720	32974	32826	33085	32716	32898	32702	32725	32979	32434	32927	32719	32734	32607	32676	32813	32815	32667	32725	32635	32931	32595	32471	32840	32839	32462	32906	32801	32906	32964	32681	32454	32678	32952	32529	32696	32810	32809	32845	32485	32830	32730	32850	32850	32744	32697	32617	32774	32907	32897	32577	32728	32762	32575	33102	32472	32917	32748	32746	32834	32906	32629	32722	32859	32902	32673	32925	32586	32716	32602	32796	32839	32496	32852	32878	32864	32850	32927	32782	32695	32746	32551	32955	32529	32618	32753	32889	32619	32875	32608	32576	32814	32649	32849	32922	32645	32744	32702	32880	32729	32654	32848	32958	32671	32734	32945	32858	32918	32740	32567	32790	32973	32714	32583	32451	32734	32927	32485	32806	32529	32891	32685	32830	32695	32708	33067	32736	32719	32871	32735	32757	32482	32694	32592	32935	32759	32609	32726	32774	32544	32703	32594	32808	32792	32799	32722	32878	32742	32939	32646	32746	32723	32674	32878	32587	32891	32703	32672	32759	32644	32640	32620	32698	32669	32868	32684	32496	32496	32548	32672	32710	32834	32631	32963	32949	32497	32598	32811	32670	32410	32756	32616	32713	32675	32552	32654	32818	32871	32713	32941	32858	32724	32837	32929	32999	32902	32958	32679	32821	32666	32809	32657	32814	32671	32737	32495	32616	32730	32655	32643	32786	32852	32832	32563	32670	32827	32522	32927	33031	32754	32920	32728	32851	32693	32755	32614	32661	32805	32878	32646	32815	32648	32625	32618	32560	32750	32588	32793	32624	32662	32815	32749	32887	32928	32969	32760	32543	32383	32581	32914	32528	32880	32691	32526	32749	32948	32966	32769	32874	32639	32610	32622	32783	32807
26280	47848	43532	51528	91787	83522	64787	45902	30561	23154	20461	20015	19689	19731	19717	19644	19790	19687	19696	19885	19732	19556	19762	19763	19756	19590	19632	19891	19847	19846	19777	19571	19796	19541	19665	19508	19734	19745	19659	19714	19748	19848	19504	19758	19665	19697	19677	19844	19808	19708	19821	19818	19662	19400	19645	19506	19726	19742	19633	19649	19633	19578	19664	19463	19782	19720	19829	19658	19529	19729	19742	19491	19801	19790	19607	19785	19762	19658	19689	19639	19914	19820	19700	19817	19477	19679	19682	19480	19662	19759	19655	19799	19467	19607	19704	19410	19622	19725	19625	19615	19571	19640	19663	19664	19763	19620	19714	19631	19795	19722	19842	19659	19895	19678	19586	19548	19678	19759	19684	19766	19671	19834	19800	19482	19707	19663	19536	19560	19575	19685	19571	19697	19558	19813	19696	19560	19673	19533	19500	19760	19700	19589	19583	19660	19535	19722	19803	19643	19620	19718	19676	19663	19626	19781	19722	19706	19699	19408	19664	19709	19614	19541	19587	19598	19424	19539	19686	19637	19805	19598	19636	19594	19627	19693	19498	19747	19555	19804	19662	19543	19699	19633	19630	19676	19783	19532	19425	19678	19630	19432	19672	19812	19483	19473	19698	19580	19556	19674	19487	19785	19763	19585	19705	19600	19580	19644	19704	19670	19648	19760	19740	19799	19678	19624	19628	19547	19783	19534	19552	19681	19795	19561	19457	19642	19693	19635	19611	19625	19610	19489	19694	19543	19633	19565	19580	19736	19703	19662	19646	19524	19568	19780	19633	19701	19821	19664	19582	19613	19933	19627	19756	19638	19629	19621	19704	19642	19641	19637	19713	19563	19674	19577	19483	19672	19597	19601	19736	19540	19832	19699	19533	19792	19658	19648	19635	19716	19718	19673	19629	19779	19608	19670	19627	19638	19793	19630	19722	19679	19698	19756	19522	19674	19565	19740	19501	19490	19542	19749	19702	19734	19683	19546	19644	19596	19641	19688	19619	19763	19644	19376	19707	19652	19782	19679	19729	19751	19694	19712	19637	19643	19709	19664	19441	19700	19557	19671	19736	19631	19639	19501	19797	19871	19778	19548	19720	19878	19514	19558	19585	19645	19594	19586	19744	19719	19642	19705	19712	19618	19618	19658	19700	19755	19652	19840	19383	19719	19576	19797	19533	19577	19794	19455	19621	19489	19837	19482	19705	19454	19593	19613	19631	19528	19696	19904	19651	19446	19459	19681	19849	19793	19728	19685	19709	19459	19798	19547	19733	19623	19666	19573	19580	19584	19628	19497	19605	19768	19517	19651	19600	19556	19622	19645	19728	19654	19490	19621	19889	19516	19653	19570	19713	19703	19614	19700	19673	19565	19567	19662	19786	19695	19612	19574	19383	19567	19528	19397	19552	19536	19661	19621	19728	19512	19954	19662	19613	19734	19661	19526	19774	19535	19663	19815	19679	19643	19772	19702	19685	19860	19697	19835	19791	19634	19497	19656	19651	19505	19712	19402	19681	19698	19452	19928	19583	19809	19754	19644	19557	19445	19556	19603	19687	19573	19731	19681	19504	19779	19528	19375	19861	19636	19718	19558	19602	19552	19810	19525	19717	19592	19824	19623	19855	19757	19686	19514	19618	19621	19477	19817	19774	19565	19492	19470	19657	19648	19452	19705	19698	19494	19769	19560	19601	19691	19776	19624	19550	19511	19547	19600	19703	19490	19780	19566	19604	19670	19524	19732	19836	19684	19627	19697	19673	19542	19598	19599	19405	19715	19584	19615	19744	19586	19592	19658	19531	19796	19602	19496	19590	19603	19624	19716	19506	19799	19469	19692	19553	19729	19490	19485	19665	19773	19600	19525	19559	19555	19681	19731	19596	19589	19691	19553	19697	19606	19574	19629	19741	19558	19690	19684	19644	19796	19823	19577	19716	19815	19582	19520	19623	19472	19544	19452	19558	19601	19617	19582	19808	19709	19593	19584	19677	19726	19249	19702	19628	19830	19734	19643	19664	19626	19661	19654	19591	19753	19556	19588	19551	19620	19701	19499	19560	19777	19751	19484	19612	19648	19741	19692	19524	19832	19640	19726	19745	19675	19683	19747	19480	19685	19641	19761	19529	19608	19670	19498	19780	19701	19620	19706	19666	19757	19524	19657	19574	19512	19743	19658	19717	19670	19614	19630	19762	19688	19689	19607	19669	19432	19708	19594	19756	19622	19892	19662	19603	19583	19806	19637	19594	19587	19677	19819	19636	19739	19470	19574	19600	19524	19676	19529	19685	19713	19703	19498	19599	19720	19843	19654	19828	19661	19756	19509	19721	19729	19537	19561	19650	19577	19693	19541	19448	19693	19812	19618	19500	19614	19727	19694	19509	19657	19595	19615	19656	19621	19847	19892	19657	19616	19551	19689	19601	19748	19505	19658	19593	19629	19683	19540	19740	19642	19681	19612	19709	19519	19588	19425	19694	19647	19472	19545	19664	19620	19470	19505	19544	19578	19586	19555	19475	19798	19750	19514	19518	19666	19585	19313	19643	19428	19708	19769	19684	19616	19579	19588	19608	19598	19560	19541	19645	19553	19653	19560	19826	19787	19497	19463	19569	19751	19629	19574	19482	19615	19641	19622	19769	19528	19754	19730	19406	19565	19792	19652	19716	19469	19801	19587	19615	19522	19498	19591	19558	19711	19684	19749	19627	19687	19690	19656	19760	19767	19578	19449	19543	19607	19602	19598	19586	19761	19603	19541	19659	19555	19724	19490	19742	19808	19544	19435	19662	19561	19646	19649	19696	19901	19717	19679	19657	19762	19543	19670	19607	19702	19691	19630	19610	19667	19815	19835	19675	19488	19573	19540	19560	19563	19587	19535	19496	19663	19725	19611	19732	19681	19666	19588	19582	19711	19812	19728	19703	19675	19712	19681	19573	19743	19659	19696	19836	19651	19583	19747	19472	19667	19682	19708	19790	19608	19788	19374	19547	19718	19716	19479	19708	19780	19557	19839	19652	19533	19606	19771	19623	19646	19796	19758	19578	19858	19642	19592	19885	19619	19679	19537	19630	19659	19634	19513	19775	19733	19733	19525	19619	19749	19581	19635	19768	19465	19672	19603	19616	19698	19614	19609	19701	19576	19492	19461	19638	19611	19772	19668	19610	19545	19617	19598	19846	19684	19448	19643	19616	19567	19646	19582	19614	19660	19256	19689	19411	19676	19737	19674	19690	19651	19685	19673	19627	19807	19702	19456	19797	19733	19634	19651	19691	19793	19687	19862	19667	19630	19667	19514	19527	19639	19669	19791	19591	19759	19766	19777	19700	19636	19423	19638	19572	19612	19739	19796	19760	19464	19660	19687	19850	19714	19521	19590	19669	19536	19742	19544	19716	19542	19627	19588	19670	19568	19726	19610	19636	19766	19649	19676	19776	19550	19625	19337	19465	19419	19676	19532	19616	19754	19632	19720	19611	19567	19552	19498	19483	19704	19878	19647	19786	19606	19512	19564	19510	19652	19724	19653	19781	19733	19735	19419	19591	19646	19574	19669	19553	19716	19715	19880	19555	19543	19465	19649	19754	19666	19515	19606	19620	19519	19730	19761	19649	19607	19525	19718	19775	19465	19697	19721	19863	19711	19813	19745	19693	19629	19706	19655	19590	19730	19541	19715	19566	19779	19512	19742	19673	19560	19635	19607	19663	19548	19783	19515	19556	19809	19668	19707	19730	19570	19685	19572	19598	19695	19686	19627	19738	19823	19403	19506	19612	19494	19615	19745	19692	19691	19619	19583	19783	19586	19620	19650	19666	19670	19607	19809	19644	19517	19544	19708	19669	19580	19458	19744	19838	19594	19624	19583	19628	19856	19672	19475	19645	19675	19687	19845	19519	19573	19664	19502	19533	19566	19498	19578	19634	19531	19625	19660	19813	19565	19724	19473	19572	19497	19708	19844	19644	19639	19657	19388	19586	19646	19635	19801	19496	19697	19595	19648	19502	19527	19683	19689	19472	19545	19569	19596	19811	19603	19708	19543	19810	19548	19601	19789	19601	19724	19800	19744	19662	19579	19710	19653	19573	19676	19589	19525	19563	19354	19605	19560	19527	19691	19476	19679	19812	19644	19771	19563	19475	19500	19599	19677	19796	19576	19630	19468	19589	19646	19598	19682	19467	19609	19533	19919	19725	19798	19760	19670	19723	19610	19692	19550	19733	19532	19783	19594	19721	19800	19476	19526	19816	19549	19798	19793	19602	19827	19536	19592	19745	19517	19684	19670	19762	19542	19568	19697	19660	19635	19501	19651	19524	19704	19478	19800	19527	19468	19721	19488	19470	19598	19566	19757	19643	19701	19591	19574	19631	19523	19660	19623	19717	19700	19737	19701	19633	19419	19577	19746	19709	19795	19624	19501	19565	19739	19666	19567	19686	19550	19732	19594	19456	19683	19661	19400	19643	19408	19651	19581	19610	19844	19646	19565	19587	19649	19733	19963	19516	19716	19621	19628	19512	19555	19718	19582	19742	19636	19561	19575	19590	19734	19725	19556	19421	19634	19594	19520	19602	19624	19777	19685	19854	19627	19626	19562	19789	19606	19940	20043	19521	19671	19773	19651	19400	19764	19474	19793	19528	19617	19574	19717	19833	19840	19604	19576	19846	19597	19547	19588	19625	19530	19790	19580	19650	19833	19549	19620	19525	19575	19586	19527	19572	19578	19530	19591	19646	19702	19702	19625	19523	19749	19726	19668	19607	19650	19685	19820	19584	19807	19647	19533	19615	19624	19629	19583	19612	19934	19597	19817	19484	19490	19576	19788	19563	19755	19632	19627	19604	19682	19818	19644	19694	19725	19619	19642	19504	19819	19678	19586	19655	19745	19657	19839	19596	19567	19570	19737	19596	19633	19815	19738	19632	19754	19683	19531	19777	19672	19759	19603	19620	19560	19662	19620	19768	19613	19623	19812	19483	19706	19768	19639	19632	19604	19645	19420	19678	19776	19751	19591	19721	19527	19550	19395	19763	19518	19726	19365	19628	19674	19572	19525	19762	19643	19607	19510	19655	19630	19686	19599	19808	19689	19720	19667	19690	19819	19636	19579	19713	19601	19659	19610	19698	19538	19516	19789	19642	19589	19713	19667	19544	19591
33606	29490	34846	35567	41398	41396	38136	35211	33475	32423	32042	31838	32053	31778	31830	32044	31720	31951	31890	31849	31884	31800	31888	31784	31698	31944	32069	31973	31880	31733	31738	31762	32023	32015	32010	31770	32156	31905	31852	31863	32034	31603	31686	31797	31863	31908	31831	31917	31879	31907	31741	32079	31926	31926	31839	31944	32194	31728	31827	31885	31590	31925	31943	31951	31856	31902	31893	31664	31863	31780	31870	32105	31975	31878	32124	31857	31944	31810	31804	31887	31915	31894	31923	32030	32050	31613	32035	31895	31911	31939	31922	31847	31790	31929	31682	31739	32089	31803	31787	31921	31660	31565	31940	32118	32015	31918	31779	32028	31816	31796	31790	31945	32187	31678	31810	31945	31787	31858	31631	31865	31863	31847	31811	31832	31886	32060	31671	31820	31714	31959	31800	31745	32011	31725	32002	31894	31988	31959	31994	31791	31927	31619	31885	31853	31667	32026	31790	31974	31759	31686	31877	31658	32063	31860	31592	31686	32007	31561	31961	31934	32018	31911	31909	31931	31832	31909	31878	31914	32076	31780	31825	31765	31841	32041	31915	31776	31508	31947	31674	31897	32120	31822	31748	31946	31719	31757	32066	31648	31967	31924	31877	31930	31880	31842	32072	31895	31988	31967	31971	32026	31915	32185	31721	31816	31630	31891	31918	31880	31810	32197	31845	31799	31925	31969	31815	31948	31837	31749	31652	31891	32002	31923	31899	31778	31960	31623	31807	31956	31933	31892	31921	31860	31589	31857	31999	31703	31844	31976	31877	31782	32054	31956	31849	31779	31880	31829	31837	31841	31646	31973	31795	31857	31743	31858	31839	32038	31951	32093	31750	31715	32249	31909	31631	31819	31760	31738	31634	32211	31997	31885	31957	31826	31961	31819	32042	31795	32087	31847	31812	31968	31712	31816	31689	31677	31938	31941	31729	31907	31966	31857	31642	32037	31756	31750	31833	31734	31732	31723	32018	31944	32059	31907	32030	32030	31922	32036	32025	31709	31644	31912	31700	31933	31939	31662	31765	31840	31881	31930	32184	31854	31670	31918	31981	32022	31999	31778	31879	31894	31885	32129	31866	31980	32064	31838	31995	31740	32151	31885	31905	32074	32008	31895	31984	31701	32017	31753	32008	32018	31792	31747	31791	31618	31935	32007	31685	31856	31916	31837	31783	31495	32021	31969	31806	31888	31781	31873	31901	31766	32040	31860	31756	32048	31823	31935	31815	31745	31928	31893	31672	31550	31845	31862	31822	31878	31948	31724	32329	32020	31783	31940	31889	31767	31801	31840	31913	31916	31864	31667	31848	31875	32096	32131	31834	31803	31745	31830	31898	31795	31739	31929	31803	31724	31851	31819	31990	31981	31803	32010	31998	32152	31914	31991	32047	31658	32115	31964	31686	31804	31923	31689	32117	32123	32221	31986	31886	31615	31865	31862	31922	31752	31775	31883	32161	31909	31790	32236	31856	31991	32096	31801	31784	31785	31817	32003	31697	31969	31839	31744	31826	31903	31857	32066	32091	31878	31733	31791	31855	32047	31947	31720	31758	31932	31893	31809	31682	32021	32004	32084	31975	31829	32047	32165	32035	31974	31594	32001	31685	31904	31791	31620	31853	32008	31675	31785	32016	31781	31735	31690	31863	31930	31799	31907	31874	31723	31914	31958	31670	31910	31892	31973	31897	31927	32208	31895	31674	31669	31852	31961	32052	31694	31730	31998	31924	31927	31851	32058	31854	31890	31828	31911	31893	31972	31725	31928	32111	31799	31747	31740	31983	31976	32069	32028	31662	31922	31945	31933	31656	31754	31766	31853	31991	31834	32058	31693	32128	32046	31658	31667	31617	31769	31821	31741	31556	31722	31660	31972	32067	31538	31781	32036	32071	31939	31877	31976	31909	31600	31871	31577	31830	31932	31771	31733	32073	31729	31689	31925	31795	31977	31676	31995	31529	32071	31785	32165	31993	32024	31989	31633	31657	31954	31745	31935	31968	31766	31796	31958	31740	31604	32130	31911	31773	31949	31884	31657	31868	31992	31900	31917	31751	31682	32047	31849	31923	31753	31895	31863	31863	31842	31880	31712	31962	31997	31843	31750	31853	31883	31833	32017	31942	31668	31755	31927	32000	31834	31820	31964	31898	32021	31541	31862	31615	31969	32108	31897	31669	31678	31990	32037	31928	31971	31806	31713	32062	31844	31753	31726	31869	31992	32129	31971	31704	31870	31958	32020	31981	31963	31846	31817	32019	31616	32215	31807	31919	31856	31849	31928	32005	31960	31779	31736	31843	31826	31808	31870	31825	31964	32033	31972	31766	31899	31698	32093	32043	31882	31675	31834	32023	31850	32152	32076	31942	31813	31978	31944	31855	32042	31764	31951	31706	31932	31729	31800	32218	31894	31983	32128	31980	31945	32031	31636	31940	31853	31909	31769	31912	31856	31835	31976	31976	32072	31993	32044	31987	31540	32098	31816	31803	31939	31867	32036	32022	31944	31853	31730	31871	32003	31795	31694	31839	31530	31665	31911	31875	31549	31910	31584	32052	32040	31776	31936	32052	31944	31851	31876	31832	31894	31814	31861	32130	32010	31904	31912	32106	31857	31952	31623	31854	31852	32001	31559	31832	31798	31912	31889	31769	31774	31687	31896	31747	31587	31794	31557	31753	31980	31841	31847	31926	31900	31816	31755	31883	31876	31889	32121	31673	32038	31919	32181	32028	31840	31798	31958	32050	31746	31764	31842	31873	31546	31751	32092	31905	31839	31891	31730	31663	32094	31937	32043	31824	31948	31881	31966	31904	31799	31876	31912	32079	31826	31572	31807	31689	31888	31769	31730	32103	32200	31815	31901	31728	31784	31887	31879	31731	31971	31973	31709	31838	31777	31961	31975	31833	31796	31866	31940	31865	31976	31933	31990	32080	32049	31881	32046	32021	31966	32042	31806	31942	31791	32107	31854	31700	32034	31908	31933	31909	31749	32217	31953	31911	31897	32212	31835	31906	31844	31986	31963	31756	31758	31808	31744	31903	31705	31921	31940	31826	31977	32150	32083	31896	31744	31951	31876	31483	32113	31776	31741	31752	31899	31739	31930	32059	31817	32020	31805	31694	31962	31833	31839	32009	32149	31880	31691	32011	31720	31644	31734	31904	31864	31980	31866	32163	31891	31932	32047	31760	31885	31871	31889	31644	31963	31957	31891	32126	32010	31894	31816	31878	31767	32078	31893	31727	31807	31721	31839	32094	31773	31946	31631	32121	32023	32004	32180	31990	31948	31752	32202	32137	31647	31935	31975	31768	31715	31965	31875	31758	31767	31782	31995	31816	31796	31951	31843	31911	31791	31845	31723	31822	31945	31637	31886	31860	31636	31578	31849	32027	31849	32010	31905	31943	31920	31773	31801	31643	31952	31973	32099	31956	32128	31667	32031	31993	32045	31844	31920	31821	31935	32031	31992	31920	31932	31777	31859	31896	31946	31726	31608	31786	31947	32203	32094	32015	31621	31825	31905	31850	31974	31919	31765	31827	31944	32136	31942	32104	31913	31836	31647	31863	31796	31748	31777	31993	31795	31880	31709	32014	31719	32213	31662	31973	32029	31792	32145	31741	31781	31950	31773	31947	31698	32124	32006	31684	31905	31864	31995	31557	31751	31849	32032	31895	32095	31960	31839	31894	32088	31855	31900	31831	31767	31912	32070	32062	31560	31989	31820	31815	31862	31752	32101	31830	31860	31843	31890	32006	31739	31845	31826	31885	32083	31871	32052	31837	32044	31872	31684	31706	31917	31661	31798	31946	31674	32090	31837	32043	31940	31828	31957	31873	31871	32018	32041	32085	31912	31824	31873	32022	31658	31836	31780	32062	31951	31950	31898	31709	31753	32007	31902	31876	31831	32084	31662	31737	31670	31916	31741	31705	31923	32107	31961	31734	31960	31834	31925	31868	31743	31777	31671	31950	31912	31629	31684	31863	31897	31758	31983	31804	31938	31919	31918	31732	31803	31920	31975	32143	31526	31955	31944	31785	31530	31912	31784	31910	31949	32088	31823	31738	31784	32119	32033	32075	31837	31955	32103	31843	31992	31650	31769	31945	32027	31658	31815	31992	31765	31781	31881	31821	31749	31995	32030	31884	31868	31873	32138	32156	31899	31853	32012	31904	31726	31908	31827	31798	31858	31681	31872	32082	31806	31844	31710	32169	32152	31889	31913	31915	32058	31834	31805	32083	31871	31914	31787	31730	31859	31861	32065	32201	31740	31825	32307	31941	31943	31915	31985	31887	31871	31850	31736	32147	31942	31811	31864	32110	32068	31890	31824	31795	31934	32044	31992	31818	31886	32073	32050	31964	31856	31909	31829	32040	31859	32083	31737	31768	31840	31964	31772	31940	31780	31970	31878	32017	31890	32042	31845	31788	32095	31987	31648	31966	31896	31725	31853	31992	31861	31944	31920	31734	31931	31819	31915	31938	31988	31726	31584	32082	31975	31900	31780	31810	31990	32108	31883	31864	31910	31768	31883	31839	31961	32038	31930	32094	32118	31855	31761	31871	32029	31986	31730	32111	31888	31863	31588	31860	31855	32153	31969	31770	31717	32052	32061	31717	31975	31971	31954	31772	31743	31836	31778	31834	31812	31833	31936	31987	32147	31873	32035	31798	31871	31996	32007	31818	31949	31863	31804	32060	32103	31691	31994	31883	32095	31968	32019	31736	31745	31999	32279	31728	32046	31787	31862	31780	32032	32045	31911	31811	31595	31953	31740	31866	32048	31869	31987	31686	31961	31965	32035	31850	31958	31862	31941	31746	31881	31760	32012	32167	31795	31617	31674	31550	31746	31914	31972	32058	31753	31876	31739	31863	31894	32185	32081	31820	31816	31713	31738	31918	31677	31818	31976	31985	31954	31716	31866	31673	31874	31823	31980	31744	31938	31981	31560	31895	31576	31625	31910	31909	32104	31967	32008	32166	32005	32009	31792	31590	31935	31892	31886	31845	31824	31885	31966	32000	31831	31878	31615	32028	31840	31996	31699	32106	31842	32159	31928	31596	31613	32252	32175	31636	31548	31943	31882	32069	31971	32076	31941	31997	32143	31769	31837	31772	31654	31894	31988	31948	32111	31615	31908	31910	31842
19879	23832	22414	22287	31248	29220	24884	21668	20051	19004	18822	18599	18713	18713	18631	18549	18636	18753	18721	18800	18683	18710	18821	18829	18739	18681	18708	18667	19043	18743	18753	18868	18500	18845	18756	18547	18670	18733	18978	18688	18599	18707	18700	18670	18622	18717	18731	18782	18718	18731	18585	18890	18843	18669	18662	19000	18727	18406	18765	18638	18753	18622	18814	18701	18864	18704	18928	18672	18734	18664	18726	18501	18720	18621	18791	18656	18669	18744	18796	18745	18634	18833	18702	18564	18784	18709	18722	18581	18826	18633	18629	18780	18849	18527	18627	18649	18555	18639	18647	18817	18812	18823	18814	18853	18702	18622	18744	18644	18677	18601	18915	18681	18868	18591	18557	18657	18516	18726	18544	18646	18671	18636	18830	18751	18764	18654	18602	18785	18620	18692	18673	18704	18746	18665	18623	18443	18691	18575	18846	18588	18678	18618	18775	18545	18585	18544	18605	18873	18657	18672	18585	18781	18751	18807	18742	18575	18665	18713	18658	18688	18755	18555	18797	18653	18586	18714	18680	18620	18640	18819	18823	18626	18754	18709	18572	18831	18716	18601	18690	18715	18554	18522	18679	18541	18612	18669	18643	18666	18891	18627	18542	18648	18665	18593	18666	18693	18508	18524	18772	18648	18708	18717	18636	18767	18726	18690	18754	18590	18616	18669	18687	18515	18604	18561	18530	18551	18637	18649	18762	18719	18614	18692	18572	18727	18679	18747	18712	18606	18735	18545	18850	18572	18586	18676	18832	18616	18753	18473	18645	18668	18749	18624	18589	18594	18774	18703	18675	18514	18675	18783	18648	18765	18656	18613	18774	18576	18655	18764	18693	18620	18608	18596	18417	18593	18712	18640	18739	18764	18727	18809	18696	18594	18774	18759	18778	18760	18732	18674	18615	18669	18796	18594	18526	18669	18629	18737	18767	18652	18601	18854	18691	18702	18730	18700	18735	18589	18588	18552	18682	18681	18739	18737	18519	18700	18845	18642	18698	18488	18794	18525	18606	18818	18704	18645	18657	18533	18734	18765	18616	18764	18595	18716	18848	18666	18602	18406	18628	18862	18719	18452	18664	18658	18638	18647	18653	18707	18500	18789	18663	18684	18655	18674	18632	18705	18604	18513	18796	18530	18724	18768	18649	18749	18946	18744	18797	18636	18542	18774	18565	18710	18660	18722	18588	18635	18645	18521	18577	18678	18761	18568	18824	18568	18725	18578	18751	18593	18753	18723	18593	18554	18597	18597	18605	18811	18670	18695	18730	18689	18685	18689	18558	18738	18631	18654	18767	18558	18602	18591	18391	18771	18671	18633	18577	18617	18743	18792	18727	18818	18494	18772	18765	18680	18820	18630	18815	18667	18601	18610	18612	18698	18739	18669	18626	18793	18612	18490	18508	18647	18489	18855	18809	18689	18685	18619	18771	18560	18801	18786	18769	18987	18559	18635	18685	18783	18674	18594	18493	18782	18548	18680	18733	18794	18596	18602	18805	18771	18662	18721	18696	18463	18795	18674	18513	18561	18827	18784	18569	18682	18688	18833	18690	18970	18640	18662	18824	18811	18808	18664	18780	18551	18588	18833	18669	18427	18658	18712	18618	18679	18697	18686	18601	18833	18585	18582	18674	18692	18789	18616	18712	18649	18449	18728	18525	18675	18774	18449	18649	18464	18525	18791	18601	18761	18502	18702	18680	18389	18628	18694	18731	18517	18608	18714	18667	18658	18518	18783	18604	18620	18699	18842	18646	18576	18885	18640	18738	18696	18750	18832	18637	18903	18738	18496	18763	18713	18765	18696	18929	18693	18837	18626	18874	18754	18813	18626	18651	18549	18737	18583	18653	18758	18532	18802	18576	18596	18471	18772	18636	18732	18643	18993	18641	18730	18701	18616	18711	18627	18668	18627	18836	18696	18862	18830	18653	19025	18649	18665	18711	18409	18694	18676	18755	18804	18594	18866	18767	18670	18871	18657	18725	18607	18514	18770	18614	18672	18531	18763	18806	18745	18681	18706	18556	18852	18649	18640	18546	18585	18814	18681	18471	18751	18677	18654	18540	18730	18610	18720	18608	18688	18564	18703	18733	18632	18582	18684	18466	18683	18630	18719	18784	18796	18825	18766	18625	18755	18618	18781	18683	18826	18545	18793	18627	18730	18684	18695	18629	18745	18798	18544	18759	18767	18687	18583	18685	18676	18571	18597	18570	18830	18485	18731	18763	18786	18712	18724	18552	18689	18593	18740	18879	18757	18720	18609	18783	18805	18638	18532	18876	18771	18669	18631	18592	18817	18511	18851	18609	18622	18659	18731	18792	18764	18625	18601	18702	18632	18727	18777	18487	18712	18637	18657	18738	18546	18603	18696	18714	18784	18593	18466	18838	18594	18758	18655	18736	18662	18729	18825	18577	18677	18787	18684	18861	18720	18822	18765	18824	18808	18728	18656	18712	18514	18732	18559	18715	18782	18692	18707	18756	18814	18767	18673	18584	18553	18742	18523	18630	18579	18607	18716	18640	18538	18847	18435	18780	18616	18594	18880	18745	18840	18667	18691	18592	18514	18566	18776	18574	18853	18607	18559	18636	18693	18767	18645	18800	18581	18777	18578	18683	18513	18584	18595	18678	18729	18593	18748	18586	18666	18479	18728	18722	18516	18735	18569	18817	18754	18669	18656	18761	18736	18741	18652	18641	18659	18747	18738	18702	18615	18661	18709	18807	18761	18586	18666	18742	18891	18802	18720	18689	18579	18684	18609	18666	18725	18608	18519	18715	18801	18864	18413	18608	18667	18785	18736	18676	18619	18794	18601	18535	18808	18544	18653	18838	18466	18623	18684	18723	18792	18610	18611	18681	18682	18760	18747	18588	18744	18827	18749	18599	18712	18708	18550	18902	18830	18799	18738	18992	18700	18819	18781	18680	18728	18736	18630	18677	18769	18547	18607	18710	18911	18601	18436	18678	18765	18943	18885	18694	18759	18562	18571	18726	18631	18666	18854	18605	18661	18848	18705	18723	18781	18603	18889	18735	18607	18714	18577	18695	18809	18742	18710	18615	18681	18812	18719	18711	18714	18767	18638	18711	18603	18561	18518	18654	18652	18687	18652	18833	18820	18822	18776	18704	18634	18729	18724	18709	18646	18906	18686	18829	18722	18901	18614	18814	18565	18526	18781	18722	18561	18662	18722	18565	18463	18729	18736	18413	18726	18743	18544	18683	18824	18608	18785	18780	18944	18646	18695	18760	18922	18643	18606	18536	18651	18648	18921	18521	18620	18696	18659	18580	18755	18975	18556	18833	18644	18685	18584	18668	18641	18664	18759	18535	18793	18787	18871	18695	18725	18670	18679	18827	18578	18700	18747	18622	18647	18802	18725	18835	18690	18812	18615	18829	18428	18640	18501	18902	18700	18544	18581	18762	18398	18736	18691	18753	18730	18625	18693	18603	18573	18714	18629	18948	18685	18605	18718	18613	18674	18732	18856	18794	18729	18791	18735	18819	18757	18744	18634	18563	18752	18807	18803	18736	18739	18402	18744	18733	18515	18751	18599	18528	18682	18796	18509	18716	18466	18562	18685	18798	18496	18663	18815	18718	18729	18845	18809	18661	18613	18724	18698	18690	18639	18709	18675	18799	18664	18593	18594	18748	18780	18488	18662	18617	18648	18614	18549	18688	18882	18700	18557	18726	18706	18714	18673	18601	18812	18627	18673	18776	18678	18685	18677	18702	18732	18637	18593	18478	18460	18702	18592	18495	18742	18650	18779	18719	18533	18514	18563	18622	18739	18510	18782	18705	18749	18797	18643	18710	18648	18682	18565	18716	18781	18725	18921	18820	18812	18791	18548	18640	18626	18571	18699	18502	18550	18756	18761	18614	18604	18711	18546	18575	18725	18649	18677	18466	18700	18580	18713	18658	18622	18597	18715	18804	18703	18791	18722	18725	18623	18650	18779	18735	18738	18796	18660	18734	18817	18696	18782	18707	18634	18634	18639	18781	18660	18730	18627	18665	18485	18630	18623	18614	18938	18681	18825	18744	18718	18770	18459	18770	18690	18684	18784	18828	18750	18737	18604	18798	18675	18595	18934	18777	18627	18783	18736	18689	18580	18745	18734	18598	18703	18643	18679	18668	18651	18436	18789	18695	18503	18775	18819	18633	18830	18680	18615	18674	18949	18620	18701	18760	18715	18844	18652	18505	18747	18474	18654	18690	18816	18758	18654	18611	18849	18715	18764	18891	18782	18522	18550	18676	18711	18634	18649	18533	18663	18810	18549	18700	18705	18778	18660	18679	18738	18524	18737	18630	18747	18795	18782	18702	18591	18781	18700	18761	18568	18701	18401	18871	18486	18536	18451	18821	18779	18545	18575	18671	18753	18720	18620	18632	18657	18661	18832	18478	18776	18594	18667	18781	18717	18635	18755	18712	18746	18835	18596	18680	18752	18644	18593	18681	18815	18705	18622	18629	18694	18895	18664	18685	18777	18703	18588	18626	18652	18549	18625	18842	18479	18836	18942	18481	18524	18716	18700	18813	18771	18710	18608	18676	18644	18547	18657	18737	18739	18672	18732	18610	18677	18610	18624	18652	18538	18858	18623	18716	18886	18665	18708	18572	18598	18696	18785	18903	18604	18615	18716	18878	18726	18817	18466	18689	18606	18704	18580	18713	18651	18745	18774	18531	18718	18664	18726	18629	18589	18737	18552	18686	18505	18690	18749	18630	18803	18660	18661	18732	18610	18607	18678	18707	18693	18804	18511	18760	18592	18904	18591	18622	18720	18614	18858	18632	18652	18702	18803	18658	18453	18601	18750	18609	18562	18691	18706	18733	18789	18638	18904	18589	18744	18584	18525	18767	18678	18765	18710	18966	18579	18688	18686	18873	18553	18777	18763	18686	18594	18652	18728	18710	18728	18810	18581	18764	18863	18567	18573	18732	18686	18490	18773	18637	18733	18895	18765	18764	18645	18801	18703	18552	18751	18454	18733	18637	18635	18666	18655	18474	18809	18696	18660	18716	18861	18653	18762	18601	18634	18668	18600	18721	18826	18571	18756	18676	18667	18693	18584	18542	18758	18686	18709	18674	18742	18395	18627	18716	18995	18543	18534	18691	18613	18498	18500	18770	18521
25506	21657	29258	34922	56832	62469	52592	42108	35750	32900	31603	31189	31320	31404	31127	31230	31101	31440	31169	31132	31123	31246	31191	31316	31250	31118	31113	31027	31170	31073	31309	31002	31112	31171	31345	31131	31277	31198	31382	30974	30791	30922	31086	31063	31262	31035	31216	31105	31204	31137	31288	31164	31246	31292	31494	31151	31265	31084	31085	31253	30958	30972	31002	30857	31045	30921	31034	31156	30814	30978	31086	31084	30786	31213	31182	30947	31110	31106	31112	30825	31106	30868	30994	31146	31038	31003	31073	31224	31392	31098	31082	31035	31041	30859	31098	31076	31314	30944	31173	31353	31131	31084	31104	31046	31205	31045	31074	30987	31093	30905	31468	31107	31144	31021	31095	30766	31108	31175	31141	30985	31233	30801	30815	31108	31159	31017	30921	31206	31255	31243	31318	31082	31157	31078	30959	31237	31044	31000	31066	30791	31026	30982	31005	30857	30984	31072	31149	31100	31168	30964	31077	31069	31182	31316	31008	31262	30990	31204	31232	30954	31215	30793	31094	31030	30964	31068	31072	31050	30959	31225	31145	31350	31162	31098	31067	31234	30964	31306	30940	30875	30994	31233	30805	30907	31095	30869	30957	30976	31121	30845	30934	31019	31255	31059	31092	30996	31130	31084	31246	31250	31240	30950	31332	31241	31192	31097	30986	30902	30861	30932	31040	31069	31023	31225	31193	31042	31054	31233	31019	31092	31350	31281	31011	31092	31102	30951	31041	30846	31012	31053	31122	31350	30867	31143	31085	31323	31202	30857	31028	31100	30851	31198	31032	31127	31209	31009	31130	31140	30854	31079	31078	31231	30972	31230	30821	31217	31144	31255	31158	31166	31060	31121	31104	31085	31223	30905	31071	31107	30775	31162	31047	30802	31273	31258	31030	31174	31063	31013	31098	31010	30891	30954	30996	30889	31125	31137	31124	31272	31314	30886	30981	31017	31043	31053	31191	31044	31300	31169	31200	30712	30967	31011	31155	31165	31001	31009	31335	30786	30997	31035	31236	30918	31122	30667	30999	30993	30979	31209	31163	31270	31002	31056	31225	30979	31155	31208	30987	30896	30770	31011	30922	30923	31107	31092	31033	31085	31077	31121	31149	31082	31053	31006	31051	31003	31055	30916	30979	30993	30975	31363	31243	30892	31097	30954	31003	31035	31076	31139	31148	31036	31197	31110	31070	30822	31188	31181	31065	30981	31017	31068	31286	31066	30950	30996	31468	31403	31131	31269	31109	31094	31138	31483	31241	31065	30998	30910	31254	31273	31302	31020	30892	30879	31372	30982	30877	30852	31160	31201	31197	30963	31187	31047	31026	30929	31082	31374	31283	31095	30751	31081	30873	31220	30999	31167	31275	31173	30950	30947	31143	31203	30960	31248	31310	30986	31147	31148	31157	31033	31009	30901	31070	31116	31080	30905	31026	30948	31359	31368	30896	31237	30976	30847	31113	30997	30917	30944	31152	31234	31224	31175	31106	31166	31165	31266	31170	31009	30986	31027	30984	31162	31322	31147	31105	31044	31168	31064	31216	31025	31316	31020	31251	31241	30961	31361	31345	30936	31084	30921	31054	31276	31199	31073	30918	31055	31094	31099	31221	31099	31008	31024	31005	31229	30995	31005	31094	31002	31180	31182	31168	30878	31145	31021	30960	31137	31178	31130	31032	31117	31190	30888	31102	31182	30958	30953	31232	31146	31024	31059	30920	31097	31130	30940	31228	30993	31176	31094	31133	30998	31409	31051	30762	31228	31074	31444	31304	31007	31178	31242	31158	31203	31030	31014	31288	30860	31243	31107	31019	31158	31354	31161	31280	31021	31002	31199	31186	31221	31116	31057	30936	31265	31129	31146	31205	31173	31069	30934	31105	31088	31103	31064	31182	31199	31199	31198	31091	31090	30975	31194	31073	31104	31031	30932	31221	30994	31034	31040	31281	31161	31223	31025	31132	31117	30970	31249	31080	30972	31087	30888	31013	31242	30923	31079	31344	31127	31230	30717	31032	30908	31034	30980	31144	30986	31124	31091	31180	31008	31330	31006	31054	30921	30890	31189	30992	30952	31010	30799	31057	30908	30982	31058	31040	31209	31051	31086	31035	30995	30876	30857	31048	30900	31092	30992	31099	30913	30972	31051	31393	31177	30985	31247	30990	31044	31228	31094	30927	31105	30998	31264	31208	31022	31030	31073	31061	31161	31361	31294	31001	31313	31427	31217	31108	31034	31106	31184	31122	30975	31265	31164	31112	31145	31199	30957	31066	30866	31090	31075	30857	31260	30994	31058	31126	30949	30992	31036	31028	31199	31024	31039	31113	31171	31545	31028	31023	31118	30876	31242	31006	30790	30915	31129	31581	31227	30983	30941	31257	31177	31311	31159	31077	30979	31088	31172	31240	31276	31334	30947	31037	31052	31180	30999	31068	30961	31176	31151	31205	31081	31005	31223	30972	31219	31165	30949	31105	31184	31333	31353	31168	31170	31220	31035	30924	31113	31041	31020	31209	31124	31010	31170	30914	31043	31070	31097	30992	30911	31175	31228	30886	30882	30999	30967	31340	30732	31123	31232	31097	31019	30991	31174	31211	30980	31099	31058	30991	30936	31095	31286	30983	31218	30888	30917	31309	30963	31103	30981	31071	30824	30976	30751	31077	31053	31127	31047	31196	31119	31182	30934	31242	31009	31201	31169	31081	30626	31185	30746	30904	30843	30640	31036	31069	30694	31076	31125	31133	31239	31073	31238	31258	31120	31228	31108	31322	31013	31036	31290	31001	31089	31154	31037	30903	30805	31062	31166	31288	31096	30826	30870	30864	31172	31163	31041	31160	31382	31297	31078	30924	30894	31094	31049	31165	31005	31077	31020	31002	30993	31069	31146	31238	31137	31123	31309	31321	31010	31194	31055	31166	31168	31141	31086	31447	31004	31137	30974	30816	31006	30813	31009	31082	30816	30919	31196	30925	30978	31097	30882	30899	31096	30966	31221	31307	31146	30858	31118	31048	30985	30984	30976	31093	31239	30945	31126	30968	31130	30841	30978	31238	31250	31039	31079	30844	31366	31368	31090	31273	31108	30985	30905	31278	30982	31075	30849	31417	30911	31267	30849	31144	31114	31118	31173	31119	31346	30979	31065	30925	31279	31052	31142	30867	31059	30975	31093	30851	31099	30977	31527	31062	30926	31305	31094	31155	30985	31248	30953	31155	31424	31112	31029	31084	31207	31130	30804	30950	31055	31204	31057	31190	31282	31193	31054	31165	31165	31133	30968	30966	30970	31244	30980	30959	31040	31073	31110	30970	31024	31033	30815	31257	30887	31010	31191	31021	30945	30825	31173	31101	30922	30934	31326	30985	30993	31044	31151	30984	31216	31102	30986	31058	31244	31044	31161	30906	30888	30954	31036	30901	30931	30842	30845	31097	31008	31167	31181	31026	31087	31156	30966	31188	30885	31153	31336	31029	31103	31171	30992	31219	31123	31187	30772	30796	31168	30974	31502	31081	31282	31292	31127	31226	31023	30891	30892	31078	31205	31165	31234	31349	31092	31043	31237	31246	31111	30793	30873	31068	31187	30861	30827	30900	31263	31205	30993	31162	31242	30989	31011	31118	30994	31124	31280	31096	31410	31083	31301	31092	31226	31035	30852	30942	31082	31292	31120	31117	31109	31066	31022	30990	31128	30851	31003	31048	31109	31033	31000	30898	30963	30899	31129	31327	31158	31209	30941	31079	30953	31151	31078	31388	31044	31120	30979	31066	31351	31061	31026	31177	31012	30956	31096	31308	31187	31056	31021	30933	31191	31115	31194	31145	31159	30852	31028	30884	30947	31216	31008	31127	31064	31037	30846	30860	31085	31292	31011	31068	31185	31043	31087	31306	31206	31022	31244	31130	31020	31288	31080	31227	31047	31055	31210	30939	31163	31185	31343	30907	30949	31301	31202	30910	31071	31174	31102	31104	31025	31240	31198	31302	31148	31065	31122	31002	31050	30825	31214	30975	31188	31040	31198	31277	31007	30872	31054	31113	31192	31071	31219	31304	31058	30941	31005	30918	31111	30945	31181	30962	31150	30911	31268	31071	31079	31167	30909	30769	31376	31085	31231	31086	30866	31050	31007	31028	31188	30903	31136	31167	31129	30990	30793	31037	31191	31239	31171	30740	31124	31351	31202	31059	31052	31280	31027	31216	31055	31218	30912	30732	31041	31263	30737	30848	30971	31121	31178	31188	31152	30871	31052	31126	30921	30972	31134	31177	31145	30820	31351	30920	31086	31022	31248	31054	31088	31227	30967	31090	31045	31317	30955	30802	31016	31130	30734	31280	31031	31202	31203	31056	30832	31009	31168	30997	31098	31187	31246	31361	31145	31257	31100	31240	30994	31034	30903	31158	31175	31084	30956	31052	31117	31054	31073	31065	31293	31185	30994	31034	31153	31036	31009	30964	31211	31197	31087	31225	31020	31132	31140	31115	31112	31113	30960	30816	31049	31041	31001	31219	31002	31025	31124	31003	31127	30924	31014	30727	30929	31005	31029	31077	31098	30920	31429	31160	31210	30957	31068	31197	31296	31213	31372	31021	30927	31233	30925	30948	30951	31274	31070	31324	31024	30926	31051	31055	31004	31108	30744	31015	31063	31108	31204	31391	31106	31228	31026	31078	31146	30981	30838	31207	31015	31277	31018	30949	31118	31028	31103	31014	30974	31005	30839	31076	31124	31017	31300	31171	31010	31273	31155	31117	30824	31114	31392	31044	30994	31252	30840	30960	31002	31026	31205	31156	30981	31157	30943	30976	30997	31008	30979	31194	31136	31316	31300	30871	31109	31312	31185	31224	30905	31330	31192	31074	31125	31162	31079	31216	30839	31363	30946	31113	30996	31036	30741	31104	31156	31210	30998	31018	31152	31169	31116	31181	31399	31220	31212	31237	31078	31152	31145	31103	30996	31103	31211	30963	30955	31179	30967	31039	31081	31128	31024	31100	31046	31234	31235	31202	30913	31036	31024	31183	30959	30938	30939	31004	31217	31148	31178	31149	31300	31202	30962	31073	31003	31322	30779	30938	31215	31159	31158	31245	31162	30926	31135	30970	30986	31150	31067	31215	31030	31375	31194	31205	31135	31124	31177	31002	30941
18867	30193	29233	29465	57233	55260	42312	29905	22507	19660	18688	18572	18549	18541	18453	18481	18474	18718	18402	18527	18556	18499	18416	18651	18633	18385	18305	18559	18617	18595	18417	18557	18458	18552	18448	18493	18674	18449	18458	18538	18340	18741	18433	18563	18524	18362	18598	18272	18450	18495	18514	18612	18480	18358	18458	18587	18485	18547	18436	18603	18448	18479	18618	18451	18536	18714	18505	18422	18384	18338	18558	18272	18537	18472	18407	18566	18508	18605	18428	18493	18421	18551	18314	18439	18390	18359	18469	18443	18466	18642	18362	18555	18406	18497	18601	18422	18459	18564	18598	18549	18468	18728	18741	18508	18420	18383	18581	18424	18544	18464	18648	18430	18406	18472	18339	18384	18539	18343	18360	18327	18522	18510	18441	18556	18403	18236	18433	18599	18491	18356	18497	18525	18501	18467	18360	18364	18405	18442	18436	18408	18531	18352	18451	18513	18696	18529	18327	18459	18399	18583	18416	18498	18596	18610	18456	18238	18398	18372	18340	18392	18507	18390	18339	18607	18623	18691	18606	18375	18560	18510	18366	18452	18499	18382	18694	18337	18432	18487	18412	18725	18317	18384	18530	18621	18302	18563	18504	18678	18450	18464	18509	18309	18692	18467	18415	18442	18524	18577	18475	18462	18343	18702	18358	18580	18337	18398	18549	18211	18459	18585	18494	18400	18582	18560	18435	18350	18385	18464	18520	18470	18601	18705	18339	18584	18627	18566	18506	18511	18382	18515	18540	18557	18450	18197	18625	18393	18545	18382	18453	18485	18562	18400	18594	18387	18535	18587	18542	18280	18605	18451	18464	18479	18528	18500	18268	18532	18608	18492	18356	18394	18520	18339	18498	18545	18458	18308	18576	18513	18316	18368	18480	18617	18401	18605	18524	18436	18617	18365	18595	18390	18454	18572	18451	18525	18370	18549	18439	18591	18525	18456	18470	18478	18356	18371	18581	18486	18369	18341	18428	18321	18568	18477	18536	18411	18343	18482	18475	18758	18433	18500	18374	18334	18314	18365	18578	18424	18379	18536	18443	18445	18396	18527	18608	18438	18536	18407	18518	18275	18547	18248	18432	18456	18219	18508	18518	18381	18519	18300	18425	18492	18359	18541	18478	18556	18607	18557	18471	18618	18514	18432	18235	18235	18629	18560	18398	18521	18478	18264	18554	18336	18747	18397	18393	18567	18299	18307	18479	18569	18334	18428	18357	18410	18626	18554	18409	18332	18373	18402	18445	18293	18557	18403	18489	18473	18581	18609	18572	18405	18367	18508	18394	18408	18267	18558	18614	18363	18440	18525	18258	18605	18574	18371	18419	18689	18445	18424	18274	18550	18554	18337	18518	18612	18441	18409	18305	18550	18488	18534	18555	18675	18504	18484	18554	18299	18587	18228	18373	18465	18459	18554	18319	18638	18461	18451	18675	18611	18543	18447	18443	18540	18478	18451	18553	18635	18526	18477	18410	18582	18581	18372	18571	18551	18395	18137	18622	18526	18513	18398	18671	18526	18513	18536	18391	18498	18432	18380	18490	18310	18341	18611	18458	18485	18423	18467	18371	18414	18409	18576	18492	18454	18664	18456	18659	18449	18338	18673	18451	18334	18381	18404	18437	18374	18429	18410	18390	18456	18370	18375	18572	18672	18285	18249	18626	18416	18417	18386	18474	18436	18375	18356	18587	18256	18438	18503	18604	18605	18548	18494	18519	18304	18518	18397	18409	18415	18570	18509	18497	18516	18320	18574	18382	18611	18480	18547	18606	18464	18614	18320	18617	18494	18366	18268	18614	18595	18410	18392	18532	18501	18578	18619	18430	18350	18395	18546	18685	18582	18463	18703	18589	18503	18332	18583	18448	18578	18437	18499	18324	18330	18533	18426	18469	18536	18436	18399	18300	18528	18424	18591	18570	18482	18267	18401	18452	18609	18362	18497	18600	18375	18552	18514	18497	18453	18370	18460	18391	18467	18558	18287	18633	18406	18555	18618	18818	18353	18601	18376	18670	18479	18501	18351	18531	18461	18459	18555	18772	18337	18558	18463	18398	18435	18536	18377	18499	18447	18550	18469	18522	18359	18660	18521	18423	18472	18383	18314	18420	18495	18520	18441	18304	18384	18571	18523	18603	18424	18309	18510	18426	18408	18602	18417	18446	18582	18581	18684	18569	18453	18527	18578	18441	18414	18456	18496	18485	18560	18504	18588	18539	18495	18559	18395	18475	18260	18642	18393	18503	18568	18473	18474	18201	18470	18375	18552	18576	18427	18598	18389	18391	18418	18439	18378	18160	18511	18559	18385	18507	18484	18425	18481	18318	18536	18613	18394	18420	18386	18484	18449	18459	18409	18542	18432	18420	18327	18346	18540	18467	18472	18648	18485	18439	18504	18517	18604	18431	18486	18320	18413	18266	18365	18403	18525	18460	18602	18582	18606	18424	18541	18403	18456	18531	18606	18533	18552	18495	18562	18523	18542	18403	18567	18347	18280	18485	18406	18676	18545	18544	18486	18538	18368	18443	18645	18457	18477	18356	18562	18471	18376	18362	18448	18370	18567	18524	18505	18366	18366	18385	18372	18426	18450	18449	18525	18603	18532	18436	18433	18536	18372	18598	18599	18435	18416	18347	18457	18312	18538	18239	18631	18556	18393	18566	18666	18546	18357	18609	18497	18422	18383	18565	18393	18411	18470	18415	18488	18470	18437	18449	18415	18489	18385	18424	18425	18383	18513	18323	18385	18545	18590	18449	18453	18498	18515	18274	18543	18498	18509	18466	18516	18390	18420	18522	18605	18528	18493	18457	18408	18434	18688	18440	18358	18737	18498	18372	18581	18375	18337	18543	18516	18589	18582	18499	18483	18554	18497	18486	18482	18381	18549	18507	18535	18445	18449	18414	18585	18546	18607	18649	18500	18426	18467	18521	18571	18741	18479	18412	18395	18478	18487	18558	18466	18259	18429	18568	18488	18632	18549	18417	18503	18455	18281	18510	18462	18416	18398	18554	18524	18352	18589	18558	18374	18479	18522	18742	18426	18405	18354	18495	18547	18256	18289	18397	18648	18431	18474	18186	18364	18553	18390	18509	18610	18466	18524	18419	18597	18520	18403	18590	18520	18515	18333	18484	18562	18460	18430	18432	18425	18487	18370	18489	18261	18368	18468	18469	18435	18529	18510	18276	18395	18495	18506	18405	18514	18519	18438	18510	18472	18671	18407	18491	18539	18397	18573	18639	18511	18514	18583	18386	18297	18383	18383	18408	18434	18458	18591	18468	18313	18192	18438	18486	18478	18417	18356	18571	18355	18544	18426	18339	18490	18491	18286	18576	18534	18430	18476	18404	18531	18492	18580	18538	18502	18652	18443	18369	18454	18443	18390	18445	18578	18489	18487	18569	18434	18584	18197	18538	18312	18511	18384	18399	18428	18539	18556	18269	18659	18383	18402	18589	18454	18438	18269	18552	18514	18515	18404	18346	18469	18425	18586	18656	18422	18606	18686	18351	18473	18296	18609	18704	18607	18562	18342	18590	18473	18557	18469	18442	18547	18585	18523	18302	18515	18524	18535	18370	18267	18552	18549	18418	18734	18540	18461	18665	18375	18494	18490	18595	18418	18442	18531	18464	18498	18471	18373	18469	18488	18597	18554	18407	18500	18318	18536	18439	18504	18595	18405	18559	18625	18586	18522	18685	18447	18244	18441	18374	18450	18495	18320	18522	18424	18566	18576	18631	18620	18478	18504	18464	18525	18479	18694	18464	18586	18485	18437	18702	18534	18130	18580	18468	18390	18452	18499	18428	18444	18540	18417	18495	18567	18433	18505	18412	18470	18430	18415	18356	18600	18586	18565	18628	18431	18649	18630	18479	18588	18265	18486	18658	18501	18541	18564	18393	18404	18317	18577	18411	18490	18418	18464	18566	18669	18446	18758	18395	18484	18457	18528	18322	18568	18579	18589	18440	18614	18597	18364	18530	18598	18456	18465	18322	18440	18543	18598	18533	18549	18456	18545	18483	18511	18482	18487	18466	18514	18520	18387	18480	18478	18335	18571	18435	18498	18542	18608	18623	18469	18479	18489	18607	18567	18521	18488	18353	18364	18319	18579	18392	18443	18411	18608	18651	18457	18473	18502	18474	18483	18528	18376	18445	18493	18722	18420	18542	18482	18597	18498	18568	18376	18450	18474	18599	18542	18407	18443	18441	18670	18544	18416	18610	18630	18443	18400	18547	18461	18394	18619	18477	18331	18461	18330	18393	18448	18420	18645	18358	18541	18611	18501	18384	18527	18468	18476	18540	18284	18681	18520	18526	18589	18663	18563	18537	18431	18388	18368	18429	18405	18674	18592	18551	18339	18307	18495	18465	18589	18351	18516	18397	18482	18494	18396	18345	18432	18382	18589	18465	18459	18545	18465	18582	18353	18378	18582	18520	18467	18422	18515	18504	18389	18323	18546	18664	18406	18536	18489	18234	18391	18352	18570	18544	18353	18562	18389	18529	18503	18495	18579	18431	18375	18368	18349	18566	18647	18497	18462	18378	18560	18308	18315	18452	18500	18446	18558	18451	18519	18542	18448	18470	18368	18600	18448	18517	18404	18451	18448	18625	18192	18367	18329	18688	18443	18414	18339	18586	18372	18420	18398	18392	18358	18490	18274	18569	18486	18463	18597	18432	18532	18602	18442	18738	18515	18495	18511	18611	18510	18312	18561	18605	18482	18387	18538	18472	18433	18391	18484	18479	18393	18373	18588	18599	18586	18518	18395	18381	18518	18391	18495	18364	18439	18602	18264	18481	18285	18456	18482	18489	18334	18562	18490	18390	18514	18473	18473	18477	18285	18239	18497	18331	18377	18379	18436	18465	18431	18585	18444	18537	18389	18563	18583	18536	18482	18403	18554	18474	18479	18488	18472	18459	18425	18492	18539	18567	18541	18567	18552	18438	18410	18659	18424	18368	18562	18457	18567	18290	18243	18541	18479	18579	18515	18500	18468	18601	18484	18465	18387	18492	18561	18369	18503	18545	18376	18482	18454	18450	18502	18498	18402	18621	18278	18418	18363	18481	18442	18299	18478	18659	18421	18508	18372	18692	18354	18444	18339	18536	18447	18408	18523	18278	18422	18423	18537	18533	18405
23075	21500	28750	27860	53614	79076	70158	55163	42420	35572	32568	31620	31541	31294	31186	31266	31267	31192	31133	31035	31183	30990	31409	31204	31150	31083	31236	31015	31263	31396	31305	30957	31255	31184	31222	31127	30794	30936	31006	31199	31468	30754	31218	31247	31164	31036	31107	30972	30651	31011	30978	30772	31109	30899	30774	31019	31060	31064	31082	31055	30924	31046	31132	30826	30976	30946	31029	31026	31080	30970	31236	30897	30901	31004	31083	30886	30927	30755	30661	30794	30656	30922	30892	30873	31259	30914	31138	31479	30848	30809	31023	30924	31083	30781	31018	30997	31049	31343	30981	30971	31042	30966	30880	31049	31075	30970	31086	30934	30968	30978	30578	30981	30968	31062	30942	31034	31071	30822	30722	30921	30966	30893	30772	31087	31119	30739	30967	30953	30999	31014	30715	31049	31233	31129	31046	31033	30887	31128	31255	31027	31102	30776	30828	30869	30977	30977	30605	31121	31028	30859	30787	30915	30783	31124	31069	30937	30913	30926	31069	31013	31128	30858	30846	30896	30985	31098	30947	31071	31059	31069	31200	31016	30910	31073	31123	31024	31110	30679	31143	31096	30800	30883	30890	30979	30861	30909	30953	30967	30970	30896	30873	30950	31207	30874	31090	30928	30954	31083	31070	31013	31209	31004	30931	31049	31124	30804	30917	30937	30798	30991	30817	30915	31063	30901	31012	31052	30734	31049	30835	31018	30781	30793	30797	30945	30823	30932	31258	31096	31168	31045	30808	31035	31174	30930	31106	30976	30722	31058	30876	30942	30853	31029	31059	30878	30550	30798	31135	31141	31174	31220	30917	31190	30860	31133	31179	31058	31156	31159	30693	30858	31106	30835	30964	30794	30635	31006	30767	30855	31208	31036	30899	31031	30845	30954	30920	31016	30855	30715	30990	30925	30928	31091	31112	30900	31002	31212	31082	30835	31159	30980	31295	31166	31041	31194	31131	30843	31286	31267	30973	31005	30996	31008	30982	31109	31170	30952	30857	31203	31113	30861	30916	31033	31125	31149	31202	31101	30649	31019	31161	30698	30924	30806	31078	30980	30946	31003	30622	30929	30976	31084	31048	30920	30907	31115	31013	30608	31019	31155	30968	31165	31058	31102	31011	30951	31139	31019	30727	30942	30983	31000	31094	30891	31087	31067	31106	31000	31005	30884	30844	30976	30898	30853	30909	30891	30955	31155	30944	31149	31327	30879	31032	30838	31144	30620	31136	31257	30784	30789	31059	31192	31177	30964	31094	31244	31382	31135	31208	30992	31072	31143	31063	30904	30987	30930	31070	31014	31162	31051	31053	30864	30843	30769	31166	30922	30745	30868	30929	30974	31146	30813	31137	30973	31080	30992	30886	31156	31058	30792	31062	30968	30886	31068	30937	30875	31147	31254	30858	31108	31188	30894	30720	31122	30696	31070	30869	30613	30983	30852	30800	30999	31038	30762	30968	31329	31319	30993	31079	30942	30972	30908	31021	30733	31081	31243	30976	31044	30936	30836	30777	30949	31080	31058	30855	31242	31062	31072	30892	30820	30899	30907	31044	31022	31043	30915	31067	31001	30847	30807	30770	31055	31130	31143	30970	30741	30856	31015	30993	30886	30826	30969	31066	31007	31004	30837	31034	30805	30898	31070	31097	31009	31038	30868	30937	30835	31103	30921	30801	31110	30970	30955	31067	30953	31089	30909	30717	30880	31191	31076	30912	31014	31274	31009	30901	30948	30899	31017	30715	31088	30783	30932	30846	31259	31218	31073	30919	31120	31056	30707	31149	31058	31040	31282	30744	30911	31081	30872	30991	30878	30694	30925	30875	30964	30758	31076	30690	31229	30928	31106	30911	30965	31010	31024	30981	31017	30917	30949	30932	31217	30819	31065	30923	31124	30999	30913	31281	31125	31046	30876	30913	30945	30824	30976	30853	31257	31068	30794	30906	30981	30995	31152	30995	31089	30905	31412	30822	30918	31078	31026	30984	31079	30934	31027	30841	31044	30924	31028	30738	30673	31037	30919	31078	31229	30924	31126	30910	30976	30994	30811	30820	30962	31226	30851	31132	30839	30785	30817	30828	31020	31063	31055	31285	30976	30910	30570	31124	31191	30669	31054	30935	30821	30932	31036	30692	31030	31064	31158	30824	30944	30710	30961	30966	30836	30822	31241	31062	31149	31017	30868	30946	30828	30928	30989	30924	31082	30999	30876	30992	30879	30959	31110	30868	30981	31080	30887	30844	31067	31019	31116	30985	31129	30816	31049	30843	30784	30741	31054	30743	30789	31017	31175	31051	30938	31124	31176	31013	30899	31239	30988	31296	31200	31107	30967	30946	30795	30825	30898	31077	30881	30914	30879	31094	30808	31137	31178	30920	30878	30993	30757	31067	31072	31046	30786	30782	31044	30991	30921	31064	30936	31209	30889	31068	31014	30901	30892	31070	31155	30821	30927	31191	31195	30663	30853	31209	31091	31095	31090	31143	31038	30886	30851	31098	30982	30945	30907	30773	30905	30977	31154	31017	31069	30955	31037	31137	30774	30874	31142	31036	31011	31126	30926	31174	31084	30965	31035	30731	30941	31052	31154	30943	30803	30863	31065	30965	30699	30961	30884	30997	30739	31152	30973	30943	31050	30911	31257	31145	31027	30926	30800	30962	30944	30841	30765	31030	30896	31054	31104	30769	31085	30995	30857	30872	30977	31139	30940	30993	31118	31066	31076	30939	30850	30890	30985	31149	31069	31095	30845	30796	31190	31102	30850	31110	31045	30738	30534	31027	30927	30824	30887	30918	30989	30859	30999	31152	31061	31061	30672	31061	31072	31173	31027	30760	30899	30736	31113	30865	30856	30940	30961	31115	31268	30983	31313	30922	30984	31057	30940	31022	30833	30813	30906	31130	30610	30726	31159	31032	30967	30866	31047	30895	30929	31065	30848	31189	31152	31089	30952	31029	31114	30792	30896	30962	30838	31020	30738	30965	30947	31059	30967	30888	31014	30936	31203	31001	31066	31084	30680	31001	31093	31130	31016	30940	31142	30733	30897	30999	31358	31177	30972	30749	31399	30926	30868	30805	30885	31141	31003	31046	30944	31136	30916	31089	31107	30996	30792	31069	30983	31082	30882	30824	30907	30799	30996	31147	31157	30759	31022	30913	30831	31003	30834	31008	30876	31014	30964	30814	30948	31036	31084	30989	31011	31206	30979	30944	31031	31035	30964	31046	30863	31016	31081	31143	31051	30747	30896	30817	31078	31057	30894	31153	30768	30967	31423	31002	30961	31100	30844	30980	30869	30854	30917	31117	31013	31136	31327	30960	30778	31070	30992	31035	30782	30757	30799	30901	30982	31085	30871	30887	31140	31298	30949	30960	31024	31102	31054	30786	30952	31008	31044	31225	31015	30899	31078	30986	30797	30871	31155	30871	31061	30760	31217	31070	30731	31004	31107	31026	31002	31123	31026	30915	30929	30875	30886	31052	30840	31148	30980	30977	31251	30881	30896	30868	30957	30784	31062	31156	30889	30803	30944	31425	30716	30908	30911	31141	30872	31120	31088	30703	30908	31184	30896	30874	30864	30928	30856	30653	30968	30839	31120	30967	30986	31291	30851	30925	30777	30984	30968	30827	31032	30875	30949	31000	31256	31153	30951	31053	31002	31180	30867	30659	31039	30811	31082	31054	31056	30955	30925	31041	30943	31051	31045	30857	30990	30997	30955	31173	30882	30948	31053	31157	30911	31041	31045	30707	31013	30981	31007	30956	30980	30804	30980	31230	30985	31134	30853	30997	30864	30594	30730	30984	30788	30893	30902	30801	30917	30938	30939	30751	31012	31045	31017	31006	30790	31193	31008	31186	31060	30859	31277	31104	31190	30954	30874	30870	30758	30897	30748	31181	30709	30899	30976	31118	30813	31040	31139	30956	31099	30737	30963	30710	30914	30780	31069	31094	30947	30870	31078	30992	30976	30865	30836	30857	30767	30867	30983	31223	31011	30836	30710	31118	31030	30828	31007	30908	31034	31235	31014	31138	31143	31082	31073	31056	30976	30830	30907	30935	31046	31040	30801	30923	30955	31129	30882	31063	31170	30963	30859	31092	30940	30724	30788	31163	30868	30975	31289	30988	31000	31136	30697	30901	30825	30837	31177	30882	30813	30668	30894	31112	31171	30769	31027	30913	30887	30952	31075	30831	31223	30986	31080	30933	30928	31074	30871	31062	31140	30846	31276	30968	31144	31120	31061	31092	31165	30994	31074	30942	30987	30893	30868	31183	30776	30959	31133	31123	30793	30968	31016	31028	30957	30860	31027	30922	30825	30975	30948	30836	31263	30991	31068	30947	30818	30864	30882	31206	30982	30895	30981	31239	30968	31197	31149	31188	30929	31079	31050	30757	30896	31146	30925	31037	31091	30919	31213	30982	30743	30871	31007	30875	30971	30960	30998	31077	31046	31095	31109	30990	30925	31146	30888	30630	30963	31310	30909	30929	31057	31101	30839	30806	31130	31134	30674	30794	30879	31198	30901	31052	30936	31121	30915	30939	31163	31227	31024	31225	30986	30914	31205	30832	31222	31110	30815	31045	30845	30981	31093	30806	31031	30763	30705	30886	30938	31227	31000	30936	31135	31211	30802	31181	30916	30988	31011	31036	31216	31030	31119	31147	31048	30827	30966	31101	31059	30824	31141	30799	30999	31085	31176	31224	30914	31020	30968	31099	31068	30948	30943	31005	30867	31134	31324	31099	31121	31035	30870	31019	30767	30964	31000	30830	30736	31119	31056	30944	31007	31164	30925	31109	30979	30731	30837	31121	31087	30700	31151	31009	30714	31174	31226	31063	31063	31015	31232	30844	31187	31046	30994	30668	31027	31096	30845	30839	30982	30889	31082	30914	30857	31133	30896	31086	30777	30973	31173	30946	30823	31047	30982	30808	31005	31014	31062	30637	30972	31069	31145	31034	31129	30706	30974	30965	30736	30956	30735	30915	31052	31066	30748	30687	30817	30777	30725	31115	30823	31087	30964	30892	30818	30989	30971	30885	30932	31108	31000	31031	30938	30870	30873	30806	31124	31046	31153	31245	30979	30986	30776	31252	31142	30993	30781	31155	31020	31021	30979	31057	30918	30921	31058	30819	30739
23300	44715	42592	39358	70373	86048	69889	48497	30891	22565	19695	18976	18897	18819	18702	18962	18844	18670	19049	18712	18723	18745	19070	18703	18767	18889	18638	18720	18884	18857	18834	18634	18929	18746	18696	18843	18780	18794	18681	18985	18747	18577	18783	18701	18680	18742	18935	18894	18830	18795	18863	18669	18962	18773	18716	18694	18699	18849	18700	18735	18711	18839	18833	18754	18771	19010	18759	18642	18794	18679	18753	18751	18781	18742	18909	18624	18661	18765	18914	18894	18845	18581	18800	18900	18626	18650	18722	18844	18736	18641	18659	18626	18774	18888	18722	18768	18658	18760	18818	18632	18887	18751	18865	18536	18689	18685	18739	18722	18675	18811	18831	18831	18835	18917	18711	18772	18684	18734	18647	18673	18939	18888	18509	18622	18544	18717	18737	18779	18593	18770	18773	18820	18740	18568	18781	18857	18822	18621	18756	18595	18625	18753	18813	18778	18782	18618	18831	18921	18627	18565	18661	18680	18760	18732	18487	18784	18670	18775	18592	18570	18700	18758	18512	18724	18788	18675	18654	18568	18817	18936	18941	18831	18626	18591	18559	18798	18809	18789	18754	18679	18863	18656	18668	18775	18734	18811	18836	18767	18902	18825	18801	18694	18548	18691	18864	18636	18702	18658	18833	18803	18565	18645	18771	18609	18716	18759	18752	18682	18723	18532	18863	18893	18891	18708	18748	18669	18523	18566	18552	18849	18770	18736	18682	18755	18585	18846	18556	18932	18885	18778	18582	18634	18681	18884	18708	18637	18900	18833	18910	18800	18661	18514	18671	18655	18718	18605	18865	18703	18618	18674	18733	18729	18734	18548	18787	18691	18739	18864	18951	18649	18631	18809	18792	18775	18698	18647	18731	18591	18663	18750	18747	18807	18826	18895	18737	18869	18653	18538	18773	18585	18833	18669	18739	18688	18656	18856	18861	18483	18695	18667	18600	18905	18830	18842	18922	18764	18575	18554	18781	18645	18864	18818	18872	18898	18687	18626	18801	18808	18695	18870	18793	18668	18762	18791	18852	18790	18760	18666	18717	18770	18607	18702	18769	18628	18720	18607	18810	18823	18553	18695	18751	18957	18734	18687	18745	18726	18696	18739	18918	18731	18797	18778	18870	18835	18392	18658	18590	18835	18684	18745	18810	18593	18814	18856	18797	18621	18615	18790	18956	18568	18840	18742	18679	18718	18854	18757	18745	18687	18715	18615	18771	18773	18800	18813	18708	18758	18819	18630	18754	18809	18669	18717	18657	18865	18715	18718	18637	18662	18681	18703	18635	18687	18770	18887	18684	18757	18835	18742	18754	18661	18738	18822	18907	18577	18581	18766	18797	18792	18722	18754	18681	18692	18808	18575	18913	18756	18592	18756	18896	18812	18833	18935	18850	18674	18771	18666	18821	18798	18789	18728	18603	18699	18678	18858	18705	18780	18715	18730	18694	18726	18645	18777	18870	18860	18883	18757	18765	18639	18655	18764	18749	18842	18740	18884	18816	18715	18673	18793	18502	18762	18607	18837	18722	18700	18803	18639	18745	18820	18736	18597	18799	18702	18817	18686	18850	18683	18703	18657	18841	18608	18730	18840	18466	18765	18568	18885	18720	18764	18971	18886	18493	18681	18666	18807	18800	18726	18618	18633	18774	18650	18621	18897	18793	18814	18851	18636	18755	18777	18426	18629	18665	18901	18752	18669	18869	18664	18690	18812	18799	18822	18735	18727	18540	18589	18983	18720	18743	18680	18684	18734	18725	18639	18627	18989	18756	18699	18777	18791	18644	18526	18859	18758	18827	18777	18861	18818	18564	18727	18658	18736	18609	18787	18851	18559	18756	18708	18709	18690	18712	18689	18844	18642	18631	18722	18802	18825	18871	18705	18744	18759	18639	18805	18847	18591	18679	18795	18674	18688	18785	18819	18743	18726	18864	18631	18745	18629	18714	18628	18883	18716	18611	18651	18700	18757	18783	18760	18612	18671	18754	18626	18747	18580	18784	18706	18642	18730	18691	18648	18758	18871	18795	18733	18571	18823	18680	18714	18660	18619	18804	18890	18751	18778	18610	18595	18745	18654	18787	18902	18743	18557	18654	18702	18872	18579	18569	18700	18659	18719	18880	18757	18817	18754	18868	18514	18721	18590	18743	18810	18755	18740	18788	18738	18820	18767	18689	18883	18649	18713	18709	18723	18770	18734	18677	18688	18814	18836	18871	18786	18889	18621	18722	18694	18812	18870	18861	18783	18801	18839	18692	18762	18633	18554	18854	18765	18726	18729	18843	18754	18851	18840	18778	18844	18674	18773	18889	18463	18756	18679	18648	18688	18792	18802	18848	18881	18714	18641	18691	18618	18912	18688	18821	18877	18724	18729	18612	18737	18709	18962	18876	18743	18751	18848	18847	18855	18764	18880	18678	18715	18595	18797	18816	18608	18867	18459	18765	18571	18592	18885	18771	18723	18912	18685	18698	18367	18891	18613	18667	18685	18712	18720	18884	18848	18745	18821	18779	18676	18677	18856	18742	18739	18802	18808	18672	18669	18420	18754	18821	18590	18671	18794	18594	18796	18840	18523	18734	18562	18939	18700	18630	18885	18690	18782	18890	18645	18630	18708	18603	18747	18608	18699	18824	18838	18584	18721	18630	18750	18696	18767	18783	18624	18601	19072	18802	18808	18727	18954	18433	18810	18895	18836	18764	18904	18605	18605	18853	18841	18775	18865	18932	18753	18645	18610	18718	18650	18736	18725	18650	18911	18797	18771	18735	19003	18631	18735	18539	18547	18806	18817	18726	18617	18764	18818	18761	19039	18819	18787	18914	18736	18752	18782	18887	18653	18594	18546	18636	18637	18808	18738	18971	18653	18601	18641	18749	18822	18772	18644	18632	18935	18696	18791	18934	18586	18762	18770	18778	18783	18779	18509	18730	18679	18819	18636	18633	18708	18612	18697	18643	18705	18917	18701	18926	18645	18543	18594	18797	18728	18817	18745	18785	18603	18635	18770	18757	18642	18601	18676	18758	18629	18825	18817	18780	18758	18806	18725	18741	18639	18753	18886	18696	18746	18599	18819	18783	18794	18522	18643	18675	18934	18633	18652	18809	18785	18763	18940	18931	18652	18868	18757	18743	18601	18533	18577	18540	18474	18575	18807	18538	18893	18859	18870	18786	18809	18779	18676	18804	18816	18615	18635	18634	18711	18676	18800	18768	18832	18661	18821	18624	18850	18573	18759	18667	18815	18732	18679	18615	18745	18766	18722	18766	18500	18792	18707	18939	18800	18589	18643	18702	18858	18828	18846	18940	18656	18696	18837	18828	18717	18406	18755	18779	18684	18734	18823	18796	18650	18522	18787	18680	18933	18687	18597	18808	18656	18816	18698	18713	18788	18789	18691	18701	18624	18685	18850	18774	18625	18743	18754	18574	18840	18746	18624	18774	18610	18718	18648	18803	18571	18895	18681	18631	18616	18558	18575	18735	18821	18721	18787	18571	18894	18637	18887	18443	18761	18660	18798	18795	18807	18689	18627	18826	18679	18667	18855	18816	18761	18746	18879	18701	18692	18667	18607	18755	18705	18659	18901	18856	18637	18673	18663	18677	18832	18608	18898	18634	18856	18896	18747	18727	18802	19113	18687	18949	18787	18700	18828	18571	18747	18777	18651	18776	18576	18704	18703	18549	18830	18615	18701	18755	18801	18685	18836	18750	18792	18800	18710	18747	18770	18808	18733	18652	18577	18874	18821	18776	18604	18802	18845	18748	18725	18709	18769	18639	18756	18815	18658	18762	18671	18767	18758	18805	18611	18617	18749	18558	18581	18699	18622	18746	18741	18697	18879	18729	18702	18518	18855	18842	18788	18741	18725	18736	18636	18730	18803	18919	18708	18706	18956	18790	18800	18723	18526	18710	18610	18763	18863	18791	18713	18818	18791	18756	18698	18714	18712	18819	18733	18533	18678	18778	18805	18788	18752	18668	18716	18814	18822	18742	18634	18759	18867	18628	18812	18802	19002	18682	18799	18767	18701	18831	18579	18643	18783	18824	18757	18753	18676	18713	18663	18842	18655	18785	18658	18998	18692	18742	18666	18572	18745	18634	18531	18797	18933	18800	18795	18587	18887	18869	18820	18811	18731	18596	18564	18811	18706	18572	18681	18757	18807	18776	18772	18835	18698	18640	18751	18688	18632	18643	18745	18702	18564	18629	18680	18744	18609	18856	18586	18634	18774	18665	18762	18615	18645	18770	18508	18817	18603	18660	18779	18643	18729	18899	18665	18832	18711	18740	18680	18593	18652	18651	18873	18761	18844	18610	18834	18639	18928	18880	18641	18787	18749	18732	19011	18745	18863	18777	18783	18614	18640	18709	18821	18837	18609	18629	18544	18650	18947	18670	18853	18862	18827	18698	18824	18762	18691	18692	18699	18487	18902	18730	18754	18681	18678	18846	18508	18829	18745	18867	18617	18844	18979	18785	18629	18708	18506	18745	18776	18781	18609	18741	18606	18845	18646	18636	18643	18658	18594	18683	18762	18818	18848	18756	18820	18765	18609	18808	18805	18887	18783	18828	18676	18615	18688	18779	18797	18774	18605	18717	18764	18880	18831	18696	18764	18595	18806	18707	18828	18808	18606	18757	18745	18642	18819	18819	18691	18676	18701	18621	18821	18742	18723	18752	18721	18465	18587	18736	18673	18783	18599	18834	18706	18701	18669	18468	18553	18592	18791	18986	18849	18782	18836	18743	18654	18701	18824	18904	18678	18664	18845	18797	18583	18700	18665	18807	18744	18848	18632	18934	18759	18632	18739	18718	18758	18665	18656	18672	18923	18818	18587	18674	18607	18610	18922	18795	18477	18565	18541	18788	18703	18746	18841	18855	18538	18668	18745	18852	18749	18652	18767	18767	18731	18770	18759	18897	18381	18591	18767	18723	18707	18916	18815	18771	18730	18712	18755	18897	18646	18601	18859	18900	18764	18719	18860	18821	18778	18829	18766	18793	18809	18535	18724	18834	18714	18718	18710	18674	18630	18856	18716	18838	18699	18793	18650	18659	18735	18658	18636	18831	18731	18709	18888	18694	18830	18582	18866	18739	18778	18683	18582	18732	18786	18607	18570	18648	18690	18766	18881	18849	18672
33089	28199	32902	32623	35840	39705	37884	34540	31992	30643	30265	30136	30262	29779	30369	30173	29865	29794	30270	29930	30130	30280	30084	30163	29983	30125	29948	30282	30207	30040	29932	29748	30307	30119	29996	30040	30285	30048	30076	29911	30248	30191	30104	29979	29948	30166	30071	29793	30096	29946	30156	30224	30290	29970	30035	30193	30173	30150	30155	30018	30167	30005	30081	30157	30163	30027	29933	30210	30059	30132	30170	29975	30125	30006	30032	30237	30152	29825	29971	30063	30169	29924	29985	30076	30011	30210	30218	30027	30179	30111	30245	30153	30079	30224	30195	29974	30037	29707	30043	29859	30226	29811	30172	30033	30205	29932	29878	29962	29886	29762	29834	30002	30099	30234	30101	30366	30152	30042	29881	30237	29938	30137	30101	29795	29967	30129	30213	30115	30219	30273	30254	30073	29998	29868	29946	29839	29802	29966	29972	30193	29860	30114	30038	30101	30128	30063	29892	30032	30051	29909	29991	30100	29987	30072	30359	29891	30283	30061	30233	29872	29849	30132	30222	30064	30206	29996	30010	30084	30237	30078	29984	30282	30130	30014	30229	30295	30095	30039	29987	29881	29966	30287	29650	30220	29800	30006	30015	30216	30131	30050	30118	29901	30110	29906	29713	29906	30313	30164	29915	30055	30155	30045	30135	29983	30316	30206	30094	30106	30140	30142	30217	30180	30010	30114	30225	30110	29930	30119	29876	29902	29968	30082	30094	29615	30032	30268	29975	30120	30072	30163	30064	30152	29991	29973	30145	30026	29987	30115	30150	30314	30215	30051	30296	30243	29816	30240	30268	30082	30292	29963	30218	29894	30080	29994	29983	30011	30021	29990	30031	30096	30091	30014	30058	30033	29819	30338	30163	29951	30105	30213	30160	29900	30206	30072	30137	29934	30358	30009	30152	30230	29942	30128	30024	30012	30030	30163	30092	30077	30005	30092	30322	30072	29928	30226	30059	30099	30086	29916	30032	30033	30042	30190	30094	29998	30265	29916	29999	30136	30323	29988	30167	30123	30296	30056	30175	30218	30141	30005	30276	30315	30010	30123	29951	30280	29966	30237	30101	29961	30203	30334	30066	30051	30117	30181	29997	29893	30010	30086	30157	29984	29838	30194	29814	30052	30111	30103	30257	30148	30108	30250	30251	30201	29804	30282	30267	30199	30081	30156	29991	30295	30029	29955	30254	30239	29667	29797	29882	29929	29849	30028	29918	30364	30026	30154	30137	30194	30046	29963	30117	30209	30051	30344	29956	30225	30224	29842	29909	29927	30010	30015	30287	29862	29969	30106	29989	29996	30225	30165	29843	30122	30170	30040	30179	30472	30202	30175	29894	30192	30054	29950	29989	29985	30082	30150	30089	30184	30197	30056	29988	29860	30074	30311	30048	30280	29950	30118	30033	29946	29878	30284	29988	30010	29915	30044	30109	30372	30127	29865	29994	30240	30143	30084	30093	30052	29725	29822	29942	30064	30091	30393	29872	30058	30075	29925	30027	30276	29993	30249	30111	30121	29937	30135	30201	30075	30105	30131	30068	29777	30067	30378	29932	29965	29830	30317	29957	30038	30251	30199	29983	30326	30306	30058	30164	30010	30078	30008	30063	30216	29883	30007	30029	30465	30224	29980	30068	30128	30169	29953	30149	30030	30174	30171	30066	30101	29986	29931	30054	29950	30121	30273	30130	30011	30215	30149	30136	30148	29935	30110	30085	30151	30009	30117	29982	29903	29815	29981	30223	29873	29999	30181	30070	29913	30051	30219	30145	30055	30097	30446	29995	30292	30009	29971	30197	30111	29937	30100	30078	29994	30204	30111	30050	30015	29830	29936	30005	30215	29976	30197	30220	30265	29949	30206	30143	29799	30116	29989	30413	30072	30114	29973	30169	30089	30084	30151	29939	30046	29996	30109	30081	30138	29993	29906	30105	30066	29991	30127	30381	30103	29953	30002	30118	30132	29773	30041	30143	30206	29876	30166	30271	30119	30057	30036	30152	30146	30227	29907	29991	29939	30084	30028	30306	29921	30168	30223	30352	30188	30412	30087	30064	30136	30100	30149	29936	30147	30095	29928	30032	30084	30258	29738	29983	30095	30419	30234	30041	29874	30386	30140	30139	30105	29942	30073	30139	30169	30184	29702	30360	30203	30201	30107	30161	30363	30359	29960	29994	29987	29891	30274	29989	30129	29886	30130	30101	30259	30089	30146	30333	29733	30127	30026	29983	30081	30020	29928	30060	30145	29927	30100	29887	30184	30138	30006	30048	29916	30116	29905	30136	29890	29992	30053	30120	30174	30380	29972	30234	30104	30185	29818	29901	30045	30076	29909	30132	29939	30151	29969	30099	30018	29892	30089	30199	30078	29970	30012	30205	30086	30233	30048	30276	30296	30095	29913	29794	30037	30080	30057	30166	30134	30123	30196	30089	30182	30311	30162	29953	30099	30290	30121	30071	30020	30141	30140	30127	29864	30058	29937	30159	30269	29938	30186	30132	30106	29934	30040	30063	30171	29947	29972	29979	30240	30010	29896	30177	29932	30114	30101	29894	30211	30212	30093	29889	29999	30048	29958	30053	30138	30347	30108	30099	30160	30154	30173	30101	30102	29804	30100	30081	30301	29973	30031	30011	30008	29774	29898	29950	30096	29961	29717	30248	29992	29933	29726	30118	30262	30068	29710	29756	30023	30105	30008	30133	29965	30127	30212	30056	30060	30044	30299	30233	30159	30115	30155	30145	29866	30139	30030	29926	30124	30222	30097	29857	29788	30043	30240	30130	30062	29793	30219	30453	30048	30078	30048	29886	30202	30113	30250	29991	30170	30214	30157	29851	29990	30132	30416	30112	30111	29781	30027	29830	29689	30338	29918	29962	29950	30358	30043	30007	30133	30215	30084	29929	29880	30126	30246	30039	29945	30017	29945	30387	30306	30013	30382	29714	30074	30073	30069	29982	30125	30044	30197	30188	30237	30387	30006	30086	30245	30272	30178	29795	29879	29707	29958	29892	30094	29884	29919	30328	30282	30115	30054	29972	30102	30264	30200	30231	30240	29966	30264	30159	29909	30195	30190	30172	30027	30157	29970	30012	30011	30415	30070	29976	29994	30138	29928	29964	30043	30229	29725	30133	30302	30064	30128	29888	30316	30282	30168	30077	30151	30113	29932	30217	30107	30163	29970	30367	30181	30255	30080	30147	29944	30320	30331	30053	30151	30209	29827	30084	30184	29848	30118	30077	30111	29943	30175	30260	30259	29744	30214	29984	30078	29886	29989	30274	30178	30116	30229	29882	30013	29949	30092	29894	29886	29955	30096	30012	29967	29948	30216	30355	30109	30098	29930	29947	30227	30200	29983	30101	29965	30094	30402	30231	29961	29680	30173	29946	29974	30035	30268	30408	30246	30189	30167	29974	30192	30256	29876	30048	30128	30180	29938	30152	30044	30165	30126	30160	30220	30261	30279	30062	30103	30105	30230	30129	30000	30137	29924	30311	29950	30083	30139	30258	30082	30123	29893	29882	30026	29997	30034	30304	30172	30350	30149	30135	30177	30137	29958	29981	30050	29985	29934	30031	30224	29912	29879	29953	29742	30038	30275	30021	29998	29976	30069	29933	30137	30294	30105	29752	30271	30185	29971	30035	29897	30166	30007	30132	30194	30232	30184	30211	29938	30163	29983	29934	30325	30045	30165	30238	30003	30001	30079	30085	30370	30050	30135	30189	30008	30113	30243	29986	29959	29912	29960	30221	30130	30518	30198	29867	30207	30080	30090	29971	30001	29967	30235	30297	30116	30202	30151	29988	30137	29774	30114	30120	29936	29964	30196	29932	30017	30150	30261	30179	30172	30175	30001	30124	30104	30128	30243	29906	29903	29908	30131	30161	30124	29992	29795	29994	29695	29966	30079	30114	30190	30062	29890	30084	30083	29981	29869	30182	30192	30243	30193	30348	30076	30010	29900	30135	30060	29916	29956	30011	30104	30226	30266	30037	30121	30054	29906	30100	29960	30034	29903	30127	30104	29885	29981	30179	29971	30290	30021	30036	30144	30244	30031	30286	30172	30211	30041	30182	30203	29969	30061	29987	30091	30310	30131	30008	30443	30248	30260	30388	30045	30268	29988	30051	29924	30183	29964	30044	30335	30285	30172	30181	30105	30065	30243	30089	29807	30161	30090	30236	29909	29797	29857	30026	29757	30188	29909	29925	30100	30136	30099	30241	30231	30267	29865	30152	30109	30126	30107	29944	29961	30290	30178	30037	30365	30243	30105	30133	30200	30063	29927	30169	30269	29849	30148	30008	30014	29860	30486	30183	30137	30206	30031	30031	30147	30112	30294	30075	30229	29977	30092	29954	30099	30064	30031	30410	30083	29906	30085	30046	30051	30093	30178	30237	30223	30180	29910	29842	30027	30092	30218	30214	30138	30155	30063	30153	30198	30181	29908	29939	30016	30186	30268	30208	30346	30280	30028	30018	30315	30183	30119	30255	30149	30015	30024	30232	30313	29984	29917	29821	30090	29847	30099	29927	29908	30282	29996	30180	30243	30110	30157	30285	30056	30190	29801	30127	30195	29915	29992	30181	30183	30008	30196	30217	30131	29995	30074	30109	30030	30180	30078	30146	30216	30193	30099	30001	29970	30016	29868	30114	30122	30015	30205	30062	29886	30046	30211	30391	30198	30059	30208	30063	30022	30124	30065	29857	30153	30123	30243	30087	30032	30268	29943	29935	30010	30071	30036	30007	30304	30143	30100	30163	30023	30172	30012	30143	30221	30264	30052	30022	29937	30193	29900	30056	30102	29998	30043	30009	30132	30098	30434	29992	30083	29922	30152	29846	29850	30129	30001	30064	30112	30260	29987	30212	29848	29984	30365	30311	30262	30547	29982	30361	30064	30033	30069	30004	29980	30088	30152	30115	30209	30014	29885	30096	30214	30172	30006	30044	30151	29945	30076	30181	30153	30298	30163	30150	29877	30060	30167	30096	30037	30083	29893	30176	29972	29988	30485	30344	30075	30158	30079	30075	29965	30246	29980	30052	30114	30166	30114	30008	30068	30004	29907	30194	29973	30132	29939	30019	29994	29992	30131	30265	30224	30015	30176	30192	29991	29941	30215	30041	29666	29948	30330	29877	29832
18074	21079	20524	19896	26399	28712	25576	21684	19371	18295	17893	17903	17793	17659	17957	17966	17926	17806	17964	17890	17846	17900	17719	17868	17785	17773	17688	17820	18123	17896	17854	17938	17907	17753	17978	17801	18003	17888	17984	17990	17857	17891	17851	17829	17800	17581	17791	17987	17768	17992	17747	17736	17625	17647	17717	17726	17916	17830	17857	17841	17829	17688	17732	17837	17839	17919	17798	17665	17804	17840	17930	17802	17778	17920	17761	17748	17804	17851	17903	17834	17908	17904	17863	17751	17818	17891	17895	17824	17730	17711	17837	17841	17653	18070	17705	17796	17775	17824	17698	17842	17805	17797	17818	17842	17796	17810	17704	17903	17686	17717	17780	18059	17889	17803	17867	17771	17854	17679	17790	17869	17760	17819	17945	17798	17695	17873	17652	17912	18056	17705	17750	17980	17923	17762	17636	17892	17937	17782	17802	17673	17864	17931	17959	17851	17742	17807	17873	17730	17975	17960	17819	17741	17782	17771	17699	17931	17860	17879	17775	17659	17904	17895	17855	17912	17903	17860	17891	17947	17656	17941	17707	17878	17809	17856	17847	17979	17945	17663	17864	17928	17880	17740	17728	17908	17839	17684	17828	17952	17613	18063	17853	17774	17830	17801	17619	17750	17934	17723	17870	17871	17732	17922	17768	17890	17760	17854	17911	17952	17795	17635	17802	17657	17823	17741	17705	17895	17884	17788	17852	17788	17972	17848	17898	17895	17764	17961	17715	17888	17843	17862	17902	17915	17827	17637	17940	17642	17725	17874	17769	17818	17915	17876	17849	17823	17705	17806	17864	17940	17982	17833	17904	17855	17904	17698	17841	17646	17804	17914	17820	17739	17838	17832	17738	17902	17695	17851	17809	17892	17852	17895	17856	17694	17846	17732	17782	17721	17876	17917	17997	17976	17805	17760	17963	17697	17824	17648	17805	17752	17847	17919	17628	17794	17705	17806	17911	17883	18025	17654	17864	17911	17838	17851	17817	17779	17776	17924	17896	17905	17875	17862	17675	17817	17807	17759	17630	17651	17854	17973	17856	17759	17536	17771	17716	17841	17933	17729	17671	17824	17955	17799	17847	17827	17898	18020	17690	17764	17822	17922	17867	17833	17998	17745	17765	17875	17654	17939	17767	17754	17952	17791	17829	17725	17812	17958	17933	17693	17775	18004	17841	17856	17697	17920	17719	17763	17708	17780	17730	17830	17841	17784	17697	17751	17832	17768	17923	17693	17889	17808	17977	17831	17929	17682	17628	17665	17971	17726	17922	17793	17900	17787	17916	17844	17853	17964	17736	17853	17794	17775	18134	17855	17857	17750	17613	17780	17730	17666	17921	17863	17844	17952	17717	17718	17904	17719	17873	17737	17715	17845	17882	17762	17596	17613	17779	17906	17832	17836	17821	17844	17868	17735	17768	17927	17732	17819	17786	17867	18052	17890	17790	17891	18024	17685	17913	17735	17898	17736	17640	17724	17696	17707	17665	17684	17912	17808	17808	17824	17851	17930	17865	17849	17737	17807	17794	17887	17714	17632	17799	17898	17923	17828	17872	17902	17797	17643	17919	17808	17742	17881	17828	17912	17793	17864	17795	17835	17734	17742	17847	17792	17861	17661	17622	17900	18074	17860	17730	17716	17746	17900	17664	17836	17662	17937	17901	17874	17923	17892	17932	17872	17847	17787	17975	17939	17752	17765	17890	17740	17807	17648	17752	17862	17849	17829	17883	17908	17850	17834	17758	17879	17843	17707	17866	17832	17912	17753	17689	18033	17900	17850	17916	17820	17954	17589	17902	17874	17915	17649	17883	17688	17686	17995	17629	17954	17836	17893	17865	18032	17692	17802	17871	17920	17944	17844	17911	17838	17991	17807	17744	17850	17843	17806	17811	17581	17752	17719	17798	17926	17858	17884	17766	17800	17783	17788	17840	17850	17848	17810	17920	17896	17771	17857	17843	17663	17859	17672	17945	17687	17870	18004	17939	17911	17831	17830	17682	17739	17870	17726	17773	17729	17743	17782	17918	17748	17647	17977	17881	18008	17843	17908	17777	17737	17949	17940	17928	17938	17727	18004	17752	17809	17738	17746	17838	17828	17935	17809	17675	17876	17924	17761	17925	17791	17821	17805	17711	17975	17946	17704	17781	17819	17803	17729	17660	17952	17837	18050	17991	17660	17680	17892	17802	17749	17638	17819	17750	17748	17884	17897	17694	17845	17977	17810	17981	17862	17767	18059	17863	17804	17857	17999	17844	18107	17858	17734	17953	18011	17811	17866	17937	17920	17833	17904	17755	17642	17706	17821	17875	17934	17659	18049	17761	17698	17640	17732	18004	17783	17886	17722	17708	18045	17795	18002	17808	17934	17795	17808	17668	17692	18001	17772	17813	17958	17862	17741	17745	17760	17708	17829	17859	17909	17949	17815	18043	17812	17711	17844	17823	17929	17724	17867	17877	17855	17698	17994	17946	17855	17822	17850	17754	17748	17776	17990	17768	17860	17819	17841	17948	17945	17936	17920	17839	17880	17905	17669	17873	17923	18004	17970	17739	17937	17992	17766	17878	17869	17851	17797	17819	17817	17782	17834	17918	17864	17751	17699	18085	17659	17916	17907	17871	17847	17867	17912	17796	17854	17820	17865	17871	17768	18046	17698	17908	17605	17877	17738	17661	17822	17761	17709	17819	17855	18080	17745	18006	17863	17852	17560	17679	17877	17814	17770	17790	17793	17709	17860	17825	17820	17936	17784	17913	17567	17766	17793	17759	17732	17893	17784	17696	17996	17676	17945	17959	17952	17927	17788	17839	17772	17714	17879	17742	18106	17688	17739	17878	17707	17804	17720	17772	17668	17872	17800	17896	17690	17798	17871	17759	17767	17867	17994	17784	17986	17806	17818	17800	17871	17857	17805	18067	17989	17926	17973	17840	17929	17690	17995	17763	17671	17801	17769	17818	17997	17837	17741	17819	17711	17880	17786	17783	17741	18029	17779	17891	17865	17751	17920	17889	17984	17790	17791	17927	17825	18050	17819	17899	17744	17933	17841	17920	17668	17955	17879	17936	17990	17831	17637	17926	17869	17845	17797	17778	17691	17892	17869	17822	17892	17846	17891	17934	17949	17858	17866	17746	17742	17871	17781	17769	17775	17734	17861	17947	17761	17841	17825	17995	17810	17803	17793	17810	17818	17865	17684	17944	17789	17873	17841	17703	17804	17737	17818	17967	17969	17944	17834	17961	18024	17766	18081	17813	17729	17793	17734	17927	17798	17769	17741	17630	17756	17854	17758	17839	17821	17863	17876	17665	17704	17771	17952	17800	17716	17779	17776	17850	17888	17779	17883	17883	17750	17872	17660	17818	17873	17860	17777	17796	17993	17891	17835	17865	17785	18039	17836	18011	17676	17775	17795	17807	17899	17709	17783	17958	17830	17732	17968	17864	17971	17840	17798	17905	17881	17934	17691	17863	17838	18006	17939	17886	17736	17768	17981	17890	17952	17764	17663	17970	17783	17828	17751	17829	17675	17846	17918	17709	17656	17794	17844	17787	17840	17927	17767	17779	17734	17761	17676	18008	17779	17773	17765	17937	17771	17754	17706	17872	18009	17813	17860	17780	17747	17771	17891	17660	17853	17763	17859	17734	17974	17739	17773	17882	17908	17780	17809	17819	17770	17833	18074	17851	17724	18067	17727	17779	17786	17690	17777	17831	17848	17839	17813	17889	17766	17918	17736	17683	17930	18019	17709	17917	17887	17883	17720	17918	17969	18005	17786	17670	17833	17726	17865	17851	17908	17939	17675	17828	18004	17900	17717	17713	17936	17835	17863	17782	18024	17865	17755	17839	17850	17600	17841	17814	17808	17892	17773	17911	17778	17812	17905	17873	17882	17856	17780	17674	17643	17724	17828	17692	17767	17780	17600	17876	17846	17728	17700	17959	17813	17849	17812	17817	17942	17876	17912	17819	17704	17821	17688	17777	17829	17847	17759	17850	17906	17877	17758	17925	17768	17733	17747	17877	17850	17825	17605	17739	17801	17854	17948	17880	17881	17902	17858	17835	17746	17874	17737	17870	17897	17848	17578	17999	17846	17942	17804	17919	17717	17776	17914	17884	17679	17772	18004	18141	17791	17902	17757	17800	17853	17644	17890	17775	17904	17741	17761	17908	18092	18021	17867	18047	17672	17785	17930	17657	17661	17849	17841	17800	17625	17807	17798	17697	17628	17809	17713	17834	17796	17932	17580	17757	17782	17925	17840	18019	17869	17819	17757	17772	17754	17913	17740	17714	18037	17848	18065	17889	17577	17935	17815	17798	17901	17828	17951	18001	17716	17812	18058	17890	17695	17964	17836	17805	17784	17907	17562	17762	17752	17703	17807	17763	17852	17893	17788	17903	18046	17964	17764	17734	17773	17740	17772	17883	17838	17883	17797	17845	17958	17847	17876	17702	17824	17726	17857	17732	17804	17747	17670	17895	17681	17882	17908	18084	17969	17771	17772	17926	17822	17816	17734	17860	17858	17907	17837	17890	17702	17757	17819	17810	17766	17818	17797	17894	17763	17748	17724	17960	17934	17746	17824	17884	17700	17695	17769	17793	17747	17833	17763	17784	17912	17804	17862	17756	17911	17811	17658	17828	17779	17937	17974	17827	17816	17841	17760	17779	17701	17906	17823	17772	17793	18002	17717	17808	17926	17665	17730	17810	17991	17934	17806	17993	18017	17750	17977	17891	17764	17754	17795	17711	17870	17773	17770	17725	17853	17902	17687	17806	17790	17752	17940	18021	17879	17853	17857	18077	17957	17896	17903	17942	17923	17695	17835	17842	17857	17925	17786	17978	18082	17681	17782	17743	17990	17778	17908	17700	17821	17781	17917	17827	17877	17855	17667	17812	17656	17722	17920	17895	17889	18033	17813	17820	17755	17866	17725	17956	17863	17830	17763	17832	17704	17950	17841	17953	17906	17832	17957	17679	17962	18071	17989	17839	17878	17963	17936	17765	17845	17871	17966	17668	17769	17693	17876	17791	17748	17818	17742	18073	17962	17953	17784	18007	17781	17768	17979	17942	17801	17974	18012	17866	17939	17780	17775	17824	18126	17730	17982	17749	17799	17806	17860	17755	17718	17725	17970	17712	17995
25589	21627	29208	34705	51422	61293	54109	42956	35790	32189	30926	30438	30302	29949	30329	30275	30365	30342	30220	30273	30237	30360	30268	30348	30320	30223	30353	30068	30277	30443	30394	30303	30361	30224	30262	30119	30101	30256	30542	30225	30025	30077	30297	30420	30265	30119	30533	30362	30112	30158	30393	30300	30288	30201	30023	30379	30290	30260	30515	30321	30346	30268	30179	30333	30253	30185	30136	30255	30335	30214	30430	30069	30077	30239	30115	30388	30335	30297	30197	30411	30261	30395	30204	30397	30146	30263	29986	30005	30079	30056	30030	30232	29997	29935	29962	30256	30399	30289	30254	30208	30286	30010	30255	30227	30344	30089	30267	30040	30119	30181	30026	29947	30286	30241	30037	30491	30381	30062	30318	29932	30198	30069	30191	30305	30135	30311	30249	29988	30232	30374	30148	30121	30422	30268	30182	30107	30384	30319	30044	30075	30226	30014	30021	30104	30291	30272	30219	30221	30057	30103	30190	30287	30157	30048	30367	30045	30149	30634	30260	30206	30258	30254	30256	30306	30288	30055	30317	30318	30211	30064	30347	30149	30139	30322	30077	30148	30002	29879	30471	30081	30077	29850	30088	30184	30207	30012	30155	30269	30154	30395	30319	30110	30165	30285	30336	29969	30094	30385	30265	30036	30283	30133	30039	30222	30142	29977	30230	30206	30339	30180	30583	30250	30139	30199	30073	30286	29981	30219	30252	30117	29839	30176	29886	30343	30111	30069	30320	30398	30520	30234	30296	30023	30324	30172	30478	30408	30319	30044	30096	30080	30101	30242	30233	30099	30200	30285	30208	30038	30183	29935	30440	30094	30167	30226	30250	30292	30147	30318	30388	30085	30236	30417	30468	30300	30098	30101	30251	30285	30000	30253	30345	30318	30058	29981	30063	30051	30124	30088	30216	30274	30082	30136	30257	30058	30291	29965	30360	30376	30461	30234	30291	30344	30189	30413	30045	30197	30405	30589	30338	29768	30249	30107	30143	30184	30192	30310	30208	30430	30202	30152	29871	30391	30106	29980	30325	30477	30306	30400	30245	30318	30300	30369	30221	30520	30101	29983	30023	30133	30174	30236	30168	30189	30046	30287	30306	30206	30100	30260	30461	30458	30305	30227	30130	30118	30260	30135	30180	30302	30296	30094	30221	30238	30075	30245	30152	30129	30297	30201	30334	30267	30156	30049	30112	30180	30203	30077	30440	30319	30408	30418	30226	30139	30121	30249	30394	30147	30202	30085	30377	30224	30193	30287	30107	30151	30316	30094	30313	30282	30115	30460	30278	30469	30111	30281	30109	29930	30202	30205	30032	30265	30184	30328	29940	30037	30236	30237	30203	30068	30295	30248	30204	30150	30181	30350	29997	29820	30016	30329	30194	30156	30341	30224	30185	30019	30050	30254	30386	30329	30044	30178	30143	29928	30220	30372	29967	30132	30219	30083	30147	30157	30329	30260	30220	30048	30184	30129	30143	30286	30179	30254	30468	30117	30377	29995	30467	30078	30343	30212	30079	30287	30227	30362	30243	30162	30269	30097	30051	30194	30284	30508	30116	29992	29997	30326	30373	30135	30143	30200	30179	30210	30232	30050	30397	30178	30187	30170	30395	30159	30435	30115	30127	30253	30282	30056	30073	29877	30293	30280	30452	30228	30328	30102	30346	30270	30352	30222	29940	30345	30267	30108	30202	29950	30150	30347	30213	29960	30253	30229	30161	30154	30251	30420	30235	30097	30176	30203	30215	30196	30376	30482	29984	30141	30181	30046	30185	30205	30251	30519	30367	30289	30244	29928	30043	30039	30087	30109	30442	30117	30249	30038	30202	30188	30255	30367	29938	30286	30176	30054	30165	30122	30268	30279	30129	30132	30174	29932	30043	30224	30392	30489	30318	30253	30020	30492	30227	30024	30078	30318	30138	30263	30265	30198	30083	30329	30207	30497	30261	30016	30078	29871	30111	30257	30180	29901	30426	30263	30081	30295	30340	30336	30047	30265	30267	30273	30210	30427	30267	30190	30304	30361	30180	30305	30063	30165	30473	29946	30074	30102	30485	30319	30186	30238	30127	30124	30187	30036	30402	30123	30308	30013	30090	30287	30394	30306	29903	30237	30446	30104	30242	30265	30249	30306	30403	30114	30283	30212	30109	30143	30258	29900	30376	30450	30348	30127	30039	30377	30487	30440	30430	30252	30264	30067	30095	30000	30195	30188	30254	30110	30231	30279	30294	30361	30257	30264	29940	30063	30207	29995	29932	30185	30087	30509	30169	30207	30260	30328	30290	30041	30572	30519	30274	30274	30397	30442	30152	30202	30500	30378	30276	30183	30108	29913	30383	29935	30031	30408	30301	30171	30007	30086	30068	30397	30068	30350	30386	30412	30225	30252	30550	30156	30331	30346	30357	30492	30327	30326	30253	30185	30204	30084	30210	30065	30326	30386	30190	30356	30044	30196	30141	30298	30198	30085	30328	29975	30077	30127	30283	30169	30261	30246	30298	29974	30325	30115	30058	30086	30007	30194	30216	30409	30366	30402	30121	30225	30175	30070	30119	30510	30233	30341	30340	29926	30270	30110	30345	30063	30126	30328	29988	30372	30278	30354	30502	30335	30179	30159	29896	30371	30191	29991	30278	30086	29897	30242	30243	30024	29981	30041	30180	30328	30226	30299	30214	30471	30171	30482	30120	30269	30258	30204	30166	30316	30215	30279	30230	29909	30320	29999	30130	30361	30044	30246	30019	30052	30063	30155	30389	30057	30204	30207	30284	30209	30206	30386	30425	30138	30320	30381	30168	30399	30131	30219	30475	30315	30202	30173	30128	29980	30148	29888	30080	30031	30148	30139	30300	30300	30216	30063	29990	30260	30121	30434	30434	30324	30077	30171	30186	30344	30205	30227	30318	30257	30314	30211	30177	30178	30251	30316	30400	30286	30262	30313	30407	29948	29931	30163	30427	30268	30384	30263	30012	30042	30387	30004	30175	30350	29872	30110	30253	30083	30013	30241	30271	30182	30258	30084	30146	29954	30277	30219	30171	30322	30266	30438	30278	30247	30287	30170	30098	30289	30119	29941	30016	30235	30101	30171	30043	30429	30199	30236	30079	30005	30468	30400	30237	30181	30168	30130	30350	30382	30041	30272	30240	30051	30242	30097	30081	30245	30280	30265	30092	30148	30150	30047	30237	30196	30176	30223	30168	30246	30276	30236	30138	30278	30076	30227	30489	30467	30302	30273	30169	30232	30153	30001	30327	30331	30348	30096	30190	30241	30263	30408	29983	30049	30359	30240	30262	30055	30488	30081	30373	30193	30148	30292	30446	30161	30222	30234	29958	30068	30408	30183	30239	30066	30283	29941	30145	30261	30189	30344	30171	30391	30632	30111	30131	30117	30294	30200	30048	30183	30375	29929	30136	30383	30204	30088	30200	30132	30213	30375	30213	30056	30074	30108	30055	30092	30163	30334	30180	30461	30383	30248	30146	30116	29999	30577	30193	29948	30195	30552	30359	30288	30279	29885	30049	30343	30271	29885	30205	30386	30020	30311	30161	29919	30359	30430	30268	30560	30014	30401	30261	30081	30298	30246	30258	29941	30192	30142	30303	29991	30053	30177	30223	30204	30218	30234	30092	29981	30003	30046	30346	30194	30300	30282	30331	30437	30004	30105	30532	30136	30291	30388	30071	30081	30297	30076	30212	30123	30219	30075	30076	30337	30307	30114	30251	30618	29962	30402	30314	30259	30105	30111	30152	30145	30465	30281	30233	30168	30135	30150	30356	30349	30184	30403	30093	30137	30083	30315	30000	30129	29950	30239	30238	30140	30094	29985	30384	30094	30350	30328	29935	30172	30402	30015	30055	30234	30490	30141	30085	30200	30369	30174	30186	30504	30123	30298	30257	30087	30304	30171	30248	30008	30410	30196	30304	30295	30052	30271	30359	30158	30217	29971	30415	30399	30144	30341	30363	30155	30361	30238	29898	30261	30328	30528	30005	30146	30383	30028	30161	30011	30121	30165	30211	30072	30226	30217	30336	30219	30070	30158	30325	30143	30053	30052	30111	30339	30086	30149	30295	30132	29827	30367	30311	30463	30385	30035	30222	30153	30435	30052	30137	29828	30105	30036	30306	30304	30373	30227	30223	30112	30127	30251	30133	30045	30091	30138	30218	30326	30153	30221	30151	30182	30288	30377	30007	30124	30032	30098	30253	30318	30286	30265	30175	30256	30482	30532	30167	30070	30436	30300	30287	30540	30474	30161	30475	30093	30147	30460	30237	30445	30262	30053	30446	30272	30006	30216	30235	30392	30135	30228	30344	30184	29921	30519	30245	30256	30431	30106	30082	30146	30293	30286	30377	30169	30224	30115	30005	30071	30237	30305	30194	30244	30323	30107	30184	30178	30181	30209	29883	30135	29886	30108	30095	30167	30342	30393	30174	30107	30254	29912	30257	30018	30495	30264	30332	30113	30228	30480	30078	30371	30463	30103	30053	30216	30222	30276	30193	30127	29943	30523	30193	29971	30241	30297	30340	30152	30134	30145	30334	30345	30033	30458	30366	30337	29946	30394	30123	30167	30032	30301	30132	30196	30371	30162	30264	30229	30334	30462	30169	30335	30100	30074	30437	30040	30106	30013	30277	30142	30141	30369	30112	30097	30121	30403	30319	30341	30531	30354	30199	30232	30241	29903	30204	30349	30216	30376	30104	30310	30312	30216	30357	30277	30077	30233	30062	30300	30055	30285	30267	30380	30091	30079	30145	30065	29824	30074	30418	30010	30417	30238	30320	30007	30423	30210	30047	30128	30422	30296	30232	30204	30175	30006	30173	30401	30208	30327	30312	30372	30208	30280	30254	30016	30334	30198	30393	30180	30063	30131	30042	29961	30100	30462	30301	30481	30320	30137	30409	30224	30448	30444	30369	30069	30158	30089	30380	29887	30233	30417	30286	30329	30062	30102	30079	30328	30396	30099	30183	29917	30108	30199	30175	30222	30518	30149	30309	30433	30351	29919	30244	30032	30280	30452	30289	30313	30193	30084	30389	30029	30117	30000	30019	30042	30033	30345	30395	29977	30508	30421	30065	30145	30272	30134	30078	30145	30449	30177	30439	30207	30099	30195	30091	30309	30153	30146	30378	30141
16964	27669	28722	29006	50805	55414	44178	31426	23049	19432	18414	18250	18071	18213	17992	18284	18117	18133	17983	18070	18236	18094	18015	18255	18084	18035	18186	18232	17866	18119	18177	18072	18222	18119	18023	18176	18125	18013	18054	18071	18016	18173	18253	17915	17904	18231	18149	18093	18075	18212	18148	18127	17900	17995	17971	18090	17898	17992	18121	18105	18227	18073	17936	18099	18089	18057	18004	18215	18010	18150	18052	18052	18000	18189	18197	18138	18147	18062	18126	18048	18182	18116	18088	18112	18206	18048	18107	18108	18178	18054	18093	18225	17815	18001	18059	18078	18067	17964	18298	18141	18104	18220	18013	18123	17961	18272	18123	17998	18286	17949	18206	18099	18270	18150	18026	18091	18003	17905	17869	18048	18088	18209	18081	17990	18146	18140	18024	18090	17934	18215	17993	17886	18249	18128	17984	18183	18214	18106	18117	18049	18123	18127	18131	18192	18361	18068	18108	18096	18278	18027	18230	18040	18171	17960	18105	18133	17869	18126	18288	17999	18098	18023	17808	18005	18158	18227	17916	17868	17968	17935	18106	17995	18136	18040	17994	17951	18115	18044	17992	18107	18207	18029	17997	17869	17950	17941	18178	18137	17947	17875	18116	18039	18176	17963	18072	17991	18094	17893	17979	18027	18034	18122	18264	18039	17940	17958	18122	18223	17883	17833	18150	18238	18074	18030	18142	18293	18069	18045	18042	17931	18102	18278	18238	18105	18132	18078	18202	18128	17841	18146	17890	18025	18091	17950	18150	18160	18023	17957	18009	18077	18102	18132	17817	18037	18109	18040	18100	18042	18028	18198	18115	18264	18313	17989	17858	18166	18101	18036	18069	18005	18071	17971	18175	17901	18081	17984	18031	18148	18049	18162	18198	18090	18121	18102	18046	18213	18203	18015	18069	18129	18039	18120	18298	18146	18075	18244	18135	18008	18241	18221	18108	17979	18176	18077	17999	18168	18040	18211	18001	18143	18025	18170	18168	18204	18015	18068	18049	18078	18077	17983	18083	18056	18024	17962	17931	18154	18123	18200	18100	17967	18067	18070	18129	18181	18237	18060	18075	18094	17964	18124	18187	18145	18154	18211	18156	18121	17956	18112	18155	18031	18042	18072	18068	18214	17972	18236	18056	18165	18256	18037	17891	18168	17923	18110	18116	17937	17988	17903	18117	17909	18132	18188	18009	18054	18245	18135	17903	18134	18098	17924	18192	17924	18294	18086	18131	18020	18237	18061	18249	18179	18159	17874	18097	18116	18123	18129	18188	18033	17958	18004	18037	18117	17998	18081	18347	18150	18238	18282	18057	18035	17974	18091	18169	18278	18039	18026	18227	18106	17878	18192	18064	18097	18151	17893	18134	17929	18184	17947	18213	18093	18231	17918	17835	17944	18140	18141	18096	18201	18010	18063	18051	17996	17927	17929	18105	17983	18058	18161	17946	18106	17979	18146	18161	18081	18097	18117	18209	18243	18075	18019	18073	17966	18011	18122	18067	17948	18243	18092	18074	18158	18030	18302	18000	17892	18084	18165	18113	18154	17953	17879	18202	17938	18255	17774	18047	17934	18103	18110	18085	18278	18171	18018	18108	18113	18157	18175	18085	18021	18197	17993	18270	18182	18188	17960	18236	18105	17953	18029	18228	18162	18048	18026	18091	17852	18063	18070	18136	18043	17901	17811	18207	17841	18191	17921	18151	17946	18058	18183	17787	18009	18033	17904	18087	18094	17946	18107	18117	18156	17973	18056	17988	18108	18145	18108	18111	18094	17904	18147	17873	18214	18209	18036	18270	17975	18014	17972	17988	18261	18150	18049	18107	18208	17970	18025	18126	17911	18174	18093	18015	18123	18132	18242	18161	18192	18172	18016	18147	18203	18083	18001	17864	18145	17957	18051	17995	17987	18210	18228	17933	17939	18123	18050	18072	18015	17955	18044	17982	18048	18056	18208	18109	17985	18135	18195	18204	17934	18033	18192	18090	17973	17868	18112	18125	17992	18131	18117	18043	18158	18177	18140	17974	18026	18233	18278	18147	17993	18100	18108	18000	17932	17931	17940	18225	18073	17927	18111	18216	18133	18166	18018	18047	18308	18111	17789	18126	18038	18108	18170	18031	18226	18037	18193	18142	17997	18070	18128	18132	17987	18026	18083	17942	18310	18096	18211	18239	18147	18078	18057	18028	17816	18028	18234	18157	18044	18096	18047	18120	18031	18010	18063	18049	18147	18007	17926	18154	18127	18172	18024	17915	17875	18073	18092	17860	18012	18312	17984	18079	18110	18023	17949	18041	18086	17999	18072	17949	18092	17976	18168	18004	18087	18141	18190	18350	17932	18009	18139	18134	18107	17950	18153	18141	18152	17934	18192	18066	18153	18071	18114	18388	17856	18134	17999	18048	18149	18167	18021	18010	18266	18122	18113	18041	17910	18132	18073	17911	17960	18162	17993	18138	18080	18116	18189	18051	18054	17981	18192	17864	18081	18050	18121	18093	17948	18048	18065	18089	18036	18129	18133	18012	18212	18079	18119	18163	18252	18016	18039	18027	18085	18104	18063	18015	18150	18023	17940	18064	18136	18004	18113	17966	18121	18322	18178	18285	18126	18152	18128	18056	18088	17978	18138	18066	18236	18069	17928	18033	18090	18085	17983	18086	18072	18232	18050	18066	18079	18145	17982	18231	18238	18229	18113	17957	18061	17996	17889	18051	18100	17986	17913	18202	18018	17978	17921	18041	17988	18249	18026	18162	18023	18113	18121	18100	18101	18289	18149	18073	18188	18111	18112	18030	17994	17995	18128	18090	18137	18147	18064	18052	18092	18108	17898	18138	17990	18079	18050	18184	17994	17994	18228	18224	18167	18000	18040	18250	17955	18290	18168	18050	18054	18128	18203	18032	18080	17991	18274	18219	18034	17834	18204	18222	18080	18142	17871	17988	18068	18154	18038	17971	17999	18017	17897	18063	18222	18277	18076	17915	17869	18222	18022	18208	18130	17871	18048	18041	18112	18116	18137	18168	18149	18045	18138	18110	17989	18031	18122	18104	18036	18135	18145	17999	18079	18169	17940	18068	18033	17983	18229	17908	18137	18060	18158	18180	18002	17996	18074	18132	18081	18226	18264	18056	17964	17947	17984	18065	17870	18158	18129	17911	18167	18070	18136	17922	18038	18112	18119	18058	18035	18109	18188	18142	18133	17945	18139	17906	18024	18082	18120	17952	18094	18127	17995	18086	18129	17983	17958	17994	18179	17991	18056	18106	18089	17940	17915	17990	18101	18153	18217	17794	18045	18066	17934	18025	18006	17845	18237	17958	17947	18062	18139	18181	18108	17986	18119	18041	18015	18087	18062	17985	17850	18059	18048	18196	18320	18080	17963	18008	18230	17987	18041	17883	18022	17982	18170	17982	18099	18222	18156	18182	18035	18045	18046	17937	17949	18024	17771	18216	18233	18132	18086	18129	17981	17986	17975	17961	18080	18110	18095	17991	18095	17900	18226	18293	18011	18181	18053	18030	18209	18157	18045	18154	18103	18050	18096	18083	18098	18067	18182	18145	18130	18231	18108	18284	18124	18020	18142	18128	18129	17973	17945	18220	18058	18067	18087	18102	17993	18220	18031	18075	18024	18019	17832	17975	18144	18215	18029	18172	17951	17930	17977	18217	17900	18137	18025	18258	18032	18019	18103	18198	18179	17956	18164	18021	17926	18127	17954	18045	18123	18012	18004	17925	18089	17911	18130	18251	18162	18120	18137	17895	17973	18086	18188	18076	18025	18043	18056	18072	18023	18145	17918	18137	18109	18081	18158	18173	18129	17997	18080	18198	18163	17796	18153	18113	18203	18176	17933	18120	18005	17915	17955	18249	18171	18162	17956	17998	18085	17937	18062	18275	17996	18201	18082	18054	18129	18154	18095	18044	18019	18230	18000	18125	18090	18079	18111	18132	18263	18093	18055	18068	18240	17992	18007	17974	18214	18165	18061	18078	17925	18081	18095	18144	18132	18037	18107	18049	17972	18062	18181	18032	18098	18098	18141	18153	18163	18191	18247	17976	18043	18032	18207	17930	18061	18123	18091	18097	18195	18014	18003	18313	17910	18165	18134	18158	18153	18157	18021	18066	18261	17927	18119	18213	18058	18042	18175	17919	18000	18133	18129	18260	17977	18113	17993	18038	18021	18137	17979	17889	18125	18078	18204	18159	18125	18140	17936	18169	18124	18073	18155	18020	18008	18120	18119	17837	18168	18147	17901	18108	18080	18201	18063	17959	18034	18386	18331	18262	17951	18125	18187	18191	17942	18049	18002	17995	17976	18182	18004	17920	17940	18166	18215	18140	18032	17906	18065	18196	18109	17987	18104	18079	17993	17987	18138	18045	18106	18002	18074	18150	18188	18038	18102	18101	18032	18103	18040	18028	18192	18329	18167	18000	18115	18128	18170	18102	18114	18033	18200	18005	18010	18164	17944	18121	18132	18003	18017	18288	18048	18060	18063	17979	18032	17948	18038	18200	18073	17872	18085	17983	17917	18209	18285	18040	18232	18080	18090	18150	18022	17948	18119	17998	18117	18189	18219	18039	18282	18100	18244	18144	18086	18220	18156	18225	17962	18184	17987	18060	18029	18005	17972	17880	18030	17963	18021	18258	18093	18122	18122	18170	18068	18011	18098	18112	18008	18113	18227	17811	17859	18148	18155	18111	18191	18239	18170	18196	18234	17925	18082	18188	18334	18094	18053	18151	18192	17997	18038	18057	18134	18343	18027	18049	18225	18098	17952	17947	18095	17951	17918	17984	18139	18204	18132	18066	18119	18172	18065	18082	18121	18082	18013	18107	18206	18021	18080	17795	17995	18018	18139	18152	18249	18183	18049	18068	17967	17873	17770	18014	18062	18145	18023	18043	17930	17892	18221	18130	18046	17860	18099	18313	18057	18192	18122	18060	18048	18149	18120	18077	18059	18135	17963	17966	18022	18127	18096	18026	18126	18040	17989	17992	17869	18018	18034	17984	18070	17930	18141	18163	18114	17915	18183	18078	18097	18069	18073	17979	18059	18173	18054	18032	18161	18168	18110	18164	18047	18023	18110	18167	18202	18140	18112	18021	17985	17959	17980	18111	17936	18160	18043	18178	18222
23112	21529	28684	27690	56976	78466	70897	56907	44129	36451	33049	31922	31924	31612	31454	31515	31431	31396	31351	31483	31428	30987	31525	31287	31329	31561	31392	31205	31302	31360	31502	31488	31380	31560	31381	31445	31239	31158	31617	31533	31095	31149	31303	31560	31320	31396	31343	31331	31289	31004	31177	31143	31158	31105	31253	31309	31374	31394	31125	31025	31322	31204	30879	31411	31234	31446	31464	31501	31035	31229	31399	31361	31145	31454	31298	31131	31246	31421	31540	31525	31271	31312	31376	31304	31524	31228	31134	31438	31368	31087	31412	31077	31458	31437	31343	31267	31178	31266	31259	31255	31213	31092	31189	31280	31185	31189	31437	31368	31099	31353	31410	31291	31445	31379	31156	31191	31227	31214	31057	31001	31080	31530	31071	31156	31357	31145	31147	31099	31426	31290	31261	31247	31481	31481	31312	31426	31338	31403	31129	31384	31449	31169	31059	31344	31126	31402	31012	31269	31309	31141	31340	31203	31015	31209	31551	31178	31309	31078	31414	31049	30936	31297	31121	30989	31191	30970	30992	31036	31268	31363	31161	31150	31388	31142	31354	31150	31268	31101	31066	31064	31266	31377	31297	31209	31224	31218	31115	31395	31168	31118	31450	31297	31126	31069	31153	31253	31105	30971	31344	31249	31200	31385	31295	31291	31277	31078	30876	31304	31209	31184	31103	31013	31153	30969	31200	31193	31291	31364	31263	31188	31258	31193	31086	31361	31314	31397	31148	31434	31184	31360	31198	31457	31238	31495	31150	31274	31103	31026	30957	31341	31290	31009	30992	31110	31183	30938	31271	31338	31366	30884	31117	31288	31053	30945	31131	31296	31248	31072	31106	31158	30999	30969	31222	31079	31351	31302	31298	31393	31284	31272	31143	31099	31411	31191	31447	31410	31202	31038	31477	31454	31363	31253	31325	31065	31289	31312	31074	30936	31231	31233	31311	31295	31262	31344	31105	31161	31303	30913	31525	31056	31522	31208	31249	31223	31487	31294	30928	31066	31159	31275	31190	31269	31388	31229	31189	31499	31276	31204	31240	31090	31327	31313	31378	31022	31166	31089	31216	31518	30985	31152	31129	31136	31278	31311	31242	31318	31387	31283	31110	30878	31386	31431	31613	31426	31177	31251	31183	31262	31510	31279	31390	31304	31068	31153	30907	31226	31330	31250	31114	31204	31079	31017	31606	31078	31396	31409	31327	31256	31177	31139	31167	31255	31156	31521	31635	31379	31287	30998	31246	31162	31168	31133	31403	31263	31297	31254	31343	31250	30905	31214	31265	31358	31206	31392	31164	31375	31519	31214	30971	31526	31055	31196	31393	31235	31425	31095	31226	31454	31178	31180	31422	31401	31381	31228	31319	31375	31333	31351	31110	31026	31113	31097	31194	31257	31272	31318	31286	31158	31341	31322	30839	31167	31326	31384	31145	31264	31308	31376	31354	31365	31019	31122	30976	31053	31331	31141	31170	31101	30784	30984	31283	31159	31275	31445	31430	30988	31153	31217	31423	31425	31442	31143	31112	31229	31410	31415	31151	31398	31072	31459	31168	31064	31296	31221	31118	31197	31211	31381	31377	31306	31313	31081	31224	31265	31133	31102	31170	31223	31261	31203	31353	31406	31599	31043	31324	31108	31116	31015	31297	31118	31502	31290	31258	31287	31224	31041	31296	31168	31307	31294	31397	31299	31341	31302	31416	30984	31237	31353	31291	31498	31374	31293	31315	31149	30963	30990	31345	31234	31201	31358	31322	30952	31155	31197	31296	31354	31093	31087	31520	31243	31300	31510	31115	31189	31242	31105	31111	31400	31264	31138	31299	31235	31374	30867	31377	31409	31188	31002	31415	31289	31439	31183	31326	31226	31188	31245	31139	31323	31159	31014	31392	31187	31165	31132	31477	31404	31142	31347	31103	31306	31250	31229	31069	31199	31225	31153	31361	31195	31324	31240	31164	31363	31200	30964	31277	31071	31199	31371	31221	31215	31305	31114	31258	31192	31216	31222	30985	31043	31293	30835	31425	30991	31441	31139	31165	31190	30995	31108	31404	31020	31120	31025	31321	30985	31324	31239	31375	30791	31175	31467	31407	31203	31153	31190	31344	31202	31462	31229	31389	31026	31216	31219	31198	30918	31032	31398	31252	31395	31187	31161	31249	31469	31307	31134	31236	31353	31385	31139	31357	31288	31257	31287	31304	31306	31310	31168	31045	31347	31079	31128	31262	31230	31522	31350	31420	31186	31369	31019	31100	31360	31303	31225	31200	31363	31144	31273	31095	31258	31164	31442	31195	31425	31157	31151	31225	31224	31212	31577	31051	31192	31075	31044	31544	31553	31450	31291	31079	31048	31284	31333	31058	30973	31363	31382	31108	31145	31387	31386	31428	31280	31202	31474	31361	31064	31240	31312	31172	31465	31279	31408	31120	30986	30935	31124	31143	31187	31288	31203	31369	31418	31163	31306	31139	31210	31335	30981	31204	31335	31327	31191	31292	31086	31281	31129	31067	31671	31081	31090	31347	31272	31063	31303	30987	31182	31246	31255	31261	31206	31072	31459	31243	31201	31369	31036	31193	31047	31105	31155	31570	31220	31431	31081	31248	31095	31115	31331	31329	31285	31351	31291	31200	31251	31306	31330	31302	31241	31456	31168	31123	31192	31414	31074	31186	31410	31548	31405	31284	31022	31360	31436	31311	30992	31080	31144	31152	31394	31356	31283	31368	31244	31229	31410	31622	31217	31116	31100	31441	30981	31345	31323	31177	31127	31322	31018	31064	31207	31243	31179	31115	31223	31429	31173	31137	30930	31258	31301	31305	31148	31447	31045	31241	31025	31308	31262	31244	31233	31126	31045	30992	31177	31218	31213	31076	31314	31319	31224	31335	31393	31034	31469	31252	31317	31094	30998	31189	31318	31271	31360	31324	31343	31401	31302	31471	31453	31267	31612	31492	31558	31332	31149	31426	31133	31140	31240	31338	31414	31407	31121	31602	31325	31453	31259	31265	31242	31447	31445	31042	31175	31199	31223	31142	31391	31079	31285	31287	31390	31261	31319	31201	31327	31249	31054	31136	31280	31264	31139	31220	31231	30970	31084	31250	31499	31152	31426	31183	31208	31350	31325	31342	31227	31113	31070	31353	31138	31165	31088	31332	31221	31200	31097	31266	31214	31215	31317	31180	31068	31108	31193	31282	31331	31341	31189	31177	31520	31246	31238	31298	31198	31228	31180	31140	31102	31391	31125	31270	31299	31178	31213	31013	31338	31469	31218	31283	31370	31304	31288	31183	31291	31501	31417	31438	31364	31043	31357	31447	31130	31374	31332	31316	31440	31171	31287	31085	31255	31218	31241	31241	31411	31646	31254	31147	31233	30991	31100	31238	31280	31339	31592	31219	31177	31290	31089	31136	31266	31635	31274	31112	31321	30954	31225	31299	31158	31135	31170	31284	31446	31216	31090	31515	31204	31238	31173	31103	31090	31319	30938	31125	31268	31130	31600	31384	31065	31363	31073	31308	31057	31538	31030	31134	31132	31108	31258	31177	31282	31329	31238	31301	31399	31292	31184	31137	30994	31441	31729	31196	31163	31393	30926	31090	31152	31400	31317	31316	31353	31236	31248	30987	31490	31030	31309	31144	31189	31399	31218	31240	31433	31270	31368	31209	31446	31237	31257	31099	31198	31261	31313	31180	31208	31318	31064	31220	31349	31245	31356	31129	31053	31348	31397	31276	31215	31280	31515	31131	31357	31216	31360	31501	31227	31510	31353	31385	31005	31327	31110	31318	31302	31168	30955	31241	31022	31331	31252	30962	31400	31387	31043	31151	31213	31415	31043	31325	31051	31115	31063	31012	31169	31253	31238	31060	30995	31366	31058	31237	31284	31272	31025	31408	31310	31070	31212	30988	31557	31309	31227	31327	31311	31438	31374	31264	31290	31261	31271	31389	31157	31039	31153	30955	31082	31352	31440	31187	31426	31226	30871	31138	31228	31260	31166	31293	31159	31198	31331	31122	31462	31359	31177	31125	31188	31175	31306	31358	31321	31175	30916	31048	30796	31214	31232	31373	31218	30870	31614	31094	31329	31253	31276	31085	31249	31174	31348	31415	31217	31211	31438	31105	31168	31394	31461	31122	31204	31502	31335	31267	31384	31130	31428	31375	31181	31338	31265	31254	31150	31285	30951	31112	31256	31306	31322	31276	31357	31286	31288	31363	31294	31349	31068	31545	31237	31119	31357	31431	31309	31485	31177	31225	31405	31454	31206	31066	31282	31370	31298	31272	31235	31120	31218	31253	31073	31307	31367	31314	31123	31357	31434	31471	31173	30863	31039	31242	31113	31163	31257	31061	31081	31378	31255	31517	31227	31430	31180	31108	31013	31204	31057	31214	31264	31287	31195	30958	31069	31335	31469	31333	31336	31364	31309	31226	31141	31384	31312	31305	31287	31047	31003	31126	30882	30935	31208	31270	31217	31147	31385	31336	31208	31380	31260	31085	31027	31654	31316	31444	31072	31210	31230	31296	31219	30855	31496	31529	31427	31317	31228	31256	31288	31203	31226	30973	31209	31295	31073	31549	30938	31227	30854	31324	31196	31310	31325	31210	31184	31312	31251	31454	31184	31511	31124	31285	31369	31237	31271	31279	31184	31245	31094	31373	31278	31336	30884	31359	31170	31144	31301	31027	31341	31175	31279	31427	31431	31290	31518	31169	31279	31479	31055	31080	31272	31138	31499	31359	31201	31209	31364	31230	30780	31360	31437	31082	31172	31063	31329	31275	31134	31004	31579	31249	31605	31289	31336	31292	31505	31060	31334	31206	31180	31187	31287	31283	31532	31462	31453	31429	31510	31043	31203	31186	31306	31201	31250	31365	31359	30999	31083	31419	31348	30941	31145	31284	31239	31156	31373	31292	31072	31157	31192	31271	31274	31218	31013	31252	31243	31394	31228	31062	31206	31724	31340	31387	31182	31379	31266	31177	31154	31429	31302	31335	31290	31271	31370	31263	30965	31176	31278	31461	31175	31396	31116	31148	31297	31066	31128	31136	31079	31285	31516	31346	31256	31282	30999	31148	31122	31262	31258	31159	31229	31105	31406	31278	31259	30753	31247	31298	31014	31032	31160	31347	31166
20314	39588	37875	35060	72909	84802	70908	50604	33067	23386	19897	19231	18822	19094	18853	18774	19076	18947	18983	18963	19045	19016	19012	18800	18854	19038	18951	18837	19031	18957	18668	18882	18947	18895	18992	18883	19092	18949	19030	18968	18909	18955	18939	18827	18810	18757	18946	18812	18764	19003	18885	18725	18805	18775	19088	18782	18859	18808	18847	18927	19042	18990	19078	18923	18925	18841	18920	18760	19014	18908	19042	18853	18690	19048	18841	18878	18867	18720	18922	18943	18827	18855	18722	18835	18798	18919	19069	18846	18854	18781	18822	18934	18962	18830	18894	18964	18923	19020	18971	18863	18654	18862	19093	18525	18997	18858	18824	18865	19019	18904	18859	18925	18854	19107	18904	18975	18836	18771	18832	18828	18770	18821	18778	18883	18764	18837	18808	18859	18788	18678	18974	18825	18779	18828	18942	18900	18881	18743	18953	18865	18757	18764	18712	18886	18955	18850	18972	18820	18837	18846	18883	18872	18802	18782	18874	18675	18755	18807	18904	18681	18817	18813	18779	18990	18649	18937	18780	18864	18905	18871	18798	18956	18955	18883	19130	18758	18910	18842	18838	18794	18896	18988	18917	18995	18823	18904	18822	18867	18865	18877	18781	18667	18757	18877	18953	18807	18849	18931	18620	18995	18772	18944	18893	18936	18780	19077	19038	18807	18853	19082	18803	18670	18797	18769	18846	18879	18921	19004	18707	18711	18808	18842	18941	18620	18817	18827	18776	18715	18798	18836	18924	18940	18907	18759	18733	18658	18816	18799	18736	19142	18894	18842	18949	18804	18870	18758	18906	18655	18866	18737	18906	18763	18848	18929	18834	18700	18955	19018	18855	18884	19003	19026	18882	18876	18916	18957	18799	18903	18841	18878	18840	18726	18954	18654	18885	19098	18775	18850	18730	18764	18638	18950	18780	18715	18763	18769	18780	18850	18716	18857	18672	18838	18814	18863	18873	18946	18727	18908	18707	18698	18909	18580	18955	19164	18759	18808	18952	18789	18662	18888	18721	19000	18912	18623	18769	18682	18767	18896	18978	18912	18857	18908	18713	18894	18776	18866	18768	18915	19011	18658	18984	18880	18925	18815	18901	18886	18789	19054	18882	19035	18821	18866	18912	18784	18991	18811	18801	18648	18913	18918	18932	18906	18920	18939	18896	18849	18773	18748	18938	18860	19098	18836	18837	18871	18814	18827	18732	18806	19008	18826	18874	18790	18971	18799	18911	18859	18762	18871	18823	18893	18812	18904	19003	18889	18810	18845	18690	18787	18563	18926	18821	18749	18938	18936	18833	18953	18824	18696	18864	18906	18763	18792	18912	19030	18736	18606	18564	18876	18846	18748	18838	18949	18714	18927	18637	18856	18730	18709	18860	18679	18809	18707	18883	18703	18873	18636	18858	18750	18675	18871	18960	18801	18838	18570	18929	18784	18888	18819	18769	18814	18825	18919	18659	18732	18739	18808	18736	18893	18760	18952	18955	18721	18818	18876	18881	18804	18748	18774	18816	18761	18894	18936	19064	18729	18793	18991	19074	18888	18708	18765	18746	18811	18905	18716	18828	18916	18844	18872	19006	18827	18892	18674	18731	19003	18816	18838	18960	18889	18823	18989	18721	18821	18788	19006	19030	18786	18705	18889	19045	18892	18822	18809	18777	18841	18796	19073	18793	19038	18653	18880	18736	18977	18782	18919	18742	18969	18868	18901	18909	18995	18710	18691	19033	18754	18693	18726	18917	18903	18842	18672	19175	18863	18920	18916	18870	18805	18917	18856	18685	18871	18909	18762	18907	18858	18894	18795	18918	18809	18985	18815	18699	18900	18683	18954	18778	18997	18848	18805	18775	18840	18931	18923	18915	18843	18880	18798	18801	18867	18770	18857	18799	19007	18813	18590	18858	18863	18723	18651	18813	18769	18741	18891	18828	18945	18805	18844	19000	18787	18870	18723	18780	18991	18824	18879	18953	18725	19007	18975	18856	18723	18627	18679	18712	18767	18803	18752	18713	19046	18929	18789	18826	18766	18801	18625	18960	18890	19005	18846	18732	18717	18882	18791	18866	18786	18849	18739	18779	18954	19081	18723	18975	18629	18894	18832	18651	18858	18845	18880	18890	18669	18811	18851	18997	18839	18798	18841	19009	18813	18899	18751	18672	18830	18883	18796	18786	18850	18972	18790	18971	18915	18703	18889	18682	18987	18866	18782	18857	18964	18800	18664	18984	18737	18833	18789	18659	19078	18962	18830	18918	18620	18974	18904	18616	18900	18851	18837	18826	18948	18788	18818	18932	18605	18911	18882	18814	18832	18878	18841	19019	18855	18906	18690	19058	18697	18948	18867	18890	18958	18694	18832	18820	18805	18710	18762	18994	18892	18656	18701	18863	18808	18856	18758	18860	18739	18816	18842	18976	18785	18764	18922	18943	18810	18930	18878	18872	18697	18780	18717	18628	18802	18907	18943	18796	18965	18697	19062	18659	18822	18596	18625	18873	18898	18833	18855	18981	18776	18767	18803	18795	18735	18866	18729	18852	18915	18885	18919	18816	18741	18748	18915	18739	18986	18818	18869	18995	18976	18859	18926	18837	18776	18808	18885	18847	18758	18803	18885	18713	18744	18863	19059	19033	18946	18792	18924	18697	19139	18888	18876	18785	18835	18872	19001	18785	19004	18751	18828	18908	19019	18841	19010	18849	18934	18746	18769	18810	18950	18826	18758	18791	18830	18895	18946	18830	19029	19031	18620	18865	18954	19028	19106	18820	18862	19083	18851	18851	19041	18744	18959	18866	18844	18810	18790	18897	18773	19044	18840	18656	18711	18942	18878	18678	18921	18705	18869	18886	18956	18898	18732	18737	18874	18872	18871	18738	18580	19086	18639	18803	18707	18810	18907	18903	18799	18864	18761	18862	18950	18776	18700	18842	18763	18714	18893	18938	18664	18917	18866	18941	18611	18927	18749	18791	18898	18856	18788	18826	18966	18833	18913	18858	18767	18839	18902	18967	18834	18841	18906	18920	18839	18863	18721	18870	18687	18943	18662	18921	18908	18875	18780	18720	18769	18700	18962	18973	19009	18848	18804	18934	19016	18727	18799	18784	19008	18780	18781	18914	18913	18857	18921	18872	18835	18726	18888	18856	18886	18851	18547	18837	18865	18849	18746	18930	18798	18942	18806	18866	18807	18739	18843	18767	18870	18717	18907	18623	18933	18929	18798	18924	18814	19011	18886	18837	18900	18835	18936	18747	18799	18961	18862	18833	18879	18823	18788	18898	18880	18687	18820	18884	18730	18968	18954	18912	18811	18816	18861	18826	18908	18917	18831	19004	18928	18958	18766	18932	18811	18846	18816	18836	18825	19017	18838	18750	18896	18778	19060	18887	18918	18751	18869	19025	18807	18625	18974	18811	18699	18762	18808	18717	18876	18906	18745	18769	18758	18843	18915	18868	18606	19003	18805	18810	18881	18853	18936	18974	18763	18913	18705	18930	18815	18965	18891	18948	18811	18963	18688	18933	18799	18847	18835	18843	18904	18892	18875	18798	18816	18811	18652	18766	18852	18953	18730	18910	18857	18852	18975	18564	18914	18697	18857	18717	18943	19027	18775	18931	18991	18786	18886	18749	18677	18874	18749	18854	18892	18955	18756	18880	18861	18679	18849	18960	18956	18727	18829	18917	18848	18556	19012	18777	18904	18837	18858	18744	18983	18638	18771	18801	18903	18862	18883	18939	18849	18782	18805	18787	18986	18883	18676	18807	18929	18910	18730	18793	18771	18877	18921	18917	18980	18970	18892	18893	18808	18961	18709	18744	18783	18807	18985	18692	18892	18731	18809	18873	18802	18919	18653	18800	18709	18800	18884	19014	18749	18856	18801	19051	18855	18691	18995	18895	18817	18973	18925	18650	19015	19083	18738	18847	18948	18801	18918	18728	18889	18920	18824	18781	18780	18738	18951	18902	18651	18892	18817	18906	18975	18762	19070	18850	18767	18739	19017	18956	18683	18918	18965	18913	18843	18880	18830	18963	18831	18731	18700	19119	18966	18849	18859	19009	18992	18842	18743	18814	18822	18754	18825	18912	18889	18898	18919	18981	18910	18910	18742	18974	18872	18889	18699	18719	18975	18758	18743	18931	18964	18898	18766	18823	18746	18839	18836	18881	18821	18818	18560	18703	18845	18932	18999	18756	18692	18683	18813	18854	18971	18778	18614	18738	18790	18737	19032	18979	18822	18953	18890	18929	18644	18700	18991	18622	18741	18719	18729	18712	18684	18994	18810	18919	18938	18970	18989	18897	18824	18928	18837	18734	18825	18784	19004	18881	18932	18877	18905	18832	18839	18873	18672	18788	18754	18800	18919	18726	18860	18763	18821	18960	18793	18950	18852	18790	18882	18957	18926	18748	18993	18969	18881	18913	18794	18905	18930	18750	18805	18960	18760	18745	18837	18674	18860	18908	18806	18840	18681	18996	18828	18948	18685	18707	18751	18734	18801	18726	18909	18791	18875	18901	18814	18937	18868	19069	18876	18741	18706	18839	18920	18838	18825	18886	18889	18715	18900	18821	18970	18741	18698	18918	19024	18872	18840	18828	18789	18647	18731	18915	18867	18862	18587	18853	18921	18894	18900	18919	18778	18707	18953	18709	18899	18800	18792	18786	18932	18943	18773	18981	18843	18996	18832	18799	18678	18957	19063	18784	18932	18995	18716	18784	18856	18803	18799	18875	18786	18908	18782	18719	18784	18830	18970	19042	18890	18836	18971	18902	18884	18803	18906	18831	18873	18817	18829	18902	18824	18784	18881	18753	18816	18795	18814	18674	18718	19031	18714	18824	18802	18984	19021	18794	18773	19003	18838	18969	19096	18900	18699	18781	18879	18831	18941	18690	18976	18814	18758	18888	18873	18968	18975	18812	18846	18897	19009	18633	18983	18810	18903	18804	18828	18720	18869	18801	18808	18844	18837	18805	18684	18892	18763	19028	18851	18863	18836	18905	18949	19054	18720	18753	18710	18720	18946	18809	18847	18907	18934	18663	18780	18725	18820	18764	18680	18884	18800	18990	18874	18787	18883	19098	18859	18879	18809	18927	18759	18981	18917	18828	18831	18817	18947	18864	18885	18746	18742	18871	18933
33216	28048	33249	33107	35169	41181	38984	35477	33171	31922	31840	31407	31186	31191	31162	31329	31373	31275	30922	31263	31147	31302	31205	31184	31237	31434	31097	31029	30953	31030	31131	31140	31013	31241	31075	31225	31159	31171	31295	31176	31131	31311	31095	31159	30977	31084	31218	31146	31330	31042	31151	31270	31193	31020	31289	31367	31125	31384	31152	31056	31117	31042	31201	31353	31117	31181	31090	31483	31408	31332	31232	30943	31132	31326	31082	30850	31141	31205	31134	31282	31030	31203	31117	30971	31215	31143	31435	31247	31131	31188	31154	31147	31035	31168	31222	31204	30975	30895	31064	31012	31063	30997	31189	31351	31087	31236	31184	31203	31023	30705	31140	31249	31425	31011	31233	31334	31164	31460	30982	30958	31279	31091	31085	31378	31414	31164	30993	31217	31209	31319	31081	31208	31213	31241	31371	30963	30975	31201	31097	30950	31071	31399	31352	31038	30980	31156	31146	31170	31109	31128	31247	31251	31151	31201	31281	31173	31265	31114	31137	31496	31146	31241	31092	30997	31200	30931	31034	30976	31225	31278	31215	31117	31418	31012	31133	31051	31076	31122	30911	31187	31353	31395	31157	31323	31332	31399	31328	30965	31104	31019	31081	30949	31192	31200	31095	30854	31346	31211	31057	31280	30904	31156	31055	31073	31195	31002	31291	31106	31069	31221	31309	31216	31282	31236	31289	31089	31090	31050	31129	31201	31092	31096	30941	31102	31043	30987	30949	31113	31229	31179	31068	31111	31063	30902	31228	31013	31162	31107	31090	31286	31270	31042	30959	31264	31046	31175	31067	31215	30966	31281	31139	31139	30898	31134	31086	31164	31287	31124	31207	31031	31293	31120	31130	31122	31109	31056	31169	31039	31116	30889	31385	31355	30993	31444	31194	31114	31213	30984	31112	31031	31023	30954	31232	31030	31159	31283	30864	31164	31085	31213	31013	30928	30989	31176	30979	31063	31237	31145	30953	31203	31167	31219	31228	31149	31196	30923	31476	31171	31272	31016	31374	31194	31311	31037	31029	31039	31034	30993	31121	31269	31460	31019	30995	31178	31034	31005	30751	30973	31337	30984	31172	31168	31117	31416	31092	30998	31079	31123	31270	31098	30919	31115	31259	31506	31190	31201	31221	31331	31249	30932	31179	30877	30922	31276	31303	31007	31524	31246	31141	31261	31651	31319	31131	31328	30946	31098	30951	31158	31098	31113	31196	31066	30939	31272	31339	31295	31160	30986	31434	31156	31014	31163	31096	31098	30995	31033	31015	30973	31199	31237	31190	31052	31221	31029	31402	31237	31290	31324	31340	31213	31111	31030	31320	31153	31153	31514	30987	30940	31280	31212	31166	31114	31181	31168	31227	30994	31256	31315	31243	31158	31316	31227	31013	31195	31103	31210	30961	31107	31376	31051	31125	31189	31244	31021	31077	31080	31221	31152	31187	31135	31262	31144	31051	31424	31199	31169	31220	30992	31079	31346	31039	31140	31075	30966	31407	30845	31086	31223	31105	31059	31056	31047	31281	31104	31239	31418	31294	31152	31138	30960	31281	31290	31313	31059	31031	31178	31048	31437	31102	30962	31096	31279	31250	31030	30879	31102	31335	31305	31223	31166	31290	31095	31217	31523	31032	30984	31216	31124	31192	31305	31225	31276	31225	31170	31184	31042	31290	31261	31291	31138	31171	31223	31010	31049	31062	31131	31021	31308	31047	31147	31233	30885	31162	31141	31228	31090	30916	31167	31205	31214	31286	31042	30947	31291	31226	31127	31159	31164	30897	31116	31191	31170	31316	31256	31171	31101	30949	30874	30993	31211	31030	30874	31109	31374	31246	31180	31142	31274	30816	31103	31101	31406	31000	31116	31323	31246	31503	31067	30934	31121	31501	31228	31022	31033	31133	30974	31138	30837	31002	30972	31236	31047	31222	31252	31378	31047	31320	31010	31531	31153	31054	31051	31276	31193	31178	31162	31359	31222	31257	31246	31447	31157	31135	31198	31038	31026	31177	31259	31121	30889	31256	31139	31054	31079	31332	31090	31257	31267	31225	31173	31084	30973	31074	31132	31348	31325	31104	31269	31264	31080	31078	31239	31053	31160	31219	31189	31090	31336	31084	31205	31084	31116	31236	31381	31079	31288	31102	31115	30866	31029	31304	31128	31177	31016	31325	31306	31217	31014	31122	31297	31266	31363	31219	31286	31107	31103	31132	30941	31136	30993	31267	31236	31257	31099	30985	31178	31056	30843	31112	31003	31381	31150	31268	31159	30958	31052	31392	31351	31184	31185	30982	31159	31264	31321	31348	31070	31002	31058	31130	31416	31418	30994	31138	31102	31140	31289	31310	31392	31022	31080	31320	31109	31122	31087	31120	31194	31099	30984	31338	31166	30957	31024	31218	31049	31111	31228	31225	31308	30990	31538	30975	31239	31239	31222	31044	30882	31177	31235	31249	30971	31140	31171	31119	30894	31074	30864	30991	31160	31179	31140	31043	31174	31279	31235	31213	31128	31131	31162	31017	31116	31171	31137	31108	31228	31293	31284	31080	30964	31194	31177	30902	31290	31123	31137	31232	31170	31303	31160	30865	31119	31013	31149	31228	31267	30920	31256	31237	31289	31210	31121	31084	31259	31155	31151	31079	31159	30955	31151	31330	31160	31334	30980	31066	31376	30901	31193	31043	31109	31379	31108	31322	31364	30977	31089	31224	30923	31317	31231	30984	31078	31339	31092	31197	31254	31188	31185	30977	31225	31008	31096	31010	31254	30907	31092	31149	30983	31182	31416	30840	31246	31413	30944	31178	31210	31097	31246	31366	31254	31394	31144	31529	31190	31202	31069	31233	30945	31186	30981	31423	30980	31127	31265	31153	30934	31276	31403	31292	31189	31411	31348	31122	31087	31106	31388	30971	31171	31334	31127	31376	31218	31366	31209	31089	31176	31129	31152	31258	31085	31092	31224	31046	31156	31105	30910	30848	31048	31029	31148	31122	31259	31165	31122	30983	31334	31075	31040	31149	31138	30911	31095	31300	31000	31310	31116	31200	31164	31224	31058	31080	31400	31146	31121	31083	30974	31061	31244	31338	31129	31052	31324	31130	31281	31075	31320	31595	31113	31417	31279	31057	31192	30784	31278	30947	31175	31233	31045	31220	31171	31291	31235	30946	31132	31260	31180	30879	31275	31337	31273	31169	31118	31205	31265	31333	31235	31104	31336	31279	31130	30983	31276	31140	31131	31182	31102	31351	31172	31061	31266	31192	31285	31148	31201	31136	31071	31502	31126	31345	31060	31063	30903	31476	31193	31060	31058	30937	31075	31362	31193	31202	31302	31212	30879	31031	31242	31150	31121	31025	31288	31057	31121	31095	31126	30900	31181	31281	31083	31272	31056	31178	30912	31161	31066	31174	30984	31243	31025	31055	31161	31097	31063	31522	31116	31021	31335	31186	31067	30956	31085	30981	30978	31211	31520	31279	31002	31126	31247	31132	30905	31146	31162	31343	31134	30982	31426	31407	31112	30940	31106	31194	30956	31185	31101	30944	31263	31199	30889	31038	30899	31035	31369	31075	31117	31024	31118	31100	31167	31111	31406	31293	31354	31233	31270	31251	31123	31170	31321	30989	31185	31107	31167	31277	31263	31229	31079	31399	31133	31133	31179	31141	31279	31048	30941	30922	31044	30970	31145	31112	31052	31139	31030	31195	30951	31116	30995	31287	31072	31414	31036	31048	31401	31204	31077	31340	31203	31227	31055	31088	31103	31119	31252	31233	31032	31466	31367	31031	31350	31256	31107	31111	31178	31215	31334	30973	31077	31084	31128	31257	31241	31661	31396	31376	31152	31178	30982	31243	31493	31061	31011	30887	31121	31105	31064	31113	31083	30979	31090	31145	30879	31324	31404	31175	31283	31180	31100	30978	31242	31168	31107	31049	31256	31295	31198	31296	31090	30954	31162	31405	31051	31091	31263	31279	31082	31079	31288	31187	31156	31253	31073	31320	31174	31086	31037	31071	30715	31128	31145	31137	30971	31394	31320	30966	30892	31105	31256	31028	31339	31306	31052	31113	31209	31455	31124	31284	31263	31189	31258	31040	31278	31071	30996	31034	31304	31238	31085	31075	31315	31380	31285	30975	31007	31045	31157	31050	31008	31095	31185	31108	31149	31035	31031	31064	31269	31102	31040	31118	31111	31282	30982	31320	31160	31079	31331	30984	30841	31158	31457	30898	31464	31128	31059	31395	31283	31214	31330	31267	31143	31236	31047	31198	31029	31055	31141	31054	31378	31179	31137	31065	31162	31080	31319	31121	31369	30750	31241	31331	31014	31248	31091	31210	30933	31167	31332	31085	31123	30922	31015	31161	31286	31265	31020	31122	31009	31051	31079	31029	31191	31000	31231	31346	30959	31191	31071	31099	31039	31026	31350	31484	31036	31038	30840	31230	31190	31192	31187	31087	31145	31100	31015	31426	31231	31074	31112	31494	31274	31506	30961	31269	31304	31016	31079	31353	31454	30981	31314	31247	31138	31086	31308	31412	31082	31294	31249	31355	31074	31142	31130	30995	31305	31138	31203	30928	31254	31394	30998	31349	31306	31172	31134	31256	31061	31126	31172	31096	31153	31204	30983	31142	31132	31339	31205	31126	31257	31301	31193	31103	31200	31299	31175	31148	31163	31263	31149	31136	31001	31338	31105	31029	31359	31392	31188	31050	30941	31316	31192	30650	31261	31290	31135	31395	31178	31292	31318	31118	31075	31042	31139	31477	31222	31129	31182	31221	31088	31272	31062	31423	31117	31376	31400	31172	31313	31443	31079	31229	31231	31166	31107	31090	31091	31094	31155	30924	31248	31128	31009	31308	31295	31294	31104	31319	31109	30854	30971	31308	31223	31106	31079	31170	31145	31416	31135	31221	31011	30937	31248	30882	31080	31107	31235	31124	31299	31412	31243	31084	31235	31353	31180	31036	31149	31231	31190	31089	31302	31248	31204	31100	31096	31063	31394	31279	31333	31091	30959	31168	30945	31002	31167	31175	30967	31039	31016	31004	30971	31283	31184	31077	30948	31007	30995	31279	31333	31153	31391	31073	31177	31145	31031	31316	31156	31120	31102	31122	31199	31233	31313	31341	31059
17811	20050	19917	19023	25071	29776	26329	22516	20324	18930	18482	18408	18508	18360	18223	18455	18376	18506	18333	18304	18471	18281	18357	18316	18490	18513	18471	18271	18373	18394	18488	18396	18303	18204	18452	18486	18367	18568	18364	18572	18432	18407	18470	18334	18364	18192	18468	18335	18507	18343	18269	18288	18243	18393	18699	18515	18243	18270	18710	18313	18499	18598	18480	18263	18374	18406	18484	18531	18417	18387	18475	18441	18212	18485	18465	18471	18429	18386	18281	18215	18506	18242	18342	18390	18421	18234	18391	18163	18600	18385	18397	18213	18263	18281	18100	18291	18271	18607	18444	18453	18416	18309	18258	18258	18459	18250	18344	18211	18304	18372	18509	18335	18497	18299	18464	18399	18325	18426	18438	18409	18279	18366	18263	18244	18303	18506	18286	18424	18257	18481	18188	18445	18434	18108	18126	18247	18435	18412	18227	18277	18323	18483	18269	18406	18311	18371	18236	18229	18189	18386	18376	18403	18429	18360	18384	18423	18362	18310	18130	18303	18237	18340	18508	18290	18139	18418	18285	18323	18340	18239	18259	18577	18513	18337	18386	18401	18420	18295	18310	18298	18132	18111	18372	18394	18188	18163	18437	18445	18411	18537	18260	18320	18415	18295	18582	18247	18327	18298	18225	18271	18339	18365	18376	18306	18287	18281	18411	18548	18528	18179	18273	18457	18211	18414	18447	18172	18405	18400	18221	18474	18279	18406	18447	18443	18290	18376	18564	18362	18403	18325	18514	18503	18282	18478	18549	18279	18143	18369	18343	18232	18279	18182	18412	18336	18169	18406	18069	18268	18347	18530	18573	18358	18493	18386	18371	18099	18389	18584	18400	18382	18102	18578	18561	18164	18337	18482	18410	18356	18334	18190	18090	18472	18355	18262	18471	18535	18423	18304	18419	18512	18193	18463	18413	18529	18414	18448	18332	18373	18532	18461	18226	18382	18234	18164	18388	18336	18569	18222	18369	18328	18485	18067	18519	18629	18334	18421	18301	18357	18297	18267	18446	18178	18245	18435	18332	18374	18354	18380	18266	18401	18463	18200	18356	18368	18374	18411	18358	18218	18346	18317	18423	18205	18341	18341	18474	18584	18326	18421	18235	18185	18542	18282	18400	18493	18325	18316	18222	18202	18411	18375	18388	18316	18376	18271	18508	18455	18449	18306	18268	18440	18395	18468	18493	18265	18246	18423	18419	18180	18268	18327	18321	18458	18276	18320	18396	18280	18577	18322	18508	18235	18461	18365	18430	18430	18413	18417	18389	18266	18276	18331	18173	18183	18396	18333	18471	18300	18489	18338	18272	18375	18343	18489	18438	18401	18641	18394	18377	18236	18440	18112	18405	18164	18314	18295	18423	18337	18383	18263	18455	18493	18234	18382	18319	18275	18414	18179	18357	18510	18287	18314	18317	18420	18285	18520	18454	18378	18128	18250	18350	18317	18373	18361	18299	18482	18291	18459	18205	18451	18490	18500	18371	18535	18273	18486	18435	18312	18450	18517	18392	18285	18319	18468	18319	18266	18402	18530	18397	18424	18493	18236	18400	18281	18431	18387	18284	18462	18369	18382	18381	18310	18301	18257	18249	18433	18260	18415	18316	18261	18404	18339	18373	18222	18314	18322	18549	18551	18420	18455	18317	18428	18335	18312	18412	18419	18276	18391	18510	18255	18478	18440	18376	18050	18470	18479	18246	18246	18423	18215	18290	18394	18558	18283	18349	18341	18186	18485	18482	18236	18311	18395	18227	18365	18471	18193	18491	18304	18414	18453	18291	18298	18364	18401	18334	18418	18439	18253	18214	18544	18143	18314	18232	18267	18407	18315	18337	18194	18364	18370	18280	18453	18323	18264	18363	18371	18463	18330	18524	18248	18598	18209	18316	18430	18292	18442	18304	18434	18444	18339	18394	18392	18451	18464	18428	18239	18364	18336	18427	18389	18387	18206	18331	18319	18415	18283	18294	18250	18309	18452	18458	18341	18327	18498	18478	18162	18321	18297	18423	18539	18540	18402	18540	18335	18339	18448	18283	18407	18472	18526	18448	18578	18377	18425	18445	18317	18418	18248	18219	18326	18277	18430	18264	18299	18248	18132	18413	18368	18365	18454	18278	18159	18401	18407	18365	18272	18379	18344	18172	18264	18346	18424	18477	18436	18483	18414	18431	18230	18171	18451	18510	18386	18445	18280	18375	18211	18598	18265	18473	18358	18450	18441	18191	18461	18262	18355	18412	18252	18435	18278	18355	18407	18443	18233	18434	18426	18231	18417	18506	18447	18304	18246	18389	18371	18376	18145	18352	18305	18375	18499	18529	18543	18278	18272	18506	18399	18588	18410	18377	18402	18321	18275	18287	18488	18267	18454	18240	18346	18407	18322	18211	18266	18359	18409	18457	18346	18385	18264	18482	18378	18435	18454	18542	18389	18645	18528	18420	18327	18410	18507	18406	18396	18517	18221	18280	18376	18489	18275	18722	18494	18299	18409	18353	18240	18284	18441	18319	18285	18395	18436	18387	18395	18369	18333	18257	18425	18300	18175	18394	18306	18419	18465	18379	18193	18323	18349	18460	18578	18273	18301	18445	18357	18263	18283	18242	18428	18428	18347	18275	18428	18424	18261	18488	18384	18229	18427	18424	18441	18483	18236	18393	18368	18242	18466	18379	18567	18375	18392	18180	18512	18503	18322	18375	18325	18341	18413	18344	18492	18370	18357	18255	18405	18473	18186	18382	18258	18150	18505	18327	18319	18374	18189	18322	18526	18318	18404	18557	18183	18122	18573	18372	18299	18463	18333	18473	18266	18299	18388	18131	18480	18409	18245	18290	18295	18398	18438	18468	18283	18251	18274	18450	18150	18437	18617	18397	18314	18351	18393	18461	18387	18303	18414	18421	18274	18399	18558	18390	18296	18386	18384	18409	18386	18295	18437	18288	18467	18270	18262	18377	18255	18514	18367	18257	18413	18515	18453	18352	18405	18351	18271	18407	18523	18304	18492	18508	18418	18209	18384	18279	18116	18372	18417	18196	18337	18292	18556	18450	18337	18350	18472	18247	18396	18262	18403	18274	18422	18252	18321	18367	18253	18327	18461	18484	18350	18232	18254	18291	18306	18458	18429	18414	18535	18371	18389	18459	18240	18326	18615	18372	18357	18344	18520	18287	18580	18359	18347	18230	18270	18468	18397	18601	18433	18535	18454	18414	18340	18257	18165	18409	18267	18384	18304	18611	18547	18347	18247	18436	18710	18271	18363	18181	18245	18276	18482	18365	18309	18446	18333	18382	18573	18149	18345	18513	18338	18417	18262	18503	18381	18393	18251	18264	18375	18326	18469	18302	18209	18526	18223	18348	18368	18307	18199	18409	18230	18437	18257	18367	18252	18326	18318	18213	18304	18385	18204	18506	18438	18463	18493	18428	18362	18302	18198	18585	18496	18547	18423	18446	18466	18427	18412	18503	18518	18230	18310	18351	18419	18393	18408	18455	18401	18531	18477	18345	18548	18433	18296	18398	18253	18294	18412	18520	18320	18409	18306	18433	18339	18415	18483	18361	18259	18401	18335	18362	18531	18502	18320	18279	18280	18294	18518	18577	18455	18300	18389	18255	18393	18463	18408	18369	18338	18346	18264	18475	18220	18163	18518	18489	18399	18428	18422	18108	18245	18206	18349	18402	18270	18217	18431	18263	18151	18217	18502	18409	18486	18133	18325	18478	18495	18362	18340	18188	18474	18360	18310	18397	18396	18355	18504	18384	18307	18513	18271	18534	18416	18234	18398	18248	18382	18408	18237	18460	18320	18247	18398	18270	18224	18371	18173	18339	18191	18222	18508	18353	18438	18365	18281	18294	18420	18281	18327	18358	18354	18426	18303	18337	18543	18315	18311	18336	18267	18437	18250	18299	18258	18269	18327	18176	18426	18338	18332	18347	18325	18260	18387	18338	18412	18369	18340	18195	18412	18277	18447	18641	18419	18325	18370	18309	18518	18385	18362	18416	18474	18399	18223	18400	18390	18291	18470	18404	18070	18263	18336	18320	18433	18367	18201	18326	18354	18402	18370	18419	18318	18379	18442	18398	18418	18254	18372	18370	18419	18194	18177	18438	18354	18433	18195	18416	18349	18325	18273	18627	18454	18486	18443	18398	18322	18337	18278	18211	18511	18561	18470	18330	18333	18235	18349	18344	18317	18311	18389	18366	18365	18348	18373	18323	18198	18234	18420	18456	18453	18469	18319	18470	18431	18461	18328	18406	18472	18346	18395	18113	18474	18423	18271	18361	18278	18395	18254	18433	18480	18417	18633	18195	18399	18627	18651	18473	18457	18307	18266	18507	18149	18460	18470	18157	18257	18322	18176	18422	18434	18327	18374	18392	18313	18309	18252	18239	18420	18337	18488	18397	18416	18409	18359	18537	18255	18416	18120	18391	18355	18319	18447	18286	18377	18294	18511	18388	18290	18442	18328	18419	18325	18308	18447	18182	18344	18457	18633	18346	18311	18251	18460	18239	18364	18423	18388	18249	18542	18199	18371	18481	18549	18131	18417	18399	18358	18465	18436	18447	18454	18339	18286	18351	18303	18281	18396	18420	18357	18268	18256	18460	18225	18223	18552	18414	18372	18409	18466	18367	18459	18381	18279	18208	18330	18437	18392	18167	18392	18300	18457	18458	18227	18357	18473	18264	18643	18588	18350	18397	18432	18472	18314	18449	18254	18283	18439	18319	18242	18408	18370	18452	18329	18509	18460	18117	18533	18491	18217	18299	18422	18469	18433	18344	18288	18299	18266	18532	18444	18284	18338	18475	18204	18185	18315	18394	18322	18326	18345	18277	18305	18438	18306	18306	18398	18184	18384	18363	18389	18353	18495	18501	18165	18316	18331	18343	18435	18522	18293	18473	18212	18381	18431	18406	18319	18346	18336	18275	18538	18327	18217	18299	18335	18373	18434	18452	18401	18263	18367	18460	18429	18372	18313	18317	18214	18563	18195	18408	18251	18167	18310	18393	18382	18437	18246	18350	18276	18252	18192	18391	18394	18507	18271	18376	18298	18385	18269	18464	18449	18341	18202	18447	18450	18274	18331	18315	18348	18432	18130	18281	18439	18340	18473	18349	18447	18454	18349	18281	18282
25516	21600	28911	33127	51143	62593	54741	44311	37349	33600	32227	31641	31517	31544	31318	31376	31777	31336	31317	31589	31632	31626	31314	31522	31409	31348	31595	31414	31433	31793	31336	31563	31357	31558	31421	31171	31619	31511	31654	31603	31494	31583	31526	31412	31186	31288	31309	31312	31406	31220	31260	31225	31235	31166	31034	31314	31530	31644	31307	31527	31411	31510	31343	31580	31293	31239	31559	31385	31285	31332	31174	31545	31525	31435	31301	31436	31178	31037	31557	31580	31347	31235	31364	31345	31286	31423	31493	31432	31440	31506	31378	31489	31723	31200	31511	31352	31388	31314	31383	31139	31467	31292	31277	31499	31283	31259	31400	31153	31364	31452	31534	31401	31217	31641	31387	31310	31388	31445	31364	31473	31597	31656	31633	31449	31243	31179	31223	31205	31501	31329	31554	31314	31561	31493	31504	31604	31663	31688	31498	31343	31149	31317	31467	31449	31387	31486	31554	31343	31435	31510	31267	31372	31407	31327	31185	31419	31130	31307	31329	31198	31405	31164	31483	31064	31597	31365	31520	31099	31235	31489	31390	31445	31509	31420	31438	31400	31242	31398	31416	31611	31339	31282	31330	31333	31364	31272	31213	31286	31406	31602	31158	31184	31147	31565	31576	31556	31389	31355	31665	31586	31311	31235	31362	31488	31535	31258	31448	31552	31305	31310	31539	31451	31419	31345	31515	31505	31316	31285	31218	31315	31052	31380	31741	31408	31480	31609	31674	31169	31549	31292	31655	31354	31533	31117	31744	31336	31394	31197	31548	31428	31428	31154	31325	31322	31396	31454	31211	31175	31211	31402	31438	31376	31332	31405	31475	31230	31412	31200	31346	31311	31646	31293	31201	31372	31364	31449	31603	31335	31374	31234	31505	31413	31581	31506	31430	31192	31191	31394	31133	31346	31541	31460	31510	31332	31517	31386	31309	31280	31280	31322	31322	31198	31251	31471	31500	31197	31444	31211	31039	31323	31277	31396	31512	31401	31357	31387	31561	31395	31415	31346	31372	31480	31226	31034	31238	31300	31463	31164	31501	31270	31375	31344	31479	31543	31183	31315	31298	31314	31298	31430	31467	31404	31374	31530	31397	31548	31322	31212	31250	31218	31524	31391	31557	31517	31316	31583	31331	31284	31681	31302	31202	31371	31523	31288	31478	31288	31617	31482	31280	31396	31473	31300	31187	31293	31191	31300	31176	31293	31420	31319	31371	31347	31587	31328	31440	31344	31274	31516	31319	31101	31189	31141	31266	31274	31690	31520	31296	31516	31320	31417	31607	31584	31677	31296	31565	31405	31448	31211	31244	31257	31347	31237	31385	31465	31330	31117	31345	31301	31444	31486	31392	31198	31489	31359	31240	31650	31392	31387	31489	31369	31841	31386	31385	31625	31550	31439	31596	31445	31417	31198	31481	31157	31290	31149	31361	31210	31591	31299	31378	31494	31432	31461	31485	31280	31328	31355	31383	31155	31353	31517	31461	31494	31301	31168	31200	31265	31497	31455	31331	31338	31259	31368	31194	31284	31372	31678	31371	31369	31223	31408	31186	31402	31306	31141	31259	31464	31302	31310	31417	31252	31410	31629	31696	31292	31363	31435	31285	31612	31397	31426	31138	31277	31322	31323	31377	31499	31503	31470	31451	31606	31434	31477	31202	31443	31257	31416	31238	31238	31192	31290	31278	31362	31307	31388	31382	31375	31343	31123	31344	31430	31396	31088	31208	31353	31388	31341	31277	31369	31364	31165	31261	31381	31267	31259	31447	31267	31299	31566	31148	31326	31414	31554	31334	31053	31339	31424	31336	31439	31489	31273	31290	31314	31296	31426	31490	31292	31374	31574	31448	31400	31491	31389	31426	31424	31306	31288	31298	31191	31109	31280	31381	31288	31189	31189	31556	31231	31305	31308	31469	31135	31392	31247	31380	31334	31389	31342	31511	31312	31364	31390	31396	31308	31267	31404	31396	31455	31439	31085	31388	31364	31358	31380	31322	31602	31291	31323	31604	31504	31567	31555	31272	31343	31211	31432	31540	31362	31396	31680	31310	31273	31323	31433	31386	31419	31264	31359	31507	31490	31420	31610	31381	31288	31241	31423	31624	31491	31324	31361	31211	31416	31480	31411	31541	31372	31231	31396	31347	31103	31742	31403	31025	31361	31325	31237	31419	31596	31364	31585	31404	31467	31322	31666	31594	31577	31145	31147	31160	31294	31208	31288	31267	31365	31297	31499	31434	31435	31351	31369	31402	31143	31352	31417	31532	31461	31279	31424	31284	31106	31406	31330	31420	31239	31763	31554	31361	31228	31313	31289	31329	31213	31418	31214	31437	31376	31217	31208	31364	31282	31255	31439	31572	31450	31273	31355	31321	31232	31473	31643	31176	31359	31274	31174	31349	31343	31238	31418	31499	31371	31256	31411	31228	31403	31502	31168	31402	31312	31528	31388	31503	31623	31741	31614	31315	31420	31558	31465	31638	31485	31494	31333	31303	31385	31614	31330	31357	31679	31638	31387	31063	31257	31411	31245	31406	31031	31195	31361	31299	31539	31046	31302	31200	31762	31498	31184	31561	31426	31507	31467	31786	31430	31685	31292	31543	31517	31561	31292	31408	31528	31276	31257	31602	31333	31260	31553	31612	31255	31315	31251	31149	31507	31403	31226	31290	31288	31531	31506	31400	31309	31428	31321	31437	31385	31370	31276	31422	31646	31395	31501	31451	31221	31449	31413	31383	31233	31459	31515	31188	31429	31177	31320	31570	31496	31249	31330	31244	31383	31579	31500	31464	31359	31531	31197	31397	31344	31450	31503	31043	31634	31292	31344	31491	31646	31418	31377	31103	31392	31576	31304	31436	31433	31186	31457	31176	31473	31198	31439	31360	31332	31483	31434	31428	31089	31163	31272	31353	31053	31363	31493	31344	31276	31493	31317	31287	31607	31172	31346	31350	31048	31454	31435	31209	31540	31498	31321	31465	31278	31227	31365	31283	31211	31366	31406	31251	31111	31225	31186	31497	31458	31328	31544	31182	31200	31619	31367	31325	31407	31402	31337	31164	31562	31458	31254	31363	31369	31360	31389	31376	31140	31496	31461	31389	31311	31428	31454	31190	31586	31524	31226	31542	31311	31238	31366	31471	31384	31474	31403	31202	31211	31286	31421	31414	31457	31417	31415	31386	31367	31341	31443	31407	31299	31415	31328	31323	31368	31113	31332	31400	31276	31498	31279	31299	31635	31293	31394	31240	31646	31324	31424	31299	31404	31428	31435	31371	31087	31473	31481	31389	31406	31056	31302	31748	31311	31481	31558	31508	31395	31217	31400	31427	31194	31591	31561	31662	31461	31358	31497	31490	31523	31376	31115	31458	31584	31576	31232	31475	31326	31288	31389	31507	31322	31265	31355	31593	31332	31650	31470	31540	31374	31593	31434	31459	31415	31273	31383	31485	31531	31660	31575	31676	31394	31548	31398	31372	31163	31440	31226	31327	31494	31622	31543	31514	31243	31353	31323	31403	31253	31544	31335	31390	31367	31230	31422	31556	31381	31661	31536	31170	31513	31304	31534	31348	31722	31395	31007	31450	31229	31372	31275	31172	31236	31697	31574	31321	31571	31369	31202	31356	31340	31431	31401	31471	31375	31492	31414	31273	31322	31497	31308	31493	31456	31462	31298	31372	31213	31350	31222	31440	31288	31234	31416	31398	31505	31237	31363	31445	31145	31230	31363	31323	31110	31447	31214	31441	31299	31427	31195	31585	31656	31370	31272	31453	31337	31370	31318	31442	31548	31367	31226	31242	31410	31255	31670	31446	31429	31383	31449	31552	31324	31161	31310	31428	31256	31187	31344	31307	31265	31054	31549	31303	31339	31413	31441	31315	31285	31549	31575	31227	31463	31131	31345	31285	31529	31501	31286	31283	31113	31223	31263	31472	31367	31617	31464	31287	31267	31179	31213	31381	31627	31280	31296	31365	31315	31296	31216	31321	31352	31375	31336	31480	31578	31359	31364	31316	31370	31256	31346	31510	31528	31425	31470	31617	31470	31572	31432	31413	31346	31537	31739	31508	31253	31604	31428	31289	31423	31567	31447	31352	31382	31211	31513	31588	31142	31500	31507	31263	31229	31512	31466	31421	31187	31308	31714	31106	31465	31242	31461	31418	31395	31333	31420	31392	31603	31444	31429	31443	31189	31413	31724	31111	31274	31237	31043	31493	31212	31216	31335	31370	31337	31328	31408	31293	31526	31458	31274	31404	31357	31559	31386	31573	31347	31298	31431	31561	31502	31504	31384	31429	31441	31182	31497	31627	31305	31359	31650	31532	31592	31075	31186	31586	31271	31508	31235	31232	31288	31203	31218	31465	31529	31447	31206	31357	31159	31219	31328	31271	31357	31364	31323	31438	31078	31150	31377	31336	31597	31281	31445	31578	31547	31721	31605	31525	31609	31502	31548	31291	31655	31558	31413	31375	31466	31329	31347	31426	31400	31158	30942	31332	31506	31462	31468	31160	31377	31593	31350	31475	31149	31264	31409	31500	31135	31433	31672	31354	31404	31198	31187	31425	31491	31343	31591	31414	31418	31339	31423	31434	31594	31280	31406	31165	31220	31442	31355	31492	31357	31511	31593	31315	31553	31528	31472	31406	31246	31550	31627	31368	31442	31470	31530	31352	31402	31604	31454	31765	31426	31223	31304	31257	31250	31366	31488	31628	31634	31547	31601	31263	31354	31639	31374	31096	31316	31451	31543	31195	31380	31221	31254	31251	31236	31234	31331	31152	31452	31388	31299	31453	31404	31079	31390	31182	31269	31571	31427	31443	31328	31708	31338	31349	31484	31444	31417	31235	31015	31145	31490	31289	31464	31526	31324	31456	31542	31291	31227	31326	31439	31479	31401	31467	31259	31324	31633	31323	31259	31180	31270	31590	31325	31283	31485	31332	31520	31171	31310	31309	31277	31385	31512	31567	31400	31358	31390	31309	31399	31284	31249	31321	31375	31368	31293	31330	31370	31366	31225	31358	31242	31386	31571	31212	31594	31324	31291	31299	31113	31390	31367	31411	31288	31212	31182	31266	31217	31392	31292	31348	31255	31356	31439	31257	31064	31226	31187	31248	31479	31401	31586	31180	31244
15806	23616	24942	24353	50556	56560	44618	32218	24467	20563	19077	18732	18767	18856	18679	18622	18858	18810	18769	18853	18725	18597	18521	18889	18727	18534	18659	18809	18758	18750	18702	18591	18818	18675	18709	18550	18963	18816	18655	18602	18765	18721	18639	18662	18673	18564	18588	18634	18556	18829	18732	18730	18693	18574	18648	18775	18638	18466	18785	18614	18767	18477	18747	18740	18864	18661	18732	18756	18581	18607	18697	18838	18761	18631	18680	18739	18672	18711	18639	18520	18673	18606	18676	18516	18498	18676	18695	18680	18766	18688	18616	18789	18668	18672	18501	18829	18696	18780	18616	18840	18729	18909	18646	18478	18556	18701	18676	18703	18743	18606	18626	18685	18583	18735	18791	18660	18772	18650	18748	18615	18537	18747	18548	18711	18875	18853	18619	18753	18443	18678	18709	18597	18606	18803	18671	18692	18691	18795	18587	18624	18591	18954	18745	18630	18480	18507	18539	18433	18737	18735	18778	18681	18660	18698	18572	18692	18503	18657	18526	18564	18606	18671	18631	18707	18599	18693	18517	18779	18504	18627	18406	18651	18589	18655	18623	18638	18679	18637	18666	18655	18612	18534	18652	18558	18700	18678	18534	18629	18657	18728	18385	18577	18533	18687	18642	18429	18539	18844	18525	18783	18823	18770	18585	18698	18666	18607	18678	18530	18678	18690	18626	18652	18511	18471	18543	18645	18627	18636	18673	18703	18460	18569	18513	18657	18736	18701	18781	18564	18624	18760	18545	18602	18714	18787	18741	18757	18476	18594	18573	18822	18403	18683	18647	18528	18448	18742	18555	18598	18568	18506	18685	18770	18561	18867	18558	18487	18786	18535	18792	18596	18669	18552	18492	18607	18423	18521	18714	18570	18685	18655	18687	18580	18589	18687	18554	18672	18833	18708	18856	18736	18708	18706	18725	18763	18621	18685	18573	18678	18709	18729	18670	18696	18665	18559	18820	18558	18612	18642	18459	18505	18670	18468	18773	18649	18586	18540	18660	18536	18766	18567	18715	18673	18694	18647	18700	18684	18758	18889	18526	18539	18683	18442	18672	18717	18587	18661	18596	18461	18775	18520	18654	18801	18825	18651	18678	18602	18835	18714	18601	18494	18745	18837	18530	18619	18571	18782	18716	18629	18538	18509	18777	18647	18547	18649	18684	18747	18596	18619	18572	18641	18579	18676	18737	18631	18571	18650	18642	18415	18648	18656	18735	18709	18733	18506	18705	18695	18602	18742	18500	18455	18704	18692	18575	18479	18767	18624	18661	18635	18659	18568	18529	18531	18632	18616	18864	18483	18712	18593	18823	18503	18537	18587	18588	18694	18550	18854	18615	18676	18600	18643	18474	18726	18598	18640	18769	18559	18747	18477	18617	18582	18601	18686	18750	18633	18531	18366	18569	18592	18594	18679	18634	18527	18494	18612	18720	18724	18636	18737	18398	18786	18516	18428	18638	18780	18490	18424	18562	18705	18590	18782	18662	18580	18806	18534	18785	18621	18703	18698	18682	18707	18537	18839	18630	18545	18488	18615	18554	18665	18670	18664	18811	18721	18572	18742	18733	18647	18452	18681	18600	18672	18789	18665	18571	18524	18597	18925	18691	18702	18625	18675	18653	18720	18674	18741	18742	18670	18607	18578	18780	18593	18499	18755	18663	18543	18593	18718	18626	18571	18734	18422	18724	18688	18748	18460	18730	18675	18681	18643	18445	18564	18760	18719	18627	18569	18712	18661	18700	18794	18806	18601	18603	18832	18713	18643	18682	18453	18613	18669	18619	18732	18759	18426	18727	18745	18683	18756	18831	18636	18556	18560	18621	18567	18775	18732	18636	18582	18558	18730	18652	18750	18725	18637	18679	18624	18607	18734	18589	18865	18730	18772	18686	18622	18492	18544	18582	18690	18671	18586	18425	18635	18616	18691	18704	18883	18562	18680	18526	18516	18554	18539	18724	18709	18698	18717	18752	18596	18592	18564	18759	18523	18642	18622	18807	18588	18535	18673	18673	18692	18578	18591	18635	18579	18686	18659	18605	18697	18577	18745	18631	18746	18561	18558	18629	18988	18516	18809	18654	18754	18819	18529	18569	18381	18691	18647	18659	18661	18698	18652	18808	18570	18746	18627	18726	18720	18643	18419	18676	18511	18778	18718	18602	18666	18577	18898	18684	18607	18711	18550	18591	18492	18664	18546	18576	18561	18899	18806	18667	18800	18678	18663	18640	18683	18645	18533	18684	18686	18677	18700	18665	18614	18607	18574	18821	18734	18520	18759	18585	18704	18610	18716	18568	18651	18693	18631	18776	18565	18643	18568	18823	18591	18722	18818	18614	18681	18670	18553	18623	18683	18643	18485	18723	18597	18720	18680	18649	18412	18495	18656	18580	18608	18690	18768	18698	18752	18800	18881	18606	18458	18750	18657	18444	18568	18632	18713	18327	18497	18839	18628	18745	18616	18392	18632	18751	18470	18683	18608	18695	18758	18618	18525	18589	18709	18515	18694	18778	18805	18517	18769	18566	18714	18632	18707	18509	18660	18543	18393	18685	18651	18660	18622	18488	18753	18639	18557	18768	18597	18600	18724	18607	18704	18643	18573	18613	18574	18541	18570	18534	18670	18609	18724	18731	18582	18655	18522	18728	18469	18894	18638	18795	18607	18720	18602	18560	18679	18735	18578	18621	18588	18710	18731	18547	18389	18667	18550	18500	18617	18744	18801	18668	18515	18821	18543	18643	18699	18606	18616	18697	18689	18929	18616	18558	18595	18650	18519	18754	18778	18604	18488	18721	18762	18774	18603	18704	18684	18631	18742	18456	18623	18697	18496	18678	18745	18662	18717	18492	18672	18635	18704	18634	18401	18632	18732	18603	18665	18740	18603	18729	18708	18720	18634	18645	18751	18861	18531	18716	18749	18687	18658	18454	18693	18613	18675	18484	18660	18621	18600	18630	18653	18895	18572	18669	18521	18772	18762	18747	18657	18714	18683	18569	18473	18640	18857	18739	18634	18568	18556	18843	18633	18677	18545	18601	18733	18591	18822	18719	18597	18752	18620	18748	18552	18524	18756	18446	18679	18395	18540	18839	18607	18734	18611	18747	18770	18560	18705	18495	18644	18680	18497	18714	18590	18735	18479	18753	18952	18467	18727	18668	18579	18461	18684	18626	18733	18706	18475	18622	18526	18542	18823	18502	18662	18628	18801	18615	18669	18779	18729	18692	18493	18769	18783	18653	18627	18710	18532	18770	18799	18588	18759	18579	18735	18722	18662	18637	18693	18807	18591	18645	18706	18536	18861	18652	18849	18686	18853	18731	18518	18663	18547	18699	18731	18717	18654	18492	18999	18713	18645	18651	18911	18615	18788	18356	18602	18810	18567	18576	18666	18544	18628	18562	18613	18777	18678	18724	18669	18616	18893	18370	18766	18663	18709	18700	18679	18664	18716	18697	18794	18619	18598	18525	18659	18508	18582	18741	18449	18768	18573	18648	18700	18734	18596	18616	18751	18820	18599	18715	18720	18755	18564	18559	18660	18589	18657	18526	18546	18807	18542	18810	18553	18708	18794	18745	18462	18733	18518	18705	18563	18486	18527	18513	18536	18756	18765	18711	18536	18551	18459	18626	18700	18825	18622	18626	18713	18666	18500	18639	18673	18448	18546	18448	18479	18761	18827	18584	18730	18566	18567	18767	18651	18663	18812	18628	18622	18479	18744	18677	18733	18636	18767	18579	18772	18627	18680	18595	18682	18618	18615	18735	18851	18725	18620	18521	18728	18675	18693	18663	18641	18511	18966	18582	18464	18762	18709	18805	18619	18637	18572	18640	18709	18510	18685	18548	18611	18547	18723	18811	18572	18637	18681	18674	18618	18643	18543	18704	18753	18786	18806	18660	18704	18623	18596	18631	18638	18831	18736	18541	18710	18852	18589	18716	18766	18491	18693	18501	18526	18612	18630	18709	18688	18730	18629	18751	18623	18430	18805	18613	18580	18565	18652	18562	18817	18723	18530	18492	18677	18788	18850	18745	18669	18732	18632	18681	18649	18788	18644	18742	18828	18454	18730	18499	18560	18568	18798	18664	18706	18645	18557	18762	18723	18494	18806	18808	18781	18508	18566	18663	18617	18547	18594	18829	18518	18762	18709	18640	18803	18540	18519	18627	18723	18807	18658	18785	18785	18831	18612	18714	18599	18711	18553	18812	18575	18709	18648	18736	18599	18666	18797	18568	18723	18590	18613	18787	18559	18697	18654	18475	18604	18688	18672	18504	18680	18595	18755	18747	18406	18738	18680	18556	18568	18639	18539	18716	18706	18689	18476	18697	18670	18720	18581	18592	18659	18688	18696	18491	18598	18747	18350	18571	18666	18600	18557	18606	18685	18697	18490	18768	18732	18657	18626	18657	18771	18847	18506	18533	18662	18558	18483	18478	18695	18571	18491	18670	18679	18674	18583	18645	18599	18665	18638	18754	18649	18536	18786	18704	18720	18680	18651	18806	18674	18699	18552	18720	18747	18644	18414	18755	18586	18553	18863	18714	18724	18672	18629	18547	18611	18705	18749	18549	18708	18660	18738	18505	18563	18747	18493	18683	18706	18585	18628	18734	18443	18549	18720	18894	18745	18771	18463	18784	18588	18591	18711	18613	18605	18731	18641	18683	18398	18760	18532	18613	18620	18729	18678	18567	18596	18552	18660	18735	18673	18481	18570	18657	18577	18633	18710	18820	18571	18788	18600	18600	18536	18715	18482	18618	18544	18759	18754	18732	18591	18845	18748	18663	18570	18903	18615	18956	18737	18624	18591	18529	18805	18577	18740	18763	18642	18643	18756	18586	18548	18800	18891	18738	18632	18577	18594	18635	18573	18666	18709	18659	18577	18630	18503	18735	18658	18723	18670	18596	18627	18589	18714	18567	18554	18610	18812	18688	18427	18464	18660	18591	18694	18517	18687	18578	18718	18760	18589	18649	18605	18633	18667	18749	18721	18698	18711	18786	18820	18754	18677	18579	18607	18850	18486	18573	18786	18626	18673	18721	18475	18659	18483	18822	18636	18693	18574	18650	18718	18573	18471	18743	18788	18789	18609	18554	18613	18534	18586	18520	18561	18721	18660	18541	18683	18694	18498	18674	18589
23106	21522	28592	27307	57304	79307	69556	56002	43527	37392	34135	32885	32779	32709	32611	32745	32641	32682	32368	32294	32696	32194	32187	32368	32165	32838	32594	32602	32661	32361	32375	32229	32346	32434	32285	32550	32509	32116	32527	32270	32480	32319	32251	32603	32605	32196	32356	32778	32296	32408	32263	32433	32426	32405	32293	32289	32486	32379	32207	32507	32208	32183	32440	32196	32521	32260	32576	32335	32573	32342	32262	32581	32335	32349	32444	32195	32379	32195	32064	31976	32480	32200	32383	32208	32221	32323	32316	32331	32109	32346	32174	32268	32163	32160	32048	32379	32305	32448	32154	32593	32394	32483	32204	32278	32245	32419	32088	32213	32348	32196	32491	32201	32254	32212	32222	32120	32236	32173	32036	32236	32258	32100	32357	32312	32372	32107	32258	31945	31995	32260	32200	32032	32338	32477	32138	32549	32251	32109	32311	32255	32096	32219	32428	32312	32223	31987	32325	32069	32257	32099	32421	31897	32221	32273	32279	32135	32514	32096	32317	32483	32286	32338	32295	32203	32247	32368	32040	32212	32414	32198	32015	31882	32275	32194	32191	32303	32326	32340	32439	32356	32237	32183	32098	32221	32212	32398	32430	32325	32309	32411	32139	32124	32048	32506	32435	32214	32440	32425	32169	32019	32369	32463	32143	32103	32316	32214	32207	32215	32284	32386	32267	32223	32257	32406	32268	32243	32421	32400	32477	31973	32282	32466	32149	32487	32382	32215	32314	32485	32301	32313	32175	32149	32333	32193	32313	32130	32241	32409	32275	32427	32333	32389	32457	32442	32258	32174	32284	32232	32257	32348	32403	32323	32179	31945	32256	32274	32145	31956	31941	32437	32614	32369	32234	32444	32330	32122	32577	32274	32335	32265	32642	32254	32299	32249	32312	32192	32442	32452	32302	32471	32611	32227	32114	32256	32229	32309	31974	32333	32395	32348	32385	32202	32267	32359	32352	32253	32240	32438	32390	32159	32155	32296	32191	32303	32211	32048	32136	32393	32151	32316	32065	32418	32214	32358	32361	32313	32472	32284	32092	32301	32439	32382	31908	32097	31715	32245	32623	32001	32469	32000	32415	32459	32390	32256	32470	32422	32425	31969	32416	32350	32304	32214	32309	32265	32239	32301	32403	32278	32300	32390	32075	32311	32217	32449	32371	31984	32351	32221	32472	32321	32270	32403	31993	32205	32616	32317	32179	32125	32076	32297	32417	32248	32018	32149	32130	32450	32220	32023	32296	32132	32240	32322	32495	32290	32387	32449	32242	32209	32262	32200	32050	32364	32239	32444	32242	32289	32203	32289	32308	32517	32275	32375	32334	32239	32209	32232	32169	32185	32143	32331	32502	32204	32437	32296	32127	32277	32333	32337	32573	32319	32353	32347	32300	32375	32381	32387	32419	32343	32314	32413	32343	32274	32049	32219	32311	32240	32173	32116	32167	32199	32355	32072	32152	31975	32245	32321	32135	32086	32582	32282	32308	32453	32522	32236	32387	32099	32185	32311	32279	32397	32445	32208	32501	32449	32231	32536	32229	32248	32325	32124	32575	32437	32111	32076	32261	32415	32416	32210	32426	32448	32144	32445	32297	32221	32393	32295	32430	32345	32199	32350	32246	32312	32359	32424	32236	32328	32214	32258	32268	32210	32434	32277	32178	32140	32350	32188	32314	32279	32540	32352	32349	32428	32395	32382	32494	32310	32366	32161	32434	32437	32157	32326	32241	32404	32389	32612	32358	32357	32703	32528	32100	32240	32479	32296	32324	32354	32285	32470	32393	32349	32405	32340	32501	32296	32299	32046	32204	32346	32194	32560	32015	32181	32356	32274	32520	32264	32418	32176	32387	32318	32144	32223	32329	32411	32456	32422	32340	32370	32496	32213	32092	32294	32450	32309	32266	32432	32254	32045	32204	32190	32358	32129	32410	32369	32197	32486	32218	32210	32364	32220	32090	32332	32527	32422	32244	32385	32664	32422	32228	32114	32054	32088	32117	32255	32520	32122	32206	32001	32112	32081	32277	32232	32249	32334	32296	32195	32374	32384	32230	32278	32215	32242	32428	32228	32252	32356	32335	32353	32129	32186	32424	32311	32252	32437	32504	32392	32353	32409	32242	32137	32409	32555	32546	32390	32314	32247	32119	32224	32380	32281	32223	32456	32553	32345	32633	32430	32379	32433	32415	32125	32159	32414	32437	32209	32589	32068	32380	32339	32211	32446	32431	32503	32328	32173	32254	32281	32467	32539	32455	32138	32310	32121	32382	32305	32500	32425	32274	32242	32289	32119	32203	32247	32307	32335	32445	32290	32073	32400	32274	32355	32416	32374	32377	32349	32051	32260	32304	32319	32222	32371	32187	32310	32214	32124	32274	32502	32058	32133	32427	32273	32251	32067	32441	32129	32346	32219	32113	32136	32391	32221	32245	32280	32271	32479	32165	32381	32277	32071	32355	32318	32182	32560	32393	32411	32187	32376	32427	32096	32357	32225	32176	32419	32152	32393	32663	32606	32284	32342	32333	32293	32003	32233	32334	32216	32457	32280	32335	32620	32319	32433	32358	32296	32332	32129	32116	32201	32124	32133	32189	32513	32428	32454	32444	32244	32163	32129	32045	32351	32381	32162	32299	32250	31833	32396	32467	32167	32268	32461	32344	32465	32081	32325	32228	32098	32085	32332	32367	32321	32257	32392	32163	32212	32319	32428	32110	32280	32202	32330	32178	32254	32170	32286	32372	32092	32541	32507	32461	32024	32283	32222	32299	32200	32079	32195	32095	32350	32275	32303	32101	32236	32194	32360	32307	32394	32341	32310	32114	32060	32098	32387	32404	32065	32325	32329	32365	32541	32534	32408	32233	32376	32226	32010	32392	32156	32335	32261	32433	32165	32343	32378	32204	32260	32342	32183	32374	32495	32065	32334	32064	32203	32333	32281	32095	32438	32247	32344	32063	32125	32226	32482	32311	32403	32572	32326	32315	32286	32267	32358	32213	32191	32340	32632	32651	32126	32091	32137	32235	32288	32484	32186	32289	32026	32078	32239	32086	32311	32413	32179	32168	32050	32416	32179	32425	32304	32340	32096	32200	31912	32222	32176	32114	32244	32633	32291	32524	32064	32194	32336	32051	32291	32163	32134	32272	32329	32504	32177	32283	32221	32137	32255	32358	32206	32399	32143	32046	32207	32395	32243	32125	32411	32228	32002	32212	32062	32180	32096	32266	32295	32264	32494	32350	32449	32373	32315	32286	32352	32217	32263	32416	32368	32113	32390	32264	32240	32308	32085	32127	31985	32363	32564	32317	32509	32146	32097	32301	32557	32211	32093	32235	32513	32446	32263	32212	32387	32269	32393	32381	32123	32365	32265	32113	32372	32427	32310	32495	32604	32424	32305	32239	32403	32388	32217	32178	32299	32245	32181	32051	32209	32377	32734	32242	32198	32198	32325	32076	32300	32561	32509	32161	32112	32227	32338	32271	31940	32243	32353	32326	32204	32372	32196	32294	32234	32210	32573	32336	32412	32467	31996	32316	32265	32302	32343	32339	32218	32290	32127	32381	32232	32166	31962	32439	32238	32087	32123	32235	32303	32181	32361	32426	32123	32291	32570	32368	32502	32423	32095	32317	32242	32218	32238	32442	32164	32204	32333	32256	32470	32162	32321	32354	32235	32246	32203	32215	32296	32438	32467	32409	32370	32696	32437	32143	32127	32306	32417	32053	32470	32244	32330	32073	31978	32226	32205	31840	32194	32345	32488	32290	32129	32256	32094	32229	32389	32136	32102	32462	32312	32086	32072	32409	32235	31893	32288	32382	32181	32219	32129	32379	32268	32242	32239	32116	32309	32066	32195	32115	32323	32463	32371	32229	32045	32147	31912	32180	32293	32483	32152	32162	32277	32598	32195	32077	32222	32166	32139	32147	32175	32390	32363	32207	32215	32345	32342	32358	32140	32267	32292	32500	32387	32169	32441	32189	32288	32360	32507	32434	32473	32166	32439	32276	32332	32291	32424	32547	32202	32163	32293	32190	32205	31974	32101	32306	32410	32228	32336	32134	32334	32471	32266	32091	32476	32221	32086	32372	32431	32310	32414	32325	32347	32358	32122	32532	32613	32192	32285	32589	32393	32516	32106	32107	32204	32338	32179	32427	32143	32068	32066	32502	32415	32117	32300	32215	32424	31957	32316	32529	32147	32369	32166	32444	32183	32151	32218	32477	32178	32397	32465	32334	32418	32258	32443	32373	32264	32464	32168	32002	32074	32086	32268	32087	32258	32192	32395	32178	32273	32348	32167	32362	32232	32206	32447	32267	32087	32167	32509	32363	32327	32480	32148	32240	32515	32085	32514	32195	32253	32287	32669	32308	32091	32422	32135	32254	32297	32324	31983	32258	32212	32349	32117	32289	32379	32200	32409	32386	32485	32441	32487	32635	32199	32257	32447	32388	32287	32291	32164	32260	32352	32268	32399	32014	32188	32259	32370	31939	32217	32488	32171	32078	32266	32272	32229	32277	32375	32023	32291	32233	32400	32716	32203	32355	32525	32249	32548	32482	32192	32246	32380	32464	32197	32331	32261	32270	32313	32064	32299	32207	32385	32190	32372	32255	32111	32399	32428	32299	32024	32055	32220	32449	32331	32217	32157	32188	32250	32263	32380	32143	32170	32203	32059	32168	32309	32463	32521	32289	32457	32170	32446	32337	32263	32425	32250	32306	32159	32250	32136	32298	32282	32203	32224	32417	32183	32249	32600	32355	32325	32270	32287	32079	32366	32164	32119	32318	32142	32166	32054	32345	32236	32302	32448	32282	32324	32275	32301	32244	32547	32402	32233	32262	32405	32135	32426	32072	32209	32422	32181	32160	32215	32348	32021	32144	32099	32009	32484	32230	32203	32113	32074	32503	32399	32258	32211	32112	32186	32152	32190	32374	32281	32389	32301	32446	32133	32231	32328	32498	32167	32292	32403	32366	32334	32283	32575	32315	32219	32330	32339	32418	32415	32143	32313	32402	32249	32184	32286	32297	32259	32226	32449	32434	32576	32548	32076	32089	32298	32120	32142	32441	32281	32304	32276	32449	32405	32099	32479	32419	32412	32313	31996	32373	32364	32148	32036	32167	32454	32195	31990	32321	31968
17866	33190	33596	31417	76375	85347	68836	49550	32525	24094	20627	19751	19547	19274	19609	19618	19490	19488	19332	19584	19339	19499	19411	19510	19509	19662	19264	19416	19526	19459	19485	19533	19419	19563	19531	19472	19469	19475	19308	19492	19266	19557	19497	19542	19406	19449	19371	19424	19438	19325	19491	19484	19540	19365	19356	19417	19641	19394	19444	19367	19649	19503	19451	19398	19477	19275	19558	19461	19450	19625	19365	19462	19527	19535	19279	19298	19543	19389	19571	19507	19385	19543	19451	19552	19501	19517	19500	19680	19531	19349	19541	19339	19466	19301	19426	19196	19105	19376	19621	19358	19475	19470	19506	19666	19444	19415	19502	19239	19437	19357	19415	19322	19360	19464	19417	19452	19502	19390	19441	19352	19416	19553	19415	19318	19539	19421	19347	19431	19389	19447	19594	19603	19430	19337	19397	19335	19490	19388	19449	19369	19462	19323	19390	19424	19544	19289	19345	19556	19140	19301	19530	19219	19796	19542	19631	19294	19381	19432	19488	19412	19451	19371	19351	19384	19354	19515	19424	19365	19244	19383	19601	19285	19277	19523	19520	19193	19380	19637	19325	19284	19318	19399	19294	19527	19486	19362	19260	19361	19365	19513	19320	19328	19403	19429	19365	19299	19612	19418	19264	19370	19474	19503	19431	19196	19543	19562	19260	19500	19424	19539	19431	19288	19294	19376	19373	19308	19364	19482	19428	19347	19319	19146	19446	19361	19525	19335	19522	19270	19356	19368	19442	19302	19438	19470	19484	19328	19338	19440	19472	19433	19368	19205	19361	19479	19408	19276	19427	19262	19382	19290	19337	19594	19528	19434	19462	19371	19513	19243	19283	19449	19312	19424	19348	19264	19396	19436	19343	19558	19448	19348	19298	19417	19499	19412	19383	19434	19298	19558	19414	19528	19196	19214	19487	19280	19134	19412	19423	19246	19496	19415	19311	19202	19415	19569	19474	19424	19301	19367	19481	19444	19518	19607	19303	19528	19550	19412	19460	19393	19443	19251	19313	19283	19341	19383	19335	19570	19562	19280	19438	19422	19548	19537	19568	19394	19389	19426	19228	19508	19427	19426	19419	19311	19449	19091	19397	19445	19392	19446	19486	19347	19234	19676	19578	19499	19385	19224	19521	19362	19288	19493	19408	19353	19400	19417	19601	19422	19545	19613	19457	19293	19512	19448	19337	19461	19160	19305	19426	19412	19407	19575	19238	19350	19336	19501	19538	19264	19524	19444	19429	19506	19457	19533	19478	19496	19352	19350	19484	19306	19586	19583	19380	19363	19329	19262	19270	19450	19323	19316	19405	19461	19523	19414	19739	19356	19245	19338	19404	19469	19045	19224	19165	19342	19234	19394	19307	19340	19198	19356	19422	19186	19250	19503	19419	19488	19466	19276	19343	19238	19462	19270	19409	19401	19648	19331	19452	19396	19370	19206	19228	19368	19480	19389	19417	19509	19099	19346	19581	19331	19373	19356	19612	19474	19452	19349	19397	19206	19430	19321	19553	19201	19391	19486	19318	19446	19432	19584	19270	19368	19371	19418	19247	19420	19417	19237	19427	19549	19364	19373	19451	19382	19622	19283	19348	19384	19429	19328	19530	19399	19419	19328	19415	19290	19389	19321	19341	19403	19470	19400	19307	19489	19427	19498	19278	19457	19475	19195	19308	19469	19459	19278	19617	19485	19340	19533	19426	19433	19593	19364	19532	19385	19365	19331	19368	19164	19456	19330	19511	19380	19457	19383	19396	19303	19453	19264	19453	19296	19252	19142	19550	19388	19547	19432	19343	19472	19450	19363	19454	19256	19417	19446	19266	19395	19494	19264	19359	19345	19294	19268	19057	19367	19565	19593	19323	19381	19417	19371	19431	19351	19342	19333	19596	19575	19394	19335	19153	19519	19316	19329	19530	19443	19256	19430	19176	19387	19407	19518	19362	19297	19325	19171	19454	19345	19361	19422	19351	19429	19185	19557	19375	19433	19381	19472	19353	19419	19533	19367	19224	19637	19235	19444	19309	19366	19252	19379	19471	19424	19515	19473	19491	19341	19591	19330	19325	19380	19456	19285	19265	19455	19393	19412	19327	19289	19445	19244	19351	19375	19280	19487	19401	19272	19351	19343	19462	19447	19523	19494	19173	19271	19243	19439	19577	19168	19416	19286	19330	19432	19285	19535	19347	19548	19347	19305	19346	19012	19311	19419	19556	19370	19404	19534	19370	19270	19574	19346	19476	19277	19347	19365	19469	19477	19259	19330	19492	19606	19351	19360	19438	19431	19243	19616	19512	19292	19333	19284	19353	19246	19377	19424	19393	19474	19425	19189	19460	19574	19412	19271	19526	19452	19533	19324	19327	19351	19468	19301	19323	19316	19366	19313	19375	19337	19419	19443	19426	19541	19287	19497	19357	19416	19228	19380	19416	19392	19412	19409	19518	19487	19464	19600	19390	19446	19451	19290	19271	19348	19353	19535	19580	19223	19545	19257	19533	19382	19380	19361	19421	19300	19369	19428	19472	19315	19280	19306	19388	19534	19487	19359	19243	19436	19432	19456	19345	19555	19270	19437	19369	19390	19437	19279	19432	19340	19249	19364	19602	19337	19330	19332	19404	19278	19457	19444	19549	19409	19521	19286	19175	19325	19504	19444	19317	19363	19514	19348	19586	19218	19358	19435	19437	19437	19436	19441	19405	19512	19301	19512	19474	19303	19241	19368	19299	19394	19458	19460	19459	19240	19338	19282	19585	19401	19553	19364	19460	19279	19419	19422	19515	19431	19407	19473	19422	19331	19634	19333	19385	19284	19257	19612	19318	19371	19414	19352	19514	19424	19525	19480	19343	19280	19252	19251	19374	19249	19339	19321	19261	19525	19425	19580	19206	19391	19434	19434	19239	19305	19604	19322	19453	19533	19411	19399	19537	19182	19355	19348	19141	19578	19370	19447	19301	19477	19308	19349	19642	19318	19296	19288	19246	19346	19393	19254	19125	19390	19367	19342	19362	19617	19215	19345	19377	19247	19422	19500	19525	19412	19092	19363	19338	19421	19512	19597	19256	19508	19497	19432	19483	19450	19292	19438	19584	19215	19328	19237	19356	19539	19368	19426	19478	19373	19403	19545	19312	19509	19348	19342	19583	19496	19440	19469	19245	19524	19375	19069	19244	19232	19357	19364	19505	19393	19282	19330	19371	19475	19374	19534	19292	19254	19336	19251	19316	19314	19443	19382	19351	19371	19315	19648	19356	19337	19305	19287	19461	19371	19439	19568	19447	19463	19333	19293	19446	19427	19410	19286	19382	19580	19214	19340	19263	19326	19662	19218	19343	19410	19409	19466	19429	19315	19264	19447	19581	19480	19273	19287	19415	19640	19270	19391	19397	19567	19403	19365	19299	19544	19297	19419	19354	19377	19396	19411	19492	19574	19569	19515	19331	19543	19172	19452	19483	19247	19295	19365	19344	19403	19150	19335	19591	19412	19510	19372	19470	19459	19314	19591	19228	19426	19292	19569	19533	19512	19378	19543	19608	19498	19489	19248	19489	19343	19370	19287	19496	19454	19254	19485	19315	19126	19417	19169	19585	19316	19468	19621	19511	19398	19490	19511	19330	19442	19460	19330	19444	19510	19317	19265	19517	19303	19416	19455	19408	19424	19472	19457	19446	19548	19259	19285	19484	19624	19476	19477	19493	19297	19398	19390	19510	19323	19501	19309	19320	19375	19497	19392	19258	19399	19288	19347	19548	19474	19460	19323	19313	19414	19419	19405	19308	19462	19474	19469	19360	19175	19465	19467	19413	19351	19443	19385	19323	19537	19368	19379	19372	19332	19379	19357	19200	19438	19348	19442	19288	19521	19449	19388	19437	19264	19499	19479	19291	19356	19545	19336	19448	19431	19292	19413	19471	19248	19507	19382	19344	19189	19360	19461	19480	19339	19466	19522	19349	19461	19493	19410	19363	19304	19390	19336	19533	19495	19411	19426	19325	19501	19428	19203	19282	19554	19536	19356	19363	19556	19301	19388	19541	19506	19291	19465	19474	19328	19452	19423	19556	19403	19290	19409	19337	19337	19397	19420	19376	19357	19380	19535	19495	19352	19282	19286	19609	19392	19253	19296	19325	19502	19372	19500	19304	19421	19600	19443	19462	19475	19371	19321	19544	19529	19610	19186	19431	19427	19484	19413	19365	19466	19318	19469	19396	19517	19375	19405	19587	19291	19289	19622	19302	19293	19366	19515	19383	19509	19535	19326	19270	19321	19552	19276	19300	19304	19469	19485	19311	19213	19513	19467	19267	19329	19544	19266	19608	19178	19614	19486	19509	19427	19340	19201	19465	19278	19621	19422	19428	19338	19419	19485	19282	19356	19461	19416	19228	19344	19591	19442	19310	19254	19322	19481	19422	19483	19234	19258	19524	19421	19456	19321	19377	19409	19264	19308	19386	19583	19306	19368	19427	19414	19376	19410	19298	19218	19457	19477	19384	19386	19312	19523	19346	19311	19423	19307	19429	19526	19509	19537	19493	19288	19274	19511	19333	19516	19162	19474	19466	19254	19379	19381	19412	19557	19496	19474	19426	19253	19345	19491	19308	19351	19496	19203	19458	19391	19358	19207	19333	19574	19263	19377	19351	19360	19556	19301	19400	19531	19276	19279	19364	19403	19376	19470	19276	19499	19530	19379	19544	19384	19394	19403	19270	19450	19497	19492	19184	19158	19488	19443	19495	19315	19378	19432	19552	19320	19332	19456	19389	19221	19145	19351	19501	19328	19355	19386	19467	19085	19355	19650	19355	19328	19399	19412	19411	19460	19498	19440	19556	19457	19347	19387	19362	19465	19240	19343	19530	19533	19557	19294	19444	19583	19344	19321	19389	19473	19297	19363	19424	19326	19437	19438	19343	19591	19496	19180	19391	19547	19405	19345	19540	19428	19405	19287	19422	19537	19381	19309	19335	19488	19391	19466	19374	19385	19365	19430	19237	19489	19437	19305	19448	19582	19385	19487	19584	19239	19352	19189	19490	19346	19411	19285	19173	19425	19394	19437	19393	19486	19458	19504	19414	19415	19337	19490	19477	19367	19337	19290	19305	19294	19427	19359	19501	19409	19410	19359	19210	19255	19399	19295	19627	19591
33369	28157	33415	33763	36633	41863	39703	35862	33425	32539	31936	31909	31631	31771	31551	31708	31587	31834	31589	32009	31914	31607	31603	31762	31891	31926	31750	31675	31671	31643	31926	31486	31688	31655	31772	31781	31692	31621	31745	31715	31374	31600	31601	31444	31674	31710	31513	31665	31850	31926	31738	31820	31916	31474	31902	31779	31709	31899	31825	31772	31913	31719	31729	31800	31534	31661	31763	31624	31665	31788	31690	31507	31386	31441	31548	31650	31833	31719	31608	31687	31674	32016	31832	31598	31894	31759	31827	31675	31844	31769	31946	31779	31685	31489	31772	31617	31718	31788	31632	31848	31977	31695	31851	31758	31506	31816	31798	31878	31746	31677	31776	31587	32027	31611	31949	31533	31612	31626	31707	31823	31586	31932	31859	31834	31739	31769	31788	32079	32039	31727	31516	31960	31844	31659	31549	31953	31856	31621	32112	31661	31692	31752	31937	31810	31482	31573	31511	31684	31835	31850	31874	31432	31526	31982	31364	31362	31655	31527	31659	31562	31676	32045	31712	31666	32103	31664	31800	31564	31924	31619	31598	31825	31765	31807	31724	31590	31635	31941	32138	31898	31853	31750	31640	31843	31755	31781	31669	31730	31598	31800	31755	31960	31747	31678	31816	31672	31800	31890	31434	31639	32030	31703	31731	31738	31295	31721	31635	31827	31638	31741	31676	31815	32025	31608	31806	31771	31857	31699	31607	31424	31772	31677	31610	31641	31710	31668	31901	31576	31932	31741	31524	31744	31697	31767	31822	31708	31829	31428	31573	31728	31813	31770	31578	31671	31863	31738	31689	31802	31562	31871	31832	31828	31604	31632	31795	31797	31777	31719	31827	31761	31869	31695	31904	32034	31631	31811	31664	31467	31612	31801	31757	31763	31838	31909	31668	31456	31804	31590	31538	31891	31793	31724	31758	31863	31569	31890	31675	31513	31835	31818	31758	31653	31456	31629	31727	31741	31982	31662	31630	31794	31493	31615	31762	31678	31920	31766	31839	31827	31691	31706	31856	31498	31701	31641	31789	31808	31999	31630	31561	31693	31627	31644	31623	31715	31813	31752	31742	31779	31747	31861	31624	31672	31773	31707	31884	31765	31804	31751	31655	31652	31580	31594	31741	31601	31663	31549	31593	31592	31909	31525	31644	31729	31575	31818	31746	31700	31981	31772	31756	31562	31780	31610	31590	31678	31753	31933	31808	31678	31850	31615	31629	31694	31608	31682	31972	31628	31549	31805	31590	31653	31659	32065	31693	31641	31682	31729	31977	31679	31727	31542	31780	31884	31614	31780	31835	31599	31853	31722	31689	31762	31629	31653	31548	31317	31893	31803	31639	31612	31716	31565	31620	31644	31688	31564	31618	31672	31916	31937	31659	31630	31739	31588	31767	32154	31626	31637	31634	31539	31396	31655	31595	31764	31476	31336	31757	31596	31674	31662	31419	31629	31756	31629	31788	31961	31937	31743	31656	31624	31580	31655	31742	31570	31912	31835	31671	31530	31628	31515	31743	31563	31683	31990	31596	31778	31772	31594	31677	31790	31470	31822	31836	31699	31690	31713	31788	31788	31818	31691	31761	31503	31785	31520	31707	31714	31751	31510	31801	31687	31852	31802	31525	31646	31789	31759	31768	31721	31682	31930	31831	31636	31802	31503	31582	31529	31718	31929	31805	31494	31724	31610	31718	31944	31782	31467	31711	31827	31685	31511	31648	31457	31538	31761	31780	31759	31992	31612	31687	31667	31685	31737	31802	31678	31805	31694	31799	31680	31728	31704	31641	31849	31766	31870	31784	31742	31652	31585	31636	31977	31617	31476	31834	31463	31830	31844	31501	31893	31841	31863	31576	31797	31717	31586	31471	31720	31625	31774	31591	31750	31649	31583	31758	31794	31847	31677	31729	31735	31555	31564	31678	31713	31730	31581	31688	31707	31676	31439	31637	31703	31714	31642	31825	31848	32003	31590	31701	31816	31916	31926	31997	31615	31796	31595	31900	31617	31591	31697	31909	31782	31745	31810	31356	31787	31585	31666	31654	31538	31776	31258	31646	31778	31868	31475	31734	31941	31705	31683	31676	31856	31920	31673	31816	31753	31408	31570	31633	31696	31819	31588	31723	31449	31753	31779	31814	31599	31519	31605	31551	31947	31718	31658	32128	31469	31462	31611	31491	31620	31814	31834	31703	31766	31699	31691	31858	31565	31653	31967	31928	31795	31699	31726	31730	31470	31582	31765	31695	31761	31429	31450	31821	31749	31823	31558	31812	31570	31809	31674	31992	31637	31714	31823	31864	31892	31776	31626	31744	31575	31629	31830	31914	31712	31554	31596	31914	31676	31607	31709	31545	31795	31621	31721	31836	31829	31503	31510	31836	31523	31693	31693	31648	31736	31727	31662	31833	31689	31714	31532	31542	31610	31558	31785	31686	31559	31527	31628	31856	31692	31482	31933	31879	31649	31725	31663	31575	31851	31546	31738	31463	31608	31815	31726	31602	31833	31765	31505	31666	31681	31560	31763	31686	31710	31834	31808	31614	31706	31495	31760	31699	31634	31670	31839	31585	31726	31744	31997	31794	31632	31843	31759	31760	31568	31456	31484	31983	31751	31671	31358	32068	31342	31551	31812	31726	31457	31548	31519	31831	32052	31636	31735	31507	31595	31536	31705	31819	31572	31950	31887	31836	31763	31686	31662	31692	31645	31685	31911	31652	31843	31608	31713	31475	31558	31833	31399	31837	31921	31556	31730	31779	31593	31652	31496	31728	31796	31815	31806	31799	31724	31893	31658	31830	31807	31818	31658	31786	31693	31736	31872	31789	31593	31756	31418	31705	31578	31717	31665	31771	31771	31798	31607	31720	31885	31955	31473	31805	31929	31718	31723	31544	31863	31951	31719	31737	31706	31894	31780	31407	31617	31700	31695	31856	31816	31736	31744	31727	31674	31748	31961	31644	31783	31665	31642	31686	31758	31631	31436	31611	31650	31516	31697	31754	31742	31774	31786	31816	31495	31883	31645	31372	31392	31430	31600	31676	31654	31371	31724	31765	31682	31660	31786	31666	31898	31841	31892	31973	31780	31707	31977	31886	31560	31757	31842	31518	31738	31844	31652	31906	31606	31846	31911	31654	31640	31448	31996	31857	31880	31751	31742	31490	31594	31730	31561	31895	31774	31949	31775	31791	31716	31611	31905	31863	31659	31700	31686	31690	31889	32043	31836	31811	31713	31645	31630	31678	31630	31730	31805	31571	31454	31962	31664	31739	31629	31693	31769	31653	31931	31500	31800	31794	31648	31833	31654	31695	31736	31795	31622	31856	31654	31961	31718	31789	32029	31804	31639	31815	31706	31774	31770	31529	31798	31730	31722	31775	31479	31902	31941	31569	31525	31767	31500	31701	31759	31593	31990	31766	31535	31552	31440	31650	31999	31845	31898	31787	31756	32017	31942	31782	31794	31630	31772	31628	31704	31662	31693	31948	31635	31728	31599	31649	31739	31857	31776	31564	31674	31785	31693	31632	32014	31723	31600	31682	31648	31605	31864	31727	31958	31803	31491	32006	31676	31475	31458	31656	31883	31671	31610	31748	31623	31620	31644	31594	31891	31726	32006	31979	31732	31711	31670	31808	31632	31491	31512	31663	31662	32038	31809	31774	32060	31631	31784	31540	31981	31931	31619	31754	31803	31535	31510	31783	31657	32046	31584	31700	31856	31690	31924	31728	31615	31972	31627	31714	31699	31501	31563	31634	31620	31616	31864	31893	31838	31883	31670	31778	31701	31770	31616	31471	31708	31904	31933	31747	31735	31677	31812	31589	31637	31750	31770	31677	31755	31903	31864	31565	31586	31829	31757	31722	31728	31724	31872	31789	31579	31413	31480	31615	31494	31779	32073	31798	31687	31696	31768	31876	31990	31516	31631	31497	31697	31784	31642	31589	31889	31857	31731	31662	31613	31748	31698	31509	31803	32044	31816	31660	31829	31886	31779	31722	31884	31592	31724	31828	31782	31858	31816	31712	31857	31647	31584	31692	31767	31755	32038	32221	31823	31729	31644	31885	31591	31793	31536	31635	31744	31826	31664	31787	31510	31811	31588	31616	31696	31657	31371	31715	31530	31703	31401	31848	31747	31609	31925	31764	31896	31729	31591	31771	31719	31625	31971	31825	32070	31775	31694	31805	31784	31818	31586	31688	31844	31717	31506	31737	31868	31775	31604	31509	31761	31751	31635	31605	31657	31582	31984	31816	31524	31769	31870	31618	31460	31846	31841	31590	31774	31553	31401	32033	31823	31885	31666	31529	31867	32042	31753	31700	31638	31867	31720	31559	31510	31615	31894	31928	31667	31922	31838	31897	31739	31826	31812	31905	31728	31605	31507	31849	31743	31955	31928	31721	31754	31575	31959	31611	31576	31652	31804	31643	31719	31819	31651	31645	31619	31594	31705	31673	31889	31720	32046	31841	31721	31489	31410	31443	31610	31779	31726	31998	31671	31709	31512	31824	31800	31339	31732	31622	31707	31705	31906	31983	31646	31697	31652	31883	31516	31816	31761	31626	31723	31823	31449	31729	31770	31774	31580	31535	31450	31621	32001	31925	31762	31650	31526	31557	31982	31780	31574	31797	31801	31875	31631	31501	31676	31697	31861	32106	31692	31894	31623	31611	31725	31950	31489	31904	31876	31674	31432	31794	31858	31674	31653	31741	31788	31931	31867	31957	31667	31676	31928	31730	31656	31527	31841	31919	31422	31994	31892	31690	31757	31626	32160	31684	31542	31845	32010	31725	31892	31690	31615	31902	31856	31626	31747	31691	31368	31480	31460	31553	31759	31814	31697	31515	31639	31922	31905	31928	31495	31927	31971	31730	31808	31770	31748	31822	31637	31834	31534	31857	31863	31715	32034	31774	31750	31607	31679	31845	31853	31652	31876	31748	31680	31667	31772	31886	31801	31647	31768	32022	31730	31709	31774	31493	31685	31672	31976	31860	31641	31785	31804	31645	31722	31686	31754	31784	31642	31609	31797	31776	31602	31928	31673	31590	31653	31923	31782	31829	31650	31737	31787	31653	31706	31816	31839	31688	31867	31891	31717	31520	31807	31673	31630	31873	31606	31811	31821	31807	31688	31862	31891	31816	31517
18049	19880	20141	19758	26670	30480	26639	22656	20059	19090	18895	18610	18709	18619	18818	18527	18577	18588	18525	18754	18481	18460	18782	18618	18553	18789	18596	18593	18635	18733	18704	18450	18807	18614	18600	18542	18607	18525	18716	18521	18598	18453	18644	18589	18603	18514	18315	18512	18717	18577	18562	18664	18557	18673	18879	18641	18580	18638	18651	18605	18563	18637	18587	18558	18601	18622	18650	18523	18510	18506	18574	18614	18714	18470	18722	18769	18720	18457	18855	18574	18531	18722	18800	18559	18524	18694	18433	18658	18534	18563	18589	18750	18435	18566	18599	18684	18699	18892	18647	18757	18554	18505	18724	18655	18592	18649	18671	18604	18575	18528	18408	18490	18604	18361	18616	18703	18544	18744	18632	18639	18561	18602	18767	18519	18631	18545	18686	18696	18531	18819	18491	18646	18550	18441	18638	18487	18609	18547	18589	18742	18524	18498	18430	18284	18482	18684	18757	18578	18545	18634	18477	18682	18536	18377	18650	18601	18566	18782	18466	18555	18592	18597	18586	18657	18621	18637	18591	18582	18530	18560	18569	18630	18562	18562	18731	18586	18518	18676	18604	18485	18546	18707	18505	18593	18486	18704	18530	18478	18551	18828	18743	18465	18573	18516	18472	18674	18466	18570	18544	18454	18525	18680	18675	18762	18511	18659	18517	18536	18527	18602	18555	18386	18705	18529	18488	18681	18670	18560	18522	18683	18458	18632	18503	18639	18671	18625	18583	18551	18707	18657	18543	18511	18739	18488	18510	18696	18378	18544	18667	18745	18550	18458	18587	18638	18540	18653	18552	18697	18719	18499	18487	18448	18653	18829	18651	18514	18669	18708	18796	18384	18648	18631	18503	18544	18625	18682	18646	18523	18622	18586	18706	18688	18520	18413	18735	18574	18525	18732	18440	18518	18680	18745	18615	18595	18560	18568	18551	18583	18690	18619	18761	18585	18664	18574	18615	18498	18672	18684	18676	18735	18463	18467	18597	18392	18745	18502	18647	18562	18459	18475	18875	18404	18633	18536	18622	18653	18539	18622	18773	18505	18566	18614	18723	18658	18549	18570	18494	18795	18616	18686	18549	18641	18598	18641	18293	18579	18622	18563	18420	18544	18784	18592	18784	18668	18570	18592	18561	18556	18422	18526	18496	18655	18696	18648	18455	18694	18534	18583	18511	18644	18637	18694	18504	18615	18680	18362	18683	18750	18378	18597	18698	18563	18649	18644	18640	18409	18587	18633	18566	18845	18438	18680	18493	18600	18671	18475	18543	18718	18739	18542	18781	18621	18645	18457	18549	18600	18839	18509	18589	18493	18442	18731	18658	18446	18665	18696	18642	18694	18629	18556	18573	18478	18596	18612	18643	18532	18501	18668	18592	18516	18686	18709	18641	18697	18498	18417	18580	18471	18584	18820	18426	18748	18481	18612	18498	18570	18373	18727	18597	18415	18740	18642	18787	18490	18939	18624	18610	18366	18634	18577	18780	18535	18676	18456	18416	18634	18609	18506	18572	18736	18526	18593	18595	18709	18660	18468	18583	18575	18409	18574	18685	18437	18382	18583	18818	18482	18686	18614	18607	18506	18813	18583	18566	18522	18714	18564	18586	18692	18598	18417	18818	18581	18550	18681	18664	18500	18582	18623	18495	18394	18624	18330	18637	18698	18890	18608	18522	18502	18636	18621	18513	18530	18661	18396	18552	18474	18521	18748	18687	18659	18677	18539	18433	18749	18665	18671	18533	18538	18774	18793	18584	18507	18505	18516	18732	18584	18783	18575	18454	18645	18544	18693	18556	18649	18739	18642	18618	18484	18476	18773	18474	18461	18482	18690	18576	18826	18500	18518	18726	18735	18754	18557	18561	18567	18432	18525	18777	18443	18691	18601	18497	18665	18670	18618	18531	18699	18413	18597	18594	18641	18470	18776	18581	18617	18570	18574	18655	18660	18686	18663	18698	18575	18624	18595	18677	18660	18678	18660	18513	18573	18484	18651	18786	18688	18523	18600	18543	18472	18667	18506	18571	18677	18749	18668	18602	18665	18684	18417	18656	18706	18601	18449	18623	18795	18544	18523	18545	18701	18741	18641	18603	18604	18403	18754	18582	18607	18501	18675	18672	18572	18469	18453	18572	18598	18691	18441	18614	18547	18603	18499	18628	18570	18557	18775	18607	18759	18534	18420	18471	18528	18728	18782	18669	18452	18525	18615	18578	18713	18638	18544	18516	18564	18539	18670	18658	18654	18619	18835	18746	18756	18624	18475	18569	18713	18604	18549	18568	18626	18759	18481	18458	18733	18729	18467	18570	18636	18688	18413	18544	18546	18704	18490	18743	18764	18649	18756	18603	18651	18474	18627	18581	18567	18565	18674	18455	18455	18623	18845	18536	18472	18814	18522	18558	18726	18792	18511	18557	18742	18683	18758	18717	18538	18709	18402	18760	18808	18466	18616	18577	18432	18446	18620	18553	18867	18652	18602	18571	18450	18657	18585	18661	18762	18595	18479	18602	18398	18627	18631	18627	18599	18764	18678	18726	18602	18679	18309	18724	18609	18650	18790	18550	18686	18579	18750	18495	18737	18589	18558	18618	18629	18658	18449	18621	18533	18466	18502	18379	18759	18697	18519	18754	18582	18582	18716	18567	18463	18374	18674	18667	18644	18754	18560	18712	18675	18568	18796	18613	18623	18726	18481	18490	18590	18633	18597	18577	18549	18510	18649	18772	18610	18525	18630	18804	18648	18805	18710	18543	18528	18522	18633	18591	18696	18645	18682	18631	18658	18642	18780	18535	18606	18605	18644	18685	18481	18566	18605	18654	18655	18587	18677	18580	18384	18717	18522	18738	18662	18628	18634	18707	18547	18610	18684	18516	18787	18640	18611	18656	18587	18571	18583	18662	18484	18715	18638	18650	18518	18723	18588	18518	18554	18635	18650	18640	18278	18732	18642	18524	18499	18634	18614	18632	18617	18499	18713	18743	18617	18731	18653	18500	18816	18539	18525	18819	18618	18619	18497	18642	18806	18489	18475	18770	18644	18486	18567	18612	18714	18864	18505	18722	18588	18678	18522	18542	18636	18482	18690	18755	18724	18611	18547	18512	18644	18597	18445	18565	18527	18552	18650	18582	18757	18613	18624	18559	18677	18485	18627	18776	18710	18793	18686	18565	18446	18489	18737	18592	18419	18452	18782	18799	18654	18639	18579	18663	18672	18621	18578	18624	18408	18582	18613	18859	18752	18677	18485	18651	18590	18694	18745	18624	18631	18471	18613	18591	18618	18701	18745	18607	18784	18750	18635	18475	18608	18630	18449	18653	18614	18467	18552	18577	18798	18687	18651	18489	18421	18570	18592	18479	18644	18570	18669	18626	18471	18513	18701	18536	18690	18643	18589	18695	18648	18426	18540	18678	18763	18628	18598	18525	18541	18715	18533	18491	18744	18538	18626	18502	18616	18373	18642	18410	18679	18582	18588	18572	18486	18849	18505	18547	18468	18669	18409	18644	18654	18511	18701	18610	18656	18700	18704	18591	18700	18392	18676	18787	18644	18720	18587	18476	18557	18601	18545	18646	18685	18434	18655	18514	18770	18640	18541	18686	18658	18501	18743	18734	18775	18464	18655	18564	18446	18574	18574	18743	18650	18594	18429	18645	18732	18511	18704	18706	18675	18648	18459	18541	18547	18587	18577	18517	18551	18572	18606	18571	18591	18528	18689	18638	18605	18708	18618	18618	18546	18536	18424	18567	18557	18657	18466	18632	18562	18756	18574	18544	18628	18841	18457	18567	18503	18719	18512	18559	18574	18528	18567	18697	18753	18932	18750	18704	18803	18461	18889	18613	18658	18528	18577	18694	18527	18555	18464	18429	18603	18646	18498	18749	18470	18638	18654	18587	18679	18525	18521	18491	18583	18612	18478	18791	18455	18431	18596	18487	18619	18604	18574	18691	18711	18662	18732	18668	18537	18372	18725	18671	18576	18539	18698	18422	18684	18502	18786	18455	18525	18448	18449	18178	18627	18518	18473	18601	18602	18513	18658	18636	18652	18635	18527	18580	18610	18795	18689	18773	18610	18658	18724	18383	18504	18800	18782	18720	18617	18513	18606	18571	18371	18639	18762	18636	18601	18432	18746	18622	18617	18529	18797	18667	18609	18699	18628	18432	18559	18359	18803	18737	18614	18563	18716	18598	18473	18769	18665	18641	18555	18279	18812	18567	18617	18611	18695	18712	18598	18793	18471	18622	18539	18616	18687	18555	18739	18647	18675	18590	18794	18623	18633	18597	18709	18596	18615	18490	18725	18510	18642	18666	18848	18619	18561	18797	18681	18621	18594	18572	18543	18519	18505	18612	18472	18650	18605	18626	18509	18547	18558	18557	18456	18587	18388	18609	18620	18787	18551	18471	18603	18658	18625	18595	18618	18541	18727	18673	18405	18611	18418	18602	18384	18751	18678	18528	18633	18811	18631	18863	18595	18630	18526	18570	18717	18436	18875	18684	18533	18726	18671	18330	18538	18528	18572	18584	18589	18539	18668	18515	18461	18628	18646	18704	18546	18678	18454	18628	18587	18439	18634	18667	18387	18583	18609	18574	18753	18729	18672	18622	18536	18580	18417	18568	18783	18606	18612	18565	18680	18691	18537	18410	18463	18508	18646	18938	18506	18677	18814	18468	18532	18544	18694	18653	18635	18684	18577	18708	18592	18766	18586	18760	18593	18621	18690	18622	18668	18831	18658	18556	18426	18541	18653	18825	18796	18671	18521	18510	18560	18449	18702	18658	18594	18722	18602	18647	18555	18576	18675	18487	18778	18702	18614	18638	18666	18586	18506	18787	18591	18588	18564	18531	18558	18601	18645	18649	18787	18750	18602	18739	18514	18588	18669	18687	18638	18713	18717	18531	18578	18522	18507	18728	18689	18590	18977	18625	18684	18567	18644	18622	18510	18726	18503	18440	18636	18703	18575	18647	18654	18659	18567	18704	18739	18609	18586	18476	18649	18499	18547	18710	18402	18536	18543	18889	18557	18554	18795	18522	18533	18529	18735	18697	18616	18564	18871	18510	18715	18923	18501	18591	18729	18675	18857	18818	18487	18581	18733	18558	18817	18648	18669	18858	18408	18730	18929	18714	18640
25389	21611	29030	37381	60160	60945	52494	41538	35352	32992	31991	31790	31675	31343	31558	31701	31584	31423	31806	31649	31353	31453	31493	31410	31626	31558	31549	31342	31473	31719	31459	31456	31454	31366	31441	31302	31397	31725	31855	31244	31537	31391	31197	31328	31359	31365	31358	31596	31309	31599	31407	31393	31331	31257	31321	31455	31423	31640	31504	31440	31371	31452	31374	31317	31689	31288	31320	31193	31350	31463	31474	31693	31459	31525	31391	31620	31553	31502	31503	31397	31273	31584	31767	31605	31494	31371	31224	31655	31309	31236	31225	31386	31355	31396	31536	31246	31580	31215	31404	31409	31434	31411	31612	31530	31501	31447	31373	31215	31336	31281	31394	31188	31294	31539	31544	31243	31763	31368	31489	31511	31337	31433	31518	31424	31385	31565	31282	31416	31435	31156	31564	31649	31526	31455	31319	31347	31206	31526	31308	31458	31489	31496	31581	31851	31450	31411	31475	31152	31336	31385	31203	31417	31730	31569	31440	31501	31349	31211	31582	31614	31710	31440	31307	31574	31238	31323	31282	31411	31257	31265	31655	31453	31323	31244	31410	31265	31325	31454	31416	31625	31379	31566	31410	31348	31371	31570	31335	31398	31285	31725	31653	31493	31332	31497	31422	31568	31439	31268	31361	31499	31179	31656	31335	31436	31642	31553	31338	31700	31535	31532	31474	31451	31425	31490	31608	31316	31433	31615	31410	31411	31560	31632	31676	31373	31560	31578	31632	31350	31323	31409	31408	31324	31453	31617	31289	31503	31487	31495	31142	31164	31268	31398	31325	31496	31246	31182	31767	31529	31366	31461	31416	31443	31375	31552	31780	31559	31377	31693	31589	31118	31369	31429	31437	31528	31340	31385	31524	31427	31399	31355	31515	31445	31403	31542	31524	31414	31261	31566	31690	31542	31488	31350	31395	31549	31473	31343	31485	31638	31380	31631	31252	31347	31373	31413	31258	31299	31195	31437	31285	31451	31473	31342	31155	31432	31328	31360	31328	31226	31361	31623	31403	31372	31415	31342	31097	31480	31498	31382	31359	31709	31350	31323	31455	31348	31414	31320	31493	31481	31368	31253	31444	31340	31497	31281	31334	31332	31897	31369	31596	31314	31451	31446	31425	31691	31389	31309	31383	31332	31512	31180	31430	31309	31407	31329	31691	31598	31505	31258	31315	31497	31275	31464	31729	31668	31428	31674	31599	31432	31639	31126	31595	31604	31609	31481	31452	31461	31553	31529	31643	31508	31293	31655	31429	31383	31447	31441	31249	31420	31502	31511	31519	31326	31645	31436	31593	31624	31584	31414	31321	31091	31254	31239	31466	31465	31539	31483	31396	31515	31683	31213	31470	31618	31640	31469	31642	31204	31422	31275	31448	31274	31264	31674	31428	31353	31599	31523	31421	31511	31570	31659	31577	31128	31552	31357	31282	31510	31620	31456	31408	31543	31558	31457	31458	31376	31472	31314	31454	31567	31302	31379	31551	31202	31258	31215	31467	31616	31349	31518	31444	31476	31416	31481	31582	31453	31542	31295	31330	31412	31436	31289	31511	31449	31200	31465	31402	31353	31675	31350	31489	31414	31329	31559	31637	31544	31347	31411	31497	31378	31265	31314	31587	31429	31473	31220	31443	31403	31342	31286	31287	31489	31093	31100	31646	31454	31398	31442	31465	31505	31721	31507	31505	31127	31507	31374	31344	31443	31375	31208	31440	31599	31731	31375	31560	31410	31481	31403	31387	31321	31533	31365	31102	31363	31585	31562	31453	31354	31378	31457	31218	31545	31556	31457	31434	31401	31392	31382	31368	31366	31662	31458	31100	31219	31130	31315	31501	31456	31448	31388	31556	31535	31808	31410	31232	31662	31279	31524	31369	31475	31471	31621	31370	31483	31533	31534	31478	31207	31336	31552	31198	31295	31370	31549	31269	31571	31217	31299	31387	31579	31470	31204	31646	31319	31698	31686	31330	31297	31436	31513	31535	31626	31569	31536	31539	31223	31464	31650	31349	31260	31651	31566	31440	31456	31221	31430	31558	31416	31681	31468	31503	31183	31405	31600	31445	31566	31168	31416	31600	31279	31575	31435	31325	31632	31375	31481	31380	31445	31548	31152	31741	31420	31397	31263	31351	31472	31266	31624	31567	31359	31480	31168	31580	31652	31461	31393	31622	31420	31482	31495	31468	31377	31354	31390	31235	31448	31435	31397	31451	31349	31242	31196	31332	31452	31533	31657	31178	31239	31460	31296	31487	31348	31578	31649	31429	31479	31561	31353	31525	31378	31416	31208	31590	31487	31475	31418	31460	31288	31339	31894	31557	31470	31330	31066	31251	31396	31583	31362	31590	31371	31287	31355	31387	31484	31496	31628	31547	31440	31321	31208	31420	31349	31737	31665	31371	31532	31515	31816	31404	31384	31585	31407	31245	31253	31312	31258	31619	31538	31179	31500	31328	31630	31369	31489	31492	31357	31484	31279	31412	31709	31293	31588	31247	31370	31255	31297	31746	31373	31518	31373	31386	31202	31269	31399	31696	31343	31253	31221	31372	31210	31480	31479	31305	31192	31532	31382	31447	31540	31547	31449	31495	31408	31266	31288	31682	31446	31541	31629	31403	31212	31377	31505	31545	31332	31427	31676	31598	31222	31477	31308	31462	31380	31400	31397	31415	31390	31374	31340	31542	31576	31629	31301	31321	31307	31470	31190	31503	31338	31602	31261	31418	31539	31559	31324	31536	31534	31452	31676	31442	31326	31467	31322	31484	31644	31334	31159	31364	31513	31279	31443	31271	31280	31555	31244	31819	31629	31488	31638	31309	31191	31504	31240	31511	31469	31292	31424	31006	31518	31333	31279	31415	31509	31576	31286	31588	31474	31388	31367	31509	31203	31664	31479	31621	31713	31394	31530	31754	31396	31462	31560	31646	31581	31628	31489	31366	31304	31352	31322	31403	31442	31436	31374	31533	31436	31732	31400	31618	31194	31443	31450	31612	31563	31348	31277	31397	31399	31362	31314	31343	31427	31594	31551	31518	31319	31445	31382	31546	31397	31391	31097	31603	31806	31529	31625	31513	31429	31128	31047	31720	31424	31291	31344	31462	31552	31295	31496	31570	31384	31457	31385	31150	31192	31608	31509	31545	31339	31458	31425	31392	31170	31441	31399	31460	31431	31730	31537	31344	31433	31287	31424	31512	31499	31669	31328	31396	31424	31432	31364	31468	31362	31339	31369	31245	31402	31609	31484	31440	31403	31200	31428	31562	31345	31461	31322	31365	31457	31491	31520	31560	31322	31460	31457	31320	31333	31291	31290	31365	31446	31536	31571	31427	31392	31138	31513	31322	31424	31497	31245	31673	31402	31590	31549	31411	31282	31443	31527	31403	31147	31204	31637	31358	31463	31252	31336	31272	31492	31279	31438	31661	31319	31370	31407	31592	31467	31400	31339	31254	31565	31646	31542	31647	31336	31612	31763	31613	31694	31489	31439	31525	31289	31621	31345	31517	31357	31220	31121	31419	31563	31354	31401	31389	31572	31410	31490	31440	31128	31187	31334	31109	31507	31542	31415	31727	31517	31703	31619	31451	31605	31581	31417	31319	31213	31481	31482	31230	31510	31614	31407	31377	31363	31640	31491	31609	31584	31609	31437	31339	31255	31414	31570	31506	31495	31607	31436	31245	31555	31379	31629	31644	31406	31434	31410	31427	31141	31576	31168	31629	31392	31422	31338	31330	31378	31371	31300	31645	31537	31552	31341	31512	31406	31618	31429	31367	31237	31227	31502	31278	31442	31551	31614	31593	31337	31473	31594	31289	31242	31574	31662	31526	31493	31419	31196	31550	31245	31594	31239	31430	31547	31501	31562	31641	31440	31436	31132	31399	31256	31364	31539	31381	31403	31470	31375	31344	31739	31471	31237	31578	31285	31394	31454	31332	31616	31482	31664	31316	31318	31462	31537	31322	31512	31435	31604	31763	31505	31623	31330	31487	31668	31448	31627	31300	31389	31735	31251	31408	31504	31342	31149	31502	31470	31604	31289	31464	31386	31362	31218	31545	31561	31493	31282	31420	31355	31264	31405	31389	31656	31693	31422	31119	31285	31565	31116	31269	31570	31561	31027	31366	31365	31433	31430	31525	31343	31398	31310	31222	31734	31250	31421	31572	31462	31709	31144	31520	31611	31427	31550	31644	31318	31197	31510	31648	31290	31597	31259	31343	31304	31438	31422	31515	31289	31720	31672	31173	31597	31249	31774	31278	31464	31651	31878	31407	31480	31153	31715	31378	31581	31505	31356	31351	31565	31682	31459	31390	31387	31300	31455	31153	31410	31440	31331	31689	31172	31354	31683	31372	31452	31602	31601	31322	31366	31458	31382	31441	31549	31378	31516	31438	31484	31470	31297	31383	31145	31755	31494	31595	31372	31511	31659	31516	31453	31235	31325	31300	30999	31669	31623	31592	31431	31346	31436	31380	31455	31493	31214	31354	31569	31592	31533	31235	31236	31533	31280	31659	31407	31366	31387	31502	31173	31526	31344	31357	31671	31401	31291	31441	31216	31369	31219	31338	31771	31449	31478	31396	31522	31386	31393	31431	31779	31553	31520	31242	31425	31225	31326	31476	31488	31200	31280	31278	31490	31559	31671	31367	31400	31440	31430	31317	31359	31433	31455	31454	31474	31303	31298	31341	31389	31203	31349	31512	31570	31598	31449	31623	31609	31446	31478	31441	31428	31583	31328	31635	31386	31292	31169	31528	31359	31309	31426	31741	31858	31355	31634	31453	31232	31502	31411	31435	31541	31423	31547	31705	31510	31508	31656	31630	31556	31485	31330	31402	31402	31356	31605	31517	31577	31180	31196	31698	31384	31122	31476	31298	31429	31573	31267	31410	31298	31432	31514	31457	31392	31278	31236	31488	31355	31144	31550	31324	31281	31366	31376	31678	31495	31365	31487	31391	31572	31143	31533	31434	31619	31291	31211	31278	31400	31589	31229	31453	31352	31351	31219	31448	31443	31633	31346	31350	31402	31579	31502	31414	31612	31529	31285	31346	31397	31508	31459	31606	31585	31588	31510	31785	31381	31384	31141	31473	31476	31373	31450	31444	31402	31702	31564	31514	31619	31739	31493	31510	31568
16725	27693	26974	33989	59080	54335	42360	29185	22472	20044	18875	18658	18715	18686	19010	18966	18606	18572	18596	18589	18927	18742	18984	18691	18938	18678	18641	18712	18734	18545	18892	18714	18814	18719	18871	18545	18817	18772	18937	18718	18768	18694	18447	18727	18742	18568	18655	18775	18634	18707	18484	18657	18626	18653	18639	18726	18824	18676	18549	18753	18732	18706	18658	18685	18747	18531	18653	18859	18576	18720	18558	18668	18572	18759	18798	18737	18597	18495	18622	18598	18736	18666	18707	18573	18643	18786	18701	18782	18685	18620	18691	18518	18709	18399	18613	18565	18688	18581	18630	18694	18695	18801	18699	18527	18523	18523	18725	18562	18759	18600	18769	18706	18812	18541	18596	18867	18605	18683	18619	18781	18808	18696	18540	18507	18555	18603	18634	18596	18734	18618	18606	18767	18575	18663	18601	18670	18443	18534	18705	18455	18675	18887	18746	18655	18760	18605	18867	18574	18631	18454	18746	18585	18735	18753	18913	18748	18669	18523	18552	18735	18629	18586	18633	18621	18505	18706	18713	18534	18640	18737	18664	18708	18781	18474	18746	18735	18588	18773	18579	18551	18587	18711	18459	18639	18673	18560	18488	18658	18492	18555	18759	18589	18772	18403	18635	18716	18859	18596	18773	18581	18642	18737	18734	18520	18689	18698	18676	18553	18509	18595	18708	18660	18557	18551	18614	18899	18813	18751	18403	18576	18567	18616	18615	18607	18654	18626	18690	18660	18727	18724	18885	18778	18740	18723	18726	18669	18624	18738	18691	18396	18595	18759	18648	18736	18474	18459	18772	18437	18794	18500	18669	18693	18591	18500	18592	18855	18666	18666	18883	18480	18797	18671	18564	18566	18851	18763	18802	18498	18822	18711	18810	18846	18508	18579	18661	18812	18620	18863	18515	18666	18701	18677	18695	18605	18697	18880	18419	18493	18640	18552	18730	18691	18605	18632	18617	18588	18666	18679	18820	18540	18748	18767	18634	18549	18485	18572	18487	18585	18786	18644	18478	18564	18648	18602	18868	18555	18669	18526	18584	18604	18475	18717	18734	18690	18630	18762	18766	18576	18615	18791	18536	18588	18462	18703	18663	18605	18796	18492	18853	18670	18638	18602	18718	18747	18738	18702	18543	18546	18533	18523	18903	18874	18833	18691	18407	18624	18806	18488	18702	18708	18725	18676	18757	18765	18551	18701	18466	18687	18732	18719	18497	18716	18759	18530	18752	18646	18606	18590	18655	18714	18761	18732	18725	18635	18668	18800	18396	18572	18730	18734	18583	18776	18722	18463	18741	18663	18649	18600	18649	18807	18647	18727	18669	18600	18486	18638	18832	18555	18682	18517	18595	18630	18667	18728	18734	18686	18696	18563	18702	18549	18632	18643	18698	18718	18611	18540	18683	18761	18725	18621	18797	18579	18872	18584	18660	18607	18660	18754	18665	18677	18767	18741	18606	18666	18823	18698	18709	18635	18672	18785	18741	18634	18878	18571	18535	18741	18646	18790	18495	18546	18639	18673	18620	18698	18605	18700	18384	18818	18587	18665	18645	18547	18707	18602	18435	18797	18689	18656	18630	18548	18684	18609	18723	18575	18585	18512	18617	18534	18761	18541	18768	18733	18611	18758	18762	18813	18705	18657	18685	18613	18542	18619	18710	18690	18651	18617	18603	18579	18922	18509	18738	18654	18599	18760	18608	18631	18642	18781	18682	18817	18757	18543	18834	18684	18510	18689	18708	18568	18558	18664	18682	18668	18715	18674	18628	18757	18758	18888	18715	18622	18683	18745	18531	18591	18777	18508	18542	18683	18664	18689	18724	18592	18611	18666	18660	18596	18510	18441	18613	18863	18776	18620	18587	18642	18564	18559	18596	18663	18457	18639	18695	18738	18628	18648	18724	18786	18666	18579	18515	18564	18462	18486	18771	18823	18776	18849	18666	18640	18800	18781	18584	18628	18619	18472	18576	18557	18674	18871	18676	18516	18544	18624	18622	18551	18542	18440	18596	18711	18507	18810	18646	18534	18748	18608	18677	18560	18643	18591	18510	18527	18636	18684	18616	18550	18700	18782	18591	18655	18832	18754	18714	18892	18642	18551	18825	18629	18641	18746	18526	18735	18711	18626	18408	18769	18770	18436	18636	18512	18744	18677	18752	18510	18608	18643	18692	18709	18698	18662	18713	18800	18822	18747	18863	18773	18683	18634	18743	18692	18754	18524	18848	18639	18667	18615	18681	18666	18686	18671	18781	18765	18712	18695	18733	18779	18851	18625	18759	18637	18638	18925	18673	18762	18601	18653	18717	18657	18642	18773	18732	18607	18626	18757	18589	18690	18695	18793	18851	18530	18668	18809	18694	18739	18549	18632	18610	18730	18572	18696	18645	18721	18708	18693	18621	18705	18765	18677	18614	18923	18771	18675	18386	18526	18616	18575	18673	18640	18741	18726	18595	18810	18603	18639	18606	18781	18815	18674	18778	18783	18554	18572	18609	18812	18747	18657	18541	18731	18636	18748	18630	18681	18605	18495	18721	18507	18676	18596	18657	18535	18633	18696	18534	18683	18483	18529	18595	18547	18693	18596	18546	18482	18667	18501	18608	18691	18736	18714	18578	18610	18592	18609	18801	18652	18558	18728	18631	18811	18760	18635	18761	18585	18758	18675	18633	18366	18695	18866	18786	18671	18701	18542	18706	18744	18600	18616	18683	18905	18559	18752	18757	18693	18563	18326	18746	18704	18724	18561	18636	18987	18659	18616	18803	18635	18712	18772	18647	18532	18468	18636	18521	18685	18786	18747	18642	18613	18744	18699	18866	18579	18486	18691	18537	18508	18649	18675	18642	18587	18614	18798	18633	18572	18697	18757	18703	18820	18737	18683	18657	18562	18552	18923	18625	18573	18679	18669	18521	18571	18790	18790	18641	18634	18599	18815	18570	18681	18487	18666	18542	18820	18508	18557	18859	18788	18851	18693	18678	18704	18771	18484	18607	18779	18474	18547	18743	18504	18746	18774	18790	18598	18798	18649	18661	18654	18539	18644	18705	18783	18588	18592	18580	18594	18796	18870	18669	18709	18632	18539	18742	18803	18704	18632	18757	18618	18678	18720	18692	18556	18601	18563	18658	18838	18827	18666	18669	18791	18792	18803	18713	18591	18725	18508	18701	18573	18846	18507	18628	18773	18578	18541	18694	18645	18512	18504	18416	18735	18795	18773	18788	18497	18617	18712	18523	18732	18717	18626	18717	18811	18715	18802	18671	18563	18598	18543	18627	18744	18455	18659	18610	18628	18564	18490	18497	18534	18717	18735	18735	18580	18548	18616	18625	18675	18601	18623	18581	18578	18648	18700	18546	18356	18803	18596	18742	18760	18676	18544	18582	18538	18616	18725	18652	18764	18639	18713	18628	18608	18609	18705	18636	18643	18528	18467	18794	18670	18727	18750	18546	18601	18763	18460	18672	18636	18707	18597	18671	18627	18659	18787	18474	18766	18579	18630	18734	18756	18747	18579	18810	18792	18666	18687	18597	18578	18740	18941	18709	18682	18568	18645	18585	18827	18759	18614	18456	18732	18859	18555	18705	18616	18657	18686	18699	18808	18808	18768	18682	18708	18708	18618	18581	18827	18572	18492	18617	18490	18453	18574	18738	18701	18636	18679	18694	18670	18572	18794	18725	18679	18590	18645	18639	18636	18558	18647	18666	18625	18597	18740	18683	18636	18805	18749	18699	18829	18692	18607	18645	18768	18882	18719	18521	18608	18771	18576	18783	18666	18664	18620	18727	18578	18655	18735	18504	18730	18730	18714	18604	18700	18712	18600	18687	18462	18685	18689	18753	18636	18692	18907	18737	18818	18672	18757	18826	18681	18569	18589	18698	18694	18489	18549	18547	18554	18682	18576	18703	18648	18883	18688	18574	18646	18474	18630	18601	18774	18655	18600	18550	18726	18672	18656	18815	18585	18710	18478	18587	18843	18655	18548	18759	18659	18542	18453	18655	18527	18541	18668	18750	18656	18814	18731	18639	18613	18622	18646	18575	18589	18591	18667	18794	18496	18791	18678	18605	18603	18823	18791	18717	18646	18710	18625	18777	18691	18797	18801	18508	18532	18785	18651	18795	18609	18634	18619	18480	18684	18678	18482	18840	18668	18778	18743	18680	18628	18578	18673	18679	18606	18592	18562	18577	18555	18606	18660	18762	18454	18733	18778	18666	18616	18642	18731	18487	18881	18489	18549	18878	18581	18833	18747	18771	18570	18745	18456	18802	18534	18819	18657	18608	18476	18714	18677	18418	18725	18763	18466	18664	18554	18825	18625	18648	18534	18596	18776	18670	18656	18725	18709	18558	18703	18520	18660	18648	18724	18671	18704	18719	18588	18772	18577	18676	18576	18793	18690	18726	18795	18770	18632	18663	18684	18646	18511	18723	18739	18777	18671	18612	18434	18884	18557	18791	18736	18641	18794	19025	18658	18699	18656	18664	18856	18713	18586	18747	18565	18775	18567	18578	18678	18726	18627	18642	18589	18690	18761	18611	18875	18653	18565	18641	18637	18615	18595	18709	18372	18695	18610	18523	18858	18622	18654	18749	18752	18724	18731	18687	18761	18583	18656	18490	18899	18612	18591	18633	18545	18779	18681	18615	18739	18646	18735	18684	18465	18624	18743	18635	18635	18754	18656	18699	18638	18638	18662	18549	18672	18550	18710	18757	18502	18638	18462	18687	18583	18731	18857	18535	18505	18837	18715	18658	18605	18605	18760	18569	18722	18728	18790	18658	18681	18734	18678	18647	18673	18827	18623	18664	18709	18797	18687	18800	18696	18706	18653	18572	18791	18490	18524	18642	18905	18759	18520	18774	18430	18537	18635	18630	18675	18595	18732	18711	18679	18764	18550	18565	18717	18742	18620	18627	18568	18901	18485	18703	18605	18596	18495	18731	18807	18957	18707	18719	18486	18671	18654	18666	18809	18641	18804	18589	18701	18795	18559	18668	18591	18600	18637	18708	18551	18791	18671	18264	18553	18909	18673	18841	18729	18607	18652	18863	18766	18553	18624	18589	18723	18734	18816	18784	18630	18504	18722	18639	18737	18722	18594	18600	18669	18727	18724	18580	18592	18893	18722	18674	18541
23123	21573	28718	36326	79634	75555	62033	51893	42497	36818	34110	32917	32255	32602	32845	32764	32616	32453	32390	32299	32444	32612	32397	32311	32120	32351	32453	32681	32367	32527	32288	32331	32103	32278	32245	32382	32501	32276	32068	32270	32336	32443	31967	32144	32406	32206	32212	32086	32205	32398	32427	32515	32525	32216	32280	32280	32285	32222	32051	31981	32461	32366	32269	32098	32073	32263	32163	32267	32135	32166	32190	32060	32159	32445	32248	32132	32399	32046	32293	32355	32493	32293	32336	32057	32087	31902	32420	32008	32423	32274	32134	32178	32196	32264	32149	31897	32443	32415	32219	32106	32118	32038	32468	32124	32280	31960	32179	32255	32394	32196	32076	32142	32322	32165	32309	32302	32175	32401	32047	32043	32230	31993	32348	32044	32146	32052	32252	32233	32045	32144	32149	32046	32076	32093	32141	32201	32166	32300	32275	32248	31959	32090	32202	32395	32166	32350	32282	32082	31982	32087	32135	32274	32225	32160	32243	32123	32092	32194	32543	32214	31908	32148	32099	31949	32277	31979	32480	32223	32263	32095	32363	32430	32665	32218	32041	32095	32027	32446	32094	32204	32354	32477	32292	32279	32134	32178	32496	32056	32260	32272	32224	32213	32184	32155	32088	31978	32285	32311	31996	32164	32113	32109	32289	32336	32253	32183	32151	32403	32068	32258	32084	32275	32265	31955	32039	31902	32131	32029	32147	32027	32039	32203	32305	31993	32244	32289	32258	31986	32111	32220	32138	32115	32113	32216	32158	32287	31800	32165	32252	32387	32417	32443	32356	32420	32446	31962	32201	32011	31882	32164	32215	32426	32426	32288	32361	32457	32112	32000	32139	32203	32213	32251	32369	32432	31952	32068	32111	32067	32062	32164	32209	32382	32143	32048	32231	32273	32341	32110	31907	32070	31898	32435	32160	32115	32353	32207	32089	31989	32001	32184	32487	32339	32186	32335	32040	32159	32395	31974	32276	32383	32175	32204	32103	32324	32240	32030	32317	32292	32148	32203	32455	32062	32260	32141	32043	31954	32151	32097	32044	32329	32327	32380	32049	32341	32105	32070	32440	32124	32050	32255	32396	32156	32021	32068	32041	32441	32038	32078	32316	32281	32111	32275	32214	32162	32294	32084	32003	31956	32108	32244	31967	32049	32287	31950	32047	32206	32037	32082	32005	32232	32398	32193	32208	32161	32192	32454	32449	32270	32118	32158	31942	31917	32088	32131	32148	32180	32070	32112	32480	31982	32147	32315	31980	32203	32247	32061	32223	32102	32205	32478	32258	32373	32149	32245	32303	32212	32304	32007	32215	32302	32189	32051	32291	32009	32076	32185	32122	32176	32263	31914	32168	32338	32436	31988	32164	32334	32327	32361	32218	31971	32265	32262	32195	32119	32243	32309	32210	32266	32198	32277	32260	32175	32359	32183	32018	32255	32177	32266	32244	32248	32101	32376	32304	32106	32182	32187	32306	32059	32205	32056	32216	32207	32250	32223	32333	32195	32373	32201	32293	32231	32438	31872	32119	32208	32481	32279	32101	32347	32384	32378	31836	32397	32300	32337	32019	32361	32117	32257	32291	32160	32319	32118	32291	32159	32146	32082	32008	32096	32274	32352	32013	32198	32131	32179	32132	31801	31731	32306	32096	32521	32231	32167	32051	32192	32281	32223	32201	32177	32410	32271	32311	32099	31989	32144	32091	32340	32090	32033	32244	32382	32432	32047	31933	32121	32284	32021	31972	32182	32003	32340	32364	32103	32268	31961	32090	32211	32255	32135	31974	32249	31935	32155	32320	32108	32276	32300	31933	32024	32241	32166	32357	32317	32346	32461	32011	31962	32170	32208	32304	32375	32244	32281	32024	32147	32198	32063	32460	32242	32204	32039	32197	32125	32367	32227	31894	32230	32036	32160	32470	32252	32219	32239	32071	32145	31896	32176	32261	31993	32421	32202	32095	32053	32104	31997	32211	32061	32317	32069	32174	32096	32422	32446	32014	32289	31915	32013	32259	32071	32322	32508	32224	32385	32179	32328	32362	32155	32175	32109	32241	32186	32038	32205	32085	32107	32070	31957	32111	32172	32305	32326	32076	32302	32026	32164	32048	32008	31943	32351	32302	32120	32247	32000	32358	32011	32093	31949	32145	32167	32113	32246	32078	32198	32341	32125	32066	32263	32169	32187	32362	32122	32286	32423	32080	32266	32232	31942	32116	32141	32095	32113	32193	32206	32193	32223	32452	32294	31946	32094	32128	32385	32241	32087	32230	32303	32227	32163	32394	32557	32116	32231	32271	32435	32240	32098	32204	32169	32468	32216	32299	32184	32236	32162	32335	32171	32085	32409	32096	32211	32289	31920	32164	32127	32109	32196	32270	32386	32240	32151	32204	32329	32248	32364	32105	32124	31964	31964	32127	32240	31910	32332	32118	32054	32210	32285	32292	32321	32247	32238	32104	32272	32167	32316	32379	32326	32482	31799	32504	32324	32138	31986	32157	32253	32230	32327	32049	31988	32092	32154	32294	32128	32181	32149	32097	32033	32062	32136	31765	31977	32328	32190	31903	32244	32118	32180	32170	32167	32476	32267	32277	31758	32104	32008	32273	32106	32326	32481	32077	32066	31957	32055	32353	32119	32213	32204	32036	32188	31990	32045	32317	32333	32063	32372	31992	32292	32325	32097	32217	31972	32149	32173	32461	31807	32221	32275	32382	32469	32318	32348	32129	32183	32134	32159	32290	31801	32233	32071	32247	32334	32101	32123	32190	32214	32110	32191	32273	32108	32089	32286	32045	32254	32518	31978	32318	32182	32336	32066	32430	31917	32301	32095	32116	32099	32238	32206	32217	32399	32350	32233	31974	32134	32202	32050	32349	32311	32256	32392	32136	32140	32117	31976	32204	32109	31903	32005	32161	32083	32237	32419	32251	32416	32111	32200	31847	32074	32300	32261	32289	32086	32145	32087	32047	32319	32174	32299	32201	32099	32056	32454	32205	32176	32144	31979	32088	32130	32187	32138	32143	32421	32356	32201	32501	32305	32345	31908	32035	32256	32034	32022	32336	32099	32148	32135	32403	32329	32168	32202	32132	32158	32285	32055	32137	32314	32235	31976	32111	32100	32196	32208	32219	32050	32247	32279	31999	32333	32188	31990	32194	32203	32295	32228	32418	32165	32000	32142	32121	32224	32224	32026	32260	32213	32363	32320	32321	32349	32153	32022	32422	32158	32244	32272	32256	32124	32394	32181	32235	32330	32301	31985	32336	32197	32484	32129	31950	32070	32078	32034	31892	31986	32257	32316	32103	32067	32222	32341	32044	32048	32172	32353	32297	32379	31971	32037	32167	32218	32458	32006	32334	32241	32211	32287	32013	32196	32168	32142	32068	32196	32082	32152	32162	32339	32016	31982	32132	32324	32042	32310	32405	32246	32111	32223	32269	32454	32278	32165	32193	32339	32050	31888	32494	32280	32076	32123	32355	32141	32223	31935	32286	32200	32205	32245	32116	32058	32127	32304	32135	32010	32051	31980	32166	32426	32305	32203	31986	32261	32108	32131	32041	31908	31893	32156	32192	32125	32066	32325	32099	32223	32060	32241	32186	32240	32043	32290	32394	32081	32250	32173	32305	32202	31916	32021	32303	32140	32405	32287	32396	31991	32250	32121	32114	31990	32438	32275	32450	32402	32235	32015	32443	32176	32129	32571	32407	32386	32025	32297	31981	32073	32256	32032	32341	32379	32173	32196	32149	32066	32255	32241	32185	32207	32163	32279	31948	32377	32369	32304	32136	31754	32404	32322	32019	32126	32088	32366	32038	32138	32288	31929	31964	32521	32328	32332	32304	32094	32360	32410	32199	32197	31982	32136	32008	32234	32174	31867	32186	32351	32372	32046	32150	32137	32160	32060	32013	31972	32355	32255	32094	32304	31982	32245	32162	32475	32376	32269	32194	32070	31905	32059	32112	32193	32109	32158	32179	32447	32006	32036	32358	32359	32530	32110	32244	32428	32115	32412	32221	32454	32200	32309	32295	31994	32396	32466	31871	32240	32119	32358	32230	32051	32106	32227	32057	32279	32177	32149	32357	32021	32217	32052	31987	32167	32193	32190	32474	32121	32220	32023	32196	32164	31989	32238	32308	32067	32238	32196	32204	32042	32194	32396	32202	32076	32082	32214	32314	32267	32159	32215	32002	32079	32222	32276	32341	32139	32115	32316	32203	32231	32272	32230	32186	32362	32454	32292	32155	32214	32519	32233	32184	32292	32133	32326	32488	32119	32317	32407	32326	32190	32119	32430	32316	32109	32050	31953	32239	32091	32161	32435	32370	32353	32217	32159	32011	32381	32202	32063	32310	32396	32111	32098	31961	32146	32046	32138	32338	32240	32013	32058	32121	32206	32367	32087	32351	32162	32310	32123	32193	32321	32027	32037	32071	32078	32426	32003	32541	32139	32345	32302	32297	31902	32274	32349	32105	32033	32063	31989	32189	32183	32013	32048	32249	32253	31981	31944	32088	31929	31961	32349	32045	32312	32228	32293	32203	31825	32081	32435	32308	32225	32174	31914	31992	32044	32285	32211	32246	32177	32106	32087	32201	32247	32047	32297	32130	31999	32099	32362	31793	32343	32136	32254	32019	32327	32241	32100	32034	32280	32173	32047	32218	32500	32128	32156	32161	32148	32294	32099	32059	32345	32412	32207	32247	32170	31943	32045	32157	32339	32131	32096	32098	32166	32154	32199	32104	32267	32245	32193	32339	32132	32214	32288	32074	32059	32117	32385	31808	32164	32335	32227	32343	32015	32248	32140	32241	32044	32129	32138	31982	31801	31887	32419	31998	32115	32070	32045	32186	31946	32012	32100	32084	32261	32379	31904	32345	32207	32146	32242	32354	32496	32185	32377	32045	32100	32350	32446	31971	32349	32239	32127	32253	32148	32165	32070	32301	32245	32106	32059	32117	31946	32435	32220	32176	32236	32330	32241	32126	32065	32135	32119	32157	32175	32272	32019	31910	32041	32317	32128	32105	32128	32204	32135	32512	32205	32081	32174	32123	32018	32207	32374	32197	32198	32228	32149	32120	32283	32202	32305	31879	32209	32064	31919	32466	32062	32306	32247	32359	32169	32337	31868	32274	32051
20738	40803	39374	58225	94114	78900	59099	44080	30863	23655	20625	19596	19645	19576	19258	19575	19523	19403	19619	19636	19322	19538	19455	19602	19235	19388	19377	19460	19453	19429	19654	19504	19577	19503	19483	19376	19431	19521	19465	19485	19521	19512	19475	19509	19542	19432	19244	19287	19245	19447	19443	19411	19367	19574	19638	19314	19410	19473	19463	19349	19351	19386	19440	19381	19394	19552	19386	19568	19379	19452	19308	19244	19332	19519	19444	19563	19322	19315	19394	19386	19168	19285	19404	19339	19230	19326	19229	19324	19358	19412	19422	19463	19505	19375	19518	19319	19520	19451	19392	19368	19178	19318	19619	19372	19401	19462	19378	19425	19444	19343	19344	19343	19502	19407	19182	19278	19451	19259	19550	19204	19403	19368	19282	19307	19435	19405	19483	19246	19475	19279	19608	19344	19198	19273	19220	19537	19641	19301	19290	19309	19214	19233	19202	19379	19484	19395	19477	19424	19350	19219	19211	19301	19493	19453	19447	19366	19351	19424	19386	19303	19435	19430	19351	19411	19530	19298	19256	19427	19402	19349	19343	19171	19354	19316	19393	19376	19361	19239	19378	19340	19443	19148	19490	19261	19400	19452	19213	19552	19341	19307	19513	19337	19420	19353	19239	19366	19289	19356	19210	19448	19318	19295	19410	19492	19215	19174	19366	19390	19577	19424	19464	19342	19357	19561	19548	19430	19377	19436	19369	19158	19570	19499	19354	19441	19635	19452	19492	19267	19506	19389	19363	19394	19484	19564	19233	19580	19423	19227	19419	19139	19296	19396	19380	19219	19532	19504	19221	19355	19437	19324	19385	19388	19544	19419	19377	19373	19578	19202	19403	19292	19302	19220	19388	19528	19478	19376	19464	19507	19370	19200	19457	19537	19215	19551	19412	19354	19282	19301	19276	19346	19453	19455	19427	19211	19393	19429	19350	19293	19333	19304	19390	19470	19348	19428	19437	19102	19159	19256	19449	19351	19572	19515	19334	19264	19553	19258	19270	19419	19375	19307	19338	19345	19303	19402	19402	19223	19253	19314	19367	19403	19511	19263	19493	19402	19419	19252	19385	19385	19209	19418	19228	19169	19491	19203	19320	19572	19432	19322	19378	19344	19395	19448	19397	19552	19540	19378	19513	19511	19460	19375	19316	19347	19310	19463	19287	19554	19483	19209	19467	19444	19541	19469	19445	19453	19421	19250	19319	19207	19088	19345	19557	19515	19406	19169	19459	19436	19290	19349	19362	19223	19455	19328	19347	19384	19439	19388	19282	19236	19320	19146	19268	19228	19328	19354	19424	19547	19497	19432	19502	19437	19513	19479	19286	19402	19290	19321	19319	19382	19480	19389	19598	19434	19330	19379	19333	19389	19475	19468	19378	19296	19218	19534	19524	19366	19361	19472	19297	19233	19313	19326	19356	19493	19500	19194	19432	19388	19241	19398	19359	19367	19447	19375	19458	19518	19373	19319	19225	19241	19394	19247	19087	19338	19618	19267	19207	19411	19336	19438	19498	19409	19327	19344	19387	19326	19210	19486	19105	19230	19415	19469	19353	19457	19445	19320	19430	19385	19649	19442	19377	19270	19370	19468	19362	19291	19282	19504	19453	19201	19374	19417	19371	19283	19525	19376	19543	19146	19531	19284	19421	19509	19392	19360	19389	19306	19432	19093	19275	19454	19261	19345	19509	19493	19279	19301	19455	19362	19455	19406	19254	19435	19391	19500	19474	19513	19422	19371	19430	19563	19388	19329	19400	19301	19235	19351	19234	19509	19231	19378	19269	19344	19286	19331	19281	19384	19512	19507	19510	19322	19277	19300	19426	19417	19391	19256	19342	19467	19398	19399	19357	19445	19480	19178	19385	19513	19207	19435	19351	19512	19463	19708	19460	19600	19443	19661	19443	19069	19275	19447	19321	19237	19507	19387	19409	19397	19360	19338	19364	19287	19409	19466	19420	19331	19427	19386	19294	19244	19218	19388	19339	19321	19323	19238	19269	19221	19463	19312	19331	19263	19319	19356	19276	19408	19381	19552	19399	19534	19353	19405	19253	19354	19494	19589	19299	19408	19490	19260	19355	19323	19265	19174	19358	19404	19202	19461	19406	19436	19484	19424	19288	19225	19416	19633	19451	19393	19209	19427	19338	19390	19346	19360	19404	19416	19374	19363	19522	19629	19294	19379	19452	19396	19415	19380	19435	19127	19350	19485	19397	19267	19495	19201	19248	19365	19219	19441	19319	19372	19443	19548	19503	19367	19494	19319	19535	19338	19261	19421	19395	19129	19318	19385	19380	19344	19337	19353	19309	19415	19301	19326	19329	19197	19384	19333	19389	19334	19352	19351	19258	19427	19279	19228	19464	19441	19432	19406	19293	19334	19408	19397	19344	19204	19550	19393	19238	19248	19338	19521	19417	19348	19481	19418	19366	19322	19542	19190	19353	19435	19376	19296	19396	19389	19382	19408	19396	19413	19263	19343	19473	19304	19283	19284	19313	19401	19443	19356	19236	19289	19311	19261	19242	19280	19423	19280	19172	19384	19372	19491	19247	19192	19298	19462	19293	19533	19363	19338	19488	19325	19295	19299	19254	19409	19512	19244	19149	19360	19284	19326	19397	19394	19291	19249	19376	19440	19422	19246	19492	19455	19359	19409	19331	19488	19400	19402	19469	19481	19338	19256	19390	19379	19358	19365	19244	19474	19603	19315	19459	19339	19372	19389	19366	19377	19312	19300	19256	19383	19392	19324	19517	19358	19242	19510	19303	19624	19165	19408	19364	19289	19359	19447	19391	19343	19533	19459	19424	19430	19581	19203	19435	19242	19284	19320	19442	19322	19306	19276	19592	19287	19355	19156	19327	19284	19436	19277	19282	19392	19253	19337	19252	19264	19307	19291	19368	19427	19248	19465	19312	19464	19133	19474	19386	19507	19529	19291	19310	19505	19346	19493	19363	19242	19312	19310	19255	19521	19569	19392	19320	19291	19361	19372	19391	19419	19376	19324	19401	19331	19548	19386	19246	19534	19328	19422	19160	19283	19558	19245	19404	19370	19162	19376	19623	19351	19406	19369	19478	19421	19368	19428	19451	19431	19419	19273	19271	19158	19553	19415	19213	19162	19447	19230	19306	19181	19333	19387	19212	19483	19279	19244	19479	19451	19398	19451	19421	19397	19377	19299	19267	19415	19503	19184	19461	19401	19281	19527	19553	19632	19417	19315	19366	19274	19394	19334	19325	19277	19310	19438	19366	19150	19380	19108	19514	19365	19294	19261	19230	19148	19434	19100	19542	19230	19394	19375	19310	19232	19300	19368	19266	19350	19351	19296	19282	19379	19271	19475	19411	19320	19299	19483	19240	19426	19340	19451	19405	19546	19368	19251	19269	19279	19583	19337	19696	19313	19253	19579	19185	19469	19331	19496	19365	19292	19210	19399	19490	19322	19574	19002	19427	19488	19383	19383	19477	19589	19383	19467	19325	19476	19312	19354	19429	19752	19185	19196	19284	19308	19390	19360	19313	19426	19423	19476	19266	19476	19380	19355	19408	19417	19369	19516	19411	19255	19465	19129	19513	19332	19425	19244	19349	19288	19353	19363	19491	19296	19447	19359	19206	19287	19378	19422	19451	19425	19417	19276	19411	19433	19215	19313	19459	19222	19467	19493	19323	19317	19445	19192	19205	19266	19265	19347	19569	19475	19442	19335	19331	19351	19403	19577	19210	19293	19467	19180	19278	19361	19611	19354	19403	19387	19368	19404	19378	19462	19634	19531	19369	19607	19187	19243	19608	19281	19277	19495	19329	19303	19351	19196	19300	19322	19389	19316	19281	19357	19055	19322	19400	19165	19281	19333	19249	19379	19211	19410	19257	19395	19240	19571	19459	19221	19421	19456	19323	19370	19453	19671	19411	19347	19460	19395	19373	19215	19420	19242	19254	19494	19219	19435	19315	19405	19627	19250	19403	19332	19262	19193	19580	19318	19390	19311	19259	19394	19107	19521	19440	19430	19297	19463	19259	19256	19270	19479	19211	19395	19136	19430	19442	19328	19405	19384	19445	19429	19369	19468	19305	19347	19337	19216	19362	19344	19432	19363	19389	19228	19456	19310	19267	19405	19289	19575	19372	19541	19476	19361	19218	19221	19420	19428	19396	19466	19416	19499	19284	19243	19328	19243	19627	19297	19542	19434	19415	19346	19133	19345	19246	19406	19419	19304	19338	19414	19524	19507	19476	19312	19566	19293	19437	19313	19401	19339	19178	19457	19399	19519	19487	19405	19347	19393	19271	19427	19215	19328	19290	19435	19511	19351	19169	19327	19419	19468	19355	19440	19322	19443	19450	19273	19425	19379	19451	19410	19424	19327	19480	19091	19386	19149	19412	19588	19467	19467	19275	19422	19334	19405	19395	19439	19316	19388	19373	19262	19260	19374	19401	19342	19346	19228	19256	19480	19371	19399	19272	19358	19386	19449	19293	19378	19190	19667	19306	19268	19549	19333	19388	19342	19307	19544	19363	19465	19402	19309	19301	19330	19508	19269	19330	19380	19382	19336	19300	19682	19361	19382	19349	19314	19516	19274	19359	19336	19411	19371	19254	19248	19590	19332	19581	19443	19246	19305	19491	19406	19362	19139	19339	19368	19438	19431	19443	19511	19345	19548	19336	19251	19324	19384	19421	19180	19356	19422	19215	19312	19395	19445	19411	19411	19486	19441	19473	19438	19500	19420	19396	19353	19555	19261	19345	19255	19329	19367	19468	19445	19289	19286	19269	19188	19354	19147	19310	19484	19339	19325	19471	19458	19494	19318	19323	19477	19280	19312	19426	19396	19290	19340	19425	19466	19132	19212	19247	19480	19471	19407	19344	19176	19386	19386	19321	19318	19321	19556	19318	19207	19431	19360	19469	19496	19392	19209	19464	19399	19330	19244	19395	19370	19338	19370	19230	19186	19385	19354	19321	19041	19486	19187	19280	19196	19211	19296	19354	19338	19444	19264	19352	19345	19420	19196	19483	19425	19248	19244	19470	19315	19538	19321	19415	19289	19275	19329	19440	19333	19511	19364	19344	19490	19253	19379	19296	19245	19495	19191	19100	19239	19444	19104	19244	19229	19342	19368	19456	19430	19292	19374	19390	19474
33184	28305	33958	35160	42564	41382	37352	34471	32946	32047	31863	31693	31649	31750	31394	31739	31801	31626	31328	31608	31484	31784	31611	31749	31554	31453	31496	31722	31719	31095	31542	31656	31374	31506	31782	31562	31556	31606	31686	31579	31443	31465	31664	31891	31558	31504	31554	31454	31273	31754	31420	31285	31733	31574	31519	31622	31660	31057	31651	31557	31593	31313	31497	31609	31539	31628	31422	31508	31558	31494	31411	31316	31497	31522	31259	31662	31356	31616	31633	31560	31731	31611	31672	31511	31358	31387	31679	31389	31370	31751	31767	31765	31496	31656	31572	31534	31503	31532	31488	31328	31385	31711	31704	31335	31558	31767	31620	31798	31531	31346	31522	31542	31600	31525	31671	31605	31554	31370	31543	31386	31832	31597	31639	31633	31647	31537	31527	31339	31673	31631	31497	31385	31472	31422	31358	31537	31554	31546	31308	31582	31410	31309	31498	31393	31399	31438	31367	31738	31746	31757	31542	31548	31400	31344	31617	31502	31478	31774	31666	31649	31515	31550	31516	31550	31618	31687	31694	31512	31446	31737	31646	31734	31789	31386	31293	31378	31235	31477	31562	31316	31539	31524	31868	31527	31294	31558	31537	31255	31645	31892	31636	31597	31603	31365	31508	31480	31501	31677	31592	31351	31656	31305	31677	31427	31305	31626	31557	31519	31446	31331	31402	31584	31649	31760	31545	31754	31615	31772	31406	31680	31503	31765	31794	31418	31494	31742	31302	31578	31540	31580	31462	31427	31567	31488	31499	31109	31480	31576	31447	31672	31713	31705	31520	31293	31477	31496	31803	31613	31651	31349	31374	31447	31615	31341	31699	31478	31502	31435	31554	31689	31808	31470	31665	31643	31500	31635	31676	31494	31556	31437	31694	31614	31435	31645	31604	31521	31522	31537	31577	31591	31519	31277	31456	31453	31138	31554	31474	31602	31795	31680	31576	31628	31730	31553	31937	31389	31614	31582	31631	31623	31645	31584	31757	31593	31372	31618	31323	31546	31515	31698	31472	31412	31660	31667	31506	31613	31736	31556	31591	31532	31464	31740	31467	31594	31374	31596	31459	31337	31526	31512	31466	31647	31661	31350	31550	31727	31373	31521	31609	31674	31350	31567	31653	31596	31545	31545	31507	31622	31721	31588	31726	31627	31564	31532	31660	31648	31403	31561	31498	31718	31602	31491	31417	31442	31581	31733	31629	31496	31401	31477	31320	31416	31748	31668	31625	31363	31721	31472	31580	31845	31563	31357	31596	31601	31384	31606	31587	31550	31533	31380	31190	31369	31632	31532	31670	31436	31468	31511	31612	31378	31511	31539	31939	31665	31409	31546	31831	31253	31642	31421	31626	31479	31353	31530	31554	31514	31431	31575	31782	31667	31861	31616	31320	31237	31461	31394	31295	31545	31452	31556	31854	31571	31530	31570	31714	31519	31755	31525	31507	31545	31923	31570	31497	31466	31274	31661	31850	31643	31551	31360	31851	31475	31421	31515	31708	31363	31056	31688	31376	31646	31641	31610	31423	31911	31514	31772	31745	31525	31343	31932	31449	31579	31726	31631	31458	31629	31632	31567	31552	31672	31686	31753	31468	31467	31178	31490	31493	31644	31819	31819	31434	31491	31493	31505	31666	31619	31580	31609	31586	31819	31686	31555	31606	31497	31280	31549	31729	31503	31444	31568	31807	31671	31737	31601	31811	31233	31684	31451	31351	31557	31869	31443	31514	31717	31435	31511	31410	31477	31782	31477	31580	31457	31762	31566	31413	31782	31629	31626	31827	31526	31806	31661	31750	31661	31443	31476	32074	31217	31652	31576	31568	31585	31500	31673	31593	31409	31408	31351	31393	31405	31490	31403	31429	31778	31536	31588	31827	31657	31583	31787	31752	31534	31477	31282	31730	31567	31663	31512	31698	31378	31663	31568	31468	31561	31697	31626	31652	31730	31532	31506	31593	31693	31662	31644	31587	31481	31655	31608	31701	31428	31418	31548	31684	31434	31557	31471	31518	31804	31803	31541	31528	31643	31663	31732	31554	31476	31452	31442	31793	31542	31457	31734	31783	31435	31654	31707	31489	31768	31489	31332	31552	31534	31447	31481	31661	31429	31641	31468	31489	31615	31513	31559	31402	31662	31539	31547	31436	31298	31770	31765	31572	31479	31413	31536	31283	31519	31615	31419	31403	31628	31912	31380	31556	31584	31652	31692	31744	31767	31453	31564	31484	31699	31316	31559	31809	31289	31540	31678	31385	31577	31592	31722	31571	31657	31643	31678	31317	31603	31690	31442	31368	31484	31534	31405	31623	31410	31531	31237	31707	31482	31571	31503	31657	31800	31833	31450	31466	31451	31509	31635	31551	31371	31481	31535	31727	31639	31503	31811	31554	31396	31653	31494	31891	31720	31561	31274	31672	31619	31597	31573	31693	31463	31429	31682	31462	31698	31469	31608	31572	31486	31491	31437	31559	31293	31400	31608	31624	31511	31636	31503	31600	31577	31496	31614	31563	31789	31760	31610	31470	31541	31612	31390	31595	31740	31464	31716	31574	31526	31613	31587	31532	31640	31289	31658	31674	31499	31621	31352	31536	31625	31782	31543	31782	31689	31643	31302	31531	31558	31569	31523	31794	31373	31590	31597	31576	31328	31375	31515	31356	31312	31398	31563	31574	31403	31434	31411	31455	31699	31779	31729	31698	31484	31377	31606	31461	31373	31464	31396	31710	31549	31632	31547	31432	31395	31356	31723	31540	31741	31450	31606	31542	31728	31435	31659	31593	31599	31327	31398	31509	31573	31652	31398	31530	31402	31687	31551	31402	31397	31339	31576	31378	31554	31706	31716	31591	31638	31531	31462	31647	31670	31690	31331	31630	31733	31830	31544	31565	31416	31542	31717	31466	31651	31377	31659	31595	31466	31617	31893	31601	31622	31618	31424	31337	31617	31617	31430	31376	31574	31519	31654	31377	31495	31579	31468	31711	31588	31500	31539	31467	31639	31643	31653	31444	31639	31652	31537	31409	31388	31411	31663	31632	31664	31555	31446	31454	31370	31514	31548	31548	31305	31817	31662	31635	31392	31356	31576	31683	31655	31603	31559	31580	31524	31518	31494	31877	31451	31628	31526	31650	31472	31150	31407	31425	31599	31544	31475	31615	31656	31551	31660	31649	31567	31497	31877	31464	31764	31587	31438	31558	31613	31532	31584	31492	31689	31731	31299	31521	31532	31427	31325	31306	31664	31516	31449	31466	31622	31506	31402	31449	31684	31524	31555	31729	31573	31713	31420	31550	31492	31722	31616	31614	31537	31335	31561	31251	31617	31418	31435	31660	31525	31650	31545	31580	31458	31747	31657	31447	31598	31507	31432	31366	31425	31470	31371	31095	31359	31688	31515	31418	31286	31574	31618	31854	31648	31801	31513	31750	31741	31483	31871	31737	31470	31570	31260	31775	31505	31477	31468	31549	31501	31548	31754	31720	31725	31615	31744	31780	31496	31825	31443	31337	31744	31440	31621	31615	31669	31624	31485	31399	31612	31623	31446	31532	31421	31698	31651	31502	31814	31661	31510	31479	31656	31463	31637	31626	31744	31765	31717	31702	31598	31535	31421	31438	31716	31735	31521	31473	31739	31409	31561	31414	31442	31685	31423	31622	31279	31696	31337	31486	31460	31454	31327	31380	31506	31537	31687	31689	31438	31553	31611	31707	31654	31487	31550	31530	31435	31455	31485	31631	31998	31463	31753	31688	31327	31696	31499	31547	31572	31607	31630	31274	31383	31616	31467	31260	31513	31503	31797	31482	31569	31441	31572	31869	31475	31571	31607	31565	31558	31545	31610	31502	31538	31339	31576	31715	31676	31453	31348	31479	31554	31561	31353	31697	31629	31540	31546	31560	31351	31469	31748	31534	31763	31566	31458	31577	31307	31707	31503	31632	31488	31525	31692	31578	31470	31570	31477	31653	31533	31404	31551	31875	31500	31761	31748	31655	31419	31250	31497	31575	31777	31618	31539	31531	31267	31220	31253	31255	31323	31543	31473	31501	31459	31377	31301	31581	31650	31698	31484	31441	31579	31223	31513	31524	31415	31590	31541	31810	31543	31546	31542	31750	31489	31565	31554	31652	31298	31346	31485	31486	31776	31910	31615	31545	31512	31375	31666	31569	31404	31702	31510	31510	31585	31613	31468	31657	31840	31488	31734	31733	31586	31431	31690	31869	31792	31404	31368	31309	31336	31351	31557	31517	31834	31870	31843	31815	31513	31767	31503	31565	31454	31593	31430	31270	31719	31768	31512	31463	31498	31554	31412	31708	31340	31801	31479	31770	31606	31561	31657	31710	31752	31264	31404	31352	31352	31597	31794	31725	31627	31475	31289	31643	31655	31398	31508	31519	31442	31608	31674	31730	31695	31543	31771	31438	31709	31520	31547	31740	31263	31447	31688	31589	31500	31414	31522	31776	31537	31814	31643	31566	31591	31644	31556	31624	31531	31630	31761	31710	31299	31509	31463	31564	31319	31322	31710	31694	31615	31600	31632	31588	31726	31509	31592	31424	31542	31367	31123	31673	31533	31708	31575	31548	31263	31619	31307	31543	31553	31712	31373	31576	31622	31798	31567	31362	31397	31422	31609	31548	31571	31632	31848	31555	31530	31412	31493	31730	31580	31674	31772	31417	31472	31939	31455	31501	31624	31511	31724	31605	31699	31457	31446	31476	31482	31534	31797	31493	31665	31256	31624	31499	31448	31502	31276	31714	31543	31358	31536	31609	31678	31737	31546	31540	31668	31583	31752	31504	31559	31539	31623	31528	31408	31441	31635	31512	31735	31670	31593	31513	31583	31397	31463	31224	31498	31534	31482	31753	31411	31439	31539	31364	31391	31708	31451	31369	31521	31404	31561	31598	31709	31624	31636	31479	31771	31638	31562	31626	31434	31673	31587	31410	31624	31696	31813	31500	31583	31717	31484	31290	31615	31607	31660	31564	31453	31584	31454	31800	31563	31433	31361	31734	31526	31709	31364	31448	31684	31734	31706	31507	31551	31251	31711	31645	31443	31643	31615	31317	31599	31340	31582	31492	31645	31819	31669	31616	31685	31618	31672	31547	31374	31571	31362	31700	31466	31657	31627	31497	31704
18172	20856	21057	22320	32522	28843	23944	21693	19790	19007	18552	18513	18792	18473	18463	18620	18543	18586	18651	18712	18537	18547	18496	18453	18624	18553	18519	18725	18489	18638	18432	18488	18537	18726	18665	18496	18482	18342	18578	18498	18497	18570	18540	18568	18627	18605	18531	18794	18454	18454	18573	18554	18530	18479	18604	18646	18686	18676	18735	18492	18636	18579	18510	18655	18551	18502	18618	18603	18557	18491	18522	18559	18485	18502	18521	18482	18700	18602	18489	18482	18578	18384	18759	18586	18569	18638	18609	18611	18573	18448	18292	18756	18775	18695	18496	18491	18615	18511	18496	18458	18669	18654	18497	18499	18470	18570	18562	18415	18531	18388	18824	18514	18552	18488	18729	18592	18539	18401	18320	18597	18566	18537	18447	18427	18521	18486	18518	18488	18515	18483	18628	18588	18462	18700	18539	18740	18565	18419	18428	18550	18546	18579	18408	18531	18508	18603	18680	18463	18538	18530	18491	18655	18554	18512	18582	18630	18428	18611	18647	18574	18521	18502	18625	18700	18578	18559	18480	18732	18739	18562	18502	18528	18469	18607	18463	18639	18579	18556	18527	18504	18600	18503	18470	18707	18605	18487	18538	18530	18686	18619	18572	18287	18472	18462	18669	18609	18460	18553	18488	18519	18611	18390	18533	18471	18559	18499	18538	18505	18284	18501	18588	18553	18545	18589	18515	18512	18302	18678	18772	18532	18380	18686	18800	18479	18469	18507	18425	18636	18555	18470	18560	18609	18425	18476	18567	18548	18493	18499	18485	18411	18448	18334	18214	18826	18491	18517	18628	18589	18528	18598	18595	18497	18375	18436	18546	18483	18636	18461	18514	18682	18628	18516	18424	18517	18664	18652	18469	18457	18679	18547	18453	18466	18503	18499	18515	18801	18464	18494	18532	18575	18307	18380	18470	18654	18504	18434	18499	18577	18658	18703	18448	18339	18381	18509	18669	18593	18497	18490	18429	18348	18572	18394	18621	18585	18326	18693	18669	18330	18603	18407	18567	18603	18538	18496	18424	18598	18548	18647	18543	18457	18388	18662	18585	18657	18552	18671	18422	18601	18678	18590	18527	18575	18466	18555	18556	18591	18641	18594	18665	18534	18424	18346	18554	18476	18585	18637	18487	18657	18600	18630	18448	18549	18423	18631	18554	18552	18702	18614	18443	18435	18606	18523	18586	18461	18577	18649	18734	18412	18543	18466	18584	18652	18361	18771	18584	18565	18665	18509	18395	18529	18511	18567	18539	18564	18531	18520	18488	18540	18510	18462	18478	18683	18485	18262	18590	18525	18646	18628	18549	18533	18567	18555	18396	18521	18599	18540	18587	18695	18669	18421	18476	18446	18360	18429	18554	18559	18504	18461	18614	18329	18663	18618	18565	18622	18661	18637	18521	18659	18563	18406	18715	18479	18658	18767	18583	18719	18532	18626	18603	18545	18443	18675	18419	18609	18545	18591	18416	18440	18484	18497	18480	18532	18316	18610	18668	18845	18526	18373	18497	18569	18460	18462	18582	18684	18442	18585	18582	18276	18505	18375	18518	18536	18431	18680	18577	18547	18602	18559	18609	18533	18580	18494	18614	18489	18505	18659	18448	18596	18515	18575	18650	18688	18580	18602	18397	18559	18545	18461	18747	18483	18629	18571	18780	18560	18694	18424	18553	18409	18589	18438	18661	18555	18521	18592	18455	18666	18506	18640	18635	18615	18325	18344	18566	18483	18483	18650	18460	18510	18608	18520	18548	18564	18485	18262	18475	18351	18786	18662	18715	18490	18806	18530	18495	18534	18488	18488	18730	18555	18698	18460	18612	18546	18617	18521	18616	18558	18551	18397	18586	18504	18710	18581	18804	18358	18607	18689	18430	18480	18686	18412	18555	18578	18639	18691	18550	18684	18577	18572	18535	18397	18523	18415	18536	18442	18592	18393	18560	18431	18456	18500	18489	18483	18503	18609	18414	18416	18667	18657	18592	18488	18414	18563	18587	18583	18598	18613	18659	18497	18597	18526	18590	18479	18443	18546	18395	18390	18644	18584	18491	18745	18352	18659	18590	18654	18673	18719	18612	18454	18636	18335	18446	18513	18612	18560	18479	18489	18569	18505	18467	18552	18399	18757	18595	18402	18482	18576	18695	18714	18440	18539	18589	18595	18456	18594	18586	18575	18623	18514	18474	18480	18655	18508	18562	18494	18502	18447	18721	18585	18562	18534	18554	18414	18549	18406	18505	18423	18353	18696	18511	18485	18496	18545	18399	18505	18583	18805	18586	18437	18487	18588	18654	18487	18519	18741	18490	18412	18331	18528	18353	18535	18462	18490	18701	18485	18343	18472	18543	18527	18519	18514	18556	18649	18664	18564	18523	18593	18486	18519	18313	18770	18480	18705	18623	18491	18352	18629	18485	18348	18747	18524	18429	18480	18508	18417	18508	18661	18550	18501	18723	18587	18474	18564	18514	18553	18405	18372	18672	18341	18503	18351	18628	18654	18658	18406	18567	18647	18529	18672	18517	18553	18590	18545	18582	18637	18497	18556	18523	18592	18616	18508	18526	18622	18429	18519	18446	18615	18480	18633	18595	18655	18555	18498	18430	18487	18494	18329	18506	18558	18632	18676	18700	18416	18453	18457	18567	18511	18662	18583	18621	18420	18689	18721	18556	18549	18671	18575	18440	18596	18508	18498	18559	18719	18409	18519	18499	18696	18481	18356	18571	18563	18503	18631	18333	18471	18595	18578	18432	18461	18539	18499	18137	18367	18490	18456	18569	18379	18617	18436	18423	18702	18404	18434	18955	18442	18677	18381	18375	18485	18538	18564	18756	18594	18687	18532	18568	18594	18308	18415	18653	18457	18516	18549	18603	18324	18596	18650	18599	18631	18520	18526	18592	18691	18365	18437	18518	18609	18506	18570	18673	18544	18474	18457	18415	18445	18614	18342	18566	18337	18585	18600	18452	18722	18452	18526	18315	18542	18527	18713	18468	18662	18594	18607	18624	18597	18635	18451	18484	18559	18448	18558	18550	18575	18510	18503	18620	18416	18615	18538	18748	18410	18542	18553	18612	18617	18798	18501	18646	18366	18731	18611	18594	18521	18407	18578	18590	18594	18741	18636	18598	18683	18685	18521	18463	18342	18610	18596	18613	18620	18431	18718	18458	18567	18533	18351	18663	18502	18549	18455	18568	18550	18383	18390	18616	18344	18584	18511	18403	18467	18646	18458	18477	18345	18516	18362	18562	18578	18462	18502	18606	18729	18410	18560	18431	18562	18556	18714	18526	18595	18533	18558	18480	18483	18623	18554	18754	18705	18514	18385	18673	18687	18510	18504	18597	18474	18420	18464	18606	18437	18765	18599	18609	18502	18627	18466	18709	18615	18473	18650	18468	18480	18855	18633	18750	18563	18561	18490	18467	18608	18656	18691	18596	18368	18590	18536	18673	18450	18580	18347	18518	18670	18517	18663	18385	18496	18469	18654	18570	18399	18711	18388	18579	18297	18472	18497	18612	18517	18691	18579	18632	18603	18404	18619	18659	18387	18641	18388	18461	18540	18569	18590	18476	18560	18487	18799	18549	18486	18381	18479	18597	18414	18625	18451	18754	18538	18590	18640	18545	18524	18698	18413	18828	18467	18677	18698	18592	18579	18601	18587	18726	18585	18520	18494	18577	18550	18618	18735	18584	18612	18467	18570	18505	18478	18566	18813	18572	18397	18628	18613	18664	18566	18429	18510	18545	18491	18466	18655	18484	18617	18462	18595	18529	18482	18711	18587	18642	18627	18438	18514	18717	18588	18459	18412	18470	18476	18681	18521	18444	18736	18555	18652	18488	18424	18632	18506	18481	18527	18481	18395	18641	18539	18551	18417	18456	18623	18465	18577	18616	18476	18482	18353	18484	18627	18470	18641	18564	18627	18563	18485	18466	18663	18539	18558	18608	18418	18505	18595	18457	18465	18578	18578	18647	18459	18307	18539	18519	18577	18518	18512	18405	18549	18574	18585	18515	18499	18497	18571	18496	18653	18609	18348	18788	18588	18494	18435	18303	18475	18510	18559	18692	18492	18567	18462	18539	18404	18551	18502	18540	18569	18345	18591	18605	18375	18416	18537	18572	18529	18309	18407	18392	18378	18446	18495	18608	18488	18440	18507	18485	18479	18505	18639	18437	18474	18721	18476	18491	18467	18715	18641	18440	18697	18519	18461	18536	18565	18583	18502	18547	18716	18496	18499	18691	18738	18450	18521	18527	18451	18312	18624	18565	18438	18485	18490	18627	18676	18688	18401	18407	18509	18339	18585	18728	18503	18526	18674	18588	18413	18551	18749	18628	18576	18531	18805	18500	18459	18527	18565	18668	18506	18542	18649	18554	18678	18354	18478	18670	18424	18597	18630	18557	18314	18573	18584	18518	18560	18509	18594	18414	18519	18452	18522	18458	18556	18468	18473	18453	18457	18671	18423	18424	18551	18560	18786	18434	18442	18538	18648	18690	18790	18564	18446	18668	18647	18372	18516	18653	18351	18588	18511	18518	18412	18679	18396	18636	18608	18532	18582	18450	18689	18568	18635	18546	18463	18733	18646	18625	18560	18619	18680	18417	18440	18431	18594	18562	18480	18587	18563	18681	18318	18655	18546	18609	18400	18521	18640	18642	18623	18311	18784	18607	18443	18475	18608	18383	18621	18583	18484	18673	18629	18599	18549	18704	18601	18487	18440	18760	18739	18403	18685	18558	18515	18473	18473	18740	18416	18476	18569	18514	18684	18725	18680	18207	18745	18490	18807	18658	18466	18655	18455	18649	18486	18209	18505	18501	18471	18370	18541	18535	18518	18357	18509	18611	18565	18671	18693	18427	18477	18662	18680	18602	18504	18674	18618	18635	18604	18585	18362	18597	18657	18599	18476	18563	18783	18614	18528	18365	18487	18693	18407	18359	18673	18476	18579	18338	18563	18886	18454	18717	18536	18647	18558	18442	18670	18547	18358	18408	18744	18479	18517	18439	18673	18524	18435	18651	18558	18645	18506	18506	18473	18609	18578	18667	18699	18452	18621	18400	18532	18552	18574	18394	18647	18414	18632	18393	18517	18474	18361	18628	18489	18498	18722	18758	18584	18751	18809	18551	18523
25447	21638	28907	33036	56934	61143	52743	43750	37104	33990	32466	32103	32053	31610	31780	31688	31810	31804	31513	31604	31478	31497	31715	31621	31924	31967	31626	31454	31843	31620	31633	31878	31666	31687	31712	31703	31561	31762	31607	31717	31407	31677	31769	31559	31559	31539	31673	31499	31625	31385	31643	31474	31699	31593	31608	31713	31634	31676	31564	31658	31336	31646	31468	31378	31319	31640	31688	31703	31579	31682	31470	31862	31732	31509	31720	31450	31685	31610	31436	31374	31567	31636	31784	31684	31787	31961	31658	31407	31833	31713	31558	31448	31614	31493	31706	31400	31574	31692	31531	31646	31654	31379	31599	31546	31546	31463	31789	31477	31478	31677	31481	31248	31504	31601	31620	31345	31741	31553	31788	31409	31711	31609	31677	31457	31648	31656	31710	31462	31810	31551	31500	31773	31772	31612	31807	31328	31683	31181	31496	31643	31590	31904	31506	31562	31368	31796	31674	31609	31573	31595	31518	31564	31567	31653	31276	31578	31352	31498	31570	31451	31610	31242	31640	31734	31691	31506	31354	31765	31582	31449	31491	31572	31486	31371	31693	31579	31687	31348	31661	31458	31791	31250	31654	31629	31493	31385	31520	31706	31598	31549	31585	31467	31632	31751	31714	31568	31383	31638	31529	31841	31555	31518	31451	31844	31580	31440	31705	31723	31582	31580	31419	31661	31603	31704	31438	31533	31346	31397	31563	31647	31399	31751	31630	31668	31663	31574	31426	31551	31777	31604	31721	31823	31658	31605	31556	31704	31547	31537	31503	31566	31699	31736	31456	31759	31563	31581	31635	31370	31560	31775	31714	31565	31752	31626	31710	31824	31730	31626	31536	31552	31691	31726	31821	31523	31779	31741	31519	31554	31454	31544	31632	31767	31708	31723	31830	31544	31503	31425	31753	31798	31559	31317	31611	31621	31928	31766	31688	31512	31631	31705	31119	31606	31649	31357	31516	31632	31662	31705	31689	31768	31620	31501	31609	31626	31608	31710	31615	31600	31792	31652	31728	31670	31716	31731	31561	31321	31572	31655	31665	31658	31689	31447	31612	31690	31526	31608	31792	31625	31587	31580	31771	31412	31448	31578	31660	31551	31747	31558	31718	31433	31739	31457	31443	31684	31715	31534	31561	31644	31315	31763	31725	31790	31704	31506	31778	31569	31494	31616	31733	31470	31644	31409	31678	31660	31745	31476	31547	31729	31304	31477	31518	31486	31729	31593	31634	31626	31413	31693	31285	31577	31642	31294	31515	31746	31652	31784	31342	31575	31626	31531	31865	31544	31596	31445	31494	31566	31711	31539	31703	31769	31515	31593	31676	31462	31469	31624	31457	31489	31719	31417	31694	31718	31497	31771	31619	31652	31567	31582	31695	31821	31606	31737	31604	31612	31590	31593	31607	31913	31654	31372	31683	31667	31837	31304	31766	31751	31565	31335	31648	31512	31514	31550	31836	31544	31530	31786	31341	31645	31470	31686	31798	31674	31461	31589	31441	31630	31628	31418	31467	31842	31653	31293	31747	31764	31587	31473	31623	31763	31646	31717	31523	31562	31753	31681	31718	31359	31623	31481	31613	31634	31701	31704	31305	31675	31659	31517	31318	31565	31500	31542	31668	31709	31711	31651	31321	31477	31638	31745	31812	31680	31525	31618	31492	31624	31477	31627	31656	31489	31546	31851	31606	31413	31284	31474	31632	31684	31726	31792	31650	31487	31508	31723	31475	31532	31668	31848	31599	31623	31633	31504	31399	31587	31786	31334	31590	31758	31656	31727	31439	31290	31406	31903	31503	31649	31258	31679	31589	31503	31425	31456	31715	31721	31506	31324	31411	31495	31583	31654	31406	31333	31433	31588	31639	31333	31521	31622	31842	31511	31564	31595	31347	31243	31676	31536	31655	31521	31496	31824	31397	31559	31593	31642	31692	31591	31601	31450	31447	31425	31255	31647	31578	31502	31533	31518	31559	31562	31698	31821	31804	31449	31301	31551	31521	31367	31641	31948	31601	31673	31445	31571	31385	31712	31309	31547	31573	31369	31263	31833	31458	31852	31760	31629	31622	31555	31846	31412	31330	31349	31657	31400	31471	31775	31779	31500	31698	31644	31708	31515	31538	31371	31688	31521	31837	31424	31436	31607	31600	31920	31566	31714	31507	31389	31243	31315	31176	31359	31605	31833	31545	31720	31458	31462	31714	31318	31481	31329	31590	31468	31512	31383	31469	31732	31592	31499	31828	31770	31408	31813	31495	31616	31760	31578	31616	31556	31608	31591	31603	31577	31660	31524	31709	31791	31603	31525	31472	31574	31599	31172	31432	31441	31646	31532	31409	31633	31503	31750	31577	31595	31724	31634	31643	31659	31643	31538	31448	31388	31333	31544	31407	31551	31839	31749	31481	31745	31626	31631	31760	31665	31455	31857	31604	31332	31652	31592	31557	31710	31876	31822	31874	31454	31639	31747	31553	31338	31584	31680	31742	31567	31540	31519	31678	31511	31610	31513	31582	31462	31490	31621	31252	31569	31444	31539	31533	31655	31693	31562	31637	31691	31661	31607	31635	31341	31603	31560	31548	31440	31725	31701	31649	31735	31433	31372	31519	31588	31546	31452	31552	31546	31573	31526	31600	31545	31507	31763	31340	31799	31569	31518	31602	31724	31558	31665	31425	31659	31617	31743	31820	31367	31551	31712	31502	31446	31541	31817	31651	31631	31600	31744	31320	31494	31626	31527	31557	31597	31406	31695	31739	31733	31679	31595	31421	31567	31522	31495	31606	31478	31722	31559	31621	31818	31648	31433	31373	31448	31781	31527	31632	31477	31703	31518	31561	31780	31559	31557	31583	31537	31622	31370	31857	31647	31336	31643	31591	31792	31524	31434	31607	31631	31695	31648	31582	31634	31567	31480	31665	31694	31901	31542	31672	31495	31530	31521	31417	31697	31581	31693	31821	31737	31582	31629	31565	31489	31684	31539	31483	31571	31495	31513	31805	31577	31493	31566	31612	31743	31604	31807	31603	31693	31403	31798	31550	31683	31562	31653	31674	31665	31579	31468	31469	31705	31857	31615	31824	31709	31739	31608	31459	31696	31650	31500	31638	31533	31716	31649	31691	31729	31652	31645	31643	31751	31713	31888	31552	31600	31453	31590	31512	31810	31714	31510	31657	31772	31563	31586	31577	31547	31454	31501	31625	31611	31519	31641	31622	31367	31792	31435	31631	31658	31640	31369	31517	31473	31592	31653	31461	31391	31505	31807	31485	31498	31749	31694	31453	31461	31519	31558	31351	31780	31545	31739	31729	31547	31574	31559	31480	31524	31533	31661	31557	31719	31771	31617	31665	31574	31702	31454	31600	31425	31690	31647	31500	31547	31722	31493	31230	31636	31449	31565	31473	31549	31757	31639	31579	31587	31761	31701	31556	31504	31686	31475	31453	31775	31531	31463	31792	31524	31670	31686	31652	32061	31619	31667	31702	31764	31920	31591	31566	31612	31616	31825	31444	31659	31692	31653	31792	31512	31543	31728	31626	31589	31395	31509	31631	31765	31387	31635	31259	31718	31523	31701	31571	31616	31561	31740	31777	31697	31567	31392	31615	31706	31276	31294	31430	31757	31465	31556	31541	31348	31461	31679	31652	31597	31693	31677	31578	31492	31357	31652	31466	31493	31750	31658	31797	31718	31728	31630	31547	31732	31556	31849	31643	31655	31595	31627	31636	31629	31605	31580	31416	31475	31814	31554	31591	31727	31456	31514	31652	31472	31324	31572	31612	31559	31660	31471	31704	31818	31829	31435	31724	31654	31644	31415	31642	31507	31814	31725	31635	31518	31523	31531	31940	31287	31269	31591	31736	31777	31797	31660	31689	31405	31495	31636	31453	31423	31368	31455	31686	31720	31806	31373	31569	31601	31658	31768	31487	31498	31692	31515	31699	31829	31460	31572	31792	31802	31526	31534	31823	31795	31727	31857	31568	31736	31500	31559	31490	31455	31544	31446	31801	31500	31565	31673	31711	31490	31732	31711	31490	31541	31491	31923	31574	31548	31989	31352	31402	31248	31848	31594	31787	31382	31668	31357	31811	31661	31512	31587	31793	31674	31662	31672	31347	31695	31521	31757	31581	31328	31702	31596	31544	31556	31773	31549	31607	31673	31704	31666	31712	31605	31873	31898	31791	31907	31687	31447	31326	31639	31233	31665	31581	31655	31682	31759	31612	31751	31400	31563	31670	31728	31641	31424	31389	31363	31838	31644	31358	31791	31647	31530	31736	31681	31721	31487	31408	31612	31684	31853	31831	31481	31410	31720	31596	31476	31687	31596	31675	31381	31709	31553	31550	31408	31678	31633	31621	31572	31847	31579	31463	31420	31670	31389	31570	31689	31669	31558	31471	31569	31743	31353	31598	31236	31639	31694	31623	31589	31535	31484	31710	31561	31590	31616	31573	31479	31907	31678	31642	31599	31649	31296	31778	31690	31412	31471	31250	31716	31534	31679	31617	31736	31769	31790	31504	31399	31564	31475	31426	31664	31315	31631	31498	31476	31511	31510	31638	31474	31704	31489	31653	31666	31416	31538	31595	31645	31547	31701	31752	31445	31709	31722	31810	31654	31443	31453	31362	31751	31682	31510	31559	31504	31666	31681	31781	31708	31743	31981	31488	31295	31946	31260	31660	31644	31602	31492	31547	31782	31800	31802	31688	31480	31892	31654	31605	31602	31809	31327	31400	31644	31448	31694	31551	31486	31665	31617	31511	31438	31699	31702	31667	31607	31509	31693	31639	31544	31550	31401	31471	31492	31566	31488	31899	31627	31771	31554	31544	31353	31349	31678	31382	31669	31928	31755	31425	31450	31709	31679	31576	31584	31638	31575	31390	31601	31782	31696	31684	31487	31608	31533	31526	31558	31589	31340	31348	31822	31406	31699	31616	31586	31555	31482	31397	31353	31627	31492	31330	31648	31773	31763	31663	31378	31729	31602	31432	31600	31421	31552	31908	31611	31643	31843	31460	31463	31389	31609	31490	31506	31639	31606	31626	31688	31510	31661	31600	31657	31749	31637	31502	31663	31702	31343	31659	31485	31615	31452	31495	31589	31346	31786	31635	31474	31500	31771	31725	31662	31596	31672	31659	31663
18127	28122	26300	24687	56738	54539	42563	32315	24372	20922	19358	18742	18833	18704	18679	18869	18694	18758	18961	18885	18809	18893	18811	18712	18731	18816	18806	18766	18971	18701	18697	18743	18749	18665	18728	18940	18829	18850	18895	18802	18723	18919	18806	18801	18944	18768	18907	18773	18733	18768	18749	18832	18842	18731	18738	18742	18968	18709	18720	18655	18779	18867	18545	18898	18751	18763	18656	18821	18704	18822	18755	18699	18793	18718	18793	18702	18890	18741	18742	18597	18704	18692	18833	18813	18586	18782	18873	18792	18775	18595	18642	18788	18818	18824	18818	18715	18845	18702	18635	18950	18580	18678	18789	18650	18750	18772	18678	18555	18797	18653	18818	18813	18688	18860	18654	18633	18773	18834	18955	18981	18672	18889	18710	18739	18710	18791	18966	18794	18796	18850	18704	18656	18866	18836	18731	18709	18674	18700	18706	18623	18843	18697	18443	18634	18589	18777	18805	18764	18755	18626	18827	18722	18708	18633	18874	18737	18687	18825	18711	18740	18671	18687	18726	18502	18714	18842	19029	18635	18831	18758	18516	18698	18658	18614	18647	18871	18840	18773	18846	18848	18647	18638	18704	18782	18688	18954	18796	18780	18966	18703	18775	18549	18777	18735	18663	18619	18829	18679	18723	18735	18596	18829	18714	18725	18796	18905	18685	18648	18779	18833	18719	18847	18687	18902	18846	18607	18636	18788	18515	18778	18768	18740	18632	18642	18761	18744	18577	18791	18699	18799	18654	18767	18686	18874	18686	18784	18773	18607	18930	18546	18753	18768	18742	18810	18754	18695	18885	18846	18695	18519	18870	18897	18671	18728	18616	18805	18544	18713	18812	18893	18777	18639	18771	18816	18717	18583	18945	18628	18623	18747	18670	18746	18858	18818	18622	18693	18736	18710	18513	18828	18650	18597	18759	18758	18785	18756	18612	18712	18780	18808	18690	18917	18598	18776	18657	18894	18577	18708	18755	18624	18919	18786	18658	18656	18531	18499	18795	18847	18722	18704	18832	18738	18765	18631	18981	18581	18828	18714	18561	18925	19013	18722	18899	19006	18839	18779	18693	18833	18713	18907	18679	18702	18790	18743	18884	18710	18806	18762	18612	18774	18852	18638	18880	18840	18766	18654	18713	18729	18907	18705	18747	18847	18779	18780	18707	18834	18754	18724	18785	18798	18474	18984	18714	18550	18837	18768	18999	18860	18622	18932	18990	18580	18814	18860	18936	18632	18694	18782	18877	18736	18619	18836	18730	18648	18671	18865	18727	18869	18627	18829	18744	18958	18680	18683	18758	18819	18598	18868	18744	18838	18706	18989	18827	18907	18706	18686	18522	18829	18771	18627	18896	18830	18627	18759	18799	18799	18616	18650	18860	18645	18567	18542	18752	18816	18960	18767	18606	18852	18726	18861	18707	18652	18679	18808	18798	18837	18789	18667	18721	18892	18658	18776	18887	18842	18864	18654	18855	18903	18752	18924	18667	18663	18760	18653	18669	18672	18686	18796	18853	18763	18655	18553	18792	18731	18640	18777	18718	18784	18650	18700	18575	18730	18893	18711	18766	18893	18715	18867	18616	18604	18850	18878	19078	18616	18749	18897	18770	18775	18604	18535	18619	18740	18678	18726	18665	18677	18718	18638	18778	18880	18784	18777	18751	18835	18743	18854	18659	18823	18747	18673	19089	18669	18672	18618	18940	18869	18917	18730	18793	18649	18643	18550	18737	18864	18818	18813	18699	18728	18795	18597	18845	18972	19011	18836	18970	18681	18490	18615	18675	18700	18947	18543	18792	18630	18559	18841	18897	18682	18811	18626	18849	18752	18885	18717	18723	18789	18498	18715	18762	18699	18646	18614	18754	18762	18738	18745	18666	18945	18811	18651	18802	18817	18698	18809	18771	18839	18753	18505	18733	18647	18903	18645	18856	18766	18660	18875	18846	18756	18756	18425	18703	18879	18821	18713	18812	18714	18866	18887	18887	18551	18685	18635	18765	18820	18657	18543	18765	18793	18796	18578	18789	18616	18652	18964	18778	18801	18800	18844	18701	18677	18767	18677	18845	18650	18758	18805	18793	18680	18626	18812	18694	18808	18665	18554	18745	18690	18937	18717	18744	18874	18676	18601	18826	18636	18832	18778	18713	18674	18924	18738	18821	18696	18716	18810	18951	18548	18912	18835	18918	18695	18808	18826	18885	18547	18721	18746	18795	18683	18822	18624	18633	18562	18743	18621	18779	18607	18799	18690	18656	18887	18857	18697	18715	18884	18727	18742	18699	18770	18761	18753	18786	18933	18639	18856	18734	18889	18843	18613	18554	18779	18716	18767	18770	18839	18833	18775	18769	18802	18895	18806	18791	18884	18752	18773	18733	18842	18656	18853	18741	18599	18845	18665	18758	18569	18791	18718	18723	18782	18802	18688	18682	18939	18825	18744	18672	18681	18814	18664	18693	18528	18834	18864	18845	18969	18642	18712	18800	18633	18786	18925	18759	18622	18914	18637	18864	18779	18572	18666	18744	18730	18564	18751	18891	18774	18844	18674	18816	18753	18732	18768	18671	18856	18604	18697	18693	18697	18869	18760	18510	18823	18694	18944	18811	18722	18728	18865	18757	18777	18877	18834	18835	18783	18686	18772	18804	18678	18877	18955	18734	18673	18803	18722	18759	18648	18713	18745	18569	18669	18709	18703	18666	18680	18719	18731	18779	18795	18710	18826	18831	18734	18628	18699	18592	18716	18700	18890	18611	18802	18882	18671	18847	18706	18748	18597	18909	18709	18794	18837	18834	18856	18836	18805	18709	18713	18804	18747	19016	18855	18857	18590	18830	18667	18825	18683	18700	18801	18838	18685	18873	18592	18807	18636	18699	18629	18670	18556	18726	18610	18685	18843	18698	18785	18670	18855	18909	18762	18761	18676	18863	18585	18911	18714	18623	18918	18671	18742	18667	18773	18881	18812	18593	18709	18643	18792	18931	18989	18673	18576	18748	18821	18710	18786	18973	18643	18701	18858	18782	18704	18739	18602	18960	18732	18747	18571	18678	18637	18684	18750	18617	18819	18687	18639	18577	18841	18674	18690	18750	18701	18829	18854	18558	18760	18438	18852	18545	18936	18582	18668	18672	18576	18721	18690	18596	18808	18595	18682	18693	18578	18858	18721	18954	18911	18717	18825	18663	18746	18659	18773	18594	18671	18896	18653	18747	18795	18689	18744	18608	18538	18842	18798	18823	18614	18665	18616	18634	18849	18829	18766	18564	18395	18660	18603	18555	18882	18723	18700	18601	18831	18760	18714	18867	18729	18868	18689	18615	18793	18718	18846	18864	18714	18792	18663	18834	18824	18866	18792	18620	18603	18680	18740	18662	18570	18944	18811	18779	18742	18900	18822	19027	18822	18729	18830	18745	18767	18712	18854	18588	18774	18788	18696	18825	18558	18820	18711	18489	18939	18672	18851	18730	18871	18722	18954	18652	18640	18889	18789	18832	18646	18903	18866	18732	18829	18920	18728	18818	18753	18813	18778	18840	18789	18661	18618	18728	18739	18740	18911	18724	18907	18682	18795	18863	18716	18700	18675	18773	18797	18922	18862	18737	18596	18975	18847	18634	18837	18649	18624	18751	18728	18762	18671	18789	18828	18766	18720	18722	18750	18761	18729	18839	18840	18912	18820	18871	18774	18760	18695	18728	18950	18900	18829	18689	18936	18754	18689	18799	18601	18651	18888	18679	18661	18690	18618	18914	18691	18938	18807	18708	18850	18666	18811	18707	18783	18609	18718	18849	18682	18681	18789	18756	18739	18606	18599	18984	18904	18585	18795	18521	18802	18982	18674	18816	18760	18796	18977	18639	18815	18726	18730	18823	18912	18592	18702	18816	18574	18639	18739	18819	18724	18967	18856	18513	18791	18612	18812	18817	18599	18820	18792	18850	18780	18735	18907	18778	18828	18807	18756	18990	18706	18793	18789	18852	18736	18901	18760	18876	18747	18775	18750	18870	18875	18553	18945	18902	18827	18676	18631	18663	18642	18638	18752	18801	18723	18756	18686	18709	18757	18828	18868	18871	18707	18774	18882	18848	18709	18873	18742	18660	18647	18706	18678	18632	18875	18850	18537	18879	18524	18723	18860	18664	18756	18765	18627	18854	18839	18550	18838	18673	18574	18819	18767	18714	18684	18722	18803	18706	18699	18756	18528	18639	18745	18671	18763	18871	18797	18711	18801	18610	18624	18745	18635	18794	18898	18601	18713	18873	18836	18872	18775	18756	18618	18715	18741	18723	18775	18824	18810	18747	18772	18676	18865	18639	18792	18711	18839	18778	18695	18691	18657	18806	18760	18667	18703	18839	18672	18780	18779	18790	18793	18773	18896	18801	18753	18847	18776	18636	18951	18709	18741	18497	18623	18510	18638	18783	18737	18826	18629	18831	18785	18694	18798	18800	18813	19017	18801	18703	18598	18888	18770	18753	18748	18685	18665	18820	18640	18936	18892	18665	18893	18650	18598	18634	18878	18743	18800	18889	18676	18701	18824	18656	18890	18947	18756	18868	18730	18684	18783	18740	18848	18842	18659	18624	18648	18842	18579	18917	18871	18590	18878	18570	18797	18723	18885	18555	18804	18791	18858	18732	18731	18895	18824	18688	18686	18759	18769	18793	18736	18768	18803	18838	18703	18843	18606	18711	18688	18809	18711	18937	18768	18790	18936	18685	18707	18769	18690	18816	18827	18742	18756	18897	18864	18920	18746	18767	18848	18989	18843	18930	18828	18784	18650	18757	18667	18660	18762	18801	18726	18567	18674	18830	18655	18808	18590	18871	18709	18819	18786	18744	18780	18630	19008	18716	18894	18599	18763	18907	18592	18817	18625	18824	18651	18753	18806	18780	18720	18790	18644	18597	18837	18545	18846	18595	18735	18914	18701	18684	18871	18734	18834	18937	18498	18664	18674	18696	18651	18804	18754	18695	18730	18696	18833	18827	18832	18830	18739	18737	18839	18838	18506	18721	18756	18699	18645	18710	18845	18616	18802	18495	18750	18854	18537	18816	18471	18837	18591	18799	18702	18673	18756	18790	18818	18859	18753	18815	18694	18650	18653	18666	18702	18748	18811	18657	18586	18602	18876	18855	18856
23059	21544	28598	27737	59639	80184	70584	57352	45198	38521	35029	33283	33011	32774	33014	32876	32694	32662	32641	32772	32652	32868	32831	32389	32781	32706	32575	32624	32594	32765	32547	32663	32702	32650	32599	32927	32631	32901	32468	32554	32967	32341	32678	32646	32839	32537	32448	32743	32573	32494	32723	32720	32477	32587	32477	32747	32601	32477	32575	32612	32576	32829	32374	32405	32476	32719	32522	32599	32842	32518	32846	32442	32805	32462	32489	32299	32853	32689	32697	32605	32576	32572	32845	32504	32547	32588	32547	32447	32510	32664	32719	32602	32721	32471	32523	32354	32630	32569	32531	32529	32493	32300	32567	32431	32475	32509	32563	32455	32546	32417	32501	32185	32427	32496	32559	32642	32439	32445	32634	32647	32591	32723	32452	32455	32581	32325	32559	32646	32357	32621	32425	32741	32574	32250	32665	32444	32509	32705	32354	32760	32532	32272	32630	32653	32566	32666	32648	32578	32521	32563	32693	32720	32499	32672	32461	32739	32671	32497	32395	32524	32390	32425	32390	32334	32530	32467	32626	32532	32629	32661	32423	32497	32410	32334	32328	32605	32342	32430	32371	32775	32384	32409	32534	32479	32503	32535	32760	32636	32506	32676	32298	32631	32584	32328	32540	32534	32445	32504	32639	32545	32553	32537	32478	32582	32519	32313	32200	32542	32722	32554	32561	32842	32594	32534	32601	32390	32756	32609	32606	32575	32606	32726	32659	32708	32760	32636	32399	32486	32595	32609	32578	32633	32600	32538	32547	32566	32240	32560	32464	32655	32470	32189	32581	32838	32915	32276	32304	32486	32542	32226	32581	32463	32765	32583	32418	32514	32557	32397	32611	32468	32542	32377	32618	32657	32528	32269	32213	32464	32496	32581	32444	32546	32437	32230	32339	32515	32305	32412	32611	32734	32505	32621	32754	32601	32559	32622	32524	32422	32638	32359	32413	32518	32379	32293	32463	32447	32418	32619	32346	32486	32663	32691	32331	32325	32413	32551	32667	32823	32405	32359	32335	32510	32483	32497	32360	32711	32472	32410	32706	32574	32593	32801	32539	32716	32500	32525	32299	32416	32643	32855	32494	32346	32513	32679	32563	32640	32509	32686	32351	32516	32617	32466	32418	32555	32667	32307	32516	32281	32603	32461	32519	32285	32442	32453	32543	32536	32400	32660	32545	32796	32538	32574	32547	32567	32667	32585	32517	32312	32562	32642	32645	32670	32477	32699	32795	32885	32574	32669	32693	32597	32368	32365	32554	32417	32642	32683	32750	32645	32462	32611	32586	32620	32716	32511	32805	32369	32647	32698	32454	32336	32471	32483	32516	32660	32625	32679	32454	32684	32493	32599	32608	32610	32516	32287	32343	32267	32482	32578	32682	32454	32478	32572	32523	32350	32667	32615	32733	32421	32525	32350	32423	32587	32585	32611	32286	32592	32483	32544	32328	32492	32605	32431	32535	32495	32609	32436	32590	32531	32709	32379	32383	32109	32634	32671	32236	32240	32497	32519	32442	32388	32393	32505	32452	32594	32275	32451	32422	32407	32537	32559	32509	32495	32674	32574	32637	32250	32308	32665	32387	32288	32575	32670	32539	32380	32697	32507	32423	32403	32565	32702	32495	32458	32451	32643	32495	32230	32132	32669	32455	32291	32489	32796	32541	32507	32795	32502	32423	32662	32609	32750	32666	32344	32590	32653	32713	32454	32654	32551	32396	32663	32393	32415	32494	32606	32341	32291	32547	32597	32599	32523	32814	32585	32302	32476	32184	32493	32675	32541	32359	32625	32357	32609	32363	32104	32220	32458	32410	32536	32464	32417	32417	32388	32696	32567	32598	32372	32515	32635	32616	32588	32432	32569	32644	32828	32606	32395	32448	32305	32550	32559	32644	32247	32587	32492	32522	32492	32518	32574	32550	32733	32455	32542	32472	32447	32518	32738	32379	32575	32628	32383	32470	32748	32625	32598	32756	32477	32770	32568	32425	32482	32323	32519	32398	32335	32669	32531	32826	32617	32435	32687	32547	32419	32782	32766	32408	32431	32641	32585	32626	32471	32847	32591	32445	32417	32232	32576	32534	32342	32834	32459	32519	32619	32603	32783	32485	32481	32569	32605	32610	32789	32474	32701	32726	32831	32507	32616	32612	32409	32498	32855	32590	32645	32574	32572	32489	32378	32715	32704	32666	32341	32557	32338	32665	32509	32381	32639	32622	32526	32329	32602	32540	32486	32700	32568	32379	32384	32669	32816	32289	32390	32389	32393	32468	32825	32463	32446	32597	32685	32505	32576	32325	32430	32724	32276	32469	32803	32299	32441	32815	32348	32770	32469	32535	32821	32764	32632	32627	32277	32761	32205	32461	32396	32952	32592	32515	32608	32500	32555	32478	32641	32575	32561	32403	32389	32425	32548	32746	32506	32716	32593	32512	32595	32484	32520	32505	32362	32688	32626	32224	32581	32492	32441	32590	32393	32606	32600	32485	32519	32739	32827	32307	32284	32534	32490	32592	32448	32595	32523	32626	32514	32723	32546	32335	32431	32567	32467	32623	32597	32388	32485	32692	32385	32467	32636	32725	32647	32541	32573	32590	32418	32404	32367	32509	32586	32641	32508	32498	32610	32361	32350	32595	32616	32503	32428	32358	32612	32280	32418	32682	32673	32719	32471	32215	32247	32746	32689	32459	32473	32607	32197	32624	32725	32273	32881	32440	32509	32544	32504	32399	32543	32617	32677	32369	32601	32134	32678	32522	32255	32452	32656	32605	32363	32597	32261	32473	32512	32836	32444	32526	32599	32603	32407	32512	32336	32487	32355	32848	32332	32744	32456	32698	32577	32422	32609	32574	32434	32615	32598	32524	32524	32626	32459	32674	32596	32451	32651	32543	32540	32397	32361	32651	32424	32461	32426	32501	32343	32550	32658	32331	32613	32403	32492	32523	32440	32379	32411	32460	32436	32620	32697	32456	32692	32716	32664	32699	32682	32759	32560	32751	32347	32616	32653	32213	32410	32509	32604	32507	32452	32835	32670	32595	32488	32532	32447	32597	32742	32643	32255	32643	32564	32670	32720	32629	32550	32572	32555	32540	32645	32565	32425	32545	32568	32576	32667	32677	32348	32279	32620	32642	32529	32592	32567	32627	32375	32591	32414	32731	32528	32395	32711	32633	32315	32513	32700	32590	32419	32745	32347	32689	32699	32754	32647	32345	32650	32559	32408	32678	32333	32437	32502	32698	32736	32714	32730	32751	32308	32407	32242	32574	32428	32661	32487	32404	32461	32467	32338	32617	32667	32370	32458	32540	32365	32696	32599	32678	32599	32387	32503	32458	32360	32665	32785	32596	32443	32659	32634	32843	32338	32517	32639	32504	32450	32686	32537	32467	32614	32478	32708	32752	32522	32657	32468	32420	32391	32573	32570	32380	32359	32464	32435	32753	32514	32453	32404	32443	32616	32605	32395	32637	32643	32551	32418	32396	32684	32408	32672	32409	32703	32471	32580	32300	32333	32506	32253	32440	32767	32354	32546	32441	32267	32543	32381	32716	32295	32577	32381	32653	32686	32359	32753	32700	32582	32461	32415	32529	32399	32394	32764	32411	32444	32476	32643	32403	32370	32681	32547	32653	32357	32712	32500	32246	32465	32406	32537	32527	32775	32623	32497	32595	32607	32563	32873	32792	32668	32655	32749	32575	32788	32785	32847	32685	32613	32789	32370	32532	32415	32714	32566	32350	32532	32365	32742	32688	32452	32362	32413	32584	32639	32572	32514	32531	32361	32447	32509	32645	32463	32637	32296	32533	32281	32423	32247	32526	32544	32564	32412	32444	32606	32337	32783	32573	32672	32676	32661	32521	32568	32684	32579	32825	32650	32341	32478	32655	32454	32439	32729	32638	32564	32414	32409	32547	32554	32838	32580	32701	32477	32587	32422	32439	32461	32426	32713	32352	32505	32487	32547	32622	32505	32356	32612	32371	32534	32753	32374	32394	32621	32617	32663	32426	32522	32476	32507	32368	32355	32504	32788	32586	32622	32406	32730	32574	32545	32328	32552	32397	32602	32516	32443	32566	32312	32546	32382	32264	32662	32188	32454	32623	32665	32623	32738	32643	32617	32675	32612	32628	32557	32402	32469	32704	32373	32344	32598	32535	32454	32375	32401	32331	32531	32705	32344	32528	32453	32490	32602	32541	32389	32705	32355	32508	32709	32627	32485	32494	32396	32624	32519	32240	32639	32386	32605	32581	32500	32684	32563	32720	32272	32540	32725	32423	32446	32485	32579	32263	32448	32670	32691	32544	32463	32515	32443	32755	32483	32599	32613	32616	32450	32724	32709	32575	32604	32388	32344	32417	32477	32605	32661	32339	32381	32284	32479	32412	32511	32404	32344	32521	32648	32369	32501	32560	32483	32599	32581	32496	32315	32554	32646	32500	32572	32586	32397	32600	32430	32460	32524	32451	32358	32577	32623	32735	32537	32417	32856	32431	32521	32481	32468	32433	32367	32573	32560	32665	32483	32806	32701	32484	32357	32566	32388	32280	32230	32472	32670	32616	32595	32441	32686	32329	32367	32515	32415	32347	32475	32582	32699	32521	32507	32402	32698	32638	32286	32184	32336	32718	32382	32636	32698	32379	32648	32472	32496	32554	32583	32637	32411	32438	32531	32715	32711	32539	32611	32439	32650	32883	32529	32702	32617	32663	32637	32586	32639	32779	32067	32632	32138	32779	32638	32708	32412	32523	32368	32422	32440	32527	32779	32540	32426	32551	32558	32551	32586	32366	32381	32585	32302	32870	32618	32523	32537	32791	32601	32453	32669	32639	32323	32353	32378	32998	32394	32608	32383	32646	32591	32689	32658	32601	32355	32500	32753	32564	32380	32549	32501	32470	32650	32701	32555	32809	32490	32356	32526	32539	32957	32488	32629	32434	32413	32445	32434	32755	32672	32468	32532	32583	32206	32318	32646	32578	32484	32595	32528	32634	32517	32447	32778	32648	32240	32558	32387	32633	32327	32549	32814	32503	32556	32437	32644	32388	32595	32801	32528	32670	32341	32676	32594	32501	32463	32541	32181	32430	32511	32436	32673	32471	32074	32563	32708	32498	32561	32774	32580	32541	32242	32716	32796	32630	32580
19868	36066	35113	34695	75237	86076	70377	51628	34678	25327	21040	20028	19689	19684	19625	19814	19586	19654	19660	19487	19588	19467	19327	19418	19635	19682	19655	19472	19757	19570	19630	19414	19288	19705	19609	19379	19654	19627	19458	19707	19572	19504	19462	19571	19510	19516	19603	19351	19640	19595	19529	19635	19547	19532	19458	19634	19550	19412	19544	19518	19467	19412	19318	19486	19431	19519	19323	19369	19657	19466	19310	19564	19733	19489	19461	19480	19510	19550	19459	19578	19678	19541	19414	19440	19336	19354	19500	19456	19489	19527	19565	19401	19725	19573	19372	19539	19379	19601	19406	19464	19434	19465	19411	19541	19375	19457	19242	19475	19391	19525	19597	19352	19577	19595	19409	19566	19294	19625	19482	19376	19351	19343	19608	19526	19497	19300	19597	19561	19402	19304	19562	19422	19459	19541	19435	19611	19459	19451	19480	19380	19508	19319	19561	19627	19353	19607	19424	19363	19446	19585	19316	19477	19436	19655	19662	19364	19393	19463	19420	19499	19543	19475	19373	19384	19470	19459	19544	19409	19475	19554	19510	19260	19544	19583	19373	19541	19407	19410	19702	19627	19681	19350	19545	19607	19552	19570	19427	19378	19424	19452	19467	19482	19407	19275	19133	19596	19607	19454	19362	19433	19393	19424	19685	19357	19615	19485	19500	19578	19244	19505	19577	19609	19586	19619	19403	19511	19373	19509	19612	19443	19473	19505	19534	19432	19509	19597	19553	19702	19354	19555	19606	19434	19437	19483	19508	19560	19777	19495	19419	19445	19674	19684	19689	19384	19637	19451	19527	19324	19571	19478	19428	19386	19494	19511	19507	19408	19657	19381	19451	19442	19441	19492	19481	19380	19625	19614	19324	19704	19402	19483	19470	19445	19518	19492	19426	19530	19526	19450	19343	19361	19615	19531	19632	19447	19577	19548	19557	19392	19334	19373	19644	19381	19405	19400	19509	19470	19426	19517	19480	19629	19474	19606	19362	19574	19386	19491	19635	19420	19423	19392	19399	19513	19516	19524	19485	19661	19460	19449	19620	19717	19547	19557	19467	19330	19529	19445	19568	19511	19362	19635	19683	19481	19296	19524	19436	19378	19455	19493	19368	19433	19491	19438	19312	19572	19387	19475	19263	19697	19473	19355	19337	19555	19633	19559	19299	19512	19633	19381	19415	19526	19439	19405	19507	19423	19434	19414	19709	19510	19492	19420	19640	19530	19631	19534	19443	19493	19452	19614	19655	19462	19381	19414	19441	19680	19536	19373	19514	19577	19487	19653	19391	19324	19550	19363	19333	19451	19576	19282	19626	19598	19350	19398	19485	19569	19541	19360	19436	19448	19634	19410	19400	19465	19431	19252	19363	19336	19446	19607	19392	19499	19638	19489	19722	19376	19628	19677	19329	19451	19474	19735	19357	19434	19527	19650	19598	19482	19406	19364	19332	19591	19614	19304	19509	19673	19363	19441	19481	19547	19450	19570	19727	19405	19600	19397	19497	19456	19566	19474	19584	19455	19668	19304	19385	19408	19363	19557	19444	19320	19505	19767	19335	19466	19560	19486	19350	19673	19545	19392	19544	19636	19404	19511	19444	19415	19556	19417	19613	19516	19457	19505	19640	19522	19638	19512	19483	19338	19335	19559	19495	19482	19424	19483	19496	19577	19440	19512	19466	19480	19383	19563	19313	19585	19272	19603	19680	19350	19269	19434	19328	19538	19673	19407	19497	19416	19477	19442	19529	19532	19594	19240	19398	19375	19562	19215	19634	19595	19523	19495	19239	19444	19546	19349	19405	19519	19392	19431	19602	19303	19410	19515	19605	19461	19444	19475	19448	19648	19415	19484	19456	19557	19747	19484	19511	19415	19560	19555	19340	19562	19395	19456	19389	19553	19451	19612	19455	19368	19404	19362	19368	19490	19540	19429	19498	19380	19580	19456	19420	19708	19474	19455	19485	19568	19360	19590	19591	19173	19644	19535	19473	19451	19430	19658	19741	19672	19542	19507	19643	19431	19444	19479	19321	19707	19492	19345	19722	19317	19606	19416	19687	19304	19583	19465	19275	19500	19409	19602	19438	19460	19476	19453	19365	19283	19356	19249	19551	19529	19357	19520	19464	19656	19483	19637	19482	19447	19608	19423	19711	19227	19358	19458	19432	19498	19604	19414	19630	19365	19557	19417	19443	19338	19555	19476	19494	19618	19457	19501	19346	19645	19519	19279	19574	19557	19512	19433	19588	19519	19525	19457	19355	19447	19564	19610	19517	19376	19516	19503	19351	19392	19660	19491	19530	19543	19377	19509	19556	19413	19488	19345	19373	19620	19459	19494	19565	19217	19562	19705	19315	19425	19585	19273	19362	19516	19503	19554	19414	19408	19551	19501	19454	19618	19517	19425	19527	19429	19469	19558	19608	19399	19451	19622	19399	19524	19637	19345	19438	19500	19543	19496	19645	19529	19618	19604	19517	19547	19668	19471	19454	19566	19580	19571	19439	19288	19500	19542	19421	19574	19330	19485	19601	19561	19489	19451	19459	19627	19563	19499	19539	19464	19474	19470	19578	19517	19553	19542	19311	19582	19540	19454	19535	19522	19450	19508	19603	19466	19503	19276	19542	19346	19327	19363	19470	19604	19549	19352	19610	19584	19381	19628	19528	19328	19629	19274	19574	19494	19421	19435	19435	19401	19541	19372	19434	19570	19440	19329	19285	19458	19391	19549	19517	19649	19387	19493	19543	19675	19618	19506	19391	19072	19380	19559	19423	19612	19328	19552	19653	19353	19354	19427	19468	19489	19342	19632	19543	19377	19688	19511	19477	19593	19372	19300	19525	19659	19384	19527	19484	19568	19507	19472	19611	19472	19443	19309	19646	19474	19399	19443	19578	19638	19392	19517	19368	19254	19501	19506	19582	19493	19481	19524	19466	19371	19457	19537	19246	19439	19653	19365	19498	19696	19558	19583	19489	19679	19636	19499	19470	19492	19413	19401	19475	19182	19636	19445	19454	19441	19499	19609	19616	19301	19549	19514	19402	19481	19730	19608	19303	19503	19545	19438	19551	19482	19526	19374	19517	19658	19401	19523	19568	19446	19479	19528	19461	19667	19505	19473	19452	19460	19590	19520	19437	19375	19570	19433	19602	19398	19555	19718	19488	19364	19411	19486	19505	19422	19536	19511	19551	19515	19517	19360	19312	19577	19612	19427	19431	19374	19447	19332	19491	19455	19576	19319	19540	19538	19565	19429	19375	19527	19602	19441	19481	19479	19506	19545	19288	19357	19290	19522	19380	19533	19591	19510	19461	19306	19571	19468	19633	19628	19406	19519	19448	19539	19351	19148	19425	19403	19641	19353	19471	19508	19519	19574	19485	19466	19389	19534	19331	19322	19566	19467	19537	19421	19360	19457	19354	19437	19590	19500	19587	19706	19412	19341	19584	19531	19437	19620	19451	19525	19545	19677	19572	19394	19422	19535	19337	19437	19350	19433	19416	19572	19451	19700	19607	19443	19497	19555	19520	19449	19577	19515	19548	19512	19748	19597	19528	19485	19557	19322	19554	19557	19632	19503	19430	19376	19169	19422	19386	19717	19538	19309	19321	19568	19390	19711	19583	19574	19478	19346	19412	19163	19533	19668	19552	19348	19295	19460	19513	19597	19365	19420	19404	19631	19289	19285	19546	19443	19520	19363	19621	19306	19438	19593	19528	19521	19397	19356	19512	19406	19619	19393	19383	19561	19458	19587	19530	19485	19466	19432	19532	19563	19534	19325	19502	19397	19519	19470	19487	19355	19445	19663	19503	19296	19518	19462	19577	19401	19528	19500	19415	19572	19575	19513	19460	19472	19429	19498	19536	19606	19612	19497	19302	19409	19433	19362	19379	19381	19505	19490	19490	19350	19266	19378	19680	19559	19498	19633	19497	19500	19524	19396	19484	19448	19530	19660	19482	19449	19596	19539	19435	19288	19490	19522	19573	19521	19411	19627	19585	19608	19492	19546	19668	19470	19403	19650	19437	19454	19539	19375	19542	19611	19437	19300	19536	19537	19359	19352	19654	19433	19443	19474	19649	19396	19550	19644	19451	19444	19431	19543	19389	19534	19370	19397	19411	19461	19305	19443	19312	19654	19581	19542	19663	19410	19513	19350	19573	19639	19573	19573	19528	19522	19560	19367	19233	19486	19448	19490	19182	19224	19480	19459	19272	19356	19360	19443	19327	19432	19582	19473	19553	19574	19503	19648	19551	19421	19373	19367	19411	19425	19474	19354	19479	19611	19564	19515	19515	19502	19539	19357	19357	19653	19494	19526	19493	19542	19413	19303	19433	19743	19579	19381	19366	19506	19352	19514	19527	19582	19332	19583	19566	19506	19671	19408	19526	19515	19609	19645	19238	19572	19408	19482	19592	19339	19471	19707	19611	19484	19574	19507	19701	19547	19360	19653	19458	19242	19393	19577	19439	19518	19636	19569	19439	19460	19578	19469	19389	19569	19573	19749	19385	19449	19542	19463	19360	19508	19476	19493	19422	19257	19461	19489	19443	19332	19506	19636	19595	19275	19532	19540	19554	19535	19563	19466	19338	19607	19494	19595	19476	19350	19456	19478	19515	19488	19445	19480	19623	19526	19539	19493	19361	19432	19477	19480	19368	19610	19359	19660	19460	19462	19368	19503	19471	19393	19483	19515	19523	19432	19575	19491	19358	19487	19533	19364	19384	19487	19475	19418	19291	19553	19611	19427	19609	19474	19567	19336	19572	19546	19373	19427	19322	19278	19336	19625	19504	19497	19422	19415	19408	19209	19349	19327	19406	19608	19488	19509	19603	19373	19225	19479	19627	19543	19570	19366	19480	19591	19464	19547	19460	19640	19371	19469	19382	19362	19535	19437	19597	19424	19520	19646	19316	19515	19424	19615	19578	19445	19386	19523	19509	19563	19623	19387	19481	19622	19472	19536	19351	19422	19598	19676	19561	19407	19584	19364	19636	19279	19622	19373	19323	19387	19591	19350	19463	19451	19489	19748	19643	19497	19534	19505	19461	19408	19340	19577	19361	19541	19404	19505	19587	19488	19568	19486	19526	19509	19363	19601	19559	19465	19438	19543	19420	19586	19528	19595	19606	19421	19640	19704	19502	19469
33474	28945	34765	34390	36665	42119	39971	37189	34477	32999	32697	32252	32783	32301	32131	32328	32514	32425	32342	32184	32137	32586	32356	32416	32340	32133	32269	32503	32576	32521	32228	31962	32340	32300	32490	32312	32439	32323	32168	32133	32307	32189	32443	32453	32291	32310	32302	32527	32444	32551	32383	32229	32265	32316	32262	32419	32354	32417	32250	32175	32026	32353	32079	32254	32264	32394	32347	32458	32049	31971	32626	32199	32237	32347	32419	32482	32167	32467	32238	32293	32202	32229	32327	32215	32246	32527	32215	32325	32351	32388	32375	32266	32439	32179	32128	32363	32517	32240	32452	32434	32444	32010	32379	32638	32278	32480	32376	32290	32249	32717	32315	32317	32460	32491	32186	32275	32031	32265	32246	32402	32293	32494	32578	32356	32172	31991	32397	32245	32139	32344	32067	31933	32251	32276	32235	32403	32542	32221	32108	32325	32279	32452	32473	32514	32530	32271	32290	32374	32103	32294	32288	32252	32704	32381	32467	32276	32317	32137	32517	32440	32103	32305	32583	32411	32336	32465	32303	32215	32461	32476	32163	32101	32463	32058	32399	32284	32098	32351	32494	32374	32188	32235	32422	32411	32176	32098	32303	32106	32295	32341	32425	32231	32208	32323	32118	32110	32248	32312	32086	32464	32209	32352	32098	32532	32305	32255	32429	32414	32521	32168	32176	32194	32282	32522	32600	32315	32205	32386	32024	32254	32551	32099	32542	32445	32253	32309	32127	32383	32389	32336	32199	32490	32552	32401	32178	32261	32526	32505	32500	32447	32276	32184	32277	32221	32240	32447	32374	32391	32288	32440	32391	32522	32182	32395	32520	32461	32340	32279	32389	32160	32463	32183	32348	32052	32299	32539	32567	32249	32212	32269	32355	32220	32481	32321	32326	32137	32146	32491	32456	32310	32175	32437	32348	32426	32359	32237	32315	32334	32012	32258	32102	32256	32710	32291	32464	32368	32324	32170	32277	32387	32371	32293	32226	32236	32313	31901	32340	32655	32491	32338	32594	32344	32479	31986	32200	32253	32375	32196	32198	32471	32403	32377	32286	32343	32620	32137	32331	32375	32374	32324	32265	32507	32403	32315	32495	32325	32427	32303	32459	32378	32049	32430	32367	32259	32224	32376	32432	32512	32240	32316	32417	32445	32294	32194	32420	32120	32489	32483	32366	32440	32448	32340	32325	32348	32288	32457	32219	32218	32367	32355	32242	32456	32221	32226	32034	32230	32312	32283	32289	32439	32351	32316	32283	32444	32444	32153	32317	32329	32355	32268	32388	32325	32037	32104	32043	32510	32497	32409	32330	32427	32274	32190	32420	32190	32427	32081	32303	32346	32310	32267	32285	32120	32313	32077	32106	32382	32330	32272	32456	32408	32314	32250	32401	32516	32159	32301	32272	32516	32416	32210	32471	32076	32400	32339	32249	32535	32284	32396	32265	32554	32226	32205	32169	32148	32286	32170	32406	32422	32206	32109	32393	32463	32299	32348	32585	32354	32340	32242	32530	32203	32356	32363	32271	32339	32229	32336	32236	32344	32610	32364	32376	32127	32464	32425	32309	32172	32320	32302	32308	32136	32279	32304	32563	32352	32016	32216	32070	32227	32195	32250	32427	32258	32233	32519	32300	32271	32115	32208	32308	32490	32457	32399	32515	32519	32310	32270	32401	32456	32397	32159	32383	32362	31995	32470	32447	32439	32261	32417	32386	32330	32320	32153	32269	32293	32330	32358	32216	32319	32391	32620	32267	32080	32640	32319	32188	32458	32365	32253	32380	32470	32056	31867	32320	32220	32146	32209	32302	32312	32444	32501	32277	32443	32361	32188	32540	32354	32410	32612	32555	32419	32208	32295	32235	32392	32173	32145	32028	32412	32235	32349	32679	32082	32006	32325	32483	32283	32302	32458	32250	32534	32465	32397	32147	32374	32163	32385	31987	32361	32351	32248	32612	32471	32312	32412	32599	32519	32352	32690	32463	32104	32258	32343	32310	32077	32288	32038	32413	32323	32302	32272	32228	32223	32139	32126	32325	32505	32234	32643	32346	32356	32118	32497	32235	32096	32363	32469	32360	32475	32384	32022	32202	32383	32399	32251	32220	32454	32492	32306	32371	32401	32746	32436	32452	32821	32476	32210	32553	32058	32530	32131	32160	32257	32319	32164	32513	32472	32214	32437	32334	32145	32344	32384	32345	32126	32633	32332	32286	32680	32616	32303	32349	32189	32256	32423	32584	32270	32421	32362	32460	32342	32435	32314	32253	32380	32311	32173	32270	32332	32250	32013	32014	32214	32511	32426	32208	32202	32495	32452	32167	32341	32158	32303	32482	32166	32523	32282	32434	32332	32249	31987	32454	32432	32441	32361	32319	32454	32268	32283	32269	32470	32163	32377	32330	32515	32481	32123	32067	32466	32156	32311	32285	32185	32219	32333	32406	32391	32292	32229	32516	32469	32196	32299	32550	32435	32242	32162	32263	32125	32382	32365	32242	32423	32274	32222	32322	32535	32584	32372	32451	32245	32433	32338	32335	32193	32385	32534	32492	32181	32542	32246	32259	32367	32296	32307	32267	32237	32187	32524	32420	32282	32663	32176	32218	32388	32211	32346	32163	32334	32501	32104	32429	32484	32342	32349	32058	32432	32454	32279	32608	32514	32229	32280	32461	32583	32214	32321	32696	32304	32310	32240	32325	32167	32605	32001	32429	32438	32563	32505	32410	32147	32358	32168	32449	32221	32341	32393	32491	32231	32293	32432	32343	32090	32545	32263	32434	32293	32393	32470	32312	32304	32399	32574	32486	32342	32321	32401	32257	32190	32453	32310	32501	32404	32126	32315	32293	32229	32178	32351	32376	32580	32391	32280	32566	32380	32110	32652	32538	32333	32178	32357	32431	32329	32476	32410	32640	32446	32304	32331	32197	32280	32415	32435	32424	32087	32331	32458	32480	32544	32341	32257	32141	32304	32382	32512	32081	32333	32132	32332	32411	32186	32471	32439	32414	32299	32376	32245	32554	32013	32420	32436	32352	32385	32110	32276	32602	32429	32347	32647	32145	32286	32473	32431	32518	32222	32416	32594	32317	32339	32519	32436	32415	32404	32215	32283	32107	32463	32163	32340	32271	32483	32664	32456	32244	32055	32452	32336	32292	32359	32468	32368	32507	32357	32134	32319	32304	32391	32280	32329	32025	32272	32297	32474	32594	32161	32190	32450	32281	32609	32398	32311	32561	32498	32421	32495	32364	32169	32301	32131	32119	32345	32228	32495	32437	32200	32503	32099	32318	32411	32334	32108	32506	32319	32193	32463	32430	32387	32562	32344	32257	32297	32511	32064	32217	32264	32435	32745	32169	32187	32389	32182	32410	32421	32299	32291	32583	32573	32210	32505	32063	32325	32542	32574	32715	32556	32383	32664	32471	32425	32346	32253	32484	32030	32354	32249	32545	32477	32347	32429	32366	32369	32354	32215	32606	32036	32158	32138	32024	32228	32319	32179	32236	32557	32331	32415	32253	32224	32295	32368	32518	32306	32271	32508	32353	32104	32030	32405	32260	32103	32296	32225	32631	32003	32455	32285	32448	32289	32296	32427	32518	32176	32370	32480	32306	32108	32245	32406	32418	32363	32085	32134	32227	32187	32229	32422	32301	32313	32431	32173	32354	32394	32604	32528	32366	32236	32482	32463	32469	32287	32137	32229	32608	32258	32097	32277	32131	32379	32206	32357	32296	32297	32268	32196	31977	32252	32611	32399	32383	32370	32382	32461	32444	32320	32142	32260	32472	32315	32440	32174	32304	32165	32529	32068	32463	32176	32299	32030	32605	32437	32387	32372	32389	32802	32434	32192	32031	32229	32572	32392	32400	32436	32413	32321	32654	32033	32194	32127	32226	32225	32546	32278	32311	32467	32490	32358	32237	32491	31996	32143	32094	32383	32495	32230	32474	32279	32259	32542	32161	32202	32440	32347	32586	32168	32247	32600	32426	32131	32424	32344	32154	32670	32520	32546	32187	32406	32560	32209	32380	32574	32509	32473	32563	32256	32227	32145	32449	32283	32577	32420	32140	32348	32646	32528	32309	32454	32414	32277	32526	32334	32212	32442	32356	32341	32453	32203	32477	32407	32372	32325	32450	32497	32359	32130	32232	32247	32430	32391	32310	32243	32306	32013	32464	32471	32325	32280	32424	32453	32337	32192	32277	32417	32437	32295	32426	32367	32219	32386	32319	32192	32074	32231	32037	32363	32348	32385	32223	32421	32301	32292	32361	32311	32386	32540	32150	32575	32534	32391	32153	32427	32361	32436	32363	32239	32319	32231	32428	32237	32423	32372	32171	32389	32316	31943	32343	32369	32553	32504	32289	32161	32325	32224	32294	32349	32199	32507	32393	32318	32373	32525	32477	32333	32574	32341	32359	32177	32174	32530	32308	32534	32143	32348	32622	32561	32309	32182	32446	32345	32247	32329	32406	32357	32221	32252	32524	32388	32472	32228	32309	32117	32535	32373	32326	32393	32392	32617	32388	32408	32380	32341	32365	32540	32572	32436	32633	32449	32215	32193	32361	32276	32292	32284	32412	32650	32425	32422	32589	32338	32138	32473	32420	32540	32352	32398	32055	32255	32225	32085	32374	32318	32162	32284	32376	32282	32358	32252	32617	32298	32284	32279	32461	32233	32376	32136	32241	32473	32252	32205	32525	32300	32412	32214	32111	32228	32439	32268	32468	32430	32424	32381	32623	32146	32265	32094	32310	32395	32487	32127	32476	32349	32201	32257	32078	32529	32395	32279	32446	32191	32332	32387	32211	32097	32393	32185	32297	32722	32164	32404	32512	32218	32409	32266	32502	32607	32284	32293	32246	32401	32370	32331	32328	32498	32535	32169	32172	32041	32513	32101	32310	32369	32309	32165	32446	32381	32116	32575	32432	32383	32471	32427	32646	32389	32592	32257	32346	32596	32475	32410	32257	32196	32377	32473	32154	32225	32559	32174	32289	32398	32237	31984	32318	32568	32443	32483	32766	32220	32359	32377	32407	32358	32354	32351	32484	32271	32340	32465	32173	32179	32327	32328	32228	32360	32313	32355	32434	32291	32394	32438	32421	32398	32491	32395	32176	32243	32424	32355	32092	32430
19387	22042	20975	20549	26440	30417	27155	23461	20788	19585	19068	19073	18925	18918	19041	19059	18965	18926	19067	19090	18990	18940	18907	19033	19213	19058	18917	19106	18960	19063	18928	18989	19041	19032	19034	18912	19121	19134	19006	19055	18961	18900	19068	18975	19114	18998	18828	19114	19021	18958	18965	18842	18788	18943	19038	19061	18889	19133	19156	19315	18955	19027	18734	18969	18941	19027	18946	18947	19088	18872	18820	18851	18807	18956	18964	19051	18843	18869	19005	18921	18959	18947	19008	19131	18952	18805	19042	18891	19086	19119	19154	19149	18877	18904	19001	19068	18967	18916	18941	19022	19003	19197	18916	18848	19082	19046	18990	19086	19051	19014	19032	18976	19067	18934	19129	18992	18829	19115	19192	19081	18946	19028	19016	19077	18941	19061	19046	19069	18955	18949	18909	18945	19059	19025	19174	19144	19021	19194	19017	18791	19133	18914	18888	19082	18946	18853	18898	18913	19022	18935	19001	19104	18884	19187	18985	19062	19057	18892	19011	19108	18972	18967	19029	18951	18947	18996	18905	18772	19015	19116	19059	18818	18900	19001	19122	18954	18991	19011	19060	19007	18917	19051	18964	18833	18883	19135	18876	19108	18910	19191	19000	18884	18850	19013	18965	18932	18874	18974	18995	18947	19163	19093	18920	19037	19084	19010	18940	19003	19021	18777	18998	18868	18991	19118	18926	19168	18879	18688	19087	18912	19017	18891	19073	19120	19068	18876	18936	18713	19066	19096	18796	19059	18898	19006	18978	19215	19027	18960	19048	18908	18709	18997	19108	18920	19085	19021	18923	19122	18854	18943	19094	18844	18914	19052	19006	18960	19026	19047	18795	18916	18828	19034	18909	18834	19163	18887	18996	18937	19138	18986	19004	19106	18815	19074	19130	18986	18923	18951	18947	19007	19109	18996	19088	19136	18919	19285	19055	19102	18991	19004	18806	18885	18886	18886	18999	18912	19034	19079	18819	19040	18942	19001	18874	18963	19042	18905	19043	18999	19070	19051	18839	19165	18949	18907	18874	19095	18928	18882	18946	18919	18915	19031	18890	19041	18866	18950	19026	18874	19041	18927	18874	18978	18965	18768	19103	18974	18909	18824	18931	18966	18740	18928	18973	18919	18837	19075	18946	18745	19105	19037	19049	18748	18969	18928	18863	18960	19043	18973	18740	18894	19060	18776	18961	19036	18948	18997	18997	19059	19209	18861	19004	19248	19152	18996	18931	18969	18863	18995	18940	19028	19059	19015	18993	19095	18908	19060	19046	18721	19326	18859	18920	18912	18828	19040	18911	18947	18927	19002	19133	18972	19004	18854	19092	19030	18898	18931	18932	19134	19131	18944	18905	19096	18983	18942	18991	18949	19036	19064	18978	18805	19250	18749	19109	19154	18858	18940	18989	19037	19017	18904	19120	18839	18999	18893	18886	19001	19036	19071	19018	19009	18942	19039	18879	19099	19017	18829	19022	18921	19031	19012	19031	18724	18979	18829	18773	19115	19050	18932	19011	18952	19089	18988	18885	18955	19116	18756	19185	18639	18757	18949	18992	19075	18957	19023	18940	18988	18989	19224	19053	18813	19008	19085	18902	19057	18882	18960	18981	19052	19117	18990	18933	18926	18927	18975	18997	18862	18985	18888	19026	19059	19020	19000	18874	18956	18956	18925	18932	18931	19093	18896	19030	18976	18810	18910	18749	18987	19156	18921	19060	19092	18973	19015	18810	18767	19082	18926	19188	18949	19000	18932	18924	19180	18920	18810	18956	19015	19075	19124	18963	18962	19047	19127	18981	19057	18903	18816	18892	18858	18935	18958	18911	18955	18935	18941	18691	18880	19107	18835	18934	18887	19042	19129	18796	19016	19025	18685	19040	18919	19007	18952	19003	18868	18932	18942	18998	19063	18954	19157	19105	18967	19019	18854	19013	18913	19005	18936	19150	18965	18708	18880	18916	18819	18977	18869	18849	19069	18955	19064	19026	18756	19025	18911	19027	18957	18779	19042	18980	19091	19119	18900	19055	18908	18948	18988	19090	18976	18930	19015	18946	19059	18925	19103	18977	18960	19035	19055	19073	18865	19078	18980	19007	19028	19018	18939	18830	18831	18818	18955	19121	18685	19031	18937	18887	18936	19111	18866	18774	19122	18905	18952	18941	18964	18945	18655	19143	18703	18872	18971	19011	19220	19028	18895	19054	19188	18868	18795	19186	19027	19020	18848	18881	19028	19093	18965	19074	18934	19044	18972	19128	19031	19217	18977	18957	18964	19014	18840	18915	18850	19091	19056	18880	19030	18914	19048	18802	18945	18939	18947	19158	19030	18975	19051	19103	18958	18978	19096	18956	19037	19125	19135	18944	18788	18902	18801	18993	19078	18859	19143	18812	18894	19013	18997	18998	19015	18976	18877	19101	18992	19116	18868	19028	18917	18826	18846	18938	18974	18932	18912	18938	19079	18956	18803	18916	19117	18925	18902	18830	18972	19063	18848	19029	19038	18895	19031	18918	18866	18937	19026	18889	19234	19024	18955	19134	18824	18846	18952	18968	19029	19149	18981	19123	18947	19023	19046	18882	19039	18906	18817	18945	18965	18907	19031	18994	18840	18784	19032	19083	18995	18904	18944	19101	18698	19156	19032	18888	18910	18824	18833	19069	18678	19033	19080	19033	19109	19004	18889	19034	18947	18967	18968	19244	18991	19114	19014	18892	18905	19013	18873	19070	19079	18966	18922	18943	19037	18904	18909	19144	18943	18892	18926	19107	19112	18932	19057	18856	18958	18990	18790	18687	18972	18979	18976	18960	18947	19079	19000	18886	18775	18822	18867	18826	19014	19224	18907	18951	18982	18943	18999	18993	18798	18816	18956	18827	19082	19049	18920	19174	19069	18983	19018	19042	18991	19024	19087	18844	18952	19056	18868	19289	18931	19067	18902	19026	18938	19065	18964	19052	19104	19194	18983	18989	18809	19122	18966	18963	18926	18893	19105	18986	18855	19181	18863	19079	19027	18923	19125	19158	19064	18919	18844	18885	18962	18863	18910	18893	18954	18890	18971	18888	19088	18947	18980	18947	19104	18796	18918	19014	19026	19032	18876	19030	18975	18899	18851	18771	18917	18928	19243	18837	18815	18930	19082	18902	18980	18940	19026	19005	19053	18965	18934	18835	18966	19076	19038	19098	18908	18872	18926	18944	18821	19022	18824	19007	19080	19094	18988	19084	18895	18911	18918	18954	18926	19103	19005	18891	18799	18914	19142	19232	19105	18952	18941	19068	18942	18801	19052	18992	18898	18776	18810	18827	18929	18896	18850	19241	18938	18906	18979	19091	18988	18881	18874	19023	19050	18934	18985	18963	19091	19124	18996	19114	18937	19088	19107	19011	18963	19128	19031	18913	19052	18990	18794	19008	18827	19137	19109	18773	18984	18972	19084	19013	19023	18910	18898	18890	19026	19025	19015	18949	18917	18920	19064	18831	18835	18868	18900	18958	18986	18998	18934	18757	18902	18953	19084	19064	18991	19097	18894	18912	18859	18798	18955	18802	18934	18961	18834	19082	19008	18859	18773	19034	18934	19208	18905	19029	18965	18997	18721	19027	18921	18975	18757	18838	19058	18887	19083	18950	18976	18952	19047	18909	18938	18963	19179	18783	18945	18990	19001	19135	18998	18945	19016	19027	19084	18871	18949	19078	19148	18994	19121	19035	18953	19011	18839	18859	18969	18774	19131	18951	18938	18888	18759	19079	19077	19073	19007	19009	19030	18973	18955	18868	19097	19088	18904	18952	18829	18918	19019	18964	18926	19075	18887	18891	18961	19135	19088	18919	18851	18914	18931	19044	19072	18877	18898	19063	19034	19027	19041	18821	19011	18937	19032	18871	19014	18931	19024	19046	18826	19115	19190	18993	18766	19094	19035	18988	19036	18968	18985	19116	18960	18988	18944	18983	19126	18803	18969	18991	18879	19010	19117	18909	19007	18960	19009	18955	18991	19109	19076	18960	18803	19153	19042	18920	19025	19161	19028	18919	18878	18920	18892	18940	18973	19089	19028	19114	19202	19112	19023	18948	19036	19070	18871	18810	18903	18799	18960	18855	18988	18933	18830	19032	18993	18968	19017	18967	19100	19037	19078	19019	18965	18784	19066	18984	18798	18830	18900	18830	18755	19159	19003	18916	19088	19023	19048	19075	18938	19028	18972	18885	18936	18833	18738	19235	19050	19035	19034	18799	19000	18987	19061	18874	18878	18812	18994	19010	18787	18862	18902	18863	18963	19078	19028	18969	19180	18892	19009	18962	18866	19039	18932	19088	18985	19035	18902	19016	18839	18927	18868	18923	18942	18913	18774	18919	18971	18909	18722	18983	19132	19075	18863	19030	19074	18939	19104	18918	19180	19186	18838	18991	18866	18781	18910	18854	19096	18937	18810	18992	19006	18972	19039	19067	19013	19197	19008	18693	18964	19010	19124	19116	18876	19095	19010	18943	18929	19084	19012	19183	18897	19135	18965	18784	18833	18969	18871	19063	18910	19037	18918	18654	19030	19010	19020	18972	18986	18744	18975	18929	19119	18841	19091	18930	18967	19071	18725	18972	18828	19041	18762	18882	18826	19011	19003	18932	18959	19107	19001	18930	19132	18957	19063	19026	18903	18917	18856	18951	18918	18930	18919	19158	18925	18918	19125	18820	18861	18783	18867	18950	19209	18900	19131	19138	19020	19133	19051	19016	18968	19207	19069	19059	18794	19075	18923	19072	19148	18983	19034	19107	19044	19026	19027	19143	18896	18836	18980	18957	19067	18957	19051	18926	19050	18898	19010	19043	19163	18869	18958	18786	19074	19001	18784	18831	18958	18886	18946	19120	18899	18991	19046	18892	18991	18976	18746	18852	18953	18976	19125	18869	18992	19013	18939	18992	18984	19016	19021	18947	19018	18868	19099	18917	18935	18909	18773	19115	19019	18792	18965	18936	19054	18841	19103	18984	19099	18896	19004	18900	18817	18942	19116	19164	18882	18942	19217	18809	19051	18894	19033	19123	19097	18971	18960	18898	18797	19029	18986	18953	18926	19098	18899	19254	19022	18863	18857	18900	19084	18921	19051	19108	18977	18863	18863	18939	19182	18994	19035	19044	19069
25339	21643	29265	37044	52464	61932	55546	45858	38307	34555	33202	32539	32618	32659	32661	32594	32160	32226	32576	32841	32613	32512	32517	32295	32437	32290	32548	32510	32453	32698	32651	32462	32464	32452	32697	32441	32585	32737	32441	32207	32303	32457	32571	32548	32439	32461	32243	32263	32310	32412	32058	32560	32501	31903	32481	32445	32212	32400	32448	32245	32346	32364	32444	32396	32274	32385	32200	32288	32236	32357	32777	32299	32390	32468	32101	32252	32253	32376	32204	32117	32318	32287	32319	32425	32636	32474	32356	32176	32521	32418	32373	32203	32211	32243	32377	32651	32416	32515	32401	32316	32679	32254	32426	32411	32450	32368	32383	32412	32216	32360	32605	32398	32329	32442	32404	32359	32413	32307	32320	32040	32390	32369	32299	32355	32390	32416	32230	32311	32415	32178	32763	32503	32230	32413	32373	32198	32318	32599	32198	32197	32397	32318	32448	32602	32674	32356	32244	32222	32450	32390	32399	32214	32339	32392	32456	32438	32469	32238	32235	32394	32020	32488	32213	32403	32605	32688	32556	32313	32284	32404	32354	32248	32482	32554	32740	32422	32419	32152	32231	32432	32613	32601	32237	31969	32367	32346	32531	32403	32397	32161	32334	32384	32431	32157	32503	32300	32272	32426	32312	32386	32213	32278	32155	32383	32485	32289	32427	32576	32287	32290	32402	32601	32427	32201	32441	32305	32532	32327	32280	32511	32277	32336	32508	32171	32360	32315	32466	32231	32602	32521	32432	32380	32380	32198	32313	32282	32380	32480	32110	32058	32322	32338	32329	32304	32419	32268	32402	32271	32340	32305	32449	32451	32443	32499	32163	32338	32585	32200	32034	32259	32261	32301	32356	32367	32444	32321	32383	32157	32303	32344	32419	32416	32576	32281	32257	32414	32355	32244	32230	32387	32401	32281	32362	32095	32298	32282	32489	32304	32394	32467	32414	32433	32687	32170	32068	32415	32415	32405	32672	32642	32356	32460	32387	32234	32287	32181	32376	32379	32304	32325	32490	32461	32578	32175	32346	32367	32177	32353	32204	32634	32378	32391	32285	32158	32214	32545	32409	32274	32076	32516	32143	32520	32176	32464	32418	32556	32188	32527	32352	32365	32503	32384	32368	32168	32376	32256	32310	32608	32259	32160	32309	32248	32458	32207	32412	32419	32441	32445	32279	32449	32725	32299	32682	32437	32351	32281	32159	32428	32554	32177	32614	32374	32437	32333	32295	32373	32042	32450	32208	32495	32401	32319	32390	32470	32379	32470	32315	32246	32574	32405	32572	32382	32338	32294	32480	32656	32527	32216	32477	32591	32377	32319	32410	32437	32551	32403	32301	32371	32397	32231	32511	32354	32407	32252	32495	32427	32381	32182	32207	32509	32431	32257	32354	32264	32358	32391	32278	32227	32273	32191	32616	32284	32058	32415	32318	32327	32301	32318	32279	32145	32523	32353	32214	32420	32455	32424	32571	32349	32263	32184	32319	32554	32386	32183	32352	32499	32124	32290	32259	32578	32225	32539	32269	32255	32456	32576	32115	32410	32277	32227	32168	32333	32323	32228	32253	32118	32209	32082	32487	32314	32348	32253	32401	32484	32333	32125	32147	32683	32319	32333	32211	32424	32233	32388	32414	32455	32267	32388	32453	32315	32320	32648	32378	32260	32262	32287	32434	32657	32469	32516	32341	32512	32481	32443	32305	32545	32353	32253	32230	32363	32503	32268	32313	32458	32270	32280	32334	32331	32582	32284	32560	32439	32287	32543	32523	32177	32343	32316	32405	32216	32461	32288	32609	32364	32523	32187	32209	32314	32498	32331	32260	32600	32225	32277	32551	32206	32158	32193	32307	32196	32437	32589	32716	32292	32416	32301	32296	32491	32172	32547	32346	32375	32513	32255	32386	32182	32579	32451	32598	32327	32439	32346	32289	32291	32317	32269	32409	32358	32409	32527	32665	32245	32419	32590	32381	32450	32177	32514	32368	32290	32363	32354	32182	32457	32359	32445	32466	32288	32421	32279	32204	32225	32406	32185	32547	32463	32198	32339	32398	32383	32455	32079	32267	32276	32513	32255	32362	32406	32512	32209	32149	32163	32223	32451	32266	32337	32558	32265	32230	32359	32506	32447	32307	32411	32386	32268	32287	32222	32450	32355	32601	32208	32246	32216	32402	32360	32112	32425	32274	32355	32284	32508	32561	32336	32262	32229	32354	32581	32362	32113	32299	32150	32382	32417	32226	32139	32501	32734	32520	32225	32475	32448	32260	32261	32395	32432	32427	32408	32508	32339	32288	32400	32232	32561	32604	32366	32303	32285	32677	32293	32514	32710	32182	32345	32369	32469	32191	32228	32033	32332	32380	32581	32362	32282	32248	32515	32542	32215	32316	32327	32257	32568	32217	32485	32405	32533	32337	32408	32317	32318	32238	32254	32530	32296	32449	32588	32305	32279	32553	32502	32409	32399	32418	32351	32548	32400	32265	32573	32131	32149	32281	32321	32319	32481	32439	32632	32522	32415	32280	32314	32363	32171	32542	32526	32450	32295	32224	32335	32384	32606	32381	32322	32359	32328	32234	32197	32649	32200	32374	32454	32509	32417	32591	32349	32504	32250	32470	32437	32327	32223	32238	32108	32365	32618	32413	32406	32279	32472	32499	32476	32341	32319	32244	32436	32374	32507	32321	32319	32353	32361	32474	32190	32465	32411	31902	32379	32447	32297	32415	32234	32350	32220	32242	32399	32318	32011	32299	32618	32218	32296	32505	32132	32146	32413	32380	32566	32405	32125	32221	32429	32253	32507	32206	32487	32420	32172	32408	32458	32378	32371	32371	32333	32335	32219	32268	32269	32291	32262	32457	32483	32299	32512	32276	32466	32684	32276	32240	32264	32259	32098	32444	32682	32205	32263	32383	32037	32234	32390	32427	32352	32288	32225	32340	32366	32379	31970	32156	32264	32502	32297	32424	32422	32481	32513	32438	32207	32489	32377	32746	32263	32083	32199	32291	32351	32394	32452	32338	32269	32518	32471	32581	32279	32687	32276	32232	32439	32704	32308	32554	32381	32196	32255	32516	32377	32498	32367	32182	32413	32275	31960	32103	31938	32277	32621	32462	32402	32242	32613	32308	32478	32411	32423	32330	32034	32505	32486	32416	32299	32171	32272	32420	32347	32423	32335	32110	32388	32284	32400	32487	32342	32392	32308	32515	32259	32253	32488	32393	32270	32444	32536	32457	32589	32451	32346	32282	32288	32403	32499	32581	32496	32455	32373	32242	32514	32448	32477	32256	32350	32235	32324	32105	32374	32301	32468	32191	32374	32313	32410	32404	32353	32446	32124	32396	32365	32240	32432	32789	32494	32115	32305	32372	32281	32210	32662	32344	32051	32566	32513	32542	32340	32283	32446	32290	32247	32276	32542	32385	32219	32202	32471	32431	32133	32214	32499	32622	32391	32049	32319	32500	32353	32366	32254	32462	32428	32368	32184	32531	32495	32308	32588	32436	32200	32309	32487	32311	32170	32184	32364	32466	32313	32455	32454	32688	32355	32582	32173	32644	32357	32554	32369	32155	32203	32353	32239	32222	32271	32107	32269	32451	32629	32229	32317	32233	32732	32353	32549	32300	32245	32504	32479	32416	32468	32248	32626	32274	32654	32339	32593	32367	32450	32397	32490	32564	32216	32355	32224	32265	32511	32508	32540	32529	32496	32336	32356	32401	32559	32477	32658	32309	32177	32694	32361	32456	32247	32190	32234	32299	32316	32406	32489	32213	32447	32497	32327	32368	32182	32752	32584	32606	32419	32228	32435	32294	32349	32633	32492	32464	32491	32558	32457	32432	32334	32095	32238	32479	32469	32558	32445	32310	32304	32481	32371	32589	32314	32380	32491	32443	32449	32292	32353	32261	32360	32265	32149	32313	32512	32476	32345	32153	32495	32415	32362	32514	32533	32380	32225	32399	32348	32484	32305	32315	32096	32383	32327	32533	32638	32192	32435	32335	32150	32179	32187	32416	32413	32222	32395	32298	32401	32500	32201	32289	32304	32586	32332	32418	32434	32451	32193	32299	32381	32245	32253	32613	32321	32103	32361	32355	32640	32421	32352	32600	32339	32445	32551	32449	32499	32534	32477	32298	32506	32548	32288	32521	32230	32476	32357	32622	32384	32384	32551	32573	32470	32265	32324	32478	32266	32156	32510	32519	32426	32316	32373	32467	32558	32281	32298	32544	32316	32415	32540	32307	32404	32350	32409	32578	32469	32217	32056	32401	32288	32293	32157	32445	32441	32612	32514	32507	32499	32355	32661	32369	32435	32301	32326	32476	32415	32338	32347	32352	32146	32341	32190	32297	32124	32418	32432	32505	32296	32256	32333	31977	32316	32131	32541	32307	32441	32382	32481	32494	31976	32299	32250	32253	32260	32361	32335	32253	32502	32491	32290	32361	32254	32503	32330	32073	32534	32469	32246	32381	32311	32215	32437	32139	32285	32451	32341	32504	32350	32587	32250	32339	32489	32397	32470	32087	32310	32399	32258	32381	32324	32385	32232	32291	32398	32201	32135	32461	32386	32430	32290	32506	32353	32551	32398	32402	32465	32614	32430	32607	32395	32227	32764	32547	32529	32485	32390	32625	32524	32227	32207	32290	32626	32453	32218	32431	32425	32228	32462	32528	32461	32238	32196	32282	32310	32473	32155	32449	32402	32320	32428	32043	32337	32350	32386	32550	32544	32556	32164	32554	32145	32669	32602	32405	32224	32205	32379	32491	32435	32224	32153	32336	32494	32281	32148	32481	32237	32374	32413	32237	32639	32235	32173	32192	32305	32606	32412	32236	32323	32496	32250	32390	32136	32363	32495	32477	32296	32325	32140	32140	32116	32154	32329	32312	32336	32181	32205	32709	32319	32553	32571	32139	32490	32710	32469	32507	32368	32429	32370	32242	32309	32638	32376	32192	32294	32309	32280	32176	32417	32314	32506	32386	32302	32249	32617	32281	32427	32261	32403	32502	32424	32232	32182	32029	32300	32406	32358	32316	32455	32429	32315	32436	32395	32314	32186	32351	32325	32345	32477	32100	32135	32340	32330	32525	32220	32562	32628	32585	32381	32513	32353	32351	32442	32443	32472	32317	32294
18434	28728	28728	33887	51695	56120	45585	34185	25199	20756	19535	19350	19512	19331	19139	19442	19311	19267	19266	19159	19463	19388	19248	19355	19152	19025	19201	19382	19250	19334	19167	19223	19092	19260	19254	19371	19338	19285	19168	19384	19106	19210	19309	19315	19078	19220	19234	19130	19025	19296	19230	19439	18981	19214	19318	19151	19139	19125	19108	19138	19083	19262	19297	19405	19262	19300	19265	19365	19199	19166	19108	19245	19327	19309	19380	19161	19263	19141	19175	19315	19189	19367	19291	19257	19212	19222	19352	19176	19177	19115	19304	19220	19237	19378	19201	19274	19240	19212	19328	19305	19104	19243	19154	19268	19332	19144	19321	19247	19128	19394	19184	19276	19304	19177	19182	19225	19200	19303	19226	19248	19169	19378	19090	19204	19097	19410	19067	19359	19382	19199	19126	19188	19162	19061	19242	19387	19104	19257	19267	19149	19187	19243	19344	19092	19161	19449	19158	19264	19332	19176	19093	19185	19174	19219	19350	19229	19074	19301	19308	19240	19219	19196	19269	19249	19287	19011	19199	19186	19343	18985	19167	19274	19183	19291	19353	19001	19243	19207	19157	19199	19326	19055	19072	19104	19169	19285	19225	19061	19320	19000	19198	19416	19265	19354	19187	19138	19161	19126	19285	19146	19096	19330	19179	19122	19269	19218	19332	19249	19284	19220	19268	19130	19190	19159	19211	19129	19267	19254	19191	19131	19052	19160	19209	19253	19161	19215	19230	19233	19443	19284	19242	19150	19284	19250	19287	19029	19184	19111	19188	19022	19266	19238	18887	19125	19252	19159	19153	19213	19226	19098	19225	19234	19116	19310	19117	19161	19058	19145	19175	19264	19167	19213	19129	19152	19275	19190	19102	19283	19173	19338	19240	19210	19056	19272	19203	19159	19228	19098	19389	19346	19313	19347	19045	19107	19107	19330	19176	19303	19290	19179	19110	19293	19331	19286	19385	19259	19155	19055	19173	19295	19137	19160	19306	19244	19247	19239	19143	19294	19205	19182	19141	19434	18964	19286	19144	19230	19276	19182	19133	19354	19225	19187	19226	19289	19382	19143	19076	19037	19239	19143	18988	19139	19428	19272	19143	19350	19316	19249	19344	19195	19282	19252	18975	19154	19305	19215	19242	19122	19098	19222	19223	19328	19221	19103	19384	19184	19239	19166	19327	19164	19335	19237	19140	19225	19447	19275	19165	19184	19101	19092	19332	19067	19046	19137	19277	19257	19377	19268	19267	19094	19085	19336	19411	19150	19093	19212	19105	19192	19251	19237	19229	19177	19116	19383	19297	19123	19116	19060	19109	19343	19397	19451	19312	19224	19154	19176	19188	18994	19233	19187	19264	19214	19188	19241	19219	19111	19116	19031	19170	19318	19262	19344	19336	19428	19305	19067	19296	19236	19025	19300	19346	19004	19437	19262	19187	19106	18994	19110	19174	19282	19081	19196	19336	19265	19057	19210	19055	19299	19272	19163	19274	19328	19322	19203	19098	19153	19191	19134	19400	19074	19141	19223	19227	19251	19113	19141	19036	19275	19268	19217	19129	19104	18988	19226	19185	19099	19122	19191	19219	18939	19207	19292	19273	19254	19334	19115	19265	19117	19201	19184	19416	19210	19265	19344	19148	19301	19275	19237	19039	19137	19368	19285	19170	19217	19311	19227	19131	19148	19305	19136	19196	19368	19091	19092	19222	19150	19261	19132	19223	19331	19528	19442	19125	19268	19162	19381	19000	19145	19149	19173	19200	19100	19185	19224	19323	19248	19344	19167	19104	19150	19208	19278	19068	19150	19207	19356	19031	19243	19238	19207	19169	19205	19040	19094	19134	19204	19196	19303	19005	19343	19129	19350	19164	19287	19208	19365	19226	19238	19126	19342	19218	19168	19214	19201	19256	19310	19359	19124	19283	19044	19312	19179	19242	19112	19364	19141	19249	19059	19395	19111	19157	19264	19203	19324	19254	19183	19205	19204	19153	19119	19296	19176	19357	19190	19313	19192	19177	19414	19099	19179	19203	19134	19177	19051	19217	19297	19324	19293	19254	19500	19054	19331	19082	19218	19099	19160	19407	19411	19093	19048	19092	19118	19205	18991	19052	19234	19224	19276	19121	19402	19342	19285	19296	19168	19121	19139	19384	19299	19350	19286	19183	19172	19195	19328	19121	19196	19103	19309	19195	19322	19173	19093	19112	19216	19156	19332	19264	18898	19161	19275	19386	19134	19225	19190	19210	18935	19328	19330	19325	19204	19261	19230	19274	19191	19162	19176	18975	19300	19218	19240	19101	19391	19071	19164	19261	19318	19220	19283	19096	19150	19323	19129	19298	19216	19110	19096	19154	19328	19175	19370	19116	19124	19217	19070	19402	19231	19385	19205	19310	19215	18931	19390	19453	19292	19168	19539	19269	19230	19002	19125	19018	19320	19181	19158	19166	19203	18978	19193	19281	19254	19326	19158	19258	19227	19219	19125	19182	19163	19148	19434	19187	19116	19153	19099	19102	19156	19411	19218	19139	19092	19145	19267	19257	19217	19087	19307	19193	19176	19303	19183	19163	19111	19187	19135	19186	19378	19261	19180	19201	19251	19336	19247	19116	19043	19321	19143	19190	19126	19311	19271	19080	18942	19123	19248	19077	19377	19376	19249	19221	19162	19282	19336	19257	19255	19089	19324	19194	19216	19140	19161	19213	19221	19041	19100	19200	19332	19159	19361	19225	18980	19203	19085	19380	19176	19115	18980	19194	19411	19323	19356	19282	19304	19150	19286	19248	19277	19336	19076	19140	19224	19272	19000	19266	19333	19269	19208	19242	19193	19316	19109	19265	19344	19225	19277	19133	19119	19096	19297	19235	19139	19239	19200	19111	19248	19190	19120	19248	19267	19002	19332	19372	19041	19237	19277	18908	19289	19452	19001	19228	19422	19126	19210	19268	19166	19402	19170	19209	19197	19166	19033	19258	19230	19212	19335	19305	19310	19273	19189	19262	19168	19228	19105	19176	19032	19280	19183	19287	19137	19236	19391	19388	19163	19291	19131	19209	19073	19109	19194	19242	19317	19269	19283	19318	19159	19244	19259	19107	19144	19285	19165	19105	19029	19396	19125	19066	19242	19197	19428	19337	19307	19141	19259	19090	19220	19195	19337	19239	19379	19168	19138	19293	19090	19129	19152	19130	19160	19324	19234	19074	19170	19005	19145	19285	19247	19348	19072	19414	19287	19073	19364	19286	19069	19131	19017	19284	19130	19201	19280	19314	19462	19151	19286	19218	19014	19226	19060	19306	19376	19051	19263	19181	19211	19400	19196	19277	19078	19156	19319	19309	19240	19275	19311	19217	19244	19297	19162	19126	19191	19369	19045	19216	19078	19234	19337	19137	19283	19159	19317	19038	19319	19227	19145	19125	19095	19033	19305	19123	19277	19257	19284	19267	19175	19155	19358	19097	19065	19174	19322	19068	19258	19178	18929	19238	19207	19286	19221	19091	19267	19401	19231	19063	19344	19101	19145	18953	19389	19195	19282	19240	19357	19169	19107	19074	19244	19225	19206	19128	19201	19254	19118	19165	19251	19164	19031	19268	19051	19148	18993	18949	19180	19213	19179	19250	19374	19250	19201	19221	19071	19363	19053	19285	19320	19255	19309	19228	19177	19275	19200	19172	19352	19417	19063	19139	19174	19052	19163	19235	19264	19249	19147	19322	19311	19111	19371	19068	19267	19381	19220	19291	19155	19025	19307	19279	19189	19163	19288	19152	19124	19178	19341	19150	19490	19175	19164	19156	19125	19420	19107	19206	19300	19233	19232	19360	19126	19096	19327	19219	19180	19224	19164	19310	19203	19203	19324	19456	19196	19202	19345	18964	19135	19146	19057	19295	19080	19370	19195	19325	19328	19159	19253	19077	19223	18957	19167	19407	19178	19140	19134	19159	19281	19120	19286	19054	19430	19412	19216	19068	19072	19226	19292	19186	19321	19117	19327	19293	19312	19206	19380	19116	19162	19207	19354	19411	19100	19171	19299	19129	19100	19142	19274	19201	18987	19257	19246	19254	18867	19400	19128	19379	19128	19260	18974	19220	18887	19135	19292	18953	19352	19225	19193	19308	19165	19190	19151	19160	18996	19284	19353	19258	19240	19400	19230	19236	19409	19156	19188	19110	19250	19141	19021	19440	19202	19340	19264	19242	19058	19302	19246	19347	19228	19163	19339	19216	19328	19355	19091	19224	19134	19306	19272	19400	19248	19351	19238	19357	19001	19006	19421	19150	19138	19188	19238	19227	19257	19044	19019	19038	19237	19360	19200	19149	19183	19109	19189	19059	19070	19274	19402	19350	19289	19154	19154	19272	19262	19252	18782	19302	19260	19206	19159	19075	19302	19262	19261	19206	19310	19255	19196	19202	19278	19305	19156	18959	19401	19139	19282	19106	18970	19287	19341	19378	19149	19272	19316	19281	19119	19206	19259	19148	19176	19155	19103	19207	19178	19276	19305	19196	19334	19353	19367	19273	19178	19378	19209	19332	19170	19282	19045	19228	19241	19226	19299	19152	19314	19089	19213	19092	19189	19120	19201	19043	19135	19270	19158	19299	19250	19115	19299	19318	19306	19301	19100	19147	19191	19142	19177	19246	19265	19336	19163	19045	19232	19324	19484	19372	19134	19186	19172	19210	19248	19212	19015	19136	19241	19463	19215	19312	19260	19141	19223	19376	19189	19281	19353	19015	19295	19312	19280	19206	19446	19222	19218	19287	19132	19320	19114	19109	19304	19267	18980	19149	19440	19306	19399	19170	19175	19296	19148	19277	19365	19447	19183	19309	19315	19318	19269	19092	19137	19173	19171	19229	19333	19217	19248	19131	18940	19266	19146	19151	19386	19147	19262	19236	19031	19222	19071	19413	19178	19201	19273	19144	19131	19271	19174	19211	19240	19196	19179	19303	19369	19151	19058	19241	19098	19335	19193	19182	19288	19149	19275	19199	19227	19267	19180	19222	19132	19279	19250	19187	19395	19167	19411	19100	19226	19231	19430	19129	19303	19067	19222	19246	19094	19296	19169	19130	19198	19286	19140	19114	19290	19364	19261	19267	19176	19075	19016	19297	19276	19425	19342	19183	19198	19087	19334	19257	19338
23056	21519	28941	34837	72779	77711	64951	51594	41604	35882	34000	33536	33343	33766	33087	33355	33046	33189	33268	33258	33493	32927	33136	33197	33155	33198	33170	33109	33146	32818	33226	33250	32970	33005	32897	33111	33215	33068	33390	33243	33010	33525	33134	33215	33328	33115	33291	33006	33163	33026	33088	33184	33062	33169	33215	32877	33057	32953	32951	32904	32975	33315	32907	33023	32912	32970	33136	32756	33046	33188	33117	33039	32951	32987	33198	32935	33103	33187	33314	33120	32912	32992	33052	33017	33200	33024	33099	33080	32908	32934	33207	33048	33213	33226	33040	33097	32938	32850	33228	32811	33006	32678	33056	33019	32914	33229	33266	33423	32793	33218	33214	32973	33043	32990	33321	32997	32852	32903	33210	33048	33013	33214	32878	33187	32847	33122	33121	33203	33035	33101	33267	33144	33110	32997	32927	32877	33115	32997	33311	32990	33095	33108	32980	32830	33375	32898	33071	33083	33341	33260	33247	33095	33134	32854	33232	32866	33230	33012	33266	32797	33052	33001	33006	32932	33283	32890	33080	33069	33212	33204	33239	33373	33092	32824	32978	32858	32924	32948	32851	32859	33051	33085	32881	33093	32980	32892	32937	33030	32997	33316	33056	33046	33224	32933	33089	33092	33060	32712	33030	33299	33153	33208	32960	33111	33164	33291	33173	33062	32986	33269	33057	32748	32873	32976	33052	32977	33084	33137	33006	33337	33160	33113	33152	33213	33288	32991	33340	33160	33052	32996	33083	33060	33299	32846	32808	33069	33120	33132	33244	32920	33136	33200	33076	32855	33246	33247	32970	32962	33038	32809	32881	32888	33072	32898	32894	32780	33321	32960	33032	33157	33113	33184	32885	32860	33026	33260	32867	33256	32993	32893	33091	33070	33137	33329	33107	33170	32967	32852	33065	32954	33280	33200	32932	32892	33093	32848	33165	33153	33336	33210	32968	32900	33294	33153	33020	33016	33122	33362	33163	33138	33173	33174	33159	32980	33186	33073	32917	32846	32847	33062	33203	32614	33127	33079	33033	32963	33179	32994	33195	33169	32942	32929	33345	32972	33044	33032	32918	32693	33075	32838	33077	32993	33093	32929	32930	33115	33128	33286	33250	33234	33124	33005	32985	33060	32955	33297	32986	32900	33187	33138	33304	33151	33212	32956	33045	33210	32791	32846	33112	33112	32747	32910	32917	33018	32989	33181	33139	33122	33030	33014	33248	32832	32847	32970	32703	32879	33153	33121	32975	33245	33022	32870	32819	33028	33052	33045	32988	33126	33153	33024	32986	33086	33070	32935	33033	33330	33103	33126	33198	32857	32935	33150	33339	32968	32975	32926	32899	33341	33201	33065	32917	32967	33050	32898	33034	32980	33221	32999	32911	33340	33308	32914	33071	32872	33045	33495	33053	33029	33139	32958	32982	32905	33067	33216	33033	32737	32881	32887	33053	32919	33222	33311	32849	32902	33083	33049	32808	33019	33095	32926	33125	33139	32958	33035	33238	33179	33145	33069	32981	33348	33104	33109	33057	33133	33094	33234	32955	32761	33009	33105	33246	33108	32908	33086	32949	33050	32938	33205	32955	33298	33152	32991	33362	32788	32884	32984	32907	33003	32880	32965	33062	33265	33051	33012	33276	32975	32782	32988	33072	33057	33200	33147	33160	32957	33388	32978	33217	33165	33023	33035	33196	33010	32945	32905	32902	33070	33152	33040	33106	32975	33179	33083	33103	33026	33336	33087	33059	33215	33015	33143	32995	33042	32837	33319	33266	32949	33278	33088	33104	32912	32939	32895	33279	33148	32990	33028	33150	33151	33401	33067	33049	33142	33073	33028	33076	33007	32884	32903	33035	32953	33016	32878	32895	32947	33229	33127	33120	33230	33076	33228	33082	33109	32974	33005	32925	32995	33049	33025	32910	33068	33184	32910	32894	33157	33158	32891	33101	33137	33153	33118	33226	32951	33120	32755	32946	33015	33286	33036	32885	33011	33274	32975	33111	32984	33193	33017	33055	32976	33142	33016	33434	33228	32890	33080	32969	33079	33170	33013	32995	33242	33128	32978	32819	32930	32841	33258	32927	32799	33099	33075	33130	32790	33045	32829	33054	33161	33182	33138	32982	32931	33056	32941	33254	33022	33015	33051	33074	33077	33101	32934	32890	32964	33079	32884	33065	33307	33115	33026	33094	33184	32853	33119	32920	32984	33213	33063	32873	32821	33217	33188	32951	32951	33082	33082	33162	33059	33235	32918	32984	32884	32920	33040	32910	33076	33012	32896	33015	32936	32986	32949	33086	32829	32998	32925	33050	33047	32988	33261	32964	33085	32977	32863	32927	33089	33008	33073	32926	32919	33049	32800	33233	33011	33054	33175	33113	33220	33141	33142	33174	33004	33065	33224	33031	33129	33039	33413	33040	33013	33227	32988	33209	33151	33269	33169	33032	32969	32867	32843	32742	32948	33090	33076	33130	33245	32811	32928	33005	33112	32909	33177	33069	33393	32928	32930	33036	33073	33052	33238	33277	32781	32901	33276	32946	32912	33240	32962	33174	32961	33333	33023	33094	33069	33129	33246	33096	32956	33214	33147	32942	33159	32980	33290	33086	33187	33285	32855	33022	33036	33050	33227	33161	32852	33239	32955	32956	33205	32956	33005	33109	33093	33053	32949	32850	32868	33075	33197	33098	33219	33005	33083	33201	32971	32974	32877	32697	32889	32983	32932	32927	33057	33139	33086	33136	32860	33006	33200	33486	33065	32845	33308	32945	32995	33033	33295	32982	33086	32808	33055	33096	33195	33105	32939	33076	33086	33040	32888	32943	32991	32881	32939	32883	32915	33131	32939	33099	32948	32680	32959	32835	33290	33332	32961	32910	33083	33164	33051	32969	33157	33017	32944	33209	32988	32955	33234	33215	33083	33078	32927	33242	32796	33135	32827	33032	33060	32964	32980	32859	32894	33096	33162	33073	33059	32881	33246	33129	33132	32737	32795	33094	33197	32960	32930	32878	33114	32746	32932	32923	33154	32935	33002	32954	33104	33258	33002	33250	32884	33171	33197	33083	32885	33134	32899	33155	32904	33132	33109	32988	32994	32755	33015	33325	32978	33055	33265	33293	33006	33106	33189	33325	33090	33010	33347	33139	33209	32974	32895	32936	32993	33082	33205	33125	33221	32996	33128	33235	33005	33264	33232	33272	33241	33086	32785	33263	33101	32865	32869	33167	33100	33156	33070	32900	32882	32940	32987	32855	33221	32893	33062	33152	32779	32818	33123	33103	32987	32970	33017	33246	33009	33225	33105	33170	33048	33238	33257	32963	32967	33245	32796	33181	33092	33385	33167	33014	32795	32876	33215	33206	33011	33171	33097	33059	33118	32960	33222	33068	33145	33246	32868	32847	33041	33185	32987	32926	33056	33041	33073	33014	33047	33189	33257	33190	33136	32970	33179	32847	32912	32977	32932	32920	32771	33168	33005	33009	33215	33021	33449	32929	32727	33313	33061	33073	32995	32895	33168	33308	33224	33237	33037	33340	33237	32947	32899	33091	33218	33146	33166	33107	33081	33018	33104	33012	33133	32952	32768	33021	33315	33113	33300	33166	32852	33148	32969	33017	33069	33301	32982	33120	32874	33065	33057	33369	33174	32965	32952	32928	33058	33085	33000	33109	33067	33074	33075	33106	32889	33125	32725	33072	33039	33393	33111	33144	33190	33179	33006	32708	32964	32682	33182	32727	32799	32917	33120	32999	33075	33110	33317	32900	32959	33373	33215	33037	33270	33189	32870	33213	32808	32886	32976	33033	32983	33218	32960	33053	33143	33081	33049	33097	33208	33204	33364	33254	33093	33005	32972	33158	32862	32808	33237	33221	33100	33122	32886	33076	33042	33209	33096	32884	33461	33085	33101	33098	33107	32749	32914	32931	32964	33152	33032	33018	33052	33101	32935	32954	33139	33288	32798	33005	33095	33166	33116	33310	32902	33048	33193	33020	33229	33284	33049	32965	33200	32909	33304	32855	33286	32897	33015	32988	33034	33218	33043	33035	32975	33020	33067	33295	33051	33205	32957	33029	33033	33144	33016	33187	33198	33027	33020	33038	33325	33274	33361	32937	33311	33110	33176	32961	33081	32904	33029	33120	33255	33037	33177	33295	33020	32983	32988	33224	33368	32971	33007	32885	33262	33070	33063	33114	32659	32875	33068	32908	33286	33123	33283	33201	33197	33175	32921	33116	33226	33110	33253	33056	33209	33154	33321	33177	33028	33026	33176	33156	33084	33219	33065	32951	33044	32570	33023	33118	32999	32933	32922	33353	33019	33045	33143	32988	32836	32898	33094	33055	33014	32794	33142	33107	33135	33225	32766	33030	33047	32785	33168	33153	33165	33179	32962	33280	33157	33192	33238	32955	33163	33245	33319	32900	32834	33137	32800	33174	32906	32875	32974	32941	33038	33114	32906	33035	33145	33110	33108	33033	33020	33054	32927	32957	33178	32964	33074	32979	33241	33222	33266	32983	32951	33066	32986	33429	33215	32964	33177	32768	32944	32884	33124	33024	32980	32878	32819	32697	33133	33143	32879	33001	33188	33061	32959	33132	32912	32631	33104	33401	33134	32966	33036	32959	33053	33179	33210	33249	32881	32977	33042	32980	32864	33021	33100	33083	33057	32993	32814	32912	33297	33116	33316	32916	32922	33084	32939	33015	33032	33286	32981	33283	32837	33251	33223	33120	33125	33183	33210	33180	32841	33196	33071	33049	33133	32907	32927	33256	32938	33108	33163	32995	33207	33005	33084	33110	32888	33290	32950	33052	32892	32941	32942	33100	32997	33069	33165	33200	32977	33071	32970	32942	33024	33136	33085	32977	32932	32896	33193	33078	33126	32979	33016	33228	33166	33052	32983	32846	32869	32956	33120	33082	33249	33257	33228	33197	32896	32861	32961	33199	33024	33223	33169	33223	33098	33035	33198	33373	33095	33246	32902	32943	33208	33040	33086	33206	32909	32998	32890	32938	32988	33033	32957	32803	33119	32943	32780	32808	33118	33081	32920	33236	33143	33014	33068	32945	32965	33250	32799	33203	32566	32969	32860	32903	33145	33046	33045	32996	32933	33198	33196	33214	32786	33065	33024	33104	33271
22218	45433	49858	59987	92593	84406	63351	43449	29331	22392	20489	19990	19688	20078	19815	20034	19846	20018	20106	20055	19942	19958	20025	19888	19764	19995	19905	20061	19867	19854	20021	19814	19902	19855	20185	19932	20037	19895	19945	19837	19846	20178	19934	19930	19859	19876	19857	19948	19787	19980	20091	19972	20147	19914	20076	19809	20013	20203	20030	20259	20108	20076	19891	19933	19882	19861	19974	19912	19879	19838	19882	19804	19803	19907	20049	19944	20114	19833	19974	19662	19769	20046	20033	19994	19822	19912	19904	19948	19934	19828	19863	19981	20049	19832	19919	19806	19787	19766	19860	19897	19549	20019	19825	20043	19810	20002	19863	19884	19741	19713	19948	19911	20088	19936	20053	19896	19925	19730	19796	19909	19917	19914	19868	19671	19767	19823	20057	19831	19942	20105	19984	19968	20012	20001	19857	19749	19945	19681	19675	19682	19888	19865	19768	19816	19884	19865	19749	19965	19966	19772	19837	20169	19740	19713	19860	19770	20077	19940	20004	19920	19953	19913	19831	19694	19817	20013	19879	19794	19926	19882	19913	19919	20046	19799	19790	19705	19922	19912	19956	19999	19928	19674	20058	19948	19916	19845	19841	19928	19728	19948	19899	19828	19916	20027	19980	19808	19846	20055	19897	19751	19910	19766	19788	19867	20063	20209	19928	19715	19958	19896	20128	19864	19871	19865	19822	19835	19903	20005	20065	19959	19853	20218	19733	19910	19738	19912	19755	19997	19992	19824	19842	19886	19825	20133	19925	19921	19881	19935	19903	19895	19890	19867	19865	19836	19819	19759	19736	19929	19979	19926	19914	20009	19845	19920	19900	19660	19886	20093	19815	19986	19846	19930	19834	19878	19779	19927	20001	19635	19830	20040	19724	19810	19886	20054	19976	19943	20061	19874	19975	19761	19890	19854	20016	19883	19635	20053	19846	19832	19941	19909	20159	19915	20131	19899	20020	19981	19947	19750	19844	19867	20084	19864	20047	19992	19895	19960	20106	19872	19914	19847	19822	19937	19863	20076	19992	19915	20102	19893	20023	19960	19776	20023	19934	19894	19779	19850	19890	19847	20003	19850	19556	19880	19893	19859	19866	19902	19967	20031	19866	19902	19892	19867	19934	20003	19929	19914	19899	19901	19888	19941	19920	19793	19855	19843	19812	19967	20081	19964	19890	20079	19854	19854	20137	19799	19704	19751	19840	19845	19868	19790	19866	19973	20084	19752	19747	19820	19806	19691	19794	19907	19998	19819	19848	20069	20042	19978	19892	19805	19934	19886	19773	19811	19871	19754	19834	19858	19961	19935	19835	19766	19908	20026	20034	19900	19908	19728	19911	19824	19852	19819	19747	19948	19838	19780	20032	20000	19742	19825	19825	19830	19952	19835	19908	19971	19844	19766	20019	19908	19864	19881	20022	19996	19981	19982	20012	19962	20082	19728	20014	19894	19876	19978	19939	19841	19711	19904	19809	19960	19722	19952	20041	19791	19835	19806	19955	19750	19836	19896	20007	19676	19838	19841	19764	19953	19953	19900	19876	19824	19854	19798	19775	19767	19691	19821	19976	19829	19932	19979	19908	19983	19786	19895	19949	19898	19889	19798	19940	19694	19849	19771	19898	19790	19929	20007	19802	19801	19899	20012	19924	19990	19639	19848	20110	19796	19903	19881	19843	19959	19943	19753	19801	19903	19880	19878	19859	19835	20063	19892	19844	19859	19720	19887	20052	19975	19802	20070	19924	19973	19831	19953	19987	19718	19884	19935	19989	19802	19758	19866	20037	19850	19953	19788	19920	19859	19816	19741	19922	19945	19856	19642	19569	19901	19916	19970	19861	19841	20149	19918	19967	19880	19713	19831	19997	19937	20205	19830	19925	19840	20100	20024	19909	19795	19983	19830	19973	20029	19892	19874	20008	19998	19796	19966	20108	20050	20182	19932	19961	19955	19762	19942	19757	19670	19940	19920	20004	20009	19882	19802	19954	19924	19993	19860	19880	20016	19920	19846	19903	19784	20147	19843	19788	19719	19885	19881	19845	20108	19994	19946	20055	19784	19824	19746	20024	19945	19853	19883	20062	19801	19944	19905	19993	19732	19928	20018	19908	19885	19751	19912	20015	19991	19989	19897	19822	19904	20005	19839	19852	19844	20029	19881	19829	19889	19894	19917	19675	20042	19830	19767	19763	19901	19818	20086	19915	19905	19786	19948	19906	19829	19894	19909	19963	19864	19891	19742	19892	19780	19787	19788	19974	19881	19923	19849	19966	19940	19865	19988	19842	20027	20048	19945	19799	19835	19779	19907	19918	19783	19911	19710	19884	19697	20007	19775	19859	19842	20044	20012	19645	19901	19846	19903	19860	20060	19896	19851	19837	20098	19883	19870	19846	19950	20071	19809	19829	19898	19703	19917	19838	19899	19754	19916	19825	19899	19780	19945	19768	19965	20010	20018	20069	19863	19859	19869	19891	19939	19870	19885	19984	19791	20143	19679	19852	20044	20066	19695	19952	19853	19947	19989	20003	19788	19665	19869	19952	19958	19797	19981	19758	19758	20021	19817	19872	19904	19901	19775	20159	19745	20102	20006	19769	20077	19723	19791	20074	19895	19820	19891	19780	19889	19750	19909	19858	19802	19857	19759	19973	20204	19814	19754	19993	19946	19703	19789	19814	19942	19924	19878	19758	20051	19906	20021	19955	19934	19817	20084	20002	19926	19770	19867	19795	19984	19988	19693	19942	19925	19875	20095	19995	19913	19935	19856	19941	19894	19988	19858	19853	19845	19983	20007	19848	19888	19939	19941	19963	19805	19682	19864	19828	19705	19950	19747	19830	19815	19733	19852	19837	19949	19946	20011	19905	19884	19900	19830	19934	20023	19916	20004	20088	19802	19650	19845	19949	19933	19831	19918	20157	19865	20019	19915	19899	19960	19802	19844	19770	19902	19964	19975	19959	19988	20048	19850	19997	20007	19862	19914	19906	19755	19901	19905	20078	20022	19971	19845	19909	20006	20001	19972	19891	20019	20011	19973	19852	19899	19976	19774	19802	19739	19910	19832	19965	19984	19901	19849	19895	19793	19956	19697	19917	19884	19797	19947	19837	19756	20014	19980	19916	19825	19893	19752	19951	19983	20023	20017	19932	19731	19915	19913	19704	19942	19870	19840	19934	19936	19987	19748	20021	20043	19903	19822	20034	19905	19954	19831	19938	19779	19826	19930	19934	19924	19856	19918	19990	19820	20001	19913	19871	19843	19653	20008	20062	19788	19796	19846	20064	19742	20000	19814	19708	19915	19900	20174	19697	19818	19952	19977	19863	19856	19920	19811	19808	19975	19918	19771	19923	20080	19678	20011	19939	19789	20116	19964	19815	19998	19758	19779	19884	20009	19914	19914	19871	19976	19927	19979	19830	19744	20080	20000	19817	19911	20015	19928	19924	19853	19976	19810	19953	19696	19848	19915	19845	19956	19935	19659	19960	19814	20104	19863	19955	19912	19923	19872	19813	19955	20033	19828	19812	19914	19804	19798	19888	19874	19742	19929	20108	19806	19666	19927	19962	19951	19870	19951	19980	19855	19772	19769	19990	20103	19936	19851	19983	19773	19862	19759	19792	19811	19908	19949	19734	19765	19931	19800	20216	20028	19996	19790	19833	19912	19976	19958	20142	19876	19935	19864	19950	19911	19747	19807	19887	19751	19854	19814	19915	20143	19928	19946	20017	20104	19868	20160	19908	19916	19855	19711	19883	19850	19906	19888	19879	19889	19949	19841	20004	19973	19925	19979	20006	19921	20061	19783	19846	19808	19954	19898	19800	19884	19939	19993	20180	20003	19671	19853	19659	19825	19969	20004	20128	19877	19751	20034	19902	20035	20015	19815	20022	19919	19971	19910	19899	20007	19957	19885	19657	19951	19717	19969	20050	20095	19784	19801	19748	19973	19806	20042	19725	19752	19652	19982	19690	19712	19858	19842	19959	19956	19833	19752	19959	19843	19879	19894	20024	19906	19880	19886	19957	19917	19894	19958	19911	19889	19802	19989	19916	19872	20117	20162	19890	20030	19733	19991	19866	19797	19894	19784	19955	19858	19974	19731	19954	19995	20036	20020	19833	19898	19941	19846	19848	19782	19930	19706	19965	19881	20010	19826	19790	19877	19986	19739	19853	19754	19955	19963	19885	19735	19837	19799	19889	19939	19956	19757	19857	19719	19934	19764	19896	19943	19894	19788	19827	19775	19882	19791	19866	19950	20077	19806	19823	20023	20050	20009	19668	19885	19884	19851	19988	20079	19863	19799	19941	19757	19915	20021	19829	19774	19880	20007	19871	19835	19886	19948	20052	19921	19892	19827	19963	19977	19717	19770	19810	19712	19691	19695	19961	19887	19984	19998	19738	20016	19786	19808	20020	19940	19990	19852	19929	19930	19830	19895	19897	19896	20087	19855	19610	19955	19999	19749	19747	19741	19972	19928	19864	20041	19916	19946	19846	20020	19802	20057	19965	19993	19822	19675	19930	19908	20010	19927	19788	19932	20025	19840	19801	19874	19876	19776	19782	19542	19840	19837	19722	19916	19740	19963	19791	20013	19996	19818	19807	19761	19946	19838	19930	19925	19942	19899	19885	19952	19784	19708	19977	20027	19870	19812	19808	19698	19961	19757	19749	19911	19852	20017	19815	19858	19716	20069	20056	19980	19842	19806	19808	19892	19969	19914	19983	19914	19932	19945	19927	19867	20144	19807	19947	19839	19805	19965	19712	20004	19966	19744	19901	20051	19843	19731	19874	19826	20042	19810	19959	20040	20010	19830	19900	19815	19926	19909	19661	19971	19941	19940	19845	19986	19834	20067	20074	19884	19815	19890	20053	19894	19918	20036	20025	20156	19906	19928	19877	19932	20188	19869	19939	19772	19809	19902	19997	19921	19971	19915	20015	20018	19715	19875	19955	20047	20034	19751	19625	19999	19843	20100	20035	19873	19855	19924	19994	20074	19755	19858	19887	19830	19818	19820	20089	19719	20028	19728	19853	19750	19914	19815	19857	19711	20035	19957	19882	20019	19767	20068	19840	19848	19936	19878	19857	19982	20092	19823	19905	20065	20012	19816	19880	19983	19773	19751	19724	20025	19911	20017	19856	20008
33345	29506	35427	37128	43444	43617	38498	34863	33107	32294	32466	32614	32313	32371	32391	32235	32429	32317	32178	32274	32349	32214	32248	32228	32435	32275	32267	32235	32216	32202	32233	32046	32102	32242	32197	32022	32281	32330	32063	32221	32285	32169	32334	31952	32221	32146	32432	32209	32281	32202	32291	32214	32197	32142	32152	32026	32140	32114	32168	32347	32063	32161	32136	32434	32356	32349	32171	32053	32458	32148	32073	32280	32415	32364	31885	32127	32299	32097	32514	32464	32348	32053	32040	32196	32092	31925	32104	31864	32324	32222	32136	31952	31850	31792	32259	32420	32303	31857	32165	32352	32079	32197	32372	32108	32167	32272	32335	32037	32554	32445	32162	32146	32031	32113	32187	32284	32028	32189	32203	32196	32091	32174	32142	32227	31845	32222	32387	32201	32265	32175	32304	31977	32235	32271	32287	32274	32380	32167	32275	32056	32252	32173	32133	32146	31927	32199	32262	31894	32189	32471	32251	32345	32380	32379	32220	32264	31994	32227	32233	31829	31959	32217	32302	32252	32236	32292	32142	32241	32446	32184	32184	32124	32210	32254	32127	32200	32288	32168	32213	32014	32043	32279	31906	32164	32358	32187	32161	31920	32036	31953	32213	32195	32294	32213	31989	32219	32193	32099	32014	31926	32182	32107	32244	32141	31933	32157	32328	31933	32041	32144	32166	32207	32067	32012	32138	32106	32244	32075	32041	32025	32308	32092	32058	32064	32037	32280	32227	32276	32085	32146	32171	32196	32270	32284	32049	32106	32333	32484	32300	31911	32178	32166	32386	32255	32337	31972	31993	32283	32295	32298	32218	32025	32169	32344	32155	32382	32453	32184	32110	32091	32017	32171	32195	32357	32087	32246	32269	32087	32188	31869	32151	32107	32193	32054	32291	32367	32259	32344	32023	32215	32185	31989	32313	31910	32294	32142	32353	32178	32167	32210	32448	31958	32120	32301	32261	32237	32141	32246	32372	32130	32191	32011	32222	32388	32327	32425	32338	32129	32321	32205	32220	32087	32145	32327	32341	32202	32189	31996	31948	31951	32084	32022	32231	32139	32244	32081	32199	32303	32318	32192	31978	32381	32144	32267	32335	32304	31824	31889	32428	32357	32344	32382	32081	31978	32142	31966	32276	32209	32110	32129	32056	32306	32083	32030	32108	32261	32351	32060	31972	32197	32034	32456	31996	32486	32328	32012	32290	32101	32386	32143	32283	32429	32108	32198	32138	32082	32238	32255	32505	32272	32345	32015	32306	32286	32367	32016	32410	32231	32123	32079	32312	32266	32053	32061	32100	32216	32124	32079	32301	32269	32268	32039	32151	32127	32214	31984	32332	32075	32322	32002	32451	32530	32187	32003	32110	32107	32068	32277	32186	32385	32106	32017	32231	32128	32040	32129	32373	31996	31983	32267	32144	32051	32287	32184	32178	32234	32340	32232	32361	32161	32185	32281	32011	32181	32289	32035	32285	32194	32329	32216	32304	32251	32191	32123	32191	32403	32215	32165	32271	32295	32267	32168	32363	32271	32050	32079	31996	32205	32573	32202	32009	32227	31793	32545	32131	32314	32291	32006	31999	32153	31957	32089	32324	32357	32469	32228	32178	32290	32094	32034	32165	32380	32243	32042	32258	31969	32201	32215	32279	32182	32365	32291	32380	32089	32299	32097	32364	32428	32471	32326	32069	32066	32021	32290	32230	32298	32220	32243	32083	32082	32278	32104	32208	32322	32127	32200	32123	32414	32278	32209	32079	32056	32114	32159	32266	31909	32220	31987	32079	32238	32363	32306	32181	32114	32252	32113	32102	32187	32228	32143	32106	32093	31979	31884	32361	32321	32038	32241	32459	32221	32413	32435	32146	32219	31899	32472	32220	32175	32138	32177	32214	32260	32296	32051	32159	32398	32239	32146	32285	31978	32175	32334	32359	32264	32243	32222	32160	32140	32287	32195	32308	32181	32018	32476	32284	32251	32372	32249	32044	32219	32417	32106	32203	32128	32021	32301	32382	32151	32130	32209	31797	32081	32401	32325	32345	32114	32200	32101	32343	32269	32298	32444	32139	32269	32103	32211	32058	32360	32208	32260	32264	32138	32219	32140	32254	32422	32043	32065	32187	32100	32290	32105	32227	32163	32054	32200	32030	32203	32248	32126	32212	32076	32183	32318	32068	32201	32279	32158	32252	32052	32576	32223	32199	32105	32261	32153	32470	32042	32250	32289	31985	32207	32317	32264	31986	32205	32197	32161	32287	31995	31900	32043	32037	32298	32460	32447	32460	32124	32287	32272	32112	31848	32203	32145	32146	32113	32106	32307	32219	31993	32283	32189	32382	31897	32212	32125	32228	32079	32314	32067	31882	32132	32274	32058	32243	32141	32185	32151	32185	31994	31938	32187	32097	32372	32305	32169	32187	32107	32001	32105	32229	32139	32059	32253	32305	32329	32317	32179	32298	32117	32121	31952	31967	32173	32117	32101	32207	32014	32102	32092	32271	32028	31942	32130	32270	32426	31886	31890	32231	32354	32482	32171	32086	32342	32175	32305	32385	32209	32055	32275	32035	32032	32455	32181	32118	32456	32282	32136	32119	32283	32081	32257	31968	32071	32085	32243	32267	32293	32234	32297	32128	31956	32115	31913	32161	32384	32222	32220	32144	32326	32243	32187	32122	32263	32299	32471	32290	32375	32023	32089	32196	32068	32101	32080	32103	32343	32193	32072	32259	32459	32203	32178	32364	31820	32254	31909	32096	32168	32187	32171	32370	32114	32082	32248	32218	32198	32279	32312	32134	32169	32382	32197	32246	32368	32246	32118	32310	32073	32118	32259	32305	32125	32166	31962	32415	32216	32026	32417	32029	32295	32273	32092	32274	32127	32260	32239	32233	32173	32173	32063	32342	32175	31938	32212	32097	32045	32430	31959	32261	32300	32019	32142	32303	32220	32033	32007	31914	32369	32203	32103	32239	32112	32111	32304	32211	32070	32271	32376	32201	32075	32227	32232	32148	32202	31890	32126	32137	32007	32208	32281	32098	32073	32014	32058	32330	32326	32264	32221	32056	32294	32037	32335	32121	32040	32262	31871	32271	32150	32203	32063	32339	32249	32099	32228	32499	32081	32597	32285	32249	32045	31959	32259	32433	32094	32037	32073	32201	32094	32278	32188	32054	32253	32042	32027	32178	32188	32336	32139	32469	32314	32282	32382	32369	32144	32168	32025	32139	32279	32126	32035	32088	32215	32120	32314	32011	32352	32202	32506	32385	32184	32008	32013	32174	32319	32188	32511	32170	32148	31943	32201	32350	32188	32089	32231	32086	32319	32364	31808	31904	32241	32181	32159	32273	32232	31945	32367	32135	32373	32244	32122	32297	32088	32136	32332	32520	32080	32117	32083	32176	32206	32329	32297	32185	32181	32336	32238	32405	31878	32281	32317	32039	32242	31892	32173	32094	32434	32424	32054	32338	32231	32399	32350	32194	32020	32238	32085	32324	31902	32144	31953	32180	31982	32250	32070	32232	32307	32246	32112	32048	32160	32482	32205	32203	32197	32079	32267	32065	32387	32522	32056	32290	32213	32331	32363	32118	32408	32303	32257	31983	32002	32192	32248	32358	32302	32246	32366	32230	31997	32212	32204	31994	32327	32470	32143	32246	32188	32155	32099	32434	32175	32150	32387	32327	32327	32417	31979	31972	31909	32123	31994	32176	32054	31974	32078	31955	32401	32215	32328	32432	32213	32460	32095	32044	32258	32327	32146	32168	32079	32187	32192	32210	32020	32207	32250	32124	32042	32227	32175	32304	32328	32224	32132	31938	32328	32348	32221	32271	32205	32350	32251	32319	32390	32355	32236	32368	32179	32228	32065	32461	32468	32411	32152	32120	32270	32419	32318	32303	32243	31909	32064	32285	32328	32221	32213	32151	32276	32273	32115	32176	32353	32522	32128	32072	32366	32205	32303	32145	32041	32003	31942	31954	32100	32061	32332	32551	32421	32258	32018	32438	32592	32537	32195	32125	32100	32107	32101	32013	32341	32177	32187	32324	32225	32124	32266	32379	32075	32279	32282	32253	32219	32351	32117	32063	32277	32234	32349	32008	32254	32327	32192	32335	32070	31991	32196	32097	32367	32323	32340	32522	32307	32238	32200	32378	32167	32240	32397	32311	32383	32399	32015	32506	32174	31985	32038	32174	32026	32107	32104	32544	32116	32194	32152	32309	32200	32201	32165	32148	32198	32403	32078	31998	32310	32195	32402	32266	31971	32305	32134	32271	32231	32184	32225	32262	31870	32139	32048	32155	31925	32365	32370	32064	32264	32193	32225	32070	32277	32043	32316	32364	32267	32488	32186	32274	32210	32274	32406	32145	32288	32673	32285	32360	32359	32171	32120	32275	32223	32040	32313	32170	32347	32290	32199	32140	32221	32106	32428	32288	32041	32070	31986	32031	32334	32239	32055	32234	32286	32162	32107	32248	32412	32229	32209	32217	32221	32505	32267	32148	32157	32081	32114	31826	32020	32135	32057	32178	32251	32238	31945	32239	32161	32043	32225	32152	32099	32073	31912	32259	32281	32247	32215	32456	32346	32319	32218	32363	32080	32244	32304	32307	32053	32311	32331	32212	32233	32358	32377	32049	31961	32389	32124	32179	31942	32132	32067	32331	32160	32325	32072	32350	32089	32303	32007	32115	32225	32254	32434	32133	32092	32353	32468	31998	32393	32017	32207	32165	32128	32148	32212	32316	32007	32158	32351	32470	32260	32089	32307	32207	32182	32096	32155	32190	32067	32235	32123	32035	31964	32216	32379	32296	32115	32433	32082	32344	32169	32220	31974	32014	32000	32246	31998	32203	32418	32304	32024	32172	32339	32472	32094	32194	32392	32083	32181	32383	32068	32311	32056	32237	32222	32362	32199	32318	32048	32129	32187	31883	32335	32204	32241	32183	32019	32153	32063	32212	32227	32177	32295	32102	32261	31936	32138	32108	32020	32022	32164	32187	32585	32413	32004	32089	32244	32373	32232	32345	32174	32240	32235	32333	32205	32433	32135	32063	32291	31881	32098	32411	32112	31966	32082	32188	32166	32193	32343	32286	32140	32091	32001	32348	32121	32040	32306	32361	32214	32095	32340	32143	32380
19430	23813	23101	24084	33521	30671	24927	21335	19783	19370	19090	19001	19065	19015	19214	19026	19087	19016	19201	18960	19108	19028	18732	18844	19001	18869	19039	18970	18835	19138	18927	18877	19038	18948	19024	19003	19077	19147	19079	18939	19033	19133	18932	18860	19059	19031	18942	19011	18792	18888	18944	18941	18867	19152	18924	18916	18887	19134	19022	19145	18770	18913	18869	19025	18988	18835	18836	18883	19012	18993	18972	18983	19103	18781	19032	19263	19138	18877	18985	19074	18970	18971	19100	18982	18919	19088	18946	18915	19089	18912	19032	18928	18917	18966	18827	19059	19031	19100	18897	18884	18986	18957	19143	18909	18737	18931	18917	18906	18926	19050	18880	18981	19005	19011	19079	18985	19043	19005	18812	18981	19004	18926	18918	18944	18983	19115	18961	19067	19056	19065	19065	19043	18773	19067	18904	18808	18958	19045	18934	18862	18890	18804	19056	19215	19056	18937	19044	18996	18899	18989	18927	18970	18831	18851	19069	18856	19059	18971	19151	18927	18820	18910	18857	19118	18880	18641	18846	19035	18914	19058	19029	19061	19057	19040	19104	18917	18881	19088	19059	19059	18960	19020	18978	18989	18876	19069	18926	18948	18938	19065	19152	18912	18794	18909	18966	18941	18815	19021	18974	19023	19019	18832	18977	19227	19194	18901	18899	18967	18926	18960	18979	18819	18983	18857	19065	19005	18954	18944	18878	19038	18965	19102	18791	18714	19000	19008	18862	19061	19103	18824	18949	19109	19028	18949	18934	18949	18978	18991	19040	18878	19119	19076	18805	18951	19100	19031	19022	18868	18795	18908	19054	18822	18802	18937	19062	18753	19103	19062	19119	18737	19119	18976	19030	18963	19075	19074	19119	18982	18826	18908	18823	19118	19004	19026	18799	19153	19033	18735	18943	18985	18945	19033	18975	19076	19008	18879	18888	18905	18868	18989	18885	18975	19040	18893	19110	18988	19083	18826	18853	19036	18858	19041	19035	19051	18962	18939	18973	18862	18951	18907	19061	19022	18993	18922	18744	18944	18958	19052	18895	18982	18871	18971	18926	19059	18879	19034	18933	19160	18910	18877	19032	18972	18862	18905	18950	19069	18901	19176	19022	19053	19052	18937	19064	18862	18875	18772	18850	19139	19007	19045	18816	19152	18854	19088	18913	19026	18875	18894	19164	19203	18972	19036	19024	18830	19099	18873	18860	18959	18982	18988	18950	18884	18907	19150	18958	18863	18992	18986	18970	18984	19073	18820	19040	18895	19044	18911	18956	19142	19047	19092	18936	18735	18871	18886	19165	18912	19134	18997	18898	19033	19050	18854	18926	18919	19002	19069	19017	18863	18947	18895	19046	18840	19047	18789	18917	19008	19125	18856	19031	18877	18723	18925	18898	19033	19028	19043	18973	19074	18919	18989	18952	18849	18960	19045	18944	19017	18967	18751	18816	18914	18815	18979	19014	18956	19186	19052	18958	19070	19059	18823	18771	19025	18884	19133	19105	19083	18892	18913	18824	19032	18837	18945	18857	18763	18859	19052	18871	18701	19045	18894	18934	19041	18896	18939	19018	18998	19053	18925	19027	18895	18901	18838	19080	19168	18940	18967	18824	18785	18989	18854	18947	18939	18960	18942	18736	18967	18869	18837	19043	19042	19141	19022	19016	18909	19055	19039	18900	19014	19135	18992	19034	18990	19075	19112	19045	18945	19080	18852	18900	18790	19038	18881	18850	18961	18955	18957	18897	18892	18944	19052	18874	18888	19019	19032	18961	18972	19081	19144	18971	19074	18758	18894	18968	19055	18864	18986	18843	19136	19025	18964	19018	18899	19021	19158	19038	19035	18836	18928	18839	18928	18854	18965	18888	18956	18904	18806	18990	19153	18984	19069	19135	19099	18854	19148	19043	18883	18791	18885	18987	18994	19013	19068	19054	18948	18939	18827	18944	19042	19037	18999	19176	19045	19064	19044	18879	19052	18879	18927	19013	19084	18965	18999	18911	18846	19070	18953	18946	18810	18964	18857	19166	18916	19057	18858	18918	18972	18920	19041	19080	19019	18957	18869	18980	18994	18913	19249	19001	18787	18948	19172	18759	18790	19151	19017	18938	19133	18886	18817	18722	18937	19078	18997	18988	19013	18939	19018	18889	19094	19076	18927	19000	18955	18905	19066	19058	18971	18663	18943	18984	18992	18953	18957	18980	19060	19048	18852	18995	19052	18995	18980	18990	18935	19087	19166	18791	19009	18847	18946	18923	19019	18949	19010	18766	19053	19124	18935	18811	18938	18979	18700	19049	18950	18945	18924	18788	19087	18993	18951	19010	18863	18887	19011	18722	18997	19028	18980	19002	19020	18903	19073	18881	18905	19184	19161	18883	18766	19040	18945	18975	19045	19091	18978	19023	19009	18813	18993	18841	18962	19124	18905	18999	18818	19058	19001	18827	18731	19068	18962	18984	19137	19064	19022	18929	18993	18916	19137	19199	19089	18950	18924	19057	18892	18816	18927	18991	19081	18963	18833	19084	18995	18865	18929	18786	19040	18978	19023	18813	19154	18714	19109	18843	19021	19071	19046	19079	18875	18887	19006	19192	18863	18839	18977	19146	18941	19092	18960	18714	18826	18916	18859	18971	18914	19073	18997	19057	19039	18971	19067	18888	18947	19124	19027	19029	18914	18818	18895	18961	19027	18843	18997	18948	18914	18947	19011	18852	19117	18759	18895	19107	18947	18922	18893	19116	18928	18946	19058	19068	18989	19111	19260	19107	19010	19110	18963	18872	18972	18880	19086	18887	18935	18997	19070	18892	19113	19009	19093	19094	18909	18883	19152	18994	18945	19180	19140	19133	19108	18969	18949	19009	19003	19018	18975	19164	19016	19024	19025	18798	18872	18956	19201	18946	18951	18971	19056	18923	18936	18900	19017	18983	18995	19018	18882	18948	18907	18959	18853	19139	18912	19091	18973	18806	18969	18957	19150	19124	18920	18755	19066	18920	19080	18890	18688	18867	19129	19002	18980	18896	19042	18907	18918	18949	18904	18989	19175	18895	19087	19113	18906	18925	18993	19033	19103	19098	18923	18826	18875	18930	18965	18822	18970	18974	18967	18999	18995	18839	18954	18823	19110	19007	18903	19013	19010	19173	19034	18888	18845	19006	18884	18821	19174	18960	18760	18867	18858	18901	19157	19072	19044	19172	18824	18926	18954	19000	18920	18878	18916	19074	18994	18940	18974	18823	19050	18932	19093	18941	19066	18987	19011	18971	18982	18839	18973	19222	19015	18946	18795	18971	18815	19011	18905	18969	18816	19000	18910	18891	18828	18937	19060	19029	18948	18988	18991	19021	19008	18867	19204	18801	18917	18966	18987	19026	18862	19003	18905	18979	19068	18970	19008	18998	19129	18909	19009	18953	19098	18975	19034	18943	19050	18991	19013	19017	18803	18912	19013	18838	18813	18869	19013	18970	19072	18871	19010	18967	19003	18887	19051	18900	19057	18995	19197	19033	18738	18932	18947	18751	18955	19021	18895	18937	18753	18978	18912	18936	18906	19045	18899	19221	18918	19131	18858	19120	19003	19047	19009	18990	19138	18924	18949	19034	19061	18978	19120	18940	19094	18824	18876	19086	19013	18849	19008	18852	18923	19033	18993	19046	18988	19038	18963	19104	18997	18758	19016	19004	19169	18994	18959	18909	19036	18926	19000	18849	18990	19027	18935	18874	19056	18940	18923	18887	19024	18937	18853	19009	19071	19024	19027	18987	19018	19104	18883	18944	18960	18971	19026	19004	18967	18972	18873	18905	18827	18944	18978	18910	19036	19020	18949	19018	19010	18897	18972	18918	19009	18941	18922	19014	19010	19032	19104	18914	18948	18983	19023	19166	18735	18938	18969	18991	18851	19061	18928	18922	19129	19069	19013	18995	18861	18920	19105	18912	18995	19114	19062	18930	19041	18974	18910	18867	18974	18905	19118	18956	18948	18936	18891	18997	19166	18985	18912	18953	18968	18758	19008	18889	18882	18995	19066	18942	19018	19050	18862	19047	18986	18932	18926	18933	19164	18840	18876	18829	19058	18852	18993	19014	18947	18907	18873	19043	18801	18878	19052	19057	18903	19026	19148	19070	18877	18929	19017	19044	18932	19101	18945	19061	19056	18956	18871	18988	18895	18887	18981	18979	18810	18877	18831	18908	18915	19135	18832	19108	19094	19071	18756	19069	18984	19031	18955	18832	19070	18885	18870	18820	19050	18932	18970	18942	19073	19062	18756	19047	19129	18870	18911	18981	19096	19194	18903	18886	19263	19023	19020	18820	18915	18973	18980	19209	18948	19180	18950	19051	18954	18999	19082	18926	18889	19076	18874	18935	18884	19144	18964	18972	18726	19166	19056	18895	18955	18759	18982	19044	19289	18817	18996	18890	19089	18961	18847	18799	19070	18975	19068	19003	19040	18939	19041	18990	18988	18948	19048	19086	18918	18981	18817	19128	19042	18830	18862	18863	18836	18892	18861	19065	18881	18989	19018	19055	18929	19109	18938	18861	18969	19066	18871	18942	18794	18781	19069	19024	18887	18985	19016	19013	18790	18725	18895	19206	19024	18903	18769	18863	19066	19218	19070	19190	19066	19015	19155	18824	19075	18978	19030	19003	18988	18977	18992	18873	18825	18829	18928	18812	18768	19080	18899	18978	19074	18984	18948	19167	18928	19051	18998	18876	18970	19043	18853	19071	18853	18894	19184	19045	18870	18833	19024	18993	18819	19003	19037	19189	18843	19027	19053	19049	18939	18929	18859	19064	18801	19052	18944	18942	18925	19082	19052	18994	18828	18975	18859	18945	19099	18861	19169	18968	18995	19014	18942	19006	19112	19059	18952	19101	18854	19075	19053	19071	18976	19120	18719	18954	19058	19042	18849	19058	18887	18922	18875	19237	18812	18848	19103	19068	18610	18959	18775	19066	18743	19142	18875	19062	18864	18785	19079	19085	19050	18901	18807	18987	18880	19079	18923	18995	18949	18668	18824	18953	18966	18900	18717	18826	18864	18942	19035	18967	18903	18790	19072	19018	18859	18846	19073	19037	19179	19038	18819	18833	18891	18904	18940	19137	19094	19021	19003	18899	18780	18897	18973	19196	18806
25392	21645	29202	34999	58104	65111	53339	41531	35164	33231	32450	32036	32278	32301	32020	31956	31796	31943	32086	31946	31958	32081	32295	32042	31931	32270	31678	31988	31777	32054	31911	31888	31936	32003	31862	31973	31948	32182	31947	31787	31920	31737	31941	31648	31804	31865	32017	31767	31656	32012	31843	31807	31751	32015	31961	31909	31798	31926	31806	31824	31750	31650	31711	31864	31871	31856	31684	31823	31979	31714	31917	31702	31960	31771	31840	31758	31944	31913	31694	31856	31590	31879	31797	31605	31762	31794	31574	31777	31710	31840	31894	31875	31950	31622	31945	31905	31612	31944	31287	31754	31870	31763	32015	31583	32015	31779	31709	31703	31667	31631	31776	31670	31977	32017	31781	31686	32136	31968	31827	31863	31878	31687	31831	31898	31872	31962	31927	31922	31557	31977	31799	31854	31870	31764	31879	31867	31590	31975	31896	31893	31793	31744	31986	31627	31899	31844	32033	31758	31909	31803	32137	31965	31767	31652	31807	32063	31851	31826	31900	31846	31682	31660	31907	31621	31816	31854	31815	31568	31768	31918	31558	32002	31962	31825	31765	32025	31922	31676	31884	31798	31972	31938	31931	31759	31736	31900	32037	31893	31730	31982	31799	32055	31591	31880	32213	31915	31929	31881	32009	31790	31993	31908	31795	31744	31951	31943	31609	31535	31815	31668	31709	31901	32114	32002	31713	32061	31943	31862	31797	31874	31628	31833	31911	31789	31811	31815	31849	31831	31781	31684	31726	32010	31907	31801	31737	31751	31754	31911	31744	31676	32167	31611	31850	31828	31696	31740	31820	31823	31907	31918	31907	31952	31744	31819	31761	31715	31767	32049	31769	31895	31897	31692	31998	31913	31857	31959	31678	31730	31763	31647	31780	31790	31910	31961	31783	31613	31885	31627	31704	31913	31911	32042	32180	31776	31921	31863	31869	31844	31934	31902	31860	31806	31766	31680	31910	31611	31737	31865	31745	31621	31872	31497	31851	31792	31798	31708	31837	31532	31808	31619	31900	31884	31787	31860	31673	31851	31775	31856	31726	32082	31707	31649	31754	31837	32074	31773	31986	31738	31928	31720	32006	32096	31943	31747	32018	31870	31676	31808	31896	31966	31854	31709	31836	31749	31910	31694	31894	31764	31909	31725	32003	31903	31749	31860	31941	31780	31754	31754	31690	31873	31858	31813	31901	31781	31981	31859	31864	31612	31765	31963	32109	31854	31828	31839	32126	31778	31837	31819	31866	32071	31855	31916	31748	31969	31837	31922	31896	31635	31847	31855	31902	31959	31836	31738	31830	31879	31650	31915	31705	31848	31870	31566	32056	31704	31717	31721	32066	32064	32039	31809	31798	31739	31920	31846	31894	31802	31949	31760	31799	31842	31788	31727	31917	31939	31658	31813	31651	32138	31661	32033	31849	31799	31778	31800	31728	31740	31827	32006	32016	31871	31969	31958	31797	31854	31916	31951	31834	32215	31806	31860	31675	31848	31919	31838	31822	31893	31660	31834	32002	31884	31748	31824	31953	31841	31890	31668	31918	31660	32154	32008	31678	31752	31843	32156	32004	32195	31999	31662	31750	31785	31970	31767	31643	31907	31652	31970	31736	31969	31867	31804	31873	31834	31892	31594	31793	31717	31790	31660	31719	31999	31712	31911	31666	31733	32013	31628	31602	31700	31937	31670	31735	31872	32064	31714	31831	31823	31784	31832	31854	31595	31714	31627	31696	31937	31687	31954	31940	31738	32112	31682	31911	31832	31680	31714	31839	31643	32094	31819	31735	31770	31554	31751	31869	31839	31800	31946	32038	31673	31821	31904	32021	32121	31939	31547	31794	31753	31825	31668	31637	31871	31851	31623	31797	31710	31586	31899	32119	31898	31666	31781	31821	31780	31827	31867	31598	31621	31959	31862	31649	31786	31883	31818	31834	31942	31863	31857	31937	31805	31705	31786	31850	31881	31568	32068	31747	31923	31963	31871	32003	32030	31860	31598	31879	31806	31851	31915	31608	31842	32059	31987	31953	31594	31830	31734	31788	31723	31615	31832	31922	31994	31786	32141	31779	31817	31870	31577	31970	31945	31942	31950	31959	31677	32013	31820	31913	31726	32129	31886	31601	31661	31863	31855	31487	31665	31955	31827	31831	31659	32099	31801	31940	31718	31995	32057	31894	31492	31926	31698	31861	31971	32069	31859	31572	31970	32027	31751	31561	31724	32297	31722	31851	31786	31926	31950	31674	31988	31766	31829	31928	32024	31689	31918	31898	31999	31901	31512	31851	31743	31884	31804	31607	31930	31590	31800	31963	31796	32042	31878	31754	32010	31893	31949	32173	32132	32120	32013	31663	31940	31762	31700	31544	31862	32116	32021	31781	31742	31523	31906	31861	31971	31923	31747	31790	31734	31939	31771	31727	32038	32022	31895	31727	31752	31787	31683	31741	31800	31868	31855	31981	31892	32033	31550	32053	31857	31743	31764	31925	31806	31756	31860	31780	31876	31868	31838	31699	31872	31580	31797	31845	31882	31945	31923	31706	31587	31763	31624	31425	31562	31724	31908	31695	31806	31857	32057	31766	31771	32165	31746	31774	31827	31759	31691	31974	31632	31641	31749	31783	31776	31729	31693	31676	32112	31743	31610	31634	32166	31920	32031	31640	31822	31729	31880	31660	31579	31957	31905	32030	31893	31809	31869	31864	32081	31721	31731	31700	31869	31617	31832	32255	31726	31963	31857	31838	31592	31837	31894	31636	31734	31504	31631	31642	31755	31728	31908	31737	31464	32106	31966	31890	31696	31734	31588	32367	31827	31859	32150	31961	31853	32116	31882	31980	31947	31881	31945	31514	31784	32064	31960	31911	31753	31819	31765	31868	31781	31476	31811	31835	31755	31950	31886	31909	31842	31899	31615	31814	31702	32012	31830	31989	31886	32026	31951	32125	31626	32066	31868	31870	31780	31861	31872	31861	31982	31690	31704	31633	31739	31773	31780	31784	31895	32031	31859	31798	32029	31875	31872	31933	31754	31801	32042	31688	31834	31752	31588	31940	31985	32007	31828	31707	31789	31928	31419	31860	31915	31659	31802	31776	31711	31680	31920	31788	31638	31780	31857	31876	31678	31786	32149	32102	32022	31874	31762	31844	31753	31620	31764	31921	31780	31752	31688	31795	31862	31748	31723	31977	31646	31625	31704	31792	31698	31741	31855	31881	31848	31750	31758	31710	31636	31951	32216	32068	32193	31770	31715	31771	32132	31551	31955	31858	31792	31813	31571	31626	31961	31850	32056	31838	31579	31741	31680	31864	31750	32033	31908	31835	31889	31883	31703	31868	32010	32045	31713	31737	31835	31609	31825	31794	31831	31721	31769	31936	32086	31911	32002	31715	31877	32047	31814	31840	31904	31876	31847	31336	31878	31983	31829	31781	31738	31921	31632	31716	31650	31753	31692	31962	31894	31919	31877	31872	31698	32029	31733	32170	31745	31933	31998	31930	31810	31970	31739	32064	32018	31932	31626	31933	31912	31970	31871	31746	31905	32029	31748	31677	31753	32051	31904	31913	31947	31987	31821	32101	31844	31862	32052	31892	31756	31691	31843	32026	31867	31911	31901	32034	31946	31787	31817	31911	31821	31800	31846	31890	31940	31829	31748	31681	31680	31715	31793	31916	32081	32115	32126	31930	31717	31756	32110	31957	32149	31801	31982	32009	31802	31976	31812	32022	31789	32048	31844	31997	32026	31985	31920	31913	31997	31891	32198	31903	31704	31725	32092	32155	31905	31737	31760	31861	31758	31772	31531	31861	31982	31749	31782	31822	31848	31862	32215	31660	31793	31804	31754	31687	31871	31952	31642	31867	31726	31953	32016	31680	31928	31884	31600	31746	31932	31899	31638	32040	31777	31876	31884	31940	31821	31868	31793	31716	31723	31702	31760	31832	31975	31585	31849	31834	31614	31619	31621	31987	31915	31708	31740	31881	31732	31596	31744	31534	32084	31719	31504	31585	32100	31975	31876	31853	31936	31782	31715	31882	32022	31859	32026	31874	31770	32106	31806	31807	31702	31948	31772	31745	31581	31568	31973	31915	32046	31790	31802	32010	32105	31870	32097	32045	31788	31816	31704	31773	32091	31718	31974	31930	31913	31826	31673	31882	31777	32141	31879	31988	31902	31940	31986	31740	31782	31894	31720	31829	31985	31927	31882	31954	31746	31762	31840	31877	31513	31641	31608	31709	31694	31794	31749	31570	31921	31671	31872	31605	31757	31761	31708	31766	31456	31873	31805	31886	31787	31949	31557	31828	31882	31882	32088	31942	31962	31928	31925	32064	31680	31897	31902	31821	32057	31606	32053	31870	31862	32085	31712	31921	31922	31960	31613	31873	32080	31973	31780	31896	31841	31928	31885	31755	31762	31891	31953	32062	31648	31925	31860	31640	31694	32083	31703	32000	31575	31901	31513	31626	32084	31891	31721	31785	31658	31733	31967	31764	31615	31445	32088	32018	31939	31719	31915	31751	31767	31971	32123	32015	31866	31763	31918	32009	31915	31689	31880	31808	31561	31907	31551	32097	31674	31841	31841	31705	31862	32051	31656	31841	32099	31842	31777	32210	31703	31736	31637	31577	31894	31863	32040	31799	31671	31722	31795	31894	31900	32099	31664	31789	31869	31673	31791	31920	31915	31931	31963	31881	31998	31716	32059	32194	31735	31753	31749	31762	31921	31831	31617	32067	32025	31760	31959	31623	31699	31850	31826	31963	31769	31871	31707	31804	32160	31662	32069	31850	31661	32065	31676	31894	31861	31914	31714	32013	31995	31946	32147	32148	31570	31868	31765	31701	31922	31929	31499	32134	31589	31630	31698	31836	32008	32031	31616	31717	31862	31672	32057	31731	31759	31761	31772	31635	31841	31987	31662	31902	32053	31622	31981	32040	31968	31927	31952	31931	32131	31815	31606	31596	31797	32107	31528	31872	32002	31933	31801	31703	31852	31742	31690	31967	31968	31784	31585	31817	31886	31797	31409	31799	31972	31903	31846	31761	31769	31564	31867	31977	31783	31768	32066	31738	31841	31825	31714	31837	31943	31877	31853	31887	31859	32051	31979	31902	31812	31784	31676	31820	31863	31732	31932	31718	31676
18628	30740	29685	29772	59320	59788	42594	28958	22040	19721	19240	18861	19154	19015	18956	19045	19230	19041	18955	18894	18780	18923	18927	18811	19177	19104	18975	19035	19130	18863	19076	18936	18922	19095	19060	18987	19062	18914	18902	19004	19046	18904	18954	18984	19142	18912	18967	19197	18874	18981	19020	18853	18952	19078	19017	18870	19020	19130	18795	19028	18981	18894	19066	18827	18978	19120	19148	19052	19003	18952	19011	18964	18927	19019	18947	18893	19055	19063	18845	18884	18931	18915	19208	18726	18919	19128	19033	18875	18886	18947	19007	18925	19001	19003	18936	18926	18790	19071	19084	19023	19046	18981	18794	18877	18939	18909	18876	18920	18990	18978	19102	19022	18826	19003	18959	18929	18813	18922	19141	19038	18953	19000	18842	18955	18900	18921	19048	18797	18974	18953	18832	19045	18807	18890	18932	18912	18921	18904	19008	18895	18925	18895	19097	18864	18758	18925	19049	18726	18835	18965	19201	18919	18873	19144	18976	18759	19097	18860	18979	18911	18921	18868	18812	18728	19121	18990	18853	18948	18912	18860	18981	18849	18939	18659	18747	19010	18876	18942	19102	18931	18923	18804	18962	18936	18898	18977	18833	18928	18878	18942	18777	18719	18945	18920	18772	18982	18914	18828	19145	18927	18830	18872	19029	18966	18905	18757	18723	18848	19023	18963	18747	18912	18797	18775	18686	19045	19156	19072	18939	19051	18918	18964	19055	19075	18979	19054	18957	18788	18889	18848	19057	19209	18790	19152	18873	18962	18898	18972	18844	18961	18732	19008	18942	18760	18893	18912	19124	18967	18841	19049	18988	18937	18982	18882	18994	18932	18997	19029	19042	18747	18979	18816	18917	18810	19011	18902	19115	18837	19110	19064	19039	18846	19169	18925	18936	18872	18890	18698	18987	18893	18801	18875	18917	18663	18864	19043	18832	18939	19059	19073	18759	18911	19007	19013	19031	18984	19011	18741	18583	19048	19038	18808	18803	18888	19050	18710	18975	18926	19031	18825	18974	18764	18937	18926	18871	18914	19190	18927	18872	18945	18961	19009	18900	19010	18727	18930	18918	18978	18785	18981	19121	18982	18993	18875	18981	18839	18948	18745	18704	18874	18938	18896	19005	18910	18821	18927	18857	18994	18922	19013	18947	19016	18985	18943	19044	18913	19086	18892	18870	19187	19057	18778	19059	18860	18815	18968	19107	18788	18761	19144	18883	19036	18972	18926	18646	18804	19103	19081	18856	18945	19001	18979	18773	18952	19045	18899	18924	18879	18919	18831	18958	18981	18921	18793	18744	19138	18806	18934	18815	18690	18993	18974	19032	19004	18760	18993	19011	19036	18738	18946	18980	18872	18861	18917	19142	18758	18849	18845	19036	18830	18946	19026	19027	19116	18823	19207	18674	18848	19143	18975	18902	18797	19016	18816	19076	19093	18883	18897	18934	19096	18800	18941	19122	18927	18913	18910	18934	18975	18774	18977	18935	19042	18980	18914	18981	18823	18998	18918	18763	18969	18838	18997	18791	18815	18917	18979	18916	18977	18834	18806	19029	18911	18939	19029	19066	18832	18791	18895	19075	18886	18824	18877	19080	18916	19139	18965	19016	18828	18895	18799	19049	18819	18905	18934	18867	18931	19274	18947	18864	19028	19173	19112	18985	18839	18950	19142	19025	18901	18936	19157	18919	19065	18883	18830	18995	18939	19008	19065	18981	19088	19070	18998	19028	19091	18895	19123	18759	19031	18878	19035	18734	19072	18999	18804	18927	19115	18906	19042	19000	19058	19006	18863	18881	18855	19036	19012	18902	18818	18885	18876	18971	18994	18854	19239	18940	18989	18915	18942	19172	18782	18942	18788	19052	18852	19135	18980	18919	18822	19010	19068	19034	19001	18989	18773	18860	19004	19027	18803	18967	18860	18998	19078	18765	19037	19109	19079	19105	19092	18964	18925	18868	18698	18806	18741	18961	18921	18850	18895	18927	18856	18882	18917	18820	18953	18849	19040	18893	18993	18710	18756	18883	18819	18977	19144	19052	18932	18997	18840	19001	18932	18986	18843	18888	19017	18923	18965	19089	18965	19082	18984	19052	18895	19098	18948	18900	18992	18990	18977	18939	18942	18909	18798	19083	19060	18941	18946	18789	18934	18899	18789	18986	19174	18986	18691	19099	18742	18946	19055	18895	18990	19105	18930	18978	19154	18983	18887	18730	18831	18849	18929	18997	18870	18711	18868	18874	18866	18881	18848	19084	18989	18957	19026	18803	18975	19024	19072	18937	18869	18843	19028	19075	18974	19003	19034	18941	18991	18908	19008	19066	18797	18908	19171	19100	19118	18887	18875	19089	18875	18773	19095	18896	18861	19021	19071	19140	18902	18957	18946	19047	19170	18916	19064	18948	18909	18825	18872	19003	19109	18833	18975	18929	18827	19020	18811	18892	19085	18815	18900	19063	19125	19175	19014	19025	18983	18925	18910	18829	19006	18944	18809	18755	19098	18743	18981	18911	19076	18852	18995	18972	18949	19061	18985	18941	18943	18829	19048	18845	18993	18932	19000	19071	18821	19043	18826	18889	18888	18878	18966	18978	18982	18986	18843	18808	19057	18979	18774	18895	18989	18741	19029	19058	18915	19104	18960	18853	18824	18981	18931	18922	18708	18914	19009	18960	19044	19175	18953	18894	19058	19158	18879	18948	18921	19105	18837	19188	18810	19045	18827	18839	18912	18931	19037	19229	18932	19001	18831	19027	18892	19004	18955	18971	19005	19073	19092	18853	18828	19198	18785	19010	18927	19004	19003	19022	18863	18831	19057	18892	18999	18867	18783	18897	18955	18985	19083	18975	19011	19118	19001	18883	18922	19157	19035	18983	18991	18764	18963	18855	18970	18795	18792	19150	18921	18810	18822	18896	18894	18960	19002	18953	19033	18803	19077	18918	18850	18902	18994	18666	19160	19005	18922	19115	18931	18941	19043	19090	18752	18997	19137	18650	18937	18838	18894	18946	19017	18860	18947	18890	19035	18956	19139	19023	18866	19012	18782	18771	19066	19162	18831	18835	18914	18844	18910	19040	19001	18931	18955	18721	19028	18820	18951	19005	18941	18953	19051	18928	19069	19095	18889	19049	18966	19028	18999	18813	18900	19029	18945	19070	18790	19053	19113	18930	18911	19014	18975	18964	18904	18930	19038	18908	18887	18968	18921	18944	18832	18906	18998	18839	18901	18883	19023	18927	18906	19060	19003	18757	18721	18909	18930	18892	19217	18886	18906	18928	19057	19013	19059	18910	19011	18838	18901	18931	18786	18935	18883	18893	18914	18877	19019	18879	18752	18993	19009	18668	19000	18787	18977	18803	18987	18908	18620	18934	18848	18668	18944	18913	19004	18854	18852	19005	18918	18979	18969	18894	18815	18937	18964	18982	18859	18973	18962	19066	19106	18908	18884	18806	19064	18904	18968	19013	19072	18704	19133	18995	18858	19010	18790	18952	18774	18957	19128	19115	18933	18811	18863	18978	18978	19045	18849	18926	19032	18931	18883	19011	18894	18932	18826	18949	19036	18737	18935	18958	19054	18905	18945	18880	18968	19077	18999	18820	18995	18957	18896	18822	18786	18907	18753	18885	18705	18896	18982	19175	18930	18967	18858	18947	19065	18975	19026	18858	19004	19059	18836	19018	18996	18989	18879	19054	18718	18867	19021	18685	18894	18930	19102	18902	19078	18957	18996	18920	18922	18749	18922	18874	19088	18939	18821	19152	19002	18920	18893	19026	18847	18875	18739	18899	19142	18965	18981	18791	18883	18962	18759	19034	18997	18848	18876	18885	18835	18899	18963	19002	18899	18984	19067	18944	18970	19029	19067	19012	18978	18876	19063	18828	18818	19056	19039	19114	18967	18998	19152	18828	18593	18924	19071	18772	18824	18802	18851	19149	19021	19045	18936	18907	18963	18984	18906	19013	18748	19000	19117	18966	18954	18824	18866	18850	18989	18885	19110	18941	18888	18852	19035	18847	18917	18849	18947	18908	18909	18829	18745	18799	18992	18908	19109	18999	19012	18830	18687	18891	19091	18785	18830	18855	18925	19026	18962	19090	18917	18988	18922	18841	19094	19014	19083	18965	18880	18985	19003	18835	18837	18938	18829	19096	18910	18756	18971	18906	18784	19042	19033	19091	18823	18819	18922	19005	18997	19050	18883	18624	18941	18901	19047	18928	18943	18972	18847	18900	18862	19056	19239	19042	18809	19033	18949	18763	19148	18829	19028	19027	19159	18871	19099	18937	19146	18960	18909	19112	19032	18827	19053	18904	18822	18945	19016	19154	18879	18971	18616	18984	18944	19119	19026	19046	19050	18626	18947	18898	18895	19109	18837	18770	18858	19072	18782	18831	19144	18831	18726	19000	18943	18889	18869	18871	18961	18830	18926	18884	18903	18918	18789	18850	18990	19069	19008	18963	18847	18869	18981	18881	18760	18811	18810	18857	18883	18982	18916	19022	18867	19006	18834	19076	18782	18937	19045	19143	18915	18933	19157	18849	19182	18862	19017	18990	18785	18955	18899	18881	18985	18999	18865	19118	18869	18919	18875	19047	18856	18926	18985	18957	18972	19092	18990	18743	19142	18969	18917	19094	18945	18857	18912	18906	18873	18893	18942	19088	18955	19003	18960	18806	18847	18942	19021	19019	18715	18944	19030	19003	19075	18994	18799	18984	18850	19170	19050	18838	19054	19038	18856	19072	18813	18905	18974	18906	18942	19028	19014	18873	18864	18890	19158	18899	19080	18904	18813	18838	18993	18967	18794	18954	19129	18860	18946	18848	18932	19090	18866	18937	18877	18997	18844	19014	18945	19008	19148	19011	18868	18951	18798	19058	18930	19103	18879	18918	18803	18937	18944	19020	18931	19120	18976	18974	18969	18872	19096	18855	19130	18825	18895	18998	18998	18879	18802	18938	18738	18954	18895	18954	18799	18947	18860	18642	18980	18761	19065	18831	18881	18884	19019	18898	18840	19022	19090	19089	18889	18933	18958	18846	18882	18854	18828	19004	18963	18928	18927	18918	18813	18851	18988	18876	18923	18957	18875	19036	18858	18881	18929	18812	19059	18885	19035	18887	19073	18871	19052	19027	18881
23108	21502	28623	33574	73343	78550	66177	51212	40353	35370	33228	32643	32723	32385	32473	32385	32249	32301	32368	32329	32110	32382	32024	32236	32505	32242	32244	31851	32294	32358	32227	32081	32252	32230	32167	32324	32108	32051	32207	32137	32120	31983	32322	32218	31971	32280	32131	32133	32205	32164	32089	32224	32199	32106	31985	32383	31896	31979	32112	32104	31751	32111	32020	32178	32027	32366	32055	32024	32014	32191	32267	31950	32093	32047	32026	32108	32102	32314	32326	32157	32191	32317	32352	32405	32045	31877	32044	32100	31996	32005	31989	32217	32288	31812	32233	32243	32083	32062	32034	32032	31993	32057	32073	31921	31833	32447	32265	32079	32156	31941	31885	32164	32101	32114	32194	32173	32080	31971	32050	32451	32151	32124	32129	32224	32072	31928	32088	32090	32073	32082	32106	32266	32328	31969	32137	32359	32079	31844	32140	31949	32211	31996	31954	31986	32067	32132	31997	32148	31936	32202	32112	32090	32135	31955	31798	32217	32102	32069	32068	32197	32284	32054	32213	31820	32312	32147	32014	32015	32102	32115	32051	31983	32057	32090	32072	31891	32099	31972	32300	32150	32037	32178	32080	32282	32275	32307	32171	32164	32071	31857	32361	32198	32167	32005	32363	32070	32168	32009	32187	32204	32187	31903	31973	32106	32045	31864	32309	32206	31834	32257	32147	32135	32064	32084	31883	31955	32232	32017	31893	32266	32078	32118	32206	32017	32047	32101	32145	32307	32205	32189	32170	32033	32354	32145	32228	32132	32279	32150	32132	32216	32323	32064	32321	32054	31904	32181	31957	32265	32075	32056	32111	32115	31773	32148	32083	32003	31989	32027	32106	32228	32101	32017	32044	32191	32138	31915	31998	32144	32133	32061	32137	32065	32013	32114	31962	32033	32001	31851	32153	32046	32425	32178	32362	32063	32120	32279	32032	32119	32050	32088	32231	31921	32017	32001	31964	32174	32060	31991	32374	32069	32165	32090	32093	32059	32037	32204	31976	32011	32025	32225	32241	32342	32154	31912	32181	31963	32098	32301	32087	32088	32226	32065	32124	31954	32105	32226	31898	32154	32113	32051	31958	32237	31910	32118	31952	32206	32124	32311	31955	32216	31904	31953	31884	32287	32295	32162	32160	32133	32183	32379	32148	32109	32096	31960	32002	32183	32093	32187	32105	31876	32257	32121	32272	32120	32094	31928	32054	31886	32179	32201	32062	32142	32062	31932	32528	32132	32192	32009	32113	32146	31865	32423	32165	32177	32085	31881	32265	32147	32257	32077	32165	32105	32351	31993	32048	32216	32098	31915	32021	32003	32031	32008	32130	32049	32144	32275	32190	31612	31874	31784	32280	32074	32167	31782	32220	32225	32154	32239	32152	32043	32058	32148	31740	31932	32236	31825	31990	31990	32000	32128	32208	32041	32201	31972	32118	32264	32145	32252	31903	31956	32203	32224	32312	32265	32065	32078	32187	32301	31930	31970	31972	32224	32347	31922	32228	32369	32042	32125	32066	32108	31919	32093	32167	31953	32039	31835	32039	31939	32024	32086	31955	32189	32023	31805	32144	32181	31983	32266	32193	32087	32102	31997	32177	32065	31949	32198	32138	31920	31900	31994	31953	32107	32118	32108	32125	32157	31918	32148	32135	32203	32204	32008	32066	32200	32096	31931	32285	31957	32150	32073	32040	31819	32119	32319	32468	32286	32140	32049	32267	32131	32111	32028	32048	31958	32198	31955	32129	31876	31974	32106	31972	32116	31888	32111	32439	32259	32103	32279	32258	32187	32329	32364	32218	31760	32128	32108	32261	32066	32014	32245	32125	31972	32308	31952	32316	31987	32198	32192	32177	32084	32080	32375	32309	32129	32160	32304	32119	32131	32379	32184	32174	31934	31926	32130	32118	32205	31915	32053	32231	32521	32251	32113	31981	31995	31888	32204	31925	32251	31827	31836	32319	31920	32028	32400	32142	32212	32408	32191	31997	32035	32125	31782	32202	32283	32282	32036	32006	32343	31894	32090	32052	32088	32270	31867	31886	31902	32102	32050	31977	32106	32372	32010	32175	32148	31837	31991	32123	32071	32288	32134	32070	32057	32231	31907	31972	32162	32092	32146	31816	32078	32272	32198	32058	32111	32053	32074	31947	32023	32108	31963	32005	32164	32267	32077	31860	31826	31976	31940	31669	31878	32078	32219	32214	32022	31927	31937	32364	32068	31989	32118	32217	32029	32314	32131	32250	31915	32113	31832	32128	32037	31782	32152	32247	31876	32260	31953	31847	32207	31956	31969	32227	31920	32115	31978	31918	32226	31955	32041	32342	31977	32005	32411	32261	32290	32611	32022	32066	32103	32108	31727	31845	31787	32212	32070	32025	32090	32278	31900	31834	32256	31969	32076	32101	32048	31949	32145	32386	32117	32107	32270	32149	32113	32189	32097	31850	32312	32305	32178	32225	31966	31902	31975	32323	32018	32177	32006	32360	31915	32166	32165	32129	32302	32471	32110	31814	32077	32260	31803	31980	32058	31971	32077	31919	32049	32269	32421	31974	32210	32027	32221	32077	31975	32093	32007	32084	32157	32006	32199	32047	31920	32038	31959	31898	32183	32173	32350	31995	31700	32166	32136	32418	32227	32106	32281	31941	32319	32010	31856	32186	32402	32189	31998	32080	31829	32002	32174	32107	32240	32050	32250	32014	32147	32034	32064	32210	31994	32122	32384	32193	32121	32156	32237	32119	32009	32106	32086	32357	32156	32086	32300	32227	32192	32158	32106	32053	31928	32211	31945	32176	31839	32078	32168	32083	32099	32278	32228	32193	32095	31766	32152	31906	32090	32125	32105	32117	31963	32129	32178	31904	31730	32046	32215	32070	32327	32034	32040	31899	32294	32028	32267	31858	31841	32135	32012	32009	32090	31891	32167	32122	32212	32240	32167	31886	32170	32162	32248	32078	31834	31954	32032	31932	31958	32175	31936	32115	32057	32125	31949	32183	32514	31982	32096	32241	31794	32117	32076	32546	32041	32056	32137	32118	32116	32058	32098	32285	32011	32197	32271	31888	32289	32194	31979	32104	32233	31942	32254	32077	31953	31857	31996	32178	32216	31902	32067	32559	32264	32124	32136	32148	32216	32211	32150	32230	31940	32421	32046	32037	32271	32166	32178	32016	32010	31904	32232	32045	32224	32244	32315	32271	32096	31773	32213	32242	31791	32103	32178	32041	31935	31849	31915	32201	32121	32169	32144	32229	32069	32371	31877	32067	32233	32254	31956	32036	32121	32302	32367	32109	32076	32312	32048	32111	32239	32118	32366	32271	32007	32246	32053	31972	32167	32039	31907	32181	31904	31849	31994	32313	32172	32268	32275	32253	32025	31960	31892	32171	32163	32363	32094	32074	32176	32142	31855	32162	32127	32190	32015	31971	31960	32092	32162	32165	32250	32223	31904	32074	32073	32068	32222	32255	32193	31967	32157	32123	32034	32140	32328	32051	32075	32315	32066	32245	32442	32037	32023	31774	32089	31924	32046	31863	31815	32247	32215	31905	32032	31966	32109	32241	32135	32010	31960	32224	31986	32104	32155	32023	32231	32268	31895	32311	31817	31870	32120	32028	32102	32083	32154	32019	32030	32222	31753	32014	31900	31985	31742	32173	31811	32225	32198	32230	32357	32083	32113	31997	31963	32026	32098	31917	32311	32618	32224	32125	32046	32032	32210	32043	32062	32067	32057	32372	32015	31959	31933	31866	31925	32190	32264	32116	32218	32337	31856	31933	31879	31815	32010	31972	32013	32512	32059	31970	32144	31922	31978	32074	31994	31887	31943	32223	32195	32198	31904	32004	32190	32010	31972	32368	32255	32275	31982	32185	31968	32167	32105	31852	32300	32215	31847	32087	31924	32234	32409	32215	32315	32077	32223	31770	31971	31981	32046	32150	32507	32065	32247	32110	32046	31938	31905	32124	32205	32240	32096	32188	31975	31961	32262	32143	32236	32079	32144	32357	31907	31994	32072	32049	32116	32072	31977	31929	31863	32080	32142	31765	32031	31959	32290	31874	31819	32212	31894	32481	32236	32059	31826	32175	31971	32236	32080	32219	32073	32321	32040	32297	32053	32141	32177	31942	31958	32353	31965	32224	32366	32061	32178	32020	32044	32315	32149	32349	32024	31973	32084	31935	31902	32061	32054	32297	32214	32044	32007	32273	31934	32350	32097	32078	32118	32165	32188	32227	32048	32223	32241	31759	32071	32140	32190	32285	32041	32027	32135	32077	32154	31929	32393	32369	32136	32258	31965	32107	31961	32039	32176	32358	32061	32170	32017	32146	32163	32068	32067	32128	32112	32075	32343	32332	32152	32201	31888	32042	32049	32250	32032	32092	32065	32135	32091	31886	32010	32317	32186	32126	32245	32166	32087	32009	31973	32189	31927	32105	31965	32142	32074	32354	32256	31974	31944	32072	32136	32181	32023	32060	32127	32248	32410	32175	32104	32040	32093	32100	32007	32163	32321	31757	31798	32298	32033	32341	32199	32016	32022	32052	32121	31956	32023	32065	31808	32098	32255	32064	32151	32026	31902	32067	32056	32258	32247	32086	32241	31960	32196	32075	32280	32020	32072	32171	32229	32045	32218	31839	32096	32125	32098	32164	31979	32086	31692	31943	32259	32202	32149	31991	32209	32065	31824	31991	32127	32389	32057	31910	32208	32197	32137	32127	32146	32023	32152	32194	32021	32098	32324	32063	31845	32202	32240	31931	32180	32131	32175	32169	32066	31912	32274	31965	32147	31817	32357	32241	32031	32129	32076	32169	32280	32393	32075	32192	32190	32022	32051	32244	31948	32215	32050	32007	32192	32008	32106	31942	31951	31970	31977	32225	32150	32192	32038	32182	32051	32088	32324	32233	32078	31962	31899	32009	31942	31942	31996	32067	32176	32390	32016	32287	32008	32224	32091	32097	32025	32289	32184	32263	32169	31795	31755	31934	32246	32102	32152	32108	31947	32421	32515	32179	32347	32029	32021	32294	32186	31967	31903	32000	32114	32160	32191	32343	32014	32079	32025	32117	32248	32078	31985	32035	32196	32180	32145	32350	32017	32339	32029	32424	32178	32151	32158	32155	32086	32105	32043	32261	32035
21262	38680	35485	52427	89635	85420	64480	43082	27893	22014	20071	19751	19595	19505	19540	19648	19279	19580	19539	19627	19506	19446	19554	19529	19604	19456	19486	19345	19453	19527	19213	19443	19513	19335	19483	19479	19437	19462	19372	19305	19490	19380	19582	19389	19233	19567	19561	19453	19446	19509	19484	19547	19650	19338	19559	19510	19606	19289	19562	19416	19383	19325	19476	19572	19512	19324	19350	19376	19494	19583	19410	19423	19463	19368	19529	19302	19524	19538	19395	19427	19217	19492	19323	19602	19473	19450	19471	19332	19476	19539	19633	19493	19491	19424	19333	19358	19416	19322	19259	19335	19198	19646	19395	19478	19501	19453	19166	19332	19339	19320	19268	19315	19582	19314	19424	19629	19563	19549	19461	19365	19552	19495	19328	19555	19360	19478	19285	19554	19531	19480	19294	19349	19271	19366	19439	19575	19412	19458	19263	19289	19453	19440	19290	19371	19468	19551	19264	19316	19486	19333	19466	19214	19481	19379	19367	19425	19284	19539	19638	19479	19506	19445	19566	19301	19355	19270	19605	19495	19447	19333	19297	19593	19477	19283	19164	19550	19489	19469	19467	19301	19286	19451	19646	19394	19298	19274	19471	19491	19432	19432	19324	19357	19492	19558	19218	19170	19448	19356	19236	19303	19307	19315	19285	19485	19423	19516	19478	19354	19335	19364	19311	19362	19485	19261	19363	19249	19471	19294	19516	19217	19406	19464	19317	19349	19278	19302	19521	19583	19368	19493	19335	19426	19272	19266	19492	19312	19372	19337	19265	19335	19517	19237	19636	19311	19277	19384	19373	19379	19412	19424	19428	19400	19060	19491	19573	19233	19559	19414	19428	19465	19389	19169	19322	19403	19337	19415	19622	19604	19399	19387	19464	19275	19164	19531	19399	19288	19468	19337	19484	19462	19442	19365	19534	19418	19404	19333	19259	19461	19505	19521	19288	19440	19509	19370	19510	19173	19358	19432	19226	19318	19525	19378	19444	19543	19636	19327	19600	19379	19352	19364	19382	19431	19091	19366	19462	19232	19448	19232	19398	19515	19301	19726	19374	19411	19449	19509	19332	19421	19362	19480	19409	19325	19358	19422	19510	19487	19426	19505	19517	19406	19524	19497	19257	19363	19428	19491	19336	19361	19353	19580	19513	19464	19420	19481	19330	19397	19369	19320	19518	19443	19050	19400	19364	19268	19612	19278	19371	19555	19244	19372	19565	19565	19433	19443	19530	19332	19459	19451	19508	19449	19491	19500	19562	19345	19344	19362	19482	19394	19400	19365	19319	19584	19397	19350	19543	19292	19435	19379	19546	19304	19404	19403	19408	19315	19404	19323	19347	19406	19400	19303	19610	19231	19453	19280	19438	19261	19504	19245	19542	19447	19279	19439	19364	19458	19315	19406	19459	19338	19415	19461	19430	19537	19426	19355	19296	19440	19332	19465	19503	19330	19385	19476	19478	19392	19628	19218	19450	19519	19434	19368	19389	19539	19495	19429	19567	19391	19193	19364	19358	19528	19418	19345	19317	19526	19342	19391	19475	19435	19429	19351	19175	19521	19368	19576	19425	19479	19404	19484	19431	19629	19078	19221	19504	19353	19338	19309	19507	19511	19728	19345	19547	19444	19405	19323	19557	19310	19295	19406	19348	19515	19468	19424	19330	19400	19582	19390	19350	19350	19570	19411	19331	19330	19295	19386	19413	19296	19517	19437	19539	19565	19418	19362	19336	19281	19310	19346	19590	19584	19608	19267	19421	19285	19459	19410	19453	19389	19520	19450	19302	19375	19472	19364	19448	19403	19312	19381	19430	19333	19336	19578	19393	19392	19245	19505	19287	19300	19410	19199	19548	19419	19541	19500	19433	19434	19301	19445	19297	19501	19455	19496	19465	19343	19372	19361	19446	19711	19431	19431	19279	19344	19303	19373	19480	19475	19300	19423	19604	19311	19468	19491	19479	19306	19395	19444	19562	19364	19292	19494	19415	19361	19423	19292	19437	19486	19408	19577	19357	19304	19507	19412	19431	19348	19431	19395	19313	19346	19441	19569	19381	19343	19512	19407	19503	19319	19587	19402	19348	19459	19372	19580	19567	19402	19326	19381	19445	19489	19366	19456	19296	19506	19473	19428	19361	19461	19505	19397	19400	19343	19269	19339	19378	19507	19483	19489	19481	19470	19420	19392	19372	19237	19356	19440	19530	19393	19291	19495	19406	19264	19559	19558	19133	19451	19286	19320	19349	19307	19356	19426	19418	19293	19364	19472	19378	19289	19408	19452	19368	19306	19268	19423	19517	19489	19512	19309	19442	19357	19512	19430	19627	19527	19428	19381	19433	19282	19456	19563	19435	19553	19409	19475	19379	19414	19209	19376	19478	19493	19416	19476	19320	19417	19226	19453	19444	19348	19424	19469	19317	19404	19352	19308	19528	19365	19203	19452	19439	19331	19506	19278	19285	19437	19548	19389	19504	19394	19464	19542	19356	19400	19361	19359	19409	19388	19516	19201	19185	19398	19483	19344	19526	19486	19451	19565	19215	19472	19179	19409	19345	19402	19461	19361	19360	19379	19396	19486	19275	19560	19402	19316	19542	19344	19618	19397	19155	19444	19439	19340	19271	19466	19451	19500	19326	19288	19147	19311	19385	19456	19327	19259	19419	19359	19233	19332	19409	19490	19397	19216	19406	19471	19643	19253	19376	19463	19491	19437	19472	19353	19421	19414	19196	19375	19511	19474	19361	19302	19297	19378	19549	19279	19510	19234	19379	19263	19510	19668	19402	19228	19443	19508	19241	19525	19287	19314	19459	19304	19381	19264	19518	19419	19497	19483	19490	19466	19467	19541	19509	19361	19281	19394	19221	19471	19330	19358	19352	19486	19230	19405	19475	19346	19299	19216	19366	19302	19493	19389	19490	19397	19415	19352	19371	19231	19459	19309	19699	19431	19675	19498	19233	19423	19322	19417	19391	19649	19368	19559	19211	19261	19426	19358	19438	19478	19319	19568	19468	19511	19380	19517	19492	19521	19188	19518	19324	19233	19286	19369	19309	19365	19547	19488	19506	19402	19503	19479	19466	19397	19312	19467	19269	19476	19549	19405	19353	19346	19499	19380	19484	19280	19235	19210	19572	19374	19263	19345	19419	19523	19287	19374	19387	19554	19372	19397	19441	19561	19293	19188	19493	19406	19468	19252	19265	19329	19471	19226	19565	19243	19382	19125	19445	19334	19529	19492	19487	19302	19476	19398	19326	19555	19577	19610	19302	19253	19293	19438	19359	19276	19500	19288	19206	19359	19404	19349	19306	19513	19319	19595	19514	19314	19381	19365	19455	19303	19414	19582	19411	19412	19320	19530	19359	19415	19383	19411	19483	19343	19495	19503	19359	19387	19525	19357	19276	19335	19493	19201	19397	19257	19226	19403	19344	19216	19458	19522	19467	19500	19202	19577	19333	19421	19478	19522	19460	19501	19445	19384	19581	19502	19534	19410	19379	19348	19411	19323	19329	19472	19318	19456	19440	19398	19477	19235	19462	19359	19485	19391	19458	19433	19284	19327	19512	19297	19391	19377	19333	19428	19511	19392	19438	19611	19264	19422	19379	19223	19499	19219	19426	19423	19250	19367	19311	19341	19395	19290	19439	19433	19381	19380	19402	19318	19295	19394	19485	19430	19349	19358	19474	19518	19501	19308	19602	19554	19533	19429	19632	19415	19273	19457	19361	19461	19215	19164	19278	19479	19387	19381	19373	19648	19507	19458	19491	19455	19355	19483	19420	19291	19404	19239	19220	19418	19411	19465	19281	19336	19484	19472	19169	19445	19383	19646	19322	19320	19338	19384	19511	19462	19321	19393	19409	19450	19254	19479	19226	19517	19372	19522	19493	19375	19380	19487	19399	19330	19425	19406	19380	19322	19379	19451	19433	19481	19737	19518	19248	19343	19325	19237	19560	19259	19360	19469	19385	19540	19381	19576	19271	19182	19438	19218	19403	19451	19296	19275	19518	19328	19164	19273	19395	19297	19380	19370	19361	19322	19509	19485	19256	19585	19517	19580	19197	19384	19358	19493	19346	19391	19291	19641	19457	19568	19499	19449	19604	19367	19395	19466	19231	19563	19382	19391	19422	19443	19437	19345	19513	19270	19512	19295	19396	19470	19354	19425	19444	19470	19374	19346	19362	19154	19471	19070	19274	19394	19287	19303	19412	19289	19318	19444	19397	19590	19307	19184	19462	19516	19497	19319	19325	19301	19405	19321	19540	19265	19564	19286	19493	19478	19331	19419	19301	19451	19360	19447	19419	19531	19460	19304	19297	19425	19504	19565	19358	19448	19317	19277	19540	19546	19473	19521	19482	19379	19534	19322	19433	19445	19225	19515	19480	19306	19274	19426	19363	19346	19464	19381	19310	19404	19430	19389	19435	19338	19410	19385	19407	19332	19279	19314	19369	19182	19523	19520	19380	19338	19377	19432	19230	19447	19376	19356	19283	19657	19111	19370	19467	19530	19332	19418	19495	19287	19169	19238	19395	19577	19490	19427	19405	19406	19305	19583	19482	19288	19552	19459	19347	19438	19493	19420	19562	19413	19564	19356	19070	19391	19317	19360	19480	19622	19666	19468	19425	19297	19621	19360	19320	19409	19590	19449	19248	19416	19482	19403	19376	19443	19344	19353	19500	19428	19441	19437	19352	19432	19412	19186	19408	19486	19450	19396	19548	19345	19372	19314	19276	19394	19189	19591	19294	19419	19294	19455	19439	19379	19376	19511	19452	19285	19416	19318	19573	19510	19280	19442	19343	19206	19263	19579	19134	19305	19373	19341	19340	19366	19253	19519	19401	19495	19406	19213	19327	19106	19450	19330	19368	19434	19489	19379	19384	19498	19203	19319	19298	19289	19375	19340	19268	19530	19447	19437	19269	19442	19551	19529	19321	19425	19355	19294	19439	19409	19373	19416	19257	19311	19233	19348	19512	19342	19174	19384	19356	19499	19405	19506	19259	19430	19480	19191	19426	19411	19317	19407	19432	19388	19576	19386	19392	19283	19314	19356	19365	19530	19273	19223	19536	19227	19402	19492	19505	19482	19450	19285	19389	19252	19371	19558	19434	19319	19485	19382	19283	19361	19338	19500	19554	19375
32865	28217	33447	34456	41986	42118	37617	34027	32165	31842	31358	31337	31009	30988	31061	30857	31177	31127	30890	31116	31071	30993	30855	31236	31114	31139	31021	31270	31195	31300	31186	30966	31227	31065	31172	31449	31403	30921	31190	31069	31229	31092	31211	31422	31202	31019	31075	31008	31461	31115	31285	31261	31154	31279	31126	31012	31101	30925	30820	31218	31179	30961	31118	31128	31146	30880	30893	31203	31281	31473	30993	30976	30882	31004	30946	31296	31057	30917	30961	30857	31107	31303	31207	31307	31123	31046	31252	31199	31269	31251	31183	31346	31041	31019	31223	31243	31021	31247	30967	31323	30969	31243	31178	31161	31306	31136	31073	30971	31111	31248	31142	31201	31300	31080	31043	31224	31356	30973	31163	31033	31147	31141	31008	31181	31294	31058	31222	30968	31049	31069	31242	31038	31172	31009	30902	31232	30944	30937	31008	31065	31199	31427	31171	31023	31127	31200	31241	31258	31164	31016	31091	31141	31339	30942	31076	30946	30926	30933	31128	31082	30953	30641	31132	30863	30918	30996	31052	31057	31344	30981	31093	30945	31295	30936	31283	30943	31077	31125	31015	30990	30993	31113	31050	31353	31167	31076	30964	30964	31377	31092	31107	31180	30899	31197	31136	30847	31199	31454	31227	31089	30993	31129	31297	30813	30969	31075	31167	30867	31123	31182	31309	31019	31248	30914	31188	31271	31063	30903	31244	30891	31185	31289	31069	31027	31320	31222	31160	30836	31078	31103	31305	31240	31147	30991	31055	31037	30935	31008	31173	30900	31067	31323	30980	31222	31154	30969	31161	31074	31143	30956	31185	31284	31221	31041	31397	31093	31215	31215	31365	31341	31190	31304	30992	31262	31155	30913	31198	31107	31005	30813	30982	30920	30814	31001	30876	31238	31098	31130	31073	31027	31101	31121	31103	30890	31249	31143	31230	31249	31044	30943	31038	31333	31464	31003	30994	31211	30932	31286	31174	31024	31250	31009	31269	31285	31172	31083	31349	31046	30836	30864	31266	30752	31309	31128	31135	31063	31131	31077	30816	31134	31489	31062	30967	30961	31072	31114	30877	30904	31265	31166	31195	31114	31219	31209	30825	30927	31218	31058	31193	31297	31105	31221	31178	30949	31227	31255	31158	31029	31123	31242	31164	31019	31020	31265	31092	31101	30915	30914	31015	31073	31248	31071	31325	31202	31210	30966	30883	30964	31245	31091	31150	31102	31150	31121	31025	30630	31153	31211	31212	31368	31136	30984	31067	30889	31045	31257	30978	31217	30953	31157	31097	31010	30976	31335	31228	30936	30918	31075	30979	31028	30943	31184	31130	30850	31216	31043	31079	31156	31274	31195	31343	30923	31327	31396	31349	31278	30903	30852	31146	30943	31003	31153	31141	31094	31266	31037	31196	31141	31080	31159	30881	31118	31230	31109	31121	31132	31147	31400	31228	30970	31030	31053	31021	30944	31032	31021	31151	31245	31113	31021	31278	30929	31071	30864	31230	31204	31136	31107	31206	31227	31060	31067	30981	31494	31053	31169	30851	30996	31229	31262	30904	31265	31091	30980	31238	31198	30982	30974	31205	31049	31252	30885	30847	30902	31208	31012	31038	31111	30985	31061	31104	31096	31052	31169	30995	31046	31316	31139	31370	31316	31093	31207	31185	31031	31240	31112	30886	31027	31454	31149	31070	30946	30857	30740	31187	30980	30735	31028	31088	30978	31087	30934	31172	30975	31351	31230	31230	31236	31243	31166	31236	30968	31314	31139	30937	30909	31280	30993	31119	31209	30967	30927	30945	30987	30799	31121	30818	31236	31178	31273	30995	31178	31147	31122	31135	31074	31011	31000	31147	30980	31072	31135	31014	30758	30989	31037	31300	31044	31012	31134	31178	31042	30831	31171	31156	31277	31220	31402	31058	31221	31383	31258	31138	31136	31307	31121	31014	30843	31128	31190	31312	31301	31189	31189	30933	31229	31230	31270	31190	31065	30976	31314	31151	31135	31023	30913	31026	31039	31136	31079	30952	30998	31067	30929	30933	31413	30799	31331	30994	30860	31173	30866	31082	31116	31141	31043	31195	31368	31003	31153	31242	31120	31057	31280	31276	31092	30937	31007	31294	31011	31165	31152	31302	31175	31148	31250	30885	31083	31451	31189	31061	31132	31482	31112	31065	31197	31085	31152	31311	31211	31368	31258	31128	31034	31088	31190	31130	31242	31183	30798	31062	31197	31073	31181	31096	30985	31032	31197	31266	31216	31054	30813	30998	31359	30902	31063	31026	31093	31145	31163	31190	31013	30983	31096	31098	31031	31128	31144	31339	31129	31229	30968	31025	30967	31002	31150	31036	30919	31318	31131	31179	31138	31069	31014	31094	30909	31130	31296	31314	31130	31160	31067	30901	31042	31091	31414	30973	31089	31205	31150	30821	31123	31290	31185	30852	31026	31417	31092	30903	31040	31088	31212	31150	31038	31233	31080	31393	31307	30968	31167	31108	31005	31112	31175	31235	31159	31377	31242	31165	31174	31092	30920	31174	31105	30682	31138	31273	30897	31319	31135	31143	31403	31322	31034	31156	31165	31130	31122	31082	31065	30973	31015	31001	31322	31151	31268	31155	31156	30934	31140	31226	31030	31357	31089	31351	31238	31163	31136	31014	31515	31166	31101	30991	30878	30715	30832	31200	31105	30970	31198	31214	30901	31133	31011	31009	30792	31286	31204	31350	31128	31263	31105	31077	30860	31193	31173	31278	31035	30935	31221	30926	30987	31126	30910	31244	31353	31268	30790	31123	31269	31030	30932	31228	31036	31326	31282	31159	31396	31269	31366	31113	31181	31308	30965	31016	30897	31146	31418	31239	31128	31195	31139	31112	30961	31247	31160	31070	31122	30908	31029	30932	31212	31259	31518	30919	31042	31043	31094	31058	31350	31204	31055	31073	31057	31198	30899	31267	30887	31140	31070	31048	31056	31462	31273	31166	30931	31116	31413	31100	31130	31044	31094	31079	31076	31045	31016	31030	31203	31245	31121	31167	31281	31120	31077	30998	31265	31491	31066	31155	31302	31196	31212	31292	31148	31152	31130	30932	30893	31317	31067	30985	31065	30875	30999	30951	30918	31088	31297	31069	31093	31063	31053	31134	31134	31182	31300	31130	31151	31271	31003	31238	31050	31037	31195	31242	31063	31111	31052	31029	31081	31130	31047	31105	31158	30970	30951	31159	30913	31056	30915	31024	31211	31456	31160	31120	31142	31180	31090	31178	30800	30941	31231	31061	30857	31044	30740	31151	31226	31194	31074	31101	31412	31302	31039	31112	31017	31178	30909	31154	31184	31035	31067	31102	30995	31464	31139	31314	31253	31143	30995	31156	31333	31089	31063	30986	31109	31586	31315	31114	31284	31224	31128	31047	30934	31230	31253	30945	31166	31191	31202	31101	30926	30964	30997	31093	31268	31191	30892	31208	31082	31219	31110	31140	31142	31240	31059	31073	31157	31058	31356	31360	31071	31041	31086	31018	30881	30940	30911	31058	31162	31049	30901	30880	31108	31249	31243	31012	31140	30936	30918	31039	30776	30986	31195	31203	31084	30929	31021	31115	31274	31491	31219	31342	31207	31340	31199	30929	30852	30962	31342	31137	31200	30965	31367	31172	31069	31408	30990	31102	31241	31120	31135	31187	31143	31211	31074	31000	30945	31002	31190	30861	31200	31204	30780	31082	31260	31263	31115	31016	31359	30914	31208	30995	30930	30948	31053	31041	31072	30750	31221	31105	31234	31102	31227	30949	30752	31102	31028	31023	31354	31124	31040	31107	31057	31118	30991	30969	31211	31233	30924	31256	31105	31010	31114	31220	31128	31228	30946	31181	31161	31139	31097	31130	30982	30978	31235	31015	31078	31001	31166	31194	30752	31184	31213	31258	31445	30908	31068	31031	31209	31180	31257	31080	30916	31307	31172	31215	31145	30961	31174	31249	31197	31350	31398	31256	30929	31195	31089	30972	31175	30964	31038	30946	30963	30871	31104	30877	31337	31007	30946	31032	31321	31111	31095	30970	31196	30820	31063	31167	31102	31034	31186	31304	31284	31217	31141	31187	30926	31172	31083	31051	31224	31495	31147	31172	31121	31026	31076	30950	31347	31091	31179	31159	31141	31285	31272	30944	31242	31133	30947	31059	31006	31020	31102	31263	31144	31003	31105	31157	31104	31034	31135	31049	31314	31112	31168	30967	30947	31047	31055	31035	31051	31010	31181	31335	31116	31369	31296	31378	30964	31114	31073	31283	31201	31151	31223	31055	30996	31125	30819	31393	31069	31350	31097	31324	31032	31264	31053	30957	31003	31182	31107	31283	31184	31140	31038	31096	31245	31049	30950	31049	31120	31071	31148	31003	31201	30951	31199	31065	30872	31012	30889	31103	31197	31297	31122	30933	31099	30886	31219	31092	31094	31183	31143	30924	31221	31054	31005	31053	31105	31464	31105	31206	31170	31014	31068	30904	31189	31046	31079	31005	31128	31412	31183	30976	31089	31234	31156	31286	31190	31014	31268	31009	30979	31222	30942	30848	31071	31271	31142	31125	31099	31185	30845	30983	31007	30953	31141	31231	31033	31022	31273	30980	30881	31064	31239	31290	31200	31077	31221	31218	31119	31112	31171	31126	31020	31088	31213	31083	31318	31170	30855	31149	31213	31185	30932	31114	31395	31118	31074	31018	31431	30971	31174	31028	31154	31324	31254	31419	31188	31120	31268	31279	31120	31371	30922	31189	31172	31302	30948	31301	31171	31144	30883	31330	31012	30902	30880	31115	30975	31171	31164	31160	31007	30880	30862	30918	31068	31002	31288	31152	30940	30878	30913	31231	30987	31130	31083	31100	30981	31007	31034	31367	31297	31134	31156	31237	31053	31178	31108	30832	30880	30918	31209	31401	31257	31298	31079	31089	31041	31202	30934	30807	31425	31310	30982	30949	30940	30957	31231	31004	30944	31032	31168	31066	31310	31064	31067	31197	31448	31197	30974	31319	31292	31434	31232	30774	31037	31002	31065	31117	31034	31208	31061	31324	31081	31066	30860	31207	31044	31297	30992	31266	31177	31408	31261	30841	30866	31263	31077	31213	31208	31131	31195	30986	30742
17783	20168	20236	21837	32018	30204	24808	21139	19402	18742	18800	18579	18466	18396	18401	18361	18666	18533	18282	18581	18552	18448	18319	18428	18551	18191	18528	18513	18394	18477	18370	18468	18490	18601	18536	18538	18513	18488	18379	18580	18513	18393	18421	18393	18302	18511	18476	18333	18343	18509	18376	18527	18380	18676	18339	18574	18699	18410	18349	18069	18637	18409	18426	18566	18689	18504	18529	18456	18524	18496	18610	18547	18519	18451	18562	18505	18436	18394	18628	18406	18590	18497	18241	18404	18422	18486	18484	18514	18526	18532	18474	18559	18284	18301	18486	18537	18526	18394	18262	18444	18447	18355	18339	18565	18520	18525	18370	18451	18549	18433	18311	18408	18298	18582	18361	18506	18282	18362	18675	18446	18506	18215	18465	18427	18225	18535	18434	18749	18439	18437	18541	18402	18340	18501	18377	18400	18435	18598	18480	18579	18543	18509	18321	18414	18469	18451	18433	18320	18443	18394	18346	18540	18440	18414	18498	18016	18515	18440	18199	18533	18119	18526	18279	18360	18400	18490	18538	18338	18370	18332	18365	18452	18608	18489	18530	18345	18464	18390	18391	18579	18160	18381	18413	18276	18513	18482	18601	18475	18398	18433	18412	18320	18293	18494	18482	18501	18595	18400	18682	18344	18588	18370	18469	18203	18500	18468	18404	18475	18507	18354	18575	18448	18252	18539	18322	18476	18405	18335	18523	18478	18407	18477	18356	18745	18526	18408	18297	18452	18373	18610	18299	18598	18527	18440	18444	18584	18267	18338	18377	18180	18346	18420	18220	18238	18425	18435	18392	18372	18342	18611	18447	18601	18599	18527	18556	18402	18493	18394	18430	18568	18413	18412	18377	18430	18352	18458	18289	18505	18378	18469	18493	18413	18299	18473	18151	18469	18348	18264	18484	18318	18391	18501	18390	18346	18464	18352	18311	18458	18326	18568	18363	18572	18357	18445	18578	18531	18365	18380	18507	18293	18412	18429	18499	18181	18516	18438	18332	18398	18456	18448	18420	18459	18433	18325	18435	18537	18563	18374	18361	18478	18551	18371	18294	18353	18536	18534	18359	18500	18571	18361	18458	18317	18264	18420	18332	18452	18530	18470	18339	18456	18561	18446	18551	18352	18507	18319	18368	18436	18366	18616	18315	18364	18483	18279	18470	18539	18636	18293	18335	18303	18425	18449	18329	18288	18423	18538	18293	18559	18420	18459	18298	18401	18294	18485	18298	18413	18413	18295	18558	18470	18371	18460	18367	18284	18378	18319	18522	18535	18512	18390	18477	18408	18463	18506	18308	18491	18443	18532	18592	18322	18612	18551	18511	18337	18324	18470	18584	18455	18552	18384	18288	18619	18407	18446	18451	18386	18386	18385	18533	18362	18323	18417	18561	18258	18429	18318	18394	18328	18236	18576	18370	18416	18262	18385	18376	18213	18326	18470	18474	18301	18405	18470	18429	18351	18284	18457	18419	18540	18554	18503	18331	18529	18414	18525	18403	18430	18503	18554	18490	18318	18355	18431	18473	18505	18456	18465	18528	18354	18366	18373	18214	18559	18522	18320	18381	18369	18453	18351	18303	18347	18484	18384	18424	18526	18464	18403	18602	18472	18310	18299	18603	18361	18358	18478	18552	18395	18501	18359	18419	18434	18540	18389	18592	18366	18324	18350	18494	18343	18397	18563	18340	18322	18519	18557	18283	18361	18529	18296	18417	18361	18560	18405	18446	18399	18297	18335	18533	18334	18346	18506	18624	18310	18432	18529	18451	18326	18320	18278	18564	18442	18289	18242	18378	18345	18270	18591	18426	18570	18517	18527	18432	18527	18469	18382	18280	18613	18448	18572	18606	18534	18572	18411	18361	18455	18422	18397	18416	18501	18432	18185	18339	18402	18200	18370	18556	18308	18381	18436	18450	18286	18523	18464	18420	18426	18297	18548	18490	18518	18332	18358	18397	18427	18315	18321	18564	18290	18363	18594	18444	18345	18309	18486	18496	18340	18411	18418	18265	18485	18443	18240	18302	18334	18545	18386	18700	18533	18511	18353	18432	18419	18396	18523	18494	18440	18455	18589	18606	18312	18431	18500	18528	18475	18475	18177	18463	18345	18449	18379	18563	18326	18287	18390	18394	18239	18474	18412	18422	18429	18493	18289	18486	18243	18670	18372	18331	18460	18485	18405	18584	18374	18457	18463	18461	18501	18464	18372	18331	18432	18554	18554	18652	18589	18558	18595	18443	18606	18540	18314	18395	18330	18467	18530	18330	18640	18539	18555	18541	18469	18444	18428	18445	18387	18230	18505	18507	18199	18604	18354	18441	18376	18642	18465	18434	18251	18371	18618	18466	18464	18407	18529	18393	18492	18308	18379	18476	18424	18399	18425	18433	18363	18508	18476	18391	18359	18353	18237	18503	18277	18303	18199	18402	18276	18360	18404	18318	18387	18471	18355	18474	18656	18425	18508	18538	18439	18453	18452	18405	18523	18485	18234	18517	18637	18436	18528	18570	18132	18355	18535	18440	18315	18292	18432	18408	18547	18481	18301	18493	18432	18296	18610	18602	18519	18317	18540	18470	18410	18485	18324	18261	18388	18502	18454	18390	18591	18705	18317	18448	18405	18452	18611	18397	18573	18658	18448	18603	18323	18365	18400	18530	18390	18329	18535	18360	18387	18524	18405	18468	18465	18395	18484	18308	18587	18373	18385	18516	18652	18419	18543	18447	18362	18419	18533	18398	18269	18376	18318	18347	18478	18371	18421	18319	18329	18488	18564	18509	18331	18334	18446	18425	18480	18392	18528	18518	18392	18615	18354	18461	18503	18572	18607	18544	18371	18384	18452	18239	18525	18418	18393	18503	18378	18374	18462	18508	18437	18546	18397	18396	18339	18345	18447	18434	18585	18557	18561	18406	18422	18290	18412	18396	18382	18317	18394	18236	18508	18419	18449	18451	18492	18592	18408	18526	18297	18490	18292	18445	18397	18594	18424	18383	18556	18437	18528	18464	18374	18529	18525	18521	18292	18575	18247	18586	18477	18581	18450	18318	18287	18261	18507	18473	18568	18359	18376	18581	18449	18614	18565	18553	18544	18408	18405	18520	18414	18421	18422	18383	18390	18629	18415	18443	18539	18511	18603	18451	18350	18311	18619	18616	18422	18403	18444	18369	18404	18462	18451	18514	18316	18409	18603	18525	18560	18253	18496	18376	18453	18265	18445	18298	18511	18343	18435	18578	18498	18556	18439	18414	18328	18310	18487	18565	18381	18562	18278	18378	18478	18392	18376	18509	18516	18412	18320	18557	18456	18557	18343	18437	18302	18326	18425	18537	18340	18407	18480	18478	18562	18492	18555	18353	18496	18477	18342	18458	18349	18508	18593	18264	18472	18441	18573	18473	18537	18495	18488	18402	18611	18313	18485	18388	18396	18371	18333	18422	18408	18490	18322	18433	18556	18254	18511	18300	18412	18380	18245	18283	18494	18350	18426	18315	18396	18597	18492	18429	18430	18398	18559	18592	18455	18302	18431	18573	18459	18422	18378	18367	18353	18260	18549	18492	18487	18401	18426	18447	18387	18467	18688	18448	18526	18429	18369	18458	18440	18451	18352	18252	18133	18560	18455	18505	18421	18238	18485	18300	18479	18330	18342	18513	18637	18443	18426	18413	18441	18531	18282	18349	18414	18314	18511	18738	18399	18561	18386	18287	18429	18509	18488	18389	18515	18413	18308	18437	18427	18364	18278	18428	18477	18512	18376	18564	18648	18347	18358	18529	18303	18443	18540	18359	18214	18521	18176	18442	18300	18371	18445	18378	18552	18587	18505	18556	18451	18539	18464	18552	18332	18612	18461	18528	18527	18444	18626	18494	18316	18386	18501	18250	18332	18378	18431	18384	18437	18449	18447	18438	18302	18465	18497	18292	18411	18220	18551	18250	18369	18483	18439	18359	18460	18299	18533	18447	18332	18280	18507	18509	18531	18374	18353	18445	18281	18429	18440	18394	18367	18469	18397	18347	18493	18360	18398	18414	18463	18403	18288	18402	18391	18407	18408	18502	18627	18369	18341	18454	18522	18592	18491	18458	18512	18510	18286	18407	18458	18507	18384	18329	18294	18458	18565	18321	18555	18445	18608	18584	18346	18595	18598	18379	18302	18545	18344	18579	18561	18489	18425	18429	18325	18352	18451	18486	18452	18391	18401	18552	18195	18585	18360	18475	18418	18464	18505	18448	18506	18523	18528	18325	18419	18358	18496	18413	18344	18422	18647	18567	18474	18459	18331	18310	18383	18661	18254	18352	18137	18383	18409	18381	18374	18401	18527	18339	18279	18611	18369	18462	18318	18374	18545	18269	18421	18478	18336	18311	18501	18383	18384	18641	18374	18360	18569	18570	18352	18565	18377	18378	18500	18689	18454	18470	18366	18550	18422	18407	18640	18323	18509	18464	18456	18191	18379	18476	18614	18460	18513	18410	18286	18386	18678	18378	18634	18462	18572	18416	18412	18450	18533	18397	18481	18265	18457	18523	18365	18349	18342	18389	18470	18222	18514	18598	18390	18390	18467	18640	18286	18589	18586	18503	18501	18519	18410	18511	18743	18410	18338	18524	18519	18433	18338	18501	18306	18363	18594	18448	18536	18413	18431	18419	18406	18316	18429	18274	18290	18530	18534	18508	18574	18446	18477	18425	18432	18486	18459	18218	18317	18607	18354	18472	18347	18699	18515	18384	18412	18351	18654	18465	18412	18430	18391	18481	18541	18466	18451	18543	18514	18359	18472	18580	18413	18535	18510	18445	18292	18457	18469	18635	18461	18599	18510	18520	18537	18366	18567	18408	18461	18383	18571	18343	18381	18542	18326	18547	18581	18572	18323	18602	18442	18360	18239	18291	18620	18368	18308	18311	18477	18351	18568	18320	18455	18464	18515	18315	18359	18555	18421	18539	18340	18570	18350	18601	18377	18391	18563	18205	18305	18350	18444	18542	18678	18287	18396	18393	18425	18397	18428	18460	18481	18496	18453	18526	18606	18252	18419	18264	18392	18428	18572	18606	18453	18397	18392	18340	18458	18510	18298	18544	18500	18573	18499	18440	18508	18212	18538	18452	18431	18344	18303	18500	18500	18204	18481	18479	18392
25450	21570	28846	35296	52404	58892	53868	44336	36571	32745	31338	30801	30596	30673	30721	30563	30535	30470	30645	30489	30819	30584	30591	30373	30749	30504	30622	30636	30335	30394	30478	30361	30568	30650	30788	30550	30440	30593	30684	30447	30320	30499	30407	30541	30431	30563	30429	30406	30774	30480	30274	30523	30353	30297	30120	30221	30446	30469	30527	30476	30373	30421	30438	30355	30294	30579	30528	30592	30514	30463	30293	30370	30614	30350	30210	30511	30367	30629	30514	30370	30570	30387	30448	30687	30558	30587	30361	30292	30562	30499	30313	30464	30262	30517	30725	30588	30539	30408	30139	30471	30501	30290	30547	30388	30478	30434	30329	30612	30692	30401	30397	30525	30523	30269	30482	30568	30577	30154	30374	30548	30333	30392	30135	30403	30383	30608	30465	30496	30575	30622	30370	30456	30317	30351	30383	30250	30523	30306	30260	30559	30592	30333	30629	30292	30473	30471	30381	30526	30697	30351	30247	30363	30525	30260	30282	30543	30632	30674	30527	30328	30620	30470	30422	30184	30568	30499	30281	30430	30520	30372	30328	30547	30368	30606	30392	30766	30582	30323	30241	30557	30638	30660	30481	30301	30492	30592	30572	30453	30481	30546	30481	30309	30477	30429	30538	30519	30369	30398	30324	30379	30252	30616	30563	30581	30424	30489	30530	30119	30226	30495	30508	30237	30503	30490	30561	30522	30325	30330	30305	30324	30394	30552	30554	30506	30270	30492	30148	30393	30353	30191	30580	30548	30457	30687	30321	30272	30248	30472	30596	30512	30314	30423	30135	30455	30383	30202	30353	30691	30564	30476	30375	30653	30328	30521	30581	30352	30489	30354	30351	30239	30568	30469	30520	30321	30518	30343	30261	30480	30995	30551	30527	30216	30367	30377	30479	30621	30224	30352	30774	30654	30419	30293	30269	30574	30511	30399	30625	30456	30323	30527	30504	30648	30519	30458	30499	30687	30777	30568	30445	30555	30340	30322	30423	30307	30433	30381	30317	30637	30455	30567	30502	30600	30466	30340	30297	30376	30628	30403	30157	30594	30405	30402	30153	30488	30392	30488	30526	30275	30658	30349	30344	30352	30332	30433	30312	30341	30284	30086	30334	30644	30437	29956	30161	30425	30546	30433	30725	30575	30362	30375	30565	30419	30439	30561	30466	30540	30780	30320	30561	30283	30607	30210	30534	30614	30548	30287	30159	30603	30346	30327	30277	30675	30724	30701	30275	30388	30472	30484	30277	30487	30365	30559	30410	30514	30416	30248	30368	30501	30596	30636	30491	30584	30224	30429	30493	30417	30443	30584	30447	30637	30318	30606	30673	30410	30368	30364	30110	30356	30421	30489	30435	30279	30776	30645	30485	30608	30212	30475	30521	30412	30103	30527	30563	30445	30578	30454	30378	30310	30400	30300	30440	30414	30481	30391	30294	30551	30576	30534	30523	30676	30646	30457	30518	30455	30327	30544	30552	30720	30235	30465	30711	30291	30463	30514	30479	30512	30356	30301	30348	30587	30486	30505	30632	30428	30368	30484	30292	30420	30447	30521	30196	30263	30556	30430	30503	30447	30459	30680	30272	30541	30577	30518	30471	30632	30375	30267	30301	30060	30242	30434	30433	30471	30537	30338	30292	30274	30322	30269	30423	30095	30550	30410	30623	30406	30435	30178	30327	30369	30690	30589	30509	30716	30546	30552	30382	30203	30362	30281	30569	30464	30591	30448	30413	30484	30148	30409	30296	30357	30370	30623	30502	30308	30641	30483	30461	30152	30480	30554	30322	30756	30361	30508	30596	30613	30413	30499	30491	30435	30650	30420	30708	30550	30563	30494	30353	30545	30313	30111	30277	30492	30402	30409	30138	30222	30050	30256	30494	30207	30432	30278	30223	30088	30431	30393	30481	30445	30641	30526	30550	30440	30396	30422	30306	30167	30336	30244	30384	30385	30205	29983	30574	30455	30353	30356	30489	30394	30569	30662	30262	30560	30274	30492	30474	30397	30315	30484	30644	30519	30486	30519	30564	30467	30513	30510	30672	30398	30511	30486	30277	30362	30419	30255	30452	30411	30474	30618	30302	30328	30502	30557	30365	30470	30617	30244	30473	30228	30432	30581	30596	30483	30449	30438	30198	30543	30318	30680	30593	30609	30611	30633	30386	30270	30699	30549	30536	30352	30537	30296	30478	30348	30451	30401	30331	30425	30530	30431	30542	30365	30399	30717	30516	30602	30339	30606	30573	30429	30554	30403	30352	30260	30564	30371	30420	30397	30586	30610	30187	30229	30411	30348	30741	30495	30471	30635	30326	30313	30476	30457	30708	30395	30563	30499	30550	30023	30182	30521	30622	30451	30415	30726	30455	30523	30334	30551	30309	30341	30500	30403	30706	30259	30334	30398	30523	30587	30588	30114	30627	30540	30320	30501	30120	30435	30502	30278	30597	30599	30247	30339	30358	30406	30466	30738	30657	30441	30578	30324	30586	30543	30699	30387	30520	30623	30378	30486	30535	30645	30534	30200	30320	30485	30361	30634	30488	30582	30251	30417	30369	30392	30452	30652	30529	30597	30535	30476	30548	30820	30241	30600	30561	30455	30334	30392	30701	30554	30323	30429	30319	30256	30413	30010	30615	30394	30276	30329	30373	30277	30463	30518	30316	30588	30353	30477	30341	30326	30550	30409	30505	30366	30118	30532	30401	30087	30427	30480	30400	30285	30263	30539	30448	30256	30686	30388	30451	30459	30443	30350	30465	30500	30399	30417	30306	30510	30266	30478	30396	30241	30595	30428	30176	30395	30321	30356	30614	30507	30568	30359	30304	30461	30220	30482	30390	30602	30557	30623	30407	30322	30318	30451	30528	30255	30262	30547	30814	30224	30322	30418	30354	30539	30287	30627	30491	30221	30381	30702	30573	30616	30573	30686	30357	30191	30222	30758	30603	30593	30660	30272	30461	30383	30356	30368	30320	30458	30463	30181	30421	30498	30543	30339	30564	30626	30351	30593	30314	30435	30447	30639	30525	30354	30355	30407	30573	30380	30283	30401	30328	30165	30612	30313	30522	30394	30374	30224	30360	30499	30280	30308	30520	30391	30577	30569	30366	30382	30376	30569	30391	30388	30422	30392	30671	30457	30483	30326	30247	30535	30643	30513	30396	30433	30417	30480	30542	30410	30537	30584	30238	30296	30580	30453	30606	30264	30425	30572	30559	30483	30604	30323	30479	30370	30442	30602	30673	30388	30490	30519	30595	30799	30521	30549	30475	30534	30461	30533	30273	30399	30452	30587	30312	30547	30445	30328	30315	30257	30306	30534	30330	30655	30502	30369	30546	30175	30458	30592	30558	30552	30598	30473	30412	30370	30480	30591	30397	30513	30436	30482	30323	30623	30639	30424	30478	30343	30371	30385	30396	30273	30449	30195	30594	30768	30459	30565	30554	30369	30430	30333	30762	30545	30427	30137	30439	30315	30542	30386	30225	30642	30376	30427	30543	30495	30462	30468	30508	30403	30363	30400	30449	30635	30460	30358	30578	30552	30469	30401	30473	30516	30537	30433	30596	30236	30202	30481	30493	30480	30545	30393	30422	30471	30446	30177	30246	30395	30517	30745	30629	30426	30415	30365	30431	30651	30552	30303	30431	30394	30391	30389	30507	30388	30485	30277	30503	30336	30398	30313	30609	30637	30664	30482	30291	30326	30608	30491	30345	30422	30504	30621	30421	30354	30586	30425	30329	30418	30574	30508	30352	30249	30271	30238	30719	30521	30367	30509	30471	30567	30895	30523	30480	30488	30410	30308	30478	30505	30400	30489	30269	30221	30523	30689	30478	30284	30526	30710	30607	30378	30258	30326	30367	30491	30503	30300	30402	30455	30320	30673	30488	30628	30556	30258	30635	30516	30526	30425	30410	30581	30418	30559	30358	30343	30450	30496	30491	30643	30614	30514	30535	30497	30468	30349	30191	30370	30443	30579	30407	30430	30308	30328	30371	30399	30478	30291	30673	30553	30615	30486	30515	30418	30405	30197	30323	30381	30464	30382	30499	30598	30403	30463	30685	30557	30437	30570	30519	30115	30295	30328	30548	30596	30483	30274	30275	30433	30303	30639	30591	30499	30500	30549	30377	30468	30274	30258	30419	30175	30616	30533	30530	30275	30596	30250	30432	30270	30401	30438	30306	30551	30446	30232	30556	30613	30390	30441	30470	30392	30286	30373	30508	30336	30121	30356	30360	30318	30530	30471	30250	30533	30271	30327	30651	30382	30375	30263	30335	30458	30372	30556	30577	30489	30447	30211	30468	30475	30536	30468	30686	30553	30539	30611	30798	30654	30519	30409	30368	30424	30342	30405	30320	30597	30548	30646	30606	30267	30514	30595	30533	30024	30445	30409	30285	30320	30403	30439	30637	30176	30505	30468	30446	30291	30525	30483	30613	30555	30498	30189	30273	30405	30807	30480	30449	30377	30349	30581	30482	30280	30449	30246	30238	30050	30681	30493	30527	30507	30319	30315	30644	30570	30351	30243	30524	30494	30344	30509	30746	30606	30492	30726	30462	30495	30387	30426	30515	30413	30545	30470	30584	30395	30206	30588	30643	30543	30617	30475	30617	30331	30454	30430	30511	30405	30448	30490	30478	30319	30235	30691	30760	30465	30571	30523	30579	30462	30650	30473	30443	30324	30300	30342	30358	30337	30300	30579	30526	30445	30656	30408	30336	30547	30338	30488	30675	30727	30314	30240	30693	30378	30483	30460	30582	30615	30408	30542	30510	30423	30598	30267	30614	30430	30401	30398	30473	30578	30457	30322	30323	30539	30318	30381	30357	30350	30594	30462	30518	30351	30416	30501	30353	30460	30595	30427	30713	30504	30590	30536	30579	30607	30387	30290	30828	30491	30465	30214	30446	30253	30322	30391	30343	30295	30358	30474	30314	30493	30332	30603	30406	30421	30550	30393	30430	30413	30555	30316	30379	30475	30236	30336	30413	30530	30644	30192	30403	30417	30376	30292	30392	30573	30596	30378	30394	30373	30411	30263	30434	30608	30306	30391	30407	30446	30569	30458	30391	30476	30602	30382	30389	30493	30775	30795	30580	30316	30538	30379	30569	30431	30459	30167	30407	30527	30357	30468	30243	30488
15741	25139	27047	31319	50975	52354	44724	33380	24291	20115	18823	18507	18412	18314	18321	18427	18094	18336	18284	18364	18429	18316	18407	18258	18258	18256	18318	18310	18158	18392	18263	18214	18372	18369	18502	18245	18278	18243	18127	18197	18251	18272	18222	18054	18188	18268	18276	18205	18106	18251	18277	18376	18166	18151	18215	18150	18077	18250	18001	18075	18242	18282	18361	18249	18235	18375	18111	18321	18167	18133	18224	18312	18266	18246	18283	18279	18209	18154	18214	18102	18235	18294	18368	18307	18070	18203	18131	18253	18335	18254	18135	18246	18310	18162	18096	18304	18205	18186	18273	18256	18392	18205	18318	18287	18103	18275	18286	18305	18212	18165	18309	18451	18493	18364	18344	18214	18031	18285	18281	18102	18328	18172	18210	18255	18255	18248	18223	18254	18428	18234	18032	18262	18372	18373	18320	18246	18241	18321	18322	18094	18266	18377	18072	18215	18083	18024	18177	18079	18292	18296	18327	18277	18309	18255	18076	18085	18136	18140	18080	18345	18105	18230	18149	18332	18216	18297	18114	18323	18338	18422	18080	18248	18230	18274	18144	18034	18178	18180	18283	18008	18326	18188	18215	18258	18183	17955	18142	18228	18079	18392	18248	18244	18168	18169	18275	18296	18280	18343	18251	18379	18179	18085	18262	18222	18065	18214	18440	18254	18229	18108	18234	18126	18324	18343	18264	18208	18100	18238	18245	18312	18265	18308	18124	18416	18180	18249	18288	18340	18202	18142	18295	18138	18241	18035	18196	18288	18296	18295	18385	18176	18212	18228	18226	18203	18190	18353	18250	17946	18315	18226	18314	18368	18273	18135	18157	18247	18112	18194	18092	18400	18155	18202	18107	18152	18229	18152	18252	18160	18181	18210	18164	18418	18331	18215	18290	18305	18025	18353	18078	18108	18033	18295	18249	18315	18283	18145	18204	18253	18219	18206	18161	18169	18215	18265	18197	18165	18220	18415	18229	18069	18188	18236	18121	18298	18143	18238	18313	18305	18287	18022	18117	18374	18258	18101	18334	18203	18167	18335	17958	18077	18428	18283	18211	18258	18328	18192	18271	18284	18161	18073	18428	18346	18103	18338	18230	18196	18256	18023	18189	18341	18245	18265	18144	18054	18297	18144	18305	18224	18456	18154	18131	18068	18359	18277	18258	18167	18242	18240	18098	18276	18292	18293	18300	18136	18232	18208	18432	18115	18206	18119	18113	18044	18291	18287	18308	17984	18188	18330	18276	18084	18280	18392	18310	18249	18303	18261	18267	18262	18181	18165	18362	18174	18275	18374	18192	18232	18171	18296	18208	18224	18221	18301	18396	18172	18322	18225	18055	17962	18065	18092	18181	18206	18145	18246	18243	18342	18606	18285	18248	18018	18234	18126	18135	18213	18228	18340	18235	18212	18077	18165	18423	18344	18227	18253	18135	18227	18314	18105	18259	18345	18162	18345	18407	18137	18141	18349	18378	18125	18360	18067	18191	18189	18092	18234	18365	18143	18289	18116	18221	18377	18278	18304	18165	18114	18310	18277	18120	18292	18071	18123	18352	18178	18296	18253	18102	18262	18179	18192	18163	18431	18271	18374	18339	18212	18355	18255	18174	18266	18199	18048	18184	18228	18342	18229	18163	18266	18216	18290	18264	18287	18403	18216	18060	18382	18222	18228	18248	18410	18197	18132	18372	18258	18171	18331	18296	18137	18277	18268	18240	18218	18282	18131	18488	18261	18223	18067	18229	18394	18314	18225	18292	18277	18253	18138	18311	18222	18395	18446	18138	18338	18143	18306	18333	18144	18209	18247	18231	18241	18391	18295	18268	18210	18369	18234	18262	18250	18052	18063	18176	18160	18239	18332	18309	18249	18228	18387	17969	18197	17997	18048	18378	18041	18210	18216	18186	18349	18202	18348	18252	18233	18292	18342	18145	18186	18206	18124	18287	18312	18069	18142	18129	18183	18338	18108	18399	18307	18273	18409	18342	18257	18268	18156	18308	18257	18137	18204	18362	18074	18105	18167	18220	18230	18400	18338	18271	18270	18360	18165	18329	18262	18359	18296	18413	18395	18179	18129	18200	18235	18100	18269	18333	18123	18234	18242	18136	18234	18196	18271	18352	18253	18205	18322	18248	18337	18166	18223	18099	18374	18074	18300	18029	18265	18254	18247	18275	18326	18167	18236	18327	18469	18291	18299	18189	18153	18154	18240	18227	18050	18249	18214	18387	18352	18211	18167	18230	18338	18340	18080	18133	18201	18142	18289	18260	18304	18197	18297	18386	18295	18214	18235	17977	18272	18193	18186	18376	18252	18339	18241	18251	18333	18267	18325	18169	18362	18053	18403	18207	18173	18082	18266	18163	18205	18262	18411	18285	18313	18132	18432	18377	17979	18072	18312	18293	18243	18346	18372	18391	18074	18422	18248	18383	18132	18212	18249	18410	18281	18387	18281	18117	18187	18151	18191	18369	18032	18335	18187	18325	18192	18385	18268	18233	18250	18112	18174	18233	18238	18282	18172	18177	18117	18211	18062	18209	18164	18358	18274	18359	18099	18162	18104	18315	18102	18305	18419	18218	18254	18295	18356	18211	18294	18258	18259	18405	18267	18275	18169	18372	18201	18397	18173	18217	18265	17987	18294	18359	18006	18339	18117	18230	18245	18137	18348	18311	18178	18390	18136	18216	18295	17950	17976	18119	18302	18292	18312	18398	18148	18279	18253	18214	18364	18219	18329	18323	18205	18197	18376	18278	18190	18202	18269	18290	18262	18338	18230	18229	18202	18323	18143	18193	18177	18203	18459	18182	18001	18279	18190	18259	18316	18267	18316	18178	18165	18284	18310	18331	18153	18141	18302	18316	18255	18268	18165	18252	18500	18194	18217	18323	18183	18219	18306	18361	18224	18118	18261	18286	18044	18304	18128	18194	18211	17993	18373	18252	18115	18270	18295	18255	18219	18342	18149	18198	18329	18130	18265	18224	18207	18127	18236	18148	18061	18287	18240	18271	18255	18314	18228	18210	18177	18250	18115	18430	18368	18241	18303	18321	18237	18228	18141	18444	18246	18217	18190	18154	18309	18392	18066	18204	18373	18260	18284	18318	18085	18037	18192	18111	18221	18380	18196	18229	18077	18296	18064	18259	18206	18298	18207	18154	18226	18056	18239	18240	18078	18037	18158	18235	18216	18232	18166	18274	18259	18253	18147	18249	18572	18294	18348	18294	18081	18313	18222	18159	18338	18306	18134	18227	18300	18119	18176	18042	18335	18252	18178	18351	18042	18236	18249	18326	18311	18179	18217	18138	18422	18146	18245	18186	18352	18234	18245	18165	18216	18197	18478	18184	18118	18250	18434	18240	18343	18199	18199	18526	18126	18367	18311	18303	18210	18093	18255	18295	18378	18110	18168	18430	18293	18137	18354	18221	18274	18146	18294	18212	18331	18358	18390	18404	18390	18286	18145	18356	18342	18202	18225	18238	18299	18367	18067	18064	18236	18140	18189	18243	18298	18210	18103	18316	18196	18147	18264	18283	18274	18338	18332	18214	18328	18245	18205	18199	18149	18357	18196	18321	18095	18334	18429	18240	18079	18309	18214	18212	18105	18232	18117	18225	18123	18214	18324	18295	18339	18298	18228	18431	18181	18556	18290	18098	18362	18300	18326	18316	18290	18293	18098	18381	18233	18350	18118	18169	18184	18268	18080	18182	18052	18342	18198	18314	18184	18499	18297	18235	18133	18219	18298	18372	18183	18331	18138	18251	18385	18308	18209	18390	18355	18199	18296	18201	18251	18137	18452	18478	18301	18287	18324	18303	18263	18206	18170	18377	18469	18254	18252	18228	18124	18255	18384	18213	18264	18192	18315	18010	18257	18348	18149	18263	18087	18374	18296	18266	18205	18114	18150	18412	18249	18215	18277	18197	18119	18204	18101	18366	18281	18125	18110	18261	18173	18212	18272	18163	18264	18110	18164	18292	18364	18382	18285	18349	18346	18217	18125	18180	18454	18083	18183	18208	18177	18367	18137	18358	18287	18334	18310	18219	18118	18183	18283	18388	18278	18200	18262	18266	18317	18266	18178	18280	18171	18215	18277	18217	18008	18147	18172	18239	18289	18311	18200	18234	18184	18176	18388	18321	18111	18312	18220	18354	18176	18078	18322	18211	18314	18243	18278	18311	18086	18197	18403	18264	18325	18206	18291	18385	18178	18214	18314	18147	18405	18321	18346	18169	18289	18038	18131	18314	18430	18122	17996	18513	18313	18238	18410	18307	18127	18321	18168	18282	18304	18001	18162	18365	18209	18336	18314	18262	17998	18179	18147	18164	18168	18189	18197	18079	18220	18349	18306	18346	17979	18210	18243	18273	18105	18287	18312	18353	18062	18196	18208	18211	18485	18330	18135	18306	18211	18308	18128	18270	18312	18110	18305	18181	18121	18226	18062	18075	18258	18188	18300	18274	18302	18437	18116	18104	18144	18165	18136	18195	18267	18228	18302	18307	18039	18400	18313	18203	18290	18320	18321	18048	18081	18189	18334	18096	18293	18435	18240	18158	18398	18087	18179	18254	18208	18379	18113	18136	18223	18388	18182	18230	18271	18385	18242	18288	18318	18142	18244	18133	18319	18358	18271	18352	18185	18259	18190	18172	18358	18128	18353	18293	18232	18279	18355	18244	18282	18272	18371	18316	18075	18052	18132	18487	18082	18382	18333	18274	18203	18210	18233	18385	18002	18265	18320	18314	18145	18280	18285	18049	18210	18167	18207	18310	18142	18187	18118	18061	18159	18284	18221	18275	18245	18225	18393	18289	18275	18157	18114	18170	18413	18348	18293	18266	18178	18137	18110	18182	18276	18454	18243	18130	18226	18134	18232	18187	18171	18324	18406	18118	18578	18212	18101	18177	18180	18339	18092	18245	18249	18215	18239	18507	18314	18162	18281	18304	18145	18256	18222	18245	18111	18216	18314	18036	18266	18123	18273	18245	18226	18307	18297	18048	18402	18125	18316	18463	18143	18153	18322	18281	18118	18156	18267	18386	18363	18155	18389	18206	18186	18225	18127	18231	18104	18200	18308	18375	18431	18179	18399	18137	18298	18127	18240	18369	18032	18229	18283	18113	18304	18302	18310	18244	18193
23178	21531	28748	28598	56889	76577	71147	56491	44401	36578	32496	31012	30869	30855	30856	30557	30589	30658	30504	30652	30487	30430	30690	30706	30594	30623	30610	30604	30873	30411	30406	30556	30385	30693	30501	30554	30388	30424	30445	30393	30709	30445	30403	30419	30505	30301	30379	30311	30492	30293	30572	30640	30623	30344	30571	30293	30440	30444	30369	30415	30447	30556	30562	30311	30505	30470	30420	30368	30461	30081	30664	30223	30562	30559	30247	30286	30316	30534	30501	30296	30375	30253	30067	30460	30475	30418	30364	30428	30425	30205	30363	30262	30417	30262	30194	30449	30247	30476	30485	30375	30308	30522	30449	30788	30317	30164	30425	30411	30337	30444	30209	30472	30422	30351	30468	30467	30326	30324	30517	30183	30346	30129	30541	30380	30022	30358	30578	30174	30517	30436	30437	30502	30314	30250	30227	30330	30585	30523	30186	30400	30466	30216	30205	30241	30288	30316	30439	30321	30205	30310	30249	30344	30301	30461	30083	30396	30210	30351	30379	30354	30549	30299	30438	30622	30401	30409	30509	30451	30625	30444	30445	30433	30361	30356	30192	30590	30325	30281	30603	30272	30478	30397	30478	30426	30532	30397	30375	30289	30236	30233	30346	30462	30273	30397	30538	30432	30222	30216	30448	30275	30319	30367	30379	30329	30341	30401	30386	30257	30374	30432	30553	30640	30450	30260	30303	30510	30254	30265	30311	30407	30585	30275	30303	30510	30277	30261	30481	30397	30419	30567	30397	30291	30415	30321	30210	30502	30295	30507	30414	30769	30357	30258	30615	30374	30449	30567	30335	30231	30515	30326	30696	30483	30501	30325	30359	30345	30441	30147	30359	30426	30572	30411	30323	30308	30527	30431	30494	30270	30550	30331	30264	30343	30222	30429	30269	30284	30560	30137	30425	30333	30493	30753	30615	30438	30332	30527	30305	30396	30245	30419	29994	30288	30284	30158	30421	30414	30294	30482	30292	30333	30370	30293	30190	30416	30639	30395	30243	30325	30485	30191	30502	30303	30289	30431	30465	30267	30358	30476	30506	30301	30414	30323	30237	30274	30415	30371	30180	30353	30409	30312	30453	30469	30308	30484	30402	30447	30053	30364	30285	30453	30384	30513	30320	30427	30162	30204	30284	30420	30514	30292	30449	30538	30615	30431	30365	30065	30479	30486	30200	30460	30256	30200	30283	30226	30450	30422	30426	30532	30411	30356	30341	30443	30517	30312	30394	30147	30347	30167	30300	30201	30369	30469	30343	30390	30188	30253	30419	30441	30107	30390	30184	30150	30467	30458	30508	30211	30219	30559	30506	30283	30385	30506	30230	30486	30301	30317	30561	30659	30410	30503	30683	30513	30243	30524	30305	30362	30470	30209	30312	30597	30392	30596	30319	30450	30351	30302	30053	30211	30448	30330	30079	30214	30304	30222	30400	30488	30485	30144	30280	30227	30036	30144	30637	30217	30209	30739	30211	30522	30198	30458	30325	30446	30077	30285	30518	30582	30536	30069	30523	30159	30282	30174	30303	30282	30100	30124	30510	30336	30394	30474	30236	30484	30376	30225	30087	30364	30322	29991	30413	30628	30570	30594	30499	30555	30332	30473	30524	30683	30200	30608	30485	30316	30255	30266	30374	30311	30334	30642	30191	30548	30237	30103	30165	30264	30312	30325	29994	30559	30338	30129	30267	30347	30429	30427	30485	30496	30339	30562	30360	30233	30212	30207	30366	30166	30222	30427	30288	30428	30705	30245	30384	30360	30165	30493	30449	30558	30299	30546	30174	30100	30184	30312	30365	30453	30238	30169	30402	30409	30558	30319	30375	30459	30383	30347	30388	30412	30614	30642	30477	30426	30407	30155	30312	30574	30543	30385	30724	30363	30525	30359	30280	30476	30389	30459	30322	30385	30256	30430	30611	30471	30410	30354	30302	30205	30387	30541	30390	30298	30576	30471	30375	30523	30376	30257	30446	30119	30312	30100	30186	30332	30385	30328	30199	30192	30357	30184	30295	30094	30326	30173	30455	30294	30693	30259	30314	30571	30284	30191	30416	30212	30473	30243	30265	30104	30284	30448	30355	30402	30346	30249	30343	30607	30232	30529	30398	30455	30275	30257	30649	30492	30217	30068	30418	30295	30605	30422	30446	30464	30485	30504	30228	30449	30530	30533	30296	30363	30653	30296	30226	30537	30402	30338	30455	30435	30475	30525	30411	30460	30439	30309	30317	30288	30449	30273	30452	30226	30289	30300	30351	30414	30366	30286	30343	30177	30202	30475	30445	30297	30555	30555	30470	30197	30481	30394	30256	30466	30428	30416	30400	30578	30433	30257	30098	30436	30436	30509	30180	30332	30210	30207	30475	30328	30337	30499	30423	30189	30376	30290	30421	30193	30297	30364	30495	30414	30308	30394	30436	30410	30645	30420	30323	30364	30369	30467	30392	30614	30499	30263	30413	30627	30529	30245	30547	30566	30293	30253	30484	30455	30471	30628	30373	30246	30379	30446	30247	30520	30379	30588	30381	30348	30263	30435	30451	30360	30484	30300	30437	30497	30745	30591	30287	30717	30537	30582	30347	30116	30169	30542	30424	30403	30170	30370	30160	30572	30187	30141	30217	30245	30370	30411	30523	30519	30263	30377	30406	30002	30433	30260	30369	30352	30136	30397	30388	30330	30374	30523	30265	30421	30369	30257	29905	30220	30552	30306	30180	30206	30499	30181	30355	30354	30431	30173	30507	30608	30469	30519	30621	30532	30156	30287	30609	30413	30304	30297	30427	30536	30549	30454	30298	30313	30169	30340	30343	30166	30224	30296	30191	30311	30330	30419	30174	30251	30433	30282	30530	30471	30407	30326	30500	30253	30237	30385	30412	30265	30579	30210	30504	30421	30268	30101	30397	30299	30306	30174	30173	30262	30353	30525	30386	30559	30218	30403	30288	30138	30487	30229	30268	30459	30303	30732	30049	30296	30496	30488	30384	30483	30126	30322	30486	30374	30402	30661	30458	30213	30283	30672	30492	30543	30435	30074	30078	30380	30370	30236	30512	30242	30447	30575	30346	30470	30539	30341	30309	30325	30325	30282	30412	30121	30384	30480	30583	30534	30691	30352	30525	30514	30454	30181	30399	30468	30350	30418	30221	30405	30616	30175	30494	30512	30588	30584	30322	30397	30354	30323	30498	30581	30351	30456	30375	30384	30325	30282	30237	30295	30283	30348	30622	30377	30468	30504	30323	30712	30353	30421	30488	30261	30586	30400	30282	30293	30289	30267	30497	30329	30502	30425	30233	30232	30666	30217	30354	30335	30257	30257	30690	30254	30491	30272	30430	30312	30416	30370	30467	30224	30377	30267	30326	30179	30409	30280	30425	30269	30625	30517	30242	30387	30368	30306	30450	30485	30373	30166	30438	30472	30288	30218	30508	30433	30368	30238	30360	30523	30458	30442	30499	30564	30586	30289	30222	30336	30447	30565	30325	30102	30335	30347	30391	30357	30130	30122	30416	29947	30104	30701	30406	30609	30467	30541	30374	30213	30437	30523	30403	30301	30607	30441	30211	30394	30433	30438	30494	30511	30508	30525	30614	30364	30298	30314	30433	30229	30313	30644	30356	30333	30499	30381	30619	30573	30430	30356	30575	30419	30219	30325	30402	30422	30390	30559	30412	30459	30471	30160	30265	30444	30269	30608	30520	30281	30358	30416	30179	30463	30359	30273	30180	30344	30343	30304	30305	30248	30433	30394	30384	30408	30158	30120	30079	30408	30343	30494	30317	30482	30140	29949	30155	30325	30489	30161	30353	30243	30166	30299	30442	30457	30074	30435	30452	30395	30451	30454	30204	30218	30161	30514	30369	30364	30275	30413	30449	30226	30617	30339	30356	30282	30100	30371	30319	30108	30247	30415	30567	30191	30669	30365	30300	30258	30219	30248	30439	30452	30386	30215	30359	30015	30330	30472	30399	30402	30403	30325	30501	30274	30276	30354	30476	30272	30461	30323	30425	30614	30325	30312	30674	30639	30374	30301	30476	30476	30572	30260	30386	30442	30369	30731	30260	30564	30456	30545	30423	30202	30389	30518	30475	30635	30518	30400	30599	30616	30286	30407	30253	30170	30343	30317	30633	30486	30399	30453	30154	30379	30235	30297	30449	30382	30449	30547	30301	30255	30511	30426	30278	30404	30397	30366	30574	30457	30584	30338	30311	30541	30534	30340	30251	30281	30269	30448	30616	30136	30561	30473	30398	30661	30249	30230	30332	30229	30355	30334	30397	30373	30376	30385	30617	30409	30526	30491	30268	30104	30527	30352	30088	30397	30486	30292	30078	30236	30227	30442	30314	30295	30339	30546	30402	30636	30522	30542	30299	30213	30199	30228	30277	30296	30690	30330	30255	30449	30595	30302	30436	30531	30234	30064	30351	30507	30346	30267	30213	30448	30337	30261	30514	30567	30378	30615	30468	30470	30581	30303	30605	30459	30338	30391	30469	30626	30441	30589	30300	30306	30492	30705	30462	30391	30353	30326	30183	30349	30433	30326	30480	30402	30400	30354	30487	30506	30481	30578	30587	30390	30577	30326	30315	30516	30568	30356	30457	30474	30533	30330	30337	30414	30538	30339	30345	30514	30647	30369	30481	30378	30428	30382	30403	30476	30385	30264	30316	30348	30421	30474	30298	30356	30311	30625	30584	30443	30263	30510	30402	30506	30380	30476	30334	30552	30184	30581	30302	30248	30372	30321	30463	30037	30519	30369	30679	30538	30276	30475	30285	30148	30609	30296	30148	30408	30364	30394	30521	30451	30287	30355	30431	30583	30419	30422	30435	30126	30224	30153	30586	30247	30490	30307	30444	30304	30349	30294	30644	30597	30612	30458	30427	30527	30578	30263	30491	30450	30374	30136	30381	30405	30346	30264	30131	30455	30201	30093	30341	30413	30591	30208	30266	30446	30234	30064	30540	30420	30078	30471	30299	30174	30508	30537	30232	30253	30451	30728	30301	30371	30413	30160	30182	30266	30508	30499	30380	30487	30322	30293	30418	30554	30365	30481	30290	30439	30210	30473	30190	30389	30437	30285	30435	30466	30159	30397	30491	30231	30610	30403	30232	30361	30419	30357	30372	30537	30427	30429	30533	30396
17654	34653	39705	40486	73562	82431	71049	50512	33972	24272	19948	18781	18721	18405	18576	18403	18595	18534	18478	18612	18474	18507	18462	18588	18468	18555	18428	18543	18637	18529	18460	18527	18413	18560	18542	18589	18569	18394	18384	18347	18626	18618	18403	18483	18487	18395	18554	18429	18331	18636	18590	18659	18389	18579	18467	18709	18535	18516	18415	18366	18479	18495	18529	18291	18346	18562	18573	18479	18527	18499	18387	18418	18474	18409	18448	18527	18567	18610	18424	18522	18370	18327	18493	18423	18370	18411	18480	18505	18615	18347	18535	18654	18492	18191	18453	18406	18369	18778	18225	18552	18662	18435	18411	18585	18489	18677	18473	18548	18665	18460	18480	18346	18260	18580	18470	18319	18444	18568	18527	18394	18410	18646	18406	18399	18327	18252	18445	18574	18481	18505	18445	18586	18436	18394	18636	18429	18538	18528	18522	18579	18600	18549	18693	18422	18255	18504	18520	18447	18578	18437	18354	18366	18593	18452	18400	18462	18413	18540	18539	18604	18515	18524	18477	18539	18374	18477	18582	18606	18447	18438	18711	18161	18592	18579	18389	18482	18546	18370	18365	18669	18530	18408	18398	18419	18546	18583	18309	18365	18417	18426	18572	18231	18449	18406	18426	18489	18568	18347	18518	18545	18546	18254	18478	18439	18582	18119	18286	18513	18377	18463	18452	18327	18702	18301	18642	18458	18475	18346	18398	18458	18468	18486	18575	18512	18520	18466	18483	18533	18367	18656	18302	18320	18574	18330	18519	18406	18591	18400	18352	18490	18393	18531	18577	18582	18472	18394	18377	18357	18601	18440	18461	18478	18293	18502	18406	18389	18408	18468	18336	18580	18401	18455	18480	18423	18372	18454	18509	18361	18515	18526	18497	18387	18491	18608	18497	18308	18441	18339	18426	18614	18559	18282	18503	18563	18471	18440	18277	18368	18390	18429	18421	18807	18403	18327	18435	18460	18415	18402	18480	18281	18532	18300	18429	18594	18538	18483	18274	18381	18245	18451	18519	18392	18715	18390	18513	18351	18291	18403	18404	18405	18500	18406	18295	18429	18318	18466	18418	18471	18633	18274	18341	18456	18496	18391	18512	18450	18453	18427	18434	18379	18543	18374	18482	18601	18595	18357	18545	18391	18565	18425	18149	18314	18116	18448	18338	18536	18410	18466	18292	18383	18594	18397	18403	18388	18507	18670	18376	18316	18446	18584	18535	18465	18353	18387	18429	18336	18381	18439	18262	18483	18344	18431	18434	18530	18440	18615	18401	18424	18724	18480	18209	18452	18456	18416	18304	18486	18448	18535	18378	18506	18341	18503	18357	18558	18448	18091	18353	18523	18256	18543	18520	18482	18409	18472	18370	18474	18414	18526	18521	18324	18602	18340	18537	18313	18458	18662	18386	18405	18425	18552	18370	18626	18577	18382	18413	18698	18556	18295	18403	18536	18493	18332	18569	18288	18460	18481	18288	18391	18358	18420	18414	18647	18330	18538	18423	18392	18464	18516	18349	18394	18225	18317	18507	18342	18565	18489	18442	18278	18543	18530	18395	18591	18420	18469	18351	18452	18342	18494	18421	18474	18495	18667	18440	18525	18241	18440	18504	18454	18265	18511	18440	18457	18504	18492	18533	18612	18404	18384	18683	18419	18387	18371	18530	18331	18447	18370	18271	18335	18589	18462	18499	18354	18633	18423	18492	18318	18340	18619	18411	18639	18396	18465	18437	18518	18487	18405	18254	18594	18466	18350	18589	18410	18441	18461	18322	18469	18390	18564	18490	18483	18581	18330	18501	18377	18394	18466	18538	18434	18661	18275	18518	18415	18384	18399	18507	18450	18358	18506	18464	18481	18418	18567	18418	18558	18429	18504	18414	18684	18365	18484	18609	18443	18404	18552	18120	18621	18532	18460	18346	18307	18490	18627	18505	18425	18549	18624	18313	18342	18582	18440	18368	18290	18643	18439	18376	18553	18473	18657	18477	18537	18319	18387	18568	18364	18489	18298	18577	18544	18447	18510	18436	18490	18492	18477	18496	18695	18491	18625	18653	18355	18314	18263	18413	18486	18367	18519	18281	18607	18422	18514	18533	18388	18284	18508	18469	18456	18732	18623	18475	18620	18650	18326	18588	18425	18407	18431	18308	18526	18462	18598	18401	18261	18399	18517	18429	18448	18432	18559	18323	18535	18569	18343	18252	18407	18559	18407	18518	18254	18658	18450	18431	18343	18493	18489	18637	18511	18312	18367	18383	18491	18290	18272	18370	18442	18392	18189	18418	18334	18556	18469	18530	18541	18480	18284	18455	18331	18450	18569	18298	18405	18609	18387	18442	18565	18338	18272	18480	18428	18626	18379	18418	18254	18429	18470	18347	18509	18539	18517	18480	18384	18370	18346	18219	18356	18475	18490	18585	18491	18486	18513	18392	18408	18442	18521	18559	18535	18495	18366	18504	18538	18512	18264	18409	18486	18497	18337	18530	18629	18448	18340	18439	18514	18467	18570	18534	18627	18557	18464	18538	18694	18362	18541	18576	18376	18469	18385	18267	18406	18237	18643	18550	18381	18641	18403	18518	18416	18425	18468	18686	18465	18441	18491	18442	18485	18500	18442	18645	18408	18235	18370	18209	18468	18683	18609	18246	18388	18561	18338	18490	18241	18808	18521	18540	18428	18499	18348	18429	18423	18443	18498	18433	18405	18537	18437	18461	18439	18672	18519	18433	18409	18482	18529	18469	18359	18414	18294	18363	18592	18600	18714	18363	18330	18467	18487	18412	18398	18395	18394	18571	18710	18528	18448	18500	18343	18435	18468	18155	18423	18587	18396	18569	18422	18270	18584	18347	18494	18628	18544	18566	18397	18445	18441	18356	18611	18468	18479	18590	18321	18410	18370	18380	18275	18465	18468	18498	18450	18462	18547	18461	18601	18490	18418	18473	18611	18404	18409	18593	18447	18610	18608	18363	18575	18259	18556	18263	18454	18331	18619	18388	18568	18470	18593	18394	18427	18392	18511	18438	18644	18518	18611	18434	18492	18524	18382	18579	18475	18422	18415	18474	18284	18435	18581	18495	18401	18401	18394	18458	18390	18495	18472	18643	18272	18532	18422	18543	18209	18463	18481	18341	18407	18301	18433	18486	18442	18337	18307	18507	18466	18338	18503	18400	18257	18352	18509	18534	18526	18354	18495	18211	18473	18472	18320	18455	18503	18456	18619	18425	18423	18455	18424	18421	18394	18490	18509	18303	18517	18524	18316	18481	18397	18365	18368	18486	18682	18423	18532	18438	18303	18473	18541	18402	18401	18392	18433	18444	18384	18501	18496	18451	18406	18445	18285	18456	18428	18432	18387	18656	18456	18612	18489	18443	18367	18515	18395	18508	18409	18278	18605	18639	18369	18358	18458	18434	18299	18573	18428	18506	18556	18364	18586	18562	18434	18406	18438	18465	18420	18350	18634	18397	18509	18599	18417	18304	18416	18465	18331	18489	18737	18562	18307	18309	18334	18622	18370	18602	18534	18169	18427	18463	18320	18382	18576	18376	18522	18193	18190	18296	18458	18384	18591	18417	18512	18291	18532	18354	18426	18580	18647	18472	18458	18550	18495	18598	18433	18506	18365	18459	18399	18452	18336	18554	18424	18285	18391	18421	18615	18381	18495	18552	18252	18301	18558	18531	18448	18433	18483	18493	18483	18321	18556	18630	18513	18389	18357	18487	18363	18325	18403	18642	18379	18365	18503	18499	18509	18558	18284	18187	18433	18436	18415	18442	18608	18390	18532	18200	18319	18360	18610	18615	18425	18385	18526	18691	18540	18412	18542	18502	18613	18443	18442	18308	18390	18542	18227	18518	18547	18424	18468	18416	18515	18575	18465	18465	18454	18371	18351	18328	18800	18245	18611	18490	18496	18426	18363	18503	18401	18454	18367	18686	18561	18376	18391	18393	18689	18445	18379	18422	18459	18267	18374	18326	18425	18261	18476	18328	18413	18481	18502	18593	18554	18470	18476	18265	18349	18429	18464	18614	18422	18391	18405	18633	18468	18663	18581	18455	18521	18655	18504	18415	18405	18454	18366	18498	18436	18579	18538	18580	18689	18825	18467	18591	18637	18439	18514	18568	18426	18556	18502	18483	18669	18433	18308	18355	18632	18479	18539	18491	18514	18515	18171	18530	18393	18497	18529	18556	18485	18333	18435	18479	18386	18628	18443	18351	18541	18431	18578	18332	18254	18482	18331	18548	18459	18339	18537	18464	18608	18490	18468	18544	18426	18576	18588	18541	18370	18400	18422	18264	18412	18450	18441	18409	18414	18510	18453	18319	18448	18369	18495	18259	18488	18466	18492	18534	18427	18414	18498	18395	18378	18517	18495	18707	18233	18534	18633	18214	18601	18592	18493	18656	18478	18366	18563	18517	18523	18392	18346	18618	18479	18277	18408	18530	18602	18440	18600	18658	18273	18387	18397	18297	18464	18453	18544	18426	18391	18505	18312	18245	18363	18504	18369	18519	18331	18420	18218	18501	18327	18348	18374	18496	18468	18595	18426	18229	18372	18484	18468	18512	18432	18661	18519	18394	18588	18412	18480	18324	18577	18458	18429	18456	18414	18446	18576	18273	18460	18465	18453	18328	18451	18476	18427	18575	18332	18605	18553	18348	18486	18257	18303	18549	18517	18628	18570	18398	18322	18256	18375	18481	18696	18465	18524	18593	18339	18508	18397	18335	18591	18455	18464	18474	18602	18423	18436	18402	18319	18548	18412	18518	18313	18638	18393	18226	18534	18501	18468	18461	18603	18444	18612	18376	18579	18487	18636	18410	18346	18643	18453	18496	18415	18390	18330	18442	18529	18520	18519	18307	18648	18414	18514	18508	18557	18462	18368	18397	18493	18727	18469	18465	18686	18655	18332	18388	18339	18428	18270	18282	18555	18359	18367	18717	18286	18277	18426	18293	18593	18381	18633	18569	18451	18405	18465	18553	18565	18341	18491	18474	18408	18225	18298	18480	18632	18406	18369	18472	18540	18506	18420	18472	18440	18458	18544	18547	18329	18554	18499	18544	18261	18351	18430	18492	18378	18333	18379	18611	18492	18550	18583	18406	18697	18536	18388	18273	18515	18567	18506	18560	18475
32395	26728	30904	30789	31829	37789	36860	33281	31274	30318	29336	28985	29186	29040	28762	28794	28929	28522	28587	28407	28703	28971	28886	28981	28730	28827	28831	29023	28776	28902	29121	29096	28944	28755	28656	28958	28998	28762	28898	28854	28918	28677	28943	29115	28822	28699	29029	28863	28944	28749	29082	29047	28918	28828	28875	28881	28948	28828	28753	28735	28791	28831	28843	28968	28809	28446	28906	29022	28820	28957	28696	28913	28714	28894	28910	28829	28752	28492	28899	28921	28783	28897	28923	28849	28939	29016	28717	28756	28676	28909	28603	28859	29001	28738	28719	28802	28866	28699	28968	28858	28913	29125	28915	29075	28592	29073	28615	28941	28994	28951	28937	28872	28992	29194	28790	28860	28660	29079	28930	28771	28759	28908	28786	28933	28671	28937	29018	28807	28841	28942	28902	28717	28825	28876	29083	28752	28612	28758	29041	28921	28729	28745	29047	28748	28642	28960	28986	28813	28653	28959	28915	28876	28665	28795	28694	28685	28997	28883	28930	28842	28955	28889	28558	28914	28877	28764	28982	28870	28747	28951	28971	28968	28686	28783	28843	28776	28963	28835	28983	28824	28802	28751	28801	28867	28897	28807	28608	29006	29148	28719	28771	28757	28669	29052	28818	28983	28928	28770	28872	29028	28937	28659	29049	28862	28819	29020	29024	28579	28865	28583	28925	28861	28999	28620	28880	28693	28737	28974	29022	28889	28774	28657	28852	28995	28939	28507	28559	28723	28957	28829	28870	28735	28679	28665	28864	28690	28944	28962	28938	28807	28768	28804	28717	28939	28561	28917	28675	28637	28912	28838	29093	28841	28759	28790	28718	28774	28733	29101	28822	28790	29046	28880	28815	28774	28882	28767	28832	28717	28818	29042	28672	28827	28848	29084	28678	28778	28988	28894	29019	28961	28945	28809	28736	28873	29084	29105	29072	28934	29027	28794	28703	28955	28827	28734	28939	28681	28750	28986	28804	28971	28785	28892	28872	28936	28952	28685	28701	29194	28881	28715	28588	28729	29027	28860	28888	28640	28965	28663	28730	28569	28884	29026	28736	28773	28834	28773	28752	28649	28794	28783	28851	28856	28967	28580	28796	28735	28705	28730	29008	28954	28810	28887	29081	28930	28764	29059	28946	28773	28784	28783	28957	28767	28802	28966	28887	28820	28946	28943	29046	28709	29004	28676	28925	28840	28948	28670	28762	28759	28646	28941	28993	28816	28996	28767	29020	29119	28691	28953	28892	28719	28707	28996	29167	28789	28816	28641	28900	28805	29129	28787	28790	28854	28669	28625	28722	28802	28867	29004	28963	28739	28843	28756	28901	28700	28873	28948	28837	28821	29028	28833	28823	28853	28996	28724	28884	28628	28681	28856	29011	28757	28718	28707	28811	28868	28851	28904	28889	29011	28939	28841	29061	28748	28541	28720	29048	28849	28764	28825	28882	28639	28809	28683	28711	28961	28942	28837	28939	28656	28945	28854	28909	28964	28877	28987	28969	28881	28710	28735	28782	28916	29227	28758	28530	28795	28714	29083	28940	29086	29125	28761	28579	28769	28722	29028	28911	29135	28748	28986	28731	29052	28845	28806	28787	28779	28857	28810	29039	28958	28663	28787	28784	28642	29024	28827	28984	28846	28622	28770	28793	28883	28615	28846	28964	28729	28832	28907	28921	28793	28923	28826	28842	28710	28858	29003	28786	28899	28990	28823	28805	28691	28626	28771	28653	28890	28856	28734	28863	28677	28868	28745	29018	28994	29066	29221	28684	29022	28784	28855	28653	28842	28906	28914	28638	29007	28839	29004	29110	28951	28926	29028	28793	28999	28968	28792	28804	28946	28900	29073	28922	28868	28958	28917	28878	28783	28862	28683	28716	28714	29056	28821	28916	28666	28875	28895	28648	28919	28884	28777	28799	28781	28622	28784	28834	28813	28783	28845	28930	28990	28835	28483	28920	28971	28847	29031	28830	28834	28775	28889	28843	28978	28956	28836	28702	28781	28937	29107	29050	28940	28777	28872	28831	28900	28879	28687	28997	28695	28885	28749	28832	28840	28795	28830	28782	28926	29078	29011	28941	28943	28700	28646	28915	28890	29039	28889	28939	28994	29022	28731	28825	28744	28731	28750	29000	28760	28840	28749	28979	28800	28829	28650	28876	28789	28796	28821	28914	28848	28742	29130	29171	28850	28935	28856	28717	29018	28813	29039	29014	28933	28692	28898	28814	28986	29058	29172	28805	28973	28915	28912	28897	28925	28728	28872	29083	28840	28841	28794	28765	28794	28811	28959	28859	28861	28753	28696	28751	28926	29161	28896	28829	28720	28760	29019	29008	28907	29047	28795	28867	28711	28750	28931	28849	29010	28904	28766	28618	28872	28833	28835	28791	28877	28725	28877	29077	28995	28634	28786	28873	28766	28788	28561	28716	28972	29100	28745	28872	28915	28845	28553	29072	28618	28704	28631	29081	28937	28800	28869	29129	29105	29040	29029	28740	28789	28733	28729	28613	28781	28924	28985	28741	28815	28796	28852	28806	28651	28741	28723	28804	29002	28892	28981	28697	29098	28972	28751	28930	28818	29018	28905	28800	28991	28778	28891	28679	28858	28853	28825	28977	28690	28941	29136	29199	28699	28966	29105	28953	28777	28920	28866	28853	28741	28977	28868	28694	28746	28887	28761	28818	28727	29021	28892	29115	28943	29007	28895	29174	28803	28676	28801	28967	28820	28732	28902	28905	28818	28603	28858	28779	28713	28793	28849	28972	28662	28895	28732	28868	28697	28676	28936	29002	28690	28945	28638	28684	28751	28850	28848	28960	28925	28750	29013	28960	28921	28811	28769	28801	28961	29107	28905	28974	28928	28977	28885	28818	28788	29174	29098	29084	28829	29026	28659	28855	28772	28786	28582	28869	28935	28859	28758	29147	28855	28837	29022	28820	29050	28836	29011	28796	28967	28824	28655	28757	28753	28871	28767	28848	28905	29040	28823	29004	29114	29082	28879	29000	28772	28970	28932	28764	28541	28987	28772	28777	28951	28748	28778	28905	28772	29028	28817	28882	28930	28859	28619	29060	28874	28854	28730	28976	29100	28914	28570	28992	28994	28808	28962	28769	28807	28935	28921	28739	28732	28722	28694	28872	28738	28850	29042	29067	28787	29003	29048	29016	28844	28915	29009	28770	29163	28724	28930	28908	28807	29058	28838	28701	28847	28829	29125	29032	28655	28939	28952	28683	28907	28926	29127	29092	28729	28769	28810	29079	28605	28873	28881	28883	28880	28878	28795	28822	28963	29107	28569	28863	28673	28934	28719	28672	28786	28830	28711	28954	28759	28884	28847	29086	28890	28855	28934	29066	28782	28768	28733	28968	28995	28958	28958	29040	28590	28880	28953	28682	28695	28784	28680	28780	28638	28756	28807	28778	28759	28748	28628	28847	28803	28859	28903	28777	28939	28828	28650	28825	28881	28630	28832	28915	28825	28879	28786	29075	28622	28854	28969	28919	28866	28813	29097	28762	28774	28996	28902	28963	28780	28869	29181	28767	29049	28799	29002	28729	28916	28817	28704	29041	29023	28674	28704	28686	28994	28906	28979	28742	28957	28976	29059	28882	28872	28690	29035	28850	28752	28913	28639	28952	28963	28606	28742	28909	28833	29063	28875	28918	28945	28874	28747	28917	28907	29070	28959	28873	28833	28940	28915	29042	28971	28684	28879	29024	28820	28751	28856	28968	28936	28756	28734	28846	28977	28688	28931	28864	28824	28992	28677	28808	29139	29119	28933	28754	28632	28912	28818	28803	29014	28980	28814	28869	28925	29007	29072	28823	28872	28867	28860	29055	28898	28888	28795	28822	28782	28777	28878	28660	28745	28776	28832	29020	28696	28752	28693	28847	28948	29014	28912	28861	28722	28953	29025	28986	28956	28664	28891	28644	28865	28934	28941	28828	28841	28850	28885	28964	28776	28820	28830	28795	29020	28963	28998	28888	28779	28971	28957	28758	28850	28842	28926	28939	28826	28772	28862	28928	29059	28822	29013	28968	29091	28958	29031	28759	28859	28946	28899	29006	28554	28716	28910	28692	29048	28789	28932	28648	29046	29042	28980	29205	28907	28822	28908	29070	28908	28854	28848	28917	28801	28725	28877	28687	28655	29007	28904	28857	28915	28953	28903	28924	29099	28653	28851	28902	28821	29013	28698	28878	28882	28829	28885	28891	28854	28939	28772	28762	28942	28874	28866	28994	28773	28798	28677	28695	28872	28837	28768	28683	28920	29005	28835	29003	29123	28875	28986	28689	29087	28751	28914	28755	28604	28787	28879	29054	28976	28799	28837	28676	28757	28817	28763	29029	28856	29024	28866	28908	29019	28835	28754	29415	28901	29043	28721	28813	28932	29122	28928	29004	28816	28850	29006	29085	29113	28758	28863	28865	28777	28817	28888	28971	28839	28788	29002	28979	29037	28930	28766	28724	28655	28850	28513	28801	28624	28631	28854	28793	29030	28901	28814	28865	28913	29003	28798	28941	28819	28965	28910	28940	28891	29057	28698	28958	28817	28872	28812	28825	28787	28791	28786	28877	28959	28873	29032	28603	28714	29128	28824	29010	28858	28804	29195	28945	28968	28975	28890	28709	28785	29003	28787	28797	28923	28880	28535	29022	29102	28731	28745	28817	28562	28784	28842	28987	28775	28809	28883	28868	29057	28934	28902	28850	29029	28794	28862	28816	28953	28795	28847	28980	28835	28974	28559	28883	28753	28996	28818	29025	28701	28494	28919	29010	29294	28996	28932	29014	28690	28899	28833	28734	29013	28941	29030	29045	28697	28825	28868	28949	29007	28816	29098	28974	28895	29022	28976	29006	28752	29073	28741	28699	28967	28784	28738	28857	28920	28846	28945	28805	28703	28948	28663	28677	28887	28881	28934	28738	28766	28861	28740	28877	28914	28933	28606	28829	28901	28736	28908	28766	28727	28655	28552	28865	28732	28862	28801	28756	28820	29157	28846	28842	28725	28921	28901	28883	28739	28852	29013	28865	28952	28695	28827	29024	28674	28945	28684	28842	28868	28985	28907	28982	28794	28636	28628	28712	28846	28867	28657	28682	29151	28906	28732	28927	28792	28774	28743	29110	28996
16416	18164	18313	17916	22512	28079	24814	21446	19568	17863	17597	17280	17308	17484	17296	17279	17345	17305	17149	17384	17419	17363	17461	17307	17133	17233	17305	17284	17268	17213	17280	17282	17285	17239	17193	17266	17209	17485	17472	17173	17554	17320	17238	17207	17314	17332	17239	17498	17318	17236	17537	17334	17422	17234	17320	17340	17440	17169	17211	17285	17376	17278	17205	17119	17179	17251	17236	17387	17264	17113	17330	17286	17287	17247	17141	17337	17065	17230	17242	17308	17263	17242	17374	17241	17125	17222	17462	17126	17173	17299	17113	17157	17236	17084	17240	17361	17325	17194	17294	17241	17071	17353	17264	17262	17219	17256	17280	17250	17238	17186	17191	17345	17167	17209	17223	17262	17175	17079	17304	17269	17138	17236	17211	17171	17248	17292	17088	17313	17216	17161	17261	17332	17358	17273	17083	17261	17160	17103	17376	17204	17336	17202	17224	17256	17230	17179	17419	17190	17303	17294	17217	17246	17406	17175	17145	17300	17329	17292	17142	17315	17060	17229	17412	17129	17190	17291	17252	17213	17005	17285	17198	17228	17201	17243	17261	16908	17222	17376	17214	17224	17226	17411	17248	17291	17078	17373	17358	17233	17469	17273	17380	17270	17323	17067	17140	17276	17441	17089	17315	16997	17332	17378	17160	17347	17127	17238	17171	17049	17178	17233	17286	17046	17487	17292	17373	17069	17327	17198	17125	17177	17252	17204	17061	17286	17224	17510	17358	17215	17308	17297	17404	17186	17210	17169	17313	17286	17315	17500	17314	17121	17353	17246	17486	17073	17372	17233	17217	17289	17203	17462	17271	17199	17113	17216	17469	17274	17251	17278	17187	17296	17417	17159	17299	17218	17094	17310	17358	17075	17362	17179	17221	17147	17331	17303	17165	17441	17115	17316	17293	17181	17280	17292	17051	17377	17132	17220	17306	17226	17295	17372	17307	17156	17209	17146	17094	17091	17246	17229	17236	17361	17355	17286	17056	17232	17226	17371	17395	17144	17124	17227	17352	17464	17366	17493	17320	17383	17232	17153	17356	17322	17288	17082	17309	17350	17478	17124	17195	17260	17437	17171	17343	17108	17438	17347	17330	17288	17253	17384	17264	17093	17356	17212	17238	17367	17257	17280	17206	17038	17201	17396	17410	17373	17204	17214	17066	17279	17337	17170	17293	17279	17280	17270	17257	17124	17274	17192	17252	17081	17339	17178	17395	17144	17213	17199	17314	17088	17389	17133	17199	17259	17482	17212	17151	17162	17467	17315	17250	17323	17375	17167	17265	17262	17377	17051	17193	17348	17217	17433	17398	17273	17531	17476	17235	17182	17149	17153	17194	17270	17384	17153	17138	17376	17294	17305	17262	17283	17247	17132	17196	17356	17272	17121	17269	17269	17333	17240	17329	17122	17234	17299	17163	17271	17250	17390	17127	17191	17082	17232	17156	17142	17508	17274	17192	17199	17099	17205	17253	17272	17305	17256	17318	17361	17233	17284	17251	17258	17226	17333	17182	17593	17240	17289	17209	17251	17311	17208	17200	17222	17370	17292	17305	17299	17390	17275	17295	17251	17309	17197	17298	17197	17330	17249	17271	17112	17380	17214	17386	17072	17008	17134	17479	17277	17292	17314	17182	17335	17153	17325	17311	17265	17125	17403	17146	17239	17189	17257	17259	17306	17147	17219	17282	17231	17257	17384	17177	17117	17232	17209	17443	17069	17355	17331	17233	17468	17319	17115	17457	17216	17242	17544	17298	17198	17459	17260	17350	17295	17352	17236	17197	17187	17283	17164	17272	17197	17447	17327	17205	17182	17289	17227	17217	17181	17267	17372	17287	17191	17434	17205	17357	17209	17072	17266	17338	17154	17326	17113	17339	17113	17284	17282	17341	17228	17276	17337	17365	17400	17316	17373	17145	17372	17314	17190	17158	17387	17414	17247	17394	17195	17287	17333	17211	17273	17316	17407	17099	17397	17235	17301	17247	17295	17278	17059	17176	17234	17417	17454	17058	17383	17294	17123	17303	17190	17409	17173	17351	17261	17241	17338	17160	17182	17491	17255	17140	17307	17320	17240	17159	17409	17347	17063	17475	17164	17297	17378	17257	17383	17281	17206	17273	17287	17324	17180	17360	17136	17384	17369	17230	17096	17185	17483	17290	17171	17457	17217	17210	17373	17116	17114	17233	17157	17524	17149	17248	17307	17292	17220	17279	17341	17249	17196	17397	17348	17153	17402	17196	17157	17247	17259	17452	17408	17243	17278	17226	17411	17259	17218	17272	17078	17359	17271	17320	17278	17179	17207	17093	17339	17291	17268	17350	17325	17122	17274	17277	17177	17276	17108	17385	17309	17261	17144	17274	17119	17335	17156	17344	17436	17201	17128	17194	17474	17288	17339	17185	17352	17212	17153	17308	17327	17492	17311	17313	17216	17286	17206	17191	17127	17344	17493	17298	17347	17251	17197	17103	17109	17122	17203	17403	17374	17340	17360	17138	17361	17224	17239	17249	17355	17291	17252	17248	17194	17277	17171	17346	17418	17179	17064	17243	17297	17271	17284	17352	17166	17324	17270	17324	17173	17349	17226	17559	17132	17219	17326	17328	17320	17258	17290	17315	17348	17246	17175	17326	17377	17128	17253	17282	17256	17306	17418	17179	17132	17138	17265	17350	17281	17302	17358	17274	17086	17315	17240	17228	17237	17393	17271	17211	17307	17195	17038	17269	17333	17394	17299	17418	17288	17277	17300	17252	17243	17483	17348	17310	17163	17219	17206	17228	17222	17247	17505	17232	17394	17497	17394	17283	17202	17384	17245	17359	17326	17227	17201	17286	17196	17120	17167	17129	17147	17309	17130	17227	17348	17311	17283	17209	17271	17266	17078	17347	17192	17294	17374	17473	17207	17196	17243	17323	17318	17125	17279	17284	17119	17438	17287	17306	17335	17216	17290	17183	17246	17336	17309	17442	17268	17386	17226	17237	17209	17128	17456	17262	17360	17260	17163	17342	17324	17364	17374	17215	17375	17224	17366	17240	17194	17327	17393	17364	17325	17090	17062	16994	17387	17273	17297	17424	17238	17289	17319	17381	17494	17251	17429	17406	17265	17191	17344	17360	17368	17470	17333	17252	17214	17245	17377	17255	17171	17347	17170	17015	17109	17358	17423	17251	17164	17298	17245	17161	17117	17205	17127	17263	17187	17311	17156	17196	17150	17320	17037	17252	17282	17345	17365	17157	17303	17162	17195	17214	17148	17512	17339	17298	17166	17403	17339	17418	17166	17207	17117	17089	17350	17287	17210	17124	17190	17124	17137	17187	17250	17342	17153	17297	17228	17287	17137	17233	17304	17145	17130	17278	17353	17204	17179	17246	17360	17286	17359	17272	17140	17554	17185	17334	17018	17261	17299	17156	17320	17305	17249	17305	17187	17112	17278	17376	17156	17153	17362	17304	17269	17298	17243	17418	17202	17407	17334	17239	17003	17484	17302	17354	17320	17348	17295	17392	17385	17455	17396	17182	17339	17453	17063	17376	17299	17417	17239	17135	17143	17209	17074	17142	17103	17267	17366	17279	17190	17245	17172	17254	17221	17359	17426	17283	17205	17208	17172	17152	17187	17217	17357	17198	17297	17139	17159	17159	17418	17332	17226	17522	17314	17187	17322	17257	17147	17307	17207	17221	17294	17173	17213	17196	17237	17349	17163	17250	17292	17265	17159	17276	17286	17402	17085	17332	17241	17163	17217	17298	17247	17309	17231	17235	17222	17223	17194	17036	17200	17107	17351	17262	17391	17086	17236	17285	17378	17293	17349	17393	17382	17215	17209	17392	17333	17188	17256	17241	17105	17202	17177	17220	17317	17217	17275	17245	17254	17479	17225	17277	17239	17398	17328	17328	17299	17244	17324	17381	17328	17250	17227	17207	17223	17253	17358	17253	17156	17358	17237	17221	17332	17141	17161	17374	17240	17118	17289	17144	17222	17200	17268	17242	17360	17526	17292	17286	17308	17168	17180	17273	17345	17219	17194	17367	17107	17084	17450	17176	17456	17244	17214	17061	17323	17300	17394	17360	17331	17167	17178	17302	17213	17396	17047	17380	17171	17430	17448	17282	17118	17491	17275	17264	17372	17453	17315	17199	17136	17284	17145	17435	17428	17320	17318	17326	17394	17375	17344	17291	17085	17373	17309	17191	17237	17371	17299	17200	17126	17127	17342	17165	17293	17415	17376	17239	17345	17139	17206	17168	17311	17403	17220	17444	17396	17097	17378	17013	17272	17119	17407	17301	17331	17418	17220	17245	17346	17169	17302	17198	17392	17197	17332	17386	17062	17360	17239	17242	17172	17264	17386	17334	17393	17196	17313	17166	17258	17334	17413	17166	17222	17390	17229	17232	17176	17172	17238	17603	17214	17280	17272	17215	17407	17358	17320	17322	17421	17315	17238	17233	17409	17366	16951	17327	17068	17355	17361	17231	17542	17397	17095	17307	17206	17200	17440	17327	17205	17217	17359	17255	17157	17167	17190	17305	17305	17227	17223	17138	17121	17171	17222	17255	17258	17258	17251	17331	17452	17206	17240	17249	17291	17344	17154	17215	17143	17267	17423	17477	17275	17416	17452	17232	17333	17212	17379	17226	17045	17499	17330	17229	17267	17102	17239	17328	17223	17423	17052	17385	17266	17180	17205	17268	17160	17105	17305	17306	17109	17136	17185	17324	17332	17218	17320	17381	17287	17270	17368	17304	17287	17127	17071	17282	17335	17229	17331	17326	17337	17182	17281	17239	17117	17402	17346	17266	17280	17371	17285	17232	17367	17272	17349	17244	17173	17257	17299	17309	17189	17251	17191	17226	17338	17350	17389	17302	17407	17215	17208	17242	17069	17243	17172	17167	17131	17226	17435	17265	17247	17229	17231	17342	17166	17165	17329	17347	17145	17250	17245	17357	17285	17542	17214	17400	17383	17361	17033	17077	17263	17346	17118	17325	17088	17189	17130	17354	17195	17391	17245	17196	17282	17346	17267	17131	17335	17248	17172	17333	17256	17460	17414	17210	17309	17235	17177	17505	17213	17217	17178	17276	17132	17226	17258	17449	17286	17148	17388	17516	17360	17360	17144	17175	17344	17310	17321	17432	17341
25635	21574	28265	30889	39565	56831	53491	44029	36251	31202	28993	28233	28295	28062	27891	28001	27892	27720	28080	28075	28093	28001	27799	27967	27781	27802	27891	27920	27935	28000	27829	27986	27837	27945	27693	27821	27993	27678	27953	27886	27769	28029	28076	27787	28060	27821	27776	27923	27939	27873	27954	27812	27996	27814	27780	27822	27713	27925	27734	27754	27985	27896	28045	27953	27835	28014	27956	27705	27710	27760	27858	28107	28109	27581	27781	27922	27788	28039	28073	27914	27826	27909	27799	27831	27760	27754	27783	27934	27851	27949	28131	28127	27767	27895	27956	27952	27843	27719	27728	27686	27945	27903	28126	27711	28171	28008	27920	27843	27602	27801	27693	27861	27906	27955	28010	27739	27964	27971	28001	27929	28053	27767	27683	27782	27871	27613	28031	28009	28046	27756	28047	27915	27917	27786	28048	27630	27932	27825	27820	27831	27920	27938	27689	27699	27834	27679	27754	27846	28288	27834	27892	27952	28022	27801	27798	27732	27850	28019	28013	27879	27853	27996	27941	27762	27798	27902	27830	27885	28054	27584	27876	27822	27759	27885	27917	27933	27941	28006	27799	27912	27912	27804	27824	27845	27652	27548	27770	27732	27886	27787	27845	27895	27986	27927	27991	27622	27834	27983	27824	28005	27469	28040	27759	27684	27550	27767	28069	27910	27860	27764	27872	27692	27947	27533	27710	27890	28014	27694	27780	27762	27992	27821	27941	27636	28198	27763	27980	27974	27760	27780	27938	27776	27768	27995	27933	27772	27922	27745	27877	27860	27822	28033	28081	27983	28051	27721	27812	27786	27973	27731	27734	27596	28086	27828	27675	28130	27933	27981	27987	27895	27740	27912	27688	27754	27646	28056	28005	27724	27988	27926	28214	28008	28007	28028	28015	27995	28152	27899	27509	27705	27783	27954	28220	27833	27824	27812	27912	27856	27808	28017	28152	27984	27815	27633	27889	27732	27880	27485	27850	27981	27845	27803	27875	27694	27777	27903	27837	27840	27849	27973	27940	28007	27895	27836	27752	27856	27732	27571	27704	28052	27724	27716	27931	28110	27764	27744	27478	27797	27996	27850	27831	27749	27973	27991	27978	28079	27965	27715	27814	27654	27800	27976	27876	27772	28130	27809	27830	27654	27797	27831	27964	27851	28104	27640	27640	27737	27829	27815	27645	27910	27929	27885	27946	28154	27841	27809	27877	27867	28012	27807	27906	27804	27903	28073	28125	27871	27776	28049	28040	27770	27707	27864	27735	27841	27853	28069	27889	27825	27674	27500	28102	27926	28055	28042	28039	27835	27872	27866	27879	27815	27882	27822	27699	27925	27975	27753	27850	27802	28020	27926	27794	27767	27762	27696	28041	27856	28078	28012	27890	27890	27950	27786	27960	27667	27873	27911	27788	27772	27792	27964	27799	27846	27713	27913	27812	28042	28026	28148	27844	27926	28194	27740	27943	27935	27860	27598	27876	27787	27960	27857	27819	27849	28080	27866	27837	27918	27984	27744	27814	27659	27739	27761	27647	27816	27882	27821	27768	27866	27664	27707	27952	27704	27730	28052	27724	27881	27968	28057	27761	27640	27753	27811	27715	27945	27824	27857	27725	27741	27923	28104	27998	27690	28166	28011	27680	27946	27904	27989	28103	27701	27892	27942	28153	27795	27773	27909	27780	27822	27940	28008	27985	27887	28013	27997	27999	27722	27799	27688	27878	27987	28114	27730	27909	27715	27854	27960	27989	27891	27747	27869	27819	27811	27869	27830	27674	27995	27805	27975	27909	27693	27910	27880	27784	27941	27975	27977	28009	28018	27906	27847	27953	27919	28197	28066	27807	27877	28029	27941	27872	27760	27770	27877	27883	27946	27652	27715	27959	27669	27921	27847	28072	27626	27697	27673	27944	27889	27648	27813	27703	27691	27849	27937	27617	27751	28097	27869	27941	28055	27618	27947	27657	27712	27961	28037	27993	28034	27774	28058	27872	27871	27945	27677	27851	27625	27714	27586	27853	27838	27927	27900	27917	27739	27722	27907	27900	27751	27756	27707	27849	27901	28036	28003	28082	27945	28125	27717	27764	27912	27701	27675	28025	27772	27953	27769	27938	27853	28132	27858	27790	27786	27983	27666	27979	27792	27964	28168	27757	27933	27754	28076	28081	27875	27638	28018	27826	27907	27681	27884	27987	27853	27970	27877	28001	27750	27859	27828	28125	27665	27945	27688	28010	27724	27641	28132	28007	27754	27820	27698	27597	27723	27841	27897	27853	27772	27772	27567	27679	27981	27772	27748	27603	27828	27809	27994	27780	27795	27773	27973	27842	28013	27874	27913	28300	28018	27849	28051	27902	27891	27761	27822	27766	28044	27867	27865	28053	28010	27682	27832	27826	27859	27993	27881	27853	28111	28002	27764	27871	27614	27692	27821	27768	27854	27851	27549	27814	27852	27780	27634	27874	28108	27943	27885	27713	27784	27925	27837	27667	27885	27919	27668	27906	27863	27580	27816	27684	27868	27842	27838	27956	27877	27867	28088	27722	28096	27900	27870	27990	28066	27804	27763	27776	27979	27907	27754	27862	27814	27669	27674	27678	28058	27836	27713	27574	27730	27790	27908	27951	27979	27814	27822	27687	28009	27925	27813	27964	27790	27711	27682	27851	27721	27736	27818	27889	28088	27661	27895	27757	27896	27979	27947	27926	27694	27908	27814	27787	27836	27930	27776	27906	27887	27641	27810	27930	27723	27699	27954	27806	27935	27794	27887	28002	27798	27835	27739	27772	27794	27693	27836	27685	27865	27552	27835	27760	27673	28057	27824	27727	27783	27841	27915	27671	27664	27655	27999	27763	27900	27792	27696	27826	27880	27922	27904	27665	27711	27759	27649	28042	27804	27676	27830	28156	27757	27934	27752	27809	27879	27996	27943	27991	27890	27877	28094	27822	28085	27908	27770	28019	27892	27861	27608	27761	27959	28001	28045	27663	27997	27608	27928	28053	27938	27847	27734	27826	28148	27880	27750	27886	27762	27973	27860	27606	27798	27832	28023	27719	27961	27676	27829	27970	27756	27801	27933	27947	27962	27753	27794	27809	27787	27896	27812	27744	27711	27982	28241	28004	27905	27822	27898	28002	27750	27753	27736	27914	27755	27984	27789	27491	27866	27933	27733	27811	27798	27836	27703	27615	27790	28017	27839	27809	27804	27787	27909	27769	27893	27587	27836	28039	27931	27868	27982	27730	27971	27705	27836	28065	27809	28005	27942	28035	27974	27948	27845	27703	27748	27477	27913	27997	27923	27626	27770	27684	27823	28108	28137	27850	28039	27914	27911	27991	27825	27752	27698	27815	27909	27927	27774	27775	27867	27920	27763	27907	27828	27908	27723	27596	27724	27686	27954	27888	27912	27695	27799	27827	27746	27806	27694	27786	27738	27706	27846	27893	27817	27770	27656	27772	27900	28000	27615	27918	27583	27713	27694	27688	27974	27798	27714	27821	27900	27887	27791	27757	27878	27709	27886	27799	27962	27652	27607	27776	27784	27724	27704	27947	27654	28088	27810	27971	27888	27769	27905	27671	27819	27560	27971	27953	27791	27753	27915	27842	27989	27841	27952	27875	27576	27785	27923	27850	27748	27818	28048	28069	27667	27996	27899	27695	27593	28006	27792	27787	28004	28016	28056	27864	27916	27984	27719	27996	27918	27948	27541	27801	27871	27514	28060	27988	27802	27909	27857	27654	27568	27909	27678	27742	28068	27877	27998	28066	27922	28008	28081	27981	27940	27985	27745	27755	27844	27782	27743	27632	27892	27892	28088	27823	27667	28356	27718	27554	27931	27932	27925	27870	27904	27930	27857	28014	27864	27883	27830	27664	27752	28006	27887	27944	27872	27872	27809	27867	27919	27825	27730	27802	27790	28057	27689	27719	27692	27859	28126	27934	27882	27918	28140	27879	27786	27825	27909	27887	27978	27698	27816	27843	27850	27644	27873	27950	27877	27608	27882	27895	27978	27886	27795	27873	27752	27935	28009	27634	27906	28116	28015	27769	27736	27696	27819	27880	27662	27821	27848	27833	27618	27722	27857	28043	28043	27673	27939	27922	27908	27762	27542	27811	27718	27919	27881	28058	28014	28025	27876	28019	27841	27686	27762	27924	27860	27910	28095	27870	27691	27815	27892	27830	28009	28028	27782	27803	27979	27806	27626	27824	28106	27689	27770	27825	27902	27911	27580	27790	27900	27512	27960	27914	27918	27816	27688	28025	27936	27694	27778	27716	27887	27834	27855	27877	27949	28075	27923	27992	27753	27625	27739	27766	27788	27999	27675	27876	27894	27705	28134	27727	27823	27637	27462	27915	28019	27923	27795	28015	27883	27897	27614	27726	27714	27947	27863	27708	27774	27854	27818	27758	27861	28160	28021	28048	27736	27718	27699	27907	27748	27919	27951	27935	28076	27697	28038	28092	27813	27847	27806	27724	27639	27938	27935	27832	27735	27796	27894	27851	27401	27951	27915	27974	27827	27818	27681	28007	27824	28052	28128	27672	27756	27928	27897	27983	27910	27883	27858	28001	27956	27720	27967	27885	28035	27868	27846	27961	27680	27827	27844	27778	27924	27749	27506	27741	27916	27792	27877	27959	27696	28006	27756	28086	28031	28034	27904	27995	27589	27728	27701	28018	28000	28058	27986	27758	27733	27702	27895	28012	27819	27612	28013	28009	27823	27918	27918	27687	27660	27846	27703	27719	27968	27947	27901	27584	27886	27801	27799	27807	27988	28068	27892	27747	27899	27820	27934	27625	28063	27999	27898	27862	27909	27892	27788	27920	27767	27901	27967	27890	27782	27759	27900	28207	28108	27925	27737	27920	28090	27976	27510	28043	27745	27937	27870	27781	27954	27942	27862	27717	28005	27886	27814	27959	27822	28149	28289	27844	27804	27567	27802	27860	27687	28042	27665	27894	27738	27790	27845	27756	27766	28050	27752	27831	27878	27842	27793	27901	27670	27744	27716	28038	27808	27737	27821	27918	27715	27871	27995	27907	27958	27918	27778	27788	27984	27852	27865	27826	27998	27884	27634	27965	28036	27873	27943	28065	27740	27714	27977	28040	28290	27856	28034	27808	27883	27594	27833	28013	28065
14261	21128	21705	20801	37438	51641	45164	34090	25217	19494	17745	17215	16925	17011	16931	16843	17005	16829	17045	16784	16927	17028	16887	17040	16962	16919	16992	17006	17125	17086	16959	16890	17025	17079	16929	16873	17002	16849	16999	16887	16823	16912	16904	16784	17026	16987	16981	16910	17099	16927	17002	16790	16861	17031	16931	16865	17045	16850	16933	16782	16837	16897	16858	17100	16736	17006	17023	16904	16984	16899	17115	17120	16851	17074	17009	17112	16926	16879	16882	17082	16858	16903	17078	16786	16762	16923	17060	16936	16906	16980	16933	17131	16823	16899	16890	16899	16864	16961	16775	16833	17108	16823	16970	16983	17059	17018	16836	16797	16908	16874	16792	16666	16949	17055	16957	17062	16974	17073	16840	16830	16852	16762	16964	16910	16836	16981	16957	16898	16772	16868	17003	16783	16901	17038	16948	17014	17038	16940	16825	17067	17009	17016	17094	16950	17128	16924	16935	16955	16957	16828	17038	16790	16938	17011	16668	16820	16953	16709	16945	16948	16978	16826	17036	16913	16921	16712	16822	16701	16929	16969	16928	16819	16677	16822	17138	17023	16921	16861	17002	16837	16988	16897	16931	16848	16903	16788	16895	16809	16947	17147	16931	16862	16831	16749	16998	17053	16961	16871	16907	16932	16816	16766	17021	16882	16954	17085	16807	16929	17015	16810	16899	16869	16859	16901	16926	16950	16895	16873	16775	16918	17127	16792	16825	16980	16947	17001	16887	17129	16857	16894	16919	16792	16867	16926	16904	16866	16909	17100	16821	16881	16953	16962	16714	16877	16835	16971	16894	16859	16920	16947	16867	16867	16708	16835	16948	16797	16992	16958	17080	16735	16657	17034	17090	16890	16872	16931	16994	16857	16932	16898	16879	16865	16990	16991	16895	16856	16789	16955	16928	16932	17002	16767	16837	16808	16936	17084	16869	16949	16927	16842	16880	16930	16980	16824	16826	16940	16760	17032	16920	16966	17065	17047	16636	16994	16874	16881	16973	16961	16897	16845	17044	16832	16820	16830	16854	16883	17129	16809	16993	16845	16869	16887	16874	16900	16793	16801	17003	16927	16878	16928	16958	16948	16935	16831	16998	16906	16896	16935	16824	16930	16754	16952	16943	16861	17102	16766	16944	16981	16832	16917	16946	16847	16927	16744	16771	17021	16952	16785	16846	16841	16778	16970	16932	16849	16828	17043	16926	16839	17072	16845	16745	16943	16937	17042	16805	16961	16926	16964	16954	16805	16980	16882	17055	17036	16802	16902	17082	16983	16945	17110	16833	16930	17037	16861	16803	16937	16882	17023	16951	16849	16935	16994	16824	16859	16875	17079	16850	16934	16969	16839	16857	16990	17001	17062	17018	17128	16984	16779	16896	16850	16812	16804	16924	17092	16948	16966	16913	16909	16878	16896	17018	16724	16843	16886	16984	16944	16923	16798	16991	17010	16663	16883	17064	16798	16988	16949	17014	16837	16758	17028	16834	16865	16939	16827	16986	16877	17056	16766	16728	16673	16863	16884	16999	17034	16901	16901	16896	16989	16982	16974	16960	16790	17028	16910	16826	16888	16829	16794	16819	16944	16828	16993	16919	16927	17059	16783	16863	17008	17046	16916	17008	16764	17025	16766	17088	16938	16862	16653	16953	16802	16774	16874	16929	16807	16747	16983	17021	16827	16756	17057	17106	16896	17055	17012	16848	16766	16914	16893	17014	17001	16909	17057	17001	16834	16826	17102	17014	16684	16947	16989	17026	16890	16856	16860	16978	16975	16740	16866	16701	16927	16710	17014	16947	16791	16828	16938	16977	16954	17035	16767	16718	16816	16718	16912	16974	16847	16800	16882	16975	16962	17026	16970	16908	16988	16992	17040	16831	16878	16883	16905	17016	16839	17000	16862	16973	16902	16749	17016	16943	16780	16802	17011	16919	16963	17055	16963	16944	16875	16939	16923	17019	16843	16992	17042	16882	17040	16991	16944	17062	16823	16821	16869	17005	16908	16888	16971	16907	16807	16774	16979	16868	17109	17024	17050	16925	16850	16917	16749	17030	16948	16775	17105	17084	16891	16788	16751	16866	16952	17030	16995	16678	16851	17068	16875	16857	16783	17090	17002	17033	16865	16960	17036	16850	16948	16954	16842	16820	16949	16869	16835	16774	16889	16793	16804	16792	16889	16981	16949	16964	17026	16712	16669	16991	16829	16920	16908	16981	16835	16971	16942	16892	16796	16870	16795	16798	16892	16973	16902	16924	17066	17147	17025	16875	17064	17123	16883	16859	16820	16914	16865	16713	16957	16978	16986	16973	16906	17001	16897	16902	16889	16924	17016	16892	16705	16919	16866	16804	17022	17051	16887	16801	16954	16955	16874	16802	16825	16948	16939	17066	16915	16854	16913	16935	16673	16850	16980	17006	16980	17098	16874	16866	16754	16988	16916	16938	16871	16659	17053	16921	16771	16795	17106	16853	16932	16821	16853	16997	16905	16766	16823	16776	16910	16740	17005	16979	17018	16921	16836	16966	16984	16821	16876	16841	17131	16690	16937	16782	16903	16668	16928	16740	16832	16856	16924	16851	16861	16984	17006	16945	16987	16898	16903	16979	16884	16911	16971	17108	16987	17102	16961	16799	16944	16964	16873	16850	16944	16999	16943	16967	16934	16972	16865	16742	17042	16723	16796	16890	16909	16974	16824	16937	16866	16799	16910	16799	16922	17193	16873	16975	16929	16841	17129	16947	16935	16734	16863	16832	17015	17022	16722	16958	16951	17042	17035	16793	16947	17053	16869	16802	16845	16858	17056	17004	16839	17073	16960	17015	16776	16915	17017	16899	16721	16907	16981	16967	16790	16912	16888	16810	16682	16867	16849	16976	16873	16958	16821	16932	17024	16948	16824	16807	16859	16857	16790	17009	16988	16818	17142	16903	16845	16885	16831	16868	16866	17032	16827	17007	16894	16979	16866	17032	16905	16839	16746	17040	17051	16874	16984	16953	16908	16853	16842	16920	16928	16915	16840	16873	16731	16899	16943	16835	16861	16907	16983	16922	16963	16939	16743	16796	16881	16831	16817	17007	16811	16997	17123	17064	17056	16850	16871	17027	16874	16822	16848	16911	16846	16848	17003	16863	16925	16728	16890	16868	17023	17024	16862	16732	17063	17067	16753	17012	16948	16930	16702	16889	17145	16979	16723	16982	16825	16900	16885	16969	16856	17064	16796	16844	16843	17004	16922	16982	16978	16994	16820	16945	16849	16613	16953	16674	17012	16734	16796	17005	16875	16866	16915	16882	16827	17016	16755	16910	17029	16934	16753	16975	16712	17040	17141	16929	16948	16992	16933	17036	16784	16885	16909	16985	16881	16964	17087	16731	16969	16791	16742	16936	16911	17000	16872	16944	17007	16882	16884	16897	16992	16899	16941	16798	16949	16698	16936	16834	16783	16958	16845	16922	16664	16911	16979	16989	16930	16964	16942	16877	17108	16732	17022	16790	16848	16826	16890	16961	16914	17187	17071	16949	17021	16887	16957	16933	16928	16862	16991	16887	16874	16928	17034	16889	16993	16914	17041	16848	17101	17011	17002	16918	16869	16738	16949	16893	16852	17062	17013	17132	16892	16917	16806	16961	16822	16821	17016	16829	16891	17034	16965	16687	16891	16887	16960	16693	16854	16933	16791	16817	16895	17013	16746	16777	16891	16752	16890	17034	16828	16776	16889	16963	17022	16948	16959	16874	16756	16817	16949	17196	16871	16775	16636	16907	16931	16937	16850	16711	17073	16939	16965	16866	16787	16844	16979	16878	16884	16830	16842	16803	17028	16977	17087	17018	16983	16893	17073	16883	16883	16923	16995	16992	16912	16921	16926	17205	16965	17003	16954	16887	16807	16909	16837	16892	16853	16769	16878	16893	16829	16967	16815	16907	16886	16986	16810	16738	17058	16956	16909	16990	16833	17116	16888	16898	16799	16875	16725	16969	16983	16861	16966	16701	16904	16816	16993	16793	16854	17095	16883	16760	16817	16980	17017	16836	16886	17021	16970	16872	16860	16957	16986	17011	16794	16948	16983	16838	16996	16936	16854	16875	17013	16900	17004	16872	17098	16891	16982	16755	17030	17017	16856	16801	17112	16813	16759	16907	17029	16714	16850	16932	16952	16779	16822	17006	16885	17033	16852	17101	17046	16865	16816	16945	16817	16949	16822	16867	16821	16916	16846	16961	16930	16846	17047	16953	17014	16780	16903	17014	16877	16811	16706	16871	16974	16997	16913	16961	17085	16906	16823	16971	16863	17057	16957	16851	16963	16921	16943	16939	16943	16890	16935	16882	16970	16884	17000	16991	16985	16828	16787	16836	17051	16939	16939	16931	16855	16777	17096	16864	16788	16924	16848	16756	16650	17026	16917	16881	16682	17026	16815	17002	16810	16892	16909	16885	16885	16863	16823	17047	16998	16920	16826	16880	16963	16957	17076	16911	16901	16774	16990	16881	16771	17025	17016	16886	16949	17067	16904	16716	16871	16829	16964	16855	16805	16969	16971	16881	16970	17092	16659	16885	16808	17022	16819	16902	16769	16867	16953	16858	16885	16993	16930	17035	16950	16849	17003	17046	16849	16891	16900	16981	16902	16941	16895	16947	16966	17018	16884	16744	17024	16784	16865	16889	16856	16886	16958	16833	17060	16810	16896	17113	17017	16741	16838	16966	16938	16903	16996	17060	16737	17003	16703	16937	17015	16899	16976	17039	17017	17024	17017	16876	16968	16909	16854	16984	16959	16909	16982	16821	17011	16814	17010	16931	16729	17033	16945	16876	16862	16733	17016	16858	16906	17133	17099	16852	16887	16845	16955	16845	16894	16898	16833	16945	16783	16888	16758	16865	16910	16714	16855	17010	16894	16856	16838	16832	16852	16927	16978	16911	16948	16984	17125	16989	16809	16949	16903	17024	16812	16884	16730	16827	17015	16980	16906	16805	16982	16855	17005	16985	16995	16958	17004	16722	16843	17082	16878	16959	16905	16977	16802	16885	17021	17019	16817	16797	16748	16818	16786	16829	16935	16805	16886	16938	16917	16749	17005	16979	16935	16903	17001	16725	16734	17103	16925	16910	17076	17011	16984	16929	17121	16894	16969	16956	17039
23281	21536	28725	25641	36204	74131	70499	58367	45447	36031	30348	28383	28106	27736	27729	28039	27783	28005	27973	27890	27660	27731	27767	27480	28022	27599	27737	27786	27567	27742	27658	27539	27919	27602	27481	27668	27573	27548	27520	27808	27683	27412	27592	27796	27521	27558	27525	27500	27508	27521	27519	27469	27633	27353	27663	27443	27446	27601	27487	27283	27548	27291	27504	27845	27397	27217	27579	27851	27631	27501	27539	27541	27551	27680	27324	27371	27585	27615	27544	27260	27425	27678	27527	27595	27701	27574	27707	27679	27690	27546	27435	27543	27652	27677	27498	27602	27716	27522	27621	27621	27341	27544	27579	27668	27543	27760	27279	27532	27600	27753	27329	27518	27326	27249	27154	27592	27533	27618	27568	27512	27478	27518	27708	27489	27508	27387	27429	27490	27381	27529	27493	27517	27529	27780	27516	27607	27541	27560	27570	27296	27603	27463	27470	27441	27348	27764	27578	27568	27642	27742	27463	27293	27494	27459	27341	27309	27432	27395	27555	27263	27541	27539	27414	27564	27490	27654	27285	27291	27520	27603	27268	27374	27477	27326	27675	27491	27415	27317	27336	27791	27748	27215	27608	27585	27525	27237	27787	27575	27597	27600	27417	27250	27347	27419	27544	27560	27533	27345	27350	27622	27300	27304	27541	27494	27527	27310	27278	27275	27178	27168	27535	27330	27380	27398	27551	27518	27432	27433	27717	27521	27428	27304	27560	27493	27639	27725	27303	27656	27423	27348	27239	27547	27320	27447	27588	27350	27502	27761	27678	27690	27417	27481	27538	27418	27562	27411	27269	27370	27602	27419	27480	27506	27190	27454	27468	27405	27420	27342	27543	27584	27298	27373	27241	27458	27460	27301	27547	27414	27467	27511	27553	27409	27509	27337	27511	27448	27396	27408	27560	27491	27459	27543	27394	27602	27514	27652	27408	27565	27393	27367	27448	27241	27568	27329	27648	27378	27352	27605	27356	27434	27474	27611	27492	27476	27373	27296	27716	27276	27661	27506	27631	27459	27641	27397	27540	27552	27250	27519	27279	27306	27333	27103	27420	27362	27468	27598	27475	27512	27424	27604	27437	27592	27490	27360	27477	27322	27640	27287	27618	27563	27362	27323	27461	27412	27434	27465	27360	27688	27486	27602	27633	27548	27189	27610	27406	27629	27504	27630	27471	27412	27484	27463	27488	27434	27161	27211	27287	27459	27450	27525	27537	27473	27616	27349	27385	27796	27799	27632	27485	27428	27443	27559	27619	27682	27676	27588	27501	27520	27452	27426	27352	27354	27645	27562	27324	27491	27541	27357	27722	27249	27425	27267	27412	27389	27174	27663	27573	27724	27700	27614	27509	27077	27174	27464	27601	27396	27515	27222	27652	27342	27349	27573	27551	27541	27324	27542	27379	27247	27443	27423	27256	27703	27481	27479	27460	27565	27587	27745	27212	27512	27390	27295	27414	27516	27500	27472	27555	27315	27510	27461	27513	27430	27656	27504	27610	27398	27619	27406	27374	27705	27462	27354	27558	27581	27585	27576	27784	27297	27337	27301	27561	27614	27203	27382	27650	27336	27387	27432	27444	27696	27138	27155	27630	27177	27437	27579	27368	27571	27476	27343	27482	27501	27457	27569	27598	27464	27456	27665	27482	27687	27419	27413	27636	27390	27356	27432	27510	27833	27469	27369	27427	27631	27310	27894	27560	27529	27395	27539	27309	27525	27424	27369	27467	27384	27474	27608	27547	27328	27353	27328	27518	27238	27540	27401	27497	27438	27355	27458	27384	27313	27546	27500	27321	27566	27495	27460	27206	27525	27501	27468	27406	27207	27466	27594	27422	27510	27496	27484	27712	27711	27455	27259	27668	27489	27429	27419	27273	27701	27744	27690	27536	27563	27282	27207	27197	27539	27381	27363	27388	27718	27217	27402	27538	27501	27537	27327	27426	27485	27516	27503	27579	27525	27755	27713	27665	27358	27523	27540	27892	27582	27366	27709	27775	27432	27528	27469	27508	27682	27485	27278	27430	27655	27467	27609	27672	27516	27655	27494	27479	27527	27370	27541	27484	27502	27632	27514	27624	27593	27536	27588	27662	27287	27563	27303	27494	27339	27513	27309	27578	27684	27709	27642	27339	27477	27440	27339	27532	27585	27350	27316	27346	27404	27507	27291	27469	27585	27704	27439	27412	27435	27529	27543	27441	27217	27625	27703	27246	27578	27400	27311	27582	27719	27670	27464	27460	27268	27661	27553	27591	27742	27537	27601	27440	27617	27254	27623	27643	27738	27646	27642	27523	27698	27393	27324	27465	27277	27492	27476	27552	27265	27477	27670	27542	27622	27617	27604	27572	27342	27447	27542	27436	27404	27522	27381	27548	27757	27399	27641	27615	27532	27500	27472	27246	27327	27248	27616	27655	27405	27571	27443	27665	27487	27427	27382	27387	27429	27557	27372	27500	27531	27489	27348	27621	27591	27479	27389	27658	27430	27445	27629	27414	27363	27448	27337	27362	27513	27501	27487	27574	27137	27396	27541	27383	27597	27514	27574	27535	27513	27660	27399	27486	27755	27514	27131	27463	27492	27345	27463	27499	27461	27464	27508	27405	27267	27381	27584	27338	27254	27470	27601	27721	27476	27698	27648	27363	27434	27527	27767	27724	27633	27428	27499	27388	27557	27550	27589	27313	27522	27364	27483	27588	27461	27651	27306	27496	27606	27475	27498	27588	27841	27641	27559	27358	27489	27428	27501	27431	27455	27693	27566	27642	27327	27450	27663	27492	27262	27818	27724	27295	27200	27472	27483	27591	27558	27457	27633	27599	27549	27498	27509	27286	27648	27435	27363	27270	27583	27698	27644	27571	27462	27677	27267	27713	27391	27472	27777	27417	27439	27369	27644	27442	27264	27696	27320	27614	27450	27361	27690	27371	27433	27461	27499	27164	27672	27458	27596	27466	27606	27675	27649	27415	27650	27526	27622	27396	27621	27357	27226	27414	27454	27421	27303	27402	27325	27235	27377	27475	27600	27596	27521	27421	27654	27564	27484	27667	27730	27529	27715	27379	27420	27414	27147	27405	27437	27286	27275	27431	27508	27653	27513	27482	27556	27307	27502	27507	27552	27389	27457	27462	27391	27350	27472	27632	27497	27580	27569	27818	27574	27745	27669	27564	27608	27526	27546	27436	27510	27576	27689	27692	27634	27370	27619	27283	27386	27507	27659	27673	27440	27438	27687	27565	27626	27394	27661	27223	27405	27275	27530	27547	27662	27429	27382	27442	27527	27533	27497	27572	27286	27408	27507	27649	27706	27406	27533	27306	27515	27463	27628	27059	27400	27380	27318	27447	27335	27342	27330	27437	27348	27323	27504	27664	27570	27472	27657	27480	27149	27475	27556	27719	27560	27473	27661	27597	27168	27381	27451	27595	27530	27558	27562	27676	27575	27486	27505	27444	27417	27716	27301	27371	27508	27685	27376	27275	27410	27631	27417	27505	27424	27180	27233	27187	27672	27529	27437	27464	27751	27580	27559	27514	27316	27499	27732	27498	27481	27261	27456	27320	27654	27473	27523	27468	27699	27223	27392	27380	27550	27408	27464	27455	27433	27473	27385	27580	27512	27595	27453	27597	27339	27378	27332	27359	27578	27480	27599	27442	27447	27449	27561	27404	27454	27561	27618	27294	27441	27469	27623	27511	27353	27416	27446	27241	27608	27395	27664	27399	27440	27552	27607	27277	27552	27300	27368	27411	27469	27457	27583	27502	27642	27526	27513	27430	27252	27305	27394	27402	27499	27420	27229	27611	27433	27170	27428	27403	27551	27437	27856	27681	27469	27553	27123	27419	27472	27228	27266	27607	27548	27637	27724	27345	27457	27118	27533	27335	27307	27314	27453	27413	27360	27735	27589	27632	27255	27395	27509	27423	27414	27575	27230	27320	27468	27285	27440	27496	27435	27385	27325	27338	27335	27360	27492	27376	27463	27262	27323	27516	27431	27618	27583	27617	27641	27387	27192	27494	27506	27239	27369	27465	27462	27435	27441	27501	27640	27481	27602	27536	27616	27407	27472	27510	27667	27449	27300	27202	27445	27487	27699	27697	27439	27659	27298	27525	27713	27355	27673	27573	27484	27393	27476	27304	27648	27614	27488	27597	27525	27163	27386	27721	27365	27628	27617	27624	27617	27620	27381	27455	27498	27467	27766	27503	27223	27250	27479	27414	27494	27452	27477	27477	27382	27434	27601	27376	27668	27424	27336	27317	27538	27596	27581	27442	27507	27451	27456	27581	27445	27384	27397	27523	27635	27191	27635	27484	27519	27371	27463	27493	27325	27122	27342	27315	27641	27445	27389	27281	27318	27607	27420	27396	27436	27467	27598	27765	27508	27321	27381	27561	27684	27362	27539	27374	27234	27217	27673	27376	27521	27597	27639	27647	27555	27512	27459	27407	27649	27490	27550	27527	27307	27178	27482	27438	27458	27443	27415	27492	27519	27425	27633	27418	27450	27334	27389	27387	27531	27494	27316	27620	27362	27670	27425	27496	27427	27615	27523	27769	27465	27471	27648	27513	27484	27409	27548	27516	27625	27474	27594	27767	27391	27471	27337	27540	27713	27785	27565	27641	27287	27566	27397	27235	27334	27492	27657	27454	27404	27745	27785	27398	27321	27476	27407	27552	27723	27596	27359	27458	27511	27794	27463	27492	27344	27265	27385	27503	27710	27686	27587	27455	27301	27298	27564	27558	27419	27353	27473	27685	27629	27493	27406	27815	27200	27580	27619	27503	27335	27435	27511	27516	27506	27461	27568	27619	27394	27464	27738	27458	27352	27368	27363	27512	27421	27551	27647	27478	27364	27532	27513	27596	27269	27418	27454	27402	27463	27607	27307	27312	27371	27292	27413	27474	27407	27521	27567	27725	27321	27468	27454	27426	27414	27451	27612	27319	27505	27551	27462	27495	27558	27671	27210	27538	27484	27390	27355	27332	27475	27548	27585	27244	27363	27542	27417	27406	27346	27471	27353	27467	27312	27648	27439	27511	27478	27552	27502	27481	27355	27339	27626	27336	27352	27335	27480	27392	27518	27611	27692	27432	27410	27504	27606	27437	27497	27466	27461	27517	27892	27688	27531	27379	27426
15216	27463	26404	24624	45208	78489	71295	53496	36099	24924	18998	17598	17109	16860	17162	16970	17033	17023	17130	17052	17232	16980	16994	17072	17148	17197	16988	17032	17079	17144	17161	17135	17015	16975	17020	17044	17142	16876	17106	17060	17129	17047	16830	17112	17254	16902	16972	17054	17044	17135	16885	16964	17039	17017	16913	17214	16910	16983	16812	16900	17079	17029	17086	16741	17114	16914	16918	17071	17158	17128	16883	16912	16930	17118	16988	16903	17085	17138	17003	17204	17069	17140	17123	16828	17221	17023	17078	16990	16918	17160	17139	16936	17086	16830	17004	17044	17055	16871	17040	17140	17000	16930	16937	16993	17045	16966	16897	16941	16699	16933	16996	16959	17056	16915	16994	16975	16956	16814	16946	16839	17037	16862	16916	16919	16953	16897	17019	16819	17072	17076	17025	16925	17006	16985	16990	16901	16922	16963	17147	16921	16913	16936	16962	17008	17269	17055	17053	16978	16919	17133	17138	17041	17013	16929	17032	16955	16901	16929	16979	17118	16942	17118	17028	17142	16975	17006	16991	16842	16882	16876	17038	17072	16965	16922	17105	16989	17082	17016	17010	16798	16931	16815	17084	16910	16872	17032	17002	16980	16984	17087	17080	16766	17168	16967	16838	16982	17079	17012	16992	17009	17009	16974	17025	16811	17062	17193	16831	16940	16908	17095	16886	17032	17032	16912	16936	17035	16971	16980	17042	16789	17015	16816	16952	17136	17112	17192	16908	16996	16842	17053	16992	16949	16963	17083	16970	16870	17078	16977	17252	16911	16889	16929	17110	17071	16886	17068	17044	16994	16966	16987	16916	17106	16952	16987	17267	16930	17002	17072	17059	16943	16981	16801	16982	16972	17093	16841	16998	17006	17274	16957	17119	16986	16907	16891	16886	16878	16811	16990	16930	17011	17078	16969	16916	17112	16988	17040	17026	17104	16917	17007	17070	17033	16961	17041	16920	17162	16940	16943	16977	17078	17033	17090	16923	17171	16871	16962	17172	17054	16932	16849	17078	17018	16924	16898	16894	17116	16860	17033	16870	17058	16702	16970	16899	16791	16983	16935	17109	16917	17029	16964	16977	17036	16992	16997	17155	17098	17183	16932	16975	16964	17101	16930	17091	16934	16943	16952	16967	16951	16908	16919	17203	17059	17090	17173	16981	17110	16972	17033	17029	16849	17088	17072	16985	16899	16976	16847	16775	16964	16875	17127	16971	17033	16771	17053	16897	17064	16988	17069	16852	17030	17009	16955	17095	17040	16900	16979	16761	17033	17037	16968	17137	17031	17234	16930	16958	16777	16944	17134	16803	16809	16876	16919	17005	17127	17097	16914	17095	16713	16998	17049	16830	16981	16763	16780	16937	17027	16831	16965	16976	16913	16809	17009	16988	16958	16835	16855	16964	16827	17074	16889	16847	16960	17136	17046	16998	17143	17035	16879	16745	16998	17032	16799	17067	17052	16851	16947	16901	17018	17162	16851	16914	17013	16993	16945	16920	16983	17069	16764	16977	16972	16927	16804	16989	17048	17149	16794	17010	17022	16991	17119	17010	16873	16916	16841	17042	16922	16860	16866	16936	16998	17082	17049	16995	17021	16971	16927	16876	17125	16938	16909	17024	16983	17007	16881	16919	17032	16860	16911	17135	17024	16974	16997	16879	16722	16986	16940	17061	16878	16927	16953	16900	17011	17008	16975	17041	16882	16921	16962	16850	17038	17103	17010	16867	17009	16962	16762	16982	16834	16919	16977	17099	16898	17088	17068	17030	16848	16960	16920	17085	16999	16985	16688	16996	17095	16911	17056	16982	17074	16983	16882	17056	16960	16933	16930	16931	16998	17133	16923	17131	17023	16818	16862	17060	17100	16865	17067	16973	17025	17016	16855	16897	16874	16999	16899	17038	17207	16937	16979	16975	16888	17088	16927	16868	17006	16970	17079	16849	16880	17022	17125	17050	16910	17103	17093	17079	17190	16987	17011	17011	17021	16966	16778	16965	17094	16827	16978	16892	17087	17178	17059	17101	16971	16930	17028	16925	16891	16962	16822	17121	17176	16873	17065	16940	16852	16901	16904	16832	16866	16998	16841	16968	16896	16793	16987	16955	16964	16834	16946	16774	16925	16998	16999	17104	16888	16899	17048	16936	16854	17032	17080	17040	17133	17024	17007	16934	16896	16941	16989	16928	16850	17076	16976	16944	17018	16958	16968	17076	17032	16756	17047	17013	16908	17187	17022	16946	17132	16760	16915	17020	17025	17030	17002	16993	16914	16797	16905	17085	16906	17032	17108	16997	17053	16929	17041	16963	16941	16965	16903	17000	17206	17015	17037	16919	17065	17066	16882	16987	17065	16920	17011	16786	17160	16875	17080	17025	17012	16976	17070	16879	16872	16955	16873	17061	17066	17092	16962	17043	17162	16952	16826	17019	17011	17056	16847	16954	16983	17030	16894	16930	17013	16913	16995	17009	16993	17091	16956	16984	16937	17057	17036	16921	16960	16931	17217	17025	16929	16931	16871	17117	17032	17042	16898	16988	16970	16938	16892	16925	16876	17093	16965	16857	16869	17045	16948	17031	16909	16856	16809	17140	16899	16807	17052	16786	17014	16941	16914	16883	16903	17021	16957	17102	16866	16967	16905	16851	17105	16914	17029	17063	17042	17112	16921	16892	16939	16969	17018	16845	16969	16871	16928	16886	16925	17032	16968	16864	17046	16941	17093	17058	17019	17053	16778	17139	17024	16860	16823	17114	16941	16921	17042	16980	16940	17001	17052	17102	16957	16940	16880	17082	16902	16980	16918	16948	16994	16962	16865	16925	16949	16980	16954	16994	16900	16925	16780	16979	16820	17017	16985	16948	16787	16987	17087	16918	16993	16998	16948	16949	16785	17068	17057	17120	16922	17041	17076	16919	16718	17073	17090	16972	17071	16832	17022	16751	16962	17208	16899	16950	16930	17035	16945	16704	17073	17013	16728	17122	16996	16769	17063	17076	16896	17049	16973	16897	16957	16921	16831	17098	16978	17028	16855	16965	16939	17011	17119	17008	16983	17036	16942	16936	16830	17049	17013	16909	17062	17006	16926	17149	16864	16886	16930	16974	16938	17037	17000	17039	17099	16967	16936	16961	17052	16896	17099	16904	16946	16891	16995	16961	17089	16939	17083	16912	17239	17125	16964	16986	17100	16845	17030	16967	17076	16882	16966	16999	16997	16854	16925	17023	17090	16883	17014	17056	16878	16984	17006	16993	16995	16891	16942	17002	16880	16871	16933	16882	17066	16910	17155	17034	17103	16882	16935	16997	16722	16983	17029	16837	17059	16972	17062	16991	17038	16838	17043	17128	17063	17062	16973	16990	17019	16956	16952	16981	16825	16918	17029	16979	16885	17050	17029	16874	17068	17006	17105	16901	16907	17001	16863	17341	17011	17008	16879	17089	17075	17082	16931	16981	17073	16835	17045	16791	17027	16821	17006	17013	16947	16947	16910	17108	17058	17136	16938	16948	17056	16824	16867	16967	17160	17024	17147	16902	17022	16947	17178	16944	17018	17082	17074	16955	17013	16947	16929	16672	17037	16901	16931	16960	16944	16821	16952	16956	17019	17109	17168	17054	17024	17003	16904	16977	17252	17008	17050	16873	16863	17000	16915	16857	17021	17070	16777	17037	16973	16896	17013	17046	16916	17240	16977	17147	17067	17107	17243	16861	16693	16775	17073	17083	16804	17013	16925	16995	16948	17045	16934	16959	17165	17084	16984	16970	16926	17008	16978	16954	16988	16815	17030	16915	17073	16949	16960	16883	16890	16992	16878	16948	16867	16836	16879	17057	16996	17086	17029	17114	16977	16966	17049	16926	17019	16839	16819	16945	16882	16910	17104	16900	16876	17081	17183	16908	16999	16812	16950	16919	17035	16859	16894	16903	17042	17017	16948	16925	16976	16937	16960	16868	16834	16981	16943	16763	17031	16916	16801	17107	16909	16852	16913	16866	17100	16765	16892	17017	16920	17068	16997	16832	17071	17147	16956	17057	16985	17056	16921	16631	17066	16974	16965	17067	16841	17001	16919	16980	17046	17072	17121	16919	16972	16726	16863	16962	17006	17019	16843	16784	16948	16919	16890	16952	16979	16909	16983	16884	16921	16970	16821	16755	16938	16986	17093	16834	17080	17051	16989	17102	16936	17131	17113	16983	16910	17019	16903	17068	17017	16842	16988	17048	17252	16943	16993	16898	17019	16926	17019	17084	17053	16931	17016	16884	16931	16895	16930	17033	16826	16976	17068	16947	16958	16897	16786	16974	16951	17099	16887	16896	16939	16909	16875	16906	16931	17001	16962	16897	17028	16938	16824	17114	17170	17018	16883	16909	16951	16895	16939	17002	17014	17055	17027	17038	16932	17047	16814	16882	16940	16813	16846	16983	16744	16965	16885	16966	17039	16940	16869	17018	16976	17087	16921	17021	16845	16951	16857	16937	16816	16955	17072	17000	16839	17053	16846	16961	16848	17091	16934	16956	17000	17094	16980	16964	17117	16867	17004	17044	16823	17022	16879	16804	17157	16835	17026	16843	16870	16948	17163	16965	16676	17066	16993	16882	16909	16876	17085	17150	17091	16933	16827	17183	16931	16961	16835	16986	16934	16970	16796	16991	17040	16905	16804	17051	16926	17031	16827	17095	16780	16919	16897	16874	16887	17045	17049	17075	17172	16978	16840	16982	16960	17015	16962	16853	16835	17029	16893	17063	16949	16877	16941	17011	17041	17174	16943	17222	16957	16801	16880	17065	16940	17094	16967	16869	17158	16866	16798	16860	17065	17041	16847	17039	17046	16953	17091	17021	16980	16776	16926	17133	16906	17095	16979	17073	16969	17100	17078	16947	17069	16921	16976	16901	16930	16917	17125	16987	16942	17008	16880	16931	16886	17121	17186	16820	16937	16885	16896	16939	17135	17037	17023	16899	16954	16983	16986	17009	16889	16969	16960	16903	16865	17010	17002	16973	16969	17036	16999	16922	16780	16824	17077	16925	17043	16800	17214	17028	16975	17072	16992	16869	17082	17001	16967	17194	16999	17106	16858	17090	16855	16683	16988	17008	17077	16924	17034	16914	17000	16931	16904	16903	17048	16939	16902	17046	16940
32045	25785	28649	28272	28407	33173	34245	32094	29460	27871	27032	26886	26406	26451	26718	26676	26709	26449	26457	26326	26671	26708	26525	26500	26778	26506	26452	26632	26591	26667	26627	26437	26456	26405	26752	26605	26543	26597	26659	26647	26604	26650	26437	26730	26454	26507	26664	26405	26572	26781	26643	26516	26268	26659	26407	26486	26409	26205	26375	26348	26294	26470	26478	26535	26498	26677	26590	26288	26321	26574	26345	26560	26503	26348	26618	26170	26207	26727	26594	26421	26287	26413	26563	26472	26293	26429	26573	26671	26636	26522	26573	26432	26486	26338	26564	26631	26565	26379	26421	26482	26319	26476	26458	26479	26661	26383	26429	26499	26320	26739	26408	26521	26529	26681	26240	26685	26421	26360	26315	26633	26521	26546	26587	26489	26531	26549	26509	26401	26222	26430	26455	26439	26383	26580	26443	26106	26289	26390	26235	26289	26358	26836	26478	26514	26590	26324	26440	26456	26524	26598	26822	26567	26314	26483	26493	26329	26257	26474	26602	26488	26424	26403	26329	26517	26596	26647	26565	26441	26471	26352	26479	26518	26429	26551	26587	26297	26371	26314	26478	26670	26670	26481	26546	26522	26507	26530	26613	26598	26511	26544	26499	26638	26464	26507	26300	26561	26801	26504	26411	26374	26457	26494	26227	26402	26489	26711	26577	26595	26544	26534	26439	26497	26377	26465	26592	26463	26558	26469	26631	26200	26462	26581	26468	26372	26329	26434	26332	26465	26698	26536	26415	26546	26401	26472	26401	26582	26640	26443	26261	26468	26530	26701	26561	26534	26413	26458	26526	26323	26603	26410	26563	26516	26644	26350	26495	26633	26563	26600	26488	26513	26685	26384	26434	26447	26547	26362	26368	26402	26514	26342	26229	26630	26496	26513	26595	26286	26423	26664	26380	26523	26588	26175	26315	26710	26424	26387	26403	26687	26592	26609	26492	26520	26361	26243	26335	26367	26582	26620	26333	26199	26275	26503	26392	26494	26444	26421	26188	26503	26296	26428	26506	26266	26567	26514	26476	26368	26529	26294	26129	26265	26717	26526	26579	26530	26515	26473	26706	26491	26466	26685	26561	26429	26460	26611	26793	26590	26617	26436	26384	26487	26578	26563	26567	26467	26539	26305	26496	26571	26494	26558	26396	26465	26400	26243	26570	26504	26696	26479	26668	26631	26323	26370	26521	26364	26607	26532	26352	26354	26728	26529	26420	26450	26464	26564	26480	26277	26569	26532	26585	26744	26658	26601	26675	26452	26474	26386	26293	26360	26428	26587	26555	26607	26539	26278	26469	26616	26715	26392	26520	26545	26612	26480	26662	26364	26438	26338	26599	26574	26451	26377	26582	26359	26302	26781	26639	26679	26492	26497	26515	26368	26429	26227	26382	26325	26675	26468	26521	26536	26425	26528	26703	26378	26479	26571	26558	26459	26695	26563	26547	26384	26397	26668	26533	26526	26489	26475	26369	26322	26571	26625	26540	26356	26635	26436	26496	26364	26445	26356	26484	26636	26439	26534	26484	26514	26577	26400	26493	26451	26376	26495	26357	26436	26360	26374	26391	26525	26681	26346	26538	26443	26557	26504	26184	26539	26386	26729	26464	26547	26519	26320	26455	26657	26463	26651	26475	26536	26485	26462	26458	26493	26156	26511	26484	26502	26447	26075	26448	26396	26382	26411	26335	26375	26565	26113	26201	26317	26414	26625	26496	26327	26602	26490	26571	26455	26334	26505	26381	26570	26481	26580	26235	26299	26596	26604	26362	26387	26724	26333	26284	26698	26544	26442	26363	26205	26580	26351	26671	26306	26459	26658	26487	26488	26582	26313	26448	26318	26446	26719	26645	26473	26524	26316	26187	26574	26463	26634	26634	26707	26409	26581	26607	26376	26450	26353	26563	26470	26524	26610	26517	26572	26283	26557	26570	26470	26468	26508	26427	26272	26729	26451	26296	26512	26607	26609	26555	26423	26390	26589	26391	26602	26453	26501	26551	26569	26307	26250	26559	26307	26386	26356	26480	26633	26481	26707	26888	26692	26453	26464	26546	26778	26438	26297	26284	26445	26481	26380	26318	26470	26256	26464	26496	26280	26480	26716	26464	26357	26350	26582	26389	26555	26406	26474	26569	26347	26423	26750	26399	26535	26409	26536	26497	26587	26323	26376	26471	26402	26792	26503	26430	26781	26496	26447	26587	26536	26556	26174	26639	26385	26475	26373	26267	26537	26380	26329	26521	26458	26438	26635	26643	26423	26741	26597	26526	26408	26365	26542	26377	26513	26494	26464	26416	26518	26408	26151	26326	26471	26539	26636	26376	26402	26364	26410	26605	26343	26616	26480	26627	26392	26456	26554	26301	26413	26882	26762	26446	26270	26540	26497	26355	26645	26579	26355	26317	26609	26326	26356	26453	26469	26453	26448	26254	26527	26660	26422	26370	26729	26279	26241	26220	26570	26808	26378	26473	26466	26426	26653	26484	26585	26403	26496	26559	26179	26451	26456	26557	26432	26248	26671	26611	26757	26288	26277	26485	26358	26373	26298	26576	26406	26665	26464	26545	26122	26547	26584	26396	26337	26626	26469	26436	26378	26479	26358	26403	26555	26341	26303	26318	26741	26430	26487	26606	26459	26587	26409	26416	26380	26422	26329	26405	26514	26507	26610	26518	26719	26519	26510	26629	26722	26450	26333	26544	26555	26601	26780	26422	26462	26588	26208	26626	26542	26396	26395	26516	26474	26461	26512	26636	26499	26655	26156	26428	26319	26480	26379	26425	26437	26396	26524	26372	26658	26667	26534	26585	26304	26474	26205	26711	26640	26442	26192	26452	26313	26524	26599	26617	26149	26701	26565	26485	26475	26470	26364	26517	26414	26620	26461	26351	26652	26395	26341	26301	26311	26512	26667	26239	26331	26492	26510	26437	26461	26449	26412	26307	26398	26651	26359	26608	26482	26471	26578	26398	26414	26543	26431	26575	26604	26644	26481	26550	26750	26604	26453	26415	26339	26300	26284	26389	26458	26363	26344	26465	26493	26288	26413	26416	26469	26640	26704	26540	26480	26596	26646	26422	26461	26739	26315	26566	26375	26434	26480	26366	26456	26562	26355	26413	26550	26573	26546	26452	26451	26469	26455	26783	26536	26708	26320	26517	26510	26433	26396	26650	26762	26631	26603	26720	26477	26346	26705	26879	26410	26420	26435	26426	26447	26396	26434	26636	26573	26197	26585	26403	26615	26589	26476	26472	26545	26743	26345	26588	26583	26774	26453	26505	26694	26420	26614	26530	26623	26587	26673	26443	26503	26381	26529	26505	26346	26595	26451	26421	26569	26622	26261	26482	26562	26614	26528	26610	26312	26654	26558	26571	26549	26510	26521	26453	26364	26419	26467	26575	26509	26596	26392	26453	26627	26462	26457	26382	26561	26532	26669	26754	26516	26233	26439	26381	26459	26262	26321	26238	26607	26646	26605	26563	26233	26339	26291	26767	26551	26475	26363	26528	26775	26606	26497	26306	26408	26420	26433	26386	26372	26501	26531	26898	26572	26480	26464	26195	26248	26531	26365	26562	26610	26615	26324	26472	26578	26490	26364	26311	26497	26385	26673	26381	26408	26678	26536	26489	26728	26489	26486	26359	26423	26589	26451	26757	26456	26743	26560	26439	26520	26434	26389	26625	26243	26401	26373	26603	26507	26470	26304	26580	26594	26220	26260	26627	26504	26323	26723	26564	26481	26520	26394	26528	26637	26504	26527	26507	26587	26610	26528	26357	26327	26486	26258	26542	26582	26270	26553	26506	26516	26567	26484	26511	26398	26542	26608	26207	26456	26612	26327	26537	26438	26554	26479	26579	26332	26522	26368	26615	26777	26383	26429	26396	26443	26467	26349	26359	26439	26474	26382	26668	26454	26519	26388	26638	26247	26296	26150	26379	26522	26544	26524	26378	26375	26567	26472	26296	26463	26177	26295	26467	26402	26381	26554	26720	26482	26561	26407	26604	26547	26510	26553	26582	26655	26486	26627	26405	26512	26403	26704	26760	26767	26641	26364	26492	26386	26694	26573	26366	26636	26854	26185	26403	26542	26634	26419	26382	26387	26601	26562	26534	26515	26381	26425	26340	26589	26489	26547	26326	26440	26560	26398	26650	26243	26564	26453	26524	26607	26538	26628	26505	26490	26641	26463	26607	26344	26288	26628	26372	26552	26486	26352	26435	26472	26612	26567	26410	26440	26553	26370	26502	26379	26512	26788	26786	26475	26672	26517	26349	26059	26099	26464	26521	26601	26433	26335	26497	26415	26318	26511	26313	26213	26570	26279	26336	26348	26468	26534	26259	26331	26410	26601	26611	26247	26503	26394	26449	26703	26295	26379	26600	26277	26392	26449	26604	26164	26372	26394	26459	26737	26359	26325	26629	26620	26448	26347	26497	26594	26603	26400	26609	26271	26453	26510	26359	26638	26405	26425	26335	26382	26447	26386	26534	26495	26654	26484	26671	26727	26478	26567	26500	26438	26619	26318	26592	26812	26395	26376	26531	26481	26569	26352	26534	26543	26491	26343	26094	26596	26408	26593	26445	26166	26412	26459	26547	26465	26507	26550	26628	26638	26563	26322	26553	26516	26439	26439	26849	26720	26423	26561	26446	26433	26591	26582	26425	26627	26611	26453	26431	26409	26293	26576	26665	26537	26691	26403	26288	26276	26290	26289	26495	26636	26532	26550	26541	26410	26573	26632	26617	26396	26438	26574	26372	26602	26669	26454	26381	26623	26647	26638	26516	26673	26584	26556	26436	26404	26564	26277	26375	26372	26622	26175	26360	26627	26228	26466	26545	26459	26550	26666	26742	26450	26611	26423	26349	26659	26530	26563	26584	26531	26599	26517	26576	26351	26219	26426	26627	26562	26548	26477	26287	26577	26581	26485	26432	26532	26550	26463	26525	26775	26265	26515	26646	26678	26445	26380	26387	26571	26599	26321	26488	26366	26486	26727	26675	26679	26509	26648	26484	26596	26503	26378	26747	26421	26531	26627	26255	26524	26435	26230	26537	26504	26497	26482	26441	26591	26603	26553	26291	26576	26467	26508	26604	26380	26599	26392	26621	26641	26528	26368	26482	26118	26333	26319	26416	26639
15842	16754	16743	16600	19399	24109	24527	21371	18705	17069	16412	16071	16208	15998	16065	16215	16093	16151	16186	16277	16208	16148	16147	16037	15976	16262	16052	16014	16019	16200	16243	16061	15945	16217	16259	16044	16116	15995	16196	16103	16222	16130	15885	16049	16150	15860	16146	16081	15928	16171	16261	15938	16030	16085	16078	16075	16135	15991	16132	16031	15962	16119	16102	16059	16095	15958	15943	16026	16076	16039	16079	16018	15852	16132	16202	16107	16002	16051	15962	16011	15961	16240	16090	15950	16106	16055	16199	16095	16005	16134	16170	16069	16116	15995	15977	16152	16138	16042	16115	16080	16042	15871	16089	16183	15891	16003	15901	16042	15791	15935	16086	16047	15931	16300	16039	15999	16064	16044	16112	16083	16073	16042	15916	16072	16151	16101	16077	16098	16065	16026	16017	16292	16186	15940	16063	15925	16143	16132	16003	16065	16202	16101	16108	15940	16044	15943	16074	16056	16117	16067	16180	16087	16205	16218	16081	16155	16221	15910	16047	15963	16139	15891	16026	15962	15993	16252	15915	15902	16086	16017	15970	15894	16220	16096	16069	16092	16000	16034	15991	16214	15895	16038	16126	15996	16138	16263	16236	16042	15906	16158	16024	16171	15917	16025	15923	15991	16086	15856	16057	15853	16155	15950	16006	15964	16112	15964	16052	16162	15957	16026	15941	16114	16225	16230	16118	16118	16125	16115	16214	16063	15927	15933	15951	16144	16030	15904	16050	16048	15911	16206	16094	15879	16182	16042	16196	15818	16044	16230	16180	16125	16093	16049	15834	16059	16088	16198	15906	16108	16078	16067	15987	15956	16059	16164	15949	16061	16127	16167	15951	16198	16094	16129	15961	15945	15931	16137	16106	15963	16002	16163	16088	15972	15956	16240	15958	16187	16047	16153	16069	15979	16074	16172	16079	16103	16051	16032	16130	15882	16084	15885	15952	16137	16018	16178	16110	15948	15965	15982	15868	15996	16060	16010	16273	15917	15930	15858	15923	16096	16043	15915	16038	16041	15941	15932	15915	16085	16017	16043	16052	16146	16122	16105	16176	15955	16063	16346	16178	16098	16156	16043	16048	15983	16039	15970	15909	16180	15934	16104	16071	16282	16096	16067	16181	15966	16065	15995	15983	16107	16028	16055	15891	16175	16113	16075	16052	16062	16131	15977	15981	16071	15967	16235	15991	15998	16155	16049	16047	15951	15992	16089	16207	16013	16186	15989	16111	16294	16165	16105	15998	16018	16205	16088	16041	16107	16169	16007	15895	16067	16032	16183	16097	16095	15889	16129	16017	16091	16010	16050	16124	15999	15989	16050	16099	15943	16143	15826	16058	15900	16135	16059	16093	16074	16028	15955	16023	16012	16075	15935	16005	15887	16123	16222	16097	16075	15890	15934	16094	16022	15986	15940	15965	16316	16017	15984	16033	15976	16288	15786	15954	15994	16007	15997	15921	16020	16008	16201	16139	16084	16133	15924	16134	16245	16027	15909	16124	16145	16024	16101	15958	16040	16072	16102	16260	16192	16084	15914	16153	16202	15938	15945	16172	16049	15929	16025	16170	16138	16097	16134	16162	15911	16195	16158	16014	15960	15972	15903	16006	16049	15874	16210	15858	15972	16095	15949	16107	15996	16153	15924	16054	16179	16071	16059	15782	16073	16122	16103	16169	15974	16258	15926	16063	16117	16124	15892	15966	15911	16079	16049	15853	15955	16098	15961	15921	16020	15966	16220	16052	16019	16128	16000	16137	16081	15986	16021	16150	15939	16177	16001	15975	16190	16157	16055	16096	16083	16112	16126	16071	16059	16066	16078	16105	15945	16039	15992	16062	15936	15993	16186	15788	16154	16126	15928	16106	16096	16154	16130	16249	16298	16125	16280	16144	16086	16138	16124	15972	16239	15960	15935	16082	16035	16083	15860	16194	16029	16291	16050	16179	16082	16193	15979	15950	15828	16058	16097	16168	15938	15988	16075	16110	15988	16094	15939	15984	16073	16117	15888	15984	15918	16103	16123	16088	16140	15994	16183	16102	15875	16096	15994	15997	15974	16070	16081	15962	16045	15829	16076	16061	16024	16170	16010	15761	16015	16096	16009	16081	16179	15952	16045	16057	16109	16165	16022	16088	16046	15985	16183	15900	15950	16037	16046	16105	15876	16141	15929	16129	15970	16127	15986	15987	16068	16184	16056	16041	16040	16007	15982	15935	16094	15985	16104	16147	16244	16205	16205	15930	16067	15986	16029	16177	15893	16124	16102	16003	16064	16129	16050	16169	16043	15843	16153	15928	16138	15913	15964	16016	16017	15912	15901	16112	16327	16024	16043	16141	15973	16069	16106	16012	16063	16062	16070	16261	15994	16006	16187	16118	16117	16167	15962	16106	15990	16217	16001	16076	16111	15967	16086	16143	15938	16122	15997	16168	16124	16064	16129	16008	16056	15979	15998	15884	16005	16065	16198	15925	16109	16093	16074	16228	16032	16133	16173	16047	16182	16204	15973	16037	16219	16005	15998	15865	16009	16040	15979	16150	15950	16031	15974	16065	16239	16185	16063	15884	16144	16181	16000	16039	15964	16103	16010	16040	16098	15889	16161	16062	16067	15977	15964	16077	16032	16127	16236	16082	16140	16234	15973	15896	15933	16143	15940	16193	16029	16031	15919	15990	16121	15937	16096	15976	16029	15991	15982	16154	16029	16089	16087	16231	15992	16092	16104	16005	15904	16147	16087	16068	15965	15956	15944	16022	16039	15895	16096	15981	16086	15935	16058	15988	16059	16069	16031	15980	15903	16111	16084	16060	15797	16124	16077	15994	16128	16090	16062	16129	16122	16102	15899	16240	16093	16091	16008	16058	15917	16098	16074	16269	16177	15990	15870	16203	16118	15918	16109	15933	16096	16143	16200	15847	16008	16146	16130	16000	16034	16080	15981	16047	15995	16039	15951	16007	16113	15982	15824	16043	16018	15846	16120	16097	16105	15981	16052	15994	16145	16228	16011	15935	16098	16160	16046	16029	16069	15956	16061	16061	16102	16034	16105	15914	15889	16250	15950	16036	15865	16183	15914	16106	16073	16119	16026	16146	16140	16077	16002	16045	16059	16077	16057	16179	15871	16011	16186	16086	16156	16019	16209	15895	15956	15942	16177	16184	16102	16096	16071	16131	15976	15982	16148	16045	15936	16053	16003	16013	16093	16058	16064	16015	16228	15918	15975	16012	16114	15994	16212	16089	16066	16116	16115	16159	16083	15958	16016	16054	16037	15992	16105	16110	16008	16090	15952	16097	16036	16011	16143	16181	16270	15910	16185	16169	16025	16041	16038	16049	16072	15941	15973	15908	15987	15955	16146	15917	16087	16039	15957	16140	15956	16178	16060	16167	16140	16046	15986	16142	16027	16032	15976	16062	16155	15978	16002	16095	15973	16004	16070	16141	16197	16121	16075	16136	16040	16238	16011	16049	16173	16019	16148	16077	15965	16158	16193	16016	16025	16168	16106	16126	15976	16118	15993	16070	16069	15992	16094	16214	16043	16099	16056	16142	16041	16233	15961	15996	16119	16163	15919	16113	15890	16037	16103	16099	16032	16050	16132	15959	16136	16089	15983	16113	15981	15996	16091	16069	15954	16032	15969	16060	16235	16071	16022	16036	16051	16111	16037	16076	16274	15947	15955	16171	16031	15978	16165	15990	16167	16066	16011	16011	15908	16046	15881	16075	16136	15981	16157	16058	16107	15966	16112	15974	16120	16119	16177	16064	16084	16101	15991	15922	15989	16034	15997	16210	15974	16145	16053	16081	16136	16036	16042	16089	15974	16183	16132	16148	16064	15897	15963	16161	16141	16171	16066	15952	15939	16023	16028	16017	16021	16086	15986	16125	16181	16062	15961	16098	15894	15886	16087	15930	15920	16052	15755	16160	16106	16089	16013	16058	16046	16036	16048	16047	16087	16117	15953	15910	15983	16277	16063	16065	15855	15980	16266	16001	16191	16038	16070	16245	16115	16063	15948	16077	16018	15940	16196	15933	16151	15929	15939	15954	15927	16277	16040	16084	16177	15952	15854	15911	15991	16052	16008	16152	16081	16032	16011	16018	16158	15986	16107	16144	16291	16251	16126	16150	16006	16125	16092	15992	16025	16259	16154	16101	16268	16173	16105	16137	16029	16029	15979	15982	16042	15837	16034	16158	15953	16044	16003	16041	15992	16024	15936	16109	16041	16044	16011	15957	15977	16024	16093	15880	15992	15998	16157	16217	16180	16006	16244	15949	16003	16163	16255	16153	16111	16060	15977	16309	16021	16139	15949	16157	16059	16153	15881	16164	16115	15813	16194	16111	16002	16121	15991	15926	16094	16228	16216	16135	15904	16064	16125	16150	16186	16036	16047	15817	16157	16079	16078	16045	16089	16245	16039	16007	16097	16077	16204	16103	16151	16052	16099	15992	16193	15811	16056	16112	16084	15932	16006	15987	15996	16120	15950	16123	16130	16158	16081	16049	16066	16134	15910	15961	16100	16039	16057	15996	16102	16136	16119	16031	15917	16085	16134	16083	16038	16045	15876	16035	15982	15976	16218	16019	16199	15952	15811	16121	15998	15895	16239	16116	16131	16045	16053	16088	16022	16209	15986	16110	16056	16170	15970	15832	16227	16201	15988	16152	16082	16082	16050	16066	15842	15971	16147	16063	15985	16096	15992	16086	16142	16158	16022	16039	16101	16023	16126	16056	16048	16030	16054	15959	16052	16093	16183	16128	16235	16148	16156	15878	16056	16022	16156	16090	15981	15973	16045	16152	16049	16198	16125	16077	15934	16125	16168	15973	15990	15899	16170	16028	16056	16112	15983	15949	16161	16061	15986	15984	16202	16065	16140	16152	16039	15805	16089	15832	16215	15963	16092	16109	16148	16116	16022	16093	16212	16048	16209	16153	16065	16089	15818	16175	16077	16134	15984	16041	16093	16150	16044	16026	16047	16086	16115	16051	16010	16129	15974	16006	16087	16068	16000	16157	16051	16170	16194	16068	16183	16057	15955	16086	15926	16070	16137	16060	16151	16022	16262	16020	16008	16137	16157	16032	16115	16111	16062	16103	15884	16251	15835	16007	16109	16100	15966	16153	16017	16067	15816	16145	15990
25712	21584	28079	30049	32075	55742	53424	43673	35186	30263	27630	26869	26536	26183	26427	26501	26421	26506	26509	26637	26399	26561	26778	26458	26391	26415	26545	26439	26205	26115	26439	26412	26270	26263	26409	26527	26479	26498	26450	26323	26582	26236	26345	26205	26338	26556	26435	26537	26287	26409	26249	26078	26502	26458	26481	26664	26657	26399	26340	26411	26580	26347	26353	26341	26392	26433	26286	26318	26439	26370	26281	26244	26478	26554	26589	26334	26262	26053	26399	26500	26689	26245	26335	26343	26647	26043	26461	26419	26478	26525	26258	26154	26159	26580	26563	26509	26662	26337	26484	26513	26118	26556	26438	26115	26505	26214	26379	26363	26467	26181	26289	26389	26585	26329	26472	26253	26379	26078	26371	26166	26402	26424	26341	26184	26196	26365	26528	26460	26559	26418	26575	26355	26303	26248	26407	26642	26302	26488	26357	26190	26783	26354	26235	26019	26414	26286	26414	26410	26504	26595	26219	26183	26127	26309	26321	26336	26387	26195	26291	26178	26333	26424	26398	26231	26383	26397	26135	26350	26568	26548	26549	26388	26389	26198	26334	26278	26437	26262	26624	26685	26319	26278	26527	26271	26395	26347	26300	26533	26143	26141	26220	26268	26509	26679	26575	26249	26504	26438	26095	26216	26464	26385	26394	26553	26259	26450	26342	26372	26266	26403	26376	26489	26599	26353	26755	26434	26464	26207	26448	26515	26248	26252	26334	26365	26369	26515	26084	26427	26170	26587	26180	26173	26340	26342	26470	26573	26421	26518	26341	26319	26315	26171	26235	26357	26405	26247	26570	26330	26288	26050	26321	26304	26391	26377	26571	26310	26480	26449	26383	26235	26284	26379	26203	26198	26439	26592	26369	26385	26359	26397	26428	26393	26554	26473	26522	26430	26391	26433	26203	26245	26357	26532	26400	26473	26122	26483	26316	26416	26189	26213	26200	26512	26489	26396	26342	26547	26176	26117	26359	26212	26307	26567	26215	26504	26260	26055	26406	26321	26300	26490	26122	26558	26488	26171	26273	26199	26191	26497	26181	26195	26474	26484	26383	26394	26111	26364	26454	26413	26337	26415	26743	26442	26254	26453	26526	26444	26509	26474	26314	26238	26463	26432	26657	26552	26325	26250	26265	26700	26373	26334	26469	26589	26343	26348	26466	26214	26398	26328	26539	26399	26283	26376	26631	26339	26411	26419	26433	26588	26434	26397	26574	26413	26513	26581	26262	26389	26381	26340	26461	26515	26503	26361	26574	26338	26358	26323	26385	26257	26874	26320	26164	26293	26514	26545	26424	26533	26576	26634	26512	26273	26320	26237	26200	26285	26174	26105	26313	26194	26278	26159	26334	26554	25898	26651	26257	26531	26470	26235	26211	26389	26436	26392	26214	26507	26461	26708	26518	26192	26592	26427	26565	26686	26311	26242	26398	26336	26568	26428	26468	26407	26183	26531	26466	26511	26736	26440	26432	26328	26534	26343	26350	26548	26608	26337	26345	26535	26559	26354	26490	26401	26267	26110	26456	26518	26716	26570	26443	26453	26353	26532	26512	26527	26191	26471	26748	26603	26430	26158	26449	26533	26191	26388	26218	26333	26254	26288	26315	26499	26497	26243	26274	26520	26413	26212	26339	26359	26213	26329	26451	26494	26569	26409	26422	26404	26346	26349	26367	26040	26400	26404	26369	26587	26167	26271	26470	26218	26548	26220	26407	26210	26435	26282	26265	26509	26477	26352	26505	26447	26353	26225	26361	26144	26441	26534	26449	26400	26287	26269	26469	26168	26450	26201	26383	26322	26302	26513	26306	26335	26428	26598	25940	26593	26659	26441	26260	26176	26340	26390	26314	26665	26529	26503	26313	26232	26539	26602	26426	26235	26743	26456	26305	26568	26601	26493	26339	26710	26437	26466	26198	26297	26332	26535	26545	26351	26352	26346	26527	26207	26618	26402	26391	26264	26481	26293	26362	26744	26509	26624	26247	26124	26472	26458	26518	26395	26555	26476	26568	26214	26218	26680	26417	26406	26132	26467	26351	26364	26340	26458	26599	26506	26463	26722	26285	26488	26226	26674	26402	26243	26530	26244	26585	26389	26126	26294	26508	26357	26659	26364	26604	26459	26228	26367	26323	26243	26607	26470	26357	26542	26442	26322	26409	26572	26340	26087	26436	26401	26607	26350	26535	26154	26598	26543	26523	26444	26341	26382	26320	26433	26601	26496	26533	26490	26542	26490	26391	26351	26470	26546	26403	26469	26586	26444	26612	26360	26696	26472	26278	26400	26249	26432	26634	26459	26440	26250	26405	26242	26384	26251	26450	26438	26435	26205	26309	26391	26558	26506	26467	26385	26330	26531	26653	26314	26296	26450	26303	26570	26580	26505	26492	26267	26403	26453	26350	26483	26683	26491	26418	26355	26314	26269	26249	26557	26544	26371	26476	26407	26159	26340	26380	26154	26537	26258	26419	26227	26703	26306	26331	26453	26504	26611	26411	26515	26563	26274	26427	26413	26369	26397	26466	26539	26509	26210	26412	26351	26174	26142	26157	26327	26552	26301	26392	26505	26425	26470	26397	26321	26431	26263	26332	26444	26673	26542	26584	26400	26411	26281	26401	26401	26612	26394	26529	26550	26366	26554	26442	26164	26447	26456	26333	26462	26289	26371	26580	26425	26590	26249	26374	26547	26488	26562	26543	26366	26527	26519	26479	26495	26322	26348	26241	26432	26233	26374	26361	26596	26585	26422	26257	26264	26463	26540	26437	26374	26409	26190	26408	26446	26508	26092	26179	26406	26368	26549	26477	26543	26438	26583	26342	26447	26387	26275	26767	26220	26312	26470	26428	26322	26486	26340	26550	26527	26540	26679	26351	26366	26260	26230	26205	26274	26305	26282	26457	26188	26291	26528	26547	26299	26511	26651	26259	26263	26603	26344	26436	26352	26603	26388	26347	26180	26400	26453	26379	26452	26453	26559	26327	26410	26371	26423	26460	26760	26390	26319	26240	26488	26440	26593	26543	26278	26280	26391	26533	26520	26270	26289	26530	26431	26458	26410	26621	26445	26519	26556	26498	26472	26178	26559	26481	26370	26199	26196	26496	26454	26431	26433	26096	26212	26365	26351	26325	26237	26384	26397	26339	26379	26696	26381	26540	26310	26338	26480	26612	26468	26447	26161	26419	26207	26333	26370	26424	26478	26490	26359	26446	26509	26292	26154	26162	26562	26432	26370	26386	26432	26267	26403	26551	26544	26354	26228	26652	26205	26443	26181	26260	26212	26710	26302	26232	26625	26522	26308	26386	26545	26318	26394	26451	26414	26615	26413	26561	26417	26330	26301	26571	26502	26446	26544	26564	26376	26674	26427	26292	26301	26437	26397	26245	26296	26421	26496	26312	26298	26240	26506	26543	26433	26335	26620	26530	26449	26259	26529	26492	26093	26378	26392	26541	26467	26535	26411	26217	26552	26196	26337	26198	26333	26248	26387	26263	26395	26230	26238	26525	26399	26404	26196	26561	26580	26362	26290	26309	26353	26545	26348	26377	26361	26163	26178	26209	26166	26319	26351	26456	26117	26051	26279	26138	26319	26472	26409	26533	26468	26723	26414	26479	26288	26297	26461	26056	26248	26241	26772	26547	26498	26498	26234	26338	26235	26552	26213	26387	26667	26358	26562	26536	26451	26306	26383	26558	26371	26442	26403	26389	26393	26356	26174	26202	26236	26497	26475	26644	26529	26342	26738	26501	26269	25914	26353	26418	26359	26347	26119	26392	26361	26457	26448	26575	26455	26448	26477	26315	26497	26467	26567	26324	26644	26317	26421	26393	26277	26504	26690	26202	26364	26683	26223	26525	26322	26483	26199	26401	26686	26277	26357	26548	26395	26476	26452	26175	26322	26355	26546	26212	26724	26509	26558	26530	26320	26538	26566	26521	26350	26403	26541	26383	26288	26435	26455	26577	26488	26321	26400	26685	26472	26481	26266	26588	26482	26396	26411	26381	26070	26184	26246	26394	26494	26288	26394	26368	26420	26076	26298	26290	26261	26372	26471	26362	26350	26342	26238	26670	26552	26398	26299	26351	26255	26599	26405	26315	26496	26269	26475	26496	26470	26607	26424	26458	26574	26473	26353	26569	26295	26333	26392	26457	26392	26402	26353	26304	26585	26452	26568	26293	26257	26354	26358	26341	26669	26488	26289	26389	26539	26590	26356	26486	26362	26328	26296	26529	26132	26148	26488	26314	26406	26342	26240	26665	26446	26589	26357	26440	26279	26314	26347	26503	26253	26520	26613	26374	26504	26236	26280	26366	26349	26363	26605	26298	26285	26583	26491	26149	26134	26475	26355	26290	26080	26617	26312	26301	26241	26371	26213	26448	26353	26299	26255	26150	26485	26307	26268	26409	26346	26482	26221	26273	26534	26310	26335	26466	26221	26418	26522	26507	26431	26535	26466	26329	26259	26377	26441	26171	26440	26702	26529	26452	26365	26238	26329	26537	26456	26500	26588	26670	26567	26141	26328	26385	26524	26265	26660	26530	26390	26429	26321	26167	26412	26627	26517	26423	26459	26374	26420	26544	26494	26306	26284	26386	26248	26197	26227	26331	26260	26422	26400	26391	26460	26565	26435	26476	26301	26640	26422	26425	26321	26306	26276	26656	26463	26325	26580	26425	26383	26299	26477	26602	26397	26148	26484	26328	26256	26355	26277	26424	26320	26511	26574	26367	26194	26404	26263	26619	26429	26439	26361	26416	26245	26225	26191	26526	26489	26425	26424	26322	26341	26608	26425	26390	26137	26350	26623	26555	26700	26332	26477	26312	26471	26205	26644	26545	26299	26186	26424	26422	26395	26590	26359	26353	26196	26532	26377	26585	26454	26144	26347	26442	26347	26450	26320	26322	26163	26567	26089	26481	26489	26469	26415	26535	26245	26522	26147	26509	26333	26496	26358	26468	26437	26268	26259	26540	26430	26572	26412	26376	26255	26608	26623	26505	26309	26415	26524	26462	26460	26584	26241	26503	26147	26310	26092	26419	26576	26286	26610	26442	26516	26638	26352	26342	26441	26480	26402	26052	26378	26299	26751	26262	26546	26398	26243	26340	26567	26502	26474	26307	26186	26452	26326	26497	26163
13881	20146	20714	19468	27666	51211	45241	34322	24712	19314	16861	16159	16280	16282	16181	16264	16181	16200	16063	16146	16234	16092	16242	16112	16076	16101	16265	16127	16171	16112	16311	16368	16166	16148	16136	16370	16282	16201	16209	16159	16079	16273	16184	16197	16187	16295	16337	16196	16287	16183	16212	16043	16210	16275	16157	16162	16419	16152	16076	16159	16011	16187	16164	16179	16030	16253	15999	16222	16368	16120	16211	16078	16149	16142	16227	16285	16313	16449	16257	16206	16146	16022	16259	16274	16189	16154	16150	16156	16301	16290	16205	16147	16150	16082	16034	15979	16176	16225	16151	15998	16098	16171	16234	16175	16341	15918	16099	16165	16270	16123	16290	16149	16183	16143	16225	16134	16268	16238	16308	16129	16193	16151	16172	16360	16061	16367	16002	15964	16024	16204	16248	16095	16154	16186	16244	16153	16143	16311	16086	16165	16012	16095	16188	16269	16165	16160	16338	16227	16204	16138	16226	16100	16276	16129	16153	16272	16153	16100	16212	16123	16231	16169	15948	16161	16235	16221	16218	16237	16178	16260	16109	16160	16165	16129	15964	16279	15983	16285	16141	16302	16065	16195	16162	16210	16118	16060	16383	16049	16272	16143	16167	16182	16148	16065	16155	16098	16014	16106	16410	16013	16157	16086	16174	16117	16096	16222	16006	16166	16172	16109	16092	16238	16080	16085	16196	16308	16067	16171	16076	16057	16303	16398	16189	16274	16126	16212	16249	16456	16009	16215	16260	16288	16169	15994	16192	15960	16075	16257	16164	16222	16154	16132	16197	16212	16106	16181	16285	16152	16161	16303	16230	16053	16264	16030	16126	16280	15974	15977	16388	16048	16240	16247	16111	16218	16099	16074	16143	16087	16153	16087	16036	16347	16065	16297	16314	16006	16198	16047	16316	16185	16179	16165	16310	16185	16341	16066	16127	16060	16273	16243	16106	16178	16096	16124	15961	16161	16224	16188	16274	16376	16324	16109	16319	16211	16084	15969	16257	16211	16162	16127	16144	16061	16034	16064	16187	16325	16167	16087	16176	16108	16158	16162	16179	16219	16135	16237	16216	15954	16202	16103	16048	16164	15879	16290	16300	16258	16210	16174	16182	16195	16208	16213	16112	16101	16216	16207	16169	16179	16171	16033	16240	16198	16287	16141	15972	16295	16164	16355	16223	16106	16185	16193	16228	15961	16078	16124	16161	16139	16260	16066	16102	16072	16024	16232	16163	16152	16012	16215	16102	16179	16086	16244	16085	16054	16279	16166	16390	16044	16065	16201	16198	16115	16163	15973	16249	16060	16125	16360	16101	16204	16162	16255	16119	16080	16142	16030	16131	16253	15912	16261	16171	16072	16198	16099	16245	15931	16192	16241	16168	16103	16223	16327	16235	16106	16239	16199	16274	16398	16038	16259	16189	16164	16199	16333	16316	16217	16106	16134	16189	16146	16266	15987	16175	16099	16001	16123	16047	16220	16159	16189	16141	16165	16145	16155	16279	16223	16121	16245	16292	16354	16174	16305	16204	16258	16154	16176	16271	16115	16227	16198	16053	16389	16212	16173	16256	16200	16126	16056	16142	16127	16122	16054	16134	16100	15995	15981	16203	16147	16274	16208	16293	16132	16169	16101	16200	16035	16312	15997	16204	16276	16163	16167	16144	16249	16092	15943	16061	16043	16201	16222	15943	16145	16049	16075	16134	16040	16323	16196	16180	16219	16240	16185	16237	16089	16269	16015	16293	16104	16191	16306	16115	16234	16202	16311	16190	15983	16057	15976	16196	15974	16035	16106	16193	16039	16017	16120	16026	16130	16105	16130	16004	16247	16264	16199	16336	16138	16044	16071	16131	16125	16035	16171	16180	15922	16023	16251	16337	16131	16170	16057	16179	16371	16397	16195	16149	16433	16392	16066	16164	16303	16149	16238	16167	16089	16053	16348	16146	16172	16302	16268	16333	16114	16175	16285	16181	16054	16214	16230	16009	16204	16030	16095	16226	15929	16201	16275	16034	16128	16145	16299	16067	16287	16188	16310	16001	16133	16018	16057	16163	16210	16326	16088	16033	16232	16372	16204	16201	16156	16146	16153	16172	16315	16150	16121	15995	16175	16013	16165	16251	16138	16208	16097	16085	16121	16058	16057	16212	16070	16323	16185	16203	16133	16284	16086	15995	16102	16206	16065	16131	16041	16255	16236	16287	16363	15930	16255	16176	16231	16122	16248	16305	16118	16167	16082	16091	15983	16036	16217	16314	16178	16319	16147	16294	16027	16301	16268	16263	16086	16145	16138	16310	15997	16075	16182	16106	16337	16263	16140	16064	16313	15993	16090	16255	16223	15909	16062	16053	16281	16186	15948	16111	16157	16353	16204	16127	16070	16251	16237	16236	16128	16252	16058	16127	16151	16054	16227	16089	16182	16252	16197	16310	16208	16138	16188	16267	16207	16241	16346	16294	16125	16121	16204	16215	16130	16086	16233	16193	16273	16181	16183	16052	16188	16120	16074	16114	16116	16111	16254	16171	16258	16229	16009	16263	16394	16213	16361	16265	16185	16166	16203	16190	16205	16052	16172	15970	16178	16067	16254	16231	15898	16197	16335	16231	16067	15987	16039	16110	16222	16094	16094	15935	16036	16246	16270	16113	16310	16087	16193	16195	16053	16193	16106	16226	16278	16180	16266	16094	16263	16203	16029	16226	16194	16269	16225	16038	16110	16186	16027	16163	16366	16201	16000	16223	16281	16076	16161	16075	16160	16092	16121	16250	16183	16107	16151	15944	16242	16069	16124	16138	16309	15998	15879	16234	16243	16144	16182	16221	16173	16110	16267	16266	15948	16276	16078	16146	16346	16118	16047	16044	16231	16272	16110	16305	16273	16134	16050	16125	16384	16114	16376	16108	16191	15952	16098	16142	16290	16151	16196	16013	16082	16231	16182	16190	16047	16011	16284	16198	15926	16239	16192	16229	16087	16227	16154	15996	16163	16298	16314	16292	15938	16068	16038	16172	16325	16285	16054	16097	16150	16345	16043	16228	16070	16272	16135	16204	16120	16108	16277	16118	16271	16164	16326	16126	16144	16293	16244	16178	16271	16055	16173	16261	16265	16333	16083	16069	16242	16081	16274	15996	16274	16152	16244	16237	16163	16167	16142	16195	16016	16230	16190	16034	16026	16182	16067	16052	16089	16108	16018	16360	16076	16210	16169	16029	16209	16140	16242	16126	16114	16069	16189	16152	16082	16226	16266	16130	16128	16321	16262	16187	16138	16138	16249	16124	16402	16118	16234	16195	16235	16039	16171	16261	16050	16282	16323	16110	16269	16342	16167	16111	16097	16098	16153	16320	16159	16137	16131	16300	16260	16222	16232	15960	16299	16320	16076	16277	16173	16013	16175	16170	16207	16276	16177	16242	15880	16150	16252	16187	16203	16148	16259	16177	16022	16095	16167	16200	16393	16166	16154	16182	16056	16173	16138	16169	16045	16135	16250	16197	16206	16222	16249	16178	16278	16288	16083	16126	16127	16206	16169	16074	16201	16314	16241	16215	16233	16033	16105	16133	16186	16124	16210	16391	16001	16160	16197	15979	16180	16208	16184	16184	15992	15973	16190	16127	16303	15957	15990	16048	16208	16382	16061	16046	16234	16178	16147	16125	16218	16172	16044	16061	16261	16242	16240	16177	16312	16105	16262	16100	16072	16314	16004	16136	16178	15986	16230	16357	16382	16224	16032	16235	16107	16060	16312	16266	16133	16266	16013	16290	16274	16029	15957	16259	16190	16256	16257	16247	16419	16256	16189	16139	16144	16010	16198	16120	15981	16167	16106	15988	16164	16167	16194	16127	16261	15936	16114	16101	16029	16344	16271	16123	16306	16258	16194	16064	16076	16229	16270	16079	16005	16011	16162	16125	16182	16026	16114	15902	16324	16181	16152	16176	16066	16159	16071	16246	16148	16110	16099	16157	16290	16190	16065	16397	16079	16081	15927	16060	16188	16202	15991	16063	16211	16217	16089	16273	16140	16217	16316	16134	16188	16166	16341	16235	16273	16244	16325	16170	16207	16123	16270	16345	16243	16069	16133	16205	16109	16072	16194	16157	16229	16062	16154	16200	16066	16120	16146	16181	16198	16284	16100	16186	16071	16016	16135	16248	16188	16279	16205	16215	16170	16114	15966	16120	16107	16078	16180	16295	16189	16187	16046	16259	16206	16137	16224	16151	16094	16336	16263	16079	16131	16257	16343	16288	16149	16292	15944	16389	16022	16257	16226	16354	16141	16069	16316	15894	16067	16161	16250	16258	16222	16180	16151	16087	16211	16195	16215	16148	16144	16046	16335	16190	16285	16123	16277	16201	16073	16256	16229	16169	16237	16422	16193	16006	16166	16312	16177	16205	15851	16186	16198	16045	16061	16318	16133	16278	16334	16200	16156	16316	16278	16190	16156	16153	15990	16218	16160	16142	16119	16034	16160	16355	16434	16118	16094	16060	16229	16071	16067	16203	16128	15885	16081	16253	16164	16068	16343	16201	16228	15969	16145	16364	16077	16178	16130	16071	16034	16075	16028	16135	16104	16264	16248	16165	16122	16124	16337	16124	16077	16310	16051	16180	16053	16149	16284	16309	16158	16056	16144	16125	16260	16143	16118	16318	16220	16142	16340	16323	16232	16216	16227	16229	16133	16079	16075	15989	16238	16320	16214	16189	16050	16335	16101	15999	16250	16081	15969	16320	16224	16230	16143	16047	16316	16212	16094	16106	16193	16139	16380	16254	16023	16094	16002	16241	16153	16297	16377	16270	16108	16261	16202	16252	16160	16219	16205	16054	16066	16120	16067	16077	16322	16188	16051	15946	16134	16193	16206	16142	16214	16081	16204	16200	15941	16167	16107	16206	16093	16234	16184	16066	15985	16229	16133	16277	16101	16190	16145	16130	16032	16264	16183	16266	15995	16180	16200	16047	16238	16199	16179	15829	16154	16132	16202	16279	16201	16178	16096	16388	16183	16279	16137	16073	16252	16105	16194	16093	16299	16238	16293	16113	16148	16117	16325	16322	16083	16208	16354	16314	16119	16322	16140	16184	16121	16140	16316	15974	16183	16157	16337	16179	16149	15954	16250	16140	16338	16250	16053	16250	16230
23303	21524	28759	25712	41795	75739	67392	54519	42643	33918	29316	28140	27461	27314	27548	27013	26928	27223	27321	27386	27162	27172	27380	27210	27079	27204	27217	27324	27225	27199	27066	26965	27114	27328	27261	27282	27215	26972	27287	27251	27006	27006	27222	27266	27245	27114	27009	27213	27136	26974	26770	27154	26959	27010	27187	27075	27287	27219	26973	27166	27203	26861	27076	27061	27053	27037	27188	26952	27011	26986	27182	27055	26848	27006	27063	26938	26912	27181	26982	27160	27166	26956	27013	27087	27192	26964	27033	27106	27129	27051	27140	26851	27062	27085	27070	27076	27256	27182	27233	27106	27102	27054	27372	27184	27059	26963	26892	26915	26979	26839	27031	27030	27148	27220	26867	27147	27022	26918	26949	27256	27084	26848	27339	27016	26868	26909	27036	27033	27025	26689	26768	27046	27219	26879	27307	27324	27045	27050	27400	26894	26947	26993	26888	27077	27020	27179	27093	26868	26898	27182	27145	27216	27203	27160	27027	27127	26918	27032	27037	27127	27282	26893	27231	26938	27007	27005	26980	27057	26930	27258	26972	27022	26801	26988	27036	26969	26869	26916	26754	26935	27316	26929	26981	26936	27131	26857	27053	26869	27115	27089	27001	27181	27038	26698	27329	26889	27199	27113	26821	27233	27024	27044	26913	26886	26966	26792	27095	26924	27003	26981	27193	27082	27220	26903	26902	26964	26913	26915	27065	26978	27095	27183	27407	26831	27122	27106	27038	26876	27160	26827	26971	27131	26926	27157	26951	26851	27044	26971	27033	26868	27054	26967	26973	26915	27263	27106	27332	26992	27074	27122	26936	27051	27228	26956	27030	26976	26893	26935	27009	27032	26914	27005	27155	27118	27215	27078	26846	26958	27017	26831	26828	27138	27244	27308	26787	27098	26956	27125	26920	26986	27214	27025	27130	27087	27121	27165	26878	26997	27060	27044	27057	26959	27053	27204	27123	27118	27247	27071	27241	27150	26919	27113	26973	27071	26787	27051	27045	27093	27153	26935	26817	26933	27224	27082	27179	27101	27074	26932	26978	27280	27042	26911	27166	27131	27156	26915	27129	27000	27067	27147	27000	27088	27054	26848	26859	27060	26951	26991	27019	27098	27127	27016	27076	26860	27043	26828	26960	26701	26896	27010	27074	27111	26990	26917	27075	27076	26895	26587	27141	27178	27202	26953	27139	26925	27146	27033	27079	26976	27028	27158	27076	27054	27011	26952	27300	26913	26587	26823	26974	27160	27320	26800	27076	26838	26786	27100	27073	27119	26981	26867	27405	27058	27188	26685	27002	26980	27009	27071	27366	26814	26990	27043	27096	27026	27092	27130	26873	26859	27053	27008	26877	26985	26879	26863	27107	26812	27091	27050	26927	26803	27019	27085	27091	27072	27011	27215	27037	27135	26939	27117	27023	27033	26954	26795	27015	26890	27093	26883	27041	26937	27020	26882	26863	26861	26933	26970	27001	27329	27052	26904	27039	26864	27048	26772	26991	26873	26970	27239	26959	26946	27183	26994	26833	27180	27117	26934	27168	27010	27008	27162	27106	27260	26982	27104	27096	26826	27146	27083	26851	27046	26990	26901	26952	27175	26919	27091	27304	27307	26888	26853	27013	26860	27016	27027	27148	26982	27349	26968	27120	27230	26932	26879	27139	26994	27073	26968	26868	26898	27199	27074	27143	26910	27002	26936	27326	26942	27168	27260	27125	26960	27117	27061	26948	26878	27180	26839	27128	27002	27100	27154	27148	26732	27322	26980	27013	26911	26937	27066	27058	27061	27334	27122	27042	27350	27205	27114	27083	26908	26923	27100	26935	27287	27233	27122	27185	27155	26985	27125	26923	27034	26988	26986	27309	27047	27314	26924	27332	27324	27246	27042	26934	26848	27107	27129	27047	27143	26939	27136	26896	27048	26938	26847	27168	26945	27158	27188	26881	27255	27028	27108	27214	26904	27012	27024	27038	27106	27130	27082	27003	26867	27136	26899	27126	27094	26969	27136	27176	27018	26949	26975	27177	27123	26938	27222	27090	27034	26871	26966	26951	27006	27014	27014	27215	27108	26937	26892	26921	27011	26959	27239	26823	27032	26972	27039	27006	27059	26913	26961	26902	27010	27008	27093	27058	27007	26849	26861	26971	27177	26870	27074	27003	27012	27000	27233	27067	27144	27103	27205	27179	27128	27246	26962	27107	26947	26906	27055	27211	27125	26940	26856	27056	27039	26811	26975	27040	27141	26916	26811	26997	26751	27060	26888	26948	27177	27088	26649	27074	27006	27119	27177	27058	27047	26870	27122	27121	27145	27056	26971	27116	26944	27017	26965	26893	27297	27212	27021	27112	27151	27155	27024	26981	26750	27077	27024	27030	26813	26839	27075	27230	26947	27260	27039	27057	27346	27214	27094	27041	27126	26990	26811	27139	26933	26679	27049	27220	26927	27119	26864	26946	27184	27076	27158	27059	26886	26892	26929	27219	26976	26963	27030	26955	27119	26840	26925	26900	27013	26927	26987	27026	26733	27035	26930	27132	27108	27145	27128	26867	27041	27050	27238	26812	27116	26930	26934	27164	27012	26996	26988	27220	26960	27173	26976	27164	27075	26862	26999	27001	26876	27033	27034	26971	26982	26939	27331	27141	27235	27073	27102	27029	27098	26927	27358	27126	27035	27083	26977	26820	26776	26923	27028	27273	27030	26948	26815	27136	27053	26958	27078	26984	26827	26730	26968	27097	27099	27040	26998	26908	26899	26928	27150	27114	27093	27096	26950	27056	27035	27073	26964	27080	27039	27051	27116	27086	27184	26930	27015	26804	27140	26906	27015	26893	26965	26973	27492	27264	26951	26814	27001	26821	26945	27000	27061	27144	26975	26852	26941	27106	26981	27006	27065	27095	27202	27079	26816	27021	26913	26930	27097	27114	26777	27092	27012	26918	27219	26841	27127	27131	26854	27031	26864	27184	26878	27014	27330	27217	27054	27091	27120	27009	26695	26801	27033	26977	26930	27112	27078	26930	27132	26837	27184	26877	27038	27367	27076	27134	27039	27227	27015	26914	26933	27078	27138	27176	26924	27086	26981	26984	27040	26964	27162	27264	27419	27049	27011	26902	27026	27068	26813	27167	27116	26887	27014	26927	26878	26934	26912	27155	27034	27174	27222	27021	27005	26771	27056	27256	26901	26929	27204	27084	27151	27255	27204	27168	27104	27218	27215	27253	26985	27299	27139	26677	26983	27109	27026	27141	26806	27200	26896	27105	27134	27070	26881	26964	26970	27046	26977	26922	26794	27034	26774	26871	27152	26895	26941	27051	26982	27203	27232	27193	27087	27002	26801	26887	27085	26797	27039	26931	27164	27028	27074	27093	27134	27144	27162	27126	27034	27242	27147	26956	26767	27173	26819	26832	27122	27168	27002	27365	27193	27143	26890	27075	27053	27443	27017	27093	27017	27165	26850	26893	27171	27028	26761	27042	27016	27227	27151	26977	26885	27266	26877	26882	27138	26882	26735	27100	27222	27178	27069	27103	27004	27126	26935	27294	27090	27160	27156	27038	26903	26983	27123	27176	27208	27101	26743	27271	27033	27158	26965	26801	26727	27121	27333	26985	27274	27379	27020	27112	27347	27281	27261	27154	26937	27024	27172	27216	27120	27110	27088	27078	27013	26978	26749	27222	27045	26978	27113	26999	26937	27125	26999	26979	26930	27075	27050	27029	27100	26953	27161	27046	27078	27266	26988	27172	27254	27165	27239	26940	26912	26942	26883	27267	26870	27220	27206	26884	27021	27034	27116	26891	27087	26979	27299	27171	26886	27185	26837	26822	27003	27131	26843	27060	26972	26673	27004	27024	27016	27106	27244	27102	26977	27210	26982	26843	26815	27095	27146	26728	27005	27083	26899	26989	26776	27227	27040	26901	27029	26867	27010	26909	27048	26589	27074	26922	26929	27086	27008	26674	27007	27228	26995	26788	26978	27092	26946	27136	26929	27118	26994	26926	26913	27117	26917	27113	26862	27014	27073	26982	27032	27327	27082	27249	26998	27098	27089	27118	27025	27170	27104	26887	26965	27060	27189	26915	27074	26936	26871	27257	26961	27226	27007	27171	27169	27323	27157	27292	26823	26948	27184	27032	27108	26768	26957	27035	26825	27023	27116	26789	26846	27135	27120	27230	27098	27138	27113	27308	27225	27349	26794	26935	27028	27103	27054	26803	26804	27142	26800	27017	27093	27259	27070	27095	26881	27080	26937	27238	26917	26875	27214	27028	26926	27032	26942	26992	27110	27268	27165	26956	26997	26915	26946	27078	27186	27099	27004	26811	26922	27040	26912	27060	26968	26911	27303	26984	27065	27076	27093	27059	27243	27277	27029	26818	27017	27150	27050	26957	27132	27140	27109	27104	27227	27358	26914	27148	26810	26985	27150	27224	26954	26899	27151	27079	27124	27172	27213	27066	27054	26958	26789	27315	27103	26879	27165	27148	27001	27262	27157	27074	26830	26922	26849	27051	26972	26982	27148	27330	26990	27231	27060	27166	27074	27074	27063	27055	27100	27097	27148	27193	27204	27236	27054	27007	27057	27154	27056	26935	26963	27181	27332	27181	26911	26970	26953	26971	26973	27095	27087	27134	27044	27091	27089	27113	26892	26901	27088	27025	27059	27072	27132	26912	26971	27034	27183	27058	26887	26978	27125	27244	26956	26838	27248	26984	27218	27105	27059	27158	27140	26981	26966	27152	27114	26890	26889	27068	27124	27073	26995	27080	26906	26856	26892	27000	26963	26888	26810	27054	27056	27205	27079	26780	27066	27078	26929	27106	27064	27070	26990	27096	26947	27396	26905	27015	27069	27274	27135	27243	27015	27064	27068	27196	27073	27013	26919	26944	26941	27150	27078	27131	27118	26956	26952	27216	27230	26923	27118	27394	26973	26953	27094	26950	27045	27104	27137	27348	27264	26859	26938	26971	27224	26950	27232	27098	27043	27038	27107	26825	26979	27012	26747	27162	26990	27116	26786	27364	26950	26838	26929	27114	27220	26958	27022	27154	27095	26929	27031	26871	27275	27127	26847	26952	26999	27051	27220	27095	26855	27079	27057	27072	27176	26957	26877	27122	26891	27363	27065	26831	26963
14985	27679	27483	27384	50969	82657	65543	48429	33108	22597	18379	17177	16912	16795	16663	16849	16736	16757	16767	16666	16680	16711	16708	16779	16811	16779	16840	16767	16695	16696	16879	16881	16799	16946	16895	16817	16751	16790	16776	16864	16639	16844	16730	16799	16759	16623	16764	16783	16832	16701	16816	16725	16710	16840	16748	16591	16708	16848	16638	16727	16811	16670	16776	16866	16693	16828	16625	16732	16670	16793	16753	16777	16635	16635	16633	16961	16647	16833	16733	16426	16817	16550	16912	16697	16641	16564	16564	16684	16570	16591	16673	16724	16768	16708	16737	16743	17013	16814	16857	16694	16631	16716	16491	16827	16713	16758	16854	16747	16692	16823	16439	16627	16733	16637	16653	16691	16768	16730	16705	16785	16468	16844	16655	16632	16666	16658	16625	16608	16497	16624	16735	16533	16646	16551	16735	16815	16607	16713	16725	16772	16634	16684	16636	16793	16759	16616	16754	16734	16711	16717	16675	16745	16703	16532	16830	16788	16710	16648	16780	16487	16833	16819	16705	16732	16721	16739	16507	16835	16770	16579	16560	16842	16616	16856	16683	16768	16549	16627	16841	16753	16771	16815	16812	16427	16854	16667	16759	16638	16875	16608	16768	16690	16873	16654	16731	16740	16680	16649	16589	16871	16847	16747	16787	16473	16676	16661	16432	16677	16506	16702	16664	16521	16635	16671	16576	16731	16704	16716	16710	16541	16897	16789	16554	16844	16693	16591	16673	16649	16616	16842	16556	16755	16595	16880	16862	16514	16790	16773	16662	16543	16585	16544	16647	16620	16600	16642	16648	16729	16703	16619	16672	16652	16661	16537	16705	16837	16691	16822	16584	16515	16597	16560	16768	16745	16565	16683	16620	16730	16666	16659	16600	16721	16586	16600	16683	16636	16751	16716	16600	16753	16590	16672	16545	16705	16865	16733	16746	16558	16640	16715	16627	16875	16582	16635	16822	16575	16749	16821	16840	16527	16756	16595	16786	16641	16701	16708	16667	16582	16745	16539	16795	16573	16725	16624	16803	16788	16830	16731	16531	16545	16769	16762	16623	16780	16601	16736	16569	16658	16707	16800	16815	16720	16810	16745	16712	16806	16839	16659	16772	16540	16577	16790	16663	16715	16594	16740	16502	16531	16570	16661	16672	16689	16640	16718	16862	16777	16734	16687	16714	16696	16667	16903	16419	16738	16656	16762	16651	16739	16530	16608	16880	16756	16626	16614	16584	16728	16637	16719	16744	16652	16587	16712	16809	16889	16666	16687	16671	16725	16659	16719	16662	16592	16801	16582	16596	16794	16631	16594	16782	16788	16790	16561	16553	16827	16621	16744	16699	16750	16769	16683	16694	16806	16653	16710	16673	16716	16793	16689	16652	16671	16541	16648	16795	16667	16569	16634	16582	16603	16874	16602	16777	16554	16546	16692	16735	16594	16530	16754	16769	16614	16560	16803	16704	16622	16635	16579	16806	16757	16697	16575	16663	16546	16876	16822	16622	16658	16628	16729	16682	16577	16630	16722	16805	16756	16579	16622	16550	16776	16728	16807	16701	16725	16749	16646	16707	16606	16725	16725	16669	16590	16537	16580	16598	16798	16760	16546	16831	16725	16605	16641	16618	16700	16695	16579	16790	16567	16786	16730	16705	16579	16779	16718	16746	16659	16728	16871	16595	16596	16637	16586	16713	16759	16594	16668	16736	16590	16727	16585	16716	16614	16728	16845	16741	16719	16612	16644	16734	16670	16572	16863	16591	16627	16629	16567	16511	16707	16506	16731	16803	16664	16648	16441	16669	16634	16781	16633	16548	16669	16639	16908	16860	16735	16669	16762	16820	16744	16713	16822	16731	16715	16451	16717	16669	16661	16723	16711	16956	16763	16576	16611	16790	16616	16467	16806	16579	16817	16612	16762	16522	16726	16681	16545	16658	16652	16719	16591	16618	16563	16693	16519	16768	16725	16519	16688	16639	16709	16623	16802	16541	16695	16773	16642	16711	16408	16561	16390	16784	16640	16601	16443	16800	16575	16700	16584	16648	16552	16647	16689	16575	16573	16841	16710	16635	16657	16750	16717	16574	16771	16684	16628	16570	16788	16928	16663	16630	16893	16504	16813	16583	16533	16827	16736	16646	16730	16790	16640	16695	16653	16776	16570	16754	16816	16598	16538	16598	16725	16807	16520	16538	16590	16774	16585	16602	16667	16462	16713	16802	16549	16850	16728	16726	16608	16720	16604	16835	16710	16556	16834	16595	16624	16702	16675	16431	16567	16735	16687	16644	16820	16810	16726	16706	16474	16845	16694	16722	16723	16739	16624	16791	16632	16739	16706	16770	16785	16611	16702	16792	16812	16727	16850	16740	16808	16872	16720	16648	16839	16571	16800	16639	16766	16638	16726	16670	16636	16763	16537	16668	16727	16763	16639	16704	16454	16631	16751	16661	16651	16688	16637	16853	16684	16750	16764	16531	16713	16762	16624	16792	16912	16710	16782	16483	16797	16696	16622	16710	16643	16778	16681	16530	16515	16663	16664	16668	16842	16664	16597	16819	16547	16760	16640	16636	16484	16660	16766	16465	16587	16781	16497	16692	16688	16789	16745	16746	16747	16642	16649	16786	16745	16679	16793	16592	16576	16612	16634	16683	16586	16688	16616	16840	16701	16648	16625	16759	16693	16715	16630	16777	16717	16759	16693	16685	16765	16598	16613	16665	16594	16895	16622	16534	16545	16674	16755	16568	16589	16637	16566	16722	16585	16545	16685	16612	16804	16639	16632	16715	16724	16778	16741	16776	16564	16543	16741	16683	16674	16724	16673	16567	16517	16636	16672	16512	16844	16730	16657	16772	16786	16599	16685	16401	16671	16739	16679	16718	16598	16744	16704	16547	16751	16643	16780	16698	16550	16834	16736	16754	16623	16747	16662	16615	16618	16632	16654	16609	16659	16644	16509	16803	16774	16590	16650	16537	16784	16604	16791	16775	16628	16541	16663	16814	16513	17037	16827	16793	16673	16588	16615	16894	16779	16730	16738	16702	16623	16611	16641	16622	16749	16916	16710	16808	16845	16777	16808	16681	16732	16798	16675	16721	16803	16787	16679	16830	16505	16718	16707	16675	16759	16686	16611	16491	16639	16823	16725	16418	16895	16643	16746	16822	16672	16706	16558	16903	16646	17041	16437	16825	16860	16759	16607	16629	16648	16632	16702	16699	16844	16726	16733	16573	16759	16633	16680	16784	16752	16454	16823	16652	16643	16732	16645	16655	16919	16775	16625	16548	16573	16573	16798	16762	16550	16727	16842	16670	16928	16559	16661	16660	16792	16523	16790	16620	16719	16579	16640	16774	16728	16816	16709	16787	16812	16638	16693	16681	16717	16641	16576	16770	16727	16795	16591	16770	16560	16763	16554	16574	16585	16659	16732	16659	16757	16608	16674	16731	16650	16691	16613	16585	16654	16728	16717	16794	16857	16670	16713	16778	16772	16304	16698	16592	16805	16753	16684	16547	16740	16814	16603	16690	16650	16605	16695	16770	16689	16732	16715	16736	16562	16598	16663	16518	16613	16541	16761	16625	16615	16745	16639	16573	16486	16683	16779	16644	16819	16627	16741	16652	16654	16794	16803	16837	16708	16798	16664	16454	16749	16555	16727	16752	16705	16613	16723	16855	16781	16811	16765	16789	16637	16750	16625	16683	16619	16790	16782	16644	16471	16605	16501	16525	16581	16701	16622	16720	16512	16763	16561	16646	16676	16682	16652	16784	16638	16676	16654	16842	16720	16704	16651	16659	16733	16444	16606	16707	16725	16717	16737	16695	16649	16633	16754	16747	16568	16481	16596	16548	16590	16698	16724	16740	16701	16647	16651	16753	16717	16757	16716	16795	16723	16844	16777	16705	16580	16824	16603	16836	16734	16711	16613	16698	16583	16749	16559	16709	16689	16618	16610	16639	16655	16643	16724	16690	16603	16683	16773	16624	16680	16570	16813	16683	16670	16675	16733	16655	16844	16746	16854	16680	16618	16658	16724	16652	16559	16568	16668	16759	16804	16769	16637	16560	16654	16749	16825	16680	16546	16619	16703	16804	16484	16705	16738	16381	16627	16763	16729	16808	16588	16847	16767	16767	16789	16739	16831	16755	16852	16613	16496	16658	16649	16677	16742	16589	16798	16814	16678	16702	16698	16636	16632	16733	16680	16774	16772	16619	16634	16598	16778	16674	16589	16559	16519	16524	16608	16634	16667	16500	16748	16731	16640	16604	16680	16801	16646	16834	16697	16773	16559	16752	16801	16621	16806	16664	16808	16555	16722	16598	16777	16509	16749	16521	16706	16387	16685	16611	16812	16689	16575	16475	16729	16795	16583	16625	16833	16766	16635	16923	16803	16769	16893	16757	16942	16823	16771	16607	16668	16742	16514	16659	16587	16791	16664	16722	16726	16634	16616	16692	16705	16641	16743	16627	16833	16935	16574	16718	16860	16771	16755	16688	16718	16801	16756	16695	16671	16640	16639	16662	16713	16837	16568	16649	16653	16657	16664	16667	16578	16597	16664	16799	16694	16665	16575	16630	16755	16767	16760	16778	16542	16706	16647	16743	16719	16459	16613	16800	16613	16755	16591	16708	16751	16764	16858	16751	16821	16738	16659	16521	16733	16720	16665	16709	16541	16776	16635	16638	16726	16624	16559	16659	16735	16734	16627	16534	16528	16692	16794	16741	16647	16755	16645	16542	16860	16693	16840	16838	16689	16870	16693	16866	16864	16785	16586	16653	16528	16470	16609	16733	16398	16540	16700	16731	16666	16826	16650	16545	16618	16730	16571	16797	16532	16861	16737	16733	16659	16639	16689	16771	16676	16656	16700	16804	16532	16634	16766	16758	16760	16670	16776	16936	16973	16610	16944	16576	16655	16658	16699	16783	16744	16830	16808	16693	16727	16798	16673	16622	16952	16611	16784	16727	16523	16537	16466	16819	16745	16777	16742	16675	16653	16599	16474	16569	16802	16648	16783	16650	16597	16768	16744	16722	16661	16706	16572	16651	16644	16610	16574	16736	16820	16820	16518	16599	16709	16607	16641	16593	16592	16706	16709	16713	16577	16982	16807	16577	16670	16749	16724	16756	16741	16482	16702	16651	16764
32155	26053	29180	29090	30522	37841	35053	31240	29002	27471	27103	26978	26623	26699	27073	26919	26822	26791	26884	26652	26758	26708	26780	26854	26700	26681	26924	26657	26765	26603	26627	26678	26620	26703	26669	26497	26768	26648	26637	26720	26735	26729	26862	26903	26909	26700	26690	26806	26934	26623	26522	26919	26784	26565	26679	26615	26844	26788	26707	26701	26742	26662	26653	26580	26674	26719	26634	26505	26639	26818	26804	26533	26700	26563	26903	26728	26861	26718	26551	26671	26670	26595	26890	26822	26522	26665	26933	26739	26746	26660	26711	26549	26981	26698	26914	26708	26695	26652	26849	26898	26587	26664	26664	26484	26685	26594	26929	26704	26622	26607	26853	26576	26742	26439	26920	26886	26624	26551	26710	26666	26826	26606	26736	26810	26623	26675	26774	26581	26647	26704	26632	26521	26786	26660	26406	26843	26498	26472	26622	26739	26533	26758	26730	26654	26762	26734	26691	26758	26745	26959	26672	26640	26714	26865	26961	26727	26862	26700	26761	26750	26853	26627	26718	26579	26521	26605	26649	26559	26702	26562	26526	26616	26752	26748	26711	26670	26783	26682	26377	26642	26436	26444	26699	26796	26470	26447	26695	26770	26606	26758	26549	26689	26502	26707	26797	26651	26736	26551	26801	26623	26771	26827	26731	26830	26739	26866	26764	26797	26837	26692	26671	26690	26618	26432	26704	26560	26401	26765	26579	26568	26988	26825	26794	26735	26943	26683	26597	26785	26552	26377	26813	26663	26476	26679	26754	26718	26761	26734	26608	26705	26614	26647	26842	26646	26623	26772	26941	26629	26626	26811	26746	26681	26750	26868	26748	26754	26796	26897	26828	26633	26390	26510	26773	26681	26762	26996	26673	26872	26854	26756	26480	26628	26435	26523	26781	26625	26434	26806	26782	26859	26551	26782	26864	26900	26733	26503	26573	26757	26420	26574	26617	26668	26622	26851	26637	26528	26786	26508	26616	26464	26438	26807	26643	26551	26566	26751	27078	26595	26611	26531	26893	26659	26612	26741	26531	26767	26755	26670	26592	26920	26960	26823	26761	26520	26665	26737	26305	26677	26478	26494	26937	26616	26666	26597	26573	26727	26958	26650	26719	26886	27046	26882	26815	26601	26688	26887	26807	26532	26777	26677	26509	26730	26585	26774	26703	26987	26735	26610	26627	26752	26783	26429	26676	26708	26566	26865	26845	26828	26636	26568	26775	26689	26557	26826	26553	26481	26566	26522	26775	26724	26603	26812	26498	26685	26856	26683	26668	26687	26877	26453	26685	26746	26810	26593	26723	26725	26900	26485	26660	26595	26904	26919	26610	26497	26777	26878	26735	26694	27026	26680	26718	26725	26732	26468	26529	26597	26851	26954	26710	26713	26930	26715	26754	26740	26801	26456	26616	26825	26664	26443	26725	26785	26826	26655	26668	26680	26768	26909	27025	26717	26553	26573	26491	26635	26434	26710	26671	26468	26680	26956	26756	26616	26726	26611	26548	26814	26627	26623	26623	26788	26604	26924	26728	26688	26608	26708	27050	26720	26768	26753	26857	26560	26716	26812	26769	26749	26565	26589	26544	26699	26871	26679	26567	26641	26762	26524	26736	26879	26707	26696	26546	26536	26842	26710	26523	26698	26821	26649	26846	26742	26607	26671	26574	26435	26671	26905	26716	26520	26608	26551	26552	26571	26708	26693	26552	26680	26659	26659	27008	26745	26564	26665	26638	26719	26845	26709	26924	26677	26576	26955	26695	26576	26636	26797	26713	26721	26885	26864	26765	26654	26892	26732	26551	26620	26687	26611	26582	26764	26498	26621	26752	26724	26586	26749	26864	26810	26664	26693	26658	26692	26643	26715	26732	26889	26712	26756	26665	26757	26647	26949	26775	26617	26792	26737	26798	26542	26902	26792	26814	26495	26621	26585	26776	26980	26793	26527	26873	26673	26701	26501	26803	26669	26600	26906	26783	26679	26763	26696	26584	26747	26571	26762	26755	26607	26751	26737	26788	26634	26605	26684	26653	26404	26603	26352	26810	26686	26601	26754	26902	26828	26590	26639	26836	26837	26629	26605	26652	26633	26800	26619	26763	26778	26789	26703	26504	26794	26690	26597	26763	26638	26612	26740	26674	26728	26433	26577	26659	26556	26722	26511	26530	27021	27005	26601	26742	26743	26598	26576	26712	26758	26643	26677	26922	26808	26421	26641	26538	26744	26561	26709	26806	26680	26738	26638	26650	26548	26794	26671	26504	26907	26697	26663	26869	26833	26996	26520	26666	26660	26692	26614	26623	26833	26785	26563	26872	26283	26594	26522	26660	26824	26751	26684	26773	26694	26746	26502	26692	26725	26791	26518	26648	26937	26712	26816	26833	26873	26541	26835	26675	26814	26591	26626	26979	26811	26453	26543	26420	26744	26662	26555	26938	26831	26629	26613	26607	26505	26618	26715	26695	26888	26575	26588	26818	26635	26815	26980	26710	26647	26841	26563	26839	26924	26629	26528	26591	26741	26767	26634	26631	26742	26751	26925	26916	26866	26648	26624	26626	26724	26678	26723	26854	26947	26798	26637	26619	26655	26540	26569	26826	26769	26691	26533	26894	26804	26671	26471	26528	26708	26820	26780	26904	26554	26729	26873	26710	26560	26893	26698	26808	26808	26697	26550	26526	26759	26869	26509	26675	26534	26728	26888	26655	26568	26861	26855	26784	26785	26712	26622	27028	26846	26667	26600	26784	26867	26715	27167	26719	26940	26674	26829	26461	26738	26721	26792	26538	26683	26909	26569	26641	26568	26891	26519	26628	26744	26756	26686	26732	26776	26668	26805	26891	26798	26973	26817	26634	26603	26731	26756	26806	26682	26871	27024	26676	26727	26777	26782	26453	26692	26777	26803	26799	26887	26797	26584	26723	26669	26935	26671	26748	26583	26543	26802	26717	26885	26834	26809	26822	26599	26752	26972	26604	26741	26381	26438	26667	26661	26770	26616	26839	26930	26771	26467	26719	26648	26689	26563	26684	26571	26642	26719	26624	26552	26673	26486	26894	26717	26812	26880	26854	26989	26678	26687	26825	26676	26521	26546	26602	26876	26772	26733	26661	26695	26787	26772	26625	26805	26818	26481	26639	26712	26635	26867	26876	26656	26481	26624	26561	26955	26599	26707	26537	26438	26766	26824	26677	26607	27006	26945	26686	26708	26792	26639	26829	26721	27008	26997	26804	26670	26738	26677	26601	26439	26782	26714	26399	26711	26582	26705	26610	26671	26850	26610	26586	26914	26887	26799	26781	26588	26536	26705	26641	26497	26756	26725	26578	26769	27024	26755	26663	26475	26756	26768	26674	26644	26682	26727	26557	26677	26747	26641	26765	26965	26675	26653	26616	26638	26944	26570	26711	26768	26777	26785	27031	26582	26626	26779	26761	26848	26777	26624	26873	26670	26841	26917	26832	26804	26729	26703	26857	26666	26652	26938	26617	26551	26596	26828	26780	26741	26647	26436	26538	26731	26813	26766	26640	26783	26512	26590	26887	26842	26463	26647	26641	26997	26588	26706	26702	26737	26587	26453	26492	26769	26669	26526	26784	26639	26525	26738	26831	26630	26522	26710	26707	26609	26808	26755	26543	26436	26654	26748	26697	26713	26641	26857	26613	26681	26898	26847	26725	26643	26631	26554	26648	26611	26551	26677	26504	26705	26933	26775	26769	26639	26697	26829	26896	26514	26672	26574	26650	26639	26475	26834	26798	26827	26704	26812	26833	26766	26655	26592	26733	26680	26731	26752	26750	26833	26927	26822	26711	26646	26725	26562	26477	26792	26633	26774	26689	26712	27045	26963	26915	26400	26659	26479	26664	26610	26754	26754	26749	26726	26654	26965	26815	26575	26797	26593	26789	26592	26875	26559	26684	26862	26643	26484	26721	26802	26794	26696	26875	26795	26862	26810	26669	26658	26998	26836	26679	26813	26757	26843	26803	26461	26384	26760	26699	26625	26851	26612	26895	26765	26633	26921	26673	26698	26642	26588	26909	26539	26955	26725	26619	26572	26691	26857	26787	26732	26817	26832	26675	26686	26649	26705	26741	26766	26611	26696	26582	26457	26784	26792	26782	26620	26988	26628	26849	26922	26766	26846	26573	26813	26627	26774	26938	26567	26479	26765	26705	26728	26788	26697	26622	26735	26708	26743	26768	26623	26898	26579	26765	26603	26706	26480	26523	26788	26852	26841	26850	26727	26602	26525	26461	26732	26771	26901	26701	26732	26669	26667	26784	26721	26596	26604	26863	26611	26620	26842	26646	26807	26599	26722	26548	26635	26772	26965	26741	26744	26761	26742	26787	26657	26736	26707	26592	26744	26366	26918	26859	26926	26739	26679	26537	26701	26708	26427	26775	26782	26846	26690	26877	26493	26823	26856	26989	27127	26387	26719	26603	26466	26485	26855	26692	26695	27089	26774	26913	26773	26840	26779	26564	26694	26646	26642	26641	26482	26714	26784	26783	26924	26819	26656	26719	26570	26803	26853	26789	26777	26662	26819	26759	26825	26752	26965	26925	26636	26773	26729	26718	26931	26671	26467	26739	26719	26524	26747	26795	26607	26720	26668	26575	26511	27013	26667	26691	26400	26814	26719	26629	26859	26534	26800	27056	26869	26648	26752	26554	26843	26640	26824	26586	26734	26873	26663	26488	26578	26671	26853	26915	27015	26679	26734	26784	26867	26731	26833	26533	26709	26382	26798	26719	26727	26711	26717	26888	26613	26585	26574	26581	26449	26778	26681	26632	26402	26592	26738	26482	26826	26629	26707	26833	26627	26713	26731	26731	26675	26790	26658	26547	26589	26770	26598	26491	26756	26731	26592	26779	26445	26564	26799	26687	26708	26597	26875	26856	26696	26855	26603	26413	26895	26542	26571	26677	26755	26814	26827	26870	26500	27009	26774	26787	26735	26901	26787	26668	26714	26767	26799	26524	26458	26675	26828	26733	26593	26624	26687	26757	26578	26655	26574	26397	26659	26777	26747	26928	26968	26841	26629	26572	26859	26970	26581	26714	26914	26684	26683	26663	26561	26814	26898	26937	26667	26638	26884	26896	27012	26898	26717	26642	26677	26652	26464	26713	26443	26725	26602	26826	26552
15668	16608	16884	17509	21593	28938	23864	20151	17955	16575	16168	16102	16251	16157	16000	16263	16127	15909	16237	16243	15979	16301	16213	16133	16293	16188	15937	16333	16193	16129	16228	15932	15984	16130	16276	16110	16236	16178	16058	16176	16023	16232	16007	16225	16137	16087	16150	16166	16078	15880	16243	16010	16126	16095	16104	16152	16194	16141	16223	16098	16318	15991	15958	16256	16123	16170	16156	15942	15959	16085	16201	15998	16062	15920	16259	16152	16201	16284	16089	16059	16092	15984	16143	15950	16018	16124	16026	16248	16089	16087	16063	16153	16090	16023	16090	16105	16038	16110	16088	16236	16241	16002	16146	16034	16007	15908	16039	16285	16160	16118	16033	16286	16137	16207	16276	16110	16273	16116	16065	16105	16109	16187	16056	16231	16122	16166	16216	16014	16059	15993	16152	15936	16222	15982	16039	16060	16261	15930	16234	16138	16153	16031	16021	16044	15945	16109	16118	16160	16063	16084	16196	16097	16282	16109	15796	16250	16206	16012	16042	15919	16146	16115	16138	16143	15989	16088	16357	16015	16046	16120	16101	15970	16222	16005	16147	16047	16043	16238	16210	15967	16203	16117	16253	16076	16062	16146	15993	16088	16186	16126	16122	16357	16159	16238	16047	16127	16103	16209	16107	16094	16079	16057	16044	16203	16028	16293	16163	16107	16127	16275	16244	16142	16160	16354	16294	16039	16011	16240	16202	16081	16183	16068	16099	16013	16213	16119	16097	16103	16116	16245	16247	16075	16051	16218	16024	16142	15878	16290	16185	16237	16262	16106	16069	16105	16123	16153	16275	16012	16121	16134	16182	16063	16056	16266	16038	16258	16223	16165	16003	16145	15939	16287	16064	16225	16063	16104	16116	16289	16120	16314	16122	15917	16139	15990	16132	16162	16252	16127	16027	16249	16121	15893	16025	16148	16061	16101	15937	16136	16250	16105	16074	16120	16129	15968	16116	16264	15957	16148	16123	16171	16141	16246	16161	16190	15844	16334	16130	16086	15976	16234	16055	16110	16102	16138	16205	16139	16049	16247	16011	16101	15985	16070	15992	15971	16109	16048	16018	16224	16024	16226	16020	16073	16187	15964	16036	16151	16102	16290	16136	16012	16106	16268	16113	16065	16328	16268	16040	16081	16194	16182	16218	16248	15970	16180	16066	15999	16064	15971	16299	16257	16016	16066	16100	16137	15935	16063	16064	16182	15999	16229	16118	16222	16103	15972	16167	16057	16194	16102	16243	16165	16196	16061	16049	16079	16054	16108	15972	16060	16290	16064	15915	16113	16276	16234	16157	16205	16022	16046	16186	16199	16021	16105	16138	15953	16204	16089	16377	16193	16110	16118	16193	16171	16188	16011	16004	16252	16209	15924	16092	16233	15956	16145	16134	16139	16026	16158	16127	16182	16152	16116	16010	16080	16247	16174	16102	16011	16136	16200	16146	16028	16166	16053	15915	16176	16161	16224	16018	16162	16040	16191	16108	16084	16060	15984	16100	16057	16275	16042	16205	16151	16116	16164	16413	16289	16049	16114	16023	16045	16121	16053	16090	16296	16065	15998	16116	16265	16180	16166	16271	16093	16207	16035	16192	16185	15960	16134	15885	16026	16215	16160	16065	16354	16056	16095	15847	15975	16291	15985	16172	16018	16226	16084	16173	16216	16143	16017	16029	16188	16100	16071	16214	16196	16263	16167	16162	16018	16204	15967	15993	15996	16210	16312	16025	16120	16106	16372	16226	16130	16152	16197	16058	16110	16228	16222	16003	16113	16255	16063	16267	16017	16110	16050	15983	16086	16027	16040	16066	16058	15895	16128	16036	16218	16316	16239	16095	16068	15976	16228	16164	16143	16311	16122	16017	16156	16124	16099	16119	15965	16036	16089	16156	16235	15945	16024	16169	16126	16120	16200	16069	16183	16079	16220	16157	16090	16216	15911	16064	16276	16044	16018	16046	16064	16343	16322	16039	16209	15924	16079	16068	16222	16141	16055	16034	16054	16161	16079	16241	16158	16127	16082	16172	16114	16069	16210	16139	16240	16199	16298	16260	16077	16069	15881	16164	16144	16130	16023	16042	16152	16255	16176	16040	16165	16165	16268	16239	16149	16075	16295	16004	16017	16097	16238	16145	16080	16242	16080	16135	16216	16054	16062	15957	15939	16133	16032	16117	16139	16240	15967	16044	16208	16188	16159	16271	16101	15902	16116	16197	16071	16077	16267	15998	16242	16194	16036	16023	16056	16114	16284	15898	16232	16138	16115	16052	15933	16116	16155	15920	16103	16022	16341	16250	15931	16163	16198	16071	16253	16093	16197	16091	16190	15983	16142	15971	16194	16331	16081	16111	16207	16138	15998	16023	16062	16120	16311	16142	16310	16260	16299	16233	16127	16082	16143	16084	16107	16144	16097	16090	16202	16050	16105	16107	16098	15880	16276	16049	16192	16226	15962	16230	16414	16013	16197	16109	16212	16152	15999	16162	16056	16208	16092	16094	15863	16108	16159	16080	15993	16096	16365	16277	16022	16215	16038	16028	16030	16240	16195	15972	16132	16142	16254	16192	16007	16173	16165	16170	15986	16034	15955	15929	16112	16218	16208	16274	16156	16223	16054	16146	16133	16107	16234	16309	15898	16042	16003	16153	16004	16141	16112	16115	15993	16183	16119	16051	16079	16063	15798	16099	16212	15991	16099	16180	16120	16108	16199	16010	16020	16105	16092	16225	15860	16075	16232	16318	16163	15974	16106	16120	16132	16111	16094	16017	16233	16184	16140	16159	16139	16174	16147	16009	16181	16307	16200	16081	16329	16041	16194	16236	16192	16028	16165	16235	16134	16169	16203	16036	15866	16100	16162	16151	16120	16224	15959	16273	16128	15939	15962	16105	15983	16124	16438	16256	16089	16289	16156	16101	16094	16072	15928	16184	16187	16155	16224	16020	16121	16153	16119	16102	16147	16014	16137	16113	16012	16134	16013	16297	16130	16126	16386	16307	15993	16196	16048	16032	16131	16201	16132	16093	16009	16066	16213	16202	16121	16183	16091	16148	16228	15946	16117	16189	16061	16211	15970	15835	16011	16189	16229	16219	16154	16041	16099	16142	15900	16038	16031	16130	16103	15823	16246	16145	16112	16180	16242	16187	16184	16039	16179	16199	15936	15920	16235	16134	16044	16115	15973	16166	16131	16142	16048	16204	15987	16134	16306	16162	16086	16118	16216	16075	16235	16375	16018	16003	16061	16150	16021	16077	15991	16014	16000	16261	15969	16308	16072	16138	16040	16027	16054	16202	16143	16258	16030	15974	16078	16204	16044	16250	16147	16323	16104	16224	16075	16126	15991	16244	16131	16104	16149	16102	16045	16045	16083	16113	16198	16039	16083	16244	16179	16064	16128	16069	16085	16224	16161	16005	16069	16343	16241	16062	16036	15937	16056	16175	16175	16126	16073	16069	15983	16158	16041	16148	15902	15988	16084	16098	15980	16194	16145	16235	16051	16031	16138	16094	16246	16012	16103	16246	16146	16178	16153	16206	16007	16252	16030	16119	16069	16096	16074	16196	16165	16102	16071	16125	16188	16222	16219	16033	16046	16242	15880	16078	16214	15968	15991	16126	16131	15961	16066	16200	16117	16113	16042	16148	16307	16409	16178	16178	16134	16078	16265	16134	16048	16097	16180	16192	16062	16179	16096	16030	15856	16004	16017	16069	16144	16040	15993	15967	16136	16154	15980	16230	16258	16069	16106	16037	16085	15964	16148	15973	16062	16119	16084	15953	16336	16280	16136	16098	16053	15998	16140	16215	16113	16281	16079	16007	16227	16073	16226	16068	16020	16148	16288	16077	16333	16053	16117	16216	16231	16106	15970	16149	16247	16093	15940	16096	16015	15964	16103	16061	16081	16234	16274	15980	16015	16021	16159	16206	15958	15965	16041	16192	16271	16072	16137	16213	15986	16241	16328	16137	16365	16162	16055	16119	16120	16240	16170	16169	16177	16226	16147	16086	16223	16337	15995	16169	16051	16415	16149	16182	16167	16108	16207	16229	16124	15979	16113	16107	15890	16077	16161	16092	16225	16171	16175	16137	16192	16029	16248	16021	16075	16194	16273	16099	16080	16139	16191	15960	16037	16300	16222	16157	16046	16024	16085	16064	16023	16090	16211	16195	16085	16322	16275	16322	16135	16041	16162	15928	16132	16055	16035	16231	16033	16082	16164	15824	16007	16098	16114	16029	16425	15832	16263	16250	15966	16040	16161	16123	16174	16004	16194	16016	16120	16046	16183	16116	16002	16098	16125	16205	15980	16217	16110	16065	16152	16050	16158	16044	16183	16285	16022	16085	16355	16129	16153	16018	16267	16048	16172	16081	16053	16190	16117	16126	16152	16062	16210	16138	16073	16029	16071	16209	16108	16206	16100	16099	16149	16209	16091	16078	16211	16067	16104	16040	16178	16151	16036	16340	16138	16188	16040	16156	15939	16047	16200	15975	16218	16272	16095	16045	16024	16355	15961	16131	16138	16208	16388	16138	16211	16072	16242	15927	16023	16143	16219	16231	16195	16048	16077	16047	16071	16146	16036	16167	16181	16043	16122	15986	16100	16038	16106	15968	16259	16103	16147	16027	16125	15988	16239	16124	16018	16157	16068	16089	16170	16119	16051	16097	16102	16091	15954	16161	16008	16172	16015	16017	16083	16023	16242	16145	16079	16261	16145	16145	15994	16115	16042	16002	16355	15942	16154	16240	16189	15961	16133	16062	16041	16250	16011	16160	16079	16012	16181	16185	16012	16105	16102	16211	16067	16227	16119	16284	16275	16246	16129	16222	16211	16071	16102	16074	16259	16263	16214	16123	16070	15973	16146	16079	16024	16138	16201	16197	16296	16120	16136	16298	16145	15981	16285	16092	16202	16091	16222	16156	16011	16019	16074	16276	16012	16050	15784	16126	16052	16252	15997	16007	16256	16021	16142	16100	15978	16041	16033	16260	16148	15964	16190	16253	16291	16105	16164	16073	16121	16280	16053	16299	16249	16298	15941	15984	15983	16048	16044	16090	16161	16132	16103	15999	16050	16050	16142	16057	16048	16109	16098	16142	16169	16172	16197	15855	16088	16038	16299	16010	15904	16227	16049	16124	16153
25735	21562	28101	33681	50417	63256	50263	37408	30966	28104	27173	27024	26772	26902	26976	26928	26894	26871	26899	26783	26693	26703	27034	26831	26695	27099	26677	26689	26795	26582	26544	26735	26559	27082	26814	26585	26609	26788	26530	26579	26958	26653	26909	26748	26716	26779	26724	26980	26741	26846	26814	26595	26721	27149	26900	26703	26830	26768	26884	26772	26803	26810	26825	26573	26579	26784	26582	26720	26744	26761	26694	26659	26655	26709	26825	26878	26914	26763	26683	26553	26679	26861	26478	27040	27048	26854	26473	26765	26422	26708	26757	26814	26744	26754	26890	26396	26436	26982	26811	26654	26461	26491	26676	26728	26732	26671	26850	26812	26728	26733	26880	26604	26578	26726	26542	26723	26733	26931	26868	26849	26713	26831	26862	26677	26766	26683	26600	26670	26616	26885	26797	26776	26768	26611	26716	26473	26397	26592	26782	26385	26773	26654	26802	26831	26651	26848	26851	26570	26705	26712	26658	26719	26749	26818	26705	26769	26976	26691	26831	26731	26623	26595	26707	26668	26951	26656	26873	26981	26772	26780	26754	26787	26545	26601	26947	26818	26953	26687	26663	26855	26828	26556	26639	26650	26625	26679	26807	26534	26642	26637	26656	26863	26800	26429	26798	26761	26748	26822	26647	26682	26923	26630	26718	26752	26810	26866	26579	26965	26730	26766	26822	26626	26641	26716	26750	26752	26638	26768	26797	26756	26530	26736	26832	26652	26815	26630	26903	26585	26551	26818	26655	26757	26919	26644	26724	26615	26711	26720	26534	26865	26686	26672	26739	26913	26761	26789	26834	26862	26983	26723	27011	26788	26784	26601	26630	26848	26734	26736	26811	26632	26975	26795	26820	26632	26825	26508	26622	26381	26677	26574	26712	26604	26753	26721	26857	26821	26684	26766	26511	26586	26613	26851	26800	26573	26874	26927	26705	26831	26830	26590	26647	26746	26991	26989	26691	26957	26635	26683	26819	26885	26863	26697	26624	26709	26592	26810	26947	26674	26764	26677	26595	26732	26875	26608	26571	26659	26621	26860	26702	26559	26479	26618	26867	26780	26864	26860	26648	26667	26802	26804	26473	26813	26694	26681	26691	26717	26819	27048	26810	26618	26499	26823	26876	26591	27035	26505	26722	26640	26788	26874	26757	26805	26863	26607	26782	26832	26687	26758	26692	26556	26924	26758	26794	26513	26676	26729	26668	26867	26737	26693	26588	26785	26729	26551	26744	26665	27087	26837	26904	26728	26835	26661	26614	26619	26911	26667	26885	26799	26890	26782	26839	26753	26646	26725	26696	26679	26586	26835	26745	26640	26507	26594	26640	26700	26704	26687	26805	26607	26729	26648	26680	26741	26539	26810	26587	26531	26940	27024	26717	26546	26822	26789	26782	26946	26813	26787	26807	26781	26917	26650	26777	26724	26775	26721	26795	26777	27059	26883	26811	26576	26830	26806	26742	26582	26750	26706	26673	26696	26513	26603	26860	26688	26783	26757	26739	26813	26825	26622	26813	26718	26897	26862	26720	26692	26965	26732	26686	26658	26816	26715	26891	26805	27006	26668	26715	26687	26556	26795	26539	26722	26789	26640	26771	26691	26613	26513	26663	26905	26707	26727	26813	26549	26669	26678	26709	26793	26723	26632	26983	26664	26898	26721	26823	26538	26979	26831	26693	26825	26822	26886	26880	26908	26778	26705	26723	26821	26791	26503	26640	26703	26785	26641	26841	26658	26826	26788	27015	26668	26700	26803	26545	26763	26592	26731	26706	26730	26837	26922	26677	26538	26443	26551	26880	26715	26813	26727	26709	26637	26685	26455	26587	26840	26824	26744	27018	26752	26542	26617	26514	26949	26807	26590	26766	26667	26777	26772	26858	26651	26468	26649	26688	26591	26864	26992	26619	26507	26695	26746	26501	26744	26891	26875	26840	26656	26731	26414	26766	26625	26773	26703	26700	26627	26606	26685	26874	26699	26859	26687	26738	26766	26802	26815	26763	26736	26846	26828	26686	26704	26691	26704	26808	26639	26894	26780	26697	26774	27002	26508	27049	26996	26638	26646	26628	26649	26480	26590	26734	26725	26642	26685	26589	26763	26877	27012	26719	26464	26841	26755	26768	26871	26901	26808	26923	26982	26826	26838	26993	26930	26757	26840	26741	26698	26747	26725	26700	26788	26659	26713	26761	26975	26835	26786	26622	26818	26848	26781	26692	26776	26746	26620	26590	26646	26589	26763	26670	26800	26568	26655	26675	26897	26652	26769	26884	26930	26457	26666	26458	26617	26657	26602	26865	26695	26777	26709	26802	26774	26833	26684	26737	26948	26691	26469	26859	26543	26598	26499	26588	26812	26524	26366	26648	26635	26860	27225	26352	26823	26943	26708	26731	26790	26925	26637	26849	26897	26634	26869	26701	26903	26626	26515	26880	26954	26679	26877	26872	26668	26642	26633	26685	26743	26626	26845	26840	26588	26739	26915	26875	26864	26749	26791	26840	26900	26724	26844	26859	26723	26545	26632	26857	26806	26766	26795	26917	26894	26731	26806	26740	26585	26572	26471	26609	26537	26890	26780	26882	26737	26576	26568	26743	26724	26679	26834	26703	26960	26747	26655	26848	26797	26774	26725	26729	26737	26849	26857	26658	26380	26919	26679	26606	26822	26912	26776	26872	26679	26614	26837	27036	27003	26909	26559	26865	26643	26915	26672	26884	26628	26299	26833	26957	26664	26763	26696	26638	26705	26562	26729	26772	26931	26732	26606	26652	26721	26605	26941	26705	26771	26857	26683	26790	26877	26435	26852	26888	26585	26658	26534	26762	26761	26879	26808	26867	26791	26911	26686	26604	26792	26935	26515	26740	26738	26703	26675	26753	26861	26746	26807	26688	26842	26646	26875	26496	26921	26648	27058	26769	26667	26801	26691	26590	26684	26771	26591	26608	26807	26664	26932	26734	26712	26729	26597	26400	26526	27054	26746	26756	26788	26787	26755	26729	26669	27035	26638	26714	26956	26905	26713	26747	26674	26792	26670	26737	26668	26834	26645	26396	26902	26663	26669	26814	26733	26862	26534	26764	26904	26643	26888	26642	26902	26837	26646	26988	26763	26603	26849	26944	26687	26804	26669	26717	26553	26774	26566	26772	26721	26719	26765	26614	26921	26614	26568	26897	26631	26847	26663	26630	26747	26936	26737	26833	26548	26729	26720	26718	26773	26812	26842	26884	26913	26621	26706	26744	26668	26551	26505	26764	26826	27120	26872	26758	26953	26529	27035	26784	26596	26671	26833	26756	26463	26603	26508	26633	26825	26685	26695	26970	26879	26754	27004	26774	26658	26746	26715	26599	26698	26566	26714	27121	26819	26806	26804	26964	26587	26797	26712	26897	26927	26793	26779	26763	26915	26593	26771	26638	26878	26607	26589	26699	26503	26570	26591	27050	26780	26788	26780	26524	26733	26929	27027	26754	26712	26739	26732	26671	26601	26798	26616	26581	26756	26666	26730	26549	26428	26706	26751	26680	26813	26821	26885	26613	26450	26645	26827	26637	26835	26814	26662	26635	26922	26428	26619	26659	26743	26721	26731	26873	26728	26840	26829	26807	26506	26757	26573	26590	26992	26752	26891	26654	26556	26836	26593	26987	26798	26837	26650	26929	26883	26856	26489	26882	26886	26817	26578	26716	26720	26595	26840	26627	26830	26632	26603	26587	26598	26921	26891	26837	26612	26472	26840	26660	26607	26949	26973	26859	26587	26551	26850	26629	26735	26818	27044	26636	26672	26551	26743	26713	26888	26542	26597	26695	26578	26633	26781	26654	26771	26742	26621	26577	27050	26997	26939	26653	26728	26617	26750	26665	26490	26842	26642	26750	26639	26735	26845	26615	26628	26588	26265	26680	26667	26698	26982	26766	26666	26853	26835	26705	26645	26839	26547	26661	26597	26640	26873	26826	26809	26711	26646	26739	26760	26958	26861	26777	26857	26943	26555	26712	27047	26615	26761	26985	26634	26666	26730	26774	26755	26691	26792	26791	26771	26666	26767	26695	26743	26862	26845	26880	26763	26974	26750	26667	26711	26628	26704	26834	26844	26764	26750	26675	26715	26590	26660	26814	26945	26616	26582	26887	26708	26714	26595	26828	26446	26676	26661	26830	26902	26761	26505	26487	26538	26636	26828	26587	26837	26855	26461	26917	26824	26832	26830	26773	26610	26606	26753	26865	26379	26560	26637	26686	26637	26915	26737	26723	26654	26919	26735	26840	27082	27002	26792	26887	26738	26755	26569	26628	26421	26492	26659	26760	26908	26462	26585	26730	26665	26794	26627	26747	26625	26752	26829	26659	26621	26593	26835	26502	26700	26902	26708	26749	26792	26634	26878	26460	26766	26668	26808	26894	26712	26804	26818	26912	26807	26786	26800	26702	26814	27090	26756	26749	26613	26770	26515	26755	26642	26641	26799	26472	26743	26711	26817	26699	26925	26889	26844	26599	26861	26497	26695	26622	26907	26906	26910	26723	26842	26557	26687	26559	26701	26694	26936	26819	26698	26720	26608	26450	26581	26640	26886	26982	26647	26997	26520	26903	26355	26464	26693	26879	26921	26869	26790	26681	26911	26635	26725	26708	26733	26878	26865	26683	26951	26789	26726	26767	26760	26806	26617	26660	26800	26561	26834	26845	26927	26578	26600	26728	26558	26917	26954	26774	26798	26838	26481	26871	26749	26579	26543	26805	26642	26657	26714	26967	26710	26692	26792	26864	26806	26869	26676	26751	26997	26661	26597	26923	26754	26945	26827	26805	26822	26890	26783	27014	26691	27019	27050	26810	26620	26679	26749	26942	27022	26560	26656	26582	26718	26812	26680	26507	26622	26619	26897	26612	26597	26561	26759	26779	26904	26719	26687	27171	26598	26651	26675	26885	26707	26870	26632	26766	26815	26678	26647	26894	26601	26874	26785	26672	26791	26904	26777	26678	26804	26674	26467	26659	26831	26721	26871	26637	26951	26890	26744	26649	26870	26679	26678	26515	26811	26668	26701	26587	26482	26764	26870	26634	26650	26828	26648	26441	26792	26833	26664	26408	26892	26712	26763	26871	26763	26920	26822	26628	26507	26671	26833	26708	26798	26702	26536	26799	26746
13450	20285	21405	28940	50355	57415	39821	26789	19789	17418	16512	16409	16193	16343	16426	16392	16265	16453	16356	16256	16509	16317	16383	16407	16281	16358	16450	16497	16424	16464	16389	16471	16322	16401	16331	16402	16404	16246	16383	16340	16508	16369	16240	16312	16336	16473	16399	16475	16309	16134	16313	16423	16371	16309	16414	16545	16266	16332	16360	16415	16390	16370	16362	16270	16339	16500	16206	16400	16374	16281	16447	16373	16267	16243	16301	16334	16299	16167	16247	16476	16600	16364	16278	16666	16453	16551	16232	16374	16194	16325	16376	16336	16353	16430	16283	16201	16360	16252	16340	16451	16272	16061	16335	16549	16434	16318	16473	16258	16352	16361	16211	16433	16445	16128	16349	16476	16356	16381	16197	16347	16493	16435	16380	16245	16229	16365	16418	16342	16347	16152	16215	16179	16527	16346	16301	16304	16321	16268	16428	16391	16423	16402	16377	16404	16348	16316	16406	16234	16376	16264	16504	16284	16352	16408	16480	16279	16376	16286	16337	16421	16415	16349	16224	16242	16331	16322	16317	16524	16199	16312	16238	16338	16392	16465	16311	16418	16239	16244	16214	16272	16330	16375	16203	16275	16385	16354	16283	16468	16192	16249	16401	16193	16402	16427	16314	16374	16352	16418	16186	16461	16385	16453	16369	16307	16338	16351	16297	16449	16478	16306	16360	16337	16301	16229	16253	16355	16398	16234	16376	16305	16485	16530	16309	16137	16378	16331	16289	16440	16545	16258	16311	16281	16419	16315	16280	16396	16484	16487	16382	16301	16280	16333	16267	16217	16211	16416	16413	16452	16374	16324	16337	16213	16412	16254	16229	16399	16297	16354	16425	16488	16247	16335	16388	16461	16505	16494	16057	16311	16337	16480	16313	16216	16345	16331	16510	16282	16204	16296	16324	16512	16363	16346	16434	16427	16192	16269	16436	16386	16375	16286	16494	16387	16449	16296	16414	16344	16301	16156	16200	16453	16475	16296	16404	16231	16370	16464	16280	16395	16271	16406	16284	16450	16386	16433	16236	16342	16330	16407	16264	16305	16458	16330	16416	16216	16403	16418	16276	16421	16297	16089	16303	16350	16191	16345	16346	16505	16379	16333	16521	16349	16311	16348	16346	16331	16253	16315	16209	16488	16306	16275	16137	16382	16434	16315	16394	16490	16281	16160	16494	16364	16566	16301	16237	16298	16237	16424	16314	16326	16253	16264	16313	16529	16365	16371	16394	16379	16304	16538	16336	16256	16285	16397	16359	16427	16358	16222	16325	16342	16322	16315	16420	16236	16418	16415	16316	16569	16395	16170	16580	16166	16328	16207	16364	16439	16373	16384	16357	16426	16278	16452	16304	16320	16172	16424	16372	16274	16203	16108	16452	16378	16127	16486	16427	16359	16377	16486	16246	16153	16260	16324	16385	16452	16315	16388	16335	16401	16197	16281	16109	16377	16280	16346	16515	16253	16258	16381	16623	16371	16354	16094	16325	16478	16380	16364	16368	16428	16415	16374	16570	16256	16227	16365	16439	16417	16446	16363	16197	16404	16299	16407	16374	16349	16349	16450	16538	16336	16502	16061	16105	16247	16327	16496	16457	16255	16397	16416	16452	16447	16136	16523	16262	16354	16334	16247	16436	16341	16401	16379	16403	16259	16290	16475	16282	16395	16311	16434	16392	16388	16327	16317	16404	16388	16428	16415	16381	16303	16365	16380	16401	16492	16330	16254	16386	16134	16441	16255	16296	16239	16355	16418	16392	16434	16140	16472	16309	16654	16275	16331	16475	16260	16245	16351	16238	16448	16421	16378	16443	16240	16196	16300	16341	16180	16406	16294	16253	16248	16105	16363	16390	16394	16433	16197	16400	16301	16221	16503	16502	16296	16273	16447	16188	16530	16283	16265	16554	16409	16377	16454	16273	16508	16257	16206	16359	16364	16456	16253	16386	16221	16357	16199	16542	16206	16472	16388	16394	16351	16357	16328	16266	16327	16258	16390	16254	16425	16410	16091	16393	16450	16487	16279	16461	16295	16482	16336	16375	16529	16332	16329	16380	16430	16223	16306	16426	16326	16590	16295	16334	16263	16207	16485	16282	16362	16433	16468	16383	16166	16270	16348	16413	16414	16284	16423	16286	16278	16321	16463	16386	16219	16370	16253	16450	16285	16434	16197	16298	16355	16387	16385	16227	16057	16431	16296	16415	16242	16340	16145	16569	16249	16373	16262	16305	16259	16285	16275	16345	16325	16382	16360	16426	16409	16451	16461	16419	16153	16373	16220	16321	16299	16302	16399	16455	16402	16508	16338	16328	16349	16345	16282	16326	16363	16451	16149	16342	16198	16234	16254	16261	16474	16368	16274	16361	16259	16425	16287	16539	16329	16252	16468	16522	16192	16221	16458	16398	16188	16240	16148	16279	16388	16310	16442	16417	16459	16256	16319	16315	16287	16331	16314	16420	16523	16448	16455	16452	16491	16278	16496	16412	16399	16385	16407	16263	16154	16361	16332	16506	16162	16148	16185	16517	16321	16459	16369	16371	16302	16297	16332	16384	16336	16362	16549	16271	16347	16392	16362	16417	16305	16269	16337	16330	16298	16302	16352	16371	16389	16305	16287	16323	16257	16389	16182	16362	16420	16304	16203	16283	16379	16397	16348	16323	16333	16532	16341	16418	16349	16331	16537	16453	16440	16378	16168	16408	16314	16242	16507	16453	16320	16178	16263	16285	16307	16456	16124	16430	16369	16361	16231	16336	16243	16272	16361	16375	16387	16236	16313	16374	16467	16391	16271	16422	16214	16417	16289	16409	16333	16342	16404	16311	16019	16342	16325	16229	16295	16466	16391	16267	16390	16437	16279	16226	16508	16371	16301	16433	16393	16362	16334	16440	16299	16434	16279	16391	16235	16249	16332	16265	16290	16347	16247	16280	16347	16232	16312	16428	16477	16265	16226	16425	16464	16206	16350	16428	16289	16352	16276	16323	16421	16420	16209	16487	16225	16283	16490	16209	16458	16176	16268	16430	16490	16252	16314	16247	16297	16292	16242	16379	16299	16562	16292	16263	16396	16380	16425	16374	16410	16379	16388	16606	16236	16282	16406	16282	16111	16439	16206	16318	16191	16402	16197	16289	16530	16281	16258	16353	16316	16311	16215	16489	16300	16350	16232	16285	16233	16129	16215	16437	16292	16256	16535	16248	16314	16488	16273	16245	16355	16303	16320	16348	16228	16367	16339	16302	16470	16433	16423	16328	16442	16494	16293	16302	16471	16317	16233	16238	16241	16399	16383	16329	16278	16294	16538	16408	16452	16175	16292	16414	16332	16275	16496	16294	16271	16361	16407	16166	16333	16219	16244	16341	16442	16305	16214	16323	16243	16344	16353	16323	16362	16270	16352	16438	16348	16436	16424	16417	16451	16423	16552	16311	16397	16422	16406	16307	16379	16128	16276	16251	16397	16343	16472	16223	16272	16249	16406	16445	16435	16465	16288	16280	16251	16218	16519	16261	16363	16340	16234	16146	16390	16397	16342	16473	16426	16424	16283	16307	16396	16501	16349	16438	16369	16308	16236	16364	16374	16463	16144	16583	16464	16336	16297	16344	16442	16399	16285	16375	16334	16380	16311	16329	16546	16364	16424	16440	16280	16440	16390	16301	16367	16347	16182	16327	16338	16384	16353	16239	16381	16316	16465	16222	16340	16427	16471	16263	16372	16334	16461	16373	16300	16446	16370	16243	16394	16189	16321	16144	16302	16205	16374	16247	16259	16346	16370	16296	16370	16288	16343	16254	16129	16393	16385	16264	16512	16287	16381	16439	16268	16315	16259	16229	16438	16562	16591	16312	16308	16427	16238	16331	16406	16412	16151	16491	16467	16530	16398	16330	16267	16409	16247	16533	16462	16345	16142	16415	16459	16392	16261	16357	16240	16444	16316	16179	16351	16472	16306	16227	16211	16324	16435	16372	16471	16321	16365	16243	16306	16241	16470	16193	16094	16364	16309	16441	16246	16500	16306	16369	16193	16369	16272	16139	16240	16212	16276	16425	16381	16306	16391	16439	16227	16294	16304	16440	16304	16273	16372	16402	16353	16214	16346	16415	16232	16273	16426	16263	16410	16645	16233	16361	16225	16479	16069	16234	16373	16322	16305	16378	16320	16605	16388	16306	16365	16469	16132	16423	16184	16395	16269	16389	16348	16222	16374	16205	16539	16192	16266	16337	16505	16340	16280	16448	16399	16467	16376	16333	16311	16137	16454	16418	16371	16295	16297	16442	16339	16493	16212	16286	16486	16398	16184	16468	16305	16355	16179	16121	16304	16368	16402	16324	16304	16494	16376	16472	16239	16406	16369	16255	16350	16579	16369	16447	16286	16234	16319	16502	16468	16302	16382	16247	16285	16335	16340	16379	16365	16288	16304	16405	16333	16266	16314	16329	16240	16409	16418	16376	16195	16234	16270	16457	16606	16379	16390	16362	16321	16343	16307	16524	16432	16353	16344	16468	16432	16404	16372	16348	16303	16297	16447	16375	16290	16289	16292	16231	16367	16274	16654	16330	16277	16329	16408	16299	16395	16430	16396	16273	16209	16263	16502	16257	16420	16460	16441	16354	16360	16529	16383	16399	16302	16316	16402	16381	16352	16458	16260	16401	16302	16513	16442	16292	16254	16448	16460	16299	16166	16530	16223	16360	16387	16606	16268	16284	16343	16280	16430	16225	16313	16405	16468	16317	16358	16290	16277	16434	16439	16441	16392	16209	16349	16393	16235	16321	16465	16312	16296	16267	16325	16152	16443	16355	16294	16578	16265	16388	16376	16283	16341	16198	16391	16273	16151	16236	16394	16384	16394	16347	16266	16315	16297	16162	16176	16382	16453	16330	16470	16374	16491	16481	16404	16368	16281	16155	16235	16458	16241	16315	16577	16329	16337	16361	16328	16272	16348	16490	16280	16342	16346	16318	16247	16520	16369	16505	16310	16526	16386	16471	16459	16185	16283	16410	16124	16314	16390	16289	16382	16378	16429	16164	16488	16312	16210	16326	16402	16395	16526	16359	16259	16538	16390	16390	16361	16296	16356	16321	16184	16264	16330	16349	16376	16381	16307	16333	16406	16511	16219	16354	16328	16312	16353	16347	16307
23269	21496	28951	38703	71219	71601	61356	45352	34451	30058	28547	27938	28072	27988	27847	27747	27613	27430	27917	27615	27614	27613	27642	27581	27531	27552	27899	27798	27592	27587	27615	27693	27846	27523	27777	27722	27509	27691	27491	27680	27572	27655	27950	27549	27390	27593	27526	27602	27585	27042	27583	27395	27418	27396	27475	27645	27681	27533	27656	27263	27536	27286	27576	27692	27486	27539	27497	27393	27316	27603	27418	27716	27704	27198	27339	27437	27636	27432	27609	27483	27469	27553	27579	27244	27520	27326	27681	27782	27547	27406	27553	27312	27604	27725	27665	27576	27462	27698	27482	27584	27604	27578	27439	27533	27788	27616	27515	27323	27631	27246	27541	27870	27456	27540	27190	27348	27475	27426	27556	27582	27535	27645	27683	27258	27617	27419	27492	27473	27562	27542	27430	27361	27407	27489	27554	27648	27624	27608	27362	27602	27654	27803	27506	27492	27510	27434	27353	27300	27563	27433	27426	27329	27486	27454	27440	27729	27365	27194	27416	27731	27389	27548	27614	27502	27475	27573	27275	27471	27506	27531	27236	27518	27475	27667	27634	27575	27402	27161	27167	27447	27600	27330	27587	27539	27394	27572	27475	27599	27523	27491	27482	27737	27568	27477	27500	27677	27311	27519	27501	27435	27386	27237	27580	27531	27543	27389	27535	27556	27506	27386	27626	27400	27417	27720	27592	27648	27541	27768	27361	27446	27418	27514	27641	27473	27389	27627	27569	27466	27490	27570	27665	27344	27525	27567	27301	27346	27418	27304	27510	27694	27553	27377	27513	27366	27627	27522	27416	27537	27525	27352	27514	27503	27380	27264	27477	27402	27351	27269	27650	27716	27680	27508	27604	27239	27506	27594	27350	27225	27278	27419	27661	27614	27468	27402	27692	27632	27479	27405	27282	27515	27496	27517	27242	27317	27646	27636	27463	27237	27541	27635	27401	27310	27508	27574	27158	27486	27579	27434	27366	27294	27518	27377	27513	27457	27507	27572	27662	27356	27809	27296	27222	27272	27506	27633	27483	27434	27399	27376	27398	27459	27512	27271	27522	27695	27447	27634	27775	27341	27252	27514	27544	27421	27534	27439	27432	27287	27554	27413	27535	27447	27406	27593	27460	27636	27544	27550	27335	27518	27266	27566	27659	27401	27333	27310	27642	27388	27686	27224	27461	27420	27297	27359	27622	27531	27421	27508	27644	27318	27678	27586	27442	27554	27552	27578	27296	27173	27376	27350	27502	27541	27550	27389	27601	27487	27458	27683	27407	27567	27694	27421	27432	27461	27617	27254	27267	27307	27425	27469	27641	27442	27357	27322	27621	27415	27599	27311	27207	27410	27505	27466	27715	27520	27785	27644	27458	27279	27279	27297	27398	27519	27567	27560	27362	27500	27458	27519	27424	27530	27556	27546	27635	27405	27406	27493	27468	27431	27608	27405	27429	27615	27659	27609	27526	27675	27498	27641	27490	27499	27264	27282	27668	27524	27587	27328	27517	27711	27680	27653	27383	27249	27471	27382	27636	27459	27585	27498	27392	27437	27392	27316	27603	27677	27551	27466	27620	27369	27662	27594	27828	27483	27879	27828	27575	27377	27365	27258	27250	27369	27642	27330	27778	27595	27598	27510	27549	27440	27524	27527	27402	27376	27335	27404	26957	27454	27516	27372	27508	27324	27433	27355	27435	27478	27561	27635	27428	27471	27571	27564	27499	27238	27631	27554	27511	27472	27513	27583	27351	27348	27581	27367	27486	27488	27579	27514	27656	27543	27739	27357	27370	27485	27614	27618	27522	27419	27366	27352	27487	27396	27610	27498	27394	27277	27390	27195	27637	27531	27721	27618	27364	27533	27477	27342	27501	27577	27339	27234	27643	27568	27681	27540	27368	27684	27621	27570	27326	27378	27482	27535	27480	27475	27543	27577	27334	27468	27573	27696	27516	27641	27615	27471	27425	27366	27615	27413	27226	27363	27203	27657	27389	27654	27547	27377	27638	27294	27425	27438	27430	27368	27606	27454	27442	27492	27521	27544	27444	27500	27496	27369	27386	27394	27407	27459	27594	27528	27354	27694	27504	27370	27527	27514	27688	27289	27387	27711	27710	27281	27266	27751	27688	27673	27426	27372	27570	27811	27425	27344	27415	27478	27305	27492	27548	27481	27579	27797	27668	27611	27482	27320	27459	27769	27562	27545	27295	27437	27488	27562	27614	27685	27313	27214	27146	27646	27618	27492	27617	27142	27445	27464	27256	27537	27761	27480	27618	27408	27523	27351	27283	27300	27096	27228	27569	27628	27521	27513	27620	27682	27655	27472	27783	27491	27393	27519	27617	27723	27577	27441	27657	27518	27269	27464	27384	27318	27561	27457	27186	27269	27323	27454	27429	27486	27575	27479	27432	27325	27446	27575	27643	27544	27497	27586	27554	27521	27359	27495	27380	27322	27333	27656	27274	27585	27536	27360	27371	27566	27478	27528	27449	27595	27233	27518	27415	27418	27497	27331	27527	27477	27463	27436	27443	27470	27269	27478	27637	27386	27414	27413	27452	27249	27538	27160	27412	27469	27536	27436	27613	27426	27372	27483	27409	27540	27312	27525	27515	27411	27390	27434	27387	27600	27558	27587	27559	27595	27566	27348	27468	27309	27530	27766	27333	27397	27454	27456	27649	27374	27500	27643	27375	27508	27433	27337	27422	27395	27536	27517	27592	27460	27533	27745	27444	27502	27334	27315	27400	27402	27563	27507	27514	27432	27382	27675	27683	27584	27419	27223	27188	27580	27412	27384	27627	27652	27615	27671	27808	27551	27550	27712	27477	27326	27670	27565	27493	27586	27517	27569	27566	27477	27661	27414	27548	27741	27362	27678	27731	27334	27551	27370	27520	27276	27310	27378	27523	27515	27447	27339	27298	27332	27514	27395	27488	27342	27651	27587	27479	27411	27492	27664	27554	27348	27365	27553	27386	27570	27602	27809	27619	27448	27511	27360	27677	27345	27418	27516	27574	27409	27550	27082	27611	27530	27482	27569	27430	27250	27492	27739	27469	27275	27798	27540	27612	27318	27566	27412	27477	27597	27621	27762	27280	27453	27633	27547	27531	27416	27210	27617	27248	27394	27540	27571	27473	27388	27274	27449	27802	27548	27554	27560	27506	27362	27549	27535	27422	27429	27354	27532	27335	27404	27327	27141	27314	27504	27561	27434	27474	27390	27514	27421	27463	27478	27453	27613	27598	27469	27183	27389	27603	27431	27582	27532	27281	27590	27632	27339	27497	27531	27370	27420	27477	27309	27209	27313	27637	27507	27364	27540	27569	27425	27263	27647	27656	27748	27334	27319	27434	27346	27717	27486	27676	27480	27580	27613	27515	27390	27289	27514	27339	27473	27761	27728	27509	27540	27652	27485	27380	27471	27340	27662	27337	27285	27639	27273	27606	27543	27762	27456	27397	27381	27353	27577	27679	27377	27605	27608	27347	27485	27406	27408	27535	27775	27414	27605	27425	27702	27403	27309	27389	27512	27266	27254	27554	27532	27333	27403	27526	27693	27756	27455	27428	27451	27387	27490	27595	27264	27662	27426	27518	27365	27587	27470	27461	27767	27643	27346	27277	27267	27474	27467	27720	27441	27553	27414	27799	27355	27538	27604	27640	27328	27599	27507	27245	27371	27338	27434	27588	27567	27460	27614	27764	27461	27266	27624	27361	27912	27578	27371	27537	27258	27593	27486	27323	27441	27372	27485	27750	27806	27466	27602	27360	27422	27643	27426	27528	27446	27185	27462	27423	27481	27343	27289	27578	27632	27625	27590	27543	27408	27378	27489	27422	27439	27636	27440	27543	27449	27048	27484	27663	27640	27644	27621	27612	27427	27597	27160	27709	27344	27400	27397	27339	27277	27559	27480	27327	27572	27356	27583	27312	27198	27378	27420	27468	27624	27581	27669	27249	27455	27575	27299	27139	27373	27504	27545	27573	27717	27468	27554	27689	27384	27577	27602	27583	27504	27506	27371	27599	27594	27308	27285	27559	27097	27393	27545	27673	27258	27593	27573	27332	27436	27425	27727	27602	27252	27614	27424	27667	27585	27641	27397	27616	27696	27548	27529	27455	27446	27501	27491	27414	27430	27554	27464	27738	27630	27565	27785	27842	27404	27277	27499	27708	27283	27516	27468	27292	27407	27491	27525	27387	27216	27545	27497	27623	27530	27446	27572	27614	27469	27758	27462	27569	27302	27412	27591	27472	27515	27435	27328	27555	27454	27208	27265	27370	27455	27393	27446	27525	27596	27627	27516	27609	27828	27461	27345	27367	27622	27588	27449	27613	27453	27511	27473	27232	27552	27349	27375	27486	27339	27422	27720	27820	27327	27480	27510	27461	27484	27494	27456	27301	27308	27488	27547	27466	27350	27530	27323	27252	27349	27322	27648	27392	27401	27326	27430	27632	27524	27403	27427	27453	27420	27632	27705	27196	27683	27739	27334	27590	27740	27652	27501	27400	27622	27480	27452	27795	27564	27590	27416	27512	27572	27325	27541	27409	27350	27520	27378	27487	27431	27492	27210	27435	27385	27145	27473	27295	27163	27484	27502	27576	27435	27522	27435	27635	27548	27418	27440	27275	27618	27415	27428	27319	27499	27794	27500	27429	27499	27522	27538	27493	27383	27625	27223	27558	27381	27433	27640	27738	27363	27462	27569	27325	27496	27451	27243	27658	27449	27472	27449	27465	27444	27403	27518	27499	27343	27488	27412	27172	27719	27734	27474	27389	27469	27381	27369	27561	27502	27460	27342	27509	27627	27446	27500	27430	27342	27583	27557	27181	27371	27593	27468	27519	27484	27327	27431	27566	27765	27613	27527	27367	27627	27436	27343	27418	27672	27398	27395	27429	27412	27487	27427	27564	27461	27486	27250	27709	27515	27735	27271	27363	27475	27441	27636	27459	27471	27393	27629	27408	27278	27185	27326	27714	27396	27470	27573	27537	27381	27430	27404	27519	27547	27780	27509	27603	27650	27554	27561	27546	27530	27148	27678	27456	27691	27416	27428	27592	27572	27177	27619	27539	27263	27351	27760	27521	27514	27692	27573	27631	27283	27587	27536	27518	27433	27251	27550	27624	27543	27341	27394	27364	27662
14460	31510	44739	70766	87277	77134	57896	35979	23307	18478	17567	17300	17386	17136	17099	17011	17068	17108	17089	17277	17130	17036	17084	17053	16963	16995	17074	17272	17250	17004	17090	17082	17230	17246	17142	16959	17140	17039	17005	17201	17254	17186	17221	17158	16986	17002	17299	17245	16946	17056	17114	17080	17153	17097	17152	17051	17062	17051	17177	17199	17096	17178	17011	17028	16980	17074	17200	17179	17044	17118	16891	17122	17281	16985	16982	17205	17017	17096	17127	17225	17149	16963	17038	17008	17107	17203	16937	17140	17088	16955	16975	16924	16930	17093	17045	17007	17121	17148	17059	17133	17021	17132	16980	17168	17102	17208	17154	17031	16922	17172	16990	17340	17011	16934	17039	16877	16997	16953	16997	17074	17067	17015	17205	16994	17082	17257	16918	17322	17024	17075	16992	17053	17134	17154	17101	17175	16968	17289	17214	16894	16991	17010	17251	17076	17207	17252	17142	16968	17114	17150	17015	17026	17104	17017	17170	16981	17113	17002	17261	16997	17145	16888	16955	16902	17018	17132	17036	17187	16942	17107	17133	17143	17148	16896	17167	17136	17076	16998	17216	17217	17075	16990	17005	17209	16888	17133	16990	17057	16982	17190	17022	17023	17154	17135	17083	17160	17272	17013	17195	17112	17037	17130	17094	17081	17086	17040	16990	17241	16874	17067	17298	17032	17177	17073	17135	17160	17017	16960	17047	17033	16994	16957	17148	16953	17087	17103	17023	17018	16946	17038	17015	17064	16968	17233	17233	17002	17077	16870	16934	17100	17121	16988	17030	17070	17112	16920	17055	17099	17088	17216	16987	17066	17094	16798	17058	17119	17196	16945	17081	16893	17134	17041	16879	17114	17141	17200	16946	17014	17139	17243	17090	17237	17086	17179	16887	17270	17274	17246	17086	17082	17093	17008	17210	17011	17038	17035	16958	17073	17026	17049	16912	17074	17075	17087	17116	16984	17064	17159	17191	16983	17017	17097	17113	17095	17109	17035	17208	17104	17084	17238	17162	17296	17038	17049	17167	17101	17180	16934	17160	17071	17112	17112	17111	16984	17087	17069	17236	16998	16869	17130	17111	17141	17228	17063	17219	17001	17017	16828	16981	16925	17111	17031	17186	17036	17324	17257	17019	16914	17205	17052	16938	17272	17192	17024	17108	17013	16995	16959	17033	16972	17072	17009	17034	17210	17184	17048	17017	16853	17178	16932	17002	16967	17218	17062	17100	16960	17016	16998	16985	17062	17148	17168	17046	16960	17142	17299	17129	17155	17155	17182	16961	17017	17064	16880	17131	16943	17102	17062	16983	16965	17045	16969	16948	17107	17185	16886	17090	17136	17154	16961	17093	17179	17085	16983	17139	16908	17118	17105	17155	17060	16974	17035	16974	17039	16855	17136	17213	17050	17265	17087	17183	16982	17240	16909	17083	17169	17050	16948	17109	16961	17016	16994	16994	17090	17227	17024	17037	16962	17160	16963	17025	16893	17034	17164	17001	17122	17063	17177	16947	17117	16973	17087	17001	17089	17035	17140	17045	16957	17242	16886	17025	16984	17208	16908	16846	17030	17160	16826	17115	17217	17020	16995	17166	17163	17270	17303	17117	16947	16982	17107	16978	17254	16944	17138	17183	17104	17101	16949	17022	17084	17103	17095	16922	17088	17032	17175	17061	17078	17242	17015	17096	16886	17082	16868	17160	17161	16949	16960	17119	17008	16947	16895	17105	17024	16953	17043	16962	17115	17055	17172	16906	16974	16983	16835	16982	17141	17135	17121	17042	17054	17012	16872	16947	16918	16885	17027	17104	17135	17246	17230	16933	17135	17181	16962	16970	17119	17076	17076	17095	16944	16993	16900	17133	16968	17132	16883	16796	17112	17008	16921	17231	17069	17052	16998	16984	17072	16967	16927	17057	17143	17164	17018	17118	17057	17002	17001	16980	17068	17118	17131	16849	17153	17113	16967	17013	17094	17162	17021	17055	17028	17110	17087	17079	17219	16965	17143	16916	17040	17110	16952	17024	17052	17043	17071	17088	17124	17110	17040	17102	17020	17020	16870	16918	17089	16993	17107	16934	17015	17062	17040	16935	17057	17009	16912	17003	17077	16973	17081	16999	17034	17092	17120	16991	17102	17005	17181	16973	16974	17156	17070	17084	16903	17146	16903	16911	17011	16930	17018	16909	17130	17098	16873	16960	17062	16901	16973	16855	17089	17137	17077	17050	16915	16943	17028	17069	16957	17096	16984	17135	16970	16960	17072	17093	17082	17054	17073	17063	16999	17125	17104	17089	16952	17161	16944	17036	16960	16905	17074	17050	17082	17121	17021	17097	16940	17024	16992	16959	17174	17188	17052	17145	16777	17167	17049	17029	17087	17012	17025	17133	17068	17139	16852	17062	17021	17188	17088	17180	17090	17041	16948	17300	17027	17040	16979	17056	17021	17113	17168	17090	17121	17027	17112	17193	17034	16916	17226	17173	17113	17108	17134	17165	16949	17182	16954	17140	17192	17072	16996	16999	17083	17141	17056	16991	16904	17004	17185	17150	17002	17068	17150	16994	17022	16963	16998	17086	16949	17177	17084	17082	17170	17037	17268	17033	17045	17130	16941	17055	17168	16941	17035	17054	16922	17010	16933	17132	17097	17236	16986	16905	17005	17029	17186	17030	17102	17114	17015	17236	16993	17063	16967	16784	16945	17096	17120	17129	17127	16865	17210	17191	16988	17150	17235	17166	17133	17022	17117	17018	17147	17146	17158	16943	17028	17096	17131	17125	17158	17177	17093	16892	17102	17185	17031	17000	17088	16942	17081	17121	17083	17076	17236	17140	16936	17280	16971	17138	17005	17111	17126	17054	17045	17064	17097	17036	17070	17057	16860	17116	17056	17011	16927	17029	16994	17014	17018	17187	17122	17113	17077	16989	17086	17141	16920	17151	17137	16966	16965	17193	17114	16958	17109	17063	17055	17161	17001	16961	17142	17018	17052	16923	17017	17249	16986	17121	17101	17095	17077	17040	16881	17005	16908	17094	17194	17078	17091	17174	17060	17007	17026	16976	17102	16964	17166	17088	16959	16971	17079	17095	17088	17023	17045	17090	17023	17015	16941	16971	17058	16998	17198	17153	17124	17067	17204	17046	17083	16945	17050	17034	17093	16896	17017	17184	16872	17072	17003	17101	17056	16846	17089	17149	17168	16896	17143	17165	17262	16844	17002	17225	17157	17042	16947	17042	17020	17040	16990	16997	17120	17058	17058	16978	16973	17121	17151	17083	17084	16991	17139	17095	16948	17085	16992	17191	17047	17237	16830	17149	17097	17148	16994	17041	17001	17042	17062	17351	17027	17176	17247	16974	17022	16882	16990	16964	17090	17095	17021	16948	17119	17013	17025	17108	17067	17166	16757	16877	17140	17114	17060	17092	17056	17055	17055	16968	16880	17060	17136	17120	17074	17105	17045	17158	17049	16986	17164	17293	17053	16898	17152	17082	16987	17218	17050	16960	17249	17103	17108	17061	17026	16868	16907	16925	17179	17176	17059	17057	16743	17162	17228	16963	16969	17134	16884	17159	17062	17010	16970	17010	17016	17081	17229	17089	16932	17245	16865	17240	17185	16942	17012	16982	17066	16977	16996	17159	17310	17263	17097	17025	16890	17097	17010	17015	17092	17026	17109	17245	17064	17060	17043	17031	17061	17010	17091	17074	17080	17259	17047	17173	17071	16830	17107	17028	17284	17172	17145	17155	17105	16998	17138	16985	16976	17053	17174	16981	17150	17242	17014	17174	16955	17111	17235	17146	17040	17085	16959	17104	17043	17070	16927	16942	16995	17138	17030	16955	17086	16962	17159	16963	16968	16999	16983	17211	17101	17080	17125	17034	17165	16928	17011	16992	17151	17104	17015	17059	17064	16899	16922	16839	16887	16995	17074	17192	16832	17187	17176	17328	17000	17150	16920	16908	17127	17120	16963	16933	17026	17046	17030	17080	16992	17276	16860	16957	16917	16896	16975	16873	17134	17035	17071	17255	16901	17029	17147	16971	16916	17096	16901	17165	17129	16875	17078	16929	16950	17080	17070	17007	16940	17046	16999	16990	17028	16916	17207	17095	17225	17152	17083	17118	16998	16967	16834	17107	17044	16935	16906	17226	16954	17060	16969	17124	17026	16974	16994	17094	16877	16907	17135	17142	17291	17134	17044	16959	17095	17057	17075	17128	16888	17062	17209	16942	17065	17074	17008	17153	17069	17085	17106	17182	17173	16994	17027	17114	17067	16843	17179	17035	17137	17145	16824	17033	17180	17074	17072	17021	17157	17162	17098	17056	17116	16936	17057	17081	16878	17084	17099	16958	17173	17108	17074	17006	16884	16992	17030	17071	17011	17007	17064	16862	17161	16930	17126	17215	17073	17003	17096	16934	17090	17034	17077	17139	16890	17198	16968	17167	17062	16788	17158	17090	16972	17202	16926	16890	16909	17037	16939	17277	17360	16964	17120	17119	16898	17023	16941	17054	17059	17257	17166	16942	17187	17084	17165	17100	17031	17217	16821	16840	17196	17172	17048	16896	16983	17123	17141	17174	17091	17083	17180	16959	17086	17140	17114	17158	17117	16899	17023	16946	17073	16979	16854	17248	17021	17143	17184	16978	17021	17151	17121	16933	17081	16960	16915	17004	17128	17121	17148	16919	17000	16981	17165	16972	16994	16962	16886	17016	17113	17034	17217	17076	17013	17145	17018	17173	16976	17202	16911	17176	17058	16981	17000	17117	17012	17172	16951	16973	16897	17021	17218	17093	17010	17042	16854	16973	17019	17003	17035	17046	17122	17086	17093	16985	17000	17155	17181	16852	17083	16998	17142	17103	17223	17022	17093	17015	17020	16747	17030	17171	17115	17237	17004	17063	17035	17096	16922	16976	16914	17139	17095	16996	17167	17105	17053	17089	17013	17092	17094	17100	17079	17057	17224	16972	17110	17055	17067	17031	17089	17157	17133	16970	17051	16891	17003	16902	17100	17269	17111	16788	17061	17052	16903	16815	17070	16922	17114	17205	17009	17018	17128	17024	16994	17158	17010	17049	16988	16913	17054	17099	17084	17101	17075	16912	17002	17052	17149	17022	17112	16919	16985	16995	17009
32291	26308	30298	33473	38776	39692	34316	29974	28208	27490	27150	27095	27110	27128	27231	27086	26920	27037	27264	27085	26982	27014	27192	27101	27287	27023	27055	26964	27014	27115	27080	27163	26961	27189	27391	26996	27178	27119	27011	26876	27089	26970	27271	26940	27221	27172	27161	27067	27070	26977	26950	26777	27001	27155	27044	27072	27034	26694	27130	26940	27012	27031	27160	27059	27093	27038	27293	27027	27103	27162	26968	26930	27187	26937	26853	26818	26978	26900	27051	27103	27203	27173	27205	26885	26679	27134	27144	27041	27100	27135	27036	27054	27037	27045	27380	27031	26890	27015	27118	27095	27068	26895	27001	26830	27170	27135	26787	26892	27029	26867	27269	26826	27057	27079	27083	27129	26934	26910	27206	26771	26940	26991	27017	26945	26908	27008	27076	26777	26893	26962	26786	26962	27089	27123	27030	26975	26998	26975	26974	26907	27117	26971	27197	26983	27049	26993	27183	27124	26979	27162	26632	27020	26992	26887	26927	26857	26894	26842	26965	27087	26930	26891	26799	26979	27157	27153	26868	26814	27070	26839	26983	26842	27000	27212	27087	27205	27060	27230	27204	27111	27220	26964	27083	26729	27188	26963	27068	27189	27118	27216	26910	26923	26898	27021	26771	26790	27066	27274	27126	27064	27016	27077	26957	27055	27043	26855	26978	27100	26899	27116	27073	26993	27111	27000	27170	27101	27090	26890	27081	27014	26979	27121	26822	27243	27008	26880	26931	27008	26905	27148	27042	27191	27159	27083	27087	27137	27032	27345	27096	26843	27359	27434	27068	27244	26861	27071	27053	26829	26798	26722	26985	26892	27046	26970	27021	26988	27193	27138	27002	27242	27126	26850	27028	27157	27029	26795	26960	27029	26953	27039	27055	27021	26901	27024	26943	26991	27113	26935	26853	26846	27093	27033	26766	26753	26912	27061	27166	27005	27153	27047	27139	26924	26821	27171	27235	27051	27190	27162	26999	26932	27188	26692	26811	26996	27124	27123	26931	26918	27044	27040	26676	27041	27041	27022	27109	27094	27120	27096	27023	26998	26968	27068	27141	27219	26933	27111	26838	26813	27176	27226	26750	27075	27110	27162	27023	26858	26852	27053	26881	27092	27001	27167	26728	26841	26925	26949	26943	26840	27483	26856	26842	26791	27035	26997	27125	27219	26921	26925	27111	27039	27020	26964	26893	27059	27100	26853	26938	26918	27089	27017	27068	26921	26934	26927	27166	26959	27218	26991	26890	27178	27069	27256	27065	27084	26893	27204	26857	26888	27042	26914	26884	27229	26995	27097	27268	26856	26828	26950	27261	27142	26771	27022	26922	26906	26779	26857	27224	27143	26943	27056	27096	26860	26995	26970	26841	27068	27161	26861	26830	27067	26985	26955	27099	26642	26887	27413	26721	26957	27010	26977	26889	27028	27045	27166	27030	27021	27030	26936	26842	26929	27057	27005	27025	27212	27290	27035	27168	27281	27159	27000	27073	27232	27164	26813	26879	26991	27106	27206	26957	27040	26930	26895	27285	27084	26945	27016	27077	27027	27200	27095	27031	26865	27193	27012	27027	27093	27015	27056	26896	26970	26944	27096	26949	26877	27065	26898	26994	27052	27195	27067	26994	27115	27089	26796	27027	26975	27064	27155	27067	27112	27244	26968	27047	27179	26948	26918	27024	27025	27131	26742	27157	27055	27008	26947	27259	26777	26814	26993	26907	26682	26980	26815	27136	27145	27024	26912	26957	26849	27081	26862	27101	26827	27101	27106	27163	27198	27093	26967	27166	27218	27209	27155	27311	27082	27013	27026	27209	26869	27184	26897	27040	26958	26928	26968	27030	26853	27052	26969	26951	27062	26987	26906	26948	27131	26993	26954	26987	26795	27180	27072	27214	27079	27140	27239	26958	26992	26823	27044	27078	26904	27223	27093	27021	27047	26916	27116	27136	27026	26859	26875	27101	27057	27203	27022	26996	26888	27215	26990	27001	26967	26888	27285	26894	26927	26971	26765	27231	27041	27061	26981	27153	26875	27213	27141	26848	26972	27130	27201	26880	26862	27146	27275	27221	26961	26862	27019	26966	27080	27202	27116	27026	26919	27106	26982	26977	26855	26733	26841	27120	27016	26890	27119	26765	26823	26962	26842	27160	27014	26750	26792	26901	27026	27043	26981	27108	27059	27279	27013	27051	27149	27004	26905	27270	27012	26891	27040	26987	26930	26796	27013	27087	26842	27003	27057	27018	27089	26812	27170	26923	27193	27152	27199	27130	27077	27219	27075	27119	27064	26898	27049	27239	26928	26952	26943	26945	26968	27068	26905	27030	27264	27160	27100	27052	26992	27088	26916	27011	27082	27063	27094	27105	27119	27008	27155	27029	27016	26913	26988	26795	26994	27388	26936	27139	27337	27225	27320	26870	27294	26833	27010	26906	26706	27114	27117	26990	27125	27026	26791	27127	26828	26812	26958	27206	27216	27237	26955	27241	26991	27106	26869	26867	26943	27018	27064	26949	27031	27118	27007	27251	27034	27348	26619	26956	26906	27007	26980	27033	27013	27232	27076	26896	26993	27205	26960	26966	27149	27118	26974	26993	26998	27012	26958	26873	26937	27081	27140	27054	27045	26986	27153	27208	26963	26842	27132	26922	26964	26944	27130	27051	27002	26978	27058	27021	27053	27023	26940	26955	26911	27120	26868	27069	27022	26992	27059	27134	26986	26998	27015	27081	26945	27083	27244	27056	27015	27128	27191	27023	26600	26708	27087	27092	27414	27010	26972	27066	26974	26910	27198	27281	27157	26860	27068	27091	27169	27165	27167	26946	27086	27036	27078	26960	26895	27114	27199	27016	26839	26847	27059	27204	26964	27160	27005	26958	26748	27091	27197	27174	26992	27263	26911	27126	26920	27195	27175	27161	26842	26871	27093	27007	27001	27056	27032	27047	27038	27076	27335	26958	26873	27085	26941	27101	27037	27161	27094	27052	27124	27318	27017	26899	26849	26902	27123	27187	26942	26756	26871	27033	27095	27218	27056	26694	26980	26975	27055	27186	27138	26977	26921	26773	26943	27091	27052	27297	26868	27133	26877	27039	27116	27173	27225	26985	26777	27098	27170	27121	27197	27263	27168	27089	26993	26941	26964	27276	27351	27307	27185	27151	27101	27251	27069	27157	26950	26911	26853	26900	27045	27080	27166	27173	26898	27237	26940	27294	26951	26885	27039	27113	27066	26992	27205	27076	26747	27183	27102	27012	27085	26876	26810	26933	27052	27248	27128	26911	27160	26895	27245	27015	27247	27163	26998	27098	27187	27019	26867	27030	27166	26841	27062	26960	26834	27095	27178	26942	26950	27053	27123	26926	27157	27020	27006	27014	27041	27159	26907	26920	26913	26886	27106	27197	27264	26980	27147	26966	26887	26853	26950	26870	26938	27071	27090	27004	26826	27064	27336	27438	27033	27145	27058	27011	27165	26990	26991	26923	27024	26651	27196	27013	27144	27111	27074	27014	27073	27237	27136	27151	26936	27196	27005	27130	27002	26884	27114	26815	26767	27033	26978	27047	27003	26910	27008	26954	27058	26978	27146	27021	26754	27042	27133	26980	26860	27050	26853	26963	27038	26890	27203	27502	26918	26820	27077	27135	27010	26942	27123	26914	27042	27037	26908	27047	27167	27067	27056	27106	27031	27043	26996	26923	26916	26844	26917	27081	26883	27099	27268	27181	26917	27074	26809	27019	26866	27080	26921	26997	27240	27033	27171	26961	27006	27059	27079	27042	27050	26924	26867	27156	26810	27149	27053	27025	26730	26946	27006	26858	27115	26936	26975	26956	26924	26836	27037	26999	26880	27023	27122	27064	26814	27067	27170	26816	27048	27086	26972	26995	27199	26943	26818	26947	26966	27023	27198	26964	26937	27253	27040	26995	26894	27176	26915	27172	27039	26969	27088	26753	26961	27141	27145	26739	27027	26979	27149	27184	26865	26812	26972	27163	27155	26934	26972	27009	26945	27048	27278	26881	26949	27016	27149	27010	27287	27029	26994	27017	27005	27206	27009	27072	27090	26932	27114	26886	27219	26913	26982	26980	27001	27179	27089	27119	26830	27159	26886	27033	27038	27117	27250	26955	27111	26993	27164	26949	26885	26866	27055	26761	27064	27238	26888	27067	27065	26960	26974	27053	26909	26984	27268	27023	26931	26996	27097	26908	27043	27472	27124	27153	26897	26780	26822	27096	27292	27128	27142	26902	26953	26953	27058	26915	27071	26846	26680	27285	26775	26862	26929	27031	26889	26915	26880	27035	27044	26940	26993	26693	27065	26969	27146	26954	27106	27043	26989	26926	26913	26924	26787	27045	26949	27152	27084	27099	27093	27012	27046	27183	27088	26871	26938	27123	27137	26906	26936	26908	27057	27069	27040	26974	27055	27224	27068	27081	27193	26940	26744	27058	27153	27426	27167	26879	27176	27045	27255	27181	26834	26953	27051	26980	27010	27100	27029	27083	27035	26866	27235	27064	27020	26998	26980	27047	27081	26931	27143	27023	26980	27044	27082	27075	26979	27019	27032	27152	27076	27129	26906	26722	27079	27065	27090	27146	27017	26978	26780	27034	26763	26949	27095	27082	27050	26903	26698	27105	26847	26904	27054	27102	26893	26845	27147	26992	26876	26795	27060	26831	27081	26976	26994	26819	26866	27054	27110	27025	26776	26989	27159	27084	26903	26944	27269	26981	27139	27240	26997	27148	27268	27149	26845	26933	27119	27100	27031	26855	26944	27085	26743	27026	26920	27066	27012	26924	27138	26930	27041	27051	27063	27279	26961	26816	27119	26980	26701	27236	27231	27034	26913	27115	27068	27095	27065	27043	27023	27144	27018	26635	26902	27176	26934	27184	27084	27114	26876	26958	26916	26953	26724	26873	26904	26992	27091	27184	27058	26836	26828	26948	27160	27295	27035	27203	26960	27052	27061	27116	26913	26968	26974	26998	26988	26922	27117	27209	26996	27037	27030	26775	27048	27115	27162	26964	27041	26991	26949	26893	26936	27196	27248	26934	27080	26987	27294	27242	27004	26931	26823	26952	26941	26908	26826	27229	27286	27168	27148	26974	27071	27174	26822	27039	27017	26972	27171	26886	26924
15828	17847	19080	23680	30030	28729	22536	18306	16948	16569	16438	16405	16483	16598	16495	16459	16592	16265	16468	16376	16463	16456	16388	16380	16539	16584	16367	16506	16305	16386	16158	16277	16383	16360	16439	16324	16482	16293	16439	16286	16465	16386	16222	16290	16405	16438	16349	16388	16587	16276	16532	16378	16428	16373	16331	16452	16419	16490	16497	16223	16352	16517	16414	16261	16470	16395	16301	16252	16441	16277	16327	16397	16273	16457	16328	16389	16456	16412	16563	16390	16332	16381	16543	16445	16231	16279	16389	16423	16391	16594	16315	16291	16351	16310	16482	16253	16324	16385	16420	16428	16620	16413	16519	16505	16436	16153	16587	16477	16298	16421	16548	16440	16365	16425	16518	16188	16501	16248	16370	16456	16326	16347	16160	16368	16276	16402	16430	16204	16499	16406	16235	16088	16148	16390	16272	16369	16432	16258	16382	16235	16405	16386	16426	16473	16378	16323	16251	16378	16277	16579	16323	16527	16312	16304	16152	16362	16306	16379	16296	16410	16254	16508	16402	16556	16448	16487	16491	16268	16345	16333	16298	16328	16204	16205	16405	16456	16455	16428	16292	16336	16469	16374	16245	16472	16361	16464	16133	16344	16466	16427	16438	16219	16433	16488	16599	16345	16409	16344	16421	16354	16342	16411	16379	16397	16444	16463	16518	16242	16293	16179	16396	16484	16362	16309	16289	16341	16295	16402	16381	16325	16374	16253	16356	16146	16329	16472	16393	16349	16277	16392	16315	16243	16381	16290	16525	16460	16222	16470	16549	16112	16190	16368	16409	16316	16400	16269	16339	16469	16402	16401	16363	16433	16335	16272	16373	16336	16396	16497	16320	16420	16257	16396	16402	16361	16552	16290	16310	16488	16398	16532	16433	16435	16430	16345	16522	16382	16224	16492	16296	16440	16438	16397	16420	16427	16466	16183	16237	16424	16421	16340	16369	16281	16513	16259	16427	16339	16274	16385	16537	16293	16198	16533	16107	16360	16201	16385	16389	16423	16291	16308	16266	16077	16361	16241	16341	16343	16347	16428	16251	16356	16471	16619	16254	16314	16271	16529	16264	16488	16328	16581	16260	16395	16362	16408	16361	16351	16436	16390	16290	16425	16365	16327	16317	16443	16246	16284	16178	16382	16342	16435	16522	16295	16606	16361	16178	16466	16470	16304	16342	16167	16452	16476	16392	16368	16316	16152	16271	16440	16349	16423	16329	16410	16332	16434	16443	16372	16339	16375	16324	16261	16230	16512	16371	16386	16385	16496	16437	16206	16726	16354	16509	16301	16371	16363	16538	16270	16539	16365	16352	16330	16328	16273	16328	16331	16217	16427	16418	16383	16345	16140	16413	16569	16302	16214	16376	16351	16368	16417	16347	16385	16181	16332	16516	16230	16466	16295	16366	16381	16513	16184	16388	16420	16297	16395	16341	16399	16406	16218	16269	16334	16404	16375	16369	16330	16299	16121	16247	16303	16390	16457	16341	16535	16456	16280	16154	16338	16220	16440	16347	16346	16402	16345	16426	16363	16494	16384	16327	16322	16395	16289	16586	16449	16358	16497	16343	16400	16253	16428	16297	16257	16219	16450	16546	16299	16327	16312	16488	16413	16347	16389	16528	16297	16374	16338	16411	16486	16274	16430	16412	16383	16453	16345	16357	16367	16408	16197	16451	16290	16425	16332	16630	16564	16441	16508	16292	16251	16350	16503	16339	16400	16315	16339	16497	16572	16241	16328	16354	16412	16181	16428	16451	16301	16388	16232	16583	16308	16246	16427	16353	16408	16459	16433	16476	16498	16410	16516	16357	16269	16362	16385	16254	16416	16409	16439	16305	16408	16394	16440	16402	16409	16321	16466	16307	16501	16503	16416	16424	16419	16372	16342	16392	16439	16277	16456	16462	16443	16409	16405	16355	16533	16388	16513	16249	16326	16368	16390	16375	16297	16176	16318	16480	16481	16347	16223	16442	16240	16280	16322	16471	16330	16230	16298	16452	16307	16345	16363	16284	16242	16294	16235	16305	16453	16276	16368	16205	16374	16489	16275	16217	16226	16523	16410	16330	16381	16360	16431	16337	16188	16340	16399	16448	16482	16313	16472	16286	16295	16461	16396	16317	16255	16506	16422	16293	16323	16401	16373	16425	16404	16391	16489	16364	16623	16431	16406	16394	16436	16363	16282	16484	16290	16373	16270	16384	16458	16310	16487	16163	16458	16529	16437	16443	16464	16474	16415	16590	16548	16445	16442	16429	16497	16430	16377	16367	16443	16242	16207	16418	16242	16364	16455	16196	16516	16320	16366	16347	16313	16362	16168	16472	16441	16446	16349	16386	16524	16399	16225	16361	16219	16390	16338	16427	16393	16430	16342	16374	16418	16468	16444	16335	16592	16412	16501	16294	16481	16268	16461	16542	16345	16341	16182	16281	16307	16258	16387	16530	16211	16580	16289	16420	16499	16211	16373	16316	16507	16395	16289	16655	16338	16351	16454	16307	16539	16473	16360	16356	16302	16433	16192	16229	16479	16417	16330	16308	16249	16308	16318	16474	16310	16276	16477	16358	16429	16367	16387	16341	16400	16347	16365	16401	16524	16279	16309	16484	16471	16419	16432	16330	16404	16447	16308	16537	16297	16381	16619	16453	16349	16469	16400	16451	16317	16306	16238	16120	16411	16532	16449	16557	16342	16520	16448	16387	16313	16325	16417	16324	16154	16221	16418	16252	16340	16450	16337	16466	16241	16660	16276	16287	16389	16458	16485	16355	16338	16309	16411	16411	16224	16462	16321	16286	16410	16347	16351	16336	16192	16262	16321	16307	16265	16413	16398	16531	16400	16304	16372	16356	16436	16358	16339	16199	16302	16446	16251	16355	16343	16357	16396	16375	16222	16350	16427	16372	16335	16427	16233	16337	16244	16376	16347	16381	16357	16589	16154	16376	16321	16456	16388	16558	16381	16331	16549	16173	16532	16387	16358	16405	16477	16277	16235	16181	16186	16431	16482	16399	16228	16571	16406	16201	16373	16493	16371	16320	16449	16352	16165	16403	16406	16486	16476	16455	16325	16315	16494	16501	16248	16564	16269	16337	16390	16183	16401	16451	16268	16340	16197	16410	16186	16410	16349	16467	16422	16236	16363	16381	16286	16342	16252	16336	16198	16527	16396	16318	16418	16177	16431	16465	16482	16543	16282	16217	16361	16454	16301	16428	16216	16388	16366	16250	16387	16249	16233	16433	16278	16330	16285	16308	16305	16347	16293	16407	16511	16212	16308	16270	16351	16174	16354	16300	16442	16425	16426	16312	16184	16470	16291	16445	16291	16466	16437	16385	16409	16375	16334	16356	16312	16254	16532	16332	16402	16192	16454	16437	16454	16470	16274	16302	16411	16457	16256	16391	16160	16559	16438	16262	16634	16484	16262	16252	16301	16307	16494	16323	16517	16296	16442	16375	16108	16334	16529	16316	16362	16460	16257	16278	16400	16291	16326	16324	16514	16317	16398	16402	16254	16427	16602	16360	16363	16439	16220	16226	16547	16285	16355	16407	16422	16273	16503	16370	16333	16355	16420	16379	16323	16476	16164	16325	16458	16369	16625	16413	16473	16402	16337	16394	16274	16520	16185	16298	16261	16409	16464	16486	16483	16355	16359	16472	16456	16419	16440	16289	16390	16391	16271	16437	16436	16387	16234	16290	16303	16510	16355	16338	16451	16529	16395	16357	16532	16540	16438	16486	16093	16407	16442	16293	16422	16361	16376	16337	16514	16484	16283	16596	16162	16392	16600	16187	16118	16287	16309	16468	16520	16374	16484	16457	16501	16454	16387	16342	16427	16478	16350	16402	16395	16340	16295	16404	16315	16406	16250	16649	16492	16551	16375	16442	16424	16349	16423	16331	16403	16379	16426	16491	16339	16321	16135	16385	16352	16399	16354	16136	16335	16316	16462	16548	16378	16370	16486	16545	16337	16424	16193	16360	16404	16402	16475	16241	16432	16374	16492	16191	16531	16392	16350	16396	16346	16220	16496	16349	16400	16333	16383	16548	16505	16343	16238	16384	16513	16363	16380	16478	16292	16233	16334	16602	16322	16383	16308	16459	16398	16392	16332	16379	16232	16270	16328	16395	16541	16305	16485	16400	16365	16489	16332	16325	16371	16387	16318	16391	16322	16336	16272	16408	16225	16392	16309	16347	16252	16351	16526	16515	16486	16305	16378	16133	16341	16341	16252	16382	16498	16511	16355	16527	16406	16446	16293	16365	16412	16448	16359	16252	16416	16455	16353	16482	16319	16397	16399	16412	16444	16531	16280	16408	16368	16217	16347	16251	16316	16366	16333	16375	16412	16545	16371	16287	16317	16439	16376	16542	16246	16427	16328	16456	16379	16396	16274	16357	16378	16230	16437	16368	16489	16374	16402	16515	16373	16404	16193	16291	16418	16454	16328	16456	16541	16337	16298	16156	16512	16404	16422	16304	16430	16360	16438	16479	16451	16257	16245	16406	16222	16469	16271	16471	16397	16311	16221	16252	16394	16259	16344	16288	16386	16190	16419	16217	16466	16162	16458	16427	16378	16380	16447	16450	16288	16318	16357	16253	16170	16317	16321	16228	16562	16345	16412	16266	16440	16327	16271	16281	16454	16212	16321	16335	16329	16420	16250	16423	16604	16284	16361	16305	16299	16390	16287	16296	16512	16502	16415	16315	16355	16408	16401	16354	16431	16504	16310	16185	16380	16317	16351	16356	16480	16328	16237	16387	16324	16570	16335	16398	16447	16376	16215	16227	16300	16312	16388	16442	16408	16227	16190	16146	16316	16257	16434	16363	16370	16252	16294	16471	16445	16424	16331	16361	16303	16329	16271	16265	16315	16518	16256	16521	16346	16577	16347	16308	16304	16476	16542	16490	16326	16480	16694	16475	16366	16379	16268	16234	16295	16351	16526	16363	16256	16149	16480	16269	16372	16452	16098	16328	16463	16399	16300	16305	16409	16353	16385	16568	16330	16371	16320	16446	16309	16269	16348	16548	16273	16339	16270	16366	16318	16433	16310	16420	16526	16302	16550	16534	16385	16553	16382	16287	16213	16260	16372	16355	16464	16245	16246	16578	16451	16439	16390	16491	16449	16395	16437	16565	16422
25721	21579	28695	37023	56687	60610	50188	38083	31186	28678	27738	27531	27473	27278	27436	27240	27339	27386	27328	27430	27300	27434	27632	27403	27360	27188	27520	27249	27297	27292	27472	27269	27336	27331	27342	27490	27414	27118	27320	27065	27409	27382	27311	27397	27142	27267	27299	27371	27365	27397	27290	27165	27111	27335	27223	27074	27229	27352	27104	27290	27298	27097	27077	27228	27239	27400	27279	27266	27392	27546	27534	27216	27318	27135	27232	27336	27555	27327	27283	27248	27164	27172	27220	27068	27358	26992	27209	27282	27149	27217	27187	26992	27079	27293	27328	27360	27217	27461	27427	27390	27008	27307	27211	27378	27428	27377	27062	26836	27298	27270	27378	27176	27245	26926	27356	27372	27320	27431	27265	27204	27454	27259	27304	27516	27170	27250	27335	27134	27027	27278	27149	27241	27216	27242	27240	27027	27136	27205	27344	27167	27121	27276	27494	27310	27436	27325	27306	27105	27369	27210	27235	27203	27117	27186	27140	27217	27242	27257	27026	27301	27231	27536	27331	27084	27375	27292	27508	27379	27358	27078	27372	26985	27198	27088	27043	27177	27326	27409	26896	27125	27275	27371	27204	27445	27438	27265	27342	27265	27343	27115	27164	27291	27224	27169	27191	27098	27351	26975	27492	27154	27360	27073	27240	27435	27302	27326	27161	27312	27221	27147	27009	27384	27384	27071	27333	27282	27270	27061	27384	27153	27337	27109	27133	27226	27153	27142	27196	27265	27374	26945	27113	27495	27339	26993	27501	27042	27148	27088	27431	27031	27560	27378	27181	27096	27213	27398	27090	27199	27287	27102	27157	27221	27323	27404	27279	27305	27115	27258	27439	27233	27211	27466	27540	27152	27207	27293	27513	27272	27191	27131	27054	27315	27304	27268	27293	27458	27267	27279	27353	27338	27191	27167	27046	27095	27131	27388	27190	27221	27146	27128	27041	27396	26948	27099	27356	27437	27435	27284	27057	27278	27069	26901	27167	27142	27211	27397	27211	27242	26973	27151	27370	27167	27231	27148	27397	26997	27125	27353	27144	27066	27230	27141	27193	27227	27142	27329	27211	27164	27302	27320	27378	27216	27429	27350	27386	27254	27272	27249	27135	27387	27014	27240	27349	27280	27252	27276	27297	27454	27188	27369	27290	27135	27197	27240	27357	27446	27230	27358	27192	27312	27321	27144	27054	27457	27270	27190	27273	27327	27277	27512	27309	27565	27325	27217	27336	27288	27114	27235	27237	27100	27282	27092	27294	27171	27287	27300	27304	27261	27472	27285	27291	27229	27187	27122	27126	26947	27080	27064	27346	27392	27501	27177	27374	27092	27044	27153	27481	27354	27229	27234	27207	27290	27472	27515	27391	27253	27401	27640	27399	27256	27156	27253	27220	27173	27218	27240	27134	27054	27137	27199	27154	27187	27241	27294	27200	27234	27274	27270	27330	27135	27064	27274	27313	27519	27490	27245	27416	27225	27515	27410	27285	27452	27107	27072	27372	27171	27404	27145	27339	27049	27287	27289	26994	27182	27244	27383	27204	27260	27258	27167	27458	26958	27124	27360	27234	27132	27355	27396	27268	27339	27259	27536	27376	27227	27213	27153	27268	27210	27255	27217	27277	26897	27291	27285	27169	27356	27392	27208	27105	27517	27126	27174	27133	27359	27245	27239	27457	27220	27337	27319	27180	27186	27166	27294	27371	27341	27397	27178	27247	27075	27312	27354	27521	27102	27265	27122	27042	27199	27008	27234	27416	27279	27488	26940	27279	27364	27409	27549	27540	27077	27284	27274	27233	27066	27275	27628	27433	27370	27182	27180	27314	27262	27304	27244	27169	27070	27215	27274	27492	27285	27241	27164	27339	27003	27130	27211	27057	27247	27012	27558	27417	27211	27380	27100	26940	27202	27100	27490	27257	27579	27350	27214	27348	27094	27241	27301	27335	27454	27244	27364	27530	27376	27203	27297	27126	27323	27467	27480	27417	27320	27251	27449	27303	27091	27177	27242	27227	27056	27227	27407	27228	27218	27176	27384	27383	27276	27157	27352	27072	27127	27155	27360	27317	27164	27243	27130	27043	27488	27382	26989	27260	26993	27422	27424	27285	27136	27451	27273	27276	27267	27080	27158	27086	27059	27047	27363	27286	27291	27202	27254	27417	27063	27226	27210	27164	27113	27225	27001	27446	27388	27098	27205	27468	27204	27256	27160	27271	27208	27303	27395	27308	27355	27258	27296	27433	27359	27365	27486	27171	27492	27497	27191	27268	27250	27291	27320	27189	27201	27242	27513	27233	27090	27264	27385	27274	27054	27327	27313	27465	27294	27280	27044	27040	27449	27255	27219	27538	27441	27234	27064	27255	27075	27552	27286	26882	27334	26968	27352	27102	27282	27306	27265	26987	27195	27085	27259	27230	27348	27192	27277	27307	27378	27148	27404	27221	27368	27271	27236	27095	27188	27253	27132	27236	27282	27404	27300	27327	27125	27076	27239	27269	27367	27510	27327	27114	27204	27385	27288	27109	27028	27329	27175	27194	27061	27042	27141	27144	27460	27149	27263	27157	27422	27284	27361	26986	27148	27148	27084	27413	27332	27342	27188	27184	27223	27021	27140	27215	27048	27171	27166	27347	27334	27386	27264	27071	27236	26977	27208	27178	27468	27116	27202	27188	27139	27415	27012	27237	27394	27256	27191	27227	27257	27280	27415	27092	27254	27112	27021	27160	27472	27340	27090	27419	27267	27161	27310	27251	27390	27287	27423	27193	27096	27173	27424	27334	27315	27457	27408	27294	27197	27221	27389	27405	27337	27243	27212	27332	27297	27092	26948	27253	27505	27349	27215	27176	27331	27247	27153	27284	27108	27349	27385	27298	27121	27369	27406	27113	27261	27360	27207	27245	27151	27183	27217	27254	27268	27172	27303	27287	27032	27217	27299	27380	27341	27197	27089	27211	27401	27542	27103	27209	27243	26998	27330	27384	27365	27047	27196	27014	27205	27174	27258	26961	27372	27137	27475	27557	27342	27436	27216	27221	27003	27066	27187	27068	27017	27354	27364	27530	27035	27095	27473	27154	27224	27311	27219	27141	27288	27305	27212	27460	27321	27200	27413	27274	27290	27261	27360	27353	27225	27346	27293	27589	27328	27296	27260	27190	27359	27456	27512	27315	27249	27136	27183	27233	27535	27388	27256	27465	27323	27250	27103	27294	27301	27441	27336	27455	27070	27364	27144	27224	27419	27501	27364	26918	27146	27123	27185	27338	27197	27401	27379	27335	27000	27435	27344	27503	27337	27364	27653	27327	27278	27254	27181	27323	27041	27347	27196	27187	27342	27122	27467	27212	27108	27272	27152	27044	27379	26896	27502	27340	27394	27415	27267	27203	27216	27175	27349	27277	27270	27512	27323	26941	27153	26995	26937	27157	27022	27239	27167	27205	27520	27125	27159	27242	27415	27377	27233	27354	27313	27083	27169	27368	27321	27115	27214	27332	27160	27371	27139	27308	27242	27284	27429	27400	27341	27448	27188	27297	27074	27315	27043	27548	27217	27122	27252	27155	27343	26972	27294	27385	27425	27192	27201	27172	27222	27412	27307	27222	27004	27257	27051	27132	27438	27266	27326	27248	27206	27322	27254	27207	27417	27347	27311	27358	26998	27326	27090	27171	27217	27193	27433	27222	27188	27265	27138	27356	27241	27125	27181	27632	27270	27418	27149	27149	27199	27403	27297	27375	27536	27107	27212	27029	27213	27272	27258	27222	27189	27152	27267	27280	27175	27212	27383	27202	27396	27165	27388	27083	27407	27253	27233	27448	27508	27106	27155	27413	27076	27223	27103	27134	26992	27418	27474	27271	27278	27110	27216	27077	27204	27237	27148	27239	27478	27478	27422	27462	27267	27245	27177	27100	27291	27258	27393	27452	27512	27300	27301	26987	27027	27226	27157	27274	27323	27370	27107	27188	27268	27134	27377	27324	27540	27109	27102	27343	27179	27381	27309	27268	26867	27176	27379	27245	27140	27256	27268	27423	27363	27119	27252	27285	27039	27197	27091	27359	27032	27145	27397	27356	27185	27134	27200	27285	27468	27321	27252	27270	27253	27090	27440	27348	27245	27085	27416	27359	27144	27344	27119	27355	27238	27479	27079	27056	27062	27251	27135	27069	27176	27342	27024	27263	27171	27409	27321	27423	27309	27325	27228	27271	27181	27400	27309	27091	27012	27221	27051	27407	27199	27391	27194	27210	27281	27439	27291	27176	27386	27154	27008	27033	27167	27026	27211	27309	27402	27237	27443	27201	27271	27088	27366	27413	27477	27021	27180	27321	27389	27417	27225	27302	27177	27202	27240	27437	27229	27349	27209	27252	27332	27268	27232	27477	27274	27139	27173	27183	27284	27336	27317	27179	27119	27182	26975	27230	27258	27383	27354	27485	27365	27213	27227	27194	27321	27339	27293	27407	27540	27284	27260	27522	27436	27282	27277	27275	27199	27295	27400	27306	27039	27194	27220	27257	27126	27300	27438	27316	27264	27255	27057	27295	27465	27136	27253	27221	27019	27108	27111	27229	27090	27297	27245	27022	27049	27359	27244	27295	27092	27610	27430	27232	27099	27352	27506	27489	27113	27176	27134	26918	27116	27380	27257	27144	27121	27267	27403	27080	27173	26968	27118	27390	27407	27411	27116	27458	27313	27297	27169	27356	27378	27276	27436	27531	27327	27589	27138	27296	26953	27231	27317	27333	27036	27017	27232	27238	27232	27098	27207	27363	27226	26978	27262	27198	27099	27203	27192	27193	27381	27365	26989	27272	27484	27146	27184	27101	27435	27353	27215	27105	27046	27173	27347	27235	27245	27234	27196	27257	26953	27214	27246	27302	27398	27483	27233	27143	27232	27428	27197	27359	27311	27461	27308	27119	27110	27398	26949	27429	26926	27301	27442	27204	27230	27178	27179	27238	27440	27255	27187	27274	27492	27110	27385	27472	27392	27274	27322	27275	27189	27108	27617	27096	27204	27237	27378	27111	27255	27396	27140	27311	27204	27028	27323	27372	27232	27161	27366	27301	27151	27108	27266	27360	27288	27215	27304	27392	27352	27262	27240	27243	27443	27217	27200	27130	27120	27367	27381	27248	27246
14750	23946	27863	35457	56583	54918	40052	26969	19658	17327	16929	16805	16731	16924	16764	16829	16681	16607	16753	16828	16652	16704	16828	16663	16663	16694	16677	16874	16836	16726	16814	16811	16688	16621	16739	16777	16560	16667	16566	16826	16503	16544	16531	16597	16854	16674	16780	16787	16872	16620	16747	16372	16679	16524	16596	16692	16645	16830	16642	16675	16799	16692	16849	16847	16638	16513	16749	16688	16674	16575	16760	16568	16735	16696	16579	16643	16792	16613	16528	16706	16691	16572	16738	16640	16701	16613	16714	16596	16600	16553	16562	16521	16636	16546	16684	16615	16664	16727	16587	16689	16625	16663	16450	16459	16682	16537	16712	16600	16761	16612	16507	16475	16723	16678	16777	16534	16597	16746	16503	16636	16734	16670	16500	16634	16567	16600	16671	16664	16471	16735	16855	16621	16620	16737	16748	16688	16590	16683	16718	16753	16747	16615	16846	16628	16576	16718	16599	16463	16725	16470	16834	16667	16882	16698	16537	16547	16703	16736	16535	16670	16689	16643	16517	16859	16475	16708	16679	16556	16649	16672	16652	16564	16757	16688	16807	16637	16719	16645	16630	16472	16565	16379	16719	16571	16518	16436	16668	16527	16711	16837	16743	16771	16816	16588	16453	16595	16717	16699	16616	16701	16702	16533	16614	16678	16727	16669	16725	16588	16700	16541	16660	16728	16763	16650	16524	16532	16595	16652	16790	16719	16827	16816	16668	16428	16793	16658	16766	16618	16744	16544	16574	16626	16732	16534	16550	16656	16632	16557	16760	16579	16645	16400	16728	16577	16695	16618	16749	16748	16883	16742	16777	16543	16576	16541	16709	16693	16657	16426	16722	16577	16609	16562	16657	16614	16427	16686	16632	16542	16690	16619	16593	16655	16569	16653	16430	16675	16588	16694	16700	16709	16561	16690	16609	16687	16662	16602	16746	16673	16750	16957	16659	16650	16603	16608	16640	16605	16742	16562	16746	16713	16602	16732	16722	16627	16459	16625	16683	16635	16505	16639	16631	16625	16471	16720	16636	16682	16590	16595	16501	16599	16613	16663	16487	16657	16567	16707	16649	16437	16605	16676	16688	16592	16849	16835	16740	16591	16610	16658	16578	16890	16523	16822	16742	16772	16681	16576	16660	16538	16696	16627	16446	16637	16693	16647	16624	16619	16620	16558	16524	16693	16694	16559	16699	16621	16758	16639	16416	16645	16847	16576	16633	16667	16591	16617	16761	16701	16774	16818	16442	16899	16657	16828	16626	16398	16686	16596	16729	16662	16556	16636	16618	16566	16700	16650	16531	16715	16445	16585	16670	16755	16608	16709	16649	16688	16591	16461	16742	16702	16527	16614	16544	16445	16576	16663	16676	16602	16643	16647	16632	16529	16664	16640	16595	16712	16396	16642	16698	16669	16657	16724	16594	16658	16563	16582	16620	16656	16473	16657	16735	16613	16669	16795	16687	16604	16706	16719	16685	16546	16610	16621	16531	16605	16708	16766	16550	16501	16519	16828	16654	16484	16700	16693	16761	16487	16620	16503	16601	16651	16726	16637	16709	16591	16653	16702	16576	16877	16865	16690	16410	16563	16731	16551	16792	16375	16513	16374	16808	16763	16597	16715	16546	16574	16713	16661	16554	16618	16751	16484	16653	16713	16469	16870	16674	16493	16466	16695	16686	16632	16513	16697	16622	16601	16601	16756	16688	16590	16790	16678	16629	16602	16771	16664	16585	16731	16467	16700	16659	16892	16736	16722	16669	16639	16712	16522	16666	16463	16710	16543	16585	16890	16640	16824	16585	16545	16870	16740	16718	16715	16614	16639	16680	16696	16698	16751	16712	16766	16628	16642	16925	16662	16774	16425	16739	16645	16788	16796	16607	16767	16668	16660	16627	16533	16595	16687	16635	16796	16424	16717	16608	16817	16684	16585	16669	16570	16740	16543	16808	16763	16576	16504	16575	16627	16714	16651	16591	16652	16657	16805	16649	16599	16663	16550	16565	16640	16866	16565	16532	16696	16712	16481	16630	16724	16581	16686	16670	16632	16707	16541	16707	16622	16639	16822	16801	16737	16558	16580	16640	16601	16540	16624	16654	16623	16693	16576	16761	16722	16657	16563	16578	16595	16745	16697	16793	16812	16698	16673	16514	16727	16744	16759	16781	16773	16688	16671	16724	16591	16650	16695	16782	16720	16783	16835	16681	16744	16695	16451	16710	16616	16735	16715	16762	16579	16728	16564	16597	16573	16702	16702	16766	16683	16725	16637	16719	16483	16566	16559	16653	16530	16721	16603	16750	16616	16672	16525	16579	16742	16624	16625	16633	16552	16570	16720	16598	16480	16495	16725	16733	16879	16704	16559	16664	16689	16491	16660	16577	16741	16569	16492	16609	16722	16582	16356	16606	16804	16823	16670	16620	16668	16624	16758	16877	16508	16673	16589	16618	16513	16753	16641	16746	16493	16533	16753	16510	16534	16745	16694	16711	16729	16618	16679	16722	16669	16620	16778	16689	16814	16758	16598	16737	16566	16634	16415	16687	16633	16522	16817	16665	16567	16709	16599	16652	16579	16745	16730	16649	16729	16460	16650	16774	16515	16683	16615	16575	16777	16782	16688	16764	16640	16582	16572	16648	16726	16671	16732	16828	16790	16792	16769	16735	16537	16693	16678	16648	16598	16577	16588	16630	16802	16704	16762	16664	16641	16569	16884	16683	16594	16567	16762	16582	16643	16686	16561	16634	16534	16635	16823	16662	16618	16736	16553	16555	16658	16688	16747	16825	16751	16460	16595	16566	16722	16603	16528	16621	16547	16381	16620	16570	16516	16553	16634	16838	16803	16550	16677	16727	16521	16734	16820	16696	16498	16579	16768	16528	16580	16572	16674	16642	16737	16550	16665	16773	16525	16747	16670	16707	16567	16686	16564	16649	16769	16721	16625	16830	16751	16619	16618	16462	16741	16645	16578	16646	16866	16681	16822	16742	16832	16593	16608	16681	16662	16660	16612	16766	16651	16750	16748	16640	16571	16675	16826	16551	16629	16674	16664	16606	16605	16577	16618	16786	16455	16572	16769	16573	16691	16556	16659	16766	16862	16558	16667	16777	16698	16616	16660	16690	16811	16672	16681	16526	16650	16587	16708	16568	16683	16487	16654	16834	16433	16782	16808	16490	16585	16626	16468	16717	16408	16639	16584	16730	16791	16778	16527	16745	16725	16575	16572	16512	16717	16789	16451	16738	16578	16731	16591	16686	16544	16632	16829	16585	16675	16665	16593	16591	16822	16664	16855	16629	16524	16500	16622	16669	16615	16722	16624	16655	16626	16569	16737	16674	16549	16635	16658	16756	16566	16556	16901	16632	16753	16733	16787	16548	16761	16706	16661	16622	16697	16538	16718	16656	16518	16679	16459	16744	16701	16696	16652	16686	16698	16661	16498	16596	16534	16712	16483	16601	16801	16545	16623	16650	16560	16799	16541	16403	16707	16761	16719	16351	16627	16696	16790	16683	16697	16786	16741	16722	16687	16610	16555	16714	16639	16685	16698	16668	16559	16835	16439	16595	16747	16834	16715	16885	16582	16489	16808	16519	16730	16559	16743	16482	16528	16609	16824	16762	16670	16531	16534	16612	16605	16482	16794	16538	16801	16387	16619	16445	16690	16663	16656	16622	16680	16630	16677	16568	16638	16500	16792	16536	16825	16748	16594	16757	16740	16678	16626	16593	16660	16621	16687	16883	16686	16472	16701	16636	16677	16677	16488	16670	16637	16860	16684	16741	16610	16657	16505	16607	16637	16668	16687	16674	16724	16632	16537	16594	16471	16784	16639	16665	16554	16515	16651	16738	16505	16735	16381	16528	16794	16713	16381	16863	16550	16654	16538	16642	16579	16773	16527	16703	16660	16658	16753	16958	16700	16780	16721	16783	16690	16654	16465	16524	16683	16622	16732	16548	16745	16569	16599	16669	16636	16851	16575	16478	16684	16450	16493	16691	16553	16711	16535	16747	16649	16586	16700	16800	16455	16703	16662	16652	16633	16615	16632	16853	16698	16723	16692	16630	16688	16709	16694	16659	16683	16634	16769	16614	16681	16693	16753	16733	16557	16621	16602	16682	16570	16718	16596	16536	16778	16683	16805	16689	16594	16651	16844	16650	16690	16600	16682	16573	16613	16578	16807	16654	16518	16772	16761	16554	16617	16718	16648	16683	16587	16708	16685	16713	16776	16549	16742	16594	16554	16706	16912	16600	16737	16776	16686	16567	16515	16752	16857	16818	16698	16647	16490	16658	16677	16723	16517	16492	16650	16611	16629	16613	16660	16666	16720	16608	16713	16604	16478	16604	16604	16454	16670	16859	16660	16623	16756	16708	16624	16622	16601	16592	16523	16529	16710	16572	16655	16710	16582	16742	16735	16583	16614	16765	16675	16452	16617	16661	16520	16663	16726	16605	16547	16845	16698	16603	16756	16705	16585	16698	16827	16805	16591	16611	16681	16598	16717	16674	16559	16531	16591	16904	16724	16619	16789	16766	16730	16655	16718	16633	16546	16557	16685	16804	16792	16690	16483	16600	16681	16773	16724	16832	16604	16714	16764	16652	16663	16574	16544	16662	16786	16563	16681	16497	16776	16841	16577	16604	16576	16783	16554	16706	16510	16685	16640	16829	16683	16657	16640	16734	16619	16809	16470	16515	16678	16569	16645	16459	16559	16719	16567	16807	16632	16788	16630	16716	16851	16717	16768	16579	16798	16635	16699	16582	16857	16589	16610	16545	16517	16631	16711	16704	16539	16837	16605	16547	16604	16840	16578	16625	16735	16560	16753	16801	16682	16592	16791	16565	16759	16608	16639	16773	16795	16695	16646	16700	16707	16815	16902	16598	16820	16603	16755	16752	16607	16668	16557	16712	16672	16892	16720	16668	16616	16585	16596	16438	16736	16686	16569	16575	16729	16684	16815	16726	16474	16605	16629	16665	16413	16696	16769	16693	16657	16614	16730	16694	16706	16769	16604	16550	16558	16557	16592	16760	16774	16539	16575	16751	16766	16664	16489	16681	16606	16601	16641	16627	16575	16607	16660	16810	16634	16626	16559	16685	16489	16642	16578	16704	16762	16613	16601	16546	16711	16736	16639	16653	16696
23256	21531	29645	51461	74610	71653	61172	45502	35149	30645	29199	29136	28988	28745	28699	28389	28843	28584	28386	28641	28675	28606	28598	28463	28619	28679	28371	28596	28736	28457	28723	28271	28595	28559	28318	28360	28329	28698	28366	28421	28443	28401	28469	28791	28471	28490	28356	28532	28622	28662	28370	28440	28484	28536	28458	28262	28217	28388	28425	28514	28487	28665	28522	28381	28322	28326	28441	28429	28636	28499	28403	28259	28510	28491	28192	28377	28310	28399	28018	28350	28570	28710	28569	28708	28605	28426	28688	28315	28315	28466	28482	28544	28550	28530	28768	28583	28479	28621	28563	28374	28526	28380	28116	28555	28558	28367	28657	28350	28506	28292	28313	28275	28433	28390	28451	28481	28326	28400	28577	28346	28191	28431	28322	28256	28394	28349	28549	28372	28441	28376	28299	28573	28608	28438	28187	28491	28371	28338	28078	28370	28483	28532	28357	28470	28777	28544	28546	28322	28274	28469	28387	28543	28342	28363	28562	28357	28421	28290	28397	28518	28453	28550	28373	28504	28461	28320	28487	28527	28483	28650	28541	28326	28419	28645	28562	28627	28364	28378	28120	28481	28475	28585	28517	28377	28213	28309	28247	28609	28417	28423	28472	28345	28520	28310	28289	28347	28343	28237	28407	28353	28212	28694	28526	28657	28689	28648	28264	28491	28461	28458	28520	28574	28464	28238	28380	28281	28636	28140	28418	28628	28285	28681	28446	28456	28782	28322	28526	28510	28577	28521	28149	28352	28590	28299	28556	28615	28552	28465	28182	28272	28366	28487	28323	28333	28378	28163	28336	28528	28177	28383	28221	28484	28443	28678	28401	28513	28644	28324	28420	28231	28182	28486	28507	28312	28399	28467	28545	28609	28376	28577	28323	28353	28498	28621	28445	28346	28353	28418	28344	28725	28416	28440	28315	28682	28394	28284	28419	28514	28379	28369	28519	28508	28435	28629	28417	28382	28562	28458	28601	28750	28171	28445	28321	28597	28499	28278	28279	28281	28476	28220	28538	28535	28632	28556	28551	28336	28392	28409	28295	28338	28255	28530	28284	28243	28556	28353	28325	28283	28631	28417	28508	28353	28397	28225	28580	28489	28475	28286	28562	28422	28426	28324	28312	28326	28525	28744	28391	28342	28181	28503	28485	28381	28176	28349	28473	28376	28423	28625	28599	28572	28632	28323	28209	28562	28451	28224	28485	28648	28638	28392	28502	28278	28252	28360	28429	28482	28362	28579	28298	28453	28539	28505	28677	28401	28324	28405	28336	28415	28351	28407	28450	28226	28906	28455	28446	28709	28551	28396	28252	28492	28636	28111	28442	28537	28579	28266	28500	28394	28437	28612	28480	28260	28461	28322	28322	28518	28538	28499	28366	28125	28317	28503	28411	28411	28504	28598	28311	28366	28360	28190	28100	28232	28357	28580	28630	28333	28348	28468	28599	28546	28282	28287	28488	28376	28289	28469	28376	28396	28290	28407	28352	28370	28520	28240	28585	28492	28563	28494	28556	28217	28217	28636	28568	28300	28197	28257	28456	28659	28480	28361	28462	28639	28575	28273	28486	28376	28478	28131	28724	28528	28477	28554	28258	28181	28500	28694	28543	28111	28257	28401	28257	28617	28569	28582	28530	28416	28295	28306	28621	28286	28530	28390	28260	28506	28385	28412	28181	28408	28346	28430	28009	28282	28498	28138	28371	28429	28561	28544	28459	28252	28602	28537	28511	28590	28427	28576	28610	28315	28450	28419	28571	28320	28312	28479	28617	28177	28372	28353	28778	28420	28218	28383	28429	28644	28504	28669	28431	28495	28355	28345	28254	28614	28628	28457	28644	28605	28430	28499	28497	28565	28569	28299	28534	28377	28276	28266	28364	28452	28312	28582	28508	28365	28346	28513	28227	28310	28466	28495	28262	28344	28542	28352	28617	28528	28548	28535	28405	28345	28602	28453	28629	28492	28418	28561	28372	28133	28449	28523	28488	28212	28390	28357	28410	28253	28281	28548	28417	28557	28513	28359	28437	28298	28290	28517	28472	28313	28213	28209	28371	28280	28441	28061	28280	28323	28512	28392	28342	28372	28441	28692	28207	28526	28362	28229	28611	28335	28333	28508	28455	28334	28568	28253	28335	28221	28391	28203	28377	28460	28419	28534	28226	28414	28416	28501	28867	28666	28559	28504	28388	28436	28262	28409	28474	28325	28406	28257	28458	28140	28234	28337	28434	28118	28442	28592	28763	28559	28535	28430	28415	28631	28591	28454	28508	28239	28448	28339	28659	28413	28357	28381	28404	28582	28550	28767	28433	28437	28331	28288	28423	28283	28442	28432	28682	28488	28448	28539	28055	28470	28478	28345	28530	28657	28531	28375	28639	28154	28580	28633	28239	28446	28527	28660	28419	28473	28385	28376	28521	28296	28227	28387	28355	28492	28604	28425	28587	28313	28322	28269	28548	28276	28563	28625	28488	28415	28422	28522	28529	28528	28443	28437	28582	28378	28407	28226	28216	28268	28692	28512	28505	28473	28622	28525	28639	28549	28381	28580	28304	28424	28489	28299	28443	28359	28455	28172	28197	28427	28393	28400	28472	28502	28297	28291	28217	28472	28524	28501	28516	28461	28526	28433	28581	28484	28235	28400	28321	28298	28464	28230	28463	28298	28442	28581	28408	28650	28406	28388	28324	28574	28489	28260	28494	28452	28692	28401	28410	28378	28448	28476	28433	28500	28631	28404	28514	28378	28183	28296	28569	28237	28305	28523	28597	28362	28204	28272	28405	28262	28572	28516	28406	28330	28488	28588	28696	28353	28560	28410	28538	28554	28170	28257	28382	28492	28556	28318	28594	28546	28559	28547	28209	28400	28347	28485	28443	28410	28493	28606	28359	28483	28490	28546	28593	28430	28224	28387	28530	28127	28672	28345	28695	28306	28752	28372	28333	28628	28139	28438	28517	28498	28112	28303	28205	28488	28344	28462	28312	28402	28411	28512	28220	28358	28368	28253	28342	28585	28455	28594	28282	28339	28313	28476	28623	28599	28316	28513	28238	28308	28733	28525	28473	28240	28528	28518	28236	28338	28262	28242	28666	28401	28133	28345	28358	28508	28510	28510	28541	28387	28344	28392	28490	28419	28357	28287	28440	28250	28438	28568	28464	28663	28444	28234	28351	28452	28283	28504	28477	28535	28440	28597	28503	28464	28462	28672	28647	28320	28358	28243	28551	28384	28571	28575	28417	28618	28512	28555	28226	28523	28372	28392	28633	28452	28439	28539	28600	28579	28515	28248	28537	28196	28410	28660	28637	28424	28480	28367	28433	28371	28399	28411	28241	28397	28450	28352	28547	28586	28427	28393	28323	28453	28351	28476	28558	28430	28483	28591	28487	28313	28680	28450	28232	28356	28500	28383	28379	28376	28423	28718	28256	28389	28485	28554	28208	28242	28383	28642	28465	28643	28424	28666	28383	28437	28513	28525	28537	28499	28585	28458	28242	28633	28307	28477	28418	28392	28516	28278	28369	28566	28319	28364	28591	28493	28353	28520	28336	28479	28208	28332	28220	28305	28344	28482	28640	28476	28372	28589	28420	28554	28113	28502	28438	28497	28480	28149	28441	28492	28633	28072	28464	28370	28632	28512	28644	28544	28688	28377	28375	28579	28524	28415	28510	28587	28103	28447	28339	28247	28550	28570	28472	28725	28289	28530	28749	28469	28455	28701	28597	28404	28258	28382	28375	28561	28265	28386	28630	28396	28259	28573	28601	28490	28558	28621	28455	28640	28230	28169	28604	28253	28383	28078	28235	28375	28774	28573	28511	28355	28366	28574	28496	28664	28506	28260	28410	28425	28507	28344	28292	28284	28225	28379	28472	28381	28203	28095	28530	28724	28586	28593	28524	28650	28642	28407	28397	28319	28442	28476	28165	28576	28552	28411	28112	28262	28535	28539	28384	28320	28518	28802	28343	28511	28313	28621	28357	28610	28492	28313	28589	28568	28531	28307	28453	28434	28637	28490	28447	28482	28556	28205	28512	28379	28648	28598	28506	28516	28527	28374	28348	28494	28544	28520	28502	28402	28299	28403	28258	28414	28503	28590	28464	28490	28610	28447	28551	28426	28621	28541	28377	28563	28577	28516	28436	28586	28268	28540	28641	28241	28395	28441	28241	28447	28251	28499	28501	28460	28370	28334	28489	28387	28404	28437	28486	28486	28273	28407	28097	28777	28561	28399	28379	28270	28061	28281	28556	28146	28477	28228	28351	28540	28810	28232	28319	28180	28414	28604	28530	28426	28570	28321	28632	28391	28558	28451	28396	28454	28381	28245	28387	28438	28113	28491	28362	28504	28562	28367	28418	28380	28302	28280	28385	28324	28537	28616	28529	28514	28182	28256	28251	28490	28483	28587	28453	28538	28434	28485	28471	28342	28459	28539	28539	28292	28361	28586	28456	28635	28345	28231	28373	28526	28383	28525	28639	28353	28414	28192	28566	28430	28446	28402	28281	28373	28513	28123	28335	28534	28463	28489	28358	28408	28282	28405	28242	28451	28469	28211	28359	28510	28663	28566	28294	28253	28333	28499	28426	28657	28477	28128	28503	28466	28402	28439	28242	28431	28342	28396	28367	28552	28472	28466	28527	28592	28498	28310	28514	28262	28468	28486	28494	28433	28543	28369	28398	28369	28320	28109	28426	28224	28650	28345	28539	28333	28344	28450	28457	28496	28447	28595	28615	28404	28357	28640	28605	28434	28313	28384	28444	28508	28178	28461	28499	28524	28501	28587	28298	28230	28288	28327	28498	28603	28450	28589	28555	28376	28205	28258	28793	28477	28615	28414	28725	28430	28475	28422	28517	28418	28428	28126	28279	28346	28506	28242	28511	28339	28392	28391	28256	28404	28363	28350	28686	28653	28582	28338	28537	28447	28379	28462	28553	28447	28416	28480	28280	28328	28741	28291	28355	28294	28696	28338	28425	28255	28421	28718	28478	28422	28347	28339	28490	28561	28351	28205	28609	28263	28569	28357	28511	28346	28427	28131	28310	28296	28231	28432	28449	28383	28352	28416	28723	28272	28347	28530	28640	28252	28464	28474	28235	28368	28471	28532	28318	28591	28486	28646	28545	28398	28520	28241	28479	28272
18716	44628	51955	81989	87581	77369	57737	35778	23417	18856	17855	17829	17762	17795	17560	17634	17656	17675	17580	17781	17660	17780	17752	17827	17740	17623	17767	17579	17417	17575	17709	17567	17725	17715	17647	17572	17698	17574	17608	17794	17617	17604	17626	17672	17760	17684	17542	17442	17585	17720	17746	17673	17544	17621	17678	17497	17701	17666	17602	17658	17672	17691	17597	17754	17619	17783	17721	17643	17564	17635	17710	17538	17532	17617	17447	17656	17644	17449	17658	17647	17508	17406	17649	17641	17506	17665	17514	17520	17680	17692	17827	17487	17532	17615	17419	17441	17715	17634	17652	17762	17555	17626	17448	17662	17587	17615	17573	17630	17741	17580	17659	17553	17605	17601	17581	17599	17631	17707	17599	17697	17678	17774	17584	17644	17679	17604	17686	17599	17501	17625	17707	17541	17611	17563	17679	17648	17692	17831	17640	17387	17739	17554	17409	17439	17581	17629	17457	17611	17532	17588	17628	17687	17565	17646	17659	17527	17565	17487	17691	17485	17579	17497	17426	17604	17608	17558	17488	17676	17562	17636	17321	17614	17583	17383	17541	17722	17313	17517	17366	17521	17583	17725	17698	17559	17459	17330	17458	17564	17860	17540	17695	17598	17585	17665	17736	17666	17659	17314	17564	17514	17575	17566	17589	17678	17561	17573	17437	17507	17645	17550	17730	17382	17263	17805	17677	17655	17695	17437	17659	17478	17560	17657	17535	17642	17533	17540	17402	17447	17680	17763	17550	17667	17481	17585	17693	17757	17804	17404	17709	17687	17628	17655	17636	17495	17513	17730	17723	17435	17558	17705	17575	17686	17540	17592	17619	17650	17500	17692	17719	17545	17599	17601	17686	17571	17733	17516	17428	17617	17533	17466	17457	17682	17566	17399	17727	17504	17611	17584	17535	17316	17569	17535	17583	17731	17490	17639	17634	17391	17571	17573	17308	17754	17493	17572	17444	17301	17644	17665	17554	17594	17668	17469	17558	17523	17554	17749	17549	17609	17630	17556	17669	17696	17596	17419	17603	17676	17600	17523	17573	17555	17675	17572	17744	17617	17668	17624	17598	17462	17514	17520	17692	17458	17556	17216	17653	17424	17316	17704	17433	17497	17550	17467	17436	17596	17631	17684	17424	17603	17606	17491	17641	17500	17443	17573	17572	17441	17622	17559	17683	17676	17517	17699	17685	17423	17628	17600	17633	17641	17427	17581	17291	17696	17371	17453	17479	17578	17531	17509	17390	17668	17570	17610	17693	17572	17551	17655	17542	17537	17567	17624	17617	17550	17652	17679	17450	17473	17469	17389	17511	17618	17634	17358	17608	17485	17346	17647	17569	17555	17714	17563	17521	17549	17611	17497	17683	17480	17744	17470	17768	17496	17595	17653	17634	17612	17577	17530	17509	17473	17513	17543	17538	17551	17614	17519	17465	17790	17734	17635	17316	17644	17671	17471	17618	17515	17456	17515	17545	17834	17626	17608	17581	17642	17614	17588	17486	17650	17642	17442	17692	17701	17609	17472	17529	17605	17700	17577	17502	17468	17586	17551	17695	17381	17812	17659	17643	17620	17479	17579	17604	17521	17522	17595	17682	17705	17583	17681	17492	17654	17402	17534	17397	17585	17591	17691	17604	17576	17696	17523	17597	17696	17569	17566	17539	17684	17666	17643	17447	17341	17681	17547	17641	17595	17540	17447	17593	17592	17499	17517	17331	17499	17568	17658	17703	17648	17498	17607	17534	17487	17676	17812	17631	17865	17542	17662	17525	17544	17684	17632	17655	17557	17554	17553	17770	17603	17757	17465	17574	17606	17448	17577	17501	17558	17583	17542	17597	17672	17634	17305	17620	17628	17569	17586	17635	17716	17696	17700	17574	17593	17428	17635	17703	17555	17594	17501	17540	17463	17572	17549	17590	17624	17720	17560	17403	17500	17648	17513	17718	17497	17493	17418	17516	17510	17600	17501	17491	17634	17564	17596	17605	17499	17613	17460	17596	17459	17738	17296	17573	17579	17569	17519	17540	17467	17394	17539	17562	17679	17451	17562	17735	17566	17510	17532	17479	17682	17634	17472	17730	17577	17745	17659	17535	17757	17728	17456	17628	17450	17530	17656	17675	17474	17677	17511	17490	17608	17407	17412	17382	17333	17580	17596	17597	17540	17558	17572	17745	17341	17483	17553	17479	17587	17529	17733	17623	17619	17451	17659	17575	17655	17590	17567	17628	17563	17522	17713	17445	17541	17518	17509	17477	17599	17638	17523	17589	17593	17731	17707	17518	17677	17560	17680	17620	17618	17537	17653	17502	17761	17724	17541	17624	17433	17413	17456	17666	17564	17511	17647	17505	17541	17518	17658	17545	17326	17586	17567	17446	17515	17608	17506	17522	17400	17565	17395	17464	17499	17651	17618	17526	17543	17658	17699	17693	17468	17578	17414	17580	17453	17570	17703	17630	17470	17576	17541	17611	17588	17559	17594	17614	17600	17463	17518	17645	17625	17388	17467	17668	17669	17595	17533	17506	17526	17611	17587	17318	17637	17828	17541	17384	17655	17464	17663	17407	17598	17530	17489	17664	17585	17523	17756	17708	17492	17671	17527	17463	17647	17537	17732	17503	17575	17588	17553	17431	17604	17476	17674	17649	17472	17456	17691	17825	17535	17506	17468	17557	17589	17619	17423	17531	17436	17610	17542	17604	17338	17840	17484	17612	17540	17580	17636	17687	17775	17578	17352	17293	17745	17443	17670	17574	17657	17699	17460	17671	17600	17495	17557	17650	17482	17589	17412	17574	17669	17460	17607	17567	17713	17688	17536	17746	17570	17676	17469	17470	17617	17746	17448	17484	17567	17700	17597	17465	17536	17547	17511	17714	17572	17457	17653	17571	17699	17656	17618	17498	17639	17716	17253	17543	17661	17585	17713	17727	17437	17598	17574	17558	17622	17553	17606	17760	17618	17485	17497	17551	17601	17475	17616	17592	17490	17657	17543	17504	17587	17685	17460	17545	17659	17530	17491	17658	17645	17526	17428	17642	17631	17684	17681	17383	17504	17483	17620	17472	17601	17591	17619	17502	17767	17557	17615	17524	17417	17526	17684	17744	17584	17534	17645	17665	17518	17678	17600	17527	17507	17501	17479	17687	17453	17664	17570	17606	17718	17561	17450	17558	17470	17789	17618	17742	17625	17574	17496	17750	17753	17576	17661	17648	17411	17660	17436	17712	17419	17579	17559	17773	17719	17625	17595	17779	17657	17517	17531	17546	17670	17796	17489	17695	17443	17552	17596	17749	17616	17397	17558	17382	17673	17437	17658	17519	17559	17664	17701	17451	17567	17353	17525	17514	17328	17626	17686	17545	17436	17645	17614	17472	17716	17711	17457	17726	17469	17489	17604	17416	17540	17621	17477	17643	17597	17530	17251	17346	17618	17742	17641	17535	17502	17552	17570	17242	17431	17494	17598	17479	17445	17548	17532	17520	17615	17494	17486	17520	17656	17663	17685	17522	17537	17433	17714	17589	17445	17619	17613	17558	17595	17579	17588	17574	17664	17703	17562	17597	17570	17550	17535	17609	17711	17464	17266	17765	17773	17555	17693	17562	17636	17524	17718	17536	17515	17687	17540	17646	17536	17300	17501	17516	17482	17613	17473	17826	17531	17500	17457	17633	17606	17556	17562	17644	17346	17474	17631	17519	17642	17544	17465	17756	17575	17619	17480	17543	17476	17710	17483	17731	17452	17652	17523	17621	17623	17496	17577	17546	17585	17515	17549	17338	17782	17595	17683	17566	17623	17562	17467	17496	17600	17508	17643	17574	17612	17518	17593	17646	17671	17582	17673	17460	17482	17480	17621	17440	17662	17628	17383	17452	17814	17520	17546	17598	17473	17515	17630	17630	17561	17676	17658	17634	17678	17588	17605	17464	17517	17502	17534	17665	17532	17507	17661	17453	17605	17572	17772	17706	17551	17610	17711	17437	17513	17725	17628	17508	17596	17700	17601	17631	17681	17558	17481	17520	17583	17583	17551	17579	17510	17630	17661	17688	17696	17540	17722	17650	17641	17680	17523	17706	17714	17421	17575	17561	17636	17621	17726	17438	17566	17564	17719	17529	17306	17612	17623	17566	17406	17526	17747	17559	17609	17682	17481	17693	17686	17898	17436	17423	17511	17424	17658	17602	17690	17442	17614	17657	17576	17661	17559	17523	17402	17592	17545	17380	17706	17368	17556	17666	17673	17395	17675	17504	17626	17652	17599	17472	17501	17524	17663	17577	17686	17609	17623	17515	17548	17491	17416	17662	17588	17496	17596	17528	17639	17676	17508	17496	17680	17615	17689	17487	17562	17487	17565	17781	17485	17787	17643	17521	17440	17463	17304	17530	17695	17574	17623	17517	17394	17594	17547	17406	17577	17510	17483	17588	17510	17493	17400	17720	17646	17590	17491	17598	17544	17561	17657	17652	17506	17545	17473	17540	17635	17739	17691	17541	17650	17645	17752	17537	17697	17477	17344	17644	17588	17471	17605	17623	17641	17533	17702	17833	17735	17675	17451	17553	17551	17703	17474	17613	17691	17542	17614	17388	17806	17606	17489	17530	17487	17660	17669	17571	17745	17629	17536	17432	17554	17458	17533	17661	17481	17561	17505	17556	17593	17576	17464	17693	17425	17602	17475	17552	17498	17580	17595	17608	17565	17543	17532	17753	17495	17541	17583	17508	17665	17623	17635	17626	17667	17553	17562	17571	17600	17643	17471	17533	17705	17611	17623	17547	17523	17584	17527	17363	17432	17548	17473	17500	17640	17410	17569	17569	17571	17692	17516	17588	17671	17444	17610	17617	17547	17662	17595	17401	17531	17559	17621	17601	17495	17661	17726	17504	17459	17570	17673	17542	17523	17532	17755	17556	17549	17727	17545	17525	17607	17562	17663	17367	17660	17637	17614	17636	17654	17411	17628	17446	17587	17556	17607	17661	17628	17518	17548	17530	17502	17606	17455	17545	17691	17621	17549	17652	17618	17619	17657	17588	17590	17561	17643	17507	17481	17583	17505	17647	17640	17505	17657	17624	17601	17657	17656	17530	17596	17657	17699	17631	17650	17610	17587	17670	17610	17637	17657	17585	17607	17536	17692	17352	17671
32582	26829	31292	42092	40713	38262	33850	30114	28919	28478	28125	28341	28077	27993	28334	27883	28045	28204	28035	28190	28088	27918	28116	27813	27895	28257	28131	27959	27898	28173	28227	28142	28125	28117	28091	28080	28151	28202	28300	28056	27723	28149	28113	27863	27953	28070	28131	27949	27861	28027	27908	28137	28272	27942	28219	28011	28119	28371	28194	27803	27954	28077	28197	28057	28330	28030	28095	27909	27991	27862	28362	28016	28130	28151	27980	28191	28119	28262	27931	28020	28018	28133	28089	28142	28187	28208	28163	28101	28028	28378	28092	28109	28093	28070	28267	28061	28114	27823	28072	28237	28137	27845	28089	28246	28047	28259	27977	28173	28211	27845	28014	28210	28415	28077	27991	28009	28063	27924	28065	28098	28208	28241	28182	28162	28129	28307	28000	27899	28215	28106	28123	28283	27968	28307	27918	28128	27795	27934	28034	28091	28145	28080	28063	28039	27939	27939	28239	27926	28119	28422	27959	28208	27970	28279	28336	28225	28177	28078	28116	28060	27969	28224	27968	27863	28038	28056	28061	28139	27939	28281	28286	27967	27703	28155	27885	27867	28258	28141	27999	27826	28074	27904	27921	28013	27998	28093	28268	27854	27975	28514	28315	28260	28274	27960	28080	28214	28063	27840	28233	28183	28066	27959	28212	28073	28151	28172	28046	28051	28226	28330	27942	28043	28139	28002	28039	28076	28270	28163	28068	27821	28397	28152	28289	27989	27811	27923	27939	28155	28180	28063	28026	27899	28042	27837	28170	28280	28262	27948	28062	27946	28038	28105	28025	28165	28271	28151	27788	28056	28058	28185	28168	27714	27956	28221	27867	28087	28107	27807	28032	28249	27849	28055	28003	28213	28124	28019	28096	27956	28384	28114	27920	27841	28112	28012	28110	27945	28240	28008	28150	28263	28013	28114	28012	27997	28277	28094	28144	28195	28038	27951	28207	28067	27938	27891	28275	28336	28282	28356	28020	28148	27870	28049	28024	28032	27984	28472	28355	28181	27985	27951	27877	28115	28127	28107	28103	27977	28004	28381	28374	28209	28085	28024	28022	27869	28019	27798	28165	28225	27856	28071	27968	27894	28153	28094	28055	28054	28226	28047	28060	27932	28266	28154	28125	28166	28242	28264	28362	27962	27946	28171	28251	28138	28207	28226	27886	28166	28156	27975	27903	27827	28250	28017	28189	28066	27955	28449	27964	28022	27951	28188	28013	28081	28301	27950	28192	27964	27931	28233	28154	28189	28222	28211	28210	27886	28151	27952	27964	28091	28315	28169	28060	27962	28132	27910	28058	28317	28222	28465	28230	28120	28052	27919	28137	27905	28291	28261	27854	28073	28271	27854	28028	28179	27944	28071	28233	28222	28187	28192	28002	28242	28262	28226	28006	28208	27947	28156	27987	28229	28489	28060	28192	27792	27988	28097	28015	28091	28223	28232	28264	28285	28069	28152	28141	28124	28230	28087	28323	27931	28357	28007	28017	28075	28122	28088	28085	28029	27801	28200	28095	28111	27999	28075	27995	27938	28032	28055	28127	28131	28060	28179	28103	28226	27821	28100	28012	27974	28181	27948	27974	28095	28455	27975	28056	28201	28165	28058	28211	28098	28091	27979	27862	28062	28152	28238	27977	27841	28063	28286	28060	28090	28219	28312	27974	28196	28273	27947	28014	27960	28139	27872	27993	27892	28170	28226	28175	27990	27967	27905	27968	28094	28014	28180	28230	27892	28339	28021	27967	28197	28247	28095	27878	28276	27942	28273	28163	27833	28312	27942	28201	28257	28057	28167	28015	28133	28015	28324	27990	28109	27926	28139	28359	27858	28231	28077	27992	28159	28129	28055	27957	27963	27872	28256	28114	28007	28069	28266	27847	28266	28021	28189	28131	27995	28220	28132	28008	28028	27952	28355	28211	28224	28240	28153	28239	28060	28084	27883	28222	28137	28276	27866	27881	27914	28101	28047	27858	27956	28047	27985	28038	28086	28147	28073	27804	28210	28067	28075	28018	28213	28218	28265	28079	28126	28341	28058	28061	27950	28369	28178	28316	28068	27979	28374	28184	27918	28154	27821	27978	27909	27908	28132	28040	27991	28041	27865	27909	28190	28062	28068	28107	28228	28068	28225	27878	28011	28213	28071	28186	27993	27924	28027	28241	28261	28007	28207	28123	28248	27941	27937	28317	28176	27956	28196	27950	28094	27886	28038	28027	27916	27934	27917	28206	28090	28097	28104	28051	27851	28201	28160	27957	28200	27962	28100	28142	28390	27920	27821	27997	28213	28235	28066	28007	28144	28132	28071	28061	27995	27851	28230	28087	27913	28100	28351	28008	27924	28013	28065	27916	27935	28013	28124	28170	28139	28287	27927	28020	28126	28063	28102	28263	27976	27878	27858	28002	28060	28039	28036	28258	27953	28099	27886	28266	27794	27923	28043	28222	28101	28328	27947	27917	28041	28067	27866	27933	28147	28216	28248	28199	27996	27948	28156	28175	28316	28179	28321	27924	28274	27953	27811	28171	28281	28134	28312	28186	28035	28147	28170	28031	28272	28148	28287	28187	28103	27914	27966	28071	28094	27842	27990	28026	28315	28089	28014	28156	27932	28070	27913	28176	28219	28118	28185	28298	28056	28051	28115	28123	28050	28153	28080	28150	27912	28156	28177	28034	28086	28385	28209	28133	28153	28148	27925	28090	28058	28131	27894	28138	28229	28097	28160	27953	28028	27936	27914	28355	28107	28042	28224	28222	28210	28094	28235	28056	27921	28103	28176	28025	28309	28071	28120	28239	27974	27977	28290	28055	28146	28230	27909	28108	27923	27959	28150	27859	28103	28174	28119	28028	27999	28117	27902	28125	28325	27957	28017	28124	28276	27961	28103	28126	28179	28198	28147	28013	28116	27958	28143	28164	27897	28150	28094	28266	27822	28185	28116	28029	27850	28135	28040	27991	28160	28101	28058	28074	28110	28158	28116	28243	28331	28095	27991	27954	27844	28306	28137	28167	27953	28085	28290	27927	27786	28245	27838	28087	28094	28118	28058	28139	28103	27938	28219	28072	28008	28133	28269	28114	28123	28372	28216	28168	28212	28097	28249	28202	28205	27965	28121	28114	27982	27905	28112	28114	27925	28093	28038	27841	27898	28091	28052	28109	28143	28256	27914	28044	28134	28478	28002	28102	27895	28457	28192	27817	28002	28057	28024	28023	27950	28172	28208	27998	28104	28212	28005	27905	28074	28197	28186	28078	28169	28216	28037	28175	28218	27979	28088	27963	27917	28162	27974	28017	27881	28095	28109	27951	28026	27981	28016	28019	28188	28126	28103	28077	28096	27977	28212	28020	28042	27928	28089	27986	28149	28131	27963	28085	27974	27824	28124	27868	28227	28119	28463	28230	27920	28114	28222	28277	28158	28152	28126	27912	28192	28197	27912	27962	28170	27973	27906	28133	28063	28023	28019	28195	28434	28121	28018	28117	27942	28204	28122	28027	28303	28144	27977	28085	28062	28088	27830	28131	28118	28153	27972	28063	27993	28231	28195	27921	28004	28229	28038	28098	28229	28303	28191	28331	28146	28125	28241	28061	28228	28331	28039	28132	27992	28146	28036	27973	28156	28242	28295	28154	27876	27983	28037	28029	27982	28107	28050	27998	28090	27886	28074	27961	27978	28103	28033	28037	28125	28307	28187	28268	27988	28002	28130	28027	28068	28022	27815	28226	28052	28274	27996	28101	28009	28063	27812	28223	27919	28034	28139	28138	27937	27995	28107	28183	27923	27898	28303	28261	28098	28098	28113	28179	27882	27951	27936	28140	28357	28149	28400	28326	28241	28360	28042	28054	27897	28269	28070	27940	28241	28245	28034	28162	28028	27990	28051	27967	28220	28113	27902	28009	28050	28063	27947	28133	27956	28065	28039	27957	27675	28245	27868	28153	27949	27871	27861	28115	28342	28190	28004	27928	28233	28007	28153	27924	27961	28298	28140	28108	28026	28194	28260	28101	28274	27996	28372	28058	27947	28087	28093	28150	28240	28150	28366	28420	28155	27935	27994	28097	28128	28112	27937	27955	28071	28278	28283	28154	28083	27952	28092	28227	28202	28159	27834	28295	28228	28178	27974	28004	28244	28207	28003	28115	28196	28005	28049	28139	27969	28139	28069	28280	28205	28111	28036	28105	28299	28175	27954	27999	27965	27874	28067	28292	28177	28000	27970	27944	28327	28150	27918	28166	28029	28098	28083	27963	27934	28420	27936	28217	27952	28138	28133	28261	28021	28055	28165	28003	28099	28300	28030	28223	28026	27874	27939	28199	28150	28213	28001	28285	28315	28287	28115	28167	27937	28169	28081	28228	27767	28229	28145	28206	28063	28132	28128	28172	28106	28171	28258	28091	28194	27948	28041	28212	28109	27805	27932	28037	27940	28169	28057	27962	28281	28055	28123	28183	27899	27934	28219	27975	28187	28203	28216	28000	28257	28160	28104	28132	28075	28066	28175	27882	28079	28001	27996	27951	28233	28286	28192	28399	28289	28002	28028	28171	28101	28116	28094	28150	28310	28172	28111	27847	28128	28180	28056	28010	28279	28309	28082	27921	28034	28021	28081	28163	28012	28105	28076	28095	27859	28212	28073	27989	27893	28186	28084	28263	28003	28122	27931	28166	28061	28029	28170	28051	27969	28279	28069	28352	28230	27961	28114	28042	28058	28038	28195	28183	28349	28261	28091	28110	28089	27797	28002	28314	28236	28205	27930	27990	27930	28114	27875	28027	28375	28185	28208	28098	27984	27919	28029	27964	28084	28218	28073	28035	27988	28176	28038	27937	28220	28048	28236	27999	27936	28263	27980	28046	28152	28248	28029	28119	27998	28036	28066	27932	28241	28180	27941	28071	28466	28060	27991	28088	28000	28027	28177	28181	28270	27835	28088	28159	28219	28365	28028	28131	28088	28288	28029	28148	28236	28058	28150	28188	28059	28002	28054	28112	28228	28222	28097	28212	28136	28091	28249	28163	28041	27770	28037	28052	28008	28424	28299	27925	28200	28187	28221	28281	28151	28047	27774	28151	28120	27950	27925	27952	28005	28346	28158	28071	28168	28102	28233	28043	28118	27945	28002	28153	28130	27892	28134	28178	28101
16477	18178	19607	32946	30147	27146	21459	18597	17430	16988	17037	16841	16833	17193	16827	16888	16976	17072	16806	17004	16934	16857	16838	17105	16923	17026	16799	16865	16829	16884	17002	16934	16944	16979	16928	16960	16932	16772	17009	17053	16998	16976	16947	16822	16890	16990	16895	16936	16744	16953	16739	16820	16729	16840	16925	16828	16776	16694	17084	17104	16967	16690	16836	16984	16979	16880	16797	16978	16940	17025	16898	16844	16939	16854	16725	16975	16812	17052	16797	16896	16841	16981	16801	16989	17084	17120	16932	16704	17014	16914	16849	16887	16845	16952	16826	16934	16766	16939	16812	16807	16933	16931	16727	16982	16845	17178	16887	16865	16925	16767	16785	16973	16902	16925	16714	16819	16738	16903	16880	16725	16978	16861	16970	16759	16956	16938	16911	16851	16960	16868	16928	16832	16931	16728	16801	16811	16967	17027	16864	16695	16994	16939	16876	17025	16938	17022	16718	16914	16925	16947	16692	16764	16742	16932	16886	16756	16732	16797	16890	16797	16914	16850	17024	16831	16761	16787	16612	16912	16668	16959	16818	16852	16944	16861	16999	16811	16943	16784	16881	16962	16836	16964	16715	16851	17007	17014	16880	16940	16780	16843	16785	16834	16695	17051	16844	16757	16695	16980	16886	16770	16887	16786	16697	16929	16792	17019	16918	16727	16828	17015	16903	16846	16840	16876	16842	16809	16855	17007	16930	16980	16885	16869	16903	16674	16747	16985	16929	16872	16912	16879	16966	16729	16796	16781	16857	16855	16930	16785	16811	16867	16896	16833	16867	16838	16839	16905	17002	16779	17001	16828	16732	16850	16791	16940	16940	16841	16941	16838	16744	16844	16938	16913	16809	16905	16834	16908	16815	16932	16918	16969	17200	17056	16667	16889	16874	16989	16960	16865	16740	16791	16931	16833	16833	16997	16902	16924	16896	16815	16893	16903	17082	16733	16827	16882	16761	17001	16801	16815	16914	16898	16970	16854	16977	16810	16855	16909	16772	16858	16846	16881	16867	16841	16853	16777	17019	16839	16967	16845	16894	17045	16877	17004	17106	16920	16941	16926	16877	16967	16722	16951	16807	16714	17087	16934	16827	17071	16827	16851	16836	16802	17008	16844	16872	16885	16916	16853	16939	16763	16963	16789	16847	17065	16892	16988	16746	17027	17018	16846	16840	16868	16894	16863	16842	16882	17015	16988	16719	16947	16783	16914	17014	16970	16762	16954	16723	16829	16778	16926	16834	17056	17012	16830	16781	16934	16957	16778	16779	16840	16796	16883	16788	16878	16710	16923	16955	16912	16801	16811	16887	17038	16911	16826	16990	16747	16865	16969	16852	16799	16920	16880	16831	17073	16970	16854	16784	16913	16878	16897	16927	16798	16895	16820	16734	16772	16816	16898	16945	17043	16882	16892	16913	16812	17123	16841	16995	16898	16956	16812	16977	16846	16940	16975	16996	16946	16924	16962	16787	16736	17035	16950	16691	16928	16891	16940	16927	16642	16786	16705	16937	16686	16707	16932	16859	16742	16848	16979	16932	16866	16842	16836	16883	16785	16901	16919	16851	16729	16922	16862	16891	16993	16925	16691	16856	16993	16846	16839	16956	16802	17162	16970	17056	16926	16725	16839	16664	16891	17069	16755	16708	16992	16829	16900	16897	16847	16649	17073	16875	16942	16832	16866	16750	16897	17017	16767	16884	16923	16979	16910	16991	16596	16856	16931	16781	16850	16999	16884	16841	16975	16858	16873	16900	16894	16729	17024	17061	16958	16710	16843	16742	16992	16825	16605	16902	17038	16838	16748	16934	16825	16936	16896	16713	16749	17030	16649	16695	16891	16955	16928	16908	16874	16870	17005	16913	16941	17018	16816	16944	16783	16989	16721	16916	16949	16848	16805	16892	17006	16896	16877	16872	16810	16836	16788	16914	16869	16773	16937	16894	16959	16943	16682	16842	16992	16936	16919	16864	16837	16875	16939	16893	16821	16863	16845	16991	16941	16969	16968	16914	16930	16955	16676	16941	16747	16905	17077	16899	16929	16777	16835	16778	17034	16761	16751	16933	16772	16902	16954	17053	16966	16844	16915	16954	16942	16741	16859	17005	17041	16954	16885	16866	16931	16838	16836	16801	16934	16772	16766	16729	16840	17081	16874	16961	16754	16965	16960	17009	16808	16948	16789	16877	16773	16918	16934	16747	17111	16793	16895	16816	16917	17044	16849	16871	16903	17023	16844	17071	16919	16970	16973	16972	16838	17094	16964	16883	16979	16706	16871	17050	16880	16878	16889	16802	16879	16954	16941	16805	16888	16764	16959	16857	16912	16831	17019	17031	16787	16873	16882	16947	16911	16741	16959	16684	17021	16874	16968	16965	16898	16789	16874	16768	16857	16753	17015	16881	16770	16931	16827	16734	16874	16783	16953	16750	16903	16776	16922	16888	16810	16783	16802	16865	16894	16976	16841	16774	16886	16915	16755	16873	16874	16778	16971	16888	16888	16920	16894	16966	16965	16800	16903	16901	16977	16825	16846	16938	16746	16823	17221	16851	16714	16948	16881	16824	16828	16934	16837	16755	16912	16793	16764	16847	16963	17063	16775	16780	16786	16870	16881	16811	16690	16957	17000	16975	16889	16790	16900	16782	16758	16812	16988	16936	16868	16882	17016	16957	16874	16869	16840	16588	16989	16750	16755	16832	16792	16985	16852	16938	17004	16851	16894	16961	16885	16898	16843	16868	16856	16938	16732	16790	16930	16929	16805	17036	16896	16739	16771	16819	16741	16956	17018	16781	16818	16906	16886	16836	16622	16916	16977	16764	16619	16896	16850	16732	16932	17006	16987	16928	16757	17083	16858	16730	16917	16815	16801	16979	16850	16958	16864	16969	16842	16874	16799	16760	17060	16869	16698	16855	16885	16770	16897	16879	16878	16727	16769	16759	17068	16942	17005	16810	16941	16877	16887	16980	16827	16795	16891	16979	16764	16636	16750	16851	17002	16913	16786	16940	16780	16776	16791	17020	16866	16795	16737	17109	16956	16786	16925	16885	16880	17078	16687	16969	16789	16799	16922	16764	16783	16826	16922	16812	16911	16754	17114	16838	16988	16907	16737	16901	16973	16902	16738	16878	16749	16992	16758	16982	16945	16973	16651	16868	16900	16936	16679	16839	16818	16967	16987	16928	16948	16849	16831	16993	16960	16972	16949	16758	16970	16906	16877	16856	16836	16753	16919	16824	16899	16869	16797	17050	16910	16997	16798	16846	16934	16896	16835	16992	16724	16895	16925	16878	17003	16913	16942	16910	16801	16847	17073	16935	16798	17050	16915	16841	16935	16853	16823	16937	16931	16840	16735	17207	16906	16724	17036	16852	16815	16922	16803	16807	16855	16672	16630	16781	17051	16924	16946	16979	16919	16776	16829	16756	16845	16952	16869	16770	16870	17049	17025	16969	16898	16972	17036	16830	16908	16914	16735	17097	17035	16978	16963	16877	16816	16754	16857	16937	16894	16877	16877	16874	16867	16785	16961	16883	17047	16806	16825	16823	16899	16842	16858	16873	16882	16879	17082	17051	16856	16649	17001	16984	16978	16750	16881	16905	16756	16950	16932	16817	16902	16932	16841	16897	16950	16928	16813	16895	16786	16991	16854	16747	16829	16793	16735	16895	16602	16777	16840	16952	16801	17024	16943	16931	16756	16827	16865	16905	17039	16872	16945	16989	16896	16745	16902	16946	17083	16883	16963	16933	16935	16911	16851	16880	16936	16884	16971	16877	16938	16985	16919	16892	16690	16911	16910	16968	16850	16884	16970	16890	16835	16856	17092	16957	16907	17009	16755	16882	16778	17012	16863	17049	17021	16684	16797	16878	17099	16944	16962	17015	16757	16880	16793	17005	16862	16889	16795	16897	16810	16730	16947	16776	16827	16855	16650	16763	16918	16929	17068	17037	16779	16765	16785	16836	16808	16984	16809	16897	16865	17040	16940	16724	16944	16839	16731	16975	17026	16814	16799	16735	17119	16949	16729	16822	17015	16813	16792	16981	16880	16863	17026	16699	16678	16923	16852	16944	16870	16829	17037	16780	16847	16631	16735	16970	16881	16842	16774	16914	16979	16762	16944	16798	16861	16831	16929	16936	16798	17006	16809	16899	16806	16761	16898	16936	16760	16876	17038	16902	16808	16974	16912	16748	16847	16957	16892	16821	17011	17070	16893	16895	16859	16871	16885	16542	16888	16852	16925	16993	16922	16922	16963	16831	16960	16959	16907	16894	16780	16903	16665	16822	16877	16978	16895	16812	16858	16795	17014	16944	16811	16821	16763	16865	16731	16678	17005	16864	16996	17004	16725	17002	17033	16794	16795	16812	16823	16881	16863	16844	17065	16657	17015	16950	16896	16936	16952	17054	16977	16848	17023	16850	16793	16860	16989	16973	16820	16750	16831	16990	16799	16801	16812	16903	16817	16781	16788	17073	17067	16916	16911	16815	16854	16771	16746	16927	16827	17090	16879	16877	16947	16956	16913	16902	16786	16748	17056	17081	16947	17239	16924	16856	16797	16879	17023	16910	16935	17068	16825	16762	16898	17002	16783	17039	16960	16822	16814	16957	16911	16789	16744	17006	16884	16990	16818	16882	16980	16736	16974	16866	16824	16947	16984	16853	16826	16939	16971	16916	16746	16621	16900	16910	17015	17057	16850	16825	16826	16801	16849	16659	16708	16910	16855	16725	16977	16931	17140	17017	16985	16816	16952	17035	16856	16914	16823	17008	16897	16950	16899	16866	16753	16972	16795	16795	16829	16875	17050	16780	17091	17098	16668	16865	16739	16847	16787	16793	17005	16893	16908	16758	16835	16917	16860	16680	16691	16770	16834	16812	16969	16669	16838	16830	17035	17022	17003	16745	16957	16764	16747	16964	16917	16810	16890	16902	16688	16814	16906	16842	16816	16905	16865	16924	16683	16756	16898	16762	17000	16896	16922	16644	16958	16891	16650	16731	16885	16799	17009	16800	16946	16875	16796	16996	16806	16847	16907	16955	16756	16900	16899	16942	16848	16928	16834	16894	16722	16895	16924	16748	16950	16791	16716	16665	16814	16789	16872	16975	16816	16786	17031	16939	16810	16701	17021	16798	17125
25611	21575	31005	58901	65056	53528	42758	34786	30555	29314	28781	28598	28669	28511	28630	28501	28671	28699	28623	28536	28675	28758	28452	28462	28903	28440	28474	28670	28542	28772	28324	28350	28562	28182	28306	28326	28693	28455	28454	28546	28639	28396	28685	28609	28770	28519	28777	28701	28559	28578	28403	28396	28414	28218	28129	28324	28608	28343	28371	28436	28482	28436	28470	28707	28454	28396	28431	28292	28616	28423	28558	28608	28258	28378	28332	28464	28622	28216	28499	28487	28571	28389	28325	28692	28409	28398	28417	28713	28429	28505	28690	28525	28586	28500	28716	28368	28464	28414	28460	28497	28377	28450	28598	28351	28489	28531	28337	28251	28516	28614	28451	28599	28534	28462	28521	28164	28489	28657	28682	28165	28380	28569	28508	28425	28694	28463	28411	28500	28452	28607	28185	28436	28471	28496	28414	28250	28677	28363	28734	28653	28485	28372	28455	28612	28326	28569	28423	28106	28432	28511	28419	28366	28791	28178	28311	28519	28585	28466	28509	28313	28471	28665	28429	28497	28277	28442	28486	28427	28588	28523	28411	28429	28406	28330	28395	28407	28354	28480	28346	28459	28514	28505	28302	28344	28463	28383	28672	28412	28270	28557	28475	28390	28628	28516	28135	28314	28359	28216	28491	28741	28535	28771	28450	28362	28479	28210	28820	28510	28221	28328	28472	28473	28466	28249	28404	28335	28746	28340	28653	28600	28355	28538	28476	28535	28703	28538	28618	28483	28592	28506	28459	28372	28448	28597	28526	28517	28656	28447	28411	28479	28650	28486	28379	28387	28351	28690	28455	28672	28673	28498	28379	28467	28475	28311	28600	28325	28379	28627	28239	28228	28590	28348	28548	28640	28435	28561	28418	28457	28203	28363	28627	28485	28284	28281	28634	28433	28357	28153	28402	28646	28678	28541	28548	28544	28746	28719	28452	28447	28424	28601	28295	28447	28306	28718	28411	28564	28414	28219	28371	28388	28597	28406	28534	28537	28649	28371	28537	28639	28577	28423	28245	28429	28276	28526	28510	28785	28632	28361	28130	28484	28528	28420	28794	28333	28496	28392	28448	28643	28484	28346	28648	28368	28529	28520	28477	28426	28523	28537	28480	28452	28439	28309	28373	28451	28209	28281	28507	28361	28543	28621	28380	28534	28689	28494	28352	28493	28643	28462	28237	28488	28548	28358	28291	28537	28510	28510	28476	28332	28276	28506	28532	28340	28498	28494	28377	28556	28262	28380	28351	28287	28440	28463	28677	28280	28525	28367	28502	28563	28454	28369	28408	28359	28570	28399	28237	28289	28326	28461	28750	28421	28440	28552	28647	28609	28321	28331	28426	28539	28384	28599	28526	28231	28404	28317	28377	28267	28581	28353	28332	28618	28371	28522	28090	28555	28628	28286	28382	28463	28601	28494	28576	28588	28587	28651	28449	28422	28479	28591	28278	28337	28555	28440	28601	28478	28512	28448	28337	28351	28412	28168	28438	28267	28411	28456	28471	28671	28481	28313	28106	28306	28559	28467	28322	28572	28469	28419	28567	28467	28261	28330	28487	28598	28331	28359	28686	28584	28303	28717	28674	28516	28579	28309	28487	28447	28388	28303	28456	28288	28457	28429	28476	28319	28392	28344	28584	28566	28486	28159	28368	28668	28443	28437	28539	28180	28459	28472	28582	28452	28588	28678	28522	28735	28137	28462	28467	28283	28366	28591	28479	28404	28633	28353	28619	28479	28558	28280	28343	28605	28344	28497	28455	28441	28589	28397	28562	28483	28681	28328	28260	28110	28217	28497	28441	28536	28379	28467	28498	28507	28556	28496	28586	28794	28551	28785	28438	28346	28584	28384	28491	28469	28478	28793	28451	28697	28447	28546	28437	28768	28475	28574	28193	28512	28399	28382	28471	28412	28632	28395	28568	28145	28628	28443	28201	28537	28307	28311	28584	28560	28545	28296	28391	28312	28287	28379	28571	28492	28487	28374	28518	28652	28452	28523	28724	28460	28319	28602	28263	28430	28600	28334	28510	28418	28532	28491	28131	28413	28461	28512	28689	28383	28550	28618	28256	28335	28272	28440	28460	28476	28750	28432	28381	28462	28679	28468	28364	28362	28425	28418	28481	28403	28209	28442	28274	28480	28395	28198	28355	28540	28166	28465	28371	28440	28395	28381	28658	28318	28399	28628	28601	28212	28582	28530	28546	28561	28460	28409	28230	28513	28709	28368	28628	28314	28527	28456	28455	28548	28439	28400	28548	28301	28577	28296	28519	28704	28616	28302	28219	28235	28369	28348	28762	28447	28639	28592	28322	28408	28228	28324	28158	28503	28332	28710	28589	28179	28252	28481	28411	28373	28297	28326	28375	28321	28531	28351	28720	28400	28256	28097	28428	28276	28440	28257	28470	28460	28540	28285	28220	28656	28582	28389	28581	28632	28261	28688	28385	28534	28313	28412	28567	28529	28696	28458	28677	28147	28595	28556	28337	28521	28657	28436	28615	28675	28537	28468	28398	28456	28303	28252	28364	28536	28501	28581	28557	28486	28376	28468	28277	28415	28475	28478	28506	28499	28651	28440	28314	28328	28450	28370	28348	28523	28461	28647	28518	28704	28505	28494	28565	28475	28543	28485	28615	28335	28261	28441	28380	28411	28594	28659	28178	28708	28490	28628	28683	28607	28608	28378	28393	28372	28466	28419	28559	28507	28358	28465	28595	28544	28703	28563	28154	28584	28281	28432	28697	28497	28505	28668	28549	28399	28547	28594	28553	28404	28523	28528	28629	28482	28321	28633	28599	28479	28641	28476	28550	28178	28557	28571	28596	28561	28654	28514	28518	28483	28893	28472	28588	28509	28587	28467	28490	28597	28617	28332	28506	28542	28477	28397	28639	28450	28378	28560	28474	28131	28645	28393	28626	28636	28519	28134	28392	28422	28345	28110	28465	28421	28486	28319	28587	28805	28609	28545	28585	28700	28389	28060	28498	28464	28607	28547	28410	28440	28362	28417	28340	28241	28406	28295	28568	28463	28087	28082	28436	28464	28547	28708	28509	28344	28473	28643	28463	28588	28376	28420	28360	28315	28658	28439	28344	28467	28267	28532	28423	28242	28481	28284	28515	28568	28543	28677	28363	28314	28634	28586	28446	28757	28941	28578	28745	28655	28177	28441	28469	28438	28608	28302	28461	28687	28364	28474	28266	28423	28427	28448	28435	28433	28536	28440	28537	28494	28656	28338	28584	28515	28642	28444	28520	28402	28274	28460	28570	28556	28627	28217	28378	28492	28442	28284	28351	28547	28662	28571	28525	28518	28334	28229	28263	28297	28565	28479	28516	28650	28453	28201	28326	28539	28394	28422	28595	28646	28662	28627	28426	28622	28390	28462	28507	28498	28495	28382	28376	28481	28361	28473	28520	28485	28737	28482	28447	28529	28446	28463	28656	28482	28492	28537	28398	28681	28270	28428	28754	28495	28412	28218	28454	28464	28309	28377	28547	28508	28259	28535	28634	28384	28685	28563	28620	28617	28438	28517	28573	28274	28422	28423	28698	28495	28395	28325	28365	28249	28574	28637	28572	28289	28397	28551	28543	28575	28499	28410	28296	28210	28275	28411	28506	28313	28429	28685	28410	28452	28484	28716	28788	28392	28594	28553	28267	28335	28390	28565	28440	28397	28425	28516	28444	28434	28433	28502	28407	28456	28537	28583	28392	28315	28397	28408	28230	28537	28383	28375	28453	28532	28515	28530	28604	28644	28599	28352	28283	28366	28523	28548	28652	28113	28615	28623	28228	28456	28659	28473	28263	28361	28161	28230	28684	28217	28249	28364	28639	28450	28578	28397	28349	28546	28408	28449	28607	28469	28722	28457	28561	28565	28452	28389	28465	28319	28585	28331	28338	28323	28377	28588	28348	28426	28466	28763	28312	28216	28624	28398	28549	28533	28527	28449	28523	28428	28410	28429	28404	28248	28550	28484	28185	28464	28364	28565	28571	28410	28567	28453	28447	28753	28399	28195	28452	28602	28479	28467	28458	28434	28810	28570	28262	28421	28464	28263	28532	28330	28419	28522	28719	28464	28311	28359	28473	28369	28273	28457	28556	28652	28546	28487	28273	28441	28362	28222	28448	28445	28558	28503	28587	28428	28350	28231	28523	28478	28512	28373	28532	28532	28496	28676	28645	28571	28423	28383	28286	28451	28286	28227	28607	28690	28697	28375	28321	28378	28327	28403	28259	28394	28526	28467	28409	28711	28535	28356	28252	28439	28409	28590	28294	28432	28411	28474	28345	28370	28363	28352	28471	28582	28675	28219	28203	28455	28471	28282	28325	28518	28473	28552	28611	28583	28372	28631	28811	28463	28409	28414	28417	28432	28452	28470	28453	28495	28290	28287	28345	28226	28547	28477	28535	28341	28808	28534	28504	28498	28437	28538	28473	28556	28326	28417	28360	28548	28357	28322	28396	28438	28504	28284	28425	28360	28562	28230	28337	28447	28249	28456	28359	28240	28381	28541	28579	28392	28428	28391	28661	28579	28424	28619	28767	28626	28519	28373	28449	28467	28605	28500	28322	28438	28355	28624	28538	28636	28506	28679	28405	28380	28393	28516	28317	28471	28755	28347	28771	28339	28410	28355	28209	28157	28121	28419	28627	28561	28588	28438	28483	28565	28222	28238	28436	28247	28460	28250	28444	28526	28552	28485	28605	28518	28236	28492	28347	28456	28536	28231	28432	28465	28580	28499	28386	28373	28594	28499	28401	28575	28493	28256	28582	28363	28396	28340	28524	28281	28546	28450	28627	28347	28586	28420	28779	28513	28722	28537	28369	28160	28328	28309	28360	28174	28236	28371	28408	28250	28394	28382	28490	28276	28221	28474	28673	28609	28273	28477	28671	28453	28348	28539	28374	28513	28562	28399	28674	28452	28304	28314	28333	28768	28461	28529	28454	28585	28531	28434	28200	28553	28380	28312	28500	28588	28391	28230	28398	28295	28274	28672	28220	28383	28390	28322	28215	28454	28395	28582	28537	28624	28540	28504	28349	28577	28637	28655	28451	28391	28553	28422	28526	28673	28504	28536	28569	28338	28210	28486	28294	28446	28404	28506	28418	28431	28545	28378	28290	28809	28424	28378	28465	28616
15193	25576	38068	69614	63910	45333	31388	22929	18935	17607	17342	17270	17322	17241	17291	17375	17256	17233	17464	17475	17211	17440	17336	17216	17324	17273	17361	17454	17180	17214	17179	17352	17141	17080	17068	17262	17117	17331	17202	17327	17201	17340	17274	17477	17279	17165	17279	17197	17379	17289	17286	17063	17160	17316	17339	17400	17340	17223	17314	17410	17306	17457	17045	17188	17045	17230	17130	17160	17491	17347	17302	17137	17222	17407	17114	17238	17458	17128	17234	17398	17229	17374	17276	17244	17299	17361	17239	17150	17179	17154	17171	17347	17325	17215	17244	17216	17117	17243	17415	17291	17209	17222	17158	17324	17459	17236	17238	17421	17207	17258	17240	17305	17188	17154	17338	17217	17420	17182	17298	17079	17333	17280	17251	16994	17284	17328	17324	17221	17229	17262	17144	17174	17310	17146	17367	17166	17180	17203	17248	17172	17212	17282	17105	17258	17317	17239	17349	17456	17250	17131	17119	17422	17293	17227	17232	17257	17145	17231	17227	17320	17123	17300	17242	17330	17321	17346	17216	17076	17307	17217	17277	17221	17118	17364	17184	17107	17034	17346	17292	17252	17151	17297	17220	17335	17263	17187	17254	17234	17135	17168	17170	17210	17178	17264	17255	17216	17100	17136	17324	17223	17307	17220	17221	17260	17248	17185	17453	17366	17216	17210	17235	17224	17137	17011	17134	17186	17202	17019	17112	17239	17204	17240	17157	17194	17048	17187	17354	17355	17235	17142	17243	17339	17181	17110	17289	17011	17280	17286	17243	17211	17208	17279	17265	17306	17125	17256	17132	17322	17080	17520	17136	17346	17328	17253	17111	17298	17243	17111	17316	17242	17251	17378	17201	17266	17318	17197	17172	17082	17338	17115	17167	17158	17168	17242	17115	17030	17218	17258	17353	17127	17174	17196	17110	17277	17245	17304	17293	17182	17119	17183	17060	17161	17271	17362	17081	17139	17112	17182	17266	17015	17154	17098	17560	17120	17188	17188	17423	17237	17399	17139	17091	17316	17212	17195	17183	17255	17297	17353	17191	17259	17151	17287	17208	17215	17427	17342	17131	17259	17206	17290	17206	17249	17253	17184	17235	17369	17123	17315	17033	17243	17360	17272	17216	17275	17163	17218	17359	17166	17205	17173	17278	17154	17301	17343	17344	17418	17294	17430	17390	17138	17233	17310	17209	17264	17253	17193	17060	17273	17263	17202	17300	17180	17343	17173	17239	17269	17408	17247	17177	17343	17407	17341	17402	17191	17384	17064	17206	17183	17357	17217	17522	17276	17252	17477	17159	17038	17245	17071	17220	17355	17257	17152	17294	17314	17130	17305	17225	17302	17100	17299	17357	17472	17055	17163	17184	17158	17177	17265	17214	17434	17251	17379	17117	17166	17141	17165	17207	17155	17267	17282	17264	17382	17183	17109	17063	17276	17286	17460	17158	17359	17163	17419	17349	17356	17319	17280	17280	17174	17394	17199	17205	17237	17103	17226	17271	17129	17167	17124	17380	17313	17080	17289	17299	17013	17194	17275	17318	17213	17165	17243	17114	17293	17276	17339	17134	17134	17303	17076	17282	17173	17152	17317	17193	17362	17246	17194	17082	17175	17092	17235	17249	17397	17357	17505	17231	17281	17185	17154	17315	17456	17168	17182	17211	17136	17324	17268	17014	17193	17173	17286	17200	17323	17366	17388	17319	17168	17283	17271	16983	17246	17258	17274	17234	17027	17212	17217	17228	17352	17078	17206	17275	17201	17191	17228	17294	17123	17200	17236	17314	17137	17153	17164	17472	17451	17193	17148	17423	17186	17203	17070	17265	17233	17240	17223	17247	17167	17242	17266	17218	17282	17213	17333	17301	17003	17249	16982	17303	17208	17123	17175	17205	17010	17352	17131	17152	17147	17296	17425	17278	17349	17237	17082	17019	17278	17039	17198	17134	17079	17241	17047	17113	17194	17131	17154	17340	17278	17350	17017	17078	17226	17251	17208	17189	17258	17262	17106	17250	17442	17150	17129	17167	17357	17290	17361	17317	17300	17280	17161	17382	17189	17197	17260	17368	17178	17161	17083	17176	17213	17394	17376	17207	17205	17356	17203	17135	17069	17028	17088	17161	17309	17217	17216	17270	17242	17213	17313	17096	17250	17302	17340	17300	17210	17227	17271	17307	17267	17357	17215	17343	17288	17350	17230	17266	17218	17229	17184	17269	17207	17316	16994	17084	17342	17207	17306	16979	16983	17132	17294	17109	17144	17183	17181	17024	17085	17116	17292	17066	17276	17256	17427	17393	17122	17231	17224	17443	17123	17151	17207	17195	17165	17324	17243	17300	17062	17215	17238	17145	17200	17067	17044	17274	17148	17361	17178	17136	17220	17322	17268	17190	17039	17004	17222	17510	17371	17100	17432	17135	17056	17106	17139	17133	17124	17185	17070	17286	17353	16995	17228	17228	17287	17332	17284	17363	17289	17277	17279	17174	17341	17229	17204	17244	17270	17184	17164	17440	17197	17164	17368	17311	17065	17292	17203	17148	17235	17285	17099	17231	17260	17266	17167	17157	17196	17210	17308	17136	17378	17174	17202	17221	17094	17210	17123	17140	17123	17200	17255	17392	17062	17162	17388	17363	17139	17312	17157	17238	17323	17222	17176	17235	17271	17475	17022	17079	17217	17369	17294	17231	17263	17303	17240	17320	17253	17250	17167	17201	17109	17119	17243	17164	17350	17074	17195	17252	17138	17266	17100	17147	17246	17243	17044	17292	17374	17132	17164	17265	17375	17145	17297	17088	17024	17378	17303	17368	17075	17368	17349	17174	17022	17173	17300	17056	17122	17132	17219	17325	17289	17158	17276	17281	17314	17219	17268	17190	17211	17370	17300	17477	17214	17034	17053	17209	17438	17126	17202	17471	17427	17210	17163	17314	17212	17388	17177	17310	17170	17141	17422	17004	17110	17151	17170	17254	17335	17196	17300	17110	17227	17233	17188	17512	17265	17323	17173	17150	17312	17077	17146	17146	17383	17125	17179	17260	17190	17187	17177	17085	17141	17225	17246	17158	17281	17336	17302	17312	17281	17331	17257	17318	17164	17236	17277	17198	17308	17074	17362	17288	17174	17256	17271	17324	17350	17300	17183	17267	17258	17161	17331	17333	17020	17078	17216	17128	17245	17303	17158	17235	17309	17248	17286	17247	17142	17193	17234	17132	17106	17404	17297	17267	17243	17176	17193	17267	17291	17384	17418	17079	17338	17117	17225	17217	17312	17496	17146	17251	17171	17209	17458	17125	17252	17375	17431	17262	17181	17262	17273	17296	17108	17335	17370	17398	17042	17274	17196	17281	17207	17360	17188	17163	17077	17158	17283	17021	17275	17353	17318	17338	17095	17124	17185	17208	17244	17154	17142	17173	17224	17224	17192	17147	17031	17266	17296	17200	17097	17282	17247	17185	17208	17159	17186	17060	17533	16941	17190	17382	17096	17342	17253	17291	17397	17301	17107	17064	17268	17288	17435	17254	17288	17119	17310	17236	17280	17208	17187	17226	17526	17162	17398	17161	17391	17137	17260	17061	17323	17262	17209	17153	17078	17287	17256	17374	17158	17263	17175	17380	17225	17243	17147	17239	17115	17410	17217	17162	17305	17385	17198	17010	17150	17221	17107	17313	17307	17269	17231	17333	17373	17189	17258	17400	17258	17415	17088	17317	17140	17193	17213	17305	17190	17243	17283	17217	17314	17114	17304	17282	17166	17237	16997	17325	17144	17225	17213	17201	17105	17376	17127	17176	17189	17231	17148	17233	17282	17343	17086	17239	17184	17233	17062	17212	17396	17240	17191	17149	17282	17329	17313	17352	17274	17093	17322	17146	17140	17192	17378	17223	17301	17318	17329	17217	17215	17211	17046	17260	17129	17178	17130	17336	17204	17223	17408	17135	17385	17306	17235	17073	17229	17129	16976	17238	17168	17209	17349	17113	17184	17063	17155	17200	17216	17236	17322	17118	17194	17310	17103	17270	17412	17093	17277	17083	17260	17220	17124	17154	17267	17067	17401	17259	17389	17169	17428	17279	17014	17320	17201	17221	17179	17362	17182	17441	17096	17145	17289	17099	17106	16968	17182	17258	17204	17266	17202	17321	17352	17341	17351	17244	17274	17272	17173	17260	17155	17183	17138	17357	16969	17426	17254	17232	17088	17128	17115	17370	17070	17305	17086	17339	17133	17217	17360	17138	17196	17370	17381	17094	17131	17269	17150	17245	17171	17195	17231	17293	17076	17044	17119	17256	17104	17313	17216	17133	17052	17140	17296	17125	17001	17300	17188	17164	17285	17294	17376	17279	17336	17230	17322	17304	17284	17189	17099	17197	17260	17092	17244	17088	17293	17258	17169	17285	17122	17057	17102	17352	17268	17313	17174	17135	17108	17204	17250	17072	17500	17191	17226	17169	17369	17174	17308	17120	17236	17366	17126	17217	17421	17408	17027	17069	17253	17386	17119	17144	17265	17303	17208	17413	17149	17405	17258	17195	17217	17250	17408	17443	17236	17281	17121	17205	17147	17119	17029	17274	17003	17475	17061	17015	17162	17038	17120	17210	17118	17173	17414	17230	17321	17057	17189	17231	17137	17075	17254	17275	17264	17252	17063	17279	17353	17366	17059	17369	17120	17244	17316	17198	17325	17290	17106	17337	17280	17346	17431	17257	17280	17358	17326	17221	17281	17307	17106	17186	17231	17188	17197	16990	17110	17148	17167	17456	17310	17300	17065	17115	17180	17405	17330	17273	17078	17138	17220	17115	17173	17222	17328	17111	17326	17139	17225	17152	17257	17210	17563	17475	17344	17227	17149	17251	17264	17253	17492	17466	17209	17161	17233	17270	17318	17297	17295	17243	17110	17107	17466	16918	17278	17275	17378	17263	17149	17222	17213	17230	17053	17363	17055	17396	17264	17099	17184	17234	17266	17377	17250	17266	17570	17086	17460	17258	17030	17312	17153	17155	17206	17399	17186	17215	17215	17461	17193	17263	17178	17239	17225	17231	17254	16999	17139	17253	16973	17363	17088	17365	17161	17261	17127	17100	17232	17423	17324	17387	17283	17300	17398	17188	17178	17201	17332	17030	17165	17250	17063	17193	17179
23195	21537	29088	39024	74540	69903	57765	45873	36453	32351	30434	30139	30170	29800	29783	29755	29933	29599	29795	29691	29758	29842	29719	29860	29744	29608	29666	29300	29767	29577	29772	29670	29429	29784	29778	29436	29533	29697	29635	29450	29604	29581	29623	29549	29398	29410	29280	29639	29533	29548	29606	29430	29510	29412	29606	29618	29563	29544	29429	29446	29667	29961	29776	29598	29377	29934	29442	29519	29464	29785	29663	29431	29651	29543	29421	29482	29673	29672	29497	29480	29290	29490	29705	29614	29641	29283	29465	29355	29285	29392	29737	29370	29639	29338	29348	29402	29599	29588	29166	29659	29627	29381	29752	29693	29514	29715	29622	29500	29566	29562	29533	29626	29786	29331	29550	29343	29190	29642	29395	29523	29543	29457	29410	29435	29618	29392	29560	29414	29696	29652	29608	29457	29530	29546	29570	29336	29429	29225	29727	29782	29540	29395	29420	29645	29429	29784	29539	29461	29257	29514	29714	29347	29350	29138	29304	29514	29512	29569	29509	29509	29219	29706	29457	29272	29286	29399	29567	29640	29517	29265	29555	29353	29507	29363	29344	29622	29565	29253	29463	29604	29463	29497	29469	29546	29518	29667	29241	29446	29512	29477	29258	29214	29456	29680	29459	29476	29472	29533	29501	29550	29840	29353	29394	29504	29454	29267	29655	29549	29376	29450	29449	29452	29461	29377	29452	29380	29336	29141	29357	29531	29616	29374	29541	29525	29538	29386	29537	29558	29557	29321	29555	29459	29435	29309	29390	29217	29538	29758	29471	29560	29460	29541	29756	29481	29636	29471	29368	29725	29596	29728	29664	29400	29296	29406	29604	29627	29225	29630	29539	29582	29776	29351	29527	29480	29452	29426	29450	29356	29439	29449	29476	29989	29576	29547	29502	29652	29473	29684	29396	29591	29427	29725	29402	29658	29573	29649	29506	29361	29409	29457	29351	29669	29625	29278	29239	29012	29193	29278	29398	29360	29587	29418	29450	29537	29616	29207	29550	29428	29571	29494	29280	29538	29610	29659	29614	29535	29687	29624	29629	29282	29412	29354	29568	29570	29534	29405	29589	29470	29625	29629	29548	29384	29458	29731	29513	29556	29581	29488	29694	29542	29538	29447	29655	29494	29454	29487	29504	29616	29584	29572	29538	29504	29432	29438	29435	29487	29372	29432	29432	29696	29641	29482	29530	29419	29331	29472	29466	29634	29668	29564	29501	29465	29542	29268	29267	29680	29604	29381	29720	29535	29527	29401	29670	29623	29421	29638	29640	29499	29730	29427	29557	29540	29630	29358	29384	29320	29298	29511	29328	29252	29124	29472	29679	29588	29622	29662	29347	29402	29496	29478	29657	29431	29789	29563	29638	29385	29778	29491	29453	29417	29538	29392	29526	29409	29692	29422	29509	29511	29749	29325	29507	29724	29596	29229	29259	29717	29483	29517	29478	29376	29374	29440	29292	29288	29515	29350	29763	29481	29347	29396	29620	29628	29369	29257	29436	29391	29368	29429	29339	29706	29386	29540	29369	29397	29555	29482	29524	29414	29632	29322	29570	29508	29329	29478	29213	29237	29460	29479	29404	29333	29323	29542	29677	29574	29551	29349	29558	29391	29375	29384	29391	29361	29392	29709	29646	29499	29360	29492	29312	29413	29443	29450	29800	29560	29554	29600	29679	29607	29407	29320	29556	29399	29303	29293	29367	29800	29650	29430	29477	29500	29478	29562	29524	29440	29575	29604	29655	29278	29355	29676	29636	29473	29609	29662	29452	29404	29473	29387	29322	29426	29506	29500	29637	29804	29533	29524	29620	29578	29489	29425	29536	29496	29282	29466	29148	29434	29464	29262	29734	29532	29671	29496	29506	29439	29318	29400	29365	29461	29705	29434	29518	29533	29420	29502	29300	29700	29199	29521	29368	29619	29414	29437	29584	29658	29536	29411	29357	29597	29319	29302	29639	29481	29533	29309	29452	29628	29352	29260	29444	29617	29494	29448	29443	29288	29454	29351	29459	29220	29547	29662	29411	29237	29525	29621	29554	29229	29387	29462	29335	29257	29194	29269	29434	29607	29404	29496	29533	29405	29254	29489	29773	29364	29395	29401	29544	29411	29445	29364	29568	29340	29271	29458	29663	29576	29469	29645	29554	29325	29472	29342	29573	29535	29367	29257	29380	29476	29653	29479	29272	29660	29368	29804	29516	29234	29411	29479	29600	29266	29618	29597	29599	29482	29638	29624	29538	29536	29399	29578	29696	29483	29369	29656	29336	29546	29486	29424	29246	29136	29785	29352	29289	29336	29425	29908	29573	29436	29589	29188	29505	29359	29506	29572	29696	29600	29528	29639	29506	29496	29223	29537	29421	29576	29568	29649	29485	29491	29364	29276	29385	29455	29660	29722	29503	29319	29428	29404	29561	29406	29449	29412	29502	29470	29538	29497	29440	29438	29646	29278	29497	29460	29741	29523	29672	29354	29652	29259	29533	29513	29624	29396	29113	29352	29549	29577	29356	29349	29546	29616	29543	29222	29621	29400	29614	29658	29691	29463	29383	29376	29489	29539	29384	29601	29389	29631	29649	29510	29455	29472	29418	29571	29477	29254	29627	29340	29428	29365	29557	29300	29530	29458	29443	29350	29587	29603	29576	29571	29464	29488	29570	29372	29382	29808	29469	29369	29322	29383	29553	29489	29671	29537	29423	29543	29552	29532	29578	29431	29511	29585	29474	29376	29664	29287	29406	29544	29477	29519	29704	29271	29337	29336	29385	29394	29620	29563	29489	29125	29461	29232	29260	29426	29525	29275	29436	29382	29438	29544	29257	29553	29498	29496	29610	29431	29552	29422	29286	29413	29289	29481	29476	29495	29471	29674	29483	29529	29286	29596	29661	29508	29574	29326	29534	29381	29394	29594	29558	29357	29248	29565	29355	29666	29594	29591	29638	29557	29660	29610	29319	29545	29420	29462	29437	29503	29451	29581	29607	29426	29401	29376	29438	29411	29486	29588	29449	29461	29582	29523	29465	29629	29504	29340	29528	29460	29382	29238	29370	29633	29316	29438	29496	29313	29595	29474	29379	29356	29606	29559	29511	29404	29456	29601	29576	29665	29533	29534	29328	29621	29563	29605	29760	29725	29641	29404	29479	29416	29626	29538	29501	29555	29438	29547	29624	29543	29612	29567	29650	29449	29572	29717	29411	29438	29400	29549	29506	29523	29605	29261	29504	29724	29601	29380	29329	29515	29482	29409	29412	29431	29765	29542	29232	29681	29562	29536	29709	29659	29452	29545	29446	29797	29574	29581	29505	29555	29435	29595	29590	29510	29557	29306	29581	29529	29422	29460	29472	29524	29687	29270	29591	29414	29542	29728	29441	29472	29339	29326	29718	29650	29390	29442	29591	29496	29542	29548	29621	29422	29454	29336	29280	29163	29476	29389	29781	29764	29577	29633	29794	29526	29632	29424	29468	29605	29656	29144	29396	29346	29251	29349	29408	29513	29338	29516	29518	29539	29446	29403	29539	29707	29361	29698	29523	29390	29383	29405	29726	29315	29669	29352	29433	29659	29671	29526	29573	29489	29483	29670	29467	29283	29253	29360	29128	29451	29646	29447	29764	29718	29387	29452	29378	29397	29254	29497	29602	29528	29348	29676	29692	29584	29479	29442	29550	29333	29533	29520	29507	29504	29454	29408	29459	29422	29329	29464	29540	29386	29507	29348	29493	29366	29617	29265	29399	29509	29575	29617	29528	29324	29372	29256	29267	29421	29474	29365	29322	29492	29435	29503	29509	29475	29626	29535	29370	29911	29673	29351	29380	29416	29618	29308	29474	29416	29425	29436	29491	29497	29523	29444	29578	29564	29624	29559	29545	29279	29520	29647	29289	29349	29375	29735	29471	29421	29397	29813	29442	29838	29593	29626	29275	29458	29470	29540	29476	29636	29509	29408	29356	29509	29321	29368	29537	29461	29460	29579	29212	29385	29311	29384	29594	29299	29689	29665	29617	29465	29446	29301	29629	29588	29566	29357	29583	29371	29545	29444	29560	29595	29437	29566	29401	29372	29433	29421	29479	29448	29689	29494	29540	29585	29598	29373	29354	29373	29299	29351	29552	29202	29516	29650	29513	29361	29277	29554	29608	29459	29556	29528	29560	29664	29581	29618	29634	29616	29628	29418	29375	29422	29540	29558	29181	29567	29487	29647	29405	29682	29381	29707	29655	29719	29652	29742	29806	29429	29585	29392	29533	29530	29378	29262	29807	29400	29480	29474	29729	29556	29456	29445	29221	29344	29452	29553	29545	29495	29659	29770	29465	29592	29372	29322	29483	29468	29422	29504	29245	29761	29499	29791	29482	29459	29659	29375	29553	29556	29579	29428	29624	29571	29391	29504	29636	29505	29256	29474	29486	29550	29724	29551	29569	29551	29337	29402	29473	29316	29509	29244	29423	29714	29665	29722	29831	29710	29748	29590	29633	29552	29407	29599	29573	29545	29449	29427	29449	29296	29408	29833	29674	29478	29536	29420	29381	29298	29696	29326	29402	29646	29435	29511	29494	29376	29822	29531	29570	29402	29375	29541	29524	29349	29356	29469	29603	29781	29369	29534	29534	29271	29734	29564	29452	29367	29424	29447	29432	29468	29408	29517	29750	29321	29449	29362	29455	29402	29215	29403	29477	29334	29584	29671	29660	29552	29376	29413	29557	29537	29541	29320	29415	29733	29401	29291	29607	29811	29356	29569	29345	29401	29380	29460	29472	29119	29420	29505	29581	29388	29316	29322	29695	29391	29436	29502	29511	29269	29379	29262	29509	29694	29331	29453	29850	29580	29601	29460	29513	29566	29310	29651	29464	29570	29341	29564	29627	29454	29401	29253	29504	29515	29433	29663	29332	29182	29798	29355	29370	29478	29406	29419	29415	29406	29419	29408	29393	29524	29788	29379	29755	29443	29506	29586	29639	29567	29682	29212	29599	29628	29374	29482	29428	29607	29448	29610	29713	29554	29689	29288	29480	29563	29397	29504	29510	29510	29472	29639	29397	29463	29439	29391	29603	29473	29650	29334	29515	29311	29575	29801	29626	29487	29272	29452	29623	29219	29803	29456	29710	29551	29530	29335	29457	29363	29594	29304	29543	29435
18259	42508	52237	72489	92307	75228	53799	36670	25058	20428	18380	18229	18191	18172	18269	17972	18242	18069	18225	18206	18248	18135	18255	18282	18197	18273	18174	18112	17899	18232	17917	18053	18131	18251	18079	18250	18292	18115	18250	18032	18123	18007	17975	18033	18155	18221	18218	18048	18159	18121	18122	18076	18134	18229	18158	18013	18155	18199	18056	17998	18088	18178	18165	18103	18043	18038	18089	18231	18375	18230	18118	18066	17984	18190	18048	18131	18139	18029	18037	18014	17905	18149	18130	18148	18074	18100	18016	17957	18037	18118	18177	18030	17980	17982	18108	18104	18159	18033	18167	18060	18333	17987	18132	18011	18014	17949	18033	18042	18073	18238	18199	18114	18020	17994	18275	18114	18111	18149	18231	18104	17987	17999	18073	18072	18119	17950	18038	18049	18047	18011	18099	18188	17823	18281	18018	18312	17917	18087	18150	17961	18116	17968	18052	17980	18043	18061	18194	18125	17991	18130	17942	18157	18125	18041	17957	17938	18072	18078	17931	18124	17911	18249	17951	18185	18083	18078	18075	18023	18168	17957	17866	18096	18131	18079	18121	18012	18085	18118	18053	18084	18149	18102	18010	18051	18264	18069	17932	18205	18095	18112	18151	18077	18066	18054	17907	18066	18034	18111	18180	17999	18175	17991	18117	17933	18234	18092	18240	18009	18118	18147	18165	18203	18110	18221	18007	18138	18220	18016	17949	18088	18042	18196	18053	18047	18174	18233	17987	18047	18100	18063	18052	18075	18154	18115	18286	18081	18176	18174	18175	18189	18065	18163	18289	18093	18061	18110	18230	17875	17991	18099	18071	18241	17990	18231	18022	17973	17968	18036	17910	18292	18089	18084	18059	18288	17927	18131	17821	17980	17983	18115	17983	18043	18201	18009	17996	17995	18245	18113	18045	18119	18040	18127	17945	17746	18148	18147	18233	18202	18109	17994	18202	18123	18012	18125	18072	18120	18002	18074	18310	18146	18111	18136	18084	18022	17959	17974	18145	18131	18056	18052	18115	18012	18124	18128	18100	18115	17970	18233	18052	18228	18008	18169	18223	18118	18056	17973	18062	18146	18051	18099	18075	17935	18179	18085	18076	18168	17993	17997	17977	17987	18118	18111	18101	17861	18169	18079	17996	18187	18136	18107	18101	18058	18023	18203	18026	18007	17938	18250	18225	18078	18017	17904	17917	18003	18049	18128	18290	17988	18082	18129	18152	18054	18029	18293	17932	18220	18101	17979	18298	18133	18206	18232	17962	18061	18106	18056	18250	18110	17965	18159	17935	18065	18061	18009	18161	18099	18133	18243	18140	18059	17871	18016	18232	18227	18144	17970	18087	18312	18097	18130	18065	18072	18046	18267	18049	17934	17951	17970	18071	17959	18069	18024	17956	18018	18031	18072	18061	18021	17997	17925	18201	17939	18096	18114	18037	18070	17983	18135	18165	18100	17980	18074	17980	18272	18126	18273	18227	17853	18055	17854	18013	18067	18267	18117	18072	18018	18109	18095	18049	18080	17959	18169	18013	18149	18035	18080	18190	18048	18005	18047	18020	18122	17928	18107	18022	18210	18193	18195	17989	18110	18120	18084	18034	18239	18058	18050	18169	18122	18063	18043	18122	18236	18179	18155	18091	18136	18150	18037	18169	18073	17968	18277	18057	18208	17992	18221	18021	18025	18271	18132	18056	18076	18116	18003	18302	18078	18250	18136	18068	18242	18071	18150	18337	17900	17993	18227	18232	17992	18000	17947	18009	18095	17905	17988	18298	18311	18185	18097	18033	18165	18176	18140	17934	18147	18016	18052	17912	18106	18032	18167	18111	18092	17902	18189	18081	18163	18184	17998	17880	18160	18212	18063	18108	18120	18135	18176	18004	17905	18166	17927	18111	18189	18161	18152	18046	17996	18151	18046	18164	18014	17961	18187	18155	18174	18060	18113	18028	18043	18042	17893	18121	18274	18106	18049	18021	18009	18006	18084	18223	17910	18040	18084	18036	18145	18021	17992	18104	18168	17991	18079	18063	18164	18167	18003	18147	18011	18056	17886	17944	18159	18194	18196	18123	18103	18088	17979	17942	18189	18348	18114	18129	18222	18094	18213	18021	18138	17984	18028	18170	18164	18134	18093	17982	18140	18156	18090	17976	18150	18062	18048	18146	18196	17990	18160	18054	18065	18212	17912	17986	17940	18130	18120	18075	18095	18172	18231	18069	18309	18269	18043	18134	17894	18025	18073	18043	17817	17983	18023	18075	18107	18087	18127	18015	18178	18197	18215	18060	18414	18096	18089	18061	18001	18166	17956	17905	18038	18166	17874	18167	18099	18232	17863	18136	18122	18183	17922	18021	18079	18126	18221	18160	18139	18099	18232	18146	18068	17921	18016	18077	18074	18076	18092	17982	18065	17838	18077	18061	18246	18187	18067	17908	17936	18135	18232	17970	18059	18216	18115	18160	18131	18074	18008	18058	18129	18219	18029	18155	17912	18203	18147	17941	18018	18215	18146	18169	18083	18064	17947	17868	18075	18089	18174	18053	18036	18112	18089	18134	18000	18182	17967	17908	18139	18206	17971	18107	18053	18214	18207	18053	18175	18090	18245	18232	18145	18124	17945	18092	18095	18114	18175	18158	18270	17913	18028	18015	18050	18091	18168	18212	18183	18185	18218	18270	17983	17929	18268	18021	18044	18047	18187	18245	18056	18145	18436	18086	18145	17967	17968	17978	18066	18015	18143	18007	18158	18025	17979	18049	18205	18207	18119	18159	18035	18215	18176	18050	18055	18026	17990	18115	17863	18065	18164	18157	18132	17974	18167	18200	18007	18176	18064	18282	18139	18015	18248	17941	18046	18089	18013	17985	18152	18093	18010	18102	18110	18126	18108	18252	18082	17947	18090	18122	18291	17998	17987	18088	17945	18030	18020	18198	18166	18024	17986	18081	18252	18168	18232	18079	18029	18218	18058	18084	18023	17870	18177	17872	17981	18156	18142	18212	17960	18094	18066	18346	17949	18030	18168	17965	18106	18223	17992	17990	18204	18311	18247	17979	17905	17925	18181	18152	17985	17953	17975	18049	18103	18173	18078	17994	18130	18083	18053	18115	18262	18155	18080	18179	18108	18195	18003	18029	17843	18365	18308	17968	17917	18039	18167	18129	18143	18148	18219	17948	17819	18155	18139	18146	18213	18032	17934	18229	18106	18014	18107	18065	18066	18087	18013	18104	18104	18232	18304	17983	18183	17888	17993	18170	18126	18136	17935	18083	18097	18105	18172	18159	17944	18194	18149	18224	18034	17886	17940	18076	18180	17871	18266	18301	18021	18233	18083	18019	18211	17868	18150	17939	18071	18061	18202	18089	18084	18002	17983	18177	18312	18153	18092	18205	17846	18262	18259	18134	18171	18232	18064	18070	18154	18203	18025	18189	18195	18239	18025	18024	17969	18138	18093	18148	18197	18013	18151	17984	18078	17893	18222	18342	18223	17913	18106	18111	18061	18040	18022	18107	18083	18095	18198	18026	18014	18226	18002	18354	17994	18101	18217	17974	18213	17956	18015	18117	18219	18163	18213	17954	18214	18041	17795	18098	18085	18009	18151	18096	18215	18083	18204	18043	17903	17982	18083	18131	18115	18055	18130	18022	17915	18247	18088	18001	18158	18107	18112	18242	18071	18203	18096	18041	18129	17950	18227	18168	18181	18094	18129	18031	18212	17914	17960	18047	17997	18103	18366	18006	17887	18070	18041	18138	17876	18083	18165	18115	18075	17930	18158	18177	18368	18097	17989	18098	17908	18139	18202	17966	17903	18125	17877	17977	17990	18068	18099	17962	18016	17877	17988	18077	18001	18020	18331	18203	18114	17925	18017	18074	18248	18134	18140	18087	17969	18225	18167	18033	18103	18065	18304	17985	18097	17985	18113	18088	18182	18299	18177	17771	17909	18086	17922	18102	17924	18156	18031	18063	18088	18068	18227	18131	18038	18195	18275	18054	17928	18070	18089	18269	18217	18074	17950	18175	18128	18046	18254	18166	17888	18045	18064	18179	17910	18108	18082	18225	18146	18066	17881	18086	17911	18012	18019	18225	18055	18208	18117	18167	18012	18019	18299	18058	18063	18164	18142	17857	18168	18051	18066	17991	18129	18226	18259	18238	18027	18051	18170	18013	18358	17928	18092	18271	18182	18099	17917	18317	17994	18231	18024	18178	18117	18207	18149	18039	17970	18270	17919	18146	18082	18057	18027	17918	18064	17948	18040	18165	18091	18143	18006	18150	18054	18162	18079	18224	17971	18192	18048	18086	18174	18116	18163	17883	18045	18091	18265	18042	18224	18160	17918	18171	18261	18026	18117	18094	18092	18130	18137	18102	18015	18138	18182	18103	18046	18128	18140	18152	18152	17903	18133	18129	18099	18178	17971	18117	18134	18217	18236	18211	18006	17990	18222	18108	18160	18058	18045	18012	17955	17970	18141	18183	18255	18114	17881	18143	18147	18143	18240	18074	18011	18114	18100	18090	17900	18161	18173	18092	17971	18198	18086	18096	18071	18067	18182	17966	18113	17933	18092	17863	18116	18092	18122	18297	17869	17890	18090	18162	18024	18142	18060	18187	18189	18026	18121	18073	17975	18019	18274	17950	18065	17964	18112	18016	18049	18012	18312	18166	18120	18157	18096	18134	18047	18164	18130	18060	18041	18068	18094	17974	17959	18232	18056	18081	18021	18225	18153	17995	18093	18071	18020	18217	17868	18206	18002	18186	18072	18012	18016	18089	18157	18120	18239	17979	18146	18088	17973	18115	18043	18069	18141	18224	17885	18066	18024	18076	18211	18242	18151	18006	18257	18056	17988	17951	18146	18076	18041	17953	18071	18071	17968	17881	18116	18157	17946	17907	17962	18122	18091	18251	17854	18093	17981	18066	18171	18040	18123	18252	18282	18039	18184	18002	18087	18035	17844	18026	17848	17907	18251	18128	18073	18099	18181	18003	18226	18046	17883	18109	18175	17861	18000	17935	18139	17945	18106	18128	18333	17964	18030	18207	18176	18071	17926	18245	17932	18111	18223	17972	18233	18088	18040	18296	18082	18163	17984	18075	18267	17860	18257	18095	18111	18170	18148	17987	18124	18013	18137	18000	18193
32364	26864	31447	31123	38336	40815	35387	32008	29864	29161	28766	28632	28731	28814	28740	28535	28854	28911	28761	28574	28706	28878	28523	28815	28392	29056	28703	28901	28855	28789	28853	28844	28656	28901	28778	28837	28688	28895	28779	28641	28693	28598	28858	28755	28972	28926	28766	28465	28771	28547	28696	28854	28639	29014	28740	28476	28670	28526	28558	28756	28591	28711	28591	28513	28608	28591	28675	28644	28603	28544	28623	28577	28582	28706	28723	28578	28745	28640	28588	28807	28811	28835	28642	28743	28819	28516	28478	28726	28881	28786	28870	28808	29081	28687	28834	28906	28556	28804	28806	28697	28811	28418	28411	28708	28548	28630	28600	28717	28670	28623	28533	28668	28685	28903	28649	28531	29085	28721	28886	28324	28531	28730	28576	28555	28525	28643	28703	28634	28689	28783	28668	28777	28683	28630	28709	28598	28747	28834	28417	28629	28600	28692	28409	28784	28810	28857	28686	28638	28828	28822	28692	28502	28577	28625	28529	28455	28538	28778	28785	28780	28823	28750	29097	28756	28763	28705	28681	28501	28614	28697	28802	28753	28759	28588	28616	28527	28981	28524	28788	28488	28769	28724	28600	28610	28631	28616	28727	28927	29017	28547	28857	28647	28446	28546	28516	28549	28837	28578	28738	28527	28759	28654	28659	28929	28768	28718	28499	28576	28594	28670	28764	28605	28657	28680	28617	28683	28736	28726	28526	28479	28656	28633	28836	28713	28735	28486	28821	28729	28481	28887	28817	28862	28469	28792	28799	28755	28920	28753	28631	28763	28486	28412	28629	28758	29004	28624	28747	28446	28792	28711	28545	28798	29097	28566	28451	28512	28560	28740	28527	28791	28703	28639	28622	28812	28515	28399	28800	28560	28610	28656	28711	28802	28396	28635	28554	28666	28585	28887	28554	28723	28569	28765	28792	28623	28976	28726	28705	28941	28789	28614	28436	28661	28665	29068	28802	28510	28571	28940	28692	28422	28823	28794	28580	28758	28843	28654	28729	28590	28588	28569	28724	28699	28495	28808	28728	28649	28772	28710	28594	28628	28777	29059	28552	28901	28486	28724	28666	28500	28631	28609	28744	28717	28553	28463	28780	28708	28637	28600	28592	28806	28928	28602	28705	28871	28860	28854	28762	28749	28683	28795	28712	28631	28849	28830	28586	28577	28705	28528	28528	28406	28648	28572	28871	28750	28530	28741	28778	28615	28792	28520	28711	28854	28701	28851	28553	28543	28710	28572	28908	28636	28868	28619	28715	28796	28820	28557	28572	28681	28681	28604	28880	28629	28509	28487	28635	28783	28515	28714	28635	28544	28591	28701	28466	28578	28982	28768	28819	28577	28815	28644	28647	28839	28814	28777	28725	28568	28707	28603	28559	28605	28514	28535	28905	28597	28806	28758	28507	28640	28636	28634	28609	28697	28975	28961	28448	28638	28742	28687	28585	28732	28401	28447	28748	28902	29024	28834	28548	28602	28471	28697	28676	28634	28701	28530	28455	28687	28429	28958	28538	28724	28872	28848	28558	28976	28692	28568	28663	28574	28469	28741	28948	28524	28665	28660	28634	28943	28609	28683	28717	28623	28773	28515	28622	28711	28620	28444	28612	28760	28642	28716	28452	28478	28378	28733	28581	28739	28555	28519	28658	28735	28654	28750	28569	28753	28568	28661	28901	28752	28646	28773	28680	28848	28789	28697	28753	28698	28896	28535	28577	28869	28777	28771	28569	28684	28725	28911	28774	28478	28469	28655	28900	28383	28578	28499	28636	28570	28333	28599	28876	28529	28914	28611	28488	28596	28443	28653	28748	28799	28675	28686	28602	28366	28556	28368	28659	28766	28682	28674	28903	28689	28900	28815	28561	28763	28547	28771	28669	28651	28502	28577	28417	28890	28676	28522	28589	28670	28658	28646	28725	28603	28789	28818	28767	28602	28665	28491	28838	28609	28617	28846	28678	28550	28658	28781	28687	28383	28517	28676	28575	28746	28434	28540	28691	28718	28837	28571	28543	28617	28570	28654	28873	28662	28544	28953	28625	28885	28718	28427	28687	28409	28679	28529	28890	28610	28722	28799	28751	28534	28747	28541	28537	28380	28666	28569	28536	28640	28647	28688	28780	28473	28675	28577	28691	28650	28664	28537	28618	28764	28689	28774	28853	28665	28611	28364	28465	28776	28853	28527	28699	28797	28714	28505	28806	28661	28454	28605	28699	28830	28664	28626	28629	28725	28698	28715	28790	28824	28661	28701	28747	28540	28988	28709	28667	28829	28548	28955	28869	29152	28621	28535	28879	28478	28712	28617	28672	28776	28786	28442	28923	28900	28894	28532	28567	28510	28625	28673	28686	28678	28740	28482	28706	28698	28877	28583	28901	28694	28765	28710	28810	28533	28708	28634	28705	28569	28623	28807	28472	28603	28992	28669	28499	28609	29008	28561	28572	28585	28766	28747	28759	28680	28785	28739	28583	28586	28510	28439	28800	28502	28875	28611	28623	28682	28571	28530	28725	28664	28640	28759	28655	28822	28455	28717	28530	28929	28796	28697	28607	28689	28725	28625	28544	28719	28778	28531	28691	28679	28540	28800	28432	28611	28802	28528	28703	28597	28714	28723	28682	28649	28543	28544	28582	28678	28750	28585	28700	28778	28577	28767	28618	28529	28409	28629	28637	28650	28564	28603	28818	28673	28531	28501	28587	28404	28812	28633	28496	28625	28987	28746	28908	28504	28511	28538	28498	28598	28691	28827	28951	28419	28702	29023	28677	28939	28673	28790	28682	28716	28844	28699	28834	28650	28578	28714	28758	28624	29021	28951	28971	28559	28716	29004	28818	28717	28938	28638	28653	28428	28556	28655	28850	28513	28658	28623	28767	28745	28896	28344	28741	28641	28526	28620	28655	28718	28526	28615	28455	28537	28415	28483	28718	28530	28589	28675	28527	28475	28743	28804	28657	28345	28659	28789	28442	28530	28829	28755	28598	28732	29000	28530	28713	28970	28798	28522	28530	28812	28715	28777	28629	28857	28707	28797	28802	28720	28601	28785	28619	28982	28715	28682	28464	28460	28509	28383	28687	28806	28865	28370	29084	28842	28604	28480	28552	28419	28639	28779	28725	28578	28401	28435	28414	28517	28619	28744	28748	28593	28715	28527	28683	28610	28571	28707	28553	28732	28611	28686	28525	28559	28576	28617	28951	28664	28618	28326	28784	28867	28870	28537	28828	28571	28711	28737	28577	28555	28663	28541	28730	28539	28510	28597	28588	28729	28580	28777	28754	28816	28797	28557	28682	28738	28508	28488	28473	28789	28480	28631	28669	28428	28400	28569	28970	28740	28664	28447	28523	28781	28694	28464	28655	28666	28464	28550	28790	28576	28616	28843	28736	28839	28813	28682	28693	28624	28683	28976	28693	28542	28499	28420	28549	28665	28673	28574	28675	28519	28647	28649	28554	28784	28580	28664	28681	28659	28983	28730	28921	28761	28604	28588	28559	28363	28820	28853	28613	28671	28644	28611	28503	28647	28849	28671	28787	28709	28757	28701	28741	28650	28947	28665	28481	28707	28881	28601	28559	28538	28586	28804	28313	28625	28708	28650	28914	28552	28755	28832	29076	28975	28741	28695	28571	28531	28577	28499	28796	28598	28565	28640	28685	28416	28812	28472	28700	28800	28661	28559	28626	28656	28735	28601	28680	28686	28703	28829	28725	28691	28601	28767	28594	28505	28821	28801	28654	28859	28575	28653	28767	28694	28734	28733	28720	28741	28561	28351	28672	28694	28802	28538	28532	29021	28827	28834	28712	28666	28347	28743	28610	28487	28752	28852	28761	28349	28749	28648	28738	28644	28747	28682	28700	28808	28485	28791	28609	28691	28942	28824	28572	28672	28716	28643	28799	28724	28792	28734	28779	28959	28730	28643	28525	28481	28801	28466	28711	28533	28509	28671	28650	28739	28879	28460	28947	28678	28458	28742	28635	28589	28636	28591	28743	28857	28745	28721	28975	28644	28632	28599	28798	28896	28552	28726	28834	28884	28706	28746	28809	28485	28609	28841	28724	28466	28825	28538	28666	28677	28337	28529	28833	28685	28813	28720	28621	28665	28793	28883	28702	28737	28643	28620	29067	28537	28643	28851	28510	28685	28688	28820	28762	28735	28689	28583	28555	28696	28798	28477	28559	28595	28806	28881	28602	28733	28729	28660	28621	28542	28953	28750	28470	28727	28650	28752	28787	28634	28474	28641	28661	28594	28656	28669	28478	28855	28687	28857	28577	28709	28882	28744	28697	28804	28870	28885	28690	28547	28644	28519	28608	28759	28663	28670	28853	28807	28574	28797	28631	28551	28595	28459	28471	28814	28569	28559	28852	28666	28762	28639	28806	28827	28810	28782	28543	28586	28580	28813	29006	28708	28927	28687	28529	28728	28832	28844	28911	28704	28694	28716	28911	28606	28486	28546	28598	28552	28930	28705	28913	28616	28661	28571	28560	28643	28662	28718	28554	28806	28608	28767	28710	28676	28962	28349	28874	28402	28563	28743	28752	28654	28628	28724	28694	28690	28400	28750	28521	28662	28602	28579	28783	28529	28781	28761	28853	28731	28544	28849	28687	28705	28486	28634	28612	28573	28801	28443	28708	28626	28724	28724	28716	28831	28848	28781	28619	28708	28755	28588	28563	28882	28527	28488	28718	28674	28632	28944	28792	29045	28668	28740	28643	28515	28536	28681	28850	28595	28725	28603	28758	28677	28709	28714	28588	28802	28584	28578	28899	28723	28616	28714	28614	28532	28644	28821	28777	28554	28529	28620	28749	28400	28780	28791	28670	28865	28733	28799	28920	28928	29067	28567	28779	28823	28767	28812	28826	28722	28768	28738	28566	28564	28684	28876	28971	28700	28686	28777	28531	28918	28540	28711	28780	28595	28663	28689	28510	28645	28741	28660	28666	28705	28561	28554	28772	28628	28710	28717	28787	28490	28761	28788	29011	28700	28776	28732	29000	28591	28486	28657	28579	28557	28806	28874	28682	28880	28573	28911	28591	28903	28702	28674	28614	28853	28484	28693	28716	28656	28625	28647	28707	28761	28856	28853	28873	28464	28604	28572	28631	28683	28732	28674	28693	28701	28809	28710	28706	28394
16491	18386	18967	18985	30549	29087	23425	19907	18076	17529	17296	17284	17087	17037	17146	17360	17122	17141	17205	17281	17157	17319	17326	17098	17203	17240	17257	17261	17234	17229	17226	17229	17415	17297	17276	17233	17168	17238	17145	17409	17148	17173	17028	17206	17176	17296	17295	17253	17096	17153	17091	17196	17064	17301	17102	17105	17297	17252	17208	17124	17252	17233	17154	17221	17289	17166	17235	17097	17018	17328	17234	17282	17100	17047	17188	17036	17157	16942	17141	17242	16997	17116	17216	17417	17044	17180	17035	17199	17186	17242	17237	17135	17253	16943	17128	17345	16976	17165	17255	17115	17176	17062	17140	17262	17126	17189	17151	17178	17268	17158	17105	17089	17208	17045	17327	17307	17090	17034	17290	17133	17083	17248	17172	17237	16988	17138	17147	17033	17331	17243	17201	17193	17073	17130	17181	17309	17078	17260	17204	17183	17204	17157	17244	17212	17280	17020	17179	17163	17048	17130	17182	17106	17112	17136	17210	17010	17090	17131	17207	17369	17168	17192	17103	17195	17094	16924	17261	17096	17117	17226	17171	17305	17109	17204	17356	17181	17123	17232	17329	17038	17222	17136	17230	17101	17301	17224	17160	17247	17249	17067	17086	17307	17115	17208	17312	17266	17200	17172	17294	17210	17104	17314	17117	17051	17010	17355	17461	17287	17206	17374	17281	17289	17228	17274	17018	17327	17086	17151	17161	17085	17152	17218	16989	16965	17271	17097	17133	17195	17099	17258	17172	17210	17292	17270	17175	17039	17218	17137	17027	17072	17259	17290	17169	17242	17119	17142	17347	17088	17223	17229	17115	17340	17005	17039	17163	17054	17167	17061	17201	17377	17198	17050	17156	17189	17083	17152	16958	17127	17293	17093	17147	17150	17174	17310	17138	17134	17228	17206	17123	17074	17110	17204	17204	17289	17263	17086	17125	17348	17149	17226	17182	17284	17227	17089	17056	17036	17264	17207	17182	17166	17185	17087	17273	17109	17252	17148	17235	17218	17078	17326	17083	17102	17112	17086	17242	17020	17237	17298	17063	17280	17098	17217	17085	17214	17247	17281	17196	17115	17070	17063	17215	17108	17183	17113	17322	17136	17127	17209	17258	16933	17029	17225	17101	17024	17150	17297	17290	17267	17148	17141	17274	17263	17095	17287	17311	17189	17145	17167	17277	17157	17148	17200	17277	17358	17237	17240	17298	17047	17223	17218	17266	17224	17207	17095	17363	17180	17121	17105	17257	17154	17145	17243	17171	17148	17032	17139	17187	17123	17143	17100	17082	17061	17306	17150	17084	17166	17320	17016	17154	17531	17412	17160	17207	17059	17332	17098	17097	17036	17199	17214	17185	17059	17132	17083	17421	17049	17124	17253	17200	17283	17182	17327	17397	17160	17206	17205	17325	17114	17326	17148	17233	17277	17171	17210	17231	17133	17238	17150	17289	17227	17191	17072	17229	17229	17299	17260	17146	17143	17285	17100	17162	17261	17186	17219	17122	17109	17218	17294	17273	17424	17070	17194	17241	17191	17197	17041	17316	17088	17117	16979	17337	17195	17089	17176	17019	17128	17248	17049	17040	17372	17159	17088	17280	17212	17107	17158	17025	17151	17139	17147	17254	17001	17256	17184	17139	17147	17164	17285	17318	17103	17262	17099	17137	17274	17333	17036	17252	16956	17107	16992	17182	17137	17161	17116	17219	16904	17204	17139	17136	17302	17126	17112	17178	17116	17190	17335	17151	17248	17284	17161	17161	17254	17114	17310	17304	17295	17210	17138	17079	17108	17137	17167	17169	17232	17151	17166	17204	17074	17157	17296	17101	17190	17218	17166	17226	17251	17267	17010	17044	17191	17304	16986	17272	17171	17188	17167	17244	17222	17298	17126	17117	17123	17397	17210	17081	17064	17268	17163	17142	17141	17236	17230	17327	17152	17389	17052	17034	17292	17363	16954	17300	17050	17095	17348	17060	17150	17201	17203	17158	17043	17231	17143	17327	17224	17099	17234	17229	17193	17280	17121	17076	17058	17155	17429	17143	17283	17252	17107	17116	17271	17322	17087	17141	17181	17057	17219	17281	17068	17170	17244	17100	17164	17158	17248	17339	17205	17058	17281	17142	17068	17353	17414	17241	17191	17200	17066	17295	17092	17012	17229	17200	17166	17124	17140	17177	17215	17158	17206	17086	17123	17356	17154	17108	17113	17106	17288	17296	17208	17091	17343	17078	17067	17235	17078	16892	17187	17132	16979	17140	17030	17196	17119	17189	17377	17163	17328	17313	17377	17146	17129	17286	17229	17028	17201	17346	17031	17278	17220	16994	17196	17196	16945	17183	17324	17041	17231	17098	17194	17272	17174	16967	17194	17056	17133	17228	17145	17202	17194	17150	17315	17273	17195	17176	17099	17079	17294	17034	17121	17384	17262	17274	17040	17178	17099	17024	17079	17012	17334	17212	17277	17239	17052	17080	17093	17114	17022	17162	17157	17097	17246	17175	17167	17100	17156	17263	17154	17121	17045	17263	17284	17177	17246	17248	17424	17089	17085	17093	17071	17196	17090	17208	17241	17239	16995	17189	17149	17089	17152	16990	17118	17168	17231	17266	17040	17086	17170	17167	17325	17265	17274	17136	17079	17207	17116	17271	17113	17292	16930	17244	17217	17250	17348	17174	17282	17247	17193	17099	17118	17247	17077	16951	17260	17281	17368	17155	17185	17288	17230	17179	17293	17319	17251	17215	17121	17058	17237	17073	17183	17322	17212	17180	17167	17242	17214	17179	17269	17249	17198	17367	17053	17213	17103	17164	17076	17075	17057	17026	17060	17149	17147	17208	17268	17096	17130	17180	17173	17180	17291	17109	17170	17218	17046	17201	16915	17068	17179	17253	17101	17381	17119	17232	17118	17301	17400	16948	17180	17283	17145	17046	17318	17223	17205	17193	17192	17194	17096	17125	17023	17259	17016	17094	16929	17175	17124	17064	17059	16992	17045	17072	17104	17209	17180	17202	17185	17199	17101	17331	17288	17370	17129	17123	17209	17109	17100	17156	17223	17155	17002	17431	17155	17279	16954	17179	17132	17080	17252	17118	17100	17238	17064	17231	17053	17230	17188	17148	17247	17178	17075	17145	17274	17226	17138	17183	17310	17155	17121	17187	17026	17083	17207	17221	17271	17041	17122	17262	17097	17078	16977	17255	17344	17254	17336	17120	17301	17129	17289	17225	17230	17249	17164	17142	17061	17177	17476	17137	17227	17314	17121	17232	17175	17168	17024	17208	17194	17102	17003	17223	17111	17282	17300	17237	17279	17238	16999	17257	17299	17359	17274	17143	17220	17047	17269	17318	17095	17311	17068	17207	16967	17145	17236	17261	17114	17215	17118	17353	17113	17159	17167	17097	17232	17107	17249	17354	17339	17110	17177	17046	17181	17197	17217	17190	17205	17108	17195	17180	17222	17190	17120	16943	17288	17203	17307	17230	17052	17044	16975	17255	17428	17061	17131	16998	17265	17139	17314	17240	17250	17124	17084	17153	17203	17044	17194	17064	17148	17204	17316	17257	17074	17025	17083	17286	17050	17105	17202	17274	17036	17103	17235	17119	17117	17212	17262	17215	17240	17249	17231	17118	17156	17234	17310	17252	17253	17291	17273	17121	17196	17253	17171	17302	17043	17050	17108	17171	17121	17109	17080	17229	17186	17181	17355	17062	17199	16980	17086	17052	17116	17166	17093	17285	17177	17114	17173	16991	17105	17239	16984	16962	17179	17313	17210	17320	17233	17045	17220	17300	17175	17080	16997	17103	17165	17319	17052	17097	17022	17206	17175	17199	17048	17120	17173	17174	17133	17144	17230	17167	17231	17264	17215	16975	17088	17269	17248	17130	17180	17180	17115	17165	17181	17136	17047	17067	17035	17181	17334	17162	16974	17363	17063	17258	17153	17136	17214	17233	17297	17174	17225	17300	17240	16875	16955	17204	17243	17184	17163	17191	17165	17080	17272	17067	17058	17287	17147	17186	17253	17054	17170	17137	17086	17119	17297	17066	17368	17132	17085	17041	17160	17067	17082	17175	17082	17154	17212	17165	17337	17181	17130	17201	17155	17153	17330	17248	17104	17193	17351	17205	17031	17302	17204	17231	17151	17054	17171	17383	17054	17240	17082	17431	17126	17142	17148	17206	17007	17268	17340	17284	17164	17297	17168	17240	17217	17145	17299	17166	17182	17114	17169	17406	17470	17417	17197	17178	17203	17267	17203	17140	17222	17295	17249	17260	17232	17019	17116	17207	17018	17108	17222	17096	17117	17209	17062	17304	17092	17191	17204	17261	17272	17168	17206	17217	17374	17130	17163	17376	17260	17092	17347	17315	17048	17110	17198	17072	17135	17426	17173	17316	17183	17381	17250	17173	17307	17157	17072	17177	17200	17122	17302	17141	17221	17216	17095	17122	17261	17314	16938	17144	17360	17085	17266	17229	17030	17160	17264	17385	17079	17119	17007	17148	17110	17201	17143	16974	17289	17112	16988	17190	17254	17332	17199	17248	17162	17174	17372	17251	17083	17174	17192	17245	17173	17273	17155	17192	17416	17311	17179	17178	17270	17372	17050	17366	17146	17386	17123	17087	17185	17274	17228	17233	17263	17238	17209	17293	17272	17115	17273	17245	17294	17232	17120	17376	17282	17253	17333	17343	17225	17218	17004	17247	16932	17304	17265	17348	17061	17020	17193	17180	17305	17084	17185	16974	17337	17184	17346	17134	17271	17019	17186	17081	17182	17250	17144	17114	17155	17072	17397	17209	17092	17110	17307	17073	16998	17193	17171	17364	17080	17035	17218	17265	17201	17049	17266	17236	17445	17189	17133	16978	17228	17118	17316	17236	17166	17065	17127	17154	17162	17135	17309	17221	17115	17187	17244	17224	17220	17065	17219	17177	17076	17188	17036	17347	17292	17269	17239	17110	17171	17369	16936	17151	17350	17253	17264	17098	17111	17286	17317	17167	17104	17329	17302	17316	17090	17328	17125	17125	17384	17156	17256	16914	17178	17185	17205	17119	17142	17052	17158	17378	17315	17283	17367	17213	17081	17147	17170	17109	17167	17086	17194	17176	17205	17237	17259	17270	17128	17195	17090	17016	17528
25730	21621	28868	41809	58359	57722	49473	39407	33224	30324	28880	28539	28492	28430	28590	28295	28409	28513	28553	28431	28457	28200	28517	28458	28478	28375	28268	28240	28318	28410	28178	28292	28526	28445	28392	28533	28466	28427	28405	28279	28435	28349	28425	28175	28296	28102	28477	28299	28305	28014	28309	28236	28147	28422	28323	28434	28437	28376	28267	28444	28328	28354	28313	28124	28198	28242	28266	28362	28419	28314	28331	28299	28354	28281	28487	28197	28266	28487	28274	28635	28528	28545	28312	28319	28604	28529	28195	28537	28343	28437	28431	28353	28200	28274	28289	28417	28377	28222	28271	28502	28315	28320	28249	28325	28126	28373	28291	28457	28330	28364	28433	28462	28241	28614	28397	28472	28482	28288	28041	28224	28187	28338	28291	28340	28285	28086	28480	28283	28251	28285	28393	28416	28328	28483	28280	28351	28252	28248	28413	28225	28307	28546	28420	28186	28425	28321	28356	28260	28335	28540	28740	28524	28232	28371	28305	28254	28416	28263	28423	28373	28338	28377	28424	28299	28260	28285	28243	28332	28120	28384	28344	28296	28393	28372	28368	28465	28283	28121	28162	28150	28375	28301	28265	28368	28241	28217	28583	28303	28380	28452	28421	28456	28487	28273	28326	28218	28211	28240	28371	28332	28270	28384	28328	28257	28328	28158	28389	28446	28250	28265	28292	28381	28313	28396	28255	28248	28426	28153	28440	28473	28227	28522	28461	28067	28341	28744	28304	28478	28439	28357	28421	28448	28342	28429	28340	28382	28353	28295	28475	28443	28437	28163	28282	28380	27945	28258	28465	28144	28214	28433	28363	28066	28413	28263	28652	28244	28275	28380	28181	28213	28290	28514	28357	28246	28232	28166	28580	28375	28404	28579	28462	28257	28268	28694	28278	28301	28226	28126	28639	28107	28477	28111	28375	28344	28467	28438	28319	28333	28309	28091	28250	28374	28333	28269	28392	28328	28674	28138	28088	28454	28316	28294	28394	28428	28232	28261	28415	28351	28622	28451	28165	28407	28396	28283	28333	28148	28450	28156	28485	28284	28425	28304	28339	28355	28380	28162	28423	28422	28595	28631	28309	28296	28288	28151	28403	28277	28363	28229	28238	28259	28402	28384	28413	28476	28451	28535	28388	28443	28259	28334	28337	28296	28364	28638	28392	28271	28374	28599	28344	28490	28414	28298	28502	28257	28382	28326	28368	28476	28320	28219	28657	28521	28076	28251	28165	28412	28419	28224	28407	28492	28463	28056	28104	28305	28407	28574	28342	28482	28283	28365	28592	28670	28635	28407	28342	28153	28296	28537	28507	28253	28371	28351	28190	28368	28138	28134	28231	28492	28276	28432	28378	28149	28479	28256	28208	28322	28549	28419	28231	28447	28121	28507	28310	28374	28504	28474	28482	28324	28446	28318	28411	28285	28316	28275	28357	28340	28173	28402	28447	28521	28544	28423	28367	28256	28316	28556	28549	28507	28278	28238	28646	28306	28605	28384	28461	28559	28304	28289	28377	28548	28326	28518	28497	28432	28359	28423	28201	28349	28528	28708	28320	28364	28686	28371	28239	28594	28517	28381	28612	28242	28117	28256	28303	28280	28345	28247	28404	28566	28172	28388	28438	28218	28259	28297	28133	28338	28497	28260	28230	28338	28475	28192	28287	28649	28542	28348	28393	28593	28310	28226	28455	28500	28382	28128	28499	28436	28422	28647	28611	28424	28489	28138	28415	28341	28495	28575	28277	28247	28496	28477	28557	28334	28376	28273	28352	28233	28301	28192	28455	28482	28196	28446	28240	28384	28336	28253	28538	28494	28407	28161	28415	28319	28274	28445	28477	28249	28208	28353	28490	28279	28383	28225	28425	28357	28666	28493	28362	28445	28482	28216	28537	28049	28326	28481	28414	28584	28257	28385	28452	28526	28519	28410	28236	28372	28341	28392	28512	28158	28228	28222	28274	28445	28372	28236	28168	28127	28471	28654	28498	28541	28233	28385	28533	28191	28153	28001	28146	28191	28458	28207	28394	28332	28233	28313	28277	28220	28503	28574	28425	28499	28410	28299	28330	28435	28201	28410	28359	28299	28503	28420	28285	28236	28406	28222	28500	28096	28417	28433	28404	28406	28315	28212	28205	28237	28273	28323	28178	28154	28349	28550	28385	28486	28425	28393	28602	28204	28321	28519	28546	28244	28502	28005	28183	28273	28457	28337	28446	28346	28273	28473	28411	28230	28489	28330	28247	28298	28282	28204	28292	28403	28421	28273	28559	28311	28249	28540	28349	28528	28334	28237	28429	28313	28266	28284	28570	28175	28034	28439	28288	28170	28146	28237	28750	28442	28457	28210	28177	28330	28561	28207	28268	28491	28292	28317	28290	28449	28217	28286	28553	28349	28330	28331	28206	28108	28241	28430	28129	28362	28093	28545	28516	28442	28144	28272	28454	28248	28199	28496	28299	28460	28454	28515	28208	28381	28240	28076	28362	28417	28536	28492	28558	28468	28544	28375	28279	28534	28386	28321	28382	28311	28285	28216	28208	28306	28507	28505	28395	28350	28396	28132	28482	27958	28344	28258	28430	28250	28416	28436	28376	28361	28385	28504	28461	28196	28558	28308	28132	28494	28443	28483	28511	28588	28372	28260	28429	28219	28535	28303	28368	28227	28407	28392	28231	28431	28486	28189	28200	28077	28497	28508	28150	28170	28314	28223	28309	28403	28553	28475	28576	28380	28460	28148	28549	28561	28342	28464	28190	28317	28448	28536	28228	28051	28458	28310	28430	28424	28097	28301	28249	28173	28261	28271	28330	28362	28351	28202	28456	28510	28440	28333	28499	28414	28473	28216	28380	28246	28361	28572	28614	28341	28379	28391	28575	28426	28147	28230	28281	28243	28257	27970	28289	28361	28454	28348	28357	28280	28531	28172	28415	28565	28521	28412	28177	28497	28538	28393	28459	28568	28600	28380	28431	28417	28493	28367	28529	28172	28250	28366	28072	28152	28130	28483	28575	28337	28437	28390	28489	28427	28461	28274	28439	28500	28513	28164	28286	28304	28323	28315	28659	28374	28566	28506	28212	28265	28329	28456	28503	28079	28286	28007	28562	28365	28140	28390	28374	28459	28532	28377	28463	28454	28662	28764	28677	28401	28429	28175	28150	28164	28527	28417	28422	28195	28371	28317	28388	28330	28358	28408	28493	28291	28429	28391	28352	28229	28423	28102	28526	28219	28292	28194	28475	28335	28450	28309	28435	28131	28302	28217	28480	28424	28281	28696	28184	28243	28532	28178	28318	28440	28294	28081	28264	28471	28156	28386	28318	28281	28382	28530	28563	28452	28071	28381	28268	28229	28149	28427	28318	28346	28086	28615	28271	28472	28617	28437	28527	28546	28404	28040	28302	28326	28428	28543	28414	28413	28452	28314	28484	28372	28322	28222	28414	28273	28431	28155	28282	28587	28337	28280	28566	28188	28393	28119	28255	28318	28637	28328	28243	28488	28519	28532	28324	28218	28140	28444	28527	28408	28194	28465	28315	28384	28571	28624	28398	28301	28215	28113	28470	28342	28215	28517	28561	28381	28525	28452	28219	28183	28259	28374	28373	28186	28342	28287	28364	28476	28170	28476	28266	28541	28294	28245	28372	28595	28316	28423	28229	28422	28322	28343	28492	28396	28428	28296	28465	28220	28340	28334	28522	28214	28168	28364	28301	28450	28439	28444	28191	28325	28428	28496	28250	28436	28215	28361	28418	28340	28545	28435	28575	28349	28261	28264	28254	28570	28698	28216	28491	28391	28392	28606	28258	28394	28561	28233	28446	28408	28246	28518	28447	28436	28505	28643	28532	28345	28419	28414	28353	28232	28243	28385	28400	28473	28267	28338	28260	28441	28260	28381	28373	28453	28242	28402	28354	28364	28259	28326	28463	28470	28454	28294	28229	28419	28462	28399	28530	28346	28571	28283	28348	28382	28442	28543	28542	28328	28354	28050	28401	28456	28583	28412	28494	28342	28289	28383	28517	28486	28500	28460	28694	28513	28475	28617	28325	28520	28548	28341	28504	28384	28355	28530	28590	28348	28135	28245	28291	28372	28436	28364	28548	28439	28243	28391	28190	28382	28263	28437	28018	28479	28417	28540	28298	28411	28397	28275	28530	28403	28463	28103	28461	28389	28495	28430	28407	28464	27931	28164	28326	28482	28195	28174	28352	28203	28660	28334	28315	28296	28377	28038	28360	28183	28498	28024	28292	28410	28368	28276	28364	28493	28286	28344	28306	28551	28369	28429	28605	28289	28395	28231	28322	28566	28285	28600	28448	28356	28209	28312	28350	28333	28413	28456	28442	28346	28134	28475	28463	28497	28305	28363	28264	28331	28369	28454	28402	28384	28135	28343	28277	28300	28380	28082	28280	28622	28545	28526	28420	28528	28395	27988	28468	28324	28331	28406	28409	28672	28518	28285	28373	28344	27949	28364	28510	28388	28128	28574	28214	28079	28290	28183	28140	28445	28201	28214	28137	28470	28365	28375	28451	28508	28453	28387	28239	28564	28235	28092	28573	28375	28329	28355	28575	28398	28248	28243	28505	28633	28571	28390	28091	28265	28411	28387	28311	28591	28476	28289	28378	28328	28441	28070	28339	28411	28342	28197	28388	28198	28376	28452	28294	28300	28292	28488	28371	28260	28558	28442	28228	28544	28484	28544	28649	28246	28565	28286	28554	28411	28239	28487	28556	28289	28477	28474	28591	28452	28574	28544	28578	28238	28661	28347	28347	28457	28269	28346	28415	28428	28054	28249	28278	28524	28447	28363	28189	28368	28505	28115	28224	28438	28564	28320	28544	28198	28598	28361	28633	28393	28317	28190	28247	28506	28367	28313	28244	28355	28376	28181	28375	28200	28293	28278	28502	28395	28445	28588	28462	28278	28464	28586	28285	28453	28291	28374	28335	28274	28236	28463	28383	28391	28736	28307	28124	28393	28289	28480	28565	28333	28530	28410	28325	28390	28318	28235	28571	28324	28671	28469	28361	28401	28606	28204	28403	28338	28444	28374	28572	28181	28386	28481	28250	28394	28361	28456	28192	28250	28455	28487	28062	28381	28296	28252	28472	28115	28516	28518	28407	28323	28383	28490	28506	28408
14963	22998	27957	44790	58379	51690	39397	28866	21775	18459	17569	17440	17276	17291	17103	17238	17397	17265	17298	17029	17074	17137	17210	17254	17266	17232	17225	17304	17227	17218	17108	17318	17090	17090	17292	17221	17459	17088	17364	17127	17078	17228	17270	17097	17158	17384	17058	17005	17187	17152	17292	17348	17235	17284	17079	17037	17158	17255	17200	17185	17270	17150	17215	17164	17192	17325	17227	17111	17127	17061	17270	17256	17236	17254	17186	17160	17056	17259	17193	17059	17163	16987	17230	17208	17093	17233	17036	17011	17237	17195	17387	16886	17217	17345	16941	17186	17314	17150	17336	17116	17124	17165	17249	17405	17071	17206	17213	17227	17336	17173	17252	17130	17212	17189	17118	17319	17221	17232	17282	17208	17219	17183	17167	17289	17121	17120	17131	17017	17003	17249	17051	17253	16929	17213	17126	17269	17256	17165	17242	17114	17292	17212	17268	17360	17107	17106	17134	17190	17167	17414	17154	17129	17340	17097	17037	17110	17181	17039	17160	17167	17014	17218	17118	17176	17171	17199	17261	17175	17348	17102	17143	17291	17098	17175	17241	17158	17287	16943	17093	17149	17146	17160	17222	17017	17090	17265	17362	17248	16997	16859	17094	17225	17235	17156	17125	17246	17095	17105	17070	17115	17274	17065	17147	17180	17242	17364	17019	17280	17237	17258	17225	17105	17324	16902	17111	17280	17080	17167	17185	17285	17180	17175	16936	17121	17076	17237	17231	17079	17114	17114	17086	17210	17270	17232	17219	17435	17238	17191	17177	17201	17208	17219	17170	17136	17292	17116	17198	17092	17205	16968	17164	17147	17055	17227	17189	17243	17120	17244	17350	17230	17093	17115	17285	17203	17083	17327	17273	17288	17098	17042	17108	17168	17019	17069	17207	17204	17284	17055	17065	17013	17198	17166	17079	17207	17205	17361	17402	17222	17346	17254	17080	17206	17117	17270	17246	17103	17039	17210	17338	17209	17148	17140	17137	17159	17200	17214	17227	17239	17122	17121	17149	17082	17237	17269	17234	17261	17211	17250	17083	17028	17259	17135	17233	17141	17036	17067	17198	17284	17000	17280	17309	17132	17000	17157	17058	17234	17314	17030	17224	17285	17082	17109	17339	16988	17336	17189	17079	17121	17170	17059	17278	17181	17191	17159	17181	17117	17116	17122	17178	17249	17214	17362	17225	17237	17216	17279	17209	17244	17309	17152	17077	17033	17142	17168	17205	17139	17020	17178	17103	17277	17058	16937	17126	17056	17298	17482	17081	17181	16920	17135	17149	17104	17355	17031	17155	17250	17159	17158	17364	17088	17003	17190	17338	17025	17043	16998	17272	17086	16985	17184	17051	17171	17174	17081	17167	17067	17123	17309	17235	17128	17193	17215	17303	17329	17134	17095	17197	17183	17231	17153	17179	17251	17199	17057	17288	17242	17285	17148	17132	17196	17245	17148	17248	17132	17294	17361	17084	17139	17217	17095	17175	17266	17084	17002	17229	16979	17200	17101	17300	17358	17325	17180	17187	17035	17116	17279	17077	17129	17085	17034	17308	17180	17101	17230	17162	17208	17057	17259	17135	17298	17226	17091	17226	17137	17213	17154	17123	17338	17196	17172	17184	17067	17175	17037	17196	17025	17194	17203	17341	17006	17302	17175	17193	17124	17144	17197	17240	17196	17250	17148	17255	17013	17158	17229	17201	17106	17293	17266	17038	17176	17169	17218	17124	17158	17092	16949	17299	17064	17172	17219	17110	17260	17171	17311	17304	17266	17215	17056	17150	17201	17265	17302	17004	17187	17102	17302	17327	17273	17263	17052	17138	17089	17089	17193	17307	17296	17223	17003	17315	17299	17323	17339	17060	17105	17392	17041	17159	17102	17189	17304	17264	17114	17252	17162	17174	16807	17230	17095	17078	17002	17210	17301	17031	17024	17045	17094	17333	17079	17222	17340	17074	17282	17230	17149	17224	17121	17315	17219	17088	17184	17311	17033	17279	17350	17268	17041	17052	17095	17232	17126	17150	16991	17334	17067	17054	17321	17087	17186	17118	17314	17282	16999	17226	17193	17210	17163	17223	17090	17091	17197	17210	17249	17109	17153	17079	17105	17304	17280	17009	16964	17216	17097	17131	17003	17184	17171	17134	17171	17151	17244	17117	17234	17083	17048	17257	17237	17035	17095	17065	17161	17162	17249	17218	17080	17344	17056	17126	17091	17111	17025	17266	16965	17227	17302	17313	16955	17190	17382	17229	17171	17183	17167	17250	17123	17253	17085	17079	17307	17177	16987	17198	17275	17202	17150	17068	17134	17066	17149	17082	17078	17354	17394	17188	17372	17233	17139	17274	17203	17325	17185	17112	17012	17148	17232	17389	16989	17152	17095	17218	17027	17185	17199	17293	17155	17290	17326	17229	17195	17043	17135	17213	17235	17136	17048	17231	17339	17180	17353	17148	17076	17134	16979	17207	17088	17084	17007	17123	17186	17161	17199	17129	17172	17116	17060	17137	17230	17214	17125	17245	17174	17177	17057	17206	17160	17080	17170	17157	17315	17163	17143	17275	17173	16995	17105	17235	17230	17040	17051	17230	17276	17164	17230	17070	17312	17159	17245	17308	17155	17097	17100	17315	17308	17242	17306	16949	17215	17236	17421	17207	17188	17240	17204	17233	17142	17189	17279	16929	17216	17125	17237	17228	17410	17103	17094	17157	17179	17355	17260	17297	17045	17110	17226	17162	17372	17198	17011	17178	17113	17219	17155	17342	17159	17272	17151	17208	16990	17080	17264	17169	17221	16922	17211	16988	17204	17370	17137	17431	16962	17272	17257	17210	17169	17065	17032	17098	17202	17230	17112	17086	17328	17176	17218	17272	17247	17391	17264	17387	17397	17241	17268	17185	16999	17068	17073	17119	17146	17265	17265	17301	17254	17231	17274	16964	17138	17141	17076	17140	17156	17127	17155	17237	17092	17179	17080	17095	17286	17076	17115	17134	17214	17270	17118	17272	17323	16994	17258	17184	16944	17240	17174	17028	17211	17225	17231	17313	17099	17221	17287	17165	17245	17310	17138	17251	17062	17189	17279	17243	17197	17254	17325	17267	17090	17030	17074	17160	17161	17177	17307	17106	17089	17328	17231	17127	17240	17202	17106	17021	17242	17150	17192	17174	17287	17202	17189	17186	17294	17290	17017	17160	17104	17317	17192	17207	17102	17214	16945	17098	17319	17292	17248	17159	17341	16996	17099	17326	17100	17219	17163	17381	17076	17258	17280	17271	17123	17161	17159	17181	17039	17122	17192	17337	17118	17097	17131	17157	17133	17186	17224	17092	17054	17267	17074	17315	17187	17115	17332	17104	17183	17089	17109	17244	17357	17290	17132	17208	17079	17330	17132	17218	17096	17196	17207	17139	17181	17200	17057	17415	17256	17011	17328	16984	17161	17246	17220	17253	17076	17253	17181	17114	17159	17070	17287	17150	17033	17218	17308	17169	17572	17367	17251	17055	17220	17271	17182	17206	17262	17094	17157	17300	17166	17228	17220	17125	17156	17074	17167	17127	17109	17120	17296	17008	17083	17114	17254	17141	17071	17293	17197	17018	17283	17151	17165	17035	17132	17202	17207	17305	17142	17185	17222	17322	17155	17249	17279	17251	17380	17184	17159	17182	17148	17234	17017	17298	17063	17175	17211	17178	17113	17297	17080	17110	17182	17131	17125	17252	17295	17327	17203	16979	17316	17091	17170	17222	17251	17237	17243	17313	17195	17282	17159	17266	17281	17229	17223	17049	17133	17155	17095	17155	17205	17142	17150	17197	17268	17185	17293	17149	17270	17249	17144	16965	17021	17106	17091	17089	17163	17105	17127	17121	17123	17240	17194	17181	17237	17285	17012	17212	17092	17138	17084	17168	17302	17081	17179	17287	17178	17126	17264	17249	17157	17146	17213	17169	17246	17383	17160	17040	17068	17292	17168	17157	17105	17355	17220	17352	17122	17152	17241	17340	17289	16989	17259	17140	17200	17232	17243	17114	17272	17099	17011	17153	17010	17098	17145	17320	17284	17339	17124	17176	17179	17051	17219	17104	17335	17193	17023	17023	17009	17273	17271	17184	17239	17332	17253	17364	17304	17267	17287	16986	17258	17197	17149	17178	17433	17235	17263	17124	16875	17223	17105	17114	17214	17488	17200	17021	17117	17085	17340	17378	17244	17303	17326	17229	17094	17192	17135	16953	17025	17058	17219	17178	17263	17194	17246	17243	17021	17216	17250	17156	17194	17228	17010	17537	17447	17212	17185	17192	17188	17235	17075	17132	17289	17141	17209	17152	17193	17083	17296	17202	17166	17240	17427	17080	17133	17139	17308	17174	17192	17262	17219	17319	17070	17365	16957	17061	17207	17214	17009	17251	17153	17161	17104	17046	17084	17271	17218	17211	17387	17264	17034	17039	17258	17175	17176	17118	17204	17236	17090	17239	17188	17176	17271	17202	17235	17146	17280	17176	17119	17086	17436	17131	16995	17170	17144	17140	16987	17219	17237	17229	17416	17173	17328	17023	17208	17102	17044	17162	17246	17315	17079	17103	17287	17311	17164	17106	17373	17073	16906	17212	17146	16999	17327	17117	17177	17075	17255	17072	16998	17130	17309	17245	17128	17175	17158	17112	17079	17149	17054	17306	17196	17218	17035	17197	17204	17070	17279	17309	17179	17118	17284	17126	17218	17044	17262	17133	17124	17109	17118	17233	17198	17103	17198	17186	17197	17308	17077	17188	17256	17107	17232	16983	17166	17042	17159	17316	17109	17302	17094	17154	17222	17155	17136	17229	17340	17142	17231	17168	17306	17132	17136	17179	17172	17128	17073	17133	17094	17360	16982	17262	17277	17242	17159	17193	17063	17290	17123	17144	17165	17229	17247	17202	17057	17285	17199	17289	16995	17268	17213	17279	17083	17273	17236	17255	17224	17177	17129	17271	17064	17286	17216	17212	17306	17278	17105	17092	17130	17102	17189	17026	17176	17322	17182	17094	17228	17158	17340	17084	17217	17188	17307	17195	17136	17227	17234	17217	17213	17294	17118	17093	17160	17380	17187	17192	17082	17241	17192	17388	17323	17321	17334	17156	17195	17123	17190	17268	17199
23240	21526	28746	26754	59459	77478	66893	52350	40800	33662	30286	29045	28807	28857	28434	28471	28537	28515	28695	28297	28525	28410	28357	28442	28333	28319	28245	28470	28521	28232	28378	28258	28624	28476	28232	28214	28266	28243	28494	28174	28372	28158	28476	28227	28236	28284	28275	28226	28224	28370	28566	28252	28363	28438	28181	28270	28141	28164	28123	28208	28270	28373	28246	27973	28131	28147	28323	28200	28257	28228	28144	28159	28130	28411	28253	28399	27983	28193	28337	28292	28618	28233	28264	27986	28146	28395	28492	28372	28137	28272	28147	27978	28122	28058	28184	28175	28070	28312	28439	28116	28374	28125	28200	28249	28377	28279	28247	28101	28351	28299	28217	28219	28385	27946	28381	27991	28177	28168	28239	28280	28251	28215	28116	28000	27853	27987	28290	28314	28066	28070	28056	28266	28279	28153	28143	28137	28085	28088	28205	28159	28251	28445	28129	28281	28045	28358	28240	28268	28179	28353	28027	28499	28274	28264	28220	28237	28264	28133	28178	28253	28226	28227	28197	28251	28162	28123	28208	28155	28303	28121	28352	28133	28373	28222	28488	28285	28222	28075	28169	28145	28292	28369	28151	28069	28103	28111	28269	28116	28070	28142	28247	28160	28458	28177	28248	28236	28082	28213	28327	28277	28437	28439	28356	28069	28223	28222	28209	28364	28034	28229	28141	28401	28304	28459	28135	28087	28224	28077	28319	28268	28284	28116	28236	28514	28152	28233	28116	28284	28297	28212	28359	28194	28469	28112	28414	28209	28500	28202	28168	28242	28187	27931	28125	28078	28093	28311	28067	28384	28406	28118	28136	28301	28156	28304	27953	28424	28437	28400	28103	28268	28181	28396	28141	28135	28196	28132	28159	28228	28413	28304	27929	28251	28244	27884	28354	28229	28508	28188	28092	28259	28017	28113	28026	27912	28272	28125	28170	28133	28309	28115	28349	28077	28176	28302	28171	28083	28072	28287	28096	28335	28219	28280	28210	28323	28347	28314	28360	28213	28153	28261	28342	28390	28236	28133	28609	28233	28127	28317	28241	28201	28020	27988	28226	28248	28001	28151	28456	28207	28250	28358	28200	28032	28109	28184	28127	28082	28114	28467	28257	28138	28138	28176	28364	28103	28127	28141	28181	28251	28123	28446	28283	27969	28168	28209	28360	28249	28330	28174	28111	28044	28252	28276	27979	28468	28303	28233	28261	27894	27993	28066	28148	27971	27819	28111	28128	28183	28218	28144	28320	28167	27949	28108	28326	28064	28061	28196	28065	28039	28273	28063	28273	28178	28255	28266	28219	28207	28294	28393	28370	28133	28079	28128	28228	28351	28385	27978	28245	28318	28400	28144	28273	28244	28203	28334	28366	28201	28065	28127	28184	28304	28112	27989	27991	28155	28205	28467	28266	28088	28244	28297	28379	28178	28319	28130	28106	28115	28215	28124	28303	28325	28095	28285	28321	28189	28260	28285	28302	28335	28136	28265	28304	28356	28110	28216	28363	27875	28144	28270	28310	27883	28183	28425	28432	28188	28357	28181	28258	28280	28359	28158	28295	28145	28108	28165	28130	28227	28204	28210	27859	28150	28219	28023	28194	28329	28416	28215	28529	28160	28206	28346	28287	28350	28346	28166	27994	28039	28240	28414	28041	27916	28339	28435	28012	28295	28344	28236	28424	28220	28177	28256	27953	28262	28307	28504	28035	28339	28623	28516	28195	28120	28430	28321	28146	28009	27998	28003	28203	28182	28094	28070	28118	27985	28407	28179	27962	28219	28205	28350	28163	28206	28251	28259	28357	28266	28282	28134	28243	28219	28184	28181	28113	28218	28276	28125	28236	28144	28240	28023	28139	28046	28135	28057	28015	28071	27975	28344	28149	28382	28351	27943	28137	28182	28088	28327	28295	28389	28225	28342	28461	28303	28166	28213	28228	28246	28426	28269	28365	28513	28466	28316	28121	28229	28178	28217	28350	28154	28213	28129	28394	28146	28089	27981	28040	28116	28150	28161	27879	28221	28246	28227	28356	27903	28239	28322	27999	28279	28304	28215	28063	28109	27872	27956	28338	28292	28078	28209	28391	28313	28427	28035	28258	28096	28139	28005	28052	28144	28446	28147	28295	28219	28116	28199	28149	28309	27909	28144	28188	28090	28071	28177	28178	28149	28070	28439	28134	27843	28029	27834	28197	27985	28035	28274	28164	28187	28320	28254	28122	28442	28149	28128	28328	28193	28316	28191	28321	28392	28318	28234	27923	28113	28101	28356	28197	28249	27989	27972	28006	28129	28210	28347	28059	28144	28364	28221	28233	28449	28208	28254	28162	28188	28246	28138	28395	28144	28150	28173	28106	28155	28108	28568	28195	28130	28169	28085	28163	28236	28266	28124	28062	28369	28155	28422	28306	28190	28135	28440	28008	28175	28297	28031	28154	28119	28316	28379	28335	28215	28031	28199	28359	27963	28040	28008	28133	28191	28281	28114	28180	28033	28262	28345	28297	28335	28229	28298	28117	28025	27984	28037	28186	28126	28380	28365	28138	28223	28068	28140	28628	28322	28452	28333	28136	28352	28125	28463	28001	28268	28101	28324	28368	28207	28155	28069	28273	28415	28288	28106	28012	28121	28065	28166	28190	28425	28500	28381	28316	28056	28107	28124	28153	28203	28236	28328	28195	28139	28087	28328	28016	28197	28242	28276	28202	28261	28278	28053	28164	28000	28451	28304	28298	28250	27985	27987	28056	28156	28239	28178	28194	28405	28165	28026	27950	28240	28348	28257	28164	28154	28257	28450	28368	28125	28039	28230	28234	27978	28098	28305	28226	28224	28360	28190	28078	28316	28386	28077	28344	28138	28168	28149	28235	28384	28174	28184	28017	28155	28220	28313	28339	28109	28296	28338	28290	28257	27942	28300	28406	28348	28332	28095	28340	28390	28297	28101	28069	28195	28216	28083	28308	28315	28349	28104	28276	28273	28262	28009	28178	28204	28068	28298	28289	28475	28330	27973	28105	27976	27921	28015	28344	28410	28180	28338	28361	28219	28197	28063	28171	28030	28022	28201	28264	28233	28069	27925	28412	28019	28084	28059	28284	28311	28022	28149	28097	28070	28165	28339	28154	28049	28062	28248	28355	28288	28066	28329	28220	28199	28098	28241	28185	28143	28091	28259	28294	28263	28113	28383	28244	28334	28420	28106	28093	28081	28198	28379	28144	28438	28283	28255	28275	28300	28391	27952	28287	28019	28133	28066	28293	28417	28247	28075	28169	28418	28277	28415	28233	28454	28057	28463	28355	28319	28200	28057	28250	28153	28292	28272	28060	28421	28250	28037	28047	28129	27958	28530	28402	28259	28181	28222	28192	28147	28342	28180	27921	28049	28340	28132	28200	28303	28149	28347	27890	28310	28042	27968	28315	28257	28244	28013	28176	28178	28166	28031	28322	28531	28278	28239	28235	28065	28446	28296	28164	28212	28174	28262	28423	28274	28481	28278	28397	28189	27926	28207	28422	28123	27895	28132	28368	28210	28280	28144	28340	28351	28248	28118	28192	28198	27988	28025	28006	28252	28455	28042	28450	28206	28099	28004	28410	28370	28193	28227	28186	28370	28519	27897	28295	28148	27927	28319	28049	28563	28262	28166	28161	28349	28175	28178	28323	28038	28519	28327	28367	28012	28380	28213	28349	28161	28194	28061	28076	28211	28091	28499	27993	28115	28235	28378	28297	28538	28315	28311	28172	28174	28081	28073	28241	28374	28261	28205	28183	28383	28289	28190	28168	27903	28194	28338	28225	27864	28151	28258	28063	28258	28260	28437	28266	27966	28252	28324	28010	28253	28246	27936	28214	28338	28189	28062	28250	28285	28253	28366	28319	28251	28296	28136	28335	28250	28064	28190	28017	28282	28168	28232	28227	28198	27893	28308	28505	28447	28201	28253	28248	28327	27977	28060	28218	28324	28239	28356	28104	28182	28050	28260	28550	28115	28290	28240	28154	28213	28093	28313	28310	28342	28119	28363	28185	28221	28053	28110	28364	27963	28142	28251	28155	28191	28397	28386	28171	28058	28214	28076	28094	28264	28021	28142	28284	28173	28029	28349	28401	28203	28077	28378	28163	27848	27960	28181	27916	28089	28083	28317	28395	27843	28245	28128	27994	28427	28263	28190	28016	28256	28309	28152	28186	28649	28286	28390	28115	28119	28188	28186	28257	28079	28346	28177	28264	28323	28341	28318	28466	28291	28380	28312	28290	28056	28123	28206	28125	28300	28204	28005	28109	28072	28207	28279	28059	28452	28369	28037	28340	28342	27844	28307	28147	28014	28172	28163	28176	28465	28084	28395	28279	28430	28359	28079	28306	28171	28098	28418	28409	28353	28329	28128	28124	27886	28235	28154	28313	28295	28330	28202	28178	28210	28333	28449	28093	28206	28344	28141	28159	28376	28110	28007	28306	28448	28189	28066	27950	28208	28293	28422	28073	27987	28139	28501	28076	28339	28222	28174	27959	28284	28273	28153	28273	28256	28172	27997	28221	28142	28159	28266	28517	28215	28172	28549	28187	28376	28080	28293	28266	28212	28259	27845	28374	28241	28307	28293	28076	28338	28280	28394	28095	28329	28373	28083	28043	28284	28397	28256	28392	28070	28057	28172	28131	28388	28030	28127	28242	28240	27961	28067	28042	28169	28274	28320	28394	28119	28137	28364	28379	28180	28071	28380	28373	28226	28364	28184	28312	28444	28327	28230	28087	28353	28219	28223	28071	28065	28190	28015	28301	28201	28215	28224	27999	28197	28265	28502	28364	28152	28282	28200	27938	28067	28224	28258	28351	28153	28287	27970	28204	28299	28154	28345	28336	28021	28312	28254	28089	28160	28214	27972	28141	28293	28190	28074	27993	28396	28296	28092	28171	28064	28296	28071	28217	28132	28406	28016	28189	28230	28250	28217	28165	28217	28250	28221	28002	28231	27969	28304	28448	28330	28261	28076	28290	28490	28527	28188	28037	28095	28232	28254	28273	28590	28070	28295	28285	28230	27917	28141	28127	28194	28280	28269	28410	28427	28159	28176	28075	28281	28102	28346	28358	28171	28284	28096	28240	28156	28055	28177	28282	28012	28287	28262	27961	28171	28320	28307	28190	28382
16143	30210	31355	33459	77794	82859	64966	45238	30310	22046	18821	17839	17538	17367	17427	17449	17371	17584	17264	17342	17427	17356	17459	17405	17256	17393	17296	17552	17356	17581	17034	17507	17282	17355	17365	17443	17350	17533	17529	17517	17485	17296	17456	17329	17297	17535	17276	17421	17442	17330	17570	17414	17229	17477	17385	17480	17396	17306	17481	17347	17207	17535	17392	17354	17368	17387	17353	17432	17273	17253	17472	17314	17520	17390	17298	17393	17369	17265	17397	17345	17289	17392	17324	17533	17597	17367	17379	17470	17288	17271	17322	17482	17382	17346	17410	17172	17471	17566	17382	17255	17383	17500	17351	17431	17344	17411	17320	17369	17249	17354	17396	17390	17450	17319	17238	17425	17470	17222	17230	17223	17440	17395	17564	17251	17273	17338	17509	17503	17427	17365	17447	17291	17243	17173	17322	17443	17321	17367	17506	17374	17043	17308	17416	17338	17360	17338	17336	17394	17479	17372	17444	17363	17245	17334	17077	17316	17082	17294	17074	17310	17580	17365	17294	17372	17293	17228	17376	17331	17450	17429	17304	17382	17350	17223	17290	17355	17378	17389	17222	17196	17430	17403	17365	17168	17339	17196	17516	17446	17285	17339	17267	17168	17474	17387	17161	17258	17395	17292	17343	17369	17456	17322	17185	17537	17186	17369	17273	17459	17402	17124	17199	17222	17404	17240	17382	17463	17130	17396	17476	17118	17313	17476	17191	17268	17160	17237	17523	17340	17178	17234	17364	17245	17319	17327	17260	17327	17320	17347	17339	17304	17173	17291	17389	17330	17453	17359	17269	17530	17455	17310	17293	17291	17516	17520	17254	17426	17178	17359	17279	17177	17388	17315	17390	17408	17256	17427	17234	17321	17214	17444	17349	17432	17402	17462	17213	17238	17345	17291	17336	17404	17633	17376	17501	17206	17438	17310	17312	17376	17385	17321	17300	17387	17420	17217	17298	17155	17276	17272	17327	17385	17281	17103	17292	17278	17381	17342	17404	17133	17152	17437	17309	17390	17495	17537	17375	17071	17379	17380	17205	17194	17420	17245	17103	17410	17516	17322	17272	17352	17346	17239	17321	17197	17110	17382	17435	17296	17402	17273	17137	17196	17187	17323	17390	17532	17044	17494	17133	17407	17274	17431	17259	17366	17392	17365	17369	17148	17239	17103	17304	17312	17264	17274	17128	17526	17201	17281	17415	17256	17390	17305	17393	17140	17372	17195	17452	17279	17172	17265	17384	17441	17221	17311	17166	17376	17471	17414	17411	17263	17321	17329	17408	17450	17548	17371	17299	17326	17147	17336	17527	17390	17262	17416	17462	17198	17446	17430	17321	17220	17272	17174	17329	17218	17371	17305	17303	17491	17259	17412	17449	17324	17267	17363	17137	17484	17325	17292	17283	17264	17252	17375	17377	17388	17371	17276	17468	17358	17392	17417	17293	17299	17256	17274	17055	17329	17480	17267	17552	17310	17339	17293	17327	17247	17300	17347	17219	17204	17339	17339	17195	17234	17314	17343	17333	17314	17145	17258	17268	17289	17373	17128	17349	17208	17303	17078	17381	17516	17287	17289	17430	17375	17345	17330	17371	17283	17397	17343	17514	17212	17297	17335	17385	17401	17346	17349	17209	17172	17341	17362	17432	17423	17199	17279	17396	17469	17119	17350	17450	17293	17303	17331	17295	17464	17418	17363	17338	17360	17360	17139	17159	17207	17238	17443	17283	17383	17332	17455	17328	17365	17482	17417	17395	17342	17376	17155	17301	17371	17442	17378	17246	17367	17406	17398	17433	17279	17295	17229	17459	17380	17271	17345	17194	17248	17243	17301	17305	17400	17413	17437	17244	17204	17235	17276	17194	17314	17240	17335	17273	17290	17274	17435	17443	17393	17355	17207	17337	17345	17266	17298	17321	17471	17369	17194	17292	17401	17321	17390	17360	17082	17170	17468	17455	17406	17224	17338	17445	17182	17269	17338	17300	17269	17258	17294	17407	17447	17290	17455	17404	17257	17215	17555	17226	17315	17376	17267	17485	17340	17372	17456	17144	17215	17537	17246	17318	17335	17317	17298	17470	17552	17318	17195	17361	17186	17338	17204	17249	17461	17510	17316	17419	17358	17195	17295	17313	17306	17419	17314	17442	17284	17324	17332	17354	17099	17434	17235	17318	17507	17366	17260	17307	17321	17375	17310	17289	17322	17313	17246	17397	17200	17349	17409	17383	17402	17389	17223	17256	17352	17105	17294	17335	17397	17186	17392	17345	17453	17349	17278	17296	17501	17316	17251	17327	17282	17497	17382	17385	17362	17318	17390	17405	17310	17414	17462	17427	17363	17367	17226	17318	17235	17430	17394	17281	17248	17350	17296	17291	17106	17465	17288	17516	17159	17276	17372	17277	17359	17214	17237	17323	17182	17319	17392	17471	17235	17338	17197	17301	17373	17303	17364	17413	17330	17303	17304	17293	17528	17515	17389	17249	17331	17399	17208	17513	17447	17325	17307	17511	17292	17524	17245	17222	17465	17193	17388	17149	17317	17415	17225	17401	17284	17237	17378	17361	17315	17411	17466	17422	17454	17490	17371	17243	17307	17259	17389	17357	17316	17365	17220	17365	17424	17255	17402	17135	17509	17232	17203	17132	17294	17451	17341	17179	17409	17376	17269	17468	17253	17519	17422	17404	17394	17503	17410	17407	17256	17266	17207	17294	17351	17534	17280	17426	17251	17082	17314	17298	17257	17198	17245	17132	17128	17487	17242	17201	17354	17409	17357	17333	17380	17239	17326	17290	17211	17071	17429	17159	17399	17250	17265	17203	17389	17149	17273	17297	17328	17307	17352	17442	17347	17432	17172	17190	17410	17351	17228	17337	17257	17127	17239	17350	17308	17201	17306	17388	17367	17601	17399	17487	17284	17166	17097	17272	17339	17289	17271	17490	17208	17410	17188	17515	17277	17305	17124	17428	17401	17225	17276	17098	17380	17213	17227	17499	17368	17226	17337	17402	17262	17344	17327	17377	17213	17120	17339	17568	17359	17298	17245	17214	17395	17296	17359	17179	17268	17336	17430	17331	17381	17374	17468	17389	17256	17297	17241	17232	17474	17513	17157	17477	17274	17406	17437	17419	17525	17236	17463	17328	17455	17240	17558	17229	17306	17326	17401	17320	17250	17414	17351	17349	17356	17349	17419	17403	17252	17380	17280	17253	17514	17366	17397	17268	17269	17367	17363	17143	17357	17411	17131	17299	17496	17268	17307	17341	17341	17315	17322	17232	17392	17188	17325	17303	17202	17294	17132	17182	17216	17268	17362	17365	17225	17207	17279	17279	17467	17248	17144	17257	17392	17191	17204	17304	17595	17441	17338	17270	17218	17363	17328	17471	17302	17436	17226	17167	17223	17160	17275	17288	17402	17311	17345	17485	17227	17227	17472	17218	17279	17398	17289	17129	17400	17238	17356	17420	17241	17377	17429	17308	17257	17216	17254	17335	17410	17276	17367	17254	17437	17449	17388	17364	17320	17268	17314	17289	17352	17307	17328	17327	17290	17285	17285	17247	17197	17475	17200	17343	17308	17274	17357	17397	17340	17340	17502	17291	17379	17414	17469	17356	17407	17303	17193	17212	17272	17235	17250	17245	17248	17287	17386	17460	17134	17506	17247	17363	17294	17296	17355	17208	17418	17279	17092	17524	17527	17544	17355	17346	17239	17409	17402	17155	17364	17523	17268	17486	17319	17317	17338	17408	17391	17356	17473	17446	17288	17462	17307	17431	17487	17130	17513	17435	17542	17189	17276	17404	17231	17323	17476	17266	17271	17256	17431	17291	17364	17392	17259	17345	17465	17351	17368	17273	17297	17202	17215	17136	17257	17129	17317	17328	17266	17307	17180	17167	17372	17428	17250	17322	17207	17311	17312	17367	17500	17356	17256	17333	17256	17360	17376	17475	17413	17194	17402	17116	17344	17447	17328	17336	17313	17367	17191	17425	17398	17296	17426	17373	17384	17427	17337	17386	17254	17486	17400	17292	17470	17313	17378	17301	17335	17539	17203	17251	17282	17288	17385	17408	17263	17314	17093	17319	17483	17451	17341	17315	17354	17202	17262	17424	17324	17307	17326	17285	17322	17326	17423	17185	17269	17545	17379	17339	17519	17419	17342	17307	17383	17570	17298	17419	17260	17330	17239	17328	17433	17227	17482	17352	17326	17316	17114	17344	17179	17378	17454	17364	17369	17531	17418	17462	17078	17298	17311	17414	17480	17172	17256	17309	17407	17226	17268	17356	17411	17345	17363	17423	17535	17372	17381	17463	17295	17556	17466	17343	17330	17275	17390	17073	17430	17452	17310	17526	17255	17256	17352	17168	17411	17425	17312	17241	17213	17222	17274	17350	17296	17444	17188	17041	17344	17239	17267	17205	17529	17399	17279	17316	17332	17336	17293	17446	17242	17308	17480	17414	17386	17162	17149	17411	17294	17391	17244	17424	17492	17281	17618	17349	17433	17333	17322	17176	17345	17337	17333	17381	17453	17271	17414	17360	17329	17241	17369	17441	17401	17241	17569	17270	17500	17362	17284	17353	17349	17363	17371	17156	17301	17433	17392	17375	17372	17461	17316	17324	17276	17387	17489	17259	17270	17403	17367	17278	17342	17254	17607	17240	17237	17281	17294	17338	17301	17223	17257	17198	17417	17340	17361	17204	17418	17244	17168	17458	17456	17474	17464	17551	17264	17364	17207	17314	17164	17394	17373	17341	17267	17399	17344	17228	17577	17335	17394	17472	17243	17426	17524	17440	17313	17297	17486	17270	17297	17311	17451	17339	17353	17293	17296	17417	17185	17428	17269	17498	17278	17320	17211	17119	17333	17220	17369	17245	17288	17385	17432	17399	17329	17095	17230	17456	17391	17298	17277	17362	17428	17346	17314	17184	17339	17305	17260	17296	17320	17318	17315	17115	17439	17303	17329	17340	17181	17306	17210	17523	17386	17330	17183	17168	17246	17314	17242	17370	17140	17216	17211	17370	17233	17367	17449	17257	17453	17397	17230	17331	17411	17378	17359	17440	17349	17184	17296	17354	17232	17466	17220	17238	17270	17237	17260	17202	17281	17318	17206	17334	17381	17684	17279	17276	17456
32250	26256	29796	30185	34918	36986	34118	30887	28683	27633	27570	27191	27236	26980	27187	26918	27111	27060	27231	27141	27020	27236	27151	27224	27220	27006	26993	26908	26716	27250	27005	27180	26993	27105	27042	26826	26867	27146	27006	27135	27230	27222	27269	26980	27059	27002	27095	27080	27448	27175	27059	27301	27229	27180	26891	27173	27242	26954	27207	27106	26778	27141	27116	27159	27147	27039	26929	27098	26847	27205	27084	27191	27068	27176	27084	27080	27182	26662	27003	27017	27057	27260	26843	27176	27306	26907	27165	27087	27056	26844	27072	27043	27134	27290	26770	27031	27009	26857	27216	27297	27082	27052	27313	27249	26964	27092	27007	27011	26867	27176	27065	27278	27074	27076	27386	26791	26956	27279	27185	26888	26898	27068	26962	27104	26906	27324	27137	26928	27006	26948	26916	26956	26923	27015	27038	27225	26948	26981	27077	27274	27071	26887	26886	27021	26951	26801	27290	27101	26902	27036	27076	27273	27151	27217	27187	27250	26971	26996	27224	27197	27015	26855	27015	27083	26988	27056	27090	27228	27303	27264	27104	27131	27300	27041	26851	27199	27267	26975	26908	27076	27163	27192	27163	27127	26955	27213	26910	27116	26850	27145	26953	27085	26988	27048	26873	27262	27042	27291	27215	27278	27165	27073	27210	26983	27175	27065	27032	26743	26802	27318	26859	26858	26981	26902	27158	26908	26955	27129	27141	27243	27048	26901	27046	27201	27149	27302	27046	27066	27239	27256	27270	27179	27019	27208	27403	27117	26904	27076	26865	26969	27121	27263	27152	27201	26997	26985	26872	27061	27034	27202	26918	27025	26896	27210	26941	26987	27085	27058	27113	27006	27253	27089	26987	27024	27515	27073	26679	26698	26706	27189	27127	27323	27247	26885	27172	26880	27052	26989	26797	26860	27073	26995	27484	27067	26804	27186	27108	27151	27017	27006	26908	26877	27138	27140	27071	27081	27008	27202	27148	27223	27201	27197	27152	26933	27049	27195	27117	27008	27058	26960	27028	27113	26932	26985	26945	27040	26953	27017	26836	27263	27104	26946	27071	26918	27241	27334	27124	27112	26717	27181	26844	27228	27185	26983	27000	27178	27267	27183	27250	27124	27208	27005	27266	27040	26953	26900	26969	27070	27021	27200	26991	26914	27058	26844	27048	27130	27251	26986	27032	27028	26847	26948	27285	27036	27175	27110	27182	26950	26968	27035	26938	27173	27047	27262	27195	27003	27232	27072	27009	27045	26853	26908	26898	27278	27310	26949	27225	27260	27066	26875	27033	27092	26988	26976	26940	27012	27040	27212	27112	27010	26933	27182	27060	27005	27150	26910	26987	26951	27110	26936	26964	27518	27080	27038	26933	27131	27016	26829	26971	27157	26998	26924	26976	26904	27140	27018	27103	26916	27194	26877	27010	27203	26782	26918	27226	26894	27004	26928	27151	27237	27125	26855	27261	27030	26942	26980	27062	27116	27297	27033	27110	27050	26787	26968	26800	27135	27014	27081	27172	26983	27150	27217	27267	27021	27270	27033	26791	27100	26953	27113	26917	27150	27041	27087	27151	27069	27149	27077	26924	26953	27051	27017	27167	26845	27063	27187	27127	27042	27318	27068	27121	27095	27095	26998	27112	27135	26905	26827	27098	27245	27128	26958	27080	27244	27192	27047	27156	27137	27176	26934	27057	27041	27171	27057	27083	27195	27099	27107	26927	26961	27101	27226	27157	27258	27108	26922	26919	27029	27057	27046	27187	27001	27020	27037	26964	27068	27060	27030	26867	26822	26934	27121	27104	26924	27057	27171	27121	26998	26951	27041	27289	27077	27432	27107	27193	27047	27162	26948	26974	27285	27147	26875	27051	27195	27211	26945	26667	26970	26925	26979	27166	27203	27018	26903	27362	27123	26941	26929	27168	27108	27083	27232	27166	27007	26892	26995	27156	27007	27027	27085	26990	27233	27243	26940	27036	27113	26949	27275	26993	26987	27031	27109	27153	26953	27005	26977	27159	27012	26749	26914	27196	26897	26991	27052	26978	27032	27041	27056	27181	26970	26940	26953	26904	26844	27029	26745	27227	27212	26978	27004	27244	27178	26858	27139	26967	27257	27417	27098	27154	26978	27165	27019	26865	27100	27257	27102	27113	26904	27140	27323	26987	26970	26995	27183	27068	26876	26954	27247	27127	26995	27130	26950	26900	27355	27071	27298	27162	26984	26990	27181	27008	26994	27113	27175	26919	27209	27092	27220	26995	26897	27058	27299	27140	26980	26917	27066	27134	26951	27081	26820	27119	27266	26934	26955	26909	27076	27488	26820	27107	26853	26939	27144	27225	27287	27149	27200	27176	27028	27079	27013	27179	27257	27039	27023	27010	27088	27226	27093	27134	27122	26918	27161	27022	26917	27081	27306	27287	27386	27225	27232	27042	26881	26901	27041	27108	26810	27145	27003	27010	26915	27091	27309	26975	27101	27080	27054	26924	27183	27072	27113	27267	27113	27006	26962	26975	26955	27040	26928	27107	26971	27178	27401	27123	27075	27190	27383	27097	27084	27007	27026	26923	27172	26890	27257	27111	26923	27138	27025	27107	26989	27191	26778	26999	27160	26969	27036	27114	26860	26944	26879	26980	27085	26905	27054	27199	27113	26803	27051	26832	27031	26984	27063	26959	27144	27005	27011	26948	26886	27075	27131	26851	27145	27074	27148	27039	27252	27202	27208	27191	27151	26979	26929	27083	27115	26939	27002	27094	26903	26906	27221	27070	27036	26950	26959	26735	27161	27221	27157	27249	27078	27096	27177	27193	26797	27062	26829	27014	26846	27231	26977	27285	27268	27070	27178	27254	26979	27078	27063	27136	27096	26992	26795	26851	26832	26956	27175	27016	27033	27358	26937	26977	27222	27083	27002	27106	27201	26996	26895	27123	26991	27102	26991	27047	26992	27241	27176	27189	26973	27232	27236	27224	27112	27142	27118	26962	27110	27251	27042	26834	26981	26809	26958	27215	26929	27134	26971	27088	27108	27003	27031	26853	27067	27016	27165	27010	27080	27000	26899	27158	26793	27057	27151	27202	27007	27144	27126	26945	27027	26950	27210	26999	27199	27134	26933	26997	26811	27161	27028	26951	27000	27134	26997	27212	27218	27117	27068	27298	27160	27246	27123	27144	27159	26998	26989	26811	27155	27166	27229	27131	26964	27180	27037	27349	26980	27098	26976	27098	27057	26950	27212	27265	27014	27278	27251	27355	27084	27224	27294	27025	26843	27313	27000	27045	27100	27230	26778	27151	27117	27315	26889	27086	26981	26778	27030	27067	27235	27151	27169	27172	27287	27203	27063	27112	27257	27218	27042	26918	27177	27030	27110	26952	27221	27214	27035	27152	27101	27237	27108	27079	27196	27038	27163	27300	26999	27158	27058	27103	27117	27237	27236	26855	27209	27295	27182	27199	26880	26975	27238	26938	27110	26974	27223	27077	27060	27184	27073	27111	26885	26989	26872	27229	26984	26869	26875	27048	27173	27148	26902	27365	27027	27203	27318	27256	27206	27063	27114	26861	27100	27049	27254	26999	27241	27150	26911	27170	27076	27148	26995	27158	27042	27266	27175	27109	27113	27185	27389	27167	27065	27046	27354	27055	26997	26864	27088	27063	26960	26735	26851	27379	27049	27137	27105	26960	27159	27060	26975	26975	26987	27052	26996	27295	27002	27128	27128	27052	27237	27196	27064	27414	26782	27008	26808	27020	27032	26826	27136	26891	26903	27475	27034	26958	27064	26923	26822	27146	27060	27231	27155	27161	27198	27092	27149	26900	26915	26975	27043	26854	26966	27096	27092	27068	27134	27019	27204	27020	27130	27150	27348	26901	27066	27330	27148	27314	26909	27103	27029	27027	27237	27105	27184	26999	27204	27054	27212	26786	26997	27058	27179	27134	27041	27081	26808	27058	27173	27268	26858	27034	27004	27009	27030	27281	26852	27053	27152	27235	27102	27174	26927	26954	26943	26955	26902	27444	26965	27019	27265	26949	26974	27156	27215	27201	27086	26932	26938	27175	27304	27073	27019	27234	27118	27295	27279	27153	27271	27033	26973	27182	26921	27020	27306	27131	26913	27168	27252	27355	26744	26981	27184	27310	27159	26916	26978	26803	27129	27154	27049	27086	27014	27226	27013	26876	27158	27209	27034	27231	27204	27048	26935	27056	26978	27080	26948	27265	26956	26941	27253	27089	26873	27110	27032	27214	27105	26966	27191	26948	27220	26991	27235	26860	27008	26949	27176	27047	27003	27049	27015	27068	27104	26928	27163	27189	26998	27249	27169	27040	27211	27230	27268	26973	27115	26680	26966	26994	27161	27253	27083	27126	27105	27139	27028	27164	27043	26989	27152	27006	27125	27233	26895	27130	27075	27258	27399	27112	27171	27244	27292	27249	26788	27113	26878	26941	27221	27188	26935	26991	26884	26978	27096	27079	26879	27165	27094	26819	27018	27103	27067	26991	27039	26968	27120	27027	27242	27290	27265	27004	27051	27172	26927	27283	26763	27070	27163	27282	27046	27003	27117	27239	27264	27185	27260	27164	27117	27043	27061	26958	26742	27037	27026	27100	27283	27101	27159	27171	27126	26878	27008	26952	27176	27081	27087	27302	27054	27017	26985	27183	26911	26986	27231	27098	27207	27099	27061	27016	27047	27092	27109	26984	26714	27312	26844	27246	27019	27147	27336	27014	27124	27143	27155	27185	27231	27356	26864	26875	27263	26963	27146	27136	27090	27118	27042	27154	27096	27119	26916	26960	27112	26930	26836	27229	26970	27215	27354	27045	26781	27063	27092	27200	26966	26855	27355	26934	27199	27040	27027	26853	27181	26991	27125	27198	27422	27216	27002	27338	27171	27000	27043	27175	27118	26926	27086	26807	27228	27124	27169	27091	27089	27286	27026	26938	27052	27077	26948	26960	26991	27298	27268	26936	27104	26961	27008	27063	27037	26933	27390	27109	27185	27127	26966	27059	27091	26919	27197	26963	26888	27254	27228	27098	27047	27088	27045	26948	26912	27012	26801	27047	27207	27038	27109	27161	26841	27311	27167	27024	26862	27008	26953	27007	26990	27196	26715	27136	27126	27026	27222	27115	27234
15976	17603	17789	19135	26493	26970	23067	19622	17650	16749	16483	16363	16500	16318	16357	16318	16484	16410	16272	16339	16374	16358	16259	16363	16282	16497	16386	16239	16436	16263	16447	16288	16302	16588	16312	16420	16375	16331	16433	16484	16416	16318	16038	16317	16354	16497	16336	16096	16430	16248	16329	16385	16314	16256	16301	16445	16374	16257	16358	16393	16465	16396	16292	16360	16292	16316	16359	16438	16259	16515	16345	16472	16372	16378	16217	16472	16196	16305	16312	16143	16323	16393	16330	16409	16281	16227	16336	16204	16238	16451	16397	16329	16460	16412	16384	16376	16285	16315	16482	16506	16265	16393	16337	16228	16528	16360	16372	16331	16450	16218	16427	16357	16108	16178	16400	16307	16512	16408	16314	16212	16193	16419	16354	16364	16323	16338	16141	16303	16312	16301	16374	16417	16340	16241	16305	16204	16321	16297	16159	16379	16377	16459	16322	16500	16658	16412	16367	16355	16480	16344	16186	16326	16181	16259	16287	16330	16193	16441	16209	16256	16485	16279	16381	16165	16393	16484	16322	16285	16341	16181	16308	16195	16324	16309	16291	16382	16311	16342	16333	16429	16438	16371	16256	16483	16270	16258	16313	16473	16216	16190	16232	16336	16602	16460	16320	16300	16317	16436	16302	16269	16110	16333	16174	16284	16238	16311	16110	16122	16341	16354	16427	16215	16323	16357	16312	16384	16170	16370	16214	16346	16313	16329	16212	16275	16366	16271	16271	16374	16266	16417	16372	16398	16205	16275	16286	16393	16415	16476	16340	16327	16232	16342	16173	16462	16318	16189	16300	16270	16394	16241	16217	16361	16436	16403	16184	16425	16252	16372	16366	16394	16459	16206	16366	16249	16257	16307	16202	16343	16214	16397	16200	16160	16302	16350	16409	16129	16390	16245	16402	16140	16354	16372	16434	16386	16363	16246	16374	16316	16306	16421	16436	16217	16265	16295	16162	16255	16288	16190	16091	16392	16342	16309	16329	16248	16280	16399	16316	16296	16331	16426	16227	16453	16168	16406	16255	16392	16463	16334	16193	16370	16365	16453	16417	16467	16312	16244	16175	16264	16328	16398	16384	16349	16351	16191	16347	16285	16412	16361	16296	16334	16278	16325	16346	16451	16296	16403	16318	16252	16398	16251	16173	16455	16372	16408	16199	16392	16334	16253	16365	16256	16258	16355	16378	16355	16317	16300	16327	16466	16174	16293	16270	16375	16182	16308	16387	16271	16420	16255	16420	16347	16409	16360	16237	16502	16319	16197	16351	16252	16353	16406	16290	16449	16268	16184	16357	16379	16337	16348	16342	16359	16273	16383	16484	16239	16198	16286	16426	16482	16418	16280	16256	16244	16357	16275	16317	16266	16288	16197	16297	16405	16341	16516	16422	16176	16374	16230	16541	16388	16352	16419	16208	16217	16238	16272	16395	16327	16454	16322	16239	16303	16499	16368	16289	16334	16330	16405	16271	16394	16303	16273	16290	16318	16362	16459	16374	16355	16525	16313	16516	16314	16346	16190	16371	16346	16315	16408	16332	16484	16210	16400	16525	16282	16246	16552	16224	16336	16225	16227	16245	16238	16349	16333	16409	16194	16283	16345	16236	16262	16136	16336	16380	16248	16517	16294	16498	16360	16205	16208	16278	16292	16309	16175	16114	16212	16375	16194	16275	16290	16509	16187	16420	16255	16410	16158	16217	16442	16333	16214	16270	16305	16430	16395	16139	16282	16135	16305	16470	16382	16347	16159	16322	16290	16308	16399	16103	16321	16307	16215	16251	16356	16453	16259	16451	16307	16434	16328	16399	16265	16327	16342	16397	16212	16415	16374	16245	16270	16432	16446	16338	16307	16309	16421	16423	16459	16219	16340	16372	16273	16276	16309	16360	16279	16302	16338	16262	16178	16359	16305	16303	16244	16504	16208	16451	16091	16308	16374	16464	16389	16302	16221	16302	16168	16189	16359	16475	16374	16325	16366	16295	16272	16348	16104	16321	16388	16380	16351	16357	16120	16171	16131	16298	16297	16228	16074	16326	16316	16339	16520	16179	16359	16279	16461	16468	16445	16496	16363	16237	16319	16175	16319	16385	16335	16294	16336	16372	16394	16222	16460	16324	16252	16230	16353	16517	16248	16357	16345	16280	16381	16221	16517	16377	16428	16271	16142	16420	16198	16152	16467	16407	16418	16478	16320	16186	16346	16338	16272	16437	16192	16319	16334	16381	16271	16501	16279	16288	16560	16324	16218	16324	16348	16264	16214	16293	16305	16273	16398	16138	16319	16293	16197	16429	16227	16383	16271	16473	16502	16208	16309	16331	16278	16231	16406	16417	16285	16316	16368	16315	16307	16208	16326	16191	16350	16145	16336	16313	16102	16260	16314	16287	16207	16264	16276	16270	16417	16455	16359	16507	16326	16271	16276	16348	16430	16269	16419	16392	16277	16284	16177	16432	16309	16488	16110	16469	16320	16341	16443	16320	16478	16388	16292	16284	16334	16356	16343	16400	16452	16181	16201	16314	16266	16335	16227	16210	16427	16332	16195	16168	16486	16270	16404	16237	16488	16395	16179	16271	16451	16227	16523	16301	16284	16344	16307	16482	16276	16432	16380	16228	16381	16177	16528	16371	16121	16267	16385	16381	16296	16308	16106	16355	16085	16252	16311	16372	16446	16488	16164	16272	16296	16279	16495	16259	16323	16380	16414	16489	16192	16236	16359	16472	16192	16446	16303	16209	16371	16574	16262	16355	16397	16304	16250	16345	16312	16447	16233	16299	16570	16284	16350	16490	16252	16328	16381	16314	16209	16343	16352	16339	16213	16423	16297	16316	16451	16122	16202	16297	16394	16389	16151	16282	16146	16423	16205	16294	16196	16359	16377	16325	16262	16198	16264	16348	16396	16219	16323	16283	16449	16215	16429	16312	16484	16327	16418	16374	16252	16185	16430	16365	16352	16315	16286	16370	16126	16337	16439	16418	16358	16323	16402	16434	16367	16467	16358	16516	16509	16349	16569	16148	16484	16498	16361	16228	16449	16229	16420	16323	16334	16360	16406	16484	16228	16226	16373	16247	16301	16316	16277	16427	16273	16202	16405	16376	16312	16180	16575	16288	16158	16332	16313	16436	16094	16336	16435	16086	16304	16354	16291	16219	16307	16427	16452	16174	16389	16390	16458	16333	16303	16391	16455	16359	16381	16310	16230	16233	16361	16492	16251	16403	16199	16334	16291	16299	16205	16368	16462	16279	16500	16242	16361	16349	16362	16429	16569	16332	16395	16346	16405	16301	16164	16328	16521	16410	16257	16332	16393	16426	16308	16296	16408	16471	16191	16485	16422	16360	16370	16508	16251	16236	16356	16312	16235	16278	16380	16224	16326	16268	16350	16292	16403	16327	16490	16246	16381	16225	16344	16386	16184	16085	16373	16297	16175	16307	16340	16240	16513	16463	16285	16277	16414	16288	16396	16265	16514	16191	16444	16382	16414	16265	16354	16379	16312	16363	16219	16201	16576	16247	16216	16478	16266	16188	16435	16282	16380	16415	16183	16488	16214	16373	16226	16397	16401	16173	16326	16501	16222	16379	16226	16325	16373	16353	16180	16360	16418	16336	16528	16283	16269	16348	16365	16474	16141	16175	16366	16116	16438	16333	16144	16259	16311	16340	16373	16379	16229	16268	16410	16298	16255	16294	16092	16325	16300	16485	16462	16298	16189	16304	16307	16391	16347	16226	16199	16337	16282	16229	16431	16536	16162	16263	16445	16286	16189	16291	16322	16386	16303	16416	16437	16436	16348	16382	16144	16169	16277	16268	16205	16326	16292	16262	16162	16107	16435	16465	16276	16258	16224	16434	16405	16369	16262	16141	16163	16147	16365	16222	16191	16422	16236	16230	16425	16386	16186	16208	16259	16334	16369	16439	16421	16445	16454	16379	16299	16445	16345	16332	16336	16374	16334	16429	16367	16443	16174	16334	16399	16504	16175	16339	16142	16152	16400	16361	16284	16325	16144	16234	16360	16317	16218	16278	16395	16195	16149	16468	16317	16650	16420	16402	16130	16310	16286	16270	16107	16389	16573	16274	16447	16480	16354	16412	16331	16270	16382	16368	16265	16396	16429	16379	16203	16229	16537	16364	16283	16327	16321	16334	16380	16241	16118	16439	16368	16311	16427	16565	16298	16310	16059	16265	16538	16264	16372	16268	16139	16356	16314	16231	16312	16132	16219	16520	16609	16320	16264	16320	16244	16447	16218	16386	16585	16270	16445	16187	16360	16154	16284	16464	16302	16266	16334	16454	16194	16060	16397	16306	16335	16341	16285	16371	16218	16317	16249	16249	16462	16421	16261	16402	16450	16341	16479	16415	16303	16378	16487	16435	16313	16435	16499	16185	16349	16287	16348	16134	16266	16342	16410	16359	16241	16292	16279	16377	16329	16427	16473	16395	16284	16274	16348	16314	16449	16317	16435	16270	16146	16426	16463	16257	16297	16306	16416	16358	16535	16397	16342	16404	16385	16333	16312	16358	16360	16213	16327	16260	16296	16276	16367	16424	16384	16247	16240	16332	16264	16618	16417	16309	16358	16401	16364	16132	16374	16373	16310	16220	16174	16337	16188	16209	16270	16306	16337	16358	16299	16391	16237	16336	16407	16408	16415	16495	16581	16368	16185	16286	16386	16364	16288	16140	16327	16264	16412	16396	16407	16109	16257	16411	16500	16278	16458	16304	16390	16341	16307	16249	16337	16257	16504	16436	16298	16448	16229	16434	16402	16406	16422	16200	16429	16196	16381	16495	16270	16333	16380	16358	16600	16415	16216	16531	16460	16377	16231	16308	16170	16232	16269	16345	16492	16246	16183	16520	16283	16410	16223	16290	16264	16176	16176	16417	16293	16273	16277	16404	16296	16318	16290	16209	16135	16511	16243	16438	16331	16208	16226	16291	16369	16389	16357	16377	16463	16443	16395	16458	16188	16382	16201	16382	16343	16214	16216	16294	16280	16293	16335	16330	16305	16307	16350	16433	16490	16243	16529	16249	16409	16333	16281	16434	16548	16342	16220	16140	16476	16272	16343	16469	16262	16498	16355	16370	16416	16300	16454	16283	16386	16222	16246	16477	16158	16385	16376	16224	16204
25704	21556	28302	34251	53191	56537	50124	40707	33401	29624	27799	27169	27111	26906	26991	27004	27176	27156	27250	27026	26926	27134	27001	27094	27156	27329	27220	26953	26748	26944	26765	26940	26953	27041	26775	27033	26881	27226	27039	26932	26944	26778	27235	26841	27004	27061	26863	26953	27143	26961	27096	26916	26807	27096	26951	26772	26910	27180	26891	26959	26907	26948	26780	26882	26992	27167	26998	27163	26762	26891	26786	26848	26865	27024	27067	26811	26901	26812	26941	26882	26814	26860	26961	26929	26781	26933	26920	27173	27035	26851	27024	26983	27012	27052	26641	26946	26904	27002	26801	26615	26947	26899	26826	26996	26559	26874	27020	27039	26624	27013	26816	26862	26681	26923	26838	26776	26967	27144	26834	26847	27005	26796	26850	26852	26841	26725	27047	26904	27039	27154	26741	27023	26972	26860	26713	26684	26662	26766	26820	26786	26804	26851	27058	26876	26945	26790	26869	27139	26966	27077	27090	27022	26753	26854	27092	26880	26827	26991	26983	26967	26795	27057	27159	26973	26903	26873	26980	27052	26856	26811	26767	26832	26936	26639	26853	26818	27032	26942	27045	26987	26872	26970	26779	26920	26747	27010	26669	26801	26991	26909	26918	26782	26926	26812	26843	26902	26906	26621	27013	26675	26808	26936	26879	26824	26935	26860	26848	26984	27014	26996	26878	26964	27004	26857	26620	27025	26868	26994	26920	26852	26970	26850	26839	26978	26975	26980	26871	26790	26979	27050	26682	26729	26888	27161	27055	26836	26772	27047	26917	27109	26903	26920	26744	26806	26974	26854	26916	26758	27066	27106	26990	27098	26763	26805	26946	26819	26801	26920	26927	26811	27048	26865	27091	26769	26802	26968	26856	27050	26830	26868	27016	26991	27006	27001	26979	26907	27054	26886	26906	27000	26999	26946	27035	26865	26989	26696	26921	26994	26819	26690	26938	26835	27127	27015	26997	26802	26838	27055	27004	27033	26906	26855	26912	26956	27169	26931	27045	27000	26852	26837	26888	27001	26837	26814	26843	27011	26836	26807	26877	27024	26967	26701	26687	26828	26852	26669	27078	26933	26943	26826	27052	26863	26727	26965	26780	27072	26890	26891	27070	27067	26826	27145	26817	26766	26836	26807	26762	26849	26803	26769	26904	27066	26863	26872	26930	27084	26852	26826	27099	27039	26648	26961	26955	26783	26952	26964	26708	27012	26744	26869	26853	26980	26783	26890	26797	26999	27088	26803	26804	26601	26621	26594	27013	27221	26773	26995	26869	26904	27114	26945	27183	26884	26829	27150	26792	26879	26906	27020	26842	26995	27040	27004	26704	26908	26947	26954	27081	26651	26867	26578	26673	26824	26623	26730	27000	26859	27041	26789	26905	27069	26758	26830	26999	26949	26721	26710	27064	26949	26741	26984	27024	27043	26882	26874	26931	26672	26795	26782	26707	27038	26979	27173	26832	26976	26842	26951	27116	27048	26950	26862	26699	27159	26996	26789	27080	26687	27057	26949	27049	26906	26666	26921	26874	27103	26735	26748	26719	26903	26871	26828	26883	26919	26818	26623	26988	26879	26610	26869	26826	26680	26944	27018	26751	26909	26719	26778	26858	26726	27049	26853	26836	26849	26840	26675	26857	26833	26879	27074	26855	27064	26886	27034	27007	26961	26939	26752	27077	26951	27155	26723	26948	26902	26941	26811	26941	26809	27072	26804	27203	26845	26913	27197	26887	26986	27143	26987	26894	26784	26765	26648	26863	27206	26812	27008	26862	26724	26997	26867	27100	26944	26949	26801	26719	26766	26807	27065	26917	26792	26854	27023	27264	26812	26956	26970	26989	26985	26690	26821	27065	26708	27128	26896	26997	26936	26632	27269	26826	26923	26747	27056	26929	26800	26901	26914	26841	26742	26853	26869	26873	26854	26819	26746	26723	26799	26997	27016	26844	26834	26830	26897	26757	26974	26809	26779	26937	27070	27058	26946	27020	27003	26889	27082	27155	26946	26853	27148	27071	26986	26744	27036	26981	26890	27106	26807	27078	26850	27066	27047	26944	27009	26990	27102	26776	26904	27032	26765	26799	27013	26833	26862	26646	27104	26793	26913	26758	26799	26755	27040	27035	27046	26780	27048	27245	27011	27112	26870	26928	26875	27103	27005	26747	27026	26675	27065	26698	26824	26933	26784	26967	26646	26661	26717	27025	26741	26994	26612	26962	27097	27009	27034	26987	26749	27018	26861	27011	26931	26755	26898	27009	27004	26879	26950	26901	26906	27083	26718	26857	27063	26864	26812	26655	26764	27007	27051	26820	26845	26761	26704	26723	27017	26987	26829	26676	26780	27074	26882	26796	26887	26691	26948	26937	26991	26937	27023	26882	26760	26868	26741	26958	26954	26762	26711	26882	26939	26886	27113	26880	26668	26593	26916	26935	26553	27048	26758	27190	26708	26710	27040	26895	26884	27026	26805	27216	26816	26916	26637	27053	26849	27298	27052	27239	26953	27039	26966	26991	26717	26852	26688	27079	27208	27048	26709	26912	27041	26855	26986	26979	26948	26996	26566	26692	26991	27141	26669	27059	27112	26840	27017	26858	26994	27209	27239	26990	27083	26785	26801	26855	26701	26783	27119	27064	26884	26988	26980	27115	27214	26901	26884	26918	26753	26914	26774	26665	27003	27024	26791	26837	26997	27010	26802	27047	26956	26785	26945	26876	26611	27117	27045	27124	26633	27078	26739	26852	26925	26662	26914	26828	27008	27086	26993	26955	26799	26898	26752	27027	27054	27104	26939	27016	26808	26929	26761	26841	26655	26749	26959	26826	26950	26951	26792	26880	26923	27054	26831	26745	26769	27025	26973	26952	27136	26900	27053	26955	26900	26894	26915	26915	27094	27115	27059	26985	26987	26839	26990	26907	26846	26987	26993	26826	26956	27021	27100	26803	26815	26871	26769	27024	26906	26893	26754	26905	26785	27085	26966	26883	26932	27210	27023	26823	26723	26995	26801	26795	26771	26892	27209	27026	26717	26935	26838	27094	26796	27002	26969	26753	27010	26771	27119	26842	26696	27037	26771	26988	26877	26976	26855	27136	26927	26944	26960	27018	26910	26949	26759	26795	26902	27004	26907	26970	26757	26880	26790	27062	26757	26531	26859	26979	26811	27020	27051	26662	27107	26999	26840	26783	26958	26896	26953	27005	27042	26742	26643	26962	27074	26772	27010	26820	26932	26962	26920	26938	26815	26758	26781	26983	26788	27049	26886	27057	27012	27065	26939	27025	26868	27134	27122	26650	26707	26947	26680	26829	26761	26907	26752	26814	26796	26692	27017	27040	26964	26774	26693	26939	26911	26951	27123	27098	26940	26675	26934	26998	26777	26799	26568	26820	26844	26792	26732	26868	26985	26869	27107	26935	26591	26748	26823	26840	26969	26747	26899	26840	26787	27074	27034	26944	26748	26895	27063	27023	26951	27088	26795	27001	27157	26869	26971	26717	27044	27157	26841	27168	27076	26904	26938	26962	26985	26803	26881	26659	26652	26849	27094	27031	26960	26898	27171	26897	26934	27034	26876	26798	27132	26961	26979	26810	26745	26983	26859	26890	27047	26708	27055	26988	26875	26874	26893	26724	26636	26884	26510	26824	26640	26841	26839	26826	26897	26886	27076	26852	26542	26872	26950	26749	26725	27000	27322	27231	27060	26978	27015	26845	26698	27026	26881	26898	26802	26820	27093	27096	26913	26804	26825	26827	26980	26855	27015	26843	27033	26955	26881	26870	27002	26783	26872	26915	26972	26724	27092	26969	26796	26851	26768	26864	27212	27035	26809	27096	27150	26870	27060	26852	26842	26885	26897	27016	26821	26806	27088	26816	26838	27118	26998	26890	26758	26709	26842	27029	26885	26821	26949	27007	26920	26877	27082	27191	27165	27092	26821	26889	26911	27051	26766	27090	26817	26998	27160	26891	26607	26877	26999	26809	26929	26740	26789	26899	26870	26954	27031	27000	26833	27077	26835	26988	26977	27084	26714	26860	26939	27028	27023	27136	26810	26928	27061	27018	27023	26742	26967	27164	26955	26904	27014	26721	26690	26983	27015	27027	26947	26793	26956	26700	26896	26751	26935	26984	26762	26881	26628	27235	26802	26952	27043	26922	26997	26916	26714	26937	26865	26831	26897	27163	26808	26898	26732	26802	26959	27001	26998	26785	26814	26921	26904	26947	26934	26749	26989	26856	26867	27019	26743	26859	27104	26884	27025	26764	27054	26736	26692	27121	27033	26800	27064	26914	27033	26713	26778	27064	27140	27009	27064	26941	26878	26603	26589	26853	27076	27212	27117	27005	26778	26840	26766	27047	27244	27042	26761	26778	26800	27019	27248	26873	26937	26920	26736	26904	26821	27116	27024	26958	26972	26992	26778	27196	26925	26968	26841	27052	26687	26946	26839	27015	26928	27008	27107	26847	26621	26663	26789	26958	27049	26827	26752	26952	26952	26820	26912	26976	27016	26858	26854	26844	26761	26991	26734	27115	27103	27153	27045	26965	26961	26907	27251	26787	26836	26909	26986	26946	27020	26847	26859	27067	26849	26635	27115	26984	26666	27041	26987	26978	26801	27023	27005	26763	26785	26942	26949	27191	26883	26838	27069	26988	26738	26888	27049	26907	27188	26767	26764	26932	27013	26927	26740	27237	27035	27268	27193	27134	26871	27045	26634	26793	27144	26681	26930	26965	26978	26683	26962	26915	26710	26589	27152	27032	26939	26912	26989	26937	27004	26900	26894	26728	26782	26907	26832	27037	26823	26656	26738	27073	26802	26886	26640	26969	27030	26973	26922	27033	26956	26853	27170	27011	26585	26954	27003	26907	27098	26838	26891	26814	26935	27057	27061	27189	26995	26878	26916	26998	26703	26954	26951	26786	26892	26895	26664	26983	26716	26732	27175	27109	26945	26674	26589	26632	26683	26804	26907	26688	26787	26940	27120	26984	26866	27116	27024	27111	26985	26800	26818	27000	26839	26995	26967	26821	26962	26836	27110	26852	26815	27090	26840	26836	26736	26721	26793	27199	26858	26979	26957	26931	26644	27055	27054	26844	27175	27036	27092	26870	26883	26799	26888	27029	26985	26678	26938	26799	26993
14859	22744	23195	31555	52528	50114	41374	30594	22334	18718	17136	16570	16628	16348	16363	16547	16303	16411	16358	16358	16484	16634	16247	16532	16543	16628	16416	16478	16506	16441	16516	16552	16353	16232	16430	16607	16369	16559	16419	16463	16476	16526	16591	16595	16361	16437	16379	16491	16508	16417	16550	16448	16337	16471	16325	16229	16434	16486	16252	16333	16605	16442	16438	16558	16371	16411	16433	16495	16493	16463	16496	16365	16220	16368	16570	16527	16394	16496	16408	16259	16250	16346	16451	16592	16397	16390	16368	16536	16520	16373	16460	16390	16285	16447	16240	16520	16284	16341	16259	16407	16361	16541	16428	16466	16516	16533	16493	16447	16411	16384	16473	16240	16584	16520	16307	16510	16506	16325	16530	16451	16237	16358	16348	16252	16382	16260	16387	16442	16409	16413	16359	16456	16488	16369	16408	16430	16280	16471	16432	16558	16380	16484	16526	16444	16488	16373	16329	16485	16457	16384	16321	16170	16142	16336	16446	16381	16450	16414	16233	16459	16427	16356	16336	16721	16305	16496	16545	16341	16449	16305	16437	16398	16347	16364	16410	16396	16156	16463	16377	16229	16392	16525	16251	16389	16368	16510	16502	16343	16386	16550	16397	16313	16367	16384	16378	16368	16386	16384	16628	16325	16470	16282	16293	16260	16597	16353	16287	16338	16341	16343	16476	16296	16341	16460	16496	16364	16460	16446	16325	16437	16441	16329	16400	16403	16312	16404	16633	16314	16393	16305	16509	16450	16512	16487	16387	16454	16474	16452	16385	16383	16436	16400	16279	16561	16324	16344	16420	16427	16443	16497	16394	16217	16528	16411	16340	16582	16386	16542	16465	16457	16530	16386	16437	16290	16394	16447	16426	16521	16461	16466	16397	16283	16342	16369	16139	16220	16354	16457	16322	16483	16266	16410	16422	16472	16517	16301	16341	16607	16366	16461	16465	16637	16389	16417	16445	16454	16501	16430	16486	16247	16398	16380	16513	16508	16297	16411	16435	16541	16416	16465	16480	16350	16159	16484	16391	16251	16268	16452	16442	16410	16377	16542	16418	16223	16437	16584	16364	16444	16434	16520	16257	16269	16531	16391	16274	16406	16402	16418	16354	16412	16409	16437	16432	16400	16500	16367	16320	16475	16282	16342	16369	16244	16356	16493	16513	16366	16296	16483	16307	16349	16347	16252	16453	16624	16387	16265	16357	16425	16318	16400	16569	16417	16466	16304	16504	16356	16308	16568	16471	16364	16497	16465	16360	16303	16367	16332	16412	16334	16337	16324	16367	16385	16523	16433	16337	16449	16518	16366	16492	16299	16411	16356	16320	16447	16436	16218	16571	16339	16578	16416	16346	16364	16439	16664	16307	16262	16445	16452	16498	16540	16355	16357	16376	16281	16522	16354	16296	16469	16403	16433	16434	16395	16385	16347	16609	16106	16445	16444	16438	16327	16523	16483	16517	16370	16556	16550	16321	16390	16417	16485	16393	16290	16492	16373	16389	16419	16574	16157	16366	16308	16342	16287	16375	16341	16397	16395	16406	16435	16422	16333	16327	16324	16277	16233	16282	16449	16463	16533	16289	16385	16437	16479	16392	16387	16410	16477	16424	16304	16379	16450	16335	16338	16470	16507	16370	16328	16412	16327	16409	16423	16421	16478	16264	16366	16288	16465	16340	16601	16405	16439	16287	16559	16395	16270	16526	16299	16416	16573	16528	16560	16309	16361	16310	16430	16138	16317	16312	16362	16557	16392	16486	16354	16337	16225	16292	16401	16301	16354	16390	16518	16208	16490	16312	16584	16500	16460	16400	16423	16394	16382	16437	16354	16386	16433	16373	16433	16375	16332	16429	16398	16370	16362	16451	16372	16309	16353	16472	16613	16294	16348	16396	16302	16525	16437	16600	16274	16484	16248	16337	16467	16571	16455	16388	16204	16594	16254	16181	16381	16455	16220	16307	16335	16467	16306	16390	16357	16437	16426	16503	16391	16443	16505	16476	16432	16396	16489	16204	16294	16416	16509	16399	16381	16305	16438	16294	16450	16416	16410	16450	16280	16406	16605	16531	16308	16510	16499	16337	16415	16500	16474	16483	16404	16273	16447	16511	16324	16353	16538	16379	16433	16270	16458	16373	16445	16573	16516	16352	16260	16503	16522	16305	16486	16280	16496	16530	16479	16337	16309	16464	16186	16512	16418	16366	16573	16321	16593	16425	16490	16472	16292	16335	16371	16313	16500	16360	16280	16409	16603	16382	16440	16319	16449	16438	16408	16436	16445	16558	16306	16511	16581	16506	16393	16389	16397	16599	16310	16285	16365	16453	16328	16327	16433	16318	16171	16565	16416	16260	16369	16370	16296	16204	16376	16454	16536	16348	16376	16246	16429	16468	16371	16539	16310	16504	16130	16386	16758	16492	16340	16357	16339	16343	16562	16432	16585	16521	16433	16395	16431	16505	16285	16516	16457	16358	16423	16360	16411	16156	16417	16548	16371	16442	16315	16503	16312	16513	16471	16368	16363	16422	16436	16482	16414	16488	16388	16351	16418	16297	16322	16419	16324	16420	16326	16484	16380	16340	16457	16508	16564	16520	16532	16497	16479	16405	16385	16502	16416	16602	16484	16419	16352	16547	16213	16375	16610	16244	16282	16445	16335	16310	16413	16337	16574	16428	16479	16449	16311	16683	16452	16403	16377	16344	16401	16385	16326	16358	16425	16372	16426	16498	16277	16346	16306	16488	16293	16213	16442	16321	16548	16461	16317	16606	16397	16538	16434	16508	16315	16508	16315	16303	16385	16187	16362	16463	16309	16288	16455	16337	16359	16240	16283	16356	16503	16316	16376	16556	16578	16450	16393	16428	16267	16335	16365	16348	16436	16431	16392	16492	16704	16492	16620	16330	16602	16527	16621	16286	16177	16436	16358	16386	16483	16371	16323	16500	16445	16400	16515	16415	16727	16292	16352	16451	16334	16372	16620	16395	16413	16340	16337	16544	16317	16586	16376	16212	16315	16647	16288	16604	16356	16565	16240	16316	16463	16390	16402	16238	16416	16413	16412	16332	16423	16409	16415	16472	16430	16435	16307	16356	16549	16380	16410	16408	16380	16382	16446	16545	16313	16281	16360	16326	16394	16521	16335	16495	16282	16355	16464	16474	16190	16357	16374	16511	16413	16504	16412	16311	16299	16552	16249	16470	16275	16373	16595	16410	16466	16542	16425	16481	16326	16494	16393	16619	16246	16321	16409	16391	16524	16421	16465	16485	16432	16474	16307	16436	16480	16237	16485	16450	16206	16371	16522	16498	16375	16329	16539	16471	16365	16290	16457	16454	16275	16360	16369	16373	16460	16392	16251	16338	16294	16480	16414	16364	16557	16445	16311	16324	16374	16366	16358	16281	16439	16424	16291	16445	16505	16456	16296	16221	16607	16337	16419	16290	16468	16343	16354	16509	16397	16350	16313	16428	16365	16306	16411	16324	16359	16494	16254	16282	16312	16402	16490	16296	16336	16324	16488	16476	16570	16531	16369	16439	16392	16211	16382	16364	16377	16468	16315	16270	16442	16389	16353	16337	16215	16177	16415	16272	16510	16458	16367	16434	16271	16605	16492	16516	16349	16393	16414	16557	16451	16253	16312	16374	16407	16377	16560	16344	16548	16351	16357	16526	16367	16369	16472	16416	16344	16420	16385	16386	16422	16450	16211	16525	16440	16277	16211	16381	16473	16299	16445	16629	16361	16329	16607	16313	16438	16349	16403	16257	16343	16551	16341	16503	16521	16419	16375	16456	16411	16362	16447	16417	16286	16420	16427	16348	16226	16397	16378	16421	16489	16341	16543	16428	16357	16484	16379	16222	16204	16535	16468	16319	16353	16426	16238	16503	16696	16388	16312	16449	16352	16413	16447	16364	16581	16190	16516	16496	16408	16357	16546	16539	16487	16359	16449	16502	16294	16427	16457	16359	16439	16290	16289	16440	16376	16444	16473	16440	16530	16361	16503	16208	16456	16577	16452	16402	16363	16421	16393	16424	16512	16401	16370	16335	16520	16463	16621	16440	16436	16365	16330	16523	16429	16421	16443	16338	16573	16492	16277	16422	16384	16405	16537	16406	16461	16264	16324	16404	16470	16343	16403	16443	16360	16545	16356	16409	16329	16502	16508	16371	16349	16333	16271	16421	16320	16481	16465	16349	16411	16557	16411	16367	16481	16311	16399	16536	16372	16418	16448	16404	16442	16438	16553	16339	16387	16586	16429	16441	16280	16422	16439	16327	16277	16468	16415	16311	16300	16328	16301	16442	16302	16497	16289	16578	16297	16304	16363	16413	16220	16644	16372	16284	16350	16356	16374	16311	16512	16297	16307	16341	16484	16417	16367	16331	16525	16361	16504	16600	16495	16363	16264	16312	16398	16633	16305	16455	16416	16418	16403	16512	16469	16340	16313	16601	16407	16357	16504	16402	16363	16470	16361	16243	16361	16285	16398	16469	16470	16471	16686	16472	16282	16464	16278	16347	16215	16518	16143	16421	16600	16416	16313	16556	16374	16500	16520	16293	16526	16415	16486	16517	16347	16440	16176	16228	16593	16520	16453	16534	16361	16434	16456	16354	16540	16309	16352	16434	16594	16483	16301	16229	16382	16623	16427	16313	16650	16351	16440	16355	16473	16379	16545	16410	16595	16359	16259	16400	16364	16487	16277	16495	16245	16371	16393	16160	16248	16363	16554	16424	16559	16388	16283	16393	16498	16369	16482	16480	16387	16445	16375	16625	16397	16428	16410	16389	16549	16187	16353	16505	16278	16431	16659	16474	16348	16529	16612	16511	16400	16470	16519	16411	16212	16373	16522	16508	16522	16366	16521	16431	16511	16423	16525	16362	16335	16314	16463	16344	16117	16367	16461	16403	16487	16375	16332	16416	16416	16182	16501	16267	16542	16524	16344	16308	16478	16256	16592	16351	16365	16511	16408	16411	16442	16413	16362	16309	16484	16583	16500	16449	16246	16443	16619	16471	16369	16399	16384	16607	16340	16445	16607	16354	16427	16397	16372	16430	16580	16267	16350	16491	16346	16428	16430	16364	16371	16347	16420	16255	16390	16559	16450	16332	16365	16429	16333	16320	16327	16401	16415	16339	16376
23292	21522	28824	29977	55810	72343	67577	54486	42544	34358	29774	28135	27882	27850	27549	27673	27640	27735	27384	27537	27646	27868	27620	27779	27563	27294	27267	27457	27482	27390	27529	27570	27422	27574	27454	27358	27457	27490	27198	27578	27337	27289	27556	27395	27456	27315	27432	27323	27510	27431	27541	27490	27449	27452	27330	27313	27400	27116	27472	27227	27540	27457	27272	27328	27410	27464	27219	27422	27350	27499	27771	27435	27162	27427	27506	27051	27225	27531	27401	27506	27353	27394	27546	27341	27221	27523	27391	27256	27388	27360	27138	27270	27490	27085	27113	27425	27322	27403	27438	27322	27483	27419	27486	27617	27471	27351	27581	27338	27682	27466	27313	27372	27445	27473	27089	27500	27192	27503	27403	27456	27368	27418	27281	27459	27445	27385	27263	27416	27422	27364	27250	27375	27316	27531	27260	27254	27334	27585	27472	27197	27465	27708	27417	27171	27166	27404	27379	27203	27158	27325	27346	27405	27406	27382	27365	27437	27330	27035	27468	27472	27455	27112	27321	27294	27327	27464	27153	27146	27372	27185	27211	27178	27418	27389	27293	27394	27453	27283	27142	27304	27277	27289	27470	27470	27225	27201	27491	27142	27281	27369	27390	27334	27463	27263	27307	27056	27168	27196	27210	27171	27279	27393	27215	27271	27266	27128	27417	27213	27340	27327	27325	27304	27204	27205	27532	27152	27341	27354	27331	27487	27325	27236	27653	27471	27409	27272	27297	27568	27241	27137	27083	27489	27350	27137	27192	27412	27305	27250	27327	27375	27275	27278	27520	27255	27398	27406	27372	27063	27228	27255	27316	27276	27211	27406	27310	27230	27320	27376	27267	27191	27285	27428	27040	27287	27211	27309	27483	27319	27323	27349	27226	27343	27196	27479	27396	27610	27268	27198	26970	27339	27226	27109	27282	27265	27440	27410	27103	27250	27477	27293	27476	27611	27399	27326	27444	27558	27345	27101	27242	27349	27436	27263	27395	27271	27190	26930	27255	27413	27230	27528	27249	27415	27216	27419	27129	27413	27200	27401	27158	27353	27378	27251	27132	27222	27227	27437	27518	27405	27295	27188	27404	27396	27368	27463	27626	27312	27108	27444	27399	27382	27274	27163	27432	27458	27169	27337	27400	27332	27308	27121	27420	27420	27482	27319	27404	27063	27356	27278	27483	27353	27166	27155	27304	27150	27424	27473	27219	27365	27558	26968	27083	27235	27540	27624	27490	27551	27242	27459	27346	27472	27508	27388	27311	27545	27536	27537	27221	27387	27386	27237	27417	27404	27285	27307	27552	27512	27370	27148	27535	27289	27293	27238	27084	27277	27437	27378	27213	27253	27308	27309	27640	27184	27463	27467	27488	27535	27523	27630	27546	27489	27507	27509	27540	27789	27326	27521	27473	27373	27374	27477	27458	27712	27198	27414	27164	27357	27493	27344	27423	27284	27248	27354	27175	27132	27378	27353	27533	27330	27468	27685	27518	27076	27729	27456	27474	27296	27162	27354	27282	27430	27344	27217	27527	27116	27160	27025	27257	27231	27390	27132	27331	27369	27226	27144	27369	27215	27408	27283	27428	27419	27375	27379	27322	27500	27465	27205	27129	27125	27317	27113	27229	27450	27333	27214	27654	27356	27463	27306	27227	27336	27278	27229	27441	27422	27570	27223	27274	27214	27309	27382	27395	27293	27484	27312	27418	27521	27528	27531	27179	27497	27152	27327	27307	27379	27259	27259	27204	27241	27259	27251	27185	27638	27185	27260	27217	27394	27290	27255	27505	27392	27283	27318	27469	27512	27442	27362	27590	27508	27484	27241	27261	27291	27297	27233	27608	27451	27406	27365	27229	27279	27382	27204	27351	27250	27512	27256	27547	27466	27322	27565	27276	27152	27499	27424	27206	27098	27283	27415	27422	27126	27551	27470	27286	27265	27237	27344	27342	27381	27457	27353	27451	27391	27479	27405	27534	27560	27470	27217	27464	27435	27541	27418	27330	27455	27088	27395	27292	27279	27332	27591	27324	27245	27290	27336	27172	27381	27287	27412	27342	27247	27516	27164	27447	27541	27386	27111	27295	27448	27286	27405	27250	27298	27283	27365	27261	27419	27199	27072	27359	27485	27288	27494	27316	27300	27296	27424	27308	27361	27202	27391	27386	27335	27482	27157	27356	27469	27243	27325	27417	27090	27174	27311	27311	27193	27347	27054	27237	27266	27447	27277	27308	27324	27172	27354	27106	27265	27554	27509	27353	27270	27308	27596	27278	27169	27216	27147	27321	27508	27314	27267	27378	27479	27392	27475	27185	27469	27282	27196	27459	27478	27370	27065	27334	27118	27440	27431	27311	27638	27397	27562	27660	27225	27436	27362	27485	27366	27459	27275	27269	27397	27264	27276	27265	27179	27400	27328	27535	27365	27307	27216	27533	27369	27585	27224	27445	27271	27310	27295	27132	27492	27234	27358	27262	27277	27126	27223	27517	27335	27287	27368	27182	27476	27247	27252	27282	27338	27276	27330	27330	27447	27332	27207	27256	27203	27166	27377	27183	27325	27341	27179	27432	27193	27366	27439	27288	27226	27507	27363	27349	27239	27393	27522	27465	27497	27323	27127	27335	27403	27073	27223	27293	27426	27255	27254	27283	27461	27428	27406	27232	27350	27350	27463	27247	27375	27260	27320	27165	27408	27268	27239	27291	26995	27327	27108	27432	27294	27311	27288	27494	27480	27718	27413	27387	27430	27378	27242	27311	27501	27279	27258	27527	27121	27115	27236	27265	27385	27557	27569	27312	27185	27537	27331	27155	27345	27336	27210	27417	27235	27524	27582	27579	27425	27082	27345	27599	27471	27391	27516	27486	27426	27335	27496	27222	27289	27167	27275	27212	27464	27267	27552	27319	27491	27395	27154	27302	27597	27275	27575	27213	27430	27495	27346	27215	27308	27324	27408	27716	27230	27426	27154	27610	27302	27673	27593	27493	27326	27512	27771	27436	27407	27267	27366	27393	27411	27646	27317	27276	27308	27617	27088	27315	27263	27328	27657	27379	27211	27321	27435	27233	27522	27491	27466	27680	27238	27209	27224	27359	27463	27646	27201	27431	27210	27296	27430	27357	27451	27234	27350	27198	27388	27417	27318	27607	27278	27354	27448	27250	27345	27476	27209	27548	27270	27398	27125	27175	27467	27413	27243	27282	27165	27289	27590	27671	27188	27367	27386	27202	27433	27223	27435	27459	27619	27417	27072	27288	27544	27235	27256	27137	27193	27164	27272	27223	27323	27270	27224	27281	27143	27301	27234	27387	27263	27406	27498	27217	27335	27408	27387	27650	27282	27196	27410	27261	27243	27555	27392	27476	27239	27198	27136	27339	27338	27263	27374	27257	27203	27287	27347	27432	27386	27653	27363	27482	27369	27377	27397	27330	27414	27267	27295	27252	27316	27322	27293	27286	27339	27472	27331	27298	27314	27380	27553	27605	27340	27181	27339	27552	27299	27332	27510	27168	27230	27335	27512	27154	27235	27402	27402	27391	27303	27172	27502	27454	27492	27453	27571	27496	27581	27626	27390	27432	27176	27512	27188	27509	27178	27229	27202	27408	27585	27302	27335	27643	27439	27509	27422	27246	27314	27213	27410	27260	27306	27312	27429	27469	27258	27267	27479	27561	27616	27557	27442	27504	27421	27374	27330	27360	27247	27387	27241	27311	27247	27365	27378	27288	27407	27195	27463	27254	27479	27220	27366	27653	27421	27287	27401	27420	27646	27328	27425	27198	27411	27593	27360	27223	27318	27162	27389	27359	27613	27425	27428	26999	27321	27473	27191	27355	27472	27408	27427	27233	27221	27476	27285	27724	27312	27442	27290	27423	27485	27445	27289	27256	27572	27280	27475	27382	27621	27346	27571	26969	27138	27468	27335	27373	27284	27536	27311	27374	27509	27368	27340	27344	27469	27436	27335	27365	27543	27417	27718	27213	27333	27325	27406	27314	27295	27350	27429	27476	27516	27274	27395	27660	27452	27307	27309	27526	27270	27100	27303	27384	27361	27228	27200	26963	27100	27363	27390	27458	27602	27349	27433	27326	27377	27129	27455	27441	27547	27470	27238	27183	27220	27374	27360	27394	27297	27366	27224	27452	27422	27560	27150	27259	27307	27345	27585	27319	27306	27438	27422	27251	27379	27549	27588	27343	27282	27430	27427	27372	27153	27239	27252	27172	27394	27303	27410	27317	27376	27015	27224	27404	27238	27253	27386	27160	27290	27434	27430	27530	27400	27388	27318	27197	27496	27364	27465	27266	27654	27307	27486	27364	27441	27296	27434	27267	27277	27611	27437	27122	27383	27141	27199	27204	27493	27606	27264	27258	27549	27553	27105	27384	27487	27412	27425	27281	27301	27554	27231	27172	27403	27473	27436	27310	27558	27505	27332	27536	27272	27503	27457	27479	27298	27343	27362	27469	27431	27161	27355	27257	27396	27345	27171	27244	27483	27694	27353	27158	27317	27332	27648	27404	27162	27192	27254	27317	27229	27310	27175	27358	27406	27143	27249	27448	27532	27293	27330	27476	27469	27229	27299	27401	27387	27379	27230	27267	27148	27199	27403	27200	27245	27337	27279	27383	27285	27211	27538	27131	27354	27219	27311	27192	27491	27138	27054	27379	27089	27527	27613	27120	27403	27437	27388	27336	27381	27180	27300	27402	27656	27537	27399	27372	27494	27201	27301	27456	27477	27432	27271	27448	27536	27175	27369	27293	27110	27080	27519	27196	27511	27315	27551	27651	27087	27196	27165	27509	27261	27242	27001	27037	27351	27246	27139	27416	27392	27394	27305	27159	27460	27398	27054	27501	27024	27231	27439	27280	27333	27198	27509	27337	27529	27471	27243	27462	27278	27441	27180	27258	27360	27408	27248	27466	27337	27335	27204	27347	27585	27053	27171	27108	27463	27155	27221	27260	27610	27378	27263	27276	27082	27476	27415	27487	27495	27418	27367	27222	27424	27338	27323	27147	27499	27135	27260	27629	27389	27339	27269	27240	27232	27603	27602	27366	27245	27600	27584	27316	27268	27330	27542	27500	27510	27385	27258	27167	27058	27241	27371	27440	27549	27347	27414	27372	27340	27445	27413	27352	27465
17724	35671	37588	48051	70981	78345	66538	48674	33154	22944	18644	17359	16850	17229	17185	17065	17051	17002	17122	17075	16794	16896	16836	16805	16892	16825	16921	17116	16926	17049	17112	16865	16857	16943	17003	17049	16988	16984	16957	16966	16863	17028	16844	16999	17058	16956	17047	16849	16764	16904	16912	16724	16982	16950	16763	16785	16798	16795	17113	17162	16627	16982	16772	16968	16665	16854	17052	16806	16785	17002	16789	16742	17034	17112	17062	17001	16794	16789	16916	16852	16874	16936	16844	16856	16763	17092	16799	16926	17051	16696	16967	16857	16897	16911	16944	16899	16780	16752	16861	17044	16797	16893	16830	17119	16947	16722	16874	16778	16693	16848	16879	16932	16928	16921	16959	16844	16899	16743	16841	16933	16932	16892	17039	16896	17047	16912	16901	16997	16920	16853	16953	16902	16864	16862	16898	17084	16857	16996	16960	16841	16932	16924	17198	16731	16962	16632	16903	16777	17027	16954	16736	16865	16684	17024	16960	16972	16859	16835	16941	16767	16880	16833	16767	16710	16881	16904	17014	16774	16821	16901	16991	16794	16870	16960	16982	16974	16755	16866	16852	16972	16764	16999	16822	16875	16678	16846	16987	16945	16816	16769	16937	16881	16873	16969	16943	16863	16788	16886	16780	16816	16902	16805	17017	16800	16814	16651	16683	16939	16867	16974	16737	16951	16860	16903	16841	16750	16816	16972	16880	16769	16946	16759	16797	16831	16927	16831	16766	16727	16940	17010	16939	16886	17024	16900	16986	16861	16877	16789	16857	16929	16943	17022	16791	16891	17094	16917	16930	16830	16902	16947	16821	16962	16893	16868	16784	16986	16955	16994	16969	16849	16939	16798	16751	16773	17004	17054	16779	16734	16903	16792	16744	17004	16676	16802	16857	16829	16845	16782	16819	16876	16834	16789	16788	16682	16910	16893	16875	16725	16849	16793	17038	16941	16693	16902	16992	16837	16894	16808	16926	16840	16845	16983	16808	16807	16867	16950	16902	16675	16863	16949	17008	16688	16958	16811	16854	16820	16631	16871	16970	16821	16882	16764	16914	16856	16795	16833	16890	16946	16791	16919	16740	17080	16724	17047	16768	16836	16778	16964	16825	16804	16857	16887	16903	16984	16935	16725	16912	16855	16867	16859	16739	16794	17046	16721	16906	16867	17041	16892	16898	16829	16899	16986	16978	16805	16834	16976	16915	16792	16870	16862	16902	17113	16811	16859	16863	16740	16873	16985	16860	17032	16812	16879	16756	16910	16888	16824	16669	17029	16983	16668	16958	16983	16943	16811	16843	16912	16962	16783	16881	16970	16862	16885	16877	16864	16868	16868	16793	16820	16779	16771	17016	17072	17029	16947	16788	16721	16802	17066	16915	16977	16759	16863	16734	16910	16820	17059	16891	16950	16753	16871	16637	16842	16823	16859	16799	16855	16907	16894	16850	16752	16854	16990	16775	16770	16782	16967	16804	16818	16927	16996	16860	16749	16907	16923	16888	16919	16710	16854	16832	16979	16834	16861	16895	16928	16756	16741	17151	16734	16761	16897	16832	16916	16862	16963	16968	16922	16877	16925	17007	16917	16736	17040	16836	16849	16833	16884	16787	16831	16976	16904	16681	16905	16900	16827	16905	17051	16754	16902	16921	16941	16688	16693	17031	16818	16826	16994	17009	16872	16890	16844	16862	16666	16963	16678	16719	16802	16873	16762	16795	16735	17011	17019	16767	16980	16893	16699	16814	16961	16947	16932	16981	16909	16912	16956	16724	16712	16893	16719	16972	16990	16878	16737	16877	16997	16830	16899	16929	16696	16934	16924	16860	16972	16866	16920	16876	16949	17057	16983	16797	16936	16695	16722	16901	16729	16731	16918	16817	17016	16884	16806	17025	16889	16723	16965	16972	17057	16840	16887	16923	17110	16736	16781	16877	17060	16710	16858	16995	16824	17023	16832	16897	16917	17232	16812	16902	16853	16844	16899	16735	16668	16894	16973	16698	16765	16846	16779	16935	16887	16973	16872	16750	16828	16876	16986	16804	17023	16938	16940	17085	16936	16929	16763	16839	16833	16817	16992	16730	16924	16807	16807	16930	16970	16817	16923	16879	16864	16950	16719	16840	16837	16851	16924	16909	16990	16780	16851	16831	16972	16868	16773	16870	16927	16704	16884	16753	16801	16884	16762	16862	16839	16932	16915	16886	16852	17008	16732	16912	16814	16893	16773	16757	16795	16866	17109	16870	16737	16791	16794	16969	16944	16877	16783	16702	16829	16912	16756	16746	16802	16861	16888	16933	16790	16827	16915	16614	17115	16847	17074	17006	16667	16897	16857	16769	16868	17010	16836	16874	16977	16981	16963	16749	16890	16985	16796	16773	16975	17102	16826	16741	16850	16604	16935	16734	17064	16831	16800	16788	16936	16864	16898	16984	16732	16994	16731	16808	16908	17017	17016	16952	16894	16749	16857	16905	16787	16705	16762	16835	16955	16631	16933	16835	16849	16872	17032	17028	16846	16934	16891	16838	17013	16879	16797	16871	17049	16675	16841	16808	16969	16892	16787	16964	16878	16895	16988	16825	16836	16957	16667	17055	16956	16897	16800	16818	16861	16687	17041	16975	16995	16900	16810	16995	16779	16637	16611	16736	16717	16793	17002	16863	16913	16695	16940	16678	16966	17148	16904	16986	16868	16750	16973	16951	17033	16809	16923	16829	16964	16902	17109	16812	17057	17029	16840	16935	16923	17087	16928	17036	16715	17011	16909	16659	16834	16983	17074	16990	17070	16800	16898	16836	16825	16816	16820	16788	16785	16899	16819	16904	16887	16889	16797	16915	16871	16900	17048	16819	16822	16772	16863	16812	16872	16788	16838	16871	16895	16959	16948	16798	17107	16649	16787	16708	17008	16861	16930	16709	16812	16978	16822	17010	16903	16831	16821	16803	16938	16855	16878	16905	16904	16957	16889	16946	16893	16840	16919	16862	16934	16826	16759	17068	16856	16893	16823	16768	16881	17005	16821	16815	16865	16851	16860	16749	16892	17055	16851	16675	16858	16857	16796	16788	16918	16998	16920	16815	16779	16998	16780	16787	16854	16901	16796	17021	16891	16944	16973	16825	16882	16762	16916	16837	16749	16930	16861	16944	16810	16810	16670	16738	16872	16707	16781	16895	16898	16986	16891	16943	16852	16859	16957	17043	16995	16930	16886	17001	16916	16959	16794	16928	17102	16842	17003	16918	17002	16797	16818	16733	16889	16902	17087	16927	16806	16807	16949	16742	16944	16885	16813	16719	16828	16966	16948	16808	16756	16702	17098	16710	16911	16901	17155	16843	16863	16813	16840	16874	16833	17008	16862	16893	16795	16884	16991	16918	17035	16830	16678	16839	16913	17016	16951	16859	16754	16877	16771	16922	16965	16796	16954	16813	16868	16927	16849	16942	16941	16744	16713	16922	16996	16801	16977	16851	17048	17039	16823	16917	16783	16860	16841	16883	16658	17012	16878	16695	16973	16944	16789	16720	16844	16683	17015	16995	17075	16950	16949	17005	16905	16810	16848	16834	16992	16914	16793	16943	16751	16916	16985	16693	16762	16800	17101	16861	16935	16979	16913	17034	17045	16940	16928	16961	16866	17026	17140	16943	16868	16834	16806	16839	16892	16843	16928	16863	16982	16917	16792	17015	16962	16762	16802	16713	16728	16682	16769	16797	16843	16911	16826	16688	16900	16762	16856	16773	17008	16543	16990	16623	16805	16964	16948	16864	16906	16833	16751	16812	16798	16830	16807	16946	16888	16950	16906	16856	17005	16920	16684	17010	16772	16859	16915	16884	16841	16875	16893	16792	16956	16822	16952	16990	16877	16859	16875	16929	16715	16786	16807	16766	16959	16852	16846	17029	16910	16876	16914	16975	16850	16914	16959	16828	16913	16968	16871	16751	16799	16701	16669	16838	16786	17025	16856	16599	16976	17027	16741	16967	16858	16957	16922	16827	16652	16778	16734	16880	16860	16884	16991	16993	16817	16904	16930	16854	17010	16843	16875	16883	16944	16941	16854	16932	16873	16901	16981	16971	16874	16992	16882	16880	16865	16802	16919	16794	16953	16765	16742	16859	16808	17080	16847	16873	16908	17126	16872	17038	16964	16903	16902	16960	16861	16923	16709	16856	16835	16836	16794	16854	16818	16967	16886	16770	16846	16984	17022	16780	16820	16722	16998	17012	16860	16931	16725	16848	16872	16756	16910	16684	16731	16918	16824	16816	16725	16889	16900	16940	16709	16853	16883	16885	16783	16913	16959	16876	16849	16970	16751	16775	16804	16934	16685	16814	16879	16753	16853	16790	16828	17043	16888	16869	16796	16848	16955	16654	17014	17090	16848	17014	16994	17001	16811	16837	16684	16754	16939	16921	16900	16750	16745	16782	16887	16803	16956	16825	17104	16791	16819	16770	17000	16986	16973	16840	16956	17031	16733	16824	16952	16723	16895	16894	16897	16721	16971	16744	16751	16859	16903	16929	16928	16655	16987	16784	16845	16947	16745	16912	16928	16883	16785	16727	16651	16729	16915	16864	16739	17002	16766	16889	17014	16844	16953	16962	16861	16882	16755	16676	16781	16790	17111	17084	16602	16911	17115	16814	16951	16846	16837	16931	16911	16773	16858	16866	16875	16858	16996	17023	16853	16687	17004	16916	16891	16979	17037	16741	16892	16860	16932	16728	16682	16802	16856	16879	16870	16775	16798	16829	17080	16890	16676	16740	16920	16972	16863	16880	17018	16759	16963	16951	16840	16875	16926	16971	17004	16914	16906	16779	16736	16822	16980	16872	16783	16816	16796	16774	16937	16983	16839	16704	16952	17008	16890	16792	16926	16907	17029	16849	16843	16748	16782	17151	16639	16811	16860	16928	16867	16798	16890	16827	16697	16892	16817	16874	16806	16866	16774	16707	16839	16751	16721	16895	16846	16782	16892	16942	16924	16831	16858	16870	16833	16855	16949	17067	16944	16847	16919	16737	16842	16724	16886	16754	16875	16935	16821	16981	16964	17012	16909	16824	16766	16678	17051	16649	16720	16740	16945	16846	16783	16751	16729	16885	16918	16859	16863	17002	16979	16807	16875	16784	16952	16996	16915	16739	16717
32013	26187	29722	29699	32659	35472	34149	30993	28426	27179	26797	26836	26514	26650	26561	26684	26538	26749	26733	26697	26489	26462	26488	26594	26342	26475	26453	26516	26624	26605	26377	26495	26270	26495	26596	26393	26667	26476	26291	26328	26669	26405	26431	26595	26673	26547	26780	26520	26430	26525	26558	26456	26524	26516	26467	26580	26652	26679	26408	26681	26331	26663	26677	26568	26525	26450	26438	26564	26466	26641	26701	26678	26527	26931	26796	26363	26506	26300	26735	26669	26649	26669	26357	26624	26858	26676	26580	26496	26480	26371	26679	26646	26581	26413	26392	26583	26423	26452	26364	26721	26314	26360	26408	26250	26741	26461	26308	26609	26233	26647	26393	26565	26432	26501	26445	26766	26559	26605	26449	26349	26376	26470	26682	26444	26428	26600	26525	26735	26398	26646	26500	26535	26485	26512	26747	26300	26200	26704	26505	26654	26533	26589	26624	26315	26529	26606	26590	26625	26505	26386	26498	26393	26548	26347	26697	26462	26243	26494	26554	26501	26566	26343	26627	26602	26722	26585	26344	26406	26481	26481	26439	26405	26448	26483	26586	26614	26353	26621	26525	26636	26633	26556	26614	26564	26477	26324	26443	26306	26693	26440	26533	26558	26553	26536	26554	26505	26484	26730	26405	26599	26556	26545	26794	26681	26250	26386	26346	26534	26530	26262	26328	26447	26407	26494	26371	26540	26435	26425	26364	26634	26427	26762	26293	26569	26713	26476	26421	26512	26683	26477	26449	26471	26508	26626	26398	26416	26639	26673	26621	26536	26361	26420	26511	26149	26458	26774	26402	26418	26368	26609	26565	26597	26462	26582	26569	26548	26506	26347	26552	26398	26454	26073	26445	26403	26628	26554	26501	26542	26600	26294	26239	26490	26492	26586	26550	26431	26403	26638	26308	26492	26539	26307	26746	26461	26474	26529	26343	26324	26491	26551	26667	26716	26316	26527	26496	26364	26642	26431	26727	26432	26583	26709	26327	26444	26457	26831	26674	26475	26378	26340	26436	26545	26590	26543	26304	26451	26632	26371	26397	26380	26470	26460	26325	26621	26795	26570	26325	26464	26464	26289	26634	26452	26325	26424	26443	26548	26397	26293	26665	26222	26253	26538	26495	26276	26570	26373	26466	26460	26481	26590	26633	26316	26457	26545	26355	26490	26510	26690	26589	26410	26634	26436	26379	26308	26431	26488	26751	26651	26518	26797	26450	26442	26616	26539	26485	26526	26440	26515	26653	26258	26575	26682	26359	26549	26607	26506	26573	26387	26582	26489	26720	26433	26344	26624	26355	26561	26444	26487	26402	26390	26436	26300	26444	26395	26401	26568	26434	26515	26433	26556	26616	26620	26291	26548	26569	26452	26685	26503	26408	26299	26616	26455	26654	26723	26338	26420	26682	26667	26308	26119	26497	26444	26621	26426	26656	26582	26466	26495	26370	26454	26378	26373	26522	26549	26646	26473	26314	26536	26396	26534	26526	26546	26444	26553	26584	26223	26356	26646	26354	26648	26388	26409	26598	26604	26493	26635	26034	26357	26501	26696	26694	26564	26527	26486	26356	26418	26410	26705	26536	26413	26457	26545	26406	26493	26404	26549	26573	26357	26627	26311	26505	26554	26376	26725	26420	26730	26542	26447	26542	26769	26455	26528	26520	26490	26450	26475	26672	26435	26836	26370	26506	26521	26611	26438	26557	26685	26487	26665	26442	26317	26358	26620	26435	26606	26593	26672	26371	26483	26611	26272	26596	26504	26514	26558	26439	26435	26627	26391	26514	26230	26694	26477	26641	26457	26516	26429	26364	26439	26620	26382	26616	26372	26379	26739	26632	26388	26578	26214	26431	26533	26728	26590	26766	26481	26474	26766	26330	26332	26713	26672	26568	26472	26304	26423	26487	26541	26636	26546	26609	26348	26727	26483	26688	26569	26522	26510	26609	26642	26499	26636	26240	26597	26596	26394	26418	26682	26662	26231	26451	26604	26274	26377	26453	26431	26564	26542	26592	26269	26677	26427	26378	26431	26537	26536	26583	26459	26370	26463	26617	26459	26482	26664	26292	26385	26259	26180	26406	26382	26622	26392	26606	26441	26636	26359	26463	26323	26546	26615	26449	26693	26589	26445	26648	26116	26389	26449	26647	26572	26456	26440	26555	26515	26633	26654	26488	26432	26515	26738	26569	26498	26590	26505	26647	26422	26378	26491	26472	26562	26609	26566	26531	26544	26553	26326	26557	26400	26661	26579	26556	26439	26691	26631	26483	26633	26717	26451	26720	26523	26252	26525	26359	26407	26586	26516	26486	26691	26569	26501	26410	26600	26487	26507	26376	26601	26477	26403	26340	26562	26728	26435	26550	26445	26550	26568	26467	26195	26560	26535	26625	26536	26623	26592	26457	26528	26645	26193	26520	26546	26614	26554	26708	26595	26279	26318	26594	26510	26498	26220	26402	26608	26539	26494	26627	26392	26714	26631	26593	26667	26723	26486	26561	26518	26544	26426	26489	26441	26556	26503	26659	26705	26631	26545	26241	26491	26462	26460	26605	26528	26276	26233	26440	26564	26631	26650	26272	26465	26369	26423	26528	26480	26547	26565	26495	26409	26604	26713	26185	26810	26927	26505	26547	26305	26401	26544	26648	26459	26538	26799	26523	26312	26837	26400	26549	26662	26454	26469	26434	26430	26454	26566	26399	26314	26574	26521	26608	26373	26457	26462	26423	26460	26418	26646	26504	26465	26592	26485	26455	26336	26630	26566	26658	26508	26346	26494	26596	26713	26499	26647	26640	26730	26587	26430	26574	26311	26346	26428	26170	26547	26414	26610	26378	26401	26539	26596	26637	26322	26651	26567	26708	26363	26432	26293	26912	26570	26508	26488	26468	26639	26618	26408	26567	26732	26558	26468	26516	26637	26581	26586	26423	26332	26401	26813	26511	26399	26247	26622	26259	26376	26401	26570	26437	26715	26181	26347	26568	26566	26371	26857	26710	26738	26499	26362	26438	26434	26531	26540	26252	26570	26542	26615	26615	26676	26407	26665	26769	26448	26440	26458	26782	26448	26591	26184	26689	26591	26373	26179	26467	26621	26465	26420	26430	26362	26584	26480	26622	26590	26736	26702	26334	26512	26489	26653	26565	26683	26591	26520	26737	26479	26597	26540	26493	26583	26561	26406	26646	26461	26510	26777	26335	26483	26487	26607	26680	26574	26657	26354	26447	26417	26378	26381	26627	26789	26664	26459	26466	26534	26437	26250	26464	26532	26415	26388	26361	26680	26606	26590	26619	26548	26412	26396	26581	26425	26459	26764	26496	26711	26606	26494	26562	26626	26533	26511	26465	26617	26608	26616	26434	26753	26617	26436	26443	26705	26505	26757	26402	26302	26491	26812	26605	26426	26414	26454	26785	26482	26442	26514	26563	26551	26462	26300	26735	26563	26736	26620	26621	26644	26475	26713	26716	26538	26442	26693	26843	26376	26466	26490	26420	26408	26524	26622	26382	26641	26387	26596	26447	26511	26626	26257	26523	26449	26621	26154	26465	26584	26598	26631	26753	26633	26449	26506	26503	26652	26483	26247	26438	26505	26366	26281	26710	26270	26546	26513	26362	26654	26518	26410	26481	26586	26486	26325	26568	26569	26671	26775	26481	26919	26535	26222	26313	26612	26216	26474	26587	26656	26479	26552	26345	26171	26546	26660	26621	26583	26593	26496	26457	26429	26303	26534	26651	26483	26466	26226	26560	26567	26780	26476	26564	26403	26364	26461	26634	26547	26308	26530	26518	26706	26401	26453	26392	26629	26404	26565	26477	26516	26357	26493	26646	26255	26541	26344	26479	26712	26554	26582	26867	26769	26425	26820	26516	26332	26368	26627	26558	26405	26846	26527	26408	26377	26698	26570	26695	26540	26221	26634	26484	26430	26598	26570	26604	26497	26723	26593	26507	26340	26507	26709	26565	26412	26223	26441	26642	26362	26540	26786	26508	26661	26402	26535	26616	26500	26501	26417	26306	26563	26669	26657	26630	26133	26541	26102	26450	26670	26561	26543	26572	26372	26643	26525	26806	26546	26575	26564	26662	26611	26392	26276	26549	26574	26245	26526	26417	26560	26662	26519	26856	26512	26729	26443	26473	26374	26576	26645	26860	26649	26510	26461	26440	26432	26554	26560	26719	26482	26462	26673	26593	26379	26426	26336	26638	26459	26494	26436	26669	26311	26502	26488	26491	26369	26474	26382	26720	26575	26355	26407	26398	26533	26458	26681	26476	26386	26475	26431	26579	26611	26408	26387	26423	26458	26498	26139	26213	26411	26753	26531	26704	26422	26476	26487	26471	26597	26342	26603	26594	26552	26615	26557	26365	26395	26625	26634	26445	26587	26310	26521	26688	26754	26546	26684	26723	26589	26400	26482	26797	26492	26671	26729	26378	26580	26448	26277	26483	26388	26346	26480	26580	26347	26418	26513	26633	26390	26443	26702	26701	26518	26657	26462	26607	26602	26580	26651	26289	26287	26443	26542	26641	26367	26672	26369	26521	26463	26470	26558	26740	26428	26635	26501	26304	26523	26670	26591	26442	26591	26446	26592	26359	26469	26259	26395	26596	26733	26547	26537	26658	26468	26433	26765	26696	26493	26367	26531	26482	26593	26730	26673	26468	26435	26427	26485	26759	26569	26533	26336	26919	26364	26409	26454	26289	26466	26586	26543	26212	26459	26413	26406	26438	26673	26865	26463	26557	26440	26119	26267	26605	26401	26686	26513	26613	26628	26400	26551	26320	26337	26696	26221	26736	26451	26387	26596	26454	26560	26382	26486	26438	26767	26593	26575	26490	26377	26590	26427	26391	26749	26549	26607	26464	26597	26514	26331	26544	26724	26590	26500	26589	26581	26498	26693	26422	26520	26339	26361	26684	26477	26644	26577	26648	26299	26379	26674	26376	26589	26460	26283	26467	26533	26440	26477	26296	26473	26359	26552	26514	26576	26303	26694	26691	26462	26343	26691	26347	26190	26826	26556	26337	26515	26548	26452	26484	26577	26372	26811	26591	26684	26379	26601	26630	26616	26726	26540	26659	26375	26605	26746	26435	26557	26600	26697	26689	26613	26529	26353	26357	26662	26380	26344	26409	26634
15801	17946	17974	18370	24059	25993	23529	20238	17613	16498	16222	16103	16122	16104	16118	15995	15936	16105	16029	16036	16144	16216	15929	16075	16118	15981	15989	16115	16057	15836	15959	15990	16227	15984	15916	16025	16282	15932	16204	16035	16050	16118	16170	16086	15926	16257	16018	16118	16113	15894	16125	16141	15938	16189	15969	15961	15975	16009	16062	15981	16100	15937	16098	15999	16127	16007	15917	15989	16098	15935	16081	15908	15961	15928	15995	15892	15782	15992	16017	15818	15923	16230	16140	16073	16225	16010	16050	16006	16030	16043	16046	16119	15982	16076	15911	16135	16060	16020	16031	16095	15975	16124	16129	15999	15892	15956	15939	15927	16089	16030	16013	16147	16084	16028	16000	16118	15940	16180	15890	15854	15984	15809	16007	15997	15915	15938	15981	15876	15927	16141	16095	16173	16055	16141	16240	15940	16110	16135	15945	16084	15918	15940	16052	16134	16015	15830	16013	16178	15877	16029	16028	16185	16129	15861	15896	16066	16026	16046	16079	16194	16011	15934	16125	15995	15996	15946	16062	15921	15981	15960	16040	15999	16038	15863	15932	15853	16058	15859	16153	15830	16080	15885	15987	16254	16078	16070	16198	16140	15990	15886	15984	15999	15866	16027	16065	16040	15945	15975	15975	15960	16134	15863	16091	15994	15843	16122	15936	15829	16065	16015	15865	16010	16044	16162	16067	16017	15996	15939	15943	15948	15914	15922	16007	15878	15815	16026	16175	16025	15953	15928	16067	15934	15972	16078	16015	15908	16123	15969	16042	16049	15993	15931	16002	16024	16045	15967	16152	16007	15999	15935	16102	15964	15983	16037	15675	16132	16095	16266	16026	15939	16118	16315	16105	16084	15985	16139	16106	15899	16099	15894	15962	15943	16101	16056	15964	16008	16064	16060	15951	15959	16024	16128	16074	16045	16133	16130	15892	15923	16007	15997	16025	16063	16168	16077	16065	16053	16125	15753	16104	16024	16040	15999	15935	15909	15988	15885	15872	15982	16029	16050	16118	16049	15910	16056	16056	16048	15985	15962	16110	16050	15943	16116	15998	16144	15868	16008	16113	15774	15974	16050	15983	16007	16112	16018	16063	16056	15771	16091	16121	15881	15921	15860	16013	16028	16033	16299	15988	16035	16134	15966	15895	16261	15906	16010	16088	16018	16101	15952	16017	16085	15909	15835	16162	15967	15999	15910	16043	15990	15930	15978	16050	15760	16038	16117	15935	16021	15950	15921	16178	16173	15884	16050	15951	15993	16005	15967	16114	15968	15868	16243	16100	15988	15969	16150	15908	16041	15892	15984	16095	16096	16072	15929	15944	15990	15957	16187	16073	16061	16083	16070	15965	16133	16027	15892	16041	16204	16072	16146	15982	15983	16077	15968	16222	15835	16040	16037	16200	16091	16076	16206	15988	15976	15974	16065	15884	16007	15912	16176	15972	15965	16104	16160	15877	16013	15846	15962	15752	15904	16181	15998	16114	16056	16027	15917	16055	16115	16038	16035	16072	15952	16211	15993	15922	15987	16122	15938	16156	16080	15767	16076	16034	16167	15946	15912	15898	16049	16012	16103	16011	16043	16045	15942	16028	15986	15938	16056	15902	16080	16087	15787	16032	16024	16021	16012	16186	16160	15945	15914	15953	16096	15941	16073	15982	16055	16119	15951	16034	15902	16010	15910	16025	15973	16001	16052	16079	16060	16028	16017	16098	15983	15969	15974	15986	15916	16099	15926	15873	16026	15952	16183	16108	16002	15969	16145	15917	16167	16034	16129	16057	16063	16263	15939	15966	16028	16098	16017	16065	16041	16007	16175	16083	16135	15986	15968	15954	15945	15949	16170	16061	15948	16097	16122	15982	15984	16094	16215	16252	16075	16074	15880	16193	15975	16000	16087	16164	15955	15946	15982	16088	16106	16133	16184	15977	16085	16093	16242	16097	15872	16035	16090	16113	16063	15847	16189	16035	15957	16003	16112	16104	16175	16207	16179	16020	16074	15956	15971	15921	16096	15961	16030	16078	16093	16040	15921	15899	15810	16092	16053	16049	16092	15987	15990	16124	16017	16030	16050	16015	15985	16001	16127	16263	15949	15902	16152	16056	15881	16199	16007	15825	16133	15957	15946	16100	16041	16091	16069	16145	15922	15976	16059	16053	15945	16052	16025	15915	16088	16031	16193	15988	15920	15958	16083	16264	16019	16006	16173	16009	16034	16016	15984	16110	16031	16159	16198	16070	16090	16014	16046	15798	16070	16109	16195	15894	15976	16008	16021	16229	16054	15988	16007	15995	16205	15940	16100	16054	15973	15941	16103	15878	15993	16090	16219	15992	15957	16021	16028	16092	16097	15913	15982	16036	16017	16013	16026	16212	16153	15969	16122	16244	15912	16111	15892	16166	15995	16202	15958	16173	16082	15900	16141	15972	16108	16087	16122	16056	16177	16025	15963	16014	16042	15891	15944	15997	15935	16168	16094	16002	16038	16202	16033	16041	16067	16063	16016	15983	16060	15966	15977	16205	16070	16201	15894	15955	16044	16181	15858	16045	16067	16165	16076	15961	16148	15921	15902	16055	16158	16120	15974	16098	16108	16046	15918	16102	16000	15895	16102	16040	15930	16043	16144	16074	16079	16134	15991	15836	15817	16065	15901	16005	15900	16164	16043	15976	16390	15993	16114	16240	15966	16063	16089	16108	15974	16145	16193	16126	16085	15967	16058	15994	15790	16158	15819	16035	16089	16201	15960	15932	16032	16013	16246	16223	15944	15902	16239	16201	15888	16074	16229	16179	16108	16018	15921	16008	15970	15991	15966	16224	16096	16135	15997	16025	16184	16059	16089	16109	16167	15834	15889	16031	16157	16082	16039	16095	15872	16008	16055	16042	16258	16153	16285	16034	16136	16130	16026	15963	16065	16257	15904	15956	16074	15963	15967	15944	16039	15885	16225	15855	15932	16072	15886	16065	15963	16178	15999	16061	15985	16092	16015	16140	16002	16127	16115	16080	16088	16029	15945	15988	16028	16258	15991	15905	16023	16140	16037	16231	15923	16073	15980	16065	15874	15970	15989	15922	16072	15980	16089	16076	16089	16122	15942	15974	15974	16066	15880	16166	15889	16087	15990	16068	16168	16042	15914	15993	15976	15841	16017	15984	15908	15951	16160	16202	15929	15967	15974	15957	16010	16140	16092	15961	16029	15924	16142	16037	16048	16021	15839	16096	16066	16057	16155	16006	16212	16000	15985	15937	16181	15912	16046	15779	16227	15897	16193	15862	15987	16024	16151	16204	15859	16064	16001	16207	15928	16079	16145	16111	16062	16108	15847	16069	15979	15984	15918	15859	16040	15942	15879	15904	15955	15914	15954	16211	16024	16160	16101	16080	16065	15766	15911	16051	15967	16064	16042	16199	16102	16007	16004	15923	16049	15970	15950	15876	15879	16060	16003	15971	15906	16172	15976	16104	16029	16109	15977	16154	15920	16022	16067	15881	16023	16019	16044	16131	15989	16125	16103	16174	16190	16007	16091	16130	15987	16082	16165	16054	16048	16266	16177	15871	15982	15917	16020	16051	16148	16136	15917	16186	15859	15969	16015	16061	16168	15918	15913	16114	16218	16057	16173	16072	15799	16048	16147	15946	16099	16022	16188	16178	15831	16039	15904	16112	16111	15935	16004	16015	15964	16363	15985	16027	16106	16013	16047	16119	16013	16140	16114	16058	15963	16175	16002	16145	15951	15923	15955	16075	15979	15736	15813	16125	15905	16148	16028	16066	16031	16149	16095	16170	15841	16126	15973	16042	16096	16049	15890	15961	16129	15965	15979	15839	16010	16273	16082	15837	15968	16025	16053	15949	15800	15987	16067	15867	15941	16141	15864	15926	16042	16182	16112	15976	15802	16054	16212	16017	15927	16088	16008	15982	16090	16088	16123	16024	16035	16044	15918	16080	16113	15941	15815	15980	16187	16193	15998	16133	16200	15888	16045	16086	16058	16002	16022	16143	16148	15774	15948	16014	16090	15963	15991	16089	16124	15902	16011	16005	15918	16131	16014	15981	16046	16039	15845	16096	15881	16192	16189	16039	15887	16039	16051	15939	16012	16159	15880	16044	15964	16077	16227	16151	16071	16152	15974	15920	16033	16052	16050	15972	16135	16082	16004	15988	16103	16048	15836	16146	16053	15992	16166	16074	16060	16183	16104	15981	15860	16069	15990	16123	16151	15959	16057	16301	15936	16127	16022	16059	16023	16119	16120	16235	15937	16145	16063	16167	16080	15970	16072	15944	15923	15867	16128	15808	16105	16153	15937	16031	16045	16038	16083	16203	16034	16006	15921	15983	15864	16071	16119	16027	15949	15908	16157	16039	16106	16020	16091	16170	16150	16151	15942	16059	16029	15854	16020	15942	16111	15947	15974	15751	16057	16094	15961	16069	15959	15890	15958	16076	16082	16112	16129	15973	15923	16036	15990	16031	16173	16125	15870	16178	15983	15985	16085	16108	16018	16013	16000	15899	16009	16127	16140	16105	16226	16090	16041	16210	15920	16001	15997	15952	16117	16024	16041	16249	15894	16186	16144	15964	16104	16091	15956	16065	16126	16182	16078	16044	16142	16052	15844	15980	15956	15803	15993	16059	16007	15930	16099	15924	15940	16060	15963	16062	16290	16068	16023	16059	15964	16042	16141	15963	16037	16104	16145	16058	16147	15921	16066	16023	15854	16009	16130	16048	16103	16092	16067	16054	16077	16053	16101	16117	15989	16028	15988	16165	16178	16149	15961	15980	16001	16246	16272	16038	15995	15943	16152	16127	16125	15883	15922	16066	15914	15978	16224	16069	15932	16012	15985	16213	16080	16071	16086	16021	16078	16230	15910	16010	16076	16076	16137	15794	16049	15984	15817	15965	16105	15938	16011	16297	16062	16102	16142	16036	15942	16228	15949	15912	16084	15969	16002	16061	16136	16132	16016	16056	16081	16029	15815	16141	16122	15949	16080	16138	15956	16050	16064	15979	16134	16006	16112	16033	15904	16268	16105	16107	15961	16000	16032	15976	15983	16027	16008	16158	16022	15990	16018	16115	15924	16051	16137	16051	16167	16029	16042	16170	16154	15979	16041	16358	16150	16027	16103	16025	16143
25739	21611	28523	33818	50207	56863	50348	39883	32505	28549	26871	26374	26212	25810	25597	26030	26045	26077	26060	26105	25958	26020	25830	25762	25798	25948	25842	25973	25878	25718	25750	26011	25990	26154	25776	25870	25896	25857	26109	26112	25738	25987	25875	25906	26201	25961	25955	25639	25705	25944	25711	25662	25906	25607	25748	25895	25985	25656	25910	25766	25865	25864	25994	25648	25894	25984	25594	25853	26022	25715	25871	25898	25870	25822	25854	25902	26008	25828	25749	25871	25999	25638	25753	25715	25841	25753	26010	25769	25642	26079	25719	25861	25879	25829	25582	25912	25824	25702	25765	25821	25887	26052	25877	25877	25919	25876	26034	25830	25874	25552	25708	25838	25419	25859	25684	25553	25412	25683	25524	25738	25916	25814	26100	25986	25799	25879	25920	25922	25842	25736	25864	25643	25824	25717	25728	25908	26031	25918	25583	25857	25917	26162	26017	25641	25705	25577	25837	25863	25742	25867	25823	25727	25843	25805	25540	25686	25983	25783	26022	25855	25719	25677	25913	25636	25741	25944	25903	25736	25777	25740	26045	25468	25900	26023	25944	25939	25783	25642	25830	25823	25601	25833	25866	25660	25878	25779	25946	25832	25757	25682	25837	25718	25731	25919	25881	25874	25994	26010	25793	25757	25859	25797	25562	25846	25785	25569	25852	25575	25758	25429	25675	25749	25642	25770	25832	25907	25493	25882	25616	26049	25852	25900	25562	25591	25541	26031	25752	25644	25759	25864	25838	25751	25574	25586	25933	25832	25704	25772	25702	25833	25869	25674	26042	25764	25880	25687	26010	25643	25852	25991	26001	25994	25896	25733	25802	25930	26027	25892	25989	25992	25862	25743	25734	25989	25867	25867	25962	25729	25767	25976	25774	25705	25751	25636	25736	25812	25621	25971	25906	25794	25798	25680	25802	25827	25943	25819	25816	26169	25756	25826	25986	25828	25632	25684	25788	25710	25795	25692	25783	25887	25561	25772	25830	25402	25738	25957	25805	25689	25820	25800	26061	25866	25882	26021	25981	25823	25683	25820	25811	25912	25819	25958	25974	25942	25845	25721	25824	26005	25641	25788	25832	25857	25690	25863	25826	25927	25808	25712	25701	25740	26027	25994	25734	26085	25747	25808	25843	25701	26085	26030	25710	25759	25823	25925	25862	25724	25631	25720	25758	25863	25813	25995	25726	25739	25797	25404	25607	25657	26125	25858	26190	25855	25784	25730	25872	25907	25723	25942	25773	25676	25794	25696	25858	25702	25812	25704	25641	25540	25955	25744	25976	25802	25537	25875	25695	25654	25646	25536	25759	25846	25778	25563	25878	25744	25825	25898	25763	25633	25813	25759	25723	25678	25937	25820	25740	25630	25855	26023	26221	26039	25819	25770	25671	25905	25914	25593	25772	25569	25986	25962	25729	25725	25856	25848	25836	25640	25770	25772	25816	25799	25778	25685	25820	25877	26002	25668	25757	25685	25914	25764	25731	25765	25617	25961	25677	25688	25865	26000	25784	25635	25888	25781	25919	25688	25842	25780	25854	25872	25791	25726	25486	25860	25401	25843	26262	25845	25794	25783	26049	25954	25789	25712	25952	25732	25853	25718	25851	25978	25717	25581	25625	25951	25986	25967	25754	25849	25962	26065	25869	25857	26100	25876	25947	25626	25745	26000	25623	25977	25912	25870	25783	25902	25616	25920	25863	25981	25845	25905	25769	25661	25712	25903	25687	25774	25861	26026	25660	25801	25930	25674	25863	25826	25604	25849	25686	25563	25825	25860	25925	25951	26206	25745	25903	25679	25839	25851	25682	25809	25725	25776	25647	25791	25719	25749	25800	25898	25954	25716	25628	25632	25876	25825	25934	25951	25906	25737	25685	25543	25772	25890	25887	25565	25683	25903	25975	25979	25763	25617	25675	25919	25586	25890	25777	25838	25901	26101	25895	25901	25917	25812	25732	25750	25741	25927	25587	26060	25893	25813	25837	25649	25767	25890	25935	25599	25691	25768	25753	25774	25918	25805	25596	25607	25867	25721	25822	25617	26057	25775	25825	26121	26111	25837	25729	25752	26136	25757	25622	25891	26007	25995	26019	25785	25926	25521	25375	25780	26088	25711	25661	25816	25742	25688	25671	25557	25787	25933	25684	25708	25683	25796	25725	26021	26074	25744	25713	25774	26027	25852	25916	25881	25970	25936	25994	25884	25814	25679	25894	25940	25732	25900	25599	25733	25662	25783	25853	25959	26006	25782	25717	26026	25642	25835	25655	25925	26058	25681	25960	25814	25794	25839	25709	25743	25985	25890	25977	26026	25611	25860	25802	25698	25784	25672	25737	25661	25772	25773	25895	25837	25789	25783	25696	25839	25901	25950	25656	25846	25967	25735	25944	25932	25735	25893	25747	25781	25949	25871	25783	25525	25757	25837	25945	26060	26043	25625	25859	25802	26035	25881	25780	25843	25725	25861	25865	25894	25714	25733	25813	25940	25998	25945	25685	25810	26201	25403	25847	25688	25779	25785	25875	25952	26086	25830	26007	25910	26040	25795	26009	25942	25714	25924	25741	25524	25559	25768	25850	25570	25710	25531	25868	25919	25893	25742	25917	25561	26106	25899	26083	25843	25733	25842	25504	25930	25963	25778	25963	25747	25879	25510	25703	25661	25784	25850	25540	25966	25618	25623	26007	25794	25860	25846	25599	25612	26064	25827	25768	26052	25410	25664	25905	26328	26063	25841	25663	25697	25811	25768	25685	25766	25738	25933	25682	25662	25885	25700	26006	25756	25774	25753	25716	25852	26112	25824	25858	25743	25919	25811	25908	25699	25857	25842	25919	25799	25992	25615	25694	25877	25722	25875	25854	25753	25818	25729	25772	25632	25866	25804	26080	25715	25767	25801	25891	25553	25838	25728	26148	26255	25814	25817	25688	25709	25840	25958	26016	25878	25553	25721	25885	25891	25840	25853	25773	25629	25583	25895	25834	25752	25896	25923	25778	25753	25839	25745	25922	25727	25749	25808	26027	25624	25892	25694	25796	26002	25813	25856	25953	26077	25786	25681	25860	25719	25724	25640	25988	25690	25513	25797	25647	25678	25772	25923	25728	25606	25879	25935	26015	25793	26013	25796	26092	25736	25624	25724	25852	25845	25975	25793	25735	25845	25816	25804	25795	25927	25920	25578	25726	25678	25744	25875	25631	25732	25892	26026	25934	25755	25885	25671	25895	25635	25701	25812	25851	25825	25991	25895	25963	26038	26131	25688	25819	25823	25995	25875	25772	25822	25785	25652	25866	25598	25652	25725	25688	25942	25899	25851	25792	25919	25713	25765	25947	25840	25827	25903	25768	25991	25731	25893	25992	25639	25753	25892	25789	25715	25650	25726	25621	25847	25631	26001	25698	25675	25722	25821	25821	25770	25792	25683	25936	25836	26009	25811	25669	25885	25986	25764	25952	25982	25846	25918	25677	25644	25737	25574	25627	25787	25803	25624	25690	25784	25886	25681	26074	25648	25663	25507	25900	26086	25847	25739	25801	25865	26114	25606	25716	25733	25941	25750	25893	25724	25749	25895	25850	26190	26020	25917	25984	25949	25615	25675	25812	26066	25891	26050	25918	25891	25523	25941	26054	25860	25902	25866	25974	25870	25840	25844	25802	26015	25977	25700	25761	25877	25927	25808	25899	25822	25913	25819	25922	25780	25864	25787	25879	25788	25723	25676	25783	25840	25860	25892	25755	25690	25940	25860	25856	26037	25940	25856	25832	25849	25804	25682	25834	26070	25730	25995	25730	25802	25848	25693	25771	25883	25760	25621	25831	25928	25993	25793	26006	25720	25710	25770	25752	25803	25740	25709	25754	25965	25848	25855	25797	25860	25955	25793	25838	25862	25924	25946	25806	25735	25963	26089	25758	25732	25932	25749	25963	25687	25557	25817	25758	25741	25937	25687	25939	25784	25765	25885	25900	25706	25850	25736	25845	25746	26030	25835	25845	25966	25668	25628	25962	26026	25813	25684	25795	26004	26041	26017	25654	25600	25759	25819	25585	25701	25951	25784	25862	25958	25889	25901	25832	25840	25769	25825	25641	25843	26035	25843	25647	25559	26077	25876	25878	25869	25725	25854	25798	25701	25922	25764	25911	25896	25690	25833	25860	25890	25924	25765	25976	25775	25545	25891	25753	25700	25794	25714	25881	25929	26099	25770	26034	25708	25823	25942	25708	25839	25870	25946	25705	26066	25859	25701	25801	25764	25619	25918	25789	25388	25886	26039	25860	25857	25911	25786	25735	25411	25837	25627	25532	25787	25800	25722	25911	26095	25996	25739	25617	25967	25851	25626	25951	25803	25751	25801	25711	25880	25774	25862	25740	26058	25922	25875	25782	25607	25536	25932	25686	25619	25867	25728	25847	25857	25983	25949	25846	25643	25701	25532	25772	25852	25893	25883	25862	25732	25749	25708	25908	25818	25889	25882	25776	25831	25672	25621	25956	25821	25921	25963	25756	25774	25843	25849	25825	25786	25897	25728	25978	25820	25973	25911	25927	25775	25428	25860	25655	26024	25783	25683	25614	25707	25907	25997	26159	25799	25757	25678	25740	25995	26028	25765	25924	25739	25747	25703	25791	26032	25894	25546	25670	25907	25905	25720	25838	25787	25943	25643	25854	25558	25739	25792	25736	25786	26210	25790	25793	25612	25917	25987	25819	25592	25896	25768	25797	25823	25919	25816	25743	25913	25957	25861	26084	25709	26003	25837	26024	25902	25837	25891	25750	25780	25525	25723	25680	25613	25918	25818	25549	25650	25980	25628	26096	25594	25659	25643	25976	25985	25888	26082	25873	26009	26101	25869	25853	25922	25857	25939	25703	25819	25924	25749	25914	25817	26006	25803	26212	25744	25926	25893	25758	25593	25808	25967	25993	26046	25827	26015	25821	25602	25856	25915	25878	25913	25958	25848	25827	26046	25591	25695	25675	25934	25967	25840	25776	25900	25919	25795	25862	25932	25707	25623	25839	25824	25862	25728	25819	25574	25781	25639	25962	26003	25783	25759	25995	25911	25818	25825	25746	25758	25908	25749	25681	25865	25925	25797	25540	25812	25690	25895	25706	25562	25723	25561	25856	25995	25767	25721	25955	25706
15315	24661	26386	30955	50345	51080	41002	29861	21967	17801	16307	16045	15911	15927	15900	15940	16108	15931	15915	15862	15898	16015	15976	15889	16122	15725	15914	15956	15868	16028	16101	15814	15975	16024	15843	15931	15983	15963	15856	15851	15857	15911	15908	15886	15861	15853	15760	16020	15951	15916	15894	15791	15916	15784	15712	15902	15769	15959	15875	15812	15875	15869	15918	15755	15889	15865	15773	15782	15775	15713	15788	16064	15896	15784	15927	15839	15798	15924	15863	15822	15889	15907	15947	15991	15977	15669	15706	16038	15934	15992	15869	15888	15969	15764	16006	15663	16016	15778	15889	15850	15877	15692	15828	15886	15909	15805	15757	15979	15607	15783	15765	15824	15887	15963	15898	15818	15893	15824	15806	15817	15738	15745	15778	15877	15839	15797	15856	15861	15679	15932	15639	15910	15839	15941	15967	15671	15715	15882	15775	15784	15869	15894	15895	15849	15831	15870	15829	15730	15873	15802	15671	15841	16000	15870	15732	15921	15800	15861	15801	15843	15869	15950	15833	15905	15659	15825	16048	15945	15800	15790	15863	16043	15633	15749	15821	15882	15873	15980	15891	15849	15889	15687	15793	15909	16073	15842	15935	15772	15810	15729	16078	15687	15927	15671	15813	15839	16016	15843	15776	15971	16117	15959	15882	15735	15843	15883	16045	15800	15789	15814	15912	15847	15840	15775	15775	15774	15824	15937	15869	15772	15753	15789	15708	15832	15798	15888	15905	15943	15933	15797	15740	15864	15762	15715	15772	15848	15862	16001	15800	15923	15892	15844	15904	15850	15991	15966	15688	15813	15882	15837	16025	15813	15837	15779	16016	15855	15854	15709	15963	15782	15867	15756	15879	16070	15993	15814	15871	15817	15907	15753	15884	15819	15903	15787	15671	15917	15972	15825	15883	15831	15847	15751	15800	15819	15906	15876	15873	15711	15872	15898	15931	15900	15787	15673	15840	15947	15918	15811	15906	15745	15891	15743	15990	16066	15930	15809	15885	15881	15862	15659	15782	15850	15932	15751	15899	15793	15821	15894	15846	15639	15886	15826	15840	15955	15899	15716	16004	15883	15821	15936	15880	15982	15973	15965	15700	15811	15934	15850	15823	16151	15882	15936	15808	15886	15847	15961	15813	15738	15887	15890	15855	15866	15832	15921	15848	15889	15835	15854	16044	15872	15937	16025	15807	15936	15640	16006	15803	15665	15682	15856	15764	16104	15864	15744	15803	15932	15891	15767	15995	15845	15829	15805	15620	15885	15947	15827	15838	15798	15785	15907	15897	15823	15750	16038	15971	16035	15941	15999	16005	15731	16035	15737	15917	16059	15901	15938	15979	15875	15711	15818	15966	15910	16093	15978	15865	15617	15998	15780	15998	15858	15805	15973	15891	15877	15802	15802	15659	15934	15798	15834	15885	16068	15926	15936	16034	15925	15758	15821	15908	15671	15837	15908	15846	15923	15707	15923	15786	15797	15800	16052	15960	15958	15680	15751	15841	15728	15761	16028	15990	15822	15854	15823	15954	15844	15959	15801	15784	15862	15903	15825	15840	15929	16039	16004	15911	15738	16010	15911	15868	15828	15735	15968	15936	16006	15747	15794	15804	15854	15764	15800	15923	15999	15880	15940	15763	15935	15800	15788	15852	15756	15845	15821	15808	16073	15779	16012	15856	15823	15959	15817	15883	16021	15906	15857	15827	15805	15910	15768	15928	15868	15938	15862	15849	15991	15937	15787	15862	15836	15815	15735	15752	15935	15780	16038	15946	15883	15885	15868	15811	15926	15741	16017	15982	15797	15749	15793	15978	15848	15910	15953	15771	15962	15695	15866	15883	15946	15876	15841	15947	15942	15826	15816	15778	15915	15714	15737	15978	15894	15709	15855	15843	16043	15725	15836	15874	15818	15988	15837	15791	15800	15837	15905	15809	15909	15939	15713	16089	15749	15815	15994	15966	15781	16096	15825	15971	15861	15939	15976	15833	15852	15770	15974	15822	15922	15752	15851	15876	15947	15805	16010	15709	15827	15906	15845	15958	15895	15757	15821	15700	15810	15813	15868	15821	15652	15764	15864	15709	15735	15900	15987	15776	15829	15952	15877	15974	16048	15791	15842	15948	15897	15936	15950	15858	15881	15855	15727	15973	15691	15842	15980	15833	15653	15813	15928	15877	15946	15866	15842	15622	15824	15732	15726	15699	15781	15888	15898	15925	15865	15873	15760	15769	15855	15936	15897	16001	15965	15817	15776	15904	15925	15765	15833	15712	15892	15736	15943	15751	15830	15889	16076	15942	15872	16082	16023	15754	16036	15733	15840	15983	15907	15799	15766	16011	15968	15918	15991	15833	15781	15818	15795	15944	15776	15766	15804	15873	15820	15758	15905	15792	15856	15781	15868	15898	15738	16008	15681	15826	15737	15885	15837	15889	15908	15853	15844	15990	15827	15804	15964	15951	15789	15770	15825	15731	15871	15972	15967	15756	15862	15769	15780	15998	15812	15947	15833	15863	15940	15790	15943	16050	15815	15788	15906	15845	15848	15779	15747	15925	15824	16035	15865	15848	15808	16169	15857	15966	15800	15733	15793	15911	15914	15749	15779	15993	15955	15844	15896	15733	15820	15858	15929	15806	15861	15982	15643	15813	15791	15837	15636	15802	15802	15976	15947	15876	15900	15706	15848	15858	15954	16008	15797	15823	15855	15780	15975	16072	16015	15885	15932	15878	15709	15776	16000	16037	15860	15596	15678	15827	15775	16079	15892	15838	15700	15965	15832	15563	15912	16020	16102	15826	15777	15733	15914	15884	15890	15776	15775	15862	15856	15819	15815	15785	15822	15660	15759	15882	15771	15933	15822	15686	15905	15748	15939	16008	15760	15626	15868	15943	15870	15837	15790	15855	15929	15697	15958	16020	15775	15828	15906	15846	15821	15903	15627	15808	15793	16012	15946	15845	15894	15836	15695	15778	15770	16087	15935	15814	15745	15911	15929	15910	15748	15832	15869	15889	15957	15663	15793	15792	15872	15963	15993	15636	15994	15889	15704	15945	15723	16070	15824	15820	15923	15865	15772	16085	15906	16080	15933	15858	15763	15883	15749	15803	15799	15728	15592	15984	15856	16060	15844	15765	15826	15812	15615	15735	15911	15938	15981	15984	15849	15974	15774	15826	15737	15832	15984	15944	15917	15868	15806	15969	15881	15843	15854	15812	15994	15905	15867	15751	15863	15723	15936	15841	15842	15918	15915	15840	15929	15837	15758	15657	15826	15880	15996	15838	15977	16033	15986	15879	15650	15823	15812	15939	15918	15747	15868	15788	15889	15992	15833	15806	15870	15759	15879	15806	16056	15738	15841	15915	15806	15894	15996	15979	15837	16028	16083	15827	15813	15735	15813	15749	15830	15892	15772	15965	15842	15856	15639	15721	15751	15931	15977	15946	15787	15836	16000	15776	15881	15782	15934	15720	16024	15930	15897	15871	15653	15972	16050	15900	15780	15758	15800	15907	15726	15938	15755	15889	15957	15939	15866	15861	15711	16115	16077	15746	15870	15916	15863	16023	15910	15761	15842	15849	15959	15689	15888	15698	15779	15917	15974	15927	15978	15798	15977	15818	15853	15621	15992	15967	15743	16064	15771	15971	15971	15810	15907	15850	15908	15747	15977	15684	15776	15908	16024	15871	15872	15851	15889	15848	15878	15742	15711	16094	15912	15733	15821	15890	15846	15838	15951	15923	15842	15915	15865	16082	15868	15666	15832	15871	15971	15870	15937	15773	15983	15825	15815	15679	15829	15814	15705	16030	15829	15986	15935	16062	15881	15905	15707	15925	15787	15796	16039	15568	15992	15760	16073	15779	15857	15744	15702	15746	15833	15855	15811	15938	15826	15756	15880	15797	15840	15838	15773	15885	15756	15793	15870	15973	15827	15788	15661	15995	15845	15871	15783	15840	15809	15958	16056	15915	15857	15915	15973	16013	15989	15755	15879	15860	15867	15963	15714	15882	15834	15837	15874	16116	15975	15990	16022	15928	15922	16061	15922	15750	16013	15843	16099	15869	15953	15892	15789	15904	15891	15932	15858	15829	15813	15912	15780	15810	15797	15879	16005	15992	15759	15842	15867	15921	15752	15890	15901	15869	16047	15983	15772	15850	15934	15834	15663	15886	15918	16061	15827	15898	15820	15832	15802	16056	15980	15786	15725	16116	15825	15721	15856	15832	15911	15677	16000	15741	15835	16088	15778	15909	15806	15887	15930	15891	16145	15837	15828	15881	15973	15987	15770	15730	15882	15996	15833	15791	15960	16024	15703	15855	15742	15817	15859	15864	15823	15922	16106	15928	15769	16038	15915	15937	15869	15833	15837	15842	15673	15981	15933	15802	16133	15829	15676	15948	15961	15781	15845	15741	15760	15765	15896	15908	15937	15921	15939	15911	15812	16017	15917	15985	15906	15787	15818	15764	15866	15890	15923	15731	15928	16007	15836	15833	15940	15925	15960	15913	15872	15879	15998	15805	15881	15911	15904	15917	15845	15890	15993	15924	15887	15922	15899	15841	15761	15730	15839	15716	15878	15849	15767	15860	15944	15795	15908	15831	15762	15821	15832	15885	15592	15851	15793	15745	15876	15961	15863	15739	15873	15738	15961	15835	15765	15994	15714	15679	15860	15730	15813	15797	15916	15825	16075	15793	15856	15978	15923	15870	15720	16055	16076	15858	15897	15938	15995	15846	15894	16026	15810	16085	15913	15948	15949	15997	15653	15882	16010	15829	15745	15930	15956	15852	15894	15632	15804	15703	15749	15958	15825	15771	15885	15805	15868	15894	15889	15937	15762	15798	15757	15948	15851	15897	15881	15652	15872	15985	15723	15949	15822	15842	15771	16100	15748	15833	15821	15839	15719	15755	15932	15783	16035	15960	15718	15795	15869	15867	15833	15861	15973	15859	15893	16063	15824	15928	15850	15867	15959	16015	15766	15935	15916	15792	15957	15825	15853	15714	15953	15857	15965	15745	15748	15760	15755	15963	15883	15875	15858	15668	15965	15915	15741	15984	15789	15919	15788	15751	15979	15894	15908	15882	16057	15961	15974	15983	15774	15863	15718	15585	16052	15713	15758	15873	15856	16003	15758	15800	15672
23375	21529	28840	30537	66210	72878	62205	49183	37922	31060	27296	26439	26216	25973	26127	25754	25853	25802	25923	25882	25760	25930	25797	25885	25735	25910	25951	25991	25652	25636	25905	25748	25749	25681	25859	25801	25660	25548	25290	25667	25792	25742	25732	25737	25723	26057	25812	25521	25667	25520	25850	25699	25730	25894	25723	25689	25526	25796	25930	25575	25669	25611	25618	25599	25685	25713	25658	25766	25531	25687	25859	25599	25720	25724	25607	25725	25807	25617	25639	25786	25731	25779	25835	25855	25676	25609	25696	25645	25732	25689	25622	25493	25844	25763	25830	25833	25707	25787	25901	25557	25623	25464	25652	25714	25549	25573	25517	25694	25829	25927	25764	25750	25525	25672	25934	25728	25638	25656	25668	25673	25660	25495	25585	25815	25792	25548	25566	25521	25460	25605	25723	25584	25889	25504	25915	25814	25547	25601	25747	25527	25494	25628	25502	25535	25571	25531	25646	25725	25456	25764	25611	25708	25494	25798	25664	25708	25760	25577	25698	25821	25740	25641	25565	25590	25537	25589	25603	25593	25457	25516	25610	25678	25618	25692	25467	25625	25356	25662	25795	25784	25794	25623	25784	25745	25613	25609	25507	25658	25665	25591	25730	25721	25652	25766	25604	25481	25645	25636	25602	25835	25501	25607	25748	25813	25569	25456	25626	25564	25683	25910	25728	25611	25822	25616	25763	25778	25689	25546	25501	25722	25528	25625	25595	25851	25459	25714	25720	25635	25641	25722	25549	25683	25557	25532	25460	25475	25618	25600	25720	25517	25692	25434	25637	25776	25781	25806	25801	25827	25932	25609	25559	25862	25802	25768	25643	25766	25645	25829	25505	25552	25573	25713	25427	25698	25781	25553	25642	25483	25828	25661	25629	25551	25485	25606	25770	25711	25551	25784	25654	25564	25843	25604	25675	25463	25485	25585	25720	25578	25650	25667	25617	25671	25753	25712	25714	25654	25778	25561	25599	25716	25760	25500	25610	25600	25729	25742	25856	25673	25744	25442	25832	25636	25613	25745	25720	25723	25691	25742	25419	25618	25666	25629	25551	25703	25602	25497	25819	25751	25463	25716	25301	25614	25502	25766	25735	25774	25660	25491	25657	25649	25694	25904	25818	25553	25645	25432	25823	25659	25709	25747	25805	25489	25767	25630	25660	25760	25580	25626	25886	25603	25479	25763	25649	25680	25550	25659	25371	25490	25739	25584	25560	25688	25786	25546	25631	25490	25642	25652	25625	25726	25640	25508	25799	25655	25751	25766	25767	25668	25674	25478	25653	25517	25653	25926	25783	25457	25784	25658	25718	25696	25544	25449	25582	25864	25803	25371	25732	25684	25603	25726	25765	25781	25596	25733	25784	25678	25722	25405	25683	25481	25880	25785	25706	25697	25577	25703	25390	25687	25771	25570	25656	25588	25765	25775	25937	25650	25702	25713	25686	25634	25791	25833	25764	25760	25829	25542	25845	25705	25726	25608	25782	25432	25646	25760	25520	25505	25489	25842	25733	25758	25643	25675	25994	25677	25644	25706	25510	25630	25873	25748	25757	25773	25703	25760	26051	25916	25763	25402	25607	25602	25553	25832	25908	25761	25785	25423	25516	25458	25777	25713	25623	25606	25632	25515	25630	25602	25391	25600	25559	25658	25524	25544	25814	25762	25804	25623	25393	25698	25663	25929	25705	25535	25612	25783	25860	25621	25761	25659	25738	25922	25684	25450	25578	25912	25509	25625	25723	25476	25649	25504	25694	25669	25967	25716	25771	25685	25727	25649	25709	25864	25653	25924	25759	25547	25649	25587	25784	25687	25603	25704	25906	25825	25739	25525	25657	25699	25721	25510	25576	25749	25972	25460	25505	25592	25607	25612	25721	25724	25821	25735	26062	25786	25712	25769	25672	25452	25692	25582	25555	25557	25691	25715	25654	25734	25563	25677	25389	25580	25716	25755	25744	25741	25666	25885	25893	25654	25540	25842	25738	25770	25716	25514	25756	25670	25762	25500	25732	25578	25764	25576	25638	25674	25950	25872	25671	25733	25393	25571	25650	25527	25544	25701	25685	25633	25627	25709	25540	25758	25696	25653	25663	25636	25822	25501	25820	25666	25452	25609	25748	25933	25506	25471	25367	25623	25616	25671	25771	25635	25663	25486	25718	25711	25685	25702	25624	25805	25608	25586	25801	25805	25520	25556	25614	25655	25723	25728	25803	25538	25781	25628	25711	25698	25834	25718	25604	25661	25827	25564	25678	25738	25935	25439	25871	25721	25768	25834	25616	25472	25598	25466	25769	25428	25397	25930	25622	25522	25574	25620	25864	25419	25670	25576	25836	25631	25654	25575	25847	25438	25809	25652	25779	25551	25817	25733	25750	25731	25831	25465	25772	25650	25612	25630	25858	25669	25630	25513	25618	25696	25723	25604	25644	25725	25605	25603	25564	25766	25857	25560	25530	25640	25644	25431	25556	25607	25705	25733	25605	25891	25806	25890	26044	25784	25477	25591	25417	25752	26040	25968	25602	25569	25732	25585	25577	25515	25759	25519	25409	25451	25840	25702	25567	25479	25760	25679	25534	25723	25576	25627	25572	25486	25636	25717	25945	25581	25742	25629	25568	25943	25627	25286	25449	25684	25409	25619	26183	25808	25806	25608	25700	25742	25643	25736	25400	25717	25850	25772	25683	25748	25759	25644	25611	25671	25786	25856	25398	25743	25545	25625	25776	25824	25715	25638	25612	25643	25515	25740	25538	25590	25617	25651	25379	25836	25693	25548	25707	25645	25851	25835	25888	25661	25725	25787	25609	25728	25539	25884	25681	25774	25587	25761	25897	25682	25465	25647	25631	25727	25613	25423	25547	25707	25785	25588	25664	25860	25828	25680	25720	25642	25783	25568	25653	25477	25733	25671	25776	25550	25617	25686	25747	25635	25463	25739	25898	25629	25805	25584	25851	25750	25916	25710	25617	25668	25767	25355	25843	25346	25235	25725	25469	25458	25637	25561	25671	25553	25729	25825	25942	25963	25618	25580	25440	25932	25524	25617	25451	25600	25618	25674	25424	25636	25476	25572	25592	25862	25837	25881	25833	25804	25628	25722	25806	25622	25951	25676	25644	25722	25586	25642	25794	25672	25635	25666	25572	25663	25806	25666	25431	25537	25863	25725	25527	25512	25564	25763	25561	25442	25535	25371	25572	25717	25596	25585	25600	25662	25616	25797	25655	25611	25712	25788	25902	25661	25634	25373	25671	25573	25682	25453	25771	25639	25532	25693	25653	25400	25686	25706	25695	25557	25705	25763	25676	25561	25671	25428	25575	25539	25701	25702	25728	25525	25756	25882	25675	25967	25556	25617	25547	25649	25533	25914	25815	25787	25455	25643	25880	25757	25704	25484	25753	25517	25651	25767	25758	25617	25742	25789	25509	25784	25872	25619	25707	25829	25565	25678	25587	25613	25494	25692	25578	25728	25503	25658	25449	25875	25806	25834	25834	25691	25595	25642	25405	25711	25705	25769	25529	25823	25885	25553	25724	25534	25810	25504	25533	25324	25856	25396	25572	25497	25663	25439	25391	25572	25767	25686	25715	25718	25768	25723	25795	25687	25647	25633	25482	25513	25840	25455	25697	25667	25800	25748	25751	25619	25455	25603	25762	25324	25798	25570	25395	25642	25812	25640	25764	25512	25674	25761	25670	25706	25617	25654	25381	25672	25582	25649	25752	25496	25739	25588	25801	25907	25799	25677	25775	25806	25594	25586	25865	25682	25761	25720	25563	25677	25636	25697	25397	25719	25714	25405	25528	25596	25617	25499	25865	25871	25728	25564	25586	25793	25801	25890	25535	25792	26025	25522	25633	25915	25597	25858	25435	25624	25605	25656	25875	25804	25810	25740	25581	25703	25668	25617	25538	25497	25593	25565	25426	25954	25759	25618	25920	25625	25580	25739	25647	25656	25796	25613	25566	25672	25888	25591	25724	25824	25638	25723	25638	25523	25670	25717	25552	25661	25676	25716	25469	25528	25650	25701	25767	25954	25406	25510	25897	25728	25853	25269	25642	25596	25351	25541	25591	25651	25767	25618	25670	25635	25738	25571	25659	25569	25552	25612	25604	25800	25676	25611	25554	25773	25668	25605	25718	25423	25840	25542	25692	25748	25818	25940	25581	25547	25772	25671	25720	25834	25833	25874	25594	25646	25805	25540	25394	25646	25543	25626	25764	25332	25707	25737	25941	25767	25651	25700	25473	25533	25549	25682	25597	25904	25749	25646	25733	25647	25636	25662	25650	25674	25751	25745	25665	25802	25658	26014	25730	25739	25665	25633	25740	25673	25771	25613	25650	25539	25660	25706	25794	25600	25416	25522	25748	25590	25666	25820	25455	25875	25537	25791	25887	25462	25605	25833	25619	25838	25664	25704	25738	25855	25809	25569	25649	25564	25608	25682	25612	25612	25525	25661	25534	25769	25700	25589	25746	25815	25728	25638	25790	25679	25589	25720	25861	25964	25685	25947	25830	25592	25611	25688	25783	25359	25570	25500	25655	25632	25721	25492	25737	25619	25600	25631	25714	25747	25698	25606	25774	25712	25494	25602	25582	25772	25713	25419	25683	25534	25812	25726	25610	25744	25724	25721	25756	25507	25715	25895	25549	25685	25661	25475	25378	25675	25650	25719	25619	25792	25885	25450	25947	25444	25618	25440	25625	25605	25539	25729	25572	25388	25834	25700	25748	25620	25577	25461	25655	25605	25500	26015	25710	25484	25719	25795	25605	25586	25781	25738	25914	25705	25749	25624	25564	25866	25748	25746	25396	25537	25574	25596	25755	25725	25676	25725	25798	25513	25776	25673	25677	25379	25527	25774	25642	25672	25797	25572	25557	25577	25763	25575	25766	25761	25716	25809	25791	25635	25747	25439	25688	25849	25701	25475	25832	25617	25701	25580	25389	25724	25575	25623	25584	25803	25657	25717	25741	25767	25979	25767	25625	25515	25608	25876	25634	25762	25566	25755	25723	25672	25625	25497	25723	25621	25626	25597	25822	25616	25544	25690	25659	25538	25571	25872	25655	25606	25604	25568	25719	25443	25631	25530	25457	25652	25587	25557	25648	25422	26028	25664	25630	25762	25699	25415	25575	25433
19187	36537	37538	52527	83399	77542	59873	42002	28429	20206	17028	16445	16224	16141	16036	16030	16028	16060	16172	16195	16345	16209	16116	16152	16127	16112	16080	16088	16146	16109	15988	16066	16095	16147	16107	16035	16167	16077	16037	15959	15967	16030	16098	16041	16069	15850	16096	15981	16088	16084	15921	15994	16049	16037	16053	15968	16020	15984	15919	16061	16016	15916	16045	16090	16184	16040	16079	16117	15995	15951	16061	15965	16052	15919	16097	16098	16176	16050	16176	16128	16043	16020	16224	16181	16120	16097	16029	16019	16214	15976	15992	16104	16090	16028	16136	16062	16020	15855	16095	16065	16234	15905	16140	16001	15990	15994	16028	15966	16053	15992	16026	15920	16001	15933	16267	15931	15864	15990	16183	15996	16213	15983	16008	16071	15966	15965	16062	16162	15983	16061	16004	15931	15855	16086	16162	16045	15941	15930	16098	16146	16025	16008	15925	15988	15989	15941	15909	15963	15949	15949	15962	16099	16016	15797	16058	15936	16133	16136	15875	16064	16036	16108	16119	16040	15979	16058	15880	15851	15843	16093	15917	16040	15793	15864	16051	16143	16055	15981	16035	15801	15991	15984	16262	16082	16144	16055	16073	16120	15979	16061	16060	16064	15999	16001	16047	16071	16105	15886	16011	15999	15940	16129	16130	16052	15826	15954	15984	16116	15957	16026	15975	15954	15976	15999	15737	16051	15922	16002	15991	16047	15806	16034	16112	15981	15947	16121	16002	16021	16148	15874	16003	15863	15890	15990	16002	15992	16057	15763	15842	15871	16168	16171	15941	15820	15970	16030	15980	16166	15974	15973	15883	16051	15878	16051	16065	16138	15861	16066	15933	16081	15997	15920	15997	15795	15900	15891	16018	16087	15880	15990	15997	16025	16010	16024	15980	15788	16194	16072	16076	16002	16009	16035	15855	16009	15932	16048	16134	16128	15877	15907	16109	15935	16062	15893	15960	16019	15947	16150	16010	16175	16041	16267	16039	15909	16020	16007	16061	16098	16004	16089	16008	15893	16118	15997	16167	15967	15995	15968	15920	16028	16074	16223	15947	16023	15995	15970	15945	16168	15957	15948	16021	16089	15954	16026	16006	15997	15887	16030	15884	15916	16088	16055	16101	16026	16079	15877	16118	15966	16033	16071	16125	15896	16007	16034	15991	15956	16029	16045	15896	16002	15973	15996	16116	16041	15893	16017	16088	16056	15894	16047	16010	16119	16037	16025	15976	16047	16101	15974	16029	15943	16005	15972	15812	15877	16101	16095	15959	15908	15878	16027	16093	15962	15991	16000	15925	15810	15882	16009	15953	16048	15898	15926	16012	16158	15979	15888	16024	15975	15978	16098	16067	16029	15854	15856	15847	16028	16000	16064	16135	15784	15904	15886	15925	15960	16068	16050	15998	15941	15952	16088	15934	15990	16033	15956	15780	15902	15940	15910	16196	16006	15935	15961	15764	16014	15790	15967	16156	16106	15751	16070	15896	16030	16086	16105	16003	16150	15987	15957	16035	15972	16012	15849	16012	16052	15888	15943	16154	16006	15955	16014	15983	16011	15862	15959	16014	16024	15972	16101	16091	15825	15853	15959	15873	15917	15977	16089	16080	16103	15957	15966	16042	15836	15936	15965	15985	15850	15961	15933	16003	16084	16099	15898	16038	15966	16030	15925	16175	16130	16046	16056	16268	16073	15919	16082	15979	16220	15999	15912	16061	16019	16094	15699	15929	16188	15951	16002	15857	16011	16057	16152	16049	16020	15951	15983	16007	15836	15936	16053	15798	15979	16031	15943	16058	15721	16055	16219	16189	15862	15845	15851	15958	15966	16084	16010	15872	16060	16001	16061	16023	16174	16018	15856	15944	15868	15803	16156	16010	15674	15829	16136	15938	16083	16072	15874	15978	15926	16103	16031	16039	15992	15999	16079	16025	15845	16121	16066	15879	15968	16056	16054	15840	16051	15899	16019	15927	16112	15871	16040	15842	16228	16021	16108	15804	15878	15986	15964	16034	15967	15832	16077	16126	15910	15892	16116	15882	16068	16093	15833	16099	15917	15950	16007	16124	16000	16033	15947	16108	15978	15959	15927	15965	15794	15973	16140	16013	15937	16045	15914	15853	16033	16048	16017	16041	15972	16127	16057	15910	16019	15950	16015	15799	16179	16016	15983	15998	15933	16074	16019	16284	16012	15882	15889	15901	15839	15981	15956	16010	15891	16030	15943	15869	16033	15971	15904	15915	15842	16153	15886	16069	15952	16000	16005	16146	15998	16014	15986	16149	16116	15992	16197	15910	16123	16060	16216	15933	15897	15976	16090	15964	15823	15871	15995	16058	16079	16005	16000	16134	15942	15958	16127	16109	16029	15955	16026	16065	16007	16192	16118	16039	16079	15919	16125	15980	16092	15961	16092	15898	15901	15937	16010	15991	15812	16026	16003	16253	16072	16163	16042	16047	16058	16140	16064	16004	15899	15839	16005	15986	15959	15918	15818	16017	15898	15970	16024	16136	16002	16014	15887	16155	16080	16012	16011	16016	16091	16088	15841	15969	15967	15933	16132	15854	15982	15963	16023	15971	15865	16000	16078	16042	16098	15871	15886	15967	15910	16157	16109	16045	16166	16058	15917	15963	16008	16161	15977	16120	16222	15965	15986	15947	15920	16087	16032	16078	15711	15875	16138	16082	15967	15991	16012	16095	15975	16103	16143	16004	15930	16114	16074	16044	16135	15918	16017	15943	16000	15986	15959	15896	16073	15939	15982	15887	15892	15989	16033	16042	16063	16209	16126	15911	16090	15887	15858	15968	15877	15802	15875	15996	16032	15870	16044	15938	16061	15969	16066	16008	15942	15971	15860	16048	16170	15928	15996	16088	16114	16029	15897	15912	16030	16004	15883	16070	15848	16024	16028	16022	15959	15942	16046	16110	15940	16027	16017	15918	16054	15939	15861	16055	16167	15958	15879	16094	15979	15902	16050	15843	15871	15946	16078	16013	16027	15977	15937	15943	16136	15880	15915	15769	16146	16077	16038	15828	16213	16080	15869	16023	15935	15776	16084	15882	16022	16083	16230	15902	15900	15959	15889	15950	15853	15976	16138	15873	15982	15746	15906	16033	16070	16074	16065	16086	15980	16025	16000	16068	15918	16139	16107	16022	15852	15907	15928	16013	15897	16035	15847	16114	15959	15882	16023	15950	15880	15985	16067	16094	16172	16184	16084	15951	16024	16166	16007	16104	16059	15883	15964	16038	15899	16171	16015	15839	15893	16097	15939	16216	16164	16057	15924	16169	15924	15985	15907	16118	15873	16037	16168	15973	16001	16081	16072	15842	15941	16137	15945	15866	16032	16153	15980	16045	16131	16059	15990	15984	16018	15995	16074	16145	15929	16113	16068	15941	15822	16126	15990	15892	15956	15947	15902	16012	16103	16048	15979	15877	15953	16043	16042	16034	16200	16042	16043	15820	15904	15651	16132	16098	15933	16006	16048	15793	15926	15876	16101	15959	15988	15880	16014	16016	16070	15902	16022	16092	15880	15959	15945	15951	15930	16057	16027	15889	15887	15827	15977	16080	15960	16031	15960	15880	15911	15871	16095	15741	16012	15937	16023	16033	16003	16115	16019	16039	16122	16072	15903	16087	16021	16025	15956	16029	16151	15861	16089	15886	15884	16079	16163	16041	15821	16039	15846	15826	16208	16077	15882	16026	16063	16083	15831	16076	15964	15943	16147	15989	15914	16068	15923	16095	15889	15906	16085	15997	15996	15927	16167	15980	15967	16114	16013	16173	15855	15880	16116	16124	16035	15954	16141	15926	15946	16009	15998	16018	15943	16200	15923	16161	15895	16077	15948	16038	15832	15957	15945	15949	16092	16091	15962	16020	15916	16043	15827	16077	15785	15981	16093	16201	15946	15938	16049	15763	16064	16171	16043	16039	15895	16132	15911	15848	15885	16051	16117	16040	15908	15966	15925	15848	15920	16051	16177	15957	15991	15839	16023	16123	15949	16049	16038	15983	16074	15975	15989	16059	16174	16065	16067	16071	15856	16034	16064	16011	15913	15890	15888	15926	15976	15851	16252	16158	15972	16117	16010	16159	16039	16061	15972	16108	15915	16104	16127	16044	16091	16106	16046	15907	15812	15947	16055	16004	16039	16098	15902	15963	15973	15943	16111	15966	16209	15993	15988	16063	15992	15962	15836	16093	15988	16000	15926	15932	15986	16002	16095	15912	15956	16064	16110	16115	16087	15874	15988	16157	15991	16076	15752	16071	15961	15952	15989	16092	16060	16024	15961	15977	15904	15863	16262	15904	16043	15920	16003	16017	16005	15981	16150	16017	16049	15984	15977	15901	15878	16144	16098	16033	15982	15905	16097	16032	16043	15995	16031	16159	16018	15852	16053	15948	16086	15931	15877	15889	15793	16011	15996	16135	15951	16026	15971	16039	16093	16000	15859	16015	15953	16012	15977	15875	15979	16082	16022	15971	16095	16070	15916	15948	16070	16087	16204	15895	15931	16078	15927	16064	15983	15977	16324	16081	16266	15966	15922	15953	16089	16011	15974	16061	15958	15927	16045	16065	15868	15992	16042	16093	16035	16005	16037	16061	15860	15833	16029	16026	16038	15914	15993	16130	15863	15983	16012	16065	15867	15984	16055	16094	15978	16137	15997	16117	16116	15818	15991	16106	16081	16001	15954	15958	16155	16033	15927	15862	16125	15857	16084	15996	15881	16013	16047	15978	15913	15975	16019	15966	16078	16062	15926	16011	15905	15839	16032	16115	16087	15970	16019	16000	15996	15926	15995	16009	15788	16090	16257	16026	16073	16081	15993	16048	16055	15952	15896	15962	15931	16109	16036	15855	15952	16239	15820	16126	16026	16169	16116	15944	15936	16021	16062	15898	15907	16008	16017	16021	15902	16024	15970	15909	16085	16271	15968	16031	16102	16000	15974	16041	16043	16015	15947	16074	15906	16081	16036	16173	15939	15989	16029	15878	16048	16032	15940	15962	15863	16063	15752	15988	16065	15932	15894	16002	16048	15908	16280	16028	15879	15960	15778	16079	16067	15985	16031	15867	16240	15869	16055	15872	15992	15910	15979	15931	16083	16071	16116	16053	15979	15864	15917	15876	15926
31667	25059	27636	27825	32345	34429	31673	28527	25971	24884	24673	24473	24365	24502	24779	24327	24500	24272	24268	24310	24458	24444	24297	24313	24236	24255	24242	24595	24265	24273	24265	24690	24363	24387	24381	24105	24209	24140	24356	24529	24319	24308	24149	24412	24203	24253	24390	24211	24329	24337	24379	24484	24639	24210	24434	24447	24128	24469	24516	24185	24104	24462	24419	24297	24395	24446	24476	24431	24405	24403	24287	24400	24429	24359	24090	24385	24092	24512	24431	24275	24703	24525	24473	24547	24449	24617	24046	24264	24499	24453	24300	24182	24388	24069	24344	24361	24562	24444	24590	24493	24393	24351	24472	24227	24086	24363	24215	24379	24333	24291	24195	24288	24355	24380	24362	24099	24098	24298	24357	24390	24368	24409	24229	24368	24378	24323	24325	24416	24677	24640	24340	24308	24204	24415	24218	24166	24314	24335	24432	24448	24524	24301	24105	24518	24293	24343	24605	24200	24265	24280	24373	24281	24229	24341	24153	24188	24316	24088	24443	24394	24243	24446	24477	24324	24445	24449	24263	24298	24336	24508	24402	24327	24293	24260	24380	24421	24446	24185	24341	24338	24442	24186	24238	24338	24249	24287	24497	24286	24081	24223	24317	24252	24287	24134	24546	24222	24426	24257	24165	24307	24323	24373	24347	24374	24427	24396	24365	24385	24162	24388	24359	24364	24263	24384	24333	24227	24398	24496	24398	24259	24266	24471	24392	24293	24338	24297	24063	24209	24232	24359	24283	24336	24492	24305	24224	24350	24345	24373	24309	24279	24345	24276	24320	24439	24148	24117	24254	24505	24169	24202	24354	24190	24297	24370	24192	24337	24031	24176	23963	24427	24554	24266	24739	24275	24370	24390	24162	24536	24235	24333	24285	24367	24175	24293	24210	24408	24286	24324	24390	24263	24424	24150	24419	24163	24305	24486	24446	24505	24425	24272	24414	24177	24343	24501	24291	24353	24347	24577	24316	24170	24379	24425	24286	24162	24373	24487	24480	24218	24296	24347	24321	24372	24299	24228	24278	24297	24191	24196	24168	24163	24209	24322	24276	24187	24180	24351	24162	24289	24346	24147	24239	24455	24464	24422	24325	24422	24380	24300	24215	24324	24279	24339	24195	24263	24312	24428	24424	24326	24444	24166	24375	24249	24560	24429	24209	24222	24302	24380	24160	24467	24200	24206	24524	24475	24524	24261	24171	24115	24277	24317	24297	24346	24382	24374	24168	24352	24350	24345	24599	24439	24385	24168	24423	24274	24343	24421	24322	24306	24503	24534	24443	24480	24416	24394	24459	24319	24454	24486	24332	24273	24365	24359	24387	24477	24017	24551	24466	24104	24507	24558	24253	24210	24142	24417	24162	24423	24309	24454	24463	24448	24677	24401	24227	24461	24495	24372	24160	24501	24335	23956	24282	24172	24400	24547	24507	24287	24291	24381	24188	24474	24395	24122	24351	24240	24388	24503	24162	24385	24325	24423	24483	24459	24268	24258	24206	24195	24139	24497	24186	24206	24478	24246	24452	24224	24228	24065	24326	24420	24305	24372	24658	24412	24122	24212	24463	24453	24265	24343	24123	24319	24468	24380	24409	24299	24507	24422	24435	24467	24464	24358	24162	24438	24376	24408	24289	24430	24373	24310	24381	24430	24281	24309	24424	24366	24311	24494	24232	24319	24202	24330	24208	24454	24209	24455	24299	24568	24356	24427	24085	24315	24322	24196	24122	24236	24156	24202	24214	24552	24302	24182	24241	24282	24446	24229	24534	24362	24192	24610	24244	24200	24463	24384	24416	24500	24239	24404	24188	24493	24387	24185	24526	24032	24361	24202	24299	24190	24341	24335	24649	24170	24380	24120	24434	24165	24147	24232	24176	24228	24329	24284	24442	24324	24433	24310	24166	24286	24459	24468	24537	24597	24326	24303	24322	24207	24471	24370	24087	24296	24324	24270	24313	24337	24011	24518	24387	24046	24418	24434	24253	24155	24273	24337	24194	24398	24476	24362	24117	24319	24341	24326	24305	24425	24496	24324	24298	24326	24225	24219	24206	24359	24337	24218	24476	24387	24244	24470	24160	24259	24318	24351	24243	24217	24316	24268	24261	24059	24193	24449	24181	24345	24203	24285	24505	24107	24103	24315	24375	24434	24425	24544	24368	24382	24321	24284	24285	24291	24389	24401	24324	24387	24316	24337	24493	24200	24140	24307	24374	24300	24312	24181	24376	24212	24205	24049	24231	24230	24416	24258	24088	24324	24498	24578	24441	24316	24212	24148	24163	24290	24443	24454	24345	24248	24375	24314	24367	24351	24373	24351	24257	24306	24189	24475	24352	24342	24176	24272	24339	24393	24186	24437	24140	24245	24295	24329	24134	24392	24302	24371	24377	24255	24361	24168	24357	24478	24204	24163	24465	24526	24215	24481	24199	24239	24254	24187	24233	24497	24459	24254	24091	24455	24531	24364	24370	24670	24429	24357	24158	24383	24551	24442	24467	24400	24403	24372	24470	24168	24423	24313	24310	24374	24301	24323	24255	24423	24560	24459	24112	24123	24476	24242	24449	24182	24216	24212	24372	24391	24033	24573	24382	24250	24416	24382	24417	24311	24218	24378	24309	24012	24541	24357	24594	24263	24429	24343	24409	24354	24362	24543	24390	24478	24484	24306	24417	24129	24401	24334	24479	24270	24529	24331	24548	24345	24484	24459	24290	24495	24416	24448	24430	24158	24196	24194	24301	24245	24331	24324	24305	24331	24287	24467	24496	24054	24402	24568	24186	24310	24409	24467	24284	24346	24609	24298	24373	24122	24398	24321	24072	24444	24363	24383	24496	24248	24393	24429	24193	24321	24223	24215	24254	24365	24398	24240	24449	24296	24163	24267	24463	24500	24476	24340	24545	24611	24272	24433	24650	24344	24167	24496	24559	24441	24380	24322	24361	24262	24288	24177	24306	24452	24672	24365	24557	24473	24452	24430	24518	24338	24243	23922	24378	24298	24382	24526	24250	24081	24478	24236	24353	24464	24500	24423	24300	24383	24235	24530	24180	24275	24439	24409	24302	24350	23953	24341	24340	24429	24260	24394	24335	24272	24272	24343	24256	24338	24457	24332	24189	24241	24410	24367	24375	24564	24282	24327	24499	24555	24315	24483	24622	24252	24182	24278	24243	24585	24362	24419	24326	24253	24315	24345	24468	24311	24254	24324	24351	24446	24060	24232	24072	24273	24448	24554	24544	24219	24426	24522	24165	24207	24222	24347	24248	24125	24352	24312	24156	24483	24128	24358	24207	24360	24526	24434	24373	24168	24458	24347	24446	24404	24469	24398	24472	24310	24400	24463	24375	24358	24322	24251	24252	24284	24446	24243	24429	24158	24405	24247	24390	24311	24378	24410	24341	24297	24185	24403	24482	24235	24312	24020	24350	24375	24252	24642	24445	24591	24333	24405	24336	24137	24389	24299	24364	24250	24288	24228	24346	24352	24500	24566	24470	24264	24103	24501	24355	24501	24504	24437	24553	24350	24329	24276	24188	24313	24374	24026	24415	24065	24445	24431	24171	24389	24498	24254	24067	24187	24113	24365	24145	24174	24334	23991	24149	24052	24392	24331	24439	24319	24208	24337	24094	24237	24476	24372	24452	24248	24135	24182	24418	24496	24300	24130	24289	24131	24265	24284	24411	24345	24492	24250	24426	24259	24501	24125	24176	24421	24356	24379	24323	24464	24194	24085	24340	24316	24438	24476	24274	24239	24407	24366	24511	24613	24132	24254	24319	24373	24332	24357	24389	24366	24189	24320	24435	24243	24460	24170	24299	24186	24135	24058	24443	24520	24222	24360	24565	24391	24406	24408	24377	24540	24288	24130	24209	24449	24389	24236	24455	24336	24291	24592	24380	24473	24358	24474	24604	24266	23964	24444	24236	24497	24394	24389	24312	24535	24247	24111	24191	24364	24264	24311	24176	24228	24430	24330	24378	24196	24296	24459	24086	24499	24315	24276	24220	24309	24391	24373	24164	24270	24519	24141	24366	24492	24477	24435	24372	24450	24357	24115	23924	24356	24373	24375	24462	24679	24356	24296	24304	24287	24183	24523	24527	24335	24264	24367	24468	24080	24181	24123	24220	24401	24416	24317	24358	24495	24305	24265	24147	24384	24157	24325	24381	24085	24236	24146	24479	24420	24524	24214	24329	24467	24432	24446	24513	24316	24344	24353	24225	24260	24434	24311	24138	24280	24333	24237	24513	24568	24395	24419	24276	24435	24610	24442	24275	24232	24148	24363	24463	24265	24431	24614	24211	24378	24425	24368	24073	24456	24430	24332	24227	24386	24500	24460	24187	24285	24278	24097	24473	24439	24204	24415	24422	24334	24350	24163	24377	24329	24224	24190	24339	24217	24298	24370	24312	24444	24030	24228	24253	24403	24384	24149	24348	24299	24268	24376	24349	24276	23947	24283	24280	24390	24496	24057	24531	24316	24336	24462	24178	24488	24243	24310	24482	24341	24364	24239	24507	24441	24373	24380	24248	24238	24419	24389	24281	24391	24212	24312	24352	24464	24376	24520	24222	24383	24286	24373	24226	24092	24375	24387	24436	24522	24491	24346	24325	24496	24529	24472	24293	24575	24328	24035	24246	24482	24502	24189	24602	24301	24335	24489	24296	24334	24300	24254	24018	24254	24062	24503	24482	24402	24604	24405	24269	24277	24234	24195	24367	24411	24294	24304	24447	24070	24078	24543	24587	24368	24199	24258	24342	24394	24293	23974	24466	24268	24460	24237	24354	24359	24348	24233	24401	24497	24200	24274	24535	24153	24479	24388	24235	24438	24681	24353	24282	24226	24277	24294	24209	24646	24493	24320	24213	24289	24353	24382	24363	24305	24271	24516	24227	24280	24221	24306	24268	24485	24157	24326	24261	24204	24380	24362	24383	24404	24273	24553	24397	24447	24302	24310	24358	24111	24595	24376	24498	24437	24394	24312	24587	24463	24542	24330	24440	24473	24419	24208	24202	24322	24429	24327	24307	24392	24310	24316	24268	24484	24223	24553	24410	24342	24279	24384	24328	24367	24404	24243	24205	24310	24271	24215	24324	24385	24298	24458	24404	24277	24283	24480	24266	24442	24270	24491	24523	24474
15118	16453	16210	17923	24761	25506	21684	18352	16164	15394	15066	14892	14963	15244	15003	15063	14734	15003	14960	14898	14881	15078	14952	14971	14854	14794	15000	14985	14769	15033	15042	14963	14962	15047	14966	14808	14870	14868	14799	14970	14760	14827	14984	14821	14726	14886	14767	15115	14880	14866	14888	14809	15001	14790	14823	14842	14853	14998	14720	14859	14933	14996	14761	14718	15050	14870	14994	14863	14772	14937	14906	14700	14866	14910	14952	14767	14872	14939	14900	14848	14905	14890	14886	14777	14704	14882	14881	14926	14958	14908	14900	15010	14791	14797	14681	14776	14910	14794	14880	14841	14749	14773	14884	14883	14922	14780	14916	14788	15043	14870	14890	14803	14772	14913	14785	14822	14748	14813	14882	14835	14948	14920	14927	14715	14858	14936	14886	14899	14927	14727	14791	14853	14918	14882	15059	14686	15058	14813	14723	14868	15065	14737	14924	14771	15043	14765	14944	14913	14758	14842	14642	14929	14897	14881	14852	14941	14917	14949	14973	14774	14847	15013	14757	15028	14946	14815	14863	14927	14817	14894	14867	14770	14727	15006	15023	14880	14815	14952	14765	14740	14826	14806	14824	14678	14640	14694	14945	14879	14942	14959	14894	14877	14960	14944	14791	14758	14811	14806	14872	14937	14857	14847	14793	14905	14824	14802	15041	14806	14828	14823	14808	14879	14743	14992	14767	14954	14952	14839	14995	14814	14716	14933	14898	14815	14910	14897	14746	15005	14812	14960	14851	14907	14856	14801	14857	14943	14805	14712	15039	14759	14982	14887	14694	14832	14968	14944	15002	14855	14767	14922	14814	14838	14857	14828	14908	14826	14950	14840	14934	14962	14826	14839	14888	14797	14844	14843	14839	14847	14644	14826	14891	14729	14831	14677	14917	14959	14865	14943	14804	14911	14857	14771	14771	14932	14982	15006	14923	14946	14901	14807	15057	14974	14805	15008	14907	14996	14857	14839	14811	14978	14944	14834	14914	14809	14910	14887	14869	14861	14793	14787	14996	14903	14908	14885	14940	14737	14933	14753	14778	15018	14837	14870	14858	15022	14636	14788	14851	14709	14912	14897	15033	14950	14793	15044	14901	14887	14716	14689	14652	14759	14827	14896	14837	14857	14580	14775	14851	14745	14957	14964	14887	14718	14871	14687	14917	14775	14746	14925	14906	14907	14938	14904	14789	14839	14980	14796	14969	14683	14662	14980	14895	14929	14982	14928	14777	15036	14953	14675	14789	15015	14847	14857	14837	14963	15006	14809	14929	14833	14917	14930	15071	14697	14741	14918	14785	14840	14983	14825	14782	14848	14892	14768	14836	14843	14940	14923	15033	14859	14854	14744	14750	14895	14821	14651	15062	14786	14716	15007	14954	14846	14841	15017	14790	14712	14839	14930	14816	14934	14937	15091	15102	14915	14798	14804	14997	15009	14819	14814	14949	14995	14757	14906	14681	14898	14930	14891	14925	14720	14790	14934	14818	14980	15071	15079	15046	14894	14735	14827	14815	14835	14674	14790	14838	14914	14651	15022	14986	14884	14810	14763	14726	14912	14854	14777	14834	14837	14901	14916	14829	14771	14793	15012	14741	14711	14939	14901	14974	14844	14825	14880	14968	14897	14778	14732	14879	14756	14890	14850	14987	14901	14870	14727	14879	14959	14950	14828	14791	14853	14767	14907	14882	14921	14723	14839	14916	14858	14862	14779	14888	14794	14715	14867	14827	14864	15058	14917	14847	14868	14797	15047	14856	14815	14827	14976	14894	14845	14877	14961	14844	14680	14957	14900	14856	14656	14897	14912	14866	14872	14780	14944	14660	14993	14923	15022	15083	14846	14934	14764	14721	14739	14796	14888	14978	14974	14797	15022	14930	14868	14915	14854	14832	14842	14981	14869	14866	14845	15059	14987	15040	14884	14844	15107	14871	15112	14886	14914	15056	14893	14803	14853	14714	14996	14846	14980	15000	14945	15001	14771	15009	14790	15049	14714	14927	14943	14963	14723	14750	14998	14941	14968	14986	14773	14986	14700	14793	14943	14820	14912	14850	14750	14876	14888	14939	14903	14955	14661	14871	15015	14845	14924	15006	14859	14887	14871	14713	14744	14840	14717	14988	14811	14666	14820	14772	14779	14903	14849	14869	14839	14968	14848	14720	14725	14821	14744	15092	14754	14722	14820	14938	14787	14886	14974	14827	15074	14726	14944	14871	15006	14876	14653	14848	14891	14763	14808	14963	14904	15013	14926	14744	14926	14881	14731	14955	14823	14803	14826	15008	14842	14908	14839	14760	14819	14763	14979	15016	15083	14787	14858	14819	15013	14856	14799	14791	14811	14763	14835	14764	14910	14795	14929	14915	14767	14871	14832	14762	14847	14846	14827	14703	15015	15036	14826	14754	14988	14978	14707	14683	14851	14792	14830	14785	14739	14936	14793	14993	14994	14863	14893	14875	14853	14816	14978	14891	14844	14967	14865	15126	14808	14955	14906	14826	14895	14936	14820	15043	14826	14858	14925	14872	14729	14697	14861	14948	14850	14912	14841	14961	14834	14987	14743	14833	14778	15010	14684	14895	14851	15036	15009	14859	14818	14866	14742	14733	15050	14857	14806	14834	14930	14869	14615	14782	14737	14854	14852	14901	14979	14868	14710	14872	14797	14913	15040	14850	14811	14934	14864	14653	14905	14853	14856	14820	14812	14931	15067	14938	14987	14833	15020	14780	14828	14735	14774	14884	15014	14976	14955	14876	14777	14777	14825	15029	14817	14806	14985	14817	14984	14856	14847	15038	14940	14869	14848	14779	14977	15015	15038	14930	14800	14706	14685	15013	14589	14735	14969	14794	14809	14866	14849	14904	14833	14761	14824	14969	14888	15001	14874	14804	14736	14842	14877	14739	14931	14838	14844	14756	14893	14807	14773	15012	14851	14830	14858	14802	14937	14938	14820	15047	14665	14812	14808	14957	14846	14889	14983	14881	14767	14911	14654	14825	14945	14984	14947	14836	14769	14780	14912	14763	14838	14937	14830	14928	14778	14821	14897	14804	14877	14891	14881	14596	14839	14704	14863	14872	14707	14830	14852	14884	14904	14910	14975	14619	14884	14842	15037	14826	15025	14822	14834	15052	14685	14777	14818	14847	14780	14934	14834	14915	14990	14753	14928	14766	14795	14915	14950	14912	14695	14865	14967	14903	15102	14899	14902	14834	14803	14945	14816	14884	14911	14933	14859	15007	15051	14823	14953	15037	14844	14849	14767	14774	14880	15080	14898	14978	14649	14884	14961	14895	15005	14976	14927	14777	14817	14967	14827	14911	14816	15037	14867	14847	14843	14874	14917	14943	14943	14851	14944	14868	14759	14931	14927	14867	15036	14768	14928	14861	14950	14890	14891	14757	14848	14962	14781	14848	14691	14794	14712	15074	15112	14856	14723	14921	14834	14959	14778	15128	14869	14877	14896	15063	14788	14811	14959	14885	14823	14823	15053	14759	14873	14873	14964	14823	14603	15032	14885	14868	14768	14788	14710	14888	15033	14796	15064	14864	15018	14939	14801	15093	14980	14941	14921	14816	14892	15019	14963	15069	14993	14732	14902	14808	14976	14747	14973	14823	15050	14833	14944	14825	14809	15019	14878	14616	14935	14827	14767	14863	14956	14949	15036	14702	14740	14792	14825	14983	14686	14917	14852	15093	14909	14881	14827	14858	14768	14844	14809	15074	14869	14955	14878	14841	14910	14991	14847	14968	14939	14931	14844	14925	14880	14882	14723	14813	14754	14724	14937	14828	14825	14903	14852	14994	14800	14935	14991	14866	14867	14899	14916	14946	14862	14789	14978	14919	14902	14821	14753	14739	15044	14826	14852	14912	14895	14929	14938	15009	14923	14983	14885	14999	14762	14861	14945	15012	15124	14912	15039	14815	14896	14818	14584	14758	15008	14713	14845	15025	14865	14950	14710	14795	15073	15022	14983	14808	14903	14893	15075	14932	14785	14895	14855	14744	14838	14815	14695	14869	14917	14995	14754	14742	14836	14912	15011	15078	14744	15029	14970	15000	14844	14910	14860	15017	14769	14797	15044	14926	14981	14943	14966	15005	14844	14925	14796	14786	14845	14904	14908	14909	15104	15011	14840	14738	14853	14901	14740	14913	14972	14819	14907	14757	14904	14909	14761	14832	14854	14845	14950	14822	14819	15105	14627	14932	14941	14973	14855	14942	14737	14829	14949	14951	15131	14888	14762	14914	14760	14775	14947	14827	14825	15129	14908	14750	14842	14992	14816	14885	14811	14893	15003	14819	14849	14917	14843	14952	14777	14897	14976	14694	15048	14886	14907	14813	14971	14946	15035	14826	14935	14802	14755	14803	14926	14877	14840	14904	14965	14877	14848	14961	14816	15035	14975	14836	14982	14817	14908	14611	14906	14709	14846	14958	14840	14954	14842	14866	14957	14729	14807	14863	14756	14963	14773	14944	15070	14978	15036	14926	14818	14865	14779	15030	14923	14761	14730	14931	14787	14974	14792	15056	14754	14933	14901	14912	14836	14788	14932	14696	14872	14997	14860	14811	14784	14846	14823	14840	14893	14991	15057	14972	14816	14835	14739	14952	15105	14864	15047	14920	14762	14836	14821	15048	14972	14798	14931	14803	14974	14825	14883	14763	15009	14824	14978	14960	14705	14937	14976	14922	14915	14767	14994	14898	14725	14767	14679	14986	14713	14995	14920	15030	14907	14813	14909	14809	14877	14775	14820	14968	14939	14948	14906	14829	14901	14891	14934	14828	14901	14855	14840	14860	14897	14898	15009	14741	14946	14793	14911	14899	14878	14808	15008	14889	14880	14994	14892	14904	14967	14727	14807	14915	14785	14890	14732	14852	14822	14903	14740	14955	14895	14877	14891	14739	14863	14948	14785	14854	14884	14870	14930	15029	15016	14877	14850	14918	14918	14997	14880	15042	14802	14987	14870	14898	14819	14821	15052	14974	14850	14953	15061	14853	14885	14763	14866	14939	14939	14922	14812	14746	14965	14910	14817	14800	14793	15051	14878	14897	14869	14813	14885	15157	14880	14791	14873	14847	14821	15107	14743	14722	14756	14826	14961	15002	14799	14899	14777	14818	14927	14875	14661	14908	14612
25825	21562	28066	33116	54308	56266	47478	36478	29277	25714	24782	24232	24121	24219	24106	24118	24092	24248	24081	24108	24075	23914	24043	23999	24096	24116	24052	24091	24019	24136	23765	24011	23893	23853	24126	23818	23866	24078	24241	24179	24057	23950	24115	23925	23872	24212	23934	23913	24130	23987	23889	23977	24189	23901	24150	23999	24066	24184	24121	23830	24075	23860	23939	23943	24057	23985	23874	23872	24240	24196	23841	23984	24023	23930	24086	23985	23814	23883	23987	24037	23891	23748	24085	23988	24079	23939	24089	23997	24232	23987	23994	24015	23992	24089	24110	24095	23950	24150	24081	24017	24050	24150	23908	23913	23859	24072	24021	24244	23963	24145	23951	23983	24024	24041	24014	23961	23912	23843	24019	23935	24077	24256	24123	24025	23863	24016	23979	23908	24131	24028	23943	23942	23921	23869	23977	24184	23919	23939	24138	23565	24023	23959	23906	23934	24471	24058	24047	23993	23918	23767	23963	23782	24106	23856	23950	23996	24117	24055	23988	23874	23960	23825	23658	24021	23739	23863	23966	24010	23850	24134	23873	24096	23727	23829	24120	24088	24166	23863	24270	23864	24126	23969	24225	24078	24093	23855	24134	23820	23812	24166	24105	24153	23664	24157	24043	24073	23661	24150	24073	23894	24101	24101	23914	24033	24129	24018	23874	24016	23945	23820	23993	23868	23895	23727	23995	23987	24321	24132	24260	23939	23895	23978	24004	24092	23935	23911	24172	24052	24027	23928	23912	23988	23831	23962	23920	24066	23941	23733	23984	24176	24171	24097	23966	24127	24177	23978	23861	23825	24196	24017	23917	24096	23982	23952	24081	24296	23959	23812	23917	24005	23900	24210	24116	24017	24065	23860	23959	23953	24181	23988	24049	23936	23930	24119	24152	23870	23956	24112	23644	24062	23821	23752	23878	24179	23937	23999	23876	24005	24100	23933	24001	23958	23804	23983	23984	23862	23750	23899	24133	24031	24027	23924	23834	23916	24135	24022	24195	24127	24084	24258	24104	24079	24245	24163	23935	23721	23923	23971	23941	23848	23866	23836	24012	24153	24114	23995	23899	23972	24144	24057	23904	24026	24070	24025	23722	23896	24128	23858	24063	24009	24148	24177	24007	24122	23761	24196	23894	24322	23978	23987	24083	23883	24060	23892	24069	23997	23984	24071	23935	23539	24207	23844	24055	24036	23967	23999	23892	24013	23885	24250	24266	24106	24229	24123	23972	23828	24040	24036	23937	24043	24181	23907	23960	23830	24174	23722	24004	24015	24230	24033	23868	23986	24077	23930	24005	24050	24201	23776	24205	23799	24130	23921	23834	23856	24025	23844	24029	24162	23901	23916	23985	24020	23884	23845	23925	23915	24146	23957	23759	23821	23887	23797	23817	23987	23978	23849	24099	23781	23869	23934	23987	24160	24060	23860	23793	24137	23925	24207	24004	23947	24237	23731	23948	24042	23910	24108	24179	23983	24150	23870	23835	23905	23949	23941	23937	24308	24116	24185	24274	23651	24147	23963	24111	23973	24040	23883	24051	23934	24036	24109	23942	23939	24068	24057	23930	24152	24000	23896	24049	23919	24142	24068	23935	23664	23904	23855	23874	23969	23974	23916	23875	23999	24002	23790	23846	23912	24214	24103	24229	24132	23943	24153	24090	23877	23943	24104	23967	23920	23972	23844	23813	24057	24273	23845	23848	23895	23849	24015	23859	23980	24215	24069	24283	24037	23918	23858	23821	23785	23924	24160	24157	23900	24005	23947	23947	24145	24301	23975	23932	23885	24151	24037	23784	24088	24137	23897	23911	24140	24158	23923	24039	24086	24060	23936	24091	24044	23914	23965	24126	24071	23931	24152	24058	23845	24214	23909	23828	23946	24044	24012	23676	24056	24102	24093	24014	23911	24206	23786	24170	24142	24033	24282	24183	24082	23936	24027	23940	24103	23845	24025	23831	24135	23806	23630	24029	23920	23994	23727	23786	23776	24145	24031	23905	23816	24011	24110	23993	23982	23918	23911	23982	24006	24216	24036	24075	24081	24145	24054	24101	23759	24073	23831	23712	23770	24116	24096	23794	23877	24305	24039	23998	23971	24063	23845	23906	23761	23799	23937	23961	24020	23979	24121	24135	23869	23899	24031	23952	24070	23774	24194	23884	23922	23865	23984	23907	24100	24059	23927	24148	23849	24346	24003	24101	24111	24218	24124	24006	24322	24150	24074	23996	23833	23895	23991	24231	23662	24046	24100	24109	23911	24012	23873	24148	23956	24274	23842	24179	23952	23904	23969	24216	23903	23904	23745	23924	23800	24035	24013	24059	24118	24148	23919	23957	23922	24163	24088	23917	23861	24060	24065	24133	23903	23951	23995	24048	23901	23908	23810	23841	23997	24116	23958	24026	24016	24124	24020	23987	23826	24041	24003	23923	24021	24012	23997	23747	24139	23907	23906	23985	24068	23956	23832	24224	23872	23870	24044	23999	23924	24202	24100	23888	24023	24026	23953	24139	23745	24026	24048	24161	24015	24158	23864	24030	24186	24029	24038	23825	24194	23983	24361	23874	24031	24164	23761	23998	24142	24093	24044	24116	23849	23991	23838	23948	23896	23763	23749	24197	23827	24080	23877	24158	23887	24136	23737	23777	23982	23993	23855	23975	23965	23942	23819	24120	23972	23897	23701	23950	24133	24054	24016	24121	24074	23896	24005	23995	23931	23971	23992	24004	24140	23816	24069	23884	24165	23809	24009	23992	24003	23925	23993	23986	24024	24051	23856	23877	23977	23870	24164	23796	24048	23819	24010	23769	23825	23838	23994	23938	24194	23999	24015	23837	24030	24024	23805	23953	24012	23906	24016	24082	24298	24072	23935	24035	23935	23873	23987	24103	24058	24283	24041	23900	23937	24047	23914	24135	23892	23972	24078	24016	23671	24022	23851	23868	24060	24229	23878	24080	23663	23666	23743	24142	24107	23997	24073	23793	23917	24027	24241	24023	23863	24163	23993	23867	24120	23867	23888	24091	23814	24155	23884	23913	24061	23776	23948	24056	24059	24226	23956	24129	23937	23872	23915	24069	23865	24326	23764	23794	24118	23967	23829	23991	24486	24019	23763	24402	24120	24175	24069	24041	23782	24047	23997	23850	23856	23923	24028	23903	23758	24087	24156	23856	23854	24182	24007	23837	23858	23913	24076	24037	24051	24203	23845	23979	24020	23838	23573	24169	24151	23796	24057	24126	23834	23794	24064	23939	24120	24286	23969	23932	23934	23940	24144	24082	23959	23931	23968	24029	23883	23953	23878	24039	23722	23814	24003	24134	23813	23929	23978	23772	23984	24051	23760	23863	23976	23884	23729	24090	24106	24106	23944	23917	24136	23765	24125	23929	23864	24256	23929	23975	23970	24302	24112	23997	23874	24022	24201	24162	23836	23845	23647	24036	23818	23888	23865	23817	23935	23945	23705	23908	24180	23826	23699	23746	23933	23984	24012	24002	24139	24110	24103	24033	24112	24114	23759	24092	23909	23908	23998	24137	23998	24012	23890	24024	23890	23848	23988	23913	24005	24012	23873	24271	23866	23915	24155	24102	24051	24138	24013	23822	23980	24073	23851	24071	24031	24323	23859	23968	24035	23992	24102	23880	23921	23730	23845	24040	23781	24155	23789	23857	23775	24145	23869	24282	23947	23937	23868	23798	23970	24050	23905	24023	23938	23848	23790	23774	23896	23864	24162	23904	23808	24087	24015	23995	24185	24078	23947	23912	24142	23859	24033	24153	24068	24137	24148	24006	24279	24047	24013	24036	23984	24134	24091	24013	24226	23916	23978	23917	24118	24107	24303	24154	24072	24201	23882	24030	24038	24173	23815	23833	24144	23890	23897	23891	23752	24120	23979	24291	23792	23821	24029	23910	23980	24128	24001	24009	24089	23909	24039	23926	23962	23845	23871	23801	23752	23809	23806	23693	23898	24015	23942	23923	24064	24193	24006	24150	24184	23772	23912	23840	24071	23931	24002	23864	23630	24048	24021	24210	24050	24017	24036	24132	24067	24054	23995	23771	23718	24251	23962	24024	24078	24066	23885	23979	24024	24043	23704	24104	24179	24007	23985	24344	24198	24041	24081	24171	23973	24064	23971	23933	23971	23607	23880	23961	24051	24008	23886	24035	24034	23631	23930	24012	23890	23938	23985	24056	23998	23810	23897	23949	23813	24177	23912	23897	23933	23975	24184	23977	24121	24052	24002	23915	23852	24052	24040	23961	23883	24040	23996	24054	24036	24036	24090	23853	23936	24028	23968	23886	24013	24070	23963	24112	23906	24204	23934	23910	24035	23910	24089	23840	24059	24059	23877	24099	24006	24288	24037	23867	24035	24008	23968	24276	24113	24107	23945	24026	24134	24072	23785	24036	23984	24053	23984	24062	24180	24140	24077	24132	24034	23905	23842	23904	24077	23847	24006	23719	24022	24066	24138	24070	23785	23902	23940	23999	23947	24065	23839	24015	23969	24008	23982	23853	23756	23842	24005	24046	24106	24069	24073	24109	23911	24124	24174	24004	23924	24255	24122	23957	23839	23814	23958	24164	24142	24154	24200	24113	23945	23852	24033	24029	23843	23835	24134	23918	24310	23880	23988	23823	23939	24140	24011	23942	24067	24073	23733	23776	23931	24248	23893	23991	24066	23954	24034	24050	23859	23807	24061	24105	24028	24051	23987	24157	24136	24001	23785	23929	23970	23926	24178	23920	23805	23946	24061	24116	23941	23887	24049	23928	23933	23995	24001	24027	23871	24076	23933	24023	23912	24176	24050	24221	24043	24016	23960	24239	23946	24018	24039	23981	23883	24093	24009	24212	24247	24071	23770	23986	24147	24196	23793	23892	24162	24094	24061	24196	24061	24006	24169	24057	23882	24158	23996	23867	24185	23943	23941	23838	23890	24188	24100	24090	24063	24069	24068	24028	23818	23939	23945	24208	23955	23929	23855	24081	23948	24028	24054	24145	23985	24355	23842	23976	24050	24134	23879	23908	24181	23987	23938	23905	24108	23828	24095	23929	24016	24238	24160	24015	23893	23899	24053	23934	23731	23924	23961	23745	23952	23967	23691	23844	23966	24132	24062	23906	24002	23857	24026	23855	24247
13653	22348	23003	30000	55362	50227	38329	26671	19235	16173	15202	15104	15082	15067	14932	14960	14864	14909	14890	14948	14905	15096	14924	14953	14908	14987	14897	14943	14825	14957	14831	14925	14868	14847	14868	14947	14910	15069	14796	14828	14910	14768	14829	14890	15111	14917	15005	14781	14621	14934	14970	14859	14892	14847	14999	14847	14978	14862	14804	15003	14956	14819	15042	14875	15042	15049	14910	14782	14939	14973	15015	14853	15165	14815	14882	14965	14790	15178	15046	14961	15002	14821	14903	14775	14878	14985	14894	14950	15055	14888	14922	14749	14992	14822	14761	14994	14904	14955	15067	14935	14984	14817	14807	14870	14843	15061	14788	14978	14822	14942	14929	14838	14949	14712	15039	15072	14808	15034	14965	14970	14911	14980	14948	14929	14901	14953	14909	15016	14879	14757	14958	14918	14904	14951	15079	14794	15118	15025	14888	14881	14731	14787	15023	14745	15012	14816	14783	14785	14822	14806	14887	14904	14880	15005	14965	15098	14964	14826	14864	14934	14780	14935	14826	15021	14808	14869	15006	15002	14866	14928	14827	14985	14688	15167	14672	14982	14828	14905	14897	14673	15007	14808	14885	14955	15163	14813	14864	14881	14739	15135	14759	14891	14798	14914	14900	14789	14831	14825	14971	14810	14927	14983	14820	14897	14982	14761	14901	14903	14777	15071	14883	14806	14827	14788	14867	14831	14956	14857	14805	14884	14780	14929	14815	14962	14918	14927	14767	14809	14982	14797	14854	14933	14879	14992	15027	15055	14946	14707	14916	14749	14871	14846	14902	14962	14853	14749	14958	15068	14976	14950	14834	15002	14826	15162	15064	15053	15050	14884	14871	14984	14804	14894	14991	14935	14978	14711	14994	14782	14878	14998	14845	14914	14864	14970	14819	15091	14850	14953	14973	14923	14833	14863	14929	15022	14788	14854	15029	14795	14979	14883	14888	14859	14963	14766	14860	15032	14971	15043	14925	14833	14817	14888	14865	14860	14841	14809	15056	14902	14904	14810	15014	14887	14928	14817	14993	14874	14839	15004	14843	14803	14927	14976	14942	14924	14975	14975	14847	14779	14815	15054	14923	14929	14884	14918	14873	14745	14742	14868	14913	14882	14810	14889	14770	15063	14926	14823	14822	14919	14956	15018	14813	14950	15177	14829	15044	14825	14967	14838	14677	14923	15081	14724	14738	14987	14993	15012	14968	15018	14894	14868	15018	14810	14787	14903	14859	14857	14867	14821	14796	14832	14963	14938	14761	14539	14859	14892	14822	14986	14959	14788	14815	14767	14914	14761	14975	14831	14886	14674	14943	14919	15057	15017	14816	14863	15027	15001	14893	14910	14975	14855	14790	14928	14890	15031	15008	14934	14969	15068	14887	14925	14803	14891	14689	14870	15059	14887	14768	14757	14867	14948	14842	14996	15052	14783	14817	14993	15010	14972	14931	14778	14589	14822	14857	14837	14928	14900	14791	14995	14922	14838	14964	14940	14828	14933	14760	15093	14824	14726	14811	14881	14859	14897	14903	14758	14909	14723	15066	15005	14742	14993	14901	14921	14978	15113	14755	14934	14742	14804	14792	15023	14934	14725	14735	15033	14966	14978	14678	15215	14896	15027	14890	15083	14920	14659	14947	14794	14839	14818	14944	14834	14935	15062	14850	14981	14961	14869	14870	15118	14717	14894	15011	15036	14931	15049	14899	14965	14837	14969	14999	14984	14814	14985	14886	14824	15034	14988	14901	14953	14943	14726	14986	14881	14793	14846	14978	14895	14893	15037	14887	14860	14719	14808	14780	14849	14797	14868	15018	14951	14942	15023	14813	14947	14841	14771	14937	15067	14800	14883	14873	14718	14625	14802	14893	14814	15140	14942	14937	14781	14854	15043	14839	14809	15108	14809	14992	14897	15031	14711	14880	14893	15133	14964	14927	14927	14813	14915	14855	14939	14812	14958	14928	14871	14974	14802	14936	14866	14949	15102	14985	14771	14932	14878	14894	15055	14889	14850	14855	15054	14935	14745	15007	14845	15009	14938	14833	14818	14986	14794	14933	15054	14998	14619	14966	14939	14859	14805	14885	14913	14899	14791	14760	14793	14958	14861	14926	14769	14846	15063	14992	14947	14900	14853	15064	14917	14913	15019	14915	14888	14749	14969	14818	14777	15054	14860	14961	14785	14914	14842	14788	14891	14775	14766	15002	15045	14913	14910	15100	14786	14795	14927	15111	14838	14758	14757	14808	14902	14917	14818	14841	14679	15004	14859	14916	14967	14807	14983	14815	14816	14970	14881	14812	14982	14992	14866	14902	15008	15121	14936	14873	14948	14980	14870	14798	14864	15039	14801	14791	14853	14925	15018	14921	14900	15064	14927	14868	14965	14852	14787	14883	14662	15007	14928	14989	15008	14776	15039	14862	14965	14983	15064	14974	14904	14795	14947	14930	14889	14857	14826	14762	14787	14912	14818	14825	14824	15046	14885	14853	14876	14949	14857	14969	14831	14913	15005	14816	14808	15019	14848	14836	14999	14906	14997	14918	14943	14760	14991	14958	14819	14806	14810	14775	14927	14627	15042	14925	15020	14812	14839	14762	14871	14867	14928	14943	15047	14914	14963	14924	14921	14938	14775	14791	14968	14917	15074	14839	14901	14963	14984	14863	14922	14940	14863	14791	14865	15001	15117	14832	14841	14886	14830	14839	14921	14866	14966	14863	15157	14985	14959	14704	15033	14885	14997	14895	14834	14811	14863	14738	15037	14994	14852	15029	15016	14947	14935	14912	14788	14978	14859	14768	14921	15027	15010	15133	14811	14953	14936	14921	14836	14887	15049	14878	14967	15017	14904	14767	14796	15030	14924	14924	14988	14737	15063	14930	14869	14907	14804	14858	14872	14876	14792	15072	15004	14886	14957	14822	14981	14823	14973	14888	14732	14848	14859	14871	15113	14897	14904	14794	14859	14948	14741	15159	14980	14996	14857	14936	14947	14988	14903	14827	15114	14951	14871	14862	15148	15059	14981	14829	14840	15061	14845	14921	14816	14868	14778	14872	15005	14966	14815	14891	14972	14752	14839	15147	14914	14849	14781	14823	14997	14836	14924	14974	14838	14899	15028	14889	15116	15009	14966	14732	14975	14915	14976	14915	14796	14978	14918	14972	14863	14958	14961	14903	15181	14832	14928	15051	14894	14794	14939	15041	14906	15038	14894	15073	15108	14927	14894	14882	14651	14783	15008	14861	15025	14803	14999	14880	14912	14871	14898	14939	14913	14925	14980	14839	15082	14905	14917	14980	15061	14848	14989	14933	14758	14842	15115	14911	14856	14928	14945	14940	14918	15013	14963	14835	14684	14907	14810	14804	14972	14941	14898	14731	14822	14938	14738	15173	14906	15038	14742	15091	14958	15011	14962	14947	14757	14896	14880	14794	14875	14978	14825	15052	14822	14928	14997	14882	14896	14821	14911	14699	15073	15034	14904	14940	14897	14803	14996	14732	14998	14921	14887	15090	14720	14797	14820	14840	14907	14862	14912	14839	14798	14906	14848	14783	14992	14817	14997	14812	15036	14744	14813	14934	14914	14809	14824	14936	14964	15007	14960	14934	14757	14981	14806	14824	14814	14985	14910	15110	14892	15008	14796	14764	14800	14889	14806	14991	14862	14952	14749	14685	14707	14827	14917	14981	14977	14929	14938	14894	14901	14897	15023	14833	14947	15051	14798	14972	15114	14734	14928	14887	14912	14860	14841	14840	14996	14876	14876	14877	15011	14860	14981	15024	14880	14837	14952	14816	14936	14906	14793	14913	15057	14789	14895	14812	14895	14860	14827	14808	14857	14863	14975	15006	14955	14754	14875	14995	14957	14859	14798	14890	14941	15153	14699	14884	14922	14804	14670	14824	14919	15138	14879	14889	14946	14860	14897	14912	14856	14839	14907	14891	14949	14849	14941	14831	14840	14970	14862	14834	14958	14933	14906	14821	15123	14931	14930	15066	15013	14764	14986	14796	14795	14818	14907	14786	14886	14811	14892	14915	14866	14698	14835	14888	14898	14874	15097	14958	14869	14904	14901	14811	14991	14845	14903	14782	14884	14866	14794	14775	14879	14800	14828	15090	14927	14797	14933	14762	14952	14881	14853	14889	14794	14861	15208	14872	14932	14866	14892	14855	14860	15026	15044	14942	14900	15039	14918	15041	14711	14700	14879	14965	14939	14892	14982	14777	14983	14951	14860	14785	15020	14977	14788	14979	14791	15033	14806	14938	14813	14938	15035	14760	14870	14955	14938	14841	15024	14798	14882	14755	14915	15058	14810	15027	14906	14937	14903	14920	14856	14824	14816	15054	14818	14783	14886	14798	14920	14892	14931	14921	14868	14808	14946	14869	14860	14919	14810	14794	14751	14849	14920	14883	14884	14934	14902	14864	14846	14981	14700	14839	14965	14969	15027	15013	14865	14840	14843	14974	14901	14921	14915	15115	14781	14957	14906	14733	14826	14832	14663	14919	14907	15016	14814	14880	14901	14863	14889	14969	14987	14877	14818	14990	14917	14887	15047	14859	14800	14869	14790	14893	14900	14898	14865	14945	14943	14859	14851	14852	14853	14950	14891	15002	14841	14960	14744	14934	14804	14869	14800	14979	14902	14960	14889	15097	15012	14944	14812	14857	14805	14918	14769	14833	14901	15044	14982	14915	14775	14906	14873	15006	14855	15005	14936	14918	14935	14901	14872	15005	14982	14711	14954	14857	14991	14954	14917	14921	14916	14865	14771	14953	14760	14955	14824	14845	14907	14923	15067	14877	15002	14816	14950	14953	15106	14714	14943	15072	14994	15060	14905	14837	14885	14910	14896	14777	14925	14995	14831	14753	14969	14809	14860	14898	14974	14871	14673	14791	14836	14988	14835	15104	14774	14889	14853	14760	14929	14933	14724	14691	14877	14942	15118	14885	15016	14843	14897	14841	14754	14960	14949	14885	14815	14997	14661	14925	14985	14845	14914	15019	14959	14967	14802	15009	14989	14974	14694	14883	14827	14815	14973	14929	14911	14896	15049	15038	14961	14844	14902	14980	14999	14792	14845	14939	14819	14701	14897	14913	15002	14820	14906	14680	14905	15012	14776	14869	14816	14849	14978	14914	14854
23420	21515	28799	26215	59914	72258	63152	48718	36822	29790	26272	25561	25167	25157	24894	24840	25210	25214	25141	25039	25028	24862	24990	25019	24846	24887	24782	24733	25149	24922	24623	24748	24949	24867	24686	24703	24687	24682	24951	24568	24746	24817	24749	24667	24969	24750	24725	24965	24655	24828	24753	24726	24582	24747	24631	24582	24641	24966	24729	24878	25013	24668	24444	24795	24803	24488	24497	24646	24761	24540	24686	24714	24565	24618	24774	24658	24611	24802	24864	24813	24760	24712	24636	24835	24687	24632	24619	24925	24740	24845	24757	24753	24678	24722	24775	24577	24686	24673	24720	24544	24783	24861	24516	24727	24938	24664	24433	24690	24628	24766	24813	24936	24733	24534	24797	24731	24682	24648	24914	24694	24681	24729	24626	24631	24745	24705	24745	24299	24907	25080	24794	24605	24535	24666	24754	24860	24525	24885	24841	24810	24689	24568	24545	24795	24688	24687	24764	24676	24484	24752	24666	24917	24731	24665	24770	24846	24762	24708	24970	24748	24576	24709	24509	24730	24686	24578	24640	24553	24471	24666	24786	24750	24659	24589	24731	24825	24880	24915	24620	24695	24696	24583	24563	24642	24633	24817	24682	24839	24609	24418	24636	24737	24561	24918	24662	24577	24695	24890	24568	24558	24574	24570	24968	24830	24707	24682	24772	24897	24727	24528	24650	24467	24736	24556	24447	24612	24599	24551	24936	24602	24851	24663	24778	24739	24664	24441	24502	24556	24555	24823	24688	24692	24817	24553	24783	24635	24666	24751	24618	25026	24891	24623	24754	24640	24567	24838	24806	24856	24757	24563	24572	24682	24496	24670	24731	24580	24796	24607	24730	24666	24731	24827	24820	24554	24779	24642	24752	24557	24817	24775	24950	24631	24753	24653	24632	24864	24730	24527	24548	24644	24848	24777	24582	24594	24662	24701	24438	24742	24611	24828	24783	24502	24531	24804	24565	24702	24424	24727	24648	24759	24740	24597	24765	24676	24733	24820	24661	24952	24668	24634	24862	24680	24710	24739	24791	24780	24795	24509	24674	24799	24643	24568	24624	24946	24695	24674	24800	24645	24761	24465	24834	24578	24838	24486	24745	24659	24853	24769	24761	24759	24493	24813	24772	24394	24528	24575	24667	24708	24716	24774	24821	24454	24471	24973	24586	24572	24752	24748	25035	24736	25050	24487	24729	24844	24787	24665	24697	24732	24747	24658	24951	24842	24501	24805	24752	24657	24661	24793	24735	24821	24768	24585	24665	24831	24963	24868	24714	24644	24851	24879	24674	24731	24789	24747	24614	24845	24570	24795	24611	24711	24887	24942	24719	24689	24652	24728	24619	24833	24938	24812	24724	24805	24830	24748	24881	24590	24735	24840	24907	24690	24572	24815	24732	24637	24654	24868	24692	24659	24782	24914	24513	24667	24890	24683	24435	24511	24649	24583	24614	24599	24606	24790	24721	24773	24600	24568	24937	24707	24661	24783	24711	24848	24839	24712	24613	24556	24723	24707	24645	24800	24867	24712	24393	24562	24835	24717	24562	24633	24798	24651	24974	24684	24738	24771	24603	24759	24477	24427	24625	24509	24682	24723	24780	24958	24918	24677	24744	24574	24799	24856	24736	24720	24684	24700	24662	24845	24651	24646	24732	24867	24595	24646	24821	24689	24609	24801	24642	24635	24683	24676	24645	24486	24749	24465	24794	24611	24638	24675	24940	24539	24587	24884	24681	24892	24690	24771	24712	24729	24670	24662	24617	24625	24655	24511	24473	24743	24929	24797	24614	24884	24899	24876	24694	24448	24504	24707	24516	24692	24883	24775	24654	24520	24730	24556	24899	24729	24710	24784	24686	24695	24943	24794	24479	24575	24792	24937	24595	24534	24751	24509	24971	24774	24955	24638	24575	24818	24687	24501	24557	24652	24815	24733	24957	24869	24846	24608	24491	24582	24551	24744	24663	24693	24683	24593	24345	24538	24662	24870	24771	24890	24593	24685	24640	24660	24719	24772	24604	24558	24686	24850	24666	24730	24972	24621	24807	24812	24783	24947	24774	24651	24664	24706	24824	24676	24572	24739	24619	24677	24721	24874	24660	24807	24630	24681	24503	24785	24542	24811	24712	24640	24800	24697	24827	24723	24403	24840	24719	24575	24811	25081	24868	24539	24679	24869	24901	24831	25035	24583	25007	24630	24581	24742	24763	24647	24756	24570	24535	24726	24804	24516	24689	24789	24471	24643	24634	24798	24689	24566	24818	24746	24575	24760	24500	24611	24655	24733	24651	24652	24610	24649	24555	24735	24752	24610	24711	24583	25025	24861	24771	24744	24587	24850	24742	24505	24746	24555	24988	24867	24584	24752	24877	24982	24493	24720	24983	24730	24504	24511	24684	24758	24968	24906	24647	24611	24608	24775	24783	24717	24797	24455	24737	24764	24625	24954	24565	24673	24840	24664	24638	24702	24626	24699	25004	24636	24685	24716	24744	24815	24625	24649	24528	24723	24952	24812	24740	24836	24615	24596	24973	24721	24961	24719	24670	24809	24682	24578	24733	24690	24737	24608	24584	24571	24605	24611	24664	24532	24648	24565	24849	24656	24716	24848	24732	24644	24790	25090	24880	24504	24785	24554	24676	24770	24590	24688	24838	24759	24521	24616	24768	24855	24614	24692	24841	24821	24467	24516	24428	24696	24927	24763	24830	24714	24693	24657	24823	24647	24738	24734	24614	24655	24725	24535	24910	24844	24949	24936	24655	24799	24773	24822	24645	24609	24540	24660	25007	24756	24689	24696	24695	24826	24717	24677	24788	24724	24804	24645	24768	24608	24735	24802	24777	24762	24987	24950	24571	24806	24643	24535	24660	24966	24463	24552	24777	24808	24862	24704	24523	24630	24646	24880	24433	24521	24724	24537	24719	24645	24834	24680	24595	24814	24706	24610	24951	24713	24872	24751	25005	24508	24611	24705	24800	24867	24784	24771	24851	24721	24869	24626	24534	24707	24664	24532	24805	24723	24843	24707	24640	24756	24442	24946	24871	24917	24757	24611	24649	24851	24739	24667	24765	24900	24735	24658	24734	24908	24720	24631	24542	24717	24697	24874	24733	24670	24724	24683	24922	24723	24605	24635	24808	24549	24860	24581	24818	24700	24655	24622	24718	24701	24735	24895	24620	24732	24731	24777	24715	24636	24752	24902	24391	24717	24470	24565	24719	24602	24712	24799	24470	24396	24671	24459	24730	24856	24559	24617	24642	24606	24584	24564	24552	24761	24345	24638	24736	24825	24500	24702	24997	24628	24659	24657	24645	24482	24720	24628	24535	24652	24734	24717	24696	24949	24587	24574	24592	24901	24979	24828	24652	24474	24432	24548	24884	24524	24643	24589	24629	24510	24690	24621	24919	24576	24721	24502	24604	24620	24855	24716	24625	24524	24965	24731	24856	24599	24676	24393	24620	24494	24585	24468	24681	24468	24721	24751	24594	24790	24698	24792	24622	24657	24832	24613	24722	24802	25007	24760	24638	24492	24585	24856	24911	24592	24730	24787	24897	24916	25020	24666	24668	24617	24650	24888	24907	24859	24510	24743	24805	24813	24847	24775	24657	24607	24966	24746	24859	24736	25008	24916	24981	24692	24740	24738	24695	24549	24612	24765	24607	24721	24865	24965	24817	24669	24578	24537	24592	24622	24582	24621	24745	24887	24865	24784	24624	24723	24758	24624	24655	24626	24738	24586	24529	24770	24567	24991	24630	24829	24722	24832	24707	24887	24758	24645	24904	24639	24641	24653	24656	24816	24833	24853	24523	24666	24713	24809	24759	24819	24783	24593	24832	24582	24916	24852	24771	24496	24621	24765	24799	24702	24903	24707	24758	24860	24412	24604	24838	24870	24664	24861	24658	24629	24548	24812	24750	24809	24408	24741	24671	24447	24791	24593	24774	24670	24585	24688	24486	24682	24866	24800	24582	25019	24552	24716	24744	24758	24533	24741	24814	24674	24518	24482	24661	24490	24937	24943	24859	24700	24621	24553	24705	24576	24832	24630	24727	24897	24640	24724	24792	24703	24646	24594	24768	24847	24849	24797	24694	24955	24895	24853	24543	24860	24523	24736	24919	24834	24780	24750	24844	24831	24811	24666	24780	24571	24655	24561	24672	24744	24439	24633	24447	24704	24829	24743	25007	24726	24622	24678	24811	24972	24778	24604	25221	24835	24901	24618	24722	24676	24704	24483	24633	24616	24687	24908	24818	24558	24916	24910	24654	24875	24700	24797	24769	24696	24729	24701	24770	24734	24710	24906	24572	24664	24843	24739	24660	24698	24821	24797	24697	24716	24560	24698	24692	24594	24695	24753	24714	24932	24685	24740	24555	24691	24596	24717	24891	24748	24804	24895	24602	24707	24687	24677	24693	24654	24722	24759	24812	24508	24683	24728	24822	24614	24614	24654	24885	24543	24753	24673	24565	24787	24735	24612	24673	24729	24651	24776	24377	24501	24652	24720	24793	24769	24765	24736	24698	24603	24451	24763	24612	24445	24927	24783	24745	24737	24916	24511	24617	24941	24654	24760	24534	24868	24611	24946	24858	24945	24777	24924	24702	24471	24600	24690	24625	24902	24908	24803	24502	24431	24674	24823	24491	24571	24830	24695	24448	24630	24907	24578	24903	24779	24559	24546	24695	24568	24572	24688	24711	24609	24638	24446	24730	24624	24761	24527	24667	24751	24714	24790	24688	24640	24759	24695	24719	24799	24465	24698	24555	24542	24524	24814	24655	24741	24755	24685	24696	24642	24754	24462	24575	24963	24918	24552	24782	24346	24529	24640	24763	24694	24853	24774	24654	24590	24487	24765	24661	24494	24594	24718	24799	24630	24764	24735	24567	24426	24818	24733	24976	24705	24633	24809	24788	24603	24868	24878	24957	24742	24728	24676	24750	24819	24659	24714	24615	24663	24413	24815	24716	24705	24835	24582	24550	24655	24924	24698	24580	24851	24760	24635	24794	24715	24821	24763	24641	24821	24796	24843	24734	24469	24833	24732	24696	24682	24651	24626	24785	24766	24719	24705	24775	24592	24657	24701	24688	24938	24882	24590	24604	24602	24663	24429	24684	24794	24756	24743	24823	24791	24705	24664	24768	24658
15909	30956	31787	35948	80446	76944	61091	41656	27118	19032	16642	15811	15730	15618	15804	15778	15555	15635	15602	15598	15638	15967	15557	15779	15671	15402	15413	15584	15695	15632	15771	15483	15505	15663	15679	15384	15670	15661	15459	15486	15604	15609	15607	15458	15582	15586	15736	15479	15558	15518	15617	15652	15391	15762	15460	15579	15570	15364	15455	15382	15565	15648	15486	15488	15380	15481	15600	15390	15527	15399	15320	15635	15428	15588	15490	15511	15690	15588	15593	15554	15528	15527	15344	15342	15385	15465	15543	15450	15656	15573	15400	15616	15363	15545	15468	15464	15483	15633	15701	15435	15590	15451	15530	15468	15533	15475	15372	15370	15551	15419	15321	15476	15628	15696	15656	15699	15488	15657	15467	15507	15412	15485	15440	15702	15605	15391	15654	15464	15669	15507	15334	15517	15433	15479	15423	15489	15487	15547	15591	15631	15487	15555	15439	15494	15621	15485	15521	15630	15476	15612	15439	15463	15474	15374	15422	15587	15626	15570	15647	15601	15553	15539	15616	15473	15566	15436	15566	15453	15432	15437	15495	15497	15460	15479	15577	15562	15490	15534	15499	15432	15486	15272	15585	15430	15430	15430	15490	15592	15625	15436	15412	15455	15419	15508	15573	15527	15472	15490	15480	15442	15657	15559	15559	15436	15575	15488	15542	15423	15519	15488	15556	15478	15470	15441	15440	15530	15329	15438	15350	15584	15386	15424	15341	15606	15347	15558	15581	15657	15641	15572	15517	15538	15512	15332	15432	15500	15369	15631	15554	15730	15235	15470	15553	15384	15635	15457	15449	15465	15572	15509	15513	15401	15634	15488	15484	15631	15303	15591	15345	15568	15335	15591	15430	15433	15589	15562	15740	15511	15451	15485	15491	15430	15539	15572	15596	15496	15443	15506	15422	15503	15513	15398	15563	15482	15494	15541	15382	15478	15363	15514	15437	15666	15420	15415	15457	15594	15489	15541	15571	15571	15598	15371	15414	15448	15467	15520	15509	15453	15463	15601	15506	15650	15329	15423	15448	15498	15542	15478	15474	15420	15301	15628	15760	15381	15574	15603	15670	15483	15580	15447	15600	15349	15351	15370	15465	15321	15523	15534	15442	15459	15326	15824	15484	15500	15241	15528	15448	15386	15499	15550	15552	15527	15509	15363	15459	15501	15381	15496	15561	15645	15653	15537	15411	15462	15430	15535	15400	15494	15491	15410	15608	15544	15583	15401	15553	15482	15461	15520	15386	15506	15528	15517	15621	15385	15520	15591	15302	15488	15587	15512	15390	15637	15442	15484	15454	15353	15466	15240	15485	15739	15539	15692	15612	15429	15520	15612	15554	15516	15499	15477	15597	15385	15511	15384	15392	15566	15431	15534	15607	15302	15474	15403	15566	15513	15455	15399	15499	15325	15423	15618	15429	15593	15443	15425	15368	15630	15483	15467	15432	15481	15429	15397	15665	15607	15531	15583	15520	15516	15463	15376	15478	15417	15424	15594	15484	15737	15603	15511	15485	15462	15359	15613	15414	15629	15331	15590	15562	15436	15495	15446	15627	15368	15559	15474	15561	15267	15502	15638	15564	15579	15726	15389	15481	15208	15644	15342	15382	15527	15544	15528	15455	15452	15371	15492	15565	15404	15370	15361	15628	15394	15540	15329	15427	15636	15369	15563	15446	15293	15591	15457	15306	15484	15632	15654	15466	15556	15397	15538	15525	15623	15384	15457	15540	15478	15569	15440	15537	15260	15468	15307	15563	15473	15464	15601	15639	15220	15289	15439	15617	15469	15680	15545	15678	15640	15461	15442	15255	15646	15686	15444	15532	15540	15265	15598	15657	15574	15587	15445	15597	15646	15507	15457	15430	15483	15384	15584	15575	15541	15623	15450	15507	15484	15605	15578	15581	15479	15521	15372	15473	15424	15558	15361	15298	15554	15513	15488	15450	15413	15488	15457	15539	15493	15651	15542	15627	15435	15527	15445	15538	15351	15610	15330	15452	15467	15448	15413	15507	15545	15347	15517	15600	15480	15519	15689	15540	15253	15533	15576	15417	15589	15539	15588	15333	15353	15328	15351	15514	15359	15714	15515	15607	15593	15474	15596	15598	15432	15563	15409	15550	15534	15453	15665	15567	15539	15459	15530	15385	15380	15516	15588	15510	15413	15356	15602	15618	15310	15435	15436	15490	15593	15603	15437	15410	15585	15352	15486	15529	15595	15333	15518	15692	15445	15421	15439	15373	15574	15601	15399	15329	15398	15514	15655	15551	15504	15524	15321	15444	15469	15384	15454	15486	15551	15419	15519	15608	15494	15485	15331	15535	15393	15351	15547	15428	15572	15611	15301	15611	15518	15388	15553	15528	15454	15470	15547	15290	15499	15437	15366	15310	15394	15477	15462	15498	15665	15697	15545	15488	15525	15375	15767	15542	15512	15460	15399	15556	15379	15610	15365	15580	15381	15556	15489	15354	15472	15289	15560	15417	15516	15603	15451	15579	15532	15331	15424	15514	15488	15417	15367	15444	15213	15526	15375	15396	15503	15460	15376	15399	15640	15540	15552	15525	15329	15380	15531	15473	15583	15466	15490	15455	15489	15551	15356	15553	15482	15677	15297	15503	15520	15591	15401	15609	15417	15503	15509	15616	15471	15435	15562	15417	15535	15426	15418	15518	15450	15294	15644	15437	15626	15670	15663	15489	15607	15462	15554	15451	15531	15571	15518	15456	15582	15476	15338	15448	15588	15353	15555	15766	15422	15616	15612	15645	15699	15346	15510	15594	15369	15384	15396	15616	15569	15508	15455	15354	15512	15420	15403	15580	15407	15436	15432	15436	15493	15630	15573	15347	15493	15405	15586	15496	15379	15489	15470	15521	15425	15551	15641	15634	15435	15517	15548	15468	15480	15479	15472	15753	15365	15637	15538	15563	15265	15564	15496	15401	15293	15546	15567	15502	15534	15433	15481	15291	15569	15520	15453	15362	15530	15567	15557	15563	15436	15492	15432	15368	15187	15496	15590	15565	15427	15558	15439	15494	15675	15235	15445	15703	15424	15512	15573	15580	15471	15640	15589	15509	15256	15653	15295	15459	15530	15464	15263	15471	15726	15630	15557	15355	15503	15491	15494	15477	15361	15563	15311	15379	15661	15733	15552	15367	15533	15462	15646	15475	15492	15375	15374	15386	15556	15537	15416	15301	15535	15512	15523	15611	15505	15403	15524	15451	15493	15480	15660	15305	15433	15382	15448	15473	15447	15448	15634	15434	15452	15606	15479	15570	15528	15393	15411	15471	15481	15551	15425	15390	15461	15636	15552	15383	15527	15398	15353	15404	15634	15245	15571	15500	15588	15567	15398	15440	15457	15416	15477	15519	15481	15498	15454	15444	15436	15519	15353	15267	15458	15398	15447	15454	15620	15570	15533	15434	15587	15585	15524	15529	15364	15376	15445	15618	15312	15637	15710	15391	15457	15590	15384	15598	15506	15471	15480	15634	15402	15558	15754	15419	15490	15481	15525	15472	15491	15451	15498	15382	15389	15441	15470	15406	15387	15549	15405	15415	15577	15739	15519	15465	15522	15543	15485	15514	15432	15533	15686	15393	15376	15410	15509	15596	15444	15432	15556	15385	15366	15555	15463	15558	15439	15533	15410	15547	15410	15594	15365	15360	15639	15536	15588	15417	15433	15545	15356	15561	15474	15604	15433	15516	15542	15676	15357	15497	15465	15499	15550	15605	15530	15581	15640	15569	15455	15357	15521	15664	15504	15346	15380	15681	15267	15631	15382	15562	15636	15580	15570	15401	15595	15460	15433	15526	15423	15650	15525	15619	15437	15505	15564	15377	15351	15567	15426	15511	15511	15567	15364	15444	15540	15359	15762	15614	15496	15606	15417	15390	15535	15369	15440	15467	15641	15350	15574	15413	15567	15542	15575	15371	15455	15480	15494	15584	15588	15492	15468	15413	15385	15400	15591	15649	15430	15479	15348	15442	15521	15512	15385	15564	15495	15474	15438	15606	15663	15524	15544	15538	15409	15377	15692	15487	15299	15391	15613	15497	15656	15537	15595	15445	15439	15450	15466	15429	15560	15608	15356	15450	15645	15542	15662	15592	15818	15388	15541	15371	15496	15401	15574	15548	15567	15554	15694	15395	15295	15668	15545	15449	15491	15445	15290	15587	15479	15424	15428	15359	15574	15412	15554	15620	15516	15516	15668	15413	15586	15552	15464	15464	15397	15442	15561	15504	15523	15364	15392	15511	15407	15631	15463	15643	15504	15566	15513	15472	15489	15496	15565	15571	15593	15655	15561	15452	15563	15492	15467	15599	15608	15551	15474	15594	15485	15604	15291	15498	15386	15541	15382	15458	15711	15563	15515	15485	15350	15476	15610	15432	15481	15553	15561	15486	15628	15456	15465	15495	15444	15402	15444	15464	15580	15521	15498	15517	15344	15495	15547	15591	15448	15509	15532	15556	15393	15655	15540	15723	15488	15677	15374	15417	15478	15498	15629	15455	15414	15518	15547	15703	15678	15399	15538	15639	15533	15502	15576	15676	15615	15383	15608	15464	15471	15270	15537	15420	15431	15368	15560	15504	15505	15616	15340	15553	15376	15537	15506	15352	15495	15373	15589	15382	15528	15509	15580	15631	15581	15558	15511	15451	15573	15611	15563	15545	15660	15423	15388	15637	15668	15426	15328	15560	15409	15560	15497	15626	15316	15490	15541	15413	15577	15263	15432	15489	15603	15558	15400	15668	15624	15307	15513	15716	15504	15520	15794	15513	15543	15512	15576	15651	15537	15446	15341	15365	15593	15400	15639	15618	15414	15421	15550	15399	15598	15554	15554	15334	15510	15608	15583	15405	15487	15507	15456	15394	15452	15553	15610	15461	15401	15425	15554	15570	15585	15539	15389	15365	15427	15548	15589	15522	15445	15529	15530	15553	15544	15486	15497	15497	15468	15532	15543	15619	15543	15539	15835	15568	15548	15483	15482	15400	15338	15450	15450	15538	15464	15463	15509	15399	15577	15503	15504	15431	15612	15482	15631	15459	15605	15603	15761	15318	15354	15450	15304	15425	15583	15394	15537	15468	15262	15425	15413	15382	15486	15328	15607	15412	15437	15566	15731	15313	15308
31755	25008	27548	26890	32807	34931	32061	28433	26265	25133	24827	24500	24389	24284	24215	24235	24399	24392	24430	24324	24350	24392	24190	24276	24322	24500	24563	24227	24476	24361	24622	24442	24570	24250	24436	24348	24426	24408	24297	24397	24452	24505	24204	24311	24558	24507	24341	24249	24337	24399	24533	24481	24277	24469	24396	24424	24326	24341	24404	24046	24277	24400	24247	24344	24407	24370	24484	24575	24460	24137	24391	24268	24240	24389	24553	24244	24433	24408	24580	24111	24288	24426	24805	24319	24408	24463	24423	24463	24352	24173	24350	24274	24434	24439	24378	24374	24358	24421	24692	24571	24503	24592	24638	24270	24406	24493	24441	24484	24536	24520	24284	24257	24336	24422	24528	24453	24206	24466	24576	24277	24314	24448	24079	24368	24606	24460	24402	24561	24252	24463	24271	24345	24291	24314	24350	24284	24501	24172	24422	24116	24375	24525	24404	24367	24502	24606	24147	24314	24472	24668	24274	24486	24448	24408	24414	24396	24373	24459	24398	24246	24449	24433	24505	24354	24473	24405	24683	24446	24395	24342	24342	24442	24289	24063	24370	24706	24383	24548	24397	24234	24422	24284	24201	24314	24431	24359	24413	24341	24608	24446	24516	24475	24568	24334	24698	24182	24373	24501	24279	24555	24467	24282	24363	24351	24427	24711	24646	24540	24576	24366	24332	24405	24460	24335	24303	24297	24353	24211	24489	24170	24342	24348	24290	24368	24451	24361	24244	24448	24265	24483	24245	24450	24173	24368	24312	24400	24424	24270	24493	24487	24492	24370	24607	24211	24508	24304	24415	24620	24585	24505	24261	24374	24484	24420	24335	24423	24286	24206	24268	24439	24413	24228	24501	24112	24394	24476	24159	24327	24488	24174	24481	24385	24402	24582	24267	24347	24402	24271	24215	24234	24488	24484	24274	24313	24473	24308	24451	24559	24373	24373	24249	24386	24411	24194	24278	24288	24469	24415	24380	24641	24320	24491	24438	24300	24522	24462	24417	24251	24551	24309	24238	24589	24351	24665	24443	24345	24375	24205	24533	24515	24296	24368	24424	24506	24545	24386	24559	24404	24406	24470	24552	24479	24264	24202	24333	24542	24320	24588	24523	24197	24384	24186	24524	24578	24341	24280	24475	24356	24418	24567	24379	24125	24383	24451	24525	24329	24394	24578	24400	24567	24650	24449	24343	24143	24378	24306	24531	24215	24347	24403	24353	24335	24612	24353	24386	24060	24467	24258	24436	24513	24409	24197	24317	24294	24253	24555	24330	24481	24336	24594	24253	24313	24615	24350	24376	24408	24711	24367	24639	24452	24536	24304	24459	24426	24447	24246	24316	24412	24391	24444	24219	24358	24321	24111	24505	24181	24248	24347	24487	24398	24195	24317	24459	24272	24418	24292	24418	24353	24182	24193	24327	24442	24466	24291	24582	24470	24437	24058	24192	24453	24566	24375	24398	24370	24259	24384	24418	24182	24666	24375	24462	24477	24436	24504	24236	24520	24408	24625	24317	24474	24735	24509	24499	24422	24311	24297	24434	24297	24572	24537	24516	24214	24417	24440	24280	24535	24234	24535	24415	24580	24349	24503	24470	24504	24538	24249	24125	24175	24430	24451	24303	24304	24400	24516	24368	24335	24277	24525	24214	24348	24474	24417	24456	24455	24443	24300	24280	24451	24301	24254	24430	24557	24290	24343	24430	24363	24339	24319	24628	24029	24379	24327	24401	24351	24381	24447	24400	24408	24287	24547	24190	24302	24257	24273	23975	24351	24571	24481	24464	24371	24440	24417	24454	24420	24417	24432	24512	24236	24153	24411	24474	24304	24396	24489	24415	24249	24714	24412	24480	24529	24601	24414	24487	24351	24398	24474	24460	24408	24458	24414	24662	24459	24253	24529	24375	24260	24460	24462	24497	24542	24302	24209	24343	24289	24198	24091	24569	24334	24414	24301	24467	24514	24607	24463	24315	24396	24267	24320	24538	24406	24364	24506	24275	24423	24466	24402	24457	24335	24435	24510	24282	24456	24422	24452	24611	24381	24433	24379	24466	24340	24244	24411	24337	24262	24467	24260	24146	24422	24263	24315	24464	24349	24525	24282	24424	24385	24636	24148	24362	24374	24307	24168	24391	24438	24276	24535	24552	24317	24120	24517	24659	24142	24376	24600	24376	24675	24485	24470	24492	24359	24626	24226	24430	24613	24645	24289	24467	24388	24419	24296	24265	24201	24303	24223	24195	24340	24255	24323	24526	24511	24441	24395	24284	24487	24508	24319	24362	24169	24540	24349	24459	24364	24181	24699	24514	24282	24534	24429	24395	24259	24565	24355	24474	24285	24231	24305	24547	24452	24293	24389	24256	24215	24426	24598	24340	24405	24301	24166	24286	24272	24222	24263	24499	24643	24395	24588	24424	24409	24528	24223	24457	24512	24261	24461	24539	24253	24286	24253	24448	24478	24323	24447	24457	24336	24502	24403	24518	24374	24274	24466	24494	24452	24250	24362	24157	24199	24387	24331	24153	24452	24459	24481	24480	24277	24393	24267	24377	24385	24438	24506	24529	24303	24200	24457	24320	24322	24503	24573	24270	24338	24076	24488	24625	24476	24275	24317	24512	24283	24455	24306	24444	24172	24393	24249	24347	24395	24196	24399	24260	24198	24283	24406	24597	24325	24451	24499	24412	24324	24313	24516	24412	24351	24426	24485	24432	24562	24181	24358	24501	24478	24437	24207	24533	24561	24241	24207	24436	24507	24398	24475	24380	24496	24472	24418	24404	24351	24594	24695	24520	24722	24418	24456	24453	24335	24209	24335	24337	24600	24573	24460	24408	24245	24602	24462	24296	24050	24691	24508	24439	24479	24362	24409	24407	24432	24489	24390	24384	24294	24451	24224	24408	24528	24176	24799	24334	24501	24341	24352	24480	24506	24271	24297	24544	24199	24485	24386	24322	24249	24409	24361	24311	24366	24616	24508	24211	24236	24505	24304	24630	24292	24415	24522	24429	24198	24281	24529	24289	24330	24420	24366	24529	24444	24589	24343	24464	24434	24363	24716	24626	24415	24322	24368	24163	24222	24682	24490	24395	24367	24262	24348	24373	24405	24429	24599	24470	24239	24184	24485	24360	24414	24361	24114	24166	24504	24346	24537	24176	24455	24396	24409	24367	24230	24362	24270	24567	24441	24353	24623	24874	24626	24307	24590	24469	24371	24373	24379	24252	24534	24434	24396	24455	24497	24230	24368	24471	24142	24477	24305	24672	24457	23997	24369	24522	24188	24219	24596	24445	24361	24466	24269	24455	24492	24293	24501	24530	24269	24427	24262	24283	24332	24279	24588	24440	24465	24464	24446	24265	24651	24344	24462	24290	24477	24472	24344	24530	24372	24507	24514	24424	24300	24419	24550	24210	24371	24526	24365	24388	24368	24274	24185	24386	24497	24273	24190	24436	24520	24551	24482	24631	24262	24218	24457	24444	24448	24292	24185	24600	24591	24406	24428	24575	24324	24238	24304	24301	24437	24539	24430	24375	24396	24159	24388	24341	24350	24157	24345	24460	24556	24429	24553	24463	24693	24487	24401	24558	24457	24534	24484	24367	24619	24194	24260	24535	24583	24396	24587	24461	24414	24448	24392	24619	24509	24414	24139	24564	24470	24469	24385	24495	24588	24543	24443	24439	24489	24327	24393	24329	24179	24651	24360	24405	24340	24360	24454	24381	24494	24276	24374	24325	24568	24255	24621	24320	24565	24606	24296	24554	24179	24312	24252	24432	24334	24387	24284	24477	24638	24440	24243	24347	24391	24581	24428	24577	24242	24530	24395	24499	24358	24541	24329	24382	24095	24276	24429	24253	24478	24463	24210	24589	24457	24544	24397	24393	24204	24187	24343	24429	24416	24587	24527	24446	24302	24476	24488	24377	24550	24401	24377	24519	24336	24441	24201	24215	24346	24828	24335	24421	24381	24516	24285	24305	24331	24413	24366	24396	24316	24324	24371	24543	24621	24302	24321	24560	24095	24307	24422	24423	24473	24697	24433	24299	24437	24126	24517	24418	24442	24528	24396	24162	24590	24203	24365	24380	24576	24289	24141	24215	24628	24565	24516	24253	24217	24266	24400	24317	24471	24402	24571	24352	24310	24444	24293	24363	24288	24207	24328	24391	24310	24255	24327	24011	24456	24537	24364	24269	24498	24493	24294	24450	24540	24461	24239	24120	24424	24446	24545	24734	24490	24359	24395	24299	24554	24288	24424	24485	24413	24507	24345	24438	24523	24465	24283	24537	24456	24514	24518	24567	24382	24245	24226	24589	24370	24409	24535	24545	24330	24331	24309	24357	24323	24326	24234	24570	24453	24333	24623	24241	24280	24485	24433	24479	24132	24609	24382	24402	24379	24382	24498	24407	24493	24056	24386	24391	24328	24687	24370	24221	24582	24654	24358	24321	24144	24269	24479	24327	24392	24261	24318	24681	24505	24496	24521	24271	24411	24294	24343	24514	24493	24392	24363	24575	24437	24513	24492	24298	24289	24353	24374	24122	24366	24253	24318	24512	24426	24387	24469	24408	24567	24527	24674	24509	24561	24694	24321	24486	24204	24487	24447	24384	24670	24595	24669	24635	24329	24225	24356	24401	24154	24386	24397	24439	24565	24652	24840	24194	24289	24468	24444	24305	24692	24314	24138	24345	24493	24220	24330	24466	24303	24510	24310	24517	24406	24483	24538	24143	24249	24362	24405	24424	24517	24489	24424	24354	24390	24340	24235	24517	24202	24442	24113	24472	24447	24486	24390	24391	24292	24558	24165	24239	24360	24322	24204	24492	24466	24386	24506	24464	24719	24299	24321	24359	24293	24255	24313	24351	24431	24381	24239	24228	24231	24423	24386	24141	24440	24476	24411	24338	24449	24436	24620	24273	24332	24550	24396	24244	24511	24472	24480	24681	24228	24176	24615	24560	24360	24330	24546	24501	24152	24342	24128	24365	24273	24647	24765	24173	24423	24614	24476	24378	24367	24666	24587	24292	24458	24523	24055	24410	24152	24376	24357	24627	24503	24476	24329	24444	24339	24535	24448	24393	24326	24534	24405	24163	24374	24385	24443	24492	24360	24460	24198	24495	24264	24599	24340	24277	24455
14993	16074	16163	16058	25858	25864	21999	18197	16166	15274	15154	15081	14980	15043	15151	14914	14769	14986	15141	14961	14965	15076	14887	14889	15033	15031	15029	15146	14959	15005	15004	14944	14941	15031	15027	14964	15015	15151	14999	14786	15004	14906	15043	14991	15051	15124	14937	15095	15001	14939	14732	14818	14763	15071	15008	14946	15042	14840	15032	14944	14839	15103	14869	15089	15021	14977	15162	14877	15073	14795	14981	14980	14983	15017	14979	14976	14939	14871	14934	14934	15077	14938	14928	14957	14896	15070	14951	14909	15030	14965	14870	15112	14856	15093	14876	14900	14969	14882	14907	15105	15024	14993	14823	14917	14981	15039	15082	14933	15053	15098	14944	14925	14980	15024	14776	14946	15108	14931	14939	14936	15024	15027	14950	14941	15004	14840	14986	14808	14919	14940	15066	14936	15046	14811	14924	14883	14894	14985	14962	14905	15044	15021	15150	15089	14916	15007	14910	15141	14893	14952	15032	14732	15040	15051	15117	14766	15023	14943	15087	15173	14836	14856	14932	14986	15005	14886	14837	14768	14937	15000	15221	14973	14903	14790	14917	14990	15042	15162	15018	15024	14731	14828	15016	15018	14849	14934	14903	14995	14856	14635	14984	14900	14959	14941	14885	14847	14988	14896	14932	14930	14750	14923	14949	15023	14792	14952	15000	15073	14959	14907	14963	14855	14775	15000	14933	14989	14853	14876	14858	14959	14836	15246	14846	14870	15011	14950	15011	14867	14859	14824	15079	14873	14727	14880	14849	14969	14995	15037	15027	14862	15013	14992	15070	14683	14908	14895	14853	15040	15088	14765	14898	14920	14908	14870	15025	14911	14767	15115	14867	14974	14841	15037	14878	14945	15072	14902	15041	14990	14870	14825	15084	14881	14895	15102	14945	14765	14934	14731	14997	14994	14839	14925	14900	14945	14905	14862	14874	14894	15006	15000	15071	15042	15011	14963	14970	15069	14953	14767	15003	14997	15018	14944	14910	15113	14940	14964	14952	14885	14914	15039	15021	15102	15067	14825	15016	14978	14988	14953	14961	15028	14929	14944	15022	14823	14998	14952	14863	14952	14863	14867	14851	14913	15136	14951	14866	14792	15028	14904	14916	14946	14849	14732	15039	14934	14962	14722	14837	14862	14843	14889	15017	14754	14850	14946	14999	14968	14820	15007	15003	14949	14923	14871	14982	14910	15079	15046	14937	15020	14930	14731	14883	14940	15083	14917	14857	14918	15022	15071	14941	14809	14941	14987	14969	14945	15070	14875	14958	14967	14923	14967	14788	14980	15029	14785	14730	14973	14956	15096	14968	14971	14964	14874	14900	15052	15126	14911	14978	15013	14842	14909	15008	14965	14907	14984	15029	14977	14913	14977	15014	14927	14965	14905	14880	14862	15021	14939	14887	14792	14895	14994	15032	14880	14972	14888	14894	14935	14961	14935	14980	14881	15081	14770	15034	15026	15004	15059	14973	15078	14701	15060	14962	14916	14943	14794	14902	14964	14913	14979	14989	14986	15056	14960	15098	14908	15100	14980	15004	14902	14955	14938	15035	15034	14980	14911	14882	15067	14792	14883	14814	15074	15016	14927	14886	14883	14843	15005	14793	14875	15061	14884	15017	15010	15017	14923	15067	14885	15003	14994	14957	15028	15000	14838	14832	15014	15096	14936	14896	14913	14963	14896	14771	14966	14989	15064	14934	14695	14967	15036	14934	14982	14900	14855	14861	15018	15045	14893	15054	14951	14972	14968	14832	15098	14802	14980	14980	14930	15042	14955	15039	15001	14897	14956	14951	14958	14929	14804	14892	14905	14954	14810	14934	14894	14911	15149	15010	14869	14898	14935	14816	14852	14935	14914	14860	14926	14895	14978	14954	14970	14690	15042	14962	14870	14990	14908	14904	14864	15021	14888	14753	14842	14973	14940	14938	14967	15032	14996	14977	14981	14903	14945	14986	14902	14908	14990	14843	14957	14992	14945	15107	14942	14828	15155	14851	14896	15156	15018	14979	14975	14872	14833	14876	15059	14927	14910	15027	14985	14906	14971	15108	14950	14845	14840	14930	14886	14854	14959	14919	14998	14941	15043	14925	14909	14990	14888	14853	14812	14976	14878	14888	14924	15001	15063	14906	15015	14921	14886	15081	14997	14988	14997	15026	15065	14869	14956	15123	14919	15018	14934	15015	14937	14897	15041	15105	14821	14793	14907	14879	14977	14958	14965	15026	14851	14987	14894	14987	14914	14970	15024	14946	14862	15149	15003	15096	14976	14907	15027	14884	15088	14997	14984	14967	14984	14909	14878	14824	15186	14991	14921	14873	14995	14931	15097	14998	15082	14939	15003	14663	15071	15039	14923	15094	15198	15011	15001	15017	14792	14970	14764	14959	14822	15080	14826	14971	14850	14920	15053	14870	15024	14886	15064	15054	15022	14858	15079	15062	14943	14806	14986	14943	14956	14788	14820	15029	14913	14899	15032	14877	15007	14880	15014	14864	14962	14918	15011	14847	15086	15025	14977	15143	15000	14918	14989	15083	15018	14905	15014	15026	15069	15015	14856	15034	14864	14956	14960	15080	15077	15025	15127	14961	14918	15080	15134	14810	14995	14800	14964	15046	14881	14971	14985	14809	14924	15015	15020	15185	15035	14991	14944	14918	14911	14892	15071	15021	14913	15075	14945	14928	14947	14753	14891	14982	14954	14923	14975	14758	14910	15039	14862	14915	14847	15010	14983	14926	14984	15028	15037	14978	15112	14854	14888	14815	14867	15019	15126	14996	14914	14999	14784	14973	14950	15015	14998	14982	14905	14887	14836	15077	14990	15078	14904	14937	15070	14948	15140	15024	15086	14942	14847	14775	14722	15058	14833	14774	14931	14972	14862	14942	15232	14940	15000	14852	14811	14925	14934	14945	14876	14972	15023	15082	14822	15024	14900	14968	14932	14947	14892	14998	14947	14944	14934	15034	15051	14829	14924	15014	14788	14960	14845	14989	14925	15216	14792	14859	14980	14843	15165	14888	14887	14951	14894	14873	15086	15165	14900	14904	14982	14775	15043	14887	15168	14988	14922	14929	14885	15150	14903	14844	14914	14881	14939	15103	14812	15130	14943	14835	14906	14960	14866	14906	14862	14916	14874	14862	14991	14919	15101	14826	14950	15024	14991	14897	14782	15045	14963	14904	14881	14951	14796	14832	15062	14737	14968	14945	14885	14907	14799	15016	14946	15037	15033	14857	14821	14937	14928	15129	15020	15009	15050	14920	14974	14810	14816	15046	14960	14924	14974	15118	14985	14937	15044	15152	14873	14886	15190	14805	15010	15042	14942	14976	14996	14992	15030	14747	14996	15116	15164	14870	15165	15042	14938	14956	15052	15055	14812	15056	14856	14969	14982	14883	14931	14873	15055	14952	14918	15011	14872	15028	14905	14948	15086	15029	15055	14807	14841	14964	14880	14864	14869	14940	15035	15062	14770	14872	15017	14872	14975	15087	14956	14972	14913	14766	14947	15125	15117	14855	14829	15174	15027	14983	15019	14886	14834	14997	14918	14995	15064	15174	14910	15057	14989	14949	14930	14831	14921	14996	14855	14910	14938	14910	14858	14956	14872	14898	14895	15031	14972	14917	14882	14828	14912	14906	14850	14869	15074	14909	15049	14983	14957	14686	14883	14812	14964	14923	14925	14893	15002	14973	14816	15132	14992	15129	14962	14983	14890	14952	14969	14905	15054	14917	14948	14913	14894	14969	14992	14922	14965	15100	14924	15021	14991	14960	14938	14761	14938	14917	15000	15121	14829	14945	14876	14777	14965	15163	14721	14832	15013	14826	14925	15006	14940	14841	14963	15089	14924	14936	15002	14847	15018	15014	14982	15137	15005	14992	14882	14905	14980	14934	14916	14839	14857	14915	15028	15075	14850	14827	14624	14950	15007	14917	15056	14903	14850	14814	14963	14962	14908	14947	14999	15016	14939	14997	14989	14844	14971	14950	14947	14953	15091	14897	14917	14929	14909	14999	14807	15023	14833	14989	14902	14873	14864	15028	15109	14884	15029	14990	14838	15074	14918	14963	14892	14912	15055	14964	14954	14944	15027	15022	14773	14889	14792	14966	15150	15007	14838	15031	14926	14847	15024	14872	14954	14841	14807	14993	15088	15000	15098	14979	14974	15065	14922	15014	15011	15093	15106	14923	14801	14987	15046	15187	14981	14886	14925	15051	15022	14971	14844	15160	14929	14938	14896	14976	14901	14960	15141	14901	14841	15031	15032	14957	14986	14747	14904	14859	15059	14966	14928	14840	15151	15034	14849	15025	15117	14941	15128	14999	15039	14939	14931	14831	14991	15001	14916	14895	15053	15025	14909	14850	15020	14920	14942	14876	15018	15008	15007	15001	14994	14794	15077	14897	14993	15041	14974	14837	14796	14886	14921	15056	14975	14876	14967	14924	15001	15012	14861	15008	14944	14980	14932	15030	15093	14956	14979	15060	15042	14883	14880	14783	15100	14976	14843	14933	14986	15066	15077	15012	14910	14972	15086	15070	15030	14994	14826	15114	15112	15049	14873	14938	15056	14898	15051	14907	14927	14907	15066	14838	14843	14790	14915	15039	15073	14888	14931	15095	14891	14864	14956	15032	14907	14923	14998	14918	14884	14942	14935	15051	14861	14784	15005	14993	15109	14904	14963	15017	15026	14963	14872	14917	14947	15064	14956	14909	14843	14908	14898	14902	14876	14888	14938	14914	14807	14947	15164	14921	14936	15025	14884	14892	14975	14969	15028	15083	14852	14897	14782	15062	14868	15023	14962	14949	14701	15171	14927	14996	14928	14933	14982	14910	14894	14929	15014	15023	14911	15055	15015	14877	14950	15018	14983	14790	14885	14818	14953	14973	15026	15139	15001	14783	15005	15030	14885	14835	14914	14901	15078	14883	14638	14831	14815	15006	14877	14884	14953	14841	14913	14903	14925	14796	14895	14929	15024	15055	14744	14824	14942	14882	15040	14874	14841	14869	15002	14970	14861	15018	14925	14803	14900	15098	14848	15051	14889	15008	15018	14999	15120	15069	14804	15007	14844	14996	14731	14978	14876	15051	14987	14989	15159	15012	15016	15072	14940	14914	15005	15028	14902	15025	14834
25763	21557	28209	33142	52530	57761	48610	36822	29450	26743	25372	25200	24864	24857	24526	24666	24763	24945	24709	24689	24790	24707	24639	24693	24660	24686	24813	24713	24524	24637	24354	24492	24502	24611	24554	24659	24591	24641	24617	24679	24709	24601	24687	24475	24847	24696	24521	24578	24691	24488	24477	24484	24633	24418	24654	24541	24528	24448	24696	24776	24464	24641	25006	24737	24840	24653	24430	24676	24660	24587	24680	24637	24381	24299	24739	24677	24874	24716	24450	24664	24381	24546	25105	24654	24722	24508	24606	24444	24736	24650	24912	24651	24750	24744	24541	24600	24533	24775	24662	24798	24441	24594	24596	24659	24577	24656	24870	24436	24384	24638	24509	24677	24608	24623	24586	24374	24684	24446	24594	24500	24614	24744	24682	24393	24658	24841	24465	24958	24832	24426	24466	24615	24557	24622	24616	24511	24386	24517	24433	24336	24585	24458	24580	24520	24594	24576	24733	24473	24745	24397	24422	24501	24542	24621	24560	24707	24626	24386	24646	24396	24708	24665	24600	24309	24665	24706	24556	24647	24562	24447	24681	24456	24777	24517	24536	24450	24682	24724	24625	24602	24501	24670	24784	24534	24534	24443	24707	24627	24662	24604	24594	24353	24388	24719	24578	24402	24342	24471	24539	24433	24558	24478	24666	24567	24767	24663	24619	24666	24831	24596	24653	24506	24322	24696	24352	24463	24730	24716	24563	24766	24709	24516	24268	24363	24558	24621	24547	24573	24683	24707	24774	24635	24495	24655	24662	24444	24616	24635	24586	24703	24415	24904	24459	24259	24350	24546	24390	24530	24214	24506	24585	24565	24548	24589	24498	24495	24653	24378	24752	24931	24461	24611	24584	24605	24511	24521	24545	24670	24634	24514	24555	24373	24478	24757	24443	24714	24740	24556	24674	24639	24542	24768	24794	24629	24560	24466	24596	24670	24533	24724	24580	24815	24743	24665	24255	24560	24326	24466	24467	24618	24703	24530	24696	24513	24543	24633	24568	24592	24700	24542	24516	24388	24794	24581	24623	24638	24570	24610	24620	24564	24554	24592	24763	24581	24544	24667	24618	24597	24513	24610	24756	24758	24670	24525	24550	24565	24544	24611	24335	24706	24874	24699	24538	24645	24820	24669	24613	24558	24728	24585	24420	24497	24534	24626	24636	24682	24603	24198	24402	24539	24536	24505	24542	24384	24737	24717	24731	24540	24422	24512	24682	24552	24403	24615	24398	24456	24511	24534	24760	24671	24530	24635	24305	24716	24747	24465	24822	24756	24561	24650	24843	24604	24437	24399	24529	24617	24707	24562	24713	24833	24495	24506	24650	24642	24567	24540	24379	24602	24680	24450	24631	24675	24488	24525	24768	24598	24819	24725	24471	24299	24380	24605	24877	24606	24568	24750	24453	24436	24844	24698	24505	24618	24479	24464	24589	24414	24501	24505	24397	24476	24451	24664	24648	24660	24654	24592	24584	24528	24615	24728	24704	24545	24659	24600	24652	24304	24662	24613	24617	24380	24720	24696	24924	24552	24679	24928	24782	24605	24473	24563	24532	24576	24565	24548	24578	24589	24480	24515	24586	24569	24741	24451	24770	24566	24589	24418	24433	24455	24747	24727	24440	24655	24633	24489	24535	24719	24762	24761	24517	24844	24601	24815	24559	24571	24377	24304	24490	24712	24473	24418	24417	24688	24466	24556	24754	24579	24578	24637	24874	24554	24622	24593	24712	24764	24807	24444	24571	24303	24280	24528	24635	24463	24489	24524	24805	24425	24531	24748	24499	24695	24621	24595	24714	24810	24570	24556	24545	24570	24680	24979	24538	24798	24456	24659	24699	24524	24731	24638	24576	24676	24458	24650	24730	24403	24652	24692	24469	24416	24633	24494	24622	24602	24543	24777	24635	24534	24353	24483	24808	24428	24510	24514	24699	24661	24682	24851	24694	24416	24479	24652	24345	24457	24574	24678	24382	24750	24735	24468	24623	24688	24642	24898	24445	24578	24464	24610	24496	24474	24583	24630	24583	24644	24465	24609	24619	24497	24765	24554	24576	24614	24443	24515	24431	24754	24558	24611	24551	24613	24525	24512	24645	24426	24523	24755	24489	24633	24469	24533	24818	24764	24641	24520	24650	24641	24561	24495	24704	24400	24709	24514	24659	24424	24546	24589	24531	24833	24553	24588	24583	24690	24367	24382	24411	24448	24430	24546	24463	24569	24534	24633	24630	24692	24563	24535	24541	24567	24580	24717	24810	24783	24745	24676	24836	24460	24351	24550	24707	24631	24704	24649	24803	24472	24566	24314	24747	24421	24728	24839	24754	24657	24569	24691	24619	24506	24647	24479	24648	24741	24562	24394	24761	24759	24559	24629	24358	24614	24766	24563	24470	24477	24147	24798	24697	24602	24651	24515	24799	24545	24968	24553	24372	24551	24722	24655	24718	24573	24654	24701	24948	24600	24314	24405	24566	24523	24632	24602	24499	24567	24531	24553	24585	24704	24503	24689	24654	24430	24428	24669	24359	24358	24394	24605	24638	24696	24672	24613	24640	24607	24474	24315	24577	24621	24456	24735	24597	24624	24670	24480	24485	24331	24489	24503	24510	24742	24486	24600	24556	24567	24619	24670	24306	24661	24416	24542	24696	24848	24510	24718	24504	24576	24576	24609	24543	24356	24425	24718	24417	24751	24963	24757	24590	24326	24559	24553	24619	24576	24577	24472	24510	24898	24818	24587	24813	24693	24634	24718	24664	24630	24444	24535	24793	24563	24485	24687	24605	24512	24903	24635	24666	24481	24434	24665	24528	24447	24874	24556	24591	24542	24670	24626	24516	24817	24699	24598	24723	24852	24667	24627	24433	24739	24757	24462	24421	24718	24655	24511	24660	24572	24383	24752	24526	24527	24629	24681	24648	24368	24643	24548	24844	24754	24806	24669	24871	24760	24561	24478	24643	24806	24647	24575	24535	24595	24329	24519	24499	24746	24759	24620	24681	24467	24618	24551	24581	24372	24748	24571	24751	24698	24952	24457	24680	24296	24616	24448	24589	24503	24666	24389	24739	24640	24599	24609	24471	24582	24459	24495	24593	24627	24617	24483	24755	24601	24519	24493	24597	24595	24622	24755	24691	24573	24576	24664	24547	24572	24448	24457	24357	24560	24765	24622	24498	24368	24593	24483	24652	24646	24700	24792	24556	24417	24399	24772	24792	24581	24588	24755	24387	24550	24480	24658	24543	24909	24624	24453	24472	24635	24790	24631	24664	24701	24722	24642	24663	24301	24685	24755	24647	24662	24781	24610	24658	24703	24814	24678	24476	24589	24658	24605	24572	24585	24725	24436	24675	24665	24539	24518	24596	24532	24692	24686	24511	24413	24617	24763	24648	24557	24514	24643	24759	24463	24626	24334	24749	24753	24829	24487	24545	24661	24722	24465	24701	24463	24559	24542	24602	24641	24642	24547	24860	24677	24556	24560	24675	24903	24392	24691	24569	24412	24319	24580	24587	24704	24462	24611	24385	24678	24499	24693	24648	24408	24843	24686	24668	24659	24494	24687	24503	24824	24701	24380	24396	24485	24362	24466	24592	24593	24542	24570	24564	24458	24385	24427	24352	24612	24808	24554	24421	24640	24679	24651	24732	24780	24472	24465	24606	24741	24518	24660	24686	24716	24715	24785	24799	24719	24567	24549	24532	24440	24662	24653	24396	24582	24380	24567	24550	24564	24338	24709	24655	24409	24408	24611	24612	24742	24547	24711	24629	24579	24593	24595	24604	24498	24662	24501	24508	24667	24655	24584	24637	24586	24512	24635	24682	24550	24442	24637	24690	24525	24573	24590	24544	24684	24504	24551	24570	24542	24496	24496	24532	24557	24557	24404	24722	24704	24411	24652	24242	24421	24451	24683	24540	24549	24593	24664	24578	24521	24703	24597	24642	24596	24632	24505	24432	24534	24449	24511	24779	24705	24535	24380	24690	24369	24634	24857	24518	24551	24940	24714	24579	24482	24452	24763	24523	24800	24569	24828	24666	24579	24686	24619	24612	24588	24660	24592	24359	24627	24560	24617	24501	24695	24601	24495	24579	24672	24543	24604	24410	24309	24548	24546	24693	24621	24487	24691	24480	24636	24649	24568	24646	24459	24463	24644	24620	24443	24439	24700	24636	24634	24435	24659	24601	24514	24521	24700	24497	24562	24409	24417	24452	24619	24523	24717	24644	24541	24552	24524	24580	24556	24740	24621	24724	24673	24650	24760	24592	24723	24486	24543	24722	24382	24334	24833	24738	24478	24261	24523	24418	24698	24618	24460	24698	24836	24744	24509	24486	24542	24440	24473	24541	24310	24476	24550	24425	24662	24460	24581	24456	24710	24604	24461	24522	24523	24818	24664	24587	24568	24672	24553	24506	24285	24600	24576	24467	24682	24548	24552	24606	24733	24573	24671	24764	24676	24479	24713	24660	24670	24518	24570	24537	24739	24595	24579	24799	24449	24388	24449	24482	24548	24378	24514	24633	24664	24514	24675	24632	24809	24458	24585	24765	24747	24694	24690	24534	24622	24498	24545	24490	24519	24639	24589	24603	24542	24536	24673	24385	24670	24506	24798	24745	24576	24772	24769	24462	24570	24325	24509	24259	24418	24521	24723	24614	24738	24645	24666	24601	24629	24766	24376	24587	24529	24535	24559	24696	24638	24682	24557	24421	24467	24765	24586	24606	24603	24581	24552	24820	24460	24728	24452	24464	24575	24395	24559	24753	24497	24555	24401	24557	24667	24484	24549	24628	24677	24789	24569	24565	24662	24489	24816	24441	24368	24646	24734	24346	24586	24710	24546	24543	24767	24524	24562	24695	24472	24549	24601	24658	24569	24541	24637	24760	24379	24721	24418	24414	24386	24670	24528	24819	24671	24788	24608	24664	24413	24508	24373	24545	24504	24613	24568	24499	24608	24608	24544	24695	24644	24363	24638	24587	24459	24571	24742	24513	24744	24694	24636	24489	24635	24531	24715	24528	24357	24573	24562	24690	24663	24718	24531	24585	24685	24528	24583	24567	24782	24579	24671	24440	24740	24714	24548	24596	24601	24559	24626	24702	24511	24626	24568	24597	24502	24548	24569	24866	24812	24678	24454	24633	24700
14183	23034	23778	29803	54283	52022	38907	26778	19500	16752	15976	15564	15395	15403	15235	15187	15310	15313	15339	15340	15444	15277	15236	15363	15434	15205	15252	15144	15314	15437	15317	15378	15241	15227	15372	15284	15242	15496	15253	15263	15419	15157	15345	15245	15329	15474	15336	15291	15336	15241	15496	15323	15327	15235	15307	15213	15218	15365	15306	15286	15186	15232	15171	15280	15363	15302	15298	15387	15145	15284	15340	15228	15119	15013	15303	15383	15195	15146	15350	15214	15376	15303	15414	15206	15398	15516	15211	15314	15243	15191	15329	15542	15406	15394	15139	15279	15296	15270	15278	15117	15318	14979	15388	15170	15271	15274	15459	15189	15288	15407	15155	15190	15449	15211	15298	15072	15273	15202	15206	15311	15230	15237	15363	15253	15143	15149	15243	15530	15160	15352	15118	15373	15311	15062	15299	15204	15136	15262	15224	15325	15270	15265	15334	15187	15272	15295	15451	15295	15353	15203	15153	15339	15211	15185	15239	15181	15111	15333	15327	15110	15260	15166	15369	15271	15281	15286	15297	15124	15228	15212	15155	15292	15330	15154	15341	15163	15397	15279	15189	15220	15426	15218	15303	15163	15398	15201	15297	15209	15277	15189	15143	15356	15381	15331	15381	14940	15143	15271	15260	15272	15230	15313	15296	15162	15472	15300	15281	15190	15236	15316	15385	15293	15228	15415	15249	15241	15318	15341	15240	15222	15230	15375	15154	15142	15292	15294	15276	15268	15198	15410	15068	15316	15179	15201	15123	15349	15265	15395	15188	15240	15292	15354	15324	15441	15268	15155	15328	15280	15166	15303	15175	15137	15430	15264	15404	15226	15290	15177	15129	15302	15206	15186	15337	15207	15340	15393	15220	15319	15448	15368	15228	15402	15298	15274	15370	15172	15334	15308	15290	15344	15292	15328	15181	15287	15143	15279	15149	15230	15324	15233	15363	14995	15301	15227	15226	15295	15360	15257	15152	15244	15210	15341	15306	15241	15350	15125	15391	15101	15331	15383	15284	15109	15307	15250	15388	15229	15264	15177	15115	15267	15204	15282	15290	15473	15274	15451	15269	15210	15316	15195	15212	15154	15232	15080	15269	15135	15083	15322	15272	15055	15309	15267	15249	15261	15160	15278	15188	15265	15239	15275	15341	15254	15392	15237	15334	15183	15252	15431	15427	15434	15271	15082	15313	15298	15313	15286	15143	15268	15347	15289	15336	15250	15256	15233	15367	15274	15396	15455	15307	15205	15219	15116	15312	15301	15409	15217	15063	15177	15216	15234	15191	15123	15216	15156	15148	15355	15228	15156	15069	15145	15309	15209	15349	15418	15129	15192	15363	15320	15196	15419	15463	15280	15311	15109	15229	15199	15253	15308	15331	15237	15252	15216	15272	15311	15071	15353	15222	15227	15344	15206	15174	15183	15260	15393	15231	15198	15372	15425	15177	15241	15214	15203	15302	15244	15161	15350	15294	15286	15302	15227	15143	15295	15310	15208	15209	15270	15228	15346	15414	15294	15161	15059	15284	15293	15161	15230	15466	15143	15287	15467	15078	15107	15305	15216	15258	15262	15247	15206	15175	15392	15411	15219	15319	15168	15255	15370	15286	15347	15249	15272	15258	14994	15302	14903	15441	15389	15123	15524	15164	15328	15153	15520	15300	15247	15264	15339	15260	15212	15362	15345	15423	15137	15304	15376	15272	15219	15268	15180	15196	15345	15285	15255	15275	15335	15261	15295	15265	15185	15285	15402	15407	15090	15134	15408	15012	15064	15191	15130	15092	15240	15279	15346	15207	15328	15255	15328	15244	15263	15245	15252	15433	15392	15267	15276	15191	15184	15311	15198	15241	15322	15243	15179	15293	15315	15261	15202	15184	15340	15192	15263	15302	15368	15133	15234	15133	15252	15326	15090	15408	15255	15224	15243	15389	15153	15226	15258	15198	15329	15238	15186	15354	15213	15280	15406	15130	15220	15278	15426	15223	15384	15274	15244	15194	15087	15333	15275	15303	15372	15105	15327	15357	15350	15268	15103	15393	15259	15341	15205	15301	15314	15057	15153	15224	15448	15356	15296	15334	15525	15171	15341	15217	15230	15299	15111	15265	15267	15388	15252	15175	15295	15218	15154	15238	15279	15318	15133	15278	15336	15352	15201	15201	15339	15243	15092	15338	15156	15207	15457	15301	15248	15352	15219	15371	15201	15262	15442	15224	15321	15172	15374	15379	15320	15322	15114	15392	15333	15365	15319	15230	15243	15296	15159	15379	15177	15277	15331	15194	15079	15270	15262	15359	15224	15205	15286	15305	15400	15448	15180	15125	15276	15391	15248	15288	15293	15161	15131	15313	15337	15146	15379	15526	15142	15287	15206	15223	15290	15231	15233	15324	15146	15096	15183	15240	15119	15201	15230	15168	15351	15519	15279	15295	15246	15326	15430	15256	15238	15235	15288	15306	15375	15032	15304	15116	15086	15301	15479	15390	15213	15069	15215	15196	15214	15400	15172	15250	15109	15241	15331	15201	15288	15214	15162	15356	15273	15323	15284	15351	15267	15380	15259	15174	15285	15213	15044	15263	15199	15270	15388	15251	15300	15299	15135	15347	15321	15406	15342	15286	15079	15353	15292	15162	15431	15411	15297	15033	15156	15347	15123	15299	15247	15132	15169	15184	15347	15241	15332	15192	15339	15359	15227	15330	15190	15236	15249	15164	15185	15381	15245	15213	15383	15248	15301	15369	15270	15370	15369	15278	15290	15340	15262	15134	15342	15437	15288	15263	15344	15182	15162	15060	15174	15261	15202	15161	15232	15187	15120	15224	15324	15382	15259	15059	15209	15096	15332	15349	15262	15343	15249	15407	15186	15159	15197	15242	15146	15182	15323	15313	15192	15125	15365	15190	15103	15300	15302	15344	15316	15254	15172	15303	15145	15252	15306	15272	15142	15284	15319	15351	15352	15350	15241	15211	15236	15430	15356	15192	15270	15364	15213	15207	15221	15287	15207	15170	15192	15238	15406	15180	15185	15262	15297	15414	15432	15221	15268	15205	15286	15287	15141	15219	15197	15271	15186	15142	15093	15092	15146	15417	15188	15196	15183	15266	15202	15148	15445	15105	15412	15351	15372	15351	15254	15497	15201	15317	15331	15261	15134	15198	15317	15190	15367	15250	15335	15199	15204	15125	15296	15372	15265	15339	15266	15302	15200	15312	15282	15232	15400	15304	15377	15445	15313	15227	15202	15215	15286	15415	15271	15175	15203	15201	15233	15278	15204	15339	15229	15179	15212	15283	15166	15220	15227	15152	15263	15377	15287	15156	15229	15430	15363	15401	15389	15420	15189	15329	15364	15118	15339	15371	15359	15195	15113	15191	15283	15474	15265	15244	15397	15363	15244	15236	15110	15349	15317	15223	15319	15195	15230	15224	15088	15389	15275	15319	15002	15269	15263	15130	15388	15267	15182	15328	15171	15410	15042	15195	15470	15360	15270	15122	15303	15389	15230	15335	15339	15222	15175	15311	15186	15250	15279	15334	15274	15136	15261	15171	15205	15312	15356	15242	15180	15254	15089	15180	15284	15144	15253	15221	15216	15332	15385	15310	15264	15176	15259	15191	15152	15221	15353	15254	15332	15370	15237	15303	15289	15320	15398	15106	15201	15290	15253	15429	15371	15093	15179	15354	15244	15227	15221	15328	15172	15389	15200	15228	15018	15461	15175	15410	15473	15151	15252	15354	15141	15272	15214	15133	15455	15259	15382	15354	15180	15198	15319	15363	15244	15470	15373	15259	15433	15305	15306	15081	15509	15426	15149	15241	15418	15212	15221	14877	15457	15128	15354	15324	15359	15270	15236	15228	15289	15331	15277	15216	15247	14960	15446	15243	15111	15440	15121	15425	15344	15116	15316	15325	15323	15252	15304	15212	15286	15174	15226	15486	15328	15286	15121	15228	15263	15348	15403	15272	15392	15220	15259	15382	15075	15494	15416	15354	15248	15258	15219	15209	15233	15354	15169	15225	15201	15398	15150	15187	15204	15401	15128	15186	15158	15261	15238	15368	15315	15321	15341	15135	15140	15375	15268	15489	15230	15389	15355	15259	15144	15231	15211	15362	15117	15346	15204	15127	15247	15289	15192	15126	15164	15202	15302	15286	15198	15241	15451	15381	15126	15228	15277	15389	15323	15124	15328	15316	15217	15224	15179	15335	15150	15403	15249	15177	15300	15098	15294	15263	15306	15097	15346	15287	15236	15226	15277	15135	15162	15224	15138	15354	15298	15210	15444	15196	15270	15193	15228	15113	15314	15220	15515	15270	15249	15145	15275	15262	15304	15248	15275	15396	15269	15302	15024	15096	15372	15166	15145	15107	15223	15186	15204	15388	15132	15327	15320	15148	15228	15422	15187	15358	15104	15360	15315	15253	15207	15239	15276	15239	15295	15357	15333	15330	15330	15212	15219	15384	15294	15187	15267	15240	15242	15130	15206	15215	15266	15387	15318	15263	15297	15241	15284	15198	15313	15353	15340	15367	15345	15320	15136	15096	15284	15275	15350	15050	15260	15181	15103	15247	15280	15364	15155	15323	15290	15272	15300	15222	15194	15345	15328	15255	15436	15288	15367	15254	15235	15092	15282	15426	15302	15332	15299	15297	15185	15240	15159	15373	15187	15297	15402	15256	15170	15176	15217	15405	15212	15290	15294	15333	15422	15301	15088	15269	15428	15377	15246	15282	15099	15362	15297	15308	15270	15158	15270	15245	15318	15109	15207	15354	15113	15122	15380	15241	15314	15276	15219	15347	15144	15203	15116	15439	15294	15412	15360	15313	15318	15171	15034	15263	15380	15546	14974	15099	15305	15263	15478	15311	15218	15272	15249	15217	15278	15268	15134	15270	15342	15260	15200	15405	15251	15258	15408	15307	15265	15159	15248	15317	15335	15134	15179	15355	15451	15101	15266	15148	15452	15475	14958	15307	15222	15259	15124	15380	15368	15416	15402	15145	15364	15251	15331	15187	15309	15167	15149	15344	15142	15149	15239	15151	15142	15252	15179	15594	15175	15334	15232	15406	15357	15235	15358	15228	15150	15218	15237	15448	15148	15287	15174	15237	15221	15177	15497	15402	15238	15221	15259	15313	15278
23448	21538	28825	34973	67584	70895	58265	44432	35628	31369	28376	26648	25770	25700	25370	25484	25376	25588	25392	25089	25443	25525	25347	25337	25141	25277	25129	25000	25073	25377	25214	25261	25332	25351	25425	25273	25284	25088	25316	25310	25233	25126	25380	25208	25244	24961	25016	25331	25123	25019	24958	25028	25069	25136	25234	25292	25244	25268	25079	25109	25091	25184	25137	25199	25207	24932	25187	25165	25190	25237	25220	25281	25402	25186	25166	25160	25252	25227	24938	25227	25244	25140	25345	25213	25293	25137	25231	24998	25371	24858	25112	25311	25323	25240	24838	25123	25188	25192	24889	25173	25219	25007	25033	25153	25207	25042	25020	25182	25195	25118	25189	25159	25140	25207	25135	25148	25102	25181	25142	25324	25163	25181	25233	25066	25142	25189	24794	25227	25275	25188	25104	25124	25199	25318	25095	25189	25135	25264	25099	25199	25085	25257	25276	25216	25141	24985	25275	25120	25233	25205	25168	24835	25186	25057	25356	25060	25199	25146	25255	25161	24968	25098	24969	25140	25210	25216	25052	25062	25113	24920	24886	25041	25359	24906	25047	25126	25185	25037	25012	25267	25058	25237	25115	25201	25057	25130	25125	25060	25214	24800	25170	24903	25081	25165	25168	25101	25073	25147	24950	25330	25175	25088	25009	25158	24962	25149	25329	24905	25015	25037	25115	25220	25142	25245	25197	25064	25281	25254	25059	24957	24987	25205	25234	25171	25116	25096	25260	25217	25256	24937	25277	25013	25221	25082	25358	25179	25083	25246	25161	25097	25300	25055	25136	25103	25138	24938	24929	25354	25233	24917	25020	24915	25101	25007	24956	24910	25006	25078	24993	25172	25326	25172	25349	25138	25206	25098	25177	25093	25179	25115	25210	24923	24742	25065	24968	25058	25233	24947	25090	24879	25081	25229	25082	25092	25048	24998	25184	24941	25103	25212	25126	25190	25217	25211	25213	25311	25074	25112	25273	25038	24929	25085	25199	25091	25096	25192	25296	25218	25219	25000	25105	25211	25049	25465	25228	24983	25181	25042	25254	25224	25041	25215	25320	24971	25051	25155	24971	25243	25292	25166	25125	25169	25041	25385	25048	24897	25076	25134	25200	25109	25224	25235	25145	24998	25043	25128	25008	25093	25239	25019	25162	25200	25252	25204	25168	24947	25127	25019	25036	24957	25111	25154	25343	25224	25275	25044	24816	24917	25008	25101	25195	25186	25019	24943	25156	25136	25172	25103	25150	25093	25220	24960	24942	25043	24976	25456	25253	25178	24958	25234	25416	25145	25148	25121	25171	24920	25209	25153	25075	25326	25115	25005	25119	25322	24998	24998	25254	24853	24863	25055	25125	25183	25302	25081	25081	25117	25036	25033	25070	25135	25014	25034	25225	25134	25208	25268	25039	25109	25189	25456	25361	24899	25046	25089	25174	25174	24979	25040	25127	25120	24945	25138	25149	24991	25114	25338	25096	24946	25128	24972	25157	25190	25136	24986	24982	25179	25165	25060	25227	25247	24986	25329	25048	24929	25148	25074	25053	24994	24788	25198	25387	25439	25281	25282	25262	25180	25135	25067	25088	25050	25304	25193	25140	25059	25224	25208	25008	25189	25332	25438	24897	25296	25444	25169	24890	24999	24838	25164	25060	25091	25349	25255	25080	24962	24983	25185	25247	25348	25074	25250	25193	25332	24957	24976	25050	25118	25222	25023	25177	25163	25096	25169	25175	25174	24991	25128	24929	25052	25133	25219	25240	25259	25279	25175	25066	25168	25170	25033	25083	25301	25119	25288	25074	25090	25133	25323	25251	25242	25137	25185	25041	25067	24970	25092	25249	25286	25249	25022	25195	25121	25066	25111	25121	25167	25035	25107	25330	25188	25225	25165	25053	25182	25032	25036	25077	25070	24924	24977	25372	25115	25173	25220	25387	25283	25424	25247	25098	25080	25069	24961	25191	25288	25122	24854	25054	25369	25097	25109	25001	25230	24960	25068	25215	25271	25216	24921	25057	25209	25305	25242	25295	25249	25342	25285	25293	25151	25301	25078	25225	25226	25154	25054	24873	25098	25219	25120	25084	25192	25159	25025	25076	25295	24934	25336	25097	24842	25293	25250	25337	25133	25116	25117	25075	25206	25307	25258	25203	25172	25142	25129	25321	25267	25468	25338	25203	25135	25146	25094	25340	25159	25156	25174	25343	25361	25303	25238	25129	25130	25120	25098	25201	25153	25102	25293	24891	25034	25249	25062	25082	25188	24929	25017	25173	25231	25172	25151	25212	25235	24976	25254	25141	24949	25063	25350	24847	25079	25071	25084	25200	25077	25181	25176	25233	25034	25242	25535	25081	25308	25190	25357	25336	25379	25100	25285	25065	25303	25288	25008	25398	25282	25101	25284	25252	24906	24997	24940	25072	25027	25051	25101	25275	25267	25194	25195	25351	25034	25235	25266	25081	25148	25127	25100	25295	24852	24887	25024	24983	25065	25073	25009	25047	25183	25232	24942	24920	25057	25047	25043	25190	25053	25155	25057	25146	25172	25151	25125	25079	24935	25178	25260	25047	25093	25238	25197	25202	25099	25033	25173	25087	25244	25225	25274	25209	25059	25037	25405	25291	24957	25028	25062	24916	25152	25162	24940	25273	25293	25382	25160	25075	25086	25275	24917	25184	25127	25168	25224	25308	25276	25008	25054	25176	25252	25292	24913	25089	25175	25291	25085	24958	25105	25312	25265	25297	25062	25487	25001	25278	25057	25025	25314	25315	25457	25205	24895	24919	25011	24914	25265	25221	25322	25271	25172	25166	25206	25135	25322	25007	25075	25354	25324	25208	25282	25261	25185	25045	25151	25163	25421	25315	25127	25267	25019	25255	25109	25214	25101	25185	25289	25208	24933	25077	25040	24979	25347	25395	25294	24959	25085	25167	25370	25367	25075	24997	24673	25002	25105	25165	25006	25416	25295	25413	25198	25122	25118	24879	25027	24971	25051	25114	24931	25036	25224	25131	25158	25163	25200	25258	25108	25077	25012	25234	25175	25352	25077	24876	25202	25077	24956	25208	25068	24950	25259	25292	25189	25211	25291	25150	25224	25207	25184	25194	25248	25183	25107	25036	25292	24998	25301	25156	25206	24940	25116	25296	24844	25100	25016	25145	25073	25216	25056	25089	25078	25059	24986	25269	25126	24975	24999	25083	25203	25210	25126	25382	25279	24955	24984	25390	25248	25105	25042	25196	24885	25249	24954	25167	25029	24962	25362	25285	25384	24927	25108	25297	25123	25256	25174	25200	25100	25161	25085	24988	25149	25247	25188	25151	25300	25314	25042	25038	25029	25142	25066	25110	25141	25115	25101	25273	25202	24986	25212	25054	25219	25267	25324	25328	25479	25434	25222	24915	24950	24977	25173	25168	24923	25192	25274	24949	25203	25402	25486	25314	25208	25063	25103	25292	25188	25050	25292	25108	25128	25231	24909	25127	25188	25147	25031	25064	25023	24959	25235	25234	25108	25172	25001	25005	25076	25072	25024	25199	25033	25257	25093	25227	24870	25399	25194	25147	25155	24987	25116	25015	25004	25179	24948	25487	24912	25114	25122	25211	24873	25087	25116	25192	25013	25117	25173	25462	25138	25349	25104	25240	25261	25172	25154	24974	25158	25175	25280	25113	25322	25410	25262	25083	25107	24871	25155	25131	25319	25089	25041	24984	25027	25028	25221	25089	25292	25240	25221	25055	25067	25157	25118	25085	25194	25047	25277	25151	25085	25207	25235	25141	25188	25326	24933	24995	25412	24972	25217	25411	25168	24914	25454	24874	25215	25323	25151	24958	25065	25168	25087	25171	24979	24928	25060	25142	24894	25221	25205	25193	25215	25119	25153	24900	25132	25015	25135	24911	25082	25077	24896	25103	25424	25127	25072	25182	25060	25071	25024	25153	25186	25143	25126	25148	25172	25308	25171	25191	25139	25292	25004	25169	25141	25047	25322	24948	25084	25144	25196	25174	25072	25063	24987	24831	24923	24830	25142	24963	25176	25164	25283	25085	24883	25027	24858	25053	24914	25076	25301	25398	25210	25147	25014	25156	24920	25212	25140	25309	25214	25141	25084	25098	25020	25070	25225	25212	25036	25417	25147	25207	25400	25003	25084	25140	25054	25330	24857	25022	25214	25087	25092	25049	25089	25358	25066	25175	25195	25139	24928	24986	24920	25287	25166	25177	25158	25238	25158	25022	25284	25350	25017	25411	25211	25259	25214	25283	25242	25368	25080	24991	25129	25288	25099	25230	25099	25074	25130	25241	25268	25138	25105	24979	25231	25351	25221	25231	25072	25048	25168	25066	25117	24991	25277	25176	25076	25160	25122	25248	25279	25308	25197	25012	25110	24889	25110	25087	25353	25224	25148	24988	25107	24868	25103	25026	25082	25275	25171	25089	25224	25278	24954	25118	25161	25141	25223	24943	24759	25063	25110	24962	25356	25321	25255	25271	25205	25147	25117	24983	25106	25220	24929	25293	25165	25291	25199	25196	25209	25339	25064	25114	25111	25113	24988	25165	25308	25373	24929	25147	25023	25288	25168	25060	25125	25210	25180	25102	24919	25318	25349	25122	25250	24939	25296	25209	25018	25255	25263	25005	24982	25224	25280	25154	25230	25034	25292	25098	25043	25058	25152	25335	25024	24904	24962	25279	25044	25045	25230	25069	25138	25340	25169	25201	25122	24995	25165	25258	25043	25061	25221	25271	25407	25329	25056	25072	25159	25084	25042	25053	25108	25028	25087	25038	25258	25117	25267	25176	25256	25038	25145	25212	25150	25039	25099	25013	25106	25285	25304	25099	24913	24965	24993	25307	25308	25302	25033	25008	25213	25308	25129	25059	25071	25077	25144	25227	25366	25274	24993	25232	25175	24947	25130	25288	25111	25181	25357	25207	25230	25271	25206	24996	25090	25054	25230	25209	25156	25020	25121	25292	25290	25350	25020	25144	25128	25098	25161	25246	25279	25369	24882	25085	25010	25172	25258	25436	25035	24989	25150	25189	25023	25022	25082	25245	24999	25175	25080	25163	25214	25061	25076	25079	25350	24880	25110	25229	25231	25087	25076	24806	25056	25459	25147	25127	25053	25194	25144	25035	25181
17452	34297	38392	65644	85813	74399	54548	35550	27245	21758	18479	16715	16266	15972	15802	15944	16059	15853	16030	15957	15987	15960	15985	16028	15966	15848	15712	15820	15869	15805	15953	15944	16094	15819	15998	15838	15793	16095	15840	15931	15943	15564	15908	15878	15771	15897	15636	15823	15885	15717	15870	15777	15786	15947	15928	15943	15754	15697	15886	15890	15662	15919	15885	15890	15876	15734	15752	15925	15844	15863	15830	15793	16071	15748	15691	15694	15808	16001	16020	15821	15843	15880	15824	15755	15908	15912	15959	15815	15878	15791	15878	15950	15986	15772	15826	15826	16004	15819	16041	15785	15868	15662	15867	15936	15961	15839	16038	15824	15892	15892	15864	15886	15667	15772	15804	15885	15818	15818	15787	15918	15613	15788	15862	15673	15885	15834	15833	15838	15703	16001	15940	15840	15873	15851	15675	15849	16015	15754	15699	15823	15887	15660	15895	15790	15781	15861	15842	15731	15741	15731	15906	15756	15818	15916	15748	15805	15843	15761	15871	15884	15730	15739	15791	15996	15842	15872	15941	15588	15781	15694	15949	15842	15898	15808	15897	15839	15960	15695	15712	15897	15978	15977	15918	15913	15823	15861	15627	15819	15742	15750	15728	15795	15881	15955	15731	15761	15763	15806	15866	15694	15808	15777	15616	15802	15980	15868	15776	15702	15728	15777	15678	15672	15801	15668	15916	15762	15945	15813	15769	15669	15685	15522	15884	15830	15917	15853	15871	15936	15716	15901	15698	15791	15838	15694	15682	15739	15848	16024	15785	15836	15745	15607	16068	15813	15727	16012	15799	15833	15884	15672	15668	15916	15950	15742	15755	15734	15977	15600	15806	15767	15760	15923	15742	15726	15739	15861	15636	15543	15662	15649	15854	15756	15789	15763	15640	15826	15761	15977	16013	15638	15851	15843	15802	15785	15809	15875	15717	15715	15700	15799	15782	15697	15863	15818	15913	15851	15876	15720	15871	15778	15891	15707	15843	15818	15826	15826	15837	15821	15930	16069	15933	15744	15820	15942	15829	15805	15775	15777	15784	15789	15878	15827	15609	15865	15797	15835	15729	15792	15802	15766	15827	15749	16012	15619	15828	15910	16018	15892	15635	15961	15892	15899	15826	15861	15723	15850	15782	15798	15791	15891	15759	15757	15929	15952	15766	15715	15755	15833	15914	15583	15881	15831	15704	15612	15759	15771	15880	15896	15853	15876	15828	15869	15892	15860	15883	15807	15823	15628	15804	15819	15858	15748	15636	15750	15817	15810	15787	15726	15574	15871	15633	15811	15701	15831	15846	15741	15731	15848	15670	15911	15911	15813	15742	15916	15884	15948	15801	15624	15778	15852	15739	15729	15708	15767	15699	15828	15939	15920	15776	15947	15699	15649	15752	15802	15847	15706	15694	15937	15766	15752	15874	15915	15964	15682	15694	15729	15731	15728	15860	15825	15683	15739	15702	15654	15842	15891	15759	15759	15836	15798	15947	15730	15823	15775	15821	15743	15855	15758	15928	15885	15886	15815	15829	15869	15609	15761	15761	15780	15839	15905	15754	15995	15930	15678	15867	15831	15896	15879	15871	15881	15725	15781	15960	15871	15738	15641	15692	15760	15996	15700	15687	15865	15619	15841	15752	15751	15782	15824	15821	15887	15830	15789	15811	15636	15954	15787	15956	15710	15726	15740	15820	15746	15831	15946	15629	15730	15798	15822	15809	15970	15698	15750	15936	15823	16009	15867	16010	15688	15721	15770	15792	15975	15801	15933	15797	15760	15644	15939	15603	15856	15752	15854	15761	15765	15788	15761	15925	15806	15825	15574	15802	15760	15693	15913	16061	15738	15890	15870	15767	15795	15627	15742	15813	15778	15963	15775	15783	15761	15680	15716	15784	15693	15911	15795	15660	15828	15806	15645	15771	15903	15965	15863	15533	15728	15933	15779	15837	15767	15809	15770	15838	15737	15793	15812	15878	15767	15669	15706	15809	15812	15729	15715	15748	15912	15791	15709	15729	15859	15921	15774	15781	15808	15762	15889	15831	15699	15816	15691	15724	15753	15674	15854	15733	15684	15952	15683	15813	15700	15917	16025	15611	15726	15942	15898	15926	15773	15873	15773	15919	15725	15881	15845	15866	15810	15926	15859	15685	15918	15823	15841	15653	15720	15978	15806	15805	15834	15956	15749	15907	15873	15723	15921	15687	15745	15735	15858	15831	15807	15691	15710	15694	15835	15730	15621	15655	15869	15894	15699	15721	15971	15882	15871	15866	15729	15790	15623	15895	15857	15949	15763	15856	15941	15766	15920	15681	15805	15848	15572	15705	15854	15748	15800	15790	15778	15757	15634	15748	15787	15733	15865	15932	15684	15796	15820	15707	15754	15746	15782	15806	15936	15983	16051	15728	15672	15892	16061	15751	15711	15921	15816	15861	16005	15791	15768	15858	15749	15800	15815	15772	15625	15726	15842	15794	15946	15709	15680	15857	15815	15969	15732	15712	15683	15707	15620	15518	15737	15822	16001	15885	15875	15789	15616	15823	15829	15634	16005	15870	15954	15768	15815	15786	15700	15878	15834	15803	15708	15715	15866	15912	15813	15722	15800	15855	15803	15800	15675	15703	15692	15837	15782	15906	15737	15717	15737	15953	15928	15812	15721	15852	15635	15790	15781	15584	15628	15776	15823	15685	15623	15823	15760	15864	15850	15874	15753	15888	15797	15804	16015	15880	15831	15666	15803	15786	15755	15818	15953	15797	15688	15891	16025	15656	15808	15596	15706	15821	16022	15928	15796	15686	15820	15808	15925	15853	15791	15670	15709	16107	15870	15649	15907	15754	15723	15908	15759	15766	15869	16080	15775	15929	15812	15669	15776	15921	15817	15883	15693	15969	15818	15938	15887	15938	15821	15604	15864	15725	15756	15766	15692	15888	15802	15747	15785	15981	15700	15967	15735	15854	15727	15815	15849	15797	15857	15899	15866	15778	15747	15813	15855	15734	15832	15681	15781	15794	15852	15898	15907	15695	16029	15694	15625	15900	15622	15764	15868	15837	15825	15661	15931	15826	15779	15719	15692	15862	15670	15701	15774	15665	15751	15813	15840	15752	15791	15795	15781	15881	15909	15701	15837	15728	15891	15900	15845	15791	15832	15938	15923	15785	15666	15783	15790	15815	15643	15741	15904	15699	15741	15983	15654	15992	15639	15489	15663	15761	15903	15692	15842	15866	15800	15861	15649	15763	15729	15877	15787	15876	15762	15832	15626	15789	15693	15787	15741	15757	15683	16011	15701	15864	15817	15678	15767	15771	15732	15876	15657	15795	15688	15832	15737	15713	15770	15776	15908	15683	15761	15738	16002	15942	15698	15753	15788	15848	15784	15714	15790	15683	15834	15703	15854	15715	15786	15940	15641	15698	16025	15730	15894	15671	15875	15659	15764	15466	15841	15941	15699	15966	15826	15951	15720	15833	15806	15819	15924	15894	15775	15746	16017	15740	15842	15715	15672	15764	15759	15765	15750	15625	15763	15863	15708	16012	15791	15853	15647	15640	15790	15746	15706	15842	15773	15808	15707	15681	15703	15871	15807	15901	15910	15750	15958	15912	15752	15843	15719	15872	15734	15695	15641	15636	15806	15679	15716	15743	15903	15949	15751	15879	15926	15768	15774	15812	15648	15876	15918	15840	15713	15841	15709	15841	15652	15710	15946	15672	15767	15862	15846	15761	15794	15623	15809	15769	15838	15890	15802	15721	15676	15976	15717	15882	15766	15671	15708	15792	15696	15964	16031	15895	15815	15796	15767	15699	15842	15734	15743	15860	15853	15816	15557	15969	15695	15870	15766	15730	15674	15864	15722	15874	15844	15767	15734	15663	15840	15842	15951	15799	15909	15742	15775	15876	15799	15859	15689	15784	15821	15865	15803	15825	15828	15904	15722	15736	15900	15743	15942	15773	15780	15670	15876	15794	15930	15902	15802	15666	15765	15808	15723	15543	15828	15724	15773	15858	15897	15705	15811	15866	15918	15855	15840	15897	15899	15574	15809	15815	15733	15706	15683	15811	15697	15920	15830	15764	15848	15746	15803	15840	15805	15823	15706	15744	15868	15671	15776	15708	15728	15783	15791	15860	15831	15772	15899	15651	15735	15820	15851	15805	15665	15629	15763	15862	15853	15750	15844	15840	16037	15590	15769	15845	15739	15704	15731	15790	15849	15606	15712	15890	15600	15715	15728	15845	15805	15619	15751	15840	15712	15786	15890	15942	15907	15850	15745	15882	15691	15659	15885	15811	15839	15851	15762	15744	15665	15834	15824	15863	15860	15725	15713	15788	15954	15817	15981	15798	15805	15798	15848	15851	15861	15856	15730	15817	15723	15676	15797	15848	15746	15801	15899	15824	15770	15711	15920	15869	15801	15706	15671	15804	15680	15794	15856	15921	15804	15818	15756	15797	15800	15828	15678	15815	15942	15852	15758	15741	15623	15906	15837	15897	15895	15709	15865	15820	15800	15887	15644	15882	15726	15951	15918	15843	15787	15821	15677	15787	15832	15876	15887	15834	15805	15876	16014	15909	15758	15841	15851	15740	15919	15808	15933	16033	15820	15977	15975	15837	15768	15913	15865	15943	15883	15902	15852	15859	15925	15713	15832	15866	15778	15879	15781	15903	15763	15846	15857	15875	15866	15893	16014	15782	15842	15809	15764	15775	15623	15848	15681	15749	15651	15804	15958	15792	15751	15868	15619	15939	15744	15835	15874	15887	15747	15692	15638	15901	15747	15701	15752	15998	15761	15875	15874	15828	15858	15659	15834	15894	15753	15884	16045	15775	15981	15786	15481	15992	15812	15828	15927	15869	15717	15775	15883	15858	15802	15729	15706	15818	15771	15743	15784	15659	15556	15843	15753	15745	15850	15950	15756	15886	15746	15694	15802	15815	15773	15661	15805	15957	15866	15685	15951	15769	15841	15876	15754	15808	15847	15897	15840	15710	15897	15796	15985	15947	15729	15828	15857	15903	15719	16016	15703	15873	15855	15881	15882	15934	15825	15670	16027	16064	15794	15770	15928	15758	15760	15920	15915	15847	15722	15979	15820	15750	15671	15819	15874	15833	15789	15896	15697	15810	15727	15673	15908	15746	15792
31800	25368	28452	30541	34109	31251	29523	27127	26344	25977	25471	24998	24724	24415	24582	24379	24729	24443	24695	24515	24453	24644	24798	24874	24660	24853	24471	24444	24373	24265	24789	24656	24472	24388	24586	24507	24487	24502	24439	24559	24476	24705	24568	24615	24546	24512	24573	24694	24595	24703	24618	24736	24527	24822	24506	24489	24522	24785	24507	24534	24455	24732	24637	24346	24621	24696	24489	24523	24376	24416	24357	24670	24555	24476	24593	24602	24463	24458	24737	24614	24337	24551	24645	24535	24646	24683	24411	24485	24844	24422	24439	24704	24583	24509	24419	24451	24542	24756	24750	24717	24613	24670	24812	24438	24543	24683	24609	24734	24872	24685	24628	24527	24614	24478	24460	24581	24662	24224	24582	24660	24679	24579	24601	24785	24581	24632	24584	24382	24577	24529	24412	24570	24583	24718	24743	24557	24533	24493	24553	24588	24486	24513	24599	24584	24414	24661	24529	24246	24627	24570	24454	24564	24487	24670	24658	24622	24566	24561	24704	24481	24598	24610	24296	24612	24384	24585	24426	24455	24420	24686	24552	24455	24557	24629	24444	24667	24667	24531	24512	24493	24498	24440	24506	24701	24637	24358	24745	24433	24336	24780	24607	24458	24812	24389	24479	24721	24523	24559	24305	24491	24533	24393	24631	24644	24526	24581	24704	24642	24382	24754	24574	24520	24602	24707	24525	24403	24467	24655	24612	24521	24497	24461	24742	24712	24371	24575	24687	24453	24548	24304	24519	24557	24296	24558	24501	24402	24568	24629	24445	24330	24310	24479	24811	24750	24607	24380	24604	24399	24578	24465	24565	24734	24475	24364	24464	24594	24595	24517	24671	24165	24562	24559	24698	24483	24860	24776	24748	24742	24464	24330	24528	24640	24429	24641	24714	24706	24435	24527	24578	24486	24690	24965	24534	24579	24589	24452	24387	24673	24542	24473	24331	24510	24547	24493	24526	24490	24568	24443	24532	24532	24680	24566	24483	24452	24647	24668	24443	24678	24357	24517	24452	24331	24693	24806	24628	24545	24511	24527	24505	24668	24630	24667	24761	24525	24545	24577	24682	24719	24708	24793	24571	24844	24362	24728	24463	24560	24894	24617	24454	24460	24449	24650	24614	24468	24416	24532	24964	24509	24641	24665	24441	24498	24858	24556	24644	24639	24653	24750	24472	24359	24394	24432	24532	24836	24630	24576	24656	24503	24396	24711	24544	24752	24449	24523	24455	24511	24317	24395	24367	24870	24585	24540	24509	24547	24462	24463	24471	24348	24535	24654	24691	24429	24671	24372	24700	24669	24589	24348	24768	24704	24472	24645	24806	24522	24587	24364	24563	24439	24483	24569	24462	24558	24438	24549	24419	24637	24581	24468	24648	24430	24430	24686	24746	24471	24467	24419	24576	24496	24630	24818	24632	24603	24678	24543	24561	24453	24474	24510	24490	24553	24577	24395	24710	24616	24536	24417	24509	24424	24666	24733	24740	24742	24746	24364	24560	24515	24948	24627	24605	24378	24430	24534	24456	24751	24920	24448	24273	24658	24580	24506	24512	24566	24482	24350	24309	24451	24331	24506	24399	24655	24690	24527	24569	24221	24654	24664	24808	24554	24549	24526	24435	24578	24751	24842	24399	24460	24398	24429	24301	24593	24593	24417	24509	24637	24831	24636	24612	24317	24661	24782	24529	24537	24601	24426	24639	24351	24627	24419	24648	24684	24350	24713	24618	24537	24693	24571	24684	24451	24333	24354	24751	24408	24570	24726	24687	24522	24525	24414	24438	24531	24616	24708	24524	24674	24682	24483	24565	24715	24465	24472	24477	24311	24389	24445	24572	24575	24586	24648	24477	24659	24669	24395	24566	24482	24516	24378	24498	24466	24459	24705	24542	24591	24470	24589	24680	24646	24678	24478	24449	24520	24632	24408	24565	24613	24696	24598	24516	24525	24568	24717	24576	24629	24541	24505	24630	24510	24422	24562	24482	24847	24613	24731	24601	24571	24587	24563	24540	24538	24768	24593	24508	24729	24483	24593	24676	24676	24822	24676	24505	24399	24787	24425	24602	24829	24544	24475	24601	24701	24708	24378	24497	24499	24745	24349	24459	24694	24669	24574	24437	24316	24578	24412	24489	24729	24524	24527	24571	24343	24420	24456	24577	24737	24699	24239	24463	24557	24629	24376	24428	24579	24866	24722	24736	24760	24553	24708	24444	24612	24710	24668	24693	24721	24549	24884	24655	24541	24671	24760	24617	24477	24385	24945	24581	24776	24394	24433	24750	24466	24601	24656	24314	24574	24448	24336	24354	24391	24711	24570	24576	24340	24588	24584	24565	24453	24569	24603	24716	24365	24563	24492	24488	24527	24490	24667	24571	24398	24460	24365	24580	24329	24386	24331	24646	24410	24534	24630	24682	24624	24756	24487	24693	24559	24564	24657	24752	24631	24604	24783	24660	24599	24442	24597	24620	24676	24723	24716	24513	24704	24463	24606	24713	24673	24550	24570	24724	24604	24554	24742	24491	24502	24543	24302	24305	24475	24589	24625	24397	24582	24464	24539	24393	24550	24693	24522	24535	24651	24491	24695	24450	24672	24498	24361	24481	24495	24583	24473	24356	24578	24480	24456	24615	24387	24741	24726	24544	24654	24621	24481	24509	24320	24485	24565	24603	24538	24193	24754	24534	24614	24751	24361	24640	24561	24565	24490	24895	24522	24736	24715	24579	24538	24725	24767	24581	24392	24544	24546	24581	24828	24566	24396	24614	24288	24485	24719	24549	24514	24706	24629	24536	24632	24457	24787	24647	24435	24592	24563	24559	24564	24364	24522	24462	24661	24660	24407	24552	24431	24757	24851	24626	24647	24763	24650	24628	24593	24443	24643	24456	24998	24575	24584	24478	24544	24382	24497	24310	24646	24422	24619	24706	24528	24723	24695	24424	24671	24595	24554	24446	24453	24628	24623	24450	24614	24505	24459	24553	24429	24467	24726	24626	24504	24725	24725	24413	24609	24400	24613	24360	24344	24271	24484	24310	24434	24443	24425	24357	24478	24587	24475	24449	24630	24496	24384	24571	24627	24603	24644	24385	24406	24386	24607	24579	24491	24683	24680	24539	24524	24683	24482	24445	24445	24515	24783	24486	24573	24583	24387	24778	24522	24458	24511	24606	24564	24430	24722	24403	24535	24473	24595	24689	24464	24420	24563	24749	24590	24508	24493	24378	24388	24592	24322	24523	24468	24644	24646	24664	24387	24598	24998	24673	24635	24429	24501	24404	24339	24794	24739	24532	24498	24626	24542	24246	24527	24564	24564	24686	24637	24529	24776	24473	24716	24631	24547	24780	24665	24369	24399	24771	24698	24435	24720	24448	24701	24587	24542	24457	24558	24526	24627	24469	24609	24650	24293	24650	24395	24569	24655	24809	24758	24435	24542	24493	24714	24565	24543	24573	24826	24561	24360	24568	24595	24987	24572	24585	24567	24657	24737	24348	24542	24367	24426	24535	24640	24621	24531	24360	24639	24556	24542	24629	24675	24438	24507	24715	24716	24512	24367	24592	24679	24441	24490	24404	24558	24675	24694	24411	24458	24650	24397	24524	24550	24730	24606	24545	24654	24660	24383	24754	24530	24852	24572	24512	24334	24546	24599	24757	24566	24867	24696	24753	24624	24319	24639	24633	24385	24697	24572	24581	24450	24557	24386	24644	24572	24749	24604	24500	24545	24478	24772	24593	24688	24832	24652	24470	24630	24564	24605	24592	24504	24405	24482	24598	24457	24427	24530	24482	24475	24497	24746	24493	24522	24646	24423	24557	24795	24501	24604	24524	24536	24379	24483	24416	24589	24290	24661	24433	24643	24563	24760	24347	24794	24748	24629	24789	24712	24618	24408	24673	24640	24640	24342	24495	24595	24709	24580	24684	24489	24536	24322	24580	24354	24476	24553	24636	24487	24403	24640	24610	24677	24550	24611	24543	24739	24937	24426	24700	24612	24671	24818	24659	24691	24667	24611	24635	24453	24605	24739	24553	24419	24592	24842	24590	24648	24644	24716	24686	24665	24392	24268	24731	24707	24616	24507	24320	24594	24432	24551	24616	24645	24375	24931	24709	24691	24366	24339	24455	24749	24478	24496	24724	24566	24594	24324	24740	24768	24585	24767	24554	24706	24553	24455	24408	24619	24442	24683	24720	24639	24393	24431	24633	24613	24596	24678	24776	24510	24552	24397	24440	24516	24459	24329	24499	24535	24476	24580	24603	24794	24414	24450	24542	24362	24356	24368	24420	24359	24447	24610	24593	24594	24595	24640	24434	24613	24321	24598	24456	24528	24509	24306	24600	24618	24461	24557	24448	24400	24455	24525	24588	24445	24793	24503	24633	24473	24491	24583	24561	24524	24682	24484	24369	24497	24488	24470	24502	24562	24415	24443	24480	24590	24850	24630	24716	24505	24363	24486	24490	24744	24481	24354	24493	24789	24705	24614	24770	24610	24886	24667	24562	24719	24552	24500	24439	24205	24546	24354	24474	24633	24708	24478	24523	24634	24357	24652	24616	24546	24467	24548	24410	24385	24737	24490	24585	24413	24682	24624	24707	24476	24364	24584	24723	24583	24554	24676	24565	24622	24526	24613	24599	24500	24547	24592	24581	24535	24469	24407	24446	24800	24654	24626	24473	24451	24654	24376	24733	24373	24575	24594	24513	24339	24431	24644	24563	24563	24619	24514	24599	24720	24886	24517	24524	24579	24551	24687	24803	24305	24646	24564	24501	24536	24361	24367	24634	24585	24702	24651	24550	24602	24534	24585	24365	24540	24573	24499	24476	24262	24462	24566	24594	24499	24570	24563	24658	24468	24825	24564	24490	24554	24469	24500	24679	24586	24654	24618	24682	24560	24563	24628	24632	24780	24701	24514	24479	24683	24569	24577	24430	24629	24516	24643	24760	24774	24655	24472	24730	24552	24323	24480	24521	24396	24625	24365	24871	24758	24632	24540	24375	24538	24642	24562	24586	24563	24510	24695	24676	24534	24220	24548	24578	24585	24600	24832	24609	24681	24542	24268	24273	24387	24498	24625	24629	24577	24729	24556	24511	24540	24716	24364	24590	24434	24544	24373	24600	24617	24474	24446	24350	24768
15217	16857	18059	21145	25511	21619	19646	17556	16439	16093	15683	15229	15078	14978	15211	15105	15027	14996	15104	14979	15049	15161	15151	15157	15220	15036	15156	15272	15266	15132	14969	15088	14898	15064	15066	15060	15212	14913	15097	15015	15063	15101	15318	15073	15083	15115	15164	15117	15002	14999	15255	15151	14996	15039	15206	15013	15010	15058	15115	15020	15012	15162	15014	15125	14944	15078	15047	14947	15001	15141	14977	14937	15148	15114	14923	15186	15165	15050	15044	14898	15158	14925	14954	15092	14934	14983	15214	14906	15018	15049	15018	15207	15015	15080	15024	15114	15017	15161	15047	14967	14958	15019	14949	15012	14948	15003	14989	15199	15155	15195	15101	15063	14835	14974	15004	15012	14916	14903	14911	14958	14977	15163	15034	15179	14952	14750	15138	14995	14994	14996	14921	15097	14951	15129	15251	15008	15084	15149	15035	15119	15054	15069	15046	15074	15125	15169	15146	14875	14892	15115	15110	15016	15058	14975	14778	15006	14891	15111	14943	15064	15045	14965	15059	14954	15092	15132	14948	15018	14908	14940	15074	15026	15056	14975	14991	14941	14961	15067	15111	14801	15051	14937	15235	15065	14973	14803	15125	15027	14972	14952	14888	14886	15003	15068	14947	15092	15014	14989	14888	15130	15020	14903	15199	14945	14828	15005	14858	15234	14966	15027	14813	15098	15010	15037	14991	14998	15112	15093	14837	14996	15039	15008	15062	15034	15237	14959	15073	14855	15072	15077	14838	15056	15058	15050	14995	15079	14992	15026	15028	14958	15018	14933	15032	14922	14975	15125	14865	15064	14992	15002	14858	15001	15055	15043	14919	15060	14971	14891	15107	15081	15112	15229	15036	15009	15075	15109	15092	14873	15088	15017	15024	15036	15248	15015	15020	15181	15184	15012	15037	14988	15063	15059	14896	15071	14988	15034	15095	15037	15199	14840	14972	14981	15126	15030	15065	14864	15033	14959	15122	14983	15067	15032	15030	15006	15079	15064	15080	15044	14908	15027	15151	15005	14941	15013	14974	15273	14903	15103	15073	14892	14955	14857	15073	14942	15127	15188	15046	15127	15075	14994	14927	15029	14933	15102	15061	14941	15139	14876	15002	15032	15079	15072	14870	15159	14917	14997	15115	14973	14979	14987	15148	15079	14976	14928	15141	14927	14931	14978	15035	15131	14935	14888	14884	14870	15171	15009	14796	14952	15238	14935	15013	15107	15169	15125	15161	14958	15068	14930	15031	14909	15014	14885	14967	14954	15116	14840	15067	14976	15044	15010	15095	14886	14929	15021	14983	14856	15111	14948	15034	15055	15124	15074	14891	15178	15112	15081	15038	14957	15038	14914	14976	14932	14888	15353	15235	15131	14862	15180	14996	15136	15024	15095	15030	15064	14836	15107	15027	15069	15201	15193	15135	14980	15139	15135	15010	15137	14979	14890	14962	14879	15145	15058	15156	14979	14964	14916	15130	15027	15139	15018	15035	15037	15128	14967	14821	15086	14924	15040	14859	15035	15170	14900	14986	14998	15129	14813	14911	15005	15017	15142	15090	15108	15205	15226	14999	15117	14890	15132	14952	15036	15038	14992	15108	15076	15167	15088	15081	14964	14939	15225	15073	15019	15006	14917	14972	15110	15072	14964	15087	14921	15045	15067	14911	15153	15117	14819	15127	15145	14939	15013	15271	15054	15055	15183	14943	15029	15007	14957	15070	15023	14952	14993	15038	15064	15016	15039	14907	14829	15073	15115	15069	15050	15148	15129	14968	15117	15074	15196	15141	14969	14938	15135	15108	14988	15028	15198	14972	14972	15052	14998	15090	14965	14904	14984	15022	15186	15096	15027	14956	14923	14916	14930	14909	15124	15137	15000	15013	15059	15039	15110	15035	14970	15047	14903	15095	14892	15078	15113	15063	14944	15022	15058	15002	14935	15027	14987	14840	15058	15197	15017	15035	15098	15035	15039	15159	14874	14947	15127	15090	15050	15097	15130	14928	15091	15115	15293	15067	14906	15068	14907	15109	15109	15075	15080	15190	14961	14694	15164	15152	15024	15065	15042	14962	15036	15018	15054	15073	15050	15077	15009	14892	15265	14898	15062	15050	15210	15113	14893	14879	15012	14865	14995	15066	15113	14967	14899	15046	15188	15225	14933	15101	15031	15213	14863	14950	14927	14872	15061	15027	15069	14999	15049	14982	15099	15066	15023	15071	14999	15136	15132	15130	14938	14947	14940	15167	15057	14996	14878	15158	15292	15186	14926	14952	15037	15041	14904	15095	14990	14973	15249	14955	15098	15038	15096	15033	15074	14971	15124	15054	15053	15066	15052	15076	14953	15024	15180	14960	14971	15032	14888	15056	15057	15030	15009	14959	15118	14993	15023	15277	14924	15129	15089	15165	15059	14942	15124	14952	15148	14984	15227	15133	14978	15091	15165	15095	15022	15032	15075	15051	15169	14866	15081	14877	15030	15043	15198	15068	14864	15164	15149	14933	15030	14991	15012	15141	15024	14955	15029	15111	15155	15228	15037	15025	14977	14967	15079	14957	14955	14978	15031	15110	15077	15033	14989	14972	15051	15070	14904	14967	15296	15084	14971	14978	15080	15013	15194	15004	15120	14878	15059	14949	15077	15033	15035	15240	15035	15027	15007	15070	15035	14832	15138	14993	15146	15102	15107	15178	14956	15014	15048	15048	15170	15011	15028	15070	15045	15248	15001	15074	15111	14840	15196	14976	15209	14962	14909	15064	15060	14969	15209	15031	15031	15028	14923	15073	15031	15032	14969	15099	15072	14980	14983	15075	14991	14944	14986	14925	15008	15088	14974	15012	14846	14919	15102	15066	14737	15025	14940	15033	15017	15134	15008	14992	15263	15102	15081	15100	15136	15055	14972	14967	15046	14975	15136	15208	15000	14944	15013	15029	15047	14895	15014	15186	14903	15172	15210	14943	14912	15047	15104	15119	15072	14978	15258	14939	15144	14996	15143	15028	15080	15039	14995	14900	15180	14962	15073	15177	15105	14919	15078	15094	14888	15158	15038	15055	14993	14921	15240	15012	15023	15048	15091	15307	15100	15078	15099	15149	15062	15177	15004	15144	15054	15009	15087	15141	15182	15124	15121	14925	14972	15127	15066	15130	14857	14848	14993	14973	15019	15045	15033	14971	14923	14871	15138	15191	15047	15025	15059	15157	14947	15084	15261	15036	14857	14998	15153	14853	15047	15206	15051	15096	15027	15113	15097	14972	15013	15005	14933	15038	15088	14983	15098	15007	14982	15173	15068	15101	15093	14925	15122	15063	15097	14958	15015	15073	15049	14988	15190	15174	15190	15035	15183	15037	15098	15102	15105	14896	15019	14936	15046	15014	15167	14866	15107	15008	15123	15047	14844	14922	14921	14966	15002	14934	14856	15163	15206	15093	15163	15019	15015	15076	14922	15091	15081	14954	15070	15030	15021	15038	15033	14865	15216	15060	14996	14931	14943	14903	14993	15077	15129	14972	14957	15131	14952	14997	14993	15113	14970	15121	14922	15027	14893	15067	15155	14855	15063	15089	15072	14899	15000	15108	15151	15059	14935	15062	15001	15158	15022	14992	14951	15064	15098	14904	15045	15053	14922	15086	14900	15084	15115	15034	15084	15126	15059	14961	15035	15267	15011	15038	15094	15078	14774	15059	14991	15135	14965	14928	14966	15153	15079	15165	15070	14910	15027	15253	15121	15038	14921	15304	15173	15064	15088	15037	14900	15109	15069	14931	15024	15014	14930	14853	14829	15192	15155	14890	14893	15115	14818	14916	15175	14962	14816	15177	15077	15058	15284	15136	15022	15086	14970	14948	14942	15023	15145	14881	15126	14996	15106	14908	15068	14901	15071	15055	15148	15085	14955	15029	14996	15106	15117	14888	15185	14954	15134	15063	15116	14958	15189	14955	15244	15049	14902	15139	14979	15150	15011	15001	15172	14991	14821	14972	15064	15043	15036	14985	15062	15053	15031	15056	14965	15042	15076	15046	15118	15087	15236	14965	15044	15083	15120	15075	15056	15034	15064	15053	15238	14942	15039	15043	14927	14781	14964	14929	14902	14967	14923	14998	14843	15057	14938	14982	15013	14979	15200	14950	14984	15024	15090	15085	14925	15143	15147	14836	15203	15133	15110	14908	14934	14886	15141	15028	15115	15036	15092	14985	15120	14915	15152	14960	15071	15017	15178	15194	15026	15016	14947	14968	14854	15075	15153	15059	15232	15056	15108	15013	15195	15018	14873	14911	14926	15152	14905	15304	14869	15136	15139	15006	14975	15034	15157	15033	15178	15016	14994	15201	14980	15070	15081	15164	15156	15120	15007	15172	14955	14990	14983	15014	15042	14849	14840	15297	14894	15143	15109	14996	14884	15039	14997	15022	14945	15022	14918	15024	15005	14967	15141	15044	14865	15002	15080	14855	15169	15122	15150	15019	15054	14937	15027	15115	14939	14999	15065	14971	15165	15106	15040	15085	15068	15005	15071	15092	14881	15021	14878	15098	14955	15216	15050	15168	14984	15058	15073	14826	15158	14953	15026	14919	15116	14953	15021	15188	15029	15111	14990	15045	15017	15055	14829	14954	15016	15198	15016	15042	14965	15061	15097	14934	14949	15013	15122	15288	15090	14978	14905	14762	14990	15126	15140	15056	14867	14992	14962	14934	15026	15084	14985	15197	15189	15096	15044	14991	15107	14927	15022	15092	14980	15153	14932	15151	15019	15055	15252	15165	14960	15107	15152	14973	14939	14918	15058	14893	15102	15075	14936	15058	15055	14936	15120	15148	15000	14979	14895	15078	15149	15045	15172	14954	15020	14930	14841	14878	15240	15017	15025	15226	14973	15026	15057	15011	15082	15139	14970	15079	15061	15199	15048	14907	14942	14989	14924	15079	14971	15115	15071	15105	14840	14990	15072	15059	15046	15124	14984	15214	14986	15057	14988	15036	15081	15166	14958	14967	15109	14939	14986	15126	14867	15024	14993	15113	14962	15101	15026	14957	15036	15037	14922	15000	14875	15072	15103	15008	15110	14862	14971	15070	15029	15178	15001	15138	14932	14888	15054	14870	15127	15207	14951	14951	15058	14906	15017	15024	14750	15043	15098	15016	15045
25693	21557	29014	40875	55946	52994	40293	33398	29780	28942	27495	26408	25541	24946	24997	25007	24928	24902	24956	24780	24581	25071	24977	24823	24876	24856	24932	24844	24687	24843	24790	24911	24656	24698	24592	24593	24651	24777	24649	24707	24845	24789	24938	24414	24673	24667	24826	24820	24619	24884	25057	25080	24762	24832	24638	24962	24877	24719	24737	24700	24621	24556	24795	24626	24905	24639	24694	24563	24676	24805	25009	24786	24616	24516	24618	24929	24880	24679	24847	24600	24701	24885	24712	24810	24718	24987	24466	24664	24736	24940	24772	24536	24732	24633	24802	24794	24623	24762	24857	24682	24735	24597	25033	24922	24704	24800	24675	24627	24815	24768	24543	24850	24613	24553	24620	24723	24764	24726	24620	24641	24703	24481	24749	24738	24777	24772	24844	24612	24802	24650	24507	24605	24856	24776	24633	24788	24707	24560	24759	24630	24669	24678	24624	24748	24827	24582	24713	24660	24653	24812	24838	24549	24819	24794	24709	25013	24881	24620	24670	24601	24748	25005	24964	24436	24866	24555	24690	24448	24963	24836	24854	24725	24584	24440	24767	24720	24672	24705	24891	24669	24364	24707	24749	24508	24766	24772	24820	24885	24754	24788	24755	24656	24601	24952	24652	24729	24949	24910	24728	24370	24533	24783	24966	24658	24626	24452	24627	24906	24564	24576	24816	24911	24469	24697	24632	24825	24818	24715	24631	24562	24796	24800	24673	24605	24682	24594	24718	24812	24835	24795	24773	24805	24658	24191	24544	24635	24739	24851	24699	24547	24739	24572	24792	24938	24785	24569	24561	24802	24937	24687	24697	24845	24748	24502	24420	24519	24595	24680	24648	24868	25052	24782	24732	24798	24635	24730	24679	24836	24820	24779	24949	24781	24705	24561	24532	24808	24515	24683	24517	24786	24624	24642	24920	24696	24708	24559	24507	24747	24560	24613	24777	24535	24777	24543	24449	24704	24734	24778	24847	24646	24801	24704	24647	24771	24585	24822	24727	24903	24711	24665	24667	24723	24854	24497	24570	24695	24949	24704	24605	24604	24794	24810	24530	24589	24555	24639	24891	24795	24669	24475	24787	24510	24858	24601	24878	24490	24726	24663	24512	24793	24419	24746	24623	24607	24937	24748	24716	24726	24663	24698	24641	24957	24727	24536	24627	24902	24659	24731	24824	24800	24811	24606	24884	24563	24708	24913	24752	24736	24770	24778	24770	24742	24622	24651	24792	24737	24631	24698	24841	24688	24791	24528	24791	24486	24782	24506	24588	24652	24250	24750	24649	24849	24527	24514	24627	24752	24737	24628	24820	24794	24800	24666	24734	24930	24804	24689	24621	24611	24786	24590	24690	24470	24519	24814	24596	24645	24605	24532	24595	24841	24730	24759	24847	25075	24585	24690	24601	24660	25009	24738	24779	24655	24725	24837	24499	24442	24658	24622	24865	24513	24857	24752	24577	24902	24686	24714	24918	24632	24686	24638	24658	24575	24734	24727	24744	24744	24703	24737	24580	24631	24630	24853	24808	24714	24611	24520	24343	24659	24882	24680	24533	24914	24827	24598	24494	24701	24807	24700	24686	24624	24819	24885	24684	24596	24778	24698	24626	24678	24518	24342	24914	24912	24734	24602	24696	24710	24790	24370	24831	24712	24631	24559	24606	24825	24873	24877	24509	24819	24657	24420	24851	24829	24594	24778	24776	24634	24772	24809	24864	24696	24651	24772	24724	24692	24911	24838	24950	24826	24727	24667	24667	24896	24801	24747	24884	24588	24359	24672	24470	24833	24758	24706	24695	24553	24737	24679	24741	24613	24569	24483	24513	24586	24773	24835	24519	24773	24571	24870	24803	24817	24543	24561	24922	24527	24642	24529	24609	24649	24796	24675	24661	24900	24836	24795	24854	24524	24743	24524	24655	24630	24529	24628	24521	24739	24877	24777	24610	24807	24630	24584	24583	24821	24611	24606	24672	24636	24891	24629	24562	24700	24641	24551	24649	24518	24626	24821	24644	24638	24773	24718	24768	24433	24581	24564	24757	24609	24676	24372	24588	24762	24751	24695	24586	24821	24948	24453	24745	24647	24746	24611	24498	24751	24652	24518	24508	24361	24669	24617	24641	24662	24855	24903	24629	24887	24688	24888	24765	24540	24647	24783	24621	24809	24351	24728	24882	24375	24758	24597	24733	24567	24953	24820	24770	24679	24794	24621	24721	24861	24794	24510	24736	24613	24683	24784	24802	24662	24589	24593	24656	24552	24522	24512	24804	24485	24501	24583	24613	24930	24853	24705	24693	24628	24653	24649	24676	24662	24728	24874	24587	24612	24786	24698	24715	24558	24831	25006	24847	24774	24611	24808	24894	24699	24725	24887	24571	24940	24768	24763	24493	24425	24942	24781	24847	24907	24712	24758	24559	24786	24611	24792	24590	24805	24961	24508	24736	24615	24845	24489	24879	24912	24695	24728	24773	24722	24935	24595	24767	24720	24670	24750	24692	24721	24795	24718	24443	24693	24509	24600	24609	24715	24592	24683	24784	24648	24895	24597	24612	24785	24828	24677	24815	24669	24711	24821	24425	24600	24630	24857	24947	24688	24748	24609	24736	24714	24702	24893	24672	24602	24825	24470	24734	24719	24673	24688	24683	24709	24799	24534	24594	24730	24613	24687	24694	24564	24742	24870	24787	24914	24686	24737	24852	24579	24604	24789	24577	24582	24695	24592	24673	24614	24639	24649	24684	24432	24758	24695	24570	24780	24793	24718	24709	24827	24870	24735	24905	24806	25010	24765	24614	24690	24509	24857	24709	24554	24619	24752	24691	24766	24710	24790	24642	24703	24642	24674	24832	24833	24700	24615	24862	24847	24810	24634	24796	24822	24770	24946	24729	24706	24654	24480	24856	24656	24710	24756	24618	24730	24522	24602	24408	24698	24509	24615	24589	24796	24944	24951	24708	24738	24654	24678	24756	24952	24873	24496	24845	24677	24639	24657	24521	24599	24635	24616	24586	24791	24852	24860	24580	24524	24724	24758	24852	24544	24798	25020	24659	24707	24834	24519	24457	24786	24640	24610	24975	24475	24691	24638	24877	24607	24878	25043	24592	24641	24656	24923	24792	24531	24576	24613	24822	24778	24680	24814	24493	24762	24512	24408	24452	24677	24656	24597	24785	24610	24513	24726	24782	24878	24692	24945	24816	24699	24690	24660	24459	24651	24796	24759	24787	24777	24639	24718	24714	24777	24994	24598	24703	24819	24753	24824	24883	24755	24623	24550	24737	24881	24634	24660	24666	24779	24960	24815	24761	24842	24869	24826	24562	24685	24679	24703	24738	24655	24739	24668	24904	24739	24856	24678	24674	24849	24490	24754	24775	24757	24576	24765	24679	24406	24652	24809	24606	24781	24607	24763	24408	24569	24937	24768	24795	24600	24614	24822	24500	24626	24619	24532	24843	24757	24921	24606	24845	24639	24763	24723	24838	24684	24739	24634	24722	24572	24600	24889	24856	24572	24711	24965	24784	24684	24636	24497	24478	24610	24688	24619	24694	24889	24894	24774	24757	24593	24900	24704	24770	24896	24870	24697	24826	25003	24713	24659	24916	24827	24685	24696	24741	24790	24554	24588	24952	24748	24765	24761	24835	24698	24600	24702	24593	24475	24719	24786	24857	24660	24600	24696	24609	24484	24966	24809	24662	24727	24565	24854	24678	24631	24608	24624	24506	24620	24673	24866	24554	24669	24704	24914	24726	24777	24772	24769	24784	24827	24950	24597	24809	24646	24706	24641	24557	24704	24744	24702	24624	24575	24557	24570	24895	24695	24742	24754	24753	24642	24594	24814	24997	24930	24830	24925	24573	24737	24702	24635	24781	24677	24670	24623	24482	24698	24677	24545	24448	25001	24905	24782	24669	24482	24727	24533	24933	24598	24688	24565	24665	24648	24931	24758	24445	24753	24651	24909	24481	24533	24769	24501	24741	24670	24912	24978	24579	25033	24756	24702	24551	24987	24820	24483	24580	24774	24933	24720	24984	24761	24758	24844	24552	24732	24697	24750	24561	24573	24842	24717	24558	24778	24856	24553	24667	24604	24613	24526	24641	24743	24748	24742	24732	24681	24743	24744	24878	24395	24802	24650	24563	24712	24767	24551	24610	24791	24935	24555	24724	24754	24780	24921	24663	24754	24911	24645	24576	24624	24516	24639	24746	24609	24593	24592	24628	24691	24688	24499	24610	24668	24906	24642	24812	24729	24771	24808	24479	24777	24749	24627	24527	24692	24664	24555	24720	24663	24782	24664	24673	24677	24759	24917	24845	24707	24722	24738	24962	24705	24590	24658	24436	24496	24674	24792	24860	24757	24757	24791	24459	24743	24844	24737	24637	24676	24879	24735	24861	24832	24663	24454	24519	24661	24548	24702	24802	24564	24514	24681	24577	24735	24881	24712	24597	24858	24734	24771	24703	24777	24824	24890	24840	24861	24838	24785	24831	24685	24849	24919	24941	24565	24953	24566	24899	24849	24445	24634	24733	24687	24715	24807	24773	24624	24745	24584	24891	24685	24694	24579	24745	24825	24762	24758	25053	24636	24895	24656	24534	24505	24691	24912	24631	24926	24815	24615	24772	24793	24684	24741	24500	24911	24864	24480	24852	24539	24852	24730	24564	24573	24722	24751	24734	24769	24935	24787	24704	24805	24456	24677	24748	24839	24948	24770	24772	24654	24903	24812	24568	24809	24737	24692	24743	24544	24836	24458	24518	24659	24632	24886	24607	24798	24800	24893	24767	24711	24647	24852	24719	24704	24845	24545	24655	24607	24842	24803	24811	24730	24646	24713	24665	24737	24701	24705	24667	24734	24639	24597	24941	24586	24496	24751	24692	24870	24773	24675	24533	24611	24653	24838	24747	24683	24773	24874	24797	24736	24857	24575	24935	24667	24684	24882	24758	24590	24772	24812	24713	24865	24739	24637	24790	24788	24761	24727	24686	24929	24615	24753	24848	24589	24770	24910	24797	24568	24665	24637	24566	24536	25034	24754	24695	24728	24788	24851	24801	24896	24858	24752	24534	24605	24656	24763	24883	24745	24671	24846	24923	24494	24797	24780	24765	24809	24857	24565	24749	24825	24715	24761	24763	24655
15003	25861	32630	44318	54247	45913	29134	24059	20547	19918	18092	16798	15841	15635	15430	15173	15478	15510	15302	15466	15396	15335	15434	15426	15469	15382	15349	15412	15362	15644	15310	15459	15388	15366	15419	15287	15326	15511	15304	15555	15310	15160	15326	15390	15273	15357	15367	15383	15369	15427	15222	15472	15352	15349	15428	15264	15427	15393	15315	15290	15311	15291	15457	15389	15503	15350	15317	15372	15523	15246	15446	15284	15447	15477	15401	15473	15388	15478	15392	15328	15403	15230	15470	15189	15294	15304	15444	15317	15466	15291	15234	15237	15363	15208	15339	15378	15273	15328	15435	15315	15221	15308	15256	15445	15388	15515	15390	15619	15398	15336	15336	15547	15421	15240	15324	15351	15402	15331	15396	15075	15472	15348	15475	15199	15277	15154	15188	15366	15370	15262	15338	15316	15347	15390	15451	15343	15217	15492	15489	15332	15550	15316	15347	15333	15389	15299	15195	15226	15394	15378	15257	15266	15421	15309	15380	15401	15441	15327	15259	15220	15150	15417	15319	15332	15330	15373	15274	15267	15325	15381	15137	15396	15278	15375	15468	15304	15357	15340	15310	15386	15473	15227	15418	15362	15356	15354	15336	15408	15383	15222	15352	15313	15289	15592	15185	15215	15093	15457	15353	15243	15287	15342	15390	15343	15348	15481	15354	15437	15416	15446	15439	15245	15442	15291	15243	15420	15377	15455	15452	15429	15272	15268	15193	15391	15392	15365	15463	15383	15416	15400	15298	15388	15251	15377	15358	15401	15434	15184	15394	15370	15404	15196	15240	15218	15294	15275	15370	15097	15421	15254	15188	15527	15324	15456	15116	15256	15318	15355	15330	15142	15374	15305	15253	15357	15407	15336	15436	15201	15586	15359	15429	15413	15287	15406	15169	15349	15346	15368	15488	15297	15333	15306	15328	15194	15235	15340	15158	15276	15398	15430	15275	15423	15412	15269	15332	15185	15387	15270	15272	15419	15331	15296	15366	15248	15495	15369	15306	15180	15336	15260	15430	15138	15294	15358	15201	15492	15435	15233	15494	15286	15426	15294	15318	15177	15226	15408	15222	15316	15356	15369	15351	15270	15461	15193	15480	15308	15263	15214	15305	15363	15410	15355	15414	15410	15254	15248	15232	15248	15203	15383	15393	15208	15284	15312	15175	15425	15356	15294	15238	15389	15233	15253	15260	15303	15406	15422	15268	15211	15286	15241	15473	15353	15473	15475	15431	15506	15337	15125	15301	15439	15195	15290	15420	15351	15401	15312	15200	15383	15344	15306	15373	15349	15547	15391	15350	15291	15309	15373	15249	15351	15232	15221	15342	15304	15326	15323	15386	15343	15420	15286	15401	15458	15345	15292	15286	15416	15257	15475	15366	15189	15222	15373	15210	15205	15463	15423	15321	15343	15220	15261	15191	15452	15356	15489	15276	15303	15252	15394	15250	15243	15291	15345	15354	15245	15344	15328	15507	15305	15284	15286	15410	15259	15494	15164	15364	15546	15249	15473	15271	15213	15349	15541	15268	15329	15305	15330	15362	15543	15172	15430	15237	15355	15361	15395	15287	15284	15269	15242	15489	15377	15197	15256	15302	15211	15414	15172	15313	15179	15392	15300	15313	15211	15388	15178	15288	15198	15420	15455	15379	15361	15277	15208	15372	15189	15466	15570	15335	15267	15474	15393	15321	15318	15355	15263	15487	15069	15377	15361	15289	15270	15309	15332	15304	15264	15397	15390	15248	15355	15449	15406	15338	15145	15256	15153	15309	15256	15159	15429	15325	15442	15358	15410	15283	15273	15270	15445	15325	15396	15397	15251	15271	15273	15376	15291	15445	15252	15213	15387	15392	15272	15166	15058	15528	15301	15334	15237	15255	15369	15182	15472	15382	15220	15420	15465	15247	15434	15383	15133	15211	15084	15299	15310	15237	15195	15388	15249	15326	15251	15475	15423	15398	15300	15408	15384	15373	15221	15340	15489	15223	15422	15183	15320	15292	15295	15228	15219	15399	15404	15329	15341	15400	15339	15166	15293	15559	15244	15229	15305	15264	15316	15463	15366	15266	15283	15381	15359	15445	15273	15434	15278	15278	15411	15437	15282	15449	15382	15348	15243	15326	15183	15346	15390	15173	15268	15330	15430	15253	15289	15250	15416	15377	15222	15122	15217	15398	15442	15387	15395	15221	15436	15168	15509	15196	15298	15477	15314	15283	15091	15353	15450	15187	15596	15486	15304	15334	15259	15398	15245	15523	15383	15206	15349	15270	15478	15482	15242	15371	15331	15299	15269	15200	15461	15295	15273	15303	15434	15244	15253	15224	15359	15289	15368	15288	15452	15387	15326	15362	15380	15273	15267	15460	15381	15234	15434	15304	15301	15351	15275	15340	15361	15320	15169	15348	15249	15179	15286	15194	15362	15474	15478	15302	15355	15305	15322	15322	15363	15434	15388	15473	15434	15332	15226	15339	15465	15408	15447	15313	15248	15295	15317	15527	15386	15433	15446	15368	15053	15205	15408	15393	15485	15279	15344	15231	15338	15410	15294	15238	15339	15273	15320	15394	15327	15554	15261	15368	15435	15333	15249	15434	15396	15184	15310	15426	15471	15346	15315	15386	15411	15184	15533	15344	15380	15377	15414	15290	15201	15374	15184	15160	15397	15236	15364	15494	15387	15363	15351	15333	15218	15321	15405	15278	15353	15568	15375	15445	15297	15451	15265	15451	15378	15327	15433	15351	15231	15327	15496	15333	15400	15258	15399	15298	15271	15624	15321	15319	15217	15277	15309	15134	15411	15347	15351	15225	15566	15291	15255	15430	15361	15391	15293	15471	15309	15263	15423	15429	15356	15361	15327	15401	15399	15327	15645	15467	15385	15409	15405	15394	15359	15367	15380	15111	15252	15408	15355	15456	15404	15242	15406	15454	15370	15502	15281	15300	15242	15319	15312	15459	15303	15322	15368	15422	15212	15172	15367	15187	15493	15243	15324	15328	15482	15431	15363	15240	15292	15361	15241	15410	15446	15378	15311	15339	15235	15458	15288	15390	15186	15414	15319	15288	15207	15337	15309	15487	15354	15332	15249	15459	15339	15199	15358	15272	15366	15351	15291	15057	15389	15340	15486	15336	15300	15313	15248	15345	15333	15222	15440	15225	15330	15277	15177	15221	15309	15352	15429	15228	15395	15276	15361	15333	15359	15454	15368	15348	15316	15409	15246	15309	15487	15272	15291	15371	15314	15301	15463	15254	15317	15313	15248	15262	15253	15431	15338	15287	15378	15193	15352	15222	15346	15254	15430	15298	15337	15221	15336	15484	15235	15287	15198	15246	15492	15338	15150	15374	15230	15338	15293	15501	15366	15335	15380	15303	15294	15232	15427	15319	15283	15463	15370	15511	15442	15431	15359	15122	15363	15060	15310	15133	15399	15354	15275	15436	15292	15363	15245	15562	15168	15236	15473	15433	15313	15332	15391	15546	15504	15296	15196	15357	15245	15356	15385	15299	15119	15394	15357	15407	15392	15393	15307	15298	15266	15225	15491	15531	15285	15370	15452	15395	15372	15272	15309	15407	15231	15467	15260	15413	15273	15198	15401	15307	15260	15160	15344	15415	15390	15622	15309	15429	15327	15147	15366	15453	15470	15202	15416	15449	15366	15365	15206	15316	15133	15373	15206	15534	15552	15449	15439	15351	15341	15426	15383	15375	15338	15232	15346	15346	15427	15335	15454	15246	15165	15348	15424	15340	15351	15198	15257	15347	15294	15204	15443	15392	15322	15375	15238	15394	15495	15303	15512	15306	15414	15269	15307	15223	15257	15267	15278	15432	15390	15361	15243	15410	15204	15464	15429	15411	15511	15378	15410	15101	15281	15488	15281	15297	15409	15214	15428	15301	15465	15358	15234	15273	15422	15304	15420	15241	15307	15307	15486	15248	15346	15410	15442	15080	15441	15386	15464	15413	15355	15265	15550	15401	15569	15300	15268	15186	15490	15295	15180	15467	15309	15290	15303	15406	15270	15375	15254	15489	15431	15354	15430	15347	15329	15326	15441	15307	15136	15266	15267	15480	15308	15187	15330	15373	15356	15309	15246	15257	15352	15263	15225	15159	15316	15441	15254	15317	15250	15351	15226	15302	15358	15296	15403	15398	15357	15366	15403	15265	15169	15370	15225	15307	15314	15512	15357	15223	15372	15486	15409	15319	15421	15254	15330	15475	15360	15429	15483	15228	15399	15241	15221	15266	15386	15446	15547	15167	15492	15469	15415	15384	15322	15271	15310	15408	15188	15387	15361	15354	15334	15284	15356	15228	15398	15516	15358	15158	15151	15320	15364	15566	15454	15019	15390	15369	15388	15305	15341	15256	15453	15237	15260	15400	15354	15526	15199	15438	15288	15317	15358	15210	15329	15285	15350	15313	15323	15264	15431	15230	15362	15287	15325	15312	15411	15380	15469	15425	15396	15236	15486	15266	15349	15520	15415	15194	15236	15037	15403	15287	15269	15336	15391	15285	15264	15266	15331	15365	15393	15343	15288	15464	15271	15503	15410	15410	15549	15239	15325	15283	15260	15342	15393	15367	15160	15364	15377	15471	15248	15281	15179	15383	15415	15264	15281	15374	15398	15373	15150	15398	15461	15166	15361	15266	15486	15311	15303	15268	15432	15287	15331	15201	15387	15447	15417	15345	15403	15424	15443	15213	15279	15343	15248	15226	15392	15172	15300	15517	15385	15398	15323	15091	15453	15276	15370	15338	15250	15239	15429	15303	15288	15478	15281	15463	15176	15313	15275	15218	15204	15317	15374	15263	15350	15231	15355	15304	15216	15415	15398	15277	15454	15381	15222	15263	15380	15447	15323	15494	15366	15336	15427	15249	15262	15242	15470	15406	15255	15489	15383	15293	15313	15285	15404	15347	15302	15270	15206	15394	15382	15297	15439	15372	15414	15339	15327	15480	15213	15432	15193	15287	15579	15221	15405	15207	15200	15397	15416	15419	15342	15351	15359	15468	15556	15297	15319	15368	15264	15281	15290	15530	15369	15498	15381	15410	15335	15216	15318	15250	15352	15240	15353	15448	15565	15205	15319	15246	15234	15149	15351	15277	15512	15287	15155	15451	15317	15388	15273	15243	15251
23348	21459	29059	34913	61125	62914	52471	47272	44526	37600	31610	28534	26967	26207	25861	25913	25663	25649	25469	25698	25760	25653	25548	25599	25569	25614	25569	25478	25368	25564	25700	25379	25554	25542	25388	25532	25578	25270	25637	25595	25494	25437	25629	25313	25438	25626	25584	25460	25571	25586	25585	25467	25634	25737	25600	25686	25306	25268	25522	25453	25473	25541	25615	25587	25436	25541	25262	25487	25542	25264	25212	25234	25349	25511	25689	25670	25537	25571	25525	25466	25344	25448	25460	25600	25542	25716	25462	25438	25506	25397	25700	25489	25483	25487	25462	25201	25344	25520	25305	25537	25630	25378	25426	25324	25327	25257	25384	25448	25438	25571	25610	25724	25623	25334	25258	25473	25508	25522	25429	25483	25377	25470	25732	25312	25535	25277	25280	25447	25520	25235	25600	25512	25373	25248	25552	25539	25344	25293	25491	25498	25493	25639	25527	25291	25576	25584	25250	25437	25289	25444	25721	25322	25382	24931	25555	25557	25559	25380	25476	25431	25470	25314	25657	25592	25511	25327	25311	25490	25422	25450	25616	25460	25329	25272	25332	25380	25380	25471	25474	25496	25512	25544	25396	25275	25332	25275	25333	25338	25248	25378	25346	25560	25334	25538	25429	25734	25324	25406	25499	25411	25287	25425	25333	25347	25600	25432	25482	25482	25617	25444	25494	25229	25523	25580	25291	25433	25234	25591	25387	25242	25322	25451	25628	25420	25436	25642	25548	25531	25603	25361	25386	25382	25525	25247	25481	25496	25298	25370	25319	25196	25508	25251	25531	25406	25434	25411	25474	25583	25433	25545	25137	25553	25436	25429	25328	25447	25477	25315	25520	25366	25418	25386	25420	25584	25436	25561	25451	25524	25524	25525	25293	25380	25511	25652	25416	25569	25767	25503	25373	25399	25295	25490	25404	25208	25539	25424	25534	25530	25306	25474	25415	25325	25581	25465	25255	25335	25469	25451	25640	25431	25570	25336	25540	25532	25478	25559	25388	25255	25631	25404	25375	25571	25385	25346	25471	25379	25450	25404	25533	25375	25290	25449	25817	25489	25420	25497	25364	25338	25418	25562	25264	25522	25578	25310	25346	25351	25367	25511	25453	25717	25494	25636	25493	25276	25458	25696	25362	25308	25493	25521	25493	25487	25401	25627	25480	25645	25557	25583	25646	25323	25532	25610	25360	25014	25481	25486	25375	25388	25490	25415	25209	25354	25420	25326	25254	25479	25363	25637	25429	25315	25306	25351	25385	25423	25591	25056	25364	25529	25379	25675	25580	25561	25546	25256	25095	25336	25352	25701	25462	25757	25426	25316	25362	25458	25272	25201	25494	25497	25360	25397	25529	25525	25622	25593	25304	25524	25199	25310	25435	25409	25537	25666	25750	25614	25710	25322	25347	25496	25587	25318	25451	25568	25489	25372	25451	25636	25513	25328	25275	25532	25329	25348	25240	25318	25108	25358	25248	25499	25245	25559	25321	25572	25420	25264	25379	25414	25440	25267	25208	25376	25412	25383	25187	25477	25220	25595	25233	25556	25327	25166	25718	25667	25494	25450	25395	25381	25414	25434	25426	25633	25645	25512	25486	25576	25462	25477	25480	25404	25518	25521	25306	25361	25469	25282	25288	25360	25452	25519	25483	25487	25322	25162	25440	25502	25380	25256	25559	25451	25375	25360	25561	25482	25617	25393	25395	25429	25386	25411	25385	25617	25507	25506	25510	25008	25509	25477	25258	25322	25477	25448	25258	25647	25299	25179	25199	25385	25483	25423	25361	25421	25570	25535	25188	25420	25557	25269	25464	25473	25233	25510	25421	25427	25466	25441	25398	25368	25485	25387	25233	25505	25560	25458	25186	25420	25559	25347	25416	25439	25360	25402	25643	25376	25112	25379	25368	25517	25376	25469	25320	25643	25359	25352	25612	25359	25521	25170	25315	25319	25541	25319	25290	25457	25336	25378	25260	25368	25391	25614	25229	25399	25320	25670	25609	25410	25427	25427	25373	25430	25300	25553	25599	25581	25803	25264	25634	25715	25534	25485	25424	25339	25349	25469	25519	25327	25445	25628	25437	25370	25269	25345	25332	25455	25490	25402	25559	25389	25490	25233	25558	25238	25186	25269	25730	25234	25233	25269	25480	25484	25351	25619	25641	25698	25455	25322	25587	25299	25338	25441	25184	25350	25563	25531	25366	25552	25466	25501	25418	25422	25228	25253	25581	25698	25551	25313	25380	25188	25487	25440	25403	25450	25341	25424	25336	25430	25583	25434	25374	25341	25650	25421	25371	25533	25448	25440	25220	25270	25168	25503	25491	25427	25318	25387	25447	25334	25535	25507	25530	25292	25539	25594	25345	25721	25348	25367	25391	25568	25530	25638	25300	25394	25329	25294	25665	25399	25354	25305	25347	25438	25410	25545	25614	25368	25410	25454	25305	25382	25287	25225	25624	25758	25510	25408	25520	25383	25310	25334	25370	25620	25400	25416	25426	25551	25376	25538	25393	25583	25459	25773	25505	25372	25512	25609	25485	25369	25343	25299	25645	25273	25308	25344	25292	25273	25254	25526	25334	25353	25350	25316	25589	25373	25451	25298	25373	25483	25098	25501	25447	25372	25388	25471	25524	25141	25297	25458	25324	25573	25440	25499	25429	25411	25599	25325	25416	25786	25745	25632	25326	25457	25624	25356	25435	25288	25571	25415	25613	25686	25456	25548	25461	25416	25442	25332	25426	25441	25369	25461	25452	25381	25370	25569	25458	25449	25485	25731	25418	25287	25114	25392	25352	25626	25400	25485	25401	25405	25447	25352	25053	25208	25567	25438	25261	25201	25183	25650	25496	25487	25431	25483	25448	25493	25306	25367	25459	25701	25359	25289	25433	25769	25333	25217	25249	25293	25518	25393	25444	25376	25588	25252	25633	25092	25568	25136	25456	25336	25553	25259	25372	25460	25571	25449	25351	25636	25421	25428	25194	25340	25459	25404	25739	25528	25581	25346	25417	25306	25361	25277	25287	25275	25558	25464	25476	25389	25372	25391	25406	25376	25400	25429	25616	25443	25385	25145	25220	25473	25295	25237	25463	25551	25594	25432	25461	25301	25484	25235	25396	25315	25497	25411	25405	25401	25549	25452	25503	25641	25676	25218	25629	25493	25650	25301	25074	25350	25465	25474	25288	25313	25149	25282	25424	25431	25231	25322	25600	25604	25504	25613	25398	25575	25569	25497	25391	25355	25514	25469	25304	25315	25530	25373	25506	25243	25383	25167	25661	25654	25308	25391	25406	25261	25505	25552	25614	25354	25577	25509	25253	25349	25573	25678	25530	25325	25550	25420	25419	25359	25367	25534	25429	25517	25500	25489	25272	25362	25553	25233	25519	25310	25381	25211	25286	25311	25348	25243	25450	25627	25537	25376	25298	25526	25501	25444	25499	25466	25530	25527	25597	25434	25352	25403	25318	25635	25700	25402	25326	25189	25636	25316	25389	25449	25446	25536	25445	25328	25438	25375	25306	25203	25128	25513	25637	25244	25469	25502	25222	25185	25495	25219	25668	25569	25630	25289	25566	25433	25508	25257	25483	25507	25565	25504	25352	25262	25543	25583	25392	25621	25515	25520	25511	25457	25137	25375	25469	25256	25177	25493	25487	25343	25599	25526	25306	25415	25460	25444	25210	25592	25548	25444	25129	25441	25565	25311	25481	25325	25235	25441	25650	25532	25291	25535	25387	25283	25470	25567	25560	25480	25398	25438	25485	25210	25449	25204	25461	25431	25368	25398	25630	25484	25582	25314	25580	25692	25422	25584	25236	25448	25327	25404	25351	25062	25503	25487	25265	25481	25393	25416	25476	25593	25412	25386	25817	25490	25467	25477	25609	25460	25306	25400	25492	25465	25248	25385	25436	25525	25459	25540	25130	25358	25543	25519	25430	25489	25565	25539	25397	25263	25066	25555	25330	25556	25448	25329	25630	25532	25357	25306	25458	25449	25443	25519	25421	25584	25744	25198	25475	25249	25721	25411	25335	25414	25364	25508	25425	25380	25330	25460	25288	25595	25336	25490	25401	25516	25265	25350	25178	25208	25402	25346	25535	25637	25416	25247	25650	25448	25484	25371	25425	25476	25704	25612	25177	25666	25413	25613	25311	25520	25387	25419	25497	25608	25496	25532	25307	25615	25588	25219	25489	25556	25359	25429	25515	25337	25633	25321	25298	25592	25353	25470	25525	25454	25638	25373	25452	25354	25457	25564	25442	25632	25572	25438	25340	25605	25454	25441	25554	25264	25551	25370	25436	25361	25430	25489	25586	25348	25569	25435	25627	25582	25657	25389	25296	25540	25754	25658	25439	25318	25323	25203	25577	25361	25196	25463	25591	25520	25555	25194	25362	25324	25436	25136	25458	25309	25401	25216	25348	25363	25481	25339	25259	25623	25685	25355	25624	25522	25339	25449	25596	25394	25572	25392	25510	25428	25293	25366	25394	25502	25423	25415	25287	25376	25430	25542	25640	25570	25328	25476	25516	25470	25232	25590	25738	25523	25247	25443	25306	25227	25217	25427	25333	25546	25421	25245	25423	25270	25471	25479	25317	25372	25169	25444	25083	25339	25253	25203	25331	25325	25156	25305	25574	25396	25129	25518	25599	25445	25346	25583	25510	25383	25427	25461	25663	25369	25438	25328	25584	25493	25414	25377	25313	25396	25371	25507	25377	25568	25324	25395	25507	25448	25361	25313	25569	25324	25324	25259	25579	25617	25487	25436	25485	25427	25267	25393	25546	25565	25587	25593	25456	25265	25294	25310	25355	25392	25092	25372	25384	25137	25209	25297	25646	25369	25371	25456	25270	25207	25466	25430	25411	25273	25525	25388	25527	25435	25553	25441	25434	25169	25493	25446	25392	25408	25275	25398	25211	25781	25468	25420	25310	25549	25382	25385	25457	25509	25485	25600	25427	25773	25394	25380	25443	25528	25460	25285	25285	25381	25685	25266	25638	25380	25610	25359	25662	25554	25309	25414	25365	25398	25464	25417	25334	25282	25138	25284	25504	25471	25507	25469	25294	25291	25599	25474	25335	25540	25249	25441	25493	25496	25427	25489	25408	25572	25697	25294	25229	25554	25420	25336	25619	25489
18944	40669	50721	64616	72365	64309	51257	41548	38512	28434	21929	18447	16809	16226	15962	16153	15830	16012	16141	16100	15884	16016	15957	16159	16148	15762	15864	16083	15949	15945	15916	15972	15932	16066	15968	15905	16139	16149	15968	15975	16091	15908	15942	15844	15880	15989	15951	16098	15843	15992	15946	15922	16010	16118	16055	15629	15952	16022	15839	15959	15933	16089	16037	15790	15960	16094	15951	15916	15839	15879	15912	15962	15922	15907	15952	15926	15966	15973	15934	15954	15840	15866	15919	15903	15926	15917	15830	15981	15804	15948	15907	15872	16045	15910	15932	15751	15899	15731	15732	15910	15762	16031	15943	15927	15861	15912	15805	15849	15936	15843	16085	15983	15901	15878	15822	15886	16051	15647	15719	15959	15904	15881	15941	15766	15948	15762	15822	16073	15941	15893	15879	15735	15835	15832	15740	15943	15852	15996	15780	16016	15967	15938	15893	15842	16058	15916	15971	15854	15845	15879	15820	15872	15824	15847	15821	15857	15803	15972	15953	15922	15963	15931	15844	15940	15877	15996	15918	15897	15803	16158	15684	15939	16001	15741	15939	15885	15902	16045	15988	15944	15801	15879	15982	15948	15872	15981	15788	15789	15897	15750	15936	15845	15837	15968	15906	15900	15877	15918	15977	15772	15910	15985	15799	15845	15995	16002	15968	15952	15992	15899	15956	15902	15795	15887	15782	15714	15912	15894	16050	15923	15587	16110	16028	16067	15810	16017	15904	15922	15884	15733	15853	16039	15843	15976	15729	15834	15822	15819	15939	15764	15776	15707	16032	15637	15905	15622	15766	15986	15688	15868	15727	16067	15855	15893	15875	15932	15886	15933	15905	15947	15975	15772	15874	15949	15849	15951	15818	15993	15700	15732	15876	16010	15874	15759	16100	15934	15926	15874	15996	15735	15976	15876	15937	15988	15806	16015	15971	15819	15936	15839	15949	15921	15998	15950	15883	15862	15870	15950	15961	16113	15745	15819	15841	15952	15780	16085	15969	15980	16067	15801	15908	15779	15939	15845	15830	15904	15870	15771	15823	15923	16004	15900	15890	15909	15815	15985	15966	15795	15875	15763	15950	15721	15926	15890	15950	15801	15991	15913	15849	15820	16044	15870	16020	16039	15772	16012	16059	15883	15894	15715	15884	15896	15799	15934	15887	15824	15932	15892	15794	15826	15949	15827	15832	15929	15876	15990	15892	15968	15785	15833	15887	16158	15911	15972	16070	15939	16060	15694	16068	16101	15753	15784	15878	15760	15686	15706	15884	16097	15907	15721	15949	15825	15905	15968	15903	15766	15792	15926	15827	15821	15909	15803	15719	15765	15881	15785	15936	15902	15921	15795	15629	15998	15780	15836	15840	15971	15938	15942	16025	16004	15941	16036	15892	15788	15678	15830	15827	15708	15936	15640	16023	16043	15816	15848	15805	16058	15762	15858	15806	15812	15955	15861	15676	15844	15854	15900	15901	15735	16107	16081	15977	15813	15826	15909	15838	15951	15985	15883	16005	15813	15925	15785	16042	15852	15966	15893	15910	15836	15983	15829	15894	15797	15940	15918	15963	15971	15739	15948	15739	15785	16049	15913	15965	16037	15888	15943	15873	15805	15769	15922	15834	15884	15856	15924	16049	15654	15793	15895	15835	15816	16008	15930	15969	15921	16007	15863	16041	15809	15972	16082	15980	16137	15860	15994	15936	15835	15884	15719	15919	15832	15810	15832	15912	15889	15947	15856	15926	15657	16025	15828	15891	15810	15869	15851	15854	15954	15801	15736	15967	16005	15955	16011	15905	16076	15979	15812	15831	15984	15865	15886	15909	15784	15853	16010	15873	15852	15794	16075	16045	15768	15856	15868	16039	15836	15903	15815	15984	15974	15810	15866	15850	15965	15740	15866	15868	15793	15780	16038	15914	16074	15986	15925	16043	15837	15933	16011	15975	15797	16013	15707	15940	15870	15846	15780	15883	16055	15929	15955	15824	15961	15852	15889	15911	15842	15810	15714	16071	15883	15726	15857	15912	15972	15778	15963	15907	15782	15982	16009	15940	15843	15926	15821	15896	15958	15826	15818	16041	15847	16018	15916	15973	15960	15933	15731	16004	15858	15948	15835	16090	15774	15907	15947	15894	15880	15696	16038	16054	15714	15969	15857	16101	15757	15768	15949	15923	15901	15886	15835	15927	15801	15932	15760	16047	15930	15941	15864	15843	15928	15933	16078	16001	15735	15859	15716	15998	15950	15822	15980	15966	15981	15939	15992	15740	15844	15964	16009	16059	15618	15936	15897	15948	15857	15919	15823	15910	15840	15859	15993	15853	15710	15915	15886	15984	15920	15832	15875	15830	15873	15755	15976	15875	16006	15826	15825	16068	16045	15748	15757	15764	16032	15950	15696	15859	16099	15778	15874	15927	15920	15863	15750	15987	15829	15731	15788	15991	15978	15822	15905	15902	15886	15960	15925	15868	15719	16078	15928	15948	15912	15967	16063	15652	15907	15992	15892	16035	15870	15888	15902	16126	15813	15889	16074	15963	15990	15880	15810	15821	15988	15796	15760	15974	15860	15884	16009	16036	15646	15992	15923	15676	16014	15869	15785	15972	15815	15939	15800	15992	15846	16054	15779	15843	15859	15912	15783	15678	15882	15987	15926	15899	15858	15933	15705	15845	15924	15682	15947	16017	16047	15913	15850	15894	15977	16002	15784	15939	15781	15842	15781	15967	16132	15841	15824	15769	16144	15911	15776	15753	15943	15824	15917	15895	15955	16033	15749	16055	15772	15851	15938	15783	15777	15812	15879	15892	15842	16008	15874	15876	15791	16105	15809	15995	15754	15932	15812	15956	15979	16123	15959	15609	15810	15965	15847	15992	15863	15951	15792	15736	15967	15698	15833	15985	16004	15968	15837	15765	15977	15933	15932	15936	16037	15817	15818	15928	15974	16098	16016	15844	15858	15839	15653	15904	15871	15907	16037	15844	15764	15997	15905	15871	15941	15939	15776	15955	15873	15838	15818	15726	15987	16010	15891	15981	16077	15817	15865	15922	15873	15882	15962	15980	15809	16185	15838	15851	15867	15927	15902	15994	15922	15980	15918	15880	15869	15891	15884	16094	15836	15969	15800	15834	15848	15833	15754	15827	15887	15898	16090	15939	15906	15833	15874	15809	15790	15887	15910	15738	15985	15829	16044	15744	15807	15911	15872	15836	15902	15875	15959	15882	15875	16158	15878	15880	15810	16035	15909	16004	15833	15716	15806	15921	15959	15938	15911	15954	15748	16135	15725	15924	15788	15839	15934	16095	16004	16076	16171	15727	15741	16009	15723	16014	15992	15825	15868	15967	16001	15822	16014	15895	16050	15725	15782	15840	15993	15983	15915	15963	15888	15866	15755	15983	15820	15865	15847	15766	15758	15951	15844	15949	15746	15860	15864	15882	15754	15902	15813	15871	15977	15868	15993	15944	15934	16021	15875	15923	15871	15782	15763	15913	15803	16035	15876	15949	15897	15933	15876	16109	16025	15814	15657	15966	15782	15753	15854	16013	16000	15950	15893	15889	15794	16018	15934	16019	15879	15987	15928	16019	15933	15844	15677	15922	16002	15924	15771	15929	15853	15998	16036	15693	15818	15946	15818	15733	16021	15806	16098	15790	15836	15839	15946	15787	15756	15794	15757	15917	15780	15888	15763	15838	16013	16052	16033	15891	16138	15970	15945	15904	15894	15683	15959	16021	16030	15921	15892	15890	15804	15779	15884	15940	15889	15809	15833	15835	16011	15926	15956	15849	15948	16015	15823	15742	15755	15876	15862	16054	15894	15750	15790	15758	16091	15927	15874	15816	16006	15832	15864	15859	15764	15827	16120	15777	15893	15784	15866	15863	15866	15720	15893	15793	15964	15915	15934	16029	15968	15894	15870	15900	15922	15977	15854	15899	15837	15793	15895	15810	15902	16043	15901	16003	16045	15767	15877	15963	16039	15853	15756	15951	15864	15923	16010	15982	15822	15932	15850	15840	16015	15982	15862	15841	15928	15928	15980	15896	15743	16068	15895	15941	15794	15845	15904	15899	15822	16126	16118	15930	15800	15968	16036	15941	15917	15975	15955	15814	15808	15920	15820	15962	15825	15874	15970	15915	15760	15834	15885	15906	15864	15815	15893	15867	15883	15936	15857	15747	15981	15811	16046	16033	15740	15842	15830	15769	15977	15974	15879	15861	15762	15963	15890	15913	15968	16022	15826	15991	16059	16039	15915	15959	15947	15943	16045	15919	15798	16053	15974	16110	15791	15823	16029	15929	15802	15619	15812	15801	15791	15853	15956	15871	15955	15770	15849	15937	15693	16015	15909	15964	15957	15839	16004	15696	15846	15696	15762	16075	15827	16055	16104	16007	15879	15826	15943	15925	16027	15874	15994	15858	15883	15998	15694	16003	15675	15780	16040	15919	15891	15961	15768	15915	15915	15873	15917	15922	15982	15955	15858	15873	15923	15870	15993	15809	15875	15878	15943	15827	15876	16159	15964	15966	15855	16099	15882	15881	15869	15891	15793	15938	16071	15770	16055	15910	15895	15924	15752	15834	15894	15943	15972	15920	15927	15883	15821	15810	15972	15931	15867	15885	15960	15901	15985	16086	15785	15815	15838	15816	15832	15904	15778	15777	15912	15898	15868	15817	15775	15801	15848	15883	15947	16001	16058	15865	16067	15991	15968	15829	15752	15855	15656	15858	16027	15948	15870	15943	15845	15804	15757	15667	16013	15938	15980	15973	15721	15940	15893	16083	15816	15768	15820	15764	15830	15807	15953	15890	15868	15918	15925	15832	16022	15928	15820	16019	16018	15856	15858	15861	15927	15871	15793	15939	15990	16050	15947	15919	15774	15869	15945	16129	15844	15842	15940	15908	15912	15737	15875	15979	15882	16017	15914	15931	15895	15869	15754	15969	15918	15818	15921	15913	16052	16000	15945	15931	15777	15748	16012	15961	15873	15715	16052	15950	15844	15903	15880	15817	15897	15910	15879	15819	16008	15831	16035	15916	15758	15827	16056	15884	15998	16046	15794	15963	15887	15758	15984	15746	15981	16008	15777	15825	16044	15859	15856	15854	15871	15748	15824	15946	16026	15676	15955	15964	16142
32023	25710	28818	30646	29430	29412	29457	30056	28328	27165	26005	25664	25337	25161	24908	25085	25361	25307	25056	24969	25258	25229	25471	25229	25301	25081	25108	25021	25278	25057	25050	25185	24947	24828	25440	25120	25128	25205	25087	25196	25493	24959	25053	24774	25105	25033	24991	25172	25279	25113	25015	24922	25150	25083	25111	24701	25036	25141	25150	25086	25199	25326	25079	25055	25137	24917	25215	25008	25272	25072	25332	25402	25094	24807	24994	25070	25086	25048	25073	25082	25175	24958	25229	24938	25055	25107	25200	25047	25264	25220	25219	25307	25092	24961	25336	25063	25093	25251	25078	25189	25205	25126	25191	25079	25228	25136	25082	25128	25242	25119	25223	25219	25072	25207	25220	25273	25239	25137	25163	25105	25151	25046	25197	25136	25124	25254	25095	25303	25258	25083	25066	25001	25275	25174	24996	25288	24960	25201	25173	24957	25107	25132	24964	25271	25154	25121	25105	25174	25164	25010	25251	25267	25073	25164	25239	25186	25047	25138	24874	25291	25293	25349	25082	25001	25351	25366	25213	25000	25087	25012	25126	25134	25203	25276	25165	25070	25180	24982	25206	25133	25317	25014	25193	24883	25138	25031	25265	25182	25254	25143	25053	25083	25022	24715	25123	25355	25238	25162	25076	25268	25091	25137	25381	24952	25164	24981	24810	25175	25108	25044	25090	24991	24972	25110	25081	25233	25090	25027	24989	25106	24920	25081	25236	24979	25290	24937	25111	25030	25230	25148	25214	25256	25121	25094	24997	25236	25273	25370	25408	25047	25005	25266	25208	24976	25243	25242	25302	24856	25092	25075	25270	25151	24919	25135	25200	24944	25036	25053	25083	25090	24970	25045	24960	25170	25090	24927	25142	25060	25159	24935	25325	25037	25060	24889	25071	25145	25054	25332	25086	25198	25101	25267	24995	25258	24841	24914	24975	25172	25045	25035	25278	25270	25060	24981	25183	25136	24861	25061	24931	25108	25212	25065	25245	25314	25007	25040	25157	24866	25098	24943	25022	25070	25107	24982	25120	25217	25073	24886	25058	25091	25235	25045	25065	25014	25143	25214	25129	25024	25147	25079	25036	25113	25189	24942	25105	25107	24935	24915	25094	24883	25147	24857	25050	24975	25060	24991	25358	25129	24947	25032	25036	25004	24852	25025	25312	24930	25277	24960	25165	24999	25165	25101	24907	25094	25048	25014	25204	25163	25430	25010	25017	25105	25242	25223	25106	24916	25138	25090	25160	25126	25254	25206	25220	25167	25024	24752	25082	25241	24997	25120	24873	25041	25108	24936	25089	25174	25139	25129	25097	25184	24931	24859	24966	25143	25188	24996	25027	25162	24933	25190	25182	24972	25225	24923	25011	25208	25130	25163	25063	25054	25346	25047	25239	25205	25072	25020	25267	25164	24984	24963	24991	24965	25321	25126	24995	24970	25123	25182	25125	25071	25107	25389	25326	24911	25223	25082	25143	24988	25046	25221	25071	25138	25126	25136	25157	25038	25224	25118	24850	25259	25392	25089	25079	25193	24748	24960	25346	25158	25148	25395	25000	25272	24987	25252	25217	25060	25172	25112	25226	25114	24839	25127	25514	25063	24858	25040	25124	25186	25115	24787	25370	24975	24982	25028	25178	25275	25108	25454	25020	24854	25180	25056	24844	25156	25205	25111	25094	25018	25084	24904	25096	25238	25183	25120	25118	24972	25215	25299	25134	25087	25105	24927	25211	25061	25082	25050	25352	24856	25064	25133	25184	25133	24842	25094	25135	25111	25244	24996	25135	24980	24956	24997	25123	25116	24725	24886	25035	25213	25303	25391	25145	25102	25096	25430	25142	25152	25329	24749	25188	25248	25315	25246	25106	25177	25086	24952	24881	25209	25085	24919	25192	25146	25212	25071	25329	25197	25272	24781	25136	24893	25175	25073	25201	25063	25138	24935	25293	25012	25061	25141	25140	25091	25055	25092	24960	25108	24749	25186	24934	24840	25053	25305	25351	25233	25199	25106	25024	25259	25101	24949	24944	24931	25198	24910	25139	25019	24999	24673	25169	25042	25115	25091	25169	25124	24889	24867	25281	25217	25046	25023	25025	25380	25157	25176	24946	25162	25064	24984	25229	25464	25103	25104	25050	25162	25320	25427	25375	25140	25041	25068	25259	25114	25148	25088	25397	25084	25063	25217	25183	25002	25161	25075	24909	25180	25191	25004	25169	25051	25109	25232	25167	25260	25031	25391	25286	25399	25105	25017	24952	25099	25166	24991	25192	25101	25323	25151	25286	25106	25050	24970	24987	25089	24870	25012	25125	25060	25182	25079	25047	25180	25037	25153	24951	25328	25150	25353	25148	25130	25181	25128	25267	24950	25221	25146	25093	25070	25216	25204	25189	24936	25002	24866	25243	25284	25280	24690	25240	24976	25052	25193	25092	24961	25246	25210	25309	25350	25351	24878	24858	25094	24984	25357	25182	25047	24997	25154	24940	25132	25266	25254	25108	25161	25390	24950	25327	25168	25337	25136	25359	25062	25117	25050	25240	25264	25289	25454	25143	24944	25014	25194	25306	25371	25048	24819	25087	25250	25202	25144	25178	25052	24857	25150	25087	24796	25370	25248	25305	25157	25241	24952	25124	25000	25015	25081	25015	25245	25128	25152	25248	25164	25317	25081	25050	25381	25239	25311	25465	25306	25167	25131	25030	25025	25039	25202	24995	25140	25048	25086	25337	25043	25098	24823	25092	25271	25038	25066	25252	25112	24864	25167	25084	25238	25075	24977	24917	25205	24786	24967	25080	25260	25228	25203	25186	24913	25141	25283	25192	25014	25133	25250	25070	25309	25232	25014	25107	25031	25046	25370	25003	25248	25112	25125	25288	24891	25198	25086	25143	25059	25012	25142	25096	25203	25114	24963	25015	25044	25083	24939	25170	25441	25121	25095	25055	25340	25191	25341	24835	25265	25294	25133	25025	24948	24983	25194	25295	25136	25066	24880	25135	25251	25263	25185	25036	25048	25112	25002	25322	25253	25018	24882	25171	24945	25037	25196	25089	24959	25161	25235	25049	24978	25178	25082	25255	25132	25076	25143	25153	25143	25110	25201	24996	24993	25113	25044	24907	25251	25265	25177	25010	25124	25226	25104	25111	24896	25190	25114	25077	25146	25146	25260	25191	25033	25221	25107	25374	24981	24919	25077	25262	25006	25217	25094	25081	25096	25060	25041	25200	25164	25076	24982	24988	25192	25319	25011	25137	25102	25109	25372	25356	25278	25050	25064	25121	25239	25231	25414	25071	25168	25003	25084	25260	24792	25123	25062	25109	25144	25115	25350	25413	24985	25410	25035	25037	25138	25243	25026	25037	25098	25262	24978	25088	25119	25266	24999	25129	25215	25130	25071	25041	25259	25109	24901	25135	25325	25071	25128	25214	25092	25006	25467	25293	25082	25268	25217	24960	25149	25094	24951	25076	25306	25289	25037	25186	25079	25286	25155	24962	24879	24960	25035	25048	25029	24987	25150	25104	25419	25029	25044	25049	25037	25168	25048	25374	25123	25273	25032	25134	25023	24995	25011	24927	25224	25105	25397	25087	25078	24985	25110	25312	25252	25161	25037	25092	25045	25137	24950	25195	25057	25250	25374	25298	25157	25135	25297	25008	25126	24909	24946	25308	25240	24969	25084	25308	25010	25265	25168	25007	24981	25151	25165	25090	25063	25125	25258	25071	25039	24930	25036	25320	25120	25342	25319	25105	25272	25033	25010	25108	25251	25076	24951	24992	25139	25052	25146	25301	24935	24991	25092	25278	24966	25170	25088	25115	24908	25023	24976	25020	24815	25003	24961	24960	25203	25306	25173	25067	25143	24993	25042	25194	24762	25142	25141	25210	25271	25086	25399	25290	25018	24992	25040	25163	25472	25178	25116	25181	24865	25102	25026	25010	25050	24890	25071	24967	25221	25085	24927	25164	24954	25147	25339	25148	24946	25092	25145	25118	25155	25103	24915	25038	25185	25199	25037	25137	25240	25147	25036	25012	25136	24977	25313	25142	25074	25102	25053	25033	24969	25040	24997	25187	25172	25243	24902	24955	25066	24990	25184	25421	25016	25040	25096	25265	25403	25325	24957	24901	25256	25130	25267	25107	25159	25192	25093	25099	25116	25221	25161	25186	25263	25383	25294	25059	25410	25063	25335	25269	25167	25139	24916	25036	25280	24995	25089	25119	25253	25499	25164	25292	25128	25106	25004	24978	25126	25207	25135	25031	25303	25047	25054	25195	25072	25047	25135	25141	25029	25356	25384	24992	25176	25262	25400	25079	25191	25060	25016	25170	25262	25101	25069	24934	25167	25277	25302	24904	25227	25300	25177	25327	25181	25166	25247	25162	25308	25165	25210	25132	25112	25056	25174	24832	24956	25299	25061	25197	25299	25030	25086	24979	25001	25095	25113	25076	25044	25322	25001	25112	25094	25061	25180	25268	25235	25307	25003	24902	25021	25160	25104	25235	25045	25085	25345	25020	25188	25222	25399	25092	25220	24891	24998	25287	25071	25077	25084	25063	24933	25194	25231	24973	25094	24963	25098	25031	25263	25052	25166	25210	25081	25175	24987	25101	25154	25144	25270	24886	25277	25262	25275	24979	25204	25069	25067	25096	25088	25076	25026	25019	25249	25141	25116	24928	25305	25217	25005	25248	25132	25441	25280	24850	25513	25285	25224	24997	25049	25271	24868	25148	25186	25065	25143	25359	25135	25224	25176	25166	25080	25078	25252	25029	24896	25174	25201	25110	25125	25174	25159	25091	24941	25024	25011	25144	25302	24957	25353	25386	24929	25048	25133	25033	25154	25252	25178	25052	25164	25184	25135	25112	25044	25140	25003	25325	25229	25015	24911	25005	25182	25213	25419	25298	24987	24992	25089	25039	24961	25116	24980	25057	25015	25122	25143	25222	25311	25200	25147	25406	25117	24929	25158	25241	25053	25304	25245	25211	25188	25200	25186	25082	24923	25066	25322	25035	25066	25287	25345	25167	25137	24981	25136	24969	24938	25217	25355	25215	25127	24840	25010	24889	25045	25231	25177	25140	25097	25243	25143	25364	25313	25309	25374	25117	25165	25273	25231	25062	25235	24778	25106	25067	25264
15417	17209	18042	21423	19786	19872	20618	20308	18173	16939	15840	15661	15656	15240	15397	15453	15406	15481	15376	15464	15213	15529	15293	15470	15407	15330	15329	15272	15539	15559	15258	15571	15604	15548	15461	15370	15332	15433	15357	15574	15397	15395	15356	15508	15402	15072	15351	15451	15399	15278	15367	15296	15289	15377	15560	15246	15543	15288	15475	15415	15461	15436	15410	15421	15406	15682	15372	15424	15320	15354	15457	15309	15437	15480	15303	15311	15362	15403	15269	15367	15366	15494	15165	15350	15320	15568	15265	15401	15458	15394	15414	15449	15470	15466	15267	15342	15592	15129	15268	15512	15377	15318	15439	15355	15389	15422	15443	15419	15362	15470	15275	15322	15474	15510	15463	15264	15440	15432	15388	15513	15303	15411	15348	15297	15493	15426	15367	15425	15374	15352	15371	15375	15406	15312	15119	15495	15377	15459	15375	15398	15420	15394	15388	15519	15318	15305	15363	15433	15225	15411	15370	15465	15296	15356	15438	15270	15322	15431	15225	15119	15298	15298	15440	15473	15455	15373	15232	15385	15264	15281	15362	15346	15446	15356	15408	15237	15219	15324	15354	15381	15339	15224	15356	15498	15517	15460	15250	15480	15491	15392	15328	15464	15462	15302	15303	15328	15374	15301	15315	15193	15352	15459	15354	15450	15498	15455	15162	15270	15202	15380	15499	15251	15424	15297	15344	15262	15249	15358	15182	15453	15336	15384	15405	15399	15211	15431	15330	15339	15589	15653	15328	15334	15391	15374	15418	15517	15418	15338	15177	15472	15366	15373	15366	15256	15413	15315	15224	15473	15434	15250	15172	15411	15346	15184	15443	15318	15354	15474	15357	15449	15144	15258	15512	15358	15365	15348	15206	15395	15370	15348	15380	15496	15393	15410	15316	15334	15567	15355	15329	15573	15262	15344	15209	15293	15252	15409	15495	15427	15320	15250	15399	15177	15286	15502	15443	15271	15400	15346	15292	15199	15403	15364	15392	15400	15470	15285	15269	15389	15446	15301	15384	15300	15346	15367	15276	15317	15257	15280	15559	15349	15401	15321	15478	15230	15417	15347	15457	15235	15336	15347	15300	15437	15215	15238	15437	15290	15251	15214	15286	15306	15214	15493	15439	15216	15312	15224	15336	15449	15343	15183	15424	15289	15357	15206	15342	15427	15418	15167	15341	15440	15228	15348	15526	15446	15365	15441	15212	15311	15418	15296	15378	15329	15420	15505	15312	15363	15345	15287	15396	15272	15203	15327	15385	15383	15318	15387	15358	15522	15503	15331	15425	15388	15485	15287	15257	15443	15290	15448	15300	15293	15374	15355	15319	15472	15304	15248	15329	15271	15342	15454	15510	15553	15206	15319	15380	15186	15381	15391	15333	15299	15223	15439	15250	15548	15364	15375	15403	15367	15482	15325	15437	15205	15475	15314	15363	15511	15266	15393	15484	15412	15320	15362	15396	15466	15410	15442	15387	15250	15526	15273	15361	15371	15387	15412	15331	15359	15202	15279	15382	15338	15248	15367	15371	15422	15217	15497	15404	15274	15364	15193	15234	15423	15373	15217	15293	15470	15464	15397	15481	15284	15376	15201	15202	15472	15355	15434	15302	15233	15397	15426	15205	15317	15367	15427	15447	15300	15413	15550	15396	15299	15332	15449	15407	15160	15412	15234	15384	15405	15395	15304	15387	15286	15426	15327	15089	15168	15530	15304	15250	15450	15402	15437	15380	15353	15303	15248	15294	15437	15278	15329	15377	15338	15322	15322	15365	15178	15333	15069	15375	15374	15366	15408	15385	15487	15276	15463	15584	15315	15371	15184	15175	15365	15312	15475	15553	15463	15404	15281	15209	15487	15524	15247	15456	15386	15376	15420	15495	15364	15489	15448	15282	15356	15364	15354	15187	15343	15475	15368	15386	15455	15441	15249	15259	15517	15343	15224	15362	15396	15260	15324	15374	15415	15365	15395	15353	15350	15184	15338	15362	15409	15435	15241	15130	15345	15263	15445	15395	15401	15234	15343	15376	15370	15407	15272	15656	15360	15322	15391	15481	15451	15345	15443	15329	15477	15142	15427	15430	15402	15371	15394	15390	15249	15432	15510	15426	15353	15451	15458	15303	15357	15263	15311	15308	15365	15425	15196	15476	15264	15405	15368	15420	15147	15345	15256	15170	15418	15424	15242	15329	15392	15238	15375	15269	15435	15256	15445	15541	15481	15307	15427	15434	15311	15511	15203	15282	15411	15359	15223	15218	15353	15297	15480	15455	15350	15402	15505	15348	15237	15397	15314	15410	15274	15365	15462	15398	15462	15402	15303	15395	15460	15420	15254	15417	15452	15392	15353	15349	15494	15257	15486	15329	15440	15403	15594	15356	15472	15328	15350	15261	15447	15226	15542	15309	15401	15415	15331	15271	15333	15271	15454	15261	15416	15396	15361	15370	15284	15354	15376	15431	15254	15405	15330	15339	15173	15222	15420	15501	15542	15449	15349	15466	15454	15394	15159	15401	15354	15394	15337	15363	15302	15227	15634	15300	15404	15391	15480	15432	15283	15244	15571	15412	15567	15489	15399	15178	15251	15328	15435	15176	15298	15417	15460	15408	15383	15462	15315	15227	15230	15524	15279	15446	15176	15505	15470	15359	15434	15286	15430	15267	15439	15295	15281	15399	15438	15356	15374	15318	15430	15369	15482	15266	15474	15334	15199	15316	15516	15412	15462	15392	15339	15368	15389	15247	15503	15324	15534	15514	15358	15267	15340	15433	15455	15322	15381	15256	15380	15367	15375	15413	15322	15311	15395	15418	15248	15487	15489	15458	15431	15310	15299	15321	15468	15188	15478	15370	15381	15547	15410	15501	15366	15527	15314	15297	15353	15434	15517	15344	15326	15585	15490	15445	15236	15442	15214	15356	15240	15442	15412	15212	15347	15553	15557	15254	15281	15354	15103	15510	15278	15154	15493	15494	15293	15368	15255	15502	15149	15564	15228	15371	15375	15160	15320	15425	15305	15354	15346	15351	15391	15436	15437	15239	15335	15325	15472	15225	15468	15358	15300	15248	15403	15396	15538	15472	15177	15534	15232	15378	15401	15390	15440	15350	15427	15522	15269	15264	15408	15499	15314	15495	15353	15365	15416	15315	15506	15235	15367	15363	15444	15407	15390	15561	15355	15431	15368	15307	15223	15589	15325	15355	15211	15336	15398	15443	15319	15228	15527	15426	15380	15376	15294	15445	15333	15394	15422	15313	15430	15453	15432	15287	15547	15437	15355	15376	15423	15378	15349	15400	15294	15275	15289	15254	15303	15370	15256	15155	15372	15409	15261	15154	15155	15346	15228	15308	15396	15444	15346	15336	15414	15346	15261	15425	15473	15203	15212	15451	15423	15441	15181	15408	15303	15247	15382	15306	15234	15468	15408	15416	15173	15297	15341	15473	15406	15300	15501	15269	15515	15508	15457	15287	15296	15298	15403	15381	15555	15345	15382	15411	15341	15251	15506	15252	15176	15421	15310	15402	15238	15395	15281	15453	15383	15164	15351	15368	15286	15451	15206	15356	15415	15231	15374	15331	15436	15495	15392	15433	15158	15484	15340	15327	15281	15196	15394	15556	15419	15384	15422	15279	15350	15414	15504	15299	15414	15317	15167	15292	15371	15378	15444	15416	15530	15319	15430	15190	15360	15394	15273	15591	15544	15391	15271	15270	15411	15406	15296	15194	15436	15354	15486	15335	15538	15409	15425	15437	15157	15503	15214	15205	15283	15412	15366	15337	15488	15471	15454	15263	15264	15267	15269	15158	15503	15214	15325	15279	15476	15343	15338	15229	15223	15254	15250	15239	15563	15511	15274	15370	15431	15298	15458	15316	15430	15311	15369	15460	15410	15553	15370	15355	15177	15454	15409	15242	15399	15380	15232	15277	15254	15374	15478	15450	15463	15422	15540	15211	15462	15189	15523	15252	15446	15287	15244	15409	15384	15426	15321	15244	15358	15314	15438	15427	15368	15451	15255	15303	15337	15366	15321	15405	15340	15363	15282	15437	15220	15495	15285	15508	15262	15199	15257	15374	15277	15253	15430	15277	15400	15296	15245	15393	15477	15291	15307	15339	15406	15353	15329	15393	15232	15362	15275	15435	15358	15372	15378	15324	15448	15313	15447	15352	15342	15406	15414	15390	15269	15463	15482	15483	15322	15431	15378	15469	15427	15365	15514	15357	15286	15483	15369	15370	15239	15212	15331	15460	15406	15443	15299	15286	15263	15257	15131	15347	15379	15181	15363	15443	15340	15232	15576	15380	15324	15332	15386	15479	15400	15463	15436	15288	15495	15348	15264	15436	15521	15410	15384	15501	15307	15415	15405	15463	15500	15301	15430	15374	15371	15500	15296	15281	15278	15407	15395	15220	15347	15315	15349	15369	15341	15418	15360	15260	15376	15351	15478	15538	15243	15268	15429	15207	15491	15442	15422	15290	15313	15336	15435	15339	15497	15459	15524	15432	15410	15416	15338	15365	15386	15295	15360	15291	15453	15444	15241	15486	15321	15271	15341	15307	15491	15425	15531	15362	15462	15165	15324	15399	15521	15434	15259	15298	15330	15430	15240	15442	15329	15495	15531	15391	15366	15187	15304	15472	15447	15407	15378	15383	15405	15352	15258	15347	15731	15231	15295	15367	15461	15314	15174	15387	15358	15435	15304	15655	15269	15517	15414	15407	15303	15432	15521	15258	15282	15298	15258	15556	15358	15441	15408	15390	15328	15201	15439	15368	15226	15307	15427	15422	15372	15516	15444	15365	15438	15300	15336	15580	15455	15343	15508	15394	15366	15292	15417	15409	15432	15333	15546	15190	15405	15480	15357	15409	15457	15265	15339	15359	15391	15500	15190	15348	15214	15202	15319	15370	15350	15393	15404	15389	15366	15293	15253	15333	15493	15334	15354	15315	15480	15337	15397	15390	15349	15346	15448	15238	15386	15336	15270	15278	15293	15389	15310	15457	15464	15393	15269	15545	15385	15392	15274	15379	15540	15338	15451	15414	15347	15273	15381	15253	15262	15518	15358	15344	15219	15371	15109	15312	15476	15274	15349	15574	15396	15291	15229	15451	15260	15381	15414	15334	15266	15390	15406	15440	15644
25701	21578	28689	36913	45085	38951	45738	43939	38342	32289	28347	26777	25955	25758	25786	25785	25886	25746	25673	26051	25594	25679	25808	25740	25449	25824	25761	25618	25720	25712	25884	25825	25611	25748	25840	25505	25792	25551	25700	25781	25793	25805	25590	25567	25807	25814	25797	25419	25910	25702	25742	25944	25637	25556	25462	25711	25535	25850	25587	25590	25607	25532	25509	25747	25696	25845	25650	25705	25708	25614	25444	25438	25578	25556	25368	25693	25658	25662	25493	25569	25589	25327	25643	25662	25659	25533	25461	25549	25544	25754	25660	25668	25620	25546	25490	25507	25477	25456	25447	25646	25545	25448	25698	25532	25670	25676	25566	25898	25867	25555	25628	25738	25699	25621	25392	25535	25750	25470	25480	25577	25943	25674	25537	25508	25612	25475	25740	25703	25569	25537	25542	25626	25820	25385	25624	25577	25667	25763	25762	25711	25669	25683	25730	25655	25611	25758	25699	25607	25569	25554	25626	25491	25889	25801	25619	25571	25659	25702	25747	25813	25659	25648	25833	25594	25874	25780	25436	25639	25517	25591	25579	25548	25735	25585	25592	25435	25678	25481	25561	25513	25569	25552	25363	25358	25903	25715	25728	25646	25549	25601	25698	25384	25844	25513	25649	25718	25684	25523	25368	25587	25641	25648	25244	25789	25656	25589	25418	25453	25781	25644	25578	25561	25736	25611	25790	25500	25504	25500	25307	25888	25743	25772	25788	25800	25672	25405	25866	25679	25609	25565	25600	25367	25614	25479	25678	25679	25493	25507	25759	25875	25544	25528	25699	25501	25634	25821	26002	25510	25702	25663	25764	25644	25803	25657	25613	25578	25447	25647	25574	25645	25728	25407	25732	25661	25762	25505	25652	25459	25507	25886	25630	25619	25614	25582	25572	25498	25787	25723	25495	25760	25386	25664	25596	25493	25769	25666	25601	25705	25479	25499	25878	25708	25641	25899	25503	25352	25561	25608	25908	25668	25554	25825	25791	25543	25374	25701	25500	25607	25770	25905	25790	25761	25616	25471	25743	25590	25745	25731	25763	25607	25727	25735	25822	25445	25840	25734	25509	25662	25518	25381	25577	25452	25688	25816	25749	25738	25828	25589	25537	25670	25704	25556	25678	25577	25365	25570	25470	25982	25635	25775	25592	25577	25878	25568	25802	25838	25578	25836	25637	25558	25677	25532	25583	25712	25933	25844	25452	25536	25791	25742	25782	25647	25744	25629	25880	25714	25596	25822	25475	25705	25724	25661	25454	25450	25588	25775	25535	25651	25779	25522	25562	25513	25563	25381	25450	25431	25577	25541	25510	25773	25529	25606	25662	25646	25718	25770	25777	25835	25874	25441	25551	25579	25623	25338	25585	25683	25608	25461	25689	25743	25603	25535	25655	25590	25684	25644	25602	25755	25947	25429	25437	25551	25879	25361	25534	25257	25699	25522	25799	25668	25503	25735	25510	25705	25647	25765	25832	25694	25610	25739	26008	25517	25247	25757	25796	25816	25736	25658	25634	25603	25813	25490	25618	25706	25525	25635	25584	25361	25395	25590	25451	25652	25450	25449	25638	25728	25624	25599	25597	25527	25550	25582	25706	25815	25435	25350	25826	25404	25548	25535	25822	25609	25557	25509	25857	25789	25697	25578	25425	25773	25485	25472	25726	25730	25552	25417	25534	25698	25493	25583	25723	25431	25655	25701	25569	25695	25615	25567	25649	25533	25628	25581	25618	25454	25762	25623	25588	25621	25498	25685	25453	25573	25592	25618	25448	25659	25463	25655	25737	25478	25898	25707	25468	25378	25283	25769	25504	25355	25693	25563	25481	25703	25665	25570	25706	25455	25787	25619	25672	25663	25746	25602	25751	25357	25795	25569	25410	25470	25496	25614	25725	25588	25415	25526	25519	25586	25623	25717	25589	25477	25519	25557	25568	25765	25347	25710	25424	25550	25638	25541	25709	25680	25579	25649	25691	25838	25452	25806	25762	25605	25589	25483	25545	25463	25731	25697	25553	25314	25372	25514	25642	25679	25659	25640	25555	25695	25698	25591	25662	25643	25674	25669	25429	25654	25448	25786	25998	25668	25766	25464	25535	25457	25514	25578	25772	25825	25679	25742	25632	25648	25688	25613	25764	25455	25664	25705	25691	25661	25385	25555	25643	25523	25470	25621	25794	25503	25680	25681	25789	25633	25683	25556	25518	25681	25694	25776	25526	25488	25707	25725	25747	25642	25568	25658	25628	25496	25446	25708	25876	25626	25629	25585	25475	25831	25433	25561	25829	25471	25475	25658	25686	25686	25472	25890	25500	25605	26014	25405	25489	25638	25568	25656	25671	25485	25638	25574	25585	26009	25606	25789	25647	25792	25436	25422	25565	25712	25737	25704	25613	25809	25446	25764	25446	25585	25535	25805	25607	25554	25613	25798	25864	25652	25644	25608	25612	25657	25600	25442	25588	25515	25654	25399	25612	25512	25786	25606	25423	25469	25653	25608	25876	25694	25726	25427	25635	25756	25735	25604	25722	25667	25590	25835	25536	25647	25651	25631	25681	25688	25591	25676	25908	25488	25660	25659	25646	25570	25604	25573	25664	25487	25629	25754	25778	25376	25531	25865	25614	25431	25528	25599	25830	25665	25451	25541	25642	25361	25475	25600	25503	25789	25523	25521	25681	25457	25749	25646	25530	25599	25551	25500	25575	25541	25438	25629	25970	25571	25478	25623	25735	25485	25473	25298	25596	25644	25654	25639	25758	25385	25928	25670	25641	25685	25516	25632	25665	25548	25616	25463	25553	25855	25664	25710	25625	25652	25420	25500	25687	25606	25412	25710	25400	25622	25481	25641	25655	25417	25734	25444	25589	25469	25657	25524	25698	25736	25618	25499	25229	25575	25628	25543	25634	25527	25583	25653	25528	25500	25550	25653	25776	25448	25687	25679	25728	25682	25882	25710	25810	25596	25369	25661	25579	25737	25630	25726	25757	25716	25523	25518	25596	25611	25684	25549	25548	25688	25500	25755	25661	25685	25628	25463	25769	25759	25667	25558	25445	25633	25497	25582	25724	26017	25676	25715	25630	25485	25519	25560	25341	25711	25717	25683	25791	25691	25593	25540	25758	25817	25625	25629	25544	25668	25700	25556	25844	25701	25387	25589	25364	25698	25537	25597	25607	25678	25473	25484	25663	25458	25486	25807	25685	25497	25545	25664	25601	25605	25611	25807	25829	25391	25748	25378	25251	25623	25751	25600	25652	25488	25559	25523	25399	25698	25704	25699	25460	25769	25674	25634	25676	25723	25570	25506	25508	25757	25381	25650	25799	25506	25528	25425	25628	25907	25741	25563	25510	25696	25525	25589	25667	25589	25568	25606	25544	25666	25670	25691	25555	25673	25578	25785	25576	25517	25683	25674	25695	25867	25731	25582	25392	25617	25727	25646	25859	25487	25680	25505	25674	25477	25742	25717	25898	25709	25432	25564	25235	25638	25657	25328	25516	25617	25647	25581	25533	25563	25639	25610	25631	25702	25544	25591	25448	25505	25498	25620	25760	25536	25536	25681	25374	25526	25572	25446	25678	25596	25600	25731	25648	25675	25636	25763	25840	25512	25697	25720	25600	25806	25822	25653	25680	25714	25858	25661	25689	25645	25902	25546	25728	25683	25593	25682	25642	25644	25701	25610	25444	25841	25734	25713	25769	25377	25460	25529	25643	25660	25620	25866	25688	25664	25823	25725	25551	25438	25602	25746	25608	25719	25682	25599	25827	25678	25687	25464	25770	25614	25582	25614	25630	25418	25628	25651	25647	25688	25722	25522	25450	25776	25549	25552	25849	25744	25607	25629	25935	25365	25594	25680	25934	25505	25639	25789	25735	25579	25740	25535	25795	25715	25494	25687	25606	25548	25720	25728	25544	25818	25789	25650	25696	25590	25685	25804	25605	25615	25716	25731	25970	25645	25580	25471	25428	25902	25741	25481	25954	25578	25700	25856	25653	25652	25670	25789	25587	25661	25591	25699	25621	25726	25511	25774	25645	25659	25683	25536	25705	25758	25471	25500	25682	25518	25667	25446	25831	25874	25714	25756	25656	25701	25873	25638	25604	25658	25783	25683	25735	25654	25721	25664	25481	25549	25350	25643	25600	25697	25631	25620	25726	25813	25477	25787	25726	25479	25736	25920	25647	25527	25613	25709	25566	25377	25630	25409	25838	25670	25957	25757	25511	25440	25451	25564	25841	25501	25654	25672	25910	25446	25692	25624	25609	25531	25487	25599	25618	25615	25651	25448	25645	25713	25635	25434	25660	25427	25488	25608	25607	25555	25652	25604	25548	25723	25677	25617	25656	25759	25705	25659	25388	25516	25693	25569	25492	25705	25677	25663	25625	25775	25641	25705	25728	25490	25451	25624	25780	25834	25536	25469	25552	25469	25795	25816	25544	25694	25918	25479	25559	25542	25662	25687	25740	25786	25492	25761	25590	25571	25716	25532	25365	25689	25476	25572	25722	25413	25595	25566	25545	25578	25755	25791	25663	25577	25649	25744	25712	25461	25465	25569	25658	25534	25886	25727	25810	25709	25509	25687	25778	25525	25516	25434	25631	25539	25736	25529	25717	25599	25334	25685	25915	25569	25813	25522	25364	25642	25970	25601	25681	25539	25716	25352	25696	25564	25791	25635	25613	25400	25555	25593	25475	25449	25593	25382	25622	25764	25594	26006	25875	25528	25643	25480	25598	25470	25656	25618	25557	25686	25852	25820	25459	25696	25501	25576	25539	25752	25653	25689	25489	25543	25679	25499	25334	25521	25500	25620	25667	25515	25533	25482	25722	25489	25607	25461	25551	25376	25798	25498	25607	25543	25680	25671	25317	25733	25489	25693	25663	25636	25618	25665	25585	25670	25658	25431	25638	25564	25812	25644	25910	25588	25741	25437	25509	25897	25515	25789	25541	25561	25599	25565	25636	25548	25469	25743	25751	25768	25795	25555	25526	25555	25699	25680	25763	25628	25857	25406	25894	25684	25674	25521	25652	25613	25718	25500	25396	25665	25537	25664	25603	25773	25711	25322	25843	25502	25535	25555	25563	25745	25839	25684	25630	25456	25442	25581	25731	25536	25960	25642	25504	25527	25552	25613	25752	25557
14681	25245	29068	37301	40075	30295	39322	35938	28755	21837	17971	16333	16130	15928	15854	15692	15970	15765	15768	15761	15890	15965	15818	15963	15839	15857	15817	15736	15884	15867	15862	15849	15841	15771	15682	15848	15920	15752	15834	15933	15882	15820	15847	15834	15713	15883	15724	15763	15718	15855	15898	15849	15712	15951	15747	15698	15707	15794	15741	15924	15785	15758	15838	15652	15718	15695	15777	15821	15723	15732	15753	15672	15782	15807	15746	15734	15695	15718	15830	15730	15841	15576	15757	15666	15688	15784	15876	15862	15516	15900	15935	15719	15567	15834	15918	15795	15609	15593	15797	15768	15499	15945	15628	15747	15684	15979	15883	15855	15671	15748	15630	15766	15809	15694	15844	15814	15749	15773	15746	16087	15552	15651	15689	15767	15799	15762	16082	15822	15726	15787	15846	15664	15748	15645	15955	15918	15705	15800	15793	15828	15697	15755	15857	15640	15680	15856	15847	15545	15848	15849	15818	15899	15889	15849	15662	15856	15783	15578	15682	15764	15807	15670	15657	15644	15601	15603	15751	15666	15750	15795	15684	15810	15728	15694	15702	15789	15606	15712	15667	15772	15674	15805	15594	15788	15640	15789	15733	15792	15792	15772	15776	15657	15853	15876	15710	15732	15955	15888	15740	15728	15786	15591	15718	15902	15703	15690	15800	15787	15964	15913	15959	15661	15828	15779	15882	15580	15694	15686	15790	15714	15677	15797	15794	15814	15491	15742	15678	15575	15736	15757	15808	15715	15731	15654	15809	15740	15911	15770	15825	15858	15707	15862	15750	15766	15758	15716	15791	15761	15800	15777	15767	15874	15889	15676	15789	15724	15813	15674	15860	15782	15786	15751	15657	15803	15893	15853	15621	15774	15740	15944	15719	15903	15752	15734	15621	15862	15839	15788	15881	15813	15748	15798	15794	15715	15609	15901	15936	15759	15634	15902	15720	15732	15952	15833	15745	15865	15838	15731	15671	15764	15773	15746	15805	15788	15694	15689	15756	15800	15703	15776	15868	15845	15905	15675	15551	15959	15819	15669	15763	15666	15673	15605	15864	15726	15776	15951	15879	15581	15751	15648	15515	15665	15873	15840	15710	15794	15672	15855	15892	15860	15681	15598	15737	15803	15855	15619	15784	15709	15704	15697	15791	15791	15581	15818	15816	15623	15761	15725	15844	15560	15898	15650	15694	15697	15656	15814	15778	15615	15607	15604	15962	15845	15693	15960	15733	15895	15778	15781	15755	15737	15724	15689	15863	15745	15861	15736	15749	15827	15751	15745	15775	15656	15870	15641	15843	15774	15735	15769	15774	15815	15747	15728	15637	15645	15883	15750	15787	15809	15636	15953	15621	15752	15663	15791	15651	15761	15814	15718	15875	15747	15860	15678	15823	15674	15738	15824	15686	15732	15898	15867	15703	15670	15705	15692	15596	15889	15814	15687	15714	15877	15840	15982	15821	15820	15932	15838	15684	15794	15906	15653	15716	15796	15838	15779	15883	15801	15763	15698	15828	15705	15682	15710	15770	15744	15705	15888	15803	15718	15821	15904	15478	15643	15716	15781	15670	15842	15771	15691	15643	15794	15721	15915	15758	15727	15765	15588	15695	15627	15798	15813	15717	15926	15734	15950	15646	15773	15835	15916	15757	15667	15898	15780	15770	15803	15625	15736	15808	15615	15731	15853	15858	15913	15878	15752	15615	15638	15890	15651	15781	15666	15751	15716	15656	15674	15791	15818	15566	15742	15866	15782	15877	15724	15824	15857	15796	15927	15810	15922	15788	15728	15746	15860	15713	15727	15833	15944	15569	15772	15940	15835	15797	15764	15817	15561	15632	15751	15968	15997	15809	15849	15681	15823	15674	15704	15566	15642	15762	15773	15872	15795	15945	15792	15723	15832	15737	15691	15787	15649	15690	15645	15649	15631	15749	15662	15651	15731	15819	15845	15835	15820	15690	15852	15901	15783	15791	15775	15681	15834	15591	15839	15710	15841	15838	15631	15921	15788	15880	15659	15864	15772	15797	15674	15685	15514	15769	15785	15677	15804	15706	15636	15824	15717	15892	15721	15727	15639	15534	15495	15738	15705	15874	15742	15770	15768	15786	15848	15869	16025	15789	15783	15804	15728	15728	15747	15636	15577	15622	15584	15903	15746	15821	15697	15738	15739	15845	15919	15646	15782	15704	15748	15625	15920	15839	15779	15754	15834	15584	15748	15699	15766	15932	15818	15842	15695	15779	15821	15713	15716	15954	15842	15877	15795	15823	15668	15721	15699	15752	15758	15836	15645	15808	15950	15748	15735	15796	15734	15763	15635	15660	15640	15894	15781	15729	15769	15683	15671	15832	15681	15654	15836	15624	15582	15886	15819	15858	15790	15862	15761	15689	15783	15905	15773	15766	15781	15602	15812	15775	15726	15733	15917	15905	15937	15602	15612	15804	15737	15748	15584	15819	15860	15833	15677	15798	15897	15783	15780	15471	15893	15865	15853	15737	15833	15619	15842	15639	15852	15753	15656	15714	15777	15747	15708	15744	15818	15818	15736	15812	15772	15848	15811	15619	15526	15873	15640	15794	15680	15649	15733	15777	15537	15691	15732	15645	15627	15862	15813	15677	15822	15829	15783	15898	15789	15743	15556	15945	15764	15634	15738	15603	15747	15762	15589	15683	15580	15730	15838	16043	15962	15862	15700	16028	15725	15498	15796	15969	15791	15796	15773	15784	15844	15888	15648	15667	15794	15973	15850	15688	15822	15765	15702	15730	15636	15736	15804	15726	15641	15847	15832	15958	15830	15841	15728	15602	15636	15725	15683	15790	15723	15839	15694	15778	15809	15917	15896	15694	15836	15901	15742	15738	15697	15773	15865	15658	15572	15674	15789	15804	15884	15785	15674	15667	15777	15873	15688	15871	15702	15697	15710	15869	15837	15707	15664	15632	15808	15850	15713	15739	15795	15838	15950	15562	15806	15721	15557	15833	15893	15737	15839	15740	15706	15675	15761	15626	15770	15557	15744	15699	15874	15740	15564	15886	15746	15694	15713	15863	15754	15676	15632	15769	15899	15656	15631	15600	15842	15715	15865	15595	15840	15604	15880	15849	15725	15581	15707	15759	15592	15706	15697	15792	15874	15633	15836	15741	15696	15825	15714	15794	15698	15709	15659	15793	15908	15846	15626	15826	15755	15749	15647	15718	15787	15878	15688	15729	15612	15679	15728	15803	15743	15431	15771	15656	15786	15663	15805	15654	15878	15759	15754	15926	15888	15841	15703	15965	15571	15688	15730	15504	15777	15877	15694	15743	15889	15757	15649	15731	15566	15690	15640	15904	15815	15806	15794	15809	15791	15742	15615	15684	15715	15687	15626	15765	15766	15882	15797	15769	15652	15879	15681	15825	15687	15717	15599	15873	15661	15704	15680	15712	15726	15780	15860	15713	15745	15852	15927	15844	15702	15828	15865	15871	15880	15850	15655	15686	15632	15720	15822	15699	15809	15710	15734	15837	15807	15775	15839	15779	15697	15683	15853	15633	15778	15864	15831	15659	15617	15771	15858	15607	15753	15947	15599	15785	15664	15681	15788	15672	15707	15574	15753	15606	15825	15919	15842	15847	15716	15763	15620	15890	15622	15953	15979	15691	15696	15732	15788	15707	15964	15924	15717	15509	15967	15741	15801	15714	15658	15797	15667	15742	15621	15750	15832	15822	15796	15861	15818	15565	15653	15764	15728	15659	15752	15661	15749	15727	15882	15783	15849	15727	15961	15679	15798	15617	15808	15797	15808	15789	15617	15701	15686	15675	15743	15809	15758	15814	15781	15622	15758	15725	15716	15752	15836	15778	15953	15817	15777	15903	15819	15812	15801	15758	15727	15786	15761	15709	15674	15825	15848	15729	15721	15832	15906	15707	15746	15846	15667	15617	15767	15841	15623	15889	15646	15787	15697	15642	15856	15802	15831	15844	15883	15600	15848	15867	15746	15799	15615	15662	15638	15647	15680	15709	15857	15748	15758	15705	15635	15730	15712	15849	15963	16037	15798	15833	15824	15820	15705	15845	15831	15690	15706	15788	15823	15683	15653	15902	15764	15639	15716	15610	15623	15632	15713	15752	15713	15721	15912	15702	16062	15690	15874	15912	15660	15832	15643	15821	16007	15810	15612	15711	15822	15727	15903	15837	15936	15724	15756	15853	15890	15781	15888	15678	15829	15791	15583	15758	15689	15672	15605	15825	15752	15877	15889	15766	15864	15744	15827	15916	15999	15740	15712	15797	15735	15731	15906	15720	15895	15737	15542	15889	15748	15738	15765	15856	15606	15671	15820	15560	15827	15675	15600	15790	15727	15768	15711	15924	15756	15763	15759	15841	15865	15795	15778	16078	15677	15934	15818	15693	15748	15763	15643	15746	15716	15895	15676	15752	15820	15575	15738	15845	15690	15780	15844	15830	15718	15543	15753	15757	15909	15748	15819	15713	15909	15578	15734	15798	15803	15754	15821	15721	15922	15695	15901	15767	15873	15793	15787	15838	15648	15839	15680	15544	15781	15758	15797	15885	15848	15558	15778	15733	15688	15904	15793	15912	15706	15715	15763	15507	15663	15873	15704	15797	15820	15725	15748	15624	15760	15675	15836	15753	15885	15598	15881	15608	15630	15696	15681	15751	15717	15901	15978	15742	15861	15629	15870	15799	15896	15772	15871	15714	15689	15708	15811	15794	15764	15865	15765	15603	15607	15765	15802	15837	15852	15722	15798	15877	15743	15682	15789	15880	15670	15714	15783	15623	15688	15837	15703	15666	15985	15680	15864	15825	15707	15691	15838	15773	15926	15800	15633	15722	15868	15645	15611	15625	15709	15930	15632	15810	15768	15805	15769	15792	15588	15757	15784	15736	15683	15730	15777	15583	15782	15828	15631	15756	15873	15761	15858	15659	15860	15913	15725	15669	15913	15649	15698	15748	15605	15865	15622	15606	15674	15769	15797	15772	15665	15723	15851	15698	15859	15713	15798	15675	15687	15854	15714	15713	15727	15943	15642	15721	15922	15798	15907	15741	15870	15590	15613	15874	15667	15837	15628	15686	15640	15835	15748	15709	15571	15833	15646	15950	15728	15725	15633	15713	15808	15758	15936	15572	15782
23274	21501	28841	28676	49738	58333	70705	55677	41276	33780	29863	27606	27356	27053	26675	27064	26632	26696	26615	26382	26774	26812	26655	26309	26703	26432	26721	26552	26664	26802	26693	26560	26612	26598	26687	26437	26632	26561	26793	26459	26661	26736	26577	26518	26518	26493	26583	26540	26530	26483	26565	26577	26653	26479	26482	26572	26801	26393	26215	26659	26601	26770	26426	26404	26522	26600	26459	26530	26589	26474	26489	26567	26418	26471	26544	26466	26557	26574	26621	26571	26511	26656	26546	26595	26498	26314	26436	26870	26489	26496	26398	26434	26372	26697	26517	26465	26459	26460	26610	26467	26733	26431	26213	26391	26433	26485	26358	26427	26507	26556	26441	26377	26549	26391	26607	26616	26496	26492	26502	26596	26822	26738	26726	26267	26627	26230	26210	26209	26436	26584	26554	26616	26477	26491	26513	26552	26519	26545	26285	26683	26333	26386	26538	26554	26447	26555	26502	26498	26437	26514	26145	26571	26579	26461	26482	26569	26556	26625	26414	26560	26410	26433	26741	26435	26294	26293	26447	26263	26438	26341	26583	26473	26740	26642	26529	26515	26520	26588	26675	26504	26407	26528	26678	26547	26644	26508	26437	26565	26521	26470	26550	26283	26573	26410	26621	26485	26603	26433	26485	26500	26288	26343	26334	26402	26365	26508	26591	26500	26559	26576	26535	26457	26586	26611	26657	26421	26450	26363	26562	26499	26467	26389	26341	26407	26407	26426	26326	26400	26439	26429	26475	26250	26106	26401	26307	26598	26625	26299	26174	26422	26496	26510	26855	26585	26748	26530	26516	26529	26357	26527	26485	26397	26574	26377	26507	26519	26449	26516	26332	26539	26536	26409	26375	26548	26506	26493	26549	26707	26631	26478	26606	26758	26468	26804	26751	26597	26517	26420	26551	26405	26434	26471	26302	26615	26688	26387	26467	26363	26574	26323	26277	26317	26455	26635	26420	26406	26506	26193	26214	26195	26472	26463	26471	26430	26628	26618	26450	26602	26547	26562	26559	26663	26522	26300	26725	26384	26555	26521	26622	26576	26501	26544	26558	26577	26285	26462	26646	26455	26650	26351	26576	26370	26554	26485	26608	26511	26323	26585	26638	26271	26368	26684	26481	26459	26554	26271	26399	26411	26415	26199	26606	26323	26501	26449	26444	26321	26534	26538	26410	26585	26532	26461	26483	26527	26725	26313	26691	26489	26628	26426	26704	26491	26385	26618	26387	26516	26486	26404	26591	26554	26434	26729	26378	26559	26533	26694	26572	26586	26709	26528	26218	26371	26400	26397	26571	26535	26371	26690	26566	26542	26553	26471	26639	26275	26565	26490	26573	26633	26541	26569	26486	26388	26510	26486	26692	26660	26372	26290	26485	26513	26855	26523	26316	26446	26350	26617	26622	26519	26568	26404	26343	26313	26398	26483	26632	26238	26591	26119	26278	26716	26699	26688	26421	26389	26691	26464	26564	26210	26603	26402	26646	26717	26600	26517	26603	26658	26460	26782	26468	26491	26633	26408	26303	26457	26367	26770	26427	26275	26668	26495	26529	26533	26608	26423	26514	26539	26476	26382	26380	26432	26508	26570	26511	26470	26439	26422	26340	26266	26555	26287	26268	26542	26546	26518	26458	26469	26577	26370	26326	26233	26529	26315	26545	26505	26318	26638	26608	26635	26685	26551	26392	26296	26515	26601	26310	26721	26408	26409	26614	26575	26477	26463	26497	26323	26475	26348	26407	26464	26504	26345	26769	26421	26675	26542	26341	26486	26568	26549	26540	26831	26572	26427	26372	26509	26414	26556	26623	26417	26430	26378	26219	26494	26445	26655	26679	26374	26387	26583	26341	26503	26506	26462	26645	26539	26557	26634	26433	26388	26481	26607	26670	26555	26480	26541	26658	26410	26501	26464	26385	26510	26437	26637	26270	26398	26837	26172	26541	26436	26423	26360	26472	26468	26473	26362	26728	26665	26562	26393	26826	26507	26500	26536	26604	26321	26380	26336	26690	26640	26625	26323	26473	26591	26641	26345	26672	26448	26524	26481	26393	26598	26635	26584	26501	26250	26573	26442	26459	26590	26298	26481	26760	26714	26443	26597	26599	26473	26475	26639	26322	26348	26583	26620	26480	26455	26644	26756	26496	26638	26596	26546	26630	26509	26347	26475	26770	26572	26497	26541	26551	26415	26616	26354	26323	26527	26560	26564	26779	26480	26461	26509	26679	26382	26416	26611	26312	26789	26699	26569	26597	26620	26359	26135	26604	26264	26432	26656	26387	26586	26442	26543	26804	26453	26453	26609	26283	26393	26504	26525	26500	26244	26650	26545	26299	26304	26629	26269	26417	26445	26576	26574	26627	26593	26570	26444	26223	26625	26456	26249	26669	26551	26517	26429	26355	26459	26515	26457	26830	26551	26499	26335	26550	26506	26699	26483	26487	26409	26375	26488	26571	26615	26755	26478	26535	26298	26282	26510	26459	26608	26442	26366	26649	26506	26505	26439	26561	26595	26594	26726	26456	26919	26390	26622	26666	26547	26608	26494	26530	26408	26530	26492	26440	26361	26449	26560	26333	26271	26413	26637	26230	26592	26443	26354	26466	26617	26520	26552	26456	26383	26474	26427	26290	26547	26440	26493	26551	26659	26359	26410	26544	26181	26361	26284	26372	26747	26502	26656	26430	26658	26547	26537	26491	26666	26494	26669	26569	26630	26564	26645	26301	26640	26689	26696	26734	26504	26342	26429	26560	26386	26341	26543	26514	26502	26335	26213	26471	26436	26620	26341	26536	26355	26236	26551	26704	26450	26607	26351	26460	26440	26319	26430	26605	26705	26440	26503	26621	26477	26288	26704	26596	26532	26514	26577	26716	26618	26424	26600	26362	26518	26376	26332	26439	26665	26586	26155	26436	26476	26468	26561	26490	26317	26553	26566	26351	26445	26534	26398	26586	26464	26625	26810	26828	26488	26628	26459	26513	26517	26544	26621	26549	26702	26317	26603	26460	26637	26500	26714	26418	26687	26584	26381	26712	26497	26519	26427	26637	26334	26512	26297	26611	26467	26503	26440	26515	26779	26518	26391	26485	26397	26677	26524	26843	26624	26564	26697	26638	26457	26639	26579	26396	26640	26512	26460	26346	26574	26465	26444	26595	26431	26553	26489	26513	26733	26444	26470	26200	26633	26474	26536	26607	26334	26353	26523	26422	26261	26295	26326	26640	26281	26567	26587	26353	26297	26729	26492	26645	26349	26423	26498	26477	26306	26362	26503	26554	26358	26471	26431	26343	26431	26075	26616	26558	26485	26662	26633	26105	26379	26627	26348	26580	26568	26635	26474	26447	26653	26415	26298	26578	26346	26395	26599	26541	26617	26357	26707	26477	26660	26219	26471	26518	26475	26509	26590	26247	26362	26661	26307	26573	26661	26351	26691	26469	26375	26391	26587	26426	26343	26725	26521	26591	26493	26169	26379	26567	26532	26475	26582	26316	26389	26538	26382	26487	26623	26541	26341	26482	26594	26612	26581	26800	26456	26512	26394	26428	26480	26431	26465	26468	26554	26779	26515	26409	26346	26318	26693	26528	26365	26428	26458	26190	26631	26291	26765	26300	26555	26521	26199	26629	26508	26371	26711	26441	26180	26541	26315	26346	26296	26534	26530	26518	26758	26378	26368	26620	26770	26524	26341	26595	26383	26653	26435	26192	26516	26443	26458	26638	26575	26520	26600	26583	26567	26285	26539	26521	26230	26419	26432	26558	26465	26551	26661	26619	26545	26707	26454	26401	26282	26680	26844	26547	26386	26632	26391	26301	26322	26320	26530	26491	26564	26473	26513	26770	26353	26613	26875	26376	26289	26341	26556	26263	26489	26551	26422	26327	26517	26388	26535	26391	26387	26453	26358	26764	26542	26517	26432	26293	26389	26338	26500	26546	26857	26407	26530	26464	26296	26501	26526	26462	26311	26632	26164	26682	26711	26813	26529	26374	26484	26541	26530	26536	26323	26289	26217	26382	26520	26263	26662	26646	26360	26567	26634	26538	26550	26334	26412	26507	26548	26625	26337	26413	26670	26609	26145	26806	26330	26304	26539	26568	26479	26591	26308	26510	26501	26502	26726	26483	26479	26604	26459	26395	26496	26430	26347	26369	26623	26307	26439	26596	26351	26452	26341	26712	26540	26505	26474	26573	26497	26503	26571	26371	26485	26462	26368	26735	26468	26574	26317	26752	26569	26562	26647	26581	26490	26454	26311	26545	26451	26394	26407	26399	26514	26772	26625	26519	26566	26628	26551	26705	26661	26719	26575	26539	26332	26369	26673	26588	26487	26635	26635	26633	26603	26520	26425	26528	26612	26551	26586	26383	26500	26564	26611	26408	26646	26421	26629	26255	26627	26390	26624	26433	26541	26385	26474	26596	26452	26616	26466	26316	26563	26646	26450	26510	26534	26458	26288	26635	26423	26598	26336	26519	26308	26297	26332	26397	26442	26756	26523	26454	26287	26486	26427	26583	26278	26645	26495	26715	26513	26610	26480	26388	26433	26435	26435	26556	26575	26375	26379	26395	26414	26438	26727	26659	26483	26475	26322	26650	26441	26583	26383	26588	26640	26309	26508	26592	26535	26348	26701	26522	26596	26610	26533	26373	26560	26507	26504	26640	26481	26500	26548	26545	26585	26709	26395	26412	26486	26580	26300	26430	26403	26643	26337	26517	26448	26640	26535	26639	26543	26390	26565	26442	26331	26522	26692	26354	26474	26702	26794	26739	26536	26423	26224	26198	26293	26473	26386	26617	26758	26540	26589	26539	26535	26270	26277	26746	26356	26645	26266	26446	26383	26574	26219	26488	26616	26514	26424	26495	26564	26609	26347	26420	26493	26747	26700	26651	26453	26794	26140	26601	26561	26402	26659	26493	26500	26586	26487	26402	26380	26281	26433	26593	26331	26431	26308	26650	26491	26531	26227	26302	26391	26663	26327	26514	26340	26547	26610	26561	26473	26593	26491	26365	26319	26732	26624	26491	26210	26677	26400	26753	26398	26292	26623	26423	26504	26537	26377	26466	26538	26811	26352	26290	26602	26415	26535	26555	26468	26461	26483	26375	26601	26297	26261	26458	26928	26250	26492	26536	26561
18192	37980	42371	46605	60879	63058	71394	49527	32089	23083	18975	17220	16679	16642	16392	16458	16627	16645	16498	16506	16484	16433	16573	16516	16377	16462	16499	16366	16369	16405	16425	16615	16372	16260	16434	16358	16489	16594	16648	16486	16346	16559	16456	16460	16264	16653	16412	16354	16527	16373	16461	16617	16493	16378	16674	16380	16424	16448	16727	16320	16276	16501	16466	16389	16245	16559	16669	16407	16394	16637	16508	16370	16403	16440	16484	16335	16458	16356	16422	16283	16305	16510	16528	16488	16477	16442	16350	16474	16395	16499	16316	16459	16446	16357	16406	16330	16404	16368	16542	16323	16558	16413	16492	16392	16208	16261	16368	16404	16413	16348	16436	16365	16400	16502	16556	16439	16299	16568	16252	16515	16425	16447	16408	16423	16514	16382	16287	16563	16470	16212	16443	16360	16427	16379	16453	16362	16511	16526	16481	16393	16475	16536	16285	16476	16404	16482	16368	16450	16347	16467	16390	16304	16557	16378	16317	16420	16457	16380	16467	16362	16418	16274	16548	16327	16548	16390	16336	16518	16509	16559	16384	16459	16289	16440	16096	16413	16426	16376	16414	16364	16434	16413	16278	16626	16529	16375	16370	16428	16305	16450	16381	16428	16322	16329	16399	16414	16308	16372	16278	16439	16318	16253	16527	16555	16460	16360	16192	16279	16329	16499	16443	16370	16416	16251	16470	16381	16431	16346	16562	16370	16429	16357	16384	16474	16420	16530	16386	16395	16378	16371	16513	16393	16517	16321	16400	16259	16263	16370	16539	16468	16354	16180	16303	16530	16476	16447	16278	16407	16453	16494	16518	16402	16455	16550	16308	16209	16488	16459	16355	16536	16539	16657	16556	16326	16449	16350	16309	16350	16570	16331	16437	16460	16466	16493	16559	16355	16431	16520	16358	16584	16464	16195	16449	16471	16457	16653	16325	16409	16386	16379	16457	16377	16145	16352	16282	16382	16504	16485	16455	16360	16688	16427	16511	16439	16279	16451	16295	16374	16468	16532	16114	16532	16530	16164	16487	16381	16454	16602	16296	16445	16262	16350	16406	16388	16558	16297	16543	16381	16322	16516	16486	16367	16439	16495	16534	16268	16554	16365	16214	16411	16481	16406	16347	16393	16446	16433	16386	16344	16512	16320	16384	16192	16616	16223	16403	16595	16607	16255	16398	16383	16265	16334	16446	16238	16455	16303	16388	16480	16352	16444	16364	16410	16400	16430	16465	16254	16373	16372	16466	16381	16399	16555	16386	16454	16350	16392	16510	16382	16555	16274	16297	16435	16463	16425	16440	16304	16486	16388	16453	16474	16562	16329	16401	16427	16567	16379	16608	16538	16318	16332	16237	16260	16468	16257	16665	16608	16335	16381	16484	16450	16464	16345	16401	16573	16508	16208	16429	16450	16429	16250	16450	16462	16444	16403	16449	16415	16390	16491	16460	16418	16324	16225	16464	16626	16303	16347	16522	16251	16399	16339	16302	16348	16365	16267	16338	16551	16268	16470	16325	16373	16441	16390	16579	16299	16485	16433	16407	16322	16238	16585	16516	16361	16455	16458	16467	16235	16484	16471	16456	16295	16368	16383	16452	16447	16449	16491	16334	16409	16335	16670	16517	16314	16305	16313	16644	16175	16182	16547	16394	16328	16465	16490	16369	16359	16503	16460	16515	16379	16488	16271	16370	16375	16686	16491	16403	16293	16316	16377	16467	16583	16305	16479	16348	16386	16339	16342	16474	16361	16420	16613	16306	16425	16569	16354	16501	16128	16377	16394	16300	16241	16453	16403	16565	16595	16527	16340	16564	16402	16274	16261	16479	16376	16423	16429	16314	16562	16546	16461	16355	16403	16439	16225	16357	16491	16419	16274	16483	16309	16338	16486	16162	16512	16402	16399	16341	16193	16314	16436	16470	16299	16449	16486	16406	16459	16509	16329	16369	16368	16287	16348	16381	16214	16357	16316	16419	16358	16558	16488	16306	16493	16367	16244	16370	16611	16340	16404	16456	16266	16298	16403	16335	16204	16278	16530	16432	16403	16409	16514	16481	16261	16362	16421	16269	16563	16362	16456	16332	16290	16500	16205	16440	16374	16494	16534	16337	16510	16409	16259	16353	16436	16447	16481	16521	16428	16366	16283	16576	16372	16520	16438	16499	16438	16231	16445	16340	16522	16486	16369	16426	16276	16558	16403	16364	16294	16300	16582	16394	16164	16427	16240	16511	16399	16412	16399	16473	16419	16286	16621	16249	16385	16321	16311	16374	16398	16455	16424	16314	16259	16278	16249	16384	16408	16434	16535	16444	16324	16340	16281	16356	16319	16418	16420	16257	16557	16436	16390	16551	16455	16368	16418	16372	16307	16463	16447	16597	16369	16502	16384	16327	16436	16595	16330	16359	16283	16311	16409	16329	16410	16204	16439	16309	16300	16358	16518	16532	16380	16322	16522	16339	16203	16427	16284	16518	16411	16383	16455	16499	16371	16346	16542	16260	16428	16412	16329	16457	16552	16309	16258	16288	16114	16491	16450	16386	16457	16388	16666	16311	16306	16262	16429	16394	16443	16424	16517	16363	16456	16429	16476	16340	16405	16228	16521	16335	16277	16516	16480	16513	16311	16431	16325	16361	16207	16248	16414	16522	16184	16457	16342	16377	16308	16347	16573	16363	16393	16346	16290	16114	16526	16365	16335	16309	16438	16523	16423	16474	16261	16409	16285	16507	16306	16570	16536	16433	16330	16321	16432	16477	16321	16377	16297	16342	16426	16334	16346	16536	16295	16491	16251	16539	16286	16309	16370	16402	16371	16270	16453	16425	16540	16369	16299	16232	16571	16402	16650	16466	16448	16494	16546	16353	16480	16452	16493	16350	16559	16495	16301	16482	16433	16416	16443	16235	16375	16371	16389	16322	16294	16375	16480	16453	16493	16239	16277	16231	16386	16190	16350	16412	16323	16321	16374	16208	16324	16411	16492	16377	16411	16318	16388	16406	16672	16266	16586	16406	16346	16421	16359	16529	16393	16450	16372	16499	16519	16424	16471	16389	16261	16427	16475	16366	16377	16461	16451	16387	16337	16453	16271	16455	16393	16448	16383	16545	16471	16536	16369	16467	16330	16239	16300	16460	16325	16480	16442	16317	16296	16468	16521	16331	16438	16319	16367	16354	16251	16382	16356	16427	16391	16517	16569	16305	16405	16374	16514	16455	16394	16422	16380	16401	16350	16527	16281	16372	16371	16323	16634	16437	16264	16388	16530	16287	16513	16346	16333	16315	16394	16327	16546	16506	16450	16367	16379	16480	16444	16358	16433	16519	16411	16621	16512	16417	16403	16379	16186	16420	16408	16419	16462	16499	16302	16444	16372	16473	16453	16542	16226	16451	16413	16345	16301	16354	16420	16418	16406	16510	16346	16592	16443	16391	16391	16525	16160	16396	16272	16523	16329	16613	16420	16459	16403	16469	16381	16419	16348	16390	16348	16440	16565	16383	16276	16524	16280	16423	16378	16278	16447	16500	16386	16436	16338	16460	16455	16627	16503	16297	16427	16461	16340	16455	16341	16610	16565	16420	16306	16448	16551	16289	16478	16376	16244	16302	16472	16454	16355	16363	16517	16512	16211	16607	16179	16357	16418	16446	16416	16503	16432	16266	16635	16470	16557	16185	16327	16201	16303	16451	16480	16485	16337	16360	16431	16370	16268	16473	16435	16274	16332	16365	16376	16481	16411	16423	16407	16290	16437	16384	16440	16118	16398	16398	16505	16511	16501	16372	16348	16485	16237	16486	16436	16446	16198	16387	16389	16440	16495	16296	16562	16465	16476	16362	16451	16282	16660	16350	16539	16487	16493	16396	16319	16343	16436	16319	16516	16467	16544	16596	16574	16214	16410	16347	16523	16506	16260	16322	16480	16560	16468	16435	16444	16525	16405	16431	16331	16319	16404	16530	16294	16419	16425	16361	16438	16304	16321	16272	16430	16264	16437	16363	16461	16460	16306	16330	16436	16288	16506	16391	16406	16450	16490	16440	16635	16401	16395	16506	16387	16402	16516	16474	16465	16461	16453	16460	16352	16385	16385	16294	16468	16341	16328	16481	16473	16219	16309	16372	16283	16575	16329	16263	16269	16441	16346	16379	16392	16584	16493	16479	16369	16229	16312	16359	16340	16321	16467	16383	16401	16430	16412	16332	16436	16535	16407	16515	16363	16214	16367	16310	16241	16355	16304	16402	16244	16347	16377	16514	16496	16518	16280	16354	16497	16461	16187	16499	16470	16402	16560	16381	16503	16350	16425	16491	16464	16469	16357	16373	16417	16518	16429	16532	16370	16465	16401	16261	16383	16363	16405	16407	16247	16532	16511	16269	16333	16393	16649	16204	16433	16439	16485	16385	16540	16425	16404	16208	16326	16257	16485	16478	16301	16453	16255	16501	16333	16400	16523	16461	16388	16406	16313	16339	16412	16355	16362	16521	16365	16561	16540	16194	16450	16508	16474	16457	16378	16373	16372	16340	16409	16654	16310	16473	16410	16495	16256	16472	16353	16477	16420	16343	16466	16321	16482	16171	16439	16376	16402	16524	16354	16447	16417	16281	16459	16425	16407	16393	16302	16233	16397	16320	16443	16426	16396	16462	16250	16462	16503	16316	16317	16468	16433	16280	16416	16346	16547	16426	16400	16301	16514	16320	16397	16328	16163	16397	16390	16522	16302	16454	16428	16405	16169	16330	16295	16394	16356	16420	16337	16306	16339	16313	16301	16323	16198	16312	16538	16399	16517	16284	16291	16370	16245	16316	16384	16505	16301	16341	16372	16410	16468	16536	16676	16403	16530	16428	16456	16372	16312	16248	16504	16385	16375	16407	16321	16354	16293	16473	16382	16317	16312	16474	16144	16394	16411	16515	16396	16327	16475	16304	16561	16574	16539	16597	16484	16388	16235	16475	16385	16294	16443	16407	16536	16589	16205	16635	16223	16439	16402	16407	16213	16528	16380	16442	16418	16598	16340	16317	16336	16524	16504	16559	16394	16395	16350	16507	16584	16414	16358	16264	16535	16527	16301	16330	16255	16375	16536	16402	16566	16516	16574	16566	16545	16333	16378	16430	16264	16527	16277	16712	16497	16385	16443	16451	16476
32189	26076	29614	28812	32568	35916	33581	30442	27898	27041	26773	26600	26305	26401	26474	26241	26368	26391	26376	26369	26487	26428	26250	26314	26239	26062	26297	26213	26154	26380	26255	26561	26216	26002	26441	26573	26479	26009	26282	26305	26385	26386	26353	26206	26399	26439	26100	26158	26529	26126	26074	26166	26505	26150	26136	26338	26441	26165	26403	26178	26273	26094	26297	26227	26448	26574	26301	26348	26405	26471	26338	26297	26382	26435	26390	26197	26469	26369	26253	26320	26557	26307	26303	26483	26434	26090	26338	26050	26179	26239	26194	26432	26099	26382	26432	26208	26465	26228	26451	26450	26294	26109	26080	26212	26356	26334	26336	26185	26200	26135	26291	26394	26481	26155	26445	26210	26373	26661	26554	26704	26381	26166	26397	26381	26686	26262	26296	26473	26523	26370	26205	26120	26254	26322	26557	26188	26251	26214	26383	26402	25838	26375	26526	26286	26197	26365	26439	26084	26374	26291	26259	26453	26129	26360	26258	26447	26274	26220	26451	26341	26372	26249	26387	26200	26284	26437	26216	26257	26107	26145	26188	26502	26459	26192	26174	26469	26369	26428	26263	26066	26333	26242	26307	26263	26158	26211	26469	26540	26340	26612	26170	26324	26499	26272	26322	26355	26408	26429	26319	26352	26167	26407	26007	26659	26650	26476	26512	26296	26439	26232	26625	26373	26125	26327	25970	26401	26084	26270	26150	26110	26348	26257	26368	26283	26469	26445	26377	26208	26058	26348	26514	26355	26307	26257	26019	26323	26209	26288	26457	26404	26371	26314	26319	26289	26317	26416	26229	26277	26226	26269	26168	26200	26247	26290	26137	26281	26404	26295	26263	26092	26500	26388	26420	26247	26208	26087	26434	26340	26219	26529	26599	26468	26286	26271	26426	26237	26285	26357	26152	26339	26566	26401	26407	26230	26211	26393	26223	26147	26334	26169	26228	26228	26218	26480	26235	26182	26552	26141	26346	26230	26325	26368	26242	26312	26070	26354	26355	26416	26407	26193	26419	26252	26431	26406	26474	26524	26375	26389	25966	26076	26117	26431	26176	26391	26477	26242	26169	26306	26119	26257	26108	26362	26410	26522	26427	26464	26351	26326	26609	26206	26288	26276	26344	26608	26439	26066	26046	26193	26242	26323	26486	26438	26268	26461	26276	26338	26397	26228	26072	26502	26417	26261	26500	26318	26557	26475	26209	26457	26424	26274	26303	26583	26423	26112	26200	26434	26384	26264	26379	26339	26309	26353	26246	26207	26365	26287	26626	26484	26246	26410	26020	26125	26368	26069	26400	26198	26410	26288	26214	26302	26340	26405	26196	26191	26210	26229	26214	26181	26539	26347	26061	26370	26366	26224	26310	26100	26174	26150	26266	26409	26201	26231	26338	26389	26344	26378	26611	26162	26215	26309	26353	26305	26412	26198	26523	26385	26336	26248	26515	26431	26362	26183	26378	26384	26280	26153	26381	26411	26202	26411	26162	26382	26354	26580	26388	26311	26302	26400	26465	26233	26356	26091	26441	26340	26444	26598	26481	26219	26317	26402	26286	26605	26132	26049	26261	26348	26287	26198	26282	26259	26162	26066	26278	26561	26286	26563	26316	26187	26368	26348	26403	26334	26585	26281	26263	26155	26244	26355	26337	26396	26312	26172	26269	26254	26072	26261	26452	26092	26384	26507	26437	26348	26141	26135	26217	26228	26548	26331	26262	26594	26658	26290	26341	26585	26237	26297	26175	26120	26425	26468	26354	26122	26144	26165	26181	26181	26468	26186	26236	26144	26107	26424	26403	26193	26457	26247	26203	26250	26298	26191	26415	26349	26354	26444	26293	26266	26332	26346	26159	26371	26289	26583	26339	26446	26522	26289	26371	26140	26307	26459	26329	26241	26401	26219	26360	26249	26195	26246	26257	26270	26245	26322	26305	26232	26387	26508	26329	26379	26368	26119	26287	26342	26326	26327	26247	26414	26400	26459	26204	26283	26131	26176	26395	26322	26417	26113	26314	26147	26234	26345	26260	26298	26396	26405	26450	26162	25922	26402	26353	26446	26231	26519	26401	26457	26221	26492	26458	26297	26234	26269	26285	26291	26117	26439	26352	25940	26543	25854	26019	26151	26229	26168	26274	26208	26403	26299	26036	26355	26581	26552	26223	26182	26125	26286	26349	26287	26378	26366	26475	26144	26204	26122	26411	26260	26421	26278	26335	26302	26198	26194	26155	26076	26306	26478	26311	26253	26321	26449	26199	26244	26193	26293	26448	26011	26374	26193	26503	26657	26270	26279	26349	26103	26405	26314	26534	26358	26630	26372	26389	26386	26357	26370	26252	26247	26357	26206	26491	26343	26312	26488	26179	26227	26341	26284	26185	26358	26205	26176	26272	26484	26277	26404	26145	26137	26281	26553	26512	26335	26358	26434	26208	26264	26609	26120	26263	26241	26155	26183	26209	26140	26458	26248	26202	26194	26299	26297	26469	26449	26194	26379	26181	26331	26320	26342	26273	26103	26380	26158	26268	26161	26216	26170	26527	26306	26276	26282	26254	26215	26415	26320	26229	26444	26166	26523	26325	26540	26289	26490	26405	26256	26394	26266	26308	26350	26325	26366	26332	26142	26318	26380	26227	26355	26424	26409	26227	26295	26121	26257	26352	26546	26425	26483	26394	26481	26282	26414	26279	26227	26361	26396	26205	26098	26394	26324	26130	26230	26171	26505	26425	26438	26239	26228	26186	26271	26179	26306	26454	26352	25936	26164	26512	26029	26034	26163	26276	26271	26218	26300	26378	26502	26329	26200	26306	26504	26281	26240	26248	26352	26315	26293	26470	26398	26365	26508	26201	26184	26310	26105	26161	26170	26502	26279	26349	26482	26188	26320	26292	26356	26408	26302	25992	26223	26405	26228	26295	26239	26278	26334	26269	26234	26227	26529	26257	26200	26311	26614	26314	26322	26432	26145	26388	26283	26298	26389	26251	26398	26339	26420	26293	26395	26210	26514	26356	26309	26089	26331	26264	26180	26274	26059	26106	26247	26188	26341	26240	26386	26426	26403	26524	26314	26252	26012	26557	26461	26323	26208	26233	26276	26248	26190	26423	26296	26490	26304	26289	26204	26238	26311	26623	26565	26110	26087	26351	26139	26397	26294	26314	26069	26315	26163	26427	26264	26355	26304	26048	26236	26454	26188	26342	26236	26261	26358	26256	26253	26172	26328	26079	26257	26081	26299	26387	26343	26415	26427	26262	26256	26179	26065	26345	26424	26238	26376	26279	26464	26429	26482	26652	26210	26095	26299	26300	26364	26506	26238	26366	26261	26334	26281	26579	26078	26275	26448	26264	26395	26265	26400	26096	26454	26117	26074	26255	26221	26097	26450	26285	26178	26456	26180	26275	26383	26224	26421	26139	26495	26224	26249	26293	26489	26245	26376	26325	26219	26524	26406	26221	26196	26351	26315	26006	26470	26314	26510	26419	26151	26420	26360	26300	26273	26256	26187	26414	26196	25934	26264	26138	26358	26183	26488	26521	26402	26435	26413	26298	26366	26306	26278	26335	26495	26514	26285	26496	26076	26205	26244	26370	26469	26162	26346	26184	26376	26434	26423	26380	26151	26273	26224	26161	26405	26370	26382	26236	26327	26210	26366	26318	26420	26247	26239	26222	26243	26426	26129	26107	26215	26359	26536	26265	26325	26613	26473	26096	26197	26658	26393	26288	26448	26335	26048	26258	26333	26488	26411	26422	26249	26204	26362	26442	26354	26522	26378	26160	26398	26339	26267	26316	26320	26377	26358	26376	26426	26003	26064	26520	26376	26414	26107	26323	26111	26307	26258	26254	26228	26401	26310	26255	26235	26139	26360	26564	26292	26363	26425	26390	26376	26352	26300	26477	26294	26168	26247	26060	26190	26497	26339	26198	26248	26364	26379	26172	26183	26250	26324	26256	26316	26129	26276	26392	26034	26684	26799	26314	26311	26138	26231	26499	26145	26325	26183	26420	26505	26110	26240	26220	26391	26358	26348	26340	26422	26330	26247	26417	26245	26320	26158	26281	26240	26278	26307	26426	26088	26211	26113	26100	26431	25992	26145	26337	26157	26462	26301	26370	26320	26413	26342	26329	26207	26078	26265	26391	26433	26484	26156	26240	26340	26503	26193	26294	26025	26217	26307	26447	26257	26263	26370	26351	26177	25922	26519	26397	25976	26256	26369	26294	26234	26311	26455	25988	26275	26424	26279	26300	26495	26540	26397	26293	26217	26261	26278	26310	26330	26191	26417	26187	26258	26205	26331	26356	26212	26208	26267	26594	26643	26182	26130	26554	26256	26476	26401	26379	26401	26258	26346	26441	26372	26463	26361	25984	26310	26042	26271	26145	26376	26151	26510	26102	26231	26147	26243	26264	26304	26297	26232	26034	26212	26361	26240	26388	26238	26244	26290	26647	26531	26202	26589	26553	26187	26500	26203	26520	26085	26210	26249	26371	26213	26131	26282	26563	26373	26399	26251	26443	26482	26146	26404	26231	26237	26246	26121	26415	26429	26369	26274	26546	26404	26114	26200	26223	26074	26266	26407	26570	26435	26210	26447	26310	26135	26147	26081	26393	26296	26144	26497	26231	26006	26075	26418	26394	26515	26365	26222	26234	26314	26529	26096	26087	26161	26238	26401	26193	26004	26051	26332	26546	26421	26350	26359	26288	26355	26398	26454	26264	26384	26429	26384	26354	26309	26296	26059	26307	26221	26395	26134	26291	26438	26590	26338	26355	26538	26466	26270	26052	26580	26161	26060	26400	26102	26265	26562	26316	26256	26161	26288	26216	26436	26468	26210	26246	26274	26408	26414	26179	26359	26275	26336	26180	26068	26152	26183	26329	26360	26590	26378	26166	26353	26331	26257	26265	26294	26169	26476	26189	26345	26078	26429	26181	26346	26287	26462	26524	26324	26384	26499	26273	26249	26405	26495	26636	26226	26196	26224	26124	26210	26276	26183	26315	26178	26438	26171	26261	26263	26264	26282	26326	26349	25989	26086	26409	26156	26332	26195	26391	26421	26298	26174	26389	26311	26403	26391	26133	26355	26137	26261	26212	25844	26383	26288	26326	26371	26154	26331	26597	26205	26135	26250	26325	26309
15730	17597	17982	17184	24686	26288	23020	19411	17208	16428	16109	15762	15898	15729	15835	15860	15902	15933	15772	15941	15924	15872	15938	15859	15999	15802	15879	15738	15821	15782	15841	15816	16126	15791	16006	15825	15802	15860	15833	15882	15827	15748	15895	15748	15925	15815	16030	15954	15818	15788	15915	15827	16010	15978	15745	15847	15875	15855	15862	15783	15880	15958	15925	15832	15839	15806	15789	15952	16065	15878	15719	15821	15922	15821	15816	15906	15785	15901	15922	15908	15734	15841	15843	16034	15875	16037	15846	15826	15838	15740	15835	15863	15813	15665	15684	16012	15832	15846	15927	15802	15828	15937	15737	15705	15816	15792	15980	15970	15930	15863	15910	15704	15786	15826	15799	15818	15865	15867	16023	16075	15845	15788	15983	16071	15767	15761	15874	15995	15681	15654	15946	15775	15895	15760	15905	15780	15919	15891	15841	15700	16075	15704	15750	15729	15825	15801	15867	15851	15837	16013	15807	15778	15795	16058	15738	15798	15780	15830	15967	15879	15848	15938	16003	15792	15908	15907	15785	15971	15829	15889	15786	15891	15800	15829	15998	15829	15917	15923	15885	15848	15822	15811	15857	15762	15884	16005	15738	15853	15911	15660	15854	15858	15929	15757	15859	15712	15869	15683	15836	15811	15775	15835	15619	15941	15981	15929	15871	15854	15762	15903	15811	15919	15877	15920	15921	15746	15865	15956	15655	15814	15823	15839	15943	15950	15977	15829	15824	15807	15783	16025	15877	15835	15852	15956	15592	15832	15957	16102	15815	15939	15689	15838	15926	16008	15927	15809	15732	15748	16071	15777	15814	15804	15847	15833	15868	15872	15839	15920	15773	15830	15902	15939	15930	15972	15899	16121	15894	15963	15910	15917	15735	15912	15739	15853	15890	15871	15960	15909	15922	15973	15869	15905	15826	15916	15809	15737	15864	15840	15877	15835	15975	15764	15757	15707	15865	15844	16095	15804	15848	15893	15922	15876	15970	15850	15743	15823	15854	15925	15783	15776	16025	15892	16011	15936	15920	15891	15861	15815	15876	15906	16000	15746	15962	15951	15842	15697	15826	15783	15987	15842	15806	15704	15843	15876	15895	16155	15922	15838	15921	15941	15860	15888	15780	15872	15868	15909	15867	15969	15844	15923	15814	15953	15684	16003	15940	15637	15969	15719	15749	15917	15980	15809	15900	15835	15735	15713	15754	15817	15825	15640	15837	15651	15822	15749	15887	15864	15998	15926	15885	15837	15761	15945	15998	15907	15878	15793	15863	15620	15795	15990	15922	15883	15768	15891	15834	15833	15840	15754	16002	15660	15843	15883	15876	15776	15788	15826	15903	15698	15789	15869	15809	15629	15854	15834	15843	15684	16019	15801	15909	15888	15899	15745	15788	15558	15892	15979	15771	15981	15812	15870	15822	15884	15915	15978	15808	15736	15779	15723	16051	15784	15990	15974	15828	16002	15771	15786	15878	15870	16083	15864	15992	15827	15865	15724	15823	15938	15882	15983	15970	15671	15936	15962	15720	15715	15741	15802	15840	15892	15851	15715	15786	15956	15812	15801	15755	15841	15636	15847	15827	15860	15912	15722	15730	15834	16063	15954	15939	15756	15772	15806	15773	15914	15845	15823	15803	15908	15793	15889	15794	15883	15752	16138	15641	15758	15928	15779	15815	15881	15789	15866	15893	15714	15675	15841	15811	15842	15744	15808	15899	15897	15930	15734	15918	15971	15887	15829	15959	16003	15988	15896	15763	15722	15843	15927	15849	15742	15924	15897	15922	15870	15862	15932	15757	15877	15973	15949	15842	15786	15780	15970	15849	15896	15846	15960	16056	15831	16013	15972	15769	15836	15924	15696	15924	15824	15943	15807	15944	15821	16003	16010	15832	15788	15851	15930	15836	15770	16022	15923	15890	15717	15940	15901	15798	15820	15926	15860	16049	16008	15852	15940	15972	15764	15856	15952	15794	15958	15960	15763	15935	15842	15708	15922	15900	15844	16005	15869	15813	15754	16013	15583	15698	15763	15919	15775	15743	15890	15725	15919	15953	15892	15719	15652	15818	15841	15942	15913	15745	15778	15726	15980	15791	15936	15922	15893	15828	15867	15886	15851	15790	16045	15935	15966	15885	15945	15910	15797	15659	15877	15803	15880	15866	15772	15915	15904	15880	15614	15754	15970	15914	15825	15863	15585	15817	16029	15840	16011	15770	15824	16224	15724	15900	15830	15729	15810	15804	15927	15890	15753	15926	15780	15851	15970	15778	15842	15918	15801	15745	15765	15885	15868	15940	15590	15896	15727	15923	15740	15918	15833	15840	15856	15923	15682	15987	15739	15979	16017	15866	15846	15870	15817	15841	15757	15878	15888	15937	15980	15772	15943	15824	15900	15894	15834	15885	15920	15849	15865	15900	15871	15790	15797	15854	15812	15698	15957	16000	15727	15789	15840	15818	15843	15913	15874	15836	15874	16000	15987	15862	15793	15725	15842	15876	15957	15938	16069	15835	15994	15846	16059	15734	15839	15714	15940	15920	15968	15781	15746	15779	15677	15785	15843	16117	15909	15759	15703	15640	15770	15916	15754	15985	15872	15837	15838	15854	15872	16018	15827	15883	16006	15798	15880	15887	15642	15857	15814	15912	15786	15837	15773	15806	15943	15826	15929	15864	15870	16003	15896	15866	15837	15940	15791	15609	15760	15910	15967	16066	15952	15913	15970	15969	15851	16040	15874	15939	15803	15860	15708	15676	15783	15936	15791	15896	15812	15840	15958	15755	15833	15817	15805	15953	15811	15816	15806	15852	15838	15757	15907	15943	16045	15920	15743	16018	15865	15987	15640	15795	15952	15810	15770	15912	15896	16160	15841	15882	16014	15922	15870	15833	15864	15794	15896	15996	16036	15782	15856	15812	15821	15794	16068	15781	15841	15956	15687	15759	15797	15939	15913	15865	15759	15817	15931	15896	15671	15808	15855	15834	16056	15880	15838	15794	15914	15809	15842	15842	15659	15838	15804	15984	15883	15964	15759	15837	15805	15900	15830	15681	15883	15841	16014	15956	15765	15972	15936	15924	16000	15748	15855	15684	15887	15925	15968	16015	15937	15684	15878	15920	16005	15802	15887	15688	16097	15829	15777	15864	15872	15923	15984	15769	15650	15922	15739	15818	15821	15807	15930	15781	15937	16193	15728	15975	15677	15801	15744	16122	15855	15864	15898	15920	15936	15891	15815	15855	15874	15659	15900	15904	15759	15846	15603	15750	15778	15982	15799	15827	15975	15866	15891	15887	15821	15808	15607	15793	15895	15921	15965	15895	15692	15678	16095	15925	15777	15834	15950	15822	16100	15899	15772	15746	15941	15834	15923	15770	15939	15863	15711	15863	15818	15892	15669	15666	15834	15914	16099	15793	15804	15887	15999	15865	15852	15822	15790	15816	15893	15965	15642	15814	15825	15700	15885	15757	15882	15865	15965	15880	15673	15721	15795	15780	15967	16029	16105	15772	15873	15805	15986	15872	15814	15670	15905	15884	15713	16003	15892	15997	15847	15875	15933	15847	15774	15983	15838	15923	15788	15923	15837	15810	15867	15970	15911	15952	15993	15761	15903	16003	15830	15834	15803	15900	15888	15861	15885	15886	15759	15791	15802	15995	15890	15995	15890	15850	15946	15840	15863	15847	15933	15895	15835	15764	15939	15724	15828	15937	15986	15983	16006	15734	15951	15797	16132	15708	15907	15838	15649	15931	15970	15727	15981	15836	15836	15959	15734	15925	15801	15558	15800	16071	15740	15834	15800	16097	15761	15870	15970	15889	15759	15864	15968	16027	15813	15734	15903	15913	15827	15722	15701	15852	15863	15772	15967	15852	16129	15916	15803	15868	15780	15922	15889	15780	15975	15714	15879	15838	15900	15814	15748	15905	15901	15870	15853	15852	15776	15918	15795	15722	16076	15940	16046	15881	16072	15890	16047	15908	15805	15869	16053	15729	15968	16027	15882	15957	15772	15856	15872	15851	15966	15795	15848	16010	15867	15965	15964	15987	15769	15857	15955	15683	15772	15659	15658	15874	15854	15850	16008	15870	15790	15897	15867	15761	15780	15678	15850	15943	15936	15832	15769	15903	15933	15981	15980	15569	15847	15830	16094	15866	15910	15742	15970	16025	15765	15767	15844	15641	15951	15858	15834	15804	16167	15916	15747	15741	15782	15711	15980	15691	15897	15751	15907	15912	15913	16005	15861	15786	15942	15775	15642	16007	15940	15736	15881	15679	15930	15990	15652	15915	15924	15869	15902	15916	15833	15740	15897	15922	16077	15860	15883	15879	15765	15874	15984	15801	15826	15989	15696	15901	15910	15834	15809	15841	15848	15890	15963	16042	15923	15689	15899	15683	15799	15756	15899	15824	15904	15958	16019	15831	15784	15838	15742	15846	15790	15647	15814	15934	15837	15715	15994	15794	15923	15819	15967	15903	15907	15936	15877	15645	15924	15937	15871	16019	15708	15879	15956	15710	15975	15621	15813	15879	15877	15743	15945	15960	15847	15845	15671	15872	15818	15848	15714	15998	15808	15914	15730	15818	15854	15748	15755	15843	15909	15835	15860	15876	15880	15796	15983	15859	15738	15842	15864	15794	15775	15701	15711	15970	15887	15824	16088	15956	15925	15812	15798	15801	15777	15806	15710	15851	15949	15931	16169	16001	15896	15933	15944	15983	15997	15772	15863	15867	15793	15829	15706	15726	15907	15766	15803	15921	15651	15856	15954	15851	15850	16008	15842	15793	15879	15888	15951	15759	15742	15947	15829	15891	15939	15967	15888	15945	15934	15912	15876	15731	15873	15963	15870	16007	16012	15845	15931	15730	15662	15800	15942	15856	15778	15817	15658	15817	15835	15848	15900	15943	15738	15948	15883	15906	15840	15694	15799	15776	15921	15797	15825	15927	15763	16069	15918	15856	15921	16014	15563	15938	15856	15887	15763	15893	15755	15879	15865	15803	15878	16050	15817	15930	15946	15932	15970	15815	15941	15934	15766	15880	15807	15892	15906	15781	15771	15947	15854	15917	15617	15815	15788	15754	15635	15970	15812	16059	15877	15825	15881	15867	15906	15794	15893	15901	15806	16007	15929	15838	15859
25677	21591	28607	31243	50898	58879	47734	40245	33994	29895	27754	27156	27123	26859	26888	26541	26982	26903	26805	26961	26773	26679	26945	26904	26802	26716	26774	26397	26823	26750	26738	26792	26646	26657	26821	26345	26765	26593	26595	26675	26719	26626	26593	26694	26579	26678	26858	26520	26772	26809	26630	26793	26640	26574	26720	26662	26552	26648	26861	26531	26753	26712	26742	26968	26798	26549	26504	26638	26653	26617	26676	26458	26606	26610	26629	26616	26796	26460	26575	27021	26655	26595	26511	26601	26620	26995	26782	26673	26660	26459	26660	26697	26862	26948	26948	26885	26750	26771	26891	26579	26504	26946	26791	26561	26831	26726	26858	26712	26813	26574	26807	26742	26588	26824	26842	26495	26708	26621	26587	26604	26932	26851	26764	26924	26929	26672	26670	26620	26520	26558	26922	26593	26802	26747	26642	26594	26612	26670	26527	26643	26641	26773	26691	26549	26844	26756	26798	26596	26556	26475	26735	26568	26639	26619	26398	26693	26449	26725	26767	26713	26665	26512	26794	26762	26589	26847	26830	26679	26959	26558	26548	26291	26540	26631	26566	26648	26542	26706	26867	26612	26588	26709	26757	26500	26767	26720	26834	26694	26586	26667	26438	26842	26573	26304	26756	26561	26649	26572	26799	26607	26560	26597	26581	26639	26831	26904	26700	26795	26677	26573	26520	26668	26901	26900	26818	26563	26776	26683	26655	26828	26573	26963	26729	26820	26509	26607	26748	26641	26625	26576	26553	26902	26671	26662	26702	26578	26424	26564	26834	26772	26895	26822	26707	26942	26485	26499	26634	26596	26856	26621	26914	26821	26710	26832	26758	26855	26691	26827	26709	26594	26731	26626	26957	26785	26836	26800	26698	26530	26713	26552	26699	26792	26572	26660	26726	26601	26846	26731	26611	26713	26727	26625	26634	26569	26941	26483	26613	26700	26642	26829	26773	26841	26685	26637	26735	26740	26621	26725	26548	26507	26653	26449	26779	26846	26823	26748	26634	26541	26711	26616	26573	26594	26788	26757	26525	26549	26739	26547	26688	26718	26697	26950	26708	26656	26670	26779	26450	26524	26524	26776	26908	26932	26567	26758	26757	26711	26903	26910	26658	26609	26656	26823	26490	26726	26860	26547	26676	26745	26704	26465	26866	27023	26595	26602	26765	26433	26907	26728	26642	26596	26659	26685	26565	26783	26888	26704	26630	26733	26602	26692	26406	26814	26930	26591	26893	26917	26600	26763	26646	26825	26597	26797	26575	26651	26659	26555	26761	26724	26935	26709	26868	26664	26367	26761	26540	26789	26592	26467	26649	26686	26655	26754	26714	26548	26556	26784	26742	26656	26609	26564	26878	26854	26764	26622	26599	26792	26592	26483	26963	26695	26609	26550	26593	26562	26675	26520	26651	26782	26769	26760	26881	26595	26750	26800	26676	26450	26817	26674	26719	26636	26575	26588	26903	26542	26543	26715	26773	26746	26641	27020	26538	26715	26675	26828	26809	26504	26692	26834	26682	26484	26458	26680	27085	26365	26705	26667	26989	26728	26730	26829	26791	26608	26652	26666	26728	26598	26659	26500	26789	26713	26911	26654	26711	26746	26430	26594	26258	26527	26795	26625	26636	26599	26722	26602	26836	26667	26634	26743	26808	26797	26723	26658	26785	26676	26770	26850	26878	26533	26482	26839	26824	26576	26596	26704	26668	26783	26397	26751	27088	26642	26760	26840	26555	26656	26660	26745	26856	26675	26754	26560	26309	26613	26599	26650	26778	26681	26507	26581	26588	26480	26513	26803	26710	26698	26969	26463	26535	26759	26642	26568	26463	26508	26635	26847	26896	26463	26458	26762	26514	26804	26676	26636	26693	26349	26787	26895	26827	26833	26576	26540	26640	26694	26357	26542	26759	26738	26619	26778	26739	26797	26847	26802	26833	26682	26786	26630	26823	26437	26596	26725	26818	26712	26643	26637	26754	26638	26719	26923	26896	26533	26547	26604	26588	26720	26944	26850	26706	26600	26817	26703	27005	26611	26645	26816	26658	26625	26571	26638	26700	26655	26913	26608	26710	26502	26473	26680	26628	26741	26513	26660	26760	26696	26914	26884	26764	26824	26891	26704	26726	26734	26629	26583	26653	26731	26956	26608	26668	26689	26672	26811	26681	26754	26865	26931	27053	26857	26854	26660	26794	26611	26823	26565	26745	26697	26434	26671	26711	26672	26701	26857	26782	26486	26612	26610	26832	26723	26743	26943	26715	26812	26731	26744	26825	26849	26771	26482	26675	26638	26609	26659	26712	26831	26931	26686	26821	26580	26844	26751	27005	26600	26761	26773	26767	26817	26969	26852	26707	26558	26661	26793	26706	27139	26717	26549	26741	26838	26716	26594	26636	26579	26633	26758	26750	26892	26701	26568	26653	26770	26684	26822	26742	26547	26808	26803	26818	26595	26523	26691	26722	26669	26774	26644	26756	26799	26621	26644	26838	26618	26566	26776	26780	26599	26559	26821	26692	26707	26842	26735	26854	26330	26682	26831	26864	26561	26720	26701	26790	26660	26941	26720	26473	26689	26727	26410	26514	26738	26694	26708	26588	26629	26628	26645	26557	26704	26962	26711	26751	26916	26666	26432	26463	26446	26731	26826	26661	26587	26622	26730	26812	26691	26655	26642	26646	26579	26536	26612	26783	26746	26494	26579	26606	26529	26485	26669	26456	26694	26820	26532	26687	26787	26776	26710	26722	26777	26467	26954	26664	26763	26680	26757	26698	26702	26658	26640	26763	26647	26778	26658	26710	26737	26765	26971	26765	26545	26722	26688	26604	26962	26639	26770	26798	26398	26534	26598	26502	26686	26652	26361	26669	26644	26686	26459	26808	26581	26702	26692	26820	26590	26893	26568	26815	26608	26687	26724	26555	26861	26549	26540	26899	26640	26715	26476	26762	26558	26680	26582	26631	26876	26693	26733	26789	26694	26543	26668	26765	26645	26492	26578	26860	26712	26575	26765	26773	26690	26736	26576	26899	26936	26572	26836	26938	26847	26455	26803	26850	26549	26656	26630	26816	26772	26808	26750	26548	26811	26992	26589	26548	26594	26811	26790	26632	26675	26670	26756	26665	26653	26533	26788	26569	26745	26886	26647	26752	26467	26642	26491	26560	26472	26878	26730	27042	26714	26392	26593	26719	26553	26688	26753	26661	26543	26631	26420	26636	26639	26837	26707	26722	26668	26580	26781	26748	26642	26841	26664	26830	26928	26822	26714	26703	26648	26618	26958	26774	26967	26478	26956	26653	26755	26772	26790	26619	26637	26740	26599	26686	26426	26564	26872	26828	26900	26936	26870	26607	26776	26728	26950	26773	26810	26795	26721	26616	26587	26563	26656	26654	26670	26809	26878	26754	26820	26687	26813	26473	26650	26613	26643	26747	26732	26848	26831	26725	26717	26614	26518	26773	26674	26612	26920	26644	26692	26787	26757	26626	26704	26719	27036	26781	26692	26650	26689	26850	26609	26624	26567	26757	26793	26835	26650	26392	26781	26603	26765	26797	26494	26452	26840	26871	26703	26904	26728	26778	26635	26762	26881	26618	26716	26570	26873	26767	26847	26575	26787	26707	26786	26613	26613	26475	26663	26799	26601	26590	26617	26514	26629	26549	26735	26742	26711	26514	26466	26540	26735	26699	26782	26789	26418	26421	26723	26962	26733	26610	26704	26654	26706	26539	26654	26758	26608	26699	26727	26760	26784	26461	26663	26919	26659	26645	26449	26670	26892	26784	26880	26816	26892	26678	26576	26897	26633	26816	26669	26631	26811	26923	26800	26981	26806	26708	26933	27012	26740	26658	26599	26784	26839	26580	26849	26708	26912	26921	26587	26970	26951	26656	26584	26923	26831	26831	26679	26723	26988	26977	26847	26719	26270	26686	26649	26400	26650	26546	26537	26465	26591	26595	26659	26610	26452	26609	26883	27050	26896	26690	26939	26857	26674	26640	26167	26808	26781	26399	26551	26738	26585	26785	26590	26781	26804	26651	26670	26770	26798	26687	26725	26690	26655	26512	26670	26716	26583	26527	26618	26662	26643	26766	26743	26907	26503	26836	26625	26789	26649	26777	26670	26574	26642	26743	26826	26553	26637	26832	26697	26686	26571	26798	26763	26504	26547	26471	26963	26657	26494	26621	26890	26735	26803	26493	26561	26680	26573	26559	26408	26723	26857	26656	26817	26606	26771	26363	26634	26963	26459	26447	26782	26723	26600	26695	26746	26628	26731	26531	26804	26596	26420	26933	26541	26652	26883	26872	26624	26501	26785	26977	26798	26935	26678	26529	26588	26695	27173	26721	26951	26656	26499	26690	26609	26790	26665	26904	26767	26680	26850	26545	26694	26582	26782	26961	26664	26832	26699	26889	26821	26605	26549	26712	26848	26518	26837	26754	26512	26743	26648	26980	26539	26834	26667	26614	26961	26816	26694	26757	26649	26928	26792	26512	26641	26826	26702	26740	26821	26741	26596	26726	26583	26681	26654	26552	26755	26625	26720	26795	26696	26646	26618	26663	26877	26755	26600	26557	26769	26761	26638	26637	26884	26613	26551	26438	26479	26500	26834	26659	26587	26996	26681	26785	26775	26542	26748	26666	26552	26648	26937	26836	26631	26703	26619	26595	26861	26673	26535	26529	26484	26630	26703	26835	26668	26438	26731	26738	26808	26810	26746	26746	26600	26840	26860	26838	26870	26646	26544	26636	26802	26721	26686	26602	26585	26765	26576	26637	26814	26701	26656	26638	26781	26609	26591	26617	26531	26513	26635	26588	26744	26720	26549	26725	26904	26456	26725	26688	26761	26581	26557	26660	26661	26766	26651	26340	26676	26490	26822	26781	26769	26570	26509	26599	26823	26658	26781	26622	26830	26624	26742	26784	26675	26796	26744	26474	26674	26801	26793	26662	26657	26731	26521	26540	26986	26899	26886	26487	26386	26809	26725	26436	26633	26581	26683	26877	26607	26690	27018	26609	26663	26880	26752	26706	26757	26844	26730	26682	26726	26789	26770	26826	26766	26743	26429	26429	26785	26808	26538	26830	26802	26526	26877	26664	26611	26817	26679	26868	26578	26600	26889	26891	26630	26701	26440	26634	27059
14818	25227	26397	22830	52466	52100	37449	31001	23430	18700	17043	16647	16234	16018	16489	16262	16120	16336	16154	16491	16308	16329	16116	16292	16226	16340	16281	16135	16410	16191	16380	16379	16393	16315	16320	16186	16224	16241	16256	16245	16195	16302	16253	16484	16170	16058	16180	16126	16301	16231	16096	16260	16283	16198	16228	16303	16150	16289	16120	16210	16171	16210	16397	16263	16039	16407	16394	16153	16111	16300	16127	16506	16238	16346	16248	16370	16226	16105	16333	16249	16321	16245	16202	16183	16254	16423	16166	16296	16415	16301	16147	16352	16315	16215	16201	16242	16283	16278	16132	16071	16176	16173	16148	16310	16176	16165	16176	16257	16060	16286	16198	16328	16171	16422	16230	16249	16423	16222	16336	16281	16264	16239	16467	16163	16273	16248	16220	16233	16155	16143	16109	16121	16284	16456	16219	16113	16107	16343	16017	16291	16114	16334	16046	16097	16173	16264	16195	16307	16448	16170	16005	16195	16082	16197	16341	16079	16198	16060	16164	16410	16134	16216	16103	16033	16144	16316	16033	15981	16272	16278	16266	16571	16344	16251	16389	16135	16155	16286	16369	16088	16130	16325	16223	16235	16209	16237	16373	16341	16207	16206	16251	16287	16249	16228	16293	16438	16069	16117	16145	16214	16191	16214	16321	16363	16349	16205	16177	16305	16236	16341	16131	16168	16113	16280	16109	16247	16221	16289	16334	16296	16051	16322	16126	16008	16035	16344	16230	16078	16132	16363	16297	16225	16086	16293	16186	16236	16117	16096	16287	16161	16117	16387	16159	16375	16199	15999	16178	16166	16449	16151	16294	16383	16208	16125	16234	16308	16227	16247	16158	16217	16152	16418	16242	16184	16334	16316	16350	16379	16132	16263	16386	16210	16118	16336	16096	16236	16381	16184	16043	16332	16317	16298	16228	16366	16325	16320	16160	16350	15982	16244	16243	16231	16152	16124	16193	16322	16252	16256	16294	16088	16302	16384	16327	16328	16150	16210	16152	16264	16264	16166	16247	16221	16151	16219	16211	16244	16208	16384	16236	16234	16391	16141	15994	16131	16310	16119	16309	16181	16315	16331	16087	16180	16261	16326	16099	16105	16257	16080	16367	16279	16075	16119	16398	16366	16296	16281	16114	16190	16154	16061	16229	16287	16149	16137	16127	16167	16234	16328	16373	16193	16197	16251	16131	16300	16258	16024	16159	16167	16288	16200	16309	16231	16207	16213	16330	16047	16408	16345	16214	16231	16169	16283	16207	16101	16186	16338	16161	16107	16361	16165	16208	16406	16062	16225	16376	16272	16193	16143	16113	16257	16221	16211	16274	16380	16410	16216	16309	16107	16070	16288	16260	16189	16340	16124	16289	16214	16164	16348	16079	16327	16120	16269	16147	16215	16279	16249	16291	16241	16162	16236	16000	16176	16143	16168	16281	16210	16332	16354	16224	16199	16153	16298	16254	16132	16283	16319	16160	16126	16434	16274	16114	16268	16169	16084	16331	16337	16314	16142	16218	16106	16070	16183	16213	16244	16325	16107	16404	16063	16303	16242	16237	16258	16293	16132	16252	16315	16134	16374	16257	16244	16439	16026	16234	16186	16177	16434	16184	16217	16301	16343	16161	16169	16167	16116	16288	16172	16145	16276	16282	16249	16221	16334	16266	16208	16203	16230	16310	16220	16367	16361	16158	16211	16234	16193	16050	16389	16257	16078	16394	16325	16338	16446	16244	16219	16217	16131	16374	16291	16258	15996	16437	16312	16416	16421	16337	16079	16231	16207	16211	16188	16253	16170	15969	16398	16213	16170	16188	16074	16211	16173	16134	16331	16298	16338	16381	16360	16216	16285	16219	16142	16285	16290	16453	16206	16179	16028	16311	16137	16266	16329	16450	16410	16252	16296	16141	16267	16272	16168	16192	16367	16406	16086	16235	16294	16149	16313	16304	16248	16289	16146	16195	16023	16253	16142	16321	16173	16285	16389	16094	16301	16310	16283	15930	16193	16308	16332	16272	16245	16189	16247	16114	16156	16303	16340	16233	16123	16290	16218	16047	16218	16280	16274	16297	16095	16189	16174	16129	16281	16298	16120	16207	16379	16132	16133	16333	16436	16371	16339	16231	16229	16356	16327	16393	16099	16153	16204	16206	16238	16374	16343	16185	16374	16331	16152	16246	16171	16168	16356	16366	16281	16126	16320	16504	16253	16346	16257	16169	16238	16185	16281	16168	16173	16376	16266	16331	16243	16197	16513	16224	16283	16103	16316	16227	16256	16180	16233	16326	16065	16286	16121	16279	16329	16018	16123	16192	16099	16220	16346	16038	16201	16213	16035	16375	16210	16225	16318	16206	16228	16160	16203	16218	16300	16265	16128	16297	16383	16195	16306	16154	16139	16328	16166	16319	16211	16198	16322	16078	16285	16354	16247	16390	16229	16344	16088	16220	16410	16166	16078	16415	16376	16087	16309	16141	16147	16253	16172	16217	16180	16202	16269	16169	16068	16216	16278	16173	16428	16387	16147	16322	16158	16298	16075	16267	16197	16506	16392	16171	16059	16265	16167	16221	16051	16336	16097	16400	16378	16249	16298	16413	16311	16350	16321	16165	16168	16217	16238	16385	16232	16279	16090	16282	16315	16155	16533	16238	16383	16277	16186	16181	16253	16322	16235	16264	16166	16231	16188	16149	16066	16103	16340	16161	16097	16317	16165	16245	16118	16140	16218	16243	15988	16340	16150	16319	16332	16250	16344	16241	16326	16364	16089	16210	16189	16095	16275	16305	16256	16434	16303	16086	16309	16407	16119	16174	16192	16335	16299	16176	16246	16278	16277	16253	16282	16246	16467	16271	16405	16348	16370	16072	16257	16400	16191	16437	16161	16259	16245	16199	16190	16210	16319	16133	16116	16198	16245	16292	16194	16212	16413	16230	16291	16079	16270	16273	16270	16231	16436	16273	16216	16129	16317	16158	16229	16086	16216	16183	16084	15956	16280	16240	16107	16300	16150	16333	16296	16291	16202	16301	16219	16230	16105	16230	16225	16198	16215	16198	16293	16255	16178	16167	16270	16285	16123	16191	16311	16231	16378	16248	16071	16248	16258	16123	16029	16272	16111	16199	16285	16223	16275	16342	16304	16287	16260	16227	16145	16377	16292	16021	16480	16214	16411	16178	16130	16245	16363	16427	16339	16109	16284	16327	16233	16310	16157	16242	16331	16221	16174	16117	16257	16338	16195	16364	16081	16266	16281	16400	16237	16243	16313	16421	16294	16199	16237	16095	16134	16369	16273	16236	16200	16259	16307	16174	16156	16219	16055	16270	16204	16071	16237	16285	16137	16264	16252	16233	16235	16212	16179	16302	16218	16192	16314	16322	16314	16370	16418	16402	16325	16256	16319	16355	16333	16183	16217	16431	16134	16359	16087	16261	16087	16253	16112	16239	16318	16300	16344	15985	16081	16352	16167	16322	16176	16130	16263	16229	16235	16098	16187	16329	16317	16199	16347	16297	16068	16348	16285	16283	16223	16205	16213	16227	16313	16308	16334	16146	16200	16187	16302	16277	16268	16085	16142	16404	16310	16171	15936	16289	16290	16295	16109	16272	16196	16327	16367	16193	16171	16222	16133	16171	16020	16056	16382	16262	15954	16282	16239	16222	16127	16161	16139	16262	16279	16321	16191	16248	16162	16235	16107	16280	16264	16296	16231	16290	16286	16305	16295	16204	16337	16309	16190	16152	16217	16317	16234	16280	16338	16195	16032	16002	16326	16341	16093	16345	16102	16286	16274	16142	16169	16177	16198	16216	15985	16285	16233	16332	16089	16254	16049	16091	16334	16235	16101	16191	16357	16094	16225	16420	16271	16221	16343	16276	16224	16312	16076	16520	16147	16139	16311	16230	16407	16064	16376	16265	16125	16062	16169	16229	16182	16273	16187	16110	16161	16049	16340	16102	16390	16119	16167	16371	16228	16338	16110	16185	16277	16145	16249	16226	16327	16245	16234	16322	16225	16324	16321	16279	16180	16159	16281	16160	16251	16137	16311	16194	16164	16152	16385	16271	16507	16251	16239	16287	16259	16069	16346	16274	15939	16265	16237	16286	16235	16035	16276	16190	16287	16116	16390	16121	16334	16203	16288	16263	16309	16231	16329	16115	16200	16218	16226	16083	16254	16292	16207	16314	16033	16191	16272	15984	16214	16101	16161	16243	16506	16216	16316	16232	16104	16232	16093	16115	16159	16266	16269	16195	16149	16290	16084	16357	16399	16259	16157	16266	16144	16204	16313	16217	16257	16358	16078	16184	16446	16363	16279	16390	16093	16246	16162	16428	16146	16157	16208	16268	16092	16378	16413	16123	16138	16136	16245	16526	16214	16170	16260	16242	16211	16286	16039	16227	16166	16431	16276	16260	16257	16222	16026	16344	16295	16168	16263	16297	16299	16373	16260	16255	16201	16223	16357	16287	16201	16358	16005	16400	16257	16256	16281	16305	16175	16283	16284	16471	16278	16265	16069	16190	16231	16235	16151	16025	16131	16280	16319	16156	16131	16158	16519	16239	16136	16108	16207	16312	16245	16211	16290	16150	16193	16243	16223	16227	16209	16122	16214	16068	16199	16463	16298	16224	16094	16317	16161	16167	16218	16131	16194	16168	16188	16108	16276	16067	16215	16146	16297	16042	16216	16353	16298	16190	16407	16275	16368	16306	16285	16250	16370	16434	16306	16251	16245	16035	16405	16344	16199	16289	16146	16084	16347	16222	16348	16132	16301	16328	16212	16123	16300	16324	16221	16171	16044	16120	16310	16291	16178	16204	16219	16247	16104	16321	16234	16252	16215	16236	16141	16187	16229	16201	16191	16389	16304	16018	16250	16121	16416	16318	16059	16260	16308	16165	16280	16154	16233	16221	16269	16200	16275	16176	16196	16327	16208	16118	16238	16215	16238	16056	16164	16457	16209	16170	16117	16208	16191	16241	16350	16069	16186	16132	16307	16406	16229	16407	16210	16357	16332	16338	16287	16188	16240	16267	16275	16291	16333	16244	16270	16319	16264	16483	16180	16425	16292	16204	16189	16241	16381	16117	16333	16281	16258	16238	16360	16306	16310	16348	16217	15980	16171	16018	16243	16213	16151	16228	16222
23235	21516	28809	27734	59811	61427	62124	58068	47982	37629	31830	29344	28338	27983	27829	27712	27977	27562	27699	27872	27801	27811	27938	27742	27661	27916	27500	27760	27784	27657	27466	27770	27596	27273	27835	27467	27624	27752	27549	27693	27663	27637	27709	27632	27453	27563	27539	27694	27775	27772	27854	27807	27685	27576	27559	27559	27716	27732	27744	27489	27653	27580	27503	27453	27691	27793	27928	27686	27457	27505	27721	27478	27487	27698	27439	27803	27685	27330	27579	27670	27652	27700	27613	27437	27420	27637	27745	27525	27573	27460	27548	27575	27996	27193	27323	27664	27287	27461	27621	27507	27360	27616	27329	27763	27542	27384	27585	27585	27445	27667	27492	27619	27748	27518	27609	27486	27664	27337	27681	27512	27682	27512	27502	27701	27480	27677	27403	27622	27561	27284	27599	27769	27816	27731	27332	27495	27618	27422	27429	27652	27749	27569	27524	27591	27561	27523	27802	27704	27466	27552	27799	27867	27699	27603	27332	27538	27482	27661	27673	27360	27374	27382	27845	27676	27489	27542	27537	27387	27544	27541	27727	27617	27536	27562	27630	27678	27586	27520	27452	27713	27678	27777	27472	27650	27645	27700	27633	27642	27816	27471	27700	27587	27515	27483	27835	27610	27405	27655	27581	27658	27688	27587	27408	27688	27588	27456	27715	27252	27366	27597	27557	27410	27753	27760	27944	27665	27444	27508	27834	27444	27386	27470	27878	27570	27593	27443	27706	27703	27561	27446	27506	27416	27555	27526	27606	27715	27681	27582	27569	27504	27559	27775	27421	27679	27790	27609	27618	27543	27896	27640	27629	27527	27649	27422	27466	27493	27795	27491	27638	27560	27676	27369	27496	27532	27619	27828	27374	27416	27554	27824	27452	27614	27572	27681	27767	27524	27269	27471	27662	27657	27355	27900	27286	27181	27401	27509	27583	27633	27684	27556	27413	27666	27683	27628	27703	27635	27674	27527	27724	27486	27447	27374	27537	27705	27538	27564	27958	27583	27775	27548	27602	27477	27928	27483	27432	27621	27531	27416	27626	27401	27625	27480	27616	27655	27589	27576	27411	27319	27300	27511	27691	27285	27477	27553	27565	27651	27439	27468	27521	27701	27548	27742	27575	27574	27620	27267	27606	27548	27518	27836	27914	27633	27516	27583	27367	27398	27776	27659	27501	27559	27630	27736	27629	27728	27563	27604	27451	27536	27547	27583	27784	27601	27305	27588	27391	27575	27617	27516	27565	27782	27715	27759	27250	27430	27911	27698	27551	27540	27628	27583	27746	27785	27734	27636	27668	27509	27764	27670	27614	27854	27480	27517	27621	27750	27629	27452	27600	27370	27609	27604	27673	27531	27279	27505	27445	27641	27368	27722	27783	27589	27680	27533	27684	27450	27653	27770	27553	27411	27778	27813	27310	27507	27588	27492	27671	27503	27557	27500	27492	27546	27626	27380	27714	27718	27615	27571	27694	27544	27571	27490	27566	27582	27584	27392	27968	27580	27717	27283	27555	27597	27396	27663	27327	27593	27532	27414	27478	27501	27387	27580	27604	27819	27464	27581	27373	27126	27474	27378	27457	27676	27383	27610	27649	27359	27377	27426	27495	27600	27594	27584	27550	27740	27775	27543	27414	27644	27364	27551	27362	27553	27444	27618	27574	27628	27745	27551	27634	27516	27393	27533	27550	27665	27439	27605	27606	27423	27556	27699	27429	27378	27578	27320	27740	27373	27605	27422	27671	27577	27527	27380	27794	27566	27673	27482	27519	27616	27608	27393	27569	27617	27553	27499	27526	27696	27645	27776	27614	27629	27411	27583	27599	27624	27558	27728	27333	27453	27622	27494	27605	27464	27508	27735	27338	27550	27540	27650	27891	27594	27569	27408	27639	27558	27712	27627	27522	27581	27647	27642	27842	27601	27733	27552	27592	27455	27596	27246	27585	27688	27801	27698	27683	27890	27732	27525	27563	27425	27569	27488	27712	27262	27479	27526	27805	27617	27604	27591	27422	27715	27575	27553	27586	27588	27485	27678	27698	27664	27520	27266	27454	27675	27513	27611	28036	27637	27536	27515	27407	27572	27566	27450	27306	27597	27538	27663	27801	27884	27373	27320	27561	27627	27532	27814	27499	27622	27649	27647	27666	27556	27692	27317	27626	27491	27934	27434	27267	27638	27543	27745	27243	27681	27280	27367	27354	27361	27640	27375	27555	27826	27761	27585	27521	27509	27642	27636	27997	27549	27596	27513	27553	27587	27485	27525	27622	27506	27555	27704	27715	27322	27494	27622	27724	27830	27534	27433	27669	27904	27708	27450	27642	27544	27638	27688	27394	27661	27588	27402	27533	27547	27536	27450	27399	27307	27351	27322	27830	27275	27780	27726	27394	27729	27586	27656	27622	27539	27370	27610	27794	27580	27561	27293	27658	27686	27512	27645	27545	27444	27765	27577	27606	27712	27617	27501	27634	27519	27631	27541	27646	27465	27449	27562	27381	27646	27704	27407	27668	27447	27591	27484	27626	27637	27313	27571	27743	27611	27594	27565	27559	27674	27787	27786	27453	27703	27672	27586	27586	27371	27371	27630	27386	27604	27639	27704	27705	27740	27756	27513	27372	27681	27456	27330	27779	27148	27332	27315	27664	27659	27808	27506	27313	27425	27397	27533	27686	27662	27487	27672	27601	27591	27675	27579	27531	27567	27730	27624	27424	27375	27534	27534	27605	27315	27782	27597	27336	27488	27434	27434	27638	27588	27494	27612	27439	27479	27564	27668	27565	27569	27640	27495	27600	27648	27578	27542	27284	27664	27638	27712	27847	27294	27679	27755	27545	27795	27578	27542	27617	27343	27339	27431	27497	27451	27302	27479	27606	27583	27502	27507	27533	27509	27708	27626	27741	27452	27494	27386	27554	27571	27528	27600	27685	27538	27588	27441	27577	27464	27463	27499	27217	27783	27599	27808	27594	27570	27314	27618	27686	27745	27575	27416	27517	27594	27588	27613	27757	27574	27642	27677	27613	27695	27378	27575	27528	27606	27535	27607	27595	27597	27372	27609	27622	27447	27753	27564	27804	27820	27731	27788	27609	27649	27575	27738	27725	27610	27628	27577	27780	27428	27337	27533	27290	27576	27404	27626	27695	27609	27715	27315	27504	27611	27427	27607	27638	27634	27631	27702	27560	27525	27576	27589	27790	27820	27426	27493	27607	27448	27673	27581	27266	27677	27489	27551	27535	27774	27570	27668	27581	27470	27359	27550	27930	27696	27612	27497	27661	27374	27521	27545	27517	27692	27475	27278	27484	27711	27412	27680	27659	27585	27787	27424	27607	27690	27310	27582	27609	27467	27557	27694	27744	27510	27770	27560	27878	27466	27479	27782	27573	27447	27229	27595	27363	27563	27556	27747	27538	27414	27647	27243	27388	27736	27781	27564	27675	27543	27695	27569	27389	27426	27524	27453	27693	27732	27348	27681	27538	27536	27567	27467	27623	27665	27619	27652	27577	27585	27563	27431	27447	27578	27515	27661	27745	27365	27413	27694	27731	27501	27437	27550	27654	27662	27639	27623	27469	27553	27343	27297	27609	27799	27508	27604	27807	27548	27557	27598	27301	27781	27484	27227	27647	27793	27573	27607	27630	27509	27683	27547	27586	27577	27646	27439	27460	27508	27251	27423	27426	27595	27758	27562	27641	27511	27648	27714	27328	27623	27349	27612	27569	27527	27617	27594	27496	27452	27558	27404	27416	27491	27525	27795	27512	27476	27589	27484	27483	27541	27452	27615	27327	27565	27732	27583	27535	27736	27563	27637	27567	27640	27819	27682	27408	27470	27601	27575	27666	27566	27739	27535	27432	27371	27607	27598	27497	27664	27765	27548	27512	27546	27635	27808	27490	27748	27661	27651	27511	27664	27516	27584	27644	27689	27609	27583	27421	27631	27541	27430	27539	27752	27547	27670	27321	27811	27597	27572	27674	27570	27666	27369	27281	27557	27633	27565	27386	27463	27308	27228	27397	27506	27575	27395	27524	27344	27675	27598	27512	27488	27442	27564	27788	27450	27411	27671	27505	27522	27686	27432	27436	27513	27607	27827	27523	27708	27553	27709	27358	27394	27357	27680	27556	27428	27590	27372	27715	27501	27549	27401	27650	27700	27455	27391	27758	27794	27588	27842	27667	27653	27581	27611	27584	27664	27529	27565	27717	27754	27731	27518	27599	27581	27604	27729	27644	27666	27522	27517	27657	27586	27612	27559	27570	27489	27497	27650	27517	27702	27511	27552	27657	27680	27536	27510	27608	27662	27592	27467	27626	27521	27610	27520	27417	27344	27588	27486	27451	27415	27718	27654	27493	27639	27653	27462	27594	27493	27665	27734	27667	27510	27568	27479	27288	27639	27470	27600	27701	27470	27487	27511	27516	27557	27600	27672	27647	27667	27624	27552	27441	27385	27552	27702	27433	27464	27576	27554	27545	27206	27690	27447	27605	27772	27444	27494	27759	27677	27743	27565	27678	27578	27361	27389	27719	27590	27673	27860	27320	27576	27577	27545	27609	27632	27286	27398	27738	27337	27810	27617	27414	27688	27711	27440	27406	27535	27479	27688	27865	27596	27700	27931	27441	27736	27612	27430	27475	27703	27540	27585	27543	27328	27744	27523	27701	27358	27537	27641	27415	27578	27617	27925	27577	27614	27451	27487	27583	27486	27432	27693	27485	27368	27705	27397	27536	27577	27659	27472	27490	27367	27739	27689	27556	27497	27668	27807	27638	27785	27764	27385	27629	27594	27499	27512	27552	27502	27515	27692	27638	27639	27428	27574	27716	27591	27585	27415	27743	27599	27518	27735	27845	27642	27632	27654	27460	27449	27573	27646	27581	27274	27394	27509	27348	27541	27796	27378	27335	27373	27518	27839	27642	27373	27518	27575	27274	27476	27471	27692	27761	27620	27528	27644	27571	27605	27670	27614	27546	27711	27601	27578	27362	27370	27497	27495	27420	27422	27492	27245	27408	27494	27810	27533	27437	27867	27466	27594	27601	27499	27697	27311	27650	27934	27483	27243	27452	27452	27708	27484	27601	27490	27650	27674	27358	27520	27580	27599	27827	27795	27584	27599	27622	27524	27580	27549	27568	27644
18705	38385	39334	40721	73081	62071	61570	54531	39113	26982	20407	18126	17088	17111	17004	17133	17217	17061	17162	16963	17139	16905	16920	17235	16910	17115	17048	16970	17158	17076	17037	17075	17268	17026	17075	17123	17035	17171	17055	17021	16915	16855	16963	17047	17193	16829	17109	17055	17111	16933	16965	16917	16836	17047	17053	16923	16965	16881	16988	16747	17062	16933	16869	17100	16941	16876	17060	17090	16810	17034	17153	17088	17028	16895	17086	17004	16883	16896	17066	16967	17004	17026	16986	16955	16956	16924	16975	17128	16961	17110	17130	16984	17094	16866	16997	16933	16907	17011	16902	16885	16877	16981	17085	16930	16943	16971	16774	17098	16988	17035	16964	16954	16994	16778	16857	16970	16775	17190	16831	17063	16953	16998	16910	17086	17048	16786	17161	17031	17177	16951	16921	16910	16841	17002	16962	17011	16832	16862	16947	16867	17083	17052	16932	16925	16904	16844	16938	17034	16730	17094	16988	16833	16839	16823	16863	16890	17070	16772	17101	16991	17095	17022	17070	17097	17042	17133	16931	16982	16899	17223	16799	17089	16798	16882	16974	16771	17113	16901	16947	17042	17077	16986	16944	17060	17028	16939	16962	16947	16950	17003	16925	16906	16818	17065	16997	16930	16920	16905	16875	17110	16960	16869	16806	17042	16980	16878	16900	17026	16891	17067	17015	16795	16922	16958	17032	16941	16891	16831	16977	16836	16977	16974	16939	16912	16760	16904	16847	17013	16953	17010	16955	17002	16945	16699	17044	16971	16880	16987	16974	16994	16949	17077	16938	16952	16884	16980	17005	16967	16928	16874	17033	16967	17277	16789	16990	17002	16836	16899	17094	16650	17167	16916	16949	17023	16964	16842	16903	17056	17019	16922	17002	16950	17028	17034	16931	16867	16744	16993	17045	16828	16975	16899	17097	16943	16989	16714	17073	16890	17158	16952	16965	16979	16880	17006	17078	16927	16891	16958	16928	16958	17047	17035	16918	16941	16908	16952	16950	16793	16940	16829	17027	16867	16956	16961	16863	16781	16974	17125	16845	16945	16984	16810	16955	16877	16822	16829	17069	16669	17034	16797	16969	17012	17044	16764	16806	16984	16895	16902	17022	17006	16869	16895	16847	16977	16858	17021	16881	16950	16797	16748	17015	17048	16749	16827	16917	16902	16969	17047	16854	16940	16979	16961	16975	17035	17058	16786	17145	16976	16925	16977	16915	16966	17044	16941	16951	16914	16899	17009	17088	17005	16984	16996	17098	16776	16951	17043	16885	17056	16823	17092	16907	16612	16960	16745	16939	17043	16966	16883	16783	17012	16983	17029	16883	16986	16970	16801	17134	17197	16979	16971	17008	16971	17124	16872	16913	16808	16912	16887	16965	16871	16835	17155	16951	16951	16951	16939	17091	16981	17049	17031	17025	16875	16886	16929	16953	16853	16996	16874	16771	16984	16958	16884	16954	16919	16877	16899	17095	16975	16728	16957	17058	17050	16869	16925	16939	16907	16981	16718	17116	16727	17185	17056	17035	16786	16923	16735	16834	16728	16907	16831	16764	17028	17112	16927	16965	16990	17141	16967	16833	16910	17018	17079	17019	16928	16940	16912	16901	16960	16932	16861	16889	16928	17004	16907	16877	16816	17039	16887	17045	16981	16791	17128	16849	17065	17151	16830	16878	16929	16999	16944	16762	16850	16975	17032	17000	16986	17110	16959	16975	17048	16969	16840	17049	16983	17049	16913	16887	16747	16945	16765	16835	16847	16894	17082	17094	16766	16975	16948	17027	17055	16950	17158	17119	16953	16896	16939	16814	16970	16925	16905	17058	16811	16987	17042	17012	16954	16911	16818	16966	16842	16868	16950	16993	16709	17074	16943	16834	17051	16849	16955	16982	17218	16836	17056	16945	16944	17035	16868	17000	17049	16994	16941	16995	16953	17016	17072	16880	17028	17016	16963	17073	16860	16859	16874	16801	17184	16937	16961	17011	16913	16874	16944	17042	16841	16752	17048	16855	16934	16980	16622	16850	16872	16921	16972	16962	16963	16976	16923	16884	16691	16882	17109	17002	16915	16973	17013	16823	17102	17019	17015	16981	16920	16985	16977	16930	16969	16848	16979	16972	16880	16914	16888	16931	16858	16759	16750	17129	16855	16783	16898	17074	17021	16924	17032	16903	16947	16814	16902	16969	16934	16878	16838	16834	16842	17165	16859	16924	16817	16994	17032	16917	16772	17037	16973	16823	17134	17017	16849	16930	16925	16911	16916	16806	17068	16938	16855	17154	16999	16797	16737	16927	16871	16946	16996	16865	16940	16964	16866	17078	17007	16889	16748	16947	16966	17006	16958	17010	16931	16900	16992	16926	16807	16855	16865	16960	16999	17106	17097	16979	16910	17014	16988	16817	16975	16971	16953	16775	16947	16856	16887	16950	16895	16904	16872	16974	17017	17023	16966	16901	17074	16933	17062	16819	17072	16975	17107	16932	16940	16784	17005	16758	17027	16932	16868	16901	16725	17032	16858	16718	17236	16942	16930	16790	17016	17091	17042	17096	16921	16993	16861	16927	16932	17045	17016	16885	16969	16865	16886	16946	17047	16948	16937	17072	16859	16777	16871	16967	16979	16869	17056	16897	16970	16865	16822	16856	17070	16913	17095	17009	17028	16893	16917	16815	16828	16967	17015	16769	16881	16913	16770	16916	16808	16891	16820	16949	16877	16799	17071	16998	16765	16883	16975	16864	16797	17086	16652	16890	16905	16885	16907	16755	16889	16896	16989	17210	16930	16909	16888	17000	17003	17088	16849	17015	16901	17077	16931	16834	16805	17065	16939	16914	16915	16843	17015	16881	16999	16832	16922	17093	17122	16908	16796	16961	16801	16978	16794	17048	16980	16848	17069	17098	16872	16830	16962	16864	16962	16969	16799	16905	16794	16845	16911	17084	16930	16978	16817	16904	17097	17024	16743	16977	16918	16992	16927	17008	16803	16953	17030	16926	16963	17094	16901	16962	16952	16810	16983	16810	16981	17056	17018	16972	16908	16879	16693	16953	17051	16896	16969	16787	17010	16963	16988	16872	17037	16781	16860	16922	16887	16997	17012	16890	17110	16984	17059	16934	16951	17102	16925	16828	16985	17078	17007	16855	16999	16968	16868	17022	17006	16947	16946	16953	17082	17038	16903	17077	16976	16939	17027	17020	17008	17045	16924	17046	16936	16912	16852	16984	17044	16934	16901	16859	16964	16971	16803	16992	16924	17040	16979	16924	16773	16925	17011	17142	16977	16775	16937	17009	16719	17079	16913	16734	16813	17056	16829	16818	17036	16910	16826	16705	16779	16972	16962	16843	16847	17172	16903	16950	16857	17016	16794	17113	17125	16906	16892	17141	16966	16649	16801	16957	16997	17007	16993	17002	16881	16877	16928	16929	16950	16884	16914	16966	17100	16911	17028	16929	17049	17031	17078	16957	17002	16979	16803	16864	16998	16812	17159	16830	16913	16898	16856	16914	16732	16984	16924	17048	16897	17058	17066	16937	16820	16927	16717	16914	16884	16759	16947	16988	16821	17001	17034	16852	17002	17053	16873	17015	17025	17100	16900	16851	16978	17038	16898	16831	16871	16841	17025	16953	16964	17007	17053	17023	17006	17000	16925	16892	17079	17059	16715	17190	16883	17148	17071	16961	17139	16737	16974	16994	17110	16807	16880	17019	16864	17246	17022	16895	17064	17001	16886	17002	16800	16862	16929	16962	16826	16958	16892	16989	16879	17056	16980	16841	16880	16937	17263	16920	17015	16983	16865	16939	16942	17035	17070	16946	17081	16816	16932	16929	16892	17085	16929	16876	17125	17063	16990	16832	17048	16995	16875	16900	16865	17013	16898	17013	16976	16808	16858	16958	17066	16981	16910	16951	16883	16791	16888	16850	16689	16975	17042	16973	16891	16947	16851	17030	17043	16996	16839	16880	17065	17053	16936	16728	17138	16759	16925	16923	17031	17216	17079	16907	17051	16810	16847	16842	16881	16984	16968	17012	16834	16869	17000	16791	16970	17078	16819	16874	16676	16950	16934	16976	17101	16854	16961	17181	16864	16769	16837	16752	17033	17071	16986	16940	16939	16909	17081	16828	16903	17070	17037	16902	16970	17164	16857	17035	16845	17012	17056	17099	17151	16912	17070	17021	16897	16881	16837	16981	17103	16966	16868	17062	16847	16864	17073	16778	16817	16974	16960	16933	16914	17016	17019	16872	17026	16797	17092	16721	16975	17002	17150	17046	17093	16955	16911	16884	16726	16862	17064	16888	17026	16815	16836	16945	17085	16906	16721	17100	16962	16892	16782	16858	16968	16992	16826	16741	17010	16972	16869	17086	16958	17008	17039	16885	16905	16913	16976	17126	17005	16836	16934	16787	16835	16973	16779	16933	17011	16886	16729	16941	17073	16972	17016	16985	17018	17029	16868	17027	16961	16825	17067	16924	17074	16982	16965	16947	16877	17097	16862	16840	16797	16878	16992	16981	16951	17034	16964	16947	16884	16981	16967	16801	16728	16882	16965	16840	17058	16848	16966	16985	16915	16879	16882	16927	16905	16989	16964	16980	16965	16890	16980	16856	17083	16974	16937	17108	16895	16833	16877	17150	16820	16876	16940	17035	16799	16963	16979	16940	16869	17129	16709	16876	16939	16971	17097	16952	16724	16924	17034	17008	16987	16996	16919	17002	16869	16733	16879	16857	16989	16914	16862	16892	17133	16742	16883	16949	17045	17011	16840	17151	17131	17047	16930	16886	16825	16794	16845	16871	16916	17041	16903	16934	16827	17135	16664	17006	16714	16750	16842	16979	16811	16826	17057	17052	16915	16908	17087	16717	17086	17115	16997	16871	16818	17045	16873	17046	16916	16875	17015	16831	16954	17019	16936	17010	16891	17033	16847	17018	16959	16855	17167	17007	16988	17006	16854	16967	17027	16926	16766	16819	16996	16906	17070	16912	16929	17001	16834	16959	16956	17089	16803	16911	17161	16715	16962	16851	16920	16926	17084	16777	16949	16770	16857	16951	16967	16965	16935	16860	17042	16937	16863	16967	16784	17180	16880	16879	16875	17063	17161	16867	17003	16880	16959	17109	16787	17030	16941	17026	16922
32228	26243	30086	30711	30733	31955	33480	32459	30167	28703	27970	27082	27162	27358	27043	27283	27210	26887	27179	27427	27221	27042	27023	26814	26936	27050	27098	27225	26895	27342	27249	27171	27080	27100	27008	27099	27065	27048	27056	27103	26906	27274	27393	26937	27281	27094	27256	27300	27158	27044	27206	27251	26968	27261	26993	27153	27046	26903	27109	27173	27291	27091	26871	27096	27096	27121	27155	27057	27232	27323	27133	27176	27129	26937	27087	27218	27303	27221	27070	27119	27196	27162	26973	27008	27073	27081	27313	26909	27010	27083	27161	27094	27031	27239	26990	26823	27213	27214	27034	27131	26966	27095	26897	27291	27272	26803	27107	27058	26933	27179	26866	27124	26936	26945	26919	26828	26851	27343	27243	27109	26923	26882	27224	27194	27026	26910	27060	27316	27175	27048	26879	27073	26833	27078	27181	27119	27174	27041	27092	27065	27254	27060	27131	26886	26997	27266	26953	26904	27094	27312	27279	27076	26974	27074	27140	27314	26981	27291	27055	27023	27014	27085	27298	27146	27226	27134	27183	27080	27309	27082	27195	27247	27162	26765	27095	27342	27183	27077	26993	26978	27089	27016	26979	27059	27200	27230	27244	27249	26908	27147	27171	27168	27053	27198	27254	27070	27627	27208	26878	26837	27039	27186	26979	27319	27397	27059	27131	27174	26960	27213	26950	27256	27726	27406	27142	27280	27065	27000	27421	26792	27093	27011	27045	27243	27129	27071	27380	27085	27099	26988	27041	27068	27110	27141	27226	27116	26953	27203	27054	27146	27013	26822	27165	26972	27336	27161	27232	26914	26930	26927	27145	27350	27141	27215	27310	27157	27181	27221	27073	27050	27077	27146	26978	27017	27099	27073	27038	27298	27081	27325	27232	27153	27075	27080	27168	26758	27120	27247	27087	27140	26799	26947	27006	26950	27108	27089	26955	27037	26987	27167	27035	27011	26972	27145	27124	27146	26793	27190	27049	27188	26952	27193	27170	27182	27165	27090	26964	26954	26903	27060	27010	27299	27248	27441	27171	26948	26974	26938	27177	27260	26941	26898	27229	27244	26986	26991	26894	26943	27186	27001	27024	27195	26985	27136	27126	27229	27031	27250	27124	26909	27081	27103	27322	27230	27006	27023	27158	26960	27136	27207	27238	27060	27342	27080	27063	27187	27322	27231	26892	26969	26950	27053	27255	27156	27050	27285	26965	27367	27467	27245	26913	27179	26909	27084	27052	27042	26891	26878	27046	26981	26948	27286	26948	27133	27152	27049	27239	26950	27008	27238	27011	27052	27152	27114	27147	27247	27182	27211	26859	27236	27395	27168	27237	26898	27138	27374	26854	27409	27225	27084	27331	27048	27226	27116	26829	26968	26975	27214	27311	26937	26950	26931	27147	26870	27186	27151	27290	27156	26975	27300	27183	26969	27157	27231	26855	26855	27105	27003	27182	27029	27263	27061	27253	26962	27013	27114	27131	27176	27443	27047	27128	27016	27171	26901	26994	27187	27086	27273	27176	27209	27278	27251	27117	27113	27203	27031	26714	27113	27020	27021	27139	27451	27124	27064	27025	26903	27219	27244	27182	27275	27318	26846	27140	27044	27090	27005	27280	27074	27118	27086	27284	27068	27139	26988	27088	27304	27140	27224	27327	26915	27086	27019	27134	27337	27236	27048	27399	27048	26949	27268	26959	27048	27218	27112	27116	27260	26790	27049	27104	27291	27162	27051	27063	27150	27053	27303	27157	27204	27169	27077	27109	26819	27085	27075	26843	26956	27125	27193	27087	26958	26964	27220	27172	27229	27188	27115	27113	27095	27073	26996	27250	26860	27119	27048	26986	27060	26811	26988	27094	27074	27098	27125	27195	26950	27217	27260	27392	27150	27311	27209	27144	27282	27020	27200	27451	27219	27203	27133	27101	27141	27297	27266	26811	27130	27220	27142	27190	27014	27165	27080	27098	27190	26903	27134	27241	26852	26729	27036	27219	27238	27359	26971	27047	26968	27096	27148	27135	27278	27063	27355	27196	27143	27147	27054	27231	27192	26970	27104	27437	26865	27089	27207	27003	27250	26947	26923	27068	27075	27032	26902	27148	26927	26997	27156	27025	27070	27082	27166	27125	27191	27216	27024	27051	27121	27282	26994	27212	26981	27062	26852	27143	26895	26809	26953	27117	26969	27278	27054	27033	27064	26962	26947	27304	26950	27178	27270	27192	27073	27073	26936	27226	27053	27153	26933	27447	27092	27005	27260	27034	26918	26827	27256	27243	27128	26865	27220	26998	27199	27136	26932	27196	27121	26937	26924	26993	27046	27270	27025	27050	27178	26949	27151	27059	26942	27180	27133	27308	27164	27349	27437	26978	27007	27176	26810	26822	26986	27053	26991	27055	27065	26926	27225	27050	27141	27128	27138	27053	27017	26729	27070	27200	27207	27249	26927	27191	26836	27122	27193	27226	27154	27088	27047	26956	27135	27008	27338	27202	27331	27319	27103	27203	27313	27114	26942	27203	27279	26974	26975	26944	26773	26930	27201	27048	27098	27053	27141	27151	27028	27056	27202	26911	27191	27136	26936	27040	27150	26945	27322	27511	27144	27185	27117	27261	27029	27158	27270	27404	26976	27134	27126	27163	26964	27254	26895	27139	27107	27159	27331	27080	27217	27140	27315	27011	26847	26968	27030	26913	27138	27330	27177	27172	26959	27080	27118	27166	27008	27292	27229	27245	26826	27143	27165	27343	27120	27171	27037	27024	27200	27205	27130	26941	27029	26968	27206	27129	27121	27043	26924	26983	27197	26845	27031	26941	26991	26844	27198	27146	27330	27112	27062	27238	27210	27154	27195	26985	27189	26948	26983	27169	26961	27071	26961	27127	27043	26978	27056	27377	27059	27151	27118	27074	27111	27063	27108	26915	27070	27208	27363	27159	27051	27270	27216	26972	27259	27160	27019	27022	27037	27320	27021	27222	27148	27117	27159	27121	27054	27067	27112	26985	27172	27085	27238	27170	27231	27093	27141	26958	27448	27117	27084	27190	27208	27398	26722	27003	27027	27269	26870	27199	27261	27043	27069	27152	27274	27183	27053	27299	27036	27023	27161	27094	26820	27097	27068	27181	27340	27263	27131	27163	27181	27126	27014	27320	27104	27110	27141	26924	26792	27082	26941	26962	27025	27082	27008	27136	27097	26956	27177	27319	27100	27295	26979	27010	26890	27155	27385	27226	26967	26873	26895	26972	27061	27011	26967	27177	27020	27102	27103	27107	27062	27222	27073	26880	27071	27262	27089	27182	27021	26987	27269	26999	26690	27164	26952	26985	26823	27260	27291	27052	27124	27098	27230	27066	27225	27245	27266	27053	27057	27061	27071	27210	27231	27315	27226	27209	27206	26904	27131	27193	27118	27331	26922	27087	27118	26983	27254	27028	27018	27370	27367	27129	26841	27150	27230	26913	26964	27258	27246	27354	27376	27146	27355	27195	27399	27050	26906	27189	27312	26985	26963	27249	27156	27132	26817	27061	27139	27032	27163	27198	27133	27284	26915	27182	26770	27036	27322	27283	26949	27160	27050	27186	27131	27126	27306	26823	27254	27083	27130	27251	27264	27440	27008	27154	27231	27250	27123	27212	26910	27048	27101	27211	26959	27005	26985	27083	26886	27265	27066	26927	27135	26994	27157	27094	26995	26870	26954	27165	27031	27318	27158	27011	27111	27114	27145	26963	27351	27129	27260	27267	27067	27156	27237	27421	27092	27003	26978	27227	27112	27236	27111	27202	26973	27009	26844	27150	27237	26897	27098	27134	26913	27427	27212	26986	27132	27127	27243	27019	27133	26973	26995	27230	27045	27271	27252	27039	27223	27342	26968	27026	26981	27025	27373	27315	27133	27192	26968	27103	26916	27289	27132	27043	27194	27253	27041	27145	27068	27089	27265	27165	27180	27330	27134	27071	27068	27123	27203	26988	27094	27010	27212	27332	27106	26853	27143	27069	26868	27139	27261	27054	27099	27070	27158	27155	27247	27024	27102	27335	27338	26873	27048	27175	27274	27137	26849	27283	27305	27320	27092	26828	27312	26981	27062	26934	27154	27153	27193	27112	27224	27018	27067	27162	27028	27066	27216	27136	27105	26985	27072	27115	27018	27007	27088	27029	27227	26999	27009	26969	27154	27120	27267	26966	27120	27193	27000	27118	27121	26962	26935	27058	27102	26950	27097	27160	27135	26956	26971	27197	27238	27199	27012	27153	27421	27031	27267	26948	26885	26923	27235	27114	27279	27220	27184	27256	27367	27150	26902	26993	27111	27153	27095	26902	27177	27241	27025	27340	26952	26988	26946	27148	27296	27311	26972	27083	27128	27205	27028	27034	26944	27016	27005	27048	26800	27074	27358	27273	26896	27057	26847	27243	27323	27031	27102	26800	26827	27135	27373	27089	26984	27158	26997	26667	27084	27249	27220	27393	27136	27082	27362	27210	27129	27346	27153	27283	26930	27408	27197	27289	26920	27091	27486	26941	27145	27436	27087	27146	27284	27149	27261	26939	26993	26948	27168	27047	26942	27275	27269	27241	27266	27276	27223	26858	27149	27193	27102	27153	27242	27354	26997	27114	26911	27105	27259	27119	26853	27257	27370	27155	27160	27541	27054	27145	27073	27140	27123	27043	27202	27131	26951	26965	26893	27305	27030	26998	27026	27024	27308	27261	27358	26858	26901	27065	27195	27277	26882	26963	27020	27027	27321	27104	27028	27350	27168	27088	27025	27336	27218	27152	27100	27088	27121	26967	26868	27051	27067	27187	27199	26918	26945	27117	27042	26857	27262	27265	27082	27073	27230	26846	27103	27234	27173	27047	27307	27377	27155	26921	27088	27003	27123	27263	27190	27033	26946	27125	27486	27420	27123	26963	27159	27140	27290	27296	27396	27069	27014	27300	27240	27077	27359	27158	27231	27059	27275	27016	27237	27326	27217	27167	27167	27267	27379	27101	27064	27082	27183	27244	26789	27138	27159	27009	27026	27009	27003	27171	26884	27228	27156	27093	27176	27081	27090	26987	27259	26871	27356	27169	27281	27222	27267	26867	26969	26925	27167	27088	27053	27281	26965	27170	27109	27171	26948	27109	27250	27187	26758	27569	27464
15947	18100	17972	19468	20258	22209	23230	21693	18943	17429	16717	16461	16180	16325	16288	16333	16215	16265	16331	16304	16349	16228	16215	16352	16301	16289	16262	16149	16440	16299	16228	16166	16246	16341	16305	16473	16293	16229	16257	16254	16260	16199	16457	16290	16081	16299	16204	16359	16353	16272	16174	16388	16117	16259	16210	16398	16286	16248	16209	16448	16304	16394	16294	16300	16231	16165	16306	16494	16204	16261	16385	16357	16427	16030	16416	16311	16360	16254	16380	16281	16436	16119	16443	16282	16146	16339	16402	16281	16201	16320	16217	16365	16207	16144	16245	16420	16346	16375	16281	16365	16388	16280	16261	16286	16278	16181	16409	16262	16192	16346	16202	16226	16201	16289	16208	16319	16202	16321	16174	16277	16308	16192	16223	16206	16311	16362	16356	16338	15964	16376	16131	16595	16323	16141	16279	16351	16391	16260	16233	16211	16133	16219	16248	16512	16196	16024	16337	16358	16393	16357	16328	16191	16107	16196	16264	16284	16081	16188	16431	16351	16253	16218	16268	16213	16288	16383	16323	16309	16341	16253	16292	16246	16449	16299	16088	16193	16219	16177	16268	16211	16279	16130	16430	16319	16293	16393	16313	16433	16150	16292	16231	16370	16305	16390	16332	16168	16174	16213	16299	16260	16343	16381	16247	16324	16218	16212	16233	16054	16283	16195	16276	16180	16341	16312	16130	16315	16345	16195	16151	16332	16313	16416	16320	16459	16309	16244	16325	16278	16199	16401	16327	16333	16108	16255	16373	16134	16229	16283	16219	16414	16190	16352	16082	16371	16248	16336	16181	16227	16354	16131	16457	16390	16200	16359	16378	16324	16395	16383	16210	16240	16236	16289	16111	16336	16107	16448	16363	16141	16320	16163	16173	16364	16282	16130	16189	16307	16193	16134	16395	16088	16352	16187	16383	16411	16273	16308	16150	16344	16259	16232	16213	16278	16232	16155	16303	16302	16290	16354	16327	16264	16267	16172	16370	16198	16202	16216	16310	16241	16293	16218	16347	16386	16311	16313	16430	16310	16139	16423	16177	16302	16266	16380	16427	16324	16342	16337	16307	16200	16211	16146	16201	16213	16377	16211	16183	16173	16398	16278	16360	16431	16253	16390	16404	16401	16275	16283	16178	16273	16464	16189	16374	16302	16256	16330	16278	16137	16189	16218	16272	16154	16292	16329	16391	16096	16271	16145	16437	16179	16100	16197	16274	16469	16204	16362	16173	16280	16151	16257	16320	16250	16300	16281	16255	16369	16352	16255	16366	16238	16166	16309	16080	16324	16277	16456	16182	16509	16312	16223	16336	16303	16256	16167	16311	16221	16150	16216	16233	16367	16291	16306	16276	16363	16168	16380	16218	16386	16289	16221	16290	16136	16185	16337	16271	16225	16202	16348	16357	16455	16154	16262	16224	16374	16099	16244	16237	16338	16169	16290	16193	16334	16224	16268	16327	16289	16286	16218	16279	16371	16343	16216	16354	16066	16264	16323	16211	16273	16298	16388	16233	16142	16460	16270	16192	16290	16495	16374	16277	16325	16394	16125	16335	16401	16495	16136	16305	16160	16411	16395	16239	16156	16289	16265	16401	16293	16354	16558	16353	16343	16271	16245	16398	16166	16225	16218	16176	16210	16382	16414	16242	16268	16219	16222	16201	16166	16428	16344	16259	16160	16249	16340	16275	16221	16198	16272	16456	16356	16122	16401	16218	16147	16329	16223	16256	16160	16270	16258	16188	16460	16257	16421	16225	16324	16162	16296	16084	16297	16235	16353	16253	16150	16352	16265	16354	16209	16364	16499	16344	16339	16200	16265	16227	16363	16378	16346	16394	16400	16390	16241	16157	16346	16277	16263	16375	16174	16150	16274	16390	16445	16444	16302	16378	16362	16166	16292	16328	16504	16230	16346	16307	16254	16332	16166	16160	16390	16216	16283	16163	16247	16232	16345	16322	16289	16320	16267	16287	16269	16312	16273	16296	16340	16252	16275	16088	16449	16216	16423	16226	16203	16172	16327	16158	16255	16174	16231	16352	16193	16189	16304	16277	16291	16330	16380	16205	16261	16366	16341	16275	16329	16267	16271	16207	16248	16395	16275	16384	16448	16369	16198	16276	16406	16322	16288	16456	16156	16133	16321	16475	16381	16385	16391	16165	16217	16255	16323	16418	16304	16182	16285	16363	16158	16343	16316	16267	16359	16304	16181	16391	16372	16109	16396	16267	16368	16422	16387	16249	16268	16435	16259	16211	16289	16431	16114	16252	16209	16176	16531	16257	16112	16149	16379	16174	16179	16458	16336	16291	16289	16221	16233	16087	16308	16209	16166	16317	16324	16201	16167	16123	16343	16254	16193	16237	16334	16350	16371	16082	16253	16425	16353	16369	16282	16390	16180	16212	16414	16403	16090	16321	16168	16175	16344	16414	16107	16173	16303	16261	16317	16395	16271	16259	16226	16147	16199	16156	16289	16263	16222	16299	16353	16287	16101	16349	16387	16148	16380	16127	16224	16274	16091	16306	16376	16376	16255	16219	16429	16461	16331	16169	16357	16158	16431	16067	16160	16533	16258	16155	16351	16430	16284	16486	16312	16276	16321	16244	16386	16456	16147	16275	16119	16452	16347	16204	16285	16109	16450	16195	16222	16392	16354	16328	16411	16368	16258	16218	16299	16382	16229	16460	16399	16279	16252	16243	16179	16322	16200	16248	16299	16217	16226	16174	16100	16436	16532	16214	16412	16162	16439	16437	16387	16214	16402	16321	16239	16438	16259	16206	16421	16334	16288	16169	16335	16315	16284	16272	16213	16133	16360	16292	16266	16155	16030	16150	16276	16402	16241	16293	16319	16089	16272	16430	16112	16410	16203	16332	16399	16346	16140	16343	16379	16435	16228	16384	16308	16284	16322	16452	16152	16504	16300	16271	16332	16229	16342	16092	16271	16270	16148	16392	16359	16091	16292	16369	16259	16451	16328	16541	16386	16298	16402	16219	16197	16381	16348	16314	16277	16297	16113	16352	16272	16310	16174	16345	16179	16212	16362	16231	16224	16285	16191	16301	16187	16320	16468	16165	16193	16297	16379	16282	16329	16237	16318	16210	16342	16196	16248	16379	16368	16271	16183	16458	16329	16318	16414	16241	16299	16312	16057	16268	16414	16224	16348	16218	16101	16404	16212	16301	16360	16311	16216	16323	16281	16221	16500	16334	16088	16225	16307	16331	16304	16397	16238	16306	16468	16285	16207	16413	16262	16356	16181	16411	16360	16229	16347	16319	16279	16223	16151	16213	16144	16195	16276	16241	16413	16475	16256	16179	16312	16374	16300	16339	16388	16227	16278	16245	16285	16522	16082	16370	16238	16023	16280	16131	16370	16349	16324	16278	16270	16231	16295	16437	16240	16405	16362	16247	16499	16058	16169	16394	16285	16367	16411	16223	16130	16270	16391	16105	16390	16278	16267	16301	16255	16443	16274	16375	16247	16272	16327	16081	16485	16276	16493	16269	16216	16236	16208	16206	16259	16282	16272	16393	16471	16199	16228	16379	16176	16090	16317	16333	16309	16165	16365	16404	16413	16277	16248	16470	16371	16417	16272	16276	16151	16222	16315	16350	16295	16204	16317	16133	16274	16263	16253	16259	16294	16476	16275	16346	16372	16546	16292	16270	16239	16203	16276	16377	16216	16100	16269	16139	16430	16055	16494	16378	16293	16341	16478	16363	16433	16257	16198	16435	16222	16198	16364	16135	16215	16228	16220	16369	16148	16322	16216	16310	16322	16272	16339	16281	16253	16208	16311	16194	16368	16318	16187	16176	16417	16268	16303	16286	16294	16168	16175	16341	16313	16356	16394	16398	16223	16319	16327	16252	16190	16306	16447	16177	16331	16193	16404	16286	16275	16413	16208	16341	16364	16338	16507	16316	16194	16266	16268	16071	16258	16207	16269	16264	16378	16211	16269	16426	16317	16330	16329	16340	16249	16449	16383	16254	16419	16131	16310	16165	16541	16277	16151	16276	16263	16147	16357	16436	16261	16304	16279	16346	16374	16347	16291	16234	16393	16144	16189	16245	16190	16282	16096	16329	16464	16499	16177	16222	16269	16294	16248	16333	16422	16375	16261	16477	16108	16330	16197	16292	16212	16121	16237	16284	16093	16275	16249	16218	16243	16275	16198	16267	16382	16265	16245	16470	16236	16162	16183	16298	16341	16158	16318	16379	16283	16267	16553	16424	16178	16398	16106	16306	16206	16340	16464	16299	16293	16341	16184	16169	16330	16389	16406	16191	16381	16238	16139	16368	16278	16371	16339	16243	16258	16311	16271	16277	16383	16130	16324	16425	16301	16395	16251	16384	16199	16217	16204	16356	16303	16328	16349	16137	16353	16386	16277	16164	16356	16386	16315	16335	16388	16192	16366	16255	16388	16329	16156	16269	16305	16347	16209	16371	16406	16110	16198	16518	16348	16069	16145	16171	16274	16300	16239	16289	16192	16318	16305	16370	16284	16329	16214	16356	16218	16339	16210	16170	16225	16433	16297	16236	16263	16302	16252	16336	16200	16183	16192	16077	16232	16449	16261	16326	16283	16192	16182	16256	16274	16295	16334	16333	16571	16279	16303	16188	16303	16252	16171	16372	16264	16178	16237	16450	16293	16415	16300	16381	16327	16248	16571	16237	16173	16418	16383	16224	16267	16408	16224	16502	16216	16185	16317	16276	16392	16241	16297	16259	16242	16276	16387	16400	16317	16346	16336	16315	16273	16333	16341	16331	16179	16205	16253	16181	16386	16473	16325	16431	16346	16270	16329	16284	16225	16416	16229	16310	16191	16297	16275	16351	16306	16282	16301	16244	16280	16297	16127	16275	16312	16333	16403	16368	16343	16235	16296	16171	16202	16409	16269	16347	16222	16142	16329	16287	16396	16278	16355	16290	16209	16333	16242	16224	16191	16196	16388	16212	16244	16100	16291	16343	16402	16200	16413	16194	16402	16185	16382	16268	16339	16284	16305	16234	16478	16108	16283	16094	16349	16157	16181	16340	16107	16312	16133	16278	16223	16040	16316	16341	16253	16292	16467	16277	16335	16363	16329	16379	16330	16357	16147	16172	16411	16046	16338	16254	16483	16521	16286	16333	16414
25647	21599	28347	31933	37767	54288	52516	43902	36878	31776	28765	27947	27334	27154	26927	26945	27086	27151	27105	27138	26968	27143	27003	26839	26964	27282	27208	27136	26999	27157	27113	27129	26897	27137	27103	26996	27125	27020	26984	27300	26994	27031	27159	27234	27168	27224	26997	26997	27013	27088	26855	27118	26928	27051	26990	26898	27164	27118	27345	27161	27081	27142	26838	26796	27161	26908	27243	27226	27070	27279	26876	26899	26947	27342	26957	26927	27009	27106	27069	27320	27151	27112	27199	26973	27043	26936	26948	26975	26910	26803	27163	27043	27004	27162	27327	26753	26842	27052	27127	27120	26983	27061	26887	27163	26907	27041	26877	26998	27117	26939	26986	26903	26855	26901	26982	27098	26949	27032	26994	27377	27040	26954	26994	27028	26965	26808	27001	27157	26823	27072	27316	27070	26940	26945	27122	27069	27097	26999	27051	27017	26864	26960	26823	27018	26722	26904	26947	26811	26968	26902	27059	26885	26906	26978	26995	26931	26903	26986	27131	27108	26802	27116	26909	26973	27018	27019	26830	27141	27084	27132	27043	27183	27022	27173	27033	27109	27113	26811	26891	26941	26825	26719	26830	27051	27040	26903	27137	27044	27179	26968	26866	27047	27047	26947	27148	26925	27077	26941	26943	27088	27045	27057	27141	27110	26863	27058	26788	26926	26988	27111	27045	26899	27207	26788	26999	26993	27260	26985	27248	26866	26954	26965	27036	27117	27042	27175	26933	27003	27070	27125	27128	26899	27147	26979	27070	26873	26945	26810	27249	27031	27074	26987	26928	27190	27020	26868	26794	26856	26978	26913	26526	26987	26697	27051	26947	26996	27015	26883	26952	26925	26985	27068	26918	27003	27197	27163	27325	27114	27052	26952	26969	27241	27353	27160	27015	26897	27091	27000	26985	27272	27189	26955	26743	26953	27046	26998	27047	26902	27161	26822	27082	27074	27094	27107	26903	26709	27044	26833	27291	27088	27054	27330	26933	27209	27107	27195	27039	26930	26751	26984	27020	26980	27059	26791	27005	26851	26929	26942	27042	26953	27086	26976	27099	26774	27141	27170	27123	26895	27075	26903	27308	27077	27055	27000	27209	26540	27113	27131	26910	27467	27173	27026	26971	26939	26952	27006	27088	26795	27004	26981	26812	27015	27143	27137	27216	26992	26888	27270	27162	27368	27239	26820	27084	27115	26868	27163	27239	26866	27080	26867	26625	27029	27105	26926	27012	26946	27220	27110	26966	27004	27072	27012	27124	26857	27038	27026	27056	26934	27112	26894	27090	27119	27163	26981	27085	27010	26908	27059	27296	27044	26781	27010	27004	26828	27213	26772	26963	27059	26964	27070	26929	26955	27148	27007	26976	27094	27016	27234	26899	27057	27109	27005	27328	26999	26999	27130	27164	27093	27046	27080	26988	27219	27199	27069	27144	27066	26879	27025	26859	26859	26815	26864	26999	26910	27104	26809	26949	26990	26813	26943	26905	27083	27002	26826	27116	27117	26958	26657	26932	26702	26753	27004	26889	27073	27044	26953	27031	27209	27181	26915	26773	27033	27082	27078	26836	27126	27126	26980	27075	27013	27003	27308	26927	26998	26857	27054	26869	26930	27068	26919	26897	27121	27137	27045	27077	26956	27075	26932	27097	27123	27043	27055	26973	27009	27018	27065	27103	27096	27038	27189	26931	26980	26936	27056	27483	27238	27114	26947	27019	26896	27054	26990	27088	26905	27042	27195	26687	26789	27081	27093	27191	26955	27023	27178	26840	26993	27193	27153	27124	26912	27026	27010	27007	27091	26946	27247	26915	26974	26839	27070	26940	26923	26854	26890	27006	27150	27088	27117	27134	27112	27085	27111	27214	27126	26977	27116	26815	26852	27167	26994	26950	27116	26910	26910	27265	27083	26935	27007	27064	27200	27147	26980	27077	27259	27067	27024	26972	27068	27264	27001	26808	27086	26881	26968	27166	27398	26999	26955	27072	27143	27037	27076	27128	27230	26839	27033	26746	26876	26843	26898	27017	26861	26929	26887	26929	26870	27001	26890	27043	26956	27364	26946	27242	27137	27225	26879	27266	27226	27358	26849	27120	26881	26865	27087	27213	26812	27273	27054	27088	27109	26966	26775	26969	26819	26866	27166	26966	26919	26993	27133	27097	27115	26973	26806	27110	26950	27035	27023	26963	27133	27237	27005	27229	26998	26907	27017	27079	27216	27167	27272	27010	27098	27028	26905	27207	27126	27129	27265	27155	27120	27117	27111	27179	27136	27223	27052	27057	26946	27368	27115	27000	26992	27069	27031	26969	26762	27142	27141	27135	26859	27007	27010	26721	26852	27158	27211	27205	27133	27101	27015	26935	27054	27059	26876	27005	27180	27023	26929	27245	27043	26789	26847	27108	27095	26991	26936	27363	26954	27194	26929	27055	27136	27153	27027	27092	27017	26982	27149	26870	27129	26958	27093	27011	27080	27000	27010	27191	26797	26767	26666	27197	26919	27234	27131	27341	26922	26803	26984	27082	27072	26862	26798	26897	27166	26775	27027	27011	27191	26997	27214	27044	27087	26960	27069	27083	26795	26903	27167	26918	27041	27111	27101	26757	27091	27037	26973	26865	26954	26970	27184	26930	26957	27156	27060	27054	27013	27181	27109	26999	27019	27344	27139	26973	26905	27201	27172	26973	27007	27134	27010	27079	27020	26930	27040	26958	27070	26972	26692	26827	26980	27220	26930	26995	27067	27098	26814	27061	27140	27184	27140	27070	27145	27000	26989	26833	27085	27015	27016	27000	27220	26960	26933	27117	27236	27044	27146	27016	27174	27329	27078	27238	26911	27203	26823	27209	27228	27156	27082	27400	27040	26994	26792	26938	27081	27037	26919	27224	27055	26941	27167	27144	27169	27140	26969	26994	27124	26807	26845	26800	26786	27008	27126	26957	26982	27046	26977	27074	26929	27214	27168	26847	26970	26954	26953	26885	26884	27011	26913	26988	26965	27009	26866	27271	26966	26942	26972	26834	27079	27249	26934	26924	26765	26944	26740	27241	26915	26967	26920	27103	27177	27048	27007	27087	26836	27033	27045	26881	27206	27118	27148	26964	27067	27283	26753	26992	26821	26854	27168	26971	26993	26979	27065	27007	27126	27182	27044	26920	27292	27353	26931	27064	26934	27082	26967	27095	26995	27000	27067	27199	26936	27074	27180	27234	26940	26988	27031	27322	26927	27256	27014	26893	27000	27040	27182	27050	27000	26997	27091	27085	27041	26952	26838	26969	27021	26964	27100	26898	26885	26934	27112	26906	26664	27012	27069	27007	27026	27088	26996	27054	27231	27254	27039	27180	26818	27061	27132	27075	26919	27132	27062	26964	26958	26850	27141	27104	27069	27093	27055	27193	27132	26850	26893	27250	27072	27072	26959	27263	26945	27135	27144	26971	27103	26945	26860	26937	27114	27259	27032	26908	26915	27058	26998	27009	27038	26865	27263	26903	27028	27218	27067	27069	27167	27060	26932	27033	27106	27074	27023	27081	27006	27119	27001	27167	27068	27081	27004	26858	26870	26948	26663	26920	26969	27010	27155	27044	27029	26991	27048	27140	27232	27024	27123	27036	26895	26849	27293	26927	27200	27152	27139	27108	27016	26825	27047	26989	26860	26725	26786	27043	26935	27165	27109	27117	27108	27064	26793	27182	27101	27001	26906	27126	27077	27076	26907	27162	27097	26980	27187	27168	27260	27094	26810	27035	27070	27123	26974	26888	27188	27265	27098	27010	26746	26731	27068	27116	27071	26917	26966	26985	26884	26754	26895	26989	27146	26855	26970	27034	27408	27055	27003	27239	27058	27202	26992	26952	26975	27002	26920	27318	26918	26923	26961	26973	26843	27094	27078	27113	26728	26845	27306	27133	27077	27078	27062	26931	26891	27060	27268	27340	26805	26725	26873	26955	27077	26831	27104	26809	27000	27068	27101	27091	27027	27185	27121	27073	26990	27195	26892	26889	27249	27024	27075	27205	26785	27044	27095	26808	26940	27132	26850	26772	26951	27154	26938	26666	27006	26970	27210	27070	27198	26956	27126	26923	26787	26961	26974	27096	27134	27130	27053	26987	27203	27102	26958	26826	27061	27131	27165	26868	27068	27186	27271	27150	27171	26874	27039	26980	27312	26769	26864	26990	26945	27131	27408	27330	27117	27045	26903	27174	27065	26983	27015	26978	27095	27035	27072	27031	26921	27239	26796	26714	26902	27155	27051	26955	26974	27087	26923	27111	27044	27201	27126	27133	27005	27092	27058	27050	27180	26991	27044	27176	27060	27006	26972	27198	27098	26873	27084	27233	27060	27175	27055	27085	26930	27047	26835	27121	27028	27026	27045	27373	26769	26848	27031	27118	27185	26980	27046	26786	27144	26992	26925	27338	26922	27161	27009	27009	27080	26927	27041	26775	26994	27071	26990	27097	27012	27071	27108	26939	26824	27061	27225	27152	27063	27087	27065	27097	27120	26926	26898	26983	26893	27079	26883	26941	27147	27254	27118	27194	27045	27027	26954	26809	26884	27188	27017	26936	26867	26805	26976	27220	27085	27051	27136	27140	27012	27077	27116	26917	26962	26828	27095	26989	26935	27080	27129	26742	26928	27143	27140	27051	27419	26959	26912	27163	27106	26964	26981	27027	27129	26994	27142	26863	26819	26754	27137	27077	27200	27096	27249	26789	26916	27368	26664	27015	27166	27086	26850	27107	27145	26966	26958	27280	26957	27027	26962	27101	27023	27295	27184	26933	26586	27264	27231	27069	27165	27310	27249	26855	26962	27143	26991	26991	27078	26836	26853	27212	27141	27010	27228	27094	27021	26944	26981	27243	27001	27063	27104	26993	26970	27168	27117	27163	26985	27118	27059	27082	26839	26906	27006	27016	26921	27149	26833	27086	27081	27407	27063	26958	27178	27166	27133	27049	26955	27026	27121	27104	27108	27318	27164	27139	27208	27320	26963	27110	27273	26944	26890	27149	26994	27152	27087	27011	27172	27160	27132	27136	27064	26688	26836	27159	27078	27147	26951	26859	26917	26957	26949	27226	27011	27032	27158	27137	27013	27210	26871	27014	26901	27034	27040	27083	26900	26780	27211	27055	26872
14831	23417	23625	25075	34596	48502	43922	34099	26824	20512	17804	16936	16627	16559	16506	16421	16325	16444	16525	16515	16353	16516	16417	16287	16670	16285	16608	16473	16541	16423	16405	16312	16552	16491	16495	16460	16539	16429	16403	16375	16454	16457	16513	16135	16575	16532	16473	16433	16292	16456	16381	16355	16489	16502	16548	16238	16405	16548	16414	16438	16345	16566	16554	16364	16497	16509	16399	16473	16577	16504	16501	16231	16629	16449	16307	16303	16496	16271	16469	16307	16587	16446	16446	16526	16416	16405	16493	16503	16348	16330	16432	16294	16440	16434	16276	16392	16528	16474	16470	16363	16412	16444	16387	16421	16313	16418	16522	16259	16529	16648	16408	16360	16492	16429	16446	16427	16316	16366	16423	16343	16452	16432	16492	16283	16471	16314	16403	16499	16465	16434	16229	16469	16424	16509	16476	16173	16370	16489	16399	16342	16415	16420	16584	16393	16483	16448	16352	16327	16357	16470	16301	16207	16425	16484	16437	16386	16318	16315	16324	16325	16487	16404	16338	16430	16363	16339	16444	16277	16569	16487	16426	16658	16553	16273	16315	16411	16479	16446	16352	16351	16370	16381	16273	16282	16380	16498	16488	16324	16457	16341	16359	16486	16338	16452	16540	16363	16197	16275	16560	16267	16418	16370	16322	16388	16239	16396	16318	16469	16429	16325	16378	16449	16371	16419	16166	16499	16363	16348	16431	16507	16402	16452	16583	16239	16353	16536	16270	16389	16592	16227	16240	16346	16318	16312	16328	16348	16271	16367	16633	16342	16527	16310	16500	16492	16411	16276	16558	16300	16427	16262	16502	16358	16516	16495	16456	16192	16372	16246	16359	16532	16188	16316	16253	16333	16479	16443	16247	16383	16585	16409	16481	16313	16475	16344	16374	16210	16403	16433	16576	16420	16343	16228	16048	16409	16490	16214	16297	16441	16381	16421	16376	16364	16252	16321	16319	16394	16310	16405	16430	16370	16549	16302	16292	16273	16424	16312	16422	16488	16306	16356	16512	16150	16324	16429	16291	16485	16445	16422	16536	16459	16436	16461	16369	16411	16401	16428	16363	16293	16492	16442	16282	16280	16526	16467	16391	16193	16461	16421	16486	16331	16322	16505	16318	16352	16519	16431	16483	16341	16385	16408	16407	16494	16275	16331	16444	16370	16424	16497	16360	16321	16371	16317	16498	16443	16453	16387	16427	16325	16389	16440	16277	16447	16368	16276	16348	16473	16232	16425	16258	16409	16183	16376	16418	16444	16451	16453	16415	16292	16461	16220	16483	16368	16523	16288	16357	16367	16392	16240	16360	16381	16408	16415	16429	16347	16571	16506	16504	16201	16522	16279	16228	16401	16422	16379	16330	16402	16476	16289	16587	16410	16315	16388	16351	16410	16471	16428	16356	16549	16459	16283	16540	16327	16216	16361	16365	16398	16421	16288	16305	16321	16262	16487	16312	16326	16329	16360	16305	16392	16269	16529	16417	16483	16340	16578	16287	16329	16483	16318	16562	16315	16437	16323	16327	16402	16247	16248	16496	16338	16297	16276	16260	16339	16362	16313	16415	16379	16396	16416	16413	16455	16589	16385	16336	16454	16360	16345	16320	16490	16466	16381	16379	16416	16488	16377	16339	16474	16634	16508	16288	16230	16374	16382	16491	16542	16335	16310	16321	16266	16538	16396	16363	16363	16487	16595	16362	16182	16387	16538	16387	16395	16472	16447	16505	16357	16470	16382	16359	16238	16524	16551	16314	16461	16440	16479	16470	16543	16285	16430	16445	16348	16283	16405	16315	16324	16338	16617	16517	16452	16281	16277	16406	16548	16365	16356	16371	16332	16266	16455	16248	16205	16499	16408	16428	16491	16327	16298	16281	16253	16262	16533	16447	16418	16374	16253	16376	16337	16474	16294	16479	16449	16588	16352	16317	16174	16416	16374	16567	16584	16279	16370	16461	16325	16295	16476	16468	16366	16443	16375	16368	16305	16344	16386	16493	16433	16378	16306	16316	16368	16522	16315	16507	16312	16377	16313	16336	16257	16275	16114	16268	16497	16551	16416	16340	16350	16373	16394	16652	16236	16348	16338	16386	16286	16482	16679	16435	16392	16471	16420	16319	16475	16515	16410	16558	16521	16428	16315	16276	16537	16309	16170	16485	16401	16498	16658	16392	16434	16432	16403	16356	16379	16582	16304	16439	16186	16247	16434	16506	16481	16331	16504	16536	16506	16380	16354	16477	16400	16409	16522	16496	16377	16467	16385	16303	16378	16333	16421	16546	16523	16280	16438	16470	16313	16419	16429	16475	16401	16296	16400	16291	16426	16274	16495	16486	16280	16379	16300	16507	16500	16513	16384	16195	16429	16458	16589	16478	16350	16163	16412	16447	16335	16334	16423	16392	16337	16395	16530	16437	16421	16531	16411	16335	16453	16411	16383	16207	16340	16448	16490	16403	16210	16391	16417	16485	16246	16348	16460	16409	16240	16294	16387	16430	16443	16398	16383	16166	16491	16531	16371	16468	16258	16345	16318	16405	16454	16384	16409	16317	16308	16269	16359	16431	16291	16370	16355	16424	16529	16497	16429	16530	16307	16477	16371	16270	16315	16422	16431	16343	16413	16486	16239	16338	16435	16331	16454	16151	16459	16199	16416	16423	16366	16424	16341	16360	16377	16267	16411	16408	16409	16382	16391	16312	16334	16369	16392	16349	16511	16365	16501	16435	16359	16222	16525	16425	16405	16292	16334	16244	16296	16347	16320	16328	16293	16507	16258	16378	16512	16225	16633	16477	16424	16380	16315	16231	16297	16440	16487	16430	16242	16451	16321	16298	16372	16365	16410	16383	16376	16480	16322	16395	16453	16471	16528	16574	16454	16406	16298	16416	16329	16391	16332	16447	16438	16344	16491	16589	16548	16449	16441	16452	16277	16570	16478	16318	16484	16458	16426	16506	16365	16276	16399	16259	16359	16428	16364	16405	16318	16389	16330	16396	16434	16312	16497	16355	16450	16267	16510	16466	16237	16438	16453	16444	16277	16463	16404	16466	16543	16447	16449	16392	16465	16328	16362	16319	16385	16283	16544	16473	16410	16415	16437	16245	16320	16318	16322	16471	16477	16250	16377	16570	16510	16240	16434	16325	16084	16395	16480	16406	16474	16366	16362	16397	16399	16435	16366	16402	16374	16587	16515	16391	16293	16560	16352	16393	16401	16551	16302	16299	16520	16452	16481	16455	16437	16356	16508	16409	16493	16488	16209	16529	16358	16227	16455	16511	16348	16575	16279	16299	16363	16380	16288	16251	16447	16284	16407	16385	16394	16532	16320	16399	16317	16332	16509	16340	16407	16362	16259	16482	16306	16465	16235	16485	16440	16503	16260	16350	16370	16195	16542	16279	16286	16274	16416	16422	16410	16381	16498	16227	16454	16360	16394	16386	16393	16331	16396	16373	16248	16486	16457	16210	16408	16395	16423	16514	16352	16455	16425	16352	16491	16313	16524	16334	16423	16394	16242	16358	16397	16471	16397	16328	16307	16135	16426	16429	16300	16337	16399	16296	16497	16350	16388	16392	16524	16318	16428	16476	16485	16327	16272	16403	16324	16425	16521	16453	16310	16386	16542	16476	16640	16305	16362	16472	16458	16432	16373	16386	16368	16243	16342	16530	16349	16386	16477	16442	16356	16439	16315	16328	16333	16510	16356	16325	16201	16519	16449	16401	16571	16632	16457	16421	16457	16265	16308	16354	16271	16352	16472	16365	16385	16571	16426	16363	16338	16429	16238	16387	16459	16421	16382	16468	16334	16434	16378	16216	16427	16269	16407	16329	16334	16500	16376	16472	16442	16254	16580	16423	16330	16343	16521	16686	16293	16400	16250	16274	16349	16359	16411	16520	16277	16379	16308	16401	16335	16351	16146	16435	16391	16405	16471	16442	16457	16453	16412	16439	16412	16277	16547	16390	16301	16370	16611	16397	16493	16494	16388	16423	16370	16447	16359	16463	16286	16515	16508	16320	16233	16338	16463	16314	16467	16285	16302	16373	16397	16358	16329	16236	16534	16470	16563	16385	16422	16272	16354	16603	16443	16275	16418	16159	16360	16406	16377	16386	16373	16356	16343	16362	16486	16172	16525	16456	16326	16368	16436	16302	16387	16465	16401	16276	16326	16298	16479	16345	16210	16620	16218	16491	16349	16585	16382	16439	16415	16293	16232	16513	16442	16312	16233	16273	16313	16359	16300	16453	16611	16206	16554	16342	16319	16532	16401	16305	16354	16436	16366	16239	16307	16267	16525	16547	16340	16342	16412	16528	16481	16446	16331	16301	16395	16259	16476	16426	16283	16225	16466	16500	16563	16433	16205	16386	16419	16273	16493	16603	16346	16391	16545	16338	16343	16260	16210	16325	16444	16472	16382	16365	16347	16408	16502	16474	16412	16380	16586	16320	16566	16303	16293	16279	16548	16386	16275	16430	16400	16420	16449	16393	16474	16339	16493	16459	16409	16414	16318	16443	16346	16534	16422	16349	16330	16541	16389	16568	16368	16371	16391	16434	16104	16415	16305	16423	16351	16330	16488	16462	16483	16344	16679	16405	16399	16336	16453	16249	16453	16314	16200	16521	16293	16542	16329	16428	16421	16377	16546	16370	16479	16439	16329	16206	16469	16290	16424	16472	16421	16484	16403	16410	16319	16412	16363	16303	16481	16449	16377	16405	16467	16473	16594	16435	16352	16366	16365	16413	16361	16334	16469	16291	16373	16472	16443	16426	16323	16469	16410	16435	16566	16604	16221	16330	16339	16419	16547	16328	16256	16401	16456	16451	16539	16434	16433	16520	16383	16372	16481	16720	16567	16550	16386	16453	16353	16396	16400	16444	16238	16550	16371	16536	16318	16131	16454	16336	16462	16568	16525	16342	16308	16443	16257	16351	16380	16287	16314	16389	16476	16527	16378	16433	16315	16348	16397	16422	16330	16558	16430	16336	16526	16340	16318	16420	16329	16335	16437	16435	16443	16347	16306	16547	16491	16302	16209	16387	16410	16504	16426	16508	16478	16380	16492	16407	16385	16465	16504	16248	16432	16383	16656	16396	16314	16435	16508	16581	16504	16425	16265	16440	16395	16435	16346	16324	16506
23246	21528	28796	26474	42773	71390	69060	57257	45643	36170	30222	28398	28022	27831	27599	27477	27575	27411	27662	27471	27442	27407	27658	27548	27749	27480	27484	27484	27455	27485	27386	27426	27521	27541	27231	27363	27590	27403	27405	27262	27517	27550	27627	27468	27531	27352	27302	27608	27373	27532	27625	27362	27379	27311	27624	27381	27288	27445	27485	27284	27297	27522	27296	27290	27503	27491	27482	27501	27498	27381	27478	27508	27220	27229	27513	27423	27356	27388	27316	27367	27352	27341	27384	27403	27587	27703	27334	27306	27306	27691	27297	27423	27358	27512	27459	27692	27418	27700	27219	27613	27177	27464	27247	27329	27574	27366	27278	27181	27213	27410	27558	27230	27348	27366	27581	27299	27399	27443	27527	27514	27475	27466	27223	27398	27407	27262	27240	27383	27468	27121	27373	27545	27619	27332	27474	27453	27060	27265	27533	27474	27568	26868	27151	27305	27465	27302	27201	27270	27397	27200	27365	27292	27332	27532	27301	27323	27333	27335	27374	27340	27488	27319	27403	27336	27480	27314	27364	27495	27410	27288	27311	27512	27363	27450	27338	27129	27288	27529	27420	27340	27386	27467	27624	27315	27453	27613	27374	27262	27451	27301	27198	27260	27406	27341	27504	27498	27417	27449	27321	27290	27355	27309	27287	27382	27294	27319	27458	27182	27331	27274	27381	27374	27445	27302	27063	27366	27217	27386	27233	27419	27159	27242	27497	27219	27384	27141	27583	27460	27467	27426	27228	27357	27253	27376	27620	27162	27265	26978	27382	27360	27366	27364	27317	27236	27490	27221	27222	27457	27618	27566	27320	27437	27335	27202	27350	27447	27285	27386	27330	27267	27222	27411	27240	27513	27454	27410	27349	27208	27361	27168	27270	27573	27303	27487	27521	27443	27290	27396	27206	27191	27109	27513	27674	27454	27519	27417	27335	27207	27410	27282	27224	27212	27336	27328	27297	27401	27537	27502	27413	27245	27351	27402	27407	27091	27269	27437	27129	27255	27316	27515	27497	27419	27256	27332	27580	27273	27517	27556	27423	27377	27365	27246	27353	27214	27554	27191	27382	27222	27347	27450	27356	27275	27240	27304	27375	27204	27669	27144	27320	27144	27299	27281	27464	27272	27311	27096	27162	27404	27359	27231	27428	27219	27123	27210	27275	27641	27406	27255	27517	27069	27252	27205	27438	27137	27347	27332	27349	27508	27162	27501	27531	27331	27624	27618	27511	27301	27190	27634	27596	27295	27544	27185	27423	27491	27406	27301	27558	27431	27291	27479	27319	27265	27340	27325	27424	27102	27317	27421	27332	27265	27526	27337	27335	27294	27310	27188	27432	27383	27342	27355	27338	27074	27453	27088	27576	27649	27542	27513	27175	27264	27361	27456	27338	27338	27676	27389	27254	27291	27155	27305	27431	27389	27209	27205	27282	27373	27459	27498	27269	27209	27313	27271	27137	27227	27374	27376	27311	27221	27346	27237	27175	27586	27345	27420	27443	27251	27417	27435	27495	27437	27159	27654	27515	27584	27421	27371	27313	27354	27514	27386	27349	27372	27339	27274	27413	27488	27178	27380	27136	27456	27419	27318	27229	27365	27706	27124	27163	27384	27375	27199	27154	27364	27387	27149	27494	27269	27541	27344	27520	27306	27665	27371	27501	27141	27415	27403	27398	27244	27592	27329	27414	27350	27453	27467	27274	27438	27247	27540	27526	27356	27622	27172	27318	27452	27348	27413	27396	27382	27737	27339	27485	27515	27195	27464	27525	27269	27489	27226	27291	27503	27489	27328	27496	27459	27801	27147	27492	27435	27551	27299	27249	27439	27529	27240	27299	27411	27479	27465	27506	27281	27592	27184	27216	27487	27362	27597	27276	27346	27366	27296	27420	27131	26974	27554	27133	27295	27288	27399	27252	27561	27320	27441	27393	27460	27198	27372	27384	27255	27366	27367	27119	27284	27603	27101	27453	27196	27352	27091	27411	27350	27260	27493	27381	27191	27460	27243	27452	27061	27366	27234	27492	27447	27344	27312	27177	27199	27452	27130	27025	27552	27219	27411	27331	27502	27467	27524	27503	27235	27572	27298	27379	27476	27279	27541	27326	27241	27336	27365	27513	27454	27257	27446	27399	27374	27453	27187	27068	27302	27554	27454	27286	27509	27504	27603	27427	27279	27378	27285	27599	27388	27171	27213	27419	27276	27374	27480	27349	27353	27233	27199	27126	27607	27528	27431	27208	27399	27397	27365	27429	27205	27076	27270	27438	27199	27245	27115	27242	27439	27410	27354	27465	27316	27415	27236	27267	27420	27422	27365	27320	27384	27350	27226	27200	27397	27642	27537	27496	27390	27243	27356	27526	27507	27343	27307	27274	27425	27356	27383	27252	27270	27481	26942	27244	27191	27371	27284	27455	27623	27458	27216	27475	27607	27549	27217	27341	27213	27173	27150	27379	27460	27385	27492	27255	27363	27489	27408	27358	27127	27232	27393	27504	27066	27305	27469	27203	27469	27490	27187	27543	27248	27369	27514	27258	27672	27579	27082	27231	27072	27285	27114	27262	27337	27228	27369	27310	27434	27532	27447	27303	27133	27373	27152	27262	27515	27458	27390	27222	27429	27400	27335	27268	27332	27129	27360	27466	27477	27219	27211	27271	27371	27426	27503	27443	27245	27230	27201	27193	27397	27722	27293	27267	27395	27309	27482	27291	27126	27524	27629	27303	27465	27617	27381	27341	27389	27500	27507	27416	27242	27382	27384	27199	27474	27490	27405	27296	27416	27339	27408	27112	27280	27311	27302	27408	27278	27222	27275	27055	27391	27307	27253	27416	27494	27532	27310	27406	27482	27512	27441	27297	27436	27302	27330	27288	27462	27277	27416	27426	27380	27214	27403	27583	27465	27192	27309	27401	27394	27548	27493	27167	27241	27484	27527	27467	27330	27328	27295	27372	27380	27321	27392	27276	27309	27256	27608	27304	27411	27383	27430	27547	27087	27074	27326	27430	27407	27041	27455	27420	27493	27179	27215	27301	27509	27411	27366	27213	27425	27381	27358	27399	27356	27159	27124	27265	27370	27374	27406	27356	27543	27307	27590	27504	27380	26999	27407	27361	27411	27255	27482	27395	27429	27129	27438	27313	27323	27358	27387	27306	27517	27187	27293	27446	27292	27291	27290	27212	27354	27381	27452	27349	27590	27238	27336	27332	27397	27085	27437	27302	27399	27332	27396	27272	27393	27253	27531	27487	27426	27525	27479	27221	27504	27102	27373	27266	27549	27355	26900	27455	27361	27384	27413	27439	27311	27524	27678	27520	27430	27494	27431	27293	27472	27242	27184	27466	27461	27437	27339	27454	27515	27545	27279	27582	27410	27301	27166	27412	27356	27271	27095	27426	27033	27412	27487	27588	27358	27427	27359	27431	27522	27351	27417	27449	27347	27358	27423	27312	27486	27219	27205	27406	27262	27366	27163	27363	27383	27314	27339	27369	27429	27558	27163	27494	27303	27403	27494	27282	27248	27338	27202	27324	27639	27536	27361	27399	27553	27604	27382	27396	27414	27658	27095	27358	27418	27247	27653	27481	27466	27464	27537	27403	27718	27494	27328	27347	27058	27275	27394	27272	27194	27223	27245	27401	27396	27214	27214	27326	27362	27313	27600	27468	27405	27297	27198	27494	27398	27293	27386	27283	27333	27165	27213	27403	27436	27162	27404	27563	27327	27328	27421	27118	27369	27481	27373	27548	27321	27283	27443	27252	27446	27391	27258	27727	27433	27460	27283	27337	27229	27474	27328	27433	27155	27411	27351	27255	27564	27423	27324	27647	27385	27349	27467	27227	27206	27357	27304	27210	27246	27709	27471	27058	27209	27329	27127	27251	27385	27256	27488	27458	27105	27591	27550	27303	27471	27513	27120	27256	27532	27458	27429	27568	27417	27296	27226	27198	27519	27191	27349	27369	27339	27397	27470	27386	27413	27126	27397	27262	27295	27764	27204	27296	27446	27658	27215	27332	27553	27394	27739	27429	27419	27413	27534	27256	27333	27399	27372	27414	27245	27364	27529	27420	27399	27265	27393	27420	27232	27463	27603	27315	27400	27654	27295	27313	27187	27196	27461	27449	27279	27423	27450	27536	27307	27422	27322	27375	27329	27381	27275	27421	27413	27694	27416	27362	27391	27608	27340	27297	27504	27372	27224	27266	27158	27547	27273	27306	27323	27465	27063	27274	27184	27187	27293	27472	27293	27419	27424	27639	27280	27455	27556	27201	27345	27226	27416	27397	27375	27461	27744	27296	27275	27165	27177	27529	27110	27350	27610	27234	27379	27502	27353	27404	27275	27500	27114	27385	27504	27263	27520	27502	27531	27312	27412	27362	27437	27188	27531	27286	27269	27352	27338	27698	27465	27377	27494	27151	27419	27279	27134	27444	27081	27241	27238	27296	27368	27385	27414	27393	27301	27549	27302	27297	27233	27434	27242	27311	27307	27308	27443	27544	27259	27143	27433	27511	27515	27377	27496	27493	27257	27276	27333	27390	27311	27438	27414	27414	27172	27223	27409	27561	27240	27331	27335	27696	27178	27377	27500	27420	27301	27436	27473	27341	27443	27351	27412	27504	27455	27499	27258	27475	27232	27224	27252	27306	27517	27487	27406	27259	27333	27355	27661	27166	27078	27309	27398	27562	27287	27194	27415	27484	27173	27276	27524	27370	27495	27416	27550	27148	27209	27349	27378	27366	27146	27405	27345	27443	27423	27458	27535	27240	27533	27361	27366	27372	27428	27471	27209	27179	27136	27081	27339	27281	27029	27136	27231	27556	27471	27534	27499	27234	27312	27537	27338	27170	27196	27533	27346	27517	27350	27482	27593	27272	27050	27411	27191	27595	27208	27276	27319	27072	27348	27277	27419	27251	27143	27226	27319	27460	27526	27174	27321	27455	27094	27251	27277	27246	27479	27440	27185	27306	27326	27196	27516	27368	27463	27335	27463	27452	27440	27383	27287	27668	27219	27169	27313	27487	27493	27475	27547	27354	27495	27494	27467	26917	27197	27336	27252	27467	27405	27407	27216	27184	27513	27239	27312	27578	27270	27287	27384	27286	27477	27314	27270	27461	27512	27598	27350	27276	27370
17755	33995	35058	33585	56702	77166	68292	52550	36536	24892	18624	17260	16992	16831	16780	16699	16731	16862	16922	16946	16604	16610	16846	16966	16965	16732	16858	16929	16678	16980	16925	16797	16807	16864	16785	16952	16893	16784	16916	16840	16828	16826	16723	16722	16758	16729	16952	16709	16844	16844	16781	16704	16889	16917	16762	16896	16749	16801	16744	16825	17027	16752	16948	16814	16800	16746	16909	16819	16724	16844	16778	16697	16916	16923	16974	16901	16756	16951	16947	16788	16800	16688	16664	16946	16961	16692	16741	16669	16801	16821	16747	16761	16750	16735	16882	16924	16752	16990	16687	16736	16650	16785	16803	16761	16739	16866	16734	16783	16867	16761	16876	16943	16782	16591	16931	16836	16761	16802	16846	16751	16840	16902	16803	16775	16847	16643	16681	16791	16939	16710	16724	16792	16804	16587	16600	16729	16775	16694	16651	16768	16736	16844	16663	16817	16824	16726	16881	16684	16767	16930	16821	16762	16741	16719	16878	16751	16673	16626	16572	16893	16808	16879	16839	16719	16732	16874	16660	16837	16647	16976	16740	16860	16759	16853	16747	16663	16733	16678	16821	16738	16927	16709	16837	16698	16720	16668	16751	16746	16805	16652	16784	16999	16713	16839	16886	16740	16790	16700	16699	16700	16720	16779	16847	16761	16742	16641	16885	16728	16829	16916	16854	16887	16709	16776	16903	16671	16801	16872	16609	16646	16587	16716	16774	16602	16745	16877	16742	16808	16737	16872	16889	16885	16749	16763	16664	16750	16718	16692	16782	16774	16794	16850	16884	16597	16588	16743	16816	16810	16941	16641	16698	16727	16790	16804	16828	16980	16661	16702	16702	16688	16798	16931	16838	16833	16694	16763	16799	16583	16576	16759	16780	16687	16810	16924	16827	16777	16998	16705	16815	16626	16968	16736	16822	16627	16801	16760	16914	16644	16710	16628	16697	16566	16648	16810	16858	16756	16767	16693	16578	16686	16935	16930	16671	16905	16613	16637	16711	16735	16767	16773	16719	16696	16629	16807	16729	16794	16680	16769	16696	16856	16608	16860	16728	16724	16824	16788	16642	16748	16960	16699	16674	16861	16731	16830	16789	16788	16743	16711	16638	16838	16554	16601	16650	16820	16861	16784	16886	16835	16727	16555	16961	16852	16744	16798	16745	16854	16825	16705	16715	16678	16586	16687	16717	16785	16828	16836	16786	16732	16792	16730	16756	16746	16671	16799	16841	16619	17001	16886	16752	16629	16988	16546	16795	16701	16787	16594	16777	16744	16704	16713	16704	16671	16908	16758	16670	16655	16849	16899	16706	16849	16736	16669	16817	16737	16734	16671	16607	16698	16707	16745	16720	16756	16875	16860	16843	16693	16894	16877	16859	16748	16862	16856	16731	16838	16677	16921	16778	16731	16796	16826	16736	16742	16667	16723	16687	16762	16955	17048	16969	16805	16783	16707	16675	16770	16645	16775	16813	16635	16696	16775	16870	16851	16953	16641	16884	16859	16840	16727	16711	16687	16820	16970	16789	16867	16668	16789	17028	16814	16820	16711	16650	16931	16782	16673	16698	16603	16704	16677	16837	16746	16751	16836	16659	16781	16802	16854	16779	16576	16666	16733	16631	16737	16649	16841	16803	16548	16792	16772	16830	16858	16746	16672	16675	16768	16899	16717	16725	16788	16786	16678	16954	16624	16800	16795	16728	16700	16660	16704	16792	16817	16659	16847	16738	16708	16889	16627	16753	16721	16829	16661	16681	16850	16778	16818	16712	16695	16707	16838	16721	16908	16670	16753	16697	16779	16850	16668	16707	16757	16707	16838	16824	16726	16914	16771	16742	16624	16749	17080	16639	16770	16666	16733	16680	16890	16797	16798	16857	16655	16645	16720	16760	16694	16761	16823	16628	16639	16925	16603	16710	16718	16745	16705	16676	16675	16618	16615	16667	16679	16702	16636	16789	16699	16873	16628	16648	16861	16636	16700	16840	16616	16635	16650	16679	16850	16849	16862	16603	16792	16617	16857	16842	16496	16779	16914	16949	16839	16644	16651	16755	16833	16887	16776	16662	16733	16774	16693	16652	16676	16647	16808	16891	16796	16692	16646	16819	16848	16759	16796	16764	16824	16570	16752	16739	16890	16620	16613	16832	16685	16736	16544	16813	16701	16967	16721	16626	16828	16784	16983	16601	16760	16711	16723	16712	16628	16659	16893	16613	16891	16781	16873	16814	16742	16763	16635	16679	16865	16826	16741	16826	16724	16690	16884	16686	16822	16635	16775	16808	16685	16843	16735	16733	16609	16601	16844	16765	16856	16657	16723	16700	16596	16766	16759	16741	16805	16812	16832	16837	16814	16733	16741	16702	16759	16835	16682	16901	16689	16819	16808	16808	16722	16697	16634	16772	16737	16709	16859	16764	16779	16983	16844	16823	16698	16810	16717	16756	16878	16771	16751	16536	16838	16744	16699	16684	16773	16698	16755	16801	16690	16581	16602	16709	16728	16663	16665	16814	16612	16786	16596	17046	16641	16784	16644	16770	16635	16732	16851	16867	16657	16846	16809	16924	16714	16802	16879	16764	16693	16709	16514	16716	16921	16722	16623	16668	16751	16797	16898	16609	16666	16735	16731	16689	16767	16797	16805	16650	16741	16737	16828	16843	16873	16714	16650	16731	16804	16753	16881	16788	16768	16909	16720	16566	16845	16837	16766	16910	16739	16746	16947	16790	16993	16711	16593	16682	16843	16765	16781	16806	16789	16526	16755	16844	16749	16827	16933	16894	16707	16741	16498	16783	16765	16741	16788	16690	16792	16826	16764	16716	16896	16657	16928	16652	16805	16727	16659	16784	16833	16705	16781	16799	16818	16792	16827	16728	16887	16709	16503	16586	16752	16654	16729	16683	16764	16668	16789	16922	16656	16731	16755	16833	16742	16536	16777	16997	16823	16901	16760	16915	16731	16743	16722	16606	16793	16758	16657	16717	16705	16678	16805	16723	16685	16720	16798	16878	16620	16799	16705	16785	16567	16824	16792	16655	16800	16757	16607	16748	16722	16737	16761	16714	16651	16834	16845	16930	16757	16841	16844	16574	16707	16743	16756	16889	16666	16868	16601	16716	16734	16553	16806	16753	16687	16755	16723	16797	16705	16741	16861	16819	16759	16898	16737	16655	16982	16961	16719	16710	16709	16711	16684	16776	16881	16852	16935	16809	16950	16585	16860	16557	16791	16702	16632	16688	16924	16725	16928	16685	16761	16896	16835	16582	16510	16741	16779	17032	16712	16751	16676	16802	16700	16849	16753	16618	16760	16745	16712	16717	16947	16940	16772	16565	16709	16749	16618	16854	16699	16646	16796	16713	16705	16751	16711	16693	16743	16795	16909	16759	16764	16723	16871	16597	16543	16840	16793	16778	16652	16824	16776	16832	16786	16725	16875	16880	16698	16718	16705	16769	16869	16764	16667	16776	16790	16672	16722	16661	16756	16529	16814	16726	16791	16746	16898	16612	16957	16958	16814	16888	16895	16704	16924	16783	16729	16715	16908	16930	16717	16685	16777	16661	16721	17033	16663	16593	16689	16691	16739	16828	16576	16816	16621	16636	16941	16820	16796	16668	16880	16661	16687	16750	16748	16550	16675	16814	16612	16610	16667	16910	16707	16699	16791	16899	16566	16711	16805	16844	16654	16754	16761	16632	16651	16834	16731	16915	16672	16743	16820	16839	16715	16972	16805	16855	16735	16536	16741	16707	16759	16711	16828	16820	16808	16764	16806	16765	16699	16748	16859	16923	16609	16632	16623	16611	16894	16641	16750	16680	16746	16704	16489	16770	16774	16910	16678	16898	16734	16723	16736	16830	16771	16729	16591	16670	16694	16778	16635	16830	16761	16620	16747	16631	16920	16588	16874	16826	16833	16845	16853	16845	16728	16768	16621	16886	16857	16868	16805	16813	16672	16721	16901	16927	16812	16680	16650	16586	16903	16780	16653	16632	16878	16982	16650	16720	16699	16753	16731	16809	16766	16903	16756	16933	16507	16740	16645	16679	16674	16578	16794	16766	16791	16755	16915	16688	16779	16667	16861	16786	16626	16572	16606	16801	16711	16638	16571	16900	16682	16784	16891	16706	16878	16775	16794	16845	16748	16869	16786	16766	16602	16860	16638	16720	16598	16800	16807	16771	16813	16821	16775	16859	16804	16875	16822	16700	16860	16715	16685	16635	16765	16812	16702	16666	16716	16778	16783	16701	16708	16792	16854	16969	16786	16680	16829	16814	16707	16856	16664	16600	16787	16612	16605	16660	16782	16700	16647	16612	16831	16847	16726	16809	16830	16748	16768	16744	16946	16805	16775	16594	16710	16609	16675	16677	16824	16750	16716	16594	16723	16612	16688	16742	16539	16705	16762	16879	16716	16854	16730	16608	16878	16779	16680	16896	16975	16664	16539	16850	16642	16757	16743	16731	16801	16550	16814	16627	16836	16880	16927	16767	16674	16887	16708	16779	16749	16839	16744	16848	16772	16713	16756	16686	16816	16826	16710	16697	16785	16687	16891	16851	16670	16663	17014	16820	16677	16874	16593	16773	16660	16874	16859	16741	16593	16719	16755	16911	16724	16771	16842	16792	16698	16698	16654	16626	16534	16614	16906	16744	16627	16740	16750	16894	16773	16662	16727	16575	16723	16791	16754	16607	16781	16802	16735	16711	16595	16724	16566	16690	16571	16797	16670	16739	16778	16464	16882	16617	16629	16580	16811	16802	16826	16688	16731	16899	16762	16663	16687	16795	16749	16983	16661	16808	16682	16819	16633	16602	16692	16854	16688	16647	16890	16685	16600	16844	16815	16659	16793	16594	16835	16747	16641	16699	16847	16663	16896	16747	16847	16894	16684	17020	16710	16831	16804	16964	16671	16700	16778	16654	16767	16808	16697	16915	16751	16739	16742	16854	16736	16708	16745	16719	16587	16752	17027	16808	16721	16842	16735	16736	16648	16782	16611	16787	16761	16648	16764	16748	16678	16711	16729	16683	16733	16656	16851	16792	16742	16714	16737	16759	16729	16796	16850	16653	16683	16741	16831	16837	16641	16766	16761	16634	16740	16763	16794	16787	16675	16856	16603	16647	16753	16954	16760	16869	16799
32269	26086	29539	28745	29552	36078	34474	31485	29058	27415	27111	26974	26591	26389	26549	26506	26631	26691	26714	26646	26773	26523	26572	26557	26619	26724	26469	26764	26602	26732	26643	26458	26663	26355	26700	26489	26786	26733	26580	26624	26626	26627	26773	26750	26445	26644	26648	26848	26485	26747	26724	26680	26353	26695	26604	26669	26702	26701	26499	26542	26335	26736	26657	26677	26611	26577	26916	26438	26761	26599	26576	26528	26567	26665	26623	26457	26482	26638	26431	26433	26727	26421	26719	26616	26629	26593	26646	26613	26488	26674	26771	26537	26469	26517	26546	26852	26622	26596	26700	26537	26836	26452	26373	26587	26709	26691	26577	26380	26297	26559	26860	26797	26611	26359	26624	26460	26504	26436	26425	26377	26717	26268	26779	26715	26576	26650	26666	26566	26639	26636	26734	26590	26334	26625	26652	26853	26635	26724	26676	26856	26800	26517	26603	26560	26409	26632	26443	26484	26669	26459	26311	26474	26878	26694	26435	26825	26755	26576	26694	26555	26607	26637	26724	26483	26549	26543	26667	26538	26688	26674	26658	26612	26521	26649	26618	26767	26512	26632	26704	26396	26482	26575	26414	26462	26789	26741	26634	26672	26484	26591	26663	26546	26503	26649	26706	26445	26775	26525	26676	26665	26512	26837	26456	26509	26620	26481	26681	26884	26665	26417	26479	26578	26518	26506	26676	26457	26743	26542	26792	26566	26433	26520	26626	26420	26619	26674	26336	26663	26561	26424	26871	26566	26467	26496	26646	26490	26532	26665	26668	26677	26463	26728	26725	26711	26371	26558	26764	26611	26637	26975	26708	26540	26796	26599	26858	26542	26786	26531	26604	26383	26441	26781	26779	26899	26643	26486	26639	26382	26447	26683	26753	26759	26476	26389	26391	26723	26561	26862	26629	26592	26771	26690	26908	26848	26523	26495	26742	26790	26654	26851	26688	26496	26656	26740	26449	26592	26584	26699	26526	26710	26511	26552	26666	26715	26664	26476	26541	26679	26559	26691	26737	26237	26737	26569	26734	26674	26717	26786	26743	26682	26323	26533	26685	26649	26549	26579	26709	26731	26997	26432	26464	26598	26425	26488	26522	26569	26807	26374	26753	26722	26602	26673	26520	26738	26594	26721	26713	26521	26821	26365	26644	26483	26508	26543	26712	26844	26647	26588	26758	26611	26657	26486	26554	26422	26603	26584	26509	26701	26680	26546	26610	26731	26422	26417	26580	26436	26646	26852	26706	26639	26264	26652	26537	26578	26546	26740	26380	26562	26422	26610	26782	26790	26521	26496	26640	26812	26675	26663	26592	26714	26566	26420	26631	26700	26712	26663	26613	26441	26539	26749	26890	26616	26629	26336	26887	26791	26512	26613	26895	26635	26783	26534	26489	26651	26601	26548	26585	26353	26564	26671	26770	26681	26479	26573	26599	26756	26688	26724	26557	26632	26817	26715	26502	26627	26505	26816	26628	26823	26737	26805	26746	26747	26614	26856	26655	26785	26582	26695	26619	26627	26483	26666	26813	26546	26397	26303	26696	26642	26553	26830	26666	26811	26590	26612	26608	26740	26573	26681	26610	26450	26547	26601	26442	26473	26766	26579	26865	26693	26691	26704	26752	26470	26671	26620	26369	26331	26518	26812	26550	26664	26748	26595	26836	26786	26633	26457	26690	26615	26458	26431	26570	26636	26554	26707	26601	26531	26664	26506	26609	26630	26589	26965	26717	26592	26599	27009	26668	26610	26269	26545	26628	26719	26856	26663	26677	26419	26513	26657	26529	26406	26671	26607	26574	26620	26634	26369	26516	26618	26475	26471	26500	26595	26595	26584	26621	26446	26729	26860	26701	26749	26444	26636	26485	26708	26644	26819	26527	26586	26580	26473	26825	26741	26633	26781	26693	26560	26381	26554	26654	26579	26794	26454	26429	26707	26667	26824	26643	26731	26519	26751	26702	26543	26578	26563	26855	26589	26644	26690	26688	26736	26508	26544	26543	26439	26757	26904	26572	26517	26599	26625	26619	26549	26537	26541	26698	26668	26644	26490	26287	26405	26475	26705	26693	26607	26564	26513	26694	26633	26852	26673	26633	26590	26586	26510	26675	26600	26741	26702	26690	26745	26651	26436	26593	26618	26833	26433	26628	26687	26627	26634	26569	26705	26427	26421	26552	26853	26529	26448	26675	26573	26238	26478	26468	26489	26735	26846	26685	26663	26670	26218	26620	26440	26463	26382	26277	26841	26808	26515	26509	26576	26594	26856	26611	26614	26626	26600	26814	26493	26585	26654	26680	26740	26672	26397	26841	26389	26553	26329	26503	26643	27003	26806	26738	26620	26476	26412	26657	26647	26569	26617	26672	26790	26787	26640	26556	26756	26676	26728	26589	26571	26773	26593	26494	26738	26697	26659	26703	26819	26534	26682	26475	26627	26774	26614	26549	26511	26320	26182	26547	26545	26403	26648	26626	26622	26912	26817	26698	26563	26770	26476	26517	26653	26642	26864	26734	26459	26660	26715	26415	26514	26681	26686	26653	26580	26706	26347	26698	26629	26639	26796	26548	26565	26523	26671	26647	26750	26518	26732	26664	26726	26784	26562	26620	26663	26676	26726	26739	26678	26520	26438	26571	26740	26715	26667	26579	26519	26830	26584	26463	26591	26542	26676	26587	26690	26358	26545	26487	26621	26585	26666	26691	26643	26779	26513	26606	26442	26499	26728	26442	26626	26732	26835	26373	26747	26772	26739	26640	26586	26648	26626	26923	26518	26784	26672	26634	26589	26847	26653	26578	26830	26549	26543	26721	26756	26708	26854	26836	26493	26438	26608	26654	26588	26764	26638	26758	26500	26553	26503	26566	26846	27003	26745	26629	26514	26627	26698	26645	26718	26420	26537	26485	26751	26776	26751	26335	26639	26503	26415	26606	26675	26511	26818	26605	26710	26555	26500	26642	26483	26338	26505	26677	26762	26773	26529	26676	26518	26661	26746	26910	26575	26536	26542	26777	26713	26595	26558	26677	26626	26793	26677	26710	26759	26493	26714	26585	26571	26867	26600	26808	26394	26448	26542	26991	26471	26882	26760	26493	26322	26632	26568	26756	26506	26564	26599	26586	26296	26674	26609	26850	26592	26577	26637	26685	26660	27012	26767	26757	26506	26361	26684	26237	26371	26783	26582	26664	26800	26452	26666	26511	26729	26441	26473	26671	26595	26507	26783	26635	26617	26621	26916	26689	26643	26637	26531	26601	26653	26654	26306	26674	26650	26457	26489	26516	26404	26422	26632	26462	26271	26771	26654	26611	26575	26489	26581	26522	26544	26761	26590	26761	26672	26536	26683	26771	26607	26355	26502	26581	26469	26719	26295	26699	26516	26750	26729	26631	26643	26676	26424	26809	26533	26665	26588	26754	26589	26697	26805	26521	26498	26737	26432	26510	26417	26845	26673	26683	26657	26531	26925	26430	26767	26668	26466	26502	26838	26556	26687	26746	26548	26681	26755	26842	26564	26604	26341	26530	26405	26613	26581	26784	26467	26497	26605	26486	26915	26598	26759	26800	26534	26554	26529	26876	26544	26511	26717	26431	26925	26789	26601	26674	26427	26265	26686	26898	26701	26374	26465	26554	26674	26690	26719	26646	26649	26783	26621	26482	26387	26514	26483	26686	26379	26674	26467	26494	26961	26789	26741	26898	26612	26728	26400	26646	26536	26692	26656	26491	26767	26558	26401	26607	26501	26670	26581	26634	26744	26563	26690	26773	26598	26536	26760	26490	26645	26685	26644	26725	26619	26674	26522	26488	26602	26641	26547	26711	26437	26420	26482	26536	26559	26372	26738	26277	26618	26456	26573	26815	26727	26580	26816	26747	26398	26404	26492	26600	26667	26461	26789	26772	26646	26631	26626	26749	26643	26547	26716	26663	26492	26364	26729	26652	26424	26845	26482	26839	26603	26776	26764	26902	26700	26350	26542	26456	26456	26456	26457	26640	26490	26710	26645	26620	26411	26693	26561	26546	26625	26565	26686	26731	26555	26564	26336	26620	26532	26744	26690	26639	26574	26515	26796	26713	26618	26403	26496	26881	26670	26810	26663	26798	26702	26556	26619	26476	26425	26655	26383	26833	26720	26602	26511	26710	26808	26837	26720	26762	26420	26633	26477	26692	26666	26752	26667	26663	26778	26609	26658	26476	26461	26912	26775	26843	26655	26738	26692	26859	26644	26748	26590	26517	26348	26476	26527	26634	26471	26772	26532	26683	26684	26647	26559	26657	26658	26569	26635	26569	26794	26703	27003	26743	26702	26634	26649	26634	26764	26669	26711	26583	26695	26802	26601	26575	26411	26383	26512	26818	26599	26597	26715	26620	26452	26636	26791	26519	26603	26634	26620	26710	26742	26783	26613	26729	26585	26557	26429	26633	26787	26757	26578	26638	26499	26720	26589	26496	26516	26652	26495	26533	26653	26658	26597	26752	26703	26648	26459	26602	26569	26617	27115	26730	26675	26597	26484	26607	26481	26612	26545	26574	26486	26817	26617	26576	26865	26503	26593	26743	26472	26341	26455	26624	26720	26577	26581	26575	26426	26752	26768	26428	26646	26299	26559	26236	26495	26611	26460	26657	26500	26593	26623	26792	26420	26761	26686	26623	26812	26576	26827	26530	26887	26490	26728	26645	26574	26751	26640	26505	26347	26788	26571	26599	26462	26486	26324	26493	26621	26814	26722	26599	26607	26750	26693	26646	26463	26587	26429	26729	26706	26774	26425	26398	26632	26783	26849	26759	26818	26552	26420	26626	26569	26607	26760	26730	26626	26363	26833	26618	26550	26832	26643	26598	26510	26648	26552	26515	26800	26917	26697	26698	26706	26652	26353	26536	26574	26687	26578	26595	26636	26447	26942	26600	26421	26634	26629	27038	26785	26637	26715	26606	26386	26765	26779	26668	26466	26665	26626	26597	26705	26608	26483	26486	26398	26610	26556	26297	26714	26753	26454	26830	26506	26724	26663	26728	26900	26936	26470	26661	26559	26818	26624	26781	26579	26596	26515	26591	26810	26508	26486	26508	26439	26580	26529	26761	26530	26717	26566	26333	26542	26792	26832	26965	26465	26825	26769	26848	26598	26783	26455	26523	26596
15678	17449	17532	17136	20617	26829	23687	20509	17877	16623	16138	16163	16066	15920	15877	16131	15929	15860	16061	16056	16043	15996	15770	16090	16058	16082	15959	16064	15983	16085	16105	15936	15791	15974	15945	16142	16014	16026	15974	16130	16079	15927	15897	16034	15899	16024	15954	16032	16050	15995	15988	15998	15967	16069	15983	16143	15910	15995	15874	16126	16005	15926	16003	16059	15918	15869	15929	15984	15982	15824	15955	15956	16007	15951	16084	16003	15949	16000	15915	15986	15899	16035	15910	15946	16102	16212	15947	15995	16160	16020	16021	15927	15953	16109	16189	16090	16080	16109	15828	15890	15955	15818	16226	15916	16139	16100	16033	15967	15998	16070	15886	15998	16152	15928	15851	16080	16084	16026	15953	15932	16011	15985	15860	16049	15970	15771	15938	15885	16002	15931	16057	16289	16035	15903	16067	15927	16020	15871	16009	16196	15977	16060	16016	16034	16072	15944	16204	15910	16011	16041	15880	15785	15896	15960	15993	15912	15999	15911	16012	15935	15961	16052	15905	15907	15994	16042	16197	16000	16041	15907	15992	16063	15981	16061	16221	16080	15863	15916	16039	15859	16036	16102	15983	15977	16003	15937	16089	16098	15910	16016	15974	15994	15818	16041	16074	15925	15929	15885	15937	15966	15813	15934	15844	15858	16029	15978	15893	16122	16107	15994	15775	16059	15827	15923	15975	16124	15827	15972	16100	16146	16068	15802	16107	15869	16095	16055	15950	16163	15962	16052	16091	16018	15807	15933	15951	15771	15883	15862	16017	16035	15855	16030	15843	16051	16183	16071	16062	15994	16018	15837	16031	16169	15927	16003	16064	16222	15975	15947	15841	16156	15986	16095	15922	16144	16059	15973	15951	16183	15958	15922	15989	16021	15983	15965	16111	15992	15902	16083	15917	15923	16014	16218	16001	16040	16056	15927	15908	16090	16006	15906	16084	15971	16114	16064	16001	15953	15910	16088	16139	15905	16048	15893	16112	16021	15977	16024	15983	15838	15926	15826	15941	15928	16029	15842	15879	16102	15975	15826	16167	16025	15926	15979	15882	15888	15982	16012	16037	15987	16048	15996	16106	16063	16087	15973	15853	15979	15981	16054	15751	15948	16043	15968	15977	15839	16104	15761	15943	16071	15987	16061	15852	15958	15943	16149	15982	16109	16022	15916	15994	15955	15930	15944	15979	15986	15983	15977	16184	15961	16179	15961	16068	16067	16084	16009	15983	16185	15886	15995	15943	16095	16113	16055	15972	16063	15952	16005	16112	15832	16037	15977	15774	16028	16046	15992	16047	15774	15986	16055	15943	15922	16060	15897	15829	15880	16058	16181	15992	16137	16021	15779	15956	16044	15890	16071	16046	15878	16063	16092	15884	15909	15843	16070	15787	15890	16030	15958	15852	15978	15922	16125	16131	16041	15905	16042	15886	15983	16167	16069	15967	16026	16131	15895	15944	15960	16098	16051	16205	15873	15785	15988	15819	15849	15877	15726	15903	15984	16076	16070	16180	15693	16160	15966	16127	15857	16075	16112	16076	16112	16121	16125	15992	16099	15968	15860	16004	16088	15862	15797	16060	15865	16010	15977	15927	16055	15911	15919	15959	15885	15873	16267	15992	16006	16188	15917	16090	16068	15932	16153	15993	16035	15836	15887	15842	16020	16026	15990	15829	15872	16128	15958	16023	16115	16112	15962	15905	16005	16058	16095	15930	15834	16147	15983	16055	15713	16101	16005	16088	16080	16037	15925	15917	16072	15988	16021	16081	15998	16042	15941	15937	15990	16053	15980	16024	16038	15895	16004	15946	16074	16035	15962	16060	16139	15748	15964	16139	15803	16000	16156	16081	16237	15866	16009	16004	16106	15973	16047	15709	16038	16094	15856	15965	16086	15915	15926	15903	15903	16037	16037	16060	15989	16255	15957	16012	15869	15882	16006	15861	16109	16021	15969	15974	16112	15983	15929	15891	15984	15903	16103	15990	15948	15962	16189	15969	16069	16005	16034	16026	15982	15984	15767	15965	16122	16021	16024	15958	15991	16053	15867	15840	16025	16012	15914	16065	15881	16115	15963	15933	15845	15974	16132	16006	16130	15681	16056	15955	16053	16095	15821	16006	15764	15850	16010	16080	16079	16280	15776	15850	15989	15934	15853	15857	16036	16011	15825	15741	15787	16028	16158	15799	16083	15980	15973	16059	16020	16069	15961	16085	15927	15909	15882	16157	15923	16154	15978	16027	16184	15943	15959	16105	16097	16018	16032	16067	15961	15941	16006	15962	16026	15853	16041	15881	15951	16048	15749	16072	15835	16009	16014	16084	16139	15866	15914	15902	16099	16039	15921	15992	15856	15975	16074	15785	15972	15938	15714	16034	15933	16168	15856	16065	15999	16070	15996	16116	16061	15954	15898	15999	15905	16015	15977	16017	16193	15944	16025	15732	16089	15998	16004	16119	15941	15924	15925	16009	16084	15876	15993	15865	16087	16061	16094	16190	15899	15960	15872	15952	15999	15964	16165	15988	15936	16200	16040	16119	15975	15989	15812	16127	16184	15674	15982	15948	15938	15738	16117	15937	15945	16029	15898	16029	16041	15933	15874	15974	16064	16022	16115	16014	15942	15894	16024	16012	16074	15975	16208	16113	15888	15778	16079	16078	16316	15840	15850	15881	16008	15985	15919	16100	15953	15950	16076	16054	15922	15935	15875	16038	16246	15922	16030	15896	16039	16053	15821	15978	16145	16090	16061	16032	16070	16055	16020	16102	15924	15975	15806	15939	15916	16019	16178	16072	16021	15978	15779	16046	16029	15865	15958	16017	15957	15984	15966	16048	16214	15790	16069	16073	16076	15924	16011	15980	16062	16122	15757	15889	15979	15997	15964	15847	16033	16041	16001	16295	15999	16055	16074	16065	16083	16042	16009	16035	16019	16088	15858	16007	15954	16160	16122	15899	16113	16213	16099	16076	15955	15971	16005	16000	15938	15960	16096	15905	15793	15945	15897	15998	16177	16117	16103	16035	15976	15985	15957	16092	15967	15786	15939	16018	15911	15871	15811	15988	15980	16027	15912	15934	15913	16158	16077	15821	16153	15906	16095	15927	15805	15812	15819	16033	16035	16010	15914	15988	15883	15980	16042	15820	15867	15995	15945	15907	15978	15980	15862	16066	16030	16022	15909	15978	15881	15894	16072	16195	15963	16130	15885	15722	16045	15808	16013	15786	16033	16031	15967	16052	15987	15937	16093	16165	15929	15984	16228	16060	16007	15938	15883	15852	16103	15896	16101	15872	15943	15878	15783	15891	16024	16001	16011	15961	15888	15914	16011	16009	16142	16052	15987	15899	15941	16032	16028	15992	16094	15821	15918	15960	15934	15929	16046	15920	15968	16053	16021	15872	16032	16054	16078	15809	16015	16087	16150	16040	16069	16124	15812	15910	15957	15884	16172	15980	16060	16007	16122	16123	15969	15947	15977	15767	15990	16011	16031	16069	15762	16028	16059	16027	16047	16023	16047	15980	15942	15965	15859	15921	16037	15889	15789	16028	16011	16008	16020	16096	16005	16071	15924	15897	15995	15926	15935	15985	15901	15986	16142	15953	16095	15831	15932	16025	16050	15978	15892	15838	15884	16020	15898	16031	16042	16021	16016	16075	16046	15955	15970	15988	15977	15921	15961	15927	15948	16132	15930	15861	15855	15947	15881	15928	15872	16027	16014	15992	15938	16030	15975	15707	15901	16047	15952	16077	15922	15876	15726	16178	16059	15888	16049	16003	16090	15898	15838	15954	15796	16095	16150	16042	16031	15930	15844	16204	15880	16105	16041	15912	15880	15942	16135	15983	15991	16196	15986	16063	16036	15894	16009	16017	15986	16056	16097	15909	16046	15817	16171	16168	15893	15833	15920	16083	16004	16007	16002	15961	15939	16340	15986	16048	15859	16053	16010	16005	15969	16027	16028	15726	15983	15987	15894	16149	15772	16001	15977	15976	16076	15983	16058	15984	15750	16171	16043	15877	16200	15953	15980	16147	16020	15939	16102	16021	16031	15859	15980	15946	15955	16161	16020	15900	15878	15873	15956	16134	15985	16038	15944	16001	15929	15871	15876	15936	16094	16101	15975	16022	16237	15913	15956	16072	16141	15962	16115	16113	16027	15885	16014	15894	15903	16101	15824	16089	15891	16018	15970	16007	16157	16011	15891	16095	15952	15961	15871	16050	15927	16055	15898	15949	15980	16160	15935	16030	16083	15949	15947	15875	16242	15880	16048	16079	15961	15953	15924	16027	16036	16057	16001	15966	16054	15889	15940	16087	15966	15969	16084	15900	16097	15936	15933	16149	16162	15885	16035	15969	15931	15942	16135	15976	15941	15925	15926	16026	15982	16104	16148	15923	16083	16123	15857	16043	15898	15962	15961	15996	16140	15945	16076	16138	16237	16196	16098	16175	15787	15992	15802	15925	16098	16087	15861	16101	15993	16117	16088	15872	15936	15802	16007	16133	16234	16074	15769	16018	15958	15953	15931	15902	16035	16114	16162	15911	16029	15995	16145	15923	16002	15949	15962	15890	16079	16123	16089	16120	15929	15910	16077	15935	16146	16087	16077	16043	16111	15890	16187	16047	15884	16045	15937	15917	15969	15754	15927	15911	16045	15838	16026	16071	15876	16179	16104	15810	16029	16021	16071	15820	16168	15741	15986	16077	15958	16006	15908	15876	15995	16130	15805	15874	16079	16166	16039	15903	15816	15970	15916	15812	15999	16054	15964	16107	16072	16032	15910	16014	16242	16107	16095	15986	16003	16172	16023	15987	15882	15854	16080	16068	15819	16169	16086	16007	16194	15872	15917	16020	16039	15883	15982	16106	15969	16085	16046	16039	16034	16063	16045	16023	15897	15943	15988	15918	16131	16234	15901	16090	16143	15932	15937	16046	15957	15992	16107	15854	15957	15961	15993	16071	16025	15970	15841	15988	15895	16033	16030	15984	15905	15872	15941	15902	15938	16109	15968	15933	16073	16120	15952	15950	16104	15961	16144	15908	16036	16129	15819	15953	15990	15884	16063	15918	15885	16021	15861	15954	15944	15843	15917	15946	16057	15995	15994	16161	15942	16079	15996	16240	15898	16051	15988	16124	16029
25573	21566	28413	31672	52575	59096	49612	39935	32206	28801	27114	26536	26487	26643	26666	26743	26270	26541	26534	26498	26503	26552	26429	26458	26386	26308	26517	26374	26412	26638	26525	26601	26434	26315	26368	26272	26519	26246	26455	26261	26331	26443	26340	26302	26515	26484	26456	26341	26387	26379	26304	26448	26410	26123	26277	26401	26199	26205	26788	26405	26609	26499	26471	26150	26598	26454	26413	26388	26356	26216	26326	26558	26328	26290	26410	26435	26571	26509	26618	26355	26315	26528	26523	26508	26234	26430	26377	26391	26505	26153	26390	26588	26578	26476	26315	26616	26612	26246	26439	26447	26298	26475	26089	26584	26569	26318	26234	26007	26195	26291	26500	26648	26266	26397	26633	26422	26589	26345	26458	26152	26204	26633	26436	26108	26677	26462	26607	26334	26342	26317	26483	26357	26456	26483	26457	26588	26451	26551	26286	26629	26341	26458	26458	26339	26275	26137	26509	26527	26446	26198	26395	26395	26478	26089	26455	26409	26386	26350	26428	26238	26514	26550	26268	26187	26427	26461	26364	26335	26487	26338	26314	26497	26530	26400	26549	26196	26097	26114	26456	26463	26526	26317	26616	26450	26304	26379	26405	26476	26564	26248	26415	26311	26383	26387	26205	26368	26283	26489	26406	26435	26104	26383	26394	26410	26383	26260	26378	26297	26418	26312	26199	26503	26563	26145	26550	26480	26426	26408	26306	26273	26498	26529	26483	26360	26420	26630	26502	26614	26454	26451	26336	26388	26247	26224	26426	26312	26305	26462	26237	26193	26279	26519	26546	25983	26654	26478	26361	26297	26515	26574	26364	26334	26347	26253	26625	26291	26272	26296	26326	26290	26529	26411	26443	26378	26358	26635	26143	26296	26372	26460	26231	26313	26485	26267	26341	26309	26599	26317	26329	26345	26342	26435	26617	26418	26337	26519	26528	26487	26521	26410	26284	26513	26574	26468	26373	26267	26276	26502	26256	26286	26226	26205	26434	26520	26501	26177	26136	26293	26283	26291	26336	26207	26059	26324	26378	26307	26340	26424	26487	26378	26536	26455	26447	26346	26424	26094	26025	26411	26336	26542	26297	26494	26268	26398	26423	26266	26554	26391	26392	26436	26501	26722	26457	26310	26399	26570	26566	26360	26535	26511	26235	26374	26262	26475	26228	26223	26536	26165	26598	26464	26560	26511	26257	26686	26623	26345	26310	26482	26646	26357	26692	26321	26361	26268	26353	26317	26627	26585	26571	26525	26310	26642	26405	26374	26238	26664	26382	26557	26378	26523	26216	26301	26232	26450	26377	26395	26435	26374	26179	26498	26511	26252	26543	26375	26090	26195	26553	26400	26298	26352	26498	26226	26546	26260	26322	26527	26473	26579	26391	26502	26445	26259	26403	26343	26321	26280	26198	26644	26193	26262	26226	26340	26270	26321	26354	26386	26194	26078	26265	26547	26462	26281	26376	26496	26468	26493	26288	26409	26596	26685	26333	26443	26509	26163	26226	26667	26300	26662	26164	26402	26722	26412	26426	26528	26606	26319	26323	26364	26549	26676	26223	26454	26442	26582	26203	26535	26315	26358	26400	26293	26431	26456	26380	26382	26649	26302	26503	26489	26132	26417	26411	26243	26356	26422	26444	26342	26505	26626	26616	26195	26408	26237	26597	26233	26606	26628	26382	26475	26479	26488	26357	26294	26221	26328	26222	26194	26109	26227	26548	26689	26389	26257	26648	26372	26467	26368	26382	26403	26340	26321	26450	26491	26430	26480	26258	26230	26124	26187	26303	26205	26258	26215	26679	26394	26240	26578	26393	26234	26530	26281	26535	26374	26115	26355	26400	26494	26620	26290	26374	26600	26512	26703	26358	26425	26623	26399	26407	26500	26471	26402	26210	26320	26481	26280	26370	26539	26378	26583	26490	26577	26597	26681	26424	26463	26123	26471	26388	26514	26601	26206	26343	26327	26524	26484	26192	26361	26398	26158	26438	26394	26267	26346	26431	26380	26445	26437	26343	26381	26114	26471	26405	26384	26376	26226	26219	26331	26270	26297	26552	26502	26437	26563	26379	26265	26421	26536	26484	26371	26491	26413	26344	26130	26373	26462	26305	26455	26454	26515	26380	26450	26626	26246	26164	26122	26623	26443	26253	26306	26336	26301	26381	26501	26511	26238	26319	26574	26373	26309	26691	26351	26469	26294	26315	26547	26332	26418	26563	26190	26528	26673	26324	26562	26290	26334	26315	26231	26445	26131	26412	26491	26543	26388	26657	26534	26577	26206	26578	26398	26642	26499	26291	26215	26467	26696	26207	26345	26292	26106	26279	26417	26263	26246	26358	26438	26522	26322	26427	26435	26397	26650	26308	26381	26406	26445	26577	26605	26487	26647	26436	26300	26307	26423	26274	26226	26215	26443	26617	26610	26517	26537	26308	26400	26260	26297	26567	26290	26337	26399	26251	26384	26334	26564	26348	26133	26220	26326	26147	26324	26461	26462	26585	26501	26335	26115	26411	26270	26434	26541	26347	26339	26490	26484	26396	26433	26609	26555	26331	26375	26198	26109	26504	26508	26245	26459	26455	26428	26208	26328	26341	26350	26360	26219	26458	26437	26173	26546	26381	26637	26601	26610	26457	26356	26180	26239	26234	26565	26274	26487	26584	26221	26319	26325	26406	26261	26332	26218	26452	26513	26366	26367	26468	26159	26216	26439	26596	26393	26461	26411	26338	26176	26206	26216	26476	26440	26364	26457	26358	26477	26353	26328	26563	26390	26201	26197	26347	26336	26337	26553	26236	26374	26393	26177	26474	26264	26232	26373	26530	26332	26488	26389	26410	26467	26540	26350	26342	26426	26242	26367	26634	26340	26515	26539	26383	26335	26490	26294	26699	26347	26659	26246	26616	26383	26521	26152	26512	26484	26494	26430	26254	26348	26392	26189	26319	26426	26360	26317	26206	26255	26160	26579	26231	26438	26285	26260	26521	26496	26417	26315	26453	26336	26465	26364	26239	26297	26412	26609	26523	26514	26439	26303	26390	26218	26399	26363	26481	26465	26523	26373	26739	26501	26506	26488	26490	26395	26309	26622	26430	26599	26188	26231	26446	26485	26294	26151	26384	26586	26337	26174	26181	26365	26043	26304	26469	26344	26309	26349	26307	26341	26108	26349	26262	26455	26252	26176	26436	26050	26392	26436	26454	26290	26197	26113	26323	26367	26149	26265	26252	26473	26319	26322	26311	26410	26322	26464	26441	26082	26287	26116	26482	26248	26252	26374	26436	26579	26382	26598	26357	26249	26418	26451	26257	26208	26300	26137	26405	26379	26228	26285	26265	26313	26504	26376	26503	26633	26501	26617	26517	26371	26398	26378	26370	26126	26449	26334	26271	26241	26337	26376	26398	26203	26621	26542	26332	26488	26528	26442	26264	26226	26300	26191	26169	26319	26149	26508	26427	26490	26494	26525	26485	26585	26333	26555	26410	26400	26349	26434	26108	26537	26341	26631	26379	26121	26180	26416	26437	26593	26238	26480	26150	26397	26365	26398	26184	26294	26403	26461	26255	26356	26386	26689	26452	26466	26332	26313	26445	26175	26509	26291	26435	26423	26531	26203	26291	26430	26311	26299	26206	26234	26486	26609	26431	26593	26282	26441	26354	26398	26575	26523	26433	26471	26336	26494	26389	26138	26185	26502	26470	26731	26385	26295	26554	26492	26384	26346	26436	26496	26692	26433	26456	26517	26298	26531	26373	26523	26374	26426	26791	26528	26315	26261	26137	26302	26355	26367	26414	26583	26137	26484	26586	26366	26449	26390	26514	26386	26265	26472	26535	26325	26471	26321	26199	26204	26122	26680	26581	26532	26425	26391	26394	26376	26601	26421	26432	26410	26286	26240	26297	26336	26311	26602	26381	26429	26631	26340	26290	26514	26391	26346	26201	26168	26281	26086	26381	26259	26357	26159	26388	26126	26286	26221	26236	26592	26352	26432	26382	26387	26630	26359	26363	26298	26293	26536	26551	26379	26428	26257	26157	26207	26223	26379	26267	26516	26115	26452	26241	26324	26427	26438	26326	26345	26551	26212	26463	26391	26524	26335	26237	26132	26569	26744	26346	26399	26446	26407	26580	26496	26416	26369	26483	26390	26235	26596	26431	26519	26352	26410	26528	26432	26453	26427	26316	26178	26122	26239	26316	26307	26533	26341	26429	26198	26595	26211	26522	26273	26412	26584	26447	26282	26645	26471	26332	26446	26169	26373	26439	26453	26334	26617	26345	26350	26436	26504	26300	26348	26456	26451	26573	26358	26320	26081	26483	26370	26316	26573	26371	26405	26537	26244	26294	26398	26436	26339	26459	26619	26349	26660	26604	26326	26426	26206	26379	26341	26416	26485	26523	26422	26262	26200	26575	26231	26545	26196	26455	26268	26580	26589	26179	26611	26123	26293	26445	26495	26278	26413	26274	26448	26734	26523	26420	26605	26514	26456	26388	26502	26484	26179	26254	26551	26386	26361	26411	26353	26588	26660	26410	26342	26674	26569	26321	26350	26245	26338	26658	26614	26332	26384	26336	26402	26411	26468	26315	26354	26027	26456	26589	26314	26506	26783	26376	26407	26538	26292	26354	26596	26545	26156	26333	26466	26263	26437	26234	26397	26547	26167	26289	26685	26662	26213	26527	26284	26318	26632	26639	26251	26442	26440	26315	26348	26593	25999	26359	26591	26302	26558	26306	26257	26366	26384	26083	26347	26495	26482	26281	26392	26383	26232	26297	26668	26469	26342	26521	26369	26512	26339	26325	26284	26604	26250	26519	26434	26491	26502	26619	26389	26707	26224	26456	26535	26362	26316	26215	26370	26420	26377	26444	26291	26358	26412	26350	26345	26221	26280	26669	26430	26511	26246	26341	26307	26206	26321	26394	26417	26482	26166	26355	26345	26332	26348	26301	26448	26324	26438	26063	26567	26478	26400	26361	26554	26321	26285	26593	26396	26131	26278	26352	26415	26444	26333	26251	26176	26334	26371	26277	26286	26220	26382	26454	26416	26283	26724	26753	26580	26396	26520	26500	26319	26355	26442	26387	26197	26277	26190	26486	26367	26524	26338	26155	26358	26216	26535	26387	26469	26594	26440	26506	26660
14420	23027	23613	25128	54150	52884	40121	29464	21389	17814	16532	16164	15971	16066	16102	16232	16245	16233	16071	16059	16049	16121	16085	16053	16194	16137	16152	16148	15866	16092	16225	16120	16081	16138	16108	16223	16079	16130	16204	16190	16076	16141	15944	16088	15951	16075	16097	16234	16061	15987	16154	16145	16038	16256	16114	16260	15922	16186	16101	15979	16063	16118	16177	16139	16176	16011	16007	16061	16045	15961	16317	16033	16067	16117	16158	16089	16056	16128	16133	16127	15950	16135	16009	16162	16205	16115	16130	16010	15988	16122	15927	16046	16231	16070	16107	16109	16034	16114	16086	16125	15991	16123	16078	15936	16256	16087	16107	15994	16173	15937	16039	16093	15961	16052	16160	16261	15893	16181	16112	16300	16060	16041	16034	16020	15946	15953	16044	15999	16093	15957	16064	16176	16032	15879	16122	15964	16082	16046	16160	15991	15877	16036	16018	16075	16029	16031	16048	16144	16091	15977	16154	16112	15825	16157	16073	15992	16120	16051	16175	15926	15959	15961	16184	16233	15997	16014	16167	15942	16203	16091	16161	16191	16178	16092	16095	16104	16080	15955	15960	16090	16305	16059	16017	16117	16081	16066	16100	16100	16075	15894	15940	16001	15989	15939	16072	16139	16104	16051	16000	16115	16022	15852	16019	16010	15994	16203	16146	15889	15992	16020	16168	16131	16049	16097	16003	16093	16126	16015	16000	16268	16080	16118	16028	16045	16027	16050	16077	15994	16051	16085	16076	15982	16056	15931	16185	15899	15874	16048	16097	16175	15995	15940	15992	16172	16080	16044	16012	16076	16064	16048	16038	15991	16092	16096	16041	16032	16058	16130	16114	16006	15912	15990	16018	16184	15957	15882	16094	16150	15966	16103	16234	16293	16092	15970	16016	16177	16047	16155	16276	16075	15978	16262	15976	16130	15994	16164	16142	16060	16031	16026	16189	15972	15888	16018	15936	16071	16112	16203	15927	15894	16078	16018	15994	15944	16217	16019	16126	15804	16142	16079	16003	16093	15849	16103	15993	15966	16098	16119	15998	15764	15907	16224	16094	16080	16073	16091	16152	16347	15856	16094	16067	16027	16186	16089	15969	16149	16109	15956	16188	15862	16002	16263	16159	16022	16299	16097	16113	16035	16331	16041	16133	15971	16092	15849	16189	15943	16053	16105	16201	16001	16025	16106	16019	15976	15987	16130	16158	16057	16169	16093	16013	15970	15896	16147	15987	15990	16252	15942	16190	15976	16220	15960	16048	16034	16141	16048	15985	15983	16268	16126	16279	16054	16027	16142	15878	16073	16065	16128	16027	16017	15983	15961	16204	16073	15967	15988	16148	15898	15985	16004	16250	16052	16024	16085	15889	16223	15977	16030	16233	16141	15965	16168	16130	16146	16053	16072	16193	16136	16047	16153	16160	16167	16175	16153	16100	15984	16064	16063	16083	16125	16102	15963	15942	15954	15957	16122	16192	16331	16048	16042	15931	16064	16175	16092	15969	15972	16047	16184	16057	16188	16034	16138	16038	16020	16176	15998	16000	16017	16119	16081	16113	15997	16163	16041	16160	16114	16089	16050	15939	16170	16038	15837	16055	15812	16230	15997	16089	16202	16029	16059	15987	16094	16050	15940	16039	16052	16101	16336	16000	16070	15989	16123	16118	16187	15919	16094	15823	16089	16064	16219	16088	16058	16069	16075	16156	15928	16053	15988	15938	16110	15924	16186	15962	15998	15913	16065	15880	15945	16092	16154	15970	16087	16163	16100	16001	16085	16204	16021	16149	16051	15837	16132	16230	15957	15920	15922	16221	16035	15928	15879	16220	16065	16021	16167	16113	15900	15952	15999	16123	16252	16036	16100	16035	16048	16014	16016	16088	15957	15925	16033	16066	15820	16005	16053	16056	16041	16123	16089	16120	15988	16071	16194	15927	15963	16216	16115	16039	16066	16088	15934	16216	16180	16172	16017	16231	15968	16041	16122	16029	16314	16176	16269	16045	15991	16078	16101	16016	16029	16058	15943	16045	15981	16170	16135	15851	16024	16161	16026	16135	16052	15975	16121	15983	16027	16001	16100	16222	16080	16133	16153	16125	16103	16056	16127	16094	15978	16137	15852	16021	16006	16082	16180	15972	16224	16045	16161	16087	16022	16001	15980	16130	15955	16213	15954	16019	15886	16030	16196	16071	16200	16062	16158	15807	16289	16023	16170	16119	15891	16025	16079	16021	16063	16200	16001	15999	16085	16079	16000	16119	16142	16131	16034	15984	16070	15992	16040	16142	16021	16007	16098	16104	16132	16108	15887	15997	15937	15930	16177	16090	16045	16109	16308	15987	16022	16007	16010	16004	16023	16138	16168	15932	16044	16136	16065	15912	16023	15922	16192	15951	16074	16181	16190	16088	16067	16019	15990	15927	16137	15934	16215	15920	16064	15868	16110	16054	16136	16031	15975	16118	15933	16093	16049	15935	16118	16105	15917	16138	16140	15944	16208	15986	16120	16167	16055	15982	16141	15971	16023	15951	16088	16111	16044	16089	16156	16080	16120	16085	16043	15954	16042	16129	15991	16035	16032	16288	16358	15979	15970	16130	16341	16064	16055	16239	15915	16051	15864	15877	16250	15964	16192	16043	16009	16089	16032	16198	15973	15998	16096	15968	15885	15955	16089	16120	16224	16024	15927	16029	16005	16111	15896	15964	16035	15937	16105	16055	16175	16241	16051	16140	16280	15965	15916	16122	16235	15902	16006	16058	16058	15993	16133	16240	16090	15989	16244	16054	16033	16238	16185	16141	16028	16124	16013	15838	16016	15969	16035	15998	16104	15948	16101	16142	16233	15979	15961	16021	16062	16149	16119	16081	16185	16157	16032	15927	15929	15936	16101	16154	15933	16036	16267	16100	16048	16160	16115	16093	15981	16059	16026	15923	16226	16010	16198	16002	16142	15968	16017	16005	16061	16120	15969	16242	16098	15985	15964	15893	16133	16060	16137	16222	16107	16107	16031	15910	16170	16017	16000	15934	16243	16018	15809	16030	16087	15981	16166	16132	15920	15960	16072	15941	16019	16048	16182	15942	16270	16298	15985	16210	16002	16022	16110	15958	15956	16020	15965	15930	15962	16080	16135	15981	16012	16303	16028	16263	15888	15992	16148	16026	16096	16175	16088	16189	16186	15901	15935	16057	16153	16192	16132	15927	16047	16081	16115	16079	16139	16064	16087	16151	16013	16089	16013	15920	15815	15993	15969	16077	15858	15990	16160	15930	16095	15929	16146	15922	16040	15828	15947	15961	16165	15975	16113	16079	15961	16152	16038	16109	16163	15946	15884	16049	16157	16157	15911	16266	16033	16103	16056	16298	16020	16204	16173	16089	16144	16106	16097	15936	15947	15912	16126	16156	16156	16025	16013	16135	15996	16033	15938	16016	16016	16134	15941	16004	16042	16166	15849	16102	15851	15980	16175	16091	16155	16135	16106	16168	16100	15938	16099	15946	15996	16083	15931	16128	15930	16127	16004	15955	15975	16068	16097	16084	16176	16095	16138	16003	16197	16101	16070	16143	16033	15922	16011	16118	16010	16200	16020	16030	15841	15867	16174	15941	16049	15896	16009	16089	16071	16110	16023	15922	16284	16033	15964	16102	16002	16320	15998	16046	16118	16097	16047	16086	16060	16115	16119	16315	16022	15926	16027	16117	15901	16050	16064	16073	16100	16095	16023	16216	16137	16018	16004	16100	16138	15925	16025	16072	15979	16064	16049	16120	16102	16088	16064	16154	16073	15934	16098	16175	15963	16165	16028	15943	16228	16100	16223	16044	16119	15884	16203	15965	15882	15967	15799	16150	16247	15904	15926	16136	15983	16253	15958	16180	16077	16139	16072	16076	16167	16162	16060	15994	15944	16067	16175	16151	16106	16131	15836	16369	16062	16045	16036	16094	16210	16045	16277	15932	16074	15903	16086	15907	15908	16071	16028	16205	15919	15934	16152	16083	16005	16096	16054	16153	16207	16048	16116	16085	15984	16082	15870	16051	16255	16106	15932	15998	16018	16016	16207	16149	15771	16058	16071	16022	16220	15984	16028	16063	16066	16017	15940	15789	16103	16138	16062	16178	15926	15958	15903	16109	16257	16081	15986	16024	15971	16110	15959	16056	16095	16145	15937	16033	16060	16195	15960	16075	16008	15884	16037	15961	16009	15845	15881	16117	16087	16078	15959	16027	16013	16200	16079	15930	16010	16009	16195	16134	15909	16040	16032	16273	16067	16190	16140	16038	16113	16116	16142	16048	16030	16148	16163	16062	16056	16029	16184	16039	16086	16006	16057	16060	16207	16031	16044	16080	16093	15970	16158	16119	15889	16104	15978	16186	16020	16239	16181	16073	15981	15933	16161	15999	16148	16012	15920	16182	16112	15868	15947	16078	16101	16135	16127	16056	15924	16059	16230	15853	15973	16011	15893	16023	16174	16015	15759	15974	16118	15976	16158	16192	15949	16046	16015	16030	15755	16129	16078	16060	16142	16105	15898	16068	15948	16108	15940	16048	16034	16044	15991	16049	16036	15986	16020	15995	16000	16026	16025	16073	15996	15975	15984	16136	16159	15855	16297	16151	16059	16092	16238	16330	15951	16158	16191	15988	15810	15953	16067	16085	16121	16026	16052	15948	15941	16071	15939	15975	15982	16076	15933	16045	15970	16179	16059	16056	16208	16160	15891	16184	16138	15958	16115	16121	16021	15879	15881	16248	15958	15957	15911	16007	16160	16160	16087	16182	15993	16072	16053	16106	16113	16143	15823	15950	16109	16078	16128	16051	16010	15926	15988	16160	15977	16025	16036	15933	15980	16202	16290	16009	16115	16102	16137	16006	15901	16147	16080	16306	16036	16007	15983	16195	16036	16163	16153	15989	15935	15923	15898	16088	16018	16070	16207	15926	16017	16122	16100	16066	16166	16069	15975	16160	16112	16126	16160	16180	16077	16057	15896	16029	15945	16202	16105	16121	16121	16097	15897	15977	16092	16044	16005	15901	16041	16212	15933	16073	16118	16038	16003	16026	16071	15929	16223	15788	16151	16136	16178	16139	16047	16243	15992	16082	15887	15906	16155	16143	16085	16085	16142	16018	16025	15877	16118	15909	16115
23315	21519	28890	27689	53957	75440	65934	52651	39725	32469	28876	27839	27510	27446	27328	27274	27248	27402	27187	27025	27125	26890	27072	27249	27366	27180	27078	27073	27279	27253	27213	27125	27052	26945	27203	27080	26958	27115	26976	26982	27002	26929	26993	26860	27027	26875	27068	26841	27207	27158	27236	27244	27026	27134	27184	26809	27081	26980	27104	26794	26977	27106	27049	27246	27025	26897	26868	27035	27221	27245	27025	26907	27121	26941	27235	27073	26991	26986	26846	27029	27154	27003	26947	26919	26888	26983	27029	27123	27176	27032	27046	26939	27194	26929	27119	26878	26958	26927	27061	27018	27319	26988	27071	26952	26751	26805	26952	27174	26965	27108	26816	26789	27101	27152	26989	26904	27060	27124	26736	26965	27198	26822	27055	27082	27001	27005	27070	27032	26961	27084	27281	27159	26960	26709	27243	26816	26725	26922	27160	27005	26968	26852	27030	26962	27073	27158	26912	26823	27162	26889	26960	26763	26883	27305	27058	26880	26924	26910	27022	26946	26941	27036	26933	26663	26963	26995	26955	26660	27073	27184	27068	27059	26942	27099	27163	27083	26893	27074	26843	27076	27079	26765	26799	26884	26936	26811	27017	26816	27297	27070	26992	26967	26881	26892	27148	26887	26947	26908	27045	27112	26905	27335	27047	27126	26966	26964	27158	27035	26976	26864	26978	27167	27002	27027	27217	27068	27405	27022	27109	27181	27204	26947	26852	27029	26650	27029	26935	26868	26842	26979	26850	26941	27255	27181	27136	27075	27333	27014	27183	27345	26943	26998	26970	26953	26974	27233	27228	27184	26823	26956	26923	26674	26911	27046	27175	26933	26769	26752	26993	27030	27167	27112	27115	27006	26877	27041	27227	27032	26942	26985	26963	26986	27060	27276	27092	26884	26979	26720	27124	27057	26964	26825	26897	26873	26989	26998	27066	26743	26699	26954	27071	27010	26877	27054	27119	27017	27067	27176	27066	26901	27031	26886	27036	26940	26872	27082	26787	26868	27090	26969	26839	27186	26956	26995	27066	27127	26874	27000	26884	26970	27099	27260	27004	27042	26905	26988	26631	27160	27113	26910	26779	27062	26847	27034	26935	27034	27147	26825	27084	26856	26833	26761	26944	26859	27027	27115	27081	26819	26990	27272	27152	27155	26969	26962	26967	27000	27113	27117	27224	27173	27088	27089	26996	27047	26976	26607	26958	27019	27029	26981	27055	27084	26942	26868	27270	27205	26983	26886	27032	27085	27087	27042	26783	26923	27066	27303	27158	26786	27071	26971	27080	26790	26960	27015	26997	26759	26937	26857	27201	26950	27151	26880	26938	27035	27019	27066	26757	27058	27234	26716	26927	27007	26963	27128	26867	27047	27119	26923	26975	27020	27257	27019	26845	27106	27153	27008	26830	27259	27062	27102	26998	27024	27052	27063	27194	26998	27022	26787	27086	26918	26888	27158	27053	26990	26968	26951	26967	26880	27145	27073	27120	27141	26947	26806	26869	26672	26965	27013	26715	26915	27196	26984	26974	27157	27065	27077	26848	26958	27012	26991	27247	26992	27135	27031	26682	27207	27121	26717	26989	26975	27238	26979	27133	26869	26874	26716	27147	26810	26903	26988	27156	27060	27098	27027	27002	26806	26983	26986	27197	27193	26989	27214	26815	26966	27173	27091	26907	26823	27405	26994	26798	26912	26963	26995	26952	26859	26902	26977	26994	27022	27100	27227	27046	26832	27354	27088	26954	26993	27023	26786	26824	26886	26981	27242	26860	27075	27003	26869	26812	27012	26907	26830	27178	27016	26852	27046	27028	26936	26936	27046	26990	27055	26984	26942	27009	26848	26865	26917	27063	26926	26947	26775	26911	27072	26735	27156	27039	27080	27071	26967	26911	27082	27189	27028	27082	26930	27058	27204	27143	27147	27116	27047	27002	27015	27038	26993	27027	26736	26940	26840	26923	26820	26955	27042	27007	26717	27159	26996	26869	27319	27251	26726	26917	27083	27130	27119	27144	26891	26956	27148	26863	27060	26739	26905	27071	26988	27173	27296	27076	26980	26803	26970	26967	26839	27075	26930	27201	27253	26938	27271	27169	26849	26958	27198	26978	27239	26894	26901	27133	26974	27074	26715	27016	27120	26944	26975	26957	27151	26976	26979	27097	26972	27016	26816	27325	27020	26997	26775	26935	26806	26866	26865	27099	27030	27097	26877	26932	26836	27115	27188	26858	26933	27121	27039	27082	26978	27150	27130	27066	27000	27038	26928	26842	26973	26786	26992	27097	27064	26919	26918	27058	27033	27029	26896	26899	27167	26769	26760	27124	26965	27113	27126	26751	26911	26988	26923	26815	26943	26850	26799	27204	26937	26942	27126	27118	27144	27066	27062	27213	27135	27027	26932	26824	26976	27024	27058	26906	26952	27024	26879	27071	27097	26918	26998	26963	27041	26870	26908	27162	26968	26819	27005	26934	27258	27077	27264	26934	26921	27042	26859	26983	27144	26953	27239	26963	26951	26956	26879	26841	26818	27054	27185	27032	26974	27223	26954	27005	26822	27012	27052	27008	26975	27165	27172	27068	26954	26747	26907	26923	27097	27085	26899	27088	27091	27111	27313	27034	26908	27008	27031	26858	26966	27334	26880	26916	26861	26886	27073	27205	26982	26943	27212	26992	26971	27125	27163	26925	26954	26901	26916	27234	27126	26919	26985	26916	26752	27146	27099	27260	27000	26946	26989	27032	26860	26981	26753	26864	26846	26788	27035	26867	26745	26970	27165	27021	26947	26776	26977	26944	26759	26852	27016	26971	26968	27011	26605	27228	26880	27031	26933	27139	26928	27196	27021	26997	27119	27066	26900	26864	26998	26763	26860	27170	26913	27025	27056	26905	27112	26948	27160	26910	27032	26940	26816	27040	26911	27022	26759	27089	27137	26949	27089	26913	26787	26900	26988	27105	27046	27003	27107	27078	26621	26943	27175	26897	27337	27185	27070	26838	27024	26999	26954	26795	26977	26998	27054	27057	26944	27007	26807	26968	27101	27124	27079	27049	27019	26991	27048	26936	26881	27332	27103	26911	27091	26873	26759	26980	26843	27065	27168	26716	27097	27035	27125	27157	27130	27146	27005	27042	27026	27003	26971	26860	27135	26809	27018	27174	26798	27128	27249	26823	26988	26930	26897	26773	27080	26831	27135	27258	26807	26948	27163	27015	26954	27155	26864	26825	26856	27004	27005	26844	27128	26959	26650	27293	27124	27095	27040	27097	26867	26776	26910	27095	27059	27228	26830	26981	27218	26847	26911	27025	27076	27070	27227	26850	26952	27010	26987	26916	27043	26853	27298	27066	27331	27126	26983	26940	26757	27055	27209	26928	27197	26720	27017	27069	26906	27134	27000	27195	26948	26762	26869	26787	27002	27039	27242	26853	26805	26952	26877	27082	27022	27076	26888	26787	26771	26878	27088	27222	26911	27045	27039	26823	26803	27053	27098	27237	27115	27087	26971	26976	26736	27142	27089	27076	27016	26872	27004	27109	27025	26992	26982	26756	26979	26971	26875	27110	27164	26960	26874	27173	27172	27134	26711	27113	27039	27281	26994	26867	26893	26779	26998	27091	27021	27139	26780	26849	27033	27216	27091	26932	26963	27226	27107	27061	26957	26883	26904	26957	26938	26798	26893	27092	27069	26582	27123	26931	26969	27114	26953	27034	27013	27152	27000	27027	26878	26922	27012	26891	27280	26972	26894	26981	27099	27199	26996	26974	26653	26757	26973	26958	26994	26927	26928	27118	26788	26917	27123	27102	26858	27032	27109	27089	27041	26887	26908	26991	26903	27050	26925	26886	26929	26880	26847	27092	27290	26922	27033	26934	27066	27024	26972	26780	26834	26957	27000	26901	27026	26790	27059	27024	26743	27057	26911	27012	27076	27042	27190	26969	26952	27023	27295	26764	26919	26705	26939	26965	26929	27055	27153	26948	27112	26910	26946	27046	27099	26821	26935	27026	27123	27142	26795	27018	26959	27029	27104	27003	27065	26925	27038	27187	27099	26929	26827	26974	27064	26882	27015	26928	26853	26757	26881	27043	27102	26919	27109	26843	27156	26913	26973	27047	27080	26960	26967	26991	27062	26937	26854	26989	26777	27201	26908	27110	26996	27055	26934	26984	27224	27028	26762	27087	27019	27084	26910	26905	27122	26997	27000	26792	26830	27048	27031	26975	26754	27054	27189	27008	26914	26998	27079	26997	26909	26949	26822	27285	27161	27110	27007	27247	27267	27010	27048	27100	26948	26753	26819	26880	26918	26798	26922	26948	26927	26800	27314	27065	27053	27163	26841	27266	27002	26796	27027	26943	27139	27031	27058	26753	26997	27100	27181	26905	27049	27008	26977	27152	27144	26980	26894	26995	26988	27010	27057	27059	26908	27044	26923	26904	26718	27015	27034	26990	26919	27024	26903	27165	27133	27069	26863	27016	26963	26847	26741	27235	26918	27288	27033	27056	27001	27130	26842	26848	26802	27149	26749	26782	26840	26978	26662	26885	26912	26944	26850	26832	26918	27122	26930	27072	27125	27013	27237	27068	27159	27092	26978	27247	26866	27169	27042	27020	26786	26944	26977	26983	26756	26926	26829	26985	26981	26980	27217	26996	27096	27177	26879	27090	27170	27103	26966	26978	27105	27120	26866	27024	26946	27194	26817	26898	26927	27057	27009	27034	27170	27062	26753	27192	27004	26860	26815	26975	26992	27036	26834	27097	27059	27018	27113	27158	27133	26982	27159	26829	26881	27096	26849	27078	26990	27042	27062	27240	27000	27114	26910	27104	26970	26916	26904	26841	27109	27103	26920	26924	27080	27228	27231	27212	26883	26753	26932	26941	26974	27058	26954	26854	26870	27090	26859	27106	27073	26918	27174	27057	26907	26976	27214	27127	27049	26960	26918	26850	27063	27034	26927	27115	27002	27068	26950	26973	27118	26975	26873	26970	26865	27080	26983	27027	26840	26979	26721	26917	27026	27002	26827	26875	27174	27076	26963	27153	26907	27131	27009	27001	26892	26981	26803	26845	27140	27135	26978	27043	27098	26912	26892	26891	26940	26947	26897	26877	26960	26774	26870	26976	26940	26950	26945	27070	26814
17759	35876	39688	41208	70160	81366	63945	46013	29018	21120	17711	16876	16818	16881	16804	16841	16611	16717	16522	16865	16609	16789	16509	16690	16830	16793	16772	16730	16707	16645	16588	16700	16661	16648	16691	16624	16774	16642	16610	16565	16668	16733	16763	16629	16686	16680	16566	16796	16657	16635	16881	16632	16746	16625	16455	16570	16831	16615	16738	16609	16770	16750	16615	16595	16638	16665	16470	16792	16651	16613	16528	16669	16746	16524	16501	16835	16724	16653	16769	16703	16690	16474	16611	16692	16732	16512	16601	16645	16675	16784	16780	16626	16462	16530	16614	16661	16658	16642	16684	16650	16613	16437	16503	16274	16571	16698	16625	16655	16692	16636	16613	16529	16572	16600	16770	16703	16737	16583	16709	16717	16474	16720	16587	16796	16632	16759	16660	16672	16769	16597	16540	16679	16668	16550	16744	16572	16538	16639	16694	16662	16483	16614	16818	16654	16730	16657	16837	16763	16501	16711	16605	16575	16655	16557	16645	16494	16578	16659	16557	16403	16686	16416	16597	16695	16402	16668	16522	16559	16718	16573	16597	16482	16486	16536	16581	16595	16554	16633	16619	16658	16673	16566	16761	16642	16632	16723	16585	16580	16696	16676	16536	16644	16653	16433	16624	16466	16839	16592	16593	16477	16615	16689	16599	16761	16557	16486	16571	16588	16484	16614	16599	16613	16501	16631	16438	16730	16753	16608	16605	16732	16542	16565	16525	16668	16599	16630	16598	16433	16611	16641	16638	16766	16373	16626	16669	16685	16755	16652	16608	16604	16583	16398	16720	16563	16794	16507	16561	16721	16523	16610	16576	16581	16554	16677	16606	16651	16671	16757	16595	16929	16515	16744	16658	16609	16590	16643	16751	16526	16604	16650	16584	16530	16516	16681	16487	16602	16761	16798	16575	16766	16597	16567	16884	16604	16605	16512	16789	16657	16727	16458	16684	16510	16536	16592	16610	16558	16691	16517	16520	16653	16602	16659	16547	16761	16489	16716	16482	16468	16527	16621	16601	16631	16521	16697	16573	16564	16499	16511	16675	16674	16492	16659	16667	16613	16743	16596	16677	16589	16650	16666	16649	16609	16630	16524	16434	16561	16824	16596	16593	16546	16466	16552	16507	16680	16573	16458	16767	16801	16721	16615	16728	16628	16577	16841	16485	16776	16649	16496	16593	16648	16655	16677	16653	16577	16602	16351	16527	16627	16763	16663	16816	16448	16611	16591	16713	16629	16655	16590	16521	16799	16577	16558	16541	16491	16650	16741	16845	16527	16593	16484	16512	16430	16708	16590	16677	16566	16558	16746	16421	16499	16551	16625	16592	16528	16491	16318	16527	16804	16581	16656	16592	16706	16625	16493	16450	16621	16646	16775	16632	16558	16668	16637	16539	16644	16502	16727	16577	16620	16640	16614	16580	16690	16569	16592	16443	16788	16743	16596	16617	16670	16552	16756	16860	16548	16656	16702	16651	16572	16420	16573	16460	16650	16553	16708	16583	16589	16622	16548	16667	16602	16577	16662	16544	16461	16648	16607	16447	16570	16552	16659	16644	16604	16594	16574	16750	16590	16626	16630	16526	16588	16944	16579	16589	16576	16734	16729	16717	16594	16695	16723	16626	16534	16685	16617	16705	16530	16703	16543	16544	16705	16685	16555	16637	16728	16580	16515	16537	16568	16622	16434	16534	16847	16639	16741	16660	16609	16559	16496	16721	16667	16599	16604	16736	16696	16762	16696	16659	16665	16699	16709	16821	16760	16580	16491	16499	16586	16524	16498	16699	16740	16826	16603	16679	16671	16716	16518	16632	16834	16670	16551	16648	16550	16618	16811	16577	16613	16513	16723	16525	16627	16606	16718	16673	16671	16616	16807	16626	16871	16589	16604	16678	16607	16534	16605	16663	16510	16820	16434	16711	16625	16626	16709	16556	16603	16688	16579	16616	16444	16720	16850	16603	16449	16511	16572	16773	16566	16637	16690	16499	16570	16697	16475	16630	16780	16667	16469	16640	16597	16550	16403	16585	16516	16847	16547	16722	16697	16496	16577	16568	16698	16658	16528	16583	16614	16581	16667	16554	16584	16566	16602	16694	16531	16484	16600	16611	16475	16657	16565	16762	16707	16557	16520	16788	16534	16645	16466	16538	16696	16474	16515	16501	16560	16465	16664	16554	16761	16354	16696	16636	16416	16669	16689	16760	16425	16635	16437	16500	16697	16422	16583	16670	16670	16589	16539	16603	16680	16713	16476	16532	16753	16769	16641	16617	16546	16767	16622	16538	16557	16627	16589	16487	16655	16541	16792	16597	16708	16513	16552	16505	16441	16638	16487	16450	16673	16533	16725	16718	16592	16646	16644	16568	16812	16668	16461	16587	16703	16713	16824	16525	16620	16509	16478	16694	16681	16515	16528	16516	16543	16640	16433	16623	16458	16431	16472	16567	16428	16594	16580	16617	16583	16631	16554	16559	16746	16486	16646	16548	16490	16512	16678	16729	16454	16772	16608	16683	16644	16442	16787	16712	16535	16645	16698	16780	16604	16686	16635	16572	16623	16646	16751	16749	16775	16558	16502	16440	16431	16530	16603	16467	16680	16637	16739	16832	16454	16459	16438	16612	16657	16594	16647	16728	16746	16610	16674	16621	16638	16586	16686	16635	16660	16598	16584	16606	16555	16471	16788	16539	16708	16797	16651	16726	16644	16630	16552	16521	16739	16583	16487	16549	16610	16654	16537	16461	16654	16669	16534	16627	16724	16641	16696	16531	16583	16653	16720	16751	16578	16800	16625	16496	16615	16714	16616	16794	16562	16716	16481	16519	16640	16688	16536	16619	16580	16599	16603	16696	16612	16674	16574	16537	16645	16525	16757	16727	16585	16676	16483	16565	16502	16709	16704	16648	16626	16667	16512	16535	16596	16451	16738	16739	16604	16540	16505	16655	16664	16546	16621	16694	16616	16623	16600	16717	16500	16619	16560	16440	16791	16425	16603	16786	16696	16623	16516	16738	16724	16653	16804	16743	16658	16495	16654	16631	16823	16663	16437	16523	16617	16458	16591	16696	16467	16595	16551	16596	16594	16689	16576	16714	16681	16724	16500	16674	16634	16662	16516	16682	16597	16638	16667	16627	16615	16628	16421	16670	16588	16517	16681	16725	16696	16555	16705	16728	16605	16525	16578	16572	16541	16607	16688	16554	16656	16560	16511	16474	16626	16551	16691	16572	16687	16495	16667	16665	16634	16655	16565	16556	16656	16541	16801	16467	16789	16687	16658	16646	16703	16601	16501	16670	16662	16568	16568	16669	16641	16492	16371	16689	16570	16726	16664	16608	16732	16590	16574	16598	16578	16507	16547	16572	16661	16633	16432	16603	16690	16635	16802	16727	16906	16686	16533	16507	16484	16600	16692	16712	16596	16646	16519	16686	16586	16521	16555	16638	16533	16513	16467	16687	16612	16445	16602	16450	16606	16597	16777	16437	16638	16570	16617	16654	16655	16689	16576	16590	16423	16536	16545	16507	16566	16548	16360	16606	16679	16668	16380	16544	16538	16323	16484	16645	16648	16824	16587	16660	16646	16585	16700	16567	16587	16602	16826	16676	16668	16660	16549	16691	16646	16612	16639	16568	16591	16632	16597	16610	16787	16607	16658	16672	16627	16419	16737	16531	16457	16636	16648	16447	16867	16667	16835	16597	16834	16634	16619	16493	16658	16588	16662	16497	16592	16347	16478	16750	16766	16563	16583	16535	16588	16626	16699	16613	16660	16387	16619	16559	16675	16545	16555	16439	16641	16348	16610	16397	16646	16760	16623	16370	16515	16582	16604	16668	16741	16825	16495	16755	16689	16580	16724	16660	16635	16632	16519	16587	16664	16662	16600	16559	16703	16637	16714	16507	16511	16530	16691	16800	16615	16771	16514	16677	16444	16572	16442	16704	16632	16544	16543	16481	16508	16679	16471	16608	16602	16668	16631	16583	16476	16714	16516	16692	16671	16586	16611	16585	16622	16568	16588	16550	16613	16612	16748	16593	16769	16778	16628	16492	16636	16497	16576	16542	16575	16743	16580	16781	16681	16667	16682	16687	16656	16851	16602	16570	16508	16583	16757	16592	16725	16545	16578	16652	16621	16657	16494	16568	16620	16480	16649	16677	16622	16803	16448	16547	16325	16605	16596	16805	16658	16473	16605	16463	16708	16592	16457	16938	16651	16795	16516	16558	16571	16630	16587	16607	16607	16580	16519	16781	16583	16501	16651	16548	16608	16620	16520	16663	16649	16594	16631	16577	16457	16553	16744	16524	16651	16705	16602	16534	16605	16710	16672	16552	16666	16518	16665	16517	16671	16527	16797	16808	16649	16467	16769	16601	16471	16717	16521	16682	16685	16496	16718	16585	16511	16723	16551	16659	16736	16757	16507	16758	16687	16694	16558	16627	16683	16581	16774	16618	16602	16681	16641	16454	16498	16533	16510	16686	16647	16596	16585	16751	16689	16683	16480	16733	16612	16664	16648	16606	16536	16696	16400	16618	16496	16602	16599	16434	16687	16583	16595	16642	16454	16635	16674	16500	16748	16747	16473	16541	16724	16546	16626	16680	16631	16499	16663	16670	16588	16467	16456	16839	16613	16515	16734	16640	16581	16702	16634	16644	16632	16573	16418	16608	16491	16802	16549	16563	16632	16563	16569	16503	16723	16647	16582	16555	16730	16569	16831	16600	16570	16801	16558	16398	16661	16816	16650	16582	16384	16806	16669	16774	16594	16451	16772	16615	16475	16872	16651	16635	16703	16584	16683	16435	16722	16497	16671	16623	16567	16642	16707	16620	16605	16561	16566	16563	16570	16613	16576	16678	16585	16597	16606	16688	16736	16600	16585	16537	16497	16779	16529	16651	16666	16641	16657	16545	16522	16697	16430	16655	16658	16444	16681	16554	16729	16681	16666	16863	16666	16615	16618	16483	16596	16670	16507	16602	16544	16638	16709	16654	16629	16483	16846	16582	16476	16574	16648	16455	16495	16685	16422	16554	16533	16512	16636	16612	16466	16484	16629	16586	16725	16506	16571	16466	16493	16512	16591	16664	16858	16714	16638	16533	16421	16406	16585	16720	16643	16532	16572	16615	16492	16742	16750	16688	16532
32152	26129	29439	28901	31585	36331	34518	31287	28757	27449	26637	26602	26735	26667	26509	26722	26615	26430	26812	26551	26420	26360	26480	26546	26527	26713	26616	26649	26577	26536	26501	26749	26640	26668	26609	26520	26830	26451	26593	26639	26494	26440	26573	26451	26644	26585	26578	26347	26690	26759	26718	26637	26432	26501	26516	26634	26397	26454	26641	26710	26554	26432	26492	26470	26402	26502	26468	26544	26567	26397	26715	26404	26721	26499	26692	26605	26519	26739	26456	26489	26387	26520	26307	26666	26761	26444	26326	26356	26564	26770	26665	26371	26497	26561	26623	26603	26564	26603	26667	26644	26832	26332	26504	26460	26503	26473	26694	26272	26408	26392	26704	26509	26617	26444	26568	26402	26550	26599	26762	26749	26500	26421	26606	26466	26510	26248	26297	26348	26468	26523	26456	26504	26596	26715	26454	26426	26673	26349	26457	26594	26709	26724	26638	26589	26490	26663	26510	26356	26584	26508	26526	26488	26688	26444	26433	26532	26702	26691	26311	26282	26456	26522	26495	26425	26742	26546	26685	26413	26564	26578	26651	26571	26639	26701	26720	26531	26595	26207	26516	26644	26604	26579	26489	26460	26500	26403	26454	26347	26395	26279	26599	26558	26495	26674	26467	26586	26650	26437	26539	26391	26861	26658	26542	26464	26712	26440	26838	26682	26649	26254	26544	26272	26568	26487	26706	26409	26250	26400	26679	26470	26477	26466	26524	26311	26582	26614	26686	26424	26559	26638	26464	26353	26331	26469	26450	26447	26626	26377	26714	26355	26524	26439	26493	26561	26561	26725	26587	26405	26586	26419	26476	26622	26815	26513	26637	26461	26493	26559	26399	26792	26499	26294	26400	26500	26492	26570	26440	26700	26461	26358	26664	26584	26403	26445	26333	26610	26775	26246	26621	26354	26370	26379	26836	26357	26372	26459	26519	26466	26339	26623	26555	26570	26123	26374	26476	26415	26415	26527	26661	26528	26368	26217	26398	26459	26671	26707	26569	26560	26614	26798	26568	26823	26597	26543	26576	26736	26296	26558	26527	26652	26522	26398	26472	26767	26569	26375	26443	26489	26501	26559	26507	26504	26599	26501	26539	26686	26456	26528	26325	26500	26432	26606	26434	26700	26474	26571	26531	26454	26705	26541	26373	26455	26306	26536	26544	26524	26528	26486	26467	26550	26574	26479	26415	26496	26666	26582	26554	26846	26423	26681	26337	26463	26725	26444	26505	26590	26542	26446	26253	26424	26756	26617	26336	26439	26360	26486	26716	26405	26094	26325	26699	26442	26602	26537	26519	26674	26624	26342	26411	26480	26519	26596	26305	26133	26535	26344	26532	26409	26381	26637	26683	26560	26387	26411	26467	26335	26636	26599	26596	26505	26598	26405	26365	26480	26764	26287	26496	26676	26670	26345	26700	26728	26470	26407	26639	26563	26469	26300	26414	26598	26421	26253	26467	26437	26414	26297	26554	26404	26481	26715	26627	26432	26417	26686	26594	26438	26648	26695	26632	26442	26497	26376	26422	26418	26711	26698	26342	26587	26762	26653	26324	26397	26519	26504	26782	26480	26468	26654	26515	26545	26387	26238	26358	26530	26450	26586	26404	26672	26667	26501	26554	26461	26797	26356	26475	26727	26691	26525	26465	26113	26668	26507	26622	26568	26451	26345	26394	26660	26415	26374	26258	26478	26589	26557	26629	26553	26658	26360	26413	26463	26322	26536	26692	26361	26511	26633	26356	26590	26783	26442	26517	26546	26535	26619	26466	26384	26528	26612	26610	26573	26434	26493	26267	26306	26387	26372	26399	26302	26545	26481	26435	26395	26335	26384	26646	26495	26517	26465	26298	26354	26591	26305	26508	26658	26395	26597	26371	26260	26390	26460	26703	26515	26638	26611	26282	26644	26454	26400	26189	26165	26486	26612	26656	26633	26537	26406	26732	26456	26623	26481	26654	26600	26605	26358	26475	26678	26516	26650	26468	26448	26680	26190	26644	26560	26454	26660	26550	26649	26559	26430	26415	26579	26378	26421	26234	26291	26465	26293	26487	26498	26402	26615	26736	26629	26642	26678	26365	26182	26285	26646	26500	26463	26694	26469	26534	26242	26586	26615	26587	26599	26607	26645	26715	26412	26573	26592	26493	26359	26748	26541	26342	26420	26518	26469	26513	26535	26765	26523	26424	26548	26411	26444	26687	26287	26490	26541	26471	26459	26551	26414	26259	26529	26359	26497	26635	26547	26412	26549	26621	26644	26346	26461	26428	26452	26661	26426	26410	26403	26538	26478	26553	26409	26114	26510	26451	26482	26770	26523	26632	26377	26406	26715	26539	26410	26466	26523	26656	26432	26514	26464	26298	26558	26621	26789	26443	26468	26707	26546	26691	26378	26408	26780	26505	26494	26342	26470	26532	26423	26346	26383	26415	26478	26455	26632	26455	26608	26736	26650	26451	26583	26519	26649	26492	26475	26529	26238	26313	26348	26521	26089	26408	26460	26743	26511	26692	26393	26441	26261	26371	26279	26611	26541	26845	26754	26604	26832	26511	26557	26479	26408	26679	26415	26425	26509	26363	26417	26489	26641	26388	26681	26329	26744	26463	26332	26505	26579	26500	26491	26477	26498	26575	26645	26548	26684	26437	26535	26440	26460	26569	26507	26332	26585	26391	26440	26338	26370	26426	26728	26778	26430	26605	26644	26330	26472	26519	26429	26679	26474	26414	26311	26419	26406	26600	26383	26404	26426	26338	26431	26536	26431	26522	26483	26401	26359	26368	26585	26390	26443	26571	26451	26738	26507	26441	26465	26422	26398	26654	26345	26466	26535	26690	26356	26596	26511	26538	26348	26613	26550	26392	26502	26352	26707	26829	26251	26500	26433	26482	26479	26709	26254	26633	26364	26712	26319	26615	26520	26495	26735	26626	26452	26543	26395	26379	26616	26407	26538	26480	26378	26472	26460	26296	26662	26590	26347	26398	26513	26702	26589	26242	26477	26639	26573	26598	26663	26575	26576	26577	26412	26641	26550	26434	26494	26396	26576	26463	26562	26438	26555	26413	26354	26440	26410	26633	26400	26494	26498	26375	26541	26678	26472	26582	26502	26636	26517	26501	26771	26477	26473	26699	26651	26723	26307	26468	26470	26271	26521	26591	26573	26540	26387	26687	26415	26456	26504	26478	26371	26623	26503	26401	26794	26493	26351	26526	26303	26472	26729	26604	26834	26543	26543	26263	26226	26533	26483	26413	26418	26432	26225	26463	26387	26578	26398	26619	26447	26507	26328	26609	26573	26388	26504	26628	26221	26541	26663	26861	26487	26497	26557	26377	26683	26660	26434	26567	26384	26481	26522	26578	26547	26777	26597	26651	26591	26406	26335	26594	26469	26646	26577	26582	26605	26450	26235	26618	26366	26718	26466	26394	26520	26468	26467	26080	26403	26721	26455	26309	26530	26475	26654	26517	26376	26690	26600	26607	26603	26441	26476	26450	26319	26481	26345	26638	26482	26773	26415	26526	26207	26611	26533	26459	26493	26533	26528	26451	26706	26310	26634	26451	26475	26643	26509	26889	26724	26550	26544	26442	26356	26730	26446	26279	26403	26445	26681	26651	26600	26640	26515	26636	26687	26345	26535	26317	26490	26394	26499	26584	26249	26537	26247	26526	26491	26540	26601	26262	26386	26445	26383	26347	26775	26782	26869	26714	26384	26542	26736	26527	26491	26757	26774	26590	26587	26588	26588	26458	26179	26458	26615	26678	26369	26515	26513	26518	26497	26356	26584	26305	26533	26506	26501	26692	26311	26481	26527	26583	26420	26647	26458	26526	26577	26698	26564	26223	26725	26587	26412	26565	26421	26531	26338	26835	26635	26753	26549	26481	26500	26495	26725	26442	26673	26491	26529	26772	26451	26380	26479	26487	26271	26619	26639	26505	26491	26603	26442	26397	26271	26398	26574	26342	26440	26362	26469	26255	26448	26634	26386	26674	26492	26468	26459	26650	26453	26589	26376	26638	26772	26472	26699	26501	26563	26484	26323	26362	26680	26588	26541	26462	26486	26575	26447	26565	26789	26371	26503	26496	26677	26538	26559	26551	26572	26558	26434	26712	26582	26432	26325	26813	26576	26625	26420	26601	26442	26411	26491	26349	26523	26450	26653	26438	26639	26749	26570	26429	26584	26383	26485	26658	26568	26363	26350	26550	26358	26654	26330	26782	26333	26576	26563	26556	26435	26653	26488	26521	26333	26420	26362	26406	26432	26427	26587	26456	26615	26790	26585	26201	26675	26716	26618	26507	26529	26525	26534	26647	26602	26349	26361	26602	26346	26478	26541	26560	26374	26682	26373	26692	26770	26716	26512	26748	26482	26360	26633	26632	26528	26428	26525	26362	26344	26568	26614	26471	26596	26682	26526	26647	26471	26618	26625	26492	26510	26643	26663	26514	26502	26380	26562	26606	26453	26645	26484	26638	26489	26574	26371	26580	26589	26485	26611	26760	26679	26356	26601	26480	26548	26664	26601	26474	26646	26526	26697	26273	26375	26533	26380	26411	26367	26370	26367	26425	26529	26774	26462	26474	26555	26452	26337	26387	26391	26166	26335	26391	26389	26478	26403	26557	26514	26608	26320	26560	26484	26354	26408	26609	26592	26344	26565	26663	26707	26656	26521	26390	26509	26755	26533	26409	26778	26647	26555	26431	26228	26331	26575	26380	26577	26415	26481	26587	26499	26627	26545	26597	26495	26506	26454	26541	26652	26383	26666	26600	26470	26046	26646	26590	26414	26527	26671	26689	26435	26754	26562	26548	26435	26657	26451	26684	26470	26473	26369	26527	26454	26675	26643	26697	26773	26626	26639	26284	26499	26491	26607	26379	26600	26647	26751	26441	26665	26518	26340	26526	26515	26622	26296	26432	26478	26533	26508	26612	26373	26660	26443	26460	26679	26459	26614	26559	26530	26456	26414	26380	26401	26290	26428	26608	26431	26685	26485	26285	26516	26564	26413	26763	26268	26389	26547	26532	26715	26475	26544	26729	26426	26588	26218	26580	26472	26519	26628	26552	26584	26575	26581	26729	26587	26782	26311	26505	26417	26650	26628	26534	26429	26604	26545	26364	26383	26410	26510	26509	26520
15918	17533	17811	17200	23005	26321	23878	20111	17444	16488	16076	16032	16150	16164	15893	16055	16011	15918	15930	15985	15931	15939	15999	16002	16021	15962	15953	16011	15940	15906	16024	15973	15820	16024	15839	16097	15941	16101	15987	15966	16058	15970	16091	16023	15907	15934	16103	15981	16065	15908	15997	15894	15943	16086	15968	16043	15922	16033	16106	16045	15795	15991	16022	15926	15808	16011	16005	15825	15864	15824	16116	15778	16079	16117	15856	16087	16164	15678	16145	15838	15889	15923	15900	15997	15795	16000	15792	15860	15815	15984	16041	16088	15625	15945	15921	15772	16028	16042	15998	15750	15922	15932	16068	15881	15988	15978	15970	16022	16014	15985	16048	15631	16111	15999	15981	16022	15889	15967	15926	15881	16024	15931	15922	16019	15934	15863	15833	16011	16104	16054	15747	15806	15860	16028	15978	15905	15875	15914	16155	15912	15909	15956	16089	15967	15868	16014	15931	15997	15895	15845	16001	15881	15916	15920	15913	15941	15927	15939	15929	15928	15810	15871	15906	15903	15885	15893	15990	15737	15811	15848	15900	15889	15956	15887	15807	15956	15956	16073	15746	15814	16154	15798	15837	15929	16126	15961	15970	15857	15875	15938	15892	16029	15910	15829	16072	16021	15909	16092	15840	15846	15965	15928	15956	15969	16019	16114	16113	16032	16105	15836	15994	16068	15828	15849	15939	16222	15934	16100	16015	15998	15890	16032	15850	15861	15856	15929	16034	15901	16118	16095	15765	15939	15959	15731	16086	15948	16095	15880	15906	15846	15989	15829	16135	15865	16140	16026	15896	15952	15953	15998	15644	15926	15813	15910	15868	15855	15988	15859	16060	15794	16017	15969	16020	15769	15888	15844	15784	15905	15970	15951	15802	16091	15914	16072	15965	15902	16110	15805	15921	16043	15937	15895	16011	15983	16016	15977	16161	15869	16154	15848	16080	16061	15971	15912	15894	16067	15927	15776	15992	15976	15910	15961	15966	15883	15954	15872	15937	16177	15917	16007	15920	16001	16059	15805	16206	15792	15848	15881	15914	16036	15922	15978	15861	16166	15900	15979	15973	15945	15972	15880	15877	15910	15987	16127	15929	15822	15717	15949	15990	15905	16045	16143	15927	15959	15913	15972	16038	15808	15611	15956	16038	16011	16006	15875	15923	15955	16043	16108	15917	15908	16026	15847	15928	15977	16043	16018	15934	15966	15875	15967	15983	15850	15994	15857	15950	15829	15883	15907	15987	15860	15877	15873	16052	16104	15757	15873	15882	15991	15988	15879	15905	15926	15913	15897	15851	16029	15999	15768	16063	15904	15828	15906	15746	16082	15962	15995	16177	15770	16045	16011	15852	16056	16011	15789	15949	16002	15919	15935	15982	15904	16041	15866	15830	16160	16018	16026	15999	15931	16001	16065	16042	15982	15906	16052	16026	15899	16101	15820	15878	15906	15864	15849	15748	15877	15870	15871	15970	15872	16097	15726	15853	16038	15964	15837	15690	15855	16011	16016	16000	15777	15936	15970	15849	15997	15931	16042	15971	15838	15928	15791	15967	15915	15924	15841	15938	15858	16045	15918	15989	16006	15903	15801	15952	16033	15904	15889	15933	16014	15785	15910	16129	16200	15882	15941	15831	15813	15942	15988	15810	15910	15789	15894	16215	15980	16096	15843	16071	15965	15835	15866	15810	15969	15879	15984	16026	16024	15960	15898	15874	16035	16012	16124	15982	16026	16022	15927	16001	15807	15907	16053	16065	15847	16074	15976	15908	16001	15860	16029	15971	15992	15773	15920	15787	15962	15884	15873	16127	16029	15892	16225	15982	15870	15914	16227	16010	15771	16022	15839	15910	15948	15929	15875	15932	15899	15965	15886	15721	15811	15931	16071	15809	15761	15899	16070	15930	15986	16078	15882	15952	15944	15962	16022	16034	15887	16049	15774	16001	16101	15960	15936	15971	15889	15797	15937	16034	16032	15939	16010	16030	15949	15980	16039	16133	15753	15892	15887	15774	16065	15901	15967	16000	15788	16248	15999	16085	15818	15853	16029	15890	15858	15874	15966	15930	15882	15917	15932	15940	15953	15905	16012	15869	16040	16036	15828	16018	15909	15906	15857	15889	15905	15844	15993	16092	16056	15843	15908	15963	15900	15986	16065	16025	15866	15818	16093	15854	15902	16106	16138	15747	15992	16018	15835	15919	16073	15923	15937	16019	15926	15896	16004	16124	16007	15857	15965	15996	15993	16046	15986	15971	15849	15916	16160	16019	15784	15912	15929	15930	15962	15934	15861	15929	16063	15832	16001	16014	15846	16124	16047	16034	15924	15772	15865	16087	16101	15759	16095	16119	16000	16032	15920	15905	15885	15907	15961	15853	15826	16059	15920	15960	15922	15868	16022	15809	16023	16083	15797	15900	15984	15961	16002	15789	16076	16010	15968	15965	15984	15882	15951	15915	15936	16006	16026	15876	15794	15990	16071	16145	15847	15795	15918	15932	15987	15908	15907	16026	15824	16116	16053	15915	16057	15876	15927	15848	16074	15988	16139	15933	15798	16037	15995	15949	15812	15962	15967	15805	15985	15850	15962	16040	16072	15988	16000	15801	16097	15944	15751	15848	16057	15982	15904	15911	15949	15904	16063	15840	15965	15798	16156	15970	16008	15815	16022	15839	15954	15927	15749	15866	15809	15955	16029	16027	15835	15930	15772	16035	16034	15864	15822	15924	15823	15798	15996	15920	15979	15931	16107	15960	16035	16031	15862	15984	15923	15787	15883	15853	16016	15991	15880	15942	16033	15944	15849	15969	15951	16077	16022	15842	15895	15769	16003	15997	15963	15797	15787	15873	15958	15874	15900	15918	15781	15979	15915	16002	15933	16015	15907	15870	15917	15993	15967	16023	16095	15992	15887	15777	15849	15859	16020	15973	15936	15895	16112	16045	16194	15983	15866	15782	16149	15992	15741	15946	15877	15827	16038	15848	15783	15993	15975	15949	15911	16038	15912	15966	16040	15946	15702	15784	16122	16049	15878	16037	15744	15936	15947	15712	16118	15756	16062	16074	15890	16014	15878	15867	15908	16010	15962	16037	15923	15949	16014	16075	15868	15952	15850	16042	16044	15940	15925	15882	16065	15841	16033	16086	15905	15929	15823	15919	16015	16021	16031	15964	15742	15880	15844	16104	16112	16049	15978	16133	15846	16161	15783	16029	15924	16036	15869	16016	15888	15923	16027	15921	15988	16020	15822	15991	16131	15948	15772	15821	15930	15847	15849	15915	15852	15951	15890	16121	15797	15894	16023	16028	15852	15850	15851	16100	15797	15922	15941	15826	16044	16070	15614	15872	15793	15901	16048	16102	16044	16038	15992	16059	16004	15739	15913	15976	15963	15936	16062	16093	15883	15965	15862	16034	16006	15968	15961	15800	16028	15974	16049	16026	15914	16014	15987	15864	16012	16027	16046	16019	15960	15849	15938	16029	15770	15836	15941	16026	15945	15816	15955	15975	15963	15902	16048	15889	15976	15913	16060	15814	15806	16016	15974	15947	16063	15852	15819	15908	16010	15897	16138	15861	15981	16069	15947	16023	16022	15924	15899	15884	15804	16020	16039	16005	16004	15901	16108	15761	15810	15701	15973	16086	16089	16037	15972	16080	15894	16056	15964	16109	15996	15978	16059	16024	15885	16118	15852	15849	15827	16059	16060	16026	15999	15811	16032	16027	16031	16070	15892	15883	15992	15855	15814	16075	16009	16010	15901	15945	15944	16081	15885	16046	15837	15892	15973	15899	15954	15916	15961	16097	15915	16110	15843	15913	15708	15967	16164	16100	16003	15903	15969	16014	15926	15777	15758	16081	15927	16087	15855	15858	15979	15913	16013	15798	16060	15886	16016	16074	16047	15931	15989	15937	15970	15790	15684	15994	16000	15940	15978	16068	15921	15810	15940	15968	16058	15874	15845	15875	16035	15914	16064	15910	16032	15770	15933	16014	16098	15984	15867	15806	15870	15937	15841	16083	16004	15964	15817	15915	15934	16021	15816	15956	15714	15932	16061	15996	16026	16044	15963	15898	16078	16171	15915	15831	15906	15819	16114	15744	15975	15976	16055	16008	15945	15927	15858	15828	15981	15888	16084	15923	15796	16000	15926	16060	15955	15961	15895	16055	15926	15995	15954	15876	15801	15865	15956	16164	16019	15998	15877	15697	15840	15789	15883	16011	15948	15933	15958	15972	15980	16100	15943	15963	15803	16031	15941	15924	15833	16042	16051	15912	15890	15891	16026	15893	16057	16017	15987	15876	15989	15967	15919	16122	15897	16082	15853	16009	16047	15988	15750	15888	15980	15873	16011	15785	15815	15892	15987	15894	15936	15928	15933	15974	16018	15915	15727	16092	16063	15931	15872	16081	15941	16062	16003	15968	15858	15968	15925	15823	15977	16092	16040	16079	15979	15883	16046	16117	15949	15883	16063	16059	15949	16057	15953	16078	16058	16003	15985	15969	15974	15949	15949	16062	16110	16022	15934	15821	15946	15859	16092	15888	15992	15949	15875	15906	16008	16153	15971	15916	15928	16019	15924	16043	15783	15869	16106	15909	15796	15993	15959	15867	16028	16123	15896	15881	15921	15932	15938	15807	16065	15999	16098	15876	15946	15995	15829	15891	15858	15827	15920	15742	16036	15915	16082	15948	16098	15872	15932	16033	15961	15997	15947	16005	15967	15928	16023	16023	15794	15949	16078	15892	15747	15956	16061	15867	16033	16057	16176	15984	15903	15770	15811	15807	15949	16003	16111	16084	15922	16102	15915	16003	16071	15925	15942	15923	15989	15948	15881	15918	16006	16039	15842	15866	16014	16036	15856	16003	16039	15794	16043	16158	15804	16023	15928	16075	16026	15921	16102	15934	15989	16065	15846	15971	15832	15880	15868	16044	15875	15977	16045	15846	15976	16009	15898	16087	15966	16232	15909	15996	16137	16125	16151	16025	15995	15958	15874	16043	15939	16121	15985	15918	15836	16262	15915	16054	15968	15715	16082	16014	15945	16021	15874	16107	15937	15820	16080	15955	15984	16043	15824	16036	16049	15992	15923	15847	15882	15776	16060	15895	16090	16056	15968	15775	16008	15910	16054	16067	15926
25571	21559	28364	31056	48507	57531	53544	41845	32864	29065	27446	27161	26938	26968	26915	26788	26897	26957	26615	26934	26897	26810	26919	26575	27076	27043	26858	26922	26773	26579	26831	26666	26997	26765	26557	26810	26514	26564	26826	26861	26806	26728	26690	26694	26920	26801	26625	26654	26993	27052	26765	26756	26978	26631	26815	26940	26750	26894	26936	26875	26963	26810	26814	26661	26776	27048	26652	27018	26845	26807	26716	27098	26628	26838	26827	26690	26656	26654	26806	26647	27020	27004	26791	26666	26948	26640	26938	26671	26669	26533	26866	26657	26919	26997	26941	26871	26674	26606	26471	26854	26790	26850	26741	26747	26719	26873	26851	26834	26703	26820	26834	26764	26628	26779	26740	26564	26626	26817	26793	26811	26684	26676	26818	26867	26686	26484	26662	26779	26699	26900	26676	26708	26827	26755	26798	26636	26814	26749	26505	26797	26622	26675	26834	26731	26788	26707	26610	26729	26663	26803	26654	26844	26738	26905	26961	26810	26517	26904	26848	26577	27081	26889	26752	26719	26727	26870	26666	26890	26402	26712	26811	26531	26529	26660	26708	26912	26942	26850	26836	26976	26848	26697	26685	26621	26861	26887	27048	26597	26726	26695	26993	26760	26719	26763	26709	26884	26612	26677	26797	26749	26927	26842	26802	26829	26722	26916	26632	26798	26575	26722	26702	26864	26868	26768	26658	26867	26958	26873	26827	26643	26739	26784	26746	26670	26878	26668	26784	26806	26856	26563	26940	26594	26662	26510	26986	26741	26824	26815	26715	26726	26717	26794	26832	26689	26764	26600	26640	26717	26769	26673	26593	26579	26715	26563	27001	26594	26808	26668	26614	27036	26864	26436	26852	26713	26786	26924	26709	26783	26741	26641	26661	26860	26712	26920	26848	26691	26774	26708	26772	26721	26872	26749	26700	26846	26758	26879	26731	26795	26670	26843	26967	26557	26861	26590	26565	26540	26865	26853	26739	26819	26925	26844	26883	26701	26757	26860	26752	26761	26778	26589	26688	26954	26764	26658	26797	26786	26936	26775	26889	26989	26921	26920	26783	26757	26812	26784	26981	26840	27252	26742	26922	26919	26703	26871	26860	26681	26809	26565	26677	26715	26820	26903	26827	26604	26708	26798	26708	26880	26716	26832	26759	26629	26910	26762	26773	26852	26913	26701	26774	26661	26651	26935	26676	26834	26697	26584	26725	26607	27082	26766	27007	26657	26686	26903	26876	26854	26731	26794	26782	26963	26872	26858	26805	26780	26721	26896	27038	26646	26745	26957	26669	26797	26517	26812	26804	26621	26862	26905	26596	26612	26499	26974	26920	26748	26755	26617	26723	26643	26553	26591	26741	26614	26537	26862	26597	26409	26768	26804	26744	26670	26958	26785	26656	26657	26860	26779	26755	27095	26915	26958	26857	26768	26828	26820	26694	26537	26902	26565	26662	26822	26822	26949	26726	26779	26635	26845	26507	26738	26901	26773	26765	26639	26739	26689	26987	26981	26631	26707	26886	26837	26773	26553	26923	26653	26853	26791	26538	26740	26803	26780	26934	26899	26723	27032	26733	26914	26761	26694	26747	26864	26692	26809	26646	26598	26934	26960	26863	26704	26775	26831	26743	26935	26808	26611	26774	26790	26876	26786	26637	26767	26602	26735	26611	26854	26873	26698	26614	26971	26696	26624	26624	26604	27179	26878	26848	26707	26931	26828	26610	26586	26650	26580	26852	26645	26746	26768	26907	26658	26682	26803	26824	26925	26663	26695	26699	26733	26897	26875	26777	26960	26669	26781	26822	27012	26771	26675	26967	26602	26793	26835	26796	26911	27011	26810	26733	26648	26773	26862	27003	26704	26678	26752	26672	26603	26940	26837	26950	27012	27134	26964	26796	26862	26625	26677	26882	26816	26835	26844	26963	26747	26872	26799	26998	26642	26798	26934	26858	26789	26800	26731	26925	26441	26678	26817	26687	27145	26739	26662	26748	26647	26842	26883	26726	26922	26673	26644	26583	26980	26650	26687	26647	26934	27003	26714	26709	26888	26541	26604	26770	26672	26819	26823	26853	26822	26910	26516	26605	26733	26675	26717	26877	26621	26567	26893	26787	26650	26780	26815	26645	26762	26847	27000	26521	26501	26865	26860	26953	26590	26825	26497	26511	26761	26874	26817	26794	26813	26771	26498	26823	26476	26670	26903	26748	26879	26998	26663	26799	26754	26861	26969	26611	26659	26780	26688	26710	26883	26812	26761	26907	26815	26633	26735	26815	26924	26739	26776	26871	26767	26707	26867	26770	26641	26916	26581	26771	26847	26854	26654	26733	26704	26641	26779	26816	26662	26723	26445	26955	26833	27055	26630	26889	26338	26832	26568	26877	26875	26805	26853	26720	26950	26666	26667	26764	26793	26738	26709	26742	26661	27117	27009	26637	26626	26887	26352	27003	26522	26714	26838	26981	26986	26738	26776	26753	26792	26754	26780	26736	26742	26664	26757	27063	26512	27010	26674	26877	26823	26705	26696	26982	26524	26950	26698	26758	26850	26826	26709	26693	26746	26700	26809	26732	26618	26702	26878	26932	27123	26705	26651	26849	26722	26912	26803	26976	26536	26714	26776	26701	26959	26876	26690	26687	26866	26706	26682	26756	26902	26848	26872	26926	26648	26602	26792	26927	26914	26846	26454	26949	26888	26818	26849	26642	26749	26947	26732	26859	26887	26805	26658	27217	26866	26847	26749	26711	26786	26950	26584	26905	26415	26930	26822	26794	26881	26938	27086	26843	26911	26731	26610	26694	26867	26898	26801	26848	26528	26757	26784	26864	27000	27060	26782	26737	26883	26971	26922	26613	26829	26790	26834	26856	26705	26686	26958	26841	26754	26964	26918	26934	26750	26726	26840	26567	26620	26745	26713	26648	26611	26777	26793	27026	26829	26754	26952	26930	26573	26837	26617	26795	26695	26702	26637	26605	26923	26882	26694	26633	26744	26997	26606	26888	26747	26859	26927	26781	26531	26747	26974	26880	26780	26762	26912	26850	26852	26611	26919	26683	26998	26714	26725	26768	26645	26820	26945	26704	26521	26849	26755	26804	26934	26907	26612	27290	26633	26793	26726	26820	26944	26542	27118	26954	26912	26744	26664	26673	26599	26937	26843	26956	26648	27027	26644	26994	26685	26686	26870	26813	26869	26763	26827	26984	26770	26526	26772	26991	26786	26828	26681	26703	26805	26860	26804	26905	26644	26636	26845	26743	26774	26929	26652	26739	26555	26743	26854	26890	26908	26887	26884	26765	26805	26768	26552	26942	26654	26840	26777	26718	26913	26781	26765	26543	26829	26811	26469	26659	26505	26887	26937	26669	27091	26819	26791	26856	26842	26950	26683	26756	26735	26979	26664	26775	26874	26670	26900	26565	26907	26748	26969	26893	26888	26749	26631	26581	26735	26862	26686	26653	26806	26706	26872	26951	26823	26881	26890	26589	26957	26698	26992	26659	26915	27005	26988	26655	26811	26762	26947	26729	26646	26640	26682	26798	26565	26789	26656	26631	26662	26671	26782	27008	26901	26646	26591	26877	26889	26592	26578	26851	26589	26945	26915	26841	26672	26567	26788	26788	26900	26632	26727	26688	26767	26834	26780	26864	26712	26842	26811	26754	26742	27124	26645	26822	26589	26722	26552	26696	26665	26563	26582	26706	26717	26724	26921	26874	26786	26728	26689	26642	26497	26611	26881	26763	26865	26772	26848	26990	26729	26786	26768	26813	26911	26721	26866	26768	26664	26612	26671	26753	26664	26884	26713	26743	26761	26608	26897	26568	26483	26719	26840	26943	26942	26868	26873	26688	26682	26681	26523	26630	26925	26902	26888	26926	26584	26656	26564	26779	26784	26669	26625	26867	26946	26606	26769	26854	26769	26770	26652	27034	26871	26853	26624	26637	26543	26775	26861	26874	26767	26846	26663	27081	26886	26663	27018	26767	26947	26649	26847	26740	26834	26707	26822	26862	26721	26573	27006	26865	26551	26795	26726	26851	26842	26839	26796	26754	26928	26842	26905	26918	26747	26715	26913	26896	26691	26770	26784	26708	26966	26999	26755	26834	26896	26787	26754	26824	26510	26706	26819	26903	26969	26958	26789	26639	26698	26736	26838	26794	26820	26653	26710	26627	26853	26658	27101	26669	27120	26845	26572	26650	26644	26803	27009	26893	26905	26776	26725	26819	26881	26885	26844	26901	26888	26962	26680	26757	26834	26644	26549	26540	26524	26959	26860	26973	26630	26766	26833	26974	27127	26822	26754	26606	26738	26844	26814	26584	26885	26935	26614	26661	26783	26757	27037	26697	26685	26511	26750	26674	26947	26844	26811	26889	26984	26878	26631	26783	26903	26810	26832	26898	26735	26615	26882	26924	26792	27045	26983	26708	26850	26982	26861	26738	26780	26907	26914	26609	26639	26545	26625	27052	27135	26833	26893	26840	26895	26913	26769	26858	26771	26698	26911	26468	27032	26892	26687	26681	26759	26663	26827	27078	26776	26848	26940	26891	26803	26827	26815	26758	26739	26838	26710	26883	26736	26814	26856	26738	26906	26914	26672	26872	26911	26719	26665	26768	26661	26899	26880	26941	26652	26837	26420	26825	26487	26584	26557	26907	26706	26811	26943	26992	26595	26896	27069	26861	26708	26764	26727	26732	26702	26818	26608	26762	26771	26654	26663	26556	26624	26792	26644	27053	26504	26711	26728	26783	26781	26495	26704	26726	26671	26762	26672	26735	26686	26997	26782	26724	26856	26794	26763	26784	26743	26806	26695	26599	26690	26714	26918	26888	27088	26906	26887	26790	26776	26892	27054	26710	26584	26904	26704	26647	26942	26712	26798	26993	26678	26674	26703	26783	26741	26983	26595	26653	26724	26763	26636	26750	26591	26769	26860	26801	26611	26642	26842	26762	26974	26765	26761	26859	26712	26985	26742	26905	26775	27005	26556	26863	26585	26676	26807	26983	26781	26998	26795	26648	26832	26791	26857	26768	26660	26689	26946	26591	26748	26801	26671	26614	26821	26854	26758	26719	26666	26786	26710	26981	26831	26677	26776	26835	26967	26589	26870	26957	26880	26911	26865	26901	26859	26856	26810	26716	26880
14679	23288	23690	24188	47380	53480	44637	30867	21398	17861	16615	16397	16263	16409	16500	16410	16526	16223	16262	16214	16360	16288	16262	16245	16176	16215	16262	16355	16418	16346	16196	16142	16297	16333	16460	16191	16268	16303	16299	16269	16370	16298	16215	16335	16288	16418	16279	16233	16374	16190	16278	16270	16301	16351	16279	16318	16162	16334	16177	16208	16260	16148	16373	16284	16214	16192	16483	16216	16167	16156	16356	16251	16339	16113	16254	16392	16267	16305	16148	16322	16327	16141	16271	16329	16177	16187	16240	16303	16265	16476	16138	16342	16355	16116	16248	16464	16258	16342	16260	16366	16176	16068	16213	16181	16286	16345	16318	16043	16372	16367	16264	16140	16403	16310	16175	16318	16326	16183	16417	16120	16232	16200	16343	16255	16287	16237	16448	16388	16430	16107	16292	16438	16116	16156	16160	16122	16383	16162	16313	16358	16083	16437	16365	16017	16065	16070	16293	16379	16252	16356	16345	16210	16329	16365	16160	16383	16157	16347	16155	16083	16156	16275	16146	16285	16315	16379	16129	16358	16215	16217	16077	16043	16288	16169	16169	16127	16328	16186	16485	16153	16193	16187	16324	16327	16321	16380	16187	16151	16408	16407	16315	16199	16138	16361	16143	16324	16238	16163	16258	16285	16331	16141	16060	16184	16231	15978	16243	16328	16202	16293	16298	16203	16299	16195	16375	16132	16218	16264	16254	16265	16485	16305	16218	16259	16127	16126	16379	16252	16292	16318	16201	16317	16165	16369	16135	16252	16058	16233	16191	16119	16323	16141	16302	16170	16107	16230	16026	16404	16369	16321	16048	16235	16508	16156	16204	16285	16329	16156	16341	16176	16218	16194	16479	16320	16169	16226	16271	16221	16343	16335	16374	16146	16378	16184	16245	16170	16222	16236	16273	16144	16262	16212	16406	16287	16196	16421	16275	16273	16332	16263	16337	16296	16145	16310	16272	16334	16177	16235	16449	16331	16157	16200	16330	16269	16389	16248	16183	16223	16210	16289	16345	16456	16284	16302	16318	16389	16290	16265	16137	16035	16122	16439	16092	16339	16096	16451	16276	16441	16254	16047	16173	16347	16252	16196	16270	16340	16290	16377	16127	16184	16350	16168	16139	16315	16224	16041	16375	16236	16351	16120	16390	16327	16270	16379	16320	16279	16340	16197	16360	16314	16266	16279	16259	16314	16325	16050	16199	16119	16015	16311	16238	16246	16435	16218	16403	16410	16186	16367	16299	16401	16219	16246	16343	16294	16141	16322	16135	16313	16354	16242	16325	16218	16299	16270	16334	16268	16188	16460	16366	16303	16314	16295	16309	16238	16303	16086	16292	16248	16233	16176	16287	16166	16175	16279	16126	16086	16324	16375	16394	16347	16321	16132	16327	16005	16190	16252	16204	16337	16281	16105	16093	16391	16295	16276	16159	16413	16078	16248	16146	16142	16308	16163	16338	16105	16162	16354	16149	16297	16303	16196	16256	16222	16277	16229	16220	16258	16040	16237	16319	16173	16283	16191	16191	16219	16251	16209	16425	16301	16138	16361	16288	16130	16130	16397	16179	16110	16265	16388	16347	16279	16237	16381	16366	16240	16134	16069	16170	16337	16287	16264	16342	16344	16086	16176	16178	16386	16312	16263	16131	16237	16293	16160	16332	16294	16251	16238	16296	16235	16168	16238	16186	16267	16306	16430	16423	16154	16300	16277	16141	16117	16191	16331	16412	16270	16136	16123	16266	16117	16088	16148	16273	16268	16365	16372	16260	16228	16169	16150	16355	16196	16372	16205	16310	16129	16258	16215	16235	16247	16095	16268	16147	16304	16328	16198	16237	16179	16214	16240	16263	16431	16228	16153	16367	16256	16286	16206	16379	16143	16215	16195	16222	16469	16448	16351	16195	16266	16062	16395	16225	16293	16382	16328	16293	16136	16337	16135	16371	16189	16319	16332	16191	16310	16349	16236	16272	16308	16111	16250	16228	16437	16319	16138	16166	16099	16195	16204	16188	16189	16189	16162	16442	16148	16373	16068	16482	16189	16269	16320	16374	16417	16181	16375	16066	16462	16343	16448	16068	16102	16273	16113	16194	16246	16143	16279	16177	16266	16249	16091	16162	16131	16329	16214	16256	16152	16252	16217	16228	16127	16369	16210	16261	16205	16200	16327	16080	16130	16293	16461	16199	16230	16171	16373	16284	16295	16298	16334	16165	16252	16490	16172	16298	16175	16324	16340	16191	16268	16249	16124	16251	16280	16246	16205	16182	16236	16269	16114	16332	16346	16149	16061	16409	16320	16273	16402	16121	16296	16231	16344	16297	16078	16370	16294	16222	16332	16218	16154	16220	16380	16280	16223	16277	16328	16206	16156	16368	16216	16416	16262	16078	16148	16333	16219	16161	16346	15983	16237	16247	16348	16428	16190	16299	16214	16383	16423	16335	16286	16278	16082	16117	16176	16194	16257	16209	16409	16203	16268	16224	16420	16135	16270	16114	16387	16171	16311	16360	16158	16310	16304	16252	16236	16199	16399	16164	16030	16173	16331	16194	16268	16306	16178	16160	16183	16255	16234	16391	16094	16381	16351	16275	16159	16251	16176	16393	16357	16330	16240	16191	16190	16162	16225	16057	16074	16127	16169	16372	15994	16104	16134	16254	16194	16302	16271	16231	16184	16046	16201	16261	16038	16184	16341	16212	16316	16173	16060	16334	16224	16233	16269	16176	16219	16270	16335	16307	16099	16436	16218	16362	16331	16314	16101	16279	16313	16314	16343	16302	16209	16191	16214	16237	16220	16293	16215	16135	16227	16328	16244	16021	16253	16235	16248	16254	16314	16121	16261	16161	16268	16302	16423	16172	16312	16306	16211	16117	16266	16221	16536	16055	16279	16297	16242	16150	16349	16239	16338	16299	16261	16366	15996	16352	16192	16214	16284	16220	16150	16406	16240	16477	16325	16243	16349	16159	16180	16154	16428	16418	16144	16314	16220	16320	16261	16264	16189	16299	16340	16143	16218	16222	16228	16373	16213	16340	16273	16085	16169	16261	16256	16349	16234	15997	16342	16226	16282	16451	16143	16185	16186	16237	16241	16252	16070	16242	16148	16311	16186	16200	16272	16217	16170	16112	16292	16150	16376	16195	16234	16147	16286	16268	16282	16168	16470	16232	16408	16256	16208	16268	16122	16339	16280	16304	16269	16001	16146	16025	16329	16165	16304	16301	16147	16145	16240	16244	16306	16261	16223	16184	16288	16227	16397	16269	16119	16043	16221	16285	16322	16292	16210	16406	16196	16289	16320	16192	16273	16187	16065	16199	16152	16378	16328	16288	16474	16363	16249	16276	16212	16263	16217	16182	16193	16166	16376	16362	15979	16325	16083	16450	16418	16362	16317	16129	16492	16124	16295	16284	16283	16355	16339	16271	16151	16317	16188	16335	16164	16423	16330	16240	16347	16401	16271	16201	16111	16351	16309	16186	16039	16241	16293	16245	16033	16357	16465	16176	16191	16260	16185	16226	16156	16330	16279	16216	16169	16237	16188	16313	16249	16416	16136	16388	16263	16411	16388	16366	16280	16270	16076	16295	16058	16342	16212	16218	16219	16300	16280	16187	16362	16082	16150	16231	16177	16193	16064	16142	16338	16297	16055	16293	16182	16440	16190	16355	16396	16325	16350	16311	15980	16298	16426	16374	16459	16296	16473	16171	16223	16360	16457	16210	16232	16072	16265	16253	16169	16338	16133	16195	16097	16437	16171	16118	16081	16219	16287	16338	16216	16328	16347	16308	16197	16326	16215	16364	16315	16317	16220	16361	16326	16449	16034	16167	16406	16388	16064	16170	16248	16190	16338	16259	16287	16197	16283	16353	16275	16173	16271	16411	16122	16106	16400	16230	16264	16299	16390	16126	16231	16083	16389	16310	16276	16152	16368	16241	16219	16408	16213	16194	16436	16250	16606	16272	16164	16122	16235	16131	16266	16143	16050	16181	16260	16116	16202	16365	16290	16317	16401	16371	16297	16204	16234	16266	16167	16396	16090	16313	16171	16162	16214	16329	16274	16187	16368	16242	16294	16191	16363	16344	16231	16300	16248	16305	16228	16269	16129	16214	16322	16364	16234	16228	16199	16139	16259	16381	16136	16169	16179	16339	16263	16278	16274	16321	16217	16179	16184	16369	16204	16198	16060	16199	16298	16244	16196	16345	16385	16484	16241	16324	16266	16231	16277	16238	16328	16209	16405	16195	16241	16162	16170	16323	16209	16092	16235	16271	16141	16234	16212	16174	16223	16237	16414	16266	16089	16291	16345	16225	16200	16298	16191	16314	16043	16330	16309	16307	16084	16245	16169	16271	16324	16216	16215	16325	16283	16273	16319	16325	16193	16334	16308	16279	16337	16240	16245	16318	16274	16305	16256	16230	16082	16303	16229	16344	16375	16061	16336	16158	16184	16328	16121	16173	16402	16102	16199	16265	16178	16250	16411	16223	16198	16350	16314	16283	16439	16209	16368	16134	16253	16307	16328	16269	16297	16363	16303	16376	16230	16280	16355	16183	16187	16169	16187	16128	16288	16429	16256	16240	16191	16226	16570	16229	16437	16290	16204	16216	16169	16306	16278	16367	16245	16412	16058	16202	16414	16338	16347	16271	16075	16322	16242	16293	16164	16176	16109	16406	16248	16285	16376	16416	16419	16071	16175	16078	16210	16226	16237	16186	16190	16448	16199	16063	16231	16102	16175	16267	16323	16366	16316	16121	16151	16120	16187	16207	16156	16417	16155	16368	16285	16283	16410	16109	16287	16549	16200	16445	16183	16215	16280	16389	16358	16193	16392	16236	16323	16520	16167	16187	16218	16268	16148	16343	16364	16412	16386	16263	16186	16260	16148	16368	16079	16435	16387	16131	16163	16211	16305	16242	16143	16388	16293	16211	16228	16270	16244	16351	16289	15968	16427	16194	16341	16240	16319	16072	16134	16119	16189	16414	16107	16327	16341	16348	16415	16346	16223	16388	16246	16251	16342	16211	16172	16187	16213	16194	16376	16248	16318	16256	16258	16321	16207	16300	16174	16274	16145	16199	16203	16225	16322	16111	16194	16279	16207	16230	16271	16385	16265	16252	16263	16463	16193	16180	16008
23227	21504	28745	26054	49458	76633	66197	51325	38541	32243	29182	28409	28189	27830	28063	27790	28152	27958	28110	27906	27795	27842	27895	27750	27622	27871	27682	27630	27781	27631	27676	27731	27815	27540	27524	27603	27904	27973	27686	27546	27604	27880	27486	27881	27585	27507	27690	27651	27765	27629	27534	27402	27593	27438	27634	27787	27823	27731	27889	27715	27728	27695	27683	27473	27687	27675	27527	27440	27687	27685	27516	27601	27498	27547	27616	27417	27985	27656	27622	27383	27809	27511	27760	27610	27486	27675	27744	27576	27690	27716	27648	27705	27877	27578	27860	27558	27749	27564	27537	27528	27471	27530	27394	27438	27636	27593	27726	27422	27566	27431	27637	27518	27555	27721	27709	27614	27640	27576	27439	27598	27627	27609	27673	27801	27956	27671	27629	27823	27752	27919	27923	27581	27637	27586	27650	27273	27457	27598	27746	27607	27765	27792	27367	27688	27671	27721	27433	27520	27733	27558	27781	27707	27562	27730	27676	27470	27638	27538	27524	27513	27516	27479	27331	27519	27467	27519	27566	27637	27740	27596	27503	27640	27510	27247	27364	27337	27358	27815	27597	27499	27564	27623	27373	27656	27756	27737	27600	27765	27813	27569	27766	27530	27652	27642	27631	27794	27701	27718	27664	27430	27267	27487	27595	27813	27669	27679	27737	27257	27317	27711	27427	27415	27349	27717	27693	27834	27590	27592	27358	27463	27538	27533	27594	27288	27579	27818	27666	27617	27814	27417	27667	27619	27599	27667	27684	27615	27422	27682	27597	27425	27340	27385	27511	27583	27715	27792	27713	27688	27811	27616	27853	27458	27779	27555	27703	27527	27496	27757	27394	27533	27580	27712	27444	27725	27457	27739	27801	27785	27817	27244	27576	27605	27562	27726	27707	27745	27754	27298	27636	27718	27622	27866	27664	27444	27347	27762	27827	27481	27526	27499	27673	27540	27649	27491	27729	27650	27407	27599	27516	27591	27772	27705	27497	27510	27982	27510	27760	27656	27653	27612	27879	27518	27607	27643	27659	27692	27703	27732	27555	27709	27438	27830	27831	27630	27527	27620	27815	27626	27635	27606	27497	27829	27678	27739	27474	27639	27711	27749	27530	27766	27628	27656	27577	27703	27704	27789	27549	27732	27363	27451	27739	27572	27447	27616	27479	27577	27713	27600	27562	27575	27781	27499	27725	27474	27706	27362	27480	27614	27307	27778	27680	27790	27488	27642	27541	27723	27764	27416	27362	27426	27723	27832	27673	27404	27376	27791	27699	27672	27567	27706	27539	27565	27755	27598	27831	27690	27480	27598	27663	27747	27921	27439	27436	27578	27545	27590	27605	27716	27611	27613	27571	27587	27558	27638	27888	27727	27691	27799	27527	27607	27523	27413	27487	27477	27775	27540	27525	27504	27694	27714	27514	27663	27685	27577	27595	27439	27496	27552	27610	27695	27625	27632	27359	27682	27779	27842	27658	27800	27357	27659	27768	27892	27550	27592	27671	27770	27437	27600	27697	27486	27671	27699	27735	27618	27846	27386	27693	27715	27634	27696	27784	27623	27887	27586	27671	27663	27649	27631	27713	27853	27681	27410	27601	27611	27548	27601	27684	27588	27649	27707	27654	27243	27402	27810	27557	27710	27547	27498	27619	27584	27553	27675	27505	27777	27466	27542	27694	27520	27422	27713	27596	27624	27485	27583	27659	27725	27486	27396	27656	27313	27651	27677	27648	27508	27435	27637	27648	27577	27564	27690	27655	27476	27434	27577	27765	27689	27629	27458	27926	27409	27680	27597	27579	27641	27373	27657	27904	27468	27497	27372	27434	27531	27481	27450	27388	27679	27356	27658	27643	27619	27621	27406	27543	27507	27486	27323	27229	27549	27394	27553	27681	27663	27708	27773	27678	27659	27535	27864	27634	27443	27630	27543	27721	27415	27549	27409	27439	27725	27912	27833	27434	27534	27586	27441	27702	27364	27745	27722	27535	27466	27647	27588	27504	27679	27659	27881	27567	27513	27584	27663	27611	27555	27544	27760	27549	27566	27314	27634	27580	27445	27426	27474	27738	27557	27500	27754	27581	27662	27739	27592	27580	27580	27473	27513	27731	27892	27734	27907	27805	27718	27522	27633	27390	27845	27760	27633	27643	27766	27727	27556	27562	27472	27322	27623	27730	27513	27604	27729	27736	27509	27968	27621	27684	27510	27532	27781	27527	27647	28146	27709	27779	27227	27512	27535	27557	27657	27689	27541	27501	27600	27515	27468	27450	27531	27512	27631	27777	27561	27713	27561	27641	27603	27481	27577	27781	27596	27506	27627	27708	27601	27688	27765	27491	27568	27750	27685	27669	27534	27600	27568	27671	27777	27440	27560	27550	27496	27356	27466	27638	27626	27691	27625	27723	27470	27586	27287	27897	27595	27534	27449	27629	27286	27348	27352	27568	27573	27611	27528	27585	27766	27611	27739	27638	27535	27655	27414	27414	27501	27496	27600	27618	27651	27421	27683	27801	27587	27365	27438	27664	27608	27729	27674	27503	27600	27605	27575	27794	27541	27786	27558	27695	27864	27554	27643	27613	27631	27609	27357	27453	27505	27560	27450	27685	27490	27627	27518	27471	27486	27782	27823	27283	27533	27554	27542	27705	27634	27779	27426	27573	27599	27522	27537	27560	27858	27737	27637	27886	27562	27821	27523	27759	27720	27607	27624	27486	27866	27461	27509	27367	27517	27586	27568	27484	27638	27486	27675	27657	27500	27604	28007	27924	27711	27668	27847	27681	27671	27572	27483	27491	27616	27481	27610	27795	27508	27546	27648	27429	27573	27693	27425	27408	27624	27699	27287	27544	27657	27779	27556	27652	27773	27545	27621	27461	27418	27729	27481	27855	27524	27510	27637	27629	27796	27465	27502	27954	27440	27575	27651	27538	27483	27473	27464	27413	27458	27696	27705	27769	27620	27662	27521	27707	27568	27524	27409	27476	27511	27686	27596	27675	27471	27376	27983	27775	27648	27658	27444	27535	27519	27472	27713	27417	27622	27894	27554	27795	27319	27804	27741	27766	27627	27777	27689	27618	27603	27869	27577	27395	27478	27613	27721	27604	27586	27731	27619	27523	27635	27593	27513	27625	27581	27595	27687	27647	27496	27553	27638	27669	27642	27856	27564	27735	27872	27534	27507	27560	27455	27440	27891	27691	27451	27763	27620	27700	27547	27722	27679	27857	27752	27425	27679	27895	27828	27687	27442	27411	27711	27591	27790	27455	27399	27441	27553	27659	27543	27390	27405	27413	27550	27361	27464	27823	27673	27685	27739	27480	27452	27721	27354	27685	27469	27698	27400	27439	27514	27818	27750	27646	27580	27834	27822	27585	27468	27591	27722	27672	27635	27708	27758	27856	27807	27580	27514	27470	27546	27474	27604	27519	27876	27761	27475	27525	27561	27686	27442	27671	27637	27683	27554	27424	27481	27942	27619	27582	27404	27608	27675	27602	27298	27545	27427	27395	27640	27827	27289	27599	27535	27793	27595	27611	27729	27734	27801	27335	27637	27379	27577	27384	27376	27637	27526	27522	27647	27655	27386	27634	27670	27633	27508	27606	27662	27414	27683	27575	27562	27377	27599	27605	27698	27469	27636	27616	27582	27697	27502	27473	27451	27420	27508	27639	27555	27550	27622	27613	27336	27422	27377	27567	27487	27956	27655	27561	27535	27761	27659	27759	27399	27682	27433	27569	27847	27458	27345	27714	27787	27735	27610	27576	27544	27672	27837	27623	27708	27612	27473	27808	27678	27567	27819	27445	27533	27641	27555	27476	27688	27613	27720	27352	27763	27626	27612	27587	27522	27510	27891	27774	27675	27807	27687	27528	27786	27615	27548	27587	27768	27936	27659	27541	27694	27712	27469	27655	27775	27541	27776	27527	27751	27612	27569	27421	27392	27640	27664	27484	27612	27703	27587	27733	27556	27653	27700	27669	27637	27446	27520	27525	27689	27623	27719	27687	27524	27555	27748	27554	27591	27350	27476	27679	27946	27579	27531	27518	27633	27496	27630	27395	27769	27604	27393	27867	27921	27359	27612	27639	27392	27627	27449	27632	27518	27482	27535	27630	27729	27769	27633	27708	27619	27522	27470	27775	27519	27868	27462	27713	27657	27507	27735	27687	27415	27532	27739	27604	27662	27631	27600	27699	27504	27449	27536	27715	27466	27435	27426	27914	27577	27757	27652	27746	27402	27630	27268	27463	27589	27794	27460	27627	27387	27641	27340	27563	27423	27453	27657	27642	27689	27553	27532	27748	27369	27632	27458	27466	27369	27725	27632	27828	27811	27536	27711	27644	27682	27889	27650	27579	27818	27709	27589	27654	27809	27520	27555	27827	27638	27532	27396	27798	27378	27820	27784	27603	27708	27648	27708	27455	27470	27626	27792	27757	27567	27567	27599	27551	27647	27802	27439	27596	27692	27544	27479	27619	27737	27460	27592	27747	27505	27601	27653	27553	27714	27519	27712	27464	27379	27590	27622	27869	27571	27382	27659	27629	27451	27557	27391	27623	27677	27273	27664	27195	27744	27620	27660	27669	27419	27868	27370	27700	27737	27531	27555	27638	27341	27770	27580	27573	27853	27304	27709	27775	27611	27734	27556	27718	27526	27604	27622	27782	27763	27679	27788	27562	27505	27429	27509	27553	27449	27670	27492	27384	27492	27873	27417	27797	27546	27745	27582	27671	27649	27789	27647	27484	27595	27617	27506	27643	27668	27822	27580	27748	27992	27576	27562	27606	27623	27581	27653	27481	27718	27713	27491	27525	27618	27629	27629	27607	27617	27533	27826	27611	27618	27862	27559	27616	27664	27884	27619	27742	27877	27819	27642	27459	27439	27465	27641	27435	27652	27500	27703	27666	27533	27604	27507	27755	27617	27661	27530	27544	27486	27653	27765	27782	27706	27296	27538	27513	27512	27665	27708	27513	27692	27464	27550	27543	27665	27601	27496	27578	27558	27389	27750	27570	27927	27880	27678	27608	27683	27579	27663	27415	27532	27609	27816	28025	27514	27547	27541	27676	27449	27784	27685	27502	27642	27694	27611	27748	27732	27705	27621	27519	27737	27763	27662	27728	27582	27479	27276	27475	27502
17707	35888	34959	31037	65414	84715	65686	44368	27748	20417	17586	17296	17165	16996	17253	16995	17145	16958	17057	16965	17205	16900	17003	17076	17013	17174	17095	17075	17091	17020	16829	16935	17014	16906	17226	16965	17039	17105	16926	16952	16967	17032	17035	17014	16849	16882	17021	17063	17008	17212	16883	16967	16987	17058	17107	17061	16837	16852	16903	17144	16850	17074	16992	16858	17113	16864	16974	16840	16903	17131	17015	17004	17005	17088	16851	17003	16883	17091	16974	17036	16870	16838	17106	16871	16927	16737	16916	16947	17017	16830	17020	16863	16828	16967	16939	16954	16868	17010	17035	16887	16927	16909	16977	17157	16894	16963	17147	16973	16954	16958	17078	16942	16813	16863	16882	16800	16896	17105	17044	17091	16822	16876	17030	17048	16816	17127	16892	17034	16876	16823	16985	17004	17086	16996	16937	16990	16888	16882	17108	16950	17016	16955	16929	16900	16870	16904	16915	16796	16816	16959	17020	16910	17023	16971	16902	16840	16903	17156	16834	17073	17005	16954	16965	17000	16970	16814	16876	16819	16992	16797	16890	16771	16870	16837	16851	16943	16981	17088	16974	16973	16925	16770	16985	16911	17125	16884	16808	16840	16829	16780	16819	17148	16915	17086	16952	16927	16801	17096	16894	16878	17033	16856	16992	16814	16844	17056	16861	16927	16928	16748	17050	17007	16853	17060	16945	16837	16965	17016	16984	16963	17018	16835	16980	16972	16793	16899	16904	16929	16952	16774	17289	16953	16972	16986	16996	16850	17017	16891	16950	16882	16987	17167	17061	16990	17055	16872	16934	17002	17026	17104	16735	16823	16980	17097	16857	16770	16988	16997	17010	16973	17000	16851	17217	16895	17024	16883	16946	16919	16886	17048	16916	16865	16839	16833	17013	16922	17073	16877	17039	17220	16954	16891	16857	17036	16765	17028	16999	16911	16914	16898	17089	16842	16962	16926	16963	16991	16897	16813	16955	16701	17121	16883	17001	17017	16798	17002	16905	16855	16729	16835	16971	16854	17042	16878	16859	16859	16825	16985	17004	16973	16771	16710	17074	16846	16987	16882	17100	17012	16884	17142	16866	16858	17063	16974	17059	16798	16835	16946	16764	17020	16980	16834	16897	16887	17204	17051	16992	16846	16935	16895	17109	16996	17105	17086	16973	16973	17055	16818	16916	16842	16919	16841	16984	16808	17042	16945	16870	16851	16882	17125	17012	16946	16938	17088	16965	16953	16918	16812	16710	16889	17008	16982	16907	16886	16814	17079	16840	16845	16936	16928	16830	17085	16974	16814	16994	17117	16956	17018	16900	16871	16892	16912	17021	16848	16949	16818	16799	16951	16913	16898	16908	17034	16979	16774	16979	16949	16974	16810	16828	17053	16964	16942	16825	16857	16972	16828	16945	16956	17000	17018	16857	17012	16931	16952	16932	16853	16829	16895	16895	16907	16788	16935	17012	17097	16784	16876	16905	16691	17070	16987	16966	16909	17114	16864	17032	16965	16864	16926	17003	16825	16978	17020	16986	16948	16976	16983	17078	16843	16888	16887	16838	17134	16766	17061	16918	16946	16880	17007	17048	16877	16963	16648	16877	16902	16841	16934	16966	17060	16856	16955	17017	16873	17005	16894	17164	16863	16978	16865	16989	17020	17038	16819	16898	16964	16965	16854	17074	16973	16942	17000	17086	17088	16959	16770	16915	17004	16909	17027	17062	16834	16978	17139	16824	16878	16811	16840	16965	16833	16970	16939	16949	16731	16976	16728	16822	17036	16921	17021	16865	17008	17048	16802	16970	16933	16963	17138	16982	16992	17018	16860	16941	16941	17088	16884	16997	16745	16942	16739	16825	17050	16856	17019	17057	17026	17060	16968	17094	16937	16887	16865	16981	16836	16924	17065	17017	16884	16955	16925	16910	16849	17015	16905	16926	17118	16978	16748	16989	16963	16886	17018	17067	16879	17059	16866	16889	16978	16794	16868	16955	16909	16869	16922	16865	16997	16835	16880	16913	16881	16979	16866	17136	17149	16764	16961	17060	16876	16999	17051	16957	16879	17070	16998	16916	16788	16866	16845	17010	16987	16946	16882	16792	16962	17054	16856	17017	16943	16915	16858	17000	16945	16897	17070	16937	16919	16945	16935	17006	16956	16824	17030	17084	16822	16884	16722	16857	16947	16780	17030	16953	16810	16990	16860	16829	17143	17007	16907	16787	16880	16930	16824	17025	17174	16593	16873	17008	16952	16880	17061	16950	17093	16995	16941	16949	16922	16984	16755	16854	16891	16919	16749	16730	16944	17026	16764	16767	16863	16948	16932	16948	16707	16787	16829	16764	16985	16974	16874	16807	16831	16854	16912	17050	17051	16965	16892	16975	16998	17031	16979	16895	17062	16840	16926	17024	17151	16871	17047	16994	16906	16809	16878	17105	16890	16939	16770	16810	17115	17162	17062	17024	16882	16969	16817	16941	16908	16845	17195	16852	16981	16887	17055	16868	17074	16941	16874	17084	16919	16915	16921	16917	16924	17152	16828	17034	16837	16910	16944	17048	16752	16993	17067	17009	16888	16917	16928	16828	17027	16905	16918	16998	16829	16933	17182	16880	16962	17196	16872	16888	16759	16918	17245	16965	16910	16872	16785	16951	17066	16693	16943	16938	16903	16795	17085	16978	17094	16900	16959	16813	17026	16905	16875	16939	17054	17067	17018	16951	16986	17124	16810	16929	17075	16866	17060	16954	16861	16904	17053	16860	16843	16739	17071	16978	16847	16944	17045	16994	16890	16970	16981	16952	16916	17004	16883	16822	16894	16913	16838	16824	16890	16829	16861	17041	16873	16968	16795	16858	17046	16889	16930	16988	16974	16809	16961	16954	16849	16824	17063	16948	16863	16647	16890	17031	17018	16920	17063	17050	16963	16923	16881	16764	16845	16877	17054	17049	17108	16972	16973	16901	16809	16935	16951	16789	17056	16597	16878	16939	17001	16949	17051	16955	16773	16846	16835	17056	17129	16960	17080	16910	16879	16795	16924	16955	16952	16837	16884	16792	17086	16777	16632	17090	16913	16909	16996	17061	16896	16958	16986	16899	17056	16795	16869	16864	17076	16886	16901	16910	16969	16898	16851	16894	17052	16859	17020	16911	16905	16814	16877	17002	16907	16954	16927	16938	16951	16919	16916	16813	16890	16785	16882	17087	17046	16880	17002	17040	16798	16896	16767	16924	16898	16876	16918	17036	17002	17129	16899	17158	16836	16972	16849	16957	16835	16952	16917	16943	17080	16914	17008	16853	16838	16946	16969	16980	17018	17008	16889	16892	16910	17043	16936	16718	16793	16830	16816	17013	17049	16937	16886	16959	16761	16894	17049	17036	16999	16996	16963	17033	17086	17087	17052	16928	16935	16925	17106	16956	16806	17039	16976	16788	16852	17060	16965	17111	16804	16921	16907	16788	16829	16898	16952	17029	16873	16845	16945	16906	16848	16974	16976	17025	17100	16846	16867	16819	17065	16914	16944	17043	16906	16933	17070	16826	16877	16825	16872	16796	16894	16795	16909	16948	16781	16817	16800	16827	17058	16844	16878	16734	16894	16901	16792	16955	16894	16981	16928	17126	16947	16953	16904	16922	17117	16871	16961	16842	16937	17037	16792	16946	17088	17071	16963	16807	17056	16800	16882	16869	16764	17178	16906	16918	16934	16779	16954	16894	16983	16885	16972	17139	16862	16891	16990	16948	16935	16947	17009	17086	16919	16920	17036	16901	16814	16772	16853	16927	17051	16903	16912	16932	17086	17002	16666	16874	16941	16967	17034	16830	16865	16756	16910	16904	16870	16970	16744	16962	16935	16934	17021	17029	16998	16963	16943	17157	16853	16978	17143	17020	16998	17003	16924	16911	17210	16784	16914	16821	17032	16873	16888	16742	17012	16902	17040	16926	17001	17029	16947	16903	16881	16984	17076	16891	16711	17047	17033	16899	16851	16965	16886	16922	17011	16849	16770	16857	16896	17216	16884	17049	16693	16944	17050	16908	16897	16793	16868	16839	16698	17022	17096	17119	16957	17000	16879	17091	16830	16912	16853	16947	16785	17023	16934	17051	16945	16719	16898	16971	17243	16861	17060	17156	16811	16861	16871	16835	16916	16954	16875	17039	17090	16937	17058	16829	16969	16998	17030	16974	16905	16950	16929	16877	17012	17132	16946	16912	16875	16881	16983	16884	16964	17021	16899	16972	16853	17083	17027	16780	16979	16828	16823	17080	16753	16900	17022	16761	16878	17084	16836	17119	16824	16843	16932	16926	16900	16924	17008	17063	17121	17063	16958	16955	17248	16909	16874	16897	17217	16931	16989	16988	16700	17018	16818	16944	16816	17081	16853	17020	17073	16860	16991	16812	16883	16973	16810	16704	17148	17054	17096	16943	16765	16953	16905	17083	16859	16932	17171	17029	16895	16746	16969	17021	16850	17099	16782	17076	17142	16912	16847	16818	16795	16834	17061	16924	16959	17004	17016	16923	16864	17022	16798	16885	16906	17030	16706	17034	16861	16866	16996	16990	16955	17058	17020	16979	16898	16951	16983	16936	17002	16863	16777	16946	17047	16969	17045	16821	16849	16811	16808	16889	16992	16897	17034	16984	16750	16846	16935	17114	16946	16696	17049	16862	16871	17045	17202	16954	17056	16960	16886	16997	16767	17006	16934	16984	16957	17171	17013	17003	16968	16758	16902	16985	16737	16860	16815	17048	16945	16919	16910	16846	17091	16956	16827	16922	16928	16971	17048	16956	16999	16947	16947	16943	16643	17119	16925	16821	16958	16970	16977	16915	17095	17085	17066	17084	17002	16979	16925	16776	17021	16981	16964	16708	16888	17186	16773	17027	17091	17003	16825	16992	16783	17002	16880	16907	16908	16804	16898	16829	16837	16872	17102	16898	17064	16851	16988	16931	16881	16910	16835	16895	16966	16938	17078	16841	16795	16831	17121	16956	16859	16968	16776	17206	16756	16843	16868	16916	16754	17122	16885	17083	16857	16975	16947	17041	16947	16967	16961	16843	16978	16939	16980	16854	16893	16840	16713	16958	16835	16904	16899	16957	16844	16930	17016	16878	17053	17058	17079	16947	16945	16878	16868	16873	16855
32177	26316	30279	29623	35606	38167	34545	30753	28362	27741	27402	26996	27127	27336	27272	26884	27133	27348	27316	27003	27310	27110	27075	26991	27208	27222	27204	27221	27283	27406	27213	27281	27175	27045	27295	27303	27174	27157	27293	27223	27120	26983	26912	27019	27065	26796	27039	27049	27032	27369	27165	27008	27048	26903	27229	27187	27293	27016	27186	27123	27112	26699	27057	27240	26877	27191	27019	26928	27055	27196	27136	27142	27017	27330	27180	26978	26932	26977	27184	27129	27083	27070	27045	26976	27348	27126	27067	26816	26659	27121	27211	27310	27105	27117	26872	27139	27143	27268	27042	27097	27076	27302	27203	27076	27115	27128	27329	27004	27134	27099	27213	27087	27348	27441	27249	27254	27181	27097	27174	27127	27008	27208	26989	27128	27158	27226	27003	26950	27207	27194	26992	27219	27089	27021	27017	27210	26854	27265	26861	26894	27326	27247	27047	27029	26928	27196	27156	27225	27067	27177	26841	27299	27412	27273	27046	27072	27089	26955	27160	27136	27126	27071	26960	27261	26996	26963	27289	27303	27149	27185	27143	27090	27220	27142	27157	27005	27158	26743	26807	27309	27231	27278	27004	27172	26910	26803	27035	27293	27256	27235	27038	27360	26997	27306	27172	27013	27427	27290	27272	27247	26886	26896	27040	27327	27110	27218	27400	27009	27096	27016	26925	27071	27221	27096	27371	27177	27198	26840	27219	27334	27145	27166	27262	27076	27342	27218	27114	27140	27025	27200	27154	27076	27192	26892	27118	27112	27080	27128	27180	27169	26957	26930	27258	26902	27169	27124	26824	27060	27186	27253	27132	27079	27097	27292	27045	27003	27310	27041	27157	27023	27026	27077	27228	26855	27165	26955	27278	27189	27325	27001	26950	27229	27243	27211	27067	27045	26985	26961	27207	27257	26915	27218	27237	27206	27107	27083	27190	27035	27047	27235	27099	27186	27204	27103	27271	27118	27050	26933	27191	27341	27147	27144	27005	26875	27111	26989	27034	27143	27138	27197	27078	27410	27062	27318	27111	27326	27181	26833	27208	27099	27147	27320	27092	26957	27143	27093	27145	27083	26977	26792	27308	27287	27018	27242	27290	27220	27202	27242	26976	27114	27213	27227	26988	27249	27128	27077	27040	26983	27129	26981	27249	27241	27188	27559	27105	27353	27302	27100	26809	26943	27126	27150	27067	27108	27311	27153	27208	27141	26994	27232	26978	26967	27027	27098	27252	27052	27122	26953	27322	27183	27104	27119	27100	26820	26996	27048	27152	27184	27130	27081	27083	27383	26990	27198	27021	27244	27039	26954	27162	27120	27141	27312	27078	27016	27184	27143	27049	27342	27155	27214	26947	27061	27321	27373	27267	27117	27263	27120	26880	26960	27186	27207	27100	27124	27126	27191	27074	27244	26938	27064	27097	27471	26971	27161	27016	27058	27082	27146	26954	27330	27136	27247	27161	27121	27032	27011	27076	27228	27268	27057	27136	27119	26954	26960	27208	26856	27108	27134	27093	27127	27239	27254	27244	27111	27279	27098	27143	27187	27061	27493	27079	26998	27193	27201	27133	27132	27135	27202	27284	26972	27127	26953	27275	27139	27247	27059	27073	27398	27099	27540	27002	27025	27235	26917	27085	27148	27069	26898	27127	27153	26865	27067	27394	26906	27181	27128	27092	27069	27008	27152	27105	27049	27153	27169	26967	27011	27191	26669	27169	27344	27219	27044	27033	26898	27039	27094	27305	27260	27293	26975	27051	27077	27393	27292	27296	27310	26991	27192	27122	26899	27015	27194	27306	26997	27035	26987	27229	26927	27115	26925	27257	27059	27138	26972	27096	27143	27239	27178	27056	26910	27017	26870	27127	27171	27253	27305	27385	27289	27039	27302	26995	27050	27168	27216	27175	27156	27071	27079	26905	27063	27255	27225	26958	27048	27030	27141	27181	27108	27094	27215	27112	27234	27085	27246	27454	27246	27192	27089	27147	27261	27248	27291	26897	27399	26877	27207	27078	27160	27327	27322	27105	27105	26981	27031	27180	26997	26950	27417	27121	27186	27263	27195	27143	27209	27110	27053	27068	27141	27124	27290	27173	26914	27177	26995	27166	27185	27278	27088	27052	27130	27223	27181	27125	27090	27192	27172	27516	27230	26976	26796	27187	27108	27053	27002	27053	26942	26972	27208	27074	27197	27077	26853	27061	27457	27108	27278	27081	27288	27139	26983	27089	27383	27016	27232	27109	27188	26934	26917	27285	26971	27350	27098	27274	27166	27185	26914	27097	27101	27146	27113	26947	27235	27136	27126	27354	27311	27087	27216	27021	27070	27129	27038	27196	27043	27118	27117	26992	27202	27082	26806	27227	27230	26843	26981	27062	26984	27111	26981	26885	27294	26944	27298	27083	27180	27069	27004	27200	27320	27038	27014	27365	27024	27220	27176	27161	27182	27087	27152	27103	27129	27155	26985	27373	27379	27028	27165	27026	27145	27049	27259	27203	27285	27002	27238	27049	27027	27339	26977	26979	27111	27052	26954	27211	27261	27181	27403	27426	27084	27171	27297	27347	27013	27077	27354	27003	27246	27017	27040	27018	26952	27141	26908	27233	27064	27225	26892	27041	27011	27141	27288	27440	27063	27062	27216	27084	27197	27178	27078	27288	27158	27136	27146	27205	26963	27048	27019	27092	27092	27090	26952	27028	27067	27026	27400	27068	27120	27282	27230	27185	26814	26802	26824	26668	27230	27361	27070	27026	26992	26883	26972	27234	27110	27194	27100	27174	27246	27033	26877	27042	27044	27127	27045	27043	27098	27178	27116	27085	27205	27330	27244	27097	26872	27208	27096	26925	26895	27245	27251	27169	27260	27204	27067	27049	27062	27169	27071	27152	26950	27007	27269	27213	27032	27162	27106	27108	27154	27278	27164	27084	27308	26853	26977	27144	27054	26912	27285	27308	27197	27117	27178	27139	26729	27011	27010	27339	27209	27281	27147	27172	27103	27316	27193	27307	27206	27094	27204	27080	27407	27224	26960	27116	27211	27042	27022	27242	27271	27143	27243	27084	27125	27047	27095	27188	26970	26840	27205	27115	26981	27096	27074	27015	27007	27165	27230	27108	27134	27011	27159	27070	27137	27321	27223	26990	27031	26973	27120	27240	27487	27209	27037	26969	26923	27163	27226	27401	27090	27283	27186	27048	26819	27191	26958	26939	26974	27340	26945	27192	26876	27058	27070	27077	26914	27202	27001	27139	27238	27118	26869	27199	27366	27064	27027	26974	27159	27200	27153	27217	27223	27212	27146	27235	27061	27057	27238	27159	27171	27171	27267	26927	27237	27167	27290	27376	27125	27135	27130	27290	27226	27341	27070	27224	27194	26964	27225	27012	27334	27393	27114	27257	27431	27249	27241	27303	27146	26978	27234	27132	27148	27082	27161	27066	27032	27231	27284	27130	26982	27123	27253	27403	27329	27267	27077	27364	26955	27362	27182	27040	27386	27291	27115	27124	27442	27194	27255	27208	27028	27395	26951	27216	27013	27302	27157	27107	27059	27110	27350	27219	27470	27135	27120	27329	27158	27046	26855	27182	26940	27038	27060	27068	27397	27106	27348	27152	27484	27121	27236	26863	27012	27114	26904	27287	27061	27149	27285	27036	27048	27273	27338	27191	27273	27361	27171	27026	27054	26927	27226	27273	27057	27264	27306	27370	27310	27323	27166	27224	27030	27092	27271	27155	27019	27260	27021	27091	26969	27112	27270	26983	27220	26900	27211	27192	27028	26811	27513	27045	27377	27403	27216	27168	26966	27313	27001	27194	27020	27007	27256	27479	26976	27303	27000	27311	27073	27226	27009	27081	26950	27093	26840	27044	26940	27118	26911	27383	27017	27206	27216	27318	27262	27212	27100	26936	27252	27145	27089	27178	27163	27391	27041	27379	27196	26938	26987	27140	26979	27186	27384	27144	27158	27140	27074	27190	26976	27172	27333	27039	27231	27289	27144	27068	27103	27214	26907	26936	27206	27063	27126	26966	27011	26977	27051	26962	27019	27337	27174	27300	27154	27201	26982	27285	27016	27233	27135	27026	26946	27258	27291	27141	27065	27324	26923	27400	27294	27119	27297	27244	27070	27345	27099	27046	27071	26936	27005	27048	27173	27114	27369	27089	27143	26929	27005	27165	27142	27198	26968	27203	27038	27054	26865	27086	27276	27194	27139	27020	27204	27353	27256	27206	26861	27081	27195	27013	27057	27097	27173	27226	27224	27080	27176	27057	27318	27159	27000	26949	27178	27226	27363	27050	27177	26993	27230	27074	27018	27276	27090	27216	27040	27272	27376	27005	27062	27106	27036	27275	27233	27076	27178	27321	27140	27017	26968	26979	27065	26995	27216	27001	27024	27213	27186	27092	27160	27341	27144	27406	27224	27303	27325	26951	27171	27445	26956	26959	27091	27235	27007	27033	27069	27293	26980	27122	27300	27147	27086	27290	27093	27416	27394	27166	27255	27142	27114	27111	26985	27144	27017	26875	26978	27073	27122	27355	27257	27188	27150	27194	27121	27189	27089	27267	26940	26789	26843	27022	27067	26944	26985	26733	26891	27185	26884	27026	27365	26971	27087	27352	26958	26961	27046	27266	27157	27256	26981	27111	26968	27089	27032	27108	27249	27161	27164	27265	27065	27323	26907	26847	27182	27240	26992	27248	27106	27268	27095	27221	26988	26957	27190	27121	27050	27155	27075	27320	27026	26935	26893	26846	27217	27138	27057	27134	27379	27333	27340	27456	27200	26995	27407	26837	26949	27209	27238	27170	27201	27168	27089	26932	27183	27350	27012	27378	27120	26966	27178	27161	27416	27285	27254	26892	27098	27228	27093	27193	27167	27094	27078	27160	27253	27078	27356	27373	27119	27102	27105	26999	27250	27064	27058	26919	27100	27304	27122	27196	27139	27370	27016	27029	27334	27047	27065	27191	27008	26871	27171	27183	27039	27264	27216	27188	27236	27351	27171	27288	27118	26960	27180	26917	27128	27244	27278	27176	27171	27039	27246	27184	27087	27230	27287	27201	26885	27092	27209	27219	27319	27211	27014	27040	27210	26936	27090	27171	27295	27179	27094	27254	27014	27080	26936	27159	27177
16114	18435	18121	17524	27582	27707	23031	19434	17218	16629	16426	16442	16481	16294	16380	16601	16353	16196	16445	16177	16299	16228	16494	16255	16349	16405	16166	16269	16428	16312	16126	16187	16287	16501	16281	16561	16247	16257	16443	16174	16379	16283	16216	16055	16369	16281	16089	16374	16338	16261	16330	16129	16164	16175	16317	16247	16326	16307	16336	16302	16361	16308	16296	16197	16288	16236	16325	16261	16090	16352	16252	16344	16432	16412	16378	16143	16186	16358	16418	16285	16207	16249	16519	16225	16261	16207	16177	16298	16211	16333	16360	16336	16206	16400	16290	16320	16370	16360	16450	16403	16339	16237	16269	16254	16283	16266	16190	16295	16273	16339	16395	16276	16332	16353	16203	16344	16451	16383	16375	16061	16216	16439	16104	16335	16438	16221	16382	16329	16174	16157	16117	16307	16254	16310	16281	16261	16322	16317	16237	16282	16282	16324	16418	16392	16332	16273	16226	16178	16321	16232	16241	16240	16251	16269	16252	16257	16369	16274	16251	16192	16169	16339	16393	16372	16328	16297	16405	16428	16347	16430	16251	16265	16165	16230	16221	16236	16439	16330	16295	16301	16349	16348	16344	16307	16325	16249	16283	16128	16494	16420	16495	16278	16214	16273	16301	16216	16238	16374	16200	16392	16407	16316	16175	16241	16128	16193	16272	16387	16232	16308	16344	16354	16276	16398	16418	16269	16289	16536	16268	16290	16210	16294	16197	16237	16225	16188	16501	16509	16502	16148	16396	16245	16257	16328	16378	16171	16399	16136	16315	16224	16257	16329	16350	16296	16386	16259	16400	16256	16188	16575	16364	16393	16302	16322	16236	16250	16097	16181	16199	16241	16268	16302	16411	16278	16367	16416	16149	16115	16222	16065	16380	16440	16138	16223	16360	16307	16303	16459	16486	16264	16359	16382	16453	16153	16356	16332	16153	16239	16310	16130	16217	16412	16347	16271	16268	16278	16270	16347	16208	16389	16411	16284	16369	16474	16311	16227	16465	16188	16310	16429	16332	16234	16353	16313	16174	16309	16251	16306	16277	16249	16337	16292	16425	16267	16305	16208	16290	16316	16320	16188	16515	16264	16309	16392	16321	16107	16222	16256	16293	16335	16272	16221	16421	16305	16282	16260	16279	16175	16318	16370	16319	16354	16218	16217	16122	16250	16462	16284	16287	16249	16380	16330	16467	16291	16177	16090	16115	16251	16318	16300	16401	16359	16456	16309	16263	16222	16295	16324	16282	16337	16291	16372	16321	16288	16401	16291	16233	16346	16371	16288	16342	16385	16342	16371	16325	16302	16420	16350	16265	16220	16341	16371	16261	16326	16268	16194	16295	16453	16197	16281	16059	16458	16360	16387	16271	16361	16221	16500	16295	16318	16171	16265	16394	16214	16086	16269	16373	16335	16278	16377	16250	16522	16411	16217	16302	16242	16324	16320	16307	16342	16200	16222	16245	16491	16077	16273	16364	16365	16430	16371	16348	16288	16421	16206	16106	16288	16421	16237	16322	16237	16252	16346	16339	16493	16088	16408	16240	16259	16235	16528	16207	16315	16419	16208	16366	16311	16279	16311	16382	16367	16229	16440	16206	16249	16266	16216	16443	16375	16547	16193	16349	16282	16036	16359	16371	16332	16411	16424	16253	16333	16360	16265	16241	16200	16351	16385	16275	16178	16353	16436	16350	16220	16100	16290	16521	16318	16514	16301	16237	16177	16344	16141	16419	16338	16258	16352	16266	16319	16393	16265	16054	16576	16169	16259	16213	16369	16348	16498	16166	16299	16146	16198	16257	16177	16225	16485	16266	16266	16334	16419	16434	16311	16170	16267	16338	16368	16252	16472	16367	16263	16455	16221	16153	16333	16297	16133	16206	16266	16373	16243	16371	16274	16280	16148	16324	16395	16316	16237	16270	16236	16208	16300	16315	16184	16441	16361	16257	16297	16174	16431	16289	16199	16274	16327	16305	16281	16158	16296	16339	16467	16329	16384	16452	16447	16327	16142	16286	16306	16348	16258	16424	16276	16191	16114	16219	16183	16390	16390	16310	16502	16184	16351	16180	16328	16534	16268	16218	16266	16187	16296	16203	16458	16314	16327	16415	16222	16182	16286	16203	16293	16170	16288	16404	16136	16309	16186	16452	16226	16316	16244	16153	16388	16225	16387	16398	16393	16430	16292	16365	16260	16319	16053	16191	16296	16301	16355	16340	16097	16225	16323	16321	16273	16084	16404	16369	16500	16233	16488	16345	16341	16116	16191	16203	16284	16412	16239	16263	16309	16324	16413	16407	16292	16195	16328	16421	16172	16176	16328	16215	16308	16210	16257	16334	16317	16301	16278	16291	16286	16366	16155	16240	16282	16444	16078	16335	16346	16238	16339	16287	16268	16319	16355	16439	16283	16443	16279	16276	16222	16296	16337	16007	16125	16332	16254	16351	16401	16385	16424	16279	16263	16282	16261	16272	16179	16326	16289	16378	16262	16230	16194	16474	16120	16289	16226	16225	16164	16360	16264	16392	16251	16264	16416	16361	16231	16224	16541	16170	16271	16296	16357	16336	16256	16438	16402	16277	16114	16471	16287	16172	16332	16379	16233	16247	16226	16327	16197	16337	16366	16174	16340	16356	16378	16250	16297	16438	16285	16353	16271	16245	16366	16220	16461	16231	16237	16206	16294	16305	16249	16196	16212	16412	16396	16424	16186	16307	16309	16330	16450	16440	16246	16445	16367	16249	16448	16279	16309	16183	16235	16300	16419	16297	16246	16262	16137	16306	16308	16424	16287	16168	16208	16182	16498	16145	16360	16173	16284	16188	16360	16353	16260	16203	16280	16361	16269	16260	16385	16127	16451	16418	16255	16385	16264	16280	16411	16245	16334	16133	16403	16325	16294	16331	16427	16541	16237	16218	16453	16319	16177	16455	16146	16476	16290	16315	16343	16501	16172	16326	16456	16359	16334	16448	16242	16267	16321	16292	16284	16463	16156	16315	16375	16232	16390	16324	16463	16345	16469	16235	16154	16432	16348	16239	16219	16171	16261	16412	16506	16394	16312	16143	16240	16208	16326	16399	16113	16288	16491	16380	16229	16287	16324	16320	16487	16436	16305	16211	16186	16213	16306	16324	16202	16281	16322	16373	16318	16417	16190	16385	16322	16340	16321	16370	16253	16305	16204	16220	16420	16418	16339	16369	16134	16389	16422	16211	16290	16180	16382	16244	16250	16216	16271	16290	16174	16131	16161	16410	16372	16058	16296	16387	16434	16366	16182	16330	16241	16286	16313	16177	16200	16342	16286	16084	16300	16387	16223	16484	16209	16223	16372	16186	16562	16368	16264	16174	16491	16274	16199	16446	16294	16380	16254	16355	16250	16370	16300	16203	16344	16326	16414	16212	16318	16240	16322	16212	16412	16361	16501	16538	16283	16422	16398	16379	16245	16382	16298	16396	16140	16573	16072	16292	16294	16399	16361	16096	16262	16406	16274	16225	16233	16222	16288	16254	16186	16298	16002	16345	16322	16212	16325	16416	16231	16242	16076	16186	16186	16323	16283	16297	16362	16323	16225	16137	16290	16325	16276	16308	16223	16265	16236	16234	16151	16237	16376	16267	16187	16258	16312	16333	16248	16208	16369	16245	16374	16344	16281	16347	16468	16331	16398	16286	16284	16252	16168	16338	16152	16156	16432	16262	16297	16434	16306	16125	16364	16356	16276	16483	16267	16476	16152	16302	16508	16286	16391	16450	16158	16440	16254	16224	16221	16325	16290	16347	16385	16301	16176	16337	16313	16258	16398	16223	16150	16282	16197	16253	16325	16293	16457	16220	16370	16320	16367	16471	16260	16413	16389	16144	16206	16337	16420	16175	16230	16305	16484	16407	16364	16416	16426	16248	16365	16279	16454	16441	16241	16210	16368	16403	16306	16524	16464	16480	16146	16413	16411	16276	16341	16315	16128	16319	16433	16116	16435	16163	16256	16238	16327	16121	16237	16221	16250	16251	16241	16218	16245	16417	16312	16251	16247	16142	16537	16309	16309	16215	16234	16228	16413	16268	16244	16291	16212	16315	16408	16528	16319	16256	16313	16467	16357	16199	16469	16234	16181	16400	16452	16382	16283	16423	16311	16359	16309	16478	16362	16251	16203	16285	16295	16166	16250	16195	16271	16279	16354	16310	16155	16488	16258	16353	16151	16268	16195	16302	16171	16342	16198	16316	16422	16285	16259	16310	16247	16254	16160	16414	16290	16373	16202	16350	16339	16404	16397	16179	16319	16260	16256	16273	16313	16328	16240	16295	16319	16227	16289	16167	16341	16148	16227	16339	16208	16261	16166	16361	16279	16085	16257	16282	16346	16357	16352	16266	16282	16270	16462	16300	16202	16249	16343	16243	16378	16410	16293	16325	16265	16348	16358	16433	16224	16304	16289	16430	16259	16284	16290	16351	16298	16302	16248	16252	16177	16416	16186	16150	16161	16180	16266	16192	16502	16194	16538	16323	16365	16263	16408	16251	16296	16362	16315	16212	16230	16275	16356	16256	16220	16216	16137	16407	16241	16208	16310	16064	16275	16243	16377	16388	16092	16178	16332	16324	16360	16294	16269	16415	16254	16337	16123	16313	16331	16469	16161	16227	16591	16241	16309	16192	16366	16323	16245	16130	16121	16352	16181	16202	16289	16286	16257	16461	16393	16370	16187	16168	16156	16315	16344	16317	16170	16255	16114	16301	16222	16526	16277	16244	16145	16255	16412	16223	16371	16119	16446	16291	16548	16321	16169	16336	16205	16418	16267	16308	16268	16384	16240	16419	16268	16242	16248	16361	16387	16351	16259	16210	16427	16304	16324	16256	16461	16217	16382	16417	16157	16337	16384	16567	16236	16345	16331	16173	16299	16382	16211	16330	16255	16379	16187	16109	16158	16381	16501	16325	16322	16305	16473	16358	16257	16399	16250	16261	16321	16243	16365	16343	16374	16389	16379	16291	16440	16142	16177	16194	16178	16341	16142	16277	16319	16370	16446	16443	16434	16521	16251	16445	16238	16304	16275	16295	16028	16399	16135	16271	16426	16592	16329	16071	16391	16373	16230	16326	16413	16195	16265	16457	16335	16173	16171	16367	16342	16260	16480	16097	16330
25557	21580	28468	31587	56195	61442	50232	38747	32158	29249	27907	27485	27447	27223	27157	27317	27462	27273	27701	27318	27246	27518	27172	27231	27316	27409	27382	27375	27296	27295	27466	27312	27368	27343	27186	27449	27062	27111	27159	27222	27188	27073	27261	27421	26958	27310	27389	27403	27349	27449	27398	27490	27155	27231	27475	27214	27386	27207	27435	27298	27395	27238	27285	27378	27447	27325	27557	27616	27190	27575	27646	27414	27267	27422	27309	27288	27198	27290	27291	27320	27448	27349	27396	27393	27505	27460	27466	27148	27366	27384	27233	27222	27394	27159	27239	27277	27258	27211	27397	27328	27013	27302	27428	27311	27225	27335	27428	27310	27105	27302	27573	27507	27293	27458	27438	27216	27341	27178	27251	26955	27172	27277	27226	27366	27270	27449	27251	27127	27343	27015	27243	27217	27380	27363	27288	27242	27209	27361	27083	27307	27471	27227	27328	27034	27434	27509	27421	27326	27539	27425	27089	27101	27145	27360	27198	26823	27180	27444	27152	27176	27282	27429	27485	27355	27334	27313	27260	27187	27219	27109	27265	27298	27307	27100	27099	27102	27293	27174	27454	27318	27229	27175	27226	27199	27123	27239	27158	27416	27296	27412	27310	27263	27093	27025	27194	27188	27230	27422	27264	27293	27126	27017	27412	27175	27381	27254	27115	27101	27337	27056	27421	27326	27332	27504	27304	27345	27189	27328	27375	27239	27513	27265	27314	27288	27341	27358	27425	27508	27146	27258	27181	27210	27164	27282	27154	27462	27380	27107	27400	27241	27039	26925	27381	27371	27307	27002	27207	27370	27089	27213	27262	27337	27571	27361	27537	27215	27329	27531	27083	27462	27278	27117	27238	27252	27460	27288	27142	27216	27248	27324	27379	27137	27124	27265	27180	27298	27402	27233	27277	27313	27328	27228	27151	27329	27190	27074	27193	27222	27161	27362	27475	27490	27095	27432	27323	27301	27142	27190	27312	27524	27122	27280	27251	27279	27304	27520	27465	27149	27317	27305	26947	27318	27190	27257	27222	27458	27505	27126	27208	27162	27130	27402	27449	27151	27380	27193	27145	27023	27061	27437	27324	27309	27036	27374	27100	27230	27209	27113	27111	27250	27065	27408	27287	26834	27385	27165	27305	27509	27464	27247	27453	27350	27196	27385	27371	27500	27434	27346	27077	27380	27421	27360	27366	27338	27351	27242	27435	27163	27411	27366	27339	27256	27285	27448	27384	27278	27293	27298	27417	27105	27388	27107	27277	27321	27417	27281	27208	27399	27286	27183	27241	27074	27436	27271	27353	27355	27276	27129	27051	27228	27444	27288	27384	27431	27099	27214	27402	27180	27076	27203	27404	27399	27418	27049	27260	27033	27310	27493	27215	27360	27412	27432	27062	27194	27424	27453	27489	27126	27529	27353	27472	27211	27324	27256	27205	27243	27274	27357	27400	27022	27134	27433	27154	27356	27208	27340	27269	27275	27238	27387	27185	27511	27324	27286	27199	27312	27374	27291	27620	27196	27544	27042	27321	27286	27397	27248	27242	27060	27261	27162	27280	27150	27179	27378	27247	27234	27251	27499	27473	27337	27266	27323	27387	27667	27375	27360	27431	27081	27240	27321	27263	27128	27287	26933	27314	27226	27431	26979	27141	27136	27188	27451	27489	27216	27446	27211	27416	27326	27152	27112	26986	27157	27063	27258	27403	27319	27164	27242	27209	27229	27126	27122	27091	27324	27121	27167	27270	27326	27147	27226	27005	27150	26948	27142	27251	27242	27250	27449	27167	27354	27365	27132	27356	27089	27001	27240	26971	27428	27414	27178	27367	27211	27275	27173	27256	27409	27087	27428	27311	27134	27454	27008	27313	27288	27190	27242	27341	27318	27418	27296	27218	27037	26912	27040	27312	27283	27303	27246	27265	27202	27373	27120	27048	26955	27414	27176	27264	27072	27277	27172	27396	27396	27132	27221	27396	27268	27240	27389	27446	27422	27292	27261	27373	27203	27299	27161	27349	27264	27233	27323	27283	27097	27438	27214	27292	27317	27468	27495	27134	27440	27058	27512	27321	27296	27266	27405	27077	27423	27593	27387	27456	27265	27342	27235	27253	27197	27395	27302	27220	27365	27227	27510	27047	27170	27353	27073	27125	27244	27176	27258	27493	27149	27388	27210	27251	27184	27460	27487	27339	27347	27268	27331	27248	27238	27274	27422	27434	27301	27665	27399	27183	27212	27553	27440	27400	27166	27099	27306	27233	27257	27058	27410	27141	27124	27086	27233	27572	27217	27206	27218	27251	27318	27421	27414	26955	26954	26979	27253	27309	27298	27403	27409	27340	27090	27096	27170	27340	27291	27192	27362	27415	27313	27278	27257	27609	27274	27227	27307	27097	27267	27249	27448	27392	27316	27473	27147	27205	27069	27292	27288	27464	27083	27277	27404	27407	27145	27136	27334	27294	27314	27078	27349	27410	27291	27110	27248	27304	27334	27220	27029	27335	27170	27428	27257	27191	27536	27344	27133	27150	27083	27121	27279	27344	27215	27090	27275	26892	27151	27233	27134	27335	27306	27177	27432	27438	27021	27495	27368	27238	27333	27240	27280	27297	27321	27257	27170	27298	27321	27089	27055	27356	27137	27288	27141	27312	27201	27210	27167	27401	27317	27215	27329	27467	27252	27095	27363	27170	27200	26917	27114	27149	27176	27311	27270	27333	27241	27354	27173	27179	27266	27359	27478	27543	27143	27072	27178	27243	27293	27269	27233	27472	27414	27356	27324	27185	27290	27351	27468	26923	27202	27194	27230	27261	27124	27258	27354	27468	27563	27349	27185	27069	27155	27216	27470	27286	27229	27142	27313	27184	27211	27195	27199	27373	27053	27237	27365	27434	27397	27322	27258	27177	27216	27342	27142	27246	27271	27502	27296	27374	27328	27460	26984	27166	27348	27190	27033	27296	27475	27468	27383	27359	27126	27313	27157	27310	27335	27353	27205	27447	27238	27307	27218	27349	27247	27413	27178	27308	27287	27342	27229	27477	27291	27188	27219	26929	27259	27111	27259	27077	27433	27296	27377	27194	27269	27587	27405	27254	27461	27305	27144	27314	27376	27330	27113	26896	27172	27371	27386	27263	27309	27113	27187	27422	27663	27447	27274	27288	27000	27096	27112	27406	27443	27121	27147	27430	27260	27191	27360	27275	27210	27231	27152	27092	27352	27342	27332	27139	27152	27219	27304	27360	27284	27219	27404	27209	27179	27148	27283	27538	27424	27290	27183	27229	27205	27346	27408	27389	27279	27775	27246	27365	27112	27325	27135	27252	27204	27404	27118	27246	27231	27327	27422	27158	27331	27365	27285	27509	27322	27360	27079	27310	27477	27340	27205	27448	27223	27608	27143	27152	27090	27179	27186	27115	27367	27277	27425	27046	27112	27104	27392	27240	27178	27317	27213	27330	27371	27123	27321	27434	27156	27044	27197	27123	27435	27281	27371	27438	26915	27355	27249	27219	27250	27291	27454	27277	26939	27028	27022	27212	27380	27128	27287	27196	27424	27403	27176	27128	27293	26987	27184	27269	27222	27413	27211	27232	27349	27028	27410	27311	27448	27516	27170	27304	27347	27142	26820	27150	27133	27013	27197	27244	27468	27064	27287	27319	27213	27380	27212	27324	27351	27493	27249	27569	27542	27258	27362	27154	27189	27478	27312	27338	27173	26982	27339	27150	27423	27437	27542	27343	27203	27457	27432	27247	27352	27301	27369	27228	27481	27400	26912	27229	27100	27158	27477	27296	27341	27253	27519	27172	27259	27177	27287	27289	27232	27244	27134	27011	27217	27306	27088	26991	27491	27343	27150	27208	27331	27481	27194	27228	27087	27043	27439	27410	27314	27378	27229	27152	27233	27334	27216	27266	27191	27543	27333	27276	27088	27335	27196	27131	27160	27176	27294	27340	27507	27198	27326	27486	27421	27496	27497	27291	27237	26991	27045	27639	27135	27310	27410	27146	27071	27221	27413	27318	27449	26904	27262	27379	27072	27300	27169	27056	27466	27402	27359	27423	26903	27339	27107	27366	27228	27162	27197	27162	27218	27346	27474	27368	27418	27177	27272	27314	27071	27531	27296	27534	27360	27116	27264	27506	27252	27682	27158	27044	26987	27060	27316	27339	27265	26966	27354	27133	27369	27163	27174	27182	27184	27224	27304	27246	27232	27408	27129	27020	27547	27401	27077	27176	27390	27131	27351	27511	27251	27466	27260	27149	27158	27016	27336	27346	27103	27382	27259	27194	27302	27338	27178	27519	27252	27100	27304	27193	27181	27471	27161	27351	27201	27295	27416	27250	27332	27160	27256	27557	27211	27247	27612	27399	27408	27160	26990	27509	27201	27402	27466	27619	27313	27408	27277	27169	27178	27223	27505	27253	27061	27263	27128	27139	27146	27360	26919	27439	27491	27177	27257	27301	27265	27096	27472	27527	27429	27446	27475	27496	27227	27195	27194	27181	27212	27442	27081	27313	27094	27417	27460	27383	27168	27187	27390	27238	27573	27335	27152	27321	27315	27287	27353	27191	27135	27420	27353	27019	27221	27282	27444	27543	27421	27414	27194	27299	27131	27414	27430	27164	27210	27279	27157	27339	27199	27240	27153	27450	27387	27391	27255	26979	27420	27308	27241	27275	27239	27202	27274	27129	27337	27199	27236	27237	27257	27348	27116	27121	27009	27296	27408	27255	26949	27352	27169	27103	27092	27368	27285	27097	27325	27574	27253	27675	27104	27203	27396	27177	27508	27590	27424	27122	27057	27242	27211	27337	27160	27225	27532	27301	27378	27351	27296	27020	27224	27189	27139	27264	27167	27253	27209	27197	27399	27523	27348	27371	27322	27329	27311	27182	27294	27393	27334	27311	27362	27213	27176	27274	27358	27318	27268	27403	27508	27478	27374	27430	27386	27471	27328	27028	27023	27374	27118	27317	27323	27185	27167	27169	27269	27217	27325	27485	27122	27139	27362	27082	27358	27259	27294	27406	27214	27422	27060	27090	27291	27320	27202	27351	26987	27106	27308	27386	27023	27188	27239	27269	27297	27589	27317	27428	27436	27439	27307	27032	27242	27218	27360	27544	27173	27298	27282	27246	27236
15238	24985	24823	24995	57920	54823	40229	27955	20513	17715	16921	16503	16599	16698	16648	16676	16624	16564	16451	16562	16520	16531	16753	16449	16333	16582	16539	16589	16573	16503	16520	16538	16575	16717	16611	16448	16560	16423	16518	16570	16377	16650	16567	16561	16397	16379	16415	16333	16438	16362	16544	16696	16601	16662	16648	16360	16549	16363	16385	16535	16558	16536	16517	16370	16356	16355	16529	16407	16428	16490	16532	16653	16610	16483	16628	16595	16342	16591	16504	16407	16595	16497	16534	16551	16426	16477	16450	16601	16447	16587	16615	16463	16546	16502	16715	16487	16556	16428	16523	16495	16717	16525	16417	16610	16525	16564	16685	16623	16590	16279	16495	16417	16611	16532	16464	16492	16558	16663	16431	16471	16384	16553	16562	16402	16482	16336	16660	16517	16345	16486	16385	16418	16537	16563	16391	16582	16508	16510	16441	16506	16544	16439	16486	16552	16579	16387	16534	16416	16607	16593	16478	16452	16699	16464	16641	16457	16378	16460	16655	16447	16473	16492	16332	16387	16542	16481	16450	16440	16553	16534	16457	16452	16616	16365	16459	16624	16455	16537	16417	16568	16507	16410	16424	16496	16450	16560	16553	16410	16376	16682	16541	16555	16442	16578	16632	16410	16355	16486	16594	16475	16341	16381	16555	16311	16460	16448	16470	16597	16595	16451	16569	16383	16671	16550	16543	16537	16704	16382	16481	16508	16594	16628	16388	16492	16490	16587	16476	16524	16585	16501	16691	16601	16408	16381	16488	16503	16529	16503	16441	16494	16427	16220	16387	16347	16380	16644	16376	16562	16505	16657	16729	16413	16416	16528	16473	16552	16352	16509	16560	16577	16715	16594	16371	16600	16391	16388	16303	16444	16478	16469	16163	16424	16564	16425	16459	16552	16416	16602	16448	16533	16383	16303	16484	16611	16549	16460	16409	16375	16558	16544	16666	16461	16682	16489	16526	16541	16636	16463	16336	16385	16487	16295	16604	16530	16368	16407	16476	16359	16456	16460	16474	16475	16420	16478	16470	16472	16403	16564	16428	16496	16526	16524	16493	16539	16319	16426	16319	16540	16448	16456	16503	16544	16536	16583	16600	16398	16479	16375	16407	16542	16486	16414	16594	16436	16428	16290	16548	16639	16468	16481	16526	16614	16480	16592	16519	16596	16498	16585	16568	16479	16806	16404	16404	16506	16287	16425	16487	16601	16382	16309	16604	16769	16404	16488	16378	16526	16631	16344	16431	16406	16315	16469	16450	16439	16413	16450	16597	16352	16391	16557	16658	16517	16652	16519	16596	16636	16715	16509	16492	16309	16440	16581	16298	16430	16644	16363	16404	16436	16526	16636	16544	16572	16322	16452	16511	16573	16448	16370	16323	16496	16385	16524	16555	16479	16453	16496	16336	16456	16551	16401	16456	16288	16626	16546	16415	16390	16506	16462	16623	16375	16563	16470	16345	16570	16399	16376	16545	16584	16353	16459	16397	16500	16582	16467	16443	16379	16521	16607	16546	16491	16271	16314	16599	16423	16506	16538	16457	16337	16690	16382	16495	16382	16556	16387	16450	16502	16645	16504	16467	16383	16570	16442	16577	16538	16417	16561	16495	16637	16453	16622	16538	16363	16536	16507	16368	16267	16378	16720	16419	16494	16572	16348	16709	16549	16442	16388	16628	16593	16661	16333	16611	16585	16783	16433	16558	16293	16640	16465	16618	16640	16477	16483	16552	16632	16523	16649	16505	16545	16477	16435	16423	16518	16620	16389	16578	16550	16585	16353	16519	16242	16615	16543	16700	16404	16383	16504	16552	16583	16420	16572	16492	16428	16529	16379	16341	16380	16364	16285	16791	16239	16576	16249	16476	16442	16416	16497	16415	16584	16571	16562	16521	16391	16640	16317	16543	16432	16548	16563	16562	16472	16680	16571	16451	16534	16654	16361	16427	16618	16379	16383	16490	16490	16350	16508	16452	16561	16401	16634	16745	16525	16387	16370	16593	16496	16489	16464	16458	16466	16416	16425	16627	16467	16458	16609	16397	16390	16454	16438	16313	16496	16609	16374	16632	16620	16459	16451	16191	16452	16447	16399	16414	16396	16373	16455	16513	16575	16600	16538	16494	16483	16551	16458	16402	16552	16366	16472	16476	16692	16451	16434	16411	16408	16427	16545	16433	16751	16595	16411	16492	16481	16381	16496	16508	16434	16321	16506	16533	16528	16496	16594	16574	16453	16396	16533	16418	16507	16486	16473	16443	16487	16472	16588	16577	16524	16369	16468	16421	16618	16252	16369	16508	16459	16389	16576	16423	16451	16543	16624	16497	16557	16325	16590	16468	16588	16450	16486	16583	16372	16600	16616	16220	16458	16571	16426	16556	16353	16603	16583	16324	16672	16588	16377	16421	16430	16415	16427	16558	16464	16510	16382	16500	16425	16541	16729	16510	16554	16548	16503	16456	16493	16295	16446	16387	16622	16681	16490	16631	16601	16563	16321	16482	16474	16651	16442	16587	16621	16333	16462	16587	16539	16583	16430	16574	16494	16659	16401	16513	16401	16515	16541	16533	16615	16462	16416	16458	16574	16555	16486	16482	16291	16395	16553	16452	16353	16354	16548	16547	16414	16342	16665	16467	16581	16520	16470	16405	16413	16541	16612	16364	16413	16452	16586	16562	16361	16382	16656	16586	16369	16548	16577	16570	16191	16391	16438	16465	16485	16567	16524	16578	16444	16465	16511	16613	16470	16545	16502	16434	16620	16547	16491	16579	16448	16621	16454	16465	16480	16398	16409	16534	16478	16403	16349	16593	16544	16463	16407	16432	16610	16355	16484	16487	16501	16398	16375	16424	16445	16462	16369	16499	16460	16450	16560	16569	16520	16431	16451	16463	16268	16504	16627	16557	16734	16453	16512	16328	16491	16474	16354	16471	16609	16670	16468	16512	16305	16533	16385	16498	16480	16459	16557	16390	16593	16531	16412	16368	16529	16509	16376	16382	16406	16578	16617	16462	16632	16480	16436	16438	16595	16510	16413	16352	16447	16209	16419	16480	16589	16583	16528	16457	16498	16543	16553	16409	16303	16461	16491	16447	16444	16482	16565	16501	16516	16532	16422	16527	16649	16559	16346	16545	16548	16483	16532	16626	16592	16562	16525	16500	16461	16564	16366	16563	16664	16506	16343	16289	16542	16602	16529	16481	16685	16579	16702	16549	16526	16474	16368	16483	16541	16615	16546	16515	16527	16533	16577	16521	16339	16555	16401	16609	16471	16432	16434	16377	16412	16642	16510	16700	16585	16648	16441	16601	16553	16352	16456	16325	16487	16297	16377	16709	16449	16473	16641	16501	16440	16339	16564	16531	16368	16613	16452	16476	16432	16565	16486	16497	16521	16383	16501	16664	16333	16474	16420	16522	16459	16516	16545	16396	16529	16365	16534	16585	16276	16590	16416	16576	16452	16276	16569	16557	16356	16627	16362	16472	16759	16424	16562	16433	16420	16475	16513	16485	16542	16439	16451	16540	16438	16589	16530	16411	16452	16548	16460	16475	16702	16588	16514	16447	16604	16531	16403	16411	16461	16674	16591	16502	16492	16453	16601	16653	16542	16619	16403	16374	16363	16513	16338	16483	16563	16474	16613	16511	16543	16525	16541	16426	16484	16507	16397	16361	16571	16597	16542	16311	16406	16451	16441	16476	16475	16584	16374	16547	16516	16519	16577	16580	16374	16374	16513	16457	16522	16478	16436	16598	16520	16484	16510	16563	16432	16398	16484	16415	16477	16462	16358	16707	16272	16502	16554	16571	16574	16676	16477	16521	16512	16350	16384	16628	16517	16436	16459	16410	16488	16422	16478	16549	16431	16399	16529	16378	16433	16553	16410	16450	16438	16531	16329	16563	16423	16480	16278	16508	16573	16691	16573	16439	16452	16459	16547	16626	16403	16554	16620	16499	16521	16553	16533	16371	16560	16664	16448	16457	16440	16311	16366	16399	16610	16648	16609	16433	16493	16435	16470	16574	16499	16572	16672	16661	16398	16515	16587	16513	16323	16623	16538	16379	16493	16541	16357	16406	16654	16471	16534	16316	16439	16654	16447	16482	16379	16522	16367	16445	16379	16482	16436	16322	16544	16405	16418	16444	16487	16391	16452	16424	16520	16550	16453	16453	16610	16493	16539	16448	16540	16453	16611	16643	16483	16654	16426	16333	16473	16530	16098	16671	16644	16496	16568	16422	16516	16415	16458	16437	16486	16524	16389	16461	16406	16409	16581	16595	16353	16484	16495	16610	16524	16542	16619	16521	16595	16425	16316	16494	16635	16513	16543	16416	16543	16502	16687	16358	16370	16295	16554	16498	16660	16846	16428	16560	16669	16460	16413	16592	16477	16356	16461	16505	16393	16437	16426	16428	16373	16570	16424	16421	16529	16517	16345	16516	16557	16689	16452	16327	16420	16510	16520	16451	16388	16477	16599	16561	16608	16405	16388	16514	16537	16438	16400	16477	16548	16477	16499	16411	16397	16461	16455	16558	16573	16563	16596	16668	16430	16444	16678	16362	16446	16574	16346	16633	16668	16450	16488	16336	16353	16545	16536	16535	16552	16406	16515	16499	16498	16467	16561	16623	16426	16570	16527	16553	16328	16415	16322	16468	16623	16543	16599	16548	16701	16519	16368	16577	16683	16674	16399	16476	16413	16514	16287	16528	16505	16587	16399	16370	16290	16187	16354	16541	16564	16513	16339	16546	16343	16579	16594	16493	16422	16389	16587	16578	16457	16534	16472	16638	16541	16551	16403	16355	16599	16558	16429	16610	16693	16401	16524	16540	16494	16363	16330	16465	16383	16467	16362	16608	16548	16599	16348	16546	16493	16506	16379	16450	16608	16551	16648	16426	16466	16359	16531	16401	16444	16710	16420	16350	16539	16411	16571	16484	16444	16471	16475	16646	16517	16436	16501	16523	16515	16506	16404	16413	16474	16440	16463	16465	16488	16375	16392	16492	16638	16507	16342	16403	16506	16590	16591	16519	16411	16404	16496	16452	16396	16521	16493	16372	16696	16471	16371	16544	16480	16473	16448	16696	16551	16326	16538	16510	16400	16400	16500	16378	16411	16511	16540	16573	16405	16558	16574	16291	16475
23278	21520	28734	26127	61938	78547	64142	49901	37964	31799	29201	28503	28096	28291	28276	28036	28164	28147	28082	28126	28212	28082	27939	27929	28040	27939	28042	28101	28074	28249	27927	27655	28098	28014	27923	27952	27694	27817	27953	27989	27944	28082	28071	27885	27975	27872	28093	27885	27992	27888	27990	27974	27991	28025	27710	27805	27887	27827	28055	27653	27827	27636	27889	27788	27990	27807	27657	28008	27830	27985	27606	27785	27746	27787	27902	28032	27895	27935	27989	27937	28044	28022	27968	27801	27710	27802	28015	28006	28070	28096	27934	27716	27763	28007	27626	27825	27714	27945	27767	27925	27887	27719	27875	28081	27901	28053	28006	27887	27780	27760	27954	27693	27734	27829	27689	28074	28021	28008	27790	27793	27929	27684	27788	27710	27795	27813	27787	27785	27933	27740	27792	27583	27576	27706	27846	27911	27786	27933	28051	27866	27553	27940	27906	28221	27888	28140	27943	27951	27954	27818	28026	27936	27700	27513	27984	27995	27863	27667	27846	27786	27884	27918	27868	27623	27646	27687	27605	27873	27881	27936	27910	27560	27790	27830	27952	27751	27754	28011	27832	28047	27958	27949	27775	27966	27863	27831	27760	27881	27947	28002	27818	27744	27693	27991	27921	27915	28007	27886	27721	27864	27995	27977	27737	27747	27939	27991	27835	27881	27769	27521	27673	27718	27656	27809	27946	27923	27993	27851	27945	27902	27973	27817	27718	27905	27955	27692	27837	27898	27812	28023	27954	27886	27750	27884	27744	27715	27968	27961	27938	27890	27615	27775	28059	27867	27942	27814	27989	28096	27821	27768	27883	28005	27708	27783	27788	27926	27729	27923	27902	27828	28011	27892	27653	27749	27765	27860	27759	27740	27871	27983	27600	28039	27840	27858	27924	27942	27913	27949	27822	27820	27620	27654	28014	27686	27898	27903	27870	27924	27841	27762	28010	27737	27915	27879	27859	27734	27732	28131	27719	27841	27760	27780	27835	27974	27545	27780	27861	27946	27736	27709	27558	27705	27898	28175	28046	27990	27938	28019	27808	28047	27801	27894	27948	27682	28047	27653	27787	27812	27788	27754	27935	27679	27838	27914	27589	28099	27807	27927	27968	27954	27847	27634	27899	27871	27556	27683	27787	27683	27823	27683	27700	27955	27949	27880	27801	28045	27986	27808	27963	27850	27734	27723	27828	27884	27667	27886	27883	27899	27825	28026	27674	27650	27920	27724	27772	27937	27925	27687	27728	27776	27942	27697	27909	27991	28027	27680	27937	27732	27766	27977	27932	27840	27823	27939	28070	27681	28106	27962	27778	27794	27981	27779	27958	27813	27834	27885	27581	27955	27945	27900	28128	27947	27786	27780	27968	27823	28056	27618	28025	27876	27887	27800	27880	27942	27881	27678	27816	27725	27878	27898	27663	27889	27970	27951	27889	27954	27851	27797	27738	27830	28086	27964	27770	27761	27908	28003	27901	27863	28395	27783	27848	27657	27927	27756	27979	27877	27706	27931	27740	27954	27807	27920	27903	27771	27886	28058	27759	27683	27741	27933	27876	27896	27898	27876	27647	27856	27676	28145	27940	27833	27618	27922	28001	27974	28296	28007	27992	27936	27831	27771	27849	27702	27805	27583	27979	27742	27811	27834	27876	27584	27764	27789	27933	27869	27916	27764	27970	27833	27869	28039	27879	28010	28177	27790	27635	27768	27761	27809	27579	27816	27578	27935	27660	27678	27914	27889	27808	27703	27839	27939	28082	27906	27777	27816	27910	27900	27736	27729	27978	27991	27813	27875	27791	27752	28051	27760	27777	28019	27570	27960	27830	27972	27929	27896	27907	27722	27830	27814	27850	28003	27547	27854	27822	27692	27856	27718	28011	27820	28077	27839	27903	27879	27875	27519	27680	27729	27956	27944	27690	27677	27974	27874	27862	27872	27771	27919	27965	27876	27885	27912	27882	27785	27717	27552	27855	27742	27624	27845	28158	28166	27807	27825	27885	27889	27893	27863	28166	27954	27683	27924	27810	27956	27725	27730	28034	27760	27635	27688	27863	27782	27859	28044	27783	27502	27936	28012	28116	27644	27720	27990	27936	27978	28083	27725	27901	27600	27706	28129	28043	27916	27901	27640	27568	27744	27801	28003	27700	27866	27930	27917	27892	28208	27900	27749	28240	27781	27937	27830	28102	27842	27863	27648	27933	27716	27711	27943	28010	28015	27876	27690	27666	27697	28055	27826	27964	27779	27956	27683	28089	27864	27853	27894	28022	27836	27927	27996	27831	27938	27902	27761	27701	27635	27935	27882	28070	27962	27745	27711	27665	27770	28093	27965	27865	27885	28059	27916	27794	27740	27791	27779	27878	27703	27944	27962	27870	27819	27766	27736	27921	27662	27926	27944	27879	27820	27842	27925	27781	27808	27842	27742	28041	27830	27569	28020	27823	27483	27901	27833	27578	27789	27761	27866	27949	27906	27688	27743	27611	27896	27991	27693	27747	27904	27710	28051	27630	27931	27930	27726	27906	27612	27847	27970	27804	27646	27725	27800	27942	27938	27803	28015	27777	27730	27915	27971	27728	27666	27747	28052	27975	28014	27909	27975	27907	27892	28059	27715	27689	28103	27866	28091	28028	27825	27853	27831	27865	27707	27816	28063	27721	27643	27656	27631	27836	27806	27683	27769	27690	27850	27824	27680	27915	27836	27660	27653	27901	27836	27674	27652	27887	27866	27759	27710	27764	27910	27705	27803	27950	27926	27732	28002	27709	27976	27832	27883	27744	27677	27533	28040	27959	27599	27923	27881	28044	27806	27894	27833	27648	27783	27863	27681	27816	27727	27852	27793	27814	27729	27950	27915	28127	27627	27765	27897	27677	27615	27884	28007	27982	27770	27653	27971	27827	27686	28153	27835	27671	27837	27970	27687	27992	27919	27908	28050	27580	27862	27573	27614	27681	27762	27960	27855	27695	27945	28106	27910	27919	28106	27895	27617	27652	27815	28245	27697	27949	28026	27810	27851	27834	27787	27874	27827	27696	27683	27660	27830	27863	27921	27910	27878	27998	27953	27782	28177	27827	27451	27937	28061	27915	27783	27869	27942	27730	27932	27929	27840	27881	27857	28014	27819	27819	27933	28193	27972	27804	27956	27903	28173	27793	27669	27771	27575	27817	27706	27925	27860	27952	27868	27478	27822	27948	27928	28059	27851	27819	28125	27797	27800	27937	27735	27798	27696	27955	27876	27611	27823	27851	27643	27915	28079	27783	27595	27848	27786	27903	27621	27908	27803	27742	27702	27996	27532	27516	27831	27868	27771	27817	27813	27807	27849	27916	27760	27782	27880	28033	27659	27646	27907	27632	27694	27821	27886	27915	27699	27847	28042	27789	27509	27818	27734	27978	28055	28011	27892	27816	27921	27848	27958	27888	27715	27852	27818	28040	28030	27682	27877	27868	28095	27741	27735	28135	27789	28098	27927	27908	27932	27789	27851	27854	27888	27884	28043	27863	27590	27804	27796	27781	27955	27927	27969	27840	27693	27648	28022	27779	28108	27704	28148	27854	27803	27971	27839	27799	28033	28143	27567	27837	27801	27735	27848	27848	27790	27879	27896	27799	27828	27771	27706	27907	27788	27854	27774	27700	27890	27742	27730	27649	27830	27742	27830	27666	27946	27711	28197	27797	27690	27836	27968	28161	27943	27953	27885	27842	27886	28100	28050	27712	27796	27542	27712	28047	27871	27750	27849	27944	27836	27969	28030	27846	27487	27738	27930	27892	27893	27765	27801	28183	27771	27887	27698	27755	27887	28029	27702	27922	27690	27765	27654	27808	27633	27583	27905	27866	27863	27948	27720	27959	28063	27818	27744	27936	28161	27783	27563	27822	27899	27614	27873	27910	27669	28021	28157	27855	27934	27769	27955	27855	27917	27782	27878	27821	27904	27479	27899	27784	28083	27930	27806	27776	27754	27936	27877	27478	27801	27738	27810	28033	27932	27880	27903	27860	27644	27812	27736	27739	28041	27699	27774	27810	27743	28069	28057	28079	27710	27881	28013	27823	27644	27810	27696	27838	27970	27944	27839	27970	27855	27977	28023	27737	27746	28000	28046	27816	27719	27920	27789	27749	27944	27659	27604	27871	27699	28006	27950	27514	27866	27781	27917	27916	28017	27941	27930	27832	28020	28047	28128	27758	27809	27748	27908	27926	27786	27908	27810	27862	27760	27749	27645	27779	27877	27771	27772	27843	27956	27872	27836	27826	27879	27958	27884	27896	28027	27660	27779	27578	27791	27790	27810	27786	27940	27587	27794	27950	27814	27996	27902	28006	28007	27815	27820	27582	27817	27938	27913	27788	27978	27966	27906	28144	27823	27799	28024	27866	27881	27742	27960	27992	27859	27972	27795	27920	27772	27731	27881	27923	27712	27750	28002	27810	28072	27883	27919	27768	27834	27892	27867	27842	28025	27845	27995	27804	27697	27972	27954	27754	28068	27816	27875	27663	27771	27808	28011	27848	27735	27786	27737	28026	27851	27878	28026	27916	27794	27745	27958	27860	27923	27886	27748	27929	28137	27975	27899	27652	27948	27823	27878	28048	28084	27781	27854	27654	27890	27891	27942	27581	27496	27900	27896	27667	27589	27757	27757	27895	28107	27855	27816	27843	27945	27924	27630	27777	27757	27588	27843	27715	27872	27703	27801	27856	28004	27956	27858	27767	27895	27892	27759	27702	27947	27757	27833	27727	27675	27811	27944	27589	28084	27773	27798	27792	27984	27369	27826	27790	27805	27854	27730	27604	27894	27664	27766	27813	27922	27957	28016	27735	27813	27878	27797	27879	27974	27965	27811	27813	27856	27718	27624	28081	28011	27754	27678	27888	28013	27763	27927	27840	27863	27922	28004	27804	27742	27836	27911	27814	27631	27921	27965	27713	27706	27881	27819	28073	27482	27614	27777	27620	28045	27842	27837	28018	27707	27808	27662	27838	27848	27668	27722	27740	27788	27722	28016	28027	27712	27861	27922	28042	27898	27721	27882	27865	27873	27884	27574	27722	27622	27955	27928	27963	27827	27865	27916	27883	27827	27816	27867	27950	27691	27758	27789	28061	27798	27793	27756	27855	27896	27823	27745	27801	27522
18735	36628	34047	29811	81059	82098	62130	41821	26720	19954	17783	17354	17218	16975	17010	17069	17189	16935	17072	16965	17236	17090	17102	17285	16919	16841	16966	17006	17177	17019	17012	17056	16991	16776	17124	16974	17183	16916	17033	17149	17076	17087	17221	16960	16990	17006	17020	16910	17195	16918	17103	17183	17179	17033	16925	16931	16956	17164	17222	16891	17123	16946	16912	16955	16939	17071	16931	17171	17070	17066	16967	16866	17209	16983	17082	16975	16977	16898	16927	16943	17244	16933	16875	16950	17061	16884	16919	17076	16973	16847	17062	17011	17144	17006	17085	16994	17070	16980	17024	17026	17156	17055	16996	17068	17091	17092	16992	16882	16752	16980	17173	17141	17084	16939	17017	16966	16905	16994	16990	17015	17172	16956	17126	17138	17188	16877	17051	17103	16733	16895	16871	17157	17108	17083	17058	17059	16955	16925	16895	17115	16979	16990	16964	16970	17087	17065	16994	16970	17176	16947	17076	17163	16874	17263	17003	17014	17093	16921	16942	16966	17096	17041	17182	17060	16956	16927	16979	17084	16993	17021	16854	17162	17116	16984	16982	16783	17068	16842	17114	16883	17139	16951	17050	17022	16991	16939	16912	16884	16790	17214	16954	16829	16928	16891	17007	16955	17075	16898	17105	17024	16779	17055	16976	16954	16916	17088	16984	17098	17064	17036	17129	17018	16980	17092	16953	17146	17004	16988	16847	16896	17056	16930	16900	17104	16917	16997	17070	17164	17017	16942	17086	17137	16925	17089	17124	17097	17012	17058	16815	16897	17032	17057	16968	16889	17000	16888	17011	17103	16936	17034	17000	16995	17031	16943	16983	16970	17094	16979	16786	16954	16875	17049	17034	16955	17067	17055	17068	17092	17121	16968	16910	16804	17096	17103	16850	17062	17015	17176	17107	17035	17055	17070	16928	16918	16994	16969	17205	16999	16960	16933	17093	16972	17122	17054	17172	17005	16942	16966	17160	17071	16941	16755	16929	16982	17005	17093	17028	17098	17058	16974	16962	16980	16995	17027	16998	16945	16809	16848	16928	16905	17028	17146	16948	16879	16980	17016	17178	16849	17071	16971	16875	16876	17094	16952	16951	17282	16848	17036	17071	16922	17202	16948	16940	16958	17091	17039	16992	17006	17018	16999	17033	16905	17148	16998	17053	17089	16974	17013	17061	17020	16986	16924	17052	16948	17035	17294	16968	16863	16938	17100	17015	16951	16948	16974	16937	16872	16915	16922	16994	16999	17008	17084	17204	16809	17041	17000	16984	17061	17048	17021	17042	17066	16939	16974	16903	17037	17133	16980	16903	16926	16816	16914	17140	16801	17143	16741	16884	17150	16951	16996	16953	17121	16943	16916	16923	17063	16885	16906	17056	17001	17099	17005	16839	17071	17024	16971	16933	16970	16817	16942	16860	16912	17204	16851	16899	17022	16990	17007	17051	17028	17015	17047	17084	17084	16818	16929	16916	17210	17105	16815	16903	16996	16900	16783	16907	17164	16999	17019	16797	16896	17077	16846	17035	17085	17037	16832	17210	17135	17066	17073	16996	17161	16934	16992	17094	16950	16961	16976	16913	16936	17104	16963	17125	17028	17029	17083	16879	16948	16864	17272	16859	17048	17217	16822	16770	17090	17033	16948	17026	17089	17033	17154	16855	16976	17102	16908	17151	16927	16969	16951	17000	17010	16929	16906	16869	16989	16937	17154	16922	17006	17084	17022	17164	17085	17025	17097	17052	16973	17091	17267	16958	16931	16991	16860	16978	17112	16964	16925	17040	16927	16923	16976	16834	17065	17120	16871	16970	16875	17020	17019	17112	16970	17128	16958	16969	16998	17175	16924	16920	17060	17006	16909	16985	16869	16986	17028	16958	17026	17065	17084	17019	16996	16993	17042	16958	16818	17144	17000	17066	16966	16882	16976	17166	17133	16895	17044	17064	16950	16882	17255	16738	17164	17073	16828	16992	16874	16925	16900	16992	16992	16964	17124	16846	16806	17000	16972	16920	16858	16962	16897	16979	17009	16889	17240	17086	16906	16922	16994	17086	17083	16951	17177	17028	17127	16766	16764	17050	17070	16945	17039	16881	16949	16966	17044	16909	16941	16807	16853	16862	17098	17061	17069	17237	17033	16994	17038	16965	17061	17100	16956	17002	17047	17004	17088	16990	16953	16924	17054	16809	17056	16915	17022	16978	17056	16999	16950	17026	16820	16958	16889	16993	16977	16930	17004	17066	17097	17018	16815	16885	17033	16901	17044	17197	16891	17139	16857	16997	17016	17033	16839	16984	17114	16996	16953	16960	16832	17143	16974	17024	16910	16927	17060	16948	16934	17057	16828	16787	17085	17002	16988	17101	17066	17102	16992	17036	16918	17015	16868	17194	16939	16948	17091	17151	16964	17053	16856	17006	16945	16894	16987	17138	17010	17018	16967	17028	16932	17057	16844	17081	16899	16873	16983	16921	16977	17051	16943	17009	17068	17173	17059	16952	17033	17088	17140	17002	17057	17134	16874	16922	17015	17057	17011	16955	17108	16965	17007	17171	16961	16889	17039	16966	17065	16903	16982	17165	17000	17024	17082	17084	16926	17005	16908	17036	16895	16874	16938	16980	16755	17072	16861	16756	16917	16850	16990	16801	16959	16950	17085	16958	16915	16949	16922	16888	16947	16910	16999	16867	17037	16978	17015	16999	17025	17116	16970	17057	17152	16893	16984	17032	16785	16915	16994	17050	16896	16939	17043	16852	17194	16968	17133	16945	17066	16994	17023	16845	16955	16935	17095	17043	17107	16963	17042	17001	17108	16885	17052	17105	16896	16935	16861	16945	16995	16986	16776	16887	17037	16884	16972	16925	16962	17115	16923	16869	17070	17133	17072	16969	17050	17100	16948	16793	17023	16972	17153	17056	17057	17036	17070	16967	16944	16994	16877	16935	17160	17141	17047	16846	17022	17023	17005	16893	17047	17099	17041	16967	16968	17090	16935	16845	17064	17025	17001	16879	17020	16972	17063	17028	17034	17014	17125	16955	17133	16863	17002	16982	17076	16874	16918	17215	16974	16865	17077	16891	17009	17019	17090	16930	17201	17052	16758	16996	17045	17160	17084	17082	16970	17024	17004	17123	17081	17032	17023	16895	16985	17071	17073	16963	17047	16905	17062	16894	16914	16939	17080	16915	16998	16914	16974	16952	16910	16984	17058	17096	16963	16954	16942	16851	17002	17059	16910	16954	16965	16835	16873	16964	17007	16974	16950	17070	17230	16887	17006	16875	17028	16945	16976	17027	16958	17039	16968	17172	17056	17104	17122	17115	17206	16835	16936	16918	17118	16975	17178	16974	16807	17038	16994	17108	17052	17070	17127	16989	16781	17103	16875	16971	16845	16992	17329	16905	17014	17051	16856	17091	16969	17040	17064	16713	17161	17090	16953	17052	17015	16984	17172	17163	17049	17097	17044	17058	17045	16991	16891	17169	16806	17023	17029	17043	16937	16944	17187	17072	16930	16768	16913	17032	16885	16836	17035	16932	17190	17026	16912	17060	17057	17085	16837	17057	16872	17146	17117	17028	16924	16927	17006	16963	16936	17183	17043	17145	17031	17024	17026	17061	16775	17194	16935	16945	16957	16971	17114	17139	16945	17056	16988	16977	16981	16838	17005	17072	16885	16936	16972	16988	16872	16959	16980	17096	17036	17009	16983	17026	16952	16890	16726	16981	17140	16988	17030	17076	17106	16989	16895	17174	16851	16915	17013	16893	16842	17082	16988	16961	16852	17048	17069	16969	17022	16964	16908	17000	16695	17049	17346	16937	17054	17125	16968	16930	16946	17005	17029	16836	17105	17077	16826	16996	17031	17070	17153	16871	17120	17011	17161	17030	17017	17001	16750	17071	17012	16934	16980	17028	16995	16925	16955	17009	16729	16939	16987	17082	17047	16816	16971	17156	16954	17020	17005	16848	17076	16990	17083	16972	17199	17030	16935	16959	16855	16986	17170	17142	16998	17052	17225	17044	17051	17045	16951	16937	17163	17003	16927	17002	16913	16964	16858	16976	16973	17019	16892	16991	17143	16968	16896	17046	17124	16951	17085	17034	16775	17040	17014	17156	16942	17128	16843	17132	16944	17128	16984	16914	17027	17014	16886	17023	17070	17076	17057	16981	16962	17074	17042	17051	17089	16921	16949	16900	16901	16996	16730	16939	16976	17185	17032	17025	17043	16899	17086	16857	16915	17060	16947	17109	17006	16954	17046	16928	16922	16864	16846	17038	17061	16935	17067	16966	17004	16942	17083	17006	17104	16920	16940	17021	16791	17100	16926	17050	17001	17035	17037	16949	16963	16868	16935	16967	17105	16904	17084	17096	17012	16900	16949	16881	17099	17268	16951	16895	16903	16965	16895	17040	16813	17000	16887	16995	17132	16996	17117	17081	16805	16880	16790	17181	17002	17012	16821	16968	16947	16894	17156	17088	17014	16846	16826	17131	16969	16951	16879	17037	16851	17055	16994	16937	16944	16998	16716	17077	17057	17077	16868	16976	16998	17092	17064	16857	17027	16960	16756	16971	16958	16927	16804	17105	16869	16829	16929	16958	16917	16985	16943	17068	16838	17025	17073	17161	17106	16919	17073	16843	16932	16965	16991	16844	16785	16960	16999	17031	16894	16884	17005	17008	16945	16982	17027	16853	16841	16884	17123	17004	17042	16997	16934	16930	16810	17091	17232	16973	16787	17049	16805	17050	16949	17039	17023	17039	17122	17184	17070	16929	16980	17059	17035	16883	17094	16976	17002	17003	17036	17016	17031	16889	16967	16843	16986	17158	16959	17021	16931	16833	17065	16930	17078	16959	17162	17031	16956	17050	17062	16895	16900	16943	16973	16748	17017	16909	17002	16810	16979	17187	16943	17206	16915	16963	16921	17074	17117	17072	16992	16916	17029	17100	16926	17011	16991	17065	16747	16969	17022	17063	17099	17021	16999	17020	16930	16915	16879	17064	16809	17109	17042	16947	16790	16874	16949	16957	16965	17047	17009	16975	16846	17011	17044	17037	17074	16932	17154	16940	16921	17156	17126	16915	16983	16974	17094	16861	17133	17115	17111	17036	17302	16875	16875	17067	17027	16971	16950	17032	16874
32302	26466	29719	28932	36047	38127	34512	30859	28842	27795	27477	27356	27427	27433	27300	27491	27452	27243	27280	27247	27297	27117	27385	27001	27253	27247	27263	27100	27281	27191	27278	27430	27421	27238	27380	27379	27060	27300	27201	27428	27379	27375	27312	27361	27387	27386	27257	27119	27207	27202	27174	27539	26873	27350	27289	27341	27361	27145	27100	27126	27108	27514	27228	27382	27459	27290	27035	27086	27052	27164	27254	27421	27275	27403	27096	27277	27204	27115	27137	27062	27099	27228	27402	27076	27537	27210	27332	27310	27461	27260	27203	27248	27373	27360	27227	27326	26993	27211	27284	27240	27253	27033	27272	27064	27159	27442	27364	27147	27421	26951	27133	27350	27216	27239	27101	27266	27159	27233	27141	27135	27139	27160	27095	27543	27064	27409	27169	27118	27327	27416	27376	27202	27240	27126	27250	27287	27235	27281	27411	27151	27125	27231	27313	27305	27170	27458	27362	27324	27206	27154	27166	27356	27331	26956	27145	27167	27125	27532	27216	27432	27399	27201	27417	27217	27157	27199	27405	27286	27252	27381	27273	27171	27109	27223	27505	27448	27194	27314	27092	27320	27324	27155	27248	27173	27428	27352	27398	27529	27583	27479	27253	27321	27294	27393	27245	27199	27338	27219	27196	27370	27181	27307	27237	27247	27250	27373	27272	26889	27281	27337	27468	27274	27064	27199	27205	27203	27191	27248	27155	27206	27456	27267	27098	27294	27351	27208	27287	27278	27316	27277	27182	27200	27170	27154	27066	27327	27428	27148	27262	27436	27297	26985	27334	27227	27155	27119	27286	27282	27067	27207	27432	27541	27226	27137	27253	27240	27392	27144	27281	27475	27398	27068	27160	27354	27282	27208	27126	27169	27384	27218	27044	27225	27416	27249	27426	27302	27331	27270	27270	27234	27141	27311	27134	27233	27209	27132	27274	27285	27128	27466	27191	27406	27328	27376	27408	27309	27427	27217	27206	27222	27166	27372	27328	26940	27130	27296	27395	27256	27343	27108	27266	27127	27206	27168	27220	27089	27363	27380	27010	27263	27307	27349	27510	27341	27430	27346	27557	27317	27080	27236	27293	27015	27124	27244	27250	27332	27156	27095	27324	27360	27181	27494	27192	27253	27242	27228	27321	27280	27252	27267	27431	27322	27357	27461	27178	27359	27338	27237	27334	27313	27483	27368	27447	27288	27391	27133	27510	27213	27294	27113	27133	27102	27488	27281	27256	27271	27214	27416	26879	27284	27331	27214	27251	27230	27145	27246	27432	27100	27222	27127	27164	27007	27168	27562	27213	27369	27248	27364	27243	27142	27212	27242	27410	27252	27091	27345	26935	27221	27398	27251	27292	26941	27387	27245	27199	27249	27336	27282	27149	27189	27162	27461	27289	27066	27323	27263	27257	27255	27305	26863	27250	27017	27197	27253	27262	27313	27343	27465	27395	27080	26977	27485	27568	27286	27191	27208	27196	27223	27174	27090	26998	27266	27309	27234	27173	27339	27157	27425	27247	27104	27523	27277	27266	27309	27267	27129	27045	27242	27307	27150	27158	27386	27091	27278	27284	27347	26982	27320	27244	27190	27246	27254	27387	27381	27228	27228	27295	27153	27196	27400	27256	27145	27137	27165	27057	27374	27463	27174	27184	27275	27314	27153	27542	27145	27386	27106	27361	27402	27213	27188	27242	27286	26997	27331	27248	27137	27134	27468	27293	27265	27186	27237	27520	27014	27216	27154	27064	27151	26856	27235	26852	27522	27204	27378	27185	27368	27198	27292	27076	27118	27084	27325	27030	27130	27349	27342	27311	27308	27261	27330	27106	27459	27328	27005	27341	27377	27276	27345	27276	27097	27158	27013	27458	27055	27132	27190	27190	27352	27186	27137	27093	27369	27223	27248	27088	27322	27287	26969	27273	27234	27025	27009	26897	27197	27441	27050	27108	27101	27113	27182	27214	27320	27251	27206	27317	27342	27417	27328	27230	27192	27265	27136	27253	27379	27385	27242	27135	27123	27315	27412	27212	27213	27526	27371	27235	27311	27169	27317	27258	27330	27447	26960	27363	27186	26890	27182	27149	27181	27353	27323	27090	27173	27125	27628	27495	27193	27270	27327	27461	27250	27312	27370	27261	27348	27389	27348	27220	27365	27390	27264	27263	27324	27645	27198	27247	27245	27227	27199	27176	27513	27049	27232	27143	26981	27301	27155	27299	27374	27240	27226	27313	27257	27291	27354	27305	27179	27490	27128	27482	27209	27156	27129	27083	27247	27222	27189	27226	27286	27194	27194	26977	27248	27555	27399	27361	27493	27427	27459	27092	27483	27456	27276	27204	27199	27348	27424	27201	27226	27316	27256	27337	27162	27149	27296	27559	27274	27299	27421	27342	27167	27175	27181	27328	27419	27305	27147	27132	27415	27387	27066	27399	27368	27023	27194	27450	27353	27371	26948	27082	27237	27114	27162	26987	27303	27286	27557	27099	27448	27333	27287	27209	27252	27313	27336	27269	27102	27250	27216	27323	27315	27185	27319	27101	27108	27373	27242	27045	27416	27226	27090	27174	27356	27103	27231	27375	27263	27415	27199	26947	27080	27199	26980	27288	27157	27103	27341	27483	27225	26978	27267	26898	27108	27386	27347	27015	27159	27145	27228	27340	27403	27333	27146	27535	27349	27221	27021	27357	27449	27452	27370	27539	27281	27324	27512	27276	27376	27257	27336	27269	27016	27084	27392	27336	27212	27373	27143	27238	27248	27301	27125	27207	27368	27208	27270	27431	27359	27188	27134	27152	27260	27228	27229	27145	27337	27086	27090	27294	27295	27072	27362	27212	27201	27131	27294	27393	27447	27480	26957	27203	27235	27195	27372	26940	26926	27135	27224	27650	27304	27167	27156	27105	27154	27032	27383	27293	27255	27338	27113	27209	27122	27219	27234	27463	27353	27321	27146	27299	27606	26978	27036	27077	27291	27119	27043	27422	27263	27307	27246	27111	27298	27208	27339	27290	27159	27368	27326	27245	27291	27080	27190	27152	27168	27558	27164	27268	27118	27227	27113	27169	27155	27231	27255	27531	27261	27104	27470	27149	27041	27438	27356	27237	27235	27318	27512	26988	27062	27074	27292	26964	27669	27253	27057	27149	27429	27210	27131	27106	27258	27338	27082	27415	27233	27157	27163	27089	27488	27270	27138	27313	27236	26960	27138	27321	27212	27394	27471	27216	27341	27184	27143	27160	27229	27203	27209	27501	27166	27248	27178	27403	27173	27336	27342	27412	27218	27258	27244	27141	27340	27575	27315	27441	27484	27030	27189	27300	27136	27227	27201	27278	27156	27220	27415	27079	27230	27170	27135	27325	27435	27260	27393	27536	27144	27200	27348	27247	27359	27113	27345	27371	27309	27329	27097	27518	27156	27027	27065	27751	27262	27291	27389	27231	27038	27138	27177	27014	27203	27149	27260	27180	27311	27450	27254	27266	27294	27386	27220	27195	27171	27331	27356	27294	27165	27090	27080	27432	27283	27349	27159	27127	27402	27524	27280	27531	27229	27260	27310	27517	27223	27356	27222	27313	27178	27313	27117	27222	27220	27366	27346	27305	27439	27334	27192	27374	27037	27267	26985	27201	27032	27082	27089	27382	27369	27469	27308	27162	26922	27082	27232	27009	27210	27099	27080	27297	27168	27244	27301	27252	27262	27147	27033	27344	27246	27189	27248	27023	27226	27231	27197	27136	27336	27189	27561	27351	27198	27363	27118	27284	27528	27221	27495	27187	27185	26971	27537	27104	27202	27309	27202	27357	27396	27360	27422	27465	27100	27224	27166	27236	27152	27246	26918	27050	27112	27373	27406	27274	27300	27075	27394	27389	27241	27409	27182	27367	27064	27263	27124	27291	27143	27287	27270	27263	27194	27288	27235	27298	26914	27276	27194	27236	27222	27116	27428	27276	27018	27082	27180	27338	27292	27261	27320	27312	27279	27348	27102	27270	27224	26991	27166	26977	27123	27250	26937	27260	27520	27290	27402	27542	27463	27399	26981	27413	27407	27034	27189	27047	27474	27488	27114	27341	27341	27065	27288	27457	27120	27283	27179	27281	27287	27254	27180	27467	27569	27236	27279	27355	27333	27283	27374	27118	26966	27338	27473	26945	27400	27107	27219	27247	27166	27274	27072	27195	27234	27254	27235	27299	27113	27268	27093	27165	27111	27350	27505	27072	27449	27244	27275	27178	27304	27144	26988	27145	27225	27329	27362	27054	27100	27385	27175	27167	27551	27372	27265	27271	27242	27306	27483	27462	27093	27434	27304	27500	27274	27457	27195	27201	27139	27103	27006	27029	27127	27097	27106	27491	27286	27376	27485	27331	26993	27243	27254	27230	27363	27346	27187	27185	27256	27509	27052	27029	27362	27179	27422	27266	27203	27359	27314	27342	27373	26933	27290	27245	27132	27295	27438	27148	27283	27191	27250	27260	27282	27482	27384	27325	27343	27411	27081	27541	27263	27382	27296	27171	27378	27197	27230	27309	27336	27431	27172	27498	27057	27203	27136	27476	27440	27213	27166	27281	26971	27222	27459	27100	27575	27295	27407	27463	27056	27531	27287	27192	27238	27341	27417	27351	27092	27169	27110	27372	27170	27251	27178	27293	27127	27104	27122	27124	27474	27256	27045	27448	27579	27284	27050	27213	27388	27309	27392	27137	27436	27144	27242	27290	27265	27084	27416	27361	27383	26981	27052	27012	27235	27055	27280	27383	27170	27613	27411	27124	27094	27218	27205	27187	26921	27115	27110	27199	27347	27356	27160	27283	27255	27423	27391	27261	27757	27190	27427	27285	27334	27274	27278	27481	27353	27387	27179	27291	27134	27071	27348	27495	27189	27392	27300	27220	27244	27390	27208	27209	27060	27307	27129	27111	27332	27239	27141	27229	27210	27336	27295	27409	27141	27250	27283	27311	27261	27248	27220	27278	27173	27408	27203	27332	27058	27466	27400	26850	27127	27314	27045	27299	27323	27374	27466	27150	27071	27208	27177	27424	27099	27132	27195	27256	27357	27282	27291	27217	27400	27220	27220	27264	27062	27535	27259	27479	27323	27344	27594	27156	27495	27202	27397	27442	27410	27299	27339	27515	27167
16236	18020	17387	17027	27684	27599	22820	19371	17384	16756	16368	16343	16358	16237	16180	16329	16077	16174	16260	16497	16546	16384	16399	16342	16410	16398	16304	16234	16555	16166	16298	16242	16225	16303	16279	16260	16527	16351	16239	16245	16217	16267	16142	16267	16126	16319	16305	16328	16251	16450	16287	16423	16604	16239	16336	16377	16318	16325	16237	16313	16221	16360	16494	16148	16201	16191	16188	16224	16267	16217	16142	16277	16269	16181	16369	16483	16331	16290	16165	16395	16301	16253	16270	16149	16393	16125	16301	16393	16307	16318	16010	16273	16153	16438	16245	16384	16359	16154	16315	16247	16450	16375	16305	16132	16211	16324	16211	16246	16271	16205	16144	16292	16361	16357	16346	16155	16260	16247	16175	16220	16188	16147	16296	16227	16157	16263	16327	16335	16260	16116	16318	16205	16317	16321	16149	16351	16285	16238	16215	16380	16323	16329	16289	16251	16175	16425	16106	16360	16166	16141	16245	16141	16386	16286	16270	16118	16374	16366	16235	16272	16389	16237	16216	16378	16141	16223	16103	16142	16153	16250	16196	16236	16257	16260	16273	16196	16402	16206	16416	16267	16332	16352	16133	16047	16314	16221	16445	16158	16199	16239	16241	16182	16243	16265	16220	16298	16180	16440	16230	16288	16140	16194	16290	16120	16326	16358	16322	16229	16201	16326	16183	16185	16108	16239	16220	16286	16307	16392	16184	16379	16233	16179	16054	16170	16319	16385	16194	16249	16401	16309	16310	16350	16238	16320	16157	16210	16250	16369	16148	16142	16146	16169	16119	16155	16381	16284	16263	16141	16371	16234	16422	16068	16345	16194	16308	16269	16277	16187	16194	16213	16132	16192	16329	16183	16298	16049	16242	16224	16464	16334	16305	16225	16095	16024	16485	16294	16189	16228	16371	16140	16366	16374	16194	16383	16182	16383	16344	16420	16121	16305	16437	16182	16197	16311	16262	16049	16277	16134	16312	16275	16390	16199	16237	16328	16478	16365	16084	16269	16423	16203	16267	16114	16222	16226	16077	16189	16203	16140	16245	16359	16437	16064	16287	16159	16320	16204	16141	16403	16168	16230	16204	16112	16254	16283	16216	16132	16257	16209	16475	16211	16255	16125	16164	16285	16203	16342	16150	16401	16297	16310	16351	16278	16260	16425	16312	16049	16447	16338	16241	16276	16199	16295	16233	16210	16239	16220	16190	16347	16174	16190	16112	16305	16281	16336	16240	16431	16203	16175	16125	16233	16471	16256	16179	16258	16303	16121	16287	16374	16174	16194	16352	16105	16265	16229	16170	16193	16128	16367	16270	16429	16304	16288	16291	16289	16358	16196	15972	16420	16193	16246	16331	16173	16178	16243	16098	16279	16183	16292	16207	16310	16387	16122	16187	16140	16167	16185	16234	16216	16291	16242	16394	16356	16312	16391	16294	16177	16190	16252	16231	16203	16456	16186	16148	16294	16190	16257	16100	16359	16308	16249	16128	16268	16207	16205	16272	16163	16202	16150	16096	16197	16275	16342	16098	16348	16311	16135	16192	16262	16292	16206	16178	16260	16348	16240	16276	16190	16271	16330	16057	16219	16193	16435	16205	16243	16151	16198	16337	16356	16400	16392	16435	16216	16333	16191	16194	16147	16336	16161	16278	16263	16246	16059	16370	16431	16272	15921	16376	16122	16325	16310	16512	16319	16193	16203	16354	16235	16362	16184	16248	16221	16171	16271	16214	16570	16261	16296	16353	16150	16246	16309	16262	16293	16271	16206	16289	16368	16249	16086	16126	16263	16221	16324	16172	16279	16340	16366	16208	16221	16359	16238	16492	16403	16299	16301	16073	16229	16204	16317	16196	16319	16348	16217	16160	16256	16083	16215	16333	16234	16299	16244	16180	16243	16199	16088	16267	16103	16349	16259	16295	16357	16196	16176	16252	16046	16041	16269	16282	16075	16018	16181	16431	16411	16123	16090	16181	16103	16232	16085	16340	16347	16438	16218	16428	16115	16125	16346	16244	16320	16188	16244	16154	16330	16214	16297	16375	16155	16159	16148	16038	16100	16440	16249	16269	16316	16399	16331	16269	16235	16351	16270	16076	16331	16439	16246	16396	16339	16208	16304	16250	16247	16370	16254	16258	16130	16344	16079	16181	16267	16289	16111	16274	16387	16297	16116	16175	16330	16211	16227	16215	16272	16230	16161	16389	16258	16232	16351	16240	16320	16492	16206	16287	16418	16302	16212	16332	16445	16162	16190	16277	15993	16168	16288	16332	16271	16355	16126	16262	16396	16474	16194	16143	16214	16436	16362	16292	16307	16294	16005	16125	16290	16109	16408	16326	16261	16166	16349	16323	16110	16311	16300	16112	16315	16119	16404	16190	16118	16167	16132	16359	16279	16223	16236	16194	16212	16278	16128	16389	16170	16243	16329	16292	16188	16193	16254	16130	16219	16159	16187	16201	16331	16311	16202	16208	16143	16157	16222	16589	16270	16276	16169	16330	16179	16235	16337	16213	16282	16271	16248	16426	16216	16290	16269	16135	16190	16236	16221	16284	16256	16408	16213	16176	16180	16285	16286	16423	16292	16231	16195	16143	16140	16318	16186	16255	16144	16217	16286	16310	16173	16336	16240	16208	16220	16283	16085	16324	16252	16295	16195	16369	16173	16306	16265	16293	16437	16115	16258	16101	16409	16433	16193	16165	16212	16293	16341	16344	16255	16383	16213	16196	16267	16242	16279	16153	16272	16281	16278	16337	16246	16381	16293	16297	16269	16186	16306	16260	16230	16404	16186	16259	16352	16160	16088	16226	16366	16297	16157	16190	16329	16333	16220	16246	16120	16298	16154	16361	16272	16292	16224	16373	16235	16179	16247	16061	16174	16136	16213	16409	16257	16178	16226	16302	16252	16403	16348	16254	16297	16097	16257	16195	16254	16223	16142	16215	16371	16278	16282	16091	16203	16196	16216	16156	16199	16414	15849	16279	16276	16247	16126	16295	16258	16277	16273	16284	16150	16071	16354	16416	16324	16147	16186	15991	16169	16322	16305	16285	16078	16246	16185	16413	16277	16397	16199	16247	16476	16362	16159	16250	16464	16296	16304	16139	16190	16277	16152	16239	16199	16277	16187	16302	16125	16254	16187	16187	16148	16153	16197	16280	16171	16377	16307	16306	16466	16215	16407	16337	16371	16161	16247	16130	16306	16056	16388	16261	16280	16324	16256	16279	16262	16477	16270	16476	16308	16337	15963	16298	16260	16248	16439	16400	15934	16150	16188	16215	16383	16169	16267	16215	16422	16319	16263	16227	16301	16191	16051	16381	16286	16182	16277	16288	16274	16336	16236	16212	16297	16313	16240	16129	16288	16187	16283	16175	16261	16299	16299	16365	16204	16255	16199	16131	16051	16373	16175	16273	16300	16407	16193	16424	16177	16495	16167	16346	16157	16226	16345	16372	16393	16179	16506	16193	16244	16120	16389	16094	16232	16322	16108	16400	16432	16213	16286	16320	16185	16261	16307	16202	16294	16321	16413	16470	16196	16321	16259	16270	16237	16288	16153	16444	16337	16248	16296	16231	16336	16339	16281	16379	16445	16227	16391	16321	16145	16429	16199	16352	16218	16323	16314	16245	16410	16156	16155	16281	16261	16293	16323	16215	16301	16059	16162	16228	16337	16412	16280	16342	16195	16217	16351	16231	16236	16352	16412	16212	16285	16183	16277	16286	16250	16194	16233	16304	16305	16286	16360	16430	16180	16260	16141	16322	16216	16171	16187	16391	16226	16285	16032	16261	16328	16137	16255	16290	16262	16359	16175	16464	16317	16406	16261	16184	16339	16153	16151	16284	16277	16304	16356	16310	16180	16147	16428	16318	16110	16334	16271	16364	16325	16307	16070	16469	16462	16027	16222	16238	16101	16207	16256	16195	16286	16292	16249	16308	16112	16156	16176	16372	16151	16286	16272	16246	16083	16217	16233	16293	16369	16195	16188	16346	16515	16250	16101	16423	16320	16230	16309	16328	16204	16288	16174	16163	16313	16305	16293	16268	16178	16287	16311	16183	16111	16371	16180	16366	16360	16309	16423	16260	16381	16208	16301	16191	16295	16250	16487	16308	16244	16203	16158	16214	16389	16367	16332	16035	16188	16128	16222	16292	16171	16184	16154	16332	16255	16302	16293	16284	16273	16270	16327	16265	16272	16260	16145	16138	16283	16222	16246	16213	16120	16232	16190	16279	16276	16269	16249	16095	16117	16296	16145	16281	16212	16324	16252	16248	16268	16377	16240	16296	16291	16275	16361	16309	16391	16192	16192	16085	16272	16270	16118	16264	16451	16175	16340	16227	16183	16425	16122	16280	16086	16382	16186	16351	16381	16306	16325	16322	16247	16154	16252	16492	16297	16163	16243	16335	16419	16366	16204	16285	16303	16222	16226	16192	16187	16390	16367	16349	16129	16295	16471	16225	16313	16407	16251	16529	16179	16264	16328	16215	16452	16229	16116	16276	16120	16340	16082	16042	16169	16320	16385	16270	16256	16309	16253	16120	16286	16259	16309	16222	16462	16371	16230	16128	16223	16166	16333	16306	16342	16094	16153	16241	16341	16372	16318	16318	16485	16379	16231	16260	16208	16316	16205	16437	16165	16329	16255	16220	16382	16162	16321	16208	16383	16245	16358	16317	16245	16108	16218	16257	16410	16211	16354	16415	16352	16339	16241	16434	16256	16435	16221	16451	16418	16207	16338	16169	16302	16205	16264	16309	16132	16200	16332	16180	16290	16196	16116	16262	16249	16157	16191	16337	16194	16142	16268	16270	16286	16173	16227	16395	16122	16275	16332	16209	16490	16222	16278	16308	16291	16263	16262	16139	16318	16280	16188	16208	16242	16284	16207	16366	16319	16295	16154	16375	16317	16398	16240	16321	16336	16164	16167	16318	16130	16165	16196	16177	16287	16249	16357	16461	16131	16433	16263	16161	16121	16217	16220	16373	16340	16186	16091	16320	16227	16172	16355	16221	16299	16226	16118	16126	16200	16331	16374	16356	16323	16080	16213	16108	16385	16270	16114	16189	16015	16154	16314	16248	16260	16059	16398	16288	16158	16311	16217	16210	16228	16190	16538	16409	16048	16211	16163	16268	16196
25415	21552	28266	30112	53828	62297	50106	39071	32076	29304	28092	27683	27531	27178	27539	27032	27392	27523	27432	27184	27088	27063	27617	27296	27243	27152	27181	27439	27299	27203	27327	27105	27103	27180	27348	27482	27337	27362	27364	27180	27723	27329	27296	27050	27332	27219	27395	27330	27372	27414	27236	27093	27371	27298	27374	27358	27116	27176	27321	27282	27110	27347	27365	26841	27170	27257	27367	27237	27266	27175	27243	27191	27053	27174	27363	27450	27263	27218	27114	27302	27369	27392	27110	27079	27253	27166	27286	27220	27054	27162	27487	27323	27494	27452	27051	27050	27353	27247	27244	27217	27069	27383	27329	27248	27152	27402	27250	27176	27268	27414	27187	27293	27443	26953	27436	27168	27455	27158	27274	27112	27289	27400	27287	27282	27271	27133	27072	27291	27435	27163	27252	27382	27313	27159	27386	27123	27299	27467	27035	27273	27284	27084	27130	27228	27281	27106	27600	27314	27192	27194	27292	27047	27256	27227	27133	27204	27111	27100	27366	27107	27427	27237	27209	27077	27217	27260	27372	27365	27204	27471	27205	27281	27098	27348	27259	27355	27303	27165	27075	27127	27359	27154	27462	27219	27239	27131	27283	27312	27306	27246	27298	27307	27155	27290	27333	27207	27107	26984	27028	27311	27290	27511	27114	27236	27199	27051	27486	27076	27391	27138	27237	27305	27343	27437	27529	27187	27499	27065	27282	27178	27158	27223	27164	27146	27308	27163	27246	27151	27350	26939	27261	27374	27185	27310	27400	27210	27115	27399	27218	27321	27458	27351	27525	27305	27123	27249	27276	27243	27067	27153	27268	27195	27520	27237	27148	27273	27338	27115	27365	27243	27471	27110	27282	27383	27408	27233	27291	27182	27260	27133	27351	27366	27131	27233	27187	27107	27210	27063	27156	27479	27332	27113	27150	27147	27293	27220	27319	27185	27190	27353	26963	27218	27073	27281	27245	27113	27173	27169	27240	27260	27137	27164	27189	27423	27481	27604	27299	27084	27314	27174	27193	27025	27401	27234	27082	27120	27097	27156	27335	27028	27360	27015	27473	27285	27294	27111	27106	27114	27288	27290	27344	27255	27326	27187	27192	27221	27312	27336	27000	27306	27336	27234	26848	27286	26669	27338	27227	27203	27306	27367	27227	27114	27076	27274	27243	27166	27346	27307	27313	27188	27288	27047	27130	27191	27523	27194	27271	27226	27294	27185	27157	27088	27087	27126	27224	27143	27248	27081	27316	27223	27352	27240	27194	27309	27167	27341	27126	27234	27208	27199	27078	27195	27223	27233	27174	27224	27271	27190	27376	27338	27289	27117	27187	27518	27288	27133	27401	27343	27492	26944	27258	27305	27418	27319	27270	27132	27380	27432	27288	27390	27266	27214	27433	27483	27428	27397	27326	27341	27224	27363	27358	27346	27160	27303	27335	27045	27200	27068	27225	27285	27359	27226	27362	27258	27143	27139	27369	27182	27199	27452	27194	27198	27133	27265	27301	27241	27238	27265	27229	27250	27078	27209	27285	26962	27331	27161	27122	27405	27356	27260	27351	27229	27224	27296	27543	27080	27169	26945	27298	27197	27266	26989	27195	27144	27228	27174	27265	27428	27002	27000	27152	27052	27421	27176	27091	27304	27239	27235	27124	27033	27257	27051	27282	27368	27144	27264	27041	27222	27092	27192	27277	26998	27239	27352	27409	27338	27285	27274	27079	27390	27257	27156	27246	27483	27273	27111	27078	27115	27343	27413	27187	27354	27371	27517	27200	27446	27141	27124	27540	27223	27255	27328	27089	27240	27468	27114	27232	27275	27416	27330	27000	27278	27316	27257	27446	27343	27312	27153	27172	27215	27159	27241	27130	27267	27122	27303	27343	27133	27489	27294	27417	27132	27116	27341	27124	27205	27283	27335	27206	27272	26934	27363	27258	27239	27147	27087	27186	27198	27210	27204	27115	27071	27413	27335	27267	27308	27185	27168	27310	27187	27196	27255	27308	27423	27428	27330	27245	27141	27028	27097	27318	27314	27340	27459	27335	26949	27102	27258	27497	27220	27203	27405	27356	27432	27373	27131	26962	27133	27139	27413	27339	27192	27024	27552	27264	27152	27202	27430	27282	27430	27323	27229	27282	27111	27337	27343	27386	27238	27370	27209	27109	27120	27321	27052	27275	27132	27252	27378	27015	26975	27171	27329	27396	27176	27153	27341	27263	27229	27277	27349	27312	26973	26965	27143	27397	27229	27178	27049	27117	27443	26951	27223	27041	26944	27300	27245	27233	27481	26987	27207	27430	27495	27252	27342	27445	27276	27291	27109	27259	27298	27124	27453	27313	27365	27360	27034	27306	26972	27114	27394	27288	27114	27080	27372	27145	27123	27112	27338	27264	27227	27212	27500	27530	27186	27373	27249	27489	27361	27181	27238	27204	27034	27453	27338	27122	27180	27050	27154	27242	27290	27228	27190	27240	27409	27154	27328	26953	27005	27179	27299	27299	27170	27394	27155	27140	27546	27367	27210	27388	27305	27205	27160	27250	26937	27313	27153	27078	27216	27385	27071	27162	27163	27531	27420	27324	27246	27250	27253	27136	27220	27331	27219	27190	27502	27207	26996	27250	27386	27292	27053	27138	26950	27463	27368	27383	27378	27140	27139	27096	27081	27132	27263	27227	27097	27474	27172	27175	27135	27075	27234	27086	26989	27042	27216	27227	27364	27397	27327	27206	27127	27471	27334	27337	27231	26990	27055	27188	27355	27354	27258	27422	27060	27323	27318	27289	27289	27518	27135	27126	27053	27335	27263	27053	27163	27257	27204	27409	27440	27381	27373	27044	27217	27222	27207	27298	27347	27234	27233	27152	27207	27194	27266	27123	27193	27394	27492	26915	27308	27280	27226	27110	27069	27350	27146	27316	27178	27134	27458	27658	27123	27316	27178	27157	27193	27205	27220	27336	27316	27187	27319	27147	27410	27385	27255	27135	27171	27231	27140	27233	27152	27522	27303	27264	27371	27372	27306	27535	27338	27199	27296	27374	27117	27266	27140	27377	27294	27181	27197	27279	27343	27072	27224	27196	27360	27323	27304	27299	27094	26924	27406	27365	27320	27061	27082	27240	27294	27171	27275	27543	27300	27207	27226	27403	27108	27302	27229	27261	27303	27394	27111	27419	27281	27398	27348	27206	27143	27287	27165	27199	27220	27168	27249	27128	27436	27211	27216	27512	27122	27214	27275	27295	27299	26917	27371	27216	27022	27259	27325	27241	26994	27261	27090	27162	27302	27476	27155	26944	27074	27384	27109	27235	27005	27278	27269	27135	27193	27293	27484	27067	27077	27161	27117	26934	27137	27165	27418	27407	27334	27622	27222	27236	27159	27486	27274	27225	27107	27215	27267	27639	27397	27067	27238	27176	27476	27259	27358	27254	27137	27078	27175	27258	27469	26954	27367	27237	27129	27117	27322	27264	27218	27230	27253	27310	27114	27338	27417	27395	27177	27551	27414	27535	27442	27199	27187	27251	27332	27397	27277	27106	27150	27231	27168	26978	27314	27169	26846	27318	27329	27119	27310	27310	27252	27202	27278	27247	27359	27405	27136	27019	27156	27348	27275	27512	27315	27192	27188	27192	27049	27497	27468	27219	27169	27296	27279	27030	27300	27219	27029	27349	27363	27201	27317	27252	27340	27405	27282	27198	27037	27427	27242	27347	27158	27500	27106	27067	27147	27286	27134	27254	27370	27388	27544	27221	26999	27115	27099	27199	27305	27053	27240	27170	27323	27271	27041	27304	27189	27196	27353	27375	27361	27362	27294	27085	26979	27313	27386	27404	27275	27378	27164	27150	27306	27076	27302	27032	27449	27237	27337	27225	27225	27231	27362	27258	27108	27192	27216	27232	27098	27218	27101	27569	27289	27165	27385	27303	27381	27201	27190	27136	27238	27226	27119	27136	27354	27089	27425	27275	27322	27314	27141	27090	27283	27366	27112	27300	27296	27371	27175	27290	27348	27287	27300	27259	27354	27175	27297	27216	27286	27370	27297	27141	26989	27187	27149	27270	27545	27306	27019	27209	27121	26967	27134	27385	27140	27217	27395	27194	27287	27358	27344	27348	27003	27402	27357	27306	27078	27312	27237	27276	27057	27105	27129	27061	27101	27276	27486	27367	27115	27098	27300	27251	27313	27123	27127	27389	27214	27257	27191	27294	27279	27247	27046	27248	27305	27281	27314	27197	27238	27160	27042	27346	27249	27180	27397	27184	27333	27102	27293	27329	27001	27303	27178	27085	27276	26994	27170	27198	27020	27212	27095	27371	27119	27294	27370	27253	27223	27141	27244	27601	27310	27287	27036	27198	27265	27133	27116	27300	27226	27376	26999	27252	27296	27294	27544	27491	27128	27133	27453	27166	27055	27393	27472	27392	26911	27385	27254	27425	27185	26992	27246	27302	27347	27412	27411	27503	27256	27221	27252	26968	27188	27334	27330	27145	27153	27205	27057	27155	27460	27096	27459	27407	27262	27015	27359	27651	27113	27457	27502	27243	27232	27258	27304	27054	27389	27276	27409	27278	27474	27458	27347	27235	27211	27157	27088	27345	27207	27446	27377	27127	27116	27467	27363	26978	27274	27139	27503	27546	27015	27005	27445	27026	27309	27405	27242	27248	27263	27534	27158	27348	27138	27125	27255	27013	27311	27103	27336	27116	27107	27225	26950	27546	27326	27530	27408	27298	27476	27267	27108	27342	27626	27273	27388	27536	27280	27205	27275	27308	27530	27647	27454	27303	27096	27555	27200	27466	27061	27291	27139	27136	27231	27456	27334	27187	27491	26961	27253	27049	27270	27420	27122	27366	27292	27243	27486	27164	27215	27381	27218	27116	27145	27429	27264	27239	27402	27286	27254	27214	27165	27321	27512	27369	27120	27153	27376	27110	27294	27096	27216	27180	27080	27069	27242	27122	27171	27281	27324	27411	27136	27321	27220	27303	27225	27362	27356	27545	27083	26978	27491	27410	27249	27178	27428	27129	27131	27017	27105	27113	27252	27176	27149	27360	27382	27148	27261	27279	27457	27042	27229	27438	27167	27205	27081	27526	27354	27232	27250	27212	27304	27411	27332	27315	27223	26937	27135	27522	27279
15125	23402	21981	20863	56016	55509	40460	28345	20590	17862	16665	16536	16507	16516	16548	16529	16555	16520	16578	16560	16497	16637	16511	16776	16399	16577	16577	16565	16473	16626	16580	16625	16586	16743	16408	16739	16605	16427	16573	16369	16434	16475	16558	16454	16544	16645	16567	16540	16611	16510	16544	16604	16451	16530	16525	16444	16585	16442	16539	16521	16539	16514	16456	16583	16533	16539	16663	16451	16372	16552	16383	16588	16580	16314	16444	16518	16404	16520	16511	16432	16530	16360	16701	16453	16562	16658	16366	16484	16294	16543	16341	16665	16594	16239	16511	16554	16427	16314	16583	16444	16701	16436	16549	16502	16596	16554	16513	16548	16476	16483	16488	16540	16406	16460	16547	16522	16562	16601	16412	16510	16449	16560	16637	16524	16528	16468	16553	16512	16601	16592	16406	16419	16455	16610	16478	16498	16693	16496	16618	16453	16439	16623	16539	16365	16665	16557	16513	16677	16469	16584	16403	16479	16573	16452	16553	16522	16583	16732	16559	16557	16625	16488	16581	16440	16590	16326	16638	16601	16469	16524	16716	16652	16319	16305	16378	16508	16536	16407	16538	16280	16505	16481	16542	16636	16512	16520	16546	16404	16367	16754	16423	16415	16526	16650	16605	16644	16258	16554	16565	16319	16640	16536	16599	16548	16388	16474	16495	16555	16419	16477	16552	16549	16529	16556	16449	16396	16400	16429	16540	16321	16545	16295	16627	16447	16558	16425	16538	16563	16502	16510	16477	16652	16640	16639	16723	16550	16442	16499	16504	16482	16484	16506	16504	16435	16503	16539	16368	16485	16421	16615	16515	16518	16506	16410	16508	16545	16474	16460	16630	16588	16399	16344	16412	16576	16591	16459	16728	16544	16285	16380	16513	16484	16467	16431	16543	16496	16360	16416	16560	16521	16340	16481	16451	16592	16484	16480	16619	16272	16333	16536	16443	16438	16474	16475	16458	16498	16278	16534	16500	16515	16318	16581	16371	16465	16374	16423	16506	16419	16358	16548	16410	16361	16496	16391	16414	16386	16327	16507	16589	16478	16359	16675	16654	16424	16513	16588	16488	16577	16358	16489	16619	16567	16476	16400	16537	16509	16260	16529	16569	16503	16520	16460	16389	16471	16560	16497	16670	16574	16436	16413	16538	16550	16409	16413	16534	16383	16556	16536	16464	16381	16669	16387	16365	16548	16458	16354	16476	16423	16426	16359	16601	16717	16424	16603	16460	16694	16615	16432	16507	16441	16511	16510	16294	16463	16489	16540	16475	16495	16587	16598	16589	16358	16443	16577	16575	16435	16519	16556	16494	16644	16460	16569	16428	16607	16501	16426	16473	16474	16481	16369	16292	16373	16646	16495	16503	16423	16562	16520	16465	16600	16493	16463	16350	16524	16403	16514	16454	16501	16543	16452	16287	16448	16343	16466	16599	16480	16528	16627	16647	16606	16475	16511	16511	16388	16538	16540	16522	16664	16447	16478	16523	16538	16422	16432	16597	16537	16504	16655	16551	16584	16444	16461	16406	16524	16410	16437	16512	16297	16606	16511	16598	16629	16367	16541	16424	16486	16509	16461	16249	16505	16349	16519	16397	16450	16566	16401	16665	16501	16346	16406	16339	16514	16464	16609	16625	16507	16518	16543	16543	16380	16428	16537	16392	16510	16481	16425	16482	16406	16524	16785	16554	16411	16430	16617	16492	16633	16513	16468	16542	16554	16451	16537	16605	16383	16470	16473	16578	16428	16562	16332	16546	16404	16571	16615	16691	16432	16482	16590	16534	16556	16463	16406	16500	16403	16471	16509	16605	16614	16579	16453	16580	16478	16536	16358	16565	16494	16422	16738	16702	16583	16444	16376	16545	16531	16562	16523	16569	16536	16584	16528	16561	16563	16718	16609	16612	16486	16650	16384	16418	16358	16383	16441	16578	16405	16542	16396	16503	16585	16485	16479	16570	16757	16526	16406	16339	16458	16461	16390	16593	16533	16413	16606	16496	16603	16544	16703	16409	16721	16555	16510	16388	16462	16528	16479	16538	16397	16302	16628	16400	16444	16409	16589	16537	16420	16578	16444	16574	16438	16480	16487	16538	16594	16408	16536	16372	16422	16652	16547	16569	16347	16602	16551	16482	16657	16534	16432	16570	16563	16628	16396	16465	16493	16620	16280	16786	16385	16599	16504	16294	16549	16665	16439	16440	16585	16401	16423	16431	16320	16293	16618	16478	16397	16422	16393	16655	16367	16444	16496	16560	16587	16569	16449	16405	16591	16539	16441	16371	16381	16617	16382	16594	16687	16384	16649	16431	16480	16400	16448	16532	16605	16449	16477	16396	16447	16712	16538	16479	16610	16436	16451	16374	16459	16561	16501	16655	16590	16732	16477	16533	16535	16602	16536	16743	16710	16505	16593	16384	16507	16297	16767	16360	16360	16552	16427	16469	16394	16387	16530	16570	16552	16446	16574	16578	16466	16470	16493	16454	16543	16494	16669	16518	16475	16274	16596	16558	16494	16456	16492	16505	16694	16364	16572	16446	16440	16602	16588	16561	16675	16584	16367	16435	16409	16569	16627	16507	16582	16576	16487	16533	16476	16542	16581	16444	16644	16886	16532	16589	16589	16520	16414	16561	16515	16547	16592	16489	16435	16523	16434	16487	16321	16503	16521	16517	16498	16499	16633	16663	16598	16618	16643	16510	16579	16328	16490	16547	16751	16446	16613	16458	16444	16636	16445	16651	16327	16598	16532	16415	16425	16451	16511	16448	16451	16471	16603	16600	16607	16683	16449	16578	16484	16448	16468	16711	16422	16331	16228	16498	16556	16494	16379	16669	16626	16497	16602	16567	16616	16388	16505	16588	16544	16450	16449	16434	16494	16655	16419	16485	16507	16538	16553	16742	16529	16496	16584	16265	16479	16387	16626	16609	16431	16651	16513	16449	16371	16553	16383	16494	16465	16519	16330	16505	16435	16638	16430	16550	16496	16464	16587	16416	16646	16403	16491	16479	16441	16623	16409	16222	16432	16719	16561	16429	16526	16378	16507	16553	16673	16704	16528	16705	16469	16482	16606	16445	16412	16462	16357	16492	16565	16635	16485	16472	16552	16422	16512	16465	16501	16337	16488	16553	16235	16547	16449	16489	16486	16494	16662	16461	16623	16667	16534	16527	16399	16457	16516	16424	16557	16406	16575	16599	16546	16702	16587	16573	16591	16489	16528	16494	16537	16457	16475	16480	16454	16569	16472	16449	16478	16525	16457	16467	16406	16605	16587	16341	16597	16543	16498	16371	16441	16528	16561	16588	16529	16488	16611	16535	16526	16443	16468	16533	16513	16622	16604	16502	16370	16448	16441	16339	16446	16585	16214	16541	16482	16510	16410	16530	16458	16494	16499	16544	16611	16606	16394	16419	16460	16559	16533	16557	16312	16642	16475	16449	16774	16449	16260	16640	16482	16545	16502	16613	16474	16494	16533	16552	16490	16406	16546	16488	16500	16633	16343	16333	16485	16683	16380	16634	16506	16560	16446	16439	16578	16527	16401	16533	16621	16493	16405	16298	16291	16509	16538	16547	16436	16534	16622	16475	16433	16582	16436	16490	16502	16489	16358	16661	16453	16471	16497	16474	16462	16675	16552	16627	16468	16315	16387	16569	16560	16421	16421	16352	16548	16454	16625	16511	16561	16518	16463	16357	16513	16478	16430	16480	16589	16482	16534	16453	16640	16533	16609	16481	16551	16469	16509	16464	16463	16563	16400	16343	16540	16593	16648	16456	16511	16559	16566	16625	16572	16565	16484	16464	16567	16514	16629	16565	16469	16335	16702	16593	16424	16573	16501	16554	16502	16485	16460	16525	16523	16415	16403	16677	16538	16556	16570	16535	16452	16667	16398	16506	16494	16609	16590	16692	16482	16548	16602	16587	16375	16666	16657	16649	16472	16462	16570	16415	16511	16740	16646	16576	16484	16602	16395	16465	16714	16537	16636	16477	16528	16376	16576	16580	16493	16316	16500	16459	16531	16491	16551	16340	16578	16649	16569	16520	16490	16527	16514	16335	16507	16323	16454	16629	16603	16505	16414	16521	16447	16396	16492	16491	16525	16621	16540	16357	16581	16491	16525	16341	16508	16802	16552	16585	16688	16496	16541	16239	16624	16430	16555	16335	16443	16448	16467	16643	16532	16285	16595	16463	16447	16514	16640	16671	16509	16556	16416	16412	16569	16703	16561	16478	16312	16537	16442	16503	16622	16644	16392	16415	16593	16759	16483	16562	16482	16398	16379	16518	16378	16385	16668	16468	16571	16593	16460	16488	16326	16517	16519	16353	16617	16508	16558	16286	16629	16627	16714	16457	16546	16537	16500	16597	16591	16476	16457	16465	16301	16509	16492	16716	16700	16620	16486	16610	16485	16659	16392	16536	16548	16495	16571	16528	16464	16239	16555	16327	16260	16603	16501	16356	16602	16388	16286	16462	16574	16396	16490	16532	16555	16560	16497	16398	16576	16385	16732	16567	16471	16490	16508	16563	16582	16307	16426	16680	16488	16615	16553	16443	16581	16571	16504	16618	16546	16603	16581	16674	16506	16391	16386	16602	16503	16317	16608	16511	16450	16558	16457	16463	16413	16554	16415	16501	16669	16387	16532	16523	16598	16488	16687	16512	16442	16618	16606	16412	16720	16299	16465	16655	16440	16363	16548	16432	16678	16406	16674	16437	16679	16454	16549	16349	16539	16490	16427	16493	16511	16311	16644	16462	16447	16737	16415	16432	16383	16562	16492	16565	16495	16523	16527	16485	16525	16595	16564	16513	16581	16464	16417	16411	16561	16482	16448	16590	16615	16321	16440	16568	16654	16422	16451	16375	16528	16674	16548	16444	16639	16425	16358	16353	16564	16476	16573	16364	16389	16647	16740	16562	16411	16593	16704	16594	16543	16559	16481	16720	16435	16435	16241	16669	16536	16381	16470	16462	16493	16457	16601	16446	16387	16485	16637	16524	16609	16399	16743	16589	16562	16453	16634	16555	16407	16475	16398	16263	16423	16456	16518	16608	16451	16368	16638	16580	16562	16535	16649	16551	16611	16483	16527	16496	16546	16562	16641	16595	16562	16494	16640	16504	16341	16500	16480	16592	16458
23170	21482	28688	26053	68805	75866	64306	49420	37161	31570	29341	28375	28229	28167	28462	28259	28348	27994	28263	28176	27868	28084	28051	28185	28078	28153	28245	28124	28138	28286	28020	27755	28043	28192	28043	27934	28175	27855	28096	27906	28225	28363	27893	27882	28252	28027	28036	28026	28163	28105	28259	28284	28081	27810	28022	27904	27918	28026	28149	27964	28032	28091	27941	27853	28140	27923	28267	27911	27671	27585	28074	27945	28020	27722	28118	27865	27972	27832	28091	27815	27506	28051	27922	27926	27782	27993	27932	28041	27945	28019	27893	27994	27956	28085	28058	27962	28120	27824	27869	27922	27815	27841	28152	27911	27810	27863	28256	28017	28178	27781	27648	27906	27831	27932	28123	28117	27820	28020	27894	28107	28154	27929	27971	28026	27930	28036	28063	27937	28018	27935	28097	27937	27848	27775	27926	27973	27881	27590	28046	27766	27833	27938	27860	28009	27918	27770	27730	27913	28236	28246	28036	27957	28055	27854	28291	27598	28079	27830	27612	27937	28125	27906	27883	27938	27920	28103	27855	28042	28062	27979	27999	27881	27991	27945	27725	27889	27857	27793	27972	27889	27833	27791	27999	28054	28050	28167	27806	27794	27876	27916	27694	27885	28001	27906	27948	28116	28052	27915	27998	27988	27898	27729	27921	27705	27970	27971	28166	28003	27836	27898	27753	27837	27908	28020	28181	28013	27946	27909	28090	27851	27970	27837	27865	27829	28166	27999	28051	27661	27968	27884	28054	27913	28022	28002	27963	27812	28165	27772	27768	28013	27912	27726	28175	27879	28057	28041	28054	27750	27909	28099	27803	27817	28242	27803	27897	27810	27917	27908	27821	27946	27979	27667	27921	27895	27921	27574	27870	27862	27622	27975	27940	27951	27962	28039	27919	27864	27685	27924	28173	27808	27966	28099	27952	27892	27973	27902	28202	27539	27843	27906	27823	27958	27867	28029	27952	28116	27885	27889	27754	27770	28348	28162	27913	28139	28050	28055	28032	27852	28048	28115	27816	27864	27843	27601	27571	27994	27962	28175	27998	28006	28022	27879	28008	28045	28188	27961	27735	28078	27686	27812	28004	28107	27988	27780	27904	28065	27752	28153	27801	27974	28017	27802	27817	28042	27940	27984	27835	27622	28021	27981	28026	27930	27976	27928	27771	27857	27831	27833	28067	27982	27963	28103	28117	27954	27847	28158	27826	27699	27847	27756	28005	27719	27891	27954	27740	27930	27920	27943	28107	28191	27998	27971	27840	27920	28001	27628	28026	27962	27784	27992	27793	27993	27776	27824	28311	28117	28090	28190	27812	27726	27709	27947	27670	27993	27745	28037	27897	27937	27984	27679	27880	27931	27962	27949	28028	27698	27692	27941	27740	27841	27989	27885	28009	27930	28015	27899	28001	27835	27993	27621	27822	27829	27931	27964	27876	27941	27921	27748	27976	28030	28068	28260	27890	28018	27982	27922	27602	27849	27998	27978	28131	27959	28114	27985	28051	27936	28051	27952	28094	27985	27836	27662	27838	28040	27989	27934	27841	28105	27922	28138	28060	28072	28071	27910	27648	28186	28187	27847	28042	27765	27890	28020	27989	27990	28054	28093	28332	27928	28126	28006	27877	27915	27834	27859	28045	27596	27911	27792	28036	27832	27874	27812	27915	27867	27649	27874	27918	27915	28312	27957	27892	27648	27870	27936	27874	27751	27710	28232	28039	27874	27895	27999	27748	28051	27809	27915	27958	27850	27964	27881	27859	27949	27774	27991	28118	27665	27694	28038	27685	27854	27874	28137	28135	27903	27949	27788	27922	27999	27958	28170	28066	27763	27825	27887	28151	27813	27755	28114	28035	28128	27799	27867	27843	27935	28027	28142	27792	28103	27913	27773	27918	27983	27721	27715	27928	27830	28030	28047	28050	27898	27965	27793	27869	28006	27925	27760	28258	27779	27808	27835	28107	27977	28186	27847	27787	27885	28045	28072	27850	27745	27989	28039	27995	27849	27829	27960	28029	27923	28085	27959	27808	27894	28049	27692	27701	28194	28082	28022	27917	27977	28013	27903	27949	27890	27952	27854	27871	27882	27854	28100	27966	27756	27963	27919	27947	27801	27722	27844	27947	27652	28056	27935	27988	27933	28019	27679	27824	28272	27856	27841	27871	27961	27826	28038	27927	27939	28026	27748	27962	28184	28050	28112	27920	27851	28117	27720	27753	27795	27979	27774	28048	27895	27940	27949	28093	27852	28032	27869	27716	27909	27854	27872	28156	28075	27797	27774	27956	28096	27764	27985	27921	27847	27836	27928	28005	27786	27687	27724	27944	27862	27695	28093	28090	28049	28088	27861	27963	27771	27882	27760	28021	28083	28065	27979	28072	28112	27611	27732	27866	28000	27746	27883	27908	27959	27894	27787	28095	27907	27820	27911	28036	27993	28023	28178	27671	27918	27787	27808	27960	28088	27681	28014	28191	27787	28076	27773	27899	27863	28163	27765	28246	28051	27922	27896	28032	28208	28121	28081	28021	27981	27941	28007	28137	27979	27875	28174	28003	27981	27756	28092	28040	27850	28161	28073	27915	28049	27930	27787	28006	27735	28001	28093	28084	27825	28040	27931	28073	27815	27996	28170	28050	28104	27865	27924	27767	27928	27861	27826	28278	27980	28141	28163	28190	27977	27968	27743	28013	27853	28020	27847	27974	27623	28157	27923	28075	27903	27953	27809	27914	28003	27919	27830	27898	28027	28012	28011	27810	27841	27936	28083	27888	28077	27850	28058	27885	27825	27980	28134	27799	27892	27828	27982	28124	27930	27929	27983	28313	27619	28041	28016	27903	27921	28212	28090	27930	27813	27824	27955	27884	28000	27947	27859	28005	27999	27700	27877	27903	27834	27890	27823	28169	27844	27810	27822	27837	27853	27906	27735	27950	27934	27869	27954	27949	27678	27919	28031	27855	27828	27910	27821	28002	27945	28124	27730	27839	27910	27913	27867	28050	28085	27996	28112	27831	27887	28164	28033	27963	27946	27703	27640	27865	28177	28175	27909	28141	27928	28013	27693	27639	27929	27954	27809	27933	27850	27984	27863	27981	27924	27878	27812	27741	27993	27820	27770	28039	27838	27848	27808	27876	27990	28083	27924	28032	27945	28006	27685	27933	27951	28114	27703	27782	27747	28181	27878	28095	28039	27919	27987	28119	28076	27638	27948	27759	27782	27939	27870	27729	27867	27690	27756	28024	27951	27894	27934	28027	27688	27775	28027	28139	27901	28022	28041	27770	27787	28117	27748	27830	28040	27808	27981	28005	27738	28044	27907	27983	27949	27811	27716	27853	27979	28074	27886	28021	28134	27954	27958	27917	27996	27854	27981	27981	28232	28132	27790	27943	28351	28072	27877	27816	28000	28063	28038	28087	28001	28185	28006	27891	28018	27940	28065	28042	28300	27895	27880	28192	27949	27923	27980	27816	27919	28168	28005	28135	27888	27629	28006	27877	28112	27949	27974	27974	27948	28085	27866	27823	28028	28022	27927	27917	27829	28041	28011	28032	28172	27894	28000	28189	27967	28031	27861	27627	27962	28116	28213	27998	28091	28093	27925	27696	27857	28048	28073	28026	28007	27978	27915	27941	28088	27628	27999	28028	28154	28000	28131	27828	27839	28001	28136	27769	28064	27746	27830	27954	27960	27983	28025	27924	27914	27903	27813	27818	28063	27745	27992	27977	27916	27981	28001	27963	27999	27915	27644	27864	27876	28066	28085	27895	28025	28107	28055	27856	28035	27912	27692	27964	28193	27986	27879	27769	27738	28078	27967	27927	28086	28032	28147	27804	27794	27823	27813	27835	27963	28154	27929	27834	28058	28005	27777	27796	27922	27798	27941	28252	27791	27983	27782	28069	28153	27973	27909	27964	27943	27980	27983	28039	27877	27991	27824	27773	28015	27943	28159	28206	27835	27853	28053	27990	28042	28093	27892	28250	27672	28225	28120	27747	27841	28126	28053	27905	28067	27928	27718	27923	27641	27773	28234	27925	28227	28145	27886	27827	27972	27576	27904	28112	27841	27968	28088	28298	27850	27990	28078	27924	27680	28004	28256	27934	28014	27786	27829	28073	27932	27780	27942	28039	27999	27978	28215	27912	28129	27876	28039	27997	27946	27888	27858	27735	27930	28189	28049	28054	27811	27819	28062	27815	27826	27915	28182	28093	27860	28047	28270	28202	27972	27646	27905	27998	27912	28206	27759	27706	28001	28126	27724	27829	27970	28139	28057	28039	27960	27915	28200	27767	27737	28250	28041	28023	28062	28238	28162	27845	27968	28302	27904	28017	27909	27961	27923	27779	27907	27802	27878	27822	27956	28227	27776	27984	27704	28005	27892	27910	27733	27987	27879	28068	28080	27945	28079	27785	27979	28002	28039	27909	28197	27815	28193	28041	27922	27700	27894	28150	28213	27954	28091	28105	28052	27915	27800	27849	28060	27967	27938	28072	27989	27861	28124	27846	28069	27973	27876	27858	27730	27919	27692	27850	28044	27853	27891	27733	27834	28009	28134	27953	28139	28088	28049	27957	27960	28149	27954	27912	27935	27938	28013	27804	27963	27918	28196	28071	27944	27961	28021	28195	27791	27976	27922	28057	27684	27980	28013	27960	28065	27735	27893	28099	27906	28129	27869	27821	27897	27884	27870	28035	27837	27827	28103	27863	28123	28337	27947	28014	27870	28085	27983	27925	28058	28050	28021	27888	27925	28035	27954	27978	27757	27981	27966	27924	28076	27936	27576	27825	27926	27675	28263	27544	28165	27987	27850	27911	27938	27943	27852	27815	27934	28148	28106	27797	27846	27884	27765	28049	27974	27878	27984	28224	28016	27950	27975	27997	27946	27927	28055	28054	27930	28000	27864	28005	27688	27970	28095	27953	27850	27857	27736	27896	27948	27762	27868	27926	27858	28084	27893	27994	28063	27948	27668	27871	27806	28287	27938	28095	28026	28040	28060	28093	27848	28050	27739	27967	28010	27919	27877	27803	27956	27740	28240	28155	28034	27969	28181	27941	28047	27868	28104	27834	27776	27771	27801	27978	27816	28031	27954	27790	27881	27981	27973	28280	28008	27978	27759	27721	28157	27947	28061	28091	27677
17189	31327	28462	32317	87207	80712	62170	41495	26584	20089	17975	17242	17195	17353	17450	17415	17279	17348	17147	17083	17332	17025	17239	17281	17167	17298	17362	17232	17284	17068	17281	17346	17356	17227	17316	17060	17362	17265	17223	17219	17288	17166	17116	17279	17171	17177	17306	17180	17192	17226	17262	17239	17173	17425	17287	17317	17284	17350	17166	17097	17168	17169	17267	17225	17323	17178	17242	17163	17205	17072	17330	17345	17291	17099	17085	17212	17294	17243	17230	17168	17344	17299	17433	17137	17164	17250	17164	17310	17241	17348	17092	17128	17154	17024	17229	17242	17106	17131	17314	17207	17099	17030	17217	17121	17095	17098	17106	17106	17160	17195	17225	17219	17018	17211	17232	17256	17160	17216	17164	17010	17188	17232	17253	17154	17206	17102	17252	17188	17197	17249	17326	17143	17177	17162	17244	17079	17132	17211	17284	17157	17151	17354	17153	17052	17145	17256	17157	17338	17007	17203	17168	17265	17249	17245	17047	17288	17246	17141	17278	17172	17344	17292	17058	17202	17246	17132	17058	17066	17129	17043	17145	17161	17279	17139	17292	17102	17180	17343	17100	17428	17163	17180	17234	17239	17109	17204	16993	17277	17310	17277	17366	17209	17135	17281	17270	17048	17103	17210	17173	17140	17077	17146	17174	16985	17297	17223	17217	17023	17042	17184	17231	17161	17173	17197	17237	17327	17159	17071	17052	17267	17299	17244	17112	17178	17094	17283	17110	17042	17145	17188	17274	17224	17173	17113	17566	17390	17133	17236	17228	17114	17166	17026	17052	17125	17173	17260	17157	17224	17462	17297	17343	17225	17214	17138	17049	17038	17189	17134	17136	17277	17077	17233	17330	17327	17261	17287	17192	17183	17234	17203	17149	17153	17065	17061	16998	17249	17140	17203	16982	17201	17167	17224	17216	17141	17217	17188	17193	17257	17325	17161	17211	17181	17004	17091	17176	17070	17048	17214	17056	17319	17115	17434	17109	17203	17320	17079	17310	17384	17259	17229	17232	16997	17367	17071	16919	17212	17325	17185	17359	17214	17192	17117	17153	17172	17191	17262	17184	17151	17222	17162	17369	17145	17324	17175	17109	17201	17050	17062	17154	17349	17290	17130	17139	17183	17166	17308	17269	17180	17176	17279	17063	17194	17169	16986	17111	17442	17372	17118	17240	17250	17132	17199	17180	17155	17159	17114	17026	17221	17284	17123	17215	16953	17231	17186	17144	17199	17121	17136	17141	17053	17252	17003	17434	17143	17095	17272	17245	17127	17282	17136	17117	17321	17160	17191	17102	17271	17353	17153	17076	17113	17246	17223	17105	17046	17368	17108	17160	17106	17187	17167	17119	17089	17160	17195	17168	17061	17413	17378	17229	16960	17158	17198	17083	17247	17232	17134	17104	17263	17171	17256	17107	16964	16997	17215	17158	17204	17062	17302	17154	17075	16995	17142	17229	17083	17083	17100	17390	17029	17177	17176	17317	17120	17247	17203	17117	17265	17100	17182	17198	17071	17110	17222	17327	17158	17256	17386	17079	17033	16902	17169	17115	17204	17180	17329	17156	17158	17095	17046	17195	17155	17236	17182	17227	17369	17331	17133	17069	17216	17284	17132	17225	17162	17218	17156	17247	17220	17182	17030	17273	17121	17253	17141	17205	17211	17209	17134	17157	17291	17369	17152	17353	17262	17085	17244	17264	17112	17072	17201	17412	17079	17286	17203	17143	17055	17232	17113	17063	17264	17018	17263	17247	17272	17106	17024	17067	17049	17386	17402	17177	17164	17401	17097	17316	17174	17153	17034	17187	17156	17167	17066	17062	17047	17068	17164	17212	17120	17211	17169	17062	17299	17119	17259	17110	17271	17129	17282	17242	17359	17218	17145	17183	17069	17126	16990	17049	17396	17122	17038	17135	17115	17222	16989	17221	17261	17289	17126	17280	17337	17260	17186	17355	17273	17135	17171	16940	17438	17069	17274	17263	17065	17171	17010	17133	17229	16963	17192	17160	17047	17255	17114	17326	17171	17320	17100	17081	17291	17079	17225	17113	17138	17157	17237	17168	17305	17172	17095	17113	17231	17294	17219	17227	17020	17254	17382	17257	17111	17111	17338	17070	17142	17437	17310	17400	17171	17166	17092	17290	17181	17278	17172	17322	17274	17054	16912	17376	17146	17211	17251	17065	17224	17047	17306	17084	17208	17222	17252	17251	17108	17139	17279	17199	17148	17070	17309	17173	17133	17133	17265	17210	17277	17103	16966	17313	17325	17226	17160	17298	17084	17206	17279	17064	17177	17385	17142	17093	17295	17248	17078	17276	17199	17185	17157	17072	17228	17329	17169	17294	17312	17108	17203	17134	17219	17098	17132	17091	17411	17018	17323	17054	17282	16999	17219	17121	17144	17086	17181	17164	17377	17075	17207	16968	17073	17226	17267	17053	17164	17287	17077	17319	17270	17278	17106	16947	17272	17062	17141	17170	17214	17148	17130	17381	17151	17091	17006	16931	17196	16968	17165	17043	17075	17179	17271	17216	17220	17066	17099	17088	17237	17223	17202	17185	17101	17225	17279	17247	17362	17191	17169	17023	17190	17330	17123	17288	17225	17216	17121	17092	17311	17225	17271	17161	17174	17456	17245	17081	16990	17175	17078	17189	17086	17233	17182	17038	17118	17307	17109	17192	17166	17342	17212	17256	17175	17133	17281	17129	17121	17110	17130	17334	17202	17167	17194	17180	17367	17291	17429	17224	17041	17257	17174	17060	17066	17163	17328	17220	17321	17253	17117	17110	16977	17113	17268	17198	17201	17209	17101	17175	17042	17192	17281	17213	17021	17106	17005	17331	17314	17140	17229	17450	17130	17086	17053	17092	17001	17326	17232	17116	17141	17174	17315	17081	17269	17324	17175	17064	17336	17200	17041	17176	17100	17120	17274	17169	17307	17357	17319	17157	17227	17116	17243	17046	17163	17165	17313	17241	17138	17204	17057	17075	17249	16819	17145	17259	17142	17106	16945	17226	17131	17339	17247	17003	17107	17221	17071	17076	17010	17098	17096	17146	17195	16952	17085	17152	17138	17158	17221	17124	17242	17175	17105	17024	17284	17179	17058	17222	16998	17160	17176	17183	17269	17248	17270	17387	17184	17148	17182	17090	17169	17252	17127	17045	17264	17219	17085	17164	17246	17070	17098	17253	17140	17373	17213	17001	17258	17128	17151	17175	17215	17313	17347	17049	17147	17232	17018	17088	17240	17216	17117	17273	17229	17236	17123	17300	17066	17123	17122	17364	17246	16961	17196	17036	17157	17073	17238	17061	17180	17536	17199	17211	17060	17246	17110	17297	17026	17116	17131	17288	17097	17263	17178	17160	17218	17160	17299	17101	17232	16995	17178	17038	17061	17159	17143	17220	17167	16980	17393	17083	17236	16886	17147	17223	17071	17034	17207	17276	17131	17187	17169	17092	17063	17325	17200	17055	17193	17094	17354	17216	17252	17187	17276	17108	17190	17308	17212	17021	17165	17279	17223	17258	17198	17112	17037	17145	17312	17221	16989	16915	17221	17149	17274	17187	17368	17177	17151	17264	17225	17111	16926	17157	16846	17065	17219	17248	17183	17400	17175	17102	17291	17135	17363	17241	17341	17115	17162	17199	17292	17155	17214	17279	17102	17088	17112	17260	17117	17251	17087	17320	17200	17166	17220	17248	17181	17308	17133	17178	17279	17316	17230	17033	17163	17238	17172	17190	17169	17048	17286	17110	17311	17271	17236	17151	17102	17388	17079	17094	17181	17204	17246	17325	17204	17058	17042	17266	17294	17106	17134	17199	17159	17153	17379	17157	17053	17218	17217	17148	17270	17233	17085	17271	17160	17160	17126	17198	17250	17139	16928	17365	17277	17004	17161	17205	17156	17303	17291	17205	17055	17269	17205	17224	17216	17146	17236	17262	17028	16995	16966	17405	17183	17155	17206	17081	17129	17206	17091	17172	17218	17098	17023	17201	17262	17263	17219	17215	17211	16980	17147	17115	17208	17246	17101	17437	17210	16989	17328	17397	17081	17123	17043	17033	17261	17212	17235	17153	17281	17066	17049	17116	17112	17292	17257	17297	17071	17044	17005	17289	17167	16934	17007	17097	17138	17271	17188	17365	17218	17280	17156	17195	17291	17019	17276	17319	17171	17135	17090	17231	17194	17105	17259	17029	17307	17227	17072	17172	17077	17010	17057	17249	17096	17165	17125	17273	17313	17021	17422	17086	17162	17334	17247	17497	17118	17126	17155	17120	17170	17122	17195	17199	17192	17209	17120	17177	17088	17057	17087	17329	17259	17295	17185	17087	17055	17194	17178	17112	17103	17162	17239	17260	17287	17255	16973	17227	17059	17092	17018	17054	17149	17179	17147	17177	17095	17107	17194	17101	17476	17289	17155	17111	17229	17192	17085	17015	17199	17109	17076	17302	17300	17113	17142	17141	17166	17291	17291	17198	17169	17105	17248	17214	17340	17295	17245	17260	16878	17064	17309	17186	17175	17139	17172	17107	17211	17226	17200	17201	17165	17110	17197	17232	17078	17105	17087	17214	17437	17046	17044	17011	17108	17328	17089	17179	17014	17159	17262	16991	17336	17206	17276	17068	17214	17081	17201	17293	17178	17102	17068	17009	17155	17300	17149	17333	17110	17205	17161	17174	17202	17181	17119	17105	17229	17085	17139	17248	17257	17160	17148	17037	17089	17158	17018	17080	17046	17103	17051	17345	17169	17122	17360	17151	16986	17145	17268	17202	17336	17220	17182	16996	17256	17255	17121	17236	16985	17082	17124	17144	17205	17090	17295	17072	17069	17127	17180	17250	17124	17282	17106	17100	17091	17323	17339	17058	17143	17388	17295	17205	17006	17157	17257	17078	17081	17110	17027	17215	17208	17062	17162	17188	17320	17192	17233	17390	17087	17285	16964	17222	17060	17017	17187	17133	17239	17157	17404	17072	17256	16938	17261	17215	17240	17207	17106	17030	17014	17165	17299	17214	17103	17093	17109	17142	17245	17285	17201	17171	17070	17053	17092	17275	17375	17020	17339	17009	17147	17230	17198	17349	17175	17196	17166	17144	17212	17116	17191	17221	16846	17226	17309	17134	17160
32216	26494	30127	29863	36425	38050	35134	31764	29489	28298	27955	27976	27941	27887	28080	27807	27593	27970	27992	27972	27928	27683	28085	27989	27650	27943	27861	27865	27808	27966	27708	27481	27779	27598	27629	27724	27792	27952	27883	27949	27715	27753	27924	27941	27994	27753	27663	27748	27854	27797	27781	27749	27898	27884	27888	27785	27740	27797	27674	27752	27644	27887	27738	27750	27878	27875	27917	27877	27647	27821	27650	27796	27728	27824	27675	27562	27796	27885	27823	27582	27829	27662	27798	27828	27971	27807	27823	27774	27850	27706	27734	27821	28133	27943	27540	27734	27794	27702	27644	27731	27819	27764	27791	27636	27750	27792	27810	27953	27913	27689	27763	27598	27897	27964	27718	27684	27887	27875	27579	27894	27826	27751	27937	27810	27827	27914	27814	28002	28071	27698	27930	27865	27606	27733	27761	27423	27645	27732	27752	28026	27980	27887	27965	27817	27907	27957	27633	27695	27659	28006	28089	27766	27893	27631	27900	28182	27733	27683	27713	27677	27739	27420	27584	27985	27830	27915	27807	27686	27726	27739	27984	27830	27732	27920	27947	27487	27949	27619	27625	27748	27526	27754	27933	27889	27723	27544	27690	27664	27867	27881	27918	27886	27601	27659	27645	27996	27901	27975	27729	27823	27715	27830	28050	27860	27898	27958	27854	27829	27762	27724	27700	27708	27879	27766	27955	28003	27777	27632	27861	27636	28113	27476	27791	27677	27637	28071	28047	28214	27901	27716	27726	27797	27904	27824	27883	27868	28039	27864	27746	27776	27917	27858	27921	27556	27693	27682	27978	27590	27978	27731	27762	27828	27664	27466	27957	27845	27689	27856	27767	27707	27800	27708	27770	27624	27598	27978	27843	27764	27743	27959	27909	27918	27678	27775	27691	27841	27746	27814	27769	27856	27751	27666	27952	27856	27876	28007	27930	27866	27759	27759	27651	27691	27668	27924	27871	27628	28045	27831	27666	27904	27738	27706	27745	27740	27575	27730	27605	27843	27752	27833	27906	27863	27801	27873	27607	27560	27858	27840	28055	27910	27622	27953	27759	27823	27891	27698	27691	27892	27575	27768	27682	27608	27538	27707	27809	27935	27826	27687	27840	27895	27798	27731	27832	27705	27649	27759	27807	27857	27589	27615	27693	27723	27779	27553	27876	27919	27996	27555	27808	27748	28019	27973	27903	27854	27673	27713	27902	27759	27717	27800	27626	27760	27716	27711	27880	27907	27968	27830	27898	27764	27921	27773	27849	27732	27835	27781	27540	27960	27896	27746	27748	27812	27874	28022	27818	27829	27844	27933	27726	28023	28104	27580	27690	27861	27815	27906	27848	27596	27832	27842	28027	27733	27963	27923	27600	27654	27943	27856	27729	27895	27997	27891	27828	27786	27739	27896	27720	27651	27858	27820	27595	27479	27974	27958	27715	27870	27690	27892	27781	27750	27361	27426	28194	27639	27708	27563	27542	27940	27792	27759	27500	27538	27977	27725	28047	27978	27849	27624	27563	27956	27930	27836	27860	27903	27838	27670	27566	27937	27785	27907	27704	28120	27577	28010	27904	27711	27854	27754	27813	27730	27911	27689	27811	27776	27864	27682	27648	28055	27576	27749	28007	27652	27770	27860	27955	28081	28065	27923	28001	27845	27915	27732	28001	27808	27681	27943	27893	27907	27451	27795	27719	27970	27867	27951	27806	28073	27808	27677	28024	27674	27754	27842	27618	27800	27856	27825	27965	27833	27647	27952	27667	27933	27827	27825	27602	27684	27826	27979	27865	27697	27428	27796	27843	27740	27723	27809	27957	27870	27779	27655	27828	27841	28013	27614	27715	27899	28046	27879	27976	27866	27800	27717	27795	27758	27663	27574	27669	27569	27563	27445	27714	27785	27795	27864	27713	27649	27878	27852	27815	27854	27731	27567	27838	27847	27964	27892	27636	27867	27884	27773	27625	27931	27848	27996	27902	27884	27893	27871	27756	27673	27779	27660	27643	27744	27835	27635	27759	27686	27723	27749	27707	27922	27974	28066	27847	27793	28062	27975	27642	27697	28002	27788	27565	27604	27687	27847	27750	27851	27725	27590	27752	27723	27612	27944	27603	27768	27774	27615	27686	27633	27844	27805	27950	27756	27909	27853	27885	27742	27917	27555	27912	27681	27971	27727	27780	27638	27639	27954	27876	27865	27994	27954	27919	27885	27658	27582	27678	27791	27884	27979	27757	27783	27770	27867	27691	27719	28021	27825	27781	27916	27913	27809	27936	27868	27615	27727	27541	27777	27986	27844	27978	27750	27857	27673	27699	27695	27765	27642	27783	27550	27857	27708	27478	27680	27430	27830	27945	27947	27712	27809	27774	27610	27569	27886	27578	27912	27804	27810	27923	27686	27642	27804	27872	27736	27924	27935	27671	27646	27639	27978	27959	27985	27765	27837	27800	28050	27907	28199	27801	27727	27769	28140	27757	27960	27968	27806	28066	27726	27798	27768	27735	27984	27758	27760	27744	27596	27742	27748	27832	27763	27724	27966	27693	27710	27798	27603	27978	27881	27869	27908	27569	27706	28004	27800	28093	27794	27958	27762	27793	27645	27874	27690	27837	27791	27662	27953	27871	27760	27794	27758	27795	27696	27735	28008	27814	27717	27966	27701	27581	27695	28089	27708	27566	27756	27589	27555	27425	27622	27682	27787	27823	27879	28115	27801	27829	27675	28050	27824	27970	27906	27910	27823	27632	27835	27873	27714	27891	27774	27691	27775	27808	27664	27898	27774	27704	27681	27680	27982	27935	27583	27821	27814	27582	27723	27646	27659	27870	27892	27797	27822	27728	27733	27746	27673	27865	27747	27978	27711	27587	27740	27950	27647	27693	27876	27944	28119	27910	27690	27652	27729	28095	27437	27798	27802	27891	27946	27508	27863	27731	27646	27875	27910	28012	27975	27810	27922	28042	27806	27803	27944	27756	27525	27663	28012	27867	27859	27726	27651	27689	27673	27869	27929	27887	27778	27612	27714	27946	27484	27834	27749	27827	27683	28053	27810	27744	27687	27660	27857	27704	28031	27713	27869	28048	27625	27695	27708	27936	27919	28092	27799	27713	27952	27654	27752	27674	27637	27675	27725	27933	27743	27786	27926	27827	27917	27858	27821	27761	27610	27866	27912	27747	27816	27828	27832	27596	27501	27778	27693	27672	27741	27764	27726	27925	27887	27754	27603	28088	27783	27634	27961	27683	27882	27782	27615	27798	27750	27713	27821	27999	27689	28026	27899	27797	27884	27683	27803	27828	27690	27730	28068	27826	28018	28017	27692	27945	27884	27791	27714	27701	27615	27766	27691	27886	27665	27881	27884	27607	27745	27963	27995	27839	27842	27589	27654	27794	27784	27815	27597	27615	28049	27948	27588	27821	27551	27722	27808	27813	27783	27755	27663	27721	27820	27724	27820	27725	28009	27878	27729	27786	27663	27863	27869	27653	27712	27911	27927	27980	27600	27832	27877	27867	27732	27733	27626	27768	27677	27565	27718	27771	27676	27807	27771	28022	27907	27764	27735	27904	27912	27726	27576	27980	27822	27926	27695	27666	27877	27915	27686	27761	27603	27733	27822	27813	27606	27670	27834	27706	27718	27893	27692	27787	27961	27672	27854	27663	27673	27648	27734	27787	27931	27849	27576	28017	27799	27688	27920	27854	27896	27580	27641	27638	28086	27786	27841	27709	27712	27962	27687	28132	27759	27898	27706	27703	27808	27614	27943	27757	27860	27851	27980	27956	27790	27814	27859	27906	27771	27825	27752	27597	27603	27858	27954	27788	27658	27792	27487	27886	27768	27791	27822	27760	27415	27682	28139	27925	27714	27422	27664	27956	27633	27474	27664	28187	27660	27795	27896	27983	27628	27760	27693	27935	27903	27689	27753	27797	27954	27841	27764	27678	27641	27915	27973	27787	27862	27627	27774	27832	27806	27675	27779	27567	27841	27903	27957	27776	27871	27761	27809	27649	27826	27878	27749	27786	27736	27707	27633	27740	27780	27961	27780	27723	27824	27915	27664	27910	27512	27766	27689	27718	27602	27763	27700	27864	27965	27964	28162	27580	27884	27994	27791	27874	28051	27694	27769	27885	27877	27855	27972	27878	27905	27609	27877	27646	27925	27558	27831	27835	27624	27750	27651	27671	27931	27794	27692	27733	27836	27789	27655	27774	27924	27833	27808	27794	27996	27750	27854	27813	27937	27819	27878	27756	27808	27948	28035	27805	27867	27909	27781	27939	27866	27705	28143	27788	27711	28057	27827	27513	27595	27741	27883	27844	27653	27759	27718	27985	27956	27833	27766	27680	27704	27943	27733	27615	27792	27766	27885	27700	27739	27634	27612	27846	27675	28021	27731	27803	27918	27889	27568	27901	27875	27936	27742	28010	27801	27975	27887	27820	27736	27991	27715	27510	27725	27980	28013	27778	27699	27841	27656	27858	27914	28041	27997	27893	27811	27948	27891	27657	27805	27890	27800	27700	27967	27678	27695	27785	28019	27936	27788	27751	27951	27930	28022	27819	27845	27845	27768	27805	27744	27929	27579	27639	27833	27532	27853	27990	27857	27760	27687	27717	27849	27763	27582	27833	27787	27769	27954	27821	27638	27966	27923	28083	28033	27728	27834	28018	27740	27873	27632	27718	27966	27893	27816	27948	27833	27912	27821	27981	27796	27734	27606	28131	27694	27986	27861	27844	27827	27830	27917	27914	27772	27713	27680	27609	27565	27902	27685	27767	27517	27958	27870	27502	27881	27765	27511	27715	27862	27909	27961	27574	27977	27897	28021	27918	28006	27785	27863	28016	27809	27750	27684	27936	27865	27826	28008	28277	27629	27777	28114	27706	27967	27910	27990	27793	27812	27837	27839	27809	27814	28034	27947	27921	28055	27464	27450	27556	27921	27662	27771	27686	27933	27766	27906	27703	27618	27799	27794	27923	27587	27814	27996	27828	27921	27763	27705	27750	27703	27960	27675	27865	27905	28098	27743	27635	27888	27779	28051	28126	27825	27915	27786	27872	27746	27790	27868	27768	27702	27689	28024	27858	27934	27652	27776	27961	28015	27813	27602	27965	27683	27618	27663	27880	27767	27606	27833	27545	27628
16259	17711	17414	17600	28089	27304	23832	19985	17896	17207	16775	16754	16736	16706	16434	16732	16761	16776	16558	16734	16649	16519	16757	16634	16681	16637	16672	16681	16580	16650	16673	16720	16735	16581	16718	16860	16490	16611	16668	16870	16516	16891	16745	16731	16507	16746	16643	16789	16665	16625	16566	16632	16677	16707	16625	16471	16467	16759	16951	16518	16631	16799	16665	16666	16619	16807	16636	16623	16807	16638	16739	16635	16663	16889	16615	16845	16568	16791	16621	16708	16722	16660	16850	16553	16828	16762	16900	16733	16612	16730	16721	16595	16616	16836	16955	16585	16587	16518	16616	16661	16691	16855	16706	16568	16676	16508	16547	16667	16786	16537	16833	16657	16738	16727	16432	16607	16538	16662	16696	16674	16659	16740	16779	16635	16662	16649	16561	16691	16518	16629	16723	16525	16537	16502	16707	16695	16723	16609	16737	16529	16674	16490	16691	16676	16745	16634	16715	16706	16606	16621	16718	16591	16766	16562	16498	16732	16714	16822	16626	16542	16736	16540	16729	16559	16603	16467	16510	16694	16777	16556	16635	16636	16646	16642	16675	16520	16638	16758	16480	16578	16487	16728	16714	16655	16572	16505	16523	16693	16828	16850	16422	16567	16587	16640	16687	16642	16740	16513	16624	16585	16628	16635	16652	16578	16768	16681	16612	16844	16537	16625	16615	16563	16786	16852	16689	16473	16444	16588	16660	16718	16523	16601	16643	16522	16601	16802	16567	16547	16720	16495	16764	16786	16794	16538	16695	16736	16609	16681	16726	16668	16574	16599	16738	16730	16632	16750	16648	16682	16728	16572	16669	16700	16700	16764	16623	16744	16545	16606	16667	16586	16797	16666	16667	16541	16709	16588	16546	16651	16724	16640	16836	16573	16600	16580	16693	16512	16557	16542	16561	16833	16512	16551	16648	16656	16695	16647	16526	16678	16702	16570	16567	16677	16697	16682	16643	16689	16744	16746	16755	16602	16657	16730	16611	16765	16734	16820	16666	16667	16670	16640	16548	16845	16673	16561	16588	16760	16662	16755	16582	16746	16846	16697	16635	16607	16625	16820	16733	16626	16425	16603	16730	16787	16516	16750	16567	16650	16718	16720	16475	16656	16705	16746	16667	16582	16889	16575	16762	16647	16657	16435	16878	16626	16556	16763	16568	16738	16516	16556	16688	16573	16500	16616	16615	16650	16488	16625	16880	16691	16708	16645	16619	16460	16511	16685	16548	16744	16799	16435	16720	16543	16675	16697	16577	16770	16510	16698	16808	16669	16594	16790	16639	16632	16652	16606	16595	16753	16673	16661	16818	16755	16754	16740	16548	16690	16603	16704	16622	16601	16767	16557	16593	16674	16587	16414	16607	16680	16569	16759	16641	16602	16700	16540	16679	16578	16741	16622	16480	16829	16464	16724	16727	16593	16830	16987	16615	16782	16659	16605	16632	16644	16712	16572	16707	16609	16560	16605	16832	16495	16742	16433	16451	16749	16573	16767	16605	16762	16730	16644	16730	16673	16676	16490	16457	16552	16513	16803	16792	16758	16869	16505	16702	16692	16633	16548	16739	16626	16712	16733	16645	16655	16715	16511	16656	16747	16644	16387	16780	16564	16689	16523	16874	16734	16680	16682	16847	16562	16602	16632	16631	16576	16678	16423	16859	16634	16623	16651	16588	16710	16687	16591	16765	16738	16587	16720	16745	16629	16639	16545	16565	16530	16612	16618	16519	16813	16483	16727	16734	16894	16741	16538	16536	16686	16496	16608	16612	16654	16548	16728	16576	16626	16508	16725	16721	16717	16604	16548	16728	16601	16696	16691	16569	16478	16608	16580	16813	16537	16598	16620	16685	16767	16679	16691	16728	16691	16693	16657	16634	16648	16488	16595	16689	16640	16767	16520	16659	16715	16618	16600	16601	16598	16570	16662	16543	16761	16441	16874	16693	16661	16638	16617	16549	16526	16708	16672	16661	16805	16630	16587	16742	16697	16615	16746	16755	16587	16551	16589	16638	16736	16635	16734	16609	16590	16563	16731	16707	16644	16567	16727	16619	16384	16709	16472	16702	16745	16650	16582	16743	16662	16618	16823	16545	16718	16500	16635	16744	16657	16526	16387	16736	16788	16564	16720	16742	16544	16691	16690	16860	16720	16744	16570	16710	16687	16770	16737	16662	16547	16715	16663	16711	16676	16640	16701	16641	16620	16654	16812	16750	16598	16576	16655	16422	16660	16697	16850	16718	16569	16673	16717	16625	16800	16527	16743	16584	16743	16776	16768	16753	16763	16938	16663	16485	16863	16671	16706	16772	16667	16638	16679	16643	16707	16575	16781	16571	16718	16560	16539	16619	16634	16580	16723	16736	16711	16517	16490	16670	16665	16587	16476	16743	16684	16694	16517	16907	16678	16715	16645	16540	16747	16611	16715	16621	16644	16659	16560	16667	16725	16619	16709	16894	16689	16561	16696	16689	16625	16856	16535	16732	16553	16523	16578	16721	16757	16580	16645	16802	16671	16654	16503	16663	16498	16781	16627	16509	16468	16631	16670	16677	16679	16609	16593	16570	16571	16660	16882	16629	16527	16800	16687	16606	16618	16604	16313	16583	16690	16508	16548	16621	16715	16587	16794	16591	16555	16586	16412	16794	16608	16673	16736	16725	16789	16856	16585	16580	16633	16699	16845	16551	16691	16652	16727	16579	16637	16810	16609	16684	16612	16563	16744	16708	16639	16677	16387	16445	16567	16568	16714	16585	16608	16573	16523	16893	16512	16661	16744	16702	16647	16904	16661	16729	16554	16897	16737	16574	16724	16696	16732	16736	16680	16711	16602	16607	16684	16522	16647	16556	16694	16994	16741	16715	16800	16834	16682	16566	16643	16632	16702	16759	16636	16474	16667	16726	16391	16659	16711	16593	16662	16547	16537	16821	16672	16689	16560	16575	16750	16702	16707	16580	16793	16722	16673	16654	16728	16653	16464	16754	16556	16630	16639	16659	16565	16648	16546	16587	16704	16407	16615	16603	16772	16562	16459	16546	16734	16560	16472	16769	16696	16606	16708	16538	16611	16589	16640	16720	16834	16705	16666	16761	16826	16703	16580	16670	16720	16507	16769	16730	16555	16530	16702	16604	16719	16622	16475	16620	16670	16658	16713	16700	16649	16766	16605	16536	16610	16628	16672	16464	16597	16698	16632	16777	16542	16581	16620	16695	16689	16629	16626	16625	16586	16660	16676	16715	16667	16590	16700	16603	16608	16768	16685	16570	16571	16652	16778	16513	16721	16623	16990	16514	16624	16840	16706	16785	16395	16647	16736	16753	16607	16684	16753	16737	16507	16502	16769	16513	16623	16722	16802	16547	16618	16790	16685	16875	16578	16582	16616	16607	16495	16526	16625	16620	16736	16770	16673	16707	16910	16629	16681	16484	16679	16517	16621	16601	16618	16543	16650	16733	16631	16558	16739	16717	16694	16670	16728	16656	16631	16429	16607	16692	16628	16693	16668	16561	16678	16648	16822	16627	16541	16664	16611	16786	16690	16573	16676	16633	16593	16744	16700	16792	16812	16690	16701	16549	16528	16735	16424	16758	16667	16720	16749	16632	16670	16857	16549	16420	16648	16617	16704	16678	16544	16531	16590	16768	16563	16562	16574	16684	16629	16727	16616	16530	16705	16598	16670	16496	16722	16632	16813	16568	16570	16841	16586	16669	16745	16557	16711	16738	16674	16941	16634	16643	16579	16650	16663	16723	16660	16625	16583	16609	16541	16604	16704	16710	16549	16719	16602	16728	16667	16525	16590	16543	16758	16625	16728	16706	16748	16630	16538	16622	16839	16509	16722	16645	16688	16741	16588	16756	16517	16702	16708	16639	16683	16476	16412	16832	16770	16748	16723	16612	16671	16728	16688	16617	16693	16590	16596	16855	16836	16720	16614	16636	16624	16647	16717	16630	16863	16522	16594	16615	16709	16691	16797	16556	16516	16576	16740	16718	16720	16680	16695	16620	16768	16705	16828	16668	16809	16641	16644	16659	16886	16525	16590	16542	16795	16728	16497	16771	16831	16729	16525	16525	16650	16652	16698	16693	16796	16680	16611	16624	16645	16743	16528	16715	16600	16670	16706	16761	16811	16549	16580	16618	16934	16662	16716	16737	16768	16592	16822	16855	16859	16723	16704	16636	16705	16685	16714	16602	16880	16502	16744	16686	16553	16570	16642	16738	16582	16779	16697	16441	16604	16575	16617	16633	16926	16676	16764	16425	16667	16678	16710	16652	16736	16683	16580	16567	16550	16444	16529	16596	16669	16702	16631	16569	16450	16692	16739	16765	16775	16523	16526	16700	16637	16596	16666	16446	16486	16691	16434	16565	16607	16692	16689	16695	16881	16650	16701	16689	16648	16749	16661	16603	16772	16708	16641	16726	16547	16648	16749	16575	16529	16691	16475	16597	16657	16760	16869	16561	16574	16743	16592	16534	16813	16689	16502	16723	16625	16669	16544	16751	16675	16786	16692	16775	16615	16578	16757	16503	16681	16645	16546	16674	16764	16621	16698	16755	16526	16704	16664	16697	16616	16578	16623	16750	16855	16652	16868	16549	16659	16643	16517	16603	16684	16406	16620	16616	16670	16525	16717	16768	16811	16671	16767	16502	16712	16553	16730	16670	16569	16705	16620	16547	16624	16440	16791	16639	16673	16711	16646	16649	16609	16605	16700	16649	16623	16700	16848	16575	16785	16547	16771	16633	16636	16559	16882	16468	16790	16816	16447	16647	16791	16590	16564	16778	16728	16614	16738	16693	16715	16790	16562	16736	16651	16873	16749	16608	16673	16575	16737	16701	16655	16716	16552	16491	16672	16778	16725	16751	16770	16822	16582	16487	16763	16778	16638	16679	16802	16650	16694	16498	16725	16585	16743	16752	16798	16498	16667	16737	16874	16695	16679	16586	16651	16614	16558	16557	16600	16877	16896	16689	16853	16536	16578	16448	16590	16590	16711	16679	16448	16672	16665	16692	16565	16505	16622	16675	16676	16730	16526	16623	16539	16601	16788	16758	16899	16724	16702	16653	16681	16588	16647	16650	16805	16647	16756	16720	16727	16646	16800	16530	16678	16681	16583	16500	16804	16637	16602	16782	16512
25468	21565	28358	31053	51763	60188	52864	41910	34024	30629	28989	28521	28520	28329	28506	28219	28458	28260	28289	28377	28303	28502	28185	28440	28392	28094	28230	28339	28227	27966	28403	28297	28322	27981	28281	28324	28244	28206	28203	28250	28127	28130	28179	28403	28320	28206	28367	28357	28239	28189	28317	28244	27859	28140	28288	28192	28240	28335	28415	28210	28047	28430	28197	28071	28112	28386	28142	28195	28212	27989	28361	28062	28326	28082	28347	28236	28279	28493	28348	28422	28233	28143	28197	28273	28229	28315	28231	28216	28010	28341	28254	28243	28071	28264	28063	28028	28221	28304	28015	28315	28212	28388	28134	28249	28172	28455	28174	28271	28200	28251	28354	27880	28096	28287	28289	27977	28227	28286	28152	28289	28261	28421	28270	28249	28252	28164	28333	28495	28298	28203	28120	28209	28258	28230	28113	28143	28120	28232	28257	28189	28317	27923	28366	28158	28518	28141	28235	28084	28204	28208	28197	27959	28077	28230	28251	28263	28491	28235	27964	28126	28347	28187	28193	28120	28151	28060	28455	27993	28181	28258	28266	28180	28123	28086	28136	28217	28221	28312	28211	28290	28034	28426	28252	28226	28307	28229	28062	28226	28230	28220	28283	28191	28410	28201	28156	28258	28276	28065	28133	28381	28245	28253	28507	28356	28252	28337	28112	28325	28408	28375	27998	28212	28072	28163	28124	28067	28272	28205	27969	28053	28231	28182	28177	27935	28127	27898	28184	28129	28049	28299	28465	28199	28275	28213	28194	28241	28217	28365	28008	28089	28165	28108	28282	28050	28308	28288	28127	28280	28177	28315	28248	28408	28092	28196	28287	28288	27946	28170	28045	28242	27988	28014	28128	28425	28370	28242	28417	28194	28231	28078	28079	27899	28387	28211	28389	28271	28314	28332	28148	27976	28071	28521	28255	28423	28404	28345	28422	28102	28156	28221	28085	28158	28320	28079	28125	28359	28358	28287	28120	28172	28254	28132	28034	27848	28086	28250	28239	28227	28229	28313	28172	28208	28033	28065	28310	28035	28286	28145	28424	28403	27998	28164	28142	28202	28510	28273	28170	28499	28099	28049	28101	28209	28141	28260	28135	28242	28218	28218	28281	28202	28027	28352	28556	28286	27915	28000	28085	28216	28418	28276	28194	28252	28066	28332	28313	28213	28468	28114	28299	28384	27950	28146	27859	28299	28315	28316	28223	28378	28455	28103	28301	28160	28259	28396	28377	28487	28331	28158	28219	28261	28448	28462	28539	28552	28342	28277	28138	28161	28146	28050	28025	28364	28014	28173	28175	28058	28122	28184	28412	28157	28259	28373	28055	28205	28358	28105	28064	28220	28301	28356	28363	28091	28411	28301	28327	28298	28596	28194	28338	28084	28236	28454	28095	28186	28317	28099	28155	28367	28334	28243	28393	28298	28175	27924	28370	28108	27843	28059	28338	28164	28237	28308	28057	28197	28475	28227	28285	28443	28216	28275	28172	28195	28167	27921	28111	28275	28289	28112	28231	28220	28386	28004	28206	28437	28096	28203	28215	28363	28140	28212	28234	28042	28240	28175	28384	28103	28076	28101	28111	28111	27992	27954	28138	28127	28253	28128	28058	28295	27978	28406	28202	28290	28297	28160	28178	28381	28307	28142	28256	28306	28160	28230	28235	28155	28270	28334	28370	28203	28172	28141	28056	27903	28147	28435	28099	28115	28388	28326	28289	28351	28535	28316	28289	28377	28308	28407	28122	28215	28115	28109	28504	28171	28191	28142	28363	28270	28304	28241	28081	28148	28152	28400	28412	28264	27911	28345	28039	28275	28202	28269	28436	28010	28180	28304	28088	28428	28033	28341	28127	28131	28170	28378	28155	28147	28175	28128	28228	28352	28142	28102	28261	28207	28162	28134	28037	28040	28228	28229	28039	28210	28032	27974	28192	28304	28366	28156	28043	28352	28352	28005	28129	28262	28290	28401	28310	28412	28356	28098	28085	28266	28226	27985	28304	28351	28356	28248	28319	28169	28261	28410	28170	28111	28178	28078	28234	28400	28530	28201	28410	28487	28221	28148	28451	28310	27998	28059	28204	28179	28114	28302	28144	28383	28329	28146	28244	28078	28043	28188	28038	28314	28292	28335	28333	28284	28099	28200	28095	28519	28157	28115	28136	28052	28071	27971	28358	28176	28195	28348	28495	28215	28319	28304	28084	28479	28143	28254	28518	28226	28402	28409	28390	28279	28393	28350	28122	28359	28334	28394	28187	28074	28042	28234	28300	28079	28363	28251	28345	28373	28193	28221	28165	28077	28515	28105	28356	28210	28365	28268	28130	28352	28195	28254	28247	28126	28087	28146	28060	28592	28185	28466	28192	28246	28427	28257	28327	28367	28380	27952	28100	28244	28325	28363	28268	28117	28098	28311	28214	28320	28225	28036	28304	28208	28021	28297	28060	28112	28227	28268	28349	27900	28305	28038	28470	28036	28076	28096	28318	28217	28089	28094	28304	28285	28118	28174	28196	28276	28127	28180	28094	28310	28214	28141	28112	28177	28196	28144	28193	28410	28343	28415	28334	28145	28068	28120	28453	28330	28343	28288	28073	28306	28345	28066	28108	28294	28244	28080	27972	28436	27990	28176	28135	28298	28298	28196	28083	28189	28073	28184	28318	28410	28249	28051	28133	28193	28299	28375	28162	28262	28089	28201	28253	28205	28221	28146	28074	28374	28244	28118	28139	28386	28129	28329	28070	28296	28236	28288	28156	28211	28350	28535	28400	28352	28295	28146	28394	28161	28166	27919	28030	28199	28086	28291	28512	28172	27959	28199	28170	28275	28282	28138	28343	28232	28223	28105	28214	28212	28359	28159	28195	28459	28388	28182	28428	28034	28352	28285	28314	28129	28253	28386	28322	28317	28194	28193	28353	28227	28352	28164	28249	28392	28122	28066	28155	28231	28132	27858	28334	28127	28314	28189	28272	28243	28059	28144	28081	27949	28206	28170	28112	28464	28188	28034	28288	28333	28191	28428	28271	28357	28144	28236	28187	28127	28431	28195	28130	28225	28127	28104	28256	28068	28259	28105	28242	28363	28243	28253	28193	28368	28218	27990	28326	28031	28221	28463	28237	28098	28482	28264	28531	28163	28172	28060	28327	28188	28320	28145	28235	28330	28164	28154	28249	28334	28432	28281	28057	28192	28206	28154	28157	28076	28211	28228	28219	28202	28214	28325	28222	28164	28235	28092	28211	28216	28439	28320	28098	28361	28026	28183	28052	28027	28116	28465	28437	28221	28554	28221	28060	28360	28200	28468	28172	28320	28090	28121	27920	28319	28122	28087	28366	28177	28270	28294	28174	28012	28418	28288	28095	28262	28366	28169	27868	28357	28156	28218	28393	28273	28291	27994	28169	28077	28211	28132	28223	28372	28332	28366	28186	28270	28314	28366	28227	28113	28010	28286	28324	27948	28060	28114	28282	28124	28344	28326	28190	28313	28249	28017	28239	28207	28214	28312	27918	27958	28241	28364	28242	28217	28068	28254	28356	28224	28170	28292	28012	28255	28208	28256	28294	28401	27926	28133	28024	28107	28065	28461	28172	28137	28424	28332	28406	28387	27924	28379	28064	28464	28242	28124	28175	28088	27985	28292	28285	28162	28066	28168	27994	28095	28359	28344	28321	28274	28098	28251	28291	28506	28282	28222	28377	28115	28423	28330	27865	28115	28237	28204	28281	28089	28219	28345	28256	28199	28368	28365	28252	28207	28281	28332	28310	28284	28335	28485	28400	28247	28211	28546	28331	28172	28355	28460	28568	28280	28426	28066	28303	28303	28223	28308	28125	28301	28384	28222	28273	28072	28266	28379	28112	27984	28194	28207	28155	28313	28144	28452	28432	28361	28130	28277	28200	28453	28352	28367	28107	28305	28522	28035	28347	28220	28315	28274	28125	28146	28176	28300	28414	28103	28321	28060	28208	28312	28357	28244	28191	28041	28236	28222	28046	28168	28319	28054	28178	28333	28145	28432	28083	28123	28115	27877	28182	28418	28261	27965	27830	28275	28299	28209	28300	28012	28086	28354	28223	28261	28314	28306	28383	28270	28370	27883	28243	28492	28322	28213	28443	28385	28370	28185	28297	28376	28059	27975	27999	28154	28119	28146	28363	28287	28025	28549	28382	28350	28179	28146	28192	28063	28052	28387	28299	28325	28457	28167	28349	28153	28274	28327	28136	28302	28364	28201	28142	28239	28249	28479	28136	28193	28252	28232	28289	28355	27999	28192	27902	28461	28210	28493	28014	28163	28322	28177	28477	28037	28034	28096	28329	28295	28439	28180	28347	28353	28248	28282	28205	28236	28293	28153	28281	28060	28255	28319	28417	28331	28116	28330	28028	28127	28257	28219	28216	28126	28178	28295	28506	28039	28354	28019	28110	28135	28226	28113	28184	28211	28244	28298	28304	28221	28249	28041	28134	28316	28076	28315	28355	28231	28079	28330	28522	28295	28391	28366	28130	28365	28462	28246	28314	28122	28283	28149	28200	28109	28340	28104	28196	28113	27990	28315	28101	28064	28039	28456	28258	27944	28064	28234	28174	28063	28134	28377	28325	28289	28110	28036	28046	28105	28315	28007	28060	28188	28101	28305	28257	28463	28359	28338	28138	28128	28238	28398	28204	28400	28227	28221	27968	27944	28288	28182	28186	28139	28346	28421	28261	28103	28416	28241	28376	28236	28147	28231	28212	28233	28292	28168	28165	28234	28514	28314	28353	28299	28103	28278	28428	28299	28133	28193	28043	28397	28147	28187	28473	28383	28298	28353	28443	28138	28156	28063	28296	28282	28205	28375	27741	28116	28061	28140	28029	28404	28304	28298	28066	27916	28226	28319	28148	27913	28434	28031	28075	28106	27962	28269	28043	28356	28321	28234	28195	28082	28016	28294	28231	28226	28243	27940	28216	28305	28287	28156	28085	28178	28077	28107	28288	28362	28183	28165	27986	28262	28433	28381	28361	28194	28239	28438	28230	28148	28353	28054	28109	28035	28465	28125	28267	27901	28067	28012	28295	28432	28522	28177	28133	28339	28121	28121	28327	28257	27963	28207	28020	28274	28171	28129	28254	28104	28039	27964	28189	28310	28346	28036	28088	28354
14737	22228	22998	23886	53649	54351	43236	31041	22013	18616	17475	17076	16915	17287	17034	17256	17037	17100	17003	17111	17110	16997	17013	17274	16976	17171	17001	17236	17115	17191	17100	17195	17160	17114	17113	16892	17166	17116	17018	17033	16952	17110	17194	17032	17270	17173	17171	16985	17155	17015	16957	17265	17236	17062	17089	17074	17122	17114	17164	17096	16836	17020	17112	17027	16963	17121	16966	17179	17003	17138	16908	17012	17043	17146	17085	17066	17279	17087	16913	17054	17004	17066	17059	16993	17023	16969	17098	16993	16880	17147	17114	16864	17134	17075	17263	17023	16880	17158	17038	17195	17099	17160	16812	17014	17051	16856	16914	17119	16924	17179	16974	16806	17187	17018	17085	16916	16992	16974	17153	17112	17026	16925	16956	17121	17061	17048	17093	17099	17006	17054	17115	16821	16900	17192	16857	17034	17013	17016	17245	16992	17113	16948	17062	17078	17078	17156	17049	17058	17094	16895	17209	17077	16987	17011	17067	17012	16995	17180	17023	16939	17102	16993	17154	16992	16850	17146	17183	16978	17234	17099	16846	17014	17118	17026	16985	17199	16975	17037	17125	17151	16912	17104	16909	17054	17088	16920	17100	16965	17000	17119	17139	16991	17156	17023	17214	17131	17040	16965	17052	17155	16899	17016	17106	17070	17059	16913	17086	16950	17008	16925	17146	17020	16852	17036	16955	17030	16858	17149	17047	16953	17060	16963	17007	17060	17011	17108	17079	16953	17164	17013	17043	16935	16928	17071	16981	17100	17184	16995	17204	16923	16958	17073	17126	17167	16982	17143	16966	17034	17138	17046	16968	16859	17043	16967	16891	17058	17088	16987	17164	16890	17074	16992	17187	16958	17125	17025	16906	17087	17130	17011	16800	16992	17081	17064	17038	16918	17251	17004	17111	16925	17130	16843	16997	17148	17316	17095	17064	17012	16928	17180	17043	17002	17060	16879	17085	17226	17079	17213	17079	17007	16903	17034	17043	17108	16910	16851	17059	17036	17073	17015	17122	17128	17121	17107	16937	17026	16930	17184	16890	17023	17166	17116	17080	17065	16931	17039	16911	17095	17095	17083	17102	16850	16983	16879	17101	16936	17080	16972	17076	16952	17107	17052	17000	16959	17082	16971	17160	17154	17176	16871	16856	16967	17002	16865	17010	17050	17170	17080	17029	17163	17183	17084	16943	16966	16991	17066	17193	16985	17151	17097	17196	17053	17011	16975	17152	17075	17140	17112	16888	17018	16957	17129	17133	17148	17077	16856	17083	17080	17142	17198	16916	17122	17106	17023	16978	17113	17120	17269	17162	16973	16766	17041	17059	17141	17164	16914	16905	16880	17121	17150	17136	16936	17107	17046	17123	16951	16980	17115	16985	17003	17035	17188	17104	17091	17001	16876	17163	17138	16960	17024	16768	17022	16933	17174	16981	17125	17158	16973	16937	16914	17020	17242	16945	17057	17037	16935	17030	17106	16927	17124	17139	16885	17022	17237	17031	17037	16986	17065	17192	17110	16979	17150	17077	17113	16900	16966	17122	16952	16993	17197	17102	16965	17025	17086	17178	17121	16936	17104	17089	17077	17098	17053	17209	17076	17144	16983	17106	17074	17139	17274	16938	17233	16913	17105	17047	16916	16926	17087	17208	17085	16857	16989	17063	16861	17212	17024	17012	17107	16978	17217	17208	17151	16977	17043	17043	16898	17032	16981	16999	17071	17141	17077	16979	17061	16896	16882	16893	17116	17120	17218	17131	17075	17027	17005	16924	17095	16926	17094	17288	17258	17099	17043	16976	16999	17232	16928	17088	16887	17272	16951	17149	17038	17050	17049	16976	17050	17150	16952	16941	17050	17036	17028	17102	17176	17065	17086	17211	17011	17082	17088	17139	17173	16911	17261	16998	17065	17047	16924	17063	16996	16976	17180	16931	17005	17093	17210	16875	17054	16946	17167	16980	17021	17027	17034	17363	17006	16961	16970	16947	17125	17132	17159	16819	17130	17065	17142	16999	17042	16917	17090	17039	16979	17058	17111	17090	17149	17135	17031	16991	17227	16953	17250	17093	16927	17180	17161	17028	17122	17010	17093	16970	16952	16996	17158	17056	16972	16993	17158	17093	17157	17216	17101	17015	17062	17097	16999	17259	17046	16943	16857	16877	17025	17155	16949	16967	17033	16879	16931	17255	16968	17048	17084	17230	17041	16911	17022	16969	17018	17085	16907	17150	17061	17165	17122	17169	16960	16975	17055	17011	16865	17115	17015	16949	16828	16959	17175	16974	17019	17204	17102	17020	16950	17112	16813	16994	17022	17256	17013	16969	17082	16989	17020	16962	17096	16924	17020	16993	17035	17092	17075	17199	16950	16901	17138	17110	17137	17191	16948	16921	16901	16990	17082	16952	17150	17018	16881	16961	17038	17028	17022	17098	17144	16929	17017	17010	16957	17112	16975	17010	17188	17050	16998	16994	17015	17017	17037	16978	17043	16943	17002	16992	17036	16921	16938	17038	17177	17028	17091	17002	17131	16985	16806	16999	17249	16806	17234	17198	17216	16942	17019	17145	17082	17070	17117	17125	16959	16962	17019	16919	17175	17067	16990	17160	17029	17244	17069	16900	16942	17054	17109	17196	17019	17228	17041	16926	17208	17085	16954	16983	17012	17054	17091	17052	17081	16874	16934	16944	17161	16952	17022	16952	17112	17049	17106	16986	17136	16911	17032	17096	16849	17095	17073	17110	16924	17170	17024	17237	17156	17073	16992	17145	17169	17027	17107	17063	17256	16903	17131	17056	16998	16900	17173	17279	17136	17083	17222	17139	17048	17007	17218	17039	16991	17051	17131	17205	17081	16997	17106	17065	17160	17016	17154	17229	16990	17128	16999	17116	17008	17002	16898	17113	17113	17052	16990	17164	17091	17142	17115	16986	16944	17039	17130	17031	17192	17148	17028	17105	16922	16887	17002	17135	17312	16976	17098	17072	16928	17147	17173	17030	16881	17049	17011	17102	16955	16970	16988	16930	17062	17054	17153	17066	17027	16983	16998	17207	16993	17260	16938	17314	17039	16912	17345	17100	17063	16994	17026	17010	17002	17039	16998	16918	17301	17075	17011	17067	16900	17162	16900	17025	17122	16913	16845	17005	16932	17125	17040	17144	16994	16972	17209	17099	17028	16875	17049	17230	17025	17065	17013	16914	17122	16993	17093	16994	17184	17032	17070	17136	17094	17079	17084	17048	17030	17303	16981	16918	17143	17029	17116	17037	17057	16981	17149	17024	17140	17057	17101	17035	17079	17011	16821	17038	17055	17158	16934	17032	16924	16890	17034	17127	17062	16971	17047	16988	16990	17023	17125	16917	17109	17052	17019	16874	17080	17112	17116	16878	17053	17130	17058	17114	16946	17298	17053	16959	16963	17253	17278	17002	17149	16799	17060	17290	17035	17172	17027	17126	17077	17084	17012	17115	17152	16941	17069	17120	17005	16970	16916	17049	16864	17081	17099	16972	16953	17214	16914	16942	16919	16844	16848	16983	17162	16861	17178	17071	16851	17117	17094	17007	16998	16915	16933	17005	17048	17113	17149	17090	16961	17145	16982	16971	17093	17186	17064	17090	16834	16977	17076	17074	17239	17051	17200	16974	16968	17125	17069	17274	17049	16967	16977	17053	17063	17085	17055	16945	17079	16982	16977	17108	16866	16899	17137	17074	17047	16932	16855	16952	17092	17080	16980	17052	16951	17101	17100	17109	17198	17107	17069	17038	17148	17154	16991	16890	16972	17081	16956	17209	17211	17017	17155	16852	17127	17018	17088	16987	16977	16864	17116	16957	17234	17049	17134	16834	17087	16973	17063	16928	17014	17105	17081	16945	17033	17294	16985	17088	17094	17061	17060	17033	16873	16909	17126	17059	17142	17000	17038	16890	17144	16959	17084	16947	17092	17090	17166	16999	17174	17065	17120	17000	17144	16968	17032	16851	17145	17100	17063	17140	17106	16910	17082	17071	17175	17236	17111	17110	17064	17049	16950	17167	17111	16957	17143	17016	17022	17140	17254	16895	16944	17211	16961	17221	16997	17194	16952	17155	17119	16951	16974	17125	16992	16923	17082	17137	16927	17079	16874	16981	16968	17036	16958	16986	17044	17206	17048	17014	17120	16987	17149	17080	17297	17109	17094	16928	16925	17010	16938	17029	16955	17064	16948	17128	16991	16948	16983	17186	17096	17140	16953	17086	17130	16990	16932	17130	17038	17155	16822	17235	17063	16787	17065	17158	17065	16938	17207	17089	17201	17069	17163	16947	16912	17118	16949	17026	17048	17077	16952	16979	17042	17087	17194	17069	16959	17008	17311	17067	17108	17063	16943	17285	17160	16935	17082	16986	16894	17115	17024	16965	16956	16902	17041	17094	17114	17036	16940	17259	16946	17005	17044	17103	17159	17028	17077	17118	17078	17184	17183	16954	17088	16938	17075	17099	17178	17163	17053	17258	16981	17287	16901	17198	17085	17218	17016	16928	17186	16936	16958	17067	16964	17064	16928	16805	17233	16890	17111	17107	17207	16943	17054	17053	16932	16903	16979	16887	17238	16908	17043	16952	17055	17096	17090	17023	17076	17198	17045	16947	17100	16962	17055	17070	16950	17041	17166	17078	17139	17030	17166	17171	17031	17186	16946	17122	17086	17042	17108	17164	17107	17264	17139	17121	16927	17037	16845	16992	17045	17006	16970	17308	16791	16959	17141	17036	17034	17124	17027	17076	17144	17068	17087	17122	17100	17065	16978	17096	16942	16935	16990	17108	17168	17148	17133	16936	17010	17162	16826	17195	16937	16851	17301	17128	17029	16779	16989	16851	17254	16879	17112	16942	16990	17091	16942	16978	17117	16828	17021	17135	16936	17132	17107	17193	17241	17080	17033	17194	17153	17121	16992	17027	17033	17208	16963	17025	17049	17155	16934	17090	16978	17125	17014	16810	17146	17214	16868	16945	16867	16997	16980	17163	17095	16872	17044	17069	16892	16982	17035	17043	17083	16898	16979	17050	17113	17078	17146	16948	17062	17030	17178	17108	17104	17058	17223	17070	17085	16956	17028	17025	17104	17028	17067	17071	16939	16938	17115	16936	16988	17046	17170	16958	17127
33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
