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
339824263483	339824264050	339824264600	339824265150	339824265700	339824266250	339824266800	339824267350	339824267900	339824268450	339824269000	339824269550	339824270102	339824270650	339824271200	339824271750	339824272300	339824272850	339824273400	339824273950	339824274500	339824275050	339824275600	339824276150	339824276700	339824277250	339824277800	339824278350	339824278900	339824279450	339824280000	339824280550	339824281100	339824281650	339824282200	339824282750	339824283300	339824283850	339824284400	339824284950	339824285500	339824286050	339824286600	339824287150	339824287700	339824288250	339824288800	339824289350	339824289900	339824290450	339824291000	339824291550	339824292100	339824292650	339824293200	339824293750	339824294300	339824294850	339824295400	339824295950	339824296500	339824297050	339824297600	339824298150	339824298700	339824299250	339824299800	339824300350	339824300900	339824301450	339824302000	339824302550	339824303100	339824303650	339824304200	339824304750	339824305300	339824305850	339824306400	339824306950	339824307500	339824308050	339824308600	339824309150	339824309700	339824310250	339824310800	339824311350	339824311900	339824312450	339824313000	339824313550	339824314100	339824314650	339824315200	339824315750	339824316300	339824316850	339824317400	339824317950	339824318500	339824319050	339824319600	339824320150	339824320700	339824321250	339824321800	339824322350	339824322902	339824323450	339824324000	339824324550	339824325100	339824325650	339824326200	339824326750	339824327300	339824327850	339824328400	339824328950	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2650	3600	2300	2650	3600	2300	2650	3600	2300	2650	3600	2300	2650	3600	2300	2650	3600	2300	2650	3600	2300	2650	3600	2300	2649	3600	2300	2649	3600	2300	2649	3600	2300	2649	3600	2300	2649	3600	2300	2649	3600	2300	2649	3600	2300	2649	3600	2300	2649	3600	2300	2649	3600	2300	2649	3600	2300	2649	3600	2300	2648	3600	2300	2648	3600	2300	2648	3600	2300	2648	3600	2300	2648	3600	2300	2648	3600	2300	2648	3600	2300	2648	3600	2300	2648	3600	2300	2648	3600	2300	2648	3600	2300	2647	3600	2300	2647	3600	2300	2647	3600	2300	2647	3600	2300	2647	3600	2300	2647	3600	2300	2647	3600	2300	2647	3600	2300	2647	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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
23268	21646	29667	24146	21879	24027	26520	20852	19697	19965	19850	19664	19839	19976	19664	19533	21387	35742	35418	30705	25772	22036	20081	19282	19161	18901	19087	18940	19097	19135	19228	19236	19052	19174	19012	19117	18938	19080	19231	19120	18971	19117	18962	18984	19119	19067	19080	18852	19065	18849	19247	18994	18897	18957	18815	18923	19036	18805	18793	19030	19189	18945	19114	18823	19077	18943	19061	18886	19198	19222	19084	19236	19177	19114	18913	19037	19049	19014	19113	18792	18914	18830	19051	18907	19021	18964	18954	18931	19194	18943	18900	19053	18762	18909	19166	19009	19136	19073	19191	18940	19068	19048	18840	18947	19156	18976	18879	18936	18715	18947	19218	19068	19057	18975	18952	18877	19114	19228	18958	19044	19102	19037	19081	18915	18929	18817	19031	19034	18843	19037	18781	18824	18993	18824	18843	18975	18905	18837	18801	18822	18940	18971	19134	19044	18994	18927	18886	18985	18915	19029	19079	18737	19010	18819	18936	18978	18851	19033	19013	18918	18944	18919	18887	19153	18954	18965	18934	18895	18820	19209	18829	19222	18776	18976	19109	18822	18949	19039	18772	19074	19037	18711	18750	18750	19079	18950	18955	18973	19013	19022	18998	18834	19072	18990	18943	18951	19082	18863	19006	18880	18983	18977	19055	18988	18755	19166	19012	18920	19158	18932	18979	18935	18762	18995	19136	18870	18919	18841	19055	19121	19051	19034	18835	18890	18750	19109	19162	19021	18971	19050	18884	18926	18948	18879	18875	19027	18959	18887	18853	19126	18851	19107	18992	19030	19093	18911	18955	19171	19086	19013	19046	18879	19039	18927	18788	18976	18876	19081	19043	19001	19030	18935	18988	18960	19002	18937	19254	19223	18972	18897	18864	18683	18875	18863	18870	19141	18872	19027	19115	19028	18958	18783	18939	18787	18907	18852	18908	19111	19007	18886	18970	18893	18812	18801	18778	18905	19025	18826	18698	18862	19027	19224	18854	18967	19065	18964	18878	18841	18850	18926	18869	18874	18881	18827	18890	19133	18831	18874	19049	19181	18767	18790	18913	18898	18797	19045	18931	18815	18951	19162	18925	19006	19087	18919	19074	18949	19017	19034	19064	18612	19024	19009	18832	18983	19069	18858	19130	19054	18938	18941	18969	19189	18979	18778	19122	18903	19097	19056	18706	19040	18703	19002	19039	18886	19054	18949	18900	19006	18917	18950	18966	19000	19046	19189	19034	19025	18953	19051	18711	18894	18998	18911	19031	18994	19040	18787	18763	19103	18811	19052	18682	18892	18853	18978	19037	18887	19003	18902	18890	18954	18844	18785	19196	18881	18879	19093	19155	18928	19015	19021	18870	19159	18956	18891	18854	18835	18892	18881	18866	19081	18977	18791	18779	18768	18867	19078	18945	18759	18972	18918	19128	18776	18901	18907	18770	18740	18888	19007	19115	19007	18921	18875	18942	18808	18935	18901	18885	18837	18882	19078	18888	19065	18971	18850	18979	18931	19047	19189	18948	18853	18770	18721	18933	19074	18888	19034	18950	18942	18933	18907	18776	18957	19000	18983	18963	18744	19173	19018	19093	18725	18676	19085	18909	19324	19115	18814	19026	19022	19029	19099	18874	18967	18709	19103	18813	18798	19046	19055	18864	18948	18843	19072	19034	18920	18857	18896	18731	18898	18915	19013	19095	19037	19081	18978	18930	18785	19045	18968	19006	18865	18927	18832	18859	18940	18904	19155	18906	18827	19010	18781	19046	18897	19096	18776	18999	18890	19007	19124	19151	18949	19216	19056	18889	18908	19119	18851	19040	18983	18951	18918	18921	18942	18944	18810	18894	18900	19041	18647	18840	18937	19040	19022	19003	18941	19079	18977	18964	18823	19026	19073	19043	19090	19113	18976	18952	19093	19161	19167	18942	18663	18869	19026	18936	19043	19195	19020	19006	18786	19001	18969	19037	19070	19047	18968	18928	19106	18924	18832	18878	19075	18904	18812	18780	19043	18950	18827	18836	18917	19266	18961	18902	18888	19022	18817	19014	18981	18938	19026	18998	19188	19035	19030	19011	18772	18895	18940	18863	19038	18820	18894	18675	18895	19046	18719	18969	18805	18740	19027	19042	18996	18908	19026	18938	18949	19146	18989	18751	18898	18850	18894	18830	19003	18846	18936	19038	18932	18922	18673	18915	19063	19216	19081	18863	18966	18981	19043	18772	18943	18747	18983	19068	19142	19024	18861	19035	18992	18968	18875	18932	18844	18944	18778	19015	18973	18781	19074	19086	19256	18890	18810	19037	18824	19135	18690	18822	18862	18891	18817	18756	19008	18904	18845	19066	18867	18766	18958	18879	18789	18856	19015	19090	19187	18956	19001	18901	18965	19071	18934	18913	18848	18819	18923	18948	18894	18736	18919	19038	18701	18999	18654	18799	18985	19019	19043	19154	18880	18725	19032	18977	19215	19026	19147	18914	19027	18900	19054	18991	19124	18873	18969	19038	18904	18907	18878	18830	18960	18910	18761	19041	19017	18948	18917	19081	19030	18956	19131	19078	19062	18979	18882	19160	18801	18918	18966	19093	18898	18973	18888	18995	18810	18989	18632	18996	18839	18939	18752	19038	18741	18915	18679	18854	18996	19011	18789	18912	18980	18977	18975	18998	18886	19081	18819	19070	18822	19185	19035	18801	18921	18921	18914	18949	18947	18994	18977	18915	18852	18977	19072	18981	19037	18937	18901	18770	18847	18771	18862	19097	18982	18943	18894	18949	19040	18777	18913	18853	18837	18935	18794	18857	18975	18881	19057	18906	18920	19106	18971	18813	18754	18946	18897	18980	19067	19016	19087	18929	18930	18767	18913	19102	19013	18974	18938	19024	18793	18968	19041	18713	18836	18858	18919	18827	18860	19021	19152	18816	18947	18889	19084	19065	18953	18896	19024	19091	18956	18927	18956	18813	19031	18916	19007	19069	18978	19157	19113	19032	18933	19031	18973	19063	18959	18772	18842	18697	19017	19037	18919	18983	18942	18967	18824	19084	18646	18744	19035	18943	19110	18805	18777	18959	19040	18892	18890	18888	18766	18948	18906	18982	19159	18858	18903	19164	18668	18845	19242	18992	18881	18953	18916	18910	18821	18944	19124	18921	18808	19032	19028	18993	18891	18870	19216	18717	18775	18838	18858	18989	18878	18845	18937	19001	19151	18899	19011	19034	18938	19150	19157	19015	19034	18927	18945	18853	18830	18962	19013	19254	18759	19154	19122	18773	18857	19026	18885	18903	18998	18916	18926	18984	18703	18819	19008	18841	18894	19020	18919	18878	18594	19018	18817	18975	19058	18918	19046	19120	18832	18954	18868	18908	18946	18961	19006	18941	19035	18991	19097	18950	18904	19147	18997	18732	18945	18862	18772	18992	18957	18821	18930	18984	18854	18956	19027	18908	18901	18880	19038	18855	18967	18931	18990	19055	18824	18826	18908	18672	19080	19110	18857	18876	18981	18819	18884	18959	19013	18816	18903	18960	18927	19014	18907	19147	18951	18931	19011	18975	18640	19135	19248	18833	18941	18941	18950	19030	18972	19071	18769	19104	18969	18842	19010	18916	18949	18999	18890	18915	18981	19050	18834	18885	18858	18798	18903	18911	18865	18963	19031	18907	18841	19109	18797	18843	18764	18886	18879	19054	18860	18961	19206	18884	18826	18914	19093	18910	18857	18962	18887	18885	18953	18881	18771	18854	18946	19046	18918	18870	18973	19078	19174	18925	18802	18948	18919	19020	18951	18888	18893	18892	18979	18835	19073	19013	18803	18874	18923	18811	18787	18768	18918	19085	18994	19023	18999	18925	19117	18810	18908	18881	18686	18819	18893	18931	19121	19161	18798	18853	18977	18879	18975	18987	18745	19058	18911	18847	18895	18861	19136	18910	18890	19011	18838	18799	18904	18796	18777	18874	19065	18873	18979	18892	18857	18902	19152	18833	18749	19001	18898	18967	19027	18716	19023	18901	18720	18814	19113	18860	18941	18957	18955	19043	19324	18963	18989	19007	18948	18798	18967	18910	18771	19018	19073	18877	18946	19020	18867	18991	19048	19002	18960	19200	18815	19122	18958	18928	19043	19111	18893	18997	19208	18964	18889	19052	18923	18913	19051	18823	18711	18796	18825	18937	19042	19078	18807	18798	18692	18863	18791	18744	19008	18862	18873	18860	18947	19023	18925	19046	18906	18973	18919	19040	18972	18993	18924	18910	18940	19032	19037	18881	19025	19078	18743	18928	18911	18913	18819	19055	18888	19155	19139	19081	19058	19026	18787	18901	19010	18914	18941	19012	18974	19003	18859	18871	18919	18975	18884	18986	18868	19138	18826	18994	18930	18913	18880	18930	18902	18966	18893	19091	18881	18887	18796	19006	18732	18986	18762	18932	18986	18896	18868	18940	18728	18928	18965	18802	19013	18900	18924	18959	18934	18830	18883	18974	18855	18987	18973	18928	19049	18847	18981	18822	19015	18995	18970	18796	18894	18819	19080	18981	18829	18945	18832	19172	18893	18771	18873	18769	18858	19116	18968	19035	19013	19093	18847	18982	18853	19013	18785	18900	18933	18946	19004	18962	18756	18788	19013	18965	18910	18942	18956	18827	18780	19143	19069	18975	19088	18856	18824	18879	19050	18804	18749	19032	18866	19057	18968	18987	19006	18807	18903	18618	18974	18917	18938	18967	18972	18895	18964	18897	18985	18979	18644	18949	18922	18990	18976	18823	18935	19036	18891	18937	18957	19204	19081	18952	18823	18973	18936	18873	19125	19074	18915	18747	19086	18803	19015	19001	18728	19034	18952	18855	18941	18755	19164	18750	18705	19048	18752	18874	18941	19080	18868	19029	18929	19139	18971	19177	18850	18870	18736	18881	18974	19071	18855	19048	18994	18825	18694	18825	18736	18945	19002	18771	18849	18999	18962	18953	19158	18956	19159	18940	19080	18997	19040	19041	18886	18957	19078	18959	18898	18894	18759	18879	18992	19066	19034	18823	19025	18816	19149	18893	19092	19090	19075	18860	18863	18918	18985	18850	19041	18913	18866	19009	18955	19043	19131	18990	18961	19008	18999	18945	18999	18846	18930	18897	18811	19025	18817	19060	18987
17709	34030	32951	25624	22921	20218	18740	17510	17175	17044	16804	16944	17219	17011	16922	16533	20348	38020	35124	30189	23763	19395	17051	16260	16095	16045	16124	16013	16014	16257	16228	16211	16225	16318	16234	16318	16154	16157	16288	15902	16190	16095	16142	16023	16314	16189	16139	15943	16164	16090	16216	16174	16203	16214	16172	16048	16203	16046	16140	16203	16043	16179	16092	16280	16139	16128	16022	16112	16336	16087	15980	16163	16155	15969	16246	16074	16230	16175	16122	15975	16104	16174	16082	16115	16005	16227	16199	16179	16028	16230	16087	16075	16107	16071	16132	16026	16222	16134	16253	16145	16144	16079	16126	15855	16079	16263	15995	16122	16227	16299	16138	16120	16250	16076	16183	16252	16180	16145	15984	16151	16000	16030	16256	16089	16204	16086	16160	16183	16040	16133	16138	16316	16166	16188	16203	16070	15885	16180	16203	16089	16239	16261	16173	16217	15866	16095	16037	16120	16142	16263	16250	16136	16229	16124	16118	16118	15934	16097	16032	16038	16077	16126	15977	16065	15908	16076	16001	16144	16144	16189	16060	16101	16177	16000	16131	16057	16027	16019	16215	16098	16187	16160	16267	16165	16256	16001	16224	16175	16090	16014	16304	16218	16308	16056	16167	16030	16114	16387	16118	16044	16275	16224	16160	16175	16217	16005	16202	15987	16233	16019	16012	16030	16149	16146	16054	15935	16130	16131	15819	16032	16125	15954	16066	16114	16094	15933	16134	16110	16264	16172	16188	16271	16135	15998	16102	16173	16155	16002	16108	16115	16083	16098	16228	16188	16115	16119	16157	16124	15900	16115	16045	16175	16073	16076	16266	15994	16014	16075	16056	16113	16186	16136	16043	16144	16056	16094	16111	16002	16314	16066	16212	15990	16035	16025	16182	16132	16157	16105	16066	16038	16207	16189	15997	16250	16220	16069	15962	16187	15985	16312	16126	16096	16266	16023	16196	16088	15927	16060	16145	16226	16099	15994	16065	16135	16113	15968	16060	16045	16179	16165	16280	16026	16044	16118	16193	16119	16218	16178	15986	16365	16185	16128	16232	16114	16027	16380	16217	15977	16042	16102	16102	16205	16115	16058	16132	15895	16010	16075	16010	16071	16333	16043	16084	16272	16139	16116	16175	16148	16138	16123	16272	16184	16241	15956	15914	16221	16132	16002	16196	16171	15938	16286	16264	16035	16242	16133	16107	16027	16004	16047	16060	16010	16193	16165	16156	15956	16088	16000	16139	16236	16229	16020	15976	15964	16082	16151	16038	16085	16079	16267	16207	15928	15951	16296	16144	16020	16273	16177	16121	16018	16074	16112	16194	16093	16216	16150	16030	15917	16143	16159	16037	16283	16192	16124	16041	16085	16098	16099	16132	16154	15954	16088	16033	16083	16050	16039	15955	16213	16077	16010	15966	16267	15953	16128	15911	16050	16176	16219	15967	16121	16107	16260	16212	16091	16108	16110	15976	16203	16102	16064	16109	16133	16075	16027	16197	16231	16097	15969	15860	16023	16033	16152	16051	16200	15967	16193	15996	16090	16187	16065	16145	16039	16198	16007	15996	16114	16085	15973	16029	16092	16158	16243	16028	16082	16043	15958	16135	16085	16278	16184	16069	15915	16144	16162	16116	16199	16156	16003	16045	16131	16250	16135	16071	16218	16265	16126	16152	16150	16103	16208	15960	16006	16140	16129	16219	16102	16159	16097	15937	16027	16042	16132	15951	15946	16195	16112	16136	16236	16053	16010	16361	16104	16228	16067	16097	15957	16148	16164	16028	16367	16140	16149	16058	16099	16267	16030	16251	16104	16145	16154	16231	16164	16123	16122	16153	16201	16037	16144	16085	16187	16168	16029	16150	16037	16051	16077	15988	16080	16053	16100	16077	16098	16115	16229	15948	16086	16000	16225	16286	16202	16071	15860	16035	16165	16171	16210	16086	16175	16173	16025	16192	16070	16012	16241	15916	16196	16040	16099	16141	16122	16129	15962	16159	16101	16067	16023	16055	15988	16178	16020	16060	16186	16218	16073	16207	16069	15914	16135	16113	16152	16095	16121	16101	15985	16146	16002	16216	16103	16240	16156	15984	16112	15931	16142	16034	16165	16255	16155	16151	16077	16057	16084	16032	16094	16127	16031	16126	16265	15971	16111	16006	16325	16245	16164	16067	16271	16176	16096	15913	16261	15954	16040	16284	16030	16301	15987	15892	16117	16128	16095	16192	16042	16218	15965	16089	16155	16115	16221	16246	16098	16092	16088	16196	16112	16221	16171	16159	16194	16092	16215	16187	16107	15901	16162	16141	15950	15998	16187	16056	16128	16064	16080	16180	16072	16204	16174	16151	16157	16299	16100	16008	16030	15988	16112	15979	16093	16064	16253	16154	16056	15993	16059	16248	16184	16087	16122	16054	15993	16127	15915	16192	16072	16131	16062	16059	16141	16122	16111	16079	16169	16253	16234	16010	16030	15990	16039	16080	16058	16155	16057	16179	16107	15970	16154	16118	16027	16233	16162	15981	16306	16073	15960	16261	16136	16135	16201	16118	16172	16175	16228	15946	16116	16018	16020	16131	15988	16156	16163	16253	16064	16084	16044	16198	16163	16120	16182	16142	15950	16109	16049	15867	15958	16110	16253	16079	16001	15947	16059	16069	15909	16089	15866	16153	16100	16032	16050	16126	15872	15968	16198	15944	16168	16083	16193	15930	15950	15962	16246	16018	16086	16108	16011	15966	16181	16214	16062	16039	16018	16013	16244	15919	16079	15980	16090	16208	16093	16080	16074	16139	16125	16100	16082	16124	16040	16115	16061	16248	16100	15956	16163	16233	16171	16072	16086	15959	15989	16243	16098	16137	16047	16108	16041	15961	16119	16292	15916	15935	16082	16153	16216	16121	16146	16171	16224	16188	16055	16238	16053	16184	16214	16106	16100	15911	16031	16029	16056	16300	16334	16002	16062	16060	16179	16143	16142	16117	16205	16042	16134	15992	16068	16216	16054	16135	16151	16192	16030	16001	16110	16164	16106	16169	16026	16184	16058	16238	16107	16064	16044	16149	16217	16014	16151	16187	16155	16223	16171	16095	16249	16068	16025	16014	16298	16095	16187	16044	16201	16095	16038	16049	16203	16054	15848	16097	16125	15992	16061	16022	16101	16050	16186	16040	16021	16126	16068	16218	16108	16127	15917	16004	16012	16123	16215	16105	16180	16200	16194	16071	16175	16115	16171	16258	16105	15978	16090	16131	16203	16212	15974	16281	16271	16139	16206	16155	16211	16078	16097	16302	16256	15993	16169	16140	16358	16095	16204	16213	16006	16246	16073	16125	16126	16004	16029	16149	16209	15887	16158	16147	16144	16209	16051	16413	16163	16001	16104	16124	16101	16056	16290	16099	16121	15929	16082	15994	16004	16097	16050	16090	16072	16060	16215	16117	15998	16081	16259	16096	16133	16198	16064	16114	16245	15879	16124	16248	16020	15972	16165	16176	16024	16318	15876	16054	16088	16164	16098	15897	16123	16075	15983	15866	16072	16317	16072	16036	16087	16189	16193	16088	16063	16087	15927	16258	16095	16224	16165	16142	16113	16197	16155	16190	16174	16044	16128	15948	16185	16120	16093	16184	16159	16186	16114	16346	16099	16060	16099	15933	16173	16144	16218	16188	16166	16286	16226	16240	15991	16078	16178	15980	16323	16124	15975	16271	16163	15992	16126	16192	15999	15999	16154	16186	15959	16034	16200	16119	16123	15966	16028	16168	15961	16169	16170	16223	16042	16160	16237	16145	16088	16122	16136	15993	16210	15896	16128	16107	16119	15960	16282	16023	16073	16185	16084	16184	16044	16101	16160	15901	16219	16111	16139	15974	16208	15930	16017	16172	16119	16114	16072	16098	16181	16119	16045	16163	15937	16094	16049	16108	16242	16168	16295	16005	15994	16122	16046	16198	16084	16051	16227	16035	15907	16237	16106	16168	16130	16100	16081	16195	16081	16000	16035	15974	16077	16193	16123	16156	16292	16027	16202	16170	15944	16186	16034	16214	15943	16294	16109	16014	16264	16105	16111	15973	16154	16145	16040	16094	16006	16145	16037	16104	16140	16322	16003	16027	16160	15850	16073	16210	16114	15985	16110	16075	16040	16041	16191	16086	16140	15986	16270	15918	16113	16081	16043	16052	16285	15976	16158	16059	16081	16151	16088	16202	16061	16101	16147	15991	16206	16207	16166	16209	16212	15979	16208	16121	16223	16094	16163	16092	16164	16288	16159	16033	16096	16150	16194	16085	16190	16071	16034	16034	16047	16010	16165	16214	16015	16163	16123	16055	16138	16142	16140	16167	16100	16030	16072	15984	16148	16093	16103	16276	16020	16177	16284	16200	16029	16010	16118	16289	16223	15825	16215	16138	16043	16024	16255	16164	16146	16150	16280	16116	16281	15940	16090	16150	16260	16166	16025	16191	16132	16057	16254	16194	16036	16074	16099	16115	16324	16275	16200	15982	16199	16105	16296	16226	16007	16044	16221	16046	16075	16172	16160	16222	16167	16158	16125	16123	16161	16037	16047	16234	16179	15999	16079	16202	16128	16231	15855	16176	16147	16184	16065	16054	16186	16003	16015	16138	16177	16123	16242	16168	16139	16062	16187	15971	15959	16111	16164	16048	16274	16023	16044	15885	16154	16168	16193	16002	16100	16211	16055	16157	16036	16065	16113	16154	16050	16086	16076	16142	16088	16115	16195	16174	16050	16291	16088	15959	16123	16111	16051	16084	16311	16137	16060	16192	16093	16168	16114	16193	16075	15963	15987	15923	16093	16153	16213	15905	16141	16152	16181	16038	15824	16322	16209	16062	16249	16121	16257	15957	16103	15957	16174	16141	16286	16087	16068	16175	16118	16141	16044	16270	16003	16095	15910	16178	16324	16102	16198	15988	16208	16079	16022	16136	16128	16181	16114	15973	16132	16144	16147	15940	16137	16111	15889	15972	16165	16042	16101	16072	16188	16309	16007	16212	16136	16021	16085	16081	16289	16032	16177	16125	16194	15990	16243	16019	16040	16041	16176	16085	16011	16159	16018	16108	16151	16065	16184	16097	16080	16267	16212	16201	16014	16158	16249	15976	16172	16277	16274	16129	15909
27070	21871	26212	24002	20153	19764	19262	19064	19235	19184	19025	18889	19119	18901	19047	18923	19050	20021	20639	20388	19892	19341	19035	19096	19010	18909	18854	18833	18749	18821	18977	19014	18855	18568	18990	19105	19010	18828	18733	18844	19097	19022	18868	18805	18927	18841	18990	18765	18860	18753	19040	18676	18851	18844	18834	18785	18703	19003	19001	18891	18725	18735	18781	18945	18893	18850	18966	18959	18886	18895	18823	18715	18870	18766	18877	18826	18790	18987	18875	18837	19016	18761	18820	18857	18702	18802	18788	18894	18985	18802	18891	18923	18989	18978	18972	18735	18996	18862	18713	18842	18668	18904	18863	18801	19012	18881	18816	19015	18752	18627	18687	18838	19000	18853	19104	18954	18655	18909	18921	19031	18760	18830	18798	19009	19154	18827	18850	18686	18791	19018	18757	18714	18734	18814	18805	18722	18927	18800	18944	18955	18826	18840	18982	18723	18721	18827	18712	18859	18858	18933	18819	18722	18830	18884	18746	18942	18993	18882	18613	18956	18980	18878	18893	18645	18947	18898	18836	18751	18815	18917	18866	18880	18816	18776	18779	18791	18779	18693	18625	18871	18774	18779	18781	18860	18892	18911	18842	18775	18746	18870	18890	18857	18928	18714	18768	18726	18723	18925	18968	18875	18786	18848	18823	19044	18821	18606	18897	18958	18723	19003	19183	18716	18882	18901	18715	18956	18566	18722	18774	18879	18925	18974	18848	18734	18852	18834	18882	18842	18979	18682	18619	18793	18762	18817	18873	18817	18769	18901	18749	18829	18963	18798	18818	18852	19003	18752	18875	18909	18912	18887	18914	18998	18863	18754	18966	18888	18931	18747	18886	18907	18830	18769	18836	18721	18773	18904	18976	18757	18882	18893	19045	18675	18895	19048	18915	19091	18777	18971	18786	18837	18847	18868	18927	18803	18928	18863	18811	18646	18727	18854	18874	18680	19001	18815	18988	18830	18725	18683	18766	18957	18910	18872	18955	18632	18770	19002	18748	18731	18908	19058	18710	18929	18869	18700	18944	18695	19039	18713	18876	18757	18907	18764	18970	18819	18645	18890	19014	18852	18940	19000	18656	18935	18888	18973	18942	19123	18836	18837	18796	18912	18925	18688	18855	18633	19024	18907	18709	18820	18954	18931	18826	18767	18726	18859	19049	18810	18757	18876	18979	18969	18806	18845	19038	18817	18637	18610	19017	18827	19070	19091	18717	18862	18925	18793	19028	19026	18612	18895	18727	19006	18750	18755	18823	18729	18987	18895	18686	18841	18696	19037	18875	19012	18918	18894	18864	18891	18921	18665	18847	18992	18771	18781	18710	18865	18868	19005	18756	18704	19012	18723	18965	18750	18735	18894	18984	18941	19158	18913	18868	18700	18863	18676	18800	18897	18853	18703	19072	19002	18915	18848	19039	19051	19082	18892	18873	18984	18723	18877	18883	18771	18887	18923	18887	18879	18954	18711	18649	19033	18811	18766	18953	19008	18778	18946	18816	18892	18782	18842	18682	18703	18931	18996	18767	18862	19035	19040	18907	19005	19058	19131	18938	18826	19015	18917	18797	18805	18907	18703	18774	18964	18713	18577	18791	18747	18974	18756	18771	18954	18841	19065	18876	18778	18629	18627	18874	18758	18644	18804	18682	18737	18732	18801	18780	19007	18987	18920	18914	18887	19041	18906	18836	18688	18993	18650	19011	18708	18820	18772	18701	18833	18756	19018	18832	18743	18931	18917	18980	18834	19069	18874	18864	18815	18667	18861	18855	18623	18790	18864	19121	18675	18966	18671	18740	18888	18866	18752	19190	18885	19049	18840	18861	19049	19000	18906	18977	18776	18837	18995	18800	18851	18941	18534	18993	18816	18890	18827	18839	18780	19050	18876	18859	18703	18924	18703	18737	18762	18824	18899	18833	18946	18891	18951	18820	18909	18849	18996	19046	19048	18591	18759	18868	18979	18669	18784	18766	18919	18828	18727	18694	18836	18926	18731	18742	19073	19048	18777	18911	18823	18860	18748	18813	18831	18797	18676	18786	18757	18695	18960	18824	18885	18861	19026	19031	18774	18810	19070	18783	18784	18901	18945	18822	18656	19032	18890	18683	18732	18520	18835	18758	18859	18874	18848	18793	18660	18827	18916	18799	18674	18845	18808	18895	18996	19083	18685	18775	19020	18806	18771	18815	18814	18975	18786	18715	18992	19062	19019	18818	18925	18727	18771	18890	18764	18718	18839	18898	18897	18806	18833	18677	18740	18974	18758	18683	18848	18875	18593	18727	18868	18849	18855	18713	18711	18950	18743	18771	18884	19075	18762	18900	19084	18742	18794	18932	18768	18958	18834	18844	18989	18885	19057	18895	18808	18848	18806	18940	18822	18940	18882	18871	18655	18579	18852	18960	19011	18833	18851	19008	19091	18678	19006	18851	18841	18745	18719	18827	18849	18959	18855	18777	18839	19014	18670	18962	18636	19002	18713	18710	18875	18812	18757	18855	18881	18861	18775	18851	19032	18658	18883	18708	18927	18836	19005	18840	18900	18953	18677	18682	18843	18829	18802	19064	18728	18949	18912	18906	18887	18877	18810	19042	18881	19110	18844	18853	18832	18977	18801	18744	18861	18818	18786	18769	18800	18613	18700	18926	18773	18863	18902	18855	18633	18791	18813	18944	18672	18893	19035	18728	18748	18773	19000	18913	18834	18877	18827	18894	18901	18835	18674	19059	18591	19060	18882	18840	18734	18958	18955	18732	18878	18966	18923	18830	18851	18950	19021	18720	18758	18774	19031	18818	18798	18768	18973	18867	18806	18876	18795	18918	18804	18847	18814	18829	19011	18801	18804	18820	18761	19022	19035	19043	18655	18752	18866	18929	18733	18956	19029	18709	18797	18772	18841	18750	18991	18935	18790	18728	18676	18811	18579	18721	18751	18761	18780	18801	18913	19053	18890	19010	18918	18782	18813	18918	18932	18802	18674	18805	18789	18780	18743	18887	18969	18837	18736	18732	18749	18735	18858	18941	18901	18737	18641	18886	19019	18880	18876	18900	18842	18826	18809	18710	18746	18976	18980	18795	18991	18908	18875	18734	18762	18774	18835	18800	18646	18885	18862	18832	18775	18859	18995	18883	18673	18902	18989	18997	18957	18864	18833	18770	18711	19055	18889	18695	18958	18879	18821	18766	18942	18749	18670	18754	18783	19076	18960	19014	18792	18858	18792	18882	18828	18817	18748	18728	18737	18778	18743	18817	18717	18730	18906	18815	18830	18919	19028	18856	18784	18993	18692	18791	18823	18912	18898	18873	18717	18638	18984	18878	18753	18883	18959	18776	18686	18762	18897	18752	18902	18840	18845	18990	18839	18908	18882	19035	18753	18834	18701	18833	18713	18902	18848	18783	18883	18751	18794	18660	18809	18697	18761	18859	18992	18914	18660	18775	18821	18629	18911	18809	18940	18809	18702	19055	18923	18953	18826	18766	18572	18772	18723	19037	18891	18905	18904	18838	18919	18783	18816	18916	18716	18850	18908	18710	18944	18982	18860	18844	18944	18744	18801	18911	18776	18715	18924	18709	18683	18909	18941	18808	18773	18946	18731	18716	18693	18793	18663	18772	18754	18590	18829	18934	18904	18922	18898	18980	18744	18775	18869	18812	18496	18982	18828	18774	18777	18943	18810	18850	18980	18962	18701	18848	18769	18827	18770	18557	18997	18971	18997	18958	18674	18961	18972	18796	18806	18818	18707	18835	18877	18798	18883	18709	18730	18946	18756	18715	18759	18925	18809	18834	18936	18765	18729	18611	18749	18726	19116	18934	18708	18797	18916	18898	18852	18738	18962	19015	18818	18899	18674	18907	18677	18980	18958	18855	18732	18623	18922	18947	18792	18805	18956	18906	18754	18885	18942	18898	18916	18837	18850	18907	18754	19009	18810	18903	18978	18756	18792	18815	18930	18901	18968	18991	18825	18708	19073	19105	18820	18844	18852	18953	18782	18949	19043	18999	18807	18941	18801	18946	18952	18792	18770	18907	18697	19032	18746	18724	18881	18822	18987	18695	18828	18923	19097	18820	19032	18884	18720	18961	18812	19107	18789	19124	18903	18921	18650	19034	18946	18805	18796	19013	18935	18698	18824	19076	18949	19016	18860	18849	18907	18780	18931	18799	18855	18742	18718	18992	18899	19044	18973	18887	18720	18818	18713	18777	19012	19172	18591	18795	18689	18723	18900	18880	18787	18669	18865	19059	18631	18616	18807	18908	18955	18871	19113	18830	18635	18800	18705	18700	18774	18772	18851	18866	18774	18864	18832	18947	18929	18895	18800	18828	18979	18841	18959	18774	18764	19046	18780	18861	18768	18896	18929	18781	18917	18796	18760	18963	18936	18762	18952	18921	18705	18870	18915	18772	18929	18808	18868	19076	18828	18767	18753	18832	18570	18732	18932	18977	18826	18659	18912	18692	18590	18980	18753	18825	18795	18726	18782	19047	18850	18873	18903	18955	18820	18772	18646	18973	18811	18679	18802	18704	18790	18806	18676	18805	18773	18928	18767	18750	18705	18947	19043	19023	18719	18873	18891	19041	18758	18975	18982	19034	18640	18855	18828	18639	18819	18741	18595	18811	18636	18938	18771	18828	18867	18905	18772	18958	18859	18808	18919	18875	18964	18941	18744	18868	18844	18965	18816	18870	18884	18924	18919	18927	18615	18719	18815	18899	19011	18550	18770	18702	18743	18890	19007	18928	18818	18801	18765	18983	18751	18763	18981	18830	18704	18879	18698	18824	18942	19066	19114	18815	18780	18663	18981	18844	18961	18715	18860	18794	18921	18947	18754	18690	18901	18915	18837	18887	18822	18968	18827	18783	18852	18815	18748	18842	19001	18848	18933	18865	18838	18740	18904	18911	18874	18881	18806	18818	18778	18829	18783	18844	18891	19001	18802	18807	18897	18914	19125	19001	18839	19049	19031	18848	18963	18827	18782	18697	18700	19030	18885	18826	18945	18964	19002	18916	18835	18846	18798	19130	18780	18814	18936	19087	18849	18831	19021	18835	18790	18977	18824	18841	18994	18954	19003	18756	18944	19024	18748	18818	18774	18912	18923	18808	18773	18793	18975	18861	18729	18922	18613	19067	18853
16555	21516	22731	19337	18153	17020	16358	16151	16080	16075	16095	16030	16016	16199	16134	15982	16024	17549	17962	17514	16603	16223	16155	15941	15671	15921	15975	15902	15836	15887	15679	15959	15822	15930	15861	15791	15688	15795	15788	16003	15867	15861	15921	15893	15970	15928	16003	15855	15654	15705	15984	15955	15878	15979	16081	15648	15878	15934	16021	15904	15784	15803	15874	15893	15920	15947	15797	15702	15908	15770	15996	15803	15922	15957	15740	15842	15822	15831	15905	15840	15936	15862	15838	15946	15915	15838	15676	15985	15856	15881	15983	15869	15938	16045	15699	15856	16002	15807	15905	15833	15740	15936	15857	15962	15763	15738	15872	15832	15869	15772	15873	15818	15916	15870	15642	15793	15714	15718	15831	15956	15984	15820	15763	15991	15990	15700	15892	15939	15891	15861	15693	15689	15837	15824	15935	15807	16105	15693	15595	15744	15857	15853	15863	15725	15914	15902	15886	15877	15725	15666	15772	15780	15758	15644	15792	15788	15982	15857	15760	15948	15832	15975	15886	15897	15848	15850	15960	15760	15787	15879	15750	15804	15909	15808	15825	15922	15726	15942	15857	15849	15759	15867	15903	15735	15837	15905	15735	15766	15889	15724	15765	15836	15806	15950	15884	15897	15789	15838	16077	15877	15921	15755	16143	15835	15769	15797	15785	15685	15992	15789	15997	15809	15714	15906	15755	15860	15979	15757	15771	15882	15772	15785	15942	15851	15955	15861	15802	15743	15823	15943	15841	15843	15937	15843	15940	15908	15838	15676	15754	15706	15815	15764	15707	15849	15826	15931	15882	15805	15784	16024	15667	15786	15862	15925	15714	15977	15836	15975	15941	15783	15635	15824	15757	15692	15937	15662	15831	15928	15894	15942	15781	15743	15951	15922	15708	15862	15882	15945	15805	15845	15698	15979	15914	15770	15967	15831	15779	15689	15868	15812	15857	15818	15741	15840	15897	15717	15915	15831	15989	15937	15852	15965	15878	15917	16008	15842	15817	15899	15804	15842	15798	15992	15817	16032	15891	15753	15823	15829	15859	15828	15979	15794	15902	15748	16009	15721	15860	15674	15769	16044	15847	15900	15825	16012	15780	15768	15809	15727	15999	15895	15863	15823	15868	15759	15701	15977	15804	15848	15991	15860	15879	15991	15801	15736	15907	15903	15935	15766	15766	15819	15815	15838	15821	15931	15954	15824	15886	15797	15980	15748	15871	15974	15981	15719	15878	15851	15706	15929	15963	15930	15859	15818	15958	15943	15791	15913	15870	15743	15775	15880	15820	15715	15963	15853	15998	15870	15951	15835	15947	15756	15831	16004	15754	15870	15922	15819	15897	15636	15829	15907	15906	15652	15764	15866	15900	15880	15733	15786	15916	15802	15880	15830	15744	15858	15663	15760	15867	15838	15879	15870	15994	15861	15987	15937	15829	15805	16037	15929	15818	15700	15949	15688	15958	15784	15814	15763	15908	15628	15900	15740	16007	15804	15819	16006	15855	15841	15900	15705	15833	15622	15845	15739	15896	16080	15755	15742	15891	15823	15824	15863	15847	15713	15737	15964	15889	15855	15956	15875	15798	15823	15746	15951	16024	15929	15715	15953	15881	15881	15883	15950	15794	15923	15816	15833	15762	15895	15926	15638	15836	15887	15877	15964	15816	15932	15910	15844	15774	15747	15926	15845	15897	15710	15966	15767	16013	15714	15869	15898	15857	15899	15792	15904	15828	15747	15864	15798	15759	15693	15853	15713	15838	15772	15811	15785	15792	15786	15801	15885	15900	15745	15993	15787	15806	15817	15856	15888	15689	15833	15755	15768	15919	15950	16009	15844	15856	15758	15788	15978	15650	15937	15834	15838	15666	16048	15782	15881	15778	16111	15812	15852	15860	16039	15896	15736	15881	15973	15840	15865	15776	15739	15949	15837	15598	16040	15867	15830	15920	15920	15917	15932	15802	15854	15802	15822	15840	15899	15798	15908	15904	15786	15788	15843	15965	15821	15919	15946	15686	15901	15936	16023	15933	15757	15804	15847	15629	15918	15708	15919	15645	16021	15857	15931	15907	16115	15780	15821	15735	15842	15940	15908	15837	15816	15915	15806	15863	16030	15860	15916	15921	15883	15890	15906	15974	15846	15885	15958	15836	15825	15862	15785	15862	15861	15827	15718	15879	15709	15901	15906	15871	15707	15891	15836	15912	15836	15769	15956	15926	15991	15821	16030	16073	15833	15721	15951	15813	15916	15939	15902	15676	15825	15890	15941	15839	15810	15787	15761	15910	15889	15833	15854	15780	15883	16007	15924	15763	15890	15881	15971	15878	15753	15993	15829	15811	15803	15725	15920	15586	15893	15794	15962	15872	15855	15792	15731	15772	16024	15809	15922	15855	15911	15946	15929	15819	15914	15707	15809	15676	15989	15924	15820	15868	15867	16009	15704	15870	15747	15652	15827	16010	15910	15887	15745	15819	15868	15692	15905	15760	15901	15744	15851	15923	15821	15905	15966	15780	15884	16102	15870	15715	15954	15660	15907	15787	15991	15709	15771	15876	15880	15735	15762	15946	15834	15930	15794	15851	15789	15742	15805	15909	15935	15945	15887	15874	16019	16007	15881	15856	15763	16056	15796	15920	15845	15802	15779	15853	16091	15849	15866	16016	15759	15760	15707	15994	15744	15726	15867	16010	15757	15962	15813	15673	15856	15920	15832	15875	15864	16029	15762	15883	15867	15892	15967	15829	15818	15791	15874	15950	15940	15872	15889	15818	15925	15819	15799	15907	15886	16020	15992	15750	15909	15651	15946	15952	15834	15878	15736	15836	15852	15894	15764	15755	15626	15806	15764	15784	15833	15821	15736	15803	15940	15994	15831	15970	15820	15705	15838	15912	15844	15824	15794	16020	15879	15787	15768	16018	15978	15977	15838	15845	15865	15808	15820	15794	15891	15788	15961	15892	15842	15901	15788	15774	15741	15806	15854	15742	15912	15839	15919	15909	16156	15845	15899	15942	15878	15761	15981	15894	15735	15768	15789	16024	15679	15897	16141	15884	15733	15777	15804	15968	15905	15841	15886	15764	15723	15828	15940	15873	15851	15746	15780	16042	15752	15807	15711	15826	15950	16052	16019	15785	15868	15807	16236	15926	15807	15917	15990	15809	15934	15849	15890	15805	15796	15940	15818	15685	15837	15988	16003	15783	15827	15989	15813	15917	15720	15796	15900	15649	15745	15871	15887	15914	15748	16007	15788	15690	15905	15974	15789	15880	15874	15890	15808	15840	15961	15744	15926	15881	15939	15704	15905	15806	15590	15873	15787	15773	15745	15845	15718	15715	15889	15776	15830	15898	15787	15756	15823	15843	15798	15854	15850	15794	15928	15921	15739	15918	15864	15860	15849	15736	15903	15957	15626	15919	15847	15886	15814	15960	15894	15855	15785	15832	15722	15958	15597	15955	15796	15790	15925	15856	15893	16019	15818	15895	15654	15920	15927	15773	15978	16008	15895	15839	15902	15771	16029	15885	15705	15988	15772	15913	15824	15802	15963	15896	16046	15924	15939	15841	15953	15850	15914	15932	15876	15843	15729	15847	15806	15885	15984	15880	15938	15772	15868	15762	15844	15902	15716	16068	15924	15908	15747	15959	15876	15802	15835	15884	15950	15881	15898	15899	16105	15848	15787	15887	15856	15789	15775	15637	15951	15931	15704	16002	15964	15808	15803	15862	16027	15873	15733	15925	15839	15924	15766	15800	15905	15840	15783	15848	15688	15844	16021	15959	15823	15678	15862	15912	15910	15862	15992	15941	15932	15820	15901	16086	15916	15869	16038	15786	15698	16018	15857	15755	15806	15800	15822	16045	15712	15916	15980	16000	15839	15926	15887	15996	15732	16003	15685	15852	15817	15871	15955	15801	15842	15717	15872	15922	15893	15569	15850	15883	15964	15948	15730	15968	15821	15855	15899	15837	15879	16046	15709	15965	15915	15842	15956	15819	15931	15886	15861	15965	15886	15898	15926	15804	15883	16019	15807	15692	15896	15922	15794	15877	15877	15778	15804	15679	15855	15924	15815	15929	15860	15834	15804	15749	15889	15792	15859	15926	15781	15927	15884	16024	15873	15883	15731	15729	15890	15752	15839	15797	16020	16039	15690	15883	15818	15833	15848	15885	15916	15871	15893	15891	15729	16007	15941	15926	15694	15936	15834	15798	15797	15738	15846	15982	16071	15829	15858	15653	15940	15789	15770	15836	15868	15991	15835	15839	15713	15854	15952	15883	15775	15934	15995	15526	15772	15848	15843	15831	16074	15883	15899	15854	15834	15727	15639	15824	15890	15753	15794	15852	15941	15959	15845	15782	15776	15918	15831	15826	15859	15858	15902	15841	15952	15804	15839	15876	16044	15867	15887	15944	15935	15777	15867	15834	15908	15857	16046	15753	15968	15748	15958	15726	15712	15836	15988	15768	15818	15800	15924	15767	15813	15956	15799	15909	15742	15946	15757	15908	15817	16062	15843	15909	15930	15910	15830	15868	15896	15931	15819	15898	15830	15829	15902	15950	15795	15898	15813	15832	15984	16010	15638	15786	15893	15774	15852	15845	15832	15673	15866	15884	15975	15912	15907	15743	15819	15959	15803	15887	15856	15743	15863	15935	15884	15772	15733	15968	15830	15795	15775	15980	16004	15894	15698	15911	15817	15729	15845	15714	15915	15955	15762	15724	15873	15861	15802	15871	15971	15942	15905	15853	15963	15931	15880	15846	15933	15877	15854	15843	15675	15802	16070	15715	16023	15867	15826	15973	15869	15974	15866	15929	15957	15848	15878	15948	15879	15924	15881	15924	15766	15781	15910	15752	15968	15863	16040	15687	15929	15951	15829	15860	15948	15956	15995	15829	15991	15841	15763	15757	15879	15704	15836	15655	15961	15944	15735	15870	15929	15794	15826	15938	15815	15902	15834	15893	15769	15780	15695	15875	15973	15925	15819	15722	15806	15921	15845	15905	15738	15988	15873	15942	15798	15712	15884	15891	16084	15898	15925	15783	15794	15831	15902	15636	15801	15865	15910	15967	15829	15855	15846	15891	15832	15875	15862	15771	15943	15854	15997	15749	15919	15886	15871	15649	15935	15981	15949	15837	15936
23821	20904	28133	24055	22385	22914	22393	19984	19700	19790	19828	19712	19742	19579	19661	19550	19865	25668	28327	25752	22870	20729	19763	19315	19385	19314	19309	19362	19323	19169	19108	19254	19461	19269	19282	19167	19339	19296	19304	19130	19349	19175	19313	19090	19199	19179	19325	19181	19205	19384	19410	19082	19138	19444	19264	19191	19123	19194	19231	19111	19092	19153	19094	18877	19141	19114	19185	19210	19235	19313	19147	19202	19079	19279	19268	19233	19285	19134	19429	19129	19250	19284	19281	19140	19261	19168	19343	19477	19137	19382	19234	19214	19239	19198	19134	19142	19154	19198	19052	19382	19075	19186	19247	19214	19276	19354	19145	19170	19267	19372	19052	18960	19111	19011	19083	19006	18945	19158	19082	19295	19205	19272	19114	19376	19305	19062	19149	18942	19257	19044	19009	18990	18997	19283	19241	19157	19164	19225	19192	19048	18978	19206	19175	19297	19249	19043	19263	19397	19334	19119	19156	19110	19333	19298	19194	19065	19163	19193	19143	19270	19290	19198	19239	19236	19170	19293	19322	19251	19284	19233	19167	19156	19110	18986	19441	19277	19082	19392	19226	19222	19171	19226	19276	19042	19178	19096	19346	19234	19167	19158	19065	19130	19148	19158	19306	19307	19321	19210	19226	19280	19343	19216	19304	19223	19114	19388	19075	19029	19262	19289	19259	19250	19094	19067	19128	19194	19128	19077	19288	19223	19210	19041	19054	18996	19285	19205	19128	19257	19159	19023	19186	19222	19143	19046	19241	19203	19048	19163	19246	19207	19095	19180	19173	19302	19124	19287	19306	19122	19288	19108	19269	19265	19124	19036	19322	18839	19182	19126	19108	19145	19006	19448	19390	19204	18977	19275	19149	19125	19245	19241	19048	19162	19055	19176	19159	19348	19139	19166	19174	19190	19144	19005	19379	19068	19260	19188	19204	19018	19333	19072	19458	19226	19274	19195	19291	18999	19185	19474	19223	19178	19175	19108	19365	19236	19157	19105	19235	18983	19110	19265	19409	19144	19385	19237	19044	19313	19024	19019	19237	19146	19066	18937	19065	19243	19108	19320	19079	19260	19115	19149	19184	19158	19259	19168	18900	19134	19289	19326	19143	19059	19246	19075	19265	19151	18980	19088	19238	19352	19354	19150	19325	19026	19318	19238	19153	19049	19169	19168	19219	19291	19212	19244	19045	18990	19184	19076	19286	19117	19115	19088	19228	19166	19201	19230	19002	19053	19198	19190	19253	19321	19217	19088	19222	19055	19369	19220	19146	19022	19253	19065	19130	19302	19131	19078	19270	19196	19125	19012	19471	19208	19319	19243	19071	19077	19166	19295	19164	19003	19148	19331	19235	19357	19026	19172	19109	19388	19097	19393	19140	19175	19169	19274	19292	19227	19103	19248	19056	19073	19148	19143	19109	19105	19101	19194	19136	19212	19242	19260	19075	19116	19119	19150	19208	19159	19252	19287	19214	18996	19087	19054	19031	19149	19334	19049	19150	19031	19105	19000	19531	19222	19211	19168	19292	19171	19249	19170	19148	19183	19315	19135	19444	19083	19193	19324	19338	19271	19228	19059	19250	19175	19250	19280	19177	19052	18909	19099	19276	19231	19257	19163	18985	19256	19296	19178	19237	18954	19114	19201	19372	19432	19344	19153	19417	19383	19166	19184	19231	19235	19067	19188	19049	19189	19186	19173	19020	19225	19246	19236	19216	19217	19021	19293	19207	19143	19314	19030	19262	19204	19227	19347	19394	19208	19156	19114	19277	19304	19269	18951	19369	19248	19365	19035	19244	19233	19373	19263	19221	19201	19145	19199	19368	19226	19460	19166	19171	19196	19300	19182	19288	19301	19165	19143	18912	19232	19128	18857	19191	19206	19166	19148	19158	19303	19179	19217	19183	19112	18945	19303	19164	18937	19278	19213	19276	19332	19110	19122	19263	19128	19230	19258	19241	19045	19274	19202	19271	19123	19312	19156	19072	19164	19305	19093	18930	19032	19019	19252	18978	19049	19362	19154	19282	19129	18960	19090	18999	19160	19193	19118	19226	19328	19322	19178	19049	19409	19356	19153	19082	19122	19166	19137	19151	19213	19211	19258	19173	19071	19310	19043	19322	19234	19307	19091	19102	19061	18919	18998	19279	19182	19360	19153	19217	18971	19051	19182	19046	18916	19043	19267	19196	19368	19387	19147	18927	19248	19039	19072	19395	19317	19109	19224	19165	19067	19114	19144	19075	19021	19257	19154	19223	18972	19183	18974	19157	19207	19260	19196	19163	19110	19376	19158	19247	19050	19210	19178	19285	19199	19199	19118	19456	19221	19166	18999	19133	19024	19166	19003	18944	19023	19272	19238	19261	19079	19066	19345	19009	19024	19074	19315	19087	19043	19259	19227	19323	19361	19269	19141	19303	19147	19088	19217	19185	18985	19061	18968	19341	19229	19147	19182	19146	19107	19013	19230	19112	19255	19245	19245	19092	19191	19160	19310	19219	19019	19297	19170	19188	19156	19271	19162	19037	19319	19260	19100	19429	19093	19211	19228	19231	19289	19142	19385	19140	19184	19048	19144	19371	19080	19170	19252	19155	19119	19302	19248	19092	19147	19103	19129	19119	19234	19280	19403	19308	19296	18916	19080	19196	19192	19264	19329	19088	19147	19311	19216	19343	19314	19112	19246	19095	19125	19480	19202	19267	19290	19217	19080	18934	19075	19068	19227	19285	19238	19401	19159	19267	19343	19313	19127	19268	19092	19261	19290	19310	19152	19019	19098	19218	19228	19208	19190	19172	19250	19178	19136	19254	19134	19289	19243	19165	19271	19207	19201	19287	19057	19322	19119	19197	19224	19023	19125	19239	19256	19252	19103	19170	19039	19082	19152	19211	18971	19424	19148	19139	19091	18968	19083	19238	18964	19167	19108	19014	18830	19397	19158	19117	19387	18827	19179	19362	19088	19146	19205	19173	19188	19244	19032	19206	19202	18994	19268	19452	19324	19377	19360	19337	19198	19167	19049	18985	19256	19308	19245	19264	19105	19218	19229	19095	19197	19253	19332	19356	19139	19331	19465	19113	19283	19283	19407	19286	19022	19148	19287	19125	19300	19101	19137	19162	19046	19136	19195	19198	19139	19075	19155	19270	19226	19198	19033	19180	19278	19020	19372	19223	19206	19286	19191	19310	19136	19152	19082	19321	19199	19098	19139	19340	19218	19098	18940	19133	19182	19231	19168	19210	19176	19160	19012	19255	19084	19080	19205	19118	19196	19285	19273	19341	19360	19235	19437	19241	19052	19192	19372	19206	19238	19134	19226	19232	19353	19329	19003	19243	19003	19104	19298	19132	19105	19183	19197	19166	19131	19317	19261	19037	18955	19144	19267	19159	19439	18971	18957	19202	19103	18749	18937	19106	19282	19201	19133	19118	19376	19360	19392	19241	19307	19007	19255	19251	19127	19140	19070	19412	19153	19127	19155	19164	19199	19214	19331	19068	19208	19140	19076	18949	19266	19108	19065	19278	19294	19032	19102	19117	19076	19325	19022	19075	18992	19218	19072	19107	19005	19250	19215	19092	19256	19341	19047	19072	19168	19159	19112	19297	19394	19248	19177	19356	19193	19109	19302	19257	19233	19332	19277	19328	19025	19295	19352	19083	19229	19192	19239	19185	19204	19279	19246	19276	19383	18990	19299	19313	19362	19185	19186	19184	19347	19067	19132	19291	19244	19149	19291	19056	18961	19100	19318	19025	19355	19358	19323	19000	19215	19153	19257	19270	19184	19252	19320	19132	19137	19150	19444	19274	19360	19303	19145	19166	19218	19263	19226	19229	19283	19144	19142	19042	19126	19089	19208	19217	19170	19437	19238	19252	19225	18947	19211	19227	19095	19131	19198	19243	19074	19347	19166	19499	19208	19313	19294	19238	19337	19079	19025	19184	19200	19236	19104	19144	19211	19172	19253	19221	19067	19095	19153	19302	19290	19349	19200	19158	19024	19000	19119	19255	19136	19089	19299	19260	19293	19185	19251	19236	19214	19134	19303	19132	19396	19110	19283	19399	19107	19197	19096	19242	19178	19207	19130	19159	19180	19171	19050	19270	19166	19203	19075	19096	19129	19342	19220	19108	19263	19278	19092	19204	19110	19174	19335	19123	19410	19025	19298	19114	19194	19165	19082	18920	19053	19083	19064	19176	19222	19261	19304	19079	19091	19206	19293	19118	19261	19238	19185	19182	19247	19554	19189	19388	19118	19327	19225	19416	19222	19392	19202	19257	19151	19294	19242	19059	19107	19208	19210	19347	19270	19242	19171	19239	18950	19314	19220	19182	19144	19285	19347	19024	19199	19083	19297	18981	19253	19276	19154	19184	19175	19304	19210	19193	19264	18944	19080	19181	19245	19083	19085	19224	19234	19145	19075	19101	19184	19233	19270	19224	19372	19122	19190	19166	19068	19329	19338	19247	19262	19160	19100	19306	19082	19126	19106	19315	19207	19382	19546	19136	19208	19214	18921	19231	19137	19188	19366	19112	19105	19230	18920	19193	18929	19059	19033	19308	19308	19208	19041	19299	19239	19115	19172	19174	19230	19172	19262	19102	19146	19255	19163	19420	19084	19041	19434	19109	19130	19077	19174	19401	19239	19321	19420	19285	19176	19138	19200	19395	19154	19537	19085	19226	19276	19172	19257	18998	19229	19308	19178	19164	18916	19184	19190	19195	19220	19191	19076	19260	19379	19367	19214	19355	19096	19348	19044	19213	19276	19131	19187	19100	19310	19293	19151	19281	19214	19056	19132	19140	19171	19168	19098	19284	19308	19206	19242	18947	18990	19205	19194	19137	19103	19096	19163	19180	19168	19175	19223	19048	19262	19215	19053	19138	19309	19291	18961	19031	19259	19233	19164	19281	19017	19300	19168	19117	19142	19233	19078	19067	19225	19256	19251	19090	19159	19147	19284	19210	19049	18910	19157	19037	19193	19054	19059	19237	19214	19119	19042	19198	19271	19243	19149	19203	18954	19384	19289	19006	19278	19083	19127	19201	18947	19318	19286	19091	19137	19224	19197	19205	19150	19242	18976	19199	19222	19278	19047	19238	19387	19261	19270	18960	18959	19159	19177	19184	19323	19065	19216	19297	19207
15365	26166	27074	22470	20472	18155	17318	16864	16731	16561	16660	16725	16675	16680	16769	16540	16896	26307	26946	23916	20035	17678	16562	16238	16043	16193	16000	16067	16068	16066	16214	16054	15905	16106	16058	16077	16021	16104	16138	15994	16073	16183	16143	16101	15913	16164	16121	16183	16035	16062	16112	16100	15953	16238	16191	15865	15915	16147	16107	16115	16063	16014	16105	15930	16160	15960	16179	16071	16233	16047	16077	16177	15921	16010	16115	16101	16051	16003	15902	16009	16207	15962	15987	16068	15890	15957	15978	16092	16144	15933	16156	16133	16048	15948	16079	15962	15984	16091	15973	15939	16021	16125	15996	16172	15987	16067	15994	15914	16187	16148	16049	16270	16028	15970	16116	15969	16002	16017	16149	15988	15988	16104	16002	16141	16124	16101	16146	15987	16055	15958	15949	16011	16150	16030	15980	16018	16091	15962	16053	15994	16037	16060	16153	16144	15954	16125	16123	16018	15981	16051	16043	15951	16035	15915	15937	16002	16058	15843	15840	16220	16084	16052	16157	16047	16132	16046	15958	15977	15962	16046	16140	16046	16149	16300	16005	16209	16283	16029	16077	16076	16039	16124	15909	16101	16029	16023	16214	16055	16095	15826	16094	15977	16067	16082	16169	15986	16031	15886	16040	15974	16084	15899	15932	15969	16030	15993	16059	16001	16003	15950	16061	16015	16215	16058	15877	15980	15976	15999	15900	16192	16196	16058	16167	15990	15907	15932	16085	15920	16027	15832	16031	16195	16068	16150	16054	16000	16095	16052	16007	15718	16079	16151	16146	15997	16003	15836	15945	16122	15947	15943	15998	16045	16103	16112	15856	16033	16003	16040	16014	16149	16132	16196	16127	16138	16250	16007	15957	16064	15907	15987	16141	16116	15835	15967	16001	16155	15967	15922	15940	16147	15993	16061	16313	15972	16028	16033	15974	16018	16036	16218	16042	15982	16100	16044	15966	16074	16146	15825	16062	15895	15964	16076	16141	15893	15975	16046	16157	15902	16007	16029	15886	15989	16139	16080	16286	16122	16098	16101	15955	16090	15912	16015	15962	16016	16116	16044	16099	16065	16067	16144	16101	15928	16154	16036	15928	16185	15960	16096	15948	16090	16004	16070	15997	16078	15945	15977	16136	16000	16170	16014	16013	16109	16152	16079	16111	15912	16076	15946	16007	15995	15809	16054	15951	15967	15894	16113	16158	16050	16206	16007	16035	15990	15978	16141	16048	15999	16084	16027	16006	16075	16053	16118	16189	16132	16047	15916	16153	15871	16086	16035	16068	16190	15913	16122	16020	16021	15894	15813	16050	16161	16153	16097	16199	16113	16101	16137	15954	15981	15984	16126	16250	16009	15819	16184	16042	16049	15834	15950	16117	16030	16016	16147	15864	15948	15988	15997	16078	15998	16145	16080	15978	16106	15978	16057	15999	16119	15955	16223	15990	15811	15965	16061	16095	16199	16007	15908	15923	15748	16203	16071	16065	16217	16156	16087	16027	15935	16131	16070	16131	15959	15927	16156	16032	16051	16146	16119	15982	16023	15980	16045	16049	15939	16039	16064	16154	16126	16132	15960	16080	15913	16058	15982	16060	15988	15940	16096	16178	16073	16029	16129	16105	16019	15979	15909	15977	16041	16072	16011	16063	15912	15965	16127	16131	16047	15965	15930	15993	16102	16151	16138	16157	16001	16191	16091	16015	16050	16133	16108	15857	16210	16135	16068	15945	16071	16117	16019	15981	16222	15839	16047	16001	16090	16075	16143	16149	16165	16007	15940	16186	15985	15889	16069	16003	16047	15937	16021	16084	16059	16122	16128	16041	16094	16019	16114	15935	16042	16091	16080	16059	16172	15978	16029	16131	15841	15979	16025	16026	15954	16007	16118	15965	16081	16078	16122	16027	16009	16045	16129	15953	16082	16093	16147	15940	16054	16147	16107	16029	16025	15954	16054	15935	16070	15995	16021	16156	16105	15952	16050	16124	16073	16121	16138	15783	16017	15967	16061	15944	16090	16049	15983	15980	16036	16036	16045	15939	16184	16096	16126	16248	15865	15993	15988	16111	15976	15974	16012	16134	16099	16029	16054	15828	16082	16183	16029	16079	16105	16044	16145	15999	16136	16030	16146	15983	15884	16119	15903	16012	16087	15987	16137	16077	15965	16215	16247	16067	15932	16220	16057	16119	16075	16087	16034	16053	16079	16200	15941	15897	15923	16183	16066	15993	16021	16075	16104	15985	16005	16159	16160	15984	15934	16036	16020	16070	15885	16093	16063	16004	16180	16076	16152	16078	16065	16097	16085	16141	15909	15945	16194	16061	16050	15999	16110	15850	16015	15905	15997	16186	15919	16034	15925	16039	15891	16052	15962	15903	15971	15913	16162	16112	16052	16195	15943	16063	16112	16005	15942	16011	16037	16023	16022	15931	16041	16184	16027	16012	16001	15944	16142	16177	16097	16026	15932	16224	16153	15933	16079	15904	16124	16029	15911	16139	15925	16024	15940	15968	16208	16035	15935	15919	16024	16070	16040	16107	16234	15936	15968	16093	16126	15939	16070	16125	16212	15954	15902	16157	16062	16058	16223	15910	16188	16097	16138	16142	15995	16126	16168	16075	15932	15962	16113	16036	16028	16048	16196	15964	16102	15992	16037	16077	16015	16091	15970	15957	15963	15919	16027	16012	16202	15858	16188	15990	16019	16109	15887	16045	16114	15966	16027	15949	16052	15985	16155	16105	16047	15967	16039	15861	16155	16122	16130	16030	15907	16000	16189	16131	16316	15804	15899	16066	16294	16065	16186	16023	16063	15945	16157	15968	15890	16167	16086	15919	16026	16040	16050	16180	16207	16077	16217	16232	16082	16048	15938	15940	16215	16158	16059	16121	16158	15907	15986	15965	16168	16104	15946	16112	15995	16042	16084	15965	16044	16163	15960	16078	15968	16121	16150	15987	16303	16073	15943	16151	16093	16141	16099	16012	16002	16149	16058	15896	15961	15960	15942	15944	15879	16126	16000	16046	16052	16090	16205	16055	16215	15990	15902	16045	16084	16007	15996	15995	16115	15964	15908	15916	16002	16101	16094	16214	16137	16146	16089	16045	16066	15956	16076	15945	16063	16026	16159	16012	16008	16057	16003	16108	16126	15893	15962	16213	16046	16004	16182	15913	16122	16056	15947	16134	15897	15988	15965	15943	16012	16132	15962	15880	16027	16157	16046	16019	15985	16135	16091	16097	15954	16022	16111	16062	16127	16058	16106	15943	15967	15962	15948	16070	15946	16037	16136	16195	16048	15991	16165	15967	15912	16014	16145	16091	16047	16090	15991	15996	16041	16213	15972	16041	16134	15939	16166	16138	16150	16058	15996	16014	16041	15988	16023	16026	16230	15991	16072	16143	16095	16057	16036	15961	16146	16006	15969	15910	15953	15919	15955	16032	16140	15957	15985	16057	16126	16020	16039	16062	16041	15917	16110	16128	16061	16100	16082	16072	15929	15973	16177	15928	16086	16037	16244	16074	16253	15977	15971	16133	15892	16123	15958	15991	15869	15932	16220	16194	15952	16029	16042	15962	15985	15977	15944	16053	16145	16002	16079	16084	15942	16025	16032	16176	16049	15933	15912	16135	16119	16120	15931	16018	16047	16014	16165	16016	16108	15964	15919	16030	15946	16073	16240	16020	15938	16017	16037	16005	16041	16022	16129	15998	15981	16081	15956	16047	15918	16072	16211	16083	15943	16001	16044	16076	15967	16158	16059	16046	16058	16025	15989	16008	16124	15915	15967	16108	15989	16076	16098	16018	16102	16114	16078	16128	16167	15945	16027	16021	16091	15850	15979	15954	15890	16177	16327	15992	16224	16142	16014	15990	16024	16172	16083	16116	16207	15943	16072	16115	16082	15970	16205	15980	16053	16209	15975	16150	15939	15980	15921	16227	15976	16211	16121	16086	15954	16116	16018	16224	16080	16126	16079	16045	16221	15880	16188	16149	16031	15915	16139	16036	16010	16091	16143	16076	16102	16174	15909	16078	15923	16046	16068	16095	16036	16018	15944	16233	16034	15992	16074	16126	15997	16099	15986	16046	16126	16165	16215	16108	16102	16105	16065	16268	15991	16082	15994	16056	15990	16207	16125	16143	16086	16152	16045	16002	16008	16075	15993	16138	15942	16077	16132	16200	16014	16008	16075	16179	16176	16035	15973	16182	16025	16046	16035	16125	16104	15884	15895	15995	16129	15977	15757	15960	15967	16128	16067	16129	16189	15937	15999	16149	16142	16022	15931	16165	16111	16075	16031	16041	16014	16109	15946	16066	16144	16113	16050	16065	16248	16204	15927	16010	15989	16151	16059	16093	15880	16221	16184	16086	15848	16062	16052	16055	16268	15925	16060	16065	16061	15879	16136	16047	16196	16205	16148	16163	16001	16209	16162	16040	16042	16116	16082	15807	15961	16049	16038	15934	16118	16205	15828	16010	15990	16130	16073	16175	16074	16023	15983	16042	16165	15989	15899	16032	16037	16117	16076	15953	16123	16075	16094	16082	15950	16008	15995	16071	16016	15971	16043	15988	16116	15850	16226	15983	15958	16074	16083	16003	16028	16041	16040	16003	15974	16100	16049	16072	16005	16111	15996	16255	16154	16061	16214	16098	15967	16170	16078	16045	16156	16081	16077	16205	15999	16144	16061	16136	16111	16025	15963	15879	16059	16109	15996	16095	16058	16007	15973	16174	15823	16062	16076	16121	15848	16193	15884	16043	15990	16075	16199	15991	15969	15999	16091	16057	15928	16054	16161	16059	16019	15940	16077	16197	15990	16069	15990	16083	16000	16052	16022	16081	16092	15990	15983	16065	15907	16081	16105	15963	15869	15977	15926	15978	16056	16089	16022	15956	16019	16143	16169	15935	16086	16095	16000	16045	15983	15972	15993	16014	16216	16189	15748	15951	15932	16077	15979	16029	15901	16159	16070	16181	16122	16093	16136	16019	16049	16090	16051	16309	15852	16083	16100	16094	16226	16201	16145	16035	16028	16078	16027	16025	15929	15962	15955	15960	16174	16066	16066	15951	16027	15973	15992	16192	16255	15992	16037	16053	16057	16028	16033	16090	15887	16029	15974	15974	15914	15967	16117	15989	15946
22481	20904	28609	23363	21173	23396	26087	21194	20297	20710	20244	20267	20411	20525	20181	20045	20213	30972	36490	31760	26326	22734	20412	19812	19544	19539	19444	19494	19808	19394	19488	19380	19513	19554	19416	19684	19550	19569	19381	19145	19328	19568	19228	19432	19526	19619	19391	19465	19171	19392	19611	19422	19492	19486	19324	19421	19189	19236	19308	19424	19504	19214	19282	19527	19510	19437	19282	19414	19431	19245	19340	19375	19228	19288	19446	19381	19501	19206	19237	19347	19545	19510	19146	19581	19308	19252	19203	19296	19518	19352	19364	19303	19425	19421	19393	19319	19267	19209	19254	19475	19201	19409	19549	19226	19247	19256	19389	19552	19357	19311	19349	19361	19498	19409	19373	19216	19305	19227	19184	19575	19199	19369	19370	19406	19308	19362	19217	19466	19399	19303	19446	19344	19390	19335	19243	19291	19267	19245	19265	19308	19409	19348	19310	19213	19454	19367	19290	19332	19391	19299	19329	19242	19419	19352	19246	19375	19425	19262	19388	19431	19286	19274	19336	19288	19413	19275	19225	19357	19499	19213	19397	19237	19235	19363	19331	19246	19255	19372	19372	19367	19473	19219	19375	19119	19311	19196	19149	19535	19377	19441	19464	19464	19285	19236	19360	19423	19342	19294	19482	19376	19255	19389	19447	19481	19422	19356	19437	19436	19382	19305	19130	19419	19433	19453	19269	19446	19034	19490	19256	19346	19205	19363	19333	19245	19296	19268	19506	19553	19244	19199	19364	19283	19492	19481	19358	19695	19313	19293	19339	19396	19245	19224	19413	19507	19397	19290	19352	19227	19369	19280	19354	19320	19426	19610	19278	19374	19428	19181	19286	19327	19185	19320	19344	19352	19173	19422	19211	19447	19241	19396	19463	19249	19495	19232	19426	19217	19230	19279	19315	19205	19173	19104	19143	19373	19393	19475	19336	19383	19088	19275	19330	19390	19243	19252	19188	19554	19478	19231	19240	19464	19354	19413	19429	19469	19326	19317	19257	19396	19194	19293	19514	19343	19557	19343	19496	19143	19396	19350	19349	19022	19268	19423	19322	19411	19336	19506	19461	19345	19414	19150	19181	19516	19505	19373	19194	19402	19409	19431	19418	19278	19226	19246	19378	19516	19394	19117	19338	19337	19315	19290	18932	19147	19335	19183	19540	19268	19165	19200	19291	19214	19412	19297	19419	19492	19428	19190	19317	19341	19298	19180	19445	19297	19180	19420	19430	19406	19272	19244	19414	19483	19348	19301	19355	19425	19265	19404	19257	19242	19366	19283	19243	19384	19378	19384	19288	19329	19211	19271	19388	19282	19436	19265	19292	19427	19362	19159	19272	19348	19343	19015	19504	19361	19271	19123	19344	19331	19234	19404	19186	19276	19269	19131	19300	19416	19486	19374	19317	19318	19360	19165	19276	19261	19401	19321	19252	19313	19370	19119	19337	19224	19377	19312	19242	19306	19520	19254	19256	19268	19098	19368	19249	19410	19259	19284	19234	19669	19345	19300	19256	19311	19356	19388	19350	19519	19185	19256	19438	19461	19330	19184	19437	19365	19320	19185	19330	19301	19355	19274	19203	19130	19237	19272	19335	19431	19269	19319	19381	19314	19274	19205	19295	19407	19293	19150	19517	19364	19260	19210	19375	19334	19333	19449	19047	19284	19356	19234	19352	19073	19332	19222	19450	19258	19305	19208	19349	19270	19217	19336	19271	19320	19365	19358	19368	19196	19548	19633	19359	19407	19150	19490	19471	19431	19293	19682	19552	19427	19100	19145	19281	19251	19241	19151	19495	19379	19362	19392	19445	19324	19342	19270	19252	19355	19370	19261	19365	19280	19271	19259	19193	19286	19456	19400	19408	19153	19322	19375	19417	19443	19288	19305	19193	19415	19496	19286	19205	19483	19444	19402	19449	19190	19211	19481	19467	19419	19357	19340	19183	19424	19375	19352	19311	19197	19391	19291	19351	19442	19244	19395	19451	19414	19203	19351	19352	19343	19367	19377	19340	19259	19474	19338	19354	19181	19106	19311	19463	19338	19419	19335	19459	19340	19345	19413	19436	19287	19375	19378	19221	19291	19455	19296	19273	19235	19295	19403	19288	19358	19447	19334	19672	19339	19459	19399	19318	19326	19321	19299	19109	19507	19477	19285	19159	19365	19359	19231	19300	19297	19557	19449	19578	19241	19323	19283	19571	19255	19207	19180	19328	19378	19416	19327	19459	19555	19302	19286	19350	19290	19376	19290	19283	19396	19234	19258	19311	19377	19267	19328	19410	19323	19358	19473	19353	19348	19498	19336	19129	19139	19202	19428	19290	19215	19350	19335	19401	19330	19091	19406	19380	19189	19149	19244	19359	19457	19207	19310	19303	19344	19179	19222	19208	19327	19242	19273	19162	19331	19423	19276	19204	19351	19469	19286	19357	19485	19323	19419	19302	19338	19160	19333	19204	19430	19372	19188	19315	19293	19456	19283	19244	19159	19167	19289	19162	19327	19128	19382	19254	19164	19440	19256	19240	19294	19134	19261	19491	19064	19174	19180	19205	19375	19232	19395	19290	19527	19380	19346	19195	19444	19269	19302	19204	19244	19284	19271	19329	19393	19375	19151	19419	19264	19210	19155	19368	19387	19377	19436	19140	19210	19449	19394	19456	19420	19296	19352	19539	19323	19247	19382	19332	19355	19523	19418	19249	19293	19345	19103	19359	19342	19239	19316	19164	19274	19197	19362	19442	19385	19415	19294	19222	19328	19217	19363	19293	19234	19316	19408	19318	19213	19383	19261	19402	19380	19127	19398	19390	19357	19309	19224	19437	19367	19387	19249	19469	19332	19386	19379	19490	19258	19177	19170	19391	19415	19322	19067	19307	19215	19278	19464	19280	19461	19352	19380	19478	19522	19385	19373	19460	19341	19146	19279	19555	19348	19349	19249	19447	19049	19377	19251	19241	19318	19626	19316	19335	19376	19239	19328	19318	19118	19287	19355	19335	19263	19525	19359	19339	19036	19232	19263	19331	19145	19420	19209	19252	19398	19461	19630	19442	19466	19474	19410	19483	19296	19448	19300	19441	19555	19330	19295	19140	19325	19328	19192	19381	19415	19346	19447	19511	19363	19313	19387	19384	19313	19396	19375	19271	19265	19231	19341	19143	19387	19275	19537	19279	19114	19348	19206	19281	19361	19320	19382	19390	19510	19445	19163	19392	19172	19423	19260	19340	19262	19451	19365	19429	19242	19125	19167	19423	19365	19315	19366	19229	19285	19163	19541	19303	19228	19156	19371	19461	19331	19262	19326	19294	19150	19309	19378	19417	19223	19328	19167	19277	19333	19359	19217	19280	19290	19386	19301	19413	19364	19456	19286	19392	19155	19440	19291	19304	19354	19246	19373	19302	19317	19382	19042	19353	19399	19321	19520	19257	19369	19335	19393	19278	19445	19214	19366	19481	19369	19277	19343	19366	19151	19201	19447	19358	19215	19509	19361	19196	19344	19121	19580	19177	19346	19242	19319	19316	19265	19316	19436	19319	19277	19290	19234	19274	19359	19291	19183	19292	19405	19285	19402	19232	19512	19359	19224	19202	19401	19123	19168	19363	19391	19408	19336	19297	19349	19441	19266	19168	19187	19427	19105	19374	19550	19263	19388	19613	19539	19238	19270	19310	19200	19380	19540	19375	19571	19145	19560	19234	19437	19290	19299	19404	19381	19126	19306	19323	19405	19379	19334	19343	19247	19218	19453	19382	19134	19451	19542	19434	19554	19318	19360	19326	19499	19402	19336	19367	19253	19488	19312	19216	19479	19486	19196	19221	19410	19391	19562	19378	19308	19243	19328	19255	19331	19401	19447	19498	19545	19481	19271	19300	19386	19159	19361	19364	19466	19290	19384	19296	19089	19332	19533	19321	19280	19313	19658	19211	19169	19226	19298	19365	19290	19233	19415	19304	19293	19357	19356	19401	19372	19323	19357	19262	19491	19367	19145	19244	19134	19056	19236	19328	19058	19203	19153	19444	19325	19356	19376	19166	19391	19378	19366	19242	19593	19332	19315	19502	19510	19315	19297	19335	19237	19378	19265	19436	19317	19264	18932	19296	19192	19347	19603	19435	19378	19376	19240	19196	19190	19602	19293	19207	19322	19247	19262	19447	19192	19331	19171	19295	19193	19129	19301	19482	19343	19395	19493	19420	19411	19168	19333	19290	19339	19279	19211	19244	19385	19298	19259	19194	19366	19345	19243	19311	19238	19212	19267	19523	19402	19334	19360	19213	19322	19439	19335	19100	19249	19442	19323	19030	19272	19239	19313	19213	19470	19576	19451	19229	19411	19408	19298	19340	19387	19277	19286	19198	19312	19168	19047	19190	19467	19207	19354	19264	19486	19254	19115	19369	19330	19350	19265	19431	19344	19481	19194	19454	19360	19342	19361	19104	19312	19556	19676	19003	19146	19195	19350	19295	19508	19358	19358	19397	19192	19210	19251	19401	19319	19398	19397	19311	19290	19202	19462	19262	19308	19437	19204	19270	19436	19145	19377	19293	19170	19297	19336	19417	19478	19312	19448	19361	19253	19485	19216	19347	19413	19434	19306	19424	19466	19351	19145	19287	19335	19286	19496	19555	19383	19257	19448	19249	19309	19351	19351	19190	19159	19155	19349	19189	19236	19409	19548	19277	19109	19471	19402	19424	19298	19156	19309	19440	19214	19403	19407	19442	19421	19295	19321	19437	19390	19389	19569	19402	19232	19158	19340	19324	19576	19433	19573	19172	19197	19340	19351	19278	19372	19320	19437	19391	19309	19264	19388	19223	19469	19369	19159	19311	19509	19383	19243	19442	19261	19137	19316	19386	19447	19334	19509	19395	19215	19207	19294	19263	19203	19277	19738	19234	19411	19314	19271	19419	19170	19299	19419	19250	19294	19359	19448	19252	19324	19399	19352	19241	19421	19397	19255	19214	19315	19241	19303	19337	19441	19350	19200	19363	19599	19522	19335	19264	19446	19297	19268	19450	19560	19160	19321	19512	19441	19385	19448	19537	19283	19300	19355	19317	19401	19396	19324	19247	19214	19259	19258	19220	19443	19440	19386	19403	19141	19352	19187	19298	19203	19257	19093	19444	19391	19329	19098	19249	19236
16966	32269	31730	25203	22139	19487	18395	18207	17228	17082	17243	17074	17282	17530	17238	16854	17441	33182	35263	30955	24009	19354	16903	16345	16041	16086	16212	15970	16115	16092	16106	15979	16170	16125	16064	16127	15987	16051	16179	15985	16035	16061	16171	16063	16056	15999	16014	16039	16161	16246	16120	16025	15996	15937	16013	16043	16028	16169	16177	16241	16056	16145	16143	16170	15953	16048	16263	15853	16131	16223	15919	16008	16211	16057	16056	16092	15971	16135	16163	16151	16090	15968	16070	15968	16004	15951	16189	16062	16072	16058	16023	16178	16061	16042	15956	15888	15893	16236	16079	15946	16043	16032	16145	16073	16165	16225	16058	16121	16067	16107	16142	15968	16132	16141	16085	16002	16012	16042	16031	16017	16003	16046	16099	15904	16110	16046	16126	16151	16052	15938	16204	16035	16123	16062	16090	15899	16113	16006	15962	16109	15958	16196	16110	16140	16131	16218	16104	16195	15869	15921	15944	16062	15933	15969	16180	16082	16033	16111	16140	15979	16180	15936	16011	16083	16006	16066	16035	15932	15926	16133	15855	16007	16161	15987	15984	16101	16048	16084	16214	16048	15918	15930	16048	16036	15985	15964	15943	16083	16091	16010	16041	16130	16055	16078	16161	16149	16083	16119	16120	16081	16038	16034	16106	15910	16055	15935	15968	16106	16175	16065	16040	16069	16115	16070	16028	15938	16173	15968	15999	16104	15928	16088	15995	15962	16009	15891	15954	16050	15868	16006	15968	15964	16101	15928	16004	15835	16089	15934	16081	16152	16023	16025	15999	15975	16145	16044	15904	15820	16140	16169	16106	16024	16035	16214	16059	15971	15950	16041	16098	15951	15910	16000	16100	15904	16250	15965	16094	16015	15996	16042	16086	15945	16021	16050	16041	16021	16039	16101	16081	15973	15980	16041	15864	15880	16096	15953	16076	16111	15900	16021	16041	16174	15943	15996	16044	16166	15909	16031	16233	16067	15973	16158	16151	16006	16215	15959	15894	16039	16203	15887	16085	16050	16068	16027	15893	16023	16075	15912	16067	16010	16201	16179	16063	16056	16210	15953	15930	15982	16033	16129	16113	16097	15960	15960	16216	16025	15938	15947	16065	15912	16088	16022	15994	16027	16045	16098	15991	15937	16193	16146	16133	16016	15981	16086	16090	15960	16205	16121	16173	15987	15869	16103	16090	15960	16023	16136	16104	15974	15909	16004	16110	16039	15981	15862	16029	15868	15994	15967	16232	16093	15971	16120	16032	15925	15979	16220	16214	16000	16077	16073	16077	16174	16091	15876	16110	16014	15964	15983	15976	15973	15999	16031	16129	16171	16122	15723	16000	16045	15957	15791	16034	15945	16219	16141	16137	15983	16047	16065	16221	15990	16124	16114	16044	16087	16155	16042	16128	16188	16138	15933	16024	16074	16009	16058	16040	16122	16126	16120	16106	16012	16006	15989	16042	15932	16017	16002	15898	15990	15959	16107	15897	16020	16167	16064	15878	15885	16014	16075	15975	15882	16194	16189	16037	15954	16007	16106	16037	16072	15981	16156	16075	16263	15895	16128	15939	16214	16097	15889	16086	15959	16091	16010	15876	16185	16169	16078	16172	16128	16107	16005	16083	16040	15857	16093	16176	15970	15980	16073	16089	16090	16142	15974	16102	16078	15987	16107	16120	16118	16184	16181	16093	16021	16030	16080	16040	16134	16003	16090	16063	16306	16018	16174	16029	16194	15925	16112	16006	16212	15983	15936	16130	15930	15905	15995	15925	16061	16061	16052	16024	16031	16183	16106	16131	15998	16226	16004	16098	16139	16003	16221	16018	16030	16038	16085	15963	16203	16007	16051	15992	16244	16074	15998	15894	15951	16085	15997	16090	16065	15934	16050	16106	16035	16142	16026	16192	16067	16162	16031	16238	16001	15963	16109	16033	15979	15886	16096	16081	16009	15826	16087	16030	16187	15983	15922	16128	16008	16005	16066	16002	16086	16000	15990	16055	16133	16232	15938	16065	15952	16055	16163	15949	16178	16050	15965	15910	16133	15824	16036	16006	16150	15901	16084	15923	16015	16101	16050	16164	16128	16019	16101	16225	15755	15943	16089	15960	16257	16128	16006	16111	16060	16053	15773	16207	16125	15938	16138	15940	16022	16027	16014	16263	16082	15939	16055	16041	16051	16147	16004	16083	15981	16055	15981	16009	16240	16237	15990	15962	16026	16025	16098	15929	15975	15823	16048	16081	16190	16083	15997	16017	16137	15922	16025	15983	16074	16104	15951	15950	15974	16017	16104	16034	16181	16071	16021	16065	15949	16070	16043	16021	16009	16194	16138	15991	16108	16009	16053	16030	16038	16047	16256	16195	16191	15988	16089	16092	16114	15974	16156	15986	15936	16169	16058	15984	16157	16051	16151	15937	15901	16014	15881	16096	16037	16150	16093	16215	15983	16020	16094	16035	16085	16000	16078	16102	15961	16035	16002	15885	15962	16030	16026	16086	15968	16014	16089	16136	16071	16105	16080	15959	16010	16001	15941	15943	16202	15909	16067	16131	16061	16196	16030	16072	15986	16048	16053	15923	15961	15864	16118	16004	16048	16076	15932	16041	16119	15863	16041	16038	16002	15931	15866	16160	15946	16162	16025	16032	15953	16007	16151	15883	15917	16019	16168	16194	15867	16051	16071	15911	15995	15972	16080	16073	16226	16053	16024	16064	16031	16094	16037	15992	16172	15988	16059	16060	16171	15937	15984	15975	16185	16098	15974	15981	16019	15864	16034	16045	15939	16043	16156	16276	16104	15995	16044	16028	16165	16051	15990	16065	16072	16142	16047	16120	15984	16157	16028	16005	16074	15968	16118	16201	16068	15966	16223	15930	16176	16116	16062	15970	15978	16146	16128	15984	15960	15951	16007	15986	16074	16035	15961	15886	16182	15966	16004	16185	15954	15985	16139	16031	16126	16132	16004	15926	16104	16028	15942	15980	15962	15954	15928	16105	16090	15896	16031	15967	16012	15893	15964	16191	15914	16215	16111	16113	16124	16168	15890	15985	16170	15816	15964	15919	16084	15954	16257	16156	15990	16071	16126	16085	16028	15906	16057	16105	15870	16141	16166	15870	16230	16002	16114	16021	16007	16176	16213	16070	15809	16055	16238	15984	16167	16068	15940	16130	15902	16206	16023	16044	15958	15977	15950	16139	15913	15999	16014	16015	15981	16135	16148	16159	16012	16034	16059	16072	16047	16087	16070	15959	16159	16225	16009	15924	15952	16098	16092	16058	15947	16052	16053	16071	16090	15956	16118	16059	16224	16179	16255	16046	16030	16044	16154	16106	15919	16220	16179	15930	15955	16074	16080	16123	16225	16004	16169	16009	15908	16197	16107	16309	15915	15835	16057	16108	15898	15951	16004	16051	16206	16004	16026	16116	15876	16132	16131	16046	16093	15945	16032	16110	16036	16062	16154	15933	15927	16011	15912	15899	16009	16015	16040	16012	16102	16059	16038	16011	16070	16168	15966	15998	15997	16105	16029	15850	16138	16100	16011	16142	15979	15963	16058	16089	16039	15984	16015	16227	15973	16045	16038	16039	15982	16060	16083	15945	16054	15960	15844	15946	16108	16162	16125	16016	15905	16005	16103	16046	16072	15954	15826	15898	16061	15972	16189	16039	16132	16010	15876	16124	16031	15966	16145	16088	15989	16112	16049	15891	16088	15974	16011	16134	16126	16118	16010	15991	16291	16088	16041	16121	16048	16079	16058	16102	15865	16033	16030	16075	15766	16054	16053	16025	15960	15941	16063	15933	15920	16111	16119	16007	16007	16124	16095	16200	15972	15770	16036	16159	16201	16100	16017	16145	16061	15948	15969	16167	16207	16152	16064	16132	15938	15999	16139	15898	16074	16032	15854	16166	15887	16236	16273	16097	15959	16080	15955	16077	15975	16097	16063	16096	16048	15949	16170	16043	16100	15988	16061	15984	15972	16005	15967	16002	16142	16050	15998	16151	16114	16023	16242	15854	16061	16109	16176	16178	16128	16006	15929	15996	15994	16327	16072	15785	16169	15942	16049	15878	16042	16194	16003	16087	16040	16140	16058	15829	16043	16049	16053	15984	16127	15952	15984	15880	16134	16009	16077	16073	15993	16223	16073	16034	16021	15949	16030	16142	16032	16105	16093	16141	16171	16033	15925	15916	16062	15998	16041	16065	15918	15975	16058	16032	16048	16002	16001	16036	16089	16016	15910	15991	16074	15992	16024	15977	15963	16124	15957	16065	16029	16189	16056	15911	16170	16116	15924	16132	15883	16139	16084	16042	15953	16027	15967	16035	16160	15963	15892	16102	15763	16040	16036	16081	15745	16070	15928	15884	16111	15950	16056	16027	16021	15973	16232	16021	15961	16032	15886	16021	15939	15965	16126	16026	16154	15974	16061	16134	16124	16175	16053	16021	16048	15965	16017	16034	16040	16177	16013	15969	16005	15916	16073	16024	16009	16143	15991	16083	15995	16134	16076	16071	16015	16003	15994	16035	16087	16129	16104	15913	16039	15910	16179	15924	16134	16125	16203	16042	16054	16194	15984	15947	16018	16013	16184	16088	16015	16066	16042	16081	16006	15831	16108	16008	16008	16242	15903	16106	15963	16127	16043	15995	16122	15905	16028	15998	15917	15961	15797	16147	16040	15933	16205	15932	15929	15928	16005	16055	16006	16085	16118	16030	16085	15969	15939	16081	15875	16063	16045	15929	16100	15892	16042	16004	16051	16043	16060	15980	16086	16038	16086	16140	16151	16175	16005	16247	16163	16054	15958	15964	16162	16028	16265	16091	16032	16042	16170	16110	16099	16040	16211	16089	16113	15993	16081	15969	16127	16065	16032	15988	16099	16043	15976	16154	16008	16008	15891	16072	16165	15969	15892	16060	15903	16133	16135	15955	16078	16089	16118	16018	15930	16018	15970	16204	16143	16114	16027	16020	15904	16203	15941	16157	16062	16064	16119	15951	16085	15783	15912	16079	16138	16088	16022	15885	16152	16001	16032	16191	16008	16012	16062	15891	15915	16110	16129	15929	16119	16088	15952	16039	16007	15986	15975	15960	16069	16050	16165	16149	15891	16041	15978	15881	15925	16153	15987	15875	15995
27179	22127	26642	23760	20110	19631	19747	19520	19306	19282	19443	19298	19202	19573	19604	19385	19547	20128	20890	20506	20058	19603	19237	19178	19120	19220	19052	19122	19208	18992	19010	18938	18947	19138	19173	19022	19053	19114	18935	19024	19021	19010	19243	19184	19039	18939	19077	19319	18910	18964	19279	18881	18923	19020	19155	19168	18992	19136	18910	19248	19219	19025	19067	19193	19111	19026	19164	19129	18913	19123	19386	18962	19040	18994	19276	19150	19049	18994	19031	18796	19065	19168	19145	19039	19022	19147	19144	19126	18971	19029	19073	19043	19104	19043	19044	19075	19186	19215	19164	19141	18990	18991	19056	19163	19183	19058	19101	19018	19048	18955	19011	18949	19110	18976	18791	19089	18994	19256	19168	18951	19210	18941	19132	18942	19138	19102	18944	19222	19115	19198	19196	19014	19137	19063	18962	19130	19164	18989	19090	18911	19338	18955	18830	19135	19038	19230	19066	19130	19016	18929	19227	19081	19127	19082	18996	19253	19148	19168	18947	19148	19072	19183	19166	18880	19078	19089	18912	19115	18943	18936	19055	19055	19018	19120	19043	19086	19235	19099	19068	19136	19060	19238	19183	18963	19084	19043	19185	19176	19226	19022	19156	18881	18970	19032	19351	19219	19104	19034	19018	19148	19255	19138	19121	18972	18923	19110	19279	18972	19255	19250	18938	18976	19110	19090	18968	19176	19330	19041	19094	18973	19052	19021	19245	18904	19083	18963	19025	18998	18802	18990	18959	19001	19303	19187	19169	19186	19177	19133	19176	19011	19103	19236	18920	19118	19210	19259	19181	18934	19054	19087	19019	19106	19079	19180	19172	18900	18961	19213	19078	18912	19194	18955	19255	19118	19173	18948	19113	19147	19150	19182	19089	18951	18951	18893	18885	19134	19029	19148	19087	19150	18998	19166	18980	19142	19091	18944	18917	18971	19000	19110	19216	19058	19099	19089	19124	19168	19029	19180	19118	19124	19015	19106	19247	19088	18970	19103	19325	19193	19156	19224	19353	19217	19112	19220	19083	18990	19000	18994	19430	18993	19080	18877	19075	19047	19108	18976	19040	19166	19335	19157	18953	19026	18924	18936	19226	19016	19137	19036	19406	19112	19209	19066	18877	18992	19108	18955	19123	19032	19137	19303	19028	19110	19079	19109	19086	19178	19126	18978	19219	18986	19257	19258	19235	19043	18967	19052	19072	19008	19315	18982	19060	19240	19120	19134	18993	18972	19354	18972	19292	19081	19140	19127	18878	19117	19052	19043	19084	19186	18999	19222	19036	19225	19324	19044	19099	19046	18960	19337	18989	18885	18993	19099	19049	19233	18991	19117	19132	19136	19180	19076	19121	19159	19021	19131	19069	19280	19292	19140	19353	19081	18957	19237	19300	19091	18998	19220	19239	19173	19092	18956	19149	19087	19039	19163	19035	19118	18975	19080	18980	18962	19051	19127	19027	19006	19324	19247	18909	19312	19063	19063	19155	19006	19268	18841	18979	19121	19078	19119	19137	19123	19094	19136	18933	19179	19147	19013	19175	18856	18981	19206	19013	18917	19171	18993	19159	19267	18960	19093	18909	19194	19229	19354	19033	18972	19082	18989	19070	19091	18908	19213	18984	18989	19092	19111	18829	19453	19059	19071	19098	19139	19128	19007	19079	19095	19250	19099	19042	19049	19237	19159	18947	19092	19230	19130	19070	19126	19160	19126	19014	19118	19062	19000	19199	19047	19373	19136	18963	19000	18932	18931	19093	18823	19127	19023	19119	19174	19175	19035	19144	19258	19038	19197	19183	19190	19171	19169	19130	18978	19158	19042	19058	19190	19039	18975	19206	19027	19092	19051	18991	19051	19112	19153	19175	19023	19235	19002	19184	19210	19155	19223	19040	19081	19086	19219	18921	19137	19194	18843	19202	19174	19104	19353	19124	19224	19141	19117	18885	19211	18948	19216	19154	19090	19010	19032	19153	19378	19067	19254	19075	18824	19127	19265	19035	19106	19078	19073	19057	18912	19006	19109	19075	19156	19279	19241	19317	19082	19160	19271	19132	19159	19149	18996	19179	19106	19032	19029	19158	19148	18956	19121	19178	18944	18842	18997	18998	19252	18988	19136	19147	18892	18946	19089	19061	18914	19290	19198	19239	19111	19221	19095	19361	19037	18972	19115	18768	19023	19039	18784	19030	19042	19132	19277	19008	19068	18991	19013	19176	19079	19040	19219	19273	19114	19066	19133	19138	19063	19236	18905	19042	18989	19215	19252	19112	18821	18897	18970	19075	19021	19177	19183	18744	19023	19099	19059	19178	19122	19207	19000	19249	19129	19072	19253	19065	18989	18871	19011	19034	19176	19165	18965	18990	19195	19014	19045	19192	19159	19097	19180	18959	19012	19107	19089	19057	19067	19109	19051	19071	19044	19126	19390	18945	18920	19071	18904	18969	19153	18941	18983	19297	19034	19173	19029	18931	18953	18994	19100	19116	19124	19078	19032	19294	19336	19149	19121	19085	19092	19186	19028	19079	18931	19256	19333	19155	19188	19206	19085	18992	19075	19086	19033	19062	19037	18983	19275	19089	19128	18929	18954	19076	19161	19073	19154	19062	19087	19230	18849	19030	19250	19098	19278	19130	19122	19199	19153	19168	19150	18904	19111	19321	19141	19011	19221	19147	19219	19099	19153	19250	19024	18973	19147	19126	18983	19100	19356	19218	19053	18993	18916	19236	19187	19031	19157	19157	19142	19025	19094	19189	19066	19230	19007	19194	19184	19024	18973	19176	18986	18954	19290	18994	19058	19250	19183	19119	19261	19085	18871	19085	18886	19232	19172	18990	19226	19150	19094	19079	19162	19140	19113	19131	18966	18920	18972	18946	19004	19000	18950	19151	19184	19051	19072	19238	18985	19079	19090	18970	19197	19158	19109	19144	19063	19127	19047	19142	19221	19057	19112	19369	19053	18992	19208	19111	19029	19107	19007	19071	19147	19214	19080	19060	19077	19160	19171	19196	19246	19164	18889	19072	19223	19060	18954	19049	18979	18954	19098	19004	19170	19096	19126	19236	19031	19112	18944	19305	18932	19029	19125	19095	18924	19053	18913	19259	19111	19040	19093	19013	18975	18969	19134	19003	18997	19138	19105	19242	19326	18968	19217	19058	19103	19176	18971	19057	19111	19030	19073	19074	19140	19101	19157	19050	19061	19120	19200	18924	19244	18885	19062	19064	19099	19131	19004	19005	19015	19149	19056	19071	19033	19135	19012	19038	19036	19249	19018	19121	19248	19255	19365	19121	18975	19202	19059	19091	18991	19222	19053	18946	19086	18993	19122	19178	19244	18929	19047	19198	19202	19201	19110	19086	19103	19139	19163	19165	19077	19052	19052	19220	19265	19008	19069	19026	18945	19063	19046	19142	19332	18822	18966	19226	19066	18967	19195	19060	18915	18948	18993	19092	19421	19183	19351	19138	19178	18982	18991	19149	19075	19141	19226	19299	19100	19049	19142	19226	18973	19238	19371	19150	19182	18934	18965	18999	19104	19127	18996	18937	19114	19010	19200	19025	19034	19062	19197	19238	18878	18955	19097	19006	19119	19013	19051	19055	19026	19079	19113	19171	19022	19171	18977	19185	18885	18912	18859	19216	19028	19020	18907	19224	19091	19091	19139	19216	19141	19270	19238	19038	19090	19211	19160	19010	18999	19038	19190	18925	18844	19061	19088	19022	19029	19203	18981	19257	19121	19039	18930	19049	19170	19106	19263	19119	19049	19178	18948	18896	19017	19215	19066	19050	19293	19194	18998	19107	19211	19184	18844	19116	19162	18920	19096	19129	19299	19098	19184	19086	18989	19081	19123	19037	19054	19387	19232	19167	19141	19095	19227	19117	19113	19149	19071	19177	19172	18952	19123	19169	19271	19267	19100	19133	19173	19112	19077	19160	19206	18953	19262	19175	19037	19167	19151	19167	19067	19137	19331	19180	19137	19141	19150	19001	19154	19161	19045	19153	19151	19010	19170	19167	19239	19093	18958	19074	19111	18934	19107	19238	19276	19256	19146	19067	19146	19176	19114	19183	18965	19074	19104	18990	19040	18970	19176	19226	18939	18983	19082	19214	18973	19160	19295	19081	18936	19218	19023	19080	19067	19024	19135	18891	19016	19168	19217	19040	19229	19051	19046	19094	19107	19090	19210	19080	19024	19063	19080	19133	19272	19228	19099	19216	19165	19121	19184	18856	19040	19088	19206	18979	19141	18919	18959	19120	18939	19202	19261	19146	19047	19148	19060	19070	19108	19119	19075	19134	19172	18925	19001	19019	19111	19022	19097	19236	19213	19281	19260	19134	19175	19122	18988	19199	18991	19180	18946	19127	19081	19311	19137	19311	19073	19087	19025	18986	19320	18874	19378	19221	19229	19098	19011	19208	19433	18995	19068	19010	19157	19038	19072	19155	19041	19061	18952	19082	19080	19081	19003	19172	18970	19101	19027	19147	19056	19109	19108	18943	19050	19170	19075	18996	19073	19236	19043	18906	19140	18976	19154	19248	19159	19279	19224	19057	19305	19223	19084	18936	19203	19068	19140	19310	18883	19116	19072	19030	19022	18977	19145	19323	18952	19078	19123	19426	19084	19061	19124	19220	19099	19149	19128	19210	19137	19115	19020	18986	18923	19208	18979	19193	19080	19232	18937	19036	19087	19257	18851	19060	19103	18972	19204	19056	19094	19237	19214	19087	19066	19203	19190	19031	19140	18897	19063	18986	19249	19173	19155	19177	19054	19135	19174	19093	19255	19225	19261	19003	19287	19086	19161	19279	19185	19238	18944	19167	18941	19132	18999	19155	19048	19114	18924	19239	19134	19110	19191	18992	19035	19074	19114	19243	19200	19091	18912	18910	19172	18960	19090	19313	19088	19037	19042	19061	19067	18871	19071	19134	19066	19177	18960	19167	19052	18993	19127	19219	19024	19360	18994	19262	19138	19179	19295	19181	19256	19227	19040	18991	18977	19034	18991	19073	19113	18835	19056	19162	19110	19007	18983	19260	18990	18946	19178	19239	18986	18910	19099	19256	19112	19244	18997	19213	19171	19136	18978	19096	19362	19068	19035	18877	18832	19155	18983	19241	18916	19278	19012	18992	19023
16595	23461	22637	19221	17829	16929	16635	16560	16276	16385	16205	16195	16118	16229	16236	16153	16065	17389	18113	17609	16758	16361	15920	15885	15973	15891	15917	15739	15941	15929	16043	15844	15925	16014	15924	15881	15846	15766	15896	15863	15850	15799	15983	15918	15972	15914	15839	15978	15876	15778	15830	15925	15884	15945	16101	16032	15893	15792	15811	15901	16055	15890	15852	15781	15872	15838	15933	15810	15907	15915	15916	15825	15865	15919	15753	15944	15868	15886	15880	15953	15860	15860	16003	16021	15930	15938	15873	15950	16015	16050	15841	15768	15876	16032	16033	16000	16013	15863	16024	15942	15845	15919	15956	15941	15843	15922	16187	15934	15931	16020	15958	16061	15896	15899	15872	15889	15965	15760	15904	15902	15966	15793	15870	15854	15976	16002	15885	15937	15887	15964	15828	16071	15905	15899	16000	16057	15951	16154	15971	15905	15948	15862	15929	16019	15932	15880	16047	15822	15943	15806	16048	15878	16067	15996	15940	15980	15895	15886	15847	15940	15932	15918	15904	16035	15955	15772	15987	15891	15862	15776	16007	15874	15755	15839	15970	15898	16067	15934	15810	15856	15881	15878	15918	15944	15897	16119	15889	15966	15796	15785	15930	15970	15997	15941	16020	15950	15870	15799	16059	16136	15891	16082	15822	15961	15910	15995	15901	15928	15851	15923	15905	15917	16090	15887	15900	15813	16041	15869	16095	16010	15815	15910	16013	15971	15886	15953	15791	15924	15946	15875	15888	15880	15999	15997	15955	15996	15910	15945	15942	15966	15899	16050	15866	15971	15948	16021	16043	16080	15970	15997	16223	16029	15932	15882	16071	16017	15938	15931	15969	15820	15853	15971	15923	15988	15740	15953	15901	16067	15921	15995	15930	15922	15989	15807	16049	15974	15926	15832	15827	15957	15943	15878	15936	16007	15866	15873	16065	15894	15838	15932	15858	15938	15955	16010	15895	15905	15957	16032	15922	16093	15918	15955	15957	15829	15974	15908	15933	16122	15988	15785	15909	15897	15963	16101	16070	15909	15931	15860	15953	15878	15904	15851	15861	16028	15904	15868	16031	15897	15937	16020	16058	15925	15907	15907	16007	15927	15917	16126	16148	15972	15918	15918	15878	15961	16065	15794	15993	15994	15924	16010	15900	15796	15963	15817	15860	15975	15883	15809	15950	15841	15900	15840	15787	15941	15906	15978	15984	15854	16032	15848	15775	15869	15795	16030	15986	16092	15987	15926	16008	16055	15942	15974	15851	15936	15950	16074	15831	15771	16009	15624	16040	15931	15877	15857	16013	15999	15873	15858	15990	15993	15813	16126	15794	15973	15908	15742	15719	15829	15833	15818	15993	15816	15828	15920	15920	15881	15910	15891	15922	15834	16001	15866	15908	15857	15790	15930	15988	15900	15883	15911	15978	16019	15961	15862	15929	15879	16034	15863	16056	15977	15953	15776	15772	15897	15992	15910	15895	15927	15938	15901	15861	15915	15860	15880	16012	15911	16042	15912	15996	16027	15832	15960	15973	15808	15877	15915	16018	16096	15850	15929	15970	16018	15890	16057	16167	15771	15905	15916	15844	15924	16048	16055	15851	15892	15830	16039	15955	15825	15940	15973	16015	15692	15739	15822	16034	15902	15786	15863	15786	15856	15894	15958	15905	15884	16001	15918	15958	16021	15977	15829	15933	15882	15895	15921	15898	15899	16187	15856	15818	15992	15887	16017	15833	15701	15925	15869	15875	15895	15947	15992	15874	15877	16041	15903	16072	15857	15881	15938	15987	15993	15910	15887	15889	16009	15930	15746	15829	15942	16004	15937	16141	15903	15798	15960	15932	15982	15956	15863	15821	15787	15919	16155	15864	16074	15822	16054	15852	16044	15993	15793	15937	15937	15664	15952	15834	15963	15874	15816	16013	15890	16001	15804	16075	15874	15971	15944	15938	15816	15973	15803	16088	15866	15962	15954	15843	15853	15903	15895	15844	15819	15934	15952	16014	16023	15755	15911	15924	15882	16006	15913	15977	15875	16008	15867	16008	15963	15903	15881	15823	15898	15870	15886	15927	15846	15879	16053	15903	15976	15899	15848	15931	15872	16036	16117	16007	15734	15852	15991	15954	16060	15941	15968	15721	16000	16074	15960	15890	15957	15934	15924	15898	16050	15833	15989	15894	16016	15862	15929	16011	15910	15856	15973	15752	16116	15939	15719	15883	15994	15885	15945	15809	15927	15828	15979	15766	15875	16040	15920	16001	15972	15864	15962	15966	15946	16003	15926	16049	15908	15892	15894	16050	15984	15962	15864	15861	15840	15987	16012	16017	15917	16061	15702	16025	15984	15996	15857	16051	16024	15915	16140	15835	16059	15957	15954	15923	15979	15921	15877	15870	15970	15962	15958	15866	15730	15930	16172	15876	15874	16051	15849	15808	15955	15933	15990	15855	16124	15959	15971	16007	16060	15919	15933	15900	16037	15952	15775	15943	15943	15771	16053	15975	16037	15899	15992	15773	15900	15778	15989	15996	15916	15982	15943	15888	15956	16019	15763	15976	16053	16002	15931	16001	15918	15898	15855	15791	15865	15951	15904	15766	15870	16034	15831	15984	15930	15815	15871	15878	15834	15828	16023	15984	15813	15882	15930	15951	15891	15934	16089	15987	15959	15954	15886	15934	15856	15976	15922	15931	15897	15926	15997	15774	15981	15862	15995	15915	15896	16124	16115	16081	15943	15824	15827	15956	16011	15969	16013	15817	15943	15773	15987	15926	15992	15954	15881	15839	15879	15865	15984	15685	15972	15952	15801	15948	16018	15838	15826	15975	15923	15934	15909	15949	16114	15986	16046	15940	16014	15842	15950	15848	16006	15836	16060	15878	15955	16062	15806	15895	16037	16066	15866	15915	15898	16013	15940	15877	15812	16042	15974	16044	15889	15772	15921	15808	15882	16143	15810	16016	15984	15767	15851	15926	15992	15898	15691	16007	15842	16097	15860	15826	15969	15978	15924	15838	15794	16078	15900	15957	15950	15921	15884	15792	15714	15961	15847	15831	15983	15920	15836	15807	15932	16083	16007	15999	15830	15975	15814	16009	15787	15912	15889	15820	15903	15903	16019	15877	16112	15885	15765	15924	15947	15927	15828	15921	15878	16056	15850	16046	15858	15936	16044	16069	16114	16008	15912	15977	15988	15813	15815	16031	15946	15943	15827	15813	15994	16022	15996	16051	15787	15846	16116	16048	15772	15989	15914	15966	15946	16003	16016	16083	16042	15806	16114	16066	15788	15881	16002	16009	15903	15864	16004	15892	15760	15862	16014	15927	15942	15849	15908	16002	16006	15955	15910	15908	15888	15941	15898	16036	15819	15957	15860	15854	15913	15897	15830	16022	15894	16013	15947	16010	15781	15919	15992	15839	15920	15930	15848	15805	15844	16091	16002	15853	16027	15982	16048	15886	15912	15843	15999	16068	16012	16104	16044	16091	15908	15940	16023	16132	15884	15836	15843	15884	15810	16005	16056	15843	16144	16026	15838	15878	16021	15966	16014	15967	15832	15905	16092	15922	15923	15960	15892	15952	16104	15925	15950	15951	15920	15920	15848	15899	15881	15789	15846	15850	15740	16032	16153	15969	15983	15880	16027	15959	15907	15872	16150	15865	15879	15898	15913	15882	16002	16017	15956	15949	15804	16041	15917	16036	15882	16027	16009	16038	16052	16032	15920	15838	16011	15836	15884	15803	15984	15864	15757	15895	15966	15830	15876	15749	15998	16012	16101	15903	15792	15850	16065	15943	15705	15857	15867	16038	15989	15748	16007	16040	16046	16014	15837	15920	15833	16028	15811	15957	15852	15897	16042	15980	16111	16008	15783	15938	15975	15939	15993	15874	15871	16017	15938	15793	15917	15933	15898	16176	15951	15908	16017	15792	15947	16021	15860	15872	15787	15817	15837	15942	15769	15913	15907	16027	15923	15910	16011	15923	15819	15831	15861	15790	15809	15831	15763	15907	15889	15903	15946	15950	15741	15783	16130	16047	15890	15920	15712	15888	16124	15913	15885	15961	15806	16030	16060	15998	15948	16029	15799	16024	16014	16027	15939	16064	15914	15990	15907	15899	15907	16198	15870	15963	15875	15784	15965	15932	15701	15779	16009	16079	15843	16069	15968	16142	16011	15837	15828	15994	15927	15798	16012	15954	15936	15770	15885	15823	15919	15977	15710	15997	15818	16009	15793	15880	15986	15887	16049	15748	15883	16056	15862	16060	15912	16128	15861	15854	15776	16045	15941	15729	15857	16027	15950	15949	15888	15991	16009	16002	15999	15875	16078	16033	15924	15876	16004	15897	15979	15873	16027	15961	15890	15980	15739	15811	15972	15927	15998	15952	15807	15742	15901	15832	15884	16046	15872	15871	15887	15852	15937	15929	15959	15945	15933	15979	15715	15825	15959	15895	15891	15982	15999	15817	15925	15886	15927	15991	15923	15883	15934	15746	15915	15829	15871	15915	15990	15909	15877	15861	15978	15926	15773	16028	16002	15991	15957	15897	16021	15913	15955	15949	16038	16087	15966	15878	16003	16047	16034	15892	16040	15904	16177	16091	15916	16029	15856	15782	15748	15970	15639	15862	15958	15894	15994	15930	15826	15938	15889	15974	15861	16075	15799	15938	15950	15731	15906	15875	15947	15803	15852	16012	15878	15764	16028	16014	15905	15879	15824	15900	15907	16054	16092	15780	15772	15899	15913	15867	15969	16090	15882	15928	15860	15983	15812	15924	15897	15914	15987	15882	15884	16023	16037	16038	15875	15944	15714	15817	16171	16096	15823	16155	15960	16032	16116	15855	15943	16067	15709	15879	15887	15708	16009	15776	15952	15873	15929	15783	15823	15734	15994	15988	15862	15936	15959	16137	15900	15817	15971	15777	16059	15794	15815	16001	15907	15809	16002	16042	15837	15811	15973	15999	15737	15967	15760	15908	15874	15881	15932	15920	16020	15983	15914	16040	15897	15961	16017	16132	15918	15885	16111	15900	15904	16119	15916	15853	15854	15906	15940	15893	15876	15860	15969	15863	15976	15975	15925	15913	15970	15904	15959	15935	15954	15917	16003	15896	15736	16002	15987	15981	15974	15925	15937	15890	15758
23850	21014	28369	24047	22324	22486	21822	19509	19215	19382	19009	18865	18922	18647	18884	19002	18855	24647	27825	25423	22278	20040	19124	18637	18388	18433	18544	18464	18305	18365	18361	18326	18488	18369	18345	18529	18379	18393	18203	18576	18563	18488	18503	18420	18351	18419	18454	18575	18313	18228	18624	18614	18163	18498	18525	18366	18380	18360	18516	18484	18335	18358	18330	18267	18272	18307	18241	18387	18531	18401	18321	18530	18447	18200	18451	18507	18380	18311	18438	18370	18524	18385	18235	18112	18261	18265	18181	18286	18299	18534	18408	18348	18420	18393	18615	18451	18471	18400	18318	18231	18113	18203	18550	18343	18546	18318	18560	18166	18214	18564	18430	18640	18362	18338	18341	18296	18345	18240	18413	18409	18454	18448	18427	18544	18479	18349	18358	18318	18200	18350	18172	18461	18206	18512	18522	18170	18530	18451	18368	18416	18414	18384	18506	18589	18506	18304	18420	18444	18285	18419	18516	18533	18594	18329	18333	18251	18569	18345	18272	18266	18465	18359	18382	18521	18435	18414	18205	18267	18393	18230	18545	18344	18664	18770	18344	18396	18529	18305	18342	18319	18416	18449	18317	18327	18377	18387	18204	18339	18394	18434	18550	18345	18504	18558	18375	18380	18453	18543	18393	18307	18406	18352	18450	18433	18349	18742	18334	18329	18413	18376	18280	18598	18343	18476	18144	18218	18325	18564	18345	18295	18272	18354	18453	18278	18403	18362	18195	18336	18341	18480	18304	18433	18245	18429	18493	18314	18437	18451	18127	18270	18251	18414	18650	18346	18444	18204	18520	18362	18299	18178	18313	18634	18532	18157	18416	18310	18391	18267	18355	18096	18137	18282	18219	18117	18293	18424	18385	18578	18263	18295	18567	18522	18646	18465	18361	18398	18575	18200	18412	18414	18457	18234	18493	18458	18557	18546	18406	18373	18553	18426	18465	18556	18249	18438	18370	18205	18318	18535	18394	18300	18242	18374	18313	18370	18504	18417	18483	18374	18396	18356	18206	18414	18445	18200	18284	18236	18173	18287	18516	18374	18405	18295	18221	18171	18348	18376	18455	18507	18494	18474	18598	18282	18491	18342	18211	18382	18434	18493	18403	18432	18425	18441	18254	18288	18555	18523	18375	18607	18403	18486	18403	18359	18241	18340	18516	18381	18443	18311	18450	18532	18244	18477	18479	18451	18368	18373	18392	18498	18429	18416	18312	18371	18429	18448	18581	18225	18501	18364	18240	18329	18443	18437	18591	18392	18347	18515	18490	18281	18409	18476	18482	18272	18345	18334	18443	18385	18350	18318	18438	18270	18252	18326	18229	18206	18444	18172	18215	18361	18539	18240	18215	18264	18496	18365	18486	18308	18392	18431	18424	18380	18379	18557	18636	18421	18322	18269	18404	18345	18400	18532	18507	18456	18317	18346	18457	18347	18549	18419	18242	18373	18275	18290	18247	18230	18455	18384	18589	18400	18543	18400	18341	18263	18343	18238	18255	18404	18514	18452	18363	18387	18376	18309	18362	18311	18246	18388	18425	18334	18352	18261	18265	18460	18485	18308	18377	18415	18543	18323	18378	18402	18300	18368	18324	18388	18373	18320	18380	18171	18541	18246	18528	18400	18317	18552	18313	18270	18396	18425	18379	18346	18291	18318	18419	18340	18308	18298	18300	18568	18533	18472	18137	18379	18229	18262	18171	18268	18333	18438	18549	18487	18472	18421	18381	18202	18386	18279	18459	18491	18483	18301	18434	18644	18533	18501	18483	18396	18347	18373	18427	18422	18297	18378	18476	18507	18426	18355	18590	18307	18386	18246	18573	18261	18379	18288	18512	18445	18183	18307	18519	18414	18518	18535	18584	18443	18347	18430	18302	18340	18357	18509	18205	18337	18187	18366	18432	18183	18286	18279	18047	18335	18337	18366	18488	18343	18239	18359	18442	18307	18321	18341	18229	18183	18344	18339	18388	18161	18485	18338	18278	18320	18356	18215	18452	18302	18422	18449	18213	18344	18431	18288	18403	18323	18561	18338	18406	18456	18262	18311	18288	18428	18203	18388	18343	18450	18288	18457	18488	18530	18434	18313	18472	18369	18322	18416	18385	18381	18359	18192	18293	18461	18417	18376	18454	18401	18371	18469	18345	18361	18367	18239	18453	18275	18306	18239	18488	18462	18458	18445	18314	18234	18556	18683	18449	18452	18252	18273	18555	18550	18360	18189	18261	18519	18383	18344	18598	18369	18415	18524	18437	18172	18457	18257	18325	18299	18283	18255	18389	18514	18284	18406	18327	18291	18427	18338	18314	18199	18490	18289	18467	18458	18540	18317	18342	18234	18384	18419	18464	18329	18398	18415	18496	18408	18428	18136	18379	18336	18403	18622	18574	18430	18517	18377	18271	18319	18240	18205	18511	18437	18348	18560	18353	18347	18262	18429	18453	18344	18590	18564	18448	18413	18197	18353	18310	18479	18396	18457	18552	18252	18156	18414	18155	18301	18221	18341	18420	18439	18401	18541	18291	18306	18482	18425	18521	18315	18211	18503	18217	18410	18498	18381	18456	18275	18207	18162	18618	18259	18157	18184	18226	18511	18364	18479	18276	18280	18472	18157	18182	18451	18428	18373	18445	18307	18155	18191	18298	18295	18464	18272	18315	18395	18291	18200	18122	18453	18296	18259	18355	18410	18401	18314	18592	18365	18335	18380	18327	18351	18516	18310	18326	18486	18495	18371	18314	18350	18245	18231	18287	18364	18374	18392	18180	18386	18443	18486	18189	18471	18292	18411	18494	18338	18567	18587	18364	18434	18374	18447	18188	18277	18281	18370	18257	18397	18524	18362	18463	18203	18417	18518	18483	18254	18404	18343	18303	18353	18303	18279	18543	18401	18355	18428	18234	18427	18360	18267	18374	18395	18383	18362	18339	18156	18288	18475	18417	18550	18414	18440	18532	18332	18195	18314	18549	18361	18493	18376	18310	18553	18459	18299	18471	18362	18388	18367	18504	18415	18405	18450	18154	18420	18494	18488	18382	18333	18677	18630	18333	18432	18410	18484	18370	18382	18259	18356	18454	18269	18272	18511	18397	18465	18362	18394	18300	18676	18553	18362	18476	18338	18458	18340	18244	18303	18491	18478	18382	18433	18261	18330	18473	18336	18336	18400	18387	18395	18278	18433	18413	18550	18563	18425	18346	18554	18393	18324	18393	18398	18461	18463	18393	18254	18440	18485	18234	18287	18340	18401	18405	18442	18283	18417	18238	18526	18333	18444	18198	18189	18409	18432	18313	18475	18174	18367	18185	18382	18405	18369	18302	18494	18304	18310	18357	18395	18335	18362	18349	18233	18418	18517	18476	18530	18419	18271	18336	18513	18238	18250	18533	18313	18373	18404	18375	18437	18412	18342	18474	18468	18281	18408	18283	18368	18511	18476	18401	18248	18408	18364	18220	18198	18297	18203	18280	18297	18408	18187	18372	18354	18408	18488	18427	18636	18178	18479	18420	18534	18402	18362	18323	18214	18184	18342	18374	18222	18465	18439	18356	18184	18442	18454	18573	18337	18369	18203	18373	18386	18246	18441	18480	18502	18423	18536	18538	18306	18277	18327	18396	18399	18640	18518	18422	18265	18493	18408	18356	18357	18464	18237	18606	18410	18583	18427	18279	18222	18373	18239	18424	18448	18385	18508	18452	18438	18260	18281	18370	18297	18430	18341	18261	18486	18263	18307	18358	18408	18165	18030	18430	18270	18253	18341	18464	18509	18340	18379	18224	18307	18489	18288	18523	18608	18582	18508	18513	18606	18406	18502	18383	18483	18240	18333	18329	18402	18579	18464	18370	18449	18348	18287	18476	18265	18281	18215	18080	18339	18330	18193	18474	18373	18162	18401	18547	18297	18538	18374	18185	18351	18382	18490	18450	18239	18235	18233	18412	18311	18486	18519	18430	18630	18406	18429	18258	18382	18347	18337	18452	18247	18399	18393	18298	18470	18354	18445	18573	18242	18303	18221	18221	18519	18344	18403	18479	18356	18416	18398	18399	18478	18364	18426	18428	18397	18261	18421	18153	18417	18438	18437	18418	18346	18304	18406	18397	18489	18382	18307	18320	18378	18279	18491	18473	18207	18163	18232	18367	18222	18389	18244	18452	18567	18356	18271	18444	18386	18286	18557	18253	18516	18383	18396	18482	18346	18542	18417	18337	18541	18364	18255	18211	18351	18358	18374	18497	18345	18472	18344	18505	18442	18292	18354	18369	18377	18266	18339	18558	18449	18342	18553	18397	18435	18511	18513	18589	18559	18319	18249	18320	18271	18476	18312	18303	18212	18466	18232	18150	18408	18387	18368	18475	18445	18331	18340	18310	18391	18366	18480	18584	18436	18474	18254	18368	18315	18248	18302	18338	18538	18470	18370	18316	18291	18340	18301	18433	18359	18503	18249	18436	18385	18280	18386	18468	18353	18360	18410	18540	18653	18554	18297	18360	18362	18354	18322	18399	18350	18309	18069	18358	18382	18593	18498	18526	18416	17984	18528	18423	18387	18369	18306	18550	18191	18372	18361	18174	18464	18344	18459	18492	18613	18290	18519	18576	18537	18402	18370	18364	18540	18387	18407	18205	18507	18445	18384	18221	18310	18387	18482	18430	18481	18554	18465	18243	18453	18479	18355	18145	18376	18405	18520	18374	18321	18299	18215	18190	18473	18530	18503	18352	18546	18536	18583	18666	18536	18294	18351	18382	18464	18455	18529	18280	18259	18414	18338	18474	18287	18283	18189	18317	18269	18357	18343	18230	18420	18579	18508	18302	18400	18254	18270	18544	18323	18585	18394	18588	18293	18372	18662	18411	18364	18450	18365	18406	18416	18459	18599	18398	18339	18370	18375	18440	18489	18285	18324	18236	18496	18109	18374	18392	18314	18302	18514	18524	18444	18283	18248	18334	18498	18435	18277	18433	18373	18402	18490	18204	18317	18397	18612	18524	18302	18277	18275	18306	18435	18457	18581	18394	18607	18494	18282	18428	18193	18521	18298	18387	18515	18432	18258	18402	18485	18389	18408	18564	18416	18301	18338	18366	18429	18402	18354	18298	18480	18247	18480	18424	18492	18474	18402	18279	18470	18423	18165	18510	18341
15432	28313	26386	21294	19488	18162	17092	16884	17102	16984	16154	16201	16091	16275	16282	16078	16426	25658	27024	23678	19699	16943	15802	15764	15723	15650	15490	15577	15573	15535	15731	15620	15702	15476	15667	15513	15620	15688	15493	15579	15564	15577	15566	15623	15485	15474	15380	15631	15565	15692	15556	15810	15702	15743	15601	15619	15545	15419	15725	15588	15525	15541	15831	15650	15413	15672	15450	15461	15453	15470	15602	15750	15638	15599	15536	15506	15595	15645	15570	15715	15561	15676	15805	15562	15562	15670	15755	15551	15659	15486	15629	15701	15601	15557	15695	15614	15608	15371	15516	15342	15562	15469	15579	15649	15455	15572	15499	15631	15511	15632	15442	15522	15616	15643	15627	15575	15505	15561	15413	15631	15468	15641	15418	15444	15647	15546	15598	15696	15681	15528	15579	15666	15529	15461	15420	15605	15428	15633	15589	15584	15431	15490	15441	15761	15557	15580	15393	15630	15604	15496	15653	15631	15545	15585	15609	15499	15517	15537	15489	15512	15626	15507	15574	15683	15569	15336	15499	15629	15625	15584	15402	15595	15477	15584	15651	15617	15429	15516	15585	15660	15701	15686	15661	15530	15576	15733	15367	15563	15385	15563	15718	15439	15537	15529	15455	15530	15698	15605	15618	15507	15386	15404	15626	15517	15619	15433	15642	15573	15496	15553	15663	15667	15756	15510	15290	15671	15580	15680	15525	15475	15656	15603	15494	15547	15709	15428	15486	15477	15477	15591	15816	15647	15523	15582	15752	15463	15497	15520	15520	15556	15561	15536	15606	15517	15748	15424	15485	15470	15646	15563	15590	15707	15579	15649	15443	15512	15371	15485	15430	15516	15454	15411	15540	15499	15419	15519	15544	15598	15489	15513	15751	15604	15518	15508	15473	15580	15573	15520	15633	15626	15582	15600	15388	15602	15341	15497	15541	15501	15457	15600	15416	15739	15653	15752	15401	15594	15586	15441	15619	15665	15630	15566	15544	15465	15437	15628	15575	15542	15758	15411	15462	15640	15453	15639	15446	15458	15455	15527	15661	15603	15465	15600	15467	15456	15470	15422	15423	15663	15593	15603	15479	15588	15454	15552	15599	15414	15626	15603	15612	15525	15589	15622	15546	15582	15615	15528	15633	15512	15603	15635	15431	15706	15606	15462	15515	15643	15446	15655	15521	15668	15527	15534	15553	15682	15528	15355	15468	15411	15574	15491	15405	15592	15598	15575	15512	15522	15555	15526	15480	15630	15426	15462	15744	15565	15628	15636	15444	15661	15424	15482	15580	15622	15649	15643	15592	15623	15609	15473	15647	15551	15665	15497	15528	15599	15507	15676	15454	15462	15452	15632	15667	15700	15503	15565	15551	15710	15580	15472	15475	15674	15622	15705	15422	15419	15378	15467	15525	15443	15618	15518	15623	15458	15545	15635	15361	15574	15537	15575	15519	15686	15501	15658	15378	15636	15440	15449	15593	15749	15634	15530	15565	15493	15580	15387	15570	15427	15596	15517	15578	15617	15523	15530	15589	15487	15595	15558	15571	15549	15473	15735	15546	15486	15529	15622	15643	15623	15653	15606	15610	15579	15603	15511	15568	15585	15389	15573	15565	15449	15535	15499	15630	15544	15574	15584	15515	15646	15563	15590	15581	15662	15701	15534	15524	15587	15462	15732	15722	15430	15643	15573	15571	15437	15637	15580	15484	15477	15473	15605	15470	15459	15541	15606	15381	15516	15532	15616	15518	15650	15558	15465	15578	15516	15446	15552	15627	15527	15521	15385	15669	15462	15499	15547	15639	15554	15677	15632	15653	15409	15642	15602	15642	15440	15510	15464	15558	15611	15504	15516	15511	15495	15539	15627	15524	15523	15552	15606	15742	15419	15483	15556	15526	15492	15425	15609	15768	15508	15649	15740	15568	15582	15559	15398	15458	15564	15633	15528	15690	15470	15472	15582	15431	15507	15479	15585	15482	15539	15465	15435	15359	15553	15689	15530	15626	15596	15568	15657	15406	15610	15301	15602	15593	15660	15488	15593	15551	15490	15491	15728	15451	15624	15665	15628	15548	15533	15565	15519	15601	15553	15578	15707	15570	15610	15527	15701	15712	15482	15612	15563	15366	15556	15413	15606	15626	15524	15626	15646	15401	15477	15497	15680	15749	15460	15722	15458	15495	15408	15579	15568	15554	15498	15674	15547	15603	15438	15561	15610	15466	15434	15594	15662	15730	15559	15568	15599	15489	15400	15407	15578	15583	15546	15667	15486	15722	15475	15466	15461	15620	15557	15345	15615	15546	15454	15492	15580	15608	15589	15527	15645	15470	15415	15580	15466	15436	15567	15524	15405	15470	15730	15641	15652	15601	15638	15645	15655	15488	15490	15717	15593	15600	15666	15505	15407	15553	15461	15587	15674	15596	15521	15622	15587	15543	15519	15548	15542	15675	15523	15503	15693	15487	15524	15520	15485	15572	15562	15652	15398	15474	15481	15482	15390	15441	15713	15611	15592	15584	15626	15531	15622	15537	15554	15644	15382	15566	15482	15728	15464	15672	15562	15555	15461	15675	15522	15699	15551	15513	15644	15373	15719	15505	15587	15573	15713	15509	15825	15557	15522	15537	15601	15518	15643	15766	15507	15347	15582	15496	15593	15672	15462	15561	15495	15491	15748	15532	15662	15446	15594	15568	15486	15699	15556	15538	15406	15518	15383	15701	15552	15539	15551	15523	15409	15449	15584	15578	15467	15690	15416	15482	15669	15512	15759	15538	15586	15541	15552	15687	15706	15672	15487	15622	15543	15664	15514	15515	15582	15579	15452	15596	15512	15546	15438	15692	15527	15631	15649	15577	15825	15453	15501	15507	15575	15496	15419	15717	15543	15465	15547	15650	15702	15587	15417	15684	15436	15689	15701	15625	15632	15569	15569	15532	15531	15589	15404	15536	15601	15438	15602	15676	15576	15520	15521	15523	15673	15384	15554	15780	15619	15500	15357	15417	15727	15663	15580	15631	15506	15601	15575	15530	15532	15485	15434	15593	15553	15313	15646	15463	15534	15697	15509	15530	15645	15580	15646	15534	15563	15608	15675	15632	15496	15604	15383	15497	15570	15575	15656	15518	15520	15539	15641	15558	15557	15477	15566	15593	15610	15501	15621	15587	15544	15528	15438	15482	15665	15626	15645	15459	15697	15595	15555	15525	15526	15656	15489	15585	15674	15567	15450	15570	15443	15548	15507	15552	15655	15619	15532	15578	15368	15510	15438	15524	15420	15687	15663	15474	15649	15372	15558	15627	15648	15685	15558	15648	15559	15765	15584	15586	15448	15609	15609	15505	15602	15684	15548	15664	15471	15494	15500	15433	15615	15597	15567	15552	15546	15764	15578	15663	15756	15620	15742	15449	15633	15469	15690	15542	15557	15546	15619	15569	15540	15673	15498	15600	15541	15775	15588	15450	15603	15777	15471	15510	15637	15366	15552	15587	15507	15431	15551	15316	15423	15360	15460	15553	15419	15535	15368	15398	15465	15539	15478	15425	15438	15413	15631	15574	15536	15625	15332	15571	15615	15587	15558	15525	15785	15424	15455	15765	15653	15696	15480	15764	15743	15459	15561	15608	15466	15765	15624	15676	15432	15571	15508	15636	15673	15381	15665	15569	15684	15494	15824	15545	15583	15766	15531	15468	15469	15762	15549	15506	15665	15554	15405	15442	15400	15351	15758	15453	15615	15542	15624	15632	15441	15649	15544	15495	15579	15674	15579	15531	15562	15608	15498	15536	15588	15471	15716	15508	15472	15556	15580	15451	15601	15539	15652	15544	15483	15702	15401	15590	15398	15591	15485	15663	15595	15521	15631	15679	15504	15562	15557	15520	15628	15484	15583	15546	15467	15756	15585	15670	15426	15648	15360	15561	15421	15433	15499	15691	15634	15645	15448	15519	15555	15567	15489	15576	15525	15572	15583	15517	15501	15548	15392	15494	15595	15547	15614	15382	15513	15541	15481	15590	15640	15529	15602	15573	15552	15479	15534	15456	15528	15595	15704	15650	15686	15407	15503	15571	15675	15552	15626	15592	15533	15438	15542	15442	15504	15445	15493	15705	15586	15523	15461	15652	15609	15794	15429	15624	15694	15397	15683	15553	15488	15570	15486	15506	15731	15473	15720	15601	15580	15480	15613	15498	15413	15511	15577	15610	15450	15553	15602	15522	15530	15480	15363	15636	15515	15465	15515	15623	15512	15436	15522	15551	15496	15615	15466	15603	15499	15520	15540	15429	15585	15548	15428	15718	15523	15353	15492	15381	15527	15567	15392	15634	15450	15646	15507	15565	15535	15395	15335	15371	15532	15538	15400	15526	15423	15710	15573	15312	15630	15430	15503	15484	15464	15691	15474	15463	15632	15548	15434	15635	15468	15688	15559	15581	15573	15619	15483	15639	15426	15610	15477	15459	15437	15556	15524	15461	15582	15549	15408	15464	15574	15659	15509	15632	15542	15485	15369	15623	15737	15530	15443	15631	15700	15428	15651	15424	15655	15561	15595	15506	15497	15365	15504	15531	15580	15479	15526	15589	15516	15619	15503	15383	15646	15454	15658	15597	15483	15396	15503	15342	15519	15430	15422	15650	15541	15546	15579	15615	15461	15537	15368	15558	15544	15490	15534	15584	15553	15451	15669	15481	15583	15579	15729	15653	15760	15364	15674	15427	15622	15584	15723	15615	15645	15457	15410	15463	15649	15456	15655	15572	15458	15329	15494	15496	15559	15396	15591	15685	15628	15359	15593	15517	15558	15807	15749	15439	15480	15586	15619	15605	15582	15624	15559	15456	15614	15518	15443	15500	15561	15588	15413	15424	15556	15458	15616	15617	15423	15809	15457	15497	15614	15417	15623	15628	15685	15437	15536	15562	15642	15560	15526	15394	15494	15456	15694	15462	15512	15460	15465	15583	15524	15668	15371	15553	15617	15461	15284	15594	15686	15470	15503	15545	15521	15445	15607	15640	15493	15560	15565	15428	15579	15651	15628	15458	15557	15790	15539	15656	15531	15411	15674	15465	15460	15724	15584	15619	15512	15690	15566	15633	15655	15469	15482	15677	15549	15464	15506	15473	15615	15525	15557	15658	15699	15560	15493	15659	15537
22475	20904	28621	23361	21129	23337	25876	20903	20391	20991	20209	19769	19413	19466	19488	19312	19719	31945	34989	30345	25971	21734	19567	18999	18851	18740	18556	18680	19000	18726	18846	18906	18783	18841	18870	18706	18784	18908	18954	18748	18922	18725	18739	18834	18697	18748	18744	18527	18815	18966	18743	18803	18662	18749	18690	18610	18865	18691	18728	18670	18755	18643	18847	18731	18729	18700	18559	18847	18901	18690	18915	18807	18750	18923	18653	18860	18739	18828	18933	18750	18733	18554	18806	18787	18872	18645	18712	18487	18777	18549	18708	18687	18610	18591	18730	18726	18712	18741	18538	18835	18677	18795	18918	18703	18659	18754	18699	18757	18779	18734	18634	18659	18824	18788	18906	18751	18903	18858	18727	18528	18733	18648	18660	18671	18745	18797	18876	18914	18710	18686	18671	18714	18932	18751	18904	18714	18447	18747	18921	18597	18821	18848	18670	18799	18537	18600	18670	18532	18803	18824	18722	18593	18555	18564	18740	18460	18554	18684	18765	18672	18556	18725	18672	18567	18388	18767	18508	18793	18867	18668	18649	18723	18645	18632	18658	18672	18830	18795	18780	18613	18773	18447	18659	18650	18570	18624	18624	18738	18680	18620	18777	18477	18680	18619	18768	18809	18887	18942	18713	18708	18493	18681	18789	18581	18510	18647	18767	18683	18606	18830	18650	18711	18751	18779	18620	18727	18626	18655	18719	18876	18851	18834	18667	18861	18719	18560	18654	18714	18564	18709	18814	18702	18773	18629	18671	18717	18582	18674	18889	18645	18680	18721	18887	18661	18741	18712	18622	18807	18849	18699	18757	18806	18456	18752	18780	18708	18701	18692	18821	18907	18318	18908	18763	18768	18942	18819	18924	18667	18771	18604	18464	18603	18551	18509	18811	18772	18734	18836	18732	18605	18618	18792	18779	18733	18795	18585	18605	18861	18648	18555	18698	18878	18660	18507	18423	18586	18828	18489	18930	18754	18661	18605	18939	18691	18632	18660	18634	18651	18649	18682	18750	18498	18773	18736	18856	18790	18895	18834	18620	18611	18611	18604	18662	18974	18597	18720	18794	18722	18803	18758	18659	18631	18640	18708	18654	18655	18747	18463	18320	18648	18883	18740	18709	18615	18640	18619	18774	18742	18894	18621	18732	18790	18763	18503	18611	18621	18628	18935	18576	18778	18540	18634	18543	18676	18621	18740	18589	18873	18605	18463	18420	18617	18665	18630	18709	18503	18698	18710	18780	18783	18676	18815	18627	18553	18642	18674	18578	18546	18519	18772	18970	18573	18659	18606	18607	18617	18596	18666	18528	18591	18680	18675	18785	18654	18456	18782	18764	18848	18525	18880	18666	18668	18763	18603	18691	18676	18538	18670	18534	18744	18726	18421	18587	18723	18803	18707	18826	18886	18574	18666	18633	18523	18481	18629	18757	18633	18658	18833	18469	18760	18756	18718	18427	18761	18751	18529	18752	18698	18676	18977	18578	18574	18703	18571	18723	18718	18516	18651	18867	18608	18700	18677	18753	18964	18578	18648	18918	18504	18699	18858	18583	18724	18522	18735	18504	18506	18807	18683	18662	18552	18658	18741	18788	18864	18576	18718	18688	18732	18904	18933	18911	18705	18754	18446	18483	18755	18701	18515	18660	18667	18728	18583	18583	18662	18724	18592	18582	18594	18927	18576	18567	18647	18749	18733	18643	18576	18784	18758	18696	18658	18714	18737	18566	18703	18744	18625	18646	18606	18885	18502	18532	18497	18546	18795	18624	18799	18790	18890	18852	18434	18611	18631	18843	18581	18692	18659	18480	18542	18902	18562	18646	18830	18763	18533	18533	18496	18822	18671	18807	18717	18597	18473	18922	18628	18834	18732	18620	18527	18540	18514	18589	18770	18660	18792	18576	18808	18674	18596	18718	18618	18826	18704	18818	18590	18537	18695	18709	18649	18587	18635	18491	18591	18807	18866	18554	18731	18754	18625	18793	18663	18583	18705	18574	18719	18613	18791	18607	18727	18642	18745	18574	18551	18729	18697	18547	18755	18609	18737	18687	18664	18660	18597	18660	18503	18761	18515	18670	18791	18769	18750	18637	18682	18705	18599	18509	18743	18832	18802	18621	18730	18730	18763	18735	18719	18540	18662	18627	18506	18572	18670	18681	18904	18801	18575	18698	18651	18692	18712	18545	18797	18703	18890	18823	18607	18733	18613	18681	18831	18808	18678	18573	18797	18853	18654	18583	18779	18591	18601	18696	18683	18788	18532	18655	18596	18564	18808	18687	18640	18773	18552	18592	18939	18766	18702	18659	18790	18662	18666	18526	18531	18645	18495	18598	18592	18703	18729	18813	18682	18571	18750	18614	18662	18586	18919	18722	18628	18480	18890	18753	18452	18756	18644	18616	18778	18659	18721	18540	18515	18805	18774	18795	18760	18598	18755	18663	18687	18772	18858	18746	18491	18678	18723	18820	18659	18608	18694	18649	18345	18654	18787	18706	18608	18514	18600	18583	18838	18816	18633	18607	18789	18553	18743	18659	18607	18591	18455	18718	18506	18730	18700	18631	18796	18770	18477	18737	18670	18951	18567	18542	18771	18656	18877	18765	18544	18859	18691	18916	18862	18697	18773	18764	18670	18629	18744	18783	18757	18637	18652	18711	18640	18908	18487	18866	18900	18573	18510	18429	18736	18519	18868	18661	18635	18591	18661	18429	18760	18656	18619	18788	18585	18614	18786	18685	18780	18710	18781	18712	18753	18665	18626	18580	18785	18691	18627	18633	18503	18593	18886	18783	18566	18763	18744	18631	18585	18746	18639	18545	18696	18840	18777	18513	18801	18770	18649	18557	18521	18428	18469	18689	18562	18589	18686	18714	18775	18733	18840	18804	18752	18805	18722	18740	18812	18696	18647	18657	18631	18661	18568	18462	18504	18587	18784	18665	18674	18839	18523	18365	18660	18718	18624	18748	18831	18834	18626	18631	18866	18606	18753	18576	18525	18625	18629	18601	18613	18681	18581	18666	18868	18628	18493	18684	18563	18842	18926	18560	18876	18608	18648	18701	18672	18870	18834	18560	18686	18788	18797	18734	18633	18539	18740	18572	18550	18640	18550	18582	18670	18609	18722	18632	18566	18632	18859	18470	18876	18784	18743	18632	18655	18846	18693	18679	18649	18615	18607	18672	18787	18735	18744	18674	18702	18649	18554	18600	18577	18682	18681	18626	18513	18699	18688	18647	18597	18722	18665	18710	18651	18631	18760	18573	18445	18833	18618	18648	18720	18481	18382	18660	18715	18774	18666	18749	18761	18585	18553	18499	18662	18811	18776	18605	18550	18617	18519	18549	18811	18698	18706	18971	18784	18719	18678	18667	18595	18446	18816	18616	18693	18754	18735	18598	18541	18675	18654	18785	18502	18729	18610	18613	18580	18516	18747	18668	18714	18664	18720	18593	18631	18676	18812	18630	18705	18774	18517	18564	18798	18893	18663	18586	18464	18558	18752	18809	18511	18631	18883	18826	18736	18768	18682	18833	18788	18587	18613	18788	18643	18844	18585	18668	18604	18550	18719	18819	18788	18748	18586	18690	18778	18769	18539	18655	18598	18604	18562	18788	18762	18542	18618	18567	18760	18539	18771	18550	18501	18701	18628	18585	18269	18511	18654	18628	18681	18696	18473	18908	18654	18551	18579	18681	18648	18574	18843	18749	18766	18632	18680	18600	18619	18635	18582	18569	18565	18769	18998	18700	18756	18672	18551	18678	18673	18565	18585	18648	18826	18909	18570	18599	18579	18623	18645	18723	18651	18869	18613	18693	18388	18597	18554	18412	18706	18727	18705	18628	18761	18681	18800	18754	18538	18634	18635	18737	18638	18699	18715	18515	18765	18798	18667	18733	18623	18637	18654	18694	18583	18581	18488	18495	18634	18764	18618	18755	18837	18875	18643	18763	18563	18773	18827	18558	18669	18580	18700	18842	18653	18642	18699	18551	18580	18750	18520	18775	18750	18630	18648	18634	18678	18536	18625	18693	18550	18592	18648	18673	18527	18599	18678	18624	18637	18715	18542	18752	18766	18727	18686	18731	18639	18585	18648	18667	18727	18724	18686	18616	18682	18669	18685	18618	18647	18717	18714	18703	18528	18808	18554	18742	18720	18840	18660	18310	18747	18613	18828	18702	18671	18685	18896	18707	18637	18779	18939	18858	18807	18615	18714	18604	18808	18666	18550	18704	18701	18834	18680	18741	18719	18491	18617	18634	18707	18735	18777	18770	18568	18712	18695	18596	18519	18674	18618	18696	18716	18783	18568	18673	18409	18716	18539	18581	18764	18573	18709	18635	18499	18681	18643	18746	18892	18576	18773	18828	18783	18682	18605	18619	18655	18575	18760	18751	18606	18717	18774	18588	18712	18708	18687	18549	18747	18806	18731	18588	18725	18767	18581	18726	18632	18770	18646	18718	18876	18751	18638	18730	18838	18613	18658	18629	18833	18568	18876	18680	18899	18733	18775	18680	18618	18735	18680	18762	18823	18758	18742	18583	18618	18890	18724	18539	18694	18747	18586	18682	18678	18591	18753	18491	18680	18712	18856	18596	18565	18690	18685	18773	18642	18788	18762	18828	18706	18661	18817	18628	18615	18936	18716	18686	18708	18625	18797	18564	18664	18608	18595	18601	18900	18855	18863	18485	18740	18504	18772	18599	18697	18695	18651	18699	18708	18589	18660	18914	18893	18604	18525	18514	18563	18659	18859	18691	18452	18617	18753	18449	18762	18763	18717	18824	18532	18666	18676	18451	18537	18702	18691	18427	18812	18926	18798	18777	18638	18647	18769	18484	18582	18572	18662	18498	18642	18489	18629	18739	18584	18699	18723	18799	18515	18676	18567	18573	18720	18878	18844	18629	18739	18577	18655	18792	18530	18604	18776	18665	18700	18823	18689	18637	18771	18467	18809	18636	18981	18877	18688	18701	18762	19023	18651	18580	18805	18751	18752	18553	18686	18673	18767	18588	18629	18704	18607	18670	18650	18512	18878	18931	18492	18879	18780	18746	18710	18651	18587	18817	18785	18858	18755	18570	18565	18591	18715	18531	18798	18724	18890	18800	18773	18543	18607	18902	18688	18646	18597	18622	18615
16920	32474	29955	24530	21609	19557	18207	17873	18630	18279	17431	16861	16720	16736	16644	16591	17311	34739	33964	29911	23688	18789	16232	15835	15709	15650	15718	15542	15649	15715	15659	15811	15654	15787	15529	15543	15796	15657	15606	15523	15633	15737	15694	15734	15702	15715	15647	15669	15716	15578	15664	15750	15656	15653	15673	15713	15672	15744	15918	15523	15706	15612	15550	15743	15676	15884	15690	15745	15713	15695	15741	15735	15681	15730	15478	15701	15767	15593	15668	15661	15713	15518	15632	15625	15813	15765	15665	15729	15720	15631	15638	15656	15805	15628	15649	15519	15502	15747	15636	15711	15794	15643	15596	15565	15590	15861	15768	15717	15483	15520	15725	15666	16016	15576	15674	15589	15714	15661	15371	15731	15648	15649	15764	15739	15720	15745	15745	15662	15758	15683	15759	15991	15559	15672	15591	15338	15607	15651	15570	15644	15680	15682	15610	15700	15702	15603	15750	15556	15668	15648	15796	15695	15540	15859	15617	15606	15718	15790	15607	15711	15567	15839	15560	15597	15615	15739	15644	15611	15766	15560	15761	15767	15552	15538	15516	15862	15638	15641	15542	15679	15553	15548	15678	15740	15666	15672	15544	15696	15808	15696	15699	15742	15645	15569	15561	15568	15595	15408	15853	15659	15664	15660	15697	15619	15699	15373	15703	15689	15511	15677	15522	15536	15820	15665	15625	15554	15593	15811	15721	15785	15732	15716	15624	15795	15696	15704	15558	15674	15615	15579	15792	15648	15658	15567	15447	15587	15517	15723	15530	15619	15667	15507	15602	15608	15637	15664	15615	15590	15617	15435	15674	15654	15663	15732	15674	15499	15667	15695	15542	15677	15758	15728	15783	15539	15753	15809	15717	15727	15648	15482	15813	15587	15739	15527	15677	15573	15740	15707	15687	15703	15694	15616	15499	15648	15738	15613	15767	15643	15569	15692	15645	15633	15632	15675	15483	15610	15711	15700	15646	15826	15656	15740	15708	15721	15706	15621	15688	15648	15412	15564	15540	15678	15641	15793	15561	15564	15610	15706	15593	15771	15564	15689	15774	15632	15663	15650	15676	15593	15743	15654	15672	15719	15535	15708	15355	15498	15564	15488	15617	15550	15772	15880	15631	15831	15754	15679	15549	15683	15795	15762	15738	15625	15719	15616	15634	15376	15604	15720	15665	15536	15761	15595	15697	15662	15744	15705	15687	15660	15682	15711	15504	15721	15700	15745	15729	15800	15559	15344	15713	15538	15654	15576	15649	15647	15602	15734	15585	15784	15525	15678	15558	15664	15627	15893	15650	15641	15659	15637	15711	15602	15550	15689	15756	15627	15554	15549	15523	15724	15523	15425	15560	15591	15576	15612	15730	15672	15678	15669	15734	15569	15650	15747	15471	15496	15569	15490	15695	15779	15550	15600	15585	15704	15780	15649	15744	15544	15721	15797	15617	15565	15688	15610	15606	15553	15790	15569	15564	15610	15542	15454	15918	15645	15515	15493	15493	15491	15689	15642	15494	15790	15821	15698	15632	15559	15704	15664	15620	15521	15700	15606	15662	15575	15759	15497	15492	15747	15688	15641	15473	15788	15684	15576	15606	15429	15563	15781	15610	15780	15683	15700	15672	15708	15716	15777	15707	15522	15642	15601	15703	15583	15594	15561	15553	15676	15688	15539	15470	15541	15751	15645	15665	15621	15758	15690	15629	15548	15713	15772	15527	15863	15693	15649	15626	15513	15458	15639	15655	15571	15720	15687	15644	15687	15435	15633	15522	15526	15802	15663	15474	15339	15688	15598	15688	15683	15633	15677	15734	15562	15551	15630	15633	15644	15614	15689	15687	15632	15701	15684	15608	15572	15605	15721	15570	15582	15556	15610	15602	15680	15735	15593	15435	15499	15587	15782	15690	15594	15706	15547	15553	15733	15639	15630	15601	15556	15748	15589	15583	15755	15701	15605	15933	15680	15701	15522	15709	15423	15602	15485	15622	15669	15670	15658	15679	15698	15644	15651	15658	15748	15609	15592	15613	15642	15605	15722	15649	15582	15605	15646	15597	15619	15643	15687	15638	15654	15606	15886	15603	15742	15721	15663	15665	15539	15599	15578	15674	15638	15577	15705	15560	15542	15532	15638	15671	15672	15621	15782	15740	15709	15557	15666	15547	15705	15729	15682	15431	15652	15673	15591	15844	15622	15666	15502	15822	15565	15558	15557	15580	15632	15729	15612	15573	15727	15602	15761	15733	15611	15532	15633	15614	15522	15556	15563	15685	15639	15862	15750	15481	15765	15696	15544	15716	15630	15787	15702	15552	15748	15678	15638	15608	15562	15657	15573	15653	15661	15674	15603	15666	15711	15791	15686	15535	15676	15716	15601	15511	15532	15620	15466	15472	15692	15678	15647	15591	15610	15637	15753	15558	15716	15568	15484	15559	15609	15587	15582	15725	15637	15538	15674	15633	15690	15661	15645	15669	15692	15713	15578	15547	15646	15879	15646	15635	15676	15635	15751	15729	15555	15577	15640	15584	15569	15658	15733	15563	15633	15583	15520	15567	15799	15584	15725	15700	15438	15658	15637	15648	15669	15519	15681	15774	15687	15687	15716	15567	15763	15539	15783	15735	15530	15611	15735	15613	15634	15571	15559	15729	15611	15474	15699	15507	15619	15532	15747	15611	15567	15685	15620	15646	15692	15799	15685	15680	15699	15585	15474	15524	15677	15709	15688	15627	15648	15790	15762	15651	15542	15722	15836	15636	15569	15564	15594	15614	15561	15671	15837	15531	15514	15570	15599	15511	15439	15621	15573	15848	15480	15551	15465	15672	15465	15687	15763	15563	15588	15886	15582	15663	15580	15565	15474	15675	15479	15646	15447	15679	15696	15538	15756	15496	15626	15782	15508	15801	15632	15631	15598	15659	15683	15570	15573	15528	15624	15557	15593	15720	15704	15597	15737	15630	15508	15649	15787	15620	15651	15655	15654	15559	15571	15728	15700	15777	15566	15498	15569	15740	15551	15754	15625	15661	15406	15701	15669	15661	15699	15522	15655	15662	15657	15686	15694	15583	15634	15692	15942	15578	15463	15734	15711	15451	15697	15737	15747	15400	15610	15579	15594	15559	15726	15567	15623	15823	15648	15623	15729	15675	15404	15593	15696	15655	15644	15715	15586	15784	15745	15621	15637	15475	15645	15666	15602	15607	15774	15624	15512	15736	15556	15660	15673	15622	15620	15696	15632	15656	15443	15489	15645	15580	15373	15724	15643	15670	15713	15751	15604	15540	15704	15701	15688	15693	15575	15690	15574	15773	15678	15462	15695	15714	15675	15670	15530	15718	15718	15691	15701	15607	15513	15833	15559	15669	15592	15721	15591	15548	15588	15682	15696	15855	15593	15738	15587	15745	15645	15707	15617	15533	15583	15621	15570	15553	15673	15750	15669	15707	15696	15555	15535	15539	15811	15614	15697	15733	15478	15723	15695	15582	15671	15879	15615	15619	15803	15603	15482	15684	15691	15648	15838	15695	15765	15726	15639	15724	15666	15402	15719	15807	15651	15737	15684	15495	15550	15574	15704	15638	15546	15733	15573	15484	15454	15700	15687	15524	15659	15576	15686	15680	15590	15813	15868	15741	15833	15622	15520	15656	15662	15671	15523	15722	15604	15729	15688	15735	15525	15731	15724	15595	15485	15643	15638	15566	15706	15654	15549	15572	15756	15532	15706	15770	15627	15534	15503	15617	15671	15672	15819	15377	15809	15541	15712	15631	15606	15476	15660	15525	15625	15654	15526	15615	15639	15716	15575	15687	15609	15619	15636	15711	15554	15559	15710	15823	15617	15804	15626	15789	15605	15612	15578	15649	15637	15638	15649	15649	15625	15659	15682	15580	15713	15801	15804	15574	15680	15702	15576	15669	15703	15489	15670	15576	15720	15614	15716	15637	15677	15495	15756	15689	15747	15559	15588	15531	15570	15764	15556	15496	15667	15686	15681	15623	15652	15494	15534	15561	15573	15747	15591	15452	15634	15740	15569	15637	15862	15597	15645	15716	15605	15646	15605	15502	15641	15615	15641	15675	15689	15604	15848	15607	15524	15680	15685	15538	15544	15831	15590	15657	15664	15581	15638	15696	15577	15802	15645	15633	15683	15647	15652	15676	15651	15644	15613	15551	15706	15651	15640	15625	15635	15624	15654	15551	15705	15595	15665	15696	15588	15700	15817	15688	15569	15639	15628	15671	15719	15647	15771	15645	15777	15591	15850	15628	15392	15635	15590	15760	15847	15676	15589	15667	15783	15665	15639	15778	15536	15627	15608	15482	15636	15749	15599	15644	15468	15690	15716	15713	15611	15704	15887	15579	15592	15617	15581	15759	15717	15686	15492	15709	15589	15704	15625	15659	15746	15669	15736	15570	15629	15579	15757	15474	15580	15640	15754	15566	15803	15595	15475	15707	15418	15616	15624	15682	15742	15561	15528	15700	15600	15609	15539	15776	15466	15618	15590	15646	15679	15565	15645	15653	15550	15493	15598	15644	15651	15727	15651	15565	15690	15864	15681	15603	15581	15481	15614	15573	15781	15524	15685	15634	15693	15682	15673	15702	15772	15429	15662	15659	15549	15753	15547	15496	15572	15643	15435	15583	15421	15700	15428	15554	15655	15833	15602	15479	15598	15481	15644	15615	15600	15638	15510	15540	15663	15762	15587	15711	15531	15652	15797	15615	15548	15699	15679	15620	15674	15618	15560	15964	15554	15521	15504	15522	15621	15731	15650	15728	15591	15650	15552	15772	15656	15553	15706	15652	15671	15501	15713	15570	15788	15455	15754	15602	15459	15553	15793	15721	15584	15625	15645	15690	15473	15657	15644	15763	15711	15667	15753	15751	15723	15643	15565	15658	15824	15523	15571	15653	15661	15649	15731	15567	15541	15689	15581	15531	15706	15661	15629	15653	15579	15475	15472	15638	15700	15505	15632	15897	15555	15609	15772	15709	15778	15611	15533	15706	15612	15551	15479	15695	15583	15794	15589	15536	15526	15682	15548	15699	15569	15609	15726	15565	15693	15632	15663	15487	15690	15476	15619	15613	15607	15713	15643	15658	15572	15605	15598	15780	15634	15721	15450	15667	15474	15587	15819	15604	15722
27061	21939	26519	23543	19968	19371	19598	19158	19178	19220	19222	19348	19206	18975	19107	18875	19237	19857	20500	20134	19421	19290	18959	18932	18900	18973	18780	18905	18871	18968	18934	18892	18720	18820	18723	18810	18863	18636	18754	18736	18790	19030	18647	18788	18715	18515	18737	18755	18746	18752	18973	19008	19103	18915	18766	18778	19023	18713	19149	18612	18817	18865	18647	18781	18714	18824	18664	18775	18747	18904	18811	18921	18933	19036	18623	18890	18864	18790	18654	18893	18813	18838	18845	18778	18780	18822	18615	18599	18754	18813	18859	18859	18884	18901	18709	18773	19001	18757	18880	18645	18724	18848	18909	18839	18788	18714	18727	18730	18905	18869	18799	18642	18657	18587	18722	18803	19008	18674	18915	18628	18873	18652	18791	18886	18953	18862	18692	18769	18778	18823	18764	18809	18840	19093	18711	18926	19108	18845	18776	18741	18904	18877	18809	18603	18653	19042	18819	18858	18835	18683	18647	18754	18957	19056	18825	18895	18861	18918	18969	18827	18834	18962	18959	18909	18712	18645	18725	18703	18577	18850	18689	18871	19001	18949	18767	18700	18868	18887	18922	18855	18841	18867	18749	18800	18805	18907	18799	18842	18853	18760	18772	18797	18812	18948	19009	18741	18935	18864	18819	18865	19006	18616	18806	18887	18754	18775	18921	18725	18865	18996	18914	18567	18871	18746	18878	18704	18775	18793	18782	18856	19075	18882	18990	18839	18831	18803	18939	18757	18779	18956	18864	18717	18615	18761	18773	18959	18770	18855	18888	18773	19013	18913	18814	18765	18849	18741	19029	18763	18985	18641	18732	18759	18655	18839	18919	18631	18723	18827	18838	18802	18863	18910	19061	18838	18823	18718	18942	18715	18807	18714	18843	18600	18891	18826	18841	18700	18772	18831	18672	18668	18896	18746	18695	18622	18621	18851	18966	18612	19144	18872	18960	18996	18953	18816	18974	18832	18951	18739	18741	18888	18919	18829	18920	18710	18675	18694	18850	18723	18816	18870	18744	18774	19054	18893	18814	18828	18566	18874	18528	18703	18798	18811	18711	18810	18797	18604	18770	18833	18736	18784	18629	19004	18792	18693	18860	18800	19060	18800	18703	19045	18949	18789	18855	18724	18772	18865	18713	18681	18804	18834	18922	18673	18789	18734	18979	18881	18782	18871	18850	18620	18757	18875	18866	18812	18750	18906	18549	18917	18775	18865	18826	18740	18796	18800	19051	18729	18764	18900	18764	18931	18811	18667	18684	18801	18709	19032	18804	18793	18776	18851	18875	18773	18604	18640	18939	18823	18601	18775	18718	18753	19030	19101	18967	18779	18693	18750	18852	18778	18864	18856	18521	18807	18766	18914	18885	18803	18845	18765	18999	18845	18808	18685	18781	18827	18748	18859	18798	18720	18741	18719	18770	18808	18938	19024	18748	18806	18959	19027	18813	18760	18869	18937	18936	18758	18909	18776	18823	18751	18858	18626	19024	18680	18739	18751	18915	19045	18749	18696	18783	18631	18808	18903	18720	18948	18901	18861	18990	18620	18570	18790	18913	18956	18667	18929	18802	18945	18869	18906	18716	18871	18814	18602	18851	18698	18734	18882	18834	18847	18719	18770	18806	18815	19098	18955	18740	18706	18724	18759	18723	18877	18897	18760	18661	18801	18870	18984	18786	18722	18868	18925	19011	18712	18880	18679	18723	18863	19004	18989	18892	18839	18833	18640	18836	18858	18765	18802	18696	18931	18864	18962	18740	19052	18587	18853	18721	18711	18730	18775	18884	18709	18845	18619	18898	18869	18873	18851	18840	18840	18826	18610	18776	18931	18732	18773	18717	18768	18926	18723	18901	18856	18813	18911	18892	18744	18646	18584	18920	18808	18897	18797	18842	18882	18922	18838	18806	18918	18964	18791	18671	18574	18786	18728	18655	18788	18853	18782	18894	19014	18852	18663	18879	18660	18692	18662	18918	18757	18785	18820	18719	18860	19049	18956	18957	18810	18760	18932	18616	18765	18787	19056	18744	18687	18869	18961	18843	18893	18900	18927	18700	18516	18634	18921	18848	18873	18837	18804	18876	18853	18555	18932	18925	18801	18950	18773	18892	18972	18981	18973	18803	18750	18855	18892	18878	18823	18494	18904	18799	18660	18808	18833	18615	18750	18958	18841	18995	18638	18611	18832	18728	18889	18612	18867	18719	18802	18650	18621	18649	18719	18639	18610	18836	18763	18729	18782	18707	18834	18683	18874	18679	18709	18892	18788	18680	18881	18687	18695	18939	18797	18757	18617	19024	18852	18748	18881	18661	18909	18800	18840	18808	18791	18791	18824	18891	18839	18820	18769	18740	18629	18786	18730	18695	18864	18954	18905	18898	18930	18746	18860	18565	18835	18858	18687	18652	18681	18642	18828	18840	18674	18792	18812	18832	18880	18765	18735	18808	18809	18898	18653	18510	18856	18980	18895	18835	18650	18569	18889	18792	18860	18965	18792	18886	18596	18676	19007	18838	18923	18769	18882	18900	18869	18658	18652	18743	18769	18626	18950	18815	18733	18849	18671	18670	18694	18931	18767	18634	18726	18738	18714	18822	18803	18744	18902	18882	18923	18656	18882	18809	18844	18751	19056	18820	18649	18575	18858	18959	18872	18877	18942	18729	18817	18710	18808	18823	18827	18708	18842	18780	18758	18868	18728	18898	19057	18892	18919	18774	18898	18629	18794	18641	18645	18769	18609	19014	18592	18766	18932	18799	18637	18906	18879	18688	18812	18781	18844	18868	18895	18909	18647	18840	18822	18845	18916	18919	18695	18765	19085	18862	18885	18805	18605	18699	18712	18851	18832	18821	18832	18769	18663	18967	18736	18836	18853	18863	18862	18885	18919	18611	18792	18881	18938	18718	18731	18873	18667	18672	18813	18817	18669	18826	18879	18850	18790	18809	18656	18789	18978	18794	18801	18692	18975	18647	18544	18861	18775	18725	18700	18864	18836	18863	18768	18931	18680	18730	18645	18966	18899	18753	18979	18804	18680	18905	18777	18942	18870	18595	18901	18886	18728	18755	18766	18712	18941	18984	18800	18660	18871	18769	18793	18822	18680	18850	18569	18620	18896	18702	18830	18767	18723	18938	18821	18839	18818	18898	18727	18907	18581	18890	18743	18825	18561	18809	18769	18703	19001	18941	18655	18910	18818	18793	18951	18933	18856	18844	18702	18706	18627	18770	18710	18833	18748	18777	18732	18840	19040	18845	18759	18789	18675	18926	18659	18798	18920	18821	18734	18844	18763	18472	18634	18745	18842	18773	18706	18687	18877	18775	18707	18726	18773	18660	18733	18760	18790	18812	18722	18580	18938	18632	18817	18880	18828	18924	18629	18774	18722	18710	18831	18831	18709	18706	18795	18830	18906	18864	18638	18832	18964	18844	18903	18926	18907	18762	18794	18762	18767	19003	19005	18876	18754	18838	18949	18714	19112	18953	18847	18825	18834	18758	19020	18865	18917	19037	19022	18786	18629	18750	18815	18851	18790	18829	18719	18734	18755	18621	18821	18843	18781	18854	18824	18966	18813	18714	18842	18911	18765	18693	18776	18761	18890	18833	18812	18819	19030	18876	18858	18961	18826	18778	18905	18802	18698	18685	18618	18946	18672	18896	18945	18834	18904	18625	18948	18793	18755	18550	19060	18924	18861	18841	18598	18954	18808	18715	18826	18752	18634	18759	18928	18839	18604	18750	18756	18744	18634	18865	18715	18926	18780	18774	18839	18737	18691	18868	18753	18772	18730	18686	18990	18913	18990	18815	18937	18858	18709	18842	18671	18937	18779	18859	18816	18843	18903	18813	18673	18804	18749	18699	18841	18937	18825	18744	18887	18796	18837	18978	18833	18640	18725	18952	18711	18636	18631	18793	18790	19042	19007	18905	18614	18849	18793	19001	18599	18871	18888	18829	18737	18787	18784	18804	18808	18940	18813	18735	18473	18875	18918	18943	18812	18777	18826	18856	18976	18848	18751	18826	18873	18728	18802	19026	18755	18670	18774	18706	18697	18707	18827	18795	18598	19034	18801	19159	18628	18938	19024	18793	18819	18804	18997	18857	18669	18736	18658	18859	18800	18650	18767	18928	18928	18986	18617	18776	18826	18843	18831	19022	18897	18844	18851	18860	18608	18846	18707	18746	18776	18637	19064	18871	18848	18655	18801	18775	18777	18778	18794	18856	18820	18806	18992	18866	18555	18738	18612	18660	18783	18827	18710	18970	18865	18733	18641	19030	18963	18762	18663	18664	18908	18772	18947	18860	18859	18734	18700	18679	18825	18978	18835	18544	18864	18656	18770	18997	18970	18760	18783	18790	18823	18881	18746	18849	18853	18676	18722	18816	18742	18836	18759	18684	18801	18666	18728	18920	18809	19131	19010	18822	18743	18777	18860	18859	18947	18883	18690	18771	18585	18795	18959	18753	18748	18668	18884	18488	18844	18743	18777	18694	18903	18716	18768	18902	18483	18913	18785	18734	19072	18816	18892	18965	18893	18866	18855	18863	18797	18854	18839	18855	18914	18937	18921	18873	18775	18814	18936	18849	18811	18846	18773	18847	18669	18858	18807	18837	18897	18934	18679	18825	18592	18778	18526	18841	18622	18780	18837	18735	18792	18806	18645	18856	19007	18733	18778	18715	18782	18833	18734	18820	18615	18885	18721	18717	18856	18764	18758	18882	18969	18757	18673	18893	19009	18794	18895	18798	18759	18733	18694	18832	18710	19021	18833	18988	18736	18896	18855	18572	18771	18760	18629	18850	18562	18873	18905	18732	18852	18839	19015	18879	18916	18975	18735	18825	18767	18761	18719	18826	19040	18699	18689	18737	18809	18717	18860	18698	18794	18911	18847	18957	18838	18845	18842	19030	18779	18800	18605	18765	18730	18936	18765	18571	18625	18886	18939	18874	18924	18805	18989	18861	18833	18917	18849	18784	18965	18895	18897	18884	18861	18736	18765	18850	18906	18838	18926	18810	18831	18958	18710	18901	18802	18712	18778	18870	18806	18797	18846	18692	18806	18800	18972	18890	18756	18591	18724	18873	18926	18742	18918	18996	18835	18836	18787	18922	18832	18836	18883	18781	18715	18700	18642	18903	18914
16107	21788	22520	18566	17638	16764	16220	16149	16481	16544	16377	16343	16065	16044	15955	16058	16182	17304	17801	17382	16771	16337	15788	15800	15676	15741	15651	15868	15933	15817	15859	15596	15879	15813	15718	15638	15540	15650	15719	15760	15670	15671	15725	15789	15597	15684	15686	15817	15626	15680	15873	15538	15816	15677	15745	15662	15796	15834	15853	15717	15563	15749	15816	15759	15750	15705	15793	15802	15818	15766	15761	15832	15719	15625	15758	15753	15819	15659	15838	15597	15752	15698	15708	15490	15661	15612	15552	15653	15770	15657	15718	15948	15682	15786	15814	15650	15854	15656	15809	15814	15919	15670	15683	15804	15743	15832	15446	15831	15568	15836	15819	15870	15653	15515	15670	15615	15826	15871	15785	15675	15569	15827	15740	15870	15714	15700	15782	15642	15668	15725	15717	15590	15678	15814	15732	15616	15677	15834	15803	15737	15675	15840	15692	15748	15570	15685	15868	15715	15926	15727	15845	15723	15635	15800	15629	15554	15909	15695	15738	15581	15707	15687	15733	15804	15688	15796	15700	15707	15811	15648	15735	15673	15772	15740	15807	15922	15749	15742	15784	15678	15893	15883	15719	15693	15748	15695	15798	15679	15654	15709	15666	15680	15640	15853	15664	15931	15722	15877	15757	15771	15892	15618	15750	15632	15678	15847	15819	15794	15722	15622	15802	15669	15775	15854	15695	15839	15671	15783	15655	15802	15741	15779	15551	15695	15663	15548	15757	15633	15737	15714	15772	15840	15760	15597	15590	15684	15833	15813	15567	15710	15673	15783	15915	15634	15914	15771	15800	15827	15681	15696	15722	15574	15738	15732	15901	15736	15657	15636	15838	15822	15901	15869	15621	16007	15746	15685	15657	15709	15694	15944	15824	15640	15518	15801	15709	15728	15864	15704	15896	15663	15795	15706	15689	15642	15852	15791	15830	15503	15780	15600	15702	15674	15681	15718	15635	15776	15801	15635	15795	15813	15784	15774	15803	15874	15595	15726	15759	15746	15697	15787	15757	15798	15713	15792	15710	15929	15739	15825	15706	15626	15835	15682	15781	15712	15751	15787	15875	15737	15773	15739	15803	15675	15749	15741	15644	15827	15522	15598	15731	15626	15620	15707	15731	15711	15577	15550	15772	15751	15596	15764	15657	15883	15720	15764	15690	15685	15714	15620	15707	15772	15797	15799	15633	15690	15713	15796	15654	15769	15705	15592	15829	15822	15634	15682	15733	15672	15648	15658	15788	15765	15703	15541	15692	15818	15694	15807	15646	15702	15646	15731	15560	15852	15657	15862	15612	15727	15822	15648	15703	15704	15871	15963	15711	15589	15918	15641	15672	15692	15727	15720	15740	15823	15739	15687	15830	15811	15807	15851	15751	15874	15710	15814	15695	15697	15736	15626	15815	15674	15813	15748	15636	15751	15776	15639	15906	15678	15801	15722	15676	15730	15764	15817	15650	15657	15799	15823	15815	15753	15672	15676	15782	15724	15671	15741	15751	15748	15647	15757	15700	15858	15747	15766	15738	15758	15654	15616	15691	15751	15755	15723	15763	15644	15869	15549	15849	15662	15592	15812	15796	15763	15833	15741	15694	15815	15685	15812	15666	15694	15795	15754	15807	15885	15619	15701	15673	15686	15795	15894	15699	15799	15801	15533	15787	15784	15559	15728	15913	15662	15729	15854	15727	15650	15729	15747	15858	15831	15726	15641	15716	15694	15680	15949	15579	15913	15735	15842	15492	15860	15544	15609	15913	15810	15811	15703	15861	15831	15734	15791	15754	15652	15721	15779	15798	15674	15669	15776	15662	15842	15761	15821	15723	15715	15803	15702	15604	15812	15818	15629	15582	15849	15759	15836	15641	15650	15674	15759	15787	15827	15575	15539	15683	15824	15743	15675	15862	15843	15558	15696	15679	15779	15653	15790	15567	15832	15548	15737	15912	15837	15775	15865	15914	15836	15538	15694	15581	15783	15650	15779	15722	15782	15658	15833	15776	15562	15660	15716	15641	15708	15845	15849	15556	15752	15632	15687	15514	15589	15585	15719	15717	15625	15667	15581	15737	15739	15865	15817	15712	15849	15805	15650	15716	15742	15837	15612	15864	15571	15715	15856	15736	15619	15679	15815	15774	15784	15624	15758	15894	15764	15858	15579	15744	15767	15734	15759	15722	15725	15667	15929	15674	15647	15715	15709	15889	15709	15832	15696	15790	15774	15738	15604	15739	15674	15744	15650	15792	15685	15776	15940	15728	15645	15778	15614	15857	15682	15775	15744	15766	15580	15947	15863	15774	15794	15703	15713	15812	15941	15934	15847	15585	15689	15722	15670	15854	15841	15736	15914	15579	15775	15666	15668	15848	15693	15651	15700	15717	15725	15677	15720	15612	15704	15687	15812	15679	15787	15755	15775	15797	15709	15615	15749	15816	15593	15797	15579	15788	15714	15761	15711	15848	15624	15571	15800	15666	15713	15705	15791	15773	15787	15851	15680	15660	15835	15748	15698	15692	15870	15787	15869	15903	15654	15564	15647	15753	15864	15651	15699	15541	15624	15578	15694	15672	15860	15913	15790	15853	15811	15633	15559	15674	15731	15865	15732	15655	15710	15791	15666	15855	15531	15821	15899	15857	15620	15636	15792	15703	15684	15882	15704	15736	15717	15662	15676	15807	15617	15679	15646	15636	15777	15698	15781	15649	15903	15819	15411	15901	15780	15741	15801	15723	15798	15818	15825	15833	15796	15798	15710	15694	15873	15691	15807	15623	15672	15783	15619	15554	15786	15665	15816	15830	15551	15575	15766	15594	15706	15662	15757	15748	15585	15760	15639	15798	15818	15671	15870	15757	15602	15661	15699	15928	15806	15895	15680	15735	15750	15675	15794	15856	15863	15797	15838	15775	15670	15727	15625	15813	15673	15916	15665	15626	15674	15970	15739	15648	15682	15768	15719	15752	15754	15861	15799	15772	15723	15668	15681	15663	15771	15766	15723	15522	15708	15604	15670	15900	15774	15875	15741	15579	15621	15886	15709	15722	15732	15620	15746	15834	15801	15662	15776	15729	15670	15667	15722	15781	15776	15703	15633	15722	15643	15888	15779	15644	15903	15570	15643	15572	15760	15590	15623	15838	15751	15818	15770	15683	15726	15743	15610	15662	15800	15558	15938	15787	15559	15696	15720	15659	15982	15727	15758	15526	15634	15751	15668	15834	15841	15757	15796	15632	15778	15783	15784	15747	15701	15840	15807	15698	15790	15691	15777	15659	15801	15839	15765	15771	15777	15677	15747	15811	15834	15740	15515	15679	15870	15785	15861	15738	15749	15735	15632	15903	15573	15679	15769	15702	15561	15763	15765	15751	15928	15566	15701	15799	15625	15783	15586	15628	15783	15745	15652	15755	15857	15799	15950	15795	15720	15675	15802	15747	15828	15770	15591	15611	15650	15750	15614	15660	15740	15610	15790	15757	15660	15853	15798	15830	15850	15762	15790	16007	15805	15765	15649	15600	15586	15758	15697	15714	15533	15855	15688	15758	15733	15771	15690	15671	15765	15801	15763	15775	15866	15711	15700	15801	15766	15911	15657	15781	15697	15715	15866	15459	15633	15710	15748	15753	15734	15712	15674	15646	15722	15824	15552	15847	15803	15829	15589	15732	15857	15801	15840	15742	15584	15490	15779	15757	15712	15583	15631	15785	15779	15810	15743	15675	15971	15623	15894	15722	15814	15651	15808	15686	15728	15688	15503	15911	15527	15735	15700	15852	15753	15731	15733	15887	15886	15646	15926	15799	15724	15713	15659	15764	15701	15857	15481	15793	15814	15731	15687	15764	15819	15892	15586	15853	15853	15934	15733	15743	15803	15847	15755	15791	15715	15639	15725	15796	15914	15740	15614	15548	15663	15758	15860	15787	15713	15596	15754	15710	15721	15898	15830	15645	15939	15765	15764	15677	15798	15742	15860	15726	15723	15706	15682	15680	15716	15791	15810	15851	15878	15740	15581	15710	15764	15925	15753	15662	15860	15712	15687	15732	15626	15785	15807	15679	15653	15768	15771	15710	15680	15631	15578	15652	15814	15708	15693	15890	15690	15791	15708	15570	15772	15707	15466	15714	15724	15858	15823	15832	15678	15655	15731	15548	15832	15643	15671	15703	15892	15808	15899	15819	15604	15830	15670	15748	15830	15867	15776	15728	15670	15776	15975	15626	15882	15874	15708	15699	15810	15776	15655	15563	15625	15769	15776	15716	15784	15899	15742	15748	15688	15986	15667	15774	15711	15626	15784	15733	15817	15853	15554	15826	15767	15881	15709	15650	15819	15882	15735	15820	15803	15748	15683	15920	15805	15766	15590	15865	15832	15752	15760	15806	15804	15762	15715	15699	15899	15651	15746	15714	15888	15820	15727	15628	15779	15609	15742	15744	15784	15643	15743	15600	15642	15700	15746	15706	15845	15653	15577	15544	15726	15639	15769	15868	15774	15674	15649	15717	15668	15810	15754	15624	15871	15736	15682	15836	15813	15857	15653	15909	15611	15748	15662	15679	15720	15793	15805	15594	15611	15706	15599	15593	15770	15677	15734	15633	15843	15804	15666	15902	15747	15828	15709	15814	15681	15805	15760	15886	15721	15912	15655	15725	15890	15640	15593	15761	15601	15791	15833	15722	15681	15736	15657	15724	15700	15743	15583	15812	15727	15886	15735	15808	15703	15938	15853	15855	15727	15666	15703	15798	15786	15656	15672	15610	15654	15947	15675	15603	15707	15767	15866	15717	15699	15661	15613	15867	15658	15512	15678	15728	15935	15761	15784	15657	15687	15794	15806	15799	15641	15804	15800	15859	15628	15689	15653	15811	15714	15680	15716	15858	15770	15860	15566	15698	15706	15787	15619	15922	15776	15574	15771	15723	15812	15812	15830	15739	15725	15767	15937	15590	15803	15833	15799	15621	15751	15730	15706	15692	15833	15895	15859	15710	15627	15818	15837	15711	15706	15662	15675	15534	15710	15622	15865	15702	15879	15641	15596	15624	15670	15573	15564	15803	15485	15845	15712	15758	15627	15676	15821	15574	15837	15590	15578	15740	15813	15793	15549	15691	15679	15686	15693	15747	15812	15742	15798	15617	15770	15715	15649	15804	15649
23744	20936	28254	23928	22132	22529	22016	19843	19544	19732	19488	19434	19484	19343	19125	19004	21863	26578	26726	24147	21941	20103	19195	19015	18803	19062	18900	18944	18930	18873	18866	18681	18703	18804	18616	18758	18657	18677	18862	18849	18841	18787	18864	18694	18781	18849	18777	18843	18756	18771	18741	18497	18972	18831	18561	18843	18822	18642	18744	18599	18665	18650	18966	18874	18656	18503	18810	18865	18715	18732	18710	18727	18729	18708	18810	18675	18869	18822	18664	18668	18683	18903	18658	18804	18702	18758	18646	18602	18773	18636	18736	18621	18719	18412	18792	18744	18720	18610	18729	18602	18676	18667	18571	18717	18893	18915	18749	18547	18837	18721	18661	18666	18603	18739	18634	18644	18749	18661	18508	18718	18681	18714	18704	18671	18764	18798	18675	18807	18907	18599	18719	18678	18709	18687	18680	18678	18563	18498	18752	18540	18784	18690	18910	18737	18824	18590	18647	18651	18870	18671	18789	18777	18640	18962	18563	18739	18735	18544	18772	18583	18570	18654	18665	18644	18558	18870	18717	18733	18908	18669	18594	18720	18732	18576	18675	18634	18840	18584	18620	18522	18695	18719	18788	18857	18829	18524	18851	18726	18810	18717	18634	18683	18785	18734	18862	18689	18641	18740	18758	18756	18844	18656	18889	18749	18858	18806	18599	18692	18767	18904	18751	18519	18690	18695	18883	18739	18660	18629	18782	18784	18616	18484	18566	18584	18552	18661	18664	18656	18555	18773	18813	18737	18615	18844	18800	18551	18795	18622	18786	18765	18732	18721	18877	18595	18788	18734	18851	18637	18837	18658	18743	18666	18614	18619	18692	18824	18835	18735	18588	18812	18718	18827	18689	18542	18641	18784	18623	18740	18671	18664	18900	18603	18640	18537	18646	18761	18802	18675	18641	18894	18738	18803	18648	18630	18646	18665	18516	18764	18745	18696	18843	18657	18659	18629	18638	18604	18756	18637	18570	18726	18779	18688	18775	18465	18908	18885	18767	18854	18642	18849	18583	18717	18738	18785	18798	18682	18598	18580	18561	18701	18829	18665	18831	18839	18814	18474	18858	18764	18594	18496	18780	18857	18647	18821	18533	18651	18770	18831	18517	18585	18842	18723	18692	18689	18603	18572	18463	18627	18664	18724	18623	18735	18599	18934	18674	18475	18810	18848	18531	18557	18571	18692	18894	18686	18878	18714	18556	18847	18771	18525	18703	18655	18664	18838	18569	18879	18686	18436	18742	18693	18676	18906	18807	18465	18935	18698	18736	18773	18816	18706	18597	19009	18789	18731	18693	18668	18776	18627	18726	18479	18626	18838	18773	18707	18640	18583	18538	18717	18712	18556	18624	18677	18753	18517	18665	18608	18833	18683	18735	18640	18829	18826	18773	18627	18708	18880	18562	18818	18595	18529	18891	18780	18592	18553	18758	18727	18959	18742	18521	18720	18764	18967	18573	18742	18584	18533	18751	18744	18692	18753	18626	18692	18638	18840	18606	18689	18774	18746	18838	18417	18707	18457	18897	18871	18552	18657	18779	18573	18743	18642	18832	18665	18644	18662	18689	18499	18917	18633	18706	18687	18743	18957	18772	18863	18463	18788	18545	18662	18684	18598	18848	18503	18625	18599	18836	18764	18848	18715	18585	18562	18642	18764	18687	18560	18650	18642	18776	18874	18740	18828	18600	18890	18526	18785	18800	18826	18725	18531	18679	18923	18830	18786	18812	18688	18720	18566	18512	18629	18608	18678	18688	18579	18687	18614	18732	18726	18646	18768	18596	18837	18623	18774	18756	18576	18826	18783	18647	18776	18507	18636	18841	18812	18609	18695	18553	18632	18644	18655	18668	18766	18739	18691	18686	18792	18711	18754	18852	18819	18767	18654	18632	18830	18703	18961	18814	18767	18570	18799	18642	18564	18908	18667	18671	18918	18823	18720	18519	18560	18689	18655	18673	18623	18662	18510	18640	18603	18775	19007	18846	18717	18737	18572	18670	18716	18739	18847	18733	18717	18770	18688	18716	18872	18647	18694	18732	18620	18629	18687	18807	18754	18814	18757	18741	18807	18720	18748	18870	18734	18770	18692	18858	18662	18684	18890	18661	18696	18816	19001	18699	18377	18632	18381	18595	18809	18550	18677	18505	18623	18659	18604	18801	18772	18825	18801	18608	18785	18814	18808	18824	18694	18765	18654	18446	18761	18874	18523	18820	18571	18489	18708	18725	18691	18734	18744	18553	18673	18647	18675	18724	18871	18666	18803	19052	18624	18644	18948	18715	18700	18929	18717	18722	18784	18736	18602	18764	18798	18714	18774	18628	18831	18753	18771	18703	18539	18739	18609	18702	18563	18700	18502	18879	18685	18478	18982	18745	18782	18825	18754	18736	18682	18633	18815	18878	18760	18840	18810	18618	18798	18879	18676	18642	18755	18877	18584	18893	18665	18655	18751	18440	18704	18684	18818	18598	18728	18483	18848	19022	18693	18745	18640	18699	18909	18839	18844	18770	18608	18650	18737	18744	18664	18672	18696	18677	18735	18715	18667	18695	18729	18785	18601	18760	18696	18514	18911	18725	18621	18778	18723	18662	18741	18814	18606	18542	18604	18630	18602	18633	18513	18736	18609	18718	18626	18698	18646	18773	18733	18736	18882	18599	18601	18882	18682	18630	18551	18810	18666	18807	18749	18754	18718	18584	18710	18712	18746	18726	18692	18678	18682	18811	18552	18927	18788	18702	18699	18648	18920	18651	18419	18750	18692	18717	18716	18723	18763	18764	18697	18533	18948	18679	18631	18705	18865	18727	18695	18747	18695	18596	18632	18889	18765	18672	18545	18479	18737	18869	18667	18696	18658	18693	18729	18584	18779	18971	18722	18656	18839	18650	18827	18690	18438	18692	18697	18828	18628	18679	18547	18628	18813	18762	18657	18827	18627	18689	18703	18698	18771	18766	18666	18660	18651	18736	18751	18566	18680	18792	18791	18651	18689	18851	18627	18626	18665	18632	18878	18880	18649	18726	18560	18694	18689	18637	18717	18907	18592	18815	18607	18576	18638	18794	18701	18771	18588	18962	18723	18589	18698	18557	18516	18728	18717	18839	18684	18703	18728	18806	18760	18630	18806	18914	18747	18738	18643	18616	18867	18725	18769	18785	18555	18643	18709	18504	18788	18821	18657	18986	18574	18655	18745	18683	18836	18588	18615	18809	18583	18660	18473	18986	18459	18914	18351	18837	18629	18643	18661	18808	18559	18838	18775	18491	18485	18583	18591	18691	18658	18437	18577	18799	18727	18711	18664	18902	18607	18524	18695	18638	18798	18770	18813	18724	18754	18828	18458	18645	18887	18685	18726	18509	18605	18712	18605	18672	18727	18717	18680	18576	18616	18732	18805	18791	18701	18738	18661	18539	18734	18883	18640	18737	18701	18529	18731	18864	18784	18661	18812	18740	18788	18756	18655	18525	18543	18680	18646	18514	18633	18765	18654	18549	18721	18629	18703	18489	18711	18663	18546	18673	18555	18521	18759	18617	18672	18585	18665	18696	18801	18494	18654	18833	18727	18663	18785	18314	18870	18659	18568	18625	18753	18686	18682	18546	18793	18768	18502	18579	18802	18896	18747	18683	18704	18643	18650	18655	18571	18683	18659	18679	18442	18556	18626	18789	18516	18742	18789	18793	18668	18896	18689	18718	18453	18646	18378	18682	18558	18865	18623	18792	18769	18594	18785	18506	18491	18676	18790	18679	18571	18865	18787	18653	18853	18734	18850	18788	18849	18745	18709	18839	18759	18774	18680	18630	18349	18625	18730	18606	18508	18492	18827	18798	18724	18791	18757	18814	18663	18646	18581	18748	18740	18734	18705	18690	18778	18601	18610	18816	18944	18578	18707	18659	18680	18835	18750	18422	18450	18937	18662	18566	18700	18617	18659	18614	18740	18775	18686	18739	18699	18721	18765	18740	18793	18807	18538	18802	18657	18671	18623	18628	18550	18895	18669	18854	19042	18736	18756	18668	18738	18419	18812	18930	18690	18735	18477	18773	18555	18665	18577	18690	18598	18682	18646	18852	18885	18863	18850	18849	18842	18658	18561	18692	18553	18486	18609	18689	18596	18832	18659	18836	18581	18584	18733	18729	18775	18603	18572	18709	18624	18663	18712	18871	18574	18849	18692	18702	18759	18588	18577	19003	18819	18751	18685	18492	18696	18873	18650	18885	18760	19060	18602	18677	18743	18764	18703	18680	18703	18794	18613	18696	18541	18743	18562	18576	18925	18712	18664	18635	18947	18947	18538	18586	18794	18795	18909	18761	18750	18813	18704	18790	18863	18711	18912	18824	18521	18494	18809	18710	18765	18736	18811	18874	18687	18720	18855	18756	18564	18557	18707	18781	18747	18620	18704	18664	18800	18603	18628	18645	18518	18896	18657	18522	18919	18661	18814	18557	18584	18489	18757	18644	18491	18735	18892	18796	18651	18710	18546	18758	18568	18794	18803	18668	18818	18716	18489	18596	18850	18798	18609	18442	18845	18609	18810	18545	18835	18605	18757	18634	18712	18918	18723	18693	18717	18704	18668	18756	18742	18846	18690	18747	18663	18688	18804	18688	18600	18691	18727	18938	18753	18579	18952	18969	18707	18853	18737	18641	18651	18949	18816	18698	18694	18621	18781	18792	18662	18739	18647	18865	18767	18730	18608	18553	18771	18650	18620	18862	18440	18653	18659	18607	18797	18715	18527	18943	18823	18797	18701	18681	18563	18667	18884	18791	18767	18925	18839	18568	18724	18700	18735	18576	18875	18830	18597	18563	18525	18790	18648	18744	18684	18565	18629	18600	18857	18639	18841	18764	18769	18878	18818	18592	18644	18460	18552	18624	18711	18766	18606	18781	18711	18770	18760	18655	18912	18528	18547	18806	18646	18619	18659	18678	18803	18620	18808	18725	18688	18645	18832	18683	18685	18644	18623	18562	18711	18903	18640	18742	18968	18907	18455	18628	18750	18659	18738	18775	18659	18752	18839	18889	18762	18662	18692	18707	18931	18786	18565	18897	18840	18661	18810	18743	18632	18493	18590	18606	18811	18626	18827	18567	18755	18802	18801	18921	18906	18737	18757	18587	18663	18670	18581	18646	18826
14745	25488	25099	19927	18775	18032	17179	16981	17179	17142	16868	16733	16598	16311	16214	16240	20980	27087	24996	22600	19110	16974	16027	15691	15929	15844	15583	15654	15774	15716	15685	15683	15762	15650	15854	15685	15647	15645	15841	15552	15413	15749	15657	15660	15466	15653	15626	15683	15585	15735	15821	15637	15718	15735	15618	15653	15737	15506	15634	15798	15685	15747	15776	15616	15778	15514	15700	15724	15515	15817	15644	15484	15636	15546	15588	15676	15594	15762	15680	15550	15589	15703	15755	15470	15702	15577	15597	15688	15530	15728	15627	15707	15546	15634	15631	15699	15806	15872	15697	15547	15614	15779	15636	15718	15544	15695	15567	15667	15855	15566	15659	15707	15521	15496	15585	15622	15673	15673	15580	15606	15514	15577	15608	15648	15668	15559	15332	15699	15637	15488	15771	15736	15671	15804	15599	15685	15617	15587	15560	15681	15671	15720	15581	15784	15803	15794	15630	15760	15557	15825	15756	15578	15639	15595	15553	15676	15679	15779	15614	15837	15666	15550	15568	15574	15672	15468	15751	15557	15605	15701	15576	15790	15708	15708	15762	15850	15870	15780	15659	15429	15626	15774	15672	15760	15606	15706	15625	15635	15510	15736	15708	15594	15678	15790	15665	15691	15781	15596	15701	15476	15557	15398	15554	15617	15823	15576	15635	15625	15627	15711	15585	15620	15677	15777	15614	15682	15645	15727	15673	15751	15798	15545	15489	15696	15503	15570	15471	15709	15653	15785	15641	15748	15586	15621	15644	15699	15542	15653	15781	15664	15478	15553	15679	15777	15693	15629	15839	15756	15471	15688	15762	15585	15737	15644	15694	15702	15688	15618	15587	15674	15656	15646	15687	15613	15599	15647	15543	15613	15616	15676	15587	15695	15652	15782	15613	15566	15622	15609	15664	15670	15787	15589	15840	15594	15719	15597	15810	15791	15745	15796	15717	15528	15592	15628	15577	15626	15474	15557	15628	15817	15749	15610	15631	15770	15692	15663	15675	15738	15604	15658	15766	15634	15511	15715	15667	15677	15630	15728	15461	15707	15743	15799	15538	15984	15657	15751	15671	15715	15638	15668	15591	15759	15693	15654	15686	15602	15570	15644	15744	15713	15779	15644	15800	15703	15565	15693	15626	15640	15566	15741	15764	15692	15699	15599	15703	15863	15660	15631	15642	15654	15830	15579	15729	15613	15789	15535	15577	15635	15694	15500	15731	15668	15683	15718	15517	15622	15666	15711	15745	15503	15627	15687	15799	15433	15556	15769	15703	15585	15597	15736	15649	15686	15620	15666	15674	15596	15778	15747	15670	15664	15826	15716	15330	15586	15846	15786	15557	15623	15841	15543	15700	15752	15793	15652	15718	15768	15783	15773	15744	15609	15548	15619	15749	15640	15622	15676	15667	15541	15629	15673	15769	15651	15435	15608	15692	15833	15828	15523	15674	15527	15610	15590	15478	15653	15619	15661	15694	15577	15637	15673	15702	15804	15600	15671	15673	15549	15500	15517	15714	15873	15730	15671	15764	15592	15665	15575	15659	15708	15501	15768	15732	15742	15604	15626	15669	15549	15661	15674	15622	15577	15814	15680	15789	15719	15797	15642	15669	15766	15938	15842	15651	15757	15678	15803	15542	15704	15536	15711	15712	15592	15653	15505	15578	15674	15695	15618	15604	15828	15617	15625	15527	15633	15634	15507	15741	15746	15588	15690	15805	15805	15644	15680	15665	15588	15802	15563	15663	15570	15544	15868	15651	15610	15582	15697	15707	15577	15645	15690	15680	15477	15821	15619	15696	15662	15443	15551	15518	15518	15678	15733	15574	15614	15667	15633	15634	15491	15689	15512	15536	15773	15673	15718	15793	15840	15630	15779	15664	15719	15610	15741	15525	15563	15833	15590	15606	15661	15596	15619	15614	15709	15549	15707	15640	15777	15736	15624	15754	15715	15727	15473	15551	15770	15787	15602	15464	15746	15665	15889	15657	15595	15832	15539	15607	15779	15519	15572	15478	15658	15615	15834	15683	15498	15712	15636	15674	15658	15605	15593	15565	15430	15488	15693	15590	15610	15584	15757	15808	15642	15463	15565	15666	15919	15646	15573	15706	15606	15756	15409	15887	15774	15637	15673	15628	15536	15669	15754	15558	15686	15587	15769	15740	15754	15829	15604	15742	15656	15652	15729	15563	15539	15577	15454	15601	15711	15528	15628	15781	15785	15572	15560	15777	15656	15521	15726	15788	15721	15698	15675	15717	15626	15753	15562	15678	15636	15873	15540	15700	15592	15412	15549	15668	15843	15495	15785	15718	15709	15574	15726	15603	15623	15771	15550	15479	15637	15706	15731	15554	15683	15701	15658	15870	15722	15787	15739	15787	15774	15656	15711	15713	15771	15545	15693	15744	15617	15534	15725	15474	15924	15566	15713	15643	15552	15605	15393	15569	15757	15771	15645	15611	15541	15685	15486	15614	15794	15814	15616	15512	15552	15675	15672	15751	15616	15667	15638	15615	15710	15660	15716	15630	15675	15628	15581	15551	15641	15797	15708	15629	15719	15682	15663	15673	15538	15633	15723	15801	15699	15492	15735	15702	15626	15701	15831	15634	15746	15597	15740	15862	15799	15607	15614	15752	15606	15645	15716	15624	15707	15660	15687	15588	15630	15789	15698	15492	15647	15782	15458	15613	15763	15749	15586	15610	15852	15554	15597	15652	15734	15789	15587	15830	15781	15729	15588	15749	15587	15589	15731	15614	15565	15548	15824	15725	15682	15641	15697	15807	15823	15650	15638	15732	15757	15767	15785	15688	15810	15581	15662	15712	15740	15703	15698	15798	15643	15691	15572	15661	15551	15408	15718	15547	15752	15566	15569	15666	15635	15697	15854	15631	15638	15854	15610	15715	15756	15731	15664	15684	15639	15712	15837	15516	15704	15738	15655	15776	15773	15812	15652	15630	15620	15681	15612	15835	15735	15728	15647	15703	15739	15587	15614	15495	15615	15647	15783	15669	15697	15668	15661	15805	15744	15562	15763	15704	15633	15571	15754	15742	15566	15654	15646	15636	15563	15832	15814	15613	15659	15566	15616	15664	15522	15592	15613	15663	15712	15640	15659	15832	15645	15708	15726	15706	15682	15696	15539	15573	15518	15893	15781	15687	15662	15600	15575	15632	15634	15637	15602	15514	15604	15473	15453	15713	15632	15823	15718	15584	15588	15633	15654	15629	15801	15712	15461	15734	15650	15481	15697	15630	15424	15668	15545	15676	15647	15671	15681	15623	15622	15563	15681	15552	15605	15793	15839	15659	15510	15748	15747	15659	15616	15661	15734	15690	15666	15760	15658	15660	15622	15612	15683	15612	15730	15631	15828	15748	15703	15517	15680	15720	15700	15825	15720	15557	15695	15692	15764	15621	15672	15717	15658	15539	15898	15735	15614	15717	15715	15654	15707	15786	15714	15544	15576	15686	15713	15727	15691	15582	15677	15504	15654	15520	15724	15570	15578	15710	15682	15655	15732	15626	15676	15551	15812	15611	15861	15604	15833	15679	15618	15621	15580	15737	15552	15629	15684	15716	15518	15810	15766	15625	15754	15821	15588	15553	15709	15592	15790	15612	15707	15685	15664	15620	15726	15632	15689	15692	15683	15776	15717	15521	15651	15785	15773	15717	15624	15776	15637	15739	15548	15497	15554	15750	15561	15856	15505	15472	15636	15574	15614	15558	15513	15607	15583	15648	15700	15760	15675	15788	15551	15711	15620	15613	15786	15631	15736	15623	15579	15650	15698	15672	15787	15603	15658	15660	15658	15705	15762	15677	15856	15587	15550	15628	15679	15592	15529	15770	15692	15750	15581	15742	15599	15591	15727	15606	15530	15601	15617	15764	15573	15655	15711	15566	15752	15536	15627	15964	15735	15748	15644	15675	15696	15687	15716	15551	15770	15745	15579	15725	15734	15562	15788	15583	15593	15803	15633	15793	15717	15797	15612	15711	15548	15713	15463	15670	15666	15652	15563	15426	15617	15653	15681	15583	15665	15636	15692	15645	15606	15858	15690	15646	15618	15839	15761	15601	15649	15711	15627	15635	15481	15648	15578	15729	15512	15608	15640	15829	15586	15554	15620	15780	15770	15615	15647	15712	15637	15806	15738	15508	15667	15615	15745	15640	15651	15745	15871	15644	15713	15836	15603	15702	15675	15681	15771	15771	15674	15934	15627	15891	15698	15726	15696	15595	15703	15744	15598	15779	15746	15721	15654	15875	15639	15576	15647	15777	15682	15682	15568	15760	15718	15743	15632	15614	15699	15616	15612	15545	15739	15743	15660	15653	15788	15808	15788	15560	15781	15703	15608	15642	15646	15710	15680	15888	15599	15789	15729	15552	15671	15503	15808	15687	15653	15752	15498	15716	15538	15564	15563	15793	15742	15447	15536	15601	15676	15714	15765	15763	15597	15739	15660	15735	15701	15865	15596	15754	15703	15654	15749	15720	15749	15554	15571	15566	15699	15643	15692	15708	15643	15676	15713	15694	15734	15777	15580	15472	15721	15750	15847	15547	15648	15587	15667	15767	15703	15677	15454	15702	15731	15675	15635	15764	15811	15626	15737	15509	15799	15871	15599	15747	15465	15656	15640	15739	15654	15774	15551	15669	15764	15647	15593	15812	15606	15735	15864	15738	15681	15662	15665	15692	15742	15534	15770	15618	15605	15684	15588	15590	15709	15897	15647	15762	15701	15611	15824	15681	15656	15612	15504	15677	15707	15696	15775	15618	15642	15696	15868	15711	15647	15693	15791	15717	15833	15737	15586	15579	15607	15668	15680	15579	15844	15711	15774	15599	15516	15874	15456	15620	15727	15726	15698	15525	15710	15649	15578	15740	15671	15367	15499	15688	15765	15603	15541	15625	15564	15664	15726	15776	15620	15653	15652	15824	15641	15741	15798	15715	15776	15609	15696	15451	15636	15701	15687	15550	15461	15820	15594	15657	15791	15599	15710	15636	15670	15490	15717	15478	15608	15674	15649	15735	15666	15645	15599	15650	15593	15760	15741	15555	15812	15501	15695	15608	15530	15804	15711	15341	15587	15647	15654	15666	15743	15450	15672	15665	15493	15660	15667	15768	15807	15724	15618	15757	15742
22498	20916	28644	23324	21116	23453	26407	21031	20199	20369	20233	19939	19923	20014	19651	19717	23723	33272	34120	29901	25553	22135	19907	19327	19027	19117	19296	18951	18970	19040	18907	19111	19054	18817	19009	18986	19200	19026	18950	18947	18946	19068	18836	19090	19058	18883	19157	18995	19087	18967	18876	18993	18989	19215	19048	19029	19178	18860	19047	19080	18812	18993	18981	19083	19214	18915	18690	18941	18775	18995	18772	18907	19120	19020	19077	18926	18777	18819	18961	18851	18893	18727	18918	18986	18875	18953	18711	18796	18845	18965	18891	18887	18962	18995	18867	18969	18699	18880	19053	18971	18843	18799	18702	18860	19040	18915	18869	18865	19101	18782	18983	19024	19063	18688	18947	19217	18905	18919	18976	18917	18858	18945	18814	18835	18731	19010	18957	18729	19069	18845	18730	19099	18939	18947	19097	18969	18985	18886	18788	18835	18888	18918	18996	18737	18938	18932	18988	18973	18891	18863	18915	18968	18803	18951	18961	18938	18969	18818	19168	19058	19000	19031	18815	18945	18873	18867	18544	18848	18896	18967	19023	19081	19029	18906	18755	19053	19263	18972	19043	18859	18780	19003	18961	18706	19097	18992	18920	18951	19005	18954	18962	18911	18968	18897	18878	18713	18970	18908	18727	19030	18971	18961	18908	18989	18914	19145	18814	18828	18797	18850	18929	18942	18751	19016	19064	18968	18933	18912	19171	18781	19002	19039	18778	18990	19042	19021	18807	18837	18833	18741	18799	18967	18984	18863	18960	18898	18836	18794	18899	18898	18795	18863	18889	18987	19059	18972	18842	18873	19080	18966	19022	18941	18945	18746	18871	18787	18802	18946	18944	19014	18977	18794	18956	19034	18760	18916	19135	18956	18752	18941	18809	19001	18909	18837	18895	18976	18812	18810	18820	18941	18837	19035	19015	18919	18974	18927	18876	19028	18715	19019	18868	18914	18928	19027	19008	18729	18846	18922	19055	18990	18889	18854	18970	18924	18859	18933	18924	18748	18730	18817	18983	19093	18899	18854	18913	19081	18904	18828	19035	18928	18875	19368	19022	18925	18932	18828	18950	18568	18842	18650	18744	18796	19090	18780	18855	18960	18922	18721	18999	18750	19047	19029	19012	19107	18995	18823	18683	18950	18979	18902	18925	18761	18969	18868	19027	18750	18987	18917	18870	18895	18891	18730	18941	18914	19029	18650	18857	18892	18806	19002	19073	18896	18709	18736	18712	18850	18712	18914	18963	18753	18796	18920	18931	18986	18912	19052	18882	18734	18867	18806	18886	18786	18849	18994	18950	18885	19050	18875	18928	18918	18827	18711	18643	18766	18779	19026	18891	18936	18594	18751	18827	18857	18787	18895	18787	19022	18921	18925	19088	18878	19063	18825	19079	19144	19061	19103	18867	18830	18892	18987	18873	19066	18805	19173	18837	18828	18815	18907	18906	18749	18876	18927	18779	18786	18918	18924	18897	19097	18837	18934	18832	18835	19014	18895	18922	18757	18983	18960	19043	18940	18908	18966	18772	18683	18972	18882	18884	18889	18855	18856	18958	18735	18867	18990	18797	18802	18932	19163	18777	18759	18998	18986	18877	18955	18633	18898	18932	18657	19003	18751	19050	18907	19080	19058	18935	18818	19030	18973	18907	18758	18863	18935	18766	18804	18830	18954	18953	18986	18879	18755	18921	18961	18978	18959	18834	18836	18679	18975	18842	18870	18956	18951	18892	18930	19037	18892	18613	18689	18915	18803	18803	18913	18802	18910	18971	18950	18607	18872	18797	18957	18891	18680	18856	18494	18871	18909	18831	18878	18808	18991	19071	19044	18776	18718	18887	18930	18924	18781	18964	18894	18844	19011	19032	18934	18686	18893	18735	19037	18990	18762	18896	19002	18745	18999	18997	18883	18987	18698	19114	18832	18852	18819	18689	19011	18872	18969	18734	18827	18979	18996	18767	18903	18764	18815	18927	18869	18642	18707	18742	19024	19063	18775	18859	18831	18993	19025	18660	19125	18802	19008	18918	18785	18898	18864	18921	18921	18652	18835	18814	18799	18981	18789	18896	18881	19023	19091	18907	18860	18659	18873	18923	18830	18797	18846	18971	18981	19021	18975	18915	18842	18780	18754	18759	18644	18825	19250	18907	18783	18926	18979	18772	18907	19124	19023	18986	18683	18885	18769	18945	18925	18783	18881	18933	18928	18816	19035	18913	18883	18834	18905	18964	18886	18866	19122	18740	18795	18866	18964	18942	19121	18861	18890	18925	18979	18885	18815	19123	19098	19139	18909	19049	19044	19052	18945	18813	18902	18798	18990	18930	18980	18800	18750	18744	18721	18884	18869	18968	19049	18972	19027	18863	18717	18902	18914	18781	19015	19031	18831	18897	19061	18928	18868	19042	18871	18795	18735	18658	18901	19120	18803	18713	18738	18853	18881	18815	19070	18891	19073	18927	18806	18852	19048	18895	18916	18873	18835	18934	18962	18802	19001	18940	19011	18925	19190	18937	18845	18827	18949	19009	18913	18867	18867	18816	18610	19017	18893	18957	18950	19008	18860	18980	18804	19026	18967	18886	18933	19070	19057	19094	18993	18969	19008	19148	18829	18726	18930	18930	18910	18990	18862	18854	18927	18921	18828	18841	18927	18926	18594	18788	19046	18852	18741	18766	18842	19083	19027	19057	19056	18879	18824	18893	18772	18941	19018	18772	18745	18883	18920	19011	18887	18739	18806	18766	19059	18931	18742	19114	18971	19026	18730	19005	18890	18829	18808	18914	18790	18791	18928	19168	18762	18900	18833	18955	18998	18807	18864	18930	18998	19068	18937	18807	18810	18838	18875	18815	18821	19050	18932	18875	18709	18990	19057	18868	18859	18752	18850	18839	18974	18913	18872	19043	19001	18983	19118	18929	18618	18942	18992	18826	18885	18865	19063	18911	18808	18979	18992	18959	19095	18851	18844	18905	18886	18981	18997	18783	18945	18940	18860	18631	18865	19007	18763	18654	18932	19072	18896	18850	18859	18830	18939	19016	18730	18833	19124	19017	18782	18900	18978	18976	18922	18889	18821	18958	18896	18941	18821	19086	18960	18818	18689	18880	18746	19077	18826	18772	19000	18939	18869	18995	19006	18934	19017	18920	18979	18855	18665	18816	19015	19035	18893	18636	18898	18823	18808	18878	18707	18906	18877	18964	18908	18746	18884	19073	18721	19088	18608	18985	18797	18817	18920	18881	19053	18713	19107	18940	18752	18880	18962	18810	18778	18838	19065	18824	19014	18844	19010	18926	18921	18781	18936	18934	18757	18816	18822	18983	19007	18800	19004	18989	18898	19002	18853	19005	18727	18816	18671	18785	18855	18836	18942	18983	19022	18956	18759	18896	19057	18926	18906	18872	18820	18829	18840	18863	18799	18958	19068	19070	18877	18753	18930	18808	18873	18974	18910	18847	18817	18834	18992	18591	19082	18822	18865	18983	18670	18946	19076	18997	19124	18983	18867	18994	18922	18858	18968	18969	18911	18814	18743	18985	18841	18732	18809	18554	18773	18929	19063	18944	19171	18826	19154	19191	18886	18749	18832	19014	18806	18915	18760	19067	19010	18833	18959	18839	18996	18909	19025	18963	18795	18941	18839	18916	18722	18957	18859	18873	18729	18851	18723	18995	18660	18766	18704	18787	18712	18816	18750	18917	18841	19001	18886	18947	18926	18745	18650	18820	18642	18928	18830	18721	18697	18825	18807	18834	18953	19009	18879	18871	19029	18899	18938	18738	19079	18850	19034	19102	18878	18787	18779	19024	18963	18792	18728	18814	18854	18844	18884	18708	18830	19023	18999	19041	18895	18819	18835	18850	18847	18855	18973	18643	18953	18893	18899	18924	18928	18861	19009	18857	18964	19086	18813	18913	18835	18907	18955	18706	18742	18994	18818	18808	18997	19158	18968	18667	18916	18963	19134	18903	18864	18675	18953	19082	18822	18985	18936	18977	19016	18740	18864	18775	18715	18970	18776	18896	19009	18730	18718	19001	18851	18879	18716	18952	19173	18951	18890	18798	18741	18907	18841	18845	19087	18863	18787	19025	18959	18941	18990	18965	18772	18945	19043	19033	18949	18917	18838	18967	18968	18974	18839	19037	18906	18904	18943	18921	18895	18922	18874	19025	18870	18964	19021	18921	18825	18910	18980	18755	19090	19094	18855	18783	18970	18749	19077	18922	18840	18991	18906	18767	19140	18697	18746	18874	19006	18745	18842	18937	18929	18935	18902	18865	18951	18924	18942	18883	19146	18844	18799	18912	19032	18756	18876	18818	18841	18883	18923	18886	18921	18885	18987	18960	18873	18687	19039	18737	18739	18940	19064	18932	18823	18666	18836	18855	18750	18922	18940	19089	18951	18912	18831	18981	18846	18874	18793	18874	18702	18817	18884	18789	19020	18906	18880	18728	18924	18724	19059	18791	18848	18779	18941	18833	18856	18656	18955	19004	18856	18743	18765	18908	18815	18795	18729	18836	18778	18905	18797	18913	19048	18865	18643	18956	18934	19037	18881	18935	18934	18761	19060	18774	18883	19105	18883	18914	19032	19188	18754	18727	18762	18928	18983	18980	18924	18856	19016	18866	18885	18829	18831	18800	18933	18815	18902	18873	19072	18789	18797	18804	18798	19034	18994	18981	18862	18783	18849	18834	18933	19053	19011	19012	18963	18996	19002	19147	18983	18855	19067	18884	18773	18801	18863	18907	18853	18886	18910	18812	18921	18974	18804	18799	18932	18992	18870	18771	18788	18847	18601	18719	18732	18722	18876	18778	18962	18920	18997	18917	19045	19100	18918	18770	18955	18989	18973	19097	18992	19015	18888	18962	18933	19009	18762	18647	18829	18736	18769	18955	18835	18801	18939	18774	18876	19015	18897	19053	18900	18872	18765	18955	19055	18885	18854	18820	19071	18961	18710	18731	18854	19024	18874	18816	18873	18746	18865	18766	19074	18984	18958	18961	18902	18934	18866	18909	18860	18994	18953	18879	18901	18878	19101	18737	18811	18777	18664	18626	18869	18860	18950	18910	18862	19111	19103	18963	18819	18880	18701	18955	18857	18946	18817	18766	18958	18689	18906	18865	18916	19239	18858	18909	18882
16277	30592	29067	22679	21262	20064	18851	18192	17669	17304	17429	17225	17028	17033	16831	16696	23861	34838	32718	28807	23017	18719	16506	16019	15979	15785	15925	15889	15784	15866	15637	15727	15722	15918	15700	15800	15784	15697	15692	15917	15891	15909	15873	15660	15722	15795	15766	15631	15745	15957	15803	15783	15809	15699	15832	15675	15788	15806	15649	15761	15779	15815	15697	15855	15659	15844	15799	15611	15713	15770	15787	15596	15771	15667	15908	15731	15841	15744	15583	15692	15734	15843	15615	15688	15805	15695	15633	15628	15772	15560	15689	15781	15791	15572	15842	15730	15674	15608	15693	15661	15738	15750	15592	15866	15559	15855	15640	15648	15830	15718	15743	15817	15641	15796	15684	15672	15881	15746	15762	15709	15633	15813	15546	15739	15658	15810	15769	15541	15707	15748	15698	15767	15719	15648	15681	15626	15855	15774	15698	15618	15688	15581	15797	15760	15679	15693	15639	15685	15722	15517	15579	15672	15765	15767	15628	15692	15774	15661	15775	15651	15844	15698	15739	15839	15670	15683	15796	15625	15576	15790	15685	15807	15683	15666	15662	15733	15673	15655	15870	15654	15676	15901	15740	15802	15748	15727	15779	15707	15585	16072	15831	15861	15594	15719	15604	15678	15806	15744	15726	15784	15824	15650	15767	15633	15583	15716	15583	15710	15814	15860	15808	15702	15801	15788	15843	15729	15620	15713	15630	15651	15901	15603	15687	15571	15780	15658	15692	15743	15731	15616	15713	15770	15666	15744	15742	15711	15665	15711	15814	15716	15702	15989	15614	15464	15839	15733	15690	15706	15748	15956	15771	15841	15762	15760	15794	15706	15748	15887	15781	15731	15700	15685	15734	15802	15620	15637	15939	15735	15668	15936	15689	15809	15952	15619	15668	15671	15598	15747	15728	15641	15934	15840	15774	15815	15627	15662	15634	15824	15793	15639	15787	15814	15716	15855	15733	15658	15695	15828	15624	15667	15893	15950	15706	15620	15855	15703	15761	15781	15784	15742	15708	15711	15642	15768	15808	15784	15500	15805	15774	15597	15614	15760	15532	15585	15698	15719	15719	15608	15865	15873	15834	15717	15765	15735	15631	15695	15493	15605	15753	15538	15635	15720	15749	15731	15767	15947	15708	15660	15795	15645	15863	15718	15805	15652	15717	15759	15554	15561	15682	15743	15582	15806	15838	15754	15723	15814	15709	15563	15653	15609	15631	15656	15668	15616	15690	15593	15700	15729	15721	15707	15740	15779	15728	15691	15752	15766	15735	15667	15677	15787	15862	15711	15735	15619	15618	15808	15464	15835	15753	15791	15741	15631	15846	15748	15672	15652	15940	15655	15799	15769	15663	15701	15762	15699	15693	15850	15701	15599	15697	15733	15739	15817	15799	15842	15727	15727	15661	15803	15713	15770	15723	15728	15653	15684	15654	15646	15672	15755	15601	15806	15688	15883	15652	15593	15669	15648	15745	15712	15486	15521	15820	15787	15662	15748	15674	15868	15594	15619	15741	15477	15628	15775	15738	15741	15813	15701	15766	15562	15752	15843	15674	15825	15784	15760	15710	15602	15614	15861	15645	15866	15710	15788	15778	15361	15563	15759	15811	15873	15611	15721	15704	15663	15693	15750	15801	15591	15614	15762	15610	15775	15823	15691	15759	15868	15703	15866	15721	15760	15714	15657	15771	15723	15700	15754	15712	15667	15663	15687	15720	15892	15710	15788	15744	15799	15559	15592	15715	15890	15832	15710	15676	15713	15731	15815	15674	15571	15668	15689	15778	15648	15834	15502	15685	15764	15783	15373	15801	15630	15727	15794	15825	15791	15720	15788	15898	15739	15913	15708	15552	15669	15837	15646	15858	15798	15728	15674	15682	15525	15588	15706	15571	15805	15655	15682	15844	15699	15663	15634	15712	15757	15825	15833	15681	15706	15729	15689	15834	15765	15654	15717	15801	15805	15650	15614	15658	15853	15708	15646	15465	15635	15721	15923	15748	15557	15628	15693	15668	15779	15733	15643	15726	15657	15673	15813	15608	15766	15788	15626	15765	15661	15659	15467	15776	15745	15600	15655	15598	15659	15483	15574	15646	15816	15790	15629	15613	15615	15670	15715	15784	15596	15601	15699	15772	15673	15701	15655	15728	16037	15636	15715	15792	15550	15589	15855	15642	15766	15575	15711	15844	15597	15798	15742	15802	15589	15536	15621	15764	15916	15707	15896	15716	15675	15735	15742	15716	15632	15718	15785	15856	15753	15735	15853	15776	15578	15839	15715	15762	15653	15816	15741	15598	15938	15506	15739	15823	15780	15718	15614	15769	15743	15757	15725	15771	15812	15727	15652	15895	15810	15830	15677	15901	15746	15705	15633	15738	15651	15742	15745	15772	15823	15596	15988	15535	15533	15691	15896	15847	15485	15721	15677	15662	15767	15514	15638	15679	15826	15691	15827	15625	15806	15801	15678	15623	15791	15661	15784	15648	15739	15777	15721	15713	15670	15758	15658	15689	15748	15711	15622	15797	15726	15716	15703	15638	15696	15742	15808	15740	15686	15672	15695	15825	15708	15757	15731	15715	15700	15663	15818	15673	15603	15778	15729	15808	15871	15769	15922	15839	15485	15595	15751	15815	15724	15848	15838	15784	15623	15606	15584	15623	15727	15823	15774	15849	15716	15719	15772	15767	15483	15695	15706	15639	15867	15699	15805	15769	15689	15711	15816	15641	15819	15679	15702	15735	15638	15681	15706	15769	15685	15827	15530	15785	15644	15683	15706	15739	15776	15676	15845	15820	15822	15838	15641	15792	15640	15673	15657	15682	15770	15708	15553	15688	15777	15729	15531	15757	15651	15570	15661	15612	15613	15752	15747	15679	15767	15787	15843	15810	15694	15759	15715	15674	15742	15525	15588	15624	15846	15758	15779	15867	15621	15717	15853	15740	15653	15856	15732	15649	15649	15918	15534	15622	15708	15636	15676	15699	15767	15828	15678	15697	15671	15734	15723	15829	15770	15742	15643	15583	15724	15701	15739	15929	15816	15832	15658	15668	15846	15665	15593	15623	15697	15740	15625	15535	15932	15623	15845	15613	15789	15579	15586	15760	15623	15804	15587	15569	15836	15706	15611	15505	15898	15640	15672	15668	15800	15694	15718	15707	15603	15726	15678	15672	15600	15777	15813	15735	15729	15815	15446	15730	15803	15807	15584	15678	15717	15731	15521	15684	15765	15707	15641	15606	15604	15593	15731	15718	15849	15584	15797	15685	15593	15696	15600	15642	15871	15619	15673	15698	15799	15589	15739	15696	15782	15726	15730	15645	15884	15704	15895	15627	15672	15706	15739	15770	15751	15770	15740	15723	15733	15847	15719	15655	15798	15647	15758	15641	15625	15765	15792	15764	15669	15581	15703	15529	15600	15645	15657	15790	15706	15681	15644	15840	15564	15764	15682	15845	15880	15513	15857	15697	15650	15640	15686	15933	15846	15699	15784	15783	15710	15769	15659	15758	15661	15684	15799	15635	15764	15683	15708	15653	15642	15700	15665	15747	15754	15600	15631	15870	15707	15743	15759	15688	15660	15567	15811	15734	15835	15742	15616	15715	15841	15492	15730	15731	15606	15588	15644	15608	15693	15801	15797	15621	15695	15862	15562	15699	15713	15717	15597	15877	15645	15773	15743	15760	15652	15595	15665	15812	15737	15575	15659	15603	15836	15554	15653	15600	15626	15884	15640	15727	15657	15814	15681	15637	15747	15854	15889	15595	15660	15679	15600	15737	15840	15829	15737	15736	15604	15600	15602	15746	15670	15747	15753	15851	15598	15597	15670	15784	15829	15657	15846	15729	15645	15695	15812	15629	15799	15709	15604	15639	15632	15755	15696	15716	15815	15693	15554	15668	15599	15786	15773	15755	15716	15762	15690	15695	15769	15773	15728	15591	15810	15630	15717	15700	15700	15610	15655	15518	15624	15683	15765	15596	15611	15754	15823	15828	15584	15732	15756	15661	15672	15656	15716	15777	15688	15670	15825	15552	15871	15707	15770	15600	15662	15737	15646	15860	15738	15703	15698	15672	15753	15585	15746	15688	15715	15791	15707	15613	15692	15664	15593	15772	15699	15664	15717	15677	15659	15755	15943	15778	15815	15585	15692	16045	15660	15643	15687	15677	15623	15617	15813	15784	15744	15748	15754	15887	15622	15781	15786	15761	15786	15798	15621	15674	15826	15633	15844	15761	15855	15701	15713	15753	15667	15679	15656	15752	15702	15728	15638	15743	15767	15759	15680	15606	15739	15783	15610	15645	15602	15694	15706	15597	15619	15957	15671	15797	15702	15654	15706	15530	15693	15665	15676	15729	15714	15803	15503	15747	15787	15706	15678	15882	15792	15788	15850	15831	15610	15797	15758	15651	15558	15701	15602	15893	15742	15798	15689	15639	15714	15730	15846	15627	15781	15573	15727	15781	15660	15718	15676	15690	15521	15688	15723	15773	15755	15706	15682	15828	15690	15679	15690	15700	15782	15854	15591	15746	15795	15630	15751	15697	15613	15664	15705	15826	15813	15768	15652	15722	15731	15849	15793	15801	15674	15750	15686	15832	15586	15722	15784	15699	15739	15634	15691	15730	15767	15689	15757	15774	15572	15829	15621	15574	15684	15661	15782	15774	15815	15719	15765	15625	15675	15792	15598	15613	15725	15436	15805	15718	15825	15543	15660	15699	15841	15772	15677	15763	15743	15551	15706	15798	15586	15733	15855	15562	15554	15504	15785	15616	15894	15662	15781	15673	15796	15613	15748	15772	15720	15601	15616	15655	15676	15672	15834	15739	15609	15631	15640	15658	15754	15788	15621	15777	15764	15775	15721	15837	15636	15597	15522	15850	15807	15593	15744	15789	15679	15753	15810	15872	15742	15556	15726	15567	15745	15676	15651	15676	15595	15779	15703	15713	15639	15721	15617	15598	15566	15639	15679	15745	15758	15612	15753	15623	15560	15666	15907	15712	15907	15768	15553	15727	15754	15757	15496	15645	15657	15639	15662	15712	15758	15712	15671	15827	15804	15767	15762	15768	15737	15723	15575	15800	15648	15703	15564	15605	15761	15682	15735	15738	15639	15933	15770	15638	15634	15642	15667	15604	15725
27161	21793	25419	23004	19751	19533	19802	19243	19132	19193	19213	19147	19087	19089	19149	19185	19147	20085	20791	20260	19769	19361	18940	18751	18742	18837	18686	18845	18824	18750	18965	18937	18771	18727	18774	18886	18792	18937	18855	18843	19080	18628	18878	18819	18834	18817	18662	18649	18852	18743	18800	18806	18922	18805	18696	18735	18589	18958	19003	19038	18854	18728	18682	18650	18816	18819	19039	18590	18990	19053	18782	18927	18752	18538	18791	18813	18677	18732	18769	18833	18898	18933	18829	18817	18972	18826	18669	18859	18790	18668	18889	18706	18965	18671	18925	18852	18982	18839	18903	19029	18846	18863	18819	19014	18832	18828	18905	18686	18826	18684	18593	18725	18771	18691	18887	18873	18786	18779	18497	18819	18696	18725	18692	18801	18811	18838	18877	19086	18772	18809	18922	18627	18530	18837	18619	18699	18857	18903	19006	18753	18902	18763	18825	18690	18903	18618	18922	18712	18988	18814	18653	18770	18889	18694	18818	18692	19021	19001	18786	18831	18850	18825	18693	18685	18747	18863	18855	18549	18578	18720	18929	18723	18742	18934	18751	18872	18974	18631	18824	18830	18696	18958	18791	18635	18513	18802	18783	18947	18879	18743	18596	18864	18834	18782	18784	18618	18731	18678	18798	18771	18714	18972	18700	18820	18694	18947	18929	18772	18774	18830	18674	18892	18973	18727	18819	18872	18858	18894	18868	18846	18732	18729	18905	18669	18890	18892	18928	18758	18886	18849	18858	18735	18820	18568	18761	18823	18825	18911	18681	18637	18849	18713	18874	18830	18888	18698	18745	18897	18938	18752	18846	18813	18815	18863	18817	18682	18644	18711	18695	18611	19020	18825	18926	18956	18829	18820	18839	19108	18900	18697	18796	18665	18731	18993	18614	18651	18738	18711	18897	18824	18944	18804	18737	18902	18688	18644	18775	18889	18839	18541	18859	18520	18651	18798	18941	18807	18945	18692	18657	18601	18834	18825	18741	18744	18701	18811	18803	18813	18605	18822	18720	18817	18871	18880	18723	18744	19032	18781	18858	18710	18914	18914	18921	18718	18735	18758	18839	18949	18961	18797	19047	18840	18936	18721	18817	18618	18771	18708	18725	18741	18725	18723	18604	18910	18915	18715	18767	19000	18840	18662	18711	18617	18737	18688	18563	18969	18796	18819	18661	18746	18522	18553	18874	18744	18921	18821	18790	18615	18799	18856	18883	18821	18774	18765	19003	18766	18961	18833	18649	18839	18589	18747	18672	18791	18800	18992	18848	18722	19033	18843	19019	18860	18767	18941	18971	19063	18894	18820	18841	18757	18778	18857	18892	19029	18711	18819	18786	18776	18827	18767	18783	18775	18974	18785	18692	18786	19045	18731	18723	18804	18677	18682	18690	18511	18805	18873	18976	18914	18833	18958	18801	18712	18810	18822	18892	18970	18796	18682	18958	18636	18687	18931	18679	18782	18973	18899	18870	18945	18869	18737	18725	18721	18626	18879	18714	18712	18687	18827	18806	18803	18776	18865	18759	18873	18950	19057	18838	18576	18628	18666	18976	18703	18755	18763	18753	18584	18633	18728	18832	18776	18767	18767	18852	18871	18869	18929	18955	18958	18790	18778	18641	18647	18756	18705	18807	18780	18911	18714	18463	18761	18755	19022	19000	18832	18861	18881	18945	18776	18920	18931	18785	18627	18879	18642	18800	18798	18745	18662	18764	18800	18727	18913	18649	18605	18817	18730	18785	18780	18891	18849	18879	18724	18752	18751	18827	18792	18725	18893	18924	18889	18979	18731	18768	18840	18830	18843	18710	18780	18667	18903	18672	18903	18772	18784	18821	18999	18961	18916	18808	18696	18788	18803	18789	18785	18772	18913	18615	18735	18660	18798	19007	18634	18784	18694	18656	18870	18859	18877	18601	18631	18611	18796	18929	18836	18687	18615	18857	18589	18795	18816	18726	18923	18856	18737	18909	18987	18678	18748	18776	18915	18784	18794	18683	18794	18837	18761	18895	18887	18809	18574	18698	18932	18823	18740	18737	18797	18762	18762	18760	18644	18846	18749	18530	18754	18635	18740	18667	18925	18725	18881	18853	18693	18766	18956	18848	18704	18947	18688	18827	18612	18815	19042	18594	18831	19029	18843	18909	18675	18663	18764	18810	19006	18859	18816	18927	18992	18696	18724	18978	18864	18959	18682	18678	18683	18562	18837	18721	18867	18853	18695	18810	18748	18545	18562	18875	18748	18760	18808	18889	18834	18966	18769	18961	19031	18886	18633	18807	18900	18922	18678	18803	18687	18848	18831	18926	18843	18760	18922	18871	18653	18931	18684	18712	18773	18855	18740	18559	18926	18583	18803	19048	18942	18630	18724	18967	18713	18812	18724	18795	18868	19021	18838	18747	18925	18918	18491	18692	18792	18730	18700	18633	18720	18967	18749	18888	18874	18663	18926	18845	18589	18813	18727	18773	18736	18880	18869	18957	18907	18912	18720	18777	19009	18668	18969	18600	18563	18795	18712	18826	18695	18833	18759	18862	18764	18808	18795	18577	18787	18906	18842	18852	18759	18899	18748	18741	18703	18825	18578	18780	18799	18699	18683	18596	18874	18869	18847	18824	18809	18603	18689	18797	18728	18752	18666	18707	18762	18714	18667	18704	18778	19023	19086	18949	18642	18806	18727	18975	18961	18994	18646	18959	18703	18971	18834	18779	18633	18852	18622	18601	18772	18770	18956	18845	18777	18847	18702	18951	18836	18617	18790	18646	18855	18600	18763	18702	18657	18912	18951	18954	18907	18723	18831	18727	18710	18798	18721	18728	18611	18692	18719	19032	18616	19025	18770	18916	18953	18691	18679	18566	18768	18690	18802	18970	18658	18749	19023	18875	18704	18881	18751	18957	19007	19121	18776	18827	18833	18879	18638	18878	18745	18853	18725	18821	18831	18974	18898	19096	18865	18819	18716	18776	18850	18861	18752	18738	18983	18894	18809	18918	18719	18970	18625	18768	18620	18710	19040	18885	18654	18734	19030	18781	18764	18856	19015	18727	18631	18735	18822	18718	18768	18615	18792	18913	19067	18742	18736	18924	18774	18653	18731	18821	18589	18684	18677	19078	18768	18754	18678	18902	18716	18738	18835	18750	18769	18814	18842	18720	18839	18818	19003	18844	18718	18952	18787	18905	18907	18742	18714	18920	18854	18696	18572	18710	18794	18703	18885	18759	18849	18871	18829	18649	19135	18822	18790	18712	18801	18769	18828	18738	18938	18940	18879	18776	18932	18976	18817	18783	18888	18813	18957	18823	18849	18747	18827	18797	18906	18791	18760	18719	18917	18864	18763	19010	18714	18864	18814	19063	18799	18855	18944	18975	18775	18782	18821	18915	18895	18834	19123	18715	18654	18719	18790	18845	18685	18672	18999	19031	18900	19132	18879	18710	18866	18640	18856	18769	18988	18908	18887	18955	19073	18819	18871	18799	18548	18954	19128	18777	18772	18866	18650	18696	18861	18762	18617	18772	18831	18822	18682	18776	18801	18715	18785	18659	18769	18745	18915	19052	18636	18951	18791	18959	18629	19000	18794	18796	18879	19134	18814	18896	18751	19031	18959	18751	18847	18980	18750	18951	18762	18822	18790	18647	18845	18697	18861	18742	18708	18706	18714	18835	18798	18875	18607	18735	18884	18746	18835	18685	18776	18816	18580	18808	18687	18844	18795	18655	18700	18819	18793	18735	18785	18808	18975	18971	18794	18831	18977	18941	18795	18784	18839	18764	18941	18744	18762	18698	18673	18692	18910	18913	18912	18782	18548	18821	18915	18812	18770	18751	18719	18644	18804	18518	18757	18772	18710	18819	18616	18838	18723	18672	18868	18817	18905	18753	18768	18671	18604	18846	18709	18816	18827	18814	18935	18838	18762	18847	18736	18663	18814	18583	18722	18650	18825	18831	18825	18628	18830	18876	18809	18902	18932	18744	18961	18911	18919	18690	18691	19015	18753	18815	18643	18848	18788	18900	18754	18690	18983	18895	18944	18851	18720	19010	18786	19077	18890	18804	18709	18856	18809	18961	18993	18802	18853	18795	18802	18848	18783	18901	18826	18904	18459	18850	18787	18876	18832	18666	18867	18862	18807	18872	19047	18867	18932	18764	18578	18913	18937	18822	18721	18680	18783	18841	18779	18753	18817	18912	18907	18823	18826	18741	18765	18740	18827	19098	18848	19110	18819	18875	18595	18848	18856	18890	18809	18784	18782	18911	18748	18747	18739	18946	18759	18889	18809	18729	18806	18917	18464	18706	18776	18794	18618	18685	18664	18679	18749	18853	18694	18914	18778	18711	18913	18957	18813	18822	18787	18964	18545	18798	18685	18792	18733	18636	18562	18886	18951	18825	18841	18801	18679	18845	18783	18905	18781	18984	18909	18983	18847	18800	18934	18936	18900	18798	18808	18827	18721	18885	18586	18899	18866	18703	18739	18930	18725	18705	18897	18919	18774	18794	18587	18747	18645	18851	18770	18890	18756	18976	18874	19012	18952	18768	18859	18690	18762	18782	18638	18768	18669	18962	18650	18807	18722	18824	18706	18975	18829	18741	18418	18761	18717	18601	18964	18768	18844	18968	18855	18514	18738	18834	18776	18867	18516	18896	18863	18747	18765	18823	18867	18952	18551	18691	18868	18732	18755	18668	18973	18785	18716	19055	18830	18632	18900	18872	18799	18763	18776	18605	18780	18725	18778	18768	18640	18817	18726	18861	18920	18536	18730	19027	18780	18696	18902	18784	18603	19048	18878	18668	18720	18915	18895	18721	18850	18782	18982	18865	18703	19012	18801	18968	18738	18688	18884	18957	18861	18772	18720	18839	18812	18803	18688	18828	18781	18677	18643	18711	18860	18693	18812	18646	18683	18954	18728	18759	18943	18915	18797	18851	18758	18752	18722	18707	18616	18929	18817	18686	18799	18806	18678	18907	18794	18844	18930	18910	18701	18692	18794	18665	18660	18968	18656	18666	18729	18722	19089	18942	18802	18759	18698	18763	18679	18549	18691	18670	18667	18792	18802	18720	18805	19018	18880	18904	18670	18607	18796	18804	18892	19071	18772	18703	18814	18838	18812	18644	18853	18797	18849	18912	18884
15593	19688	19599	18146	17612	17232	16687	16534	16452	16419	16161	16428	16149	16182	15981	16150	16191	17937	17661	17274	16400	16360	15726	15844	15638	15729	15794	15505	15686	15746	15536	15596	15740	15817	15589	15617	15781	15575	15573	15728	15684	15843	15627	15720	15572	15676	15809	15514	15668	15633	15919	15501	15625	15691	15633	15638	15705	15566	15694	15774	15770	15729	15750	15690	15621	15595	15735	15797	15766	15754	15685	15566	15678	15663	15552	15779	15790	15812	15541	15880	15625	15672	15648	15595	15758	15616	15630	15700	15695	15773	15775	15560	15739	15758	15770	15816	15738	15540	15898	15665	15730	15774	15686	15801	15625	15696	15706	15591	15474	15638	15697	15677	15561	15642	15658	15893	15808	15678	15710	15646	15785	15671	15735	15812	15509	15864	15727	15719	15744	15579	15549	15707	15786	15611	15884	15725	15657	15630	15833	15773	15614	15776	15678	15850	15766	15833	15736	15687	15724	15597	15674	15575	15821	15772	15702	15664	15779	15850	15771	15604	15742	15632	15630	15681	15737	15644	15629	15675	15602	15652	15591	15679	15650	16004	15781	15663	15485	15765	15717	15813	15641	15707	15806	15680	15541	15893	15774	15692	15780	15668	15808	15797	15646	15820	15683	15570	15613	15825	15470	15708	15733	15700	15774	15651	15776	15735	15811	15730	15597	15691	15664	15784	15656	15856	15523	15736	15739	15549	15715	15621	15662	15744	15761	15724	15909	15580	15647	15601	15742	15636	15601	15726	15784	15662	15654	15699	15733	15520	15578	15681	15545	15837	15663	15727	15562	15758	15795	15683	15698	15767	15654	15820	15771	15467	15798	15612	15764	15679	15719	15753	15741	15777	15542	15835	15708	15683	15727	15778	15685	15514	15632	15709	15825	15858	15603	15732	15649	15722	15670	15572	15743	15674	15846	15832	15772	15621	15655	15650	15770	15780	15663	15616	15615	15574	15486	15552	15716	15821	15631	15821	15695	15712	15744	15647	15738	15632	15540	15848	15819	15805	15726	15789	15680	15720	15640	15683	15537	15675	15781	15702	15727	15570	15576	15704	15644	15832	15707	15716	15682	15785	15885	15642	15792	15718	15831	15605	15497	15671	15745	15831	15457	15861	15757	15627	15647	15712	15624	15775	15509	15955	15681	15771	15496	15836	15617	15728	15826	15575	15622	15504	15803	15722	15815	15585	15663	15726	15669	15649	15787	15631	15752	15690	15576	15631	15714	15750	15425	15800	15616	15823	15736	15837	15815	15746	15592	15628	15870	15841	15542	15729	15733	15683	15663	15695	15693	15658	15733	15672	15863	15745	15652	15736	15631	15668	15760	15834	15602	15588	15594	15608	15811	15704	15565	15945	15659	15631	15534	15741	15692	15807	15775	15834	15717	15717	15689	15668	15718	15736	15705	15698	15616	15598	15834	15652	15638	15730	15577	15614	15650	15816	15707	15799	15760	15705	15597	15938	15583	15797	15835	15656	15758	15662	15726	15797	15823	15760	15699	15717	15776	15738	15601	15815	15596	15681	15644	15824	15717	15738	15595	15694	15715	15527	15616	15773	15754	15899	15624	15750	15681	15749	15846	15602	15769	15761	15716	15569	15752	15739	15662	15685	15705	15773	15747	15793	15692	15730	15680	15579	15674	15639	15675	15598	15710	15588	15627	15678	15771	15678	15696	15835	15594	15709	15459	15802	15841	15675	15782	15728	15640	15746	15761	15641	15773	15798	15710	15637	15626	15789	15742	15841	15764	15584	15651	15756	15712	15873	15768	15764	15577	15624	15733	15785	15732	15776	15626	15633	15612	15805	15760	15452	15675	15786	15666	15807	15717	15660	15667	15622	15747	15686	15792	15825	15582	15662	15804	15765	15718	15618	15665	15702	15626	15671	15634	15383	15710	15728	15667	15825	15632	15713	15598	15644	15650	15680	15666	15501	15782	15611	15726	15801	15746	15599	15687	15782	15593	15872	15724	15865	15674	15822	15911	15608	15636	15683	15742	15676	15820	15785	15550	15802	15791	15721	15459	15651	15923	15596	15805	15768	15841	15650	15804	15684	15866	15823	15781	15562	15529	15658	15696	15727	15617	15690	15771	15841	15537	15592	15726	15708	15668	15703	15855	15642	15538	15809	15771	15573	15717	15697	15763	15743	15704	15753	15797	15770	15742	15658	15643	15658	15811	15726	15746	15597	15681	15819	15649	15651	15736	15826	15544	15694	15777	15734	15825	15523	15866	15821	15620	15778	15724	15586	15641	15745	15575	15667	15726	15798	15720	15794	15755	15590	15632	15873	15564	15734	15804	15600	15763	15592	15521	15760	15893	15655	15557	15673	15779	15844	15739	15751	15654	15603	15594	15773	15668	15769	15775	15636	15675	15799	15609	15676	15714	15768	15801	15658	15689	15797	15769	15710	15604	15685	15800	15714	15748	15815	15738	15686	15707	15717	15875	15737	15780	15761	15831	15572	15727	15734	15555	15793	15836	15628	15664	15724	15556	15733	15807	15628	15611	15565	15723	15812	15787	15790	15748	15694	15805	15722	15617	15718	15726	15580	15848	15737	15866	15758	15754	15703	15816	15666	15743	15747	15694	15608	15719	15773	15758	15642	15654	15888	15669	15648	15870	15723	15606	15634	15858	15590	15697	15742	15667	15553	15748	15552	15658	15609	15816	15802	15705	15604	15629	15726	15708	15617	15727	15676	15515	15767	15653	15626	15821	15757	15713	15617	15653	15794	15744	15662	15833	15851	15794	15780	15591	15820	15609	15523	15683	15748	15882	15704	15820	15795	15810	15589	15799	15649	15774	15650	15702	15663	15781	15665	15718	15752	15713	15697	15773	15799	15762	15629	15727	15705	15686	15740	15728	15688	15684	15479	15732	15734	15735	15799	15579	15698	15678	15675	15747	15676	15711	15840	15475	15670	15554	15669	15604	15679	15778	15671	15565	15714	15723	15827	15735	15487	15710	15663	15632	15601	15827	15716	15776	15671	15798	15872	15905	15801	15613	15746	15698	15632	15636	15658	15718	15699	15750	15668	15655	15829	15656	15763	15781	15672	15849	15767	15754	15729	15787	15720	15864	15697	15705	15662	15724	15728	15789	15750	15555	15627	15686	15588	15597	15882	15724	15707	15706	15718	15751	15710	15766	15684	15667	15654	15658	15776	15688	15552	15809	15585	15623	15785	15606	15793	15722	15675	15708	15613	15749	15728	15713	15766	15672	15645	15775	15565	15588	15546	15691	15731	15645	15516	15708	15697	15738	15737	15550	15709	15719	15678	15667	15559	15719	15592	15875	15737	15577	15841	15734	15749	15909	15679	15736	15696	15581	15568	15770	15754	15742	15543	15719	15777	15599	15618	15677	15581	15864	15776	15777	15681	15463	15498	15653	15597	15723	15720	15914	15666	15694	15671	15665	15566	15667	15476	15707	15662	15798	15733	15789	15690	15685	15437	15634	15569	15738	15813	15599	15731	15665	15746	15633	15627	15648	15713	15742	15676	15970	15548	15816	15719	15708	15618	15631	15662	15611	15806	15712	15765	15867	15529	15664	15752	15642	15717	15843	15663	15770	15868	15622	15919	15794	15716	15617	15777	15965	15659	15859	15657	15633	15609	15808	15539	15642	15860	15823	15901	15793	15700	15870	15631	15878	15763	15672	15523	15750	15754	15637	15675	15814	15560	15780	15643	15778	15688	15801	15644	15466	15788	15520	15745	15861	15674	15604	15577	15746	15685	15597	15663	15665	15740	15860	15620	15767	15715	15680	15695	15721	15789	15703	15769	15783	15608	15712	15634	15706	15598	15739	15742	15884	15647	15577	15708	15787	15618	15791	15672	15692	15553	15965	15818	15771	15815	15684	15714	15919	15713	15684	15614	15639	15791	15566	15630	15995	15603	15715	15753	15773	15604	15740	15734	15640	15796	15640	15584	15789	15691	15610	15726	15792	15688	15611	15656	15707	15669	15598	15461	15783	15795	15692	15593	15764	15727	15767	15506	15703	15627	15705	15726	15713	15774	15525	15672	15576	15854	15808	15612	15699	15736	15600	15708	15620	15821	15598	15904	15615	15796	15792	15644	15755	15563	15924	15689	15665	15699	15664	15666	15508	15643	15796	15642	15543	15674	15763	15679	15717	15693	15815	15750	15636	15735	15802	15469	15612	15928	15729	15676	15662	15787	15554	15803	15695	15693	15769	15653	15671	15777	15789	15693	15751	15686	15822	15672	15544	15706	15828	15797	15744	15827	15685	15732	15707	15722	15779	15819	15607	15637	15619	15672	15806	15620	15799	15749	15603	15711	15662	15777	15808	15682	15753	15625	15749	15739	15698	15771	15746	15704	15839	15818	15676	15541	15623	15621	15652	15668	15655	15764	15821	15773	15715	15793	15669	15806	15879	15707	15590	15698	15851	15772	15726	15497	15853	15819	15734	15750	15763	15620	15612	15665	15712	15871	15603	15667	15587	15776	15845	15820	15726	15645	15923	15593	15657	15596	15621	15711	15755	15744	15798	15622	15681	15739	15710	15741	15685	15751	15763	15736	15794	15716	15648	15632	15825	15589	15734	15594	15709	15869	15775	15785	15698	15729	15638	15817	15713	15562	15759	15722	15957	15783	15693	15690	15714	15924	15629	15761	15628	15758	15689	15714	15614	15566	15666	15770	15738	15765	15639	15831	15701	15934	15558	15790	15714	15674	15551	15717	15474	15910	15750	15695	15587	15546	15742	15733	15779	15529	15792	15775	15626	15745	16029	15644	15657	15774	15712	15947	15578	15703	15602	15567	15731	15680	15718	15562	15671	15632	15631	15646	15654	15829	15852	15570	15771	15679	15688	15672	15750	15643	15609	15650	15620	15870	15682	15751	15783	15636	15773	15746	15788	15771	15660	15769	15814	15709	15823	15569	15773	15689	15830	15755	15707	15624	15690	15592	15704	15570	15847	15619	15734	15645	15820	15654	15635	15654	15794	15561	15756	15548	15690	15662	15797	15792	15700	15713	15767	15911	15823	15799	15771	15624	15835	15650	15758	15456	15895	15652	15719	15537	15714	15686	15808	15673	15688	15826	15762	15855	15766	15842	15628	15594	15928	15669	15673	15686	15707	15582	15819	15682	15496	15686	15711	15678
23812	20915	28168	23967	22078	22148	21478	19287	18829	18956	18674	18670	18721	18539	18572	18453	19136	24914	27232	24536	21423	19433	18613	18311	18039	17898	18010	17829	18024	17891	18021	17818	17832	18100	17845	18069	18007	18006	18110	18010	17993	17868	17933	17874	17928	17907	18031	17946	17992	18026	18056	17873	17885	17800	17906	17854	18085	18070	18021	18090	18081	18122	18028	18147	18077	18090	17880	17890	18197	18022	17990	17846	18010	17859	17988	17906	17802	17956	18044	17815	18188	18024	17808	17829	17958	17995	17928	18043	17975	17869	17842	17734	17790	17993	17940	17922	18102	17960	17980	17837	17987	17888	17848	17955	17929	18179	17901	18028	17956	18064	17856	17917	17877	17877	17953	17874	18126	17831	17952	17934	17928	17717	18123	17816	17785	17601	17908	17788	17821	18011	17784	17684	17774	17979	17805	17925	17860	17925	17907	17997	17914	17790	17836	17976	18149	17733	17966	17892	18038	18047	17738	17879	17741	17806	17923	18062	17949	17808	17824	18073	17948	17798	17954	18030	17786	17869	18030	17934	18085	17832	18052	17970	18085	17959	17906	17916	17918	17722	17762	17811	18005	18239	17950	17939	18181	17766	18008	17939	17866	17886	17771	17769	18006	18054	17705	17831	17880	17870	17977	17799	17785	18112	18010	18028	18063	18007	17918	18039	17978	17987	17986	17923	18138	17956	18149	17825	18112	18002	18058	17972	17838	17830	17893	17873	17616	17924	17962	17659	17794	18001	17952	17915	17924	17975	17679	17764	17877	17930	17828	17909	17882	17772	17896	17894	17825	17850	17967	17837	17820	17791	17899	17931	18010	17833	17954	17942	17902	17927	18062	18016	17915	17854	17689	17853	17890	17986	18116	18102	17891	18113	17808	17960	17890	18073	17792	17896	17882	17743	17786	17693	17771	17845	17861	17794	17852	17787	17896	17576	17856	17999	17768	17838	18002	18059	17948	17906	17933	17824	17963	17882	17939	18003	18095	17908	17987	17785	18030	17886	17860	18059	18085	17973	17920	17939	18042	17907	17953	17817	18119	17791	17917	17898	17802	17919	17904	18187	17936	17944	18020	17948	17908	17920	17879	18027	17959	17785	17853	18011	17991	17969	17941	17866	17865	17851	17738	17978	17856	17875	17998	18074	17981	17981	17869	18098	17820	17843	18051	18108	17970	18029	17825	17727	17784	17843	18027	17920	17936	17900	17785	17992	17739	18024	17958	17704	17870	17808	17891	17939	17874	18027	17902	17660	17812	17727	17694	17995	17997	17960	18026	17996	17880	17924	17871	17968	18090	17856	17958	17948	17884	17874	17921	17912	17900	17968	17937	18074	18102	18114	17930	17853	17973	17962	17881	17911	17860	17918	17949	18079	17866	17878	18165	17971	18031	17897	17936	17897	18003	18094	17750	18050	17979	17963	18012	18033	17852	18112	17965	17883	17933	17987	18141	18007	17900	17857	18019	18037	17797	17696	18169	18148	17956	17871	18015	17836	18068	18033	17946	17940	17969	18003	17914	17940	18050	18001	17938	17758	17762	17975	18016	17798	17878	17830	18046	17982	18115	17862	18135	17805	18007	17842	17904	17857	18056	17891	18131	18009	18019	18067	17874	17851	17860	18028	17944	17944	17809	17668	17992	17851	17956	17949	17884	18079	17705	17972	18028	17943	18007	17799	17878	18172	17843	17847	18182	18097	18110	17789	18112	17865	17948	18092	17928	17862	17881	18079	17736	18150	17979	17865	18197	18010	17961	18002	17864	17972	17917	18031	17839	17866	17939	18014	18054	17998	17911	18079	17981	18025	17789	17847	17956	18027	17758	17997	17869	18076	17964	18166	17952	17742	17929	17921	17905	17829	17796	17687	18016	17997	17753	18055	17979	17971	18012	17924	18038	18181	18232	18050	18053	17873	18004	17836	17805	17945	18104	17808	17864	18082	18042	18094	18098	17981	17662	17921	17898	18283	17921	17915	17931	17867	18122	18032	17993	17759	17890	17816	17787	17936	18022	17848	17799	17991	17747	17885	17814	17884	17964	17929	17777	17959	17910	17944	17983	17952	17875	17752	17829	17981	17995	17960	18080	17848	17974	18044	17998	18062	17804	17935	18065	17838	17931	17811	18011	17892	17780	18034	18042	17968	17958	17988	18009	17990	17964	17854	18040	17817	17938	17995	17760	17969	17896	17885	17915	17970	17835	17786	17829	18058	17753	17982	17906	18089	18149	17968	17843	17907	18153	17937	17865	18009	17966	17899	18113	17997	17991	17927	18086	18048	18166	17915	17734	18032	18017	17946	18020	18116	17879	18079	17981	17886	17889	18243	17871	17875	18042	17932	17971	17740	17864	17954	17930	18128	17761	17903	17881	17805	17933	17767	17711	17779	17869	18015	17714	17930	17984	17854	17926	17997	18088	17886	18006	18084	18022	17918	18180	17929	17818	17888	18113	17950	17779	17988	17784	17925	17788	18008	17929	17917	17813	18097	17904	18267	18088	18072	17901	17982	17935	17920	17971	18131	17880	17941	17943	17869	18014	17925	17885	17866	17746	18075	17838	17959	17761	17939	18044	17871	18020	18236	18106	18056	17960	17973	17813	17870	17790	18042	17921	17795	17862	17868	17800	18027	17979	17942	17872	17953	17708	17933	17745	17896	17988	17895	17951	17744	17818	17830	17951	17933	17793	17784	17916	17899	17770	17853	17806	17821	17976	17788	17902	18040	17974	17833	17891	17948	17922	18142	17939	18082	18009	17986	17893	17808	17944	17759	17915	18070	17782	17785	17918	18052	17996	17867	17935	17980	18028	17854	17819	17813	17929	17891	18000	17982	17805	17995	17953	18006	18167	17906	17857	17994	17997	17914	17790	17955	18061	17928	18144	17937	18001	17997	18012	17911	17959	17936	18143	18011	17999	17964	17921	17907	17710	17987	17899	17923	17834	17812	17956	17662	17858	17977	17770	17780	17964	17873	18055	17811	17850	18046	17878	17940	17947	17701	18171	17952	18010	17960	17885	17917	18139	18027	17925	18037	18118	17897	18040	17803	18186	17972	17923	17878	17861	17817	17871	18008	18166	17920	17767	17922	17974	17998	17967	17995	18109	17883	18032	18042	17955	17894	18016	17912	17985	18023	17987	18003	17965	17931	18032	17966	17930	17810	17698	17929	17923	17836	17824	17766	17903	17885	17826	17956	17854	18230	17886	17775	17947	18077	17948	17938	17971	18115	18113	17850	18117	18069	17791	18012	17824	17988	17907	18024	17865	17966	18077	17990	18040	17586	18098	17964	18073	17942	17951	17995	17811	17982	18169	17959	17717	17985	17953	17930	18075	18027	18127	18006	17813	17942	17937	17751	17884	17945	17728	17941	17889	17794	18030	17928	17860	18042	18150	18182	18011	17988	17939	17748	17901	17663	17890	17954	17996	17805	17975	17974	17993	17902	17923	18224	17985	17926	18244	18058	17891	17921	18056	17881	17827	17959	18007	17904	17998	17825	17983	18074	18202	17895	18107	18130	18126	17990	18006	18047	17846	18018	17901	17995	17913	17816	18063	18068	17825	17930	17951	18038	17755	18198	17975	17754	17860	17950	17846	17968	17740	17799	18054	17981	17901	17976	17981	17994	17959	17920	17841	17944	17903	17961	17894	17930	17831	17919	18029	17960	17976	17793	17957	17770	17901	17799	17872	17902	18089	18187	18133	17898	17949	17823	17965	18042	17734	18053	17655	17913	18035	18020	17937	18090	17847	18053	17784	17904	17941	17842	17944	18007	17940	18082	17911	17867	17799	17888	17983	17889	18017	17820	17857	17693	17991	17961	17774	18005	18057	17985	17893	17989	17952	17922	18143	17824	17940	17816	18001	18349	18018	18050	18069	18113	17991	18024	17736	17914	17800	17898	17785	17770	18082	18121	17835	17751	17853	17853	17806	17999	18117	17991	17943	17971	18115	17961	18027	18051	17726	17987	17794	17906	17993	18160	17912	17897	18039	17851	18031	17844	17989	17948	17827	17967	17973	17779	17982	17906	17958	17942	18084	18012	17977	17936	17985	17748	17882	17851	18063	17893	18044	17946	17759	17647	18030	17922	18020	17876	18015	17839	17901	17928	17924	17853	18037	17907	17810	17969	17705	17707	17846	17871	17888	17904	17923	17898	17787	18101	18109	17672	17930	17948	17802	17919	18009	17986	17865	17971	18043	17793	18155	17840	17978	17935	17800	18194	18047	18016	18221	17982	17915	17811	17977	17902	18050	18021	18070	17942	17756	17957	17974	17918	17831	17853	17985	18006	17961	17972	17651	17721	17844	17923	17922	17963	17753	17765	18064	17955	17995	17916	17902	17948	17946	17930	17960	18023	18154	17882	17968	18099	17917	17903	17986	18052	17912	17974	18016	18010	17872	17986	17737	17582	17974	17890	17902	17941	17753	18090	18042	17666	17923	17968	18033	17984	17762	17871	18153	17913	18058	18002	17969	18013	17930	18026	17926	18057	17831	17821	17934	17896	17854	17827	17941	17868	18048	18026	17931	17986	17716	18032	17981	17900	18155	17804	18022	17922	17718	17971	17901	18022	17809	17887	17889	17908	17981	17799	18036	18029	17954	17825	17831	17880	17879	17939	17882	17832	18116	17838	17996	17797	17987	17936	18038	18026	17962	17802	17934	17836	18022	18080	17861	17920	17823	18122	17924	17976	18002	17891	17827	17821	17919	17928	17890	18007	17867	17839	17865	18062	17799	17934	17827	17972	18052	18114	17923	17899	17826	18059	17815	17916	17909	18090	17930	17862	17991	18007	17829	17940	18065	17873	17886	17809	18152	17939	17922	17917	18141	17835	17891	17884	17920	17919	17839	18134	17923	17955	17931	17948	18181	17817	17962	17811	17767	17861	17806	18022	17890	17961	17981	17904	17984	17866	17912	17909	17902	17734	17722	17810	17950	17910	17908	18008	17969	17779	17811	17884	17933	18038	17881	17909	17823	17993	17939	17975	17939	17951	17869	17996	17941	18013	18043	17813	17883	17891	18078	18100	17808	17724	18136	18084	17929	17884	17990	18008	18084	17941	17796	18070	17897	17987	18090	18017	18059	17753	17972	18016	17787	17588	17968	17921	17834	17813	17952	17918	17958	17793	18039	17900
13866	24586	24234	20400	19029	18001	17420	16978	16599	16366	16524	16186	16136	16094	16017	15776	17196	25973	26448	22690	19008	16649	15574	15494	15267	15182	15240	15294	15148	15306	15284	15180	15061	15309	15248	15310	15298	15267	15297	15255	15316	15226	15207	15317	15298	15114	15184	15097	15302	15306	15313	15145	15278	15331	15334	15134	15323	15197	15049	15330	15125	15449	15206	15315	15107	15082	15265	15153	15340	15178	15187	15347	15202	15031	15260	15276	15379	15301	15278	15216	15194	15327	15110	15190	15316	15296	15306	15196	15136	15286	15095	15099	15176	15200	15169	15290	15061	15249	15141	15159	15277	15273	15179	15319	15158	15315	15249	15087	15159	15307	15168	15094	15132	15345	15203	15089	15271	15152	15173	15264	15291	15178	15185	15277	15180	15109	15301	15028	15242	15263	15190	15024	15137	15234	15248	15376	15216	15237	15250	15180	15242	15148	15194	15273	15096	15150	15273	15234	15245	15262	15164	15323	15371	15126	15124	15263	15265	15259	15074	15299	15287	15169	15249	15332	15238	15118	15180	15080	15120	15254	15436	15188	15328	15138	15312	15205	15234	15222	15088	15218	15320	15132	15272	15208	15195	15143	15233	15380	15359	15165	15274	15244	15238	15192	15303	15171	15212	15114	15195	15300	15120	15122	15242	15276	15293	15274	15152	15118	15059	15451	15080	15295	15256	15211	15262	15187	15194	15163	15269	15059	15199	15272	15152	15211	15359	15216	15186	15311	15347	15185	15073	15102	15230	15305	15051	15349	15173	15271	15183	15300	15143	15294	15162	15322	15292	15235	15235	15359	15277	15287	15324	15211	15189	15185	15364	15240	15149	15282	15159	15378	15331	15161	15194	15165	15216	15289	15204	15209	15325	15187	15103	15193	15110	15023	15177	15300	15245	15401	15098	15344	15271	15143	15186	15206	15263	15147	15240	15254	15172	15291	15265	15147	15320	15150	15247	15402	15089	15285	15122	15209	15136	15167	15214	15226	15159	15152	15273	15122	15229	15168	15162	15388	15164	15277	15196	15176	15235	15313	15314	15308	15264	15206	15316	15285	15164	15342	15184	15280	15231	15020	15126	15365	15205	15294	15145	15357	15283	15240	15192	15133	15260	15439	15417	15209	15179	15213	15325	15247	15361	15070	15130	15267	15304	15324	15370	15087	15116	15194	15135	15116	15084	15368	15089	15187	15126	15231	15245	15362	15263	15267	15176	15288	15108	15194	15185	15331	15264	15377	15085	15253	15145	15208	15172	15139	15166	15266	15249	15255	15257	15105	15188	15256	15095	15181	15124	15377	15184	15082	15028	15211	15030	15339	15338	15436	15195	14971	15218	15317	15209	15095	15127	15200	15129	15294	15229	15135	15088	15382	15301	15120	15276	15232	15191	15245	15142	15302	15112	15212	15142	15332	15293	15408	15103	15316	15197	15163	15238	15286	15244	15178	15216	15180	15264	15297	15271	15254	15364	15317	15329	15210	15345	15168	15196	15195	15174	15067	15077	15430	15195	15115	15229	15289	15317	15221	15055	15165	15137	15163	15121	15182	15216	15099	15065	15177	15254	15137	15315	15228	15221	15317	15188	15135	15313	15077	15212	15214	15171	15196	15330	15149	15382	15185	15262	15119	15268	15313	15131	15106	15169	15185	15280	15332	15081	15215	15139	15086	15270	15197	15238	15208	15290	15277	15208	15149	15285	15238	15261	15175	15115	15222	15293	15250	15041	15394	15077	15303	15247	15269	15074	15420	15129	15197	15210	15416	15035	15294	15233	15320	15349	15325	15308	15113	15202	15291	15250	15319	15176	15204	15274	15239	15177	15256	15165	15266	15210	15054	15211	15429	15117	15255	15209	15279	15186	15075	15277	15161	15185	15186	15321	15144	15342	15175	15193	15379	15268	15001	15193	15182	15134	15186	15356	15225	15199	15245	15375	15360	15133	15243	15188	15189	15161	15163	15268	15259	15136	15251	15233	15223	15132	15227	15208	15149	15244	15241	15171	15245	15164	15254	15236	15020	15214	15174	15280	15330	15298	15253	15089	15184	15192	15242	15099	15301	15420	15405	15225	15354	15167	15200	15328	15160	15155	15417	15343	15183	15215	15248	15215	15238	15135	15352	15133	15364	15236	15336	15219	15312	15233	15250	15218	15237	15258	15133	15155	15101	15215	15224	15262	15165	15081	15252	15260	15218	15311	15179	15334	15261	15314	15284	15091	14965	15242	15272	15303	15453	15269	15244	15319	15094	15271	15105	15220	15151	14996	15359	15154	15246	15374	15218	15083	15067	15276	15162	15237	15310	15149	15146	15028	15254	15241	15248	15221	15158	15263	15270	15288	15199	15242	15178	15171	15088	15335	15356	15362	15355	15224	15178	15018	15270	15127	15074	15193	15448	15119	15268	15250	15369	15161	15222	15158	15276	15202	15333	15412	15251	15089	15155	15085	15254	15376	15392	15206	15361	15214	15113	15246	15340	15373	15095	15242	15329	15136	15329	15484	15227	15315	15278	15141	15333	15079	15258	15385	15109	15182	15227	15173	15075	15128	15015	15060	15412	15225	15217	15199	15197	15302	15353	15218	15242	15209	15282	15175	15147	15004	15255	15040	15161	15226	15297	15326	15484	15289	15169	14980	15192	15243	15087	15254	15093	15219	15289	15265	15196	15212	15148	15315	15222	15185	15230	15248	15206	15198	15230	15252	15077	15182	15149	15030	15226	15435	15144	15172	15082	15160	15209	15271	15127	15229	15289	15140	15194	15098	15220	15174	15257	15245	15314	15248	15253	15279	15255	15108	15259	15429	15248	15059	15297	15276	15167	15349	15079	15247	15203	15221	15298	15140	15111	15155	15136	15157	15017	15349	15358	15330	15259	15174	15238	15178	15257	15134	15064	15341	15185	15290	15309	15317	15107	15243	15117	15233	15128	15128	15159	15147	15158	15167	15297	15235	15215	15170	15166	15230	15126	15370	15098	15309	15246	15132	15208	15196	15111	15229	15145	15202	15300	15438	15209	15241	15169	15370	15309	15159	15162	15218	15141	15167	15248	15174	15422	15222	15149	15147	15224	15191	15207	15189	15279	15171	15271	15199	15269	15250	15271	15109	15119	15248	15333	15088	15061	15275	15277	15253	15222	15281	15169	15213	15156	15086	15203	15134	15203	15125	15428	15163	15369	15151	15213	15158	15034	15200	15304	15256	15322	15206	15207	15223	15347	15247	15142	15177	15148	15531	15279	15300	15205	15246	15282	15254	15123	15171	15270	15282	15213	15078	15231	15046	15165	15170	15237	15198	15206	15265	15209	15261	15093	15155	15305	14996	15079	15265	15231	15219	15285	15346	15190	15274	15281	15307	15210	15253	15290	15283	15345	15203	15157	15292	15202	15170	15389	15144	15239	15268	15066	15381	15321	15188	15466	15271	15441	15281	15212	15343	15307	15419	15210	15193	15403	15339	15331	15183	15135	15212	15219	15182	15247	15265	15196	15245	15141	15257	15139	15216	15186	15247	15139	15177	15160	15439	15273	15310	15222	15186	15351	15059	15295	15387	15183	15109	15334	15321	15060	15171	15411	15253	15144	15319	15236	15362	15220	15209	15052	15170	15098	15120	15212	15196	15428	15215	15219	15174	15206	15307	15168	15201	15134	15255	15222	15413	15122	15146	15174	15150	15282	15484	15223	15308	15083	15100	15220	15130	15271	15119	15165	15292	15168	15173	15221	15325	15200	15255	15293	15144	15298	15312	15314	15150	15253	15025	15207	15297	15204	15307	15258	15304	15215	15229	15303	15330	15171	15220	15303	15255	15290	15255	15349	15016	15028	15102	15272	15207	15314	15326	15219	15326	15100	15401	15243	15199	15304	15167	15126	15265	15199	15269	15192	15241	15236	15214	15091	15074	15106	15434	15131	15284	15312	15201	15311	15214	15384	15173	15276	15277	15317	15362	15286	15195	15347	15360	15215	15193	15121	15150	15154	15263	15212	15128	15144	15191	14967	15240	15168	15245	15235	15131	15275	15215	15173	15293	15075	15371	15351	15278	15131	15133	15272	15222	15233	15258	15353	15352	15241	15395	15380	15204	15327	15158	15288	15332	15279	15162	15322	15281	15303	15280	15274	15214	15313	15243	15247	15083	15029	15108	15309	15119	15116	15188	15220	15225	15271	15267	15176	15096	15211	15144	15109	15224	15211	15342	15284	15261	15267	15165	15298	15205	15286	15071	15338	15133	15265	15241	15145	15122	15322	15173	15018	15280	15185	15243	15213	15233	15192	15220	15098	15326	15322	15190	15227	15281	15355	15228	15321	15153	15117	15052	15237	15164	15186	15193	15229	15054	15073	15248	15214	15171	15287	15280	15349	15253	15186	15447	15287	15289	15378	15103	15401	15087	15309	15307	15308	15360	15314	15198	15327	15216	15331	15067	15076	15203	15033	15294	15285	15099	15108	15089	15178	15091	15238	15319	15193	15207	15283	15327	15089	15214	15169	15283	15223	15213	15081	15274	15351	15152	15162	15421	15197	15217	15175	15271	15242	15408	15101	15521	15272	15226	15209	15080	15208	15247	15064	15384	15221	15188	15216	15125	15299	15172	15138	15117	15256	15143	15041	15261	15168	15362	15335	15167	15279	15243	15265	15270	15252	15263	15149	15243	15164	15453	15058	15147	15201	15181	15236	15127	15303	15340	15119	15264	15183	15156	15215	15227	15244	15406	15142	15228	15225	15250	15137	15217	15242	15298	15311	15207	15128	15281	15195	15204	15176	15338	15262	15156	15317	15183	15234	15267	15219	15228	15012	15135	15124	15206	15210	15261	15189	15258	15223	15222	14958	15320	15201	15166	15120	15280	15167	15233	15119	15218	15383	15359	15162	15158	15157	15132	15145	15198	15428	15202	15268	15150	15225	15077	15255	15369	15304	15334	15176	15074	15080	15247	15241	15114	15254	15184	15207	15046	15342	15238	15334	15256	15200	15168	15396	15370	15121	15290	15263	15050	15193	15148	15231	15211	15266	15187	15242	15192	15220	15363	15348	15177	15013	15119	15271	15265	15121	15333	15148	15283	15162	15260	15192	15232	15298	15371	15206	15081	15236	15327	15270	15285	15055	15170	15206	15213	15260	15265	15211	15232	15231
22417	20868	28560	23297	21107	23234	25738	20727	19732	19699	19217	19161	19061	19246	18861	18717	20398	30944	34368	29702	24596	21082	19109	18545	18480	18196	18180	18196	18402	18357	18297	18083	18168	18174	18145	18121	18275	17925	18042	18040	18228	18276	18228	18058	18123	18143	17986	18230	18281	18086	18014	18181	18063	17938	18369	17943	18154	17960	17866	18201	18117	18010	17974	18266	18161	18211	18224	18124	18335	18023	18102	18236	18238	18166	18009	18113	18089	18137	18251	18148	18150	18054	18194	18145	18106	17999	18030	18101	18215	18237	18056	17927	18016	17949	18018	17979	18062	18223	18092	18051	18188	17931	17868	18021	18117	17873	18041	17961	18045	18166	18159	18026	18226	17995	18117	18342	18214	18004	17855	18104	18034	18047	18111	17953	18027	18005	17913	18121	18008	17998	17859	18168	18109	18055	18074	18143	18095	18037	18070	17941	18049	18052	18247	18314	17929	18100	18076	17971	18140	18029	18091	18197	18033	17967	18143	18059	17925	17913	18030	18064	18038	18132	18053	18180	18212	18008	17814	18141	18040	18219	18097	18073	18086	17954	18063	18067	18100	17986	17936	18015	18059	18053	18150	18163	18187	18045	18203	18139	17946	18003	17867	18154	18121	17921	17914	18136	18080	18060	18059	18108	18340	18266	17841	18123	18030	17995	18043	18026	17992	17922	17974	18033	17983	18081	17976	17998	18255	17928	18264	18077	18192	18030	17954	18061	17903	18003	18092	17862	18027	17953	18111	18129	17964	18244	18103	18239	18102	18070	18010	17945	18238	18036	18161	18002	18208	18126	18024	18198	18338	18119	18129	17997	18160	17970	18069	18076	18052	18152	17930	18063	18072	18143	17986	18040	18157	18144	18034	18235	17990	17897	18187	18034	18080	18155	18281	18158	18137	17995	18047	17968	18053	18144	18083	18193	18126	18275	18014	18099	17958	18281	17987	18006	17993	18099	18273	17935	18191	17956	18055	18144	17982	18075	18164	18208	17900	17924	17898	17905	18046	18092	17786	17921	17993	17870	18209	18219	18107	17829	17972	18096	17844	18181	18170	17974	17775	18129	17807	18082	18067	18260	18084	17933	18008	17961	17824	18074	17925	18064	18027	18106	18186	18055	18094	17993	18008	18113	18201	18001	18007	18158	18137	18082	18035	17935	18085	17918	18090	17994	17998	17921	17941	18092	18022	18043	18175	17899	18019	17935	17959	18115	18056	18001	18092	18050	17761	18017	18230	18095	18120	18007	18284	18014	18031	18279	18209	18052	17961	17979	17748	18125	18048	18427	18090	17870	17981	18138	18196	18167	17818	18119	17937	17772	18005	17944	18147	18081	17933	18122	17984	18156	17909	18076	17856	18002	18032	18150	18246	17966	18126	18093	17849	17962	17985	18067	18212	18065	18064	17810	18091	18089	18157	17810	18066	17992	18059	17974	17883	18041	17960	17963	17962	18039	17829	18012	18177	18067	18043	18112	18167	18099	18372	18105	18014	18232	18119	18022	17920	18184	17968	18292	18044	18193	18159	18079	17749	18224	18158	18093	17958	17846	18132	18002	18042	18099	18175	18211	18047	17900	18083	18060	18075	18169	18076	17956	18396	18017	18149	18024	18197	18159	18069	18072	18130	18227	17924	17987	17950	18098	17959	18000	18122	18072	18092	18121	17897	18113	17846	18030	18094	18148	18011	18023	18178	18048	18255	18050	17799	18213	18043	17969	17983	18082	18061	18182	18064	18055	18084	17969	18004	18112	18267	18022	17971	17987	18070	17825	18066	18155	18004	17792	18105	17867	18070	18192	17903	17809	18198	17999	18047	18056	17964	17821	17978	18138	17813	18158	18112	18069	18050	17910	18041	18163	17914	17808	18108	18057	18288	18102	18055	18151	17943	18233	17850	17921	18067	17909	17876	17953	18040	17956	17936	17889	18197	18054	17935	18027	18353	17963	18148	17989	18022	17987	18058	18010	18049	18144	18211	18012	17956	17982	17954	17850	17984	18062	18111	18072	18123	18148	18009	18063	18057	18014	18117	18062	17935	18122	17869	18061	18127	18059	18007	17958	18025	17965	17789	18046	18111	18195	18077	18254	17945	18108	18000	18038	18096	17912	17903	18136	18046	18185	18249	18139	18111	18096	18044	17781	18167	17956	18079	18047	18085	18129	17874	17948	18150	18001	17981	17869	17967	17927	18066	18294	17992	17977	18144	18075	18085	18010	18048	18186	18072	18164	18041	18207	17993	18010	17767	18223	18123	18075	18020	18147	18108	17969	17959	18117	18136	18152	18005	17984	18247	18104	18275	17980	17909	17975	18174	18049	17995	18074	17991	18023	17969	18024	17892	18079	18079	18079	17949	18090	18031	17907	18060	18225	18068	18131	17888	17924	17866	18045	18145	17987	18029	18263	18265	18019	18073	17907	17917	18064	18038	18029	18072	18030	17900	18040	18037	18183	18084	17896	18067	18071	17888	18070	18138	18039	17967	18130	18215	18089	18111	18064	18097	17991	17829	17868	18311	18103	17869	18085	17871	18195	18012	18128	17891	17898	18026	18098	18020	18106	18067	18005	18080	18060	18067	18175	18166	18155	18088	17884	18091	18247	18087	18046	18044	17989	17979	17911	18243	18278	18046	18197	18081	18136	17944	17953	18156	18307	17949	17953	18102	18045	18047	17794	18117	18000	17980	17987	17974	18074	18231	18199	18118	18172	18095	17908	17854	18036	18095	17817	17790	18044	18002	18258	18078	18110	18283	17905	17873	17763	18090	17885	18001	18112	18201	18190	18042	17995	18163	18030	18128	17924	18101	18121	18082	18103	17905	17978	18143	17933	17937	18153	18110	18188	18229	17862	18113	18073	18000	18145	18076	17896	17960	18046	18097	18049	17776	18022	18141	18046	17972	17958	18016	18063	18294	17929	17911	17701	17958	18224	18136	18124	18049	18121	18106	18168	18191	18177	18074	17964	17997	18078	17901	18015	17935	18074	17993	18146	18087	18212	18252	18155	17993	18122	18169	18068	18014	18083	18128	18039	18015	17977	18033	18051	17993	18050	17825	17892	18045	17825	18066	17902	18065	18020	18048	17884	17938	18180	18081	18017	17840	18056	18140	18164	17849	18092	17988	18072	18165	17936	17992	17791	18051	18030	18103	18215	17890	17885	18164	18079	18143	18129	17906	18060	18082	18089	18124	18073	17905	17918	17973	17977	18079	18015	18141	17889	17952	18046	17975	18071	18108	18314	18162	17982	17920	17774	17951	18081	18084	18020	18058	18072	17883	17999	18248	18107	17997	17969	17992	18024	18007	18015	18075	17884	18221	18022	18176	17984	18211	18006	18082	17979	17719	18193	18151	17976	18205	18191	18116	18185	18087	18062	17978	18164	18002	18073	18156	18000	18198	18000	17975	17842	18054	17853	18135	18161	18214	18044	18038	18042	18074	17992	18169	18231	18215	18030	18053	17922	17942	18003	18074	18007	18079	18103	17885	18172	17906	18126	18225	18065	18033	17942	18024	17988	18175	18103	17989	18161	18155	18158	17995	18125	17931	17994	17947	18110	18008	18211	17960	17969	18097	18099	17916	18099	18226	17974	18103	17922	17955	18021	17955	18193	17917	17875	18207	18312	18199	17886	18037	18139	17997	18040	18022	18038	18047	18065	18045	18130	18048	18121	18287	18300	17977	17972	18071	17976	17949	18029	18074	17717	17976	18129	18014	18085	17968	17999	17928	18002	17839	18093	18101	17957	17903	18043	17896	18046	18187	18014	18052	18033	18091	17932	17949	17988	17988	18097	17859	17923	17944	17948	18223	18049	18052	17989	17956	17976	18084	18031	18081	17994	18049	18066	18034	18131	17841	18070	18052	18151	17989	17973	18023	18118	18097	18155	18127	17971	17798	18344	18205	18314	18132	17946	18077	18127	18039	18026	18136	18020	17924	18070	18011	18058	17883	17919	17975	18055	18044	17939	18005	18114	17986	18161	17989	17980	18158	18110	17927	17941	18127	18020	17960	17962	18130	18118	18052	18362	17928	17927	18296	18013	17846	18053	18121	18075	18056	17916	18000	17996	17940	18088	18023	18083	18032	18016	18005	17905	18061	18116	18060	18040	18087	18124	18013	17869	18109	18143	17932	18162	18008	17967	18078	18096	18062	18043	17998	18144	18004	18154	18369	17998	17889	18021	18082	18038	17930	18082	18048	18142	18147	18110	18130	18143	18009	17964	18103	18168	18025	17943	18063	18043	17992	18054	18122	18256	18103	17878	17975	17993	18153	17877	18073	17790	18052	18227	17940	17990	17938	17980	18137	17893	17995	18190	18043	17982	17977	17953	17865	17992	17880	17894	17969	18076	18179	18128	18172	17989	18095	18158	17961	17996	18065	18068	18100	17999	18196	18322	17947	18010	18047	17750	18026	17938	18034	18315	18054	18080	18082	17820	17890	17705	18030	18130	17765	18061	18071	17981	18208	18058	18288	17903	18086	17972	18006	18136	18148	18157	18134	18148	18159	17871	18212	18127	18038	18021	18068	17887	18070	18109	18111	17986	18146	18042	18067	18025	17975	18126	17979	17980	18139	17951	18039	18131	17874	17757	18034	18038	18009	18002	18115	18065	18094	17967	18116	18179	18071	17890	17971	17985	18071	18101	18120	18182	18193	17989	18188	17919	17997	18213	18000	17923	18016	18156	18195	17879	18050	17922	18188	17826	17962	18022	17771	17934	18106	18088	18222	17990	18113	18272	18230	17986	17868	18173	18115	18149	18088	17950	18053	18010	17971	17768	17870	17907	17982	18055	18058	17989	18122	18102	18119	17972	17940	17920	18141	18337	18111	17999	18053	17957	18190	17907	18009	17997	18010	17852	18058	18040	18018	18201	17979	17799	18114	18033	17992	18144	17993	18161	18058	17964	17812	18003	18059	18009	18076	18120	18158	18035	18028	18139	18086	18179	18202	18113	17982	18109	18019	17985	18154	18040	18194	18130	17938	17913	18088	18000	18006	18011	18069	17961	17936	18195	18147	18010	18036	17858	17913	18061	17908	17992	18140	18050	18012	18085	18165	18256	18224	18200	18011	18106	17776	18058	17919	18004	18269	18025	17993	18005	18205	17999	17969	17938	17939	17736	17997	17976	18016	18030
15394	30483	27872	22780	21291	20066	18906	18311	17971	17332	16979	16846	16963	16652	16195	16125	18995	33501	34027	29162	22833	17985	16103	15362	15132	15463	15291	15256	15287	15339	15239	15251	15109	15034	15278	15365	15186	15264	15324	15209	15218	15297	15331	15282	15154	15184	15503	15326	15328	15340	15235	15217	15251	15228	15403	15201	15227	15305	15274	15448	15217	15302	15306	15227	15049	15141	15294	15189	15307	15253	15243	15359	15286	15200	15390	15401	15210	15055	15265	15164	15247	15282	15122	15306	15261	15359	15275	15135	15362	15173	15341	15337	15274	15245	15341	15270	15212	15245	15421	15250	15178	15325	15270	15071	15271	15280	15269	15166	15237	15282	15339	15085	15333	15228	15280	15196	15187	15391	15254	15386	15419	15286	15169	15321	15473	15229	15258	15196	15267	15096	15320	15257	15279	15184	15291	15289	15223	15271	15238	15109	15369	15271	15190	15322	15326	15163	15251	15261	15329	15210	15245	15340	15123	15153	15359	15030	15222	15165	15480	15258	15441	15159	15200	15318	15072	15178	15259	15173	15141	15277	15005	15166	15361	15131	15256	15327	15379	15227	15345	15064	15110	15254	15345	15364	15250	15529	15184	15312	15466	15246	15204	15202	15131	15372	15237	15196	15287	15192	15417	15234	15160	15133	15213	15321	15143	15289	15298	15241	15324	15275	15342	15245	15343	15233	15229	15149	15199	15338	15342	15325	15189	15172	15176	15184	15537	15298	15084	15259	15301	15239	15279	15192	15192	14985	15326	15300	15308	15224	15198	15179	15249	15145	15295	15334	15168	15334	15218	15212	15271	15099	15300	15381	15260	15145	15327	15157	15459	15081	15198	15221	15529	15251	15263	15212	15444	15297	15168	15319	15355	15379	15246	15277	15222	15140	15234	15205	15316	15218	15191	15396	15294	15331	15277	15342	15245	15270	15230	15042	15165	15240	15232	15171	15275	15132	15270	15296	15278	15210	15254	15133	15270	15282	15210	15187	15181	15269	15186	15085	15304	15227	15077	15209	15154	15385	15509	15316	15090	15309	15393	15328	15276	15412	15280	15074	15153	15123	15396	15198	15340	15170	15050	15324	15097	15412	15265	15373	15377	15230	15149	15208	15264	15202	15215	15315	15198	15188	15260	15428	15241	15282	15143	14997	15214	15186	15365	15280	15203	15326	15254	15194	15200	15246	15197	15323	15264	15235	15327	15196	15374	15276	15189	15244	15289	15217	15373	15255	15203	15250	15141	15187	15385	15185	15107	15141	15208	15153	15258	15226	15293	15184	15283	15191	15316	15255	15202	15350	15194	15321	15236	15275	15275	15332	15434	15258	15259	15194	15181	15368	15313	15291	15125	15338	15147	15013	15245	15210	15337	15174	15110	15194	15136	15302	15286	15232	15395	15206	15129	15132	15291	15139	15420	15223	15310	15118	15103	15315	15124	15369	15425	15291	15311	15219	15163	15210	15253	15223	15208	15364	15379	15200	15330	15152	15409	15280	15309	15323	15112	15234	15256	15114	15347	15280	15421	15213	15299	15238	15302	15261	15056	15286	15126	15235	15090	15267	15193	15182	15269	15278	15278	15337	15246	15383	15173	15126	15289	15147	15292	15134	15078	15205	15223	15269	15270	15241	15431	15213	15334	15133	15231	15135	15272	15311	15062	15167	15289	15221	15314	15296	15277	15365	15225	15144	15204	15154	15358	15291	15182	15272	15168	15440	15263	15376	15308	15259	15273	15185	15248	15317	15291	15183	15182	15369	15232	15068	15463	15365	15027	15161	15191	15173	15286	15142	15351	15391	15206	15196	15244	15312	15333	15268	15271	15382	15298	15243	14980	15270	15129	15275	15278	15312	15188	15057	15428	15269	15357	15237	15425	15319	15366	15332	15229	15240	15253	15407	15335	15125	15378	15146	15260	15199	15147	15243	15152	15189	15297	15141	15203	15345	15127	15402	15274	15091	15212	15239	15142	15325	15277	15235	15218	15052	15147	15187	15207	15478	15156	15376	15386	15078	15385	15295	15129	15313	15116	15160	15232	15300	15126	15037	15187	15319	15261	15184	15247	15017	15368	15156	15174	15311	15149	15102	15268	15120	15231	15358	15024	15265	15244	15074	15305	15121	15449	15311	15145	15272	15347	15309	15222	15140	15149	15066	15154	15245	15291	15353	15102	15173	15113	15243	15333	15228	15166	15318	15379	15335	15138	15207	15117	15457	15311	15177	15274	15316	15225	15301	15151	15190	15358	15405	15235	15118	15232	15139	15035	15205	15338	15141	15135	15294	15224	15122	15151	15323	15294	15145	15394	15323	15403	15105	15419	15200	15170	15336	15296	15188	15463	15338	15295	15139	15208	15375	15110	15408	15286	15404	15281	15204	15233	15369	15280	15198	15165	15251	15300	15271	15303	15318	15349	15398	15325	15171	15222	15167	15300	15146	15274	15128	15249	15163	15055	15128	15313	15328	15283	15267	15321	15161	15228	15278	15278	15380	15178	15414	15269	15161	15224	15218	15279	15119	15224	15273	15064	15138	15250	15277	15214	15268	15121	15149	15299	15204	15150	15171	15173	15287	15362	15127	15233	15246	15190	15168	15401	15273	15174	15252	15153	15251	15200	15223	15130	15214	15287	15295	15254	15192	15246	15172	15237	15203	15323	15120	15275	15238	15154	15194	15041	15284	15237	15369	15270	15200	15195	15150	15213	15099	15408	15254	15217	15146	15306	15254	15216	15257	15298	15509	15269	15303	15246	15279	15307	15337	15256	15210	15123	15254	15094	15179	15354	15303	15230	15239	15100	15367	15266	15224	15136	15197	15326	15173	15345	15204	15243	15161	15298	15015	15236	15183	15181	15343	15291	15345	15201	15287	15215	15342	15183	15303	15243	15258	15312	15317	15109	15289	15108	15297	15217	15240	15244	14989	15350	15178	15231	15255	15228	15204	15386	15332	15381	15181	15220	15169	15345	14975	15179	15248	15113	15224	15294	15198	15307	15130	15136	15126	15263	15354	15564	15103	15150	15124	15417	15127	15235	15149	15217	15181	15256	15328	15124	15184	15261	15181	15303	15275	15290	15167	15356	15192	15247	15221	15251	15216	15147	15068	15376	15303	15398	15157	15465	15233	15237	15326	15206	15302	15220	15210	15245	15369	14995	15313	15164	15224	15193	15183	15239	15212	15278	15334	15307	15249	15285	15141	15098	15310	15330	15117	15140	15255	15389	15190	15108	15229	15341	15478	15188	15227	15340	15291	15572	15319	15236	15286	15224	15320	15352	15149	15316	15287	15391	15213	15270	15203	15087	15233	15184	15294	15258	15233	15123	15255	15297	15220	15338	15149	15257	15301	15220	15255	15194	15215	15371	15397	15097	15255	15105	15271	15216	15258	15235	15305	14939	15263	15432	15316	15025	15053	15189	15222	15240	15176	15214	15211	15323	15107	15281	15260	15348	15187	15414	15221	15210	15231	15177	15312	15210	15156	15393	15251	15105	15327	15219	15306	15020	15214	15231	15304	15158	15160	15227	15264	15331	15293	15190	15230	15263	15345	15234	15080	15216	15307	15178	15089	15031	15291	15158	15236	15129	15223	15489	15347	15258	15258	15265	15281	15296	15358	15368	15156	15250	15306	15214	15312	15279	15285	15102	15239	15286	15209	15211	15218	15302	15239	15245	15209	15261	15326	15294	15311	15236	15145	15138	15060	15161	15224	15108	15261	15260	15079	15427	15247	15372	15266	15199	15337	15216	15266	15057	15278	15167	15406	15311	15200	15309	15212	15158	15201	15252	15265	15292	15101	15250	15117	15229	15134	15177	15342	15315	15257	15134	15131	15304	15233	15224	15153	15354	15207	15157	15250	15218	15331	15208	15260	15145	15253	15298	15168	15114	15320	15171	15179	15436	15174	15161	15356	15245	15270	15198	15243	15218	15335	15293	15128	15416	15330	15221	15363	14979	15204	15218	15198	15202	15202	15147	15355	15421	15239	15351	15325	15226	15185	15397	15282	15282	15312	15239	15197	15179	15278	15249	15274	15322	15244	15136	15194	15131	15197	15189	15218	15197	15249	15303	15110	15184	15265	15325	15220	15372	15193	15314	15092	15298	15222	15293	15228	15220	15300	15252	15327	15185	15343	15052	15186	15163	15219	15345	15271	15193	15211	15303	15146	15421	15245	15161	15411	15369	15213	15217	15441	15017	15238	15338	15267	15377	15220	15325	15088	15487	15158	15296	15226	15261	15339	15269	15128	15280	15334	15350	15292	15182	15174	15368	15340	15402	15034	15161	15268	15318	15281	15180	15259	15264	15200	15171	15193	15287	15198	15182	15394	15111	15353	15113	15173	15225	15406	15377	15206	15250	15281	15332	15132	15210	15326	15317	15060	15245	15091	15147	15271	15157	15117	15218	15173	15233	15258	15337	15187	15256	15274	15190	15271	15074	15290	15318	15143	15276	15423	15323	15191	15203	15284	15242	15271	15255	15238	15108	15198	15387	15157	15238	15106	15175	15254	15067	15103	15100	15150	15259	15242	15360	15475	15181	15261	15202	15237	15366	15233	15134	15299	15184	15232	15088	15309	15269	15409	15399	15120	15284	15389	15264	15345	15223	15245	15177	15360	15300	15272	15140	15154	15261	15222	15346	15161	15210	15453	15247	15432	15077	15123	15153	15258	15341	15261	15185	15166	15260	15248	15238	15109	15395	15234	15322	15278	15235	15200	15180	15258	15024	15311	15219	15219	15137	15176	15242	15036	15197	15260	15091	15262	15196	15145	15179	15068	15200	15264	15198	15350	15245	15314	15257	15319	15332	15235	15264	15185	15260	15308	15159	15114	15268	15231	15275	15138	15173	15343	15186	15292	15077	15304	15210	15369	15251	15205	15390	15131	15124	15231	15287	15202	15114	15286	15257	15141	15249	15169	15303	15315	15375	15202	15191	15284	15237	15261	15312	15290	15356	15389	15262	15089	15049	15168	15133	15138	15319	15252	15195	15110	15261	15215	15357	15258	15211	15161	15204	15255	15196	15378	15189	15250	15284	15163	15262	15207	15365	15271	15105	15197	15100	15300	15139	15376	15181	15293	15283	15245	15283	15098	15286	15209	15199	15197	15315	15226	15217	15191	15307	15279	15348	15050
27054	21629	24802	21997	18960	18570	18527	18347	18094	18199	17960	18111	17862	18052	18059	17953	18008	18669	19462	19215	18367	18350	17902	17760	17810	17521	17770	17800	17679	17569	17639	17781	17486	17729	17566	17602	17772	17703	17849	17738	17548	17602	17701	17763	17732	17592	17573	17640	17897	17845	17730	17616	17699	17667	17779	17747	17583	17744	17610	17465	17568	17557	17499	17668	17494	17501	17616	17800	17959	17599	17625	17714	17747	17760	17763	17701	17636	17586	17588	17782	17835	17489	17694	17895	17819	17690	17711	17700	17802	17803	17754	17797	17448	17612	17695	17758	17814	17757	17778	17505	17731	17701	17627	17600	17724	17635	17518	17669	17556	17735	17644	17637	17816	17726	17588	17604	17636	17839	17654	17635	17701	17561	17603	17840	17576	17617	17689	17620	17450	17587	17430	17575	17598	17700	17554	17498	17695	17914	17720	17601	17794	17687	17583	17800	17665	17757	17680	17637	17434	17563	17549	17694	17659	17679	17582	17444	17747	17653	17690	17582	17815	17806	17671	17818	17635	17562	17742	17677	17563	17592	17796	17495	17511	17756	17756	17763	17673	17663	17606	17570	17681	17564	17717	17530	17432	17570	17462	17781	17851	17451	17666	17696	17858	17647	17454	17757	17617	17566	17769	17546	17642	17654	17766	17569	17846	17467	17767	17813	17802	17950	17650	17792	17597	17539	17479	17739	17748	17610	17685	17721	17637	17541	17473	17699	17885	17690	17667	17531	17669	17642	17711	17757	17866	17769	17741	17771	17821	17746	17673	17652	17675	17751	17729	17605	17601	17523	17623	17609	17718	17636	17631	17550	17705	17512	17465	17527	17688	17496	17349	17583	17452	17710	17782	17572	17635	17721	17710	17559	17721	18008	17758	17579	17712	17627	17987	17665	17793	17804	17498	17583	17696	17533	17784	17534	17702	17694	17547	17546	17539	17580	17713	17589	17746	17822	17799	17726	17567	17625	17566	17725	17659	17660	17835	17745	17602	17669	17647	17409	17539	17519	17540	17660	17636	17644	17457	17539	17727	17782	17648	17750	17905	17506	17665	17748	17596	17539	17772	17895	17790	17686	17592	17792	17688	17540	17637	17467	17560	17619	17721	17707	17628	17484	17777	17604	17591	17647	17893	17544	17600	17566	17741	17625	17444	17674	17699	17824	17683	17837	17650	17562	17508	17522	17703	17494	17796	17698	17934	17660	17818	17685	17555	17748	17649	17732	17551	17520	17850	17697	17699	17653	17694	17620	17777	17584	17572	17759	17671	17686	17673	17802	17571	17630	17707	17693	17734	17466	17641	17618	17723	17914	17648	17728	17549	17674	17639	17785	17449	17626	17601	17760	17530	17667	17521	17400	17652	17542	17419	17745	17741	17536	17528	17472	17691	17468	17741	17844	17575	17585	17520	17709	17741	17754	17786	17793	17614	17663	17766	17647	17811	17640	17773	17673	17637	17430	17741	17579	17616	17652	17860	17697	17503	17623	17752	17447	17690	17612	17609	17564	17604	17550	17367	17596	17672	17703	17609	17654	17649	17737	17600	17398	17633	17883	17590	17613	17657	17719	17586	17819	17964	17760	17658	17730	17680	17569	17932	17778	17866	17641	17739	17514	17657	17557	17657	17632	17586	17690	17870	17581	17605	17626	17923	17809	17779	17780	17768	17711	17389	17551	17442	17594	17440	17572	17827	17686	17667	17778	17575	17719	17485	17522	17566	17662	17636	17768	17300	17545	17403	17465	17675	17644	17368	17621	17713	17787	17601	17764	17640	17746	17699	17713	17771	17462	17608	17805	17566	17664	17604	17716	17706	17726	17476	17632	17549	17752	17779	17693	17810	17583	17486	17754	17560	17602	17714	17577	17585	17682	17867	17587	17647	17750	17658	17786	17557	17833	17544	17369	17589	17765	17664	17746	17722	17728	17673	17572	17552	17627	17624	17706	17604	17647	17847	17674	17661	17711	17707	17599	17607	17686	17696	17608	17572	17631	17588	17584	17598	17776	17689	17656	17756	17690	17818	17585	17508	17634	17620	17730	17701	17559	17586	17559	17616	17907	17737	17789	17626	17874	17558	17606	17655	17602	17880	17725	17636	17768	17733	17806	17889	17617	17727	17713	17702	17656	17624	17802	17872	17700	17543	17839	17756	17729	17730	17538	17498	17907	17538	17691	17647	17620	17726	17622	17654	17605	17668	17405	17500	17848	17786	17771	17894	17770	17713	17615	17621	17637	17599	17739	17778	17486	17525	17677	17672	17647	17666	17474	17596	17409	17588	17444	17508	17515	17534	17613	17291	17782	17646	17536	17570	17592	17697	17924	17859	17555	17663	17832	17777	17458	17770	17729	17804	17735	17669	17734	17633	17752	17702	17781	17740	17602	17461	17597	17429	17629	17583	17608	17809	17773	17640	17742	17574	17868	17701	17741	17448	17598	17664	17725	17706	17618	17643	17758	17671	17666	17639	17755	17728	17721	17596	17732	17697	17866	17887	17740	17728	17581	17696	17683	17586	17561	17974	17816	17734	17809	17303	17559	17561	17860	17565	17632	17609	17873	17754	17487	17692	17496	17602	17758	17795	17710	17809	17539	17551	17731	17595	17700	17894	17704	17647	17543	17630	17693	17754	17714	17792	17769	17858	17596	17631	17715	17883	17512	17611	17637	17756	17822	17657	17524	17783	17660	17626	17650	17703	17520	17803	17473	17370	17598	17746	17747	17493	17734	17731	17639	17662	17758	17712	17712	17737	17739	17690	17765	17698	17670	17532	17479	17492	17499	17754	17720	17796	17576	17713	17542	17585	17809	17629	17681	17440	17830	17716	17660	17656	17685	17467	17737	17649	17625	17590	17676	17571	17583	17838	17732	17800	17603	17646	17780	17541	17563	17591	17763	17627	17594	17747	17764	17729	17700	17629	17491	17754	17794	17723	17814	17551	17688	17682	17763	17885	17680	17590	17472	17404	17513	17722	17830	17420	17659	17784	17897	17788	17583	17606	18044	17698	17765	17604	17610	17577	17770	17512	17713	17699	17673	17827	17657	17666	17894	17929	17704	17583	17767	17556	17720	17613	17736	17745	17460	17517	17417	17610	17808	17676	17520	17720	17837	17776	17567	17660	17507	17781	17669	17633	17672	17744	17458	17689	17759	17595	17734	17503	17531	17724	17587	17788	17611	17652	17483	17861	17699	17730	17745	17697	17546	17925	17548	17662	17803	17794	17568	17706	17699	17787	17599	17655	17782	17781	17663	17567	17612	17622	17641	17656	17455	17631	17817	17714	17706	17712	17751	17666	17743	17756	17634	17516	17673	17599	17374	17931	17663	17728	17569	17476	17649	17494	17669	17835	17526	17873	17819	17772	17845	17617	17649	17608	17762	17714	17536	17712	17598	17653	17784	17546	17611	17717	17576	17806	17546	17722	17684	17967	17696	17826	17867	17754	17430	17583	17415	17562	17612	17510	17601	17656	17478	17622	17683	17542	17738	17691	17680	17723	17543	17705	17562	17818	17586	17778	17770	17695	17498	17577	17898	17690	17710	17708	17499	17591	17678	17912	17618	17616	17799	17622	17778	17593	17578	17647	17832	17709	17595	17694	17811	17781	17722	17847	17749	17539	17649	17761	17747	17654	17664	17792	17699	17625	17725	17788	17535	17671	17845	17620	17467	17530	17618	17733	17743	17701	17631	17630	17652	17581	17651	17900	17551	17558	17632	17598	17797	17596	17546	17828	17655	17676	17843	17668	17909	17856	17742	17622	17691	17530	17645	17787	17750	17679	17527	17791	17767	17712	17564	17573	17481	17917	17609	17498	17764	17699	17819	17760	17743	17992	17630	17658	17684	17767	17682	17569	17721	17841	17665	17595	17514	17758	17548	17607	17626	17601	17691	17626	17768	17717	17585	17624	17661	17682	17596	17680	17766	17675	17651	17810	17774	17749	17415	17662	17784	17804	17924	17589	17589	17638	17468	17715	17829	17791	17624	17759	17800	17902	17589	17740	17757	17583	17739	17675	17899	17862	17632	17710	17632	17672	17614	17584	17611	17675	17524	17609	17735	17828	17817	17752	17732	17426	17627	17651	17628	17701	17548	17610	17643	17862	17757	17691	17889	17759	17657	17660	17780	17586	17595	17625	17822	17795	17747	17640	17668	17692	17612	17614	17745	17749	17795	17789	17515	17777	17586	17770	17667	17588	17869	17633	17592	17657	17495	17839	17476	17732	17976	17700	17585	17676	17675	17875	17620	17746	17718	17586	17755	17599	17725	17594	17620	17672	17750	17622	17745	17634	17553	17650	17770	17644	17643	17832	17639	17695	17681	17596	17621	17459	17752	17717	17731	17507	17555	17902	17479	17868	17695	17643	17635	17662	17763	17859	17585	17608	17820	17700	17609	17601	17779	17635	17650	18001	17586	17689	17573	17851	17599	17777	17791	17868	17893	17643	17435	17783	17715	17479	17748	17744	17833	17680	17640	17676	17722	17744	17584	17708	17700	17731	17661	17669	17569	17701	17784	17699	17855	17722	17726	17578	17836	17821	17647	17632	17679	17439	17673	17788	17742	17464	17784	17685	17539	17551	17676	17615	17717	17672	17577	17619	17540	17623	17632	17653	17570	17707	17729	17605	17528	17720	17615	17542	17582	17669	17853	17744	17873	17813	17638	17631	17789	17500	17609	17695	17642	17649	17575	17652	17795	17872	17537	17720	17744	17816	17812	17724	17496	17685	17505	17617	17448	17459	17568	17721	17632	17693	17615	17588	17516	17849	17768	17650	17704	17735	17641	17812	17604	17574	17597	17952	17559	17448	17434	17757	17447	17733	17540	17606	17420	17827	17788	17611	17626	17733	17673	17541	17806	17498	17659	17713	17783	17737	17643	17668	17593	17619	17699	17611	17495	17493	17592	17744	17452	17718	17831	17607	17542	17586	17638	17570	17885	17647	17836	17550	17614	17668	17919	17763	17622	17729	17849	17689	17694	17498	17687	17821	17712	17755	17583	17584	17559	17743	17627	17418	17607	17686	17699	17656	17791	17665	17768	17754	17852	17789	17697	17703	17624	17564	17603	17672	17526	17726	17725	17638	17706	17702	17820	17563	17656	17591	17693	17658	17654	17996	18042	17880	17649	17645	17662
15000	19876	19299	17257	17275	16443	15947	15902	16012	15810	15495	15813	15626	15487	15345	15309	15472	16637	17501	16763	15948	15494	15425	14958	14974	15094	15093	15207	14907	15110	15166	15110	15050	14991	15071	15199	15068	14967	14886	15077	15070	15214	15069	15198	15129	15014	15024	15018	15221	14992	15106	15220	15138	15048	15056	14904	15104	15070	14948	15165	15169	15152	15120	14996	15052	14960	15004	15039	15151	15079	15012	15075	15149	15298	15107	15080	14980	15223	15148	14966	14950	15080	15075	15178	15107	15100	15196	15151	15044	14959	15108	15184	15182	15053	15025	14999	15088	14996	15022	15108	15050	15062	14982	15130	15090	15093	15196	15246	14953	15033	15025	15118	15112	14859	15001	15186	15073	15200	14962	15098	15028	15029	14917	15234	14979	15244	14982	14994	15117	14945	15031	15105	15048	15256	15151	15221	14974	14944	15123	14911	15038	14991	14955	14971	15171	15116	14905	14996	15043	15151	15110	15073	15127	14949	15066	14980	15112	15067	15117	14996	15020	15031	15016	14974	14810	14724	14919	15105	15111	14924	15079	15142	15125	14968	14991	15251	14972	14900	15021	15154	15018	14970	15183	15162	15068	14992	15062	15018	15050	15136	14995	15041	15053	15018	15070	15085	15029	15206	15181	14942	15128	15172	15004	14903	15028	15000	15164	15056	15216	15050	15161	14999	15034	14910	15022	15023	15178	15150	15056	15098	14908	15084	14988	14932	15008	15151	15094	15154	15104	15091	15174	15067	15049	15055	15206	15109	14939	15062	14886	15152	14891	15105	15008	14865	14943	15109	15054	15097	15059	15126	15074	14978	15115	15182	15101	15163	14967	15137	15021	15065	15022	15057	15006	15104	15005	14965	15233	15118	15039	15207	14972	15139	15071	15054	15138	15110	15151	15064	15037	15179	15099	15116	15081	15059	14927	15001	14985	15020	15162	15111	15088	15192	15143	15050	14977	15064	14977	14904	15061	14931	15073	15132	14996	15100	15005	14911	15046	14940	15005	14986	15001	15184	14930	15035	15019	15096	15213	14942	14999	15226	15040	15047	14993	15084	15070	15219	15041	15051	15176	15084	14850	15155	15077	14970	15217	15122	15057	15084	15034	15180	15117	14940	15114	14984	15035	15135	15098	14897	15301	15034	15117	14959	15078	15197	15013	14943	15062	15101	14980	15116	15173	15092	15082	15276	15025	15053	15128	15155	14938	15157	15041	14998	15107	15170	14988	14947	15161	15055	14916	15218	15000	15158	15069	15110	15210	15242	14967	15264	14915	15172	15202	15020	15136	15081	14898	15137	15196	15111	15059	15054	15031	15121	15175	15074	15092	14856	15059	15132	15067	15179	15162	15061	15204	14989	15119	14929	15145	14978	15184	15082	15044	15045	15218	15155	14961	14957	14900	15076	15089	15099	15092	15206	14924	15078	15072	14860	15121	15324	14951	14977	15120	15118	15112	15091	15109	15147	14930	15072	15018	15266	15062	15226	15083	14842	15078	15190	15098	15067	15153	15151	15143	14925	14947	15137	15008	14923	15110	15030	14949	15285	15076	15153	15240	15007	15227	14933	15068	15094	14946	14988	15184	15046	15026	15123	15082	15000	15102	14961	14994	15189	15172	15000	15119	14956	14972	15058	15077	14983	15117	15102	15169	15138	14991	15177	15167	15025	15133	15115	15079	15075	15004	15145	15062	15111	15047	15155	15098	15157	15086	15135	15131	15077	15131	15239	15167	15193	15077	15166	15024	15107	15081	15063	15202	15015	15220	15132	15087	15146	15133	14811	14969	14969	14960	15074	15015	15252	14996	15102	15102	15103	15023	15098	15121	15108	15065	15229	15237	15090	15142	15054	15128	15016	15185	15105	15026	14999	15080	15061	15200	15165	15121	14867	15025	15050	15324	15251	15065	15119	15144	14881	14919	15109	15003	15056	15102	15041	15029	15170	15086	15175	14974	15152	15207	15089	14868	15136	14972	14941	15158	15176	15293	15112	14953	15025	14936	15144	15009	14924	15121	15041	15148	15115	14976	15014	15151	15131	15001	15056	15000	15059	15152	15082	14990	15007	14948	15121	15000	14985	15094	15010	15050	15166	14999	15129	14972	15134	15197	15108	14927	14984	15009	15119	14957	15072	15175	14918	15116	15254	15060	15097	15060	15021	15046	15073	15007	15110	14948	15096	15093	14958	15125	14851	14985	15172	15056	14941	15011	15096	15169	15102	15170	15011	15094	15044	15207	14845	15050	15152	15045	15141	15134	15104	14950	14996	15192	15068	15215	15106	15024	15122	14842	15068	14996	15073	14943	15003	15106	15116	15146	15178	15035	15084	15138	15135	15127	15183	15050	15049	15085	15106	15151	15207	15082	14972	15083	15073	15138	14965	15141	14859	15049	15015	15136	15100	15221	15020	15010	15098	14984	14886	15174	15068	15039	15187	14997	15003	15074	15310	15000	14968	15096	15022	15143	15039	15092	15196	15017	15154	15127	15075	14968	15016	15002	14986	15116	15232	15051	15169	15194	15212	15031	15083	15128	15090	15106	15018	15029	15119	15117	14948	15040	15223	14992	15104	15012	15018	15205	15163	15214	14993	15157	14996	14972	14991	14971	15171	15240	15013	15201	15029	14931	15064	15302	15047	14987	15143	15217	15130	15108	15103	15046	15053	15141	15040	15047	15142	15081	15096	15046	15256	15110	15050	15003	14926	15228	15073	15180	14898	15073	15247	15083	15054	15117	15133	15022	15093	15065	15053	15082	14925	15138	15065	15262	15037	15077	15229	15008	15096	14948	15090	14953	15036	15153	15166	14825	15223	15267	15057	15016	14986	15194	15048	15090	15161	15112	15100	14994	15117	14983	15159	15112	15125	15033	15163	14923	14958	15247	15017	15211	15144	15084	15006	15205	15089	15126	14807	15223	14923	15123	15189	15125	15029	15054	15080	15072	15043	15105	15285	15141	15026	15059	15146	14994	15173	15066	15052	15173	15150	15120	15119	15212	15160	15193	15122	15081	15072	14930	15118	15041	15273	15079	15011	14934	15157	14980	15074	15068	14996	15048	15052	15010	15066	14717	15280	14997	15118	15123	15068	14967	15149	15169	14998	15121	15020	15143	15214	15241	15114	14851	15000	15050	15111	15127	15028	15166	15092	14958	15044	15047	15048	15062	15256	15203	15077	15087	15053	15145	14959	14976	15136	14800	15071	15210	15077	15132	14959	14986	14956	15117	15107	15038	15043	15129	15104	15037	15140	14971	15127	15175	15082	15039	15007	15092	14999	15072	14929	15027	15006	15082	15136	15174	15009	15075	14864	15067	15102	14969	14999	15151	15058	14989	15052	15095	15218	14927	15099	15123	15077	15108	15286	15095	15153	15210	15242	15123	15116	15117	15166	15109	14878	15066	14847	15158	15037	15149	15111	15164	14904	15152	15062	15119	15090	15103	15029	15169	15054	15289	15214	14919	15045	15017	15122	15175	15036	15257	14900	15065	14968	15209	15082	14977	15214	15054	15048	14939	15120	15115	14967	15099	14982	15082	15179	14857	15123	15071	15123	15260	14855	15146	15313	15199	14862	15103	15207	15116	15062	15116	15033	15175	15052	15070	15186	15037	15111	15151	15008	15100	15048	14954	15271	14996	15040	15177	15241	14972	15037	15191	15157	15157	14965	15009	15193	15191	15045	15207	15134	15139	14959	15218	15132	14923	15075	14813	15056	15011	15206	14964	15040	15107	14980	15086	15238	15234	15004	15056	15024	15033	15217	15245	15106	15137	15014	15069	15008	15182	15098	15075	15163	14980	15281	15034	14860	15162	15046	15114	15038	15041	15126	15080	14923	15101	15198	15198	15161	15122	15063	15162	15032	15136	15108	15118	14925	15115	15077	15004	15204	15169	15219	14935	15185	15148	14953	15252	14957	15071	14941	15260	15103	15344	14934	15043	15086	15152	15118	15053	15009	15159	15239	15107	15067	14942	15025	15103	15104	15337	15061	15094	15030	15134	15154	15061	15102	15065	15159	15207	15077	15054	15182	15053	15030	15074	15083	15132	15082	15062	15133	15006	15120	14936	15392	15023	15044	15117	14966	15105	15088	15054	15151	15157	14916	15052	15254	15090	15075	15057	15195	15212	14991	15138	15310	14856	15030	15236	15099	15014	15102	15019	15097	15186	15059	15070	15263	15242	15116	14980	15085	15009	15013	14959	15119	15091	14915	14960	15109	15083	15008	14946	15111	15135	15159	15064	15183	15214	15151	15058	14942	15076	15103	14834	15179	15062	15054	15194	15121	14999	14963	15126	15148	15063	15118	15007	15072	14985	14906	15064	15118	14993	15017	15006	15184	14990	15066	15117	15154	15137	15138	15002	15011	15101	15197	15062	14931	15227	15167	15013	15072	14973	15043	15060	15053	15160	15091	15073	15125	15023	15103	15228	15085	15212	15024	15063	15199	14950	15236	15071	15086	15090	15189	15042	15099	15148	14978	15064	15041	15031	15004	15128	15207	15083	15096	15174	14988	15219	14897	15097	15151	15171	14969	15002	14992	15135	15049	15156	15131	15179	15149	15129	14980	14875	15111	15040	15019	14994	15012	15057	15185	15236	15057	15094	15069	15212	14899	15108	14996	14994	14961	15061	15142	15031	15206	15191	15081	14977	15110	15071	14996	15029	14980	15036	14987	14997	15147	15161	15149	15132	15026	15013	15047	15073	15070	15111	15009	15000	15213	15017	15179	15184	14924	14956	15149	15111	15315	15008	15134	15103	15344	15163	15066	15023	14973	14875	15193	15010	15009	15228	14977	15198	15114	15083	15186	15171	15188	15051	15089	15002	15164	15080	15298	14817	14943	15137	15061	14892	15082	15006	15030	14976	15273	15068	15040	14875	15137	15210	14954	15192	15025	15064	14967	15062	15006	15047	15110	15074	15231	15160	14998	15067	15059	15071	14942	15145	15068	15199	15033	14855	15109	14973	14954	15272	15088	14953	15063	15108	15208	15044	15162	15032	15104	15144	15061	15092	15075	15110	15103	15095	14958	15131	14996	15003	15019	15142	15006	15117	14851	15102	15058	15046	15042	15202	15153	15081	15056	15139	15170	15113	14983	15098	14997	15159	15035	15034	15182	14963	15074	15184	15094
23823	20904	28160	23933	21917	21363	20533	18445	18201	18089	18007	17673	17590	17738	17545	17345	18059	24754	26798	23488	20451	18259	17583	17499	17062	17101	17256	17079	17234	17117	16963	17075	17172	17023	17013	17147	17127	16999	17033	16859	17059	16973	17034	17088	17046	16960	16998	16999	17127	17021	16989	17048	16969	16957	17212	16993	16810	17042	17216	17221	17048	17177	16934	16986	17001	17160	16940	17008	16971	16959	17263	17345	17426	16965	17131	17201	17261	17152	17197	16945	17122	16901	17116	17190	17056	16907	17038	17040	17022	17231	17195	17150	17028	16834	16939	16951	17066	17008	17014	17079	17235	17066	17101	17022	17146	17190	17142	17150	17231	16952	17141	17013	16907	17230	17073	17117	17208	16885	17021	17141	17038	16921	16946	17086	17056	16837	16946	17003	17156	16916	16993	17069	16994	17125	16938	17028	17056	16978	16971	17001	16961	16953	16959	17082	17009	16855	17222	17194	17179	17037	16983	17002	17146	16976	16982	17012	17013	16988	17045	17084	16992	17011	16978	17051	17069	16918	17082	16962	17047	17057	16995	17120	16980	17078	17104	17009	17131	17032	17062	17019	17034	17157	16979	16899	16980	16997	17188	17168	17171	17314	16991	16956	16961	17027	17241	16804	17076	17080	17156	17037	17097	17010	17007	17051	16935	16906	17152	16811	16958	17031	17133	17035	17125	16954	17030	16879	17148	17043	17156	17013	16976	17083	17106	16999	17008	16897	16975	17123	16938	16974	16994	17031	16703	16882	17078	17048	16950	17105	16986	16987	17080	16789	17007	17226	16994	17015	16976	17030	16902	16951	16885	16980	17067	17094	17230	17177	17166	17133	17007	17048	17034	16913	17178	17041	17025	17076	16952	17012	16943	16953	16937	17354	17107	17337	17032	17058	16983	17102	16993	17134	17051	16888	17112	16991	17117	16970	16832	16844	16820	17016	16981	16894	16969	16947	17035	17050	17217	16993	17324	17045	17061	16928	16958	16870	16972	16972	16848	17091	17022	16841	17006	17030	17057	16949	16876	16908	16983	17090	17029	17087	16952	17074	16916	16941	17177	16960	16854	17137	16972	17106	17040	17312	16984	17097	17017	17053	16967	16937	16991	16980	17241	16971	17179	17284	17113	16946	17076	17053	17014	17019	17103	17009	17157	16998	16836	17109	17081	17078	16957	16978	16980	16996	16930	16816	17081	17067	17071	16971	17136	17019	17046	17210	16888	16980	17100	16889	17084	17226	17050	17166	17202	17034	17100	17027	17152	17094	17104	16920	17080	17100	16858	17182	17162	17131	17160	17028	17120	17001	17082	17059	16869	16989	17042	16861	17166	17209	16878	17014	17117	17123	17002	16830	16854	17102	17028	17104	16976	16928	17079	16990	17023	17188	17109	17072	16900	16933	16886	16991	16937	17017	17112	16995	17199	16881	16883	16976	16974	16958	17135	17263	17013	16983	17024	16979	16910	17084	17051	17067	16812	17069	17173	16900	16901	17076	17051	16876	17080	17135	17044	17000	17037	16897	16999	17029	16935	17065	17017	17117	17020	16946	16946	17053	17074	17081	17150	17029	17019	17143	17012	17095	17032	16915	17090	16883	17165	17039	17023	16998	16947	17151	17042	17055	17050	17048	17273	17071	17088	16968	17043	17138	16973	17030	16985	16944	17014	17109	17133	16903	16979	17110	16874	17055	17107	17129	17206	17042	17134	16962	16971	17060	16942	17026	17089	16999	16972	17148	17090	16963	17251	16905	16923	16929	17070	17062	16994	17033	16953	17008	17146	17062	17189	16929	17047	16808	17042	17197	17074	17155	17111	17087	17124	17087	17088	17148	16910	16917	17169	17087	17024	16926	17048	17058	16966	16983	17019	16969	17055	16923	17018	16849	16953	17114	17093	17020	17091	16966	16971	16980	17172	17187	17198	17009	17175	16893	17144	16973	17004	16960	17068	17100	17146	17103	17073	17061	16897	16875	16962	17226	16920	17043	16868	17067	16900	17143	16921	17210	17098	16914	17062	17077	17106	17100	16990	16998	17027	16947	16929	16962	16985	16986	17056	17146	17106	16871	17008	17127	17071	17084	17092	17088	16909	17062	17048	16966	17244	17174	17014	17059	17141	16863	17051	16900	17030	17172	17122	17199	17156	17101	17049	16997	16927	17189	17130	17091	16912	16820	16823	17080	17048	17023	16947	17045	17061	17187	17000	17166	17205	17037	17023	17061	17268	16960	16993	16969	17049	17007	17213	17005	17109	16968	17174	16865	17139	16995	16924	17069	17169	16938	16948	17030	16993	17101	17204	17213	17219	16936	17009	17005	16962	17039	16995	17099	16928	16970	17098	17045	17038	16902	16886	16924	16991	17064	17134	17147	16834	17093	16858	16959	16948	17278	17185	16728	17046	17047	16987	17048	17057	17174	17091	17042	16922	17134	17158	16836	16976	17019	17165	17143	16989	17108	17135	17099	17068	16984	17037	16999	17181	17154	17036	17035	17004	17149	17107	17016	17111	17118	17119	17282	17021	16992	16811	16946	17125	16980	16966	17009	16900	17091	16891	17125	16852	16874	16971	17171	17097	17135	16931	16933	17135	16820	17113	17056	17294	16793	17024	17081	17039	16972	16914	16953	17079	17144	17039	17005	16999	17023	17284	17050	17259	17159	17159	17086	16972	16850	17007	16930	17114	16963	16941	17152	17325	17018	17002	17007	16929	16952	17036	16912	16862	17117	17112	17071	17000	17118	17096	17149	17108	16890	17171	16961	17187	17065	16975	17120	16981	16890	17022	17080	17117	17120	17056	17133	16745	17027	17074	17062	17086	17086	17335	17049	17041	17156	17151	17249	16868	16899	17062	17252	16980	17093	17008	17052	17139	16921	16934	17094	16910	16956	17057	16812	16896	16820	17027	16946	17062	17123	17071	17106	17029	17192	17175	17105	17060	16862	16998	17089	17098	16970	16941	16936	16946	16932	17253	17038	17218	17026	16929	16999	16914	17089	17263	17249	17016	16962	17073	17147	16898	17133	17196	17149	17032	17009	17188	16919	16979	17079	17104	17180	16941	17415	17145	17120	16930	17107	17080	16976	16939	16970	17200	17125	17033	16980	17079	17174	17120	17006	16832	16930	16975	17132	17097	16968	17147	17166	16989	17032	17068	17233	16998	17063	16877	17030	17112	16814	17025	16963	17091	16869	17132	16979	17135	17058	17094	17068	17120	17138	17000	17049	16810	16869	16890	17234	17136	17000	17127	17320	17477	17026	16897	17086	17091	16926	17099	17072	16963	16870	16903	17079	17180	17101	16826	16996	16998	17037	17202	16919	17051	17151	17171	17031	17161	17184	17054	17030	16951	16951	16998	16896	17198	17132	17096	16951	16930	17016	17097	16903	16874	17028	16920	17138	17077	17174	16983	16854	17190	17098	17060	17156	17048	17020	17022	17186	17308	17120	17073	17118	16800	17092	17058	16984	17077	17049	16968	16838	16952	16961	17143	17020	17064	16928	17109	16965	17104	16808	17174	16993	16905	17256	17103	16983	17093	17025	16943	17303	16964	16965	16976	16881	16857	16915	17083	17003	17146	17023	17095	16940	16922	16860	17028	17111	17058	17135	16987	17013	17181	17115	17041	17117	17135	16930	17210	17114	17039	16881	16925	16979	16952	16908	16929	16997	16950	17262	16987	17129	17016	17067	17088	17125	16968	16877	17019	17011	17088	16976	17059	17036	17280	17078	17204	17091	17044	17118	16974	17122	17017	16936	16844	17171	17198	17010	16934	16763	17034	16992	17048	17106	17055	17009	17164	17060	17015	16922	17082	17082	17161	17027	16858	16977	16946	17110	16985	17004	16904	17033	17038	17037	17271	16898	17171	17021	16966	16885	16808	16972	16972	17110	17078	16929	17114	17037	16972	17065	16969	16964	17094	16978	17089	16980	17165	16992	17164	17079	17060	16980	17114	17009	16957	17054	17204	17078	17112	16848	17212	16971	17064	16778	16997	16892	16995	17104	16920	17151	17349	16948	17244	17015	16895	16824	17059	17246	17013	17003	17234	17236	16976	17035	17083	17204	16927	16923	17044	17084	17147	17060	16985	17066	17125	17072	17163	16960	16796	17059	17160	17037	16982	17019	17051	16973	17085	17061	17174	17041	17332	17002	17152	17085	17055	16907	17118	17215	17000	17095	16918	16997	17013	17083	16911	17029	16901	17024	17016	17098	16923	17033	16998	16927	17010	17165	16959	16934	17054	17367	16900	16768	16980	17005	16911	17094	17177	17111	17081	17033	16915	17208	17028	16846	16999	17172	16899	17094	17028	17032	17017	17044	17154	16963	17051	16992	17003	17000	17032	17294	17183	17061	17060	17169	17219	17063	17115	16992	17113	16878	16959	16947	17010	17205	17218	17017	16994	16942	17011	16969	17056	17316	16842	17031	16949	16960	17125	16957	17200	17005	17004	17038	17118	16973	17132	16908	17187	17030	17146	17059	16868	17015	17343	17138	17196	17040	17027	17088	17164	17127	16971	17176	17078	16885	17109	16983	17123	16941	17130	17142	17104	17060	16911	16872	17016	17014	17019	16955	16850	17032	17168	16910	17037	17088	17052	17030	16984	17211	17057	16762	16998	16951	17072	16889	17026	16794	17029	17091	17026	16969	17003	16802	16983	17082	16995	17125	16933	17072	16966	16970	17063	16987	16960	17054	17046	16941	17154	17105	16878	17281	17156	17108	17230	17139	16953	17176	16978	17072	17045	16859	17003	17209	16913	16952	17102	17113	17030	17125	17056	17043	17039	17057	17173	17123	17164	16975	17054	16954	17085	16981	17048	17057	17134	17130	17045	16994	17100	17021	17221	17185	17000	17264	16994	17252	17004	17025	17179	16998	17140	16975	16948	17303	17174	16888	17070	17032	16908	17082	17095	17010	17046	17084	17053	16942	16766	17053	17081	17037	17009	17022	17007	17082	17202	17068	16863	16880	16861	17179	17182	16974	17164	17053	17102	17117	17043	16934	16774	16993	16971	17120	17155	17043	17170	17192	16980	16986	17018	16904	16934	16878	17114	16862	16854	16962	16993	17022	17094	16896	17148	16954	16920	17131	17136	16901	17113	17069	16915	17075	17239	16904	17182	17074	17081	16980
13920	24449	23792	19978	17994	16917	16420	16663	15961	15801	15716	15497	15341	15646	15186	15183	16267	26271	26715	22242	18096	15880	15082	14878	14796	14636	14620	14636	14816	14824	14620	14721	14800	14794	14779	14718	14584	14675	14719	14608	14751	14643	14516	14759	14876	14819	14672	14709	14730	14758	14671	14657	14761	14736	14716	14680	14570	14705	14687	14651	14708	14654	14787	14803	14688	14817	14821	14555	14556	14760	14786	14578	14915	14647	14596	14541	14736	14699	14770	14679	14748	14726	14861	14695	14724	14703	14687	14803	14800	14713	14749	14681	14615	14663	14794	14753	14751	14705	14784	14797	14578	14702	14736	14751	14599	14494	14692	14556	14520	14658	14728	14567	14748	14609	14720	14741	14624	14708	14767	14817	14688	14732	14598	14620	14703	14777	14528	14730	14678	14800	14719	14547	14745	14689	14671	14806	14795	14781	14735	14533	14662	14587	14633	14640	14705	14593	14686	14661	14641	14652	14661	14743	14466	14689	14705	14802	14694	14832	14687	14556	14895	14730	14576	14754	14758	14742	14668	14669	14540	14689	14618	14661	14746	14599	14858	14667	14630	14676	14677	14705	14737	14739	14746	14675	14543	14544	14635	14614	14715	14638	14729	14753	14582	14514	14671	14575	14721	14684	14719	14627	14578	14860	14640	14601	14784	14818	14612	14669	14783	14594	14726	14532	14673	14578	14765	14613	14848	14750	14684	14607	14716	14857	14612	14712	14726	14650	14692	14622	14669	14644	14702	14601	14724	14602	14646	14741	14714	14549	14693	14545	14520	14704	14634	14750	14739	14712	14660	14671	14641	14623	14783	14645	14626	14693	14551	14718	14821	14723	14858	14720	14777	14626	14724	14642	14652	14481	14748	14777	14674	14467	14898	14636	14738	14592	14832	14573	14721	14687	14567	14831	14744	14783	14651	14530	14701	14757	14644	14719	14822	14772	14624	14766	14802	14581	14788	14780	14664	14636	14775	14839	14605	14631	14636	14643	14835	14608	14585	14849	14653	14683	14686	14856	14707	14830	14636	14657	14729	14630	14702	14622	14591	14697	14781	14683	14807	14636	14745	14685	14783	14818	14707	14585	14604	14811	14603	14939	14551	14635	14694	14649	14658	14761	14675	14617	14676	14724	14738	14865	14647	14645	14691	14719	14655	14732	14742	14523	14596	14697	14561	14673	14559	14747	14600	14723	14775	14792	14574	14727	14683	14617	14666	14615	14525	14883	14746	14597	14691	14650	14603	14659	14813	14774	14641	14474	14709	14770	14689	14729	14716	14660	14688	14672	14584	14713	14919	14649	14787	14781	14596	14784	14638	14610	14749	14612	14772	14781	14600	14857	14747	14731	14759	14722	14552	14720	14504	14517	14554	14699	14638	14517	14727	14701	14797	14460	14627	14729	14675	14849	14724	14616	14583	14684	14621	14822	14732	14627	14618	14506	14712	14570	14644	14581	14885	14718	14793	14649	14705	14753	14686	14560	14658	14595	14889	14666	14625	14851	14785	14784	14814	14555	14700	14587	14646	14835	14715	14599	14643	14718	14745	14699	14758	14704	14760	14651	14623	14799	14638	14859	14713	14699	14797	14852	14644	14614	14671	14728	14654	14596	14775	14637	14799	14577	14520	14717	14722	14693	14738	14710	14643	14833	14733	14697	14503	14758	14642	14750	14595	14575	14671	14610	14872	14760	14568	14690	14628	14598	14647	14774	14635	14657	14735	14656	14608	14793	14714	14737	14714	14700	14650	14702	14701	14617	14809	14729	14581	14737	14608	14785	14580	14659	14664	14677	14719	14710	14558	14672	14801	14740	14645	14660	14714	14745	14585	14790	14633	14600	14668	14604	14616	14803	14771	14654	14679	14689	14701	14594	14690	14831	14486	14756	14784	14580	14598	14590	14788	14467	14735	14629	14611	14797	14648	14555	14720	14853	14702	14560	14730	14761	14605	14782	14660	14659	14634	14676	14733	14687	14722	14572	14659	14497	14754	14729	14598	14786	14746	14600	14647	14670	14682	14719	14611	14477	14618	14610	14613	14666	14699	14452	14667	14612	14665	14666	14590	14810	14729	14767	14535	14753	14650	14669	14625	14534	14811	14613	14792	14665	14649	14630	14540	14751	14619	14598	14645	14725	14613	14652	14566	14832	14657	14694	14652	14723	14596	14724	14696	14712	14733	14684	14626	14718	14764	14656	14734	14649	14803	14758	14704	14770	14639	14671	14660	14727	14553	14759	14740	14712	14776	14747	14676	14511	14883	14561	14731	14728	14765	14665	14760	14914	14603	14684	14755	14725	14639	14502	14687	14782	14688	14739	14613	14592	14632	14669	14711	14409	14459	14668	14685	14624	14623	14777	14685	14577	14828	14646	14655	14576	14525	14516	14740	14816	14487	14675	14514	14826	14601	14582	14696	14737	14665	14603	14710	14681	14659	14577	14752	14569	14693	14751	14632	14593	14636	14600	14769	14836	14745	14580	14724	14819	14756	14638	14772	14719	14758	14645	14790	14685	14794	14598	14779	14538	14690	14752	14582	14712	14678	14661	14676	14633	14606	14504	14500	14747	14651	14498	14580	14757	14606	14654	14596	14809	14609	14623	14591	14636	14599	14576	14727	14577	14708	14591	14570	14775	14618	14761	14618	14701	14664	14822	14874	14559	14749	14681	14717	14688	14559	14634	14756	14651	14744	14717	14694	14849	14861	14672	14637	14748	14601	14738	14651	14730	14558	14774	14675	14681	14793	14667	14682	14694	14813	14686	14619	14555	14841	14721	14548	14716	14720	14775	14764	14539	14856	14680	14612	14551	14610	14571	14715	14556	14761	14787	14654	14536	14642	14650	14571	14714	14690	14851	14679	14788	14717	14782	14647	14703	14771	14705	14714	14652	14732	14656	14548	14615	14754	14555	14495	14743	14760	14552	14674	14637	14803	14596	14694	14791	14719	14701	14792	14595	14607	14653	14637	14651	14607	14725	14675	14735	14589	14870	14800	14657	14649	14770	14652	14546	14645	14687	14514	14846	14665	14603	14596	14750	14563	14623	14697	14751	14555	14688	14769	14727	14738	14937	14686	14701	14916	14769	14618	14568	14731	14783	14811	14568	14627	14638	14773	14678	14632	14673	14707	14556	14730	14793	14539	14531	14600	14907	14565	14527	14489	14624	14746	14646	14505	14735	14576	14509	14847	14717	14746	14592	14876	14681	14696	14622	14676	14774	14785	14529	14755	14610	14703	14645	14614	14792	14704	14717	14631	14683	14775	14663	14690	14709	14536	14726	14644	14779	14629	14610	14836	14472	14694	14826	14874	14524	14514	14682	14696	14699	14643	14738	14700	14628	14676	14602	14627	14655	14833	14647	14835	14664	14602	14783	14803	14649	14646	14756	14691	14800	14573	14684	14696	14743	14642	14751	14711	14698	14593	14443	14618	14723	14604	14726	14587	14673	14765	14600	14628	14694	14783	14728	14625	14784	14679	14704	14818	14695	14552	14594	14774	14685	14717	14754	14768	14566	14830	14532	14699	14723	14531	14758	14727	14796	14593	14536	14675	14646	14780	14687	14759	14584	14547	14684	14588	14689	14579	14723	14766	14674	14539	14762	14779	14636	14782	14772	14668	14764	14557	14657	14795	14670	14725	14632	14720	14637	14699	14607	14689	14707	14481	14698	14497	14640	14608	14777	14534	14533	14680	14643	14584	14716	14567	14721	14695	14689	14724	14635	14740	14706	14614	14591	14701	14718	14650	14892	14838	14716	14758	14796	14542	14616	14627	14814	14661	14509	14659	14465	14758	14698	14490	14503	14663	14659	14807	14596	14719	14791	14768	14586	14627	14642	14686	14703	14778	14617	14628	14779	14790	14686	14662	14746	14835	14659	14618	14819	14627	14572	14804	14651	14777	14758	14694	14768	14614	14614	14681	14755	14730	14825	14720	14797	14718	14612	14490	14698	14611	14709	14629	14588	14802	14614	14650	14678	14744	14663	14805	14793	14636	14540	14613	14784	14672	14745	14666	14824	14585	14655	14788	14548	14658	14353	14777	14613	14560	14591	14669	14894	14683	14649	14738	14738	14620	14800	14725	14742	14695	14752	14462	14784	14492	14627	14558	14650	14813	14651	14665	14826	14712	14603	14700	14676	14735	14749	14713	14629	14664	14865	14638	14797	14596	14525	14824	14664	14593	14548	14695	14808	14640	14934	14719	14700	14774	14749	14856	14645	14586	14464	14731	14699	14695	14796	14785	14709	14520	14746	14894	14872	14749	14673	14693	14674	14814	14755	14816	14532	14671	14806	14607	14614	14605	14546	14853	14728	14860	14756	14725	14730	14715	14633	14510	14697	14719	14784	14825	14737	14732	14701	14529	14588	14808	14529	14823	14758	14680	14634	14612	14721	14715	14737	14514	14584	14826	14705	14750	14635	14717	14814	14579	14789	14632	14750	14771	14722	14768	14588	14711	14664	14839	14714	14644	14817	14682	14632	14732	14704	14829	14794	14673	14526	14753	14731	14672	14619	14609	14754	14780	14717	14840	14663	14694	14638	14558	14661	14640	14548	14745	14779	14840	14716	14809	14634	14787	14678	14792	14660	14726	14646	14613	14590	14816	14775	14883	14701	14639	14622	14546	14715	14669	14677	14848	14705	14700	14649	14821	14832	14622	14693	14744	14657	14602	14502	14590	14562	14727	14620	14464	14848	14616	14581	14617	14708	14694	14599	14636	14733	14614	14865	14632	14644	14725	14731	14792	14788	14807	14661	14688	14619	14727	14516	14791	14852	14683	14725	14727	14723	14844	14592	14764	14705	14685	14820	14667	14578	14766	14680	14852	14684	14711	14690	14855	14584	14689	14663	14574	14739	14685	14594	14675	14747	14521	14699	14736	14518	14738	14779	14628	14515	14782	14764	14602	14545	14774	14635	14698	14722	14785	14850	14797	14704	14625	14553	14632	14586	14648	14701	14527	14553	14781	14813	14620	14795	14478	14542	14688	14768	14882	14488	14918	14662	14803	14752	14778	14639	14704	14753	14708	14793	14607	14875	14505	14684	14793	14715	14634	14644	14686	14655	14706	14525	14672	14745	14625	14752	14618	14675	14654	14552	14632	14513	14637	14704	14618	14860	14639	14752	14607	14485
22529	20920	28645	23365	21095	23119	25708	20662	19595	19815	19462	19232	18981	19082	18623	18343	20137	33353	34176	29333	23949	20437	18966	18327	18236	17956	18230	18072	17988	18205	18052	17954	17887	18138	18018	17765	18002	17859	17901	18228	18258	18053	17995	18130	18143	17851	18024	17993	18095	17788	18056	17944	17902	18003	18006	17969	18010	17921	17979	18000	17848	17931	18029	18135	18012	17750	17908	17829	17857	17953	17849	18093	17988	18059	18037	17949	18103	18089	17906	17864	18057	17974	18014	17928	17918	17932	18022	18064	17839	17950	17894	18143	18065	17972	18174	18010	18073	17885	18020	18026	17893	17902	17839	18069	18113	17820	18091	18050	17900	17934	17806	18005	17990	17976	17915	17984	17813	17951	17931	17979	18020	17940	17917	18031	17999	17977	17918	17918	17926	17989	18016	17938	17904	18247	17900	17915	17825	17916	18052	18079	18200	18084	18090	17851	17916	17983	18105	17845	17890	18113	18070	17947	18060	18089	18071	18068	17987	17837	17990	17891	18099	17995	18129	18029	18098	17921	18031	18024	17991	17913	17932	18008	17692	18101	17877	17903	17776	18162	18125	18152	17914	17865	17999	17896	17854	18005	18035	17760	18039	17861	17898	18046	18108	18003	17984	18007	17917	17906	17817	17815	18137	17996	18012	18006	18054	17915	17974	18147	17887	17974	17879	17970	17820	18090	17964	18120	17682	17877	18092	18011	17827	17925	18167	18007	18061	17938	17920	18054	17877	18040	17991	17883	17912	17774	17821	18125	18024	17960	18080	18105	18024	18013	17899	18034	18093	17987	18101	17906	17790	17901	18187	18003	17828	17939	17985	18029	17897	17798	18096	17686	17791	17974	17901	17978	17974	17955	18098	17986	17962	17887	17930	17871	18135	18024	18016	17895	18118	17844	18096	17851	17998	17896	18151	17897	18059	17954	17807	17997	17902	17938	17746	18223	18197	18041	17932	18017	18189	17959	17991	17876	18054	17848	17982	17898	17962	17843	17790	17957	17926	17957	18013	17966	18094	17830	17900	17976	17912	17980	17863	17969	17962	17903	18004	17718	17883	17997	17791	17746	18026	17892	17810	17823	17676	17992	17870	18124	17971	17844	17914	17833	18068	17957	18295	17917	17796	17711	17875	17849	17861	17921	17929	17845	17860	18033	17963	17758	18120	17931	17826	17951	17978	17896	17931	17937	17772	18124	17908	17942	18157	17904	18035	17751	18064	18193	18093	18002	17842	17997	17787	18075	17947	18009	17876	17819	18051	17821	17861	17939	17979	17877	17945	17855	17894	17938	17864	17834	18015	17998	17948	18219	17971	17995	17943	17944	18085	18015	17861	17977	18003	17811	17987	17999	18021	17930	17906	17746	17846	17897	17894	17895	18072	17972	17860	17838	17994	18042	17835	17995	17965	18053	17864	17688	17949	17820	18109	18033	18000	18079	17967	18000	18168	18006	18047	18126	18074	18002	17896	17962	18070	18057	17795	17784	17800	17822	18111	17964	17832	17931	17863	17791	18027	17826	17838	18163	17800	17839	17994	17864	17963	17907	17979	18045	17977	18022	17981	17803	17911	17870	17884	17806	17958	17712	17848	18021	17878	17861	18082	17730	18242	18025	17929	17985	18298	18015	17985	18126	18032	17977	17832	17968	17683	17793	17969	17882	18038	18068	18054	17816	17725	17881	18069	17871	17915	18132	17974	17903	17983	17997	18151	17961	17923	17848	17964	17990	17870	18031	17836	17861	17840	18119	17809	17996	18260	17944	18045	17752	17943	17883	18058	18024	17846	17822	17865	17835	18008	18039	17930	17773	17730	17984	17955	18136	17627	18013	18025	18056	17871	18003	17973	17887	18038	17966	17973	18099	18113	17923	17929	18020	17887	17812	17913	17701	18083	17801	17826	17982	17905	17892	18045	18020	18105	17864	17954	17930	18133	17954	18171	17808	17930	18094	17852	17784	17976	17784	18091	18056	18054	17825	17821	18029	17963	18010	17789	18036	18158	18085	18244	18044	17913	17954	18050	17806	17875	17904	18144	18115	17988	18014	17980	18053	17768	17870	18185	17897	18154	17962	17895	17970	17860	18064	18059	17943	17704	17765	17809	17921	17729	18138	18066	18012	17790	17882	17955	18061	17872	18087	17872	18098	17965	18010	18065	18058	18031	18006	18128	18057	18011	17810	17920	18036	17958	17814	17978	18060	18164	17916	18052	18075	17871	18016	17847	18029	17803	17843	17925	17786	18099	18022	17835	17856	17892	18054	18132	17997	17933	18097	17976	18002	17790	17917	17994	17975	18017	18101	17964	17751	17869	17878	17789	17984	17927	17820	17763	18109	18021	17854	17922	17993	17771	17991	18058	17958	17805	17820	17929	18159	18005	18014	17887	18104	17920	17967	17858	17674	18082	18103	18049	17893	17955	17710	18064	17913	17791	17971	17870	17725	17856	17956	18000	18086	18029	17824	17951	17675	18039	17927	17815	17947	17928	17948	17810	18074	17901	18047	17846	18034	17950	17931	18106	17858	17819	17967	17993	17893	17722	18008	17828	17964	18082	18089	18063	18026	18118	18058	17827	18094	18006	17738	18010	17907	17996	17913	17988	17990	18008	17826	17915	17994	17978	18031	17937	18087	17886	17907	17985	18138	18100	17933	18025	18029	17976	17799	18044	17971	17845	17959	17996	17952	17733	17852	17992	17749	17984	18059	18021	18091	17862	17996	17836	17795	17835	18062	18205	17856	17909	17876	18034	17989	17963	18161	17869	17969	17905	17952	17899	18140	17856	17961	17961	18007	18141	17985	18034	17762	17864	17916	17921	17913	18111	17711	18049	17964	17866	17882	17999	18133	18051	17881	17838	17889	18019	17979	17910	17905	17877	18001	17956	18003	18021	17865	18228	17794	17920	17816	17828	18021	17999	17819	17891	18004	18124	17955	17872	18032	17647	17984	18077	17747	17803	17945	18081	17831	17857	17914	17911	18066	17988	18074	18036	17941	17969	17818	18110	18084	18129	17716	17948	17645	17832	17959	17830	17896	17982	17962	17772	17916	17913	18006	17926	17917	17931	17773	17841	17977	17926	18017	17868	17907	18042	17850	17917	18010	17986	17757	17919	17839	17985	17946	17833	18029	18123	17769	18041	18020	17851	17801	17868	17945	17779	18035	18043	17944	17859	17782	17904	18082	17995	17914	17985	17906	18006	18054	17827	17953	18036	17835	18022	17987	18057	18037	18072	17930	17946	17690	18242	18015	17890	17874	17953	17879	18058	17976	17910	18071	18062	18009	17929	17948	18128	18072	17849	17915	17986	17890	18055	18047	18012	18002	17881	17894	18051	17850	17984	17843	17857	17902	17890	17931	18024	18027	17841	17967	17976	17928	17845	17875	17783	17855	18262	17978	17944	17931	18026	17918	17889	17943	17918	17891	17938	17916	17705	17998	17950	17892	17879	17895	18023	17959	17839	17766	18118	18239	17917	17918	17778	17730	18017	17910	17918	18108	17774	17926	17850	17935	17754	17874	18100	18131	17941	18010	18111	17902	17995	17940	17976	18124	18268	18075	17985	17949	17919	17920	18152	18013	17920	18032	18064	17980	17744	17935	18088	17997	17863	17909	18201	18022	18011	17915	17937	17774	18136	18000	18010	17874	17967	17924	17901	17883	18040	17934	17964	17818	18013	17969	17855	17863	17986	17998	18010	17864	17849	18037	17841	17901	17735	17965	17869	17946	17889	17934	18011	17844	18102	17884	17830	17990	18134	17961	18039	17986	17857	17891	17956	18015	18125	18116	17989	17756	17922	17937	18118	17989	17906	17853	17971	18012	17910	17925	18040	18010	17934	17837	18087	18057	18064	17861	18010	17994	18045	18032	17775	18070	18065	18009	17726	17966	18056	17989	17904	17875	18039	17836	17835	18033	18033	17773	17918	18108	17914	17989	17916	17823	17936	18005	18104	18038	18077	18000	18056	17826	17831	17766	18073	17817	17968	18074	18025	17982	18150	18228	17712	17867	17923	17775	17892	17903	17758	17923	18082	17956	17924	17839	18008	18034	18059	17962	18101	17773	18034	18097	18014	17860	17910	17905	17812	17981	18114	17923	17904	17819	17825	17975	17839	17954	18101	18044	17992	18051	17904	18159	17772	17896	18027	17948	17950	18006	17908	17961	17924	18179	17970	18130	17922	17942	18005	17918	17873	17994	18142	17782	18075	17920	18097	17774	17942	17863	17931	17880	17905	17696	17791	17851	18007	17842	17859	17900	18018	18032	18017	17794	17804	17903	17637	18092	17696	18276	17889	17970	17955	17706	18069	18045	17792	18086	18045	17850	17888	17828	17880	17922	18216	17900	17861	17821	17795	18048	17855	17788	18016	18079	17993	17933	18053	17933	17991	18189	18002	17914	17972	17893	17729	17926	17868	17868	18080	17841	17875	17891	17963	18013	17941	17924	17906	18081	17878	18179	17724	17903	17957	17918	17790	17808	17962	17827	17618	17828	17947	17998	17754	17941	17796	17862	18172	17906	17989	18017	18152	18141	18046	17882	17952	17992	17994	18002	17771	17983	17958	18091	18053	18020	17941	17991	18021	17914	18068	17812	17803	17896	17987	17933	17798	17987	17732	17918	18077	17553	17884	17853	18058	18035	17870	17928	18023	17913	17896	18116	17820	17821	17917	17793	18000	18060	17893	17839	17872	18059	17709	17955	17963	17984	18110	18061	18173	17959	17975	17855	17995	17939	17650	18025	17802	17878	17984	17934	17960	17942	18181	17955	17893	18012	17970	18045	17953	17872	18100	17800	17890	17948	17925	18120	18048	17973	17987	17863	18052	18069	17940	17926	17850	17748	17833	17905	18042	17860	17870	17990	18066	17866	18179	18063	17972	17905	17912	17929	18004	18141	17836	17786	17929	17989	18070	17759	18049	17783	17858	18163	18060	17974	18036	18163	18022	17937	17780	18080	17911	18147	17841	17791	17871	18335	17945	17947	18139	17974	17999	18031	17770	17890	17725	17694	18025	18063	17920	18024	17973	17721	18010	17870	17990	17961	18001	18081	18008	17916	17875	18068	18030	17877	17951	17744	18166	18071	18083	18199	18047	18152	17975	18026	17890	17792	17796	17872	17903	17953	17964	17707
16107	30097	28458	22457	19542	18903	18831	18434	17630	17479	17209	16833	16907	16274	16024	15817	19172	35742	33639	28123	21717	17701	16185	15372	15136	15338	15182	15174	15161	15256	15147	15218	15318	15309	15132	15216	15128	15083	15105	15156	15070	15110	15297	15184	15107	15207	15283	15167	15257	15261	15178	15055	15215	15225	15091	15134	15247	15156	15043	14962	15086	15032	15125	14966	15066	15106	15369	15167	15241	15192	15154	15046	15142	15154	15001	15167	15092	15155	15102	15061	15312	15184	15125	15001	15331	15250	15260	15210	15345	15042	15135	15411	15227	15052	15188	15126	15184	15060	14989	15087	15312	15321	15322	15273	15037	15144	15146	15199	15198	15116	15092	15227	15051	15075	15189	15151	15175	15191	15204	15089	15288	15006	15183	15213	15122	15178	15305	15224	15106	15173	15271	15044	15239	15190	15138	15136	15075	15174	15186	15374	14992	15178	15228	15167	15246	15089	15146	15054	15173	15183	15214	15113	15163	15012	15125	15091	15145	15329	15201	15189	15355	15133	15112	15161	15135	15039	15211	15308	15145	15150	15242	15001	15238	15141	15086	15201	15174	15000	15277	15157	15116	15110	14947	15262	15134	15122	15200	15123	15197	15225	15060	15372	15169	15317	15110	15157	15022	15215	15203	15194	15180	15222	15095	15100	15111	15312	15128	15114	15125	14894	14955	15236	15109	15141	15067	15319	15043	14988	15184	15150	15104	15106	15099	15194	15265	15145	15190	15112	15119	15072	15048	15199	15305	15168	15352	15256	15041	15187	15080	15229	15170	15126	14958	15310	15055	14967	15101	15246	14990	15072	15073	15175	15197	15215	15003	15162	15132	15090	15168	15207	15199	15208	15054	15022	15258	15357	15045	15247	15135	15366	15224	15011	15215	15268	15094	15187	15210	15205	15213	15121	15053	15206	15141	15112	15132	15104	15069	15180	15128	15262	15278	15129	15143	15097	15140	15116	15069	15003	15083	14997	15143	15185	15309	15129	15110	15346	15208	15202	15211	15056	15124	15245	15137	15139	15199	15206	14957	15185	15331	15334	15067	15182	15209	14978	15143	15186	15154	15010	15267	15198	15098	15201	15020	15186	15072	15117	15228	15188	15116	15028	15244	15127	15240	15212	15001	15017	14991	14875	15164	15046	15179	15268	15242	15243	15214	15054	15225	15009	15173	15250	15179	15284	15109	15043	15130	15076	14958	15082	15323	15312	15005	15358	15087	15127	15117	15089	15279	15304	15056	15238	15081	15213	14973	15026	15114	15186	15014	15258	15045	15152	15126	14987	15314	15342	14977	15032	14982	14992	15097	15184	15187	15054	15300	15102	15073	15101	15136	15161	15140	15112	15160	15165	15218	14987	15197	15231	15188	15093	15187	15219	15094	15083	14874	15261	15245	15303	15185	15188	15090	14959	15139	15174	15305	15183	15152	15146	15122	15158	15090	15096	15083	15090	15070	15106	15235	15085	15025	15267	15005	15084	15044	15080	15247	15060	15149	15138	15025	15090	15273	15237	15196	15143	15080	15089	15128	15066	15137	15057	15002	15186	14946	15202	15103	15316	15137	15036	15142	15229	15210	15176	15233	15190	15095	15263	15083	15198	14974	15201	15246	15238	15246	15124	14995	15074	15003	15303	15274	15096	15184	15192	15228	15157	15261	15066	15135	15094	15178	15057	15033	15177	15154	14992	15184	15108	15114	15096	15142	14988	14984	15059	15237	15348	15091	15055	15149	14986	15077	15187	15105	15095	15197	15245	15281	15089	15133	15185	15028	15187	15270	15137	15091	15104	15247	15265	15004	15068	15250	15106	14995	14994	15321	15119	15016	15282	15109	15065	15230	15120	14883	15124	15029	15175	15123	14920	15172	15151	15043	15273	14968	15092	15054	15152	15132	15220	15088	15230	15061	15071	15135	15192	15345	15194	15261	15057	15092	14995	15265	15172	15107	15138	15349	15036	15142	15059	15221	15075	15265	15138	15167	15211	15265	15080	14992	15085	15135	15078	15104	15047	15219	15092	15165	15126	15142	15235	15016	14974	14939	14977	15049	15311	15116	15365	15200	15168	15004	15037	15102	15067	15033	15094	15375	15088	15197	15177	15079	15304	15176	15209	15097	15139	14954	15147	15055	15155	15304	15235	15170	15000	15189	15278	15194	15152	15186	15214	15215	15184	15272	15075	15215	15082	15300	15111	15066	15123	15108	15151	15158	15228	15143	15110	15099	15181	15180	15220	15093	15291	15128	15193	15243	15219	15083	15129	15213	15162	15345	15068	15178	15199	15089	15042	15222	15131	15045	15103	15152	15095	15179	15130	15210	15098	15140	15053	15170	15125	15233	15111	15121	15126	15030	15163	15106	15234	15069	15155	15078	15040	15121	15073	15076	15105	15149	15081	15335	15054	14884	15104	15286	15043	15037	14997	15097	15042	15132	15236	15055	15220	15125	15348	15111	15087	15172	15094	15014	15188	15175	15125	15213	15221	15270	15227	15001	15181	15160	15124	15262	15155	15163	15130	15263	15112	15233	15173	15117	15267	15056	15116	15095	15150	14926	15058	15128	15001	15135	15093	15156	15151	15066	15061	15126	15201	15201	15118	14944	15204	15018	15049	15127	15269	15018	15249	14997	15061	15221	15250	15000	15196	15018	15129	15105	15072	15106	15108	15256	15121	15159	15283	15257	15124	15230	15167	15038	15300	15244	15028	15240	15137	15138	15119	14924	15325	15371	15080	15046	15073	15119	15129	15162	15074	15149	15112	15104	15281	15007	15108	15209	15088	15075	15100	15225	15099	15193	15327	15046	15179	15001	15180	15087	15222	15084	15045	15089	15145	15215	15202	14961	15213	15144	15028	15103	15123	15097	15142	15234	15102	15188	14955	15307	14986	15184	15097	15112	15182	15010	15155	14965	15147	15187	15050	15095	15204	15019	15136	15086	15021	15118	15175	15187	15008	15117	15257	15106	15136	15154	15292	15068	14967	15361	15069	15010	15137	15152	15061	14985	15067	15146	15188	15235	15017	15151	15073	14966	15187	15321	14887	15182	15102	15331	15236	15031	15091	14999	15233	14919	15054	15256	15148	15083	15166	15231	15149	15201	15228	15057	15194	15248	15239	15099	15157	15151	14932	15021	15050	15172	15084	15243	15156	15293	14954	15118	15151	15241	15226	15057	15067	15063	15175	15250	15204	15061	15064	15038	15268	15134	15253	15136	15169	15247	15076	15162	15051	15282	15156	15126	15223	15028	15251	15170	15026	15045	15060	15210	15203	15134	15149	15121	15162	15169	15119	15015	15138	15119	15031	15084	15133	15101	15144	15093	15240	15044	15177	15257	15128	15093	15206	15257	15234	15087	15037	15273	15073	15172	15226	15018	15311	15022	15289	15019	15054	15124	15271	15365	15198	15248	15117	15216	15181	15033	15050	15278	15173	15134	14951	15203	15209	15030	15307	15136	15396	15101	15107	14952	15136	15205	15101	15202	15195	15292	15099	15043	14993	15316	15235	15145	15228	15154	15084	15086	15084	15135	15147	15142	15091	15031	15082	15239	14980	15124	15040	15040	15301	14965	15052	15163	15188	15131	15205	15184	15160	14976	15164	15187	15211	15321	15250	15116	15238	15239	15086	15246	15183	15166	15273	15196	15062	15268	15183	15240	15305	15170	15198	15152	15177	15054	14996	15051	15082	15062	15123	15323	15248	15063	15314	15117	15194	15132	15011	15081	15187	15031	15003	15047	15156	15063	15152	15205	15168	15070	15107	15136	15127	15139	15253	15172	15031	15198	15019	15146	15120	15176	15344	15073	15231	15165	15115	15146	15054	15087	15186	15222	15190	15105	15158	15097	15033	15227	15178	15196	15159	15170	15306	15158	15003	15193	15014	15117	15173	14908	15170	15196	15195	15181	15167	15237	15213	15101	15224	15074	15261	15265	15143	15103	15122	15101	15130	15115	15205	15275	15104	15118	15209	15094	15025	15128	15132	15103	15067	15094	15089	15097	15125	15131	15239	15171	15062	15261	15314	15064	15127	15234	14978	15170	15108	15100	15133	15082	15124	15156	15154	15130	15041	15140	15092	15281	14989	15045	15100	15201	15075	14924	15094	15194	15128	15118	15033	14996	15075	15350	15079	15083	15191	15084	15166	15254	15109	15081	15187	15219	15218	15216	15077	15228	15142	15192	15410	15147	15055	15209	15123	15240	15365	15230	15117	15068	15282	15182	15251	15243	15225	14995	15192	14955	15202	15125	15071	15129	15102	15168	15327	15077	15107	14914	15284	15246	15232	15145	15114	15087	15107	15193	15029	15113	15271	15132	15052	15083	15115	14994	15201	15186	15018	15130	15014	14991	15168	15313	15141	15004	15277	15054	15330	15166	15087	15259	15143	15112	15161	14858	15252	15169	15112	15101	15025	15030	15152	15036	14984	15141	15129	15203	15125	15041	14974	15170	15234	15070	15247	15085	15080	15375	15144	15188	15005	15145	15152	15148	15030	15175	15122	15271	15182	14971	15192	15033	15118	14833	15353	15034	15190	15063	15037	15109	15089	15115	15178	15212	15157	15092	15213	14867	15158	15171	14911	15114	15173	15008	15317	15040	15299	15188	15155	15109	15234	15183	15193	15106	15096	15221	15073	15160	15226	15181	15288	15115	15100	15053	15218	15171	14993	15130	15008	15174	15111	15221	15138	15084	15124	15092	15270	15400	15109	15228	15165	15074	15065	15108	15144	15080	15164	15036	15314	15036	15171	15051	15050	15042	15019	15157	15118	15137	15126	14980	15207	15106	15094	15128	15222	15005	15101	15106	15138	15161	15019	15111	15183	15182	15058	15214	15252	15060	15260	15189	15177	15289	15069	15052	15174	14945	15246	15099	15244	15144	15103	15193	15053	15154	15219	15172	15082	15096	15081	15143	15049	15248	15225	15100	15231	15210	15233	15143	15049	15153	15274	15122	15280	15129	15084	15334	15110	15034	14990	15298	15147	15219	14976	15103	15116	15061	15146	15183	14988	15257	15022	15136	15147	15192	15169	15123	15106	15057	15196	15108	15104	15040	15067	15123	15209	15241	15098	15058	15164	15081	15093	15135	15036	15092	15182	15244	15261	15208	15022	15253	15066	15122	15095	15118	15148
27193	21587	24637	21611	18329	18497	18569	18228	17998	18408	18246	17954	17973	17997	17560	17723	17968	18976	19101	18927	18305	18153	17823	17656	17598	17590	17697	17681	17734	17739	17504	17642	17769	17838	17675	17512	17722	17707	17516	17785	17666	17435	17675	17465	17689	17615	17692	17521	17714	17613	17679	17701	17642	17692	17759	17810	17628	17723	17743	17527	17716	17749	17636	17562	17566	17539	17472	17677	17817	17748	17643	17604	17631	17562	17547	17792	17464	17548	17419	17577	17613	17595	17778	17580	17468	17769	17389	17558	17600	17596	17444	17524	17506	17710	17507	17695	17795	17391	17753	17615	17692	17625	17606	17379	17405	17654	17651	17420	17568	17398	17718	17754	17683	17559	17590	17681	17674	17505	17380	17513	17635	17720	17702	17586	17532	17428	17545	17604	17468	17432	17628	17687	17670	17807	17596	17550	17332	17526	17618	17547	17809	17735	17660	17497	17606	17672	17473	17581	17661	17477	17473	17679	17725	17567	17394	17476	17550	17704	17581	17655	17533	17653	17649	17636	17510	17643	17507	17451	17552	17625	17701	17581	17762	17630	17593	17731	17631	17699	17722	17578	17535	17558	17603	17589	17638	17483	17292	17584	17583	17520	17471	17584	17647	17528	17585	17554	17739	17659	17569	17634	17659	17468	17459	17532	17608	17641	17635	17653	17789	17493	17598	17693	17656	17607	17710	17491	17581	17675	17654	17565	17351	17730	17626	17554	17551	17645	17621	17707	17720	17608	17543	17459	17527	17487	17813	17454	17598	17669	17641	17711	17527	17553	17742	17556	17596	17537	17491	17552	17524	17643	17465	17495	17559	17636	17683	17775	17585	17644	17630	17390	17651	17510	17531	17694	17659	17609	17702	17644	17433	17611	17455	17442	17676	17593	17567	17713	17532	17705	17580	18004	17695	17636	17687	17554	17541	17505	17935	17549	17715	17559	17845	17820	17702	17624	17699	17660	17524	17552	17641	17597	17608	17635	17649	17459	17555	17531	17735	17599	17606	17621	17555	17254	17605	17532	17665	17577	17630	17514	17643	17526	17750	17520	17346	17532	17580	17753	17750	17653	17417	17809	17561	17488	17631	17717	17560	17519	17598	17324	17773	17639	17553	17698	17702	17609	17457	17698	17710	17523	17607	17488	17293	17754	17642	17515	17333	17806	17613	17676	17551	17624	17549	17699	17722	17636	17560	17493	17590	17489	17780	17776	17749	17582	17529	17773	17629	17639	17609	17681	17635	17477	17686	17655	17604	17388	17708	17571	17482	17595	17731	17527	17659	17546	17711	17799	17618	17543	17444	17456	17370	17810	17515	17569	17557	17563	17663	17585	17586	17593	17489	17535	17738	17591	17506	17513	17709	17592	17468	17565	17543	17612	17649	17689	17750	17696	17369	17611	17353	17679	17468	17594	17395	17369	17425	17681	17790	17526	17716	17650	17603	17641	17677	17634	17610	17440	17570	17680	17570	17651	17629	17388	17563	17420	17757	17391	17590	17741	17625	17724	17669	17585	17354	17510	17595	17493	17645	17525	17702	17727	17663	17552	17644	17523	17554	17494	17681	17736	17680	17624	17624	17436	17689	17411	17631	17567	17423	17610	17699	17544	17522	17569	17731	17554	17529	17506	17747	17567	17768	17583	17754	17498	17301	17525	17432	17669	17366	17556	17672	17579	17563	17657	17707	17507	17734	17650	17534	17586	17461	17568	17478	17676	17497	17545	17729	17675	17529	17506	17625	17617	17539	17737	17551	17490	17637	17576	17568	17619	17577	17449	17372	17719	17512	17519	17722	17598	17521	17601	17654	17513	17488	17493	17587	17673	17508	17474	17579	17570	17609	17567	17703	17703	17894	17686	17539	17697	17561	17704	17472	17490	17623	17746	17560	17651	17615	17602	17727	17518	17535	17618	17529	17739	17473	17549	17415	17489	17496	17702	17828	17720	17604	17758	17464	17465	17494	17697	17599	17511	17743	17445	17587	17480	17522	17648	17686	17784	17795	17509	17747	17157	17496	17631	17404	17692	17510	17610	17646	17724	17748	17472	17434	17500	17758	17519	17551	17472	17572	17554	17686	17441	17554	17476	17572	17515	17503	17600	17673	17601	17657	17560	17890	17628	17554	17604	17455	17624	17690	17675	17717	17512	17506	17452	17515	17690	17566	17579	17542	17634	17484	17702	17608	17543	17791	17711	17737	17515	17725	17583	17652	17705	17797	17763	17770	17813	17510	17520	17501	17530	17377	17505	17498	17549	17677	17727	17564	17559	17701	17541	17608	17598	17550	17414	17581	17735	17741	17590	17650	17773	17613	17808	17654	17378	17446	17574	17476	17689	17454	17448	17632	17335	17630	17568	17635	17499	17649	17905	17615	17655	17721	17656	17509	17610	17436	17466	17728	17645	17584	17780	17470	17763	17511	17703	17426	17595	17588	17504	17664	17829	17567	17778	17638	17616	17851	17497	17418	17618	17647	17538	17565	17503	17580	17588	17578	17558	17464	17737	17606	17638	17613	17508	17627	17638	17646	17463	17526	17628	17571	17446	17636	17471	17577	17482	17541	17733	17612	17579	17603	17536	17406	17607	17660	17526	17679	17617	17611	17446	17377	17491	17401	17777	17498	17589	17716	17483	17631	17527	17659	17541	17556	17624	17608	17585	17453	17693	17658	17719	17571	17779	17541	17749	17646	17778	17596	17623	17579	17638	17555	17643	17572	17508	17592	17800	17786	17724	17606	17694	17752	17623	17534	17645	17656	17722	17556	17669	17506	17684	17744	17595	17478	17632	17581	17498	17555	17591	17607	17597	17579	17780	17897	17455	17689	17686	17618	17597	17561	17609	17755	17403	17473	17568	17619	17634	17596	17771	17821	17485	17716	17460	17797	17546	17681	17706	17677	17426	17537	17604	17518	17641	17495	17634	17820	17701	17811	17467	17625	17690	17790	17624	17666	17320	17561	17622	17671	17594	17584	17684	17595	17435	17770	17650	17590	17600	17631	17623	17608	17675	17604	17602	17646	17527	17724	17637	17576	17722	17568	17523	17535	17808	17673	17628	17948	17799	17794	17638	17457	17571	17623	17650	17522	17486	17707	17601	17555	17650	17503	17719	17616	17566	17407	17604	17582	17825	17724	17591	17494	17734	17641	17810	17785	17532	17720	17582	17733	17495	17585	17684	17461	17603	17528	17444	17649	17432	17581	17489	17627	17584	17503	17609	17796	17727	17713	17617	17584	17591	17701	17535	17617	17804	17608	17644	17519	17543	17564	17748	17546	17696	17332	17618	17572	17768	17632	17410	17379	17780	17637	17409	17649	17670	17601	17547	17420	17518	17505	17656	17597	17531	17447	17515	17680	17452	17531	17472	17629	17544	17533	17355	17500	17789	17718	17594	17543	17713	17627	17623	17617	17474	17597	17526	17571	17278	17760	17818	17561	17539	17480	17524	17608	17623	17708	17598	17483	17522	17489	17454	17533	17553	17596	17803	17725	17521	17635	17524	17551	17844	17624	17472	17421	17567	17445	17621	17635	17567	17529	17558	17638	17626	17396	17650	17654	17671	17582	17419	17486	17441	17354	17614	17631	17684	17759	17500	17600	17465	17598	17599	17731	17544	17551	17743	17508	17595	17604	17583	17391	17509	17606	17831	17636	17569	17558	17653	17517	17611	17588	17548	17777	17698	17776	17552	17634	17488	17571	17342	17421	17543	17743	17619	17758	17449	17525	17560	17564	17792	17545	17594	17529	17544	17502	17898	17640	17656	17756	17543	17422	17612	17548	17609	17358	17640	17630	17620	17646	17645	17593	17509	17514	17601	17637	17386	17773	17799	17610	17600	17563	17533	17623	17462	17553	17499	17658	17567	17668	17454	17595	17791	17658	17620	17510	17547	17672	17687	17901	17942	17598	17619	17674	17457	17563	17527	17390	17509	17572	17790	17742	17600	17756	17490	17638	17680	17580	17510	17364	17477	17427	17695	17464	17771	17460	17628	17684	17603	17608	17385	17759	17537	17515	17573	17516	17621	17497	17772	17679	17568	17629	17468	17535	17516	17391	17486	17596	17551	17674	17485	17562	17661	17689	17682	17732	17698	17618	17574	17632	17583	17493	17772	17615	17419	17558	17665	17793	17590	17454	17490	17539	17694	17695	17668	17562	17690	17833	17635	17366	17667	17731	17568	17327	17640	17578	17626	17595	17612	17490	17741	17476	17746	17604	17603	17570	17782	17778	17671	17552	17657	17780	17651	17602	17563	17434	17772	17579	17696	17609	17686	17525	17670	17653	17676	17564	17507	17689	17505	17645	17696	17440	17642	17439	17458	17623	17528	17627	17491	17756	17666	17592	17515	17803	17542	17564	17658	17642	17499	17613	17718	17559	17639	17606	17598	17587	17697	17623	17448	17604	17639	17656	17515	17644	17508	17417	17695	17592	17567	17571	17632	17703	17822	17667	17563	17590	17517	17612	17579	17648	17634	17474	17598	17665	17653	17727	17920	17644	17753	17540	17502	17719	17502	17411	17433	17568	17628	17645	17559	17870	17661	17680	17532	17446	17580	17480	17602	17595	17578	17937	17665	17607	17731	17617	17605	17368	17501	17602	17599	17601	17788	17480	17613	17668	17639	17415	17712	17635	17437	17403	17616	17564	17552	17436	17775	17496	17474	17581	17878	17457	17495	17590	17515	17564	17667	17562	17743	17805	17514	17785	17553	17561	17627	17638	17595	17721	17546	17442	17566	17385	17586	17499	17407	17611	17534	17599	17639	17438	17697	17699	17734	17434	17583	17550	17627	17596	17579	17498	17569	17680	17795	17539	17760	17557	17522	17496	17419	17638	17772	17848	17760	17620	17506	17603	17669	17571	17690	17514	17524	17649	17725	17647	17526	17721	17581	17529	17718	17860	17598	17746	17430	17796	17547	17516	17494	17484	17356	17427	17299	17424	17538	17688	17702	17792	17668	17637	17732	17638	17460	17621	17580	17476	17499	17469	17662	17487	17781	17684	17913	17467	17504	17656	17636	17606	17531	17588	17486	17614	17681	17699	17444	17701	17584	17627	17677	17527	17722	17582	17502	17740	17545	17546	17481	17537	17549	17591	17632	17477	17689	17619	17760	17754	17581	17585	17421	17572	17601
15162	19094	18965	16712	16650	16142	16206	15915	15825	15995	15613	15583	15427	15554	15183	15045	15650	17028	17191	16126	15441	15376	15008	14944	15042	15147	14930	15054	15036	15003	14840	15003	15082	15009	15031	15200	15040	14934	15015	15047	15135	14912	15077	15016	15020	15013	15058	14824	15049	14979	15067	14849	15108	14900	15030	15050	14973	14939	14977	15049	14991	14878	15018	14962	15134	14970	14881	14844	15054	14887	14960	15042	15072	15032	14938	15135	15143	15128	15055	14921	14948	15103	15087	14936	15048	14940	15035	14953	14989	14926	15054	14834	15115	15177	14880	14915	14992	15037	14928	15017	15014	15132	15024	14930	15057	14950	15030	14830	14913	15045	14869	14909	15070	15036	14885	15051	14952	14980	15096	15053	15075	15074	15001	15088	14984	14872	14836	14805	14957	14978	15038	15048	14921	14984	14971	15256	15003	15002	14855	15175	14969	14984	14989	15028	15011	15043	15066	15007	14954	14797	15175	14975	15010	14865	14978	14962	15002	14991	15051	14945	15020	14933	15046	14785	14787	15068	15036	15053	14958	14846	15012	15003	15008	15122	14883	15047	15024	15036	15049	14974	14931	14891	15025	15060	14977	14907	15047	14927	15028	15041	14941	14983	15031	14859	15014	14869	14973	14912	15052	15024	15061	14922	14803	14926	14990	14986	14983	14971	14837	15197	15178	15123	15103	15166	15052	14889	15007	15004	14947	14925	14979	14847	15031	14992	15013	15019	14923	15101	15038	14982	14978	14937	14985	15121	15134	14979	15135	15051	15182	14973	14982	14955	14910	14966	14907	14989	14820	14827	14941	14857	14997	14872	14812	15255	14924	15218	15025	14935	14869	14928	14990	15025	14941	15072	14948	15096	14978	15023	15136	15113	15042	14922	14844	15072	15008	14888	15164	14834	14813	14992	14953	15016	14868	15138	15088	15149	15026	14929	14887	14935	15009	14925	14894	14885	15103	15345	15001	14916	14776	14937	14944	14990	14965	14885	15163	14941	14901	14882	15114	15050	15120	15077	14971	15015	14881	14843	14793	14884	15048	15114	14877	15122	14821	15080	14902	14947	14911	15005	15002	14940	15056	14981	14911	14965	15123	14972	14919	14818	14962	14828	15100	15048	15035	14974	14887	15003	14967	14903	14889	14905	15126	15010	14924	14880	15003	15050	14909	14959	14937	14936	14979	14920	14994	15044	14896	14843	14895	14908	15067	14954	15036	14858	15032	14970	15022	15075	15035	14881	14952	14966	15064	15049	14859	14870	15102	14904	15030	14759	14944	14876	14895	14737	14923	15002	14963	15031	14955	14777	15259	14981	14921	14946	14898	14979	15051	14972	14842	15110	15017	14944	15068	15065	14982	14920	14869	14899	14996	15058	14974	14912	14981	14801	15023	14871	15019	14996	15073	14941	14990	15062	15031	14927	14899	14888	15101	14957	15019	15042	15118	14945	14997	14974	14940	14984	15167	14942	14935	14703	15035	14935	15127	15003	14817	14858	15089	14975	15127	14891	14971	15039	14809	14996	15048	14955	14896	15033	14805	14880	14906	14862	14898	14952	14906	14959	14972	14987	15042	14876	15001	14927	15049	14836	14783	14891	14961	14989	15049	14957	14948	15062	15051	15026	15114	14975	15028	15041	15046	15118	14899	15075	14912	15080	15085	15200	15074	14865	14890	15098	15002	14974	15078	15186	14996	14984	15085	15046	15178	14995	14990	14991	15097	14856	15011	14940	14976	15000	14906	15010	15203	14966	14903	14913	14965	15116	14863	15200	14891	15014	14890	15069	14791	15070	15050	14922	14980	15008	15056	15081	15060	14865	15116	14957	14950	14955	15027	14984	15004	15313	15047	14917	15024	15118	15179	14746	15027	14858	15092	14959	15014	15104	15050	14998	14796	15093	15126	14777	14952	15100	14997	15090	14866	15042	14931	15015	14845	15012	15074	15130	14944	15182	15017	15020	15200	14966	15137	14963	15062	15144	14995	14852	14923	15090	14836	14954	14854	14942	14848	14840	14987	14809	15100	14975	15080	15062	15000	15031	14984	14912	14956	14906	14955	14959	14889	14979	15120	14888	15123	14848	14965	14970	14943	14880	15002	14901	15099	15037	14953	15001	14995	15038	14979	14891	15117	14941	14945	14981	14970	14938	15033	15036	15195	15019	15059	14882	14997	14918	14927	15192	14974	15057	15105	14975	15114	14972	14990	15040	14932	14997	14958	14894	15007	14776	14951	14885	15047	14933	15090	15066	15025	14908	14944	14997	15008	15026	14790	15015	15044	14890	14929	14997	14984	14926	14926	14991	14894	15196	15015	15331	14873	15108	15029	15136	15006	14918	14929	15087	14857	15055	15062	14956	15268	14957	14946	14998	14975	14802	15085	14911	15101	14981	14987	14947	15067	14761	14955	15083	15073	15052	15012	14935	14946	14840	14901	15023	15291	15020	15053	14904	15141	14989	14778	15008	14892	14967	14920	15099	15041	15116	14814	15112	14805	14786	15033	14953	14911	14937	15024	15031	14923	14901	15110	14916	15108	15048	15065	15040	14928	15036	15098	15059	15144	14868	15029	14953	14863	14944	14997	14991	14805	14997	14877	14992	15123	15039	14963	14967	14885	14848	14986	15030	15130	15011	15025	15033	15062	15106	15019	14922	15101	14824	15137	14865	15029	14945	14959	14967	15110	15003	14845	15146	15014	14970	15057	14822	14994	14989	15079	15271	15033	14986	15002	15167	15039	14907	14925	15107	14922	14946	14912	15145	14985	14984	15370	14907	15088	14892	15060	14986	14939	14917	14809	14838	14932	15062	14958	14903	15031	14824	15118	14912	14850	14922	15204	14984	15010	15019	14969	14888	14980	15091	14981	14917	15023	15046	15102	15014	14995	14961	14999	15071	15031	15010	14998	14989	15017	14927	15007	14956	15069	14942	14956	14888	14783	14940	15069	15005	14963	14950	14923	14969	14848	15185	14955	14851	15092	15156	15074	15137	14911	14854	14945	14895	15133	14910	14972	15145	15031	15056	14857	15106	15040	15052	14851	15048	15069	15133	14976	14999	15056	15031	14955	15238	14921	15017	15104	15037	15060	14935	15039	15134	15114	15042	15014	15003	14957	14832	14941	15003	14958	14951	14893	15039	15078	15015	14863	15113	14978	14931	15054	15115	14881	15070	15030	14975	14945	15031	14974	15019	15094	14938	15139	14959	14964	14986	14908	14890	15150	15145	15019	15044	14914	14886	15063	14965	15026	14903	14968	15040	15000	14831	15018	15167	14979	15014	14952	14938	14998	14692	15057	14996	15026	14915	15040	15210	14891	14965	15081	14914	14888	14937	14977	15053	15046	15176	14877	15140	14954	14805	15155	14987	14970	14974	14968	15107	15078	14941	15032	14881	15111	14925	14985	15033	14755	14990	14837	14815	15029	14924	14894	15016	14847	14825	14931	14922	14973	14963	14958	14995	14972	14908	15186	15033	15162	15008	14948	14958	15053	14909	14922	14966	14944	15059	15044	14948	15089	14968	15119	15106	14971	15166	15004	14920	15031	14981	14901	14908	15005	14899	14924	14919	15032	14904	14968	14977	15124	15077	15002	15042	14905	14993	15000	14808	14863	14975	15081	15059	14957	14969	14780	14962	15107	15104	15072	14951	15011	14931	14856	14864	15196	14955	15001	15022	14963	15106	14902	14848	14751	14865	14955	14890	15015	15024	15077	15044	14880	15075	15059	15126	14963	14952	15079	14934	14875	14874	15057	15026	14814	15112	14899	15123	14918	15015	14941	14983	14948	14985	14954	14890	14922	14913	15039	14950	15096	15052	15043	14940	14893	14986	14908	14989	14852	14953	15010	14939	15075	14999	15083	15048	14983	14975	14955	15058	14939	15054	14941	14858	15032	15050	15077	15086	15201	15068	15045	15118	14992	14965	14920	15120	14988	15062	14928	15092	15075	15031	15076	15029	14911	14996	14951	14971	14838	14795	14971	14830	15058	14915	15113	14874	15156	14953	15022	15132	15218	14779	15049	15043	14933	15074	15125	14865	15047	14945	14911	15105	14881	15122	14917	15185	15109	15063	15148	14923	14848	15098	15036	15052	14970	14919	15007	15130	14947	14796	14874	14918	15035	14967	15029	15049	15023	14877	14874	14973	15092	14990	14958	15048	15017	15011	15006	14941	15039	15000	14974	15037	14965	14926	14846	14908	15060	15126	15105	14866	15134	15103	14777	15118	14923	14965	14870	15028	14939	15064	15129	15069	15050	14910	15063	14879	14967	15074	14898	15013	15083	14940	14952	14888	14905	14925	14891	14910	14960	15041	15024	14932	14774	14896	14918	15062	14961	14876	14916	14954	14978	15048	15094	15124	15008	15046	15028	14942	14929	14964	14847	14951	14924	15157	14898	15080	15041	15069	14919	15095	14960	14993	15156	14880	14812	15232	15046	15157	15108	15023	15010	15032	14924	14831	15145	14870	15029	15079	14971	14881	14833	15109	14850	14797	15190	14959	14849	15010	15065	14934	14974	15018	14914	14931	14997	14991	15154	14966	14845	14979	14990	15146	14978	15017	15094	14960	14977	15095	14980	15078	14886	14906	15066	14970	15004	14924	15067	14854	14909	14927	15020	14931	14988	15029	15050	14911	14986	15119	14845	15010	15034	15213	15110	14948	14929	14955	14898	15048	15165	14829	14990	15078	14971	14972	14985	14994	15063	15145	15097	14992	14954	15041	15027	15006	14844	15036	14889	14922	14837	14918	15000	15035	14956	15109	14944	15073	14987	14998	14897	15206	14942	15000	15093	15016	15053	14984	14955	14913	15053	15012	15117	14978	14911	15105	15052	15061	15033	14869	14959	14876	14928	14960	15041	14963	14950	15098	15138	14867	15074	15031	14965	14921	14912	15023	14975	15128	14895	14981	15131	15259	15090	15058	15004	15038	15115	15044	14927	14836	14874	14984	14977	14965	15043	15054	15011	14905	14856	14883	15052	15049	14821	15003	15075	15077	14834	14797	15053	14976	14979	15007	14967	15061	14874	15017	14997	15093	14845	15030	15131	15125	15069	14854	15176	14920	14999	14972	14810	14924	15214	15107	15124	14987	15239	15041	14951	14717	15028	14965	14987	14881	15012	14885	14929	15055
23911	20924	28145	23939	21714	21249	20252	18258	17907	17896	17802	17336	17288	17096	16843	17007	20774	25867	23947	21758	20049	18266	17024	16643	16547	16733	16790	16760	16719	16909	16773	16678	16714	16827	16563	16615	16633	16660	16619	16741	16532	16647	16568	16940	16703	16678	16764	16606	16531	16740	16593	16631	16691	16836	16581	16696	16425	16768	16617	16825	16544	16665	16714	16706	16750	16711	16708	16401	16673	16543	16655	16549	16671	16726	16576	16461	16560	16584	16419	16718	16541	16593	16799	16483	16590	16639	16600	16650	16488	16598	16656	16706	16772	16614	16452	16442	16615	16623	16454	16524	16583	16701	16620	16727	16511	16687	16707	16662	16712	16696	16419	16819	16347	16665	16688	16595	16678	16625	16657	16912	16451	16665	16678	16584	16680	16490	16596	16600	16702	16709	16531	16860	16608	16531	16610	16566	16547	16620	16588	16709	16551	16632	16614	16690	16468	16614	16740	16692	16733	16708	16488	16538	16640	16685	16489	16819	16405	16582	16749	16640	16777	16707	16724	16652	16577	16749	16647	16689	16658	16855	16698	16498	16423	16731	16666	16495	16634	16581	16703	16703	16670	16672	16437	16684	16740	16618	16499	16686	16688	16609	16471	16485	16765	16394	16685	16579	16611	16615	16717	16624	16656	16670	16675	16502	16664	16512	16589	16397	16572	16573	16595	16564	16555	16794	16739	16675	16493	16685	16550	16663	16759	16786	16496	16563	16517	16486	16580	16577	16611	16684	16415	16690	16424	16647	16610	16576	16579	16554	16611	16521	16731	16682	16623	16584	16723	16644	16492	16654	16603	16622	16720	16423	16758	16665	16602	16807	16556	16659	16608	16587	16699	16679	16706	16678	16730	16448	16668	16378	16669	16567	16651	16589	16626	16619	16423	16879	16553	16558	16669	16514	16548	16777	16663	16887	16781	16439	16605	16578	16345	16465	16717	16307	16688	16617	16571	16748	16671	16738	16526	16630	16643	16544	16719	16592	16387	16510	16572	16587	16677	16386	16673	16555	16669	16517	16682	16653	16690	16556	16578	16614	16625	16472	16733	16781	16469	16675	16593	16725	16570	16742	16644	16573	16551	16582	16551	16532	16688	16667	16548	16666	16723	16704	16458	16845	16432	16604	16603	16567	16550	16762	16556	16558	16551	16788	16608	16475	16834	16548	16901	16623	16701	16537	16419	16502	16527	16772	16852	16709	16414	16797	16527	16636	16716	16553	16507	16651	16375	16498	16557	16694	16617	16773	16646	16557	16911	16723	16787	16665	16682	16469	16538	16765	16559	16591	16517	16579	16793	16671	16590	16590	16622	16588	16624	16646	16643	16820	16638	16545	16635	16507	16545	16623	16534	16818	16722	16513	16395	16606	16524	16561	16880	16729	16764	16663	16587	16857	16534	16391	16619	16477	16756	16540	16759	16593	16488	16553	16804	16576	16568	16815	16578	16490	16587	16597	16626	16645	16548	16596	16607	16533	16632	16603	16439	16557	16453	16636	16936	16771	16512	16650	16707	16607	16545	16648	16616	16734	16426	16580	16602	16708	16713	16853	16677	16690	16726	16603	16513	16829	16686	16609	16383	16543	16793	16606	16636	16517	16765	16796	16590	16820	16679	16588	16694	16793	16553	16511	16615	16525	16348	16521	16608	16551	16588	16440	16565	16752	16581	16748	16552	16765	16665	16722	16535	16558	16822	16505	16836	16402	16581	16755	16532	16584	16547	16682	16510	16620	16558	16577	16627	16712	16667	16809	16577	16548	16706	16701	16740	16554	16630	16589	16600	16696	16619	16535	16653	16485	16540	16531	16561	16562	16816	16743	16545	16613	16713	16615	16605	16556	16751	16637	16748	16662	16863	16586	16437	16452	16768	16716	16689	16618	16650	16722	16450	16536	16662	16810	16429	16644	16603	16500	16644	16523	16633	16524	16580	16649	16795	16710	16598	16506	16642	16502	16662	16478	16489	16508	16437	16446	16658	16581	16667	16525	16524	16596	16597	16597	16402	16544	16700	16717	16473	16702	16549	16525	16440	16488	16448	16698	16485	16490	16641	16694	16670	16300	16634	16511	16641	16556	16761	16664	16731	16575	16872	16619	16575	16573	16628	16387	16565	16769	16648	16720	16768	16661	16729	16641	16621	16489	16566	16555	16424	16879	16554	16658	16900	16830	16619	16681	16486	16686	16611	16573	16668	16751	16557	16741	16556	16757	16534	16418	16423	16672	16548	16437	16647	16355	16609	16669	16657	16471	16507	16568	16479	16761	16713	16543	16554	16468	16491	16627	16639	16620	16570	16599	16526	16821	16633	16734	16550	16591	16628	16747	16741	16384	16617	16460	16484	16483	16692	16482	16553	16800	16623	16523	16512	16633	16723	16469	16500	16452	16628	16610	16538	16593	16714	16573	16605	16664	16670	16531	16731	16735	16622	16547	16653	16638	16524	16560	16678	16558	16699	16500	16452	16622	16718	16647	16793	16401	16683	16938	16559	16388	16508	16658	16740	16720	16516	16489	16583	16647	16550	16303	16476	16605	16552	16840	16530	16885	16610	16597	16520	16497	16724	16708	16443	16624	16710	16730	16721	16462	16642	16738	16533	16432	16731	16701	16558	16612	16714	16631	16518	16629	16525	16533	16815	16711	16425	16774	16689	16437	16446	16597	16684	16575	16686	16463	16700	16553	16535	16344	16605	16551	16673	16605	16675	16567	16657	16629	16829	16586	16705	16641	16687	16705	16573	16794	16555	16514	16809	16620	16756	16537	16556	16599	16646	16415	16657	16559	16676	16639	16652	16542	16568	16485	16646	16689	16692	16398	16523	16542	16488	16794	16572	16424	16588	16496	16571	16474	16635	16428	16383	16615	16593	16545	16693	16649	16810	16518	16515	16771	16813	16753	16513	16733	16659	16621	16798	16448	16681	16580	16491	16602	16586	16480	16653	16813	16557	16684	16644	16678	16541	16592	16602	16512	16465	16773	16475	16786	16497	16555	16722	16827	16687	16740	16704	16520	16680	16443	16621	16547	16712	16546	16504	16637	16547	16764	16628	16661	16713	16743	16656	16499	16653	16717	16537	16494	16583	16518	16623	16667	16504	16596	16583	16532	16706	16498	16687	16302	16677	16602	16606	16672	16622	16547	16497	16796	16508	16674	16623	16758	16663	16685	16729	16494	16608	16603	16501	16554	16702	16639	16677	16591	16771	16690	16703	16725	16723	16594	16573	16687	16660	16561	16800	16573	16509	16539	16660	16562	16599	16634	16648	16728	16524	16620	16621	16878	16400	16486	16855	16556	16671	16698	16611	16625	16496	16689	16662	16341	16595	16643	16618	16577	16662	16501	16655	16716	16447	16798	16526	16524	16696	16562	16613	16468	16758	16481	16720	16627	16593	16711	16499	16474	16544	16610	16666	16541	16525	16505	16700	16702	16706	16559	16676	16723	16819	16442	16481	16681	16608	16755	16782	16884	16565	16705	16713	16450	16929	16659	16658	16548	16479	16612	16748	16514	16628	16601	16605	16459	16653	16313	16486	16804	16809	16580	16663	16593	16584	16732	16597	16735	16552	16693	16656	16676	16589	16459	16594	16380	16619	16479	16496	16599	16684	16518	16622	16692	16700	16854	16687	16675	16757	16723	16571	16429	16506	16625	16723	16775	16741	16706	16517	16485	16608	16619	16352	16623	16641	16637	16582	16511	16773	16557	16711	16508	16665	16770	16566	16792	16648	16830	16581	16694	16617	16719	16650	16516	16600	16615	16663	16813	16531	16481	16440	16570	16694	16524	16491	16453	16641	16791	16673	16428	16611	16691	16598	16713	16693	16659	16684	16625	16595	16603	16719	16611	16537	16559	16606	16648	16622	16604	16754	16824	16737	16544	16758	16802	16634	16581	16641	16574	16476	16482	16607	16769	16689	16688	16623	16731	16697	16606	16639	16602	16303	16570	16793	16508	16835	16765	16573	16689	16667	16745	16717	16583	16660	16610	16526	16500	16791	16731	16572	16716	16759	16607	16504	16526	16455	16534	16533	16583	16667	16714	16692	16555	16589	16299	16741	16561	16626	16650	16628	16586	16459	16635	16714	16616	16801	16613	16511	16586	16740	16667	16622	16508	16597	16462	16655	16841	16858	16764	16687	16649	16660	16554	16581	16578	16587	16833	16594	16523	16516	16635	16737	16519	16697	16771	16513	16663	16591	16598	16679	16701	16718	16545	16585	16587	16642	16485	16491	16561	16598	16796	16464	16606	16622	16838	16773	16644	16722	16560	16634	16568	16636	16515	16505	16703	16613	16628	16530	16615	16514	16517	16483	16511	16684	16649	16753	16530	16400	16350	16576	16456	16613	16628	16577	16615	16557	16706	16631	16751	16567	16709	16732	16477	16723	16546	16459	16782	16613	16558	16742	16857	16512	16509	16475	16642	16695	16664	16526	16511	16733	16693	16632	16693	16599	16484	16434	16630	16561	16572	16695	16721	16458	16660	16497	16451	16671	16380	16526	16562	16672	16554	16562	16577	16608	16608	16598	16580	16590	16744	16743	16616	16517	16706	16563	16389	16562	16635	16706	16581	16614	16873	16723	16617	16559	16581	16752	16618	16507	16504	16659	16598	16502	16439	16711	16673	16593	16527	16607	16754	16658	16637	16552	16589	16677	16545	16657	16607	16556	16669	16626	16653	16577	16622	16481	16550	16654	16581	16645	16882	16747	16675	16552	16491	16626	16367	16640	16593	16652	16599	16706	16506	16492	16695	16577	16437	16484	16576	16639	16698	16582	16688	16656	16484	16829	16828	16681	16520	16505	16803	16593	16585	16495	16493	16612	16648	16562	16713	16761	16440	16552	16500	16600	16378	16588	16570	16706	16746	16824	16531	16544	16594	16475	16454	16540	16455	16600	16751	16451	16654	16697	16626	16805	16791	16747	16694	16595	16686	16477	16620	16386	16615	16551	16662	16529	16633	16661	16550	16668	16694	16699	16677	16618	16720	16768	16578	16759	16623	16602	16792	16540	16659	16583	16563	16559	16604	16666	16755	16716	16522	16674	16699	16658	16364	16783	16591	16793	16734	16536	16459	16690	16524	16466	16783	16393	16689	16724	16500	16630	16746	16484	16530	16707	16660	16715	16633
13780	23944	22032	18475	17707	17206	16869	16648	16257	16190	15787	15509	15191	15101	14684	14738	21330	26750	23525	20509	18261	16089	14609	14472	14386	14494	14326	14462	14487	14483	14450	14467	14557	14508	14521	14327	14506	14516	14633	14377	14514	14301	14506	14580	14394	14464	14239	14420	14533	14411	14401	14474	14425	14595	14492	14343	14537	14455	14491	14500	14396	14268	14590	14618	14431	14444	14495	14220	14550	14360	14571	14420	14485	14330	14464	14468	14371	14521	14428	14353	14360	14489	14477	14400	14402	14509	14502	14370	14433	14284	14421	14216	14578	14320	14529	14489	14493	14460	14417	14550	14558	14417	14412	14456	14417	14334	14439	14525	14420	14548	14261	14530	14523	14330	14307	14419	14499	14280	14469	14382	14391	14542	14343	14382	14538	14439	14455	14574	14305	14401	14536	14424	14450	14401	14540	14229	14399	14480	14371	14541	14283	14435	14550	14511	14141	14433	14443	14476	14391	14591	14451	14463	14466	14378	14397	14264	14263	14541	14387	14376	14620	14411	14338	14497	14318	14359	14476	14316	14415	14447	14438	14356	14414	14466	14292	14457	14281	14368	14321	14278	14378	14313	14470	14335	14398	14493	14364	14420	14461	14307	14387	14471	14490	14504	14543	14379	14454	14418	14377	14594	14386	14455	14434	14478	14396	14317	14423	14140	14417	14502	14391	14535	14370	14415	14395	14513	14396	14571	14476	14181	14586	14475	14403	14477	14510	14437	14352	14386	14235	14345	14450	14365	14516	14448	14401	14404	14408	14299	14393	14436	14420	14506	14459	14424	14419	14394	14515	14475	14437	14352	14427	14261	14366	14403	14297	14368	14374	14301	14369	14366	14299	14469	14538	14526	14473	14515	14421	14413	14596	14373	14399	14417	14488	14308	14499	14277	14358	14494	14362	14460	14456	14395	14399	14354	14485	14419	14478	14398	14266	14394	14394	14423	14240	14416	14425	14296	14404	14403	14453	14494	14505	14305	14343	14449	14410	14361	14478	14352	14428	14551	14348	14721	14317	14510	14477	14441	14397	14407	14455	14289	14401	14210	14372	14458	14448	14268	14335	14535	14478	14361	14262	14515	14465	14471	14428	14627	14456	14307	14428	14332	14498	14342	14347	14385	14327	14425	14365	14502	14614	14431	14490	14324	14386	14337	14456	14527	14488	14602	14263	14504	14330	14349	14475	14385	14314	14464	14468	14508	14391	14366	14327	14369	14403	14307	14547	14516	14410	14355	14510	14468	14579	14317	14335	14616	14502	14383	14388	14355	14476	14385	14354	14312	14302	14364	14296	14294	14468	14590	14492	14416	14566	14483	14493	14291	14590	14547	14404	14372	14493	14366	14293	14382	14350	14268	14405	14591	14432	14229	14344	14453	14372	14366	14319	14431	14407	14317	14643	14415	14381	14325	14388	14361	14462	14370	14303	14421	14404	14453	14482	14462	14444	14489	14447	14388	14392	14426	14491	14504	14346	14387	14379	14347	14249	14424	14308	14484	14385	14653	14439	14084	14404	14443	14548	14366	14416	14372	14323	14407	14368	14534	14514	14450	14534	14412	14380	14425	14352	14381	14412	14425	14252	14488	14454	14205	14397	14322	14358	14361	14494	14380	14511	14406	14354	14380	14585	14511	14462	14409	14593	14413	14565	14351	14455	14605	14695	14327	14524	14448	14499	14370	14483	14443	14428	14312	14474	14229	14551	14400	14333	14448	14417	14391	14394	14620	14495	14347	14451	14532	14322	14422	14302	14523	14503	14425	14389	14471	14370	14409	14253	14492	14314	14295	14409	14362	14482	14380	14364	14424	14559	14398	14348	14339	14493	14375	14444	14469	14522	14442	14417	14375	14582	14342	14411	14418	14474	14428	14472	14329	14554	14273	14497	14572	14694	14474	14411	14341	14432	14458	14406	14529	14687	14281	14411	14361	14451	14431	14460	14554	14357	14390	14233	14529	14360	14484	14337	14578	14374	14378	14422	14438	14380	14336	14478	14370	14336	14414	14377	14318	14425	14519	14425	14400	14532	14599	14404	14361	14336	14481	14449	14306	14414	14509	14523	14328	14470	14409	14503	14395	14427	14317	14413	14533	14361	14441	14322	14337	14395	14530	14456	14553	14391	14421	14284	14393	14464	14415	14374	14521	14684	14470	14273	14285	14408	14416	14381	14548	14353	14468	14503	14232	14429	14408	14540	14363	14427	14434	14407	14466	14413	14505	14416	14398	14453	14517	14197	14435	14349	14497	14179	14457	14372	14334	14313	14319	14501	14285	14351	14457	14395	14472	14361	14566	14352	14516	14568	14414	14317	14481	14381	14304	14420	14340	14346	14520	14437	14480	14379	14536	14404	14399	14552	14601	14416	14501	14383	14342	14378	14564	14311	14430	14335	14571	14413	14310	14381	14382	14416	14405	14377	14507	14510	14416	14447	14432	14438	14425	14384	14484	14430	14478	14559	14413	14385	14362	14626	14510	14386	14369	14137	14430	14438	14282	14515	14360	14248	14426	14549	14535	14367	14465	14268	14373	14533	14522	14232	14235	14566	14383	14343	14218	14501	14454	14565	14436	14510	14301	14516	14409	14530	14484	14347	14437	14402	14560	14501	14551	14509	14403	14500	14285	14344	14406	14270	14277	14459	14512	14438	14396	14458	14460	14305	14361	14454	14433	14562	14433	14395	14448	14392	14413	14381	14452	14379	14362	14491	14345	14411	14367	14516	14440	14430	14457	14522	14466	14299	14585	14324	14623	14261	14431	14293	14557	14326	14442	14258	14596	14594	14376	14513	14382	14403	14456	14308	14358	14314	14451	14353	14472	14549	14384	14414	14573	14420	14540	14419	14473	14312	14578	14516	14337	14521	14514	14519	14510	14394	14354	14382	14444	14371	14506	14425	14273	14376	14405	14349	14491	14483	14335	14339	14354	14328	14332	14382	14245	14483	14372	14305	14363	14457	14576	14475	14636	14512	14351	14602	14353	14446	14244	14392	14356	14409	14400	14389	14610	14436	14386	14374	14441	14393	14438	14488	14412	14311	14587	14382	14501	14351	14475	14327	14357	14180	14440	14409	14352	14442	14520	14451	14356	14554	14420	14390	14603	14390	14384	14527	14377	14536	14420	14294	14459	14449	14322	14527	14401	14522	14290	14284	14486	14369	14510	14487	14438	14295	14192	14393	14187	14474	14470	14526	14405	14368	14409	14385	14507	14468	14370	14365	14407	14333	14509	14281	14262	14338	14454	14569	14441	14508	14385	14484	14225	14519	14462	14494	14544	14537	14524	14305	14465	14380	14482	14456	14413	14390	14422	14549	14318	14548	14403	14503	14513	14366	14429	14625	14458	14372	14502	14527	14419	14338	14359	14511	14421	14308	14377	14385	14427	14486	14427	14283	14517	14468	14569	14560	14456	14534	14453	14297	14248	14388	14420	14487	14450	14215	14370	14275	14399	14515	14351	14377	14248	14390	14321	14564	14369	14456	14418	14616	14502	14496	14276	14460	14491	14369	14405	14470	14259	14418	14448	14376	14361	14524	14303	14388	14440	14419	14530	14479	14521	14459	14450	14492	14379	14442	14510	14521	14465	14308	14423	14371	14346	14441	14391	14493	14453	14346	14491	14400	14390	14330	14606	14358	14547	14492	14504	14573	14500	14489	14221	14447	14372	14348	14461	14480	14584	14386	14347	14396	14597	14538	14590	14397	14369	14388	14477	14377	14417	14356	14356	14359	14434	14222	14373	14532	14498	14450	14352	14506	14305	14512	14535	14285	14342	14421	14533	14486	14404	14498	14489	14307	14380	14452	14431	14329	14277	14442	14435	14562	14476	14336	14492	14429	14395	14471	14463	14413	14503	14301	14238	14451	14276	14575	14447	14299	14440	14504	14554	14402	14498	14446	14429	14518	14465	14283	14271	14440	14404	14583	14441	14381	14304	14367	14600	14416	14487	14397	14553	14521	14355	14445	14392	14483	14382	14412	14511	14600	14354	14312	14453	14394	14567	14377	14527	14324	14492	14503	14579	14376	14592	14368	14452	14409	14369	14349	14346	14370	14478	14389	14441	14479	14491	14416	14342	14433	14376	14308	14474	14656	14411	14452	14250	14394	14614	14290	14506	14389	14489	14296	14482	14647	14457	14471	14192	14300	14532	14443	14526	14423	14353	14490	14455	14256	14580	14396	14515	14397	14234	14504	14322	14492	14527	14186	14497	14405	14521	14412	14338	14434	14456	14471	14309	14456	14461	14607	14323	14456	14466	14511	14409	14358	14285	14504	14436	14406	14379	14450	14446	14484	14587	14509	14450	14285	14473	14467	14460	14382	14505	14531	14434	14465	14614	14387	14445	14494	14449	14408	14469	14489	14216	14447	14503	14346	14521	14305	14251	14423	14354	14561	14464	14354	14443	14615	14375	14450	14477	14469	14441	14317	14631	14420	14353	14435	14517	14308	14382	14490	14557	14613	14248	14363	14298	14449	14420	14518	14481	14482	14348	14341	14527	14433	14432	14332	14478	14238	14431	14546	14404	14361	14400	14396	14367	14500	14433	14279	14319	14407	14422	14421	14424	14360	14407	14425	14429	14387	14376	14470	14481	14435	14540	14475	14527	14320	14585	14416	14212	14388	14352	14357	14448	14492	14557	14510	14433	14641	14442	14409	14256	14502	14382	14406	14353	14450	14449	14518	14362	14402	14256	14275	14413	14363	14399	14225	14408	14485	14379	14626	14399	14318	14354	14383	14364	14327	14324	14332	14526	14235	14439	14346	14390	14340	14354	14721	14476	14469	14242	14401	14438	14337	14481	14257	14400	14465	14455	14452	14431	14334	14429	14531	14355	14295	14294	14346	14309	14287	14570	14408	14413	14324	14454	14421	14615	14347	14417	14481	14616	14472	14451	14347	14338	14369	14540	14483	14404	14439	14298	14397	14410	14335	14346	14410	14217	14408	14362	14599	14435	14319	14463	14394	14491	14499	14652	14358	14370	14378	14462	14506	14432	14422	14596	14483	14340	14354	14381	14246	14291	14525	14424	14353	14357	14441	14498	14427	14660	14303	14458	14442	14269	14659	14501	14366	14475	14431	14350	14518	14365	14552	14548	14571	14418	14266	14472	14333	14404	14644	14389	14373	14478
22556	20910	28632	23338	21041	22820	24137	18579	17273	17353	17040	16777	16694	16262	15862	15831	19138	30562	30582	28680	24004	18859	16442	15865	15650	15584	15593	15561	15463	15675	15689	15685	15581	15650	15346	15525	15452	15455	15584	15869	15417	15575	15574	15561	15589	15594	15704	15642	15475	15256	15295	15544	15426	15430	15565	15573	15639	15427	15493	15489	15690	15413	15505	15503	15405	15370	15374	15382	15363	15561	15471	15424	15556	15551	15610	15249	15441	15596	15397	15726	15506	15548	15468	15259	15753	15534	15618	15535	15620	15417	15676	15279	15432	15635	15676	15347	15489	15627	15526	15363	15589	15433	15446	15532	15613	15545	15724	15568	15508	15324	15630	15324	15303	15748	15617	15423	15535	15419	15312	15401	15312	15574	15413	15454	15655	15542	15558	15648	15612	15506	15555	15528	15591	15524	15507	15505	15310	15402	15274	15541	15492	15516	15650	15513	15587	15585	15384	15422	15630	15379	15662	15288	15312	15552	15473	15272	15542	15558	15585	15566	15498	15669	15595	15510	15550	15391	15744	15317	15591	15261	15427	15699	15380	15564	15344	15584	15605	15415	15466	15448	15410	15403	15550	15367	15244	15590	15488	15360	15518	15522	15558	15528	15409	15454	15503	15719	15485	15301	15661	15310	15451	15510	15617	15338	15350	15384	15505	15662	15212	15476	15533	15434	15468	15523	15494	15381	15536	15643	15404	15547	15293	15708	15455	15559	15501	15510	15475	15632	15527	15520	15570	15780	15392	15417	15485	15475	15551	15515	15643	15514	15621	15430	15521	15483	15676	15548	15604	15507	15322	15443	15582	15608	15372	15466	15520	15393	15383	15629	15548	15592	15614	15402	15493	15644	15664	15460	15609	15499	15445	15421	15392	15517	15533	15817	15423	15420	15550	15491	15513	15512	15585	15474	15398	15509	15569	15416	15332	15535	15421	15538	15336	15661	15194	15500	15645	15283	15366	15521	15526	15259	15576	15423	15478	15468	15529	15478	15352	15446	15429	15505	15429	15621	15635	15442	15459	15393	15361	15516	15477	15417	15597	15321	15301	15574	15547	15432	15304	15433	15438	15527	15373	15542	15595	15490	15629	15343	15351	15347	15516	15474	15491	15528	15582	15481	15236	15400	15420	15380	15412	15382	15649	15296	15460	15559	15483	15302	15602	15479	15488	15557	15544	15411	15537	15325	15500	15419	15435	15274	15490	15290	15633	15574	15407	15366	15356	15459	15278	15541	15425	15559	15594	15492	15504	15641	15603	15314	15344	15424	15419	15594	15546	15393	15559	15613	15553	15362	15527	15633	15522	15528	15314	15573	15486	15498	15299	15651	15501	15445	15520	15402	15372	15459	15654	15466	15406	15402	15511	15587	15492	15521	15472	15486	15389	15196	15423	15408	15336	15361	15397	15449	15508	15433	15452	15647	15383	15439	15387	15502	15533	15233	15578	15332	15420	15427	15615	15434	15545	15395	15348	15425	15492	15501	15417	15539	15453	15416	15559	15473	15695	15274	15476	15635	15461	15496	15386	15437	15294	15445	15594	15400	15499	15564	15489	15567	15590	15542	15437	15421	15521	15587	15590	15470	15388	15451	15530	15401	15419	15410	15540	15600	15503	15442	15572	15552	15331	15537	15575	15539	15463	15610	15606	15469	15518	15433	15513	15572	15517	15478	15510	15384	15528	15554	15631	15380	15515	15401	15324	15535	15439	15619	15443	15332	15501	15445	15530	15512	15492	15357	15413	15548	15313	15326	15375	15719	15452	15378	15327	15573	15577	15480	15327	15422	15588	15468	15446	15191	15534	15563	15292	15527	15464	15548	15455	15663	15512	15523	15356	15281	15582	15426	15338	15564	15407	15507	15215	15575	15469	15465	15476	15335	15558	15659	15241	15546	15546	15293	15447	15568	15628	15423	15253	15515	15327	15466	15352	15553	15325	15497	15347	15505	15517	15459	15327	15420	15412	15447	15342	15326	15364	15437	15676	15393	15341	15439	15373	15429	15404	15310	15516	15348	15538	15536	15327	15463	15488	15426	15400	15518	15222	15433	15568	15522	15607	15590	15484	15543	15340	15344	15598	15460	15518	15538	15486	15465	15492	15406	15419	15588	15450	15416	15338	15446	15414	15656	15563	15574	15579	15339	15406	15577	15490	15568	15407	15471	15598	15460	15277	15340	15526	15600	15445	15474	15456	15459	15417	15554	15675	15497	15331	15479	15260	15454	15413	15436	15470	15598	15594	15420	15332	15379	15308	15503	15504	15543	15420	15531	15479	15420	15314	15505	15493	15467	15321	15498	15353	15437	15407	15364	15520	15477	15287	15306	15399	15384	15329	15514	15633	15540	15434	15384	15668	15626	15425	15511	15474	15436	15330	15445	15542	15322	15444	15341	15352	15645	15460	15446	15442	15532	15480	15232	15680	15436	15578	15630	15513	15672	15426	15243	15360	15409	15558	15402	15419	15344	15478	15566	15533	15488	15791	15329	15539	15518	15623	15484	15430	15525	15452	15643	15402	15383	15380	15431	15596	15512	15441	15372	15431	15471	15404	15292	15584	15578	15255	15448	15461	15580	15654	15575	15411	15486	15342	15440	15571	15332	15318	15390	15320	15538	15404	15280	15539	15558	15534	15346	15540	15688	15564	15456	15501	15384	15447	15427	15547	15291	15309	15242	15538	15563	15624	15465	15455	15460	15358	15446	15476	15480	15482	15511	15369	15528	15516	15520	15326	15292	15418	15365	15551	15592	15296	15483	15515	15419	15343	15489	15305	15440	15522	15590	15456	15401	15587	15415	15537	15444	15330	15483	15390	15435	15407	15485	15431	15336	15410	15320	15537	15454	15400	15443	15289	15416	15632	15577	15361	15318	15434	15404	15549	15425	15509	15531	15469	15668	15502	15497	15385	15419	15442	15506	15321	15495	15375	15478	15568	15448	15526	15332	15414	15347	15373	15448	15451	15369	15479	15379	15674	15561	15516	15424	15306	15518	15581	15552	15190	15610	15396	15492	15422	15426	15390	15521	15469	15505	15280	15640	15319	15495	15613	15591	15487	15590	15585	15487	15707	15593	15282	15409	15453	15457	15757	15529	15793	15418	15561	15316	15505	15532	15584	15339	15260	15659	15595	15616	15488	15439	15446	15333	15425	15348	15459	15491	15415	15390	15420	15394	15333	15614	15490	15516	15514	15414	15538	15522	15452	15466	15442	15404	15319	15467	15546	15534	15584	15347	15475	15510	15464	15170	15617	15270	15396	15487	15648	15566	15401	15567	15393	15578	15478	15289	15481	15401	15541	15193	15419	15658	15549	15395	15334	15322	15504	15413	15291	15490	15623	15598	15340	15304	15661	15521	15686	15383	15464	15461	15630	15478	15486	15330	15503	15355	15367	15376	15419	15515	15217	15437	15520	15411	15594	15620	15436	15501	15437	15414	15359	15729	15339	15442	15422	15568	15463	15332	15324	15241	15312	15406	15482	15514	15657	15455	15584	15568	15341	15414	15437	15415	15439	15575	15456	15536	15418	15450	15520	15530	15405	15442	15561	15368	15437	15479	15233	15359	15485	15387	15364	15553	15393	15572	15478	15454	15531	15587	15433	15504	15614	15485	15509	15658	15581	15274	15598	15332	15580	15342	15310	15392	15248	15456	15394	15563	15511	15445	15317	15470	15556	15340	15343	15370	15365	15368	15342	15512	15312	15458	15581	15478	15414	15502	15421	15655	15500	15617	15482	15285	15381	15323	15647	15562	15529	15588	15537	15573	15459	15474	15554	15419	15254	15437	15539	15456	15546	15539	15559	15564	15421	15543	15503	15523	15622	15536	15450	15531	15440	15496	15475	15482	15310	15548	15315	15481	15328	15445	15563	15424	15407	15228	15227	15602	15220	15374	15420	15307	15456	15357	15458	15444	15457	15272	15378	15415	15397	15411	15441	15452	15605	15392	15472	15489	15602	15494	15544	15442	15323	15469	15620	15439	15516	15590	15537	15579	15390	15371	15532	15372	15327	15421	15345	15460	15743	15426	15422	15483	15541	15508	15616	15675	15447	15488	15539	15409	15575	15471	15219	15258	15494	15368	15577	15573	15537	15208	15535	15355	15341	15507	15240	15521	15363	15404	15446	15696	15604	15462	15311	15345	15521	15514	15083	15425	15477	15487	15388	15468	15385	15347	15482	15579	15475	15492	15568	15395	15540	15358	15399	15572	15596	15607	15589	15467	15545	15497	15621	15641	15345	15523	15391	15480	15388	15670	15485	15508	15459	15455	15524	15399	15481	15453	15496	15477	15437	15403	15463	15393	15627	15290	15309	15517	15375	15359	15295	15453	15351	15467	15367	15481	15313	15432	15390	15598	15290	15336	15494	15438	15408	15510	15468	15627	15393	15442	15535	15483	15432	15423	15475	15441	15475	15298	15365	15401	15350	15329	15391	15546	15419	15437	15257	15318	15551	15511	15446	15542	15490	15483	15341	15392	15445	15453	15496	15486	15466	15490	15487	15479	15371	15499	15495	15460	15620	15465	15344	15627	15375	15219	15435	15343	15434	15226	15475	15460	15443	15587	15340	15618	15318	15410	15408	15615	15364	15506	15477	15519	15438	15145	15399	15481	15517	15460	15354	15584	15330	15537	15397	15272	15235	15315	15656	15734	15480	15535	15389	15306	15733	15505	15514	15472	15480	15306	15453	15515	15513	15366	15389	15430	15533	15526	15539	15365	15597	15359	15303	15519	15524	15445	15516	15527	15365	15378	15480	15571	15418	15575	15475	15570	15543	15435	15273	15487	15433	15212	15669	15401	15614	15552	15611	15499	15512	15322	15554	15551	15455	15499	15411	15360	15421	15400	15466	15399	15407	15554	15522	15554	15511	15287	15391	15488	15582	15480	15163	15509	15458	15522	15480	15560	15441	15550	15237	15571	15575	15484	15568	15683	15661	15637	15473	15533	15527	15338	15547	15244	15520	15682	15600	15430	15352	15284	15502	15584	15498	15557	15405	15412	15587	15452	15254	15506	15379	15605	15338	15259	15452	15325	15355	15385	15460	15498	15467	15608	15363	15423	15416	15498	15670	15386	15675	15496	15292	15578	15241	15371	15494	15519	15165	15437	15390	15688	15568	15556	15581	15537
15122	28997	26569	20607	19628	18696	17731	17358	16730	16451	16000	15588	15001	14808	13948	14081	20185	33238	32185	29219	23032	16908	14499	13671	13753	13797	13678	13907	13777	13835	13716	13609	13643	13669	13597	13658	13611	13715	13660	13764	13818	13776	13740	13719	13674	13656	13966	13576	13782	13854	13655	13747	13805	13689	13697	13648	13672	13705	13691	13926	13669	13790	13687	13677	13644	13729	13729	13713	13615	13673	13643	13846	13664	13811	13736	13591	13888	13664	13755	13744	13575	13842	13794	13686	13577	13716	13726	13730	13681	13719	13688	13673	13716	13741	13822	13690	13811	13801	13803	13716	13784	13648	13631	13783	13715	13858	13658	13659	13760	13681	13826	13709	13605	13653	13837	13819	13909	13685	13704	13634	13787	13738	13673	13663	13743	13819	13688	13736	13678	13821	13759	13785	13636	13839	13845	13583	13776	13754	13829	13651	13682	14037	13740	13793	13886	13706	13739	13795	13685	13727	13618	13614	13562	13743	13639	13825	13650	13860	13683	13658	13727	13633	13672	13865	13796	13590	13511	13566	13648	13699	13719	13830	13669	13756	13733	13702	13793	13788	13828	13527	13415	13767	13803	13592	13602	13743	13752	13674	13593	13780	13810	13695	13767	13816	13673	13809	13693	13671	13762	13632	13576	13618	13752	13752	13837	13589	13604	13837	13768	13728	13708	13816	13652	13661	13698	13688	13630	13745	13546	13788	13564	13604	13709	13687	13709	13859	13655	13821	13615	13670	13783	13700	13602	13785	13814	13642	13580	13722	13765	13708	13777	13560	13645	13782	13753	13601	13788	13600	13645	13601	13613	13726	13718	13823	13632	13606	13798	13801	13685	13649	13708	13623	13639	13562	13682	13696	13653	13655	13492	13529	13737	13797	13716	13554	13585	13538	13672	13791	13771	13683	13695	13647	13634	13557	13778	13743	13616	13744	13608	13709	13800	13790	13767	13784	13585	13790	13630	13701	13629	13677	13714	13565	13650	13660	13671	13763	13609	13707	13747	13768	13505	13704	13598	13772	13596	13507	13712	13686	13820	13820	13784	13709	13850	13481	13666	13675	13651	13694	13603	13763	13707	13733	13899	13465	13615	13810	13756	13727	13645	13855	13795	13776	13884	13646	13700	13610	13831	13736	13734	13644	13756	13807	13664	13554	13529	13789	13694	13766	13818	13739	13543	13636	13744	13512	13571	13634	13695	13782	13745	13714	13755	13718	13789	13560	13657	13671	13652	13859	13655	13583	13682	13829	13691	13725	13766	13746	13752	13831	13662	13685	13744	13507	13631	13787	13741	13771	13799	13546	13746	13683	13784	13732	13785	13733	13701	13682	13704	13609	13720	13737	13683	13654	13697	13871	13682	13709	13645	13833	13740	13827	13849	13599	13713	13711	13860	13488	13675	13731	13711	13722	13814	13734	13655	13666	13688	13700	13491	13808	13847	13739	13677	13885	13667	13569	13785	13811	13761	13798	13766	13653	13800	13647	13736	13614	13687	13777	13666	13664	13814	13714	13616	13848	13640	13758	13689	13710	13545	13653	13743	13797	13670	13606	13795	13759	13762	13753	13703	13745	13643	13691	13799	13660	13650	13658	13676	13659	13640	13916	13715	13877	13665	13781	13808	13723	13725	13842	13784	13798	13662	13842	13714	13577	13782	13658	13724	13722	13763	13611	13748	13579	13708	13653	13631	13660	13751	13714	13726	13729	13692	13847	13865	13620	13770	13676	13799	13673	13660	13726	13747	13825	13777	13828	13762	13665	13615	13910	13580	13691	13601	13871	13590	13724	13683	13715	13736	13760	13478	13565	13797	13676	13487	13723	13611	13652	13705	13582	13714	13614	13763	13889	13636	13605	13595	13718	13673	13790	13526	13753	13858	13834	13556	13644	13756	13874	13600	13974	13604	13692	13871	13554	13804	13700	13734	13770	13702	13544	13412	13660	13622	13741	13658	13665	13685	13704	13628	13695	13626	13651	13877	13592	13755	13733	13711	13639	13680	13679	13617	13774	13732	13706	13598	13678	13693	13594	13887	13574	13667	13711	13761	13787	13666	13696	13813	13883	13869	13698	13775	13727	13708	13651	13738	13627	13546	13686	13567	13792	13687	13793	13636	13638	13577	13690	13775	13943	13660	13766	13676	13880	14026	13601	13763	13714	13783	13903	13735	13691	13753	13750	13672	13817	13669	13725	13755	13719	13753	13633	13623	13815	13683	13706	13637	13744	13659	13649	13730	13655	13656	13804	13828	13691	13754	13784	13826	13625	13773	13675	13692	13653	13658	13674	13679	13717	13752	13613	13811	13621	13614	13816	13710	13652	13673	13685	13780	13606	13760	13739	13704	13705	13770	13788	13871	13698	13554	13766	13527	13706	13902	13637	13813	13433	13705	13776	13662	13587	13704	13747	13755	13476	13720	13704	13609	13852	13678	13727	13634	13634	13606	13663	13692	13613	13750	13789	13677	13563	13754	13715	13678	13521	13671	13644	13672	13690	13903	13753	13774	13572	13490	13647	13821	13727	13611	13629	13721	13664	13811	13853	13878	13811	13772	13723	13745	13870	13684	13644	13653	13574	13645	13672	13771	13716	13691	13539	13662	13811	13843	13785	13828	13675	13718	13753	13728	13767	13634	13676	13587	13716	13714	13740	13690	13870	13711	13932	13621	13909	13815	13802	13759	13795	13603	13516	13635	13640	13851	13751	13633	13803	13896	13650	13737	13684	13644	13654	13778	13774	13773	13614	13727	13708	13666	13614	13875	13743	13791	13668	13703	13573	13743	13766	13644	13679	13689	13627	13737	13619	13648	13643	13630	13866	13789	13643	13850	13676	13591	13700	13771	13768	13709	13718	13656	13698	13553	13714	13844	13727	13875	13676	13711	13789	13513	13691	13684	13810	13804	13691	13720	13518	13692	13786	13722	13838	13621	13690	13705	13754	13670	13730	13534	13783	13513	13765	13628	13849	13737	13793	13704	13661	13771	13825	13634	13647	13801	13629	13811	13650	13647	13700	13706	13873	13624	13814	13730	13613	13672	13647	13702	13635	13685	13450	13831	13517	13520	13672	13628	13687	13656	13691	13592	13825	13649	13619	13699	13602	13670	13614	13772	13700	13747	13882	13847	13668	13678	13708	13724	13882	13858	13779	13628	13576	13657	13739	13641	13913	13618	13678	13740	13507	13634	13517	13676	13625	13725	13672	13623	13850	13818	13717	13626	13815	13847	13593	13732	13674	13690	13793	13711	13682	13590	13651	13777	13850	13817	13438	13834	13729	13626	13809	13671	13672	13721	13685	13748	13675	13834	13893	13691	13421	13653	13747	13610	13646	13919	13676	13656	13608	13844	13559	13682	13714	13736	13723	13694	13618	13546	13635	13679	13796	13669	13571	13558	13635	13681	13769	13862	13695	13722	13589	13692	13739	13555	13649	13857	13640	13714	13715	13690	13683	13786	13637	13689	13824	13709	13663	13567	13803	13651	13795	13889	13682	13664	13606	13774	13756	13599	13738	13796	13749	13771	13695	13673	13654	13713	13530	13816	13733	13676	13758	13748	13554	13775	13722	13631	13712	13788	13732	13807	13607	13609	13619	13519	13791	13787	13790	13765	13608	13656	13596	13633	13767	13602	13872	13680	13690	13709	13697	13709	13738	13800	13720	13556	13738	13583	13606	13564	13826	13670	13722	13742	13746	13747	13806	13697	13560	13624	13714	13748	13835	13579	13517	13643	13598	13614	13631	13654	13817	13547	13684	14009	13860	13779	13841	13726	13720	13711	13686	13726	13611	13757	13687	13809	13808	13664	13796	13636	13719	13558	13536	13654	13699	13767	13772	13730	13678	13685	13621	13632	13679	13658	13750	13659	13863	13568	13588	13745	13710	13676	13791	13640	13740	13666	13722	13688	13806	13651	13565	13769	13739	13819	13710	13418	13735	13860	13735	13696	13919	13688	13750	13534	13675	13705	13550	13548	13726	13629	13838	13678	13623	13537	13736	13749	13592	13746	13744	13611	13768	13583	13860	13761	13763	13725	13577	13691	13691	13685	13762	13701	13631	13730	13554	13619	13622	13512	13537	13977	13779	13555	13752	13694	13806	13846	13643	13737	13667	13746	13697	13647	13790	13675	13734	13663	13712	13812	13796	13584	13710	13678	13657	13503	13825	13699	13792	13733	13737	13708	13668	13685	13756	13713	13695	13796	13732	13700	13609	13642	13646	13678	13829	13678	13672	13874	13769	13608	13673	13627	13680	13820	13583	13726	13656	13679	13497	13679	13775	13856	13765	13717	13693	13656	13772	13721	13711	13757	13700	13705	13717	13830	13660	13594	13692	13867	13772	13644	13768	13614	13727	13588	13691	13720	13940	13715	13657	13783	13744	13796	13567	13775	13649	13761	13782	13656	13753	13922	13697	13723	13618	13667	13708	13634	13632	13735	13686	13729	13533	13705	13787	13649	13767	13641	13733	13834	13715	13671	13734	13787	13593	13625	13727	13619	13720	13537	13658	13653	13730	13677	13648	13893	13816	13697	13696	13626	13656	13816	13609	13549	13816	13567	13596	13743	13686	13736	13657	13570	13776	13753	13748	13764	13730	13711	13472	13663	13695	13595	13774	13534	13803	13890	13638	13629	13726	13688	13723	13602	13536	13609	13815	13640	13727	13540	13708	13748	13785	13823	13679	13676	13649	13628	13751	13719	13853	13633	13756	13698	13700	13656	13760	13624	13721	13618	13686	13770	13743	13578	13788	13591	13677	13735	13787	13786	13780	13724	13736	13670	13856	13726	13875	13716	13713	13678	13737	13845	13666	13778	13617	13744	13745	13606	13681	13745	13706	13445	13829	13636	13588	13628	13810	13731	13771	13577	13683	13693	13505	13715	13609	13610	13912	13737	13683	13469	13693	13822	13788	13787	13521	13662	13502	13475	13752	13834	13611	13639	13726	13767	13613	13706	13516	13598	13662	13632	13809	13558	13646	13686	13809	13756	13564	13541	13815	13791	13760	13599	13807	13729	13845	13767	13933	13656	13723	13722	13644	13682	13744	13616	13670	13653	13600	13691	13717	13635	13729	13857	13668	13763	13563	13668	13721	13561	13724	13739	13651	13531	13748	13557	13725	13908	13820	13726	13763
26987	21586	24147	21166	17247	16841	16915	16657	16261	16529	16331	16426	16021	15956	15880	16100	16510	17311	17522	17333	17040	16457	16171	15763	15908	15988	16009	15825	16134	15929	15980	15999	16031	15684	15947	15924	15899	16052	16130	15953	16027	15929	15988	15947	15768	15937	15904	15882	15917	15953	15795	15815	15840	15789	15848	15770	16016	16068	15795	15906	15749	15952	15736	15913	15788	15797	15771	15879	15925	15703	15823	15950	15787	15796	15767	16058	15830	15904	15761	15886	15962	15894	16018	15771	15928	15688	16014	15895	16079	15573	15789	15991	16121	15876	16011	15979	16005	16008	15921	15757	15856	16117	15905	15846	15917	15899	15864	15944	15646	15869	15710	15938	15930	15909	16079	15971	16075	15952	15778	15980	16048	15798	15674	15737	15822	15878	15802	15815	15971	15692	16047	16122	15914	15962	15823	16048	15922	15947	15942	15809	15863	15862	15832	15898	15763	16001	15872	15812	16065	16013	15979	15705	15924	15779	15982	15963	15775	16026	16043	15749	15904	15729	15815	15955	16043	16005	15981	15851	15802	15900	15878	15920	16063	15746	15695	15724	15949	15779	15878	15892	15911	16022	15903	15992	15812	15920	15837	16075	15730	15827	15947	15894	15959	15797	15965	15825	15952	16081	15925	16094	16076	16031	15920	15908	15920	15783	15972	15888	15643	16077	15815	15897	15931	15766	15777	15802	16018	15953	15748	15966	16109	15855	15788	15878	15847	15959	15761	15951	15796	15787	15958	16051	15977	16031	15909	15860	16104	15783	15966	16002	15889	15922	15854	15929	15739	15772	15997	15989	15849	15957	15855	15891	15920	15899	15982	15886	16159	15892	15875	15687	15737	15911	15821	15988	15891	15939	15874	15780	15943	15887	15938	15979	16013	15792	15889	15767	16085	15872	15843	16044	16026	15934	15968	15990	16137	15862	15873	15931	15863	15882	15962	15964	15822	15927	16057	15837	15779	15937	16003	15787	15813	15796	15760	15965	16094	15987	16118	15889	15825	15831	15878	15925	15880	16004	15955	15845	15932	15636	15906	15991	15907	15815	15895	15697	15881	15852	15947	15874	15838	15937	15902	15839	15960	16070	15794	15836	15988	15737	15676	15903	15879	15910	15912	16056	15968	15999	15970	15768	15948	15860	15763	16065	15963	15781	15843	15904	15881	15884	15819	16018	15848	15895	15948	15908	15890	15742	15835	15745	15988	15965	15948	16028	15907	15696	15849	15760	15855	15549	15787	15981	15827	16127	15699	15990	15738	15719	16062	15740	16237	15844	15805	15751	15987	15764	15763	15896	15827	15774	15849	15789	16020	16075	16058	15980	16006	15858	16146	16023	15807	15865	16101	15890	15764	16046	15990	15964	15765	15753	15933	16012	15817	15774	16074	15946	16161	15977	15789	15581	15896	16014	15822	15959	16043	15883	15968	15991	15891	15860	15931	15893	15836	15750	15907	15948	16092	15782	15905	16016	16019	15679	15822	15824	15857	15999	15959	15733	15907	15936	15860	16055	15754	16104	15908	15921	15771	15991	15825	15886	16036	15737	15973	15831	15808	15937	15995	16001	15964	16017	15763	15887	15958	15781	15844	16153	15814	15978	15926	15985	15790	15932	15859	15529	15848	15978	15842	15737	16007	15966	15791	16017	15932	15901	16029	15903	15743	15887	16070	15812	15888	15783	15795	15852	15925	15899	15798	15971	15903	15720	15881	15777	16014	15853	15652	15764	15949	15879	15874	15813	15930	15926	16024	15715	15831	15837	15984	15811	15892	15751	15679	15927	16074	16024	15759	16141	15925	15737	16000	15823	15856	16029	15828	16117	16063	15902	15918	15847	15828	15777	15883	16172	15787	15627	15767	15650	16035	15904	15813	15996	16141	15786	16013	15911	15834	16078	16019	15813	15850	15850	15731	15769	16098	15978	15905	15771	16032	15797	16059	16099	15778	15909	15763	15804	15639	15967	16058	15979	15842	15868	16035	15889	15833	15932	16073	15949	15832	15993	15878	15925	15738	15869	15851	16019	15914	15951	15894	15970	15815	15890	15969	15828	16069	15941	15933	15772	15915	15801	15893	15826	15778	15694	16000	15942	15910	16013	15917	15783	15885	15950	15941	15843	15876	15910	15901	16013	15760	15915	15853	15854	15822	15875	16053	15754	15681	15814	15931	15782	15867	15754	16009	15835	15782	15872	15799	16028	15863	15831	15925	15774	15736	15765	15931	15888	16030	15747	15919	16051	15906	15768	16013	15844	15947	15870	15862	15801	16098	15681	15918	15875	15891	15815	15856	16089	16001	15926	15912	15845	15772	15817	15868	15914	15778	15818	15964	16015	15881	15787	15891	15875	15896	15690	15744	15735	15921	15887	15900	15929	16102	15866	15862	15784	15937	15696	15798	15704	15994	15774	15999	15890	15687	15599	15772	15965	15614	15816	15722	16024	15941	16067	16031	15979	15882	15971	15789	16008	15939	15805	15952	15867	16030	15799	15902	15983	15885	15896	15811	15765	15904	15964	15918	15904	15824	15890	16000	15859	15758	15883	16008	15913	16020	15769	15902	15811	15834	15820	15928	15889	15756	15801	16013	16055	15805	15932	16009	15902	16084	15880	16117	15986	15820	16051	16061	15902	15928	15815	15875	15835	16022	15898	15927	15839	15997	16126	15992	15914	15976	15849	15707	15895	15950	15849	15905	15833	16085	16017	15697	15780	15759	15861	15778	16025	15762	15955	15812	15967	15896	15965	15867	15908	15775	15849	16099	15948	15750	15895	15943	16126	16048	16024	15979	15984	15996	15873	15690	15763	15984	15796	15823	15824	15825	15878	16000	15919	15952	15959	15914	15944	15804	15813	15983	15953	16006	15904	16051	15855	15896	15895	15886	15850	15870	15830	16035	15875	16046	15777	16028	15966	16000	16053	16029	15985	15867	15786	15996	15930	15860	15882	15733	15942	15699	15685	15975	15840	15845	15843	15816	15738	15681	15890	15961	15845	15731	15764	15947	15966	15848	15780	15887	15911	15945	15906	15896	15904	15880	15923	15797	15831	15997	16172	15899	15995	15956	15985	15929	15830	15984	15930	15859	15839	15948	15876	15881	15985	15733	15908	15851	15820	15833	15856	15921	15903	15895	15755	15924	16124	15883	15779	16000	15877	15822	15941	15753	15829	16057	16006	15936	15953	15893	15997	16093	15823	15714	15769	15831	16020	15879	15875	15842	16030	15758	15977	15885	16065	15925	15827	15760	16096	16068	15784	16163	15833	15794	15916	16065	15995	15881	16101	16039	15985	15803	15833	15869	16056	15944	15799	15861	15894	16086	15796	15846	15652	15971	15847	15722	15871	15935	16168	15870	15902	15945	15758	16029	15764	15823	16116	15907	16011	15698	15827	16304	15960	16000	15888	15934	16105	15993	16050	16012	15958	16037	15933	15857	15735	15811	16049	15972	15964	16033	15840	16064	15639	15769	15894	15884	15945	15909	15864	15872	15830	15960	15741	15895	16048	15858	16218	15954	15904	15933	16150	15824	15876	15870	15980	15704	15883	15743	15900	16054	15867	15951	15823	15984	15846	15973	15948	15705	15618	15919	15954	16076	16008	15760	15709	15728	16032	15622	16079	16001	15904	15995	16053	16011	15901	15945	15871	15985	15820	15842	15860	16192	15770	15870	15923	15854	16000	16000	15885	16006	15852	15941	16070	15929	15966	15930	15670	15842	15995	15992	15881	15886	15921	15869	15979	15904	15882	15870	15978	15995	15747	15838	15902	15842	15809	16054	15670	15715	15658	15820	16058	15845	15908	15957	15726	15899	16016	15947	15898	15978	15887	15966	15805	15884	15900	15911	15827	15892	15943	15793	15892	15667	15923	16182	15927	16118	15863	15994	16059	15884	15998	15952	16173	15695	15817	15785	15846	15837	15758	15888	15818	15519	15937	15974	15923	15910	16107	15968	15889	15951	16016	15911	16004	15955	15895	15891	15839	16008	15816	15933	15880	15860	15767	16010	15830	15916	15802	15822	15834	15849	15857	15881	16023	16121	15902	15971	15895	15895	15910	15990	15862	15775	15697	15789	16061	15903	16034	15935	15974	16082	15932	15959	15734	15935	15860	16074	15907	16077	15848	15987	15908	16012	15878	15911	15884	15817	15917	16003	15851	15872	15931	16197	16039	15883	15980	15800	15871	16063	15821	16081	16028	15929	15897	16075	15749	15986	15870	15825	15893	15977	16034	15988	15790	15910	15972	16012	15849	15856	16183	15786	15976	15978	15954	15901	15834	15871	15939	15838	15924	15949	16016	15728	15809	15951	15892	15912	15954	15816	15817	15931	16017	15828	15808	15910	15826	15965	15928	15993	16000	15950	15800	15891	15894	15987	16140	15966	15845	15788	15980	15914	15791	15924	15824	15905	15907	15906	15761	15896	15777	15764	15887	15807	15920	15852	15754	15919	15909	15978	16090	15901	15921	15725	15851	16017	15960	16031	15957	15761	15821	15910	15835	15767	15839	15656	15810	15764	15942	16049	15874	15913	15990	15971	15809	16069	15846	15840	15734	15759	15783	15803	15991	15835	15896	16010	15969	15970	15900	15683	15842	15922	15873	16118	15889	15761	15888	15966	15884	15966	15912	16017	15860	15873	15921	15742	15985	15717	15802	15852	15834	15893	16003	15800	15749	15977	15894	15816	16219	15845	15817	15739	15834	15891	15865	15776	15808	15960	15830	16074	16084	15830	15508	15844	15987	16016	15976	15756	15947	15854	15847	15952	15750	15836	15737	15933	15912	16069	15894	15770	15918	15974	15897	15889	15968	15711	15876	16015	15951	15924	15890	15849	15809	15931	15882	15596	15893	16002	15882	16030	15853	15950	15932	16105	16037	15988	15886	15926	15792	16104	15921	15836	15916	15665	15865	15948	15902	15865	15803	16002	15992	15927	15937	16020	15850	16057	15984	15930	15783	15970	15968	15792	15814	15956	15910	15853	16051	16012	15655	15932	15927	15993	15751	15820	15909	15977	15862	15765	15997	15726	15694	15972	15893	15859	15717	16004	15881	15739	15876	15905	16023	15848	15809	15924	15872	15899	15948	15878	15825	15775	15963	16175	15931	15934	15937	15970	16012	16054	15943	15929	15993
14509	18563	19155	17346	16215	15431	15266	15310	15113	15046	14865	14563	14490	14369	14175	14219	15048	15735	16121	15845	15216	14491	14220	14174	14154	14057	14036	14018	13944	14169	14019	13943	13975	14187	14114	14041	14024	13899	13894	13915	14107	13953	14204	14043	14134	13991	13972	13950	14098	14136	14069	14036	13952	14016	14043	13896	14117	14151	14065	14039	14042	14211	13987	14091	14100	14199	14123	14017	14188	14102	13924	14093	13967	14039	14101	14020	14161	14144	13987	13757	14009	14159	14081	14038	14027	14025	14085	14218	14164	14128	14090	13810	14255	13912	14103	14042	14096	14033	14102	14068	14107	13943	14203	13936	14081	13877	14111	14294	14000	14133	14064	14049	14190	13970	14039	13955	14070	14087	14028	14026	13877	13954	14041	13993	14202	14047	13990	14125	13856	14335	14046	13999	14135	14162	14055	14099	14067	13915	14095	14191	14082	14043	14087	14196	14082	13915	13926	14143	14021	14111	14191	14009	14165	13991	14198	14109	14113	14143	13954	14167	14074	13999	14123	13969	14019	13993	13895	14065	14034	13962	13989	13983	13937	14257	14072	14054	14092	14085	14116	14042	14076	14060	14201	14229	14020	14156	14013	14108	14117	13929	13931	14141	14115	14123	14176	14091	14048	13959	14127	14067	14140	14009	14082	13921	14065	14078	14017	14055	14039	14220	13995	14153	13959	14133	13933	14072	13977	14040	14088	14053	14116	13954	14009	13867	13898	14071	14013	14124	14014	14165	14088	14237	14044	13979	14047	14182	14018	13893	13998	14113	14175	14061	14152	14056	13874	14146	14047	14125	14135	14215	14186	14125	14196	14257	14126	14072	14272	14124	13943	14207	14085	14037	14173	14248	14028	13988	13958	14014	14105	14051	14044	14035	13991	14297	13937	14068	14155	13996	14054	14039	14089	13919	13987	14077	14076	13960	14085	13951	14097	14014	14122	14146	14013	14128	14034	13993	14124	14031	14105	14156	14155	14084	13872	13944	14036	14185	13942	13935	14041	14039	14072	13986	14120	13890	14033	14266	14003	14043	14140	14094	13994	13944	14139	13975	14054	14119	14208	13880	13952	14021	14160	13931	14128	14098	14152	14098	14015	14262	14062	14166	13897	14185	14126	13887	13946	14030	14124	14074	13982	13894	14075	14103	13940	14131	14132	14083	14146	14139	14025	14003	13966	14132	13997	13928	14245	14007	14016	14111	14024	13995	14109	14002	14181	14057	14264	14140	14003	14079	13913	14012	13960	14122	14021	14000	14168	14080	14121	14083	14200	14092	14009	14021	14129	13809	14111	14127	14146	14142	14096	14043	14078	13943	14201	14090	14130	14056	14087	14158	14179	13965	14114	13942	14052	13981	13886	14085	14028	14081	14136	14091	14063	14224	14024	14038	14102	14205	14160	14077	14047	13875	13899	14046	14040	14300	14037	14043	13989	14006	13958	14038	14170	14171	14007	14132	13995	13993	14110	14141	14136	14154	14097	14091	14155	14037	13928	14169	14080	14230	13991	13948	14187	13980	14036	14087	13892	14248	13906	14100	13936	14116	13992	13902	14005	14036	14144	14198	13926	14138	14057	14080	13970	14068	13964	14029	14001	14243	14200	13952	14177	13957	14246	13961	13907	14138	14281	14045	13977	14171	13923	13939	14139	14028	14047	14133	14158	13968	14043	13980	14040	14113	14097	13971	14167	14167	14073	14145	14031	14155	14101	14190	14122	13948	13958	13944	13876	14166	13891	14111	14122	14017	13990	13964	14170	14268	14004	14125	14239	14150	13965	14002	13881	14163	14207	14020	13946	14076	14089	13836	14107	14137	14064	13982	14166	14028	14003	14224	13968	13958	14051	14139	14072	13926	14171	14102	13890	14013	13964	14094	14149	14080	14215	14072	14142	13944	13951	13956	13970	14046	14129	14203	14071	13945	13895	14101	14049	13977	14123	14082	14016	13974	14081	13990	14163	14015	14021	14113	14096	14027	13946	14261	14148	14125	14039	14075	14226	14128	14022	14050	14231	13787	14045	14056	14117	13975	13977	14074	14081	14193	14129	13942	14114	14136	14109	14012	14005	14114	13886	13986	14070	13971	14122	14037	14030	14070	14071	14073	14081	13967	14060	14114	13916	14091	14164	14168	14033	13984	14094	13940	14163	14050	14017	14022	14016	14044	13963	14078	14047	13969	14087	14113	14017	13905	14072	14177	14173	14014	14050	14118	14112	14262	14096	14079	14012	14039	14063	14009	14196	14064	14124	14165	13933	13938	14031	14035	14136	13933	14059	13958	14045	13991	14061	14150	14042	14228	14018	14158	13906	14070	14013	13992	13968	14113	14027	14097	14032	14065	14044	13918	14090	14069	13995	14205	14007	14112	14065	13996	14068	14130	14032	13992	14141	14017	14139	14115	13893	14125	13912	14090	14030	14106	14052	14261	14132	13920	14073	14045	14076	14136	14017	13960	14015	14195	13984	14036	14185	13968	13944	14084	14043	14105	13987	14129	14291	14061	14018	13984	14004	14077	14147	14122	14096	14016	14060	14077	14091	13975	14117	14136	14016	13990	14062	14107	14073	14163	14189	14094	14023	14092	13942	14115	14288	14046	14161	14145	14096	13981	14098	14137	14071	14039	14172	14267	14041	14041	14123	14022	14013	14044	14091	14067	14104	14101	14158	14108	13965	13939	13955	14228	14129	14104	14079	14097	14146	13954	13883	13932	14090	14124	14207	14061	14163	14021	14117	14148	14134	14049	13925	14116	14160	14132	14075	14226	13957	14153	13944	14108	14091	14016	14302	13881	14089	14161	14225	14051	14160	13976	14212	13980	14180	14090	14214	14059	14183	14074	14115	14007	13925	13932	14204	14168	14013	14131	13990	14173	14162	14059	14178	14057	14164	13958	14130	13887	14071	14007	14181	14110	13920	14134	14096	14092	14044	14087	13992	14171	14090	14156	13934	14118	14028	14023	13895	14038	14066	13992	14060	13995	14114	14022	14137	13882	14178	14088	14227	14222	14081	13926	14101	14126	13976	14066	14086	14040	14039	14024	14119	14157	14228	14161	13818	14072	14126	14046	14144	13829	14155	14142	14017	14015	14011	14112	14086	14104	13992	13962	14191	14009	14157	14050	14163	13886	14070	14037	14172	13930	14089	13986	14136	14037	14061	14134	14012	13932	14028	14261	14139	14201	14028	14078	14092	14104	14156	14192	13987	14123	13999	13931	14058	13957	13894	14203	14203	14037	13856	14104	14019	14073	14306	14024	14019	14146	14000	14087	14110	14073	13903	14089	14012	14100	13981	14184	14255	14088	14051	14104	14051	14107	14103	14109	14016	14199	14034	14096	14188	14152	14086	14101	14270	14064	14134	14070	14091	13988	14007	14016	14098	13929	14085	14052	14078	13909	14099	14080	14086	14073	14113	14090	14119	14029	13955	13960	14084	14106	14001	14014	14172	14093	14091	14083	14143	14050	14197	13887	14063	14031	13866	14168	14038	14009	14107	13937	14087	14106	14088	14028	13982	14148	13932	13999	13837	14065	14068	14027	14157	13996	13997	14166	14044	14106	13955	14189	13972	14071	14006	14140	14053	14073	14033	14080	14146	14179	14000	14154	14193	14122	13985	14081	14175	14153	14129	14163	14062	14226	13985	14069	13873	14177	14161	14213	13897	13998	14155	14136	14117	14014	14169	14140	14141	13773	13913	13920	14002	14023	14055	14198	14008	14218	14061	14002	14064	14046	14226	14139	14100	14020	14203	14102	13900	14146	13924	14059	14080	14060	13978	13948	14095	14089	14033	14133	14053	13937	14308	14076	14059	14074	14016	14028	14056	14067	14145	13892	14147	14098	13994	14260	13988	14085	13978	14130	13941	14117	14063	14019	14094	14201	14031	13969	14091	14142	14180	14183	14122	14012	14019	14083	14141	14065	14031	14001	13962	14008	14114	13922	14098	14088	13989	13930	13979	14087	14059	13963	14022	14223	14077	13959	14006	14107	14043	14008	14074	14163	14182	14169	14120	14105	14013	14056	14222	13998	14228	14027	13944	14012	13921	14029	14148	13989	13883	14099	14039	14051	14151	14320	13987	14078	13997	14049	14054	13968	14038	14065	13964	14223	14019	14222	14177	14061	13995	14052	13938	14223	14053	13999	13962	13965	14196	14083	13954	13985	14086	13959	14188	13895	14093	14087	14120	14196	14096	13883	13913	14167	14141	14016	14094	14057	14138	14135	14012	14155	14000	13980	14053	13925	14084	14068	14100	14080	14120	14071	14116	13804	13997	13965	14082	14069	14094	14190	14064	13970	14051	14040	13933	14039	13996	14033	14038	14057	14103	14199	14043	13968	13993	13966	14058	14086	14018	14032	13989	13995	14208	14144	13881	14278	14070	14011	14023	14036	14149	14009	14010	14123	13890	14071	13853	13923	14095	14013	14033	14026	14014	13985	14131	14070	14130	13969	14072	14008	14121	13963	13983	14144	14009	14051	13998	14028	14085	14036	14191	14066	14182	14123	14073	14131	14178	14047	14199	13915	14022	14147	14103	14076	13873	13844	14162	14108	14171	14180	14158	14084	13980	13999	14058	14030	14100	14093	14005	14053	13937	14009	14097	14072	14026	13929	14128	14190	14068	14199	14021	14053	14306	14011	13969	14034	14066	13963	14093	13898	14002	14101	14048	13866	14144	13953	14105	13983	14113	14070	14037	14020	14046	14097	14204	14294	14157	14062	14010	14061	14078	14085	14202	14153	13950	14019	14109	13999	13967	14041	14151	13964	13959	14107	13891	14185	14219	13993	13942	14027	14105	14078	14144	14085	13927	14157	14007	14018	13895	13988	14072	13974	14228	14145	14110	13983	14048	13949	13999	14206	13990	14045	13969	14308	14027	13960	14148	14101	14226	14037	14097	14109	14317	14127	14094	14100	14127	14110	14026	13946	14063	14153	14223	13957	14067	14227	14037	14008	14021	14187	13951	13993	14079	14055	14060	14161	14015	13945	13965	13987	14022	14022	14026	14231	14072	13899	14202	14156	13986	14094	14141	14027	14143	14140	13958	14134	13973	14009	13895	14077	14070	14499	14178	14205	14100	14080	14250	14028	14075	14007	14111	13910	14068	14065	14258	14136	14000	14102	14181	14023
23744	20817	28005	23798	21659	20906	19904	17791	17001	17205	17079	16523	16376	16390	16383	16745	21763	24483	24077	21696	19083	17170	16455	16259	15892	16062	16292	16346	16092	15941	16150	16010	16212	16182	16178	16213	16111	16227	16125	16141	16126	15915	16166	16136	16181	16080	16050	16157	16112	16214	16142	16090	16073	16011	16022	15898	15897	16159	16224	16105	15934	15940	16073	16061	16043	16040	16012	15975	16234	16221	16101	16003	16128	15985	16208	16016	15968	15915	16043	15938	16007	16134	16112	16072	16123	15991	16133	16065	16036	16169	16142	15927	15859	16148	16051	16059	15980	15972	15929	16029	16144	16122	16133	16001	15831	15896	16209	16213	15915	15903	15742	16054	15947	15979	15937	15872	16034	16021	16097	16024	15898	16098	16067	16055	15945	16006	15949	15998	16074	16069	16130	16173	16003	16026	15956	16003	16016	15948	16150	16118	16187	16017	16072	15797	16125	16148	16147	16049	15994	16025	15951	16066	15973	15911	16157	15984	16106	15942	16121	16236	15903	16180	16160	16010	15966	16019	16127	15959	15815	15966	15841	16023	15994	15984	16028	16083	16033	16165	16009	16135	16256	16218	15957	16182	16099	15787	15964	16061	16156	16149	16018	15850	16112	15995	15909	16098	16089	16065	16149	16021	16040	16033	15887	15963	15935	15997	16104	16122	16303	15996	16089	15915	15948	16126	16034	16273	16101	16152	15822	15773	16039	16117	16178	16134	16029	16097	16039	15998	15920	16021	16069	16047	16001	15949	16072	15845	15947	16084	16237	15955	16100	16050	16098	16183	15981	16020	15957	15965	15895	16158	16221	16075	16008	15998	15887	16084	16057	16005	15996	16178	16082	16064	15982	16008	16074	16120	16081	16045	15850	16038	16145	16097	16007	16175	16142	16023	15889	16164	15966	16139	15936	15950	16155	16000	15982	16147	15920	15912	16079	16107	16042	16075	16292	15928	15980	15959	15972	15941	16004	16100	15974	16065	15933	16088	16003	15913	16166	15892	16111	15912	16000	15957	15957	16086	16042	16149	15956	15988	15990	16087	15808	16125	16017	15956	16123	16125	16198	16012	16127	15940	16076	16083	16114	16281	16043	15940	16064	15957	16167	15978	16033	16121	15934	16086	16007	16080	16140	16211	16078	16015	16170	16015	16191	15972	16179	15947	16115	16051	16079	16100	16130	16235	16062	15838	15845	16179	15930	16016	16115	15993	16124	16096	15933	15995	16125	15982	16000	15905	15898	16143	16059	16274	16169	16084	16222	16161	15929	15879	16179	16084	15866	15954	16132	16034	16019	16019	16040	16278	15893	16103	15976	15932	16018	16140	16161	16262	16192	15829	16149	16147	15950	15989	16143	16142	15958	16140	15897	16072	16046	16001	15964	15980	15911	15922	16040	15934	16127	16287	15819	15951	15979	15914	16037	15931	15966	15842	16053	15903	16068	16075	16016	15878	16075	16068	16214	16188	16129	16154	15846	16142	15892	16042	15974	15924	16035	16098	16161	16148	16000	15834	16143	16063	15976	15880	15991	15838	15895	16077	16250	15975	16007	15794	15917	16140	16154	16117	16116	16162	15973	16161	16051	16129	16196	16010	16082	16162	16050	16086	16277	15919	16054	16061	15937	15988	16017	16147	16176	15926	16061	16225	16005	16086	16081	15925	16031	16178	16056	16045	16068	16128	16261	15971	15850	16104	15957	15944	16052	16031	16206	16039	16181	15871	16010	16060	16047	16168	16193	16249	16066	16005	15920	16072	15911	15698	16118	15988	16097	16265	15990	16035	15968	16036	16066	16036	16120	15965	15988	15996	16202	15988	16181	15871	15719	16001	15980	16106	16018	16073	16106	16165	16191	15939	16231	16079	16028	16206	15967	15862	16122	15927	16114	15973	16131	16100	15922	15898	16193	16175	16076	15973	15916	15941	15997	16078	16017	15941	15912	16001	15987	16003	15846	16139	16043	16130	15978	15972	16055	16102	16003	15937	15902	16101	16050	16161	16043	15926	16024	15911	15996	16141	16123	16084	16035	15872	15858	16065	16092	16033	16069	15897	15912	15970	16071	15941	15844	15754	16103	16138	15960	16152	16195	16018	16059	16008	16091	16232	16105	15894	16055	16062	16095	15952	16197	16184	16089	15981	16138	16263	15960	16169	16138	16056	16059	16141	16167	16230	15992	15904	15970	15842	15947	16168	16111	16070	16170	15913	16096	16054	15894	16025	16016	15933	16051	16122	16069	15918	16075	16074	15845	15875	16104	15809	16056	16040	16101	16020	16121	16303	16192	16011	15983	16135	15988	16106	16305	16005	15956	16236	16227	16051	15993	16072	16200	16108	16022	16117	16044	15908	16063	15956	16032	15946	15779	16224	16039	15885	16104	16120	16014	16055	15891	16003	15983	16151	16039	15944	16216	15986	15934	16063	15934	15917	16093	16043	16188	15947	16071	16035	16001	16272	16143	16210	16255	15980	16042	16098	15975	16080	16090	16102	16205	16214	16199	15986	15951	16115	16062	16057	15822	16023	16243	15968	16269	16133	16288	16148	16045	16074	16148	15970	16059	16137	16010	16103	16237	15918	15904	16033	16093	16032	16024	15898	16105	16119	16116	16074	15904	15831	15881	16058	16069	16212	16065	16085	15929	16064	16201	15953	16157	16054	16022	15919	15897	15934	16000	16054	16132	16159	16029	16099	16117	15949	16112	16085	15951	16186	16085	15925	16105	15917	16087	16051	16139	16171	16236	16038	15926	15891	16182	15911	16108	16061	16045	16046	16125	15996	15967	16082	16152	15997	16014	15868	15985	15866	15997	15931	15917	16099	15992	15932	15996	16218	15972	16302	16055	15938	16250	15921	16077	16109	16056	15871	16020	15999	15982	15953	15843	15957	16160	16107	16109	16025	16065	16255	16027	15926	16020	16145	15908	15974	16010	16026	16207	16127	15992	16050	16104	16126	16149	15945	16064	15974	16101	16097	15967	15994	16154	16123	16004	16002	15881	16084	16040	16081	15941	16165	16122	16171	16092	16096	16150	16117	16043	16077	15913	16130	16138	16136	16084	16045	16035	15932	16100	16156	16145	16194	15894	15845	15838	15982	16099	15888	15921	16230	16089	16044	15957	15987	15944	15967	15995	16024	16006	15951	16035	16077	16065	15968	16012	15948	16037	16155	15910	16147	15961	16202	16143	15992	16151	16040	15999	16136	15917	16102	16032	16127	15952	15960	15994	16101	16069	16051	16089	16117	16036	15999	16194	16127	15970	15966	16176	16269	15985	15898	15943	15914	16172	15939	16023	15988	16048	16003	16210	16264	16119	16225	16146	15959	16190	16190	16319	16169	16065	16063	16235	16119	15815	15988	16201	15922	16221	16195	16179	15978	15979	16038	15969	15894	16053	16139	15932	16087	16146	15853	16232	16197	16048	15777	16042	16241	16078	16096	15993	15974	16010	16238	15932	16039	16048	16157	16173	16278	16072	16059	16042	16019	15958	15858	16061	16130	15977	15965	15969	16221	15918	16019	16125	15983	16032	15893	15992	16087	15810	15781	15977	15977	15926	16057	16145	16222	16220	16131	15942	15871	16077	16013	16095	16163	16267	16153	16400	16120	16019	15997	16076	16072	16073	16077	16177	15991	15991	16034	16063	15895	15983	16019	16071	16080	15911	15920	15950	15945	15943	16065	16140	16272	16113	16176	15927	16230	15902	15852	16066	15943	16156	16016	15961	16192	15994	16027	16180	15864	16133	15961	15826	16028	16083	16038	16001	16008	15932	16035	16122	15870	15965	15886	16082	15970	15920	16042	16022	16035	15865	15957	16040	15939	16029	16111	16213	16004	16178	16102	16229	16228	16035	15916	16020	15927	15910	16165	16134	15930	16022	16043	16059	15795	15910	16158	16154	15882	16077	16057	15882	16129	16159	15812	16033	16099	16025	16234	15936	16144	16106	16120	16173	16105	16123	16256	16061	15864	16254	16074	15994	15926	16013	15916	16169	15884	15945	16016	15874	16032	16096	16134	15950	16007	16000	16026	15953	16253	16076	16030	16353	15817	15997	16109	16091	16031	16129	16035	16030	16064	15932	16058	16121	16080	15872	16041	16118	16073	16059	15943	16024	15954	16024	16163	16072	16009	16038	16052	15788	16024	16240	16182	15982	16206	16070	16243	16037	15940	16102	16011	15955	16254	16128	15967	15721	16003	16038	16026	16174	16034	15931	15993	15959	16248	16173	16098	16138	16066	15922	15927	16048	16157	16027	16145	15919	16055	16159	16339	15971	15953	16090	16071	15817	16002	16169	16068	16065	16026	16176	15900	16028	15950	16109	16075	15965	16039	16279	16083	15991	16078	16080	16306	16014	16151	16068	15950	15869	15838	16110	16037	15959	16107	16029	15960	16050	15977	15999	16064	16101	16009	15834	16053	16146	15970	16093	15985	16229	15912	16079	16078	16240	16048	16184	16101	15893	15895	16149	15930	16127	16063	15924	15848	15954	15817	15933	16193	15991	15911	16135	15996	15967	16056	16002	16206	16024	16145	16020	16027	16082	16042	15883	16010	16037	16037	16260	16118	16159	16137	16258	16044	16248	15923	16059	16117	15942	15719	16093	15974	16012	16121	16107	16162	16072	16144	16110	15931	15927	15996	15875	15877	16024	16009	16092	15899	16123	16167	16165	15726	15948	16089	16148	16040	16037	16136	16094	15934	15874	16314	16119	16039	16069	16084	16354	16133	16135	16249	16113	16250	16057	16256	16062	15857	16053	16213	16068	15872	16060	16005	16065	15997	16122	15937	15970	16124	15960	16002	16046	16062	16137	16021	16263	15936	15908	16025	15971	15873	15961	15999	16054	15881	16100	16218	15894	15968	15995	16138	15944	16124	16029	16207	16072	16026	16010	16069	16164	16056	16039	16196	15941	15989	16042	16040	15934	16228	16220	16142	16012	16071	16070	15922	16136	15985	16117	15944	16116	15925	15694	15805	15749	16110	16222	16026	16276	16155	15965	15895	16206	15964	15878	16004	15945	16085	16039	16118	16021	15989	16243	16003	16026	16218	16031	16016	15962	16212	16002	15996	16126	16184	15993	15860	15891	16277	15824	16049	15998	15953	15799	15923	16004	15756	16055	15917	16116	16036
13661	25322	24653	19569	18181	17372	17055	16334	15861	15697	15350	14941	14651	14230	14334	15200	23251	25550	23829	20787	17324	15014	14399	14154	14281	14007	14117	14257	14139	14036	14003	14041	14074	14176	14198	14130	14075	14149	14163	14022	14210	14180	14248	14230	14056	14088	14143	14068	14146	14157	14314	14142	14192	14164	14172	13986	14080	14124	14210	14185	14052	14247	14095	14251	14041	14215	14097	14078	14285	14252	14219	14325	14016	14034	14118	14255	13973	14051	13942	14256	14154	14044	14098	14205	14129	14152	14093	14007	14201	14236	14119	14035	14102	14089	14175	14118	14056	14125	13984	14381	13931	14133	13942	14105	14157	14102	14132	14333	14074	14166	14180	14060	14091	14117	14254	14136	14203	14271	14155	14129	14212	14220	14131	14038	14177	14163	14099	14032	14062	14210	14231	14262	14031	14127	14001	14192	13979	14072	13991	14153	14220	14103	14187	14069	14310	14105	14061	14131	14102	14070	14113	14226	14020	14063	14115	14388	13976	14075	14087	14187	14173	14253	14222	14148	14220	14173	14157	14002	14195	13990	14073	14111	14279	14133	14088	14212	13913	14094	14190	14090	14161	13999	14124	13996	14014	14071	14178	14239	14118	14145	13995	14027	14303	14301	14113	14069	14162	14109	14169	14053	14210	14057	14138	13903	13958	14133	14010	14048	14261	14046	13960	14189	14101	14083	14110	14018	14155	14190	14145	14113	14014	14177	14034	14175	14105	14285	14044	14151	14257	14189	14131	14030	14035	14090	14065	14146	14086	14261	14115	14031	14125	14112	14239	14089	14044	14170	13966	14219	14234	14189	14146	14148	14299	14113	13943	14201	14087	14158	14088	14062	14127	13975	14238	13995	14089	14083	14149	14061	14199	14163	14210	14129	14129	14174	14117	14162	14189	14254	14125	14135	14112	14283	14314	14221	14058	14141	14142	14333	14142	14060	14093	14116	14184	14159	14285	14132	14158	14195	14255	14182	13997	14204	13942	14017	14196	14147	14144	14124	13974	14050	14173	14097	14149	13911	14275	14150	14209	14179	14006	14074	14030	14182	14141	14129	14049	14140	14090	14027	13961	14153	14177	14118	14185	14016	14173	14270	14036	14035	14039	14120	14072	14071	14086	14154	14102	14022	13952	14166	14024	14192	14036	14266	14145	14138	14292	14015	14086	14031	14218	14129	14035	13959	14097	14255	14176	14303	13973	14176	14168	14197	14116	14103	14383	14156	14004	14104	14104	14343	14174	14247	14121	13952	14075	14059	14127	14094	14136	14081	14143	14173	14028	14149	14194	14179	13965	13948	14210	14118	14117	14066	14116	14083	14173	14187	14185	14159	13980	14070	14137	14112	14059	14126	14034	14061	14135	14153	14069	14032	13993	14073	14109	14005	14160	14066	14165	14143	14159	14127	14061	14099	13997	14083	14122	14156	14073	14105	14011	14224	14055	14156	14197	14046	13970	14135	14146	14113	14151	14064	14088	14134	14055	14027	14179	14244	14144	14215	14135	14283	14014	14200	14167	13893	13997	14125	14072	14132	14089	14251	14021	14004	14070	14130	14164	14014	13997	14197	14267	14051	13994	14118	14026	14267	13966	14148	14123	14108	14176	14098	14043	14124	14098	14275	14131	14134	13990	14085	13980	14133	14203	14219	14262	14168	14198	14023	14210	14117	13989	14197	13977	14194	14248	14023	14178	14062	14155	14151	14288	14016	14039	14245	14057	14246	14156	14148	14129	14227	14153	14179	14174	14125	14178	14092	14090	14044	14183	14088	14145	13990	14142	14030	14113	14193	14160	14171	14027	14173	14148	14133	14101	14112	14204	14100	14112	13989	14086	14118	14101	14111	14104	14035	14120	14187	14246	14180	14170	13997	14149	13986	13967	13973	14158	14158	14301	13991	14054	13994	14119	13938	14049	14220	14055	13988	14173	13981	14228	13954	14128	14184	14330	14162	14119	14191	13995	14256	14113	14024	14188	14084	14048	14246	13998	14080	14124	14212	13960	14062	14094	14074	14175	14099	14125	14132	14162	13976	14131	14067	14129	14083	14109	14095	14117	13916	14142	14113	13974	14145	14068	14190	14051	14234	14017	14118	14228	14169	14225	14109	14091	14254	14040	14091	14209	14177	13995	14111	14116	14352	14141	13974	14125	14153	14089	14082	14189	14236	14121	14143	14316	14104	14116	14198	14221	14116	14086	14057	14169	14009	14180	14330	14214	14031	14167	14201	13980	14135	14034	14076	14304	14071	14062	14191	14102	14056	14114	14002	14187	14019	13998	14169	14027	14099	14118	14102	13960	14184	14082	13930	14206	14216	14150	14134	14046	14278	14003	14033	14046	13919	14073	13965	14084	14107	14106	14031	14140	14259	14148	14141	14129	14182	14186	14264	14047	14127	14162	14106	14196	14165	13993	14029	14067	13944	13917	14031	14089	14100	14236	14157	13997	14018	14100	14070	14083	13933	14132	14354	14077	14259	14247	13929	13961	14049	14007	14064	14143	14276	14139	14294	14131	14072	14281	14114	14047	14024	14064	14148	13965	14070	13943	14070	14216	14246	14055	14085	14078	14118	13936	14165	14158	14067	14194	13886	14280	14175	13919	14205	14008	14163	14177	13948	14104	14181	14217	14310	14121	14147	14242	14225	14010	14082	14255	14125	14217	14234	14053	14333	13981	14103	14247	14221	14082	14118	14310	14068	14084	14171	13950	14142	13835	14166	14132	14064	13955	14050	14091	14064	14023	14299	14106	14134	13969	13969	14118	14115	14070	14051	14229	14185	14103	14212	14094	14128	14113	14164	14150	14175	14027	14031	14034	14176	14203	14254	14144	14232	14102	14056	14105	14168	14119	14054	14120	14191	14122	14237	13995	14099	14111	14243	14050	14070	14124	14003	13967	14252	14210	14121	14124	14113	13970	14254	14216	13942	13998	14155	14131	14096	14007	13984	14216	14107	14277	13904	14213	14119	13973	13996	14190	13976	14022	14094	14054	14064	14011	14042	14188	14153	14147	14184	13858	14141	13942	14147	14003	14120	14149	14196	14055	13929	14245	14092	14144	14185	14241	14042	14166	14283	14092	14165	14224	14209	14122	14085	13944	14166	14216	14212	14178	14095	14071	13998	14087	13930	14109	14098	14055	14033	14119	14019	14000	14074	13971	14028	14214	14106	14055	14208	14054	14225	13857	14055	14061	14266	14025	14270	14116	14159	14147	14117	14079	14012	14092	13964	14198	14112	14138	14040	14279	14257	14062	14257	14186	14237	14184	14118	14224	13989	13968	14098	14279	13909	14116	14137	14255	14162	13957	14086	14042	14142	14200	14208	14106	14182	14132	14023	14175	13973	13934	14133	14156	14058	14107	14037	14118	14029	14077	14120	14064	14041	14175	14007	14156	14088	14065	14040	14032	14218	14196	14039	14176	14073	13999	14112	14017	14030	14156	14202	14008	14084	14166	14229	14019	14097	14161	14355	14098	13985	14124	14071	14049	14075	14075	14071	14076	14078	14177	14207	14254	14021	13994	14015	14164	14111	14046	14114	14265	14027	14221	14110	13985	13923	14090	14010	14047	14015	14064	14055	14014	14188	14244	13988	14154	13918	14077	14126	14178	14130	14131	14060	14231	14138	14230	13998	14046	14081	14109	14166	14205	14153	14020	14122	14204	14102	14015	14007	14149	13850	14011	14297	13988	14141	14033	14089	14236	14100	14166	14126	14108	14120	14037	14252	13943	14154	13950	14118	14044	14041	14169	14261	14344	14215	14199	14335	14136	14046	13942	13949	14051	14157	14144	13939	13936	14138	14044	14132	14081	14130	13986	14280	14337	13969	14006	14162	14041	14040	14301	14051	14205	14298	13906	14106	14193	13929	14082	14102	14145	14084	14201	14216	14198	14097	14148	14224	14173	14216	14222	14118	14230	14084	14179	14217	14093	14171	14279	13983	14201	13993	14009	14120	14176	14134	14132	14143	14177	14095	14064	14221	14100	14028	14079	13999	14162	14165	14116	14145	14070	13985	14020	14118	14031	14293	14223	14028	14124	13958	14105	14025	14034	14244	14271	14103	14204	14060	14175	14240	14157	14189	14238	14033	14191	14051	14128	14252	14206	14007	14327	14072	14185	14030	14286	14072	14080	13916	14084	14279	14053	14104	14017	14055	14099	14126	14141	14096	13989	14126	14167	14311	14168	14156	14246	13981	14207	14101	14020	14136	14319	14029	14004	13956	14086	14172	13905	14041	14042	14158	14233	14099	14047	14019	14117	14104	14159	14244	14190	14138	14240	13925	14178	14111	14009	14015	14000	14248	14077	14134	13913	14137	14011	14178	14143	14210	14125	14186	14062	14218	14138	14251	14049	14000	14034	14095	14150	14118	14059	14102	14180	14070	14103	14091	14305	14088	14099	14122	14019	13951	13967	14054	14079	14092	14167	14168	14049	14118	14235	14214	14054	14157	14120	14067	14048	14162	14218	14049	14158	13975	14178	14232	14021	14288	14261	14105	14072	14242	14003	13924	14204	13959	14199	14093	14043	14176	14284	14217	14050	14217	14134	14050	13983	14045	14204	13946	14076	13990	14095	14070	14067	14066	14041	14131	14027	14047	14135	14092	14179	14058	14131	14179	14269	14117	14166	14066	14090	14239	14201	14040	14089	14109	14236	14005	14123	13966	14256	14149	14118	14291	14100	14156	14232	14181	14081	13958	14020	13985	14031	14055	14095	14048	14054	14020	14137	14136	14104	14140	14255	14134	14158	14048	14263	14114	14148	14113	14101	14051	14040	14090	14037	14021	14004	14029	14091	14061	14208	14150	14213	13968	14194	14319	14108	14048	14082	14194	14020	14056	14007	13974	14156	14017	14009	14125	14204	14150	14187	14126	14217	14117	14196	14074	14096	14118	13932	14126	14221	14066	14029	14153	14092	14159	14173	14078	14168	14054	14232	14045	14223	14341	14193	14132	14058	13950	14109	14206	14189	14142	14181	14133	14141	14136	14256	14190	14092	14198	14113	14093	13958	14115	14215	14236	14105	14164	14101	14161	14077	14128	14073	14136	14071	14127	14046	14162	13975	14114	14108	14148	14180	14255	14163	14154	14023	14251	14019	14259	14079	14221	13998	14215	14106	14069	14093	14185
22543	20916	28644	23376	21075	22673	23978	18452	17289	17473	17239	16809	16564	16330	16049	16653	26493	33692	30924	26166	21058	17418	16480	15793	15965	15783	15891	15636	15865	15774	15796	15800	15739	15787	15749	15832	15811	15817	15835	15743	15728	15691	15858	15645	15839	15818	15830	15856	15810	15770	15745	15651	15566	15579	15878	15751	15711	15516	15620	15747	15954	15593	15771	15597	15899	15596	15847	15750	15845	15777	15636	15535	15551	15500	15774	15771	15680	15846	15746	15601	15718	15621	15716	15639	15720	15669	15727	15695	15833	15665	15686	15735	15825	15629	15669	15688	15799	15534	15821	15772	15741	15627	15639	15812	15475	15720	15884	15611	15704	15863	15716	15629	15517	15768	15740	15754	15749	15747	15707	15957	15651	15781	15567	15588	15711	15729	15613	15834	15548	15837	15511	15704	15435	15684	15566	15684	15713	15632	15623	15639	15793	15539	15480	15430	15650	15682	15686	15664	15516	15822	15780	15830	15775	15681	15799	15607	15565	15818	15624	15744	15707	15652	15775	15702	15704	15585	15691	15727	15842	15748	15789	15755	15729	15775	15755	15590	15717	15545	15472	15561	15601	15765	15574	15814	15559	15782	15841	15535	15428	15648	15462	15704	15731	15760	15541	15805	15633	15681	15827	15784	15657	15712	15734	15542	15832	15553	15749	15633	15550	15626	15731	15633	15749	15867	15595	15880	15513	15511	15752	15540	15654	15611	15726	15486	15636	15807	15635	15658	15507	15744	15913	15559	15730	15638	15613	15662	15642	15731	15552	15555	15599	15644	15775	15817	15660	15737	15749	15619	15609	15739	15759	15672	15584	15850	15389	15640	15600	15793	15686	15453	15826	15571	15482	15775	15796	16054	15788	15654	15666	15735	15507	15874	15692	15793	15634	15617	15641	15806	15574	15674	15785	15589	15438	15820	15575	15740	15503	15750	15713	15531	15572	15710	15523	15668	15709	15723	15619	15689	15743	15739	15628	15530	15524	15511	15666	15568	15586	15721	15573	15744	15814	15594	15685	15332	15685	15681	15913	15762	15575	15687	15662	15459	15746	15618	15699	15551	15453	15519	15658	15805	15749	15802	15637	15774	15706	15686	15662	15540	15639	15884	15704	15660	15535	15651	15506	15813	15584	15794	15699	15766	15645	15517	15742	15735	15569	15627	15589	15473	15795	15417	15552	15630	15646	15724	15722	15876	15816	15780	15595	15604	15576	15689	15900	15643	15822	15690	15763	15684	15625	15616	15711	15698	15475	15696	15582	15794	15779	15641	15750	15592	15449	15771	15645	15525	15573	15684	15630	15596	15791	15621	15495	15710	15926	15701	15697	15716	15715	15647	15603	15775	15637	15641	15675	15583	15632	15439	15812	15777	15572	15867	15588	15460	15591	15606	15683	15710	15422	15429	15643	15630	15848	15530	15522	15539	15814	15724	15508	15777	15482	15627	15609	15713	15616	15784	15753	15753	15608	15645	15713	15732	15818	15641	15768	15613	15560	15580	15573	15541	15515	15581	15732	15950	15490	15525	15530	15561	15907	15651	15706	15690	15609	15449	15687	15792	15483	15741	15675	15599	15763	15569	15625	15727	15663	15558	15625	15736	15537	15831	15661	15656	15652	15562	15514	15592	15670	15619	15673	15679	15618	15572	15647	15804	15626	15692	15680	15398	15543	15472	15584	15486	15434	15713	15512	15558	15632	15595	15807	15699	15531	15773	15802	15729	15763	15770	15811	15619	15679	15396	15756	15671	15580	15561	15465	15555	15611	15850	15751	15576	15491	15469	15650	15662	15678	15604	15443	15647	15577	15679	15648	15539	15781	15737	15554	15590	15713	15660	15567	15752	15813	15610	15680	15564	15607	15532	15608	15545	15602	15452	15554	15789	15737	15599	15578	15545	15722	15596	15575	15753	15537	15677	15709	15674	15531	15580	15703	15590	15702	15592	15798	15587	15836	15662	15924	15541	15874	15548	15695	15731	15706	15729	15480	15597	15803	15699	15662	15524	15520	15664	15639	15626	15680	15792	15598	15730	15636	15558	15666	15733	15909	15838	15671	15757	15533	15638	15529	15672	15728	15527	15619	15625	15785	15821	15761	15670	15632	15620	15749	15543	15654	15521	15482	15573	15859	15691	15655	15479	15764	15649	15682	15720	15552	15737	15587	15492	15762	15600	15642	15637	15714	15547	15718	15741	15544	15385	15571	15643	15754	15724	15566	15581	15670	15561	15721	15704	15800	15724	15705	15745	15589	15871	15713	15606	15818	15624	15634	15693	15652	15650	15649	15468	15485	15652	15517	15657	15699	15599	15419	15798	15765	15675	15761	15873	15716	15652	15384	15617	15761	15722	15583	15439	15535	15474	15617	15382	15598	15691	15597	15726	15387	15653	15695	15582	15487	15535	15741	15780	15614	15519	15810	15601	15547	15657	15632	15730	15684	15465	15432	15668	15669	15576	15578	15593	15791	15628	15669	15606	15782	15579	15598	15734	15618	15474	15712	15891	15703	15654	15815	15655	15704	15534	15633	15689	15615	15792	15784	15609	15635	15689	15476	15813	15876	15756	15570	15807	15646	15678	15798	15659	15633	15771	15754	15718	15591	15569	15754	15660	15726	15716	15659	15411	15586	15704	15829	15674	15679	15618	15670	15723	15705	15621	15794	15637	15663	15628	15567	15785	15842	15388	15685	15685	15698	15635	15611	15583	15646	15653	15674	15610	15642	15630	15630	15543	15573	15480	15708	15692	15599	15611	15553	15627	15744	15714	15802	15884	15652	15464	15765	15729	15699	15666	15563	15587	15715	15563	15832	15661	15692	15551	15646	15740	15651	15695	15536	15638	15656	15469	15718	15681	15550	15617	15691	15627	15697	15676	15625	15632	15659	15574	15505	15526	15637	15546	15660	15607	15561	15896	15764	15754	15667	15676	15847	15621	15581	15732	15769	15733	15777	15664	15783	15758	15425	15624	15676	15693	15626	15552	15602	15545	15584	15657	15654	15769	15698	15595	15718	15652	15662	15565	15703	15491	15731	15609	15738	15684	15680	15696	15648	15735	15723	15482	15443	15589	15648	15880	15564	15698	15647	15700	15724	15626	15602	15705	15602	15663	15791	15783	15717	15666	15731	15618	15620	15688	15703	15708	15555	15600	15584	15721	15648	15749	15660	15625	15776	15701	15489	15741	15597	15649	15431	15645	15586	15534	15678	15726	15669	15799	15833	15775	15729	15688	15735	15607	15699	15454	15531	15607	15556	15680	15654	15625	15531	15654	15605	15709	15598	15733	15698	15532	15649	15750	15742	15879	15637	15487	15863	15458	15644	15660	15729	15644	15808	15662	15644	15777	15658	15568	15522	15545	15860	15858	15585	15645	15811	15714	15624	15700	15730	15578	15629	15448	15405	15763	15538	15858	15773	15563	15560	15732	15881	15529	15426	15771	15406	15557	15508	15807	15549	15672	15762	15661	15654	15512	15493	15699	15574	15565	15591	15642	15665	15575	15609	15520	15486	15627	15547	15707	15707	15631	15726	15746	15708	15818	15873	15776	15743	15720	15642	15543	15664	15933	15741	15799	15698	15724	15564	15769	15693	15806	15573	15620	15768	15605	15492	15718	15799	15568	15673	15619	15764	15663	15529	15620	15564	15671	15621	15620	15534	15609	15725	15683	15380	15517	15668	15543	15517	15789	15715	15554	15721	15895	15779	15829	15784	15582	15698	15712	15587	15572	15711	15810	15795	15716	15550	15704	15612	15544	15534	15597	15877	15532	15597	15671	15531	15547	15854	15767	15669	15664	15575	15646	15681	15535	15723	15605	15627	15481	15763	15670	15590	15657	15730	15681	15652	15659	15574	15580	15679	15708	15686	15705	15671	15643	15720	15558	15628	15359	15747	15736	15776	15657	15520	15479	15615	15733	15559	15607	15597	15635	15660	15655	15540	15616	15560	15722	15614	15652	15842	15456	15628	15514	15605	15721	15720	15532	15619	15682	15596	15782	15810	15563	15479	15666	15695	15688	15775	15626	15769	15706	15779	15717	15510	15660	15867	15672	15623	15671	15750	15756	15657	15658	15764	15711	15700	15509	15816	15709	15475	15591	15700	15616	15753	15724	15614	15532	15665	15713	15645	15552	15622	15686	15685	15718	15717	15769	15667	15629	15847	15883	15672	15623	15722	15628	15584	15637	15618	15541	15793	15570	15754	15598	15551	15735	15924	15548	15576	15661	15595	15789	15723	15589	15621	15738	15919	15905	15512	15642	15790	15647	15509	15748	15651	15609	15527	15637	15529	15674	15550	15591	15565	15720	15752	15631	15645	15661	15624	15477	15623	15649	15736	15915	15464	15665	15668	15673	15854	15606	15726	15599	15780	15804	15608	15692	15658	15576	15774	15482	15576	15711	15768	15723	15459	15388	15890	15570	15554	15626	15659	15698	15578	15734	15863	15521	15604	15528	15597	15504	15599	15618	15595	15538	15880	15727	15573	15736	15758	15733	15736	15614	15481	15507	15645	15617	15569	15573	15515	15748	15867	15588	15641	15545	15679	15756	15716	15436	15780	15501	15494	15726	15662	15735	15635	15813	15399	15594	15745	15637	15593	15691	15799	15624	15633	15719	15531	15593	15688	15686	15715	15583	15669	15797	15519	15712	15823	15619	15558	15530	15434	15706	15853	15812	15481	15778	15787	15761	15719	15484	15666	15495	15533	15587	15737	15754	15688	15717	15614	15615	15515	15871	15659	15714	15658	15704	15831	15564	15610	15785	15786	15748	15726	15827	15458	15956	15760	15607	15721	15489	15715	15531	15779	15882	15733	15617	15759	15609	15647	15661	15508	15717	15863	15811	15767	15492	15644	15657	15665	15780	15654	15710	15797	15604	15690	15651	15606	15811	15613	15643	15829	15547	15883	15731	15567	15784	15685	15583	15631	15450	15566	15777	15682	15677	15388	15716	15577	15544	15581	15732	15658	15602	15719	15710	15736	15763	15622	15522	15546	15819	15520	15421	15720	15702	15667	15575	15635	15682	15644	15723	15682	15619	15699	15544	15477	15553	15816	15678	15559	15822	15600	15625	15596	15441	15892	15696	15796	15823	15719	15672	15800	15489	15579	15685	15778	15671	15813	15612	15584	15759
15231	29885	29060	23255	21461	18123	17544	17240	16780	16358	15979	15445	14699	14505	14242	15415	30047	35570	31642	26197	19438	15618	14125	13925	13897	13752	13876	13825	13900	13967	13942	13861	13989	13904	13748	13841	13893	13959	13967	13872	13867	14070	14033	13829	13957	13832	13946	13899	14028	13911	13831	13777	13942	13939	13801	13900	13900	13911	13787	13848	13976	13986	14123	13972	13909	13757	13903	13820	13811	13812	13855	13938	13941	13781	13894	13979	13702	13879	13915	13922	13780	14013	13969	13818	13991	13781	13957	13803	13749	13960	14052	13850	13939	13841	14030	13718	13849	13936	14062	13861	13996	13914	13868	13977	14042	13757	13866	13993	13772	13732	13834	13858	13834	13929	13929	13773	13850	14032	13668	13884	13993	13922	13797	13967	13875	13844	13758	13942	13830	13950	14043	13758	13967	13890	14002	13795	13856	13702	13887	14006	13771	13841	13923	14061	13911	13852	13978	13899	13968	13767	14047	13885	13883	13838	14028	13865	14032	13849	13866	13846	13891	13847	13666	13972	14011	13888	13950	13797	13783	13830	13721	13736	13984	14099	13909	13898	13858	13875	14014	13783	13734	13959	14109	13805	13866	13967	13888	14012	13742	13927	13712	13948	13829	13935	13890	13741	13846	13674	13836	13908	14007	13909	13765	13895	13940	14019	13757	13783	13993	13658	13999	13771	13893	13892	13902	13850	13786	13957	14035	13945	13861	13984	13830	14061	13776	13776	13984	13796	13849	13786	13942	14087	13978	13683	13846	13855	13853	13891	13892	13744	13797	13873	13944	13862	13884	13848	14040	13944	13761	13846	13798	13815	14006	13888	13805	14138	13861	13989	13794	14024	13832	13886	13896	13953	14024	13794	13816	13820	13964	13786	13915	14009	13984	13824	13621	13972	13851	13946	13892	13786	13878	13989	14025	13893	13732	13975	13877	13845	13859	13772	13939	13735	13996	13960	13786	13830	13871	13855	13923	13882	14037	13951	13896	13769	13902	13942	13972	13854	13876	13896	13657	13773	13921	13691	13942	13781	13833	13858	13809	13823	13810	13905	13821	13767	13862	13845	13956	13995	13829	13809	13921	13818	13941	13898	13927	13897	13863	13838	13747	14001	13887	13953	13944	14097	13898	13783	13917	13832	13838	13854	13789	13783	13846	14048	13945	13874	13693	13992	13962	14062	13891	13798	13804	14031	13855	13808	13780	13835	13974	13877	13788	13788	13899	13988	13932	13800	13844	13883	13961	13852	13746	13821	13897	13878	13875	13936	13949	13922	13694	13955	13772	13832	13981	13846	13836	13787	13936	13876	13839	13897	13744	13744	13862	13840	14034	13928	14008	13808	13820	13900	13852	13844	13919	13832	13914	13935	13869	13916	13958	13905	13961	13896	13821	13900	13902	13825	13880	13966	13989	14027	13832	13905	13751	13973	13729	13951	13842	13839	13937	13877	13865	13885	13939	13979	13814	13798	13750	13939	13817	13736	14064	13871	13951	14025	13916	13828	14077	13803	13922	13812	13787	13856	13904	13934	13812	13839	13799	13863	13813	13939	13722	13843	13667	13776	13873	13852	14028	13843	13864	13885	13916	13854	13935	13790	13777	13986	13821	13847	13785	13927	13866	13847	14060	13948	14128	13920	13970	13748	13814	13905	13801	13784	13838	13879	13840	13874	13921	14014	13984	13813	13956	13975	13838	13807	13832	13880	13833	13848	14017	13815	13934	13766	13901	13862	13854	13916	13903	13798	13806	13911	13832	13969	13942	13915	13797	13885	13873	13800	13843	14090	13949	13932	13835	13790	13848	13775	13922	13903	13991	13843	13851	13820	13813	13914	14033	13800	13944	13906	13928	13885	13860	13816	13947	14002	13884	13754	14044	13889	13970	13911	14021	13729	13960	13786	13864	13971	13891	13727	13929	13640	13934	13693	13726	13840	13780	13905	13814	13845	13922	13908	14023	13826	13954	13779	13930	13693	13942	14043	13948	14024	13816	13843	13708	13875	14141	14093	13868	13774	14091	13997	14000	13911	13910	13942	13990	13866	13825	13833	13947	13940	13747	13762	14006	13711	13906	13979	13729	13731	13939	13792	13911	13929	13973	13896	13920	13860	13893	13821	13846	13846	13783	14032	13888	13901	13862	13966	13795	13634	13877	13870	14038	13933	13817	13817	13918	13719	13950	13820	13838	13959	13863	13861	13702	14088	13796	13757	13855	13834	13960	13979	14000	13855	13821	13953	13947	13820	14024	13950	13838	13936	13793	13856	13817	13861	13741	13965	13898	13895	13802	13879	14114	13828	13864	13815	13874	13789	14057	13844	13863	13891	13893	13775	13828	13918	13929	13860	13933	13869	13811	13928	13891	13848	13757	13996	13870	13969	13874	13980	13854	13814	13816	13855	13801	13828	13888	13754	13908	13930	13766	13750	13845	13966	13896	13949	14039	13938	13876	13808	13795	13902	13895	14064	13848	13891	13970	13976	14004	13801	13843	13911	13806	13860	14031	13913	13950	14075	13848	14027	13778	13668	13928	13979	13887	13840	13868	13891	13938	13839	13857	13883	13707	13992	13827	13845	13916	13810	13914	13775	13937	13927	13772	14076	14132	13885	14054	13888	14015	13934	13876	13882	13880	14107	13824	13846	13818	13948	13903	14001	13857	13888	13817	13898	13805	13950	13913	13931	13863	13958	13919	13849	13876	13825	13900	13838	13841	13965	13778	13889	13905	13886	13870	13995	13823	13950	14005	13780	13758	13970	13850	13935	13863	13889	14035	13785	13770	13782	13823	13776	13740	13726	13931	13748	13800	13763	13887	13803	13751	13847	13861	13840	13744	13802	13802	13904	13831	13975	13917	13988	13787	13949	13856	13805	13852	13911	14036	13785	14017	13816	13987	13949	13803	13981	13837	13730	13755	13888	13968	13906	13924	13762	13978	13804	13834	13910	14136	13874	13801	13917	13898	13930	14039	13762	13892	13768	13790	13721	14003	13793	13869	13870	13850	13853	13930	13798	13840	13863	13975	13716	13894	13804	13901	13797	13875	13844	13957	13923	14085	13844	13920	13769	13927	13925	13742	13919	13825	13922	13837	14081	13800	13849	13859	13920	14062	13736	13787	13897	13804	13930	13965	13918	13795	13756	13780	14063	13890	13652	13828	13876	13996	13824	13697	13868	13900	13950	13832	13960	13877	13874	13957	13782	13752	13851	13771	14103	13972	13963	13820	14022	13737	13807	13946	13687	13912	13884	13892	13886	13928	13881	14008	13716	13787	13864	14008	13797	13807	13924	13784	13788	13878	13880	13911	13761	13896	13958	13607	13924	13858	13891	14008	13971	13810	13818	13996	13949	13871	13847	13867	13864	13799	14043	13925	13952	13889	13875	13915	13855	13816	13901	13765	13949	14010	14043	13954	13941	14023	13993	13903	13834	13958	13928	13854	13744	14074	14016	13766	13746	13897	13932	13803	13982	13974	13751	13791	13814	13932	13908	13808	14005	13842	13898	13784	13876	14000	13827	13777	13882	13726	13842	13893	13763	13743	13918	13974	13964	13937	13998	13760	13809	13995	13943	13872	13932	13861	13936	13939	13913	13898	13876	13975	14019	13961	13855	13855	13981	13919	13834	13707	13931	13958	13865	13864	13998	13858	13863	13892	13935	13823	13754	13895	13923	13919	13974	13846	13955	13842	13923	13674	14031	13840	13818	13993	13939	13803	13866	13952	13898	13985	13832	13775	13874	13961	13925	13678	13914	13887	13879	13847	13821	14035	13705	13916	13898	13922	13834	13897	13972	13967	13877	13759	13722	13855	13840	13841	13946	13918	13723	13972	13788	13715	13850	13812	13831	13941	13719	13831	13846	13823	13952	14017	13742	14019	13866	13955	13845	13910	14003	13817	13922	14056	13885	13894	13870	13940	13819	13830	13907	13989	13810	13818	13889	13827	13858	14017	13904	13853	13904	13987	13900	13929	13972	13696	13785	13929	13938	13859	13958	13866	13779	14047	13936	13860	13905	13842	13790	13937	13788	13814	13914	14022	14032	13688	13784	13735	13986	13850	13929	13783	13996	13870	13885	13694	13765	13643	13623	13961	13739	14101	13750	13855	13776	13941	13869	13787	13804	13822	13764	13779	13833	13797	13851	13901	13940	14035	13831	13833	13857	13973	13736	13905	14004	13947	13959	14018	13974	14015	13886	13675	13903	13877	13981	14025	13865	13994	13864	13971	13867	13877	13922	13743	13810	13843	13756	13910	13992	13816	14155	13798	13807	14078	13741	13980	13762	13863	13751	13793	13928	13912	13924	14016	14049	13869	13765	13977	13870	13797	13900	14039	13954	13862	13839	13715	13869	13876	13824	13695	13863	13800	14069	13740	13882	13841	13904	13983	13823	13855	13838	14010	13750	13762	13906	13680	13869	13887	13984	13871	13925	13860	13677	13842	13832	13881	13915	13664	13987	14003	14135	13830	13767	13750	13875	13810	13848	14081	13762	14006	13949	13893	13831	13720	13825	13850	13898	13765	13944	13807	13788	13882	13931	13821	13822	13940	13847	13986	13967	13865	14010	13805	13777	13899	13864	13837	13796	13915	13883	13821	13823	13917	13822	13972	13907	13986	13840	13838	13979	13920	13706	13752	13823	13840	13886	13884	13905	13757	13779	13828	13923	13979	13943	13938	13826	13846	13840	13953	13862	13814	13816	13976	13843	13730	13963	13799	13885	13983	13985	13917	13875	13824	13855	13762	13783	13959	13729	13717	13891	13830	13992	13716	13847	13955	13793	13935	13933	14016	13915	13794	13923	13915	13745	14033	13778	13925	13839	13897	13908	13744	13985	13876	13658	13828	14000	13870	13843	13854	13914	13907	13718	14054	13860	13999	13829	13813	14042	13742	13971	13931	13948	13923	13847	13924	13662	13891	13877	13796	13886	14013	13854	13740	13966	13937	13940	13861	13846	13866	13857	13966	13832	13777	13653	13839	13843	13968	13820	13962	13786	14063	13963	13805	13983	13969	14057	13781	13853	13876	13803	13993	13659	13763	13915	13885	13888	13964	13992	14032	13802	13755	13777	13779	13881	14005	13822	13945	13852	13880	13818	13876	13781	13766	13996	13744	13813	13969	13822	13848	13889	13902	13864
26938	21651	24562	21568	18030	17485	17175	16732	16732	17084	17110	16769	16585	16595	16698	16596	17277	18506	18166	17698	16899	16800	16648	16693	16331	16499	16651	16474	16392	16566	16503	16598	16567	16617	16822	16688	16455	16549	16551	16359	16643	16439	16385	16518	16816	16500	16453	16707	16596	16558	16701	16527	16495	16550	16479	16595	16439	16555	16435	16553	16464	16510	16467	16474	16597	16445	16463	16460	16548	16735	16453	16292	16510	16380	16478	16318	16580	16614	16639	16460	16616	16377	16615	16555	16475	16636	16483	16613	16559	16452	16311	16443	16472	16495	16504	16790	16450	16463	16430	16521	16611	16479	16475	16395	16524	16518	16618	16517	16498	16439	16742	16460	16581	16548	16349	16522	16466	16389	16537	16486	16595	16654	16594	16547	16442	16662	16587	16625	16601	16678	16556	16502	16503	16499	16618	16562	16665	16421	16496	16328	16447	16423	16460	16537	16388	16632	16809	16568	16501	16487	16475	16446	16479	16516	16564	16375	16541	16538	16522	16521	16440	16464	16464	16680	16487	16420	16742	16500	16563	16547	16513	16472	16606	16837	16405	16666	16530	16501	16373	16370	16443	16343	16636	16554	16443	16586	16479	16575	16346	16522	16462	16562	16528	16600	16550	16351	16538	16599	16593	16458	16610	16481	16599	16450	16388	16547	16581	16553	16480	16573	16477	16597	16494	16591	16580	16654	16727	16434	16561	16461	16533	16336	16465	16346	16624	16315	16545	16340	16470	16566	16413	16261	16615	16529	16412	16487	16515	16490	16590	16611	16513	16444	16523	16371	16694	16496	16445	16310	16450	16586	16357	16471	16267	16530	16469	16750	16395	16375	16551	16359	16411	16639	16477	16444	16446	16575	16510	16610	16564	16500	16217	16625	16434	16568	16512	16562	16558	16633	16621	16527	16487	16507	16349	16336	16575	16505	16543	16538	16526	16400	16366	16438	16430	16359	16382	16426	16585	16671	16599	16631	16568	16474	16518	16260	16442	16424	16483	16415	16583	16378	16582	16556	16511	16314	16581	16471	16430	16636	16556	16548	16356	16432	16620	16765	16607	16615	16483	16608	16617	16682	16471	16414	16407	16590	16454	16543	16650	16402	16652	16484	16513	16488	16667	16878	16672	16450	16512	16425	16554	16536	16488	16505	16540	16453	16421	16431	16590	16573	16571	16547	16421	16608	16557	16434	16318	16576	16412	16397	16442	16499	16385	16617	16378	16675	16718	16513	16386	16658	16509	16709	16736	16494	16548	16448	16363	16492	16376	16401	16707	16360	16558	16510	16623	16495	16595	16529	16692	16751	16565	16466	16467	16552	16468	16115	16581	16582	16555	16429	16544	16567	16511	16522	16683	16595	16565	16441	16521	16660	16363	16458	16749	16629	16678	16523	16623	16450	16580	16571	16591	16600	16745	16521	16653	16603	16485	16515	16463	16502	16474	16518	16577	16543	16394	16700	16575	16451	16480	16207	16562	16600	16487	16572	16513	16484	16452	16575	16426	16556	16691	16594	16536	16506	16597	16700	16588	16416	16503	16549	16481	16642	16726	16522	16547	16483	16505	16672	16430	16305	16642	16584	16393	16591	16472	16391	16527	16548	16574	16488	16579	16477	16485	16600	16438	16494	16610	16508	16642	16684	16590	16518	16574	16515	16474	16350	16560	16406	16548	16739	16696	16517	16401	16520	16358	16475	16580	16517	16655	16528	16378	16335	16319	16369	16536	16402	16701	16561	16553	16558	16483	16629	16699	16757	16654	16354	16559	16620	16594	16598	16408	16678	16607	16433	16511	16419	16630	16551	16650	16543	16506	16472	16530	16524	16526	16610	16565	16530	16699	16357	16652	16653	16485	16654	16737	16587	16562	16676	16572	16541	16739	16389	16514	16562	16631	16618	16482	16504	16645	16358	16285	16549	16486	16470	16589	16643	16507	16543	16587	16405	16367	16556	16382	16355	16537	16783	16663	16571	16681	16634	16469	16523	16738	16497	16562	16342	16605	16496	16474	16426	16556	16327	16550	16323	16382	16589	16429	16470	16528	16546	16688	16395	16524	16467	16611	16577	16407	16591	16603	16534	16516	16593	16730	16504	16419	16695	16437	16625	16643	16531	16339	16493	16435	16588	16381	16606	16727	16433	16509	16560	16456	16345	16531	16586	16496	16589	16632	16447	16547	16578	16630	16537	16447	16488	16502	16636	16593	16656	16533	16617	16606	16425	16534	16472	16382	16440	16515	16627	16605	16540	16503	16635	16538	16450	16590	16392	16466	16641	16652	16505	16536	16471	16485	16516	16706	16566	16683	16632	16716	16566	16480	16534	16649	16666	16619	16508	16653	16467	16287	16503	16543	16556	16468	16527	16440	16360	16616	16393	16545	16416	16476	16367	16861	16472	16762	16626	16328	16501	16503	16567	16469	16355	16565	16266	16557	16650	16561	16463	16332	16533	16657	16617	16539	16582	16610	16533	16615	16568	16556	16517	16422	16510	16501	16453	16399	16457	16546	16446	16603	16426	16390	16422	16458	16517	16689	16384	16743	16413	16485	16613	16579	16573	16379	16565	16635	16701	16542	16333	16310	16640	16502	16545	16621	16440	16579	16405	16442	16462	16480	16446	16484	16627	16408	16424	16540	16684	16587	16445	16684	16628	16556	16663	16604	16600	16552	16391	16523	16659	16450	16730	16414	16574	16339	16358	16519	16515	16507	16491	16447	16597	16569	16650	16738	16659	16386	16471	16619	16468	16410	16396	16322	16357	16243	16550	16549	16429	16596	16317	16449	16449	16505	16494	16435	16623	16296	16359	16606	16658	16501	16474	16649	16624	16662	16512	16532	16554	16654	16463	16375	16592	16549	16394	16596	16659	16688	16711	16472	16429	16510	16471	16443	16499	16369	16607	16375	16596	16392	16533	16651	16467	16489	16551	16614	16651	16720	16441	16376	16505	16475	16397	16427	16483	16638	16430	16471	16452	16431	16627	16475	16475	16483	16579	16341	16522	16496	16565	16520	16399	16509	16373	16620	16620	16503	16541	16577	16361	16371	16371	16476	16558	16590	16547	16499	16449	16602	16270	16422	16369	16668	16379	16289	16581	16348	16619	16580	16639	16609	16516	16376	16484	16507	16462	16670	16505	16512	16427	16653	16434	16592	16538	16487	16593	16444	16390	16416	16352	16592	16705	16634	16600	16517	16420	16412	16511	16795	16609	16457	16699	16693	16418	16586	16609	16626	16522	16557	16505	16614	16333	16721	16683	16501	16622	16408	16489	16532	16716	16496	16618	16728	16499	16563	16655	16484	16481	16395	16384	16582	16536	16644	16554	16551	16450	16686	16487	16490	16515	16644	16642	16840	16438	16578	16440	16620	16631	16626	16671	16595	16726	16593	16655	16516	16584	16771	16554	16530	16464	16640	16712	16457	16371	16364	16679	16479	16672	16401	16495	16468	16512	16312	16583	16441	16404	16468	16506	16621	16637	16647	16603	16719	16290	16413	16626	16705	16548	16510	16498	16514	16399	16642	16599	16416	16409	16493	16286	16524	16387	16401	16531	16528	16337	16711	16588	16715	16566	16296	16497	16634	16594	16500	16515	16359	16506	16348	16434	16481	16637	16631	16481	16371	16499	16494	16631	16434	16448	16528	16394	16496	16580	16530	16545	16469	16350	16603	16551	16424	16733	16494	16493	16482	16515	16534	16415	16485	16568	16413	16304	16535	16375	16442	16697	16531	16846	16505	16461	16629	16576	16569	16493	16600	16595	16586	16397	16690	16410	16538	16435	16489	16644	16551	16558	16472	16643	16570	16651	16590	16256	16522	16399	16539	16498	16409	16548	16623	16541	16363	16339	16581	16540	16484	16500	16479	16638	16473	16353	16593	16526	16479	16679	16565	16755	16516	16336	16476	16445	16423	16523	16514	16526	16471	16577	16462	16412	16518	16526	16573	16527	16605	16490	16621	16518	16452	16429	16501	16663	16561	16545	16345	16472	16589	16519	16611	16523	16532	16525	16248	16606	16651	16620	16743	16586	16439	16434	16412	16420	16474	16586	16560	16564	16478	16435	16738	16437	16528	16469	16533	16682	16485	16478	16570	16360	16798	16263	16387	16391	16548	16770	16609	16606	16418	16422	16668	16664	16454	16715	16602	16650	16616	16423	16450	16764	16430	16469	16427	16373	16496	16346	16586	16483	16459	16539	16508	16401	16565	16499	16557	16661	16590	16618	16505	16353	16681	16420	16502	16475	16658	16679	16477	16557	16453	16458	16557	16489	16563	16498	16410	16504	16485	16384	16425	16442	16674	16388	16450	16620	16347	16660	16826	16439	16434	16486	16393	16668	16615	16571	16757	16587	16538	16238	16725	16627	16769	16673	16664	16617	16560	16475	16616	16372	16539	16383	16688	16490	16550	16363	16585	16471	16465	16470	16645	16529	16429	16789	16672	16564	16445	16678	16503	16455	16560	16519	16665	16457	16500	16692	16563	16740	16566	16546	16683	16728	16484	16572	16505	16491	16578	16554	16450	16636	16553	16433	16406	16486	16552	16410	16654	16618	16610	16538	16525	16428	16380	16609	16574	16439	16509	16746	16617	16309	16512	16560	16620	16588	16605	16483	16650	16317	16313	16510	16511	16447	16546	16563	16702	16562	16567	16607	16534	16588	16523	16573	16441	16422	16481	16418	16496	16652	16646	16568	16404	16575	16441	16504	16719	16513	16405	16431	16449	16661	16553	16598	16782	16537	16315	16618	16591	16515	16506	16316	16425	16442	16407	16434	16572	16684	16566	16419	16492	16576	16695	16448	16356	16573	16501	16683	16496	16592	16592	16476	16521	16346	16635	16609	16542	16554	16426	16436	16477	16495	16654	16531	16572	16553	16230	16476	16688	16290	16795	16626	16652	16563	16406	16296	16115	16441	16636	16438	16521	16583	16534	16476	16276	16597	16794	16616	16557	16498	16393	16380	16500	16425	16625	16393	16541	16585	16389	16365	16487	16465	16474	16645	16193	16443	16560	16470	16520	16420	16507	16656	16571	16645	16503	16494	16546	16501	16696	16429	16464	16460	16470	16411	16595	16712	16369	16486	16422	16529	16412	16562	16483	16569	16469	16537	16519	16558	16532	16820	16615	16634
14680	20234	20242	17733	17084	15563	15120	14911	14936	14982	14953	14912	14786	14362	14640	14435	15789	17100	16451	15611	14976	14652	14470	14364	14402	14416	14701	14643	14463	14446	14496	14652	14504	14448	14473	14404	14522	14430	14371	14490	14450	14516	14482	14383	14373	14357	14553	14360	14604	14560	14436	14489	14441	14456	14480	14449	14570	14405	14463	14396	14617	14486	14443	14486	14579	14380	14593	14431	14481	14513	14397	14379	14514	14462	14561	14448	14434	14194	14572	14417	14303	14504	14543	14454	14532	14454	14255	14459	14311	14362	14478	14443	14480	14523	14377	14471	14420	14449	14475	14512	14581	14483	14494	14425	14606	14425	14360	14576	14474	14439	14476	14490	14479	14369	14570	14322	14427	14311	14408	14317	14413	14410	14535	14572	14626	14448	14522	14431	14408	14512	14558	14426	14365	14446	14422	14473	14349	14459	14435	14372	14456	14359	14557	14775	14408	14293	14506	14487	14576	14386	14357	14558	14475	14562	14469	14216	14534	14464	14358	14599	14385	14499	14289	14474	14686	14386	14667	14565	14524	14309	14569	14439	14431	14509	14517	14448	14307	14478	14441	14473	14533	14521	14483	14426	14643	14411	14356	14381	14378	14426	14407	14447	14450	14413	14561	14492	14540	14539	14523	14515	14398	14536	14367	14473	14418	14313	14382	14364	14439	14410	14488	14439	14491	14554	14527	14469	14571	14597	14355	14385	14387	14562	14506	14605	14479	14338	14383	14506	14235	14472	14330	14402	14539	14528	14529	14299	14282	14404	14606	14458	14431	14579	14624	14448	14780	14602	14409	14424	14526	14335	14631	14396	14309	14523	14366	14388	14380	14349	14455	14438	14456	14464	14390	14348	14279	14520	14509	14245	14394	14450	14585	14247	14619	14584	14368	14392	14474	14506	14383	14394	14393	14365	14705	14415	14409	14400	14644	14457	14402	14398	14632	14209	14391	14743	14402	14483	14442	14537	14504	14292	14437	14542	14436	14431	14387	14394	14485	14514	14562	14466	14374	14447	14436	14309	14347	14543	14594	14439	14357	14504	14457	14412	14387	14471	14355	14288	14480	14352	14446	14555	14297	14383	14500	14490	14294	14409	14506	14525	14465	14394	14649	14265	14425	14427	14441	14335	14482	14534	14398	14450	14472	14551	14394	14359	14270	14424	14572	14380	14543	14446	14328	14300	14462	14457	14358	14500	14431	14449	14392	14602	14339	14466	14444	14559	14441	14576	14400	14557	14626	14554	14493	14529	14473	14394	14335	14563	14408	14374	14428	14372	14448	14430	14455	14401	14606	14457	14414	14554	14653	14393	14470	14484	14553	14441	14461	14527	14383	14315	14559	14480	14423	14520	14502	14566	14384	14331	14246	14479	14429	14410	14564	14602	14471	14380	14426	14408	14400	14529	14540	14279	14365	14516	14595	14299	14523	14460	14446	14538	14353	14448	14448	14452	14426	14641	14397	14415	14494	14523	14671	14490	14439	14378	14309	14486	14547	14371	14422	14591	14525	14356	14484	14507	14607	14616	14448	14415	14521	14540	14673	14435	14341	14498	14308	14424	14288	14559	14412	14390	14343	14385	14486	14572	14399	14329	14439	14607	14523	14550	14401	14414	14434	14453	14347	14409	14361	14649	14401	14375	14610	14583	14521	14498	14498	14407	14403	14350	14473	14606	14516	14430	14466	14512	14445	14429	14453	14475	14505	14477	14375	14512	14494	14621	14446	14361	14542	14494	14485	14406	14555	14353	14323	14424	14514	14486	14455	14492	14531	14548	14457	14342	14478	14620	14419	14456	14408	14473	14499	14676	14414	14422	14566	14302	14437	14493	14502	14242	14374	14579	14462	14281	14388	14360	14544	14406	14312	14555	14339	14274	14364	14483	14493	14412	14485	14541	14655	14357	14606	14415	14529	14404	14384	14544	14468	14434	14452	14518	14419	14417	14444	14330	14442	14513	14440	14403	14375	14325	14436	14412	14427	14427	14342	14589	14622	14507	14518	14519	14519	14535	14373	14406	14294	14488	14413	14471	14471	14253	14587	14383	14281	14364	14292	14545	14460	14429	14489	14444	14384	14518	14462	14611	14476	14492	14469	14498	14651	14359	14402	14422	14556	14565	14459	14446	14459	14443	14472	14582	14406	14479	14417	14415	14446	14420	14560	14394	14405	14532	14440	14501	14426	14417	14444	14574	14512	14544	14602	14408	14462	14605	14346	14505	14363	14346	14347	14313	14337	14451	14433	14432	14486	14445	14379	14332	14377	14517	14610	14540	14253	14430	14411	14550	14581	14267	14542	14403	14519	14461	14458	14548	14447	14468	14376	14488	14505	14332	14490	14501	14387	14497	14513	14402	14445	14579	14459	14257	14428	14524	14422	14450	14370	14622	14428	14534	14456	14420	14350	14508	14494	14383	14593	14604	14669	14407	14429	14464	14623	14325	14378	14674	14343	14431	14450	14619	14358	14372	14623	14701	14398	14272	14269	14445	14500	14442	14488	14425	14463	14442	14550	14483	14581	14405	14517	14263	14492	14571	14458	14275	14423	14401	14359	14443	14579	14479	14423	14512	14293	14427	14328	14285	14571	14411	14565	14372	14476	14411	14445	14429	14359	14355	14387	14467	14676	14578	14423	14483	14476	14462	14311	14418	14431	14390	14402	14555	14484	14531	14468	14524	14513	14476	14546	14586	14394	14616	14459	14371	14492	14375	14413	14496	14524	14587	14420	14489	14365	14457	14348	14401	14489	14598	14303	14484	14422	14480	14430	14314	14435	14544	14496	14435	14344	14456	14298	14398	14677	14374	14627	14442	14247	14492	14409	14419	14535	14513	14465	14449	14482	14431	14332	14491	14479	14428	14675	14421	14618	14426	14428	14294	14399	14491	14374	14233	14505	14446	14333	14292	14457	14432	14600	14456	14476	14461	14382	14351	14487	14425	14383	14459	14407	14474	14599	14447	14352	14557	14531	14399	14419	14303	14515	14379	14362	14312	14289	14390	14604	14427	14384	14397	14407	14522	14500	14673	14520	14524	14336	14523	14534	14437	14508	14516	14368	14403	14416	14483	14662	14554	14362	14588	14575	14561	14355	14436	14541	14489	14276	14352	14683	14385	14335	14442	14341	14584	14445	14346	14542	14425	14404	14350	14317	14286	14532	14422	14302	14486	14537	14468	14475	14407	14433	14518	14402	14551	14488	14451	14496	14513	14584	14418	14554	14412	14618	14395	14385	14389	14490	14432	14549	14480	14460	14362	14378	14531	14491	14434	14612	14501	14391	14377	14335	14434	14423	14436	14417	14330	14449	14509	14429	14382	14617	14403	14414	14559	14390	14494	14498	14385	14398	14527	14378	14584	14262	14481	14468	14492	14507	14566	14481	14451	14426	14454	14454	14511	14404	14384	14382	14462	14582	14517	14158	14418	14496	14548	14557	14259	14467	14582	14526	14459	14686	14457	14589	14413	14545	14525	14450	14573	14387	14387	14612	14498	14246	14561	14410	14501	14404	14472	14436	14639	14520	14489	14460	14417	14534	14328	14303	14506	14299	14538	14384	14502	14495	14463	14620	14431	14383	14482	14575	14377	14520	14489	14278	14454	14356	14540	14429	14413	14537	14507	14551	14464	14447	14399	14439	14368	14416	14503	14443	14522	14496	14404	14509	14371	14635	14498	14500	14472	14516	14347	14610	14441	14425	14309	14526	14544	14447	14268	14327	14574	14394	14413	14505	14500	14359	14534	14535	14508	14432	14364	14369	14422	14317	14627	14307	14406	14577	14369	14549	14494	14388	14589	14452	14429	14475	14472	14490	14513	14477	14517	14447	14395	14497	14520	14349	14588	14548	14623	14484	14422	14382	14423	14410	14295	14405	14360	14435	14689	14542	14490	14587	14326	14518	14459	14490	14385	14538	14389	14375	14435	14501	14620	14385	14443	14495	14580	14307	14482	14590	14401	14398	14478	14394	14530	14363	14423	14481	14454	14393	14392	14428	14181	14580	14447	14475	14377	14355	14547	14585	14448	14647	14422	14528	14443	14566	14476	14539	14481	14239	14496	14324	14647	14509	14428	14495	14588	14442	14412	14410	14375	14362	14494	14358	14562	14509	14372	14403	14506	14493	14391	14383	14712	14473	14534	14667	14517	14313	14471	14401	14189	14394	14386	14275	14219	14411	14415	14486	14377	14389	14410	14560	14441	14563	14547	14576	14411	14473	14449	14344	14560	14325	14309	14524	14513	14463	14471	14444	14454	14517	14408	14420	14481	14394	14284	14559	14525	14482	14526	14337	14434	14689	14345	14513	14357	14488	14499	14408	14634	14515	14321	14351	14370	14275	14441	14371	14547	14401	14595	14414	14538	14312	14490	14411	14360	14503	14525	14367	14401	14411	14548	14265	14657	14575	14457	14372	14492	14443	14400	14552	14481	14303	14456	14520	14659	14536	14605	14274	14481	14569	14454	14557	14347	14423	14471	14416	14412	14325	14544	14406	14501	14458	14500	14543	14459	14485	14353	14470	14671	14478	14372	14449	14526	14481	14725	14498	14522	14318	14424	14321	14453	14428	14264	14284	14445	14605	14397	14404	14449	14414	14303	14445	14537	14344	14334	14353	14482	14487	14553	14428	14519	14567	14439	14558	14357	14340	14477	14612	14471	14446	14455	14451	14358	14453	14460	14492	14409	14365	14453	14507	14667	14516	14459	14445	14376	14460	14582	14455	14529	14411	14668	14377	14401	14443	14456	14336	14421	14414	14456	14299	14347	14416	14554	14467	14534	14480	14483	14452	14427	14481	14402	14368	14584	14432	14453	14406	14324	14417	14510	14460	14437	14371	14393	14522	14444	14283	14481	14432	14579	14414	14408	14414	14518	14473	14717	14418	14501	14425	14463	14490	14378	14587	14490	14379	14404	14376	14382	14482	14348	14422	14597	14440	14433	14428	14532	14224	14560	14445	14684	14496	14492	14555	14524	14531	14476	14456	14364	14421	14505	14543	14547	14417	14488	14434	14574	14522	14459	14466	14270	14529	14523	14444	14396	14591	14427	14473	14547	14450	14404	14468	14438	14411	14465	14406	14380	14132	14338	14518	14231	14556	14423	14556	14460	14514	14388	14539	14512	14522	14444	14303	14347
23862	20908	28092	23962	21679	20483	18774	16818	16483	16723	16858	16574	16384	16007	16122	16375	20202	24939	24503	21691	18968	17133	16321	16180	16048	16057	15958	15976	16001	15879	16003	16176	15697	15984	16091	16233	15947	15989	15983	15917	16168	15982	15991	15962	15948	16017	16146	16021	15864	16103	15959	15931	15883	15889	15890	15984	15773	15823	16032	16026	15887	15949	15930	15910	15894	15669	15840	16147	16016	15844	15762	15936	15770	15861	15685	16051	16016	15682	15809	16018	16035	15848	15831	16000	15895	15975	15777	15914	15988	15919	15955	15973	15950	15838	15944	15950	15813	15981	16056	16021	16011	15981	15788	16039	15914	15922	15882	15769	16044	15790	15910	16017	15770	15778	15745	15847	15814	15910	15811	15891	15908	15952	15991	16027	15962	15846	15711	15722	15847	15970	16070	15876	16025	15894	15736	16013	16075	15661	16130	15886	15954	16020	15978	16003	15919	15949	15780	16012	16013	15817	15881	16011	15860	15758	15807	15760	16005	15945	16047	15792	16093	15864	15966	15981	16000	15911	16041	15951	15816	15897	15963	15908	15980	16007	15945	15888	15965	15724	15832	15953	16006	15925	15836	15996	15878	15906	15802	15884	15911	15909	15918	15903	15879	16038	16005	15912	16001	16190	16134	15861	15897	15741	15971	15809	15804	15877	15832	16000	15870	15884	16039	15712	15745	15912	15879	15654	15974	15793	16014	16032	16024	15789	15806	16086	16045	16001	15866	15790	15805	15876	15895	15777	15936	15926	15988	15960	16047	15858	15840	15741	15777	15899	15746	15807	15806	15968	15993	15822	16001	15776	15796	15975	15915	15945	15958	15909	16057	15956	15942	15909	16087	15978	16085	15926	15761	15878	15849	15922	15973	16061	15762	15677	15916	15812	15979	15824	16003	15871	15936	15985	16146	15988	16128	15910	16075	15924	16032	15875	15898	15893	15907	16007	15935	15856	15899	15959	15940	15838	16065	15975	16109	15904	16005	15936	15895	16093	15953	15908	16039	15851	16042	16004	15941	15870	16079	15897	16087	15879	15916	15993	15771	15950	15885	15965	16035	16002	15880	15775	15523	15928	16012	15984	15959	15758	15914	15825	15988	15933	15927	15897	15907	15751	15882	16003	16000	15803	15779	16049	16096	15791	15860	15894	15959	15881	15899	15841	15955	15784	15945	15668	15844	15941	15872	15969	15890	15766	16109	15866	15690	15935	16025	15775	15902	15885	16048	15746	15822	15959	16104	15752	15735	15970	15843	15762	16055	15790	15841	15905	15982	15831	15985	16095	15898	15462	15944	15979	15866	15811	15851	15883	15932	15784	15939	15799	15969	15837	15816	15799	15739	15824	15907	16019	15967	15990	15956	16188	15879	16033	15891	15786	16009	16038	15852	15911	15874	16017	15919	15970	15843	16059	16113	15980	15945	16086	15986	16007	15828	15870	15804	15936	15826	15906	16009	15881	15895	15887	16107	15984	16063	15743	15878	15901	15996	15879	15805	15698	16100	15702	15847	15943	15703	15805	15749	15906	16005	15854	15919	15764	16004	15866	15713	15824	16075	15941	15741	15853	15851	15828	15894	15928	15758	15845	15951	15930	15963	15908	15984	16010	15959	16185	15905	16083	15753	15920	15799	15699	15811	15956	15847	15966	16022	15909	16042	15955	16014	15922	15905	15877	15917	15973	15919	15822	15937	15868	15945	16047	15981	15799	16149	15951	15844	15924	15729	16090	15995	15885	15967	15777	15948	15930	16014	16085	16081	15758	15630	15940	16058	15945	15925	15749	16072	15776	16074	15986	15915	16324	15856	15773	16055	15697	15846	16020	15797	15901	15977	15880	15878	15925	15883	15852	15903	15924	15815	15769	15794	15924	16032	15668	16011	15973	15788	15832	15805	16016	16042	16112	15962	16068	15775	16030	15743	15909	16037	15934	15851	15941	15882	15864	15904	15906	15942	16073	16127	15822	15910	15785	16064	15961	15923	15830	16024	16065	15893	15986	15718	15841	15932	15876	15919	15882	15927	15894	15970	15995	15916	15669	15986	15925	15966	16036	15842	15843	16006	15721	15863	15949	16037	15894	15821	15965	16048	15830	15773	16001	16064	15844	16228	15697	15853	15843	15935	15883	16041	16070	15795	15729	15733	15932	15951	15900	15767	15901	15799	15662	15965	15962	15868	15993	15844	15743	15879	15991	15864	15878	15958	16011	15866	15916	15940	15843	15924	15799	15925	15936	15909	15944	16072	15968	15826	15955	16026	16020	15934	15728	15940	15945	15957	15922	15948	15629	15898	16042	15910	15752	15796	15834	15906	15952	15787	15799	15866	15848	15845	15897	15911	15999	15654	15843	16029	15987	15865	15913	15932	15949	15938	15872	16088	15824	15910	15916	16042	15980	16087	15961	15790	15936	15841	16091	15733	15760	15895	16045	15872	16080	16012	15748	15827	16094	15932	15934	15891	16015	15951	15952	16024	15640	15763	15929	15976	15921	16019	15795	15839	15902	15899	16006	16066	15749	15941	15981	15953	15853	16005	16000	15946	15885	15867	15751	15803	16059	15775	16019	15768	15904	15956	15813	15861	15993	15917	15795	15992	15912	15786	15783	15934	15766	15931	15986	15875	15832	15610	16053	15995	15763	15853	15698	15791	15731	15780	15795	16047	16002	15980	15947	15780	15967	16044	16061	15834	15884	15778	15771	15980	15973	15774	15672	15785	15906	15892	16044	15894	15994	15854	15994	15947	16016	15847	15849	15959	15994	15980	15925	16052	15743	15698	15790	15961	15885	15985	15938	15905	15903	16217	16088	16028	16054	15855	15805	15799	15839	15860	15926	16050	15826	15968	16006	15957	16048	15860	15874	15982	15805	15889	16068	16066	15835	15889	15888	15958	15929	15889	16171	15819	15950	15836	15937	15799	15942	15984	15973	15811	16041	15832	15882	15969	15936	15940	16030	15992	16032	16009	15847	15968	15969	16133	16033	15864	15873	15489	16056	15784	15739	15750	16027	15801	16109	15988	15925	15895	15929	15864	16046	16027	16101	16007	15820	15830	15854	15899	15896	15934	15931	15881	15937	15962	15923	15836	16194	15984	16099	15886	15986	16076	15950	15877	15739	15876	15802	15775	15850	16025	15912	16049	15928	15918	15794	15753	16008	15789	15863	15971	15830	15945	15824	15768	15652	15693	15960	16135	15928	15927	15914	15718	15836	15941	15780	15829	15846	15936	15690	15915	15734	15926	15984	16015	15932	15963	15876	15825	15800	16053	16061	15858	16071	15995	15637	15829	15961	16024	16049	16033	15961	15811	16020	15967	15956	15812	16057	15883	15842	15876	15834	16080	15878	16188	16009	15967	15995	15812	15855	15912	15951	16082	15801	15900	15933	16121	15717	15773	15795	15935	16019	16029	15977	15963	15874	15899	16001	16142	15620	16094	15962	15855	15840	15917	15945	15997	16016	16033	16046	15887	15983	15982	15750	16058	16005	15944	15965	15919	15819	16097	15771	15964	15846	15849	16046	15986	15961	15998	15976	15820	16133	15865	15777	15962	15838	16002	16062	15885	15916	15832	15871	15990	15881	15762	15745	15731	16034	15936	15743	15914	15871	16026	16063	15918	15794	15923	16013	15857	15814	16062	15993	15864	15958	15866	15804	15908	15930	16018	15968	16106	16019	15909	15767	15988	16027	15798	15728	15968	15978	15898	16044	15824	15783	15984	15903	15974	15824	16055	15870	15826	15866	15762	15972	15831	16067	15897	16091	15902	16030	15844	16059	15960	15815	16001	15817	15911	15758	15829	15809	15775	15759	15966	16025	15741	15922	16062	15956	16043	16064	15925	15982	15870	16027	15798	15773	15757	15775	16077	16041	15903	16077	16107	16071	15893	15881	16157	15987	15843	15925	16139	16046	16151	15902	15958	15908	15790	15882	15881	15879	15897	15624	15901	15736	15928	15899	15833	16064	16002	15796	15827	15882	15903	15889	15909	15893	15915	15922	15997	15832	16004	15938	15892	15905	16002	16005	15868	15980	15934	15853	16039	15724	15994	15779	15943	16066	15954	15830	15737	15920	15888	15736	16181	16064	15766	15780	15795	15913	15945	15930	16021	16015	16105	16073	16060	15897	15844	15954	15813	15888	15773	15880	15847	16024	15950	15944	15649	15886	15926	15725	15888	15623	15935	15987	15732	15877	16083	16045	15830	15788	15890	15833	15743	16018	15854	15897	15774	16039	15885	16024	15734	16025	15885	15858	16018	15997	15991	15749	15739	16073	15738	15821	15815	15899	16012	15993	16025	15811	15957	15800	15853	16140	15842	15987	15990	15822	15802	15904	15955	15906	15753	15955	16048	15716	15896	15814	15972	15790	15767	15986	16091	15881	15900	15683	16009	15874	15928	15868	15877	15849	15939	15889	15908	15936	15809	15867	15744	15939	16124	15707	15748	15945	15761	15719	15725	15950	16024	15893	16128	15839	15711	15919	15965	16008	15988	15898	15999	16046	15760	15873	15957	15664	16218	15816	15736	15940	15921	15957	16031	15882	15796	15668	15844	16091	16104	15985	15899	15863	15963	15856	15992	15887	16037	15816	15886	15748	15981	15848	16024	15926	15947	15802	15897	15887	15977	15933	16026	16026	15774	15793	15935	15941	15848	15868	16023	15765	15832	15892	15795	15893	15761	15963	15889	15761	15940	15776	15918	15872	15672	15823	15821	15951	15954	15772	15990	15938	15925	15788	15888	16008	15827	15847	16017	15922	15880	15899	16033	15756	15883	16088	16064	15998	15887	16059	15934	15910	15953	15829	16200	15914	16050	15875	15942	15896	16166	16012	15755	15736	15826	15966	15852	15871	15809	15972	15912	15920	16070	15804	15995	15931	16000	15837	15813	16132	15771	15861	15811	15966	15818	16023	15901	16029	15822	15975	15800	15878	15910	15736	15769	15845	15806	15802	15998	15913	15836	15959	16022	15796	15959	15805	15768	15883	15872	15737	16097	16033	15888	15800	15838	15708	15785	15957	15895	15928	15958	16030	15817	16046	15898	15978	16089	15883	15901	16109	15941	15797	15929	15794	15861	15927	15860	15848	15859	15914	15922	15886	16100	15963	15767	15952	15833	15975	16068	15822	16183	15860
14419	26202	25045	20432	17834	15864	15370	15110	14995	14956	15171	14738	14316	14315	14173	14209	20826	26438	24704	21040	17161	15151	14298	14126	14082	14123	14013	14252	14165	14112	14181	14034	14194	14156	14070	13956	14202	14105	14020	14163	14072	14119	14030	14227	13905	14184	14080	13971	14036	14012	13879	13987	14245	13989	14043	14130	14032	13963	14003	13998	14133	13961	13975	14108	14089	14136	13976	14080	13928	14152	14100	14002	13995	14017	14133	14107	14151	13930	14163	14004	14058	13911	14017	14120	14057	14174	14057	14069	13996	14047	13786	13978	14074	14224	13968	14134	14029	14056	14066	13980	13984	13975	13966	14007	13980	14278	13945	14057	13850	14070	14034	13915	14132	14119	13974	13992	14130	13844	14091	14186	14066	14119	14059	14115	13963	14040	14157	14121	14020	13985	14020	14093	14137	13962	14014	14014	13953	14102	14118	14076	14236	14204	13945	14075	14087	14146	14044	14189	13936	13980	14063	14015	14161	14053	14062	13975	14083	14125	14123	14063	13967	13983	13993	14123	13783	13952	14007	13996	14045	13962	14085	14056	14081	14011	14041	14055	14145	13917	14100	14104	14101	14005	13987	14050	13894	14092	14020	13996	14087	13939	14147	13956	14218	14180	14127	14052	14061	14069	14059	14025	13988	13975	14028	13911	14079	14066	13910	14011	13940	14020	14132	13905	14000	14186	14018	14084	13959	14088	14078	13929	13918	14031	13883	13978	13977	13988	13900	14099	14063	14186	13963	14125	14067	14034	14065	14123	14206	14136	14080	14022	13963	13891	14079	14060	13927	14082	13958	13991	13960	13899	14108	13919	14031	13972	14088	14063	14047	13978	13986	14005	14020	14102	14010	13988	13925	13923	14115	14074	13986	14163	14095	14088	14084	14050	14122	14157	14122	13979	14010	14038	13992	14061	13970	13991	14033	13890	14092	14023	14129	14075	13944	13986	13948	14026	13889	14015	13965	13964	14005	14039	14024	14134	13964	14052	14208	14203	14021	13934	14238	13998	14094	14111	13940	14020	14058	14145	14172	13973	14062	13937	14141	14196	14026	14116	14057	13913	14125	14170	14191	13889	13973	14063	13888	14154	14066	14222	14180	14052	14127	13995	14147	14135	13938	13964	13831	14130	14031	14017	13938	14067	14110	14134	13992	14283	14282	14158	14142	14185	14071	14017	14028	13991	13997	14174	14073	14167	14056	14093	14054	13832	14071	13852	14183	14045	13879	14042	14018	14027	14097	14148	14015	14148	13911	14097	14231	14038	14088	14012	14060	14008	14068	13975	14217	14208	14103	13939	14007	13974	14008	14154	14086	14039	13977	14190	14103	14004	14069	14135	13981	14152	14177	14096	14058	13917	13966	13916	14076	14028	14043	14161	13859	13888	14111	14152	13978	13952	13967	14002	14068	13989	14262	14129	14053	13941	14129	14052	14182	14163	14073	14041	14043	13985	14012	14065	13912	14078	14121	14067	13948	14030	14065	14061	13998	14053	14080	13882	14013	14006	14080	14065	14146	14113	14044	14052	14086	14036	14073	14251	14120	14010	14032	13991	13928	14075	14033	13849	14113	14149	13988	14103	13884	14050	13889	14065	13988	14096	14051	14104	14117	14060	14006	14084	14287	14129	14023	13792	14371	14109	14089	14056	13984	13982	14067	14077	13983	13917	14195	14050	14103	14074	14113	14066	14097	14019	14102	14147	14059	14170	14136	13943	14092	14227	14058	14146	14145	14045	14025	14141	13977	14119	14111	14124	14134	14128	14063	14020	14030	13998	13938	13977	14114	14093	14043	14089	14113	14042	14013	14007	14030	13932	14011	14156	14040	14008	14019	14043	14048	14016	13839	14044	14174	13968	14093	13985	13998	13875	14024	14256	14053	13874	14143	13915	13803	14048	13946	14062	14028	14049	14018	14041	14036	14021	13957	14233	14071	13958	14044	13913	13838	14012	13952	14112	14006	14179	14111	14094	14014	13883	14064	13904	14099	14169	14075	14113	13996	14298	13941	13951	14149	14035	14059	13992	14140	13993	14018	13946	13978	14077	14041	13932	14105	13937	13992	14059	14262	14062	14078	13912	13997	14037	14111	14128	14031	13982	14070	13969	14129	14102	14204	14123	13912	14028	14141	14115	14033	14022	14081	13820	13939	14111	14149	14158	14206	14113	14024	14160	14082	13979	14173	14068	13975	13887	14283	14026	14148	13981	14166	14145	14075	14101	13947	13989	14080	13973	14207	14013	14057	14017	14126	14110	14096	14128	13994	13913	13975	13937	14085	14094	13897	13994	13996	14094	14150	13949	14009	14012	13921	14006	14155	14257	14168	13996	13838	14096	13946	14112	14027	14181	13863	14237	14003	14147	13941	14049	14054	14133	13954	14183	13979	14077	14164	13955	14083	13896	14095	14122	14105	14071	14063	14061	14160	14038	14136	14178	14105	14240	14073	14106	13906	14022	13960	14123	14087	14052	14126	14091	14078	14018	14082	14244	14028	14104	13966	14097	14056	13980	13990	14155	14017	14019	14011	13943	13901	13835	14055	14087	14034	14084	14180	14029	14016	14123	14062	13979	14031	14024	14114	14196	13878	14044	14115	14034	14048	13999	14041	14090	14078	14079	14224	14076	14103	14089	14173	14029	14052	14124	13932	14111	14218	13913	14114	13993	14116	14235	14000	14045	13959	13858	13988	13927	14110	14153	14094	14097	14043	14064	14027	14089	14150	14058	13976	14200	14104	13962	13992	14273	14115	14026	13936	14105	14258	13919	13962	14008	14243	14038	14104	14192	14086	14313	13981	14136	14097	14121	13944	14030	13902	14023	14101	13963	13984	14090	14142	13935	14079	14035	13948	13821	14048	13923	14095	14095	14125	13939	14032	13917	14088	14114	14118	14154	13926	14041	14025	14048	14047	14049	14005	13983	14159	14020	14057	13817	14142	14088	14125	14146	13938	13930	14042	14142	13849	13989	14006	14073	13964	13934	14043	14131	14158	13976	14135	14012	13991	14130	14081	14127	14020	14111	14090	14015	13971	13931	13883	14000	14020	13968	14059	13992	14035	14081	14060	14004	14139	14036	14159	14011	14133	14146	13907	14032	13845	13975	14151	13830	13837	14103	14101	14090	13920	13975	14008	13901	14095	13896	13983	14222	13950	14048	14228	13936	14002	14060	14051	14167	14008	14017	14186	14208	13919	14105	14023	14056	14086	14053	14150	13984	14056	14036	14026	13956	14257	14047	14087	14035	13857	14084	14034	13989	13961	13949	14167	14075	13977	14106	13905	14044	14023	13981	14180	13981	14178	14149	14107	13847	13987	14081	14004	14051	14059	14115	14052	13998	14043	13990	14215	14093	14015	13943	14019	14019	14134	14038	13891	13978	13884	14087	14024	13992	14177	14215	14085	13936	14041	14177	14023	14003	14084	14010	13968	14256	14195	13954	14203	14191	13767	14114	14156	14042	14146	14002	14156	13906	13987	14018	14007	13833	14153	13967	14164	14019	13948	14052	14096	13949	14133	14039	14025	14006	14109	14208	13961	13997	13873	14147	14171	14022	14215	14070	14249	14231	14157	14176	14050	14213	13989	14110	14145	14170	14065	14198	14069	14014	14022	14038	13991	14134	14141	13969	13958	14037	14077	13971	14106	13949	14055	13957	14204	13977	14216	13964	14302	14028	13977	14104	14103	14047	13940	13934	14125	13991	13985	13864	14103	14202	14218	14163	14044	14131	13835	13947	13953	13977	14016	14087	13992	14137	14147	14097	13969	14137	14108	14109	14144	14029	13950	14020	14107	13794	14044	14164	13996	13909	14110	14113	13968	14042	14116	14018	14062	14012	14066	13912	14055	13979	14006	14181	14191	14135	14084	13980	14265	14048	14113	14019	13979	14122	13874	14033	14004	14238	14222	13984	13994	14082	14101	14070	14072	13955	14062	14215	14041	14069	14017	14029	14097	13927	14210	14109	13890	14031	14111	14115	14117	14110	14023	13931	14294	13807	14087	14013	14099	14049	14010	14023	13897	14164	14018	13997	13950	14077	14057	14007	14063	14068	14113	14003	13949	14120	14169	13938	14299	13996	14118	14146	14070	14123	14007	14130	13996	13975	13971	14171	14073	14028	13985	14069	13995	14133	13998	14135	14074	13895	14033	13888	14049	14146	14079	13966	13908	14074	13938	14077	14054	13905	14106	14023	14171	14126	14140	14194	14124	13963	14094	14098	13976	14154	14077	14082	14061	13956	13918	13873	14073	14221	13999	13964	14071	14079	14229	13898	14033	13999	14109	14181	14097	13966	14110	13986	13993	14052	13918	14028	13955	13886	14159	14066	14064	13794	13955	14016	14027	14078	14036	14096	14040	14056	14107	13955	14027	14041	13938	14040	13922	14158	13968	13951	14112	14088	14115	14080	13913	13964	14078	14052	14130	14085	13898	14084	13838	13855	14122	14175	13981	13981	13914	13902	13976	13918	14025	14043	14057	14012	13985	14151	14066	13931	14033	13880	14215	14004	14062	13982	14058	13991	14037	13983	13889	13916	13867	13992	13964	13915	14092	14111	14191	14144	13992	14086	13985	13922	13994	13956	14059	14057	14183	14163	14167	14016	13923	13955	14147	13999	14108	14057	14150	14025	14109	14041	14088	14010	14125	13895	13976	14039	14008	14116	14082	13873	14075	14111	14043	14080	14217	14176	13945	14137	14050	14056	14188	14074	14065	14105	13982	14118	14122	14009	14022	14037	14141	14103	14050	14002	13966	13950	14137	14044	14055	14173	14216	14106	14073	14197	14108	14021	13887	14158	13984	14092	14167	14065	14157	14006	14001	14193	14006	13973	14054	13976	14051	14094	14055	13982	14037	14046	14216	14032	13987	14096	13911	14063	13901	14077	14008	14180	14149	14017	14177	14125	13971	13986	13995	14033	14180	14056	14052	14123	13935	13998	14179	13998	14059	14176	13944	14198	14230	13871	14022	14006	14035	14073	13910	13997	14012	13996	14131	14149	14183	13958	14314	14046	13906	13987	14165	14112	14033	14197	14153	14123	14036	14008	14039	14163	14072	14193	14149	14138	14036	14104	14051	13963	14019	14235	14153	13989	13943	13995	14108	14128	13980	14151	13887	14035	14082	14032	14094	13995
22560	20908	28647	23322	21029	22700	23985	17930	16958	17738	17577	17310	16713	16498	16632	16559	20067	31832	32490	28553	22880	18851	17141	16550	16377	16388	16098	16068	16240	16060	16118	16215	16276	16243	16244	16040	16288	15946	16275	16037	16217	16062	16325	16182	16206	16135	16197	16151	16172	16235	16191	16220	16059	16220	16247	16212	16118	16172	16324	16297	16255	16040	15862	16065	16135	15970	15946	16164	16277	16024	16223	16210	16186	16248	16131	15997	16271	15994	16173	16045	16017	15899	16081	16090	15979	16213	16208	16081	16146	16107	15991	15977	16141	16200	16087	16099	16053	16008	16129	16150	16000	16237	16021	16323	15979	16046	16158	15964	16405	16109	16185	16134	16050	15866	15995	15996	16136	16075	16018	16004	16250	15897	16025	15995	16084	16102	16076	16102	15977	15875	16017	16084	16203	16127	16247	16180	16229	15927	16161	16110	16080	16094	16039	16138	16023	15998	16042	15794	15826	16014	16183	15776	16028	16018	16112	15903	16047	16184	16096	16230	16132	16145	16100	15922	16218	16042	15936	16197	15972	16084	16031	16186	15987	16070	16216	16127	15983	16202	16107	16052	15991	16164	16299	16225	15953	16085	15857	15938	16097	15991	16059	16090	16037	16106	16102	16211	15983	16082	16156	16002	16183	16037	16183	16217	15846	16104	16073	16154	15954	16000	16064	16032	15954	16059	15825	15925	16159	16119	16124	16185	16006	16175	15974	16071	16026	16040	16182	15936	16005	16064	16053	15903	16279	16281	16034	15998	16057	16101	16153	15923	16047	16265	16264	16102	16147	16053	16268	16115	16123	16120	16106	15991	16561	16033	15994	16254	16098	16072	15949	16077	16098	16036	16036	15943	16136	16116	16050	16074	15963	15857	16144	16065	16023	15933	16036	16001	16161	16004	16036	16120	16015	16117	16137	16062	16043	15914	16023	16087	16026	16081	16253	15907	16030	16162	16142	16302	16302	16077	16174	16041	16032	16097	15926	16023	16074	15924	16079	16004	16088	16076	16043	16063	16067	15936	16169	16039	16040	15881	15995	16133	15873	16023	16011	15960	16065	16046	16187	15945	16167	15970	16205	15986	16074	16104	16229	15888	15989	15994	15877	15914	16050	15987	16031	16198	15985	15957	16050	15969	16247	16003	16098	15952	16137	16184	16006	15942	16164	15928	16303	16184	15891	15950	16099	16133	16039	16260	16121	15966	15874	16029	16047	16100	15964	15936	16050	15961	16144	15876	15920	16143	15968	16057	16248	15988	16216	15887	16198	16094	16072	16144	16249	16031	16324	16280	16102	16051	15823	16112	15824	16133	15977	16093	16241	15978	16084	16111	16034	16151	16060	16193	16178	15921	16077	16178	16336	16025	16129	16185	15983	15987	16052	16143	15946	15917	16174	16156	16130	16103	16253	15916	16002	16124	15932	15861	15994	16126	15955	16239	16220	16123	16274	15884	15897	15954	16009	16208	16271	16103	16151	16120	15953	15912	16039	16081	16178	16046	16074	15958	16117	16074	15976	16211	16195	15879	16058	15948	15988	15971	16164	16037	16174	16122	16152	16156	16106	15993	16025	16150	16077	16078	16207	16198	15946	16108	16055	16140	16152	16024	16263	16115	16225	16152	16196	15990	16014	16048	16000	15885	16064	16113	16107	15967	16106	16241	15985	16142	15988	15776	15902	15757	16052	16139	16044	16271	16179	16206	16113	15897	16043	16069	16125	16018	16035	16017	16175	16015	16288	16038	15997	16067	16011	16015	16048	15982	15981	16042	16111	16038	16104	16120	16008	15965	15886	15881	16119	16047	15928	15976	16142	15823	16194	15877	15908	16176	16097	15996	16167	16080	15746	15958	15991	16094	15943	15966	16054	15959	16191	16035	15957	16011	15948	16067	16008	16019	15902	16185	15978	15996	15978	16016	16012	15924	16036	16164	16093	16015	16148	16134	16003	16125	16004	16136	16043	16307	15929	15966	16129	16184	16105	16167	15967	15960	16187	15941	16084	15993	16147	16122	16128	16339	16044	16102	16136	16332	16024	15947	16147	16054	15978	16071	16235	16306	16201	15858	16093	15998	16199	15966	15899	16176	16131	16015	16149	15998	16208	16271	16239	16169	16154	16121	15993	15939	16017	15934	16168	15927	16137	15996	15944	15852	16235	15915	16000	16015	15801	15868	16339	15957	15979	15924	16014	15991	15985	16072	16085	15875	16062	16149	16118	15893	16200	16174	16213	16095	15907	16117	16208	16085	15875	15992	15880	16156	16162	15951	16039	16135	16231	15933	16228	16084	16142	15892	16115	16004	15961	16035	16094	16098	16185	16175	16181	16225	16238	15912	16053	15973	16066	15892	16018	16129	16136	15959	16002	16140	16121	16173	16175	15999	16032	16074	15950	15844	16179	16137	15966	16119	16180	16210	16116	15823	15922	15977	15926	15886	15926	16161	16080	16204	16233	16040	16066	16231	15968	15888	15853	16283	15987	16017	16239	15966	15931	15903	16107	16050	16001	15974	15924	16067	16048	16120	16239	16072	16077	15917	16152	15969	15951	16265	16150	16226	15992	16027	16067	16014	15983	15961	15924	15972	16103	16083	15977	16044	16127	16062	16149	16220	16327	16163	15967	16035	16263	16097	16066	16180	16041	15896	16010	16130	15911	16131	16047	15894	16144	16073	15906	16149	16056	15945	16054	16067	15990	16015	16009	15835	16263	15918	16020	16182	16154	16165	16112	15849	16088	15992	16112	16086	16249	16111	16192	16056	16070	16087	16028	16070	16037	16135	16019	16107	16281	15823	16180	16153	16114	16239	15858	16263	16190	16037	16037	16042	16006	16121	16006	16055	16047	15922	16069	16018	15972	15961	16256	16100	16157	16174	16176	15989	16076	15882	16020	16159	16176	16099	15943	16090	16127	15932	16006	16124	16115	16100	16037	15953	15972	16094	15972	16195	16157	16075	16115	16075	16121	15957	16208	15807	16350	15976	16056	16130	16097	16010	15981	16173	16036	15954	15823	16002	16155	15613	16069	15981	15957	16155	15990	15866	16182	16021	16200	15918	16076	15986	16073	16145	16059	16146	16130	15978	16248	16099	16143	15772	16097	16089	16022	16023	16060	15883	15959	16043	16173	16018	16196	16011	16213	16177	15949	16082	16140	16096	16261	15909	16094	15934	15847	16013	16243	16189	16250	16039	16052	16057	16013	16115	15959	15973	16066	15967	15978	16034	16136	16079	16213	16091	16171	16127	16096	16135	16057	16144	15957	15799	15782	15989	16043	16027	15950	16061	15892	15952	16156	15896	16189	15944	16058	15985	16079	16015	16008	16210	16049	16263	16132	16057	15941	16186	16080	16116	15995	16122	15812	16033	15939	15968	16154	16258	15973	15888	16065	15996	16071	16050	15982	16029	16059	16016	16020	16072	15986	15957	15927	15920	16283	15638	15918	15912	16120	16220	16161	16036	16057	16106	16076	15789	15897	16142	16123	16205	16234	16151	16033	16000	16056	16062	16011	16153	15921	16160	16074	15981	16041	15981	16286	15984	16183	16078	16043	15889	16102	16183	16250	16111	16061	15709	16041	15799	15996	15829	16008	16224	16010	15953	16058	15993	16102	16127	16167	15911	15961	15955	16002	16077	15973	16036	15975	16025	16134	16005	15975	16074	16011	16125	16205	16029	16007	15895	16012	15920	16176	15999	15985	16029	15932	15912	16012	16233	16081	16189	16141	16149	16080	16088	16353	16220	16054	15952	16231	16020	15900	16061	16027	15795	15906	16117	15983	16105	16005	15982	16065	15927	15975	15833	15930	15849	16216	16020	15896	16116	15874	16344	16080	15968	15994	15985	15739	16061	16174	16149	16016	16254	16069	16126	16032	15935	16008	16036	16068	16179	16047	15989	16082	16067	16085	16083	15954	15810	16028	16112	16177	16108	16116	16012	16095	16055	15994	16010	15864	16074	16061	15996	15948	15964	15929	16181	16248	16020	16093	16170	16042	16135	16022	16053	16038	16006	16115	15901	16164	16102	16100	16047	15914	16214	15860	16117	16167	16177	16324	16124	16121	16053	16103	15947	16125	16185	16090	16066	16033	16112	16073	15996	16167	16179	16063	16219	15924	15951	15901	15997	15919	15974	16029	15985	16021	16059	16060	15973	16106	15948	16056	15847	16032	16002	16140	16076	15825	16063	16050	16079	16086	16147	16044	16097	16233	16093	16188	16112	16023	15933	15918	16011	16119	15828	16155	16051	16142	15903	15899	16077	16196	16026	15940	16258	16091	16024	15892	16113	16300	16302	16117	16136	15982	16006	16152	16154	16055	15945	16130	16029	16168	16137	16087	15943	15951	16049	16030	16204	16009	15717	15952	16238	16098	16218	16253	16161	16135	16095	16222	15973	16181	16135	16142	16173	16031	15922	15895	15942	16031	16020	16296	16144	16220	16336	15952	15946	16100	16163	15954	16072	15975	16028	16085	16177	15985	16074	16065	15963	16032	16174	16071	16235	16180	16140	16190	16036	16231	16119	16228	16126	16031	16077	16041	16141	16003	16067	15997	16018	16072	16138	16140	16067	16194	15980	16199	16253	16270	16104	16192	15869	16168	16161	16055	15961	16138	15956	16131	16034	15910	15984	15919	16203	16207	16051	16066	15798	15987	15925	16033	15925	16005	15966	16057	15844	16057	16072	16049	16133	16007	16060	16101	15934	16091	16035	16136	16026	16091	16108	16137	16096	15982	15897	16056	16011	16157	16303	16097	15943	16023	16057	16044	16215	15741	15870	15964	16027	16020	16019	16038	16087	15869	16061	16173	16009	16030	16070	16105	16014	15980	16075	15860	15932	16017	16200	16108	15945	16134	16023	16034	16125	15999	15985	16121	16116	15980	16092	16018	16106	16075	16108	16124	16136	16144	15883	16170	16211	16091	15957	15847	15852	16051	15974	15850	16038	16198	16074	16116	15976	15766	16001	16088	16034	15871	16023	16281	16093	15891	16065	16221	16224	15951	16105	16227	15991	16154	15986	15954	16088	16080	16059	16102	16056	16119	16113	16027	16031	15924	15831	16022	15942	16261	16340	16036	16092	16174	15977	16094	16071	15974	16158	16144	16182	15952	16174	15927	15968	16280	16063	16120	15847
16177	31141	29971	22766	18928	17609	16482	15806	15771	16244	16291	16003	15141	14580	14605	14498	21368	34458	33532	28632	21648	16457	14933	14365	14376	14317	14214	14072	14208	14262	14399	14213	14266	14267	14304	14151	14234	14181	14223	14113	14103	14273	14201	14153	14083	14166	14113	14208	14188	14130	14397	13994	13991	14253	14113	14179	14028	14143	14217	14167	14078	14136	14230	14114	13939	13944	14017	14025	14221	14139	14002	14179	14153	14090	14108	14089	14205	14163	14168	14168	14214	14105	14180	14121	14242	14142	13982	14077	14124	14055	14192	14043	14236	14079	14115	14199	14142	14091	14103	14114	14016	14181	14237	14045	14153	14246	14099	14010	14228	13984	14156	14234	14164	14122	14129	14138	14163	14051	14286	14127	14276	14253	14220	14180	14222	14196	14297	14105	14117	14033	14121	14034	14076	13980	14103	14073	14153	14110	14107	14080	14007	14146	14205	14058	14058	14087	13955	14177	14218	14149	13995	14145	14228	14133	14066	14167	14118	14044	14261	14299	14014	14154	13950	14065	14112	14054	14068	14085	14167	14048	14182	14164	14306	14185	14160	14318	14139	14217	14333	14031	14138	14165	14039	14264	14314	14228	14195	14105	14238	14104	14011	14021	14106	14121	14219	14163	14161	14000	13979	14101	14171	14147	13978	14327	14005	14062	14107	14134	14210	14151	14209	14236	14176	14165	14105	14252	14197	14231	14010	14135	14219	13917	14198	14115	14375	14210	14105	14046	14271	14084	14403	14297	14112	14110	14179	14082	14172	14403	14148	14339	14160	14181	14152	13995	14276	14323	14116	14033	14188	14064	14095	14301	14164	14262	14146	14236	14017	14097	14056	14217	14019	14181	14280	14187	14000	14120	14037	14152	14273	14178	14108	14053	14174	14201	14128	14102	14305	14048	14193	14228	14027	14409	14082	14147	14049	14243	14271	14165	14048	14050	14144	14208	13986	14067	14146	14209	14131	14012	14091	14141	14213	13934	14248	14168	14060	14166	14156	14228	14261	14325	14049	13930	14075	14029	14102	14148	13971	14168	14205	14081	14312	14057	14177	14306	13978	14079	14096	14054	14135	14019	14124	14034	14118	14023	14142	14144	14204	14191	14152	13982	14120	14164	14314	14103	14204	14177	13892	14043	14202	14007	14140	14175	14133	14205	14214	14063	14153	14016	14112	14270	14212	14125	14079	14034	14172	14234	14015	14005	14244	13998	14168	14169	14163	14191	14272	14015	14091	14207	14137	14165	14254	14305	14006	14098	14317	14160	14078	14002	14110	14077	14188	14274	14229	14175	14127	14182	14219	14006	14090	14133	13954	14247	14184	14149	14114	14111	14255	14106	14107	14217	14091	14124	14100	14294	14231	14088	13971	14230	14219	14240	14119	14066	14087	14200	14120	14222	14062	14165	14108	14142	14236	13972	13911	14157	14173	14182	14219	14121	14259	14023	14235	14082	13967	14047	14299	14196	14068	14176	14208	14254	14047	14081	14042	14166	14305	14036	14132	14188	14123	13940	14025	13988	14143	14192	14196	14094	14186	13985	14088	14227	14184	13961	14143	14208	14119	14112	14241	14210	14237	14273	14212	14031	14105	14094	13990	13987	14230	14004	14205	14069	14150	14124	14029	14330	14079	14009	14231	14322	14288	14093	13978	14170	14173	14116	14135	14160	14148	14173	14224	14115	13995	14162	14017	14168	14170	14129	14046	14142	14274	14205	14001	14098	14212	14106	14035	14168	14187	14153	14179	14171	14124	14367	14064	14140	14113	14085	14140	14078	14230	14101	14259	14116	14279	14083	14029	14067	14144	14092	14200	14204	14083	14184	14102	14240	13993	14194	14000	14068	13997	14199	14063	14170	14317	14239	14148	14217	14008	14068	14178	14211	14145	14175	14139	14127	14336	14121	14046	14184	14233	14076	14049	14139	14103	13961	14092	14049	14033	14224	14034	14082	14244	14022	14309	14055	14237	14174	14047	14067	14150	14024	14121	14110	14144	14314	14222	14241	14169	14050	14084	14083	14273	14125	13986	14187	14165	14081	14104	14107	14251	14125	14220	14097	14287	14058	13941	13988	14245	13952	13972	14038	14088	14074	14251	14165	14077	14097	14157	14132	14128	14303	14196	14086	13871	14141	14119	14209	14189	14245	14158	14241	14239	14118	14063	14089	14031	14176	13993	14020	14229	14111	14182	14109	13992	14149	13992	13970	14171	14178	14108	14265	14068	14087	13994	14170	14134	14237	14215	14141	14363	14161	14173	14073	14197	14117	14334	14124	14052	14223	14374	14009	14193	14111	14032	14195	14141	13919	13959	14201	14174	14113	14223	14229	14108	14063	14212	14213	14142	14110	14190	14151	14122	14048	14230	14131	14118	14079	14203	14159	14048	14176	14137	14162	14115	14276	14263	14136	14289	14174	14047	14164	14178	14071	14259	14059	14134	14284	14159	14149	14014	14029	14198	14035	14069	14041	14134	14198	14057	14231	14185	14140	14135	14023	14058	14119	14125	14035	14212	14277	14322	13983	14047	14124	14284	13952	14128	14193	13967	14217	14337	14196	14190	14129	14051	13974	14202	14171	14272	14193	14201	14165	14074	14324	14147	14138	14210	14255	14031	14062	14185	14108	14100	14265	14094	14149	14070	14002	14108	14261	14020	14089	14189	14066	14227	14072	14286	14259	14183	14149	14213	14158	14220	14195	14026	14024	14175	14145	14154	13973	14281	14113	14181	14204	14066	14136	14022	14161	14074	14141	14145	14081	14272	13995	14009	14212	14198	14057	14052	14259	14083	14174	14087	13944	13997	14068	14091	14227	14098	14188	14204	13936	14217	14305	14133	14018	14094	14096	14113	14128	14097	14155	14194	14047	14119	14115	14104	14088	14115	13948	14180	14050	14069	14086	14166	14186	14057	14180	14063	14108	14096	14162	14255	14153	14110	14186	14132	14314	14021	14125	14154	13979	14109	14248	14166	14221	14038	14096	14123	14196	14243	14185	14193	14187	14311	14091	14303	14125	14068	14232	14063	14159	14114	14253	14240	14106	14010	14128	14062	14143	14152	14210	14162	14221	14258	14084	14285	14113	14001	14222	14116	14268	14111	14007	14287	14318	14182	14136	14184	14085	14156	14039	13982	14012	14110	14099	14212	14164	14227	14101	14271	14077	14128	14336	14232	14131	14161	14160	14025	14059	14029	14203	13959	14170	14152	14052	14053	14153	14190	13993	14226	14126	14073	14089	14145	14271	14197	14002	14081	14132	14191	14280	14127	14225	14295	14013	14078	14229	14162	13982	14206	14093	14159	14088	14183	14075	14165	14099	14126	14100	14259	14029	14084	14126	14033	14088	14094	14295	14146	14035	14097	14218	14200	14185	14138	14292	14158	14100	14206	14115	14189	14056	14102	14186	14052	14140	14130	14129	14140	14130	14259	14099	14150	14068	14044	14208	14050	14184	14140	14144	14020	14068	14189	14293	14206	14249	14274	14011	14240	14129	14108	14111	14108	14146	14325	14136	14019	14197	14165	14209	14076	14079	14190	14108	14010	14172	14094	14414	14211	14244	14044	14234	14122	14242	14068	14118	14132	14109	14124	14119	14233	14127	14124	14004	14113	14114	14196	14128	14192	14071	14084	14147	14074	14007	14162	14162	14085	14106	14094	14229	14092	13935	14048	14150	13998	14216	14248	14235	14077	14145	14221	14310	14190	14025	14251	14137	14133	14084	14286	14050	14052	14120	14175	14234	14310	14191	13992	14252	14089	14123	14028	14015	14202	14245	14253	14146	13964	14124	14060	13832	14122	14173	13951	14128	14142	14192	14171	14326	14071	14135	14312	14151	14180	14034	13966	13943	14268	14076	14193	13925	14366	14212	14387	14104	14043	14188	14143	14220	14094	13990	14072	14241	14236	14225	14182	14284	14189	14100	14049	14166	13997	14158	14227	14104	14179	14301	14109	14075	13984	14258	14130	14155	14193	14106	13977	14102	14098	14199	14111	14203	14131	14243	14059	14152	14214	14185	14073	14204	14176	14181	14169	14245	14186	14130	14118	14099	14161	14046	14046	14220	14132	14328	14161	14210	13994	14055	14157	14203	14243	14134	14067	14289	14182	14046	14002	14179	14176	14290	14120	14163	14132	14102	14003	14088	14052	14098	14067	14216	14205	14055	14030	14257	14448	14004	14318	14045	14327	14181	14207	14065	14187	14121	14124	14237	14135	14276	14054	14094	14008	14171	14227	13949	14154	14159	14198	14245	14022	14252	14095	14001	14079	14348	14108	14113	14134	14106	14180	14111	14208	14111	14287	14240	14063	14297	14187	14175	14062	14134	14115	13971	14056	14220	14309	13958	14038	14148	14079	14178	14138	14180	14031	14158	14331	14295	14252	14106	14187	14200	13941	14296	14222	14013	14297	14103	14166	14222	14083	14008	14001	14117	14066	14103	14150	14081	14078	14033	14076	14285	14225	14249	14230	14130	14120	14081	14189	14209	14064	13963	14158	14069	14062	14196	14213	14181	14058	14051	14254	14187	14165	14174	13979	14135	14097	14120	14125	14157	14132	14207	14254	14048	14217	14254	14077	14073	14272	14027	14178	14226	14144	14297	14341	14208	14278	14163	14046	14301	14134	14199	14046	14064	14152	14181	14144	14087	14196	14085	14221	13999	14112	14106	14192	14279	14128	14216	14132	14173	14194	14205	14112	13831	14097	14105	14192	14243	13890	14183	14084	14091	14066	14148	14284	14042	14140	14207	14122	14007	14257	14248	14115	14140	14179	14184	14128	13997	14200	14079	14107	14321	14168	14031	14175	14092	14116	14033	14232	14100	14136	14178	14167	14165	14068	14200	14285	14181	14279	14099	14198	14233	14364	14126	14193	14208	13996	14153	14216	14194	14292	14047	13909	14106	14163	14243	14058	14069	14085	14081	14152	14168	14017	14194	14197	14050	14170	14173	14064	14098	14108	14006	14061	14187	14032	14188	14127	14060	14217	13967	14160	14157	14129	14272	14149	14247	14144	14189	14059	14212	14139	14166	14192	14192	14123	14180	14100	14051	14133	14074	14107	14064	14188	14095	14268	14071	14160	14120	14057	14268	14125	14252	14043	14233	14143	14208	14246	14270	14217	14126	14118	14149
27103	21758	25597	21728	17849	17799	17740	17518	17464	17524	17458	17324	17509	17140	17088	17297	17482	18414	18751	18683	18096	17463	17261	17364	17207	17085	17250	17330	17184	17176	17419	17178	17055	17320	17275	17200	17216	17184	17249	17220	17281	17209	17158	17129	17142	17103	17090	17067	17193	17207	17318	17293	17258	17240	17207	17327	17303	17195	17215	17204	17195	17196	17191	17099	17243	17009	16982	17212	17139	17063	17250	17159	17619	16912	17169	17188	17223	16995	17180	16954	16952	17007	16983	17033	17213	17187	17369	17094	17285	17117	17164	17133	17017	17095	17262	17171	16982	17222	16989	17134	17226	17312	17178	17105	17160	16996	17234	17130	17089	17101	17096	17272	17397	16835	17305	17132	17296	17184	17282	17130	17179	17340	17114	17181	17103	17287	17158	17140	17255	16912	17303	17170	17164	17275	17105	16955	17202	16988	17021	17153	17106	17427	17162	17291	17345	17097	17197	16925	17224	17233	17190	17105	17280	17001	17018	17282	17140	17130	17216	17180	17093	17122	17324	17109	17162	17164	17401	17091	17244	17150	17245	17319	17098	17189	17065	17144	17198	17045	17211	17214	17029	17333	17281	16967	17078	17169	17224	17295	17162	17099	17179	17217	17088	17457	17220	17141	17060	17194	17028	17109	17201	17162	17154	17196	17224	17082	17110	17101	17036	17116	17126	17117	17155	17252	17275	17149	17271	17331	17157	17082	17207	17054	17106	17053	17096	17038	17082	17353	17071	17174	17275	17064	17364	16940	17261	17212	17016	17178	17178	17336	17351	17241	17085	17178	17279	17148	17006	17203	17278	17008	17183	17339	17303	17363	17112	17291	17237	17054	17164	17050	17152	17245	17084	17245	17134	17187	17213	17131	17228	17183	16987	17241	17097	17176	17258	17036	17075	17249	16972	17146	16972	17182	17075	16932	17047	17047	17097	17055	17128	17120	17393	17247	17130	17026	17182	17196	17223	17054	17235	17171	17181	17343	17304	17255	17144	17092	17158	17173	17355	17107	17239	16993	17234	17115	17225	17375	16911	16932	17175	17177	17075	17068	17233	17396	16996	17179	17019	17152	17241	17281	17089	17068	17427	17119	17305	17279	17288	17243	17281	17130	16818	16891	17324	17215	17090	17307	17053	17197	17089	17209	17213	17229	17193	17194	17068	17080	17460	17160	17260	17303	17112	17189	17262	17172	17126	17167	17220	17010	17003	17279	17259	17273	17174	17104	17131	17232	17329	16918	17207	17205	17341	17173	17355	17217	17353	17078	17095	17079	17322	17291	17105	17384	17189	17147	17043	17114	17409	17224	16824	17212	17176	17123	17186	17239	17055	17246	17258	17180	17278	17248	17122	17015	17255	17268	17294	17125	17489	17097	17208	17048	17101	17272	17267	17173	17050	17078	17026	17205	17283	17203	17176	17301	17236	17300	17127	17279	16977	17065	17197	17371	17139	17223	17135	17181	17270	17199	17176	17170	17350	17379	17355	17360	17262	16975	17175	17357	17218	17318	17103	17017	17241	16965	17361	17251	17077	17325	17090	17173	17147	17261	17320	17139	17284	17001	17148	17157	17231	17201	17148	17207	17237	17140	17207	16866	17020	17394	17342	17244	17046	17205	17159	17137	17359	17278	17157	17425	17181	17154	17202	17243	17317	17155	17246	17270	17290	17261	17281	17145	17170	17232	17247	17098	17225	16978	17261	17325	17220	17230	17133	17248	17258	17387	17123	17288	17243	17097	17007	17108	17219	17020	17137	17405	17266	17342	17201	17291	17137	17028	16971	17290	16948	17145	17165	17208	17168	17361	17301	17155	17162	17351	17063	17257	17095	17114	17324	17172	17214	17232	17108	17225	17061	17153	17198	17081	17405	17109	17284	17237	17162	17194	16976	17097	17067	17194	17138	17309	17281	17136	17124	17220	17164	17096	17138	17018	17311	17023	17080	17210	17166	17162	17333	17320	17276	17238	17227	17287	17233	17117	17130	17231	17076	17116	16971	17321	16996	17297	17204	17125	17221	17102	17222	17129	17078	17248	17409	17273	17270	17124	17086	17266	16892	17137	17260	17156	17186	17146	17248	17244	17137	17220	17039	17189	17153	17283	17078	17259	17112	17209	17176	17087	16987	17195	17358	17137	17108	17171	17225	17331	17042	17170	17252	17368	17180	17360	17134	17091	17113	17313	17082	17005	17074	17206	17265	17322	17252	17222	17184	17037	17364	17104	17121	17112	17122	17151	16832	17179	17230	17104	17327	17064	17259	17259	17000	17117	17379	17153	17222	17299	17170	17106	17256	17342	17241	17151	17234	17284	17084	17330	16955	17198	17319	17066	17243	17320	17189	17386	17159	17215	17289	17184	17203	17242	17346	17199	17136	17053	17149	17116	16955	17221	17183	17160	17400	17360	17247	17107	17344	16891	17293	17127	17072	17203	17169	17297	17210	17343	17273	17030	17221	17227	17128	17102	17121	17006	17122	17344	17094	16880	17209	17108	16972	17083	17135	17084	16975	17070	17191	17130	17101	17331	17100	17241	17145	17108	17227	17000	17278	17221	17274	17045	17463	17052	17053	17136	17151	17078	17170	17173	17133	17181	17023	17079	17238	17064	17244	17204	17084	17038	16860	17100	17205	17112	17086	17155	17003	17288	17372	17287	17088	17304	17024	17303	17052	17205	17057	17093	17242	17060	17148	17250	17341	17226	17112	17005	17211	17273	17260	17003	17234	17350	17111	17307	17175	17360	17138	17054	17111	17015	17209	17269	17162	17276	17166	17076	16919	17232	17059	17226	17315	17024	17148	17276	17060	17175	17190	17169	17085	17260	16932	17089	17204	17191	17160	17263	17087	17187	17181	17315	17268	17175	17146	17248	17267	17306	17177	17354	17154	17365	17334	17223	17314	17240	17124	17202	17011	17171	17152	17037	17416	17385	17218	17259	17351	17224	17221	17283	17395	17214	17157	17148	17034	17015	17230	17097	17080	17405	16966	17225	17271	17077	17152	17300	17204	17217	17079	17200	17224	17329	17136	17041	17055	17052	17144	17306	17413	17266	17148	17175	17175	17147	17126	17324	17267	17230	17073	16913	17033	17029	17062	17101	17361	17280	16965	17097	17191	17278	17233	17150	17303	17043	17052	17233	17293	17138	17227	17355	17177	17372	17432	17081	17199	17188	17344	17314	17380	17126	17229	17188	17235	17176	17148	17232	17167	17160	17142	17121	17190	17144	17239	17249	17306	17180	17065	17121	17113	17131	17113	17213	17169	17035	17127	17150	17084	17209	17238	17028	17012	17180	17252	17269	17127	17255	17165	17111	17005	17148	17303	17176	17128	17015	17277	17245	17240	17196	17287	17173	17227	17173	17351	17156	16960	17255	17234	17144	17316	17139	17220	17140	17347	17179	17048	17212	17075	17030	16991	17209	17308	17085	17226	17075	17270	17244	17351	17154	17198	16966	17401	17188	17073	17360	17248	17316	17190	17133	17245	17070	17163	17374	17221	17171	17114	17060	17304	17161	17076	17267	17047	17183	17152	17072	17367	17162	17167	17241	17138	17012	17308	17239	16955	17038	17404	16966	17217	17232	17140	17235	17148	17166	17152	17277	17032	17235	17231	17154	17105	17262	17099	17229	17094	17185	17153	17097	17127	17252	17283	17263	17447	17065	17240	17062	17211	17216	17127	17072	17272	17450	16930	17235	17299	17173	17118	17241	17260	17077	17287	17215	17121	17109	17401	17151	17209	17126	17086	17110	17432	17204	17194	17057	17334	17118	17224	17234	17113	17114	17213	17070	17097	17234	17034	17336	17265	17176	17003	17136	16985	17044	17055	17186	17139	17126	17256	17242	17218	17359	17190	17076	17282	17238	17299	17356	17267	17345	17070	17296	17024	17300	17206	17207	17271	17200	17363	16991	17313	17125	17121	16965	17152	17227	17148	17208	17081	17042	17475	17322	17106	17182	17153	17175	17114	17245	17325	17011	17196	17233	17056	17112	17072	17331	17053	17343	17158	17294	17243	17221	17321	17169	17281	17413	17263	17234	17184	17351	17164	17181	17418	17265	17083	17223	17260	17154	17232	17078	17177	17257	17107	17436	17237	17307	17382	17278	17370	16982	17045	17262	17161	16986	17019	17459	17255	17118	17305	17208	17057	17269	17181	17072	17410	17511	17183	17186	17055	17147	17201	17243	17114	17154	17130	17272	17187	17279	17092	17200	17353	17159	17136	17049	17117	17235	17196	17348	17253	17092	16956	17336	17167	17037	17448	17268	17340	17331	17040	17107	17026	17286	17456	17402	17312	17202	16989	17265	17112	17096	17203	17124	17120	17120	16986	17177	17190	17038	17214	17271	17198	17147	17183	16944	17177	17133	17027	17158	17169	17334	17252	17239	17125	17237	17328	17014	17314	17233	17182	17183	17219	17187	17032	17207	17250	17361	17325	17263	17285	17157	17094	17119	17139	17140	16913	17174	17325	17133	16863	17001	17197	17138	17199	17364	17254	17515	17187	17082	17156	17277	17253	17416	17182	17366	17338	17086	17310	17154	17208	17213	17265	17295	17255	17111	17129	17061	17125	16973	17107	17116	17009	16924	17292	17073	17078	17067	17199	17373	17304	16899	17331	17321	17122	17079	16838	17139	17039	17179	17375	17064	17107	17250	17091	17465	17173	17110	17187	17190	17216	17042	17010	17184	16971	17142	17056	17335	16888	17221	17261	17338	17158	17122	17079	17337	17158	17251	17217	17381	16984	17056	17212	17075	17379	16845	17255	17040	17194	17086	17183	17116	16963	17320	17287	17296	17236	17108	17260	17100	17085	16951	17426	17234	17251	17253	16985	17257	17262	17291	17231	17141	17030	17218	16987	16995	17149	17407	17093	17216	17231	17248	17179	17049	17263	17183	17119	17331	17254	17340	17239	17206	17066	17268	17295	17222	16925	17035	17173	16964	17173	17146	17121	17180	17217	17146	17242	17264	17344	17220	17107	17197	17286	17178	17215	17156	17156	17426	17186	17120	17170	17053	17128	17385	17127	17110	17090	17150	17157	17065	17216	17232	17228	17222	17309	17011	17151	17299	17391	17075	17140	17180	17147	17242	17301	17164	17104	17177	17173	17230	17017	17321	17020	17185	17109	17172
15922	21791	22246	16927	15624	15441	15254	15072	15177	14985	15167	14947	15233	15015	14830	15004	15463	16707	16942	16321	15687	15204	15045	14853	14700	14813	14913	14708	14867	14771	14662	14853	14682	14822	14995	14814	14628	14732	14654	14811	14904	14725	14829	14814	14965	14943	14946	14838	14833	14626	14895	14920	14822	14877	14880	14769	14711	14776	14813	14825	14896	14832	14874	14881	14805	14856	14825	14764	14832	14729	14852	14832	14804	14851	14767	14755	14736	14734	14980	14744	15005	14741	14919	14915	14730	14949	14859	14793	14733	14931	14792	14759	14880	14758	14683	14827	14886	14762	14763	14821	14829	14754	14744	14789	14877	14836	14956	14671	14753	14936	14724	14812	14835	14953	14762	14893	14833	14870	14895	14774	14773	14915	14780	14926	14739	14885	14829	14750	14689	14880	14842	14723	14759	14748	14852	14723	14776	14893	14858	14779	14775	14863	14690	14668	14892	14835	14855	14780	14811	15108	14876	14811	14844	14911	14877	14643	14770	14815	14935	14931	14738	14710	14935	14804	14915	14799	14797	14924	14793	14861	14763	14677	14708	14920	14854	14873	14820	14759	14886	14784	14811	14751	14976	14784	14724	14846	14897	14752	14921	14763	14674	14938	14817	14830	14976	14926	14961	14897	14631	14755	14867	14710	14983	14853	14695	14765	14849	14881	14753	14679	14900	14893	14890	14914	14953	14811	14727	14935	14931	14932	14821	14812	14989	14861	14719	14783	14814	14701	14769	14774	14837	14836	14889	14763	14846	14926	14902	14725	14889	14857	14808	14886	14931	14749	14823	14891	14613	14803	14792	14846	14685	14857	14827	14526	14919	14670	14823	14989	14703	14951	14843	14781	14859	14936	14793	14515	14710	15014	14687	14774	14785	14821	14755	14952	14942	14777	14763	14782	14876	14856	14857	14851	14823	14736	14680	14902	14764	14819	14821	14871	14762	14757	14827	15022	14879	14903	14901	14946	14868	14599	14925	14750	14920	14672	14648	14753	14791	14822	14719	14758	14660	14792	14821	14470	14648	14806	14745	14744	14847	14866	14793	14818	14973	14967	15039	14758	14666	14931	14748	15004	14673	14918	14867	14841	14834	14784	14749	14857	14964	14845	14798	14807	14873	14915	14849	14782	14806	14929	14879	14912	14780	14944	14794	14808	14858	14767	14620	14789	14795	14866	14884	14887	14780	14917	14771	14843	14740	14896	14771	14887	14934	15020	14829	14969	14808	14754	14869	14879	14844	14832	14768	14764	14752	14872	14910	14953	14898	14758	14946	14681	14777	14769	14830	14870	14675	14998	14760	14891	14742	14940	14969	14840	14928	14737	14938	14773	14796	14692	14842	14893	14825	14827	14898	14813	14888	14805	14776	14582	14878	14907	14625	14834	14905	14838	14801	14860	14986	14657	14596	14825	14914	14675	14819	14860	15018	14630	14652	14821	14889	14918	14705	14847	14676	14811	14885	14931	14683	14839	14873	14841	14910	14821	14927	14951	14850	14858	14825	14780	14858	14834	14956	14822	14785	15023	14788	14636	14736	14751	14820	14919	14836	14737	14968	14769	14726	14867	14808	14867	14844	14869	14817	14708	14793	14916	14732	14885	14936	14965	14909	14917	14890	14794	14889	14791	14935	14907	14948	14937	14866	14731	14764	14778	14867	14774	14886	14909	14851	14778	14793	14975	14843	14913	14825	14703	14725	14842	14972	14889	14780	14880	14848	14758	14941	14815	14729	14906	14745	14758	14947	14843	14994	14721	14740	14707	14726	14644	14820	14836	14923	14755	15001	14890	14792	14940	14830	14837	14663	14682	14816	14741	14788	14724	15001	14953	14770	14850	14765	14733	14855	14860	14828	15051	14873	14775	14753	14794	14910	14867	14891	14916	14866	14944	14807	14919	14866	14778	14871	14797	14833	14812	14813	14764	14886	14763	14910	14892	14717	14730	14843	14675	14802	14805	14715	14771	14774	14923	14828	14713	14994	14968	14826	14748	14718	14949	14722	14865	14775	14929	14786	14882	14984	14789	14832	14763	14801	14752	14779	14813	14814	14772	14748	14806	14636	14693	14881	14803	15056	14904	14670	14793	14850	14892	14958	14773	14626	15055	14712	14785	14747	14679	14853	14866	14653	14623	14960	14799	14791	14710	14936	14815	14855	14842	14764	14948	14723	14647	15038	14731	14848	14858	14732	14839	14824	14790	14784	14901	14848	14963	14829	14735	14904	14812	14748	15089	14822	14753	14899	14812	15029	14957	14801	14810	14856	14872	14816	14880	14799	14932	14905	14765	14856	14829	15000	14872	14765	14696	14910	14851	14866	14777	14956	14842	14799	14839	14858	14719	14750	14782	14830	14916	14812	14742	14941	14914	14859	14752	14963	14704	14833	14703	14788	14704	14863	14847	14776	14804	14767	14872	14846	14825	14827	14717	14988	14889	14790	14862	14768	14915	14758	14782	14704	14858	14854	14822	14921	14768	14945	14902	14688	14938	15052	14963	14897	14833	14818	14662	14964	14817	14819	14777	14879	14861	14578	14744	14728	14836	15057	14821	14961	14739	14825	14666	14847	14681	14836	14769	14832	14690	14807	14749	14653	14926	14959	14890	14960	14942	15007	14778	14839	14901	14763	14841	14935	14780	14821	14788	14705	14637	14881	14767	14919	14780	14679	14748	14781	14831	15012	14926	14860	14888	14838	14767	15015	14705	14804	14681	14970	14838	14711	14874	14753	14872	14770	14995	14770	14771	14774	14854	14764	14679	14891	14806	14880	14673	14833	14775	14858	14799	14909	14894	14785	14781	14740	14827	14755	14839	14868	14774	14817	14857	14734	14798	14707	14759	14858	14848	14878	14949	14882	14609	14791	14788	14827	14909	14776	15071	14828	14824	14811	14818	15026	14843	14824	14765	14845	14755	14966	14827	14788	14783	14805	14732	14907	14860	14818	14842	14759	14895	14935	14881	14869	14919	14705	14660	14896	14844	14932	14776	14979	14865	14812	14862	14770	14977	14858	14905	14590	14855	14903	14739	14839	14786	14791	14930	14813	14709	14944	14836	14748	14950	14821	14953	14859	14711	14790	14836	14873	14706	14918	14753	14959	14811	14874	14644	14870	14812	14811	14784	14772	14871	14628	14745	14934	14938	14826	14687	14816	14838	14782	14669	14874	14952	14885	14725	14923	14884	14852	14658	14855	14696	14771	14804	14991	14898	14826	14752	14676	14806	14732	14858	14766	14855	14926	14838	14941	14608	14713	14656	14823	14831	14716	14787	14845	14808	14799	14739	14844	14954	14898	14747	14837	14829	14616	14754	14963	14888	14662	14756	14851	14811	14816	14908	14787	14809	14883	14765	14722	14840	14856	14801	14746	14743	14879	14887	14797	14982	14866	14762	14987	14881	14837	14856	15032	14848	14719	14851	14687	14883	14849	14745	14885	14821	14766	14793	14790	14711	14825	14818	14687	15027	14870	14780	14777	14774	14871	14676	14748	14836	14805	14793	14684	14733	14867	14770	14735	14764	14833	14832	14882	14809	14761	14687	14865	14724	14720	14864	14952	14871	14997	14944	14581	14747	14600	14798	14829	14780	14794	14852	14900	14740	14723	14666	14870	14841	14809	14829	14829	14927	14829	14644	14818	14809	14926	14770	14782	14793	14825	14793	14940	14781	14736	14872	14996	14919	14916	14850	14911	14932	14825	14935	14888	14845	14915	14895	14772	14813	14831	14894	14702	15029	14841	14948	14889	14765	14849	15007	14785	14885	14815	14859	14973	14888	14773	14946	14690	14967	14742	14627	14774	14739	14853	14716	14803	14835	14780	14809	14779	14928	14833	15062	14886	14604	14845	14794	14907	14835	14915	14797	14839	14902	14843	14945	14752	14991	14693	14779	14844	14888	14690	14909	14924	14900	14651	14824	14750	14871	14668	14833	14765	14778	14932	14893	14764	14851	14741	15120	14751	14901	14838	14778	14855	14815	14740	14891	14861	14834	14777	14791	14727	14765	14794	14789	14825	14868	14940	14924	14927	14770	14841	14589	14871	14753	14843	15013	14797	14630	14740	14736	14870	14661	14845	14782	14734	14942	14940	14902	14848	14715	14850	14843	14682	14837	14849	14869	14840	14747	14934	14867	14942	14694	14772	14990	14784	14740	14888	14945	14739	14761	14824	14672	14864	14944	14862	14721	14883	14901	14662	14718	14870	14871	14985	14920	14820	14608	14904	14744	14821	14852	14835	14919	14927	14895	14476	15011	15020	14811	14824	14902	14957	14784	14778	14737	15002	14851	14811	14808	14879	14835	14796	14901	14639	14998	14806	14995	14824	14975	14849	14842	14783	14960	14845	14945	14870	14750	14967	14730	14987	14693	14882	14824	15084	14702	14951	14758	14874	14736	14820	14867	14944	14754	14704	14528	14871	14803	14948	14815	14857	14766	14940	14636	14793	14669	14865	14950	14842	15003	14849	14743	14950	14798	14685	14954	14910	14936	14735	14785	14753	14853	14937	14806	14870	14972	14896	14949	14765	14760	14678	14904	14650	14791	14990	14756	14792	14885	14915	14867	14955	14818	14946	14710	14818	14842	14900	14786	14766	14820	14863	14863	14928	14849	14624	14816	14727	14762	14924	14833	14863	15011	14932	14729	14909	14898	14864	14903	14796	14888	14717	14623	14993	14790	14746	14683	14781	14807	14904	14842	14576	14818	14806	14863	14795	14674	14703	14825	14931	14874	14728	14887	14968	14821	14883	14817	14769	15040	14625	14797	14669	14809	14902	14876	15052	14800	14757	14930	14867	14702	14758	14782	14780	14948	14749	14858	14907	14976	14741	14708	15025	14732	14852	14977	14742	14911	15009	14875	14870	14806	14872	14818	14646	14794	14748	14781	14852	14942	14909	14898	14867	14793	15026	14859	14907	14732	14787	14856	14864	14853	14869	14634	14945	14690	14923	14971	14684	15062	14907	14801	14897	14892	14923	14763	14706	14889	14837	14950	14732	14862	14774	14836	14709	14920	14905	15018	14675	14887	14998	14883	14887	14938	14683	14994	14775	14934	14830	14898	14594	14704	14805	14785	15067	14868	14873	14872	14799	14913	14776	14939	14852	14619	14849	14782	14933	14862	14723	14910	14926	14783
23806	20918	28166	23932	21839	21099	20139	17995	17716	17848	17865	17728	17723	17600	17460	17291	19561	25495	25680	23351	20394	18480	17695	17364	17261	17320	17164	17335	17425	17230	17277	17277	17186	17019	17324	17107	17433	17356	17344	17240	17322	17308	17128	17062	17630	17401	17159	17266	17402	17236	17384	17233	17332	17286	17194	17105	17128	17097	17083	17094	17203	17112	17172	17416	17427	17120	17228	17146	17248	17243	17328	17138	17310	17286	17252	17092	17077	17054	17075	17256	17150	17166	17136	17366	17130	17217	17050	17179	17351	17083	17011	17282	17388	17155	17137	17392	17281	17104	17331	17230	17390	17358	17340	17123	17347	17443	17427	17200	17340	17276	17240	17197	17260	17284	17063	17214	17387	17067	17146	17231	17394	17017	17183	17078	17196	17125	17209	17193	17214	17114	17150	17051	17304	17149	17175	17384	17078	17193	17315	17261	17258	17192	17257	17236	17009	17256	17055	17284	17068	17190	17053	16990	17006	17194	17158	17318	17338	17455	17019	17134	17158	17279	17194	17075	17497	17256	17213	17116	17188	17147	17160	17239	17117	17325	17231	17138	17231	17299	17312	17064	17302	17371	17199	17183	17223	17072	17124	17175	17297	17149	17080	17148	17209	17124	17090	17185	17082	17264	17368	17148	17333	17042	17237	17115	17283	17338	17223	17069	17122	17228	17229	17113	17241	17329	17138	17155	17172	17258	17104	17275	17351	17130	17178	17218	17253	17489	17278	17132	17137	17167	17273	17294	17147	17078	17423	17076	17213	17307	17302	17006	16957	17218	17238	17394	17354	17190	17381	17065	17118	17000	17143	17127	17078	17234	17203	17051	17399	17253	17198	17483	17241	17374	17097	16952	17129	17086	17111	17204	17182	17299	17303	17150	17170	17091	17164	17193	17112	17102	17212	17143	17163	17356	17180	17191	17123	17247	17058	17092	17205	17257	17172	17114	17318	17297	17489	17215	17316	17463	17268	17095	17333	17221	17281	17266	17348	17302	17067	17378	17157	17118	16962	17135	17237	17083	17133	17206	17316	17350	17365	17181	17265	17414	17254	16995	17231	17352	17170	17188	17125	17197	17221	17134	17417	16953	17224	17054	17278	17299	17397	17352	17099	17171	17204	16950	17120	16757	17301	17264	17210	17182	17317	17320	17131	17125	17250	17277	17301	17407	17112	17013	17270	16988	17195	17080	17131	17094	16930	17211	17146	17339	17125	17301	17319	17113	17291	17352	17172	17212	17250	17082	17225	17286	17169	17055	17113	17175	17265	17332	17232	17311	17167	17232	17313	17328	17261	17211	17300	17283	17111	17281	17322	17118	17078	17361	17256	17222	17280	17337	17277	17083	17262	17286	17101	17219	17179	17171	17338	17375	17473	17132	17020	16986	17192	17334	17217	17101	17262	17097	17260	17588	17396	17187	17212	17200	17249	17240	17048	17174	17204	17182	17199	16872	17082	17168	17100	17135	17320	17285	17138	16968	17223	17152	17134	17111	17247	17144	17153	17236	17272	17180	17223	16952	17208	17300	17273	17292	17063	17228	17432	17208	17020	17048	17223	17344	17204	17253	17260	17176	17271	17029	16944	17126	17165	17236	17124	17051	17067	17268	17078	17282	17043	17030	17070	17352	17198	17277	17128	17275	17356	17140	17142	17152	17344	17280	17415	17008	17190	17172	17202	17447	17108	17239	17005	17058	16930	17243	17418	17196	17381	17197	17244	17298	17306	17181	17240	17020	17237	17138	17124	16976	17093	17205	17270	17211	17218	17118	17041	17331	17249	17317	17207	17314	17385	17213	17070	17397	16935	17384	17068	17171	17305	17337	17291	17172	17127	17209	17300	17133	17314	17275	17354	17222	17071	17326	17230	17216	17134	17258	17200	17206	17158	17244	17289	17077	17110	17268	17328	17197	17408	17229	17284	17004	17290	17168	17292	17184	17224	17319	17388	17224	17268	17197	17237	17346	17018	17188	17358	17284	17178	17168	17157	17166	17063	17206	17115	17187	17110	17240	17338	17106	17297	17111	17043	17137	17048	17354	17254	17264	17254	17173	17327	17202	17125	17290	17067	17155	17134	17082	17274	17260	17135	17100	17320	17272	17192	17205	17284	17362	17219	17121	17150	17229	17286	17330	17179	17368	17037	17061	17330	17141	17287	17174	17247	17269	17021	17326	17234	17395	17125	16993	17083	17066	17286	17343	17115	17231	17295	17139	17286	17178	17276	17194	17175	16968	17173	17179	17228	17293	17128	17174	17232	16991	17245	17174	16991	16951	17169	17260	17259	17198	17079	17116	17378	17050	17403	17018	17130	17146	17267	17259	17168	17381	17140	17471	16983	17257	17085	17042	17174	17038	17163	17387	16967	16977	16967	17111	17144	17167	17361	17404	17260	17058	17333	17057	17129	17085	17160	17012	17067	17287	17306	17232	17095	17376	17224	17271	17209	17123	17343	17172	17284	16954	17058	17144	17123	17193	17168	17027	17183	17343	17192	17213	17171	17237	17162	17075	17213	17129	17187	17369	17153	17116	17209	17142	17266	17325	17328	17221	17224	17200	17144	17014	17225	17073	17280	17155	17063	17237	17041	17228	17012	17108	17188	17174	17188	17192	17115	17179	17045	17195	17405	17175	17235	17195	17187	17326	17219	17289	17202	17297	17285	16952	17112	17010	17157	17218	17380	17360	17256	17222	17203	17117	17224	17110	17275	17106	17178	16986	17145	17338	17320	17232	17294	17205	17254	17132	17246	17167	17261	17306	17200	17108	17098	17117	17411	17118	17448	17102	17162	17305	17044	17060	17311	17343	17292	17106	17207	17241	16930	17227	17244	17246	17100	17075	17226	17133	17206	17285	17150	17162	17137	17223	17160	17216	17162	17140	17289	17060	17187	17165	17058	17227	17195	17137	17211	17221	17051	17095	17275	17403	17374	17098	17211	17390	17250	17149	17232	17164	17064	17212	17193	17239	17344	17144	17178	17339	17328	17013	17114	17215	17075	17193	16972	17241	17057	17074	17135	17080	17249	17207	16997	17108	17166	17095	17076	17192	17246	17202	17168	17258	17276	17096	17282	17273	17009	17159	17264	17166	17103	17018	17198	17400	17165	17126	17284	17423	17205	17250	17315	17139	17149	17230	17159	16999	17392	17313	16973	17158	17009	17113	16985	17286	17331	17382	17035	16930	17162	17166	17136	17113	17242	17209	17367	17056	17019	17254	17237	17243	17145	17119	17253	17479	17210	17209	17019	17200	17068	17342	16982	17165	17208	17257	17179	17289	17249	17147	17036	17296	16972	17227	17132	17277	17121	17128	17351	17302	17160	17162	17162	17262	17273	17194	17180	17281	17178	16944	17045	17207	17327	16977	17238	17405	17195	17139	17173	17249	17157	17189	17258	17184	17153	17075	17238	17352	17385	17100	17142	17022	17322	17044	17129	17182	17013	17103	17088	17436	17348	17158	17249	17153	17163	17159	17203	17297	17105	16996	17252	17477	17281	17249	17313	17441	17219	17397	17252	17194	17234	17292	17152	17046	17141	17123	17296	17218	17313	17250	17263	17182	17330	17153	17140	17049	17251	16987	17235	17142	17340	17378	17067	17331	17112	17045	17365	17383	17142	17157	17193	17066	17271	17239	17267	17121	17375	17082	17149	17212	17181	17179	17115	17310	17265	17159	17267	17251	17288	17014	17152	17118	17123	17195	17281	17280	17200	17026	17211	16903	17175	17051	16969	17077	17332	17220	17183	17049	17137	17214	17221	17100	17159	17147	17062	17106	17161	17229	17081	17338	17221	17484	17270	17113	17157	17304	17214	17073	17163	17325	17398	17282	17264	17079	17184	17288	17073	17140	17138	17011	17242	17125	17220	17285	17245	17438	17239	17086	16964	17358	16962	17246	17008	17180	17282	17212	17343	17270	17366	17196	17300	17196	17135	17359	17089	17109	17297	17019	17373	17081	17249	17232	17124	17233	16996	17143	17119	17126	17259	17218	17190	17264	17075	17159	17274	17082	17425	17344	17116	17113	17274	17224	17201	17220	17011	17148	17373	17267	17267	17210	17356	17284	17150	17093	17224	17247	17258	17271	17134	17181	17314	17076	17293	17199	17121	16980	17277	17088	17228	17403	17257	17166	17251	17267	17186	17225	17225	17151	17187	17137	17208	17209	17162	17199	17226	17225	17178	17211	17099	17082	17363	17211	17245	17434	17078	17104	17094	17081	17234	17137	17214	17205	17473	17159	17265	17130	17131	17227	17295	17150	17250	17349	17277	17160	17291	17061	17383	17253	17158	17183	17214	17140	17197	17103	17189	17147	17334	17231	17243	17174	17398	17117	17292	17267	17373	17350	17103	17136	17401	17206	17275	17216	17057	17164	16998	17283	17105	17223	17085	17112	17210	17301	17097	17356	17187	17058	17091	17328	17118	17218	17162	17236	17240	17297	17374	17020	17262	17183	17228	17225	17130	17277	17105	17154	17043	17124	17228	17389	17201	16979	17129	17248	17358	17254	17003	17196	17241	17162	17125	17185	17132	17201	17157	17301	17049	17192	17243	17264	17328	17343	17257	17158	17061	17191	17333	17403	17140	17146	17207	17173	17218	17124	17195	17362	17229	16964	17066	17287	17235	17108	17190	17049	16977	17138	17154	17176	17214	17238	17020	17116	17344	17053	17007	17110	17246	17214	17159	17161	17115	17116	17209	17015	17244	17263	17104	17108	17136	17275	17204	17183	17288	17288	17151	17164	17282	17104	17111	17189	17270	17121	17139	17004	17250	17295	17320	17187	17080	17198	17217	17216	17207	17212	17301	17181	17168	17139	17137	17332	17261	17080	17250	17233	17149	17255	17205	17146	17154	17161	17210	17027	17243	17107	17332	17228	17284	17124	17096	17133	17206	17107	17139	17130	17269	17465	17327	17144	17068	17138	17189	17168	17191	17183	17075	17140	17250	17223	17269	17269	17103	16976	17344	17332	17115	17354	17265	17088	17116	17123	17159	17206	17430	17481	17166	17036	17215	17139	17234	17295	17119	17092	17184	17217	17123	17394	17414	17418	17306	17253	17321	17266	17367	17145	17101	17292	17156	17153	17297	17239	17397	17280	17284	17169	17252	17216	17187	17145	16982	17275	17268	17112
15047	27205	26576	18629	17409	16251	15876	15698	15577	15740	15564	15421	15391	15336	15216	15032	19241	26530	25465	22200	18420	16081	15199	15092	14867	14856	15006	14923	14717	14955	14989	14868	14969	14857	14910	14996	14817	14967	14946	14797	14920	14926	14870	14978	14927	14883	14942	14994	14888	14852	14917	14843	14868	14921	14905	14841	14961	14906	14795	14792	14817	14781	15000	14900	14845	15002	14835	14984	14916	14932	14701	15261	15003	15001	14775	14918	14916	14991	14916	15012	15198	14933	14940	14841	15074	14981	14740	14977	14961	14829	15009	14903	14821	14846	14962	14970	15016	14919	14854	15026	14944	14926	14981	14892	14921	14946	14890	14969	14801	15016	14871	14957	14773	14855	14962	14781	14975	14910	14940	14898	14640	14819	15012	14947	14765	14965	14720	14918	15011	14804	15062	14722	14940	14823	14868	14831	14826	14847	14934	14804	14940	14870	15006	14707	14749	14866	14993	14774	14949	14931	15004	15015	14874	14809	14902	14891	14881	14932	14902	14793	14823	14968	14928	14951	14937	14862	14832	14728	14839	14919	14977	14921	14879	14800	14871	15071	14960	14867	14711	14854	14825	14848	14966	14919	14975	15022	14986	14815	14972	14843	14857	14867	14985	14872	14975	14731	14992	15101	14955	14844	14797	14830	14941	14844	14887	14908	14775	14955	14985	14959	14690	14923	14890	14754	14752	15033	14961	14903	14785	15006	14782	14938	15047	14839	14752	14959	14867	14865	14916	14929	14955	14788	14806	14980	14912	14767	14945	14940	14918	14801	14755	14936	14720	14965	14798	14798	15023	14946	15128	14929	14941	15084	14842	15054	14742	14907	15028	14795	14850	14951	14948	14844	14643	14858	14852	14894	14898	14821	14883	14932	15006	14826	14980	14866	14656	14910	14915	14958	14929	14980	14811	14930	14869	15026	15086	14904	14695	14743	14947	14825	14718	15087	14797	14895	14823	14676	15003	14788	14722	14870	14931	15128	14836	14942	14850	14991	14823	14865	14984	14780	14911	14825	15039	14873	14949	14917	14848	14874	14907	14805	14913	14959	15001	14844	14816	14774	14757	14757	14888	14863	14870	14829	14935	14999	14895	14891	14969	14934	14803	14969	14879	14801	15022	14907	15109	14976	14777	14747	14954	14893	15056	14906	14887	14699	14778	14823	14941	15001	14959	14823	14911	14942	14966	14875	14789	14845	15012	14879	14890	14896	14929	14922	14819	14900	15014	14782	14861	14975	15061	14952	14907	14845	14889	14887	14951	15005	15084	14876	14889	15050	14767	14919	14917	14754	14997	14827	14943	14868	14840	14715	15043	14735	14826	14839	15035	14860	14946	15008	14862	14828	14950	14785	14848	14926	15080	14939	14692	14838	14786	15032	14901	14724	14987	14942	14912	14959	14815	14763	14926	14849	14964	14973	14764	14831	14929	14847	14886	14925	15003	15003	14862	14990	14911	14784	15025	15007	14892	14774	15040	14937	14936	14881	14946	14977	14794	14912	14889	15001	14869	14810	14961	14808	14953	14811	14807	14981	14966	14825	15008	14964	14783	14835	14861	14987	14769	15104	14886	14887	14917	14699	14854	15026	14812	14866	14858	14804	14734	14974	14858	14961	14954	14961	14992	14897	14873	14743	14822	14933	14836	15036	14768	14989	14858	15059	14887	14817	14943	14927	14970	14881	14765	14890	14855	14900	14957	14898	14983	14948	14924	14784	14758	14876	14850	14714	14794	15087	14832	14954	14881	14967	14786	14610	14919	14850	14968	14929	15021	14966	14864	14787	14854	14954	14992	15000	14847	14777	14785	14772	15001	14935	14968	14957	14959	14978	14835	14894	14767	14974	15044	14714	14992	14909	14971	14746	14989	14722	14939	15105	14873	14938	14990	14842	14909	14862	14754	14872	15012	14786	14813	14944	14889	15124	14934	14997	14872	14938	14889	14773	14892	14910	14845	14710	14988	14968	14999	14929	14828	14796	14819	15051	15019	15042	14827	14897	14900	14941	14893	14810	14871	15080	14987	14864	14763	15053	14867	15011	14797	14890	14755	14901	14926	14828	14779	15026	14887	14940	14894	14799	14731	14684	14989	14914	14894	14697	14661	15078	15017	14774	14880	14824	14963	14861	14874	14829	14878	14911	15127	14892	14701	14824	14973	14894	14760	14983	14802	14964	14772	14908	14846	14917	14961	14824	15034	14872	14941	14820	14769	14967	14924	14917	14855	15040	14716	14853	14826	14943	15023	14808	14864	14994	14989	15038	14865	14894	14999	14974	14959	14866	14840	14884	14863	14866	14816	15059	14895	14947	14908	14923	14789	14830	14869	15079	14891	15001	14997	15058	14873	14893	14867	14776	14919	14889	14898	14782	14855	14944	14933	14904	15069	14807	14999	14940	14714	14896	14732	14950	14888	14817	14715	14834	14840	14910	15016	14972	14916	14933	15038	14810	14935	14803	14869	14813	14956	14805	14876	14982	14936	14616	14917	14941	14877	14866	14922	14837	14884	14785	14869	14913	14944	14759	14978	14869	14737	14911	15055	15014	14956	14872	14962	14840	14834	14934	14940	14716	14949	14837	14787	14815	14943	14941	14768	14813	14831	14873	14895	14935	14839	14800	14938	14806	14852	14989	14687	15068	14805	14998	14711	14739	14997	14998	14858	14887	15026	14849	14790	15114	14982	14984	14990	14815	14905	14961	14911	14736	15094	15044	14855	14862	14887	14883	14859	14862	14933	14843	14844	14727	14919	15100	14836	14835	15015	15129	14927	14970	14937	14759	14857	14826	15003	14941	14918	14869	14966	15005	15020	14789	14948	14964	14792	14843	14832	14942	14927	14809	14932	14930	15070	14963	14859	14936	14886	14887	14961	14933	14786	14869	15030	14864	14900	14850	15022	14942	14817	15070	14976	14891	14955	14891	14773	14835	14815	14820	14960	14950	14821	14898	14844	14924	14832	14932	14895	14927	14913	14752	14994	14723	15047	14973	14901	14918	14913	14733	15064	14997	14878	14967	14934	14941	14794	14703	14924	14755	14937	14860	14797	14587	15065	14985	14843	14985	14810	14850	14784	14970	14949	14810	15012	14927	14984	14794	14979	15092	15051	14952	14916	14910	14967	14879	14907	14813	14937	14690	14860	14928	14924	14762	14940	15074	15000	14863	14853	14967	15082	14963	14848	14817	14925	14931	14994	14793	14818	15102	14875	14912	14908	14828	14899	14844	14982	14827	14679	14991	14597	15020	14949	14771	15081	14914	14879	14959	15048	14953	14948	15004	14899	14783	15111	14880	14833	14806	14967	14808	14923	14818	14992	14829	14884	15051	14826	14681	14998	15028	14771	14830	14917	14955	14995	14893	14724	14990	14804	14874	15031	14908	14827	14852	14947	14878	14893	14798	15109	14894	14920	14904	14997	14930	15063	14768	14977	14987	14827	14879	14818	15118	15014	14881	15060	14838	14774	14845	14852	15012	15022	15061	14949	14924	14779	14900	14982	14813	14878	14913	14926	14888	14966	14814	14916	14857	14963	15029	14911	14843	14967	14788	14868	14913	14932	14909	15040	14834	14965	14944	14841	14867	14941	14842	14999	14791	14790	14862	14961	15079	14880	14888	14819	15049	15074	14684	14907	14973	15031	14877	14836	15043	14885	14952	14904	14882	14886	14724	14953	14848	14784	14966	14822	14911	14953	14971	14938	14770	15059	14892	14850	15241	14942	14932	14865	14817	14899	14909	14827	14947	14889	14944	14900	15002	14821	14962	14883	15050	14917	14805	14933	14855	14790	14789	14852	14880	14903	14818	14816	14766	14908	14907	15010	14943	14793	14854	14953	14914	14857	14867	14756	14914	14884	14875	14894	15024	14752	14868	15036	14686	14766	14969	14976	14935	14911	14959	14988	14880	14968	14985	14928	14933	14933	14900	14868	14971	14832	14981	14919	14933	14965	14946	14936	14936	14966	15008	14940	14831	14867	14888	14878	14856	14924	14890	14947	14949	14673	14860	14903	14904	14950	15066	14650	14929	14766	14819	14854	14819	14935	14941	14790	14957	14884	14814	14861	14798	14819	14828	15082	14853	14888	14781	14904	14782	14784	14712	14854	14934	14893	14927	14950	15036	14800	14895	15056	14924	15039	14867	14956	15030	14830	14724	14815	14753	14837	14848	14912	14823	14915	14948	14900	14827	14891	14753	14770	14827	14880	14815	14823	14975	14748	14851	14729	15037	14743	15060	14954	14885	14875	14729	14944	14868	14972	15134	14910	14894	14904	14702	14855	14869	14936	14839	14954	14760	14812	14839	15039	14935	14618	14992	14946	14857	14872	14874	14915	15028	14881	14873	14863	14848	14977	14981	14715	14909	14755	15010	14934	14803	14968	14790	14783	14745	14927	14828	14802	14934	14944	14824	14920	14946	14818	14897	14875	14965	14906	15019	14841	14935	14961	15003	14935	14975	14728	14931	14854	14944	14765	14947	15004	14810	14913	14814	15038	14809	14793	14888	14833	14953	15077	14929	14923	14781	14901	14922	14844	14944	14925	14892	14775	14927	14950	14828	15007	14847	15012	15005	14882	14795	14964	14850	14979	14959	15043	15007	14948	14967	15081	14952	14929	15017	15040	14704	15132	14965	14844	14955	14958	14977	14987	14951	14872	14859	14848	14897	14861	15079	14829	14964	14976	14893	14744	14790	14838	14833	15046	14966	14963	14957	14827	14885	14992	14890	15115	15016	15134	14965	14866	15082	14721	14738	14866	14905	14938	14890	14926	14870	14841	14835	14928	14777	14859	14752	14720	15021	14905	14698	15043	14981	15023	14757	14926	15000	14938	14935	14967	14885	14924	14900	14912	14869	14840	14963	14988	14874	14883	15063	14918	14901	14785	14933	14932	14811	14713	15023	14837	14943	14946	14986	15017	15034	14776	14960	14940	14868	15021	14890	14994	14872	14854	14838	14980	15127	14884	14898	14920	15108	14913	14847	14812	14970	14795	14978	14791	14993	14942	14773	14892	14953	14941	14786	14819	14822	14925	14864	14929	14955	14925	14783	14853	14623	14909	14869	14934	14885	14981	15018	14903	14887	15014	14876	15004	14939	14760	14835	14865	14992	14843	14880	14864	15009	14837	14909	14967	14789
22541	20930	28658	23349	21114	22938	24994	19683	18723	18990	18906	18879	18571	18379	18499	18365	23779	35932	32156	27991	23637	20237	18803	18207	17720	17789	18093	17783	18151	17928	18031	17818	17964	17946	17857	17878	17982	18016	17821	17668	17947	17815	17821	17997	17972	17869	17821	17680	17785	17697	17823	17861	17909	18051	17904	17830	17725	17921	17683	18074	17997	17808	17820	17854	17891	17666	18014	17904	17921	17844	18037	17884	17782	17761	18042	17921	17858	17791	17879	17944	17683	17855	17944	17803	17771	17858	17723	17803	17762	17905	17806	17878	17644	18016	17830	17800	17730	17629	17732	17952	17830	17865	17606	17830	17945	17627	17792	17780	17819	17774	17811	17924	17600	17892	17967	17918	17791	17800	17557	17819	17748	17801	17854	17831	17866	17855	17915	17862	17627	17867	17825	17888	17995	17957	17902	17742	17700	17836	17888	17652	17815	17670	17750	17692	17927	18034	17815	17865	17834	17725	17692	18019	17938	17950	17766	17764	17619	17881	18043	17932	17941	18041	17883	17661	17901	17658	17787	18066	17867	17959	17785	17950	17739	17769	17873	17991	17905	17898	17628	17911	17858	17658	17769	17759	17722	17719	17667	17949	17720	17663	17903	17852	17894	17810	17867	17664	17751	17854	17820	17662	17722	17575	17665	17867	18046	17869	17719	17772	17580	17827	17860	17907	17835	17791	17645	17802	17908	18084	17921	17998	17894	17942	17990	17946	17678	17620	17809	17651	17866	17842	17588	17712	17676	17776	17636	17670	17732	17883	17732	17780	17892	17754	17635	17500	17593	17670	17784	18014	17802	17685	17736	17731	17786	17828	17830	17632	17847	17815	17748	17760	17814	17942	17856	17834	17791	17746	17632	17730	17657	17589	17814	17734	17626	17651	17733	17612	17781	17948	17682	17868	17993	17633	17610	17889	17757	17589	17901	17665	17873	17805	17760	17572	17907	17739	17728	17842	17989	18048	17781	17853	17876	17918	17802	17768	17695	17701	17755	17732	17848	17873	17891	17890	18035	17797	17674	17743	17779	17848	17739	17836	17741	17738	17565	17749	17802	17804	17751	17793	17862	17954	17898	17769	17557	17862	17705	17553	17863	17744	17702	17823	17807	17705	17634	17839	17623	17876	17717	17744	17666	17884	17706	17831	17789	17754	17818	17757	17579	17751	17759	17763	17795	17758	17736	17916	17898	17608	17888	17873	17597	17823	17876	17769	17826	17767	17839	17816	17737	17676	17831	17824	17805	17647	17786	17664	17569	17759	18049	17900	17604	17715	17749	17811	17602	17833	17654	17789	17762	17722	17962	18033	17914	17725	17712	17881	17800	17745	18030	17865	17718	17859	18107	17795	17941	17853	17910	17789	17791	17900	17826	17713	17954	17929	17834	17718	17825	17498	17824	17844	17649	17539	17771	17676	17608	17595	17818	17710	17756	17963	17763	17633	17877	18039	18040	17817	17691	17819	17796	17646	17619	17766	17716	17891	17794	17918	17761	17765	17981	17766	17851	17651	17696	17655	17902	17865	17868	17761	17732	17914	17890	17893	17866	17759	17767	17781	17885	17750	17757	17828	17706	17576	17868	17712	17941	17699	17653	17830	17762	17563	17896	17964	17842	17790	17733	17823	17829	17882	17567	17727	17870	17839	17865	17820	17899	17769	17659	18036	17899	17730	17775	17825	17765	17858	17787	17573	17580	17822	17745	17707	17810	17702	17571	17729	17878	17829	17777	17843	17806	17731	17902	17677	17686	17553	17927	17720	17939	18043	17754	18048	17863	17909	17790	17865	17837	17777	17608	17804	17670	17822	17854	17858	17923	17887	17581	17737	17644	17782	17804	17758	17756	17780	17622	17787	17783	17693	18010	17802	17857	17727	17682	17907	17609	17727	17644	17868	17705	17773	18012	17914	17658	17715	17713	17703	17765	17818	17824	17803	17717	17656	17824	17711	17950	17709	18020	17604	17930	17723	17760	17732	17938	17843	17856	17669	17832	17797	17978	17879	17943	17809	17815	17547	17869	17722	17848	17771	17701	17533	17939	17763	17609	17922	17863	17841	17859	17544	17708	17771	17714	17848	17646	17753	17888	17840	17870	17642	17957	17851	18014	17727	17571	17929	17913	17733	17743	17934	17779	17674	17779	17665	17852	17781	17716	17926	17935	17807	17859	17769	17854	17902	17697	17703	17923	17808	17828	17751	17813	17686	17984	17756	17757	17646	17648	17650	17873	17792	17695	17824	17832	17702	17801	17546	17763	17914	17840	17700	17649	17682	17827	17812	17770	17851	17768	17990	17876	17762	17876	17858	17971	17721	17698	17698	17910	17860	17782	17757	17981	17721	17706	17585	17695	17591	17713	17842	17843	17624	17871	17738	17860	18030	17929	17918	17940	17705	17510	17730	17639	17820	17701	17773	17684	17763	17842	17875	17806	17640	17790	17661	17875	17828	17616	17698	17895	17877	17736	17861	17944	17771	17727	17675	17712	17837	17700	17671	17779	17817	17688	17979	17846	17577	17877	17786	17910	17613	17666	17771	17707	17763	17833	17648	17837	17655	18035	17850	17753	17856	17756	17755	17669	17608	17696	17748	17910	17695	17804	17710	17732	17704	17818	17778	17925	18002	17701	17787	17809	17954	17730	17595	18051	18029	17830	17735	17808	17741	17798	17995	17798	17862	17815	17908	17607	17910	17748	17732	17837	17882	17708	17615	17584	17791	17790	17799	17727	17960	17758	17706	17720	17716	17834	17750	17836	17815	17917	17726	17655	17838	17885	17735	17879	17787	17580	17646	17772	17787	17853	17860	17945	17877	17804	17588	17833	17842	17766	17882	17802	17745	17719	17826	17888	17717	18010	17825	17816	17697	17752	17811	17843	17857	17669	17804	17701	17538	17955	17714	17683	17704	17790	17695	17749	17725	17802	17677	17688	17805	17904	17948	17946	17816	17872	17735	17716	17656	17622	17756	17901	17751	17926	17986	17722	17587	17547	17704	17576	17891	17715	17830	17710	17911	17839	17911	17817	17953	17938	17723	17844	17733	18001	17797	17900	17604	17865	17736	17627	17850	17930	17705	17692	17920	17679	17876	17606	17721	17724	17593	17757	17726	17721	17772	17691	17673	17820	17972	17918	17789	17812	17881	17945	17884	17856	17458	17789	17564	17984	17726	17762	17678	17980	17856	17928	17871	17680	17865	17797	17715	17809	17991	17677	17878	17761	17698	17619	17822	17839	17704	17767	17763	17914	17769	17797	17951	17686	17793	17568	17825	17707	17693	17918	17680	17745	17687	17738	17773	17743	17714	17781	17938	17837	17795	17789	17585	17779	17558	17796	17814	17848	17791	17775	17649	17876	17840	17680	17838	17919	17853	17826	17739	17805	17871	17856	17723	17880	17937	17897	17673	17627	17497	17947	17918	17740	17895	17523	17814	17835	17684	17627	17663	17884	17840	17808	17700	17965	17714	17877	17748	17817	17991	17660	17778	17938	17764	17914	17906	17851	17817	17832	17827	17739	17768	17779	17644	17863	17734	17775	17706	17796	17836	17720	17842	17862	17742	17722	17762	17772	17867	17652	17962	17844	17655	17915	17606	17587	17823	17674	17709	17790	17639	17611	17748	18080	17667	17834	17922	17841	17760	17828	17845	17820	17870	17744	17931	17600	17793	17597	17665	17818	17722	17666	17785	17777	17738	17796	17844	17613	17673	17879	17798	17777	17788	17701	17775	17836	17820	17580	17733	17689	17991	17890	17789	17924	17655	17917	17808	17777	17703	17876	17716	17845	17634	17827	17918	17947	17813	17808	17797	17829	17834	17892	18029	18016	17829	17931	17878	17813	17656	17695	17677	17714	17739	17731	17760	17805	17686	17883	17717	17663	17715	17786	17811	17693	17759	17677	17677	17725	18002	17699	17840	17591	17808	17899	17920	17748	17899	17818	17765	17773	17673	17823	17947	17662	17842	17841	17962	17697	17883	17725	17871	17837	17987	17649	17895	17914	17810	17806	17696	17851	17762	17805	17706	17838	17754	17588	17728	17738	17699	17622	17735	17783	17822	17762	17685	17712	17837	17832	17660	18011	17771	17800	17710	17804	17942	17734	17891	17920	18056	17994	17729	17928	17678	17818	17811	17612	17765	17819	17915	17685	17946	17694	17871	17606	17963	17726	17625	17589	17340	17546	17765	17804	17583	17723	17700	17783	17681	17574	17885	17877	17760	17850	17949	17747	17585	17985	17930	17768	17805	17761	17813	17859	17739	17935	17776	17677	17710	17787	17866	17814	17718	17673	17791	17714	18001	17785	17677	17821	17854	17795	17449	17831	17766	17811	17832	17877	17595	17721	17709	17834	17716	17811	17646	17638	17721	17970	17714	17685	17914	17884	17890	17857	17780	18085	17905	17969	17832	17858	17822	17936	17696	17823	17826	17754	17813	17877	17724	17718	17907	17736	17938	17738	17688	17825	17619	17722	17767	17886	17762	17659	17758	17893	17961	17492	17855	17730	17593	17913	17639	17748	17897	17674	17776	17698	17995	17685	17751	17666	17669	17842	17640	17733	17615	17808	17794	17840	18073	17841	17747	17813	17916	17788	17825	17904	17754	17636	17759	17904	17705	17608	17624	17901	17549	17708	17923	17793	17820	17892	17795	17708	17925	17718	18095	17557	17842	17665	17878	17767	17891	17719	17890	17679	17640	17618	17623	17775	17667	17979	17782	17848	17770	17955	17904	17690	17753	17627	17754	17655	17696	17877	17717	17795	17547	17711	17755	17658	17814	17827	17600	17600	17896	17791	18009	17823	17695	17882	17705	17766	17867	17736	17934	17777	17875	17763	17695	17654	17870	17752	17768	17990	17597	17821	17593	17762	17837	17923	17769	17641	17767	17837	17814	17711	17723	17727	17655	17746	17726	17957	17909	17731	17934	17838	17828	17663	17846	17745	17694	17746	17583	17690	17746	17927	17704	17977	17865	17805	17836	17576	17693	17771	17869	17853	17714	17586	17753	17698	17820	17872	17871	17787	17739	17606	17840	17893	17773	17765	17782	17890	17808	17592	17870	17837	17769	17795	17810	17917	17837	17627	17844	18061	17960	17672	17817	17683	17744	17720	17477	17706	17770	17715	17937	17893	17949
17141	33270	29464	20695	18715	17762	17090	16931	16744	16706	16517	16309	16065	15967	15659	15567	25312	37458	32245	26981	21458	17414	15720	15630	15100	15319	15403	15179	15140	15106	15188	15258	15135	15160	15109	15142	15290	15218	15362	15028	15172	15267	15155	15234	15318	15165	15225	15278	15150	15309	15256	15249	15168	15239	15258	15263	15177	15153	15298	15206	15141	15148	15383	15257	14999	15152	15038	15277	15214	15396	15110	15242	15143	15216	15266	15180	15227	15265	15148	15292	15168	15309	15295	15173	15061	15392	15158	15215	14937	15357	15272	15093	15003	15324	15163	15229	15294	15080	15372	14992	15174	15121	15155	15141	15147	15122	15247	15081	15374	15063	15349	15036	15146	15406	15140	15474	15071	15301	15251	15331	15244	15071	14982	15205	15133	15325	15185	15184	15188	15228	15332	15392	15244	15195	15266	15103	15112	15180	15266	15341	15153	15182	15112	15122	15161	15145	14927	15097	15191	15268	15092	15090	15164	15078	15162	15145	15105	15103	15195	15088	15232	15418	15098	15192	15295	15196	15247	15234	15196	15075	15263	15257	15049	15241	15238	15245	15246	15301	15047	15173	15461	15210	15069	15129	14991	15085	15105	15257	15058	15368	15152	15245	15165	15148	15194	15070	15293	15219	15299	15325	14995	15212	15145	15137	15120	15030	15269	15084	15176	15087	15144	15169	14988	15211	15001	15390	15074	15354	15187	15059	15091	15268	15180	15209	15129	15181	15183	15016	15244	15110	15130	15235	15292	15073	15067	15056	15296	15248	15140	15101	15327	15217	15448	15312	15116	15234	15200	15162	15273	15170	15240	15407	15101	15347	15289	15271	15242	15325	15135	15283	15130	15106	15014	15308	15089	15177	15140	15149	15172	15142	15331	15285	15232	15202	15327	15101	15124	15221	15156	15186	15224	15167	15232	15162	15316	15139	15140	15258	15228	15152	15098	15179	15061	15144	15228	15188	15123	15248	15279	15179	15258	15172	15064	15178	15197	14957	15075	14953	15300	15178	15172	14961	15111	15167	15184	15171	15069	15188	15166	15189	15273	15346	15128	15246	15276	15188	15075	15143	15241	15075	15175	15094	15254	15273	15254	15336	15259	15092	15211	15158	15086	15139	15071	15220	15386	15183	15110	15129	15064	15220	15183	15301	15120	15196	15121	15113	15223	14959	15117	15332	15128	15136	15252	15266	15083	15088	15259	15063	15120	15239	15075	15200	15218	15151	15295	15295	15061	15356	15206	15250	15058	15175	15072	15187	15043	15252	15184	15193	15168	15119	15328	15381	15132	15046	15186	15211	15154	15225	15320	15238	15104	15242	15064	15288	15108	15091	15195	15125	15139	15145	15406	15347	15167	15205	15120	15172	15164	15162	15156	15124	15288	15111	15132	15147	15142	15239	15178	15276	15133	15078	14974	15129	15228	15136	15148	15352	15136	15196	15186	15196	15068	15154	15113	15314	15373	15277	15128	15255	15196	15170	15149	15108	15080	15199	15256	15148	15313	15021	15236	15188	15237	15150	15291	15134	15147	15197	15131	15058	15201	15201	15137	15136	14892	15198	15050	15261	15141	15140	15281	15149	15201	15238	15131	15241	15150	15136	14982	15056	15025	15233	15224	15022	15180	15036	15174	15247	15206	15280	15245	15120	15098	15180	15375	15024	15406	15095	15172	15249	15158	15046	15213	15187	15114	15221	15294	15306	15147	15107	15037	15205	15108	15128	15122	14994	15116	15331	15208	15208	15145	15196	15136	15250	15269	15086	15201	15184	15314	15299	15101	15335	15195	14973	15267	15332	15167	15141	15080	15179	15123	15215	15171	15166	15198	15155	15100	15132	15082	15142	15185	15141	15210	15137	15131	15198	15182	15242	15157	15188	15097	15145	15172	15264	15327	15283	15200	15323	15232	15240	15240	15081	15278	15209	15270	15179	15065	15095	15246	15148	15080	15234	15070	15195	15254	15115	14982	15194	15125	15304	15135	15267	15109	15146	15067	15164	15119	15282	15302	15189	15227	15109	15099	15219	15121	15111	15173	15156	15362	15127	15205	15219	15123	15080	15122	15128	15156	15244	15130	15185	15044	15253	15220	15085	15086	15201	15012	15148	15165	15262	15244	15209	15237	15141	15239	15208	15051	15193	15071	15228	15171	15192	15171	15161	15200	15206	15126	15268	15071	15083	15186	15233	15195	15095	15015	15161	15012	15046	15121	15130	15114	15234	15220	15335	15223	15243	15088	15145	15082	15112	15105	14960	15255	15328	15193	15307	15055	15154	15062	15231	15169	15114	15254	15133	15151	15129	15216	15277	15210	15246	15146	15313	15280	15280	15159	15094	15151	15030	15213	15214	15084	15089	15159	15175	15250	15072	15098	15179	15191	15241	15027	15239	15218	15143	15073	15257	15199	15253	15346	15189	15252	15244	15054	15229	15108	15408	15144	15226	15183	15357	15257	15109	15151	15161	15035	15238	15202	15189	15315	15178	15121	15094	15236	15242	15018	15237	15430	15141	15094	15226	15083	15090	15278	15072	15092	15101	15142	15148	15275	15137	15300	15098	15170	15084	15221	15278	15318	15276	15239	15296	15202	15158	15214	15071	15237	15015	15173	15125	15167	15142	15111	15091	15113	15182	15188	15147	15318	15142	15259	15059	15148	15142	15084	15165	15235	15205	15131	15227	15328	15036	15233	15023	15340	15220	15370	15082	15380	15370	15182	15348	15209	15077	15161	15256	15080	15275	15047	14991	15021	15183	15155	15129	15149	15152	15146	15263	15085	15169	15560	15098	15196	15249	15293	15347	15073	15218	15149	15068	15228	14995	15341	15060	15117	15273	15142	15240	15093	15206	15285	15192	15096	15268	15229	15151	15069	15137	15224	15166	15295	15149	15085	15132	15258	15235	15202	15016	15068	15223	15287	15151	15057	15318	15006	15256	15146	15121	15138	15165	15241	15197	15317	15240	15135	15249	15318	15205	15091	15092	15217	15136	15158	15186	15026	15182	15247	15199	15216	15133	15145	15157	15136	15274	15035	15259	15282	15123	15017	15168	15181	15092	15255	15224	15028	15287	15184	15291	15114	15113	15174	15256	15127	14988	15127	15136	15149	15187	15323	15116	15032	15169	15147	15063	15087	15154	15076	15094	15149	15121	15211	15067	15172	15218	15243	15177	15239	15308	15134	15330	15177	15142	15305	15196	15144	14989	15071	15431	15221	15308	15269	15060	15188	15283	15010	15186	15084	15352	15139	15307	15310	15157	15235	15145	15079	15098	15082	15147	15148	15276	15207	15094	15238	15107	15286	14923	15181	15092	15131	15195	15061	15011	15237	15155	15248	15193	15075	15211	15075	15049	15097	15290	15273	15319	15208	15125	15093	15158	15245	15135	15224	15252	15079	15124	15259	15151	15291	15166	15376	15124	15078	15070	15239	15213	15206	15136	14982	15243	15223	15268	15070	14928	15164	15296	15170	15008	15053	15166	14988	15273	15168	15219	15292	15257	15031	15206	15133	15211	15095	15378	15110	15227	15111	15199	15181	15321	14979	15427	15091	15218	15112	15105	15123	15177	15250	15276	15116	15349	15001	15218	15087	15139	15244	15220	15211	15021	15204	15149	15060	15195	15175	15114	15078	15050	15107	14990	15199	15080	15038	15140	15265	15241	15186	14978	15201	15208	15109	15213	15306	15161	15086	15174	15091	15252	15180	15102	15218	15191	15196	15268	15009	15204	15262	15156	15280	15270	15059	15162	15124	15037	14972	15158	15076	15038	15119	15192	15300	15185	15290	15243	15154	15212	15227	15157	15174	15188	15302	15140	15223	15203	15108	15113	15139	15264	15142	15150	15134	15100	14977	15273	15013	15256	15129	14986	15077	15176	15230	15366	15253	15184	15274	15133	15179	15149	15306	15136	15160	15090	15137	15205	15181	15314	15068	15078	15048	15251	15161	15129	15085	15217	15185	15322	14959	15140	15259	15127	15050	15135	15335	15268	15085	15317	15191	15191	15195	15089	15125	15214	15061	15222	15065	14966	15349	15244	15218	15164	15203	15192	15268	15121	15133	15098	15264	15283	15175	15071	15103	15190	15223	15224	15089	15316	15195	15088	15174	15109	15133	15158	15223	15146	15207	15074	15334	15155	15269	15068	15064	15237	15297	15300	15191	15075	15192	15100	15296	15138	15253	15257	15250	15171	15418	15104	15321	15034	14969	15211	15280	15065	15156	15071	15212	15082	15262	15322	15179	15085	15117	15250	15038	15328	15055	15214	15101	15168	15255	15166	15217	15107	15175	15196	15195	15300	15028	15037	15160	15176	15190	15076	14953	15279	15126	15114	15126	15326	15335	15192	15046	15281	15069	15290	15097	15176	15238	15188	15265	15057	15204	15256	15161	15162	15014	15083	15077	15275	15274	15078	15039	15101	15269	14972	15303	15221	15205	15214	15074	15037	15203	15152	15213	15229	15332	15199	15121	15029	15071	15193	15268	14901	15189	15205	15278	15294	14953	15230	15289	15159	15143	15072	15103	15156	15359	15056	15152	15134	15274	15186	15132	15269	15098	15161	15181	14948	15102	15106	15015	15097	15092	15197	15122	15114	15200	15035	15022	15161	15312	15183	15195	15144	14986	15149	15135	15178	15230	15106	15328	15364	14992	15122	15196	15131	15312	15100	15171	15292	15197	15200	15011	15323	15064	15047	15047	15142	15252	15326	15095	15183	15085	15178	15191	15068	15263	15284	15224	15320	15141	15221	15134	15190	15098	15123	15282	15146	14957	15318	15158	15234	14914	15294	15198	15114	15152	15163	15232	15236	15177	15162	15026	15091	15216	14899	15153	15220	15270	15287	15114	15278	15140	15262	15107	14973	15014	15231	15365	15191	15313	15082	14928	15177	15203	14943	15165	15174	15273	15388	15191	15066	15234	15134	15197	15040	15091	15143	15131	14970	15300	15028	15074	15149	15142	14941	15169	15102	15232	15070	15337	15113	15312	15072	15136	15228	15053	15170	15285	15082	15123	15107	15225	14996	15289	15059	15245	15080	15139	15330	15181	15157	15288	15201	15036	15015	15195	15119	15056	15294	15057	15293	15135	15159	15207	15137	15202	15258	15130	15147	15080	15145	15201	15157	15215	15273
27232	22128	25389	21294	18117	18211	18230	18117	18323	18109	18078	18031	18389	17990	18178	18005	18422	19363	19478	18961	18576	18347	18080	17862	17754	17876	17869	17638	17900	17864	17957	17937	17728	17771	17787	18124	17826	17985	17858	17716	17779	17988	18226	18107	17933	17668	17738	17799	17736	17832	17911	17917	17858	17802	17801	17750	17774	17979	17958	17855	17942	17891	17640	17785	17775	17948	17948	18029	17796	17680	17751	17837	18024	17743	17826	17887	17797	17830	17858	17838	17759	17847	17886	17778	17855	17686	17906	17998	17835	17857	17700	17844	17756	17933	17901	17779	17564	17937	17936	17943	17835	17696	17772	17967	17688	17997	17724	17696	17830	17816	17974	17906	17734	17891	17742	17839	17880	17876	17873	17764	17988	17725	17806	17828	17940	17885	17944	17839	17925	18058	17954	17773	17653	17698	17778	17728	17656	17789	17776	17863	17801	17732	17669	17769	17689	17701	17654	17807	17780	17935	17708	17832	17986	17815	17796	17886	17799	17757	17950	17892	17736	18065	17893	17790	17823	17727	18047	17798	17951	17769	17855	18037	17877	17908	17986	17913	17797	17991	17944	17767	17782	17871	17780	18013	17934	17916	17956	17615	17587	17564	17829	17677	17849	17846	17816	17880	17822	17776	17794	17694	17974	17831	17842	17962	17945	17859	17959	17785	17750	18002	17857	17807	17792	17831	17773	17821	17747	17735	17769	17898	17883	17851	17539	17943	17882	17678	17697	17787	17782	17540	17715	17611	17721	17811	17930	17900	17874	17676	17934	17898	17884	17734	17977	17815	18020	18017	17878	17850	17786	17832	17828	17807	17931	17760	17945	17902	17901	18033	17904	17822	17864	17917	17867	17752	17950	17832	17632	17954	17815	17918	17831	17983	17872	18000	17741	17781	17774	17845	17936	17708	17613	17792	17629	17803	17799	17945	17877	17938	17808	17812	17831	17734	17829	17950	17930	17711	17804	17760	17877	18003	17981	17880	17703	17989	17933	17790	17958	17869	17863	17873	17816	17904	17841	17793	17808	18180	18061	17923	17931	17738	17725	17791	17744	17864	17815	17845	17793	17838	17771	17917	17947	17944	17748	17924	17837	17778	17797	17815	17978	17785	17975	17868	17865	17786	17915	17840	17964	17973	17864	17742	17625	17921	17750	17698	17798	18008	17748	17859	17870	17881	17787	18014	17704	17799	17745	17774	17785	17808	17727	17782	17908	17741	17815	17907	17780	17827	17958	17854	17694	17895	17683	17742	17865	17890	18063	17847	17827	17931	17974	17757	17992	17764	17905	17998	17890	17728	17868	17940	17916	17835	17738	17959	17868	17903	17866	17686	17831	17793	17790	17695	17989	17851	17853	17932	17847	17912	18008	17772	17944	17847	17862	17788	17891	17808	17755	17703	17747	17997	17815	17772	17782	17876	18021	17935	18069	18016	18030	17859	18047	17881	17745	18010	18032	17674	17824	17695	17691	17817	17746	17962	17850	17760	17861	17688	17835	17696	18032	17812	17973	17691	17751	17881	17885	17985	17616	17649	17821	17862	17968	17763	17853	17853	17942	17669	17848	17834	17921	17670	17907	18005	17664	17818	17597	17650	17866	17799	17711	17889	18002	17879	17872	17772	17767	17895	17760	17896	17813	17850	17850	17785	17953	17923	17816	17679	17571	17674	17893	17883	17868	17786	17847	17836	17808	17864	17751	17894	17817	17702	17811	17951	17833	17712	17619	17796	18038	17789	17978	17911	17749	17892	17967	17908	17883	17780	17620	17740	18104	17873	17989	17728	17781	17903	17891	17862	17911	18003	17966	17997	17795	17743	17677	17941	17940	17974	18068	17896	17931	17975	17920	17808	17787	17918	17899	17779	17928	17791	17886	17817	17727	17963	17835	17853	17917	17706	17722	17839	17883	17760	17911	17980	17864	17712	17547	17770	17664	17974	17958	17748	17761	17938	17844	17873	17761	17978	17952	17976	17678	17867	17678	17784	17775	17740	17885	17594	17612	17830	17688	17935	17809	17855	17730	17710	17868	17874	17898	17807	17830	17763	17726	17717	17905	17879	17726	17868	17902	17923	17884	17889	17831	18102	17922	17799	17908	17636	17831	17843	17719	17821	17853	17696	17966	17708	17941	17838	17963	17908	18089	17925	17830	17886	17796	17790	17755	17746	17884	17940	17881	17708	17800	17651	17809	17704	17868	17749	18002	17903	17818	17685	17781	17835	18078	17626	17969	17667	17900	17869	18024	17948	17879	17809	17867	17689	17800	17982	17847	17915	17962	17845	17945	17709	17785	17921	17995	18003	17856	17778	17972	17879	17801	17971	17847	17926	17846	17842	17849	17950	17905	18059	18139	17912	17847	17604	18094	17888	17662	17841	17722	17877	17720	17880	17951	17747	17782	17875	17791	17815	17895	17821	18073	17927	17755	17746	17762	18042	17916	17766	17871	17732	17842	18047	17801	18065	17918	17979	17770	18065	17830	17831	17928	17825	17877	17861	17938	17700	17902	17848	17831	17783	17919	17823	17733	17545	17887	17701	17768	17979	17911	17801	17936	17982	18054	17971	17638	17758	17987	17714	17914	17619	17884	17923	17867	17941	17941	17930	17754	17626	17891	17948	18006	17930	17765	17907	17904	17907	17716	17653	18020	17896	17723	17762	17998	17797	17900	17820	17829	17930	17921	17915	17921	17852	17933	18031	18065	17880	17802	17967	17843	17809	17911	18039	17672	17741	17833	18010	17778	17539	17807	17682	17666	17914	17862	17950	17788	17832	18011	17654	17893	17874	17700	17853	17956	17918	17748	17909	17848	17965	17727	17963	17832	17751	17783	17916	17860	17882	17712	17815	17807	17723	17824	18051	17931	17974	17833	17887	17914	17924	17878	17882	17982	17902	17792	17880	17766	17998	18066	17829	17796	18044	17797	17908	17746	17972	18000	17653	17694	17838	17751	17961	17577	17804	17906	17915	17711	17780	18026	17707	17938	17888	17919	17761	17803	17921	17728	17710	17772	17766	17956	17981	17971	17784	17862	17958	17861	17840	17918	17830	17786	17741	17719	17885	17766	18094	17751	17900	17797	17849	17849	17933	17928	17791	17615	17697	17812	17686	17607	17756	18111	17738	17827	17736	17995	18034	17777	17910	17797	17778	17787	17726	17810	17931	18008	17927	17906	17887	17816	17741	17858	17601	17832	17890	17751	17789	17864	17997	18014	17820	17840	17725	17801	17824	17876	17925	17867	17967	17607	17787	17679	17794	17737	17929	17873	17675	17840	17886	17815	17711	17755	17737	17888	17914	17768	17929	17899	17824	17736	17868	17900	18011	17907	17799	18025	17816	17903	17796	17920	17811	17620	18136	17637	17762	17881	17852	17679	17746	17970	18135	17771	17819	17784	17765	17984	17869	17874	18011	17843	17902	17879	17918	17840	17905	17899	17928	17831	18029	17847	17787	17974	18024	18035	17717	17839	17741	17901	17933	17747	17865	17891	17958	17956	18011	18024	17680	17752	17802	17633	17825	17844	17654	17980	17801	17851	18020	17802	17891	18006	17822	17781	17807	17805	17902	17836	18006	17813	18040	17946	17890	17723	17978	17870	17799	17886	17992	17891	18034	17890	17850	17895	17805	17591	17868	18105	18011	18101	17739	17722	17864	17665	17866	17940	17771	17917	18018	17992	17672	17857	17881	18031	17803	17903	17895	17705	17865	17874	17710	17841	17805	17945	17873	17934	17865	17950	17800	17817	17811	17653	17709	17775	17845	17759	17786	17653	17715	17791	17706	17683	17844	17769	17868	17695	17927	17823	17736	17987	17898	17898	17954	17747	17815	17777	17794	17963	17927	17963	17606	17913	17979	17837	17795	17973	17848	17855	17848	17758	17635	17884	18005	17651	18039	17889	17949	18036	17859	17914	17925	17735	17881	17930	17745	17955	18021	17960	17968	17851	17763	17806	17997	17816	17808	17882	17883	17942	17914	17797	17783	17692	17684	17839	17976	17893	17778	17941	17684	17723	17934	17836	17948	17884	17922	17984	17846	17824	17741	17729	17861	17656	17656	17860	17920	17741	17811	17856	17781	17900	17704	17781	17770	17884	17725	17767	17804	18001	17861	17908	17871	18067	17895	17849	17841	18067	17941	18108	17829	17854	17748	17796	18006	18017	17893	17786	17776	17878	17870	17935	17781	17882	17982	18145	17660	17796	17694	17990	17781	17853	17896	17900	17837	17843	18016	17889	17936	17726	17849	17944	17731	17780	17764	17953	17663	17831	17822	17733	17929	18015	17734	17896	17780	17839	18110	17783	17870	17921	17890	17743	17748	17762	17679	17662	18093	17868	17878	17693	17827	17764	18057	17774	17888	18004	17878	18093	17787	17919	17946	17833	17908	17941	17896	17896	17774	17763	17699	17722	17799	17899	17884	17802	17852	17837	17856	17764	17850	17768	17833	17835	17958	17941	18013	18102	17715	17766	17822	17947	17868	17894	17752	17869	17672	17863	17827	17850	17704	17801	18046	17867	17656	17765	17669	18002	17739	17838	18044	17808	17869	17876	17821	17889	17804	17783	18024	17674	18010	17788	17874	17991	17999	17968	17666	17836	17488	17749	18050	17767	17849	17794	18046	17936	17829	17745	17711	17864	17831	17823	17746	17808	17764	17770	17825	17858	17830	17811	17954	17888	17771	17669	17764	17753	17941	17927	17645	17910	17869	17911	17732	17874	17977	17931	17961	17799	17708	17729	17617	17837	17805	17778	18065	17852	18089	17688	17881	17853	17714	17884	17744	17749	17969	17971	17826	17878	17878	17928	17862	17840	17908	17865	17847	17830	17920	18061	17946	17772	17727	17851	17888	17770	17885	17752	18020	17683	17613	18082	17931	17832	17824	17987	17899	17868	17805	18066	17753	17877	18008	17704	17933	17868	17855	17853	17816	17963	17867	17755	17866	17918	17914	17837	17975	17723	17849	18030	17907	17983	17652	17817	17649	17801	17829	17932	17677	17657	17814	17782	17897	17982	17612	17877	17741	17816	17799	17847	17711	17995	17815	17889	17740	17695	17609	17810	17556	17835	17847	17742	17727	17774	17828	17851	17960	17792	17864	17871	17844	17979	17995	17929	18067	17954	17697	17699	17821
16998	23890	20397	16174	15672	15560	15451	15539	15633	15810	15720	15600	15539	15336	15383	15358	16037	17563	17252	16417	15936	15473	15273	15327	15320	15424	15288	15201	15235	15241	15117	15169	15354	15239	15343	15107	15216	15220	15287	15191	15337	15276	15167	15350	15028	15330	15322	15362	15154	15120	15233	15283	15148	15206	15198	15121	15234	15165	15158	15235	15152	15225	15250	15286	15321	15218	15315	15210	15318	15248	15201	15149	15278	15301	15203	15156	15364	15185	15348	15347	15276	15233	15103	15169	15218	15272	15285	15480	15216	15385	15063	15141	15209	15173	15203	15199	15229	15334	15079	15233	15205	15158	15302	15185	15136	15204	15189	15028	15315	15271	15220	15235	15171	15060	15007	15274	15252	15094	15164	15277	15119	15170	15308	15108	15309	15388	15299	15134	15473	15159	15558	15150	15184	15170	15286	15304	15300	15243	15263	15217	15207	15170	15422	15301	15161	15057	15116	15358	15252	15408	15256	15229	15214	15357	15160	15007	15138	15202	15260	15204	15265	15301	15179	15178	15274	15382	15341	15378	15285	15256	15167	15257	15070	15178	15097	15285	15276	15345	15232	15206	15227	15244	15106	15385	15156	15087	15222	15359	15218	15241	15150	15104	15067	15239	15130	15303	15318	15424	15226	15286	15169	15185	15312	15346	15356	15142	15304	15152	15382	15258	15235	15257	15246	15128	15156	15266	15202	15110	15339	15139	15214	15329	15239	15225	15146	15149	15185	15326	15291	15162	15200	15304	15148	15218	15190	15282	15298	15338	15232	15171	15184	15237	15403	15315	15126	15258	15310	15143	15117	15157	15294	15263	15180	15178	15138	15367	15221	15296	15148	15219	15125	15402	15265	15212	15214	15189	15299	15385	15486	15190	15383	15304	15367	15200	15142	15162	15293	15243	15367	15456	15163	15247	15083	15191	15293	15193	15143	15187	15380	15229	15124	15325	15244	15324	15153	15279	15366	15179	15260	15164	15146	15110	15433	15227	15290	15160	15241	15198	15137	15189	15162	15239	15161	15192	15260	15126	15200	15368	15340	15194	15156	15341	15230	15147	15285	15179	15215	15272	15123	15077	15074	15012	15334	15371	15295	15179	15208	15108	15133	15282	15265	15441	15454	15241	15306	15321	15139	15195	15353	15275	15229	15181	15134	15373	15213	15267	15259	15189	15179	15303	15249	15134	15222	15340	15346	15469	15315	15115	15197	15359	15356	15200	15173	15316	15089	15198	15015	15313	15291	15212	15125	15349	15102	15533	15287	15295	15253	15195	15305	15215	15349	15231	15220	15276	15186	15237	15335	15255	15464	15175	15323	15344	15403	15183	15257	15230	15261	15364	15312	15225	15174	15142	15284	15291	15318	15360	15418	15325	15111	15288	15112	15251	15120	15361	15254	15234	15177	15127	15205	15262	15133	15214	15270	15051	14971	15260	15167	15392	15186	15401	15154	15253	15325	15177	15156	15192	15235	15321	15013	15283	15172	15383	15059	15323	15249	15100	15432	15063	15296	15254	15258	15254	15168	15153	15241	15176	15351	15252	15400	15158	15095	15130	15451	15308	15379	15207	15182	15242	15051	15122	15186	15275	15026	15213	15181	15175	15248	15490	15216	15106	15156	15299	15272	15091	15093	15267	15240	15228	15290	15287	15209	15203	15443	15458	15362	15393	15242	15118	15125	15246	15296	15026	15225	15228	15289	15175	15228	15289	15338	15346	15179	15248	15236	15274	15486	15159	15086	15239	15138	15227	15152	15270	15053	15243	15234	15264	15132	15192	15293	15588	15340	15266	15322	15229	15054	15412	15025	15170	15256	15215	15213	15238	15082	15307	15190	15104	15357	15273	15261	15284	15162	15260	15184	15277	15099	15298	15213	15060	15159	15404	15360	15253	15138	15453	15327	15155	15347	15278	15386	15079	15233	15319	15300	15319	15200	15325	15258	15199	15137	15138	15109	15349	15237	15126	15142	15238	15259	15260	15387	15190	15290	15186	15191	15097	15178	15181	15247	15335	15117	15287	15382	15203	15331	15244	15188	15193	15128	15173	15222	15125	15342	15255	15261	15315	15128	15079	15258	15177	15246	15420	15171	15142	15241	15193	15318	15124	15305	15308	15011	15316	15232	15238	15089	15360	15345	15278	15151	15018	15264	15260	15046	15164	15181	15193	15167	15195	15360	15447	15226	15269	15229	15155	15360	15109	15245	15103	15174	15271	15193	15421	15195	15296	15127	15100	15270	15242	15263	15186	15402	15174	15290	15273	15065	15168	15401	15092	15245	15337	15299	15114	15332	15316	15211	15210	15210	15159	15250	15155	15277	15319	15241	15205	15359	15011	15293	15063	15338	15368	15264	15173	15448	15048	15156	15265	15231	15212	15157	15141	15286	15272	15153	15375	15277	15167	15166	15142	15216	15492	15399	15078	15043	15342	15157	15278	15035	15158	15318	15217	15438	15209	15324	15238	15189	15352	15415	15256	15215	15232	15163	15217	15182	15266	15258	15307	15432	14994	15253	15178	15183	15442	15204	15127	15146	15374	15256	15207	15343	15119	15204	15389	15284	15321	15288	15114	15212	15164	15087	15098	15205	15265	15145	15211	15208	15279	15088	15005	15349	15299	15198	15272	15244	15430	15074	15206	15137	15183	15204	15239	15154	15279	15260	15236	15066	15273	15268	15315	15286	15296	15095	15283	15308	15272	15179	15219	15339	15286	15297	15237	15277	15372	15242	15210	15127	15365	15222	15227	15182	15295	15165	15244	15015	15217	15215	15180	15116	15131	15451	15222	15242	15186	15251	15407	15216	15198	15197	15419	15261	15287	15231	15230	15213	15187	15265	15218	15200	15321	15332	15100	15397	15152	15154	15348	15421	15308	15068	15065	15105	15416	15394	15341	15222	15176	15355	15374	15310	15153	15250	15155	15157	15328	15403	15364	15232	15221	15142	15129	15271	15380	15299	15089	15352	15085	15293	15243	15252	15136	15262	15118	15336	15199	15362	15095	15052	15295	15192	15076	15145	15278	15238	15178	15331	15335	15298	15208	15169	15387	15256	15187	15257	15241	15437	15210	15236	15246	15301	15330	15187	15251	15341	15167	15297	15198	15102	15207	15217	15270	15206	15310	15391	15149	15276	15367	15209	15379	15039	15339	15287	15244	15105	15282	15462	15248	15254	15113	15184	15344	15305	15368	15324	15121	15211	15214	15056	15113	15276	15129	15350	15244	15259	15375	15270	15294	15107	15274	15122	15245	15409	15214	15330	15260	15191	15100	15243	15179	15178	15334	15141	15366	15078	15242	15192	15161	15434	15067	15324	15220	15222	15299	15137	15298	15131	15415	15241	15152	15169	15291	15093	15339	15048	15356	15024	15159	15347	15330	15205	15121	15367	15270	15341	15034	15228	15214	15159	15064	15341	15200	15232	15265	15290	15176	15326	15278	15234	15218	15226	15168	15201	14952	15347	15287	15360	15332	15127	15233	15269	15177	15299	15266	15220	15137	15269	15125	15243	15168	15188	15268	15143	15152	15111	15191	15289	15203	15297	15192	15397	15319	15288	15270	15223	15260	15227	15151	15177	15124	15223	15259	15308	15307	15246	15316	15203	15150	15243	15176	15204	15219	15362	15196	15248	15261	15314	15204	15325	15377	15151	15311	15139	15161	15255	15289	15255	15166	14994	15189	15217	15194	15298	15236	15207	15246	15331	15246	15144	15237	15278	15146	15207	15299	15316	15281	15171	15181	15046	15403	15263	15335	15173	15234	15261	15428	15174	15296	15381	15277	15213	15115	15230	15113	15163	15356	15190	15200	15142	15226	15174	15193	15322	15327	15309	15192	15417	15384	15327	15271	15130	15292	15397	15191	15147	15365	15120	15197	15240	15416	15367	15358	15310	15131	15249	15203	15172	15178	15182	15218	15244	15349	15227	15200	15244	15173	15379	15319	15194	15171	15266	15145	15229	15075	15262	15041	15221	15256	15194	15259	15409	15308	15277	15301	15437	15171	15209	15320	15294	15140	15135	15247	15338	15277	15240	15208	15403	15176	15283	15414	15461	15269	15433	15227	15188	15253	15246	15215	15240	15263	15200	15284	15116	15297	15201	15308	15226	15336	15247	15176	15200	15368	15214	15155	15211	15389	15288	15240	15190	15198	15248	15253	15240	15246	15304	15292	15186	15175	15263	15352	15286	15247	15230	15185	15166	15244	15074	15285	15208	15225	15311	15422	15048	15329	15194	15286	15328	15148	15444	15246	15207	15370	15142	15164	15276	15272	15288	15377	15420	15350	15337	15427	15259	15201	15270	15213	15235	15183	15210	15158	15254	15429	15021	15311	15181	15174	15291	15261	15191	15304	15237	15206	15296	15115	15353	15144	15216	15403	15339	15154	15212	15149	15187	15208	15301	15211	15096	15065	15331	15295	15186	15259	15301	15334	15252	15222	15421	15125	15443	15166	15273	15401	15226	15270	15353	15266	15370	15236	15188	15430	15192	15074	15276	15177	15335	15273	15393	15190	15269	15219	15238	15358	15278	15176	15110	15246	15295	15232	15206	15309	15196	15286	15204	15245	15091	15175	15161	15102	15253	15400	15200	15282	15179	15326	15408	15186	15263	15392	15282	15238	15249	15189	15266	15315	15203	15161	15094	15238	15183	15265	15340	15309	15268	15272	15213	15318	15165	15287	15414	15164	15069	15293	15279	15232	15258	15157	15176	15125	15113	15213	15166	15235	15197	15311	15231	15336	15173	15258	15267	15172	15190	15281	15265	15345	15253	15322	15292	15329	15229	15105	15271	15354	15062	15215	15312	15172	15140	15150	15268	15156	15528	15291	15231	15309	15251	15340	15215	15248	15225	15154	15176	15351	15135	15407	15354	15104	15253	15284	15307	15034	15105	15246	15188	15389	15371	15191	15358	15291	15272	15293	15136	15267	15234	15353	15283	15079	15177	15358	15363	15266	15326	15214	15233	15234	15404	15336	15181	15175	15105	15319	15267	15183	15215	15160	15280	15164	15131	15154	15258	15290	15406	15024	15178	15277	15239	15272	15207	15153	15222	15192	15275	14969	15160	15173	15183	15269	15212	15250	15259	15501	15261	15197	15262	15049	15102	15227	15285	15365	15114	15320	15199	15093
23801	20916	28107	23951	21723	21193	20136	18286	17874	18177	18008	17910	17951	17853	17878	17482	19114	26426	25568	23335	20951	19038	17878	17667	17323	17375	17515	17402	17490	17641	17543	17552	17559	17410	17380	17354	17472	17448	17603	17595	17653	17566	17614	17410	17316	17528	17499	17374	17474	17467	17529	17257	17524	17254	17355	17519	17394	17432	17424	17505	17493	17538	17555	17535	17542	17385	17373	17434	17276	17424	17298	17479	17522	17084	17336	17357	17363	17336	17371	17358	17697	17485	17421	17548	17455	17354	17253	17377	17412	17661	17501	17476	17314	17356	17375	17555	17254	17657	17544	17428	17223	17373	17516	17318	17350	17341	17637	17615	17294	17243	17374	17460	17385	17581	17436	17464	17357	17433	17372	17288	17378	17307	17265	17359	17587	17553	17551	17498	17308	17538	17504	17460	17276	17347	17466	17543	17426	17290	17581	17497	17254	17327	17172	17592	17537	17615	17597	17537	17453	17350	17490	17555	17540	17493	17649	17414	17309	17425	17434	17270	17452	17352	17462	17605	17478	17387	17347	17463	17343	17433	17310	17493	17457	17345	17522	17423	17387	17402	17564	17535	17335	17249	17398	17408	17472	17487	17320	17356	17429	17530	17405	17388	17214	17550	17560	17539	17498	17434	17481	17261	17372	17521	17461	17181	17655	17470	17468	17359	17520	17299	17543	17404	17480	17251	17519	17328	17289	17412	17362	17460	17612	17504	17320	17406	17541	17464	17203	17414	17484	17437	17426	17405	17274	17230	17391	17423	17426	17405	17525	17487	17327	17320	17433	17372	17241	17642	17416	17432	17478	17366	17403	17506	17213	17501	17377	17376	17349	17421	17379	17467	17363	17329	17301	17325	17303	17534	17505	17342	17275	17282	17349	17366	17387	17481	17308	17388	17414	17530	17430	17397	17218	17443	17361	17299	17351	17306	17299	17485	17695	17305	17397	17320	17477	17381	17534	17432	17324	17407	17398	17394	17348	17459	17303	17366	17388	17174	17508	17467	17529	17359	17528	17280	17211	17516	17432	17366	17311	17397	17265	17532	17440	17281	17480	17270	17412	17399	17312	17476	17487	17247	17581	17435	17272	17282	17217	17403	17366	17238	17409	17520	17427	17742	17245	17408	17413	17195	17340	17356	17282	17397	17528	17442	17514	17372	17264	17536	17620	17214	17455	17329	17458	17523	17571	17193	17260	17528	17586	17575	17354	17391	17439	17296	17454	17374	17407	17265	17253	17561	17393	17299	17228	17363	17311	17287	17487	17540	17651	17452	17301	17397	17476	17397	17490	17432	17641	17382	17407	17459	17304	17427	17455	17390	17708	17650	17342	17456	17484	17371	17491	17390	17444	17478	17403	17577	17488	17519	17487	17155	17457	17549	17530	17411	17615	17439	17352	17542	17518	17363	17347	17319	17675	17546	17391	17363	17370	17471	17223	17299	17482	17315	17468	17372	17413	17495	17493	17489	17252	17276	17523	17571	17287	17398	17569	17322	17389	17264	17445	17265	17422	17485	17369	17193	17412	17645	17417	17405	17427	17344	17569	17505	17600	17598	17481	17550	17541	17435	17498	17236	17406	17419	17518	17409	17369	17314	17607	17336	17381	17578	17541	17211	17346	17372	17301	17259	17405	17205	17345	17504	17465	17347	17441	17296	17371	17248	17537	17449	17470	17293	17365	17461	17386	17487	17229	17499	17418	17311	17370	17256	17439	17124	17312	17448	17454	17643	17556	17251	17408	17487	17273	17335	17530	17422	17406	17499	17703	17502	17578	17578	17554	17435	17444	17245	17294	17270	17415	17520	17518	17459	17484	17571	17330	17576	17326	17591	17365	17258	17282	17427	17310	17513	17310	17500	17268	17291	17413	17545	17355	17363	17376	17339	17351	17595	17482	17397	17471	17365	17414	17441	17510	17676	17614	17269	17377	17365	17272	17414	17426	17464	17179	17132	17423	17503	17342	17263	17249	17372	17413	17281	17385	17286	17368	17296	17376	17541	17104	17525	17310	17350	17506	17661	17436	17588	17333	17387	17371	17468	17244	17146	17273	17289	17270	17444	17462	17372	17302	17409	17302	17357	17501	17372	17656	17398	17459	17474	17537	17358	17479	17437	17562	17491	17399	17447	17539	17345	17628	17531	17357	17563	17365	17408	17247	17476	17217	17456	17546	17307	17411	17351	17449	17344	17498	17457	17560	17447	17549	17537	17394	17477	17306	17223	17263	17403	17313	17264	17408	17430	17451	17355	17509	17565	17483	17483	17516	17081	17286	17259	17527	17337	17461	17586	17416	17168	17432	17250	17337	17598	17485	17549	17273	17423	17290	17399	17578	17566	17549	17464	17447	17506	17394	17456	17545	17464	17606	17502	17519	17246	17390	17400	17502	17359	17477	17497	17500	17475	17413	17567	17577	17307	17388	17625	17438	17621	17304	17354	17316	17274	17468	17348	17524	17254	17338	17558	17250	17325	17355	17360	17420	17265	17414	17435	17390	17381	17344	17183	17575	17344	17234	17460	17313	17400	17394	17559	17542	17244	17280	17292	17313	17510	17454	17470	17508	17363	17261	17463	17441	17352	17377	17148	17640	17371	17489	17350	17364	17409	17442	17384	17445	17375	17274	17453	17356	17333	17350	17586	17391	17457	17478	17361	17457	17256	17447	17240	17307	17274	17591	17435	17525	17495	17419	17366	17418	17451	17396	17362	17409	17533	17412	17327	17396	17379	17447	17580	17245	17463	17537	17491	17461	17355	17394	17430	17508	17237	17367	17304	17252	17561	17377	17446	17543	17395	17247	17485	17429	17397	17458	17393	17450	17382	17409	17438	17335	17446	17348	17509	17251	17519	17393	17400	17326	17581	17654	17318	17354	17360	17287	17324	17285	17386	17536	17282	17420	17521	17288	17507	17342	17285	17494	17240	17492	17447	17255	17397	17336	17468	17346	17546	17673	17354	17393	17390	17382	17332	17582	17512	17513	17359	17341	17159	17435	17359	17283	17360	17543	17519	17397	17330	17474	17194	17392	17367	17531	17240	17441	17389	17450	17492	17636	17263	17152	17551	17383	17435	17266	17397	17312	17279	17292	17302	17369	17189	17364	17410	17510	17424	17437	17324	17323	17457	17422	17212	17441	17515	17382	17443	17388	17462	17281	17606	17195	17364	17204	17403	17313	17260	17467	17356	17590	17464	17273	17496	17431	17346	17475	17385	17469	17483	17266	17283	17332	17395	17530	17462	17529	17530	17551	17276	17395	17423	17438	17191	17405	17432	17485	17346	17507	17647	17383	17267	17287	17324	17365	17274	17462	17438	17468	17376	17459	17471	17333	17475	17424	17373	17414	17272	17514	17316	17509	17375	17242	17430	17302	17281	17547	17205	17462	17552	17183	17355	17454	17454	17357	17129	17292	17383	17465	17449	17543	17375	17429	17231	17614	17391	17494	17573	17388	17365	17431	17423	17529	17289	17244	17310	17404	17289	17252	17568	17523	17313	17392	17473	17454	17375	17431	17251	17375	17249	17408	17417	17416	17194	17349	17224	17360	17432	17539	17498	17453	17399	17345	17368	17381	17405	17453	17428	17524	17337	17433	17641	17483	17520	17383	17278	17404	17388	17489	17400	17413	17235	17479	17331	17514	17406	17414	17330	17404	17576	17394	17414	17605	17449	17269	17354	17271	17273	17511	17411	17350	17416	17540	17337	17317	17425	17464	17554	17354	17394	17579	17176	17600	17358	17573	17455	17351	17354	17554	17428	17312	17469	17326	17172	17603	17479	17498	17445	17363	17341	17524	17452	17579	17637	17267	17332	17385	17334	17375	17353	17334	17202	17324	17437	17228	17194	17337	17426	17358	17417	17512	17335	17350	17369	17343	17267	17336	17494	17242	17257	17384	17327	17404	17360	17585	17777	17494	17241	17371	17316	17547	17418	17476	17542	17280	17369	17257	17439	17455	17482	17613	17424	17418	17351	17484	17462	17492	17389	17480	17448	17496	17537	17306	17292	17141	17449	17486	17256	17161	17278	17281	17347	17289	17317	17357	17283	17608	17503	17490	17568	17404	17423	17489	17538	17350	17396	17556	17442	17414	17342	17405	17490	17536	17449	17408	17445	17504	17385	17291	17215	17204	17427	17373	17323	17421	17268	17271	17514	17508	17385	17440	17320	17411	17523	17385	17381	17404	17399	17489	17377	17348	17184	17478	17359	17359	17537	17518	17572	17538	17484	17502	17293	17342	17653	17260	17422	17418	17376	17237	17143	17257	17487	17438	17384	17371	17437	17415	17128	17043	17616	17399	17229	17377	17346	17388	17424	17358	17454	17346	17318	17314	17378	17604	17351	17504	17495	17406	17419	17277	17365	17330	17412	17409	17357	17502	17377	17367	17452	17377	17412	17355	17345	17276	17664	17343	17237	17604	17805	17515	17351	17395	17343	17438	17524	17605	17406	17273	17620	17545	17286	17304	17337	17317	17232	17559	17453	17222	17482	17194	17332	17464	17258	17147	17322	17444	17449	17268	17505	17377	17405	17227	17602	17347	17305	17508	17460	17229	17338	17404	17340	17258	17517	17331	17403	17307	17252	17587	17477	17479	17219	17197	17315	17612	17567	17443	17520	17505	17443	17533	17429	17446	17307	17558	17400	17122	17360	17407	17238	17276	17358	17747	17591	17293	17410	17265	17417	17521	17311	17464	17322	17319	17304	17352	17693	17496	17291	17395	17513	17463	17274	17456	17331	17381	17312	17453	17444	17634	17309	17342	17219	17543	17310	17494	17639	17647	17320	17445	17489	17427	17298	17148	17347	17550	17461	17463	17228	17464	17453	17446	17421	17317	17534	17442	17429	17644	17373	17428	17463	17438	17511	17526	17331	17468	17142	17438	17575	17326	17354	17269	17400	17411	17479	17395	17239	17234	17322	17484	17371	17332	17317	17375	17408	17382	17643	17371	17339	17392	17618	17483	17460	17442	17555	17489	17376	17159	17394	17484	17373	17503	17416	17385	17462	17575	17144	17353	17509	17565	17227	17591	17406	17354	17298	17371	17388	17404	17345	17479	17321	17589	17492	17304	17198	17341	17262	17307	17386	17302	17385	17607	17475	17433	17390	17368	17288	17302	17561	17266	17481	17461	17532
16187	27723	23148	17974	16819	16088	15946	15943	15824	16020	15830	15754	15669	15521	15433	15419	18473	27662	24792	22080	18662	16539	15295	14984	15088	14992	15134	14955	15070	15125	15105	14994	14993	15041	14960	14747	15062	14944	14986	14968	15079	14904	14902	14911	14959	14958	15196	15002	14922	15038	14928	15094	14924	14923	15075	14876	14979	14983	14812	14904	15138	15033	14856	14891	14934	15111	15043	14945	15131	15029	14885	14928	14862	14948	14864	14901	14793	14941	14883	14849	14979	14861	15052	14956	15102	14999	14741	14903	14860	14835	15139	14740	14922	15123	15084	15140	15014	14880	14809	15051	14903	14900	15020	14910	14973	15007	14871	15029	15075	15009	14781	14853	14990	15006	14951	14988	15003	14837	14871	14967	14971	14957	15012	14836	14834	14921	14965	15054	14905	14867	15037	14848	14992	15038	15014	14887	15188	15074	14917	14934	14919	14871	14973	14925	14920	14927	14890	14948	14933	15163	15034	14945	14852	14969	15020	14885	14760	14888	14899	14932	15096	14950	14839	14877	14905	14869	15003	14919	14901	15019	14964	14884	14943	14906	14956	14976	14830	14989	15245	14910	14904	15016	15133	14795	15023	15068	15067	15018	15051	15106	14969	14870	15055	14973	15007	15048	14834	14982	15084	15038	14854	15005	14895	14918	14987	14766	15052	14898	14863	14910	14979	14957	14907	15064	14749	15004	14958	14933	15067	14803	15017	14977	14965	15056	15075	15130	14803	14931	14763	15101	14794	14883	14949	14918	14787	15042	14857	14923	15061	14842	15025	15014	14963	14823	15095	15071	14899	14961	14851	14976	14838	15129	14941	15108	15165	14873	15000	15039	14800	14814	15052	14996	15063	14981	14828	15047	15193	14995	14911	14652	14982	14984	14998	14976	14817	14966	15104	14847	15054	14993	14951	15038	15014	14955	14944	15008	15064	15017	14989	14959	14992	14868	15074	14991	14865	15116	14928	14895	14987	15119	14842	15002	14831	14841	15054	14912	14829	14980	15002	14927	14849	14879	14976	14982	14895	15008	14970	14877	15068	14902	15059	14878	14764	14894	14976	14973	14950	15007	14901	14970	15043	14871	14862	15076	14779	14958	14982	14689	15022	14952	14731	15119	14995	14845	14894	14967	14949	14996	14913	15019	14951	14903	14861	14981	14652	14987	14966	14953	14929	14998	14738	14845	14994	15033	14861	14942	14916	15036	15044	14986	14840	14893	14922	14909	14999	14929	14962	15000	14878	14949	14967	15018	15039	15041	14923	15032	14997	14989	14950	14890	15090	14861	14957	14930	14994	15091	14740	14830	14934	14999	14905	14786	14954	15018	14925	14987	14957	14981	14954	15034	14950	14938	15077	14943	15002	14827	14893	14928	14895	14929	14838	14821	15090	14954	14813	14923	15017	14831	14843	14944	14901	14953	14866	15000	15000	15007	15063	15071	15157	14843	15085	14806	14903	14946	15062	14998	14893	15100	15062	14954	14970	14937	14838	15122	14972	14994	14985	14845	15114	14928	14948	14914	14887	14871	14963	15001	15067	15013	14864	14883	14888	15009	15057	14945	14928	14973	14914	14912	14924	14938	14965	14920	15012	14935	14935	14882	14962	15104	14914	14977	14937	14856	14812	15098	14795	14864	14868	14996	15047	15006	14877	15053	14985	15041	15025	14954	15037	15031	15220	14871	15013	15012	14818	14802	15021	14851	14985	14978	15070	15013	14947	15001	14991	15052	14865	14880	15015	14877	14891	14916	14913	14828	14993	14910	14951	14759	14988	15114	14880	14919	15000	14788	14975	15176	15117	14908	14859	14910	14937	14793	14902	14938	14862	14774	15076	14863	15000	14880	14969	15113	14935	14819	14821	14829	14976	14977	15042	14934	15035	14974	14910	14927	14997	14842	14652	14931	14912	14869	14974	15052	14921	14896	15073	14970	14952	15047	15007	15041	14845	15069	15026	14959	14985	14861	14973	15035	14973	14810	14854	14982	14890	14879	14992	14962	14823	14901	14929	15068	15108	14890	15004	14871	14836	14886	14932	14902	14997	14767	14952	14952	14904	14838	15022	14882	15121	14822	15015	15034	14978	14892	14963	14997	14832	14900	14902	14956	14928	14889	14937	15073	14988	14891	14874	15165	15171	15072	14982	14809	14940	14964	15082	15040	15070	14936	14968	15046	14996	15025	14928	14877	14955	14969	14851	14962	14940	15022	15159	14937	14925	15026	14864	14944	14922	14896	15059	15050	14969	14927	15003	15060	15032	14879	14879	14871	14932	15058	14880	14998	15127	14833	15048	14851	14862	14844	15107	14978	14794	14984	14868	14804	15004	14962	14851	14985	14913	14835	15060	14859	15044	14832	14967	14885	14952	15007	15037	14992	14945	15009	14880	14968	14963	14909	14983	14763	15072	15021	14934	14885	14894	14909	14884	14904	15023	15068	14963	15076	14984	15149	15051	14905	15050	14896	14981	15038	14909	14920	15079	14944	14852	14766	14953	14976	14960	14935	15047	15098	14889	14892	14823	14910	14880	15058	14895	14853	14930	14963	14799	14898	14923	14972	14921	14843	14953	14969	14852	14992	14975	15014	14897	14850	14797	15052	15047	14918	15081	14828	14978	14873	15120	14748	14976	15044	14930	14899	14889	14877	15204	14836	14965	15062	15044	14903	14986	14933	14875	14929	14993	14907	14920	14958	14958	14867	14937	15113	14918	14899	15134	15140	14939	15057	14988	14916	14832	14955	15025	15008	14928	14996	15024	15049	14861	14838	14895	15138	14892	14945	14877	15002	15061	14982	14879	15075	15042	14941	14935	15105	14952	14812	14872	15092	14950	14900	15042	14833	14978	14991	15018	14906	15042	14991	14932	14992	14980	14818	15042	14923	14897	14908	14987	14887	14834	14915	14948	15010	15135	14925	14999	14953	14915	14922	15012	15009	15025	15015	15013	14882	15011	14867	15070	14845	14920	14953	15017	14909	15019	14890	15021	15077	14952	15013	14670	15116	15039	15100	14973	14978	14826	14926	14894	15008	14941	14956	15287	15112	14839	14917	14843	15026	14973	15014	14932	14968	14972	14918	14829	14959	14881	14877	14914	14970	15090	15188	14914	14978	15012	15144	14974	15080	14778	14983	14938	14931	15070	15003	14960	15064	14831	15022	14870	14872	14951	15024	14955	14934	14852	15046	14888	15032	14899	14912	14988	14872	14758	14932	14747	14968	14968	14838	14922	15086	14879	14942	14924	14939	14993	14979	14857	14966	14904	15010	14942	14958	14811	14927	14982	14949	14873	14851	14782	14946	14716	14833	14885	14973	14960	14803	14890	15012	14944	14850	15146	14978	15018	15091	14867	14954	14939	15036	14946	14933	14700	15010	14840	14975	14997	14790	14980	14981	14994	14991	14873	14758	14947	14835	14949	14982	14968	14979	14869	14921	14936	14946	14926	14961	14908	15080	14914	14821	15005	14894	14944	14980	14867	14945	14908	15053	14846	14916	15009	14939	15052	15105	14700	15104	15028	14856	14963	15034	14930	14941	14980	14973	14873	15090	14827	15011	14889	14790	15049	14755	14891	15006	15034	14889	15106	14945	15127	14908	14912	15144	14902	15187	14941	14991	14976	14916	14892	14976	14982	15035	14757	15164	15038	14971	14937	14924	15043	14842	15018	15021	14928	14988	14893	14995	15005	14696	15086	15054	14993	14951	15206	15049	14953	14864	15004	15127	14820	14964	15189	14935	15023	15196	14942	14862	15111	14999	14917	14955	14917	14806	15070	14761	14935	14949	14827	14961	14885	14913	14961	15024	14806	14935	15249	14952	14711	14899	14970	15036	14863	14824	15101	14991	14835	14968	15104	15052	15129	15021	15077	14822	14831	14971	14968	14882	14841	15080	14866	14901	15011	14967	14885	15079	15094	14920	14838	14976	14949	14972	14995	14928	14972	14904	14939	14867	14926	15122	14906	14991	15047	14841	14927	15015	14899	15152	14826	14950	14989	14962	14943	15093	14950	14973	14917	14902	14918	15042	14840	14824	15056	14927	14948	15041	14861	14947	14875	14961	14811	14715	15013	15123	14836	14984	14913	14986	14936	14999	14803	14970	15242	15020	14834	14961	14994	14839	14890	15029	14790	14955	14990	14905	15058	15004	14929	14841	14987	14844	14820	14966	15039	14927	14919	14848	14820	15024	14917	14919	14987	14980	14854	14951	14959	15032	14943	14820	15079	14943	14903	14935	14907	14806	14968	15008	14997	14876	14873	14959	15028	14891	14933	14857	15026	14812	14838	15007	14899	14908	14875	14948	14929	14848	14945	14990	15032	14915	14897	14945	14886	14947	15143	15036	14925	14872	14841	14966	14979	15006	14987	14985	14989	15069	14879	14789	14979	14932	15098	15009	14943	15035	14984	14888	15042	15003	15045	14899	14752	14965	14977	15106	14922	15014	14870	15096	14985	15028	15046	14917	14929	14823	14903	14992	15035	14895	15112	14942	14974	15001	14694	14943	15010	15006	14881	14868	14818	14824	14965	15010	14990	14879	14864	15157	15008	14903	14927	15045	15198	15071	14860	14906	15010	15079	14953	15061	15034	14976	15110	14879	14879	14788	15062	15071	14870	15063	14905	14921	14885	15005	14934	15006	15016	14958	15076	14994	14911	15082	14907	15088	14768	14771	14880	15038	14972	14987	15023	14943	15057	14955	14908	14936	14919	14965	14994	14938	14873	15069	14932	14879	14740	14928	15009	15062	14863	14824	14991	14972	15135	14939	14880	14888	14877	15025	14879	14681	15068	15096	14877	15061	14957	14960	14877	15022	14921	14942	14916	14891	14925	15240	14953	14805	14929	14896	14902	15129	15041	14975	14801	14930	15019	15061	14873	15048	14758	14938	14892	15062	14993	15017	14992	14896	14990	14777	14998	14934	15031	15004	14912	14912	15082	15078	15166	15055	14981	14985	14918	15089	14911	14891	15061	14937	14883	14918	14908	14947	15061	14955	14982	14950	14707	15150	14859	15061	14977	14884	14988	14955	15079	15088	14975	14971	14992	15008	14942	14914	14795	14964	14767	15097	14827	14975	14984	14970	14987	14935	14888	14818	15037	14896	14842	14856	14828	14927	14831	14875	14954	14718	14902	15155
22513	20900	28610	23310	21048	22920	24866	19741	18935	19387	19395	18828	18937	18874	18844	18526	19129	29898	34479	30228	25617	21498	19174	18292	17756	17953	18016	17925	18006	17846	17811	17860	17891	18036	17912	17682	17828	17642	17807	17824	17912	17883	17613	17858	17833	17805	17885	18010	17811	17869	18040	17748	18046	17939	17641	17695	17883	17671	17704	17867	17680	17780	17927	17708	17802	18043	17887	17838	17663	17744	17709	17571	17753	18031	17998	17796	17828	17973	17862	17747	17999	17849	17771	17667	17596	17912	17700	17829	17759	17673	17819	17709	17977	17971	17808	17841	18092	17829	17906	17908	17892	17889	18122	17668	17899	17604	17606	17600	17927	17806	17769	17796	18020	17681	17830	17884	17848	17733	17528	17757	17752	17795	17620	17725	17815	17726	17947	17787	17765	17971	17776	17740	17802	17744	17748	17845	17922	17614	17726	17829	17752	17701	17914	17691	17776	17859	17749	17670	17513	17903	18088	17628	17664	17757	17592	17865	17853	17961	17913	17853	17612	17632	17611	17737	17977	17742	17823	17791	17739	17733	17876	17882	17764	17832	17721	17729	17708	17770	17722	17735	17747	17699	17799	17633	17935	17772	17682	17678	17843	17865	17755	17957	17696	17527	17937	17693	17726	17633	17830	17464	17853	17607	17794	17490	17790	17674	17871	17773	17683	17818	17751	17650	17874	17711	17949	17877	17839	17671	17723	17801	17693	17886	17811	17786	17868	18003	17780	17727	17813	17692	17744	17832	17733	18078	17921	17778	17678	17820	17772	17893	17834	17851	17839	17682	17767	17759	17870	17723	17801	17506	17795	17875	17938	17694	17677	17598	17942	17715	17634	18038	17652	17755	17797	17673	17870	17749	17744	17659	17922	17695	17849	17910	17869	17689	17606	17782	17833	17708	17685	17765	17934	17603	17822	17764	17794	17848	17975	17829	17711	17747	17982	17730	17932	17814	18054	17930	17696	17768	17802	17812	17622	17727	17758	17954	17761	17701	17768	17890	17844	17789	17706	17657	17724	17952	17817	17732	17859	17816	17851	17735	17652	17803	17930	17726	17787	17949	17986	17902	17903	17680	17838	17819	17864	17657	17957	17850	17743	17777	17943	17623	17801	17808	17776	17966	17856	17703	17922	17794	17755	17841	17718	17843	17755	17901	17880	17846	17762	17761	17614	17630	17894	17577	17675	17855	17700	17807	17831	17854	17726	17694	17773	17666	17793	17801	17791	17799	17569	17669	17746	17644	17835	17878	17718	17606	17711	17708	17665	17900	17775	17756	17908	17910	17840	17804	17855	17735	17861	17866	17729	17823	17697	17882	18008	17782	17727	17797	17768	17816	17649	17656	17916	17723	17800	17932	17932	17663	17832	17689	17683	17810	17681	17679	17757	17910	17888	17891	17778	17845	17667	17816	17807	17871	17698	17789	17790	17591	17651	17782	17835	17781	17733	17668	17877	17843	17724	17611	17783	17895	17880	17827	17843	17760	17635	17699	17807	17873	17657	17842	17964	17729	17626	17438	17823	17608	17628	17972	17793	17661	17814	17551	17824	17951	17947	17707	17545	17839	17687	17745	17629	17802	17812	17942	17798	17721	17910	17753	17786	17709	17816	17719	17593	17816	17663	17635	17700	17641	17638	17913	17920	17714	17689	17622	17730	17764	17868	17761	17768	17705	17795	17816	17805	17721	17795	17782	17969	17655	17601	17811	17759	17753	17842	17544	17715	17855	17621	17678	17795	17817	17754	17782	17701	17718	17767	17795	17834	17968	17777	17547	17860	17521	17898	17931	17734	17782	17786	17825	17953	17733	17928	17895	17770	17752	17837	17823	17788	17794	17549	17535	17755	17781	17693	17678	17921	17748	17649	17692	17865	17807	17923	17711	17836	17675	17823	17753	17699	17932	17751	17788	17780	17622	17760	17731	17708	17772	17946	17762	17668	17752	17716	17700	17934	17761	17780	17931	17548	17753	17793	17927	17679	17911	17662	17761	17784	17589	17767	17733	17848	17951	17653	17599	17686	17539	17675	17921	17724	17728	17642	17669	17864	17641	17796	17696	17756	17719	17625	17903	17581	17638	17653	18019	17884	17694	17796	17692	17788	17753	17818	17726	17628	17942	17723	17725	17605	17669	18000	17938	17863	17711	17773	17763	17713	17679	17730	17723	17949	17793	17769	17763	17779	17864	17841	17514	17882	17764	17833	17662	17882	17772	17845	17669	17712	17708	17791	17868	17937	17556	17744	17593	17671	17837	17768	17899	17785	17602	17933	17655	17674	17660	17658	17750	17883	17713	17729	17621	17627	17658	17721	17739	17799	17794	17907	17688	17847	17752	17824	17759	17863	17900	17811	17852	17639	17882	17845	17675	17874	17811	17841	17707	17800	17861	18036	17591	17716	17906	17458	17756	17791	17855	17706	17692	17742	17689	17781	17890	17815	17657	17749	17605	17928	17877	17781	17639	17750	17682	17904	17853	17657	17673	17762	17583	17901	17808	17948	17824	17830	17716	17762	17887	17816	17716	17721	17665	17857	17776	17776	17951	17867	17996	17694	17861	17875	17863	17621	17835	17730	17925	17743	17778	17683	17779	17756	17855	17796	17843	17928	17698	17852	17985	17799	17562	17685	17836	18008	17678	17696	17695	17706	17536	17715	17544	17718	17729	17676	17598	17853	17705	17474	17779	17705	17743	17764	17763	17658	17835	17634	17616	17664	17727	17877	17999	17713	17742	17750	17702	17747	17502	17805	17692	17873	17726	17565	17731	17672	17656	17782	17814	17879	17781	17764	17600	17646	17948	17846	17730	17751	17670	17675	17767	17879	17801	17984	17793	17891	17773	17797	17907	17559	17915	17739	17709	17807	17657	17810	17775	17842	17815	17811	17765	17879	17753	17803	17656	17840	17755	17898	17799	17734	17524	17852	17811	17817	17677	17775	17875	17764	17786	17633	17644	17590	18003	17727	17736	17715	17856	17689	17785	17985	17602	17695	17830	17711	17795	17675	17790	17753	17627	17818	17895	17806	17656	17799	17663	17657	17589	17878	17785	17771	17605	17872	17563	17753	17849	17948	17631	17923	17900	17742	17928	17625	17592	17432	17564	17568	17943	17840	17729	17894	17772	17772	17569	17832	17743	17803	17851	17753	17650	17804	17628	17920	17877	17721	17752	17789	17654	17697	17663	17914	17977	17833	17744	17602	17711	17746	17714	17841	17646	17830	17693	17826	17615	17838	17729	17615	17673	17775	17637	17722	17782	17851	17940	17759	17684	17858	17924	17845	17749	17560	17938	17713	17633	17842	17600	17976	17883	17713	17830	17970	17620	17808	17813	17744	17828	17951	17857	17655	17780	17874	17771	17878	17655	17704	17729	17928	17729	17644	17828	17780	17676	17931	17698	17615	17937	17715	17718	17821	17706	17660	17724	17770	17751	17939	17857	17783	17772	17585	17756	17766	17667	17866	17526	17751	17835	17565	17801	17847	17672	17742	17801	17905	17687	17683	17639	17843	17631	17715	17796	17964	17631	17807	17613	17749	17800	17866	17834	17878	17633	17650	17899	17881	17911	17732	17895	17856	17866	17947	18083	17786	17834	17861	17726	17746	17843	17899	18062	17572	17797	17864	17640	17889	17749	17716	17738	17647	17856	17731	17922	17748	17709	17791	17746	17692	17620	17706	17703	17814	17727	17837	17776	17532	17781	17787	17800	17561	17755	17815	17950	17682	17735	17856	17848	17702	17531	17490	17866	17705	17927	17765	17815	17694	17630	17825	17646	17810	17707	17858	17687	17696	17786	18053	17722	17837	17744	17679	17816	17820	17768	17808	17563	17692	17719	17669	17625	17746	17788	17733	17693	17778	17696	17838	17634	18015	17780	17809	17648	17579	17731	17814	17705	17835	17561	17659	17465	17929	17846	17628	17678	17726	17803	17978	17713	17915	17740	17688	17825	17890	17903	17701	18008	18097	18015	17626	17804	17759	17934	17757	17817	17812	17903	17839	17745	17865	17812	17731	17728	18017	17725	17696	17723	18005	17781	17731	17652	17760	17674	17776	17665	17617	17535	17720	17840	17724	17597	17651	17608	17785	17664	17896	17586	17690	18000	17882	17865	17695	18009	17663	17663	17621	17819	17661	17831	17887	17647	17894	17769	17690	17779	17448	17905	17732	17872	17918	17736	17674	17792	17664	17723	17483	17495	17806	17498	17771	17728	17806	17827	17731	17899	17658	17595	17629	17686	17802	17809	17987	17716	17818	17769	17671	17823	17929	17690	17598	17619	17759	17646	17850	17755	17720	17812	17650	17716	17663	17744	17875	17743	17646	17610	17820	17852	17719	17789	17732	17932	17575	17849	17948	17721	17923	17840	17811	17765	17870	17793	17821	17583	17761	17814	17761	18002	17730	17751	17673	17847	17740	17643	17783	17635	17649	17725	17772	17702	17818	17761	17910	17750	17668	17850	17757	17623	17984	17682	17694	17756	17848	17873	17709	17630	17741	17766	17650	17687	17777	17830	17746	17901	17778	17744	17980	17633	17716	17814	17767	17840	17910	17712	17712	17757	17886	17669	17832	17813	17810	17808	17615	17946	17818	17778	17928	17737	17878	17822	17774	17738	17900	17812	17697	17624	17776	17817	17533	17690	17810	17807	17756	17644	17685	17834	17972	17658	17872	17759	17665	17627	17864	17872	17686	17664	17788	17882	17740	17607	17859	17660	17713	17620	17715	17782	17769	17748	17800	17783	17764	17963	17842	17790	17799	17715	17770	17790	17663	17865	17678	17738	17815	17609	17754	17634	17845	17968	17774	17642	17674	17750	17634	17758	17785	17679	17837	17826	17610	17747	17818	17598	17682	17819	17562	17707	17864	17772	17898	17694	17781	17691	17829	17861	17661	17777	18006	17797	17633	17711	17870	17884	17779	17851	17546	17637	17926	17758	17771	17823	17617	17693	17805	17677	17620	17789	17836	17752	17862	17866	17771	17907	17820	17813	17743	17648	17844	17703	17700	17805	17680	17860	17698	17586	17720	17911	17770	17776	17708	17868	17762	17690	17854	17723	17668	17599	17644	17586	17732	17910	17703	17783	17622	17707	17834	17652	17632	17765	17825	17918	17871	17944	17706	17875	17936	17767
17676	32250	27034	20932	19012	17701	17159	16819	17070	17273	17004	16711	16667	16522	16327	16052	17188	32782	34368	30220	23823	18850	15847	15334	15136	15164	15070	15138	15181	15041	15126	15201	15259	15185	15036	15109	15134	15068	15115	15204	15054	15163	15072	15011	15107	15209	15249	15197	15229	15149	15140	15193	15195	15365	15082	15149	15150	15160	15150	15332	14996	15238	15169	15119	15184	15294	15150	15053	14985	15187	15098	15153	15102	15304	15206	15277	15196	15143	15031	15034	15109	15112	15066	15048	15052	15171	14925	15065	15243	15132	15024	15276	15123	15280	15300	15125	15012	15096	15137	15288	15025	15269	15042	15146	15050	15089	15343	15227	15101	15156	15371	15051	15158	15123	15095	15376	15150	15069	15065	15262	15090	15255	15004	15093	15228	15093	15259	15235	15230	14986	15076	15146	15390	15294	15071	15088	15210	15200	15119	15245	15285	15061	15096	15027	15114	15329	15268	15203	15068	15073	15267	15197	15064	15133	15051	15270	15114	15238	15099	15242	15156	14995	15220	15149	15361	15122	15114	15203	15109	15127	15174	15204	15032	15016	15121	15089	15283	15208	15112	15157	15115	15200	15246	15036	15101	15171	15132	15129	15162	15009	15192	15180	15194	15117	15196	15165	15101	15091	15039	15149	15069	15117	15155	15158	15032	15190	15232	15147	15084	15096	15236	15136	15094	15071	15060	15167	15039	15129	15182	15046	15166	15136	14911	15044	15177	15200	15197	15098	15132	14997	15106	15161	15067	15271	15264	15081	15125	15114	15178	15223	15125	15154	15074	15180	15258	15050	15112	15371	15117	15057	15151	15221	15105	15107	15299	15268	15118	15176	15047	15024	15165	14901	15312	15130	15257	15209	15240	15147	15244	14956	15042	15280	14996	15168	15139	15410	15172	15003	15056	15075	15189	15242	15132	15096	15063	15190	15207	15063	14997	15173	15160	15036	15142	15103	15194	15206	14970	15138	15193	15146	15211	14946	15091	15176	15050	15284	15025	15088	15120	14982	15143	15216	15187	15044	15165	15048	15106	15197	15145	15111	15237	15056	15047	15151	14926	15051	15120	15332	15029	15077	15069	15162	15292	15093	15041	15217	15162	15213	15258	15101	14932	15078	15173	15136	15057	15146	15214	15078	15003	15253	15076	14953	15150	15193	15245	15154	15121	14975	15144	15085	15177	15112	15236	15048	15124	15239	15144	15076	15203	15099	15092	15311	15121	15208	15243	15194	15096	14965	15074	14964	14958	15200	15310	14961	15075	15267	15144	15109	15328	15137	15213	15282	15182	15031	14978	15164	15186	15011	15290	15135	15086	15009	15144	15051	15044	14937	15272	15075	15262	14957	15153	15067	15060	15112	15061	15185	14994	15147	15096	15126	15080	15053	15142	15183	14889	15207	15152	15255	15049	15043	15160	15052	15244	14957	15017	15091	15255	15052	15076	15231	15213	15165	15136	15029	15097	15280	15150	15264	15077	15206	15203	15129	15152	15144	15102	15198	15230	15169	15038	15085	15165	15119	15073	15117	15091	15085	14978	14994	15098	15043	15175	15218	15050	15170	15027	14895	15265	15160	15277	15055	15134	15237	15098	15196	15048	15056	15303	15055	15149	15129	15123	14941	15202	15213	14914	15090	15021	14911	15101	15129	15066	15055	15163	15085	15202	15095	15158	15093	15130	15095	15281	15182	15018	15048	15112	15095	15094	15103	15111	15197	15121	15039	15153	15121	15215	15183	15103	15048	15204	15222	15350	15081	15356	15090	15180	15277	15200	15112	15114	14989	15136	15060	15130	15006	15126	14930	15127	15088	15220	15296	15053	14998	15101	15183	15127	15203	15040	15121	15052	15209	15065	15038	15029	15140	15129	15024	14989	15128	15249	15094	14956	15059	15165	15046	14976	15064	15350	15181	15218	15107	15218	15044	15165	15210	15238	15133	14978	15014	15306	15019	15174	15174	15103	15204	15192	15076	15171	15135	15153	15025	15200	15010	15179	15225	15151	15047	14997	15157	15206	15343	15166	15046	15210	15184	15123	15110	15253	15043	15022	15127	15275	15148	15224	15048	15201	15139	15180	15249	15059	15003	15269	15233	15126	15210	15033	15228	15157	15094	15162	15091	15174	14966	15216	15130	14972	15302	15149	15076	15118	15127	15289	15099	15199	15308	15093	15004	15139	15034	15199	15212	15113	15187	15002	14984	15026	15093	15080	15237	15163	15172	15271	15095	15089	15243	15010	15128	15260	15309	15133	15112	15055	15129	15312	15085	15088	15025	15074	15153	15105	15201	15177	15248	15306	15291	15033	15156	15245	15184	15081	15187	15079	15106	15122	15130	14972	15172	15224	15186	15221	15126	15205	15066	15175	14980	15251	15203	15140	15139	15245	15195	15098	15099	15328	14981	15266	14967	15148	15041	15274	14956	15131	15089	15078	15074	15057	15114	15009	15189	15161	15312	15380	15076	15196	14984	15152	15232	15089	15315	15119	15148	15211	15009	15148	15115	15096	15245	15117	15207	15009	15174	15150	15235	15094	15283	15164	15182	14983	14964	15140	15111	15047	15010	15356	15106	15096	15193	15195	15167	15244	15280	15172	15102	15076	15253	14973	15119	15121	15254	15146	15011	15130	15093	15135	15232	15127	15131	15219	15252	15158	15230	15062	15260	15179	14994	14997	15268	15191	15189	14816	15191	15134	14992	15057	15193	15211	14969	15136	15299	15187	15229	15275	15139	15122	15242	14939	15212	15040	14968	15186	15185	15121	15169	15215	15019	15254	15359	15158	15115	15241	15146	15363	15327	15107	15070	15099	15222	15142	15304	15181	15018	15234	15320	15043	15196	15205	15127	15124	15063	15158	14950	15199	15090	15174	15120	15166	15000	15181	15044	15195	15328	15033	15002	15301	15242	15157	15209	15020	15252	15117	15190	15248	15153	15200	15227	15033	15089	15030	15145	15046	15020	15074	15103	15175	15142	15057	15157	15074	15267	14975	15079	15160	15268	15030	15134	15109	15021	15099	15257	14940	15072	15223	15132	15050	15248	15009	15070	15195	15169	15144	15121	15163	15126	15113	14995	15117	15113	15144	15202	15191	14986	15136	15080	15155	15155	15235	15008	15001	15171	14997	15148	15140	15100	15083	14936	15040	15018	15113	15074	15077	15278	15183	15093	15294	15017	15111	15042	14889	15057	15236	15032	15182	15146	15250	15092	15050	15092	15103	15191	15114	15009	15042	15074	15163	15349	15053	15103	15127	15135	15039	15137	15076	15073	15210	14890	15087	15237	15136	15020	15115	15217	15099	15126	15140	15022	15101	15011	15106	15212	15098	15200	15245	15070	15019	14992	15176	15201	15021	15233	15030	15187	15073	14983	15092	15180	15195	15182	15126	15135	15168	15018	15020	15112	15322	15180	15105	15017	15167	14984	15197	15156	15013	15099	15135	15127	15142	15095	15217	15145	15089	15123	15101	15158	15117	15084	15160	15087	15058	15131	15227	15142	15015	15026	15137	15130	15174	15079	15094	15073	15195	15130	15188	15079	14984	14973	15073	15040	15125	15280	15103	15077	15219	14974	15166	14954	15208	15137	15145	15096	15244	15282	15166	15117	15178	15116	15017	15069	15221	15178	15058	15044	15071	15139	15144	15233	14958	15194	15145	15179	15122	14992	14999	15260	15166	15120	15117	15277	14996	15246	14976	15074	15227	15132	15028	15139	15234	14977	15147	15128	15198	15045	15147	15134	15063	15158	15162	15094	15250	15181	15075	15163	14943	15069	15047	15255	15174	15109	15197	15180	15178	15193	15119	14964	15071	15102	15225	15220	15059	15120	14997	15037	15094	15159	15213	14928	15074	15120	15186	15045	15151	15005	15140	15143	15288	15156	15191	15093	15244	15048	15179	15302	14999	15184	15233	14987	15089	15062	15210	15196	15180	15147	15197	15202	15122	15163	15098	15251	15137	15078	15196	15154	15122	15121	15114	15010	14960	15210	15107	15340	15145	15127	14943	15181	15119	15111	14944	15096	15190	15023	15241	15196	15205	15091	15104	15098	15158	14946	15191	15040	15243	15114	15154	15015	15118	15283	15129	15218	15084	15102	15305	15031	14971	15210	15034	15111	15151	15334	14940	14977	15018	15115	15169	15299	15060	15201	15221	15021	14966	15124	15038	14980	14925	15210	15043	15177	14993	15044	15144	15003	15252	15255	15181	15240	15147	15023	15057	15002	15270	15053	14952	15128	15105	15120	15159	15131	15149	15115	15253	15139	15084	15211	15173	15059	15075	15143	15122	15181	15057	14984	15256	15209	15204	15209	15033	15045	15081	15242	15086	15051	15022	15118	15227	15153	15098	15109	15122	14995	15127	15125	15076	15201	15010	15256	15083	15143	14943	15260	15306	15054	15235	14971	15164	15095	14999	15220	15145	15263	15208	15093	15004	15344	14933	15186	15205	15076	15075	15110	15135	15162	15078	15119	15286	15119	15314	15025	15157	14999	15082	15195	15102	15114	15313	15029	15220	15078	15065	15148	15057	15205	15189	14978	15269	15062	15025	15111	15092	15117	14998	15054	15161	15074	15093	15046	15139	15148	15104	15280	15176	15198	15088	15059	14976	15312	15014	15198	14942	15045	15197	15115	15081	15189	15133	15196	15053	15136	15090	15087	15176	15217	15137	14952	15153	15185	15090	15257	15184	15127	15091	15114	15154	15229	15109	15028	15323	15089	15030	15235	15151	15167	15081	15041	15276	15123	15176	15085	15237	15155	15043	14973	15238	15079	15122	15089	15286	15112	14945	15152	15076	15056	15207	14998	15103	15084	15340	15250	15084	15078	15188	15193	15093	15067	15137	14887	15313	14951	15093	15076	15125	15227	15182	14997	15354	15283	15072	15223	15231	14991	15006	15136	15247	15023	15116	15051	15255	14943	15150	15085	15145	15170	15064	15118	15076	15215	15130	15242	15046	15106	15203	14946	15104	15194	15394	15161	14980	15258	15108	15113	15219	15121	15037	15139	15060	15232	15205	15082	15265	15250	14929	15311	15027	15163	15157	15348	15045	15313	15088	15029	15076	15185	14935	15189	15214	15203	15123	15121	15113	15065	15258	15175	15215	15139	15089	15082	14956	15038	15130	14851
27137	21879	24989	21576	18270	18496	18684	18433	18267	18253	18405	18375	18413	18068	18354	18062	18396	19159	19607	19423	18832	18320	18029	18098	17775	17966	18075	17925	17960	18013	18073	18210	17993	17817	18039	18095	17988	17904	17864	17962	17707	17907	18064	17787	17940	18093	18056	17825	17905	18066	18000	18071	18207	17968	17946	18215	18117	17840	17977	18096	17883	17995	17934	17898	17989	18014	17872	18062	18177	17983	17801	18080	18043	17895	17947	17938	18008	17854	18165	17888	18227	17963	18140	17944	17935	17870	17996	18030	17961	17994	17958	18197	17931	18114	18013	18223	17873	17901	17928	17834	18206	18057	17988	18074	18081	17889	18125	17866	18074	18129	18076	17807	17800	17988	18018	17901	18093	18077	18161	17985	18078	17930	18081	17855	18002	17924	18057	17946	17948	17759	17797	17991	18165	18059	18127	17783	18020	17886	18018	17848	17928	18043	18107	18057	17789	17991	18044	18124	17955	18039	17870	17855	18007	17993	17796	17917	17786	17803	17781	17824	17853	18018	17982	17970	17679	18009	17924	17902	18002	18014	18069	17853	17936	18092	18046	17787	18060	17877	17890	17886	17892	17941	18018	17762	17824	17919	18000	18173	18121	17904	17963	18194	18006	18020	17984	17691	17943	17976	17994	18009	18010	18030	17699	18020	18065	18065	17901	17710	17958	18034	17969	18017	17963	18184	18044	18105	17982	17918	17850	17928	18122	18057	17808	17833	17953	17844	17833	18000	18079	18073	17880	17972	18128	17893	17892	18055	18085	18145	17757	17952	17880	18010	18070	18086	17933	17999	18166	17889	17771	17963	18202	17969	17933	17881	17902	17862	17999	18167	18037	17929	18120	18146	17921	17891	18069	17847	17943	17789	17864	17851	18175	18133	17829	18053	17966	17800	17718	17867	17994	17938	17879	17967	17966	17988	18030	18046	17932	17923	17800	17896	18001	18077	18010	18022	18166	18101	18157	17901	18039	18058	18009	18078	18067	18079	18166	18089	17891	17735	17931	17973	18046	18043	17894	17906	17948	18110	18188	17919	17886	17847	18026	17822	17971	18093	18010	17869	18100	17931	17811	18007	17924	17953	17821	17890	17861	17840	18048	17866	17733	18089	17864	17867	18065	17970	17865	17900	17908	17900	17750	18072	18144	17803	18003	17960	17995	17857	17703	17942	18000	17995	17918	17907	18086	18041	17874	17925	17900	17959	18082	18002	18081	18079	18194	17983	18078	18024	17990	17722	17941	17611	17815	17733	17995	17796	17904	17964	18091	17932	18058	17998	18178	18092	17868	17801	18008	17880	17960	17650	17893	17850	17989	17878	18110	18003	17954	17799	18134	18068	18104	17922	17820	18028	17897	17706	17862	17877	18150	18007	18020	17945	17847	18116	18022	18029	17994	17927	17832	17691	17953	17841	18088	17944	18109	17906	18019	17967	17855	17787	17863	17868	17887	17948	18138	17941	17971	18056	18001	17826	17941	17726	18055	17815	17897	18025	17836	17874	17863	18082	17967	18242	18054	17933	17841	17847	18010	18064	17919	18012	17917	18085	17829	18054	18005	17856	18074	17794	17909	18061	17931	18164	17859	17880	17677	17740	17882	18092	17887	17848	18247	18074	18030	18158	17958	18048	18008	17884	18009	17903	18162	17967	18028	18001	17836	17880	17885	17904	17835	17876	17937	17927	18184	18052	17942	18089	18010	18179	18330	17735	17967	17991	17934	18012	17800	17862	18153	18011	17882	18068	17923	17881	18119	17927	18093	18087	17795	17922	17952	17962	17831	17895	17866	17820	17887	18018	18037	17905	17893	18023	18105	17686	18018	18126	18131	18139	17985	17754	17941	18125	18021	17724	17867	17971	17880	18000	18004	17983	18059	17937	18083	17921	18001	18122	17962	17934	18037	18049	18054	17636	18054	17787	18042	18111	17878	17803	18094	17923	18238	18160	18072	17759	18002	18128	17984	17820	17853	18067	18305	18031	17903	17891	17995	18010	18059	17881	17914	17894	17853	17947	17951	17734	17935	18008	17955	17926	17838	18133	17974	17787	17885	17859	18104	18019	17988	17976	18024	17894	17948	17884	17912	17937	17899	18007	17846	17992	17886	17812	17988	18018	17880	17862	17916	18159	18059	18013	17626	18054	17967	17984	18070	18166	17836	17959	18044	17972	17988	17959	17880	17981	17960	18112	17877	17708	17784	17882	17892	17851	17927	18068	17817	17915	17742	17945	17989	18010	17972	17879	17980	17938	18061	17933	18040	17873	17941	17837	18095	17917	18147	17974	17992	18016	17850	17905	17983	17825	18109	18086	17956	17886	17847	17918	18034	17968	17900	18010	17990	18064	17936	17992	17891	17774	18109	18080	17831	17654	17907	17950	18143	18325	18101	18072	18177	17796	18073	17989	17994	17981	17996	17844	17912	18028	17977	18010	17915	18004	17883	18092	18058	18019	18103	18161	17935	18021	18067	17961	18054	18044	17966	18046	17985	17996	17964	17980	17860	17858	17922	17873	18004	18144	17928	18005	18059	17849	18009	17990	18093	18023	17914	17972	17824	18018	17830	17815	18201	18088	17843	18004	17834	17904	17951	18010	18074	17804	17977	17930	18056	17817	17931	18131	18011	18097	18320	17883	18015	18064	17759	17913	18118	17929	17933	17822	18174	18015	17958	17845	18106	17942	18047	17951	18003	17866	18035	18123	17951	17719	17872	17929	18019	17883	17835	17984	18057	17839	18032	17833	18148	17747	17774	18093	17815	17971	17815	17882	18152	17893	17921	17900	17985	17954	18020	18079	17924	18133	18081	17840	17880	18000	17932	18050	17686	17975	18044	17938	17864	18002	17810	17872	17906	18128	17836	17882	17836	17761	17935	18000	17836	17828	18237	17987	18013	17808	18022	17938	18103	18094	17642	17937	17969	17952	17906	17972	17942	17955	18048	18025	18114	17982	18114	18071	18005	17887	18070	17936	17941	17902	18027	17743	17911	17899	18033	17934	18110	18084	17885	17926	18023	17950	17966	17915	18093	17954	17882	18139	18090	18098	18042	18014	18101	17886	18002	17739	17758	17897	17979	17814	17940	18101	18014	17925	18067	18121	18271	17858	17894	17968	17904	17865	17809	18050	18037	17864	17841	18066	17991	18018	18003	18016	17684	17922	17891	17888	17746	17991	17857	18034	18121	17937	17954	17876	17912	18057	18005	18047	18042	17907	18082	18122	18132	17927	18088	18012	17693	17922	18181	17960	17911	18035	18287	18080	18140	18009	18089	17985	18027	17968	18201	17910	17951	17889	17929	17880	17884	18042	17820	18041	17963	17688	18045	17852	18034	18020	17881	17828	17944	17916	18041	18032	18008	18079	18004	17971	18089	17977	18078	17867	18048	17975	17839	17957	18091	17712	17833	17895	17809	18013	17982	17941	17964	17984	17741	17900	18092	17904	17956	17966	17907	18029	18013	17932	18033	17968	17987	17894	17896	17922	17884	17770	17942	18077	18085	17890	18013	17987	17850	18010	18123	17682	17956	17985	18032	17977	18037	18004	18078	17959	18038	17965	17730	17993	18002	17949	17893	17946	18118	17778	17818	17783	18009	18093	17944	17956	17961	17969	17853	17827	17829	17906	17924	18088	18286	17944	17789	18052	17981	18005	17786	17842	18031	17947	18052	17828	18078	18292	17963	17815	17956	17967	17839	18014	17939	18096	17926	18183	17853	18188	17816	17750	18228	17887	18228	17847	18033	18010	17915	18092	17943	17917	17960	17948	17808	17937	17872	18043	17969	17928	17816	17925	18018	18077	18038	17956	18024	18021	18153	17931	17879	18084	18007	18048	18101	17914	18069	18050	18085	18160	17942	18058	18067	17872	17958	18095	17873	18051	17792	17670	17898	18099	18028	18113	17780	17812	18006	17979	18007	17856	17913	18029	17942	17994	17972	17752	17992	17929	18004	18073	17893	17876	18164	18132	17999	18142	17993	17926	18014	17930	17819	18047	17774	17710	18000	17902	17945	17930	18023	18142	18037	17874	18033	18097	17920	18051	17997	17918	18166	17979	18063	17929	17816	18073	18017	17955	17855	18094	17957	18169	17936	17982	17838	17889	18028	18017	17988	17841	18128	17937	17947	17978	17955	18065	17976	17906	17959	17879	17965	17956	17938	17985	17881	17734	17907	17872	17923	17874	17948	17975	18059	17768	17983	17912	18008	18058	17849	17910	17791	17904	18035	17983	17873	17927	17876	17865	17974	17938	18047	17892	17947	18006	18044	18070	17708	18050	17964	17872	17923	17932	18135	17911	18029	17806	17971	18032	18062	18126	18123	17910	17961	18020	18014	17969	18130	18087	18144	18109	18198	17919	17813	17719	17994	18056	18042	17929	17814	18178	17854	18026	17877	17915	17912	18049	18046	17876	17991	17941	17843	17962	18031	17889	18004	17987	17796	18076	17908	18043	18090	18061	18109	17950	18070	17781	17916	17888	18030	17906	18075	17872	17826	17977	17889	18105	17956	17876	17873	17941	18001	17969	18182	18176	17867	17782	17763	17945	17997	18034	17909	18221	18015	18082	17858	17916	17836	18119	18231	17991	18009	17889	18134	18029	18034	17946	17948	18013	18015	17906	17961	18161	18018	17874	18023	17939	17895	17950	17911	17858	17816	17904	17969	18121	17751	18160	18183	17742	18028	17895	17967	17766	17684	18153	17868	17795	17850	18000	17976	18105	18098	18010	17826	17780	18075	18004	18290	17933	17958	17814	17752	17974	17844	17643	17841	18126	17741	18094	18040	17780	17954	17870	17763	17949	18027	18107	18005	17823	17878	18128	17764	17959	18001	17976	17870	17679	17912	18024	17956	17780	18064	18113	18172	18018	18024	17964	18085	17953	17963	18111	18013	17746	17848	17815	17984	18017	18072	17992	18128	17810	18076	18193	17886	17754	17876	18157	17755	17759	18011	18071	18084	17920	17922	17870	17926	18038	18024	18026	17889	17916	18047	18006	18096	18264	18092	17934	18188	17984	18101	17880	18071	18020	18006	18038	18080	17828	18033	17941	17889	17995	17930	17909	17859	17947	17952	18206	17918	18013	18070	18062	18001	17789	18052	17963	18017	17993	17915	17890	17758	18027	17997	18166	18244	18125
16948	21577	18858	16572	15548	15771	15675	16153	16065	15777	15830	16123	15930	15716	15671	15522	15743	17268	17324	16918	16335	15781	15556	15236	15352	15204	15151	15238	15418	15332	15235	15427	15312	15247	15222	15225	15300	15370	15189	15237	15290	15304	15323	15080	15195	15274	15389	15458	15300	15214	15378	15206	15304	15207	15049	15172	15391	15081	15093	15451	15297	15183	15194	15293	14989	15365	15215	15244	15275	15269	15149	15288	15183	15175	15240	15273	15297	15330	15289	15100	15301	15357	15289	15122	15276	15210	15177	15207	15260	15228	15292	15057	15157	15296	15322	15261	15309	15271	15329	15129	15312	15378	15294	15383	15221	15309	14999	15255	15365	15181	15336	15296	15243	15211	15100	15246	15061	15225	15293	15369	15290	15174	15241	15206	15255	15190	15290	15253	15210	15166	15247	15419	15149	15253	15254	15313	15120	15329	15329	15259	15325	15115	15390	15328	15119	15341	15180	15161	15174	15438	15160	15118	15303	15138	15217	15201	15178	15244	15251	15254	15163	15245	15244	15312	15167	15364	15303	15252	15190	15210	15389	15150	15290	15273	15263	15460	15317	15259	15285	15071	15405	15275	15308	15322	15262	15325	15016	15359	15315	15388	15330	15306	15431	15137	15205	15183	15174	15204	15281	15375	15150	15503	15237	15361	15409	15194	15330	15207	15366	15367	15159	15287	15288	15349	15212	15237	15210	15167	15236	15431	15166	15330	15229	15293	15142	15283	15339	15292	15224	15231	15373	15205	15165	15329	15360	15290	15206	15243	15253	15417	15247	15423	15232	15217	15261	15194	15306	15123	15427	15086	15146	15108	15360	15436	15226	15300	15382	15137	15190	15163	15180	15289	15331	15286	15322	15127	15232	15270	15370	15298	15144	15149	15392	15069	15379	15136	15265	15264	15375	15382	15159	15210	15194	15278	15388	15231	15165	15117	15288	15087	15293	15258	15298	15240	15214	15473	15286	15144	15214	15241	15206	15464	15203	15412	15255	15199	15264	15171	15210	15242	15105	15336	15191	15057	15247	15347	15295	15164	15390	15265	15106	15325	15220	15212	15317	15229	15187	15298	15156	15254	15260	15163	15318	15312	15352	15189	15312	15162	15224	15321	15146	15261	15184	15455	15191	15254	15307	15096	15185	15081	15390	15387	15278	15253	15076	15291	15231	15208	15286	15041	15227	15124	15224	15275	15302	15402	15346	15246	15015	15335	15327	15061	15251	15301	15267	15308	15276	15086	15183	15414	15388	15248	15355	15292	15317	15229	15222	15222	15278	15265	15191	15408	15212	15172	15369	15066	15266	15287	15370	15220	15386	15277	15355	15225	15236	15197	15240	15149	15342	15310	15202	15243	15224	15271	15206	15291	15292	15210	15223	15218	15218	15271	15082	15128	15322	15206	15194	15170	15227	15326	15197	15212	15163	14972	15180	15310	15245	15299	15085	15425	15154	15162	15274	15387	15237	15296	15294	15236	15206	15136	15232	15377	15278	15321	15191	14943	15260	15258	15040	15304	15240	15017	15260	15290	15230	15259	15127	15383	15192	15381	15275	15085	15213	15169	15399	15407	15144	15256	15293	15174	15209	15333	15108	15247	15370	15434	15157	15274	15267	15364	15172	15371	15327	15214	15325	15322	15197	15268	15409	15097	15117	15209	15232	15170	15280	15423	15289	15328	15202	15277	15490	15233	15402	15363	15262	15251	15301	15364	15298	15206	15475	15141	15249	15398	15271	15324	15204	15347	15229	15207	15414	15291	15266	15092	15297	15234	15326	15343	15399	15182	15243	15208	15126	15224	15058	15176	15357	15197	15235	15290	15321	15351	15154	15321	15227	15290	15352	15235	15135	15145	15104	15348	15387	15192	15054	15257	15307	15318	15171	15180	15159	15094	15119	15387	15197	15071	15224	15348	15154	15192	15335	15360	15094	15226	15210	15310	15157	15168	15194	15311	15179	15130	15206	15320	15289	15394	15101	15279	15154	15113	15381	15309	15199	15175	15232	15129	15172	15183	15298	15169	15495	15248	15074	15253	15196	15470	15172	15464	15216	15314	15313	15312	15424	15308	15281	15254	15320	15226	15316	15229	15198	15233	15355	15230	15364	15323	15440	15250	15248	15353	15275	15286	15328	15202	15266	15359	15106	15254	15320	15284	15336	15393	15202	15207	15389	15250	15269	15383	15174	15308	15185	15252	15343	15250	15190	15370	15115	15274	15401	15254	15305	15316	15211	15330	15222	15278	15294	15130	15276	15113	15329	15155	15222	15105	15378	15081	15203	15146	15143	15239	15142	15142	15363	15389	15463	15351	15245	15192	15182	15271	15225	15345	15359	15316	15164	15262	15142	15129	15232	15196	15370	15458	15140	15276	15228	15155	15063	15225	15151	15295	15212	15237	15105	15408	15243	15275	15325	15288	15267	15149	15200	15174	15166	15293	15220	15230	15088	15290	15172	15090	15173	15236	15465	15282	15162	15320	15179	15194	15213	15190	15268	15352	15266	15266	15302	15192	15257	15226	15347	15234	15214	15417	15288	15248	15395	15278	15365	15365	15049	15112	15287	15268	15294	15077	15272	15463	15224	15151	15250	15310	15116	15322	15235	15221	15410	15308	15201	15275	15277	15223	15128	15319	15305	15425	15225	15341	15313	15367	15228	15326	15325	15365	15277	15341	15066	15456	15199	15296	15224	15336	15264	15385	15385	15370	15243	15196	15160	15151	15292	15381	15225	15396	15306	15032	15104	15168	15232	15275	15395	15304	15285	15143	15333	15320	15289	15243	15339	15173	15233	15163	15437	15130	15228	15291	15018	15317	15193	15222	15200	15069	15327	15321	15162	15287	15291	15091	15199	15113	15235	15212	15262	15180	15361	15272	15189	15128	15184	15317	15291	15389	15389	15090	15228	15105	15261	15272	15252	15332	15234	15319	15250	15200	15186	15284	15459	15261	15100	15258	15363	15318	15262	15166	15297	15265	15346	14980	15295	15415	15146	15334	15303	15048	15357	15238	15179	15265	15467	15293	15098	15300	15217	15241	15189	15319	15302	15301	15353	15071	15366	15215	15056	15241	15250	15231	15269	15271	15431	15189	15159	15277	15326	15169	15219	15125	15201	15452	15162	15191	15237	15310	15306	15277	15392	15296	15279	15338	15313	15312	15312	15420	15109	15360	15365	15119	15254	15370	15275	15344	15162	15281	15215	15137	15129	15204	15366	15267	15246	15140	15200	15324	15183	15400	15215	15225	15225	15258	15299	15199	15376	15193	15282	15215	15086	15221	15337	15281	15229	15298	15230	15090	15492	15265	15246	15442	15299	15317	15274	15057	15181	15159	15312	15323	15387	15325	15292	15176	15355	15361	15229	15314	15255	15336	15266	15200	15206	15234	15461	15056	15294	15221	15355	15263	15371	15235	15283	15274	15257	15235	15390	15278	15137	15346	15164	15323	15365	15316	15221	15129	15324	15258	15364	15116	15281	15358	15106	15319	15200	15133	15271	15197	15299	15158	15185	14953	15249	15391	15307	15303	15175	15157	15286	15190	15234	15383	15204	15064	15406	15316	15072	15270	15339	15369	15415	15357	15215	15281	15261	15352	15205	15378	15197	15199	15135	15173	15355	15319	15300	15388	15236	15311	15277	15352	15104	15289	15285	15045	15081	15386	15317	15395	15431	15202	15314	15328	15287	15172	15324	15329	15464	15154	15249	15231	15084	15267	15208	15215	15242	15132	15323	15305	15396	15389	15279	15322	15366	15223	15271	15211	15130	15351	15262	15305	15348	15244	15439	15074	15253	15153	15236	15267	15209	15160	15289	15127	15400	15076	15248	15200	15206	15291	15193	15290	15341	15323	15200	15254	15301	15107	15192	15393	15166	15329	15144	15234	15405	15151	15412	15288	15216	15381	15326	15183	15302	15276	15380	15353	15135	15254	15118	15351	15160	15186	15316	15257	15111	15264	15279	15260	15372	15205	15222	15320	15430	15317	15258	15164	15270	15206	15311	15272	15255	15307	15282	15301	15344	15385	15151	15341	15394	15200	15425	15198	15211	15317	15316	15301	15288	15295	15270	15229	15256	15378	15353	15296	15325	15254	15255	15318	15385	15386	15303	15002	15190	15358	15244	15198	15379	15174	15284	15230	15389	15257	15291	15153	15211	15353	15140	15368	15268	15226	15200	15359	15212	15207	15121	15386	15384	15381	15211	15284	15167	15310	15170	15242	15162	15291	15315	15259	15361	15157	15306	15242	15230	15267	15307	15266	15325	15367	15270	15310	15274	15213	15221	15132	15256	15272	15343	15033	15142	15253	15301	15199	15274	15319	15262	15187	15302	15142	15270	15097	15284	15174	15305	15194	15384	15104	15295	15277	15233	15233	15257	15372	15273	15473	15108	15262	15306	15381	15293	15369	15307	15362	15212	15237	15131	15312	15219	15274	15163	15269	15375	15231	15356	15261	15355	15232	15209	15266	15291	15247	15057	15104	15130	15378	15220	15089	15201	15245	15351	15274	15139	15193	15244	15368	15071	15303	15229	15086	15221	15179	15363	15234	15286	15115	15145	15198	15355	15176	15191	15292	15071	15146	15174	15292	15296	15240	15399	15333	15330	15161	15246	15343	15285	15230	15339	15277	15231	15443	15183	15137	15255	15075	15406	15180	15195	15096	15231	15123	15277	15316	15197	15316	15325	15336	15224	15192	15174	15268	15182	15338	15423	15266	15123	15189	15065	15217	15364	15348	15306	15273	15299	15114	15048	15400	15382	15072	15124	15149	15189	15140	15279	15256	15117	15117	15302	15195	15276	15201	15331	15064	15365	15293	15291	15329	15263	15175	15304	15362	15301	15126	15322	15215	15311	15147	15202	15216	15288	15266	15222	15331	15249	15316	15316	15356	15243	15226	15331	15343	15311	15243	15269	15380	15238	15344	15161	15060	15244	15033	15258	15218	15241	15257	15287	15393	15224	15156	15184	15445	15288	15252	15145	15285	15191	15335	15313	15329	15373	15324	15219	15240	15279	15334	15375	15289	15253	15404	15318	15228	15185	15355	15357	15199	15423	15294	15296	15256	15414	15317	15517	15403	15281	15052	15148	15326	15403	15154	15151	15230	15407	15237	15131	15321	15385	15176	15280	15278
23831	20954	28221	23970	21834	21584	20598	18736	18429	18752	18554	18435	18287	18259	18358	18264	18032	25308	26295	23784	21233	19314	18232	17807	17716	17511	17868	17732	17701	17611	17589	17551	17939	17710	17554	17838	17633	17739	17632	17799	17779	17447	17430	17731	17643	17775	17648	17651	17592	17737	17460	17879	17664	17721	17750	17571	17537	17782	17674	17634	17454	17684	17614	17734	17395	17625	17589	17563	17396	17466	17776	17766	17735	17605	17680	17779	17818	17790	17748	17700	17792	17609	17584	17764	17538	17691	17732	17729	17732	17750	17637	17493	17473	17602	17670	17751	17624	17540	17535	17813	17655	17546	17792	17490	17489	17665	17553	17530	17697	17654	17728	17650	17693	17793	17616	17682	17518	17382	17626	17811	17475	17562	17686	17610	17591	17724	17809	17603	17658	17699	17413	17652	17603	17598	17561	17624	17420	17592	17846	17473	17415	17618	17558	17613	17665	17583	17732	17603	17550	17825	17698	17723	17613	17663	17711	17670	17625	17528	17537	17601	17414	17412	17521	17497	17594	17786	17656	17600	17581	17515	17594	17734	17619	17606	17542	17808	17499	17496	17406	17718	17701	17707	17680	17568	17552	17615	17752	17558	17662	17589	17516	17620	17461	17761	17659	17655	17822	17657	17653	17632	17682	17737	17590	17741	17652	17466	17731	17766	17647	17610	17435	17706	17513	17441	17753	17553	17555	17645	17498	17650	17630	17642	17689	18052	17791	17690	17376	17540	17530	17729	17638	17496	17690	17537	17615	17597	17618	17664	17643	17797	17660	17659	17758	17618	17667	17802	17727	17676	17528	17558	17559	17757	17590	17679	17534	17723	17695	17538	17749	17728	17711	17613	17562	17593	17602	17412	17728	17542	17749	17465	17577	17587	17672	17786	17447	17646	17626	17671	17604	17799	17572	17668	17436	17739	17651	17580	17530	17582	17425	17580	17498	17380	17767	17775	17502	17810	17480	17572	17523	17530	17656	17773	17584	17523	17479	17568	17691	17539	17463	17598	17651	17717	17688	17613	17679	17574	17446	17561	17594	17567	17622	17477	17718	17782	17537	17606	17663	17720	17722	17641	17491	17481	17663	17667	17517	17622	17485	17559	17674	17716	17466	17663	17476	17222	17374	17573	17628	17449	17617	17687	17522	17721	17416	17657	17610	17524	17508	17641	17784	17799	17552	17438	17551	17529	17602	17613	17603	17691	17619	17383	17699	17593	17527	17614	17560	17508	17525	17567	17611	17545	17525	17732	17704	17646	17638	17500	17603	17503	17623	17613	17633	17601	17673	17477	17465	17544	17792	17448	17742	17560	17574	17814	17611	17526	17668	17648	17436	17655	17715	17692	17653	17533	17588	17678	17596	17691	17752	17535	17670	17647	17580	17628	17723	17624	17650	17507	17648	17623	17655	17632	17716	17635	17317	17368	17643	17397	17589	17572	17756	17673	17549	17525	17723	17541	17799	17611	17619	17852	17657	17751	17703	17875	17537	17578	17810	17799	17653	17572	17514	17624	17497	17501	17517	17441	17542	17670	17789	17565	17513	17766	17638	17465	17712	17544	17804	17662	17403	17553	17683	17579	17700	17566	17695	17710	17683	17724	17570	17526	17864	17537	17662	17718	17738	17733	17380	17694	17762	17491	17710	17530	17567	17793	17798	17715	17671	17776	17437	17547	17620	17611	17409	17600	17605	17443	17639	17606	17493	17618	17539	17664	17406	17687	17839	17611	17525	17566	17483	17660	17603	17654	17451	17670	17608	17534	17612	17654	17752	17484	17559	17503	17671	17708	17480	17472	17429	17589	17818	17501	17578	17579	17552	17529	17595	17603	17637	17629	17506	17546	17646	17603	17648	17788	17741	17524	17831	17400	17603	17716	17585	17452	17743	17588	17460	17720	17693	17684	17671	17654	17629	17637	17515	17658	17756	17705	17604	17698	17620	17774	17458	17608	17702	17618	17860	17694	17590	17610	17801	17372	17575	17691	17720	17700	17610	17498	17584	17616	17606	17618	17505	17711	17847	17747	17605	17439	17583	17724	17503	17742	17661	17481	17552	17726	17731	17613	17611	17643	17722	17572	17823	17589	17540	17652	17578	17773	17744	17685	17518	17882	17707	17604	17568	17619	17516	17690	17715	17681	17644	17506	17662	17550	17354	17484	17542	17746	17668	17652	17781	17618	17792	17696	17647	17684	17546	17613	17571	17603	17703	17643	17495	17536	17478	17741	17638	17487	17589	17705	17584	17512	17561	17456	17722	17613	17411	17611	17652	17530	17826	17487	17675	17435	17625	17553	17738	17581	17347	17684	17668	17562	17754	17435	17577	17627	17659	17578	17655	17821	17724	17386	17475	17508	17729	17613	17487	17589	17255	17637	17660	17681	17630	17726	17651	17612	17678	17715	17600	17501	17515	17666	17653	17493	17706	17622	17516	17620	17623	17482	17660	17663	17583	17680	17740	17498	17568	17397	17264	17459	17703	17427	17782	17491	17467	17650	17663	17719	17683	17714	17508	17772	17546	17488	17638	17435	17701	17787	17542	17694	17664	17671	17624	17432	17686	17688	17752	17729	17454	17697	17661	17547	17690	17638	17530	17659	17476	17804	17679	17815	17687	17566	17510	17560	17741	17554	17775	17615	17706	17738	17836	17696	17862	17616	17903	17816	17782	17634	17557	17548	17577	17724	17671	17524	17774	17525	17491	17724	17614	17635	17526	17541	17670	17627	17424	17690	17766	17661	17417	17561	17576	17519	17515	17714	17694	17763	17640	17848	17417	17407	17837	17720	17765	17594	17677	17768	17835	17597	17609	17541	17677	17385	17626	17661	17596	17736	17578	17689	17438	17669	17351	17529	17701	17599	17552	17659	17676	17626	17411	17749	17522	17627	17546	17569	17703	17772	17618	17493	17578	17626	17823	17641	17596	17515	17475	17581	17795	17345	17568	17499	17406	17771	17724	17561	17742	17616	17772	17538	17642	17633	17662	17690	17914	17603	17629	17678	17567	17702	17741	17746	17574	17670	17589	17703	17804	17829	17737	17674	17739	17548	17663	17757	17670	17579	17675	17320	17529	17707	17729	17540	17525	17548	17549	17803	17663	17739	17622	17616	17577	17747	17605	17658	17556	17566	17445	17683	17475	17704	17890	17586	17544	17744	17433	17505	17408	17589	17467	17740	17672	17765	17419	17606	17693	17590	17712	17379	17641	17540	17782	17504	17732	17647	17571	17681	17746	17646	17609	17644	17689	17723	17629	17837	17710	17621	17578	17793	17772	17654	17588	17600	17726	17663	17539	17827	17671	17681	17568	17639	17787	17599	17599	17305	17665	17588	17465	17328	17539	17331	17714	17540	17609	17711	17619	17633	17766	17472	17388	17675	17628	17764	17821	17509	17700	17537	17731	17736	17650	17553	17605	17568	17669	17668	17441	17583	17600	17651	17603	17603	17774	17503	17607	17736	17766	17649	17777	17450	17562	17649	17422	17639	17565	17530	17465	17621	17685	17676	17453	17730	17569	17543	17583	17862	17667	17649	17527	17613	17637	17407	17615	17708	17583	17573	17853	17594	17525	17620	17676	17500	17602	17729	17601	17465	17557	17724	17663	17570	17502	17790	17743	17616	17464	17520	17608	17611	17724	17711	17586	17527	17689	17719	17689	17617	17588	17590	17658	17629	17473	17632	17632	17527	17475	17636	17515	17481	17585	17657	17625	17778	17476	17560	17803	17630	17469	17745	17656	17611	17468	17625	17849	17672	17803	17644	17476	17684	17904	17677	17527	17831	17572	17773	17908	17689	17550	17569	17527	17646	17772	17386	17751	17682	17695	17617	17656	17736	17575	17716	17700	17611	17546	17690	17950	17841	17624	17734	17663	17743	17600	17643	17644	17640	17630	17655	17638	17744	17622	17462	17606	17469	17646	17539	17625	17740	17667	17816	17742	17450	17659	17602	17727	17418	17536	17442	17579	17617	17428	17339	17566	17449	17758	17519	17519	17633	17596	17701	17655	17643	17440	17465	17571	17623	17615	17684	17665	17656	17660	17450	17553	17459	17491	17585	17716	17656	17673	17770	17524	17640	17686	17709	17733	17549	17352	17631	17592	17550	17549	17531	17430	17500	17570	17644	17983	17757	17631	17624	17509	17662	17710	17576	17509	17665	17622	17687	17627	17544	17717	17844	17900	17535	17487	17650	17532	17501	17696	17739	17520	17558	17354	17756	17821	17559	17633	17593	17638	17519	17662	17592	17727	17701	17445	17640	17598	17538	17542	17482	17760	17562	17537	17505	17575	17580	17440	17810	17721	17551	17658	17636	17729	17670	17638	17639	17819	17677	17644	17611	17637	17444	17555	17614	17617	17671	17854	17822	17666	17664	17587	17554	17738	17742	17659	17600	17505	17629	17603	17553	17478	17513	17604	17859	17709	17484	17558	17565	17656	17669	17638	17648	17437	17668	17707	17654	17515	17472	17509	17564	17666	17655	17683	17594	17450	17625	17602	17843	17634	17798	17421	17685	17719	17644	17699	17538	17581	17532	17773	17784	17738	17512	17946	17673	17464	17610	17409	17519	17552	17414	17584	17599	17692	17627	17551	17604	17723	17824	17614	17796	17552	17523	17598	17769	17650	17659	17811	17464	17695	17733	17735	17487	17615	17761	17938	17579	17574	17649	17607	17396	17407	17473	17680	17455	17666	17715	17693	17750	17752	17606	17640	17673	17591	17358	17558	17655	17753	17522	17875	17412	17492	17576	17639	17509	17596	17600	17645	17768	17648	17480	17878	17643	17644	17689	17631	17629	17508	17650	17680	17577	17501	17870	17762	17651	17603	17651	17756	17531	17591	17484	17527	17663	17903	17559	17720	17720	17552	17697	17366	17574	17483	17664	17754	17619	17691	17566	17712	17728	17576	17494	17672	17589	17516	17559	17535	17710	17815	17535	17328	17603	17730	17715	17496	17642	17716	17542	17806	17692	17670	17688	17524	17706	17634	17764	17718	17564	17538	17443	17555	17679	17649	17552	17633	17687	17700	17441	17679	17549	17551	17893	17717	17426	17796	17730	17670	17524	17558	17671	17667	17763	17748	17608	17589	17815	17551	17569	17579	17734	17573	17733	17700	17841	17518	17481	17597	17569
15766	25771	23991	19097	17239	16764	16511	16416	16282	16455	16315	16009	16030	15834	16118	15862	15795	27084	25581	22596	18871	16836	15783	15155	15139	15136	15081	15287	15220	15036	15223	15201	15149	15082	15319	15116	15224	15033	15063	15140	15106	15153	15039	15078	15169	15174	15030	15208	15111	15159	15109	15038	15145	15042	15166	14983	15068	15208	15285	15158	15137	15139	15155	15014	15160	15173	15094	15135	15236	15062	15322	14920	14992	15001	15225	15040	15091	15120	15190	15131	15094	15237	15120	15115	15132	15176	15205	15042	15033	15100	15176	15317	14942	15065	15152	15107	15121	15058	14907	15054	15122	15135	15160	15325	15023	15052	15163	15202	15065	15180	15096	15184	14974	15118	15100	15169	14958	15093	15124	15269	15116	14970	15208	15126	15041	15194	15201	15209	15275	14963	15148	15252	14982	15028	15166	15202	15244	15126	15060	15203	15165	15092	14945	15109	15134	15034	15108	15017	15361	15100	15007	15211	15178	15075	15067	15116	15173	15237	15156	15133	15126	14976	15070	15156	15045	15301	15133	14955	15097	15155	15005	15084	15234	15188	15108	15100	15168	15035	15076	15053	15205	15013	15147	15152	14972	15227	15092	15064	15137	15124	15193	15089	15066	15096	14994	14872	15128	15134	14977	15211	15011	15143	15107	15091	15170	15105	15249	15134	15141	15236	15066	15049	15081	15146	15154	15073	15138	15157	15046	15092	14971	15284	14954	15097	15113	15166	15119	15141	15145	15038	15251	15166	15176	15003	15143	15221	14983	15060	15348	15091	15149	15014	15286	15102	15106	15178	15190	14960	15113	15222	15268	15101	14977	15213	15171	15023	15136	15004	15078	14974	15301	15265	15059	15215	15116	14972	15049	15073	15172	15145	15150	15087	15119	15193	15086	15211	15034	15063	15095	14992	15100	15141	15041	15082	15179	15132	15204	15188	15091	15022	14945	15085	15081	15080	14985	15081	15138	15211	15284	14976	15043	15283	15213	15023	15017	15106	15224	15301	15207	14996	15171	15132	15109	15389	15318	15090	15145	15066	15217	15028	14955	15205	15182	15133	15164	14976	15216	15040	14970	15026	14935	15208	15113	15054	14996	15036	15176	15123	15119	15170	15016	15111	15198	15095	15066	15133	15240	15072	15056	14996	15083	15065	15294	15139	15037	15024	15048	15070	15088	15014	15093	15116	15076	15093	15089	15027	15161	15089	15236	15153	15081	15164	15170	15261	15126	15039	15051	15017	15088	15035	15043	14950	15030	15285	15116	15294	15074	15024	15045	15075	14992	15092	15087	15155	15045	15288	15100	15204	15034	15006	15261	15060	15142	15138	14971	15260	15108	15043	15040	15088	15123	15073	15204	15033	15233	15114	14904	15150	15104	15041	15160	15246	15104	14985	15086	15004	15157	15023	15074	15081	15295	15081	15248	15062	15024	15266	15226	15133	14971	15069	15087	15139	15036	15082	15043	15262	15137	15129	15145	15148	14886	15106	15048	15022	15090	15085	15105	15136	14967	15086	15295	15041	15280	14969	15186	15074	14960	15140	15148	15179	15140	14890	15153	15071	15023	15169	15079	15014	15098	15210	15248	15000	15138	15092	15143	14962	14859	15285	14995	15067	15101	15083	15106	15073	15017	15144	15140	15099	15105	14998	14934	15205	15028	15031	15104	15141	15082	15211	15173	15074	15125	15085	15221	15035	15054	15226	15275	15026	15159	15058	15039	15050	15121	15011	15149	15082	15013	15262	15111	15014	15202	15162	15077	15013	14992	15144	15278	15072	15134	15001	14903	15021	15069	15070	15098	15032	15131	15152	15177	15199	14988	15128	15161	15212	14989	14949	15178	15165	15037	15205	15149	15075	15077	15072	15021	15186	14947	15200	15207	15056	15060	15051	15229	15116	15061	15119	15215	15092	15079	15119	15179	15171	15236	15162	15037	15294	15063	15071	15121	15133	15281	15019	15128	15189	15015	15004	15130	15273	15067	15134	15333	14990	15159	14956	15065	15388	15080	15284	15005	15257	15000	15055	15137	15123	14973	15209	15281	14994	15177	15047	15180	15019	15135	15291	15030	15055	15130	15252	15027	15185	14979	15209	14987	15212	15097	15077	15156	15141	15128	15146	15168	15039	15108	15179	15052	15066	15020	15022	15036	14975	15194	14894	15107	15077	15129	14980	15227	14923	15096	15104	15172	15016	15079	15123	15128	15178	14995	15107	15168	14965	14964	15215	14986	15139	15194	15117	15190	14974	15289	15158	15158	15060	14963	15081	15144	15129	15170	15088	15194	15059	15139	14933	15020	15095	15141	15033	15091	14998	15076	15064	15143	15154	15294	15004	15325	15102	15041	15079	15056	15062	15092	15318	15060	15084	15091	15122	15160	15124	15082	15257	14903	15100	15225	15156	15166	15070	15199	15223	15092	15014	15044	15054	14953	15197	14969	14881	14990	15109	15263	15172	14967	14997	15237	15027	15066	15225	15094	15030	15089	15294	14970	14983	15167	15062	15069	15140	15181	15109	15106	15167	15148	15018	15258	15097	15042	15103	15080	14981	15145	15006	15141	15096	15103	15166	15131	14964	14880	15170	15086	14939	15080	15286	15122	15149	15210	15208	15203	15076	15182	15147	15181	15109	15136	15183	15232	15057	15052	15061	15095	15198	15134	15169	15243	15018	15158	15056	14979	15118	15214	14942	15031	15132	15135	15130	15112	15047	15209	15214	15104	15042	15102	15017	15043	15025	15128	15135	15234	15003	15113	15133	15126	15074	15098	15264	15031	15075	15144	15116	15055	15051	15096	15363	15094	15055	15151	15020	15127	15233	15017	14975	15014	15066	15071	15167	15214	15260	15226	15122	15134	15172	15013	15130	15085	15114	15091	15043	15035	15121	15163	15078	15289	15018	15094	15202	15171	15099	15008	15292	15140	15064	15188	15121	15003	15255	15071	15193	14969	15075	15126	15043	15071	15065	15035	15123	15152	15106	15098	15080	15013	14999	15186	15088	15139	15088	15079	15117	15077	14947	15093	14958	15251	15040	15037	15251	15229	15191	15105	15072	15061	15151	15234	14923	15177	14959	14966	14989	15224	15081	15165	14917	15001	15206	15090	15164	15200	15176	15105	14955	15013	15050	15095	15141	15213	15041	15091	15027	15077	15199	15143	15155	15084	15044	15229	15036	15203	15261	14923	14989	15089	15220	15197	15196	15158	15136	15175	15082	15024	15118	15022	15289	15105	15197	14956	15142	15069	15069	14947	14983	15148	15147	15307	15272	15042	15055	15098	15088	15050	15139	15163	15038	15091	15089	15193	15177	15166	15161	15047	15297	15076	15144	15174	15203	15139	15018	15201	15003	15222	15093	15174	15142	15135	15110	15131	15125	14961	15108	15118	15178	15043	15052	15110	15027	15191	15033	15085	15160	15147	15063	14952	15144	15018	14999	15133	15214	15075	15298	14904	15189	14955	15104	14967	14903	15029	15195	15174	15054	15005	15161	15166	15221	14993	15211	15181	15138	15176	15163	15167	15261	15204	15067	15052	15229	15128	15132	15077	15037	15100	14882	15052	15145	15254	15081	15119	15091	14979	14994	15158	15137	15056	15361	15100	15143	15260	15080	15101	15160	15080	15157	15231	15236	14953	15145	14980	15127	15172	15119	14967	15221	15085	15103	14986	15089	15162	15148	15046	15342	15019	14944	15339	15200	15144	15058	15068	15212	15015	15148	15110	15107	15250	15187	15195	15180	15366	15209	15296	15275	15011	15161	14999	15112	15072	15146	15169	15067	15268	15253	15184	15038	15111	15242	15037	15247	15008	14964	15024	15039	14965	15180	14856	15172	15015	15300	15034	15058	15113	15022	14982	15068	15143	15125	15030	15119	14971	15090	15105	15091	15148	15013	15204	15128	15063	14944	15110	15250	15081	15235	15191	15142	15174	15074	15251	15156	15119	14945	15055	15145	14917	15152	15044	15077	15049	15104	15101	15108	15074	14988	15175	15117	15220	15187	15110	15062	15017	15064	15064	15188	15043	15204	15099	14881	15160	15230	15194	15082	15108	15074	15273	15078	15167	15141	15206	15084	15152	15180	15090	15130	15068	15035	15142	15172	15048	15239	15172	15067	15082	14998	15183	15074	15147	15077	15137	15221	15170	15068	14975	15210	15066	14961	15168	15190	15097	14986	15199	15117	14985	15157	15073	15124	14986	15194	15065	15355	15218	15190	15118	14974	15176	15154	15079	15088	15118	15101	15310	15053	15019	15202	15077	15150	15196	15080	15171	15084	15174	15105	15058	15212	15090	14990	15181	15171	15085	15015	15142	15231	15288	14944	15338	15183	15024	14948	15285	15247	15142	15241	15188	15219	14900	15044	15166	15179	14987	15169	15142	15126	15405	15194	15099	15109	15036	15115	15099	15203	15074	15168	15137	15192	15018	15048	15303	15086	15207	15158	15227	15137	15114	15174	15176	14956	15224	15043	15201	15161	15162	15048	15192	15156	15023	15090	15032	15014	14975	15141	15054	15106	15131	14994	15162	15157	15020	15121	15176	15005	15193	15173	15048	15017	14954	15391	15080	15255	15254	15159	15172	15256	15119	14978	15139	15109	15149	14948	14988	15009	15057	14979	15039	15084	15051	14903	15070	15105	15079	15178	15165	14998	15108	15111	15023	15176	14908	15107	15203	14936	14927	15055	15091	15166	15212	15159	14977	15142	14989	15205	15068	15058	15075	15147	15194	15183	15064	15138	15133	15124	15256	15133	15233	15147	15048	15155	15133	15151	14975	15123	15164	15061	15170	15238	15151	15033	15068	14991	15090	15018	15215	14999	15166	14864	15040	15128	15095	15146	14977	15016	15057	15097	15208	14952	15047	15207	15106	15167	15098	15152	15108	15014	15077	15017	15128	15100	15050	15177	15140	14925	15155	15217	15138	15183	15014	15102	15112	15025	15223	15238	15213	15130	14958	15250	15091	15199	15199	15082	14922	15172	15054	15148	15100	15177	15173	15285	15119	15109	15145	15061	14994	14965	15079	15224	15231	14906	15237	14876	15039	15174	15250	15055	15099	15126	15053	15350	15060	15095	15105	15205	15205	15180	15086	15125	14939	15008	15114	15064	15157	14999	15073	15046	15206	15169
22533	20920	28630	23376	21062	22936	25175	19874	19055	19185	18729	18174	18432	18171	18473	18517	18859	27241	35079	29889	25705	21854	19019	17982	17779	17662	17635	17549	17685	17472	17515	17744	17535	17554	17860	17748	17508	17592	17459	17379	17804	17431	17448	17569	17572	17657	17525	17724	17453	17609	17631	17459	17614	17424	17401	17581	17445	17710	17708	17304	17691	17529	17467	17491	17516	17557	17556	17698	17780	17377	17475	17472	17654	17442	17468	17540	17556	17534	17393	17483	17428	17603	17449	17360	17781	17488	17400	17822	17529	17658	17588	17370	17701	17486	17455	17450	17502	17499	17610	17857	17631	17478	17443	17613	17481	17496	17375	17556	17414	17450	17566	17470	17605	17569	17648	17482	17786	17721	17456	17340	17503	17520	17431	17544	17456	17307	17507	17475	17378	17518	17368	17607	17588	17344	17788	17493	17694	17547	17435	17426	17637	17478	17673	17552	17417	17569	17474	17527	17537	17443	17503	17258	17489	17503	17456	17415	17519	17504	17525	17455	17622	17592	17451	17417	17579	17626	17603	17329	17460	17442	17571	17480	17544	17419	17409	17456	17599	17764	17690	17504	17486	17539	17489	17625	17247	17480	17696	17544	17314	17409	17499	17608	17733	17532	17440	17435	17492	17389	17523	17341	17309	17404	17357	17165	17523	17460	17475	17583	17579	17617	17653	17510	17408	17503	17489	17477	17326	17468	17456	17802	17442	17378	17474	17385	17566	17581	17309	17332	17422	17559	17522	17495	17480	17449	17655	17567	17607	17483	17434	17365	17351	17341	17416	17284	17338	17340	17441	17362	17351	17352	17602	17483	17419	17431	17408	17317	17512	17451	17254	17517	17547	17579	17643	17423	17640	17421	17651	17630	17445	17515	17544	17453	17498	17502	17450	17494	17648	17382	17673	17537	17432	17612	17407	17544	17570	17505	17387	17570	17580	17570	17461	17526	17483	17525	17391	17253	17380	17548	17419	17294	17550	17490	17413	17335	17489	17534	17609	17381	17518	17375	17575	17512	17543	17461	17454	17520	17553	17515	17500	17502	17479	17372	17562	17384	17508	17670	17412	17424	17540	17318	17724	17320	17521	17427	17489	17509	17526	17557	17295	17600	17542	17606	17439	17435	17531	17564	17596	17253	17528	17494	17331	17529	17269	17624	17530	17387	17465	17368	17541	17527	17478	17466	17368	17526	17441	17416	17676	17489	17463	17455	17546	17504	17339	17350	17243	17353	17420	17479	17367	17611	17474	17389	17556	17766	17424	17429	17425	17589	17497	17442	17378	17481	17601	17448	17558	17593	17284	17418	17485	17454	17444	17606	17499	17321	17453	17545	17472	17643	17530	17536	17378	17585	17503	17591	17412	17577	17666	17474	17499	17460	17613	17467	17476	17524	17595	17516	17578	17398	17380	17775	17325	17552	17446	17633	17596	17243	17549	17485	17516	17465	17305	17653	17537	17492	17468	17418	17411	17415	17429	17440	17705	17646	17426	17387	17343	17621	17361	17567	17603	17461	17529	17411	17639	17671	17664	17632	17607	17429	17571	17455	17403	17272	17489	17704	17446	17514	17477	17431	17269	17328	17446	17468	17691	17420	17457	17411	17363	17636	17726	17481	17365	17573	17428	17516	17528	17483	17453	17617	17572	17358	17647	17385	17494	17371	17573	17622	17640	17461	17272	17425	17433	17565	17541	17364	17294	17362	17381	17451	17236	17399	17552	17436	17717	17295	17249	17376	17503	17496	17616	17602	17456	17552	17499	17303	17487	17550	17620	17679	17637	17360	17534	17242	17482	17191	17563	17472	17408	17452	17367	17342	17491	17545	17411	17517	17275	17597	17335	17419	17327	17538	17512	17426	17457	17472	17367	17819	17461	17451	17620	17504	17555	17488	17610	17439	17426	17552	17401	17409	17514	17465	17562	17449	17653	17417	17351	17428	17447	17396	17464	17600	17557	17238	17424	17430	17426	17424	17457	17450	17472	17431	17499	17512	17515	17451	17735	17576	17521	17452	17464	17415	17616	17533	17463	17340	17440	17414	17343	17424	17632	17498	17729	17498	17495	17467	17608	17413	17381	17434	17319	17479	17406	17454	17466	17558	17545	17406	17533	17735	17339	17516	17452	17493	17481	17589	17387	17538	17522	17506	17544	17504	17515	17397	17376	17701	17593	17354	17516	17435	17322	17388	17446	17435	17342	17446	17533	17483	17456	17474	17543	17534	17420	17319	17616	17287	17534	17620	17319	17584	17428	17332	17320	17488	17453	17367	17503	17505	17581	17411	17421	17383	17358	17461	17548	17548	17382	17472	17328	17624	17396	17412	17301	17413	17437	17463	17558	17400	17242	17365	17544	17362	17452	17334	17478	17395	17354	17278	17396	17380	17365	17334	17376	17414	17460	17534	17581	17550	17437	17435	17420	17444	17499	17485	17371	17411	17645	17402	17341	17430	17324	17356	17660	17401	17429	17500	17569	17602	17544	17505	17500	17554	17575	17599	17460	17433	17264	17463	17440	17476	17402	17374	17552	17510	17597	17514	17498	17369	17341	17391	17408	17479	17522	17422	17449	17389	17541	17629	17723	17249	17501	17320	17381	17303	17647	17533	17629	17554	17248	17499	17492	17352	17284	17509	17555	17423	17448	17222	17479	17593	17491	17472	17687	17481	17445	17448	17450	17456	17551	17507	17535	17659	17760	17495	17416	17417	17430	17464	17421	17558	17541	17426	17318	17365	17391	17530	17504	17422	17513	17416	17481	17497	17395	17695	17563	17517	17614	17504	17310	17450	17369	17501	17353	17473	17740	17368	17442	17411	17407	17543	17482	17475	17500	17453	17414	17511	17628	17428	17318	17297	17335	17489	17624	17458	17595	17343	17553	17502	17569	17352	17404	17405	17461	17475	17511	17433	17416	17460	17338	17645	17384	17478	17548	17568	17417	17302	17357	17375	17167	17224	17476	17307	17237	17390	17439	17614	17289	17613	17636	17564	17523	17406	17461	17362	17698	17691	17447	17398	17447	17553	17301	17567	17222	17610	17364	17672	17635	17493	17427	17382	17212	17425	17670	17651	17446	17342	17409	17431	17390	17609	17566	17401	17564	17525	17440	17507	17372	17385	17463	17161	17459	17529	17420	17360	17108	17593	17543	17317	17461	17518	17312	17388	17272	17393	17360	17338	17491	17479	17446	17330	17485	17487	17693	17547	17668	17518	17428	17383	17618	17421	17758	17467	17455	17454	17306	17340	17463	17489	17653	17461	17477	17414	17760	17419	17506	17525	17636	17545	17410	17457	17321	17590	17367	17354	17446	17515	17406	17395	17659	17473	17716	17390	17523	17417	17693	17403	17417	17569	17588	17299	17174	17410	17511	17423	17506	17451	17482	17602	17488	17423	17416	17502	17603	17407	17637	17423	17548	17287	17385	17411	17642	17292	17264	17385	17415	17424	17535	17490	17456	17449	17515	17510	17343	17451	17465	17412	17332	17271	17572	17350	17489	17478	17549	17540	17527	17319	17660	17428	17452	17464	17589	17594	17573	17498	17443	17297	17400	17560	17452	17598	17474	17513	17622	17405	17490	17506	17500	17364	17385	17385	17539	17363	17524	17323	17495	17505	17433	17343	17483	17567	17616	17422	17613	17420	17682	17352	17436	17476	17588	17569	17541	17644	17521	17524	17534	17644	17476	17399	17255	17713	17447	17520	17475	17543	17498	17508	17521	17413	17388	17200	17413	17510	17554	17548	17637	17464	17627	17628	17525	17428	17449	17433	17453	17462	17639	17357	17471	17501	17550	17543	17611	17580	17585	17302	17599	17383	17628	17404	17463	17483	17551	17472	17398	17520	17634	17561	17536	17543	17383	17477	17398	17454	17341	17611	17478	17515	17505	17452	17507	17485	17504	17656	17546	17545	17496	17582	17551	17539	17546	17391	17475	17637	17485	17445	17380	17274	17524	17532	17511	17480	17273	17445	17574	17503	17601	17675	17499	17666	17534	17349	17513	17683	17453	17426	17366	17206	17355	17579	17572	17410	17460	17379	17509	17490	17374	17520	17679	17345	17440	17577	17486	17547	17561	17525	17461	17520	17614	17408	17496	17533	17662	17600	17580	17386	17503	17345	17582	17760	17443	17676	17458	17581	17513	17596	17616	17572	17305	17617	17526	17472	17567	17495	17193	17406	17665	17560	17454	17464	17548	17579	17407	17509	17603	17408	17592	17382	17378	17262	17510	17284	17549	17585	17494	17395	17539	17468	17674	17793	17612	17424	17554	17492	17604	17654	17500	17347	17311	17637	17452	17534	17501	17353	17633	17396	17366	17493	17487	17650	17534	17652	17512	17353	17407	17546	17487	17513	17399	17504	17414	17547	17444	17559	17357	17419	17571	17316	17303	17279	17515	17366	17529	17395	17667	17607	17817	17483	17526	17562	17436	17534	17534	17476	17416	17341	17350	17493	17536	17575	17537	17408	17518	17592	17453	17686	17440	17556	17320	17410	17393	17374	17467	17345	17428	17428	17483	17350	17414	17453	17348	17496	17428	17459	17436	17548	17537	17553	17291	17510	17478	17418	17402	17478	17554	17443	17573	17470	17508	17441	17602	17238	17426	17355	17406	17404	17353	17493	17488	17397	17348	17306	17446	17440	17399	17331	17593	17384	17480	17399	17514	17404	17564	17500	17516	17400	17562	17531	17489	17372	17345	17602	17620	17586	17431	17447	17608	17480	17551	17483	17714	17471	17471	17171	17522	17455	17282	17389	17410	17469	17616	17604	17323	17508	17514	17432	17414	17444	17637	17519	17486	17476	17450	17167	17544	17663	17450	17311	17577	17423	17490	17375	17599	17556	17371	17539	17674	17537	17459	17439	17434	17371	17561	17441	17398	17466	17471	17324	17465	17453	17520	17655	17484	17532	17561	17539	17757	17369	17385	17525	17493	17591	17482	17485	17436	17664	17362	17460	17553	17507	17467	17512	17323	17498	17479	17316	17404	17341	17517	17520	17530	17442	17353	17491	17571	17618	17530	17651	17408	17492	17558	17411	17486	17234	17502	17654	17574	17567	17427	17425	17484	17527	17626	17422	17398	17449	17606	17608	17816	17451	17398	17490	17325	17526	17649	17512	17608	17609	17291	17485
17023	30940	28021	21873	18737	18320	17855	17742	17670	17098	16341	16158	15902	15859	16033	16129	16833	29741	35144	29893	24200	19268	16140	15369	15070	15094	14926	14786	14952	15135	15012	15086	14987	14903	14985	15129	14959	14933	15000	15141	14991	15012	15109	15020	14907	14898	14986	14859	15045	14958	14948	14846	14976	14982	14910	14986	15100	14948	14948	14993	14771	15135	14943	15050	15016	14943	14898	15016	14781	14807	14925	15046	14919	15022	15006	15059	14759	15102	15016	14992	14878	14854	14906	14805	15072	15021	14860	15140	14937	15033	15124	14881	15037	14842	15085	14717	14933	14877	15037	15029	15125	15054	15025	14910	14999	14916	14968	15166	14724	14993	14983	14902	14763	14917	15038	15054	14900	14996	14973	14786	15010	14931	15074	14895	15024	14992	14832	14994	14887	15037	15010	14866	14940	14854	14809	15132	15041	14978	15004	14860	14899	14960	14917	15037	15081	14996	15065	15026	15086	15059	14784	14941	14920	14878	14871	14870	14927	14878	14900	14979	14972	15030	15043	14887	14899	14971	15041	15188	14866	15069	14824	14984	14894	15059	14850	15060	14936	14888	14990	15006	15033	15105	14893	14986	14885	15023	14909	14927	14977	14869	14899	15101	14858	14910	14846	15051	14967	14955	14891	15126	14814	14953	14865	14903	15111	14842	14946	14928	14991	14953	15143	14907	15122	14854	15038	14971	15042	14891	14773	15041	14784	15108	14995	14948	14870	15127	14981	14983	15034	14830	14792	15012	15032	14627	14972	14893	14981	14929	14980	14886	14879	14922	14919	15063	14820	14805	15030	14944	14879	14953	15089	15111	14884	14782	14956	14909	14846	14912	14881	14865	14900	15099	14937	14974	14929	15165	14933	14902	14964	14884	14996	14798	14885	15189	14931	15017	14983	15144	14942	14975	14752	14888	14991	14817	15007	15058	14922	14967	14955	15015	14987	14997	14926	14982	15063	15015	14795	14946	14865	14763	15158	14931	15085	14879	14877	14989	15005	15041	14841	14826	14961	14923	14904	15032	14920	15033	14884	15129	14872	14959	14690	14844	15008	14998	14846	14923	15027	14850	15076	14971	14885	15165	14984	14900	14838	14869	14854	15078	14942	15140	14910	14780	14696	15030	14839	14918	14963	15013	14709	14949	14940	15035	15001	14887	14880	15068	14950	15043	14906	14991	15010	14903	14900	15002	15145	15040	14814	14968	14827	15010	14920	14976	14926	14884	14988	15057	14922	14945	14958	14955	15047	15072	14903	14935	14923	14978	14892	15050	14964	14961	14941	14940	15016	14869	14775	14820	14863	14866	15036	14983	14883	14733	15147	14852	14921	14975	14966	14843	14754	14939	15087	14848	15018	14971	14885	14921	14882	14952	14838	14876	14921	15023	14749	14922	14865	14965	14992	15049	14934	15026	14949	15007	14919	14952	14989	15038	14918	15147	14938	15002	15144	14878	14859	14870	14939	14925	15046	14873	14894	14786	14958	14875	15046	14942	15067	14851	15070	14834	14941	14906	14923	15024	14928	14912	14876	14884	15032	14920	14968	15100	15021	14917	14945	14933	15053	15003	14731	14873	14855	14908	14896	14950	14945	15049	14839	14857	14765	14760	15020	14953	15030	14897	14667	14803	14964	15028	14902	15053	14986	14889	14918	15006	14886	15062	14857	15037	14861	14884	14936	15032	14977	14899	14912	14929	14931	14947	14894	14909	15037	14801	14865	14961	15026	14955	14817	14827	14862	14827	14950	14985	14833	14961	14995	14890	14959	14890	14903	14999	14955	14900	15205	14803	14813	14955	14771	14866	14871	15065	14881	14958	15188	14886	14896	15063	14851	14946	15035	14904	14994	14859	14853	15026	14869	15051	14908	15007	14870	14989	14848	14870	14903	14919	14924	14869	15017	14921	15001	14870	14932	15019	14865	14931	14882	14825	14959	14938	15054	14871	15047	14901	14915	14980	14980	15010	14984	15008	14860	14971	15085	14857	15205	14899	14985	15009	14955	14916	15008	15041	14918	14848	14997	14802	15179	14771	15092	15215	14840	14985	14816	14939	14943	14911	15030	14901	14795	14841	15051	14885	14902	14877	15088	14955	14838	14884	14956	15006	14774	14978	14985	14880	14931	14840	14929	15054	14946	14828	14802	15007	14870	14957	15149	15005	15016	14808	14843	15007	15036	15041	14964	14935	14890	14916	15015	14857	14990	14882	14923	14974	14996	14981	14901	14902	14809	15054	14959	15126	14984	14927	14970	14904	14912	15061	14969	15081	15009	15041	14922	14885	14970	14772	14866	14891	14913	15093	14957	15001	14822	15059	15013	15130	14990	15079	15049	14850	14974	14896	14937	15043	14902	15042	14840	15051	15003	14986	14852	15024	14971	14812	14921	14786	14956	15037	14971	15058	14946	14828	14888	14961	15000	15082	14834	14938	15067	14870	15002	14949	14897	14852	15109	14908	14842	14909	15107	15010	14835	14844	14988	14948	15080	14879	14885	15033	15078	15062	14891	14987	14885	14831	15018	15132	14971	14972	14826	14948	15052	15025	14875	15002	15035	14741	14956	14907	14845	14893	14977	14849	14793	14943	14789	14889	14795	15104	14884	14978	14888	14931	14770	14774	15071	14866	14963	15073	15028	14863	14805	14847	14859	14898	15003	14928	14981	15095	14883	14900	14925	15055	14932	14808	14809	14954	15004	15131	14925	14893	15099	14986	14959	14952	15055	14906	15020	15201	15020	14917	14955	14774	15076	15015	14948	14950	15080	14941	15002	14934	14970	14905	14971	14871	14936	14924	14854	14973	15008	14861	15011	15048	14922	14988	14962	15103	14941	14815	15100	14856	14944	15016	14876	15138	14910	14948	14824	15168	14768	14988	14991	14889	14897	14902	14954	14918	14922	14929	14719	15011	14833	14857	15020	14981	14918	14986	14899	14830	15199	14813	14739	14973	14940	14861	14958	15002	15030	14846	15179	14931	14985	14889	14849	14877	15092	15083	14987	15076	15072	14971	14925	15049	14926	14923	14998	15068	15045	14894	15017	15004	15100	14831	14839	14950	14973	15040	14827	14987	14860	14814	14751	15114	14908	14999	14955	14832	14909	14933	15026	14818	15015	14970	14853	14847	15077	15010	14822	15113	14905	14954	15079	14993	14967	14937	15083	15039	14979	15064	14897	15034	15023	14865	14769	14991	14845	15019	15110	14694	14931	14951	14988	14918	14747	15069	14958	15019	15050	14911	14859	15001	14844	15053	14954	14858	14964	14953	15097	15029	14963	14929	15069	14844	14919	14908	14971	14939	15053	14885	14940	15131	15057	14975	15122	15056	14931	15044	15048	15022	14987	14959	15048	14951	14877	15030	15038	15051	14797	14908	14975	14826	14989	14768	14897	15032	14862	15050	15014	14963	14935	14983	15002	14991	14913	14972	14930	15086	14996	14943	14951	14941	14942	14911	14950	14719	15034	14933	14974	15048	14957	14953	15006	14931	14995	14993	14904	14855	14823	15065	14969	15021	14883	15056	14891	15023	15052	14838	14932	14965	14876	14809	15194	14985	14943	15045	14818	15027	14773	14986	14959	15001	14908	14928	14915	14878	15057	14988	14940	14876	15076	15002	14937	14932	14980	14976	14877	14914	14895	14921	14995	15007	15007	14987	14971	15020	14765	14883	14930	14856	14909	14844	14955	14982	14840	14775	14944	15044	14815	14931	14902	14984	14785	14889	14987	15067	14918	14765	14893	14784	14783	15079	14943	14992	14858	14972	14882	14902	15015	14973	15096	15005	15077	14942	14876	14795	15022	14850	15031	15138	15028	14944	14773	14972	14804	14815	14987	14885	14815	14977	14957	14864	14771	14876	14957	14870	14945	14873	14963	14874	14725	14907	14919	15043	14854	14963	15044	14908	14920	14978	14815	14887	14998	14722	14844	14860	14973	14950	14810	14781	14923	14821	14869	14770	14936	14805	14981	14892	14995	14873	14835	14891	14952	15006	14861	15065	14952	14783	14972	14857	14790	14872	15054	14757	15014	14870	14936	14912	14861	14869	14852	14815	14854	14959	15002	14702	15094	14814	14866	14979	14935	14753	14730	14835	14975	14955	15038	14938	15061	14762	14987	14836	14905	15055	15008	14682	14852	14866	14938	14915	14764	15188	14674	14906	14894	14975	14903	15067	14727	14996	14944	14920	14845	14957	14793	14976	15002	14965	14950	14867	15097	14885	14903	14790	14870	14830	15099	14844	14918	14765	15083	14863	14881	14834	15065	14948	14940	14947	15139	14810	14985	14955	14699	14998	14813	14896	14984	14865	14995	15020	14883	15000	14880	14945	14929	14872	14967	15209	14994	14904	14734	15121	14877	14784	15020	15041	15001	14873	14838	14945	14901	15057	14990	14918	14826	14844	14993	14927	15017	14862	14865	14848	14930	14934	14866	14951	14928	14915	14991	14923	14926	15002	14887	14958	14903	14849	14967	14954	14726	14895	15035	14934	14764	14928	15018	14895	14996	14803	14975	14958	14983	14905	14983	15030	15166	14941	14912	14938	14957	14909	14916	15021	15011	14918	14935	14989	14996	14915	15027	14990	14857	14962	14803	15000	14881	14914	14888	15046	14989	14979	14941	14933	14989	15074	14843	15034	14806	15025	14999	14963	15076	14974	14936	14734	14849	15118	15079	15049	14943	14786	14821	14974	15079	14873	14920	14914	14933	14883	14982	15011	14946	14877	14881	14897	14957	14977	14739	15106	15063	14841	15000	15006	15017	15040	14841	14908	14890	14888	14988	14985	14866	14863	15079	14842	14975	14828	14889	14908	14812	14975	14803	15020	14880	14934	14965	15112	14962	14853	14855	15084	15067	14780	15089	14899	14864	14861	15100	14824	14768	14969	14969	14969	14976	14910	15142	14877	14870	14885	14928	14958	14947	15050	14869	14987	14905	14820	14959	15012	15066	14987	14973	15050	15004	15012	14830	14923	15082	14930	14889	14973	14906	14964	14894	14942	15111	14887	14934	14957	15095	14896	14918	15102	14922	14939	14915	14994	15005	14942	15007	14970	15166	14997	15039	15022	15069	14875	15025	15070	14876	14820	14859	14985	14969	14973	14952	14841	14993	14895	14784	14960	14896	14998	15026	14936
27128	21761	24265	20964	17767	17708	18009	17890	17836	17533	17621	17573	17421	17638	17441	17296	17834	18397	18991	18709	18300	17992	17655	17198	17301	17092	17251	17436	17424	17243	17307	17469	17413	17605	17401	17227	17208	17143	17263	17397	17213	17110	17156	17029	17258	17296	17315	17355	17268	17133	17126	17380	17251	17429	17363	17279	17153	17462	17476	17248	17176	17233	17476	17221	17089	17138	17097	17285	17070	17267	17252	17213	17152	17304	17232	17276	17262	17251	17199	17331	17398	17394	17268	17063	17378	17323	17294	17159	17338	17188	17286	17242	17215	17350	17179	17201	17406	17099	17241	17217	17118	17402	17226	17312	17219	17195	17148	17229	17214	17256	17345	17281	17317	17243	17225	17061	17290	17158	17127	17225	17298	17036	17313	17264	17190	17247	17161	17442	17183	17110	17363	17084	17133	17286	17177	17275	17287	17124	17275	17063	17063	17366	17253	17134	17258	17149	17308	17161	17076	17068	17386	17144	17196	17267	16988	17286	17200	17284	17155	17083	17251	17204	17417	17285	17366	17423	17315	17260	17169	17338	17133	17223	17371	17082	17231	17228	17226	17155	17364	17322	17260	17442	17326	17166	17210	17108	17394	17217	17045	17243	17174	17294	17416	17230	17131	17198	17138	17214	17098	17236	17355	17362	17386	17164	17127	17104	17251	17260	17274	17354	17173	17501	17147	17105	17409	17197	17182	17216	17232	17280	17298	17330	17403	17244	17341	17152	17274	17451	17202	17092	17277	17063	17172	17212	17435	17330	17153	17282	17339	17264	17215	17110	17356	17221	17305	17475	17198	17198	17230	17262	17146	17225	17365	17359	17249	17224	17237	17180	17239	17290	17193	17337	17335	17074	17389	17163	17154	17262	17173	17103	17174	17202	17194	17269	17253	17311	17147	17262	17070	17151	17098	17252	17300	16997	17188	17282	16990	17064	17156	17412	17278	17147	17175	17209	17045	17260	17114	17391	17215	17253	17143	17074	17287	17099	17346	17203	17240	17226	17164	17164	17252	17163	17179	17199	17194	17317	17050	17146	17332	17218	17299	17347	17242	17327	17026	17282	17420	17112	17191	17126	17440	17078	17135	17074	17143	17312	17006	17047	17429	17272	17142	17347	17156	17247	17320	17444	17225	17385	17217	17355	17137	17345	17292	17068	17536	17170	17156	17255	17086	17161	17237	17258	17144	17218	17363	17356	17122	17097	17341	17458	17295	17292	17297	17377	17355	17278	17162	17259	17291	17168	17389	17311	17288	17270	17307	17447	17105	17289	17185	17139	17270	17180	17267	17205	17367	17250	17104	17242	17145	17245	17217	17230	17185	17118	17376	17182	17373	17248	17180	17066	17242	17027	17112	17264	17078	17165	17120	17337	17325	17261	17254	17112	17034	17282	17238	17266	17279	17425	17101	17219	17205	17323	17304	17434	17313	17142	17274	17074	17289	17283	17597	17291	17113	17317	17258	17345	17323	17363	17450	17249	17013	17203	17216	17186	17252	17206	17248	17294	17280	17185	17119	17329	17093	17132	17131	17313	17458	17373	17171	17256	17246	17300	17066	17056	17015	17033	17178	17165	17118	17175	17094	17297	17150	17199	17178	17219	17176	17206	17448	17327	17275	17190	17171	17258	17442	17185	17121	17128	17355	17206	17203	17333	17273	17085	17405	17479	17065	17294	17195	17031	17447	17146	17272	17280	17086	17263	17376	17317	17308	17422	17076	17265	17126	17144	17168	17113	17112	17451	17220	17221	17084	17141	17469	17294	17249	17052	17299	17276	17166	17272	17327	17003	17383	17379	17446	17353	17409	17309	17225	17168	17244	17120	17237	17329	17241	17047	17043	17318	17373	17309	17253	17265	17304	17462	17375	17133	17422	17395	17287	17227	17294	17158	17069	17342	17253	17225	17326	17406	17283	17476	17230	17190	17115	17182	17273	17067	17323	17237	17354	17325	17237	17358	17290	17104	17102	17169	17316	17292	17368	17185	17094	17177	17128	17041	17183	17136	17187	17458	17177	17231	17147	17161	17180	17168	17356	17561	17166	17413	17364	17157	17365	17173	17200	17207	17027	17216	17226	17241	17175	17314	17344	17280	17270	17005	17201	17228	17257	17438	17315	17160	17227	17302	17294	17335	17169	17207	17438	17223	17288	17081	17346	17211	17171	17114	17263	17263	17169	17444	17198	17180	17175	17447	17213	17102	17336	17160	17166	17316	17131	17139	17182	17242	17132	17075	17370	17199	17198	17161	17170	17419	17363	17427	17233	17051	17044	17148	17390	17310	17216	17284	17115	17137	17004	17477	17176	17366	17212	17421	17214	17275	17299	17210	17135	17081	17247	17294	17398	17415	17244	17059	17207	17289	17161	17132	17310	17193	17019	17410	17273	17198	17291	17453	17057	17050	17458	17269	17138	17321	17103	17437	17349	17201	17141	17214	17349	17176	17258	17184	17245	17090	17029	17281	17141	17238	17202	17024	17223	17185	17184	17065	17199	17297	17197	17266	17292	17301	17150	17382	17234	17252	17004	17050	17191	17258	17171	17073	17441	17363	17261	17249	17450	17340	17390	17183	17149	17465	17460	17068	17232	17180	17223	17239	17209	17239	17246	17282	17405	17175	17247	17243	17310	17403	17231	17362	17299	17259	17324	17133	17308	17135	17331	17076	17373	17280	17226	17206	17247	17177	17126	17153	17386	17397	17214	17105	17245	17214	17338	17275	17083	17452	17341	17258	17055	17163	17331	17356	17252	17342	17132	17158	17045	17280	17137	17116	17322	17322	17238	17245	17337	17192	17294	17350	17368	17482	17430	17113	17052	17214	17164	17213	17259	16971	17345	17267	17263	17184	17265	17389	17298	17336	17243	17275	17184	17189	17190	17294	17288	17121	17483	17207	17089	17245	17186	17317	17300	17219	17282	17176	17333	17246	17179	17223	17278	17229	17321	17207	17051	17275	17169	17249	17428	17094	17472	17253	17273	17311	17366	17051	17151	17182	17514	17077	17291	17361	17463	17288	17149	17104	17081	17340	17280	17317	17276	17450	17117	17096	17291	17252	17275	17494	17382	17194	17299	17017	17355	17168	17322	17237	17283	17481	17347	17203	17314	17158	17263	17193	17231	17273	17148	17183	17105	17212	17415	17271	17194	17050	17134	17381	17197	17340	17226	17124	17337	17304	17162	17314	17114	17214	17184	17338	17318	17233	17286	17192	17058	17411	17263	17174	17377	17221	17228	17435	17419	17117	17157	17376	17182	17310	17316	17196	17245	17259	17333	17408	17316	17197	17342	17181	17057	17321	17048	17178	17206	17001	17162	17356	17180	17337	17055	17255	17187	17191	17307	17253	17215	17258	17172	17346	17272	17405	17329	17140	17182	17434	17390	17071	17173	17231	17269	17275	17324	17143	17456	17299	17231	17096	17263	17059	17228	17269	17377	17140	17166	17351	17369	17250	17378	17051	17259	17454	17182	17338	17261	17187	17201	17270	17208	17143	17060	17274	17190	17311	17168	17216	17353	17244	17255	17657	17290	17181	17325	17083	17380	17297	17227	17163	17361	17260	17149	17300	17254	17082	17040	17068	17270	17256	17392	17393	17167	17212	17366	17195	17196	17313	17068	17499	17218	17304	17269	17212	17212	17244	17347	17375	17336	17283	17101	17135	17177	17288	17047	17230	17266	17216	17312	17291	17300	17377	17505	17295	17320	17167	17284	17178	17380	17308	17103	17278	17325	17206	17320	17428	17205	17128	17469	17147	17152	17070	17433	17111	17300	17122	17211	17224	17359	17102	17275	17337	17451	17323	17207	17130	17141	17296	17313	17209	17326	17245	17407	17347	17192	17387	17148	17228	17229	17298	17335	17202	17365	17278	17449	17364	17104	17134	17063	17266	17219	17259	17244	17209	17238	17095	17162	17099	17083	17253	17216	17492	17328	16935	17360	17244	17236	17220	17298	17045	17201	17132	17287	17305	17213	17174	17232	17048	17364	17192	17286	17445	17325	17165	17064	17154	17208	17255	17391	17165	17095	17354	17286	17338	17125	17289	17143	17274	17203	17185	17366	17166	17321	17312	17237	17404	17402	17263	17460	17265	17246	17295	17200	17161	17095	17402	17324	17146	17176	17385	17172	17123	17019	17132	17297	17057	17337	17202	17237	17270	17174	17178	17227	17349	17184	17074	17099	17267	17327	17136	17297	17066	17361	17154	17360	17318	17382	17381	17133	17273	17216	17083	17271	17298	17198	17077	17158	17332	17385	17249	17331	17104	17301	17178	17103	17308	17140	16951	17224	17405	17217	17195	17186	17208	17292	17292	17278	17158	17216	17132	17108	17124	17199	16915	17240	17106	17284	17390	17324	17402	17416	17318	17246	17389	17293	17110	17223	17225	17392	17127	17311	17167	17400	17225	17282	17314	17245	17206	17212	17261	17315	17287	17350	17218	17253	17290	17089	17138	17071	17196	17178	17244	17337	17330	17062	17264	17450	17340	17379	17218	17226	17498	17354	17525	17395	17031	17028	17157	17355	17211	17200	17184	17312	17377	17195	17315	17372	17231	17254	17350	17156	17305	17220	17241	17279	17433	17172	17318	17230	17311	17200	17441	17371	17483	17529	17475	17201	17174	17134	17101	17393	17214	17221	17331	17286	17185	17196	17186	17213	17209	17153	17464	17283	17360	17272	17300	17174	17392	17287	17317	16971	17188	17167	17180	17221	17264	17291	17246	17328	17242	17195	17128	17341	17393	17250	17291	17133	16973	17262	17145	17402	17182	17389	17330	17238	17134	17315	17243	17318	17281	17158	17324	17348	17368	17188	17181	17146	17201	17237	17079	17428	17287	17197	17246	17115	17128	17196	17250	17387	17304	17296	17248	17413	17226	17154	17353	17202	17302	17102	17235	17461	17284	17217	17256	17194	17253	17254	17333	17253	17169	17187	17244	17308	17443	17125	17190	17105	17301	17261	17230	17435	17253	17171	17099	17259	17447	17289	17177	17250	17328	17235	17328	17227	17149	17384	17301	17119	17111	17266	17289	17230	17337	17204	17302	17227	17397	17101	17240	17237	17146	17349	17206	17340	17339	17405	17100	17470	17434	17095	17400	17274	17410	17317	17288	17218	17151	17369	17390	17311	17494
15949	20148	17081	16291	15837	15635	15517	15883	15798	15321	15489	15251	15348	15275	15151	15292	15324	16308	16837	16477	15962	15340	15038	14908	14838	14921	14796	14710	14911	14883	14643	14780	14906	14843	14813	14897	14765	14931	14656	14935	15010	14741	14902	14723	14660	14937	15035	14822	14882	14742	14844	14752	14770	14705	14881	14759	14756	14772	14898	15008	14802	14878	14949	14875	14848	14897	14724	14830	14955	14924	14893	14855	14774	14852	14700	14778	14795	14799	14902	14779	14805	14865	14671	14892	14940	14800	14985	14946	14870	14814	15041	14866	14853	14894	14785	14891	14993	14859	15008	14813	14750	14829	14751	14751	14706	14920	14911	14830	14903	14850	14914	14729	14782	14827	14877	14740	14933	14783	14873	14824	14922	14686	14765	14841	14782	14741	14823	14951	14922	14812	14846	14802	14935	14691	14866	14755	14808	14720	14971	14689	14633	14889	14924	14728	14715	14867	14869	14913	14774	14927	14901	14852	14870	14745	14778	14835	14739	14833	14852	14960	14798	14862	14788	14803	14735	14672	14782	14877	14885	14893	14762	14920	14637	14877	14940	14954	14776	14907	14894	14720	14857	14761	14836	14794	14857	14806	14889	14761	14960	14722	15018	14720	14833	14883	14741	14897	14955	14864	14676	14723	14873	14809	14967	14770	14822	14869	14813	14930	14699	14837	14929	14744	15012	14748	14895	14978	14727	14889	14826	14768	14811	14809	14745	14775	14886	14727	14640	14648	14774	14771	14676	14771	14776	14970	14871	14719	14640	14832	15003	14822	14963	14862	14840	14857	15017	14798	14786	14885	14761	14936	14736	14797	14965	14794	14798	14783	14663	14952	14812	14808	14809	14797	14865	14854	14812	14698	14917	14918	14643	14808	14862	14842	14919	14903	14928	14829	14871	14862	14926	14858	14820	14838	14892	14733	14716	14848	14785	14876	14815	14782	14899	14803	14729	14864	14788	14788	14868	14856	14804	14604	14865	14849	14713	14741	14914	14748	14712	14844	14823	14884	14942	14781	14810	14771	14855	14868	14700	14789	14906	14897	14922	14782	14867	14869	14849	14933	14734	14824	14889	14830	14805	14671	14751	14864	14878	14876	14866	14797	14827	14864	14814	14917	14731	14851	14587	14902	14846	14754	14848	14923	14848	14841	14850	14849	14949	14867	14881	14848	14771	14736	14921	14789	14877	14879	14990	14783	14799	14885	14833	14939	15055	14843	14873	14783	14993	14696	14948	14675	14841	14782	14849	14925	14846	15055	14887	14820	15026	14978	14694	14609	14768	14901	14920	14901	14741	14773	14885	14928	14959	14842	14882	14829	14923	14821	14898	14872	14972	14674	14898	14712	14674	14811	14744	14810	15044	14914	14957	14824	14641	14763	14895	14645	14918	14933	14783	14930	14903	14889	14746	14814	14741	14812	14799	14913	14897	14813	14700	14804	14880	14743	14960	14829	14833	14789	14952	14977	14785	14857	14775	14697	14776	14790	14893	14738	14695	14687	14667	14743	14767	14959	14854	14770	14698	14780	14877	15039	14870	14693	14648	14796	14890	14801	14836	14779	14927	14849	14674	14736	14759	14873	14758	14952	14744	14903	14813	14930	14800	14720	14773	14963	14805	14944	14809	14895	14830	14875	14697	14931	14811	14793	14762	14794	14839	14927	14972	15036	14882	14784	14899	14580	14856	14785	14737	14906	14796	14985	14744	14866	14618	14727	14908	14780	14969	14730	14841	15037	14822	14824	14871	14824	14879	14862	14746	14788	14630	14686	14771	14796	14674	14820	14971	14851	14800	15059	14876	15039	14878	14973	14845	14926	14818	15008	14940	14938	14709	14928	14861	14910	14858	15021	14849	14776	14911	14821	14881	14776	14799	14974	14756	14781	15008	14896	14929	14842	14894	14969	14680	14790	14784	15068	14750	14754	14825	14878	14928	14951	14780	14998	14807	14769	14844	14769	14760	14804	14778	14710	14888	14731	14814	14983	14879	14651	14812	14695	14798	14964	14838	14806	14978	14971	14683	14775	14870	14802	14908	14850	15074	14807	14668	14837	14801	14787	14833	14852	14982	15003	14866	14914	14800	14775	14866	14862	14765	14996	14853	14831	14778	14820	14899	14665	14816	14831	14712	14816	14860	14880	14852	14823	14894	14812	14797	14903	14868	14804	14934	14797	14946	14719	14734	14858	14965	14990	14753	14845	14831	14763	14926	14776	14917	14842	14999	14892	14942	14835	14933	14773	14792	14724	14923	14805	14838	14802	14933	14907	14786	14824	14868	14684	15014	14886	14929	14819	14891	14843	14727	14789	14693	14741	15023	14701	14821	15017	14868	14836	14827	14739	14896	14780	14910	14882	14843	14891	14837	14668	14769	14819	14807	14753	14785	14870	14870	14854	14852	15057	14803	14814	14936	14857	14823	14748	14951	14839	14848	14702	14938	14761	14887	14953	14870	14846	14819	14818	14745	14999	14849	14911	14937	14905	14848	14886	14853	14855	14818	14861	14878	14861	14864	14827	14682	14828	14795	14865	14858	14717	14785	14833	14873	14985	14764	14759	14830	14950	14803	15127	14803	14843	14748	14769	14861	14833	14943	14883	14938	14928	14876	14822	15017	14746	14796	14841	14790	14735	14879	14758	14860	14827	14968	14742	14851	15001	14996	14640	14855	14724	14931	14753	14840	14719	14859	14750	14816	14753	14812	15030	14791	14690	15017	14908	14826	14817	14729	14765	14904	14868	14848	14889	14892	14814	14815	14767	14895	14886	14782	14906	14892	14792	14744	14727	14804	14849	14750	14676	14682	14873	14908	14781	14943	14998	14816	14840	14730	14715	14788	14775	14711	14932	14972	14928	15028	14843	14858	14883	14901	14771	15019	14799	14886	14853	14842	14960	14885	14823	14943	14850	14760	14920	14700	14814	15025	14884	14867	14891	14878	14786	14912	15001	14754	14796	14937	14816	14845	14854	14766	14885	14912	14868	14833	14684	14709	14917	14934	14889	14784	14755	14871	14876	15020	14767	14853	14796	14909	14788	14965	14843	14805	14871	14920	14794	14807	14687	15046	14600	14809	14847	14800	14845	14956	14882	14994	14781	14740	14950	14716	14899	15094	14829	15012	14834	14807	14988	14769	14810	14880	14863	14846	14835	14754	14827	14825	14844	14812	14858	14773	14974	14856	14866	14830	14951	14794	14740	14849	14811	14965	14699	14857	15023	14842	14911	14906	14895	14948	14892	14897	14897	14829	14691	14672	14796	14704	14757	14953	14803	14896	14770	14961	14963	14856	14821	14752	14844	14904	14713	15147	14823	14946	14834	14736	14817	14791	14939	15047	14734	14819	14909	14795	14942	14863	14790	14731	14815	14973	14953	14772	14738	14728	14734	15060	14752	14892	14839	14642	14852	14898	14987	14979	14939	14984	14712	14890	14858	14770	14877	14853	14900	14758	14843	14877	14806	14812	14772	14846	14876	14872	14872	14836	14876	14859	14796	14860	14783	14771	14784	14802	14953	14932	14814	14913	14941	14760	14924	14876	14779	14762	14898	14852	14907	14922	14747	14960	14821	14578	14911	14735	14925	14725	14942	14751	14917	14833	15098	14795	14951	14904	14924	14778	14802	14871	14862	14863	14863	14869	14930	14758	14799	14740	14822	14949	14822	14867	14935	14800	14884	14918	14758	14831	14797	14915	14974	14653	14820	14830	14835	15007	14817	14766	14800	14787	14924	14751	14704	14850	14875	14773	14882	14885	14666	14800	14742	14948	14842	14838	14757	14940	14777	14891	14741	14976	14822	14966	14903	14638	14987	14854	14787	14980	14966	14792	14801	14875	14823	15030	14908	14885	14847	15036	14909	14763	14766	14830	14641	14725	14771	14977	15051	14900	14798	14750	14810	14730	14946	14828	14907	14991	14867	14818	14789	14831	14851	14839	14740	14873	14768	14960	14838	14866	14868	14768	14763	14858	14937	14928	14755	14868	14809	14811	14894	14804	14780	14668	14867	14755	14838	15000	15005	14895	14892	14785	14798	14829	14801	14713	14911	14638	14810	14959	14886	14686	14881	14923	15000	14827	14889	14890	14778	14725	14833	14831	14852	15004	14726	14856	14783	14757	14877	14986	14824	14915	14950	14920	14837	14992	14749	14868	14686	14831	14864	14802	14803	14785	14940	14799	14988	14877	14873	14817	14688	14869	14779	14978	14944	14769	14885	14803	14720	14930	14738	14803	14851	14949	14827	14838	14991	14833	14800	14763	14741	14779	14820	14854	14898	14710	14857	14926	14895	14829	14784	14855	14837	14787	14844	14884	14702	14948	14721	14622	14940	14878	14903	14874	14726	14753	14834	14792	14847	14883	14848	14965	14841	14815	14827	14796	14887	14788	14697	14971	14840	14855	14914	15014	14860	14695	14812	14861	14861	14850	14762	14892	14847	14911	14691	14715	14897	14984	14826	14825	14757	14875	14826	14757	14847	14917	14591	14798	14855	14891	14670	14886	14702	14810	14853	14970	14723	14770	14816	14775	14995	14786	14773	14890	14776	14710	14875	14773	14763	14726	14933	14949	14958	14715	14857	15007	14920	14993	14896	14795	14925	15021	14856	14910	14854	14858	14796	14860	14845	14875	14904	14854	14782	14830	14920	14886	14789	14813	14878	14804	14829	14793	14819	14727	14721	14805	14810	14829	14707	14765	14819	14741	14779	14781	14743	14797	14792	14797	14837	14807	14867	14838	14882	14775	14788	14735	14867	14825	14909	14773	14890	14803	14799	14936	14910	14714	14878	14789	14850	14892	14854	14772	14904	14828	14830	14928	14844	14939	14802	14747	14838	14853	14898	15104	14792	14914	14973	14708	14804	14861	14931	14913	14807	14876	14858	14833	14981	14943	14945	14825	14930	14895	14983	14765	14932	14888	14852	14712	14810	14793	14899	14832	14780	14735	14700	14708	14857	14867	14893	14973	14894	14849	14776	14761	14823	14804	14803	14916	14799	14830	14809	14942	14752	14850	14993	14629	14835	14810	15014	14829	14772	14734	14916	15094	14852	14855	14953	14868	14917	14951	14799	14960	14864	14672	14785	14753	14946	14720	14919	14905	14838	14920	14883	14948	14803	14777	14782	14873	14721	14976	14571
23841	20920	28176	23924	21773	21236	20758	18464	17880	18259	17979	17947	17592	17778	17677	17654	18953	23664	25429	22989	20749	19033	17779	17292	17068	17082	17102	16966	17061	17102	17119	17020	17147	17301	17058	17139	17239	17080	17066	17101	17133	17046	16804	17008	17036	17053	17163	17045	16931	16913	16996	17103	17262	17009	17141	17140	16965	17176	16941	17097	17098	17200	17077	16903	17198	16980	17123	17174	17265	17109	16994	16851	17220	17269	17001	17059	16995	16855	16924	17107	16946	17011	16830	16852	17010	17009	17162	16799	16847	17049	17012	16881	17059	17137	17080	16843	17044	17149	16969	16943	17063	16942	17082	16900	17108	17032	17037	16942	17202	17003	16949	17055	17001	17158	17040	17019	17016	17100	17160	17105	17192	17269	17113	17091	16967	16973	17107	17008	17008	17106	17228	17092	16757	16981	16959	17090	17049	16944	17204	17195	16964	17060	17097	17090	17007	17062	17131	16991	17163	17092	16941	17191	17138	16948	17121	16964	16854	16940	17257	17177	16964	17073	17119	17192	16904	16800	17030	16882	17005	16966	17125	17156	17088	17081	17040	16952	17207	16978	17078	17060	17143	17040	17113	16884	17178	17101	17056	17067	17020	17106	17053	17019	16969	17190	17003	17008	16893	16843	16995	16917	16803	17138	17003	16995	16891	16918	17002	16942	17076	16927	17014	16916	16987	16900	16974	16871	16929	16825	16947	17106	16942	16987	16884	17052	17114	17124	16948	17153	17102	16823	17053	16956	17093	17102	16978	16943	17204	17008	16974	16850	17029	17073	16910	17067	16959	16848	17206	16942	17043	16894	16820	16945	17057	17007	16976	16872	16996	17118	16992	17076	17085	17102	17023	17151	17170	17033	16993	16989	16990	16914	16952	16991	17147	17208	16946	17087	16948	17133	16984	16884	16871	17045	16982	16978	17080	16961	16866	17040	17108	16839	16991	17020	17020	17153	16961	17175	17062	17049	17067	17216	17033	17167	17132	17103	16868	16939	17049	16940	17208	17040	16963	16814	17036	17049	17033	16996	17069	17184	16952	16979	16957	17000	16992	17234	16934	17100	16851	16962	17104	17288	17159	17073	16848	16885	17340	17040	17066	16939	16976	17149	16973	17017	17213	16990	17030	16913	17116	17153	17020	16836	17041	16943	16931	16836	17016	16947	17138	16970	16950	17102	16977	16888	17245	17063	17166	17126	16995	16791	17103	17070	17031	17075	16922	16767	16900	16952	17126	17143	17009	17064	16988	17103	17098	16982	16994	17000	16966	17001	17192	17074	17082	16937	16923	16926	16958	17119	17210	17169	17088	16844	16934	16985	17270	17058	17079	17089	16996	16881	16870	17098	16969	16979	17050	17100	16883	17165	17049	16980	16801	16878	16848	16968	17062	17111	17164	16914	16980	16910	17076	17088	17051	16827	16858	17010	17020	17265	17021	17272	16909	17028	17061	17084	16901	16989	17235	16908	17128	16936	16990	16946	16968	17018	17238	16951	17054	17006	17046	17012	17139	16812	17045	17030	16952	16891	16956	16982	17031	17027	17062	17061	17095	16822	16942	17139	17132	17114	17014	16922	16875	16979	16885	16889	17208	17160	17145	17071	16901	17032	17113	16972	17142	17181	17106	16892	16646	17043	16974	17107	17049	16854	17197	17021	17108	17028	17061	17306	17032	16968	17064	17042	17078	17033	16937	16940	17029	17124	17029	17320	17017	16977	17107	17022	17048	17050	16922	17099	17192	17036	17107	17119	16965	17240	17194	17205	16924	16900	16819	16958	16920	16972	16864	17022	17025	17110	17001	16856	17073	17066	16971	17008	16861	17126	17177	16974	17185	16758	17124	17116	16848	16805	16906	16878	16834	16935	16808	17099	16927	17054	17047	17028	16983	16925	17017	17284	16922	17007	17062	16980	17034	17018	17076	16991	17067	16764	17159	17015	16954	17074	16767	17015	17106	17010	17017	16988	16956	16914	16856	17100	17011	17010	17113	17196	16987	17142	17136	17040	16991	17042	16922	16796	17001	16910	16919	16994	17105	17000	16919	16926	17114	17035	17063	16930	17118	17203	17088	17051	16918	16998	16963	16959	16928	17078	17072	16968	16947	17017	16863	16839	16959	16947	17039	17082	16894	17077	16892	17098	17265	17048	16837	17100	16914	17079	17058	17059	17137	17030	17126	17144	17112	16902	17038	17125	16925	16812	16894	16939	17061	17011	17181	17076	17091	17218	16958	16989	16923	16988	16892	17033	17116	17176	17023	16868	17088	17077	17136	16972	17042	16989	16951	17015	17137	17098	17012	16983	16924	17243	17304	17150	17164	16903	16796	17069	17011	17056	16932	16888	17008	17010	17007	17106	17001	16719	17070	17134	17089	17162	16937	16740	17026	17254	16979	17071	17066	16910	16920	16977	16964	16858	17119	16663	17057	17140	17116	16912	17084	16932	17133	16933	16944	16995	16941	16885	17117	16959	17040	17036	17121	17036	17162	17040	17057	16967	17034	16997	17166	16922	17044	16977	17155	17103	17203	17114	17050	17277	16942	16866	16757	17056	16974	16970	17038	16762	16884	16931	17042	17137	16912	17038	16957	16959	17066	17031	16942	17003	17079	17063	17189	16786	17060	16989	16894	17006	17049	16885	16948	17103	17084	17110	16799	17152	17237	17081	17054	16784	16966	16947	17185	17128	16990	17145	16977	17130	17108	16788	17135	17031	17012	16930	16809	17027	16927	16918	16983	17066	17073	16843	16921	17055	16995	16965	17165	17053	17226	16913	17116	16888	16861	17101	17079	17178	16946	16983	16921	16988	16922	17144	16942	16825	17002	16906	16915	17175	17112	17118	17095	17024	16904	16979	16978	17145	17075	17046	16990	17007	17088	16957	16986	16787	16911	16932	17141	17092	16973	17079	17073	16935	16961	17020	17081	17183	17203	16988	17094	16869	17214	17050	17030	17055	17087	16987	17212	16952	16917	17145	16937	16985	16882	17027	17068	17113	17009	17018	16923	17012	17091	17407	17116	16995	17094	16972	16943	17084	16988	17037	17076	17002	17086	17102	17040	17040	17064	16858	17052	16961	16898	16967	16731	16995	17003	16961	16967	17166	17140	17080	16958	17096	17031	16973	16994	16889	16906	17038	16897	17182	17105	16927	16911	17007	17046	16964	17094	17148	16915	16932	17002	17125	17055	17228	16956	17006	16852	17003	16999	16992	16934	17040	17165	17006	17089	16970	17000	17090	16984	17245	16973	17102	17049	16962	17081	16998	17163	17167	16911	16962	17046	17018	16988	17086	17201	16887	16961	17165	17212	16920	16907	16833	17103	17035	16983	17013	16923	17058	16929	17062	16939	16824	17097	17007	16859	17046	17188	16939	16970	17031	17232	16938	17069	16974	16973	16891	16829	17089	17114	17040	17175	17103	16935	16866	17042	17293	16919	17045	16989	17109	17047	17148	17042	17167	17039	16927	16917	16982	16993	16865	17252	16928	17074	16944	17046	17121	17150	17071	17183	17129	16858	16959	17163	16841	16881	16987	17106	17177	17030	16899	17010	16991	17185	17119	17140	17054	16898	16878	17167	16977	16905	16880	16981	17143	17193	17059	16998	16952	17014	16702	17116	17276	17001	17025	17020	17030	17219	17002	16960	17067	17225	16936	16783	17106	17051	17068	17135	16940	16899	17059	17042	17052	17173	17142	16870	16893	16976	17104	16927	17065	16891	16835	16974	17073	16968	17111	16911	16899	17144	17131	17099	16942	17042	17042	16960	17155	17046	17184	16962	16954	17063	17006	17019	16912	17073	16921	16962	17118	17062	16956	17082	17100	16952	17067	17003	16878	16887	17240	16888	17051	17209	17118	17098	16987	16763	16890	17160	17077	16992	17140	17195	17106	17114	17032	17099	16947	17013	16815	17009	17088	16955	17157	17053	17077	17023	17000	16949	17089	17033	17081	16995	17177	17005	16995	17203	17041	16884	16965	17001	16879	17033	17077	17146	17262	17107	16973	17074	16720	17249	16954	16894	17242	16931	16914	17077	17140	17184	17186	16948	17243	17026	16953	16917	17084	17345	16892	17220	17158	16864	17141	17038	17101	17011	16990	16920	16941	17098	16933	16939	17049	17216	17019	16992	16870	16895	17323	16969	16993	17157	17058	16992	16909	16910	16990	17164	16997	16969	16967	17110	17240	17025	16998	16869	16886	17216	16916	17012	16931	17120	16872	16981	17065	16934	16891	17089	17111	17124	16868	17156	17178	17111	16859	17200	16968	16871	17064	17142	17046	16976	16994	16922	17155	16870	16878	17165	17076	16907	17007	17022	17084	16933	17028	16863	17022	16985	16843	17187	16932	17010	17235	16991	16869	16991	16972	17075	16928	16906	17112	17348	17046	16900	17341	17157	16949	16984	16841	16843	16967	17059	17059	16873	16986	17020	16881	17098	17038	17022	17027	17164	17205	16983	16991	17032	16944	17109	16989	16977	17078	17252	16814	16988	16775	16926	16957	16970	17290	17153	17064	16959	16984	17230	17072	17168	17067	17240	17130	17182	16938	17111	17007	16941	16981	17063	16771	16911	17081	17012	16860	16911	17021	17139	17028	17040	16877	16852	17039	16995	17072	17337	16984	17124	16970	17072	16964	17108	17006	16892	17213	16961	17117	17059	16787	17177	16982	17027	17147	17093	17013	17063	17245	17055	17140	17169	17032	16954	16942	16820	16831	16967	16949	16804	16866	17109	17109	17261	17246	17280	17033	17110	17142	17054	17194	17067	17115	16912	17109	17158	17193	17112	17097	16875	16948	17021	16904	16940	17026	17093	16971	17060	17050	16955	16990	17143	17009	17171	16933	16916	16882	16959	17023	17054	17098	16972	16966	16917	17109	17137	17134	17055	17043	17020	16788	17010	16906	16912	16977	16856	16836	17019	16910	17131	17041	17108	17032	17016	16942	16967	17074	16941	16949	17115	17132	17022	17047	17014	17089	17099	17076	17103	17015	17043	16969	17211	17135	17240	17054	16780	17033	16992	17008	17136	17037	17075	16935	17100	17007	16955	17195	17086	17052	17154	17121	16995	17093	17139	17000	17081	16927	17131	16929	17127	17086	17219	17120	17024	16826	17084	16929	17109	17264	16943	16956
14251	23036	20712	17748	17288	16850	16595	16397	16261	16559	16250	16167	15734	15583	15304	15223	18253	24264	25285	21794	19076	16779	15406	14754	14676	14595	14744	14669	14800	14481	14770	14466	14627	14667	14733	14644	14828	14728	14624	14698	14694	14721	14709	14865	14710	14759	14805	14799	14773	14763	14753	14654	14833	14688	14791	14771	14765	14677	14769	14745	14657	14839	14595	14605	14695	14633	14782	14743	14759	14597	14693	14747	14791	14619	14638	14672	14839	14743	14662	14734	14706	14655	14645	14644	14630	14753	14819	14797	14751	14723	14646	14655	14767	14738	14653	14658	14643	14850	14726	14765	14695	14686	14455	14692	14685	14698	14682	14649	14589	14566	14807	14541	14788	14776	14627	14715	14677	14789	14820	14630	14534	14538	14495	14521	14891	14647	14455	14840	14744	14614	14572	14736	14681	14736	14895	14692	14773	14701	14828	14442	14532	14724	14547	14562	14592	14702	14752	14899	14702	14598	14541	14649	14583	14640	14782	14808	14746	14767	14660	14817	14677	14628	14762	14580	14764	14592	14749	14686	14862	14708	14733	14663	14670	14733	14679	14798	14830	14667	14664	14769	14700	14696	14625	14717	14828	14759	14703	14670	14528	14635	14634	14756	14660	14739	14682	14580	14726	14643	14654	14795	14704	14710	14860	14691	14695	14679	14887	14686	14713	14636	14729	14719	14843	14506	14631	14727	14617	14716	14751	14727	14696	14724	14858	14687	14737	14814	14636	14571	14734	14681	14924	14749	14809	14754	14742	14671	14744	14821	14683	14699	14714	14707	14770	14711	14597	14816	14659	14636	14595	14626	14669	14693	14694	14842	14692	14775	14678	14639	14911	14617	14646	14501	14670	14656	14533	14633	14766	14719	14684	14767	14770	14732	14646	14597	14661	14646	14733	14766	14821	14579	14572	14762	14745	14698	14615	14625	14584	14629	14656	14879	14702	14821	14676	14660	14716	14707	14835	14696	14732	14875	14608	14797	14631	14697	14756	14689	14794	14701	14695	14662	14542	14568	14881	14604	14622	14491	14689	14682	14691	14593	14719	14827	14594	14514	14732	14667	14686	14616	14433	14720	14694	14637	14692	14576	14593	14667	15007	14771	14699	14625	14769	14723	14615	14802	14828	14771	14684	14658	14764	14547	14691	14743	14685	14721	14649	14809	14739	14524	14709	14779	14710	14670	14702	14491	14595	14620	14506	14854	14700	14570	14763	14748	14587	14644	14611	14614	14688	14807	14716	14622	14591	14828	14531	14759	14731	14620	14763	14573	14638	14525	14720	14854	14714	14417	14652	14722	14712	14523	14676	14911	14781	14810	14606	14723	14655	14792	14495	14561	14773	14707	14717	14707	14720	14611	14501	14725	14589	14759	14707	14738	14589	14887	14679	14602	14586	14735	14751	14898	14593	14618	14647	14685	14613	14659	14671	14781	14857	14723	14764	14854	14700	14765	14585	14715	14821	14673	14631	14612	14770	14736	14796	14712	14813	14713	14739	14581	14724	14641	14646	14736	14691	14741	14572	14687	14735	14609	14568	14595	14640	14547	14761	14794	14649	14669	14829	14633	14735	14583	14739	14642	14677	14566	14620	14799	14641	14712	14655	14721	14657	14786	14716	14751	14512	14822	14809	14724	14523	14799	14545	14777	14709	14632	14615	14753	14710	14824	14661	14559	14775	14662	14875	14645	15020	14691	14851	14711	14638	14679	14688	14529	14778	14739	14601	14799	14557	14541	14593	14873	14686	14868	14568	14867	14661	14670	14777	14652	14792	14788	14710	14666	14648	14571	14642	14859	14679	14742	14787	14609	14885	14598	14844	14669	14654	14720	14796	14727	14644	14699	14770	14709	14740	14729	14741	14697	14561	14696	14703	14608	14738	14762	14824	14595	14697	14831	14649	14541	14815	14712	14737	14832	14673	14758	14647	14780	14575	14610	14710	14707	14761	14900	14656	14681	14553	14653	14618	14707	14707	14860	14735	14627	14761	14867	14849	14717	14612	14591	14772	14726	14627	14745	14722	14574	14805	14699	14681	14877	14563	14642	14677	14516	14658	14649	14540	14723	14796	14741	14653	14626	14617	14714	14708	14798	14833	14665	14556	14641	14666	14585	14732	14543	14530	14629	14870	14688	14736	14740	14604	14599	14524	14778	14628	14671	14667	14757	14685	14529	14775	14664	14790	14648	14733	14628	14887	14682	14628	14751	14530	14724	14598	14712	14673	14741	14611	14799	14643	14799	14685	14517	14746	14693	14633	14760	14727	14722	14637	14735	14554	14725	14484	14692	14683	14780	14721	14640	14619	14821	14770	14737	14726	14621	14592	14635	14886	14749	14854	14760	14783	14619	14776	14750	14739	14644	14835	14734	14723	14497	14604	14571	14654	14679	14748	14643	14715	14732	14700	14758	14777	14735	14566	14713	14709	14811	14804	14818	14678	14534	14760	14742	14754	14698	14700	14846	14660	14702	14759	14663	14808	14650	14589	14800	14732	14817	14719	14488	14720	14517	14790	14756	14675	14738	14545	14832	14620	14800	14680	14543	14644	14543	14712	14687	14738	14659	14777	14555	14726	14836	14637	14589	14624	14558	14837	14834	14743	14760	14733	14673	14712	14697	14634	14672	14663	14634	14657	14822	14770	14727	14694	14645	14672	14598	14741	14735	14613	14519	14742	14735	14762	14717	14725	14722	14787	14752	14709	14688	14732	14738	14713	14778	14749	14570	14672	14563	14798	14658	14780	14607	14492	14543	14779	14545	14650	14661	14365	14935	14625	14859	14762	14663	14631	14713	14717	14676	14672	14688	14745	14609	14777	14687	14757	14636	14642	14640	14728	14751	14742	14630	14657	14729	14806	14682	14698	14575	14782	14700	14781	14649	14707	14769	14853	14776	14538	14796	14599	14740	14631	14639	14826	14795	14698	14745	14662	14606	14746	14728	14836	14683	14650	14740	14724	14774	14679	14684	14690	14594	14663	14640	14659	14731	14646	14665	14853	14482	14724	14759	14752	14726	14612	14878	14780	14827	14645	14648	14808	14703	14850	14680	14683	14650	14570	14842	14631	14763	14582	14741	14717	14763	14571	14672	14777	14630	14900	14623	14524	14736	14798	14811	14645	14718	14843	14663	14869	14564	14661	14726	14887	14804	14726	14594	14702	14784	14928	14747	14710	14724	14831	14631	14673	14661	14700	14687	14616	14693	14550	14723	14677	14486	14718	14735	14540	14672	14588	14758	14748	14837	14672	14629	14646	14794	14586	14850	14748	14912	14621	14690	14601	14596	14989	14779	14671	14619	14768	14652	14609	14671	14574	14942	14711	14657	14671	14757	14877	14694	14645	14695	14688	14759	14592	14683	14731	14739	14761	14559	14651	14645	14651	14795	14666	14670	14885	14834	14821	14846	14674	14686	14759	14593	14698	14725	14863	14730	14792	14717	14645	14757	14646	14630	14898	14734	14712	14769	14679	14803	14596	14559	14495	14663	14614	14772	14837	14729	14682	14901	14733	14639	14690	14708	14728	14882	14724	14776	14682	14767	14825	14735	14711	14705	14734	14643	14776	14621	14582	14614	14667	14579	14866	14825	14738	14750	14655	14530	14650	14751	14712	14680	14673	14690	14733	14597	14680	14642	14635	14651	14816	14562	14820	14560	14791	14744	14665	14868	14643	14637	14803	14717	14638	14644	14817	14726	14641	14729	14771	14674	14578	14781	14833	14750	14771	14619	14811	14630	14658	14779	14530	14718	14617	14819	14637	14709	14728	14830	14885	14705	14749	14527	14727	14729	14594	14783	14677	14608	14794	14682	14548	14791	14891	14573	14607	14774	14756	14641	14669	14718	14587	14669	14675	14670	14621	14582	14698	14694	14791	14802	14707	14836	14855	14696	14812	14796	14827	14561	14757	14760	14719	14727	14745	14682	14781	14771	14775	14782	14903	14685	14795	14722	14692	14693	14708	14646	14641	14695	14653	14813	14643	14685	14674	14614	14710	14620	14673	14683	14739	14690	14935	14698	14505	14506	14658	14700	14790	14697	14832	14655	14651	14589	14749	14684	14618	14711	14668	14734	14818	14701	14618	14680	14767	14728	14548	14617	14810	14645	14595	14564	14793	14707	14624	14733	14681	14696	14555	14560	14684	14680	14569	14632	14730	14590	14757	14809	14689	14611	14568	14641	14867	14723	14804	14726	14638	14632	14754	14815	14768	14789	14603	14793	14503	14621	14592	14978	14752	14865	14700	14541	14687	14683	14695	14683	14824	14612	14735	14710	14773	14706	14796	14678	14645	14741	14576	14711	14546	14750	14615	14768	14824	14571	14546	14860	14758	14782	14815	14688	14791	14634	14636	14608	14706	14739	14768	14613	14703	14622	14745	14608	14727	14701	14466	14834	14727	14744	14767	14723	14601	14770	14846	14884	14666	14852	14640	14652	14787	14796	14825	14710	14672	14629	14774	14708	14619	14691	14601	14787	14752	14792	14542	14788	14725	14824	14776	14609	14647	14668	14688	14542	14700	14656	14715	14725	14647	14656	14658	14598	14724	14734	14682	14590	14838	14585	14815	14696	14573	14551	14910	14651	14915	14619	14743	14562	14682	14727	14619	14721	14658	14836	14725	14631	14759	14607	14945	14780	14809	14699	14713	14626	14794	14678	14599	14775	14734	14821	14591	14598	14714	14806	14727	14557	14631	14702	14924	14710	14647	14762	14788	14821	14703	14660	14688	14599	14755	14717	14677	14689	14649	14529	14762	14673	14795	14584	14714	14525	14672	14652	14570	14668	14798	14556	14744	14662	14771	14759	14635	14634	14467	14745	14773	14723	14753	14681	14679	14659	14664	14664	14624	14536	14589	14756	14636	14593	14725	14565	14697	14572	14671	14730	14649	14733	14583	14751	14868	14695	14751	14700	14784	14578	14787	14544	14617	14671	14805	14677	14774	14770	14928	14843	14695	14800	14708	14770	14807	14653	14558	14741	14875	14689	14590	14737	14712	14741	14533	14703	14656	14608	14599	14722	14818	14702	14769	14829	14722	14756	14747	14635	14740	14750	14695	14719	14756	14784	14708	14615	14669	14696	14576	14527	14664	14511	14744	14683	14674	14820	14801	14593	14614	14637	14702	14844	14837	14768
22561	20924	28641	23377	21083	22997	24958	19452	17995	18293	18459	18257	17945	17774	18002	17696	19137	29940	33778	29073	24384	20542	18183	17437	17195	17012	17070	17206	17180	17186	17078	16879	16975	16883	17164	17061	17191	16994	16907	16951	17089	16945	17063	17034	17101	17042	16883	17078	16895	16904	17098	17090	16909	17101	17102	17027	16861	16767	16991	16990	16897	16759	17081	16997	16997	16948	17068	17012	16918	16866	16935	17022	16963	16854	17046	16847	16853	16925	16918	17079	17124	16948	16854	17044	16917	16979	17185	16824	16995	17026	16965	16975	17018	16870	16914	16928	16772	17011	16995	17028	17049	16924	16913	16858	16959	17008	16730	16980	16917	16943	16981	17086	17029	16736	17033	16843	16835	16943	17112	16908	17045	17058	17029	16860	17023	17045	16985	16886	16939	16803	16959	16908	16894	16975	16839	17166	16723	16861	17033	16909	16823	16857	16952	16928	16864	16921	16691	16843	16850	17139	17102	16696	16884	16704	16892	17027	16802	16957	16876	16985	17059	16891	16790	16835	16870	16880	16865	16944	16862	17015	16980	17054	16839	16785	16967	16783	16871	16972	17098	16716	16863	17120	17089	16819	16747	16720	16825	17216	16879	17076	16992	16988	16930	16933	16664	16839	16691	16817	16938	16919	16769	16865	16763	16657	16972	16838	16919	16901	16793	16813	16853	17045	16962	16910	16817	16705	16847	16864	16798	16964	16876	16896	16829	16809	17084	16846	16848	16854	16835	16895	17053	16994	16938	16774	16926	17044	16915	16989	17141	16700	16842	17076	16891	16881	16888	16740	17010	16709	16927	16936	16913	16981	16806	17105	16700	16825	16602	16879	16734	16899	16817	16943	16973	17025	17012	16988	16684	16881	16746	16615	16881	16802	16905	16856	17001	16979	17184	16708	16869	17055	16910	16770	17050	16889	16834	16872	16945	16726	16955	16978	17101	16907	16881	16848	17008	16819	17000	16767	16862	16770	16800	17048	16891	17009	16908	16626	16928	16929	16656	16978	17016	16895	16917	16997	17027	16793	17175	16821	16839	17008	16897	16964	17098	16944	16879	16971	16827	16767	16956	16895	17009	16897	16674	16800	16926	16933	16976	16809	16873	17026	17017	16634	16987	16943	16839	16777	16783	16806	16838	17001	16768	16880	16702	16811	16827	16959	16884	16813	17027	16796	16903	16855	16790	16798	16923	16868	16968	17017	16905	16751	16943	17016	16779	16852	16869	16811	16795	16926	16944	16956	16870	16806	16846	16955	16759	16770	17011	17069	16826	17062	16721	16944	16859	16924	16895	17040	17041	16776	16960	16640	17038	16932	16887	16871	16838	16955	16863	16935	16857	16931	16938	16923	16962	17023	16836	17055	16924	16924	16937	16687	16951	16850	17082	17076	17000	16950	16914	16846	16845	17104	16943	16732	16927	16853	16944	17021	16813	16947	17009	16883	17144	16987	17011	16908	16911	16772	17037	17022	16864	16892	17038	17027	16876	16842	16920	17001	16957	16910	16818	16905	17006	16800	16845	16881	16832	16919	17015	16774	16923	17004	17114	16827	16662	17085	17000	17044	16769	16855	16971	16944	16995	16983	17079	16781	16704	16998	16890	16934	16814	16863	17082	16952	16845	16947	16901	16755	16947	16972	16782	16874	16918	17064	17018	17143	16916	16840	16996	16844	16957	16986	17006	16996	16681	16810	16830	16985	17006	16796	16985	16818	17008	16951	16679	16898	16979	16595	16922	16928	16687	16747	16888	16759	17060	16849	16854	16682	16952	16844	16825	17065	16938	16734	16900	16897	17045	17036	16951	16911	16841	16887	16923	17115	16897	16747	16840	16873	16690	16863	16915	16930	16985	16988	16942	16846	16729	16868	16715	16839	17107	16931	16895	16946	16939	17006	16839	16875	17129	16803	16784	16806	16906	16902	16719	16968	17160	17034	16795	16921	16832	16731	16906	17013	16826	16872	16707	16814	16958	16847	16974	16861	16892	16872	16895	16835	16932	16949	16868	16711	16865	16723	16926	16909	16905	16712	16873	17011	16968	16728	16789	16820	16721	16682	16866	16878	16820	16755	16741	16758	16783	16772	16819	16847	16867	16776	16793	16907	17046	16826	16786	16898	16902	16994	16733	16836	16957	16723	16830	16872	16968	16807	16818	17041	16868	16923	16956	16818	16992	17076	17002	16813	16929	16807	16847	16983	16932	16893	16901	17043	16906	16829	16814	16965	16949	16954	17009	16752	16895	16906	16892	16618	16951	16804	16856	16854	17180	16860	16936	16711	16996	16955	17010	17054	16898	16936	17072	16855	16760	16787	16902	16881	17032	16839	16689	16719	16803	16815	17004	17035	16963	16966	17138	16925	16751	16606	16980	16903	16836	16993	16678	16764	16722	16820	16784	16930	17025	16655	16916	16974	16977	16762	16874	16936	16806	16902	16791	16901	16701	17129	16925	16971	16927	16805	16836	16942	16937	17025	16847	16955	16866	16932	16957	16889	16984	16914	16843	16905	16870	17008	16853	16734	16780	16791	16748	17037	16865	16800	16731	16639	16857	16612	16965	17058	16908	16887	17220	16794	16914	17010	16917	16730	16997	16965	16950	16729	16857	16801	16897	16717	16991	16933	16890	16844	16563	16987	17046	16967	16977	17017	17072	17069	16853	16976	16918	16941	16820	16885	16686	16696	16694	16997	16845	16790	17085	16846	16931	17025	17172	17066	16828	16942	16909	16966	16952	17160	17011	17085	17019	17072	17047	16954	16751	16921	16603	16872	16961	16884	16796	16835	16818	16998	16689	16841	17098	16873	16893	16862	16961	16850	16654	16988	16880	16939	16976	16881	16966	16879	16902	16803	16875	16880	16792	16756	16944	16959	17032	16918	16951	16992	16784	16802	16838	16825	16754	16770	16963	16881	16824	16670	16779	16986	16843	16710	16942	16873	16850	16800	16821	16901	16866	16851	16956	16823	16636	16860	17066	16768	16882	16807	16997	16752	16820	17002	16901	17112	16890	16749	16990	16906	16929	16773	16986	16837	16877	16818	16897	16838	16713	16891	16900	16967	17076	16855	16881	16888	17017	16608	16975	16902	16852	16934	17070	16972	16721	17130	16973	16828	16916	16995	16730	16853	16823	16857	17103	16961	16831	16857	16890	17020	16876	16968	16911	16839	16864	16941	16946	16685	17028	16740	16826	17128	16867	16782	16654	17044	16849	16663	16939	16935	16974	16732	16822	16994	16877	16979	16929	16665	17046	17020	16729	16715	16904	16981	16873	17031	16656	16799	17001	16789	16845	16742	16967	16741	16876	16912	16893	16935	16737	16999	16753	16675	16864	16884	16862	16923	16794	16933	16815	16739	16962	16834	16912	17022	16930	16966	16960	16983	16910	16712	16690	16847	17029	16817	16692	17057	16965	16826	17000	16847	16816	16842	16877	16688	16939	16846	16990	16790	16833	16903	16871	16828	16838	16923	17032	16884	16841	16775	16915	16807	16913	16873	16886	16879	17011	16952	16948	16716	17071	16836	17079	16968	16831	16746	16875	16951	16819	16720	16629	16833	16826	17152	16974	16846	16987	17003	16704	16818	16863	16876	16756	16788	16849	16966	17028	17109	16847	16852	16713	16914	16872	16859	16971	16890	16761	16806	16722	16713	16877	16700	16832	16778	16849	16991	17109	16931	17111	16958	17055	16808	16988	16898	16853	17015	17016	16810	17009	16860	16995	17007	16902	16932	16955	17154	16932	16680	16621	16765	16934	16980	16844	16806	16862	16925	16907	16875	16809	16922	16969	16788	16986	16688	16923	16818	16905	16758	16944	16777	17078	16831	16995	16882	16857	16838	16919	16696	17081	16816	16700	16941	16948	16945	16754	17012	16849	16958	16784	17002	16839	16950	16847	16989	16869	16943	16798	16971	16747	17000	17122	16769	16938	16941	16707	16979	17019	17045	16811	16891	16882	16904	16836	16766	16675	16862	16749	16749	16749	16821	16990	16691	16787	16852	16866	16895	16885	16843	16963	16818	16807	16850	16918	16816	16914	16937	16675	16535	16782	16810	16997	16883	17014	16837	16924	16881	16780	16796	16714	16948	16665	17106	16818	16866	17020	16816	16839	17130	16864	16763	16817	16906	17023	16848	16889	16919	16997	17031	16827	16712	16914	16798	16916	16708	16890	16856	16721	16861	17045	16957	16903	16880	16894	16912	16859	16980	17042	17064	16599	16890	16798	16995	16983	16885	16903	16915	16770	16901	16970	16933	16944	16735	16898	16768	16893	16761	16831	16959	16810	17000	16894	16963	16804	16973	16923	16907	16814	16983	16834	16725	16864	16854	16933	16743	16771	16851	16773	16862	16953	16660	16934	16903	17083	16747	16990	16978	17026	17010	16837	16867	16806	16945	17081	16883	16884	16776	16868	16821	16840	16896	16958	17049	17104	16958	16904	16748	16709	16784	17060	16888	16799	16987	16540	16756	16874	16874	16831	16814	16765	17041	17001	16905	16866	16873	16926	17042	16899	16602	17011	16921	16883	16960	16873	16862	16947	16862	17130	16835	16831	16619	16837	16774	16894	16712	16655	17063	17012	17060	16932	16751	16871	16728	16796	16812	16821	16889	16919	16866	16904	17005	16944	16801	17015	16789	16791	16946	16785	16815	16989	16789	16886	16895	16819	16782	17183	16802	16979	16767	16979	16901	16869	16931	16822	16858	16874	16831	16928	16820	16769	16910	16924	16886	16948	16961	16707	16786	16966	16804	16910	16663	16943	16953	16693	16890	16944	16915	16946	17018	16994	16942	16738	16923	16986	16971	16626	16966	16849	16883	16848	16861	16822	16808	16816	16917	16824	16945	16977	16773	16931	17011	16930	16863	16761	16955	16871	16906	17038	17149	16907	16985	16972	16972	16816	16910	16887	16915	16800	16804	16959	16950	16708	16918	16846	16916	16840	17069	16804	17164	16834	16892	17076	16854	16739	16896	16879	16772	16787	16877	16904	16854	16994	16828	16922	17140	16822	16882	16753	16712	16787	16657	16850	17029	16950	17086	16888	16578	16878	16848	16798	17013	16833	17035	16731	16531	16822	16680	16783	16847	16912	16904	16848	16881	16892	16767	16704	17044	16761	16869	16895	16793
15810	27408	25251	20686	19484	18596	18439	17009	16481	16279	16587	16253	16080	15672	15875	15611	18365	33056	33945	28920	22840	18102	15599	15003	14628	14417	14678	14626	14543	14581	14486	14518	14465	14730	14471	14544	14562	14417	14582	14518	14530	14513	14631	14508	14496	14532	14515	14731	14536	14526	14537	14552	14584	14560	14558	14473	14623	14643	14783	14736	14723	14475	14629	14576	14504	14453	14498	14406	14800	14654	14623	14672	14655	14579	14559	14617	14542	14572	14672	14612	14398	14617	14569	14373	14492	14498	14500	14615	14658	14556	14751	14587	14538	14578	14492	14617	14701	14437	14601	14546	14622	14666	14625	14554	14639	14579	14738	14449	14760	14607	14609	14510	14499	14576	14672	14638	14536	14528	14502	14431	14524	14632	14584	14501	14380	14587	14695	14469	14602	14651	14698	14468	14578	14518	14481	14521	14666	14627	14609	14615	14731	14463	14486	14728	14733	14514	14634	14517	14682	14639	14746	14561	14547	14711	14493	14628	14575	14546	14519	14672	14585	14777	14695	14594	14760	14448	14718	14466	14483	14725	14693	14384	14720	14482	14629	14575	14624	14661	14542	14663	14763	14559	14584	14613	14700	14584	14556	14690	14487	14481	14728	14701	14622	14354	14905	14671	14436	14681	14595	14576	14668	14464	14539	14669	14705	14480	14600	14541	14611	14634	14670	14576	14516	14392	14505	14537	14616	14482	14577	14564	14608	14576	14650	14628	14491	14705	14604	14505	14463	14700	14667	14729	14627	14408	14690	14426	14616	14512	14518	14557	14577	14607	14520	14533	14442	14598	14503	14567	14633	14542	14541	14431	14534	14452	14563	14610	14506	14550	14463	14661	14593	14603	14443	14678	14540	14440	14478	14590	14741	14797	14360	14702	14536	14373	14609	14556	14654	14593	14535	14421	14601	14513	14514	14678	14679	14525	14477	14514	14553	14606	14530	14619	14549	14564	14499	14716	14586	14517	14725	14684	14630	14519	14674	14556	14592	14599	14546	14585	14582	14509	14673	14616	14614	14598	14734	14510	14771	14475	14640	14546	14661	14577	14473	14564	14473	14477	14475	14617	14599	14534	14484	14714	14518	14798	14643	14632	14543	14366	14643	14424	14604	14538	14531	14557	14464	14324	14752	14593	14527	14601	14411	14579	14540	14579	14431	14630	14632	14576	14598	14493	14586	14525	14586	14548	14610	14678	14567	14428	14583	14561	14554	14604	14614	14588	14602	14499	14582	14769	14494	14631	14608	14550	14532	14409	14474	14648	14509	14548	14810	14543	14647	14605	14566	14552	14418	14717	14553	14428	14612	14494	14414	14635	14655	14684	14505	14526	14515	14495	14695	14559	14537	14588	14650	14513	14526	14424	14612	14474	14449	14724	14578	14732	14475	14612	14626	14612	14494	14478	14548	14445	14505	14541	14693	14516	14693	14426	14682	14507	14630	14674	14477	14528	14422	14449	14562	14644	14578	14571	14501	14541	14688	14529	14647	14548	14505	14510	14550	14678	14331	14783	14693	14530	14630	14368	14561	14564	14569	14595	14735	14541	14658	14741	14704	14640	14521	14665	14547	14506	14478	14496	14591	14454	14526	14538	14454	14537	14632	14438	14651	14361	14552	14689	14540	14648	14382	14507	14474	14541	14591	14598	14572	14350	14540	14423	14513	14681	14677	14743	14446	14464	14509	14467	14536	14561	14692	14550	14688	14635	14672	14517	14687	14562	14486	14579	14673	14460	14554	14567	14559	14553	14493	14469	14667	14654	14506	14486	14719	14582	14632	14555	14514	14523	14629	14506	14486	14560	14656	14545	14463	14408	14486	14816	14524	14541	14476	14565	14515	14520	14394	14502	14565	14542	14412	14531	14522	14696	14558	14471	14525	14760	14657	14570	14618	14511	14382	14628	14513	14431	14528	14784	14616	14495	14674	14508	14603	14627	14494	14493	14557	14555	14542	14505	14727	14658	14620	14508	14513	14692	14622	14446	14567	14666	14428	14578	14729	14373	14448	14405	14542	14485	14406	14581	14440	14578	14474	14513	14344	14603	14485	14483	14593	14544	14748	14677	14368	14582	14615	14568	14561	14616	14466	14594	14535	14442	14538	14560	14744	14488	14532	14581	14555	14675	14517	14446	14402	14619	14675	14694	14737	14624	14427	14630	14558	14466	14459	14687	14554	14628	14417	14520	14573	14465	14564	14533	14634	14448	14536	14652	14498	14573	14634	14480	14765	14733	14644	14800	14513	14445	14570	14617	14659	14512	14593	14421	14695	14550	14689	14641	14544	14654	14570	14615	14583	14601	14561	14489	14648	14488	14485	14536	14559	14599	14508	14459	14618	14646	14373	14629	14478	14784	14450	14358	14616	14567	14508	14406	14479	14536	14663	14643	14592	14491	14684	14571	14489	14635	14750	14601	14636	14611	14584	14677	14531	14526	14669	14493	14508	14513	14515	14656	14517	14569	14569	14652	14447	14538	14607	14524	14490	14692	14587	14739	14360	14531	14573	14587	14613	14565	14649	14624	14650	14568	14695	14593	14625	14430	14526	14375	14506	14490	14619	14415	14493	14552	14648	14446	14710	14435	14538	14651	14451	14655	14462	14472	14597	14690	14577	14617	14543	14521	14393	14606	14704	14582	14631	14532	14509	14673	14659	14583	14656	14716	14592	14385	14397	14666	14472	14559	14583	14602	14583	14537	14380	14599	14510	14686	14632	14717	14599	14537	14586	14396	14562	14429	14448	14341	14512	14609	14484	14462	14633	14530	14597	14593	14630	14463	14480	14565	14679	14596	14449	14517	14707	14599	14645	14438	14496	14480	14531	14600	14529	14506	14613	14600	14550	14533	14647	14596	14538	14544	14468	14459	14525	14703	14472	14636	14645	14649	14614	14530	14595	14373	14685	14526	14565	14416	14689	14572	14580	14534	14634	14624	14619	14514	14743	14634	14536	14507	14469	14518	14631	14457	14553	14670	14585	14706	14553	14525	14629	14534	14632	14604	14471	14604	14539	14750	14522	14593	14541	14610	14648	14575	14478	14478	14580	14417	14487	14685	14536	14573	14629	14502	14494	14532	14396	14658	14484	14593	14583	14478	14457	14593	14649	14563	14385	14607	14467	14530	14504	14530	14623	14654	14397	14628	14522	14597	14364	14701	14599	14602	14525	14632	14729	14555	14469	14717	14718	14574	14677	14474	14488	14738	14447	14604	14613	14492	14677	14410	14561	14553	14580	14622	14356	14582	14559	14642	14671	14790	14535	14727	14580	14465	14548	14594	14482	14543	14596	14792	14669	14547	14434	14556	14521	14582	14434	14627	14651	14569	14610	14609	14690	14589	14529	14558	14443	14602	14532	14634	14573	14569	14571	14685	14477	14571	14553	14609	14683	14595	14584	14478	14692	14518	14518	14500	14566	14488	14479	14501	14306	14607	14573	14627	14533	14492	14598	14637	14561	14662	14525	14524	14404	14685	14674	14562	14512	14547	14578	14622	14509	14542	14581	14373	14514	14517	14480	14401	14428	14638	14755	14530	14556	14546	14420	14711	14557	14538	14492	14516	14482	14600	14375	14523	14608	14579	14730	14421	14569	14367	14486	14578	14501	14772	14620	14537	14544	14533	14560	14378	14700	14439	14632	14593	14505	14751	14389	14614	14587	14499	14575	14444	14643	14405	14379	14514	14381	14450	14543	14310	14649	14517	14506	14484	14530	14670	14622	14522	14472	14502	14532	14593	14592	14665	14386	14510	14564	14700	14553	14615	14572	14463	14607	14473	14474	14472	14510	14512	14481	14497	14506	14457	14530	14578	14649	14656	14581	14695	14540	14588	14377	14490	14734	14642	14708	14361	14569	14522	14636	14673	14663	14612	14447	14585	14618	14563	14689	14641	14506	14629	14487	14546	14602	14631	14658	14612	14522	14544	14674	14548	14363	14690	14563	14667	14549	14537	14718	14537	14705	14528	14511	14586	14636	14679	14639	14524	14632	14588	14491	14456	14743	14358	14641	14488	14510	14536	14454	14611	14682	14543	14720	14764	14548	14503	14717	14552	14981	14520	14467	14421	14446	14570	14538	14593	14655	14480	14562	14428	14602	14576	14613	14481	14663	14456	14407	14533	14625	14652	14566	14479	14502	14493	14373	14536	14634	14642	14546	14567	14460	14499	14487	14666	14579	14693	14604	14477	14595	14489	14720	14558	14715	14531	14552	14579	14462	14522	14561	14526	14684	14392	14412	14642	14727	14602	14561	14554	14540	14671	14667	14477	14585	14437	14495	14559	14736	14735	14629	14763	14412	14554	14449	14645	14533	14572	14488	14534	14616	14611	14520	14586	14462	14538	14591	14580	14673	14543	14654	14468	14469	14414	14469	14623	14465	14607	14620	14459	14503	14500	14537	14668	14411	14520	14527	14492	14518	14694	14518	14531	14510	14675	14587	14689	14519	14526	14569	14598	14569	14591	14635	14667	14584	14592	14605	14562	14485	14646	14568	14642	14454	14451	14651	14583	14400	14711	14390	14497	14443	14749	14524	14527	14674	14579	14624	14481	14700	14546	14619	14531	14714	14588	14543	14637	14639	14548	14582	14603	14613	14478	14472	14485	14415	14646	14555	14538	14542	14628	14617	14399	14650	14609	14573	14524	14490	14707	14575	14633	14365	14507	14431	14378	14435	14581	14635	14601	14374	14432	14611	14620	14541	14455	14703	14687	14609	14495	14531	14451	14564	14364	14511	14556	14599	14617	14510	14458	14500	14653	14597	14672	14497	14455	14528	14664	14418	14640	14591	14573	14512	14450	14640	14576	14636	14543	14551	14662	14563	14602	14671	14333	14479	14605	14606	14584	14561	14552	14675	14546	14519	14526	14631	14721	14543	14563	14692	14606	14586	14716	14681	14550	14680	14357	14591	14682	14698	14456	14359	14504	14629	14538	14609	14533	14562	14519	14655	14596	14477	14608	14624	14420	14594	14491	14793	14442	14537	14578	14569	14892	14618	14559	14500	14699	14555	14423	14514	14645	14601	14544	14500	14673	14558	14491	14567	14489	14745	14446	14634	14600	14675	14599	14569	14510	14520	14603	14470	14400	14623	14556	14698	14742	14677	14598	14589	14540	14502	14516	14612	14551	14584	14697
27004	21476	23629	20574	17413	17283	17605	17016	17067	16891	16882	16841	16909	16731	16593	16724	16860	17671	18446	17961	17349	16894	16552	16697	16559	16386	16548	16631	16557	16588	16510	16429	16579	16636	16685	16572	16595	16517	16628	16695	16476	16647	16560	16521	16532	16554	16538	16553	16638	16529	16460	16407	16648	16822	16497	16479	16514	16460	16459	16742	16360	16467	16505	16697	16446	16631	16390	16435	16592	16353	16474	16558	16488	16483	16346	16367	16445	16656	16558	16423	16664	16668	16526	16623	16560	16626	16625	16430	16537	16777	16500	16415	16371	16607	16492	16386	16440	16461	16594	16618	16328	16628	16607	16470	16436	16491	16615	16483	16627	16748	16579	16628	16599	16614	16658	16477	16581	16570	16622	16444	16699	16517	16384	16617	16580	16671	16517	16517	16671	16786	16479	16479	16486	16650	16556	16521	16522	16722	16514	16489	16659	16478	16505	16570	16435	16602	16544	16637	16509	16619	16458	16558	16552	16597	16481	16444	16520	16649	16541	16598	16555	16541	16487	16411	16633	16549	16573	16452	16550	16672	16453	16628	16631	16349	16436	16356	16534	16609	16501	16458	16682	16739	16559	16595	16547	16508	16679	16596	16549	16377	16405	16367	16682	16818	16587	16705	16506	16509	16594	16645	16376	16459	16635	16383	16481	16561	16406	16489	16600	16432	16548	16565	16406	16446	16486	16736	16242	16563	16463	16717	16622	16482	16553	16742	16677	16582	16624	16615	16556	16509	16389	16389	16600	16457	16397	16489	16509	16586	16564	16473	16545	16423	16493	16421	16450	16498	16486	16671	16502	16437	16308	16445	16579	16520	16477	16737	16825	16419	16589	16453	16670	16445	16551	16477	16534	16579	16609	16418	16538	16552	16508	16591	16379	16533	16581	16453	16523	16577	16512	16612	16710	16575	16362	16619	16604	16507	16401	16792	16587	16429	16473	16713	16593	16476	16585	16447	16430	16626	16519	16536	16565	16486	16567	16716	16471	16536	16478	16633	16492	16423	16470	16592	16377	16615	16659	16759	16545	16621	16664	16495	16434	16541	16245	16634	16787	16482	16660	16555	16425	16600	16394	16591	16665	16520	16578	16516	16642	16688	16413	16521	16660	16751	16470	16578	16742	16615	16584	16670	16625	16391	16538	16447	16698	16551	16432	16536	16506	16549	16731	16686	16488	16565	16646	16595	16601	16396	16335	16364	16328	16669	16602	16309	16493	16347	16414	16425	16625	16354	16539	16454	16674	16556	16696	16646	16490	16377	16501	16724	16447	16492	16585	16542	16482	16586	16364	16346	16612	16513	16650	16500	16428	16622	16550	16600	16585	16660	16635	16742	16460	16596	16513	16393	16665	16613	16665	16736	16684	16500	16440	16514	16651	16514	16620	16398	16656	16733	16441	16600	16471	16631	16445	16650	16576	16502	16347	16626	16578	16492	16565	16252	16481	16473	16381	16480	16561	16448	16577	16470	16408	16496	16549	16402	16577	16490	16518	16544	16377	16430	16492	16480	16541	16508	16446	16320	16448	16607	16622	16498	16500	16450	16559	16518	16546	16452	16438	16634	16406	16438	16737	16620	16408	16447	16348	16566	16521	16519	16517	16633	16424	16528	16503	16427	16419	16624	16686	16697	16703	16563	16629	16551	16366	16483	16637	16740	16473	16555	16414	16568	16679	16434	16499	16433	16493	16455	16576	16421	16576	16481	16214	16482	16632	16522	16476	16552	16538	16562	16611	16379	16396	16564	16434	16519	16642	16434	16506	16450	16530	16550	16529	16612	16612	16549	16517	16780	16649	16331	16399	16606	16424	16512	16453	16566	16405	16537	16546	16308	16481	16360	16411	16600	16453	16520	16479	16592	16448	16584	16551	16612	16614	16762	16502	16551	16523	16683	16524	16473	16451	16450	16649	16493	16710	16502	16568	16387	16540	16613	16525	16769	16578	16606	16435	16434	16490	16550	16587	16686	16536	16479	16607	16308	16517	16527	16473	16479	16513	16372	16702	16551	16490	16627	16558	16460	16624	16482	16553	16380	16591	16519	16458	16648	16584	16429	16561	16612	16479	16558	16602	16462	16429	16552	16662	16247	16520	16419	16261	16672	16553	16458	16558	16511	16527	16486	16523	16467	16333	16661	16423	16528	16518	16652	16614	16769	16637	16522	16474	16459	16519	16519	16554	16603	16496	16576	16624	16697	16551	16515	16701	16570	16510	16287	16333	16678	16563	16502	16527	16552	16727	16603	16400	16488	16597	16820	16555	16543	16405	16477	16386	16471	16748	16481	16433	16377	16701	16541	16585	16785	16462	16478	16518	16323	16473	16460	16572	16714	16466	16448	16637	16530	16640	16516	16492	16426	16628	16564	16599	16494	16489	16540	16545	16337	16466	16449	16700	16494	16551	16390	16532	16668	16404	16549	16497	16485	16490	16708	16503	16250	16533	16497	16486	16627	16539	16317	16509	16491	16600	16398	16487	16655	16472	16504	16457	16623	16566	16534	16453	16578	16651	16410	16482	16322	16623	16734	16633	16518	16546	16489	16487	16663	16523	16381	16574	16595	16533	16609	16738	16548	16382	16529	16556	16568	16583	16560	16485	16554	16574	16433	16615	16440	16644	16516	16561	16529	16560	16751	16400	16511	16424	16526	16622	16576	16403	16454	16623	16480	16521	16457	16623	16482	16414	16580	16298	16648	16441	16446	16458	16467	16501	16561	16515	16643	16446	16442	16509	16591	16595	16600	16433	16540	16753	16359	16411	16589	16481	16519	16499	16459	16474	16573	16488	16514	16586	16403	16517	16496	16500	16661	16741	16398	16307	16495	16501	16441	16416	16538	16578	16607	16446	16551	16370	16571	16262	16384	16486	16597	16465	16391	16479	16688	16520	16696	16699	16442	16598	16651	16471	16436	16440	16513	16668	16551	16314	16436	16742	16620	16663	16565	16483	16354	16605	16460	16511	16453	16535	16384	16478	16651	16489	16618	16631	16479	16450	16501	16473	16260	16485	16504	16630	16506	16576	16436	16655	16481	16509	16537	16573	16383	16518	16715	16515	16593	16495	16494	16703	16520	16492	16707	16454	16572	16480	16383	16388	16575	16413	16677	16402	16678	16368	16457	16407	16398	16600	16657	16586	16538	16564	16498	16612	16544	16586	16432	16510	16438	16411	16405	16440	16591	16490	16416	16529	16484	16583	16723	16716	16548	16528	16592	16510	16572	16578	16546	16263	16621	16442	16560	16564	16495	16640	16662	16537	16553	16593	16652	16557	16585	16522	16609	16621	16568	16658	16756	16539	16532	16495	16441	16431	16522	16510	16559	16665	16697	16779	16226	16563	16476	16619	16652	16477	16288	16583	16527	16533	16597	16470	16432	16459	16272	16629	16525	16475	16591	16399	16375	16465	16611	16533	16599	16683	16430	16365	16644	16658	16561	16598	16486	16521	16655	16587	16629	16380	16594	16570	16636	16671	16406	16614	16403	16634	16606	16368	16574	16532	16514	16593	16339	16449	16447	16519	16445	16536	16398	16522	16512	16615	16600	16572	16548	16607	16576	16476	16529	16622	16391	16576	16677	16434	16546	16510	16594	16595	16631	16577	16433	16356	16469	16711	16579	16537	16457	16316	16426	16466	16648	16641	16491	16631	16419	16422	16512	16335	16305	16429	16290	16357	16467	16497	16538	16398	16380	16535	16626	16644	16536	16777	16441	16417	16549	16495	16639	16747	16405	16662	16782	16385	16568	16472	16452	16503	16399	16525	16425	16630	16512	16570	16514	16623	16591	16529	16542	16741	16522	16680	16466	16537	16522	16530	16579	16632	16696	16555	16650	16584	16442	16700	16703	16410	16739	16526	16645	16567	16628	16718	16364	16576	16411	16625	16435	16561	16330	16525	16726	16582	16494	16674	16587	16597	16475	16533	16622	16486	16396	16382	16566	16599	16628	16613	16395	16374	16549	16443	16519	16664	16427	16528	16575	16633	16635	16571	16543	16486	16547	16458	16437	16469	16567	16548	16514	16514	16575	16577	16617	16359	16418	16620	16459	16581	16594	16322	16542	16547	16593	16518	16678	16601	16529	16486	16623	16538	16476	16578	16485	16338	16277	16575	16621	16486	16500	16529	16642	16659	16489	16625	16431	16540	16726	16478	16627	16328	16484	16361	16652	16570	16563	16481	16483	16690	16538	16616	16509	16720	16487	16447	16598	16575	16401	16380	16374	16661	16542	16453	16559	16435	16749	16480	16432	16439	16508	16540	16454	16606	16378	16539	16724	16531	16575	16558	16398	16771	16669	16502	16716	16470	16540	16653	16418	16480	16596	16272	16552	16549	16732	16793	16539	16522	16524	16576	16374	16500	16507	16408	16652	16556	16383	16563	16560	16683	16426	16367	16505	16599	16495	16506	16472	16430	16394	16359	16490	16659	16493	16366	16642	16621	16799	16457	16459	16540	16543	16442	16384	16533	16445	16449	16433	16526	16475	16613	16669	16523	16453	16544	16532	16529	16641	16564	16505	16615	16637	16638	16488	16429	16456	16541	16565	16540	16409	16534	16477	16468	16647	16454	16591	16542	16655	16532	16392	16448	16596	16592	16502	16367	16513	16518	16623	16487	16397	16797	16538	16345	16525	16718	16479	16444	16413	16626	16422	16469	16611	16693	16458	16436	16360	16413	16411	16730	16655	16682	16451	16598	16521	16556	16681	16705	16479	16358	16641	16581	16728	16580	16396	16526	16487	16588	16647	16656	16474	16454	16440	16604	16621	16633	16735	16521	16521	16625	16411	16529	16627	16498	16603	16597	16469	16475	16597	16631	16481	16638	16567	16522	16524	16690	16531	16433	16580	16640	16556	16491	16801	16685	16582	16606	16310	16405	16609	16631	16791	16384	16694	16534	16425	16520	16634	16260	16457	16422	16576	16455	16603	16539	16625	16470	16464	16545	16414	16686	16483	16552	16374	16443	16601	16430	16626	16473	16466	16616	16383	16547	16532	16639	16567	16716	16298	16605	16503	16548	16737	16579	16652	16785	16487	16673	16411	16648	16590	16345	16550	16460	16483	16495	16601	16664	16508	16629	16650	16584	16402	16384	16267	16583	16634	16384	16522	16589	16697	16787	16377	16501	16592
14445	16751	16436	15840	15609	15577	15690	14919	14957	14877	15012	14887	14611	14704	14554	14597	14979	16245	16461	15970	15206	14927	14542	14441	14419	14493	14361	14535	14405	14461	14532	14299	14275	14339	14555	14533	14489	14466	14424	14485	14389	14273	14389	14287	14402	14333	14590	14333	14481	14337	14553	14479	14391	14579	14273	14479	14389	14473	14444	14483	14260	14485	14337	14314	14563	14408	14479	14517	14344	14389	14191	14360	14553	14529	14300	14207	14353	14410	14464	14341	14490	14342	14402	14393	14423	14398	14442	14364	14463	14497	14378	14419	14417	14649	14354	14349	14515	14587	14406	14408	14348	14311	14349	14272	14522	14400	14248	14354	14292	14325	14460	14346	14431	14418	14504	14466	14468	14488	14544	14397	14631	14481	14491	14422	14589	14581	14420	14377	14620	14404	14579	14414	14470	14351	14453	14514	14514	14337	14437	14514	14588	14603	14379	14325	14444	14314	14397	14253	14294	14303	14388	14413	14369	14514	14359	14420	14229	14569	14406	14391	14242	14488	14335	14426	14295	14348	14470	14392	14351	14363	14486	14402	14360	14535	14448	14433	14338	14359	14478	14241	14530	14443	14485	14442	14474	14408	14469	14392	14493	14398	14573	14484	14325	14485	14298	14329	14489	14308	14211	14403	14360	14490	14372	14286	14462	14382	14457	14343	14330	14388	14484	14383	14461	14457	14457	14382	14396	14372	14553	14167	14424	14352	14319	14542	14344	14334	14527	14344	14371	14381	14221	14355	14613	14375	14387	14290	14464	14575	14349	14452	14346	14397	14448	14346	14362	14546	14398	14418	14388	14348	14438	14452	14373	14454	14422	14531	14322	14462	14264	14468	14406	14582	14372	14487	14463	14521	14408	14431	14335	14526	14426	14363	14253	14363	14528	14240	14353	14478	14461	14418	14307	14320	14363	14420	14456	14376	14335	14431	14381	14416	14296	14413	14451	14493	14500	14315	14441	14553	14392	14370	14406	14450	14342	14415	14325	14628	14412	14347	14438	14383	14402	14502	14158	14322	14179	14491	14353	14570	14542	14435	14423	14486	14362	14371	14396	14337	14377	14442	14278	14344	14234	14418	14509	14466	14489	14410	14579	14448	14464	14356	14305	14406	14480	14186	14355	14335	14388	14347	14435	14288	14283	14515	14597	14530	14377	14350	14577	14427	14434	14526	14216	14577	14398	14229	14427	14356	14351	14467	14313	14450	14429	14490	14515	14442	14306	14408	14371	14425	14400	14256	14547	14314	14457	14506	14426	14412	14386	14476	14508	14461	14363	14383	14332	14408	14465	14378	14389	14499	14558	14433	14375	14352	14293	14401	14313	14421	14338	14228	14325	14348	14514	14307	14431	14574	14312	14348	14347	14364	14363	14489	14214	14435	14591	14306	14618	14363	14401	14335	14333	14377	14508	14197	14359	14463	14372	14479	14380	14411	14314	14475	14329	14521	14423	14371	14491	14473	14494	14346	14447	14411	14590	14347	14368	14409	14513	14589	14409	14348	14362	14482	14303	14323	14456	14545	14328	14353	14337	14413	14351	14454	14541	14248	14311	14373	14456	14365	14422	14434	14378	14401	14469	14575	14405	14417	14313	14384	14385	14246	14250	14639	14533	14447	14448	14433	14434	14531	14433	14439	14311	14349	14411	14514	14329	14453	14547	14570	14394	14265	14504	14288	14373	14364	14487	14395	14446	14355	14566	14521	14398	14279	14266	14176	14514	14453	14249	14357	14363	14382	14420	14377	14291	14383	14355	14503	14573	14470	14351	14501	14452	14480	14377	14381	14382	14398	14436	14393	14476	14389	14472	14283	14283	14286	14229	14376	14525	14185	14192	14448	14508	14553	14373	14435	14434	14344	14213	14410	14554	14337	14356	14401	14479	14503	14479	14473	14434	14337	14385	14462	14280	14576	14432	14334	14463	14328	14334	14245	14451	14367	14399	14510	14533	14418	14346	14412	14431	14455	14527	14423	14295	14454	14324	14386	14391	14510	14410	14464	14399	14364	14372	14478	14337	14387	14237	14391	14349	14422	14353	14307	14480	14453	14495	14467	14425	14392	14336	14378	14434	14434	14544	14202	14339	14503	14403	14287	14334	14447	14455	14625	14212	14327	14380	14359	14430	14453	14454	14715	14342	14355	14541	14493	14378	14400	14409	14515	14299	14416	14293	14474	14426	14338	14498	14586	14414	14331	14367	14305	14416	14459	14379	14451	14417	14489	14423	14722	14535	14409	14464	14435	14468	14426	14477	14590	14418	14387	14431	14318	14271	14246	14430	14499	14384	14600	14243	14190	14241	14344	14429	14297	14288	14411	14211	14191	14549	14504	14259	14508	14417	14479	14376	14415	14425	14217	14485	14455	14639	14391	14410	14473	14541	14375	14450	14323	14533	14474	14507	14360	14366	14527	14441	14522	14396	14507	14420	14422	14413	14364	14411	14396	14404	14467	14191	14468	14415	14535	14421	14360	14467	14325	14429	14436	14510	14337	14416	14419	14249	14384	14289	14429	14481	14308	14514	14470	14469	14392	14378	14551	14311	14457	14212	14383	14355	14377	14378	14458	14452	14528	14521	14289	14345	14411	14354	14274	14348	14201	14345	14388	14552	14438	14435	14465	14486	14530	14347	14408	14482	14417	14294	14239	14400	14696	14329	14344	14313	14306	14419	14465	14374	14277	14354	14432	14592	14446	14521	14455	14334	14438	14582	14580	14465	14356	14402	14354	14369	14322	14361	14383	14434	14364	14371	14416	14425	14577	14522	14241	14423	14444	14198	14447	14568	14457	14366	14349	14462	14442	14591	14409	14327	14270	14381	14550	14388	14383	14383	14174	14538	14312	14507	14398	14436	14604	14514	14389	14420	14402	14338	14424	14351	14541	14425	14486	14331	14432	14330	14484	14302	14431	14383	14310	14273	14437	14611	14517	14309	14426	14485	14251	14566	14467	14420	14491	14525	14438	14648	14585	14432	14340	14275	14381	14565	14320	14419	14369	14529	14391	14460	14357	14364	14401	14615	14519	14354	14381	14277	14530	14352	14317	14463	14302	14458	14328	14487	14571	14408	14360	14702	14386	14477	14573	14235	14459	14320	14519	14343	14521	14412	14388	14476	14464	14408	14318	14445	14441	14409	14273	14292	14415	14316	14420	14548	14436	14538	14196	14516	14331	14373	14310	14549	14407	14361	14452	14557	14356	14287	14560	14350	14484	14397	14390	14459	14524	14408	14334	14433	14324	14332	14336	14447	14402	14474	14412	14473	14333	14409	14332	14387	14358	14489	14345	14545	14322	14272	14275	14530	14487	14424	14306	14227	14449	14421	14367	14306	14359	14495	14497	14446	14420	14477	14364	14522	14321	14358	14325	14530	14351	14436	14460	14453	14328	14410	14394	14294	14433	14392	14430	14427	14394	14347	14428	14437	14449	14398	14571	14462	14491	14386	14262	14350	14455	14383	14518	14388	14394	14457	14357	14487	14329	14462	14326	14523	14356	14357	14370	14347	14475	14495	14270	14535	14467	14426	14528	14373	14369	14315	14367	14374	14410	14429	14407	14575	14388	14585	14498	14499	14584	14529	14432	14456	14345	14528	14376	14518	14396	14467	14362	14512	14424	14331	14618	14326	14426	14413	14493	14454	14455	14376	14314	14385	14442	14511	14467	14327	14372	14468	14275	14257	14372	14515	14271	14388	14328	14370	14589	14369	14588	14342	14308	14446	14403	14360	14429	14452	14311	14468	14655	14342	14365	14512	14336	14429	14353	14492	14492	14462	14473	14522	14513	14411	14346	14438	14583	14562	14457	14448	14426	14542	14477	14315	14242	14430	14430	14406	14516	14470	14522	14363	14127	14428	14571	14512	14392	14369	14447	14311	14570	14399	14607	14528	14439	14520	14509	14165	14415	14395	14524	14487	14336	14386	14250	14527	14315	14412	14518	14387	14452	14469	14496	14386	14374	14388	14379	14372	14287	14273	14455	14422	14508	14372	14349	14423	14334	14376	14442	14325	14570	14388	14494	14395	14499	14488	14398	14549	14427	14464	14296	14334	14231	14507	14373	14518	14224	14292	14527	14635	14370	14400	14444	14387	14295	14439	14314	14285	14311	14540	14407	14376	14421	14362	14227	14359	14109	14507	14491	14451	14513	14555	14563	14309	14617	14356	14497	14425	14362	14370	14482	14340	14397	14278	14506	14444	14530	14339	14294	14434	14386	14630	14499	14643	14259	14260	14195	14308	14428	14301	14277	14501	14491	14438	14434	14259	14291	14457	14460	14418	14325	14525	14359	14415	14401	14431	14444	14394	14418	14358	14277	14581	14263	14467	14446	14477	14378	14305	14310	14630	14342	14268	14418	14286	14352	14423	14474	14481	14411	14332	14548	14583	14326	14465	14276	14512	14246	14379	14417	14333	14364	14410	14420	14553	14412	14600	14283	14393	14440	14370	14302	14468	14469	14461	14414	14564	14383	14316	14352	14390	14384	14387	14492	14329	14540	14436	14378	14297	14402	14308	14441	14574	14325	14424	14352	14520	14414	14468	14468	14551	14373	14452	14289	14449	14436	14439	14571	14516	14442	14474	14387	14456	14527	14267	14399	14446	14294	14445	14356	14334	14435	14492	14381	14530	14335	14468	14385	14462	14449	14339	14416	14368	14385	14428	14379	14272	14298	14397	14330	14476	14304	14415	14488	14265	14445	14433	14412	14571	14423	14367	14298	14381	14382	14416	14552	14561	14457	14440	14365	14358	14360	14373	14367	14241	14498	14473	14555	14338	14394	14280	14395	14560	14472	14479	14460	14535	14466	14445	14463	14449	14440	14439	14505	14391	14381	14556	14262	14443	14591	14452	14438	14364	14371	14570	14473	14490	14424	14328	14435	14414	14410	14390	14510	14530	14416	14717	14678	14366	14317	14383	14526	14389	14452	14507	14383	14254	14356	14649	14436	14373	14541	14463	14365	14573	14469	14442	14460	14497	14466	14405	14318	14459	14421	14470	14453	14391	14421	14346	14357	14380	14478	14408	14459	14391	14443	14422	14477	14477	14372	14631	14268	14270	14395	14519	14492	14488	14565	14377	14399	14513	14551	14454	14367	14591	14362	14355	14411	14353	14411	14342	14435	14476	14472
23970	21008	28238	24059	21791	21240	20187	17737	17321	17313	17357	17238	17054	17116	16935	16895	19500	25926	25122	22581	20223	18166	16983	16541	16788	16744	16687	16724	16878	16660	16740	16522	16704	16667	16674	16860	16559	16648	16797	16698	16537	16662	16641	16563	16449	16610	16803	16709	16816	16644	16563	16508	16672	16527	16599	16716	16562	16582	16654	16471	16533	16502	16603	16614	16471	16545	16393	16574	16645	16700	16428	16770	16503	16708	16643	16803	16728	16732	16546	16630	16621	16462	16692	16475	16543	16480	16649	16600	16569	16725	16385	16648	16718	16526	16334	16484	16733	16462	16651	16317	16463	16651	16456	16701	16598	16502	16576	16365	16713	16790	16684	16694	16682	16643	16882	16525	16583	16689	16598	16463	16680	16687	16643	16693	16427	16621	16805	16343	16743	16792	16485	16603	16516	16812	16677	16425	16721	16633	16600	16773	16480	16843	16655	16625	16553	16711	16877	16687	16572	16547	16566	16709	16544	16530	16646	16673	16784	16603	16786	16513	16734	16735	16613	16521	16580	16662	16901	16584	16538	16827	16659	16772	16607	16505	16473	16556	16761	16644	16481	16627	16524	16586	16469	16605	16614	16580	16427	16475	16477	16732	16419	16683	16428	16754	16616	16408	16539	16503	16730	16878	16545	16536	16467	16692	16630	16708	16819	16631	16547	16593	16601	16544	16549	16608	16622	16816	16599	16603	16448	16514	16514	16543	16486	16689	16611	16728	16489	16603	16655	16633	16644	16674	16683	16732	16499	16705	16518	16339	16530	16950	16708	16602	16642	16553	16852	16549	16636	16597	16542	16640	16536	16573	16541	16487	16689	16672	16488	16579	16680	16611	16621	16568	16526	16798	16689	16684	16730	16528	16512	16485	16658	16711	16518	16619	16617	16466	16562	16446	16737	16516	16508	16527	16729	16737	16735	16653	16669	16498	16461	16530	16592	16806	16688	16694	16642	16761	16669	16666	16545	16512	16947	16378	16447	16524	16627	16684	16462	16600	16728	16773	16473	16600	16870	16648	16534	16565	16695	16657	16730	16527	16514	16499	16483	16652	16746	16608	16604	16503	16553	16646	16510	16765	16580	16773	16700	16556	16611	16754	16515	16686	16588	16634	16936	16635	16656	16655	16534	16735	16523	16574	16687	16687	16491	16637	16564	16539	16822	16639	16596	16439	16595	16367	16486	16726	16528	16665	16683	16615	16399	16555	16440	16579	16573	16474	16560	16580	16585	16690	16461	16730	16637	16716	16802	16500	16573	16631	16768	16690	16437	16607	16660	16524	16604	16585	16718	16736	16718	16659	16723	16728	16617	16645	16558	16736	16744	16469	16561	16562	16516	16665	16584	16446	16654	16688	16571	16651	16603	16700	16582	16556	16717	16665	16583	16523	16504	16585	16544	16523	16368	16601	16530	16655	16603	16661	16672	16490	16547	16589	16484	16671	16503	16448	16523	16653	16653	16620	16481	16655	16589	16438	16592	16647	16641	16579	16759	16450	16716	16505	16614	16497	16490	16486	16680	16744	16717	16562	16690	16643	16582	16463	16572	16488	16473	16458	16751	16624	16533	16540	16638	16830	16566	16489	16547	16673	16445	16778	16793	16796	16530	16425	16612	16704	16521	16801	16642	16563	16505	16653	16580	16843	16507	16596	16706	16980	16481	16588	16610	16747	16634	16519	16497	16643	16398	16529	16761	16564	16527	16601	16508	16647	16643	16564	16637	16610	16776	16589	16603	16548	16846	16536	16667	16534	16629	16521	16575	16394	16536	16639	16573	16579	16599	16684	16363	16563	16617	16586	16714	16864	16622	16669	16517	16550	16612	16539	16598	16601	16688	16606	16653	16853	16744	16577	16600	16679	16664	16592	16631	16564	16551	16700	16551	16648	16652	16715	16590	16587	16691	16702	16484	16427	16318	16519	16663	16660	16441	16546	16488	16561	16661	16672	16816	16601	16516	16684	16816	16716	16731	16576	16482	16600	16584	16766	16574	16620	16881	16783	16556	16744	16586	16591	16418	16708	16635	16451	16612	16552	16629	16626	16521	16479	16531	16589	16705	16747	16686	16623	16674	16625	16654	16589	16568	16675	16687	16665	16646	16584	16793	16616	16800	16773	16750	16570	16566	16520	16497	16504	16733	16814	16586	16561	16793	16727	16726	16681	16741	16661	16592	16613	16602	16635	16665	16426	16649	16495	16601	16610	16599	16505	16742	16634	16549	16478	16570	16596	16567	16556	16661	16542	16669	16651	16829	16505	16695	16627	16714	16659	16746	16631	16738	16604	16561	16445	16540	16723	16449	16545	16619	16570	16745	16502	16660	16715	16539	16619	16600	16667	16550	16549	16592	16703	16706	16492	16593	16551	16466	16653	16523	16769	16673	16605	16907	16771	16497	16707	16634	16684	16584	16516	16665	16662	16729	16706	16657	16759	16750	16813	16650	16480	16578	16601	16485	16701	16597	16618	16628	16685	16660	16506	16639	16600	16695	16695	16670	16678	16467	16587	16542	16575	16570	16757	16639	16631	16600	16474	16638	16519	16806	16630	16738	16533	16685	16762	16538	16495	16465	16509	16649	16568	16627	16532	16752	16624	16656	16647	16670	16766	16576	16587	16717	16767	16624	16423	16666	16480	16830	16615	16533	16803	16673	16820	16729	16664	16344	16413	16549	16596	16720	16634	16710	16639	16551	16526	16429	16463	16561	16418	16600	16572	16663	16706	16520	16706	16562	16538	16574	16764	16452	16551	16708	16647	16496	16623	16591	16696	16752	16562	16470	16737	16660	16727	16470	16475	16586	16779	16573	16537	16773	16601	16544	16614	16627	16537	16650	16752	16670	16632	16625	16672	16786	16720	16673	16597	16496	16513	16586	16588	16569	16586	16686	16720	16592	16583	16706	16601	16397	16588	16618	16657	16653	16503	16747	16427	16423	16792	16462	16602	16719	16666	16560	16540	16552	16560	16554	16630	16630	16615	16733	16656	16645	16627	16648	16680	16830	16447	16447	16583	16700	16693	16667	16499	16504	16668	16529	16543	16519	16682	16595	16474	16485	16478	16667	16494	16353	16637	16924	16714	16639	16462	16709	16872	16744	16605	16576	16570	16649	16583	16393	16718	16716	16615	16453	16644	16499	16572	16430	16538	16405	16858	16707	16561	16636	16652	16574	16732	16520	16824	16551	16708	16722	16439	16710	16698	16689	16804	16521	16611	16509	16421	16506	16607	16750	16484	16783	16395	16444	16549	16560	16707	16614	16692	16534	16675	16549	16605	16477	16656	16538	16610	16712	16463	16624	16850	16589	16502	16658	16686	16757	16706	16665	16515	16622	16613	16753	16496	16687	16469	16557	16550	16656	16685	16504	16679	16768	16629	16638	16655	16752	16487	16620	16762	16381	16636	16579	16615	16678	16869	16695	16616	16665	16571	16755	16505	16556	16720	16750	16514	16444	16425	16694	16614	16549	16347	16648	16664	16571	16649	16470	16480	16501	16487	16581	16681	16434	16625	16832	16467	16679	16564	16608	16623	16724	16550	16582	16454	16623	16767	16390	16449	16618	16705	16682	16596	16600	16605	16501	16629	16651	16649	16528	16614	16426	16528	16491	16688	16553	16444	16489	16640	16585	16583	16560	16680	16418	16625	16764	16563	16657	16727	16559	16428	16785	16850	16611	16700	16648	16709	16626	16654	16658	16508	16673	16566	16790	16446	16457	16686	16594	16551	16622	16723	16658	16668	16689	16702	16677	16684	16610	16961	16630	16697	16550	16484	16651	16680	16653	16629	16369	16724	16483	16564	16826	16568	16584	16688	16395	16567	16729	16690	16817	16564	16633	16671	16710	16575	16760	16528	16583	16707	16512	16523	16736	16679	16623	16379	16336	16282	16611	16713	16667	16835	16639	16526	16644	16656	16513	16476	16684	16570	16564	16584	16544	16778	16685	16515	16573	16576	16840	16514	16692	16585	16469	16783	16804	16596	16513	16723	16780	16757	16595	16438	16684	16734	16649	16657	16499	16486	16609	16691	16490	16700	16514	16362	16576	16672	16635	16529	16675	16610	16612	16679	16585	16702	16756	16553	16656	16783	16617	16669	16637	16572	16657	16729	16708	16616	16405	16552	16659	16646	16669	16942	16724	16664	16626	16524	16477	16430	16642	16839	16570	16469	16560	16816	16737	16537	16759	16579	16807	16398	16750	16702	16447	16726	16526	16608	16855	16741	16895	16563	16479	16666	16677	16594	16703	16636	16739	16820	16611	16541	16674	16641	16622	16615	16811	16521	16599	16677	16639	16583	16914	16605	16735	16503	16651	16691	16504	16538	16557	16507	16489	16402	16661	16632	16575	16634	16526	16712	16740	16601	16558	16578	16604	16599	16504	16546	16604	16496	16641	16540	16770	16544	16582	16538	16587	16650	16593	16790	16726	16497	16541	16641	16599	16648	16594	16644	16718	16586	16583	16392	16510	16598	16524	16591	16739	16668	16710	16597	16585	16790	16527	16568	16413	16749	16703	16579	16612	16478	16705	16568	16769	16211	16653	16488	16561	16431	16597	16648	16503	16625	16525	16720	16732	16613	16451	16691	16543	16678	16692	16650	16603	16593	16650	16491	16671	16553	16735	16593	16626	16686	16672	16680	16732	16626	16543	16731	16654	16713	16644	16811	16707	16654	16646	16375	16581	16637	16617	16609	16566	16503	16602	16519	16475	16452	16536	16642	16644	16715	16620	16788	16638	16570	16796	16602	16681	16687	16626	16647	16773	16573	16741	16529	16559	16427	16657	16698	16623	16645	16557	16511	16703	16765	16725	16460	16479	16570	16524	16817	16614	16592	16646	16515	16569	16485	16715	16568	16594	16465	16570	16585	16588	16574	16780	16477	16586	16517	16688	16637	16589	16720	16791	16451	16568	16506	16683	16607	16870	16756	16627	16639	16624	16671	16699	16664	16704	16621	16760	16505	16911	16601	16474	16729	16700	16826	16495	16553	16880	16637	16440	16502	16600	16614	16852	16512	16531	16618	16508	16614	16571	16702	16740	16865	16734	16602	16625	16454	16767	16773	16802	16550	16615	16648	16791	16577	16524	16648	16488	16640	16684	16567	16667	16700	16665	16737	16612	16727	16483	16490
13277	21954	20650	18266	17482	17072	16204	15669	15454	15363	15210	15049	15052	15062	14847	14845	19737	27485	24537	21618	18265	15989	14773	14373	14318	14415	14506	14472	14405	14392	14642	14467	14500	14464	14457	14544	14479	14393	14408	14443	14520	14523	14285	14315	14508	14431	14459	14358	14381	14364	14580	14296	14514	14379	14431	14370	14568	14397	14225	14265	14490	14450	14506	14435	14332	14367	14390	14509	14560	14396	14465	14473	14561	14432	14416	14664	14248	14646	14341	14543	14483	14427	14424	14473	14348	14539	14382	14491	14422	14473	14322	14265	14499	14582	14261	14574	14448	14384	14422	14403	14397	14559	14480	14480	14346	14481	14459	14430	14459	14653	14421	14470	14526	14444	14579	14494	14437	14451	14591	14428	14256	14534	14487	14416	14550	14492	14290	14542	14377	14511	14364	14511	14383	14371	14411	14361	14522	14546	14367	14298	14655	14474	14661	14624	14534	14490	14323	14591	14477	14383	14502	14466	14389	14470	14502	14304	14412	14386	14569	14451	14455	14465	14395	14514	14544	14307	14465	14591	14332	14423	14508	14465	14491	14362	14429	14308	14326	14411	14333	14556	14417	14390	14395	14521	14281	14427	14476	14468	14300	14354	14471	14416	14507	14545	14467	14402	14353	14618	14383	14270	14470	14344	14343	14472	14453	14541	14380	14636	14377	14369	14466	14483	14560	14443	14396	14559	14594	14465	14588	14507	14410	14483	14639	14566	14479	14322	14304	14428	14378	14330	14589	14409	14459	14577	14349	14540	14436	14409	14426	14410	14579	14417	14603	14624	14476	14612	14300	14478	14606	14423	14392	14463	14504	14437	14410	14544	14536	14493	14453	14302	14487	14458	14401	14548	14490	14476	14433	14450	14313	14567	14544	14468	14360	14332	14466	14411	14341	14443	14455	14246	14323	14458	14504	14438	14458	14440	14294	14435	14576	14436	14441	14402	14338	14327	14414	14635	14530	14261	14481	14432	14567	14529	14351	14387	14470	14393	14392	14676	14559	14377	14473	14536	14437	14407	14575	14516	14564	14408	14494	14509	14335	14474	14563	14522	14376	14377	14475	14627	14562	14363	14392	14526	14298	14427	14461	14314	14494	14429	14538	14514	14550	14356	14598	14529	14374	14672	14495	14639	14500	14456	14609	14431	14296	14493	14451	14487	14384	14329	14519	14199	14531	14350	14403	14418	14465	14306	14211	14630	14336	14375	14445	14399	14380	14395	14473	14363	14431	14485	14625	14523	14287	14499	14511	14526	14346	14350	14390	14335	14442	14440	14425	14562	14502	14489	14362	14490	14344	14493	14389	14405	14429	14365	14526	14326	14466	14329	14381	14520	14520	14435	14237	14602	14310	14253	14482	14456	14577	14342	14566	14474	14507	14443	14580	14461	14437	14399	14439	14441	14325	14463	14626	14315	14424	14352	14408	14499	14590	14364	14514	14483	14587	14558	14201	14509	14449	14459	14300	14587	14422	14276	14512	14407	14438	14481	14541	14424	14573	14735	14377	14436	14514	14443	14423	14344	14465	14480	14339	14449	14356	14387	14331	14420	14244	14333	14418	14473	14310	14451	14441	14512	14397	14517	14570	14647	14351	14555	14398	14359	14513	14470	14360	14290	14468	14441	14497	14364	14505	14416	14356	14408	14452	14590	14378	14401	14447	14360	14470	14368	14384	14415	14508	14360	14540	14625	14324	14357	14471	14361	14573	14637	14323	14579	14334	14420	14352	14415	14448	14339	14517	14513	14503	14279	14632	14529	14407	14540	14393	14553	14434	14411	14346	14399	14450	14475	14483	14469	14462	14417	14532	14403	14470	14294	14391	14469	14507	14538	14527	14430	14412	14423	14453	14369	14413	14504	14679	14545	14373	14584	14433	14492	14282	14419	14369	14359	14452	14558	14510	14402	14531	14596	14462	14276	14386	14330	14449	14525	14529	14457	14506	14435	14453	14449	14570	14506	14434	14405	14410	14563	14510	14347	14509	14421	14531	14342	14391	14531	14384	14480	14449	14554	14289	14563	14565	14468	14422	14426	14371	14473	14358	14496	14563	14264	14507	14453	14326	14458	14287	14520	14490	14718	14503	14308	14512	14408	14364	14527	14351	14415	14507	14271	14564	14247	14392	14418	14410	14393	14441	14466	14505	14505	14464	14348	14441	14411	14379	14336	14529	14501	14607	14399	14581	14317	14367	14403	14335	14420	14605	14424	14479	14397	14497	14485	14310	14490	14351	14466	14399	14507	14457	14355	14584	14473	14450	14494	14508	14494	14527	14575	14465	14469	14522	14397	14313	14381	14380	14431	14436	14247	14513	14447	14506	14424	14484	14179	14353	14416	14432	14447	14497	14366	14442	14343	14479	14348	14435	14395	14395	14512	14311	14376	14443	14477	14548	14445	14428	14659	14370	14483	14449	14369	14495	14365	14414	14407	14345	14241	14477	14372	14442	14377	14399	14351	14397	14474	14528	14409	14475	14387	14424	14415	14319	14463	14366	14357	14405	14370	14386	14413	14487	14210	14534	14539	14443	14324	14491	14414	14505	14566	14199	14615	14452	14448	14277	14467	14281	14392	14467	14568	14424	14466	14413	14578	14505	14404	14429	14375	14530	14390	14322	14470	14377	14525	14593	14488	14670	14422	14563	14372	14412	14455	14294	14419	14474	14519	14595	14509	14345	14413	14489	14383	14289	14622	14344	14240	14467	14524	14443	14460	14611	14302	14496	14535	14481	14533	14443	14528	14469	14436	14314	14565	14590	14410	14305	14343	14434	14493	14462	14311	14508	14515	14340	14461	14347	14401	14427	14342	14444	14443	14461	14376	14354	14279	14392	14368	14478	14313	14452	14375	14525	14380	14340	14489	14417	14430	14388	14431	14398	14488	14352	14496	14512	14451	14338	14420	14421	14428	14427	14407	14449	14554	14431	14496	14671	14583	14295	14457	14490	14435	14469	14498	14396	14429	14350	14541	14465	14540	14498	14464	14386	14315	14590	14466	14633	14438	14254	14328	14467	14527	14347	14300	14378	14568	14373	14506	14463	14499	14549	14337	14601	14377	14567	14350	14296	14365	14678	14364	14388	14450	14500	14395	14445	14355	14423	14363	14275	14446	14570	14490	14460	14417	14424	14367	14565	14396	14450	14381	14520	14494	14457	14473	14466	14496	14448	14402	14291	14333	14501	14393	14493	14406	14521	14491	14394	14365	14407	14583	14493	14434	14514	14392	14339	14505	14510	14438	14540	14432	14428	14608	14386	14451	14420	14434	14410	14574	14381	14561	14325	14311	14356	14575	14421	14573	14486	14610	14476	14627	14378	14408	14443	14436	14436	14481	14535	14498	14333	14346	14359	14550	14500	14493	14359	14509	14292	14337	14370	14462	14229	14306	14438	14420	14561	14532	14428	14616	14425	14499	14375	14461	14526	14537	14405	14339	14556	14455	14391	14355	14363	14500	14495	14477	14366	14440	14357	14531	14463	14421	14523	14389	14500	14428	14350	14577	14569	14318	14521	14464	14413	14459	14441	14494	14517	14473	14517	14409	14489	14487	14286	14316	14316	14461	14381	14484	14441	14401	14478	14528	14380	14424	14455	14327	14547	14593	14576	14196	14404	14601	14423	14392	14357	14537	14318	14492	14624	14285	14457	14442	14502	14359	14385	14571	14704	14345	14399	14298	14328	14517	14507	14635	14389	14453	14376	14490	14313	14496	14425	14519	14485	14504	14411	14487	14566	14462	14426	14460	14605	14307	14559	14286	14569	14474	14684	14612	14385	14516	14327	14328	14491	14387	14300	14546	14421	14499	14352	14404	14409	14502	14431	14595	14449	14577	14605	14411	14438	14550	14565	14381	14456	14690	14391	14579	14468	14385	14366	14529	14523	14403	14428	14383	14492	14465	14437	14331	14398	14474	14454	14384	14402	14383	14562	14549	14590	14471	14283	14304	14529	14497	14565	14556	14598	14590	14402	14451	14458	14267	14354	14512	14311	14660	14298	14439	14507	14208	14609	14556	14426	14453	14590	14389	14439	14457	14337	14521	14456	14423	14441	14379	14427	14344	14430	14381	14527	14324	14519	14407	14461	14302	14391	14408	14435	14289	14440	14249	14419	14415	14376	14575	14447	14590	14557	14383	14478	14446	14393	14523	14351	14348	14416	14478	14481	14316	14463	14553	14423	14762	14491	14411	14350	14539	14353	14352	14469	14315	14467	14380	14414	14599	14514	14443	14427	14429	14536	14424	14446	14339	14477	14414	14448	14347	14462	14655	14463	14431	14299	14426	14422	14460	14414	14528	14392	14398	14513	14486	14471	14459	14398	14479	14458	14268	14586	14606	14404	14496	14484	14331	14461	14416	14372	14435	14682	14404	14434	14570	14372	14428	14517	14524	14345	14348	14476	14568	14332	14620	14457	14634	14380	14366	14421	14554	14564	14375	14346	14424	14410	14523	14406	14416	14329	14405	14369	14378	14476	14332	14495	14413	14387	14480	14484	14280	14448	14399	14364	14398	14406	14480	14401	14411	14392	14427	14432	14433	14469	14420	14452	14380	14490	14414	14578	14405	14490	14365	14590	14434	14482	14543	14443	14542	14394	14347	14560	14491	14617	14512	14439	14636	14514	14370	14336	14459	14591	14370	14468	14282	14364	14394	14257	14527	14551	14564	14484	14581	14442	14342	14274	14400	14317	14370	14371	14523	14428	14299	14278	14459	14486	14259	14564	14551	14500	14434	14369	14424	14359	14567	14384	14310	14370	14504	14272	14481	14403	14440	14416	14402	14463	14345	14463	14462	14344	14393	14550	14419	14462	14474	14331	14652	14371	14358	14565	14505	14452	14428	14391	14375	14356	14476	14294	14449	14428	14291	14471	14397	14516	14558	14401	14464	14294	14410	14396	14456	14428	14508	14468	14352	14349	14536	14469	14587	14301	14570	14534	14289	14462	14340	14435	14520	14535	14475	14338	14423	14420	14457	14543	14564	14494	14467	14360	14513	14496	14342	14356	14599	14600	14417	14327	14370	14344	14463	14313	14445	14461	14384	14352	14406	14481	14491	14588	14487	14535	14598	14482	14445	14251	14440	14546	14419	14453	14672	14642	14411	14504	14321	14566	14430	14409	14503	14408	14368
22620	20950	28689	23398	21089	23026	24161	18549	17039	17309	17185	16785	16919	17168	17015	16864	21767	33321	31357	27359	23950	19784	17231	16683	16448	16382	16450	16477	16420	16589	16440	16417	16153	16326	16379	16321	16307	16316	16231	16323	16301	16321	16371	16260	16383	16381	16304	16425	16278	16276	16294	16364	16215	16391	16385	16365	16326	16357	16311	16095	16261	16315	16355	16335	16284	16281	16384	16281	16124	16281	16236	16370	16217	16204	16228	16109	16262	16294	16370	16253	16258	16375	16512	16045	16239	16385	16472	16409	16151	16511	16098	16469	16221	16288	16328	16344	16251	16192	16210	16360	16353	16259	16323	16215	16382	16173	16176	16348	16358	16357	16232	16195	16325	16150	16152	16348	16295	16313	16206	16385	16204	16260	16286	16453	16194	16385	16420	16356	16349	16386	16248	16159	16262	15979	16266	16282	16271	16358	16257	16093	16212	16432	16323	16191	16395	16289	16292	16334	16198	16289	16233	16376	16341	16249	16223	16167	16267	16393	16359	16248	16262	16370	16319	16233	16370	16265	16396	15984	16295	16322	16339	16147	16429	16464	16388	16278	16351	16279	16247	16316	16293	16296	16245	16171	16314	16124	16378	16308	16402	16313	16230	16216	16235	16341	16319	16178	16163	16269	16043	16233	16207	16035	16321	16220	16213	16159	16200	16133	16279	16117	16466	16177	16272	16337	16339	16244	16418	16272	16325	16234	16247	16244	16392	16145	16366	16034	16477	16341	16043	16252	15998	16191	16348	16321	16293	16136	15987	16141	16056	16314	16212	16298	16310	16357	16397	16321	16325	16174	16194	16248	16315	16317	16308	16311	16203	16065	16422	15982	16124	16163	16230	16113	16272	16299	16216	16152	16185	16164	16220	16223	16307	16384	16351	16400	16361	16262	15977	16180	16333	16371	16199	16083	16108	16354	16248	16202	16164	16328	16319	16337	16004	16213	16312	16145	16218	16375	16149	16229	16047	16242	16240	16316	16328	16187	16316	16289	16275	16316	16306	16339	16349	16221	16278	16235	16023	16241	16095	16291	16352	16457	16259	16125	16024	16114	16249	16464	16474	16354	16293	16234	16022	16268	16384	16350	16177	16156	16179	16170	16301	16256	16051	16177	16165	16253	16194	16278	16218	16151	16406	16185	16146	16146	16192	16302	16221	16240	16447	16469	16405	16268	16398	16301	16112	16163	16154	16117	16315	16359	16423	16389	16402	16163	16166	16349	16333	16286	16343	16407	16214	16354	16225	16228	16297	16355	16149	16252	16207	16370	16255	16225	16224	16336	16025	16228	16009	16213	16266	16232	16201	16237	16204	16155	16278	16083	16228	16104	16209	16081	16266	16194	16330	16219	16273	16112	16288	16067	16216	16362	16326	16234	16246	16097	16342	16230	16147	16086	16264	16157	16210	16437	16179	16219	16448	16274	16187	16249	16213	16246	16189	16199	16124	16157	16004	16137	16184	16167	16341	16128	16263	16334	16283	16203	16096	16258	16125	16254	16298	16256	16196	16284	16231	16146	16347	16172	16271	16332	16219	16459	16252	15987	16313	16324	16220	16334	16435	16053	16130	16261	16279	16356	16019	16080	16316	16273	16422	16130	16262	16234	16344	16103	16098	16393	16295	16118	16209	16222	16148	16240	16376	16316	16443	16178	16247	16193	16150	16182	16143	16203	16255	16259	16263	16139	16041	16248	16371	16124	16243	16162	16236	16273	16220	16159	16280	16285	16352	16389	16502	16204	16230	16134	16375	16258	16076	16320	16242	16201	16267	16444	16143	16179	16094	16234	16006	16221	16064	16181	16187	16271	16133	16258	16310	16156	16334	16222	16096	16182	16215	16084	16124	16417	16311	16117	16334	16127	16365	16224	16296	16127	15993	16140	16025	16208	16299	16276	16217	16185	16418	16125	16240	16362	16474	16298	16156	16302	16363	16266	16055	16121	16358	16145	16350	16183	16196	16348	16006	16097	16203	16216	16115	16436	16354	16337	16321	16186	16349	16441	16421	16302	16170	16124	16332	16286	16227	16242	16097	16348	16180	16223	16332	16286	16078	16175	16262	16356	16035	16181	16521	16461	16178	16501	16349	16326	16090	16125	16069	16383	16302	16130	16123	16209	16286	16321	16342	16063	16298	16207	16365	16332	16330	16013	16139	16097	16292	16274	16051	16103	16300	16383	16244	16170	16183	16055	16221	16315	16497	16216	16083	16189	16448	16286	16142	16204	16388	16131	16357	16388	16185	16388	16483	16202	16207	16099	16215	16072	16202	16082	16374	16145	16550	16380	16262	16209	16231	16242	16204	16134	16323	16045	16297	15997	16331	16223	16145	16256	16062	16270	16343	16241	16279	16274	16148	16011	16188	16378	16284	16252	16222	16176	16346	16279	16226	16340	16161	16272	16257	16202	16181	16295	16313	16141	16127	16170	16213	16308	16160	16142	16241	16131	16115	16190	16064	16288	16168	16151	16229	16099	16091	16164	16173	16300	16265	16229	16225	16129	16098	16233	15978	16100	16026	16176	16321	16383	16039	16400	16379	16347	16157	16220	16443	16168	16222	16238	16298	16063	16420	16185	16111	16303	16010	16196	16262	16213	16389	16301	16425	16251	16212	16261	16188	16331	16343	16165	16365	16237	16332	16397	16373	16112	16189	16277	16173	16101	16255	15954	16310	16240	16239	16063	16071	16200	16367	16257	16394	16171	16399	16338	16108	16270	16184	16272	16302	16365	16128	16105	16136	16293	16125	16061	16339	16036	16223	16114	16200	16084	16075	16213	16239	15897	16141	16283	16266	16323	16279	16234	16044	16282	16232	16258	16322	16264	16173	16386	16254	16524	16458	16203	16251	16240	16193	16318	16150	16175	16353	16245	16251	16076	16243	16163	16003	16226	16249	16138	16126	16349	16098	16311	16230	16292	16295	16319	16083	16204	16239	16124	16341	16091	16558	16174	16236	15903	16230	16383	16410	16020	16277	16272	16398	16444	16240	16156	16365	16285	16299	16296	16195	16269	16196	16102	16176	16228	16173	16266	16130	16435	16085	16277	16150	16091	16386	16325	16400	16307	16248	16364	16110	16397	16233	16269	16257	16228	16335	16262	16083	16030	16423	16128	16283	16170	16392	16083	16180	16232	16021	16044	16274	16348	16091	16355	16383	16216	16281	16404	16269	16292	16481	16076	16152	15996	16225	16424	16446	16377	16182	16206	16097	16193	16261	16115	16431	16281	16331	16340	16234	16053	16248	16071	16046	16256	16054	16151	16171	16209	16125	16089	16336	16308	16061	16430	16253	16195	16276	16271	16185	16229	16227	16330	16429	16199	16328	16254	16268	16325	16034	16299	16071	16048	16329	16325	16242	16082	16204	16295	16299	16139	16024	16196	16086	16143	16173	16199	16162	16063	16168	16376	16144	16206	16186	16102	16084	16327	16216	16287	16412	16101	16142	16160	16271	16156	16126	16181	16199	16491	16303	16255	16178	16179	16322	16526	16191	16329	16195	16322	16100	16043	16394	16241	16313	16436	16241	16237	16104	16218	16362	16244	16256	16172	16259	16132	16089	16078	16301	16193	16260	16235	16340	16135	16144	16307	16196	16113	16218	16361	16104	16348	16279	16250	16306	16527	16215	15990	16230	16168	16356	16231	16255	16184	16374	16345	16109	16231	16492	16203	16291	16293	16209	16242	16336	16319	16285	16436	16146	16318	16051	16132	16200	16249	16096	16216	16449	16151	16185	16280	16197	15932	16278	16275	16185	16223	16311	16196	16393	16188	16364	16210	16106	16285	16193	16338	16278	16168	16239	16143	16323	16279	16076	16099	16277	16371	16478	16331	16194	16117	16204	16299	16139	16205	16259	16181	16146	16276	16212	16232	16198	16151	16344	16248	16389	16191	16284	16425	16320	16323	16214	16058	16220	16291	16053	16313	16431	16460	16161	16132	16285	16094	16200	16147	16199	16206	16207	16052	16366	16138	16136	16300	16169	16305	16258	16241	16287	16258	16156	16293	16314	16230	16159	16201	16176	16168	16189	16261	16061	16177	16132	16105	16331	16215	16274	16072	16478	16097	16344	16121	16201	16147	16249	16051	16192	16330	16167	16235	16181	16158	16190	16109	16358	16399	16518	16195	16194	16284	16362	16007	16132	16302	16360	16318	16303	16215	16107	16134	16323	16204	16147	16153	16276	16215	16336	16285	16139	16184	16230	16337	16302	16191	16222	16450	16559	16173	16103	16268	16342	16269	16083	16161	16162	16250	16062	16319	16335	16235	16307	16425	16233	16343	16248	16148	16388	16111	16040	16211	16219	16280	16142	16148	16227	16074	16439	16338	16191	16049	16190	16459	15969	16263	16296	16264	16283	16137	16308	16330	16202	16033	16159	16325	16040	16307	16277	16459	16318	16238	16080	16318	16211	16372	16440	16117	16384	16066	16258	16215	16269	16213	16235	16111	16276	16383	16373	16110	16291	16109	16091	16299	16209	16215	16401	16423	16367	16113	16169	16292	16336	16086	16088	16256	16260	16494	16105	16239	16158	16231	16360	16083	16375	16266	16132	16334	16358	16165	16085	16330	16162	16218	16360	16211	16198	16263	16281	16165	16167	16440	16295	16394	16187	16413	16008	16271	16179	16336	16162	16202	16130	16051	16354	16308	16317	16116	16176	16213	16098	16132	16201	16322	16180	16135	16192	16015	16224	16103	16217	16263	16103	16179	16242	16164	16402	16316	16292	16225	16319	16316	16357	16443	16068	16080	16102	16203	16221	16202	16344	16359	16318	16175	16269	16280	16440	16479	16155	16154	16129	16093	16096	16113	16203	16306	16174	16272	16076	16196	16210	16098	16317	16199	16154	16323	15977	16082	16339	16223	16225	16170	16344	16009	16274	16050	16363	16331	16131	16301	16280	16139	16182	16338	16299	16321	16192	16312	16327	16243	16150	16370	16262	16113	16271	16091	16357	16214	16325	16362	16302	16092	16254	16270	16253	16149	16398	16073	16374	16522	16329	15993	16283	16331	16187	16357	16087	16332	16350	16373	16345	16227	16203	16209	16171	16303	16270	16331	16190	16197	16236	16192	16274	16190	16202	16282	16211	16231	16152	16164	16052	16109	16353	16099	16240	16320	16298	16260
14700	27553	25540	21308	19957	19461	16724	15982	15818	15243	14881	14940	15026	15062	14849	14653	23311	35842	31564	27505	23128	17663	14885	14321	14139	14187	14290	14268	14085	14294	14224	14137	14149	14097	14132	14120	14380	14155	14091	14141	14022	14095	14298	14136	14244	14210	14227	14239	14224	14260	14156	14171	14204	14301	14196	14187	14055	14285	14236	14214	14239	14155	14181	14082	14249	14084	14086	14297	14235	14277	14103	14091	14282	14190	14114	14179	14146	14134	14152	14222	14100	14054	14223	14015	14196	14263	14167	14182	14293	14135	14074	14176	14188	14209	13967	14203	14055	14167	14113	14173	14309	14170	14209	14092	14147	14158	14160	14095	14166	14106	14234	14122	14032	14382	14299	14205	14360	14060	14252	14145	14259	13995	14220	14126	14162	14156	13985	14124	13961	13987	14212	14167	14285	14195	14204	14103	14121	14092	14240	14221	14100	14045	14055	14146	14169	14041	14074	14262	14394	14116	14160	14286	14279	14211	14147	14254	14322	14031	14203	14355	14291	14167	14304	14232	14297	14103	14037	14249	14195	14253	14029	14102	14155	14068	14259	14173	14265	14031	14204	14253	14145	14124	14063	14206	14126	14150	14169	13883	14161	14123	14154	14012	14340	14074	14155	14147	14087	14026	14081	14160	14166	14093	14056	14116	14064	14084	14189	14203	14209	14112	14071	14269	14258	14026	14170	14149	14127	14115	14211	14140	13971	14207	14129	14128	14181	14279	14161	14229	14168	14174	14197	14087	14152	14102	14098	14321	14285	14191	14177	14214	14275	14090	14026	14215	14277	14267	13974	14280	14022	14137	14027	14234	14273	14085	14150	14182	14335	14091	14116	14126	14135	14200	14203	14120	14166	14185	14185	14155	14131	14138	14150	14104	14214	14263	14065	14166	14112	14223	14162	14176	14098	14039	14060	14101	14220	14154	14083	14072	14209	14194	14146	14198	14245	14325	14227	14124	14095	14093	13952	14302	14020	14255	14051	14107	14075	14204	14226	14052	14146	14130	14266	14277	14136	14007	14163	13985	14309	14118	14134	14259	14188	14081	14039	14166	14235	14266	14112	14211	14271	14032	14224	14175	14190	14030	14212	14039	14071	14083	14246	14187	14191	14077	14315	14111	14256	14269	14190	14343	14208	14184	14161	13966	14108	14106	14071	14189	14205	14070	14180	14061	14191	14114	14223	14151	14128	14187	14250	14225	14122	14134	14227	14137	13935	14180	14167	14153	14159	14220	13991	14358	14007	14035	14164	14091	14200	14178	14121	14062	14191	14069	14219	14081	14076	14135	14200	14106	14121	13972	14161	14047	13966	14098	14152	14020	14218	14284	14214	14138	14155	14130	14077	14051	14201	14090	14248	14179	14232	14323	14278	14018	14116	14243	14034	14299	14288	14263	14199	14323	14229	14254	14120	14047	14190	14298	14128	14215	14059	14209	14117	14106	14080	14092	14112	14305	14187	14106	14071	14071	14104	14232	14141	14152	14223	14165	14221	14228	14136	13856	14144	14216	14076	14120	14149	13979	14212	14197	14033	14081	14159	14107	14137	14208	14113	14116	14265	14134	14077	14155	14144	14181	14089	13930	14110	14003	14170	14252	14279	14194	14060	14306	14161	14110	14253	14097	14306	14126	14246	14135	14085	14151	14066	14422	14101	14066	14223	14166	14072	14026	14095	14054	14070	14047	14249	14137	14152	14156	14115	14109	14304	14223	14169	14096	14288	14183	14220	14159	14080	14179	14025	14185	14140	14189	14154	14281	14129	14024	14201	14036	14258	14094	14092	14091	14343	14182	14010	14014	14151	14233	14313	14107	14250	14288	14064	14114	14166	14324	14043	14050	14087	14255	14217	14106	14172	14170	14165	14170	13969	14359	14040	14013	14056	14003	14148	14139	14063	14026	14115	14011	14202	14096	14220	14173	14281	13978	14241	14292	13990	13914	14294	14180	14142	14054	14069	14040	14137	14113	14328	14275	14123	14167	14222	14255	14244	14089	14305	14072	14198	14111	14207	14133	14254	14220	14132	14115	14088	14086	14119	14092	14134	14251	14232	14105	14118	14378	14113	14190	13948	14213	13991	14087	14038	14156	14111	14105	14123	13979	14135	14211	14093	14092	14029	14173	14063	14124	14138	14121	14237	14285	14134	14110	14106	14230	14063	14103	14227	14094	14062	14074	14051	14082	14208	14195	13937	14245	14278	14044	14052	14216	14068	14113	14145	14215	14144	13950	14240	14288	14049	14189	14113	14070	13913	14070	14081	14283	14118	14173	14101	14119	14201	14097	14229	14180	14051	14156	14251	14043	14134	14118	14010	14168	14043	14307	13976	14105	14090	14137	14106	14127	14200	14024	14152	14084	14075	14161	14110	14124	14140	13977	14006	14296	14145	14172	14117	14206	14125	14082	14116	14023	14254	14165	14034	14243	14269	14315	14148	14139	14178	14138	14201	14119	14160	14194	14150	14068	14135	14262	14110	14228	14323	14191	14121	14102	14040	14187	14080	14030	14133	14150	14060	14020	14045	14137	14180	14115	14152	14202	14131	14267	14145	14075	13932	14196	14169	14037	14132	14139	14062	14109	14157	14378	14214	14267	14232	14115	14139	14043	14154	14037	14062	14095	14355	14146	14171	14162	14118	14007	14065	14140	14333	14221	14098	14111	14179	14161	14190	14097	14077	14031	14115	14124	14122	14095	14101	14268	14124	14067	14219	14078	14036	13994	14188	14223	14064	14340	14163	14210	14081	14108	14053	14141	14107	14122	14195	14061	14183	14136	14079	14186	14155	14286	14080	14041	14093	13930	14232	14009	14313	14347	14110	14154	14000	13942	14272	14029	14191	14045	14116	14116	14082	14084	14231	14332	14128	14187	14201	14167	14125	14294	14169	14176	14216	14142	14096	13990	14229	14022	14253	14204	14154	13957	14175	14239	14216	13943	14207	14189	14291	14011	14041	14154	14210	14150	14123	14280	14142	14065	14136	14159	14223	14022	14120	14159	14255	14077	13981	14190	14075	14117	14059	14085	14237	14165	14092	13976	14146	14307	14167	14178	14225	14136	14215	14233	14041	14003	14203	14129	14063	14009	14171	14145	14229	14251	14013	14167	14057	14192	14092	14287	14277	14273	14022	14166	13885	14049	14194	14207	14116	14122	14185	14049	14240	14156	14144	14189	14331	14228	14164	14098	14233	14133	14280	14145	14212	14048	14133	14063	14289	13923	14184	14078	14360	14155	14094	14235	14239	14159	14103	13886	14124	14048	14203	14160	14194	14086	14177	14281	14168	14014	14114	14089	14187	14238	14167	14216	13827	14162	14336	14242	14344	14022	14302	14124	14084	13979	14199	14095	14163	14145	14109	14033	14228	14179	14202	14229	14220	14072	14121	14259	14103	14184	14196	14053	14083	14141	14069	14260	14072	14095	14151	14136	14174	14089	14088	13985	14059	14145	14184	14284	14074	14114	14172	14247	14145	14043	14167	14140	14021	14310	14089	14047	14072	14209	14034	14096	13973	13994	14064	13938	14155	14166	14233	13990	14109	14175	14010	14072	14147	14120	14329	14226	14140	14202	14109	14067	14215	14040	13913	14173	13988	14133	14131	14179	14087	14037	14173	14055	14164	14098	14114	14180	14247	14293	14254	14265	14107	14063	14330	14110	14193	14125	14290	14061	13932	14228	14261	14135	14116	14122	14134	14129	14131	14231	14263	14110	14126	14243	14285	14003	14131	14287	14172	14172	14095	14354	14209	14026	14152	14097	14074	14062	14204	14072	13913	13964	14201	13986	14258	14173	14147	14227	14170	14173	14044	14210	14088	14116	14061	13977	14345	14093	14210	14182	14145	14059	14148	14172	14238	14209	14161	14088	14038	14145	14195	14164	14165	14058	14330	14188	14151	14261	14085	14198	14027	14152	14184	14113	14095	14144	13949	14145	14133	14209	14266	14086	14159	14027	14169	14139	14207	14277	14203	14059	14046	14110	14213	13929	13966	14191	14281	14192	14115	14146	14296	13991	14046	14106	14205	14200	14058	14064	13974	14288	14038	14135	14033	13947	13936	14079	14184	14134	14221	14104	14088	14179	14144	14115	14325	14096	14179	14105	14166	14025	14080	14164	14277	14166	14117	14136	14153	14086	14158	14020	14048	14161	14260	14137	14068	14155	14016	14127	14068	14149	14103	14157	14217	14294	14245	14089	14157	14261	14206	14151	14179	14024	14145	14277	14161	14293	14288	14271	14113	14195	14307	14171	14197	14297	14047	14248	14227	14060	14239	14071	14235	14129	14171	14176	14250	14152	14172	14034	14156	14199	14111	13998	14034	14117	14093	14071	14185	14115	14199	14241	14187	14030	14221	14030	14122	14204	14129	14179	14181	14251	14145	14026	14139	13953	14015	14183	14235	14094	14230	13985	14145	14235	14408	14200	14188	14068	14146	14137	14073	14294	14186	14240	14017	14080	14310	14187	14245	14206	14226	13972	14020	13999	14142	14151	14050	14334	14097	14471	14278	14017	14214	14039	14305	13929	13978	14227	14084	14144	14201	14152	14218	14205	14286	14208	14088	14054	14228	14066	14202	14112	14108	14155	14025	14173	14201	14185	14098	14055	14187	14224	14055	14123	14078	14253	14137	14114	14208	14059	14173	14108	14215	14057	14279	14030	14198	14215	14051	14105	14083	14028	14137	14122	14103	14178	14317	14017	14108	14280	14244	14176	14201	14235	14217	13990	14098	14421	14162	14189	14106	14139	14133	14060	14139	13959	13990	14349	14027	14080	14007	14119	14177	14091	14089	14080	14161	14232	14230	13991	14042	14280	14100	14191	14218	14150	14076	13922	14129	14216	14172	14092	14229	14097	14073	14144	14103	14191	14026	14017	14093	14122	14178	14119	13889	13924	14152	14305	14277	14242	14082	14083	14167	14202	14173	14280	14087	14197	14077	14202	14227	14319	14227	14287	14292	14044	14106	14204	14129	14043	14180	14045	14181	14051	14026	14217	14051	13937	14250	14077	14093	14132	14147	14134	13891	14141	14115	14243	14110	13949	14146	14143	14141	14179	14270	14180	14225	14223	14109	14180	14230	14156	14113	14041	14399	14195	14019	13980	14108	13962	14190	14257	14167	14177	14027	14201
27053	21480	23606	20314	17288	16886	16862	16390	16217	16154	16040	16070	16018	16249	16225	16122	16268	17872	17574	17083	16898	16383	16210	15993	15956	15944	15901	16049	15992	15973	15903	15792	15724	15837	16115	15945	16008	16006	15943	16168	15965	16055	16016	16143	15948	16152	16135	15921	16068	16038	16052	15834	15895	15965	15882	15882	15988	15955	15742	15822	15789	15978	15983	16020	15701	16049	16034	16008	15883	15972	16063	16086	16014	16033	16006	15860	16026	15824	16074	16199	15931	15925	16102	16050	16178	15843	16110	16021	15854	15984	16125	16000	15829	16012	15798	15902	15997	15917	16015	15929	15978	15961	15869	15985	16188	15874	15961	16095	15947	15925	15926	16053	15968	15934	15925	16022	15984	16045	15746	15930	15976	15998	16113	16105	16033	16065	15936	15950	16066	16160	16014	16051	15641	16050	15967	16034	15881	15983	15981	15830	15845	15976	15919	15988	15953	16045	15858	16179	16124	15869	15995	15960	16008	16134	15824	16011	16008	15949	15900	15889	15811	16141	16085	16006	16042	15935	16041	15928	16106	15983	15957	15900	16008	15748	16132	15887	16091	15882	16040	15935	16118	15965	15853	15936	15991	15811	15831	15932	15946	15821	15978	15913	16036	16179	15883	15877	16056	15994	16100	16132	15795	15973	15804	15867	15908	15993	15828	16078	15988	15913	16188	15894	15845	16036	15921	16109	16174	16072	15980	16030	15946	16058	16167	16049	16001	15899	16043	16144	15834	15726	16050	15928	15899	16165	15727	16126	15922	15896	16184	16187	15913	16037	16207	15740	15899	16041	15830	15827	15809	15849	15995	15920	16008	15971	16041	16145	16031	15961	15961	16078	16056	16189	16075	16114	15896	16150	16024	16016	15940	15974	16077	15977	15876	15959	15924	16006	16043	15996	16055	15979	15949	15900	16193	16030	15985	16024	16052	15962	15964	16057	15762	16111	15942	15862	15887	15960	15810	15771	16124	15987	15983	15855	16075	16024	16094	16164	15934	16106	15961	15901	16018	16041	15980	16065	15966	15931	16091	15850	15840	16074	15892	15961	15994	15946	16191	15914	16084	16064	16161	16159	15817	16016	15876	15942	15930	15921	16161	15913	15831	16042	15972	16123	16072	15942	15825	15783	16066	15886	15802	15853	16079	15863	16053	15968	15928	15666	16037	15860	15917	15959	15921	15931	16127	16163	16052	16126	16189	16005	15981	16050	15870	15973	15966	15890	15970	15982	15980	16063	15954	15993	16099	16082	16067	16007	15956	16056	16031	15853	16049	16074	16035	15986	15870	16111	16125	16129	16043	15999	15930	16014	16298	16027	15895	15931	16106	16126	16084	15955	15911	15818	16022	16105	15965	16007	15784	15899	15947	16128	15921	16195	15989	15965	16019	16263	15936	15868	15956	15788	16017	15995	16071	16101	15936	15918	15799	15764	15834	15868	16012	15990	15975	16162	16180	16336	16021	15801	16002	15882	16083	16202	15807	16071	16105	16169	16043	15933	16008	16070	16012	15955	15952	16107	16064	15893	16114	15906	15721	15909	15870	15850	16001	15977	16009	16048	15941	15992	16053	16007	15850	16397	16065	15920	15786	15969	15936	16094	15992	16145	15845	16139	16041	15833	16031	15852	16032	16066	16130	15834	16144	15861	15878	15889	16050	15684	15915	16067	16096	16042	15991	16069	15921	16033	16185	16041	16146	15970	16004	15944	16027	15861	15898	15992	15901	15967	15880	15726	15989	15930	15973	15916	15917	15902	16002	15953	16052	16256	15947	15984	16065	16043	16148	16100	15870	15916	16127	15876	15815	15862	15971	15823	15838	15901	15843	16134	15914	15977	15917	16082	16043	15871	16025	15923	15921	15955	15876	16062	15957	15939	15957	16068	15927	15959	15914	15846	15894	15921	15976	16218	15949	15910	15946	15999	16046	16001	16020	15975	15953	15895	16202	16022	16133	16201	16018	16089	15854	15866	16008	16090	16057	16146	15982	15837	15819	15987	16011	15916	15950	16055	16147	16066	16009	15918	15817	16002	15867	16042	16067	16173	15939	15722	16010	15952	16130	16072	16134	16210	16178	15791	15929	16060	15896	15927	15886	15848	15942	15971	15980	16058	15959	15940	16023	15914	16016	16046	16087	16099	15880	16070	16056	15961	15892	15921	15943	15993	15884	16032	15918	16048	16011	16042	15836	16219	16090	16033	16084	16057	16112	15870	15977	16135	15913	15827	15814	15792	15988	15927	15975	15930	15862	15815	16053	16032	15921	16062	16063	15904	16028	16006	15963	16023	15961	15977	15975	15860	16016	15908	15888	16157	15958	15907	16077	15980	16039	15744	16017	15930	15909	15882	15923	15935	15933	15793	16031	16094	15889	16192	15868	16084	15750	15927	15876	15897	16000	15953	16250	15930	16047	15845	15957	16137	15873	16149	16156	16120	15970	15974	15904	16025	15893	16022	15860	16023	15926	15902	15938	16031	16045	15995	15870	15943	16075	15882	15974	15768	15963	15973	16004	15894	16066	16019	16100	15748	15949	15951	15865	15941	15894	15747	16109	15909	16117	16037	15998	15829	15917	16141	16084	16002	16035	16240	16185	15917	15965	15978	16165	15999	16034	16004	15968	15967	15901	16032	16215	15996	16243	16173	15986	15894	16015	16095	15834	16052	16042	15930	15963	15985	15887	15937	15947	15952	16059	15853	16030	16039	15937	16029	16114	15895	16012	16043	16085	15928	16298	16021	15964	15959	15995	16000	15916	15960	15975	15930	16031	15959	15965	15868	15956	16059	16026	16047	16086	15974	16024	16005	15904	15958	15921	15947	16021	15994	16094	16142	15922	15910	16038	15842	15997	15973	16016	15917	15878	16090	15857	15954	15961	15828	15929	16017	16256	16062	16045	16008	16067	16048	16042	15983	16069	16020	15902	16069	15727	15937	16163	15984	15954	15983	15831	15731	16194	16118	15806	16117	15930	15869	15999	15860	15900	15919	15951	15883	15894	16046	15883	15767	16036	15990	15845	16175	15880	16052	15925	16088	15919	15799	15975	15850	16150	15799	15869	16103	15853	15830	15949	16146	16079	15976	15927	16014	15989	15885	16075	16059	15837	15864	15924	15931	16049	15810	16083	15934	16077	15903	15941	16157	15920	16055	15978	15956	15998	15956	16101	15944	16131	15940	15859	15817	16170	16105	16072	16015	15981	16083	16007	16040	16071	16219	16197	15840	15936	16157	16169	16034	15954	15936	16040	16097	16007	15945	16110	16200	16161	15918	16029	15925	15875	16125	16095	16027	15799	16066	16042	16015	16043	16026	16011	16139	16014	15927	16011	16069	16048	15923	16203	16096	15941	15785	16088	16110	15920	16018	16011	15822	16092	15828	16035	15956	16043	16015	15928	15789	15704	16017	15886	15812	15920	15999	15808	15968	16023	16098	15944	16171	15969	16066	16049	16001	15966	15967	15916	15947	16132	15992	15986	16032	16048	15919	15904	15853	16038	15827	15978	15820	16024	15978	16032	15977	15995	15994	16022	16196	15902	15874	16021	15813	15826	15937	16021	16179	15939	15956	16082	15873	16038	15952	15985	15830	15856	16119	16029	15945	16059	15993	16197	16268	16060	15965	15896	16094	15952	15925	16023	15997	16129	15736	15903	15870	16090	16068	16112	16192	15936	16037	15861	15937	16029	15933	16025	16242	16022	16073	16085	15856	15922	15981	16137	15840	16026	16200	15860	16113	16064	15968	16070	15988	15897	16153	16048	15973	15977	16058	15916	16023	16007	16134	16112	15741	16167	15927	15994	16059	16105	16049	15934	15901	15945	16074	15891	15984	16029	16102	16111	15976	15927	16027	15958	16186	15998	15858	15825	15766	16036	16032	15950	15961	15937	16149	16082	15839	15879	15895	16004	15873	16142	15898	16160	16115	15972	15959	16063	15906	15891	16016	16078	16131	15703	15824	15872	15972	16002	15868	15880	16210	15843	16142	15911	16204	15936	16060	15841	15913	15804	15963	15801	16117	15853	15854	16017	15814	15960	16005	16052	15909	15915	15870	15912	16036	16063	16036	16036	15700	16009	16075	16092	15982	15994	16032	15965	16290	16126	15915	15905	15995	16188	15887	15779	15896	16057	16013	16121	15924	16012	15974	15874	15834	15793	16098	15861	16085	16065	15958	16112	16044	15939	15862	16157	16068	16044	15924	16045	15961	15974	16018	16062	16025	15929	15937	15925	15888	15964	15794	16104	15844	16036	15962	16040	16105	15959	15952	16016	16025	15850	16183	15966	15944	16033	16034	15838	15787	15968	16035	16206	16033	16034	15859	15859	15829	16085	16152	15976	16057	16098	16099	16327	15936	16106	15834	15785	15926	15907	15911	16077	16031	16154	15983	15901	16148	16096	15963	16015	15827	16037	15869	15862	15772	15755	15867	16120	16049	15926	15917	15915	15875	15993	15725	15806	16034	15960	15872	16098	16028	15901	16184	16012	16077	16144	15983	16026	15814	15944	16117	16009	16046	15999	15841	16054	16070	16112	16094	15760	15918	15902	16028	16242	16167	16103	15939	16111	16181	16117	15967	15761	15844	16001	16041	15958	16034	15924	15902	16002	15839	16020	15776	15899	16016	15948	16117	15923	15971	15954	15723	16002	16002	16065	15921	16215	16298	16030	15959	15910	16023	15950	16125	16046	16133	16033	15948	16138	15898	15922	15867	16030	15985	15996	16176	15777	15790	16061	16180	15960	16035	16128	15994	15906	15980	15941	16094	16056	16054	16016	16140	15914	15889	16072	16066	16014	16180	15929	15950	15924	15954	15960	15860	16229	16075	15968	15982	16096	16095	15786	15963	15964	16047	15999	16032	16051	16005	15924	16066	16026	16087	16109	15844	16034	15997	16116	16085	16256	16174	15866	15871	15952	16014	16045	15878	16001	16033	15988	15866	15876	15921	15986	15820	15975	15927	15869	15937	15853	15985	16002	15997	15786	16127	15993	15843	15985	15934	15929	15927	15700	15759	15851	15841	16145	15917	15826	16001	16084	15818	15804	16005	16020	16236	16145	16099	15910	15891	15848	16041	15918	15948	16060	16043	15977	15977	16033	16122	16098	15779	16017	16071	16097	16000	16021	15778	15860	15932
14151	17197	17102	16258	15997	15656	14374	14440	14314	14116	14020	13873	14048	14248	14254	14064	14743	16422	15796	15386	14826	14333	14193	13913	14182	13913	13858	13924	14019	14078	13985	14221	14031	13977	13962	13910	14093	13956	13966	14205	14043	14095	14000	13941	14066	13936	13966	14093	13916	14109	14166	13887	13929	13957	14068	13983	13976	13818	13966	13724	14212	14215	13972	13971	14302	13955	14143	14030	14112	13938	14111	13899	13932	13811	14072	14000	14037	14041	14004	14004	13805	13980	13891	13950	14031	14016	14058	13955	13992	13942	14072	13980	13965	13980	14017	13950	14100	13954	13918	13872	14099	13915	14078	13889	13945	13948	13916	14049	13900	14215	14106	13921	14006	13999	14027	13982	14007	13960	13824	13869	13828	14267	13997	13924	13824	13880	14126	13978	13976	13955	13957	13907	14039	13876	13967	14102	14002	13998	13988	14078	13881	14018	13890	13813	13868	13998	14185	13813	14005	13915	14005	14125	13932	14008	14070	13905	14105	14057	14052	13984	13915	13851	13975	13907	13950	13964	14077	13907	14150	13947	14004	14054	13920	14074	14066	14051	13905	13944	13911	13992	13961	13997	14136	13982	13989	13982	14082	13974	14012	13970	14143	13972	14058	13935	14001	14080	13925	14060	14027	14052	13983	14023	14043	13865	14071	14064	14074	13961	13893	14074	13972	14010	13833	14058	14118	14069	14019	14010	14115	14071	14057	14028	13877	14179	13982	13994	14040	13869	13895	14131	14018	14023	14011	13899	14112	13982	13974	14054	13949	13999	14071	13780	14040	13990	14097	14039	14043	14072	13832	13992	13954	13964	13734	14098	14023	14052	14090	14029	13963	14079	14069	13965	13983	13889	13997	13996	14024	14229	13959	13958	13811	14041	14046	13897	13899	14128	14132	14016	14121	14017	14039	14206	14093	14085	13954	14019	14062	14177	13931	13887	14078	14095	14101	13859	13918	14024	13943	14208	13986	14024	14052	14079	13943	14215	14123	13920	14080	14204	14004	13823	14115	13876	14032	13893	13960	13975	13988	13950	13855	13907	14138	14044	13933	14027	14116	13825	13889	14064	13962	14188	14022	13996	14063	13960	14175	13869	14077	14058	13921	13997	14084	13864	14081	14153	14047	13895	14028	13848	13816	13909	14075	14101	13933	13978	14040	13877	14057	13961	13976	14047	14058	14073	13987	14046	13926	14068	13962	14026	14089	14098	13942	14041	13984	13836	14141	14157	14095	13933	14098	14048	13873	13885	14116	13993	14065	14010	14170	13928	14083	14025	13980	13868	14007	14028	14059	13898	13799	14186	13769	14055	13936	13973	14084	14073	14092	13961	14027	13855	14020	14071	14120	14052	13948	13956	13979	13929	14098	14048	13938	13952	14129	14146	14017	13858	13863	14043	13943	13896	14055	14064	14166	13966	13981	13891	14055	14073	13976	13958	13927	14004	14040	14129	14093	14069	14051	14154	13854	14056	13903	13920	13884	14065	13975	14015	13996	14175	14143	13967	14022	14017	13900	13992	14159	13869	13790	13901	13971	14053	13838	13937	13970	13949	14075	13918	13947	13823	14002	13833	14116	13950	14069	14028	14072	13921	14137	13998	13973	13996	13978	14057	13877	13945	14027	13905	13922	14064	14041	13941	13956	13964	13969	14100	13933	14122	13950	13988	14056	13973	14009	14118	14121	14008	13918	13928	13880	14028	14073	13852	14121	13836	14059	14006	14018	13893	14089	14140	14017	13827	13946	13841	13904	13984	13863	14184	13968	14016	13909	14000	13990	14023	13930	13934	13956	14119	14020	13860	13963	13849	13901	14024	13900	13835	13939	13879	14118	13965	14040	14057	14032	13993	14087	14008	14005	13849	13895	13959	14052	13953	14070	14218	13957	14004	14061	13911	14137	13871	14042	14054	14017	14101	13877	14012	14048	14002	13948	14165	14050	14098	14037	13974	13777	14067	13942	14104	13944	14005	13913	14111	14174	14085	14042	13954	13869	13942	13946	14039	13976	14030	14048	13990	14039	14070	14111	13832	14012	14000	14028	14132	13973	14024	13980	14040	14028	14050	13904	14002	13956	14115	14069	13978	14029	13945	13857	13800	14000	14004	13862	14269	14210	14091	13822	14037	13943	14112	14072	13892	14021	14028	14143	14022	14065	14092	14022	14026	13929	13842	13982	14037	14077	13918	14031	13967	13930	14102	14033	13913	14065	14055	14015	14128	13923	13961	14081	13863	13916	13991	13983	14079	13897	14063	13987	14023	14118	14010	13965	13931	14219	14124	13937	13905	14018	14014	14057	13883	14057	14009	14048	14201	14079	13889	14180	14033	14048	13922	13856	14089	13845	14020	14011	14052	13969	14129	14090	14052	13781	13990	14049	14082	14088	14087	13792	13811	14010	14063	13912	13899	13973	14115	13995	13907	14041	14025	14141	14002	13953	13948	13858	13950	14123	14029	13971	13955	14151	13886	13824	14149	14007	14005	13973	14059	14061	14083	13978	14122	14035	13922	13996	14004	14065	14097	14100	13963	14056	14064	14016	14118	14114	14152	13860	14033	14013	14007	13954	13836	14019	13880	14079	14112	13798	14067	13805	13971	14063	13915	14055	13944	13820	13846	14019	14051	13995	13801	13934	13956	14080	13979	14096	13752	13985	14121	14079	13913	13987	13979	13974	14154	13986	13929	14034	14054	14155	13917	13987	13978	14054	13988	14128	14048	14077	13988	14214	13975	14031	14051	13939	13942	13832	14116	13992	13795	14120	13889	13854	13927	13992	14103	13901	14020	13912	14072	13986	14010	13947	14086	14004	13989	13964	14019	14096	13794	13975	13955	13916	14061	14030	14038	14123	13891	13955	13975	13982	14009	14043	13911	14026	14131	13997	14005	13745	14038	13909	13975	13959	13818	13981	13928	14011	14175	13901	13945	14107	13939	13854	14044	14039	14037	14032	13907	14002	14017	14096	14005	14051	14021	14117	13836	14001	13935	13919	14067	13914	14043	13788	13970	13920	13998	14016	14080	14107	14048	14011	13989	13971	14111	14018	13923	14096	13979	13932	14072	14027	13812	13982	14113	14025	13863	14119	14086	14102	14062	13884	13889	13993	14082	13964	13888	14150	13837	13920	14000	14025	14019	13949	14075	14099	14029	13938	13931	14081	14041	14104	13906	14177	13996	14054	13976	13852	13990	14148	14051	13986	14076	14049	14109	13938	14139	13998	14079	13984	13893	13970	13948	13966	13965	13914	13998	13912	13952	14014	13900	13827	13871	13875	13817	14048	13761	14084	13959	13985	13951	13999	14006	14016	13897	14039	13880	14097	13964	14171	14041	13886	14114	14019	13872	14036	14113	13931	14053	13966	14035	14103	14048	13967	13898	13875	14009	14164	14032	14080	14094	13928	14064	14131	13946	14032	13982	14077	13983	13983	14019	14127	13965	13986	13885	13934	14064	13901	13909	13917	13831	13939	14034	13919	13990	13922	13770	13939	13826	13965	14044	14066	13979	13950	13958	13793	14067	13877	13949	14148	13867	14005	13945	13956	14014	14053	13941	13877	14008	14078	13956	14210	14058	14164	14045	14094	13977	13964	13951	14058	13836	14012	14034	13876	14052	14040	13890	13995	14140	14047	13866	14049	13806	14046	14091	14019	13844	14024	14014	14047	14112	13992	13927	13974	13752	14125	14216	13917	14009	13931	14143	13907	13937	14076	13957	14007	14152	14097	14067	13983	14183	13939	13807	14149	13948	13965	14186	14011	13935	14093	13947	14007	14012	13913	13960	14015	14196	13924	13867	13940	14269	13964	14025	14034	13958	14100	13917	14122	13772	13981	14084	13940	13947	13935	13974	13835	13985	14100	13953	13975	14092	13911	13981	13937	14003	13869	13916	13983	14123	13987	14014	13930	14102	14129	13939	14072	13842	13957	13968	14107	14115	13878	14023	14074	14142	13964	13916	13968	14125	14075	14014	13971	13987	14004	14085	13925	14120	14016	13992	14132	14011	13908	13917	13947	14064	13984	13939	14060	13952	14168	14043	14060	13906	14196	14035	13959	14112	14158	13877	13984	13718	14046	13885	14052	14006	13817	13892	13849	14036	13790	13986	14061	13986	14150	14049	13915	14041	13968	14006	13907	13953	14197	14079	13949	14063	14049	14009	14159	14031	13962	13885	14042	13973	13964	14110	14006	13977	13878	14055	13802	13952	14006	14068	13940	14186	13929	14115	14023	13965	14018	13999	14098	14086	14076	14043	14008	14073	13965	13959	14044	14091	14001	13818	14130	14047	13769	14042	14062	13754	13861	14062	13958	14089	14089	13941	13963	14018	14047	14075	13959	13974	14044	14094	14036	14045	13846	13916	14069	13991	14006	14017	14100	13791	13940	13977	14020	13900	13915	13861	14175	14013	14192	14027	14030	14105	13958	14043	14028	13950	14056	13990	14007	14092	13855	14025	14012	13960	14009	14022	13941	14054	14130	13947	14005	14016	14177	14053	14351	13953	13904	13941	14003	14045	14062	14111	14044	13985	14024	13974	14035	14082	14044	14081	13768	14139	13863	14109	14032	14050	14094	13886	14229	13927	14060	13968	14005	13910	14009	13969	14027	14020	14002	13935	14038	14062	13843	14046	13952	13969	13868	14072	13903	13946	14052	13978	14011	13983	14103	14124	13896	13980	13929	13825	14194	13872	14034	13895	13913	14057	13871	13891	14035	13920	13889	13995	14003	14040	14169	13912	14046	13996	14096	14030	14018	13971	14010	13983	14110	13974	14111	13936	14063	14227	14017	13971	14037	13922	13885	13945	13915	13976	13947	13980	14054	13859	13950	13961	13980	14139	14056	13952	13994	13964	14035	14027	13841	13961	13952	14014	13918	14055	14065	14012	13938	13935	14030	13958	13876	13799	14120	13843	14046	14062	13897	13985	13952	14008	14034	13936	14106	13988	13936	14127	13979	14127	13928	14021	14129	13819	14097	14125	13935	13981	14026	14084	14057	14026	13876	13932	13937	14115	14029	13896	14093	13982	13984	14006	13985	14049	14047	14064	13866	13893	13824	13956	14021	13987	13856	13849	13991	14009	14069	14131	13948	14033	14096	14102	14061	13925	13881	13880	14060	13883	13971	13913	14045	14052
24040	21018	28219	24112	21519	19416	17114	15038	14617	14658	14476	14436	14166	14340	14368	14890	19102	24028	22639	20057	16645	14820	14156	14089	14115	13994	14094	14075	14149	13951	14091	14109	14123	14142	14120	14175	14177	14017	14006	13963	14190	14040	14097	14047	13996	14161	14135	14148	14110	14280	13893	14229	14125	14004	14140	14105	14014	13889	13944	14166	14160	14097	14107	14056	13911	14080	14162	14140	14164	14086	14018	13896	13979	14134	14069	13949	14367	14246	14054	13976	13922	14112	13986	14256	14140	14182	14056	14146	14148	14206	14126	14049	14065	14011	14152	13874	14095	13951	14113	13973	13849	14002	13879	14062	14037	14121	14036	14002	13792	13946	13996	13962	14114	14030	13998	14016	14014	13951	13967	14002	14056	14009	14025	14177	14019	14295	13912	14116	14108	14074	14014	14085	13917	13938	14015	13889	14083	14120	13936	14087	13936	14094	13848	14118	13888	14020	14113	14109	14072	13874	13884	14093	14227	13832	13978	13951	13760	14058	13873	14106	14009	14063	13965	13877	14058	13998	14097	14073	14016	14000	13935	14012	14155	14152	14078	14018	13985	14043	14149	14106	14072	14130	13829	14052	14118	13874	14017	14326	13938	14225	14029	14036	13928	14001	13941	14057	13897	13966	14096	13956	13917	13984	14001	14063	14043	14078	14067	14300	13920	14011	14243	14021	13990	14084	14129	14077	14067	14111	14066	13982	14041	13977	14069	14002	14302	14292	14272	14097	14137	13894	14099	14120	13935	14039	14186	14068	14052	14031	14069	14170	13967	14005	14112	14061	14092	14047	14222	13962	13923	14075	14065	14158	13915	14042	14117	13943	14081	14014	13966	14135	13888	14063	14232	14036	13900	14011	13954	13933	13977	13928	14047	13959	14128	14038	13886	13980	14140	13955	14302	13979	14111	14069	14110	13926	14198	14124	13961	13992	14122	14012	14161	13988	13828	14082	14007	13945	13967	13918	13997	14093	13782	13976	14159	13949	13855	14337	13909	14199	13956	14045	14044	14106	13977	14020	13925	14237	14096	14211	14207	13991	14053	14169	13753	14005	14057	13965	14047	14014	14036	14165	14106	13998	13948	14060	14148	13944	14270	14044	13851	14093	14122	14007	13983	14102	13969	14048	14065	14073	13970	14072	14016	13906	14002	14007	14134	13881	14105	13927	13984	14070	14039	14219	13998	14052	13813	14013	14342	14106	13974	14075	13976	14000	14280	14179	13975	14114	14157	14026	14098	13921	14027	13821	14110	14381	14061	13971	14203	13981	14010	14066	13796	14234	13910	14193	14132	14060	14070	14088	13887	14112	14198	14036	14110	13938	14109	14060	14045	14105	13913	14062	13985	14008	14076	14064	13990	13959	14139	14071	13992	13920	14023	13998	13993	14096	13974	14000	14073	13881	13869	14074	14016	14083	13999	14033	14019	13832	14246	14022	14079	14145	13994	14019	14058	13874	14234	13918	14056	14117	14047	14006	14077	13961	13946	13914	14007	13801	13866	13995	13966	13897	13901	14261	14094	14219	14046	13936	14078	14147	13981	13989	13852	13953	13788	14045	13929	14128	14195	14057	13972	14123	14051	13877	13983	14103	14013	13946	14018	13896	14100	14135	13997	14088	14107	14047	13963	14022	14071	13950	13986	14128	14115	14023	13979	13855	13747	14159	14063	13971	13922	14036	14025	14059	13992	13994	14085	14011	13918	14022	14106	14152	14078	14258	13996	14029	14080	13986	14022	14071	13954	13940	13915	13951	13909	14028	14063	13963	14057	14057	13947	14010	14161	13892	14023	13953	13988	13999	13990	14086	14011	13955	14087	14098	13993	13933	14006	13860	13688	13958	13997	14020	13839	14036	14040	14049	14013	13890	13993	13960	14190	14024	14061	14113	13887	14010	13981	14030	14099	14112	14083	14022	13969	14089	14004	14017	14061	14024	13946	14116	14032	14181	13920	13871	14038	13912	13955	14111	14197	13899	13896	14135	13957	14021	13912	14085	14103	14008	13925	14110	13974	13872	13946	14039	13900	14154	14040	14028	14040	14057	13957	14014	14085	13934	13992	14052	13805	14004	14109	13989	13969	13767	14002	13793	13938	13939	13953	14065	14141	13973	14051	14135	14017	14027	13964	14140	14148	14148	14053	14195	14024	13957	14112	14061	14120	14104	13872	14027	14096	13893	13954	14166	14074	13754	13948	14039	14078	14196	13867	13864	14090	14116	14047	14071	13920	14095	14023	13970	13963	14029	14052	13985	13873	14070	13816	13911	14100	14005	13995	14211	14031	13967	14001	13922	13905	14037	13968	13999	14084	14157	13851	14000	13950	13943	13990	14011	13979	14138	13931	13951	13944	13861	13803	14032	13984	14157	14166	13910	13982	14001	13832	14011	14006	13946	14149	14059	13892	14037	14055	14193	14008	14042	14175	14209	14008	14052	13940	14095	13954	14036	14013	14293	13991	13955	14108	14107	13958	13943	14202	13876	14016	14052	13894	14224	14004	13940	14017	13934	14104	14048	14045	14082	14069	13984	14032	14202	14092	14012	14181	13992	14043	13953	14048	14044	14155	14098	14169	14169	14065	14012	13912	14005	13993	14011	14131	13976	13922	14016	13943	14025	14023	14105	14123	14097	14015	14244	13863	13969	14011	14108	13757	14001	14120	14224	14177	14006	14256	13901	14004	14044	14016	14042	14111	13983	14228	14006	14035	14133	14035	13994	14084	13920	14162	13954	14063	14084	14179	14051	14009	14194	14111	13970	13955	14366	13975	13960	14106	13967	13980	14167	14137	13991	14017	13965	14192	14021	14042	13976	14017	13985	13880	14009	14156	14019	14005	13922	13981	14043	14182	13953	14056	13966	14027	13869	14133	14017	14105	14037	13858	13812	13932	14093	14104	13901	14002	13900	14069	13883	13958	14007	13813	14021	14052	13790	13972	14018	13931	14061	13949	13975	14033	13944	14125	14019	14009	14086	14227	14128	14159	14143	14044	14051	14157	13793	14078	14120	14045	14087	14180	13942	13924	13976	14148	13924	13951	14113	13910	14224	14001	14076	14114	13979	14064	13930	14135	14157	13959	14062	14030	13965	14052	14041	14055	13885	13945	13852	14112	13987	13889	14031	14042	14071	14027	14003	14165	14022	13965	14005	14122	14167	14187	14032	13980	14029	14012	13864	13935	13899	13979	13883	13948	14136	14058	13969	14016	14256	13964	13984	14103	13971	14171	14034	14085	14078	14058	14057	14129	14021	14129	14096	14076	14183	13964	14167	13881	13893	13863	13931	14037	13942	14203	14012	13899	14205	13886	14110	14044	14212	13990	13813	14193	14036	13919	14274	14143	13987	14010	14069	13993	13922	14015	14186	13846	13923	14037	14146	13892	14043	14016	13981	14203	14087	14113	13894	13926	13897	13923	13879	14021	13819	14051	14223	14252	14060	14119	13966	14209	13933	13813	13996	14156	14288	14043	14029	14022	14117	13946	13997	13971	13957	14041	14213	13937	14100	14005	14071	14146	13959	14221	14024	14117	14075	14029	14000	14216	13847	14113	14082	14092	13921	14037	13985	14057	13772	14177	13994	14093	14045	13961	14036	13986	13922	14157	14280	13998	14233	14208	14115	14190	14037	13876	14021	14228	13905	14217	14176	13988	14042	13913	13900	14137	13964	14234	14025	13927	13943	13827	13821	13965	13907	13926	13951	14086	14209	14163	14041	14039	13922	13896	14074	13997	14107	14034	14279	14064	13896	14031	13954	14095	13972	14091	13934	14137	14094	14091	14049	14040	14086	14073	13853	14155	14232	14212	14074	14016	14038	14046	13797	14059	14178	14046	14090	14080	14143	14027	13857	14103	14235	14112	13955	14120	13875	13994	14038	14107	14097	13959	14073	14070	14100	13945	14240	13865	13745	14053	13961	13979	14004	14107	13901	14204	14103	13880	14181	13934	14112	14072	13850	13907	14049	14086	13864	14008	13937	14164	14051	14094	14153	14004	13992	14117	14232	14067	14018	13996	13821	13939	14079	14177	14018	13962	14069	13839	13788	14073	14018	14096	14198	14047	13941	14047	13824	13968	14046	14091	14277	14130	13911	13904	14073	13931	13909	14009	14015	13865	14085	13845	13957	13827	14091	14078	14086	14204	14002	14031	14029	14022	13990	13887	13894	14063	13946	13993	14001	14142	14000	13891	14089	13947	13836	14168	13958	14038	13850	13873	13876	13982	14065	14026	13800	13937	13927	13872	13918	14087	14186	14082	14067	14113	13924	14071	14017	14104	14248	13833	14072	14073	14056	13992	14002	13990	13837	13923	14069	14041	13901	14062	13967	13936	14140	13958	14024	14040	13893	13916	14091	14180	13965	13845	14032	13930	14038	14175	13892	13966	13978	13887	13855	14001	14029	14098	14057	13786	14010	14066	14066	14024	14058	13937	13852	14091	14006	14162	14110	13913	13974	13970	14065	14209	13959	14084	13836	14014	14083	13826	13863	14016	13941	13877	14025	14002	14009	14171	14049	13993	14081	13974	13794	13945	14195	14091	14094	14156	14033	14153	14068	14192	13947	13974	13964	14038	14124	14204	14071	14103	14034	14022	14005	14079	14072	14020	13934	14135	13970	13973	14047	14225	14005	14132	14161	14003	13965	13926	14029	14165	13868	13978	13873	13856	13979	14007	14068	13922	14207	13967	14180	14074	14163	13945	13931	14125	13921	13983	14080	14091	14013	13862	13873	13951	14196	13964	14105	14042	14072	14125	14134	13962	13975	14054	14011	14226	14048	14007	13998	14062	13978	14045	13974	14018	13993	14102	14162	14142	14049	14109	13921	13956	14025	13876	13998	14171	13871	14151	14031	14062	14098	14098	13963	14166	13983	14054	14044	13941	13956	13807	14102	14147	13978	14111	13921	14201	13983	13904	14071	13979	14032	13840	14048	13907	14036	14000	14042	14070	14026	14138	13878	13924	14084	14109	13880	14015	14050	14135	13931	14134	13821	14182	13928	13990	14262	14080	13923	14044	14122	13918	13969	13973	14009	13987	13832	14067	14027	14136	13907	13995	14174	13989	14058	13981	14192	13995	14148	14153	14034	13944	14015	13960	13969	13893	14223	14097	13950	13878	14041	13984	13854	14087	14142
12464	21923	20695	17436	16341	15882	14141	13918	13917	13330	13455	13338	13329	13255	13258	14090	20975	26349	23748	19778	15580	13617	13242	12918	13091	12989	12952	13016	13021	12864	12769	12972	12934	12946	13010	13012	13036	13148	12965	12902	13061	13038	12950	12967	12952	13006	12863	12923	12933	12859	12831	12896	12920	12887	12900	13020	13002	13034	12962	12989	12956	12956	12954	12950	12950	12961	13126	12916	13223	12951	13033	12821	12929	12826	13039	12935	12978	12953	13086	12846	12873	12978	12852	13003	13061	12940	12932	12919	13238	13085	12990	13084	12939	13099	13105	12931	13036	12943	13036	13017	12987	13001	12903	12989	12825	13024	12861	12924	12899	12926	12987	13023	12928	12802	12762	12933	12978	13102	12861	12920	12920	13016	13029	12915	12865	12890	12892	12993	12915	13146	12787	12937	13051	13216	12823	13040	12935	12932	12937	13005	12933	12865	12966	12782	12859	12804	12905	12965	12822	13100	12835	12821	12988	12842	12838	12849	12754	12978	13011	12875	12966	13010	12976	13029	12908	12837	12965	13137	13012	12998	12824	13035	12921	13028	12984	13030	12915	12852	12901	12976	12934	13033	12968	12999	13005	13012	12979	13009	12921	12990	13108	12922	12936	12897	12892	13122	13063	12939	13026	12880	12826	12929	12916	12967	12928	12928	12884	12944	12926	12827	12947	13000	12807	12896	13115	12905	12890	13030	12966	12937	12845	13001	13077	12897	12777	12792	12815	12841	12923	13021	12798	12906	12938	12972	12988	13071	12751	12817	12919	12892	12922	12994	12862	12855	12825	12902	12975	12962	12953	12971	12934	13026	12957	12905	12888	12879	12965	12973	12817	12928	12957	12907	12978	12963	12932	12871	12899	12917	12844	12950	13036	12913	12837	12978	12993	12955	12951	12979	13049	12937	12893	12986	13005	13034	12869	12859	13052	13081	12810	12838	12871	12956	12912	12914	12921	12916	13030	13020	13079	13031	12978	12999	13025	12727	12988	12882	13103	13085	13015	12860	12975	12989	12909	12866	12913	12767	13029	12915	12883	12898	12946	13009	12916	12958	12866	12940	13034	12952	12896	12694	12796	12867	12975	12911	12898	12980	12864	13024	12874	12943	13017	12998	12950	12824	12947	13002	12899	12950	13013	13017	13009	12825	12987	13018	12974	12929	12884	13005	12983	12830	12785	12861	12915	12886	12918	13042	13077	12970	12902	13030	12910	12932	12871	12927	12793	13095	12889	13224	12974	13044	12910	12907	13105	12760	12963	12880	12933	12988	12908	12981	12846	12727	12916	12941	12946	13009	12951	12826	12947	12739	12978	12888	13047	12897	13012	13007	12912	12967	12967	12948	12897	12920	13037	12971	12852	13075	12943	12877	12928	13032	12998	12918	12872	12819	12908	12847	12955	13042	12912	13129	12875	12915	12960	12903	13086	12835	13004	12867	12918	12874	12928	12769	12840	12935	13075	12922	13009	12946	12941	12807	12929	13117	12821	12822	12895	12843	13027	12964	12877	12997	12858	12878	12850	12953	12881	12930	13015	13063	13115	13042	12766	12823	13048	12774	13016	12934	12814	12917	12836	12942	12878	13040	12939	12954	12841	12890	12938	13019	13116	13037	12922	12857	13026	12698	12970	12935	13019	12994	12921	12929	12862	13054	13075	12860	12907	12995	12862	12990	13077	12909	13110	12892	12851	12953	12954	12862	12891	12989	12678	12848	12901	12875	12892	12955	12928	12846	12853	12933	12841	12948	13072	12953	13041	13104	12990	12956	12925	12994	13101	12861	12874	12914	12960	12869	12988	12718	13118	12962	12978	12787	13140	12883	13013	13072	12801	12988	12930	12777	12893	12963	12945	13038	12789	13045	12862	12910	12926	12895	12891	12873	13084	12933	12926	13027	12896	13048	12980	12972	12920	12777	12850	12962	13033	13030	12967	13006	12913	12951	12881	12857	12981	12942	12880	12840	12964	12782	12974	13111	12929	12930	12859	12958	12986	13015	13050	12952	12937	13133	12911	12942	12978	12953	12869	12859	12882	12954	12971	12832	13032	12817	13044	12852	12868	12921	12903	13001	12922	12803	13035	12921	12936	12959	12853	12839	12949	13036	12847	12959	13074	13083	12956	12897	12910	13037	12927	12923	12969	12854	12953	12778	13011	12932	13015	12942	12976	12818	12970	12890	12917	12934	12962	12842	13059	13002	12808	13003	13106	12871	12975	12825	13064	12849	12930	12932	13025	13068	12899	12947	13060	12962	12958	13031	12843	12956	13048	12858	13148	12869	12973	12981	12925	12912	12908	12894	12968	13075	12875	13135	12925	12906	12950	12996	13085	12942	12890	12806	12913	12884	12872	12935	12991	12927	12927	13040	12962	12892	13065	12964	12923	13010	13002	12881	13019	12866	12989	12909	13024	13139	12941	12821	12851	12905	13005	13048	12844	12861	12836	13019	12813	12902	12787	13009	12840	12811	13144	12848	12916	13007	12953	12918	13074	12889	12926	13016	12988	13091	12793	12868	12887	12930	13017	12774	12953	12897	12784	12900	12939	12913	12880	13066	13056	13009	12869	12865	12843	12858	13061	12825	12970	12833	12999	12897	12903	13008	12878	12789	12971	12924	12884	13009	12914	12900	13005	13173	12786	13093	13033	12843	12834	12884	12827	12887	13119	12830	12975	13052	12838	13024	12953	12901	13042	12786	12949	12992	12937	12936	12928	13159	13075	13029	12737	13101	12722	13103	12857	12794	12974	12916	12951	12973	12913	12911	13065	12906	13004	12974	12855	12833	12842	12920	13002	12971	12784	12985	12933	12977	12986	12865	12926	13119	12932	12867	12862	12818	12902	12950	12882	12916	12940	13091	12869	13082	12909	13209	13088	12860	12991	12906	12906	12924	12822	13129	12844	13053	12951	12747	12895	13007	12820	12926	13019	12869	12851	13084	13179	12918	12913	13050	12924	12846	13083	12989	12921	13009	13017	12788	12909	12974	13123	13029	12775	12807	12943	12990	13074	12864	13010	12916	13014	13112	12909	12976	13081	12974	12922	12776	12826	12932	13078	12837	12989	12822	12921	13091	12990	12720	12906	12999	12962	12841	12937	12883	12850	12806	12954	12904	13011	13039	12885	12916	13003	12827	13024	12937	12886	13001	12899	12799	12998	13081	13002	12922	13050	13061	12940	12918	12954	12960	12901	12934	12799	12905	13026	13045	13038	12777	12985	12861	12987	12943	12909	12811	12911	13031	12766	12867	12906	12812	12966	12900	12945	13017	13037	12970	12980	13043	13073	12913	12859	12926	12819	12976	12829	12938	13157	12885	12857	12900	13002	13023	12917	12959	12997	13016	12856	13018	12994	12944	12934	12951	12897	12826	13035	13034	12968	12923	13023	12954	12806	13044	13060	13126	13055	12988	13005	12874	12740	12956	12983	12940	12950	13104	13059	12908	13174	12901	12805	13088	13109	13002	12785	12826	12828	12972	12974	12957	12895	12978	12700	13132	12941	13039	13107	13021	13101	12883	12922	12952	13031	12886	12883	13017	12859	12967	12952	13063	13043	12908	12932	12944	12921	12962	12968	13096	12972	12965	12829	12962	12939	12918	12991	12906	12867	12917	12932	12960	12872	12923	12858	12862	12915	12959	12965	12974	12936	12925	12933	12902	12946	12881	12809	12890	12835	12941	12926	12855	12993	12994	12964	13006	12785	12992	12940	13030	12914	12868	13159	12940	12904	12797	13020	12905	12995	12833	12821	13046	12876	12930	13006	12925	13004	12850	12994	12735	12880	13124	12922	12723	13072	12714	13128	13013	12931	12833	12908	13033	12888	12956	13033	12864	12881	12890	12891	12820	13017	12931	13014	13005	13061	12847	12899	12782	12938	12853	13059	12910	12976	13089	12796	12840	12916	13007	12868	12931	12849	12928	13029	12948	12940	13029	13056	12882	13154	12743	13041	12793	12801	12988	12959	12890	13109	12942	12923	12896	13071	12873	12939	13022	12941	13073	12924	13013	12992	12968	12897	13008	12922	13029	12778	12894	13030	12704	12918	12847	12877	12947	12853	13047	13047	12964	12967	13066	13127	12915	12802	13065	12959	13069	13120	12988	12820	12891	12903	12948	13159	13011	12838	12897	12889	12803	13050	13077	13081	13049	12937	12988	12741	12947	13016	12897	12799	12838	12995	12873	12876	12883	12887	12894	13084	13034	13028	12878	12878	12847	12944	13022	13101	12930	12980	12780	13004	12963	12827	12906	13016	12884	13117	12977	12827	12948	13016	12843	13012	12785	12957	12799	12793	13060	12881	13008	12908	13012	12865	12932	13000	12922	12837	12765	12831	12888	12806	12883	12987	12788	12952	12969	12997	12980	12885	12955	13066	12961	12949	12966	12787	13121	12983	12921	13023	12885	13037	13062	12902	13049	12913	12969	12939	12922	13045	12991	12759	12948	12958	12962	13020	12762	12928	12932	12935	13058	12937	12985	13065	12909	12844	12767	13011	12907	12966	12814	12948	12904	12870	12871	12957	13128	12971	12952	13124	12923	12969	13027	12964	12896	13010	12966	13066	12847	13018	13083	12940	13070	12912	13036	13032	12949	12976	13010	12899	12934	12929	12990	12913	12903	12839	12921	12871	12926	12958	12957	13032	12918	12778	13007	12815	12927	12732	13030	12979	13067	12914	13030	12988	12883	13053	13004	12865	12986	12855	13017	13051	12933	12961	13047	12824	12922	13006	13069	12963	12958	12961	12955	12955	12932	12912	12963	13018	12926	13009	12953	12914	12985	13035	12978	12905	12991	12917	12966	12885	12758	12919	12960	12845	12935	12875	13004	12932	12965	12986	12932	12950	12946	12978	13056	12903	12943	12910	13062	12909	12865	12940	12877	13131	13039	13025	13016	12949	12903	12829	12944	12992	12877	13048	12998	13017	13088	12976	12905	12918	13049	12913	13123	12869	12922	12771	12963	12895	13003	12988	13116	12795	12970	12845	12935	13002	13006	12922	13071	12963	13005	13063	12866	12929	12935	13094	12730	13007	12782	12941	13136	12972	13117	12934	12920	12978	12937	12922	12981	12821	13006	13035	13002	12821	12937	12875	12935	12937	12888	13004	12954	12916	12952	12957	13059	12903	12790
22437	20810	28535	23189	20910	22520	23206	17385	16201	16332	16245	16369	15988	15790	15461	16490	26861	31792	29987	25931	20920	17380	15766	15585	15214	15263	15294	15363	15377	15247	15144	15305	15419	15214	15385	15135	15126	15140	15439	15368	15215	15357	15299	15230	15237	15372	15193	15397	15195	15127	15142	15131	15124	15213	15368	15243	15102	15323	15161	15387	15385	15172	15192	15159	15104	15210	15226	15215	15068	15256	15422	15143	15304	15283	15298	15139	15232	15216	15352	15287	15309	15272	15271	15334	15192	15138	15453	15100	15216	15174	15202	15079	15245	15211	15190	15158	15255	14923	15325	15320	15191	15106	15176	15233	15240	15231	15367	15185	15048	15030	15215	15358	15082	15254	15270	15170	15394	15274	15151	15319	15157	14966	14916	15176	15227	15119	15205	15199	15330	15372	15130	15184	15158	15087	15224	15184	15300	15337	15338	15212	15158	15206	15247	15212	15287	15254	15139	15250	15151	15046	15192	15189	15264	15187	15211	15249	15366	15168	15128	15082	15188	15183	15108	15245	15302	15050	15063	15133	15274	15364	15262	15130	15303	14971	15205	15343	15302	15143	15242	15020	15131	15118	15090	15106	15076	15113	15077	15019	15016	15152	15123	15343	15139	15146	15041	15193	15196	15160	15142	15282	15040	15189	15276	15215	15068	15205	15093	15104	15146	15259	15186	15030	15091	15321	15029	15394	15365	15260	15302	15227	15234	15093	14969	14998	15015	15209	15062	15112	15203	15276	15218	15282	15150	15056	15298	15153	15111	15233	15330	15078	15098	15194	15161	15444	15131	15190	15013	15357	15127	15224	15322	15294	15274	15322	15413	15166	15182	15188	15191	15260	15250	15257	15196	15142	15112	15215	15196	15238	15126	15181	15257	15153	15241	15207	15324	15135	15168	15368	15177	15014	15222	15132	15459	15190	15161	15234	15202	14931	15183	15202	15031	15248	15220	15162	15150	15157	15358	15243	15330	15162	15073	15099	15203	15337	15230	15047	15068	15181	15243	15228	15220	15042	15072	15233	15150	14990	15268	15345	15127	15139	15134	15225	15217	15122	15152	14962	15056	15034	15216	15204	15077	15230	15041	15060	15165	15021	15151	15360	15105	15129	15316	15241	15258	15305	15143	15245	15209	15153	15227	15076	15167	15059	15250	15045	15248	15278	15151	15293	15333	15138	15135	15338	15224	15049	15259	15276	15172	15138	14972	15068	15176	15101	15300	15355	15290	15250	14996	15004	15257	15222	15265	15049	15091	15283	15338	15032	14952	15179	15226	15104	15107	15220	15177	15165	14896	15079	15008	15153	15373	15300	15357	15281	15116	15209	15152	15290	15115	15145	15068	15042	15251	15081	14954	15190	15071	15259	15143	15267	15164	15196	15228	15113	15090	15264	15063	15239	15032	15116	15175	14953	15144	15221	14929	15219	15220	15071	14988	15083	15052	15150	15021	15130	15103	15097	15207	15100	15130	15318	15216	15066	14940	15120	15073	15297	15237	15265	15298	15029	15145	15149	14897	15004	15154	15068	15137	15088	15084	15109	15153	15116	15206	15124	15021	15098	15165	15145	15119	15168	15104	14959	15160	15225	15331	15147	15311	15203	15103	15142	15114	15407	15278	15213	15332	15080	15109	15134	15132	15181	15155	15200	15296	15172	15133	15177	15051	15177	15015	15397	15154	15085	15231	15256	15184	15138	15086	15186	14923	15055	15104	15228	15148	15077	15067	15178	15001	15187	15018	14957	15000	15141	15136	14920	15095	14993	14883	15118	15267	15240	15189	15248	15187	15097	15198	15065	15119	15136	15110	15422	15040	15237	15347	15073	15280	15297	15052	15195	15153	15313	15140	15107	15021	15369	15081	15061	15216	15143	15300	15216	15004	15050	15227	15052	15210	15230	15260	15360	15101	15161	15176	15127	15283	15008	15012	15259	15171	15254	15258	15098	15129	15075	15073	15202	15040	15322	15172	15122	15101	15279	15173	15092	15250	15155	15187	15228	15112	15243	15234	15116	15338	15199	15280	15205	15353	15034	15194	14976	15241	15091	15207	15296	15013	15307	15113	14974	15113	15175	14918	15203	15117	14986	15097	15265	15009	15091	15059	15066	15109	14962	15214	15187	15197	14964	15261	15135	15178	15070	15206	15240	15308	15096	15189	15196	15013	15194	15215	15308	15201	15119	15171	15111	15028	15387	15270	15067	15162	15060	15205	14950	15282	15158	15329	15101	15152	15003	15157	15016	15325	14999	15084	15072	15083	15220	15083	15138	15236	15210	15302	15072	15249	15278	15034	14910	15253	14980	15166	15233	15181	15070	15157	15083	15089	15248	15282	15269	15144	15217	15367	15209	15286	15059	15307	15105	15087	15168	14943	15042	15126	15175	15117	15016	15158	15270	15179	15335	15189	15240	15237	15031	15173	15230	15191	15139	15050	15394	15278	15144	15225	15115	15074	15085	15109	15136	15048	15011	15094	14939	15122	15165	15058	15160	15042	15119	15279	15111	14972	14994	15353	15254	15195	15231	15261	14991	15087	15137	15052	15023	15283	15113	15198	15113	15247	15216	15266	15275	15140	15039	14934	15028	15133	15012	15067	15053	15184	15070	15174	15107	15192	15183	15145	15407	14896	15095	15295	15231	15108	15099	15209	15090	15139	15246	15059	15015	15104	15081	15263	15264	15073	15180	15177	15047	15166	15129	15113	15046	15041	15229	15076	14944	15114	15015	14857	15302	15109	15296	15325	15095	15294	15144	15287	15110	15172	15231	15205	15091	15292	15186	15121	15266	14881	14950	15219	15144	15065	15217	15206	15159	15093	15032	15108	15126	15202	15094	15164	15295	15506	15285	15124	15250	15088	15245	15092	15018	15271	15255	15055	15172	15021	15108	14957	15008	14996	15145	15212	15104	15291	15067	15210	15189	15121	15208	15254	15149	15139	15297	15244	14996	15074	15215	15149	15173	15076	15160	15239	15060	14936	15214	15042	15150	15056	15206	15117	15156	15198	15226	15173	15220	15215	15109	15302	15160	15162	15133	15235	15050	15204	15226	15100	15159	15197	15128	15056	15155	15229	15330	15084	15042	15277	15510	15271	15240	15158	15141	14937	15194	15283	15168	15140	15186	15392	15078	15249	15290	15259	15092	15039	15165	15093	15014	15372	15208	14970	14959	15303	15059	14951	15039	14851	15320	15103	15362	14937	15188	15206	15259	15142	15061	14987	15060	15223	15138	15076	15265	15242	15109	15225	15209	15091	15128	15105	15203	15230	15144	15026	15117	14976	15165	15277	15242	15351	15136	15262	15160	15163	15170	15190	15125	15062	15052	15121	14881	15169	15364	15178	15227	15197	15070	15065	14911	15206	14893	15057	15302	15031	15009	15360	15110	15265	15181	15164	15172	15084	14921	15039	15100	15069	15038	15126	15161	15292	15339	15205	15185	15344	15398	15227	15143	15070	15173	15206	15224	15211	15044	15033	15165	15127	15170	15075	15046	15059	15099	15239	15081	15090	15288	15131	15165	15118	15135	15143	15042	15063	15314	15105	15178	15245	14915	15007	15034	15100	15238	15215	15225	15135	15213	15147	15151	15029	15250	15063	15196	14935	15229	15297	15193	15073	15176	15261	15349	15183	15245	15249	15281	15205	15109	15158	15283	15057	15034	15131	15219	15254	15198	15204	15249	15167	15059	15262	15197	15049	15077	15085	15090	15237	15318	15209	15250	15232	14992	15082	15126	15253	14958	15321	15323	15062	15259	15125	15160	14977	15277	15079	15395	15220	15206	15387	15059	15238	15108	15080	15237	15284	15250	15028	15026	15074	15222	15057	15280	15193	15137	15204	15194	15090	15186	15053	15261	15168	15136	15180	15227	15204	15185	15163	15271	15191	15221	15246	15041	15217	15112	15216	15218	15119	15087	15119	15261	14999	15415	15087	15148	15154	15265	15167	15109	15140	15139	15190	15240	15136	15163	15095	15163	15056	14858	15203	15054	15118	15097	15367	15066	15075	15156	15130	15224	15253	15321	15222	15114	15105	15337	15171	15168	15009	14974	14959	15195	15322	15196	15099	15175	15243	15139	15352	15340	15169	15078	15079	15249	15070	15185	15112	15055	14913	15165	15236	15117	15079	15162	15235	14921	15179	15175	15268	15151	15056	14845	15182	15258	15195	15029	15265	15188	14938	15028	15319	15222	15340	15220	15239	15031	15169	15179	15182	15219	15001	15120	15272	15261	15173	15224	15094	15247	15341	15022	15247	15259	15143	15193	15185	15039	15237	15201	15116	15141	15036	15076	15296	15096	15346	15124	15000	15120	15367	15238	15124	15066	15124	15097	15127	15200	15427	15195	15310	15205	15268	15151	15372	15357	15451	15161	14967	15133	15140	15130	15259	15084	15094	15149	15177	15214	15169	15261	15186	15197	15271	15229	15258	14997	15163	15205	15174	15102	15115	15340	14971	15123	15037	15094	14957	15253	15204	15210	15312	15018	15018	14962	15094	15147	15239	15217	15152	15028	15105	15172	15196	15016	15072	14819	15279	15070	15314	15257	15255	15106	15320	15222	15272	15144	15203	15461	15042	15238	15261	15160	15238	15064	15311	15060	15141	15074	15032	15310	15324	15349	15165	14953	15260	15322	15164	15171	15070	15256	15199	15281	15294	15264	15079	15334	15154	15064	15056	15172	15226	15106	15017	15186	15112	15304	15019	15166	15362	15301	15201	15308	15139	15203	15215	15308	14984	15154	15131	15096	15244	15036	15056	15111	14980	15387	15234	15177	15073	15000	15110	15163	15042	15121	15295	15066	15060	15287	15199	15098	15254	15195	15237	15151	15112	15220	15231	15151	15191	15237	15293	14907	15174	15262	15260	15289	15390	15237	15123	15164	15082	15329	15142	15209	15182	15240	15147	15179	14918	15099	15176	15316	15336	15087	15121	15037	15041	14970	15234	15295	15081	15306	15247	15073	15006	15189	14995	15195	15182	15078	15217	15187	15163	15207	15189	15272	14884	15073	15125	15105	15069	15021	15110	15189	15218	15196	15160	15114	15224	15004	15238	14985	15108	14965	15180	15209	15216	15314	15162	15113	15150	15134	15218	15045	15113	15003	15212	15204	15263	15050	15156	15139	15294	15138
14508	27690	25913	20854	18794	18266	16018	15885	15247	14718	14980	14986	14626	14129	14125	15581	30845	34150	31152	25947	19519	15434	13669	13691	13394	13532	13599	13545	13669	13611	13539	13553	13493	13595	13474	13489	13599	13588	13724	13697	13582	13531	13566	13391	13512	13680	13655	13458	13502	13601	13678	13565	13520	13617	13550	13520	13517	13512	13538	13586	13673	13535	13495	13751	13728	13548	13740	13590	13605	13479	13471	13569	13618	13480	13406	13589	13612	13688	13593	13603	13526	13470	13511	13718	13464	13530	13402	13682	13503	13676	13455	13418	13441	13619	13585	13606	13529	13457	13553	13606	13675	13797	13720	13607	13685	13460	13648	13591	13675	13519	13552	13527	13576	13556	13576	13500	13542	13533	13662	13498	13576	13515	13592	13544	13401	13667	13661	13556	13779	13682	13551	13545	13710	13679	13645	13605	13369	13346	13650	13451	13459	13505	13473	13485	13529	13621	13554	13513	13389	13645	13505	13556	13391	13651	13408	13605	13489	13712	13484	13436	13572	13600	13577	13487	13509	13498	13472	13522	13467	13653	13497	13581	13498	13551	13640	13632	13577	13719	13488	13494	13610	13527	13421	13348	13734	13476	13585	13581	13567	13700	13496	13505	13525	13634	13505	13518	13668	13601	13659	13518	13544	13544	13496	13622	13407	13528	13561	13551	13569	13500	13613	13325	13474	13473	13611	13633	13539	13636	13661	13474	13513	13554	13701	13464	13696	13637	13620	13644	13639	13605	13520	13479	13542	13520	13454	13584	13674	13585	13489	13530	13639	13595	13658	13693	13588	13554	13520	13545	13713	13554	13526	13540	13476	13474	13446	13620	13454	13526	13622	13572	13604	13679	13495	13580	13499	13565	13631	13686	13380	13635	13563	13656	13904	13584	13688	13497	13723	13538	13401	13514	13469	13620	13596	13547	13611	13471	13586	13646	13481	13642	13710	13481	13573	13559	13626	13469	13485	13549	13652	13593	13610	13509	13635	13505	13620	13614	13443	13493	13466	13486	13490	13383	13418	13400	13492	13635	13724	13548	13456	13460	13652	13552	13502	13695	13609	13509	13353	13445	13433	13656	13494	13573	13596	13580	13576	13672	13492	13662	13444	13426	13651	13599	13482	13481	13377	13418	13472	13464	13550	13769	13676	13505	13479	13500	13542	13596	13464	13455	13579	13327	13483	13785	13519	13614	13517	13554	13479	13479	13488	13611	13616	13526	13503	13475	13571	13451	13555	13510	13477	13534	13539	13565	13582	13387	13672	13618	13640	13416	13405	13567	13412	13590	13534	13480	13589	13631	13690	13496	13536	13438	13525	13478	13572	13654	13509	13544	13508	13567	13586	13550	13673	13557	13506	13543	13525	13625	13616	13528	13593	13636	13512	13624	13369	13393	13690	13547	13584	13634	13496	13526	13515	13332	13458	13620	13669	13586	13529	13652	13623	13623	13533	13481	13664	13581	13574	13519	13673	13670	13515	13593	13401	13662	13433	13452	13398	13631	13582	13539	13628	13584	13531	13669	13334	13655	13377	13439	13374	13659	13701	13664	13386	13630	13655	13511	13627	13560	13509	13470	13632	13721	13416	13594	13464	13442	13441	13500	13417	13504	13564	13498	13473	13531	13464	13574	13603	13462	13562	13450	13672	13750	13606	13568	13423	13430	13471	13442	13512	13681	13547	13477	13510	13596	13694	13380	13491	13539	13468	13477	13530	13438	13452	13425	13482	13614	13576	13565	13598	13573	13588	13598	13525	13613	13542	13602	13626	13574	13653	13817	13530	13525	13613	13572	13486	13578	13359	13601	13477	13563	13654	13561	13698	13531	13469	13466	13537	13554	13484	13403	13503	13538	13469	13521	13430	13693	13539	13598	13556	13377	13640	13656	13292	13534	13396	13275	13676	13554	13612	13669	13575	13542	13467	13519	13519	13523	13535	13583	13583	13591	13469	13546	13532	13401	13357	13491	13439	13557	13506	13587	13402	13467	13610	13730	13352	13531	13549	13556	13558	13610	13659	13616	13502	13524	13642	13678	13509	13577	13388	13517	13496	13425	13501	13484	13392	13636	13490	13575	13348	13433	13636	13805	13564	13606	13516	13563	13602	13697	13526	13598	13565	13620	13516	13496	13518	13614	13593	13447	13459	13566	13716	13484	13544	13561	13497	13623	13501	13573	13581	13377	13634	13657	13491	13628	13417	13579	13631	13499	13467	13629	13505	13626	13476	13637	13556	13619	13500	13488	13544	13438	13595	13821	13522	13474	13673	13688	13663	13487	13580	13538	13540	13417	13254	13718	13546	13635	13677	13543	13634	13594	13522	13667	13566	13611	13431	13577	13619	13634	13578	13596	13521	13570	13465	13675	13476	13602	13597	13358	13574	13632	13532	13562	13570	13418	13584	13336	13613	13591	13511	13428	13488	13480	13505	13517	13570	13607	13612	13530	13370	13617	13554	13632	13373	13494	13552	13391	13391	13591	13608	13552	13757	13616	13499	13653	13562	13674	13615	13645	13609	13757	13597	13468	13604	13556	13630	13534	13647	13492	13557	13551	13515	13448	13468	13602	13434	13598	13493	13552	13572	13479	13558	13468	13433	13609	13501	13608	13370	13450	13550	13608	13569	13549	13593	13560	13522	13533	13475	13579	13529	13519	13557	13411	13451	13543	13521	13553	13526	13602	13520	13522	13586	13490	13639	13485	13377	13519	13638	13557	13529	13627	13516	13449	13490	13663	13536	13529	13538	13657	13527	13552	13551	13563	13497	13630	13623	13498	13510	13564	13628	13540	13545	13639	13587	13461	13460	13795	13675	13663	13630	13561	13497	13530	13563	13649	13576	13532	13430	13518	13476	13528	13647	13508	13516	13526	13518	13643	13533	13511	13681	13639	13591	13538	13549	13527	13546	13736	13448	13480	13571	13731	13675	13592	13643	13579	13525	13614	13539	13465	13444	13473	13403	13659	13465	13538	13650	13496	13437	13571	13577	13458	13436	13654	13556	13619	13659	13585	13597	13410	13637	13460	13458	13741	13544	13474	13494	13512	13545	13689	13496	13440	13560	13375	13668	13405	13526	13541	13496	13589	13443	13484	13499	13518	13591	13713	13623	13595	13573	13660	13450	13599	13589	13531	13510	13545	13574	13457	13525	13454	13541	13667	13619	13471	13589	13595	13541	13611	13542	13545	13554	13580	13585	13535	13486	13574	13573	13554	13469	13560	13511	13486	13472	13752	13615	13649	13573	13445	13517	13534	13617	13555	13634	13756	13580	13455	13455	13591	13593	13353	13508	13534	13666	13553	13643	13528	13686	13444	13521	13449	13482	13562	13654	13501	13522	13494	13549	13609	13635	13471	13490	13596	13584	13515	13627	13567	13554	13499	13704	13477	13612	13586	13559	13755	13496	13589	13427	13581	13685	13590	13515	13611	13534	13500	13614	13549	13473	13579	13552	13596	13497	13672	13546	13575	13449	13506	13267	13578	13487	13628	13522	13574	13582	13524	13615	13656	13502	13376	13592	13460	13478	13557	13393	13526	13593	13569	13607	13624	13508	13480	13498	13562	13596	13636	13716	13492	13547	13630	13525	13519	13568	13654	13637	13510	13549	13448	13701	13650	13637	13311	13742	13569	13634	13623	13618	13573	13551	13534	13512	13644	13679	13449	13374	13473	13436	13568	13484	13628	13484	13578	13611	13414	13636	13346	13613	13581	13650	13489	13524	13596	13643	13741	13543	13522	13549	13569	13436	13454	13501	13680	13472	13729	13483	13445	13533	13579	13441	13569	13610	13433	13418	13619	13620	13717	13587	13664	13659	13467	13400	13456	13577	13338	13644	13698	13563	13579	13492	13512	13384	13648	13499	13698	13486	13606	13557	13582	13635	13418	13609	13577	13471	13587	13571	13422	13466	13585	13523	13480	13553	13553	13569	13472	13559	13465	13476	13512	13437	13501	13649	13523	13462	13462	13615	13571	13542	13580	13863	13632	13411	13402	13766	13578	13614	13565	13599	13499	13711	13592	13719	13442	13588	13485	13469	13525	13588	13672	13564	13512	13401	13528	13596	13579	13573	13556	13508	13548	13412	13552	13494	13638	13437	13466	13533	13629	13337	13581	13540	13503	13529	13490	13644	13677	13565	13621	13416	13515	13814	13500	13422	13373	13581	13576	13617	13552	13490	13447	13669	13624	13636	13700	13511	13438	13563	13558	13548	13634	13525	13618	13495	13590	13676	13642	13461	13391	13680	13436	13797	13505	13397	13513	13339	13603	13517	13635	13453	13516	13625	13479	13450	13459	13535	13711	13559	13614	13522	13588	13602	13484	13641	13577	13523	13540	13553	13543	13454	13469	13465	13566	13713	13392	13537	13394	13465	13669	13478	13676	13565	13679	13366	13465	13461	13548	13644	13480	13608	13507	13530	13570	13481	13694	13692	13516	13513	13509	13627	13725	13381	13551	13633	13527	13585	13595	13602	13529	13610	13682	13530	13369	13378	13499	13506	13805	13483	13664	13499	13510	13501	13437	13509	13558	13644	13527	13572	13452	13492	13573	13674	13574	13519	13643	13480	13555	13406	13504	13514	13446	13533	13466	13514	13504	13488	13559	13727	13733	13480	13584	13540	13553	13423	13639	13696	13588	13608	13629	13580	13703	13490	13494	13687	13692	13397	13563	13543	13513	13480	13504	13665	13586	13488	13427	13638	13446	13656	13546	13461	13526	13501	13498	13764	13534	13480	13470	13530	13575	13410	13484	13508	13605	13417	13593	13549	13623	13400	13547	13545	13534	13576	13525	13519	13464	13377	13622	13606	13506	13517	13564	13637	13387	13513	13510	13620	13488	13682	13557	13613	13531	13547	13623	13751	13567	13597	13565	13507	13664	13388	13545	13661	13529	13575	13635	13500	13609	13501	13651	13548	13457	13619	13560	13484	13628	13548	13583	13426	13608	13457	13657	13622	13308	13490	13532	13533	13667	13441	13551	13513	13654	13521	13530	13694	13515	13516	13700	13607	13496	13597	13625	13506	13626	13479	13446	13572	13549	13519	13593	13540	13504	13618	13456	13434	13676	13528	13500	13593	13505	13655	13590	13580	13506	13578	13689	13586	13572	13552	13491	13606	13596	13418	13680	13585	13472
27050	21502	24028	20707	17241	17507	17643	17083	17022	16851	16832	16820	16872	16703	16521	16733	17673	18105	18457	17872	17133	16805	16834	16644	16642	16599	16598	16481	16447	16406	16590	16287	16341	16533	16420	16555	16455	16527	16607	16496	16767	16561	16705	16744	16570	16491	16483	16349	16543	16516	16477	16514	16513	16590	16515	16663	16636	16508	16667	16496	16738	16419	16470	16631	16522	16545	16600	16345	16461	16572	16617	16531	16492	16417	16544	16494	16602	16569	16632	16371	16590	16683	16400	16554	16706	16533	16597	16282	16541	16617	16562	16508	16461	16810	16573	16419	16549	16602	16726	16392	16604	16645	16635	16402	16365	16614	16498	16907	16473	16643	16536	16597	16655	16523	16695	16470	16451	16718	16536	16472	16627	16501	16494	16294	16667	16454	16530	16362	16357	16713	16673	16489	16520	16517	16563	16684	16578	16406	16636	16461	16549	16508	16284	16333	16331	16375	16362	16584	16532	16487	16342	16371	16591	16390	16724	16539	16357	16638	16386	16497	16611	16670	16460	16385	16487	16366	16723	16486	16576	16463	16325	16555	16531	16550	16363	16564	16527	16398	16624	16697	16354	16545	16513	16576	16490	16658	16625	16206	16543	16522	16286	16396	16617	16437	16529	16564	16694	16491	16651	16600	16619	16600	16612	16489	16567	16468	16451	16520	16457	16566	16498	16666	16505	16423	16587	16382	16376	16476	16552	16768	16627	16615	16476	16524	16411	16519	16600	16491	16508	16502	16618	16377	16505	16537	16697	16461	16312	16496	16459	16506	16756	16571	16585	16526	16420	16387	16423	16373	16503	16712	16377	16685	16715	16420	16468	16683	16511	16333	16543	16400	16291	16690	16479	16559	16761	16811	16686	16622	16607	16417	16401	16632	16748	16644	16574	16658	16453	16580	16507	16530	16521	16614	16700	16619	16592	16493	16762	16710	16598	16593	16643	16534	16513	16775	16425	16466	16412	16448	16603	16566	16514	16632	16599	16504	16449	16468	16613	16526	16520	16409	16513	16567	16306	16562	16638	16427	16673	16470	16390	16522	16475	16522	16460	16519	16480	16525	16669	16621	16571	16619	16651	16653	16704	16403	16637	16543	16497	16492	16478	16584	16783	16509	16451	16604	16530	16709	16259	16406	16488	16458	16607	16380	16544	16649	16511	16605	16591	16767	16448	16646	16517	16681	16533	16609	16395	16567	16546	16556	16587	16528	16628	16446	16581	16470	16545	16472	16287	16331	16465	16583	16447	16525	16501	16472	16413	16573	16689	16438	16428	16529	16728	16568	16547	16449	16401	16592	16368	16666	16655	16591	16528	16553	16475	16106	16532	16617	16686	16652	16695	16810	16546	16596	16531	16586	16377	16576	16463	16636	16482	16415	16493	16553	16490	16498	16572	16456	16742	16596	16726	16676	16386	16505	16533	16422	16677	16459	16509	16356	16508	16324	16672	16581	16511	16538	16632	16563	16455	16549	16572	16386	16586	16469	16410	16678	16443	16498	16670	16571	16727	16438	16453	16619	16466	16410	16568	16361	16496	16520	16454	16612	16529	16443	16436	16412	16284	16693	16479	16579	16690	16557	16586	16510	16356	16506	16459	16668	16352	16685	16416	16563	16558	16391	16562	16414	16466	16583	16901	16498	16779	16682	16602	16531	16684	16634	16582	16624	16545	16555	16600	16511	16349	16367	16510	16679	16557	16659	16407	16562	16465	16681	16674	16508	16536	16654	16481	16732	16554	16447	16482	16396	16399	16728	16539	16562	16547	16461	16538	16632	16759	16504	16496	16695	16569	16560	16564	16441	16640	16608	16525	16697	16660	16600	16688	16569	16549	16428	16508	16693	16620	16481	16521	16618	16644	16626	16737	16695	16659	16597	16457	16495	16648	16413	16489	16625	16566	16564	16471	16555	16513	16484	16591	16471	16506	16548	16502	16577	16782	16714	16780	16516	16515	16621	16461	16371	16613	16698	16514	16563	16402	16420	16570	16644	16547	16499	16608	16603	16720	16449	16501	16595	16577	16583	16533	16481	16540	16714	16563	16594	16639	16573	16629	16630	16571	16551	16461	16610	16542	16506	16508	16549	16603	16533	16314	16681	16526	16321	16366	16574	16450	16659	16451	16489	16499	16755	16641	16708	16435	16489	16470	16425	16392	16646	16564	16708	16572	16442	16609	16589	16466	16551	16658	16505	16395	16445	16428	16577	16431	16428	16554	16671	16582	16531	16638	16673	16607	16652	16589	16691	16390	16534	16580	16561	16670	16473	16474	16525	16503	16680	16425	16420	16608	16536	16598	16383	16530	16643	16664	16500	16623	16388	16651	16616	16437	16632	16465	16404	16535	16596	16485	16461	16585	16575	16544	16491	16569	16497	16648	16633	16517	16671	16668	16599	16514	16572	16412	16616	16475	16398	16538	16457	16552	16342	16540	16421	16532	16504	16573	16403	16393	16512	16653	16495	16459	16478	16358	16630	16637	16530	16480	16411	16314	16425	16555	16477	16589	16781	16505	16553	16657	16475	16638	16339	16296	16594	16554	16451	16444	16490	16451	16404	16444	16509	16594	16661	16530	16572	16654	16636	16766	16713	16457	16752	16578	16610	16531	16304	16621	16566	16387	16367	16711	16571	16594	16603	16681	16533	16509	16399	16511	16508	16547	16504	16599	16390	16493	16562	16412	16576	16770	16498	16376	16582	16339	16470	16643	16629	16406	16584	16650	16638	16643	16499	16382	16457	16629	16387	16562	16614	16557	16498	16569	16597	16647	16814	16622	16640	16736	16669	16467	16571	16463	16414	16640	16638	16479	16665	16562	16623	16514	16289	16315	16613	16569	16749	16465	16502	16627	16482	16576	16581	16417	16775	16577	16277	16692	16543	16522	16632	16471	16668	16307	16761	16758	16713	16312	16367	16604	16619	16432	16693	16384	16584	16548	16637	16476	16617	16532	16520	16690	16667	16575	16617	16410	16719	16508	16639	16712	16533	16482	16288	16491	16455	16503	16501	16429	16539	16639	16691	16562	16603	16402	16465	16535	16474	16652	16601	16377	16402	16787	16507	16610	16617	16575	16537	16648	16408	16364	16600	16482	16449	16571	16403	16668	16486	16429	16538	16479	16533	16328	16410	16658	16405	16622	16557	16492	16697	16726	16435	16566	16723	16425	16572	16443	16617	16427	16550	16541	16603	16565	16774	16340	16495	16613	16512	16504	16500	16457	16630	16587	16544	16561	16498	16620	16357	16537	16559	16552	16492	16409	16418	16549	16345	16557	16546	16398	16462	16540	16568	16680	16532	16669	16458	16494	16617	16572	16479	16558	16771	16400	16518	16882	16764	16569	16577	16332	16453	16584	16587	16533	16704	16687	16557	16507	16615	16484	16665	16708	16529	16559	16548	16610	16604	16417	16551	16556	16710	16637	16487	16464	16319	16451	16383	16674	16450	16529	16308	16546	16393	16604	16567	16726	16605	16594	16561	16468	16406	16544	16528	16516	16614	16469	16598	16776	16465	16426	16427	16652	16625	16680	16686	16527	16569	16581	16486	16488	16568	16505	16688	16550	16570	16491	16436	16482	16427	16383	16551	16420	16632	16456	16416	16670	16431	16380	16551	16693	16592	16615	16570	16603	16634	16642	16400	16648	16468	16588	16659	16523	16598	16455	16552	16563	16545	16760	16446	16431	16503	16531	16686	16398	16519	16436	16604	16664	16582	16500	16531	16526	16642	16780	16608	16546	16497	16563	16447	16462	16559	16291	16416	16643	16577	16554	16497	16177	16471	16617	16518	16551	16774	16762	16656	16483	16571	16464	16456	16615	16602	16435	16530	16402	16438	16446	16497	16382	16488	16662	16408	16574	16552	16645	16521	16597	16779	16496	16562	16499	16590	16546	16593	16576	16615	16466	16379	16615	16577	16733	16712	16551	16513	16641	16462	16685	16548	16445	16780	16436	16399	16369	16721	16510	16466	16410	16584	16469	16459	16426	16495	16589	16577	16583	16589	16392	16556	16595	16668	16498	16475	16599	16433	16558	16520	16334	16559	16452	16669	16622	16493	16446	16664	16484	16537	16391	16526	16500	16454	16473	16702	16655	16540	16651	16535	16544	16564	16463	16654	16465	16715	16440	16736	16486	16591	16423	16742	16656	16343	16384	16551	16633	16282	16496	16431	16508	16357	16642	16610	16606	16600	16564	16521	16588	16623	16609	16669	16409	16457	16562	16524	16780	16421	16540	16647	16524	16551	16393	16583	16393	16597	16482	16497	16425	16579	16523	16547	16561	16354	16454	16568	16512	16479	16529	16499	16588	16590	16541	16531	16548	16585	16532	16479	16438	16502	16471	16672	16550	16663	16426	16580	16667	16698	16561	16505	16548	16461	16650	16695	16575	16488	16458	16562	16655	16500	16565	16355	16578	16647	16651	16432	16404	16506	16774	16511	16405	16454	16600	16483	16485	16661	16574	16539	16478	16449	16437	16396	16487	16850	16567	16531	16535	16553	16403	16544	16430	16729	16605	16736	16694	16661	16716	16469	16659	16403	16531	16446	16458	16396	16596	16558	16686	16565	16636	16573	16671	16386	16615	16484	16659	16437	16518	16573	16604	16568	16432	16575	16379	16691	16496	16681	16535	16659	16340	16408	16682	16416	16509	16474	16463	16631	16463	16327	16575	16542	16518	16582	16364	16745	16569	16350	16385	16685	16579	16436	16591	16627	16491	16268	16540	16621	16539	16448	16504	16667	16662	16678	16663	16294	16435	16468	16692	16348	16501	16549	16406	16690	16788	16727	16415	16426	16585	16571	16594	16509	16574	16838	16470	16447	16389	16548	16463	16517	16571	16615	16542	16570	16616	16599	16582	16515	16546	16539	16715	16547	16654	16438	16537	16505	16733	16519	16462	16454	16488	16505	16620	16586	16279	16437	16425	16506	16480	16676	16661	16626	16391	16478	16780	16522	16677	16546	16331	16385	16496	16476	16610	16434	16394	16616	16371	16624	16732	16472	16570	16593	16408	16586	16388	16638	16389	16479	16723	16750	16482	16576	16392	16365	16440	16642	16483	16686	16573	16604	16526	16429	16521	16529	16586	16600	16444	16769	16346	16337	16547	16678	16474	16536	16453	16663	16547	16483
14509	17958	17852	16218	15920	15768	15399	15182	15092	15065	14755	14968	14761	14675	14416	14615	15824	16713	16553	15774	15088	14552	14543	14506	14569	14522	14454	14430	14361	14445	14313	14268	14635	14475	14577	14226	14345	14366	14572	14423	14143	14335	14459	14363	14405	14419	14516	14454	14470	14352	14574	14601	14461	14559	14448	14411	14418	14378	14305	14304	14431	14581	14392	14503	14474	14327	14380	14358	14246	14485	14385	14365	14379	14460	14362	14369	14374	14518	14311	14387	14333	14472	14418	14347	14397	14459	14352	14399	14422	14458	14540	14378	14372	14340	14403	14516	14197	14308	14370	14255	14374	14472	14452	14474	14307	14244	14520	14359	14403	14558	14454	14249	14316	14364	14354	14473	14522	14369	14423	14406	14370	14344	14309	14373	14446	14396	14418	14387	14429	14260	14218	14411	14422	14314	14498	14362	14310	14533	14448	14332	14388	14253	14632	14399	14414	14263	14501	14454	14415	14353	14411	14530	14334	14557	14384	14414	14402	14305	14441	14487	14399	14288	14472	14311	14237	14484	14473	14468	14525	14423	14385	14358	14370	14306	14464	14553	14218	14439	14363	14318	14626	14262	14456	14478	14310	14477	14386	14382	14324	14393	14304	14237	14396	14422	14296	14420	14502	14303	14449	14394	14477	14438	14401	14281	14430	14409	14491	14362	14442	14517	14212	14213	14441	14344	14331	14476	14278	14284	14270	14642	14091	14440	14420	14400	14314	14433	14444	14329	14443	14531	14290	14245	14469	14245	14302	14515	14472	14173	14472	14562	14360	14287	14339	14383	14454	14425	14398	14322	14481	14407	14677	14434	14617	14271	14447	14389	14438	14311	14598	14551	14422	14500	14394	14322	14417	14509	14336	14461	14446	14269	14388	14317	14264	14478	14417	14260	14486	14430	14248	14645	14452	14306	14319	14489	14448	14428	14340	14185	14415	14357	14276	14389	14329	14489	14381	14380	14369	14342	14271	14381	14389	14317	14267	14252	14339	14336	14498	14502	14389	14354	14455	14448	14446	14338	14421	14484	14354	14437	14573	14252	14372	14468	14453	14365	14434	14362	14242	14290	14277	14362	14404	14384	14507	14440	14421	14403	14372	14508	14491	14206	14411	14501	14491	14454	14434	14391	14525	14502	14365	14402	14416	14455	14359	14303	14447	14194	14446	14392	14481	14398	14483	14445	14352	14425	14411	14342	14430	14320	14416	14507	14487	14173	14429	14304	14504	14487	14493	14317	14628	14328	14288	14209	14379	14529	14300	14294	14401	14509	14398	14435	14496	14238	14364	14383	14464	14314	14454	14317	14353	14402	14287	14517	14336	14407	14132	14499	14306	14357	14462	14322	14260	14395	14394	14466	14294	14364	14520	14445	14368	14517	14443	14495	14384	14507	14242	14498	14389	14418	14480	14324	14271	14369	14390	14491	14335	14489	14614	14363	14381	14399	14348	14575	14386	14313	14397	14278	14409	14310	14433	14566	14375	14406	14377	14371	14489	14391	14509	14400	14334	14380	14291	14370	14414	14327	14565	14350	14287	14482	14410	14388	14409	14477	14445	14484	14354	14370	14405	14350	14386	14416	14391	14213	14402	14336	14449	14372	14410	14428	14472	14285	14414	14314	14327	14464	14329	14517	14558	14342	14428	14391	14298	14313	14234	14340	14343	14582	14376	14432	14473	14246	14435	14327	14476	14494	14351	14202	14274	14359	14416	14378	14425	14398	14493	14552	14610	14434	14295	14314	14420	14216	14420	14566	14358	14487	14500	14277	14380	14322	14302	14388	14269	14336	14348	14402	14319	14430	14380	14369	14383	14366	14431	14361	14398	14209	14467	14374	14343	14458	14208	14466	14417	14449	14371	14492	14310	14275	14311	14290	14418	14311	14361	14439	14478	14420	14364	14426	14567	14382	14272	14285	14407	14295	14408	14397	14377	14509	14604	14405	14501	14342	14327	14501	14562	14431	14374	14459	14403	14545	14291	14282	14347	14375	14308	14513	14459	14418	14337	14374	14283	14361	14339	14519	14422	14385	14332	14356	14455	14379	14446	14371	14464	14328	14342	14405	14332	14426	14287	14487	14448	14454	14363	14445	14394	14482	14403	14398	14470	14443	14449	14512	14401	14251	14450	14481	14476	14380	14229	14186	14499	14441	14461	14220	14506	14449	14464	14221	14293	14543	14196	14382	14503	14326	14352	14413	14486	14290	14342	14229	14355	14345	14496	14357	14402	14319	14496	14450	14267	14477	14305	14319	14445	14420	14353	14434	14342	14412	14382	14421	14405	14450	14397	14209	14233	14479	14253	14289	14463	14254	14323	14351	14315	14257	14522	14443	14527	14329	14231	14299	14242	14372	14393	14506	14454	14445	14218	14460	14364	14379	14505	14409	14511	14403	14371	14369	14491	14524	14384	14517	14362	14502	14457	14142	14477	14475	14306	14353	14296	14153	14278	14458	14475	14592	14419	14377	14416	14352	14514	14500	14363	14351	14382	14418	14350	14330	14427	14307	14465	14538	14311	14379	14393	14382	14442	14310	14299	14427	14361	14443	14282	14464	14463	14349	14448	14438	14555	14351	14333	14451	14329	14465	14434	14475	14126	14509	14353	14287	14425	14285	14484	14399	14496	14528	14395	14453	14353	14536	14608	14360	14402	14570	14471	14369	14290	14332	14552	14373	14400	14476	14459	14519	14413	14409	14474	14210	14314	14418	14327	14351	14326	14400	14403	14375	14293	14473	14413	14343	14293	14537	14358	14417	14395	14370	14230	14505	14370	14500	14366	14366	14469	14569	14268	14436	14389	14491	14317	14496	14345	14422	14292	14342	14426	14324	14361	14245	14694	14446	14491	14302	14505	14434	14478	14301	14356	14431	14401	14340	14417	14463	14359	14269	14395	14369	14390	14276	14434	14307	14379	14416	14369	14574	14442	14314	14480	14563	14399	14463	14387	14371	14350	14480	14268	14405	14357	14500	14330	14403	14425	14430	14328	14169	14453	14343	14363	14495	14372	14455	14427	14359	14294	14489	14368	14448	14471	14387	14301	14366	14532	14391	14463	14264	14317	14514	14323	14475	14330	14398	14416	14379	14351	14385	14543	14302	14323	14413	14246	14383	14369	14514	14530	14508	14290	14410	14370	14501	14428	14407	14295	14494	14416	14444	14297	14412	14492	14392	14345	14272	14188	14450	14355	14444	14408	14463	14462	14315	14508	14304	14420	14445	14303	14410	14504	14470	14524	14589	14447	14434	14302	14272	14334	14411	14611	14451	14573	14382	14436	14360	14436	14318	14447	14258	14460	14376	14355	14379	14250	14392	14342	14363	14408	14529	14432	14524	14252	14398	14292	14495	14524	14443	14185	14455	14439	14325	14436	14467	14460	14276	14387	14441	14341	14355	14201	14480	14443	14339	14330	14478	14312	14396	14582	14375	14397	14373	14431	14552	14244	14396	14389	14335	14318	14405	14328	14164	14328	14238	14410	14397	14441	14541	14376	14320	14420	14228	14414	14479	14274	14266	14309	14357	14318	14470	14333	14495	14360	14551	14315	14480	14434	14321	14245	14249	14540	14479	14383	14376	14333	14356	14387	14474	14651	14341	14407	14305	14172	14370	14365	14335	14381	14457	14350	14404	14366	14453	14408	14475	14307	14501	14529	14440	14415	14405	14438	14481	14379	14380	14368	14267	14363	14460	14275	14301	14279	14501	14443	14481	14347	14511	14435	14538	14300	14468	14319	14364	14268	14284	14432	14364	14497	14350	14437	14307	14421	14324	14387	14454	14339	14436	14206	14319	14442	14236	14353	14476	14415	14351	14459	14464	14360	14186	14328	14363	14513	14223	14331	14248	14395	14455	14371	14441	14222	14400	14397	14354	14362	14460	14580	14336	14519	14357	14319	14507	14419	14277	14429	14594	14375	14460	14528	14377	14373	14450	14486	14474	14433	14426	14212	14451	14471	14475	14394	14373	14537	14367	14356	14360	14449	14391	14233	14369	14413	14246	14521	14264	14350	14381	14439	14447	14338	14441	14427	14428	14546	14487	14237	14497	14376	14312	14396	14578	14398	14352	14521	14257	14510	14451	14740	14485	14275	14595	14463	14344	14304	14420	14598	14275	14392	14382	14341	14320	14524	14461	14416	14513	14435	14350	14372	14399	14381	14549	14474	14411	14385	14539	14433	14509	14541	14284	14536	14297	14363	14471	14537	14522	14344	14398	14203	14493	14348	14321	14264	14418	14396	14379	14508	14259	14381	14350	14458	14246	14407	14349	14391	14439	14428	14351	14269	14486	14450	14363	14325	14519	14400	14381	14393	14438	14334	14383	14307	14232	14550	14398	14500	14269	14325	14389	14395	14393	14495	14394	14376	14510	14496	14284	14354	14444	14294	14385	14647	14498	14312	14541	14487	14524	14492	14388	14416	14432	14303	14337	14513	14328	14410	14373	14447	14271	14321	14287	14667	14398	14352	14352	14407	14362	14419	14594	14597	14344	14531	14459	14453	14330	14257	14349	14437	14273	14444	14126	14382	14490	14369	14464	14519	14397	14305	14445	14477	14225	14414	14414	14598	14484	14372	14478	14335	14389	14269	14415	14700	14240	14383	14451	14365	14409	14325	14570	14354	14264	14338	14287	14350	14306	14552	14410	14329	14379	14403	14424	14332	14403	14421	14458	14453	14407	14336	14219	14489	14392	14357	14634	14164	14434	14497	14354	14531	14603	14441	14437	14291	14321	14402	14340	14419	14426	14365	14333	14438	14418	14285	14403	14417	14379	14484	14276	14336	14467	14474	14499	14383	14581	14318	14420	14415	14412	14324	14396	14346	14367	14387	14451	14341	14331	14598	14370	14448	14349	14265	14383	14488	14276	14342	14348	14374	14145	14374	14578	14392	14420	14472	14435	14393	14362	14427	14374	14520	14371	14591	14386	14363	14313	14428	14377	14450	14406	14474	14373	14442	14527	14344	14500	14275	14567	14339	14348	14572	14312	14258	14339	14237	14454	14377	14328	14381	14195	14310	14367	14343	14393	14252	14394	14401	14344	14416	14393	14520	14423	14212	14359	14541	14505	14466	14463	14537	14336	14286	14431	14373	14331	14504	14268	14363	14275	14390	14483	14411	14324	14419	14439
23838	20944	28163	24012	22068	21686	21201	18849	18133	18278	18349	18217	17675	17959	17545	17766	23401	26534	25071	22721	20414	18252	17838	17605	17550	17524	17578	17507	17611	17424	17559	17432	17546	17464	17446	17389	17289	17468	17284	17287	17418	17378	17485	17497	17446	17463	17427	17566	17532	17390	17417	17320	17540	17563	17590	17527	17370	17520	17403	17354	17440	17548	17066	17501	17669	17497	17440	17487	17284	17314	17342	17459	17438	17334	17492	17300	17502	17454	17430	17450	17539	17480	17526	17432	17662	17567	17493	17508	17469	17314	17190	17377	17508	17342	17387	17586	17520	17417	17539	17542	17349	17240	17141	17355	17355	17514	17292	17268	17431	17419	17302	17494	17380	17342	17469	17384	17376	17401	17366	17419	17560	17334	17255	17085	17547	17313	17367	17477	17397	17381	17374	17452	17243	17414	17466	17294	17299	17132	17257	17290	17575	17356	17388	17431	17246	17392	17358	17431	17257	17363	17467	17265	17591	17357	17429	17394	17399	17361	17511	17178	17406	17316	17473	17109	17328	17410	17318	17319	17533	17440	17505	17447	17324	17268	17370	17326	17191	17552	17524	17424	17526	17348	17269	17391	17613	17418	17384	17197	17384	17660	17431	17324	17383	17528	17338	17553	17499	17202	17538	17378	17349	17329	17430	17519	17432	17313	17496	17340	17430	17321	17281	17237	17421	17187	17293	17422	17273	17347	17478	17326	17516	17607	17449	17343	17301	17303	17303	17530	17346	17350	17520	17518	17454	17406	17229	17261	17319	17344	17521	17498	17455	17255	17443	17412	17542	17312	17381	17429	17316	17362	17333	17534	17410	17587	17336	17295	17487	17447	17538	17558	17301	17511	17225	17069	17496	17394	17437	17445	17425	17143	17282	17473	17334	17228	17461	17430	17375	17402	17332	17316	17282	17405	17534	17335	17465	17626	17257	17322	17558	17379	17253	17215	17500	17335	17597	17455	17149	17383	17156	17316	17405	17526	17402	17323	17321	17299	17325	17295	17343	17367	17195	17463	17403	17420	17330	17445	17396	17369	17355	17406	17328	17457	17420	17403	17361	17391	17254	17205	17569	17319	17245	17570	17373	17256	17421	17582	17282	17362	17238	17419	17520	17516	17438	17500	17359	17371	17371	17460	17360	17436	17211	17434	17460	17226	17299	17240	17409	17400	17631	17363	17613	17339	17299	17473	17258	17363	17446	17273	17575	17356	17163	17564	17508	17290	17446	17348	17328	17607	17344	17374	17326	17194	17665	17339	17504	17445	17413	17414	17426	17360	17299	17316	17474	17441	17582	17351	17378	17435	17317	17245	17395	17372	17394	17526	17436	17492	17436	17473	17449	17494	17532	17361	17268	17334	17690	17431	17317	17525	17388	17388	17361	17418	17392	17367	17197	17347	17400	17414	17291	17303	17433	17521	17369	17309	17594	17139	17185	17434	17140	17611	17336	17294	17449	17365	17226	17537	17282	17202	17573	17528	17405	17371	17386	17488	17452	17350	17564	17459	17253	17193	17269	17302	17525	17342	17351	17363	17214	17537	17227	17349	17412	17397	17483	17483	17346	17580	17356	17450	17334	17255	17454	17417	17319	17464	17348	17341	17393	17276	17393	17207	17250	17581	17465	17422	17468	17480	17721	17498	17525	17567	17477	17584	17551	17625	17543	17280	17409	17409	17390	17059	17427	17559	17229	17491	17422	17412	17252	17498	17396	17438	17483	17409	17491	17391	17549	17157	17410	17307	17220	17341	17470	17387	17402	17592	17312	17501	17443	17246	17344	17358	17664	17627	17472	17442	17375	17367	17289	17333	17454	17488	17561	17493	17564	17219	17542	17261	17644	17244	17347	17375	17463	17380	17299	17573	17417	17705	17493	17338	17469	17512	17645	17277	17470	17391	17435	17585	17413	17362	17476	17278	17291	17533	17415	17491	17448	17340	17486	17414	17248	17287	17367	17299	17527	17382	17422	17291	17333	17378	17308	17183	17411	17656	17259	17225	17483	17458	17485	17522	17443	17328	17176	17261	17662	17331	17491	17576	17196	17433	17556	17189	17513	17446	17403	17342	17305	17289	17445	17320	17290	17352	17297	17405	17327	17187	17368	17218	17343	17424	17428	17518	17332	17550	17535	17562	17615	17504	17376	17421	17348	17230	17385	17220	17180	17492	17343	17283	17366	17182	17269	17631	17341	17470	17443	17352	17549	17408	17364	17318	17302	17206	17364	17353	17307	17312	17335	17589	17457	17559	17507	17317	17351	17217	17515	17405	17404	17236	17313	17385	17296	17509	17391	17493	17379	17430	17211	17371	17344	17202	17447	17240	17506	17345	17394	17184	17438	17380	17316	17289	17377	17138	17469	17383	17409	17345	17581	17256	17436	17289	17402	17360	17373	17414	17333	17136	17417	17393	17525	17224	17464	17461	17409	17470	17207	17441	17306	17442	17327	17521	17335	17497	17301	17370	17492	17198	17370	17414	17313	17281	17293	17462	17312	17272	17381	17238	17375	17320	17393	17390	17404	17427	17421	17465	17378	17358	17392	17465	17302	17289	17635	17474	17454	17467	17301	17495	17178	17332	17263	17514	17384	17506	17654	17469	17563	17422	17461	17368	17373	17462	17316	17563	17536	17311	17416	17413	17472	17431	17344	17389	17529	17360	17450	17444	17328	17285	17338	17369	17419	17356	17233	17453	17315	17335	17444	17461	17353	17296	17630	17391	17355	17443	17278	17444	17290	17444	17405	17236	17194	17395	17606	17325	17366	17448	17439	17264	17370	17384	17301	17440	17385	17402	17282	17077	17366	17434	17400	17394	17433	17457	17491	17315	17397	17293	17436	17405	17432	17280	17517	17362	17291	17404	17474	17592	17561	17353	17483	17376	17596	17405	17458	17218	17115	17304	17552	17374	17403	17386	17471	17288	17392	17350	17345	17466	17349	17485	17337	17463	17438	17504	17471	17231	17310	17303	17369	17305	17326	17535	17621	17490	17197	17455	17496	17517	17353	17478	17586	17308	17345	17471	17522	17403	17489	17401	17167	17475	17343	17326	17500	17446	17464	17307	17242	17294	17275	17467	17636	17356	17352	17356	17404	17211	17398	17357	17514	17565	17271	17326	17229	17172	17308	17354	17165	17129	17280	17514	17486	17385	17387	17366	17406	17463	17443	17499	17396	17168	17290	17200	17361	17275	17603	17628	17339	17328	17505	17320	17398	17433	17466	17426	17261	17304	17344	17420	17423	17311	17386	17369	17332	17338	17319	17337	17442	17505	17429	17393	17479	17310	17545	17309	17438	17456	17459	17572	17268	17213	17368	17500	17481	17179	17420	17356	17254	17469	17420	17456	17579	17092	17370	17273	17283	17345	17272	17310	17322	17424	17395	17362	17209	17204	17434	17382	17575	17225	17373	17308	17402	17238	17598	17291	17381	17263	17401	17347	17181	17388	17371	17507	17420	17402	17347	17670	17470	17296	17471	17233	17371	17355	17302	17360	17324	17180	17298	17261	17257	17389	17278	17397	17469	17305	17266	17367	17429	17359	17430	17622	17326	17246	17472	17428	17640	17445	17421	17199	17530	17274	17361	17461	17332	17271	17240	17380	17345	17543	17472	17292	17436	17388	17289	17526	17374	17481	17333	17391	17483	17257	17522	17411	17375	17460	17505	17478	17406	17287	17412	17443	17573	17217	17470	17340	17375	17301	17199	17399	17398	17325	17476	17300	17371	17219	17363	17311	17441	17317	17386	17372	17258	17322	17445	17355	17535	17425	17581	17361	17238	17446	17344	17533	17405	17423	17310	17468	17486	17312	17365	17450	17326	17402	17453	17318	17401	17244	17201	17249	17363	17342	17365	17386	17319	17562	17354	17341	17373	17355	17491	17358	17297	17303	17431	17475	17390	17272	17526	17370	17402	17527	17307	17320	17385	17329	17402	17348	17317	17343	17315	17466	17451	17329	17531	17430	17388	17304	17433	17401	17386	17449	17298	17366	17543	17434	17448	17207	17147	17394	17437	17485	17462	17243	17404	17468	17075	17381	17512	17487	17294	17429	17397	17383	17364	17465	17277	17465	17520	17308	17399	17513	17494	17546	17377	17377	17125	17424	17410	17226	17463	17379	17521	17321	17312	17449	17532	17393	17430	17351	17381	17431	17380	17413	17500	17465	17558	17321	17417	17385	17177	17406	17635	17439	17474	17421	17233	17521	17392	17414	17234	17381	17281	17490	17396	17280	17332	17255	17396	17271	17361	17434	17320	17492	17486	17457	17420	17492	17270	17336	17238	17384	17228	17362	17156	17532	17339	17378	17489	17401	17296	17555	17591	17282	17487	17413	17439	17315	17399	17367	17322	17491	17440	17627	17401	17558	17402	17440	17499	17495	17349	17406	17449	17459	17315	17281	17190	17436	17424	17448	17506	17324	17550	17447	17358	17385	17376	17182	17443	17300	17285	17198	17512	17460	17273	17153	17514	17343	17235	17241	17266	17221	17498	17533	17396	17185	17134	17256	17448	17269	17446	17290	17544	17390	17346	17191	17452	17439	17541	17341	17487	17346	17527	17365	17318	17229	17336	17622	17352	17264	17540	17213	17162	17453	17462	17257	17328	17375	17334	17342	17522	17288	17458	17661	17414	17410	17338	17398	17417	17463	17269	17253	17392	17381	17498	17371	17433	17437	17533	17528	17170	17324	17248	17249	17403	17372	17602	17416	17119	17312	17415	17422	17425	17142	17336	17422	17517	17370	17431	17626	17237	17432	17441	17263	17186	17450	17357	17517	17572	17585	17311	17348	17507	17323	17425	17445	17237	17419	17366	17381	17527	17632	17531	17559	17386	17397	17539	17311	17348	17150	17377	17204	17397	17308	17210	17329	17379	17365	17431	17500	17573	17357	17283	17370	17454	17305	17377	17495	17551	17362	17448	17411	17347	17449	17293	17321	17522	17310	17466	17342	17369	17488	17369	17333	17515	17307	17333	17323	17279	17462	17441	17391	17263	17421	17267	17341	17432	17301	17482	17300	17511	17463	17507	17366	17499	17451	17360	17327	17450	17454	17586	17388	17530	17169	17520	17449	17575	17250	17439	17355	17389	17399	17363	17268	17520	17463	17433	17261	17469	17282	17207	17283	17451	17521
13907	23637	22284	19031	18755	17693	17238	16726	16371	15935	16069	15683	15380	15282	15073	15397	24567	26814	24514	21113	17747	15659	15328	15048	14992	15055	15085	15008	15218	15053	15036	15008	14974	15124	14960	14774	14915	14858	15003	15072	15112	15143	14916	14892	14919	15002	14760	15040	14960	15112	14897	15135	15036	14806	15046	15078	14777	14804	14977	14933	15079	14792	15075	14985	14841	14979	15005	14999	15013	14975	14965	14927	15071	14778	14882	15062	14887	14909	14939	14952	15055	14843	14914	14951	14878	14944	14999	14994	14920	14915	14941	15044	14884	15008	14904	14949	15019	14935	14824	14827	15018	15066	14939	14947	14899	14897	14953	14957	15004	15054	14948	14972	15107	14940	15044	14809	15029	14985	14848	14859	14958	14807	15009	15034	15063	14990	15015	15027	14896	15100	14893	15034	15066	15137	15076	14993	15009	14893	14969	14820	15096	14936	14870	14954	14820	14918	14984	14929	15040	14862	14932	14967	14996	14877	14887	15043	15016	14975	15106	14764	14986	14903	14962	14985	15034	14993	14908	14981	14979	15089	14990	14957	15018	14999	15140	14788	14975	14996	14988	14959	15117	14885	14946	15058	14972	14856	14999	15054	14912	14987	14901	15084	14910	14991	15092	14808	15160	14915	14906	14949	15074	14897	14925	14855	15000	14949	14887	15084	15028	15050	14886	14817	14941	14987	14949	14859	15132	15123	14980	15132	14893	14935	14970	15099	14903	14864	14945	14738	15016	14774	14791	14943	14792	15050	15044	14972	14921	14852	14988	14951	14949	14976	14857	14957	15001	14981	15079	14870	14993	14855	14979	15033	15019	14987	14999	15068	14995	14973	14948	15111	14960	14757	15092	14853	15063	14989	15018	14989	14852	14994	15039	14932	14958	14863	14903	14963	15070	15064	14849	14881	14979	14905	15046	14806	15131	14949	15146	14953	14903	15159	14868	15020	15066	14936	14988	14974	14939	15111	14951	14913	14964	14932	14962	14878	14938	14817	14926	14953	14978	15033	14963	14987	14976	14989	14893	14967	14897	14956	15038	14961	15008	14964	15010	14932	14962	14859	14940	14864	14938	14873	15123	14860	15051	14772	14809	14991	14931	15144	14857	14904	15099	14864	15048	14692	15048	14926	15031	15027	14873	15016	14840	14779	14908	14906	14961	14934	14918	15076	14804	14941	14975	15035	15047	15074	15081	14936	15017	14963	15142	15010	14901	15001	14931	14857	15054	15079	14938	14781	15039	14862	15095	14879	14968	14954	15081	14964	15029	14861	14924	14926	14949	15087	14935	15086	14846	15121	14940	14939	15060	14798	14846	14897	14826	15019	14902	15014	14943	15152	14983	14942	15030	15088	15091	14962	15092	14935	14655	15048	15007	15136	14988	15093	15059	14786	14963	14966	14946	14923	15031	14908	14788	14977	15085	14947	14940	14875	14888	15024	14881	15018	14987	15155	14857	15003	14826	14820	15138	14843	14817	14863	15045	15091	14853	15152	15081	14721	15098	14855	14954	14969	14986	14815	14888	14985	14969	15056	14852	14870	14968	15043	14833	14898	15110	14873	14853	15081	14918	15118	14892	14936	15084	14965	14869	15034	15000	14910	14962	15004	14995	14834	14978	15004	14985	15009	14827	14987	14939	14920	14974	14892	14906	14992	14967	15129	14917	15027	15036	14976	15006	14809	14913	14836	15025	14912	14813	14734	14804	14948	14952	14889	14986	15049	14898	14831	14897	14967	14956	15113	14959	14931	14846	14872	15048	15037	14894	15015	14951	14984	14982	14942	14930	15035	14845	14914	14987	14983	14825	14974	14893	14893	15097	14854	14942	14998	14996	15005	15131	15010	15010	15025	15065	15005	15168	15004	15134	14906	14865	15027	14813	15100	14946	14929	14929	14925	14951	14976	15021	14912	15010	14892	14830	14923	15045	14854	14893	14967	15007	14957	14962	14831	14908	15045	15120	14980	14873	15032	14923	14948	15018	14782	14919	14733	14888	14989	14976	15062	15021	15073	14849	14886	15120	15037	14957	15026	14924	14986	15004	15083	14887	15003	14866	15100	14989	14977	14930	14913	15081	14891	14998	15024	14798	15089	14964	14852	14949	14985	14970	14962	15139	15153	15002	14928	14824	15020	14957	14939	15096	14909	15087	15132	14961	14907	14809	15063	14933	15065	15029	14963	15099	15048	15057	15072	15120	14934	14995	15044	15024	14772	14788	14985	14974	14792	14999	14722	14906	15036	14959	15039	15041	14928	14798	14975	15120	15047	14936	14808	14998	15052	14959	15073	15101	14938	14858	14941	14941	15098	14948	15011	15082	14953	14972	15053	15195	15053	14884	14950	14831	15268	15039	15173	14816	14972	15025	15145	14811	14975	14788	14878	14980	15149	14948	14989	15011	14908	15081	14914	14936	14887	15062	14984	14981	15086	14909	14987	14740	14872	14845	15085	15002	14946	15031	14843	14915	15089	15031	15050	14992	15058	14854	15039	14954	15021	14887	14955	14950	14934	15061	15029	15135	15022	14893	15123	15033	14999	14824	15081	15223	14844	14929	15110	14797	14998	14853	14909	14934	14883	15034	14859	15053	14812	14861	14899	14880	15020	14971	15055	15123	15184	15009	14924	14898	15186	14943	15023	15038	14850	14960	14898	15064	15067	14941	14915	14845	14982	15033	14907	14874	14910	14964	14963	14822	15018	14808	14754	14879	15078	15127	15008	15016	15091	14975	14913	14986	14976	14860	14979	15038	15060	15075	14957	14943	14998	15026	14891	15128	14981	14898	14977	14708	14942	15099	14831	15109	14905	15084	14871	15099	14898	14864	14853	15042	14988	15138	14995	15009	15010	15038	14841	14969	15102	14957	14987	14921	14781	14980	15014	14941	14863	14842	15026	14996	15097	14957	15042	14895	15060	14907	15001	14889	14866	14917	14957	14847	14987	14982	15016	14948	14924	14908	14955	15053	14944	14971	14969	14857	14954	14932	14965	14979	14998	14828	14938	14873	14795	14934	14957	14907	14742	15165	15034	14825	14923	15053	14896	14897	15148	14980	14901	14822	14938	15106	14926	15027	14984	15003	14878	15029	14796	15001	14891	15134	14903	15028	14816	14908	14989	15040	15014	15035	14901	14979	14842	14948	14952	14897	15058	14884	15177	14952	14995	15022	14936	14890	15175	14955	14963	14964	15023	15040	14868	15011	14982	14972	15046	14773	14972	14970	14992	15005	14950	14955	15006	15029	14985	14909	15063	15065	14812	14895	14894	14969	14936	14866	15130	14880	15028	15004	15094	14991	15034	14825	15018	15016	14936	14973	14902	14812	14833	14973	14854	14961	14894	15176	14817	15037	15054	14901	14977	15003	15095	15027	14992	15104	14933	14916	15044	14959	15028	14876	14772	14816	15015	14978	15025	15103	14950	15132	15076	15087	15035	15109	14707	14951	15015	15076	14918	15000	15120	14810	14921	14962	15154	15006	14938	15201	14858	15089	15071	14686	14958	14893	14819	14826	14976	14776	14961	14954	14969	14965	14905	14951	14896	14792	14807	14790	14880	14852	15001	15078	14987	14936	14886	14805	14866	14937	15131	14959	14892	14977	14912	14914	14822	15018	15045	14854	14909	14798	14993	15077	15023	14895	14873	14899	15014	15033	15064	14772	14961	14915	15203	14883	14990	15096	14911	15139	14947	14952	14859	15054	14938	14893	14971	14934	14964	15285	15015	15121	14872	15011	14882	15056	14908	14864	14884	14956	14879	15026	14870	14950	15091	15009	14923	15023	14993	15002	14931	14960	14919	15032	14940	15106	14941	14942	15062	14972	14949	15056	15123	14908	15054	15014	15006	14858	15054	14900	15018	15125	14866	15082	14966	14998	15051	14977	15044	14948	15008	14866	14947	14920	15070	15015	14983	14821	14871	14927	14955	14945	15073	15097	15137	14996	15028	15083	14970	15054	14845	14888	14775	15183	14826	14959	14895	15020	14993	15068	14663	14774	14920	15020	14876	14941	15083	14911	15208	14924	15010	14994	14941	14985	15045	15014	15071	14876	15217	14807	14998	14886	15014	14920	14796	14864	15011	14911	15071	15004	14963	15004	14987	15049	14995	14932	15103	14880	14973	15052	15090	14913	14756	14925	15085	14819	15048	14928	14996	15082	15017	14899	14998	14930	14988	15020	14977	14981	15006	14989	14855	15045	15027	14858	14937	14963	15083	15041	15013	14850	15043	14842	14923	14995	15044	15058	15052	14894	14970	14907	15110	14961	15028	14954	15032	14863	15082	14964	14920	15003	14995	14931	14863	15038	14910	14876	14946	14855	14799	15085	14938	15084	15024	14982	15069	14844	14912	15009	14819	14862	14990	15027	15046	14951	15032	14975	15032	14996	14940	14990	15099	15047	14952	15017	14914	14827	14967	15025	15145	14955	14982	14964	14845	14882	14977	14917	14903	14913	15009	15039	14956	14996	15037	14929	14794	14922	15024	14919	14927	15003	14910	14909	14880	14982	14987	15113	14978	15136	15042	14995	15048	15100	14966	14965	15095	15005	14911	14973	14946	14953	15059	15019	14951	14782	14862	15048	15036	14942	14907	15122	15049	15092	14826	14981	15086	15018	15093	14938	15089	14869	14894	14922	14972	14978	14856	14922	14906	14886	14890	15092	14979	15058	14996	14891	14888	14847	14893	14936	15063	14904	15120	14984	14997	15089	15028	14897	14997	14997	15014	14925	15022	15012	15041	14977	15139	14992	14781	15048	15055	14926	14769	14918	14924	14907	14952	14940	14985	14902	14782	14963	15093	14893	14998	14911	14882	14938	15070	15067	14881	15030	15005	14888	14958	15081	14957	14950	14853	14851	14946	14977	15025	14881	14860	14915	14928	14944	15075	15049	14894	14891	14975	14879	15088	15180	15053	15069	14899	15022	15044	14881	15029	15084	14894	14954	14999	15179	15068	14937	15125	15027	14773	15032	14940	15032	14929	15028	14881	15083	14852	15029	15046	14815	14914	14825	15042	15008	14977	14940	14900	14837	14851	14872	15018	14988	14946	14937	14887	14978	14954	14929	14866	15040	14902	15118	15169	14884	14935	14980	15165	15113	14863	14917	15058	14874	14875	14953	15065	14961	14912	14890	14936
22511	20906	28631	23354	21152	23415	25639	20289	19495	19509	19221	18655	18587	18740	18491	19058	29613	34497	30624	27999	23777	20275	18649	18310	17969	18020	18052	18242	18218	18177	18244	18214	18021	18107	18164	18090	18197	18044	18018	18027	17808	17993	18062	18243	18034	18140	18128	18289	18130	17952	17866	17985	18101	18054	18207	17960	18003	18105	17969	18077	17898	18070	18154	18076	18252	17910	17864	18021	17936	18103	17860	17730	18112	18130	18001	17852	17836	17919	18123	18127	18001	18060	18061	18081	18053	17993	17900	18196	18103	17980	18120	18224	17924	17889	18113	18002	17860	17899	18053	17954	18005	17974	18094	18003	17966	18125	18162	18013	17928	18096	18314	18122	18090	18054	17792	18185	17965	17931	17951	17822	18108	17987	18060	17932	18070	17916	17863	17974	17854	17920	18179	17816	17999	18116	17937	18234	17854	18093	18202	17923	18116	17771	18182	18114	17962	18046	17937	18045	17793	17772	18025	17848	17910	18153	17928	18035	17824	17949	17764	17945	18057	17749	17950	18010	18199	17983	17923	18100	18096	17977	18042	18067	17950	17931	18014	17913	17893	18048	17894	17882	17958	18049	18002	18017	18060	17898	17907	17720	18004	18038	17961	17805	17924	17981	17999	18153	17980	17771	17995	17993	18089	17866	17874	17977	17878	17829	18239	18015	18177	18069	17855	18158	18014	18150	17924	17893	17814	17870	17882	17933	17880	17908	18120	17901	18062	18104	17990	17859	17961	17977	17982	17912	18128	17962	17766	17961	18209	17908	18060	17926	18053	17974	18122	18063	17973	17969	17752	17755	18002	17875	18053	17825	17993	18122	18054	17857	17766	17853	17827	18137	18140	18028	17744	17829	17906	17906	17944	18074	17845	17904	17885	17829	17746	17918	17910	17937	18056	17901	17649	17800	18023	18122	18015	18024	17908	17816	17874	17914	17892	18130	17967	17900	17793	18002	17946	18054	17786	17802	17926	17957	17990	18005	17966	17965	18062	18271	18068	17969	17938	18012	17941	18126	18032	18188	17964	17987	17868	17929	18122	17917	17958	17852	18046	17972	17973	18181	17747	18062	18052	17983	17945	18062	18033	18013	18123	17922	17937	18098	17771	17733	17946	18057	17965	18011	17902	17914	18117	18119	17890	18039	18066	17969	17889	18102	18138	17791	17976	18106	17724	17988	17908	17799	17806	18071	18036	17944	17675	17922	18049	17925	17976	17965	18041	17854	17891	17904	17887	17863	17984	18064	17869	18075	17805	18074	17904	18060	18017	17829	17858	17807	18010	18010	17937	18119	17983	18147	17996	17980	17933	17924	17982	17872	18006	17985	17952	18050	17999	17950	17855	17925	17895	18133	17899	18004	18076	18013	17922	18103	17932	17903	17718	17943	18119	17804	18008	18042	18057	17996	18128	18036	18081	18029	17905	18003	17881	17971	17865	18111	18219	18008	18086	18107	17878	18003	17912	17827	17838	17907	17819	17976	18064	18030	18034	17928	17945	18177	18004	17931	17963	17890	17996	18154	17908	18032	17867	17943	17720	17956	17863	17991	18002	17762	17986	17956	17810	18018	17918	17948	17849	17923	17945	17850	17760	18062	18190	18026	17920	18005	17848	17853	18070	18037	17952	18078	17925	17974	17970	17776	17730	17983	18138	17863	18039	17939	18061	17974	18038	17743	18217	17894	18033	17940	17794	17862	17665	17933	17905	18060	18029	18147	18155	17935	18040	18076	18023	17998	18116	17893	18019	18050	18159	18036	17812	18095	18011	17914	18008	17977	18074	17962	17970	17867	18110	17979	17960	18025	18034	17767	18054	18086	18248	18120	17871	17815	17823	18082	17793	17951	18300	17929	17885	18005	17928	17857	17969	18097	18231	17936	18014	17942	18042	17906	17954	17943	18031	17934	17865	18078	17870	17838	17982	18088	17679	17860	18166	18009	17951	17856	17915	18254	17872	17986	17908	17988	18208	17942	18032	18001	17830	18013	18009	17903	18080	17853	18066	17880	17945	17861	18011	18012	18037	17912	17918	17874	18014	18151	18014	17954	17749	18011	17993	18049	18012	17820	17940	17939	18048	17846	17703	17807	17938	18045	18097	18083	17969	17864	18048	17708	18076	18003	17931	17839	17846	18098	18004	17877	18017	17878	17888	17933	17965	18031	18042	17964	17959	17959	17934	18011	17926	17926	17918	17971	17871	17902	17993	17956	18174	18034	17916	17939	17933	17899	18002	18036	17851	18035	17993	17875	18013	17825	17923	17815	17971	17946	17931	17998	18152	18000	18039	17771	18002	18096	17621	17995	17925	18064	17971	18051	17838	17895	17759	18001	17923	18123	18019	17760	18040	17769	18014	17955	17723	17919	17892	18043	18068	17724	18135	17988	18135	17903	17868	17900	17844	18204	17881	17841	17772	17946	17979	18064	17996	17914	17977	17866	18046	17850	18081	17963	17974	17995	17893	18066	17882	17919	18066	17968	17966	17863	17908	17940	17979	18025	17982	17977	17945	17958	18088	18042	17947	17770	18084	17978	17955	17798	17836	18068	18019	17874	17975	18030	18060	17949	17773	18015	18005	17982	18203	18043	17988	17726	17936	17967	17945	18214	17829	17985	17865	17747	17818	17947	18088	17807	18076	18062	18136	17842	17957	17998	17975	17805	18008	17866	17930	17943	18133	17809	18017	17970	18007	17908	18012	18018	18060	17977	18045	18000	17920	17924	17898	18007	18085	18156	17844	18069	18057	17958	17938	18004	18089	17899	17948	17969	17969	18085	18095	18040	17913	17988	18050	17809	17860	17983	17883	17863	18194	18030	17802	17895	17989	17959	18256	17929	17801	17881	17995	17998	17878	17991	17987	18023	18084	17908	18103	17969	17951	18186	18133	18073	17922	17939	17994	17831	18056	17915	17934	17920	17957	17962	18069	17920	17932	17886	18028	18130	17928	17734	18006	17850	18122	17913	17947	17795	18195	17963	17926	18077	18030	18193	17989	18066	18042	17787	17900	18050	17742	17721	17928	18102	18008	18045	18092	18135	17992	17962	18104	17941	18104	17772	17910	18061	18017	18038	17626	17998	17956	17960	17918	17990	17985	17965	17762	18080	17805	18102	18099	18035	18082	17756	17955	18028	18183	18049	17875	18027	17987	17892	17814	18049	18062	17826	18115	17961	17690	18079	17855	17905	17985	17852	18063	18079	18029	18030	18060	17713	17880	17799	17908	17962	17988	17822	17961	18099	17871	17900	17977	18124	17885	17932	18148	17904	17898	17979	18144	18023	17992	17992	17769	18003	17978	17813	17877	18016	18170	17866	18006	17971	18132	18019	18363	18011	17951	18023	17977	17900	17881	17819	18096	17882	18112	17984	17943	17931	17964	18076	17942	17967	17892	18069	17999	17874	17945	17847	17885	18005	18151	18192	18021	17976	17916	17906	17875	18202	17802	18094	18001	18032	18024	17968	17861	18091	17876	17863	18037	17860	17977	17906	17835	17912	18073	18130	18069	18028	17840	18170	18071	18007	17893	17978	18029	17816	17810	17755	17909	17953	17906	17895	18053	17890	18005	17927	17855	17721	18109	17968	18082	18021	17925	17867	17854	17699	17905	17895	17764	17760	17891	17747	18083	18060	17994	17998	17954	17953	18014	17981	17846	17956	18023	17924	17945	17833	17801	18155	17920	18150	18170	18121	17898	17815	18223	17936	17895	17886	18026	17873	18043	18044	18065	17795	17914	17971	18034	18099	17978	18002	18081	18001	17908	17886	17943	18021	18159	18122	17895	18089	17834	18029	18054	17984	17953	17931	17815	17968	17921	17912	17960	17738	17796	18039	17861	17909	17965	17961	17946	17934	17904	18072	18124	17873	17952	17944	17974	18014	17864	18028	17964	17922	17909	17771	17972	17969	17966	17990	18015	17782	17946	17917	18116	17829	18034	17990	17986	17927	17882	17964	17944	18091	18128	18158	17926	18056	18006	17981	17849	18012	17957	18060	17961	17850	17854	17967	17976	18009	17874	18055	17941	17953	17862	17895	18099	17992	17875	18014	17828	18027	17943	17907	17977	17845	17981	17780	18121	18020	17965	18093	17867	17839	18023	17937	18032	17637	17855	17830	18136	17897	18078	17923	18026	17863	18132	17910	18111	17958	18026	17835	17978	18014	17984	17829	18087	17983	17842	17815	17834	17964	18009	17834	18104	17902	18008	18000	17879	17890	17869	17677	17844	17862	17902	17895	18057	17941	17855	17845	17872	18015	17809	17802	18033	18116	17789	17930	17924	17897	18012	18022	18213	18056	17989	17790	17913	17987	17844	17907	17995	18065	17875	17898	17878	17891	17737	17593	18091	17984	18046	18142	17929	18051	17895	18007	18115	17905	17977	18020	18082	17866	17873	18175	17949	18006	17961	18107	18248	17915	17972	17902	18027	17867	17885	17848	18151	18070	18015	17920	18064	18028	17952	17996	17932	17907	17966	17881	17794	17745	17748	18122	17843	17925	17892	18095	18033	17962	17887	17863	17870	18038	17923	18018	18059	17876	17964	17915	17924	18039	17825	17956	17918	17936	18000	17902	17839	17771	17885	17919	17919	17985	17866	17924	17959	17919	17914	17865	17984	17895	17821	17955	18036	18041	18192	18177	17948	17936	17860	17999	18039	18005	18066	18046	17938	18032	17989	17905	18026	18262	18196	18049	17949	17966	18004	17929	17955	17886	17525	17907	17885	17971	17966	18089	18014	18027	17966	17911	18043	18061	18000	18023	17930	17929	18021	17988	17921	18125	18050	17930	17840	17964	17862	17814	17918	17876	18121	17860	17905	17762	17953	17997	18056	17937	17974	17952	17840	18008	17905	17826	17839	17853	17860	17949	18109	17976	17892	17893	17847	18004	18027	17821	17966	17955	18128	17870	17910	18001	18108	18171	18051	18028	18091	18065	17941	17873	17978	17996	17941	17898	17958	18053	17882	17923	17988	18047	17808	18058	17883	17953	17922	17935	17985	17975	17940	18083	18022	17941	17923	17985	17868	17858	17819	17831	17919	17778	17957	17982	17984	18117	18007	17973	18019	18195	18090	17859	17812	18024	17946	17929	17921	17852	17888	17684	17912	17969	18039	17916	18022	17956	18022	18008	17983	17894
15501	28675	27090	22029	21293	20062	18886	18309	17593	17414	16739	16085	15936	15749	15765	16637	32428	35187	30937	26756	21561	17483	15445	15458	15312	15292	15410	15390	15243	15330	15263	15387	15236	15096	15346	15233	15351	15425	15394	15211	15317	15293	15342	15236	15312	15289	15274	15411	15258	15404	15279	15291	15194	15193	15323	15457	15343	15153	15332	15414	15278	15207	15232	15255	15169	15366	15438	15315	15446	15066	15203	15338	15243	15309	15207	15356	15225	15243	15322	15445	15212	15356	15300	15169	15317	15177	15231	15386	15218	15236	15561	15155	15295	15215	15327	15204	15266	15402	15179	15332	15283	15292	15245	15212	15268	15190	15230	15139	15293	15302	15287	15249	15329	15286	15282	15293	15348	15394	15237	15358	15315	15227	15126	15302	15168	15333	15382	15360	15386	15311	15322	15243	15303	15184	15176	15403	15401	15182	15262	15538	15310	15407	15207	15378	15286	15321	15196	15204	15272	15322	15217	15359	15358	15338	15211	15287	15221	15209	15045	15315	15409	15259	15329	15168	15400	15213	15200	15200	15322	15221	15252	15247	15236	15255	15359	15251	15350	15311	15298	15490	15253	15165	15349	15301	15328	15284	15470	15165	15193	15251	15183	15505	15215	15309	15216	15139	15233	15545	15313	15359	15326	15323	15295	15372	15340	15324	15108	15199	15144	15388	15216	15444	15213	15384	15176	15312	15250	15228	15276	15148	15468	15260	15240	15306	15225	15272	15343	15375	15290	15219	15177	15298	15320	15293	15308	15231	15358	15404	15339	15277	15414	15207	15195	15281	15231	15324	15305	15257	15311	15316	15278	15284	15351	15342	15307	15288	15119	15292	15277	15184	15121	15304	15244	15510	15127	15348	15157	15142	15375	15059	15277	15122	14940	15228	15140	15252	15242	15325	15163	15272	15278	15111	15226	15412	15291	15222	15139	15326	15249	15286	15216	15117	15252	15146	15149	15267	15311	15286	15405	15282	15149	15281	15395	15266	15288	15364	15284	15455	15400	15246	15337	15287	15328	15217	15166	15330	15353	15378	15238	15022	15360	15338	15200	15293	15249	15251	15217	15132	15412	15225	15216	15316	15227	15511	15111	15266	15227	15374	15348	15329	15265	15236	15083	15157	15285	15207	15359	15207	15335	15334	15311	15302	15336	15356	15195	15280	15163	15330	15167	15352	15189	15127	15299	15455	15273	15283	15434	15213	15372	15198	15211	15250	15360	15270	15317	15290	15452	15076	15353	15482	15112	15199	15266	15341	15137	15320	15225	15298	15450	15091	15137	15549	15293	15189	15312	15286	15158	15298	15284	15228	15264	15322	15373	15206	15186	15277	15243	15197	15300	15429	15236	15211	15299	15307	15422	15467	15166	15242	15248	15320	15279	15262	15342	15221	15182	15260	15391	15244	15241	15229	15214	15297	15270	15248	15346	15338	15229	15048	15274	15162	15351	15297	15253	15345	15113	15056	15243	15155	15361	15218	15235	15263	15215	15355	15404	15366	15283	15205	15210	15281	15187	15327	15368	15359	15175	15257	15148	15257	15168	15284	15128	15290	15185	15180	15413	15266	15403	15171	15182	15315	15376	15152	15410	15287	15218	15333	15155	15173	15227	15249	15343	15304	15291	15140	15277	15262	15381	15392	15128	15175	15254	15096	15159	15156	15113	15381	15269	15201	15210	15364	15446	15178	15352	15104	15317	15215	15116	15319	15412	15275	15315	15215	15254	15197	15097	15179	15339	15146	15403	15096	15199	15175	15473	15259	15177	15149	15299	15228	15251	15220	15379	15237	15416	15103	15363	15347	15323	15365	15245	15183	15310	15307	15230	15052	15278	15328	15132	15262	15234	15339	15174	15323	15272	15353	15329	15216	15214	15061	15137	15196	15180	15292	15179	15158	15166	15032	15223	15300	15131	15149	15299	15269	15219	15308	15126	15228	15378	15130	15378	15320	15348	15196	15341	15289	15259	15111	15298	15278	15234	15205	15202	15117	15202	15326	15355	15323	15198	15237	15371	15384	15272	15336	15229	15135	15116	15318	15400	15312	15271	15124	15229	15233	15447	15213	15117	15309	15126	15207	15360	15267	15304	15224	15232	15242	15327	15374	15179	15363	15377	15167	15356	15345	15384	15228	15244	15319	15101	15339	15197	15224	15143	15255	15174	15250	15189	15225	15399	15197	15246	15294	15280	15078	15172	15127	15112	15319	15275	15237	15282	15336	15199	15277	15095	15156	15379	15406	15269	15309	15274	15366	15337	15426	15246	15185	15185	15235	15229	15192	15172	15314	15332	15254	15278	15072	15370	15256	15384	15213	15300	15195	15263	15237	15178	15308	15238	15168	15193	15196	15345	15173	15324	15217	15267	15303	15319	15324	15267	15154	15156	15279	15218	15207	15175	15248	15343	15224	15209	15381	15344	15164	15250	15152	15457	15165	15204	15363	15098	15312	15346	15190	15316	15248	15231	15121	15390	15203	15244	15321	15178	15274	15292	15213	15191	15325	15203	15358	15478	15267	15189	15295	15270	15316	15253	15181	15308	15263	15342	15298	15147	15081	15279	15161	15399	15200	15381	15163	15360	15327	15265	15068	15470	15171	15236	15361	15315	15329	15296	15325	15245	15113	15207	15181	15433	15407	15274	15205	15346	15132	15135	15226	15317	15293	15226	15240	15112	15098	15330	15285	15326	15203	15224	15275	15313	15101	15223	15212	15395	15319	15358	15309	15361	15423	15279	15220	15316	14972	15241	15211	15283	15068	15232	15318	15426	15141	15193	15199	15281	15285	15275	15211	15269	15084	15160	15179	15207	15269	15246	15123	15220	15232	15412	15386	15095	15236	15320	15149	15453	15275	15235	15461	15573	15182	15290	15226	15357	15195	15251	15245	15159	15193	15084	15239	15264	15266	15241	15403	15222	15316	15273	15300	15242	15347	15205	15193	15412	15245	15309	15192	15160	15247	15229	15290	15216	15063	15178	15397	15206	15353	15313	15295	15186	15497	15320	15271	15169	15292	15238	15076	15302	15064	15175	15291	15346	15296	15179	15143	15360	15293	15319	15087	15231	15208	15200	15418	15152	15134	15228	15240	15407	15056	15450	15166	15247	15221	15261	15109	15201	15297	15317	15253	15254	15407	15158	15301	15386	15273	15251	15257	15258	14990	15238	15373	15287	15309	15118	15293	15251	15439	15359	15337	15323	15328	15298	15109	15168	15334	15204	15104	15316	15201	15189	15161	15134	15184	15277	15237	15141	15305	15108	15328	15275	15289	15392	15086	15278	15222	15226	15174	15220	15367	15275	15281	15249	15218	15332	15183	15204	15379	15384	15152	15268	15043	15270	15530	15187	15200	15253	15389	15298	15379	15111	15330	15133	15404	15048	15156	15230	15106	15174	15185	15262	15300	15134	15323	15273	15238	15088	15282	15295	15320	15278	15295	15328	15365	15251	15420	15292	15195	15061	15176	15187	15379	15235	15210	15278	15311	15222	15265	15232	15406	15363	15371	15373	15270	15159	15396	15194	15232	15320	15191	15338	15329	15256	15279	15293	15160	15140	15363	15232	15380	15172	15200	15352	15237	15333	15234	15185	15421	15161	15286	15360	15109	15385	15358	15290	15450	15253	15162	15419	15180	15096	15315	15349	15244	15307	15314	15158	15245	15298	15378	15349	15316	15272	15294	15145	15297	15167	15054	15376	15207	15164	15108	15247	15259	15280	15297	15348	15308	15366	15236	15269	15330	15326	15484	15198	15095	15232	15171	15348	15391	15262	15244	15250	15349	15434	15239	15229	15159	15257	15285	15404	15313	15481	15223	15225	15326	15185	15348	15230	15354	15286	15322	15318	15258	15251	15183	15136	15274	15368	15166	15187	15264	15154	15248	15308	15272	15076	15238	15323	15437	15405	15115	15206	15223	15218	15226	15111	15087	15392	15218	15121	15234	15338	15224	15317	15257	15339	15134	15300	15241	15361	15197	15224	15308	15162	15215	15228	15256	15262	15424	15139	15315	15231	15414	15280	15309	15331	15144	15193	15320	15243	15171	15181	15125	15335	15182	15245	15303	15258	15375	15342	15271	15321	15262	15365	15271	15133	15287	15159	15331	15267	15231	15345	15167	15479	15423	15167	15158	15166	15154	15265	15381	15250	15141	15425	15183	15189	15189	15297	15455	15335	15248	15325	15437	15180	15313	15323	15348	15127	15379	15259	15184	15094	15381	15137	15355	15174	15183	15259	15344	15263	15209	15457	15080	15185	15311	15176	15240	15084	15229	15189	15207	15263	15380	15120	15280	15159	15367	15200	15132	15296	15256	15325	15070	15284	15353	15333	14992	15314	15174	15272	15315	15250	15240	15340	15161	15306	15148	15329	15290	15309	15343	15281	15287	15333	15288	15311	15388	15200	15267	15224	15281	15244	15314	15456	15281	15419	15285	15226	15258	15158	15352	15228	15213	15284	15270	15322	15214	15275	15290	15364	15166	15434	15194	15186	15240	15369	15328	15323	15245	15185	15346	15188	15297	15226	15392	15399	15216	15373	15301	15201	15245	15258	15257	15237	15282	15379	15466	15394	15170	15235	15260	15276	15243	15186	15307	15262	15280	15311	15275	15316	15143	15281	15344	15259	15309	15160	15340	15266	15277	15286	15104	15342	15279	15145	15332	15457	15273	15221	15253	15254	15487	15330	15202	15323	15114	15261	15091	15192	15194	15179	15246	15291	15138	15190	15261	15177	15161	15399	15413	15151	15284	15095	15267	15165	15273	15127	15375	15467	15491	15240	15273	15269	15361	15292	15296	15128	15448	15359	15065	15309	15195	15111	15369	15292	15334	15148	15193	15210	15263	15202	15263	15369	15231	15127	15283	15312	15141	15227	15143	15283	15271	15272	15384	15181	15272	15278	15166	15188	15276	15269	15411	15218	15319	15263	15306	15418	15302	15194	15313	15448	15281	15418	15233	15281	15272	15392	15154	15339	15263	15096	15338	15153	15103	15337	15084	15204	15321	15177	15322	15237	15214	15326	15106	15177	15267	15270	15220	15281	15252	15304	15348	15217	15401	15378	15368	15225	15250	15237	15258	15244	15232	15183	15396	15255	15214	15127	15171	15355	15250	15426	15254	15241	15255	15161	15255
27108	21735	25339	22841	19506	19787	19848	19182	19073	18976	19136	18866	18935	18622	18473	18672	19553	20082	19902	19671	19406	19047	18943	18485	18652	18669	18625	18642	18781	18619	18651	18411	18475	18503	18681	18612	18301	18498	18702	18638	18784	18902	18589	18596	18546	18597	18477	18451	18502	18454	18437	18656	18702	18544	18715	18584	18815	18656	18557	18527	18631	18517	18732	18534	18512	18525	18532	18464	18704	18728	18812	18646	18568	18489	18452	18856	18791	18547	18668	18533	18736	18453	18403	18351	18565	18606	18513	18786	18536	18489	18514	18610	18616	18512	18857	18460	18861	18593	18690	18650	18649	18523	18680	18499	18720	18529	18628	18774	18770	18568	18537	18442	18364	18660	18673	18526	18726	18643	18576	18597	18321	18520	18655	18427	18685	18402	18480	18618	18642	18282	18466	18657	18694	18614	18701	18416	18553	18676	18596	18567	18756	18589	18632	18854	18599	18533	18689	18625	18494	18710	18786	18854	18415	18446	18428	18438	18714	18589	18609	18380	18622	18478	18700	18418	18535	18733	18676	18469	18560	18526	18577	18588	18632	18485	18457	18638	18666	18314	18544	18803	18509	18508	18577	18598	18609	18694	18522	18639	18328	18355	18418	18689	18532	18388	18551	18625	18593	18723	18587	18870	18652	18647	18552	18464	18619	18607	18495	18458	18487	18454	18555	18751	18696	18744	18590	18639	18790	18753	18714	18602	18601	18442	18586	18604	18520	18582	18783	18531	18545	18582	18597	18561	18598	18626	18682	18343	18688	18767	18503	18504	18706	18733	18440	18537	18724	18517	18545	18655	18563	18605	18483	18470	18563	18517	18550	18484	18582	18666	18648	18920	18845	18607	18499	18438	18672	18658	18545	18652	18538	18684	18583	18506	18905	18567	18417	18686	18621	18594	18610	18695	18664	18679	18766	18516	18680	18417	18609	18777	18389	18494	18566	18575	18705	18489	18548	18624	18617	18774	18372	18565	18623	18443	18652	18459	18441	18561	18679	18624	18422	18619	18558	18711	18752	18434	18388	18634	18528	18586	18456	18658	18600	18621	18741	18600	18885	18531	18588	18626	18692	18590	18618	18385	18429	18570	18717	18592	18699	18462	18547	18531	18307	18529	18473	18499	18755	18528	18514	18596	18683	18745	18817	18717	18745	18553	18432	18557	18689	18494	18646	18539	18694	18498	18384	18614	18444	18574	18883	18345	18503	18602	18383	18417	18564	18548	18653	18729	18385	18528	18540	18500	18600	18560	18613	18489	18647	18491	18503	18684	18554	18560	18702	18231	18614	18552	18583	18630	18479	18598	18651	18372	18570	18502	18464	18402	18710	18604	18396	18619	18663	18631	18556	18626	18542	18352	18344	18635	18528	18631	18618	18585	18545	18635	18615	18500	18707	18731	18399	18661	18510	18602	18570	18524	18801	18674	18561	18634	18532	18769	18670	18467	18305	18670	18496	18592	18607	18504	18722	18301	18627	18450	18726	18723	18483	18452	18475	18501	18592	18444	18484	18542	18509	18523	18736	18533	18456	18529	18769	18441	18500	18573	18520	18746	18509	18477	18481	18674	18548	18607	18743	18406	18607	18525	18528	18514	18754	18533	18520	18546	18645	18650	18636	18887	18487	18364	18568	18558	18668	18519	18706	18741	18512	18789	18496	18518	18632	18474	18518	18653	18623	18763	18455	18653	18665	18679	18724	18545	18696	18526	18615	18570	18339	18741	18788	18592	18563	18387	18561	18553	18435	18680	18740	18356	18437	18440	18410	18917	18396	18696	18458	18494	18449	18471	18458	18599	18574	18548	18341	18552	18519	18677	18380	18404	18692	18681	18449	18435	18533	18420	18382	18511	18495	18707	18531	18500	18552	18819	18608	18548	18596	18464	18665	18463	18647	18324	18392	18425	18412	18489	18433	18549	18360	18644	18393	18649	18464	18615	18546	18612	18599	18637	18639	18616	18751	18677	18486	18638	18656	18491	18601	18453	18701	18555	18587	18353	18538	18599	18795	18602	18686	18601	18513	18424	18423	18695	18562	18678	18617	18710	18732	18788	18895	18596	18517	18550	18702	18471	18744	18491	18342	18409	18463	18586	18665	18523	18651	18540	18463	18578	18448	18715	18672	18587	18602	18688	18546	18674	18616	18505	18549	18714	18550	18390	18239	18458	18647	18472	18799	18602	18667	18625	18640	18310	18637	18670	18524	18382	18458	18605	18568	18542	18656	18548	18516	18576	18445	18551	18574	18444	18589	18600	18427	18453	18537	18662	18613	18467	18531	18586	18509	18336	18809	18704	18541	18493	18612	18503	18517	18688	18783	18735	18827	18474	18635	18623	18551	18696	18599	18369	18446	18724	18601	18601	18554	18487	18468	18455	18576	18393	18443	18651	18426	18431	18506	18535	18658	18553	18592	18584	18608	18527	18658	18526	18617	18592	18339	18441	18555	18386	18647	18607	18573	18585	18708	18622	18574	18482	18558	18558	18627	18533	18610	18582	18364	18460	18488	18434	18497	18650	18505	18468	18591	18445	18586	18751	18574	18563	18469	18548	18355	18377	18490	18444	18449	18359	18695	18565	18546	18682	18369	18464	18335	18557	18742	18688	18589	18525	18451	18539	18622	18374	18499	18598	18444	18485	18448	18515	18739	18516	18678	18472	18600	18431	18674	18688	18830	18807	18565	18644	18574	18489	18584	18490	18691	18552	18467	18699	18508	18705	18644	18658	18556	18700	18618	18551	18557	18501	18609	18603	18763	18541	18724	18756	18558	18533	18521	18585	18526	18278	18736	18710	18762	18658	18575	18485	18481	18514	18619	18577	18790	18694	18638	18525	18694	18439	18424	18564	18568	18675	18724	18621	18673	18689	18423	18697	18684	18547	18568	18669	18674	18657	18546	18602	18612	18389	18214	18687	18280	18674	18549	18698	18635	18700	18660	18617	18499	18577	18532	18669	18307	18648	18633	18621	18620	18602	18515	18803	18542	18573	18566	18721	18602	18738	18630	18447	18563	18500	18585	18551	18482	18381	18643	18701	18790	18611	18577	18493	18595	18403	18432	18676	18717	18481	18682	18601	18352	18510	18602	18658	18654	18660	18606	18468	18601	18440	18664	18590	18449	18565	18697	18470	18550	18727	18452	18459	18542	18391	18515	18689	18689	18478	18489	18692	18630	18476	18523	18646	18888	18639	18549	18534	18551	18547	18587	18459	18572	18416	18537	18583	18560	18532	18539	18499	18603	18722	18785	18654	18607	18602	18379	18443	18355	18634	18695	18707	18637	18534	18457	18544	18559	18611	18491	18802	18478	18658	18665	18701	18575	18764	18554	18519	18543	18609	18695	18663	18701	18777	18672	18634	18420	18522	18568	18517	18545	18712	18477	18570	18510	18669	18532	18525	18441	18456	18568	18796	18553	18470	18613	18628	18613	18599	18616	18680	18463	18669	18524	18522	18690	18545	18694	18845	18557	18530	18606	18610	18614	18450	18454	18400	18476	18478	18805	18731	18619	18770	18681	18427	18566	18636	18459	18593	18410	18604	18826	18581	18662	18637	18487	18472	18639	18303	18474	18511	18540	18535	18816	18476	18639	18532	18512	18483	18444	18688	18709	18705	18812	18475	18673	18498	18683	18634	18702	18378	18483	18596	18600	18666	18701	18640	18616	18982	18604	18530	18472	18449	18664	18655	18408	18531	18649	18617	18507	18562	18712	18660	18533	18508	18456	18691	18736	18636	18524	18454	18561	18702	18614	18643	18534	18532	18584	18793	18711	18635	18601	18822	18570	18580	18599	18476	18543	18572	18626	18565	18593	18726	18484	18521	18715	18569	18535	18479	18577	18501	18518	18677	18699	18515	18564	18642	18564	18322	18578	18515	18515	18621	18484	18573	18742	18620	18412	18401	18503	18682	18710	18721	18471	18477	18538	18432	18470	18707	18533	18549	18313	18436	18743	18729	18581	18516	18490	18713	18617	18816	18465	18597	18653	18606	18593	18619	18569	18724	18656	18414	18487	18596	18583	18534	18610	18609	18480	18432	18601	18429	18616	18571	18485	18444	18468	18625	18514	18638	18629	18589	18634	18532	18658	18639	18748	18498	18465	18372	18495	18701	18598	18484	18272	18526	18566	18501	18671	18646	18631	18449	18482	18611	18774	18463	18518	18570	18636	18490	18611	18612	18680	18651	18416	18513	18549	18647	18366	18659	18598	18593	18663	18346	18593	18355	18444	18631	18726	18573	18489	18501	18585	18431	18698	18544	18507	18591	18528	18534	18928	18508	18598	18464	18667	18477	18618	18701	18481	18500	18557	18529	18568	18454	18578	18586	18581	18699	18634	18483	18536	18422	18452	18701	18541	18686	18565	18560	18618	18637	18698	18663	18490	18639	18538	18711	18476	18627	18815	18549	18425	18725	18456	18546	18444	18552	18811	18629	18458	18413	18516	18624	18723	18184	18852	18626	18616	18684	18527	18591	18632	18463	18407	18405	18447	18570	18623	18612	18719	18602	18525	18447	18501	18536	18618	18685	18608	18742	18614	18498	18592	18659	18620	18591	18657	18602	18718	18654	18426	18633	18590	18589	18541	18607	18482	18475	18404	18556	18575	18806	18488	18327	18403	18519	18597	18380	18594	18593	18772	18719	18422	18507	18678	18759	18514	18514	18442	18550	18309	18602	18459	18833	18633	18481	18605	18370	18568	18795	18714	18476	18494	18728	18580	18330	18596	18606	18485	18534	18632	18440	18702	18679	18587	18512	18636	18660	18452	18684	18628	18453	18622	18545	18483	18651	18607	18671	18652	18359	18231	18570	18542	18504	18682	18604	18697	18640	18296	18541	18496	18629	18486	18629	18544	18471	18581	18656	18459	18509	18844	18720	18567	18582	18469	18577	18498	18561	18640	18608	18427	18672	18716	18593	18694	18617	18586	18517	18640	18357	18553	18673	18562	18648	18690	18726	18471	18709	18606	18365	18632	18631	18496	18748	18423	18443	18587	18739	18467	18600	18610	18592	18625	18431	18714	18653	18537	18631	18441	18559	18552	18592	18508	18487	18517	18570	18549	18624	18688	18720	18540	18515	18530	18483	18628	18642	18788	18610	18700	18523	18776	18518	18600	18593	18523	18674	18508	18500
15252	19134	19308	18048	17551	17393	17277	16761	16299	16233	16356	15937	15914	15525	15850	15945	17176	17751	17202	16807	16287	15998	15712	15602	15642	15502	15672	15780	15649	15653	15575	15605	15515	15716	15499	15721	15730	15634	15730	15633	15669	15677	15802	15615	15603	15526	15788	15695	15637	15793	15749	15578	15716	15613	15612	15761	15645	15748	15592	15770	15593	15660	15607	15696	15766	15702	15633	15698	15732	15497	15579	15582	15754	15595	15641	15637	15795	15635	15787	15528	15639	15733	15583	15617	15584	15754	15583	15726	15571	15506	15715	15578	15782	15572	15594	15460	15498	15579	15617	15660	15480	15708	15700	15802	15523	15713	15657	15714	15585	15734	15603	15690	15780	15718	15672	15729	15673	15504	15532	15712	15628	15535	15618	15739	15509	15680	15750	15649	15651	15680	15481	15617	15632	15642	15809	15745	15606	15646	15841	15676	15592	15578	15766	15834	15714	15644	15657	15490	15480	15771	15743	15721	15773	15611	15679	15767	15643	15690	15787	15557	15793	15470	15777	15821	15565	15686	15676	15514	15867	15652	15656	15739	15548	15715	15615	15673	15616	15703	15658	15656	15644	15692	15590	15537	15652	15698	15680	15756	15803	15649	15681	15815	15758	15795	15634	15502	15629	15618	15693	15764	15826	15519	15644	15741	15796	15589	15637	15519	15840	15658	15641	15505	15718	15553	15642	15751	15610	15668	15651	15777	15600	15701	15647	15541	15691	15636	15802	15723	15672	15649	15558	15680	15362	15472	15772	15740	15746	15569	15524	15785	15690	15533	15634	15668	15631	15766	15526	15806	15745	15542	15631	15666	15705	15732	15575	15665	15720	15642	15731	15816	15710	15630	15532	15838	15655	15515	15654	15550	15601	15551	15644	15737	15737	15668	15746	15830	15663	15636	15906	15544	15588	15647	15681	15726	15595	15614	15642	15883	15538	15575	15729	15596	15645	15696	15594	15712	15465	15688	15636	15531	15659	15506	15703	15644	15670	15687	15604	15603	15596	15723	15561	15674	15755	15758	15651	15661	15731	15547	15714	15682	15547	15648	15755	15743	15767	15629	15451	15596	15605	15679	15696	15569	15796	15871	15678	15731	15643	15825	15730	15779	15548	15546	15748	15572	15688	15789	15696	15685	15532	15693	15677	15789	15579	15551	15440	15561	15674	15576	15702	15585	15733	15677	15610	15697	15411	15805	15601	15743	15708	15629	15757	15535	15566	15614	15698	15672	15722	15544	15746	15649	15639	15589	15728	15675	15694	15824	15609	15677	15716	15830	15860	15703	15525	15577	15742	15654	15602	15902	15781	15717	15569	15525	15772	15649	15515	15726	15740	15728	15679	15841	15734	15646	15786	15590	15604	15738	15537	15533	15756	15631	15742	15596	15882	15597	15717	15680	15770	15520	15526	15621	15586	15690	15691	15698	15541	15483	15742	15657	15693	15561	15504	15713	15753	15693	15722	15729	15729	15704	15695	15573	15762	15549	15795	15625	15664	15561	15667	15690	15687	15475	15649	15631	15725	15694	15648	15680	15825	15548	15727	15563	15740	15552	15566	15594	15579	15653	15853	15653	15776	15636	15569	15579	15827	15714	15610	15717	15734	15729	15583	15583	15576	15581	15481	15673	15628	15579	15665	15580	15648	15615	15682	15850	15713	15509	15679	15630	15360	15620	15781	15856	15689	15581	15622	15645	15596	15735	15583	15782	15722	15724	15619	15579	15694	15748	15629	15721	15625	15650	15676	15602	15775	15607	15720	15712	15526	15641	15785	15684	15434	15601	15459	15743	15921	15654	15774	15722	15594	15570	15725	15702	15522	15708	15648	15715	15621	15588	15744	15632	15696	15643	15615	15607	15547	15808	15600	15730	15701	15737	15758	15551	15758	15630	15665	15667	15711	15752	15678	15760	15544	15700	15703	15718	15662	15753	15431	15608	15523	15686	15632	15625	15584	15767	15548	15521	15643	15623	15578	15592	15631	15734	15693	15682	15639	15686	15628	15668	15720	15632	15670	15699	15673	15694	15597	15556	15608	15517	15735	15643	15808	15566	15595	15647	15650	15770	15690	15486	15705	15629	15755	15712	15615	15722	15544	15632	15500	15693	15682	15670	15695	15702	15637	15597	15805	15740	15481	15812	15690	15769	15689	15493	15760	15557	15641	15511	15650	15729	15703	15582	15531	15661	15660	15613	15669	15639	15559	15721	15810	15674	15591	15590	15709	15773	15685	15616	15541	15697	15675	15703	15605	15906	15622	15598	15572	15563	15643	15883	15652	15764	15692	15668	15775	15658	15755	15565	15657	15688	15635	15677	15700	15750	15568	15541	15736	15649	15600	15611	15771	15767	15431	15525	15896	15650	15734	15718	15728	15572	15815	15600	15718	15606	15751	15690	15661	15591	15780	15784	15638	15498	15922	15586	15769	15625	15762	15537	15646	15724	15718	15641	15716	15711	15590	15685	15675	15672	15741	15569	15804	15705	15793	15586	15673	15583	15617	15673	15715	15904	15643	15698	15622	15753	15626	15774	15627	15776	15637	15720	15606	15599	15697	15593	15826	15774	15644	15733	15867	15415	15683	15545	15765	15883	15737	15723	15687	15869	15505	15497	15783	15851	15586	15649	15775	15595	15569	15753	15636	15717	15699	15647	15591	15703	15587	15737	15719	15740	15605	15770	15750	15653	15556	15484	15646	15801	15688	15734	15639	15704	15641	15709	15578	15681	15698	15609	15648	15619	15688	15789	15765	15468	15541	15602	15733	15804	15736	15574	15643	15665	15668	15703	15697	15728	15571	15749	15747	15582	15623	15550	15661	15633	15601	15665	15830	15771	15820	15566	15661	15629	15447	15649	15615	15720	15596	15613	15353	15721	15628	15574	15604	15581	15669	15597	15586	15574	15826	15748	15657	15641	15575	15641	15703	15678	15861	15727	15678	15722	15653	15673	15703	15667	15723	15656	15727	15738	15736	15596	15675	15676	15671	15433	15796	15694	15624	15794	15795	15755	15539	15707	15622	15595	15649	15682	15582	15628	15567	15754	15569	15662	15652	15690	15609	15480	15817	15789	15733	15695	15753	15807	15840	15610	15624	15654	15748	15515	15778	15620	15575	15530	15623	15554	15768	15620	15611	15548	15757	15576	15902	15667	15824	15677	15690	15744	15673	15624	15620	15595	15555	15669	15739	15513	15607	15748	15792	15656	15567	15543	15692	15729	15750	15552	15596	15734	15621	15603	15767	15558	15569	15746	15714	15505	15662	15726	15656	15701	15705	15504	15628	15589	15637	15735	15864	15727	15648	15732	15761	15624	15671	15626	15640	15771	15877	15663	15498	15719	15609	15693	15714	15632	15775	15583	15752	15583	15493	15797	15653	15665	15423	15700	15688	15678	15581	15670	15610	15712	15687	15677	15620	15606	15701	15621	15772	15650	15628	15625	15661	15639	15690	15605	15805	15529	15698	15892	15578	15780	15676	15750	15617	15673	15690	15517	15787	15670	15491	15618	15616	15581	15845	15662	15561	15549	15605	15392	15667	15736	15622	15568	15705	15774	15706	15641	15545	15664	15649	15691	15569	15746	15554	15754	15716	15410	15726	15609	15595	15734	15670	15383	15589	15536	15591	15546	15679	15725	15763	15620	15674	15651	15773	15714	15597	15732	15650	15725	15541	15719	15715	15616	15668	15683	15780	15718	15631	15763	15713	15458	15661	15683	15663	15715	15673	15829	15608	15629	15632	15721	15861	15701	15540	15664	15552	15623	15749	15644	15620	15734	15575	15684	15567	15574	15605	15762	15624	15643	15485	15902	15456	15724	15753	15743	15744	15590	15491	15693	15538	15623	15762	15619	15657	15630	15795	15526	15552	15708	15682	15680	15562	15570	15736	15724	15692	15599	15576	15680	15764	15764	15632	15775	15517	15642	15594	15621	15653	15647	15544	15438	15713	15587	15764	15646	15648	15717	15527	15737	15725	15774	15821	15635	15634	15535	15635	15741	15707	15755	15690	15466	15691	15589	15745	15767	15631	15725	15698	15549	15519	15826	15737	15747	15501	15735	15708	15614	15635	15669	15612	15643	15809	15623	15623	15737	15626	15707	15703	15781	15818	15506	15434	15780	15700	15689	15639	15775	15774	15696	15513	15614	15578	15658	15657	15563	15650	15809	15446	15575	15459	15600	15488	15572	15562	15601	15553	15673	15728	15535	15489	15634	15649	15711	15681	15554	15688	15679	15662	15827	15762	15574	15499	15768	15763	15615	15641	15661	15714	15612	15795	15717	15747	15693	15668	15732	15644	15639	15683	15598	15736	15653	15573	15741	15459	15717	15682	15621	15711	15488	15667	15602	15656	15648	15726	15675	15570	15600	15768	15741	15614	15833	15823	15551	15438	15781	15748	15558	15818	15589	15536	15653	15635	15779	15576	15748	15907	15463	15630	15652	15797	15587	15757	15802	15619	15806	15713	15669	15814	15502	15645	15556	15665	15629	15815	15516	15748	15630	15782	15682	15573	15747	15645	15550	15524	15592	15749	15625	15594	15733	15674	15582	15721	15714	15628	15538	15679	15682	15502	15760	15817	15549	15719	15663	15628	15554	15688	15742	15660	15641	15662	15677	15614	15717	15710	15824	15633	15744	15757	15597	15528	15750	15383	15613	15686	15602	15624	15680	15748	15628	15779	15529	15548	15862	15760	15751	15703	15625	15766	15570	15755	15819	15527	15625	15586	15429	15540	15616	15562	15755	15759	15571	15619	15708	15632	15559	15762	15798	15795	15628	15668	15616	15547	15595	15634	15744	15692	15628	15636	15690	15472	15636	15638	15666	15613	15628	15742	15722	15701	15688	15652	15682	15575	15607	15729	15628	15638	15650	15532	15453	15596	15784	15625	15706	15706	15657	15764	15879	15823	15770	15429	15610	15708	15726	15687	15647	15756	15801	15667	15616	15640	15811	15691	15820	15639	15526	15537	15666	15691	15688	15496	15779	15583	15718	15698	15615	15752	15632	15693	15665	15668	15601	15743	15679	15478	15784	15754	15640	15540	15830	15614	15788	15651	15827	15465	15702	15794	15618	15620	15714	15799	15517	15660	15628	15611	15597	15569	15561	15644	15565	15672	15672	15750	15755	15707	15832
23717	20920	28238	23950	22242	22934	22805	20263	19346	19709	19293	19163	19025	19086	18926	19272	20372	25553	27224	25384	22927	20618	19504	18815	19021	18917	18930	18907	18725	18699	18947	18784	18747	18749	19062	19011	18818	18629	18797	18841	18686	19043	18759	18790	18810	18886	18849	19046	18843	18806	18759	18739	18840	18653	18907	18654	18781	18805	18782	18855	18866	18950	18723	18861	18829	18810	18850	18920	18893	18601	18789	18698	18773	18831	18687	18818	18678	18724	18880	18682	18752	18810	18746	18907	19108	19002	19123	18832	18630	18775	18762	18731	18681	18884	18648	18985	18779	18770	18757	18812	18758	18726	18714	18674	18768	18633	18777	18772	18661	18874	19067	18914	18900	18656	18830	18658	18916	18778	18799	18483	18835	18719	18626	18602	18662	18742	18555	18492	18759	18863	18759	18711	18607	18713	18635	18597	18648	18723	18838	18563	18757	18692	18840	18696	18820	18557	18748	18663	18724	18949	18531	18786	18806	18497	18823	18762	18754	18796	18913	18925	18681	18733	18625	18497	18914	18698	18715	18840	18797	18744	18702	18601	18738	18806	18792	18866	18776	18656	18815	18855	18944	18724	18556	18672	18661	18884	18596	18727	18865	18809	18548	18700	18796	18720	18569	18476	18505	18718	18786	18949	18783	18758	18596	18795	18930	18769	18746	18689	18747	18919	18802	18822	18749	18910	18956	18590	18824	18851	18557	18840	18905	18796	18771	18708	18857	18990	18825	18834	18756	18716	18821	18665	18609	18599	18639	18865	18809	18882	18863	18687	18756	18745	18756	18663	18783	18578	18731	19089	18805	18763	18782	18777	18928	18670	18836	18727	18737	18750	18804	18612	18709	18850	18775	18689	18737	18609	18711	18908	18768	18888	18951	18679	18813	18772	18809	18690	18738	18768	18725	18699	18767	18747	18837	18658	18655	19029	18846	18811	18790	18711	18645	18910	19015	18703	18696	18694	18699	18757	18643	18827	18911	18752	18705	18961	18820	18791	18752	18984	18918	18825	18811	18635	18825	18763	18788	18725	18752	18941	18810	18741	18603	18624	18779	18872	18625	18746	18723	18770	18983	18844	18785	18638	18783	18815	18577	18564	18580	18698	18727	18743	18845	18778	18895	18816	18683	18598	18850	18768	18585	18872	18646	18712	18926	18732	18837	18803	18787	18914	18875	18730	18783	18774	18701	18756	18615	18768	18830	18651	18770	18718	18971	18624	18793	18673	18642	18688	18735	18829	18771	18762	18830	18801	18897	18789	18737	18739	18652	18760	18853	18526	18823	18494	18714	18787	18779	18756	18865	18635	18654	18894	18768	18930	18621	18910	18571	18781	18673	18732	18613	18587	18751	18460	18623	18669	18787	18762	18725	18823	18849	18743	18850	18877	18823	18773	18889	18809	18839	18853	18702	18776	18646	18854	18814	18726	18810	18818	18666	18701	18521	18697	18740	18666	18892	18738	18875	18906	18795	18774	18651	18780	18681	18803	19044	18558	18567	18949	18733	18811	18769	18759	18649	18587	18880	18879	18563	18880	18675	18812	18696	18662	18763	18816	18799	18741	18773	18593	18599	18852	18653	18826	18778	18662	18773	18808	18855	18771	18725	18690	18649	18700	18906	18797	18928	19031	18758	18968	18748	18687	18788	18907	19006	18690	18856	18877	19024	18791	18780	18849	18702	18683	18938	18864	18697	18871	18784	18831	18740	18822	18813	18726	18832	18801	18740	18717	18863	18630	18821	18829	18741	18730	18630	18715	18595	18579	18652	18721	18651	18848	18911	18953	18836	19034	18718	18967	18836	18830	18820	18791	18678	19040	18774	18932	18862	18955	18715	18539	18697	18579	18723	18767	18895	18668	18725	18774	18905	18844	18648	18765	18869	18693	18456	18725	18867	18771	18922	18793	18650	18824	18882	18622	18736	18846	18730	18772	18827	18727	18717	18719	18733	18935	18512	18708	19021	18874	18795	18606	18526	18494	18642	18569	18748	18774	18653	18740	18899	18752	18638	18701	18729	19073	18904	18810	18752	18653	18868	18696	18634	18983	18952	18942	18716	18861	18690	18861	18787	18646	18638	18898	18795	18465	18508	18884	18815	18674	18679	18874	18850	18708	18769	18775	18931	19016	18685	18624	18833	18634	18875	18781	18515	18874	18658	18690	18845	18655	18629	18565	18704	18728	18844	18856	18755	18642	18833	18868	18819	18729	18718	18737	18570	18736	18835	18644	18756	18746	18787	18594	18603	18798	18849	18464	18825	18969	18835	18884	18762	18800	18597	18765	18720	18711	18757	18679	18800	18795	18766	18869	18707	18575	18813	18642	18533	18799	18859	18852	18740	18812	18667	18737	18774	18672	18665	18959	18882	18895	18942	18873	18545	18680	18692	18768	18816	18858	18727	18802	18851	18915	18768	18762	18824	18920	18834	18842	18876	18716	18601	18670	18698	18547	18741	18639	18598	18827	18622	18710	18531	18842	18883	18541	18709	18759	18569	18878	18557	18811	18881	18622	18875	18616	18708	18611	18636	18506	18822	18745	18898	18942	18912	18691	18685	18709	18809	18656	18939	18704	18614	18725	18743	18848	18746	18676	18834	18775	18752	18804	18803	18818	18850	18546	18801	18564	18749	18769	18783	18586	18896	18754	18753	18812	18912	19016	18862	18893	18615	18745	18482	18694	18743	18800	18718	18841	18729	18768	18839	18879	18830	18596	18680	18790	18871	18642	18728	18695	18680	18807	18815	18995	18834	18638	18778	18904	18578	18565	18708	18713	18789	19022	18744	18882	18819	18848	18842	18835	18815	18863	18725	18700	18657	18823	18821	18664	18680	18497	18638	18837	18776	19048	18688	18822	18749	18714	18661	18699	18807	18731	18900	18962	18795	18788	18843	18622	18702	18710	18769	18819	18731	18674	18831	18886	18837	18791	18711	18722	18760	18852	18850	18662	18893	18946	18790	18692	18642	18788	18623	18928	18867	18863	18754	18786	18918	18875	18620	18592	18737	18709	18946	18851	18790	18926	18792	18816	18788	18789	18826	18859	18807	18672	18713	18905	18676	18732	19010	18723	18990	18791	18753	18750	18764	18702	18565	18589	18738	18716	18678	18804	18763	18838	18721	18719	18600	18750	19084	18863	18607	18554	18592	18668	18603	18824	18694	18811	18814	18973	18909	18867	18730	18719	18798	18955	18552	18787	18660	18873	18680	18864	18788	18865	18820	18892	18740	18710	18690	18788	18846	18807	18886	18758	18884	18888	18697	18807	18689	18629	18678	18677	18916	18643	18861	18964	18715	18552	18815	18818	18905	18702	18643	18660	18790	18669	18761	18636	18621	18781	18773	18761	18806	18821	18912	18642	18710	18905	18787	18849	18673	18694	18749	18554	18823	18757	18608	18666	18645	18398	18727	18727	18946	18933	18889	18893	18895	18811	18734	18805	18744	19043	18972	18851	18720	18721	18958	18829	18681	18776	18687	18815	18864	18908	18937	18738	18642	18731	18779	18777	18716	18891	18810	18615	18711	18637	18892	18792	18737	18745	18857	18787	18761	18896	18757	19122	18911	18828	18818	18680	18778	18847	18741	18850	18758	18691	18847	18842	18531	18635	18655	18825	18947	18817	18662	18718	18711	18681	18827	18719	18722	18757	18744	18584	18876	18668	18702	18613	18725	18760	18855	18722	18635	18698	18901	18415	18794	18833	18662	18923	18754	18720	18640	18707	18805	18749	18780	18814	18958	18842	18803	18709	18621	18632	18866	18750	18951	18668	18761	18841	18608	18627	18725	18934	18828	18774	18779	18910	18818	18758	18695	18834	18922	18910	18681	18734	18520	18730	18904	18875	18850	18665	18893	18679	18837	18658	18866	18734	18566	18632	18646	18730	18684	18602	18828	18698	18877	18760	18741	18570	18690	18812	18829	18944	18773	18756	18691	18680	19004	18699	18523	18820	18704	18782	18747	18893	18825	18856	18857	18853	18811	18726	18739	18815	18643	18504	18599	18532	18659	18720	18798	18713	18890	18682	18733	18817	18696	18816	18741	18760	18672	18862	18630	18789	18576	18644	18624	18664	18630	18810	18777	18834	18654	18788	18716	18974	18844	18591	18715	18894	18689	18498	18651	18583	18855	18690	18752	18676	18692	18755	18728	18598	18621	18576	18531	18805	18838	18766	18639	18942	18773	18787	18678	18718	18776	18813	18814	18933	18897	18886	18880	18657	18698	18592	18576	18757	18760	18651	18906	18741	18747	18823	18899	18820	18832	18633	18637	18621	18750	18640	18858	18707	18859	18975	18795	18851	18784	18501	18772	18767	19039	19006	18818	18731	18922	18767	18682	18766	18914	18588	18763	18880	18811	18667	18748	18784	18800	18615	18920	18602	18737	18888	18695	18859	18651	18715	18849	18801	18873	18562	18768	18820	18800	18751	18588	18823	18748	18799	18715	18765	18796	18812	19028	18772	18836	18769	18630	18877	18923	18835	18818	18648	18778	18814	18930	18705	18725	18785	18880	18787	18745	18918	18732	18894	19032	19003	18789	18739	18634	18828	18684	18659	18814	18894	18627	18651	18683	18701	18591	18852	18729	18725	18814	18671	18682	18660	18917	18799	18732	18893	18681	18782	18808	18688	18830	18583	18623	18626	18601	18687	18966	18655	18519	18787	18633	18841	18881	18552	18852	18816	18710	18954	18974	18887	18660	18611	18788	18640	18625	18731	18783	18851	18800	18746	18767	18778	18899	18866	18630	18736	18743	18833	18647	18822	18735	18729	18531	18759	19008	18810	18642	18544	18764	18656	18660	18775	18749	18807	18796	18735	18853	18847	18987	18721	18623	18659	18595	18716	18885	18765	18691	18617	18864	18570	19021	18764	18621	18863	18952	18774	18806	18730	18670	18669	18717	18674	18808	18725	18804	18692	18636	19002	18868	18823	18965	18739	18828	18653	18848	18764	18754	18869	18873	18758	18729	18896	18569	18772	18763	18684	18847	18699	18924	18840	18793	18788	18756	18718	18868	18671	18630	18722	18814	18608	18757	18787	18793	18543	18908	18672	19054	18744	19010	18686	18674	18727	18776	18772	18815	18646	18798	18676	18809	18908	18782	18648	18727	18881	18661	18836	18765	18669	18543	18534
14016	24399	23453	20206	20081	19192	18384	17577	16998	16751	16397	16069	16066	16163	16191	16352	18040	26144	26547	23682	20194	17516	16245	15887	15710	15731	15762	15766	15688	15900	15796	15715	15875	15695	15762	15620	15870	15563	15866	15792	15923	15855	15652	15723	15748	15650	15712	15944	15858	15802	15863	15934	15766	15888	15839	15712	15989	15851	15665	15920	15824	15777	15649	15842	15908	15847	15857	15759	15870	15781	15796	15731	15847	15841	15715	15885	15648	16020	15827	15821	15812	15733	15709	15678	15738	15743	15763	15701	15768	15764	15829	15862	15767	15808	15798	15810	15545	15715	15753	15785	15842	15696	15846	15774	15839	15678	15899	15827	15643	15718	15752	15830	15668	15843	15849	15730	15826	15784	15892	15881	15799	15822	15801	15816	15738	15853	15792	15871	15836	15940	15846	15664	15763	15808	15672	16008	15783	15736	15831	15687	15763	15754	15681	15747	15759	15713	15812	15753	15785	15630	15669	15807	15760	15862	15868	15605	15675	15927	15744	15827	15971	15896	15815	15817	15816	15698	15862	15704	15947	15826	15918	15785	15738	15658	15823	15673	15994	15691	15844	15664	15839	15654	15740	15680	15757	15765	15818	15774	15809	15589	15770	15633	15858	16048	15737	15818	15783	15777	15788	15960	15869	15776	15843	15719	15875	15825	15849	15542	15759	15692	15812	15772	15647	15755	15853	15808	15841	15793	15862	15739	15687	15798	15916	15909	15842	15771	15774	15751	15772	15763	15763	15791	15845	15814	15985	15767	15796	15806	15732	15959	15908	15967	15757	15776	15863	15704	15690	15702	15872	15804	15761	15824	15694	15752	15745	15702	15804	15726	15812	15841	15863	15906	15712	15928	15897	15848	15689	15735	15710	15737	15946	15603	15740	15746	15837	15904	15751	15724	15784	15873	15800	15595	15696	15918	15779	15765	15873	15775	15718	15821	15647	15892	15947	15805	15743	15968	15702	15818	15774	15752	15790	15773	15690	15793	15720	15937	15777	15827	15773	15640	15735	15686	15839	15727	15841	15804	15788	15865	15725	15804	15952	15663	15793	15585	15866	15740	15785	15660	15701	15722	15826	15898	15670	15851	15917	15784	15861	15950	15810	15818	15790	15921	15665	15790	15770	15787	15670	15627	15811	15717	15777	15641	15782	15769	15760	15828	15788	15703	15743	15800	15799	15682	15910	15740	15741	15825	15622	15833	15701	15911	15647	15781	15767	15824	15749	15949	15739	15860	15754	15752	15676	15845	15761	15756	15880	15717	15805	15792	15771	15846	15778	15765	15653	15760	15995	15789	15824	15878	15832	15787	15664	15853	15759	15749	15777	15815	15632	15740	15791	15898	15504	15766	15696	15758	15808	15885	15614	15765	15650	15854	15662	15798	15769	15825	15847	15932	15913	15950	15761	15818	15878	15815	15732	15833	15660	15836	15834	15786	15761	15895	15768	15813	15793	15820	15740	15818	15871	15841	15782	15784	15842	15683	15793	15699	15815	15702	15755	15853	15792	15516	15756	15842	15842	15861	15674	15805	15830	15801	15913	15888	15826	15743	15815	15683	15688	15719	15819	15880	15715	15830	15810	15641	15764	15608	15638	15770	15780	15866	15812	15753	15715	15867	15943	15831	15805	15658	15738	15781	15754	15856	15823	15739	15823	15853	15676	16015	15704	15915	15732	15918	15786	15940	15810	15900	15796	15752	15854	16064	15961	15668	15808	15734	15710	15861	15900	15640	15825	15760	15896	15738	15903	15837	15898	15688	15738	15906	15842	15977	15658	15735	15882	15703	15832	15703	15920	15760	15826	15764	15706	15818	15755	15745	15945	15728	15973	15695	15781	15771	16079	15787	15754	15784	15823	15789	15698	15955	15775	15720	15817	15864	15840	15782	15777	15795	15773	15835	15800	15765	15791	15761	15775	15798	15891	15803	15897	15664	15735	15921	15781	15875	16021	15797	15605	15966	15678	15800	15799	15744	15848	15893	15837	15672	15800	15798	15859	15737	15592	15733	15768	15837	15962	15916	15672	15972	15692	15855	15898	15787	15872	15829	15838	15699	15833	15831	15647	15812	15910	15779	15835	15738	15825	15679	15829	15835	15817	15666	15688	15893	15774	15704	15941	15815	15875	15769	15888	15732	15883	15831	15898	15699	15772	15936	15684	15755	15762	15732	16006	15667	15604	15852	15810	15818	15730	15645	15688	15869	15739	15726	15711	15705	15659	15802	15936	15852	16099	15564	15838	15772	15775	15577	15765	15748	15824	15712	15790	15831	15915	15793	15824	15868	15811	15814	15762	15641	15700	15799	15864	15730	15856	15714	15936	15854	15682	15824	15763	15866	15789	16030	15792	15767	15900	15718	15780	15845	15691	15835	15832	15838	15890	15907	15794	15721	15649	15898	15695	15890	15723	15684	15767	15683	15690	15597	15782	15789	15622	15938	15730	15801	15758	15639	15788	15842	15631	15792	15932	15937	15845	15804	15757	15950	15747	15840	15634	15990	15958	15721	15630	15862	15749	15791	15832	15933	15748	15725	15798	15751	15823	15768	15681	15671	15656	15728	15743	15682	15690	15865	15721	15785	15761	15808	15779	15545	15763	15870	15786	15457	15807	15786	15742	15719	15911	15925	15864	15782	15992	15590	15713	15901	16100	15820	15729	15654	15854	15847	15735	15937	15802	15838	15714	15577	15647	15863	15981	15903	15914	15886	15824	15958	15626	15624	15774	15719	15792	15725	15704	15740	15856	15843	15662	15844	15702	15937	15733	15842	15804	15737	15716	15821	15630	15898	15761	15778	15746	15782	15607	15835	15881	15799	15681	15553	15822	15988	15809	15797	15726	15740	15862	15839	15623	15897	15817	15899	15703	15747	15620	15774	15827	15853	15787	15722	15681	15759	15632	15823	15990	15847	15889	15851	15733	15771	15674	15652	15982	15790	15856	15752	15853	15979	15809	15823	15829	15720	15768	15927	15913	15760	15840	15761	15847	15979	15798	15705	15727	15904	15770	15851	15624	15791	15897	15908	15652	15907	15812	15616	15906	15785	15874	15829	15781	15794	15668	15758	15702	15884	15691	15765	15949	15588	15717	15826	15727	15756	15816	15735	15808	15760	15851	15936	15648	15615	15926	15904	15799	15710	15992	15802	15728	15776	15849	15850	15646	15822	15772	15761	15634	15802	15725	15699	15838	15690	15823	15766	15762	15743	15817	15663	15792	15758	15694	15822	15676	15789	15769	15695	15819	15715	15853	15795	15816	15714	15867	15897	15778	15929	15820	15717	15793	15807	15620	15744	15658	15687	15860	15824	15836	15692	15814	15639	15853	15684	15928	15762	15771	15754	15966	15801	15619	15836	15686	15692	15738	15792	15713	15939	15741	15936	15767	15713	16017	15845	15804	15935	15875	15712	15724	15902	15775	15862	16091	15665	15825	15783	15663	15840	15759	15854	15727	15877	15740	15728	15801	15585	15809	15776	15808	15838	15812	15724	15765	15814	15795	15798	15828	15789	15772	15765	15869	15777	15716	15706	15638	15762	15912	15783	15766	15712	15811	15821	15709	15590	15840	15771	15856	15589	15876	15709	15884	15683	15674	15701	15785	15786	15819	15837	15762	15740	15740	15738	15851	15881	15815	15713	15934	15913	15694	15844	15706	15861	15821	15728	15785	15959	15866	15691	15731	15799	15978	15746	15821	15727	15603	15908	15815	15816	15769	15835	15744	15697	15891	15873	15896	15993	15632	15799	15868	15870	15876	15782	15872	15682	15802	15793	15722	15804	15706	15761	15825	15887	15896	15909	15807	15713	15822	15791	15799	15849	15670	15735	15817	15553	15841	15918	15713	15513	15775	15791	15937	15875	15903	15813	15803	15819	15850	15784	15698	15691	15610	15743	15960	15899	15610	15638	15785	15765	15695	15833	15759	15893	15769	15867	15739	15683	15795	15962	15807	15678	15817	15607	15618	15763	15757	15821	15789	15868	15845	15888	15741	15799	15841	15587	16033	15866	15866	15982	15681	15760	15763	15877	15765	15905	15748	15807	15804	15833	15851	15676	15798	15835	15809	15789	15850	15765	16124	15851	15864	15820	15867	15690	15796	15739	15862	15858	15791	15839	15591	15747	15823	15767	15842	15765	15764	15734	15825	15875	15760	15853	15809	15838	15983	15815	15924	15702	15906	15796	15790	15734	15882	15726	15837	15767	15721	15845	15745	15822	15651	15729	15749	15740	15865	15835	15687	15863	15753	15664	15865	15779	15743	15705	15771	15753	15896	15836	15670	15908	15879	15774	15912	15904	15926	15663	15834	15653	15956	15830	15963	15775	15781	15667	15845	15901	15810	15699	15789	15801	15834	15782	15785	15750	15692	15918	15777	15747	15791	15753	15733	15766	15711	15673	15846	15729	15764	15695	15751	15992	15960	15797	15781	15779	15740	15666	15656	15801	15927	15768	15850	15826	15785	15818	15811	15814	15773	15816	15785	15880	15794	15685	15785	15801	15815	15721	15723	15625	15749	15668	15718	15857	15764	15905	15903	15763	15847	15724	15823	15954	15804	15813	15670	15786	15732	15599	15854	15630	15804	15761	15701	15970	15806	15845	15683	15926	15644	15902	15770	15743	15638	15924	15793	15760	15864	15971	15942	15683	15841	15784	15847	15659	15742	15754	15819	15831	15671	15813	15818	15711	15769	15664	15901	15777	15829	15871	15914	15802	15869	15680	15801	15689	15688	15734	15509	15606	15899	15831	15999	15927	15810	15784	15634	15830	15812	15741	16020	15788	15670	15865	15841	15994	15727	15776	15695	15674	15873	15672	15818	15776	15781	15724	15650	15785	15803	15927	15905	15781	15752	15755	15772	15756	15779	15784	15745	15936	15823	15651	15670	15937	15771	15887	15758	15656	15909	15868	15719	16031	15691	15921	15784	15720	15757	15903	15787	15775	15845	15849	15720	15746	15761	15803	15691	15832	15837	15868	15730	15477	15924	15906	15798	16007	15827	15696	15909	15669	16094	15867	15653	15873	15685	15882	15902	15916	15803	15861	15840	15774	15826	15679	15711	15735	15732	15721	15804	15696	15705	15806	15838	15698	15804	15798	15735	15698	15826	15870	15584	15763	15664	15738	15788	15825
22446	20916	28624	23371	21192	23679	26893	22085	20887	20872	20762	20658	20606	20390	20282	20433	21664	33465	35373	31710	27125	23333	21210	20100	19913	20044	19883	19955	19936	20030	19990	19674	19727	19797	19980	19857	19946	19899	20086	19928	19964	19907	20040	19836	20065	19883	19866	19724	20009	19755	19895	19793	19822	19938	19696	19931	19918	19913	19964	19874	19896	19923	19961	19779	19891	19755	19979	20005	20028	19838	19827	19886	20133	19566	19851	19957	20065	19997	19935	19675	19867	19751	19638	19935	19898	19873	19879	19952	19750	19880	20084	19679	19949	19954	19690	19739	19827	19864	19953	19607	19983	19719	19832	20181	19942	19784	19927	19919	19831	19671	19963	19919	19863	19851	19958	20016	19958	20145	19653	19841	19929	19731	19828	19792	19922	19896	19797	19637	19918	19693	19735	19859	19989	19927	19660	19809	20071	19955	20080	19776	19838	19721	19792	19935	19858	19821	19770	19938	19776	19862	19912	19775	19962	19783	19852	19872	19958	19892	20016	19803	19865	19743	19780	19845	19518	19834	19805	19730	19819	19963	19794	19703	19873	19930	19730	19892	20044	19800	19892	19845	19748	19823	19990	19846	19851	19661	19861	19676	19790	19820	19753	19886	19791	19772	19906	19606	19676	19817	19599	19832	19843	19882	19689	19844	19751	19940	19747	19813	19751	19718	19701	19839	19882	19605	19583	19724	19766	19801	19847	20101	19928	20097	19859	19888	19927	19991	19861	19706	19855	19737	19862	19924	20056	19808	19959	19842	19523	19810	19720	19871	19761	19818	20014	19819	19773	19903	19779	19897	20019	19862	20263	19920	20118	20015	19807	20079	19872	19626	19623	19771	19752	19957	19890	19871	19833	19688	19820	19772	20011	19881	19892	19780	19971	19857	19829	20041	20084	19975	20028	19906	20082	19908	19863	19876	19915	19692	19825	19868	20031	19952	19663	19891	19989	19641	19762	19951	19791	19650	19882	19918	19656	19809	19772	19874	19881	19833	19839	19961	19876	19863	19880	19963	19868	19907	19843	19680	20009	19931	19701	19879	19763	19956	19921	19972	19831	19646	19822	19751	19824	19804	19845	19809	19865	19679	19918	19848	19931	19651	19716	19979	19966	19917	19952	19898	19648	19884	19790	19998	19806	20013	19963	19816	19729	19612	19922	19856	19839	19857	19594	19673	20001	19879	19737	19926	19705	20002	19689	19694	19817	19929	19713	19793	20002	19795	19843	19916	19911	19855	19498	19906	19863	19597	19806	19781	19968	19844	19907	19904	19933	19827	19922	19909	19782	19773	19934	19990	20020	19721	19791	19914	19894	20003	19843	19623	19786	19771	19934	19499	19795	19849	19962	19917	19943	19902	19682	19914	19799	19790	19718	19798	20153	19755	19799	19782	19651	19737	19908	19690	19955	20139	19919	20024	19848	20030	19934	19831	19708	19967	19877	19738	19793	19991	19927	19763	19854	19765	19736	19847	19911	19991	20005	19691	19755	19825	19948	19876	19719	20009	19774	19929	19824	19968	20073	19878	19914	19676	19729	19800	19795	19805	20082	20047	19616	19986	19750	19881	19687	19936	19678	19573	19938	19780	19906	19847	19817	19888	19751	20049	19682	19763	19915	19959	19827	19849	19853	19725	19908	19647	19835	19779	19819	19989	19699	19683	20021	19690	19902	19919	19959	19624	19904	19889	19911	20017	19843	20040	19723	19579	19792	19742	19855	19805	19776	19737	19659	19965	19781	19672	19961	19658	19929	20044	19718	19818	19637	19820	19907	19751	19825	19745	19994	19864	19653	19787	19803	19955	19807	19941	19630	19888	19979	19845	19703	19895	19868	19905	19719	19562	19696	19937	19768	19817	19839	19894	19859	20049	19785	19765	20016	19661	19817	19778	19988	19706	19690	19884	19744	19805	19734	19861	19675	19700	19921	19786	20003	19898	19777	20077	19930	19705	19842	19984	19910	19608	19879	19797	19883	19955	19808	19744	19963	19759	19751	19768	19711	19781	19662	19932	20005	19831	19833	19776	19885	19931	19798	20046	19663	19782	19722	19770	19859	19892	19867	19695	19865	19782	19780	19983	19858	19794	19914	19877	19720	19654	19858	19451	19774	19976	19596	19893	20016	19843	19788	19624	19806	19836	19727	19883	19695	19794	19788	19815	19987	19745	19863	20052	19830	19793	19855	19935	19887	19664	19844	19799	19794	19856	20035	20039	19904	19794	19834	19982	19691	19879	19930	19658	19894	19906	19738	19947	19951	19873	19745	19831	19612	19848	19700	19864	19778	19849	19818	19751	19738	19936	19708	20019	19845	19812	19742	19781	19726	19985	19871	19953	19849	19756	19798	19704	19790	19857	19996	19749	19830	19828	19730	20030	19657	19735	19594	19756	19845	19939	19947	19655	19651	19925	20062	19840	19891	19774	19656	19867	20086	19683	19950	19877	19854	19782	19953	19910	19901	19866	19757	19719	19987	19772	19954	19829	19705	19692	19969	19732	19910	19828	20047	19858	19951	20027	19811	19516	19943	19812	19919	19938	19820	19812	19820	19821	19908	19576	20018	19795	19948	19780	20063	19836	19735	19671	19835	19713	20033	19877	19774	19718	19918	19661	19857	19883	19744	19855	19767	19983	19929	19928	19723	19721	19894	19800	19748	19974	19831	20010	19852	19730	19748	19760	19682	20070	19768	19849	19751	19856	19672	19708	19967	19836	19740	19740	19664	19835	19926	19949	19710	19987	19786	19762	19862	20050	19887	19857	20004	19807	19947	19737	20045	19660	19834	19770	19774	19902	19846	19631	19880	19725	19777	19766	19698	19925	19763	19870	19890	19921	19788	19825	19824	19751	19742	19811	19954	19805	19808	19925	19743	19931	19614	19983	20094	19854	19937	19997	19963	19917	19715	19956	19831	19821	19799	19762	19848	19949	20091	19905	19698	19749	19716	19846	19827	19948	19990	19941	20015	19972	19868	19811	19882	19656	19832	19901	19738	19994	19772	19764	19831	19641	19632	19903	19720	19759	19767	19847	19808	19732	19869	19942	19584	19916	19846	19788	19968	19717	19692	19886	19862	19792	19877	19758	19531	19706	19950	19941	19762	19817	19858	19986	19986	19710	19507	19929	19746	20069	19783	19986	19829	19917	19789	19784	20015	19916	19724	19859	19879	19861	20094	19903	19996	19839	20063	19905	19980	19973	20001	19958	19894	19796	19791	19915	19689	19850	19812	19838	19952	19946	19864	19653	19679	19822	19798	19722	19919	19895	19823	19998	19881	19794	19804	19822	19876	19687	19757	19760	19815	20023	19932	19746	20097	19730	19650	19712	19817	19802	19890	19850	19864	19827	19796	19862	19854	19879	19594	19925	19762	19755	19982	19856	19649	19767	19701	19813	19677	19574	19883	19658	20035	19916	19679	19906	19901	19927	19920	19662	19768	19841	19652	19718	19777	19789	19809	19884	19654	19992	19784	19660	19879	19842	19883	19800	19960	19849	19640	19861	19718	19709	19908	19815	19764	19757	19838	19772	19768	19964	19847	19618	19944	20027	19815	19657	19941	19820	19887	19806	19785	19853	20020	19900	19844	19892	19675	19873	19683	20067	20039	20104	19976	20048	19839	19758	19820	19762	19878	19971	19879	19925	19808	19985	19895	19750	19914	20056	19739	19842	19712	19829	19866	19757	19700	19629	19739	19592	19907	19745	19907	19823	19779	19777	20025	19733	19789	19743	19787	19763	19927	19909	20017	19905	19771	19736	19664	19618	19754	19796	19737	19949	19842	19637	19813	19831	19838	19753	20013	19866	19974	19919	19738	19909	19914	19947	19953	20077	19852	19714	19856	19867	20003	19980	19814	19821	19935	19762	19780	20137	19721	19868	19881	19788	20069	19714	19718	19781	19891	19501	19812	19706	19772	19935	19936	19937	19907	19875	19912	19816	19772	19954	19972	19744	19672	19716	19724	19707	19716	19587	19938	19815	19747	19748	19902	19763	19817	19747	19776	19728	19746	19653	19911	19640	19734	19848	19756	20004	19716	19731	20052	19874	19776	19779	19842	19783	19781	19964	19859	19898	19706	19688	19875	19610	19963	19963	19715	19894	19818	19868	19929	19863	19673	19700	19737	19579	19689	19884	19963	19777	19988	19990	19981	19916	19804	20085	20013	19882	19751	19871	19825	19770	19897	19798	19757	19685	19713	20018	19928	19928	19836	19964	19672	19995	19980	19857	19864	19887	19760	19726	19770	19785	19933	20004	19972	19835	19831	19712	19871	19985	19728	19680	19822	19950	19623	19781	19857	19798	19918	19975	19821	19761	19792	19890	19698	19908	19808	19679	19857	19778	19871	19814	19642	19794	19731	19946	19987	19591	20019	19953	19782	19641	19849	19934	19874	19807	19774	19870	19777	19933	20096	19470	19882	19810	19776	20116	19886	19757	19789	19678	19769	19790	19824	19794	19982	19855	19752	20156	19899	19828	19945	19884	19587	19836	19679	19567	19923	19928	19812	19840	20081	20060	19915	19748	19696	19945	19692	19649	19770	19952	19820	19897	19841	19661	19785	20075	19857	19822	20176	19850	19968	19506	19702	19950	20181	19755	19867	19537	19981	20035	19869	19733	19842	19953	19820	19841	19946	19859	19889	19763	19597	19859	19743	19847	19782	20001	19905	19809	19743	19930	19957	19624	19828	19816	19900	19748	19805	19842	19820	19874	19820	20106	19988	19904	19930	19790	19811	19901	19804	19805	19698	19900	19883	19755	19715	19893	19845	19694	19856	19865	19876	19865	20115	19857	19758	19916	19928	19851	19761	19826	20011	20077	19837	19767	19861	20098	19927	19563	19690	19850	19957	19862	19820	19665	19782	19805	19780	19916	19913	19945	19969	19944	19710	19506	19757	19930	19782	19828	19708	19862	19945	19771	19634	19733	19812	19691	19546	19826	19871	20020	19845	19731	19843	19855	19822	19930	19897	19852	19949	19833	19772	20029	19703	19881	19930	19974	19875	19928	19710	19779	19705	19831	20046	19676	19818	19815	19785	19727	19865	19850	19833	19651	19904	19845	19837	19898	19917	19851	19932	19866	19711	19796	20057	19839	19907	19767	19858	19900	19788	19746	19900	20033	19794	19976	19775	19908
15749	30088	28207	22582	21074	20330	19549	19271	18184	17521	17278	17114	17207	16929	16811	16971	19574	35325	34701	30504	24657	20125	17403	16486	16513	16372	16445	16488	16392	16271	16469	16507	16398	16378	16386	16390	16478	16462	16420	16415	16534	16431	16311	16421	16576	16212	16492	16413	16469	16400	16462	16299	16254	16315	16339	16392	16286	16363	16446	16250	16553	16287	16575	16285	16442	16337	16512	16459	16458	16336	16355	16367	16288	16433	16487	16339	16333	16587	16269	16345	16377	16156	16388	16415	16248	16333	16415	16452	16315	16386	16348	16406	16233	16486	16338	16299	16257	16384	16540	16292	16389	16355	16314	16413	16285	16459	16254	16323	16325	16268	16299	16337	16399	16236	16442	16413	16244	16532	16486	16271	16395	16503	16316	16256	16283	16496	16249	16370	16548	16412	16449	16406	16449	16256	16462	16282	16411	16527	16468	16468	16268	16446	16410	16394	16185	16548	16412	16255	16343	16329	16421	16193	16301	16339	16341	16320	16156	16424	16397	16274	16311	16468	16476	16316	16417	16379	16157	16497	16304	16450	16254	16307	16411	16330	16354	16345	16289	16445	16297	16347	16339	16416	16379	16338	16427	16410	16409	16592	16342	16264	16283	16275	16298	16397	16372	16301	16287	16345	16300	16448	16406	16409	16438	16294	16220	16313	16422	16224	16369	16295	16193	16208	16469	16515	16300	16370	16440	16288	16176	16189	16415	16416	16275	16344	16406	16446	16236	16401	16353	16445	16357	16302	16577	16296	16272	16331	16416	16400	16327	16353	16350	16380	16468	16428	16255	16381	16355	16217	16355	16422	16527	16276	16454	16346	16338	16498	16392	16339	16426	16367	16293	16243	16263	16245	16190	16383	16385	16443	16403	16336	16164	16386	16288	16328	16434	16367	16238	16346	16199	16365	16372	16383	16295	16315	16276	16276	16340	16366	16291	16168	16323	16409	16331	16378	16333	16325	16295	16309	16271	16285	16578	16208	16313	16342	16413	16235	16465	16394	16220	16304	16377	16313	16317	16319	16430	16283	16534	16309	16323	16401	16414	16344	16247	16453	16316	16435	16349	16377	16321	16440	16295	16288	16453	16326	16207	16256	16440	16249	16456	16445	16283	16431	16390	16467	16466	16402	16299	16417	16331	16441	16440	16358	16363	16389	16282	16452	16317	16347	16231	16471	16365	16257	16367	16291	16487	16373	16298	16237	16350	16439	16333	16325	16424	16446	16261	16555	16378	16345	16355	16376	16463	16404	16274	16311	16408	16471	16395	16232	16472	16407	16383	16199	16274	16443	16435	16489	16502	16270	16332	16417	16445	16375	16370	16311	16348	16284	16248	16327	16356	16370	16357	16429	16286	16182	16459	16347	16263	16453	16243	16314	16218	16317	16385	16511	16520	16312	16468	16411	16264	16399	16212	16426	16354	16483	16407	16221	16423	16329	16378	16352	16373	16303	16561	16478	16300	16277	16277	16274	16215	16375	16406	16328	16485	16289	16425	16337	16440	16349	16269	16439	16595	16188	16277	16357	16694	16360	16311	16240	16358	16352	16276	16415	16490	16323	16418	16427	16368	16219	16238	16194	16260	16472	16349	16276	16390	16495	16318	16289	16329	16405	16431	16276	16371	16286	16455	16350	16357	16434	16281	16162	16353	16386	16131	16294	16125	16425	16237	16256	16298	16386	16225	16349	16417	16302	16312	16248	16234	16241	16161	16371	16309	16304	16527	16387	16316	16371	16302	16367	16412	16450	16519	16412	16438	16407	16287	16465	16294	16193	16260	16206	16526	16242	16303	16271	16250	16305	16303	16206	16464	16296	16247	16437	16309	16242	16403	16343	16396	16371	16506	16396	16471	16436	16357	16336	16177	16366	16301	16413	16433	16361	16226	16323	16434	16471	16300	16277	16384	16234	16292	16427	16317	16471	16383	16312	16256	16488	16201	16382	16478	16094	16353	16314	16249	16244	16284	16383	16321	16383	16332	16276	16473	16305	16387	16233	16516	16373	16207	16446	16206	16528	16332	16266	16366	16294	16340	16226	16442	16421	16424	16395	16359	16440	16417	16376	16328	16379	16524	16260	16508	16155	16449	16209	16389	16539	16332	16469	16236	16353	16336	16249	16390	16361	16266	16348	16537	16288	16295	16476	16282	16434	16547	16383	16361	16279	16392	16335	16278	16491	16379	16132	16314	16339	16289	16383	16478	16278	16438	16261	16378	16469	16342	16217	16224	16460	16383	16355	16465	16518	16505	16439	16415	16341	16406	16356	16474	16399	16256	16296	16292	16265	16615	16421	16381	16313	16360	16310	16335	16340	16379	16460	16357	16289	16335	16327	16516	16247	16504	16441	16324	16365	16359	16411	16343	16433	16069	16325	16382	16537	16165	16444	16180	16227	16357	16540	16399	16380	16403	16459	16377	16277	16469	16243	16386	16593	16450	16535	16389	16304	16524	16119	16405	16417	16217	16321	16342	16375	16308	16392	16378	16233	16193	16553	16245	16335	16308	16432	16349	16501	16385	16365	16194	16275	16366	16349	16352	16251	16337	16450	16305	16393	16342	16199	16411	16217	16357	16367	16315	16443	16455	16240	16545	16387	16384	16374	16335	16463	16425	16232	16456	16354	16363	16313	16331	16190	16218	16472	16316	16216	16281	16328	16382	16435	16388	16379	16312	16257	16443	16553	16494	16274	16372	16299	16375	16468	16398	16302	16341	16346	16379	16359	16130	16091	16339	16417	16253	16240	16349	16438	16345	16508	16300	16195	16423	16369	16535	16355	16313	16239	16415	16196	16421	16427	16414	16243	16257	16266	16258	16319	16161	16430	16460	16169	16265	16379	16336	16322	16276	16264	16367	16508	16372	16149	16564	16379	16433	16296	16339	16206	16625	16451	16256	16390	16250	16330	16294	16304	16404	16563	16377	16277	16322	16424	16250	16293	16321	16371	16193	16343	16377	16380	16376	16311	16310	16347	16211	16211	16330	16290	16286	16111	16293	16381	16431	16471	16404	16411	16372	16454	16286	16384	16386	16252	16372	16444	16268	16375	16410	16419	16484	16320	16427	16457	16453	16298	16253	16344	16252	16276	16382	16477	16176	16172	16538	16315	16405	16313	16384	16381	16465	16633	16251	16324	16376	16314	16233	16374	16340	16407	16533	16469	16288	16336	16303	16307	16451	16226	16191	16446	16319	16352	16351	16360	16200	16471	16176	16416	16429	16518	16462	16344	16206	16264	16459	16519	16371	16359	16341	16269	16319	16283	16252	16353	16289	16464	16340	16310	16274	16326	16260	16427	16470	16224	16269	16354	16451	16376	16305	16298	16410	16328	16226	16229	16431	16136	16389	16204	16382	16458	16286	16234	16382	16209	16202	16324	16147	16424	16354	16432	16355	16494	16306	16305	16163	16185	16309	16221	16265	16436	16386	16446	16270	16569	16381	16295	16375	16407	16322	16119	16240	16383	16367	16285	16271	16349	16385	16399	16284	16344	16398	16438	16146	16314	16340	16347	16452	16420	16393	16343	16478	16296	16440	16300	16322	16543	16231	16460	16390	16365	16246	16431	16364	16376	16427	16419	16107	16390	16289	16638	16448	16162	16377	16359	16422	16305	16202	16192	16465	16347	16314	16414	16201	16461	16388	16501	16463	16384	16400	16244	16522	16352	16170	16315	16369	16294	16544	16404	16422	16361	16273	16471	16288	16410	16345	16391	16463	16342	16390	16370	16325	16474	16430	16372	16483	16335	16306	16264	16225	16194	16329	16168	16351	16192	16136	16143	16216	16412	16458	16262	16290	16303	16310	16389	16400	16359	16323	16354	16451	16320	16362	16259	16421	16355	16336	16384	16225	16321	16352	16307	16196	16227	16410	16376	16467	16117	16340	16304	16279	16372	16262	16223	16357	16453	16349	16389	16496	16372	16322	16359	16386	16506	16459	16381	16455	16345	16332	16370	16414	16306	16230	16270	16313	16311	16336	16228	16306	16336	16252	16391	16253	16383	16415	16309	16188	16388	16291	16592	16251	16243	16366	16261	16443	16383	16389	16432	16223	16329	16216	16288	16107	16206	16441	16461	16412	16291	16203	16367	16399	16310	16408	16244	16400	16415	16571	16430	16373	16270	16310	16260	16258	16312	16518	16273	16467	16403	16349	16213	16257	16361	16230	16180	16244	16677	16320	16278	16386	16296	16447	16267	16284	16202	16333	16225	16341	16476	16389	16395	16417	16298	16297	16132	16331	16552	16367	16429	16281	16550	16198	16357	16332	16391	16476	16378	16508	16329	16216	16508	16535	16402	16246	16568	16237	16234	16277	16295	16493	16359	16370	16481	16172	16232	16365	16434	16329	16353	16493	16293	16428	16425	16175	16224	16347	16297	16354	16230	16392	16550	16309	16538	16276	16394	16335	16117	16316	16365	16349	16426	16396	16600	16243	16382	16177	16324	16257	16217	16258	16316	16445	16350	16440	16371	16392	16479	16528	16391	16469	16379	16378	16272	16403	16282	16442	16531	16365	16257	16429	16342	16352	16284	16299	16468	16256	16280	16380	16366	16219	16504	16493	16299	16299	16383	16367	16532	16237	16411	16620	16387	16497	16440	16306	16110	16286	16436	16325	16511	16288	16321	16224	16320	16174	16285	16343	16334	16407	16398	16393	16301	16337	16270	16280	16453	16385	16184	16384	16307	16343	16276	16480	16323	16126	16524	16513	16295	16393	16427	16391	16406	16405	16332	16396	16271	16270	16441	16416	16317	16318	16361	16315	16479	16452	16414	16426	16264	16594	16282	16300	16417	16394	16482	16243	16443	16382	16250	16303	16625	16414	16352	16372	16360	16232	16439	16209	16313	16322	16382	16110	16314	16276	16367	16344	16264	16288	16399	16377	16394	16385	16320	16197	16403	16410	16533	16208	16290	16324	16185	16206	16217	16390	16307	16424	16296	16265	16395	16182	16526	16394	16374	16317	16433	16527	16368	16277	16323	16584	16475	16219	16336	16403	16396	16402	16386	16289	16184	16268	16294	16356	16376	16519	16272	16444	16399	16421	16361	16246	16381	16419	16527	16178	16247	16386	16538	16230	16455	16295	16188	16404	16463	16476	16347	16382	16277	16205	16368	16377	16261	16276	16156
27175	21820	25718	23244	19914	20125	20281	20174	19749	19856	19700	19608	19742	19643	19721	19585	19597	20718	21367	21068	20486	20073	19764	19688	19739	19710	19439	19481	19405	19603	19551	19419	19300	19629	19403	19502	19626	19574	19603	19531	19579	19403	19248	19487	19527	19459	19447	19448	19529	19626	19524	19645	19545	19513	19358	19467	19580	19599	19304	19551	19360	19511	19704	19401	19433	19558	19474	19515	19617	19535	19494	19340	19419	19454	19516	19327	19546	19481	19322	19286	19676	19573	19522	19417	19653	19655	19733	19658	19498	19456	19398	19436	19404	19512	19403	19333	19407	19359	19658	19374	19527	19459	19684	19594	19407	19325	19421	19435	19542	19534	19520	19236	19564	19293	19448	19591	19551	19540	19505	19363	19443	19561	19493	19538	19459	19491	19459	19414	19427	19507	19341	19297	19538	19394	19379	19615	19497	19353	19613	19625	19595	19646	19407	19428	19595	19255	19579	19397	19541	19430	19396	19382	19295	19508	19653	19436	19749	19564	19834	19586	19551	19448	19723	19538	19405	19457	19529	19452	19513	19480	19460	19535	19546	19689	19610	19450	19430	19468	19604	19502	19737	19488	19452	19471	19542	19519	19561	19614	19624	19598	19658	19580	19482	19398	19312	19429	19691	19588	19514	19408	19304	19526	19533	19490	19460	19520	19613	19553	19274	19430	19313	19484	19563	19310	19581	19543	19538	19419	19640	19427	19342	19411	19577	19381	19586	19578	19610	19338	19507	19329	19478	19468	19365	19511	19640	19485	19576	19482	19165	19459	19495	19428	19483	19605	19377	19471	19458	19399	19474	19582	19579	19465	19627	19412	19491	19349	19685	19531	19824	19451	19420	19356	19428	19527	19542	19398	19524	19357	19535	19378	19443	19660	19493	19560	19332	19475	19596	19386	19431	19600	19448	19397	19628	19574	19480	19665	19456	19420	19443	19461	19394	19414	19480	19483	19503	19571	19484	19434	19617	19759	19557	19412	19486	19409	19287	19552	19497	19574	19642	19676	19492	19357	19735	19728	19623	19590	19338	19533	19379	19516	19537	19542	19621	19565	19362	19493	19453	19611	19551	19546	19623	19437	19652	19544	19530	19331	19446	19382	19525	19673	19458	19548	19623	19296	19387	19215	19406	19462	19397	19525	19627	19590	19425	19325	19487	19651	19692	19571	19659	19530	19450	19554	19608	19704	19695	19677	19537	19326	19515	19714	19405	19547	19485	19399	19474	19406	19450	19342	19296	19560	19510	19683	19484	19456	19449	19580	19592	19329	19561	19557	19404	19496	19565	19376	19460	19480	19525	19657	19426	19460	19547	19239	19408	19586	19394	19407	19387	19341	19387	19494	19384	19415	19524	19464	19665	19424	19460	19355	19486	19596	19695	19457	19421	19548	19413	19358	19709	19311	19553	19512	19544	19423	19511	19510	19474	19430	19611	19589	19613	19756	19666	19546	19619	19610	19443	19611	19641	19283	19360	19585	19420	19403	19299	19458	19535	19336	19552	19478	19652	19438	19589	19671	19510	19568	19661	19453	19677	19380	19507	19453	19427	19626	19399	19495	19578	19427	19535	19550	19489	19499	19534	19476	19584	19630	19348	19375	19396	19369	19488	19399	19470	19411	19658	19513	19496	19520	19536	19460	19394	19595	19437	19652	19538	19537	19595	19526	19316	19438	19568	19521	19593	19389	19366	19358	19398	19662	19608	19593	19481	19506	19395	19594	19405	19549	19529	19624	19538	19602	19478	19429	19399	19411	19655	19589	19325	19728	19570	19418	19588	19362	19519	19339	19450	19456	19403	19619	19536	19441	19546	19563	19434	19502	19643	19652	19461	19598	19568	19459	19459	19249	19391	19497	19448	19610	19442	19496	19639	19556	19567	19460	19555	19682	19593	19623	19576	19227	19447	19541	19579	19566	19580	19327	19350	19416	19495	19318	19336	19349	19423	19400	19767	19628	19676	19466	19641	19415	19431	19291	19453	19633	19262	19425	19543	19381	19323	19420	19590	19703	19359	19494	19523	19610	19718	19494	19495	19557	19567	19455	19363	19557	19549	19576	19487	19390	19408	19537	19507	19538	19496	19553	19333	19698	19410	19584	19619	19420	19414	19405	19439	19484	19563	19400	19667	19590	19460	19426	19544	19301	19518	19568	19475	19310	19492	19640	19530	19419	19599	19566	19489	19597	19369	19601	19588	19499	19664	19389	19687	19627	19650	19483	19550	19367	19399	19415	19657	19513	19403	19604	19312	19535	19444	19620	19519	19431	19632	19485	19545	19518	19489	19478	19415	19383	19489	19540	19566	19588	19401	19526	19515	19598	19437	19545	19303	19510	19372	19589	19864	19461	19378	19299	19553	19468	19510	19449	19398	19772	19514	19412	19356	19357	19556	19437	19568	19467	19599	19623	19638	19275	19571	19631	19451	19442	19193	19498	19437	19548	19692	19356	19438	19489	19489	19392	19541	19415	19600	19555	19445	19494	19531	19697	19396	19448	19559	19412	19699	19505	19354	19365	19327	19674	19360	19535	19718	19391	19569	19375	19444	19627	19475	19506	19635	19526	19561	19555	19460	19534	19571	19529	19528	19428	19422	19676	19513	19468	19405	19406	19270	19400	19367	19643	19385	19470	19429	19550	19492	19494	19396	19477	19641	19653	19485	19615	19371	19588	19459	19592	19323	19606	19345	19533	19713	19538	19527	19524	19478	19411	19432	19387	19753	19426	19347	19535	19554	19498	19413	19616	19653	19620	19386	19420	19302	19539	19400	19401	19772	19762	19470	19671	19579	19378	19327	19662	19419	19534	19602	19548	19574	19699	19368	19313	19510	19321	19410	19630	19660	19370	19285	19497	19514	19414	19419	19490	19341	19358	19392	19364	19722	19433	19732	19384	19516	19427	19508	19336	19631	19610	19540	19642	19551	19381	19450	19355	19441	19505	19469	19417	19620	19657	19499	19586	19426	19456	19565	19609	19468	19575	19469	19484	19256	19484	19604	19563	19464	19619	19506	19422	19499	19654	19403	19439	19666	19709	19668	19471	19598	19533	19565	19424	19419	19529	19617	19512	19650	19687	19627	19557	19485	19630	19447	19241	19299	19554	19563	19495	19366	19440	19465	19355	19533	19438	19374	19219	19467	19580	19260	19408	19422	19564	19407	19470	19699	19391	19475	19566	19515	19652	19457	19581	19616	19630	19287	19572	19428	19443	19561	19627	19383	19468	19704	19547	19476	19479	19458	19813	19530	19435	19607	19487	19543	19414	19635	19557	19418	19577	19498	19552	19491	19515	19537	19427	19612	19481	19555	19630	19704	19516	19576	19564	19633	19485	19358	19478	19509	19423	19432	19414	19464	19464	19491	19429	19520	19499	19520	19605	19604	19287	19517	19510	19537	19590	19433	19430	19387	19561	19670	19606	19654	19744	19427	19420	19502	19490	19582	19548	19513	19545	19575	19537	19714	19610	19328	19593	19492	19518	19415	19462	19644	19491	19565	19456	19257	19385	19592	19361	19704	19600	19492	19605	19403	19548	19480	19400	19374	19619	19731	19322	19305	19316	19745	19663	19322	19605	19345	19320	19570	19517	19341	19432	19379	19484	19522	19628	19595	19577	19578	19528	19462	19556	19611	19631	19588	19643	19480	19458	19482	19783	19395	19355	19648	19501	19458	19483	19591	19579	19529	19412	19509	19462	19453	19645	19333	19421	19475	19571	19659	19476	19402	19475	19587	19299	19641	19572	19441	19498	19594	19315	19473	19566	19444	19328	19770	19497	19399	19517	19480	19559	19529	19718	19607	19551	19498	19578	19854	19751	19771	19556	19630	19572	19434	19526	19559	19538	19524	19699	19418	19527	19587	19643	19777	19639	19493	19502	19375	19221	19485	19323	19393	19421	19493	19460	19516	19560	19546	19479	19569	19478	19470	19557	19502	19416	19729	19429	19527	19522	19626	19520	19493	19508	19352	19381	19489	19624	19449	19591	19529	19422	19396	19510	19502	19621	19725	19555	19550	19406	19268	19376	19329	19238	19469	19335	19512	19474	19729	19633	19358	19529	19563	19424	19523	19469	19499	19647	19514	19362	19658	19311	19558	19612	19544	19545	19557	19565	19533	19494	19506	19293	19620	19607	19541	19446	19277	19514	19636	19591	19541	19716	19552	19476	19596	19510	19639	19469	19406	19525	19445	19615	19602	19632	19507	19452	19508	19517	19706	19480	19515	19517	19427	19597	19711	19448	19410	19557	19544	19508	19682	19473	19687	19365	19629	19581	19871	19473	19467	19442	19523	19596	19763	19460	19492	19413	19413	19527	19504	19469	19507	19454	19697	19424	19478	19558	19399	19636	19573	19366	19292	19408	19444	19546	19458	19322	19456	19582	19427	19604	19344	19511	19500	19603	19358	19473	19603	19919	19350	19390	19449	19463	19365	19294	19550	19352	19419	19567	19482	19492	19514	19353	19504	19692	19395	19492	19532	19629	19459	19593	19451	19426	19767	19289	19365	19281	19692	19534	19204	19436	19561	19402	19560	19360	19414	19310	19519	19415	19591	19506	19574	19536	19808	19533	19479	19351	19464	19384	19632	19489	19649	19513	19430	19392	19381	19444	19532	19540	19374	19391	19377	19300	19500	19609	19520	19367	19485	19415	19579	19548	19717	19404	19814	19564	19680	19430	19405	19559	19415	19506	19416	19162	19634	19514	19509	19649	19457	19441	19585	19710	19594	19393	19548	19569	19458	19585	19494	19314	19515	19617	19543	19480	19561	19582	19462	19504	19487	19358	19404	19479	19511	19609	19543	19618	19508	19424	19435	19717	19631	19576	19676	19413	19688	19590	19648	19397	19469	19709	19803	19518	19506	19357	19784	19666	19488	19511	19371	19744	19491	19563	19530	19551	19473	19390	19535	19611	19808	19577	19660	19487	19636	19674	19309	19702	19532	19496	19326	19524	19492	19584	19405	19385	19406	19346	19574	19631	19538	19551	19561	19473	19643	19561	19608	19488	19290	19487	19725	19382	19358	19499	19423	19480	19704	19556	19279	19531	19587	19556	19664	19495	19477	19653	19380	19274	19522	19376	19546	19419	19437	19349	19605	19624	19583	19440	19501	19304	19531	19591	19647	19674	19484	19414
15663	20075	19900	17804	17216	17220	17317	16710	16694	16425	16331	16318	16314	16412	16458	16318	16201	17947	18257	17951	17114	16657	16500	16188	16285	16273	16349	16211	16218	16134	16202	16184	16218	16060	16172	16157	16244	16249	16242	16247	16272	16124	16022	16242	16260	16335	16364	15939	16098	16146	16264	16075	16075	16143	16224	16009	16090	16293	16017	16188	16290	16194	16135	16389	16283	16214	16093	16245	16167	16149	16304	16340	16251	16139	16349	16224	16168	16041	16334	16183	16231	16297	15994	16408	16288	16232	16095	16139	16052	16336	16042	16203	16181	16138	16311	16269	16146	16180	16311	16358	16193	16184	16205	16316	16093	16071	16184	16290	16047	16136	16209	16167	16178	16192	16250	16158	16183	16225	16061	16359	16393	16086	16299	16164	16235	16163	16105	16050	16246	16131	16141	16262	16247	16172	16303	16383	16192	16025	16186	16094	16165	16304	16332	16215	16328	16117	16234	16016	16268	16180	16210	16178	16162	16288	16131	16361	16297	16085	16114	16128	16261	16247	16127	16086	16158	16039	16059	16210	16320	16103	16080	16232	16160	16262	16185	16112	16015	16160	16116	16226	16165	16039	16128	16315	16187	16097	16272	16095	16353	16159	16340	16255	16154	16251	16324	16221	16276	16066	16274	16060	16353	16094	16085	15975	16305	16143	16228	16201	15955	16171	16182	16087	16174	16254	16202	16150	16094	16184	16182	16223	16215	16165	16102	16072	16179	16196	15908	16250	16060	16199	16181	16449	16106	16122	16327	16296	16296	16108	16182	16163	16324	16281	16243	16102	16257	16256	16127	16111	16284	16175	16199	16198	16120	16171	16235	16332	16158	16383	16123	16104	16296	16148	16199	16390	16325	16242	16035	16180	16289	16072	16072	16193	16160	16090	16197	16204	16134	16205	16227	16174	16040	16044	16154	16247	16042	16379	16166	16115	16341	16141	16027	16081	16188	15882	16172	16050	16194	15975	16171	16250	16143	16117	16149	16128	16433	16117	16271	16115	16197	16340	16136	16079	16133	16220	16272	16235	16145	16098	16230	16302	16271	16220	16314	16173	16260	16076	16183	16228	16114	16223	16069	16198	16181	16186	16302	16282	16214	16251	16090	16191	16156	16029	16347	16324	16284	15996	16085	16072	16309	16087	16169	16299	16324	16335	16207	16053	16244	16146	16258	16228	16240	16206	16242	16158	16181	16361	16209	16248	16215	16327	16172	16181	16386	16232	16212	16202	16300	16203	16233	16194	16233	16066	16269	16183	16175	16166	16325	16191	16130	16200	16176	16263	16173	16074	16178	16184	16260	16178	16191	16161	16150	16320	16223	16354	16174	16311	16114	16243	16257	16187	16181	16264	16068	16082	16365	16145	16114	16157	16130	16252	16196	16251	16015	16362	16275	16131	16209	16297	16438	16136	16251	16034	16222	16207	16141	16055	16038	16135	16029	16156	16148	16316	16124	16370	16183	16286	16169	16124	16229	16223	16193	16259	16337	16201	16253	16188	16212	16221	16164	16333	16098	16212	16353	16150	16254	16192	16234	16144	16258	16418	16255	16175	16365	16195	16295	16211	16282	16241	16439	16249	16047	16270	16210	16122	16225	16284	16175	16323	16117	16172	15988	16314	16295	16259	16250	16154	16181	16319	16144	16020	16298	16239	16184	16038	16072	16180	16146	16228	16054	16259	16289	16164	16124	16182	16194	16364	16159	16306	16140	16231	16229	16110	16137	16085	16223	16207	16222	15960	16103	16337	16145	16048	16160	16214	16185	16145	16025	16258	16271	16378	16190	16051	16232	16073	16214	16140	16124	16366	16026	16243	16144	16315	16090	16125	16290	16252	16187	16259	16244	16336	16011	16313	16149	16090	16248	16317	16122	16086	16167	16403	16091	16226	16073	16234	16088	16345	16185	16159	16147	16215	16103	16151	16055	16059	16195	16213	16172	16235	16215	16046	16335	16216	16145	16075	16198	16242	16132	16236	16203	16204	16204	16241	16218	16187	16295	16112	16183	16035	16301	16160	16118	16133	16063	16175	16152	16430	16241	16297	16232	16186	16243	16279	16176	16169	16214	16047	16068	16238	16269	16260	16181	16073	16310	16084	16229	16045	16098	16185	16196	16337	16245	16189	16159	16176	16308	16101	16260	16064	16343	16189	16164	16179	16252	16251	16182	16221	16321	15996	16276	16144	16131	16173	16141	16350	16117	16089	16130	16125	16272	16124	16341	16114	16186	16169	16250	16219	16198	16159	16248	16157	16280	16329	16184	16103	16203	16202	16115	16190	16302	16103	16039	16227	16242	16242	16282	16165	16258	16105	16359	16068	16177	16112	16335	16123	16313	16383	16073	16176	16172	16183	16079	16226	16136	16149	16165	16183	16239	16231	16177	16365	16090	16260	16165	16318	16385	16217	16120	16201	16189	16131	16254	16082	16230	16393	16242	16234	16141	16077	16192	16284	16142	16204	16231	16104	16216	16227	16341	16076	16321	16238	16237	16167	16122	16369	16265	16317	16199	16237	16227	16306	16243	16235	16212	16395	16067	16134	16243	16182	16185	16114	16308	16256	16250	16210	16109	16106	16177	16134	16084	16295	16079	16267	16250	16124	16263	16142	16034	16242	16054	16169	16369	16200	16245	16212	16296	16100	16147	16260	16178	16233	16169	16270	16212	16123	16096	16118	16230	16256	16132	16253	16305	16237	16104	16275	16204	16170	16244	16041	16351	16237	16032	16305	16274	16198	15984	16217	16349	16158	16103	16128	16147	16068	16204	16293	16138	16365	16163	16109	16240	16231	16288	16249	16135	16101	16237	16283	16217	16191	16281	16053	16183	16045	16093	16169	16191	16083	16210	16112	16229	16177	16143	16070	16303	16327	16194	16137	16314	16062	16240	16291	16200	16245	16076	16167	16221	16184	16312	16146	16081	16203	16083	16153	16239	16241	16252	16070	16173	16297	16267	16228	16107	16010	16262	16208	16138	16265	16216	16307	16204	16140	16138	16315	16283	16253	16025	16057	16333	16092	16279	16154	16147	16104	16202	16164	16294	16259	16221	16093	16230	16197	16096	16425	16206	16188	16164	16220	16386	16115	16227	16330	16085	16095	16206	16192	16220	16274	16250	16238	16317	16366	16279	16194	16201	16170	16172	16218	16213	16182	16230	16202	16226	16166	16124	16222	16297	16137	16162	16216	16270	16198	16111	16174	16106	16239	16280	16173	15974	16272	16248	16233	16224	16276	16055	16151	16154	16092	16008	16286	16291	16349	16128	16106	16206	16038	16361	16192	16367	16125	16219	16339	16225	16125	16246	16256	16107	16132	16071	16327	16068	16170	16014	16220	16174	16298	16313	16254	15990	16318	16329	16141	16242	16124	16202	16210	16121	16037	16266	16212	16280	16266	16371	16289	16333	16235	16170	16115	16303	16078	16241	16077	16178	16306	16286	16225	16107	16224	16197	16215	16150	16251	16330	16202	16095	16083	16073	16195	16194	16287	16081	16324	16318	16049	16080	16151	16102	16265	16195	16055	16217	16403	16073	16016	16281	16054	16165	16227	16224	16028	16304	16212	16174	16076	16139	16192	16089	16142	16226	16255	16310	16142	16154	16214	16260	16148	16297	16250	16100	16084	16112	16146	16224	16223	16349	16220	16211	16212	16203	16021	16081	16160	16235	16213	16266	16192	16008	15970	16289	16190	16036	16176	16235	16247	16441	16181	16147	16244	16113	15963	16288	16032	16302	16125	16158	16189	16091	16225	16123	16089	16172	16362	16128	16224	16248	16132	16245	16145	16266	16245	16044	16362	15980	16225	16184	16154	16289	16107	16110	16201	16222	16088	16334	16225	16226	16110	16333	16129	16133	16302	16205	16159	16236	16070	16283	16053	16060	16086	16139	16260	16128	16386	16111	16050	16295	16312	16261	16211	16144	16149	16169	16122	16274	16287	16198	16130	16339	16286	16038	16206	16217	16148	16236	16208	16174	16321	16273	16306	16058	16085	16332	16165	16285	16164	16260	16176	16055	16229	16108	16264	16268	16117	16010	16216	16358	16018	16271	16262	16013	16269	16111	16231	16217	16377	16207	16286	16177	16323	16205	16023	16179	16159	16256	16188	16270	16082	16320	16068	16283	16049	16159	16136	16154	16306	16137	16139	16267	16168	16012	16198	16337	16191	16222	16208	16231	16304	16050	16058	16175	16207	16128	16202	16260	16124	16246	16227	16098	16117	16317	16200	16301	16116	16209	16112	16062	16269	16143	16233	16327	16138	16138	16062	16187	16194	16068	16278	16179	16264	16103	16198	16270	16153	16160	16045	16130	16259	16043	16233	16273	16026	16152	16267	16320	16072	16221	16179	16280	16287	16204	16187	16101	16196	16236	16279	16262	16067	16031	16126	16157	16287	16136	16359	16229	16170	16250	16233	16194	16287	16192	16038	16051	16117	16117	16461	16271	16280	16157	16250	16251	16119	16169	16161	16217	16215	16221	16153	16143	16124	16195	16146	16212	16128	16210	16192	16329	16174	16197	16267	16137	16283	16281	16151	16249	16174	16091	16038	16393	16176	15989	16128	16075	16249	16032	16182	16252	16035	16221	16205	16364	16276	16143	16127	16240	16098	16109	16228	16236	16213	16224	16206	16118	16352	16079	16210	16257	16184	16317	16288	16187	16268	16286	16084	16037	16218	16267	16308	16237	16176	16270	16087	16156	16136	16218	16205	16265	16211	16100	16147	16113	16189	16276	16001	16160	16069	16103	16283	16369	16177	16140	16263	16125	16217	16299	16210	16189	16299	16181	16158	16153	16006	16242	16192	16351	16106	16173	16094	16191	16246	16257	16119	16186	16178	16260	16146	16226	16094	16117	16227	16131	16255	16211	16238	16068	16078	16211	16183	16154	16449	16397	16189	16102	16180	16118	16241	16074	16181	16271	16156	16325	16237	16060	16152	16206	16184	16132	16279	16359	16336	16171	16221	16083	16445	16086	16109	16173	16142	16192	16278	16073	16032	16195	16043	16253	16077	16311	16272	16068	16180	16226	16120	16062	16086	16149	15991	16179	16088	16242	16220	16206	16266	16166	16145	16146	16266	16239	16197	16148	16279	16157	16168	16251	16342	16084	16213	16061	15843	16190	16211
23811	20925	28248	23912	22096	22529	22085	19464	19511	19779	19171	18909	18873	18868	18929	19025	19345	25463	27536	25110	22499	20473	19057	18731	18735	18532	18588	18571	18502	18674	18516	18568	18743	18662	18755	18485	18691	18583	18616	18515	18616	18711	18562	18528	18715	18810	18568	18632	18421	18707	18633	18690	18476	18694	18393	18738	18479	18600	18559	18723	18733	18464	18471	18495	18535	18550	18715	18538	18576	18537	18696	18607	18563	18723	18594	18437	18587	18672	18446	18816	18418	18641	18481	18544	18597	18760	18670	18746	18643	18728	18634	18588	18664	18483	18690	18487	18575	18668	18660	18521	18665	18589	18477	18411	18651	18539	18720	18725	18562	18568	18599	18590	18564	18600	18499	18547	18692	18672	18648	18644	18505	18566	18502	18639	18550	18627	18532	18588	18698	18690	18690	18886	18465	18725	18694	18498	18899	18510	18540	18580	18596	18536	18658	18839	18645	18580	18525	18592	18641	18512	18422	18557	18671	18621	18728	18547	18602	18470	18430	18421	18476	18728	18509	18532	18558	18473	18619	18197	18497	18547	18714	18815	18332	18559	18462	18448	18396	18348	18627	18419	18387	18561	18525	18589	18741	18615	18480	18502	18345	18595	18695	18353	18426	18559	18664	18535	18728	18437	18570	18607	18525	18498	18543	18602	18690	18689	18469	18658	18577	18665	18567	18693	18489	18719	18383	18682	18503	18516	18683	18750	18469	18521	18526	18714	18518	18449	18592	18612	18628	18623	18720	18761	18542	18605	18431	18704	18642	18571	18567	18446	18822	18482	18729	18507	18655	18678	18692	18715	18784	18445	18669	18476	18468	18643	18444	18430	18598	18716	18596	18615	18421	18476	18303	18547	18475	18521	18497	18658	18650	18518	18516	18543	18644	18324	18524	18537	18574	18353	18468	18681	18646	18497	18549	18683	18801	18551	18490	18668	18678	18715	18610	18621	18376	18454	18427	18526	18522	18496	18679	18447	18582	18553	18424	18558	18476	18509	18521	18804	18378	18641	18401	18476	18372	18644	18566	18524	18521	18471	18765	18580	18717	18515	18334	18712	18547	18408	18724	18583	18680	18624	18431	18341	18606	18682	18595	18605	18562	18381	18526	18593	18589	18494	18643	18589	18567	18516	18662	18666	18732	18416	18600	18640	18478	18664	18338	18547	18379	18557	18747	18518	18501	18617	18684	18564	18441	18701	18460	18550	18576	18428	18683	18382	18509	18492	18776	18321	18490	18403	18367	18510	18619	18554	18203	18428	18367	18583	18493	18520	18693	18510	18459	18711	18421	18401	18710	18663	18406	18427	18611	18648	18661	18692	18671	18460	18419	18491	18472	18800	18643	18485	18499	18667	18572	18323	18700	18515	18529	18536	18550	18591	18606	18660	18436	18647	18542	18402	18507	18755	18495	18663	18665	18639	18542	18610	18564	18522	18683	18483	18594	18715	18603	18549	18553	18805	18742	18488	18816	18455	18497	18574	18546	18602	18658	18627	18652	18356	18461	18632	18548	18663	18637	18461	18582	18485	18381	18578	18484	18565	18723	18446	18542	18572	18535	18660	18869	18750	18331	18616	18496	18616	18495	18559	18425	18554	18749	18409	18637	18363	18573	18391	18647	18604	18536	18381	18620	18385	18541	18562	18377	18535	18530	18585	18500	18492	18615	18382	18465	18540	18568	18439	18340	18477	18606	18363	18405	18721	18663	18546	18643	18703	18686	18831	18471	18611	18588	18735	18408	18587	18828	18500	18704	18569	18416	18539	18407	18737	18608	18446	18550	18495	18586	18496	18635	18327	18455	18546	18485	18556	18490	18412	18501	18537	18804	18460	18526	18634	18603	18404	18597	18588	18708	18522	18580	18500	18590	18638	18740	18580	18522	18576	18609	18750	18592	18728	18495	18491	18662	18503	18649	18648	18620	18699	18503	18395	18452	18588	18585	18389	18490	18348	18542	18659	18584	18641	18698	18553	18521	18292	18637	18498	18764	18656	18757	18408	18569	18539	18686	18410	18632	18563	18520	18639	18610	18509	18581	18448	18610	18747	18612	18396	18445	18545	18522	18706	18584	18455	18594	18529	18410	18442	18557	18872	18512	18619	18537	18441	18679	18698	18523	18679	18635	18532	18436	18618	18469	18399	18292	18568	18575	18416	18600	18510	18355	18657	18491	18265	18549	18530	18737	18708	18499	18472	18343	18598	18467	18504	18442	18670	18595	18566	18493	18517	18589	18398	18530	18470	18757	18529	18753	18491	18681	18498	18674	18547	18309	18543	18463	18480	18476	18716	18599	18222	18527	18490	18519	18654	18480	18504	18427	18338	18621	18509	18517	18519	18709	18618	18522	18502	18573	18484	18670	18458	18751	18509	18463	18643	18458	18861	18474	18496	18489	18428	18510	18641	18597	18701	18624	18213	18719	18498	18518	18516	18719	18681	18596	18495	18873	18695	18708	18521	18513	18545	18555	18332	18643	18507	18455	18495	18652	18636	18635	18448	18620	18632	18694	18482	18641	18424	18485	18783	18639	18437	18479	18731	18422	18611	18609	18371	18621	18703	18480	18516	18343	18409	18495	18494	18512	18492	18523	18431	18459	18634	18647	18533	18475	18736	18663	18532	18590	18416	18469	18401	18599	18579	18517	18451	18686	18558	18651	18770	18634	18612	18478	18632	18637	18471	18506	18530	18605	18559	18331	18442	18385	18509	18479	18359	18481	18473	18423	18628	18612	18628	18778	18319	18596	18601	18533	18620	18666	18490	18475	18430	18432	18594	18670	18464	18421	18547	18318	18498	18580	18693	18550	18638	18628	18609	18638	18652	18521	18528	18339	18641	18608	18547	18555	18545	18588	18362	18600	18525	18579	18454	18578	18679	18526	18352	18476	18476	18436	18302	18524	18250	18442	18541	18592	18276	18415	18619	18635	18667	18501	18719	18502	18635	18674	18588	18398	18459	18613	18554	18437	18720	18354	18688	18675	18645	18482	18794	18645	18684	18488	18609	18472	18460	18700	18524	18563	18518	18520	18445	18492	18547	18379	18494	18631	18548	18526	18612	18446	18794	18652	18670	18586	18621	18427	18386	18570	18589	18533	18648	18701	18730	18388	18661	18629	18450	18687	18647	18623	18801	18534	18415	18632	18552	18597	18492	18612	18704	18528	18628	18797	18436	18463	18554	18736	18363	18399	18610	18626	18452	18469	18527	18505	18503	18551	18521	18434	18522	18686	18508	18531	18709	18591	18364	18629	18607	18529	18628	18644	18578	18619	18505	18512	18567	18491	18367	18504	18626	18498	18704	18645	18625	18640	18605	18822	18416	18326	18641	18497	18483	18740	18596	18808	18447	18565	18605	18566	18598	18586	18561	18438	18506	18731	18712	18679	18463	18600	18461	18705	18622	18667	18505	18510	18600	18538	18667	18644	18635	18426	18663	18647	18455	18620	18304	18759	18301	18605	18417	18832	18579	18579	18436	18336	18719	18551	18556	18785	18613	18541	18636	18588	18761	18388	18444	18709	18515	18553	18606	18466	18504	18556	18573	18322	18661	18621	18431	18493	18422	18499	18484	18753	18724	18632	18443	18725	18572	18598	18725	18757	18424	18414	18635	18591	18616	18451	18482	18571	18416	18503	18680	18523	18451	18787	18735	18464	18503	18708	18513	18462	18482	18676	18591	18612	18497	18540	18365	18564	18737	18639	18494	18339	18577	18518	18529	18540	18710	18515	18487	18468	18662	18678	18609	18520	18418	18513	18717	18705	18301	18434	18429	18362	18542	18755	18637	18519	18464	18503	18679	18616	18530	18495	18377	18579	18356	18458	18541	18615	18500	18465	18476	18569	18394	18712	18687	18372	18630	18443	18613	18536	18480	18586	18482	18608	18553	18567	18476	18487	18598	18584	18402	18486	18567	18515	18411	18530	18465	18707	18614	18541	18457	18605	18790	18824	18527	18611	18723	18725	18576	18577	18558	18518	18316	18749	18693	18658	18662	18750	18426	18592	18645	18491	18797	18767	18628	18517	18614	18627	18567	18469	18727	18660	18598	18336	18543	18495	18533	18546	18763	18605	18459	18568	18420	18463	18513	18364	18559	18409	18409	18774	18537	18448	18658	18470	18555	18535	18671	18657	18710	18550	18652	18344	18539	18643	18429	18661	18672	18479	18626	18401	18659	18631	18807	18474	18436	18619	18614	18513	18379	18703	18588	18614	18671	18513	18623	18529	18700	18513	18700	18550	18480	18810	18622	18638	18602	18647	18399	18679	18768	18606	18473	18668	18582	18636	18461	18557	18464	18750	18627	18480	18445	18562	18609	18530	18755	18514	18500	18285	18639	18607	18675	18556	18489	18617	18659	18753	18522	18619	18508	18574	18632	18728	18530	18495	18429	18496	18544	18463	18663	18786	18675	18610	18692	18375	18477	18477	18391	18698	18659	18735	18575	18456	18805	18664	18662	18617	18514	18669	18356	18614	18382	18440	18607	18355	18532	18601	18550	18451	18557	18517	18736	18551	18392	18389	18683	18680	18585	18513	18629	18461	18558	18692	18575	18740	18608	18704	18656	18569	18472	18373	18491	18852	18387	18723	18689	18368	18510	18582	18540	18549	18409	18464	18715	18485	18423	18712	18636	18617	18595	18571	18534	18615	18645	18623	18557	18707	18472	18716	18450	18461	18447	18620	18492	18507	18597	18663	18552	18370	18502	18539	18578	18718	18501	18657	18631	18547	18603	18535	18701	18546	18564	18625	18622	18550	18588	18527	18694	18584	18456	18425	18832	18512	18477	18459	18467	18519	18560	18635	18713	18773	18579	18521	18629	18523	18676	18574	18584	18548	18717	18589	18605	18792	18604	18634	18614	18561	18704	18689	18516	18488	18697	18628	18620	18701	18742	18557	18373	18597	18526	18521	18673	18517	18526	18677	18530	18332	18590	18523	18596	18424	18533	18530	18615	18625	18643	18473	18653	18642	18652	18567	18541	18704	18590	18496	18569	18669	18772	18515	18614	18664	18646	18615	18525	18587	18561	18555	18649	18587	18667	18626	18461	18575	18707	18579	18615	18608	18725	18476	18523	18613	18443	18451	18525	18624	18473	18536	18527	18626	18656	18656	18576	18547	18588	18424	18459	18613	18403
14251	24470	23151	19823	18937	18116	17490	16716	17319	17122	16230	16157	15926	16281	16046	16120	17075	26484	26582	23584	19935	17473	16229	15832	15708	15554	15733	15629	15702	15628	15622	15466	15875	15577	15710	15630	15526	15643	15616	15637	15618	15657	15709	15531	15751	15564	15700	15617	15630	15676	15756	15643	15652	15521	15705	15764	15681	15640	15488	15665	15445	15715	15683	15701	15688	15673	15651	15608	15664	15634	15618	15721	15647	15556	15551	15670	15716	15658	15651	15628	15572	15730	15742	15580	15679	15773	15596	15674	15750	15609	15420	15660	15674	15543	15593	15772	15589	15748	15674	15588	15623	15607	15482	15620	15625	15661	15799	15550	15785	15845	15513	15623	15664	15613	15680	15680	15613	15577	15575	15544	15601	15540	15500	15675	15737	15775	15716	15509	15628	15645	15765	15525	15506	15650	15671	15808	15484	15672	15596	15624	15678	15552	15725	15748	15622	15487	15541	15690	15594	15706	15583	15519	15709	15420	15565	15722	15685	15851	15693	15566	15730	15627	15657	15398	15746	15544	15790	15650	15720	15626	15542	15579	15645	15403	15645	15660	15590	15598	15632	15638	15684	15777	15477	15535	15711	15616	15600	15415	15429	15581	15632	15645	15525	15522	15608	15738	15745	15510	15636	15598	15767	15521	15445	15862	15749	15690	15745	15590	15512	15665	15753	15582	15653	15487	15631	15775	15599	15645	15600	15779	15519	15460	15728	15609	15707	15713	15620	15587	15501	15685	15483	15505	15758	15476	15640	15598	15647	15475	15613	15664	15585	15543	15507	15748	15615	15579	15570	15601	15670	15587	15810	15687	15609	15619	15523	15670	15519	15540	15739	15528	15641	15425	15577	15517	15686	15812	15706	15762	15550	15727	15620	15568	15448	15612	15600	15647	15627	15656	15426	15638	15730	15736	15668	15781	15781	15769	15500	15755	15747	15618	15790	15712	15531	15519	15621	15591	15724	15706	15621	15695	15552	15697	15713	15876	15699	15673	15580	15621	15721	15542	15499	15667	15673	15506	15587	15670	15683	15798	15577	15562	15641	15776	15558	15491	15671	15629	15641	15578	15377	15507	15573	15590	15575	15633	15576	15586	15780	15670	15764	15609	15541	15604	15552	15585	15598	15639	15499	15496	15532	15849	15544	15786	15576	15509	15761	15620	15391	15446	15659	15697	15635	15663	15631	15703	15610	15634	15672	15752	15703	15664	15514	15651	15701	15583	15614	15748	15593	15694	15635	15601	15472	15489	15640	15609	15586	15644	15732	15668	15598	15459	15641	15727	15628	15820	15434	15811	15660	15531	15491	15738	15642	15586	15712	15480	15766	15631	15633	15610	15711	15539	15588	15765	15675	15620	15564	15607	15508	15548	15500	15786	15686	15732	15497	15471	15801	15576	15751	15592	15565	15649	15564	15523	15603	15619	15704	15585	15603	15620	15733	15533	15600	15780	15589	15540	15753	15712	15631	15566	15593	15643	15615	15730	15721	15717	15562	15687	15525	15568	15638	15567	15589	15625	15724	15729	15677	15646	15636	15614	15696	15837	15752	15642	15616	15821	15520	15710	15728	15650	15621	15751	15704	15715	15537	15671	15693	15526	15752	15798	15541	15640	15566	15704	15571	15655	15536	15577	15703	15599	15589	15681	15614	15547	15557	15666	15732	15670	15470	15548	15660	15551	15415	15647	15739	15522	15586	15686	15610	15839	15744	15629	15424	15681	15725	15634	15713	15842	15576	15595	15567	15541	15632	15715	15769	15677	15709	15856	15527	15560	15601	15582	15545	15669	15569	15458	15671	15630	15546	15715	15840	15647	15584	15561	15602	15616	15825	15785	15679	15547	15549	15576	15399	15791	15530	15529	15577	15572	15764	15625	15592	15673	15696	15682	15562	15664	15654	15787	15790	15425	15608	15507	15660	15660	15676	15741	15759	15564	15719	15525	15828	15555	15497	15678	15649	15623	15613	15712	15583	15493	15771	15782	15583	15643	15575	15726	15513	15686	15518	15683	15622	15681	15402	15619	15677	15588	15591	15576	15804	15448	15533	15669	15521	15658	15615	15696	15612	15624	15563	15558	15702	15821	15725	15561	15762	15604	15704	15558	15487	15652	15568	15566	15804	15750	15546	15731	15612	15667	15683	15750	15737	15659	15725	15649	15723	15703	15872	15752	15533	15593	15446	15525	15793	15438	15641	15668	15474	15599	15562	15570	15653	15664	15571	15546	15689	15672	15597	15637	15650	15651	15496	15561	15580	15718	15871	15512	15788	15786	15450	15682	15470	15605	15515	15648	15625	15754	15636	15549	15525	15712	15668	15700	15788	15500	15620	15494	15700	15600	15620	15670	15505	15737	15656	15624	15610	15726	15638	15742	15526	15626	15676	15755	15537	15575	15669	15495	15619	15712	15594	15656	15729	15617	15823	15606	15659	15586	15704	15598	15641	15326	15482	15455	15642	15627	15510	15510	15441	15780	15683	15527	15646	15328	15439	15598	15689	15620	15670	15538	15524	15735	15633	15585	15464	15648	15730	15664	15740	15691	15777	15430	15583	15665	15577	15538	15682	15356	15475	15790	15614	15340	15618	15728	15684	15691	15555	15642	15589	15352	15681	15668	15634	15778	15779	15662	15622	15641	15677	15644	15495	15536	15744	15587	15656	15773	15652	15743	15705	15522	15700	15804	15859	15598	15744	15824	15457	15462	15761	15537	15623	15565	15541	15670	15608	15681	15688	15564	15512	15537	15688	15787	15675	15633	15882	15602	15422	15724	15631	15662	15637	15506	15642	15517	15859	15575	15627	15601	15708	15619	15659	15609	15717	15634	15795	15493	15393	15729	15619	15693	15666	15695	15558	15627	15730	15625	15561	15565	15722	15559	15599	15640	15469	15580	15616	15558	15838	15580	15693	15760	15691	15593	15630	15673	15655	15783	15573	15620	15748	15492	15798	15548	15594	15452	15507	15633	15737	15393	15750	15818	15519	15749	15761	15818	15733	15609	15529	15557	15592	15849	15440	15341	15878	15556	15734	15653	15588	15322	15611	15566	15848	15718	15482	15586	15706	15622	15771	15607	15493	15742	15537	15673	15806	15562	15499	15704	15566	15536	15762	15551	15705	15675	15702	15516	15760	15732	15513	15759	15673	15599	15535	15595	15708	15753	15575	15494	15494	15797	15480	15620	15694	15497	15590	15565	15683	15666	15561	15610	15524	15708	15632	15538	15672	15742	15423	15689	15639	15647	15530	15617	15643	15507	15624	15616	15643	15681	15676	15585	15733	15718	15807	15553	15645	15622	15741	15581	15661	15547	15722	15591	15785	15567	15652	15609	15598	15768	15585	15665	15677	15575	15809	15567	15686	15766	15529	15598	15681	15781	15624	15523	15476	15634	15592	15882	15661	15618	15463	15476	15638	15583	15689	15522	15654	15660	15404	15625	15528	15635	15599	15702	15601	15465	15825	15537	15829	15620	15642	15486	15675	15530	15679	15588	15636	15623	15572	15733	15637	15553	15615	15752	15685	15597	15631	15477	15733	15741	15667	15464	15555	15512	15685	15517	15608	15474	15613	15800	15586	15555	15770	15712	15597	15791	15519	15709	15610	15635	15595	15711	15489	15696	15691	15616	15437	15750	15514	15557	15796	15741	15614	15608	15602	15791	15635	15818	15509	15642	15543	15570	15618	15622	15732	15534	15508	15542	15596	15644	15589	15801	15505	15521	15495	15666	15582	15634	15515	15800	15712	15516	15771	15414	15773	15676	15525	15631	15646	15769	15614	15489	15727	15643	15692	15615	15511	15378	15742	15645	15462	15651	15560	15548	15674	15807	15526	15602	15591	15705	15549	15652	15473	15692	15671	15515	15447	15778	15790	15436	15548	15474	15614	15650	15583	15599	15539	15420	15728	15623	15500	15549	15803	15609	15830	15573	15758	15678	15560	15653	15608	15697	15564	15473	15690	15507	15554	15535	15655	15538	15774	15523	15516	15634	15616	15576	15611	15788	15763	15753	15634	15743	15615	15608	15732	15568	15453	15545	15764	15515	15622	15606	15541	15329	15625	15654	15506	15593	15681	15631	15608	15615	15624	15484	15593	15704	15589	15682	15555	15558	15610	15572	15718	15765	15667	15612	15592	15490	15721	15753	15581	15809	15674	15605	15840	15606	15647	15629	15520	15678	15574	15568	15741	15437	15557	15604	15641	15611	15482	15669	15644	15501	15439	15697	15619	15673	15577	15628	15726	15631	15613	15858	15328	15768	15616	15551	15672	15591	15716	15636	15483	15661	15560	15451	15637	15796	15425	15552	15730	15763	15748	15733	15512	15692	15650	15576	15723	15677	15631	15627	15735	15560	15731	15596	15635	15644	15625	15735	15752	15608	15713	15660	15615	15591	15513	15544	15594	15769	15712	15712	15618	15683	15613	15516	15658	15520	15685	15744	15693	15499	15752	15679	15701	15813	15565	15554	15560	15628	15642	15676	15494	15543	15533	15672	15684	15523	15593	15647	15530	15756	15720	15615	15729	15601	15604	15650	15544	15707	15572	15692	15627	15775	15583	15751	15566	15771	15569	15613	15678	15515	15597	15726	15542	15587	15672	15476	15451	15480	15734	15763	15655	15676	15550	15702	15683	15689	15587	15762	15795	15553	15546	15468	15637	15542	15767	15509	15615	15663	15672	15721	15875	15755	15571	15626	15557	15686	15769	15850	15689	15523	15819	15672	15638	15621	15708	15637	15596	15607	15612	15569	15687	15487	15599	15667	15657	15484	15857	15579	15685	15726	15580	15506	15660	15794	15585	15496	15593	15821	15623	15698	15571	15647	15821	15501	15621	15704	15729	15652	15520	15773	15719	15552	15683	15474	15413	15546	15732	15475	15701	15508	15652	15582	15738	15463	15745	15694	15567	15670	15594	15685	15489	15493	15618	15608	15699	15796	15582	15428	15414	15682	15538	15450	15613	15584	15558	15589	15672	15597	15518	15658	15697	15557	15559	15563	15555	15502	15584	15693	15630	15502	15618	15511	15610	15741	15726	15669	15566	15527	15778	15543	15526	15393	15586	15800	15642	15648	15563	15491	15587	15532	15337	15682	15636	15732	15615	15540	15624	15668	15862	15712	15589	15818	15940	15699
22484	20928	28689	23353	21146	23325	25677	20565	20013	20027	19358	18987	19006	19030	18964	19114	18928	30103	35021	30719	26198	21315	19382	18459	18375	18362	18259	18416	18532	18280	18278	18280	18289	18299	18218	18266	18246	18397	18444	18176	18507	18388	18175	18232	18236	18292	18298	18304	18185	18116	18113	18435	17958	18153	18419	18255	18069	18104	18162	18189	18123	18257	18206	18194	18308	18177	18508	18333	18048	18186	18442	18275	18249	18012	18241	18348	17970	18079	18361	18199	18343	18351	18314	18357	18378	18057	18225	18149	18195	18158	18039	18202	18341	18377	18398	18292	18055	18310	18382	18225	18273	18386	18166	18241	18055	18245	18050	18212	18053	17827	18205	18182	18122	18140	18317	18258	18010	18297	18259	18288	18288	18172	18170	18261	18298	18249	18408	17995	18197	18307	18221	18125	18016	18193	18330	18359	18539	18005	18316	18122	18038	18133	17990	18170	18035	18012	18234	18487	18156	18148	18084	18100	18258	17912	18324	18278	18200	18235	18289	18137	18070	18264	18444	18283	18426	18200	18289	18274	18272	18210	18248	18274	18394	18075	18231	18152	18241	18159	18306	18213	18293	18417	18111	18186	18339	18167	18016	18323	17976	18300	18059	18230	18244	18136	18151	18267	18248	18050	18143	18168	18077	18047	18402	18283	18193	18248	18056	18205	18166	18080	18035	18122	18214	18251	18353	18183	18187	18060	17760	17945	18249	18051	18330	18014	18048	18057	18141	18112	18324	18255	18113	18369	18068	18218	18146	18132	18087	18253	18115	18297	18058	18430	18144	18270	18214	18219	18286	18434	18192	18347	18257	18194	18070	18326	18204	18066	18328	18256	18015	18199	18177	18166	18095	18122	18303	18144	18153	18232	18051	18266	18138	18235	18310	18135	18174	18134	18121	18316	18201	18229	18374	18154	18180	18122	18069	18136	18120	17980	18393	18068	18198	18352	18181	18272	18351	18215	18122	18117	18219	18478	18238	18211	18148	18456	18336	18284	18275	17985	18025	18204	18320	18257	18207	18146	18265	18156	18124	18017	18445	18226	18241	17946	18067	18055	18168	17975	18336	18338	18143	18309	18174	18142	18168	18298	18216	18085	18215	18147	18156	18104	18182	18442	18215	18191	18189	18116	18261	18124	18208	18067	18053	18329	18130	18266	18037	18097	18229	18175	18287	18115	18246	18348	18244	18203	18103	18082	18209	18153	18277	18186	18165	18259	18176	18261	18029	18097	18390	18255	18077	18137	18082	18271	18225	18343	18233	18144	18353	18107	18159	18242	18361	18088	18042	18089	18124	18041	18152	18197	18159	18134	18078	18206	18325	18176	18065	18184	17929	18229	18153	18259	18041	18079	18124	18024	18064	18171	18214	18105	18224	18180	18311	18063	18184	18093	18130	18439	18208	18072	18225	18088	18252	18079	17989	18231	18281	18147	18095	18114	18099	18194	18203	18378	18250	18311	18124	18076	18223	17919	18190	18017	18098	18285	18225	18251	18263	18222	18308	18191	18035	18222	18486	18186	18382	18292	18205	18200	18180	18313	18098	18031	18090	18044	18334	17984	18151	18027	18518	18118	18112	18006	18136	18430	17963	18162	18192	18404	18292	18146	17877	18184	18320	18295	18345	18305	18306	18218	18344	18042	18028	18241	18307	18023	18069	18128	18202	18172	18311	18080	18278	18319	18224	18294	18115	18143	17973	18019	18141	18206	18034	18166	18238	18286	18355	18159	18020	18289	18192	18212	18234	18153	18018	17963	18160	18153	18237	17999	18003	18315	18288	18321	18203	18251	18268	18227	18283	18354	18126	18285	18178	18219	18180	17986	18195	18152	18160	18303	17960	18091	18255	18071	18239	18258	18406	18258	18221	18130	18074	18068	18010	18177	18084	18043	18380	18332	18223	18197	18338	18201	18049	18204	18203	18211	17981	18211	18108	18306	18426	18076	18200	18161	18167	18168	18230	18283	18349	18265	18114	18316	18180	18262	18171	18110	18233	18097	18149	18252	18103	18017	18343	18113	17876	18091	18176	18239	18142	18134	18004	18085	18228	18353	18264	18169	18189	17990	18335	18123	18133	18033	18066	18169	18205	18234	18188	18251	18082	18222	18143	18117	18173	18237	18253	18072	18283	18377	18157	18371	18397	18114	18108	18003	18276	18299	18193	17942	18120	18086	18240	17999	18062	18269	18193	18383	18213	18144	18217	17959	18271	18101	18183	18242	18168	18133	18232	18183	18360	18123	18283	18319	18186	18195	18160	18150	18075	18188	18247	18075	18072	18205	18226	18196	18329	18189	18146	17916	18070	18110	17999	18174	18235	18234	18262	18140	18245	18188	18150	18170	18190	18231	18165	18152	18238	17960	18253	18258	18264	18167	18048	18219	18179	18026	17928	17989	18120	18197	18218	18121	18233	18250	18060	18207	18046	18155	18217	18037	18246	18110	18112	18212	18235	18060	18381	18131	18201	18333	18306	18163	18277	18132	18122	18111	18162	18159	18178	18007	17980	18055	18284	18472	18254	18016	18134	18089	18133	18201	18175	18298	18075	18166	18158	18163	18150	18116	18214	18039	18237	18302	18179	18322	18173	18082	18231	18149	18060	18240	18308	18289	18336	18263	18390	18207	18342	18205	18433	18091	18101	17890	18237	18034	18163	18309	18104	18152	18281	18168	18071	18136	18028	18179	18333	18061	18237	18192	18336	18437	18263	18210	18112	18071	18241	17985	18043	18172	18080	18032	18059	18207	18345	18374	18010	18057	18370	17949	18329	18424	18102	18263	18227	17901	18145	18144	18315	18138	18124	18255	18149	18156	18269	18159	18303	18123	18006	18125	18285	18175	18174	18089	18164	18158	18082	18255	18284	18232	18281	18019	18075	18154	18194	18219	18098	18422	18089	18209	18251	18319	18351	17967	18278	18236	18061	18284	18352	18138	18065	18132	18141	18290	18275	18128	18232	18384	18070	18232	18082	18319	18141	18151	18231	18038	18044	18281	18254	18061	18105	18238	18198	18299	18255	18129	18213	18149	18063	18283	18208	18103	18119	18192	18252	18132	18216	18211	18319	18142	18113	18306	18269	17982	18307	18293	18322	18185	18084	18286	18086	18179	18465	18184	18220	18311	18164	18192	18161	18072	18054	18328	18160	18117	18359	18073	18257	18278	18128	18111	18262	18391	18139	18141	18145	17997	18122	18291	18377	18248	18161	18217	18185	18355	18323	18299	17839	18052	18008	18138	18382	18308	18251	18067	18208	18122	18225	18452	18184	18269	18272	18244	18152	18095	18226	18085	18158	18108	18194	18142	18321	18161	18103	18239	18014	18057	18294	18067	18032	18130	18178	18117	18439	18281	17955	17943	18161	18220	18170	17939	18243	18190	18135	18060	18203	18154	18276	18115	18094	18116	18090	17936	18224	18293	17888	18272	18335	18288	18385	18227	18239	18215	18167	18127	17904	18336	18066	18103	18044	18258	18356	18183	18309	18217	18349	18408	18165	18227	18220	18074	18231	18250	17995	18224	18155	18212	18141	18071	18111	18151	18193	18250	18262	18157	18227	17992	18167	18243	18274	18235	18123	18203	18213	18406	18370	18163	18244	18235	18304	18025	18103	18178	18178	18233	18083	17990	18150	18334	18216	18288	17970	18165	18378	18111	18034	17912	18094	18176	18273	18236	18188	18207	18078	18175	17990	18137	18202	18025	18249	18050	18158	18195	18279	18166	18305	18199	18019	17988	17953	18299	18141	18152	18126	18020	18001	18230	18244	18105	18161	18221	18191	18396	18344	18259	17930	18012	18249	18166	18151	18179	18364	18246	18165	18170	18167	18155	18300	18241	18058	18122	17992	18150	18245	18113	18344	18058	18286	18150	18106	18148	18199	18127	18291	18177	18309	18169	18385	18337	18152	18168	18084	18093	18135	18051	18255	18385	18267	18224	18278	18025	18211	18285	18237	17980	18347	18084	18236	18076	18173	18314	18184	18159	18026	18182	18397	18272	18266	18018	18116	18153	18216	18461	18333	18124	18078	18207	18149	18208	18073	18272	18261	18209	18273	18240	18228	18215	18106	18107	18377	18172	18209	18100	18152	18036	18269	18130	18228	18183	18093	18067	18215	18204	18316	18036	18229	18356	18226	18329	18237	18079	18128	18158	18125	18257	18290	18175	18286	18287	18170	18131	18240	18120	18003	18137	18258	18272	17990	18068	18298	17827	18210	18245	18215	18375	18199	18025	18096	18080	18148	17989	18313	17967	18227	18044	18240	18051	18069	18101	18060	18431	18253	18310	18436	18365	18223	18268	18206	18268	17971	18044	18204	18063	18143	18217	18282	18380	18282	18290	18141	18028	18119	18189	18289	18149	18221	18200	18108	18137	18177	18078	18154	18188	18187	18008	18188	18207	18246	18005	18237	18202	18249	18186	18339	18196	18224	18117	18139	18016	18079	18006	18189	18388	18346	18274	18088	17994	18143	18150	18022	18086	18077	18083	18030	18171	18236	18277	18266	18116	18232	18038	18475	18017	18082	18085	18120	18162	18201	18166	18310	18165	18091	18069	18347	18119	18148	17970	18023	18134	18284	18214	18205	18361	18222	18105	18200	17997	18118	18127	18219	18163	18103	17874	18193	18064	18156	18271	18385	17994	18318	18367	18096	18109	18262	18249	18237	18118	18185	18062	18263	18296	18373	18083	18142	18434	18160	18368	18206	18296	18109	18185	18169	18346	18137	18278	18100	18100	18170	18187	18239	18195	18398	18167	18118	18178	18108	18207	18153	18066	18159	18116	18100	18166	18202	18304	18127	18126	18295	18129	18135	18248	18298	18075	18383	18287	18164	18108	18120	17983	18240	18109	18195	18045	18196	18120	18170	18299	17975	18381	18164	18256	18332	18154	18320	18175	18181	18159	18469	18225	18050	18159	18295	18299	18147	18155	18193	18098	18144	18151	18101	18048	18154	18127	18296	18221	18087	18197	18231	18121	18055	18010	18246	18221	18193	18150	18370	18106	18018	18177	18190	18133	18346	18047	18239	18250	18273	18109	18204	17947	18190	18052	18199	18217	18100	18373	18285	18193	18105	18048	18109	18268	18450	18105	18353	18431	18288	17964	18300	18468	18071	18252	18144	18382	18114	18238
15714	29770	27000	22508	21138	19326	18311	18298	18563	17527	16323	16444	16389	16713	16431	16283	16771	32972	34732	30607	24192	18784	16343	15667	15490	15399	15352	15346	15559	15372	15576	15462	15340	15417	15467	15376	15431	15327	15351	15444	15386	15466	15539	15361	15424	15376	15451	15335	15567	15255	15474	15472	15354	15337	15322	15469	15479	15521	15279	15332	15610	15435	15191	15355	15276	15518	15530	15307	15400	15330	15330	15527	15425	15486	15298	15542	15459	15465	15417	15267	15238	15422	15490	15414	15462	15230	15377	15277	15463	15291	15476	15313	15419	15312	15418	15456	15290	15516	15359	15315	15423	15394	15333	15464	15438	15411	15247	15163	15240	15485	15499	15370	15479	15441	15435	15466	15437	15469	15509	15424	15355	15455	15308	15366	15323	15418	15269	15233	15529	15424	15265	15394	15420	15279	15529	15414	15299	15422	15495	15402	15422	15235	15393	15454	15307	15404	15231	15337	15332	15544	15256	15445	15475	15144	15452	15275	15388	15448	15331	15467	15541	15326	15314	15345	15531	15449	15489	15438	15236	15394	15328	15162	15488	15272	15293	15326	15487	15447	15224	15253	15389	15392	15395	15340	15348	15342	15479	15301	15348	15468	15367	15535	15193	15452	15317	15372	15378	15368	15281	15312	15427	15453	15312	15177	15436	15362	15249	15289	15435	15364	15285	15320	15511	15528	15349	15232	15261	15340	15464	15444	15447	15308	15544	15346	15288	15175	15492	15508	15310	15267	15402	15251	15455	15242	15169	15292	15531	15398	15391	15292	15363	15279	15267	15190	15357	15350	15417	15454	15466	15280	15262	15535	15383	15452	15342	15513	15359	15281	15489	15481	15323	15411	15267	15440	15364	15350	15383	15365	15373	15295	15419	15391	15437	15487	15231	15422	15572	15507	15618	15221	15326	15404	15561	15410	15406	15410	15318	15285	15501	15285	15514	15348	15452	15419	15369	15468	15307	15479	15262	15403	15413	15460	15343	15264	15634	15382	15234	15258	15445	15469	15250	15467	15289	15596	15255	15341	15112	15286	15320	15303	15335	15437	15301	15398	15338	15308	15454	15250	15325	15417	15271	15357	15367	15443	15461	15448	15324	15456	15315	15439	15209	15384	15284	15270	15289	15502	15449	15350	15458	15567	15276	15485	15202	15297	15496	15437	15388	15342	15403	15421	15193	15378	15342	15416	15474	15176	15380	15300	15472	15378	15499	15465	15396	15305	15247	15385	15310	15490	15530	15403	15453	15424	15284	15537	15347	15415	15383	15312	15236	15304	15431	15225	15467	15508	15245	15320	15385	15438	15304	15483	15337	15447	15385	15344	15419	15359	15519	15417	15354	15381	15395	15394	15294	15459	15165	15467	15465	15541	15475	15299	15263	15417	15428	15471	15354	15306	15463	15561	15478	15355	15384	15315	15419	15321	15409	15315	15298	15378	15220	15403	15273	15321	15471	15409	15348	15496	15314	15422	15449	15378	15442	15324	15436	15333	15315	15481	15590	15444	15404	15321	15353	15368	15301	15503	15373	15346	15539	15399	15362	15296	15365	15422	15359	15430	15471	15474	15477	15459	15424	15259	15232	15447	15488	15236	15437	15311	15325	15301	15416	15284	15466	15290	15407	15417	15212	15237	15311	15514	15250	15384	15375	15292	15328	15446	15410	15427	15446	15275	15405	15329	15543	15409	15320	15531	15341	15475	15383	15365	15478	15333	15257	15344	15462	15447	15607	15335	15468	15316	15330	15492	15405	15395	15383	15520	15363	15412	15274	15403	15351	15425	15335	15351	15541	15302	15473	15298	15196	15255	15594	15421	15464	15389	15405	15321	15289	15347	15553	15360	15402	15229	15351	15372	15459	15390	15278	15340	15447	15402	15248	15451	15426	15483	15225	15378	15311	15487	15283	15539	15457	15501	15419	15470	15332	15250	15407	15284	15308	15345	15365	15196	15366	15382	15410	15362	15208	15287	15409	15392	15493	15396	15315	15415	15332	15484	15387	15399	15411	15151	15275	15459	15533	15375	15429	15242	15500	15416	15263	15365	15506	15398	15437	15491	15416	15407	15367	15354	15230	15384	15211	15549	15308	15382	15364	15350	15507	15305	15283	15261	15459	15323	15423	15393	15291	15432	15353	15189	15288	15336	15474	15435	15495	15184	15503	15402	15307	15402	15339	15244	15341	15485	15287	15118	15339	15338	15401	15467	15548	15272	15437	15333	15385	15474	15265	15445	15279	15331	15391	15360	15220	15494	15379	15486	15299	15382	15332	15293	15444	15232	15367	15344	15500	15388	15289	15261	15358	15455	15403	15362	15192	15353	15426	15321	15326	15378	15295	15415	15456	15476	15429	15378	15433	15514	15239	15250	15517	15343	15445	15493	15396	15290	15344	15434	15185	15436	15266	15394	15401	15373	15706	15312	15323	15352	15330	15391	15432	15392	15345	15365	15358	15382	15281	15453	15489	15228	15381	15481	15400	15105	15299	15525	15350	15383	15318	15517	15420	15379	15484	15319	15583	15346	15398	15469	15421	15310	15515	15329	15339	15494	15503	15281	15519	15429	15221	15400	15382	15422	15317	15528	15467	15400	15427	15272	15242	15337	15437	15518	15299	15309	15260	15243	15359	15429	15238	15321	15465	15295	15366	15259	15279	15254	15481	15368	15375	15548	15379	15552	15480	15433	15386	15448	15391	15307	15516	15340	15323	15544	15336	15416	15412	15397	15408	15178	15382	15288	15490	15321	15342	15413	15261	15495	15368	15352	15273	15270	15439	15505	15418	15379	15160	15352	15502	15345	15404	15348	15353	15329	15511	15487	15460	15317	15490	15539	15483	15417	15334	15307	15266	15548	15374	15401	15409	15388	15507	15391	15307	15235	15473	15375	15652	15247	15408	15334	15397	15310	15416	15374	15227	15377	15601	15312	15357	15434	15488	15396	15316	15235	15428	15307	15570	15381	15344	15340	15539	15281	15419	15530	15461	15445	15250	15196	15313	15433	15371	15209	15540	15431	15282	15375	15443	15401	15301	15410	15417	15295	15417	15472	15404	15326	15427	15476	15325	15373	15316	15224	15161	15522	15247	15386	15361	15190	15404	15119	15260	15449	15508	15375	15289	15345	15360	15409	15301	15418	15527	15420	15351	15471	15238	15376	15298	15378	15465	15254	15451	15468	15319	15401	15329	15418	15502	15441	15508	15385	15352	15300	15277	15406	15224	15216	15286	15172	15329	15242	15280	15253	15532	15344	15449	15367	15200	15605	15247	15408	15522	15416	15280	15353	15053	15313	15185	15281	15416	15304	15383	15371	15301	15306	15427	15290	15419	15417	15326	15399	15496	15522	15233	15330	15312	15267	15308	15362	15258	15430	15258	15452	15301	15382	15342	15309	15324	15483	15341	15534	15344	15316	15297	15293	15435	15256	15442	15482	15289	15227	15392	15340	15383	15466	15440	15325	15249	15313	15476	15414	15352	15382	15278	15216	15455	15450	15340	15415	15282	15491	15387	15292	15441	15302	15328	15347	15260	15381	15399	15560	15282	15518	15301	15399	15380	15304	15399	15365	15315	15398	15303	15429	15340	15368	15466	15298	15345	15405	15537	15309	15434	15276	15481	15458	15467	15349	15414	15517	15416	15490	15261	15417	15376	15452	15398	15371	15244	15416	15290	15296	15376	15464	15385	15474	15351	15403	15222	15376	15329	15570	15402	15336	15385	15333	15485	15371	15387	15417	15212	15385	15365	15330	15421	15239	15406	15363	15331	15302	15351	15461	15445	15541	15293	15364	15365	15309	15385	15296	15634	15535	15240	15412	15495	15304	15402	15324	15489	15382	15381	15423	15598	15403	15461	15313	15250	15488	15499	15502	15506	15267	15297	15363	15487	15461	15359	15270	15363	15393	15382	15426	15300	15347	15324	15401	15263	15441	15337	15510	15362	15393	15511	15318	15373	15410	15474	15359	15364	15512	15388	15422	15364	15365	15426	15454	15252	15318	15353	15271	15331	15407	15283	15363	15382	15432	15288	15323	15337	15532	15379	15445	15352	15311	15400	15263	15292	15366	15385	15405	15205	15249	15254	15314	15404	15382	15490	15269	15390	15559	15334	15441	15368	15366	15384	15299	15490	15374	15355	15377	15338	15468	15402	15413	15468	15313	15293	15352	15399	15291	15622	15376	15380	15394	15408	15387	15397	15330	15479	15440	15141	15426	15221	15355	15336	15471	15486	15177	15406	15453	15377	15313	15277	15481	15328	15581	15558	15412	15420	15455	15339	15385	15343	15472	15441	15352	15427	15290	15324	15357	15193	15523	15529	15362	15322	15426	15434	15355	15273	15384	15412	15455	15333	15506	15320	15183	15395	15433	15421	15425	15518	15279	15303	15439	15409	15497	15392	15388	15341	15376	15417	15355	15508	15344	15406	15434	15361	15383	15370	15492	15429	15231	15467	15299	15208	15305	15375	15465	15471	15434	15325	15373	15264	15367	15298	15348	15307	15446	15565	15474	15276	15530	15358	15275	15362	15688	15375	15171	15236	15536	15396	15341	15444	15456	15425	15135	15306	15410	15267	15438	15483	15306	15333	15449	15345	15206	15367	15411	15326	15313	15439	15414	15344	15490	15381	15479	15550	15391	15228	15335	15445	15218	15343	15313	15486	15267	15535	15515	15384	15314	15380	15366	15402	15424	15348	15305	15356	15386	15449	15405	15230	15382	15451	15465	15295	15562	15380	15371	15319	15384	15359	15370	15272	15358	15361	15324	15314	15477	15441	15475	15361	15148	15392	15279	15454	15210	15495	15310	15333	15360	15328	15310	15220	15432	15437	15273	15389	15523	15293	15408	15373	15452	15340	15165	15399	15405	15371	15403	15419	15302	15457	15339	15324	15264	15496	15348	15395	15415	15335	15428	15539	15326	15291	15411	15314	15414	15258	15483	15318	15356	15180	15376	15236	15390	15286	15435	15514	15245	15541	15319	15268	15373	15317	15376	15381	15410	15413	15368	15328	15316	15408	15508	15238	15377	15418	15327	15381	15399	15460	15314	15529	15423	15445	15320	15342	15426	15140	15401	15382	15376	15401	15321	15315	15497	15431	15535	15368	15227	15411	15100	15391	15411	15239	15201	15271	15566
27044	21582	24478	22248	18925	18653	18401	18234	18093	17905	18063	17971	18039	18124	17918	17939	17973	18856	19439	19135	18975	18131	18021	17754	17821	17732	17859	17691	17587	17655	17657	17485	17833	17622	17828	17897	17834	17716	17672	17761	17935	17693	17557	17736	17794	17635	17842	17737	17721	17810	17604	17606	17695	17957	17840	17910	17649	17754	17740	17825	17771	17694	17643	17489	17785	17709	17547	17816	17743	17634	17664	17852	17576	17665	17763	17597	17784	17579	17846	17786	17945	17755	17565	17462	17909	17598	17586	18004	17553	17498	17633	17774	17683	17770	17715	17674	17574	17667	17663	17679	17731	17761	17824	17560	17616	17967	17595	17662	17733	17710	17672	17615	17951	17973	17558	17872	17808	17594	17717	17728	17665	17439	17663	17490	17678	17599	17710	17713	17624	17674	17706	17763	17566	17841	17638	17722	17763	17827	17815	17748	17710	17610	17747	17662	17564	17565	17648	17756	17719	17845	17733	17518	17649	17614	17499	17659	17786	17792	17537	17830	17744	17541	17787	17812	17555	17771	17674	17620	17716	17564	17711	17513	17747	17694	17649	17585	17676	17521	17919	17651	17715	17605	17571	17660	17764	17774	17733	17623	17735	17754	17785	17704	18113	17702	17786	17679	17553	18016	17296	17531	17734	17720	17669	17517	17687	17713	17528	17471	17464	17552	17520	17620	17524	17719	17598	17805	17968	17768	17786	17855	17560	17599	17726	17676	17564	17656	17672	17614	17617	17618	17615	17805	17683	17716	17671	17766	17703	17716	17714	17644	17711	17785	17550	17721	17754	17713	17678	17828	17721	17723	17710	17735	17745	17815	17674	17739	17596	17554	17753	17664	17861	17789	17524	17689	17734	17472	17682	17637	17638	17647	17842	17700	17373	17670	17738	17474	17707	17655	17673	17777	17628	17704	17768	17899	17745	17590	17870	17693	17799	17726	17744	17714	17611	17761	17628	17696	17737	17719	17653	17775	17723	17644	17647	17813	17582	17704	17797	17767	17660	17630	17624	17452	17582	17768	17831	17620	17700	17742	17650	17667	17721	17869	17691	17810	17861	17770	17744	17635	17522	17819	17714	17746	17611	17692	17707	17698	17499	17553	17800	17706	17605	17787	17665	17668	17710	17789	17667	17806	17925	17686	17793	17702	17747	17698	17812	17728	17770	17301	17464	17938	17705	17747	17697	17706	17628	17555	17710	17786	17725	17749	17600	17798	17749	17745	17466	17712	17830	17833	17763	17794	17788	17878	17665	17671	17549	17655	17501	17619	17919	17656	17538	17774	17683	17592	17688	17728	17776	17775	17724	17737	17742	17733	17909	17972	17656	17716	17687	17676	17941	17680	17775	17805	17751	17597	17925	17637	17589	17494	17603	17799	17744	17554	17726	17718	17633	17550	17665	17737	17952	17623	17562	17573	17795	17728	17958	17579	17568	17742	17655	17516	17708	17805	17690	17859	17787	17707	17725	17687	17479	17777	17829	17792	17865	17446	17709	17584	17413	17673	17650	17741	17821	17721	17773	17772	17517	17653	17776	17828	17811	17547	17608	17609	17701	17635	17389	17736	17707	17687	17712	17794	17748	17638	17770	17911	17637	17632	17734	17711	17811	17680	17754	17536	17530	17786	17837	17581	17530	17604	17645	17848	17869	17626	17693	17808	17624	17721	17676	17743	17711	17863	17768	17697	17870	17625	17749	17514	17981	17626	17616	17652	17550	17922	17886	17842	17633	17761	17636	17471	17852	17727	17641	17682	17655	17676	17583	17688	17677	17591	17881	17750	17726	17662	17682	17819	17561	17728	17838	17736	17831	17612	17491	17601	17690	17640	17873	17587	17723	17709	17733	17580	17569	17707	17663	17626	17639	17887	17523	17784	17760	17650	17725	17798	17739	17815	17847	17851	17649	17725	17624	17549	17598	17816	17739	17648	17538	17637	17597	17978	17683	17814	17852	17661	17636	17596	17635	17733	17617	17831	17690	17792	17699	17617	17702	17512	17727	17942	17654	17692	17606	17702	17721	17906	17865	17672	17797	17696	17795	17545	17892	17751	17648	17577	17714	17671	17614	17658	17593	17853	17703	17571	17646	17721	17617	17647	17955	17678	17718	17730	17889	17597	17800	17785	17779	17713	17625	17763	17604	17675	17828	17650	17607	17928	17538	17750	17769	17863	17603	17618	17792	17716	17787	17747	17667	17692	17738	17694	17800	17593	17719	17767	18012	17717	17568	17733	17589	17586	17752	17752	17815	17821	17552	17476	17699	17665	17686	17783	17723	17835	17702	17694	17797	17769	17607	17837	17831	17770	17854	17736	17580	17702	17631	17643	17785	17617	17695	17660	17689	17706	17764	17748	17955	17937	17761	17769	17732	17666	17773	17767	17697	17882	17628	17851	17598	17430	17570	17516	17788	17561	17509	17528	17746	17662	17653	17614	17647	17729	17661	17580	17852	17820	18039	17611	17822	17832	17582	17649	17880	17740	17721	17515	17676	17657	17777	17745	17578	17637	17798	17689	17799	17669	17663	17840	17858	17557	17631	17719	17627	17825	17716	17826	17688	18086	17803	17689	17739	17614	17670	17587	17671	17782	17606	17681	17760	17876	17762	17583	17747	17719	17739	17782	17832	17838	17706	17707	17699	17777	17783	17770	17788	17480	17763	17833	17586	17577	17563	17781	17796	17740	17631	17741	17881	17499	17594	17809	17644	17577	17776	17705	17765	17792	17751	17722	17607	17646	17698	17620	17514	17772	17817	17759	17601	17551	17740	17478	17530	17626	17681	17717	17632	17600	17577	17803	17915	17816	17727	17569	17787	17702	17708	17839	17724	17587	17705	17696	17765	17881	17729	17388	17755	17626	17731	17817	17573	17837	17704	17696	17702	17643	17675	17663	17594	17571	17391	17653	17663	17335	17701	17697	17654	17687	17653	17677	17739	17764	17846	17583	17628	17724	17550	17649	17927	17755	17849	17692	17896	17775	17771	17717	17806	17804	17591	17752	17707	17556	17592	17531	17923	17784	17732	17727	17760	17708	17895	17562	17642	17684	17753	17626	17429	17442	17670	17490	17814	17795	17842	17671	17708	17878	17763	17646	17642	17635	17837	17732	17665	17838	17567	17812	17590	17858	17536	17711	17811	17577	17665	17833	17531	17890	17647	17824	17908	17666	17684	17649	17581	17698	17873	17630	17715	17618	17832	17993	17688	17755	17843	17564	17544	17714	17527	17695	17758	17794	17710	17675	17907	17677	17876	17923	17564	17830	17701	17797	17747	17611	17729	17866	17871	17700	17851	17612	17792	17554	17684	17879	17769	17839	17832	17777	17850	17615	17606	17783	17679	17851	17602	17859	17709	17464	17736	17653	17761	17507	17904	17763	17869	17562	17596	17541	17843	17640	17698	17720	17700	17715	17773	17725	17947	17550	17709	17671	17660	17618	17423	17629	17662	17876	17673	17567	17586	17726	17486	17732	17660	17449	17669	17675	17642	17684	17619	17745	17643	17611	17748	17833	17770	17609	17536	17556	17588	17742	17710	17812	17483	17703	17764	17787	17724	17522	17745	17504	17611	17531	17710	17839	17574	17592	17490	17683	17932	17642	17860	17797	17703	17927	17656	17715	17633	17511	17769	17654	17572	17737	17555	17739	17502	17647	17812	17810	17879	17680	17742	17452	17707	17763	17582	17651	17605	17729	17661	17612	17712	17625	17527	17614	17718	17775	17735	17778	17764	17672	17642	17691	17617	17788	17654	17739	17726	17782	17775	17572	17714	17667	17725	17724	17555	17604	17618	17586	17762	17649	17911	17582	17615	17737	17965	17766	17589	17505	17701	17690	17861	17663	17683	17804	17808	17655	17734	17716	17724	17771	17855	17657	17733	17854	17750	17634	17603	17566	17917	17701	17802	17695	17707	17702	17657	17836	17665	17739	17775	17742	17779	17683	17776	17701	17723	17693	17592	17886	17897	17694	17824	17609	17850	17851	17833	17772	17854	17755	17475	17656	17761	17588	17521	17695	17751	17672	17772	17649	17730	17821	17459	17714	17710	17747	17595	17547	17820	17801	17771	17658	17723	17733	17897	17737	17604	17710	17727	17499	17741	17709	17494	17733	17633	17720	17712	17738	17733	17954	17741	17903	17533	17811	17728	17734	17708	17654	17881	17726	17988	17761	17695	17714	17798	17642	17639	17702	17653	17665	17733	17661	17654	17592	17705	17722	17739	17730	17809	17772	17909	17799	17662	17551	17933	17620	17877	17689	17643	17779	17629	17544	17713	17863	17443	17732	17797	17912	17501	17762	17766	17659	17671	17862	17758	17511	17755	17647	17835	17653	17760	17806	17723	17764	17760	17729	17598	17821	17815	17698	17814	17516	17632	17571	17671	17564	17705	17628	17719	17769	17891	17786	17629	17506	17780	17676	17685	17582	17802	17491	17560	17740	17780	17583	17710	17703	17493	17696	17909	17835	17680	17621	17438	17524	17729	17724	17783	17574	17739	17869	17803	17799	17696	17817	17740	17701	17548	17538	17777	17900	17838	17675	17820	17798	17853	17894	17656	17540	17755	17645	17628	17865	17849	17932	17642	17865	17684	17732	17543	17797	17670	17731	17624	17662	17813	17626	17687	17775	17942	17768	17647	17645	17826	17654	17876	17745	17804	17694	17746	17773	17662	17551	17717	17659	17602	17659	17670	17779	17817	17646	17614	17721	17678	17759	17667	17878	17685	17733	17721	17766	17710	17700	17641	17707	17713	17566	17840	17783	17635	17712	17584	17795	17546	17424	17585	17429	17868	17652	17647	17577	17587	17517	17667	17493	17666	17701	17710	17790	17618	17768	17724	17588	17584	18000	17914	17791	17806	17733	17607	17568	17975	17703	17543	17786	17492	17828	17766	17831	17661	17675	17830	17681	17792	17765	17524	17625	17728	17713	17722	17732	17810	17666	17720	17874	17703	17803	17587	17561	17793	17690	17732	17713	17660	17596	17648	17714	17698	17561	17608	17701	17759	17960	17913	17761	17556	17666	17726	17686	17867	17746	17865	17721	17680	17795	17814	17780	17709	17688	17749	17704	17716	17688	17437	17596	17628	17480	17619	17627	17833	17645	17620	17694	17943	17480	17622	17579	17970	17845
15230	18286	18369	17664	16989	16384	15735	16233	16056	15424	15260	15395	15846	15728	15528	15352	15426	16821	17364	16727	16224	15553	15241	15094	15121	15262	15057	15128	15130	15137	14913	15091	15161	15302	15113	15099	15036	15183	15186	15200	15146	15068	15191	14985	15212	15260	15155	15029	15050	14997	15178	15378	15040	15139	15173	15132	15127	15149	15233	15163	15111	15068	15058	15050	15013	15112	15265	15230	15181	15042	15026	15126	15215	15078	15080	15203	15159	15085	15001	15141	15299	15218	14947	15096	15094	15075	15208	15056	15155	15180	15133	14987	15196	15171	15089	15082	15184	15132	15188	15166	15198	14977	15215	15030	15067	15087	15095	15177	15226	15059	15251	15030	15230	15166	14952	15212	15065	15181	15151	15082	15098	15274	15221	15049	15125	15297	15065	15188	15176	15081	15066	15086	15178	15140	15098	15039	15039	15000	15103	15048	15111	15211	15001	15035	15025	15083	15118	15158	15043	15129	15064	15042	15159	15124	15092	15073	15053	14995	15141	15071	15179	15413	15103	15036	15045	15155	15123	15215	15075	15079	15069	15133	15036	15149	15050	15161	14981	14966	15167	15110	15156	15030	15133	14951	15082	15090	15037	14973	14917	15040	15181	15248	15040	15191	15283	15179	15048	15101	15150	15023	15177	15035	15357	15110	15235	15030	15243	15225	15053	15073	15085	15156	15093	15270	15274	15077	15005	15143	15229	15118	15081	15070	15154	15018	15316	14930	15182	14955	15065	15021	15138	15260	15194	15131	15141	15000	15063	14973	15207	14994	15106	15245	15057	15166	15178	15088	15153	15164	15103	15028	15202	15122	15176	15246	15065	15105	15061	15217	15203	15261	15149	15018	15284	15071	15154	15244	15201	15197	15193	14945	15123	15203	15185	15142	15147	14989	15303	15053	15238	15125	15105	15084	15160	15068	15120	15107	15100	15279	15334	15134	15201	15229	15313	15145	15175	15091	14888	15080	15067	15018	15232	15106	15075	15181	15193	15149	15010	15069	15117	15145	15240	14924	15179	14977	15161	15172	14998	15142	15208	15191	15123	15190	15125	15180	15087	15117	15251	15105	15164	15014	14968	15155	15094	15042	15065	15236	15107	15337	14928	15067	15096	15335	15100	15047	15123	15089	15107	15147	15108	15216	15276	15162	15140	15318	15071	15218	15134	15048	15259	15044	15132	15115	14953	15017	15197	15124	15063	15163	15137	15112	15164	15207	15115	15208	15153	15157	15070	15174	15160	15095	15126	15071	15147	15042	15174	15129	15168	15086	15124	15292	15065	15086	15112	15095	15083	15024	15176	15048	15053	15195	15239	15119	15075	15121	15183	15005	15131	15122	14998	15182	15040	15195	15259	15129	15079	14958	14990	15145	15173	15088	15213	15216	15076	15153	15169	15076	15020	15214	15162	15142	15114	15081	15086	15146	15082	15259	15085	15104	15215	15104	15108	15049	15242	15207	15287	15085	15106	15161	15036	15039	15095	15180	14923	14975	15137	14909	15062	15130	15206	15121	15154	15129	15146	14947	15170	15218	15230	15136	15375	14914	15093	15225	15218	15035	15091	15200	15141	14826	15108	15020	15295	15192	15095	15198	15391	15179	15075	14993	15175	15050	15041	15042	15027	15021	15202	15031	15155	15030	15141	15033	15182	15053	15179	15023	14970	15078	15149	15234	14925	15054	15061	15035	15109	15174	15125	15130	15154	15104	15120	15079	15132	15066	15207	15109	15164	15180	15068	15164	15064	15198	15043	15237	15015	15003	15033	15033	15036	15287	15210	15163	15220	15201	15099	15173	15090	15177	15163	15283	15216	15263	15140	15245	15187	15040	15069	15169	15303	15312	15134	15238	15292	15128	15140	15111	15168	15313	15109	15068	15086	15070	15234	15114	15232	15060	15168	15137	14852	15022	15166	15052	15240	15159	15051	15164	15178	15165	15194	15168	15158	15137	15258	15095	15042	15161	15140	15098	15095	15054	15159	15092	15143	15184	14996	15001	15084	15223	15190	15060	15033	15099	15146	15062	15207	15028	15225	15201	15177	15121	15131	15164	15216	15156	15140	15261	15221	14927	15126	15091	14972	15153	15049	15301	15035	15191	15106	15143	15271	15144	15350	15224	15340	15157	15060	14897	15167	15244	15007	15189	15080	15019	15095	15051	15181	15217	15129	15102	15129	15222	15173	15159	15034	15258	15011	15048	15075	15062	15134	14973	15038	15033	15025	15047	15200	15216	15227	15134	15266	15110	15052	15050	15334	15298	15153	15107	15102	14972	15113	15264	15197	15086	15232	14955	15404	15073	15182	15187	15075	15063	15041	15119	15039	15167	14898	15031	15165	15176	15094	14937	15200	15008	15307	15187	15166	15006	15180	15182	15061	15178	15171	15208	15103	15193	15130	15150	15141	15098	15099	15243	15141	15118	15223	15044	15015	15039	15003	15104	15186	15101	15072	15076	14993	15118	15180	15294	15114	15056	15084	15052	15309	15000	15222	15209	15242	15116	15169	15096	14988	15038	15225	15133	15191	15100	15016	15158	15173	15085	15121	14880	15105	15193	15117	15170	15175	15247	15149	15017	15088	15222	15084	15272	15205	15025	15168	15101	14922	15092	15071	15062	15166	15070	15107	15034	15023	15262	15131	15083	15004	15224	14962	15238	15012	15041	15069	15249	15307	15013	15145	15049	15044	15050	15056	15293	15122	15233	14992	15132	15089	15264	15184	15058	15240	15025	15082	15064	15144	14796	15232	15014	15031	15009	15021	15232	15004	15088	15151	15190	15175	15154	15223	15286	15017	15366	15289	15126	15283	14970	15270	14944	15042	15236	15005	15176	15257	15178	15154	15174	15092	14999	15342	15092	15160	15071	15054	15039	15089	15073	15231	15106	14914	15228	15045	15239	15147	14949	15248	15157	15049	15089	15175	15028	15201	15241	15050	15174	15165	15242	15301	15149	15139	15003	15053	15071	15172	15274	15070	15219	15258	15207	15107	15037	15152	15044	15128	15032	15126	15117	14941	15162	15049	15124	14944	15161	15239	15157	14954	14923	15110	15323	15003	14950	15086	14980	15103	14990	15082	15100	15068	15069	15112	15048	15079	15202	15062	15234	15149	15088	15145	15129	15032	15065	15180	15009	15163	15084	15078	15022	15193	15065	15210	14989	15265	15146	15105	15053	15194	15022	14956	15128	15208	15183	15237	15139	15153	15126	15274	15312	15239	15116	15103	15172	15076	14967	15108	15086	15219	14953	15099	15192	15026	15027	15366	15091	14935	15171	15106	15075	15336	15087	15009	15150	15152	15227	15190	15243	15103	15153	15249	15164	14968	15061	15129	15173	15148	15207	15108	15208	15114	15071	15053	15133	15163	15049	15073	15026	15089	15094	15041	15191	15195	15123	15073	15207	15093	15141	15058	15115	15021	15177	15173	15148	15148	15067	15202	15165	15101	15055	15125	15066	15259	15080	15122	14986	15227	15192	15176	15043	15120	15233	15161	15303	15242	14957	15062	15236	15225	15192	15030	15148	15273	15202	15016	15304	15377	15240	15025	15123	15114	15172	15145	15164	15049	15176	15188	15133	15188	15085	15028	15167	15173	15057	15177	15025	15116	15194	15225	15049	15256	15221	15124	15298	15123	15269	15031	15167	15203	15257	15121	15075	14937	15121	15267	15183	15071	15247	15169	15140	15114	15010	14994	15109	15033	15090	15082	15219	15035	15136	15202	15035	15261	15050	14994	15065	15236	15031	14849	15196	15150	14942	15082	15242	15072	15250	15023	15090	15022	15117	15083	15171	15278	15060	14985	14987	15271	15241	15097	15116	15000	15051	15138	15069	15143	15052	15184	15167	15066	15283	15006	15223	15130	15172	15175	14994	15200	15219	15165	15028	15136	15024	15079	15091	15071	15119	15064	15144	15247	15090	15037	15139	15210	15026	15216	15308	14991	15254	15171	15137	15242	15083	15188	15152	15079	14997	15190	15184	15282	15070	15037	15114	15040	15191	15159	15022	14976	15130	15153	15215	15115	15109	15049	15103	15185	15092	15076	15108	15175	15210	15401	15132	15140	15176	15163	14964	15149	15079	14970	15139	15158	15144	15109	14972	15141	15267	15011	14905	15199	15262	15039	15057	15176	15064	14993	14941	15144	15071	15086	15029	15137	15083	15133	15257	15195	15209	15200	15209	15111	15271	15137	15166	14985	15039	15130	15100	15125	15064	15276	15166	15122	14966	15049	15157	15104	15049	15085	15074	15092	15225	15164	15141	15182	15031	15302	15121	15108	15250	15074	15144	15082	15091	15363	15033	15261	15311	15054	15088	15104	15191	14953	15122	15119	15000	15084	15194	15195	15190	15158	14920	15074	15177	15001	15113	15030	15322	15160	15092	15153	15116	15088	15066	15249	15123	15156	15100	15144	15181	15151	15101	15090	15116	14971	14974	15248	15114	15187	15069	15136	15005	14999	15178	15085	15048	15112	15207	15052	14870	15058	15146	15079	15100	14964	15114	15221	15103	15131	15142	15136	15105	15101	15276	15071	15132	15079	15166	15120	15149	15109	15015	15092	15320	15122	15087	15221	15071	15161	15195	15201	15120	15162	15131	14889	15115	15036	15217	15016	15170	15201	15139	15122	15075	15077	15340	15138	15124	15267	15290	15169	15207	15014	15159	15154	15081	15062	15144	15251	15074	15205	15147	15073	14972	15164	15114	15169	15113	15307	15158	15222	15325	15184	15106	15219	15125	15234	15153	15121	15188	15079	15207	15190	15007	15050	15147	15175	15179	14923	15200	15079	15236	15052	15180	15121	15207	15152	15072	15015	15122	15025	15024	15157	15142	14902	15161	15286	15161	15140	15034	15087	15217	15302	15254	15006	15249	15137	15190	15146	14958	15182	15118	15138	15079	15296	15168	15084	15273	15136	15064	15094	15052	15214	15119	14916	15079	15001	15271	15140	15032	15199	15094	14995	15036	14997	15175	15133	15107	15167	15312	15198	15113	15169	15062	15236	15146	15031	15160	15058	15228	14960	15210	15107	15096	15215	15063	15248	14971	15187	15041	15212	15144	15130	15192	14947	15205	15261	15097	15301	15319	15241	15145	15267	15232	15076	15007	15189	15170	15098	15210	15238	15184
23697	20838	28077	23850	21899	21546	21277	19035	18687	18984	18188	18339	18121	17844	17477	17786	18238	24430	26345	24251	21118	18962	18040	17412	17413	17377	17560	17324	17391	17501	17426	17530	17786	17401	17626	17455	17450	17481	17584	17511	17508	17331	17593	17410	17362	17418	17443	17265	17464	17326	17436	17464	17232	17677	17380	17542	17438	17492	17225	17555	17238	17389	17428	17328	17550	17576	17427	17356	17473	17389	17390	17340	17408	17355	17267	17486	17380	17391	17517	17331	17308	17327	17443	17481	17659	17325	17236	17310	17549	17309	17484	17257	17336	17399	17461	17516	17482	17385	17461	17295	17598	17412	17494	17443	17389	17312	17518	17314	17391	17482	17403	17184	17480	17341	17392	17349	17349	17485	17374	17370	17546	17361	17680	17224	17346	17382	17251	17254	17186	17458	17465	17296	17422	17461	17381	17370	17477	17405	17371	17371	17234	17307	17310	17494	17564	17392	17520	17501	17295	17277	17429	17433	17530	17385	17563	17387	17588	17388	17358	17437	17440	17398	17440	17566	17265	17368	17297	17543	17317	17591	17295	17220	17421	17382	17298	17374	17299	17476	17323	17455	17266	17119	17466	17215	17447	17472	17438	17401	17290	17354	17328	17237	17297	17214	17403	17553	17568	17420	17272	17343	17314	17249	17525	17213	17224	17475	17485	17403	17543	17305	17487	17369	17212	17552	17160	17452	17215	17181	17482	17305	17326	17399	17433	17577	17414	17412	17307	17432	17507	17381	17347	17271	17406	17277	17527	17389	17319	17235	17360	17439	17494	17261	17413	17350	17253	17237	17600	17442	17440	17311	17291	17339	17400	17362	17202	17300	17414	17361	17378	17315	17411	17277	17386	17272	17560	17436	17490	17301	17285	17436	17409	17445	17266	17483	17300	17282	17411	17393	17559	17420	17523	17122	17468	17335	17312	17439	17192	17267	17332	17271	17476	17305	17386	17386	17372	17440	17541	17382	17369	17241	17195	17426	17647	17179	17528	17533	17544	17469	17410	17428	17415	17544	17464	17147	17468	17447	17498	17207	17421	17386	17317	17626	17402	17416	17456	17282	17248	17420	17542	17523	17538	17500	17388	17161	17579	17360	17390	17371	17446	17464	17438	17497	17384	17281	17347	17506	17662	17410	17282	17498	17401	17525	17302	17482	17445	17265	17465	17456	17456	17201	17311	17633	17327	17418	17501	17203	17355	17264	17230	17285	17261	17308	17475	17294	17398	17518	17381	17363	17482	17333	17403	17222	17397	17299	17315	17377	17195	17164	17455	17173	17239	17272	17338	17443	17483	17361	17489	17427	17361	17237	17617	17451	17526	17224	17344	17342	17188	17403	17386	17404	17356	17446	17389	17288	17332	17341	17579	17379	17502	17481	17172	17429	17092	17455	17234	17246	17387	17023	17245	17316	17372	17379	17542	17480	17464	17529	17437	17346	17181	17458	17277	17207	17482	17501	17303	17417	17136	17264	17312	17537	17225	17435	17357	17381	17426	17462	17380	17238	17473	17392	17320	17579	17299	17338	17344	17332	17463	17390	17522	17390	17386	17262	17291	17428	17547	17311	17156	17330	17402	17543	17272	17320	17390	17295	17400	17477	17443	17109	17369	17533	17488	17494	17531	17309	17353	17412	17218	17261	17319	17286	17181	17441	17358	17552	17194	17389	17403	17333	17578	17397	17321	17497	17467	17429	17435	17499	17424	17382	17254	17260	17212	17372	17458	17512	17441	17430	17476	17430	17397	17555	17334	17416	17586	17454	17504	17508	17283	17370	17340	17201	17537	17358	17335	17341	17280	17314	17446	17427	17415	17528	17331	17474	17418	17138	17535	17301	17411	17385	17403	17328	17576	17401	17337	17292	17393	17419	17231	17438	17498	17541	17294	17625	17560	17274	17394	17263	17489	17401	17489	17426	17388	17250	17414	17500	17490	17362	17266	17231	17201	17377	17440	17225	17495	17477	17384	17285	17326	17272	17438	17384	17298	17299	17174	17360	17497	17310	17242	17272	17293	17458	17412	17197	17215	17383	17526	17389	17405	17400	17169	17387	17365	17527	17455	17620	17208	17431	17241	17513	17370	17452	17458	17427	17518	17285	17468	17496	17462	17513	17434	17223	17367	17438	17305	17351	17289	17322	17314	17393	17254	17303	17429	17388	17400	17381	17385	17402	17638	17425	17341	17463	17372	17512	17375	17372	17558	17336	17418	17379	17312	17438	17425	17249	17421	17188	17392	17253	17436	17521	17490	17310	17494	17280	17248	17373	17394	17421	17363	17522	17488	17340	17342	17380	17620	17462	17443	17434	17261	17436	17444	17384	17397	17486	17479	17366	17351	17398	17435	17327	17280	17333	17456	17224	17523	17340	17204	17476	17403	17208	17220	17141	17725	17236	17339	17470	17433	17324	17461	17338	17156	17461	17523	17356	17318	17354	17423	17330	17447	17453	17527	17340	17397	17287	17364	17334	17335	17390	17445	17407	17410	17484	17224	17268	17355	17233	17311	17336	17407	17229	17234	17404	17382	17496	17253	17421	17433	17337	17532	17410	17322	17426	17448	17428	17356	17219	17506	17572	17589	17341	17191	17448	17359	17222	17274	17408	17410	17335	17383	17368	17286	17410	17485	17370	17400	17239	17430	17504	17364	17356	17296	17122	17194	17282	17420	17358	17382	17437	17334	17501	17356	17479	17256	17506	17211	17553	17535	17579	17591	17450	17244	17556	17354	17211	17527	17351	17223	17670	17406	17341	17448	17293	17444	17188	17436	17567	17608	17335	17271	17508	17272	17438	17373	17254	17351	17381	17379	17427	17262	17394	17436	17510	17306	17293	17492	17341	17537	17234	17554	17429	17423	17437	17264	17318	17498	17468	17472	17385	17457	17493	17387	17523	17564	17109	17326	17440	17400	17412	17195	17221	17339	17300	17457	17387	17218	17562	17616	17264	17445	17358	17308	17476	17449	17494	17280	17505	17267	17065	17374	17399	17443	17260	17369	17255	17396	17442	17400	17540	17386	17330	17590	17546	17339	17342	17558	17285	17427	17243	17358	17353	17475	17471	17336	17337	17382	17280	17516	17487	17388	17692	17491	17258	17476	17328	17347	17318	17546	17463	17443	17346	17376	17266	17313	17423	17356	17606	17367	17406	17386	17297	17382	17382	17459	17484	17498	17561	17383	17472	17422	17380	17504	17386	17483	17353	17511	17409	17291	17294	17407	17289	17481	17586	17407	17433	17555	17438	17429	17394	17431	17239	17455	17547	17263	17484	17530	17215	17218	17306	17447	17263	17439	17473	17294	17242	17385	17572	17338	17475	17461	17411	17529	17482	17508	17475	17185	17422	17301	17255	17391	17471	17255	17420	17444	17368	17500	17550	17397	17240	17322	17387	17350	17358	17497	17349	17441	17306	17354	17465	17422	17394	17402	17311	17236	17499	17462	17575	17421	17415	17477	17272	17209	17264	17322	17557	17356	17294	17354	17473	17396	17323	17409	17240	17558	17379	17341	17344	17330	17461	17407	17468	17240	17311	17443	17448	17299	17430	17643	17373	17443	17410	17558	17313	17419	17282	17399	17463	17525	17424	17537	17323	17390	17441	17280	17280	17381	17461	17332	17144	17515	17445	17513	17408	17546	17344	17418	17512	17527	17405	17283	17482	17528	17249	17543	17420	17317	17726	17457	17588	17338	17444	17477	17170	17341	17341	17249	17291	17318	17319	17435	17272	17554	17379	17277	17285	17392	17098	17316	17613	17471	17444	17460	17456	17530	17603	17286	17318	17322	17541	17285	17312	17427	17405	17509	17480	17501	17266	17396	17253	17228	17609	17325	17350	17377	17319	17297	17470	17443	17513	17417	17514	17406	17241	17343	17352	17270	17355	17441	17325	17449	17396	17522	17394	17368	17300	17424	17349	17552	17601	17361	17387	17538	17337	17252	17400	17468	17519	17379	17511	17561	17384	17445	17472	17420	17480	17479	17487	17291	17534	17415	17393	17453	17262	17370	17595	17447	17104	17434	17118	17473	17575	17311	17467	17255	17352	17420	17415	17521	17257	17386	17388	17398	17259	17485	17353	17343	17340	17319	17267	17367	17255	17308	17440	17450	17377	17394	17451	17633	17337	17241	17423	17353	17530	17265	17330	17250	17515	17409	17238	17224	17437	17360	17357	17281	17414	17410	17183	17370	17394	17428	17476	17583	17440	17210	17391	17537	17209	17453	17475	17296	17533	17195	17375	17354	17302	17354	17278	17207	17250	17401	17179	17362	17173	17260	17400	17444	17270	17571	17464	17378	17512	17281	17435	17512	17431	17473	17574	17509	17372	17514	17358	17432	17484	17267	17557	17372	17517	17457	17223	17285	17341	17380	17563	17393	17418	17265	17396	17566	17383	17369	17365	17522	17471	17240	17289	17243	17227	17396	17337	17465	17533	17525	17385	17322	17280	17213	17619	17334	17379	17474	17354	17377	17405	17504	17313	17320	17413	17411	17332	17364	17244	17481	17511	17390	17220	17583	17507	17438	17381	17441	17384	17347	17181	17518	17405	17507	17151	17325	17429	17405	17263	17372	17257	17389	17467	17279	17486	17417	17376	17289	17267	17450	17474	17306	17366	17294	17174	17460	17458	17456	17192	17520	17575	17374	17185	17415	17417	17294	17352	17344	17223	17298	17540	17306	17515	17221	17348	17668	17461	17443	17444	17377	17367	17481	17368	17247	17392	17328	17183	17297	17433	17320	17510	17347	17588	17593	17522	17392	17465	17369	17348	17400	17174	17492	17339	17540	17438	17466	17374	17236	17309	17317	17492	17294	17548	17498	17484	17503	17256	17284	17178	17271	17539	17438	17284	17316	17378	17345	17522	17480	17647	17531	17384	17327	17354	17457	17363	17487	17355	17304	17415	17425	17442	17251	17503	17448	17370	17453	17449	17492	17399	17328	17438	17642	17399	17275	17403	17334	17471	17320	17361	17432	17284	17332	17455	17312	17422	17607	17451	17206	17328	17301	17371	17372	17372	17336	17613	17394	17399	17211	17389	17212	17179	17478	17387	17477	17409	17322	17454	17341	17455	17387	17184	17493	17446	17128	17478	17451	17484	17311	17537	17584	17284	17381	17216	17277	17403	17298	17531
13869	23360	23840	20047	18767	17237	17598	17448	17149	16925	16127	16353	15995	15535	15432	15412	16494	25961	26046	22942	18870	16092	15306	14883	14906	15013	15053	14912	14929	15013	14845	14970	14723	14984	15102	14913	15022	14867	14858	14877	15078	14965	15006	14948	14919	14899	14963	14846	14920	14867	15010	15026	14989	14923	14860	14824	15047	14903	15005	14934	14870	15115	14928	14956	14797	15138	14905	15052	14943	14994	14848	15016	14955	14863	14916	15038	15029	14975	15026	14917	15036	15044	14981	14988	15010	14832	15010	15037	14929	14808	14928	14883	14907	14862	14954	14885	15057	15055	14940	14793	14996	14946	14954	14952	14803	15023	14822	15070	14999	14900	14992	14985	14913	14878	15038	14964	14879	15001	14953	14806	14971	14853	14926	15059	15088	14862	15034	14887	14895	14929	14987	14951	15129	14864	14910	14898	14995	14982	14929	14932	14934	14930	14919	14939	14960	14994	14793	14938	14917	15043	14859	14916	14999	14986	14876	14912	14776	14903	14833	15066	14830	15053	14852	14970	15003	14811	14990	15050	14858	14979	14937	14888	15019	14955	15030	15042	15102	14793	14796	14842	14890	15105	14961	14866	15022	14903	14984	14830	15054	15017	14889	14992	14884	14876	14935	14962	14936	14910	14825	14997	15049	14961	14891	14925	15013	15026	15033	15009	14992	14861	14895	14969	14926	14953	14854	14969	14774	15002	15014	14872	15048	14942	14877	14842	14836	15041	14896	14674	15021	14831	14866	15051	14906	14950	15071	15018	15093	15066	14996	14837	14827	14883	14940	14885	14991	15108	14945	15095	14848	15003	15058	14942	14998	14958	14836	14998	14970	15069	14835	14817	14756	14801	14833	14992	14903	14997	14808	14858	14914	14816	14955	15022	15023	14938	14959	15085	14881	15183	14991	14868	14873	14805	14990	14892	14957	14965	15002	14910	14881	14961	15060	14940	14990	15062	14885	14849	15117	15084	14809	15032	15059	15017	14932	14686	14923	14837	14987	14918	15138	14979	14878	14881	14777	14931	14884	14914	14986	14875	14826	14965	15021	14970	14690	15052	14935	14662	14779	15046	14921	15087	14783	14943	14942	14994	14674	14942	14816	14964	14894	14851	14910	14940	14942	14965	14911	15020	14887	14762	14865	15014	14983	14875	14844	14899	15004	14956	14965	14988	15024	15002	14825	14958	14813	14860	15117	14876	14909	14914	14851	14950	15141	14777	14891	14854	15008	14927	14986	14832	14880	15125	14877	14939	14894	14906	14852	14846	14929	14888	15021	15030	14848	14897	14865	14942	14943	14953	14860	15063	14996	15035	14917	15008	15009	14851	14835	14822	14915	14975	14731	14910	14880	14865	14805	14968	14776	14937	14808	14976	14889	14922	14973	14812	14914	14925	14846	14830	14906	14848	14880	14850	15015	14871	14879	14963	14979	15017	15026	15109	14946	14925	15006	14916	14989	15065	14801	14804	14897	15033	14822	14944	14987	15091	14972	14884	15001	14908	14948	14878	14929	15040	14979	14947	15001	14923	14969	14888	14958	14778	14845	14831	14858	14962	15011	14856	14928	14909	15112	15186	14914	14973	14736	14920	14991	15079	14913	15073	14883	14724	15222	14805	14888	14978	15002	14878	14743	14960	14922	14848	14843	14956	15062	14913	14986	14960	14917	14951	14726	15029	14799	15084	14804	14877	14998	14850	14834	14852	14861	14917	14923	14848	14843	15090	14883	14972	14943	14844	14887	14900	14893	14781	15033	14994	15044	15050	14929	14892	15097	14906	14955	15060	15044	14842	14885	15065	14959	14838	14919	14764	14967	14893	14862	15008	14920	14925	14938	14987	14796	14870	14914	14896	14818	14990	14964	14794	15027	15026	14783	14827	15064	14863	14791	14981	14923	14767	14923	14911	14886	15032	14880	14954	14944	14976	14939	14889	15017	15033	14953	14981	14996	14961	14876	14833	14840	14847	15035	15016	15032	14877	14799	14900	15002	15004	14840	14931	14993	14966	14857	14984	14878	14750	14851	15100	14935	14985	14849	14820	14759	14905	14975	14913	14855	14893	14979	14765	15031	15048	14917	14985	14804	14822	15038	14990	14712	14920	14808	14962	14924	15001	14993	14755	14950	14922	14988	14954	14933	14945	14988	14865	14925	14964	15047	14847	14950	14941	14998	15073	14827	14929	15198	15006	14946	14941	14930	15070	14909	15001	14976	14924	15076	14901	15069	14829	15014	14893	14868	14998	14837	14871	14920	14962	15008	15014	14998	14745	15009	14829	14890	14852	14984	14896	14830	14906	14897	14936	14881	14918	14875	14985	14772	14858	14872	14900	14926	14720	14825	14856	14976	14884	14765	15059	14855	14981	15025	14804	14861	14883	14868	14986	14877	14816	14942	14980	14858	14741	14931	14771	14957	15003	14971	14881	14915	15093	14826	14998	14828	14872	14946	15096	14978	15095	15125	14977	14820	14849	14976	14930	14831	14800	14878	14988	14978	14875	14997	14922	14949	14867	15021	14880	14779	14888	14987	15096	14889	14755	14917	14903	14890	15069	14974	14802	14949	14976	15043	15034	14966	14742	14910	14989	14955	14695	15009	14990	14784	14859	14909	14894	14985	14842	14797	14990	14969	14927	14906	14920	14990	14958	14971	14957	14902	14902	14909	15069	15030	14839	14963	14876	15040	14893	14962	14924	14941	14875	14864	15103	14932	14915	14962	14877	14911	15057	14924	14832	14984	14934	14855	14944	14769	15092	14763	14892	14757	15154	15085	14974	14931	14911	15028	14971	14884	14941	14857	14848	14989	14990	14813	14834	14825	14786	14897	14895	14848	14822	14953	14895	14967	14887	14865	15005	15001	15033	14989	14947	14835	14903	14909	14969	14894	15054	14845	14932	15059	14940	14814	14885	14916	14858	14916	14949	14965	14939	14893	14995	14900	14966	14952	14971	14846	14862	14869	14914	15011	14883	15028	14855	14989	14914	14909	14810	14870	14788	14899	14744	15002	14986	14955	14860	14955	15050	14914	14941	14791	14934	14924	14991	15049	14955	14841	15090	14817	14929	14817	14871	14854	14884	14903	15012	14963	14952	14816	14968	15032	15022	14993	15011	14841	14949	14904	14848	14845	15056	14933	14723	14786	14974	14918	14915	14864	14761	14956	14974	14979	14821	14989	15009	14977	14947	14813	14995	14896	14818	14926	14887	15013	14773	14989	15015	14811	14827	14961	15015	14966	14824	14930	14784	14977	15059	14765	15064	14934	15072	14926	15022	14906	14982	14796	14736	15017	14893	14843	14928	14861	15055	14873	15040	14967	14836	14954	14983	14853	14962	14869	15042	15088	15053	15052	14916	15003	14995	14845	14844	14851	15026	14947	14876	14844	14855	14992	14774	14903	14988	14914	14916	14837	14911	14923	14964	14853	14911	15005	14926	14943	14889	14874	14940	14930	15070	14683	15009	14967	15103	14986	14942	15045	15016	14723	14948	15038	14892	14941	14880	15058	14935	15045	14793	14955	15014	14943	15105	14904	14917	15187	14982	15035	14906	14930	14949	14802	15042	14781	14854	14949	14983	14967	14803	14962	14926	14918	14935	15008	14876	14992	14908	14828	14985	14717	14729	14891	14854	15026	14887	14872	15063	14888	14888	14860	14980	15123	14921	15020	14968	15094	14789	15063	14868	14975	15103	14962	14767	14912	14938	14834	14835	15129	14820	14868	14961	14878	14907	14991	14777	14961	14896	14939	15138	14931	14796	15026	14932	14965	14810	14826	14889	14862	14856	14984	14750	15108	14904	14879	15006	15013	14955	14951	14813	14932	15043	14945	14913	14905	14872	14849	14975	14726	14892	15151	15019	14868	14984	14960	14856	14961	14996	14860	14874	14964	14868	14962	14885	14841	15018	14733	14841	14937	14971	15036	15022	14918	14928	15005	14877	15006	15026	15017	14989	14967	14941	14752	14963	14864	14939	14853	14961	14922	15032	14975	15001	15009	14896	14890	14937	14992	14679	14935	15020	14979	14715	14887	14981	14935	14834	14905	14711	14798	14828	14964	14869	14926	14998	14903	15042	15008	14873	14817	15009	14829	15029	14914	14819	14834	14905	14893	15044	15103	14883	14813	14835	14893	14959	15016	14912	15019	14873	15084	14843	14866	14814	15001	14918	15019	14872	14906	14957	14943	14858	14964	14876	14774	14829	15037	15106	15000	15103	14913	14899	14927	14890	15075	14893	14794	15084	14815	14850	14924	14910	15083	14933	14908	14998	14719	14971	14970	15032	14983	14857	14937	15021	14805	14849	14905	14945	14968	14766	14948	15064	14813	14680	14923	14962	14960	14752	14928	14911	15018	14886	14980	14942	14906	14955	14945	15079	14914	14913	14925	14900	14912	14992	14772	15054	14936	14945	14810	14930	14908	14810	15018	14912	14808	15051	14949	14840	14942	14836	14976	14750	15032	15033	14984	15086	14846	14942	15047	14926	14823	14979	14861	14675	14938	14993	14981	14878	14782	14997	14896	14845	14947	14974	14766	14944	14933	15046	14855	14817	14788	15054	15035	14937	14948	14914	15061	15027	14902	14948	14907	15113	15043	14930	15027	14805	14916	14809	14710	14966	15070	14857	14933	14921	15041	14990	14825	14950	15003	14951	14878	15017	14942	14875	15156	14901	14975	14918	14952	15098	15003	14824	14937	14780	14930	14906	14983	15085	14927	14998	14952	14892	15001	14991	15078	14884	15000	14842	14927	14966	14895	14956	14909	15236	15032	14792	14928	14801	14929	14894	14871	15000	14825	14818	14943	14803	14821	14749	14855	14863	14958	15065	14813	15065	14946	14808	14936	14801	15116	14867	14858	14963	14913	14875	14955	14959	14845	14844	14937	15011	14890	14870	15211	14820	14980	14689	14934	14913	14848	14940	14945	14955	14804	14859	14880	15054	14735	14812	14825	15017	14881	14952	14843	14836	14776	14877	14883	15071	14867	14724	15011	14927	14910	14870	14930	14845	14991	14971	14904	15027	14930	14925	14770	14869	15015	14920	14842	14907	14975	14840	14957	14982	14904	14844	14814	14867	14915	15109	14786	15029	14958	15029	15110	14844	14904	14844	14847	14938	14992	14951	14728	14848	15001	14832
22516	20910	28648	23347	21081	23347	26117	20711	19771	19775	18985	18509	18661	18470	18489	18277	18955	30674	33818	29260	23927	19796	18140	17632	17427	17431	17314	17314	17400	17318	17189	17175	17388	17464	17346	17294	17277	17381	17535	17375	17441	17443	17342	17347	17293	17379	17213	17525	17304	17499	17363	17361	17311	17286	17516	17180	17461	17304	17239	17249	17348	17356	17399	17514	17509	17382	17187	17396	17246	17175	17282	17352	17308	17385	17047	17332	17129	17411	17252	17315	17415	17343	17231	17363	17276	17183	17537	17293	17329	17327	17224	17506	17453	17374	17318	17351	17269	17154	17140	17099	17309	17271	17261	17151	17331	17329	17597	17391	17403	17354	17327	17157	17103	17188	17260	17416	17342	17153	17362	17278	17323	17248	17377	17374	17153	17314	17172	17304	17252	17373	17464	17461	17228	17293	17243	17127	17280	17128	17309	17261	17263	17420	17342	17317	17199	17347	17103	17361	17164	17322	16991	17357	17419	17347	17389	17362	17195	17170	17311	17417	17501	17311	17276	17135	17065	17432	17264	17342	17240	17484	17161	17116	17423	17256	17089	17288	17567	17298	17319	17168	17249	17252	17265	17321	17299	17214	17191	17182	17318	17040	17105	17253	17176	17225	17114	17189	17233	17075	17449	17334	17253	17403	17460	17205	17359	17435	17301	17210	17260	17261	17150	17289	17324	17352	17430	17512	17169	17255	16968	17225	17230	17197	17323	17457	17359	17327	17270	17125	17174	17308	17359	17052	17288	17309	17125	17407	17194	17365	17173	17161	17325	17239	17192	17053	17289	17392	17260	17453	17403	17275	17202	17337	17179	17411	17271	17315	17185	17257	17191	17249	17205	17204	17225	17296	17253	17277	17306	17230	17514	17190	17364	17461	17304	17108	17156	17081	17397	17328	17366	17494	17465	17514	17312	17067	17221	17184	17421	17172	17326	16980	17175	17103	17348	17204	17428	17397	17333	17155	17383	17353	17343	17148	17168	17176	17225	17189	17278	17340	17441	17215	17100	17177	17157	17259	17213	17287	17227	17305	17345	17261	17308	17167	17211	17498	17275	17316	17048	17322	17163	17271	17364	17175	17175	17190	17161	17335	17315	17255	17242	17351	17219	17306	17438	17382	17339	17238	17489	17176	17061	17264	17247	17281	17391	17467	17285	17373	17175	17431	17252	16998	17205	17071	17380	17375	17163	17286	17265	17384	17299	17101	17299	17365	17165	17244	17368	17245	17249	16934	17408	17275	17165	17336	17113	17215	17235	17261	16941	17307	17449	17299	17215	17293	17079	17353	17388	17359	17442	17237	17365	17117	17228	17230	17357	17305	17153	17344	17087	17092	17294	17272	17415	17162	17269	17205	17250	17103	17281	17396	17342	17258	17174	17166	17235	17308	17218	17316	17241	17322	17322	17428	17147	17283	17277	17313	17082	17339	17458	17202	17133	17268	17305	16871	17307	17380	17142	17285	17309	17184	17221	17427	17254	17510	17292	17250	17322	17543	17267	17338	17288	17266	17227	17235	17441	17220	17130	17211	17149	17225	17267	17039	17304	17311	17223	17196	17282	17179	17334	17310	17250	17194	17313	17306	17274	17299	17098	17248	17260	17331	17440	17176	17300	17067	17125	17497	17443	17274	17274	17183	17195	17342	17040	17451	17089	17332	17021	17276	17325	17246	17079	17068	17426	17250	17188	17331	17237	17185	17134	17375	17376	17214	17410	17540	17336	17251	17029	17238	17249	17269	17259	17233	17335	17385	17180	17106	17319	17134	17240	17106	17230	17286	17287	17413	17337	17399	17109	17355	17163	17458	17351	17194	17267	17368	17310	17230	17169	17334	17052	17246	17295	17391	17146	17170	17362	17230	16996	17135	17298	17168	17163	17037	17307	16970	17031	17049	17233	17398	17264	17257	17474	17336	17175	17345	17244	17522	17321	17124	17213	17361	17195	17355	17421	17212	17342	16983	17178	17210	17061	17142	16928	17273	17216	17118	17198	17100	17326	17297	17110	17455	17160	17212	17435	17216	17253	17307	17254	17190	17466	17269	17265	17337	17191	17224	17180	17214	17048	17196	17303	17087	17299	17261	17007	17178	17223	17210	17146	16909	17289	17259	17096	17273	17446	17420	17242	17249	17159	17244	17170	17185	17158	17197	17273	16895	16932	17220	17260	17309	17288	17270	17217	17229	17353	17249	17339	17197	17218	17271	17452	17235	17323	17274	17299	17373	17289	17278	17134	17238	17088	17344	17344	17246	17187	17099	17244	17191	17161	17342	17163	17162	17220	17259	17329	17271	17309	17426	17324	17274	17124	17199	17267	17338	17276	17288	17318	17117	17226	17013	17242	17304	17233	17075	17183	17247	16984	17248	17257	17293	17364	17275	17370	17108	17197	17146	17212	17127	17211	17356	17277	17081	17101	17192	17094	17143	17398	17321	17344	17270	17222	17255	17423	17321	17271	17076	17336	17308	17364	17164	17242	17280	17089	17201	17341	17311	17353	17390	17336	17301	17333	17211	17145	17237	17198	17190	17328	17322	17282	17278	17217	17198	17438	17272	17326	17267	17169	17211	17229	17283	17159	17187	17278	17204	17214	17300	17279	17298	17208	17291	17401	17222	17224	17304	17301	17111	17363	17248	17454	17540	17148	17283	17388	17327	17135	17200	17271	17141	17237	17189	17120	17360	17276	17101	17433	17114	17291	17218	17224	17151	17441	17099	17207	17336	16981	17319	17322	17257	17192	17191	17111	17198	17107	17359	17354	17311	17364	17269	17168	17371	17341	17381	17286	17249	17263	17335	17231	17113	17232	17161	17281	17106	17233	17287	17086	17252	17291	17280	17292	17195	17275	17365	17282	17270	17152	17184	17238	17395	17024	17285	17442	17166	17269	17387	17294	17059	17194	17161	16980	16947	17318	17148	17162	17246	17433	17241	17111	17342	17148	17140	17033	17193	17507	17206	17458	17143	17292	17159	17217	17156	17376	17267	17340	17272	17203	17169	17306	17183	17361	17261	17335	17097	17340	17247	17210	17106	17210	17213	17374	17166	17164	17420	17107	17158	17190	17076	17194	17019	17216	17019	17121	17036	17238	17332	17226	17492	17040	17246	17343	17377	17055	17473	17358	17316	17135	17183	17366	17310	17239	17265	17317	17409	17208	17167	17104	17265	17306	17304	17262	17238	17256	17347	17171	17277	17432	17212	17265	17296	16923	17270	17341	17331	17293	17149	17260	17153	17275	17010	17295	17225	17146	16970	17189	16960	17147	17265	17271	17338	17303	17006	17361	17422	17214	17263	17583	16969	17229	17332	17261	17186	17241	16926	17207	17431	17147	17290	17197	17275	17261	17426	17267	17298	17343	17194	17368	17219	17155	17146	17354	17198	17072	17155	17430	17433	17245	17270	17169	17469	17202	17308	17238	17270	17180	17373	17323	17195	17292	17202	17091	17502	17245	17208	17382	17319	17233	17326	17182	17250	17304	17418	17172	17200	17235	17291	17240	17379	17244	17307	17241	17165	17480	17260	17157	17300	17400	17131	17351	17276	17037	17470	17377	17373	17074	17104	17323	17345	17168	17385	17251	17205	17423	17256	17239	17198	17195	17061	17260	17241	17524	16986	17126	17293	17212	17301	17365	17306	17392	17355	17186	17463	17178	17528	17295	17216	17389	17279	17144	17392	17265	17078	17312	17153	17151	17409	17181	17322	17330	17232	17345	17181	17216	17333	17434	17394	17220	17253	17245	17207	17385	17291	17251	17121	17137	17459	17191	17261	17264	17186	17277	17034	17189	17265	17317	17098	17171	17415	16952	17016	17172	17073	17178	17201	17178	17184	17255	17293	17138	17067	17250	17270	17248	17430	17332	17225	17147	17333	17221	17195	17109	17078	17249	17342	17272	17213	17274	17031	17365	17346	17243	17316	17129	17090	17287	17150	17055	17071	17217	17354	17299	17290	17223	17172	17186	17211	17028	17126	17213	17390	17129	17244	17230	17324	17224	17298	17333	17017	17135	17225	17413	17331	17170	17131	17288	17316	17267	17518	17216	17324	17226	17464	17101	17143	17369	17380	17305	17101	17449	17290	17105	17446	17389	17435	17108	17183	17463	17218	17326	17405	17294	17385	17213	17279	17080	17158	17226	17279	17167	17216	17168	17340	17459	17362	17174	17293	17409	17227	17303	17408	17056	17283	17318	17174	17289	17127	17208	17232	17116	17213	16997	17378	17416	17139	17058	16968	17119	17193	17326	17215	17205	17391	17272	17151	17210	17215	17161	17121	17296	17277	17283	17183	17170	17246	17397	17340	17249	17264	17133	17206	17138	17389	17338	17393	17306	17371	17314	17282	17310	17228	17316	17454	17276	17342	17178	17080	17195	17051	17083	17215	17287	17150	17075	17296	17197	17118	17067	17300	17157	17118	17429	17256	17223	17109	17279	17261	17385	17557	17355	17068	17191	17128	17138	17330	17345	17087	17325	17300	17295	17222	17074	17087	17448	17147	17064	17264	17154	17207	17225	17094	17032	17310	17308	17083	17125	17301	17377	17292	17275	17372	17346	17042	17288	17376	17256	17158	17245	17440	17345	17354	17138	17098	17167	17306	17328	17170	17357	17182	17308	17310	17228	17069	17181	17230	17167	17212	17035	17156	17166	17099	17295	17359	17249	17314	17337	17166	17172	17246	17215	17241	17160	17055	17115	17118	17491	17353	17267	17147	17256	17019	17420	17332	17442	17246	17261	17076	17217	17216	17396	17311	17321	17165	17109	17250	17166	17105	17206	17333	17238	17256	17229	17156	17244	17011	17329	17309	17354	17194	17203	17162	17391	17247	17155	17181	17303	17166	17253	17416	17303	17287	17376	17410	17320	17281	17323	17179	17215	17141	16974	17349	17289	17271	17195	17543	17182	17311	17307	17062	17457	17195	17205	17234	17399	17485	17256	17254	17180	17359	17273	17145	17217	17434	17222	17271	17122	17105	17422	17279	17349	17253	17330	17148	17300	17359	17300	17170	17225	17243	17392	17220	17313	17336	17254	17350	17295	17314	17354	17141	17374	17161	17171	17223	17174	17428	17142	17359	17319	17248	17211	17113	17123	17061	17116	17273	17312	17289	17029	17347	17307	17178	17150	17285
14972	29110	28099	22323	21126	20515	20397	19389	18984	17942	16958	16601	16356	16261	16345	15923	17721	33667	33681	29448	22230	17227	15559	14835	15059	14692	14872	14908	14672	14805	14824	14798	14933	14915	14715	14804	14838	14917	14970	14826	14759	14811	14837	14739	14873	14742	14694	14867	14801	14884	14810	14866	14853	14751	14865	14822	14954	14770	14687	14921	14751	14843	14872	14753	14911	14713	14779	14948	14961	14815	14785	14810	14874	14881	14814	14942	14802	14828	14667	14841	14803	14745	14956	14890	14819	14884	14932	14852	14732	14848	14784	14872	14848	14680	14897	14799	14911	14685	14742	14960	14839	14894	14714	14813	14800	14709	14872	14933	14740	14739	14751	14802	14959	14900	14849	14903	14900	14904	14720	14847	14771	14766	14848	14851	14863	14813	15049	14861	14889	14808	14901	14750	14873	14838	14685	14807	14830	14985	14794	14969	14890	14729	14872	15160	14825	14860	14736	14881	14928	14544	14903	14767	14784	14708	14777	15080	14713	14871	14795	14694	14740	15046	14692	14874	14847	14907	14644	14696	14854	14874	14834	14716	14802	14693	14890	14803	14755	14895	14958	14807	14875	14884	14776	14903	14946	14830	14846	14830	14700	14960	14808	14841	14762	14871	14681	14757	14850	14692	14712	14773	14668	14979	14747	14815	14852	14628	14908	14736	14811	14703	14729	14820	14753	14863	14755	14786	14905	14631	14798	14895	14717	14875	14766	14793	14714	14767	14832	14622	14881	14742	14619	14732	14689	14820	14680	14606	14955	14755	14688	14796	14814	14741	14886	14661	14865	14818	14892	14839	14752	14613	14850	15021	14815	14855	14779	14860	14794	14808	14749	14796	14670	14969	14797	14830	14910	14970	14830	14826	14743	14822	14800	14693	14615	14968	14967	14719	14698	14891	14830	14792	14889	14945	14661	14791	14817	14639	14934	14823	14963	14656	14770	14802	14794	14832	14768	14917	14793	14825	14908	14856	14916	14855	14668	14780	14917	14816	14755	14927	14834	14820	14723	14869	14821	14762	14792	14866	14772	14846	14754	14609	14928	14925	14842	14861	14929	14540	14884	14812	14760	14754	14712	14829	15032	14742	14792	14746	14709	14977	14584	14870	14904	14927	14886	14864	14807	14843	14794	14736	15016	14847	14954	14676	14759	14708	14774	14744	14841	14954	14740	14908	14903	14887	14770	14787	14889	14923	14827	14932	14821	14907	14941	14847	14820	14919	14837	14811	14956	14814	14777	14832	14738	14975	14855	14969	14665	14781	14885	14891	14655	15051	14772	14894	14915	14752	14936	14760	14602	14898	14803	14823	14830	14985	14807	14927	14908	14773	14851	14846	14913	14891	14732	14946	14805	14764	14752	14847	14924	14739	14919	14777	14745	14867	14806	14834	14658	14586	14685	14702	14969	14799	14810	14714	14785	14736	14869	14826	14779	14718	14901	14842	14823	14834	14963	14715	14797	14688	14841	14744	14838	14862	14961	15035	14885	14903	14783	14715	14836	14878	14816	14763	14681	14952	14823	14657	14656	14887	14710	14730	14650	14884	14685	14975	14723	14788	14924	15029	14751	14784	14775	14689	14821	14870	14698	14931	14752	14765	14736	14650	14788	14886	14990	14882	14849	14812	14879	14729	14763	14829	14942	14919	14703	14813	14779	14683	14845	14757	14746	14868	14836	14714	14668	14779	14715	14864	14841	14800	14786	14775	14745	14919	14834	14924	14859	14942	14769	14903	14988	14931	14751	14894	14771	14882	14789	14741	14786	14845	14755	14910	14862	14899	14833	14779	14953	14788	14798	14789	14789	14725	14808	14922	14825	15032	14784	14778	14616	14912	14795	14792	14609	14731	14886	14757	14959	14786	14746	14851	14961	14747	14792	14805	14914	14837	14929	14981	14822	14851	14819	14750	14820	14856	14842	14682	14894	14976	14867	14883	14788	14652	14725	14844	15004	14788	14769	14872	14642	14662	14821	14893	14756	14721	14834	14811	14713	14682	14728	14767	14898	14951	14837	14893	14789	14915	14869	14959	14825	15080	14788	14887	14674	14714	14695	14803	14859	14859	14821	14747	14759	14818	14895	14734	14837	14744	14799	14680	14778	14802	14813	14971	14731	14833	14773	14755	15003	14838	15008	14859	14953	15050	14943	14858	14992	14639	14781	14759	14620	14768	14775	14897	14869	14896	14875	14875	14770	14873	14827	14812	14659	14815	14744	14658	14637	14864	14877	14869	14893	14896	14850	14792	14778	14750	14947	14775	14786	14845	14684	14782	14808	14929	14734	14800	14879	14865	14667	14779	14810	14711	14788	14578	14879	14866	14841	14822	14895	14640	14969	14715	14793	14882	14648	14781	14903	14750	14675	14841	14927	14788	14614	14754	14728	14784	14817	14648	14826	14885	14925	14865	14831	14944	14816	15036	14793	14656	14727	14689	14924	14767	14745	14751	14795	14759	14687	14641	14846	14763	14907	14885	14915	14738	15004	14737	14778	14710	14946	14775	14951	14702	14836	14785	14684	14706	14861	14986	14775	14765	14783	14799	14918	14970	14882	14983	14842	14757	14926	14833	14827	14897	14588	14900	14811	14895	14752	14898	14670	14926	14939	14842	14731	14822	14840	14626	14883	14844	14676	14781	14786	14763	14895	14739	14900	14664	14669	14807	15013	14804	14697	14876	14801	14687	14671	14868	14738	14749	14769	14822	14709	14751	14744	14933	14798	14952	14803	14874	14988	14769	14880	14816	14915	14711	14779	14732	14812	14740	14780	14772	14770	14996	14703	14981	14871	14799	14815	14897	14854	14732	14709	14921	14791	14746	14903	14884	14896	14740	14792	14709	14859	14696	14841	14804	14880	14747	14686	14947	14568	14735	14646	14961	14697	14910	14731	14819	14813	14765	14931	14736	14859	14718	14866	14797	14758	14608	14892	14906	14851	14744	14846	14982	14755	14910	14887	14762	14915	14915	14875	14664	14687	14997	14820	14863	14776	14604	14830	14879	14801	14978	14683	14960	14904	14817	14699	14675	14724	14877	14913	14828	14852	14856	14609	14876	14719	14816	14856	14856	14841	14865	14833	14857	14891	14772	14811	14806	14940	14803	14639	14857	14900	14956	14729	14714	14692	14890	14711	14847	14788	14874	14845	14706	14857	14795	15048	14754	14833	14977	14715	14769	14698	14731	14936	14749	14841	14774	14885	14565	14693	14808	14869	14531	14687	14922	14971	14637	14831	14818	14725	14979	14894	14743	14857	14843	14806	14881	14844	14699	14902	14879	14799	14871	14846	14799	14744	14740	14587	14711	14904	14945	14826	14815	14821	14759	14749	14903	14807	14817	14687	14889	14805	14822	14674	14861	14841	14627	14856	14614	14746	14844	14808	14755	14847	14856	14843	14847	14680	14746	14747	14774	14751	14700	14763	14897	14887	14713	14838	14681	14687	14857	14813	14946	14842	14888	14739	14858	14810	14762	14758	14593	14716	14803	14724	14841	14813	14920	14732	14917	14990	14776	14862	14892	14726	14887	14833	14787	14945	14855	14900	14804	14828	14979	14810	14874	14941	14773	14960	14806	14759	14881	14761	14790	14833	14998	14818	14770	14715	14814	14768	14904	14668	14746	14930	14940	14785	14574	14744	14671	14789	14904	14668	14887	14840	14849	14820	14832	14689	14741	14908	14550	14708	14685	14860	14754	14657	14879	14924	14709	14681	14880	14878	14761	14696	14782	14711	14855	14676	14738	14835	14746	14815	14821	14994	14695	14757	14799	14894	14778	14838	14799	14638	14874	14730	14887	14733	14713	14909	14920	14946	14721	14834	14756	14734	14778	14932	14770	14787	14683	14827	14712	14893	14905	14791	14769	14788	14687	14757	14888	14789	14840	14795	14823	14734	14931	14744	14832	14770	14788	14878	14829	14853	14809	14848	14963	14915	14851	14763	14809	14753	14749	14866	14878	14824	14710	14916	14858	14693	14867	14858	14806	14867	14770	14876	14740	14842	14850	14770	14699	14831	14818	14794	14931	14855	14989	14786	14813	14746	14885	14654	14702	14655	14774	14796	14803	14654	14873	14843	14710	14894	14958	14839	14749	14799	14764	14685	14822	14813	14654	14647	14769	14801	14879	14901	14846	14692	14881	14751	14726	14996	14663	14870	14570	14799	14752	14903	14909	14638	14640	14876	14753	14772	14771	14780	14731	14922	14900	14850	14885	14822	14840	14806	14612	14848	14814	14811	15097	14908	14783	14836	14806	14754	14629	14905	14762	14950	14776	14683	14736	14692	14772	14894	14825	14833	14925	14885	14818	14716	14857	14689	14875	14799	14895	14755	14860	14751	14690	14811	14657	14790	14729	14796	14742	14810	14891	14759	14840	14666	14775	14881	14681	14899	14869	14791	14801	14792	14647	14861	14698	14791	14852	14814	14684	14748	14778	14766	14868	14778	14755	14613	14689	14839	14845	14900	14685	14800	14898	14685	14782	14754	14875	14764	14660	14855	14753	14790	14769	14840	14831	14863	14796	14919	14801	14818	14812	14880	14805	14872	14812	14807	14870	14928	14555	14808	14954	14845	14857	14931	14781	14904	14922	14731	14773	14918	14770	14619	14830	14820	14669	14914	14707	14908	14997	14766	14813	14671	14828	14705	14874	14883	14865	14870	14762	14853	14723	14945	14897	14799	14733	14821	14812	14721	14792	14853	14857	14901	14920	14799	14702	14918	14841	14888	14785	14801	14784	14750	14682	14699	14703	14970	14634	14797	14743	14766	14871	14778	14780	14803	14898	14848	14583	14769	15040	14851	14818	14877	14800	14819	14790	14723	14883	14812	14765	14865	14848	14866	14716	14685	14829	14711	14947	14946	14701	14813	14829	14802	14736	14845	14638	14836	14846	15003	14551	14650	14702	14856	14704	14805	14899	14877	14790	14758	14739	14604	14905	14977	14715	14832	14795	15029	14783	14738	14724	14855	14747	14693	14916	14972	14730	14858	14835	14910	14833	14912	14897	14901	14894	14955	14758	14851	14822	14725	14782	14891	14937	14780	14743	14870	14864	14833	14756	14832	14717	14788	14840	14733	14758	14672	14853	14733	14815	14892	15013	14801	14918	14895	14945	14660	14943	14748	14928	14849	14749
27028	21591	24610	21592	18710	19464	19238	18876	18578	18299	18475	18200	17916	17727	17616	17852	17825	19054	19326	18889	18340	17865	17577	17669	17525	17535	17370	17391	17470	17498	17460	17634	17469	17484	17523	17289	17558	17355	17482	17523	17437	17311	17371	17327	17460	17321	17489	17587	17269	17485	17377	17200	17506	17622	17555	17483	17540	17439	17493	17612	17302	17383	17521	17498	17688	17331	17328	17707	17398	17635	17565	17316	17431	17385	17400	17575	17492	17343	17541	17417	17629	17714	17488	17489	17551	17483	17583	17466	17688	17440	17457	17442	17701	17598	17503	17544	17206	17428	17511	17451	17304	17544	17376	17295	17575	17689	17619	17627	17433	17539	17600	17589	17570	17378	17558	17561	17530	17410	17481	17510	17563	17462	17524	17392	17489	17299	17370	17447	17527	17449	17616	17366	17563	17387	17449	17496	17351	17267	17525	17347	17372	17600	17723	17404	17654	17467	17517	17655	17499	17732	17214	17509	17571	17421	17370	17690	17486	17544	17373	17543	17540	17543	17454	17531	17326	17637	17485	17518	17513	17451	17421	17408	17635	17312	17652	17391	17424	17547	17501	17573	17526	17501	17358	17254	17481	17558	17445	17395	17530	17364	17399	17504	17594	17468	17357	17473	17694	17666	17537	17405	17486	17290	17440	17365	17454	17560	17704	17465	17569	17481	17510	17341	17548	17298	17413	17536	17492	17460	17657	17452	17436	17369	17456	17486	17506	17518	17472	17565	17296	17395	17663	17451	17467	17378	17548	17437	17588	17423	17518	17431	17339	17513	17564	17519	17697	17616	17482	17419	17221	17456	17408	17429	17666	17330	17408	17417	17254	17407	17424	17380	17579	17438	17450	17503	17494	17541	17655	17505	17410	17429	17338	17399	17458	17428	17465	17458	17493	17379	17277	17503	17570	17231	17466	17393	17392	17451	17457	17528	17500	17336	17552	17510	17507	17475	17572	17526	17584	17620	17434	17326	17409	17386	17528	17560	17698	17544	17598	17488	17597	17715	17511	17440	17370	17462	17516	17282	17539	17365	17522	17350	17556	17428	17514	17523	17510	17368	17505	17417	17381	17371	17372	17381	17442	17388	17534	17529	17191	17468	17402	17470	17476	17545	17482	17329	17443	17460	17529	17247	17295	17459	17397	17383	17688	17552	17600	17530	17442	17708	17495	17508	17659	17417	17316	17147	17379	17461	17338	17475	17630	17345	17439	17423	17687	17566	17517	17492	17344	17156	17602	17579	17520	17422	17430	17511	17431	17483	17495	17502	17411	17646	17797	17430	17516	17501	17446	17657	17404	17571	17400	17413	17418	17529	17674	17360	17651	17439	17444	17590	17457	17355	17193	17400	17435	17559	17603	17477	17638	17404	17361	17717	17555	17575	17548	17470	17471	17429	17441	17593	17568	17319	17425	17328	17435	17480	17439	17540	17587	17639	17377	17567	17322	17562	17370	17672	17504	17426	17455	17476	17623	17567	17549	17543	17514	17552	17319	17302	17594	17596	17336	17471	17328	17333	17573	17459	17600	17304	17473	17321	17359	17524	17582	17465	17472	17437	17402	17361	17311	17505	17409	17426	17330	17323	17574	17308	17553	17615	17320	17321	17473	17416	17552	17454	17446	17556	17373	17504	17138	17134	17255	17373	17546	17454	17344	17614	17460	17541	17585	17495	17561	17272	17480	17427	17619	17417	17669	17485	17437	17271	17574	17520	17260	17371	17481	17609	17429	17455	17423	17411	17543	17544	17521	17427	17708	17466	17506	17496	17567	17428	17283	17392	17199	17408	17495	17506	17596	17396	17373	17645	17542	17269	17461	17318	17402	17373	17501	17514	17508	17516	17319	17477	17447	17453	17497	17657	17378	17539	17536	17371	17464	17471	17367	17171	17409	17636	17566	17489	17412	17253	17634	17453	17403	17835	17543	17516	17551	17602	17574	17638	17509	17433	17504	17452	17444	17368	17292	17220	17592	17402	17436	17555	17414	17526	17294	17612	17457	17462	17656	17423	17429	17410	17399	17396	17565	17598	17512	17535	17465	17404	17479	17347	17426	17293	17223	17305	17553	17508	17721	17533	17334	17458	17459	17355	17583	17478	17269	17485	17639	17578	17508	17395	17364	17378	17541	17538	17414	17373	17617	17636	17554	17538	17376	17444	17394	17638	17333	17559	17386	17388	17287	17482	17568	17364	17542	17417	17275	17417	17534	17534	17436	17378	17360	17341	17477	17616	17344	17363	17356	17522	17448	17555	17517	17615	17477	17371	17359	17419	17456	17507	17669	17449	17566	17572	17467	17296	17358	17463	17410	17627	17356	17473	17562	17706	17309	17447	17342	17622	17490	17575	17578	17421	17551	17268	17461	17396	17402	17485	17444	17519	17453	17394	17245	17407	17606	17539	17376	17470	17322	17466	17456	17769	17406	17404	17492	17514	17472	17460	17504	17614	17519	17302	17536	17589	17450	17653	17463	17599	17499	17214	17633	17499	17389	17580	17517	17583	17423	17486	17462	17562	17494	17417	17454	17613	17589	17641	17478	17521	17309	17465	17561	17437	17260	17503	17376	17320	17478	17338	17416	17535	17392	17410	17565	17520	17575	17332	17435	17291	17553	17435	17544	17460	17447	17254	17427	17613	17397	17596	17452	17491	17368	17393	17442	17605	17306	17416	17472	17396	17606	17619	17624	17310	17578	17304	17634	17481	17548	17612	17482	17419	17371	17581	17387	17505	17525	17459	17633	17526	17402	17374	17417	17587	17417	17413	17443	17555	17541	17489	17470	17563	17405	17620	17468	17594	17551	17446	17460	17446	17305	17432	17328	17477	17448	17393	17537	17586	17450	17512	17504	17509	17553	17430	17423	17447	17366	17558	17584	17382	17497	17689	17425	17419	17399	17373	17467	17443	17383	17508	17493	17332	17402	17413	17462	17433	17412	17521	17257	17302	17407	17141	17483	17577	17588	17302	17711	17459	17501	17535	17454	17586	17560	17399	17337	17515	17535	17602	17363	17339	17445	17548	17397	17564	17386	17469	17359	17392	17504	17456	17499	17643	17215	17499	17497	17511	17451	17526	17538	17532	17476	17594	17411	17571	17487	17524	17371	17508	17561	17695	17480	17383	17520	17472	17628	17427	17433	17769	17552	17609	17587	17489	17314	17424	17380	17563	17473	17540	17511	17503	17527	17620	17678	17491	17565	17672	17452	17634	17564	17363	17385	17519	17423	17401	17611	17468	17544	17548	17475	17374	17573	17573	17516	17616	17448	17458	17632	17540	17586	17455	17507	17667	17524	17483	17563	17267	17502	17382	17489	17564	17365	17547	17369	17608	17379	17558	17510	17449	17473	17547	17497	17458	17438	17510	17398	17446	17646	17512	17386	17457	17307	17592	17621	17506	17566	17216	17538	17382	17550	17381	17747	17415	17324	17405	17542	17599	17548	17533	17315	17536	17604	17447	17413	17437	17416	17561	17501	17192	17436	17470	17354	17551	17490	17330	17434	17413	17265	17423	17412	17495	17408	17478	17445	17385	17433	17708	17635	17403	17513	17572	17445	17730	17814	17568	17601	17739	17352	17551	17587	17532	17593	17588	17398	17412	17709	17593	17636	17365	17383	17397	17418	17595	17414	17694	17678	17493	17328	17605	17655	17371	17540	17390	17311	17548	17632	17609	17347	17496	17485	17561	17571	17467	17566	17398	17470	17472	17307	17529	17369	17548	17564	17594	17425	17508	17468	17478	17480	17361	17404	17418	17381	17505	17477	17686	17479	17448	17533	17549	17378	17142	17690	17591	17337	17520	17545	17463	17474	17630	17572	17273	17453	17426	17441	17410	17394	17616	17428	17446	17479	17462	17154	17372	17369	17508	17376	17569	17513	17479	17461	17344	17546	17672	17488	17385	17562	17520	17460	17461	17682	17310	17391	17511	17470	17445	17458	17686	17529	17498	17465	17582	17632	17430	17374	17205	17608	17528	17574	17506	17582	17380	17699	17438	17415	17605	17504	17350	17623	17498	17545	17530	17584	17539	17532	17597	17570	17370	17453	17479	17483	17435	17590	17184	17322	17575	17415	17574	17464	17328	17398	17517	17391	17552	17391	17333	17469	17636	17602	17391	17373	17401	17530	17391	17418	17460	17551	17439	17497	17424	17563	17514	17433	17519	17267	17657	17675	17559	17513	17678	17508	17660	17567	17428	17291	17627	17262	17438	17407	17443	17431	17454	17393	17459	17373	17405	17635	17433	17487	17497	17675	17528	17414	17474	17337	17459	17527	17382	17608	17472	17514	17492	17273	17376	17576	17508	17579	17548	17580	17519	17349	17681	17337	17652	17495	17341	17457	17690	17558	17301	17329	17527	17576	17455	17464	17449	17602	17529	17548	17369	17584	17410	17439	17314	17407	17529	17454	17467	17491	17416	17564	17456	17567	17240	17563	17436	17477	17448	17429	17442	17622	17405	17538	17335	17433	17562	17487	17696	17602	17706	17328	17388	17658	17380	17582	17420	17728	17348	17284	17417	17424	17481	17719	17471	17528	17512	17507	17498	17420	17396	17475	17374	17463	17502	17446	17547	17371	17241	17374	17399	17580	17564	17337	17481	17400	17604	17629	17432	17415	17417	17231	17625	17471	17747	17533	17717	17502	17404	17518	17478	17630	17435	17420	17552	17405	17282	17568	17413	17290	17617	17574	17481	17432	17306	17317	17525	17412	17655	17547	17724	17425	17311	17347	17532	17536	17434	17491	17502	17647	17376	17455	17514	17632	17406	17441	17512	17217	17412	17376	17417	17591	17357	17451	17455	17619	17441	17395	17422	17432	17566	17529	17604	17263	17342	17518	17556	17491	17537	17425	17446	17308	17565	17341	17524	17449	17442	17489	17385	17667	17454	17623	17493	17290	17366	17484	17367	17331	17647	17455	17356	17779	17511	17465	17462	17383	17448	17502	17273	17370	17211	17336	17437	17481	17515	17511	17390	17461	17454	17461	17768	17559	17322	17618	17480	17593	17685	17381	17518	17340	17436	17269	17231	17381	17378	17635	17562	17434	17489	17560	17600	17407	17423	17517	17323	17456	17566	17668	17591	17574	17534	17540	17555	17350	17594	17352	17441	17427	17137	17566	17546	17538	17530
14547	18724	18977	17157	17481	18082	17159	17161	16709	16231	16249	15799	15630	15589	15327	15272	15567	17347	17141	16493	15923	15302	15033	15007	14795	15028	15015	15097	14983	14829	15059	15079	15100	15006	14970	15072	14932	15055	15060	14950	14784	15018	15016	15119	14986	15058	14882	15147	14738	15119	14751	14861	15014	15089	14885	14805	15041	15103	15022	15046	14903	14940	15103	14963	15124	14690	15110	14907	14955	14827	15051	15052	15157	14857	14873	14946	14947	14973	14920	14793	15029	14997	15081	14984	14968	14832	14967	14866	14840	14966	14950	14723	15029	15038	14875	14838	14876	14785	14940	15146	14938	14912	14952	14967	15154	15014	14995	15089	14918	15003	15157	14978	14886	15047	15156	14783	14815	15121	15013	14867	14944	15116	14910	14923	14974	14961	15094	14956	15080	15062	15006	15072	14825	15082	14955	14887	14940	14935	14855	14955	15128	14987	14999	14885	15016	14861	15079	14960	15068	15052	14814	14888	14989	14958	15023	15004	15067	15061	14968	15064	15072	14857	14900	14915	14952	14944	15056	14786	14988	14966	14937	14843	14910	14872	14988	14836	15080	14886	15037	14971	14936	14923	15027	14982	14885	14949	14921	14862	14990	15064	14907	14926	14961	15021	14985	15097	15164	14934	14780	15111	14952	14913	14910	14949	14934	14812	15003	14915	14958	15026	15035	14987	14991	15009	14752	14913	14925	15079	15053	14910	15005	14918	15089	15092	14826	14946	14843	15122	14999	14852	14878	14955	14888	14927	15031	15117	14820	14995	14871	14952	14788	14881	15066	14978	14866	14992	14909	14964	14937	14839	14945	14859	14826	15033	15064	15043	15053	14902	15011	15133	14781	14902	14945	15047	15010	14894	15069	14908	15028	15149	14971	15026	14990	15200	14819	15026	14931	15066	15021	14972	14955	15125	15179	14910	14927	15019	15051	14861	14999	15043	14865	15068	14943	14964	15080	14976	15109	14791	15035	14970	14956	15084	14918	14868	14884	14975	14836	15049	14980	14945	14827	14918	15089	15031	14897	15041	14830	14922	14908	14812	14810	15013	15060	14942	14999	14885	15030	14895	15002	14939	14948	14980	15047	15105	14903	15025	15056	14909	14924	14801	14965	14857	15119	15205	14914	15021	14904	14971	15152	14941	15004	14951	14905	15092	14852	14846	14825	14942	15065	14953	14974	15025	15091	14982	14975	14969	15027	14861	14941	14925	15024	14999	14942	14915	15112	14886	15091	15078	15235	14840	15006	15025	14960	15017	14998	14996	14959	14878	15043	14908	14879	15027	15004	15008	14939	15092	14955	15008	15011	15012	14898	15003	15070	15078	14760	14949	14865	14968	15067	15096	14928	14923	14903	15022	14855	15050	15064	14835	14985	14976	15002	15029	14961	14856	14979	15105	14980	14913	14852	15089	14965	15115	14992	14794	14954	15087	14949	14949	15006	14982	14966	14924	15117	14964	14913	15116	14925	14955	15025	14952	15155	14921	15245	14855	15011	15029	14970	15039	14861	14877	14959	15034	15098	14938	14894	14824	15131	15100	14807	14923	14950	14864	15124	15076	15055	14821	14684	14895	15021	14940	14868	15051	15012	14887	15008	14993	14872	14900	14907	14992	15124	14999	14944	14965	14966	14983	14782	15157	14909	15040	14899	14895	14944	15203	14857	14888	14876	14866	14928	14987	14993	14969	14940	15176	14896	15125	14747	14977	15048	15046	14972	14998	14931	14989	14854	14927	14891	14836	15006	14931	14904	15002	15047	15034	14987	15074	14893	15093	14924	15005	14948	14945	15038	15162	14883	15020	14971	14935	14793	15094	15031	14985	14831	15167	14948	15208	14924	14844	14924	14850	14775	14989	15047	14939	14978	15082	14940	15030	14978	15060	14857	14904	15027	14838	15007	14959	14909	15155	14899	15060	14884	14872	14884	15064	14917	15037	14998	14869	14788	15102	14882	15001	15129	15049	14862	14993	14993	14940	15025	15079	14881	14920	14891	14980	14998	15061	15004	15083	15071	15063	15075	15104	15029	15016	15090	14763	14759	14857	15020	14952	14943	15029	15248	15072	14969	15005	15052	15046	14975	14925	14910	15055	15052	14857	14932	14851	15007	14864	15163	15024	14953	14866	14859	14929	14963	14846	15117	14957	14870	15082	14804	15065	14880	15010	15124	14880	14971	14930	14997	14973	15029	14944	15044	14744	14856	15143	15031	14972	15019	15046	15141	14985	14955	14977	15123	15009	14902	14873	15038	14851	14948	14821	14967	14945	14928	15087	14945	14822	15033	14923	14923	14954	14993	14718	14967	14791	15037	14842	14911	15082	15106	14939	14919	14862	14765	14985	15080	14841	14877	14981	14999	14914	15061	15002	14916	14949	14999	14985	15121	14840	14995	15038	15007	14932	15011	14892	14990	14805	15098	14877	14929	14785	15096	14981	15042	14933	14886	14843	15125	14946	14992	15126	14874	15006	14984	15031	14818	15108	15079	15040	14929	14856	15101	15026	14969	14994	15032	14980	14957	14939	14942	14939	14989	14942	14885	14997	14920	15118	14760	15003	14955	14875	14963	14803	14953	14829	14965	14963	14976	14866	14973	14814	15064	15038	14999	14906	15142	14898	15020	14839	15090	14803	15147	14892	15026	14938	15105	15050	14851	15134	14988	14985	14838	15056	14751	14942	15049	14938	14892	14901	14864	14901	14944	14807	15136	15066	14750	14971	14830	15037	14890	14937	15015	15075	15095	15001	15041	14948	14907	14912	14880	14919	15030	15061	15059	14925	14959	15032	14947	14994	14896	14923	14972	15057	15031	14820	14802	15033	14981	14779	14997	14942	14848	15146	14955	15025	15001	14938	14937	14939	15061	15077	15023	15063	14795	14710	14873	14990	15107	15063	14861	14830	15014	14912	15040	14964	14992	15012	14937	14876	14865	15003	15061	14929	15047	14848	14925	14941	15101	14877	14870	14915	14977	15067	15011	14969	15125	14972	14967	15052	15111	14821	14915	15127	14900	15092	14776	14991	15032	15091	15148	14836	14889	15031	14873	15079	14925	15107	15017	14799	15117	14827	14816	15192	14948	14902	15040	14826	15007	14979	14903	14842	14852	15047	14784	14862	15018	14847	14844	14938	14999	14926	15023	14904	14929	15259	15050	15096	14870	14964	14925	15060	14847	14927	14905	15168	14967	14938	15021	15032	15238	14952	14920	15039	14908	15049	15082	14762	14740	14889	14908	14983	14925	15174	14862	15010	15050	14828	14966	14933	14968	14961	14994	14798	14910	14887	14964	15023	14804	15057	15046	15044	15030	14912	15017	14959	15029	14893	15105	14996	14979	14963	14981	14959	14893	14988	15176	14957	14921	14926	15054	14923	14996	14929	14959	14915	14927	14809	14902	15049	15011	14947	14997	15008	14909	14826	14853	14950	15019	14841	15022	14976	15075	14947	14950	15069	14941	14987	14937	14998	14894	14848	14948	14995	14931	14970	15037	14950	14798	14961	15113	15023	14934	15172	15107	14896	14901	15050	14790	15084	14978	14984	15036	14963	14964	14994	14986	15067	14917	14901	15079	14927	14985	15013	15025	15035	14909	14873	15015	15116	14920	14889	15095	14866	14912	15025	14854	15025	15035	15112	14857	14846	14878	15029	14905	14965	14890	14940	15094	15051	14942	15091	15068	14931	15033	14915	14993	14960	14936	14969	15051	15111	14904	14895	14588	15131	15061	15028	14943	14964	15038	15013	15081	15131	15040	14787	15110	14942	14763	14830	14823	15024	14997	14823	14896	14860	15155	15005	14808	14967	14938	14912	15260	14958	14911	14960	14981	14769	14951	14896	15107	14811	14949	14929	14981	14779	14960	15047	15025	14950	15026	15025	15023	14893	15007	15002	14958	15203	14987	14932	15008	14973	14760	15011	14841	14968	15088	15065	14845	15010	14906	14950	15021	15019	14989	15216	14907	15052	14945	15036	14875	15078	15029	14920	14951	14999	14902	14997	15025	14856	14936	15036	15035	14904	14900	15029	14921	15027	15043	15043	14836	15016	15067	15133	14966	14883	14971	14979	14803	15048	14949	15069	14968	14937	14800	14856	14813	14991	15119	14946	14955	14833	14981	14977	14962	15231	14910	14964	14889	14954	15187	15106	14916	15075	14987	14805	14857	14876	14953	15060	14818	15011	14997	14928	14845	15036	15004	14915	14964	14927	15133	14977	15020	14997	14984	15124	14995	14945	15167	14891	14982	15068	14977	14991	14899	14970	14898	15022	15079	14980	15079	15080	14954	15071	14927	14961	14824	14985	14870	14891	14919	15004	15057	14869	14942	14815	14868	15006	14902	14856	15002	14925	14924	15050	14664	15003	15000	14982	14731	15076	14888	14923	14702	14959	14991	14754	15093	14962	14892	14808	14990	14873	15024	14939	15109	14923	14878	14905	15011	14871	15030	14953	14983	15009	15024	14810	15111	14949	14863	15025	14969	15072	14940	14915	14838	14916	14844	15035	14974	15012	14826	15060	15038	14962	15055	15060	15122	14790	14902	14911	14937	15006	14956	14990	15113	15014	14866	14908	14939	15105	14948	14895	14948	14758	14945	14914	14945	14898	15020	14864	14936	14915	14939	15127	14895	15149	15028	14919	14887	15038	15002	14978	15016	15138	15032	14928	14950	14981	15017	15011	14997	14927	14936	14937	15071	14876	14621	14985	14893	14877	15030	14905	14845	14945	14965	14968	14931	15031	14904	14997	14845	15015	15096	14872	14930	15014	14941	14929	15042	14854	14956	14892	14986	15015	14819	15004	14942	14845	15004	15036	15172	14910	14854	14891	14971	14947	14899	15014	15078	14793	14990	15003	14963	14969	14862	15061	14916	15082	14949	15180	14843	14852	14885	14902	14939	14777	14950	14977	15090	14993	14910	14860	15038	14907	14977	15095	15092	15033	14964	14897	15018	15090	15182	14952	14884	15109	14998	14778	14789	15036	14884	15016	15008	15035	14988	15054	14930	14986	15075	14951	14918	14998	14991	15123	14841	14959	14872	15107	14981	15036	14841	14873	14988	14940	14915	15066	14915	15031	15044	14994	14858	15080	14941	14811	15064	15007	14983	15026	15022	14967	14988	15006	14957	15046	14849	14802
23807	20912	28134	23952	22294	22273	21870	19412	18849	18964	18460	18255	18297	18432	17997	17878	18500	25776	26275	23546	20734	18992	18007	17663	17553	17595	17392	17264	17627	17394	17375	17593	17309	17539	17394	17482	17836	17421	17648	17314	17548	17504	17381	17375	17477	17492	17490	17531	17544	17449	17406	17568	17203	17283	17372	17123	17464	17480	17445	17377	17390	17463	17117	17273	17461	17486	17501	17399	17413	17411	17487	17318	17348	17395	17463	17482	17539	17518	17404	17414	17319	17590	17314	17458	17568	17352	17367	17420	17545	17423	17356	17355	17310	17296	17483	17236	17514	17333	17501	17430	17304	17255	17654	17449	17389	17467	17341	17488	17384	17426	17425	17450	17523	17298	17419	17421	17502	17347	17438	17441	17325	17408	17300	17572	17431	17380	17393	17528	17383	17416	17367	17407	17490	17315	17430	17613	17299	17499	17350	17206	17371	17265	17214	17373	17349	17602	17280	17341	17430	17543	17398	17415	17458	17579	17613	17530	17309	17464	17473	17510	17426	17343	17386	17502	17414	17284	17225	17224	17397	17245	17491	17404	17428	17436	17405	17339	17511	17342	17213	17448	17282	17454	17322	17360	17227	17416	17497	17485	17454	17310	17340	17400	17240	17242	17484	17364	17615	17246	17351	17326	17497	17357	17428	17585	17475	17315	17383	17376	17286	17229	17384	17336	17618	17389	17323	17448	17548	17235	17288	17478	17535	17435	17256	17358	17403	17138	17420	17448	17263	17301	17389	17508	17183	17356	17360	17678	17395	17445	17563	17359	17418	17489	17410	17340	17252	17411	17299	17500	17576	17477	17424	17537	17499	17566	17487	17392	17347	17619	17422	17474	17310	17254	17353	17380	17494	17251	17408	17427	17460	17265	17474	17617	17260	17285	17472	17477	17503	17438	17485	17244	17409	17222	17459	17359	17559	17554	17586	17187	17326	17409	17574	17580	17633	17321	17376	17374	17443	17416	17145	17261	17493	17672	17661	17528	17244	17290	17295	17551	17174	17356	17360	17375	17330	17334	17446	17297	17425	17354	17387	17477	17292	17477	17620	17290	17431	17327	17350	17416	17324	17299	17428	17403	17174	17401	17230	17232	17672	17375	17368	17521	17441	17544	17560	17341	17502	17522	17495	17376	17397	17338	17432	17521	17577	17391	17481	17549	17558	17345	17308	17180	17448	17323	17293	17752	17350	17565	17330	17503	17704	17505	17221	17575	17432	17389	17398	17481	17474	17571	17329	17359	17393	17333	17452	17326	17262	17374	17377	17263	17448	17372	17291	17296	17391	17574	17568	17273	17578	17566	17261	17527	17560	17459	17380	17494	17488	17332	17689	17374	17289	17453	17239	17401	17343	17455	17515	17515	17583	17626	17489	17460	17281	17376	17456	17242	17222	17409	17355	17473	17366	17606	17421	17557	17283	17400	17293	17393	17354	17454	17476	17568	17547	17519	17536	17438	17292	17275	17380	17328	17333	17241	17260	17394	17494	17660	17437	17396	17338	17381	17409	17175	17335	17377	17438	17178	17415	17408	17447	17339	17429	17503	17576	17516	17572	17452	17470	17351	17324	17408	17325	17388	17393	17442	17353	17440	17485	17616	17322	17398	17497	17488	17459	17355	17264	17441	17324	17386	17273	17355	17533	17399	17388	17442	17596	17561	17569	17381	17380	17357	17339	17481	17338	17285	17457	17404	17433	17439	17426	17407	17379	17454	17340	17412	17456	17360	17425	17406	17385	17320	17692	17407	17463	17317	17634	17269	17472	17532	17250	17190	17472	17425	17435	17391	17380	17440	17588	17559	17375	17506	17486	17432	17330	17463	17396	17572	17449	17492	17287	17489	17596	17553	17442	17504	17539	17479	17294	17538	17281	17403	17302	17499	17343	17396	17391	17440	17341	17222	17413	17502	17644	17533	17367	17402	17463	17485	17468	17618	17395	17454	17270	17515	17268	17501	17395	17420	17450	17338	17211	17445	17224	17296	17289	17452	17406	17552	17310	17414	17545	17308	17570	17638	17492	17357	17372	17421	17440	17394	17381	17406	17420	17344	17430	17311	17408	17314	17465	17436	17390	17432	17612	17380	17337	17455	17544	17329	17539	17653	17407	17456	17427	17205	17356	17385	17405	17276	17317	17485	17365	17313	17478	17481	17534	17287	17500	17543	17527	17430	17324	17533	17574	17544	17371	17595	17401	17179	17424	17414	17609	17432	17530	17522	17290	17421	17384	17397	17425	17438	17307	17323	17498	17261	17352	17417	17452	17402	17498	17508	17319	17391	17229	17417	17342	17532	17326	17391	17290	17163	17393	17471	17243	17323	17381	17360	17498	17402	17399	17537	17465	17550	17347	17269	17255	17269	17319	17341	17377	17298	17523	17669	17653	17543	17466	17249	17479	17032	17510	17579	17557	17304	17152	17302	17260	17286	17378	17646	17315	17177	17437	17484	17284	17313	17460	17524	17327	17471	17513	17469	17339	17262	17430	17242	17374	17400	17337	17374	17534	17208	17445	17356	17442	17414	17440	17503	17341	17382	17319	17127	17361	17336	17595	17345	17547	17377	17224	17310	17511	17360	17295	17485	17362	17250	17502	17418	17567	17472	17441	17385	17571	17446	17566	17544	17512	17439	17435	17423	17312	17439	17423	17347	17442	17444	17293	17493	17513	17195	17310	17292	17617	17338	17263	17408	17505	17345	17359	17418	17564	17313	17265	17495	17510	17160	17087	17407	17400	17358	17405	17554	17363	17431	17400	17264	17525	17429	17475	17408	17293	17332	17435	17129	17416	17607	17432	17517	17480	17185	17252	17482	17495	17289	17335	17356	17365	17405	17312	17470	17371	17450	17162	17300	17242	17400	17439	17012	17512	17464	17358	17549	17430	17638	17297	17333	17329	17144	17287	17457	17525	17537	17320	17463	17335	17387	17454	17334	17351	17415	17225	17517	17381	17481	17558	17431	17546	17347	17305	17520	17359	17358	17099	17502	17410	17406	17573	17195	17253	17339	17354	17387	17553	17455	17347	17253	17511	17603	17442	17693	17423	17192	17250	17360	17273	17466	17416	17420	17777	17487	17351	17549	17317	17424	17127	17284	17489	17434	17512	17238	17234	17429	17442	17619	17409	17390	17293	17317	17287	17208	17326	17235	17479	17360	17403	17414	17460	17498	17475	17222	17344	17389	17195	17274	17466	17402	17175	17381	17515	17359	17375	17323	17457	17507	17333	17456	17605	17379	17458	17371	17421	17450	17408	17304	17600	17295	17510	17403	17316	17509	17565	17562	17484	17420	17554	17526	17408	17416	17371	17394	17328	17390	17480	17423	17403	17399	17583	17458	17177	17521	17492	17261	17439	17484	17352	17325	17512	17479	17323	17456	17556	17329	17306	17395	17493	17494	17463	17472	17587	17214	17425	17391	17491	17243	17680	17384	17275	17744	17375	17382	17292	17650	17427	17485	17336	17390	17481	17403	17455	17544	17313	17432	17237	17278	17167	17186	17402	17386	17578	17324	17334	17556	17590	17534	17328	17423	17212	17575	17426	17230	17431	17354	17466	17273	17568	17252	17424	17393	17433	17360	17390	17420	17395	17313	17622	17501	17458	17511	17447	17238	17624	17656	17590	17543	17367	17609	17383	17369	17411	17448	17425	17462	17290	17476	17342	17542	17236	17380	17521	17716	17526	17455	17254	17420	17435	17378	17346	17409	17195	17456	17363	17646	17335	17547	17692	17576	17422	17524	17763	17419	17412	17439	17478	17397	17389	17424	17450	17458	17342	17512	17505	17320	17488	17497	17340	17297	17375	17284	17592	17362	17318	17152	17455	17479	17484	17479	17337	17369	17192	17424	17410	17402	17189	17458	17466	17567	17405	17243	17461	17137	17326	17364	17644	17384	17355	17357	17210	17287	17444	17358	17336	17359	17493	17604	17431	17322	17375	17377	17447	17426	17510	17374	17608	17214	17454	17609	17414	17352	17278	17200	17499	17456	17289	17377	17374	17465	17259	17299	17308	17364	17398	17450	17466	17352	17470	17317	17558	17302	17486	17509	17447	17215	17327	17444	17550	17380	17454	17708	17549	17276	17327	17337	17555	17427	17470	17302	17408	17370	17490	17565	17481	17384	17288	17274	17237	17634	17417	17421	17238	17400	17422	17274	17448	17237	17463	17439	17529	17308	17359	17460	17401	17464	17474	17443	17335	17289	17438	17420	17525	17482	17286	17431	17284	17615	17421	17280	17336	17414	17258	17511	17468	17324	17464	17470	17233	17565	17410	17502	17429	17334	17419	17328	17308	17381	17403	17447	17339	17338	17376	17520	17371	17539	17174	17406	17519	17252	17531	17512	17631	17401	17479	17444	17621	17359	17555	17473	17296	17461	17341	17429	17298	17584	17335	17336	17511	17407	17412	17473	17175	17531	17590	17457	17341	17191	17146	17389	17331	17453	17394	17337	17193	17369	17351	17355	17406	17568	17675	17745	17588	17474	17468	17237	17396	17228	17439	17547	17517	17404	17391	17642	17254	17582	17360	17506	17572	17308	17236	17565	17242	17341	17197	17442	17308	17546	17291	17263	17434	17447	17123	17387	17491	17333	17304	17310	17518	17236	17269	17531	17253	17501	17304	17422	17341	17641	17242	17553	17429	17292	17312	17230	17365	17380	17135	17634	17624	17397	17242	17275	17410	17211	17441	17444	17411	17553	17292	17526	17388	17442	17506	17320	17422	17481	17585	17265	17341	17252	17214	17454	17243	17428	17149	17396	17473	17449	17453	17435	17310	17307	17406	17628	17650	17670	17301	17453	17738	17624	17371	17488	17394	17519	17511	17419	17349	17287	17575	17271	17073	17359	17421	17208	17467	17486	17453	17495	17407	17514	17351	17492	17403	17395	17545	17522	17343	17280	17527	17381	17629	17315	17469	17397	17489	17385	17368	17243	17421	17539	17356	17180	17344	17267	17297	17363	17437	17359	17602	17536	17529	17257	17516	17369	17345	17462	17430	17242	17222	17512	17407	17571	17545	17263	17605	17286	17538	17309	17320	17421	17378	17355	17424	17393	17470	17493	17404	17474	17479	17355	17386	17395	17387	17458	17305	17394	17302	17599	17389	17362	17529	17178	17351	17326	17567	17410
13355	22568	22214	19699	21171	19139	18763	17916	17575	16746	16405	16315	16252	15975	15782	15841	16599	27035	25393	22333	18835	16388	15388	14961	15004	14893	14947	14883	15029	15006	15133	14830	15050	15037	14861	15011	14960	14831	14910	14879	15006	14909	15079	14969	14927	15000	14889	14882	14971	15002	14771	14924	14927	15138	14995	14964	15068	14956	14866	15111	14818	14937	14980	14902	15000	14944	14923	14974	15024	14861	14937	15002	14890	14816	14868	15037	14830	15031	14932	14875	14973	14960	14976	14876	14954	14969	15139	14771	14704	15041	14926	14986	14789	14960	14868	14875	14759	14869	14923	14783	14850	14872	14938	15039	14923	15105	15161	14978	14897	14792	14955	14951	14866	14839	14926	14899	14972	14880	14885	14909	14861	14799	14955	15030	14686	14883	15003	14950	14927	14967	15119	14828	14946	14973	14704	14915	14881	14834	14822	14848	14919	14825	14947	15104	15009	14833	14963	14744	14909	14836	14911	14876	14973	14970	15038	14918	14750	14887	14824	14946	15126	14830	15141	15064	15000	14812	15007	14934	14777	14961	14780	14984	14936	14802	15037	15011	14870	14914	15108	14897	14896	14707	14840	15016	14950	14997	14833	14792	14903	14867	14808	14784	15013	15092	15036	14934	14862	14754	15035	14781	14843	15008	14715	14905	14913	15085	15050	14785	14839	14863	14947	14969	14941	15005	14989	14932	14849	15014	15143	14753	15015	14790	15079	14939	15028	15013	14950	14979	14784	14981	14778	15118	14867	14782	15013	14875	14934	14792	15034	14851	14900	14834	14897	14893	14891	14817	14943	15021	14916	14837	14770	14899	14912	15060	14916	14963	14665	14818	14958	14991	14929	14983	14949	14782	14854	14967	14989	14985	14874	14983	14894	14837	15029	14928	14958	14942	14803	14956	14940	15019	14987	14873	14977	14749	14917	14907	14883	14884	14792	15005	14756	14978	14910	14806	14942	14824	14799	14964	14886	14843	14956	14797	15217	14873	14845	14916	14801	15005	15186	14808	14831	14972	14932	14787	14890	14940	14738	14722	15034	14967	15049	14764	14976	15035	14995	14878	15057	14809	14951	14947	15033	15010	14767	14875	14870	14798	14888	14960	14906	14765	14778	14954	14938	14935	14880	14887	14795	14840	14880	14700	14987	14905	15027	15118	15041	15080	14837	14785	14832	14816	14950	14748	14862	15077	14782	15069	15165	14993	14958	14993	14941	15219	14886	14977	14942	14795	14971	14884	14978	14862	14911	14862	14878	14856	14935	14805	15028	15024	14929	14883	14990	14798	14780	14695	14994	14815	15061	14963	15009	14987	14826	14942	14867	14868	14897	15005	14915	14843	14922	14813	14774	14758	15063	14873	14836	15063	15101	15090	14834	14856	14826	14887	14896	14865	14993	14831	14869	15021	14931	14942	15112	14906	15057	14896	15021	15006	14849	14782	14942	14914	14921	14838	14972	15025	14911	14838	14837	14906	14852	14831	14846	14909	15051	14861	15072	14815	14858	14819	14877	14974	14928	14916	14886	14942	14999	14911	14942	14949	14905	14972	14848	14930	14894	14959	14790	14873	14894	14634	14806	14882	14955	15088	14919	14899	14893	15011	15013	15112	14936	14866	14892	14936	14897	14873	14842	14885	14898	14687	15034	15006	14836	14986	15091	14959	14991	14908	14946	14994	14877	14756	14950	15066	14949	14853	14853	14809	15015	14853	14920	14886	14896	14905	14962	14903	14932	14909	14797	14791	15067	14749	14794	14868	14975	14714	15098	14897	15115	14951	14891	14956	14999	14912	14762	14948	14993	14778	14639	14945	15001	14856	14907	14971	15076	14867	14893	14939	15060	14906	14977	14959	14908	14972	15064	14905	14951	14957	14885	14818	14899	14890	14802	14876	14833	15066	14909	14920	14929	14931	14977	14758	15045	14778	14994	14863	15113	14877	14815	14977	14886	14834	14953	14953	14822	15031	14676	14792	15005	14850	14991	14966	14979	14873	14897	14878	14864	14954	15092	14812	14869	14865	14954	14910	14915	14961	15037	14803	14938	14888	14851	14811	14785	14862	14862	14879	14880	14954	14901	14893	14838	14728	14902	14713	14940	14804	15090	14946	14957	14818	15031	14942	14725	14906	14898	14884	14985	14958	14976	14933	14960	14861	14847	14628	14823	15056	14884	15030	14817	14996	14936	14921	15094	15050	14831	14910	14984	14935	15047	14808	14889	14805	14917	15037	14801	14897	15042	14902	14881	14854	15021	14847	14836	14900	15010	14974	14768	14854	14970	14978	14948	15027	15008	15037	14911	14964	14952	14848	14868	15069	14931	14771	14889	14923	14937	15043	14971	15101	14862	14867	14780	14899	14885	15007	15014	15006	14958	14921	14917	15010	14856	14912	14867	14877	14865	15104	14800	14922	14904	15010	14993	15043	14873	14918	14880	14903	14786	14851	14904	14989	14925	14764	14947	14863	15048	15012	14780	14846	14868	14811	14937	14932	14927	14851	14764	14871	15069	14852	14746	14771	14926	14935	14888	15037	14954	15028	14934	14844	15058	14881	14819	14767	15137	14919	15012	14787	14910	14868	14794	14918	15001	14938	15010	14942	14910	14827	14885	14826	14827	14940	14997	14793	14949	14890	14821	14824	14912	15152	14975	14887	14785	15005	15016	14832	15042	14925	14854	14816	14915	14876	14999	14771	14759	14915	14875	14990	15012	14871	14881	14929	14936	14683	14762	14987	14903	14946	14895	14939	14979	14917	14914	14816	14824	14963	14705	14941	14927	14894	14892	14698	14862	14949	14876	14859	14934	14915	14904	15066	14853	14966	14918	14960	14793	14876	14977	15026	14882	14887	14702	15044	14927	14975	14944	14951	15037	14882	14852	14835	14842	14898	14899	14852	14891	14935	14992	14915	14868	14848	14731	14790	14943	14861	14837	15018	14838	14935	14929	14975	14958	14887	14845	14982	14949	14854	14928	14880	15008	14838	14886	14794	14898	14875	14917	14997	15084	14869	14933	14894	15008	14888	14978	15024	14848	14911	14946	14759	14917	15039	14867	14868	15008	15049	14802	14766	15034	15105	14865	15002	14778	14946	14830	15084	14974	15137	14891	14952	14812	14818	14845	14854	14922	14838	14903	14841	14887	15076	14978	15034	14937	14875	14870	14854	15003	14802	14835	14996	14836	14882	14818	14867	14812	14992	14920	14785	14801	14939	14907	14900	14919	14918	14848	15011	14885	14844	14949	14912	14944	14912	14933	15159	14729	14820	14820	15041	15022	14921	14932	14899	14928	14984	14931	14963	14982	15028	14917	14990	14997	14812	14692	14852	14920	15029	14816	15037	15000	15013	14948	15033	14923	14875	15022	14980	14890	14868	14850	14875	14910	14789	14766	14894	14744	14884	14885	14931	14850	15003	14973	14945	14987	14871	14871	15008	14874	14947	15059	15034	14925	14898	15086	14788	15017	14987	14873	14940	14928	14958	15018	15157	15038	14813	14805	14853	14897	14858	14909	14922	14978	14980	14954	14898	14970	14681	15069	15015	14947	14786	15176	14953	14674	14758	14939	14986	14923	14983	14998	15065	14790	14840	14995	14967	14923	14852	14991	15030	14860	14759	14958	14770	14988	14744	14853	15042	15036	14972	14832	14936	14960	15004	14826	14855	14927	15057	14958	14892	14914	15033	14829	14945	14735	14881	14891	14937	15088	14816	14858	15046	15090	14935	15039	15047	14931	14862	14926	14861	14943	14894	14871	14877	14807	14979	14896	14812	14945	14967	14837	15103	14910	14973	14986	14967	15006	14800	15022	14906	14972	14802	14816	14949	15020	14860	14789	15127	15010	14942	14829	14916	14949	14788	15150	14906	15000	14842	14941	14643	14882	14963	14912	14865	14881	15152	14974	15096	14941	15028	14803	14841	14942	14828	14983	15002	14785	14972	14860	15073	14965	14769	14868	14983	14867	14853	14843	15069	14807	15010	14592	14871	14935	14852	14855	14866	14874	14941	14940	14878	14874	15055	14959	14910	14838	14862	14998	14940	15000	15133	14912	14905	14809	14868	14981	15018	14759	14915	14878	15052	14841	14879	15094	14892	15049	14962	14946	15043	14747	15050	14967	14961	14838	14845	14870	14869	15114	14915	14869	14899	14835	14917	14832	15022	14797	14873	14918	14889	14928	14903	14945	14847	14853	15064	14885	14809	14908	14769	14831	14965	15000	15032	14929	14917	14853	14923	14901	14940	14889	14913	14837	14854	14874	14997	14886	14732	14998	14902	14998	14932	14876	15024	14834	14866	14912	15011	15076	14939	14968	14816	14854	15031	14837	14837	14854	14873	14839	14955	14856	15092	14907	14859	14850	15076	14838	14990	14849	14815	14959	14815	15140	14914	14843	15038	14877	14866	14910	14916	14937	14896	14935	14921	14943	15034	14890	14846	15117	15029	14915	14796	14939	14938	14972	15034	14645	14876	14960	14918	14962	14841	14902	14778	15067	15008	15087	14885	15097	14852	15067	14936	14936	15016	15033	14838	14960	14944	14933	14706	14884	14886	14941	14923	14862	15047	14952	14878	14862	14781	15036	14852	15075	15002	15001	14923	14918	15075	14933	14973	14890	14960	14882	14831	14860	14892	14772	14773	14854	14846	14878	14943	14980	14911	14909	14954	14730	14887	14864	15001	14911	14968	14912	15061	14800	15056	14897	14913	14986	14973	14840	14734	14868	14734	14949	14955	14925	14875	14907	14875	14924	14708	15012	14900	15131	15025	14864	14857	14979	15088	14737	14791	15095	14823	14889	14934	15147	14948	14815	15165	14722	14890	14863	14772	14896	14889	15036	15047	15014	14968	14878	14859	14905	14934	15081	15005	14838	14842	14855	14810	14977	15043	14792	14839	15041	14778	15013	14853	14900	14825	14897	14917	14990	15060	14781	14788	14892	14805	14967	14897	14902	14855	14986	14825	14864	14894	15001	14830	14876	15031	15001	14914	14937	14847	15000	14940	14812	14808	14937	14922	14777	14994	15002	14849	15031	14899	14895	14847	14857	14903	15018	14854	14958	15060	14837	14934	14940	14678	14780	14861	14890	14706	14825	14929	14962	14814	14947	14892	15010	14758	14952	14915	15045	14823	14996	15107
22505	20916	28661	23328	21179	23697	26623	21863	20576	20575	20128	19450	19453	18898	19058	18575	21861	31895	33015	29024	24427	20684	18756	17973	18051	17904	18023	17902	17911	17956	18113	17898	18012	18084	18216	17938	18112	18026	18101	18081	17985	17732	18150	17884	17900	17717	17734	17926	17940	18166	17926	17871	18050	18005	18024	17986	17829	17929	17773	17965	17983	18042	18021	18044	18054	17693	18088	17760	18008	18039	17801	17928	17937	18105	18027	17877	17838	17908	17897	17881	17747	17989	17938	17956	17776	17893	17941	17961	17738	17965	17897	17851	18105	17767	17845	18038	17884	17774	18094	17858	17862	17869	17889	17906	18032	18110	17760	17835	18118	17717	18038	18097	17876	17846	17956	17944	17964	18033	18020	17640	17934	17633	17883	17987	17735	17838	17756	17828	17949	17901	17989	17809	17955	17953	17800	17695	17992	17799	18088	17969	17901	17772	17959	18023	17913	17932	17861	17868	17956	17951	17825	17692	17861	18023	17902	17855	17821	17679	17720	17800	17881	17599	17816	17807	18003	17918	17841	17731	17996	17728	17718	17923	18052	18070	18032	17743	17909	18097	17944	17710	17909	18004	17803	17926	18131	17878	17673	17760	17908	18005	17860	17801	17980	17846	17868	17805	17701	17782	18105	17858	17853	17747	17745	18051	17670	17853	18018	17886	17973	18035	17813	17891	17867	17814	17859	17800	17999	18015	17895	18023	17813	17959	18043	17989	17961	17927	17795	17993	17827	17777	17723	17828	17765	17994	18133	17794	17774	17996	17983	17956	17773	17769	17711	17793	17880	17961	17764	17784	17753	17874	17913	17693	17798	17822	18201	18005	17861	17730	17893	17808	18088	17801	18012	17875	17808	17842	18027	18026	17804	17792	17842	17866	17912	18055	17849	17907	17775	18034	17680	17857	18087	18008	17853	17802	17662	17869	17934	17597	17881	17812	17895	17836	18085	17986	17858	17857	17904	17830	17837	17713	18006	17779	17898	18120	17794	17923	17799	18153	17796	17935	17736	18033	17898	17905	17985	18035	17743	17985	18096	17867	17730	17963	17944	17801	17822	17983	17897	17941	17980	17784	17709	17883	17858	17889	17914	17739	17991	17715	17873	17879	17774	18053	17796	18090	17964	17717	17816	17920	17806	17962	17742	17744	17960	17633	17430	17827	17905	17867	17709	17750	17901	17966	17813	17863	17735	17915	17805	17814	17819	17993	17897	17816	17949	17902	17786	17805	18000	18085	17754	17984	18022	17869	17942	17705	17958	17707	17890	17843	17899	17856	17908	17906	17853	17786	17777	17923	17737	17890	18147	17870	17839	17737	17854	17937	17862	17785	17656	17915	17796	18002	17797	17973	17974	17989	17906	17851	17977	17946	18012	17955	17945	17659	17914	17931	17789	17596	17826	17841	17955	17735	17940	17778	18106	17923	17727	17786	17801	18041	17704	17811	17843	17733	17848	17792	17929	17857	17619	17852	17891	17942	18056	17910	17814	17791	17979	17793	17820	17890	17837	18023	17848	17916	17960	17817	18004	17717	17917	17804	17659	17837	17863	18021	17914	17903	17954	17735	17973	17729	17887	17945	17735	17826	17937	17810	17815	17758	17935	18018	17993	18031	18009	17929	17791	17905	17808	17849	17848	17961	17797	17877	17852	17677	18038	17864	17791	17866	17764	17850	17773	17815	17760	17927	17900	17862	17796	18094	17859	18069	17929	17773	18015	17657	17849	17910	17929	17877	17762	17825	17783	17742	17763	17845	17886	17697	17695	17868	17892	18105	17816	17640	17760	17999	17719	17813	17960	17739	17888	17721	17790	17861	17827	18013	17906	17940	17980	17756	17743	17825	17767	17878	17895	17923	17929	17755	17821	17720	17899	18122	17911	17960	17876	17800	17836	17698	17921	17888	17831	17856	18117	17749	17792	17709	18017	17797	17763	17687	17987	17846	17923	17966	18112	17788	17843	17761	17832	17863	17813	17752	17639	17702	17698	17892	17851	17834	17793	17968	17949	17900	17936	17920	17870	17895	17829	17829	18058	17935	17846	17913	18000	17943	17897	17746	17852	17689	17919	17802	17838	17633	17810	17895	18001	17769	17978	17878	17781	17806	17849	17816	17848	17792	17819	17903	17872	17935	17739	17758	17794	17735	17680	17777	17768	17964	17859	17661	18052	18046	18040	18050	18060	17993	17704	17988	17902	17961	18068	17793	17934	17730	17882	17637	17931	17873	17771	17936	17915	17709	17688	18005	17937	17728	17725	17848	17909	17538	17720	17955	17994	17775	17899	17840	17897	17827	17992	17952	17858	17820	17934	17813	17684	17862	17928	17749	17806	17931	17968	17903	17961	17669	17674	17727	17826	17807	17830	17716	17762	17623	17821	17774	17840	18031	17828	17933	17781	17992	17969	17794	18006	17808	18006	17823	17851	17808	17985	17759	17708	17910	18073	17817	17880	17903	17915	17954	17780	17809	17914	17937	17846	17780	17986	18055	17741	17998	17849	17909	17797	17721	17959	17641	17862	17801	17790	17895	18006	17954	17949	17906	17882	17791	17714	17930	18020	18106	18074	17730	17873	17989	17825	17677	17862	17746	17771	17859	17871	17842	17801	17984	18037	17791	17923	17703	17671	17694	17870	17599	17746	17888	17929	17740	18022	17658	17751	17772	17635	17902	18116	17975	17491	17648	17673	17828	17814	17924	17728	17847	17806	17866	17750	18107	17927	17856	17860	17720	17936	17824	17823	17912	17665	17833	18024	17848	18016	17842	17868	17859	17842	17869	17982	17750	17770	17819	17806	17930	17892	17893	17846	17644	17930	17858	18018	17867	17768	17998	17777	17695	17983	17720	17836	17901	17758	17851	17836	17893	17954	17816	17917	17819	17786	17752	17770	17805	17349	17952	17741	17766	17983	17812	17892	17769	17713	17821	18040	17783	17794	17772	17763	17859	17718	17868	17797	17871	17983	17798	17861	18019	17948	17907	17814	17741	17720	17858	17975	17710	17863	17855	17955	17724	17755	17873	17889	17894	17689	17811	17846	17816	17876	17816	17725	17905	17731	17952	17968	17799	17878	18067	17947	17813	17739	17952	18087	17893	17897	17709	17873	18014	17935	17921	17568	18013	17961	17891	17811	18001	17949	18027	17910	18102	17870	17915	17924	17850	18008	17982	17984	18035	17904	17750	17608	17724	17934	17712	17869	17839	17855	18160	17922	17790	18014	17699	17739	17926	17868	17800	17848	17808	17812	17897	18065	17975	17817	17650	18030	17939	17875	17881	17818	17812	17999	17915	17906	17777	17606	17889	17876	17767	17715	17965	18061	18061	18074	17735	17805	17731	18003	17790	17870	17929	17752	17826	17837	17928	17892	17697	17877	17742	17896	17619	17726	17792	17726	17726	17815	17675	17734	17881	17869	17878	17836	17913	17789	17760	17598	18028	17711	17914	17787	17763	17886	17835	17789	17767	17858	17819	17870	17845	17841	17862	17874	17807	17739	18092	18039	17838	17755	17836	17857	17826	17677	17741	17661	17809	17769	17600	17701	17775	17768	17783	17850	17958	17871	17782	17675	17825	17940	17794	18019	17688	17817	17805	17991	17873	17890	17789	17949	17909	17883	17682	17645	17878	17911	17778	17791	17788	18028	17989	17802	17832	17815	17770	17908	17840	17902	17822	18099	17895	17925	17990	17917	17721	17811	17771	17823	17764	17884	17667	17769	17731	17930	17786	18093	18114	17975	17965	17733	17823	18057	17786	17993	17940	17718	17806	17916	18086	17746	17908	17837	17830	17988	18007	18005	17799	17867	17906	17765	17894	17833	17799	17806	17797	17761	17771	17888	17834	17851	18005	17926	17725	17912	17614	17829	17882	17836	17749	18034	17853	17854	17794	17849	17763	17812	18060	18013	17700	17778	17990	17913	17926	17797	17976	18081	17718	17809	18014	17894	17904	17726	17756	17864	17822	17878	17915	17950	17796	17870	17831	17894	17900	17876	17980	17817	17839	17891	17904	17794	17585	17721	17656	17778	17821	17924	17657	17884	17976	18016	18018	17765	17828	17652	17823	17905	17981	17822	17976	17739	17861	18005	18049	18042	18013	17830	18015	17800	18051	17879	17867	17792	17704	17713	17830	17711	17795	17976	18199	17890	17919	17933	17827	17863	17981	17875	17850	18105	17749	17791	17847	18088	17809	17800	17814	17910	17620	18122	17947	17927	17974	17783	17828	17759	17725	17785	17843	17795	17874	17890	17891	17709	18086	17985	18025	17729	18101	17962	17957	17912	17770	17936	17859	17700	17639	17841	17663	17916	17807	17995	17729	17903	17856	17755	17641	17691	17871	17982	17886	18024	17806	17889	17966	17892	17838	17699	17674	17941	17797	17900	17982	17974	17938	17876	17650	17976	17951	17615	17900	17926	18055	17983	17855	17987	17996	17948	17982	18006	17720	17629	17855	17867	17939	17790	17945	17797	17893	17703	17662	17764	17873	17807	17935	17690	17818	17606	17730	18004	17855	17647	17713	17933	17723	17829	17606	18057	17806	17872	17805	17811	17808	17645	17770	17852	17862	17914	18002	18067	18089	17883	17961	17788	18211	17836	17979	17949	17771	18027	17808	17956	17915	17948	17988	17909	18080	17964	17711	17689	18028	17847	18068	17769	17916	17742	17778	17797	17837	17809	17841	17750	17832	18016	17991	18007	17751	17954	17952	17707	17972	17787	17918	17904	17970	17683	17902	17706	17851	17866	17639	17658	17929	17865	17678	17705	17905	17865	17935	17788	18061	18016	17817	17855	17994	17906	17949	17916	18002	17875	17668	17699	17893	17770	17741	17731	17976	17805	17782	17801	17891	17724	17756	17836	17801	17772	18029	17825	17692	17767	17734	17844	17859	18002	17858	17758	17740	17821	17894	18022	17867	17913	17730	17857	17991	18171	17977	17935	17935	17910	18145	17745	17627	17693	17868	17923	17799	17969	17831	17938	17939	17804	17757	18034	18024	17799	17797	17782	17904	17933	17857	17984	17881	17855	17777	17905	17703	18003	17778	17935	18033	18024	17811	17839	17730	17638	17903	17955	18059	17954	17740	17968	17974	17909	18203	17821	17780	17972	17839	17795	17916	17820	17817	17866	17770
15380	28858	27733	24644	23690	22431	21327	20538	19760	19208	18120	17554	17212	16686	16413	16371	21517	34196	32907	28218	22380	17647	15736	15269	15202	15121	15139	15082	15259	15368	15197	15178	15257	15107	15244	15258	15215	15171	15156	15223	14984	15267	15166	15040	15089	15228	15246	15183	15214	15286	15011	15158	15027	15251	15214	15136	15108	15164	15230	15037	15139	15187	15251	15121	15324	15028	15262	15216	15127	15179	15052	15216	15026	15089	15165	15128	15169	15003	15116	15149	15166	15204	15239	15305	15250	15225	15229	15145	15129	15083	15254	15040	15185	15303	15091	15277	15170	15134	15151	15174	15286	15066	15247	15027	15310	15176	15088	15235	15326	15146	15170	15227	15125	15064	15135	15256	15198	15242	15031	15363	15178	15161	15107	15180	15109	15170	15110	15142	15185	15117	15192	15413	15082	15052	15247	15137	15201	15183	15286	15348	15050	15113	15139	15215	15068	15083	15121	15406	15227	15093	15177	15237	15074	15047	15198	15253	15168	15089	15197	15146	15248	15348	15129	15146	15064	15275	15218	15146	15119	15082	15239	15222	15075	15072	15342	15094	15119	15150	15192	15170	15134	15037	15216	15133	15099	15237	15096	15231	15232	15108	15107	15058	15149	15229	14974	15125	15162	15047	15013	15251	15330	15188	15149	15194	15092	15073	15034	15145	15131	15284	15224	15181	15277	15150	15040	15204	15246	15125	15028	15167	15072	15002	15106	15188	15226	15128	15242	14962	14998	15141	15289	15211	15256	15141	14994	15182	15401	15095	15023	15139	15057	15188	15142	15138	15128	15159	14992	15285	15084	15099	15166	15035	14966	15248	15340	15143	15342	15204	15128	15081	15167	15035	15011	15131	15176	15204	15201	15185	15228	15093	14977	15259	15220	15095	15321	15095	15172	15070	14997	15108	15205	15177	15142	15189	15142	15221	15163	15105	15046	15133	15003	15170	15114	15099	15021	15213	15191	15063	15117	15273	15104	15170	15088	15028	15238	15122	15259	15125	14967	15151	15158	15054	15142	15057	15272	15105	15015	15223	15152	15044	15151	15188	15248	15061	15305	15250	15176	15199	15065	15080	15140	15166	15142	15199	15067	15139	15144	14971	15228	15275	15089	15094	15065	15147	15055	15117	15342	15116	15157	15255	15259	15203	15192	15187	15092	15048	15216	14976	15212	15106	15068	15077	15117	15125	15087	15244	15205	15227	15003	15202	15182	15361	15156	15072	15197	15233	15164	15398	15180	15195	15071	15209	15111	15109	15169	15234	15196	15036	15021	15159	15154	15081	15157	15141	15194	15091	15430	15189	15149	15258	15089	15188	15159	15128	15161	15146	15062	15174	15186	15358	15175	15164	15217	15131	15226	15192	15027	15002	15139	15060	15089	15099	15066	15057	15010	14829	15038	15175	15105	15183	15132	15016	15054	15199	15081	15027	15239	15190	14984	15010	15189	15180	15175	15239	15057	15192	15226	15026	15194	15190	15044	15113	15060	14999	14991	15040	15215	15053	15143	15081	15209	15036	15247	15140	15091	15114	15100	15247	15172	15248	15243	15186	15177	15154	15235	15284	15136	15073	15233	15095	15133	15137	14934	15164	15262	15285	14945	15301	15022	15193	15111	15212	15125	15079	15262	15061	15138	15064	15156	15098	15136	15200	15240	15179	15145	15200	15065	15079	15068	15206	15117	15169	15109	15198	15312	15098	15236	14814	15178	15223	15230	15086	14944	15167	15314	15140	15211	15190	15206	15108	15166	15167	14917	15130	14996	15178	15112	15103	15135	15114	14967	15207	15064	15038	15190	15168	15177	15056	15274	15094	15155	15101	15117	15251	15143	15157	15246	15168	15190	15169	15161	15265	15021	15159	15315	15276	15170	15059	15323	15127	14981	15037	15163	15085	15150	15105	15109	15239	15174	15253	15224	14999	15367	15206	15205	15101	14970	15155	15169	15177	15295	14947	14989	15217	14990	15164	15102	15108	15169	15146	15133	15080	15113	15116	15193	15274	15261	15139	15184	15106	14980	15293	15116	15100	15371	15174	15155	15156	15152	15141	15170	15152	15003	15318	15371	15117	15162	15273	15200	15088	15211	15121	15361	15079	15280	15141	15230	15174	15267	15033	15126	15171	15135	15120	15044	15188	15200	15312	15157	15042	15087	15161	15089	15114	15158	15170	15134	15081	15042	15154	15059	15069	15117	15142	15283	15207	15030	14958	15274	14925	15161	15201	15099	15167	15110	15189	15332	15063	15372	15038	15087	15146	15142	15143	15175	15030	15063	15073	15314	14900	15222	15320	15140	15065	15123	15192	15106	15212	15170	15174	15117	15235	15168	15270	15293	15200	15042	15173	15039	15158	15057	15134	15012	15367	15085	15115	15229	15177	15344	15127	15041	15144	15379	15264	15089	15007	15008	15150	15020	14938	15146	15122	15076	15192	15318	15076	15112	15107	15069	15057	15185	15219	15080	15270	15038	15014	14987	15392	15069	15136	15278	15167	15355	15135	15144	15100	15087	15167	14903	15085	15175	14887	15236	15048	15208	15134	15262	14996	15125	15280	15226	15104	15159	15164	15204	15130	15185	15042	15361	15190	15122	15160	15006	15038	15134	15010	15184	14933	15167	15183	15248	15162	15243	15237	15152	15177	15277	15171	15093	15050	15033	15030	15059	15267	15139	15095	15061	15116	15060	15014	15134	15166	15288	15056	15138	15269	15180	15264	14979	15182	15026	15036	15025	14974	14971	15014	15153	15148	15068	15152	15079	14974	15144	15182	15110	15088	15186	15242	15312	15045	15108	15248	15009	15136	15014	15020	15007	15069	15119	15116	15124	15128	15106	15265	15189	15067	15232	15089	15042	15164	15390	15102	15088	15149	15191	15215	15170	15158	15080	15073	15143	15179	15190	15091	15090	15172	15169	15204	15133	15095	15305	15042	15380	15171	15156	15145	15016	15242	15220	15236	15199	15113	15031	15149	15206	15043	15299	14955	15246	15146	15278	15209	14996	15004	15307	15212	15216	15273	15159	15252	15076	15076	15408	15053	15130	15154	15147	15302	15110	15210	15225	15088	15071	15192	15183	14985	14956	15101	15063	15161	15082	15269	15115	15240	15040	15175	15223	15304	15253	15125	15018	15103	15053	15161	15170	15221	15290	15078	15137	15293	15140	15170	15233	15171	15073	14938	15283	15093	15110	15102	15312	15196	15162	15199	15074	15039	15292	15013	15078	15161	15183	14996	15035	15070	15085	15258	15143	15155	15158	15049	15210	15066	15172	15057	15113	15263	15249	15298	15199	15175	15148	14983	15233	15040	15246	15255	15177	15059	15164	15175	15177	15207	15167	15081	15182	15162	15083	15267	15116	15146	15217	15190	15277	15195	15110	15209	15311	15145	15235	15082	15153	15079	15222	15154	15176	15077	15107	15151	15134	15164	15226	15194	15194	15153	15149	15192	15079	15186	14921	15269	15341	15169	15060	15318	15103	15075	15179	15080	15256	15189	15144	15036	15350	15152	15043	15210	15304	15214	15350	15352	15176	15206	15212	15152	14943	15055	15122	15267	14983	15276	15018	15118	15163	15024	15138	15059	15234	15110	15124	15160	15070	15065	15149	15119	15143	15010	15064	15014	15125	14978	15099	15164	15181	15136	15137	15215	15168	14920	15258	15116	15055	15052	15233	15203	15139	15058	15244	15205	15092	15096	15178	14949	15025	15114	15145	15110	15390	15042	15119	15236	15086	15102	15110	15278	15144	15125	15058	15189	14988	15296	15177	15141	15092	15068	15231	15159	15115	15091	15206	15161	15072	15187	15182	15238	15242	15159	14923	14935	15145	15044	14762	15045	15356	15177	15281	15155	15186	15028	15322	15071	15316	15197	15173	15115	15187	15062	15096	15090	15014	15208	15125	15122	15196	15062	15130	15225	15252	15235	15236	15305	15142	15122	15182	15128	15169	15101	15186	15117	15054	15139	15181	15189	15100	15109	15048	15036	15160	15000	15066	15276	15089	15091	15222	15193	15050	15297	15161	15270	15167	15185	15243	15055	15180	15208	15106	15155	15088	15101	15109	15060	15057	15041	14971	15245	15107	15103	15165	15136	14989	15183	15130	15134	15241	15157	15205	15013	15298	15099	15147	15114	15128	15251	15202	14975	15116	15085	15047	15048	15145	14968	15075	15032	15122	15090	14988	15204	15016	15153	14939	14947	15077	15128	15126	15197	15203	15132	15125	15252	15042	15131	15133	14917	15046	15141	15192	15213	15031	15107	15119	15104	15086	15286	15138	15230	15257	15178	15158	15010	15101	14993	15059	15066	15025	15147	15059	15211	15117	15152	15021	15094	15251	15026	15169	15056	15380	15150	15044	15224	15086	15140	15279	15056	15090	14994	15304	15168	15089	15177	15148	15133	15250	15217	15097	15129	15031	15183	15162	15084	15323	15108	15157	15268	15197	15082	15163	15240	15166	15178	15288	15117	15141	14984	15212	15157	15237	15156	15161	15049	15096	15192	15190	15070	15258	15058	15259	15062	15224	15205	14921	15168	15100	15264	14988	15176	15151	15133	15142	15116	15048	15069	14961	15200	15068	15321	15165	15126	15031	15228	15039	15191	15084	15120	15177	15081	15193	15057	15033	15099	15110	15248	15048	15190	15319	15156	15119	15286	15357	15117	15067	15139	15409	15148	15170	15067	15210	15279	15181	15122	15184	15152	15237	15283	15040	15164	15026	15172	15170	15309	15091	15148	15006	15141	15263	14979	15050	15206	15290	15105	15258	15098	15213	15219	15120	15382	15237	15117	15231	15191	15113	15040	15061	15269	15125	15151	15209	15019	15147	15256	15058	15243	15124	15168	15273	15235	14960	15130	15245	15054	15206	15189	15186	15274	15053	15039	15167	15042	15212	15054	15117	15004	15175	15260	15183	14958	15066	15198	15160	15110	15081	15118	15049	15214	15268	15153	15240	15227	15109	15184	15331	15160	15052	15119	15044	15276	15128	15168	15275	15011	15325	15129	14982	15291	15032	15141	15114	15205	15175	15216	15134	15182	15210	15125	15170	15009	14982	15000	15326	15205	15187	15289	15161	15101	15062	15050	15084	15185	15076	15166	15189	15243	15107	15126	15047	15159	15223	15139
27148	21705	25377	24226	20584	20405	19538	19303	19399	19429	18954	18705	18568	18439	18762	18550	18686	19750	19817	19408	19029	18682	18638	18492	18304	18386	18489	18326	18461	18335	18289	18281	18087	18385	18513	18449	18489	18466	18560	18249	18361	18216	18398	18191	18344	18340	18289	18149	18221	18269	18226	18189	18124	18330	18247	18221	18373	18374	18382	18341	18165	18513	18479	18325	18676	18460	18094	18368	18278	18288	18204	18475	18345	18401	18419	18353	18322	18279	18216	18123	18231	18293	18447	18440	18356	18538	18185	18312	18377	18438	18481	18371	18332	18302	18267	18260	18053	18319	18350	18253	18340	18326	18224	18341	18246	18393	18225	18330	18180	18382	18461	18414	18236	18232	18467	18245	18342	18261	18397	18304	18325	18186	18415	18357	18288	18393	18567	18523	18428	18219	18477	18294	18600	18179	18325	18295	18260	18310	18378	18113	18563	18227	18297	18242	18342	18546	18504	18244	18400	18243	18324	18305	18039	18324	18470	18438	18353	18548	18350	18453	18354	18421	18527	18124	18247	18514	18327	18303	18261	18367	18259	18307	18625	18442	18182	18376	18601	18308	18442	18339	18269	18151	18510	18276	18387	18160	18168	18418	18389	18239	18331	18328	18270	18206	18299	18350	18324	18309	18419	18438	18393	18352	18278	18191	18179	18506	18548	18398	18320	18367	18367	18196	18255	18337	18206	18167	18133	18167	18494	18330	18277	18265	18347	18486	18213	18192	18348	18273	18251	18118	18347	18338	18409	18236	18313	18399	18393	18263	18291	18345	17980	18366	18450	18279	18345	18099	18107	18207	18268	18372	18456	18416	18434	18386	18359	18193	18325	18483	18410	18226	18315	18334	18192	18519	18527	18295	18340	18347	18442	18294	18369	18472	18277	18343	18277	18104	18303	18380	18357	18458	18334	18183	18418	18309	18271	18461	18142	18450	18579	18416	18053	18385	18575	18347	18364	18315	18286	18338	18494	18392	18357	18396	18304	18231	18423	18331	18220	18168	18504	18491	18304	18295	18363	18322	18463	18316	18303	18564	18349	18147	18164	18322	18309	18146	18541	18313	18239	18460	18273	18434	18357	18297	18024	18280	18173	18331	18485	18505	18286	18363	18225	18247	18133	18292	18250	18348	18303	18186	18452	18262	18417	18440	18381	18332	18448	18205	18367	18339	18465	18298	18392	18280	18251	18463	18369	18335	18588	18555	18341	18155	18429	18128	18293	18239	18344	18390	18296	18268	18418	18259	18303	18222	18232	18514	18375	18495	18243	18360	18338	18153	18381	18286	18283	18027	18296	18293	18239	18180	18243	18287	18546	18157	18359	18333	18316	18587	18439	18245	18215	18344	18294	18362	18325	18451	18425	18194	18388	18437	18152	18373	18398	18295	18450	18345	18242	18346	18412	18511	18392	18215	18357	18653	18399	18344	18418	18440	18428	18406	18352	18311	18336	18381	18343	18215	18405	18130	18215	18479	18655	18255	18415	18281	18109	18333	18391	18310	18411	18329	18277	18204	18263	18295	18288	18325	18291	18228	18412	18462	18190	18238	18451	18134	18401	18316	18314	18090	18195	18360	18419	18381	18410	18514	18189	18374	18557	18560	18239	18217	18141	18557	18381	18540	18293	18243	18348	18452	18343	18195	18194	18358	18266	18239	18243	18244	18227	18359	18445	18395	18506	18313	18424	18342	18474	18186	18417	18329	18461	18563	18379	18479	18210	18112	18217	18211	18470	18346	18441	18394	18279	18428	18225	18272	18327	18323	18274	18258	18274	18387	18479	18303	18431	18412	18362	18203	18285	18251	18022	18457	18350	18309	18317	18229	18324	18352	18336	18357	18243	18294	18381	18109	18384	18343	18434	18374	18282	18449	18499	18209	18159	18261	18284	18256	18303	18239	18284	18288	18308	18424	18237	18369	18244	18330	18349	18343	18278	18261	18373	18229	18304	18409	18365	18156	18308	18085	18345	18366	18216	18336	18346	18455	18269	18486	18385	18167	18347	18369	18262	18348	18435	18022	18426	18555	18414	18535	18277	18353	18316	18330	18224	18164	18320	18414	18175	18297	18310	18480	18302	18417	18320	18475	18327	18439	18244	18328	18422	18329	18422	18376	18399	18427	18477	18314	18250	18282	18356	18334	18305	18438	18101	18254	18377	18442	18289	18443	18277	18290	18240	18106	18250	18385	18307	18308	18351	18241	18297	18405	18265	18320	18402	18263	18392	18268	18184	18372	18175	18358	18287	18219	18576	18440	18303	18238	18473	18313	18120	18321	18356	18321	18433	18409	18198	18228	18283	18473	18300	18509	18290	18235	18329	18273	18463	18451	18377	18370	18374	18161	18421	18484	18518	18298	18427	18509	18375	18533	18674	18317	18169	18371	18341	18547	18253	18216	18528	18556	18412	18366	18301	18333	18224	18274	18344	18337	18257	18365	18336	18388	18394	18250	18286	18159	18266	18291	18354	18273	18075	18286	18386	18314	18289	18479	18361	18257	18338	18384	18385	18377	18467	18393	18343	18309	18262	18369	18329	18291	18296	18286	18370	18382	18242	18282	18253	18104	18269	18359	18307	18253	18337	18434	18476	18273	18193	18107	18359	18480	18170	18318	18299	18405	18285	18189	18247	18280	18361	18330	18463	18458	18273	18376	18436	18279	18271	18417	18305	18353	18497	18478	18353	18390	18512	18103	18216	18377	18237	18225	18314	18469	18376	18351	18554	18402	18382	18231	18383	18239	18327	18324	18235	18392	18445	18471	18359	18288	18376	18351	18245	18360	18520	18337	18339	18235	18441	18212	18409	18037	18240	18196	18366	18253	18196	18240	18364	18449	18281	18367	18440	18307	18236	18126	18378	18148	18258	18316	18370	18424	18348	18417	18265	18328	18285	18519	18448	18353	18358	18391	18318	18119	18083	18340	18410	18347	18548	18247	18330	18423	18254	18249	18486	18198	18195	18353	18152	18326	18477	18275	18187	18243	18434	18296	18138	18446	18451	18466	18234	18340	18376	18606	18324	18314	18255	18409	18250	18373	18349	18419	18495	18296	18344	18549	18250	18303	18362	18245	18243	18118	18074	18506	18466	18342	18380	18422	18134	18277	18358	18404	18501	18360	18220	18331	18344	18405	18632	18435	18187	18296	18110	18316	18451	18210	18148	18254	18538	18202	18206	18368	18219	18438	18417	18350	18498	18426	18163	18172	18461	18282	18185	18513	18562	18251	18446	18166	18349	18335	18210	18526	18425	18435	18400	18347	18312	17965	18539	18442	18315	18259	18504	18412	18245	18518	18348	18271	18191	18347	18271	18371	18355	18305	18309	18552	18345	18503	18299	18272	18429	18163	18540	18381	18405	18337	18397	18205	18352	18168	18303	18418	18367	18414	18128	18252	18513	18594	18536	18273	18221	18191	18091	18331	18327	18212	18246	18237	18211	18493	18364	18232	18363	18348	18124	18244	18132	18285	18388	18334	18278	18502	18556	18373	18451	18107	18219	18303	18289	18343	17932	18333	18373	18363	18201	18259	18417	18207	18296	18244	18275	18299	18286	18387	18375	18322	18089	18411	18476	18301	18350	18345	18229	18245	18399	18221	18335	18490	18532	18531	18247	18393	18179	18303	18377	18265	18211	18500	18335	18394	18254	18249	18497	18305	17929	18240	17927	18257	18256	18351	18515	18261	18268	18256	18356	18325	18416	18262	18203	18159	18337	18201	18147	18469	18291	18303	18300	18327	18355	18380	18425	18388	18397	18440	18306	18248	18222	18140	18378	18334	18327	18358	18413	18258	18171	18290	18047	18264	18350	18665	18243	18032	18381	18223	18092	18361	18398	18469	18210	18459	18474	18506	18531	18201	18380	18376	18274	18393	18420	18309	18431	18416	18302	18254	18333	18193	18382	18317	18248	18363	18402	18199	18197	18423	18276	18082	18309	18373	18220	18129	17993	18307	18216	18343	18288	18364	18639	18540	18423	18441	18450	18282	18202	18302	18205	18342	18159	18379	18338	18374	18323	18238	18546	18501	18256	18529	18351	18272	18210	18434	18368	18377	18195	18293	18222	18357	18159	18439	18379	18192	18226	18030	17912	18182	18320	18417	18273	18568	18578	18351	18450	18315	18267	18361	18380	18395	18247	18276	18315	18419	18298	18139	18143	18263	18320	18291	18270	18319	18306	18294	18290	18394	18225	18502	18573	18421	18262	18346	18299	18170	18348	18345	18442	18400	18323	18406	18037	18239	18420	18387	18307	18341	18284	18414	18408	18409	18356	18304	18146	18418	18329	18411	18280	18355	18386	18127	18420	18231	18390	18402	18093	18221	18339	18398	18316	18545	18430	18221	18367	18265	18286	18308	18400	18386	18213	18178	18363	18287	18470	18422	18404	18283	18295	18401	18221	18322	18168	18370	18398	18374	18179	18432	18308	18288	18218	18494	18038	18331	18370	18169	18309	18366	18233	18338	18390	18287	18475	18372	18345	18195	18409	18294	18181	18390	18474	18435	18412	18422	18323	18148	18411	18430	18374	18432	18257	18346	18405	18288	18296	18440	18344	18402	18238	18279	18292	18113	18378	18398	18529	18177	18380	18242	18397	18376	18429	18526	18363	18335	18303	18351	18450	18488	18197	18278	18219	18357	18518	18484	18582	18401	18250	18288	18158	18227	18338	18194	18577	18295	18468	18400	18267	18250	18288	18655	18269	18334	18236	18390	18274	18307	18146	18401	18126	18355	18332	18387	18337	18434	18328	18481	18396	18286	18328	18318	18498	18393	18523	18492	18220	18236	18092	18301	18310	18376	18347	18517	18428	18305	18126	18405	18520	18336	18266	18227	18433	18209	18391	18353	18394	18221	18261	18414	18245	18508	18294	18346	18254	18227	18427	18531	18305	18167	18247	18052	18193	18198	18318	18406	18376	18102	18324	18370	18172	18319	18323	18413	18456	18304	18397	18361	18219	18392	18311	18442	18304	18221	18240	18101	18405	18407	18263	18335	18380	18304	18235	18319	18398	18264	18193	18342	18351	18331	18281	18512	18400	18389	18186	18426	18426	18312	18255	18105	18289	18309	18215	18304	18353	18238	18286	18448	18594	18330	18356	18546	18444	18256	18259	18325	18338	18372	18450	18351	18398	18285
15099	19252	20348	20264	19115	18162	17326	17243	17267	17205	16754	16293	16017	15875	15724	15856	16136	17651	17484	16923	16096	15824	15438	15446	15694	15477	15359	15473	15536	15504	15535	15448	15537	15647	15448	15555	15562	15448	15544	15428	15523	15396	15471	15417	15648	15576	15447	15615	15424	15536	15484	15427	15463	15602	15519	15323	15477	15529	15631	15414	15541	15334	15643	15418	15464	15461	15589	15604	15668	15339	15473	15356	15666	15508	15538	15500	15565	15349	15626	15532	15487	15311	15643	15559	15614	15647	15494	15584	15548	15607	15351	15463	15334	15665	15433	15385	15503	15517	15571	15633	15597	15330	15660	15476	15372	15496	15518	15740	15555	15454	15427	15447	15414	15298	15489	15423	15472	15471	15508	15568	15269	15655	15655	15541	15541	15505	15477	15536	15508	15321	15619	15373	15477	15575	15643	15470	15749	15388	15613	15420	15501	15456	15359	15460	15439	15464	15541	15557	15500	15546	15701	15420	15569	15439	15439	15394	15407	15572	15398	15496	15393	15504	15462	15512	15472	15379	15466	15599	15431	15564	15554	15505	15644	15452	15446	15500	15562	15497	15300	15390	15588	15451	15381	15608	15415	15407	15310	15455	15443	15394	15614	15470	15531	15444	15471	15431	15496	15446	15369	15524	15540	15381	15386	15442	15387	15549	15561	15387	15683	15574	15551	15559	15556	15472	15340	15602	15502	15481	15440	15598	15569	15418	15423	15521	15546	15537	15474	15504	15495	15637	15463	15581	15554	15495	15424	15409	15550	15452	15516	15566	15451	15499	15495	15546	15376	15716	15606	15316	15493	15422	15364	15556	15464	15508	15453	15460	15543	15464	15430	15722	15432	15393	15594	15401	15491	15426	15363	15524	15585	15429	15486	15380	15469	15490	15473	15559	15529	15587	15415	15420	15242	15329	15460	15663	15400	15510	15620	15385	15574	15610	15490	15470	15514	15477	15445	15422	15467	15615	15622	15451	15384	15423	15680	15513	15467	15720	15470	15668	15416	15523	15511	15718	15477	15475	15587	15482	15348	15372	15570	15568	15557	15596	15405	15443	15390	15496	15299	15654	15545	15463	15464	15533	15580	15538	15438	15326	15388	15439	15475	15577	15543	15399	15396	15475	15680	15597	15459	15448	15460	15424	15582	15591	15505	15570	15608	15558	15485	15549	15573	15488	15456	15275	15603	15417	15537	15559	15579	15492	15607	15583	15561	15417	15418	15523	15657	15421	15505	15528	15660	15564	15616	15368	15561	15726	15370	15441	15436	15633	15382	15541	15431	15581	15274	15805	15414	15561	15364	15393	15576	15576	15471	15271	15511	15528	15589	15404	15730	15576	15515	15433	15488	15508	15446	15493	15498	15530	15520	15413	15476	15581	15502	15672	15602	15338	15382	15388	15338	15458	15333	15650	15396	15481	15443	15527	15562	15480	15336	15327	15510	15607	15572	15462	15561	15399	15472	15386	15479	15649	15520	15413	15488	15416	15540	15323	15634	15401	15593	15523	15419	15536	15487	15504	15560	15465	15495	15575	15400	15500	15581	15441	15573	15429	15364	15435	15459	15502	15498	15486	15524	15625	15557	15434	15515	15498	15521	15447	15290	15412	15545	15380	15541	15564	15479	15294	15538	15347	15564	15528	15560	15408	15695	15402	15406	15649	15520	15284	15502	15311	15538	15289	15442	15320	15351	15286	15651	15427	15415	15328	15555	15571	15411	15514	15326	15526	15388	15493	15441	15431	15613	15484	15425	15380	15400	15535	15631	15355	15482	15393	15620	15419	15461	15452	15349	15295	15491	15414	15699	15494	15592	15323	15597	15425	15530	15459	15437	15548	15327	15436	15580	15326	15368	15517	15539	15398	15494	15579	15654	15465	15512	15333	15560	15540	15508	15506	15519	15622	15454	15515	15409	15600	15495	15513	15408	15652	15362	15456	15392	15452	15426	15653	15470	15624	15411	15637	15576	15513	15463	15283	15416	15491	15413	15400	15463	15424	15418	15508	15322	15523	15588	15319	15478	15442	15583	15361	15330	15529	15333	15358	15351	15556	15608	15517	15397	15515	15358	15321	15616	15400	15560	15409	15492	15553	15202	15376	15472	15508	15541	15436	15429	15554	15567	15472	15550	15328	15583	15580	15305	15453	15499	15473	15362	15344	15415	15651	15436	15611	15475	15475	15558	15594	15531	15581	15547	15515	15488	15589	15633	15584	15441	15315	15442	15496	15329	15494	15437	15642	15478	15358	15436	15551	15584	15569	15530	15721	15456	15426	15309	15429	15489	15669	15519	15382	15574	15425	15556	15589	15370	15527	15458	15570	15395	15549	15617	15444	15364	15343	15414	15558	15426	15473	15409	15570	15620	15745	15731	15588	15416	15399	15458	15483	15378	15442	15669	15414	15517	15507	15489	15536	15507	15486	15389	15442	15561	15355	15456	15384	15619	15420	15464	15566	15420	15477	15459	15323	15510	15605	15408	15423	15498	15587	15446	15462	15669	15542	15301	15498	15442	15405	15545	15536	15520	15499	15743	15313	15568	15544	15520	15602	15398	15364	15719	15613	15589	15537	15543	15556	15445	15447	15539	15452	15515	15433	15498	15458	15553	15485	15517	15512	15486	15451	15487	15438	15610	15376	15464	15382	15492	15504	15482	15505	15441	15368	15549	15501	15491	15534	15608	15323	15452	15623	15432	15465	15574	15611	15474	15357	15605	15562	15620	15615	15581	15358	15465	15548	15603	15532	15428	15551	15459	15175	15449	15522	15582	15499	15626	15580	15423	15522	15487	15485	15406	15549	15530	15400	15515	15505	15604	15697	15647	15285	15394	15508	15588	15296	15487	15468	15530	15497	15490	15492	15550	15427	15529	15582	15446	15503	15420	15465	15498	15431	15652	15563	15363	15553	15448	15530	15553	15456	15426	15602	15251	15210	15568	15585	15403	15463	15548	15424	15483	15526	15410	15446	15485	15554	15557	15513	15546	15681	15582	15438	15495	15449	15402	15588	15278	15486	15491	15569	15560	15618	15636	15521	15470	15437	15625	15493	15346	15564	15597	15494	15401	15518	15574	15458	15551	15506	15397	15580	15542	15549	15652	15460	15589	15429	15521	15719	15443	15503	15411	15549	15470	15539	15376	15413	15555	15380	15668	15506	15578	15590	15471	15576	15445	15453	15415	15528	15580	15522	15439	15588	15476	15553	15331	15597	15537	15661	15604	15356	15514	15552	15544	15238	15554	15327	15510	15448	15471	15585	15528	15538	15521	15353	15524	15396	15450	15396	15477	15632	15594	15460	15656	15464	15469	15368	15476	15513	15448	15379	15550	15544	15615	15446	15304	15360	15595	15421	15470	15422	15645	15566	15572	15483	15464	15635	15512	15533	15460	15622	15322	15336	15451	15420	15499	15620	15562	15564	15599	15498	15261	15474	15461	15552	15273	15561	15597	15451	15390	15492	15396	15589	15472	15542	15618	15505	15496	15401	15625	15478	15613	15626	15428	15526	15499	15374	15495	15586	15537	15415	15505	15552	15486	15548	15272	15538	15466	15418	15689	15431	15416	15446	15453	15416	15441	15420	15549	15426	15692	15392	15352	15560	15587	15614	15508	15571	15453	15443	15495	15377	15434	15595	15599	15411	15409	15454	15428	15446	15364	15440	15464	15520	15527	15525	15428	15434	15602	15478	15442	15473	15548	15556	15598	15541	15635	15582	15535	15561	15365	15501	15555	15570	15442	15592	15392	15389	15520	15484	15518	15707	15569	15379	15297	15696	15613	15386	15469	15197	15556	15369	15413	15441	15434	15476	15636	15419	15412	15458	15389	15490	15616	15392	15444	15526	15579	15494	15561	15672	15432	15442	15357	15500	15500	15480	15691	15363	15544	15749	15588	15376	15460	15569	15503	15494	15568	15493	15385	15407	15449	15507	15538	15480	15576	15554	15388	15469	15386	15368	15555	15673	15498	15302	15400	15336	15598	15467	15512	15631	15320	15655	15470	15456	15437	15406	15467	15394	15579	15432	15606	15448	15459	15594	15380	15376	15470	15508	15441	15551	15543	15441	15547	15517	15443	15474	15610	15613	15315	15582	15638	15349	15382	15634	15542	15493	15558	15459	15508	15555	15396	15562	15363	15524	15546	15392	15282	15583	15535	15582	15478	15579	15579	15388	15462	15490	15472	15451	15471	15620	15432	15444	15488	15697	15398	15501	15524	15494	15527	15565	15463	15267	15329	15634	15489	15550	15729	15481	15513	15564	15436	15508	15681	15491	15572	15262	15603	15471	15527	15611	15588	15397	15461	15471	15578	15574	15601	15449	15551	15445	15435	15436	15540	15421	15494	15496	15602	15655	15687	15432	15409	15477	15562	15543	15516	15407	15419	15360	15516	15526	15532	15488	15496	15552	15574	15503	15469	15563	15686	15458	15599	15615	15296	15527	15494	15646	15526	15585	15563	15396	15363	15545	15588	15516	15535	15453	15469	15489	15626	15436	15500	15296	15465	15511	15528	15538	15567	15496	15315	15411	15479	15497	15677	15668	15416	15528	15359	15565	15369	15627	15425	15422	15458	15610	15544	15476	15500	15392	15578	15510	15693	15499	15583	15459	15473	15589	15426	15439	15607	15403	15548	15519	15669	15575	15332	15525	15420	15501	15299	15477	15703	15410	15241	15584	15482	15474	15465	15290	15441	15381	15501	15632	15314	15445	15623	15507	15272	15502	15561	15479	15562	15402	15401	15417	15600	15279	15408	15479	15421	15404	15488	15450	15362	15473	15497	15652	15543	15451	15528	15628	15544	15604	15538	15452	15440	15477	15527	15506	15718	15363	15612	15584	15653	15554	15502	15375	15577	15434	15535	15520	15507	15409	15580	15540	15358	15578	15583	15432	15604	15641	15441	15312	15449	15535	15559	15420	15521	15531	15444	15448	15441	15460	15642	15504	15513	15448	15379	15410	15453	15291	15540	15445	15539	15482	15619	15507	15568	15401	15743	15583	15507	15566	15571	15429	15505	15398	15568	15408	15560	15398	15385	15454	15502	15521	15476	15530	15451	15497	15458	15559	15675	15497	15450	15454	15529	15553	15487	15605	15515	15583	15502	15473	15379	15581	15403	15537	15363	15440	15535	15283
23797	20912	28184	24041	22395	22788	22356	20402	20184	20057	19763	19057	18904	18747	18880	18894	20775	27638	25997	23651	21153	19649	18796	18457	18333	18543	18404	18569	18537	18440	18230	18406	18500	18202	18494	18383	18294	18471	18416	18271	18221	18099	18412	18291	18299	18503	18510	18403	18351	18401	18502	18450	18408	18093	18447	18444	18292	18545	18414	18423	18406	18241	18457	18209	18578	18484	18203	18173	18498	18274	18224	18520	18449	18599	18597	18158	18284	18472	18464	18529	18277	18447	18154	18311	18162	18451	18420	18345	18360	18278	18365	18232	18382	18263	18290	18249	18169	18231	18097	18322	18536	18330	18253	18586	18381	18456	18520	18449	18378	18374	18222	18545	18201	18633	18449	18293	18564	18245	18217	18377	18263	18296	18578	18356	18311	18328	18255	18341	18517	18371	18023	18178	18309	18222	18215	18186	18416	18242	18247	18330	18289	18390	18304	18129	18351	18365	18498	18357	18264	18437	18398	18279	18267	18248	18418	18277	18267	18276	18255	18286	18118	18515	18178	18378	18354	18479	18169	18240	18362	18334	18327	18578	18371	18401	18569	18316	18353	18374	18394	18002	18409	18341	18438	18109	18416	18253	18030	18014	18399	18242	18198	18199	18542	18252	18360	18425	18445	18239	18188	18086	18121	18310	18316	18308	18068	18300	18542	18381	18480	18207	18201	18424	18403	18130	18112	18376	18374	18133	18218	18299	18490	18445	18561	18402	18285	18343	18467	18413	18582	18275	18391	18337	18542	18273	18277	18271	18381	18301	18429	18162	18347	18299	18357	18398	18199	18102	18307	18231	18236	18442	18322	18350	18309	18323	18552	18321	18186	18482	18428	18336	18160	18149	18738	18550	18273	18363	18438	18247	18120	18208	18302	18307	18234	18341	18338	18260	18434	18168	18249	18500	18512	18353	18332	18264	18338	18153	18211	18323	18534	18312	18325	18419	18216	18374	18271	18421	18289	18552	18289	18109	18213	18367	18294	18162	18237	18336	18340	18355	18220	18335	18270	18403	18281	18485	18368	18183	18237	18404	18394	18179	18355	18144	18374	18285	18328	18255	18560	18265	18350	18234	18215	18234	18413	18440	18331	18326	18446	18296	18305	18205	18519	18272	18568	18299	18428	18283	18276	18484	18444	18229	18229	18126	18243	18390	18373	18324	18242	18266	18101	18327	18480	18405	18399	18263	18186	18396	18390	18254	18529	18492	18500	18280	18269	18194	18248	18255	18235	18287	18551	18374	18439	18285	18511	18311	18104	18403	18435	18255	18166	18390	18436	18326	18349	18382	18257	18145	18346	18300	18428	18267	18324	18383	18462	18289	18390	18154	18348	18055	18238	18211	18162	18442	18407	18400	18320	18308	18290	18223	18370	18333	18295	18426	18254	18274	18459	18425	18323	18236	18411	18221	18388	18364	18465	18282	18400	18405	18545	18253	18491	18373	18341	18409	18455	18484	18400	18102	17984	18254	18367	18258	18204	18110	18279	18427	18603	18336	18471	18262	18428	18235	18270	18247	18093	18139	18146	18258	18314	18187	18379	18267	18330	18301	18254	18476	18249	18502	18364	18267	18516	18412	18499	18688	18421	18388	18475	18186	18294	18236	18371	18308	18379	18189	18156	18304	18258	18140	18186	18345	18557	18483	18297	18319	18307	18122	18119	18371	18286	18285	18327	18444	18493	18371	18286	18190	18551	18350	18227	18604	18370	18214	18276	18365	18303	18271	18294	18388	18443	18447	18427	18168	18273	18207	18354	18510	18355	18296	18514	18374	18152	18389	18256	18417	18383	18276	18461	18338	18474	18352	18369	18410	18132	18360	18280	18366	18304	18264	18401	18394	18213	18305	18366	18275	18141	18492	18254	18369	18179	18205	18226	18414	18441	18235	18095	18252	18434	18176	18412	18267	18586	18403	18534	18190	18341	18522	18301	18229	18449	18539	18344	18264	18227	18233	18158	18443	18255	18344	18218	18462	18344	18527	18534	18519	18293	18269	18316	18378	18372	18371	18155	18174	18425	18349	18157	18281	18275	18233	18330	18331	18274	18369	18293	18265	18361	18348	18279	18365	18326	18231	18395	18304	18271	18259	18356	18498	18359	18281	18303	18270	18280	18421	18380	18271	18274	18385	18459	18553	18322	18295	18314	18318	18213	18315	18456	18473	18257	18516	18328	18420	18276	18332	18349	18111	18156	18112	18264	18259	18230	18120	18374	18284	18513	18212	18209	18287	18284	18306	18266	18281	18265	18298	18261	18344	18363	18300	18373	18179	18136	18286	18312	18105	18252	18186	18242	18426	18222	18311	18256	18331	18382	18345	18438	18237	18143	18442	18241	18396	18275	18178	18093	18483	18496	18092	18459	18209	18193	18462	18461	18366	18322	18324	18654	18341	18323	18294	18260	18230	18322	18296	18392	18511	18240	18351	18287	18453	18402	18401	18129	18355	18182	18252	18375	18270	18316	18407	18547	18111	18237	18359	18280	18497	18372	18206	18242	18486	18264	18192	18345	18345	18340	18112	18280	18258	18442	18343	18488	18434	18470	18352	18437	18241	18303	18406	18473	18569	18328	18323	18188	18648	18355	18270	18441	18413	18374	18240	18378	18370	18289	18153	18485	18426	18338	18339	18448	18432	18347	18413	18290	18248	18398	18136	18410	18269	18298	18232	18320	18224	18493	18341	18237	18359	18410	18196	18276	18376	18224	18053	18320	18354	18499	18303	18179	18341	18458	18189	18283	18372	18378	18376	18329	18331	18375	18252	18240	18211	18437	18445	18118	18328	18130	18076	18383	18360	18367	18131	18255	18574	18536	18300	18333	18260	18370	18156	18301	18220	18380	18322	18440	18278	18417	18158	18356	18198	18266	18277	18100	18172	18369	18549	18541	18367	18374	18432	18308	18237	18173	18362	18311	18342	18312	18384	18601	18102	18321	18288	18269	18282	18454	18315	18172	18400	18371	18196	18390	18026	18175	18182	18415	18266	18348	18465	18487	18220	18539	18158	18322	18057	18454	18362	18496	18382	18379	18159	18254	18259	18331	18334	18017	18386	18283	18388	18306	18463	18453	18211	18288	18312	18279	18274	18230	18266	18214	18275	18383	18353	18209	18472	18317	18184	18205	18365	18442	18401	18410	18259	18408	18255	18602	18361	18266	18408	18115	18301	18362	18233	18463	18234	18122	18333	18251	18219	18282	18317	18488	18387	18232	18638	18384	18193	18394	18212	18382	18294	18204	18228	18395	18381	18347	18255	18260	18484	18428	18178	18450	18460	18307	18171	18128	18323	18221	18474	18345	18050	18327	18395	18119	18215	18272	18521	18391	18333	18443	18383	18489	18369	18339	18168	18326	18319	18373	18379	18289	18436	18270	18222	18357	18177	18475	18108	18231	18340	18365	18462	18300	18228	18372	18226	18419	18325	18394	18275	18627	18170	18087	18430	18365	18303	18280	18407	18355	18215	18429	18217	18206	18190	18274	18210	18429	18309	18311	18419	18169	18227	18156	18316	18302	18106	18159	18262	18270	18239	18473	18373	18308	18470	18225	18099	18147	18328	18285	18353	18282	18466	18258	18335	18400	18335	18199	18528	18317	18329	18416	18213	18294	18295	18246	18384	18370	18303	18378	18221	18291	18226	18285	18278	18299	18488	18516	18250	18341	18378	18444	18365	18199	18221	18312	18380	18297	18133	18384	18487	18234	18246	18311	18166	18274	18315	18232	18304	18284	18288	18417	18376	18395	18175	18542	18272	18311	18302	18364	18345	18515	18268	18368	18329	18508	18260	18219	18446	18267	18213	18235	18261	18321	18391	18173	18327	18436	18358	18309	18401	18552	18245	18300	18306	18407	18362	18371	18248	18406	18384	18341	18432	18415	18124	18217	18155	18349	18527	18491	18287	18324	18368	18313	18416	18468	18317	18323	18356	18328	18304	18079	18331	18287	18336	18280	18311	18275	18155	18294	18171	18253	18246	18286	18276	18352	18094	18427	18259	18154	18221	18426	18293	18208	18244	18535	18264	18194	18188	18482	18206	18444	18410	18209	18385	18022	18285	18482	18191	18316	18322	18399	18463	18168	18401	18310	18391	18549	18139	18172	18336	18079	18274	18309	18209	18241	18308	18237	18604	18484	18404	18267	18326	18117	18299	18307	18092	18317	18313	18364	18445	18390	18345	18467	18535	18385	18330	18341	18161	18138	18355	18324	18304	18340	18310	18156	18299	18379	18320	18346	18447	18565	18355	18454	18305	18399	18234	18401	18367	18600	18092	18554	18094	18379	18120	18226	18384	18439	18420	18211	18207	18510	18105	18490	18407	18190	18303	18063	18421	18130	18307	18468	18480	18405	18474	18479	18291	18344	18239	18184	18369	18339	18252	18552	18293	18201	18324	18429	18306	18288	18410	18409	18287	18179	18149	18082	18317	18172	18310	18390	18366	18240	18429	18349	18160	18218	18249	18252	18359	18327	18284	18151	18343	18346	18406	18412	18251	18412	18229	18367	18296	18332	18308	18329	18337	18181	18203	18485	18449	18127	18422	18219	18145	18288	18166	18370	18357	18169	18346	18172	18289	18383	18470	18245	18261	18203	18319	18453	18202	18224	18141	18206	18251	18139	18392	18388	18264	18391	18355	18343	18381	18351	18332	18418	18462	18356	18557	18358	18316	18256	18347	18300	18398	18325	18334	18291	18275	18480	18563	18234	18194	18180	18297	18260	18299	18228	18408	18349	18157	18291	18288	18178	18237	18412	18512	18206	18458	18519	18398	18296	18421	18369	18349	18263	18290	18406	18430	18190	18227	18359	18440	18385	18275	18272	18384	18379	18127	18343	18558	18400	18464	18208	18477	18148	18237	18305	18440	18186	18326	18214	18311	18210	18370	18253	18373	18261	18272	18157	18213	18199	18125	18197	18185	18489	18233	18317	18251	18350	18326	18556	18431	18132	18288	18274	18315	18272	18360	18185	18341	18241	18375	18369	18340	18350	18458	18248	18397	18436	18672	18224	18151	18259	18266	18432	18481	18213	18148	18373	18266	18268	18117	18371	18253	18373	18229	18133	18247	18330	18250	18451	18153	18219	18210	18236	18327	18372	18255	18233	18317	18395	18203	18283	18213	18479	18197	18234	18265
14178	24756	25159	23315	21015	19229	18592	18637	18626	18116	17411	16443	16262	16119	16173	16003	19850	28560	24809	21946	18417	16676	15727	15333	15428	15480	15555	15518	15557	15444	15414	15452	15344	15358	15597	15473	15492	15543	15502	15520	15377	15486	15362	15616	15692	15432	15335	15576	15423	15445	15396	15192	15571	15418	15416	15372	15389	15351	15482	15532	15392	15472	15617	15349	15529	15656	15347	15409	15395	15431	15567	15440	15733	15466	15431	15499	15521	15353	15623	15496	15409	15481	15504	15375	15402	15483	15368	15279	15613	15486	15364	15415	15506	15359	15366	15444	15539	15204	15533	15269	15257	15409	15396	15544	15503	15498	15314	15408	15657	15567	15537	15466	15609	15440	15470	15476	15577	15456	15449	15351	15426	15452	15515	15480	15449	15501	15369	15461	15391	15403	15447	15459	15250	15518	15574	15431	15434	15483	15466	15471	15516	15544	15290	15384	15564	15617	15596	15562	15496	15374	15435	15485	15425	15438	15441	15390	15317	15476	15389	15487	15457	15509	15508	15429	15534	15423	15493	15462	15414	15333	15518	15432	15368	15531	15321	15422	15539	15592	15421	15476	15427	15597	15625	15417	15525	15542	15577	15385	15338	15475	15445	15474	15533	15520	15409	15415	15375	15434	15466	15548	15377	15398	15453	15520	15264	15541	15417	15526	15476	15358	15561	15544	15418	15331	15372	15585	15528	15531	15499	15480	15453	15419	15339	15569	15417	15306	15559	15299	15380	15385	15617	15420	15470	15448	15696	15407	15498	15282	15404	15373	15358	15360	15475	15566	15424	15496	15571	15504	15319	15672	15371	15541	15395	15360	15554	15451	15279	15389	15595	15547	15506	15516	15512	15466	15405	15566	15527	15479	15430	15311	15312	15623	15175	15497	15514	15577	15503	15477	15534	15470	15427	15403	15309	15694	15443	15405	15506	15543	15505	15290	15441	15428	15442	15173	15514	15353	15364	15427	15431	15467	15416	15409	15375	15550	15534	15377	15484	15548	15309	15465	15615	15522	15366	15565	15594	15370	15440	15287	15488	15418	15484	15254	15347	15506	15426	15494	15375	15425	15464	15399	15454	15535	15391	15556	15488	15554	15466	15517	15512	15448	15470	15463	15500	15380	15571	15501	15483	15455	15556	15426	15363	15527	15475	15342	15305	15385	15493	15353	15582	15439	15373	15560	15282	15448	15561	15473	15581	15245	15632	15418	15446	15380	15388	15528	15300	15635	15594	15667	15455	15314	15394	15511	15450	15574	15322	15432	15411	15513	15502	15601	15476	15531	15516	15269	15343	15385	15452	15414	15304	15416	15368	15449	15618	15534	15597	15433	15555	15426	15606	15471	15374	15473	15487	15494	15487	15387	15493	15529	15297	15476	15472	15596	15680	15481	15405	15438	15505	15479	15664	15561	15551	15452	15342	15544	15566	15467	15539	15507	15453	15534	15291	15383	15480	15520	15452	15503	15455	15396	15398	15469	15403	15577	15366	15521	15481	15674	15381	15483	15648	15556	15415	15437	15518	15516	15506	15435	15574	15602	15616	15331	15577	15555	15524	15565	15454	15434	15353	15550	15389	15515	15639	15488	15575	15421	15565	15390	15391	15433	15446	15192	15690	15563	15527	15482	15282	15185	15513	15384	15516	15538	15499	15529	15439	15510	15460	15308	15396	15327	15240	15504	15592	15319	15459	15618	15377	15476	15311	15453	15450	15605	15398	15449	15332	15406	15443	15485	15420	15423	15338	15529	15377	15416	15560	15255	15455	15545	15381	15495	15360	15481	15513	15479	15464	15525	15310	15211	15475	15333	15581	15571	15422	15518	15366	15520	15359	15395	15489	15662	15467	15083	15494	15335	15313	15458	15593	15458	15539	15505	15532	15431	15413	15579	15397	15412	15445	15576	15454	15483	15544	15349	15500	15445	15401	15500	15466	15516	15372	15404	15502	15661	15316	15586	15420	15587	15523	15380	15386	15328	15485	15527	15462	15513	15448	15425	15498	15650	15494	15388	15514	15432	15314	15454	15448	15533	15381	15416	15497	15484	15380	15343	15520	15433	15345	15261	15580	15486	15645	15544	15485	15418	15638	15480	15595	15627	15423	15513	15441	15519	15582	15465	15241	15484	15437	15498	15513	15428	15439	15400	15563	15596	15468	15419	15366	15404	15219	15603	15400	15606	15571	15523	15450	15408	15531	15459	15472	15208	15517	15564	15385	15520	15601	15544	15536	15495	15509	15531	15259	15471	15305	15394	15373	15414	15361	15332	15432	15544	15395	15553	15462	15548	15518	15402	15570	15436	15493	15355	15469	15456	15557	15348	15425	15493	15408	15302	15404	15465	15369	15538	15486	15525	15473	15395	15481	15455	15579	15514	15545	15477	15625	15410	15498	15526	15587	15391	15366	15451	15516	15229	15460	15666	15455	15318	15640	15325	15457	15525	15372	15493	15250	15454	15272	15499	15536	15662	15698	15446	15638	15403	15530	15512	15549	15480	15593	15452	15486	15238	15315	15546	15246	15528	15691	15561	15525	15418	15624	15472	15446	15470	15314	15330	15623	15322	15343	15491	15558	15462	15534	15384	15538	15606	15395	15500	15457	15548	15438	15541	15487	15506	15422	15477	15586	15377	15671	15475	15332	15533	15527	15254	15344	15408	15455	15478	15420	15500	15410	15509	15453	15513	15430	15618	15419	15430	15432	15382	15578	15528	15606	15501	15429	15505	15406	15561	15466	15216	15472	15668	15471	15404	15357	15527	15387	15430	15406	15431	15448	15505	15533	15230	15584	15484	15364	15537	15491	15451	15402	15551	15511	15529	15370	15520	15432	15611	15317	15396	15440	15546	15571	15326	15550	15438	15487	15509	15594	15494	15293	15462	15527	15285	15572	15402	15339	15510	15460	15424	15418	15487	15269	15521	15578	15771	15516	15261	15417	15465	15550	15634	15477	15381	15405	15419	15383	15539	15430	15572	15259	15560	15273	15286	15359	15394	15545	15420	15479	15412	15422	15436	15555	15457	15513	15410	15563	15397	15528	15506	15467	15448	15372	15297	15584	15507	15475	15351	15428	15259	15493	15571	15472	15430	15384	15410	15591	15551	15557	15428	15391	15443	15528	15348	15566	15464	15642	15300	15542	15652	15453	15482	15486	15307	15460	15353	15339	15499	15541	15517	15218	15259	15337	15450	15470	15546	15513	15553	15552	15420	15483	15366	15482	15384	15345	15404	15433	15432	15324	15457	15408	15575	15521	15366	15370	15486	15513	15542	15310	15460	15455	15227	15547	15557	15355	15355	15562	15543	15366	15568	15523	15395	15613	15393	15333	15456	15637	15392	15388	15541	15457	15446	15411	15479	15486	15496	15463	15507	15427	15237	15321	15590	15561	15422	15526	15480	15288	15523	15404	15404	15485	15359	15530	15450	15619	15497	15391	15611	15434	15347	15418	15376	15459	15457	15421	15491	15594	15418	15360	15328	15394	15422	15476	15601	15341	15512	15593	15408	15415	15607	15592	15474	15433	15412	15386	15636	15353	15415	15329	15438	15490	15391	15426	15434	15476	15475	15471	15548	15485	15378	15520	15523	15465	15395	15389	15438	15348	15561	15334	15407	15455	15474	15514	15450	15597	15383	15437	15441	15503	15559	15431	15518	15603	15283	15310	15478	15494	15519	15459	15430	15569	15484	15407	15495	15487	15504	15288	15605	15636	15507	15492	15419	15530	15377	15494	15550	15331	15371	15486	15473	15428	15388	15415	15357	15539	15375	15359	15429	15472	15456	15472	15503	15539	15504	15756	15651	15543	15442	15384	15525	15556	15460	15428	15406	15564	15276	15373	15476	15320	15552	15492	15532	15569	15454	15302	15362	15471	15565	15318	15443	15519	15342	15501	15442	15397	15514	15455	15425	15493	15333	15519	15453	15390	15377	15607	15550	15522	15369	15328	15491	15315	15320	15480	15360	15512	15500	15338	15591	15363	15582	15466	15497	15620	15384	15485	15570	15448	15357	15378	15468	15357	15362	15457	15688	15456	15403	15477	15509	15435	15429	15550	15459	15377	15412	15493	15414	15381	15464	15390	15394	15476	15738	15436	15416	15712	15441	15490	15442	15362	15516	15555	15365	15482	15429	15457	15428	15528	15466	15359	15376	15354	15512	15478	15704	15489	15486	15630	15374	15638	15317	15417	15428	15420	15391	15338	15747	15360	15412	15566	15659	15432	15331	15270	15534	15392	15349	15409	15180	15406	15592	15352	15592	15408	15330	15343	15539	15395	15466	15387	15499	15553	15423	15552	15440	15479	15395	15531	15326	15433	15381	15620	15482	15498	15353	15532	15336	15342	15274	15376	15614	15590	15536	15436	15500	15361	15412	15467	15425	15635	15442	15429	15523	15505	15527	15434	15364	15496	15504	15438	15504	15475	15380	15403	15478	15589	15585	15396	15346	15324	15562	15514	15662	15459	15547	15586	15449	15380	15459	15419	15566	15683	15402	15484	15505	15299	15427	15400	15446	15359	15424	15439	15294	15533	15462	15501	15608	15394	15665	15454	15455	15464	15495	15525	15580	15501	15447	15349	15491	15428	15549	15312	15548	15421	15506	15586	15505	15361	15463	15370	15466	15314	15363	15584	15416	15402	15371	15437	15391	15484	15425	15388	15325	15361	15445	15439	15371	15419	15517	15406	15565	15512	15381	15555	15457	15389	15443	15544	15459	15442	15641	15426	15520	15496	15466	15312	15450	15494	15419	15421	15364	15643	15444	15500	15284	15665	15439	15333	15423	15503	15462	15476	15570	15503	15520	15414	15435	15487	15296	15382	15540	15496	15412	15607	15366	15255	15631	15439	15529	15608	15537	15570	15412	15497	15452	15580	15369	15305	15425	15575	15438	15462	15609	15597	15542	15573	15456	15618	15583	15437	15378	15468	15384	15467	15568	15510	15344	15573	15129	15410	15486	15484	15405	15456	15531	15562	15371	15518	15376	15368	15252	15428	15358	15841	15335	15482	15445	15535	15450	15390	15475	15456	15671	15393	15537	15484	15619	15486	15509	15498	15341	15377	15553	15388	15446	15373	15783	15564	15589	15451	15466	15436	15535	15372	15587	15467	15349	15402	15470	15468	15390	15521	15546
22467	20924	28627	23393	21228	23584	26276	21200	20781	21114	20364	20047	19607	19219	19176	19334	23174	36854	33027	28373	23840	20897	19371	18742	18613	18660	18679	18395	18683	18703	18573	18495	18705	18699	18576	18550	18543	18604	18793	18535	18404	18849	18576	18562	18710	18559	18608	18647	18476	18540	18455	18645	18661	18598	18745	18567	18613	18570	18582	18472	18694	18624	18566	18608	18511	18840	18700	18395	18460	18645	18465	18546	18505	18438	18402	18473	18598	18608	18628	18613	18509	18450	18620	18464	18480	18522	18570	18363	18552	18424	18537	18440	18708	18561	18626	18412	18469	18552	18533	18286	18565	18502	18273	18523	18579	18582	18582	18382	18521	18501	18378	18342	18640	18498	18605	18388	18454	18371	18564	18516	18492	18520	18535	18641	18565	18662	18576	18328	18454	18306	18426	18519	18602	18463	18483	18555	18366	18507	18530	18509	18588	18500	18337	18612	18369	18503	18518	18297	18441	18428	18413	18313	18673	18420	18574	18487	18459	18456	18498	18325	18455	18615	18520	18368	18637	18526	18523	18398	18409	18484	18694	18290	18421	18467	18617	18448	18328	18566	18307	18361	18382	18532	18341	18439	18432	18537	18388	18463	18676	18471	18640	18349	18643	18483	18740	18376	18334	18484	18432	18499	18408	18526	18479	18569	18490	18499	18713	18526	18721	18490	18325	18315	18290	18372	18538	18527	18549	18463	18415	18459	18583	18559	18437	18423	18496	18430	18459	18484	18323	18333	18365	18508	18239	18505	18361	18428	18348	18259	18604	18463	18577	18434	18286	18329	18405	18324	18478	18442	18403	18582	18467	18651	18385	18546	18394	18613	18561	18287	18305	18601	18412	18259	18593	18475	18479	18662	18357	18541	18505	18386	18467	18464	18411	18570	18290	18480	18285	18765	18613	18627	18343	18413	18502	18312	18475	18440	18554	18509	18299	18396	18350	18409	18441	18488	18486	18453	18585	18454	18585	18660	18483	18521	18642	18648	18492	18434	18423	18360	18313	18581	18316	18444	18508	18430	18383	18340	18537	18504	18698	18412	18814	18443	18475	18739	18439	18374	18466	18581	18417	18469	18450	18462	18340	18413	18380	18450	18146	18532	18346	18519	18540	18572	18648	18316	18379	18381	18578	18507	18485	18423	18606	18281	18612	18511	18329	18307	18666	18537	18516	18496	18489	18377	18498	18434	18523	18520	18432	18162	18345	18735	18437	18471	18440	18463	18479	18314	18389	18358	18421	18587	18348	18283	18508	18239	18585	18378	18189	18569	18476	18336	18428	18373	18395	18419	18448	18588	18620	18544	18326	18395	18346	18221	18456	18454	18440	18676	18428	18602	18518	18472	18551	18411	18540	18563	18447	18297	18605	18545	18530	18434	18700	18605	18515	18595	18328	18620	18416	18626	18410	18467	18401	18532	18422	18571	18396	18459	18532	18736	18232	18438	18503	18598	18324	18291	18290	18444	18286	18368	18520	18451	18313	18351	18396	18642	18322	18513	18340	18696	18393	18497	18311	18486	18403	18494	18387	18401	18530	18503	18435	18397	18387	18455	18535	18694	18368	18372	18751	18468	18279	18472	18418	18652	18461	18422	18516	18473	18294	18441	18374	18517	18555	18591	18561	18471	18777	18189	18372	18432	18645	18526	18401	18357	18667	18543	18565	18542	18500	18366	18414	18339	18237	18549	18539	18605	18505	18464	18517	18344	18301	18458	18496	18486	18438	18616	18216	18452	18642	18487	18474	18447	18426	18310	18606	18613	18537	18368	18461	18365	18422	18444	18402	18283	18319	18378	18521	18416	18702	18500	18418	18381	18453	18525	18455	18510	18544	18476	18689	18488	18499	18529	18568	18436	18407	18647	18514	18406	18396	18465	18503	18233	18419	18398	18377	18736	18373	18440	18515	18560	18379	18419	18600	18384	18437	18508	18294	18601	18428	18619	18506	18377	18374	18278	18432	18373	18386	18622	18457	18436	18505	18546	18446	18507	18438	18609	18394	18465	18645	18444	18659	18341	18512	18429	18435	18547	18559	18442	18478	18686	18418	18405	18441	18298	18524	18374	18454	18418	18420	18448	18467	18506	18392	18570	18619	18411	18455	18482	18377	18477	18604	18345	18461	18436	18269	18345	18401	18225	18290	18292	18591	18232	18501	18580	18562	18497	18340	18547	18355	18607	18383	18333	18292	18339	18555	18727	18576	18524	18469	18462	18555	18464	18559	18452	18367	18431	18576	18724	18498	18369	18433	18573	18441	18528	18325	18475	18583	18516	18480	18437	18624	18417	18474	18455	18440	18308	18325	18645	18705	18415	18491	18637	18543	18321	18374	18229	18477	18526	18520	18563	18638	18720	18370	18550	18377	18520	18556	18491	18398	18346	18332	18357	18454	18540	18536	18522	18288	18229	18383	18405	18342	18437	18400	18410	18380	18282	18510	18400	18484	18273	18660	18494	18197	18330	18568	18415	18484	18527	18273	18390	18474	18656	18596	18494	18514	18335	18466	18495	18492	18387	18386	18487	18557	18640	18445	18472	18261	18498	18306	18319	18431	18340	18609	18425	18338	18409	18397	18495	18526	18669	18448	18430	18390	18476	18486	18584	18386	18363	18680	18510	18495	18412	18681	18395	18561	18441	18447	18425	18360	18248	18276	18477	18484	18515	18576	18510	18531	18452	18619	18429	18597	18367	18480	18449	18475	18605	18554	18519	18342	18556	18252	18439	18463	18649	18400	18287	18296	18467	18598	18493	18344	18387	18282	18535	18392	18634	18535	18140	18485	18474	18355	18290	18348	18585	18456	18743	18553	18318	18532	18276	18223	18460	18444	18454	18394	18392	18317	18349	18488	18332	18195	18360	18297	18649	18398	18394	18502	18497	18337	18280	18206	18472	18592	18413	18571	18129	18702	18378	18165	18430	18472	18411	18398	18557	18550	18532	18433	18411	18618	18373	18493	18534	18339	18549	18413	18424	18567	18576	18226	18464	18451	18459	18514	18426	18312	18437	18505	18468	18490	18443	18464	18456	18486	18283	18390	18725	18564	18628	18734	18244	18495	18326	18372	18573	18555	18405	18478	18320	18160	18149	18447	18187	18224	18481	18441	18370	18436	18527	18574	18376	18283	18385	18403	18533	18325	18378	18566	18411	18139	18462	18389	18597	18500	18569	18551	18435	18437	18440	18369	18571	18584	18541	18543	18388	18428	18494	18496	18477	18416	18400	18470	18456	18486	18593	18404	18378	18539	18482	18446	18226	18651	18595	18595	18705	18609	18284	18488	18548	18658	18657	18448	18522	18498	18696	18437	18514	18313	18428	18469	18471	18392	18580	18500	18555	18553	18552	18437	18405	18556	18247	18415	18607	18296	18538	18439	18583	18566	18482	18457	18504	18279	18310	18528	18238	18463	18523	18417	18433	18627	18308	18421	18569	18314	18527	18595	18457	18522	18362	18547	18524	18308	18358	18406	18592	18570	18307	18536	18543	18492	18532	18553	18407	18402	18340	18668	18539	18415	18504	18331	18511	18393	18291	18422	18381	18318	18495	18300	18309	18463	18389	18580	18675	18442	18291	18538	18331	18365	18230	18522	18444	18309	18550	18557	18533	18420	18349	18398	18438	18489	18459	18643	18338	18507	18556	18465	18597	18459	18391	18457	18479	18407	18428	18329	18574	18546	18599	18614	18581	18364	18356	18444	18408	18444	18680	18402	18545	18592	18436	18575	18439	18547	18345	18349	18585	18502	18416	18391	18532	18416	18526	18504	18324	18347	18492	18350	18500	18410	18621	18623	18605	18614	18407	18122	18493	18551	18457	18413	18498	18715	18628	18524	18625	18249	18541	18690	18459	18421	18373	18441	18571	18524	18387	18517	18551	18350	18401	18490	18619	18356	18475	18535	18519	18450	18379	18422	18463	18458	18415	18527	18429	18534	18467	18394	18693	18674	18460	18465	18413	18558	18426	18295	18489	18304	18404	18307	18376	18242	18468	18376	18477	18404	18643	18424	18380	18489	18602	18450	18353	18260	18434	18225	18423	18543	18367	18393	18719	18343	18548	18480	18384	18528	18545	18579	18472	18333	18357	18462	18510	18424	18694	18356	18374	18718	18416	18360	18493	18515	18634	18454	18423	18449	18374	18455	18528	18557	18324	18641	18574	18483	18618	18646	18575	18238	18519	18343	18233	18436	18571	18439	18526	18440	18570	18491	18300	18202	18436	18276	18339	18496	18424	18541	18589	18493	18458	18372	18505	18581	18500	18384	18571	18565	18522	18363	18401	18469	18336	18358	18623	18483	18445	18465	18335	18505	18541	18376	18661	18470	18521	18542	18427	18425	18389	18473	18342	18387	18542	18438	18367	18345	18449	18511	18399	18405	18565	18405	18405	18462	18515	18323	18384	18564	18375	18352	18484	18604	18380	18480	18351	18492	18440	18359	18385	18515	18547	18579	18283	18408	18405	18409	18190	18486	18665	18422	18475	18452	18445	18496	18365	18325	18533	18525	18723	18342	18391	18536	18584	18447	18625	18681	18317	18500	18477	18292	18563	18636	18554	18675	18546	18411	18460	18482	18424	18533	18532	18492	18526	18374	18403	18584	18463	18491	18520	18413	18475	18668	18438	18451	18591	18505	18750	18483	18502	18504	18523	18540	18537	18513	18461	18486	18607	18430	18651	18378	18478	18416	18424	18412	18302	18312	18621	18459	18374	18238	18308	18505	18469	18395	18642	18485	18176	18342	18423	18516	18407	18334	18562	18521	18425	18260	18348	18813	18396	18400	18454	18550	18346	18501	18351	18494	18508	18478	18551	18462	18340	18440	18406	18621	18392	18491	18401	18324	18506	18421	18567	18586	18581	18368	18281	18279	18555	18704	18522	18561	18706	18482	18385	18443	18533	18465	18270	18603	18317	18238	18201	18393	18610	18633	18670	18535	18571	18532	18315	18372	18417	18361	18580	18584	18464	18524	18580	18319	18392	18636	18285	18384	18690	18371	18547	18454	18295	18382	18615	18519	18424	18483	18370	18601	18364	18422	18521	18597	18370	18354	18430	18553	18509	18647	18781	18707	18419	18674	18374	18460	18530	18508	18421	18557	18567	18496	18364	18669	18743	18520	18476	18662	18518	18422	18496
16056	30487	31730	27756	24279	21469	19764	18906	19634	19296	18220	17269	16610	16323	16521	16684	22988	38142	32532	26959	21512	17963	16171	15738	15533	15503	15500	15598	15455	15464	15508	15556	15356	15603	15548	15472	15563	15468	15478	15561	15593	15599	15587	15569	15613	15475	15518	15568	15456	15514	15462	15411	15326	15535	15438	15671	15527	15442	15574	15519	15394	15755	15602	15477	15465	15618	15417	15488	15545	15396	15513	15521	15566	15650	15561	15713	15433	15636	15430	15385	15381	15759	15451	15574	15468	15365	15550	15366	15489	15418	15294	15676	15402	15478	15447	15453	15334	15501	15414	15340	15558	15540	15452	15709	15471	15617	15464	15416	15448	15448	15452	15560	15537	15557	15523	15579	15547	15615	15573	15515	15562	15561	15607	15560	15483	15543	15595	15644	15498	15452	15480	15303	15523	15432	15478	15496	15508	15592	15486	15683	15620	15466	15358	15586	15352	15352	15531	15560	15341	15452	15517	15584	15412	15461	15562	15701	15496	15462	15477	15540	15575	15483	15595	15444	15589	15397	15486	15533	15344	15522	15368	15575	15424	15420	15470	15522	15624	15628	15365	15397	15538	15493	15583	15697	15571	15396	15749	15575	15340	15645	15576	15605	15593	15490	15535	15508	15315	15457	15345	15316	15555	15570	15508	15639	15489	15465	15520	15290	15466	15559	15518	15460	15365	15593	15662	15476	15562	15511	15441	15579	15572	15419	15565	15486	15451	15500	15484	15407	15488	15427	15673	15275	15458	15487	15702	15540	15571	15529	15607	15570	15514	15621	15461	15515	15564	15522	15583	15313	15580	15379	15401	15498	15596	15427	15544	15563	15636	15446	15444	15630	15429	15311	15450	15550	15389	15529	15312	15639	15504	15558	15584	15545	15517	15695	15475	15486	15606	15373	15403	15639	15465	15478	15550	15439	15386	15478	15453	15604	15557	15551	15504	15400	15510	15668	15579	15590	15466	15417	15626	15500	15386	15448	15395	15623	15513	15448	15484	15363	15465	15477	15674	15358	15544	15618	15268	15599	15456	15513	15289	15342	15289	15701	15619	15501	15407	15480	15528	15387	15584	15488	15549	15541	15418	15397	15460	15706	15532	15442	15488	15513	15463	15472	15527	15544	15448	15385	15483	15443	15620	15487	15443	15413	15464	15403	15733	15547	15618	15564	15635	15477	15537	15584	15305	15881	15395	15442	15507	15449	15691	15430	15443	15528	15421	15626	15610	15442	15563	15621	15658	15435	15353	15742	15538	15613	15563	15549	15621	15481	15378	15604	15631	15565	15526	15419	15563	15555	15452	15419	15687	15430	15757	15519	15437	15477	15475	15423	15486	15569	15693	15399	15524	15525	15422	15660	15461	15622	15444	15432	15467	15601	15541	15591	15796	15537	15553	15510	15483	15549	15457	15539	15356	15433	15497	15246	15498	15674	15571	15466	15376	15545	15416	15483	15470	15707	15515	15456	15547	15584	15551	15488	15478	15608	15428	15336	15556	15525	15543	15602	15569	15462	15533	15419	15515	15424	15608	15581	15450	15501	15386	15428	15519	15255	15640	15480	15445	15429	15453	15362	15423	15366	15671	15566	15718	15478	15591	15355	15576	15532	15480	15469	15518	15531	15482	15276	15557	15567	15577	15496	15445	15493	15571	15515	15463	15442	15536	15486	15312	15678	15496	15578	15531	15655	15500	15597	15535	15446	15375	15324	15519	15582	15529	15511	15546	15536	15647	15426	15460	15520	15500	15417	15552	15481	15403	15434	15454	15513	15537	15572	15692	15334	15617	15592	15605	15386	15353	15597	15505	15568	15465	15434	15404	15381	15438	15584	15459	15512	15458	15423	15549	15438	15709	15567	15446	15656	15450	15580	15376	15489	15339	15569	15463	15459	15501	15580	15507	15453	15555	15499	15448	15538	15582	15428	15488	15724	15463	15372	15435	15464	15409	15354	15565	15635	15529	15467	15603	15511	15448	15369	15555	15560	15442	15382	15435	15459	15542	15431	15499	15419	15357	15439	15523	15346	15245	15431	15510	15647	15598	15447	15321	15437	15637	15492	15584	15433	15375	15423	15513	15419	15573	15413	15525	15255	15607	15263	15413	15507	15446	15422	15657	15418	15326	15494	15405	15618	15583	15450	15569	15302	15516	15509	15568	15484	15486	15438	15436	15430	15401	15306	15454	15409	15454	15457	15460	15443	15519	15516	15436	15511	15562	15430	15600	15424	15563	15396	15501	15583	15503	15501	15602	15362	15616	15379	15672	15628	15457	15516	15546	15419	15538	15427	15390	15575	15346	15570	15508	15454	15463	15508	15741	15437	15620	15465	15523	15649	15410	15384	15621	15464	15574	15526	15455	15368	15445	15489	15547	15370	15438	15335	15588	15561	15566	15642	15463	15690	15397	15462	15557	15750	15570	15475	15465	15274	15473	15355	15530	15483	15637	15582	15523	15486	15479	15398	15510	15230	15229	15566	15527	15607	15524	15512	15585	15565	15594	15561	15509	15398	15596	15564	15259	15470	15505	15595	15455	15297	15495	15342	15572	15543	15521	15558	15366	15527	15511	15558	15474	15465	15587	15542	15408	15501	15604	15533	15542	15429	15459	15531	15623	15429	15496	15432	15592	15590	15530	15504	15455	15593	15490	15476	15530	15404	15454	15479	15541	15535	15431	15544	15358	15374	15503	15564	15628	15393	15544	15483	15570	15559	15418	15633	15405	15298	15348	15465	15494	15620	15567	15492	15600	15489	15460	15335	15513	15383	15589	15523	15374	15344	15416	15502	15357	15434	15474	15462	15681	15586	15354	15589	15423	15497	15588	15606	15647	15379	15561	15471	15459	15448	15519	15433	15509	15569	15447	15571	15491	15511	15517	15736	15722	15334	15552	15441	15487	15627	15580	15457	15501	15476	15424	15377	15588	15599	15405	15580	15450	15426	15439	15433	15549	15695	15454	15640	15486	15525	15500	15368	15556	15589	15390	15443	15393	15420	15487	15593	15530	15415	15473	15390	15289	15483	15590	15363	15590	15382	15583	15482	15525	15486	15641	15505	15398	15391	15400	15476	15342	15417	15410	15509	15424	15554	15532	15235	15511	15607	15542	15591	15523	15349	15591	15536	15461	15506	15491	15612	15530	15551	15537	15433	15615	15365	15474	15455	15395	15502	15392	15344	15686	15488	15583	15529	15548	15465	15544	15472	15465	15547	15571	15500	15446	15536	15469	15540	15638	15460	15477	15470	15598	15311	15428	15490	15395	15368	15537	15497	15502	15417	15446	15709	15547	15531	15389	15616	15547	15458	15535	15583	15421	15473	15570	15667	15503	15406	15531	15503	15340	15556	15285	15414	15494	15399	15509	15534	15384	15604	15366	15343	15573	15420	15376	15574	15417	15703	15636	15569	15426	15515	15352	15650	15515	15617	15570	15396	15513	15509	15527	15371	15569	15396	15513	15402	15420	15580	15443	15414	15548	15487	15596	15485	15401	15459	15497	15444	15552	15379	15623	15601	15422	15637	15503	15650	15394	15567	15420	15534	15631	15457	15543	15433	15618	15458	15589	15533	15441	15754	15466	15398	15653	15552	15490	15545	15407	15542	15415	15461	15531	15609	15366	15476	15346	15385	15589	15545	15520	15496	15342	15507	15513	15372	15484	15377	15409	15584	15406	15528	15551	15514	15633	15594	15486	15386	15521	15494	15708	15407	15419	15358	15489	15456	15598	15369	15401	15494	15254	15548	15564	15489	15394	15379	15686	15634	15447	15235	15644	15325	15571	15469	15466	15451	15677	15461	15565	15588	15405	15476	15331	15640	15374	15469	15426	15414	15614	15502	15489	15640	15579	15491	15484	15513	15497	15395	15487	15399	15296	15494	15598	15470	15323	15485	15321	15467	15547	15452	15342	15433	15432	15455	15491	15547	15449	15372	15511	15730	15609	15525	15442	15549	15489	15509	15427	15370	15456	15571	15435	15532	15340	15605	15295	15568	15492	15439	15694	15528	15580	15404	15645	15453	15442	15446	15418	15425	15543	15539	15549	15696	15475	15441	15357	15498	15518	15537	15538	15477	15475	15571	15364	15404	15480	15612	15446	15408	15560	15370	15459	15467	15340	15506	15464	15472	15446	15552	15641	15412	15513	15515	15598	15460	15589	15635	15559	15475	15336	15345	15406	15419	15477	15515	15446	15537	15647	15641	15464	15445	15451	15421	15560	15439	15666	15428	15463	15374	15597	15428	15515	15700	15375	15429	15456	15498	15448	15520	15640	15382	15614	15532	15503	15440	15558	15544	15593	15511	15627	15615	15550	15464	15632	15536	15400	15537	15459	15451	15453	15502	15268	15308	15519	15453	15562	15612	15327	15514	15492	15403	15614	15537	15552	15302	15499	15508	15429	15568	15387	15461	15428	15497	15486	15569	15436	15315	15616	15426	15435	15570	15571	15382	15469	15616	15583	15554	15575	15609	15485	15406	15526	15324	15510	15607	15626	15538	15378	15477	15414	15543	15557	15410	15400	15317	15451	15705	15510	15686	15578	15480	15409	15498	15490	15539	15272	15213	15660	15391	15512	15679	15461	15621	15478	15532	15405	15376	15519	15446	15525	15511	15421	15586	15512	15410	15426	15496	15424	15483	15566	15688	15463	15546	15548	15426	15483	15414	15565	15454	15421	15471	15552	15581	15458	15480	15648	15379	15172	15631	15321	15531	15438	15414	15493	15519	15556	15527	15363	15312	15486	15567	15390	15527	15349	15421	15552	15397	15523	15539	15440	15636	15457	15343	15476	15531	15407	15378	15509	15565	15401	15553	15490	15411	15548	15531	15496	15640	15502	15383	15662	15567	15529	15541	15385	15459	15590	15418	15474	15404	15501	15488	15483	15596	15536	15359	15455	15362	15467	15360	15612	15419	15503	15659	15588	15581	15592	15532	15515	15450	15486	15435	15445	15573	15408	15479	15649	15271	15544	15490	15327	15593	15531	15437	15528	15541	15474	15423	15546	15408	15566	15700	15518	15489	15408	15610	15511	15282	15526	15481	15604	15482	15409	15619	15478	15488	15381	15583	15671	15462	15501	15475	15538	15490	15602	15493	15616	15612	15478	15612	15341	15450	15446	15493	15455	15371	15435	15475
27018	21835	26449	24679	20839	19721	19438	19081	19372	19320	19102	19143	18811	18523	18466	18573	18779	20392	20721	19771	19099	18672	18327	18433	18361	18464	18293	18625	18385	18435	18530	18378	18509	18352	18403	18216	18472	18661	18418	18473	18418	18275	18196	18456	18399	18273	18328	18220	18324	18329	18210	18313	18497	18304	18419	18432	18454	18517	18309	18522	18388	18450	18166	18286	18429	18554	18343	18096	18344	18461	18415	18248	18380	18375	18323	18396	18418	18589	18398	18389	18292	18369	18515	18282	18395	18352	18404	18351	18342	18352	18306	18249	18514	18354	18521	18550	18523	18323	18531	18515	18397	18430	18374	18183	18188	18309	18302	18303	18281	18377	18513	18178	18482	18356	18439	18303	18341	18321	18407	18544	18329	18360	18164	18415	18292	18360	18198	18335	18259	18491	18378	18280	18209	18390	18349	18125	18638	18384	18406	18362	18335	18287	18374	18413	18366	18295	18499	18511	18300	18353	18312	18377	18331	18092	18258	18335	18354	18294	18484	18415	18336	18494	18379	18328	18393	18404	18311	18424	18285	18479	18373	18498	18461	18231	18349	18436	18323	18121	18329	18388	18484	18287	18231	18249	18583	18390	18306	18300	18293	18289	18416	18479	18302	18337	18266	18229	18359	18473	18558	18176	18356	18407	18650	18476	18348	18357	18401	18428	18428	18376	18575	18450	18553	18592	18329	18401	18202	18155	18452	18338	18337	18333	18402	18370	18410	18544	18329	18213	18279	18366	18492	18331	18374	18459	18457	18428	18354	18226	18395	18414	18356	18361	18287	18373	18316	18210	18462	18618	18478	18247	18358	18513	18627	18270	18562	18480	17906	18355	18305	18284	18545	18392	18336	18289	18303	18304	18468	18376	18367	18327	18541	18322	18342	18479	18303	18607	18163	18415	18464	18397	18343	18439	18389	18240	18512	18522	18386	18327	18284	18361	18415	18288	18270	18326	18505	18678	18300	18411	18458	18200	18386	18254	18439	18354	18490	18349	18709	18335	18279	18344	18241	18170	18423	18495	18222	18341	18132	18428	18540	18440	18456	18325	18398	18223	18346	18385	18664	18410	18406	18288	18429	18228	18495	18291	18494	18340	18375	18265	18533	18310	18438	18318	18156	18320	18385	18317	18408	18456	18434	18308	18310	18426	18522	18587	18544	18472	18425	18642	18252	18553	18545	18489	18350	18397	18349	18454	18408	18373	18573	18296	18193	18301	18373	18400	18481	18324	18249	18378	18335	18328	18595	18052	18445	18437	18388	18352	18288	18488	18324	18330	18537	18272	18376	18309	18314	18173	18319	18367	18321	18434	18468	18400	18255	18251	18444	18353	18266	18224	18350	18428	18295	18392	18509	18350	18318	18352	18602	18560	18304	18462	18451	18308	18171	18381	18389	18325	18435	18448	18439	18424	18297	18375	18384	18335	18375	18405	18273	18348	18436	18545	18548	18465	18459	18340	18356	18066	18228	18372	18218	18358	18377	18465	18482	18442	18324	18446	18437	18440	18410	18389	18379	18425	18312	18475	18397	18150	18540	18184	18407	18353	18292	18486	18290	18411	18517	18312	18345	18249	18322	18535	18415	18277	18424	18478	18436	18280	18399	18341	18351	18343	18386	18476	18389	18343	18369	18405	18297	18381	18372	18163	18425	18461	18394	18546	18403	18405	18416	18511	18266	18420	18342	18263	18319	18340	18224	18265	18420	18418	18360	18669	18322	18551	18328	18324	18451	18332	18391	18421	18611	18425	18354	18572	18350	18353	18509	18480	18614	18272	18666	18275	18590	18285	18488	18332	18410	18234	18237	18480	18368	18034	18321	18407	18408	18284	18464	18262	18479	18357	18332	18517	18411	18404	18160	18247	18308	18187	18400	18256	18387	18310	18439	18487	18480	18352	18371	18314	18458	18496	18582	18487	18335	18345	18383	18494	18603	18507	18625	18471	18401	18393	18388	18513	18285	18397	18329	18528	18256	18397	18411	18357	18336	18277	18486	18479	18449	18387	18188	18235	18654	18361	18507	18404	18435	18357	18395	18245	18305	18425	18375	18505	18602	18279	18478	18463	18390	18128	18405	18297	18344	18448	18164	18382	18200	18463	18415	18318	18326	18129	18406	18331	18393	18480	18184	18656	18281	18470	18332	18573	18380	18458	18426	18494	18334	18482	18395	18538	18451	18475	18530	18210	18591	18380	18401	18585	18518	18479	18209	18464	18462	18235	18461	18252	18475	18304	18603	18537	18515	18200	18441	18527	18509	18411	18364	18415	18190	18503	18359	18341	18376	18380	18354	18149	18393	18351	18378	18442	18630	18471	18485	18300	18543	18496	18401	18576	18343	18305	18252	18642	18449	18516	18548	18531	18359	18583	18496	18360	18333	18546	18479	18434	18434	18355	18318	18294	18366	18474	18457	18325	18314	18349	18242	18227	18406	18238	18310	18318	18263	18481	18340	18463	18530	18313	18410	18406	18372	18513	18437	18348	18526	18444	18352	18119	18212	18495	18370	18437	18347	18325	18468	18239	18278	18572	18382	18379	18364	18575	18265	18424	18314	18455	18342	18439	18413	18316	18364	18423	18326	18431	18601	18460	18411	18266	18494	18292	18305	18383	18390	18385	18339	18466	18226	18348	18342	18368	18478	18560	18261	18457	18359	18484	18390	18520	18625	18426	18330	18528	18482	18413	18345	18324	18393	18377	18357	18409	18445	18391	18305	18573	18631	18382	18263	18366	18565	18360	18459	18389	18533	18414	18343	18459	18383	18482	18468	18452	18421	18450	18436	18474	18313	18450	18416	18284	18425	18424	18401	18371	18334	18420	18264	18512	18351	18316	18420	18357	18262	18284	18315	18335	18349	18242	18409	18216	18465	18611	18556	18508	18433	18410	18303	18365	18310	18256	18363	18279	18491	18417	18387	18304	18305	18335	18618	18616	18309	18453	18354	18394	18474	18619	18481	18387	18687	18625	18413	18262	18330	18375	18178	18414	18242	18440	18233	18313	18397	18400	18507	18317	18343	18296	18297	18435	18503	18466	18414	18275	18500	18332	18516	18546	18197	18118	18355	18460	18611	18528	18420	18318	18752	18600	18403	18330	18352	18569	18199	18418	18506	18409	18487	18385	18410	18106	18194	18289	18501	18430	18350	18441	18458	18410	18458	18459	18356	18364	18340	18519	18412	18478	18427	18365	18427	18498	18430	18428	18443	18332	18368	18263	18489	18374	18256	18548	18319	18402	18257	18298	18419	18513	18423	18463	18456	18331	18598	18249	18254	18151	18424	18349	18509	18394	18304	18194	18433	18555	18288	18306	18490	18185	18379	18506	18411	18432	18441	18298	18463	18452	18403	18475	18391	18434	18110	18571	18703	18475	18533	18188	18392	18321	18534	18330	18545	18201	18348	18280	18359	18178	18442	18361	18480	18417	18182	18427	18511	18238	18386	18370	18432	18335	18477	18393	18255	18354	18440	18302	18378	18463	18468	18190	18545	18382	18448	18340	18291	18374	18540	18420	18280	18435	18575	18469	18529	18377	18386	18463	18329	18348	18447	18394	18118	18430	18425	18379	18368	18433	18384	18293	18410	18124	18435	18156	18161	18357	18621	18427	18501	18309	18544	18443	18294	18517	18356	18610	18501	18341	18568	18425	18346	18497	18335	18364	18376	18397	18467	18397	18316	18178	18168	18309	18322	18422	18111	18341	18378	18433	18192	18392	18511	18156	18261	18268	18357	18136	18164	18736	18338	18245	18381	18421	18654	18484	18308	18426	18479	18356	18224	18416	18338	18390	18467	18385	18437	18170	18395	18243	18391	18411	18569	18482	18224	18322	18314	18560	18507	18264	18333	18464	18348	18480	18472	18285	18465	18539	18372	18393	18500	18425	18429	18372	18400	18382	18554	18293	18423	18336	18534	18303	18522	18580	18320	18255	18481	18418	18588	18462	18467	18425	18519	18454	18471	18301	18467	18505	18318	18655	18437	18423	18417	18333	18400	18390	18365	18333	18365	18417	18416	18419	18353	18331	18302	18435	18373	18674	18267	18550	18670	18407	18271	18287	18523	18512	18264	18548	18660	18420	18286	18306	18392	18358	18353	18331	18577	18403	18347	18195	18255	18392	18366	18454	18279	18303	18503	18376	18373	18188	18225	18243	18363	18533	18559	18287	18310	18502	18360	18186	18302	18591	18391	18138	18200	18215	18472	18559	18590	18333	18217	18391	18424	18447	18241	18310	18467	18274	18325	18315	18215	18277	18417	18262	18554	18258	18343	18411	18542	18341	18396	18390	18325	18340	18240	18543	18443	18174	18221	18442	18350	18361	18416	18154	18353	18385	18424	18603	18512	18307	18284	18521	18397	18428	18403	18187	18540	18505	18460	18322	18343	18255	18312	18307	18233	18390	18362	18314	18468	18253	18463	18537	18250	18351	18515	18360	18480	18264	18500	18355	18600	18365	18377	18337	18615	18358	18262	18505	18493	18348	18395	18808	18376	18405	18394	18469	18329	18475	18367	18073	18536	18447	18124	18266	18319	18431	18325	18392	18234	18361	18417	18449	18513	18379	18449	18321	18584	18350	18336	18139	18427	18382	18658	18535	18646	18173	18473	18459	18418	18426	18692	18397	18362	18483	18283	18271	18498	18466	18244	18128	18391	18245	18275	18406	18594	18139	18225	18352	18456	18430	18253	18408	18421	18475	18520	18371	18515	18386	18459	18275	18463	18458	18492	18328	18244	18236	18293	18531	18381	18306	18186	18425	18356	18334	18253	18358	18323	18361	18159	18614	18278	18265	18444	18412	18191	18223	18287	18451	18502	18441	18401	18595	18452	18492	18297	18265	18321	18458	18425	18407	18481	18261	18283	18317	18512	18457	18482	18182	18373	18358	18464	18445	18325	18173	18241	18468	18444	18490	18297	18590	18389	18264	18303	18694	18387	18580	18523	18462	18259	18509	18186	18306	18286	18419	18363	18664	18366	18366	18448	18444	18420	18421	18426	18392	18456	18413	18447	18456	18472	18231	18334	18150	18483	18358	18380	18205	18403	18298	18490	18260	18362	18247	18385	18154	18477	18302	18392	18136	18419	18215	18547	18140	18298	18388	18428	18275	18202	18113	18150	18450	18432	18280	18354	18412
15754	21509	23488	21225	19518	17306	16725	16379	17335	17059	16723	16544	15998	15902	15709	15899	15925	18261	18215	17040	16187	15832	15771	15619	15396	15550	15412	15534	15459	15542	15684	15428	15651	15460	15648	15545	15557	15554	15436	15547	15353	15501	15444	15635	15590	15458	15552	15652	15552	15447	15276	15543	15487	15498	15519	15508	15681	15415	15448	15367	15678	15378	15496	15537	15508	15473	15694	15524	15382	15460	15348	15627	15596	15569	15363	15540	15575	15434	15424	15576	15388	15489	15361	15462	15607	15519	15384	15625	15352	15371	15535	15534	15678	15537	15606	15631	15412	15571	15482	15523	15347	15613	15556	15650	15613	15525	15539	15542	15503	15479	15683	15598	15378	15396	15472	15441	15499	15442	15378	15531	15586	15621	15561	15385	15548	15369	15555	15560	15471	15382	15484	15457	15667	15548	15460	15673	15486	15540	15501	15449	15494	15358	15490	15447	15642	15409	15651	15436	15514	15424	15475	15672	15592	15461	15446	15429	15379	15521	15575	15579	15453	15549	15562	15379	15338	15325	15501	15538	15677	15525	15231	15594	15670	15506	15678	15599	15387	15396	15523	15461	15513	15571	15574	15555	15582	15406	15596	15549	15483	15460	15620	15513	15465	15460	15633	15514	15376	15452	15520	15468	15436	15440	15227	15553	15586	15531	15459	15691	15474	15588	15447	15376	15549	15557	15483	15600	15660	15663	15333	15335	15525	15445	15494	15417	15424	15568	15458	15658	15504	15524	15557	15321	15474	15540	15543	15688	15404	15460	15437	15359	15569	15516	15586	15405	15660	15709	15542	15413	15444	15388	15590	15414	15483	15576	15505	15490	15543	15451	15452	15492	15706	15493	15446	15575	15564	15460	15526	15447	15418	15580	15475	15409	15441	15613	15435	15447	15442	15457	15551	15409	15403	15524	15352	15399	15638	15450	15559	15557	15429	15447	15439	15418	15506	15366	15448	15482	15567	15446	15519	15388	15600	15415	15479	15335	15544	15457	15537	15615	15370	15456	15553	15519	15479	15347	15577	15345	15418	15536	15414	15524	15445	15493	15551	15446	15544	15657	15460	15650	15461	15332	15458	15645	15546	15482	15401	15512	15669	15433	15616	15569	15314	15451	15515	15654	15706	15578	15515	15365	15456	15557	15447	15498	15602	15299	15514	15483	15540	15686	15537	15682	15360	15549	15549	15462	15493	15527	15589	15616	15665	15425	15792	15495	15543	15443	15577	15443	15409	15436	15477	15428	15388	15492	15473	15561	15564	15532	15532	15589	15560	15657	15451	15538	15537	15402	15500	15301	15477	15510	15437	15505	15516	15435	15536	15550	15494	15458	15525	15527	15468	15376	15513	15642	15620	15515	15645	15471	15440	15607	15532	15546	15353	15576	15584	15515	15425	15551	15560	15521	15681	15569	15447	15356	15545	15481	15424	15558	15440	15616	15530	15540	15631	15373	15395	15728	15541	15581	15379	15481	15668	15414	15800	15484	15573	15550	15375	15382	15422	15656	15655	15470	15418	15412	15442	15569	15498	15568	15383	15360	15393	15436	15531	15547	15424	15510	15440	15553	15623	15456	15549	15325	15424	15656	15558	15540	15436	15627	15539	15354	15529	15511	15576	15487	15488	15528	15682	15504	15619	15275	15374	15625	15540	15510	15741	15396	15539	15524	15620	15598	15464	15594	15528	15649	15399	15617	15450	15424	15438	15619	15535	15564	15325	15632	15473	15481	15478	15466	15417	15294	15573	15495	15711	15415	15440	15564	15490	15283	15510	15386	15491	15556	15421	15491	15484	15390	15633	15419	15495	15491	15624	15443	15499	15617	15546	15475	15463	15493	15466	15684	15402	15646	15529	15524	15655	15535	15455	15608	15602	15316	15703	15715	15628	15624	15445	15552	15456	15406	15451	15472	15644	15643	15455	15648	15470	15492	15584	15519	15654	15582	15426	15515	15452	15500	15458	15521	15521	15474	15560	15621	15522	15541	15500	15589	15499	15584	15650	15488	15608	15422	15581	15650	15675	15513	15638	15477	15423	15485	15400	15297	15439	15509	15500	15428	15450	15679	15360	15497	15539	15553	15481	15553	15601	15591	15452	15597	15611	15679	15448	15685	15478	15594	15491	15544	15558	15519	15633	15477	15624	15585	15604	15527	15651	15523	15441	15476	15450	15500	15459	15526	15393	15474	15592	15519	15663	15558	15437	15458	15629	15428	15643	15501	15470	15533	15488	15544	15569	15434	15421	15461	15531	15516	15283	15645	15577	15533	15484	15657	15621	15558	15587	15522	15425	15671	15550	15423	15361	15582	15648	15495	15455	15491	15427	15731	15604	15588	15539	15433	15507	15573	15580	15310	15420	15449	15565	15507	15656	15361	15589	15448	15351	15555	15677	15563	15464	15518	15622	15563	15451	15531	15561	15534	15472	15591	15542	15512	15378	15639	15396	15581	15589	15493	15476	15661	15589	15661	15503	15573	15527	15608	15552	15490	15599	15486	15426	15632	15495	15630	15616	15561	15381	15451	15411	15500	15560	15513	15542	15474	15424	15564	15384	15549	15565	15461	15520	15679	15545	15543	15549	15655	15324	15336	15551	15500	15574	15648	15336	15314	15378	15687	15465	15464	15353	15458	15460	15523	15404	15553	15428	15584	15567	15500	15417	15598	15596	15465	15619	15675	15544	15511	15508	15373	15625	15512	15488	15468	15568	15464	15482	15452	15298	15496	15419	15564	15417	15559	15524	15501	15407	15474	15444	15555	15741	15639	15760	15597	15551	15576	15626	15624	15292	15612	15416	15547	15623	15406	15438	15569	15516	15492	15462	15620	15674	15395	15462	15421	15650	15533	15577	15625	15532	15559	15551	15463	15381	15567	15589	15398	15641	15492	15554	15635	15411	15440	15524	15555	15259	15498	15540	15422	15420	15622	15509	15470	15362	15431	15446	15490	15543	15521	15380	15410	15593	15386	15248	15475	15674	15541	15407	15512	15666	15677	15635	15475	15546	15390	15413	15510	15592	15473	15649	15491	15395	15458	15358	15501	15502	15530	15576	15394	15519	15552	15525	15583	15633	15633	15454	15461	15387	15523	15673	15515	15669	15459	15566	15582	15505	15543	15481	15582	15576	15407	15469	15522	15424	15684	15461	15501	15693	15463	15566	15543	15568	15539	15406	15420	15588	15450	15374	15575	15544	15658	15318	15618	15469	15545	15432	15356	15448	15510	15646	15709	15294	15451	15622	15689	15652	15386	15551	15456	15443	15635	15512	15554	15538	15596	15614	15400	15586	15348	15441	15652	15494	15306	15525	15472	15590	15386	15267	15557	15637	15427	15392	15471	15512	15415	15376	15408	15360	15549	15457	15643	15376	15638	15654	15338	15597	15475	15572	15627	15407	15423	15439	15673	15439	15549	15525	15668	15699	15499	15514	15340	15470	15464	15302	15460	15551	15464	15493	15578	15413	15602	15672	15535	15509	15602	15419	15393	15527	15666	15577	15514	15265	15534	15421	15585	15357	15524	15487	15563	15700	15469	15602	15468	15524	15571	15518	15651	15646	15398	15638	15570	15601	15510	15432	15461	15567	15397	15496	15585	15655	15570	15639	15516	15401	15445	15522	15653	15498	15366	15357	15683	15731	15472	15492	15586	15548	15491	15581	15481	15447	15523	15471	15556	15460	15682	15432	15402	15631	15558	15435	15512	15566	15601	15564	15545	15474	15475	15605	15505	15435	15401	15577	15386	15523	15604	15413	15582	15576	15333	15432	15408	15565	15601	15464	15555	15752	15561	15496	15359	15370	15496	15541	15434	15549	15506	15465	15499	15536	15513	15529	15619	15521	15653	15657	15377	15502	15631	15426	15357	15683	15492	15616	15426	15451	15466	15460	15491	15568	15371	15638	15538	15396	15586	15582	15387	15555	15447	15404	15530	15451	15359	15536	15466	15502	15404	15449	15458	15628	15501	15305	15508	15544	15430	15378	15676	15435	15433	15499	15355	15352	15446	15536	15591	15469	15547	15468	15644	15493	15554	15330	15643	15614	15350	15547	15403	15442	15517	15550	15515	15549	15456	15596	15496	15468	15639	15520	15443	15580	15487	15482	15543	15440	15464	15590	15457	15535	15582	15427	15550	15532	15616	15424	15431	15495	15490	15489	15600	15581	15480	15659	15502	15447	15598	15540	15613	15531	15550	15507	15278	15490	15498	15508	15448	15637	15568	15507	15516	15458	15540	15497	15519	15610	15462	15481	15655	15481	15492	15612	15610	15562	15615	15559	15525	15617	15431	15374	15650	15607	15412	15525	15621	15659	15480	15516	15671	15548	15534	15619	15434	15497	15632	15523	15495	15550	15409	15618	15547	15786	15524	15601	15454	15616	15678	15490	15496	15487	15675	15315	15541	15480	15618	15551	15623	15468	15394	15596	15420	15391	15442	15546	15471	15504	15391	15597	15604	15460	15592	15606	15572	15503	15444	15417	15351	15518	15553	15589	15514	15487	15471	15697	15490	15574	15447	15653	15455	15680	15429	15496	15420	15563	15524	15558	15513	15524	15626	15370	15554	15693	15320	15441	15466	15531	15455	15548	15346	15537	15389	15542	15627	15490	15715	15533	15359	15485	15574	15594	15587	15384	15553	15463	15395	15524	15616	15594	15542	15582	15376	15350	15357	15494	15544	15497	15493	15611	15437	15344	15428	15495	15354	15436	15502	15632	15443	15674	15463	15627	15585	15445	15495	15490	15431	15589	15614	15535	15461	15396	15521	15417	15573	15474	15344	15469	15347	15456	15345	15446	15504	15411	15454	15471	15471	15537	15633	15626	15468	15520	15428	15535	15525	15649	15469	15571	15356	15505	15532	15603	15474	15591	15573	15572	15572	15711	15469	15504	15645	15588	15521	15675	15370	15485	15569	15374	15571	15504	15515	15439	15601	15490	15282	15624	15648	15479	15615	15527	15518	15516	15523	15509	15363	15403	15429	15569	15543	15465	15688	15489	15585	15559	15614	15431	15598	15321	15470	15531	15648	15457	15577	15650	15499	15413	15482	15517	15501	15573	15724	15525	15489	15405	15481	15329	15312	15520	15476	15530	15643	15470	15587	15394	15632	15345	15570	15580	15457	15623	15542	15636	15501
23805	20920	28159	24159	22476	22830	21877	19700	19320	19560	19351	18730	18413	18225	18255	18334	19932	28148	26844	23111	20528	19125	18177	17887	18014	18023	18016	18208	18035	17778	17866	18025	17933	17824	17956	17887	17799	18259	17870	18060	17872	17957	17979	18087	18103	17936	18083	17940	18188	17909	17957	18139	17806	17988	17943	17889	17892	18054	17975	17997	17872	17881	18154	18013	17752	17877	18093	18016	17703	17929	17870	17831	18061	17992	17880	18033	18086	17982	17831	18061	17906	17930	17738	17856	17940	18031	17919	18014	18076	17954	17891	17851	17909	17932	17811	17785	17648	17957	17918	17907	17971	17854	17993	17846	17907	17987	18072	17953	17859	17981	17944	17767	18011	18048	17812	17951	18005	17866	17932	17776	17950	17830	17819	17883	17671	18152	18080	17733	17865	17972	17765	17775	18052	17921	17793	17949	17952	17855	17781	17733	17759	17828	17807	18116	17890	17815	17848	18147	18086	17896	17881	17846	18074	17999	17981	17823	17893	17915	17831	17819	17901	17882	18014	17944	17978	17796	17760	17950	17909	17798	18027	17930	18059	18024	17816	17916	17935	17849	17961	18016	17781	17923	18042	17783	17941	17919	17662	17862	17726	17889	17900	17671	17912	17867	18017	17852	17995	18004	18049	17943	17666	17847	17918	18110	17855	17815	17782	17811	17878	18050	18120	17944	17841	18052	18118	17811	17853	17924	17755	17917	17849	17766	17904	17963	18042	18143	18118	17963	17816	18029	17705	17819	17930	17904	17931	17888	18015	17936	18030	17793	18038	17803	17933	18005	17908	17838	17958	17981	17708	17808	17934	17827	17949	17798	17919	17809	17939	17877	17849	17917	17990	17824	17799	18030	17756	17797	17800	17937	18108	17976	17984	18334	17946	17924	17924	17757	17957	17924	17958	17748	17974	17993	17871	17971	17868	17960	17956	17915	17947	17819	18016	17887	18018	18018	17840	17789	18013	17675	17757	18102	17984	17856	17806	17899	18002	17874	18051	17849	18149	18136	18100	17982	18098	17858	18017	17964	17790	18074	17879	17890	17848	17860	17898	17883	18188	17902	17757	17880	17827	17931	17837	17880	17896	17769	17962	17975	17913	17976	17980	17994	17893	17949	17998	17827	17874	18009	17878	18273	17942	17576	17714	17835	17776	17763	17781	17738	17971	18128	17917	17903	18085	18068	17784	17800	17885	17910	17866	17884	17878	17903	17873	17710	17847	17792	17902	17765	18011	17931	17791	17915	17845	17813	17894	17945	17871	17916	17853	17863	17936	17788	17840	17774	17994	18026	17791	18142	18021	17820	18035	17968	18215	17966	17816	17969	17809	17955	17867	18143	17840	17797	17771	17947	17897	17682	18044	17900	17802	17850	17856	17945	17722	17868	17840	18073	17777	17797	17923	18110	17851	17696	17954	17974	17992	18103	18098	17914	17936	17989	17865	17885	17954	17844	17950	18026	17768	17786	17813	17814	17755	17954	18112	17774	17922	17708	17877	17732	17907	17782	18050	17958	18037	18058	18069	17855	17773	17851	17936	18017	17994	17774	17874	18036	17778	18049	17872	18097	17998	18049	17934	17759	17897	17953	18045	17954	17937	18015	18021	17836	18023	17957	17806	17838	17744	18003	17981	18020	17784	17801	17935	18005	18012	18041	18048	17958	18010	17878	17998	18052	17866	17941	17918	18104	17806	17817	17893	17934	17860	17976	18043	17906	18000	17952	18038	17984	17999	17923	17703	17997	17933	17949	17914	17840	17940	17842	17994	17908	17685	17823	17861	18000	17828	17874	18013	17926	17949	17965	18162	17854	17766	17831	17847	17878	17950	17883	17959	17924	17777	17762	18011	18086	17720	17841	17795	17932	17833	17976	18083	17838	17979	17974	18041	17971	17992	17997	18022	17991	17740	17873	17872	17855	17923	18017	18063	17922	17929	18011	17787	18048	17914	17752	17924	18027	17965	17925	17788	18129	17942	17779	17706	17897	18177	17856	17962	17937	17949	17854	17932	17666	17747	17811	18094	17950	17879	17988	17866	18006	18013	18105	17842	17841	17926	17992	18013	17701	17833	17857	17859	18068	17927	17963	18099	17888	17813	17960	17993	18040	17656	18005	18053	17884	17930	17981	17975	18006	17950	17873	17806	17648	17970	17788	18012	17916	18022	17758	17783	17922	17784	17874	17972	17773	17839	17958	17862	17986	18028	17809	18023	17834	17854	18015	18008	18069	17741	18003	18055	17892	18005	17952	18112	17821	17781	18115	17856	17801	18085	17847	18136	17892	17751	17881	18006	18027	17901	18027	17879	17994	17894	17977	17781	18119	18058	18020	18004	17860	17950	17907	17911	17719	17972	18026	17591	17991	18011	17915	17879	17724	18027	18083	17849	17888	17902	17981	17975	17834	17812	17997	17848	17836	17794	17796	17844	17935	17794	17964	17988	18014	17920	17867	17940	17899	17911	17878	17888	17868	17854	17844	17860	17861	17946	17856	17850	17751	18107	17917	17845	18053	17853	18081	17806	17850	17947	17824	18063	17973	17951	17975	17999	17921	18031	17941	18046	17794	18009	17945	17938	17932	17925	17932	17859	18018	17794	17981	17934	17921	17805	17813	17819	17957	18068	17988	17598	17814	17732	17846	17945	17975	18249	18131	17994	17933	17773	17939	18043	17844	17939	18017	17757	18132	17901	17847	17827	18053	18043	17923	18018	18024	17869	17931	17900	17938	18029	17987	17810	17752	17905	17953	17982	17864	18106	17954	17981	17790	17798	18002	18034	17812	18024	17877	17912	17845	17923	17902	17922	18008	17919	17886	17935	18194	17970	17965	17835	17998	17916	18000	17899	17957	17968	17983	18152	17793	17859	18028	17976	17971	17926	18152	18146	17931	18061	17951	18103	18052	17827	17988	18099	18093	17914	17916	17720	17833	18019	18049	17826	17840	17940	17990	17730	18078	17815	17755	17628	17973	17715	18184	17809	17825	17994	17945	17801	18002	17943	17861	17909	17875	17769	18018	17873	17942	18099	18025	17855	17833	18050	17856	17825	18055	17783	17915	17986	17948	18094	18213	18009	18007	17875	17862	17788	17826	17838	17919	17888	17972	17872	17675	17959	17803	17961	17773	18009	17893	17976	17919	18057	18152	17924	17799	17735	17870	17750	18041	17868	18124	18117	17904	17906	18049	17894	17950	17873	17826	17980	17961	17821	18087	17818	18082	17900	18021	17855	18034	18003	17941	17999	17907	17823	18055	17983	17900	17850	17866	18114	17823	17980	17886	17900	17892	17805	18123	17928	17886	17795	17941	17885	18003	17996	18151	17973	17909	17842	17824	18058	17787	17898	17839	17929	18043	17969	18138	18027	17977	17995	17975	17858	17884	17717	17804	17908	18028	17860	18052	17923	17886	18061	18143	18058	17971	18031	17779	17982	18057	18023	17958	17800	17829	17878	17753	17917	17919	17892	17664	17859	17843	18058	17896	17849	17956	17832	17719	18050	17989	17877	18082	17947	18049	17751	18099	18082	18114	18031	17819	17972	17855	17975	17824	17882	17885	18006	17943	17985	18045	17983	18184	18162	17642	17920	17822	18038	17814	18014	17923	17898	18122	17863	17868	17959	17950	17954	17843	17877	17836	17869	17980	17995	17972	17960	17935	17891	17897	17845	17935	17918	17875	17992	17844	18117	18010	17785	17954	17988	17866	17889	17966	18034	17951	18100	17958	17981	17882	17770	17896	18062	17810	18021	17863	17988	17980	17970	18109	18046	17850	17773	17885	17844	17842	17900	17787	17811	17904	17998	17734	18027	18040	17989	17849	17922	17893	18037	17859	17955	18037	17843	17953	18061	17702	17887	18180	18063	18033	17795	18031	17922	17873	17910	17734	17785	17930	17894	17849	17597	17946	17867	17980	17948	17980	18035	17856	17886	17993	17970	17898	17788	17780	17928	17744	18031	18037	17865	17781	17973	17855	17563	17892	18119	17955	18063	17998	17945	17835	18113	18018	17839	17991	17889	17866	17924	17994	18058	17961	17790	17994	17863	18012	18193	17766	17823	17983	17794	17899	17963	17902	17949	18007	18019	17877	18058	17715	17904	17911	17979	18075	18004	17997	17986	17968	17942	17929	18130	17925	17839	18150	17845	17919	17818	17829	18007	17885	18003	17814	17954	18059	18054	17733	17867	17903	18145	18062	17799	17957	17937	17800	17828	17930	18075	17973	17771	17960	18023	18110	17933	17838	17745	17835	17653	17999	17984	17881	17944	18008	17946	17908	17916	17951	18259	18049	17922	17852	17794	17844	17974	17967	17746	17925	17907	17958	17885	18051	18026	17742	18105	17908	18054	17861	17917	17789	17955	17976	17990	18138	18115	17979	17833	17972	17823	17823	18006	18148	17950	18200	18015	18027	18037	17895	17824	17909	17765	18008	18040	17892	18000	17887	18039	17889	18014	18016	17893	17988	17991	17877	17646	17940	17796	18111	17891	17812	17913	17875	18048	17652	17934	17738	18068	17847	18007	17942	17675	18044	18073	17790	17776	18023	17956	17920	17954	17811	17875	17948	17789	17938	17914	17882	17986	18014	17859	17790	17919	17718	18016	17803	17892	17999	18126	17971	17940	18037	18045	18036	18043	18015	18172	17945	18028	18008	18018	18034	17888	17833	17874	17795	17903	17966	18062	17961	17827	17818	17900	17898	17763	17847	17850	18014	17928	17936	18018	18053	17771	17912	18063	17813	17825	17943	17914	17972	17907	17937	18009	17859	17841	18044	18007	18046	17923	17831	17989	17874	17879	17881	17986	17862	17979	17896	18013	17846	17949	17848	17984	17947	17918	18041	18039	17970	17849	18012	17837	18042	17800	17886	17801	17874	17973	17924	17787	17956	17849	17968	17968	17939	17855	17849	17699	17833	17948	17955	17989	18221	18044	17767	17971	18072	17744	17938	17942	17982	17884	18216	17936	18077	17877	18138	17848	17979	18039	17960	17837	17858	17914	17921	17826	17906	17855	18036	17887	17682	17988	18040	18033	17924	17984	18083	18126	17877	17971	18062	17932	17616	17924	17798	17990	18025	17791	18063	17842	17995	17773	17765	17909	17858	17923	17913	17730	17955	18046	17741	17998	17768	17827	18002
14641	26303	29475	24594	21987	19400	17631	17477	17353	17508	17402	16454	15717	15638	15726	15729	18761	28926	25633	21246	17914	16391	15370	15086	15486	15227	15194	15416	15372	15298	15279	15123	15301	15292	15097	15256	15313	15106	15205	15384	15235	15212	15313	15338	15318	15266	15392	15341	15298	15053	15267	15315	15254	15107	15367	15218	15283	15148	15324	15347	15212	15298	15276	15183	15163	15400	15092	15338	15361	15225	15205	15458	15210	15173	15291	15333	15173	15260	15194	15444	15439	15315	15303	15155	15278	15331	15201	15350	15400	15181	15275	15164	15435	15328	15367	15321	15259	15294	15178	15337	15081	15202	15162	15221	15145	15114	15387	15204	15287	15163	15353	15188	15202	15399	15212	15251	15421	15291	15342	15386	15135	15295	15119	15300	15040	15088	15296	15176	15224	15177	15124	15284	15367	15388	15189	15227	15355	15345	15410	15328	15180	15345	15342	15365	15189	15281	15282	15274	15274	15226	15415	15200	15406	15084	15232	15244	15221	15239	15154	15202	15264	15103	15153	15248	15224	15368	15473	15161	15162	15368	15273	15115	15363	15272	15245	15214	15268	15261	15189	15102	15193	14971	15104	15331	15117	15379	15326	15154	15514	15124	15290	15102	15344	15142	15144	15084	15298	15389	15334	15149	15602	15232	15264	15242	15119	15340	15276	15098	15359	15155	15217	15320	15150	15408	15273	15384	15265	15360	15192	15329	15189	15344	15313	15473	15146	15332	15229	15278	15368	15462	15315	15241	15175	15308	15346	15324	15179	15151	15077	15161	15300	15299	15361	15126	15423	15186	15291	15124	15393	15250	15114	15266	15320	15125	15089	15287	15278	15389	15132	15277	15238	15255	15416	15130	15206	15310	15294	15054	15125	15341	15252	15336	15341	15248	15224	15349	15353	15348	15195	15211	15165	15351	15321	15341	15111	15241	15141	15230	15237	15291	15386	15260	15354	15089	15241	15248	15216	15240	15345	15189	15290	15215	15254	15186	15275	15123	15261	15208	15169	15158	15268	15216	15317	15233	15187	15235	15233	15201	15172	15131	15159	15246	15071	15309	15381	15244	15169	15367	15349	15200	15469	15330	15315	15183	15388	15249	15143	15401	15109	15290	15224	15108	15321	15190	15167	15420	15272	15414	15241	14939	15479	15163	15314	15158	15279	15244	15102	15168	15367	15297	15210	15346	15309	15242	15393	15357	15405	15351	15350	15227	15368	15323	15307	15308	15369	15201	15216	15197	15255	15297	15201	15433	15176	15326	15171	15136	15414	15159	15220	15201	15327	15289	15179	15140	15130	15262	15385	15256	15315	15289	15169	15309	15258	15226	15300	15209	15427	15270	15205	15237	15402	15212	15369	15188	15328	15151	15193	15213	15310	15209	15225	15173	15230	15302	15132	15119	15271	15219	15178	15354	15248	15304	15167	15321	15237	15152	15232	15286	15265	15160	15195	15191	15219	15031	15324	15196	15190	15380	15312	15292	15408	15320	15229	15308	15208	15164	15363	15179	15274	15141	15332	15305	15073	15212	15302	15281	15287	15101	15320	15149	15350	15407	15063	15246	15420	15329	15494	15070	15473	15305	15154	15236	15349	15173	15339	15329	15260	15271	15060	15329	15349	15065	15238	15305	15251	15310	15175	15299	15415	15177	15213	15174	15460	15162	15192	15334	15248	15392	15157	15276	15365	15345	15203	15259	15407	15351	15204	15348	15274	15255	15209	15186	15253	15228	15200	15332	15332	15204	15216	15363	15082	15152	15396	15198	15120	15203	15265	15278	15187	15177	15306	15373	15231	15188	15278	15064	15160	15333	15280	15425	15357	15262	15228	15204	15340	15174	15332	15114	15355	15229	15234	15371	15111	15115	15238	15186	15108	15192	15385	15137	15131	15247	15366	15124	15148	14989	15194	15246	15008	15237	15312	14999	15340	15342	15172	15401	15395	15118	15269	15171	15260	15144	15198	15207	15244	15202	15154	15402	15486	15286	15307	15141	15172	15286	15255	15300	15312	15179	15416	15168	15380	15324	15270	15154	15518	15173	15164	15400	15336	15244	15195	15262	15377	15067	15333	15237	15135	15176	15289	15232	15287	15286	15055	15052	15255	15164	15238	15368	15028	15180	15167	15328	15138	15300	15274	15251	15269	15323	15372	15165	15375	15297	15174	15288	15387	15363	15129	15285	15272	15089	15400	15250	15243	15317	15317	15306	15134	15181	15364	15202	15127	15107	15221	15292	15236	15298	15253	15266	15098	15475	15229	15238	15270	15187	15320	15219	15220	15309	15157	15366	15384	15383	15102	15057	15192	15200	15188	15019	15217	15174	15083	15209	15274	15253	15261	15276	15395	15159	15251	15348	15174	15237	15260	15052	15183	15239	15348	15074	15301	15240	15431	15394	15171	15376	15088	15281	15309	15436	15198	15188	15271	15338	15153	15230	15324	15332	15080	15178	15345	15228	15134	15246	15352	15215	15147	15461	15269	15266	15262	15428	15234	15275	15278	15199	15401	15160	15146	15222	15228	15468	15272	15284	15286	15314	15174	15327	15070	15278	15093	15107	15062	15250	15073	15234	15179	15420	15282	15295	15254	15263	15188	15307	15456	15112	15347	15295	15262	15249	15280	15307	15332	15193	15113	15159	15297	15225	15200	15123	15141	15306	15300	15120	15215	15186	15296	15176	15280	15175	15164	15231	15124	15224	15348	15351	15180	15235	15296	15315	15462	15335	15358	15358	15305	15161	15314	15321	15371	15448	15262	15435	15162	15226	15285	15293	15280	15292	15144	15367	15214	15223	15251	15074	15209	15352	15032	15393	15245	15171	15209	15148	15045	15248	15234	15166	15329	15283	15270	15251	15300	15249	15266	15232	15230	15075	15226	15183	15394	15120	15244	15341	15211	15252	15355	15319	15137	15307	15262	15327	15198	15090	15216	15272	15208	15079	15235	15267	15065	15194	15209	15228	15173	15205	15258	15291	15255	15115	15361	15234	15454	15136	15219	15309	15175	15280	15374	15284	15255	15239	15350	15238	15409	15171	15232	15184	15257	15117	15337	15319	15250	15342	15222	15211	15430	15292	15140	15292	15097	15250	15216	15241	15338	15140	15301	15121	15255	15242	15321	15376	15099	15371	15266	15260	15380	15451	15193	15364	15399	15260	15347	15197	15310	15337	15381	15169	15356	15239	15298	15039	15486	15139	15080	15296	15229	15420	15282	15219	15144	15286	15245	15291	15416	15298	15271	15177	15098	15166	15301	15116	15191	15137	15211	15196	15189	15229	15166	15246	15151	15209	15155	15327	15289	15345	15325	15163	15136	15162	15358	15177	15204	15224	15258	15322	15396	15175	15033	15231	15262	15387	15370	15233	15313	15294	15022	15101	15302	15142	15257	15090	15215	15252	15325	15289	15166	15243	15354	15326	15240	15297	15274	15264	15367	15459	15220	15403	15189	15301	15313	15310	15188	15257	15350	15212	15131	15264	15161	15351	15182	15324	15057	15184	15279	15368	15476	15234	15239	15362	15426	15273	15164	15387	15411	15196	15248	15172	15124	15187	15260	15140	15375	15291	15365	15160	15049	15327	15161	15188	15237	15434	15372	15226	15279	15076	15188	15221	15275	15229	15372	15277	15138	15246	15232	15249	15241	15400	15262	15343	15400	15136	15278	15258	15315	15038	15507	15216	15159	15400	15323	15091	15250	15265	15251	15216	15191	15365	15223	15257	15341	15077	15213	15423	15300	15242	15311	15048	15339	15241	15127	15406	15300	15324	15162	15285	15234	15275	15134	15461	15256	15296	15145	15291	15186	15317	15349	15181	15337	15284	15162	15320	15180	15232	15326	15303	15273	15224	15275	15122	15230	15137	15159	15467	15285	15189	15193	15161	15265	15320	15222	15402	15320	15088	15261	15339	15171	15305	15242	15326	15318	15346	15194	15136	15225	15227	15322	15343	15204	15280	15252	15268	15219	15155	15239	15305	15259	15205	15410	15247	15288	15322	15152	15152	15154	15225	15276	15344	15400	15385	15387	14988	15279	15124	15411	15106	15148	15320	15275	15359	15241	15013	15253	15249	15198	15150	15255	15268	15169	15401	15138	15245	15314	15307	15272	15192	15086	15267	15309	15247	15249	15245	15019	15193	15109	15112	15144	15295	15295	15316	15288	15154	15346	15428	15196	14995	15431	15298	15246	15285	15227	15123	15345	15192	15257	15240	15551	15260	15119	15224	15334	15302	15156	15248	15396	15265	15317	15298	15178	15189	15101	15136	15194	15351	15317	15155	15231	15008	15189	15319	15301	15213	15090	15359	15408	15328	15496	15226	15264	15095	15284	15256	15157	15287	15329	15342	15215	15385	15212	15075	15291	15247	15321	15258	15215	15283	15429	15471	15226	15034	15282	15050	15280	15332	15301	15185	15149	15305	15205	15273	15362	15227	15097	15291	15240	15248	15257	15220	15074	15367	15254	15331	15285	15203	15310	15212	15210	15461	15379	15274	15005	15232	15183	15241	15274	15136	15215	15282	15385	15327	15192	15260	15251	15205	15143	15150	15200	15219	15224	15204	15146	15243	15163	15088	15102	15170	15387	15114	15146	15236	15327	15195	15263	15116	15060	15183	15243	15183	15249	15403	15310	15222	15162	15265	15245	15403	15160	15181	15278	15116	15271	15350	15184	15250	15247	15275	15345	15165	15052	15271	15176	15273	15203	15374	15180	15332	15271	15252	15285	15369	15056	15350	15092	15085	15364	15159	15180	15188	15252	15269	15333	15051	15345	15240	15132	15333	15419	15251	15182	15280	15299	15288	15185	15138	15251	15230	15255	15194	15192	15267	15198	15349	15055	15264	15197	15207	15382	15312	15248	15105	15500	15271	15176	15218	15259	15188	15098	15334	15192	15352	15152	15414	15323	15232	15080	15285	15129	15075	15305	15112	15109	15217	15291	15311	15182	15298	15163	15346	15325	15388	15139	15352	15087	15360	15339	15213	15007	15169	15190	15232	15239	15245	15286	15327	15332	15142	15210	15173	15120	15252	15187	15144	15139	15312	15264	15271	15206	15120	15301	15400	15441	15129	15320	15256	15432	15124	15298	15146	15229	15142	15297	15303	15331	15250	15293	15415	15184	15228	15248	15280
22551	20928	28661	23385	21240	23687	25862	20793	20398	21102	20841	19757	19046	19218	19117	19250	26265	36934	33197	27658	23115	20117	18956	18708	18772	18658	18452	18512	18429	18576	18720	18634	18690	18755	18505	18513	18735	18768	18715	18490	18503	18721	18546	18679	18630	18477	18588	18680	18367	18547	18493	18442	18711	18403	18551	18381	18491	18479	18397	18615	18571	18362	18531	18588	18296	18353	18571	18539	18701	18417	18522	18643	18476	18543	18621	18571	18658	18599	18520	18457	18460	18639	18592	18601	18539	18764	18502	18571	18500	18708	18422	18314	18454	18516	18624	18678	18646	18748	18610	18441	18495	18543	18521	18525	18396	18395	18452	18414	18606	18525	18630	18383	18452	18450	18522	18659	18611	18493	18574	18540	18301	18469	18595	18671	18577	18158	18534	18610	18332	18535	18559	18380	18595	18443	18654	18224	18483	18643	18407	18508	18543	18601	18704	18531	18605	18415	18422	18454	18439	18231	18493	18552	18425	18375	18378	18441	18436	18454	18381	18370	18308	18446	18301	18565	18288	18537	18428	18524	18481	18556	18581	18401	18366	18424	18491	18320	18514	18479	18497	18627	18505	18441	18531	18357	18566	18309	18491	18586	18457	18479	18757	18511	18350	18578	18491	18278	18212	18419	18563	18479	18538	18415	18206	18600	18431	18436	18447	18450	18442	18539	18524	18565	18626	18434	18602	18549	18236	18251	18562	18485	18371	18356	18637	18644	18438	18368	18614	18385	18584	18325	18248	18403	18468	18363	18444	18735	18635	18465	18544	18610	18453	18457	18457	18484	18570	18736	18523	18341	18491	18533	18399	18380	18469	18540	18257	18574	18446	18462	18410	18384	18364	18483	18588	18400	18780	18513	18453	18397	18542	18494	18450	18626	18544	18437	18405	18424	18680	18535	18677	18531	18396	18501	18426	18358	18642	18383	18424	18425	18351	18361	18410	18342	18304	18384	18509	18608	18398	18491	18417	18262	18421	18687	18472	18367	18490	18522	18486	18536	18588	18596	18419	18513	18558	18355	18405	18440	18714	18524	18495	18634	18507	18718	18508	18626	18466	18589	18518	18520	18638	18355	18594	18500	18259	18550	18396	18533	18578	18632	18443	18377	18250	18240	18358	18286	18387	18619	18353	18681	18353	18391	18402	18246	18661	18442	18596	18470	18274	18515	18443	18669	18624	18582	18652	18420	18526	18633	18338	18609	18445	18630	18486	18365	18425	18431	18432	18311	18412	18612	18698	18388	18400	18419	18468	18394	18355	18460	18459	18458	18383	18353	18282	18347	18506	18518	18481	18387	18688	18669	18570	18603	18636	18352	18621	18371	18566	18270	18375	18482	18454	18429	18473	18483	18390	18588	18474	18549	18418	18648	18540	18442	18520	18439	18555	18480	18401	18508	18488	18455	18435	18413	18609	18541	18400	18459	18374	18405	18487	18452	18451	18710	18627	18467	18554	18435	18437	18386	18632	18480	18609	18561	18449	18437	18538	18454	18365	18409	18433	18337	18500	18462	18539	18382	18343	18437	18428	18640	18448	18569	18313	18449	18398	18415	18520	18546	18351	18312	18513	18586	18424	18636	18613	18336	18523	18301	18566	18301	18361	18248	18425	18573	18489	18477	18398	18369	18475	18449	18508	18417	18659	18272	18515	18397	18512	18288	18577	18655	18447	18384	18330	18348	18387	18380	18306	18403	18352	18433	18474	18397	18525	18321	18440	18530	18528	18400	18614	18494	18593	18490	18417	18531	18467	18662	18394	18372	18525	18591	18495	18275	18388	18384	18375	18501	18640	18326	18584	18392	18428	18551	18505	18738	18419	18609	18495	18447	18568	18417	18269	18436	18538	18610	18444	18450	18306	18380	18496	18365	18268	18491	18371	18531	18332	18339	18439	18362	18420	18377	18349	18587	18342	18337	18653	18302	18471	18293	18411	18377	18525	18400	18558	18401	18420	18401	18418	18580	18481	18521	18483	18545	18592	18439	18470	18629	18620	18481	18588	18330	18422	18557	18617	18531	18404	18337	18500	18468	18542	18340	18359	18461	18427	18483	18482	18328	18553	18574	18405	18414	18467	18432	18683	18595	18415	18571	18415	18339	18589	18541	18435	18371	18460	18453	18513	18552	18347	18472	18629	18504	18485	18420	18486	18248	18412	18336	18567	18352	18370	18447	18398	18542	18564	18268	18533	18546	18617	18560	18580	18546	18412	18305	18518	18267	18264	18571	18329	18424	18459	18416	18434	18430	18443	18631	18533	18385	18418	18376	18357	18435	18525	18553	18525	18513	18599	18566	18371	18453	18476	18458	18652	18554	18431	18678	18445	18555	18466	18433	18325	18473	18167	18396	18420	18696	18482	18559	18487	18395	18283	18461	18522	18583	18613	18579	18583	18392	18408	18586	18445	18721	18493	18577	18431	18399	18584	18415	18387	18352	18444	18495	18363	18523	18604	18352	18477	18454	18571	18601	18510	18562	18251	18416	18448	18511	18425	18453	18503	18593	18408	18257	18561	18404	18372	18625	18237	18366	18503	18350	18425	18228	18386	18651	18329	18646	18388	18603	18470	18496	18327	18250	18424	18415	18346	18421	18631	18503	18308	18487	18646	18494	18312	18364	18438	18638	18579	18526	18465	18608	18394	18513	18367	18389	18395	18479	18411	18429	18641	18528	18350	18413	18445	18608	18421	18643	18536	18430	18495	18451	18535	18499	18668	18368	18472	18490	18444	18501	18450	18382	18428	18462	18457	18410	18610	18236	18345	18288	18278	18426	18582	18383	18629	18558	18490	18512	18441	18497	18472	18374	18644	18500	18515	18503	18601	18432	18600	18444	18273	18625	18373	18376	18491	18521	18514	18444	18601	18480	18693	18540	18355	18612	18504	18624	18633	18558	18538	18562	18515	18539	18373	18447	18395	18428	18621	18448	18315	18413	18307	18288	18386	18423	18642	18430	18604	18516	18416	18589	18343	18477	18540	18780	18455	18459	18498	18536	18500	18644	18731	18702	18309	18286	18421	18445	18594	18411	18558	18573	18582	18443	18608	18632	18209	18465	18416	18373	18242	18739	18558	18489	18482	18690	18398	18411	18361	18480	18599	18620	18444	18491	18568	18362	18591	18420	18364	18347	18636	18496	18401	18451	18417	18403	18507	18591	18757	18401	18416	18435	18380	18586	18612	18345	18551	18378	18497	18593	18656	18308	18537	18494	18277	18443	18475	18378	18526	18719	18462	18625	18426	18635	18529	18549	18419	18463	18467	18401	18636	18677	18564	18598	18519	18631	18538	18666	18439	18435	18387	18695	18286	18396	18487	18515	18646	18473	18588	18561	18490	18434	18685	18606	18585	18212	18439	18548	18574	18340	18574	18232	18330	18454	18600	18604	18614	18497	18334	18489	18658	18523	18692	18454	18611	18607	18253	18428	18551	18549	18700	18502	18347	18452	18560	18381	18450	18536	18671	18586	18463	18357	18402	18485	18475	18327	18289	18512	18661	18584	18524	18341	18541	18456	18526	18449	18663	18408	18431	18467	18373	18532	18284	18443	18519	18391	18312	18469	18411	18438	18404	18586	18480	18540	18519	18708	18513	18610	18363	18705	18314	18514	18384	18267	18593	18403	18495	18469	18409	18296	18614	18356	18495	18355	18167	18251	18240	18352	18334	18307	18425	18544	18575	18550	18546	18330	18295	18418	18399	18335	18343	18403	18223	18447	18522	18492	18465	18530	18441	18515	18521	18517	18401	18449	18578	18449	18454	18582	18309	18444	18430	18551	18703	18498	18458	18409	18396	18458	18255	18491	18083	18599	18540	18368	18231	18346	18505	18334	18685	18575	18354	18541	18531	18508	18332	18505	18460	18486	18530	18567	18513	18602	18601	18503	18389	18454	18524	18503	18439	18569	18296	18382	18522	18534	18489	18568	18500	18485	18549	18397	18602	18646	18706	18453	18521	18459	18396	18706	18688	18683	18407	18430	18409	18493	18619	18499	18615	18521	18562	18605	18473	18315	18603	18566	18537	18525	18515	18576	18511	18431	18559	18404	18486	18384	18482	18481	18428	18558	18683	18562	18533	18541	18427	18608	18337	18443	18407	18461	18422	18511	18314	18379	18465	18449	18427	18622	18569	18538	18499	18354	18826	18540	18593	18445	18485	18384	18559	18376	18617	18349	18374	18495	18634	18627	18569	18476	18675	18404	18375	18481	18542	18564	18555	18663	18307	18428	18405	18456	18332	18364	18467	18382	18382	18399	18332	18511	18534	18285	18370	18280	18411	18633	18329	18514	18483	18601	18443	18397	18554	18592	18430	18440	18278	18443	18607	18638	18342	18512	18442	18302	18424	18361	18440	18561	18510	18355	18379	18430	18685	18554	18439	18508	18391	18457	18470	18209	18659	18554	18709	18374	18298	18321	18449	18489	18436	18374	18496	18497	18437	18383	18356	18602	18590	18476	18402	18425	18414	18560	18422	18447	18426	18453	18423	18429	18598	18502	18444	18453	18306	18677	18498	18507	18637	18365	18484	18476	18527	18435	18443	18384	18229	18492	18469	18465	18477	18432	18467	18503	18573	18458	18579	18416	18466	18370	18454	18435	18588	18409	18388	18356	18454	18521	18408	18585	18620	18230	18253	18509	18389	18349	18547	18359	18414	18288	18322	18589	18178	18280	18462	18516	18629	18512	18395	18551	18370	18334	18621	18297	18277	18580	18505	18389	18778	18505	18495	18325	18440	18333	18319	18384	18238	18438	18485	18338	18412	18631	18497	18585	18515	18568	18543	18207	18335	18479	18519	18342	18632	18761	18712	18369	18423	18463	18508	18599	18508	18508	18683	18481	18560	18379	18586	18538	18553	18394	18519	18459	18415	18515	18433	18375	18344	18563	18724	18253	18451	18486	18505	18529	18400	18513	18328	18474	18496	18538	18431	18399	18351	18362	18448	18518	18583	18640	18511	18447	18172	18278	18415	18457	18396	18620	18436	18367	18675	18389	18539	18523	18288	18586	18482	18556	18661	18409	18431	18398	18517	18517	18512	18599	18664	18386	18510	18310	18427	18401	18395	18460	18508	18275	18579	18647	18451	18376	18540	18557	18309	18401	18382	18616	18519	18392	18635	18726	18502	18506	18362	18483
16129	31544	34147	28716	25135	21184	18554	18272	19290	19515	19271	17164	16317	16440	16374	16276	27928	37335	32650	25787	20413	16861	15766	15729	15555	15582	15810	15650	15581	15712	15620	15699	15507	15581	15645	15676	15643	15580	15631	15513	15542	15576	15728	15660	15456	15733	15626	15584	15655	15371	15648	15565	15688	15588	15628	15688	15572	15599	15565	15621	15596	15557	15475	15570	15582	15691	15513	15558	15295	15527	15479	15419	15499	15595	15597	15723	15512	15573	15606	15601	15574	15531	15720	15449	15569	15596	15611	15468	15545	15512	15660	15707	15587	15698	15700	15633	15711	15623	15582	15728	15458	15639	15732	15588	15617	15542	15552	15611	15602	15700	15612	15702	15487	15611	15506	15749	15532	15748	15558	15492	15582	15581	15513	15669	15671	15601	15417	15693	15607	15586	15662	15546	15544	15381	15598	15541	15505	15731	15580	15600	15691	15466	15503	15698	15610	15523	15583	15623	15611	15562	15628	15636	15491	15608	15590	15633	15592	15667	15424	15558	15769	15540	15580	15600	15518	15734	15670	15575	15583	15500	15726	15728	15686	15502	15677	15715	15518	15615	15550	15637	15622	15634	15571	15523	15632	15589	15732	15721	15664	15622	15651	15663	15545	15550	15449	15544	15648	15540	15631	15492	15710	15596	15674	15711	15625	15496	15692	15560	15671	15538	15462	15514	15663	15639	15470	15526	15440	15561	15579	15526	15610	15593	15632	15726	15556	15660	15543	15627	15511	15780	15527	15766	15746	15540	15547	15617	15767	15443	15445	15537	15580	15405	15591	15701	15576	15764	15588	15555	15647	15678	15729	15450	15752	15674	15693	15592	15683	15527	15688	15719	15540	15602	15540	15540	15570	15732	15465	15760	15345	15581	15663	15542	15683	15470	15636	15638	15605	15507	15646	15462	15658	15607	15738	15583	15501	15591	15521	15538	15703	15719	15582	15653	15730	15813	15409	15608	15550	15632	15456	15557	15782	15650	15569	15355	15546	15768	15632	15715	15708	15605	15467	15427	15452	15504	15512	15802	15424	15656	15513	15509	15699	15613	15410	15540	15744	15583	15619	15636	15458	15524	15714	15542	15592	15423	15706	15680	15591	15787	15574	15619	15721	15585	15355	15479	15522	15551	15624	15426	15475	15794	15481	15604	15829	15491	15591	15592	15599	15710	15529	15374	15479	15626	15601	15495	15506	15713	15743	15431	15579	15662	15608	15474	15389	15525	15515	15655	15551	15622	15608	15573	15708	15621	15529	15727	15436	15548	15745	15549	15648	15600	15538	15737	15616	15623	15568	15650	15481	15606	15538	15639	15532	15638	15575	15718	15706	15682	15729	15361	15565	15346	15544	15629	15608	15470	15475	15789	15653	15651	15414	15481	15538	15700	15544	15753	15530	15508	15549	15686	15583	15339	15651	15683	15572	15697	15569	15499	15641	15574	15633	15641	15563	15616	15683	15522	15387	15583	15739	15626	15474	15781	15553	15402	15629	15521	15630	15538	15665	15523	15662	15730	15551	15648	15461	15613	15595	15663	15488	15497	15458	15569	15673	15519	15469	15627	15433	15462	15648	15589	15446	15563	15648	15474	15611	15665	15474	15424	15695	15577	15711	15497	15653	15551	15602	15454	15559	15517	15459	15551	15579	15368	15607	15746	15612	15620	15658	15590	15605	15474	15758	15622	15510	15618	15672	15527	15596	15379	15527	15625	15583	15367	15639	15310	15648	15522	15589	15650	15634	15621	15588	15558	15736	15493	15648	15437	15610	15719	15686	15810	15656	15692	15575	15599	15643	15379	15664	15701	15565	15583	15593	15585	15510	15653	15623	15587	15625	15468	15576	15587	15581	15465	15564	15657	15691	15642	15641	15582	15595	15534	15530	15478	15531	15573	15678	15305	15512	15539	15428	15639	15599	15728	15575	15679	15625	15671	15483	15562	15465	15661	15470	15493	15599	15558	15526	15431	15542	15539	15693	15527	15674	15449	15728	15528	15567	15622	15634	15542	15717	15496	15565	15496	15581	15545	15537	15481	15641	15582	15678	15609	15547	15604	15629	15687	15538	15383	15373	15545	15456	15670	15620	15592	15677	15709	15512	15596	15648	15571	15483	15468	15636	15579	15523	15576	15728	15560	15604	15474	15488	15568	15460	15537	15629	15367	15493	15622	15549	15480	15653	15644	15549	15633	15454	15826	15670	15761	15354	15496	15615	15621	15668	15748	15778	15437	15576	15423	15512	15610	15425	15393	15655	15623	15443	15493	15513	15675	15503	15572	15413	15511	15749	15628	15499	15618	15611	15629	15690	15556	15459	15691	15538	15433	15575	15693	15558	15489	15646	15859	15433	15576	15551	15630	15531	15671	15516	15680	15683	15696	15537	15556	15586	15383	15333	15604	15770	15549	15495	15651	15661	15554	15513	15733	15508	15563	15442	15600	15591	15536	15618	15719	15439	15673	15503	15489	15613	15587	15570	15595	15554	15538	15419	15705	15676	15539	15521	15586	15619	15668	15704	15751	15562	15568	15578	15731	15462	15325	15568	15493	15650	15561	15548	15591	15528	15456	15461	15515	15684	15678	15507	15673	15591	15602	15419	15519	15390	15469	15463	15550	15567	15560	15613	15505	15583	15576	15586	15490	15472	15443	15622	15563	15481	15467	15452	15566	15563	15470	15649	15466	15620	15533	15669	15573	15513	15661	15598	15638	15525	15487	15792	15654	15633	15558	15468	15472	15561	15506	15543	15581	15703	15661	15521	15491	15530	15527	15522	15610	15509	15795	15529	15512	15613	15650	15654	15527	15676	15720	15473	15566	15580	15733	15610	15566	15639	15627	15493	15772	15497	15611	15537	15509	15485	15655	15691	15566	15569	15566	15590	15455	15700	15615	15445	15352	15508	15553	15467	15610	15572	15493	15666	15616	15533	15481	15470	15705	15534	15391	15692	15588	15506	15763	15408	15579	15680	15612	15553	15340	15688	15672	15538	15536	15573	15687	15598	15574	15580	15681	15509	15631	15397	15670	15569	15479	15604	15396	15445	15475	15503	15577	15622	15524	15748	15551	15415	15639	15495	15680	15505	15467	15373	15370	15476	15410	15602	15557	15586	15543	15533	15508	15539	15683	15618	15544	15574	15572	15515	15401	15426	15618	15408	15677	15667	15637	15506	15590	15781	15456	15679	15724	15507	15493	15559	15555	15503	15593	15584	15644	15672	15604	15550	15521	15436	15450	15628	15559	15723	15484	15618	15509	15723	15560	15688	15472	15511	15574	15679	15604	15507	15763	15536	15483	15555	15480	15660	15606	15485	15647	15623	15441	15556	15774	15524	15561	15475	15416	15541	15611	15626	15521	15497	15509	15578	15819	15542	15648	15579	15734	15494	15623	15606	15634	15579	15491	15692	15477	15627	15471	15592	15682	15687	15443	15564	15452	15522	15452	15295	15582	15580	15521	15528	15601	15527	15606	15605	15713	15473	15540	15486	15628	15492	15587	15562	15516	15593	15546	15560	15550	15499	15563	15574	15532	15615	15595	15606	15616	15616	15435	15678	15599	15669	15598	15524	15486	15801	15773	15639	15548	15580	15397	15488	15540	15597	15552	15717	15526	15457	15432	15641	15581	15470	15649	15457	15674	15692	15671	15662	15603	15778	15562	15646	15499	15554	15547	15519	15655	15655	15682	15713	15529	15505	15537	15407	15632	15633	15746	15584	15565	15621	15670	15534	15516	15588	15667	15632	15649	15482	15445	15751	15654	15704	15605	15689	15560	15423	15706	15443	15661	15643	15406	15706	15623	15588	15676	15773	15757	15518	15660	15748	15660	15507	15559	15585	15678	15566	15629	15688	15492	15535	15432	15654	15600	15634	15612	15492	15556	15470	15759	15510	15403	15601	15613	15699	15421	15474	15675	15673	15619	15475	15574	15625	15390	15621	15559	15589	15485	15602	15430	15576	15634	15558	15403	15523	15564	15602	15527	15565	15692	15780	15506	15433	15683	15500	15543	15663	15574	15630	15701	15556	15642	15600	15617	15640	15615	15630	15759	15641	15589	15747	15474	15651	15561	15559	15692	15627	15534	15538	15595	15600	15652	15604	15593	15552	15530	15584	15531	15510	15674	15550	15427	15554	15694	15561	15574	15581	15594	15608	15526	15360	15705	15572	15675	15565	15570	15503	15546	15507	15477	15593	15640	15592	15569	15751	15466	15532	15712	15511	15634	15860	15655	15519	15264	15656	15708	15573	15628	15713	15546	15719	15482	15478	15664	15561	15571	15577	15558	15629	15509	15539	15583	15486	15588	15479	15678	15626	15618	15573	15575	15634	15449	15566	15520	15568	15598	15545	15572	15724	15536	15702	15411	15668	15528	15596	15609	15688	15605	15400	15521	15538	15426	15677	15422	15546	15639	15529	15523	15610	15747	15604	15633	15634	15594	15687	15550	15743	15488	15520	15540	15723	15659	15559	15580	15667	15577	15701	15574	15654	15362	15636	15455	15631	15717	15621	15507	15595	15348	15594	15582	15476	15760	15449	15542	15618	15694	15532	15566	15618	15708	15568	15647	15704	15595	15419	15452	15568	15677	15519	15617	15535	15675	15541	15561	15708	15650	15730	15625	15479	15658	15532	15494	15572	15587	15628	15424	15617	15624	15753	15535	15620	15700	15620	15658	15349	15584	15678	15615	15543	15594	15572	15613	15545	15720	15635	15630	15481	15526	15735	15670	15523	15481	15474	15718	15574	15572	15575	15665	15531	15515	15591	15522	15567	15675	15743	15583	15643	15562	15543	15636	15645	15497	15578	15659	15585	15689	15523	15565	15685	15528	15746	15477	15549	15685	15762	15535	15669	15586	15450	15576	15646	15601	15467	15617	15728	15632	15476	15518	15590	15535	15455	15657	15555	15450	15684	15517	15587	15512	15584	15546	15582	15494	15522	15495	15689	15443	15502	15525	15812	15556	15661	15699	15578	15596	15574	15558	15426	15629	15628	15551	15620	15397	15528	15699	15629	15612	15571	15538	15605	15620	15691	15385	15608	15706	15564	15508	15811	15398	15690	15502	15583	15582	15516	15541	15472	15576	15564	15485	15492	15542	15620	15551	15453	15670	15739	15618	15494	15598	15367	15593	15668	15613
27202	21931	27364	25350	20651	20212	19994	19756	19520	19622	19545	19413	19494	19330	19300	19508	20513	20949	20618	20293	19995	19793	19409	19159	19285	19242	19042	19140	19315	19224	19346	19439	19208	19423	19203	19099	19175	19265	19299	19329	19218	19305	19269	19313	19348	19110	19132	19321	19282	19354	19480	19240	19267	19275	19428	19305	19366	19118	19163	19192	19302	19233	19309	19038	19345	19313	19274	19169	19237	19354	19311	19236	19177	19045	19297	19416	19201	19329	19264	19163	19380	19315	19368	19199	19399	19282	19268	19320	19314	19307	19327	19377	19324	19512	19279	19189	19209	19197	19303	19276	19070	19414	19389	19187	19037	19550	19090	19209	19205	19109	19279	19265	19135	19184	19531	19187	19261	19502	19443	19249	19214	19235	19133	19171	19300	19227	19257	19236	19337	19434	19450	19095	19366	19459	19387	19401	19118	19115	19375	19305	19353	19636	19322	19216	19279	19248	19196	18977	19265	19244	19227	19165	19408	19531	19380	19435	19410	19193	19094	19227	19247	19285	18887	19272	19059	19010	19125	19341	19300	19268	19104	19203	19177	19126	19154	19306	19192	19070	19225	19291	19296	19069	19351	19209	19246	19182	19284	19307	19216	19188	19034	19328	19338	19154	19326	19209	19354	19203	19256	19195	19128	19323	19348	19233	19158	19146	19598	19140	19272	19105	19131	19346	19334	19354	19370	19217	19382	19235	19422	19162	19259	19334	19327	19174	19248	19142	19182	19344	19399	19309	19294	19262	19472	19344	19244	19171	19377	19304	19399	19380	19484	19151	19402	19175	19170	19374	19252	19458	19051	19256	19297	19335	19152	19198	19147	19435	19342	19217	19060	19252	19151	19251	19619	19284	19224	19099	19058	19454	19360	19338	19055	19406	19331	19237	19252	19207	19392	19401	19199	19169	19098	19240	19346	19096	19080	19148	19062	19332	19222	19063	19409	19228	19310	19342	19242	19113	19359	19218	19209	19314	19447	19207	19297	19123	19202	19171	19165	19384	19065	19468	19224	19192	19317	19225	19218	19236	19268	19190	19446	19440	19330	18990	19382	19274	19211	19315	19248	19332	19235	19414	19147	19383	19424	19274	19367	19109	19309	19136	19254	19080	19017	19239	19309	19468	19355	19273	19445	19309	19161	19306	19225	19379	19176	19366	19292	19132	19210	19268	19266	19099	19134	19466	19035	19310	19388	19288	19315	19289	19343	19316	19187	19120	19202	19136	19343	19263	19225	19381	19107	19216	19277	19535	19350	19427	19076	19210	19165	18947	19242	19231	19376	19226	19095	19171	19378	19420	19376	18953	19309	19214	19312	19456	19360	19254	19456	19188	19364	19108	19409	19329	19177	19399	19314	19075	19396	19265	19170	19229	19162	19382	19315	19273	19302	19394	19336	19283	19284	19179	19258	19263	19065	19349	19361	19049	19260	19461	19206	19301	19267	19470	19373	19263	19275	19231	19087	19435	19439	19065	19367	19271	19192	19317	19221	19331	19239	19146	19506	19248	19209	19215	19124	19274	19448	19333	19212	19167	19311	19403	19201	19236	19352	19228	19260	19144	19436	19350	19276	19197	19468	19313	19213	19579	19170	19533	19167	19016	19096	19169	19480	18946	19395	19275	19282	19357	19347	19201	19235	19139	19302	19288	19241	19203	19039	19495	19120	19403	19358	19375	19238	19219	19294	19337	19161	19091	19347	19257	19263	19244	19330	19207	19378	19389	19398	19290	19238	19186	19450	19258	19172	19339	19397	19215	19429	19135	19308	19381	19350	19096	19132	19157	19239	19326	19255	19271	19185	19329	19118	19531	19296	19262	19302	19354	19363	19276	19324	19250	19389	19468	19203	19286	19306	19139	19318	19311	19165	19219	19229	19004	19326	19324	19106	19297	19359	19151	19219	19362	19199	19142	19300	19114	19278	19276	19221	19202	19286	19165	19232	19390	19200	19343	19111	19284	19400	19322	19377	19313	19499	18988	19227	19368	19343	19225	19237	19118	19314	19058	19245	19184	19130	19163	19346	19378	19209	19211	19058	19149	19124	19139	19303	19520	19155	19138	19241	18982	19262	19141	19278	19262	19243	19176	19368	19345	19292	19138	19341	19250	19289	19304	19219	19236	19240	19190	19130	19148	19118	19346	19155	19282	19253	19166	19088	19224	19385	19533	19432	19000	19045	19321	19190	19329	19434	19291	19287	19334	19320	19221	19137	19199	19344	19124	19186	19316	19380	19275	19042	19273	19402	19293	19150	19179	19230	19240	19322	19287	19272	19349	19310	19317	19181	19163	19180	19315	19398	19280	19370	19302	19279	19287	19140	19097	19199	19086	19257	19041	19158	19078	19266	19058	19294	19104	19220	18964	19144	18979	19335	19295	19326	19269	19302	19313	19185	19372	19329	19178	19246	19423	19223	19269	19263	19295	19234	19123	19287	19096	19161	19365	19354	19169	19130	19301	19234	19094	19069	19417	19326	19409	19195	19624	19194	19258	19305	19256	19362	19185	19182	19264	19265	19228	19100	19320	19264	19465	19299	19314	19089	19329	19217	19159	19419	19312	19273	19174	19204	19193	19318	19360	19211	19321	19283	19310	19338	19448	19078	19282	19272	19260	19093	19019	19100	19265	19381	19129	19279	19041	19118	19376	19274	19221	19347	19413	19278	19315	19379	19204	19334	19421	19323	19225	19288	19406	19447	19385	19388	19233	19162	19262	19216	19217	19355	19297	19368	19238	19226	19245	19102	19262	19241	19158	19246	19417	19380	19211	19273	19216	19145	19394	19229	19390	19253	19103	19309	19240	19147	19147	19199	19318	19231	19329	19121	19231	19408	19208	19350	19148	19133	19420	19082	18970	19239	19379	19234	19210	19135	19097	19170	19403	19395	19284	19103	19564	19351	19356	19277	19277	19130	19415	19171	19255	19322	19316	19338	19115	19395	19250	19297	19415	19192	19424	19181	19330	19435	19256	19178	19270	19196	19134	19205	19340	19234	19221	19207	19179	19426	19374	19048	19304	19201	19439	19235	19267	19138	19292	19148	19421	19331	19241	19185	19472	19136	19287	19055	19235	19209	19214	19114	19362	19108	19076	19276	19365	19311	19328	19387	19245	19239	19105	19400	19549	19349	19298	19167	19466	19182	19258	19127	19350	19131	19262	19363	19409	19139	19340	19084	19261	19332	19333	19010	19236	19499	19323	19394	19315	19141	19375	19213	19214	19198	19209	19385	19363	19069	19335	19302	19343	19131	19422	19524	19348	19331	19204	19252	19185	19318	19429	19247	19133	19396	19254	19218	19097	19279	19233	19316	19195	19122	19317	19367	19306	19244	19220	19135	19273	19239	19371	19266	19068	19294	19057	19535	19242	19263	19171	19325	19188	19410	19280	19384	18853	19225	19272	19285	19354	19262	19165	18966	19301	19367	19163	19148	18986	19428	19228	19290	19141	19332	18981	19287	19354	19310	19260	19231	19226	19241	19105	19247	19351	19206	19513	19356	19380	19090	19185	19193	19186	19286	19382	19360	19526	19353	19174	19114	19098	19278	19534	19269	19371	19230	19279	19310	19278	19536	19206	19151	19261	19219	19283	19311	19312	19191	19089	19230	19351	19163	19214	19364	19361	19117	19280	19101	19376	19377	19368	19153	19408	19363	19132	19106	19318	19305	19237	19156	19266	19278	19267	19203	19273	19332	19421	19352	19198	19212	19246	19156	19144	19170	19445	19170	19253	19355	19287	19409	19266	19134	19057	19130	19227	19199	19268	19321	19211	19306	19316	19325	19285	19268	19352	19311	19340	19258	19101	19334	19148	19098	19255	19302	19397	19347	19407	19309	19171	19226	19206	19262	19046	19395	19249	19333	19386	19255	19336	19314	19286	19121	19145	19324	19199	19259	19281	19299	19235	19169	19336	19235	19106	19476	19439	19277	19228	19410	19301	18951	19142	19183	19481	19307	19315	19254	19149	19188	19239	19270	19371	19246	19160	19263	19345	19113	19465	19244	19282	19223	19246	19271	19290	19317	19314	19024	18975	19197	19229	19333	19303	19196	19168	19209	19423	19384	19179	19194	19378	19423	19338	19089	19207	19077	19179	19281	19096	19129	19220	19231	19250	19259	19252	19180	19184	19166	19209	19206	19213	19465	19228	19152	19279	19324	19286	19394	19228	19282	19295	19260	19374	19247	19384	19379	19330	19167	19389	19274	19433	19208	19292	19119	19441	19274	19030	19352	19219	19293	19227	19295	19411	19255	19300	19516	19073	19261	19279	19327	19316	19083	19217	19391	19278	19411	19527	19440	19444	19098	19256	19058	19227	19459	19241	19312	19262	19381	19307	19286	19209	19244	19388	19111	19062	19346	19367	19315	19272	19202	19332	19605	19360	19377	19337	19365	19490	19324	19303	19471	19215	19217	19069	18978	19280	19265	19132	19285	19328	19244	19368	19168	19455	19387	19219	19306	19074	19308	19181	19177	19026	19239	19186	19235	19327	19430	19408	19384	19270	19214	19275	19321	19235	19240	19095	19203	19040	19384	19271	19354	19143	19282	19295	19377	19114	19302	19245	19264	19409	19076	19172	19293	19192	19333	19389	19191	19346	19273	19275	19374	19310	19190	19293	19329	19258	19309	19176	19367	19430	19049	19309	19166	19199	19163	19627	19308	19289	19169	19136	19376	19260	19289	19358	19213	19338	19266	19329	19245	19316	19196	19394	19296	19274	19306	19124	19230	19311	19024	19414	19058	19409	19383	19143	19514	19426	19306	19284	19240	19232	19169	19308	19200	19310	19229	19176	19363	19290	19274	19129	19251	19220	19254	19240	19106	19157	19309	19145	19365	19451	19282	19194	19306	19265	19230	19143	19272	19379	19107	19295	19236	19427	19204	19092	19255	19212	19172	19305	19246	19452	19345	19283	19349	19406	19187	19171	19396	19087	19245	19330	19492	19203	19257	19122	19315	19305	19146	19243	19263	18956	19411	19194	19127	19273	19271	19257	19221	19184	19146	19279	19027	19202	19322	19061	19297	19381	19067	19245	19258	19277	19394	19364	19194	19329	19132	19351	19243	19270	19205	19130	19302	19208	19390	19292	19285	19171	19310	19058	19351	19143	19300	19062	19099	19227	19462	19275	19245	19278
15760	22163	25678	20985	18163	17524	16598	16545	16418	16642	17020	16311	16333	16052	16111	16360	17906	18079	17643	17008	16647	16128	15978	16072	16063	16064	15984	16176	16109	16238	15971	15899	16038	15954	16061	16049	16057	16017	16052	16124	15884	15972	15905	16045	16104	16124	16180	15850	15945	16036	15990	16024	15800	15924	15819	15985	15895	15870	15994	16017	16003	16025	15920	15998	15955	16105	16097	16065	15970	16127	15912	15890	15969	15926	15926	15935	15854	15902	16220	15923	15780	15884	16131	15991	16113	16007	16011	15830	15828	15945	16142	15877	16028	15922	16038	15894	15967	15947	15916	16105	16034	15961	16058	15929	15996	15969	16006	16006	15954	15924	15965	15985	15925	16001	15828	15991	16060	15882	15948	15834	16112	16156	15947	15974	15961	16101	16191	16007	16053	15888	16115	15886	16238	15934	16090	15832	15928	15977	16028	16006	15934	16034	16084	15994	15889	16002	16137	16067	16144	16096	15935	15982	16063	15988	16022	16027	16038	15980	15962	15966	16032	15938	15792	15961	16020	15958	15984	16074	16073	16059	15783	16059	15966	15990	16082	16010	15969	16008	16000	16003	16109	15958	16037	15838	15912	15903	15984	15911	15836	16040	16217	16119	15853	15953	15900	15902	15983	15942	16000	16017	16051	15956	16022	15839	15999	15888	16048	15912	16001	16061	15959	16079	15920	16131	16010	16027	16061	15968	15999	16005	16055	16007	16040	15984	16158	16070	15980	16129	15888	16093	15959	15805	15880	16009	16048	15810	15908	16019	15981	15966	15985	15887	16037	16098	15958	16000	16231	15944	16112	15961	15980	16105	15879	15855	15959	15967	15952	16115	16001	16098	15837	16162	15872	15890	15920	16025	16174	15898	15879	15946	16017	15830	15992	15816	15974	16001	15975	15923	15868	15930	15932	15978	15908	16090	15944	15914	15940	15936	15951	15999	16000	16148	15954	15853	15885	16021	15887	15977	15921	15936	15999	16176	15959	15931	15933	16093	16061	16022	15977	15828	16112	16000	15951	16084	15919	16158	15965	15959	15850	16122	15925	16057	15777	15750	16030	15932	16032	16057	16181	15965	15860	16172	16058	15880	16099	15888	15910	16007	15931	15939	15961	16145	16016	16066	15897	15946	15892	16055	16259	16079	15990	15915	16063	16058	15972	16038	16009	15902	15944	15898	15935	15997	15726	15964	16098	15973	15937	15938	15911	16080	15887	15858	15990	15963	16056	16042	16006	16053	15926	16044	15984	16095	16048	15900	15983	15950	15887	15972	16080	15892	15875	16072	16097	15887	16133	16008	15943	15875	16064	16053	15985	16062	16098	16099	16026	16029	15979	15989	15985	15961	15856	16128	15989	15830	15915	16146	16067	16013	16127	16057	15874	15953	16047	16010	16030	15920	15856	15719	16015	15882	16152	16049	16014	16173	15825	16091	16072	15928	16049	15850	16131	16057	15953	15990	15934	16029	16036	15906	15962	15919	15867	16067	16232	16186	15900	15834	16048	15933	16046	16015	15929	15969	15990	15914	16002	16110	15920	16066	16120	16096	16122	15851	15909	16337	16068	16074	15929	16062	16010	16059	15954	15926	16233	15817	16214	16046	16045	15958	16023	16022	16040	16059	15885	16087	15888	16088	16052	16106	16072	16009	15926	16040	16022	16003	15904	15938	15914	16111	15936	15920	16167	15828	16089	15996	16053	16013	16064	15946	16035	16078	15925	15806	16073	16119	16003	15941	16055	16017	15911	16066	15987	15768	15995	15853	16077	16071	16215	15972	16046	15972	15982	16109	16096	15973	16024	15783	16408	16073	15774	15959	16110	15859	16095	15887	15920	16129	16015	15950	16117	16199	16135	16048	16106	15939	16064	16035	16050	15940	16053	16028	15943	16004	16032	15889	16112	16086	15994	15904	16020	16001	16099	16013	16192	15962	16028	15941	16035	15806	16179	15823	16003	16033	15877	15839	16311	16058	15974	15859	15956	16022	16102	16078	15954	15978	16125	16074	15893	16032	16097	16274	15993	16050	15981	16039	15918	15900	15971	16027	15783	15970	16002	15967	16091	16083	16052	15916	16043	15952	16166	15994	16176	15958	15955	16075	15925	15997	16127	15942	16045	15999	15945	16256	16029	15942	15969	15932	15941	16067	15952	16015	15948	15979	16271	15874	16158	15919	16052	15931	16125	15998	16078	15858	15913	16094	15851	15992	15815	15954	16144	15977	16157	15760	16050	15818	16049	15944	15979	16124	15923	15907	15991	16015	15923	16095	15899	15899	16120	15851	16074	15992	16040	16038	16008	16013	15993	15909	16143	15927	16039	16175	16019	16123	16060	15965	16018	16111	16124	15994	16048	15957	16058	15954	15936	15847	16098	16093	16094	16051	15956	16049	16009	16000	15780	15977	16007	16110	15898	15885	15843	16023	16155	15897	15943	15953	16042	15915	15889	15958	15949	15966	16079	16060	15974	16013	15968	15999	15883	16003	16072	16188	15918	15894	15971	15876	16083	15955	16024	15892	16002	16033	15975	16084	16136	15970	16044	15954	16022	15966	16097	15920	15962	15895	16076	15982	16018	16053	15947	16064	16111	15997	15851	15960	15956	16028	15988	15942	15922	16025	16187	16063	15727	15966	15956	16017	15930	15960	15841	15916	15917	16213	16057	15901	16061	15941	16101	16058	16104	15950	15996	16011	15989	15838	16078	16095	15962	16048	16015	16131	16003	15872	16065	15925	15980	15940	16123	15989	15969	15995	15942	16009	16055	16062	16141	15907	15999	16022	16047	15887	15952	15854	16041	15860	16031	16021	16060	15917	16112	16150	15935	15943	16025	16075	15909	16252	16084	16089	15877	15848	15865	16042	15996	15945	16059	16014	15935	16083	15917	16058	16173	15785	16037	16164	16034	15979	15833	15957	16141	15978	16019	16087	16062	16166	15869	15989	15905	15973	16065	15949	15948	16094	16270	15862	16101	16129	16073	16050	16093	15923	16074	16009	16018	16122	15902	15957	16054	16016	16052	15940	15777	16094	16188	15943	16042	15962	16087	16195	16014	15929	16086	15978	15908	16009	16097	16023	16150	15961	15995	16024	16117	15991	15942	15967	16052	16061	15927	16160	15874	15886	16069	16063	15940	15964	15952	16127	16114	16014	15806	16011	16042	16020	16204	15992	16188	16172	16023	16064	15939	16051	15935	16133	16058	16202	16115	16040	16020	16121	15946	15974	15931	15863	15734	16034	16028	15807	16257	15913	16054	16195	16049	15968	16021	16006	16084	16183	16146	16229	15965	16196	16114	15951	15930	16089	16008	15934	16011	15999	16172	15992	15964	16092	16100	15889	15918	16009	16159	15984	15959	16041	16120	15883	15913	16109	15880	16107	16129	16138	15952	15830	15941	16095	15901	16042	15990	15852	16025	15952	15955	15982	16033	16051	16118	16077	16051	16019	16026	16004	15981	15920	15984	15806	16021	16127	15850	16008	15914	15922	16037	15894	15873	15941	16113	15968	16219	15950	15828	16081	16113	16012	16011	15895	16015	16020	16038	16063	15854	15982	15934	15890	15812	16026	16136	16005	16080	15907	15967	16005	15925	15949	15966	15836	15900	16014	15840	16202	15849	16102	15988	16008	16050	16143	15954	15931	16040	15945	16045	15990	16093	16000	16028	15963	15946	15941	15937	16074	15994	16061	16152	15971	15953	16060	16196	15868	15973	15974	15902	15970	16004	15998	16078	16024	16051	15989	15931	16219	15949	16123	16090	15928	16019	15917	15916	16138	16053	16160	15987	16153	15949	16053	15949	15976	16148	15885	15857	15959	16041	15872	15914	15975	16114	15938	16040	16217	15925	16021	15982	16033	15954	15983	16157	16145	15935	16112	16151	15986	16042	16091	16166	15941	16088	15989	16069	16017	15942	15900	16164	16049	15930	16080	15933	15953	15994	16161	16206	16084	16030	16063	16029	16036	16082	15965	15938	15912	16064	15889	16025	16109	15944	15857	15933	15962	15857	15931	15915	15996	15914	16030	15942	15911	16031	15838	16342	15980	16013	16067	16137	16167	15957	16090	16183	16075	16068	15994	15888	15986	16207	16064	16066	16035	15991	15905	15956	15965	16071	16021	16265	16015	15949	16121	16175	15976	15994	15967	16049	15961	16204	16050	16181	15858	16016	15912	16003	15975	16087	16082	15846	15976	15898	15975	15860	15993	16010	16043	16029	15915	15968	16034	15848	16048	15990	16214	15900	15965	15982	16228	16144	15981	16069	15996	16047	15969	15944	16034	15985	15925	16085	16088	16017	16014	16033	16029	15883	15954	15943	16095	16099	16001	16066	16147	15970	15986	16009	15871	16023	15899	15825	15964	16140	15892	15934	15931	15937	16179	15932	15974	16078	15960	15927	15961	16054	15987	15962	15998	15900	16079	15957	15922	15978	16125	16007	15998	15760	16062	15942	16058	15893	15862	16099	16022	15970	15855	16006	15979	15951	15966	16013	16029	15980	16142	16025	16209	16037	15986	16007	16121	16173	15878	15971	15962	16139	15928	15861	15943	15926	15995	16047	16075	16066	15892	16014	16131	15966	16070	16128	16096	16005	15793	15869	15955	16004	15835	15868	16035	16152	16071	16049	15805	16040	16114	16034	15938	16037	15945	16064	16015	16081	16041	16089	16197	16003	16129	15893	16021	16071	16007	16021	15950	16163	16080	15970	16015	15782	16043	16040	15951	16025	16033	15872	16243	15998	16050	16015	15988	16046	15958	15885	16067	16066	16142	16132	15995	15794	15927	16049	15923	16121	16063	15996	16118	16132	16086	15994	16049	16106	16133	15891	16186	15928	15965	16085	15990	16013	16079	16098	16081	16072	16054	15953	16158	15814	15994	15984	16130	16018	15963	15866	16023	15901	15913	16153	15921	16102	16047	15929	15927	15921	16009	16068	15899	15865	15862	16021	16023	16243	16032	15977	16088	15847	16083	15892	16039	15940	15970	16077	16043	16123	16177	15981	16194	15864	16058	16116	16166	15762	15970	16262	16085	15835	16003	15938	15732	15998	15967	15990	15960	16051	15985	16028	16004	16080	15973	16055	15984	16101	16094	15872	16299	16060	15931	16100	15971	16001	15998	15882	16009	16046	15893
23828	20916	28190	24003	22267	22470	22109	19867	19607	19592	19648	19469	19506	19279	19048	20556	25779	28024	25649	22941	20872	19702	19384	19175	18993	19098	19085	18970	18977	18987	19007	19012	18771	19093	18916	19047	18931	19052	18945	18895	18892	18877	18827	18781	18759	19085	18831	18851	18825	18944	18804	18941	18981	18800	18813	18837	19113	19002	19008	19150	18929	18737	19006	18830	18854	19027	18676	19004	18828	18661	19018	18890	18885	18851	18817	18941	18852	18768	19045	18911	18993	18804	18765	18924	18910	18813	18893	19090	18731	18875	18804	18716	18944	18966	18964	18876	19031	18793	18967	18923	18729	18861	18936	18794	18916	18982	18981	18705	18845	18948	18744	18886	18800	18946	19041	18831	18628	19026	18908	18889	18889	19045	18976	18954	18940	18938	18753	18821	18720	18704	18765	19105	18839	18876	18719	18793	18911	18844	18932	18893	18728	18899	18898	18909	19035	18828	19089	19086	18843	18840	18849	18961	18821	18867	18840	18964	18809	18826	18961	18714	19050	18895	18715	19030	18898	18911	19001	18992	18820	18897	18853	18808	18768	18750	18717	18789	18788	18921	18877	18837	18655	18767	18991	18698	18892	19060	18774	18836	18804	18749	18853	18927	18874	18781	18701	18628	18975	18860	18919	18914	18829	18968	18922	18752	18878	18927	18874	18794	18947	18977	18906	18935	18906	18833	18857	18738	18806	18849	18769	18815	18888	19090	18826	18733	18800	18742	18996	18884	19090	18926	18930	18936	18735	18962	18953	18991	18943	18779	19097	18835	18915	18711	18929	18919	18765	18860	19075	18911	18872	18969	18783	18832	18852	18728	19054	18918	18911	18983	18969	18836	18838	18862	18783	18875	18818	18872	18900	18855	18721	18888	18900	18965	18842	18931	18934	18851	18883	18861	18863	19020	18854	18981	19004	18740	18705	18721	18872	18693	18989	18850	18829	18878	18883	18925	18882	18901	18987	18808	18945	18836	18732	18830	18952	18677	18841	18641	18895	18737	18870	18898	18772	18933	18770	18855	18747	18900	18905	18969	18907	18947	18956	18712	18795	18770	19150	18840	18978	18623	18662	18951	18988	18766	18946	18778	18936	18993	18955	18802	18777	19044	18762	18957	19063	19068	18858	18931	18631	18926	19000	18840	18789	18808	18798	18729	18898	18834	18959	18850	18901	18935	18897	18851	19156	18861	18932	18903	18994	18897	18866	18778	18880	18935	18924	18971	18986	19047	18954	18880	19015	18819	18819	18876	18915	18630	18902	18836	18942	18856	18926	18823	18923	18825	19070	18931	18897	18963	18822	18994	18791	18906	18964	18847	18766	19087	19056	18810	18846	18865	18811	18690	18706	18876	18895	18926	18832	18865	19075	18981	18708	19099	18882	18843	18953	18971	18859	19026	18891	18788	18931	18990	19060	18769	18786	18842	18874	18777	18731	18750	18836	19019	18796	18922	18968	18879	18979	18689	18819	18824	18767	18936	18895	18692	18875	18723	18985	18803	18775	18878	18915	18968	19008	18842	18902	18856	18799	18754	18798	18691	18844	18787	18889	19032	19009	18789	18935	18705	19011	18833	18908	18918	19060	18868	18827	18910	18731	18883	18863	18921	18872	18912	18987	19004	18915	19037	19049	18874	19065	18637	19092	18912	18810	18816	18825	18890	18898	18795	18919	19024	19062	18698	18931	18726	19043	18899	18846	18667	18741	18871	18747	18909	19015	19048	18779	18783	18908	18978	18817	18965	18869	19112	18970	18949	18937	19085	18867	18697	18917	18919	18774	19055	18863	18934	18930	18924	19093	18817	18890	18908	19015	18889	18909	18967	18823	18724	19063	18982	18708	18769	18939	18909	18773	18571	18963	18873	18825	18974	18899	18849	18851	18782	18951	18642	18925	18729	18870	18799	18707	18973	18854	18614	18885	18848	18798	18853	18576	18690	18826	18853	19072	18706	18778	18898	18975	18824	18592	18934	18672	18735	18843	19013	18765	18852	18948	18755	18728	18784	18862	19049	18800	18681	18800	18977	19065	18906	18978	18843	18960	18843	18920	18961	19027	18811	19074	18851	18857	18860	18814	18889	19057	18902	18969	18848	18961	18798	18820	19017	18677	18803	19074	18771	18857	18858	18901	18758	18788	18771	18949	18863	18993	18878	18952	18755	18817	19230	18951	19058	18866	18899	18576	18677	19141	18926	18722	18816	18908	18939	18863	19018	19019	19086	18915	18996	19000	18733	18572	18888	18883	18762	18706	19060	18814	18732	18951	18881	18811	19176	18940	18930	18919	19002	18923	18983	19044	18834	18841	18859	18923	18866	18837	18640	18594	18806	18925	18723	18678	18752	18994	18733	18861	18868	18872	18985	18786	18664	18789	18772	18904	19029	18994	18937	18934	18842	18907	18880	18917	18825	18829	18739	18931	18776	18796	18784	18650	18947	19000	18651	18965	18976	18753	18879	18676	18782	19035	18738	18929	19092	19043	19081	18911	18768	18837	18892	18700	18869	18922	18790	18984	18859	18768	18847	18840	18758	18765	18713	18820	18852	18909	18918	18927	18849	18897	18885	19144	18858	18939	18834	18720	18734	19049	18769	19064	18865	18829	18893	18883	18757	18980	18936	18882	18907	18793	19074	18896	18852	18896	18974	19102	18853	18778	18848	18866	18898	18707	18718	18966	18837	18961	18808	18957	18947	18832	18784	18833	18631	18813	18814	18810	18604	18907	18835	18671	18710	18809	18901	18714	18923	18823	18849	18825	18940	18732	18850	18986	19136	18854	18900	18928	18810	18849	18850	18986	18977	19021	18783	19080	18863	18961	18876	18717	18822	19197	18734	18764	18854	18753	19031	18801	18896	18826	19108	18980	18999	18743	18718	18735	18875	18619	18709	18808	18980	19084	18869	18760	18994	19012	18874	18918	18660	19038	18887	18927	18762	18812	18905	18920	19074	18917	19021	18692	18824	18980	18893	18825	18749	19068	18698	18959	18908	18889	18912	19001	18863	18797	18693	18933	19026	18871	18878	19039	18832	18914	18965	18822	18727	18935	18973	18914	18749	18697	18710	18996	18802	18633	18797	18908	18849	18955	19091	18971	18692	18831	18857	18932	18748	18951	18851	18796	18769	18715	18927	18875	18733	18932	18755	18738	18665	18728	18707	18838	18819	18996	18664	18868	18796	18952	18916	18963	18803	18571	18879	18880	18884	18894	18879	19061	18747	18999	18884	18798	18794	18863	18958	18886	18905	18804	18666	18814	18860	18911	18956	18841	18985	18821	18883	18904	18982	19049	18978	18939	18623	18795	18876	18700	18704	18705	18961	18810	18961	19021	18739	18999	18925	19077	18832	18738	18973	18945	18881	18758	18922	18917	18787	18600	18808	18801	18842	18911	18992	19020	18688	18896	18921	18993	18920	18856	18673	18826	18939	18911	18761	18890	19104	18763	18826	19023	18805	19036	18770	18686	18725	18975	18695	18924	18807	18937	18820	18870	18632	18603	18893	18861	18876	18758	19119	18903	18738	18850	18934	18814	19030	18998	18784	18856	18985	18857	18844	18744	18759	19140	18819	18923	18934	18895	18784	18766	18803	18759	19004	18766	18993	19009	19014	19085	18712	19029	18905	18879	18785	18873	18941	19169	19110	19001	18726	19147	18971	19009	18707	18903	18755	19002	18927	18918	18963	18836	18865	18837	18723	18814	18752	19082	18763	18837	18798	18849	18788	18744	18747	18805	18870	18881	18773	18915	18740	18939	18826	18854	18811	19011	18873	18969	18933	19086	18823	18781	19151	19006	18847	18805	18887	18851	18674	18821	18677	18927	18687	18936	19110	18737	18994	18957	18829	18711	18855	18911	19028	19080	19072	19133	19038	18857	18810	18804	18879	18688	18774	18999	18907	18899	18861	18922	18944	18631	18950	19002	18956	18807	18716	18944	18764	18734	18927	18800	19041	18976	18979	18846	18858	18771	18819	18763	19043	18919	18819	18885	18859	18777	19091	19004	18839	18764	18833	18919	18906	18855	18791	18775	18963	18957	19096	18901	18747	18864	18871	19036	18873	18754	18806	18911	18929	18802	18802	18712	18928	18897	18852	18794	18908	18939	18680	18866	18881	18808	18911	18909	18878	18845	18621	18819	18939	18787	18675	18941	18845	18899	18924	18891	18810	18895	19015	19011	19021	19041	19017	18842	18829	18917	18795	19009	18957	19008	18901	19034	18737	18685	18656	18852	18837	18650	19036	18751	18996	18916	18764	18543	18823	18639	18756	18908	18985	19060	18854	18984	18968	18998	18919	18970	18880	18678	18750	18666	18856	18611	18944	19024	18932	18784	18731	18879	18913	18975	18906	18819	18791	18858	18916	18835	18886	18988	18871	18813	18860	18889	18832	18691	18790	18781	18949	18925	18993	18906	18939	18749	18908	18870	18881	19096	18920	19029	18897	19203	18890	18904	19000	18887	18934	18701	18927	18836	19042	18732	18852	19099	18902	18969	18850	18918	18876	18990	18892	19188	18962	19045	19039	18881	18903	18788	18969	18676	18789	18595	18818	18737	18781	18879	18810	18839	18796	18959	18695	19048	18889	18963	18696	18774	18978	18997	18832	18923	18882	19007	18945	18986	18773	18815	18843	18848	18792	18747	18870	18940	18763	18808	18826	18933	19017	18892	19081	19039	18991	18847	18906	18766	18865	18847	18987	18814	18839	19035	18723	18997	18801	18901	18891	19012	19012	19026	19113	18797	18959	18690	18984	19028	18913	18817	18924	19002	18819	18743	18931	18665	18961	18795	18917	18891	18627	18871	18915	18767	18892	18852	19067	18928	18989	18803	18677	19031	18951	18853	19029	18932	18717	18951	18933	18896	18653	18686	19000	18860	18842	18848	18851	18718	18985	18880	18751	18974	18920	18944	19109	18855	18721	19013	18956	19075	18654	18851	18785	18625	18794	18881	18783	18938	18893	18915	18777	18903	18676	18536	18637	18716	19051	18947	18852	18963	18893	19029	19010	19068	18903	18736	18677	18892	18776	18779	18751	18942	18613	19036	18844	18925	18879	18748	18898	18999	19036	18833	19063	18730	18672	18898	18818	18823	18824	18865	19105	18934	18883	18787	19026	19062	18837	18865	18916	19039	19024
14455	26971	29332	21695	19155	17696	17142	16837	16673	16800	16806	16359	16249	16035	15956	18940	26406	27541	23874	20472	17933	16355	15779	15818	15821	15616	15857	15710	15716	15772	15933	15733	15786	15834	15556	15820	15701	15929	15797	15777	15682	15796	15956	15788	15796	15923	15756	15792	15877	15787	15801	15826	15880	15703	15826	15752	15785	15701	15814	15817	15810	15735	15781	15731	15670	15668	15696	15695	15748	15775	15888	15741	15761	15876	15678	15758	15821	15827	15685	15678	15939	15787	15677	15571	15652	15936	15816	15656	15676	15756	15710	15769	15874	15769	15752	15743	15619	15733	15755	15809	15846	15854	15645	15644	15714	15869	15829	15850	15927	15834	15665	15725	15815	15948	15700	15750	15752	15691	15674	15735	15703	15765	15679	15711	15773	15870	15805	15590	15744	15939	15747	15636	15690	15732	15707	15691	15823	15532	15795	15787	15727	15500	15696	15792	15790	15732	15856	15772	15791	15701	15712	15834	15720	15924	15880	15771	15931	15760	15865	15744	15773	15742	15649	15853	15793	15641	15726	15696	15734	15630	15743	15721	15751	15685	15739	15774	15713	15723	15802	15719	15763	15832	15761	15814	15690	15845	15621	15794	15801	15782	15729	15759	15850	15949	15624	15582	15791	15786	15688	15722	15706	15705	15752	15824	15876	15627	15765	15657	15799	15846	15873	15881	15758	15849	15677	15727	15769	15877	15863	15753	15892	15797	15753	15818	15642	16113	15884	15736	15913	15849	15667	15820	15572	15857	15590	15660	15779	15708	15689	15652	15743	15790	15725	15640	15635	15756	15905	15740	15731	15667	15720	15625	15752	15896	15669	15609	15782	15715	15811	15847	15673	15846	15732	15899	15673	15845	15727	15706	15873	15882	15665	15679	15948	15633	15638	15807	15877	15618	15781	15839	15613	15802	15855	15735	15644	15770	15879	15647	15856	15774	15652	15657	15790	15684	15690	15850	15765	15858	15851	15841	15784	15750	15652	15828	15700	15752	15744	15716	16066	15685	15722	15783	15777	15605	15744	15688	15825	15735	15679	15564	15814	15657	15642	15780	15728	15782	15822	15870	15751	15898	15898	15733	15719	15653	15741	15677	15755	15835	15859	15772	15662	15826	15759	15780	15785	15753	15835	15679	15928	15632	15797	15809	15917	15731	15691	15718	15734	15965	15927	15679	15714	15906	15636	15716	15774	15702	15667	15662	15894	15765	15723	15838	15623	15673	15778	15758	15632	15685	15791	15650	15783	15827	15792	15793	15802	15690	15772	15699	15876	15830	15645	15750	15848	15612	15758	15804	15922	15809	16004	15741	15841	15860	15906	15691	15654	15821	15740	15636	15674	15711	15784	15791	15763	15695	15647	15784	15825	15829	15914	15710	15792	15817	15803	15849	15706	15885	15831	15754	15839	15879	15727	15771	15733	15835	15759	15752	15661	15599	15984	15681	15778	15732	15750	15817	15749	15788	15806	15837	15745	15913	15839	15777	15740	15723	15621	15615	15693	15694	15713	15778	15777	15742	15703	15747	15769	15786	15606	15854	15698	15755	15847	15624	15688	15781	15917	15653	15754	15773	15764	15689	15691	15764	15705	15905	15773	15743	15780	15801	15758	15610	15637	15711	15675	15723	15686	15862	15843	15668	15652	15743	15723	15800	15771	15717	15674	15793	15860	15991	15572	15784	15830	15780	15813	15687	15770	15810	15810	15911	15726	15642	15833	15863	15862	15712	15958	15728	15621	15630	15737	15720	16024	15750	15841	15678	15754	15693	15721	15855	15884	15620	15846	15653	15865	15713	15850	15757	15702	15821	15643	15912	15731	15711	15908	15726	15731	15640	15734	15618	15805	15723	15642	15736	15656	15827	15610	15809	15749	15736	15766	15766	15771	15922	15531	15702	15567	15803	15775	15653	15784	15804	15739	15759	15743	15788	15876	15788	15765	15700	15733	15930	15879	15769	15785	15705	15724	15729	15699	15839	15531	15845	15682	15627	15782	15815	15869	15765	15714	15787	15732	15720	15692	15706	15859	15664	15804	15733	15677	15769	15530	15750	15722	15966	15717	15831	15710	15783	15733	15798	15674	15781	15847	15902	15780	15835	15915	15939	15586	15618	15941	15900	15664	15925	15850	15760	15767	15924	15621	15940	15678	15577	15703	15694	15720	15643	15823	15767	15776	15735	15940	15625	15756	15751	15765	15799	15754	15661	15699	15740	15809	15760	15670	15836	15815	15730	15787	15766	15740	15631	15669	15760	15721	15845	15732	15676	15622	15683	15825	15780	15748	15763	15700	15840	15662	15753	15763	15834	15800	15779	15667	15783	15762	15602	15800	15738	15880	15726	15890	15802	15778	15785	15696	15886	15731	15834	15690	15817	15715	15720	15805	15810	15674	15728	15798	15708	15579	15689	15748	15803	15639	15774	15663	15741	15766	15849	15647	15789	15725	15664	15670	15737	15744	15718	15913	15947	15722	15544	15814	15847	15671	15809	15880	15724	15691	15735	15730	15718	15758	15843	15699	15722	15787	15698	15703	15823	15685	15790	15937	15821	15746	15803	15755	15762	15727	15745	15566	15795	15859	15772	15753	15755	15578	15732	15738	15689	15907	15779	15677	15712	15877	15854	15776	15818	15618	15792	15762	15700	15919	15686	15774	15697	15776	15914	15838	15753	15721	15755	15885	15757	15775	15681	15835	15844	15565	15766	15593	15909	15753	15682	15794	15756	15771	15825	15827	15607	15922	15784	15870	15805	15923	15723	15732	15641	15579	15834	15476	15819	15736	15808	15722	15822	15645	15684	15672	15693	15832	15777	15995	15914	15688	15663	15832	15903	15646	15688	15899	15858	15949	15758	15911	15744	15755	15670	15880	15709	15802	15604	15693	15594	15634	15836	15812	15711	15802	15729	15984	15812	15736	15673	15736	15813	15653	15705	15720	15874	15748	15778	15644	15676	15713	15678	15895	15767	15700	15758	15719	15814	15814	15753	15778	15652	15671	15837	15958	15862	15672	15787	15840	15787	15644	15755	15888	15726	15663	15768	15798	15852	15786	15767	15841	15581	15898	15868	15821	15779	15702	15589	15693	15952	15665	15907	15692	15687	15756	15851	15703	15778	15730	15756	15742	15571	15787	15582	15616	15768	15762	15943	15707	15724	15807	15733	15741	15804	15746	15722	15871	15715	15774	15558	15854	15784	15606	15759	15717	15684	15583	15826	15857	15827	15668	15784	15840	15914	15811	15554	15805	15867	15659	15606	15948	15715	15804	15651	15687	15747	15635	15649	15725	15745	15857	15657	15758	15659	15648	15828	15789	15754	15688	15835	15881	15768	15644	15693	15693	15601	15743	15760	15687	15763	15725	15874	15536	16000	15888	15757	15734	15685	15830	15707	15678	15726	15832	15869	15729	15846	15757	15716	15669	15750	15760	15721	15752	15570	15786	15778	15678	15754	15729	15649	15696	15813	15813	15648	15757	15652	15651	15634	15698	15812	15822	15815	15831	15752	15698	15687	15942	15709	15941	15835	15747	15693	15982	15766	15914	15742	15836	15863	15734	15792	15838	15588	15880	15773	15888	15771	15837	15752	15671	15772	15848	15620	15890	15640	15817	15834	15810	15784	15851	15686	15703	16023	15751	15757	15719	15886	15651	15654	15747	15747	15867	15640	15798	15712	15662	15715	15900	15704	15710	15828	15789	15739	15807	15770	15850	15702	15818	15735	15711	15831	15895	15711	15637	15743	15737	15651	15709	15743	15843	15733	15911	15784	15789	15882	15771	15744	15854	15862	15930	15837	15737	15631	15960	15770	15671	15885	15944	15759	15814	15820	15746	15672	15846	15794	15848	15912	15726	15743	15679	15977	15599	15788	15682	15806	15756	15832	15776	15851	15760	15691	15809	15883	15679	15790	15621	15700	15787	15630	15773	15805	15714	15729	15671	15896	15879	15801	15615	15765	15680	15814	15922	15708	15770	15698	15756	15755	15775	15735	15834	15815	15892	15690	15824	15782	15871	15770	15712	15724	15739	15781	15881	15652	15763	15685	15758	15725	15745	15831	15884	15694	15665	15686	15721	15771	15803	15640	15627	15803	15724	15613	15628	15811	15638	15623	15678	15768	15899	15829	15778	15684	15824	15767	15863	15716	15826	15742	15752	15838	15648	15747	15671	15700	15799	15825	15731	15893	15774	15768	15852	15706	15667	15728	15873	15789	15845	15776	15687	15754	15745	15761	15773	15771	15860	15941	15868	15791	15671	15804	15828	15638	15793	15762	15844	15754	15659	15837	15739	15686	15735	15741	15623	15656	15675	15947	15797	15726	15904	15809	15798	15765	15756	15713	15786	15696	15786	15813	15796	15883	15656	15823	15853	15920	15684	15889	15680	15754	15813	15850	15793	15820	15805	15719	15798	15645	15860	15722	15773	15716	15720	15656	15936	15796	15671	15567	15766	15803	15732	15668	15876	15863	15832	15843	15761	15732	15795	15705	15667	15681	15824	15645	15681	15632	15654	15777	15801	15669	15774	15817	15532	15698	15810	15809	15660	15767	15737	15665	15696	15718	15649	15760	15406	15839	15758	15750	15756	15656	15792	15681	15772	15818	15818	15766	15771	15626	15707	15808	15872	15740	15721	15728	15536	15888	15866	15897	15870	15833	15798	15853	15871	15846	15885	15551	15837	15892	15651	15834	15799	15725	15930	15689	15780	15640	15916	15757	15757	15795	15825	15724	15710	15870	15913	15753	15713	15778	15698	15774	15781	15798	15585	15636	15897	15772	15774	15902	15787	15620	15823	15776	15621	15687	15577	15665	15813	15869	15672	15720	15761	15764	15738	15829	15755	15855	15643	15661	15966	15771	15683	15743	15695	16065	15829	15784	15626	15672	15729	15956	15566	15885	15797	15722	15788	15776	15954	15717	15852	15827	15850	15620	15799	15880	15607	15800	15807	15696	15759	15839	15879	15741	15806	15709	15814	15708	15745	15787	15775	15799	15752	15658	15677	15739	15742	15782	15821	15850	15746	15801	15751	15917	15943	15634	15728	15718	15888	15855	15747	15888	15710	15793	15920	15867	15863	15746	15875	15938	15965	15869	15733	15858	15836	15854	15817	15690	15822	15769	15729	15919	15730	15805
22521	20922	28619	23349	21078	22934	25094	19973	18783	18922	19235	18743	18458	18564	18440	18235	26163	36247	31741	27552	23073	19732	18469	18049	17896	17915	17868	17919	17817	17943	17929	17508	17688	17914	17678	17747	17781	17913	17781	17485	17971	17688	17684	17674	17946	17833	17682	17661	17727	17699	17786	17716	17707	17827	17752	17867	17684	17849	17822	17730	17943	17847	17824	17666	17814	17697	17725	17724	17764	17598	17614	17811	17847	17655	17672	17890	17681	17989	17703	17825	17787	17639	17795	17710	17734	17602	17638	17526	17537	17796	17722	17698	17729	17756	17829	17772	17653	17861	17606	17747	17739	17641	17587	17781	17601	17630	17643	17742	17721	17823	17756	17846	17597	17656	17528	17492	17527	17732	17623	17881	17781	17895	17936	17941	17845	17613	17717	17718	17792	17671	17730	17559	17812	17677	17777	17555	17645	17664	17656	17704	17762	17688	17511	17867	17775	17758	17527	17770	17913	17555	17467	17721	17749	17877	17413	17738	17881	17744	17915	17699	17868	17763	17973	17722	17616	17566	17741	17770	17558	17707	17640	17520	17768	17821	17382	17577	17776	17653	17699	17758	17614	17638	17534	17548	17698	17671	17993	17832	17752	17727	17903	17834	17750	17672	17747	17732	17624	17737	17771	17679	17435	17641	17866	17522	17548	17792	17642	17866	17832	17799	17703	17629	17920	17753	17701	17780	17664	17711	17697	17552	17598	17593	17740	17739	17674	17667	17647	17844	17595	17743	17709	17720	17672	17747	17713	17739	17888	17816	17755	17811	17664	17714	17778	17752	17574	17693	17809	17619	17508	17615	17744	17643	17749	17421	17857	17795	17899	17550	17705	17794	17673	17721	17678	17735	17837	17910	17554	17771	17725	17655	17799	17473	17795	17471	17600	17711	17633	17441	17736	17571	17667	17594	17697	17850	17500	17650	17579	17422	17854	17771	17934	17647	17660	17756	17555	17648	17848	17531	17592	17656	17497	17513	17680	17592	17483	17719	17734	17688	17590	17578	17600	17614	17826	17804	17843	17731	17562	17567	17647	17645	17794	17695	17717	17626	17638	17427	17846	17889	17714	17724	17872	17692	17751	17892	17656	17723	17663	17487	17718	17802	17655	17781	17706	17695	17508	17599	17790	17831	17800	17616	17721	17486	17649	17737	17595	17849	17664	17750	17661	17849	17934	17551	17885	17718	17453	17685	17645	17686	17458	17575	17732	17690	17617	17727	17382	17681	17716	17628	17684	17582	17761	17863	17572	17707	17693	17545	17516	17529	17596	17628	17561	17702	17629	17719	17631	17522	17879	17625	17517	17777	17548	17546	17615	17756	17438	17640	17741	17535	17742	17721	17713	17546	17829	17749	17730	17889	17629	17624	17714	17609	17821	17510	17803	17539	18134	17753	17680	17671	17511	17753	17711	17653	17586	17948	17756	17625	17753	17692	17804	17709	17780	17655	17695	17896	17683	17632	17596	17639	17892	17722	17549	17555	17677	17625	17705	17615	17575	17788	17773	17822	17975	17772	17650	17697	17769	17431	17738	17644	17637	17715	17460	17656	17641	17645	17795	17715	17585	17616	17786	17672	17837	17577	17853	17681	17605	17638	17858	17608	17826	17586	17594	17819	17597	17554	17627	17654	17824	17676	17606	17782	17740	17714	17572	17621	17563	17840	17740	17628	17508	17531	17774	17679	17744	17843	17787	17490	17641	17784	17670	17468	17730	17678	17560	17622	17569	17639	17537	17596	17519	17666	17663	17838	17683	17796	17839	17672	17669	17713	17812	17652	17646	17867	17608	17708	17796	17790	17756	17635	17514	17699	17713	17825	17909	17760	17580	17666	17872	17707	17692	17820	17827	17692	17648	17689	17670	17691	17703	17667	17670	17679	17874	17726	17971	17819	17887	17860	18005	17696	17774	17678	17744	17618	17814	17776	17663	17631	17623	17871	17854	17540	17809	17535	17416	17820	17775	17540	17771	17553	17639	17627	17507	17538	17777	17655	17672	17756	17767	17794	17799	17675	17758	17868	17697	17864	17678	17714	17672	17627	17431	17720	17636	17474	17865	17679	17553	17534	17688	17705	17548	17627	17570	17617	17638	17669	17716	17709	17693	17760	17681	17733	18041	17645	17777	17701	17802	17584	17729	17594	17643	17677	17775	17895	17666	17713	17607	17653	17810	17725	17768	17631	17692	17746	17868	17658	17674	17903	17654	17625	17672	17712	17870	17872	17743	17550	17767	17469	17693	17447	17802	17621	17798	17714	17925	17907	17801	17750	17698	17716	17632	17519	17841	17518	17581	17670	17659	17532	17770	17787	17721	17792	17669	17621	17768	17749	17576	17603	17565	17714	17817	17770	17785	17698	17714	17770	17633	17609	17387	17707	17786	17780	17626	17630	17762	17563	17680	17691	17697	17789	17757	17793	17845	17785	17633	17564	17661	17739	17708	17638	17858	17742	17878	17637	17841	17723	17491	17857	17825	17660	17809	17728	17678	17770	17929	17690	17704	17627	17913	17325	17588	17588	17868	17557	17571	17750	17811	17798	17694	17682	17774	17690	17523	17787	17924	17768	17629	17623	17648	17522	17625	17721	17698	17544	17693	17625	17503	17628	17637	17648	17723	17423	17758	17689	17600	17701	17801	17483	17793	17585	17717	17767	17642	17830	17755	17687	17716	17607	17495	17528	17572	17801	17810	17655	17723	17682	17726	17793	17661	17886	17569	17650	17520	17691	17670	17640	17546	17483	17783	17693	17872	17697	17765	17576	17732	17704	17735	17737	17877	17761	17843	17583	17825	17679	17672	17606	17586	17742	17577	17591	17598	17492	17621	17597	17608	17900	17622	17745	17767	17503	17478	17924	17742	17916	17782	17770	17775	17685	17793	17753	17777	17531	17657	17674	17558	17773	17847	17565	17724	17547	17625	17707	17663	17797	17633	17692	17631	17648	17579	17610	17680	17623	17573	17855	17736	17644	17655	17767	17879	17689	17598	17605	17579	17750	17762	17777	17707	17791	17676	17553	17630	17577	17675	17945	17658	17681	17821	17619	17587	17607	17684	17732	17795	17616	17760	17766	17581	17796	17793	17547	17622	17750	17798	17691	17565	17571	17848	17687	17648	17669	17628	17726	17763	17706	17668	17757	17550	17693	17845	17541	17858	17805	17769	17779	17677	17701	17468	17794	17617	17784	17717	17632	17630	17695	17650	17764	17684	17662	17701	17531	17827	17577	17728	17703	17599	17666	17692	17709	17723	17716	17621	17819	17682	17541	17714	17786	17688	17713	17536	17653	17852	17740	17746	17844	17764	17656	17601	17628	17651	17729	17696	17817	17776	17700	17662	17778	17605	17742	17725	17776	17787	17892	17614	17509	17651	17689	17608	17542	17818	17752	17771	18021	17950	17690	17554	17784	17729	17695	17626	17717	17762	17688	17740	17685	17894	17608	17728	17700	17775	17730	17695	17826	17722	17850	17733	17695	17762	17719	17634	17687	17688	17747	17526	17658	17738	17978	17603	17716	17693	17612	17911	17705	17552	17849	17817	17769	17764	17596	17672	17776	17713	17688	17649	17716	17665	17713	17620	17760	17777	17600	17736	17701	17759	17766	17796	17794	17570	17757	17668	17829	17632	17320	17648	17765	17545	17738	17433	17632	17598	17550	17676	17657	17586	17577	17718	17671	17537	17578	17599	17842	17768	17812	17877	17766	17673	17749	17818	17800	17720	17737	17855	17760	17817	17753	17706	17513	17638	17661	17526	17619	17497	17808	17665	17871	17644	17717	17643	17543	17818	17641	17788	17810	17749	17710	17654	17681	17602	17620	17757	17739	17780	17630	17759	17521	17667	17550	17625	17618	17640	17734	17716	17650	17731	17852	17810	17766	17833	17952	17631	17580	17511	17713	17840	17667	17811	17758	17626	17548	17854	17661	17593	17946	17636	17454	17774	17726	17712	17767	17680	17750	17760	17878	17631	17575	17567	17711	17697	17530	17513	17595	17537	17726	17875	17782	17597	17788	17688	17632	17886	17786	17710	17748	17695	17774	17561	17514	17555	17625	17554	17802	17437	17449	17598	17699	17758	17718	17587	17578	17595	17524	17788	17713	17690	17640	17591	17688	17525	17630	17931	17818	17819	17762	17696	17856	17687	17585	17804	17464	17901	17615	17785	17621	17621	17772	17692	17829	17801	17672	17582	17656	17718	17610	17651	17763	17798	17664	17771	17575	17646	17844	17885	17491	17737	17633	17748	17611	17750	17708	17663	17731	18036	17677	17743	17758	17815	17726	17843	17735	17909	17842	17782	17580	17747	17764	17659	17770	17559	17576	17674	17664	17726	17790	17589	17637	17648	17731	17648	17547	17804	17858	17700	17718	17573	17768	17692	17587	17753	17680	17841	17579	17636	17702	17707	17834	17754	17774	17732	17536	17669	17545	17898	17855	17807	17776	17591	17857	17835	17940	17815	17825	17795	17580	17778	17513	17750	17581	17620	17522	17585	17748	17794	17632	17572	17444	17706	17709	17631	17531	17560	17742	17827	17651	17763	17842	17832	17804	17669	17759	17588	17783	17635	17747	17752	17706	17776	17484	17816	17808	17840	17780	17733	17753	17802	17549	17644	17575	17693	17731	17617	17765	17606	17814	17618	17806	17705	17783	17673	17749	17972	17742	17352	17764	17695	17660	17718	17714	17797	17648	17522	17672	17816	17718	17770	17566	17685	17810	17571	17711	17580	17716	17873	17619	17708	17586	17523	17807	17791	17639	17812	17587	17602	17653	17786	17563	17648	17638	17641	17557	17632	17500	17855	17677	17801	17847	17710	17706	17758	17589	17529	17561	17610	17888	17683	17770	17892	17724	17936	17765	17689	17780	17704	17557	17451	17527	17755	17781	17653	17611	17651	17659	17679	17642	17433	17598	17602	17653	17719	17714	17902	17671	17710	17804	17600	17735	17658	17568	17644	17686	17714	17613	17664	17670	17776	17634	17550	17603	17676	17646	17660	17687	17661	17716	17869	17708	17693	17742	17520	17799	17658	17602	17745	17857	17716	17539	17719	17752	17491	17638	17704	17824	17537	17756	17943	17613	17639	17673	17810	17713	17677	17579	17751	17512	17724	17704	17851	17772	17731	17783
15608	31055	30842	23299	19393	17888	17249	16832	16980	16452	16374	16327	15907	15643	15458	15525	28402	36871	31393	26655	20855	16783	15518	14944	14847	14964	14900	14975	15021	14990	15117	15120	14925	15010	14885	14903	14982	14905	15056	14882	14929	14886	14982	15087	15127	15027	15123	14812	14907	14914	14791	15021	14855	15092	14964	15052	14925	15060	14863	15096	15093	14973	15076	14876	15151	14872	15021	14942	14904	15026	15196	15183	15021	14946	14921	14981	15039	15063	14904	14955	14953	15001	15002	14886	14989	15013	14958	15021	14995	14905	15058	14880	14971	14966	14972	15021	14939	14901	15092	14922	14995	14936	14954	14952	14984	14913	15045	14802	14993	14951	14911	14772	14844	14952	14931	15069	14801	15095	15068	14880	14950	14888	14909	14874	15073	15029	15004	15050	15044	14941	14851	14930	15046	14896	14844	14957	15059	15056	14945	14970	14862	15048	14843	15131	15021	14926	15155	14978	15102	15046	15112	14952	15177	15020	15067	15114	14889	14970	14981	14836	14976	14899	14932	14975	14768	14825	14986	14847	15034	14872	14995	14809	14937	15022	15083	14861	14909	15015	14905	15091	14918	14961	14761	14761	14834	14962	15029	14830	14796	14901	14700	14840	14938	14922	14947	14978	14849	14937	14995	14843	14868	15034	15014	14960	14956	14944	14927	15153	14858	14906	15029	14892	14994	14811	14975	14889	14951	15042	14816	15160	15022	14832	14687	15027	14951	14975	14931	14957	14979	14989	15012	14791	14992	14927	14869	15039	14786	14942	14905	14997	15061	14865	14939	15011	14932	14873	14983	15132	14923	15062	14948	14828	14998	15056	14871	14929	15059	14894	14875	14989	14977	15032	15009	15098	14813	15032	14909	14890	14957	14995	15001	14984	14931	14975	14975	15126	14964	14850	14939	15017	14987	14920	14929	14942	15048	15077	15049	14954	15186	14940	15101	14892	14999	15058	15009	14945	14926	15044	14830	15148	14910	14904	15126	15083	15033	14958	14921	14863	15039	14991	15017	14809	15048	15005	14946	15221	15006	15076	15061	15103	15007	14880	15014	14862	15067	14912	14840	15240	15034	14847	14856	15000	15129	14915	14847	14932	14962	15072	14882	14814	14879	14854	14941	14909	15025	14976	15057	14842	14942	14987	14964	14936	15092	15036	14960	14990	15048	14956	14957	14869	14891	15095	14938	15041	15095	15000	14882	14763	14972	14801	14928	14892	14931	14862	14967	14981	15090	14992	14963	14828	14856	14970	14964	14942	14913	14922	14925	14758	14993	14884	14995	14823	14943	14864	15119	14885	15036	14792	15034	14804	14946	15069	14867	14842	14995	14917	15044	15010	14997	14864	14927	15170	14903	14929	14947	15015	14818	14911	14883	14835	15048	14953	14983	15036	14973	14920	14983	15183	14910	15036	15017	14945	14953	15005	14833	14943	14990	14905	14982	15033	14996	14961	14785	14979	15146	14987	14958	15067	14768	14811	14862	14938	14965	14968	14893	15029	14869	14979	14763	14925	14843	14664	14896	14978	14880	14938	15064	14924	14964	14783	14977	14997	15099	14923	14954	14909	14937	15013	15023	14774	15009	14954	14910	15074	14994	14924	15103	14986	14940	14875	15108	14958	14883	14901	14799	14992	14895	14891	14923	14970	14950	15041	14992	14881	15075	14897	15068	14903	15080	15104	15061	14777	14945	14897	14975	14680	14860	14993	15051	15132	14862	14940	15006	14981	14922	15008	14936	14956	14918	14983	15107	14890	14952	14936	14908	14908	15082	14698	14942	14971	14858	14965	14934	14870	14908	14761	14901	14688	14952	14762	14989	14823	15041	15025	14859	14952	14904	14918	15004	14852	14971	14946	14730	15059	14986	15052	15058	14970	14966	15027	14953	14897	14815	14991	15107	15041	14932	14872	14798	14902	15083	14969	15053	14919	14940	15054	14875	14850	14873	15180	14887	14919	14840	14849	14965	15045	14952	14990	15093	14904	15008	14885	14774	14762	14915	15085	15059	15076	15016	14917	14957	14931	14952	14891	14988	14934	14888	14908	14997	15055	15044	15056	15021	15052	14881	14861	14998	14961	14953	14888	15067	15051	14852	14962	15118	14778	14880	14883	14981	14733	14810	14958	14978	15023	15022	14803	15009	15057	14865	14893	14995	14835	14958	14978	14950	14988	14980	14919	14964	15111	14787	15113	14889	14874	14902	14847	15049	15101	15021	14894	14992	14882	14898	15212	15091	15130	14919	14909	14969	15119	14829	15037	14845	14844	15001	15012	14928	14961	14904	14950	14869	14860	14888	14953	14730	14981	14807	14784	14942	15023	15130	15096	14994	14911	15082	14811	14929	14878	15025	15085	14774	14914	14878	14888	14706	15040	14775	15035	14968	14938	14925	14868	15038	14947	15053	15019	14886	14968	14904	15042	14896	15262	14819	15048	14954	15056	14899	14800	15009	14817	14933	15011	14929	14758	14984	14943	14894	14968	14949	15065	14970	14973	14973	15079	15027	14846	14929	14839	15062	15014	15045	14864	14954	14825	14886	14907	14986	14898	14988	15015	14995	15006	14960	14969	15044	14966	14990	15029	15218	14868	14757	14979	14861	14800	14887	15002	14949	14884	14940	14930	14905	14847	14943	14996	14954	15159	14761	14923	14894	14923	15115	14860	15120	15024	14985	15016	14938	14816	14904	14993	14972	14990	14833	14972	14933	14785	15082	14989	14965	14810	14947	14985	14973	14949	14932	15076	14905	14963	15030	14834	14849	15129	14946	14954	15023	14933	14992	14938	15189	14892	14878	15043	14900	14836	15031	15029	14890	14890	14975	14872	14807	14986	14982	14902	15028	14977	15093	15073	15027	14899	14895	14945	14966	14990	15037	14852	14797	14991	14901	15008	15016	14985	14956	14745	14898	15004	14937	14881	14924	14944	15011	14871	15009	14943	14989	14769	15049	14967	14842	14777	14963	14836	14887	14993	14890	15041	14829	15067	14990	14828	14831	14832	14815	14768	14871	14891	14867	14976	15120	14888	14921	14880	14880	14959	14941	14911	14846	14869	14958	14974	14947	15082	14968	14964	14744	14910	14746	15011	14988	14967	15030	15020	14940	15044	15047	14907	14789	14825	14957	15004	14950	14996	14890	14733	15040	15060	14777	14983	15017	14994	15094	14951	14988	14899	14978	14983	14910	14923	14904	14842	15089	15066	14939	14892	14948	14870	15034	14734	14868	14887	14942	14861	14891	14723	14930	14947	14943	14813	15031	14869	15125	14959	15085	14898	15015	14830	15011	15097	14932	14978	14868	14873	15029	14858	14822	15061	14904	15038	14831	15030	15118	15047	14844	14888	14852	15066	15122	14964	15123	14909	14896	14970	14899	15017	14880	14885	14924	15154	14857	14881	15153	15027	14991	14942	14828	14859	14838	14827	14873	14825	14942	14861	14972	14856	14924	14897	14995	15120	14924	14838	14916	14894	14926	14711	14825	14900	15000	14843	14916	14918	14999	14947	14939	15006	14789	14931	14887	14995	14823	15017	15014	14988	14983	14906	14914	14928	14914	14928	14999	14956	14859	14880	15102	15013	14978	14998	15037	14808	14904	15002	15067	14805	14914	14836	15027	14922	14856	15022	15075	14959	15111	14886	14882	14831	14941	14900	15028	15084	15044	14930	14823	15018	14930	15061	15034	15128	15074	15052	14982	14950	14974	14932	15029	14909	15143	14942	14929	14883	14717	14869	14961	15019	14990	14910	14942	14875	14939	14955	14865	14882	15008	14988	14976	14736	14844	14996	14926	14864	14955	14934	14871	14856	14993	14800	14950	14840	14910	14950	15068	15055	14852	14901	15065	14925	15072	15124	14934	14863	15027	14961	14869	15091	15082	14883	14942	14923	14819	15016	14982	14983	14954	14941	14846	15094	14999	15005	14902	14874	15005	15037	14893	14896	15023	15044	14740	15151	14884	14859	14805	14924	14949	14802	14953	15124	14904	15008	14962	14960	15011	14921	14936	15025	14847	14914	14943	15097	14978	14921	14966	14857	14946	14846	15026	15020	14744	14909	14945	15012	14962	14873	14907	15058	15045	14986	14919	14845	14849	15217	15021	14906	14914	15072	14724	14991	14783	14951	15004	15149	15030	15076	15098	15048	14951	14910	14929	14860	14989	14886	14949	14944	14942	14784	15004	14894	14953	14904	14906	14943	14988	14972	14963	15096	15021	15055	15071	14961	14895	14987	15051	14848	14914	14984	15050	14945	14938	14903	14956	15001	14990	14962	14986	14881	14940	14820	15030	14984	14861	14945	14870	14970	14914	14833	14992	14911	14852	14922	14861	14874	15079	14995	14980	14764	14944	14935	14809	14873	15054	15032	15015	14822	14903	14955	15013	14974	14864	15023	14967	15024	14851	15027	14969	15011	15016	15000	14965	14997	15010	14954	14896	15182	14787	14834	14995	15071	14999	14940	15003	14959	14980	14887	14988	15127	14968	14918	14976	14856	14868	14821	15038	15001	15084	15122	14943	14892	14997	14982	14981	15015	15145	15029	15243	15030	15086	14966	15087	14908	14864	15115	14964	14849	15029	15141	15077	14834	14965	14994	15100	14967	14847	14807	15031	14987	14929	14874	14939	15001	14847	14858	15035	14911	14830	14874	14940	14999	14892	14869	14992	14884	14855	14997	14888	14943	15172	14882	14865	14973	14947	15025	15131	15111	14921	14942	14911	14907	14974	14986	15028	14898	14966	14827	14917	14939	14876	15011	15134	14801	14903	14938	15035	15043	14941	14943	14887	15013	15015	14937	14981	15004	15037	14868	14991	14850	14989	14948	15134	15062	14786	14892	14813	15074	14806	14918	15019	15011	15112	15029	14923	14918	15084	14970	14892	14947	14840	14977	14998	14955	15117	15029	14963	15051	14975	14920	14884	14840	14851	14929	15037	14901	14910	14884	14976	14824	15054	14840	14925	15051	14920	14878	14979	14936	14747	14906	14944	14866	14992	14895	14984	14960	15007	14921	14953	14805	15117	15047	14927	14854	14929	14969	14935	14811	15066	15080	14949	14798	15038	15106	14903	14932	14884	14953	14954	14909	14887	14954	15019	15011	14917	14836	14855	14948	15045	14872	14906	15015	14913	14795
27041	21971	24545	20215	16107	15879	16294	15924	15760	15876	15798	15882	15905	15931	15835	15888	16062	17411	17456	17058	16482	16160	15825	15909	15919	15929	15779	15831	15718	15744	15758	15742	15658	15512	15895	15753	15749	15817	15697	15695	15733	15737	15751	15904	15652	15638	15802	15727	15663	15632	15796	15761	15653	15621	15487	15657	15639	15680	15861	15897	15656	15731	15810	15643	15717	15800	15786	15774	15746	15588	15731	15709	15592	15867	15702	15611	15697	15626	15687	15502	15679	15513	15610	15727	15807	15620	15600	15456	15700	15568	15797	15766	15594	15680	15707	16031	15572	15612	15739	15775	15732	15533	15741	15853	15693	15656	15674	15525	15670	15685	15737	15697	15571	15675	15784	15615	15758	15706	15666	15666	15607	15541	15774	15723	15583	15764	15667	15474	15614	15623	15702	15769	15489	15801	15724	15845	15673	15736	15473	15730	15756	15848	15647	15637	15671	15777	15789	15562	15898	15614	15914	15578	15712	15819	15547	15521	15739	15566	15616	15746	15630	15758	15555	15826	15807	15713	15606	15643	15702	15770	15707	15766	15674	15554	15741	15793	15690	15834	15750	15665	15619	15829	15625	15642	15701	15570	15731	15689	15805	15822	15723	15741	15803	15679	15614	15670	15671	15692	15714	15735	15665	15591	15615	15729	15654	15547	15723	15765	15765	15536	15845	15666	15789	15537	15617	15732	15747	15533	15679	15607	15827	15625	15538	15662	15702	15916	15733	15654	15850	15713	15560	15669	15794	15765	15913	15797	15826	15829	15758	15708	15712	15800	15684	15755	15731	15865	15661	15649	15638	15756	15807	15900	15506	15773	15645	15536	15763	15676	15780	15491	15664	15790	15825	15665	15706	15802	15629	15662	15715	15816	15423	15528	15681	15815	15719	15721	15761	15760	15736	15665	15543	15699	15715	15835	15812	15792	15704	15621	15594	15528	15703	15432	15671	15735	15609	15582	15629	15700	15557	15476	15804	15737	15569	15764	15881	15733	15728	15764	15694	15627	15650	15901	15472	15735	15543	15793	15711	15443	15566	15473	15666	15607	15773	15624	15654	15628	15728	15711	15490	15854	15852	15614	15566	15773	15655	15815	15672	15799	15820	15662	15708	15639	15726	15688	15753	15709	15594	15565	15728	15791	15771	15590	15726	15671	15499	15608	15845	15835	15660	15313	15573	15560	15793	15610	15800	15812	15772	15830	15754	15775	15874	15642	15873	15753	15668	15771	15641	15696	15728	15622	15628	15921	15616	15895	15804	15795	15755	15695	15781	15697	15761	15719	15692	15564	15695	15884	15571	15859	15668	15660	15590	15673	15668	15684	15697	15710	15570	15690	15672	15670	15455	15659	15802	15820	15782	15727	15878	15706	15729	15590	15707	15687	15690	15630	15577	15613	15640	15549	15645	15766	15722	15582	15624	15629	15569	15844	15721	15681	15778	15400	15643	15627	15912	15901	15759	15768	15746	15834	15518	15850	15764	15875	15600	15638	15645	15714	15693	15870	15600	15919	15718	15783	15801	15597	15694	15959	15968	15628	15810	15760	15819	15843	15782	15711	15610	15790	15708	15686	15709	15722	15710	15672	15775	15864	15683	15815	15699	15678	15637	15770	15655	15663	15715	15593	15603	15662	15668	15606	15559	15745	15571	15623	15782	15532	15540	15609	15711	15785	15725	15766	15766	15812	15725	15835	15799	15676	15793	15485	15643	15614	15691	15793	15783	15595	15741	15719	15603	15604	15571	15683	15725	15736	15715	15782	15526	15725	15736	15664	15696	15555	15860	15729	15917	15687	15654	15799	15719	15735	15619	15606	15656	15669	15669	15724	15760	15696	15707	15572	15722	15831	15810	15671	15514	15601	15849	15676	15675	15669	15611	15583	15869	15750	15816	15751	15745	15689	15442	15542	15951	15426	15654	15901	15839	15676	15750	15600	15689	15586	15837	15651	15476	15742	15697	15723	15797	15768	15742	15728	15790	15854	15545	15773	15751	15732	15693	15686	15718	15878	15547	15537	15536	15660	15783	15706	15574	15656	15745	15684	15514	15608	15782	15761	15737	15675	15963	15724	15737	15654	15576	15671	15766	15549	15667	15812	15692	15745	15669	15689	15728	15626	15568	15659	15645	15727	15728	15627	15615	15814	15792	15458	15669	15834	15693	15831	15704	15788	15753	15653	15645	15912	15816	15658	15565	15787	15534	15769	15725	15634	15603	15670	15728	15590	15662	15779	15731	15757	15814	15451	15640	15450	15538	15571	15796	15790	15758	15652	15636	15624	15742	16002	15748	15813	15813	15679	15840	15580	15702	15746	15557	15622	15845	15597	15593	15707	15586	15757	15919	15741	15798	15782	15557	15601	15707	15766	15658	15751	15723	15684	15847	15767	15640	15869	15720	15553	15780	15958	15574	15603	15766	15788	15733	15653	15656	15589	15532	15752	15833	15557	15679	15695	15673	15576	15545	15641	15598	15631	15699	15630	15688	15727	15631	15631	15733	15906	15524	15742	15796	15687	15686	15678	15687	15715	15723	15837	15685	15909	15704	15611	15774	15634	15775	15674	15756	15660	15565	15652	15788	15736	15709	15579	15563	15811	15419	15740	15816	15696	15561	15731	15593	15754	15622	15600	15541	15723	15612	15703	15715	15757	15733	15720	15751	15621	15688	15753	15634	15715	15658	15869	15577	15554	15580	15644	15550	15752	15785	15830	15831	15785	15687	15666	15601	15610	15918	15843	15836	15692	15569	15494	15765	15441	15660	15581	15755	15587	15805	15605	15488	15508	15754	15779	15826	15505	15659	15622	15751	15493	15680	15582	15608	15731	15697	15803	15733	15530	15742	15796	15505	15694	15626	15879	15827	15656	15637	15748	15553	15535	15711	15848	15571	15734	15598	15596	15675	15630	15860	15670	15598	15713	15666	15597	15542	15514	15715	15597	15764	15620	15682	15771	15744	15686	15801	15513	15803	15617	15658	15505	15761	15600	15780	15618	15565	15744	15740	15511	15716	15495	15586	15860	15672	15546	15745	15691	15703	15573	15605	15665	15669	15737	15654	15544	15527	15870	15613	15762	15755	15727	15628	15779	15709	15844	15603	15678	15745	15956	15725	15709	15597	15726	15853	15749	15698	15752	15409	15739	15824	15723	15701	15725	15698	15627	15567	15655	15751	15699	15585	15763	15732	15716	15872	15513	15435	15700	15872	15691	15715	15535	15802	15715	15927	15810	15761	15728	15816	15630	15639	15864	15800	15639	15679	15719	15839	15840	15684	15577	15567	15589	15589	15695	15870	15890	15755	15713	15892	15724	15670	15941	15759	15903	15507	15574	15582	15699	15839	15814	15700	15821	15561	15695	15661	15619	15767	15583	15580	15915	15808	15588	15745	15642	15574	15797	15602	15757	15596	15878	15689	15745	15796	15810	15396	15667	15819	15661	15792	15822	15557	15600	15685	15706	15782	15673	15747	15556	15764	15707	15819	15886	15800	15639	15800	15651	15847	15761	15628	15816	15739	15639	15774	15489	15732	15541	15554	15567	15696	15748	15754	15907	15434	15660	15622	15846	15997	15736	15698	15643	15711	15861	15605	15701	15667	15632	15798	15867	15493	15852	15758	15793	15764	15735	15707	15894	15753	15811	15875	15646	15908	15747	15739	15830	15645	15676	15797	15797	15637	15809	15587	15491	15772	15906	15599	15594	15717	15813	15850	15572	15565	15520	15824	15699	15569	15553	15733	15671	15637	15698	15683	15581	15662	15582	15586	15480	15579	15529	15708	15918	15724	15745	15660	15637	15938	15677	15703	15718	15637	15492	15846	15550	15624	15663	15656	15666	15800	15705	15682	15702	15521	15653	15790	15736	15905	15859	15623	15637	15881	15741	15730	15392	15575	15741	15677	15583	15667	15713	15680	15744	15510	15980	15820	15655	15679	15598	15795	15646	15766	15642	15470	15802	15551	15731	15857	15586	15813	15577	15650	15664	15626	15896	15745	15512	15626	15698	15644	15719	15792	15938	15657	15665	15762	15836	15464	15743	15600	15609	15803	15761	15678	15586	15744	15636	15667	15807	15832	15682	15566	15679	15443	15697	15728	15781	15728	15510	15875	15633	15589	15632	15702	15611	15917	15710	15577	15801	15639	15783	15778	15786	15851	15764	15738	15621	15647	15618	15573	15558	15632	15633	15562	15594	15720	15896	15739	15613	15639	15695	15672	15627	15778	15551	15868	15638	15668	15737	15771	15660	15694	15477	15735	15746	15801	15564	15446	15677	15787	15697	15644	15782	15635	15695	15586	15826	15793	15705	15788	15635	15693	15735	15663	15675	15522	15585	15847	15953	15392	15469	15718	15775	15743	15696	15688	15902	15797	15748	15783	15781	15639	15743	15674	15847	15811	15524	15800	15639	15726	15882	15796	15908	15793	15770	15717	15739	15651	15688	15726	15485	15725	15606	15760	15412	15511	15569	15735	15811	15836	15541	15881	15582	15729	15735	15713	15591	15597	15930	15718	15700	15681	15610	15705	15511	15776	15822	15654	15912	15602	15556	15726	15786	15569	15833	15740	15680	15799	15692	15690	15793	15750	15688	15814	15823	15662	15803	15793	15768	15616	15663	15615	15863	15834	15649	15656	15697	15662	15829	15643	15579	15678	15604	15605	15818	15780	15560	15755	15743	15801	15785	15674	15610	15641	15531	15694	15728	15630	15525	15564	15439	15647	15624	15752	15734	15554	15716	15792	15480	15564	15617	15576	15589	15454	15608	15639	15656	15791	15720	15656	15642	15656	15820	15671	15657	15554	15757	15769	15753	15678	15584	15674	15787	15615	15732	15698	15638	15702	15554	15639	15468	15665	15757	15817	15715	15776	15703	15724	15773	15615	15853	15649	15785	15646	15638	15585	15873	15575	15695	15755	15725	15841	15592	15696	15652	15638	15474	15555	15720	15722	15600	15557	15818	15704	15542	15669	15459	15672	15805	15711	15811	15903	15699	15633	15706	15742	15823	15718	15691	15758	15571	15647	15533	15854	15718	15518	15550	15567	15569	15527	15881	15606	15625	15633	15712	15527	15659	15690	15626	15693	15648	15757	15672	15657	15579	15693	15702	15793	15975	15603	15790	15782	15623	15622	15816
14247	23623	20358	15515	14432	14349	14356	14250	14053	13918	14042	14210	13938	14037	13954	13923	14578	16318	15737	15403	14613	14005	13929	13852	13828	13772	13756	13778	13817	13826	13782	13829	13696	13774	13886	13766	13919	13816	13821	13953	13766	13774	13687	13729	13833	13822	13865	13811	13704	13695	13698	13923	13808	13784	13717	13933	13801	13755	13742	13738	13806	13813	13674	13947	13861	13828	13805	13695	13803	13785	13845	13826	13861	13765	13758	13879	13726	13837	13982	13794	13782	13838	13781	13791	13904	13901	13904	13595	13932	13735	13890	13742	13770	13738	13934	13736	13675	13731	13705	13893	13722	13873	13752	13712	13680	13861	13748	13759	13732	13747	13853	13822	13874	13785	13874	13720	13759	13867	13847	13579	13717	13883	13792	13798	13879	13838	13767	13800	13871	13890	13819	13839	13869	13781	13779	13802	13668	13799	13739	13908	13714	13739	13838	13687	13871	13745	13813	13847	13892	13917	13930	13814	13919	13826	13725	13882	13873	13958	13779	13737	13624	13809	13728	13784	13762	13762	13851	13721	13890	13795	13737	13728	13844	13678	13664	13866	13875	13785	13802	13749	13862	13864	13783	13890	13682	13579	13744	13719	13914	13704	13780	13784	13842	13794	13794	13878	13845	13720	13702	13851	13900	13803	13799	13701	13705	13706	13785	13746	13924	13891	13833	13726	13743	13798	13820	13723	13793	13899	13737	13790	13945	13796	13942	13936	13740	13790	13892	13733	13741	13733	13900	13840	13646	13781	13951	13738	13519	13811	13814	13801	13780	13854	13822	13837	13783	13917	13770	13723	13889	13875	13713	13768	13793	13782	13755	13814	13756	13702	13926	13841	13850	14084	13854	13690	13936	13668	13840	13814	13929	13776	13583	13857	13841	13522	13831	13672	13715	13732	13794	13790	13730	13778	13933	13748	13648	13728	13814	13790	13898	13773	13895	13565	13800	13705	13752	13831	13816	13790	13994	13808	13953	13839	13804	13870	13765	13743	13906	13764	13906	13605	13701	13773	13778	13802	13719	13964	13836	13776	13917	13816	13808	13835	13826	13867	13905	13755	13815	13845	13853	13867	13737	13765	13816	13846	13919	13688	13821	13737	13879	13664	13827	13632	13917	13948	13666	13740	13871	13768	13756	13835	13716	13794	13660	13725	13903	13751	13795	13890	13839	13598	13794	13815	13848	13793	13778	13651	13745	13788	13784	13807	13797	13887	13817	13793	13686	13871	13819	13946	13713	13593	13878	13918	13723	13675	13786	13651	13943	13725	13886	13903	13800	13714	13876	13804	13806	13899	13857	13947	13740	13785	13921	13802	13753	13733	13977	13655	13684	13588	13805	13832	13653	13745	13904	13757	13755	13789	13757	13755	13987	13732	13602	13815	13708	13696	13811	13853	13889	13642	13800	13851	13777	13869	13852	14090	13817	13957	13601	13756	13701	13815	13894	13838	13792	13748	13620	13521	13859	13834	13559	13804	13851	13821	13752	13761	13752	13785	13768	13802	13973	13900	13902	13620	13875	13827	13855	13683	13732	13716	13658	13837	13862	13659	13793	13849	13827	13708	13779	13736	13643	13849	13859	13887	13868	13779	13755	13863	13782	13731	13818	13783	13912	13819	13951	13679	13843	13786	13907	13794	13774	13846	13846	13688	13895	13648	13921	13623	13666	13835	13657	13790	13790	13768	13823	13767	13819	13840	13761	13846	13825	13663	13789	13718	13952	13812	13900	13797	13736	13635	13939	13798	13758	13654	13693	13830	13866	13660	13781	13976	13909	13790	13870	13701	13877	13858	13795	13925	13682	13858	13685	13773	13885	13709	13808	13754	13819	13644	13912	13825	13743	13680	13706	13912	13802	13792	13779	13933	13904	13726	13839	13699	13842	13803	13998	13835	13714	13877	13812	13687	13659	13841	13870	13846	13836	13954	13888	13765	13633	13878	13734	13942	13887	13733	13733	13721	13767	13977	13769	13709	13787	13898	13858	13866	13672	13695	13766	13963	13862	13856	13833	13938	13782	13893	13768	13950	13790	13754	13768	13920	13921	13859	13730	13842	13710	13725	13818	13886	13812	13971	13825	13695	13703	13674	13968	13728	13881	13773	13869	13763	13660	13765	13658	13997	13852	13842	13847	13614	13617	13816	13786	13851	13857	13850	13809	13840	13715	13845	13732	14020	13806	13667	13867	13567	13870	13734	13843	13682	13702	13854	13796	13899	13988	13665	13800	13663	13816	13818	13652	13661	13851	13784	13753	13913	13982	13826	13616	13630	13680	13885	13775	13818	13795	13672	13870	13631	13916	13754	13967	13597	13893	14002	13812	13716	13805	13853	13828	13786	13882	13839	13729	13857	13769	13774	13799	13847	13928	13613	13848	13773	13851	13795	13737	13786	13856	13836	13878	13745	13864	13702	13833	13655	13646	13960	13718	13809	13643	13768	13822	13846	13684	13802	14023	13635	13687	13875	13788	13730	13735	13749	13766	13746	13847	13725	13857	13839	13690	13695	13824	13720	13965	13749	13732	13746	13803	13778	13780	13868	13980	13786	13756	13816	13798	13727	13886	13587	13791	13803	13690	13854	13654	13765	13631	13732	13805	13982	13891	13642	13842	13663	13865	13738	13957	13739	13727	13765	13929	13824	13835	13824	13822	13784	13988	13761	13770	13798	13835	13906	13610	13763	13809	13700	13764	13716	13946	13913	13889	13842	13813	13761	13959	13901	13834	13587	13787	13761	13784	13891	13776	13619	13833	13603	14003	13783	13694	13699	13801	13836	13846	13562	13790	13783	13872	13739	13815	13696	13896	13914	13767	13751	13955	13823	13824	13824	13928	13903	13828	13800	13842	13867	13694	13706	13694	13698	13788	13815	13828	13777	13740	13887	13741	13776	13997	13765	13713	13770	13731	13831	13761	13802	13755	13794	13840	13687	13856	13991	13812	13765	13852	13841	13764	13880	13777	13715	13793	13885	13867	13766	13652	13821	13873	13811	13823	13807	13855	13584	13936	13863	13793	13862	13986	13795	13704	13785	13741	13628	13718	13837	13896	13722	13832	13761	13730	13905	13766	13911	13604	13800	13895	13803	13821	13817	13845	13849	13846	13937	13553	13694	13701	13780	13694	13933	13650	13816	13888	13791	13732	13863	13794	13726	13750	13749	13870	13687	13845	13763	13651	13792	13772	13827	13742	13767	13917	13815	13862	13729	13822	13789	13779	13909	13643	13768	13911	13783	13833	13835	13785	13960	13928	13804	13762	13789	13860	13874	14021	13734	13878	13779	13830	13831	13870	13876	13868	13842	13754	13763	13837	13750	13863	13865	13845	13781	13832	13894	13783	13842	13769	13942	13918	13785	13690	13851	13883	13782	13715	13750	13800	13791	13885	13847	13949	13820	13926	13908	13875	13841	13841	13729	13593	13827	13781	13699	13745	13758	13709	13725	13723	13755	13764	13877	13700	13665	13796	13786	13739	13775	13809	13874	13687	13933	13754	13779	13690	13749	13858	13880	13651	13854	13753	13812	13812	13769	13927	13833	13855	13903	13717	13817	13694	13760	13931	13895	13918	13776	13656	13730	13864	13853	13791	13749	13546	13781	13751	13829	13693	13949	13825	13871	13775	13707	13759	13625	13812	13646	13898	13678	13918	13735	13741	13749	13831	13832	13783	13777	13929	13826	13701	13733	13767	13847	13761	13860	13788	13792	13556	13807	13911	13849	13897	13863	13830	13676	13826	13818	13821	13907	13956	13831	13754	13874	13669	13690	13677	13828	13769	13854	13747	13816	13720	13784	13945	13836	13611	13734	13778	13806	13761	13734	13699	13935	13975	13763	13736	13830	13908	13641	13869	13840	13896	13853	13842	13716	13786	13921	13801	13805	13815	13878	13792	13782	13613	13735	13718	13935	13683	13785	13905	13908	13809	13654	13838	13821	13671	13708	13786	13838	13924	13733	13787	13771	13936	13810	13828	13836	13878	13713	13620	13837	13821	13799	13752	13900	13910	13608	13815	13917	13735	13575	13870	13841	13795	13929	13822	13842	13802	13713	13785	13540	13746	13831	13734	13797	13797	13835	13853	13903	13851	13710	13832	13746	13721	13731	13938	13778	13888	13852	13834	13977	13911	13732	13809	13913	13640	13689	13845	13703	13842	13739	13684	13941	13931	13706	13794	13687	13645	13951	13820	13825	13775	13774	13811	13804	13729	13805	13984	13801	13672	13823	14004	13830	13712	13886	13869	13673	13764	13783	13772	13687	13861	13844	13898	13907	13804	13848	13740	13936	13882	13855	13748	13787	13842	13752	13804	13642	13816	13741	13834	13892	13868	13626	13859	13814	13852	13642	13872	13895	13922	13725	13800	13677	13890	13685	13770	13836	13704	13797	13837	13777	13807	13723	13932	13781	13688	13726	13709	13912	13778	13738	13699	13748	13984	13661	13838	13769	13915	13702	13741	13930	13883	13961	13741	13813	13904	13714	13912	13771	13748	13849	13879	13653	13716	13772	13674	13846	13670	13767	13859	13766	13760	13880	13769	13735	13717	13753	13898	13851	13828	13682	13732	13876	13806	13805	13813	13918	13888	13762	13949	13677	13854	13689	13778	13728	13870	13676	13742	13857	13660	13636	13846	13740	13627	13800	13917	13798	13848	13985	13679	13818	13735	13786	13579	13844	13738	13826	13938	13794	13863	13714	13834	13977	13944	13817	13651	13838	13961	13647	13911	13791	13820	13654	13784	13939	13794	13815	13913	13736	13781	13757	13908	13790	13847	13826	13869	13943	13748	13834	13779	13779	13759	13874	13863	13861	13640	13771	13912	13720	13779	13900	13795	13700	13699	13922	13660	13845	13882	13941	13696	14027	13772	13814	13937	13666	13735	13839	13721	13755	13872	13864	13836	13893	13765	13868	13685	13838	13878	13755	13851	13691	13894	13908	13899	13797	13887	13836	13601	13841	13948	13843	13844	13842	13911	13611	13728	13944	13934	13789	13775	13745	13781	13727	13889	13815	13764	13818	13807	13804	13965	13778	13819	13823	13839	13743	13959	13816	13878	13821	13862	13886	13625	13787	13860	13806	13835	13932	13760	13790	13854	13859	13877	13826	13963	13880	13778	13748	13774	13696	13858	13847
23888	20919	28084	23980	21269	18591	16596	14658	14101	14123	14146	14037	14093	13981	13948	13734	15551	23487	22646	20101	16789	14474	14021	13570	13503	13677	13671	13424	13398	13619	13453	13482	13521	13522	13298	13436	13441	13487	13423	13342	13613	13591	13469	13503	13531	13343	13544	13570	13563	13563	13560	13458	13433	13582	13659	13419	13558	13809	13532	13583	13452	13551	13518	13496	13397	13537	13397	13630	13445	13513	13445	13406	13481	13574	13621	13553	13395	13533	13538	13567	13306	13452	13414	13536	13293	13302	13475	13431	13585	13394	13361	13594	13525	13696	13451	13616	13501	13539	13655	13551	13773	13372	13434	13532	13375	13543	13674	13424	13539	13475	13544	13349	13567	13330	13430	13398	13437	13535	13516	13448	13341	13427	13391	13466	13516	13438	13483	13388	13425	13456	13621	13446	13531	13570	13591	13467	13524	13351	13587	13601	13530	13396	13436	13523	13524	13434	13456	13423	13452	13333	13611	13326	13483	13557	13466	13563	13583	13332	13410	13217	13429	13351	13552	13572	13531	13560	13445	13594	13454	13498	13295	13285	13452	13556	13395	13415	13380	13495	13572	13475	13413	13542	13478	13289	13498	13381	13323	13539	13325	13401	13384	13458	13430	13554	13579	13328	13649	13491	13477	13649	13571	13408	13487	13271	13366	13411	13351	13553	13552	13557	13591	13477	13317	13667	13452	13596	13486	13260	13415	13544	13268	13493	13499	13398	13499	13708	13331	13384	13528	13460	13402	13295	13570	13455	13440	13495	13261	13509	13459	13486	13541	13469	13442	13495	13463	13601	13477	13515	13549	13624	13387	13389	13782	13393	13530	13558	13459	13462	13559	13424	13566	13677	13474	13493	13593	13400	13480	13349	13504	13469	13472	13401	13491	13517	13564	13605	13455	13399	13386	13462	13430	13481	13377	13445	13489	13593	13384	13614	13392	13552	13315	13381	13511	13498	13607	13619	13521	13327	13526	13510	13474	13377	13581	13392	13585	13471	13608	13468	13690	13553	13540	13573	13539	13675	13632	13354	13574	13402	13567	13520	13528	13507	13673	13599	13442	13487	13507	13455	13514	13509	13404	13347	13585	13463	13483	13372	13438	13361	13278	13402	13488	13622	13395	13551	13601	13642	13597	13479	13413	13391	13524	13508	13603	13499	13578	13564	13287	13559	13706	13466	13548	13450	13725	13451	13414	13519	13470	13632	13399	13523	13361	13353	13321	13462	13778	13496	13538	13529	13605	13484	13544	13481	13386	13423	13432	13499	13661	13561	13630	13580	13617	13558	13262	13372	13469	13537	13393	13543	13552	13388	13376	13527	13628	13490	13646	13302	13434	13574	13597	13207	13661	13508	13443	13412	13414	13366	13494	13336	13522	13452	13678	13634	13410	13499	13646	13409	13495	13323	13476	13482	13627	13487	13637	13575	13453	13466	13716	13492	13464	13462	13620	13642	13442	13406	13527	13464	13460	13573	13550	13530	13531	13422	13528	13554	13518	13475	13565	13550	13555	13410	13496	13506	13572	13418	13473	13404	13357	13597	13450	13508	13656	13602	13514	13368	13266	13433	13656	13479	13611	13453	13407	13435	13371	13750	13540	13524	13575	13375	13450	13612	13375	13570	13419	13370	13605	13446	13487	13400	13567	13672	13452	13428	13636	13409	13526	13490	13273	13415	13385	13562	13348	13665	13683	13276	13517	13622	13623	13577	13454	13499	13282	13266	13377	13586	13415	13561	13475	13357	13394	13419	13546	13314	13601	13468	13536	13340	13589	13399	13422	13529	13548	13544	13514	13656	13444	13516	13470	13400	13642	13623	13569	13499	13421	13304	13391	13557	13483	13398	13611	13589	13594	13592	13474	13511	13586	13635	13616	13387	13569	13656	13430	13534	13591	13453	13495	13701	13310	13483	13437	13584	13595	13529	13619	13375	13514	13416	13583	13535	13436	13416	13527	13487	13477	13551	13439	13450	13635	13575	13425	13374	13512	13419	13389	13412	13459	13353	13512	13475	13594	13569	13359	13471	13481	13520	13512	13560	13586	13493	13428	13410	13286	13341	13358	13294	13575	13389	13416	13644	13543	13481	13470	13535	13394	13553	13363	13473	13478	13508	13293	13676	13611	13618	13599	13471	13605	13449	13482	13375	13364	13518	13595	13496	13405	13574	13674	13440	13465	13555	13489	13539	13453	13365	13389	13629	13442	13457	13571	13360	13494	13443	13382	13316	13432	13522	13407	13483	13560	13707	13607	13510	13553	13312	13387	13537	13549	13539	13609	13545	13547	13497	13503	13496	13543	13597	13498	13533	13436	13521	13293	13325	13363	13485	13583	13278	13462	13691	13442	13344	13371	13634	13603	13568	13372	13474	13485	13508	13367	13534	13526	13670	13514	13556	13449	13341	13585	13447	13522	13275	13424	13606	13483	13479	13510	13468	13705	13476	13406	13215	13378	13422	13476	13305	13672	13522	13627	13350	13587	13379	13658	13578	13457	13399	13370	13373	13632	13493	13391	13333	13506	13400	13545	13554	13553	13514	13552	13470	13425	13451	13482	13353	13247	13555	13394	13557	13416	13257	13689	13499	13357	13503	13409	13454	13432	13458	13475	13468	13786	13455	13371	13369	13544	13469	13487	13621	13534	13478	13422	13513	13428	13473	13391	13651	13457	13353	13344	13484	13527	13543	13422	13575	13486	13419	13466	13471	13336	13501	13425	13447	13413	13423	13489	13392	13311	13491	13438	13344	13596	13324	13534	13333	13580	13579	13514	13366	13452	13543	13475	13551	13444	13544	13487	13567	13597	13684	13321	13417	13573	13537	13478	13491	13557	13207	13447	13533	13560	13394	13399	13482	13553	13429	13557	13445	13610	13530	13477	13654	13389	13628	13435	13472	13450	13558	13346	13357	13565	13464	13677	13474	13501	13559	13463	13341	13342	13492	13365	13379	13451	13385	13375	13430	13482	13490	13543	13295	13311	13502	13405	13380	13520	13429	13552	13567	13514	13449	13568	13582	13320	13652	13445	13411	13580	13521	13478	13582	13503	13686	13577	13406	13448	13458	13565	13496	13529	13574	13391	13619	13340	13362	13615	13428	13480	13533	13456	13650	13322	13442	13248	13328	13342	13568	13398	13435	13505	13395	13690	13670	13441	13284	13516	13378	13522	13421	13410	13571	13422	13395	13280	13435	13277	13347	13673	13570	13606	13583	13525	13392	13527	13526	13318	13614	13444	13456	13542	13531	13503	13566	13580	13453	13431	13582	13620	13441	13491	13586	13621	13581	13429	13637	13341	13366	13343	13563	13544	13512	13567	13639	13456	13450	13430	13293	13370	13527	13273	13433	13448	13381	13472	13544	13300	13497	13413	13602	13430	13589	13539	13473	13399	13435	13687	13642	13526	13432	13406	13703	13826	13506	13528	13478	13396	13525	13339	13574	13782	13396	13486	13517	13441	13666	13358	13546	13382	13431	13490	13433	13465	13431	13593	13425	13509	13521	13544	13417	13463	13400	13640	13499	13645	13524	13590	13468	13454	13229	13594	13483	13530	13493	13471	13514	13462	13626	13574	13590	13633	13439	13775	13720	13629	13462	13544	13391	13476	13563	13406	13179	13494	13463	13556	13465	13534	13503	13296	13370	13409	13450	13574	13456	13326	13509	13469	13457	13541	13428	13683	13522	13577	13521	13516	13480	13661	13537	13523	13376	13589	13533	13475	13444	13418	13569	13653	13605	13500	13534	13450	13496	13552	13519	13530	13469	13421	13481	13555	13514	13596	13185	13519	13441	13389	13519	13540	13496	13700	13461	13686	13450	13474	13507	13385	13476	13318	13546	13482	13518	13342	13445	13508	13394	13350	13447	13600	13560	13502	13553	13476	13658	13496	13420	13401	13410	13392	13336	13674	13370	13460	13374	13458	13512	13438	13418	13352	13570	13525	13449	13505	13364	13460	13432	13492	13488	13494	13371	13648	13589	13464	13594	13459	13474	13425	13631	13449	13721	13494	13504	13534	13483	13634	13568	13634	13435	13541	13633	13603	13489	13478	13494	13610	13574	13617	13405	13616	13549	13497	13426	13619	13481	13580	13407	13546	13455	13518	13460	13351	13597	13457	13413	13432	13502	13525	13471	13568	13457	13438	13495	13443	13699	13446	13673	13489	13600	13556	13681	13512	13695	13460	13670	13356	13324	13330	13457	13636	13362	13288	13485	13458	13462	13480	13394	13346	13468	13421	13551	13641	13150	13408	13444	13436	13360	13556	13428	13587	13655	13555	13452	13486	13505	13378	13569	13562	13542	13435	13498	13390	13504	13424	13622	13624	13423	13323	13582	13387	13372	13303	13559	13411	13485	13493	13525	13615	13540	13493	13519	13472	13443	13296	13251	13564	13485	13534	13486	13399	13410	13573	13614	13475	13495	13560	13507	13411	13399	13628	13291	13628	13475	13405	13458	13626	13414	13529	13572	13498	13188	13466	13545	13331	13288	13528	13437	13586	13567	13477	13543	13527	13407	13494	13550	13514	13482	13454	13615	13382	13323	13544	13410	13594	13376	13418	13403	13475	13447	13430	13290	13659	13422	13647	13589	13601	13486	13583	13458	13459	13417	13492	13445	13585	13531	13410	13475	13646	13574	13475	13782	13518	13400	13544	13407	13585	13716	13566	13496	13406	13390	13541	13558	13707	13511	13555	13331	13569	13585	13518	13431	13460	13579	13376	13563	13424	13304	13423	13460	13485	13454	13446	13502	13527	13607	13396	13380	13388	13419	13554	13466	13406	13615	13579	13404	13580	13338	13517	13511	13512	13413	13542	13536	13606	13393	13491	13502	13409	13540	13331	13627	13542	13407	13612	13391	13379	13601	13491	13547	13548	13367	13425	13345	13273	13455	13507	13468	13484	13385	13550	13505	13413	13334	13487	13520	13507	13438	13497	13594	13594	13424	13538	13590	13553	13485	13462	13467	13708	13533	13513	13429	13580	13553	13417	13550	13351	13583	13708	13461	13629	13592	13292	13379	13468	13636	13581	13628	13504	13406	13424	13709	13612	13537	13600	13463	13555	13307	13501	13454	13498	13332	13455	13545	13574	13445	13494	13522	13316	13569	13384	13425	13462	13352	13480	13535	13597	13616
12613	25658	23216	15879	14578	14423	13811	13455	13176	13180	13322	13209	13111	12888	12771	12855	16239	26942	23628	20290	15946	13441	12832	12426	12567	12490	12468	12404	12471	12441	12387	12544	12434	12509	12461	12438	12505	12585	12296	12478	12539	12347	12617	12366	12660	12505	12437	12505	12497	12347	12439	12471	12522	12456	12402	12469	12569	12295	12498	12442	12371	12425	12423	12543	12350	12390	12507	12329	12458	12557	12450	12618	12393	12413	12420	12321	12585	12411	12480	12496	12359	12514	12500	12413	12491	12384	12426	12461	12450	12503	12329	12439	12549	12495	12518	12436	12449	12475	12543	12423	12178	12443	12502	12505	12445	12546	12567	12470	12598	12405	12557	12500	12492	12471	12324	12400	12386	12272	12423	12320	12601	12404	12348	12376	12570	12392	12496	12309	12541	12288	12557	12400	12475	12395	12433	12463	12383	12353	12279	12461	12283	12413	12391	12423	12443	12523	12381	12509	12478	12488	12329	12395	12402	12392	12417	12522	12698	12549	12300	12383	12473	12371	12491	12546	12492	12398	12368	12414	12541	12535	12463	12427	12383	12443	12472	12432	12369	12484	12471	12438	12495	12601	12429	12399	12490	12554	12513	12550	12283	12527	12451	12374	12474	12458	12370	12383	12449	12452	12433	12369	12364	12399	12273	12550	12562	12263	12392	12614	12310	12521	12374	12416	12460	12406	12476	12387	12429	12621	12392	12631	12422	12539	12377	12461	12430	12477	12454	12487	12387	12487	12436	12500	12640	12518	12277	12435	12423	12568	12536	12205	12397	12333	12518	12428	12440	12538	12535	12410	12503	12300	12489	12477	12340	12404	12574	12353	12455	12573	12578	12403	12363	12456	12368	12405	12591	12456	12326	12288	12481	12430	12567	12421	12475	12439	12323	12355	12482	12458	12311	12256	12569	12375	12321	12432	12597	12473	12432	12377	12213	12368	12510	12336	12358	12454	12323	12328	12371	12284	12627	12459	12576	12387	12453	12503	12476	12655	12469	12442	12606	12482	12410	12349	12463	12378	12476	12364	12363	12346	12492	12326	12374	12392	12564	12531	12395	12482	12475	12453	12648	12527	12261	12348	12397	12390	12484	12362	12393	12529	12494	12522	12449	12425	12452	12453	12396	12372	12476	12208	12405	12379	12578	12572	12501	12346	12341	12471	12554	12536	12492	12585	12389	12630	12426	12557	12442	12520	12389	12401	12416	12351	12428	12330	12403	12322	12280	12494	12254	12353	12416	12444	12313	12461	12429	12505	12390	12456	12450	12383	12514	12382	12459	12430	12535	12487	12313	12527	12521	12460	12523	12379	12495	12455	12530	12293	12412	12348	12553	12439	12405	12390	12453	12595	12429	12500	12640	12510	12448	12331	12434	12494	12385	12391	12403	12407	12648	12333	12463	12454	12528	12480	12415	12388	12265	12430	12485	12497	12505	12453	12530	12412	12500	12534	12461	12522	12576	12405	12543	12353	12454	12375	12564	12410	12229	12414	12583	12359	12332	12303	12455	12467	12457	12448	12528	12588	12501	12451	12460	12497	12448	12361	12571	12483	12449	12470	12320	12533	12482	12628	12316	12374	12376	12407	12472	12255	12451	12389	12551	12418	12437	12420	12431	12405	12463	12330	12390	12489	12650	12461	12451	12583	12412	12495	12548	12612	12284	12470	12419	12495	12292	12498	12391	12416	12459	12304	12426	12466	12485	12248	12495	12482	12393	12318	12513	12304	12350	12472	12597	12411	12415	12396	12561	12297	12298	12210	12385	12331	12694	12541	12505	12573	12496	12387	12462	12428	12461	12540	12511	12565	12380	12280	12314	12604	12340	12495	12460	12364	12517	12416	12460	12497	12389	12259	12521	12384	12392	12522	12447	12412	12324	12417	12414	12409	12436	12293	12467	12417	12322	12603	12417	12435	12484	12279	12566	12424	12468	12380	12486	12457	12560	12482	12649	12446	12416	12516	12383	12475	12360	12439	12544	12459	12512	12486	12516	12457	12392	12518	12282	12507	12521	12450	12516	12318	12677	12371	12397	12304	12514	12545	12566	12426	12373	12454	12376	12531	12617	12375	12501	12432	12399	12533	12502	12392	12300	12508	12465	12482	12459	12376	12403	12470	12459	12565	12476	12475	12406	12417	12505	12309	12483	12459	12468	12422	12474	12551	12464	12329	12307	12398	12467	12454	12436	12375	12338	12500	12335	12422	12539	12412	12435	12557	12512	12452	12397	12557	12468	12473	12374	12315	12452	12362	12285	12481	12609	12455	12389	12357	12462	12555	12481	12294	12405	12372	12401	12411	12403	12465	12610	12414	12404	12450	12460	12625	12445	12416	12489	12312	12390	12409	12376	12644	12440	12380	12579	12555	12387	12385	12430	12354	12595	12473	12531	12462	12384	12399	12175	12513	12437	12388	12386	12508	12552	12376	12388	12390	12463	12391	12425	12405	12664	12455	12552	12524	12533	12341	12435	12405	12385	12489	12313	12327	12352	12512	12435	12447	12529	12352	12502	12324	12427	12389	12429	12479	12378	12477	12560	12523	12402	12356	12499	12485	12177	12467	12417	12538	12274	12510	12521	12431	12465	12544	12295	12443	12439	12422	12513	12332	12441	12511	12349	12547	12350	12454	12389	12493	12622	12436	12461	12492	12225	12305	12496	12560	12392	12333	12246	12505	12518	12325	12394	12370	12544	12426	12486	12535	12347	12414	12530	12504	12478	12376	12610	12273	12343	12315	12521	12362	12594	12335	12348	12274	12306	12327	12379	12341	12560	12363	12330	12308	12462	12469	12539	12318	12450	12368	12454	12328	12544	12482	12469	12302	12691	12525	12478	12339	12541	12360	12388	12481	12295	12383	12339	12448	12488	12452	12415	12353	12447	12294	12536	12399	12323	12560	12503	12523	12411	12379	12439	12412	12473	12406	12436	12501	12426	12414	12379	12416	12338	12541	12319	12430	12423	12386	12452	12397	12389	12519	12390	12471	12395	12395	12223	12439	12470	12517	12322	12367	12588	12417	12503	12348	12416	12353	12445	12607	12383	12386	12453	12384	12550	12385	12603	12301	12532	12392	12488	12710	12298	12388	12539	12442	12583	12383	12275	12373	12523	12303	12511	12384	12486	12415	12374	12363	12514	12550	12572	12446	12457	12491	12359	12587	12603	12278	12442	12473	12338	12542	12501	12427	12534	12422	12487	12352	12490	12529	12549	12451	12592	12533	12445	12480	12412	12397	12613	12379	12396	12485	12351	12358	12279	12303	12518	12394	12525	12489	12379	12251	12409	12443	12412	12331	12402	12467	12401	12494	12568	12503	12499	12413	12366	12502	12581	12542	12457	12578	12507	12446	12601	12527	12363	12364	12374	12579	12646	12444	12476	12490	12369	12212	12509	12327	12638	12599	12534	12371	12444	12360	12486	12513	12539	12470	12308	12640	12582	12425	12428	12317	12347	12348	12413	12476	12473	12484	12332	12518	12588	12625	12382	12243	12428	12380	12519	12348	12485	12385	12429	12586	12585	12357	12489	12402	12352	12348	12468	12373	12330	12314	12441	12532	12533	12390	12442	12490	12609	12360	12357	12618	12442	12403	12356	12413	12431	12572	12424	12293	12452	12463	12466	12383	12258	12424	12407	12526	12312	12595	12420	12378	12566	12472	12412	12758	12514	12390	12431	12406	12561	12515	12492	12395	12495	12456	12356	12462	12484	12534	12329	12520	12381	12519	12389	12506	12495	12468	12395	12424	12518	12451	12467	12484	12486	12462	12347	12445	12503	12530	12510	12585	12192	12440	12341	12373	12402	12510	12365	12578	12425	12570	12466	12436	12570	12525	12401	12339	12518	12295	12577	12379	12347	12410	12391	12355	12412	12481	12375	12361	12505	12520	12426	12353	12551	12507	12528	12539	12371	12335	12388	12424	12382	12485	12474	12372	12488	12282	12402	12405	12344	12530	12469	12422	12401	12482	12496	12336	12441	12434	12549	12343	12467	12337	12451	12483	12508	12394	12503	12538	12396	12567	12348	12515	12546	12524	12469	12475	12316	12290	12361	12335	12384	12362	12506	12390	12436	12588	12504	12480	12408	12605	12307	12420	12643	12431	12501	12237	12576	12633	12477	12671	12260	12507	12555	12589	12498	12202	12343	12413	12558	12311	12534	12418	12451	12494	12548	12494	12458	12262	12445	12525	12227	12304	12446	12396	12478	12465	12397	12343	12342	12306	12365	12273	12562	12391	12588	12439	12491	12439	12469	12390	12493	12514	12425	12469	12649	12276	12316	12475	12481	12463	12402	12487	12530	12544	12521	12627	12341	12382	12540	12432	12476	12577	12457	12367	12513	12528	12568	12444	12469	12566	12479	12321	12522	12348	12475	12486	12416	12430	12397	12375	12518	12359	12464	12468	12381	12440	12423	12411	12487	12373	12451	12291	12404	12457	12571	12491	12478	12554	12323	12427	12542	12373	12340	12552	12457	12390	12317	12539	12549	12361	12436	12378	12383	12476	12497	12264	12389	12412	12383	12397	12411	12511	12484	12278	12526	12457	12485	12493	12458	12387	12481	12289	12467	12622	12459	12442	12470	12672	12513	12468	12497	12441	12415	12392	12367	12424	12531	12580	12527	12508	12401	12470	12492	12388	12537	12535	12485	12421	12264	12441	12540	12458	12458	12487	12389	12443	12407	12642	12516	12483	12478	12444	12305	12518	12435	12561	12510	12561	12458	12569	12443	12306	12506	12518	12601	12570	12462	12292	12325	12438	12625	12499	12462	12418	12323	12448	12385	12566	12323	12452	12466	12479	12458	12270	12428	12506	12332	12393	12415	12423	12460	12547	12378	12361	12499	12382	12572	12385	12386	12418	12525	12392	12485	12384	12429	12475	12489	12451	12403	12582	12246	12348	12375	12521	12512	12393	12423	12387	12436	12504	12400	12465	12504	12407	12468	12575	12332	12470	12528	12320	12363	12373	12507	12401	12347	12505	12640	12480	12456	12439	12467	12525	12392	12531	12541	12548	12532	12395	12539	12317	12501	12424	12315	12411	12540	12364	12298	12599	12515	12375	12487	12354	12610	12544	12385	12231	12418	12424	12306	12563	12472	12491	12349	12581	12490	12445	12424	12466	12369	12315
22645	20924	28641	23373	20976	21976	21125	14820	13551	13489	13467	13339	13135	12886	12857	12871	19356	31687	28944	24318	17906	14482	13077	12394	12529	12431	12295	12359	12428	12384	12356	12553	12431	12329	12331	12367	12378	12230	12281	12286	12328	12341	12313	12259	12153	12117	12188	12220	12457	12180	12273	11941	12224	12225	12169	12111	12297	12064	12336	12204	12307	12212	12496	12256	12371	12328	12353	12354	12354	12260	12357	12276	12223	12244	12296	12272	12289	12264	12375	12355	12234	12289	12203	12339	12130	12158	12292	12319	12296	12288	12178	12335	12345	12148	12258	12281	12090	12109	12290	12184	12183	12259	12025	12188	12160	12332	12368	12268	12160	12340	12443	12266	12260	12178	12287	12214	12359	12356	12288	12130	12211	12150	12464	12150	12052	12135	12324	12341	12311	12365	12413	12430	12181	12504	12322	12212	12365	12167	12311	12178	12438	12295	12088	12319	12367	12115	12118	12068	12267	12268	12259	12140	12349	12087	12263	12188	12165	12354	12378	12352	12311	12100	12260	12290	12325	12072	12256	12111	12209	12171	12218	12074	12351	12154	12283	12221	12210	12207	12281	12208	12234	12221	12149	12254	12179	12242	12069	12038	12278	11944	12114	12328	12377	12354	12204	12147	12301	12265	12152	12289	12218	12242	12164	12156	12289	12137	12327	12194	12379	12260	12366	12419	12242	12235	12244	12251	12196	12282	12312	12292	12160	12046	12402	12155	12274	12100	12184	12177	12183	12156	12217	12254	12105	12168	12428	12428	11991	12185	12205	12123	12178	12120	12258	12362	12304	12135	12237	12198	12244	12268	12222	12064	12061	12064	12114	12198	12165	12237	12180	12094	12005	12053	12190	12224	12390	12273	12012	12309	12287	12127	12206	12191	12056	12250	12262	12217	12184	12259	12422	12269	12311	12385	12392	12140	12227	12264	12195	12296	12256	12242	11933	12183	12211	12303	12051	12111	12138	12159	12186	12180	12346	12226	12296	12094	12231	12088	12189	12085	12074	12035	12301	12235	12160	12303	12286	12088	12194	12199	12326	12134	12060	12254	12236	12267	12260	12410	12268	12326	12268	12366	12035	12233	12259	12078	12248	12429	12166	12134	12075	12234	12215	12228	12220	12124	12345	12236	12228	12284	12157	12306	12249	12412	12277	12103	12280	12283	12186	12235	12220	12497	12229	11952	12280	12118	12120	12219	12311	12253	12274	12398	12281	12131	12224	12298	12041	12222	12190	12090	12109	12231	12232	12048	12212	12223	12113	12321	12466	12240	12208	12159	12365	12120	12232	12224	12082	12202	11981	12218	12209	12260	12124	12108	12367	12152	12202	12332	12343	12197	12201	12330	12373	11923	12218	12116	12087	12291	12199	12141	12264	12217	12296	12285	12023	12292	12390	12267	12250	12411	12282	12173	12197	12092	12221	12343	12150	12095	12210	12391	12137	12269	12219	12294	12219	12270	12309	12101	12120	12318	12153	12108	12393	12280	12187	11998	12136	12410	12230	12146	12141	12096	12188	12240	12166	12203	12240	12086	12276	12174	12120	12041	12126	12212	12129	12223	12169	12238	12213	12079	12174	12291	12347	12182	12095	12250	12223	12208	12108	12281	12216	12314	12199	12315	12154	12130	12073	12344	12161	12194	12217	12278	12277	12356	12202	12280	12225	12218	12313	12205	12210	12206	12131	12287	12247	12230	12181	12100	12207	12255	12295	12229	12279	12288	12207	12228	12146	12316	12149	12140	12274	12228	12137	12108	12268	12193	12266	12113	11983	12211	12103	12351	12156	12344	12252	12334	12253	12331	12017	12169	12230	12271	12253	12309	11903	12200	12085	12154	12120	12038	12250	12295	12364	12267	12111	11989	12273	12350	12221	12205	12115	12187	12101	12359	12124	12202	12144	12316	12234	12124	12226	12244	12137	12289	12482	12359	12175	11994	12261	12141	12121	12063	12041	12116	12312	12263	12200	12194	12383	11993	12258	12016	12074	12070	12272	12242	12121	12000	12280	12231	12201	12269	12353	12137	12160	12149	12227	12257	12205	12097	12101	12334	12159	12156	12132	12177	12156	12380	12341	12196	12211	12147	12374	12331	12315	12105	12032	12229	12305	12117	12270	12219	12309	12233	12092	12313	12222	12091	12026	12047	12070	12184	12326	12191	12360	12234	12128	12149	12247	12249	12107	12161	12259	12325	12190	12338	12281	12072	12166	12159	12089	12369	12331	12250	12204	12339	12631	12168	12250	12154	12116	12245	12268	12104	12195	12192	12322	12235	12129	12263	12192	12398	12197	12163	12159	12206	12089	12092	12321	12180	12141	12128	12093	12220	12502	12149	12526	12181	12090	12062	12278	12187	12188	12096	12002	12218	12171	12121	12305	12228	12284	12261	12091	12112	12086	12204	12305	12168	12380	12210	12280	12172	12287	12457	12183	12212	12285	12188	12246	12169	12141	12106	12246	12316	12197	12114	12151	12162	12321	12126	12068	12249	12118	12157	12334	12167	12110	12177	12192	12158	12311	12127	12289	12223	12243	12227	12175	12025	12053	12283	12204	12103	12274	12361	11997	12339	12264	12341	12059	12123	12070	12200	12335	12437	12365	12171	12084	12387	12199	12027	12311	12242	12444	12307	11944	12204	12151	12057	12251	12163	12249	12171	11983	12193	12306	11960	12117	12258	12391	12142	12344	12286	12189	12249	12223	12311	12171	12196	12139	12055	12204	12332	12327	12126	11924	12205	12208	12152	12154	12155	12203	12490	12242	12123	12258	12372	12225	12216	12259	12200	12231	12303	12111	12106	12193	12190	12154	12137	12275	12261	12163	12191	12455	12264	12177	12442	12195	12418	12284	12141	12150	12273	12162	12159	12157	12245	12280	12176	12237	12329	12246	12249	12254	12187	12225	12239	12166	12108	12160	12068	12207	12326	12246	12157	12213	12210	12196	12245	12079	12339	12256	12313	12240	12119	12196	12272	12055	12027	12042	12131	12191	12182	12355	12090	12269	12213	12269	12249	12191	12303	12326	12170	12198	12097	12189	12208	12233	12030	12156	12267	12225	12315	12167	12297	12400	12280	12139	12326	12191	12002	12182	12190	12092	12248	12141	12127	12173	12271	12192	12188	12206	12241	12328	12151	12163	12065	12175	12161	12256	12193	12076	12109	12203	12186	12287	12369	11984	12166	12287	12147	12282	12351	12131	12303	12411	12298	12215	12305	12190	12208	12272	12099	12281	12332	12267	12158	12158	12109	12323	12257	12273	12286	11921	12142	12164	12147	12086	12291	12398	12316	12380	12403	12243	12189	12042	12211	12259	12275	12027	12124	12214	12323	12146	12243	12195	12122	12238	12244	12076	12245	12199	12090	12276	12231	12382	12180	12232	12240	12167	12233	12319	12216	11968	12033	12088	12223	12072	12255	12294	12320	12199	12402	12122	12042	12132	12353	12300	12267	12391	12224	12229	12193	12257	12274	12217	12081	12209	12341	12387	12250	12159	12220	12254	12421	12210	12262	12134	12240	12063	12273	12398	12404	12298	12045	12295	12178	12424	12273	12211	12199	12143	12192	12222	12149	12147	12190	12211	12126	12337	12164	12188	12024	12129	12039	12073	12060	12079	12327	12127	12084	12071	12286	12241	12230	12229	12244	12155	12073	12038	12227	12170	12404	12168	12248	12171	12305	12278	12262	12195	12037	12266	12303	12325	12073	12291	12241	12178	12237	12357	12324	12185	12332	12216	12123	12229	12311	12030	12278	12074	12101	11987	12272	12089	12120	12301	12249	12190	12229	12261	12317	12292	12128	12114	12300	12280	12117	12322	12165	12324	12211	12115	12185	12204	12284	12298	12148	12214	12065	12068	12238	12133	12095	12110	12367	12441	12240	12089	12196	12255	12340	12261	12251	12258	12254	12196	12307	12321	12221	12258	12187	12215	12120	12229	11962	12065	12176	12494	12154	12373	12258	12350	12053	12181	12180	12087	12179	12238	12344	12136	12179	12162	12045	12190	12161	12159	12177	12258	12190	12228	12228	12322	12217	12404	12163	12092	12282	12288	12126	12085	12355	12313	12195	12347	12222	12237	12216	12265	12032	12160	12144	12102	12175	12191	12245	12340	12113	12173	12295	12272	12280	12169	12233	12169	12271	12084	12207	12171	12343	12124	12188	12179	12413	12438	12289	12191	12088	12262	12223	12290	12405	12246	12277	12183	12216	12185	12163	12133	12186	12361	12269	12375	12240	12232	12123	12081	12142	12111	12136	12168	12405	12336	12275	12207	12296	12237	12101	12305	12028	12313	12212	12153	12248	12220	12091	12141	12175	12042	12123	12287	12082	12235	12263	12284	12253	12271	12210	12291	12449	12137	12151	12388	12230	12149	12098	12459	12266	12276	12169	12192	12155	11967	12202	12206	12113	12071	12187	12341	12250	12224	12278	12179	12149	12131	12248	12361	12178	12227	12399	12220	12190	12213	12167	12166	12258	12118	12156	12036	12213	12202	12190	12193	12151	12217	12180	12124	12123	12339	12025	12294	12348	12265	12219	12173	12265	12231	12108	12237	12139	12141	12220	12134	12274	12172	12216	12249	12204	12178	12065	12213	12121	12207	12143	12199	12308	12219	12174	11969	12249	12085	12283	12220	12153	12201	12085	12345	12265	12219	12247	12173	12311	12006	12165	12225	12167	12111	12171	12255	12302	12000	11958	12227	12072	12214	12076	12205	12058	12050	12240	12220	12270	12164	12190	12387	12290	12174	12184	12058	12071	12325	12143	12227	12261	12273	12325	12219	12166	12387	12187	12142	12047	12238	12219	12268	12171	12202	12169	12369	12196	12285	12379	12403	12225	12268	12182	12282	12140	12163	12062	12044	12212	12177	12074	11986	12257	12137	12237	12114	12255	12251	12249	12216	12274	12146	12270	12284	12324	12100	12024	12057	12100	12141	12020	12170	12232	12106	12283	12150	12288	12288	12261	12187	12248	12439	12207	12091	12283	11946	12184	12235	12209	12108	12268	12367	12198	12217	12256	12193	12183	12129	12289	12063	12212	12237	12407	12162	12295	12021	12110	12372	12189	12169	12282	12175	12130	12248	12120	12253	12272	12290	12185	12211	12231	12172	12268	12204	12045	12057	12084
13983	29149	26336	18219	15535	14908	14450	14017	13328	13123	13390	13193	12601	12489	12355	12322	23505	35223	31626	25391	17541	13795	12396	11577	11581	11577	11573	11639	11679	11554	11777	11694	11629	11726	11659	11659	11560	11725	11563	11691	11509	11499	11705	11475	11708	11651	11769	11685	11707	11568	11504	11652	11453	11643	11672	11605	11599	11624	11684	11714	11806	11688	11532	11674	11469	11676	11587	11550	11615	11580	11623	11789	11652	11612	11586	11608	11625	11540	11543	11683	11653	11545	11678	11545	11662	11446	11607	11520	11579	11590	11616	11675	11724	11775	11639	11698	11701	11551	11619	11564	11536	11490	11565	11711	11579	11676	11659	11347	11635	11678	11650	11637	11808	11617	11638	11685	11690	11470	11788	11650	11629	11667	11600	11701	11654	11521	11628	11621	11414	11440	11591	11675	11619	11563	11608	11467	11452	11625	11584	11581	11613	11574	11474	11503	11762	11667	11555	11591	11687	11582	11573	11553	11718	11578	11562	11590	11587	11552	11673	11485	11476	11505	11681	11562	11623	11585	11651	11584	11729	11528	11555	11708	11736	11508	11709	11706	11670	11761	11690	11466	11690	11650	11610	11730	11462	11687	11651	11663	11548	11616	11644	11558	11652	11631	11575	11542	11586	11608	11542	11608	11501	11636	11496	11694	11522	11512	11523	11495	11556	11591	11646	11494	11663	11736	11499	11590	11608	11630	11634	11625	11522	11672	11625	11511	11629	11577	11731	11563	11602	11503	11676	11674	11568	11596	11597	11605	11781	11506	11620	11470	11613	11590	11745	11512	11639	11721	11727	11566	11526	11694	11465	11459	11463	11601	11679	11572	11558	11533	11540	11571	11660	11541	11723	11499	11681	11644	11486	11501	11543	11627	11549	11566	11612	11661	11420	11534	11707	11577	11722	11506	11549	11602	11593	11533	11634	11554	11617	11572	11628	11487	11744	11589	11687	11765	11692	11579	11429	11541	11641	11505	11607	11753	11514	11655	11615	11531	11569	11605	11556	11570	11569	11624	11500	11609	11528	11571	11530	11516	11514	11643	11442	11691	11678	11683	11531	11553	11605	11660	11512	11615	11604	11655	11525	11719	11670	11514	11487	11595	11695	11550	11526	11509	11694	11718	11561	11602	11596	11566	11639	11732	11727	11508	11571	11574	11816	11524	11632	11515	11541	11548	11485	11683	11501	11630	11636	11600	11683	11593	11465	11715	11591	11689	11559	11611	11505	11702	11643	11675	11513	11508	11632	11436	11585	11519	11700	11677	11693	11506	11561	11642	11576	11653	11698	11638	11784	11594	11632	11655	11592	11589	11542	11474	11651	11588	11522	11590	11512	11560	11459	11705	11587	11633	11591	11596	11645	11596	11692	11690	11560	11623	11665	11656	11515	11689	11571	11579	11554	11599	11712	11518	11712	11540	11562	11567	11610	11590	11521	11583	11643	11575	11599	11623	11561	11607	11673	11530	11596	11496	11588	11595	11483	11621	11643	11678	11535	11490	11572	11887	11547	11715	11596	11662	11534	11748	11544	11694	11629	11569	11713	11762	11633	11596	11569	11621	11633	11597	11534	11608	11512	11582	11588	11669	11608	11676	11547	11566	11652	11617	11657	11711	11476	11539	11629	11720	11509	11551	11614	11624	11470	11458	11482	11613	11598	11684	11479	11497	11594	11484	11689	11627	11454	11677	11713	11583	11563	11554	11739	11546	11523	11508	11624	11629	11506	11661	11579	11530	11463	11688	11646	11501	11759	11640	11600	11629	11816	11558	11428	11561	11392	11586	11433	11554	11686	11612	11459	11614	11773	11561	11483	11556	11422	11676	11751	11479	11628	11491	11393	11436	11570	11634	11389	11601	11594	11560	11543	11619	11507	11547	11553	11576	11537	11786	11679	11709	11513	11552	11587	11609	11652	11766	11593	11381	11634	11701	11564	11715	11645	11557	11672	11674	11736	11437	11599	11598	11516	11701	11607	11601	11516	11704	11637	11473	11679	11703	11578	11423	11493	11571	11536	11605	11735	11620	11560	11622	11650	11581	11492	11658	11613	11543	11613	11732	11489	11511	11585	11711	11545	11653	11661	11615	11536	11536	11579	11547	11648	11657	11345	11635	11569	11575	11493	11615	11560	11675	11786	11564	11692	11500	11610	11488	11714	11640	11549	11603	11530	11566	11471	11687	11505	11417	11640	11648	11647	11619	11478	11662	11434	11477	11600	11512	11724	11644	11529	11608	11518	11601	11716	11617	11757	11761	11603	11635	11483	11417	11773	11684	11546	11640	11598	11605	11666	11492	11680	11682	11666	11611	11490	11577	11438	11577	11617	11513	11566	11634	11568	11583	11563	11559	11462	11702	11881	11677	11590	11581	11627	11660	11558	11526	11385	11731	11735	11466	11643	11610	11509	11421	11560	11570	11487	11642	11630	11478	11637	11530	11430	11817	11589	11626	11673	11750	11509	11422	11466	11556	11643	11606	11442	11646	11609	11532	11648	11533	11642	11445	11512	11710	11725	11851	11672	11636	11558	11554	11538	11607	11551	11623	11643	11601	11550	11604	11567	11639	11433	11584	11749	11831	11725	11522	11588	11519	11549	11411	11673	11480	11671	11561	11602	11470	11606	11643	11563	11363	11613	11744	11511	11719	11715	11685	11573	11593	11564	11533	11507	11510	11690	11626	11657	11477	11610	11371	11679	11638	11464	11702	11648	11483	11687	11606	11561	11569	11447	11416	11600	11512	11460	11605	11659	11525	11606	11665	11611	11592	11680	11712	11600	11465	11685	11637	11648	11510	11660	11607	11508	11554	11513	11631	11516	11550	11440	11691	11699	11636	11656	11433	11602	11451	11662	11561	11567	11496	11691	11539	11511	11593	11598	11490	11584	11461	11506	11607	11766	11615	11640	11386	11686	11605	11598	11638	11523	11417	11614	11594	11575	11691	11660	11668	11525	11598	11459	11568	11586	11605	11693	11672	11524	11501	11482	11607	11616	11586	11589	11514	11477	11539	11664	11537	11549	11693	11491	11583	11605	11444	11649	11550	11783	11723	11524	11608	11462	11643	11650	11608	11685	11530	11751	11549	11521	11444	11641	11568	11566	11583	11477	11616	11674	11521	11628	11624	11586	11537	11652	11632	11444	11626	11651	11695	11551	11741	11656	11679	11729	11650	11601	11668	11711	11479	11472	11540	11624	11709	11573	11552	11589	11572	11815	11475	11762	11617	11418	11565	11597	11719	11595	11490	11548	11570	11681	11501	11639	11613	11690	11591	11573	11550	11468	11663	11744	11714	11559	11597	11553	11456	11579	11516	11566	11629	11637	11587	11620	11513	11688	11590	11590	11521	11609	11640	11659	11590	11659	11587	11516	11638	11623	11524	11640	11584	11587	11666	11651	11585	11608	11485	11468	11536	11619	11645	11600	11739	11623	11633	11557	11520	11547	11474	11551	11626	11730	11613	11620	11439	11600	11563	11454	11512	11651	11697	11709	11607	11590	11478	11563	11534	11530	11639	11556	11541	11690	11635	11673	11657	11510	11575	11673	11693	11511	11663	11641	11650	11598	11691	11636	11663	11460	11704	11612	11596	11708	11541	11584	11651	11722	11725	11534	11592	11564	11679	11656	11548	11628	11671	11594	11579	11733	11626	11477	11685	11574	11655	11702	11614	11748	11621	11652	11583	11539	11556	11564	11582	11532	11520	11654	11690	11574	11461	11540	11581	11586	11577	11620	11610	11498	11633	11461	11736	11543	11613	11501	11554	11547	11537	11715	11756	11709	11502	11681	11583	11589	11561	11525	11610	11586	11678	11617	11643	11486	11510	11672	11508	11705	11604	11545	11797	11653	11634	11473	11638	11587	11506	11676	11493	11554	11672	11688	11666	11578	11648	11552	11583	11610	11497	11570	11557	11525	11718	11605	11629	11449	11636	11590	11439	11599	11662	11606	11648	11587	11696	11555	11554	11678	11597	11502	11559	11680	11623	11554	11639	11568	11538	11587	11600	11766	11629	11671	11706	11594	11679	11457	11522	11742	11498	11558	11540	11506	11715	11531	11675	11473	11466	11621	11713	11634	11635	11634	11551	11595	11519	11438	11590	11636	11574	11523	11488	11456	11709	11564	11635	11516	11555	11660	11488	11547	11651	11570	11581	11623	11619	11540	11707	11645	11565	11658	11722	11549	11630	11672	11585	11584	11589	11519	11588	11765	11571	11523	11589	11615	11668	11535	11580	11602	11488	11477	11495	11684	11639	11657	11719	11537	11588	11649	11565	11615	11696	11653	11604	11732	11658	11562	11593	11588	11672	11586	11552	11647	11553	11353	11870	11795	11630	11613	11681	11642	11614	11727	11713	11733	11587	11736	11551	11513	11765	11478	11651	11564	11507	11555	11553	11650	11545	11440	11543	11518	11417	11715	11530	11547	11680	11714	11560	11588	11661	11719	11576	11632	11573	11646	11646	11706	11601	11486	11498	11652	11661	11512	11656	11686	11729	11722	11675	11632	11631	11646	11614	11555	11820	11742	11547	11630	11693	11550	11590	11670	11477	11600	11738	11467	11456	11797	11520	11579	11451	11558	11569	11578	11720	11466	11584	11537	11626	11409	11665	11573	11490	11468	11601	11577	11558	11488	11540	11620	11575	11604	11603	11722	11554	11624	11463	11629	11576	11516	11592	11448	11608	11665	11695	11596	11663	11639	11648	11462	11645	11553	11607	11569	11490	11757	11503	11624	11721	11565	11497	11722	11569	11449	11615	11587	11703	11508	11680	11687	11523	11572	11571	11716	11399	11515	11555	11656	11655	11710	11507	11514	11473	11658	11681	11762	11672	11627	11679	11549	11573	11715	11556	11724	11582	11560	11664	11693	11557	11450	11670	11594	11540	11523	11543	11679	11536	11548	11569	11426	11723	11493	11566	11584	11432	11660	11660	11642	11625	11703	11542	11577	11622	11458	11534	11471	11622	11574	11553	11462	11517	11566	11568	11788	11488	11564	11708	11668	11677	11601	11619	11620	11554	11599	11611	11565	11741	11589	11612	11681	11504	11719	11600	11607	11472	11571	11663	11613	11600	11544	11602	11543	11632	11554	11626	11743	11569	11471	11723	11575	11509	11568	11498	11680	11376	11523	11526
26774	21302	20854	14637	10762	10509	10616	10605	10546	10549	10597	10573	10297	10332	10295	10340	10440	11839	11850	11519	11078	10405	10298	10134	10301	10268	10102	10147	10251	10209	10113	10239	10151	10053	10282	10167	10304	10168	10183	10184	10175	10292	10296	10380	10277	10201	10224	10254	10270	10222	10091	10089	10182	10034	10149	10120	10210	9911	10162	10207	10113	10236	10251	10147	10228	10338	10201	10101	10122	10140	10227	10108	10242	10260	10103	10219	10242	10267	10169	10085	10208	10125	10314	10178	10243	10025	10221	10171	10290	10134	10026	10096	10275	10228	10174	10100	10147	10244	10282	10160	10124	10303	10263	10165	10146	10304	10131	10062	10164	10003	9959	10255	10237	10194	10189	10192	10233	10311	10278	10028	10253	10073	10073	10313	10148	10306	9988	10224	10268	10190	10216	10237	10101	10198	10212	10183	10119	10211	10205	10246	10157	10146	10144	9940	10137	10303	10232	10066	10256	10207	10390	10225	10015	10131	10258	10354	10255	10299	10184	10279	10132	10183	10182	10109	10133	9984	10112	10144	10271	10068	10280	10228	10276	10047	10373	10145	10211	10269	10125	10305	10186	10418	10248	10165	10283	10049	10230	10238	10268	10108	10156	10119	10292	10201	10221	10110	10237	10327	10068	10207	10186	10134	10070	10156	10283	10048	9980	10159	10165	10195	10193	10194	10170	10317	10145	10149	10156	10188	10203	10184	10083	10378	10464	10134	10292	10116	10168	10198	10356	10101	10201	10322	10052	10171	10281	10192	9998	10157	10169	10261	10276	10288	10243	10051	10223	10070	10109	10244	10241	10151	10110	10168	10045	10188	10186	10084	10128	10343	10100	10114	10169	10121	10116	10212	10184	10125	10293	10106	10101	10083	10071	10198	10079	10262	10253	10020	10077	10120	10388	10162	10076	10290	10132	10339	10108	10209	10300	10138	10174	10282	10199	10308	10292	10181	10115	10234	10241	10257	10280	10272	10378	10199	10165	10210	10144	10224	10195	10227	10185	10210	10165	10316	10034	10219	10283	10359	10171	10247	10320	10158	10241	10118	10220	10390	10034	10146	10287	10138	10119	10183	10057	10120	10356	10244	10106	10137	10269	10286	10235	10354	10082	10157	10301	10025	10278	10103	10317	10359	10304	10310	10137	10144	10164	10187	10225	10295	10126	10273	10301	10247	10016	10285	10244	10185	9920	10299	10272	10175	10138	10137	10224	10180	10281	10406	10162	10217	10000	10208	10233	10371	10222	10235	10234	10170	10038	10163	10344	10109	10231	10216	10072	10162	10151	10275	10304	10263	10091	10131	10148	10112	10152	10259	10130	10159	10169	10191	10252	10054	10055	10377	10364	10269	10108	10003	10294	10229	10117	10125	10425	10246	10317	10170	10148	10150	10159	10123	10388	10322	10088	10305	10015	10173	10237	10189	10364	10254	10204	10139	10109	10112	10109	10123	10356	10392	10174	10176	10271	10303	10214	10209	10068	10300	10023	10162	10116	10060	10113	10354	10078	10307	10171	10271	10322	10172	10056	10283	10125	10102	10018	10117	10153	10095	10156	9970	10235	10193	10231	10303	10299	10166	10171	10251	10157	10265	10176	10053	10390	10213	10318	10260	10043	10146	10122	10102	10209	10093	10235	10317	10175	10243	10139	10196	10214	10204	10186	10253	9993	10226	10113	10201	10247	10230	10086	10174	10295	10147	10186	10134	10251	10150	10268	10344	10222	10157	10144	10354	10210	10309	10226	10148	10156	10154	10094	10127	10245	10179	10247	10113	10378	10183	10351	10027	10216	10136	10042	10133	10323	10289	10203	10311	10338	10125	10161	10168	10349	10114	10279	10189	10056	10019	10133	10075	10097	10068	10154	10139	10110	10365	10285	10014	10108	10167	10130	10247	10223	10099	10252	10309	10166	10350	10047	10262	10245	10394	10259	10165	10108	10242	10227	10170	10142	10202	10149	10223	10159	10167	10375	10390	10247	10440	10213	10310	10196	10144	10134	10100	10278	10200	10064	10146	10045	10233	10166	10378	10210	10269	10400	10266	10230	10152	10319	10154	10171	10117	10227	10268	10258	10220	10174	10194	10215	10107	10134	10359	10115	10106	10372	10193	10293	10035	10307	10265	10152	10263	10172	10343	10150	10055	10111	10346	10218	10047	10147	10147	10242	10165	10254	10189	10231	10204	10043	10168	10152	10020	10256	10048	10109	10324	10292	10068	10085	10204	10218	10147	10111	10284	10032	10312	10090	10391	10065	10074	10159	10142	10329	10117	10177	10001	10269	10276	10241	10177	10168	10176	10304	10325	10169	10177	10086	10113	10461	10193	10245	10240	10279	10354	10290	10254	10184	10240	9994	10099	10035	10065	9997	10111	10093	10053	10209	10075	10197	10290	10148	10257	10334	10181	10334	10278	10242	10280	10258	10124	10200	10206	10179	10113	10116	10086	10153	10248	10121	10026	10195	10208	10079	10358	10209	10194	10304	10098	10076	10233	10181	10358	10298	10256	10079	10220	10192	10281	10193	10145	10234	10229	10322	10181	10097	10459	10337	10073	10334	10171	10283	10195	10187	10189	10321	10273	10186	9909	10311	10155	10296	10311	10275	10171	10192	10237	10102	10232	10263	10288	10167	10237	10153	10186	10350	10228	10113	10247	10348	10228	10081	10208	10084	10086	10260	10210	10167	10194	10094	10255	10290	10083	10265	9965	10167	10271	10160	10129	10149	9944	10159	10211	10156	10293	10247	10106	10104	10139	10219	10337	10105	10067	10088	10060	10227	10128	10297	10148	10152	10141	10250	10183	10080	9993	10153	10199	10160	10169	10243	10232	10381	10242	10030	9948	10156	10270	10338	10206	10336	10321	10379	10213	10348	10346	10114	10113	10250	10249	10096	10211	10247	10280	10133	10078	10290	10158	10144	10175	10089	10266	10174	10239	10126	10130	10043	10148	10160	10178	10240	10205	10255	10296	10159	10161	10019	10196	10296	10186	10098	10207	10339	10384	10295	10213	10230	10285	10306	10255	10437	10267	10185	10143	10019	10294	10091	10122	10152	10344	10116	10183	10124	10178	10277	10039	10249	10180	10191	10248	10171	10119	10302	10135	10150	10167	10050	10411	10263	10128	10188	10318	10115	10250	10191	10097	10003	10213	10255	10058	10154	10142	10135	10081	10100	10161	10155	10167	10062	10158	10335	10159	10272	10055	10303	10294	10305	10093	10165	10156	10197	10169	10207	10082	10225	10225	10109	10323	10237	10104	10198	10078	10110	10288	10205	10132	10035	10149	10094	10240	10169	10129	10124	10164	10245	10197	10141	10036	10188	10147	10117	10130	10229	10135	10219	10222	10213	10196	10184	10135	10139	10029	10239	10134	10220	10028	10117	10150	10119	10213	10185	10043	10321	10202	10253	9986	10059	10190	10002	10287	10179	10266	10351	10210	10186	10333	10212	10280	10195	10235	10412	10204	10163	10149	10214	10282	10085	10234	10100	10412	10306	10261	10269	10040	10316	10188	10212	10130	10220	10041	10219	10164	10143	10256	10300	10047	10167	10126	10152	10151	10211	10163	10303	10356	10156	10144	10171	10289	10176	10060	10180	10107	10362	10064	10335	10148	10034	10078	10134	10027	10242	10293	10315	10271	10149	10238	10294	10120	10101	10008	10142	10094	10159	10058	10186	10167	10177	10110	10184	10267	10237	10141	10161	10086	10204	10232	10098	10131	10351	10147	10178	10298	10201	10289	10387	10092	10160	10026	10108	10047	10215	10107	10032	10152	10102	10229	10180	10338	10058	10229	10087	10361	10195	10028	10178	10166	10159	10314	10253	10143	10218	10245	10109	10133	10113	10158	10085	10222	10133	10118	10247	10208	10302	10116	10215	10038	10255	10172	10294	10333	10289	10185	10153	10140	10216	10115	10180	10140	10294	10197	10161	10314	10305	10031	10142	10358	10098	10256	10172	10135	10260	10253	10156	10092	10205	10228	10363	10255	10014	10264	10079	10354	10265	10255	10201	10127	10084	10194	10029	10199	10045	10121	10239	9996	10193	10283	10077	10312	10271	10127	10127	10200	10133	10187	10195	10142	10068	10162	10151	10204	10173	10298	10368	10124	10252	10241	10285	10122	10215	10442	10374	10189	10091	10123	10444	10406	10313	10277	10162	10168	10117	10138	10040	10107	10202	10338	10244	10174	10232	10230	10088	10084	10072	10166	10171	10305	10310	10032	10245	10061	10172	10214	10274	10180	10281	10252	10298	10117	10191	10125	10050	10292	10098	10252	10386	10152	10122	10285	10163	10054	10149	10261	10170	10141	10153	10072	10163	10301	10098	10189	10300	10315	10304	10180	10261	10211	10415	10407	10116	10270	10090	10043	10088	10202	10177	10361	10177	10317	10255	10099	10289	10278	10164	10205	10175	10265	10126	9966	10094	10236	10241	10264	10139	10300	10264	10368	10217	10229	10077	10129	10202	10149	10151	10274	10386	10321	10134	10102	9912	10324	10027	10114	10228	10277	10060	10236	10127	10322	10387	10067	10173	10267	10183	10232	10218	10180	10088	10121	10145	10125	10218	10129	10210	10270	10021	10161	10155	10109	10083	10255	10257	10197	10205	10190	10067	10150	10247	10280	10271	10350	10072	10133	10264	10241	10093	10149	10208	10212	10266	10268	10155	10147	10209	10284	10128	10227	10198	10208	10026	10003	10218	10244	10274	10079	10227	10126	10383	10253	10237	10164	10156	10193	10238	10221	10168	10112	10133	10211	10255	10265	10143	10066	10176	10186	10173	10263	10115	10178	10211	10193	10141	10279	10194	10120	10185	10058	10115	10264	10171	10189	10278	10269	10231	10155	10193	10249	10359	10154	10333	10252	10300	10069	10215	9983	10276	10039	10162	10072	10282	10303	10218	10203	10234	10353	10023	10130	10145	10369	10436	10234	10110	10090	10160	10191	10047	10169	10277	10192	10080	10199	10018	10147	10235	10115	10135	10242	10142	10206	10260	10042	10180	10218	10363	10262	10111	10324	10155	10089	10271	10225	10207	10133	10181	10218	10135	10214	10303	10097	10199	10141	10377	10214	10266	10142	10111	10035	10157	10152	10102	10140	9965	10132	10047	10271	10321	10118
12245	19258	15127	11645	10811	11021	11081	11190	10897	10995	10735	10550	10572	10420	10417	10262	10834	12510	12245	12077	11269	10489	10301	10216	10170	10029	10294	10185	10298	10308	10285	10221	10295	10409	10326	10152	10293	10200	10259	10147	10102	10208	10084	10213	10314	10473	10381	10345	10249	10206	10205	10317	10212	10339	10286	10302	10097	10242	10376	10210	10303	10177	10340	10079	10235	10133	10111	10275	10209	10273	10319	10296	10151	10314	10086	10224	10406	10044	10213	10245	10233	10155	10242	10259	10253	10236	10213	10302	10182	10395	10187	10330	10254	10329	10355	10209	10382	10319	10197	10219	10217	10367	10298	10334	10389	10142	10173	10167	10124	10257	10240	10455	10118	10263	10124	10344	10271	10251	10427	10082	10204	10200	10249	10219	10228	10118	10363	10242	10238	10206	10282	10221	10373	10138	10122	10223	10219	10235	10255	10447	10214	10310	10184	10156	10229	10256	10217	10149	10233	10122	10243	10349	10262	10206	10381	10298	10045	10306	10412	10150	10331	10397	10376	10156	10346	10245	10079	10162	10353	10419	10354	10265	10118	10266	10265	10224	10315	10136	10231	10112	10200	10249	10272	10138	10461	10326	10260	10341	10343	10203	10272	10385	10234	10248	10241	10081	10116	10320	10193	10223	10265	10358	10250	10233	10324	10302	10216	10172	10321	10288	10285	10215	10286	10197	10360	10098	10339	10127	10314	10094	10301	10346	10199	10295	10237	10190	10241	10392	10240	10252	10276	10086	10235	10178	10303	10232	10213	10170	10214	10290	10436	10108	10046	10325	10204	10297	10229	10282	10222	10376	10167	10295	10190	10219	10231	10400	10190	10145	10257	10223	10202	10127	10247	10197	10430	10227	10171	10271	10092	10407	10272	10383	10408	10171	10093	10115	10151	10153	10173	10264	10232	10317	10235	10207	10213	10345	10205	10221	10212	10395	10363	10179	10225	10229	10287	10361	10231	10212	10086	10087	10216	10256	10284	10099	10256	10182	10187	10077	10175	10160	10068	10260	10195	10160	10181	10157	10320	10260	10054	10242	10324	10097	10277	10083	10384	10250	10309	10310	10198	10116	10096	10287	10081	10177	10176	10216	10360	10267	10338	10242	10242	10309	10195	10146	10243	10182	10204	10127	10207	10254	10230	10268	10346	10327	10279	10314	10265	10243	10255	10209	10134	10315	10171	10285	10364	10448	10165	10329	10213	10252	10376	10300	10252	10294	10259	10358	10460	10234	10121	10119	10165	10267	10163	10252	10100	10260	10084	10330	10263	10213	10161	10352	10300	10206	10284	10126	10295	10066	10313	10159	10275	10124	10337	10228	10284	10221	10169	10246	10214	10247	10159	10193	10348	10268	10312	10243	10102	10240	10224	10165	10331	10275	10145	10303	10376	10055	10200	10253	10218	10263	10308	10330	10136	10391	10286	10351	10234	10335	10273	10332	10381	10244	10273	10254	10075	10238	10198	10163	10199	10206	10291	10297	10269	10166	10143	10338	10271	10154	10248	10283	10308	10278	10340	10328	10365	10238	10230	10332	10243	10313	10108	10339	10317	10188	10181	10184	10406	10235	10225	10326	10194	10260	10214	10273	10124	10388	10320	10186	10134	10373	10173	10360	10155	10255	10056	10322	10298	10108	10290	10214	10182	10208	10318	10139	10330	10278	10414	10290	10216	10287	10311	10308	10351	10384	10281	10136	10289	10155	10175	10418	10237	10300	10354	10143	10285	10313	10119	10241	10348	10312	10165	10240	10324	10182	10206	10283	10319	10158	10182	10246	10171	10345	10205	10171	10320	10138	10279	10183	10223	10158	10312	10183	10289	10158	10173	10179	10116	10237	10273	10141	10282	10218	10261	10193	10319	10187	10263	10302	10151	10153	10184	10343	10198	10156	10337	10201	10259	10154	10245	10337	10242	10186	10327	10194	10260	10305	10119	10249	10176	10173	10206	10241	10212	10306	10308	10201	10093	10222	10281	10263	10187	10195	10306	10193	10309	10389	10179	10225	10266	10247	10443	10222	10075	10161	10196	10213	10124	10057	10298	10247	10118	10228	10259	10353	10283	10302	10258	10187	10112	10129	10219	10211	10191	10306	10061	10343	10250	10244	10245	10291	10144	10205	10331	10120	10228	10227	10255	10173	10337	10138	10292	10105	10184	10149	10330	10172	10211	10242	10362	10254	10196	10222	10320	10274	10212	10175	10312	10317	10235	10271	10209	10160	10357	10342	10181	10417	10207	10229	10348	10267	10083	10190	10314	10286	10242	10128	10269	10317	10127	10418	10303	10113	10086	10249	10426	10273	10215	10251	10254	10377	10196	10329	10309	10386	10145	10339	10099	10278	10234	10255	10219	10419	10226	10294	10358	10123	10220	10319	10251	10187	10224	10272	10071	10344	10314	10264	10137	10106	10332	10261	10207	10216	10289	10282	10226	10316	10151	10218	10225	10341	10326	10324	10303	10221	10129	10273	10337	10360	10269	10328	10206	10285	10010	10286	10226	10244	10263	10202	10351	10397	10241	10299	10258	10163	10314	10214	10291	10133	10181	10199	10196	10253	10241	10361	10302	10407	10092	10116	10259	9980	10252	10406	10365	10317	10346	10247	10221	10195	10162	10252	10103	10128	10313	10207	10421	10122	10303	10283	10308	10204	10217	10034	10257	10192	10203	10201	10294	10121	10169	10135	10303	10238	10205	10420	10072	10142	10107	10217	10292	10080	10171	10361	10215	10299	10157	10218	10188	10289	10136	10179	10352	10300	10214	10163	10269	10181	10164	10176	10247	10180	10290	10241	10230	10091	10348	10061	10261	10123	10377	10302	10273	10253	10223	10079	10146	10273	10146	10290	10218	10304	10156	10459	10407	10293	10231	10322	10316	10164	10260	10221	10484	10209	10276	10220	10389	10234	10235	10246	10242	10241	10336	10097	10296	10233	10226	10356	10398	10282	10157	10331	10364	10319	10221	10222	10188	10337	10211	10308	10377	10376	10173	10127	10321	10411	10229	10182	10152	10182	10287	10330	10165	10334	10286	10263	10121	10302	10127	10360	10252	10194	10216	10373	10284	10180	10261	10327	10313	10162	10299	10285	10236	10416	10208	10242	10293	10289	10285	10317	10314	10279	10295	10281	10308	10340	10190	10064	10142	10250	10177	10199	10071	10342	10255	10219	10217	10281	10219	10281	10249	10096	10083	10154	10143	10298	10149	10100	10272	10254	10246	10164	10240	10095	10368	10210	10236	10353	10185	10319	10238	10122	10223	10275	10428	10236	10380	10153	10245	10241	10202	10287	10182	10153	10306	10293	10294	10226	10201	10269	10295	10187	10331	10242	10356	10309	10292	10320	10272	10147	10386	10290	10208	10320	10339	10280	10229	10220	10291	10290	10245	10273	10153	10214	10241	10276	10162	10243	10374	10239	10137	10165	10213	10265	10325	10166	10157	10218	10241	10242	10231	10341	10141	10250	10239	10227	10256	10211	10258	10080	10216	10291	10190	10280	10233	10230	10345	10386	10373	10265	10370	10260	10372	10426	10142	10220	10167	10373	10264	10288	10288	10177	10229	10219	10100	10310	10288	10399	10246	10224	10240	10405	10317	10243	10210	10321	10285	10354	10321	10296	10248	10202	10206	10237	10354	10341	10315	10226	10413	10329	10179	10210	10169	10270	10292	10163	10501	10253	10257	10308	10291	10268	10340	10182	10134	10301	10172	10225	10294	10223	10149	10269	10267	10369	10251	10272	10320	10236	10317	10265	10115	10299	10175	10358	10155	10142	10186	10246	10081	10208	10137	10164	10244	10217	10318	10300	10146	10256	10311	10271	10295	10270	10330	10263	10141	10233	10155	10287	9998	10362	10284	10382	10259	10184	10360	10291	10274	10275	10321	10177	10347	10455	10257	10295	10235	10165	10151	10257	10119	10230	10226	10109	10398	10042	10380	10167	10040	10264	10220	10326	10067	10159	10183	10016	10397	10287	10129	10325	10166	10300	10257	10253	10303	10322	10240	10232	10181	10204	10227	10375	10227	10283	10194	10184	10263	10011	10240	10269	10346	10206	10236	10346	10234	10362	10194	10465	10182	10145	10154	10366	10290	10191	10385	10327	10352	10174	10207	10112	10156	10293	10271	10345	10339	10239	10500	10408	10374	10228	10139	10224	10131	10218	10251	10361	10312	10243	10302	10288	10239	10162	10303	10153	10223	10286	10204	10085	10302	10130	10192	10123	10070	10165	10179	10224	10218	10198	10396	10166	10189	10214	10214	10241	10315	10235	10179	10191	10271	10289	10195	10318	10289	10290	10242	10288	10167	10429	10322	10179	10214	10159	10413	10261	10438	10430	10281	10022	10301	10335	10291	10279	10308	10142	10340	10075	10405	10282	10116	10274	10336	10226	10219	10196	10119	10255	10194	10309	10269	10063	10116	10310	10295	10169	10160	10146	10261	10315	10324	10379	10188	10241	10194	10247	10249	10319	10268	10313	10225	10327	10231	10113	10359	10276	10197	10327	10369	10111	10258	10229	10217	10253	10312	10166	10308	10192	10232	10290	10210	10255	10306	10212	10187	10280	10338	10373	10217	10239	10311	10342	10333	10135	10113	10208	10247	10226	10261	10349	10125	10240	10154	10237	10082	10253	10249	10258	10115	10327	10218	10010	10440	10152	10209	10293	10382	10195	10340	10301	10171	10309	10347	10415	10030	10277	10238	10227	10240	10197	10352	10064	10209	10139	10088	10349	10162	10168	10249	10345	10129	10154	10195	10331	10253	10234	10258	10131	10476	10184	10421	10133	10428	10235	10095	10034	10358	10177	10347	10238	10009	10122	10177	10276	10324	10262	10225	10154	10292	10237	10293	10306	10313	10213	10335	10250	10193	10161	10163	10241	10235	10219	10187	10149	10201	10197	10201	10300	10151	10254	10296	10298	10120	10152	10196	10246	10283	10190	10256	10113	10094	10256	10318	10245	10206	10353	10276	10300	10266	10219	10221	10313	10196	10296	10261	10354	10330	10212	10267	10319	10143	10059	10342	10214	10307	10246	10229	10241	10205	10307	10213	10318	10091	10269	10129	10335	10209	10168	10244	10382	10313	10234	10277	10278	10308	10290	10270	10272	10283	10300	10243	10270
24034	20932	27998	24056	20575	13655	10952	9666	9152	9039	8886	8600	8532	8409	8341	8297	11523	17911	14922	14738	11401	9355	8518	8058	8174	8251	8180	8245	8021	8179	8229	8036	8230	8133	8137	8379	8107	8025	8214	8112	8135	8203	8140	8355	8011	8210	8395	8157	8168	8185	8124	8087	8111	8087	8247	8265	8029	8267	8287	8291	8313	8284	8273	8176	8259	8259	8267	8158	8172	8174	8076	8340	8046	8155	8112	8119	8206	8289	8229	8226	8179	8104	7991	8083	8316	8291	8063	8206	8204	8250	8283	8148	8204	8296	8211	8071	8133	8127	8154	8272	8209	8249	8246	7993	8234	8266	8079	8209	7990	8304	8199	8163	8103	8299	8324	8139	8362	8170	8150	8196	8165	8136	8221	8126	8080	8120	8249	8259	8156	8313	8149	8160	7941	8092	8082	8187	8233	8112	8132	8124	8150	8144	8139	8295	8225	8083	8098	8103	8078	8097	8219	8192	8118	8151	8002	8102	8220	8149	8212	8164	8169	8177	8121	8257	8103	8256	8194	8212	8151	8269	8151	8258	8144	8202	8174	8184	8111	8110	8136	8183	8265	8070	8206	8271	8202	8069	8167	8259	8214	8062	8329	8277	8154	8135	8130	8214	8331	8236	7968	8144	8063	8205	8210	7972	8225	8028	8199	8255	8190	8223	8089	8103	8026	8269	8157	8280	8136	8267	8111	8135	8198	8081	8195	7991	8291	8067	8222	7984	8149	8156	8173	8254	8199	8261	8101	8137	8080	8157	8117	8234	8006	8198	8050	8080	8188	8073	8162	8078	8123	8133	8219	8135	8179	8077	8097	8087	8167	7990	8048	8085	8037	8063	8205	8058	8130	8131	8114	8224	8201	7969	8159	8217	8004	8296	8227	8186	8154	8145	8209	8104	8287	7975	8068	8181	8213	8175	8076	8146	8060	8041	8189	8139	8314	8076	8029	8033	8366	7987	8165	8119	8097	8216	8101	8137	7991	8178	8071	8219	8270	8269	8289	8087	8196	8136	8199	8233	8079	8259	8117	8208	8136	8228	7997	8225	8106	8179	8140	8195	8241	8422	8188	8140	8056	8203	8149	8272	8036	8238	8193	8244	8081	8217	8114	8112	8129	8195	8203	8177	8124	8273	8166	8233	8063	8154	8328	8129	8072	8172	8181	8265	8126	8173	8280	8182	8295	8158	8183	8221	8159	8170	8143	8329	8299	7937	8221	8261	8234	8166	8249	8110	8105	8270	8029	8272	8194	8088	8070	8151	8183	8002	8151	8145	8175	8007	8043	8101	8215	8188	8269	8103	8191	8223	8189	8085	8159	8226	8171	8192	8154	8109	8140	8117	8041	8132	8288	8216	8254	7978	8048	8104	8202	8125	8171	8119	8073	8098	8144	8202	8070	8117	8189	8180	8111	8195	8131	8059	8144	8157	8213	8213	8159	8250	8106	8256	8253	8205	8230	8185	8077	8192	8385	8047	8151	8006	8138	8171	8263	8048	8077	8207	8285	8113	8105	7918	8068	8087	8140	8199	8067	8155	8139	8099	8145	8154	8208	8147	8118	8197	8219	8251	8086	8168	8180	8218	8240	8165	8185	8143	8430	8173	8194	8256	8139	8110	8094	8328	8297	8163	8081	8189	8134	8076	8195	8029	8317	8135	8216	8208	8245	8311	8211	8126	8252	8129	8058	8304	8221	8187	8186	8164	8164	8164	8192	8315	8284	8252	8058	8142	8339	8107	8197	8177	8194	8070	8265	8003	8122	8179	8195	8170	8161	8201	8114	8193	8183	8157	8203	8218	8087	8108	8231	8164	8120	8152	7991	8122	8115	8321	8155	8126	8230	8085	8192	8281	8153	8011	8231	8251	8130	8191	8196	8075	8160	8015	8203	8315	8100	8246	8246	8284	8236	8281	8212	8194	8247	7980	8301	8142	8178	8127	8053	8110	8156	8096	8074	8180	8171	8188	8188	8096	8223	8016	8151	8216	8192	8260	8139	8116	8146	8187	8227	8099	8164	8086	8037	8201	8274	8141	8063	8080	8130	8058	8115	8220	8313	8178	8224	8129	8055	8248	8234	8255	8112	8187	8190	8018	8201	8080	8205	8197	8104	8027	8183	8137	8252	8087	8007	8222	8039	8175	8134	8143	8065	8277	8161	8185	8099	8004	8199	8196	8298	8237	8149	8218	8101	8208	8196	8184	8145	8215	8095	7990	8141	8231	8091	8176	8187	8230	8237	8102	8057	8164	8341	8177	8092	8121	8169	8108	8319	8340	8202	8184	8043	8334	8051	8203	8223	8221	8124	8079	8183	8278	8204	8099	8112	8138	8207	8077	7966	8123	8025	8112	8027	8257	8138	8128	8024	8159	8184	8233	8089	8074	8191	8169	8200	8111	8112	8297	8080	8081	8145	8060	8289	8085	8085	8231	8184	8213	8079	7989	8230	8214	8065	8078	8116	8138	8194	8074	8276	8208	8165	8243	8190	8198	8049	8243	8193	8196	8075	8222	8229	7980	8272	8283	8124	8157	8182	8208	8158	8229	8249	8102	8177	8255	8029	8337	8264	7972	8014	8177	8275	8146	8211	8207	8162	8125	8311	8152	8060	8075	8187	8147	8237	8189	8242	8352	8083	8171	8277	8179	8176	8265	8040	8187	8069	8131	8298	8155	8249	8098	8049	8146	8125	8039	8178	8323	8219	8181	8195	8153	8150	8015	7994	8074	8166	8029	8158	8281	8105	7864	8064	8213	8184	8060	8256	8215	8181	8106	8147	8322	8203	8024	8137	8188	8209	8187	8122	8222	8120	8132	8103	8004	8235	8223	8180	8079	8305	8390	8200	8254	8187	8317	8165	8156	8151	8142	8125	8090	8129	8201	8200	8112	8094	8223	8173	8200	8141	8229	8173	8149	8044	8109	8274	8117	8076	8095	8062	8154	8171	8141	8266	8053	8113	8147	8183	8091	8166	8214	8134	8138	8321	8048	8129	8045	8042	8013	8009	8169	8271	8217	8118	8042	8039	8202	8170	8126	8193	8200	8184	8207	8102	8294	8175	8223	8194	8173	8091	8345	8143	8031	8183	8035	8200	8233	8169	8156	8168	8202	8204	8203	8168	8269	8245	8245	8223	8164	8177	8228	8010	8258	8177	8054	8109	8146	8262	8202	8069	8119	8310	8160	8216	8156	8281	8200	8095	8173	8094	8132	8090	8239	8157	8114	8135	8104	8279	8202	8374	8164	8204	8096	8071	8022	8144	8140	8252	8110	8287	8185	8373	8079	8021	8226	8142	8271	8015	8105	8229	8147	8130	8178	8212	8100	7992	8152	8251	8284	8130	8297	8189	8229	8147	8075	8185	8141	8078	8179	8183	8059	8183	8165	8165	8306	8052	8119	8139	8142	8096	8082	8138	8082	8102	8124	8190	8164	8268	8297	8139	8122	8057	8119	8274	8230	8124	8178	8215	8048	8178	8112	8228	8243	7919	8100	8224	8091	8236	8424	8060	8057	8239	8215	8105	8317	8219	8022	8133	8180	8152	8215	7999	8112	8216	8097	8208	8328	8166	8177	8057	8200	8301	8137	8091	8202	8218	8196	8167	7952	8065	8179	8108	8192	8160	8203	8044	8230	8018	8179	8217	8008	8187	8150	8041	8151	8166	7997	8276	8135	8120	8124	8125	8082	8229	8204	8164	8157	8211	8253	8236	8114	8156	8006	8073	8160	8092	8293	8181	8216	8263	8173	8148	8203	8111	8078	8181	8344	8257	8042	8245	8202	8259	8170	8256	8311	8042	8169	8208	8246	8159	8072	7991	8321	8124	7998	8125	8285	8209	8042	8138	7961	8168	8054	8156	8167	8119	8014	8166	8228	8244	8163	7979	8288	8142	8088	8142	8209	8173	8044	8100	8055	8040	7972	8115	8216	8098	8333	8199	7980	8207	8059	8122	8304	8242	8055	8234	8141	8151	8223	8192	8100	8092	8313	8263	8213	8069	8067	8230	8236	8316	8253	8250	8070	8149	8262	8154	8170	8118	8276	8152	8133	8016	8232	8157	8197	8175	7923	8251	8330	8282	8173	8172	8086	8210	8195	8200	8030	8268	8216	8187	8194	8243	8214	8059	8223	8126	8255	8072	8164	8157	8080	8283	8176	8215	8002	8210	8247	8057	8220	8109	8153	8091	8147	8105	8178	8101	8084	8182	8223	8279	8050	8112	8102	8106	8079	8095	8193	8162	8153	8297	8163	8261	8175	8058	8264	8161	8153	8211	8173	8142	8174	8178	8149	8169	8304	8126	8227	8159	8126	8261	8161	8172	8211	8225	8268	8157	8259	8073	8117	8149	7992	8317	8084	8317	8055	8183	8215	8052	8165	8119	8097	8168	8151	8141	8229	8198	8293	8226	8230	8045	8256	8315	8271	8021	8068	8195	8091	8212	8090	8306	7999	8070	8086	8302	8218	8198	8197	8222	8280	8254	8125	8253	8142	8047	8149	8053	8244	8256	8236	8242	8087	8194	8159	8257	8047	8131	8261	8261	8165	8221	8198	8247	8112	8201	8158	8119	8058	8132	8258	8252	7977	8179	8233	8199	8099	8117	8238	8180	8150	7979	8208	8171	8111	8026	8271	8150	8149	8079	8312	8243	8193	8174	8167	8289	8047	8118	8008	8357	8290	8117	8154	8096	8067	8232	8261	8239	8272	8162	8075	8096	8186	8118	8112	8198	8140	8325	8134	8012	8183	8121	8021	8162	8305	8029	8144	8169	8164	8274	8224	8252	8185	8346	8203	8118	8210	8113	8235	8256	8134	8156	8047	8049	8260	8226	8051	8234	8228	8051	8101	8092	8133	8197	8095	8135	8122	8184	8105	8153	8117	8108	8283	8077	8291	8160	7997	8132	8237	8091	8102	8038	8033	8319	8143	8140	8261	8283	8216	8175	8163	8106	8132	8127	8371	8096	8115	8112	8019	8199	8245	8126	8128	8038	8129	8309	8238	8206	8037	8110	8141	8061	8220	8126	8191	8266	8147	8161	8233	8109	8029	8194	8269	7985	8266	8132	8126	8263	8147	8279	8354	8135	8288	8119	8060	8255	8257	8027	8125	8223	8155
11438	23636	19111	13320	11332	11017	10983	11073	10481	10270	9853	9520	9286	9076	9019	8861	15262	23254	17749	18393	12656	10029	9320	8767	8819	8762	8846	8677	8816	8846	8713	8646	8665	8713	8773	8680	8771	8619	8735	8740	8756	8792	8700	8730	8661	8674	8842	8642	8706	8757	8873	8723	8719	8690	8742	8770	8738	8755	8763	8766	9049	8815	8802	8858	8783	8667	8652	8799	8873	8657	8797	8768	8668	8643	8819	8887	8829	8684	8767	8647	8729	8836	8820	8791	8827	8715	8822	8764	8855	8587	8699	8742	8704	8663	8929	8788	8739	8724	8713	8737	8860	8870	8833	8638	8735	8869	8695	8664	8644	8732	8744	8712	8767	8668	8613	8697	8637	8727	8848	8685	8803	8979	8709	8785	8767	8724	8787	8877	8694	8778	8794	8796	8927	8702	8767	8798	8752	8595	8743	8777	8683	8635	8681	8840	8813	8733	8686	8747	8738	8740	8728	8771	8884	8697	8764	8664	8736	8649	8876	8805	8764	8855	8816	8645	8730	8754	8679	8869	8674	8823	8699	8760	8895	8845	8849	8801	8758	8714	8699	8597	8629	8680	8809	8625	8732	8656	8776	8778	8629	8660	8693	8749	8637	8720	8707	8687	8851	8613	8661	8693	8846	8706	8602	8822	8656	8575	8719	8764	8785	8624	8785	8758	8801	8752	8860	8686	8782	8762	8688	8629	8673	8594	8667	8797	8735	8665	8808	8784	8700	8714	8889	8718	8763	8734	8668	8824	8742	8808	8714	8806	8637	8775	8749	8710	8711	8635	8786	8688	8649	8602	8814	8731	8610	8655	8754	8730	8647	8688	8858	8715	8922	8837	8754	8893	8620	8710	8858	8837	8631	8768	8921	8874	8770	8683	8603	8855	8840	8710	8804	8684	8808	8791	8772	8734	8743	8736	8756	8586	8886	8732	8796	8782	8672	8693	8822	8678	8894	8687	8831	8761	8815	8689	8700	8735	8657	8735	8644	8866	8736	8871	8837	8892	8671	8741	8743	8745	8638	8715	8710	8863	8805	8816	8694	8882	8572	8827	8778	8648	8546	8803	8889	8867	8694	8708	8754	8811	8628	8644	8731	8746	8761	8837	8768	8758	8746	8722	8731	8714	8773	8748	8845	8704	8598	8726	8641	8655	8823	8755	8775	8694	8715	8828	8643	8685	8760	8817	8722	8805	8864	8850	8743	8564	8715	8783	8695	8787	8750	8751	8730	8685	8657	8876	8685	8783	8624	8760	8680	8849	8862	8728	8769	8814	8837	8738	8755	8873	8720	8800	8832	8801	8803	8663	8768	8821	8820	8710	8583	8897	8833	8792	8817	8664	8744	8839	8695	8937	8732	8696	8727	8730	8772	8569	8820	8876	8657	8797	8777	8704	8932	8696	8832	8765	8834	8716	8720	8822	8743	8823	8896	8851	8766	8791	8720	8786	8819	8810	8700	8814	8717	8667	8664	8635	8750	8688	8752	8812	8718	8646	8761	8764	8753	8720	8618	8714	8658	8786	8860	8732	8695	8762	8744	8725	8795	8728	8635	8706	8726	8617	8762	8883	8840	8753	8747	8820	8706	8693	8767	8832	8624	8664	8668	8612	8856	8547	8652	8743	8747	8772	8819	8745	8641	8633	8671	8788	8732	8659	8540	8778	8755	8734	8874	8674	8744	8841	8682	8771	8730	8806	8804	8775	8756	8760	8557	8637	8775	8843	8791	8669	8790	8785	8817	8728	8653	8796	8755	8632	8656	8715	8721	8652	8697	8807	8768	8737	8822	8766	8751	8777	8712	8846	8833	8884	8653	8826	8663	8794	8731	8745	8900	8677	8727	8712	8580	8679	8723	8786	8806	8679	8824	8820	8762	8810	8876	8847	8784	8675	8763	8930	8550	8629	8702	8720	8803	8754	8651	8643	8738	8772	8787	8843	8824	8844	8808	8836	8874	8719	8619	8834	8816	8808	8731	8740	8753	8634	8677	8762	8721	8707	8757	8879	8755	8843	8644	8652	8774	8808	8768	8605	8726	8748	8791	8737	8690	8807	8745	8657	8812	8682	8700	8779	8712	8682	8674	8644	8683	8758	8743	8931	8721	8828	9081	8629	8896	8785	8728	8816	8772	8758	8818	8670	8763	8723	8616	8667	8744	8758	8736	8730	8894	8795	8763	8688	8711	8709	8752	8715	8761	8619	8748	8702	8717	8785	8672	8737	8771	8715	8721	8670	8759	8766	8618	8819	8839	8717	8646	8908	8717	8799	8775	8613	8818	8687	8674	8694	8720	8688	8832	8727	8826	8829	8744	8695	8621	8744	8733	8714	8795	8713	8597	8726	8891	8864	8871	8807	8747	8720	8814	8626	8629	8791	8714	8737	8609	8854	8660	8707	8777	8828	8766	8655	8613	8532	8770	8692	8726	8749	8678	8775	8753	8662	8666	8653	8872	8871	8556	8683	8659	8801	8740	8750	8810	8725	8769	8745	8844	8722	8722	8781	8765	8699	8776	8746	8712	8682	8619	8838	8678	8849	8647	8669	8788	8654	8723	8804	8728	8948	8744	8745	8683	8766	8699	8635	8819	8733	8568	8673	8777	8815	8816	8824	8823	8854	8867	8746	8840	8738	8712	8777	8719	8759	8656	8623	8691	8821	8729	8684	8654	8669	8883	8785	8897	8873	8706	8854	8789	8732	8752	8712	8698	8620	8724	8720	8804	8585	8601	8721	8744	8738	8705	8704	8808	8725	8785	8845	8784	8688	8726	8784	8775	8663	8742	8800	8724	8725	8736	8705	8636	8688	8882	8771	8676	8678	8754	8964	8698	8787	8651	8762	8880	8792	8789	8705	8809	8779	8700	8947	8767	8717	8740	8737	8761	8799	8703	8797	8628	8816	8751	8733	8620	8791	8912	8794	8709	8685	8783	8751	8812	8736	8764	8725	8778	8661	8714	8859	8948	8688	8824	8700	8720	8605	8723	8672	8635	8736	8728	8695	8877	8667	8721	8835	8765	8724	8740	8675	8765	8701	8723	8817	8736	8791	8745	8656	8760	8729	8696	8707	8722	8713	8788	8707	8615	8761	8792	8637	8772	8664	8800	8810	8865	8787	8630	8687	8645	8734	8932	8609	8612	8753	8668	8762	8805	8661	8805	8729	8833	8575	8810	8713	8856	8744	8841	8630	8700	8806	8835	8682	8738	8820	8695	8583	8739	8742	8828	8749	8826	8836	8766	8785	8788	8684	8679	8793	8675	8731	8737	8615	8744	8739	8748	8570	8787	8826	8836	8825	8761	8885	8667	8768	8625	8738	8759	8730	8701	8760	8780	8666	8637	8722	8698	8831	8721	8717	8735	8765	8729	8726	8830	8841	8693	8820	8787	8682	8747	8662	8764	8683	8808	8803	8712	8840	8677	8760	8624	8693	8725	8720	8705	8704	8656	8610	8802	8626	8738	8655	8759	8732	8702	8669	8760	8610	8767	8743	8700	8810	8768	8661	8677	8691	8669	8760	8724	8591	8802	8816	8668	8699	8954	8870	8796	8623	8749	8733	8753	8648	8728	8830	8761	8696	8635	8553	8819	8760	8730	8704	8889	8719	8801	8823	8646	8567	8659	8781	8662	8799	8693	8679	8548	8715	8775	8659	8765	8826	8732	8796	8831	8784	8707	8769	8669	8840	8701	8684	8724	8736	8708	8671	8614	8863	8762	8703	8769	8735	8775	8774	8783	8782	8727	8630	8754	8884	8492	8851	8767	8649	8905	8723	8818	8808	8772	8683	8843	8758	8641	8637	8726	8688	8737	8754	8761	8803	8592	8640	8696	8639	8606	8663	8923	8707	8640	8807	8713	8760	8784	8704	8753	8753	8708	8694	8706	8748	8767	8747	8752	8764	8679	8728	8752	8639	8805	8670	8730	8862	8826	8627	8777	8747	8711	8737	8774	8841	8836	8709	8837	8718	8793	8715	8707	8763	8925	8715	8839	8701	8881	8670	8623	8728	8793	8747	8815	8689	8791	8701	8661	8792	8823	8799	8742	8662	8731	8732	8887	8729	8786	8811	8835	8760	8842	8700	8697	8829	8638	8754	8724	8671	8708	8662	8657	8796	8678	8637	8812	8743	8578	8689	8632	8715	8739	8756	8806	8685	8765	8754	8715	8741	8535	8737	8695	8813	8904	8853	8767	8763	8792	8827	8703	8768	8725	8645	8763	8654	8725	8728	8695	8699	8887	8615	8597	8838	8740	8783	8745	8756	8757	8739	8751	8802	8649	8695	8613	8689	8809	8597	8786	8817	8735	8818	8729	8742	8724	8911	8707	8758	8802	8895	8779	8793	8741	8727	8757	8777	8735	8962	8641	8842	8772	8826	8782	8744	8612	8749	8769	8655	8877	8803	8805	8722	8730	8723	8694	8621	8684	8610	8714	8721	8601	8660	8692	8810	8834	8628	8785	8833	8706	8728	8873	8629	8659	8650	8768	8696	8733	8689	8742	8831	8805	8763	8700	8647	8645	8677	8899	8752	8580	8750	8613	8732	8869	8737	8693	8779	8783	8753	8596	8790	8745	8696	8736	8799	8735	8734	8792	8713	8932	8767	8739	8848	8644	8598	8794	8832	8595	8767	8633	8633	8620	8753	8897	8683	8718	8813	8875	8804	8894	8708	8841	8708	8801	8895	8693	8736	8728	8843	8742	8691	8721	8674	8686	8673	8632	8747	8635	8712	8614	8793	8696	8776	8687	8745	8713	8741	8579	8743	8730	8747	8629	8873	8768	8737	8643	8697	8727	8776	8829	8846	8840	8734	8738	8756	8742	8889	8644	8750	8696	8742	8839	8867	8783	8771	8775	8819	8688	8631	8859	8611	8595	8704	8849	8656	8708	8765	8792	8722	8755	8670	8772	8666	8796	8709	8796	8823	8631	8891	8789	8760	8819	8721	8774	8729	8758	8933	8862	8659	8613	8788	8769	8740	8764	8748	8776	8824	8899	8649	8696	8752	8815	8792	8672	8824	8803	8714	8807	8544	8775	8862	8746	8768	8746	8748	8660	8737	8826	8682	8677	8760	8602	8652	8766	8882	8785	8658	8606	8589	8720	8802	8653	8621
22755	20948	28666	23365	20967	21223	15298	9016	7916	7475	7530	7096	7017	6724	6887	6948	14528	22542	18313	16534	10872	8749	7174	6565	6595	6672	6394	6572	6711	6497	6431	6506	6541	6561	6492	6504	6558	6584	6471	6454	6408	6604	6421	6581	6552	6430	6551	6442	6431	6572	6630	6709	6634	6578	6626	6405	6477	6641	6464	6570	6463	6573	6407	6584	6472	6493	6454	6395	6431	6646	6424	6552	6545	6399	6593	6377	6644	6528	6555	6375	6407	6366	6493	6430	6549	6345	6402	6501	6561	6445	6556	6338	6403	6336	6591	6587	6418	6397	6387	6554	6484	6503	6417	6438	6522	6502	6587	6427	6602	6419	6383	6435	6557	6389	6406	6565	6435	6403	6388	6343	6519	6416	6443	6427	6436	6484	6467	6489	6450	6436	6542	6486	6487	6468	6416	6568	6371	6434	6434	6603	6448	6350	6508	6356	6561	6465	6548	6619	6541	6409	6450	6488	6356	6403	6569	6487	6380	6328	6362	6422	6497	6399	6437	6497	6375	6699	6385	6415	6368	6532	6375	6411	6337	6534	6403	6506	6482	6439	6375	6547	6474	6381	6431	6342	6545	6533	6377	6455	6468	6383	6456	6519	6365	6453	6557	6428	6442	6471	6457	6464	6488	6386	6538	6448	6469	6414	6505	6450	6422	6463	6373	6355	6438	6481	6316	6309	6431	6413	6490	6536	6395	6557	6507	6347	6433	6428	6415	6600	6392	6433	6542	6446	6537	6428	6558	6535	6429	6311	6584	6352	6476	6448	6340	6396	6496	6427	6569	6576	6586	6341	6575	6585	6540	6482	6511	6465	6389	6576	6434	6386	6395	6462	6434	6478	6500	6474	6440	6443	6363	6476	6393	6322	6449	6445	6455	6341	6363	6506	6441	6357	6357	6327	6501	6307	6480	6357	6420	6359	6523	6510	6477	6472	6439	6398	6524	6388	6382	6297	6274	6493	6503	6437	6514	6363	6481	6434	6379	6562	6469	6470	6522	6485	6425	6466	6370	6357	6378	6275	6368	6546	6489	6556	6360	6478	6563	6398	6361	6529	6398	6507	6421	6485	6396	6465	6342	6448	6412	6370	6469	6480	6386	6411	6530	6320	6397	6404	6520	6441	6448	6532	6509	6414	6352	6461	6527	6526	6502	6487	6436	6518	6476	6487	6314	6413	6558	6435	6563	6490	6375	6381	6437	6377	6456	6395	6468	6504	6454	6464	6420	6406	6448	6527	6410	6481	6456	6574	6406	6496	6517	6389	6522	6338	6400	6455	6380	6436	6459	6488	6446	6455	6457	6677	6302	6464	6366	6452	6449	6430	6377	6496	6535	6486	6486	6420	6355	6406	6506	6432	6468	6265	6481	6496	6450	6470	6585	6345	6387	6402	6417	6401	6512	6454	6479	6525	6454	6491	6464	6436	6579	6556	6365	6521	6721	6419	6381	6488	6431	6347	6454	6509	6471	6269	6497	6534	6386	6466	6441	6324	6405	6367	6383	6440	6477	6430	6519	6442	6444	6361	6498	6374	6333	6389	6311	6440	6502	6359	6341	6374	6497	6335	6496	6462	6408	6334	6295	6426	6402	6293	6490	6445	6470	6520	6449	6505	6388	6538	6412	6460	6390	6438	6471	6469	6470	6522	6428	6449	6539	6609	6353	6411	6360	6452	6570	6597	6427	6485	6435	6628	6433	6493	6369	6549	6561	6501	6458	6452	6390	6478	6547	6441	6417	6533	6525	6429	6482	6473	6481	6506	6461	6312	6463	6708	6449	6410	6617	6378	6370	6350	6472	6354	6377	6454	6534	6351	6547	6538	6490	6322	6386	6538	6403	6473	6465	6466	6377	6597	6466	6420	6386	6354	6363	6494	6422	6529	6589	6400	6525	6439	6458	6396	6505	6432	6448	6436	6540	6362	6513	6527	6608	6508	6389	6422	6550	6506	6448	6296	6363	6355	6372	6555	6450	6363	6475	6430	6426	6347	6462	6474	6375	6469	6431	6504	6529	6349	6368	6427	6555	6432	6661	6428	6558	6487	6423	6569	6598	6306	6527	6506	6469	6288	6397	6464	6552	6491	6429	6373	6540	6434	6457	6453	6287	6361	6513	6359	6381	6361	6625	6413	6554	6516	6393	6571	6484	6476	6378	6495	6336	6452	6577	6540	6609	6325	6375	6450	6463	6381	6360	6467	6504	6517	6378	6457	6355	6476	6512	6447	6523	6407	6491	6555	6419	6369	6330	6405	6311	6430	6411	6244	6406	6387	6287	6373	6526	6375	6514	6481	6464	6475	6387	6372	6567	6467	6470	6387	6404	6514	6336	6496	6249	6344	6480	6585	6411	6458	6422	6399	6433	6501	6370	6345	6442	6540	6508	6371	6466	6391	6491	6480	6289	6490	6401	6425	6434	6520	6285	6457	6437	6369	6346	6476	6457	6403	6385	6356	6533	6379	6357	6421	6511	6434	6450	6454	6423	6454	6462	6422	6452	6505	6397	6461	6463	6408	6537	6430	6715	6371	6410	6446	6373	6521	6556	6388	6470	6364	6538	6341	6303	6413	6307	6417	6480	6432	6382	6394	6382	6499	6453	6530	6558	6345	6554	6376	6416	6558	6422	6437	6400	6354	6357	6437	6414	6483	6448	6577	6386	6481	6522	6426	6456	6374	6248	6595	6420	6333	6493	6525	6461	6430	6475	6502	6525	6357	6535	6537	6433	6523	6357	6422	6455	6493	6524	6569	6423	6386	6435	6562	6525	6414	6448	6419	6344	6458	6348	6462	6393	6418	6561	6333	6359	6516	6405	6622	6491	6573	6534	6631	6536	6345	6456	6411	6418	6460	6400	6484	6423	6481	6493	6365	6454	6356	6413	6410	6503	6441	6501	6485	6426	6452	6376	6534	6304	6488	6486	6548	6431	6549	6515	6455	6661	6419	6306	6600	6407	6385	6470	6513	6566	6609	6526	6414	6492	6450	6502	6423	6444	6349	6397	6350	6429	6441	6516	6504	6467	6536	6519	6438	6372	6444	6301	6382	6423	6406	6502	6517	6389	6457	6446	6471	6371	6385	6466	6496	6318	6445	6363	6428	6552	6474	6449	6472	6223	6394	6559	6475	6473	6391	6508	6434	6476	6403	6322	6484	6445	6485	6422	6382	6529	6370	6579	6528	6455	6296	6472	6460	6401	6424	6568	6306	6537	6467	6404	6500	6412	6367	6432	6411	6387	6385	6326	6460	6540	6431	6664	6573	6429	6499	6360	6251	6487	6342	6450	6327	6422	6461	6437	6492	6421	6578	6426	6325	6495	6405	6417	6464	6490	6584	6478	6422	6524	6321	6589	6434	6429	6410	6465	6435	6456	6323	6405	6595	6435	6350	6480	6642	6422	6471	6343	6457	6290	6383	6421	6331	6385	6450	6300	6440	6335	6487	6406	6524	6377	6497	6345	6560	6468	6522	6363	6502	6442	6376	6476	6467	6324	6536	6386	6442	6545	6495	6518	6420	6459	6464	6310	6472	6559	6442	6355	6385	6524	6423	6441	6502	6473	6498	6494	6484	6437	6433	6450	6503	6385	6557	6393	6380	6375	6417	6451	6261	6395	6526	6509	6423	6482	6450	6463	6465	6460	6547	6433	6458	6490	6358	6385	6516	6401	6463	6380	6416	6415	6522	6549	6409	6451	6494	6508	6420	6420	6436	6289	6432	6561	6393	6418	6369	6306	6527	6521	6405	6333	6354	6348	6350	6340	6499	6388	6418	6444	6452	6254	6419	6395	6498	6483	6359	6355	6440	6336	6476	6364	6504	6545	6561	6521	6387	6340	6403	6253	6496	6561	6473	6359	6419	6576	6435	6500	6284	6402	6474	6404	6426	6602	6404	6388	6421	6497	6474	6534	6392	6368	6445	6461	6522	6402	6511	6408	6424	6404	6461	6438	6389	6399	6467	6361	6423	6421	6479	6515	6531	6412	6484	6512	6513	6454	6494	6365	6349	6373	6433	6410	6406	6483	6490	6552	6510	6487	6364	6434	6503	6509	6487	6376	6468	6393	6480	6561	6517	6454	6627	6394	6331	6330	6454	6469	6541	6435	6544	6400	6537	6439	6539	6332	6454	6563	6366	6472	6477	6409	6599	6435	6346	6423	6555	6331	6435	6409	6513	6577	6405	6338	6573	6443	6420	6408	6479	6517	6459	6378	6663	6622	6370	6439	6391	6493	6369	6271	6413	6376	6484	6585	6504	6404	6405	6467	6389	6560	6453	6431	6445	6548	6530	6514	6450	6514	6472	6402	6369	6439	6413	6374	6404	6325	6524	6409	6342	6467	6390	6313	6615	6454	6359	6401	6383	6498	6480	6372	6400	6396	6463	6340	6423	6377	6406	6461	6299	6413	6433	6496	6418	6466	6390	6364	6407	6262	6415	6351	6422	6476	6323	6630	6521	6473	6336	6357	6407	6444	6421	6454	6431	6430	6426	6281	6194	6347	6526	6371	6519	6535	6341	6401	6487	6396	6384	6299	6454	6377	6459	6356	6540	6386	6281	6453	6338	6391	6420	6264	6592	6472	6376	6500	6419	6427	6502	6423	6403	6411	6479	6469	6492	6499	6423	6640	6648	6499	6299	6332	6485	6392	6534	6449	6431	6424	6334	6338	6395	6466	6397	6402	6493	6438	6404	6363	6516	6413	6394	6462	6291	6419	6459	6470	6506	6400	6481	6491	6505	6445	6436	6494	6437	6411	6424	6404	6449	6488	6494	6544	6484	6401	6552	6451	6342	6641	6521	6462	6503	6441	6447	6472	6384	6327	6428	6357	6341	6337	6338	6342	6396	6452	6285	6385	6390	6392	6483	6530	6436	6448	6447	6448	6359	6405	6557	6485	6467	6502	6329	6479	6473	6407	6439	6518	6335	6430	6546	6437	6446	6441	6353	6380	6389	6338	6375	6473	6464	6440	6275	6338	6491	6526	6504	6630	6555	6466	6505	6348	6429	6382	6479	6329	6464	6395	6499	6425	6377	6334	6438	6563	6429	6463	6494	6425	6483	6527	6429	6195	6510	6536	6420	6280	6389	6536	6544	6534	6379	6364	6459	6474	6477
12856	28448	24134	16107	12718	10744	10870	10780	9874	9430	8887	8593	8068	7788	7759	8223	21569	28143	23915	21183	13209	11288	7926	7327	7495	7548	7407	7320	7395	7434	7450	7261	7327	7401	7386	7320	7296	7433	7254	7405	7423	7436	7336	7415	7393	7298	7206	7453	7389	7371	7395	7374	7451	7272	7381	7245	7374	7493	7377	7338	7361	7358	7377	7373	7359	7298	7244	7379	7251	7441	7303	7357	7329	7383	7357	7363	7390	7191	7227	7320	7445	7248	7322	7535	7350	7336	7422	7328	7537	7390	7306	7289	7305	7329	7258	7256	7299	7265	7444	7322	7440	7365	7354	7362	7411	7606	7423	7350	7307	7514	7274	7250	7411	7450	7388	7506	7343	7309	7288	7359	7316	7393	7377	7343	7371	7337	7497	7407	7465	7389	7420	7337	7166	7521	7354	7277	7303	7201	7469	7457	7322	7337	7341	7456	7351	7332	7366	7371	7318	7298	7375	7342	7373	7445	7292	7227	7354	7382	7217	7303	7256	7459	7420	7409	7355	7345	7312	7408	7474	7365	7279	7371	7337	7264	7420	7280	7363	7299	7327	7417	7220	7442	7421	7380	7348	7462	7315	7277	7370	7378	7374	7435	7275	7350	7356	7303	7448	7241	7388	7526	7303	7476	7358	7386	7339	7337	7313	7443	7373	7400	7373	7219	7408	7362	7470	7240	7340	7361	7576	7354	7403	7321	7296	7398	7284	7249	7298	7405	7390	7358	7280	7397	7378	7259	7285	7400	7353	7319	7291	7329	7433	7341	7237	7452	7285	7331	7398	7220	7446	7277	7410	7362	7310	7437	7274	7377	7275	7418	7238	7313	7361	7343	7392	7156	7283	7325	7391	7236	7401	7411	7301	7228	7339	7410	7267	7430	7442	7278	7405	7359	7481	7286	7323	7444	7318	7389	7428	7302	7352	7255	7199	7372	7438	7342	7260	7378	7270	7229	7268	7307	7388	7290	7389	7401	7239	7420	7412	7258	7475	7429	7255	7256	7401	7330	7255	7360	7220	7352	7346	7409	7410	7369	7529	7481	7384	7254	7340	7411	7523	7386	7433	7342	7431	7293	7396	7274	7349	7454	7401	7279	7231	7329	7424	7404	7388	7428	7303	7383	7228	7415	7307	7247	7256	7358	7147	7239	7330	7464	7562	7429	7294	7230	7469	7401	7379	7176	7487	7332	7402	7515	7298	7269	7305	7394	7409	7473	7385	7494	7415	7422	7425	7351	7355	7270	7388	7346	7446	7418	7268	7342	7224	7319	7363	7434	7345	7423	7466	7432	7369	7415	7428	7400	7360	7293	7334	7523	7374	7393	7277	7384	7369	7407	7352	7331	7348	7255	7468	7452	7471	7316	7284	7291	7362	7353	7288	7308	7327	7335	7488	7473	7462	7247	7331	7264	7358	7270	7391	7364	7397	7376	7327	7440	7204	7416	7350	7381	7280	7387	7276	7296	7408	7353	7344	7357	7396	7449	7337	7386	7403	7341	7402	7386	7344	7455	7405	7421	7358	7407	7424	7381	7410	7508	7297	7354	7367	7232	7407	7481	7444	7395	7401	7279	7472	7320	7347	7340	7286	7288	7337	7401	7285	7292	7398	7230	7393	7344	7390	7434	7308	7424	7367	7416	7453	7394	7391	7231	7299	7450	7446	7376	7217	7414	7342	7404	7399	7246	7297	7440	7338	7436	7266	7307	7442	7340	7245	7334	7266	7395	7332	7412	7262	7129	7477	7426	7247	7351	7443	7371	7391	7379	7266	7345	7212	7394	7195	7252	7267	7293	7364	7381	7342	7277	7281	7543	7478	7362	7340	7225	7338	7349	7319	7289	7351	7419	7439	7446	7387	7422	7365	7417	7215	7385	7416	7371	7425	7311	7394	7471	7222	7367	7293	7199	7439	7521	7408	7352	7376	7282	7443	7279	7418	7339	7464	7266	7269	7421	7613	7390	7370	7360	7410	7324	7303	7327	7305	7404	7325	7379	7267	7417	7331	7377	7260	7268	7341	7328	7278	7345	7423	7304	7403	7415	7369	7439	7395	7296	7316	7251	7421	7373	7327	7474	7387	7325	7439	7479	7438	7260	7392	7415	7408	7314	7423	7382	7356	7357	7338	7391	7380	7295	7424	7443	7480	7320	7429	7378	7279	7169	7273	7486	7314	7343	7386	7214	7288	7280	7429	7245	7487	7461	7343	7283	7434	7185	7222	7456	7338	7349	7373	7432	7212	7363	7413	7166	7284	7366	7398	7506	7297	7326	7234	7432	7489	7340	7226	7424	7291	7415	7336	7295	7265	7400	7384	7390	7453	7332	7421	7462	7286	7329	7245	7426	7310	7286	7144	7304	7329	7434	7307	7319	7296	7417	7295	7404	7408	7351	7313	7317	7321	7354	7243	7251	7325	7407	7281	7339	7431	7456	7453	7409	7361	7362	7360	7301	7460	7436	7382	7340	7363	7427	7387	7400	7346	7276	7245	7460	7341	7463	7324	7461	7329	7324	7201	7225	7446	7401	7354	7439	7319	7390	7368	7281	7381	7213	7270	7504	7439	7428	7433	7400	7389	7290	7391	7370	7303	7298	7351	7396	7501	7353	7280	7345	7335	7334	7487	7257	7348	7309	7448	7251	7395	7287	7264	7395	7268	7455	7300	7317	7306	7402	7329	7519	7342	7365	7370	7336	7304	7244	7371	7295	7311	7278	7331	7347	7248	7295	7340	7246	7538	7298	7388	7344	7207	7239	7388	7327	7430	7339	7285	7308	7290	7269	7340	7400	7442	7341	7378	7349	7458	7336	7415	7373	7463	7448	7302	7467	7293	7262	7275	7539	7339	7358	7540	7282	7425	7465	7339	7428	7302	7317	7401	7240	7342	7336	7317	7442	7316	7512	7402	7370	7372	7249	7324	7375	7321	7375	7288	7305	7250	7275	7322	7403	7294	7335	7319	7500	7509	7405	7384	7526	7115	7402	7368	7365	7235	7370	7447	7447	7236	7366	7319	7316	7313	7307	7301	7374	7259	7333	7345	7325	7355	7338	7395	7286	7336	7372	7407	7399	7387	7430	7386	7437	7447	7330	7348	7364	7246	7379	7378	7341	7339	7295	7368	7279	7412	7413	7253	7487	7316	7239	7309	7394	7268	7355	7314	7363	7231	7414	7260	7335	7472	7294	7436	7233	7270	7255	7435	7165	7366	7362	7374	7395	7345	7339	7435	7368	7385	7165	7403	7406	7308	7304	7369	7292	7421	7385	7453	7331	7366	7427	7356	7289	7448	7397	7331	7315	7202	7240	7349	7336	7357	7561	7436	7351	7317	7316	7465	7340	7340	7373	7388	7397	7376	7276	7408	7283	7338	7417	7421	7397	7332	7392	7289	7272	7321	7332	7362	7338	7316	7256	7288	7337	7329	7223	7255	7287	7336	7426	7483	7455	7336	7393	7278	7331	7218	7441	7388	7436	7287	7312	7334	7220	7305	7381	7342	7299	7418	7354	7375	7414	7408	7300	7478	7373	7307	7330	7354	7152	7337	7318	7384	7444	7279	7431	7450	7415	7458	7301	7495	7177	7433	7398	7373	7433	7220	7305	7417	7371	7265	7358	7382	7305	7329	7472	7342	7373	7326	7168	7302	7219	7436	7293	7303	7378	7488	7410	7344	7358	7396	7249	7365	7316	7385	7366	7328	7399	7203	7313	7389	7284	7376	7312	7500	7336	7339	7550	7317	7227	7362	7419	7321	7313	7339	7325	7302	7511	7281	7258	7328	7318	7336	7512	7298	7351	7401	7205	7280	7387	7409	7337	7417	7388	7413	7340	7412	7403	7354	7307	7494	7417	7450	7445	7296	7428	7404	7272	7292	7301	7219	7341	7457	7478	7435	7385	7482	7362	7425	7369	7356	7288	7386	7201	7316	7373	7323	7207	7405	7358	7423	7322	7375	7446	7378	7369	7382	7223	7313	7272	7336	7501	7312	7448	7183	7268	7448	7315	7416	7290	7348	7498	7314	7258	7254	7328	7380	7296	7308	7228	7416	7285	7455	7429	7367	7219	7187	7196	7366	7303	7387	7299	7340	7357	7351	7458	7244	7425	7335	7302	7286	7472	7404	7417	7366	7405	7377	7274	7412	7215	7406	7336	7526	7431	7399	7271	7261	7465	7427	7396	7488	7316	7206	7218	7283	7277	7413	7384	7275	7380	7351	7357	7366	7257	7179	7333	7478	7386	7401	7260	7300	7328	7391	7403	7237	7308	7354	7319	7420	7401	7273	7140	7218	7358	7213	7307	7410	7436	7399	7404	7180	7380	7320	7323	7439	7355	7338	7235	7501	7431	7395	7522	7277	7410	7377	7366	7441	7443	7359	7439	7356	7329	7401	7243	7360	7432	7344	7463	7456	7412	7363	7211	7423	7356	7390	7233	7364	7256	7300	7231	7214	7278	7402	7374	7309	7436	7335	7301	7368	7463	7290	7347	7399	7316	7374	7339	7376	7293	7295	7348	7271	7390	7222	7461	7400	7344	7393	7337	7262	7390	7389	7403	7404	7445	7323	7129	7459	7422	7268	7240	7564	7340	7346	7434	7309	7391	7349	7324	7323	7344	7468	7243	7323	7308	7400	7496	7506	7345	7509	7305	7284	7376	7323	7441	7330	7425	7342	7451	7373	7263	7388	7415	7262	7575	7320	7443	7349	7418	7364	7331	7382	7394	7334	7400	7443	7280	7404	7453	7243	7352	7410	7572	7284	7368	7294	7278	7448	7370	7402	7375	7419	7324	7421	7268	7348	7395	7433	7357	7435	7281	7390	7225	7337	7480	7356	7276	7367	7334	7374	7311	7233	7224	7468	7264	7434	7344	7313	7361	7339	7378	7296	7425	7341	7334	7319	7278	7176	7399	7442	7455	7335	7340	7227	7422	7288	7318	7394	7279	7447	7431	7355	7307	7318	7420	7389	7362	7361	7250	7277	7331	7314	7330	7367	7494	7357	7335	7353	7334	7241	7291	7225	7396	7325	7327	7420	7260	7385	7343	7321	7249	7310	7602	7257	7420	7247	7317	7393	7315	7437	7377	7358	7327	7256	7400	7368	7361	7343	7339
26730	20968	18649	11354	7866	7947	8099	7732	7665	7633	7621	7369	7513	7307	7555	7480	8223	8359	8760	8354	7594	7504	7433	7376	7393	7511	7410	7369	7482	7416	7415	7273	7434	7377	7416	7307	7283	7410	7505	7253	7336	7324	7498	7383	7496	7226	7330	7406	7419	7394	7279	7384	7437	7380	7503	7329	7500	7404	7304	7316	7393	7285	7341	7415	7297	7331	7350	7447	7241	7267	7415	7432	7261	7279	7437	7483	7388	7354	7361	7359	7496	7301	7281	7319	7254	7274	7364	7441	7337	7346	7475	7253	7407	7446	7289	7258	7406	7370	7417	7410	7146	7268	7372	7381	7518	7261	7384	7539	7418	7437	7484	7209	7145	7451	7371	7564	7406	7352	7283	7442	7523	7372	7365	7425	7381	7465	7478	7446	7392	7260	7179	7338	7345	7449	7290	7394	7284	7252	7337	7295	7294	7245	7251	7397	7433	7400	7390	7325	7215	7366	7401	7371	7287	7472	7356	7470	7472	7337	7357	7350	7429	7407	7537	7423	7296	7484	7328	7367	7301	7304	7217	7352	7380	7409	7321	7277	7323	7329	7379	7438	7409	7577	7434	7423	7451	7492	7296	7359	7293	7248	7365	7312	7463	7348	7273	7438	7351	7435	7496	7425	7212	7541	7383	7382	7477	7450	7206	7411	7335	7341	7469	7413	7345	7292	7333	7319	7371	7449	7390	7474	7431	7401	7344	7441	7147	7333	7334	7361	7456	7435	7357	7454	7309	7476	7331	7352	7333	7437	7307	7339	7424	7330	7244	7462	7230	7356	7412	7168	7259	7238	7422	7432	7540	7514	7490	7476	7446	7400	7287	7379	7282	7543	7351	7269	7319	7392	7414	7384	7495	7403	7567	7388	7339	7465	7240	7463	7353	7429	7385	7540	7504	7541	7495	7290	7393	7345	7302	7225	7246	7443	7428	7325	7259	7429	7228	7346	7353	7232	7315	7297	7397	7440	7317	7316	7433	7390	7400	7300	7498	7302	7335	7177	7405	7449	7307	7463	7343	7429	7411	7385	7293	7280	7617	7377	7329	7406	7178	7503	7326	7428	7513	7250	7373	7304	7321	7294	7461	7346	7232	7296	7398	7430	7239	7327	7324	7394	7267	7314	7429	7487	7362	7295	7612	7115	7417	7423	7331	7402	7422	7327	7353	7400	7370	7537	7327	7234	7348	7372	7411	7431	7286	7488	7309	7384	7388	7305	7408	7346	7410	7337	7418	7476	7361	7421	7466	7304	7408	7512	7312	7401	7363	7390	7344	7591	7429	7231	7562	7535	7364	7506	7291	7368	7284	7438	7437	7326	7315	7363	7275	7415	7347	7177	7470	7382	7409	7355	7286	7397	7366	7503	7448	7609	7521	7286	7354	7522	7490	7424	7321	7414	7435	7397	7433	7416	7466	7439	7393	7360	7391	7376	7295	7316	7282	7321	7353	7254	7292	7515	7431	7476	7320	7375	7399	7239	7281	7309	7204	7350	7475	7228	7318	7449	7291	7321	7260	7298	7304	7435	7284	7385	7340	7225	7627	7373	7312	7384	7395	7330	7297	7306	7342	7328	7339	7349	7325	7374	7350	7416	7495	7456	7520	7309	7301	7227	7446	7454	7240	7406	7293	7394	7516	7348	7374	7398	7322	7197	7556	7281	7282	7356	7328	7321	7513	7436	7223	7312	7282	7410	7460	7295	7398	7368	7426	7321	7421	7405	7462	7253	7319	7408	7303	7241	7422	7546	7238	7404	7254	7453	7237	7340	7362	7370	7473	7309	7384	7285	7366	7261	7361	7438	7393	7278	7516	7375	7342	7377	7462	7343	7232	7495	7463	7304	7398	7358	7391	7301	7340	7442	7240	7443	7417	7377	7314	7429	7394	7402	7467	7464	7353	7398	7307	7301	7332	7329	7341	7420	7450	7392	7448	7243	7477	7335	7253	7262	7407	7506	7533	7386	7407	7379	7450	7378	7357	7510	7290	7309	7487	7245	7419	7363	7328	7486	7320	7389	7366	7448	7298	7341	7382	7479	7520	7462	7278	7571	7376	7505	7321	7378	7532	7252	7460	7414	7323	7521	7296	7391	7328	7529	7460	7387	7349	7471	7409	7305	7368	7349	7463	7402	7259	7399	7573	7332	7405	7320	7284	7326	7354	7506	7328	7387	7540	7424	7448	7451	7387	7423	7421	7394	7469	7398	7383	7363	7540	7323	7446	7396	7533	7322	7438	7417	7407	7298	7274	7379	7412	7381	7427	7356	7393	7386	7463	7440	7512	7376	7382	7311	7543	7433	7371	7269	7330	7249	7461	7446	7368	7414	7429	7409	7438	7311	7278	7287	7266	7377	7272	7444	7490	7388	7337	7448	7473	7459	7328	7451	7526	7251	7393	7411	7426	7305	7287	7468	7394	7393	7330	7411	7201	7392	7354	7331	7346	7568	7605	7388	7329	7291	7203	7238	7440	7475	7382	7297	7386	7281	7395	7448	7521	7319	7364	7374	7412	7446	7453	7375	7343	7226	7475	7389	7519	7339	7276	7419	7364	7235	7291	7282	7293	7282	7465	7283	7299	7314	7301	7210	7523	7544	7492	7348	7441	7360	7529	7357	7285	7422	7333	7259	7402	7425	7430	7540	7454	7259	7322	7253	7489	7474	7288	7411	7420	7352	7531	7387	7359	7428	7453	7370	7408	7443	7327	7131	7444	7417	7450	7429	7191	7319	7374	7380	7110	7550	7400	7561	7349	7434	7402	7270	7391	7323	7388	7456	7338	7308	7210	7309	7208	7454	7300	7225	7410	7350	7282	7388	7334	7405	7430	7389	7507	7479	7299	7407	7370	7417	7329	7478	7337	7335	7290	7490	7377	7519	7422	7387	7465	7346	7346	7273	7394	7331	7361	7415	7389	7490	7346	7272	7291	7387	7300	7349	7486	7454	7386	7437	7455	7448	7406	7447	7377	7443	7409	7296	7544	7531	7282	7301	7449	7272	7267	7367	7452	7373	7429	7360	7382	7373	7392	7413	7526	7281	7337	7445	7418	7394	7297	7301	7463	7420	7341	7409	7544	7299	7367	7315	7353	7347	7204	7181	7439	7407	7281	7197	7430	7316	7359	7360	7400	7468	7311	7540	7411	7492	7428	7325	7376	7391	7475	7319	7290	7353	7501	7455	7334	7447	7367	7514	7420	7342	7512	7327	7564	7326	7323	7266	7489	7511	7429	7354	7435	7309	7421	7409	7331	7307	7490	7214	7377	7293	7455	7233	7323	7460	7441	7378	7425	7307	7400	7443	7370	7400	7368	7399	7324	7395	7290	7247	7452	7457	7288	7410	7436	7275	7382	7370	7392	7422	7285	7340	7401	7434	7331	7320	7317	7291	7427	7406	7337	7389	7404	7267	7403	7428	7378	7445	7404	7474	7516	7331	7282	7329	7399	7495	7481	7405	7744	7374	7359	7432	7313	7206	7271	7336	7416	7370	7441	7262	7425	7368	7337	7434	7379	7370	7400	7432	7407	7394	7290	7396	7250	7454	7417	7435	7329	7283	7481	7439	7324	7361	7519	7374	7388	7292	7314	7285	7437	7371	7397	7464	7374	7282	7474	7381	7253	7252	7275	7421	7249	7299	7361	7313	7276	7252	7405	7356	7412	7344	7374	7392	7436	7375	7374	7368	7360	7275	7419	7417	7314	7480	7333	7472	7448	7345	7345	7331	7420	7336	7394	7433	7585	7421	7621	7295	7496	7405	7156	7501	7335	7250	7460	7288	7237	7509	7405	7462	7475	7380	7299	7398	7298	7317	7410	7590	7433	7378	7436	7315	7392	7401	7325	7459	7303	7368	7415	7401	7472	7354	7433	7469	7340	7219	7414	7341	7293	7375	7420	7367	7472	7330	7293	7499	7474	7362	7335	7296	7507	7381	7441	7360	7375	7262	7568	7487	7409	7263	7405	7386	7367	7421	7489	7376	7434	7327	7211	7445	7314	7311	7381	7401	7337	7419	7363	7423	7362	7461	7339	7472	7409	7311	7326	7392	7224	7300	7247	7390	7320	7460	7318	7456	7282	7435	7383	7340	7405	7376	7317	7493	7436	7399	7517	7459	7495	7401	7415	7398	7344	7386	7474	7495	7420	7462	7399	7268	7522	7290	7408	7442	7484	7369	7399	7426	7456	7468	7224	7401	7388	7338	7373	7338	7437	7396	7381	7484	7433	7356	7237	7310	7414	7351	7338	7289	7314	7383	7185	7268	7506	7306	7367	7283	7291	7413	7340	7427	7420	7316	7406	7392	7283	7456	7242	7353	7381	7319	7427	7391	7348	7321	7434	7468	7370	7355	7247	7370	7401	7405	7332	7340	7366	7381	7363	7342	7416	7482	7384	7396	7444	7350	7368	7525	7330	7286	7467	7351	7459	7242	7337	7477	7362	7484	7404	7393	7333	7427	7393	7505	7289	7459	7479	7363	7495	7251	7347	7389	7384	7426	7312	7391	7519	7462	7388	7583	7469	7366	7370	7371	7381	7373	7269	7507	7377	7340	7369	7251	7335	7376	7357	7368	7385	7456	7387	7345	7374	7305	7461	7212	7313	7470	7347	7207	7261	7334	7314	7367	7403	7319	7471	7444	7505	7497	7317	7336	7373	7499	7475	7420	7303	7469	7415	7388	7434	7319	7246	7502	7309	7334	7350	7389	7330	7456	7378	7243	7392	7357	7424	7385	7313	7264	7476	7469	7420	7316	7334	7389	7646	7465	7469	7279	7329	7410	7373	7498	7476	7361	7206	7414	7360	7328	7481	7370	7313	7442	7329	7499	7456	7465	7435	7280	7286	7315	7247	7430	7352	7428	7261	7404	7542	7344	7373	7384	7420	7420	7361	7270	7307	7278	7304	7506	7380	7383	7410	7119	7188	7309	7334	7432	7513	7259	7318	7465	7412	7400	7369	7482	7441	7378	7225	7400	7461	7390	7377	7481	7353	7426	7425	7313	7365	7426	7289	7370	7486	7342	7271	7441	7485	7428	7497	7415	7163	7287	7337	7519	7563	7370	7499	7345	7340	7502	7448	7313	7198	7405	7393	7451	7302	7419	7472	7292	7310	7402
11639	15831	12865	10256	9016	9513	9403	9077	8819	8619	8681	8591	8272	8352	8241	8464	9758	9925	10304	9421	8533	8331	8319	8327	8316	8240	8230	8295	8275	8296	8193	8253	8205	8316	8215	8183	8185	8116	8253	8152	8364	8180	8206	8195	8169	8101	8201	8309	8320	8108	8337	8239	8094	8229	8318	8238	8256	8097	8181	8184	8210	8166	8231	8259	8235	8277	8346	8226	8278	8185	8174	8319	8227	8360	8233	8310	8302	8324	8283	8258	8246	8096	8265	8132	8124	8218	8212	8166	8347	8307	8323	8188	8179	8291	8169	8237	8177	8134	8141	8175	8319	8104	8238	8192	8247	8233	8110	8100	8188	8242	8225	8324	8158	8126	8372	8221	8269	8213	8247	8260	8262	8263	8287	8213	8296	8258	8284	8287	8138	8257	8118	8358	8293	8159	8198	8240	8100	8131	8204	8434	8132	8165	8312	8292	8186	8180	8315	8207	8241	8177	8252	8209	8238	8201	8185	8256	8029	8133	8170	8227	8180	8309	8325	8204	8223	8305	8145	8216	8147	8315	8355	8257	8049	8091	8453	8340	8138	8142	8241	8345	8165	8176	8203	8149	8167	8194	8142	8196	8244	8203	8252	8103	8348	8326	8318	8144	8319	8214	8316	8360	8151	8141	8296	8393	8270	8280	8165	8223	8339	8253	8273	8265	8186	8151	8213	8185	8202	8178	8351	8131	8270	8139	8310	8104	8170	8279	8352	8139	8061	8236	8031	8247	8213	8277	8341	8218	8367	8126	8195	8323	8178	8249	8182	8273	8206	8403	8299	8147	8073	8289	8359	8218	8188	8206	8289	8285	8203	8307	8268	8377	8250	8273	8332	8215	8179	8182	8285	8327	8098	8232	8126	8284	8222	8245	8246	8247	8224	8219	8187	8102	8272	8192	8232	8172	8278	8028	8213	8226	8099	8363	8313	8077	8159	8174	8273	8143	8070	8213	8170	8153	8152	8150	8120	8048	8223	8357	8036	8278	8216	8216	8231	8194	8231	8276	8222	8213	8227	8191	8282	8228	8168	8279	8170	8197	8191	8171	8176	8204	8203	8157	8282	8209	8358	8113	8305	8217	8175	8210	8190	8131	8456	8173	8227	8242	8268	8305	8319	8241	8346	8237	8131	8266	8164	8218	8204	8368	8090	8243	8156	8319	8239	8225	8340	8332	8125	8256	8280	8253	8413	8124	8242	8206	8194	8226	8311	8323	8152	8276	8247	8227	8275	8158	8267	8288	8175	8175	8231	8200	8294	8384	8379	8199	8194	8154	8259	8151	8197	8170	8241	8267	8287	8178	8207	8260	8280	8234	8244	8283	8151	8169	8219	8327	8444	8210	8239	8271	8044	8114	8367	8204	8192	8184	8184	8258	8274	8088	8446	8260	8204	8151	8260	8232	8142	8264	8263	8330	8241	8197	8249	8154	8223	8207	8180	8087	8207	8442	8122	8289	8199	8256	8114	8169	8335	8211	8043	8160	8267	8247	8130	8306	8188	8221	8255	8242	8315	8243	8081	8064	8257	8216	8209	8191	8035	8235	8254	8174	8265	8282	8323	8231	8278	8325	8227	8200	8271	8279	8117	8117	8275	8029	8224	8184	8133	8265	8244	8170	8180	8327	8211	8274	8140	8223	8226	8238	8159	8356	8283	8363	8235	8194	8361	8223	8166	8182	8226	8286	8202	8333	8225	8211	8171	8166	8101	8194	8361	8253	8044	8193	8285	8304	8355	8253	8335	8333	8167	8217	8412	8237	8239	8155	8247	8135	8284	8367	8216	8104	8292	8212	8161	8283	8251	8178	8285	8056	8154	8310	8195	8166	8209	8152	8161	8328	8244	8228	8145	8292	8180	8168	8172	8240	8291	8190	8225	8197	8123	8072	8274	8244	8254	8310	8211	8405	8241	8080	8191	8384	8238	8321	8214	8317	8264	8259	8155	8277	8233	8106	8215	8109	8351	8238	8264	8139	8244	8196	8272	8168	8145	8184	8290	8191	8355	8293	8267	8212	8280	8147	8255	8315	8085	8392	8264	8165	8349	8247	8057	8292	8044	8283	8214	8163	8219	8205	8155	8187	8222	8207	8271	8275	8290	8291	8325	8318	8130	8276	8159	8205	8150	8217	8124	8191	8191	8274	8352	8175	8451	8290	8300	8256	8308	8341	8159	8211	8305	8241	8354	8337	8323	8122	8156	8168	8182	8161	8256	8299	8246	8255	8323	8176	8209	8287	8156	8179	8197	8260	8139	8310	8202	8158	8265	8214	8296	8280	8144	8138	8373	8176	8418	8184	8239	8322	8168	8104	8297	8211	8208	8120	8220	8122	8215	8206	8284	8204	8122	8218	8390	8255	8217	8083	8217	8336	8211	8432	8211	8342	8208	8229	8254	8174	8092	8141	8252	8161	8302	8277	8315	8099	8232	8386	8310	8111	8144	8226	8176	8170	8251	8203	8098	8198	8365	8250	8343	8157	8209	8219	8198	8216	8203	8264	8220	8188	8206	8269	8304	8168	8182	8061	8209	8237	8160	8269	8211	8303	8081	8277	8352	8254	8201	8099	8250	8214	8206	8213	8164	8178	8295	8098	8204	8183	8234	8146	8283	8140	8442	8156	8070	8184	8196	8251	8123	8127	8324	8260	8119	8293	8185	8286	8185	8179	8382	8154	8327	8189	8143	8201	8266	8318	8282	8060	8220	8047	8157	8196	8182	8347	8124	8263	8291	8195	8285	8235	8342	8200	8189	8166	8182	8243	8235	8380	8284	8212	8185	8320	8063	8118	8303	8304	8126	8216	8286	8194	8399	8199	8334	8220	8248	8255	8221	8295	8242	8371	8245	8176	8141	8289	8302	8175	8163	8284	8188	8234	8306	8216	8287	8149	8375	8207	8370	8256	8137	8364	8365	8284	8196	8198	8153	8181	8214	8177	8320	8266	8272	8243	8420	8147	8222	8184	8254	8175	8211	8253	8290	8200	8309	8116	8199	8226	8326	8207	8323	8362	8192	8165	8258	8200	8343	8315	8306	8363	8186	8292	8313	8248	8324	8277	8193	8148	8331	8289	8267	8208	8234	8250	8200	8308	8285	8133	8214	8251	8313	8157	8405	8404	8266	8349	8110	8291	8268	8272	8369	8135	8351	8167	8259	8062	8145	8431	8220	8233	8294	8289	8214	8205	8143	8331	8174	8067	8096	8302	8238	8211	8174	8258	8280	8224	8139	8320	8081	8200	8344	8058	8122	8229	8318	8217	8290	8234	8239	8169	8137	8211	8177	8352	8135	8187	8405	8322	8281	8272	8427	8191	8362	8273	8096	8196	8203	8209	8270	8259	8255	8273	8164	8267	8304	8241	8371	8300	8193	8186	8087	8396	8025	8193	8246	8303	8133	8101	8247	8185	8421	8236	8245	8220	8285	8203	8162	8218	8245	8221	8240	8101	8268	8297	8190	8145	8008	8140	8334	8228	8357	8075	8186	8180	8238	8329	8279	8226	8260	8302	8157	8272	8286	8165	8154	8275	8221	8232	8188	8113	8245	8111	8122	8225	8203	8297	8227	8158	8323	8335	8247	8154	8336	8120	8158	8135	8206	8185	8281	8323	8287	8246	8169	8252	8207	8164	8200	8116	8296	8215	8294	8420	8250	8259	8163	8205	8308	8317	8211	8197	8328	8244	8346	8245	8298	8135	8342	8231	8127	8200	8139	8395	8186	8078	8293	8333	8215	8423	8211	8198	8128	8156	8272	8213	8227	8250	8091	8174	8284	8241	8117	8322	8252	8220	8185	8221	8294	8482	8304	7993	8150	8204	8287	8205	8272	8127	8192	8196	8359	8314	8211	8197	8069	8161	8226	8336	8026	8192	8199	8351	8313	8357	8089	8064	8369	8247	8130	8282	8207	8089	8207	8216	8091	8084	8243	8237	8378	8153	8174	8274	8232	8052	8279	8141	8376	8247	8289	8334	8172	8255	8266	8224	8112	8175	8290	7936	8250	8174	8181	8319	8151	8184	8136	8142	8311	8214	8191	8234	8141	8121	8231	8246	8215	8235	8225	8224	8284	8033	8298	8310	8289	8119	8183	8231	8165	8061	8216	8279	8311	8280	8431	8081	8270	8179	8304	8305	8306	8257	8240	8250	8135	8245	8266	8215	8166	8271	8150	8235	8057	8230	8277	8205	8283	8261	8251	8156	8186	8278	8269	8341	8197	8233	8150	8283	8243	8124	8254	8322	8207	8159	8270	8221	8169	8093	8102	8277	8289	8288	8345	8152	8264	8404	8286	8173	8270	8338	8151	8230	8207	8204	8223	8219	8147	8161	8206	8236	8410	8289	8268	8177	8255	8316	8171	8286	8028	8318	8263	7938	8151	8239	8257	8383	8276	8125	8247	8259	8219	8172	8230	8262	8179	8330	8301	8271	8190	8261	8207	8228	8312	8203	8180	8152	8227	8177	8339	8180	8321	8127	8240	8294	8310	8125	8062	8222	8213	8223	8084	8189	8223	8207	8303	8236	8314	8270	8324	8311	8258	8163	8136	8349	8223	8175	8126	8341	8176	8150	8196	8287	8384	8253	8176	8130	8323	8231	8124	8286	8292	8339	8289	8231	8359	8249	8306	8327	8142	8348	8302	8249	8321	8246	8156	8319	8215	8271	8287	8202	8181	8216	8244	8119	8325	8200	8194	8373	8344	8344	8141	8257	8274	8241	8294	8224	8182	8305	8386	8208	8415	8102	8209	8226	8304	8252	8195	8318	8298	8116	8220	8261	8237	8289	8303	8228	8162	8243	8179	8234	8134	8203	8335	8267	8142	8234	8130	8244	8264	8194	8260	8177	8246	8317	8208	8115	8217	8178	8275	8202	8413	8308	8096	8161	8162	8269	8296	8292	8160	8205	8188	8218	8103	8226	8220	8262	8152	8274	8364	8201	8347	8253	8305	8144	8250	8348	8299	8188	8116	8262	8286	8208	8139	8351	8188	8179	8228	8266	8199	8314	8121	8233	8179	8222	8212	8248	8265	8362	8216	8316	8158	8276	8060	8290	8249	8188	8198	8157	8125	8333	8267	8091	8233	8286	8203	8126	8197	8187	8153	8332	8220	8211
24065	20912	27960	23983	20476	12970	9744	8294	7801	7742	7595	7404	7240	7217	7220	8086	13251	16071	15288	11734	9086	7742	7349	7197	7095	7021	7204	7005	7046	6975	7162	7229	7119	7008	7086	6975	7267	7158	7022	7024	7086	7095	7102	7073	7131	7050	7167	7188	7097	7178	7118	7199	7194	6959	7150	7153	7117	7147	6961	7043	6985	7154	7046	7050	7070	7045	6972	7266	7135	7141	7143	7109	6973	7069	7071	7125	7198	7167	7168	6953	7007	7161	7152	7012	7050	7140	7280	7151	7100	7201	7192	7030	7092	7064	7162	6907	7078	7277	7036	7121	7262	7048	6982	7129	6947	7112	7261	7040	7155	7051	7106	7113	6993	7186	6989	7058	7174	7120	7036	7039	6959	7068	6901	7182	7133	7010	7198	6997	7198	6856	7072	7080	7156	7149	7105	7250	7274	7105	7202	7080	7130	7056	7118	7018	6996	6944	6992	7199	7107	7006	7154	6914	7075	7044	7167	7002	7005	7106	7101	6929	7031	7188	7119	7098	7153	7255	7086	7133	7154	7274	6975	7051	7038	7065	7052	7020	7028	7157	7072	7084	6978	7078	6940	7019	7184	7166	7139	7096	7030	7048	7083	6957	7156	7074	6958	7074	7132	7161	7105	7190	7124	7195	7119	7075	7014	7170	7028	7189	6945	7120	7126	7089	7073	7088	6976	7206	7091	6971	7028	6963	7120	7058	7078	7149	7181	7064	7099	7115	7144	7078	7144	7030	7039	7146	7111	7047	7054	6983	7018	7129	7162	7022	6998	7101	7087	7152	7121	7019	6891	7094	6970	7204	7087	7069	7170	7041	7045	7126	7068	6909	7082	7137	7021	6944	7116	7148	7184	7242	6922	7110	7168	7059	7105	7035	7146	6949	7004	7022	7219	7147	6980	7101	7060	7045	7072	7143	7106	7124	7198	7052	7053	7149	7070	7076	7242	7071	7039	7236	7136	7097	7214	7122	6975	6961	7201	6976	7079	7284	7172	6981	7121	7164	7083	6999	7054	7237	7179	6924	7034	7035	7152	7130	7152	7114	7070	7020	7035	7009	7121	7299	7167	7167	7136	7057	7235	7131	7111	7163	7155	7044	7050	7169	7150	6962	7034	7070	7008	7042	7052	7002	7056	6943	7027	6910	7016	7220	7129	6959	6921	7004	6892	7090	7120	6967	7064	7054	7132	7107	7120	7051	7063	7034	7094	6957	7171	7274	6974	7005	7017	7104	7107	6895	7009	7125	7175	7105	7147	6986	7105	7107	7091	7226	7146	7001	6993	7021	7016	7027	7035	7151	7110	7148	7081	7063	7004	7078	7041	7121	7048	7002	6978	7081	7069	7207	7182	6943	7247	7045	7140	7128	7232	7060	7206	6987	6887	7105	7061	7201	7082	7135	6975	6917	7022	7098	7153	7053	7041	7005	7079	7010	7044	6847	7007	7118	7132	7055	7154	7017	7080	7027	7092	7051	7096	7017	7167	7069	6979	7113	7071	6973	6961	7126	7050	7052	7081	7118	6972	7143	6986	7130	7094	7096	6993	7048	6982	7094	7177	7037	7193	7127	7069	7069	7153	7060	7069	7065	7222	7131	7050	6995	7174	7113	7123	7031	7158	6918	7044	7065	6954	7030	6988	7087	7037	7031	7104	6998	6956	7155	7121	7025	6994	7076	7176	7162	7109	6956	6870	7150	7041	7046	7058	7031	7145	7008	6977	7118	7027	7139	7238	7074	7186	7026	7156	7184	7080	7078	7063	7120	7033	7151	7161	7100	7080	7205	7096	7095	6979	6937	7287	7095	7049	7065	7145	6982	7153	7112	7133	7172	7075	6914	6912	6875	7124	7240	7189	7067	7058	7075	7066	7128	7022	7095	7054	7118	7025	7029	7051	7050	7240	7194	7179	7049	7243	7030	7074	6965	7042	7074	7090	7060	7106	6820	6993	7011	6985	7010	7148	7052	7014	7051	7016	7023	6966	7112	7117	7045	7054	7112	7094	7114	7166	7156	7161	7053	7132	7138	7109	7101	7145	7097	7108	7057	6907	6876	7158	7017	7025	7087	7122	7039	7125	7029	7043	7141	7102	7178	7088	7081	6998	7050	7052	7125	7157	7004	6990	7088	7180	7060	7160	7250	7112	7091	7063	7148	7067	7016	7067	7058	7094	7038	7233	7188	7328	7054	6992	7184	7079	7103	7026	7113	7121	7013	7053	7100	7077	7004	7065	7157	7080	7104	6999	7207	7131	7087	6979	6919	7164	7123	6932	7126	7164	7003	7076	6973	7064	7176	6944	6991	7096	7151	6973	7029	7125	6928	7128	7113	7191	7229	7183	6931	7116	7003	7067	7065	7058	7067	7165	6977	7102	6975	6964	7002	7176	7099	7041	6956	7064	6939	7151	7078	7069	7017	7203	6915	7139	7059	7152	7043	7029	7103	7266	7103	7163	7114	7005	7220	7042	7130	7072	7000	7079	7230	7194	7236	7218	7088	6992	7087	7082	7247	7157	7283	6943	7022	7175	7086	7111	7019	7073	7076	7085	6956	7173	7060	7162	7108	7118	7170	7019	7042	7026	7098	6905	6857	7087	6974	7155	7087	7016	6922	7112	7080	7073	7256	7074	7004	7219	7216	7162	7093	7028	7060	7080	7080	7076	7066	7054	7101	7054	7058	6953	7071	6943	6995	7108	7112	7100	7033	7013	7063	6960	7126	7129	7204	6949	6972	7028	7035	7153	7114	7012	7151	7105	6960	7009	7266	7096	7207	7040	6983	7092	7073	7174	7112	6983	7036	7293	7109	7040	7040	7098	7088	7089	6946	7079	7058	6956	7037	7120	7049	7030	7101	7122	7137	7160	7081	6933	7085	7050	7077	7097	7131	7017	6961	7131	7223	7289	7093	7059	7011	7139	7000	7009	7171	7036	7010	7053	7123	7141	7060	7042	6888	7045	7161	7035	7084	7132	7118	7081	7123	7056	7124	7188	7128	7098	7090	7049	6883	7206	7095	7088	7122	7028	7032	7023	6925	7076	6970	7081	7185	7067	6966	7149	7038	7140	7154	7028	6990	7038	7044	7003	7019	7174	7095	7077	7073	7041	6984	7010	7059	7100	7044	7198	7049	7146	7085	7159	7168	7090	7108	7226	7112	6968	7011	7171	7032	7055	7226	7111	7166	7056	7148	7012	6924	7076	7148	7145	7113	7051	7197	7018	6968	6938	7153	6934	7191	6927	7024	7090	7016	6955	7093	7190	7040	7055	7236	7124	7095	6896	7078	6997	7056	7012	7135	7020	7017	7173	6953	7071	6959	7078	6959	7028	7054	7149	7122	7121	6969	7092	6987	7181	7054	7077	6893	7124	6965	7049	7102	7131	7144	7055	7159	7108	7250	7193	6982	7087	7056	7158	7081	6918	6997	7264	7070	7120	7020	6936	6899	7032	7114	7007	7097	6945	6988	7084	7156	7103	7170	7055	6899	6996	7051	7098	7103	7066	7009	7065	7091	7117	7052	7176	7102	7026	7174	7178	7047	6991	6975	7069	7132	7024	7253	7215	7072	7235	7164	7247	7032	6997	7197	7101	7165	7149	7121	7193	7176	7083	7002	7142	7036	7067	6943	6956	6964	6995	7152	7122	7019	6959	6945	7111	7371	7069	7137	7035	7052	7230	7060	7042	7151	7184	7017	7220	7141	7074	6997	7015	7042	7120	7077	7077	6954	7075	7040	6984	7116	7045	7041	7071	7083	7150	7104	7075	7000	7059	7148	7053	6916	6926	7036	7050	7083	7064	7108	7017	6892	7121	7112	7085	7034	6993	7029	7209	7161	7151	7125	7212	7016	6996	7110	7182	7128	7105	7154	7008	7100	6928	7022	7151	7166	7170	7089	6927	7108	7072	7023	7049	7082	7209	7016	7171	7029	7055	7162	7087	7083	7206	7144	7096	7019	6923	7041	7055	7143	7099	7009	7089	7115	7106	7030	6962	7207	7220	7250	7083	7059	7010	7058	7052	7030	6935	6980	7034	7150	7167	7210	7054	7076	7044	7301	6946	7096	7104	7042	6957	7053	7207	7072	7062	7101	7016	7071	7070	7083	7052	7129	7093	7142	7096	7033	7096	6983	7112	7089	7120	6936	7054	6962	7025	7101	6925	6946	7164	6992	7119	6973	7173	7111	7183	7084	6949	7128	7053	7060	7063	7034	7074	7068	7076	7142	7031	7121	7191	6973	7173	6991	7074	7107	7089	7112	7081	7221	6970	7099	7155	7144	7039	7228	7066	7077	7196	7041	7087	7184	7066	7025	7006	7108	6992	7066	6979	7135	7092	7077	7102	7051	7097	7127	7035	7096	7162	7044	7058	7053	7005	7041	7118	7139	7055	7078	7132	7148	7117	7135	7028	7136	6996	7014	7078	7104	7078	7000	7015	6993	6986	7221	7060	7120	7052	7038	7095	6969	7124	7243	7036	7066	7056	7054	7263	7178	6963	6987	7084	7080	7020	7099	7127	7154	7085	7012	7039	6958	7158	6950	7018	7058	7067	7024	7062	7065	7152	6987	7050	7084	7024	7141	7109	7133	7059	6963	7085	7099	7073	7100	6982	7168	7063	7104	7157	7104	7111	6941	7077	7077	7093	7097	7087	7131	7014	7178	6955	7164	7082	6845	7075	7079	7125	6948	7097	7231	7030	6943	7112	7100	6946	7025	7036	7115	6897	7105	6933	6897	7043	7164	7040	6929	7074	7010	7031	7114	6963	7129	7063	7106	7085	7151	7259	7014	7204	7060	7105	7211	7099	7133	7213	7039	7033	7109	6951	7135	7095	7106	7048	7099	7133	7037	7075	7118	7147	7153	7034	6932	6945	7080	7019	7066	7085	7219	7158	7034	6961	7039	6989	7139	7137	7108	7075	7064	7050	6870	6999	7037	7080	7140	7281	7076	7266	6971	6989	7050	6986	7036	6975	7052	7077	7047	7081	6998	7060	7032	6960	6998	7174	7204	7061	7084	7216	7188	7057	7107	7101	7028	7085	7049	7153	7108	7121	7100	7120	7227	7220	7216	6969	7072	7126	6997	6977	6974	7009	7171	7147	7052	7091	7153	7060	7044
10711	20368	18109	12568	11537	10917	10163	10010	9295	9120	8754	8434	8048	8186	8448	9601	18705	21256	19779	14389	10611	9034	8043	7898	7983	8019	7850	7962	7982	7842	7963	7995	8015	8043	7966	7917	7905	7865	7897	7874	7933	8015	7934	8036	8081	7819	7928	7804	8012	7904	7979	7890	7898	8002	8003	7848	8003	7833	7833	8021	7964	7827	7879	7882	8024	8044	7899	8009	7891	7914	7912	7937	8044	7893	7794	7908	7857	7918	7884	8038	7839	7963	7761	7811	7955	7990	7922	7911	7974	7956	7933	7917	7962	7959	7837	7961	7760	7951	8020	7946	8092	7965	8020	7838	7882	7998	7875	7791	7939	7777	7981	7836	7833	7916	7909	7885	7923	7980	7902	8021	7834	7980	7896	7828	8005	8012	7933	7829	7946	8047	7969	7838	8019	7849	7961	8065	7913	7872	8043	7963	8016	7949	7842	7969	8027	7923	7893	7899	7961	7903	7887	7997	7945	7975	7826	7893	7747	7856	8058	7930	7930	8017	7985	8006	7901	7774	7909	7779	7897	7861	7981	7930	7875	7904	7775	7991	7973	7893	8001	7872	7818	8033	7921	7936	7905	7957	7858	7885	7776	7797	8021	7926	7793	7924	7906	7893	7909	7973	7919	7924	7882	7912	7939	7999	8016	7970	8012	7771	7949	7930	7980	8063	8045	7817	7924	7969	7995	7938	7907	7997	7830	7890	7910	7981	7915	7939	7950	7889	8096	7861	7938	7768	7937	7962	7782	7749	7947	7809	8065	7921	7994	8000	7958	7818	7879	7955	7867	7956	7873	8047	7957	7933	7953	7873	7888	7955	7867	7913	7860	7856	7903	7823	8013	7762	7807	7802	7906	7780	7801	7938	8050	7924	7950	7945	8020	7939	7943	7888	7959	8054	7924	7867	7871	7797	7810	7906	7976	7713	7923	7915	7965	7903	7893	7916	7917	7797	7996	7961	8025	7837	7935	7915	7976	8055	7999	7962	7940	7948	7858	7865	7993	7863	8114	7872	7913	8016	7912	8067	7965	7986	7890	7838	7954	7933	8083	7945	8052	7885	7965	7872	7954	7922	7898	7853	7913	7924	7891	7958	7919	8015	7722	7915	7907	8003	8072	7909	7853	7949	7977	7985	7985	7920	8022	7894	7939	8030	7958	7937	7886	7878	7914	7856	7974	7889	7907	7935	7921	8015	7905	7983	7926	7946	8039	8032	7895	7897	7981	7961	8142	7896	7774	7917	7781	7944	7830	7888	7873	7850	7898	7933	8027	8045	8093	7974	7885	7866	7849	7852	7998	7926	7900	7981	7899	7973	7953	7886	7771	7899	7924	7968	7879	7998	7974	7913	7982	7842	7868	7941	7954	7985	8062	7845	7976	7994	7832	7925	7937	7869	8011	7950	7826	7796	7958	7926	7833	7882	8072	7975	7873	7944	7803	7861	7878	7934	8005	7928	7928	7908	7996	7951	8007	7776	7923	8028	7984	8006	7944	7917	7916	7950	7854	7879	7845	7959	7875	7921	7960	7975	7859	7942	7946	7851	8015	7910	8097	7873	8113	7960	7812	7939	7929	7832	7916	7880	7817	7941	7959	7954	7905	7926	7792	7898	7948	7904	7781	7922	7885	7894	7942	8034	7877	7900	7968	7947	7876	7888	7872	8023	7856	7730	7938	7950	7911	7857	7954	8031	7821	7914	7900	7904	7787	8008	7907	7949	7888	8018	8056	7879	8094	7766	7898	7965	7778	7978	7996	7965	7831	7988	7918	7862	7901	8000	7862	7946	7961	7861	7981	8023	7854	7899	7982	7964	8074	8000	7896	7978	7845	7823	7885	7952	8021	7965	7939	7978	8128	7869	7916	7780	7881	7827	7881	7775	7841	7917	7855	7938	7962	7933	8092	7801	7927	7889	7971	7965	7910	8007	7822	7956	7830	8017	7919	7940	7902	7940	8037	7819	7775	7723	8011	8005	7744	7949	8058	7888	8022	7909	7977	7967	7861	7863	7894	7979	7885	7805	8047	7876	7983	7924	7876	7868	7937	7765	7946	7830	7981	7941	7953	7828	7955	8020	7822	7899	8004	7907	7949	7964	7979	7971	7811	7869	7985	7946	7871	7823	7891	7970	8077	8000	8031	7937	7999	7835	7779	7906	8068	7927	7776	7852	7884	8067	7970	7801	7829	7901	7755	7856	7947	7941	7880	7816	7921	7886	7895	7808	7871	8043	7899	8026	7996	7982	7999	7901	7951	7926	7858	8020	7933	7827	7845	7940	7841	7886	8074	7845	7861	7856	7987	7959	7879	7888	7851	7940	7807	7972	8045	7926	8022	7749	7927	7823	7978	7983	7838	8039	7870	7811	7883	7978	8034	7890	7940	7821	7774	7871	7910	7903	8022	8039	7828	8023	7905	7848	7809	7957	7864	7874	7754	7958	7835	7921	7968	7811	7993	7834	7858	7967	7869	7868	7923	7968	7968	7775	7973	7818	7914	7939	7895	7936	7896	7865	8035	7967	7906	8001	7833	7922	7914	8006	7955	7818	7991	7807	8012	7884	7956	7894	7883	7909	7862	7861	7842	8024	7955	7933	7911	7908	7829	7840	7879	7917	7871	7872	8058	7807	7852	7952	8039	8063	7822	7808	8006	8032	8020	7765	7943	8005	7991	7971	7868	7954	7800	7784	7920	7827	7804	8105	7881	7925	7904	7846	7992	7912	7888	7929	7922	8060	7928	7845	8025	8023	7921	7769	7903	8022	7985	7868	7901	7917	7881	7875	7910	7970	7664	7983	7940	7878	7902	7802	7844	7890	8005	7971	7872	7925	7851	7832	7884	8113	7891	7835	7992	7874	8064	7933	7917	7868	7912	7861	7860	7981	7930	8045	8036	7979	7852	8092	8025	7857	7862	7894	7941	8002	7956	7926	8038	7900	7937	7815	7925	8044	7945	7898	7939	7917	7798	7793	7879	7913	7930	7929	7912	7970	7765	7895	7920	7814	7826	7765	7973	7902	8079	7949	8005	7910	7767	7979	7979	7924	7868	7885	7932	7894	7939	7801	7924	7903	7939	7986	7935	7895	7919	7966	7959	7766	7945	7865	8086	7995	7933	7846	8108	7935	7975	7876	7823	7949	7921	8108	7756	7848	7898	7887	8005	7864	7937	7905	8024	7931	7968	7909	8010	7801	7932	7986	7886	7967	7892	7775	7950	8014	8015	7858	7907	7816	7890	7944	7930	7915	7736	7845	7906	7739	7886	8106	7962	7868	7977	7837	8018	7916	7887	7911	7874	7981	7877	7937	7909	7870	7731	7869	8039	8109	8002	7862	7964	7808	8038	7794	7912	7849	7816	7853	7975	7995	7811	8083	7936	7775	7992	8012	7974	7931	8066	7988	7970	8011	7949	8013	7876	7912	7984	7907	7947	7928	7833	7882	7986	7938	7941	7950	7831	8056	7914	7813	7833	7963	8000	7871	7897	7923	7994	7995	7888	7940	8002	7769	7832	7885	7999	7855	7893	7825	7880	7815	7984	7882	7869	7869	7881	7817	7804	7909	7969	7937	7938	7843	7844	7811	7927	7922	7943	8007	7909	7968	7827	7900	7908	7911	7805	7859	7898	7969	7859	8050	7906	7784	7989	7973	7845	8064	7792	7952	8028	7840	7770	8014	7955	8038	7899	7929	7922	7876	7948	7895	7929	7888	8013	7829	7928	7794	8031	7959	7914	7836	7892	7981	7897	7866	7968	7932	7967	7980	7942	7913	7903	7988	7911	7827	7892	7909	7991	7943	8072	7807	8042	7947	7902	8081	7829	7894	8005	7881	7910	7859	7900	7978	7927	7939	7979	7795	7806	8004	7973	7760	7906	7984	7915	7838	7949	7958	7757	7883	7860	7847	7914	7918	7980	7818	7721	7935	7818	7861	7973	8007	7833	7944	7914	7873	7901	7913	7831	7987	7902	7834	7808	8038	7800	7956	7949	8086	7820	7918	7944	7978	7861	7927	7946	7940	7901	8090	7867	7959	7951	7895	7926	7959	7835	7975	7798	7944	7803	7819	7979	7874	7968	7992	7751	7856	8047	7994	7990	7943	7992	7984	7797	8007	7873	7941	7933	7885	7968	7937	7914	7906	7940	8027	7919	7805	8030	7841	7938	7955	7868	7925	8026	7848	7916	7884	7980	7878	7847	7947	7901	7972	7927	7936	7892	7976	7926	7967	7989	7816	7798	8020	7845	7921	7968	7817	7848	7856	7991	7965	7746	8027	7818	7817	7778	7902	7877	8027	7786	7939	7823	7774	7884	7958	7831	7980	8033	7956	7867	8073	7859	8003	7934	7973	7902	7906	7943	7912	8033	7857	7861	8006	7719	7973	7952	8000	8053	7918	8043	7949	7878	8044	7912	7897	7984	7944	7966	7890	7918	7844	7939	7883	8143	7947	7977	7813	7879	7877	7873	7878	7865	7977	7962	7896	7990	7846	7929	7839	7895	8031	7947	7842	7937	7984	7844	7937	8030	7856	7892	7937	7955	7802	8021	7980	7941	7829	7935	7911	7915	7935	7856	7898	7886	7805	7910	7878	8001	7909	7876	7850	7807	7990	7875	8025	7921	7870	7931	7837	7891	8031	7952	7924	7918	7971	7956	8058	7924	7988	7941	7938	7896	7931	7893	7991	7936	8000	7878	7715	7815	7933	8026	7762	8056	8043	7893	7905	7917	7852	8030	7922	8104	7983	7842	8064	7737	7990	7897	7974	7815	7862	7940	7967	7925	7919	7878	8016	7794	8059	7834	7752	7968	7701	7826	7958	7942	7947	7929	7913	8018	7970	7971	7988	8031	8054	7970	7926	7915	7959	7959	7959	7976	7851	7967	7942	8061	8023	7985	7997	7952	7946	7960	7942	7950	7946	7935	7915	7998	8017	7960	7952	7918	7874	8002	8076	7951	7950	7984	7822	7851	7885	7854	7914	7935	7961	8032	7984	7957	7850	7910	7895	7833	7928	7895	7982	7996	7958	7794	7856	7887	7928	8075	7872	7819	8028	7937	7975	7854	7982	7954	8029	7959	7889	7997	8013	7882	7974	7991	7799	7920	8048	7948	8002	7928	7841
22783	20884	28574	23307	20903	21148	14721	8148	7218	7220	7119	6782	6612	6586	6557	7508	18135	24298	19688	12247	9000	6602	6173	6273	6339	6083	6033	6250	6053	6166	6198	6133	6095	6288	6115	6144	6209	6101	6223	6336	6121	6186	6070	6205	6210	6123	6114	6078	6069	6141	6231	6100	6130	6174	6304	6165	6256	6270	6178	6076	5966	6096	6091	6168	6148	6214	6231	6148	6133	6064	6212	6143	6015	6149	6243	6179	6173	6174	6022	5947	6125	6046	6240	6017	6104	6075	6090	6183	6133	6077	6165	6207	6167	6178	6112	6055	6112	6135	6122	6050	6036	6239	6018	6100	6178	6125	6017	6196	6204	6018	5985	6040	6068	6155	6095	6095	6185	6187	6091	6148	6052	6100	6005	6092	5970	6106	6184	6113	6024	6231	5975	6133	5977	5984	6070	6072	6069	6217	6037	6188	6122	6085	6265	6057	6219	6081	6115	5948	6075	5962	6155	6018	6101	6117	6093	5961	6139	6127	6212	6064	6147	6061	6145	6078	6205	6033	6129	6101	6145	6175	5896	5868	5933	6031	6254	6044	6107	6022	6193	5964	6036	5923	6233	6064	6114	6156	6082	6003	6059	6041	6063	6069	6251	6071	6165	6063	6033	6156	6207	6138	6023	6225	5910	5964	6144	6245	6080	6076	6110	6047	6084	5917	6072	6140	5979	6183	6165	5999	6001	6078	6078	6091	5989	5939	6041	6074	6108	6163	6071	5965	6121	6138	6047	6184	6167	6102	6035	6105	6187	6101	6027	6081	6055	6101	5989	6187	6141	6079	6085	6163	6072	6111	5942	6197	6199	6222	6244	6062	5889	6022	6193	6185	6220	6101	6173	6056	6035	6074	6145	6012	6147	6106	6141	6198	6063	6118	6153	6074	6009	6077	6094	6089	5975	6048	6216	6144	6096	6091	6134	6179	6080	6109	6063	6042	6012	6180	6088	6082	6079	6062	6114	5933	6063	6065	6176	6054	6029	6058	6189	6119	6126	5961	6101	6078	6028	6094	6003	6099	5963	6124	6233	6088	6085	6044	6094	6130	6071	6072	6066	6078	6003	6041	6035	5988	6066	6061	6200	6197	5977	5950	6161	6180	6099	6159	6075	6126	5980	6191	6023	6167	6133	6195	6092	6094	6015	6123	6138	6043	6079	6081	6030	6138	5984	5949	6069	6162	6111	6163	6049	6140	6176	6020	6081	6150	5962	6029	5990	6088	6166	6082	6094	6138	6083	6032	5970	6115	6093	6036	6080	6141	6154	6034	6135	6249	6079	6030	6169	6150	6127	6079	6068	6060	6157	6024	6108	6080	6040	5907	6010	6137	5989	6151	6064	5923	6073	6055	6088	6124	6042	6049	6053	6142	6087	6088	6013	5986	6045	6125	5996	6197	6085	6080	6100	6130	5966	5965	6224	6095	6149	6006	6240	6050	6157	6049	6033	5993	6179	6010	6211	6128	6044	6114	6071	6086	6046	6250	6067	6083	6069	6081	6144	6126	6039	6110	6078	6061	6133	5909	6085	6064	6045	6098	6164	6126	6163	6110	5962	6048	6065	6162	6181	6155	6015	6076	6073	6069	6093	6137	6071	6040	6055	6036	6029	6151	6150	5987	6162	6043	6013	6176	6085	6069	6079	6031	6128	5943	5988	6034	6035	6113	6072	6203	5909	5955	6187	6166	6044	6081	6104	6133	6085	6097	6058	6053	6073	6035	6187	6101	6005	6034	5960	5956	6017	5980	6113	6025	6127	6002	6118	6034	6012	6077	6026	6050	6138	6182	6141	5997	6197	6085	6085	6021	6011	6138	6118	6201	6068	6088	6147	6169	6050	6025	6192	6287	6009	5951	6177	6076	6125	6278	6057	6056	6095	6019	6050	6002	6105	6070	6191	5992	6086	6152	6000	6106	6119	6182	6123	6106	6139	6136	6163	6005	6088	6078	6103	6063	6170	6125	6129	6092	6024	6021	6024	6129	6056	6138	6127	6027	6041	5901	6095	6039	6212	6212	6047	6060	6054	5985	6068	6030	6102	5964	6047	5978	6099	6139	5999	6050	5957	6118	5995	6035	5981	6248	6115	6148	5966	5991	6090	5909	5941	6189	6092	5998	6086	6082	6017	6160	6024	5977	6159	6152	6019	5988	6122	6116	6059	6118	6023	6154	6060	6079	6090	6053	6119	6077	6177	6109	6088	6006	6083	6054	6164	6144	6163	6113	6145	6092	6183	6031	6089	6106	6092	6080	6098	5976	5998	6088	6175	6105	5962	6068	5945	6131	6234	6055	6060	6128	5969	6125	6082	6303	6075	6014	6101	5919	6090	6153	6212	5992	6060	6060	6080	6148	5970	5949	6029	6090	6008	5977	6111	6131	6089	6098	6202	5973	6072	5968	5998	6176	6085	6104	6089	6059	6152	6021	5950	6096	6056	6120	6006	6102	6172	6121	6150	6052	6011	6099	6140	5914	6035	5963	6143	6027	6138	6037	6036	5966	6163	6037	6107	6092	6135	6222	6131	6043	5983	6201	6003	6014	6076	5995	6132	6074	6030	6108	6128	6135	6018	5974	6037	6081	6075	6088	5926	6192	6031	6010	6100	5961	6051	6124	6130	5978	5976	6127	6019	5995	5927	6139	6167	5967	6142	6065	5944	6245	6159	6066	6108	6074	6117	6143	6114	6080	6047	6000	6087	6121	6167	6127	6034	6149	6134	5966	6076	6057	6157	6038	6063	6142	6036	6130	6027	6048	6145	6040	6089	6072	6136	6026	6049	6072	6225	6100	6158	6177	6211	6177	6125	5978	6173	6073	5936	6215	6052	6062	6161	6011	5943	5823	6097	6072	6189	6077	6022	6156	6041	6141	5976	6031	6042	6020	6064	6058	6066	6126	6122	6017	6041	6111	6098	6063	6035	6158	5984	6149	6083	6086	5957	6074	6018	6127	6084	6057	6238	6194	6081	6120	6120	6114	6285	6129	6109	6099	6077	6088	6004	5985	6084	6092	6065	6084	6172	6100	6048	6167	6163	5926	6077	5911	6126	6091	6153	5989	6065	5997	6092	6038	6049	6160	6200	6004	6039	6104	6124	6109	6086	6126	5898	6121	5994	6163	6014	6018	6033	5937	6122	6100	5959	6073	6101	6045	6024	6151	5993	6288	6077	6124	6216	6168	5922	5984	6093	6000	6129	6037	6051	6073	6066	6175	6035	6134	6053	6154	6067	6126	6067	6104	6008	6199	6022	6003	5940	5999	6026	6055	6080	6041	6048	6143	6069	6031	6052	6137	6024	6077	6092	6034	6054	5981	5959	6076	6183	6035	6218	6162	6173	6108	6095	6079	5998	5964	5939	6151	6078	6017	6146	6065	6057	6187	6140	6006	6121	6126	6105	5975	6101	6100	6119	6011	5919	6022	5942	5971	6215	5960	6044	5994	6002	6114	6102	6200	6075	6007	6141	6114	6095	6098	6107	5852	6092	6109	6096	6032	5974	5967	5989	6014	6040	6155	6161	6110	6109	6163	6009	6095	5993	6120	6051	6097	6170	6127	5982	6076	6152	6224	6083	6078	6151	6032	6218	6099	6089	6245	6109	6028	6072	6109	5926	6205	6030	6152	6108	6087	6063	6081	6229	6084	6083	5965	6020	6011	6067	6058	6115	6072	6145	6105	6181	6057	5993	5951	6108	5912	6002	6076	6119	5955	6090	6138	6100	6192	6156	6138	6177	5969	6143	5987	6096	5966	6190	6075	6054	6090	6299	6032	5980	6051	6031	6042	6186	6019	5957	6062	6208	6178	6002	6053	6066	5930	6055	6022	6122	6088	6275	6082	6176	6071	6049	6035	6283	6059	6299	6139	6042	6204	6062	6075	6042	6075	6121	5994	6188	6150	6148	6139	6070	5942	6167	6155	6050	6032	6140	6085	6063	6162	6189	6190	5921	6032	6086	6134	6017	5987	6113	5975	6122	6005	6061	6126	6146	6106	6107	6016	6129	6190	6012	6032	6071	6155	6058	6083	6072	6137	6135	6197	6047	6013	6162	6119	6003	6116	5997	6060	6156	6011	6054	6181	6006	6158	6043	6123	6151	5965	6079	6107	5949	5978	6124	6046	6207	6118	6191	6090	6023	5989	6145	6024	6104	6064	6209	6161	6201	6096	6084	5995	6076	6114	5968	6069	6135	6118	6104	6097	6076	6225	6168	6121	6135	6205	6054	6011	6158	6030	5932	6130	5923	5985	6118	6234	6136	6011	6240	6122	5955	6004	5952	5906	6037	6003	6130	6140	6025	6089	6009	5979	6063	6117	6042	5996	5895	5979	6118	5893	5955	6048	6048	6149	5941	6097	6086	6046	6089	6156	6029	6005	6090	6029	6084	6076	6118	6182	5987	6103	6010	6213	6216	6031	6009	6036	6116	6035	6030	5993	5960	6174	6089	6045	5918	6105	6084	6105	6210	6060	6114	6027	6082	6051	6079	6149	6044	5931	6043	6232	6140	6021	5972	6043	6042	6048	6050	6082	6095	5982	6058	6091	6025	6008	6067	6080	6093	6020	6087	5906	6033	6036	6235	6013	5973	6079	5998	6171	6156	6034	5907	6025	6054	6148	6146	6005	6074	5856	6164	6135	6069	6070	5927	6019	6112	5955	6151	6031	6020	6021	6138	6077	6036	6036	6094	6032	6093	6014	6255	6058	5996	6087	6021	6166	6014	6132	6230	5956	6030	5952	6106	6029	6023	6030	5983	5921	6082	6092	6107	6031	6108	6005	6042	6105	6158	6001	6240	6121	6054	6087	6040	5989	6031	6094	5988	6039	6030	6110	6031	6173	6147	6099	6164	6047	6061	6109	6096	6083	6126	6132	6126	6055	6125	5950	6051	6095	6108	6139	6225	6032	6018	6052	5963	6081	6108	6134	6034	6093	6179	6067	5882	6197	5908	6068	6134	6071	6051	5956	6179	6158	6109	5918	6186	6084	6037	6158	6014	6121	5936	6098	6065	6035	6122	6087	5997	6179	6022	6155	6011	5959	6146	6000	6091	6124	6238	6017	6085	6074	6024	6210	6130	6109	6185	6081	6028	6056	6110	6009	6089	6128	6128	6022
13186	26136	23021	15339	12644	11436	9853	9650	9141	9048	8787	8287	7895	7606	7386	10014	26376	30326	24013	14676	10888	7256	6977	6931	7078	6913	6924	7017	7037	7108	6910	6967	7047	7046	7089	7053	7152	6980	7067	7031	7113	7048	7104	6990	6960	6988	7140	7045	7054	7021	7098	7003	7192	6919	6956	7126	6991	6892	7037	6864	7001	6983	6953	6961	7016	6924	7056	7051	7077	7098	7094	6934	6976	6883	7005	7023	7019	6997	6970	6972	6993	7013	6968	7064	7089	7211	6952	7013	7001	7086	6995	6960	7066	7085	7092	7004	7061	7055	7030	7098	7123	7028	6949	7029	7065	7024	6921	6974	6996	7060	7064	7065	6950	6976	7043	7065	6945	7118	6959	6968	7045	6965	7019	6970	6995	7008	6980	6903	7008	7115	6877	7007	6961	7037	7115	7032	7068	6977	7098	7094	6875	7161	6944	7003	7096	7055	7087	7041	7001	7201	6963	7089	7087	7162	7081	7048	6954	6958	7000	6948	7054	6892	6976	7067	7065	6962	7037	7044	7069	6953	7179	7094	7067	7018	6919	7069	6906	6949	6968	7059	6961	6961	7003	6967	6854	6925	7039	6984	6953	6967	6889	7041	6917	7000	7027	7039	6907	7077	6989	7019	6955	6983	7021	7045	7096	7004	6977	7097	7038	7086	7051	6976	7096	6864	7070	7029	7086	7015	7013	6936	6993	7088	7049	7044	6997	7111	6944	7058	6909	7038	7035	7073	7046	7016	7078	7120	6973	6942	6983	6963	6984	6902	6954	7003	7027	6910	7032	7031	6953	6959	6946	7093	7060	7012	7006	6958	7076	6948	6980	7086	7054	6927	7075	6960	7011	6962	6870	7142	7093	7060	6890	7025	6952	7007	7125	7006	6961	7080	7000	7053	7113	6945	6921	7026	7128	6971	7119	7027	6979	6938	7085	6913	6940	7009	6969	7008	6969	6869	7078	7036	7054	6980	7036	7094	6895	7020	7013	7036	6959	6989	6958	6981	6905	7059	7093	6960	6934	6992	6962	6992	7025	7050	6979	6851	7060	7091	7086	7000	7033	7017	7048	7031	7085	7050	6998	6983	7006	7053	7092	7018	6998	6882	7001	7048	6849	7067	6956	7057	7276	6905	6975	6866	6906	7103	6910	7065	6906	7088	7040	6819	7112	6905	6939	7058	7008	7074	7104	7150	6931	7087	6943	7056	6939	7046	6883	6894	6965	6936	6998	6881	7070	6968	6986	6970	7109	7121	7013	7037	7018	7099	6933	7094	7119	7038	7084	7190	6948	7013	7047	7011	6916	6985	7085	6988	6987	7020	7015	7041	6999	7046	6892	7037	7061	6989	6830	7025	7020	7017	6982	7045	6872	7106	7047	6941	7147	7024	7044	7020	7064	6993	6977	6877	6987	7123	6978	6959	6902	7076	6947	7021	7065	7022	6990	6955	6936	7035	6898	6998	7024	7120	7101	7032	6929	7051	7090	6980	6902	7125	7043	7024	7008	6915	6938	7087	6880	7027	7049	7113	7105	6955	6885	7053	7008	7086	7067	7091	7051	7112	6857	7156	6914	7117	7131	6907	6966	6838	6996	7004	7058	6942	6980	7063	6971	6956	6987	7094	6971	6973	7099	6990	7119	6999	6938	6966	7032	7019	7056	6904	6900	7173	6951	7090	6936	7034	6908	7064	7001	6883	6996	6898	7004	7132	6920	6990	6901	6997	7031	6994	6932	7101	6987	6813	7044	6977	7044	6981	6955	7013	7042	6979	6933	7047	7010	7097	6963	7119	7047	7163	7007	6925	7139	6938	6994	6896	7169	7049	6907	7028	7148	7124	7030	7022	6946	7064	7024	6966	6976	7008	7065	6949	7102	7028	6914	6935	6963	6956	7052	7045	6919	7041	6821	6949	6949	6967	6947	6898	7034	6968	6996	7059	7024	6963	7008	7137	7007	7054	7020	7108	7062	7114	7058	6969	6904	6963	6923	7032	6931	7093	6990	6972	7062	7000	7065	6996	7018	7036	6889	7068	7008	6963	7008	7036	7015	7055	7005	7021	6957	7157	7034	6996	7051	7051	6973	7111	6966	7059	7051	7010	6989	6982	7035	7004	7050	6939	7046	7077	6894	7084	6880	6980	6957	7052	6993	7110	6912	6923	7097	6816	6927	6966	6949	6971	6920	7057	6984	6955	7045	6929	7041	7228	6859	7045	7038	6976	6863	6994	6885	7112	7005	6891	7025	6965	6923	7047	7070	7098	7058	7079	7003	7145	7007	6935	6932	7056	7027	7001	6984	7000	7005	6983	6835	7076	7029	6876	7167	6953	7011	7025	6998	7067	7024	6908	7027	6929	6909	7014	7032	6916	6883	6880	7071	6978	6926	7042	7042	7004	7027	6902	7105	7006	6859	7085	7108	7126	7036	6820	7101	6960	6991	7131	7003	6984	7054	6856	6827	6969	7005	7110	7079	7020	7045	6895	7171	6917	7085	6948	6904	7047	7061	7050	6914	6971	6958	7036	7005	7057	6963	6990	6944	6907	7154	6865	6867	6797	7076	6947	7030	7113	7039	7049	6868	7115	7171	6847	6971	7028	6920	6992	7053	6956	7084	7038	6966	6863	7043	7110	7067	6938	7129	7042	6976	7012	7027	6951	7018	7071	6995	6993	7025	7090	6908	6902	7134	6890	7165	7077	6910	7095	6820	7054	7064	7010	6960	7045	6997	7026	7003	7027	6945	7009	6949	7082	7106	7059	6917	6993	6918	7099	7053	7104	6987	6938	7025	6981	7011	6958	7053	6926	6852	6917	7051	6983	6823	6995	7153	7025	7106	6950	6948	6988	7061	7010	7024	7004	6998	6996	7031	7116	6897	7101	6862	7058	6983	6941	7092	7045	7012	6963	7076	6952	6984	7079	7079	6859	7071	6925	7130	6938	6967	7030	6968	7028	6991	6972	6990	6929	6953	6985	7094	7112	6987	7109	6943	6924	7045	7070	6890	7011	6970	7032	6893	7050	6886	7036	7088	6993	6913	7019	7035	7012	7018	6998	7053	7039	6960	7062	7068	7002	7112	6978	6949	7012	6953	6933	7002	6881	6997	7028	6868	6944	6953	6932	6965	7117	7025	7156	7008	7062	7059	6976	7042	6991	7014	6930	6877	7058	6866	6950	6952	6921	6926	7055	6948	7068	6982	7076	7062	6910	6919	6980	7062	6991	7027	7162	6979	7025	6870	7071	7026	7034	6948	7014	6947	6960	6975	7128	6990	6956	7113	6985	6936	7038	6982	6843	6942	7082	7078	7013	7005	7108	7005	6982	6883	7048	6998	6982	6904	7026	6907	7095	6982	7054	7073	6835	7055	6971	7045	6867	7164	6937	6958	7049	7107	6989	6939	6964	7039	7073	7142	6976	7036	6987	6942	6834	6939	7063	6926	6966	7104	7043	6904	7032	6977	7018	6916	7083	6939	6918	6903	6948	7028	6984	6786	7038	7048	6969	7052	6960	7077	7029	6985	7024	7071	7013	7040	7032	6943	7071	7086	7135	6963	6967	7050	6891	7086	6970	7011	7030	7027	7076	7064	7073	7077	7041	6881	6934	7033	7077	6891	6987	7046	7038	6968	6987	6979	7013	7004	6874	7067	6924	7000	7029	6982	6911	7067	6986	6944	7068	7092	6899	6998	6981	7050	6986	7006	7013	6962	7070	6983	7025	7002	6925	7043	7186	6926	7090	6879	7091	6958	6940	7067	7075	7087	7039	7051	7092	6870	7061	7003	6997	6985	7013	7013	6958	6998	7103	7178	7118	6937	7017	6932	6946	6934	7115	7017	6882	6906	7025	7023	7017	6974	6946	7106	6922	7024	7008	6972	7119	6929	7021	7129	7071	6994	7084	7086	6990	6950	7103	6880	6981	7013	7164	7053	7006	7102	7025	6962	7016	6995	6992	6991	6990	7025	7065	6963	6962	7099	6889	7101	6935	7110	6930	7048	6948	7021	6987	6963	6936	6875	7056	7094	6902	7124	6939	6967	7018	6964	7055	7046	7137	6992	7114	6986	7076	7053	7043	6934	6934	6995	6919	6956	7030	6963	7048	6927	7052	7077	6977	6943	6937	7051	6924	6989	7071	7063	6985	7014	7016	7014	6931	6971	6946	6974	7027	6990	6950	6930	7121	6969	7024	6898	7026	6920	7027	6975	7185	7159	7124	7121	7024	6865	7175	6964	6970	6981	7066	6923	6954	6805	6974	6997	7047	7139	7072	6944	6844	7085	7025	6970	7085	6912	7094	7062	7070	6963	6956	7041	7086	7002	6992	7049	7120	6942	7017	6984	6991	6857	6931	7030	6962	6941	7153	7201	6933	6854	6951	6935	7056	7078	7078	7032	6915	6964	7028	6906	6956	6938	6915	6956	6997	6966	6930	6912	7008	6937	7117	6963	6952	7050	6928	7039	6993	6962	7021	6997	7062	7018	7026	7057	7021	7058	7081	6993	7085	7054	6917	7004	6966	6952	7031	7101	6960	6876	7104	7003	6938	6911	6907	7097	7084	7138	6963	6995	7018	6978	7013	7032	7081	7093	7094	6990	7054	7000	7026	6987	7056	7030	7064	6979	7041	6928	7040	6860	6882	7119	6958	6950	7007	7047	6974	6973	7064	6986	7103	7077	7045	6952	6998	7090	6964	6949	6927	6879	6948	7026	6952	7008	6962	6964	7027	6998	6941	7018	7018	7037	6890	7025	7064	6975	6930	7051	6982	7136	6945	6936	7015	7033	6942	7066	6959	7151	7068	6965	6930	7128	7069	7029	6963	6903	6859	7143	6909	7030	6971	7111	7002	6881	7182	7056	6936	6925	6936	6888	6974	7015	6929	6918	7091	7092	7100	6993	7043	6817	6967	7023	7124	6899	6938	7075	7051	7018	6962	6964	6896	6976	6983	7012	7073	6991	7030	7018	7001	6947	6975	6864	7052	7026	6903	7015	7082	7077	6944	6996	6933	7139	7046	7009	6946	7054	7072	7003	7061	6919	7109	7047	7041	6917	7078	7060	7069	7088	7000	7164	6991	7086	7055	7157	7003	6964	6929	6916	7030	7137	7127	7137	7110
26607	20810	16776	8762	5885	5596	5563	5365	5157	5242	5298	5166	5179	5181	5025	5241	5871	6274	5517	5436	5127	5048	5172	5168	5090	5109	5211	5053	5102	5159	5098	5094	5064	5057	5091	5181	5070	5094	4998	5097	5111	4968	5140	5085	5148	4998	5064	5202	5115	5060	5132	5106	5144	5340	5022	5062	5248	5189	5092	5044	5157	5165	5117	5155	5041	5149	5090	5104	5044	5184	5093	5059	5105	5035	5001	5086	5059	5069	5069	5085	5035	5128	5140	5097	5061	5127	5106	5065	5102	5144	5118	4994	5098	5081	5020	5154	5029	5186	5049	5029	5250	5065	5131	5139	5055	5089	5236	5055	4922	5070	5104	5091	5190	5219	5089	5079	5017	5199	5130	5015	5096	5068	5083	5126	5211	5053	5012	5066	5024	5048	5130	5127	5075	4995	5097	5156	4941	4993	5106	5089	5080	5024	5040	5179	4967	5063	5134	5162	5184	5048	5097	5058	5091	5136	5031	5158	5055	5222	5129	5166	5140	5212	5049	5018	5111	5013	5231	5110	5143	5059	5124	5038	5131	5139	5152	4991	5032	5110	5056	5032	5078	5192	5042	5112	5164	5061	5059	5026	5179	5101	5181	5027	4988	5152	5073	5154	5138	5048	5124	5003	5155	5193	5140	5049	5015	5111	5051	5056	5098	5081	5070	5063	5030	4998	5128	5192	5027	5177	5229	5135	5013	4981	5084	5068	5155	5199	5146	5071	5058	5127	5117	5185	5079	5066	5075	5054	5091	5142	5141	5220	5234	5167	5174	5100	5148	5062	5119	5088	5133	5209	5270	5123	5049	5025	5126	5111	5084	5127	5084	5203	5171	5105	4956	5132	5083	5103	5061	5031	5097	5094	5142	5053	5061	5081	5152	5186	5088	4990	5068	5094	5142	5033	5095	5254	5145	5060	5019	5053	5058	5135	5149	5121	4946	5009	5098	5149	5170	5112	5100	5116	5129	5071	5101	5062	5174	5028	5148	5071	5087	5022	5092	5051	5033	5025	5082	5095	5113	5160	5152	5105	5085	5126	5006	5082	5215	5101	5035	5089	5138	5057	5041	5062	5082	5054	5026	5089	5059	4997	5247	5177	5071	5011	5047	5107	5040	5062	5075	5023	5070	4934	5105	4944	5145	5212	5183	5085	5221	5100	5133	5065	5025	5035	5070	5047	5072	5062	5048	5175	5030	5077	5196	5224	5040	5109	5047	5167	5137	5096	5105	5038	5124	5079	5019	5145	5158	5132	5078	5181	5161	5305	5112	5233	5278	5187	5046	5082	5132	5151	5110	5153	5114	5260	5186	5044	5105	4939	5159	5111	5094	5063	5114	5090	4974	5050	5168	5227	5168	5105	5092	5167	5276	5206	5225	5043	5085	5155	5055	5095	5151	5142	5202	5217	5086	5182	5094	4985	5099	5101	5087	5082	5032	5105	5059	5054	5069	5168	5079	5015	5055	5065	5036	5110	5103	5046	5160	5093	5089	5134	5227	5102	5105	5108	5022	5072	5208	4975	5012	5061	5055	5068	5176	5139	5271	5012	5082	5001	5258	5138	5149	5054	5079	4948	5019	5061	5066	5101	5223	5170	5072	5027	5095	5265	5159	5025	5036	5217	4963	5102	5020	5029	5230	5040	5060	5074	5049	5109	5143	5196	5101	5159	4950	5076	5164	5084	5150	4935	5075	5123	5102	5077	5094	5009	5044	5114	5227	5014	4960	5140	5112	5078	5121	5122	5103	5125	4959	5155	5054	5127	5078	5044	4972	4996	5225	5121	5073	5061	5236	5042	5064	5113	5102	5056	5097	5091	5041	5060	5100	5042	5199	5098	4879	5150	5094	5124	5116	5105	5131	5087	5038	5096	5109	5050	5089	5080	5117	5003	5129	5107	5136	5116	5151	4989	5058	5044	5234	5055	5173	5156	5171	5094	5180	4998	5045	5184	5173	5089	5117	5012	5137	5137	5077	5148	5167	5132	5047	5096	5182	5114	5026	5109	5061	5066	5124	5029	4991	5047	5169	5058	5127	5133	4978	5116	5099	5060	5026	5046	5131	5130	5128	5119	5152	5076	5168	5054	5100	5136	5013	5066	4940	4970	5042	5153	5210	5101	5093	4964	5055	4949	5073	5068	5159	5125	5031	5092	5021	5079	5105	5196	5023	5117	5198	5154	5104	5111	5073	5158	5090	4998	5222	5049	5133	5119	5046	5162	5154	5078	5038	5144	5001	5110	4962	5033	5012	5034	4995	5081	5045	5088	5021	5061	5146	5065	5045	5149	5019	5110	4982	5116	5101	5014	5154	5130	5071	5114	5081	5059	5106	5108	5028	5197	5144	5085	5207	5044	5032	5011	5058	5003	5116	5039	5192	5083	5110	5007	5271	5060	5119	4974	5059	5104	5086	5025	5219	5117	5018	5121	5196	4994	5154	5083	5182	5054	5161	5037	5185	4989	5051	5104	5054	5122	5023	5070	5118	5109	5074	5079	5125	5014	4972	5104	5119	4983	5160	5124	5199	5120	5097	5090	5009	5036	5102	5015	5026	5017	5131	5088	5074	5060	5107	5010	5076	5006	5130	5143	5082	5044	5101	5033	5067	5214	5043	5054	5141	5032	5164	5147	5146	5022	5032	5026	5081	5145	5184	5052	5136	5055	5010	5036	5117	5097	5163	5068	4973	5033	5140	5117	5211	5130	5071	5061	5146	4946	5067	5139	5132	5098	5105	5116	5082	5146	5088	5008	5132	5120	5096	5102	5058	5177	5081	5037	5118	5162	5021	5036	5117	5088	5076	5110	5102	5073	5238	5174	5165	5000	5066	5108	5111	5078	5171	5021	5092	5145	5199	5181	5061	5207	4958	5054	5133	5085	5030	5134	5024	5067	5072	5166	4942	5129	5048	5036	5130	5099	5120	5238	5008	5099	5183	5057	5156	5058	5185	5140	5099	5110	5197	5233	5058	5139	5074	5001	5042	5122	5113	5116	5207	5052	5098	5027	5022	5038	5049	4951	5084	5141	5125	5184	5070	5170	5065	5121	5116	5083	5124	5193	5077	5164	5133	5126	5196	5050	5098	5044	5005	5137	5018	5109	5089	4993	5118	5060	5107	5009	5112	5103	5135	5055	5197	4997	5083	5178	5169	5128	5081	5172	5012	5124	5088	5041	5142	5110	5085	5213	5090	5163	5182	5041	5063	5183	5198	5084	5032	5036	5138	5054	5175	5091	5215	5103	5134	5187	5079	5109	5071	5093	5216	5013	5064	5077	5071	5111	5223	5078	5110	5156	5029	5000	5076	5188	5009	5113	5070	5089	4972	5021	5060	5244	5129	5168	5145	5125	5110	5067	5087	5111	5150	5057	5089	5070	5137	5062	5167	5048	5078	5177	5081	5135	5185	5075	5155	5189	5036	5081	5054	5135	5073	5136	5121	5063	5068	5084	4915	5123	5175	4971	5050	5203	5203	5241	5083	4992	5070	5111	4984	5068	5095	5076	5075	5160	5211	5050	5145	5146	5074	5131	5076	5131	5067	5060	5213	5017	5117	5131	5010	5014	5040	5147	5238	5234	5191	5087	5079	5141	5112	5161	5070	5020	5076	5067	4990	4948	5143	5149	5090	5148	5000	5123	5144	5074	4996	5226	5078	5065	5095	5057	5118	5058	5160	5157	5240	5120	5157	4962	5125	4993	5103	5016	5173	5142	5001	5027	5039	5173	5038	5077	5066	5016	5083	5050	4937	5198	5116	5101	5015	4969	5027	5141	5097	5116	5250	5080	5069	5030	5064	5147	5214	5152	5072	5047	5150	4981	5128	5109	5051	4992	5013	4966	5081	5150	5220	5096	5060	5114	5065	5051	5092	5105	5057	5171	5110	5007	5107	5092	5144	5098	5136	5154	5048	5198	5050	5219	5114	5159	5090	5174	5121	5112	5160	5135	5065	5064	4999	5204	5123	5073	5049	5005	5205	5030	5054	4991	5079	5020	5030	4965	5094	5069	4993	5167	5127	5100	5117	5138	5050	5100	4941	5052	5032	5187	4966	5096	5040	5121	5151	5081	5148	4946	4992	5097	5129	5120	5088	5058	5125	5132	5170	5087	5081	5138	5164	5025	5155	5155	5008	4968	5043	5036	5106	5001	5221	5153	4991	5149	5085	5162	5069	5225	5268	5052	5090	4990	5049	5206	5095	5082	5015	5089	5006	5167	5173	5080	5031	5088	5088	5028	5062	5060	5142	5119	5048	5075	5079	4947	5018	5045	5093	5058	5157	5138	5094	5032	5156	5140	4944	5138	5213	5065	5034	5033	5079	5105	5034	5047	5104	5137	5042	5089	5089	5123	5094	5093	5050	5049	5033	5052	5062	5081	5026	5094	5038	5211	5053	5019	5074	5164	5210	5096	5020	5041	5115	5031	5084	5068	5021	5132	5095	5176	5191	5092	5091	5124	5058	5014	4972	5084	5077	5205	5033	5175	5152	5070	5122	5073	5174	5272	5069	4990	5107	5194	5116	5088	5104	5017	5170	5164	5136	5069	5114	5071	5103	5119	5113	5123	5148	5138	5115	5080	5145	5033	5109	5149	5083	5095	4976	5134	5122	5077	5037	5108	5078	5098	5064	5201	5104	5107	5158	5232	5094	5123	5210	5146	5118	5179	5088	5159	5083	5015	5083	5025	5144	5125	5132	5074	5207	5093	5052	5241	5045	4999	5178	5177	5086	5173	5076	5094	5081	5045	5174	5038	5312	4964	5221	5089	5079	5143	5206	4989	5091	5037	5028	5033	5291	5084	5158	5051	5016	5157	5088	4998	5130	5100	5128	5102	5104	5087	5075	5078	5087	5189	5036	5024	5107	5088	5120	5163	5224	5100	5134	5107	5103	5086	5102	5077	5083	5160	5064	5114	5048	5060	5096	5027	5053	5086	4969	5041	5039	5019	5122	5139	5152	5069	5147	5199	5141	5016	4974	5081	5054	5122	5114	5153	5031	5237	5077	5022	5159	5103	5040	5017	5166	4973	5133	5077	4988	5005	5224	5122	5057	5205	5020	5132	5172	5058	5159	5185	5180	5195	5041	5130	5087	5139	5029	5034	5120	5062	5018	5087
10603	13696	11382	8800	7729	7510	7098	6868	6696	6893	6914	6682	6615	6507	6527	6765	7918	8444	7191	6910	6476	6437	6411	6475	6469	6353	6363	6389	6347	6384	6393	6343	6516	6487	6323	6484	6417	6517	6347	6401	6430	6450	6333	6460	6361	6478	6299	6409	6415	6348	6324	6436	6392	6381	6307	6459	6371	6428	6525	6419	6246	6434	6454	6377	6309	6449	6417	6475	6352	6394	6516	6364	6503	6438	6347	6357	6442	6451	6332	6388	6290	6444	6535	6408	6409	6387	6363	6357	6318	6455	6400	6448	6401	6468	6406	6466	6408	6374	6493	6454	6390	6342	6519	6465	6405	6474	6537	6359	6320	6385	6356	6409	6548	6286	6423	6475	6404	6237	6320	6398	6487	6394	6444	6465	6449	6496	6327	6258	6366	6458	6385	6313	6334	6388	6427	6468	6394	6426	6345	6463	6406	6399	6388	6383	6342	6437	6352	6445	6462	6457	6254	6334	6461	6302	6428	6557	6384	6509	6309	6424	6479	6488	6359	6490	6442	6331	6327	6306	6450	6451	6395	6268	6452	6467	6316	6500	6273	6288	6452	6427	6405	6237	6323	6328	6362	6505	6360	6344	6433	6391	6424	6392	6355	6478	6428	6415	6487	6352	6434	6471	6332	6265	6408	6217	6497	6333	6387	6325	6438	6492	6322	6415	6351	6439	6395	6521	6305	6383	6441	6418	6399	6329	6434	6485	6406	6492	6489	6535	6386	6456	6363	6402	6420	6493	6331	6420	6410	6419	6427	6409	6347	6497	6559	6250	6353	6512	6387	6442	6448	6420	6319	6384	6313	6408	6435	6459	6341	6359	6481	6414	6351	6367	6269	6416	6327	6438	6424	6353	6434	6347	6584	6451	6414	6422	6299	6402	6373	6352	6321	6295	6470	6367	6263	6417	6386	6360	6451	6452	6360	6422	6517	6332	6272	6420	6501	6480	6374	6371	6555	6350	6322	6400	6411	6395	6383	6416	6301	6527	6353	6382	6359	6367	6398	6408	6350	6424	6413	6375	6459	6294	6402	6337	6645	6482	6308	6489	6356	6329	6491	6435	6343	6304	6447	6498	6330	6430	6490	6558	6421	6404	6292	6455	6338	6497	6384	6289	6353	6311	6443	6337	6465	6434	6304	6393	6431	6468	6306	6363	6402	6353	6347	6375	6464	6361	6474	6407	6336	6456	6350	6368	6467	6318	6374	6462	6327	6389	6215	6406	6316	6521	6444	6447	6293	6409	6354	6482	6309	6441	6559	6417	6442	6302	6258	6398	6453	6446	6436	6520	6465	6349	6401	6402	6396	6349	6314	6336	6424	6428	6373	6224	6506	6415	6406	6226	6480	6424	6412	6427	6391	6404	6303	6453	6451	6359	6412	6404	6276	6399	6505	6312	6368	6360	6429	6598	6416	6553	6313	6475	6376	6407	6408	6417	6409	6411	6396	6490	6319	6364	6432	6469	6273	6341	6399	6278	6375	6260	6400	6488	6430	6494	6445	6434	6457	6374	6389	6382	6394	6388	6635	6390	6347	6374	6546	6391	6216	6357	6360	6423	6446	6438	6477	6507	6372	6442	6311	6283	6338	6510	6445	6411	6395	6392	6395	6536	6336	6356	6285	6411	6379	6380	6445	6311	6334	6425	6454	6413	6543	6415	6318	6371	6397	6465	6388	6436	6322	6450	6433	6349	6359	6368	6346	6416	6514	6423	6402	6470	6366	6395	6428	6380	6374	6338	6436	6468	6347	6468	6519	6333	6400	6335	6293	6439	6461	6351	6394	6319	6472	6380	6461	6403	6511	6499	6329	6470	6504	6445	6519	6376	6329	6465	6286	6410	6565	6315	6423	6312	6501	6332	6312	6446	6424	6482	6372	6465	6230	6332	6549	6533	6354	6353	6306	6367	6295	6351	6410	6329	6401	6332	6247	6508	6359	6462	6383	6404	6409	6365	6437	6431	6417	6406	6335	6439	6538	6430	6326	6484	6291	6441	6341	6449	6497	6372	6437	6563	6383	6336	6458	6351	6400	6410	6418	6366	6511	6372	6449	6374	6503	6530	6436	6338	6454	6375	6387	6344	6338	6391	6453	6346	6395	6335	6200	6470	6419	6569	6262	6356	6476	6448	6326	6411	6384	6326	6473	6359	6356	6364	6458	6406	6447	6401	6213	6458	6352	6373	6544	6350	6318	6355	6419	6467	6475	6364	6367	6412	6309	6438	6428	6404	6375	6471	6415	6361	6285	6423	6382	6285	6320	6359	6329	6347	6256	6403	6345	6380	6465	6360	6544	6469	6426	6474	6404	6305	6550	6480	6468	6358	6446	6374	6417	6457	6535	6337	6489	6500	6428	6411	6391	6416	6355	6412	6337	6526	6361	6364	6355	6461	6479	6547	6456	6415	6438	6404	6513	6437	6487	6465	6389	6492	6311	6352	6285	6332	6503	6494	6477	6375	6452	6473	6443	6473	6426	6406	6411	6337	6429	6314	6460	6355	6450	6350	6469	6304	6395	6465	6387	6470	6418	6458	6437	6414	6398	6504	6395	6322	6373	6403	6448	6409	6427	6417	6398	6285	6500	6458	6529	6404	6539	6401	6376	6351	6338	6451	6318	6366	6431	6333	6360	6451	6406	6538	6508	6315	6399	6455	6415	6406	6518	6326	6364	6364	6398	6293	6435	6343	6483	6277	6292	6300	6465	6348	6484	6447	6386	6256	6334	6268	6452	6479	6390	6454	6458	6349	6438	6369	6417	6405	6321	6352	6378	6397	6504	6404	6403	6371	6368	6314	6504	6423	6314	6382	6363	6444	6326	6353	6410	6480	6446	6391	6518	6390	6380	6467	6500	6380	6427	6474	6293	6410	6458	6555	6428	6471	6422	6371	6494	6380	6365	6320	6530	6414	6436	6473	6650	6352	6354	6451	6384	6344	6394	6431	6400	6411	6467	6421	6509	6407	6369	6310	6372	6457	6437	6339	6405	6475	6437	6299	6410	6411	6414	6406	6530	6484	6434	6402	6368	6261	6315	6444	6472	6344	6385	6388	6370	6418	6390	6502	6430	6386	6342	6328	6485	6371	6356	6214	6501	6418	6396	6456	6376	6298	6483	6414	6442	6289	6367	6445	6354	6426	6379	6285	6504	6561	6284	6303	6431	6454	6354	6445	6416	6423	6411	6412	6405	6425	6472	6451	6362	6311	6322	6350	6301	6290	6355	6417	6397	6310	6426	6537	6381	6378	6362	6377	6419	6292	6571	6400	6426	6382	6439	6573	6458	6498	6240	6312	6366	6306	6482	6564	6181	6350	6411	6361	6429	6411	6428	6352	6455	6357	6282	6499	6426	6454	6355	6618	6423	6428	6417	6354	6442	6383	6442	6371	6452	6417	6559	6393	6398	6392	6462	6411	6436	6565	6372	6310	6482	6385	6266	6385	6474	6374	6525	6456	6420	6538	6363	6414	6346	6450	6403	6389	6203	6426	6487	6427	6379	6351	6413	6149	6496	6449	6411	6360	6461	6442	6471	6336	6295	6364	6506	6395	6169	6346	6353	6562	6314	6336	6358	6358	6263	6377	6397	6359	6322	6532	6452	6345	6304	6317	6427	6404	6503	6384	6518	6295	6418	6351	6405	6419	6356	6400	6264	6359	6454	6314	6263	6405	6448	6378	6433	6476	6427	6382	6387	6302	6477	6387	6354	6283	6419	6395	6316	6352	6435	6496	6387	6373	6321	6303	6510	6310	6475	6338	6536	6332	6381	6502	6360	6463	6589	6439	6333	6346	6344	6385	6380	6369	6460	6313	6436	6456	6441	6455	6396	6452	6352	6441	6373	6353	6390	6330	6466	6421	6479	6352	6296	6435	6411	6300	6235	6551	6405	6319	6528	6369	6426	6494	6348	6350	6418	6458	6461	6324	6499	6397	6264	6365	6395	6354	6522	6252	6345	6446	6469	6398	6254	6325	6309	6451	6507	6392	6492	6324	6467	6377	6380	6323	6350	6512	6373	6554	6441	6384	6351	6364	6337	6301	6388	6379	6394	6285	6373	6365	6544	6391	6447	6372	6482	6356	6319	6425	6403	6365	6397	6508	6395	6418	6441	6400	6359	6455	6486	6472	6316	6514	6455	6236	6440	6417	6405	6419	6392	6464	6354	6493	6366	6418	6364	6417	6381	6387	6561	6392	6416	6402	6399	6555	6432	6320	6323	6408	6300	6445	6385	6426	6421	6198	6464	6394	6256	6532	6382	6497	6374	6503	6475	6431	6317	6347	6449	6407	6289	6327	6383	6386	6303	6452	6263	6401	6353	6281	6312	6333	6340	6320	6449	6404	6303	6436	6489	6386	6325	6474	6373	6400	6341	6348	6465	6375	6391	6436	6556	6389	6522	6439	6397	6360	6277	6541	6420	6328	6264	6459	6347	6447	6431	6340	6515	6258	6368	6383	6437	6492	6399	6360	6361	6537	6440	6356	6461	6430	6353	6325	6489	6448	6512	6366	6290	6349	6428	6398	6385	6340	6398	6360	6505	6413	6477	6401	6418	6420	6544	6349	6364	6429	6360	6518	6376	6344	6341	6407	6439	6487	6340	6465	6442	6250	6311	6316	6264	6378	6535	6507	6331	6341	6386	6367	6405	6327	6367	6527	6614	6404	6376	6381	6449	6333	6409	6429	6448	6418	6376	6456	6303	6368	6352	6445	6331	6426	6336	6289	6606	6480	6392	6445	6351	6445	6398	6456	6482	6385	6462	6456	6357	6199	6447	6396	6406	6391	6443	6343	6362	6418	6312	6355	6326	6373	6338	6344	6511	6493	6463	6352	6406	6548	6314	6375	6506	6416	6319	6396	6517	6344	6343	6379	6415	6396	6502	6409	6420	6545	6330	6356	6351	6259	6380	6276	6338	6435	6270	6349	6268	6343	6389	6269	6372	6411	6318	6476	6422	6462	6403	6321	6367	6345	6475	6415	6389	6302	6420	6469	6388	6402	6402	6465	6445	6432	6319	6367	6412	6236	6225	6320	6387	6455	6409	6304	6370	6398	6346	6502	6367	6417	6326	6498	6469	6336	6340	6543	6448	6461	6428	6455	6392	6541	6347	6412
24104	20916	27856	24104	20094	10518	7445	6210	5916	6018	5870	5816	5758	5818	5741	8519	14786	12947	7832	6992	7034	6252	5695	5592	5669	5601	5556	5584	5488	5493	5513	5509	5492	5528	5620	5651	5521	5524	5574	5419	5511	5483	5507	5522	5587	5592	5390	5659	5439	5532	5548	5665	5470	5584	5585	5546	5559	5509	5564	5593	5585	5544	5583	5652	5521	5438	5414	5579	5540	5500	5528	5542	5549	5504	5536	5513	5516	5524	5557	5608	5514	5597	5507	5541	5425	5500	5542	5568	5551	5567	5602	5628	5621	5414	5473	5546	5680	5540	5600	5655	5647	5542	5569	5626	5496	5596	5513	5564	5561	5479	5543	5495	5609	5548	5547	5437	5641	5558	5383	5366	5453	5555	5504	5479	5568	5505	5530	5417	5537	5560	5529	5482	5526	5456	5491	5621	5548	5686	5488	5605	5551	5512	5662	5508	5555	5556	5503	5671	5620	5599	5627	5496	5545	5577	5513	5598	5514	5495	5613	5414	5592	5424	5343	5498	5529	5523	5548	5455	5608	5504	5580	5452	5433	5375	5516	5491	5599	5597	5438	5525	5697	5631	5444	5519	5448	5538	5443	5555	5639	5579	5401	5462	5561	5559	5476	5568	5563	5461	5591	5516	5587	5424	5327	5623	5420	5509	5487	5546	5455	5582	5427	5585	5611	5553	5562	5657	5694	5535	5611	5516	5554	5403	5538	5467	5642	5502	5544	5497	5588	5608	5548	5445	5395	5532	5438	5527	5542	5562	5529	5423	5469	5572	5519	5535	5631	5493	5444	5509	5504	5409	5520	5480	5513	5557	5618	5494	5505	5462	5514	5546	5443	5542	5504	5616	5580	5478	5593	5434	5396	5536	5483	5541	5532	5537	5547	5642	5635	5573	5507	5483	5601	5497	5477	5638	5470	5605	5504	5559	5475	5496	5516	5391	5402	5567	5616	5523	5633	5556	5575	5415	5423	5509	5558	5470	5632	5676	5486	5375	5464	5390	5660	5598	5493	5582	5418	5424	5366	5468	5636	5371	5475	5534	5534	5477	5517	5452	5574	5409	5539	5493	5373	5478	5493	5539	5418	5546	5499	5619	5571	5645	5533	5449	5520	5534	5484	5550	5493	5445	5548	5456	5522	5455	5563	5542	5330	5582	5548	5569	5642	5545	5489	5516	5591	5528	5439	5433	5470	5627	5540	5413	5436	5424	5465	5281	5468	5488	5659	5561	5468	5537	5594	5680	5550	5531	5531	5569	5549	5453	5516	5515	5603	5561	5408	5547	5509	5516	5575	5546	5531	5493	5534	5459	5588	5368	5508	5473	5544	5508	5507	5426	5501	5570	5489	5426	5534	5475	5452	5398	5428	5571	5539	5488	5486	5613	5534	5632	5533	5493	5587	5425	5500	5477	5388	5467	5540	5502	5582	5607	5647	5535	5548	5684	5432	5489	5551	5497	5563	5480	5358	5596	5478	5564	5564	5588	5607	5481	5424	5506	5670	5344	5504	5473	5501	5515	5531	5459	5468	5563	5505	5506	5651	5538	5589	5507	5487	5667	5512	5407	5545	5550	5362	5644	5495	5551	5536	5541	5363	5506	5470	5544	5470	5571	5549	5622	5502	5490	5391	5502	5497	5509	5678	5415	5603	5436	5534	5573	5502	5505	5526	5501	5426	5537	5620	5562	5629	5501	5464	5502	5567	5389	5554	5321	5449	5607	5503	5554	5414	5491	5455	5477	5526	5518	5485	5652	5531	5551	5621	5476	5457	5601	5575	5570	5553	5570	5421	5542	5486	5406	5572	5641	5613	5554	5480	5458	5554	5570	5558	5525	5463	5487	5502	5505	5433	5487	5400	5539	5563	5545	5424	5472	5604	5576	5444	5602	5539	5483	5440	5526	5487	5501	5536	5544	5527	5444	5490	5456	5417	5420	5486	5356	5591	5484	5477	5429	5406	5402	5490	5538	5550	5631	5499	5496	5633	5455	5340	5500	5625	5525	5608	5470	5464	5529	5539	5533	5505	5553	5569	5472	5477	5372	5396	5568	5631	5698	5502	5488	5454	5510	5499	5461	5613	5573	5522	5616	5452	5485	5556	5500	5514	5570	5588	5478	5464	5494	5341	5520	5404	5610	5313	5542	5614	5568	5528	5580	5499	5490	5542	5365	5401	5554	5574	5499	5610	5495	5517	5472	5540	5504	5545	5571	5494	5587	5439	5531	5601	5517	5502	5556	5718	5580	5587	5530	5550	5625	5460	5484	5540	5509	5510	5505	5373	5595	5641	5532	5415	5507	5584	5541	5692	5641	5581	5648	5651	5543	5513	5505	5528	5432	5621	5465	5550	5615	5513	5472	5371	5377	5641	5578	5518	5594	5599	5488	5464	5609	5343	5426	5593	5535	5528	5555	5538	5633	5631	5587	5586	5597	5563	5444	5490	5485	5572	5403	5499	5542	5531	5521	5596	5686	5582	5461	5408	5551	5514	5488	5520	5498	5581	5532	5444	5539	5507	5487	5501	5487	5536	5609	5542	5540	5591	5501	5525	5549	5386	5511	5617	5531	5427	5545	5467	5480	5374	5592	5486	5494	5558	5452	5478	5439	5475	5412	5396	5594	5476	5558	5458	5465	5505	5480	5493	5506	5593	5420	5499	5458	5523	5520	5557	5441	5452	5459	5518	5529	5506	5563	5389	5568	5512	5466	5545	5398	5503	5633	5569	5495	5566	5551	5447	5435	5381	5417	5597	5467	5490	5605	5444	5432	5498	5561	5533	5561	5521	5421	5474	5478	5494	5589	5514	5472	5507	5482	5648	5729	5608	5468	5568	5536	5508	5505	5365	5590	5538	5473	5509	5596	5552	5596	5497	5616	5490	5618	5506	5474	5506	5596	5612	5549	5536	5596	5538	5515	5682	5496	5613	5521	5576	5551	5580	5619	5447	5545	5686	5469	5527	5632	5489	5600	5619	5408	5560	5534	5499	5554	5569	5573	5478	5473	5495	5529	5508	5466	5663	5443	5543	5518	5487	5558	5414	5520	5510	5550	5683	5477	5580	5519	5415	5486	5527	5589	5583	5440	5605	5543	5546	5403	5495	5603	5617	5481	5585	5465	5446	5481	5593	5532	5535	5520	5448	5675	5371	5542	5617	5487	5458	5580	5484	5655	5530	5542	5422	5473	5478	5532	5523	5537	5426	5452	5432	5496	5519	5490	5669	5503	5526	5483	5603	5601	5514	5483	5547	5576	5587	5500	5584	5417	5484	5537	5559	5523	5429	5453	5545	5587	5547	5574	5621	5494	5689	5479	5528	5570	5620	5432	5560	5467	5606	5569	5507	5491	5549	5430	5535	5523	5552	5524	5500	5387	5596	5566	5561	5492	5607	5588	5519	5439	5571	5526	5507	5600	5578	5525	5518	5638	5572	5574	5604	5593	5472	5590	5474	5599	5664	5563	5459	5599	5473	5451	5650	5393	5536	5469	5395	5490	5423	5541	5411	5616	5435	5634	5545	5550	5523	5393	5579	5513	5559	5600	5610	5550	5583	5481	5606	5455	5487	5501	5547	5596	5481	5552	5577	5518	5593	5553	5503	5459	5684	5534	5459	5554	5543	5429	5629	5437	5577	5577	5458	5468	5643	5581	5491	5475	5627	5490	5528	5512	5553	5485	5488	5354	5764	5493	5355	5617	5424	5508	5557	5582	5561	5501	5520	5464	5515	5480	5543	5384	5651	5489	5523	5509	5576	5477	5576	5627	5653	5553	5603	5441	5527	5564	5430	5557	5597	5537	5435	5575	5491	5637	5437	5607	5505	5593	5467	5525	5528	5463	5383	5570	5392	5507	5459	5484	5441	5618	5496	5372	5541	5541	5492	5489	5461	5550	5325	5536	5502	5601	5433	5447	5622	5562	5550	5504	5547	5397	5652	5659	5500	5500	5372	5493	5628	5412	5419	5512	5460	5536	5458	5581	5528	5617	5528	5515	5375	5444	5480	5501	5639	5504	5522	5542	5649	5489	5603	5435	5487	5596	5550	5637	5447	5484	5613	5519	5591	5540	5549	5570	5600	5542	5538	5512	5472	5457	5528	5659	5440	5476	5512	5531	5614	5444	5546	5423	5460	5509	5485	5663	5583	5564	5427	5630	5464	5661	5543	5481	5494	5529	5537	5507	5496	5528	5490	5484	5499	5572	5530	5570	5610	5498	5448	5660	5519	5526	5525	5514	5499	5529	5398	5599	5569	5510	5444	5383	5476	5616	5431	5506	5530	5455	5509	5529	5467	5483	5481	5634	5648	5593	5618	5639	5674	5613	5437	5488	5438	5449	5523	5554	5634	5473	5544	5594	5556	5533	5549	5475	5519	5435	5409	5516	5486	5670	5370	5530	5560	5524	5653	5553	5637	5536	5538	5612	5474	5507	5572	5491	5530	5476	5559	5475	5522	5550	5551	5543	5385	5471	5598	5446	5553	5473	5586	5635	5666	5488	5542	5560	5553	5484	5514	5631	5443	5580	5529	5442	5406	5614	5466	5589	5465	5581	5562	5520	5551	5435	5345	5625	5608	5466	5460	5608	5466	5501	5652	5546	5534	5454	5525	5483	5476	5494	5555	5568	5561	5493	5583	5500	5608	5617	5548	5613	5619	5531	5544	5642	5420	5474	5536	5598	5507	5534	5560	5564	5461	5508	5488	5546	5472	5479	5396	5518	5557	5637	5577	5537	5638	5549	5462	5559	5461	5543	5660	5487	5460	5556	5454	5479	5565	5592	5546	5584	5503	5470	5508	5596	5663	5435	5600	5438	5640	5550	5625	5698	5567	5495	5536	5514	5607	5474	5434	5580	5436	5566	5525	5592	5428	5518	5617	5550	5645	5498	5586	5671	5591	5440	5478	5471	5445	5657	5590	5479	5566	5420	5507	5607	5411	5435	5512	5502	5601	5412	5400	5437	5543	5471	5511	5534	5542	5484	5560	5531	5527	5580	5573	5545	5490	5529	5644	5454	5491	5581	5558	5605	5415	5477	5520	5510	5454	5543	5571	5596	5483	5622	5548	5625	5487	5374	5515	5434	5498	5459	5489	5422	5623	5568	5545	5590	5600	5584	5493	5541
10723	20260	16808	12422	10357	9158	8549	7865	7910	7554	7527	7276	7262	7161	7235	12675	21949	17876	9834	9871	9817	7812	6790	6944	6933	6949	6863	6820	6879	6897	6941	7023	6974	6971	6905	7061	7051	6967	6916	6847	6859	6887	6864	6867	6854	6924	6905	6890	6884	6790	6817	6840	6961	6816	6907	6863	7019	6896	6833	6865	6844	6918	6801	6906	6695	6893	6876	6772	6983	6880	6819	6949	6801	6907	7012	6918	6755	6929	6878	7011	6902	6982	6796	7017	6901	6818	6866	6967	6880	6973	6871	6889	6879	6902	6966	6907	6975	6899	6915	6966	6888	6920	6867	6907	6981	6856	6911	6799	6864	6878	6838	6916	6757	6873	6861	6834	6948	6901	6995	6860	6852	6805	6657	6891	6828	6917	6898	6761	6810	6871	6962	6973	6865	6882	6957	6893	6929	6827	6794	6958	6936	6879	6858	6937	6934	6803	6716	7030	6758	6953	6887	6897	6833	6963	6929	6997	6801	6859	6929	6914	7015	6978	6781	6784	6980	6837	6930	6822	6867	6854	6911	6839	7032	7073	6834	6792	6877	6856	6915	6871	6886	6761	6913	6890	6905	6779	6886	6933	6837	6831	6813	6881	6834	6952	6957	6810	6833	6850	6845	6934	6875	6902	6875	6765	6997	6993	6807	6958	6841	7023	6894	6917	6856	6802	6956	6831	7031	6801	6920	6910	6919	6865	6888	6995	6818	6846	7009	6940	6970	7031	6941	6874	6875	6952	6790	6802	7033	6947	6748	6819	6892	6823	6836	7005	6830	6863	6876	6841	6862	6924	6840	6925	6963	6833	6891	6867	6933	6951	6934	6849	6860	6935	6821	6924	6843	6895	7007	6945	6855	6836	6841	6906	6774	6875	7004	6773	6896	6823	7000	6941	6819	6894	6854	6775	6860	6869	6886	6804	6675	6817	6820	6950	6744	6844	6837	6877	6860	6958	6988	6835	6866	6950	6929	6869	6763	6794	6762	6981	6932	6844	6927	6896	6930	6870	6987	6944	6915	6948	6868	6958	6796	6948	6859	6918	6792	6789	6737	6869	6919	6937	6890	6876	6837	6828	6893	6881	6898	6869	6816	6861	6977	6934	6839	6913	6729	6917	6876	6820	6823	6764	6710	6919	7061	6850	6925	6861	6953	6778	6823	6900	6962	6964	6823	6865	6863	6906	6785	6944	6871	6949	6913	6893	6727	6767	6912	6913	6799	6825	6707	6811	7019	6944	6948	6839	6984	6863	6818	6771	6825	6990	6928	6890	6826	6736	6825	6978	6828	6824	6870	6889	6821	6841	6897	6932	6678	6713	6864	6985	6959	6821	6938	6845	6749	6851	6896	6863	6843	6930	7015	6893	6804	6956	6832	6744	6949	6722	6809	6816	6862	6856	6925	6742	6790	6915	6836	6892	6827	6858	6901	6953	6686	6904	6878	6787	6923	6873	6835	6861	6887	6940	6827	6914	7047	6886	6865	6804	6838	6873	6836	6923	6991	6787	6877	6901	6859	6908	6854	6904	6906	6729	6982	6942	6750	6764	6959	6888	6744	6728	6862	6869	6748	6897	6871	6826	6777	6875	6906	6883	6840	6826	6830	6906	6998	6867	6921	6899	6839	6787	6695	6821	6827	6974	6743	6803	7018	6792	6873	6873	6911	6789	6841	6912	6798	6986	6797	6967	6975	6837	6728	6973	6915	6845	7035	6857	6809	6777	6873	7011	6883	6898	6774	6913	6882	6892	7004	6887	6883	6854	6859	6837	6809	6870	6669	6704	6779	6758	6847	6895	6834	6799	6905	6942	7021	6822	6915	6871	6775	6906	6842	6868	6834	6978	6747	6833	6901	6848	6720	6793	6727	6956	6997	6913	6893	6929	6916	6871	6977	6888	6603	6924	6880	6859	6823	6980	6890	6836	6817	6898	6897	6938	6816	6813	6776	6940	6859	6947	6959	6893	6940	6966	7010	6932	6925	6801	6802	6836	6834	6842	6914	6834	6810	7054	6854	6851	6880	6833	6832	6787	6785	6843	6876	6836	6870	6849	6894	6870	6890	6944	6959	6968	6710	6948	6935	6918	6872	6918	6803	6814	6927	6802	6971	6871	6823	6952	7034	6960	6848	6800	6718	6947	6771	6990	6898	6798	6816	6920	6976	6807	6901	6853	6855	6820	6754	6798	6814	6857	6846	6981	6948	6895	6990	6755	6773	6850	6876	6785	6768	6868	6991	6917	6938	6935	6955	6735	6814	6828	6845	6819	6832	6807	6836	6874	6833	6935	6847	6880	6802	6777	6943	6901	6907	6822	6910	6843	6875	6784	6896	6816	6803	6774	6847	6940	6880	6729	6949	6857	7090	6738	7018	6985	6877	6905	6874	6914	6958	6915	6776	6853	6873	6964	6843	6807	6915	6855	6932	6937	6859	6898	6811	6813	6863	6838	6881	6811	6860	6872	6894	6973	6805	6934	6938	6912	6847	6834	6834	6902	6904	6811	6935	6914	6895	6763	6819	6962	6887	6848	6949	6786	6894	6825	6828	6895	6960	6931	6851	6842	6930	6937	6887	6839	6893	6792	6825	6982	6852	6815	6938	6948	6892	6799	6734	6918	6907	6864	6833	6851	6945	6933	6983	6850	6816	6990	6896	6928	6770	6892	7027	6868	6910	6836	6862	6933	6894	6819	6741	6796	6886	6746	6849	6831	6831	6953	6830	6907	6844	6867	6844	6928	6937	6825	6846	6844	6921	6801	6842	6955	6794	6988	6810	6821	6863	6974	6840	6745	6874	6815	6913	6956	6897	6795	6893	6815	6958	6962	6809	6835	6863	6887	6776	6918	6904	7008	6995	6846	6736	6875	6883	6790	6808	6944	7004	6866	6796	6862	6830	6866	6852	6757	6841	6892	7086	6928	6794	6768	6870	6820	6976	6816	6822	6725	6887	6784	6843	6866	6796	6867	6899	6733	6865	6934	6754	6790	6945	6919	6860	6692	6929	6932	6927	6731	6878	6978	6827	6816	6805	6819	6742	6808	6799	6844	6733	6837	6956	6900	6913	6812	6942	6834	6889	6741	6896	6869	6885	6819	6950	6947	6798	6963	6980	6875	6958	6823	6845	6767	6762	6948	6893	6863	6852	6967	6962	6805	6871	6847	6816	7012	6958	6717	6793	6754	6908	6976	6863	6957	6839	6792	6889	6833	6944	6822	6809	6903	6932	6925	6899	6880	6783	6811	6816	6933	7020	6963	6804	7026	6929	6775	7002	6756	6780	6852	7027	6750	6949	6886	7048	6736	6840	6909	6772	6851	6878	6822	6920	6964	6870	6789	6913	6914	6994	6837	6836	6963	6800	6940	6898	6863	6866	6877	6812	6922	6893	6822	6900	6836	6772	6885	6927	6840	6881	6777	6971	6807	6836	6872	6832	6949	6827	6840	6798	6917	6970	6856	6869	6842	6869	6693	6801	6847	6877	6847	6935	6827	6803	6878	6883	6846	6961	6823	6908	6813	6686	6804	6817	6896	6984	6844	6802	6880	6870	6880	6928	6768	6843	6849	6813	6920	6799	6939	6941	6864	6901	6838	6862	6949	6889	6884	6781	6798	6841	6917	6995	6828	6719	6841	6829	6983	6800	6800	6897	6896	6841	7018	6925	6826	6776	6910	6786	6858	6853	6809	6810	6965	6938	6864	6835	6963	6831	6814	6864	6794	6801	6942	6840	6857	6826	6845	6893	6898	6796	6889	6678	6840	6771	6967	6949	6906	6964	6860	6746	6727	6912	6769	6806	6725	7071	6939	6920	6779	6959	6943	6754	6716	6856	6906	6851	6810	6948	6919	6889	6887	6899	6901	6840	6986	6970	6842	6945	6784	6852	6979	6883	6850	6971	7060	6813	6862	6901	6844	6794	6765	6887	6869	6777	6889	6949	6879	6975	6870	6873	6773	6977	6828	6951	6991	6896	6736	6788	6855	7039	6926	6808	6832	6944	6897	6868	6799	6873	6783	6795	6916	6857	6804	6883	6944	6905	6766	6844	6800	6881	6837	7048	6871	6768	6802	6864	6899	6844	6906	6982	6785	7018	6762	6901	6950	6776	6796	6874	6777	6923	6912	6880	7001	6941	6828	6772	6745	6830	7067	6929	6843	6833	6859	6891	6787	6836	6916	6842	6764	6813	6896	6798	6838	6923	6845	6837	6885	6986	6880	6860	6864	6925	6859	6890	6967	6841	6935	6819	6781	6812	6893	6990	6732	6844	6863	6885	6861	6894	6878	6812	6941	6932	6960	6877	6897	6987	6796	6906	7002	6949	6886	6790	6845	6868	6865	6818	6842	6983	6964	6885	6850	6866	7036	6864	6822	6891	6982	6973	6921	6796	6847	6937	6740	6734	6740	6776	6824	6890	6860	6846	6833	6786	6784	7057	6967	6938	6939	6967	6775	6746	6888	6996	6733	6784	6885	6797	6902	6782	6853	6917	6897	7033	6904	6909	6878	6828	6691	6835	6859	6895	6845	6850	6899	6938	6788	6740	6859	6815	6823	6715	6824	6798	7016	6853	6800	6838	6911	6867	6905	6842	6953	7032	6811	6791	6823	6955	6816	6821	6797	6948	6726	6884	6844	6921	6854	6936	6818	6876	6956	6850	6975	6933	6887	6893	6902	6920	6891	6812	6933	7059	6911	6897	6856	6814	6818	7037	6805	6920	6828	6862	6888	6862	6848	6903	6871	6846	6861	6964	6942	6711	6861	6846	6717	6923	6852	6999	6968	6844	6929	6750	6879	6849	6997	6794	6818	6899	6782	7067	6922	6867	6825	6899	6819	7025	6886	6723	6862	6752	6704	6859	6778	6916	6933	6920	6885	6903	6887	6889	6868	6881	6816	6988	6922	6739	6752	6770	6888	6813	6703	6863	6891	6979	7020	6752	6820	6824	6989	6898	6843	6871	6826	6726	6913	6796	6962	7010	6780	6988	6892	6797	6820	6942	6750	6900	6782	6810	6902	6822	6846	6832	6977	6961	6981	6893	6904	7017	6810	6809	6842	6943	6889	6892	6960	6891	6865	6938	6878	6909	6920	6836	6958	6917	6883	6698	6916	6910	6859
22737	20916	28656	23333	20950	21357	17296	10699	9830	9458	9290	9037	9099	8934	9937	21008	26330	25260	20132	14643	11810	9482	8789	8717	8740	8646	8680	8549	8638	8622	8561	8590	8424	8576	8528	8575	8613	8621	8605	8597	8484	8729	8627	8579	8638	8652	8578	8749	8473	8730	8513	8560	8475	8508	8678	8599	8611	8578	8549	8653	8546	8532	8434	8589	8464	8559	8567	8748	8536	8640	8497	8654	8619	8678	8581	8501	8592	8518	8525	8639	8567	8582	8516	8463	8599	8557	8648	8665	8489	8753	8498	8566	8637	8535	8448	8634	8578	8573	8499	8633	8603	8336	8714	8558	8517	8605	8636	8556	8684	8443	8619	8537	8733	8626	8494	8474	8568	8563	8519	8480	8530	8547	8462	8505	8559	8466	8449	8541	8493	8556	8530	8412	8471	8686	8561	8590	8511	8465	8528	8514	8490	8661	8519	8470	8481	8572	8491	8651	8521	8569	8455	8471	8551	8614	8617	8429	8459	8648	8638	8541	8561	8663	8538	8535	8493	8350	8616	8493	8581	8535	8720	8593	8452	8418	8619	8511	8672	8585	8514	8526	8257	8620	8656	8448	8415	8475	8580	8513	8407	8526	8462	8614	8651	8523	8574	8526	8665	8395	8612	8522	8584	8434	8524	8507	8641	8508	8496	8630	8622	8460	8439	8473	8461	8535	8587	8503	8457	8622	8598	8673	8423	8425	8577	8452	8600	8545	8514	8591	8534	8427	8560	8566	8356	8668	8470	8588	8665	8494	8419	8571	8584	8514	8503	8633	8635	8372	8637	8710	8632	8481	8573	8561	8453	8459	8457	8670	8597	8454	8480	8467	8464	8335	8474	8525	8506	8485	8490	8553	8591	8529	8610	8457	8469	8586	8604	8633	8706	8493	8568	8566	8547	8790	8554	8579	8577	8488	8337	8452	8483	8433	8635	8528	8567	8584	8639	8508	8407	8689	8525	8648	8517	8429	8432	8547	8559	8483	8546	8597	8611	8591	8644	8484	8547	8537	8528	8476	8631	8534	8669	8524	8516	8492	8471	8570	8402	8606	8361	8500	8485	8446	8503	8584	8603	8539	8573	8745	8431	8573	8474	8588	8475	8489	8509	8498	8580	8597	8402	8501	8522	8584	8600	8459	8398	8636	8437	8549	8584	8523	8537	8303	8497	8490	8525	8557	8541	8516	8462	8550	8409	8522	8445	8450	8489	8511	8387	8505	8508	8520	8517	8556	8469	8502	8452	8525	8592	8510	8597	8722	8619	8542	8549	8639	8510	8683	8568	8453	8664	8431	8578	8414	8546	8475	8622	8685	8529	8583	8445	8496	8494	8482	8640	8530	8492	8353	8698	8528	8565	8450	8586	8430	8564	8582	8555	8619	8515	8539	8580	8385	8500	8404	8439	8504	8449	8468	8626	8631	8565	8482	8523	8426	8360	8407	8489	8546	8595	8534	8470	8484	8585	8332	8485	8594	8433	8491	8495	8616	8426	8648	8473	8613	8404	8585	8611	8387	8519	8484	8593	8586	8478	8424	8455	8622	8374	8659	8454	8361	8518	8529	8531	8539	8511	8401	8710	8559	8459	8527	8456	8520	8515	8660	8626	8514	8443	8520	8363	8543	8516	8496	8454	8560	8564	8653	8655	8371	8540	8399	8672	8504	8701	8557	8550	8453	8554	8623	8626	8520	8585	8478	8477	8606	8693	8384	8306	8462	8450	8558	8428	8460	8436	8667	8404	8594	8413	8799	8647	8596	8508	8430	8440	8546	8555	8440	8523	8541	8339	8341	8438	8628	8682	8585	8664	8450	8545	8502	8585	8571	8547	8311	8498	8462	8478	8279	8361	8443	8517	8534	8512	8525	8389	8519	8730	8538	8412	8445	8408	8543	8459	8500	8649	8681	8513	8427	8637	8421	8619	8532	8648	8420	8459	8476	8606	8466	8557	8605	8651	8486	8542	8715	8505	8598	8539	8451	8407	8761	8712	8602	8472	8491	8500	8496	8515	8585	8559	8474	8549	8690	8512	8533	8534	8466	8524	8583	8691	8436	8374	8583	8360	8585	8607	8505	8483	8479	8568	8619	8571	8586	8498	8602	8424	8469	8552	8500	8510	8571	8562	8494	8643	8563	8510	8486	8637	8377	8439	8484	8562	8557	8541	8515	8516	8593	8430	8398	8507	8491	8348	8516	8509	8487	8665	8551	8667	8652	8520	8417	8651	8468	8684	8527	8563	8570	8627	8488	8624	8675	8578	8442	8410	8492	8396	8417	8644	8455	8587	8672	8424	8483	8489	8539	8451	8556	8593	8592	8644	8345	8503	8589	8459	8417	8435	8516	8476	8541	8556	8628	8475	8461	8523	8470	8442	8374	8413	8478	8613	8508	8541	8664	8523	8426	8593	8685	8600	8385	8460	8534	8568	8525	8632	8470	8401	8415	8487	8531	8451	8535	8436	8537	8499	8414	8541	8453	8434	8490	8609	8808	8525	8407	8583	8498	8494	8391	8397	8547	8545	8474	8541	8480	8481	8460	8562	8308	8384	8434	8599	8577	8479	8422	8649	8614	8432	8588	8484	8424	8646	8672	8430	8556	8459	8456	8525	8431	8509	8470	8387	8721	8650	8516	8599	8496	8580	8518	8377	8456	8606	8699	8496	8464	8650	8427	8560	8540	8637	8524	8516	8545	8538	8385	8580	8569	8524	8459	8537	8500	8567	8657	8449	8517	8631	8608	8493	8463	8511	8572	8336	8698	8534	8637	8415	8453	8454	8560	8419	8387	8559	8539	8526	8445	8515	8537	8445	8578	8484	8574	8348	8475	8570	8605	8582	8369	8567	8496	8475	8609	8450	8521	8571	8471	8481	8507	8428	8365	8600	8441	8532	8480	8512	8457	8579	8552	8428	8582	8559	8442	8474	8629	8577	8510	8420	8612	8595	8515	8588	8460	8448	8472	8383	8469	8541	8544	8665	8531	8367	8635	8619	8513	8533	8456	8559	8451	8623	8599	8703	8432	8504	8423	8741	8491	8548	8556	8443	8531	8582	8456	8492	8460	8562	8618	8662	8523	8565	8531	8555	8537	8507	8438	8681	8491	8555	8541	8581	8652	8530	8507	8610	8577	8494	8515	8610	8555	8710	8434	8559	8656	8662	8603	8469	8462	8570	8633	8495	8443	8511	8534	8638	8637	8626	8605	8498	8526	8537	8494	8426	8553	8566	8453	8686	8560	8528	8443	8542	8571	8589	8390	8591	8473	8350	8444	8396	8694	8560	8605	8582	8634	8395	8498	8473	8466	8522	8533	8641	8614	8519	8500	8337	8494	8531	8562	8522	8471	8379	8503	8524	8539	8451	8379	8643	8517	8500	8519	8244	8567	8525	8447	8593	8464	8631	8541	8467	8389	8503	8590	8406	8572	8484	8580	8427	8414	8526	8610	8523	8491	8609	8673	8436	8442	8679	8650	8505	8590	8551	8405	8458	8427	8652	8550	8452	8549	8453	8574	8609	8462	8460	8586	8360	8608	8570	8468	8496	8449	8607	8419	8514	8522	8465	8442	8493	8473	8493	8334	8374	8435	8595	8324	8528	8540	8431	8534	8402	8647	8535	8485	8481	8517	8483	8447	8632	8462	8666	8702	8600	8331	8586	8437	8606	8513	8368	8498	8547	8495	8542	8637	8527	8693	8484	8454	8523	8475	8679	8398	8505	8654	8518	8522	8436	8389	8396	8554	8543	8459	8397	8515	8566	8503	8674	8499	8517	8455	8475	8646	8465	8587	8675	8511	8494	8460	8524	8512	8530	8391	8663	8538	8384	8466	8452	8404	8386	8543	8469	8510	8489	8526	8534	8715	8593	8487	8434	8356	8308	8512	8492	8573	8517	8517	8679	8374	8505	8495	8343	8592	8558	8556	8583	8525	8465	8426	8415	8499	8455	8525	8605	8373	8549	8427	8578	8590	8523	8528	8571	8263	8594	8389	8521	8452	8457	8552	8416	8663	8550	8514	8571	8378	8626	8564	8567	8334	8468	8565	8435	8417	8442	8572	8578	8631	8446	8408	8448	8619	8675	8502	8405	8467	8516	8538	8659	8623	8607	8425	8378	8552	8467	8516	8582	8564	8453	8495	8505	8488	8412	8560	8475	8439	8530	8616	8581	8435	8641	8654	8476	8726	8534	8423	8632	8558	8648	8625	8531	8568	8370	8550	8561	8339	8511	8492	8607	8510	8547	8535	8462	8555	8527	8629	8527	8412	8505	8616	8615	8594	8411	8496	8621	8531	8511	8387	8625	8560	8584	8724	8536	8523	8443	8514	8625	8289	8428	8391	8522	8521	8420	8569	8512	8627	8474	8557	8641	8499	8477	8483	8549	8498	8611	8632	8429	8669	8453	8479	8501	8581	8311	8460	8603	8431	8411	8532	8419	8547	8471	8539	8586	8438	8414	8501	8413	8696	8573	8552	8567	8474	8507	8543	8382	8645	8558	8440	8506	8548	8589	8579	8480	8595	8618	8586	8530	8592	8525	8489	8654	8459	8511	8401	8389	8563	8638	8537	8630	8638	8446	8402	8545	8369	8419	8557	8550	8474	8647	8500	8602	8444	8530	8553	8482	8608	8628	8455	8485	8647	8497	8608	8555	8541	8305	8271	8647	8502	8510	8678	8593	8535	8444	8569	8509	8617	8478	8519	8618	8422	8506	8494	8364	8540	8486	8481	8719	8567	8511	8556	8415	8464	8592	8642	8530	8672	8472	8410	8533	8553	8601	8611	8558	8584	8450	8555	8648	8426	8576	8497	8463	8570	8517	8572	8438	8480	8588	8502	8497	8436	8455	8473	8706	8532	8601	8590	8488	8499	8545	8491	8518	8586	8518	8497	8501	8480	8601	8621	8502	8488	8526	8617	8574	8487	8486	8423	8538	8560	8647	8417	8647	8591	8632	8590	8529	8587	8443	8599	8545	8374	8538	8525	8451	8385	8636	8408	8477	8395	8456	8437	8665	8472	8506	8558	8457	8497	8615	8679	8447	8501	8609	8372	8542	8533	8722	8703	8606	8509	8383	8725	8499	8563	8470	8713	8546	8590	8443	8514	8505	8583	8579	8628
14095	26601	24093	18475	14981	12828	11917	11221	11156	10732	10280	10038	9864	9891	12228	28683	32230	30011	23295	16842	13550	10171	9343	9310	9141	9232	9324	9224	9244	9262	9266	9319	9259	9317	9319	9250	9220	9192	9358	9300	9193	9408	9242	9294	9273	9075	9267	9220	9322	9215	9332	9317	9233	9377	9197	9095	9262	9226	9290	9280	9355	9237	9237	9333	9258	9266	9340	9243	9399	9302	9295	9321	9359	9238	9304	9377	9220	9341	9395	9342	9092	9256	9188	9161	9386	9300	9273	9121	9353	9249	9375	9218	9340	9215	9229	9335	9213	9285	9343	9162	9383	9188	9345	9288	9309	9071	9364	9150	9302	9252	9245	9266	9316	9256	9325	9356	9391	9354	9354	9311	9368	9190	9376	9154	9184	9373	9366	9383	9245	9303	9318	9167	9238	9226	9246	9265	9324	9219	9323	9214	9310	9149	9253	9250	9256	9183	9054	9387	9338	9413	9380	9185	9332	9285	9309	9373	9149	9137	9323	9229	9366	9251	9372	9240	9332	9320	9314	9253	9215	9281	9233	9188	9243	9189	9265	9224	9296	9254	9216	9188	9283	9324	9220	9251	9121	9263	9228	9252	9403	9241	9218	9134	9077	9167	9263	9247	9315	9333	9186	9266	9287	9268	9359	9272	9181	9284	9244	9156	9308	9246	9249	9383	9188	9173	9340	9221	9284	9492	9337	9231	9191	9296	9179	9269	9308	9387	9155	9323	8966	9356	9275	9179	9188	9299	9240	9185	9338	9233	9211	9287	9355	9339	9206	9243	9268	9148	9067	9260	9230	9210	9374	9218	9288	9329	9189	9069	9286	9197	9201	9363	9111	9324	9306	9141	9313	9204	9201	9283	9335	9208	9202	9138	9161	9229	9238	9402	9328	9375	9279	9307	9272	9296	9271	9204	9140	9237	9150	9208	9202	9266	9069	9338	9346	9379	9250	9283	9226	9360	9443	9215	9288	9289	9310	9194	9205	9272	9369	9373	9214	9248	9368	9221	9271	9320	9312	9225	9077	9243	9366	9146	9306	9200	9320	9139	9277	9319	9243	9409	9262	9369	9256	9112	9277	9308	9381	9422	9176	9335	9328	9194	9158	9274	9374	9199	9119	9465	9215	9182	9224	9162	9175	9162	9314	9280	9286	9279	9230	9329	9309	9074	9232	9194	9341	9285	9331	9304	9408	9234	9206	9291	9347	9341	9277	9234	9348	9212	9250	9152	9163	9257	9183	9136	9402	9346	9132	9361	9169	9427	9283	9336	9199	9223	9143	9278	9197	9394	9286	9241	9167	9259	9258	9309	9234	9361	9320	9120	9288	9220	9233	9293	9239	9383	9124	9187	9278	9278	9302	9345	9164	9317	9266	9260	9256	9115	9244	9303	9148	9350	9278	9227	9174	9274	9193	9171	9289	9403	9234	9293	9298	9351	9198	9292	9338	9191	9176	9267	9223	9125	9143	9138	9249	9185	9219	9164	9162	9357	9325	9453	9322	9139	9144	9142	9318	9147	9368	9304	9296	9148	9212	9227	9294	9180	9319	9238	9319	9263	9123	9190	9277	9194	9313	9130	9094	9263	9206	9205	9201	9348	9163	9224	9224	9237	9278	9137	9373	9217	9249	9299	9245	9297	9302	9236	9390	9303	9168	9332	9258	9310	9338	9147	9264	9360	9288	9208	9249	9139	9264	9278	9217	9278	9336	9269	9388	9285	9318	9109	9187	9351	9292	9153	9298	9338	9223	9181	9401	9201	9243	9197	9265	9308	9232	9270	9179	9116	9155	9235	9457	9202	9259	9374	9277	9255	9197	9353	9253	9155	9243	9331	9412	9343	9283	9257	9194	9305	9151	9172	9305	9150	9286	9277	9323	9220	9181	9099	9244	9250	9361	9278	9273	9216	9272	9212	9248	9253	9285	9207	9172	9259	9339	9150	9190	9335	9231	9278	9280	9218	9426	9110	9237	9341	9305	9275	9230	9292	9300	9133	9225	9130	9198	9176	9290	9194	9325	9276	9181	9199	9255	9295	9264	9270	9300	9250	9040	9197	9208	9294	9282	9391	9229	9101	9209	9292	9223	9205	9153	9333	9383	9218	9124	9229	9257	9226	9320	9465	9227	9154	9242	9184	9222	9257	9352	9240	9211	9243	9270	9189	9182	9421	9198	9170	9283	9197	9235	9123	9159	9299	9349	9347	9313	9143	9290	9227	9205	9368	9198	9205	9242	9252	9190	9222	9369	9186	9182	9344	9226	9166	9292	9168	9258	9327	9110	9155	9409	9303	9380	9256	9272	9312	9238	9377	9268	9265	9336	9366	9404	9331	9371	9385	9465	9364	9273	9239	9197	9342	9181	9282	9261	9205	9225	9246	9098	9247	9278	9238	9379	9335	9172	9333	9142	9215	9178	9155	9173	9275	9351	9117	9369	9080	9242	9145	9183	9055	9215	9290	9393	9104	9351	9257	9374	9271	9207	9519	9015	9193	9322	9298	9117	9128	9287	9263	9196	9277	9182	9213	9378	9350	9141	9206	9318	9212	9284	9156	9249	9320	9217	9353	9351	9173	9069	9406	9277	9285	9304	9371	9289	9365	9172	9370	9267	9204	9186	9283	9312	9105	9276	9281	9195	9263	9269	9250	9257	9239	9184	9409	9220	9279	9376	9212	9139	9355	9374	9230	9204	9366	9317	9179	9169	9267	9122	9147	9143	9222	9161	9309	9215	9230	9093	9228	9208	9306	9204	9324	9265	9227	9244	9134	9207	9176	9225	9343	9131	9285	9170	9257	9146	9210	9290	9315	9205	9384	9226	9267	9123	9222	9180	9276	9234	9216	9417	9234	9096	9268	9214	9255	9306	9287	9250	9324	9254	9190	9269	9066	9317	9225	9116	9317	9258	9181	9183	9182	9403	9217	9340	9165	9260	9275	9368	9094	9192	9191	9173	9257	9203	9154	9324	9197	9137	9235	9269	9349	9412	9116	9220	9327	9239	9191	9180	9373	9230	9156	9459	9263	9237	9358	9165	9207	9381	9121	9236	9296	9441	9228	9384	9214	9264	9167	9257	9221	9365	9183	9211	9191	9231	9198	9173	9156	9370	9266	9174	9173	9257	9285	9262	9289	9231	9203	9284	9211	9289	9239	9132	9229	9288	9141	9397	9192	9244	9102	9265	9265	9176	9448	9293	9349	9210	9389	9322	9280	9325	9339	9267	9246	9252	9259	9189	9290	9161	9276	9245	9337	9152	9169	9269	9334	9258	9190	9389	9329	9240	9258	9287	9325	9228	9327	9264	9223	9117	9330	9383	9185	9243	9268	9510	9154	9176	9312	9370	9122	9055	9339	9226	9196	9307	9187	9329	9212	9205	9142	9233	9246	9247	9114	9230	9292	9186	9279	9188	9321	9298	9221	9243	9242	9196	9342	9218	9246	9204	9184	9265	9170	9222	9191	9254	9367	9012	9300	9158	9215	9039	9182	9388	9211	9149	9294	9323	9188	9384	9444	9305	9242	9459	9168	9235	9328	9315	9011	9115	9183	9360	9132	9398	9296	9257	9260	9338	9278	9355	9405	9176	9255	9359	9241	9272	9396	9223	9346	9210	9183	9296	9293	9236	9301	9294	9246	9395	9178	9236	9122	9262	9137	9211	9108	9326	9307	9217	9331	9191	9336	9164	9080	9167	9378	9062	9352	9286	9220	9136	9332	9277	9267	9165	9280	9301	9199	9266	9187	9221	9214	9182	9216	9226	9227	8990	9336	9333	9433	9300	9392	9335	9234	9162	9169	9142	9255	9210	9398	9305	9166	9248	9243	9251	9261	9235	9250	9251	9295	9061	9332	9108	9269	9095	9246	9371	9354	9204	9187	9079	9350	9318	9404	9170	9162	9220	9391	9217	9289	9207	9217	9253	9003	9308	9195	9267	9258	9149	9184	9267	9277	9261	9554	9236	9181	9170	9303	9197	9373	9252	9291	9298	9319	9267	9304	9362	9320	9193	9153	9229	9358	9261	9224	9201	9248	9242	9295	9283	9233	9375	9374	9079	9131	9170	9347	9163	9167	9327	9214	9313	9278	9148	9209	9250	9219	9154	9295	9139	9271	9263	9313	9456	9175	9358	9319	9282	9189	9321	9198	9275	9210	9139	9109	9210	9312	9234	9180	9421	9267	9331	9235	9176	9148	9145	9214	9425	9375	9180	9282	9280	9217	9316	9281	9172	9119	9182	9312	9182	9220	9311	9301	9158	9294	9191	9225	9312	9299	9404	9301	9373	9167	9103	9297	9337	9279	9218	9269	9221	9298	9210	9333	9246	9164	9161	9087	9252	9415	9279	9251	9291	9160	9252	9319	9392	9343	9224	9191	9085	9212	9269	9353	9343	9210	9346	9154	9248	9304	9221	9086	9270	9269	9241	9219	9091	9341	9269	9312	9246	9305	9269	9165	9298	9146	9296	9313	9302	9258	9257	9411	9378	9259	9241	9245	9213	9184	9148	9169	9146	9207	9106	9391	9243	9320	9190	9191	9216	9209	9301	9282	9170	9269	9264	9286	9243	9227	9125	9137	9289	9208	9198	9149	9141	9381	9387	9119	9307	9240	9138	9282	9228	9160	9288	9244	9169	9281	9433	9503	9210	9080	9261	9152	9165	9200	9348	9182	9271	9239	9105	9310	9232	9243	9384	9206	9288	9187	9214	9141	9252	9243	9315	9177	9278	9241	9117	9307	9242	9199	9077	9145	9351	9255	9320	9253	9358	9120	9301	9346	9178	9251	9236	9268	9117	9156	9181	9213	9350	9096	9237	9186	9179	9267	9195	9130	9442	9193	9349	9223	9268	9471	9253	9272	9167	9401	9266	9270	9252	9399	9304	9342	9236	9238	9317	9263	9372	9191	9223	9283	9307	9285	9302	9184	9299	9298	9059	9337	9323	9277	9281	9129	9200	9233	9184	9093	9386	9330	9284	9337	9202	9248	9405	9282	9303	9122	9214	9287	9244	9286	9343	9228	9227	9309	9318	9194	9306	9191	9202	9013	9295	9188	9186	9230	9345	9300	9287	9105	9294	9131	9300	9176	9333	9206	9314	9060	9336	9186	9261	9236	9403	9313
26864	21072	20373	14862	10703	10075	10095	9736	9801	9860	9869	9694	9694	9623	9732	10362	11013	11463	11120	10552	9782	9510	9607	9528	9569	9626	9693	9532	9619	9588	9539	9667	9522	9593	9646	9612	9651	9625	9631	9561	9556	9736	9470	9633	9612	9456	9595	9619	9530	9748	9455	9550	9603	9426	9637	9537	9565	9722	9489	9420	9484	9503	9585	9702	9613	9747	9535	9575	9716	9592	9500	9504	9652	9512	9594	9595	9660	9634	9542	9660	9566	9528	9722	9674	9759	9611	9753	9705	9564	9629	9534	9539	9602	9772	9505	9489	9729	9679	9753	9541	9487	9669	9752	9558	9502	9411	9763	9617	9667	9529	9606	9618	9534	9468	9687	9547	9546	9675	9729	9664	9560	9558	9503	9518	9474	9469	9698	9537	9428	9648	9623	9631	9514	9660	9513	9682	9589	9531	9577	9625	9549	9599	9628	9471	9585	9492	9605	9394	9598	9431	9517	9563	9786	9675	9528	9707	9628	9556	9594	9705	9620	9760	9515	9579	9569	9555	9705	9545	9549	9689	9538	9591	9463	9655	9534	9677	9653	9519	9640	9717	9543	9565	9664	9663	9595	9483	9719	9628	9540	9495	9381	9729	9480	9527	9568	9587	9432	9671	9553	9464	9607	9712	9700	9603	9594	9547	9610	9460	9770	9602	9696	9574	9505	9551	9671	9576	9633	9471	9556	9579	9618	9570	9429	9528	9500	9567	9523	9690	9665	9764	9330	9591	9626	9632	9481	9644	9667	9626	9615	9589	9650	9438	9495	9658	9636	9577	9540	9574	9580	9436	9687	9562	9504	9620	9543	9731	9709	9560	9669	9682	9598	9799	9540	9610	9665	9494	9786	9535	9622	9493	9683	9539	9652	9700	9497	9556	9572	9628	9679	9578	9559	9554	9443	9829	9750	9619	9503	9511	9658	9551	9633	9638	9579	9621	9556	9497	9709	9574	9559	9585	9609	9640	9630	9621	9487	9698	9515	9494	9602	9593	9661	9620	9566	9619	9528	9637	9546	9611	9510	9553	9674	9591	9644	9492	9591	9509	9617	9483	9600	9549	9546	9519	9655	9602	9687	9542	9689	9568	9660	9652	9654	9564	9360	9575	9568	9675	9567	9567	9569	9641	9507	9606	9673	9598	9550	9699	9532	9574	9619	9607	9500	9694	9711	9627	9595	9705	9505	9486	9513	9703	9538	9715	9517	9585	9657	9741	9686	9712	9570	9569	9474	9513	9564	9662	9696	9677	9729	9670	9594	9618	9604	9594	9495	9571	9523	9533	9456	9453	9631	9635	9673	9585	9458	9671	9662	9563	9604	9662	9632	9393	9639	9623	9524	9512	9730	9723	9652	9716	9594	9761	9588	9556	9590	9582	9629	9646	9573	9429	9552	9636	9572	9453	9543	9476	9536	9502	9684	9559	9695	9557	9722	9614	9493	9612	9490	9659	9622	9701	9512	9597	9352	9483	9632	9420	9815	9537	9640	9622	9641	9501	9685	9597	9507	9487	9498	9650	9466	9569	9472	9572	9605	9358	9676	9519	9555	9504	9640	9551	9666	9655	9501	9580	9575	9619	9628	9547	9595	9659	9444	9665	9534	9626	9459	9608	9633	9563	9541	9663	9683	9629	9496	9534	9688	9680	9532	9478	9513	9537	9538	9624	9669	9513	9584	9630	9608	9799	9655	9549	9637	9657	9516	9646	9561	9551	9566	9489	9440	9684	9645	9505	9581	9526	9543	9600	9656	9493	9726	9513	9522	9701	9605	9506	9526	9551	9657	9701	9422	9461	9455	9481	9481	9624	9525	9385	9539	9459	9707	9415	9750	9824	9835	9661	9549	9526	9712	9502	9570	9479	9622	9558	9615	9460	9604	9678	9649	9567	9591	9653	9602	9632	9544	9635	9717	9540	9553	9601	9622	9628	9610	9693	9704	9536	9629	9723	9528	9681	9642	9668	9422	9738	9624	9701	9541	9416	9616	9696	9546	9683	9565	9406	9682	9662	9641	9522	9647	9454	9653	9482	9647	9649	9492	9543	9482	9568	9575	9762	9560	9740	9542	9552	9557	9488	9518	9552	9491	9683	9722	9582	9450	9554	9676	9700	9546	9573	9684	9682	9811	9609	9664	9526	9545	9729	9458	9615	9714	9822	9555	9701	9535	9533	9676	9591	9496	9539	9735	9664	9640	9507	9534	9439	9525	9527	9669	9639	9543	9646	9590	9518	9760	9615	9558	9483	9485	9626	9638	9535	9409	9531	9481	9714	9714	9439	9665	9551	9487	9544	9539	9668	9644	9709	9453	9614	9612	9534	9663	9706	9607	9483	9656	9439	9645	9566	9754	9578	9534	9450	9698	9654	9553	9507	9626	9630	9544	9611	9555	9468	9679	9516	9462	9442	9671	9567	9455	9559	9746	9751	9658	9625	9478	9599	9594	9637	9680	9565	9457	9711	9622	9585	9557	9591	9557	9591	9527	9433	9488	9520	9401	9588	9618	9667	9560	9486	9539	9546	9562	9548	9493	9488	9670	9624	9520	9759	9586	9512	9457	9578	9593	9622	9705	9652	9621	9525	9617	9786	9713	9769	9565	9495	9561	9718	9637	9529	9710	9723	9518	9783	9833	9526	9409	9587	9726	9507	9587	9600	9628	9681	9646	9615	9533	9704	9643	9535	9591	9634	9655	9564	9676	9442	9797	9605	9487	9739	9637	9667	9619	9652	9631	9646	9522	9561	9492	9482	9543	9581	9591	9675	9656	9581	9643	9605	9611	9678	9666	9541	9574	9576	9511	9363	9578	9458	9585	9607	9524	9619	9693	9444	9585	9676	9689	9712	9601	9548	9560	9593	9602	9565	9643	9541	9599	9642	9500	9702	9605	9491	9360	9614	9586	9628	9564	9535	9556	9621	9721	9740	9734	9530	9624	9692	9575	9344	9384	9536	9531	9658	9693	9536	9653	9516	9637	9605	9610	9630	9568	9687	9808	9632	9670	9583	9366	9427	9649	9616	9589	9466	9382	9608	9672	9541	9514	9423	9568	9395	9682	9563	9593	9716	9496	9620	9465	9671	9806	9596	9776	9523	9657	9673	9704	9585	9723	9652	9617	9587	9784	9662	9536	9556	9544	9488	9558	9464	9750	9454	9633	9511	9457	9547	9715	9535	9627	9718	9643	9533	9623	9759	9646	9416	9618	9490	9649	9517	9617	9516	9666	9617	9653	9628	9627	9613	9582	9497	9728	9630	9617	9620	9667	9648	9592	9553	9751	9591	9487	9697	9579	9748	9608	9716	9656	9673	9508	9649	9533	9646	9801	9506	9558	9606	9711	9540	9432	9683	9610	9615	9505	9623	9596	9715	9830	9806	9560	9454	9680	9354	9586	9625	9658	9702	9601	9577	9483	9415	9585	9585	9638	9667	9708	9580	9489	9572	9629	9444	9484	9673	9566	9714	9541	9513	9567	9594	9534	9423	9593	9589	9605	9494	9524	9631	9629	9508	9565	9528	9635	9501	9797	9565	9625	9520	9608	9638	9579	9594	9648	9528	9479	9570	9551	9503	9501	9506	9614	9519	9472	9724	9709	9485	9591	9708	9488	9523	9488	9528	9595	9635	9668	9670	9563	9590	9494	9499	9436	9530	9766	9577	9494	9542	9705	9677	9707	9495	9621	9632	9671	9521	9622	9528	9643	9580	9513	9525	9552	9554	9638	9633	9661	9572	9757	9591	9691	9620	9671	9474	9781	9635	9532	9415	9550	9621	9503	9648	9634	9881	9671	9605	9542	9616	9699	9500	9513	9677	9553	9566	9566	9547	9513	9678	9614	9588	9580	9571	9623	9781	9528	9639	9685	9631	9656	9724	9610	9637	9694	9608	9516	9618	9516	9555	9597	9598	9649	9623	9660	9498	9501	9533	9610	9693	9497	9508	9521	9506	9499	9603	9577	9735	9574	9617	9628	9508	9629	9562	9571	9623	9558	9671	9660	9666	9441	9698	9613	9634	9706	9537	9519	9340	9527	9782	9609	9652	9704	9390	9341	9520	9567	9757	9624	9597	9566	9584	9606	9508	9561	9754	9630	9645	9718	9624	9647	9546	9746	9556	9560	9693	9725	9678	9559	9570	9546	9583	9589	9545	9810	9696	9706	9578	9691	9747	9581	9633	9562	9498	9739	9520	9521	9462	9660	9508	9670	9850	9593	9624	9677	9560	9591	9718	9709	9859	9594	9575	9555	9500	9581	9634	9615	9652	9794	9499	9629	9662	9562	9661	9563	9444	9678	9468	9579	9448	9570	9697	9650	9582	9515	9582	9570	9509	9667	9600	9591	9735	9583	9509	9568	9658	9643	9668	9643	9468	9626	9620	9518	9541	9471	9678	9733	9599	9665	9586	9586	9683	9462	9662	9763	9591	9585	9622	9548	9491	9578	9660	9521	9525	9584	9698	9521	9586	9562	9492	9713	9579	9555	9541	9564	9691	9550	9610	9668	9547	9634	9694	9546	9647	9567	9531	9575	9536	9587	9431	9715	9458	9514	9544	9606	9617	9556	9501	9581	9446	9699	9604	9681	9553	9682	9505	9540	9584	9584	9736	9718	9631	9647	9501	9491	9590	9734	9544	9572	9685	9598	9412	9624	9749	9653	9626	9570	9626	9628	9679	9629	9697	9529	9560	9610	9580	9405	9685	9506	9757	9621	9501	9568	9659	9428	9641	9631	9584	9653	9558	9548	9632	9500	9521	9525	9616	9523	9571	9625	9691	9517	9599	9617	9477	9409	9628	9542	9618	9546	9603	9568	9561	9433	9575	9617	9634	9566	9494	9604	9766	9756	9713	9582	9630	9521	9638	9601	9470	9506	9595	9555	9501	9780	9487	9607	9646	9652	9708	9608	9635	9594	9647	9535	9627	9551	9609	9510	9611	9675	9502	9481	9576	9653	9434	9715	9601	9424	9529	9909	9559	9726	9801	9611	9344	9538	9775	9566	9604	9582	9566	9610	9478	9520	9709	9556	9693	9603	9727	9589	9543	9431	9787	9541	9716	9643	9591	9623	9661	9658	9556	9608	9507	9546	9481	9494	9517	9517	9610	9577	9617	9597	9606
12961	16230	15482	13911	11698	10948	10462	10277	10529	10674	10499	10360	10377	10183	10425	11638	12443	12582	12067	11123	10392	10065	9871	10145	10063	10170	10358	10093	10157	10139	10011	10143	10022	9983	10080	10256	10052	10120	10102	10220	10166	10093	10250	9999	10122	10122	9925	10196	10026	10065	10118	10100	10128	10010	10094	10201	10150	10162	10103	10176	10057	9931	9933	10077	10035	10023	10195	10139	10013	10046	10072	10026	10140	9990	10053	10097	10141	10122	10283	10247	10057	10164	10101	10037	10078	10027	10021	10077	10233	10158	10189	10164	10053	10006	10049	10046	10375	10165	10008	10048	10259	10137	10061	10185	10142	10119	10146	10015	10028	10028	10033	9988	10068	10054	9986	10290	10225	10161	10032	10098	10015	9996	10164	10099	10298	10228	10119	10221	10109	10081	10295	10181	10000	10096	10189	10331	10093	10052	10298	10260	10031	10049	10168	10142	10129	10071	10140	10071	9977	10107	10096	9924	10314	10097	10062	10262	10098	10023	10150	9923	10128	10119	10016	10157	10186	10133	10075	10156	10240	10189	10074	10159	10222	10076	10192	10129	10009	10101	9999	10042	10304	10090	10007	10087	10145	10158	10151	10070	10249	10304	10253	10104	10070	10088	10197	10051	10144	10094	10183	10187	10045	10141	10035	10049	10208	10179	10171	10147	10135	10146	9975	10135	10140	10135	10137	10167	9989	10070	10172	10323	10061	10127	10142	10260	9893	10081	10070	10137	10149	9983	9891	10160	10147	10154	10066	10207	10114	10056	10126	10119	10236	10150	10180	10088	9963	10013	10141	10131	10066	10098	9981	10189	10181	10109	10108	9835	10013	10105	10037	10113	10209	10101	10196	10210	10264	10267	10149	10187	10206	10163	10115	10113	10145	10244	10112	10089	10108	10138	10073	10076	10179	10134	10004	10170	10162	10082	10078	10126	10075	10179	10118	9995	10169	10036	10232	10217	10089	10222	10101	9926	10049	10191	10142	10005	10084	10136	9999	10170	10209	10101	10155	10079	10163	9997	10177	10008	10200	10036	10105	9975	10010	10081	10150	10091	10146	10055	10130	10101	9992	10102	9973	10053	10073	10181	10266	10020	10155	10044	10222	10043	10028	10193	10217	10241	10068	10178	9940	10120	10122	10125	9998	10119	10275	10217	10043	10167	10281	10055	10334	10057	10150	10201	10088	10063	10212	10142	10194	10161	10252	10127	10164	10236	10148	10212	10146	10068	9991	10210	10321	10024	9982	10213	10165	10029	10259	10095	10075	10093	10113	10099	10184	10042	10209	10252	10124	10207	10203	10212	10124	10096	10146	10134	10049	10089	10104	10297	10044	10036	10097	10258	10135	10163	9989	10172	10123	10148	10147	10083	10184	10162	10066	10126	10183	10033	10139	9961	10149	10015	10099	10129	10061	10213	10184	9924	10164	10152	10080	10112	10156	10250	10130	10140	10126	10092	10138	10123	10060	9983	10101	10058	10127	10155	10068	10177	10140	9997	10127	10225	10310	10183	10262	10198	10205	10055	10035	9981	10135	10277	10107	10153	10299	10165	10170	10168	10166	9950	10115	9999	10139	10205	10155	10068	10118	10194	9963	10159	10070	10190	10122	10063	10084	10071	10049	10127	10085	10187	10130	10155	10172	10129	10131	10119	10138	10158	10175	10143	10263	10155	10043	10264	9995	10177	10045	10079	10190	10192	10088	10087	10164	10028	10137	10044	10157	10177	10043	10168	10211	10139	10208	10208	10243	10179	10292	10098	10174	10292	10136	10046	10079	9979	10109	10240	10142	10122	10133	10075	10039	10063	10211	10081	10253	10119	10115	10161	10221	10141	10207	10219	10216	10200	10347	10238	10329	10097	10190	10225	10190	10184	10137	9963	10123	10230	10187	10001	10136	10068	10067	10150	10107	10225	10120	10014	10188	10103	10138	10151	10146	10134	10231	10165	10111	10089	10112	10137	10254	10072	10168	10025	10139	10107	10112	10016	10164	10101	10180	10129	10159	10080	10326	10158	9901	10133	10162	10185	9957	9948	9968	10220	10170	10089	10237	10233	10089	10157	10109	10144	10222	9987	10225	10214	10195	10088	10157	10351	10320	9975	9892	10118	10088	10251	10046	10126	10155	10206	10128	10216	10258	10081	10158	10313	10218	10048	10161	10064	10043	10119	9970	10124	10169	10118	10235	10208	9961	10056	10051	10166	10246	10059	10142	10284	10119	10068	10016	10213	10105	10092	10186	10202	10120	9989	10040	10035	10132	10142	9967	10153	10082	10107	9892	10146	10141	10194	10034	10185	10094	10075	10201	10169	10109	10040	10030	10205	10304	10007	10234	10203	10028	10300	10067	10116	10065	10173	10017	10303	10030	10199	10100	10024	10084	10161	10110	10209	10264	10088	10055	10130	10067	10107	10143	10182	10330	9962	10181	10085	10164	9980	10200	10120	10147	10201	10042	10016	10106	10143	10064	10221	10097	10287	10230	10060	10259	10147	10117	10093	10057	9933	10103	10197	10139	10143	9991	10179	10060	9976	10131	10118	10038	9915	10111	10111	10213	10156	10222	10260	10085	10330	10136	10119	10082	9940	10016	10253	10185	10072	10141	10080	10073	10260	9974	10156	10101	10100	10141	10122	10018	10012	10107	10157	9955	10035	10045	10128	10214	10156	10212	10221	10302	9993	10191	10145	10127	10048	10241	10083	10017	10038	10201	10163	10068	10131	10203	10231	10013	10310	10202	10239	10264	10170	10155	10152	10214	10126	10126	10109	10082	9987	10158	10166	10034	10105	10122	10035	10207	10244	10138	10165	10101	10092	10103	10030	9963	10188	10205	10253	10098	10100	10139	10117	10140	10051	10062	10127	10116	10156	10082	10125	10145	10042	10187	10122	10150	10092	10114	9948	10063	10061	10102	10217	10173	10111	9987	10135	10043	10066	10091	10164	10211	10072	10092	9960	10059	10165	10081	10043	9993	10147	10147	10100	10132	9992	10015	10047	10077	10086	10100	10181	9999	10213	10212	10052	10317	10133	10178	10219	10105	10121	10204	9917	10135	10201	10037	10041	10158	10080	10110	9996	10132	10164	10006	10202	10298	10088	10046	10328	10151	10042	10197	10144	10086	10022	10094	10027	10027	10080	10011	10077	9949	9976	10042	10042	10165	10158	10185	10083	10023	10170	10218	10150	10113	10152	10061	10209	10221	10091	10233	10164	10163	10170	10174	10042	10085	10067	10070	10248	10168	10056	10159	10109	10043	10101	10164	10170	9952	10040	10132	9997	10162	10181	10160	10099	10132	10078	10046	10032	10081	10213	10175	10140	10104	10060	10133	10220	10169	10033	10202	10133	10191	10062	10116	10157	10076	10087	10170	10306	10095	10234	10283	10095	10022	10234	10124	10145	10030	10138	10194	10072	9994	10127	10088	10130	10113	10066	10160	10104	10085	10200	10176	10154	10087	10199	10065	10049	9942	10080	10122	10052	10199	10246	10237	10101	10157	10200	10013	10173	10094	10101	10176	10046	10002	10125	10070	10272	10098	10319	10167	10229	10067	10008	10012	10198	10234	10102	10208	10005	9924	10084	10101	10088	9972	10274	10108	10109	10024	9975	10106	10099	10273	10169	10102	10135	10150	10201	10154	10248	10038	10135	10077	10023	10196	10006	10108	10200	10130	10048	10069	10104	10099	10178	10051	9974	10129	10171	10104	10133	10090	10137	10294	10174	10093	10003	10296	10128	10178	10172	9950	10349	10182	10119	10227	10001	10151	10089	10048	10167	10096	10065	10157	10228	10086	10038	10087	10176	10051	10202	10111	10228	10007	10175	10105	10121	10231	10072	10039	10171	10236	10140	10143	9946	10223	10204	10168	9901	9966	10227	10235	10178	10205	10083	10136	10187	10160	10239	10049	10212	10272	9992	10045	10094	10110	10161	10103	10197	10166	10125	10009	10163	10225	10206	10115	10129	10236	10134	10225	10138	10148	10145	10138	10120	10089	10115	10279	10121	10077	10212	10113	10096	10009	10260	10133	10093	10117	10080	10050	10039	10293	10131	10196	10063	10179	10105	10243	10155	10129	10168	10041	10327	10172	10163	10068	10131	10092	10009	10043	10165	10034	10199	10215	10208	10162	10111	10095	10188	10163	10196	10139	10137	10214	10048	10303	10195	10178	10121	10285	10030	10102	10015	10095	10097	10166	10190	10159	10037	9969	10196	10223	10341	10086	10126	10281	10109	10093	10139	10097	10167	10191	10009	10195	10075	10079	10187	10154	10104	10123	10101	10108	10149	10253	10212	9963	10182	10152	10142	10135	10112	10025	10154	10046	10114	10161	10066	10131	10195	10157	10094	10133	10089	10069	10046	10092	10272	10242	10036	10234	10138	10196	9980	10189	10047	10107	10066	10167	9955	10169	9997	10125	10220	10098	10049	10212	10064	10171	10082	9926	10215	10193	10197	10109	10109	10031	10197	10253	10118	10172	10153	10113	10087	10041	10130	10243	10312	10211	10051	10191	10060	10192	10089	10117	9983	10087	10210	10152	10204	10185	10178	10120	10217	10098	10067	10119	10096	10232	10272	10059	10089	10044	10026	10059	10143	10198	10133	10178	10114	10128	10112	10001	10005	10055	10370	10335	10245	10138	10158	10171	10107	10197	10109	10126	10242	10085	10081	10043	10090	10220	10209	10197	10232	10093	10037	10092	10128	10070	10048	10103	10110	10153	10173	10056	10140	10021	10167	10042	10067	10059	10035	10154	10117	10173	10197	10088	10122	10236	10054	10097	10109	10106	10140	10054	10040	10069	9983	10056	10154	10049	10118	10173	10146	10034	10111	10019	10245	10187	10075	10112	9962	10141	10171	10205	10078	10124	10165	10154	10101	10135	10169	10087	10231	10232	10034	10185	10037	10157	9943	10118	10016	10008	9981	10091	10070	10254	10044	10145	10130	10059	10075	10111	10052	10200	10124	10223	10138	10104	10211	10002	10318	10056	10090	10119	10066	10066	9999	10217	10250	10086	10149	10253	10259	10207	10208	10179	10142	10066	10114	10129	9999	10165	10209	10116	10087	10042	10163	10002	9962	10052	10093	10152	10115	10171	10289	10145	10076	10275	10202	10200	10167	10185	10084
23963	20916	28020	24015	20854	16214	13461	11576	11299	11568	11584	11173	10921	11039	11348	14350	19468	21092	18097	14649	12242	11356	10907	10828	10773	10739	10938	10746	10767	10946	10891	10919	10812	10755	10924	10838	10899	10775	10798	10872	10870	10868	10790	10855	10714	10847	10848	10814	10793	10766	10812	10761	10798	10599	10750	10710	10869	10899	10932	10655	10829	10603	10846	10813	10780	10790	11013	10823	10862	10903	10692	10873	10819	10770	10854	10886	10857	10960	10849	10978	10771	10718	10771	10723	10730	10769	10846	10874	10753	10751	10855	10837	10875	10794	10957	10934	10937	10896	10845	10845	10850	10787	10675	10861	10771	10724	10839	10655	10932	10709	10867	10763	10739	10932	10881	10745	10893	10928	10911	10689	10871	10820	10844	10850	10802	10681	10611	10942	10776	10896	10949	10831	10800	10920	11009	10915	10862	10721	10851	10788	10804	10854	10629	10725	10773	10858	10769	10546	10696	10697	10787	10906	10727	10729	10719	10812	10781	10751	10815	10969	10821	10736	10707	10780	10832	10711	10706	10731	10824	10746	10691	10697	10727	10842	10737	10885	11058	10575	10920	10609	10807	10783	10962	10873	10822	10626	10769	10815	10887	10753	10709	10708	10638	10914	10736	10794	10635	10543	10664	10735	10901	10798	11042	10999	10841	10795	10802	10846	10752	10762	10770	10721	11020	10841	10787	10791	10683	10890	10876	10728	10770	10971	11016	10743	10787	10832	10934	10787	10890	10856	10796	10715	10802	10699	10769	10736	10767	10708	10900	10827	10884	10843	10780	10790	10724	10748	10812	10821	10892	10638	10779	10653	10731	10814	10881	10825	10794	10742	10543	10859	10849	10662	10709	10767	10777	10636	10849	10861	10714	10869	10899	10731	10818	10793	10839	10547	10694	10783	10837	10728	10897	10802	10789	10822	10887	10800	10777	11022	10736	10741	10578	10690	10639	10780	10898	10895	10877	10806	10711	10754	10793	10745	10759	10822	10830	10753	10752	10639	10946	10900	10875	10916	10851	10875	10892	10810	10886	10559	10625	10824	11046	10791	10697	10701	10617	10655	10792	10704	10858	10879	10789	10879	10850	10732	10671	10620	10831	10830	10966	10738	10711	10705	10643	10686	10647	10816	10810	10744	10681	10843	10729	10774	10850	10813	10708	10832	10722	10780	10794	10849	10909	11000	10756	10728	10897	10656	10697	10959	10697	10611	10892	10810	10934	10755	10793	10705	10909	10755	10831	10699	11038	10855	10823	10864	10870	10943	10670	10900	10477	10669	10803	10853	10877	10749	10745	10751	10682	10721	10900	10712	10687	10739	10761	10877	10884	10875	10761	10757	10845	10795	10860	10894	10625	10634	10713	10679	10698	10674	10699	10830	10673	10668	10842	10670	10741	10787	10799	10655	10923	10813	10740	10871	10863	10788	10798	10749	10813	10925	10760	10716	10762	10703	10676	10769	10659	10772	10745	10600	10718	10792	10830	10767	10917	10775	10944	10909	10909	10707	10843	10907	10657	10744	10724	10666	10653	10819	10838	10695	10878	10878	10793	10801	10800	10745	10978	10904	10741	10720	10729	10698	10688	10968	10816	10768	10755	10693	10755	10815	10842	10729	10709	10850	10700	10701	10797	10753	10805	10761	10869	10759	11001	10791	10853	10851	10968	10766	10715	10535	10714	10594	10722	10815	10671	10866	10782	10946	10806	10926	10778	10838	10804	10813	10683	10783	10782	10826	10797	10746	10861	10773	10819	10729	10791	10623	10659	10828	10891	10795	10749	10857	10659	10883	10780	10831	10772	10926	10853	10680	10653	10727	10780	10683	10717	10844	10703	10863	10674	10810	10878	10843	10692	10717	10838	10634	10735	10618	10776	10808	10655	10855	10767	10803	10794	10733	10768	10921	10921	10849	10729	10906	10864	10678	10753	10794	11023	10826	11004	10817	10775	10734	10688	10746	10758	10748	10718	10796	10744	10705	10663	10699	10785	10697	10760	10840	10677	10815	10931	10762	10686	10985	10800	10767	10876	10888	10833	10751	10794	10846	10654	10680	10794	10797	10725	10734	10806	10760	10801	10843	10794	10654	10910	11019	10778	10808	10861	10795	10740	10764	10700	10748	10862	10872	10757	10881	10774	10747	10860	10609	10571	10909	10896	10681	10834	10704	10719	10720	10694	10890	10880	10739	10879	10724	10866	10904	10722	10926	10657	10844	10769	10663	10758	10871	10734	10922	10921	10965	10917	10854	10572	10795	10864	10774	10808	10753	10772	10777	10846	10687	10821	10625	10917	10718	10667	10578	10807	10704	10917	10833	10653	10858	10780	10783	10773	10722	10905	10897	10797	10911	10887	10931	10896	10884	10957	10879	10877	10599	10757	10739	10869	10886	10722	10694	10753	10783	10876	10849	10741	10815	10852	10776	10913	10929	10958	10769	10690	10795	10685	10614	10788	10700	10687	10572	10766	10737	10768	10663	10868	10730	10852	10961	10813	10741	10892	10673	10806	10712	10809	10816	10838	10926	10903	10745	10959	10800	10745	10959	10785	10758	10843	10764	10866	10588	10847	10767	10850	10813	11020	10700	10978	10776	10715	10616	10697	10777	10783	10840	11013	10889	11043	10837	10845	10841	10854	10720	10728	10756	10706	10873	10983	10714	10690	10863	10724	10765	10714	10757	10779	10655	10650	11008	10774	10886	10684	10842	10757	10691	10952	10792	10887	10821	10879	10823	10737	10710	10856	10841	10833	10846	10928	10821	10657	10708	10720	10785	10702	10800	10869	10730	10808	10744	10815	10776	10557	10756	10737	10736	10806	10772	10640	10737	10675	10753	10753	10845	10690	10610	10656	10655	10784	10746	10841	10850	10848	10830	10731	10912	10825	10725	10778	10888	10655	10586	10784	10831	10779	10773	10835	10639	10573	10696	10912	10668	10590	10705	10802	10800	10746	10774	10889	10767	10709	10824	10804	10759	10774	10637	10896	10707	10945	10656	10829	10646	10970	10828	10773	10821	10790	10878	10644	10859	10869	10772	10848	10700	10573	10795	10848	10713	10831	10893	10862	10829	10813	10800	10758	10870	10727	10776	10779	10753	10815	10772	10850	10724	10796	10657	10716	10717	10812	10756	10704	10758	10652	10930	10805	10858	10889	10907	10632	10793	10835	10733	10790	10765	10612	10945	10766	10808	10940	10862	10763	10745	10705	10771	10905	10744	10857	10753	10772	10658	10790	10753	10922	10814	10731	10827	10839	10823	10631	10822	10801	10902	10699	10877	10992	10857	10725	10802	10841	10598	10866	10668	10703	10726	10753	10762	10841	10740	10742	10842	10826	10745	10787	10657	10918	10646	10825	10819	10765	10669	10777	10764	10894	10581	10768	10717	10826	10792	10796	10668	10896	10883	10837	10820	10798	10852	10649	10768	10710	10670	10905	10853	10839	10796	10801	10703	10774	10621	10837	10821	10863	10791	10864	10838	10874	10735	10889	10720	10651	10772	10806	10877	10725	10898	10821	10807	10873	10816	10641	11020	10872	10700	10696	10819	10794	10880	10866	10835	10739	10903	10861	10805	10704	10697	10878	10941	10807	10687	10765	10850	10733	10801	10726	10830	10725	10738	10730	10569	10820	10712	10708	10971	10838	10624	10738	10787	10791	10783	10817	10731	10618	10687	10756	11115	10766	10814	10855	10833	10704	10888	10753	10779	10830	10994	10813	10808	10923	10729	10839	10830	10877	10827	10737	10875	10736	10885	10813	10827	10809	10865	10755	10755	10806	10797	10674	10808	10847	10798	10779	10900	10751	10783	10666	10736	10667	10919	10705	10690	10826	10924	10950	10956	10783	10668	10829	10815	10805	10741	10770	10846	10780	10808	10688	10744	10765	10804	11000	10811	10847	10683	10786	10581	10649	10978	10767	10981	10828	10743	10698	10719	10808	10764	10888	10834	10838	10617	10803	10692	10730	10863	10703	10832	10838	10730	10747	10907	11016	10652	10724	10909	10942	10814	10757	10901	10845	10731	10859	10732	10740	10905	10908	10743	10970	10718	10770	10907	10819	10699	10845	11002	10819	10773	10944	10926	10893	10963	10756	10675	10934	10667	10910	10808	10948	10910	10808	10837	10970	10789	10877	10505	10686	10853	10864	10603	10864	10807	10929	10628	10866	10637	10604	10830	10906	10780	10730	10778	10753	10769	10713	10777	10650	10959	10827	10873	10705	10806	10814	10747	10769	10732	10788	10869	10751	10911	10831	10826	10720	10808	10773	10859	10811	10832	10814	10523	10620	10762	10881	10721	10739	10837	10846	10901	10898	10752	10790	10876	10743	10885	10758	10963	10658	10706	10681	10615	11021	10774	10541	10631	10555	10896	10645	10980	10757	10672	10717	10780	10690	10724	10724	10908	10723	10922	10878	10628	10831	10682	10740	10828	10917	10841	10841	10834	10861	10706	10703	10852	10788	10827	10632	10652	10801	10621	10695	10642	10744	10637	10790	10839	10794	10837	10992	10827	10801	10871	10793	10899	10719	10644	10614	10789	10719	10861	10846	10928	10736	10655	10962	10891	10780	10790	10870	10790	10722	10919	10805	10904	10888	10838	10700	10704	10800	10824	10711	10706	10698	10923	10766	10824	10905	10922	10909	10879	10665	10744	10926	10890	10809	10881	10702	10676	10688	10869	10727	10728	10699	10740	10761	10748	10724	10698	10847	10963	10682	10705	10747	10682	10686	10629	10906	10820	10699	10788	10782	10891	10779	10838	10894	10819	10879	10791	10776	10614	10737	10951	10717	10779	10803	10828	11041	10793	10758	10842	10855	10706	10789	10759	10757	10862	10740	10737	10720	10796	10777	10790	10717	10764	10691	10700	10761	10748	10719	10753	10871	10729	10616	10815	10678	10614	10670	10746	10928	10682	11011	10668	10868	10682	10799	10647	10823	10882	10646	10659	10747	10792	10818	10741	10908	10762	10757	10784	10753	10603	10722	10613	10836	10633	10744	10780	10788	10882	10668	10562	10780	10696	10744	10780	10728	10741	10702	10805	10761	10754	10849	10784	10759	10763	10510	10764	10626	10826	10750	10778	10893	10771	10639	10905	10772	10952	10840	10887	10750	10744	10882	10796	10760	10747
12816	23444	23569	17463	13708	13042	12326	11898	11984	12349	12143	11286	11308	11127	11944	17357	24190	24236	20168	15612	12338	11364	11122	11027	11035	10957	11072	10951	11076	10834	11083	10971	11141	11027	11108	11069	11163	11160	11036	11216	11140	10967	11087	11163	11089	11168	10907	11077	11051	10923	10843	11042	10900	11228	11035	10967	10912	10800	10954	11141	11080	11044	11076	11004	10960	11066	11197	11099	10980	10964	10911	11013	11056	10924	10934	10901	11065	10973	10959	11012	10935	10961	10956	10990	11082	10912	10957	11024	11061	11031	11090	10896	11045	11085	10980	11185	10996	10958	11055	11051	10977	11014	11047	10946	11063	11251	10931	11051	11144	11078	10906	10995	11129	10830	11058	11069	10982	10801	10945	10951	11043	10869	11038	10940	10935	11065	11048	11046	11116	11036	10896	10958	10910	10952	11197	10983	11094	10881	11045	11100	11085	11074	10936	10948	11008	11119	10909	10933	11025	11210	10963	10884	10972	11078	11089	11126	11078	10992	10998	11031	11014	10740	11124	11042	10925	10892	11036	11095	10991	11161	10953	10999	11151	10955	11016	10949	11100	11034	11143	11020	11040	10941	11012	10906	11024	10911	11037	10930	11155	11049	11074	10906	11039	10934	11021	11087	11063	11057	11087	11037	10841	10902	10891	10986	11169	11035	11034	11086	10819	11094	10963	11012	10849	10898	10955	11055	10988	10982	10817	10998	10886	10927	11020	10882	10956	11082	10817	10979	10908	10768	11102	10903	10912	11059	11019	11151	11060	10982	11152	11041	11024	11093	10901	10958	10984	11065	11005	10998	11043	10995	10938	11108	10895	11028	11119	10995	10958	11032	11027	10969	10977	10905	11101	10861	10996	10984	11152	10988	10878	11089	11022	10925	10931	10949	11017	10889	11052	10951	10868	10813	11035	10860	10889	10915	11244	11030	11118	11047	10896	10909	10856	10960	11044	11011	11013	11010	11090	10982	10899	10835	10995	11059	10962	10978	11153	10891	11100	10941	10978	11094	10980	10927	11192	11047	11072	11021	10890	11066	10891	11055	11139	11045	10921	10891	10923	10840	11060	11029	10961	10799	10930	10894	11074	10946	10952	10927	11109	11036	11000	10999	11039	10904	10913	10996	10959	10980	11059	11042	10920	11032	10896	10992	10984	11102	11089	10986	11077	11000	11011	10963	10875	11028	10972	11119	11286	11047	10999	10960	10995	10961	11047	10957	11119	11023	11180	11100	10970	10978	11227	10933	10916	11037	10906	10965	11015	11061	11069	11032	10993	11076	11064	10938	10914	10904	10998	10931	10940	11032	11043	11049	11087	10944	10942	10845	11027	10855	10903	10937	11126	10982	10992	10963	11012	11043	11030	10948	11123	11166	10886	10935	11088	10904	10974	11049	11070	10936	11124	11028	11076	11064	10992	10955	10989	10939	10966	10849	10998	11063	10958	11037	11112	11055	10989	10997	11046	10834	10964	11101	10999	11187	10839	11193	10931	10941	11137	11090	10979	10918	11062	10854	10977	10792	10946	11061	10869	11060	10983	10965	11121	10937	11019	11049	11125	11008	10862	11095	10803	10940	10964	11016	11017	10978	11064	10860	10926	10981	10983	10887	10956	10984	11016	10862	11046	10941	11034	11017	11116	11003	10948	11025	11091	11119	10900	11027	11035	10980	11000	11076	10959	11014	10967	11113	10870	10867	10980	11040	11058	11085	11076	11028	11005	11113	11163	10972	10972	10946	11150	11001	10922	11070	11054	10824	10971	10937	11006	10926	10947	11000	11037	11016	11017	11070	11001	10911	11049	11121	11005	11054	11094	10999	11002	10969	10921	10927	10972	10959	10959	10981	10852	10789	11104	10955	10901	10948	11122	11039	10968	11062	11112	10907	10872	11016	10820	10982	10980	10933	11008	11081	10995	10958	10948	11047	11145	10957	10997	10865	11069	11133	11049	10853	11046	10983	11075	10987	10993	11116	11090	11048	10986	11101	10779	10988	11049	10966	10955	10951	11037	10741	10917	11135	11141	10992	10981	10948	11052	11057	11104	10968	11006	11046	11080	10996	11178	10886	11022	11100	10867	11163	11008	10974	10940	10921	11062	11188	11062	10939	11080	10899	10945	10999	11046	11099	11010	11053	11021	11165	11067	10973	11116	10968	10996	10955	11111	11005	11019	10921	10971	11011	10854	10935	10914	10999	11018	11015	10749	11150	10991	10964	10992	10890	10941	11102	10988	11151	10927	10985	11062	10906	10992	11105	11029	11001	10895	11048	11211	10899	11029	11090	10721	11058	10999	10932	11053	11093	11014	11022	11029	11089	10985	11019	10908	10986	10958	10889	11034	10903	11041	10946	10817	11094	10933	10975	11062	11084	11005	10999	11093	11196	10952	11090	10950	11120	10894	11106	11091	11159	11014	10902	11078	11053	10943	11062	11057	10905	11072	11018	11074	10918	11070	10917	10975	10924	11073	11051	11027	11071	10953	11141	10906	11130	10926	10965	11149	10972	11005	11131	11022	11034	11004	11060	11134	11155	10928	11048	11017	11050	10972	10888	10883	11130	10888	11085	10993	11067	10922	10957	11082	11103	10914	10960	10999	10936	11090	11038	10915	11037	11005	11102	11025	11060	11075	11140	11073	11064	10945	10895	10981	10871	11216	10945	10955	11016	10986	10888	10909	11011	11059	10984	11059	11112	11120	10975	10920	10919	10897	11054	11008	10932	11047	11127	11097	10867	10962	11016	10974	11049	11181	10916	10913	11005	10968	11004	11131	10853	11093	11040	10941	10999	11170	11071	11027	11224	10977	10982	10920	10883	11067	10967	10909	11056	11150	11007	10981	10856	10969	11050	10980	11137	11086	11060	11069	10929	10967	11086	10893	11020	10916	10998	10875	10915	10939	10901	10926	10978	10996	11017	10895	11015	11009	11188	11022	10933	11032	11006	10859	11042	10941	10952	11068	10885	11006	11084	11076	11152	11023	11071	11146	10953	10922	11016	11026	10783	10926	11007	11047	11004	10909	10929	11080	10931	11147	10793	10861	11119	11003	10931	10984	11028	11029	10990	10956	11027	10929	11038	10963	11090	11005	10894	11045	11036	11087	11105	11100	11075	10948	11046	11274	10879	10884	11082	11070	10946	10924	11031	11075	11059	10986	11084	11032	10891	11082	10990	11096	11034	11044	10957	11102	10777	10967	10871	11093	11064	11081	11047	10932	11038	11107	10945	10978	11003	10933	10920	11138	11032	11012	11068	10993	11062	10954	11009	11040	10942	11049	11030	10985	11119	10992	10997	10986	10942	11138	10936	10994	10960	11121	10816	10978	11039	10995	10918	10950	10976	10864	11121	10907	11090	10953	11126	11022	11022	10972	11016	11066	10968	11163	10751	11216	10997	11038	10969	10948	10934	11058	11094	11027	10876	11070	10967	11014	10922	10924	10995	10984	10909	11003	10879	11038	10694	11053	11032	11036	11163	10972	10904	10986	11079	11042	10868	10942	11054	10947	11000	11111	11048	11038	10944	10940	10953	10855	11014	10951	10910	10964	10965	10980	10962	11104	10956	10775	11229	10963	11022	10835	11000	10926	10931	10870	10832	10998	11042	11055	10971	11012	11091	11010	10968	11077	11095	10918	11196	10936	11075	10941	10823	11149	11023	10915	10894	10988	11143	10998	11224	10929	11057	11052	10890	10950	10942	10934	11097	11143	10996	10987	11003	10934	11094	10959	11048	11126	10867	10907	10938	11016	10958	10830	10944	10949	11051	11063	10996	10960	10995	10853	10913	11101	11013	10909	11090	10879	10900	10916	10977	10945	10949	10949	10991	11003	11029	10936	11072	11061	11031	11024	11055	11010	10965	11050	11127	10995	11069	11047	10911	11060	10920	11225	10969	11058	10984	11099	11041	11107	11066	11004	10867	11075	10981	10947	10975	11066	10982	10893	10947	10907	11128	11168	11067	11078	10902	11009	10965	11041	11126	11046	10958	10878	11211	11041	10975	10949	10973	11071	10949	11103	10959	11121	10962	11087	11020	10934	11094	11024	10966	10890	10890	10937	11094	11009	11023	11052	11029	11001	11182	10997	10858	10964	10746	11075	11048	10995	11091	10945	10881	11153	11006	11056	10987	11108	10945	11000	11006	11033	11019	11166	11074	10853	11008	10958	11052	10951	10971	10986	11004	11082	11029	10870	11036	11081	10995	11089	11153	10994	10893	10976	10939	11073	11039	11127	11067	11114	10975	10979	11004	10974	11130	11146	10940	10985	10907	11008	10967	10863	10996	11072	11099	11026	11118	10926	11050	11105	11171	11082	11010	11019	11141	10989	11059	10967	11006	10967	11020	11106	10952	11052	11108	10859	10948	10836	10908	11042	11092	10948	10993	10927	10963	11023	11006	11025	10891	11075	10900	10989	10997	10976	10990	11010	10969	10858	10962	11032	11056	11013	11042	10893	10991	10909	11110	10841	11024	11164	10901	10872	11022	11136	10924	10971	10911	11138	11027	10953	10907	10930	10913	11037	11078	10987	11112	10940	10859	11079	11088	10892	11081	10962	11098	10956	11026	10949	11010	10947	10874	11047	10986	11087	10979	10881	10919	11011	10925	11047	10982	10953	11165	10979	11028	10948	11067	11010	11026	11042	10982	10764	11082	11092	11143	11020	10790	10909	11047	11249	10987	10962	11126	11126	10983	11080	10952	11010	11048	10947	10867	10975	11043	11017	11072	11040	10922	11202	10983	11056	10927	10939	11041	10930	11115	11077	10930	10993	10955	11047	11062	10952	10925	11154	11072	10927	11071	10810	10882	10943	11105	11006	10996	11060	11012	11004	10843	11019	10964	10859	11077	11007	11088	10978	11121	10968	10936	11062	11142	11119	11035	10943	10957	10959	10983	11164	10951	10989	11111	11033	11067	11064	11100	10793	11034	11004	11041	10955	11004	11159	11010	10911	11051	11107	10874	10877	10920	11019	10996	11106	11072	10883	10905	11071	10894	10913	11166	10977	11024	11087	10995	10889	11064	10971	11049	11052	11109	10956	10859	11054	11006	10899	11027	10980	10863	11017	11011	10929	11025	11070	10998	11119	10988	11140	11104	10969	11162	11091	10892	11040	11138	11059	10971	11121	10907	11066	10911
22590	20926	28652	23343	21031	22520	22704	16721	15917	15848	15656	15153	14956	15051	15793	22571	29915	30821	27629	22466	18306	15674	14691	14709	14643	14556	14456	14444	14507	14397	14625	14658	14583	14732	14605	14687	14630	14486	14580	14501	14360	14455	14360	14429	14491	14740	14525	14592	14339	14627	14741	14485	14579	14475	14436	14728	14517	14498	14661	14587	14489	14471	14517	14597	14542	14659	14252	14477	14337	14384	14372	14511	14643	14665	14568	14412	14530	14515	14569	14572	14465	14327	14306	14493	14463	14416	14418	14445	14537	14629	14557	14541	14518	14393	14482	14443	14347	14484	14286	14536	14667	14685	14408	14511	14555	14520	14560	14480	14652	14515	14446	14405	14513	14331	14641	14317	14455	14414	14613	14595	14431	14295	14334	14450	14493	14477	14452	14551	14776	14577	14450	14607	14526	14388	14343	14357	14402	14358	14346	14559	14454	14301	14400	14413	14479	14501	14386	14657	14438	14335	14629	14604	14387	14702	14471	14691	14469	14289	14373	14503	14532	14497	14265	14565	14491	14770	14544	14640	14617	14355	14601	14248	14412	14522	14414	14530	14401	14676	14552	14372	14305	14541	14493	14483	14404	14701	14544	14433	14380	14370	14414	14437	14345	14213	14369	14376	14346	14326	14525	14383	14438	14486	14600	14533	14505	14558	14578	14336	14268	14612	14483	14265	14368	14578	14426	14415	14473	14390	14355	14326	14581	14362	14459	14517	14452	14378	14132	14526	14489	14257	14364	14447	14502	14443	14408	14499	14338	14581	14405	14417	14339	14445	14544	14526	14250	14456	14450	14369	14363	14362	14400	14325	14450	14391	14465	14428	14640	14415	14178	14325	14512	14543	14445	14571	14402	14479	14410	14550	14596	14282	14318	14337	14339	14487	14504	14323	14458	14284	14471	14329	14323	14425	14360	14355	14476	14595	14445	14357	14445	14471	14350	14526	14352	14438	14233	14307	14332	14554	14419	14492	14620	14435	14503	14540	14232	14346	14361	14360	14252	14282	14426	14485	14578	14391	14489	14336	14550	14516	14675	14434	14405	14384	14359	14630	14428	14291	14263	14381	14462	14559	14507	14488	14389	14302	14509	14421	14379	14414	14468	14314	14490	14433	14413	14493	14447	14465	14386	14426	14359	14424	14549	14597	14465	14516	14405	14397	14479	14168	14512	14538	14418	14455	14343	14506	14218	14273	14483	14542	14549	14437	14273	14404	14428	14334	14597	14535	14321	14361	14321	14492	14479	14455	14382	14438	14373	14444	14492	14393	14345	14379	14430	14444	14379	14546	14366	14370	14433	14467	14465	14239	14344	14547	14456	14365	14492	14358	14486	14401	14460	14466	14293	14482	14582	14382	14662	14185	14408	14415	14424	14390	14522	14382	14304	14411	14461	14392	14484	14560	14492	14210	14469	14329	14658	14436	14478	14570	14464	14435	14384	14316	14528	14492	14551	14488	14428	14532	14426	14432	14434	14478	14495	14588	14311	14366	14446	14439	14280	14501	14644	14234	14392	14470	14393	14576	14523	14566	14355	14383	14406	14577	14361	14390	14240	14293	14412	14521	14366	14244	14474	14631	14522	14237	14336	14499	14464	14546	14212	14485	14496	14452	14286	14485	14436	14386	14382	14321	14490	14419	14587	14391	14433	14441	14260	14473	14423	14404	14404	14517	14314	14489	14542	14560	14436	14583	14180	14519	14618	14661	14464	14540	14470	14368	14457	14560	14316	14232	14340	14341	14431	14334	14278	14291	14514	14455	14379	14511	14366	14443	14507	14609	14608	14271	14232	14441	14387	14277	14379	14239	14513	14337	14659	14436	14291	14493	14330	14413	14621	14508	14541	14405	14453	14448	14343	14325	14424	14622	14527	14424	14524	14480	14388	14407	14448	14451	14445	14267	14478	14528	14383	14234	14421	14479	14403	14374	14440	14363	14559	14238	14549	14466	14585	14269	14436	14415	14399	14436	14547	14468	14387	14355	14426	14312	14432	14500	14551	14505	14413	14654	14696	14410	14424	14391	14457	14439	14599	14377	14298	14289	14473	14381	14703	14464	14264	14552	14535	14389	14552	14548	14432	14428	14449	14362	14518	14385	14469	14415	14491	14224	14398	14484	14322	14522	14567	14279	14469	14296	14254	14382	14385	14413	14425	14337	14575	14668	14342	14656	14422	14458	14535	14734	14568	14442	14414	14308	14319	14324	14419	14546	14356	14394	14446	14460	14275	14466	14532	14442	14509	14425	14502	14667	14456	14399	14550	14468	14474	14458	14248	14476	14448	14532	14373	14438	14442	14494	14567	14554	14470	14366	14573	14605	14383	14458	14508	14480	14318	14389	14494	14522	14440	14307	14325	14499	14492	14477	14245	14369	14461	14237	14351	14435	14482	14506	14375	14630	14538	14358	14468	14356	14443	14318	14310	14452	14580	14692	14480	14310	14446	14625	14427	14434	14606	14608	14574	14265	14465	14552	14360	14336	14366	14308	14398	14416	14406	14362	14424	14672	14443	14212	14301	14421	14357	14549	14503	14419	14345	14406	14356	14299	14401	14406	14364	14365	14449	14518	14519	14306	14264	14403	14626	14602	14559	14560	14348	14532	14324	14264	14515	14295	14203	14496	14566	14572	14450	14335	14344	14336	14360	14389	14483	14479	14426	14348	14229	14362	14309	14439	14241	14377	14525	14260	14264	14287	14484	14354	14386	14389	14359	14371	14515	14398	14495	14417	14433	14368	14462	14419	14485	14443	14466	14464	14475	14313	14396	14277	14374	14293	14474	14503	14553	14471	14401	14485	14512	14204	14520	14315	14475	14520	14378	14494	14406	14381	14361	14565	14584	14299	14447	14283	14346	14373	14426	14381	14531	14532	14465	14323	14430	14394	14571	14343	14437	14413	14270	14400	14348	14518	14396	14410	14210	14428	14535	14523	14612	14456	14528	14453	14435	14505	14640	14515	14351	14405	14304	14350	14587	14416	14318	14338	14507	14409	14552	14388	14419	14509	14421	14397	14362	14440	14402	14367	14531	14451	14278	14547	14409	14400	14454	14480	14563	14570	14493	14220	14353	14454	14536	14439	14365	14552	14488	14455	14533	14336	14437	14481	14410	14529	14680	14397	14319	14408	14353	14358	14458	14327	14441	14520	14528	14291	14432	14352	14252	14407	14559	14471	14681	14474	14555	14320	14356	14270	14522	14458	14432	14346	14474	14526	14455	14369	14307	14445	14346	14644	14577	14547	14365	14409	14264	14326	14332	14448	14414	14352	14317	14461	14467	14537	14437	14395	14257	14557	14414	14386	14324	14269	14394	14323	14421	14430	14284	14473	14452	14436	14341	14239	14356	14459	14420	14569	14394	14519	14509	14448	14443	14382	14307	14588	14305	14415	14409	14397	14617	14446	14279	14365	14574	14574	14426	14440	14258	14387	14550	14468	14286	14388	14349	14367	14423	14730	14398	14234	14323	14469	14359	14308	14434	14197	14423	14402	14329	14434	14160	14479	14207	14265	14543	14476	14410	14327	14487	14310	14525	14473	14438	14520	14435	14470	14342	14281	14527	14458	14604	14453	14377	14420	14417	14446	14375	14680	14219	14603	14358	14567	14565	14599	14330	14403	14475	14393	14283	14414	14301	14461	14553	14369	14353	14363	14527	14301	14550	14433	14339	14445	14388	14314	14396	14606	14501	14360	14428	14385	14523	14459	14556	14454	14442	14669	14478	14426	14432	14340	14285	14303	14496	14477	14379	14354	14379	14626	14342	14312	14282	14336	14586	14386	14574	14585	14410	14353	14633	14540	14362	14538	14569	14414	14551	14454	14374	14679	14509	14485	14366	14457	14462	14524	14539	14240	14502	14528	14478	14286	14420	14240	14209	14428	14340	14342	14515	14327	14576	14416	14473	14517	14291	14324	14330	14404	14558	14427	14373	14332	14422	14325	14240	14402	14465	14439	14585	14418	14567	14512	14469	14466	14351	14423	14448	14402	14436	14305	14316	14482	14384	14556	14512	14457	14332	14332	14448	14368	14234	14306	14284	14562	14270	14493	14263	14379	14154	14407	14415	14318	14429	14428	14455	14433	14384	14602	14389	14474	14436	14480	14558	14413	14395	14564	14456	14436	14460	14316	14377	14347	14342	14488	14393	14364	14315	14366	14361	14258	14264	14444	14352	14369	14508	14354	14412	14344	14515	14470	14539	14440	14347	14500	14328	14478	14407	14535	14463	14268	14541	14502	14435	14348	14409	14356	14426	14296	14262	14286	14521	14443	14477	14575	14327	14478	14435	14280	14400	14616	14515	14516	14517	14407	14462	14427	14303	14500	14296	14473	14306	14449	14373	14480	14243	14495	14569	14353	14575	14454	14432	14410	14458	14444	14298	14416	14330	14398	14344	14389	14465	14402	14512	14486	14471	14366	14450	14349	14320	14495	14547	14352	14513	14574	14544	14408	14426	14200	14459	14359	14509	14416	14328	14281	14444	14430	14434	14459	14564	14498	14361	14325	14293	14529	14412	14382	14448	14475	14470	14460	14222	14475	14416	14438	14384	14574	14433	14379	14313	14441	14520	14334	14522	14402	14396	14417	14490	14419	14607	14511	14449	14511	14566	14369	14663	14395	14359	14344	14390	14372	14467	14289	14495	14425	14316	14405	14533	14537	14447	14521	14469	14440	14647	14579	14529	14457	14399	14361	14494	14756	14420	14214	14400	14263	14606	14369	14529	14320	14493	14302	14499	14556	14494	14481	14424	14417	14635	14408	14439	14425	14462	14419	14340	14396	14406	14327	14483	14452	14456	14314	14607	14336	14426	14377	14410	14588	14633	14370	14477	14419	14586	14504	14496	14423	14411	14563	14393	14399	14450	14347	14568	14249	14535	14347	14310	14469	14591	14299	14430	14361	14385	14511	14356	14515	14599	14532	14504	14461	14366	14440	14516	14521	14332	14351	14605	14373	14350	14465	14488	14515	14304	14472	14148	14299	14387	14558	14407	14464	14318	14442	14685	14731	14460	14491	14613	14593	14533	14487	14324	14542	14586	14366	14552	14400	14636	14409	14488	14413	14400	14428	14410	14327	14450	14482	14472	14385	14423	14312	14422	14398	14518	14543	14536	14481	14619	14435	14462	14470
15594	31329	29330	22882	19449	17872	16057	15750	15638	15065	14603	14020	13904	13801	15694	26507	33574	32667	29260	22741	17436	14495	13586	13196	13373	13497	13238	13391	13373	13500	13521	13384	13254	13255	13085	13330	13481	13443	13495	13444	13449	13403	13359	13504	13380	13526	13510	13335	13510	13361	13373	13434	13384	13362	13316	13303	13405	13393	13404	13277	13432	13337	13350	13406	13462	13348	13345	13363	13413	13297	13306	13508	13476	13341	13402	13360	13325	13564	13466	13331	13332	13213	13481	13258	13394	13402	13388	13594	13482	13487	13417	13335	13436	13352	13497	13317	13324	13386	13328	13282	13299	13404	13208	13361	13307	13261	13299	13416	13317	13329	13363	13293	13338	13320	13167	13415	13306	13241	13283	13446	13366	13241	13508	13275	13241	13398	13443	13392	13203	13365	13293	13172	13318	13419	13252	13435	13437	13329	13373	13447	13268	13336	13443	13301	13405	13533	13538	13480	13317	13149	13410	13360	13184	13307	13370	13281	13470	13492	13321	13505	13275	13481	13353	13248	13309	13361	13490	13327	13235	13330	13360	13463	13399	13366	13362	13414	13295	13288	13406	13207	13381	13303	13341	13305	13294	13263	13285	13389	13218	13251	13367	13433	13418	13465	13382	13339	13424	13213	13370	13310	13290	13294	13354	13312	13383	13421	13300	13375	13326	13296	13360	13413	13304	13471	13342	13275	13410	13311	13380	13497	13371	13353	13317	13260	13385	13198	13309	13366	13439	13070	13202	13346	13440	13366	13328	13293	13271	13402	13250	13368	13386	13264	13241	13285	13292	13346	13438	13490	13326	13495	13359	13377	13343	13280	13336	13204	13317	13285	13373	13435	13246	13185	13328	13353	13277	13485	13313	13383	13447	13228	13443	13245	13373	13256	13245	13188	13365	13420	13297	13508	13433	13195	13278	13289	13358	13337	13297	13358	13088	13378	13297	13136	13508	13393	13384	13408	13437	13439	13304	13480	13292	13287	13333	13302	13295	13433	13393	13493	13295	13411	13328	13298	13401	13407	13284	13282	13271	13324	13308	13279	13407	13341	13361	13265	13454	13310	13467	13405	13326	13273	13243	13416	13266	13415	13283	13501	13261	13307	13240	13256	13388	13337	13497	13209	13420	13545	13302	13270	13338	13400	13470	13256	13251	13312	13308	13576	13514	13139	13259	13381	13220	13268	13347	13298	13398	13365	13459	13331	13366	13439	13266	13293	13275	13410	13496	13238	13157	13556	13197	13376	13331	13370	13258	13249	13500	13273	13311	13317	13299	13259	13296	13242	13349	13364	13280	13296	13330	13420	13450	13300	13474	13334	13291	13378	13274	13441	13254	13148	13320	13210	13415	13268	13291	13298	13367	13301	13422	13303	13404	13542	13251	13382	13273	13324	13212	13320	13314	13255	13327	13315	13413	13236	13300	13254	13339	13292	13413	13340	13328	13306	13182	13291	13310	13355	13346	13295	13315	13244	13438	13381	13460	13258	13218	13383	13156	13493	13341	13194	13325	13403	13284	13228	13485	13389	13402	13280	13127	13280	13402	13290	13149	13199	13458	13344	13400	13349	13468	13271	13230	13322	13163	13436	13369	13463	13387	13317	13265	13279	13431	13279	13208	13385	13402	13474	13396	13365	13305	13395	13297	13473	13423	13359	13344	13306	13230	13271	13292	13393	13423	13278	13306	13434	13301	13334	13327	13231	13331	13415	13397	13424	13347	13302	13320	13294	13234	13536	13250	13433	13433	13312	13516	13340	13469	13288	13299	13313	13305	13357	13349	13288	13380	13257	13253	13334	13238	13370	13338	13357	13385	13254	13273	13381	13435	13500	13173	13308	13480	13287	13283	13335	13314	13211	13326	13178	13528	13277	13200	13364	13526	13167	13477	13444	13471	13301	13420	13412	13170	13466	13341	13370	13268	13329	13342	13381	13307	13269	13366	13239	13351	13370	13450	13344	13174	13372	13464	13272	13646	13238	13241	13390	13403	13175	13334	13357	13335	13376	13172	13282	13454	13308	13338	13557	13351	13253	13393	13330	13323	13241	13460	13342	13274	13465	13267	13499	13241	13287	13304	13316	13317	13347	13453	13171	13285	13266	13351	13442	13257	13175	13361	13238	13433	13305	13264	13335	13318	13164	13342	13257	13399	13339	13366	13267	13301	13358	13228	13437	13335	13415	13413	13360	13344	13317	13330	13254	13236	13361	13430	13287	13255	13353	13291	13255	13277	13480	13207	13313	13278	13203	13284	13456	13362	13372	13195	13537	13321	13238	13265	13347	13188	13446	13337	13286	13331	13157	13411	13255	13327	13285	13334	13211	13218	13340	13488	13362	13317	13644	13400	13526	13452	13190	13560	13435	13211	13151	13358	13274	13289	13361	13312	13365	13306	13405	13255	13373	13450	13340	13353	13321	13339	13153	13531	13425	13192	13314	13342	13256	13250	13259	13257	13205	13414	13337	13387	13263	13390	13369	13182	13215	13500	13310	13260	13284	13358	13316	13423	13327	13259	13204	13513	13291	13455	13331	13235	13421	13380	13374	13328	13363	13273	13356	13334	13348	13369	13340	13349	13402	13427	13277	13377	13440	13228	13450	13446	13353	13407	13394	13407	13420	13397	13379	13246	13252	13198	13481	13190	13463	13405	13282	13338	13231	13235	13275	13429	13274	13373	13382	13458	13203	13328	13111	13404	13298	13314	13377	13299	13388	13242	13403	13362	13251	13372	13240	13350	13294	13406	13263	13292	13314	13253	13429	13469	13423	13478	13203	13471	13438	13626	13368	13297	13346	13320	13315	13499	13451	13399	13319	13256	13364	13360	13343	13263	13324	13461	13318	13399	13256	13502	13304	13235	13254	13468	13338	13289	13379	13250	13423	13396	13321	13413	13345	13318	13442	13283	13408	13503	13431	13413	13311	13402	13307	13316	13241	13296	13540	13395	13357	13397	13397	13246	13275	13288	13315	13346	13359	13457	13200	13430	13202	13266	13361	13421	13310	13375	13392	13342	13320	13415	13357	13216	13329	13487	13391	13239	13415	13440	13167	13343	13515	13376	13415	13408	13269	13387	13263	13418	13400	13242	13328	13245	13408	13228	13385	13412	13378	13349	13370	13278	13274	13499	13438	13287	13244	13463	13420	13408	13219	13393	13327	13374	13403	13409	13270	13336	13356	13324	13393	13334	13291	13334	13478	13497	13479	13399	13381	13413	13412	13524	13290	13359	13283	13262	13201	13399	13202	13249	13337	13482	13340	13220	13310	13386	13218	13319	13380	13398	13309	13392	13376	13374	13377	13400	13204	13383	13457	13468	13446	13334	13334	13255	13305	13354	13278	13417	13438	13449	13202	13244	13388	13271	13168	13418	13620	13286	13440	13514	13465	13265	13210	13393	13222	13073	13318	13210	13610	13575	13366	13307	13362	13380	13422	13343	13190	13312	13334	13245	13395	13367	13235	13392	13186	13355	13522	13454	13430	13260	13296	13288	13278	13320	13207	13405	13338	13405	13407	13142	13353	13441	13372	13347	13483	13240	13347	13335	13309	13208	13427	13363	13383	13273	13218	13540	13443	13557	13262	13485	13257	13308	13390	13473	13311	13418	13326	13255	13424	13449	13158	13386	13251	13538	13141	13304	13219	13425	13457	13442	13489	13295	13435	13415	13264	13357	13340	13328	13383	13194	13310	13381	13479	13467	13311	13128	13236	13431	13164	13519	13362	13497	13444	13400	13406	13330	13190	13335	13425	13289	13259	13309	13225	13412	13483	13161	13368	13312	13396	13400	13304	13243	13343	13294	13308	13257	13404	13286	13377	13216	13227	13351	13416	13222	13496	13200	13471	13307	13299	13295	13237	13217	13293	13273	13268	13327	13415	13394	13387	13282	13257	13282	13279	13219	13231	13380	13342	13296	13402	13337	13177	13468	13519	13487	13371	13437	13265	13156	13514	13336	13197	13241	13331	13469	13157	13451	13316	13295	13403	13246	13433	13288	13385	13303	13428	13271	13322	13511	13277	13238	13430	13406	13426	13375	13388	13251	13280	13338	13266	13276	13522	13422	13378	13429	13383	13257	13325	13252	13535	13399	13300	13526	13280	13418	13481	13343	13504	13421	13233	13276	13368	13395	13451	13409	13281	13260	13488	13252	13191	13383	13426	13360	13213	13311	13230	13318	13318	13279	13268	13427	13322	13197	13345	13348	13332	13308	13542	13322	13333	13399	13195	13375	13350	13242	13423	13275	13271	13217	13241	13441	13448	13241	13350	13384	13356	13418	13317	13380	13321	13490	13441	13382	13277	13324	13304	13247	13454	13484	13606	13419	13459	13339	13207	13442	13339	13419	13368	13333	13351	13351	13340	13329	13426	13413	13342	13341	13462	13387	13306	13361	13383	13278	13262	13438	13428	13187	13437	13328	13313	13208	13245	13204	13279	13321	13261	13342	13261	13359	13395	13345	13249	13422	13416	13265	13299	13318	13276	13174	13414	13469	13359	13367	13469	13307	13197	13315	13376	13352	13360	13469	13240	13333	13331	13499	13429	13474	13264	13390	13396	13389	13439	13325	13296	13354	13241	13548	13246	13322	13415	13429	13540	13256	13298	13383	13306	13285	13449	13318	13274	13491	13402	13243	13317	13307	13506	13373	13243	13381	13332	13296	13340	13382	13392	13367	13329	13318	13395	13180	13423	13286	13181	13295	13419	13391	13275	13333	13416	13400	13432	13391	13454	13293	13287	13334	13307	13364	13266	13441	13374	13174	13267	13180	13271	13249	13303	13268	13398	13463	13325	13403	13307	13229	13216	13220	13140	13348	13368	13316	13315	13312	13417	13556	13335	13339	13372	13395	13455	13442	13340	13281	13207	13417	13256	13256	13344	13498	13156	13233	13356	13230	13268	13390	13323	13411	13228	13521	13248	13309	13372	13203	13279	13457	13440	13363	13239	13126	13416	13187	13447	13362	13337	13315	13252	13407	13317	13271	13526	13311	13372	13355	13317	13477	13431	13193	13394	13290	13492	13325	13474	13299	13308	13401	13312	13290	13173	13382	13300	13132	13372	13322	13410	13337	13256	13321	13396	13181	13395	13310	13493	13433	13501	13245	13203	13283	13278	13373	13414	13469	13373	13541	13356
27034	21771	24537	21474	17757	17126	16870	16249	15979	16132	16130	15773	16016	15975	15904	16168	17029	17528	17114	16832	16404	15962	15866	15800	15865	15840	15923	15853	16156	15689	16001	15737	15825	16102	15816	16087	15830	15838	15917	15887	15883	16003	15905	15813	15785	15950	15861	15831	15920	15843	16076	15881	16072	15832	15927	15886	15810	15972	15767	15838	16021	15917	15954	15923	15805	15678	15828	15869	15843	15897	15988	15959	15880	15731	15791	15671	15894	15992	15828	15782	16077	16080	15871	15742	15817	15955	15863	15903	15823	15752	15958	15965	15966	15919	15945	15923	15789	15870	15909	15904	15913	16065	15823	15968	15951	15773	16044	15808	15958	15622	15889	16041	15884	15762	15805	15898	15800	15793	15833	16031	15837	15949	15862	16011	15962	15838	15747	15629	15641	15799	15757	16002	15980	15804	15622	16036	15629	15741	15816	15887	15813	15770	15864	15706	16018	15848	16002	15846	16004	15978	15844	15861	15828	15768	15824	16038	15957	15742	15763	15749	15779	15757	16060	15738	15933	15930	15831	15881	15848	15910	15975	15934	15725	15571	15767	15784	15893	15686	15869	15918	15827	15729	15855	15547	15830	15691	15742	16069	15928	15771	15868	15655	15898	15940	15874	15966	15748	15740	15959	15680	15865	15969	15808	15940	16095	15776	15973	15605	15772	15706	15875	15792	15707	16103	15913	15689	15786	15743	15744	15779	15846	15942	15927	16004	15776	15749	15974	16010	15783	16055	15907	15979	15980	15891	15975	15777	15821	15876	15830	15903	15905	15680	15928	15857	15929	15764	15819	16062	15978	15809	15851	15966	15884	15795	15828	15720	15879	15873	15997	15916	16196	15938	15781	15808	15837	15975	16095	15759	16022	15731	15632	15875	15638	15799	16123	15897	15796	15942	15773	15853	15731	15745	15980	15635	15821	15812	15695	15822	15902	15901	15811	15912	15872	15673	15968	15757	15937	15822	15843	15910	15823	15717	15949	15967	15740	15930	15680	15881	15966	16037	15790	15988	15949	15810	15904	15839	15932	15975	15798	15901	15703	15918	15990	15691	15946	15967	15932	15857	15997	15770	15963	15872	15979	15951	16033	15851	15755	15675	16028	15930	16052	15760	15899	15726	15850	15966	15918	15737	15801	15734	15782	15564	15949	15799	15949	15843	15921	15824	15775	15905	15851	15914	15796	15766	16087	15679	15875	15832	15780	15865	15806	15887	15861	15830	15678	16014	15920	15866	15974	15859	15951	15875	15765	15870	15707	15972	15787	15780	15806	15820	15930	15912	15618	15715	15918	15809	15981	15880	15926	15966	16034	15940	15685	15643	15753	15845	15844	15836	16080	15818	15955	15864	15725	15835	15774	15951	15843	15990	15784	15995	15928	15724	15971	15813	15944	15849	15847	15954	15941	15983	15638	15771	15887	15927	15736	15905	15690	15736	16096	15828	15764	15980	16208	15718	15820	15590	15897	15807	15883	15921	15726	15763	15837	15921	15935	16199	16040	15850	15770	15737	15943	16015	15869	15929	15819	15824	15964	15868	15757	15752	15836	15866	15823	15733	15934	15969	15861	16026	15896	15945	16035	15899	15716	16044	15862	15744	15753	15760	15765	15941	15933	15931	15926	15898	15890	16068	15835	15727	15888	15967	15913	15867	15814	15856	15846	15899	15985	15821	16022	15937	15858	15612	15833	15817	15877	15838	16022	15939	15884	15901	15871	15946	15971	15794	15834	15874	16125	15722	15945	15880	15710	15719	15842	15783	15857	15819	15984	15846	15683	15900	15777	15823	15805	15827	15913	15845	15758	15737	15928	15637	15846	15873	15871	15941	15848	15897	15880	15851	15938	15927	15871	15777	15936	15988	15858	15975	15910	15701	15621	15696	15728	15714	15893	16010	15851	15848	15832	15892	15867	15894	15808	16103	15846	15849	15785	15853	15937	15729	15918	15973	15792	15748	15866	15657	15985	15867	16042	15883	15808	15856	15864	15867	15856	15780	15688	15719	15872	15911	15965	16003	15901	15709	15689	15840	15862	15764	15857	15915	15853	15793	15834	15876	15894	15690	16098	16021	15816	15944	15828	15798	15889	15718	15820	15972	15685	16160	15814	15711	15973	16007	15773	15942	15999	15862	15830	15815	15741	15521	15741	15795	15729	15871	16101	15899	16081	15795	15909	15834	15981	15957	15904	15698	15945	15808	16067	15840	15763	15759	16026	15838	15852	15835	15827	15887	15981	15792	15954	15927	15787	15806	15962	15919	15744	15850	16005	15724	15951	15835	15785	16037	15981	15988	15749	15859	16100	15932	15977	15857	15793	15748	15811	16041	15960	15751	15803	16007	15742	16168	15892	15772	15983	15851	15785	15694	15862	15848	15850	15658	15710	15927	15796	15816	15843	15662	15943	15889	15826	15936	15877	15566	15877	15727	15574	15780	15923	15867	15974	15804	15796	15836	15897	15801	15874	15831	16015	15858	15692	15951	15829	15917	15945	15831	15788	15973	15914	15865	15959	15968	15781	15832	15769	15858	15964	15863	15847	15685	15800	15834	15857	16016	15888	15964	15708	15890	15959	15815	16027	15985	15897	16050	15834	15956	15892	15969	15823	15831	15877	15831	15918	15935	15888	15731	15933	15891	16126	15790	15735	15943	15761	15998	15853	15900	15913	15848	15900	15764	16074	15975	15972	15753	15899	16030	15767	15799	15998	15891	15982	15962	15909	15756	15880	15706	15806	16056	15942	15946	15951	16000	15779	15929	15828	15881	15916	15993	16001	15747	16151	15953	15703	16107	15753	15957	15948	15777	15943	15864	15860	15972	15868	15952	15927	15808	15648	15835	15883	15680	15923	15716	15665	15995	15730	15895	16000	15955	15861	16036	15905	15834	15880	16079	15874	15914	16042	15911	15858	15940	16063	15829	15812	15956	15739	15761	15913	15903	15953	15808	15919	15949	15981	15847	15796	15703	15745	15996	15985	15895	15969	15935	15769	15947	15952	16083	15874	16045	15916	15973	15949	15869	15838	15856	15818	15875	15922	15911	16011	15751	15854	15928	15926	15650	15820	15811	15810	15706	15948	16153	16041	15986	15704	15821	15888	15750	16032	15849	15925	15858	16026	15924	15514	15763	15861	15731	15996	15797	15789	15714	15803	15780	15915	15739	15766	15741	15978	15881	15847	15873	15738	15895	15944	15754	15856	15826	16029	15928	15889	16085	15881	15810	15774	15900	16081	16002	15850	15795	15873	15856	15885	15761	15892	15938	15903	15892	15878	15904	16033	15771	15771	15883	16053	15895	15861	15940	15672	15805	15974	15787	15753	15888	15913	15777	15803	15822	15945	16057	15738	15944	15856	16024	15877	15944	15802	15853	15914	16077	16092	15907	15952	15800	15797	15843	15905	15953	15983	15871	15851	16083	15952	15986	15852	15806	15841	15773	15931	15927	15995	15848	15882	15855	15774	15827	15939	15899	15833	15910	15982	15917	15553	15772	15871	15800	15987	15861	15665	15891	15971	15923	16052	15849	16064	15862	15959	16041	15954	16026	15960	15774	16015	15814	15839	15853	15924	15937	15845	16007	15843	15984	15813	15954	15967	15733	15989	16000	15907	15895	15957	15889	15860	15950	15966	15996	16008	15867	16037	15882	15811	15704	15989	15829	15998	15805	15976	15951	15801	15736	15870	15881	15968	15854	15882	15851	15934	15815	15718	15761	15798	15866	15849	15861	15916	15796	15851	15785	15959	15833	15741	15907	16085	15803	15862	15926	15916	15888	15787	15883	15854	15790	15675	15830	15935	15711	15935	16018	15800	15805	16010	15862	15964	15716	15953	15872	15852	15937	15828	15924	16034	15925	15943	15800	15727	15895	15773	15899	15911	15982	16016	15769	15945	15770	15987	15964	15897	15846	15804	15955	15814	15999	15832	15863	15778	15932	15986	15709	15831	15691	15851	15863	15855	15879	15937	15902	16015	15930	16024	15963	15908	16075	15867	16067	15839	15938	15822	15955	15820	15882	15721	15779	15832	16116	15712	15857	15873	15838	15802	16009	15979	15870	15720	15968	15970	15853	15847	15826	15814	15892	15885	15952	15701	15937	15738	15788	15881	15981	15718	15944	15788	15953	15985	15957	15813	15812	15864	15954	15992	15998	15761	15774	15845	16018	16024	15828	15829	16004	15892	15900	15759	15796	15751	15906	15863	15840	16034	15731	15982	15730	15851	15744	16143	15820	16041	16074	15770	15971	16095	15706	15886	15622	15856	15835	15908	15863	15972	15803	16069	15694	15863	15958	15819	15901	15946	15877	15819	15826	16097	15883	15609	15863	15850	15890	15959	15804	15825	15824	15914	15891	15864	15862	15856	15839	15963	15930	15672	15789	15944	15744	15816	15870	15982	15797	15816	15717	15742	15899	15962	15747	15971	15954	15922	15846	15786	15889	16014	15930	16003	15796	15815	15854	15900	15935	15872	15823	15697	15889	15897	15848	15914	16020	15796	15848	15811	15875	15973	15691	15838	15907	15839	15841	15877	15815	15989	15982	15842	15901	15984	16121	15844	15872	15859	15815	15968	15865	15787	15957	15799	15866	15928	15966	15868	15880	15830	15933	16060	15899	16003	15869	15850	15921	15906	15811	15993	15695	15743	15798	15825	15948	15916	15625	15800	15950	15933	15744	15891	15854	15965	15982	15807	15893	15701	15708	15859	15969	15991	15687	16001	15795	15808	15757	15861	15940	15945	15729	15889	16002	16059	15879	15621	15816	15997	15721	16071	15733	15717	15992	15900	15813	15944	15720	15801	15835	15967	15973	16042	15817	15716	15909	15659	15934	15915	15923	15921	15825	15794	15822	16012	15850	16002	15734	15758	15911	15734	15929	15796	16102	15963	15781	15948	15851	15939	15818	16030	15870	15711	15961	15858	15793	15889	15691	16120	15738	15874	15849	15869	16007	16104	15801	15795	15781	15869	15711	15526	15737	16141	15885	15976	15746	15793	15753	15914	15853	15802	15726	16015	15891	16044	15869	15816	15730	15960	15900	15897	15915	16162	15911	15814	16063	15804	15918	15957	15837	15862	15975	15855	15706	15980	15886	15966	15873	15764	15766	15946	15987	15703	15801	16002	16040	15851	15711
15148	22016	20253	18207	17254	16205	15389	14562	14519	14534	14505	14392	14217	14444	14368	14874	15928	16301	16007	15455	14723	14387	14153	14279	14380	14260	14414	14309	14245	14191	14211	14056	14412	14178	14267	14308	14308	14178	14159	14241	14181	14241	14374	14263	14289	14224	14375	14363	14262	14017	14243	14326	14188	14080	14398	14313	14187	14181	14241	14350	14406	14308	14291	14212	14109	14394	14373	14353	14309	14227	14234	14424	14135	14109	14178	14482	14181	14229	14151	14365	14318	14193	14234	14374	14244	14104	14234	14234	14309	14324	14298	14217	14167	14238	14137	14419	14203	14209	14280	14273	14184	14275	14254	14197	14395	14302	14337	14301	14296	14183	14416	14111	14466	14335	14137	14316	14374	14304	14317	14247	14401	14181	14271	14170	14371	14263	14307	14313	14315	14379	14199	14448	14305	14246	14261	14232	14272	14303	14213	14200	14271	14345	14196	14178	14349	14232	14220	14085	14230	14259	14211	14270	14307	14235	14296	14172	14156	14498	14227	14222	14281	14273	14210	14272	14179	14215	14383	14349	14270	14333	14249	14251	14291	14387	14303	14252	14227	14253	14343	14312	14372	14344	14314	14263	14264	14196	14308	14334	14379	14193	14334	14337	14252	14268	14240	14177	14341	14273	14350	14336	14409	14470	14349	14263	14209	14285	14338	14042	14499	14336	14378	14330	14196	14268	14116	14353	14263	14275	14150	14203	14222	14217	14196	14280	14364	14279	14285	14101	14131	14384	14304	14342	14236	14122	14214	14175	14268	14337	14038	14124	14464	14320	14137	14232	14203	14061	14317	14302	14418	14307	14323	14232	14309	14252	14312	14264	14318	14132	14346	14122	14221	14165	14207	14334	14202	14352	14125	14200	14209	14227	14108	14373	14244	14182	14232	14063	14218	14227	14239	14286	14286	14217	14337	14251	14174	14259	14304	14162	14097	14199	14279	14328	14230	14468	14243	14217	14133	14315	14210	14174	14122	14251	14206	14169	14332	14261	14369	14264	14233	14151	14283	14217	14236	14184	14457	14138	14335	14141	14240	14251	14342	14302	14244	14313	14261	14278	14329	14270	14394	14338	14335	14211	14227	14268	14224	14267	14331	14315	14247	14181	14225	14269	14239	14298	14327	14456	14301	14358	14241	14242	14262	14276	14212	14262	14363	14287	14168	14249	14350	14287	14164	14290	14220	14266	14217	14172	14323	14217	14269	14270	14226	14260	14096	14329	14376	14296	14261	14189	14170	14071	14301	14419	14264	14330	14160	14315	14338	14230	14295	14250	14065	14269	14039	14270	14392	14287	14388	14090	14415	14260	14343	14175	14383	14301	14063	14349	14305	14135	14362	14223	14107	14190	14257	14233	14312	14298	14337	14231	14298	14284	14253	14357	14229	14460	14225	14295	14392	14278	14110	14239	14113	14291	14286	14255	14224	14119	14231	14190	14301	14052	14190	14169	14276	14079	14476	14282	14262	14322	14234	14290	14275	14202	14202	14121	14160	14144	14219	14245	14222	14197	14262	14315	14264	14225	14432	14266	14119	14351	14342	14272	14341	14345	14207	14120	14344	14207	14288	14390	14180	14256	14193	14305	14213	14401	14196	14313	14205	14160	14369	14233	14239	14336	14327	14404	14395	14243	14315	14223	14267	14258	14368	14178	14312	14231	14241	14179	14280	14282	14263	14092	14255	14204	14110	14428	14186	14284	14380	14417	14250	14375	14337	14244	14228	14211	14332	14123	14392	14351	14445	14203	14255	14305	14197	14104	14445	14217	14198	14332	14028	14306	14371	14106	14323	14383	14190	14269	14256	14262	14114	14305	14211	14327	14270	14224	14347	14216	14362	14185	14325	14264	14254	14325	14371	14131	14122	14224	14306	14197	14382	14044	14251	14413	14311	14255	14231	14219	14265	14250	14289	14437	14199	14355	14254	14153	14238	14298	14363	14359	14304	14204	14262	14213	14303	14266	14228	14284	14329	14197	14356	14305	14206	14182	14267	14188	14199	14245	14389	14271	14284	14281	14297	14302	14208	14178	14200	14278	14370	14063	14315	14279	14226	14281	14242	14299	14260	14324	14129	14178	13894	14326	14342	14182	14166	14305	14389	14281	14250	14337	14186	14147	14344	14145	14012	14263	14287	14254	14149	14471	14250	14386	14271	14125	14272	14282	14318	14368	14173	14241	14159	14422	14306	14190	14368	14052	14375	14080	14115	14291	13990	14386	14370	14274	14279	14164	14331	14253	14154	14286	14308	14174	14276	14326	14303	14349	14278	14354	14131	14257	14253	14308	14369	14163	14309	14290	14203	14156	14317	14330	14199	14256	14348	14274	14268	14310	14370	14168	14156	14219	14332	14178	14206	14271	14346	14373	14218	14230	14263	14287	14170	14324	14242	14193	14290	14230	14218	14295	14157	14216	14370	14153	14266	14205	14105	14376	14134	14225	14084	14350	14325	14325	14244	14233	14244	14209	14217	14216	14310	14221	14366	14414	14305	14170	14320	14259	14348	14096	14370	14371	14173	14382	14290	14265	14186	14157	14296	14461	14410	14302	14253	14224	14309	14518	14066	14420	14315	14406	14235	14340	14201	14218	14139	14139	14274	14176	14322	14258	14337	14364	14255	14329	14350	14078	14258	14178	14227	14437	14317	14162	14177	14164	14277	14149	14291	14235	14362	14215	14305	14109	14077	14225	14218	14253	14222	14340	14208	14279	14289	14069	14121	14156	14336	14129	14280	14284	14344	14246	14280	14136	14402	14172	14284	14329	14424	14224	14272	14375	14096	14163	14299	14402	14212	14086	14452	14276	14366	14171	14265	14231	14198	14199	14088	14132	14185	14428	14273	14135	14327	14233	14202	14306	14220	14345	14202	14303	14352	14191	14270	14282	14229	14308	14376	14266	14281	14236	14198	14290	14170	14190	14232	14176	14339	14373	14136	14154	14228	14308	14248	14113	14351	14347	14092	14238	14399	14327	14347	14321	14223	14126	14320	14332	14347	14250	14190	14317	14210	14209	14082	14328	14216	14151	14291	14197	14352	14130	14299	14092	14332	14304	14251	14270	14158	14178	14282	14235	14250	14235	14130	14149	14267	14449	14260	14321	14272	14291	14191	14100	14251	14343	14293	14178	14421	14244	14329	14175	14190	14234	14286	14352	14175	14243	14285	14141	14301	14201	14375	14310	14437	14384	14198	14355	14304	14153	14184	14149	14269	14123	14328	14190	14320	14321	14137	14137	14312	14481	14172	14278	14317	14444	14198	14407	14287	14302	14323	14398	14155	14375	14286	14216	14144	14187	14217	14398	14309	14179	14410	14161	14401	14159	14143	14256	14431	14336	14294	14424	14224	14252	14154	14328	14234	14295	14137	14276	14090	14219	14310	14160	14248	14359	14357	14299	14272	14097	14174	14317	14406	14350	14291	14227	14290	14276	14299	14282	14207	14226	14415	14350	14277	14259	14256	14306	14179	14293	14202	14191	14270	14352	14252	14251	14414	14335	14227	14255	14225	14277	14222	14208	14365	14142	14372	14151	14195	14240	14370	14227	14285	14154	14155	14190	14150	14414	14289	14331	14143	14203	14191	14300	14260	14379	14212	14341	14110	14200	14293	14463	14273	14301	14255	14220	14230	14408	14377	14157	14120	14288	14177	14147	14216	14393	14329	14357	14168	14332	14177	14356	14268	14188	14216	14401	14240	14289	14112	14345	14161	14420	14213	14261	14270	14326	14317	14146	14307	14301	14236	14175	14297	14257	14206	14421	14220	14152	14238	14329	14041	14249	14443	14265	14221	14235	14282	14419	14276	14226	14358	14180	14245	14257	14240	14207	14175	14314	14227	14271	14378	14243	14179	14346	14461	14150	14296	14208	14378	14305	14173	14237	14091	14248	14358	14427	14324	14097	14260	14272	14299	14316	14218	14372	14211	14200	14226	14232	14186	14260	14201	14399	14349	14253	14252	14299	14243	14248	14323	14231	14164	14140	14196	14354	14289	14320	14482	14082	14333	14411	14299	14306	14132	14357	14204	14274	14156	14230	14411	14232	14106	14268	14218	14118	14284	14372	14292	14240	14289	14185	14222	14369	14308	14100	14203	14233	14395	14233	14275	14213	14240	14323	14366	14247	14150	14219	14353	14297	14188	14137	14263	14220	14204	14202	14281	14181	14345	14235	14274	14081	14347	14250	14255	14094	14316	14249	14284	14191	14196	14281	14218	14212	14310	14231	14392	14232	14313	14235	14185	14297	14194	14271	14403	14311	14206	14215	14286	14204	14136	14270	14420	14230	14362	14472	14361	14372	14242	14062	14216	14239	14275	14246	14261	14465	14249	14387	14470	14366	14183	14356	14335	14314	14178	14176	14232	14324	14422	14001	14213	14213	14091	14153	14292	14176	14367	14310	14247	14243	14270	14314	14267	14293	14234	14204	14171	14276	14036	14264	14267	14219	14109	14133	14415	14391	14249	14159	14042	14219	14290	14305	14133	14046	14126	14223	14226	14175	14030	14235	14248	14313	14258	14278	14300	14304	14132	14354	14280	14197	14180	14055	14164	14409	14513	14195	14234	14399	14394	14331	14287	14351	14270	14297	14288	14208	14185	14336	14488	14281	14266	14379	14200	14410	14083	14384	14334	14288	14253	14261	14343	14294	14286	14327	14264	14297	14145	14375	14214	14143	14344	14186	14254	14178	14253	14410	14255	14311	14190	14221	14363	14112	14381	14167	14327	14139	14427	14280	14164	14077	14252	14160	14308	14282	14295	14193	14283	14252	14249	14279	14217	14200	14306	14312	14306	14135	14233	14187	14189	14081	14310	14256	14416	14146	14373	14308	14110	14235	14178	14315	14460	14245	14357	14247	14185	14221	14270	14197	14291	14176	14141	14464	14160	14335	14271	14224	14198	14312	14143	14235	14270	14229	14265	14144	14129	14354	14303	14247	14365	14175	14086	14199	14370	14321	14189	14162	14285	14110	14195	14428	14235	14125	14438	14275	14226	14384	14450	14149	14407	14168	14120	14473	14122	14188	14263	14224	14277	14360	14213	14165	14226	14305	14253	14256	14420	14202	14290	14074	14369	14164	14245	14183	14463	14257	14295	14197	14331	14404	14229	14339	14165	14229	14470	14204	14220	14191
23909	20935	28185	23921	21817	20598	19032	16868	16500	16580	16359	16351	16446	16196	16344	18988	22842	25209	22955	20502	18212	16711	16232	15907	15845	16001	16158	15976	16127	15938	16054	16118	15913	15811	16049	15908	16098	15869	16007	16062	16056	15855	15641	16087	15888	15843	16062	15771	15789	16054	15891	16022	16051	15939	15968	15949	15924	15904	15884	15944	15980	15960	15877	15955	15892	15793	15859	15979	15978	15714	15754	15911	15831	16089	15926	16022	16053	15827	15986	16000	15814	15850	15838	15809	15983	15738	16057	15872	15925	15945	15934	15936	15978	15929	16020	15888	16045	16005	15856	16154	16032	16027	15923	15964	15950	15879	16127	15919	15931	15885	15954	15942	16086	15953	16148	15888	15873	15790	15885	15936	16015	15736	15976	15912	15788	15795	15785	15831	16084	15832	15924	15922	16006	15800	16003	15710	15890	15931	15924	15900	15929	15804	15927	15755	15852	16022	15955	15939	15956	15899	15990	16114	15909	15886	15899	15976	15872	15830	15978	15779	15915	16074	15917	16066	15988	15996	15959	16064	15949	16057	15882	16003	16120	15808	16022	15935	15759	15815	15670	15929	15846	15687	15879	16139	16172	16133	15872	15991	15831	15831	16086	15714	15691	15845	15904	15976	16010	16219	16063	15955	15966	15986	16051	15942	15917	15810	15986	15931	15714	15858	15867	16058	15795	15824	15821	15806	15935	15777	16112	15861	16121	15901	16065	15923	15958	16074	16004	15941	16024	16152	15836	15787	15803	15933	15873	16012	15825	15902	16047	15896	15966	16001	15892	15739	15958	15825	15929	16144	15846	15826	15673	15749	15880	15970	15927	15962	15897	15994	15682	15966	15809	15938	15821	15837	15749	15927	16158	15950	16103	15992	15942	16008	15829	15836	15875	15796	15946	15967	15851	15824	15927	16035	15906	15718	16144	15922	15855	15977	15826	15753	15916	15987	15999	15845	16183	16053	16067	15917	15857	15817	15785	15954	15897	15984	15961	15918	16092	15871	15833	15894	15988	16068	15858	15792	15806	15884	15913	15951	16036	15970	15984	15923	15975	15885	15780	15955	16074	15835	15918	16036	15916	15874	15766	15988	15800	16069	15867	15961	16061	16012	15823	16056	15808	15948	16047	15849	15897	15944	15970	15997	15686	15965	16013	15840	15807	15792	16026	16046	15820	15892	16046	16042	15931	15872	15937	15885	15909	15903	15848	15848	15957	15873	15996	15897	15965	15863	16016	15928	15937	15825	15768	16014	16112	15909	15978	15916	15921	15841	16152	15886	16165	16026	15798	15890	15952	15887	15942	15922	16146	15878	15806	15876	15773	15797	16010	15858	15865	15936	16005	15658	15822	15703	15873	15873	16057	15861	15829	15936	15817	15948	15952	15950	15894	16067	15824	15866	16068	16075	15923	15892	15915	16013	15771	16000	15937	15938	15779	15985	16082	15923	15750	15960	16009	15947	15836	16087	15946	16007	15912	15903	15918	15981	15642	15977	16094	15806	15992	16126	15945	15898	16004	15850	15842	16118	16045	15922	16044	15859	15982	15879	15884	15845	16019	15816	15892	15993	15823	16157	15916	15842	15708	15954	15768	15884	15933	15933	16033	15985	15976	15906	16045	16051	16145	15964	16144	16020	15750	16013	15842	15938	15822	15764	16070	15975	16089	16262	16151	16044	15866	15908	15839	16058	15909	15927	15910	15911	15910	15978	15883	15959	15984	16054	16076	15983	15726	16065	15924	15978	16069	16013	15897	15948	15883	15892	15914	15849	16122	15987	15938	15830	16015	16082	16078	15943	15933	15932	15814	16002	15821	16068	15956	15793	15721	15950	15912	15754	15891	16038	16090	16054	15945	16028	15938	15659	15873	15971	15773	15766	15904	15826	15986	15818	16033	15995	15696	15802	16012	15929	15940	15862	16041	15836	15822	15858	15917	15960	16092	16062	15955	16008	15983	15770	15897	15995	15859	15755	15671	15863	15846	15948	15928	15961	15712	16100	15894	15897	16060	15878	15989	16098	16035	15806	15925	15993	15998	15831	15815	15841	15704	15905	15983	15862	15819	15968	16009	15957	15875	16035	15887	16097	16061	15797	15919	15923	15941	15788	15841	15715	15722	15879	16020	15967	15890	15781	15849	16003	15850	15942	15985	15829	15793	15948	15993	15878	15947	15998	15997	15982	16044	16013	15800	15771	15873	16019	16143	15897	16085	15838	15868	16024	15982	15850	15941	15911	16051	15887	15966	15937	15935	15723	15888	16077	15811	15863	16078	15792	15903	15903	15852	15818	15914	15787	16066	16098	15999	15867	15851	15629	15821	16018	15962	15907	15860	15964	16024	15853	15662	15986	16069	16137	16067	15788	15847	15993	15921	15980	15885	15871	15970	16053	16019	15938	15840	15870	15949	15905	15784	15993	15716	16025	15909	15780	16001	15942	15918	15933	15851	16009	15857	15996	15964	15779	15761	15861	15922	16148	15856	16065	16157	16063	16025	16006	16086	16167	16038	15919	15844	15945	15864	15813	15943	15853	15610	16045	15886	16002	16152	15923	16070	15918	15998	15956	15837	15708	16141	15968	16026	15863	15972	15819	15923	16084	15866	15768	15917	16079	15777	15909	15914	15925	15869	16072	15976	15850	16033	15987	15923	15989	15693	15989	15818	15799	15957	16129	16119	15991	16003	15901	15766	16002	15919	15821	15850	16081	15808	16065	15970	16025	15938	15904	15922	15902	15864	16043	16053	15886	15923	16072	15819	15962	15938	15842	15970	15801	16008	15800	15763	15807	15804	15906	16035	16004	15942	15867	15980	15936	15851	16071	15953	15838	15931	15856	15889	15896	15988	15889	15906	15985	16048	15979	15918	15928	16025	15796	15898	15817	15996	15931	15978	15908	15890	15778	15835	15934	15899	15875	16150	15968	15995	15938	15835	16171	16087	15927	15960	15961	16064	15832	15891	15847	15887	15842	15865	16007	15925	15716	15988	15937	15798	15751	15795	15818	15828	15823	16009	15789	15997	15967	15822	16122	15853	16166	15896	15840	15985	15911	15896	15832	15823	15887	15854	15823	16065	16100	15975	15947	15813	15804	15999	15850	15761	16005	15931	15956	15835	15923	15769	15858	15936	16000	16177	15971	15907	15990	15891	15912	16093	16116	15903	15869	15852	16054	15744	15887	16070	15928	15843	15915	15767	15883	15940	15835	15826	15873	15796	15804	15838	15881	16139	15943	15979	15804	15937	16019	15693	15875	15953	16086	15932	15913	16059	15955	15941	16018	16195	15743	15718	15932	15919	15995	16068	15914	15876	16077	16052	15930	16006	15880	15931	15803	15725	15898	15668	16009	15962	15890	15887	15863	15747	15852	15906	15760	15873	15987	15882	15683	15887	16003	15871	15969	15792	15959	15954	15875	15930	15844	15985	16004	16040	15856	16084	15930	15777	15728	15953	16050	16097	16090	16090	15750	15954	16000	15965	15808	15862	16004	15868	15950	16028	15839	15931	15809	15939	15860	15966	15943	15681	15942	16118	15987	15965	15825	15860	16061	16107	15843	16009	16102	16049	15968	16010	16094	15982	15868	15960	16019	15756	15870	15908	16156	15863	16139	15824	15929	15960	16017	16036	15876	15825	15879	15849	15850	15936	15843	15961	15852	15766	15767	15945	16066	16033	15895	16021	15963	15958	15849	15960	15804	15949	15831	15876	15937	15947	15777	16087	16067	15904	15959	15802	15812	15629	16098	15925	15791	15859	16077	15879	15832	15746	15690	15955	15892	15999	16034	15797	15986	15953	16077	15973	15746	15928	16101	15867	15938	15891	15854	15966	15871	15989	15857	15947	16057	16097	15820	15835	16113	16014	15865	16087	16099	15689	15574	15860	16009	16123	16125	16002	16124	16089	15985	15812	15846	15826	16041	16142	16124	15908	15879	15934	15871	15934	15973	16034	15989	15841	15770	16046	15964	15818	16058	15839	16044	16120	15937	15895	15850	15856	16036	15755	15753	15898	15710	15799	15841	16008	16035	15875	15856	15820	16106	15982	15812	15987	15894	15796	16078	15777	15812	16075	15846	15962	15896	16174	15805	16023	15950	15958	15868	15757	16009	15988	15797	15961	15822	15861	15893	15847	15784	16009	16061	15893	16090	15874	15959	15833	16010	16036	15959	15939	15900	16102	15969	16017	15948	15919	15958	16005	15920	15937	15832	15977	16035	16017	16098	15876	15779	16019	16002	15841	15803	15764	15925	15811	16092	16013	15922	15957	15887	15764	15972	15766	15867	15849	15987	16038	16043	15812	15930	15947	16048	15835	15782	15962	15972	15878	15970	15902	15875	15978	15874	15833	15927	15952	15897	16003	16165	15852	15871	15973	15728	15810	15831	15983	15903	15908	16038	15935	15783	16048	15876	15918	15667	15915	15801	15907	16090	16012	16038	15949	15886	15914	15913	16034	15898	16000	15984	15837	15673	16014	15861	16144	15994	15772	15930	15897	15957	15976	15977	15963	16000	15828	15994	15886	16019	16070	16021	15967	15812	16051	16064	15937	16180	15838	15848	16109	15872	15908	15842	15735	15975	15835	16002	15885	15774	15883	15990	16005	15970	15947	16083	15919	15996	15956	15993	15699	15836	15939	15718	16216	15923	15861	15952	15959	15808	15837	16070	15975	16016	15991	15935	16092	16061	16053	15901	15848	16000	15853	15989	15946	15840	15967	15910	15795	16071	15682	15979	15926	15826	15903	16002	16027	15948	15885	15844	16145	15700	15829	15962	16050	16041	15813	15871	15966	15725	15867	15889	15879	15817	15794	15989	16094	15906	15737	16015	15863	15890	15841	15839	16065	15793	16009	16031	16031	15866	15969	15996	15997	15911	15846	15845	16038	15751	15790	15978	15860	15876	15787	15951	15958	15901	15941	16043	16029	16020	16006	15987	15848	15812	15822	15775	15998	15938	15936	16011	15861	15775	15876	15924	16018	15927	16089	15842	15790	15971	15976	15993	15890	16113	15832	16083	15914	15913	15999	15818	16000	15901	15837	15723	15996	15740	15901	15996	16102	16065	16122	15997	16133	15820	15943	16014	15717	15929	15984	15963	15803	15898	15991	15759	15914	15878	16005	16005	15855	16038	16089	16068
14555	26562	24795	21325	19469	16843	15692	15192	15034	14980	14998	14719	14704	14704	14550	19309	24250	26236	22789	19628	16498	14861	14463	14420	14033	14234	14251	14190	14179	14124	14306	14306	14272	14213	14177	14304	14298	14428	14127	14093	14303	14444	14345	14254	14440	14217	14297	14264	14251	14429	14341	14238	14154	14320	14363	14222	14214	14286	14204	14281	14312	14272	14276	14171	14157	14198	14118	14352	14382	14205	14345	14365	14219	14174	14398	14313	14360	14212	14376	14171	14259	14330	14256	14461	14322	14264	14336	14119	14372	14220	14339	14205	14224	14316	14299	14210	14211	14443	14213	14338	14191	14303	14125	14293	14252	14451	14244	14167	14273	14339	14352	14289	14195	14258	14236	14209	14242	14250	14433	14216	14248	14279	14425	14388	14180	14068	14285	14245	14307	14302	14166	14434	14171	14195	14200	14202	14308	14254	14131	14174	14216	14346	14173	14318	14362	14193	14266	14310	14278	14319	14353	14147	14169	14252	14233	14252	14332	14216	14243	14207	14213	14296	14041	14331	14360	14253	14252	14352	14403	14161	14217	14385	14237	14268	14173	14262	14219	14381	14422	14195	14292	14243	14317	14285	14226	14306	14171	14325	14244	14355	14335	14179	14387	14121	14511	14141	14215	14400	14174	14260	14250	14241	14380	14230	14285	14400	14198	14347	14187	14262	14174	14225	14207	14044	14303	14279	14263	14202	14171	14145	14146	14241	14206	14155	14368	14150	14459	14233	14224	14364	14194	14173	14203	14220	14333	14174	14371	14142	14284	14174	14273	14142	14250	14328	14329	14239	14238	14255	14215	14367	14367	14235	14224	14183	14204	14279	14121	14238	14293	14227	14229	14252	14383	14112	14213	14120	14164	14231	14174	14269	14148	14186	14247	14189	14337	14108	14183	14216	14249	14357	14269	14174	14198	14358	14145	14234	14230	14323	14371	14307	14317	14254	14202	14211	14354	14304	14208	14345	14308	14255	14288	14274	14004	14146	14417	14463	14342	14251	14318	14225	14255	14358	14385	14254	14214	14318	14158	14208	14074	14164	14296	14277	14108	14222	14340	14353	14267	14191	14206	14306	14115	14239	14304	14133	14326	14168	14258	14081	14201	14255	14259	14314	14423	14211	14178	14277	14153	14315	14224	14110	14341	14311	14223	14177	14293	14151	14246	14189	14219	14500	14199	14146	14115	14330	14242	14233	14176	14295	14280	14195	14232	14181	14241	14254	14220	14163	14343	14357	14302	14347	14269	14264	14252	14258	14300	14309	14205	14243	14368	14175	14413	14347	14174	14306	14379	14163	14292	14327	14462	14330	14204	14214	14120	14258	14264	14133	14100	14321	14287	14335	14257	14339	14307	14232	14170	14475	14145	14289	14309	14137	14041	14269	14284	14100	14285	14144	14333	14069	14303	14380	14472	14049	14457	14274	14193	14288	14375	14252	14235	14128	14338	14271	14165	14277	14313	14234	14328	14174	14286	14334	14249	14105	14180	14091	14263	14259	14340	14245	14267	14198	14274	14224	14237	14197	14209	14180	14251	14275	14218	14093	14187	14165	14258	14211	14212	14332	14155	14260	14253	14019	14270	14438	14425	14059	14124	14422	14167	14209	14482	14275	14308	14216	14178	14385	14279	14247	14352	14319	14343	14267	14265	14309	14282	14253	14311	14398	14172	14231	14387	14294	14207	14238	14271	14210	14318	14214	14441	14151	14383	14143	14247	14193	14270	14232	14169	14296	14290	14275	14123	14257	14222	14157	14281	14289	14118	14252	14226	14303	14260	14199	14207	14205	14306	14156	14399	14385	14247	14133	14256	14147	14357	14165	14389	14286	14265	14284	14289	14199	14341	14237	14334	14233	14254	14166	14284	14216	14277	14315	14217	14180	14446	14127	14371	14100	14291	14276	14341	14251	14200	14321	14250	14332	14187	14107	14229	14329	14301	14390	14288	14325	14209	14341	14132	14119	14277	14328	14190	14372	14254	14204	14130	14212	14221	14263	14124	14155	14265	14217	14220	14135	14417	14372	14300	14282	14289	14297	14325	14111	14186	14166	14284	14173	14223	14356	14252	14404	14294	14310	14360	14322	14387	14324	14196	14385	14221	14266	14302	14185	14105	14279	14258	14102	14408	14349	14265	14367	14366	14377	14114	14267	14254	14141	14365	14270	14231	14079	14320	14296	14170	14189	14306	14024	14022	14198	14160	14410	14236	14252	14315	14340	14270	14312	14209	14149	14230	14235	14218	14253	14238	14117	14275	14319	14355	14254	14203	14351	14284	14438	14379	14187	14114	14122	14269	14221	14095	14211	14313	14401	14196	14290	14159	14412	14094	14176	14378	14441	14224	14212	14258	14115	14311	14357	14389	14128	14220	14246	14198	14209	14214	14318	14263	14274	14189	14309	14144	14259	14321	14287	14211	14283	14317	14199	14202	14322	14414	14219	14166	14257	14175	14177	14260	14280	14144	14268	14224	13975	14257	14346	14328	14228	14346	14152	14417	14214	14284	14231	14131	14223	14214	14385	14215	14207	14270	14221	14240	14226	14239	14131	14144	14340	14243	14297	14089	14270	14225	14404	14075	14124	14370	14236	14258	14194	14199	14348	14349	13981	14232	14112	14197	14358	14260	14256	14202	14362	14286	14359	14164	14281	14332	14320	14112	14178	14211	14244	14204	14156	14095	14267	14123	14124	14396	14365	14291	14395	14474	14232	14254	14382	14359	14149	14290	14143	14174	14404	14294	14255	14282	14222	14429	14385	14320	14066	14337	14193	14210	14283	14298	14119	14133	14277	14289	14009	14242	14383	14275	14251	14534	14246	14458	14369	14419	14092	14181	14144	14428	14168	14443	14375	14375	14180	14271	14343	14089	14128	14124	14186	14254	14122	14138	14086	14267	14041	14191	14241	14290	14162	14065	14127	14074	14285	14158	14269	14307	14268	14369	14288	14270	14204	14163	14215	14270	14391	14315	14227	14294	14311	14311	14281	14215	14375	14008	14136	14229	14349	14398	14264	14192	14240	14140	14133	14353	14293	14270	14101	14386	14212	14357	14292	14341	14077	14431	13982	14298	14194	14279	14247	14187	14289	14241	14236	14098	14216	14293	14140	14104	14186	14238	14321	14084	14219	14309	14205	14282	14261	14329	14296	14162	14137	14391	14207	14277	14203	14318	14300	14304	14192	14034	14061	14318	14226	14242	14145	14465	14177	14370	14362	14171	14251	14113	14214	14140	14177	14271	14161	14438	14308	14367	14186	14296	14277	14115	14254	14232	14241	14231	14244	14086	14454	13981	14276	14218	14099	14143	14150	14257	14173	14155	14217	14189	14090	14196	14180	14355	14074	14224	14351	14112	14096	14301	14340	14249	14193	14268	14344	14237	14176	14217	14327	14316	14187	14204	14335	14447	14244	14179	14317	14374	14397	14325	14251	14270	14144	14142	14216	14205	14320	14070	14401	14169	14265	14212	14291	14296	14221	14369	14207	14275	14424	14299	14379	14293	14286	14260	14190	14377	14233	14336	14303	14375	14172	14301	14218	14169	14287	14280	14204	14037	14378	14253	14035	14302	14053	14390	14375	14371	14234	14266	14160	14017	14393	14210	14231	14233	14364	14248	14346	14320	14276	14281	14255	14280	14207	14293	14196	14284	14181	14331	14295	14160	14300	14223	14090	14321	14104	14366	14295	14405	14289	14298	14402	14260	14261	14294	14162	14324	14230	14174	14266	14319	14166	14339	14290	14258	14226	14112	14275	14232	14278	14396	14360	14537	14357	14320	14348	14111	14209	14095	14390	14361	14245	14122	14303	14190	14172	14170	14298	14359	14396	14199	14356	14324	14064	14200	14175	14206	14519	14298	14437	14287	14303	14160	14223	14322	14316	14237	14314	14155	14372	14212	14256	14145	14300	14404	14189	14255	14375	14412	14315	14336	14251	14347	14298	14258	14127	14394	14295	14243	14373	14127	14236	14226	14154	14363	14319	14201	14140	14335	14155	14326	14290	14323	14027	14262	14330	14266	14284	14307	14299	14308	14320	14282	14216	14122	14318	14275	14285	14273	14353	14247	14343	14257	14149	14095	14307	14343	14235	14262	14216	14459	14288	14161	14214	14305	14153	14260	14233	14228	14265	14216	14365	14066	14365	14280	14187	14104	14253	14217	14348	14270	14279	14260	14256	14321	14170	14264	14048	14257	14334	14264	14233	14186	14127	14271	14290	14353	14136	14231	14221	14253	14016	14251	14291	14466	14370	14109	14148	14244	14257	14303	14284	14435	14146	14233	14397	14292	14117	14343	14123	14266	14403	14118	14305	14326	14275	14174	14163	14085	14208	14452	14336	14410	14254	14192	14310	14411	14121	14247	14203	14301	14208	14255	14127	14261	14325	14376	14389	14294	14298	14160	14272	14204	14176	14141	14164	14258	14236	14149	14276	14397	14224	14201	14080	14231	14208	14194	14196	14219	14089	14372	14181	14128	14172	14339	14457	14249	14153	14136	14204	14154	14332	14391	14283	14184	14178	14289	14294	14159	14202	14412	14206	14345	14399	14332	14260	14217	14219	14367	14280	14286	14103	14273	14290	14082	14234	14160	14525	14233	14324	14215	14166	14274	14212	14287	14132	14279	14149	14414	14237	14255	14254	14361	14095	14278	14113	14142	14364	14276	14532	14312	14215	14276	14191	14359	14394	14362	14332	14234	14326	14372	14261	14225	14153	14401	14187	14348	14341	14313	14118	14335	14240	14235	14206	14357	14044	14306	14260	14218	14232	14265	14340	14213	14308	14316	14221	14304	14340	14269	14226	14374	14201	14092	14168	14271	14386	14226	14083	14095	14455	14382	14166	14396	14144	14142	14315	14361	14289	14209	14189	14158	14098	14254	14322	14232	14319	14314	14151	14195	14184	14341	14323	14099	14241	14269	14176	14128	14365	14180	14417	14240	14314	14172	14275	14254	14171	14281	14288	14289	14216	14395	14253	14161	14283	14271	14303	14302	14215	14228	14298	14324	14291	14384	14176	14346	14166	14211	14049	14423	14321	14244	14384	14226	14049	14146	14230	14308	14310	14343	14159	14192	14366	14286	14089	14384	14219	14224	14250	14241	14193	14054	14145	14377	14024	14267	14284	14353	14159
22509	20908	28689	23308	21087	22755	24021	18299	17064	17598	17145	16763	16810	17182	17037	17310	24119	33905	31113	26935	21979	18369	16904	16428	16606	16303	16326	16318	16500	16473	16345	16695	16464	16486	16415	16349	16492	16258	16485	16338	16389	16425	16333	16518	16245	16214	16104	16261	16196	16417	16426	16278	16178	15916	16330	16271	16286	16234	16242	16436	16338	16396	16265	16322	16394	16104	16493	16390	15984	16298	16381	16147	16247	16282	16259	16403	16366	16243	16345	16184	16339	16208	16333	16377	16328	16422	16328	16274	16424	16319	16350	16358	16201	16126	16321	16316	16211	16281	16157	16278	16264	16291	16241	16168	16113	16413	16316	16229	16247	16230	16328	16230	16285	16135	16330	16455	16105	16290	16269	16097	16160	16132	16279	16268	16374	16146	16290	16435	16246	16249	16298	16321	16198	16409	16524	16225	16295	16358	16167	16209	16241	16174	16264	16221	16061	16323	16325	16291	16109	16287	16129	16167	16122	16082	16109	16441	16310	16180	16285	16101	16424	16189	16154	16152	16035	16421	16218	16347	16192	16209	16152	16199	16426	16118	16189	16417	16000	16090	16071	16172	16093	16118	16112	16198	16112	16148	16289	16304	16269	16332	16383	16169	16206	16161	16217	16216	16115	16208	16260	16125	16244	16232	16178	16306	16337	16187	16320	16219	16254	16271	16338	16357	16195	16317	16234	16150	16263	16055	16158	16320	16291	16277	16379	15954	16435	16341	16199	16308	16265	16255	16095	16161	16180	16129	16312	16282	16346	16482	16320	16319	16287	16051	16358	16338	16365	16535	16183	16278	16318	16116	16202	16338	16366	16200	16381	16226	16312	16323	16178	16065	16248	16276	16389	16480	16230	16225	16268	16200	16293	16267	16205	16232	16344	16034	16100	16024	16185	16350	16305	16378	16087	16351	16240	16081	16306	16444	16141	16400	16387	16197	16369	16215	16207	16244	16341	16238	16153	16196	16435	16333	16221	16234	16198	16044	16230	16239	16098	16189	16271	16047	16212	15980	16139	16158	16239	16276	16207	16315	16395	16152	16365	16002	16111	16092	16046	16127	16194	16344	16108	16417	16122	16367	16385	16224	16320	16198	16328	16320	16330	16250	16259	16144	16424	16050	16426	16252	16303	16255	16199	16374	16136	16216	16445	16226	16258	16433	16301	16375	16265	16304	16130	16232	16329	16358	16348	16275	16108	16188	16167	16174	16279	16189	16209	16219	16252	16238	16292	16160	16171	16270	16166	16103	16130	16308	16136	16283	16094	16258	16316	16171	16001	16412	16278	16275	16290	16204	16130	16061	16075	16401	16164	16262	16251	16248	16162	16335	16276	16106	16377	16307	16204	16182	16379	16227	16271	16133	16215	16038	16338	16154	16403	16335	16086	16308	16277	16054	16223	16232	16016	16085	16229	16261	16111	16288	16171	16337	16129	16128	16050	16276	16201	15985	16176	16370	16249	16291	16214	16137	16289	16298	16271	16318	16204	16242	16342	16283	16296	16012	16190	16350	16175	16266	16340	16357	16281	16127	16190	16230	16377	16234	16181	16124	16433	16244	16303	16221	16401	16042	16265	16402	16233	16227	16031	16170	16256	16395	16363	16250	16285	15981	16076	16206	16316	16104	16213	16094	16295	16296	16268	16120	16467	16282	16212	16108	16141	16224	16355	16353	16060	16247	16273	16193	16259	16072	16286	16297	16092	16189	15926	16031	16228	16324	16237	16279	16292	16342	16165	16109	16215	16302	16167	16232	16261	16197	16530	16458	16304	16166	16131	16306	16172	16351	16268	16245	16252	16286	16218	16269	16229	16102	16251	16222	16343	16213	16099	16162	16221	16201	16345	16225	16114	16457	16088	16233	16106	16284	16362	16404	16092	16304	16270	16551	16266	16401	16392	16175	16265	16150	16271	16335	16259	16116	16084	16145	16159	16386	16207	16423	16219	16424	16241	16311	16249	16246	16147	16291	16303	15983	16288	16326	16238	16497	16134	16151	16141	16416	16244	16172	16220	16117	16152	16082	16265	16463	16207	16198	16233	16103	16273	16256	16223	15959	16369	16418	16348	16265	16091	16111	16212	16071	16211	16240	16279	16192	16264	16227	16050	16259	16283	16065	16191	16178	16320	16136	16316	16076	16314	16054	16248	16206	16173	16374	16269	16371	16258	16273	16411	16324	16366	16167	16272	16308	16268	16197	16207	16204	16311	16208	16233	16121	16235	16519	16229	16289	16429	15953	16204	16301	16249	16311	16141	16459	16275	16282	16243	16343	16093	16274	16327	16290	16292	16211	16238	16303	16238	16095	16210	16217	16180	16364	16358	16016	16042	16226	16222	16339	16187	16357	16193	16040	16165	16422	16133	16525	16341	16114	16231	16047	16264	16461	16367	16361	16297	16090	16394	16056	16248	16237	16116	16202	16278	16264	16277	16072	16135	16232	16246	16185	16266	16124	16289	16169	16180	16197	16304	16325	16279	16084	16238	16163	16131	16451	16396	16247	16280	16081	16313	16031	16265	16233	16399	16324	16117	16152	16488	16035	16092	16272	16254	16203	16263	16373	16225	16214	16077	16372	16172	16110	16178	16142	16405	16283	16363	16368	16125	16243	16174	16298	16367	16237	16467	16189	16238	16305	16336	16166	16292	16375	16450	16299	16172	16259	16034	16249	16324	16249	16027	16276	16122	16250	16208	16156	16260	16152	16384	16327	16344	16457	16143	16185	16172	16248	16078	16187	16243	16354	16295	16143	16141	16136	16228	16237	16264	16284	16214	16231	16133	16168	16373	16330	16321	16243	16245	16037	16231	16433	16426	16252	16147	16486	16222	16481	16397	16315	16208	16153	16248	16301	16212	16218	16447	16157	16029	16144	16369	16285	16374	16253	16336	15952	16291	16366	16206	16218	16480	16130	16255	16030	16167	16298	16099	16219	16162	16239	16277	16115	16088	16368	16204	16098	16238	16293	16118	16395	16227	16258	16247	16296	16224	16150	16232	16180	16301	16303	16285	16200	16354	16159	16254	16246	16446	16442	16259	16088	16272	16250	16237	16145	16226	16372	16214	16450	16400	16192	16330	16213	16202	16425	16520	16287	16187	16105	16157	16285	16484	16280	16220	16198	16336	16441	16229	16130	16147	15983	16262	16278	16194	16337	16386	16344	16317	16057	16258	16170	16190	16414	16210	16226	16252	16292	16200	16197	16054	16224	16275	16186	16299	16351	16339	16330	16300	16221	16177	16189	16159	16242	16016	16113	16194	16128	16218	16261	16331	16285	16188	16311	16363	16164	16260	16170	16317	16312	16338	16270	16234	16139	16276	16297	16420	16315	16284	16401	16174	16138	16076	16074	16304	16218	16233	16303	16276	16247	16177	16129	16300	16260	16100	16281	16361	16229	16279	16231	16138	16378	16150	16363	16295	16312	16110	16228	16348	16237	16040	16197	16083	16400	16368	16248	16308	16238	16289	16224	16371	16059	16254	16200	16155	16308	16358	16183	16325	16176	16210	16154	16248	16161	16379	16231	16315	16165	16389	16316	16141	16399	16167	16163	16313	15991	16184	16319	16383	16318	16341	16261	16106	16269	16450	16281	16110	16199	16269	16125	16224	16160	16165	16561	16188	16246	16207	16186	16200	16194	16244	16035	16277	16379	16240	16093	16112	16258	16151	16380	16308	16210	16324	16219	16308	16251	16189	16220	16346	16302	16219	16380	16316	16177	16205	16340	16124	16185	16469	16361	16335	16259	16275	16135	16309	16228	16189	16342	16273	16309	16280	16381	16131	16089	16183	16229	16330	16273	16178	16242	16080	16161	16221	16377	16270	16498	16247	16189	16197	16133	16190	16239	16439	16284	16186	16323	16164	16030	16218	16274	16143	16199	16353	16130	16502	16257	16275	16276	16368	16270	16315	16328	16430	16409	16033	16291	16473	16226	16302	16302	16410	16199	16294	16141	16213	16413	16470	16113	16143	16078	16247	16198	16217	16464	16059	16076	16000	16048	16167	16172	16342	16242	16375	16458	16282	16163	16117	16030	16132	16281	16210	16281	16073	16184	16062	16178	16046	16288	16202	16335	16206	16175	16146	16250	16172	16234	16223	16225	16431	16243	16215	16136	16178	16366	16280	16465	16246	16309	16124	16228	16134	16408	16300	16241	16187	16092	16202	16301	16588	16322	16351	16340	16149	16364	16331	16238	16180	16314	16192	16215	16194	16434	16475	16492	16087	16156	16110	16114	16476	16162	16218	16330	16370	16227	16091	16307	16081	16300	16073	16282	16327	16121	16397	16259	16493	16095	16400	16283	16218	16315	16396	16332	16028	16295	16369	16320	16313	16359	16331	16141	16354	16017	16237	16270	16142	16295	16384	16241	16073	16117	16300	16309	16271	16298	16244	16288	16402	16124	16445	16213	16352	16227	16103	16221	16312	16148	16220	16407	16380	16358	16142	16214	16452	16362	16237	16167	16205	16473	16289	16044	16193	16306	16294	16076	16314	16181	16220	16059	16052	16223	16274	16213	16425	16202	16425	16157	16377	16254	16223	16234	16233	16241	16440	16193	16313	16294	16387	16403	16228	16221	16167	16234	16500	16172	16126	16147	16086	16370	16185	16175	16346	16279	16200	16435	16524	16169	16129	16340	16345	16344	16170	16179	16303	16210	16235	16232	16002	16228	16273	16194	16229	16247	16094	16051	16247	16177	16422	16327	16309	16288	16279	16261	16118	16178	16187	16251	16194	16234	16143	16353	16117	16299	16171	16247	16101	16210	16247	16115	16408	16402	16281	16134	16339	16347	16362	16058	16204	16254	16205	16184	16077	16297	15949	16157	16254	16143	16252	16118	16201	16197	16238	16126	16219	16104	16158	16305	16285	16270	16099	16146	16314	16359	16160	16297	16303	16258	16188	16380	16246	16295	16115	16103	16066	16075	16365	16153	16251	16267	16388	16012	16373	16286	16090	16396	16392	16422	16086	16356	16329	16229	16112	16230	16028	16118	16270	16293	16218	16000	16368	16054	16201	16231	16308	16196	16207	16275	16155	16208	16271	16192	16080	16253	16218	16118	16387	16373	16280	16361	16180	16291	16245	16275	16184	16267	16162	16163	16443	16185	16253	16289	16319	16149	16319	16344
16375	32051	30659	25921	21783	18582	16565	15997	15892	15730	15475	15149	15170	15470	15338	15810	26906	36456	32022	26588	20599	16150	14652	14407	14438	14531	14576	14409	14373	14535	14366	14445	14418	14496	14485	14304	14520	14465	14407	14350	14472	14475	14320	14485	14448	14586	14409	14341	14307	14408	14370	14529	14402	14265	14379	14254	14426	14513	14374	14242	14467	14352	14426	14407	14533	14374	14419	14479	14550	14470	14353	14381	14386	14494	14240	14474	14370	14402	14488	14385	14262	14433	14400	14373	14387	14473	14312	14335	14372	14430	14488	14205	14334	14372	14269	14387	14268	14369	14373	14459	14375	14401	14449	14351	14348	14533	14482	14486	14205	14537	14303	14484	14256	14465	14487	14459	14380	14375	14336	14396	14355	14322	14409	14369	14326	14370	14380	14357	14463	14453	14298	14437	14182	14276	14608	14275	14289	14424	14504	14338	14301	14446	14268	14388	14468	14508	14553	14381	14293	14522	14627	14284	14460	14426	14339	14390	14481	14463	14382	14333	14448	14271	14310	14286	14363	14444	14418	14286	14177	14332	14375	14342	14296	14267	14348	14359	14465	14489	14269	14273	14460	14196	14341	14490	14447	14254	14485	14223	14297	14589	14361	14489	14469	14464	14434	14388	14371	14438	14259	14442	14432	14308	14225	14492	14442	14384	14191	14353	14202	14281	14571	14460	14416	14438	14420	14314	14430	14476	14489	14527	14402	14360	14416	14426	14375	14396	14424	14531	14309	14280	14419	14412	14404	14257	14462	14321	14407	14546	14231	14357	14263	14417	14313	14291	14484	14290	14425	14488	14448	14479	14302	14420	14429	14326	14451	14384	14324	14404	14425	14251	14466	14268	14340	14407	14500	14351	14517	14547	14240	14363	14481	14234	14299	14424	14415	14445	14274	14415	14313	14445	14419	14269	14210	14249	14483	14222	14262	14508	14466	14359	14320	14311	14207	14327	14202	14444	14366	14426	14428	14311	14223	14445	14429	14361	14320	14264	14485	14429	14360	14336	14295	14330	14444	14300	14407	14240	14224	14245	14399	14431	14268	14279	14319	14172	14267	14263	14295	14407	14410	14420	14427	14340	14327	14394	14578	14308	14298	14524	14618	14351	14422	14364	14454	14397	14228	14338	14456	14323	14372	14252	14465	14327	14384	14245	14205	14408	14257	14507	14257	14501	14363	14423	14408	14396	14417	14382	14391	14323	14323	14262	14414	14342	14399	14292	14298	14388	14362	14413	14279	14377	14337	14398	14313	14400	14532	14184	14555	14346	14483	14364	14291	14309	14435	14428	14362	14325	14361	14380	14364	14208	14401	14376	14507	14372	14173	14305	14419	14267	14369	14333	14299	14279	14473	14376	14274	14353	14387	14592	14336	14251	14481	14432	14341	14487	14252	14206	14050	14367	14534	14286	14506	14348	14294	14315	14438	14194	14278	14431	14371	14269	14240	14304	14519	14439	14530	14501	14395	14419	14462	14277	14527	14350	14403	14411	14339	14320	14280	14171	14352	14339	14412	14202	14314	14252	14505	14326	14417	14158	14561	14280	14404	14477	14234	14257	14389	14412	14314	14226	14385	14380	14321	14361	14386	14325	14380	14459	14408	14318	14476	14521	14464	14349	14463	14292	14311	14346	14398	14474	14542	14282	14310	14353	14318	14437	14224	14431	14300	14342	14448	14271	14437	14462	14215	14357	14301	14338	14347	14268	14465	14363	14307	14229	14370	14445	14364	14311	14200	14339	14331	14195	14290	14441	14252	14336	14334	14226	14376	14421	14298	14507	14525	14326	14413	14369	14415	14433	14564	14528	14538	14399	14373	14354	14221	14243	14331	14269	14504	14292	14397	14268	14311	14166	14282	14367	14338	14248	14293	14472	14303	14229	14454	14212	14398	14605	14326	14399	14433	14382	14414	14523	14499	14396	14307	14391	14298	14525	14066	14223	14260	14421	14534	14223	14433	14321	14310	14405	14417	14303	14454	14388	14253	14203	14398	14446	14374	14233	14492	14362	14292	14374	14354	14456	14362	14344	14312	14297	14309	14373	14388	14302	14374	14472	14413	14412	14205	14255	14362	14413	14281	14311	14393	14349	14320	14376	14405	14383	14240	14437	14303	14381	14220	14218	14480	14436	14508	14343	14187	14366	14459	14359	14603	14282	14204	14519	14371	14454	14321	14269	14440	14489	14457	14428	14255	14434	14420	14501	14343	14318	14356	14288	14453	14316	14316	14592	14419	14436	14155	14341	14360	14323	14379	14433	14343	14461	14384	14424	14195	14288	14398	14322	14532	14226	14318	14389	14433	14436	14240	14525	14401	14330	14164	14449	14239	14401	14379	14395	14256	14166	14482	14354	14561	14401	14317	14263	14354	14301	14324	14540	14355	14489	14390	14219	14310	14421	14222	14402	14438	14403	14379	14365	14346	14429	14408	14548	14356	14210	14348	14410	14402	14311	14265	14311	14285	14403	14447	14559	14316	14415	14371	14497	14362	14280	14239	14317	14363	14404	14504	14186	14325	14348	14435	14358	14366	14318	14345	14198	14383	14335	14315	14235	14399	14302	14470	14373	14162	14452	14304	14377	14269	14527	14400	14316	14288	14317	14290	14242	14373	14357	14297	14499	14306	14423	14447	14247	14366	14353	14227	14397	14342	14344	14324	14587	14192	14397	14317	14198	14350	14454	14291	14516	14344	14204	14405	14388	14220	14472	14318	14340	14442	14470	14384	14453	14459	14406	14349	14311	14476	14334	14267	14436	14402	14463	14408	14453	14235	14410	14202	14410	14596	14210	14271	14471	14287	14275	14364	14329	14216	14535	14265	14289	14390	14588	14279	14108	14266	14427	14179	14465	14393	14275	14386	14326	14358	14455	14390	14315	14421	14273	14504	14378	14402	14451	14365	14416	14373	14399	14281	14324	14434	14295	14351	14251	14340	14358	14258	14274	14428	14554	14426	14245	14286	14382	14390	14357	14151	14348	14258	14522	14297	14381	14533	14298	14402	14227	14301	14463	14338	14387	14468	14253	14367	14466	14340	14399	14232	14448	14498	14139	14372	14344	14506	14396	14464	14277	14382	14365	14490	14262	14188	14405	14323	14346	14339	14382	14360	14366	14268	14101	14248	14292	14434	14336	14312	14389	14294	14364	14305	14320	14347	14266	14316	14417	14373	14341	14230	14277	14359	14283	14211	14235	14374	14203	14450	14246	14370	14176	14459	14339	14301	14408	14340	14335	14452	14371	14307	14356	14332	14326	14394	14533	14336	14357	14458	14244	14340	14346	14382	14274	14229	14309	14307	14390	14423	14328	14273	14325	14375	14446	14544	14351	14490	14317	14317	14585	14295	14346	14444	14255	14227	14272	14372	14323	14516	14268	14517	14230	14457	14161	14462	14384	14463	14541	14371	14356	14333	14491	14277	14360	14454	14375	14449	14382	14354	14308	14336	14284	14322	14381	14394	14357	14625	14364	14418	14307	14442	14567	14353	14357	14347	14581	14315	14275	14442	14331	14281	14251	14474	14294	14305	14435	14286	14335	14224	14223	14521	14300	14361	14368	14266	14133	14435	14458	14459	14243	14432	14244	14220	14265	14417	14321	14464	14347	14254	14388	14340	14380	14341	14461	14249	14589	14322	14288	14339	14320	14376	14410	14443	14277	14372	14467	14349	14319	14557	14400	14346	14317	14427	14570	14278	14375	14354	14373	14371	14433	14326	14259	14370	14382	14050	14289	14320	14284	14491	14471	14394	14384	14450	14318	14105	14368	14270	14336	14341	14441	14400	14337	14431	14510	14252	14302	14363	14349	14295	14258	14337	14525	14378	14318	14365	14353	14227	14266	14389	14432	14456	14223	14184	14359	14386	14494	14420	14403	14315	14359	14396	14273	14309	14540	14328	14458	14389	14211	14489	14437	14301	14422	14277	14311	14358	14497	14395	14583	14291	14246	14325	14421	14227	14240	14243	14344	14281	14166	14333	14375	14275	14380	14350	14358	14422	14411	14355	14285	14387	14582	14390	14291	14339	14357	14333	14396	14488	14316	14415	14469	14471	14158	14386	14408	14421	14401	14331	14193	14288	14367	14339	14337	14432	14294	14297	14426	14398	14302	14414	14298	14286	14533	14444	14554	14417	14382	14242	14371	14497	14343	14442	14489	14538	14256	14315	14579	14413	14363	14361	14354	14470	14519	14320	14371	14233	14496	14447	14428	14187	14338	14362	14423	14401	14490	14387	14245	14280	14233	14246	14429	14446	14372	14321	14219	14476	14467	14345	14415	14525	14368	14327	14287	14470	14256	14298	14351	14245	14385	14392	14331	14348	14566	14471	14293	14397	14421	14347	14410	14170	14293	14283	14432	14331	14360	14223	14404	14355	14494	14455	14304	14218	14237	14313	14334	14257	14416	14244	14309	14231	14299	14405	14407	14420	14348	14436	14460	14338	14271	14424	14392	14503	14556	14280	14301	14346	14200	14275	14445	14301	14368	14171	14204	14389	14444	14446	14254	14378	14285	14234	14561	14410	14290	14526	14272	14354	14280	14286	14253	14398	14333	14329	14395	14295	14489	14337	14425	14430	14222	14268	14271	14594	14502	14269	14413	14477	14240	14504	14361	14304	14161	14454	14479	14374	14386	14302	14453	14300	14141	14403	14444	14497	14393	14348	14481	14300	14486	14347	14216	14320	14255	14487	14325	14257	14476	14363	14439	14161	14394	14328	14448	14262	14485	14230	14523	14194	14405	14347	14400	14404	14248	14524	14215	14260	14296	14131	14188	14410	14291	14428	14287	14340	14344	14577	14262	14426	14290	14212	14244	14282	14278	14367	14346	14409	14387	14217	14510	14494	14210	14406	14432	14369	14300	14468	14340	14227	14478	14345	14457	14427	14406	14355	14482	14488	14367	14363	14313	14279	14295	14262	14202	14313	14324	14250	14370	14378	14409	14516	14425	14390	14260	14397	14145	14356	14390	14506	14333	14350	14334	14260	14375	14315	14536	14387	14377	14425	14429	14354	14197	14543	14287	14495	14405	14375	14355	14317	14341	14282	14455	14499	14588	14182	14260	14246	14353	14446	14382	14379	14460	14385	14288	14320	14444	14305	14195	14503	14343	14359	14317	14329	14442	14510	14407
27007	21666	24678	21536	17378	16781	16694	16229	16131	16061	16114	16186	16161	16401	16333	16162	16751	17877	17652	17115	16920	16548	16087	16308	16163	16130	16151	16045	16005	16360	16176	16171	16072	16117	16069	16062	16256	16173	16097	16079	16277	16229	16149	16078	16131	16161	16170	16055	16189	16271	16166	16204	15975	16006	16016	16014	15925	16001	16141	16171	15997	16024	16092	16360	16018	16016	15991	16083	16199	15999	16086	16079	16043	16040	16186	16171	16040	16002	16256	15998	16176	15995	15977	16104	16077	15981	16269	16038	16173	16071	15894	16100	16214	16086	16247	16133	15876	16027	16071	16158	16096	16129	16188	16114	16177	16175	16204	16027	16032	16147	15873	16011	15920	16085	16180	16161	16092	16306	15984	16040	16236	16098	16044	16257	15900	16012	15995	16101	16009	15994	16054	16083	15942	16305	15988	15921	16070	16096	15953	16132	15910	16198	15895	15942	16106	15945	16030	16079	15859	16094	15860	16159	15985	16190	16229	16057	16074	16136	16138	16182	16241	16080	15896	16385	16118	16125	15906	15965	16069	16204	16053	15960	16039	16235	16147	16252	16064	16003	16107	16217	15944	15997	16273	16100	16051	16128	16155	16072	16159	15991	16192	16327	16116	15966	16201	16075	16022	15981	15959	15991	16041	15893	16019	16077	16023	15824	16151	15973	15925	16074	16102	15995	16000	15935	16056	16072	16321	16071	15977	16120	15946	16120	16109	16215	16010	16119	15952	16203	16053	16183	16043	16207	16046	16140	16116	15924	16061	15970	15908	16013	16247	16001	15786	16032	16100	16112	16125	16193	16009	16021	15882	16003	16075	15844	15999	16219	16200	15974	16107	16234	16161	16327	15957	16196	16059	16095	16247	16000	16187	16106	15911	15879	16112	16081	16126	16169	16085	16013	15941	15805	16094	16031	16036	16081	16159	16200	16215	16150	16115	15980	16000	16057	16183	16091	16145	16072	16001	16156	15867	15957	16028	16152	16098	16237	16040	15947	15947	16016	15973	16130	15921	16290	16176	16011	16052	16186	16205	16192	16078	16239	15994	16162	16061	16013	16056	16005	16098	16087	15992	15942	15982	15992	15871	15940	16043	16082	15997	16042	16109	15910	15868	16107	16223	16012	16108	15947	16121	16008	16121	15864	15896	15992	16072	16221	16111	16089	16073	16071	16071	16015	16171	16152	16080	16127	15930	16129	15886	16064	16034	16125	16082	15937	16243	15927	15962	16077	15952	16068	16060	16227	16146	15982	15959	15936	16068	15983	16069	16006	16163	16036	16070	16130	16047	16070	15945	15870	16051	16307	16196	16193	16113	15928	15968	16073	15949	16080	16120	16098	16161	16094	16086	16066	16035	16113	15994	16024	16184	16023	16186	15942	15978	16082	16063	16040	15919	16125	16199	16133	16092	16043	15983	15991	16095	16034	15923	16206	16103	15981	15963	16222	16227	16003	15972	16043	16125	16070	16230	15859	16024	16037	15931	16045	16126	15979	15922	15969	16257	16166	15933	16086	16049	16006	16019	15999	16041	15922	16174	15984	15966	15961	15926	15936	16077	16012	16122	15997	16162	16006	15829	16177	16029	16241	16148	15875	16095	16019	16036	15966	15821	16124	16157	16047	15970	16072	16097	16134	16140	16121	16152	16246	16149	16082	16141	15901	16016	15881	16201	15956	16172	16301	16081	15934	16040	16150	16215	15942	16233	15870	15969	16102	16005	16131	16029	16089	16127	16037	16334	15821	16041	16022	16010	16013	16208	15983	16082	16257	16183	16013	15875	15971	16008	16125	16008	16113	16095	16165	16100	16070	16119	16042	15945	16070	16028	15963	15973	16173	15943	16138	16029	16090	16107	15996	16096	16012	16111	16150	16142	16003	15990	16027	16083	16176	16062	16022	16183	16208	15936	16182	16057	16070	16013	16142	16324	16279	16143	16099	16031	16042	16039	15998	16166	16157	15970	16052	15965	16262	16021	16095	15895	16091	16027	16021	16094	16172	16055	16106	16075	16070	16127	15975	16151	15972	15963	16081	16263	16141	16165	16004	16046	15997	16146	16019	16007	16028	16022	16113	15999	15931	16045	16234	16126	16166	16208	16087	16211	16058	16134	16304	16193	16201	16219	16134	16102	16198	15961	16118	16099	16159	16256	16267	16189	16020	16147	15995	16179	16154	16008	16250	16028	15944	16194	16160	16171	16248	16233	16055	16135	16085	16120	16029	16143	16283	16243	16069	16237	16246	16043	15960	15991	16106	15874	15715	16281	16095	16064	16335	16133	15898	15997	16177	16000	15968	16241	15949	16023	16020	16106	16115	16231	16022	16041	15841	15940	15983	16016	16212	15954	16043	16078	16001	15933	16015	15962	16112	16093	15955	15960	16099	16139	16116	16043	16020	16056	16154	16073	16038	16010	16068	16207	16147	16075	15882	15970	16063	16157	16144	16046	15796	16154	16092	16304	15990	16056	16074	16150	16198	16137	16013	15986	16081	15999	16240	16098	16075	16181	16024	16097	15995	16105	15950	16062	16232	15879	15901	15805	16184	15989	16282	16113	15944	15968	16173	16122	15843	16227	16008	16084	16226	16125	16100	16159	16118	16033	16042	15996	15915	16064	16129	15989	16050	15845	15962	16116	16115	16152	16057	16136	16015	16008	15999	15950	16070	15993	16015	15987	16060	16242	16182	16192	16055	16256	15886	16188	15985	15913	16118	16337	16059	16096	16121	16155	15848	15978	16178	15766	16019	16098	15929	16329	16101	16020	16083	16004	16171	16225	16012	16061	16031	16042	15921	15957	15905	16142	16085	16033	16129	16089	16083	16158	16051	16111	16118	16257	16124	16036	16070	16150	16083	15911	16279	16230	15950	16102	16070	16155	16236	16153	16266	16115	16082	16014	16050	16146	16110	15863	16131	16035	15915	16097	16027	16106	16130	16138	16070	15926	15960	16140	15988	16064	15949	16009	16114	16144	16115	16169	15777	16158	15970	15989	16218	16112	15810	16041	16079	16063	16076	15952	16202	16142	16142	16033	16050	15975	16270	16189	16014	16174	15996	16032	16096	16203	16044	15940	15952	16287	15970	15943	16071	16133	16285	16129	16120	15997	16186	16202	15949	16015	16112	16097	16126	16010	15836	16131	16143	16169	16014	16212	15765	16069	16052	16089	16040	16009	16041	16056	16054	15997	15973	16118	16199	16029	16346	16252	16296	15888	16090	16135	16124	16038	15948	16147	16015	15947	15981	16079	16045	16249	15980	16056	15855	16039	16114	15998	16088	15881	16171	16038	15976	16019	16320	16128	16045	16063	16208	16038	16124	16046	16164	16134	16129	16001	16039	15999	16032	16201	16124	16183	15940	16275	15911	16010	16096	15957	15902	16042	16125	16045	16062	16249	16171	15994	16216	16158	15847	16165	16210	16076	16130	16111	15912	15852	16168	16013	16164	16105	16146	16085	16041	16041	16031	16152	16213	16210	16168	16064	16275	15908	16047	16232	16157	16170	16050	16005	16166	16134	15971	15985	16055	16093	16029	16116	15963	16041	16105	16182	16167	16145	16010	16007	16042	16162	16208	16102	16086	16029	16330	16037	15988	16118	15850	15979	16054	16083	16109	15837	16010	16089	16117	16214	16187	15990	16088	16098	16129	16160	16109	16156	16206	16041	16060	16049	15945	16031	16163	16048	16173	16020	16022	16115	15863	16118	16048	16137	15944	16028	16016	16075	16067	15965	16141	16090	16059	15993	15988	16097	16081	16166	16177	16085	16125	16048	16263	16042	16014	16193	16178	15990	16059	16083	16135	15964	16292	15987	16009	16128	16118	16142	16096	16292	15973	16032	16034	16052	16062	16109	16154	15974	15823	15894	16251	15982	16002	16009	16104	15976	16156	16040	16081	16151	15972	16311	16066	16127	16044	16091	16083	15902	16012	16103	16028	16082	16113	16142	16130	16249	16076	16106	15966	16147	16003	15877	15958	16050	16175	16095	16212	15854	15916	15946	16183	15931	15981	16447	15972	15978	16258	16112	16116	16172	16123	16074	15934	16045	15908	16175	16224	15989	16013	15991	15810	16089	16070	15888	15772	15991	16192	16227	15986	16209	15865	15819	15942	16308	16077	16088	16074	16023	16286	16202	16002	16069	16042	16064	15908	16229	16184	15920	16055	16235	15866	15970	16044	16090	15868	16073	16103	16160	16201	16088	16086	15846	16042	16129	15908	15882	16098	16069	16245	16075	15932	16133	15925	16053	16053	16061	15938	15987	15870	16176	15956	15900	15941	16046	15887	16026	16021	15751	15991	16012	15983	16234	16168	16071	16178	16251	16154	16280	16050	16021	16168	16260	15906	16307	16085	15944	15978	16010	15953	16019	15918	16011	16091	15979	16188	16087	15970	16179	16234	16193	15969	16015	16063	16267	16073	16235	15909	16137	16053	16116	16026	16115	16035	15996	16028	15893	16045	16166	15945	16139	15996	16075	16048	15961	15898	16024	16119	15993	16119	16191	15909	15977	16095	16160	16064	16345	16007	16202	16220	16006	15816	16145	16013	16161	15986	16050	15817	15985	16055	16056	16125	16127	16027	16197	16090	15980	15922	16025	15920	16212	16224	16143	16016	16013	16330	16126	16115	16020	16155	15928	16018	16006	16096	15963	15998	16045	15858	15746	15802	16195	16003	16189	15904	16226	16036	16049	15982	16042	16056	16190	16093	16030	16039	15967	16136	16013	16125	16055	16147	15808	16052	16171	16154	16085	16253	16101	16173	16081	16099	15998	16030	15988	15881	15976	16046	15775	16133	15949	16045	16312	16083	16061	16100	16174	16124	15991	16039	16282	16125	16070	16302	16281	16201	16232	16009	16174	16145	16158	16085	16128	16011	15991	16331	16039	16175	16278	15887	16113	15892	16205	16254	16067	16111	16121	15968	16160	16028	16142	15962	15978	16231	15915	15952	16029	16108	16139	16174	16215	16124	16065	16192	16010	16098	16040	16092	16104	15990	15903	16091	16264	16138	16103	16049	16049	15990	16219	16236	16000	16289	16179	16015	16099	16039	16018	15923	16055	16042	16095	15928	16231	15960	15919	16031	15852	15998	15918	16127	15985	16059	16185	15946	16019	16102	16231	15909	16222	16137
15417	21654	21017	17892	16367	15235	14530	14637	14520	14507	14465	14584	14513	14540	14595	14540	15496	16756	16331	15644	14940	14579	14108	14356	14184	14354	14237	14378	14288	14144	14275	14215	14303	14247	14420	14284	14238	14209	14293	14244	14243	14310	14333	14249	14232	14292	14268	14210	14114	14385	14346	14264	14234	14297	14214	14175	14331	14281	14227	14228	14221	14130	14301	14261	14208	14352	14347	14274	14336	14131	14192	14104	14290	14290	14027	14096	14370	14346	14217	14225	14223	14315	14110	14406	14344	14217	14306	14153	14304	14198	14353	14151	13971	14314	14197	14358	14272	14270	14401	14217	14314	14299	14451	14142	14490	14254	14216	14308	14177	14216	14166	14283	14156	14186	14237	14122	14181	14355	14194	14253	14137	14195	14276	14202	14189	14198	14120	14285	14253	14237	13998	14048	14340	14278	14404	14133	14299	14372	14323	14355	14260	14236	14253	14178	14154	14388	14470	14120	14313	14229	14323	14146	14246	14258	14366	14251	14192	14379	14398	14186	14238	14211	14386	14311	14230	14142	14142	14138	14325	14223	14271	14189	14381	14298	14263	14372	14184	14352	14431	14299	14329	14178	14169	14170	14354	14238	14309	14299	14317	14405	14295	14396	14066	14235	14292	14192	14328	14147	14283	14357	14170	14308	14302	14138	14252	14176	14232	14235	14291	14204	14448	14403	14189	14237	14321	14118	14135	14240	14235	14245	14248	14385	14141	14316	14245	14219	14389	14258	14308	14249	14178	14295	14214	14075	14276	14192	14192	14243	14247	14389	14352	14234	14238	14231	14326	14328	14230	14124	14202	14218	14301	14196	14217	14315	14226	14071	14255	14325	14211	14121	14278	14181	14244	14178	14235	14360	14290	14175	14220	14204	14192	14324	14326	14191	14259	14306	14183	14313	14146	14421	14328	14184	14286	14279	14280	14240	14248	14322	14245	14355	14275	14182	14292	14059	14241	14354	14301	14345	14162	14148	14226	14328	14308	14257	14314	14353	14132	14271	14297	14141	14343	14310	14208	14193	14345	14283	14234	14177	14288	14343	14343	14198	14224	14337	14217	14227	14350	14302	14107	14366	14365	14086	14357	14284	14197	14233	14111	14298	14136	14289	14369	14298	14173	14276	14214	14360	14230	14229	14293	14285	14180	14292	14245	14375	14268	14226	14361	14200	14522	14329	14251	14347	14169	14495	14205	14171	14293	14124	14383	14341	14150	14289	14386	14340	14220	14256	14113	14499	14067	14293	14182	14338	14315	14251	14090	14267	14461	14254	14308	14396	14338	14247	14398	14349	14332	14150	14152	14187	14263	14362	14306	14229	14243	14293	14253	14353	14090	14426	14314	14382	14301	14264	14213	14328	14309	14050	14198	14181	14239	14056	14268	14284	14266	14340	14242	14354	14358	14318	14317	14345	14375	14286	14252	14259	14262	14226	14368	14180	14139	14264	14258	14284	14282	14105	14241	14270	14406	14267	14278	14143	14227	14138	14340	14201	14218	14178	14316	14266	14260	14206	14349	14303	14079	14249	14369	14199	14254	14297	14362	14372	14389	14366	14323	14308	14269	14235	14277	14111	14298	14380	14310	14472	14286	14348	14407	14194	14264	14363	14238	14362	14187	14385	14213	14343	14264	14167	14263	14331	14201	14303	14247	14284	14412	14210	14333	14347	14300	14319	14255	14289	14090	14201	14199	14233	14010	14312	14211	14367	14060	14376	14049	14289	14098	14188	14362	14226	14313	14347	14202	14301	14268	14270	14362	14371	14083	14264	14233	14111	14316	14110	14248	14244	14114	14234	14127	14235	14319	14336	14167	14290	14464	14442	14096	14260	14334	14228	14137	14233	14152	14219	14465	14441	14157	14145	14336	14239	14266	14532	14347	14235	14177	14346	14087	14294	14246	14288	14330	14142	14279	14218	14270	14234	14495	14293	14089	14289	14304	14263	14235	14325	14169	14196	14366	14263	14199	14269	14255	14304	14156	14147	14228	14314	14426	14167	14147	14088	14068	14227	14248	14204	14215	14360	14196	14216	14257	14202	14334	14129	14297	14367	14289	14300	14192	14284	14204	14262	14300	14315	14255	14282	14145	14247	14270	14340	14284	14100	14334	14081	14420	14187	14215	14072	14313	14050	14228	14216	14235	14227	14324	14346	14372	14220	14248	14394	14136	14265	14225	14205	14308	14051	14205	14174	14268	14156	14270	14141	14377	14305	14153	14274	14276	14391	14212	14120	14217	14249	14236	14166	14228	14206	14341	14345	14224	14422	14255	14318	14173	14417	14169	14106	14266	14122	14268	14394	14294	14243	14222	14320	14211	14246	14173	14177	14174	14228	14365	14292	14060	14306	14178	14225	14229	14279	14159	14310	14362	14367	14161	14390	14332	14268	14247	14351	14272	14373	14232	14249	14529	14252	14290	14349	14302	14373	14381	14237	14418	14260	14265	14423	14193	14342	14392	14286	14189	14287	14107	14232	14207	14334	14319	14199	14232	14322	14101	14318	14501	14312	14394	14387	14325	14204	14355	14268	14195	14278	14241	14323	14294	14212	14341	14316	14304	14219	14197	14412	14353	14297	14233	14310	14297	14351	14104	14323	14320	14191	14293	14199	14213	14313	14090	14329	14431	14237	14322	14097	14275	14229	14408	14235	14222	14377	14280	14261	14390	14237	14289	14251	14317	14296	14116	14266	14197	14292	14133	14297	14279	14351	14270	14160	14198	14143	14280	14151	14250	14262	14361	14358	14258	14254	14183	14298	14408	14103	14233	14287	14290	14379	14314	14189	14153	14401	14343	14249	14231	14189	14213	14479	14293	14046	14274	14281	14230	14248	14292	14284	14377	14212	14407	14336	14302	14163	14334	14202	14277	14184	14244	14148	14441	14366	14261	14141	14184	14162	14374	14273	14284	14438	14428	14369	14077	14290	14371	14292	14403	14281	14168	14134	13949	14050	14186	14221	14306	14277	14341	14272	14308	14376	14281	14167	14159	14396	14283	14284	14195	14196	14373	14246	14328	14306	14326	14212	14111	14148	14252	14260	14320	14405	14216	14362	14239	14293	14102	14476	14254	14246	14319	14434	14202	14501	14029	14238	14452	14108	14258	14250	14341	14249	14233	14333	14197	14390	14245	14240	14142	14304	14374	14290	14107	14281	14224	14239	14369	14211	14241	14316	14332	14364	14256	14309	14347	14297	14284	14211	14311	14242	14147	14309	14402	14236	14388	14384	14272	14262	14297	14252	14279	14268	14184	14265	14166	14152	14192	14272	14210	14282	14226	14294	14389	14234	14252	14249	14265	14290	14186	14231	14305	14227	14324	14225	14344	14262	14202	14353	14213	14272	14307	14253	14214	14206	14175	14238	14347	14200	14237	14253	14135	14339	14247	14260	14410	14333	14147	14347	14247	14306	14159	14206	14195	14303	14196	14145	14267	14393	14339	14161	14216	14262	14300	14219	14276	14280	14315	14357	14259	14333	14329	14183	14237	14159	14099	14258	14245	14122	14302	14204	14307	14152	14428	14351	14341	14112	14366	14247	14240	14288	14192	14222	14395	14182	14205	14262	14359	14084	14313	14372	14310	14254	14397	14283	14348	14315	14220	14141	14170	14217	14073	14207	14353	14219	14400	14331	14260	14299	14139	14091	14184	14242	14361	14230	14212	14343	14115	14250	14193	14401	14211	14218	14291	14376	14117	14215	14297	14275	14279	14335	14405	14228	14231	14290	14192	14455	14339	14170	14232	14180	14210	14117	14122	14438	14174	14086	14336	14064	14323	14348	14315	14423	14327	14298	14242	14175	14276	14274	14238	14174	14224	14144	14197	14325	14269	14228	14419	14241	14106	14227	14183	14478	14294	14183	14207	14296	14221	14245	14120	14100	14182	14378	14137	14217	14424	14139	14255	14338	14390	14112	14296	14263	14208	14361	14187	14158	14371	14225	14337	14345	14295	14295	14254	14336	14313	14339	14204	14206	14226	14409	14328	14325	14274	14065	14141	14258	14267	14211	14397	14215	14147	14288	14253	14297	14373	14231	14155	14224	14196	14193	14151	14142	14298	14189	14336	14311	14210	14200	14441	14362	14301	14137	14287	14342	14275	14118	14403	14201	14350	14394	14277	14439	14414	14111	14268	14346	14198	14299	14265	14197	14195	14346	14273	14103	14195	14364	14279	14237	14252	14032	14252	14190	14406	14201	14170	14115	14356	14197	14240	14266	14367	14324	14134	14153	14259	14258	14328	14390	14183	14211	14218	14286	14210	14312	14226	14234	14299	14033	14136	14239	14234	14269	14319	14343	14368	14252	14411	14135	14249	14298	14237	14259	14347	14059	14300	14172	14322	14268	14190	14189	14238	14254	14313	14202	14216	14284	14245	14228	14238	14232	14321	14418	14178	14316	14209	14202	14320	14209	14238	14207	14249	14416	14345	14122	14347	14402	14237	14378	14172	14410	14396	14235	14449	14210	14220	14272	14267	14282	14161	14204	14194	14245	14233	14278	14301	14171	14164	14245	14279	14355	14250	14082	14402	14224	14246	14216	14224	14120	14286	14186	14183	14270	14278	14275	14077	14245	14380	14293	14393	14235	14132	14408	14283	14288	14192	14125	14305	14076	14122	14214	14364	14217	14320	14313	14322	14304	14124	14390	14177	14188	14235	14300	14237	14209	14392	14227	14236	14162	14333	14162	14266	14342	14126	14337	14382	14223	14056	14355	14288	14273	14373	14034	14293	14200	14325	14154	14283	14244	14328	14322	14396	14147	14368	14279	14115	14200	14213	14344	14173	14312	14270	14043	14135	14351	14154	14346	14192	14343	14316	14276	14270	14235	14295	14060	14387	14208	14317	14368	14189	14332	14245	14262	14189	14367	14211	14133	14439	14365	14189	14145	14377	14228	14294	14292	14293	14238	14293	14272	14318	14212	14204	14193	14325	14195	14307	14266	14264	14395	14321	14398	14364	14310	14357	14245	14394	14348	14304	14209	14332	14320	14137	14156	14369	14431	14248	14301	14176	14351	14264	14047	14234	14331	14158	14227	14341	14218	14225	14300	14262	14152	14182	14326	14164	14235	14446	14193	14354	14357	14242	14303	14358	14302	14257	14394	14387	14322	14323	14406	14268	14147	14296	14324
23920	20923	28163	23948	21643	20115	18571	16343	15795	16087	15998	16046	16148	16138	16045	15821	19567	25968	23750	20794	18133	16321	15863	15608	15545	15400	15612	15480	15675	15372	15416	15480	15520	15572	15517	15568	15487	15577	15455	15550	15738	15408	15424	15420	15556	15489	15408	15383	15622	15634	15645	15507	15523	15534	15551	15441	15432	15606	15391	15420	15452	15559	15331	15476	15577	15542	15478	15356	15372	15440	15549	15512	15599	15484	15414	15503	15630	15746	15496	15506	15656	15403	15456	15425	15510	15424	15463	15661	15238	15578	15462	15358	15469	15358	15400	15305	15567	15588	15702	15349	15475	15478	15648	15589	15470	15453	15417	15501	15297	15460	15397	15537	15427	15350	15452	15181	15547	15595	15382	15427	15557	15525	15254	15378	15573	15494	15360	15325	15484	15451	15437	15440	15580	15411	15501	15449	15487	15547	15481	15332	15450	15308	15378	15385	15523	15509	15550	15337	15423	15389	15309	15429	15465	15378	15501	15579	15439	15372	15518	15433	15563	15272	15332	15325	15620	15247	15296	15443	15516	15566	15418	15530	15707	15514	15367	15230	15309	15465	15474	15415	15591	15339	15610	15336	15576	15337	15391	15375	15576	15324	15412	15491	15495	15316	15544	15540	15459	15471	15634	15518	15387	15472	15351	15290	15571	15550	15339	15538	15504	15442	15458	15531	15689	15180	15286	15447	15231	15444	15309	15381	15485	15609	15444	15438	15431	15388	15566	15397	15322	15336	15397	15330	15284	15399	15745	15463	15436	15430	15441	15409	15512	15481	15449	15267	15344	15502	15359	15477	15425	15421	15509	15184	15699	15337	15358	15498	15309	15366	15482	15438	15384	15445	15425	15238	15284	15433	15472	15398	15545	15236	15381	15418	15498	15430	15377	15325	15755	15439	15377	15274	15562	15312	15501	15291	15526	15516	15469	15510	15588	15552	15496	15472	15350	15441	15446	15625	15527	15469	15396	15463	15447	15614	15494	15590	15428	15474	15415	15410	15529	15541	15648	15523	15647	15747	15511	15220	15483	15683	15454	15372	15375	15443	15471	15350	15370	15280	15404	15517	15520	15542	15430	15530	15326	15487	15422	15534	15418	15421	15506	15277	15396	15397	15423	15474	15476	15258	15308	15551	15297	15344	15596	15215	15372	15384	15281	15665	15343	15482	15432	15421	15493	15344	15454	15456	15360	15404	15591	15387	15392	15532	15401	15550	15278	15432	15694	15474	15453	15368	15213	15571	15409	15490	15369	15480	15467	15339	15495	15211	15528	15265	15351	15227	15304	15373	15412	15591	15439	15449	15391	15571	15440	15502	15430	15314	15545	15421	15558	15517	15397	15443	15358	15472	15604	15470	15611	15303	15527	15431	15344	15389	15424	15464	15362	15580	15363	15499	15417	15495	15507	15516	15550	15552	15412	15340	15547	15729	15547	15459	15422	15493	15444	15359	15335	15507	15593	15410	15272	15439	15319	15436	15528	15446	15293	15699	15575	15484	15343	15329	15465	15443	15458	15392	15621	15385	15441	15289	15629	15315	15482	15591	15595	15486	15424	15350	15404	15313	15347	15257	15340	15307	15510	15440	15522	15494	15553	15446	15420	15520	15358	15523	15549	15572	15458	15363	15461	15585	15505	15537	15456	15661	15667	15393	15580	15594	15451	15473	15547	15390	15361	15340	15544	15512	15312	15471	15505	15576	15613	15600	15516	15363	15330	15394	15489	15428	15381	15363	15327	15597	15485	15406	15345	15352	15306	15496	15586	15397	15543	15464	15536	15343	15439	15550	15625	15508	15240	15316	15173	15525	15180	15378	15525	15358	15484	15448	15367	15454	15537	15616	15509	15450	15378	15334	15428	15549	15339	15242	15396	15653	15397	15344	15675	15461	15291	15553	15446	15460	15528	15605	15384	15456	15400	15344	15521	15545	15276	15568	15599	15332	15611	15456	15479	15404	15385	15273	15262	15671	15333	15552	15223	15404	15526	15351	15381	15484	15504	15473	15510	15524	15534	15590	15440	15469	15311	15499	15493	15556	15452	15673	15364	15346	15383	15462	15632	15360	15346	15566	15618	15512	15429	15126	15331	15436	15391	15209	15419	15345	15432	15147	15459	15430	15589	15485	15440	15587	15755	15417	15406	15319	15568	15400	15607	15387	15493	15535	15620	15456	15531	15546	15372	15387	15550	15242	15274	15458	15336	15223	15585	15361	15351	15703	15487	15438	15573	15668	15434	15471	15569	15478	15476	15433	15644	15569	15499	15531	15559	15530	15489	15469	15511	15336	15448	15567	15506	15564	15528	15504	15551	15447	15589	15460	15453	15308	15540	15476	15458	15292	15326	15184	15596	15314	15520	15634	15536	15321	15175	15446	15367	15411	15501	15348	15453	15400	15413	15472	15505	15277	15518	15362	15490	15371	15268	15302	15495	15535	15529	15451	15418	15413	15405	15475	15277	15358	15460	15425	15484	15461	15615	15416	15364	15435	15521	15407	15501	15468	15523	15575	15643	15323	15448	15427	15617	15446	15393	15471	15675	15385	15484	15492	15449	15352	15386	15578	15449	15445	15247	15180	15417	15638	15370	15460	15481	15315	15494	15416	15507	15506	15473	15604	15393	15449	15416	15554	15536	15523	15483	15479	15574	15469	15202	15394	15341	15276	15512	15408	15437	15472	15396	15518	15589	15240	15371	15353	15341	15312	15368	15377	15467	15341	15432	15451	15471	15657	15521	15526	15453	15477	15617	15406	15451	15255	15353	15443	15506	15198	15463	15664	15467	15515	15367	15651	15369	15487	15604	15383	15655	15320	15512	15330	15448	15413	15420	15503	15658	15590	15588	15335	15429	15337	15410	15405	15359	15604	15490	15591	15583	15582	15710	15465	15296	15409	15332	15409	15260	15443	15523	15488	15683	15404	15512	15703	15503	15593	15254	15554	15508	15457	15305	15535	15424	15294	15449	15463	15515	15406	15464	15477	15567	15431	15285	15288	15413	15487	15445	15605	15507	15281	15503	15569	15442	15736	15465	15482	15583	15341	15412	15496	15557	15205	15540	15457	15493	15429	15623	15421	15389	15237	15361	15392	15448	15469	15564	15484	15505	15433	15415	15353	15499	15621	15502	15423	15379	15325	15344	15500	15476	15483	15452	15219	15560	15471	15641	15608	15470	15540	15541	15296	15369	15434	15549	15346	15352	15322	15378	15468	15190	15464	15402	15609	15416	15424	15477	15208	15660	15567	15546	15490	15464	15392	15432	15494	15538	15587	15330	15345	15292	15362	15524	15516	15469	15531	15591	15353	15641	15523	15538	15298	15500	15695	15601	15448	15548	15510	15560	15377	15339	15457	15395	15378	15437	15422	15439	15455	15642	15349	15593	15420	15524	15396	15658	15588	15311	15336	15616	15582	15273	15498	15419	15646	15506	15508	15390	15487	15156	15335	15579	15472	15238	15426	15431	15436	15300	15499	15332	15128	15407	15299	15335	15376	15490	15374	15610	15491	15356	15441	15412	15348	15349	15419	15338	15526	15340	15493	15417	15412	15483	15271	15572	15450	15416	15441	15545	15375	15401	15478	15445	15415	15413	15322	15194	15383	15339	15443	15492	15361	15302	15412	15435	15447	15391	15460	15433	15432	15368	15341	15645	15362	15386	15307	15517	15562	15467	15538	15496	15489	15377	15277	15391	15387	15341	15314	15439	15452	15350	15530	15400	15260	15505	15397	15248	15438	15478	15552	15517	15398	15390	15544	15554	15571	15432	15376	15320	15416	15352	15314	15669	15229	15453	15505	15596	15343	15425	15429	15434	15376	15488	15447	15493	15621	15455	15516	15579	15363	15593	15432	15486	15396	15377	15499	15312	15407	15331	15448	15715	15364	15559	15251	15398	15455	15516	15399	15447	15692	15503	15482	15671	15486	15475	15269	15510	15594	15469	15541	15564	15515	15466	15544	15693	15357	15540	15613	15402	15265	15629	15214	15569	15407	15580	15493	15161	15312	15314	15406	15411	15689	15426	15436	15364	15357	15543	15514	15474	15492	15263	15561	15410	15410	15453	15437	15486	15225	15542	15403	15556	15550	15433	15433	15451	15515	15573	15553	15231	15308	15212	15477	15592	15383	15271	15583	15529	15445	15495	15538	15522	15321	15396	15498	15554	15504	15524	15264	15442	15399	15411	15401	15592	15423	15400	15403	15514	15608	15498	15482	15428	15536	15453	15525	15495	15257	15426	15471	15394	15544	15636	15500	15654	15500	15309	15639	15628	15535	15368	15513	15538	15577	15528	15288	15449	15627	15390	15489	15326	15331	15746	15541	15351	15391	15491	15516	15366	15336	15626	15250	15522	15677	15432	15413	15584	15401	15544	15422	15324	15564	15343	15379	15438	15547	15348	15504	15634	15496	15479	15325	15378	15598	15588	15538	15318	15479	15344	15525	15427	15395	15491	15422	15547	15402	15248	15462	15438	15405	15362	15452	15522	15516	15321	15394	15636	15373	15320	15530	15488	15594	15454	15364	15468	15401	15496	15461	15423	15574	15653	15339	15481	15606	15329	15489	15504	15437	15609	15503	15366	15566	15497	15495	15369	15396	15638	15583	15394	15482	15391	15264	15350	15371	15391	15404	15454	15287	15503	15476	15373	15368	15291	15555	15463	15515	15528	15727	15340	15444	15395	15421	15601	15600	15482	15396	15601	15514	15577	15433	15510	15483	15524	15445	15551	15568	15325	15419	15504	15614	15238	15490	15423	15271	15532	15359	15486	15586	15518	15551	15275	15448	15386	15407	15439	15454	15454	15531	15414	15476	15402	15560	15594	15521	15518	15477	15552	15582	15787	15563	15676	15375	15431	15296	15436	15308	15341	15578	15443	15409	15492	15400	15422	15420	15414	15335	15404	15497	15390	15615	15385	15283	15580	15385	15415	15432	15400	15540	15296	15489	15519	15445	15401	15479	15287	15622	15450	15445	15393	15307	15445	15607	15446	15645	15535	15422	15378	15580	15567	15334	15380	15443	15173	15394	15621	15403	15518	15552	15667	15445	15533	15629	15602	15428	15330	15485	15418	15564	15301	15246	15454	15492	15543	15480	15315	15568	15378	15354	15486	15376	15381	15268	15670	15397	15563	15396
14333	25231	23042	19277	17350	16044	15020	14836	14829	14541	14565	14862	14809	14806	14610	14394	20805	27875	23935	20499	16597	14704	14189	13849	13770	13926	14126	13897	14016	13979	14075	13933	13899	13882	13957	13812	14116	13898	13840	14034	14174	13884	13899	13944	13974	13968	13816	13908	14027	13892	13935	13983	14015	13834	13944	14000	13828	14022	13835	13975	13889	13921	13879	13985	13939	13820	13900	13796	13940	13944	13994	13896	13994	13916	13972	14045	13863	13880	13909	14116	13959	13945	13808	13809	14063	13998	13968	13895	14167	13764	13860	13829	13891	13880	13942	13949	14008	14002	13981	13941	13963	13931	13903	13858	13827	13865	13901	13968	14001	13816	13778	14147	13873	13908	13912	14075	13791	13918	13992	13837	13918	14127	13917	13937	13904	13960	13910	13906	13869	13801	13791	13866	14029	14035	13922	13778	13859	14113	14041	13942	14018	14081	13956	13915	13836	13888	13968	13950	13828	13748	14025	13902	13964	13835	13964	13911	14079	13988	14083	13760	13902	13991	13912	13922	13913	13870	13961	13786	14002	13889	13864	13900	13926	13924	14021	13848	13952	13955	14017	13962	14013	13939	14093	13950	14065	13876	13877	13741	13776	13842	14044	13742	13845	13867	13923	14027	13878	13933	13864	13843	13966	13776	13896	13974	13788	13880	13941	13938	13926	13888	13890	13772	13882	13890	13902	13850	14152	13836	13796	13925	13863	14023	13873	13928	13909	13923	13931	13920	13892	13946	13853	13861	13968	13931	13940	13818	13921	13958	14020	14034	13990	13940	14059	13804	13956	13959	13966	14076	14018	13862	13761	14029	14050	14013	13912	13960	13991	13869	13983	14020	13950	14030	14089	13971	14016	13988	13883	13708	13995	13836	13947	13967	13877	13930	13843	13648	13939	13912	14045	13861	14105	13921	13759	13818	14003	13885	13958	13998	13888	14010	13977	13959	13903	13926	14068	13937	13948	14035	13875	13983	13736	13922	14049	13891	13817	13825	14014	13973	13874	14016	13972	13770	13951	13894	13860	13979	13868	13858	14021	13723	13830	13985	13889	14114	14007	13904	13779	14076	13775	13915	13936	13891	13808	13826	14017	13845	14122	13887	14025	14077	13735	13865	13802	13848	13938	13972	13894	13927	13975	13904	13926	13851	13962	14020	13945	13936	13699	14010	13916	13665	14038	13940	13851	13802	13915	13995	13965	13962	14139	13970	13839	13905	13835	13973	14022	13918	13919	13972	13904	13742	14130	13871	13916	13983	13914	14056	13759	14019	13987	13801	14002	13913	14002	13938	14094	13959	13961	13928	13799	13984	13974	13840	13897	13853	13911	13788	14020	13800	13813	13908	13870	14040	14013	13957	13967	13858	14131	13730	13995	13778	13992	13823	14016	13952	13937	13948	13956	13901	13769	13952	13830	13770	13850	13819	13983	13991	13915	13983	14029	13685	14082	13836	14037	14047	13901	13879	14048	14041	14132	13985	13767	13852	14049	13769	13825	13762	13911	13839	13893	13973	13935	14035	13816	14093	13856	13869	14078	13790	13793	13920	14025	13944	13908	13996	13913	13874	13917	13751	14016	13873	13961	13866	13932	13914	13880	13805	13999	13967	13897	13881	14033	13842	13858	13877	13938	13885	13997	14055	14077	13925	13897	13937	14065	14054	13767	14040	13963	13942	13885	13891	13930	13798	13971	13901	14078	13807	13924	14005	13804	13902	13759	14068	13891	14066	13977	13815	13936	13874	13903	13943	14010	13901	13890	13857	13929	14025	14048	14039	13982	13917	13985	13983	13935	13945	13816	14089	13751	14035	13791	13918	13883	13994	13888	13972	14031	13845	13990	14018	13951	14044	14005	14019	13962	13986	13822	13825	14033	13889	13782	13713	13994	13951	13971	13951	13901	13980	13990	14026	13830	13900	13870	13832	13713	14030	14018	13780	13830	13878	13954	13732	13931	13836	13826	13895	13944	13920	13860	13953	13918	13787	13943	13945	14012	14136	13918	13891	13838	13712	13993	13938	13982	13959	13908	13863	14115	14033	13852	14085	13926	13942	13999	13978	13770	14006	13836	14057	13855	13892	13997	14066	14031	13911	13933	13880	13920	14042	13985	13816	13888	13964	14197	13870	14039	13907	13909	13955	13941	13926	14040	14143	13867	14013	14113	13904	13945	13887	13861	14083	14026	13975	14002	13743	14066	13908	13938	13972	13869	13872	13949	14002	13963	13838	13893	13745	14132	13854	14042	13927	13919	13991	14026	13920	13952	13789	13747	13978	13956	13879	14021	13839	14011	13830	13778	14014	13930	13833	13949	13979	14019	14012	13899	13914	13920	14042	13796	14060	13898	14050	13840	13963	13813	13966	13861	13716	14058	13896	13841	13872	13833	13977	13999	14091	13750	13878	14007	13979	13926	14077	13920	14006	13899	13984	14086	13933	13797	14024	13928	13894	13911	13776	13917	13821	14003	13833	14019	13978	14083	13975	13891	13890	13844	13944	14067	13943	14002	13837	13961	13973	13995	13900	13876	13819	14015	14085	14008	13852	13956	13820	13946	13867	13762	14117	13896	13806	13860	13842	13991	13999	13901	13923	13852	13810	13712	13777	13835	14028	13889	13793	13933	13830	13945	13864	14011	13987	13924	13828	13966	13957	13880	13828	13956	13926	13906	13960	13968	13822	13947	14068	13940	13958	13906	13839	13915	13880	13830	13856	14022	13818	13911	13833	14046	13981	13865	13880	14072	13930	14008	13969	13762	13794	13932	14001	13978	13804	14070	13888	13669	14070	14076	13875	13897	13801	13842	13874	13716	14069	13942	13704	14094	13749	13910	13815	14017	13878	13960	13835	13943	13920	13913	14108	14018	13883	13878	13798	14039	14014	13945	13847	13851	13904	13757	13897	13829	13946	13940	13936	13954	13834	13900	14159	13906	13785	13850	13922	14139	13972	13925	13920	14031	13940	14002	13980	13978	14030	13788	13781	14027	13967	13936	13919	13757	13920	13933	13779	13997	14011	13744	13845	13970	13842	13873	14072	13763	13839	13878	13871	14079	14007	13939	13929	13965	13910	13856	13938	13880	14011	13749	13806	14008	13927	14067	13895	14002	13981	13818	13893	13983	13887	13941	13970	14039	13821	13982	13862	13757	13922	13957	13812	13797	14057	13786	14012	13885	13873	13908	13982	14017	13923	13885	13985	13752	14026	14060	14013	13931	13704	13863	13973	13889	14042	13843	13978	13889	13995	13930	13909	13957	13992	13838	13958	13849	13930	13983	13779	13705	13777	13913	14017	13856	13739	13988	13908	13861	13802	13944	13957	13931	13993	13904	13858	14000	13998	13850	13875	14050	13977	14105	14032	13920	13943	14060	13904	13997	13942	13898	14043	13928	13900	14047	14016	13962	13937	14035	13926	14038	13906	13829	13896	13904	14023	14018	13884	13968	14047	13993	13846	13904	13864	13958	13931	13963	13818	13980	13886	13804	14011	13830	13995	14014	13930	13970	13983	13869	13848	13935	14033	13940	13976	13847	13970	13840	13801	13886	14000	13748	14016	13763	14027	14008	13896	13880	13761	13886	14013	13979	13887	14173	13884	13919	13896	13964	13929	13966	13951	13929	13788	13910	13863	13926	13900	13953	13784	14031	13779	13957	13933	14065	13999	13985	13964	13776	13813	13850	13992	13955	14028	13923	13943	13909	13865	13872	14071	13957	13792	14121	13880	13790	13733	13950	13951	13971	14069	13926	13989	13994	13849	14084	13950	13823	13948	13875	14031	13924	13783	13830	13678	13859	13920	14016	13923	13880	13834	13898	13878	13919	13823	13988	14066	13925	13977	13693	13923	13806	13839	13991	13998	13947	14134	13958	13959	13893	13830	13909	13938	14063	13961	14019	13998	13940	13766	14143	14032	13956	14103	13931	13839	14157	13931	13796	13776	14001	13966	14035	13926	13820	13917	13927	14039	13900	13872	14058	13988	14004	13917	14124	14007	13966	13918	13922	13829	13879	14027	13753	13895	13702	14136	13960	13908	14053	13930	13920	13905	13825	13812	13795	13795	13962	13951	13933	13833	13958	13998	13818	13738	13818	13935	13933	13829	13908	13917	13860	13890	13916	13965	14032	13950	13997	13894	14017	13834	13845	13991	13922	13893	13837	13805	13907	13824	13893	13932	13915	13691	13988	13881	13993	13948	13756	13778	13862	13860	13996	13853	13879	13965	13937	14005	13862	13760	13900	13846	14109	13867	13932	13859	13883	13835	13847	13953	14105	13872	13894	13812	13884	13921	13773	13716	13896	13957	13848	14011	14139	13867	13821	13921	13944	13843	13959	13956	14053	14197	13990	13925	13938	13941	13940	14021	13876	14065	13598	13813	13775	13859	13873	14023	13803	13911	13860	13850	13722	13971	13979	13842	13939	13914	14028	13980	14077	13891	13896	13900	13917	13943	13836	13910	13892	13914	13965	13841	14047	13911	14055	13803	13931	13992	13968	13891	13923	13917	14066	13950	13909	13970	14001	13788	13928	13955	13816	13933	13902	13989	14014	13956	13855	13851	13977	14041	13901	13967	13984	13939	14094	13769	14033	14164	13911	13934	13847	13896	14007	13997	13933	14023	14000	13985	14030	14091	13795	13858	13919	13897	13944	14058	13883	13885	13812	13789	13828	13912	13822	13967	13948	13891	13970	13844	14044	14008	13920	13878	14002	13981	13946	14069	13965	13818	13831	13986	14077	13958	13930	13799	13933	13859	13958	13975	13972	13968	13876	13918	13901	14034	13860	13849	13959	13891	13884	14036	13886	13974	13899	13901	13972	13824	13994	13902	14190	13844	13972	13915	13835	13985	13900	14041	13989	13852	13911	13854	13879	14010	13920	13851	13881	13773	13895	13916	13867	13954	13922	13948	13870	13850	13806	14005	13954	13794	13924	13830	13759	13878	13847	13934	13808	14015	14007	13770	13898	13792	14152	13801	13939	14076	13783	13998	13861	13911	13806	13850	13969	14005	14031	14058	13784	14109	13897	13923	13945	13842	13976	13913	13907	13889	13998	13877	14008	13941	13906	13828	13954	13837	13999	14007	13979	13888	13966	13847	13766	14009	14099	13938	13861	14034	13939	14010	13954	14027	13783	13757
22531	20912	28658	23319	21008	22508	23586	18125	16984	17380	17418	17352	17112	17047	17136	17083	27973	34069	30753	25744	20907	17534	16653	16143	16106	16460	16223	16111	16157	16132	16193	16181	16157	16238	16175	16203	16107	16243	16336	16303	16298	16441	16286	16453	16042	16103	16236	16063	16077	16183	16179	16226	16004	16063	16173	16259	16308	16148	16143	16143	16201	16366	16139	15799	16163	16296	16226	16164	16057	16155	16196	16096	15998	16201	16169	16162	16051	16018	16275	16097	16294	16319	16148	15916	16259	16244	16210	16202	16281	16119	16250	16117	16115	16229	16172	16171	16359	16035	16298	16073	16028	16336	16141	15966	16129	16111	16128	16070	16018	15980	16010	16173	16317	16123	16019	16241	16290	16125	16060	16160	16179	16215	16078	16158	16345	16027	16069	16087	16179	16025	16102	16191	16068	16183	16077	16235	16026	16140	16009	16142	16170	16165	16101	16062	16069	16134	15898	15975	16218	15984	16134	16041	15978	16164	16196	16134	16183	16196	16095	16040	16086	16354	16026	16027	16100	16069	15954	16235	16282	16129	15970	16106	16130	15988	15933	16150	16146	15981	15766	16011	16078	16120	16282	15981	16264	15995	15973	15962	16142	16033	16252	15878	16103	16027	16147	16104	16129	16345	16075	16018	15939	16071	16158	15948	16018	15936	16089	15992	15952	16070	16159	16009	16227	16260	16221	15996	16121	16176	16086	15898	16185	16136	16140	16045	16049	16020	16050	16038	16014	16118	16159	16092	15964	15834	16102	16077	16229	16319	16218	16071	16215	16270	16218	16027	15920	15798	16099	15865	16363	16264	16152	16173	16096	16144	16046	16031	16119	16043	15998	16118	16169	16078	16050	15823	16292	15964	16012	16099	16192	16211	16197	15907	16105	16103	16109	16069	16110	16347	16257	16066	16050	16279	16138	16062	16177	16187	16293	16075	15975	16097	16223	15978	16189	16043	15969	16118	16004	16094	15858	15909	16021	16061	16020	16369	16369	16202	15978	16056	16126	15895	16035	16224	16047	16322	16231	16204	16200	16301	16121	15944	16101	16041	16037	16168	15790	16015	16053	15850	16192	16024	16309	15983	16148	16157	16283	16131	16161	15930	16143	16144	15996	15863	16113	15946	16029	15941	16047	16118	16270	16316	16001	16137	16185	15996	16009	16102	16184	16134	16055	16108	16039	16134	16162	16031	16177	16256	16181	16134	16207	16370	16348	16026	16300	15999	16047	16079	16279	16102	16476	16033	16056	15983	16043	16008	15922	15826	16217	15965	16092	16084	16126	16127	16048	16100	16084	16180	16170	16313	16308	16206	16118	16069	16009	16096	16097	16068	16024	15947	16024	16103	16088	16081	16071	16144	16184	16037	16089	16181	16018	16165	16093	15951	15927	16149	16146	16173	16193	16193	16130	16210	16337	16012	16089	16293	15997	16261	16200	16169	16080	16170	16076	16323	16070	16065	16031	15869	16027	16196	16270	16115	16049	16181	16097	16303	16128	15944	16027	16107	16190	16120	15960	15849	15904	15996	16020	15988	16151	16035	15852	16048	16344	15927	16165	16052	16269	16011	16108	15998	16107	16305	16120	16135	16027	16174	16296	16073	16136	15827	16133	16244	15997	16045	16052	16324	15904	16243	16140	16060	16010	15918	16095	16074	16022	15954	15906	15913	15932	16024	16208	16001	16104	16064	16197	16152	16094	16173	16115	16147	16111	16077	16098	15977	15897	16117	15947	16073	16022	16266	15996	16136	16194	15961	16021	16000	15967	15942	16230	16131	16060	15976	15920	16046	16163	16057	16091	16091	16232	16196	16142	15969	16084	15989	16054	15986	16153	16134	16017	15902	16031	15991	16093	16140	16138	15940	16064	16098	15978	15967	16031	15958	16080	16157	16080	16150	16345	16206	16209	16189	16200	16184	15851	16288	16136	16110	15886	16228	16124	16131	16123	16145	16065	16008	16096	16122	16063	16070	16068	16176	16077	15948	16064	16151	16075	16128	16035	15993	16158	16136	16033	16285	16038	16037	16146	16306	16201	16140	16011	15957	16079	16103	16018	15997	16155	16279	16223	16073	16137	16059	16243	16085	15993	16213	16119	16059	15999	16059	16095	16291	16275	16067	16092	16037	16018	15986	16077	15852	15877	16219	15965	15928	16204	15992	16098	16207	16058	16171	15973	16145	16210	16067	15979	15942	16195	16224	16225	16166	16022	16191	16324	16071	16135	15870	16234	16060	16162	15903	15884	16111	15976	16097	16112	15893	16230	16226	16058	16173	16003	16249	16045	16123	16282	16159	16069	16154	16113	16159	16119	16167	16136	15829	15908	16237	16043	16213	16137	16299	15946	16050	15910	16091	16180	16259	15976	15984	16074	15870	15934	16285	16127	16095	16144	16065	16150	15933	16163	16062	16041	15992	16150	16254	16204	16097	16049	15977	16012	16157	16242	15993	16117	15940	16007	16176	16134	16048	16059	16197	16206	16159	16115	16129	16155	16119	16150	15942	15986	16100	16036	16220	16037	16097	16190	16048	16061	15925	15956	16012	16062	16152	16064	16086	16229	16064	16132	16213	16123	15973	16220	16086	16106	16060	16069	15895	16131	16029	16016	16184	16119	16028	16112	16019	16004	16095	16179	16104	16147	16163	15977	15893	16192	16029	15947	16104	15984	16103	16054	16212	16230	16087	16109	16149	16063	16076	15984	15959	16127	16066	16241	16087	15894	15917	16214	16129	15850	16078	16221	16099	16235	16018	16002	16182	16160	15898	16004	15939	15953	16135	15941	16122	16178	16281	16101	16036	16057	15977	16125	16114	15898	16023	16082	16043	16196	16122	16056	16110	16150	16191	16115	16192	16170	16052	16174	16153	16241	16303	16153	15992	16206	16066	16031	16032	15958	16170	16392	16037	16167	16255	16110	16230	16043	16117	16150	16158	16152	15983	16067	15907	16000	16134	15947	16098	16056	16271	16126	16002	16003	16144	15965	15984	16077	16181	16013	16030	15990	15960	16213	16260	16001	16007	16151	16177	15977	16093	16217	16102	16110	16183	16028	16284	16058	16202	15915	16230	16151	16177	15988	16086	16112	15939	16157	16031	16058	16154	16226	16091	16089	16119	16043	16232	16290	16152	16209	16021	16015	16038	16129	16045	16189	16131	15957	16024	16246	16004	16010	16071	16478	16025	16180	16120	16160	16254	16142	15925	15929	16173	16234	15998	15820	16183	16228	16061	16156	16181	16057	16088	16257	16063	16048	15947	16112	16135	16021	16107	16037	16107	15933	15865	16166	16259	16018	16000	16100	16129	16176	16278	16100	15894	16052	15907	16040	15944	16002	16144	16014	16288	16150	16213	16167	16038	15997	16004	16270	16088	16111	15910	16089	16110	16070	15969	16154	16260	16038	16249	16018	16074	16289	16134	16130	15990	16081	15989	16174	16036	16021	16042	16069	16185	16169	16173	15968	16157	16069	15942	16201	16025	16140	15938	16079	16232	16256	15899	16007	16173	16051	16104	15958	15909	16057	15999	16121	16170	16200	15960	15885	16224	16026	16089	16064	16156	16209	16196	16016	16154	16054	15996	16064	16207	16097	15934	16058	16182	15971	15907	16129	16078	15989	16182	16076	16098	16098	16191	16176	16217	16065	16065	16031	15962	16069	16057	16294	16098	16348	16140	15957	16158	16290	16157	15976	16062	16111	15833	16152	16152	16028	16032	16070	16141	16214	16194	16216	16085	15867	15996	15954	15995	16027	16113	16229	16210	16123	16152	15915	16116	16062	16099	16117	16193	15926	16000	16100	16109	16197	16204	15782	15856	15985	16160	16061	16043	16007	16191	15997	15949	16258	16076	16119	16089	16160	15903	16174	16193	16098	15918	16106	16264	15978	15988	16102	16006	16275	16208	16258	16198	16071	15905	16082	16204	15923	16123	16020	16105	16057	16110	16179	15979	15903	16165	16151	16128	16083	16096	16112	15917	16092	16040	16114	16041	16009	16206	16152	16105	16230	16234	16078	15980	16199	16143	16057	16090	15757	16003	16083	16287	16011	16289	15976	16223	16136	16090	16005	16319	16183	16210	16357	15948	15963	16038	15956	16138	16189	16145	16276	16155	16122	15923	16022	16138	16035	16093	16215	16035	16117	15906	16089	16118	15921	16096	16028	16041	16092	16018	15903	15956	16202	15947	16239	16113	16358	16140	15995	16258	16084	15930	16141	16166	16191	16286	16148	16042	16205	16114	16102	16145	15856	16193	15977	16054	16157	16090	16391	16014	16270	16083	16123	16001	16137	16167	15813	16068	16087	16237	16263	15886	16078	16290	16158	16017	16229	15996	15966	16280	16132	16302	16117	16175	16330	16227	16026	15940	16120	16139	16169	15996	16108	16006	16147	16111	16017	16117	16108	16014	15955	15881	15958	15990	16162	16254	16097	16145	16160	15992	16211	16108	16085	16226	16189	15954	16209	16052	16345	15936	16076	16047	15847	16150	15912	16056	16040	15992	16093	15896	15949	15927	16225	15992	15916	16252	16105	16148	16072	16076	16115	15972	15895	16016	16037	16148	15995	16027	16077	16089	16196	16069	16054	16037	16209	16386	16157	15986	15916	16076	16156	16228	15890	16237	16068	15913	16107	16199	16153	16125	15942	16142	16046	16019	16188	16137	16225	16058	15982	16068	16032	16102	16046	16066	16233	15919	16022	15942	16106	16143	16135	16036	15868	16148	16176	16044	15865	16154	16408	16108	16082	16207	16050	16062	16131	16221	16088	16229	15819	15992	16162	16197	16075	16285	16397	16116	16049	16157	16176	15989	16168	16216	16114	15874	15991	16013	16035	16072	16096	16107	16040	16019	16193	15973	15989	16006	15976	16169	16161	16003	15962	16185	16153	15962	16052	16260	16133	16112	15871	15972	15982	15947	16049	16156	16133	16059	16165	16094	16147	16199	16121	15956	16120	16016	16028	16179	16168	16221	16184	16012	15912	15928	16035	15884	16105	16276	16000	16180	16196	16043	16015	15949	16009	16098	16070	16160	16150	15978	16090	16231	16118	16058	16178	16120	16152	15868	16140	15968	16022	16389	16106	16121	16275	16383	16058	16023	15976	16283	16150	16265	15923	16013	16152	16218	16142	16154
15877	29791	28668	21637	18323	16816	16208	16025	15618	15606	15733	15836	15649	15563	15267	16113	31595	35992	31646	25197	19139	15743	14642	14218	14366	14294	14265	14315	14345	14503	14353	14430	14214	14409	14255	14266	14244	14414	14194	14260	14307	14192	14267	14289	14467	14157	14249	14268	14301	14354	14368	14453	14351	14233	14356	14401	14256	14380	14249	14319	14368	14300	14508	14372	14366	14438	14318	14314	14252	14350	14322	14318	14183	14258	14351	14253	14142	14370	14409	14232	14403	14204	14323	14144	14379	14279	14264	14247	14223	14304	14139	14390	14438	14249	14257	14349	14336	14232	14389	14297	14230	14270	14314	14228	14284	14199	14214	14233	14333	14138	14383	14226	14146	14431	14167	14212	14259	14358	14244	14106	14179	14204	14337	14353	14291	14398	14240	14304	14124	14288	14263	14195	14105	14031	14206	14216	14228	14290	14285	14240	14229	14381	14169	14326	14315	14294	14136	14338	14208	13928	14354	14360	14187	14374	14157	14264	14236	14197	14088	14099	14320	14231	14215	14390	14410	14371	14233	14349	14254	14343	14114	14234	14283	14377	14282	14205	14265	14417	14431	14380	14305	14224	14263	14290	14268	14022	14308	14251	14064	14365	14142	14234	14117	14064	14217	14261	14207	14423	14251	14318	14334	14312	14183	14394	14250	14394	14228	14242	14231	14249	14187	14224	14365	14357	14321	14219	14157	14133	14221	14255	14317	14116	14224	14294	14390	14130	14264	14284	14275	14185	14146	14251	14346	14262	14304	14176	14274	14413	14266	14133	14213	14211	14296	14089	14188	14188	14326	14252	14214	14244	14166	14184	14398	14259	14229	14414	14281	14276	14234	14222	14185	14239	14303	14426	14378	14369	14310	14114	14093	14240	14270	14060	14382	14359	14436	14275	14450	14291	14259	14104	14353	14276	14224	14227	14288	14318	14272	14230	14335	14327	14374	14268	14265	14268	14328	14138	14197	14029	14463	14199	14293	14287	14468	14174	14157	14339	14255	14325	14163	14204	14069	14099	14245	14184	14104	14216	14200	14338	14324	14169	14254	14245	14401	14351	14260	14336	14170	14241	14343	14236	14435	14342	14358	14311	14266	14271	14153	14283	14180	14370	14284	14195	14199	14324	14193	14317	14265	14206	14288	14235	14204	14318	14277	14279	14319	14263	14282	14283	14206	14079	14411	14351	14331	14341	14323	14061	14408	14219	14213	14460	14417	14207	14249	14177	14185	14377	14258	14437	14178	14334	14364	14176	14156	14209	14419	14203	14033	14373	14214	14226	14263	14192	14368	14125	14116	14251	14171	14165	14155	14239	14302	14251	14227	14286	14165	14415	14346	14423	14089	14234	14422	14131	14183	14341	14328	14324	14137	14176	14209	14263	14215	14251	14177	14309	14193	14132	14310	14347	14334	14151	14091	14081	14307	14260	14277	14322	14119	14290	14319	14268	14451	14283	14059	14271	14256	14256	14224	14357	14482	14377	14310	14124	14318	14143	14124	14424	14296	14119	14279	14429	14259	14239	14220	14151	14338	14395	14290	14184	14225	14347	14361	14286	14239	14405	14350	14223	14235	14245	14192	14373	14148	14263	14483	14309	14211	14346	14203	14040	14345	14231	14328	14376	14236	14401	14187	14162	14124	14329	14227	14270	14319	14201	14344	14139	14263	14242	14303	14136	14281	14393	14539	14212	14001	14175	14271	14189	14333	14126	14142	14322	14248	14263	14122	14220	14268	14265	14317	14342	14241	14458	14237	14219	14345	14367	14228	14206	14198	14306	14360	14221	14139	14132	14320	14154	14274	14349	14359	14334	14295	14177	14235	14355	14244	14351	14393	14294	14161	14433	14193	14264	14353	14166	14115	14291	14290	14207	14173	14360	14345	14133	14094	14292	14173	14195	14247	14360	14354	14159	14076	14422	14368	14311	14307	14433	14364	14190	14201	14302	14373	14210	14259	14324	14236	14247	14252	14269	14240	14172	14233	14253	14381	14404	14171	14289	14144	14127	14472	14318	14350	14228	14204	14354	14274	14367	14308	14269	14382	14252	14097	14143	14248	14227	14254	14339	14402	14226	14282	14307	14089	14335	14207	14211	14329	14221	14395	14190	14026	14217	14155	14465	14227	14335	14008	14197	14214	14238	14436	14275	14207	14250	14450	14075	14265	14258	14273	14391	14209	14363	14271	14314	14369	14238	14477	14221	14150	14243	14279	14065	14121	14257	14238	14045	14242	14298	14240	14110	14390	14171	14310	14158	14356	14118	14266	14377	14374	14219	14226	14347	14398	14153	14210	14349	14169	14383	14295	14125	14449	14380	14232	14244	14265	14244	14250	14307	14321	14478	14254	14216	14311	14177	14251	14261	14173	14386	14269	14340	14272	14354	14167	14202	14269	14135	14285	14295	14266	14191	14321	14227	14357	14159	14088	14270	14294	14176	14354	14228	14313	14068	14271	14123	14392	14146	14201	14215	14274	14373	14231	14203	14208	14367	14298	14322	14228	14337	14200	14186	14241	14205	14071	14087	14280	14336	14282	14332	14346	14167	14233	14073	14377	14279	14251	14198	14213	14383	14184	14157	14227	14321	14285	14138	14240	14353	14121	14264	14175	14217	14183	14281	14268	14167	14228	14253	14237	14091	14195	14314	14213	14174	14201	14262	14313	14315	14100	14195	14258	14224	14175	14247	14208	14311	14334	14302	14282	14261	14195	14137	14041	14243	14263	14249	14170	14376	14321	14152	14521	14368	14446	14332	14160	14241	14331	14320	14185	14300	14144	14402	14167	14241	14326	14186	14404	14278	14269	14299	14460	14175	14214	14163	14427	14144	14283	14200	14257	14323	14388	14105	14344	14196	14396	14206	14308	14240	14240	14270	14361	14177	14337	14347	14640	14173	14293	14182	14242	14347	14335	14220	14316	14224	14355	14371	14183	14331	14271	14238	14337	14411	14235	14254	14402	14248	14201	14263	14358	14392	14367	14373	14346	14228	14304	14336	14055	14201	14293	14339	14296	14392	14222	14329	14233	14240	14287	14358	14335	14143	14259	14269	14186	14223	14187	14339	14234	14212	14215	14312	14344	14132	14201	14447	14269	14186	14104	14199	14179	14189	14191	14283	14222	14327	14317	14384	14186	14113	14312	14238	14360	14324	14216	14121	14154	14273	14484	14177	14297	14266	14289	14351	14207	14288	14448	14213	14321	14297	14356	14236	14279	14375	14108	14099	14203	14302	14298	14110	14271	14273	14298	14134	14294	14158	14213	14209	14178	14219	14323	14187	14314	14230	14263	14218	14364	14273	14435	14245	14130	14299	14196	14382	14299	14181	14268	14204	14260	14219	14304	14220	14264	14221	14173	14209	14162	14345	14253	14138	14198	14123	14327	14105	14435	14254	14252	14351	14045	14214	14240	14267	14189	14273	14106	14048	14260	14264	14234	14114	14344	14261	14098	14222	14185	14257	14311	14236	14343	14212	14320	14403	14246	14302	14213	14245	14101	14246	14320	14402	14369	14150	14474	14266	14302	14442	14143	14152	14399	14191	14313	14174	14403	14069	14316	13982	14227	14269	14209	14301	14380	14102	14170	14292	14348	14205	14022	14089	14385	14094	14480	14341	14054	14304	14284	14214	14365	14326	14294	14283	14280	14307	14309	14304	14249	14296	14338	14062	14273	14374	14264	14362	14262	14191	14277	14263	14209	14232	14239	14185	14192	14370	14210	14184	14337	14109	14202	14136	14184	14219	14251	14329	14161	14387	14298	14370	14120	14214	14302	14056	14314	14218	14415	14396	14191	14221	14161	14294	14366	14230	14301	14349	14199	14284	14185	14213	14242	14340	14288	14184	14387	14204	14252	14046	14202	14272	14190	14190	14400	14313	14332	14224	14201	14372	14197	14164	14289	14146	14213	14163	14391	14285	14217	14473	14130	14304	14285	14205	14265	14397	14345	14278	14270	14226	14283	14114	14215	14352	14173	14441	14176	14286	14333	14149	14162	14108	14285	14252	14203	14214	14147	14200	14297	14317	14238	14216	14191	14277	14349	14249	14316	14395	14200	14229	14215	14243	14236	14292	14215	13948	14389	14213	14176	14307	14250	14174	14236	14191	14205	14157	14169	14157	14132	14157	14350	14225	14196	14199	14378	14333	14337	14282	14201	14177	14280	14170	14004	14217	14283	14194	14296	14300	14291	14362	14146	14391	14105	14352	14261	14201	14033	14360	14342	14265	14362	14318	14158	14216	14299	14244	14126	14184	14176	14350	14316	14296	14386	14328	14287	14261	14325	14303	14305	14317	14282	14217	14267	14396	14258	14243	14108	14143	14174	14391	14151	14206	14342	14287	14371	14271	14258	14209	14174	14331	14254	14255	14350	14247	14379	14300	14100	14228	14068	14295	14171	14341	14248	14141	14136	14227	14176	14311	14270	14264	14312	14320	14171	14204	14218	14382	14305	14164	14317	14230	14248	14217	14158	14181	14176	14265	14338	14150	14221	14174	14292	14260	14307	14330	14189	14412	14093	14277	14271	14012	14173	14248	14326	14431	14372	14120	14331	14198	14225	14303	14415	14299	14345	14271	14293	14221	14296	14311	14336	14258	14224	14292	14318	14321	14168	14057	14281	14384	14186	14182	14330	14191	14277	14223	14123	14107	14136	14246	14264	14169	14258	14249	14132	14112	14143	14354	14246	14272	14262	14067	14282	14251	14192	14199	14086	14337	14145	14398	14333	14177	14192	14128	14279	14381	14234	14139	14399	14208	14304	14474	14173	14175	14110	14324	14181	14293	14274	14260	14277	14217	14231	14354	14207	14179	14178	14197	14227	14433	14182	14280	14141	14247	14211	14360	14104	14362	14312	14320	14280	14131	14217	14286	14442	14293	14113	14302	14416	14329	14246	14119	14098	14456	14219	14313	14392	14236	14358	14309	14123	14255	14352	14287	14259	14239	14355	14291	14210	14269	14281	14357	14257	14423	14355	14163	14252	14391	14315	14238	14291	14337	14180	14166	14349	14246	14197	14188	14148	14378	14229	14255	14379	14264	14330	14132	14240	14092	14089	14194	14186	14228	14360	14195	14289	14210	14197	14156	14366	14289	14260	14241	14298	14330	14268	14252	14549	14139	14394	14204	14298	14171
27060	21645	24069	20372	16930	16817	16821	16588	16766	16624	16834	16804	16807	16714	16641	16579	17223	18003	18180	17682	17113	16690	16633	16479	16512	16475	16679	16402	16326	16483	16531	16460	16645	16549	16588	16357	16260	16276	16398	16442	16342	16542	16431	16486	16331	16422	16409	16296	16362	16364	16388	16250	16317	16455	16494	16356	16312	16336	16518	16402	16554	16471	16283	16383	16540	16487	16480	16272	16281	16669	16319	16492	16509	16400	16374	16432	16287	16395	16606	16417	16529	16417	16472	16367	16518	16667	16588	16534	16462	16441	16507	16322	16380	16239	16524	16477	16364	16508	16394	16429	16234	16624	16553	16525	16212	16386	16547	16420	16460	16371	16337	16206	16418	16455	16541	16298	16479	16336	16519	16210	16508	16355	16303	16355	16337	16495	16681	16261	16547	16475	16355	16601	16530	16397	16400	16615	16597	16453	16477	16507	16367	16382	16446	16482	16354	16556	16389	16455	16609	16504	16322	16519	16330	16441	16464	16550	16471	16220	16329	16458	16493	16535	16310	16417	16539	16439	16388	16432	16563	16307	16384	16491	16434	16437	16538	16324	16468	16332	16400	16517	16334	16402	16328	16587	16393	16339	16570	16670	16455	16163	16472	16480	16329	16391	16622	16456	16525	16513	16568	16709	16367	16382	16454	16473	16345	16397	16621	16397	16503	16479	16392	16489	16305	16405	16543	16443	16428	16255	16454	16462	16489	16296	16516	16270	16403	16596	16564	16482	16561	16556	16309	16476	16582	16381	16527	16326	16363	16447	16360	16435	16481	16310	16492	16247	16477	16457	16407	16561	16463	16437	16380	16570	16331	16458	16357	16372	16595	16337	16403	16414	16500	16428	16470	16307	16411	16412	16399	16500	16152	16250	16362	16630	16365	16310	16442	16377	16337	16336	16277	16493	16566	16387	16423	16628	16531	16533	16263	16465	16530	16491	16508	16603	16559	16378	16467	16452	16357	16304	16505	16392	16262	16459	16368	16524	16425	16537	16350	16481	16281	16319	16315	16490	16452	16359	16455	16417	16282	16528	16571	16581	16340	16312	16599	16501	16446	16234	16437	16616	16192	16513	16358	16241	16441	16484	16334	16507	16391	16454	16284	16328	16380	16269	16133	16408	16240	16430	16377	16560	16488	16310	16517	16386	16393	16365	16511	16484	16399	16308	16539	16523	16375	16356	16398	16503	16532	16318	16349	16473	16360	16294	16571	16443	16311	16384	16509	16429	16485	16339	16369	16548	16057	16471	16583	16414	16382	16273	16362	16542	16538	16068	16367	16377	16353	16436	16379	16616	16278	16430	16315	16451	16513	16628	16573	16287	16499	16395	16544	16501	16586	16528	16464	16403	16450	16502	16340	16449	16591	16371	16455	16469	16612	16457	16349	16419	16449	16383	16496	16314	16495	16642	16231	16478	16543	16354	16389	16372	16444	16394	16446	16425	16333	16490	16322	16542	16471	16402	16392	16312	16306	16289	16426	16504	16545	16433	16349	16373	16438	16466	16373	16571	16345	16508	16327	16358	16370	16426	16479	16576	16424	16366	16333	16576	16432	16512	16393	16351	16199	16409	16275	16305	16309	16466	16402	16404	16652	16567	16307	16304	16397	16470	16374	16475	16345	16528	16416	16425	16378	16222	16215	16391	16571	16502	16425	16515	16549	16558	16370	16331	16361	16386	16436	16484	16276	16362	16335	16618	16460	16517	16350	16448	16356	16482	16429	16561	16291	16149	16316	16352	16560	16347	16675	16329	16505	16598	16446	16447	16348	16477	16473	16515	16390	16392	16426	16522	16530	16321	16418	16064	16329	16329	16325	16586	16419	16563	16497	16212	16376	16531	16507	16436	16334	16423	16529	16356	16599	16274	16349	16559	16671	16516	16350	16689	16564	16396	16392	16404	16494	16378	16432	16335	16528	16262	16527	16275	16360	16475	16595	16466	16265	16355	16655	16500	16530	16523	16227	16507	16538	16524	16353	16488	16482	16441	16357	16447	16578	16345	16571	16449	16477	16505	16458	16471	16418	16298	16420	16629	16419	16529	16506	16343	16484	16411	16396	16461	16618	16382	16523	16186	16489	16541	16477	16502	16484	16458	16313	16389	16529	16431	16256	16380	16412	16708	16332	16473	16500	16540	16415	16391	16319	16550	16467	16218	16558	16474	16430	16363	16620	16481	16406	16390	16425	16373	16450	16339	16615	16419	16547	16396	16353	16365	16310	16512	16357	16310	16416	16519	16628	16318	16474	16529	16462	16312	16240	16460	16417	16390	16435	16335	16748	16439	16356	16325	16271	16279	16475	16614	16436	16531	16318	16469	16390	16472	16365	16804	16342	16295	16480	16273	16362	16637	16630	16586	16353	16342	16226	16502	16472	16389	16466	16426	16366	16422	16457	16322	16427	16427	16529	16469	16676	16294	16294	16435	16465	16452	16548	16534	16448	16169	16372	16459	16448	16500	16602	16543	16446	16329	16376	16312	16123	16420	16165	16342	16628	16308	16409	16453	16517	16399	16477	16365	16255	16311	16425	16460	16538	16449	16459	16421	16482	16603	16336	16437	16412	16327	16411	16456	16455	16283	16532	16496	16655	16573	16294	16382	16564	16527	16535	16419	16593	16555	16480	16658	16346	16379	16668	16342	16378	16512	16510	16447	16398	16394	16374	16451	16389	16455	16322	16388	16432	16266	16570	16529	16395	16404	16374	16246	16449	16409	16262	16664	16672	16453	16563	16479	16376	16167	16415	16162	16428	16342	16326	16329	16396	16308	16346	16502	16438	16603	16350	16235	16459	16360	16481	16425	16374	16237	16340	16388	16510	16591	16474	16225	16389	16521	16396	16348	16520	16512	16476	16495	16442	16361	16489	16630	16466	16616	16634	16497	16262	16250	16322	16366	16431	16576	16386	16407	16350	16449	16283	16355	16335	16431	16200	16427	16420	16498	16467	16214	16409	16315	16337	16368	16595	16473	16450	16647	16509	16515	16638	16408	16483	16449	16345	16487	16468	16559	16387	16290	16663	16470	16214	16486	16423	16413	16386	16431	16405	16556	16437	16516	16390	16516	16548	16675	16564	16261	16370	16345	16557	16321	16422	16548	16256	16365	16424	16023	16521	16378	16405	16478	16466	16397	16419	16371	16446	16484	16293	16324	16386	16505	16382	16450	16502	16296	16173	16456	16504	16337	16720	16449	16605	16425	16408	16402	16400	16332	16429	16428	16525	16589	16508	16514	16534	16472	16564	16270	16313	16531	16465	16130	16414	16579	16730	16201	16415	16625	16496	16331	16393	16472	16512	16397	16528	16341	16377	16548	16533	16291	16376	16407	16298	16533	16375	16441	16302	16486	16210	16283	16577	16308	16572	16403	16465	16581	16365	16484	16452	16419	16405	16202	16345	16257	16387	16572	16400	16418	16457	16399	16393	16390	16568	16481	16407	16452	16455	16467	16411	16348	16334	16572	16499	16391	16547	16290	16454	16407	16337	16606	16418	16388	16445	16405	16438	16379	16389	16614	16523	16487	16478	16625	16461	16503	16412	16351	16222	16330	16395	16316	16290	16435	16395	16515	16528	16402	16367	16358	16414	16427	16479	16486	16553	16499	16429	16477	16381	16361	16398	16368	16410	16395	16370	16363	16509	16445	16432	16422	16623	16577	16356	16362	16414	16429	16311	16520	16511	16462	16423	16332	16290	16548	16459	16305	16493	16495	16605	16416	16434	16594	16313	16408	16188	16353	16489	16505	16456	16431	16415	16513	16514	16578	16414	16422	16507	16364	16596	16404	16480	16364	16369	16275	16552	16370	16366	16513	16424	16433	16326	16425	16503	16491	16312	16495	16584	16408	16504	16346	16513	16571	16597	16447	16406	16303	16396	16493	16204	16274	16385	16532	16471	16630	16474	16216	16338	16370	16348	16596	16400	16462	16205	16467	16491	16637	16401	16447	16375	16470	16639	16505	16531	16412	16381	16359	16322	16295	16242	16406	16469	16506	16416	16499	16551	16463	16330	16282	16499	16415	16568	16498	16457	16503	16621	16510	16480	16288	16392	16432	16571	16516	16297	16425	16474	16213	16553	16663	16567	16531	16748	16580	16476	16482	16685	16272	16409	16504	16404	16419	16429	16559	16574	16378	16336	16374	16412	16532	16306	16533	16677	16452	16528	16452	16149	16324	16193	16513	16675	16664	16343	16423	16358	16609	16544	16320	16431	16115	16636	16593	16407	16350	16449	16467	16547	16294	16434	16292	16438	16281	16298	16572	16430	16313	16448	16437	16379	16373	16378	16377	16252	16511	16424	16247	16465	16422	16354	16549	16540	16634	16388	16499	16371	16484	16574	16715	16369	16385	16462	16457	16353	16497	16643	16354	16501	16253	16339	16547	16289	16434	16536	16379	16299	16416	16507	16581	16442	16349	16810	16364	16493	16320	16542	16537	16477	16342	16689	16493	16526	16500	16467	16388	16535	16418	16455	16477	16445	16501	16617	16391	16653	16503	16420	16503	16418	16501	16540	16548	16352	16417	16402	16299	16350	16511	16309	16488	16563	16522	16368	16539	16633	16460	16367	16434	16401	16363	16497	16458	16538	16399	16521	16242	16476	16480	16681	16629	16293	16339	16328	16536	16405	16586	16491	16426	16360	16412	16276	16425	16359	16175	16339	16368	16350	16326	16447	16536	16383	16323	16402	16123	16308	16258	16530	16612	16663	16602	16548	16462	16493	16538	16384	16402	16413	16254	16534	16548	16485	16448	16390	16410	16585	16510	16494	16415	16478	16407	16541	16361	16415	16323	16422	16391	16423	16471	16423	16245	16391	16615	16482	16365	16400	16469	16415	16543	16523	16469	16438	16435	16416	16382	16395	16329	16554	16360	16564	16354	16558	16368	16377	16411	16324	16383	16463	16496	16509	16592	16500	16532	16316	16448	16525	16287	16413	16207	16556	16495	16388	16360	16420	16403	16374	16209	16247	16613	16385	16329	16550	16519	16414	16537	16373	16265	16264	16386	16622	16425	16418	16337	16330	16650	16528	16443	16449	16322	16420	16541	16286	16459	16339	16537	16541	16559	16417	16369	16295	16284	16468	16480	16359	16488	16522	16423	16537	16394	16416	16340	16375	16457	16224	16569
15290	19654	18045	15416	15112	14891	14594	14717	14640	14721	15004	14941	14825	14829	14657	14705	15822	16666	16435	15699	15178	14637	14548	14501	14461	14550	14407	14443	14376	14526	14469	14528	14495	14463	14298	14438	14414	14417	14453	14548	14432	14563	14399	14465	14456	14448	14360	14422	14542	14640	14328	14351	14501	14552	14506	14405	14490	14365	14631	14502	14423	14334	14554	14493	14404	14513	14360	14555	14394	14440	14385	14592	14347	14513	14482	14501	14415	14307	14488	14312	14411	14457	14433	14422	14349	14537	14600	14284	14407	14460	14453	14446	14539	14367	14349	14507	14480	14556	14413	14457	14606	14489	14307	14254	14455	14292	14521	14499	14459	14620	14467	14379	14389	14409	14413	14268	14361	14518	14549	14471	14520	14574	14447	14485	14643	14418	14629	14528	14305	14489	14364	14463	14574	14595	14286	14383	14302	14458	14367	14426	14378	14439	14431	14414	14371	14560	14411	14422	14419	14476	14269	14472	14287	14423	14399	14412	14418	14451	14545	14481	14413	14335	14444	14368	14474	14425	14394	14438	14442	14432	14348	14359	14510	14541	14450	14514	14544	14398	14457	14600	14409	14387	14330	14591	14450	14397	14520	14459	14281	14510	14374	14520	14532	14513	14502	14498	14322	14455	14510	14521	14276	14477	14479	14368	14361	14390	14287	14460	14431	14384	14312	14325	14543	14396	14469	14307	14451	14245	14363	14384	14546	14368	14341	14407	14551	14380	14347	14391	14548	14319	14481	14524	14390	14363	14525	14376	14473	14360	14561	14455	14466	14494	14356	14373	14588	14373	14516	14579	14598	14346	14422	14442	14448	14380	14592	14510	14524	14463	14489	14478	14561	14505	14453	14312	14514	14378	14289	14531	14438	14412	14482	14414	14520	14395	14394	14338	14335	14330	14573	14528	14390	14505	14406	14670	14542	14217	14430	14385	14466	14526	14384	14618	14542	14334	14354	14419	14420	14387	14561	14480	14316	14509	14413	14503	14298	14416	14415	14332	14391	14439	14655	14499	14605	14371	14503	14270	14389	14439	14515	14569	14490	14347	14575	14324	14612	14462	14367	14256	14458	14538	14471	14407	14346	14396	14434	14412	14539	14374	14298	14411	14502	14590	14584	14419	14326	14445	14509	14475	14448	14506	14319	14502	14472	14528	14352	14551	14498	14466	14489	14411	14441	14503	14478	14595	14477	14541	14373	14476	14504	14443	14541	14413	14457	14563	14421	14475	14493	14481	14468	14303	14512	14344	14334	14586	14317	14362	14527	14331	14425	14475	14502	14524	14315	14343	14410	14545	14372	14308	14547	14287	14430	14309	14379	14493	14398	14190	14497	14282	14531	14393	14244	14489	14621	14397	14463	14434	14306	14418	14356	14373	14489	14422	14551	14522	14379	14426	14442	14544	14387	14481	14478	14429	14465	14395	14528	14359	14407	14557	14416	14376	14322	14500	14531	14559	14414	14307	14525	14465	14365	14581	14461	14393	14393	14380	14604	14458	14700	14471	14457	14455	14636	14535	14523	14518	14409	14462	14414	14582	14410	14333	14396	14532	14389	14360	14443	14205	14353	14563	14541	14378	14359	14349	14554	14379	14387	14409	14547	14527	14412	14350	14416	14371	14526	14293	14429	14487	14381	14544	14348	14459	14351	14455	14490	14546	14486	14291	14504	14447	14656	14431	14349	14621	14519	14355	14341	14456	14491	14328	14476	14456	14448	14363	14466	14462	14465	14471	14312	14445	14611	14549	14319	14494	14318	14425	14183	14505	14394	14463	14562	14209	14390	14437	14544	14434	14243	14529	14520	14526	14299	14418	14476	14709	14361	14486	14526	14346	14437	14396	14529	14498	14613	14526	14492	14567	14434	14398	14453	14499	14418	14527	14372	14363	14361	14443	14606	14581	14196	14422	14569	14490	14480	14317	14406	14404	14379	14465	14507	14551	14490	14540	14574	14446	14507	14570	14585	14482	14406	14368	14429	14345	14431	14448	14282	14461	14337	14551	14378	14425	14386	14525	14617	14393	14412	14462	14530	14401	14603	14506	14396	14472	14485	14431	14368	14464	14598	14573	14410	14460	14361	14451	14239	14394	14459	14476	14340	14455	14585	14467	14517	14500	14522	14420	14357	14416	14406	14501	14500	14624	14406	14521	14487	14474	14430	14250	14437	14510	14483	14359	14447	14508	14440	14307	14579	14361	14441	14378	14420	14467	14451	14516	14446	14594	14342	14557	14627	14415	14538	14423	14546	14526	14559	14438	14488	14446	14339	14546	14564	14499	14405	14350	14570	14599	14399	14514	14444	14415	14322	14463	14555	14469	14570	14473	14416	14488	14375	14347	14376	14397	14461	14424	14479	14356	14429	14529	14484	14368	14391	14413	14487	14261	14412	14474	14278	14518	14532	14557	14411	14412	14329	14350	14488	14351	14460	14541	14534	14494	14456	14421	14514	14208	14574	14333	14526	14313	14468	14410	14502	14390	14421	14517	14562	14470	14513	14270	14410	14388	14428	14496	14464	14483	14300	14479	14551	14278	14516	14422	14459	14413	14455	14428	14473	14620	14398	14675	14456	14282	14576	14377	14410	14362	14496	14330	14390	14374	14508	14301	14574	14481	14308	14415	14418	14405	14388	14645	14367	14547	14474	14536	14477	14471	14441	14445	14593	14381	14503	14369	14462	14481	14279	14354	14508	14474	14526	14383	14385	14527	14356	14374	14375	14448	14498	14350	14653	14445	14556	14505	14362	14462	14590	14424	14352	14611	14422	14397	14573	14462	14499	14435	14454	14347	14472	14521	14333	14363	14389	14477	14439	14271	14570	14490	14415	14480	14488	14436	14402	14429	14426	14509	14535	14376	14398	14491	14456	14356	14353	14399	14448	14443	14374	14472	14313	14563	14513	14465	14222	14405	14388	14284	14234	14353	14336	14460	14510	14513	14318	14392	14467	14398	14332	14525	14477	14408	14456	14343	14474	14435	14431	14351	14310	14351	14530	14496	14468	14477	14317	14464	14344	14481	14315	14432	14424	14379	14691	14450	14513	14374	14482	14435	14515	14535	14517	14420	14557	14508	14317	14458	14498	14551	14413	14541	14391	14503	14398	14485	14485	14534	14549	14508	14447	14470	14489	14500	14264	14291	14376	14433	14378	14425	14455	14579	14557	14485	14349	14337	14510	14457	14556	14314	14371	14422	14553	14390	14515	14495	14379	14531	14364	14475	14293	14572	14356	14463	14395	14421	14482	14488	14355	14416	14361	14354	14371	14553	14552	14612	14315	14504	14575	14409	14198	14460	14465	14462	14496	14489	14389	14554	14307	14380	14581	14240	14412	14257	14432	14499	14462	14462	14429	14503	14430	14434	14546	14351	14515	14390	14605	14352	14552	14524	14429	14456	14493	14392	14475	14515	14430	14562	14513	14636	14453	14373	14462	14409	14514	14537	14375	14409	14483	14385	14540	14420	14459	14277	14585	14341	14502	14584	14497	14246	14495	14479	14407	14527	14426	14554	14336	14490	14544	14398	14390	14497	14463	14344	14510	14639	14466	14321	14474	14443	14528	14330	14450	14617	14581	14430	14377	14427	14394	14523	14503	14515	14490	14590	14381	14635	14377	14378	14499	14472	14509	14579	14392	14543	14337	14354	14384	14522	14430	14344	14577	14451	14525	14376	14388	14288	14472	14551	14520	14455	14247	14389	14551	14315	14265	14412	14451	14375	14502	14509	14474	14525	14477	14496	14569	14467	14521	14579	14463	14374	14464	14387	14357	14355	14408	14526	14478	14443	14398	14215	14272	14374	14319	14573	14269	14403	14414	14469	14302	14443	14315	14621	14471	14396	14456	14546	14483	14467	14401	14510	14479	14316	14518	14493	14351	14562	14461	14421	14685	14390	14457	14419	14611	14595	14222	14546	14516	14432	14375	14570	14309	14231	14465	14342	14544	14374	14509	14365	14501	14393	14466	14544	14476	14328	14522	14499	14677	14461	14419	14440	14577	14517	14369	14442	14434	14404	14439	14290	14458	14550	14377	14578	14424	14216	14382	14349	14549	14305	14607	14481	14417	14446	14349	14480	14503	14407	14616	14364	14492	14303	14547	14336	14425	14404	14449	14473	14467	14429	14327	14413	14400	14387	14421	14461	14528	14383	14459	14621	14447	14445	14588	14361	14530	14607	14426	14360	14461	14443	14333	14383	14680	14327	14342	14511	14645	14437	14519	14364	14445	14320	14477	14409	14437	14527	14453	14501	14477	14486	14369	14610	14317	14501	14566	14561	14470	14355	14353	14456	14482	14415	14418	14613	14419	14472	14419	14448	14557	14489	14382	14262	14454	14463	14621	14454	14421	14293	14399	14426	14582	14387	14525	14447	14497	14534	14416	14369	14545	14296	14499	14469	14501	14385	14573	14403	14204	14405	14342	14507	14453	14432	14414	14278	14518	14212	14452	14371	14567	14521	14316	14510	14567	14531	14410	14521	14587	14396	14411	14379	14499	14420	14486	14313	14437	14395	14379	14317	14476	14498	14481	14286	14516	14436	14438	14412	14443	14476	14471	14398	14313	14266	14438	14616	14338	14400	14324	14274	14521	14403	14396	14455	14466	14523	14437	14470	14365	14411	14378	14591	14493	14573	14420	14450	14434	14371	14554	14494	14460	14482	14456	14491	14411	14527	14642	14530	14506	14394	14413	14265	14452	14430	14524	14535	14421	14462	14585	14398	14337	14434	14363	14366	14477	14558	14621	14489	14529	14561	14415	14398	14224	14446	14340	14572	14517	14334	14341	14325	14520	14649	14343	14291	14393	14444	14570	14308	14428	14531	14419	14558	14344	14516	14431	14517	14487	14342	14680	14577	14423	14490	14383	14403	14364	14506	14565	14393	14522	14532	14418	14558	14372	14389	14301	14530	14593	14367	14419	14417	14343	14392	14501	14535	14469	14595	14394	14340	14450	14431	14482	14584	14482	14464	14522	14444	14329	14455	14495	14675	14444	14449	14533	14414	14302	14490	14453	14359	14573	14415	14363	14669	14365	14300	14552	14405	14349	14486	14458	14441	14509	14572	14354	14360	14294	14508	14345	14383	14529	14338	14419	14272	14369	14493	14290	14471	14487	14591	14320	14571	14443	14452
23823	20844	28038	23841	21507	20279	19458	17482	17038	17130	17245	17260	16973	16916	16803	16759	20277	26072	24520	21907	19307	17433	16754	16356	16362	16391	16273	16020	16282	16354	16445	16242	16311	16385	16256	16352	16567	16183	16063	16272	16528	16279	16499	16564	16366	16236	16450	16305	16481	16204	16387	16325	16200	16205	16547	16168	16426	16302	16433	16235	16412	16186	16440	16357	16351	16256	16368	16398	16109	16470	16376	16253	16405	16367	16360	16348	16162	16128	16360	16220	16346	16159	16332	16376	16330	16128	16045	16349	16166	16250	16491	16052	16188	16090	16270	16197	16262	16221	16117	16311	16122	16259	16347	16318	16206	16324	16069	16149	16303	16408	16325	16302	16501	16145	16320	16232	16100	16274	16182	16223	16305	16299	16217	16086	16258	16195	16230	16505	16154	16312	16169	16261	16216	16208	16092	16300	16279	16421	16222	16384	16203	16274	16258	16150	16126	16295	16284	16193	16230	16184	16334	16239	16383	16166	16237	16245	16170	16257	16329	16305	16225	16230	16475	16374	16420	16175	16126	16383	16186	16211	16186	16241	16349	16344	16187	16153	16322	16081	16262	16294	16221	16033	16404	16182	16331	16322	16354	16502	16218	16138	16324	16534	16319	16431	16056	16188	16320	16478	16310	16264	16302	16271	16326	16179	16131	16258	16465	16247	16172	16038	16172	16126	16250	16425	16332	16198	16403	16422	16053	16314	16221	16356	16185	16193	16232	16123	16346	16240	16277	16220	16290	16342	16184	16361	16235	16031	16308	16217	16285	16392	16202	16279	16223	16275	15920	16122	16276	16177	16172	16244	16192	16242	16116	16290	16220	16105	16190	16335	16189	16244	16495	16404	16388	16201	16238	16229	16512	16326	16261	16170	16304	16029	16203	16287	16253	16297	16139	16313	16231	16339	16346	16272	16215	16090	16231	16176	16306	16193	16425	16400	16391	16227	16265	16356	16364	16077	16262	16285	16243	16192	16285	16196	16279	16174	16225	16084	16295	16193	16270	16372	16209	16329	16289	16366	16012	16354	16205	16453	16237	16258	16240	16315	16291	16294	16170	16145	16075	16099	16434	16344	16237	16249	16284	16385	16251	16415	16242	16377	16204	16286	16342	16304	16260	16278	16201	16072	16307	16238	16230	16285	16082	16457	16407	16395	16349	16373	16171	16401	16282	16219	16402	16321	16424	16224	16228	16264	16253	16267	16253	16422	16195	16363	16210	16415	16148	16328	16238	16207	16159	16065	16134	16246	16264	16141	16244	16421	16232	16287	16149	16238	16236	16425	16280	16096	16285	16182	16148	16329	16237	16269	16384	16278	16563	16276	16113	16510	16279	16394	16189	16213	16091	16348	16380	16244	16095	16120	16141	16219	16198	16339	16396	16213	16271	16534	16233	16209	16086	16142	16319	16078	16066	16263	16112	16171	16315	16362	16269	16476	16072	16456	16240	16162	16231	16220	16325	16379	16256	16247	16173	16240	16063	16005	16346	16449	16320	16249	16256	16312	16207	16404	16242	16303	16354	16265	16315	16200	16491	16258	16428	16274	16059	16440	16500	16414	16244	16491	16176	16274	16315	16181	16160	16301	16180	16188	16302	16171	16194	16378	16427	16299	16327	16263	16200	16189	16223	16219	16164	16056	16350	16338	16192	16180	16230	16099	16313	16324	16264	16241	16208	16401	16315	16366	15989	16435	16246	16338	16205	16154	16325	16396	16218	16210	16304	16179	16290	16171	16076	16199	15966	16119	16155	16220	16116	16373	16301	16215	16394	16286	16502	16468	16332	16273	16295	16165	16295	16287	16303	16209	16228	16205	16224	16210	16312	16120	16202	16331	16269	16146	16382	16339	16266	16341	16185	16479	16225	16297	16358	16207	16373	16272	16412	16286	16428	16337	16350	16270	16265	16146	16125	16383	16330	16321	16264	16293	16199	16235	16161	16223	16143	16201	16157	16294	16170	16289	16270	16380	16253	16275	16216	16189	16227	16150	16340	16406	16238	16316	16167	16192	16351	16350	16262	16283	16400	16212	16336	16205	16295	16282	16405	16224	16244	16304	16387	16268	16353	16488	16347	16291	16373	16274	16245	16298	16168	16284	16051	16401	16239	16184	16470	16242	16295	16049	16222	16098	16196	16214	16122	16118	16298	16234	16409	16212	16381	16252	16160	16203	16289	16340	16487	16309	16281	16243	16256	16150	16287	16274	16235	16236	16335	16249	16395	15989	16148	16142	16221	16306	16324	16337	16221	16287	16290	16226	16329	16326	16405	16314	16199	16540	16308	16321	16206	16191	16245	16291	16335	16260	16388	16314	16484	16110	16247	16318	16341	16344	16311	16224	16133	16351	16174	16567	16343	16363	15910	16322	16104	16366	16355	16211	16091	16500	16325	16458	16220	16284	16227	16009	16399	16378	16361	16309	16273	16407	16468	16263	16262	16135	16303	16540	16137	16232	16091	16257	16273	16263	16206	16214	16309	16191	16229	16248	16384	16325	16438	16272	16063	16269	16217	16345	16240	16236	16405	16166	16088	16324	16330	16341	16411	16145	16314	16218	16283	16270	16183	16216	16290	16387	16168	16254	16342	16352	16241	16280	16193	16248	16384	16165	16322	16437	16288	16340	16320	16073	16385	16408	16289	16341	16203	16367	16302	16294	16019	16328	16263	16367	16366	16268	16237	16178	16417	16065	16202	16193	16165	16297	16423	16245	16152	16501	16370	16155	16146	16126	16155	16314	16167	16161	16169	16151	16395	16252	16236	16083	16326	16436	16376	16372	16210	16401	16393	16301	16251	16359	16124	16248	16326	16276	16344	16344	16142	16070	16264	16239	16145	16321	16414	16287	16289	16064	16147	16200	16186	16297	16519	16224	16154	16207	16146	16164	16173	16283	16386	16192	16278	16303	16343	16333	16304	16199	16115	16271	16377	16485	16241	16400	16241	16210	16323	16458	16444	16343	16178	16344	16196	16335	16143	16282	16291	16414	16393	16560	16231	16207	16374	16215	16148	16347	16333	16408	16138	16391	16368	16383	16403	16275	16324	16100	16347	16256	16136	16021	16269	16075	16229	16267	16311	16391	16241	16185	16350	16219	16189	16424	16226	16174	16282	16356	16370	16271	16402	16235	16383	16684	16209	16243	16299	16174	16093	16154	16333	16177	16299	16316	16370	16304	16153	16384	16223	16426	16329	16224	16309	16459	16352	16236	16195	16500	16234	16145	16274	16067	16156	16224	16331	16233	16225	16334	16238	16353	16177	16416	16047	16186	16024	16234	16390	16220	16302	16221	16418	16272	16364	16318	16127	16106	16035	16302	16358	16496	16124	16133	16435	16165	16270	16267	16320	16221	16196	16299	16176	16247	16375	16287	16185	16446	16291	16258	16265	16343	16317	16195	16292	16491	16213	16423	16329	16234	16188	16227	16193	16144	16252	16074	16440	16241	16229	16266	16441	16149	16245	16388	16295	16289	16292	16246	16143	16176	16315	16111	16090	16109	16115	16311	16251	16270	16258	16276	16446	16296	16204	16428	16164	16363	16379	16248	16301	16114	16175	16376	16350	16398	16277	16347	16330	16281	16340	16380	16321	16200	16137	16236	16066	16279	16313	16447	16344	16372	16432	16303	16114	16208	16301	16210	16501	16362	16290	16236	16202	16526	16232	16351	16386	16309	16469	16345	16089	16461	16214	16297	16244	16256	16312	16261	16234	16042	16278	16306	16268	16370	16124	16271	16294	16225	16272	16228	16192	16260	16374	16286	16283	16371	16323	16291	16085	16282	16313	16275	16270	16340	16148	16334	16186	16282	16136	16150	16141	16206	16426	16459	16224	16278	16298	16357	16282	16319	16121	16283	16127	16267	16261	16341	16369	16186	16044	16396	16091	16395	16365	16079	16115	16176	16260	16509	16206	16157	16270	16288	16203	16356	16267	16377	16198	16396	16298	16256	16363	16274	16306	16389	16194	15986	16203	16243	16127	16222	16166	16263	16360	16281	16523	16136	16263	16243	16359	16148	16284	16251	16211	16445	16244	16124	16363	16364	16338	16234	16130	16240	16224	16307	16460	16404	16366	15997	16126	16211	16289	16313	16333	16253	16233	16270	16216	16368	16309	16199	16299	16418	16236	16129	16193	16161	16120	16303	16269	16185	16383	16485	16315	16250	16310	16465	16323	16169	16108	16285	16247	16171	16254	16216	16468	16064	16247	16378	16486	16386	16413	16220	16227	16195	16421	16176	16283	16169	16380	16209	16288	16158	16338	16097	16136	16185	16462	16356	16542	16150	16263	16212	16286	16276	16326	16092	16212	16296	16257	16278	16318	16456	16459	16241	16189	16274	16235	16084	16232	16077	16349	16068	16351	16061	16237	16119	16485	16382	16184	16340	16309	16207	16286	16281	16289	16088	16025	16081	16357	16254	16285	16343	16217	16074	16217	16321	16167	16258	16129	16141	16189	16264	16212	16364	16519	16507	16288	16388	16311	16384	16338	16210	16178	16186	15950	16201	16223	16368	16294	16354	16091	16379	16331	16241	16227	15998	16195	16257	16240	16141	16127	16179	16439	16400	16221	16376	16102	16334	16277	16620	16363	16140	16310	16449	16139	16218	16182	16387	16326	16271	16219	16237	16146	16355	16237	16343	16320	16117	16257	16314	16143	16158	16184	16218	16388	16313	16467	16223	16319	16273	16308	16234	16214	16293	16213	16146	16182	16291	16148	16195	16419	16195	16319	16188	16377	16189	16292	16263	16212	16159	16141	16130	16191	16182	16262	16126	16193	16301	16391	16378	16280	16172	16053	16211	16314	16198	16233	16322	16266	16364	16273	16601	16454	16406	16261	16250	16273	16364	16167	16111	16223	16399	16240	16364	16289	16123	16156	16394	16265	16141	16194	16246	16194	16240	16331	16118	16297	16478	16236	16334	16400	16432	16055	16365	16389	16312	16192	16154	16454	16317	16168	16168	16408	16284	16136	16126	16355	16234	16379	16166	16308	16235	16301	16230	16347	16335	16301	16360	16288	16201	16308	16150	16258	16332	16157	16194	16141	16246	16378	16378	16219	16121	16279	16254	16216	16375	16274	16259	16077	16381	16384	16224	16066	16363	16221	16331	16270	16195	16085	16169	16077	16176
14380	23429	19695	17456	16395	15634	15985	15687	15550	15571	15669	15503	15414	15094	14701	14759	20901	27273	24632	20773	17430	15371	14622	14481	14440	14285	14436	14389	14241	14353	14440	14314	14545	14402	14345	14470	14383	14411	14222	14324	14352	14510	14330	14368	14330	14420	14427	14430	14399	14492	14373	14404	14515	14285	14348	14573	14154	14601	14485	14402	14474	14353	14369	14380	14357	14355	14512	14167	14535	14300	14487	14270	14243	14439	14392	14319	14317	14241	14425	14310	14394	14315	14413	14285	14434	14513	14445	14359	14576	14575	14330	14198	14387	14432	14346	14459	14464	14308	14479	14348	14246	14396	14202	14305	14398	14508	14293	14182	14389	14354	14372	14464	14286	14308	14363	14274	14361	14352	14329	14295	14400	14424	14346	14457	14384	14329	14306	14333	14243	14259	14318	14358	14407	14395	14355	14328	14545	14360	14444	14248	14359	14507	14202	14264	14439	14464	14383	14393	14330	14361	14550	14318	14225	14307	14429	14302	14440	14403	14406	14399	14394	14389	14211	14345	14314	14415	14410	14464	14340	14339	14296	14423	14341	14429	14382	14482	14379	14361	14506	14387	14495	14473	14313	14220	14388	14441	14471	14508	14425	14389	14375	14314	14280	14265	14316	14273	14396	14270	14276	14309	14317	14392	14450	14281	14347	14516	14313	14372	14366	14353	14369	14331	14496	14292	14361	14541	14364	14320	14299	14038	14359	14338	14357	14277	14338	14418	14392	14379	14356	14447	14350	14437	14403	14250	14264	14388	14494	14310	14322	14421	14477	14408	14230	14435	14390	14429	14475	14374	14293	14340	14420	14444	14279	14470	14390	14169	14552	14466	14255	14376	14471	14382	14213	14277	14309	14508	14331	14352	14369	14387	14486	14329	14411	14288	14289	14224	14356	14181	14415	14429	14431	14350	14527	14250	14386	14428	14399	14269	14534	14198	14392	14428	14471	14406	14249	14255	14248	14352	14482	14453	14508	14348	14414	14293	14363	14322	14338	14340	14463	14240	14335	14401	14372	14373	14364	14238	14300	14373	14530	14348	14363	14277	14511	14409	14477	14407	14374	14302	14388	14338	14324	14341	14311	14379	14425	14500	14528	14416	14315	14435	14461	14421	14405	14189	14143	14357	14270	14291	14307	14409	14532	14298	14364	14341	14298	14441	14301	14218	14421	14394	14286	14277	14398	14383	14585	14344	14425	14327	14384	14244	14392	14349	14297	14198	14366	14206	14228	14318	14359	14450	14342	14426	14282	14192	14569	14244	14380	14283	14496	14199	14350	14433	14317	14256	14318	14359	14380	14380	14416	14257	14363	14328	14261	14412	14370	14343	14542	14348	14303	14278	14402	14324	14335	14294	14291	14398	14388	14421	14341	14301	14344	14428	14431	14279	14472	14351	14346	14258	14448	14348	14443	14197	14406	14206	14267	14335	14348	14304	14275	14286	14282	14452	14329	14436	14313	14273	14418	14423	14224	14345	14328	14486	14356	14377	14269	14426	14342	14416	14383	14340	14518	14464	14496	14509	14240	14347	14224	14483	14466	14457	14439	14257	14400	14386	14328	14273	14440	14323	14484	14235	14473	14402	14374	14500	14253	14483	14412	14195	14180	14110	14329	14242	14350	14463	14322	14347	14337	14573	14510	14461	14325	14363	14322	14344	14442	14222	14193	14328	14403	14431	14307	14313	14368	14343	14301	14358	14323	14535	14295	14373	14141	14331	14275	14400	14396	14455	14246	14315	14463	14432	14258	14347	14399	14306	14279	14361	14242	14357	14450	14232	14508	14202	14416	14400	14347	14359	14547	14484	14424	14400	14331	14449	14277	14354	14364	14343	14323	14225	14397	14361	14450	14259	14309	14430	14237	14283	14372	14436	14377	14343	14497	14493	14423	14340	14387	14515	14188	14456	14471	14584	14404	14425	14351	14301	14385	14247	14383	14292	14373	14337	14288	14493	14309	14334	14330	14354	14403	14462	14320	14312	14237	14427	14360	14426	14111	14377	14405	14360	14381	14386	14447	14330	14330	14355	14466	14317	14330	14447	14353	14499	14412	14294	14517	14447	14173	14239	14312	14180	14338	14333	14420	14530	14395	14378	14303	14236	14361	14469	14241	14316	14379	14254	14285	14199	14314	14466	14233	14358	14513	14418	14364	14410	14439	14298	14336	14356	14525	14272	14284	14402	14413	14493	14367	14428	14198	14394	14235	14437	14425	14340	14265	14414	14474	14422	14239	14432	14512	14483	14294	14393	14383	14435	14407	14296	14367	14236	14352	14375	14365	14591	14337	14292	14451	14568	14396	14356	14363	14361	14280	14381	14342	14202	14402	14334	14422	14322	14478	14421	14462	14415	14468	14414	14350	14212	14448	14498	14319	14299	14438	14232	14430	14346	14318	14317	14450	14440	14307	14300	14280	14246	14355	14306	14443	14371	14229	14414	14372	14349	14388	14364	14415	14358	14545	14383	14470	14437	14379	14220	14420	14262	14371	14295	14364	14289	14655	14503	14346	14292	14333	14292	14411	14528	14290	14270	14215	14408	14433	14227	14394	14438	14428	14388	14372	14359	14358	14301	14418	14291	14476	14496	14481	14277	14448	14506	14284	14393	14347	14318	14436	14418	14576	14336	14406	14258	14443	14332	14233	14400	14272	14322	14404	14445	14446	14279	14229	14259	14523	14395	14436	14571	14357	14493	14466	14444	14433	14463	14355	14360	14210	14487	14186	14387	14360	14285	14322	14378	14288	14426	14437	14268	14395	14364	14417	14393	14492	14475	14372	14450	14389	14197	14507	14330	14386	14482	14355	14455	14409	14319	14352	14351	14404	14361	14424	14452	14359	14267	14304	14168	14514	14543	14400	14287	14345	14286	14532	14320	14387	14338	14475	14298	14479	14269	14233	14408	14210	14131	14345	14253	14358	14389	14347	14169	14429	14342	14467	14278	14335	14503	14439	14278	14288	14456	14284	14407	14278	14266	14278	14527	14384	14474	14329	14307	14284	14238	14395	14398	14374	14364	14372	14303	14468	14459	14306	14417	14344	14342	14327	14211	14504	14359	14514	14258	14507	14270	14382	14242	14403	14348	14232	14223	14214	14213	14287	14231	14351	14502	14479	14233	14343	14239	14330	14495	14386	14287	14342	14482	14505	14377	14322	14351	14440	14134	14308	14432	14347	14329	14342	14239	14298	14380	14399	14177	14312	14403	14368	14415	14398	14261	14377	14390	14387	14351	14354	14292	14482	14314	14367	14372	14379	14419	14316	14429	14263	14633	14268	14393	14380	14506	14312	14376	14471	14494	14359	14226	14350	14327	14249	14377	14380	14299	14387	14217	14276	14357	14340	14507	14272	14465	14449	14374	14418	14323	14330	14297	14493	14454	14376	14389	14350	14379	14340	14357	14310	14252	14454	14320	14370	14222	14342	14376	14439	14527	14286	14297	14367	14298	14271	14274	14428	14420	14294	14218	14304	14552	14342	14529	14348	14459	14369	14458	14417	14291	14387	14306	14295	14420	14348	14283	14301	14489	14646	14416	14436	14403	14492	14284	14284	14069	14176	14351	14259	14425	14416	14322	14461	14164	14233	14356	14407	14350	14261	14398	14234	14314	14392	14509	14423	14431	14450	14369	14421	14267	14243	14427	14492	14362	14358	14419	14217	14488	14417	14392	14401	14470	14181	14406	14404	14360	14412	14378	14428	14314	14318	14486	14298	14353	14387	14403	14287	14369	14538	14394	14344	14437	14213	14424	14443	14397	14483	14324	14383	14601	14312	14329	14378	14338	14403	14426	14478	14296	14277	14340	14195	14350	14312	14466	14402	14464	14331	14420	14266	14311	14409	14339	14262	14359	14378	14421	14393	14309	14402	14325	14505	14294	14452	14442	14490	14320	14426	14399	14251	14311	14398	14342	14314	14347	14480	14398	14435	14438	14366	14270	14391	14306	14318	14259	14482	14167	14395	14432	14379	14434	14490	14199	14456	14382	14224	14530	14424	14287	14291	14370	14242	14312	14550	14489	14300	14515	14359	14293	14462	14343	14268	14361	14443	14373	14330	14500	14344	14154	14428	14458	14386	14307	14315	14355	14433	14387	14421	14397	14440	14231	14276	14419	14431	14382	14309	14297	14566	14350	14547	14463	14132	14305	14302	14398	14396	14321	14329	14349	14276	14238	14246	14283	14422	14386	14521	14356	14248	14307	14503	14478	14287	14350	14274	14374	14283	14318	14280	14322	14294	14227	14432	14463	14337	14293	14448	14431	14420	14539	14292	14201	14276	14415	14387	14482	14296	14237	14418	14253	14321	14316	14248	14363	14174	14266	14233	14456	14443	14276	14364	14294	14495	14283	14513	14354	14517	14284	14345	14382	14419	14483	14379	14329	14359	14349	14320	14223	14236	14437	14407	14357	14326	14387	14546	14425	14301	14179	14290	14234	14317	14330	14400	14243	14330	14091	14376	14566	14420	14289	14364	14367	14406	14288	14553	14384	14353	14434	14340	14445	14114	14383	14289	14416	14367	14323	14359	14314	14405	14233	14381	14328	14299	14625	14361	14304	14350	14400	14353	14266	14247	14419	14389	14329	14477	14465	14271	14268	14308	14332	14347	14382	14394	14473	14334	14349	14547	14124	14552	14274	14410	14476	14486	14311	14587	14362	14321	14301	14367	14440	14466	14393	14359	14222	14352	14403	14236	14220	14309	14219	14395	14408	14169	14389	14292	14203	14439	14348	14224	14324	14204	14305	14388	14336	14401	14297	14413	14421	14233	14418	14278	14512	14428	14557	14479	14432	14445	14208	14491	14355	14404	14415	14168	14323	14337	14492	14247	14386	14385	14614	14278	14366	14261	14426	14245	14360	14173	14424	14426	14395	14249	14199	14507	14341	14354	14420	14502	14310	14501	14525	14202	14416	14253	14352	14369	14393	14308	14342	14308	14200	14461	14550	14468	14267	14324	14226	14488	14233	14355	14231	14504	14453	14296	14462	14364	14442	14346	14435	14324	14208	14321	14386	14378	14375	14503	14362	14525	14591	14379	14496	14193	14370	14268	14445	14390	14351	14295	14371	14123	14477	14096	14391	14464	14394	14363	14462	14478	14462	14365	14266	14441	14143	14340	14269	14294	14317
22614	21006	28748	23442	21199	23221	25814	20609	19695	19891	20037	19858	19787	19627	19542	19161	28141	35502	32162	28149	24027	21018	19151	18567	18544	18649	18662	18737	18610	18503	18693	18872	18796	18630	18672	18624	18462	18512	18758	18558	18739	18820	18619	18565	18756	18702	18752	18690	18642	18484	18552	18641	18607	18538	18547	18390	18637	18659	18882	18539	18717	18652	18651	18464	18502	18467	18490	18603	18597	18450	18657	18599	18553	18684	18696	18417	18570	18442	18466	18524	18554	18456	18507	18639	18506	18872	18711	18687	18627	18393	18363	18565	18681	18399	18548	18614	18389	18730	18428	18447	18695	18534	18711	18419	18386	18842	18711	18461	18496	18417	18585	18536	18565	18620	18245	18525	18732	18635	18587	18599	18534	18492	18696	18719	18532	18589	18842	18628	18457	18602	18646	18550	18648	18662	18529	18564	18641	18635	18469	18534	18742	18480	18572	18443	18382	18444	18511	18691	18505	18492	18507	18651	18635	18653	18833	18641	18575	18754	18548	18341	18578	18670	18623	18687	18570	18520	18788	18391	18507	18548	18592	18580	18660	18539	18591	18620	18611	18541	18470	18197	18530	18362	18521	18383	18520	18418	18503	18528	18530	18572	18559	18421	18578	18451	18695	18641	18483	18398	18431	18412	18331	18558	18540	18651	18683	18671	18440	18469	18536	18620	18477	18579	18576	18605	18545	18604	18412	18546	18672	18518	18384	18523	18471	18637	18536	18624	18550	18390	18621	18696	18693	18456	18428	18418	18687	18668	18483	18616	18288	18440	18589	18463	18532	18612	18538	18541	18675	18655	18461	18564	18498	18401	18610	18483	18593	18583	18496	18535	18466	18423	18656	18621	18531	18535	18771	18521	18488	18547	18364	18636	18701	18657	18621	18512	18481	18571	18610	18501	18462	18382	18702	18684	18420	18707	18567	18527	18506	18629	18545	18619	18523	18411	18612	18562	18508	18538	18502	18627	18675	18619	18506	18390	18520	18485	18620	18506	18647	18450	18479	18593	18493	18589	18291	18525	18651	18447	18667	18577	18591	18565	18823	18631	18621	18567	18592	18313	18445	18605	18597	18558	18498	18364	18299	18849	18551	18641	18583	18689	18629	18492	18672	18574	18567	18799	18578	18369	18295	18443	18706	18542	18628	18399	18660	18691	18375	18753	18554	18640	18646	18460	18558	18711	18551	18564	18387	18673	18667	18496	18546	18513	18377	18472	18606	18413	18613	18799	18677	18406	18482	18546	18635	18458	18496	18599	18705	18566	18531	18743	18537	18621	18573	18501	18621	18716	18566	18507	18274	18516	18234	18467	18446	18538	18522	18524	18599	18377	18517	18600	18606	18635	18450	18522	18487	18668	18537	18578	18277	18386	18534	18499	18247	18679	18592	18568	18409	18468	18381	18368	18636	18541	18534	18501	18508	18721	18372	18524	18737	18571	18517	18495	18520	18597	18390	18450	18504	18454	18362	18550	18546	18637	18538	18459	18389	18575	18421	18689	18512	18530	18619	18525	18472	18411	18587	18520	18656	18467	18656	18442	18497	18553	18426	18630	18542	18639	18418	18672	18663	18362	18609	18547	18601	18524	18429	18639	18512	18524	18629	18521	18510	18702	18664	18512	18647	18617	18508	18509	18558	18410	18517	18769	18459	18477	18416	18605	18704	18429	18772	18531	18347	18667	18566	18567	18592	18690	18725	18513	18607	18342	18504	18435	18305	18714	18518	18566	18362	18610	18361	18472	18419	18563	18660	18441	18363	18394	18531	18603	18563	18521	18587	18678	18360	18439	18672	18603	18409	18493	18780	18441	18513	18705	18641	18414	18504	18484	18488	18515	18380	18543	18541	18581	18564	18549	18423	18528	18393	18399	18373	18676	18548	18503	18651	18773	18697	18559	18725	18632	18697	18658	18719	18673	18525	18724	18618	18572	18460	18537	18584	18646	18453	18524	18755	18552	18541	18544	18603	18659	18441	18501	18555	18405	18574	18287	18493	18517	18560	18613	18462	18400	18728	18477	18548	18570	18617	18526	18497	18622	18464	18455	18723	18512	18534	18621	18681	18358	18425	18381	18832	18557	18525	18748	18760	18574	18624	18657	18595	18327	18574	18414	18551	18525	18517	18416	18553	18254	18371	18466	18569	18552	18556	18646	18589	18626	18757	18584	18460	18337	18795	18509	18553	18539	18597	18482	18534	18432	18536	18493	18545	18414	18629	18536	18560	18370	18544	18650	18640	18570	18592	18538	18437	18678	18597	18429	18457	18414	18494	18419	18582	18624	18346	18436	18624	18630	18629	18608	18568	18417	18525	18470	18480	18474	18553	18458	18746	18596	18542	18523	18445	18421	18788	18626	18688	18479	18469	18673	18501	18497	18476	18667	18633	18520	18513	18408	18667	18629	18464	18516	18529	18587	18608	18628	18363	18605	18532	18545	18591	18565	18357	18649	18536	18448	18404	18663	18597	18676	18507	18363	18546	18792	18601	18555	18579	18640	18397	18264	18522	18617	18572	18377	18602	18588	18660	18616	18310	18474	18750	18440	18444	18494	18685	18311	18378	18476	18536	18552	18632	18552	18571	18399	18558	18713	18688	18544	18639	18631	18456	18420	18326	18520	18431	18358	18436	18694	18528	18648	18619	18727	18632	18419	18421	18592	18524	18412	18331	18399	18399	18579	18565	18313	18429	18317	18405	18348	18545	18518	18510	18591	18542	18443	18532	18371	18717	18473	18764	18605	18369	18415	18532	18491	18560	18402	18535	18432	18614	18541	18352	18625	18359	18603	18576	18517	18652	18540	18455	18407	18405	18484	18674	18497	18399	18509	18348	18550	18536	18411	18497	18597	18468	18531	18498	18497	18574	18643	18458	18575	18636	18624	18801	18582	18379	18528	18666	18494	18437	18604	18811	18587	18555	18537	18476	18501	18570	18782	18692	18467	18341	18499	18571	18483	18550	18676	18655	18428	18241	18580	18454	18615	18768	18604	18516	18362	18513	18397	18548	18633	18576	18460	18329	18423	18520	18556	18519	18512	18602	18459	18527	18455	18554	18394	18647	18543	18534	18715	18747	18626	18357	18635	18531	18735	18453	18499	18654	18664	18502	18688	18505	18733	18340	18427	18646	18603	18395	18460	18467	18563	18311	18468	18286	18582	18487	18596	18496	18546	18573	18569	18340	18553	18699	18566	18284	18578	18635	18555	18530	18401	18738	18452	18709	18742	18697	18707	18548	18476	18514	18450	18565	18417	18631	18664	18481	18481	18649	18521	18645	18664	18605	18447	18445	18418	18593	18546	18474	18560	18601	18454	18505	18669	18628	18591	18470	18534	18724	18378	18439	18386	18451	18697	18486	18620	18470	18749	18723	18758	18563	18433	18751	18473	18623	18644	18487	18642	18636	18473	18356	18734	18666	18411	18577	18310	18745	18592	18415	18530	18757	18716	18405	18571	18641	18462	18590	18428	18348	18683	18801	18545	18418	18654	18308	18647	18483	18475	18468	18594	18509	18516	18592	18606	18645	18674	18758	18585	18791	18465	18593	18461	18557	18720	18488	18635	18397	18470	18447	18576	18391	18663	18374	18484	18329	18364	18475	18536	18578	18732	18672	18355	18591	18548	18402	18406	18470	18588	18619	18428	18637	18407	18458	18494	18737	18393	18480	18309	18355	18552	18570	18531	18584	18496	18414	18454	18522	18443	18536	18564	18285	18343	18331	18646	18503	18427	18558	18431	18453	18512	18394	18696	18580	18544	18692	18497	18593	18534	18727	18257	18397	18514	18500	18568	18615	18501	18520	18791	18541	18514	18677	18428	18406	18451	18359	18554	18383	18636	18308	18548	18588	18612	18674	18425	18349	18662	18530	18563	18642	18338	18425	18446	18414	18532	18447	18408	18474	18578	18733	18435	18546	18616	18530	18570	18591	18433	18455	18371	18542	18385	18488	18446	18339	18559	18704	18656	18760	18630	18367	18723	18713	18615	18648	18505	18550	18478	18427	18581	18432	18487	18598	18630	18460	18467	18236	18563	18301	18372	18575	18558	18706	18608	18550	18568	18797	18601	18666	18449	18541	18371	18639	18536	18526	18447	18580	18549	18342	18706	18653	18792	18492	18392	18462	18451	18453	18644	18507	18430	18622	18371	18380	18521	18372	18635	18674	18504	18526	18240	18505	18604	18460	18547	18350	18435	18570	18447	18437	18625	18596	18504	18446	18594	18396	18499	18526	18763	18636	18348	18629	18661	18599	18411	18618	18587	18473	18615	18552	18594	18582	18529	18616	18344	18507	18590	18319	18754	18546	18357	18565	18464	18592	18700	18641	18464	18523	18407	18207	18610	18453	18456	18424	18557	18395	18473	18449	18526	18624	18667	18389	18730	18412	18678	18463	18440	18554	18481	18505	18463	18301	18437	18449	18588	18425	18688	18602	18644	18568	18817	18512	18615	18445	18314	18666	18654	18683	18694	18436	18586	18511	18607	18609	18563	18604	18567	18631	18747	18805	18463	18625	18737	18316	18663	18556	18598	18615	18543	18588	18490	18512	18588	18577	18467	18472	18580	18455	18495	18542	18446	18541	18545	18360	18570	18659	18567	18512	18547	18569	18356	18798	18331	18529	18421	18437	18640	18305	18511	18495	18522	18589	18464	18704	18381	18505	18449	18381	18584	18506	18717	18643	18622	18650	18451	18614	18539	18432	18692	18623	18520	18662	18483	18353	18632	18766	18588	18599	18716	18588	18606	18379	18536	18468	18553	18527	18626	18399	18540	18497	18454	18495	18561	18612	18444	18631	18735	18540	18446	18528	18360	18465	18617	18618	18419	18708	18565	18622	18364	18643	18497	18589	18528	18433	18561	18716	18594	18495	18505	18678	18388	18296	18616	18426	18407	18552	18496	18631	18562	18627	18622	18672	18575	18740	18811	18581	18411	18556	18419	18508	18492	18618	18448	18585	18579	18622	18324	18642	18484	18563	18341	18343	18429	18418	18469	18658	18367	18669	18654	18543	18576	18367	18493	18686	18485	18424	18284	18430	18659	18593	18472	18552	18449	18567	18518	18664	18585	18688	18452	18580	18503	18577	18508	18406	18475	18338	18527	18378	18559	18514	18466	18504	18569	18649	18479	18730	18502
16259	28171	25044	21742	19521	18477	17986	17857	17379	17359	17743	17540	17111	17132	16745	16421	30527	36616	32359	27040	21855	17719	16440	15667	15731	15784	15618	15845	15761	15651	15684	15608	15673	15808	15797	15664	15748	15943	15669	15778	15747	15848	15698	15730	15770	15519	15585	15696	15604	15521	15843	15710	15706	15785	15721	15586	15566	15742	15629	15705	15719	15693	15703	15725	15663	15654	15911	15562	15639	15773	15877	15670	15911	15506	15649	15744	15730	15592	15708	15809	15643	15745	15731	15608	15851	15727	15701	15746	15818	15556	15719	15871	15711	15837	15720	15720	15872	15630	15729	15545	15734	15715	15619	15708	15779	15641	15549	15759	15761	15662	15805	15823	15814	15590	15611	15873	15690	15694	15814	15730	15649	15577	15647	15756	15471	15622	15693	15753	15741	15587	15761	15671	15731	15728	15498	15726	15532	15665	15696	15714	15747	15622	15826	15680	15733	15747	15606	15502	15734	15530	15715	15522	15672	15618	15685	15513	15567	15692	15730	15573	15730	15707	15516	15683	15690	15726	15740	15678	15689	15684	15681	15723	15696	15687	15637	15723	15663	15601	15528	15756	15567	15615	15651	15680	15747	15714	15427	15726	15637	15613	15748	15753	15763	15678	15688	15745	15765	15713	15819	15605	15678	15763	15775	15776	15756	15623	15588	15822	15762	15767	15551	15641	15939	15688	15738	15658	15739	15591	15764	15677	15728	15561	15637	15685	15705	15812	15658	15774	15695	15774	15660	15685	15833	15682	15630	15675	15689	15676	15781	15542	15699	15624	15739	15652	15829	15843	15767	15621	15644	15830	15754	15545	15562	15645	15775	15561	15466	15711	15742	15572	15741	15637	15654	15666	15662	15582	15788	15537	15877	15691	15630	15741	15853	15690	15732	15805	15512	15640	15614	15571	15697	15696	15502	15770	15659	15769	15708	15742	15576	15760	15585	15644	15834	15838	15598	15621	15544	15754	15727	15686	15771	15789	15811	15726	15666	15624	15729	15772	15576	15637	15724	15608	15585	15577	15701	15846	15824	15754	15580	15803	15708	15611	15652	15694	15801	15652	15566	15718	15734	15751	15556	15638	15688	15583	15579	15803	15570	15717	15664	15744	15654	15850	15789	15566	15697	15752	15709	15803	15642	15663	15760	15771	15540	15715	15844	15855	15634	15736	15841	15785	15715	15565	15660	15484	15664	15841	15734	15475	15845	15680	15736	15559	15772	15621	15636	15539	15759	15862	15863	15697	15677	15604	15530	15480	15732	15566	15655	15645	15677	15754	15688	15794	15627	15745	15836	15758	15657	15700	15625	15594	15771	15673	15653	15801	15651	15633	15747	15636	15678	15599	15573	15807	15735	15570	15632	15776	15471	15571	15776	15754	15778	15783	15740	15689	15744	15800	15558	15653	15710	15694	15428	15870	15923	15721	15502	15523	15634	15741	15711	15567	15468	15676	15765	15874	15699	15610	15644	15784	15675	15707	15702	15709	15601	15786	15752	15602	15790	15639	15534	15709	15725	15621	15717	15672	15671	15634	15560	15717	15785	15616	15826	15806	15787	15513	15724	15654	15568	15668	15718	15527	15719	15706	15626	15806	15696	15468	15746	15783	15688	15688	15806	15720	15841	15670	15567	15737	15847	15651	15647	15726	15649	15743	15781	15696	15694	15768	15744	15609	15741	15686	15512	15702	15673	15725	15712	15714	15613	15691	15715	15753	15927	15653	15730	15719	15665	15808	15818	15626	15629	15765	15655	15689	15832	15534	15595	15685	15522	15663	15612	15646	15486	15653	15842	15677	15777	15663	15685	15696	15692	15566	15656	15761	15723	15660	15429	15525	15667	15639	15852	15716	15720	15825	15802	15679	15710	15722	15594	15754	15589	15594	15661	15521	15614	15742	15694	15580	15638	15749	15866	15847	15690	15610	15604	15638	15668	15613	15734	15612	15737	15681	15703	15621	15833	15691	15736	15633	15881	15767	15658	15742	15813	15692	15692	15543	15566	15721	15733	15791	15529	15671	15783	15522	15708	15596	15634	15570	15747	15727	15644	15807	15671	15702	15612	15716	15771	15749	15703	15625	15593	15760	15539	15472	15608	15754	15779	15702	15594	15783	15641	15632	15783	15681	15802	15786	15577	15693	15777	15603	15719	15656	15768	15731	15735	15750	15802	15648	15743	15756	15631	15669	15564	15847	15699	15580	15583	15657	15783	15773	15769	15773	15644	15639	15749	15637	15697	15781	15824	15727	15694	15633	15814	15595	15671	15734	15680	15733	15642	15959	15530	15970	15690	15649	15847	15742	15634	15561	15658	15576	15790	15758	15655	15632	15571	15649	15683	15755	15555	15601	15789	15582	15868	15613	15644	15620	15539	15737	15752	15588	15657	15741	15566	15683	15751	15648	15618	15741	15564	15667	15558	15719	15588	15568	15845	15607	15671	15746	15703	15827	15568	15668	15601	15698	15613	15761	15669	15732	15584	15739	15701	15790	15858	15692	15781	15858	15504	15628	15654	15749	15660	15703	15594	15643	15476	15628	15557	15795	15638	15770	15750	15878	15593	15636	15508	15860	15658	15921	15537	15633	15609	15620	15743	15813	15675	15646	15643	15809	15816	15520	15567	15676	15871	15591	15634	15518	15672	15692	15694	15638	15686	15788	15670	15775	15848	15749	15704	15687	15643	15638	15780	15567	15657	15606	15632	15796	15620	15776	15645	15797	15568	15725	15888	15812	15647	15619	15536	15695	15697	15528	15649	15682	15745	15565	15620	15642	15734	15657	15712	15554	15619	15557	15937	15706	15656	15739	15772	15707	15794	15698	15823	15742	15569	15670	15712	15614	15662	15845	15652	15676	15584	15619	15755	15687	15393	15721	15594	15747	15756	15828	15737	15767	15639	15731	15558	15754	15696	15622	15723	15849	15773	15680	15662	15681	15688	15617	15782	15672	15851	15746	15734	15570	15679	15712	15753	15562	15909	15659	15748	15521	15695	15452	15642	15681	15805	15531	15594	15679	15580	15809	15685	15750	15736	15777	15835	15704	15683	15769	15682	15690	15713	15588	15600	15756	15574	15734	15744	15737	15726	15531	15681	15787	15589	15646	15802	15554	15831	15573	15828	15586	15628	15814	15711	15622	15850	15688	15585	15750	15725	15907	15577	15711	15784	15644	15631	15619	15782	15582	15591	15769	15740	15821	15556	15745	15392	15814	15649	15681	15685	15664	15656	15944	15539	15615	15727	15603	15688	15642	15680	15655	15636	15766	15747	15639	15459	15711	15814	15582	15653	15743	15653	15766	15605	15673	15841	15558	15687	15633	15658	15688	15708	15751	15641	15674	15576	15575	15643	15743	15638	15695	15669	15656	15659	15781	15731	15636	15665	15742	15585	15751	15518	15749	15646	15436	15635	15712	15743	15759	15763	15703	15646	15734	15681	15694	15595	15759	15673	15727	15826	15719	15607	15767	15862	15606	15877	15615	15819	15928	15739	15720	15646	15562	15723	15709	15550	15592	15702	15864	15532	15510	15414	15607	15718	15748	15813	15566	15807	15498	15568	15675	15530	15736	15681	15553	15629	15765	15675	15741	15741	15687	15652	15637	15764	15859	15720	15702	15524	15643	15681	15460	15712	15668	15697	15799	15574	15683	15627	15782	15540	15618	15670	15740	15699	15768	15679	15670	15750	15561	15627	15655	15644	15770	15765	15667	15740	15714	15714	15654	15559	15815	15660	15527	15792	15586	15831	15516	15741	15578	15584	15558	15659	15686	15585	15573	15774	15549	15584	15701	15583	15637	15703	15659	15671	15929	15652	15655	15742	15790	15699	15655	15741	15609	15689	15484	15796	15673	15814	15768	15717	15748	15675	15778	15727	15619	15752	15767	15729	15696	15734	15651	15645	15659	15641	15655	15693	15698	15547	15708	15782	15781	15747	15861	15702	15688	15660	15710	15649	15579	15755	15913	15624	15614	15635	15657	15792	15705	15724	15601	15663	15645	15527	15788	15648	15678	15680	15490	15520	15522	15524	15681	15691	15591	15846	15779	15657	15713	15719	15579	15647	15891	15666	15853	15725	15596	15616	15718	15670	15699	15707	15577	15563	15826	15679	15892	15647	15814	15646	15569	15871	15664	15905	15625	15673	15791	15659	15551	15561	15720	15558	15675	15817	15801	15583	15658	15644	15542	15552	15742	15749	15676	15619	15705	15712	15779	15607	15534	15680	15787	15797	15742	15591	15663	15610	15712	15680	15649	15713	15804	15642	15704	15738	15699	15459	15766	15791	15540	15787	15711	15671	15522	15692	15682	15778	15843	15748	15730	15738	15660	15816	15572	15608	15671	15618	15722	15565	15692	15717	15658	15687	15659	15752	15799	15769	15727	15828	15625	15672	15682	15788	15609	15657	15697	15631	15774	15558	15614	15794	15768	15853	15614	15689	15559	15879	15730	15456	15777	15776	15832	15673	15705	15765	15717	15804	15528	15764	15482	15695	15533	15940	15653	15783	15795	15423	15657	15726	15700	15568	15748	15571	15772	15524	15687	15662	15705	15624	15635	15801	15660	15778	15806	15834	15726	15683	15581	15571	15772	15617	15629	15700	15687	15792	15845	15671	15691	15646	15673	15565	15695	15678	15688	15848	15835	15540	15613	15735	15644	15582	15775	15644	15630	15688	15656	15721	15679	15852	15570	15712	15656	15668	15600	15556	15625	15549	15637	15761	15642	15739	15688	15573	15795	15769	15851	15715	15750	15790	15663	15699	15726	15630	15754	15767	15767	15576	15786	15717	15632	15706	15625	15742	15655	15707	15655	15937	15678	15664	15558	15714	15766	15583	15537	15668	15778	15704	15737	15676	15746	15573	15649	15724	15684	15774	15675	15556	15673	15557	15670	15708	15550	15937	15729	15556	15544	15757	15761	15642	15722	15661	15718	15532	15520	15622	15728	15756	15724	15718	15853	15562	15728	15690	15855	15558	15864	15701	15564	15718	15830	15629	15678	15691	15651	15806	15809	15614	15627	15662	15579	15615	15720	15731	15603	15683	15804	15466	15829	15715	15649	15509	15702	15782	15638	15704	15560	15687	15718	15740	15816	15761	15623	15701	15652	15633	15700	15663	15790	15733	15564	15729	15717
27245	21749	25141	22953	19602	19568	19622	19266	19363	19486	19494	19497	19514	19462	19426	19320	19654	20754	20622	20353	20096	19349	19366	19292	19390	19326	19236	19299	19548	19185	19288	19186	19267	19211	19177	19062	19272	19121	19161	19383	19271	19260	19068	19117	19280	19237	19035	19257	19173	19247	19118	19336	19236	19224	19284	19061	19245	19507	19017	19262	19222	19135	19216	19125	19166	19281	19172	19248	19095	19429	19284	19201	19117	19367	19267	19126	19279	19109	19134	19238	19318	19328	19406	19179	19173	19143	19211	19229	19105	19091	19385	19149	19183	19277	19199	19105	19283	19263	19265	19184	19267	19478	19206	19198	19266	19220	19227	19041	19154	19387	19200	19231	19213	19322	19280	19231	19085	19188	18856	19208	19289	19556	19327	19360	19332	19144	18847	19117	19264	19121	19239	19140	19206	19302	19113	19174	19215	19207	19205	19188	19209	19247	19070	19335	19150	19189	19331	19182	19136	19329	19002	19008	19351	19476	19025	19370	19150	19274	19110	19127	19138	19196	19231	19183	19209	19421	19244	19105	19173	19023	19112	18996	19185	19201	19119	19224	18966	19236	19123	18998	19217	19204	19213	19282	19252	19226	19398	19342	19184	19055	18975	19225	19281	19028	19073	19236	19424	19188	19247	19312	19194	19174	19010	19053	19298	19354	19010	19116	19209	19153	19250	19316	19072	19186	19118	19201	19276	19241	19287	19238	19290	19165	19200	19278	19196	19080	18920	19061	19323	19131	19256	19262	19174	19198	19104	19255	18993	19054	19145	19255	19125	19147	19150	19154	19238	19050	19322	19237	19297	19302	19174	19162	19272	19135	19193	19327	19031	19201	19002	19057	19331	19227	19078	18980	19163	19277	19334	19283	19205	19344	19251	18956	19500	19138	19212	19419	19216	19400	19306	19186	19112	19212	19339	19226	19240	19297	19285	18919	19194	19108	19092	19141	19178	19164	19220	19105	19112	19229	19261	19331	19158	19033	19123	19190	19233	18992	19268	19290	19264	19166	19259	19212	19291	19268	19246	19221	19146	19246	19200	19195	19216	19247	19239	19340	19175	19164	19243	19150	19163	19037	19265	19334	19199	19205	19115	19226	19243	19105	19158	18976	19374	19208	19298	19261	19157	19207	19220	19327	19222	19050	19025	19381	19192	19143	19160	19027	19171	19481	19156	19221	19207	19525	19409	19201	19342	19102	19288	19233	18940	19246	19166	19212	19366	19298	19023	19406	19327	19393	19106	19091	19104	19267	19142	19136	19291	19132	19169	19164	19281	19211	19324	19309	19214	19089	19173	19181	19153	19053	19208	19241	19011	19276	19217	19361	19310	19172	19162	19199	19332	19219	19367	19200	19122	19167	19055	19398	19192	19198	19277	19319	19203	19305	19170	19098	19255	19458	19199	19178	19129	19292	19330	19050	19189	18907	19356	19414	19198	19253	19194	19232	19218	19264	19232	19164	19154	19301	19098	19241	19363	19146	19328	19205	19181	19241	19344	19212	19506	19168	19222	19126	19047	19320	19166	18941	19139	19059	19435	19083	19346	19163	19305	19352	19160	19275	19398	19191	19209	19097	19198	19197	19200	19241	19313	19214	19219	19266	18981	19298	18978	19334	19253	18748	19276	19108	19204	19183	19312	19185	19313	19473	19096	19024	19066	19131	19068	19268	19247	19360	19240	19218	19028	19257	19054	18937	19066	19249	19155	19132	19333	19251	19228	19180	19280	19216	19202	19148	19303	19139	19166	19262	19084	19071	19292	19303	19086	19133	19350	19138	19128	19213	19042	19165	19200	19209	19235	19207	19337	19269	19210	19254	19267	19366	19344	19152	19259	19177	19218	19054	19239	19399	19173	19143	18966	19196	19111	19159	19360	19314	19126	19196	19321	18945	18991	19112	19255	19024	19212	19186	19190	19257	19155	19280	19205	19130	19129	19133	19209	19315	19318	19252	19176	19123	19251	19198	19045	19286	19199	19292	19004	19117	19292	18980	19238	19208	19107	19235	19191	19163	19226	19352	19119	19189	19127	19239	19206	19189	19148	19145	19198	19058	19189	19232	19166	19082	19188	19175	19154	19330	19382	19461	19267	19266	19341	19254	19109	19062	19396	19168	19140	19106	19104	19264	19145	19214	19336	19173	19132	19248	19101	19395	19210	19146	19262	19211	19119	19118	19136	19180	19269	19138	19321	19267	19306	19168	19080	19087	19450	19297	19334	19288	19245	19195	19310	19138	19199	19148	19058	19128	19138	19156	19299	19320	19209	19049	19031	19061	19288	19151	19217	19229	19135	19270	19233	19233	19264	19054	19319	19258	19335	19179	19022	19248	19204	19299	18927	19028	19233	19124	19168	19396	19276	19293	19206	19159	19297	19032	19003	19107	19124	19308	19114	19248	19249	18944	19172	19191	19258	19102	19143	19207	19123	19130	19262	19161	19335	19092	19255	19313	19196	19170	19242	19302	19025	19220	19117	19211	19178	19204	19305	19116	19607	19283	19218	19143	19064	19137	19039	19140	19295	19227	19210	19178	19314	19354	18924	19278	19180	19289	19191	19231	19040	19241	19185	19017	19276	19262	19277	19148	19250	19224	19208	19199	19262	18976	19356	19179	19290	19112	19166	19270	19302	19110	19333	19057	19226	19107	19077	19120	19284	19205	19181	19146	19297	19085	19207	19184	19048	19123	19173	19405	19120	18973	19112	19076	19095	18998	19409	19184	19354	19293	19150	19289	19151	19030	19157	19237	19248	19106	19145	19024	19133	19141	19182	19148	19358	19077	19268	19236	19078	19299	19412	19349	19206	19110	18979	19414	19156	19161	18956	19317	19283	18974	19285	19261	19147	19159	19222	19016	19308	19226	19366	19262	19185	19202	19087	19347	19111	18993	19070	19255	19388	19221	19199	19151	19375	19132	19233	19231	19146	19247	19122	19341	19137	18930	19157	19186	19170	19489	19203	19108	19126	19188	19306	19296	19187	19223	19134	19256	18978	19115	19171	19052	19297	19210	19160	19245	19100	19305	19113	19022	19224	19352	19451	18959	19162	19022	18920	19418	19217	19190	19101	19190	19222	19113	19176	19032	19161	19048	19198	19340	19243	19132	19372	19187	19284	19152	19083	19200	19152	19064	19207	19279	19331	19317	19192	19122	19198	19030	19304	19021	19138	19384	19271	19171	19211	19282	19269	19017	19166	19202	19181	19113	19077	18968	19282	19186	19347	19257	19270	19185	18976	19197	19240	19305	19239	19243	19182	19246	19215	19240	19218	19328	19060	19271	19114	19286	19220	19265	19217	19211	19124	19006	19298	19228	19121	19243	19163	19283	19206	19267	19248	19315	19148	19182	19222	19218	19183	19086	19291	19134	19186	19267	19211	19388	19259	19162	19199	19201	19042	19354	19142	19180	19338	19165	19434	19199	19246	19096	19343	19148	19247	19128	19187	19331	19232	19272	19216	19259	19377	19464	19245	19068	19109	18877	19275	18977	19351	19005	19101	19222	19061	19226	19248	19211	19022	19233	18993	19180	19377	19212	19327	19080	19200	19471	19314	19213	19252	19453	19059	19235	19134	19192	19138	19298	19210	19352	19295	19129	19234	19060	19370	19126	19109	19254	19196	19427	19285	19252	19425	19135	19186	19125	19307	19111	19079	19082	19151	19143	19112	19113	19391	19150	19264	19219	19326	19301	19155	19026	19273	19100	19314	19261	19347	19266	19399	19091	19097	19150	19315	19205	19479	19174	19295	19454	19024	19038	19171	19203	19269	19391	19169	19337	19405	19231	19300	19128	19370	19356	19310	19232	19380	19368	19243	19099	19257	19017	19168	19238	19134	19039	19210	19064	19021	19003	19340	19194	19144	18951	19226	19257	19426	19103	19242	19343	19282	19236	19398	19028	19029	19237	19405	18976	19186	19041	19176	18784	19135	19181	19234	19155	19256	19122	19195	19283	19190	19142	19333	19206	19247	19191	19179	19225	19273	19090	19326	19330	19198	19001	19127	19208	19058	19169	19221	19176	19287	19255	19021	19131	19114	19147	19146	19381	19054	19233	19178	19143	19242	18978	19037	19235	19183	19364	19287	19147	19346	19455	19257	19194	19356	19152	19144	19306	19221	19259	19071	19061	19257	19225	19165	19235	19306	19297	19190	19236	19236	19360	19211	19099	19010	19198	19428	19249	19221	18864	19244	19233	19158	19002	19215	19371	19236	19268	19439	19297	19339	19284	19161	19208	19238	19376	19258	19181	19169	19338	19250	19250	19186	19287	19218	19086	19106	19127	19303	19185	19131	19138	19345	19132	19134	19263	19349	19273	19245	19221	19151	18913	19213	19269	19275	19221	19318	19363	19252	19074	19261	19308	19280	19113	19115	19155	19073	19206	19062	19130	19040	19300	19184	19336	19207	19314	19303	19177	19489	19239	19184	19196	19018	18990	19041	19040	19152	19100	19184	19346	19096	19242	19407	19307	19166	19242	19379	19112	19327	19369	19131	19429	19489	19146	19290	19067	19493	19179	19094	19199	18928	19161	19066	19164	19055	19384	19115	19375	19230	19117	19124	19190	19098	19149	19422	19365	19111	19245	19137	19328	19467	19189	19307	19094	19266	19256	19204	19277	19020	19170	19292	19481	19244	19256	19338	19200	19251	19310	19267	19032	19320	19192	19370	18955	18972	19213	19334	19187	19121	19134	19422	19320	19341	19130	19357	19358	19223	18976	19233	19232	19223	19300	19347	19201	19078	19216	19222	19297	19132	19211	19154	19136	19395	19165	19268	19014	19223	19202	19238	19215	19135	19314	19281	19165	19106	19145	19070	19212	19224	19394	19310	19051	19083	19085	19142	19019	19086	19144	19228	19194	19127	19157	19080	19086	19052	19196	19263	19254	19364	19274	19295	19213	19101	19258	18991	19348	19330	19205	19287	19227	19309	19258	19117	19036	19159	19112	19351	19016	19467	19363	19070	19409	19284	19219	19140	19080	19242	19322	19261	19307	19000	19080	19188	19256	19229	19201	19248	19209	19325	18820	19312	19104	19222	19236	19321	19369	19289	19172	19267	19217	19119	19037	19226	19175	19052	19024	19243	19209	19046	19074	18971	19256	19019	19197	19170	19135	19115	19177	19171	19137	19168	19178
15888	18116	17453	17201	17070	16594	16593	16348	16335	16057	16636	16562	16459	16342	16350	16336	16961	18047	17785	17015	16688	16468	15992	16114	16122	16183	16169	15741	16082	15959	16122	16103	16111	16199	16054	16125	16074	16178	15878	16085	16066	16092	16016	15934	16168	16199	15917	16091	15894	16168	16248	16006	16081	15762	15920	16194	15972	15938	16251	15846	16062	15978	16259	16118	16132	15906	15992	16266	15901	15965	16046	15999	15942	15983	16142	15923	16020	16159	16053	16007	15985	16035	16170	16139	15958	16053	16266	15942	16230	16057	16058	15921	16035	16146	16001	16041	16018	16072	15908	16027	15912	15833	16037	16165	16044	15923	16128	16219	16013	16066	16022	16004	16066	16116	16054	15968	16132	15941	16017	16039	16048	15941	16077	16018	16110	15967	16088	16201	16058	16080	16124	15957	16069	15997	16048	15892	16189	16009	16051	16077	15844	15891	15956	16005	16135	16233	16059	16042	16066	15965	16043	15915	16001	16090	15965	16001	16125	16066	15925	16042	16059	15953	16057	15959	16030	16018	16002	15988	16030	16121	16090	15891	16051	16048	16020	16036	15926	16095	16099	16058	15799	15948	16095	16099	16050	16045	16030	15977	16161	16065	15983	16044	15950	16071	16073	16179	16013	16124	16135	15988	16157	16080	16015	16075	15945	16024	15997	16104	16074	16015	16110	15994	16106	16017	15952	15892	16010	16062	15977	16044	16095	15893	16033	16011	15863	15952	16032	16005	15915	16120	16041	15991	15977	16178	16048	16036	16027	15960	16010	16028	16258	16240	16085	16048	15979	16039	15851	15907	15949	16085	16073	16104	16023	15966	16164	15947	16037	16039	16068	15778	16039	16093	16079	16210	16201	16003	15970	15986	16052	16157	16074	15906	16083	15964	15987	15924	16237	16106	16018	16080	16281	16102	16083	15970	15975	15939	15976	15944	16073	16011	16036	15952	16109	15949	16114	15874	16060	16188	16103	16232	15996	15988	16161	16219	16016	15963	16014	15869	16092	15912	16027	16209	16120	16038	16234	15914	16032	15954	16003	16084	16014	16009	16132	15989	16086	15935	15990	16002	16219	16006	16031	16021	15977	16043	15946	15831	16186	16071	16034	15917	16012	15883	16097	16010	16183	16137	15987	16028	16028	16123	16061	16092	15870	15984	16155	15993	16068	15914	16181	16226	16018	16009	16038	16088	16001	16033	16031	16000	16072	15812	15860	16088	16059	16113	16087	16010	16093	15946	16003	16061	16016	16046	15932	16026	15852	15948	15892	16191	16035	16031	15817	16093	15956	16091	15994	16046	16074	16081	16040	16184	15990	15792	15921	16009	15910	16001	15910	15933	15855	16121	16038	16058	16014	16027	16129	16135	16009	15943	15988	16127	15950	15933	16081	16119	15922	15910	16091	16005	16136	16069	16007	16012	16110	16140	16030	15986	15913	16135	16071	16073	15956	16053	15973	15959	16074	16270	16085	16015	15958	15911	16150	16044	16054	16087	15850	16010	15861	16103	15980	16119	16103	16010	15839	16200	15920	16036	15909	15953	15943	16157	16093	16186	16125	16012	16074	16088	16050	16179	16036	15929	16052	15927	16084	16109	16048	15887	16161	15957	16056	15986	16012	15970	16096	16019	15920	15939	16208	16189	15887	15886	16302	15996	15913	15985	15963	16021	16042	16289	15908	15932	16189	16144	16115	16178	16119	16063	16034	16079	15947	16063	15967	15880	16030	15916	15974	16085	16189	16059	16071	15913	15893	16051	16134	15893	15989	16006	16022	16050	16201	16170	15990	16118	16023	16020	15993	15917	16023	16000	16176	16005	15917	16137	15973	16040	16094	16016	15965	16213	16092	15956	15979	15929	15969	16104	15992	16183	16108	16061	15968	15987	16200	16082	16003	16042	16036	16053	16033	15812	15886	16110	16099	16024	15967	16036	16025	16059	16121	15866	16123	16247	16055	15942	16084	15912	16034	16039	15882	16175	16182	16139	16060	15885	15842	16135	16003	16053	15973	16093	16031	16044	16122	16139	15961	16103	16234	15988	16033	16122	16283	16085	15972	16076	15878	16174	16215	15923	16119	16019	16163	15987	15979	15996	16143	16084	15969	16084	15957	16137	16027	16049	16132	16003	15944	16109	16064	15913	16020	16056	16006	16349	16097	15903	16141	16081	15963	16147	15938	16192	16030	15949	16066	16010	16005	15995	15938	15971	15998	16110	15781	15972	16052	15917	16063	16002	15953	16079	15954	16067	15955	15921	16040	15960	15994	16002	16008	16011	16039	16126	15946	15992	16156	16070	16009	15961	16026	15956	16088	15968	16244	16139	16064	16170	15953	15956	16158	15945	16289	16094	15992	16042	16084	16034	16106	15983	16171	15883	16188	15940	16147	15966	15976	16017	15918	16104	16174	16141	16019	15988	16072	15940	15963	16026	16031	16033	16072	16216	16041	15946	15953	16121	15971	16166	15971	16018	15913	16042	15984	16065	16114	15884	16018	15974	15930	16105	15816	16290	16144	16038	16059	16092	16188	15969	16177	15995	16146	16138	16205	15996	16122	15982	16134	16098	16022	16110	15978	16007	15999	15997	16179	16083	16010	15860	16095	16081	16142	15992	16013	16081	16023	15811	16208	16045	16235	15919	16129	15822	16102	16069	16087	15939	16110	15939	15906	16001	15915	16088	16059	16090	15920	15991	16211	15871	15925	15979	16084	16062	16048	16019	16083	16136	15921	16002	15910	15995	16026	15955	16028	16031	15912	16054	16214	16138	16153	16091	15976	16006	16035	15894	16086	16069	16016	15973	15999	16031	16039	16024	16092	16042	16022	15949	16149	16138	16241	15962	15909	15960	16249	16031	16045	16112	16034	15926	15916	15929	15914	16015	16074	15950	16289	15967	15982	16115	16035	16039	15936	16045	15860	16011	16088	16065	16155	16119	16208	16091	16082	15966	16058	15973	15942	16023	16011	16028	16085	16046	16107	15960	15940	16041	15937	15983	15951	16036	16033	16138	15994	16130	15961	15904	16146	15957	16121	15834	16175	16059	16126	16114	16156	16139	16072	15996	16124	16014	16016	16062	16075	15922	16143	16108	15980	15950	16141	16002	15935	16040	16032	16136	16106	15904	16066	16077	15962	15870	16087	16150	16105	15889	15997	16044	16206	15985	16013	15974	15975	16112	15959	16097	16118	16127	16179	15936	16048	16251	15958	15878	15944	16269	16072	16203	16007	15876	16015	16036	15863	16072	15968	16215	16047	15948	15908	15936	16134	15850	16063	16050	16044	15936	16067	16049	16051	16044	15926	15971	16032	16150	16009	16018	15989	15941	15968	15950	16077	16224	15965	15800	15951	16159	16098	15965	16075	15890	16141	16014	15989	15860	15901	16087	16169	16059	16106	16029	16015	15994	16069	16138	16063	16151	15896	15927	16187	16137	16207	15859	16079	15993	15916	16014	16075	16036	15997	16080	15983	16088	16059	16133	15982	16005	16019	16168	16129	15886	15887	16018	16063	16033	15880	16072	16178	15985	16074	16052	16163	16026	15950	15974	15902	16003	16042	16014	15988	16166	16141	15905	15982	15912	16003	16077	15987	15984	16118	16021	16126	15868	16096	15983	16008	16054	15919	15909	15999	16059	15978	15915	16159	16096	16154	16157	16116	16100	15950	15826	16012	16040	15910	15946	16053	16064	16074	16056	16011	15977	16022	16042	15965	16228	16226	16202	16013	16093	15887	15922	16032	15865	15973	16028	15916	16001	15887	15981	15931	16020	16023	16127	16078	16078	16123	16174	16066	15931	16104	16036	16192	16049	16132	16029	15907	16104	15925	16028	16152	15968	16060	15920	16186	16019	15974	16063	16035	15968	16095	15939	16036	15872	16040	16110	15988	15974	16001	15958	16056	16217	16027	16039	16092	15982	15988	16191	15954	16222	16212	16093	16035	16063	16074	15808	16109	16050	16015	15934	16086	16095	16141	16052	15846	16197	16036	16006	16062	16150	15889	15993	16032	15825	16094	16062	16094	16014	16142	15908	15931	16140	15965	16007	16162	16044	16019	16085	16077	16074	16013	15979	16011	16081	16235	16077	15818	15896	16035	15985	15942	16169	15881	16016	16038	16087	16054	15990	15990	16021	16116	16079	16156	15864	15956	16030	15944	16035	15926	15922	16075	15849	15939	16081	15913	16098	15948	15962	16026	16106	15952	16096	16043	16046	16024	16083	15978	16080	16056	15841	15967	16102	15953	16054	15968	16100	16103	16079	16089	16077	16020	15948	16135	15807	15910	15938	16093	15990	16214	15908	15980	16033	16270	16220	16041	15958	15964	16075	16183	15855	16027	15847	16169	16052	16015	15930	16135	16072	16008	16059	16037	15926	16024	16021	15840	16055	16073	15958	16103	15957	16004	16198	16086	16021	16013	15971	15958	16035	15986	16240	16072	15939	16066	16100	16009	15936	16019	16061	15894	16028	16011	15919	16100	16276	15908	16172	16080	16099	16039	15923	16068	16105	16050	15954	16184	16239	16042	15885	16000	15909	16147	16201	16065	15936	16171	16067	15930	16118	16032	16046	15976	16004	15915	15967	16048	16033	16100	15876	15883	16090	16141	16123	16138	15979	16262	16067	16043	15939	15950	15932	16090	16039	16025	16188	15965	16080	16096	16000	16160	15970	16038	16089	16020	16074	16086	16081	15961	15945	16177	16238	16029	16167	15946	15996	16152	16081	16274	16055	16091	16021	16171	16007	15889	15948	16115	16066	15910	16166	15928	16164	16122	16053	15901	15986	15872	16192	15969	16064	16125	16064	16177	16012	16080	16000	16107	16059	15894	16249	15946	15916	16175	16120	16022	15942	16143	15998	15965	16088	16132	15897	16040	15902	16008	16053	16011	16110	15907	16121	16136	16010	16061	16068	16091	16060	15876	15988	16021	16107	15992	16046	15996	15984	15894	16270	16041	16011	16187	15931	16196	16085	16065	16031	15949	16039	15869	16023	15983	16103	15956	16007	16007	15990	16138	16082	16279	16050	16106	16051	16170	16225	16014	16028	16129	15812	16127	16012	15769	16127	15993	16051	16074	16076	16147	16052	15891	15862	15985	16166	16054	16077	15975	16054	15936	16200	15986	16014	15955	16045
23881	20994	28300	23994	22034	22030	21441	19707	19337	19319	19294	19258	19191	18929	18931	18816	21311	27969	26121	24126	21676	19917	18894	18456	18541	18648	18588	18389	18477	18415	18630	18545	18583	18728	18477	18539	18569	18444	18633	18590	18419	18577	18651	18558	18536	18400	18458	18358	18595	18568	18550	18610	18770	18508	18509	18422	18553	18534	18475	18302	18466	18419	18584	18480	18563	18545	18618	18580	18449	18451	18421	18632	18493	18575	18478	18311	18389	18475	18425	18481	18437	18601	18440	18441	18506	18492	18465	18696	18527	18332	18305	18363	18354	18579	18445	18561	18520	18520	18477	18463	18631	18463	18536	18330	18527	18337	18452	18606	18532	18433	18358	18525	18542	18352	18324	18566	18386	18515	18467	18529	18422	18385	18328	18400	18615	18562	18378	18456	18576	18503	18461	18588	18913	18521	18636	18411	18684	18336	18619	18563	18536	18513	18357	18536	18497	18344	18325	18414	18360	18579	18604	18354	18203	18395	18491	18644	18382	18613	18363	18426	18698	18519	18506	18520	18471	18580	18319	18618	18303	18821	18314	18370	18464	18655	18471	18483	18371	18423	18569	18278	18491	18527	18620	18273	18386	18512	18639	18579	18480	18348	18469	18263	18355	18636	18360	18337	18532	18631	18384	18309	18415	18684	18560	18336	18430	18421	18825	18545	18319	18461	18644	18584	18514	18588	18595	18373	18334	18512	18546	18609	18548	18369	18093	18460	18455	18621	18467	18308	18409	18539	18747	18349	18464	18512	18319	18637	18446	18339	18619	18334	18398	18542	18461	18370	18484	18369	18380	18318	18353	18514	18391	18301	18364	18420	18643	18327	18499	18380	18543	18473	18671	18566	18448	18193	18359	18473	18395	18393	18437	18452	18361	18455	18314	18546	18766	18454	18507	18513	18501	18346	18343	18482	18504	18574	18508	18641	18448	18412	18319	18569	18730	18428	18595	18369	18527	18479	18547	18689	18465	18515	18478	18457	18551	18628	18511	18358	18457	18541	18466	18585	18427	18287	18488	18313	18457	18589	18754	18595	18505	18623	18473	18319	18552	18421	18601	18447	18649	18426	18540	18322	18554	18506	18419	18582	18568	18538	18405	18311	18532	18356	18464	18417	18427	18482	18549	18436	18575	18427	18438	18251	18589	18512	18519	18633	18618	18598	18261	18392	18397	18562	18276	18184	18612	18579	18372	18349	18529	18527	18720	18595	18595	18507	18739	18615	18574	18524	18459	18441	18549	18377	18465	18366	18342	18315	18479	18629	18501	18553	18287	18241	18489	18365	18643	18609	18370	18480	18431	18474	18439	18431	18337	18516	18312	18590	18371	18435	18430	18565	18608	18505	18516	18523	18643	18631	18754	18466	18315	18566	18266	18467	18615	18587	18199	18288	18595	18336	18191	18381	18622	18370	18615	18621	18462	18553	18625	18305	18470	18391	18574	18575	18368	18477	18393	18339	18351	18278	18655	18450	18365	18286	18596	18460	18587	18814	18540	18632	18568	18552	18501	18394	18343	18410	18555	18564	18507	18601	18305	18493	18474	18461	18514	18587	18333	18515	18403	18405	18527	18496	18479	18614	18640	18367	18408	18688	18444	18356	18279	18310	18422	18415	18469	18311	18555	18421	18382	18341	18618	18590	18348	18398	18437	18558	18477	18427	18570	18540	18346	18254	18523	18401	18691	18459	18559	18746	18657	18269	18563	18441	18362	18447	18501	18396	18448	18677	18607	18564	18502	18447	18454	18439	18445	18418	18417	18431	18419	18592	18247	18455	18454	18411	18604	18277	18477	18639	18451	18499	18369	18493	18585	18448	18372	18433	18429	18756	18378	18499	18529	18701	18360	18610	18700	18396	18445	18465	18546	18494	18427	18457	18395	18362	18416	18550	18559	18569	18481	18467	18470	18403	18473	18536	18280	18434	18483	18488	18378	18520	18590	18444	18630	18516	18564	18416	18455	18528	18603	18671	18252	18542	18384	18508	18505	18360	18507	18433	18534	18545	18453	18593	18305	18454	18382	18470	18538	18409	18510	18769	18376	18492	18427	18520	18430	18524	18381	18469	18602	18521	18613	18540	18509	18493	18477	18521	18384	18563	18414	18501	18446	18334	18509	18458	18560	18606	18282	18408	18520	18428	18535	18540	18564	18501	18601	18386	18281	18417	18509	18415	18579	18415	18411	18518	18356	18406	18438	18569	18560	18557	18585	18462	18581	18636	18627	18367	18495	18526	18823	18489	18636	18314	18451	18652	18366	18416	18316	18406	18343	18263	18344	18394	18672	18467	18687	18602	18633	18506	18446	18382	18500	18549	18660	18197	18349	18474	18625	18345	18499	18427	18608	18510	18658	18210	18468	18491	18529	18389	18639	18408	18800	18480	18688	18544	18566	18474	18571	18588	18385	18588	18473	18554	18410	18464	18397	18708	18339	18646	18424	18288	18341	18468	18548	18362	18451	18454	18447	18279	18500	18586	18515	18666	18269	18426	18418	18416	18461	18560	18622	18588	18836	18399	18534	18646	18619	18434	18679	18512	18389	18531	18355	18525	18668	18497	18512	18533	18440	18541	18378	18189	18436	18257	18462	18540	18557	18594	18415	18400	18724	18384	18469	18511	18287	18561	18485	18464	18718	18415	18375	18514	18494	18460	18503	18351	18688	18451	18469	18671	18493	18513	18444	18313	18451	18355	18595	18456	18422	18470	18530	18674	18455	18492	18479	18391	18518	18520	18498	18507	18499	18444	18360	18374	18446	18420	18653	18567	18490	18552	18508	18193	18493	18505	18322	18468	18476	18428	18670	18489	18510	18554	18401	18554	18643	18563	18862	18404	18257	18426	18331	18559	18588	18673	18441	18432	18602	18519	18561	18531	18418	18554	18433	18429	18821	18542	18570	18568	18599	18593	18339	18263	18436	18590	18509	18502	18463	18403	18582	18698	18791	18535	18450	18570	18519	18527	18659	18436	18514	18374	18415	18371	18503	18702	18592	18383	18468	18435	18394	18293	18380	18539	18308	18489	18457	18477	18401	18595	18650	18421	18690	18369	18427	18730	18430	18390	18638	18465	18488	18542	18613	18563	18489	18302	18262	18479	18403	18480	18360	18428	18518	18544	18494	18563	18590	18510	18517	18097	18347	18398	18544	18517	18723	18590	18525	18458	18250	18565	18467	18580	18260	18422	18490	18670	18516	18595	18592	18477	18560	18515	18581	18308	18325	18520	18417	18550	18355	18468	18512	18457	18660	18523	18303	18636	18553	18582	18634	18489	18688	18543	18633	18302	18474	18358	18487	18357	18623	18548	18543	18307	18392	18257	18610	18406	18416	18533	18658	18525	18458	18417	18423	18633	18387	18431	18565	18447	18664	18542	18656	18637	18504	18328	18514	18454	18528	18434	18345	18463	18683	18475	18661	18455	18295	18529	18481	18578	18506	18414	18444	18488	18473	18590	18502	18241	18513	18487	18509	18523	18515	18454	18359	18426	18518	18464	18447	18455	18425	18452	18432	18452	18424	18455	18491	18378	18309	18502	18343	18311	18529	18494	18203	18485	18278	18430	18549	18669	18411	18410	18695	18792	18433	18463	18437	18627	18588	18400	18487	18417	18344	18577	18480	18420	18585	18561	18482	18582	18459	18545	18394	18590	18669	18412	18615	18159	18377	18518	18633	18528	18606	18349	18380	18399	18480	18432	18370	18420	18348	18521	18249	18441	18254	18352	18464	18480	18652	18399	18469	18643	18461	18449	18398	18428	18477	18406	18389	18483	18390	18621	18707	18605	18607	18522	18475	18591	18532	18287	18415	18392	18425	18474	18353	18434	18623	18526	18634	18470	18688	18444	18488	18434	18466	18619	18509	18630	18518	18396	18288	18440	18464	18635	18573	18422	18571	18264	18488	18292	18543	18482	18564	18592	18470	18474	18411	18450	18593	18412	18719	18588	18601	18398	18532	18614	18602	18752	18476	18552	18588	18462	18550	18409	18548	18467	18502	18441	18572	18329	18323	18384	18621	18572	18497	18266	18460	18663	18747	18502	18571	18572	18349	18513	18486	18420	18410	18438	18478	18487	18417	18415	18528	18562	18623	18587	18662	18556	18299	18372	18449	18448	18534	18276	18417	18469	18506	18405	18318	18524	18698	18390	18599	18549	18535	18463	18615	18542	18433	18560	18367	18364	18476	18502	18529	18367	18341	18535	18557	18453	18598	18409	18322	18426	18373	18532	18461	18723	18606	18491	18556	18672	18657	18503	18653	18522	18278	18403	18186	18326	18471	18427	18543	18578	18465	18329	18568	18457	18402	18577	18390	18493	18598	18738	18342	18402	18434	18283	18399	18490	18529	18646	18670	18461	18345	18438	18559	18575	18377	18386	18407	18512	18467	18382	18625	18294	18478	18570	18409	18315	18529	18629	18674	18578	18646	18501	18464	18638	18264	18376	18316	18790	18556	18690	18621	18505	18566	18689	18655	18472	18435	18511	18611	18472	18350	18445	18294	18544	18350	18474	18384	18473	18323	18488	18498	18389	18539	18517	18262	18677	18630	18430	18375	18555	18439	18373	18432	18446	18438	18642	18384	18377	18638	18608	18462	18404	18482	18422	18471	18332	18371	18398	18289	18431	18310	18303	18686	18453	18531	18572	18582	18357	18488	18493	18234	18463	18416	18358	18490	18510	18474	18487	18474	18244	18453	18213	18454	18472	18627	18551	18507	18417	18485	18378	18606	18447	18482	18466	18561	18431	18496	18417	18435	18471	18566	18402	18601	18456	18692	18412	18676	18512	18526	18308	18435	18640	18393	18497	18491	18511	18469	18454	18371	18321	18429	18341	18420	18613	18398	18267	18456	18323	18454	18620	18649	18460	18422	18594	18648	18435	18425	18523	18728	18709	18331	18333	18549	18388	18568	18552	18400	18451	18723	18700	18581	18358	18591	18453	18311	18587	18376	18577	18491	18297	18435	18413	18543	18678	18488	18661	18551	18404	18465	18557	18471	18523	18675	18388	18645	18486	18414	18321	18652	18356	18654	18551	18549	18372	18677	18484	18507	18460	18413	18418	18516	18336	18609	18501	18535	18243	18400	18662	18447	18366	18580	18338	18127	18388	18661	18646	18642	18342	18578	18575	18559	18670
14071	22308	21442	19046	17986	17313	17027	16905	16746	16809	16757	16571	16288	16270	16244	16114	20821	28545	25175	22346	19071	16759	15794	15686	15827	15709	15560	15675	15684	15540	15609	15791	15742	15619	15596	15601	15712	15659	15710	15545	15700	15550	15992	15606	15644	15848	15663	15414	15807	15576	15578	15635	15722	15898	15705	15537	15664	15560	15591	15693	15700	15633	15777	15562	15709	15790	15459	15744	15669	15699	15532	15550	15716	15669	15591	15722	15436	15703	15585	15935	15697	15721	15725	15629	15845	15585	15696	15665	15645	15609	15682	15628	15493	15684	15658	15772	15690	15626	15619	15659	15440	15614	15540	15834	15814	15762	15508	15623	15664	15602	15634	15582	15691	15649	15555	15665	15560	15575	15711	15535	15666	15586	15754	15600	15751	15515	15455	15570	15634	15660	15536	15784	15660	15605	15588	15652	15655	15530	15631	15504	15661	15445	15795	15774	15672	15652	15634	15557	15684	15708	15739	15532	15693	15598	15540	15635	15712	15711	15573	15699	15663	15651	15585	15545	15589	15633	15749	15556	15635	15668	15533	15784	15608	15547	15442	15623	15571	15585	15610	15575	15627	15804	15490	15799	15453	15632	15497	15507	15548	15496	15700	15666	15542	15540	15624	15847	15668	15465	15674	15440	15688	15556	15628	15792	15473	15589	15464	15782	15557	15572	15668	15625	15818	15600	15569	15627	15508	15852	15558	15582	15758	15606	15697	15638	15599	15670	15578	15585	15671	15723	15741	15526	15802	15819	15648	15666	15547	15805	15729	15728	15782	15685	15775	15718	15871	15607	15629	15604	15648	15481	15697	15605	15779	15740	15596	15587	15634	15589	15652	15616	15724	15591	15532	15651	15669	15628	15671	15672	15539	15676	15749	15761	15624	15709	15831	15683	15702	15611	15592	15588	15759	15629	15560	15592	15663	15677	15486	15665	15720	15874	15556	15668	15741	15807	15712	15684	15577	15729	15587	15695	15572	15600	15967	15701	15446	15552	15453	15516	15654	15677	15596	15635	15706	15607	15513	15639	15750	15523	15639	15521	15780	15528	15790	15672	15637	15879	15676	15779	15750	15542	15644	15700	15706	15577	15639	15583	15557	15411	15672	15562	15677	15687	15565	15581	15507	15720	15536	15514	15609	15648	15670	15504	15564	15480	15586	15682	15740	15500	15680	15564	15484	15736	15798	15564	15633	15528	15539	15624	15527	15774	15592	15517	15522	15823	15632	15710	15766	15783	15656	15700	15711	15570	15658	15550	15515	15667	15633	15676	15558	15564	15513	15710	15687	15377	15585	15605	15751	15576	15532	15784	15663	15937	15570	15583	15560	15704	15669	15556	15597	15595	15742	15695	15483	15781	15768	15493	15568	15655	15564	15558	15626	15535	15647	15671	15532	15857	15737	15582	15618	15542	15614	15473	15639	15673	15577	15602	15750	15574	15549	15626	15620	15579	15715	15741	15769	15700	15550	15604	15719	15640	15740	15700	15612	15720	15555	15621	15644	15635	15697	15724	15647	15746	15577	15544	15607	15561	15643	15646	15584	15619	15491	15630	15566	15566	15589	15737	15738	15541	15620	15833	15516	15611	15682	15546	15681	15690	15756	15739	15576	15533	15811	15739	15521	15615	15734	15773	15349	15661	15473	15758	15655	15699	15646	15717	15558	15518	15579	15664	15702	15573	15645	15636	15576	15742	15475	15639	15757	15472	15492	15630	15786	15552	15672	15750	15828	15643	15700	15729	15575	15654	15514	15543	15761	15724	15515	15701	15549	15579	15432	15642	15653	15604	15464	15615	15581	15536	15643	15706	15638	15586	15490	15770	15618	15524	15505	15532	15694	15479	15628	15853	15619	15496	15589	15662	15592	15683	15711	15687	15680	15770	15632	15659	15632	15656	15723	15876	15761	15581	15675	15435	15617	15684	15503	15688	15713	15780	15588	15692	15630	15523	15513	15667	15588	15637	15676	15739	15739	15548	15682	15605	15558	15625	15705	15615	15430	15619	15789	15446	15738	15725	15651	15669	15713	15653	15726	15523	15676	15601	15625	15716	15600	15536	15685	15699	15742	15631	15760	15617	15573	15663	15774	15654	15646	15660	15385	15748	15628	15587	15643	15660	15764	15664	15612	15498	15632	15685	15608	15573	15437	15801	15657	15711	15701	15792	15581	15601	15697	15864	15594	15644	15513	15661	15600	15704	15577	15588	15748	15620	15692	15625	15641	15722	15677	15590	15496	15665	15640	15641	15450	15696	15687	15594	15747	15588	15718	15447	15732	15449	15645	15698	15720	15429	15753	15560	15620	15703	15779	15561	15684	15553	15597	15764	15748	15605	15621	15537	15676	15657	15663	15624	15698	15737	15656	15604	15405	15726	15729	15653	15603	15732	15631	15759	15707	15570	15644	15511	15654	15595	15581	15725	15694	15749	15744	15550	15670	15686	15626	15617	15666	15610	15627	15703	15599	15589	15671	15560	15626	15638	15658	15590	15692	15636	15593	15637	15489	15877	15747	15593	15484	15619	15775	15532	15550	15722	15355	15703	15539	15581	15673	15819	15554	15743	15582	15737	15705	15557	15529	15554	15550	15646	15694	15625	15602	15611	15667	15668	15755	15618	15475	15631	15759	15691	15717	15585	15636	15397	15540	15752	15641	15719	15534	15572	15644	15679	15717	15713	15635	15446	15486	15528	15756	15644	15530	15595	15612	15609	15698	15422	15748	15718	15743	15677	15669	15499	15504	15526	15670	15526	15684	15735	15611	15451	15687	15672	15684	15728	15472	15433	15712	15718	15670	15710	15592	15714	15570	15660	15432	15543	15614	15406	15618	15738	15643	15656	15597	15418	15713	15687	15526	15611	15731	15580	15569	15699	15812	15589	15798	15557	15809	15626	15556	15722	15705	15610	15430	15566	15784	15725	15661	15760	15791	15521	15569	15671	15654	15563	15608	15498	15619	15590	15536	15714	15576	15761	15710	15445	15606	15649	15536	15611	15592	15491	15639	15569	15790	15661	15742	15480	15740	15678	15738	15571	15661	15553	15703	15570	15659	15725	15609	15695	15542	15568	15695	15605	15666	15606	15696	15548	15546	15519	15616	15622	15614	15746	15554	15623	15652	15782	15658	15615	15585	15611	15856	15743	15555	15739	15547	15524	15693	15704	15712	15524	15597	15745	15685	15768	15647	15905	15501	15518	15625	15478	15536	15508	15573	15564	15677	15812	15560	15367	15762	15470	15464	15757	15520	15659	15614	15657	15489	15782	15503	15447	15585	15651	15643	15533	15676	15656	15744	15643	15575	15721	15572	15471	15658	15621	15528	15853	15527	15576	15582	15687	15696	15635	15586	15698	15766	15678	15718	15564	15629	15648	15343	15748	15591	15521	15531	15612	15670	15696	15707	15731	15505	15568	15562	15712	15569	15641	15490	15579	15706	15572	15539	15673	15653	15681	15714	15674	15594	15646	15662	15663	15675	15638	15487	15582	15510	15722	15771	15510	15618	15512	15581	15882	15503	15568	15542	15629	15552	15557	15667	15536	15639	15806	15670	15594	15604	15605	15597	15659	15650	15612	15520	15636	15553	15566	15624	15479	15580	15608	15605	15693	15650	15601	15650	15638	15687	15595	15622	15671	15737	15669	15680	15689	15648	15630	15727	15592	15616	15628	15608	15622	15742	15684	15599	15717	15675	15667	15614	15541	15684	15732	15717	15721	15792	15694	15612	15692	15593	15553	15686	15641	15538	15692	15592	15486	15703	15617	15643	15652	15513	15544	15674	15789	15596	15634	15595	15569	15557	15705	15567	15677	15600	15723	15649	15770	15584	15552	15542	15586	15746	15714	15575	15769	15596	15740	15633	15467	15648	15500	15681	15788	15691	15656	15752	15575	15628	15646	15724	15562	15561	15611	15634	15744	15695	15743	15716	15418	15695	15713	15466	15636	15564	15557	15704	15573	15571	15554	15792	15645	15562	15633	15710	15612	15601	15499	15496	15574	15513	15721	15621	15514	15651	15484	15606	15625	15515	15672	15667	15667	15641	15599	15690	15515	15669	15497	15492	15600	15563	15760	15597	15825	15736	15534	15609	15470	15641	15693	15591	15646	15545	15566	15514	15599	15716	15656	15656	15564	15477	15721	15780	15699	15701	15605	15636	15719	15444	15789	15642	15544	15564	15670	15593	15464	15697	15661	15685	15659	15526	15636	15652	15512	15515	15616	15616	15570	15638	15692	15627	15610	15503	15617	15760	15664	15557	15538	15777	15660	15714	15649	15527	15825	15699	15537	15537	15675	15680	15677	15611	15708	15677	15591	15754	15632	15534	15663	15546	15703	15530	15533	15727	15669	15687	15730	15841	15528	15469	15606	15566	15554	15760	15637	15612	15495	15645	15568	15556	15444	15685	15547	15633	15555	15860	15617	15709	15577	15801	15681	15786	15566	15706	15496	15571	15732	15518	15618	15610	15678	15846	15640	15638	15589	15630	15667	15491	15572	15698	15709	15782	15621	15801	15511	15583	15681	15723	15495	15531	15749	15621	15702	15481	15568	15589	15631	15555	15688	15712	15639	15507	15700	15658	15498	15482	15667	15809	15601	15626	15633	15730	15398	15671	15468	15733	15570	15817	15795	15842	15597	15724	15665	15528	15646	15624	15541	15550	15563	15528	15500	15601	15660	15585	15511	15775	15684	15498	15657	15674	15755	15524	15680	15702	15728	15814	15716	15798	15636	15801	15535	15727	15687	15606	15637	15795	15655	15560	15483	15734	15548	15703	15644	15650	15614	15640	15615	15516	15647	15569	15673	15621	15862	15672	15713	15408	15670	15511	15559	15659	15543	15650	15724	15647	15718	15629	15710	15702	15500	15640	15593	15632	15622	15496	15553	15514	15595	15698	15639	15671	15616	15661	15697	15749	15690	15713	15743	15298	15707	15779	15545	15832	15681	15689	15628	15488	15684	15655	15694	15630	15708	15677	15559	15507	15820	15803	15714	15590	15708	15641	15495	15483	15529	15701	15757	15565	15507	15740	15513	15519	15643	15454	15633	15616	15752	15587	15694	15587	15730	15725	15520	15496	15796	15859	15620	15731	15655	15652	15589	15724	15712	15530	15698	15707	15650	15471	15698	15530	15778
22537	20980	28771	23383	21169	23397	26223	21255	20531	20712	20430	19775	19252	19354	19240	19209	23788	36700	33096	28874	24506	20792	19214	18903	18875	18771	18729	18598	18954	18750	18650	18387	18664	18601	18655	18816	18708	18686	18759	18643	18573	18678	18515	18701	18549	18520	18692	18679	18538	18605	18659	18629	18653	18804	18554	18746	18780	18583	18577	18617	18761	18686	18631	18779	18553	18616	18589	18676	18564	18544	18814	18691	18589	18815	18682	18752	18692	18748	18317	18624	18638	18575	18483	18474	18702	18674	18455	18616	18789	18630	18612	18474	18603	18691	18774	18619	18403	18740	18782	18757	18542	18645	18598	18636	18731	18656	18654	18764	18482	18629	18533	18631	18422	18754	18844	18699	18584	18818	18631	18589	18661	18676	18441	18674	18458	18596	18638	18726	18772	18438	18416	18490	18673	18521	18834	18911	18477	18648	19013	18597	18656	18573	18383	18639	18753	18716	18694	18541	18480	18475	18513	18583	18670	18540	18520	18511	18649	18569	18674	18582	18554	18609	18561	18507	18843	18525	18508	18526	18495	18460	18736	18628	18736	18509	18738	18534	18566	18553	18545	18719	18738	18503	18478	18399	18437	18340	18473	18583	18555	18297	18557	18558	18587	18577	18473	18361	18523	18433	18328	18411	18490	18488	18654	18647	18442	18597	18548	18556	18722	18839	18539	18515	18517	18554	18494	18561	18544	18660	18656	18513	18605	18443	18507	18639	18429	18587	18539	18663	18441	18588	18500	18430	18602	18273	18396	18656	18680	18610	18699	18702	18583	18929	18452	18695	18869	18654	18555	18802	18494	18499	18559	18685	18612	18482	18534	18527	18567	18575	18541	18734	18556	18450	18481	18564	18560	18842	18517	18722	18581	18565	18779	18698	18470	18459	18613	18547	18543	18517	18822	18626	18719	18781	18598	18403	18439	18367	18517	18487	18621	18517	18599	18510	18423	18536	18569	18940	18783	18495	18525	18669	18576	18506	18651	18428	18563	18529	18496	18780	18670	18524	18418	18375	18489	18528	18757	18600	18319	18461	18716	18543	18498	18556	18754	18579	18578	18560	18670	18384	18573	18603	18718	18572	18602	18514	18597	18460	18683	18778	18755	18701	18699	18726	18651	18682	18620	18444	18226	18474	18458	18702	18535	18812	18617	18694	18612	18500	18597	18546	18408	18707	18587	18415	18587	18537	18483	18525	18664	18559	18647	18579	18430	18633	18940	18474	18561	18629	18532	18559	18666	18553	18622	18505	18524	18702	18513	18527	18373	18508	18571	18713	18638	18414	18584	18539	18606	18726	18685	18506	18428	18495	18394	18626	18768	18492	18572	18674	18626	18438	18627	18719	18811	18509	18710	18561	18569	18423	18571	18630	18782	18627	18394	18695	18529	18494	18470	18545	18541	18410	18583	18691	18496	18416	18639	18572	18483	18577	18571	18524	18372	18455	18639	18850	18429	18656	18646	18649	18749	18583	18526	18567	18581	18527	18762	18535	18746	18447	18865	18853	18540	18438	18369	18482	18503	18428	18551	18366	18530	18666	18804	18662	18655	18420	18641	18632	18371	18564	18672	18495	18705	18616	18545	18485	18546	18541	18607	18682	18418	18521	18646	18434	18697	18609	18573	18634	18644	18537	18687	18595	18693	18571	18544	18761	18720	18643	18572	18625	18530	18694	18521	18750	18673	18623	18588	18641	18768	18644	18493	18635	18759	18550	18725	18819	18460	18437	18740	18536	18551	18684	18571	18432	18436	18578	18495	18624	18558	18628	18343	18507	18555	18411	18773	18523	18701	18680	18627	18601	18558	18677	18527	18568	18697	18697	18746	18480	18615	18387	18615	18543	18574	18528	18654	18778	18416	18722	18647	18480	18544	18562	18716	18794	18571	18533	18518	18464	18654	18445	18641	18861	18831	18595	18456	18462	18621	18490	18545	18574	18896	18712	18674	18484	18391	18470	18612	18751	18687	18484	18536	18577	18286	18606	18759	18486	18626	18645	18578	18503	18279	18406	18448	18763	18458	18520	18729	18662	18681	18490	18455	18303	18511	18530	18807	18386	18519	18516	18806	18487	18563	18544	18559	18465	18506	18309	18388	18478	18695	18768	18541	18720	18489	18527	18646	18529	18403	18548	18670	18512	18475	18603	18671	18626	18603	18565	18750	18401	18588	18410	18692	18476	18631	18755	18631	18798	18620	18506	18721	18406	18701	18576	18618	18634	18541	18484	18371	18524	18631	18480	18499	18516	18617	18379	18459	18457	18456	18630	18670	18558	18635	18687	18477	18540	18387	18495	18565	18344	18625	18579	18763	18516	18761	18416	18708	18415	18722	18539	18404	18684	18459	18423	18627	18458	18429	18374	18525	18689	18601	18469	18737	18761	18580	18287	18325	18659	18237	18558	18580	18563	18550	18488	18361	18481	18263	18500	18488	18565	18729	18456	18607	18422	18435	18589	18510	18616	18478	18556	18697	18723	18462	18623	18396	18540	18496	18382	18644	18686	18450	18598	18586	18602	18566	18316	18500	18609	18528	18601	18426	18748	18521	18469	18584	18400	18504	18808	18595	18504	18557	18400	18687	18704	18448	18628	18551	18527	18620	18854	18607	18608	18525	18573	18582	18460	18548	18429	18360	18495	18659	18533	18572	18496	18635	18549	18614	18635	18514	18531	18656	18994	18381	18536	18388	18597	18465	18727	18676	18575	18514	18554	18591	18386	18430	18524	18572	18565	18512	18564	18473	18528	18659	18590	18576	18639	18461	18564	18566	18370	18529	18344	18699	18391	18520	18467	18231	18510	18566	18501	18469	18544	18584	18573	18667	18714	18541	18550	18611	18492	18611	18709	18789	18589	18626	18632	18533	18444	18458	18421	18770	18666	18376	18608	18472	18692	18599	18419	18380	18721	18545	18590	18502	18501	18741	18295	18650	18470	18367	18549	18581	18597	18520	18505	18695	18596	18675	18683	18585	18662	18488	18423	18735	18542	18593	18558	18508	18687	18479	18584	18904	18677	18560	18539	18764	18570	18730	18695	18421	18585	18797	18503	18429	18384	18502	18563	18737	18780	18662	18581	18809	18616	18794	18659	18626	18586	18645	18604	18570	18602	18566	18523	18488	18702	18625	18616	18530	18602	18552	18614	18650	18484	18186	18523	18743	18464	18404	18462	18688	18635	18746	18666	18672	18563	18626	18490	18702	18590	18567	18532	18389	18759	18480	18541	18371	18353	18589	18689	18790	18459	18352	18716	18512	18730	18393	18545	18607	18513	18444	18668	18386	18521	18722	18572	18542	18464	18591	18521	18500	18678	18535	18458	18429	18636	18693	18597	18688	18586	18712	18826	18668	18345	18619	18496	18662	18710	18559	18473	18448	18435	18659	18733	18743	18473	18437	18563	18693	18672	18608	18519	18642	18516	18417	18479	18423	18475	18631	18844	18697	18483	18504	18831	18462	18553	18393	18506	18552	18626	18368	18594	18498	18330	18545	18684	18567	18512	18479	18542	18377	18524	18482	18430	18378	18484	18187	18456	18495	18489	18735	18516	18504	18554	18642	18500	18450	18502	18628	18628	18562	18560	18694	18583	18430	18674	18726	18483	18650	18392	18496	18646	18470	18674	18613	18512	18371	18537	18602	18531	18337	18543	18433	18578	18803	18453	18489	18674	18462	18469	18585	18563	18363	18529	18382	18576	18600	18470	18909	18543	18573	18614	18521	18809	18460	18680	18686	18471	18517	18607	18615	18343	18310	18525	18664	18671	18616	18509	18463	18592	18267	18376	18584	18286	18477	18604	18436	18405	18708	18400	18479	18644	18835	18556	18522	18674	18570	18493	18546	18439	18633	18528	18714	18567	18416	18415	18582	18640	18650	18610	18484	18578	18661	18630	18534	18532	18487	18609	18603	18478	18566	18480	18643	18469	18588	18594	18620	18597	18612	18489	18426	18454	18494	18619	18454	18535	18520	18697	18544	18523	18595	18389	18425	18483	18603	18507	18360	18473	18667	18734	18636	18544	18567	18483	18703	18487	18430	18389	18493	18825	18494	18557	18336	18685	18660	18584	18459	18639	18668	18790	18634	18626	18768	18693	18375	18455	18566	18629	18558	18469	18650	18609	18377	18715	18464	18696	18552	18645	18548	18585	18651	18445	18333	18709	18365	18592	18532	18580	18704	18528	18431	18605	18658	18583	18695	18656	18658	18736	18471	18873	18506	18574	18773	18726	18584	18705	18475	18448	18536	18596	18759	18532	18579	18660	18517	18609	18732	18396	18740	18575	18746	18653	18205	18800	18663	18691	18757	18566	18704	18583	18653	18259	18531	18589	18508	18403	18562	18582	18544	18506	18483	18664	18585	18626	18574	18366	18458	18506	18490	18464	18533	18542	18705	18539	18565	18484	18433	18552	18480	18448	18616	18554	18641	18444	18506	18648	18487	18635	18485	18592	18517	18588	18440	18646	18598	18472	18495	18561	18585	18520	18484	18484	18538	18452	18633	18476	18715	18521	18604	18608	18409	18479	18598	18516	18544	18582	18671	18555	18607	18388	18602	18319	18536	18655	18553	18432	18472	18530	18370	18493	18623	18527	18539	18817	18227	18467	18710	18587	18548	18542	18531	18598	18416	18453	18533	18704	18765	18454	18433	18284	18726	18557	18566	18671	18279	18447	18393	18730	18556	18428	18706	18794	18655	18544	18571	18579	18554	18560	18612	18386	18308	18737	18535	18602	18517	18674	18561	18738	18713	18686	18629	18554	18453	18550	18615	18447	18627	18653	18584	18598	18444	18577	18607	18458	18554	18396	18555	18415	18545	18745	18712	18438	18554	18496	18579	18758	18575	18476	18559	18577	18762	18722	18640	18611	18623	18650	18590	18637	18477	18455	18743	18317	18448	18469	18580	18678	18692	18578	18477	18572	18375	18538	18516	18343	18345	18592	18470	18714	18564	18455	18593	18380	18449	18820	18434	18531	18479	18383	18753	18562	18656	18765	18629	18678	18601	18414	18552	18676	18424	18383	18563	18561	18557	18722	18418	18707	18578	18655	18649	18528	18573	18509	18595	18557	18557	18507	18500	18748	18641	18625	18475	18629	18603	18573	18489	18490	18756	18672	18560	18577	18691	18646	18544	18331
15674	27611	26273	21798	20235	19495	19588	18910	18935	18405	17608	16520	16358	16573	16479	16237	24554	37928	32948	27666	21900	18063	16030	15814	15655	15726	15544	15475	15535	15460	15832	15700	15567	15639	15531	15623	15631	15453	15681	15598	15650	15629	15705	15592	15633	15607	15644	15536	15620	15652	15567	15676	15497	15649	15597	15655	15802	15719	15591	15524	15669	15544	15568	15611	15676	15688	15705	15707	15825	15670	15770	15570	15644	15794	15708	15592	15508	15717	15558	15643	15692	15676	15757	15657	15723	15623	15539	15614	15486	15649	15684	15676	15586	15675	15639	15580	15734	15793	15582	15727	15668	15563	15490	15666	15675	15683	15827	15603	15670	15614	15454	15311	15682	15433	15432	15588	15564	15571	15620	15486	15746	15766	15449	15715	15502	15548	15788	15627	15547	15596	15746	15586	15665	15683	15539	15641	15619	15629	15691	15828	15633	15675	15739	15633	15479	15561	15629	15545	15695	15569	15705	15772	15607	15490	15652	15760	15534	15464	15663	15651	15657	15587	15729	15586	15712	15498	15625	15665	15637	15567	15678	15626	15597	15633	15512	15626	15590	15512	15568	15591	15788	15702	15523	15467	15602	15385	15548	15708	15662	15564	15569	15505	15591	15596	15588	15765	15646	15752	15544	15640	15580	15735	15549	15586	15737	15714	15646	15662	15576	15757	15483	15552	15701	15620	15443	15634	15715	15570	15709	15475	15496	15588	15814	15687	15403	15726	15684	15708	15681	15541	15505	15550	15696	15716	15685	15535	15602	15680	15755	15392	15683	15661	15628	15574	15587	15495	15659	15841	15785	15710	15584	15665	15598	15591	15604	15587	15527	15647	15639	15568	15684	15441	15619	15737	15650	15769	15670	15652	15603	15618	15563	15696	15606	15562	15617	15748	15608	15819	15584	15738	15593	15524	15448	15604	15650	15655	15695	15658	15577	15602	15600	15643	15642	15674	15600	15715	15614	15541	15530	15452	15565	15490	15681	15497	15680	15463	15619	15558	15687	15570	15726	15498	15456	15631	15600	15680	15542	15590	15474	15589	15451	15612	15663	15598	15598	15563	15781	15764	15739	15621	15634	15613	15586	15566	15739	15644	15625	15611	15554	15643	15641	15627	15675	15576	15443	15606	15420	15768	15520	15523	15491	15732	15582	15564	15556	15553	15698	15758	15562	15406	15776	15578	15457	15506	15632	15490	15495	15652	15556	15711	15641	15674	15703	15699	15696	15578	15477	15697	15581	15478	15658	15574	15639	15644	15547	15644	15595	15578	15725	15557	15498	15576	15591	15645	15678	15624	15777	15670	15576	15745	15675	15772	15546	15656	15814	15507	15677	15678	15576	15650	15542	15572	15623	15518	15502	15607	15680	15527	15830	15739	15595	15320	15643	15658	15555	15593	15703	15594	15670	15503	15508	15502	15634	15455	15563	15632	15708	15483	15557	15684	15696	15758	15638	15648	15628	15642	15575	15475	15499	15634	15745	15363	15669	15535	15651	15725	15504	15576	15649	15419	15633	15532	15811	15663	15469	15563	15632	15455	15535	15476	15624	15600	15655	15640	15590	15621	15583	15566	15498	15702	15511	15611	15774	15619	15654	15475	15768	15675	15517	15378	15539	15555	15562	15620	15607	15482	15578	15531	15561	15602	15435	15800	15486	15607	15463	15612	15614	15458	15402	15483	15545	15535	15598	15626	15613	15467	15636	15576	15777	15685	15402	15477	15647	15593	15641	15531	15505	15587	15595	15523	15655	15563	15670	15709	15687	15520	15620	15423	15654	15641	15573	15371	15736	15465	15610	15465	15688	15711	15702	15672	15529	15747	15617	15582	15566	15409	15651	15660	15681	15560	15701	15618	15525	15668	15706	15640	15707	15585	15807	15780	15615	15548	15554	15665	15582	15442	15646	15420	15551	15627	15587	15606	15775	15655	15631	15602	15475	15672	15655	15657	15676	15663	15521	15812	15648	15640	15523	15597	15558	15478	15646	15539	15645	15533	15377	15521	15527	15527	15598	15751	15730	15650	15725	15304	15630	15518	15478	15610	15604	15622	15540	15554	15680	15642	15530	15813	15729	15783	15631	15608	15788	15502	15582	15630	15565	15780	15498	15448	15537	15715	15569	15597	15547	15487	15673	15620	15487	15604	15546	15524	15659	15538	15636	15660	15489	15537	15543	15556	15524	15505	15619	15697	15595	15542	15689	15473	15488	15726	15719	15568	15523	15405	15604	15597	15602	15565	15590	15533	15661	15578	15694	15530	15657	15870	15534	15524	15681	15572	15603	15643	15617	15505	15599	15511	15767	15514	15575	15566	15510	15716	15519	15575	15675	15598	15564	15518	15618	15575	15442	15664	15604	15644	15509	15689	15543	15745	15509	15605	15849	15595	15565	15458	15501	15533	15614	15649	15710	15597	15566	15650	15440	15655	15459	15634	15693	15778	15614	15756	15581	15660	15509	15739	15667	15735	15547	15629	15566	15575	15643	15679	15585	15645	15626	15481	15530	15585	15530	15555	15675	15571	15534	15429	15539	15435	15568	15602	15518	15451	15582	15464	15472	15523	15703	15818	15650	15514	15564	15669	15541	15749	15425	15614	15519	15567	15640	15620	15657	15662	15473	15760	15613	15703	15619	15670	15693	15769	15714	15580	15537	15708	15630	15648	15542	15584	15463	15522	15543	15570	15587	15568	15578	15638	15760	15651	15509	15617	15734	15506	15593	15644	15679	15623	15600	15528	15623	15757	15577	15708	15660	15598	15639	15716	15537	15652	15660	15516	15767	15529	15622	15674	15582	15570	15635	15681	15719	15567	15496	15603	15565	15700	15589	15614	15584	15580	15646	15651	15524	15680	15393	15635	15514	15642	15490	15714	15520	15535	15326	15606	15696	15542	15647	15579	15485	15560	15581	15490	15517	15676	15598	15635	15607	15612	15730	15551	15636	15581	15451	15595	15577	15630	15615	15528	15673	15514	15606	15695	15670	15541	15684	15423	15464	15489	15506	15511	15655	15565	15489	15604	15584	15541	15499	15507	15780	15667	15699	15677	15620	15553	15651	15425	15563	15427	15550	15499	15538	15539	15531	15756	15652	15465	15524	15648	15705	15548	15571	15663	15600	15724	15542	15698	15633	15535	15723	15599	15696	15754	15586	15775	15538	15606	15668	15653	15533	15656	15555	15560	15650	15666	15724	15489	15565	15556	15611	15483	15737	15710	15607	15643	15503	15674	15416	15725	15702	15557	15562	15569	15575	15484	15766	15740	15610	15517	15773	15532	15489	15570	15735	15646	15583	15624	15428	15485	15436	15483	15642	15437	15653	15588	15619	15755	15662	15625	15430	15539	15773	15603	15556	15619	15607	15585	15605	15688	15616	15710	15713	15772	15603	15530	15538	15661	15635	15532	15600	15609	15612	15615	15683	15694	15624	15664	15547	15550	15655	15580	15420	15541	15466	15635	15678	15634	15725	15613	15647	15540	15675	15726	15756	15622	15639	15619	15678	15622	15610	15645	15680	15720	15483	15479	15437	15772	15623	15493	15465	15621	15724	15630	15510	15712	15590	15491	15730	15705	15820	15625	15590	15600	15511	15508	15462	15517	15654	15545	15590	15563	15623	15429	15652	15613	15613	15525	15639	15698	15650	15654	15671	15568	15652	15511	15603	15491	15443	15709	15544	15530	15719	15522	15605	15534	15599	15528	15464	15561	15752	15637	15722	15619	15566	15599	15548	15549	15634	15613	15623	15703	15708	15517	15494	15392	15477	15547	15565	15557	15392	15570	15533	15497	15577	15712	15760	15542	15507	15609	15625	15610	15642	15630	15558	15520	15787	15575	15641	15631	15796	15775	15639	15761	15673	15684	15466	15630	15568	15530	15687	15407	15497	15617	15536	15465	15626	15650	15505	15617	15437	15425	15545	15500	15717	15522	15640	15507	15597	15546	15684	15705	15797	15489	15441	15509	15579	15630	15710	15611	15491	15483	15560	15596	15795	15456	15560	15666	15565	15614	15575	15545	15605	15669	15582	15520	15672	15611	15449	15687	15593	15660	15658	15865	15704	15671	15627	15542	15687	15541	15682	15612	15552	15433	15599	15514	15467	15555	15621	15421	15584	15543	15719	15498	15814	15611	15535	15675	15527	15581	15754	15495	15688	15694	15560	15673	15712	15651	15734	15647	15645	15592	15697	15810	15533	15681	15847	15701	15552	15649	15715	15539	15480	15546	15635	15584	15619	15728	15454	15674	15571	15608	15657	15638	15618	15482	15410	15436	15495	15649	15479	15674	15613	15611	15609	15545	15596	15558	15542	15802	15385	15491	15707	15474	15438	15642	15750	15333	15666	15570	15633	15419	15777	15633	15575	15602	15574	15776	15692	15559	15689	15411	15751	15457	15533	15591	15681	15495	15575	15562	15553	15651	15562	15499	15764	15608	15660	15487	15674	15632	15727	15717	15590	15487	15616	15569	15374	15665	15641	15540	15708	15659	15665	15473	15518	15594	15651	15468	15515	15608	15555	15574	15388	15644	15772	15490	15692	15709	15611	15587	15689	15714	15612	15544	15650	15632	15633	15479	15556	15587	15704	15658	15524	15646	15541	15598	15559	15630	15645	15695	15726	15472	15649	15524	15586	15605	15653	15523	15693	15479	15354	15598	15790	15763	15732	15592	15481	15544	15547	15770	15636	15742	15466	15604	15525	15612	15627	15655	15759	15713	15509	15730	15695	15382	15529	15449	15602	15572	15584	15613	15677	15653	15635	15532	15526	15656	15525	15560	15537	15498	15562	15635	15589	15755	15593	15609	15612	15730	15773	15507	15478	15592	15447	15451	15649	15547	15656	15411	15693	15579	15678	15438	15586	15504	15655	15695	15433	15686	15623	15625	15574	15656	15575	15583	15526	15621	15606	15578	15762	15625	15625	15589	15576	15533	15643	15621	15700	15534	15729	15529	15505	15603	15599	15785	15495	15633	15577	15601	15395	15678	15653	15630	15503	15599	15686	15838	15441	15662	15633	15600	15441	15538	15636	15635	15554	15720	15619	15585	15552	15491	15544	15610	15603	15721	15627	15607	15512	15710	15778	15700	15660	15549	15640	15455	15717	15661	15687	15594	15533	15600	15470	15559	15613	15565
27181	21622	24579	21953	18365	18789	18839	18513	18443	18488	18176	17986	17606	17885	17848	17852	18179	19251	19289	18793	18343	18170	17784	17615	17817	17795	17854	17764	17898	17871	17724	17739	17954	17878	17719	17633	17673	17669	17631	17595	17688	17691	17866	18089	18021	17882	17783	17529	17765	17748	17872	17822	17730	17732	17546	17458	17673	17676	17650	17703	17535	17630	17516	17685	17836	17544	17685	17846	17893	17530	17687	17811	17546	17749	17480	17737	17820	17747	17670	17885	17652	17856	17821	17710	17691	17789	17859	17810	17818	17844	17855	17701	17902	17988	17781	17788	17638	17803	17925	17782	17696	17630	17839	17704	17671	17608	17750	17746	17557	17870	17932	17746	17767	17541	17825	17779	17821	17975	17769	17811	17641	17820	17897	17723	17706	17804	17713	17697	17794	17801	17710	17844	17651	17846	17770	17535	17657	17555	17784	17614	17772	17725	17930	17823	17543	17649	17609	17458	17845	17945	17826	17725	17795	17842	17788	17636	17707	17765	17737	17773	17672	17609	17635	17653	17850	17873	17820	17763	17726	17839	17512	17751	17688	17647	17981	17740	17626	17628	17524	17631	17623	17666	17495	17910	17800	17736	17771	17748	17695	17550	17646	17591	17737	17806	17756	17642	17836	17509	17746	17956	17790	17510	17820	17860	17888	17895	17627	17650	17517	17662	17593	17622	17728	17733	17661	17564	17740	17817	17656	17740	17760	17780	17592	17782	17678	17831	17900	17614	17866	17796	17872	17614	17918	17842	17861	17895	17788	17601	17734	17521	17729	17627	17637	17538	17613	17672	17660	17751	17615	17732	17747	17619	17687	17806	17546	17515	17751	17674	17554	17585	17790	17762	17626	17849	17743	17901	17786	17580	17975	17732	17708	17647	17737	17713	17946	17862	17693	17599	17735	17547	17767	17597	17790	18011	17897	17610	17691	17645	17835	17890	17671	17675	17755	17763	17693	17628	17770	17621	17688	17607	17742	17614	17612	17760	17960	17774	17547	17845	17754	17765	17717	17812	17588	17594	17591	17740	17654	17671	17631	17674	17851	17597	17593	17709	17786	17752	17805	17736	17899	17706	17729	17693	17608	17753	17568	17816	17806	17727	17676	17810	17838	17843	17767	17901	17773	17793	17696	17860	17783	17911	17784	17616	17867	17766	17800	17765	17610	17791	17700	17701	17592	17686	17718	17872	17697	17683	17657	17897	17683	17773	17871	17472	17510	17545	17805	17926	17875	17819	17833	17799	17954	17722	17891	17681	17767	17702	17718	17601	17790	17767	17895	17758	17769	17685	17442	17860	17805	17713	17638	17881	17754	17661	17876	17782	17835	17605	17646	17903	17747	17726	17719	17805	17703	17718	17662	17721	17819	17741	17604	17720	17938	17752	17777	17569	17844	17818	17746	17742	17890	17936	17585	17621	17828	17883	17593	17739	17694	17744	17878	17852	17764	17749	17594	17753	17635	17856	17838	17847	17682	17775	17777	18042	17669	17806	17742	17934	17726	17759	17691	17763	17657	17688	17714	17624	17763	17731	17914	17660	17636	17794	17638	17639	17958	17643	17628	17794	17711	17609	17727	17752	17813	17857	17783	17861	17933	17891	17978	17879	17743	17792	17772	17905	17819	17837	17771	17748	17613	17868	17691	17635	17757	17713	17772	18047	17845	17743	17852	17627	18020	17776	17767	17625	17860	17847	17542	17690	17785	17636	17835	17652	17700	17686	17838	17821	17625	17682	17901	17702	17614	17645	17710	17512	17662	17673	17891	17911	17802	17721	17781	17761	17559	17911	17574	17723	17840	17737	17748	17537	17661	17796	17774	17580	17964	17790	17871	17574	17596	17617	17786	17771	17700	17665	17698	17922	17712	17633	17642	17738	17712	17877	17900	17883	17691	17525	17776	17889	17683	17779	17664	17975	17577	17701	17521	17628	17778	17817	17773	17645	17776	17947	17654	17577	17678	17823	17838	17780	17631	17718	17640	17876	17791	17786	17786	17692	17638	17723	17647	17818	17745	17668	17827	17656	17601	17655	17650	17615	17562	17765	17628	17728	17799	17662	17847	17665	17836	17803	17735	17582	17606	17732	17763	17626	17834	17772	17747	17652	17707	17790	17747	17627	17924	17685	17841	17638	17732	17686	17722	17554	17759	17724	17690	17465	17831	17840	17427	17596	17652	17733	17808	17792	17525	17821	17669	17692	17655	17648	17735	17772	17755	17672	17759	17658	17928	17556	17841	17683	17568	17724	17919	17767	17575	18041	17457	18078	17717	18005	17932	17853	17690	17828	17882	17700	17724	17672	17893	17774	17641	17840	17809	17740	17691	17923	17586	17787	17973	17793	17832	17733	17761	17776	17851	17873	17839	17690	17627	17708	17813	17826	17757	17725	17903	17641	17702	17709	17860	17813	17754	17663	17740	17868	17724	17741	17759	17668	17779	17815	17958	17742	17804	17788	17639	17752	17876	17810	17616	17739	17993	17686	17785	17802	17873	17868	17746	17574	17682	17597	17699	17873	17765	17892	17767	17587	17601	17870	17805	17819	17914	17620	17597	17810	17730	17737	17650	17791	17610	17806	17904	17709	17737	17777	17662	17647	17751	17764	17694	17599	17552	17682	17755	17675	17638	17550	17720	17712	17763	17761	17703	17677	17768	17601	17670	17799	17726	17998	17763	17764	17926	17718	17481	17861	17597	17714	17609	17920	17721	17786	17759	17831	17673	17629	17714	17707	17712	17777	17811	17680	17791	17727	17803	17587	17691	17503	17855	17570	17811	17853	17623	17763	17764	17625	17581	17764	17868	17641	17857	17853	17611	17472	17710	17709	17514	17680	17649	17788	17715	17566	17890	17481	17506	17636	17669	17483	17738	17921	17792	17827	17654	17712	17626	17765	17707	17858	17910	17743	17714	17815	17716	17843	17742	17767	17682	17618	17784	17693	17789	17848	17723	17828	17895	17614	17716	17606	17543	17822	17941	17560	17752	17813	17735	17548	17977	17767	17818	17902	17802	17558	17643	17782	17656	17910	17738	17576	17783	17691	17577	17567	17779	17692	17849	17749	17595	17676	17919	17703	17714	17572	17727	17529	17743	17866	17839	17649	17555	17777	17814	17683	18070	17784	17713	17837	17717	17755	17618	17858	17833	17792	17797	17886	17894	17687	17879	17750	17685	17704	17757	17744	17799	17901	17780	17789	17845	17644	17723	17621	17566	17766	17671	17772	17631	17745	17844	17830	17874	17773	17613	17684	17582	17864	17700	17823	17625	17718	17595	17528	17669	17648	17717	17715	17581	17604	17614	17966	17778	17545	17722	17631	17774	17788	18043	17745	17798	17806	17728	17670	17705	17609	17795	18018	17743	17823	17728	17792	17831	17700	17871	17815	17993	17796	17601	17702	17653	18038	17684	17782	17696	17748	17924	17712	17833	17724	17753	17540	17900	17681	17859	17768	17776	17850	17782	17514	17771	17672	17863	17859	17832	17766	17466	17722	17725	17751	17824	17765	17535	17754	17712	17777	17897	17822	17706	17667	17750	17777	17729	17808	18000	17882	17626	17779	17763	17721	17660	17687	17463	17660	17826	17940	17785	17711	17678	17982	17695	17724	17803	17694	17513	17819	17745	17743	17653	17774	17740	17442	17816	17762	17783	17841	17817	17840	17786	17774	17701	17690	17931	17789	17660	17631	17643	17492	17727	17534	17499	17858	17709	17679	17554	17639	17777	17787	17636	17843	17533	17593	17530	17729	17666	17792	17831	17728	17666	17785	17858	17744	17615	17892	17617	17793	17930	17741	17831	17526	17968	17672	17627	17704	17542	17666	17706	17815	17743	17793	17806	17827	17588	17887	17968	17778	17661	17712	17591	17701	17721	17727	17661	17583	17787	17916	17561	17723	17618	17720	17679	17626	17594	17812	17746	17805	17836	17578	17812	17465	17659	17771	17983	17616	17699	17624	17860	17703	17960	17669	17619	17823	17689	17747	17863	17443	17663	17647	17690	17714	17847	17881	17716	17850	17826	17553	17668	17676	17748	17801	17786	17941	17824	17782	17707	17563	17574	17897	17739	17656	17842	17593	17782	17982	17735	17794	17736	17754	17803	17575	17759	17759	17772	17813	17673	17513	17681	17663	17658	17691	17771	17840	18043	17906	17743	17737	17828	17723	17742	17759	17619	17772	17645	17644	17706	17829	17928	17718	17511	17700	17697	17864	17677	17695	17673	17684	17609	17785	17906	17791	17780	17770	17819	17803	17739	17984	17952	17700	17719	18016	17759	17833	17802	17679	17548	17774	17959	17648	17797	17732	17742	17925	17772	17782	17566	17851	17763	17769	17631	17720	17676	17412	17778	17827	17668	17828	17446	17684	17810	17746	17598	17755	17786	17731	17698	17633	17686	17849	17898	17818	17799	17821	17669	17659	17548	17912	17819	17746	17847	17661	17713	17960	17736	17600	17783	17745	17870	17573	18017	17835	17815	17718	17713	17770	17894	17883	17831	17766	17708	17726	17608	17773	17660	17799	17831	17755	17772	17727	17734	17984	17975	17753	17720	17762	17858	17633	17685	17688	17638	17464	17814	17621	17740	17486	17507	17763	17622	17799	17653	17712	17902	17776	17802	17879	17786	17636	17803	17791	17858	17525	17823	17609	17636	17683	17704	17852	17730	17860	17661	17650	18018	17530	17678	17903	17729	17780	17628	17833	17699	17695	17643	17683	17668	17740	17824	17633	17710	17651	17836	17899	17855	17684	17713	17685	17747	17735	17743	17668	17839	17670	17852	17807	17733	17941	17908	17840	17808	17713	17923	17653	17517	17608	17777	17850	17645	17776	17813	17545	17810	17810	18001	17723	17579	17903	17770	17670	17647	17673	17666	17691	17646	17538	17703	17816	17811	17807	17425	17633	17477	17902	17785	17728	17692	17871	17742	17740	17755	17895	17696	17761	17766	17744	17733	17821	17778	17817	17749	17671	17656	17818	17893	17745	18029	17775	17791	17877	17797	17492	17823	17635	17685	17733	17640	17591	17776	17804	17729	17808	17415	17704	17710	17877	17650	17600	17619	17750	17848	17906	17828	17661	17761	17939	17485	17669	17648	17741	17785	17881	17708	17618	17717	17818	17649	17789	17690	17662
14673	16776	17977	17350	16535	16717	17064	16450	16479	16147	15673	15043	15299	15487	15340	15453	15826	17402	16959	16634	15877	15505	15293	15269	15138	15212	15172	15118	15215	15112	15152	15105	15119	15116	15143	15157	15217	15230	15218	15175	15224	15140	15234	14998	15165	15207	15122	15128	15069	15033	15152	15142	15300	15136	15046	15190	15045	15082	15049	15236	15055	15194	15243	15113	15252	15255	15157	15225	15118	15311	15120	15069	15133	15161	15276	15225	15155	15208	15155	15170	15132	15154	15272	15207	15244	15212	15040	15116	15187	14931	15234	15107	15220	15288	15226	15229	15150	15114	15152	15145	15203	15378	15167	15211	15078	15151	15226	15181	15004	15113	15006	15007	15171	15122	15358	15211	15134	14916	15154	15331	15042	15282	15113	15243	15147	15338	15123	15334	15106	15250	15224	15343	15032	15110	15151	15169	15218	15191	15350	15092	15198	15215	15288	14992	15153	15166	15213	15215	15108	15210	15112	15050	15169	15219	15152	15031	15173	15086	15255	15195	15216	15251	15318	15272	15169	14978	15177	15351	15210	15069	15116	15226	15157	14978	15090	15224	15056	15092	15141	15256	15154	15124	15150	15121	15206	15244	15035	15311	15239	15187	15218	15248	15056	15189	15158	15257	15083	14999	15183	15212	14919	15161	15187	15211	15145	15284	15072	15116	15235	15061	15073	15126	15336	15213	15252	15169	15074	15106	15250	15276	15347	15176	15115	15249	15152	15005	15146	15166	15203	15055	15117	15110	15284	15155	14942	15218	15106	15141	15159	15188	15073	15129	15114	15023	15169	15207	15118	15014	15314	14993	15174	15143	15219	15127	15283	15133	15095	15161	15073	15100	15239	15060	15064	15264	15029	15265	15034	15238	15223	15051	15135	15122	15271	14903	15015	15222	15065	15114	15232	15062	15134	15035	15135	15229	14995	15214	15061	15333	15235	15097	14996	15143	15206	15146	15137	15125	15070	15172	15158	15220	15104	15150	15213	15177	15215	15206	15306	15257	15118	15274	15183	15261	15111	15232	15127	15210	15108	15291	15465	15164	15187	15170	15107	15239	15091	15103	15252	15271	15150	15302	15087	15138	15304	15068	15210	15155	15148	15173	15079	15088	15180	15080	15282	15004	15046	15209	15040	15246	14967	15196	15079	15200	15146	15096	15133	15141	14959	15120	15120	15230	15188	15223	15158	15045	15088	15095	15307	15253	15232	14942	15026	15239	15216	15181	15074	15153	15103	15199	15157	15227	15090	15219	15191	15132	15121	15131	15250	15097	15221	15060	15118	15240	15235	15028	15263	15188	15033	15192	15131	15112	15134	15251	15162	15126	15137	15048	15185	15123	15148	15154	15148	15388	14978	15057	15001	15141	15195	15115	15236	15144	15171	15213	15129	15221	15033	15257	15261	15169	15095	15165	15323	15216	15135	15408	15332	15236	15210	15137	15226	15217	15162	15016	15130	15373	15112	15353	15289	15216	15242	15070	14935	15244	15186	15040	15202	15312	15160	14976	15118	15232	15110	15009	15132	15083	15133	15225	15124	15085	15069	15123	15238	15384	15327	15095	15070	15098	15096	15256	15149	15026	15260	15401	15312	15199	15115	15200	15053	15146	15051	15109	15122	14965	15046	15199	15110	15189	15228	15312	15099	15152	15189	15371	15112	15125	15171	15218	15093	15109	15153	15122	15184	15015	15185	15110	15226	15112	15079	15288	14854	15101	15349	15081	15173	15077	15199	15267	15189	15028	15082	15076	15207	15179	15393	14930	15286	15151	15150	14929	15392	15189	15178	15082	15056	15214	15291	15043	15265	15177	15149	15130	15136	15025	15156	15254	15237	15304	15256	15195	15233	15126	15084	15049	15287	15161	15024	15134	15069	15196	15343	15327	15279	15228	15146	15273	15339	15165	15273	15174	15016	15136	15331	15026	15132	15075	15203	15192	15297	15197	15146	14973	15258	15277	15131	14982	15256	15119	15194	15141	15227	15145	15289	15011	15146	15137	15169	15237	15069	15305	15134	15248	15202	14971	15211	15167	15272	15208	15027	15162	15178	15162	15128	15253	15201	15108	14957	15139	15171	15210	14992	15104	15320	15107	15127	15145	15201	15090	15035	14919	15053	15112	15097	15248	15148	15170	15335	15270	15170	15098	15176	15043	15114	14930	15357	15188	15173	15082	15135	15147	15172	15086	15069	15223	15278	15255	15396	15285	15186	15138	15168	15217	15184	15328	15113	15242	15214	14947	15190	15317	15141	15121	15068	15225	15139	15092	15399	15141	15001	15112	15139	15197	15274	15162	15283	15128	15166	15401	15195	15135	15146	15009	15113	15226	15099	14901	15172	15207	15242	15238	15166	15033	15116	15077	15113	15122	15299	15160	15380	15164	15127	15210	15184	15289	15108	15191	15095	15178	15105	15176	14935	15109	15125	15191	15143	15096	15045	15176	15088	15195	15151	15152	15029	15089	15178	15171	15205	15097	15237	15177	15021	15017	15044	15158	15297	15001	15188	15221	15217	15167	15188	15084	15182	15273	15202	15286	15111	15154	15125	15182	15289	15214	15208	15182	15286	15205	15290	15336	15264	15124	15167	15227	15172	15420	15093	15162	15373	15237	15176	15131	15065	15188	15177	15283	15127	15047	14934	15190	15143	15210	15186	15035	15142	15096	15268	15212	15232	15183	15244	15094	15076	15070	15195	15137	15263	15047	15103	15087	15068	15103	15136	15180	15209	15212	15276	15205	15195	15226	15222	15192	15233	15062	15107	15035	15167	15394	15117	15207	15061	15207	15196	15071	14968	15111	15055	15290	15055	15190	15157	15261	15139	15139	15294	14944	15134	15111	15301	15074	15355	15160	15209	15251	15159	15001	15226	15112	15169	15156	15072	15146	15247	15062	15294	15213	15166	15249	15054	15196	15150	15172	15297	15155	15071	15191	15270	15212	15138	15026	15162	15174	15055	15209	15349	15279	15131	15150	15182	15089	15087	15042	15221	15189	15125	14975	15203	15175	15348	15161	15208	15163	15101	15170	15162	15233	15054	15138	15064	15193	15116	15102	15295	15135	15175	15258	15183	15122	15224	15088	15191	15131	15215	15134	15249	15301	15197	15127	15323	15232	15042	15288	15256	15129	14973	15194	15191	15271	15328	15233	15279	15107	15055	15127	15288	15181	15095	15042	15075	15125	15273	15190	15336	14896	15125	15171	15103	15089	15090	15080	15131	15070	15125	15114	15243	15070	15247	15170	15181	15197	15060	15310	15098	15195	15126	15329	15109	15179	15101	15214	15173	15148	15215	15163	15226	15286	15111	15056	15140	15132	15121	15115	15205	15034	15253	15099	15158	15074	14985	15147	15135	15283	15383	15189	15130	15157	15126	15209	15166	15225	15036	15088	15302	15224	15179	15263	15138	15089	14979	15124	15259	15089	15130	14924	15207	15128	15270	15194	15314	15081	15034	15204	15199	15160	15113	15145	15068	15130	15130	15331	15238	15089	15103	15169	15127	15207	15085	15103	14959	15262	15083	15188	15112	15160	15233	15096	15245	15165	15087	15135	15166	15239	15180	15261	15183	15151	15178	15055	15173	15193	15333	15156	15121	15185	15185	15351	15320	15116	15311	15197	15174	15144	15205	15106	15233	15239	15125	15161	15184	15187	15108	15034	15153	15125	15076	15191	15110	15079	15044	15050	15145	15268	15124	15118	15152	15209	15384	15209	15059	15105	14967	15305	15020	15303	14918	15101	15238	15210	15041	14963	15086	15182	15030	15079	15358	15040	15094	15201	15050	15201	14964	15081	15204	15202	15272	15011	15222	15106	15192	15214	15073	15033	15259	15406	15078	15121	15170	15112	15182	15070	15176	15114	15146	15115	15100	15318	15260	15234	15330	15374	15340	15194	15296	15127	15007	15278	15313	15153	15344	15228	15236	15177	15255	15154	15156	15214	15136	15285	15184	15062	15090	15221	15306	15111	15147	15141	15240	15289	15155	15165	15102	15279	15226	15372	15286	15337	15139	15221	15210	15061	15206	15125	15079	15080	15215	15305	15106	15213	15112	15125	15006	15108	15309	15164	15059	15169	15233	15269	15166	15194	15258	15212	15141	15102	15210	15195	15147	15028	15210	15073	15125	15060	15092	15142	15182	15212	15188	15322	15223	15195	15239	15268	15077	15159	15319	15017	15165	15210	15139	15136	15062	15221	15113	15175	15271	15066	15094	15039	15184	15147	15345	15151	15029	15142	15013	15031	15090	15109	15194	15105	15146	15214	15192	15219	15163	15145	15401	15122	15179	15186	15221	15367	15132	15196	15215	15172	15247	15320	15034	15139	15175	15247	15245	15136	15132	15147	15137	15071	15108	15120	15154	15147	15368	15110	15208	15184	15192	15273	15003	15010	15091	15090	15183	15174	15155	15031	15037	15332	15203	15150	15172	15133	15220	15065	15149	15287	15318	15236	15234	15209	15313	15168	15234	15345	15257	15074	15285	14936	15061	15113	15123	15119	15181	15045	15103	15294	15279	15258	15117	15233	15065	15122	15214	15049	15155	15061	15238	15152	15110	15097	15029	15126	15119	15058	15100	15141	15281	15193	15218	15306	15118	15178	15193	15300	15075	15150	14970	15170	15353	15215	15305	15223	15113	15167	15141	15022	15066	15100	15008	15074	15247	15208	15090	15125	15162	15341	15297	15008	15203	15312	15078	15213	15152	15083	15083	15388	15211	15305	15263	15123	15108	15266	15092	15183	15145	15306	15022	15222	15226	15120	15264	15024	15348	15112	15130	14920	15177	15352	15213	15114	15325	15133	15124	15202	15141	15118	15113	15178	15271	15074	15210	15294	15040	15050	15082	15167	15155	15160	15271	14982	15272	15077	15207	14969	15118	15027	15298	15121	15230	15235	14943	15073	15319	15014	15210	15171	15154	15205	15147	15082	15233	15092	15198	15009	15155	15008	15252	15015	15118	15328	15125	15056	15205	15150	15307	15225	15010	15106	15086	15255	15223	15190	15146	15242	15189	15060	15183	15165	15159	15086	15021	15161	15302	15216	15046	15210	15116	15036	15255	15177	15141	15091	15011	15114	15017	15130	14972	15157	15176	15170	15149	15117	15216	15305	15052	15234	15093	15004	15270	15144
24009	20998	28274	24032	21987	21969	21441	19333	18688	18328	18032	17733	17883	17658	17773	17725	19469	27369	25701	23068	20425	18520	17653	17565	17253	17189	17423	17370	17474	17129	17473	17306	17354	17342	17217	17378	17469	17402	17394	17384	17205	17242	17534	17541	17183	17444	17266	17423	17508	17213	17416	17178	17234	17505	17390	17389	17339	17253	17300	17285	17277	17196	17341	17296	17235	17259	17228	17105	17319	17220	17573	17375	17329	17480	17324	17224	17140	17387	17305	17307	17200	17316	17364	17292	17075	17158	17210	17158	17496	17453	17470	17424	17291	17412	17356	17150	17332	17399	17366	17392	17334	17326	17230	17373	17299	17244	17422	17181	17142	17269	17220	17429	17442	17379	17329	17351	17288	17338	17405	17307	17306	17312	17110	17513	17361	17431	17480	17287	17429	17460	17143	17426	17354	17345	17398	17261	17346	17369	17317	17234	17256	17244	17364	17350	17390	17261	17451	17193	17372	17354	17395	17193	17496	17293	17243	17173	17283	17239	17330	17310	17095	17353	17223	17158	17605	17352	17587	17327	17348	17414	17387	17374	17395	17246	17260	17472	17528	17440	17451	17281	17170	17133	17342	17306	17167	17406	17268	17248	17236	17412	17269	17240	17336	17375	17535	17288	17349	17545	17558	17222	17186	17449	17188	17061	17340	17257	17380	17200	17449	17417	17349	17182	17158	17352	17345	17130	17394	17344	17224	17281	17532	17167	17196	17256	17234	17385	17149	17424	17186	17211	17169	17326	17432	17154	17359	17515	17292	17598	17213	17100	17164	17219	17338	17165	17053	17389	17213	17132	17048	17247	17465	17316	17311	17214	17428	17234	17424	17370	17233	17272	17354	17418	17240	17323	17586	17452	17222	17160	17342	17179	17366	16995	17328	17273	17288	17374	17257	17262	17351	17138	17503	17255	17181	17337	17371	17314	17589	17401	17373	17224	17238	17224	17338	17118	17438	17417	17424	17248	17377	17334	17441	17286	17463	17456	17398	17354	17202	17374	17297	17294	17253	17446	17407	17347	17141	17282	17364	17368	17415	17243	17190	17168	17383	17188	17299	17296	17369	17464	17392	17396	17492	17501	17253	17201	17315	17305	17247	17422	17286	17347	17112	17378	17465	17421	17380	17428	17254	17342	17398	17405	17271	17440	17208	17480	17448	17286	17218	17242	17518	17475	17232	17093	17397	17290	17282	17169	17379	17060	17260	17337	17384	17398	17363	17122	17473	17511	17464	17211	17401	17336	17184	17218	17387	17355	17452	17221	17319	17474	17310	17380	17311	17442	17444	17159	17390	17387	17289	17376	17202	17260	17362	17394	17447	17338	17268	17231	17422	17515	17384	17430	17071	17371	17283	17272	17399	17401	17336	17086	17208	17198	17440	17201	17211	17202	17545	17311	17377	17222	17118	17237	17414	17175	17351	17092	17344	17188	17199	17313	17030	17414	17461	17082	17495	17506	17550	17352	17530	17115	17417	17491	17421	17417	17121	17217	17374	17361	17379	17420	17203	17258	17313	17333	17231	17289	17338	17400	17285	17027	17193	17460	17338	17352	17359	17350	17305	17283	17119	17254	17313	17388	17523	17286	17299	17316	17316	17667	17303	17299	17422	17406	17470	17148	17214	17364	17344	17423	17226	17104	17338	17254	17272	17357	17510	17490	17455	17209	17400	17225	17315	17258	17106	17454	17234	17450	17423	17435	17277	17415	17472	17533	17108	17278	17329	17124	17346	17318	17368	17391	17353	17565	17351	17282	17322	17201	17275	17423	17322	17230	17373	17066	17191	17332	17373	17128	17265	17382	17246	17324	17237	17185	17117	17195	17431	17371	17165	17167	17312	17324	17217	17271	17442	17054	17205	17321	17386	17263	17288	17225	17374	17163	17114	17188	17201	17193	17478	17395	17338	17415	17414	17359	17283	17313	17192	17278	17379	17409	17371	17381	17505	17467	17423	17321	17315	17299	17220	17259	17367	17422	17439	17442	17168	17386	17108	17322	17231	17200	17400	17388	17327	17148	17423	17420	17330	17282	17249	17288	17134	17224	17270	17217	17241	17277	17205	17074	17207	17243	17337	17332	17247	17343	17302	17280	17176	17385	17351	17337	17358	17125	17353	17092	17203	17286	17369	17455	17489	17375	17316	17184	17391	17384	17429	17433	17187	17233	17554	17325	17451	17417	17413	17177	17383	17406	17220	17309	17219	17431	17300	17323	17369	17223	17339	17474	17239	17198	17218	17118	17203	17334	17377	17410	17180	17294	17445	17051	17261	17298	17239	17347	17317	17361	17260	17518	17311	17175	17103	17364	17221	17478	17501	17338	17107	17333	17389	17208	17386	17207	17307	17395	17228	17260	17207	17249	17499	17485	17267	17308	17265	17101	17303	17482	17406	17286	17347	17348	17416	17395	17565	17338	17167	17249	17052	17391	17265	17327	17137	17415	17502	17345	17339	17162	17456	17249	17336	17161	17420	17232	17502	17271	17355	17317	17518	17316	17278	17244	17037	17157	17286	17045	17273	17252	17227	17321	17372	17285	17360	17345	17534	17228	17295	17418	17120	17294	17230	17307	17402	17295	17114	17326	17461	17432	17331	17329	17278	17359	17248	17319	17340	17264	17145	17234	17323	17276	17332	17170	17555	17292	17102	17429	17299	17343	17346	17262	17430	17113	17214	17493	17525	17222	17303	17322	17205	17252	17446	17272	17256	17229	17444	17375	17274	17257	17309	17325	17296	17265	17282	17512	17469	17450	17474	17213	17541	17348	17316	17427	17428	17173	17346	17206	17398	17379	17390	17195	17259	17070	17239	17282	17198	17111	17539	17316	17177	17287	17323	17251	17463	17333	17326	17349	17223	17401	17252	17156	17233	17127	17181	17327	17336	17357	17344	17366	17374	17112	17365	17279	17338	17427	17174	17473	17245	17429	17241	17368	17414	17336	17462	17381	17405	17293	17378	17332	17422	17231	17130	17229	17175	17428	17301	17298	17048	17160	17220	17343	17266	17326	17322	17105	17360	17383	17289	17309	17261	17186	17374	17395	17385	17336	17279	17381	17131	17120	17124	17249	17367	17502	17252	17324	17231	17189	17447	17315	17419	17456	17382	17441	17425	17252	17258	17311	17386	17181	17342	17217	17512	17308	17204	17366	17451	17149	17295	17181	17447	17369	17438	17164	17389	17345	17288	17217	17309	17417	17169	17301	17123	17197	17168	17277	17337	17366	17256	17216	17574	17288	17303	17437	17469	17378	17410	17348	17360	17410	17255	17254	17267	17268	17276	17262	17345	17160	17219	17376	17201	17264	17359	17299	17265	17170	17202	17357	17206	17402	17240	17122	17265	17165	17485	17419	17425	17305	17294	17196	17274	17242	17462	17163	17216	17338	17545	17143	17247	17341	17385	17186	17277	17308	17408	17260	17282	17351	17387	17280	17256	17356	17292	17407	17311	17274	17160	17298	17441	17250	17304	17310	17485	17038	17341	17346	17433	17200	17346	17165	17049	17182	17334	17415	17279	17598	17255	17342	17468	17357	17323	17260	17308	17345	17235	17129	17340	17464	17367	17271	17467	17115	17217	17256	17441	17219	17326	17384	17365	17161	17389	17373	17277	17303	17319	17398	17328	17207	17282	17449	17321	17472	17517	17416	17500	17331	17408	17335	17462	17199	17286	17433	17337	17433	17327	17517	17356	17255	17249	17450	17298	17371	17224	17455	17373	17314	17284	17399	17209	17273	17471	17216	17312	17175	17467	17289	17327	17419	17322	17264	17398	17453	17421	17432	17249	17333	17235	17439	16939	17064	17457	17407	17468	17356	17214	17057	17231	17228	17151	17192	17293	17576	17089	17306	17288	17418	17389	17110	17045	17374	17492	17032	17429	17467	17614	17322	17320	17362	17174	17306	17328	17247	17433	17338	17263	17236	17218	17369	17207	17187	17474	17315	17390	17198	17344	17362	17283	17348	17304	17258	17447	17291	17350	17220	17411	17194	17264	17259	17335	17270	17357	17389	17273	17320	17225	17341	17368	17301	17203	17257	17348	17363	17477	17355	17248	17229	17311	17381	17443	17176	17301	17081	17316	17363	17210	17289	17298	17236	17204	17212	17426	17362	17247	17157	17172	17214	17246	17273	17402	17398	17344	17131	17229	17151	17374	17458	17320	17139	17321	17206	17365	17249	17250	17410	17226	17270	17462	17240	17337	17127	17387	17400	17314	17243	17342	17369	17329	17208	17293	17299	17297	17148	17195	17081	17308	17351	17303	17419	17375	17325	17330	17240	17310	17191	17474	17182	17115	17262	17438	17281	17379	17238	17208	17359	17157	17357	17474	17353	17408	17351	17304	17251	17356	17341	17522	17433	17231	17214	17403	17397	17413	17374	17347	17238	17302	17320	17527	17350	17330	17027	17087	17271	17387	17129	17499	17286	17193	17132	17254	17197	17358	17403	17202	17177	17398	17421	17388	17170	17121	17313	17382	17323	17267	17429	17282	17331	17319	17101	17597	17255	17282	17255	17305	17324	17141	17290	17277	17411	17397	17379	17269	17483	17321	17330	17053	17065	17333	17264	17194	17367	17370	17289	17211	17313	17280	17486	17464	17415	17293	17342	17364	17390	17199	17299	17174	17112	17374	17370	17396	17221	17506	17372	17281	17410	17283	17269	17286	17320	17164	17257	17367	17256	17429	17526	17097	17323	17312	17434	17221	17121	17239	17311	17332	17244	17237	17395	17426	17225	17329	17342	17270	17375	17310	17450	17319	17269	17293	17497	17367	17327	17337	17403	17307	17311	17507	17309	17429	17425	17333	17241	17333	17353	17434	17333	17466	17386	17262	17300	17296	17367	17387	17272	17263	17523	17427	17331	17262	17184	17366	17371	17260	17484	17458	17265	17410	17292	17437	17490	17299	17444	17288	17404	17356	17268	17400	17379	17399	17501	17389	17374	17507	17303	17287	17375	17173	17217	17405	17500	17311	17549	17280	17177	17369	17341	17556	17277	17018	17323	17354	17241	17272	17381	17300	17333	17317	17309	17295	17279	17394	17225	17384	17387	17315	17398	17407	17310	17409	17345	17332	17260	17332	17209	17300	17253	17243	17289	17268	17300	17480	17187	17293	17156	17339	17605	17385	17357
13225	23762	24276	19495	18842	18324	17999	17640	17130	16091	15510	15288	15356	15209	15369	15576	18600	28642	25009	21728	18104	16026	15131	14907	14844	14789	14963	14750	14818	15075	14891	14896	14907	15039	14807	14941	14885	14677	14823	14940	14989	14847	14955	14871	14923	14944	14962	14979	15211	14943	14837	14955	14785	14882	14971	15131	14886	14809	14741	14774	15107	14984	14852	15121	15026	14764	14763	15115	14806	14905	14908	14962	14774	14982	14882	14803	14985	14871	14627	14839	15074	14837	14880	14767	14928	14848	14901	14739	14947	14817	14969	14937	14903	15038	15050	14846	14769	14945	14845	14910	14982	15019	15059	14711	15069	14928	15146	15180	15028	14898	15198	14821	14995	14992	14793	14999	14901	14805	14987	14979	14907	14866	14827	14873	15039	14713	15023	14875	14932	14910	15145	14970	14983	14982	15002	15034	14834	14815	14647	14873	14845	14988	15052	14955	15009	14894	14871	14978	14898	15002	14928	15041	15017	14936	14919	14943	14871	14859	14961	15025	14809	14803	14726	14909	14750	14982	14820	14837	14982	14897	14823	14889	14644	14872	14954	14899	15007	14820	14938	14911	14896	15009	14851	14853	14999	14876	14762	14859	14893	14966	14938	14997	14916	14895	15007	14723	14895	14842	14808	14760	15013	14986	14832	14867	14878	14913	14897	14940	15071	14889	14907	14891	14834	14901	15089	14813	15026	14901	14751	14981	15063	14819	14869	14896	14922	14880	14910	14827	14945	14928	14832	15087	14850	15060	14857	14871	15022	14829	14826	14834	14752	14801	15028	14991	14903	14973	14962	14945	14833	14913	15117	14893	14770	15051	14883	14794	14880	14892	14922	14826	14786	14820	15028	14777	14879	14748	14850	14862	14719	14834	14837	14820	14937	14838	14865	15037	14723	14803	14987	15029	15132	14951	14705	14999	14822	14939	14785	15059	14968	14934	15026	14732	14925	14750	14874	14879	14777	15037	14977	14874	14809	14981	14848	14754	14989	14870	14937	14855	15016	14886	14982	14945	14860	14869	15090	14846	14738	14884	14839	14861	15049	14902	15032	14996	14980	14803	15057	14847	14956	14872	14767	14984	15029	14823	14921	14889	14836	14811	14836	14876	14999	14976	14809	14843	15018	14795	15076	14919	14905	14825	14780	14779	14879	14811	14915	14897	14985	14889	14875	14906	15158	14863	14770	14977	14720	14939	14844	14774	14918	14708	14871	14874	15091	14962	14928	14859	14774	14802	14754	14970	14904	14805	14929	14906	14754	14857	15022	14973	14891	14859	14858	14905	14789	15036	14812	14903	14799	14949	14993	14741	14829	14974	14881	14898	14814	15060	14929	14815	14933	15059	14906	14856	14874	14891	15039	15006	14918	14836	14850	14838	14889	14891	14933	14803	14976	14848	14820	15030	14877	14917	14881	14854	14797	15049	14854	15026	14823	14875	15008	14873	14750	14734	14924	15162	15078	15084	14760	14880	14943	14905	14788	14824	14992	14858	14870	14724	15044	14885	14935	14928	14909	15012	14784	15033	14689	14879	14925	14829	14840	14951	14707	14859	14971	14988	14871	14847	14927	14936	15023	14888	15048	14673	14993	14987	15039	14752	14890	14965	14905	14927	14961	14919	14886	14960	14968	14988	14881	14747	14818	14829	14846	15041	14939	14885	14818	14821	15118	15058	14962	14977	14896	14913	14885	14862	14892	14978	15027	14930	14998	14848	14970	14891	14870	14859	14988	14833	14874	15023	14877	14779	14826	14977	14818	14836	14742	14872	14770	14882	14923	15063	14841	14911	15000	14922	14941	14833	14698	14845	14993	14925	14952	14894	14866	14823	14916	14908	14915	14872	14968	14876	14786	14932	14821	14861	14988	14856	14985	14995	14899	14804	15095	14824	14979	14887	15028	14917	14893	14829	14924	15061	14997	14906	14822	15027	14685	15043	14953	14696	14922	14747	14866	14979	14839	14898	14816	14862	14804	14794	14960	15060	14989	14843	15058	14841	15086	14793	14913	14972	14801	14879	14744	14949	14857	14782	14924	14862	15106	14939	14989	14946	14962	14952	14900	14834	14797	15042	14930	14862	14865	14828	14843	14887	14854	14866	14756	14934	14947	14997	15117	14890	14922	15085	15082	14857	14855	14787	15034	14875	14888	15030	14921	14703	14936	14955	14939	14863	14950	14871	14922	14821	14845	14940	14972	14849	14994	14772	14927	14808	14788	14967	14953	14882	14859	14870	14902	15021	14848	14906	14903	14850	14788	14928	14994	14930	14934	14776	14849	14905	15059	15065	14858	14706	14913	14979	14774	15059	14918	14912	14757	14876	14955	14971	15091	14818	14868	14791	14944	14999	14772	14921	15023	14978	14882	14852	14945	14907	14873	14823	14911	14972	14950	14978	14995	15075	14890	14805	14899	14833	14911	15073	14876	14971	14792	14864	14912	14704	14966	14904	14863	14883	14873	14911	14894	14892	14951	15002	14861	15002	14829	14727	14795	15103	14848	14762	14818	14828	14874	14978	14762	14891	14902	14906	14925	14829	15095	15026	14877	14947	14912	14935	14893	14834	14933	14981	14956	14999	14696	14912	14761	14910	14840	14836	14736	14949	14959	14890	14888	14926	15007	14829	14962	14832	14916	15060	14996	15057	14759	14983	14929	14905	14751	15137	14946	14857	14862	14897	14910	14887	14779	14934	14911	14909	14813	15001	14988	14922	14852	14865	14908	14825	14974	15056	14901	14959	14869	14843	14716	14935	14894	14803	14980	14927	14888	15032	14984	14782	14809	14809	14827	14851	14883	15049	14932	14955	14922	14920	14887	14959	14865	14897	15062	14793	14955	15080	15003	14767	14808	14813	15024	14883	14917	14798	14848	15034	14901	14917	14867	14999	14958	14774	14948	14794	14887	15033	14810	14896	14749	14816	15023	14961	14845	14972	14723	15114	14853	14984	14829	14903	14932	14907	14861	15013	14899	15008	14772	14888	14870	14817	14978	14710	15110	14821	14900	14758	14840	14920	14983	14991	14776	14911	14926	14954	14913	14921	14907	14991	14887	14814	14990	14692	14888	15002	14866	14953	14885	14700	14905	15172	14969	14964	14991	14914	14926	14945	14896	14974	14960	14790	14947	15009	14736	15045	15061	14936	14820	15045	14772	15031	14969	14855	14792	14770	14926	14912	14980	14917	14850	14896	14754	14985	14695	14940	14908	14896	15050	14936	14964	14925	14816	15031	14902	14980	14787	14984	14924	14916	14897	14867	14898	14761	14923	14845	14656	14973	14865	14793	14844	14916	15088	14963	14875	15067	14743	15097	15011	15126	14969	14816	14794	14858	14978	14841	14903	14921	14893	14979	15034	14885	15042	14985	14950	14955	14733	15039	14791	14979	14696	14816	14943	14901	14891	14961	14889	14971	14702	14801	14965	15055	14875	15028	14818	14873	14904	14765	14883	14875	14748	14855	14973	14839	14937	14961	14868	14961	15110	14756	15040	15071	14676	14872	14897	14997	15039	14978	14903	14775	14901	14907	14835	15026	14980	14954	14817	14792	14905	15154	14886	14840	14761	14845	14884	14898	14959	14960	14930	14877	14900	15022	14886	14846	15099	14782	14950	14874	14802	14861	14841	15031	14858	15089	15014	14862	14838	14812	14869	14891	14934	14861	15062	14815	14891	14932	14969	14958	15042	14932	14900	14883	14830	15069	14899	14901	15146	15030	14929	14808	14895	14675	14728	14898	14909	14813	15007	15023	15147	14936	15028	14994	14924	15089	14965	14951	14869	14958	14739	14874	15068	14794	15110	14792	14913	14889	14905	14968	15016	15005	14909	14935	14725	15068	14777	14845	14962	15035	14840	14928	14948	14939	14792	14969	14893	14641	14966	15045	14814	14874	14979	14753	15027	14759	14810	14868	14795	14939	14787	14807	14955	14894	14814	14954	14972	14982	15083	14953	14834	14978	14971	14940	14848	14941	15005	14951	14876	14906	15075	14891	15076	14778	14765	14889	15061	15019	15006	14881	14996	14895	14820	15027	14804	15041	15042	15054	14797	14898	14994	14916	14844	15027	14802	14903	14909	14903	14970	14931	14812	14593	14820	14919	14929	14952	14883	14944	15001	14898	15152	14933	14874	14929	14829	15014	15057	15099	14804	14846	15024	14974	14893	14925	14892	14827	14825	14794	14907	14900	14731	14910	14945	14969	15028	15014	14807	14919	14748	14895	14991	15047	14899	14819	14975	14820	14972	14954	14977	14893	14961	14931	15048	14906	14838	14876	14957	14957	15079	14941	15058	14945	14966	14929	14877	14864	14968	14736	14877	14880	14934	14752	14973	14886	14983	14936	14932	14857	15020	14870	14766	14980	15027	14888	14869	14919	14963	14828	14974	14887	14785	14953	14942	15075	14924	14913	14900	14919	14817	14871	14771	14866	15062	14863	14781	14890	14998	14779	15027	14897	14994	14968	15138	14972	14801	14825	15025	14909	14862	14873	14864	14820	14843	14822	14648	14930	14913	14874	14689	14734	14822	14905	14832	14912	15021	14915	14821	14839	14988	15005	15014	14844	14882	14921	14843	14975	14919	14981	15043	14930	14775	14824	14957	14921	14808	15013	14807	14896	14854	14899	14800	15005	14897	14751	15026	15012	15098	14853	14823	14841	14849	15002	14885	14912	14780	15015	15011	14898	14741	14911	14854	14780	14901	14930	14852	15070	14993	14836	14964	14791	15141	14845	14957	14930	15054	14953	14917	14964	15063	15022	14844	14859	15001	14988	15010	14852	14896	15054	14920	14664	14846	14844	14947	14864	14830	14917	14874	14965	14943	14918	14971	15049	14942	14980	15108	14924	14897	14951	15037	14966	14944	14754	14954	14924	14889	14887	14878	14922	14915	14759	14922	14738	14675	14936	14968	14979	14835	14952	15030	15001	14697	14999	14954	14866	14862	14842	14928	14851	15000	14957	14678	14780	14949	14986	14930	14990	14803	14894	15018	15070	15003	15048	14847	14922	15011	14799	14879	14987	14746	14804	14759	14814	14885	15016	14675	14710	14887	14737	15149	14835	14904	14844	15019	14909	14939	14887	14820	14902	14884	14906	14859	14889	15005	14861	14867	14902	14794	14881	14933	14797	15088	14811
22595	20990	28749	23418	21169	23300	25166	19682	18654	18780	18328	18092	18227	18163	18090	18116	21206	34659	33103	28166	23587	19722	18230	17790	17874	17597	17339	17449	17478	17414	17350	17506	17367	17486	17597	17798	17580	17682	17629	17505	17323	17441	17426	17323	17396	17477	17555	17388	17417	17388	17473	17436	17486	17503	17666	17467	17700	17534	17512	17389	17367	17318	17273	17266	17343	17524	17325	17494	17537	17535	17535	17686	17524	17627	17436	17273	17339	17362	17577	17466	17273	17415	17370	17383	17583	17669	17524	17253	17231	17641	17486	17459	17226	17422	17771	17397	17521	17404	17342	17419	17476	17284	17222	17286	17337	17403	17431	17259	17466	17445	17444	17415	17414	17523	17663	17564	17697	17416	17396	17428	17390	17517	17489	17419	17350	17512	17436	17421	17308	17271	17231	17515	17409	17487	17535	17168	17338	17422	17424	17502	17323	17464	17357	17198	17475	17254	17426	17506	17259	17275	17613	17385	17433	17424	17432	17393	17476	17349	17316	17483	17274	17465	17404	17533	17335	17216	17281	17470	17457	17499	17321	17339	17517	17431	17282	17312	17349	17302	17363	17335	17421	17400	17309	17357	17386	17215	17358	17448	17398	17442	17447	17607	17440	17485	17336	17284	17513	17485	17404	17447	17473	17461	17414	17280	17590	17442	17136	17318	17373	17691	17317	17329	17389	17519	17358	17260	17459	17446	17410	17491	17380	17468	17500	17312	17258	17328	17546	17519	17430	17276	17326	17459	17224	17475	17345	17351	17235	17411	17365	17339	17470	17331	17377	17488	17448	17515	17346	17422	17562	17130	17176	17357	17546	17319	17414	17314	17579	17390	17344	17434	17362	17383	17547	17333	17535	17376	17120	17519	17490	17436	17420	17240	17391	17341	17370	17312	17509	17406	17354	17144	17385	17426	17385	17405	17457	17340	17201	17396	17335	17336	17187	17428	17622	17343	17446	17609	17201	17368	17495	17444	17463	17349	17428	17374	17359	17336	17383	17235	17392	17426	17284	17191	17308	17542	17417	17617	17447	17442	17398	17289	17256	17296	17426	17491	17421	17416	17278	17458	17200	17394	17448	17534	17380	17363	17340	17293	17651	17346	17555	17353	17243	17246	17291	17721	17361	17396	17319	17366	17255	17181	17311	17556	17194	17394	17437	17260	17292	17633	17547	17418	17470	17351	17397	17663	17440	17389	17339	17313	17410	17262	17368	17492	17299	17263	17457	17417	17368	17283	17445	17277	17362	17361	17438	17172	17283	17437	17393	17332	17351	17513	17253	17503	17318	17243	17586	17384	17467	17229	17377	17460	17266	17547	17383	17459	17543	17285	17534	17266	17287	17350	17588	17389	17336	17449	17524	17462	17412	17309	17305	17474	17375	17318	17371	17300	17368	17469	17545	17291	17574	17443	17323	17497	17159	17487	17342	17431	17295	17439	17443	17312	17406	17291	17260	17393	17223	17379	17216	17313	17427	17330	17181	17419	17455	17484	17298	17577	17411	17395	17397	17374	17307	17274	17486	17262	17399	17218	17309	17537	17652	17566	17384	17499	17386	17333	17414	17212	17361	17247	17460	17395	17377	17445	17390	17302	17205	17275	17216	17284	17415	17357	17675	17389	17488	17503	17605	17418	17247	17322	17513	17516	17567	17503	17244	17454	17233	17587	17269	17463	17444	17458	17413	17494	17532	17467	17199	17375	17522	17226	17595	17406	17522	17602	17354	17410	17549	17431	17388	17354	17512	17493	17367	17350	17156	17448	17245	17388	17548	17401	17261	17502	17408	17164	17471	17494	17412	17488	17277	17239	17250	17340	17268	17212	17376	17431	17286	17282	17254	17436	17499	17323	17327	17487	17300	17423	17443	17406	17469	17277	17169	17558	17379	17354	17504	17252	17317	17439	17510	17480	17548	17334	17470	17234	17325	17448	17618	17346	17521	17307	17568	17496	17271	17314	17426	17482	17431	17741	17261	17141	17474	17467	17362	17336	17441	17491	17422	17337	17593	17406	17300	17380	17414	17325	17397	17627	17458	17332	17386	17236	17451	17371	17273	17536	17298	17316	16997	17344	17317	17294	17371	17344	17440	17466	17439	17448	17467	17303	17287	17363	17317	17377	17341	17413	17497	17339	17425	17397	17421	17357	17238	17297	17333	17491	17187	17478	17367	17466	17344	17362	17376	17093	17237	17377	17271	17325	17458	17312	17298	17222	17374	17503	17313	17320	17250	17397	17368	17322	17582	17453	17428	17392	17515	17393	17425	17465	17389	17248	17593	17449	17374	17615	17333	17447	17337	17411	17484	17343	17524	17717	17337	17140	17213	17483	17325	17245	17493	17399	17493	17200	17430	17508	17269	17365	17482	17179	17279	17498	17191	17523	17495	17410	17080	17160	17598	17390	17395	17440	17335	17343	17476	17277	17463	17444	17308	17583	17325	17453	17430	17490	17354	17458	17401	17457	17308	17384	17329	17321	17299	17397	17377	17342	17407	17351	17289	17270	17344	17312	17485	17326	17326	17637	17588	17490	17313	17552	17395	17357	17373	17525	17225	17431	17376	17340	17309	17428	17323	17551	17574	17436	17314	17442	17176	17419	17488	17240	17431	17361	17332	17149	17319	17605	17506	17272	17412	17323	17457	17519	17555	17359	17306	17234	17327	17135	17382	17336	17344	17367	17425	17326	17397	17304	17527	17347	17241	17259	17477	17253	17591	17270	17320	17362	17351	17429	17489	17430	17471	17346	17451	17277	17125	17462	17227	17373	17320	17435	17497	17320	17451	17282	17417	17176	17355	17253	17353	17393	17599	17274	17381	17275	17345	17463	17313	17409	17300	17228	17397	17391	17350	17406	17321	17387	17445	17274	17361	17462	17308	17487	17524	17534	17415	17333	17413	17173	17577	17624	17356	17340	17332	17298	17418	17323	17417	17415	17436	17453	17532	17171	17219	17309	17375	17352	17523	17401	17447	17423	17439	17424	17274	17528	17440	17405	17381	17299	17145	17302	17292	17365	17410	17074	17338	17465	17512	17376	17301	17217	17254	17259	17423	17535	17447	17428	17210	17402	17412	17291	17366	17241	17339	17238	17146	17321	17514	17448	17345	17329	17411	17365	17351	17436	17490	17587	17330	17308	17326	17382	17393	17364	17431	17361	17348	17226	17467	17198	17240	17484	17422	17337	17370	17232	17410	17397	17340	17451	17366	17385	17325	17266	17385	17289	17816	17360	17464	17533	17414	17288	17296	17383	17195	17503	17615	17299	17524	17314	17277	17249	17556	17402	17481	17271	17439	17341	17327	17211	17342	17477	17168	17368	17469	17221	17309	17347	17432	17308	17404	17392	17470	17391	17433	17540	17447	17292	17336	17247	17299	17398	17465	17391	17330	17194	17322	17392	17490	17409	17490	17302	17357	17231	17381	17497	17505	17285	17379	17531	17116	17417	17387	17359	17479	17312	17459	17151	17632	17422	17222	17386	17230	17478	17283	17326	17172	17238	17444	17581	17306	17378	17489	17386	17273	17243	17607	17438	17490	17426	17403	17471	17303	17458	17318	17196	17520	17276	17637	17371	17370	17464	17311	17302	17435	17528	17562	17253	17329	17338	17393	17499	17367	17304	17455	17342	17255	17296	17382	17338	17572	17225	17208	17251	17234	17301	17268	17263	17329	17426	17411	17355	17424	17474	17344	17425	17430	17421	17456	17379	17430	17281	17177	17498	17461	17310	17454	17350	17304	17500	17412	17428	17407	17395	17334	17471	17237	17288	17407	17411	17368	17261	17291	17243	17339	17451	17365	17408	17226	17509	17351	17423	17275	17359	17108	17300	17211	17397	17427	17358	17444	17147	17326	17280	17400	17357	17259	17324	17128	17390	17409	17282	17209	17334	17378	17307	17538	17476	17576	17427	17489	17548	17373	17403	17300	17404	17481	17532	17225	17309	17461	17186	17402	17561	17441	17217	17451	17471	17412	17382	17256	17315	17258	17140	17359	17540	17453	17492	17367	17351	17307	17429	17340	17258	17471	17515	17441	17214	17538	17570	17304	17524	17028	17129	17131	17374	17232	17192	17208	17338	17491	17423	17560	17174	17282	17480	17505	17409	17358	17203	17454	17439	17425	17571	17318	17279	17442	17361	17573	17390	17455	17281	17185	17242	17214	17185	17404	17306	17168	17462	17212	17251	17469	17447	17616	17247	17481	17185	17308	17389	17228	17466	17376	17193	17524	17398	17212	17414	17300	17217	17343	17338	17462	17703	17517	17437	17305	17342	17293	17411	17204	17438	17579	17440	17510	17319	17524	17172	17423	17212	17369	17672	17285	17368	17165	17127	17545	17353	17120	17379	17660	17365	17389	17307	17437	17220	17168	17445	17414	17323	17478	17394	17409	17415	17340	17434	17444	17407	17487	17224	17249	17154	17403	17448	17421	17420	17341	17257	17467	17310	17356	17207	17401	17441	17351	17673	17427	17361	17540	17257	17295	17414	17277	17456	17169	17252	17418	17478	17321	17634	17134	17388	17277	17393	17224	17375	17440	17409	17346	17434	17606	17683	17155	17524	17264	17406	17259	17370	17457	17529	17378	17446	17596	17426	17345	17555	17395	17336	17433	17465	17084	17336	17243	17290	17416	17356	17316	17144	17255	17265	17571	17265	17450	17301	17344	17404	17249	17402	17487	17344	17166	17377	17251	17483	17409	17530	17283	17449	17315	17342	17389	17479	17272	17405	17509	17451	17342	17339	17143	17399	17440	17353	17534	17537	17226	17256	17330	17373	17268	17278	17488	17257	17233	17464	17370	17423	17371	17358	17340	17402	17441	17403	17496	17296	17439	17300	17242	17193	17374	17285	17418	17333	17535	17204	17330	17360	17388	17260	17406	17311	17575	17670	17417	17406	17284	17561	17488	17551	17379	17474	17252	17394	17324	17633	17320	17176	17404	17428	17457	17423	17567	17153	17231	17193	17493	17279	17321	17226	17463	17229	17371	17421	17522	17384	17243	17361	17402	17465	17094	17247	17321	17273	17384	17309	17189	17321	17426	17401	17308	17306	17340	17421	17325	17307	17342	17336	17660	17334	17277	17361	17288	17372	17394	17496	17541	17352	17385	17325	17359	17469	17285	17314	17302	17320
14985	32208	30715	23725	21567	19806	18468	16790	17168	16539	15852	15807	15696	15785	15413	15837	21458	36606	33226	27551	21538	17294	15412	14901	15001	14947	15014	14981	14943	15035	14813	14815	14966	14940	14948	15027	14888	14925	14851	14967	15003	14885	14992	14868	14868	14957	14879	14917	14925	14986	14842	15006	14907	14841	14937	15087	14967	15033	14797	14870	14735	14971	15001	14815	14911	14957	14980	15039	14863	14865	15173	14838	15051	14865	15005	15046	15000	14987	15010	14843	14904	14847	14841	14929	14797	14942	14868	14946	14981	14896	14999	14986	14855	15036	14776	15029	14903	14917	14806	14919	15065	14910	14835	14834	14897	14918	14947	14930	14896	15105	14772	14836	15109	14951	14957	14816	14930	14908	14849	14977	14918	14953	14928	14932	14907	15064	14946	14931	14871	15025	14855	14939	14785	14901	14940	15014	14881	14925	15004	14937	14842	14997	14879	14940	14825	15046	15091	14753	15008	14931	14879	15161	15027	14870	14942	14849	14924	14793	14955	14954	14943	14961	14661	14863	14977	14921	14953	14995	14766	14928	14850	15080	14814	15058	14917	14834	14979	14900	14874	14932	14809	14773	14962	14911	14944	14961	14961	15028	15073	14683	14817	14818	14940	14838	14827	14851	14768	14911	15088	14878	14964	14906	14785	15019	14890	14809	14820	15062	14877	14850	15002	15032	14760	14868	14906	14984	14887	14947	14730	14993	14920	14816	14818	14865	14883	14688	14933	14949	14974	14904	14858	14924	14956	14885	14831	14831	14809	14975	14748	14860	14880	14877	14929	14686	14841	14985	14830	14980	14934	15009	14847	14779	14665	14912	14904	14866	15096	14883	14903	14997	14809	15024	14917	14763	14928	14864	14873	14956	14888	14981	14867	14805	15018	14906	14903	15014	14820	14902	14772	14886	14926	14819	14787	14930	14839	14894	15118	14993	15009	14750	14885	15090	14844	14986	15107	14835	14880	14831	14917	14992	14788	14904	14829	14793	14852	14771	14810	14931	14794	14958	14975	14754	14843	14828	14865	14855	14861	14995	14806	15056	14903	14986	14800	14754	14792	14907	14872	14883	14888	14899	14913	15034	14776	14842	14877	14932	14824	14751	14988	14912	14918	14860	14887	14935	14904	14866	14844	15001	14941	15079	14878	14876	14817	14870	14834	14794	14831	14806	14902	14949	14996	14921	14923	14919	14986	14962	14851	14879	14984	14977	14901	14897	14960	14837	14870	14917	14954	14834	14942	14848	14946	14977	15027	14889	14797	14966	14853	14880	14702	15097	14886	14885	14795	14852	15056	14812	14878	14974	14891	14983	14779	14727	15012	14830	14907	14744	14919	14923	14884	15029	14933	14896	14801	14965	14858	14863	14810	14895	14808	14907	14740	15045	14917	14895	15004	14999	14812	14910	14765	14867	14841	14871	14969	15028	14961	15008	14918	14988	14951	14791	14700	14808	14933	14796	14866	14670	14764	14818	14844	14853	14755	14796	15209	14998	14976	14903	14972	14860	14867	14811	14883	14950	15045	14976	15005	14871	14884	14979	14926	14915	14736	14943	14802	14745	14865	14783	14885	14987	14829	14945	14945	14825	14894	14815	14898	14999	14997	14777	14801	14717	14964	15087	14764	14752	14987	14752	14990	14986	14905	14999	14849	14906	14868	14730	15032	14871	14883	14819	15033	14927	14999	14955	15005	14933	14887	14864	14778	14945	14745	14946	14913	14835	15218	15015	14882	14803	14855	14825	14809	14913	14934	15014	14898	14902	14992	14905	15055	14878	14731	14929	14914	14850	14821	14993	14827	14954	14920	14999	14749	14826	14904	14891	14837	14781	14814	14862	14899	15050	14962	14863	14734	14894	14942	14986	14967	14930	15017	14887	14801	14939	14909	14898	14800	14801	15002	14841	14787	14936	14916	14833	14877	14950	14940	14922	14955	15040	15004	14762	14972	15010	15052	14977	14846	14889	14877	14821	14825	14839	14833	14855	14775	14800	14986	14943	14845	14779	14880	14799	14887	14866	14732	15008	14934	14889	14833	14951	14945	14884	14750	14958	14760	14880	14921	14734	14889	14840	14776	14978	14837	14773	15040	14749	14784	14908	14806	15011	14894	14843	15085	14851	14989	14841	14783	14921	14780	14905	15076	14976	14973	14891	14807	14890	14791	14649	14847	14858	14837	14893	14917	15047	14875	15026	14833	14827	14775	14867	14722	14728	14982	14789	15042	14949	14836	14935	14641	14871	14913	14855	14840	15048	14996	14748	14915	15122	14726	14851	14878	14857	14958	14720	15008	14863	14899	14929	14949	14862	14925	14942	15025	14872	14886	14912	14770	14799	14952	14909	14969	14777	14947	14845	14844	14907	14972	14823	14954	14834	14854	14743	14972	14882	14903	14764	14745	15076	14978	14898	14819	14930	15080	14879	14964	14849	14900	14913	14803	15014	14926	14951	14797	15061	14858	14795	14923	14823	14933	14933	14787	14834	14947	14815	14665	14927	14858	14932	14921	14758	14928	15004	14791	14830	14953	14954	14884	14805	14907	14794	15062	14812	14903	14933	15037	14980	14896	14749	14914	14926	14827	14808	14918	14890	14851	14957	14754	14720	15023	14877	14877	14849	14703	14846	14863	14690	14780	14810	14894	14913	14935	14936	14858	14824	14955	14837	14866	14755	14853	14788	14916	14841	14968	14820	14919	14914	14859	14795	14756	14874	15042	14843	14791	14962	14901	14732	14964	14788	14919	14926	15004	14897	14733	14965	15000	15026	14926	14904	15023	14769	14787	14892	14988	14813	14869	14771	15119	14964	14758	14906	14867	15096	14859	14928	14905	14975	14937	14929	14873	14868	14990	14839	15027	14906	14787	14678	14710	15000	14957	14873	14761	14901	14774	14955	14964	14738	14808	14960	14849	15018	14886	14849	14983	14848	14795	14754	14982	14825	14806	14860	14802	14883	14944	15113	15001	14860	14869	14779	14758	14870	14966	14856	14795	14836	14873	14758	14787	14847	14675	14953	14913	14987	14885	14919	14947	14870	14868	14729	14930	14872	14891	14831	14982	14980	14912	14913	14753	15019	14808	14894	14922	15020	14903	14880	14997	14783	14689	14909	14821	15201	14984	14793	14729	14950	14890	15003	14989	14891	14856	15029	14941	14767	15086	14949	14913	14872	14940	14914	14852	14898	14929	14762	14776	14951	14841	14860	14898	14926	14910	14784	14913	15125	14871	14868	14848	14874	15043	14918	14887	14872	14850	14888	14774	14703	14743	14832	14937	14812	14969	14903	14792	14834	14805	14852	14953	14911	14634	14893	14943	14814	14876	14818	14716	14907	14926	14931	14887	14948	14900	15029	14952	14943	15110	15071	14766	14940	14776	14885	14922	14963	14866	14886	14801	14640	14749	14910	15006	14780	14993	14824	14538	14819	14999	14707	14895	14721	14799	14856	14734	14997	14871	14992	14738	14798	14914	14879	14896	14784	14858	14916	14772	15000	14788	14810	14875	15057	14963	14783	14887	14766	14915	14662	14905	14924	14965	14914	14913	14922	15119	14857	14871	14765	14926	14937	14930	15025	14712	14927	14705	14980	14730	14968	14916	14897	14901	15023	15008	14717	14830	14877	14814	15003	15001	14951	14973	14966	14974	15051	14896	14939	14756	14894	14820	14939	14914	14985	15002	14855	14806	14934	14779	14875	14726	14824	14787	14903	14819	14873	15074	14976	14711	14940	15064	14904	14774	14921	14925	14972	14728	14939	14970	14938	14769	14912	14690	14683	14922	14851	15010	14747	14982	14804	14931	14942	14951	14897	14889	14871	14662	14953	14892	14953	14974	14764	15010	14897	14863	14814	14965	14995	14803	14887	14959	14914	14872	14884	14905	14998	14777	14884	14943	15120	14858	14927	14867	14738	14799	14868	14887	14861	14694	14847	14797	14880	14966	14874	14937	14813	14906	14937	14801	14983	14911	14850	14851	14885	14833	14940	15074	14836	14717	14633	14883	14868	14834	14909	14677	14745	14807	14657	14981	14915	14708	15020	14936	14927	14898	15002	14831	14836	14962	15038	14776	14809	14830	14781	14801	14893	14896	14779	14881	14897	14844	14928	15074	14803	14854	14816	14870	14957	14861	15073	14791	14914	14859	15065	14801	14844	14699	14822	15034	14834	14953	14926	14899	14855	14983	14707	14980	14779	14898	14776	14796	14888	14878	15109	14873	14826	14913	14794	14900	14784	14972	14756	14950	14930	14829	15001	14829	14934	14873	14910	14896	14759	14869	14910	14812	14805	14837	14916	14831	14813	14877	14930	14952	14966	14894	15019	14826	15057	14919	14910	14909	15057	14740	14846	14895	14713	14906	14813	15047	14841	14893	14906	14978	14985	14750	14904	15007	14944	14888	15010	14925	14900	14916	14802	14801	14780	14921	14983	14882	14844	14999	14857	14830	14796	15034	14922	14912	14796	14892	14749	14830	14938	14929	14868	14782	14838	14981	14963	14857	14916	14897	14809	14937	14797	14811	14873	14766	14931	14910	14869	14828	14934	14790	14892	14912	14989	14879	14985	14900	14905	14946	14921	14766	15005	14859	14793	14818	14860	14956	14803	14934	14859	14899	14832	14875	15004	14847	14924	15164	14968	14853	14848	14890	14829	15025	14938	14807	15036	14808	14778	14899	15061	14904	14974	15050	14925	14755	14959	14894	14819	14829	14823	14958	14830	14896	14711	14857	14847	14836	14913	14824	14620	14870	14929	14914	15062	15016	14902	14958	14933	14856	14880	14838	15051	14908	14978	14887	14747	14804	14897	14667	15081	14867	14808	14896	14857	14633	14813	14718	14902	14897	15018	14880	14904	14941	14974	14880	14957	15063	14864	14852	14903	14930	14901	14939	14975	14786	14748	15093	14902	14947	14796	15131	14806	14901	14891	14937	15065	14725	14823	14765	14938	14814	14870	14933	14926	14785	15087	14671	14918	14848	14804	14761	15021	14986	14670	14985	14896	14992	14986	14864	14970	15019	14758	14808	14953	14863	14952	14853	14880	14914	14950	14966	14967	14849	14871	15073	14924	14962	14760	14836	14974	15044	14811	14945	15010	14901	14876	14856	15124	15011	14835	14916	14908	15047	14858	14882	14947
27122	21943	25460	22425	17744	17036	17194	16736	16578	16809	16992	16755	16858	16887	16765	16601	17232	18221	18358	17962	17262	16769	16772	16701	16603	16576	16711	16488	16515	16550	16472	16806	16715	16545	16446	16498	16594	16431	16655	16703	16548	16597	16884	16600	16445	16475	16612	16623	16382	16624	16439	16524	16580	16379	16524	16549	16616	16507	16504	16519	16733	16748	16535	16529	16622	16425	16727	16829	16417	16508	16490	16531	16421	16493	16388	16594	16766	16718	16721	16503	16615	16498	16653	16542	16526	16475	16758	16603	16449	16283	16545	16712	16669	16643	16580	16563	16571	16501	16294	16431	16503	16464	16509	16565	16476	16719	16561	16621	16439	16489	16582	16415	16448	16584	16657	16553	16690	16604	16495	16565	16627	16228	16569	16607	16339	16303	16621	16645	16533	16660	16502	16490	16660	16503	16565	16641	16665	16497	16396	16359	16564	16647	16738	16333	16368	16786	16723	16556	16512	16646	16512	16678	16291	16578	16571	16525	16647	16505	16443	16500	16592	16598	16623	16421	16645	16619	16465	16561	16710	16567	16474	16453	16524	16669	16474	16533	16510	16629	16494	16472	16634	16470	16660	16602	16558	16680	16562	16605	16306	16521	16728	16439	16519	16400	16484	16393	16568	16580	16543	16634	16505	16543	16604	16616	16492	16488	16588	16457	16408	16553	16532	16345	16609	16601	16520	16652	16550	16591	16397	16484	16646	16610	16517	16635	16605	16807	16350	16502	16284	16455	16615	16665	16423	16384	16451	16460	16289	16576	16706	16628	16494	16549	16547	16541	16586	16658	16442	16542	16529	16630	16394	16607	16414	16317	16626	16548	16556	16589	16670	16702	16450	16464	16399	16501	16545	16767	16698	16662	16594	16466	16430	16650	16389	16627	16667	16523	16434	16552	16612	16269	16483	16460	16510	16561	16600	16624	16406	16788	16527	16483	16582	16659	16725	16682	16690	16555	16678	16599	16521	16651	16644	16483	16577	16472	16647	16638	16551	16523	16615	16604	16504	16631	16394	16493	16586	16474	16438	16573	16461	16549	16489	16393	16674	16469	16468	16613	16427	16656	16520	16464	16455	16352	16468	16528	16583	16666	16387	16477	16542	16560	16516	16498	16608	16559	16621	16454	16551	16369	16475	16541	16603	16457	16537	16601	16199	16316	16649	16402	16222	16402	16481	16384	16546	16703	16603	16592	16484	16619	16624	16424	16680	16525	16475	16631	16695	16725	16545	16545	16371	16736	16368	16484	16574	16443	16598	16534	16713	16394	16508	16480	16486	16267	16573	16571	16556	16514	16432	16353	16484	16564	16290	16424	16536	16506	16516	16405	16334	16449	16525	16568	16662	16617	16713	16578	16662	16694	16543	16531	16263	16403	16666	16639	16550	16621	16461	16590	16554	16657	16635	16472	16302	16657	16509	16439	16463	16286	16598	16599	16454	16540	16654	16453	16514	16528	16510	16452	16868	16635	16428	16533	16512	16499	16655	16474	16584	16557	16514	16409	16462	16844	16512	16447	16484	16420	16479	16376	16436	16595	16689	16665	16677	16473	16414	16703	16660	16530	16488	16694	16571	16444	16274	16616	16518	16514	16661	16558	16658	16658	16676	16444	16639	16528	16677	16589	16572	16507	16634	16495	16557	16700	16646	16561	16652	16469	16525	16343	16575	16565	16331	16315	16653	16361	16573	16575	16739	16520	16710	16494	16525	16646	16597	16468	16561	16562	16670	16486	16541	16396	16602	16481	16241	16578	16496	16408	16251	16626	16601	16593	16553	16477	16453	16618	16462	16449	16475	16475	16487	16409	16531	16457	16487	16581	16457	16640	16468	16724	16533	16525	16688	16553	16492	16443	16609	16550	16423	16466	16387	16598	16692	16656	16694	16699	16684	16463	16350	16565	16531	16549	16429	16636	16590	16624	16740	16600	16531	16614	16558	16354	16743	16557	16552	16764	16575	16568	16444	16549	16511	16368	16674	16420	16499	16443	16431	16688	16649	16607	16471	16393	16438	16509	16521	16308	16427	16717	16536	16505	16709	16593	16612	16660	16544	16743	16509	16646	16452	16310	16423	16581	16465	16435	16615	16492	16537	16507	16315	16632	16497	16530	16582	16526	16520	16330	16459	16397	16596	16427	16499	16606	16644	16523	16641	16531	16630	16738	16630	16585	16607	16535	16711	16519	16590	16518	16554	16647	16687	16666	16556	16383	16656	16620	16836	16637	16574	16735	16536	16543	16596	16662	16433	16487	16465	16465	16386	16700	16736	16434	16605	16490	16454	16443	16610	16464	16778	16325	16431	16662	16493	16535	16387	16530	16693	16461	16417	16521	16733	16698	16642	16711	16592	16647	16717	16601	16533	16673	16442	16528	16304	16482	16438	16477	16770	16723	16706	16665	16596	16375	16590	16572	16310	16535	16575	16442	16535	16583	16571	16505	16381	16434	16484	16537	16498	16414	16612	16435	16713	16636	16574	16679	16707	16309	16534	16454	16536	16444	16594	16541	16427	16723	16454	16499	16622	16456	16663	16497	16520	16542	16443	16692	16443	16566	16448	16683	16546	16467	16623	16446	16617	16569	16792	16451	16599	16602	16630	16683	16547	16375	16437	16415	16580	16604	16698	16495	16452	16501	16637	16691	16422	16605	16432	16394	16336	16545	16592	16637	16514	16719	16506	16696	16549	16456	16464	16686	16551	16647	16587	16474	16531	16642	16583	16734	16636	16880	16640	16470	16591	16636	16460	16573	16444	16361	16549	16622	16616	16489	16483	16486	16600	16619	16596	16630	16704	16704	16707	16688	16690	16658	16602	16528	16590	16645	16464	16539	16558	16562	16631	16614	16436	16577	16405	16600	16442	16383	16701	16517	16568	16564	16605	16577	16546	16594	16641	16543	16527	16453	16453	16463	16632	16631	16400	16502	16549	16747	16404	16592	16797	16666	16502	16527	16635	16534	16499	16602	16547	16626	16823	16828	16647	16570	16587	16622	16447	16459	16509	16443	16573	16417	16557	16686	16395	16495	16480	16603	16441	16418	16517	16558	16404	16555	16437	16561	16525	16757	16564	16562	16639	16543	16425	16369	16306	16513	16767	16788	16683	16365	16876	16586	16706	16477	16629	16518	16338	16613	16547	16395	16552	16534	16528	16362	16387	16402	16556	16573	16584	16514	16481	16582	16615	16430	16498	16366	16588	16574	16712	16510	16480	16480	16525	16379	16691	16373	16458	16767	16632	16655	16455	16483	16766	16695	16478	16396	16520	16515	16744	16539	16578	16377	16485	16317	16441	16645	16436	16410	16439	16721	16815	16445	16441	16614	16520	16535	16512	16634	16593	16564	16452	16346	16588	16546	16564	16387	16380	16409	16420	16455	16545	16828	16665	16472	16394	16687	16502	16657	16465	16564	16498	16612	16655	16560	16572	16540	16560	16562	16442	16716	16404	16516	16545	16529	16674	16433	16860	16490	16518	16642	16514	16455	16785	16485	16619	16391	16564	16582	16364	16583	16353	16602	16535	16491	16635	16520	16415	16435	16495	16382	16404	16494	16468	16660	16621	16608	16720	16566	16343	16458	16518	16378	16754	16571	16807	16622	16727	16461	16762	16567	16517	16447	16643	16561	16515	16450	16602	16577	16681	16511	16744	16681	16695	16485	16594	16734	16458	16536	16645	16408	16490	16499	16392	16573	16489	16506	16554	16520	16479	16297	16582	16347	16565	16441	16522	16592	16382	16558	16621	16467	16496	16534	16351	16589	16408	16569	16503	16500	16573	16707	16557	16505	16732	16494	16544	16571	16640	16710	16623	16471	16694	16778	16637	16680	16613	16626	16543	16543	16502	16532	16561	16640	16575	16699	16564	16591	16520	16609	16761	16578	16529	16430	16506	16547	16481	16482	16516	16694	16468	16535	16446	16688	16553	16408	16626	16463	16785	16406	16503	16578	16380	16507	16327	16485	16495	16355	16597	16392	16520	16446	16696	16755	16734	16702	16489	16489	16575	16606	16606	16649	16746	16495	16514	16582	16636	16574	16765	16566	16656	16484	16567	16435	16676	16489	16482	16529	16478	16375	16520	16524	16514	16562	16607	16548	16497	16586	16410	16441	16484	16547	16499	16592	16520	16383	16523	16319	16262	16627	16369	16661	16545	16665	16672	16604	16462	16508	16589	16554	16476	16426	16496	16578	16770	16335	16486	16747	16488	16555	16636	16815	16777	16393	16504	16671	16612	16584	16492	16630	16512	16720	16453	16530	16717	16382	16375	16546	16496	16529	16511	16596	16619	16572	16632	16613	16568	16549	16554	16518	16506	16392	16652	16467	16700	16463	16665	16654	16867	16539	16563	16523	16569	16422	16430	16494	16610	16649	16389	16685	16523	16574	16523	16458	16532	16746	16460	16523	16631	16504	16688	16572	16631	16622	16552	16682	16709	16602	16581	16421	16504	16557	16723	16589	16505	16464	16484	16443	16664	16334	16529	16651	16657	16471	16633	16355	16404	16470	16655	16585	16440	16501	16571	16701	16535	16502	16440	16602	16359	16496	16543	16643	16690	16311	16418	16457	16649	16556	16616	16580	16808	16569	16519	16507	16615	16565	16588	16640	16491	16565	16557	16592	16537	16726	16617	16600	16460	16505	16552	16493	16434	16589	16593	16631	16581	16463	16284	16623	16475	16565	16867	16606	16499	16779	16565	16493	16538	16543	16607	16493	16343	16330	16588	16713	16564	16537	16364	16502	16564	16602	16518	16512	16496	16486	16518	16504	16541	16469	16466	16686	16657	16541	16593	16478	16665	16713	16674	16438	16504	16698	16724	16389	16455	16584	16670	16442	16625	16618	16546	16650	16634	16514	16517	16479	16794	16576	16406	16611	16798	16525	16588	16690	16483	16605	16600	16428	16406	16535	16592	16692	16523	16531	16418	16545	16608	16414	16729	16379	16527	16638	16579	16598	16545	16642	16512	16532	16663	16673	16560	16498	16664	16483	16519	16490	16566	16607	16479	16563	16672	16551	16568	16729	16625	16597	16329	16718	16722	16551	16515	16618	16452	16549	16633	16500	16509	16535	16290	16739	16562	16617	16514	16615	16439	16545	16661	16565	16544	16393	16598	16699	16552	16710	16679	16563
14547	24480	22516	18531	16421	15106	14968	14806	14705	14694	14612	14645	14663	14710	14541	14529	15652	16843	16205	15582	14821	14478	14431	14369	14164	14518	14324	14326	14289	14427	14264	14474	14316	14474	14207	14374	14387	14525	14296	14398	14428	14250	14361	14471	14284	14378	14437	14417	14343	14443	14309	14562	14489	14185	14306	14432	14330	14366	14552	14312	14291	14329	14289	14401	14482	14569	14283	14500	14296	14376	14351	14340	14300	14342	14486	14296	14321	14428	14464	14405	14494	14353	14336	14363	14338	14380	14478	14287	14146	14183	14427	14545	14276	14386	14374	14324	14218	14342	14317	14242	14178	14419	14279	14306	14338	14416	14339	14326	14366	14304	14310	14361	14345	14280	14362	14376	14265	14335	14453	14340	14283	14200	14452	14238	14403	14133	14493	14207	14160	14406	14322	14332	14423	14356	14304	14294	14432	14225	14408	14363	14537	14378	14292	14211	14317	14163	14288	14554	14313	14278	14306	14487	14457	14189	14252	14094	14324	14443	14454	14455	14290	14424	14387	14462	14257	14439	14353	14302	14314	14489	14494	14352	14398	14221	14397	14215	14238	14469	14549	14404	14287	14524	14329	14486	14425	14287	14432	14515	14262	14458	14341	14542	14286	14417	14353	14442	14422	14452	14382	14182	14373	14404	14389	14296	14389	14448	14289	14336	14345	14352	14447	14157	14379	14385	14342	14468	14218	14143	14305	14262	14255	14525	14463	14341	14240	14273	14391	14261	14410	14420	14397	14240	14273	14384	14237	14309	14265	14356	14437	14377	14376	14347	14425	14288	14273	14303	14281	14279	14557	14399	14417	14426	14402	14375	14296	14348	14393	14379	14300	14279	14379	14504	14331	14509	14377	14438	14260	14287	14219	14329	14374	14334	14391	14337	14319	14233	14343	14312	14407	14444	14278	14351	14350	14374	14226	14493	14356	14390	14467	14327	14326	14279	14390	14250	14373	14322	14387	14311	14467	14338	14218	14180	14402	14372	14347	14258	14372	14275	14355	14343	14275	14369	14311	14523	14454	14478	14287	14401	14358	14349	14297	14331	14425	14301	14251	14485	14206	14266	14433	14403	14263	14337	14373	14428	14548	14308	14424	14363	14330	14292	14294	14306	14368	14397	14345	14147	14343	14335	14377	14308	14394	14148	14370	14296	14466	14342	14258	14265	14268	14459	14387	14270	14429	14229	14429	14437	14399	14409	14437	14307	14361	14353	14312	14357	14325	14266	14388	14283	14506	14382	14400	14377	14409	14354	14553	14418	14392	14236	14306	14340	14237	14311	14411	14347	14380	14512	14301	14233	14383	14312	14306	14332	14406	14342	14425	14246	14222	14420	14370	14401	14299	14467	14390	14394	14493	14400	14067	14352	14365	14404	14434	14289	14245	14282	14401	14279	14391	14277	14323	14455	14332	14306	14425	14210	14410	14316	14345	14422	14237	14372	14408	14232	14247	14282	14563	14310	14519	14285	14307	14341	14537	14355	14345	14397	14178	14463	14314	14505	14361	14384	14380	14389	14346	14393	14404	14482	14366	14360	14296	14465	14166	14393	14319	14320	14396	14109	14298	14169	14446	14324	14441	14546	14392	14475	14373	14284	14428	14185	14332	14516	14455	14464	14307	14269	14339	14217	14428	14452	14443	14308	14365	14275	14455	14185	14319	14218	14316	14385	14248	14286	14362	14423	14326	14441	14409	14485	14299	14362	14111	14207	14571	14304	14343	14267	14387	14190	14436	14472	14199	14419	14387	14453	14475	14338	14353	14472	14410	14362	14246	14274	14300	14462	14332	14472	14264	14236	14235	14494	14316	14426	14332	14373	14177	14238	14303	14517	14258	14496	14401	14267	14283	14317	14385	14452	14306	14263	14486	14443	14418	14310	14416	14313	14366	14319	14312	14262	14356	14472	14213	14514	14345	14459	14425	14188	14385	14334	14267	14408	14383	14414	14416	14384	14370	14411	14500	14417	14325	14404	14217	14118	14413	14410	14330	14403	14178	14391	14288	14327	14399	14323	14295	14318	14318	14429	14389	14333	14414	14293	14330	14306	14383	14263	14367	14404	14403	14404	14281	14284	14265	14384	14297	14399	14326	14237	14455	14206	14474	14410	14377	14350	14268	14313	14327	14340	14278	14293	14371	14340	14441	14426	14256	14317	14268	14432	14315	14344	14319	14366	14225	14346	14216	14369	14444	14402	14480	14330	14497	14391	14319	14131	14537	14480	14477	14250	14339	14266	14362	14184	14334	14518	14433	14348	14408	14373	14327	14556	14329	14388	14419	14366	14293	14429	14370	14318	14322	14372	14397	14288	14407	14526	14376	14375	14647	14248	14287	14329	14411	14265	14292	14328	14384	14456	14220	14232	14261	14240	14316	14293	14268	14345	14259	14512	14339	14210	14417	14318	14339	14237	14337	14211	14503	14378	14325	14296	14318	14315	14374	14394	14327	14509	14264	14406	14171	14189	14350	14377	14489	14434	14396	14346	14451	14340	14444	14373	14259	14426	14418	14340	14330	14411	14370	14451	14271	14298	14520	14288	14458	14302	14320	14297	14337	14467	14234	14570	14283	14422	14082	14471	14320	14370	14295	14313	14426	14360	14522	14290	14628	14395	14418	14368	14268	14267	14209	14343	14557	14365	14451	14433	14288	14397	14360	14453	14343	14506	14319	14142	14505	14234	14257	14304	14373	14499	14452	14493	14458	14368	14278	14260	14282	14428	14343	14233	14340	14437	14375	14451	14389	14466	14242	14274	14356	14366	14380	14509	14300	14269	14198	14244	14264	14368	14177	14416	14531	14398	14473	14482	14312	14320	14382	14446	14393	14301	14385	14234	14401	14403	14339	14264	14290	14450	14389	14366	14343	14290	14311	14356	14216	14339	14308	14406	14323	14369	14319	14376	14410	14267	14350	14492	14466	14252	14399	14407	14274	14325	14525	14334	14340	14386	14355	14406	14295	14393	14490	14485	14452	14290	14251	14336	14231	14515	14264	14367	14433	14330	14488	14312	14336	14498	14299	14356	14522	14226	14368	14328	14176	14325	14353	14391	14415	14517	14319	14385	14472	14354	14371	14284	14417	14459	14261	14380	14242	14484	14212	14416	14283	14400	14423	14398	14330	14330	14259	14413	14207	14223	14483	14400	14302	14361	14384	14586	14312	14377	14489	14431	14406	14461	14385	14404	14323	14406	14410	14344	14305	14254	14486	14318	14355	14462	14438	14398	14420	14293	14459	14480	14431	14300	14221	14259	14344	14439	14311	14419	14452	14342	14298	14237	14241	14369	14436	14355	14401	14333	14441	14312	14450	14415	14251	14188	14280	14430	14163	14390	14311	14376	14519	14199	14540	14302	14286	14407	14395	14369	14476	14458	14551	14404	14273	14287	14373	14474	14239	14377	14454	14365	14290	14280	14287	14349	14427	14407	14477	14382	14461	14297	14445	14344	14315	14490	14242	14385	14365	14319	14348	14427	14330	14412	14170	14402	14389	14379	14241	14410	14346	14487	14374	14414	14429	14487	14360	14229	14186	14346	14378	14428	14433	14358	14331	14297	14254	14335	14298	14452	14354	14290	14260	14425	14278	14220	14486	14289	14368	14119	14341	14493	14396	14433	14438	14344	14382	14246	14364	14385	14266	14414	14345	14508	14315	14264	14328	14415	14348	14209	14279	14203	14273	14276	14380	14373	14349	14343	14592	14199	14317	14307	14518	14387	14376	14452	14403	14534	14062	14527	14384	14317	14420	14534	14406	14571	14519	14462	14369	14458	14276	14544	14293	14590	14378	14364	14377	14328	14320	14456	14172	14364	14343	14242	14366	14245	14464	14255	14439	14299	14320	14261	14226	14231	14385	14409	14392	14268	14275	14393	14280	14376	14593	14246	14463	14316	14139	14324	14410	14451	14314	14482	14348	14152	14527	14499	14375	14401	14421	14256	14270	14409	14634	14180	14296	14537	14481	14325	14395	14257	14269	14325	14441	14408	14433	14350	14308	14282	14404	14495	14375	14482	14462	14364	14570	14455	14293	14446	14421	14252	14288	14309	14307	14333	14424	14443	14299	14310	14305	14368	14388	14344	14401	14532	14211	14206	14276	14401	14349	14347	14322	14303	14431	14241	14218	14368	14297	14118	14287	14523	14328	14382	14443	14435	14339	14334	14474	14449	14503	14405	14189	14287	14483	14439	14296	14313	14317	14280	14460	14380	14171	14397	14379	14529	14396	14333	14420	14288	14437	14300	14288	14387	14406	14434	14503	14421	14383	14413	14369	14351	14329	14312	14503	14447	14380	14406	14538	14371	14505	14311	14393	14280	14316	14559	14445	14460	14313	14327	14402	14388	14272	14347	14464	14488	14275	14506	14434	14392	14360	14211	14257	14463	14494	14208	14328	14180	14389	14488	14411	14404	14485	14327	14194	14184	14325	14561	14395	14384	14354	14337	14418	14467	14476	14332	14248	14309	14431	14390	14225	14403	14356	14266	14257	14392	14406	14376	14423	14292	14305	14463	14326	14199	14427	14393	14410	14486	14403	14525	14349	14445	14235	14404	14384	14440	14590	14230	14493	14476	14313	14365	14319	14485	14204	14313	14362	14381	14417	14424	14200	14294	14404	14374	14332	14350	14401	14141	14444	14357	14576	14345	14378	14436	14362	14410	14427	14368	14175	14377	14287	14465	14274	14119	14477	14430	14426	14331	14302	14385	14240	14272	14421	14471	14531	14447	14487	14156	14351	14328	14424	14369	14463	14284	14217	14521	14309	14307	14306	14364	14367	14428	14442	14329	14386	14269	14514	14433	14267	14441	14296	14259	14418	14561	14451	14212	14254	14534	14317	14256	14391	14274	14361	14295	14424	14306	14505	14362	14393	14353	14293	14524	14439	14510	14424	14570	14409	14465	14306	14334	14235	14473	14371	14545	14353	14256	14505	14321	14435	14341	14384	14476	14261	14405	14280	14369	14359	14218	14387	14332	14458	14376	14416	14438	14386	14366	14276	14324	14170	14265	14564	14443	14344	14232	14437	14462	14329	14250	14477	14369	14509	14410	14372	14570	14230	14515	14298	14396	14404	14265	14404	14354	14655	14193	14484	14418	14230	14397	14353	14255	14356	14489	14432	14455	14327	14343
23988	21002	28317	23970	21539	19787	18270	16308	15737	15800	15856	15677	15553	15739	15764	15894	20753	25291	23026	20121	17675	16266	15455	15139	15314	15223	15256	14990	15054	15165	14977	15194	15173	15179	14948	15082	15117	15190	15229	15293	15025	15277	15106	15056	15078	15139	15253	15046	15218	15161	15181	15249	15170	15036	14830	15060	15123	15174	15228	14933	15163	15298	15225	14985	15133	15071	15024	14876	15341	15158	15269	15285	15100	15146	14946	15155	15191	15089	14891	15116	15044	14967	14927	15026	15100	15120	15084	15073	14946	14845	15061	15308	15106	15284	15283	15052	15106	15192	15164	14815	14906	15005	15026	15075	15069	15096	15143	15225	15181	15036	15244	15165	15221	15074	15114	15180	15164	15048	15075	14905	15160	15163	15060	15056	15054	15178	15155	14949	15182	15058	14934	15144	15180	15006	15077	15174	15032	15169	15037	14979	15028	15141	15128	15135	15020	15130	14927	15041	15000	14925	14913	15094	15009	15036	15108	14898	15123	15000	14978	15045	15292	15064	15070	14983	14934	15161	15214	15014	15016	15128	15077	15057	15143	14961	15016	15146	14953	15197	15005	15037	15126	15080	15078	15104	15037	15150	15088	15030	14920	15172	15186	15011	14972	15123	14994	15142	15046	15085	14981	15087	15075	15174	14983	15021	15102	15321	14992	15082	15241	15188	15017	15085	15168	15100	15098	15048	15163	14964	14898	14943	15033	14960	15054	15193	15328	15115	15050	14985	15079	15210	14905	15044	15249	15046	14911	15170	15036	15116	14981	15138	15159	15147	15072	15237	14970	15000	15131	15017	15013	15023	15029	14982	15045	15167	15275	14921	15190	15010	15266	14903	15239	15012	15035	15010	15075	15133	15309	15121	15062	15092	15050	15096	15194	15331	15082	15072	14960	15228	15161	15015	15166	15088	15097	15059	14837	15061	14849	15240	15151	15054	15024	15143	15035	15133	15190	15157	14924	15152	15245	15170	15049	15047	15291	15081	15147	15050	14959	14849	14992	14852	15006	15045	15141	15229	15172	15022	15307	14885	15063	15105	15104	14979	15157	15040	15153	15173	15092	15137	15049	15119	15157	15207	14998	15004	14980	15134	15109	14966	15145	15191	14965	15030	15224	15047	15352	15196	15108	15106	15083	15116	15170	15333	15121	15134	15136	14972	15063	15255	15169	15080	15241	15199	15167	15089	14968	15164	15210	15075	15059	15143	15104	15018	15344	15068	15040	14956	14823	14921	14967	15298	15421	15000	15004	15090	15267	15153	15086	14984	15101	15195	15056	15089	15064	15038	14965	15081	15153	15047	15119	15146	15106	14988	15094	15026	15150	15090	14994	14958	15007	14892	15195	15107	15093	14885	15046	15120	15151	15073	14833	15086	15042	14979	14833	14962	15249	15324	15086	14947	15019	15019	15014	15037	14932	15295	15033	15054	15095	14910	14811	14949	15082	15160	15188	15125	15335	15084	15085	14947	14914	15002	15086	14971	15157	15157	15177	15058	15064	14981	15111	15010	15076	14867	15208	15169	15115	15000	15101	14828	15045	14919	15093	15080	15080	14992	15046	15091	15344	15043	15140	15165	15122	15110	15159	14928	14987	15029	15053	14984	15036	15298	14840	15088	14915	15024	15053	15124	15286	14960	14918	15035	15112	15166	15334	15320	15061	14962	14987	15023	15165	15043	15009	14990	15151	14995	14870	15141	15098	15083	14911	14931	15089	15090	15060	15183	15002	14976	14982	14941	15070	15139	15068	15027	14967	15219	15118	15003	15240	14885	15090	15163	15037	15011	15233	15009	15054	15004	15014	15103	14925	15196	15138	15144	15186	15155	15063	14957	14961	15305	14993	14989	14921	15045	15066	15037	15202	15182	15044	15094	15103	15167	14977	15133	15064	14885	14984	15127	15118	15217	15220	15155	15190	15141	14889	15079	15115	15270	15117	15173	15117	15205	15159	14995	15357	15151	15063	15047	15059	15154	15053	15123	15156	15094	15101	15161	14838	15030	15191	15228	15196	15217	15161	15011	14983	14964	15128	15066	14993	15121	15009	15090	15014	14996	15094	15178	15077	15048	14969	15026	15205	15208	14965	14925	15110	14992	15047	15074	15298	14979	15010	14953	15213	14969	15048	15224	15202	15026	15257	14968	15243	15046	15203	14943	15126	15256	15121	15057	15014	14932	14966	15181	15091	15145	14911	15076	14974	15055	14874	15000	14927	15107	15207	15061	15072	15138	15057	15060	15118	15105	15157	15030	15022	15305	15110	15126	15051	15267	15132	15131	15156	15031	15019	15142	14871	15197	15252	14872	15233	15017	15084	15109	15213	15066	15046	15218	15159	15025	15180	15024	14970	15208	14953	14855	14934	14916	15159	15089	15185	14917	14999	15050	15031	15084	15020	15136	15015	14917	15086	15043	15126	14893	14964	15048	15135	15116	14991	15193	15041	14938	15018	15113	14947	14895	15009	15224	15076	15200	15211	15083	15002	15093	15161	15167	15228	15111	15091	15231	15203	15035	15204	15034	14896	15087	15254	15289	14977	14985	15113	14979	15078	15050	15070	14940	15355	15133	15204	15110	15151	15200	14980	15224	15132	14892	15179	15108	15208	15138	15173	15076	15164	15232	15108	15121	14946	15054	15066	15261	15013	14909	14961	15088	14944	14828	15224	14945	15159	15164	15062	15128	15052	15144	14894	14970	15048	15008	15141	15022	15141	15069	15164	15164	15047	15103	15096	15168	15271	14984	15049	15249	14988	15033	15125	15222	15000	14971	14987	15191	15265	15010	15173	15030	14978	15109	15080	15062	14971	14892	15012	14981	15085	15285	14946	15019	15034	15009	15063	14907	14946	14978	14972	14962	14799	15227	15179	15147	15097	15290	15073	15254	15064	15100	15015	14974	15029	15106	15150	15206	15237	14952	15219	14909	15220	15049	14904	14998	15128	14908	15120	15061	15108	15031	15036	14957	14927	14989	15111	15085	15245	15167	15222	15011	15025	14972	15088	15102	15180	15017	15209	15061	15143	15081	14945	15122	14936	15217	15081	14969	15258	15349	15025	14933	15262	14957	15086	15068	15134	15002	14933	15192	15162	15122	14925	14951	15133	15032	15078	15187	15062	14839	15030	15034	15063	14874	15009	15247	15051	15037	15140	15122	14980	15145	15009	15105	15132	15114	15150	15128	15084	15170	14871	14981	15119	15214	15261	14943	15141	15017	15104	15191	15046	15060	15098	15192	15152	15124	15014	14967	15098	15093	15114	15025	15143	14901	15041	15016	15001	15096	15045	15071	15188	15277	15018	15169	15128	15174	15236	15011	14935	15167	15168	15262	15207	14969	15063	15089	15021	15133	14990	15064	15319	15252	15153	15324	15074	15046	15059	15194	15118	15215	15159	14920	15149	14994	14968	15015	15242	15143	15128	15072	14938	15022	15043	15180	15076	14903	14920	15159	15067	15036	15017	15046	14909	15268	15032	15123	15106	15140	15168	15136	15111	15191	15138	15050	15093	15188	15172	15068	15220	15174	15207	15234	15113	14972	15042	15094	15251	15121	15186	15139	15088	15131	15117	15197	15093	15226	15051	14842	15138	15068	14988	15133	15081	14964	14897	15045	15121	15009	14998	15126	15061	15056	15080	15093	15029	14883	15043	15275	15240	15202	15254	15133	15086	14978	15021	15026	14884	15126	15059	15138	15137	15064	14987	15309	15095	15069	14855	15062	15198	15199	15081	15152	15176	15070	15104	14969	15079	15038	15103	15025	15076	15233	15283	15188	15053	15170	15247	15342	15054	15136	15275	14986	15006	15048	15066	15044	14962	15228	15213	14985	14998	15079	15017	15175	15040	15198	15232	15052	15023	15024	14949	15145	15116	14995	15043	15034	15166	15051	15012	14949	15195	15058	15326	15088	15194	15245	14903	15208	15089	15069	15014	15139	15033	14920	15168	15000	14949	15247	14992	15114	15133	15141	14842	14882	15055	15059	15070	15088	15075	14977	15129	15129	15164	15144	15342	15070	15051	15203	14981	15136	15170	15032	15157	15058	15078	14976	14996	14973	15054	14875	14952	15200	15005	15060	15104	15046	15139	15076	15096	15160	14977	15059	14907	15048	15077	15043	15249	15038	15142	15191	15139	15166	15153	14951	14984	15042	15265	15086	15095	15052	15201	15145	14981	15043	15169	15120	15330	15097	15159	14912	15014	15022	15103	14999	15164	15183	15138	15039	15159	14869	15143	15179	15043	15176	14914	15304	15087	14971	15110	15149	15121	15100	15032	15220	15210	15101	14929	15162	14886	15095	14990	15128	15174	15068	15172	14937	15201	15192	15070	15173	14885	14902	15116	15012	15059	15109	15081	15086	14892	14900	15129	15166	15135	15101	14938	15035	15037	15090	15268	15134	15057	15137	15037	15147	15147	14952	15036	14926	15013	15052	15065	14910	15274	15373	15141	15094	15027	15021	15155	15146	15050	14926	15075	15093	14990	15050	15191	15173	14995	14826	15038	15009	15167	15055	15123	14935	15195	15143	15005	15168	15110	15104	15106	15160	15202	15093	15066	15137	15155	14842	15214	15087	15215	15278	15244	14937	14927	14990	15004	15100	15157	15126	14955	15166	14989	14940	15055	15082	15136	15091	15109	15196	15179	15174	15068	15016	15119	14896	15126	15170	15299	15162	15119	15038	15095	15090	15182	15162	15149	15153	15051	15045	15167	14921	14978	15071	15008	14953	14927	15194	14999	15047	15050	15112	14970	15111	14982	14945	14968	15245	15329	15112	15100	15189	15187	15081	15009	14969	15085	15111	15184	14898	15039	15111	15237	15085	14902	15188	15237	15084	15215	15282	15118	14931	15060	15147	15211	15083	15198	15125	15077	14958	15113	14970	15114	15107	15037	15108	15016	14854	15069	14863	15000	15128	15047	14955	15016	15113	15133	15262	15084	15165	15022	15272	15162	15044	14896	15085	15106	15015	15126	15057	15072	14934	15000	15042	14958	15124	15002	15079	15099	15055	15016	15224	15102	15163	15065	15093	15266	15130	15295	15148	15105	14959	15157	14953	15038	14998	15180	15191	14840	15050	14994	15250	15186	15266	15138	15092	15271	14948	14948	15097	14874	15296	15039	15231	15173	15107
14432	29775	28488	17807	16166	15377	15188	14926	14347	14758	14770	14283	14241	14327	14462	14572	22820	26726	23206	19549	16563	14450	13677	13549	13660	13529	13623	13499	13662	13547	13702	13524	13411	13510	13565	13536	13318	13628	13534	13607	13502	13571	13592	13527	13442	13531	13613	13558	13492	13511	13636	13442	13701	13496	13602	13618	13648	13617	13458	13565	13625	13601	13573	13593	13620	13548	13496	13500	13536	13546	13625	13520	13332	13489	13614	13573	13504	13395	13430	13630	13621	13644	13674	13533	13678	13552	13470	13727	13320	13438	13388	13586	13708	13678	13669	13492	13626	13504	13478	13740	13485	13561	13419	13576	13384	13457	13506	13576	13485	13612	13540	13721	13621	13585	13416	13446	13618	13556	13469	13503	13665	13423	13553	13563	13447	13479	13429	13445	13421	13521	13630	13457	13478	13409	13690	13626	13492	13559	13615	13483	13675	13576	13685	13398	13597	13579	13407	13658	13646	13602	13592	13591	13553	13511	13680	13650	13454	13710	13543	13524	13465	13437	13551	13268	13466	13618	13535	13602	13448	13518	13463	13538	13689	13530	13543	13491	13610	13565	13542	13606	13435	13511	13494	13477	13497	13509	13544	13500	13629	13549	13584	13456	13605	13519	13511	13562	13551	13392	13391	13581	13622	13538	13567	13534	13379	13650	13559	13587	13412	13433	13523	13520	13379	13507	13581	13481	13460	13454	13469	13629	13433	13671	13492	13486	13297	13628	13484	13596	13672	13683	13532	13411	13507	13542	13458	13500	13516	13555	13595	13605	13590	13586	13504	13558	13482	13597	13357	13533	13501	13446	13541	13479	13577	13603	13374	13375	13606	13615	13408	13579	13759	13379	13517	13387	13581	13445	13642	13565	13552	13679	13749	13545	13622	13632	13601	13675	13643	13625	13554	13595	13573	13446	13413	13494	13527	13489	13758	13537	13343	13685	13696	13714	13570	13517	13511	13728	13511	13678	13413	13403	13518	13667	13559	13556	13623	13711	13669	13628	13386	13524	13719	13685	13389	13538	13475	13515	13390	13507	13518	13612	13463	13427	13549	13557	13450	13547	13553	13376	13605	13622	13469	13626	13551	13534	13572	13474	13490	13544	13293	13638	13571	13582	13594	13337	13655	13426	13668	13469	13459	13427	13481	13537	13603	13457	13306	13806	13609	13601	13564	13680	13464	13527	13440	13480	13616	13711	13426	13565	13597	13721	13466	13721	13639	13601	13550	13547	13507	13548	13605	13451	13530	13628	13497	13537	13635	13514	13517	13639	13545	13556	13586	13418	13573	13472	13563	13614	13598	13426	13475	13433	13429	13590	13418	13623	13531	13299	13546	13537	13635	13545	13446	13572	13312	13607	13518	13472	13610	13500	13587	13560	13565	13570	13494	13693	13486	13394	13646	13473	13551	13332	13489	13512	13569	13809	13263	13499	13585	13628	13606	13555	13614	13569	13385	13505	13511	13544	13430	13543	13568	13627	13496	13543	13422	13554	13513	13605	13600	13504	13622	13648	13571	13576	13613	13439	13390	13544	13598	13429	13344	13531	13560	13491	13625	13455	13539	13522	13599	13640	13543	13550	13469	13623	13435	13531	13608	13509	13437	13642	13407	13548	13702	13520	13484	13532	13484	13534	13389	13416	13611	13572	13587	13577	13539	13407	13696	13504	13580	13616	13706	13524	13585	13499	13644	13292	13485	13539	13507	13673	13496	13549	13421	13387	13462	13482	13448	13495	13639	13512	13635	13556	13693	13517	13408	13588	13598	13477	13427	13579	13413	13481	13393	13636	13574	13526	13563	13488	13453	13510	13571	13678	13545	13515	13622	13629	13436	13512	13500	13539	13645	13676	13401	13388	13565	13501	13502	13473	13459	13698	13389	13582	13379	13547	13462	13501	13538	13531	13509	13552	13660	13643	13558	13624	13605	13641	13392	13536	13542	13529	13644	13542	13596	13676	13539	13462	13549	13595	13395	13521	13412	13547	13497	13558	13549	13568	13439	13587	13440	13497	13651	13579	13534	13468	13657	13495	13519	13615	13598	13563	13667	13458	13542	13511	13608	13646	13613	13480	13485	13487	13547	13570	13458	13529	13492	13560	13506	13599	13513	13473	13617	13560	13481	13563	13551	13669	13435	13464	13640	13528	13449	13603	13482	13529	13431	13587	13465	13447	13554	13622	13542	13568	13475	13521	13563	13407	13698	13574	13486	13552	13351	13518	13535	13643	13513	13739	13584	13646	13443	13546	13609	13711	13622	13401	13470	13486	13472	13574	13512	13588	13480	13477	13721	13525	13565	13638	13527	13532	13573	13435	13582	13502	13386	13561	13596	13468	13534	13574	13477	13570	13555	13454	13537	13474	13514	13666	13557	13625	13494	13501	13591	13705	13493	13376	13554	13655	13517	13365	13513	13464	13515	13558	13680	13632	13691	13661	13625	13446	13742	13407	13482	13692	13683	13634	13595	13484	13485	13565	13639	13535	13587	13567	13596	13618	13317	13568	13661	13609	13498	13698	13406	13534	13370	13665	13577	13434	13724	13578	13525	13526	13453	13610	13615	13580	13666	13491	13519	13671	13547	13633	13595	13346	13419	13625	13452	13610	13609	13677	13438	13610	13492	13456	13616	13444	13481	13624	13446	13499	13510	13674	13473	13676	13560	13662	13424	13605	13565	13641	13602	13692	13487	13528	13456	13438	13583	13513	13501	13573	13508	13571	13544	13709	13374	13459	13356	13450	13585	13383	13477	13698	13533	13332	13534	13580	13614	13498	13635	13616	13598	13433	13618	13511	13564	13483	13567	13566	13558	13522	13486	13476	13621	13643	13779	13493	13706	13617	13701	13518	13579	13614	13614	13461	13633	13688	13812	13393	13611	13641	13690	13590	13658	13566	13514	13784	13729	13560	13468	13540	13390	13627	13537	13420	13603	13596	13635	13528	13509	13531	13586	13485	13493	13502	13611	13522	13527	13618	13487	13544	13556	13579	13519	13638	13490	13512	13482	13673	13571	13607	13615	13439	13495	13706	13600	13579	13478	13482	13449	13441	13525	13459	13608	13613	13577	13593	13508	13369	13566	13539	13493	13635	13498	13648	13630	13592	13564	13401	13435	13538	13428	13541	13615	13460	13442	13489	13429	13565	13571	13546	13558	13375	13577	13551	13522	13408	13434	13477	13623	13564	13639	13582	13521	13524	13541	13623	13592	13528	13500	13559	13561	13596	13438	13434	13571	13514	13551	13550	13570	13454	13509	13588	13644	13523	13495	13567	13444	13578	13476	13521	13609	13535	13672	13559	13538	13533	13602	13693	13574	13422	13773	13435	13419	13463	13465	13568	13528	13593	13470	13490	13419	13740	13429	13558	13549	13540	13575	13541	13611	13633	13394	13560	13461	13484	13647	13495	13628	13368	13652	13518	13617	13452	13402	13730	13565	13702	13590	13528	13478	13556	13690	13532	13604	13579	13524	13515	13468	13427	13588	13467	13580	13584	13597	13492	13712	13550	13577	13498	13276	13523	13535	13349	13507	13669	13497	13497	13406	13487	13576	13413	13626	13646	13339	13564	13588	13468	13517	13429	13513	13428	13453	13536	13561	13519	13549	13420	13631	13550	13585	13586	13536	13590	13649	13524	13594	13530	13481	13411	13608	13400	13593	13579	13563	13569	13476	13525	13685	13545	13499	13555	13414	13491	13456	13416	13570	13674	13473	13560	13519	13597	13561	13479	13496	13338	13668	13593	13301	13473	13634	13523	13605	13556	13436	13396	13485	13561	13603	13563	13452	13471	13668	13583	13541	13513	13572	13518	13545	13499	13464	13359	13458	13494	13538	13560	13545	13613	13418	13611	13603	13478	13590	13605	13590	13532	13580	13462	13502	13534	13533	13641	13495	13494	13548	13423	13527	13546	13539	13669	13622	13561	13570	13496	13662	13638	13462	13599	13415	13262	13598	13550	13545	13401	13641	13581	13661	13522	13642	13518	13616	13404	13420	13546	13466	13574	13544	13478	13618	13638	13542	13658	13416	13474	13590	13429	13542	13580	13517	13546	13638	13602	13380	13524	13578	13600	13429	13530	13593	13538	13736	13538	13427	13429	13544	13576	13473	13464	13613	13596	13602	13473	13580	13733	13618	13590	13493	13681	13419	13423	13383	13497	13326	13451	13672	13478	13417	13315	13476	13559	13447	13692	13529	13503	13628	13391	13529	13452	13282	13523	13569	13566	13505	13557	13462	13593	13550	13474	13458	13475	13431	13573	13794	13499	13418	13591	13633	13585	13651	13430	13386	13580	13466	13500	13816	13491	13547	13531	13682	13541	13466	13421	13495	13521	13508	13439	13413	13542	13548	13361	13353	13624	13604	13609	13566	13574	13397	13628	13428	13572	13543	13643	13440	13563	13511	13551	13457	13551	13520	13590	13617	13513	13573	13607	13458	13526	13599	13639	13473	13528	13595	13408	13633	13455	13544	13618	13531	13510	13470	13742	13550	13661	13472	13546	13724	13433	13466	13577	13444	13565	13526	13602	13679	13412	13661	13750	13667	13520	13639	13504	13501	13510	13426	13622	13594	13611	13599	13601	13478	13645	13641	13538	13440	13432	13461	13547	13495	13414	13541	13661	13660	13345	13505	13485	13531	13528	13502	13457	13448	13425	13444	13411	13351	13488	13396	13554	13508	13360	13549	13639	13495	13512	13558	13563	13520	13401	13492	13391	13501	13623	13506	13684	13575	13544	13641	13513	13528	13489	13573	13444	13601	13370	13498	13542	13529	13545	13442	13603	13479	13442	13593	13627	13693	13573	13538	13634	13428	13540	13667	13530	13574	13492	13800	13554	13510	13520	13534	13496	13430	13392	13562	13490	13397	13508	13599	13402	13632	13339	13419	13501	13472	13703	13559	13651	13480	13599	13542	13589	13605	13592	13421	13561	13431	13512	13408	13544	13467	13514	13486	13503	13568	13498	13608	13650	13531	13448	13477	13555	13680	13515	13336	13503	13470	13391	13426	13542	13533	13532	13426	13391	13385	13569	13342	13657	13484	13375	13525	13464	13566	13494	13585	13451	13431	13421	13428	13435	13582	13524	13377	13588	13536	13692	13536	13575	13578	13357	13658	13662	13544	13688	13437	13538
22599	20978	28723	23398	21113	22638	24142	18130	16887	16842	16763	16872	16766	16743	16537	16596	25988	33959	31130	26382	21202	17973	16495	15934	16125	15919	16150	16044	16104	16028	16022	16041	15848	15996	16003	15878	16012	15925	15835	16098	15993	16129	16089	15906	15934	15861	15990	16189	15993	16096	15855	15891	15937	16102	15979	16041	15989	15920	15945	16158	15825	16009	15788	16135	15982	15963	16005	15776	15921	15742	15852	15852	15909	16030	15911	15919	15917	15875	15979	15954	15820	15699	16001	15967	15932	15864	15889	16018	16091	15871	15775	16005	15833	15862	16005	15786	15798	15636	15901	15981	15983	16002	15919	15808	16029	15915	16006	15832	15938	16002	15927	15782	15862	15966	15806	16080	15914	15993	15872	16025	16079	16122	15997	16033	15676	15993	15840	15874	16003	15753	15884	15742	15837	15942	15939	16093	15867	15954	15802	15971	15858	15911	15909	16048	16054	15853	15895	15900	15872	16008	15820	16244	16014	15999	16045	15851	16008	15849	15812	15996	15984	15951	16034	16019	15848	16016	15818	15855	15989	16065	15899	15651	15840	15749	15847	15958	15843	15853	15799	15938	15809	15960	15915	15858	15867	15968	15949	15795	15963	15973	15829	15828	16120	16008	15948	16077	16071	15946	15840	15791	15894	15910	15770	15998	15859	15833	15971	15911	15874	16002	15816	15767	15893	15875	15838	15891	15929	15743	16058	15731	15863	16004	15852	15849	15726	15756	15784	15942	15843	15720	16058	15906	15676	15877	15792	15910	15982	15882	15913	15804	15990	15959	15755	15840	16045	15872	15915	15997	16026	15831	15920	15638	15765	15896	15947	15891	16040	16029	15953	15757	15977	16059	15873	16044	15766	15792	15897	15843	15982	15886	15855	16006	15842	16014	15999	15824	16075	15876	15820	15887	15874	15826	15887	15911	15979	15943	15964	15939	16004	15960	15788	15895	15980	15874	15891	15946	15885	15825	15770	15635	15738	16029	15942	15875	15796	15888	15966	15842	15936	15752	15926	15798	15884	15860	15766	15872	15915	16031	15888	15859	15874	15866	15909	16011	16023	16160	15735	15878	15910	16040	15878	15603	15787	15922	15879	15977	15949	15941	16000	15879	15772	15914	15812	15832	15968	15920	15826	15890	15773	15939	16095	15945	15756	15798	15674	15678	15823	15848	15637	15896	15940	15875	15744	15964	15983	15896	15875	15780	16232	15812	15845	15927	15893	15925	15933	15890	16019	16042	15916	16095	16025	15881	15865	15678	15896	15919	16003	15985	15946	15867	15895	15787	15967	15872	15892	15915	16091	15832	15941	15988	16007	15800	15848	15901	15856	15891	16049	15819	15913	15960	15920	15913	15865	16006	15938	15853	15972	16058	16020	15877	15829	16012	15823	15839	15832	15997	15937	15750	15906	15875	15993	15867	15894	16073	15870	16248	15937	16030	15852	16101	15664	15970	15727	15970	15979	15822	15791	15874	15909	15959	15935	15989	15924	15991	15960	15881	15925	15991	15782	15924	15771	15769	15945	15966	15997	15978	15930	16045	15974	15971	15969	15937	16015	15924	15968	15705	15933	15919	15776	15875	15785	15727	16021	15847	16034	15787	15999	15905	16012	15865	16104	15874	15778	16079	15954	15909	15973	15747	15756	15922	15833	15976	15910	16165	15873	15808	16049	15876	15880	15892	15902	15967	15931	15921	16084	15839	15836	15847	16061	15858	15862	15705	15745	15755	15738	15845	15912	15890	15896	15890	15809	15939	15811	15822	15641	15838	15796	15958	15844	15826	15871	15933	15835	15831	15939	15790	16019	15896	15980	16080	15793	16112	15688	15858	15951	15750	15741	15772	15963	16015	15934	16023	15879	15757	15842	15862	15749	15943	15723	15841	15821	16027	16059	15935	15883	15862	15852	15942	16016	15946	15854	15855	15792	15838	15819	15818	15743	15927	15953	15867	15881	15739	15906	15864	15951	16052	16039	15972	15871	15829	16003	16005	15907	15924	16033	16007	15958	15824	15995	16018	15953	15967	15999	15958	15838	15879	15741	15768	15834	15983	15769	15924	15963	15905	15713	15938	15918	15942	15817	15924	16011	16027	15818	15921	15776	15967	15856	15763	15890	15819	16045	16043	15712	16009	15782	15775	16080	15881	15899	15684	15804	15976	15990	15861	15732	15855	15894	15789	15832	15896	15828	15895	15825	15924	15928	15940	15835	16028	15864	15999	15861	15929	15812	15933	15806	15870	15805	16004	16076	15881	15781	15830	16032	15918	15893	15819	15829	15796	15979	15952	15957	15874	15971	15864	15819	15953	15799	15834	15959	15860	15733	16112	15825	15718	15938	15876	15821	15924	16016	15791	15987	16118	16029	15988	15906	15944	15923	15941	16026	15915	15861	15899	15827	15987	15879	15873	15794	15753	15851	15822	15807	15911	15921	15928	15975	15790	15781	15981	15871	16003	15634	15887	15859	15831	15735	15857	15890	15982	15827	15848	15975	15781	15902	15839	15903	15902	15679	15978	15838	15801	15738	15719	15880	15842	15935	15967	15784	16068	16011	15751	16019	15906	15770	15821	15943	15904	15918	15844	15719	16016	15727	15959	15998	15793	15707	15848	15812	15787	15960	15791	15767	15765	15979	15855	16035	15828	15812	15879	15983	15962	15989	15784	15899	15961	15775	15785	15880	15994	16052	15898	16049	15960	15796	15925	15716	15879	15880	15771	15926	15956	15828	15850	15978	15901	15815	15626	15986	15821	15909	15947	15896	15830	15882	16030	15824	15914	15927	15845	16083	15817	15964	15960	15669	15954	15829	15945	15933	15977	16063	15789	15860	15701	15742	15913	15934	15856	15759	16007	15782	15855	15711	15800	15916	15827	15845	15982	15903	15807	15871	15896	15806	15935	15728	16065	15821	15724	15944	15764	15896	15939	15908	16231	16064	16034	15866	15852	15978	15899	15903	15941	15896	15840	15962	15778	16047	16020	15902	15722	15880	15605	15972	15758	15905	15734	16057	16010	15762	16065	15994	16152	15673	15789	15873	15787	15957	15842	16071	15897	15885	15851	15897	15982	15605	15864	15840	15885	16000	15794	15628	15967	15842	16098	15826	16046	15940	16004	15961	15959	15870	15939	15865	16148	15943	15916	16048	15912	15870	15978	15968	16077	15787	15960	15751	15889	15963	16123	15847	15915	15913	16196	15977	15946	15841	15977	15909	15800	15878	15853	15978	15785	15629	15815	15837	15826	15998	15838	15724	15742	15884	15728	15863	15872	15799	15819	15796	15805	15931	15787	15989	16049	15894	15732	16042	15717	15834	16120	15906	15942	15879	15787	15900	16032	15990	15909	15695	16025	15946	15966	15913	15837	15903	15817	15772	15858	15937	15805	15695	15909	15990	15895	16053	15760	16070	15794	15718	15903	15724	15768	15960	15820	15838	15851	15880	15570	15787	15751	15698	15814	15852	16080	15869	15824	16029	15710	16003	16013	16014	15759	15994	15786	15789	15883	15637	15912	15907	15858	15867	15888	15912	16015	15947	16026	15945	15879	15823	15828	16027	15846	15917	16026	15946	15700	16046	15914	15876	15910	15925	15838	15856	15791	15690	16035	15789	16011	15916	15749	15798	16046	16089	15936	15832	16187	15897	15971	15857	15985	15981	15872	15945	15836	15662	15858	15844	15779	15867	15977	15911	15974	15972	15874	15978	15710	15953	15727	15932	15877	15883	15883	15805	15701	15987	15804	15911	15844	15735	15938	15939	16035	15838	15822	15851	15682	15862	15964	15836	15847	15827	16058	15911	16085	16020	15856	16091	15991	15719	15736	16010	15789	16047	15925	16033	15840	15959	15885	15978	15954	16034	15830	15919	16011	15876	15963	15648	15925	15813	15944	15911	15706	15833	15801	15820	15707	15883	15955	15867	15990	15836	15810	15846	16031	15959	15995	16080	15974	15966	15777	15922	15986	15932	15874	15895	15839	15718	15877	15809	15878	15946	15905	15971	15868	15926	15748	15855	15728	15875	15542	15810	15832	16078	15817	16110	16098	15864	15708	15975	15919	16074	15730	16123	15768	15756	16072	15992	15831	15920	15703	15767	15852	15837	15878	15868	15839	16053	15889	15827	15853	15876	15775	15875	15873	15708	15823	15896	15750	15720	16011	15921	15902	15811	15873	15991	15798	16018	15658	15909	15824	15922	15734	15771	15942	15766	15810	15894	15845	15968	15734	16003	16017	16057	15827	15948	15660	15827	16019	15829	15985	15853	15963	15795	15976	15787	16004	15859	15695	15983	16012	15932	16089	15791	15813	15862	15940	15755	15901	15854	15969	15842	16066	15873	15964	15779	15996	15750	15975	15913	15961	15906	15860	15861	15888	15859	15862	15748	15920	15868	15866	15685	15827	15936	15879	15858	15863	15925	15893	15967	15930	15897	15907	15930	16006	15895	15765	15903	15912	15943	15810	15876	15864	15958	15838	16040	15940	15831	15908	15864	15735	15889	15859	15984	15820	15948	15921	15861	15782	15854	15786	15936	16031	15784	15822	16076	15965	15736	15859	15786	15854	15842	15792	15877	15761	16146	15946	15999	16004	15852	15848	15832	15813	15770	15976	16019	15974	15911	15813	15869	15908	15888	15664	15778	15732	16015	15887	15915	15852	16071	16000	15857	15916	15813	15809	15791	15873	15967	16003	16001	16016	16077	15939	15929	16104	15926	15806	15742	16083	15978	15858	16020	15824	15845	15697	16002	16092	15902	16054	15724	15946	15977	16051	15910	15864	15900	15808	15719	15976	15906	15862	15977	15964	15904	15726	15986	15839	15832	15934	15804	15912	15851	15749	15906	15554	15530	15872	15683	15814	15987	15794	16015	15869	15783	15885	15942	15884	15917	16007	15991	15876	15788	15833	15924	15721	15824	15734	15952	16045	15818	15683	15960	15809	15983	15750	15925	16088	15896	15676	15830	15875	16030	15813	15919	15702	15786	15749	16077	15812	15839	15801	15878	15880	15783	16060	15866	15862	15752	15736	15716	15750	15844	16067	16023	15920	15848	16017	15956	15714	15909	15929	15816	15928	16208	15946	16059	16061	15881	15653	15808	15956	15860	15942	15872	15785	15875	15845	15839	15951	16026	15823
16604	34702	29845	20864	19211	17686	16966	16619	15347	15139	15196	15422	15087	14926	14691	15120	29329	35770	31885	25949	19767	15961	14640	13999	14060	14027	14075	13962	14113	14036	14001	14112	14145	14085	13924	14159	14067	14100	13996	14008	14128	14001	14272	14064	14098	13960	14090	14012	14066	14239	13939	14060	14069	13954	14181	14030	14141	14155	13985	14083	14018	14102	13938	14052	14042	14083	14033	14276	13998	14064	13968	14059	14017	14103	14082	14007	13957	14043	13977	14068	14050	14058	14034	13913	13840	14078	14134	14097	13956	14082	14029	13989	13977	13944	14159	14101	14136	14198	14088	14080	14162	14136	13990	13937	14063	14035	14251	13876	14063	13953	13956	14043	14032	14060	14116	13884	14153	14112	14064	14107	14005	13952	14136	14187	13921	13949	14031	14140	13836	14021	14094	13955	14034	14059	13998	14041	13970	13837	14022	14065	14025	14163	14006	14108	14162	14045	13860	13995	14008	14071	13890	14035	14070	14056	14161	13858	14102	13921	13871	14059	14021	14098	14075	14094	14010	14029	14138	13904	14036	13945	14034	14079	13976	14004	14047	13841	14019	13951	14094	14033	13935	13966	13948	14022	14024	13993	14040	13967	13891	14190	14140	13989	14093	14069	14014	13972	13891	14020	14188	13940	13982	14170	13987	14078	14230	14056	14139	14003	13956	13981	13973	13975	13921	13993	14031	14016	14072	14190	14024	14075	14082	13884	14229	14240	13938	14052	14111	14025	13972	13952	14019	14054	13954	13971	13970	13837	14132	13885	14073	13987	13925	14010	13886	13878	13977	14064	13932	14153	14072	13892	13989	13966	14048	13855	13916	14078	13974	14027	14099	14156	14093	13967	13954	14068	13998	14159	14074	14137	13939	13974	13994	14056	13808	14051	14135	13952	14135	14003	14053	13931	14137	13859	14150	14220	14040	13948	14118	13927	13793	13815	13992	14243	14059	13973	13920	13944	14077	13999	13911	13969	13989	14118	13990	14120	14046	13993	14053	13962	14076	13963	14002	14096	13991	13982	14169	14067	13886	14206	14078	14133	13918	14047	14089	14064	14023	13854	14025	13991	13895	14149	14072	13943	13865	13905	13877	13979	14039	14084	14110	14046	14026	14023	14057	14063	14029	13834	14021	14083	14026	14003	14050	13953	13977	14037	13989	13932	14001	13994	14032	13929	13978	14012	13894	13932	13905	14083	13942	13880	13980	14068	13819	14010	14039	14112	14049	14169	14040	14008	13956	14057	14106	14077	13976	14090	14067	14127	13967	13842	14164	13819	14049	14148	13988	13995	14209	14018	13975	14101	13907	14027	13999	14159	13956	14130	13860	14108	13980	13739	14059	13900	13841	14147	13974	14040	14168	13898	14038	14147	13841	14029	13956	13870	14080	14125	14007	14003	14091	14036	13998	14139	13855	13853	13901	14181	13905	13990	13991	13881	14130	13952	14170	14122	14040	13887	13945	14031	14073	14041	14065	14078	14053	13945	13859	14110	13897	14007	14038	14086	13938	14059	14020	14095	14213	14029	13942	13794	14174	13918	13952	14076	14082	13987	13983	14151	13999	14009	14161	13951	13999	13801	13919	14167	14059	13877	13867	13802	13998	13900	13995	13922	14032	14029	14091	14058	13888	13992	13925	14084	13903	13931	13970	13839	13938	13935	13987	13971	14032	13881	13908	13954	14010	13840	14149	14091	14093	14295	13855	14039	13960	14151	14105	13981	14072	14043	13962	13943	14070	14014	13819	14137	14189	13934	14057	13949	14154	14007	14053	14127	14021	13920	14156	13960	14095	13906	14335	14031	14120	14020	14022	13949	13950	14057	13929	14029	14213	14073	14241	14037	14003	14070	14002	13867	14023	14023	13873	14194	14003	14007	14061	14033	13957	14037	13900	14103	13888	14223	14035	13950	13994	14063	13969	13940	14146	14009	14099	13885	14026	14021	13986	13967	14071	13948	14015	13769	14018	14066	14040	13984	14044	14085	13912	14034	13960	13990	13969	13854	13989	14128	13989	14078	14098	13959	13936	14018	14024	13908	13997	14008	13990	14078	13818	14201	13936	14101	14004	14036	13990	14047	13841	14132	13946	14123	14276	14053	14085	14018	13996	14037	13933	14125	14143	13988	14098	14005	14113	14093	13967	14151	13944	13983	14118	14047	13947	14079	13981	14100	14165	14016	13961	14103	14034	14089	14066	13941	14062	13841	13955	13899	14025	13873	14122	13964	14092	14137	13937	14134	13930	14049	13972	13951	14079	13898	14010	14113	13882	14036	13953	14079	13951	14024	14087	14194	14082	14051	14006	13963	13900	13939	13985	13873	14032	13986	14008	14082	14013	14014	14020	13989	14148	13860	13957	14127	13838	13798	13920	13907	14108	13988	14047	14018	13935	13936	14126	14219	14014	13871	14088	14047	13987	14079	14030	14024	13989	13956	14055	14032	13977	13912	14192	14014	13767	13953	14051	13873	13958	14010	14023	13976	13976	14053	13948	14000	14124	14074	14147	14134	14053	13862	14156	13905	13913	14090	13989	13983	14024	14049	13933	13953	14051	14098	14099	14116	13961	14010	13898	13952	13880	13969	14013	13984	14021	13923	14069	13893	13989	14002	14098	13995	14116	14049	13966	14057	14194	13945	14012	14046	13981	13916	13822	14115	14005	13995	13926	14164	14087	14142	14098	14010	13878	14178	14059	13946	13952	13970	14015	14044	14074	14170	13989	14009	14179	13972	13980	14117	13931	14032	13964	14015	13960	13973	14048	14167	13851	14081	13929	14021	13921	14119	13991	14122	14082	14030	13894	13974	14092	13983	14012	13927	13948	13986	13937	13924	13876	13972	13966	13973	14109	13947	14068	14193	14105	14045	13802	13880	13749	14097	14083	13969	13920	13986	14110	13941	14004	14095	14057	13995	14134	13955	13812	14073	13916	13987	13986	14147	13826	13975	13965	14169	14065	13975	14152	14063	13975	13882	13853	14006	14035	14046	14013	14004	14123	14039	14054	14134	14112	14065	14083	14062	13984	14021	13991	14122	14032	14010	13832	14128	14066	13906	14077	14056	14121	13984	14084	14031	14116	14057	14027	14007	14122	14026	13959	14094	14139	14037	14143	13991	14065	14145	14023	14148	14027	14060	14144	13997	13961	14022	13965	13978	14154	14026	13893	14058	13800	14105	13970	14092	14029	13955	13962	14196	13983	13884	14110	14071	14006	14111	14081	14040	14001	14023	14057	14162	14082	13957	14005	14118	13998	14035	14135	14083	13860	14028	13874	13903	13980	13987	13902	14021	14054	13936	14117	13758	13845	14089	14162	14049	13981	14007	14008	14028	14011	13942	14074	14082	13948	14069	13957	13972	14098	14023	14047	14018	13802	13916	13916	13961	14034	13891	14041	14010	13827	14054	14105	14015	14147	14046	13977	14094	13996	14125	14155	13951	14006	14006	14044	13946	13820	14002	14077	14187	13924	13894	13952	14010	14070	13999	14146	13947	13901	14102	14003	14091	13788	14035	14011	13989	13961	14085	13957	14008	13865	13950	14066	14075	14101	13966	13958	14049	14234	14058	14033	13977	14003	14030	14025	13966	14062	14207	14052	14087	13930	13868	14092	13987	14162	13940	13986	13998	13976	13900	14028	14061	14053	14025	14159	13878	14090	14021	14014	14010	13921	14002	14002	13969	13872	14145	13873	14091	14146	14097	14196	13979	13950	14103	13949	13960	13989	13970	13946	13932	14017	14171	13962	13912	14135	13879	14188	14059	14009	13982	13968	14098	14020	14121	14094	13889	14050	13928	14003	13983	14085	14000	14064	14205	14002	13994	14050	13989	14256	14106	13991	13984	14030	14016	14153	14045	13937	13944	13979	13950	14006	14023	14072	14002	14072	14077	13925	14152	13932	13798	13980	14053	13955	14137	14027	13897	14006	14103	13989	13888	14049	13978	14116	13938	14138	13880	13867	14003	13956	13899	14099	14002	14154	13978	14005	14005	14086	14030	14057	14089	14013	14092	14040	13983	14123	13878	14051	14158	14057	13874	14058	14048	14033	14144	14164	13939	14139	14114	14038	14007	14001	14179	14047	14093	13917	14075	14048	13998	14040	14060	14029	13876	14107	13902	14081	14139	13933	13919	14020	14200	14155	14131	14112	14097	13996	14073	13926	13957	13880	14089	14107	13956	14022	13970	14168	14011	13964	13938	13975	13973	14116	14180	13981	14083	14050	13955	13870	13908	14135	13882	13870	14007	13951	14119	13907	13975	13921	14048	13962	13897	14009	14006	14088	13830	13870	13930	14059	13849	14164	13881	14162	14088	14095	13995	14048	13908	14066	13917	14068	14093	13926	14109	14098	14064	14004	13982	13975	14097	13978	13849	13716	14297	13977	14065	13851	14035	13876	13968	14209	14065	14151	13947	13980	13957	13845	13971	13917	13975	14017	14016	13991	13994	13937	13897	13993	14023	14158	13975	14012	13877	14033	14119	14050	13875	14021	14054	14026	14143	14240	13815	14076	14201	13944	13916	14039	13935	14047	14061	14038	14212	13942	14046	14067	14128	13971	14102	13958	14033	14080	14186	14059	14029	14102	14075	13946	13958	13941	14044	13905	14106	13965	14161	14039	14160	13934	14089	13957	14102	13900	13880	13985	14070	13999	13822	14049	13994	13980	13908	14133	13990	13963	14099	14135	14017	14060	14095	14008	14032	14062	13796	13897	13905	14070	13967	13988	13936	14023	14105	13877	13886	14133	14024	13931	14084	14062	13910	14118	13997	14076	13880	14043	14061	14021	14035	14071	14133	13920	13978	14012	14019	14066	14093	14112	13895	14044	14034	14165	14097	13915	14096	13856	13813	14114	14090	13972	14087	13988	13973	14134	14055	14030	14110	14091	14041	14134	14012	14136	14032	14024	14073	14088	13977	14112	14011	14039	13976	13987	13959	13939	14137	14005	14059	13989	13883	14062	14085	13969	13952	14083	14003	13893	14121	13940	14160	14161	14065	13951	13960	14134	13975	13984	14160	14068	13926	13945	13880	13981	14210	13962	13940	13888	13956	14017	14059	13915	14012	14009	13938	14091	14055	14028	14030	14065	14122	13858	13821	14059	13946	13980	13974	14078	13813	13945	14131	14021	14053
27151	22056	24375	21059	17576	17114	17109	16788	16896	16461	16511	16582	16704	16672	16585	16538	17441	18001	17992	17669	16967	16892	16624	16444	16617	16452	16558	16497	16549	16401	16546	16483	16638	16449	16373	16212	16359	16466	16413	16637	16615	16518	16431	16511	16411	16540	16465	16166	16425	16671	16504	16484	16448	16622	16654	16500	16354	16344	16268	16330	16408	16460	16481	16523	16423	16501	16574	16321	16521	16280	16523	16346	16498	16593	16650	16418	16444	16628	16515	16671	16572	16537	16495	16593	16444	16537	16518	16575	16336	16500	16421	16545	16609	16448	16484	16391	16318	16369	16570	16616	16400	16453	16457	16606	16306	16548	16679	16485	16255	16560	16440	16442	16443	16400	16322	16260	16439	16501	16435	16574	16403	16372	16437	16497	16386	16600	16574	16561	16354	16323	16417	16404	16598	16499	16424	16558	16584	16630	16413	16521	16492	16549	16557	16672	16354	16481	16686	16545	16516	16375	16348	16586	16318	16507	16380	16367	16624	16482	16305	16454	16579	16436	16637	16503	16442	16558	16398	16301	16473	16668	16442	16468	16484	16375	16599	16636	16600	16666	16498	16418	16493	16491	16577	16402	16362	16376	16313	16306	16516	16347	16700	16555	16342	16314	16383	16408	16517	16397	16506	16551	16461	16309	16736	16587	16417	16631	16458	16435	16583	16497	16507	16538	16648	16425	16527	16543	16525	16532	16576	16472	16478	16493	16593	16395	16373	16529	16463	16581	16381	16415	16578	16499	16558	16474	16426	16646	16370	16410	16622	16247	16415	16444	16623	16452	16317	16500	16405	16454	16390	16322	16519	16553	16444	16546	16502	16629	16396	16530	16457	16360	16658	16281	16331	16334	16477	16360	16565	16458	16609	16475	16553	16300	16695	16417	16400	16347	16673	16370	16490	16344	16572	16353	16502	16451	16349	16592	16608	16274	16483	16480	16459	16358	16476	16420	16487	16500	16608	16439	16471	16416	16647	16449	16567	16426	16493	16398	16313	16802	16345	16592	16541	16485	16530	16456	16667	16497	16371	16453	16592	16549	16441	16509	16689	16468	16694	16728	16562	16716	16505	16487	16533	16473	16478	16388	16509	16413	16457	16506	16685	16660	16590	16439	16540	16404	16529	16457	16460	16566	16570	16507	16376	16476	16530	16325	16541	16522	16432	16542	16594	16719	16599	16372	16614	16543	16487	16503	16395	16585	16462	16683	16457	16560	16572	16408	16557	16531	16452	16438	16531	16280	16379	16728	16448	16455	16290	16309	16478	16420	16402	16549	16462	16566	16488	16426	16535	16537	16415	16826	16434	16450	16355	16619	16625	16546	16555	16601	16309	16532	16390	16402	16337	16504	16429	16365	16431	16507	16550	16377	16541	16642	16235	16487	16318	16348	16485	16598	16597	16612	16466	16494	16593	16526	16563	16423	16548	16668	16592	16387	16591	16490	16292	16461	16453	16459	16413	16515	16523	16358	16423	16485	16464	16295	16467	16495	16539	16548	16507	16452	16741	16448	16618	16431	16353	16502	16551	16667	16252	16378	16491	16372	16508	16346	16475	16542	16562	16325	16553	16531	16412	16460	16491	16480	16689	16538	16449	16264	16331	16447	16617	16348	16377	16618	16327	16643	16458	16503	16579	16469	16510	16455	16502	16569	16545	16493	16498	16385	16656	16360	16504	16566	16507	16433	16398	16384	16311	16634	16476	16618	16317	16372	16485	16550	16660	16566	16606	16585	16484	16395	16531	16232	16545	16404	16430	16557	16351	16550	16590	16499	16520	16558	16526	16374	16320	16522	16574	16366	16164	16421	16610	16709	16457	16442	16369	16411	16517	16575	16625	16534	16350	16566	16471	16424	16607	16450	16555	16490	16447	16521	16587	16471	16538	16489	16584	16581	16423	16348	16349	16713	16568	16377	16433	16335	16394	16431	16439	16426	16481	16421	16575	16441	16455	16793	16468	16737	16554	16721	16433	16309	16689	16479	16441	16458	16463	16477	16488	16463	16454	16595	16304	16467	16446	16391	16527	16450	16562	16439	16437	16437	16380	16384	16248	16322	16476	16525	16460	16294	16490	16362	16408	16389	16505	16499	16418	16422	16487	16350	16620	16467	16512	16430	16445	16541	16516	16466	16569	16486	16460	16616	16415	16431	16681	16603	16526	16360	16374	16411	16426	16544	16599	16475	16499	16347	16759	16524	16420	16548	16519	16635	16373	16475	16413	16445	16631	16468	16528	16522	16516	16397	16630	16490	16323	16519	16358	16473	16404	16548	16344	16546	16432	16421	16426	16545	16519	16355	16531	16327	16589	16328	16494	16484	16501	16581	16584	16482	16471	16216	16362	16454	16345	16521	16474	16585	16658	16474	16387	16493	16473	16391	16418	16418	16802	16530	16310	16602	16511	16544	16701	16536	16552	16350	16560	16444	16491	16620	16291	16472	16746	16348	16341	16611	16550	16355	16432	16493	16537	16761	16426	16730	16504	16308	16421	16506	16511	16616	16518	16391	16450	16358	16514	16364	16458	16714	16362	16459	16344	16650	16519	16587	16424	16532	16385	16215	16583	16721	16561	16420	16502	16508	16525	16523	16481	16668	16586	16494	16508	16616	16344	16386	16672	16699	16495	16306	16321	16517	16680	16347	16547	16563	16519	16609	16443	16616	16686	16472	16637	16566	16402	16517	16669	16514	16547	16409	16512	16547	16365	16530	16536	16691	16612	16529	16635	16393	16331	16486	16641	16428	16452	16416	16415	16702	16589	16313	16467	16588	16484	16560	16378	16400	16542	16640	16304	16394	16604	16591	16337	16575	16502	16410	16329	16590	16488	16390	16686	16557	16456	16648	16355	16686	16682	16604	16693	16508	16486	16513	16479	16405	16579	16861	16726	16568	16503	16656	16410	16419	16416	16564	16508	16332	16509	16632	16457	16355	16505	16318	16423	16606	16569	16600	16559	16570	16416	16570	16495	16351	16328	16442	16535	16393	16377	16533	16283	16632	16538	16558	16577	16591	16536	16398	16355	16464	16685	16445	16422	16406	16503	16547	16553	16502	16451	16445	16534	16519	16571	16612	16537	16550	16559	16423	16525	16560	16524	16424	16369	16535	16537	16408	16562	16510	16563	16344	16721	16434	16448	16322	16532	16517	16452	16338	16428	16342	16374	16391	16588	16367	16665	16444	16614	16543	16613	16514	16490	16558	16569	16626	16470	16546	16619	16497	16396	16293	16481	16542	16498	16486	16488	16502	16478	16315	16496	16321	16362	16304	16392	16443	16640	16346	16658	16542	16404	16225	16283	16414	16611	16385	16462	16368	16551	16343	16448	16507	16504	16746	16363	16694	16417	16367	16514	16186	16533	16431	16421	16363	16348	16350	16411	16568	16470	16758	16598	16591	16570	16482	16469	16361	16460	16404	16500	16409	16384	16374	16426	16394	16384	16465	16359	16471	16449	16520	16372	16415	16571	16445	16341	16353	16541	16366	16628	16523	16522	16569	16393	16443	16507	16527	16409	16411	16535	16458	16334	16596	16521	16492	16569	16541	16471	16489	16576	16478	16484	16559	16462	16274	16723	16539	16700	16454	16592	16564	16421	16428	16537	16464	16402	16507	16581	16565	16443	16621	16326	16316	16548	16567	16710	16466	16384	16429	16726	16580	16580	16351	16327	16433	16428	16583	16401	16368	16396	16516	16402	16615	16569	16277	16530	16459	16582	16456	16333	16560	16462	16621	16453	16393	16305	16228	16592	16405	16423	16480	16563	16360	16467	16462	16497	16387	16592	16592	16631	16455	16364	16609	16552	16490	16567	16222	16425	16596	16460	16473	16537	16539	16702	16499	16626	16585	16604	16448	16630	16345	16469	16596	16371	16638	16496	16487	16579	16501	16556	16482	16525	16500	16498	16357	16443	16576	16311	16393	16529	16606	16331	16631	16545	16264	16443	16365	16449	16569	16418	16652	16536	16434	16431	16350	16508	16457	16500	16549	16358	16305	16390	16435	16505	16499	16660	16497	16512	16580	16409	16477	16445	16479	16427	16430	16367	16422	16473	16538	16525	16320	16498	16628	16536	16467	16512	16503	16503	16420	16707	16363	16455	16516	16557	16506	16595	16477	16494	16596	16338	16453	16380	16482	16456	16375	16502	16391	16528	16536	16453	16409	16340	16497	16330	16580	16569	16615	16513	16422	16687	16679	16604	16468	16338	16438	16413	16461	16334	16509	16367	16559	16669	16587	16587	16520	16508	16332	16507	16392	16441	16461	16394	16370	16471	16277	16459	16566	16515	16500	16508	16470	16465	16320	16523	16273	16552	16314	16564	16411	16708	16525	16495	16506	16447	16390	16414	16605	16365	16434	16575	16400	16424	16547	16411	16558	16464	16581	16582	16327	16724	16362	16464	16563	16336	16624	16564	16646	16465	16423	16555	16690	16517	16479	16325	16365	16466	16491	16443	16483	16593	16270	16447	16336	16452	16501	16387	16307	16308	16506	16321	16481	16497	16572	16487	16521	16423	16279	16251	16324	16496	16404	16341	16521	16677	16485	16470	16485	16526	16521	16494	16656	16598	16346	16464	16446	16524	16353	16515	16528	16497	16130	16679	16600	16483	16441	16638	16353	16153	16391	16454	16369	16485	16559	16425	16485	16382	16490	16618	16283	16470	16492	16566	16660	16387	16407	16451	16516	16416	16490	16542	16454	16531	16477	16426	16376	16478	16537	16500	16429	16615	16475	16534	16453	16472	16332	16519	16472	16576	16342	16491	16393	16604	16458	16273	16666	16410	16455	16448	16538	16500	16247	16619	16418	16394	16597	16584	16540	16514	16666	16526	16479	16675	16655	16559	16314	16488	16357	16372	16526	16497	16417	16510	16574	16538	16422	16505	16427	16556	16527	16657	16397	16552	16554	16426	16624	16517	16518	16515	16486	16558	16523	16639	16654	16704	16376	16286	16510	16389	16616	16447	16374	16523	16500	16567	16525	16506	16422	16501	16603	16742	16491	16445	16487	16496	16419	16495	16467	16325	16668	16431	16638	16464	16531	16447	16586	16442	16532	16413	16591	16543	16546	16453	16527	16523	16594	16609	16492	16463	16330	16379	16417	16336	16293	16592	16527	16586	16577	16593	16328
16369	22330	19490	16603	15897	15783	15257	14877	14742	14419	14551	14699	14828	14655	14497	14706	15829	16404	16284	15488	14968	14587	14564	14178	14300	14477	14501	14519	14512	14388	14472	14412	14474	14336	14363	14415	14538	14290	14348	14432	14463	14494	14523	14404	14247	14444	14389	14331	14436	14396	14289	14462	14278	14410	14316	14346	14480	14279	14422	14485	14315	14324	14536	14377	14412	14351	14365	14302	14375	14289	14466	14273	14419	14443	14236	14315	14489	14357	14283	14396	14337	14538	14375	14402	14447	14459	14403	14269	14590	14381	14447	14327	14449	14333	14368	14455	14342	14307	14441	14492	14416	14406	14671	14395	14292	14265	14406	14212	14356	14391	14331	14378	14540	14327	14274	14401	14440	14374	14516	14410	14374	14436	14251	14326	14567	14419	14331	14214	14472	14388	14317	14401	14326	14429	14303	14467	14492	14393	14458	14413	14359	14443	14557	14259	14496	14251	14469	14531	14397	14442	14405	14551	14340	14521	14450	14320	14450	14416	14556	14397	14234	14388	14557	14470	14356	14567	14305	14366	14530	14479	14454	14330	14306	14439	14505	14291	14409	14484	14543	14286	14215	14460	14527	14385	14418	14292	14501	14349	14375	14457	14421	14398	14371	14334	14328	14438	14336	14492	14380	14454	14506	14440	14325	14484	14253	14369	14319	14419	14292	14308	14307	14351	14537	14267	14319	14505	14448	14453	14316	14344	14476	14237	14301	14245	14517	14282	14511	14489	14498	14286	14341	14394	14372	14652	14452	14361	14251	14294	14349	14348	14370	14540	14347	14228	14237	14337	14450	14436	14554	14435	14472	14531	14415	14397	14391	14256	14264	14465	14247	14304	14461	14421	14487	14308	14308	14364	14364	14384	14250	14511	14381	14358	14329	14413	14312	14517	14371	14260	14317	14530	14436	14445	14443	14346	14450	14425	14324	14422	14423	14453	14395	14255	14398	14518	14320	14432	14367	14259	14459	14278	14599	14573	14387	14462	14391	14547	14345	14345	14241	14383	14323	14225	14293	14309	14386	14455	14414	14341	14252	14452	14245	14275	14422	14370	14288	14374	14382	14384	14314	14207	14347	14527	14300	14456	14451	14358	14429	14418	14475	14375	14228	14282	14422	14247	14426	14343	14391	14498	14369	14372	14492	14388	14406	14369	14430	14470	14159	14405	14371	14280	14332	14456	14396	14486	14354	14205	14462	14391	14316	14284	14318	14574	14454	14335	14386	14500	14365	14548	14391	14418	14364	14182	14378	14435	14363	14361	14376	14236	14222	14375	14517	14429	14349	14351	14327	14366	14387	14364	14396	14435	14403	14414	14593	14270	14429	14393	14100	14412	14309	14389	14504	14354	14358	14453	14226	14290	14499	14481	14311	14332	14336	14412	14526	14552	14656	14345	14417	14562	14367	14540	14383	14576	14270	14245	14444	14435	14445	14353	14370	14478	14336	14566	14328	14385	14452	14288	14348	14266	14397	14361	14539	14474	14501	14479	14387	14421	14502	14544	14430	14523	14269	14341	14312	14407	14392	14190	14342	14213	14385	14434	14556	14486	14572	14454	14449	14435	14386	14621	14509	14375	14589	14362	14379	14450	14441	14306	14504	14369	14408	14381	14361	14534	14259	14562	14191	14493	14428	14368	14393	14429	14426	14359	14473	14297	14383	14260	14459	14483	14443	14318	14437	14463	14627	14297	14486	14232	14489	14246	14520	14417	14325	14419	14389	14344	14360	14416	14327	14430	14472	14306	14385	14423	14339	14216	14391	14434	14461	14445	14382	14394	14433	14467	14323	14419	14290	14278	14458	14465	14519	14568	14286	14416	14291	14423	14402	14371	14518	14431	14567	14396	14328	14355	14320	14392	14365	14420	14405	14485	14519	14397	14480	14370	14394	14340	14235	14261	14375	14389	14523	14364	14311	14381	14392	14503	14416	14455	14452	14382	14474	14492	14281	14319	14278	14257	14330	14287	14333	14479	14376	14369	14497	14431	14514	14335	14257	14480	14459	14345	14253	14359	14594	14304	14528	14272	14390	14422	14487	14365	14524	14412	14420	14357	14360	14435	14288	14394	14497	14428	14422	14344	14393	14378	14329	14517	14312	14514	14411	14407	14392	14333	14284	14365	14390	14285	14510	14356	14442	14429	14435	14293	14391	14527	14263	14463	14561	14540	14387	14384	14324	14186	14332	14250	14319	14376	14396	14435	14371	14374	14345	14250	14432	14600	14391	14327	14541	14260	14360	14464	14435	14216	14245	14285	14721	14475	14471	14340	14358	14357	14413	14431	14267	14365	14235	14449	14168	14389	14374	14386	14398	14303	14563	14337	14573	14418	14302	14489	14416	14462	14445	14143	14431	14290	14396	14368	14274	14332	14336	14609	14235	14396	14413	14469	14539	14345	14354	14305	14214	14416	14351	14218	14445	14525	14444	14293	14462	14317	14229	14446	14392	14340	14395	14565	14466	14312	14334	14492	14388	14368	14279	14545	14364	14441	14497	14564	14494	14431	14485	14422	14524	14503	14561	14340	14348	14458	14315	14265	14514	14452	14392	14335	14403	14337	14283	14475	14505	14330	14361	14357	14378	14359	14364	14453	14358	14362	14343	14413	14375	14391	14391	14354	14452	14386	14356	14272	14462	14282	14568	14386	14435	14484	14600	14340	14445	14385	14516	14422	14349	14527	14392	14581	14415	14459	14470	14424	14538	14455	14470	14397	14358	14257	14352	14527	14528	14504	14319	14229	14501	14350	14426	14360	14420	14404	14399	14387	14501	14353	14455	14219	14461	14405	14398	14355	14416	14468	14434	14432	14266	14367	14216	14464	14481	14327	14277	14409	14565	14485	14522	14584	14316	14407	14331	14278	14486	14316	14405	14354	14158	14305	14471	14471	14494	14270	14548	14380	14456	14312	14407	14309	14517	14426	14633	14418	14456	14382	14479	14494	14299	14282	14646	14358	14388	14370	14328	14354	14379	14139	14436	14454	14409	14481	14368	14215	14393	14506	14496	14365	14412	14609	14409	14377	14409	14404	14472	14156	14496	14493	14421	14452	14386	14486	14337	14212	14467	14278	14406	14420	14477	14457	14290	14414	14442	14364	14339	14395	14501	14436	14374	14369	14351	14414	14498	14487	14442	14359	14639	14339	14417	14420	14406	14421	14439	14392	14413	14470	14253	14392	14226	14415	14251	14426	14338	14279	14293	14438	14549	14358	14434	14414	14430	14369	14399	14393	14480	14318	14322	14410	14326	14485	14405	14405	14535	14298	14476	14464	14273	14531	14474	14299	14421	14369	14370	14294	14382	14343	14433	14260	14308	14426	14326	14460	14350	14246	14464	14457	14332	14489	14349	14401	14529	14361	14322	14377	14285	14300	14336	14184	14490	14508	14530	14373	14554	14382	14520	14382	14370	14450	14387	14263	14546	14530	14477	14478	14398	14440	14399	14442	14425	14350	14450	14394	14190	14371	14295	14471	14255	14356	14226	14273	14481	14460	14397	14465	14310	14558	14244	14447	14346	14502	14192	14359	14393	14496	14369	14562	14559	14351	14362	14341	14402	14299	14431	14451	14604	14443	14407	14371	14455	14305	14413	14231	14361	14511	14429	14365	14504	14407	14491	14454	14445	14556	14459	14431	14402	14353	14404	14425	14548	14412	14371	14307	14498	14491	14323	14314	14448	14428	14453	14510	14376	14504	14469	14252	14345	14253	14408	14349	14478	14410	14362	14429	14452	14388	14397	14403	14267	14238	14420	14388	14324	14306	14349	14428	14399	14485	14354	14509	14329	14261	14295	14522	14531	14546	14265	14354	14352	14407	14509	14410	14525	14338	14306	14393	14333	14483	14399	14449	14515	14513	14284	14454	14533	14421	14361	14428	14459	14441	14283	14694	14487	14371	14548	14388	14307	14397	14431	14464	14455	14420	14290	14271	14427	14415	14224	14568	14701	14322	14465	14375	14337	14390	14408	14331	14558	14487	14354	14468	14469	14384	14402	14442	14417	14582	14427	14434	14345	14534	14367	14315	14459	14339	14361	14380	14520	14462	14550	14351	14391	14419	14423	14341	14463	14411	14349	14430	14459	14334	14229	14460	14364	14526	14338	14433	14582	14519	14490	14362	14469	14135	14333	14593	14278	14390	14454	14301	14479	14473	14244	14284	14405	14344	14342	14359	14468	14489	14358	14516	14386	14235	14409	14566	14480	14337	14536	14552	14336	14512	14231	14275	14230	14424	14447	14407	14339	14579	14353	14347	14343	14291	14318	14494	14292	14361	14516	14378	14377	14294	14504	14415	14434	14545	14344	14428	14368	14402	14486	14321	14464	14511	14402	14313	14322	14398	14505	14437	14438	14379	14309	14376	14372	14384	14484	14449	14332	14432	14317	14384	14414	14457	14457	14315	14483	14516	14367	14325	14450	14250	14441	14581	14501	14562	14403	14380	14418	14622	14318	14467	14440	14199	14410	14309	14324	14530	14423	14561	14293	14298	14452	14421	14461	14442	14372	14342	14386	14358	14422	14367	14271	14472	14422	14255	14429	14424	14331	14306	14557	14273	14331	14485	14517	14408	14650	14240	14418	14396	14376	14444	14552	14526	14347	14534	14402	14384	14382	14478	14556	14144	14525	14413	14402	14345	14477	14339	14227	14468	14427	14315	14576	14437	14468	14486	14258	14514	14465	14347	14465	14325	14483	14443	14328	14507	14525	14509	14438	14371	14379	14464	14326	14494	14384	14375	14434	14406	14378	14457	14573	14410	14363	14491	14263	14645	14429	14475	14417	14429	14464	14395	14339	14476	14266	14187	14126	14493	14402	14578	14368	14266	14296	14441	14480	14452	14338	14352	14409	14459	14353	14352	14347	14285	14345	14549	14417	14357	14437	14624	14500	14317	14538	14564	14470	14394	14599	14520	14418	14470	14455	14434	14399	14299	14429	14414	14518	14210	14437	14661	14382	14515	14433	14371	14415	14261	14342	14394	14398	14366	14577	14400	14413	14456	14372	14449	14246	14456	14287	14459	14412	14381	14550	14489	14359	14313	14373	14310	14421	14370	14526	14456	14255	14525	14540	14383	14362	14514	14484	14386	14499	14487	14537	14257	14265	14446	14229	14501	14327	14324	14392	14388
23972	20990	28222	24084	21628	19868	18191	15730	15531	15478	15482	15318	15429	15414	15241	17429	23713	25266	22122	18690	16571	15402	15015	14951	15043	14977	15087	15187	15085	14917	15108	14918	15005	15086	14857	14695	14831	15157	14856	15037	15124	14810	14903	15115	15069	15004	15145	15028	15135	15003	14986	15019	15023	15049	15060	14988	14758	15016	14995	15064	14920	14881	14872	14987	15045	15010	15109	14948	14834	14768	14918	14966	14885	14926	14746	14832	15164	14993	15073	15009	14961	14911	14938	15109	15003	14976	14939	15023	15061	14905	15151	15076	14916	15072	14889	14851	15044	14806	14910	15099	14840	15045	15015	14731	14898	15246	14888	14974	14925	14835	15008	14881	14900	14893	15086	15024	14832	14751	14794	15054	14773	15072	15008	14762	14850	14956	15025	14944	14852	15014	14739	14889	14935	14926	14734	14776	14943	15067	14928	14944	14953	14872	14916	15148	15076	14944	15161	14948	14825	14945	14932	14976	14933	14812	14890	14836	15001	15062	14922	14994	14918	14947	15047	15030	14858	14838	15025	15085	14819	14877	14977	14781	15023	14921	14851	15129	14822	14828	14913	14735	15004	15019	14893	14832	14806	14955	14873	15048	14861	14762	15196	14854	14962	14944	14930	15015	14804	14917	15072	15019	14962	15002	14909	14876	14940	14721	15051	14883	14875	14920	14920	14976	15276	15030	14835	14824	14937	14783	14943	15018	14824	14804	14866	14768	14939	14882	14809	14948	14826	14809	15061	14898	14883	15077	14979	14900	14913	14913	14980	15019	14986	15021	15083	15148	14882	14913	14923	14970	15142	14847	14842	15116	15003	14971	15009	14903	14918	15032	14938	14979	14989	15036	14815	14767	14925	15027	15019	14835	14725	14880	15024	14900	14801	14903	15007	15101	14957	15087	14981	14929	14861	15029	15069	14866	14989	14802	14850	14971	15088	15065	15072	14908	15081	15113	14933	14795	14790	14846	15063	15073	15017	14950	15008	14869	14824	14636	14775	14999	15019	15181	14983	14892	14990	15117	14644	15027	14883	14842	14981	14984	14824	14919	15165	15062	14921	14925	14963	14793	14948	15002	14690	14898	14856	14864	15041	14834	15136	14974	14831	14794	14902	15071	14927	14751	14931	14903	14958	14834	14763	14985	14794	15034	14974	14976	14900	14898	14759	15004	15078	15015	14967	14879	14986	15059	14934	15088	15093	14946	14873	14912	14964	14869	14895	14870	14969	14905	14831	14811	14955	14892	15219	14853	15029	14944	14731	15069	14887	14891	14964	14942	14748	15144	14959	15012	15047	14992	15132	15131	15154	14873	14992	14886	14846	15077	14812	14886	15026	14932	15010	15035	14809	15042	15118	14960	14828	14848	14913	14853	14959	14880	14850	15087	14912	15000	14821	14866	15136	14939	14933	14992	14940	14996	15112	14926	14841	14955	14887	14756	14942	15046	14792	14712	15009	15071	14903	15087	15092	14810	14823	15033	14835	14951	14899	15043	14792	14863	14880	14843	14930	15010	14862	15022	14895	15023	14894	14939	14990	14894	15045	14893	15072	15000	14871	14976	14853	14729	15033	15001	14982	15056	15008	14862	14840	14955	15110	14958	14914	14921	14935	14878	14768	14843	14838	15032	14977	15028	14917	15181	14866	15085	15106	14928	14957	14965	14895	15077	15078	14831	14871	15046	14806	14852	14859	14831	14782	14819	14715	15080	14747	14678	14919	15013	14877	14835	14946	15070	14787	14950	14791	15075	14902	14918	14969	14905	15142	14788	15006	14931	14881	15072	14863	15048	14828	14944	15026	14691	15099	15097	14909	14986	14890	14644	14835	14839	14859	14974	14921	14801	15039	14946	14911	14835	14979	15057	15030	14821	14821	14938	14881	14995	14967	14821	14830	15051	14946	15021	15013	15033	14998	14951	14957	14993	14934	15017	14889	14835	14817	15023	15042	14983	15019	15072	15022	14804	14735	14845	14999	14915	15070	14837	14858	15000	14732	14786	15200	15172	14985	14786	15081	14981	14915	14972	14817	14790	14834	14931	14982	15027	14949	15100	15053	15050	14969	15096	14930	14783	14967	14949	15119	14960	14692	14926	15009	15024	14830	15094	15110	14815	14916	14838	14752	14981	14946	14916	15166	14969	14905	14931	14977	15066	14983	15035	15041	14871	14714	14730	14914	14919	14866	15026	14898	14889	14857	14968	14997	14849	14875	15173	15006	15204	14890	14983	14866	14944	14793	14870	15030	15033	14910	15070	15021	14934	15054	15026	14970	14913	14880	14816	14892	14808	15032	15037	15106	14987	14893	14937	15047	15139	15104	14977	14884	14893	14888	14848	14938	14912	14971	14761	15086	15058	14898	14746	15158	14977	15061	14985	14546	14850	15018	14920	14726	14959	14984	15062	15100	14844	14668	14799	15025	14856	14932	14860	15055	14966	15067	14958	14979	15000	15159	15151	14859	14678	15086	14807	14892	14956	14940	14914	15001	14866	14805	14992	15037	15080	14821	14936	14739	14857	15101	14787	15019	15012	14989	14834	15028	14939	15014	14814	15006	15009	15040	14937	14979	14901	15232	14858	14870	14890	15055	14914	15007	15048	14761	15024	14734	15010	14977	14989	14981	15107	14984	15024	14977	14997	14844	14940	15138	14942	14946	14981	15122	14985	14748	14931	14929	15112	14753	14701	15053	14960	14903	14989	14834	14974	14849	15076	14982	14979	14927	14868	15056	14903	15000	14885	14931	14922	14990	14934	14981	15068	14787	15121	14819	14821	14965	14854	14915	14849	15160	14989	14894	15095	14903	15056	14759	14853	14854	15040	15030	15126	14902	14744	14732	14870	14933	14807	14841	14977	15060	14962	14801	15045	15016	14994	14939	14939	14883	14945	14825	14949	14783	15057	14813	15120	14950	14875	15023	15019	14944	15082	15023	15041	14835	14790	15006	15021	15160	15164	14912	15069	14989	15061	14987	14829	15018	14933	14967	14911	14822	14847	15087	15014	14734	14872	15151	14622	14831	15064	14917	14932	14855	15046	14881	15118	14848	14975	14869	15178	15054	15046	14928	15045	14843	14851	15176	14899	14859	14787	15018	14814	14741	15008	15121	15110	14971	15020	14982	14995	14781	15080	15081	14753	15036	14767	15145	14997	15032	14728	15083	14694	14734	14881	14788	15204	14976	14921	14940	14946	14991	14862	14962	14884	14914	14894	14891	14879	14999	14842	14802	14836	14780	14939	15005	14934	14746	14948	14906	14926	14996	15091	14776	14827	14920	14818	14692	14961	14850	14983	14880	14936	14968	14984	15032	15041	14910	15042	15027	14904	15006	15049	14978	15042	15210	14855	14978	14932	15030	14790	14928	14907	14743	15114	14978	14925	14981	14691	14978	14990	14797	14829	14719	14750	14944	15105	15082	15048	14869	14909	14990	15085	14775	14844	14844	14840	14887	14942	15142	15095	14903	14826	14975	14983	15056	14864	14929	14918	15139	14833	15017	14982	14991	15025	15133	14978	15200	14936	14850	14758	14798	14797	15000	15097	14771	14960	14954	14991	15149	14884	14833	14756	15206	14848	15044	14829	14941	14887	14804	15026	15157	14776	14928	14868	14883	14945	14912	15122	14866	14813	14934	14765	14996	14861	14892	14977	14975	14927	14950	15112	15079	15034	15256	14879	15027	15155	14925	15025	14833	14921	15157	15058	14986	14936	15019	15110	15147	14881	14842	15014	14932	15038	14908	14858	14908	14961	15133	14839	14863	14788	14803	14948	14858	14886	14886	15046	14916	14704	15013	15083	14827	14896	14864	14967	14792	14820	14880	14998	15041	14894	14742	14711	14960	14983	14942	14926	15005	14831	15017	14954	14805	14825	14870	14962	14888	14875	14875	15064	14821	14996	15076	14886	14791	14759	14836	15088	15000	15052	14911	14889	15046	14843	15140	14808	15122	15043	14853	14970	14886	14889	14855	14912	14745	14927	14966	14770	15022	14882	14983	14969	15023	14870	14807	14969	15024	14814	14851	14936	14911	14722	14899	15060	14892	14968	14831	15020	15151	14949	15068	14942	14986	14963	15050	14953	14884	14920	15086	14742	15017	14844	14891	15046	14980	14971	14961	15220	14819	15219	14968	15011	15018	15042	14813	14929	14763	15124	15034	14891	14898	14803	15078	14812	14949	15069	15057	14822	14884	14913	14981	14816	15044	14869	14704	14868	14787	14779	14830	14718	14960	15082	14984	14792	14839	14943	14902	14989	15079	14896	14961	15093	15035	14964	14830	14739	14990	15087	15142	14957	14962	14889	14844	14935	15009	14835	15122	14878	14961	14919	14964	14838	14970	14903	14863	15166	15065	15151	14821	14985	14866	15091	15079	14953	14859	15043	14771	15015	14909	14832	14886	14966	14939	14893	14872	15017	14974	14966	14902	14940	14985	14995	14893	14907	15022	14965	14843	14970	14943	14962	14841	14982	15142	14967	14885	14841	14806	14947	14981	14814	14858	14755	15016	14945	15060	15237	15113	14937	15089	14993	15126	15153	14996	14799	14904	14993	14890	14938	15026	14860	15086	14972	14716	14842	14994	14984	14849	14916	14890	14941	14959	14934	15023	14917	14975	14879	14981	15003	14980	14970	15062	14938	14962	15020	14988	14738	14843	14880	14848	14854	14965	14933	14886	15065	14978	14835	14884	14845	15038	14870	14918	14863	14960	14811	14986	14791	15080	15104	14845	15065	15031	15033	14915	15026	14739	15103	14889	15053	14912	14874	14945	15213	15234	15084	14991	14993	14858	14944	15042	14799	14830	14927	14953	14971	14971	14808	14825	15050	14809	14992	15004	14993	15001	15100	15011	14952	15006	14948	14979	15006	14886	15008	14851	15055	14917	14946	14952	15098	14881	14698	14952	14980	15162	15081	14968	14835	15019	14968	15069	14812	14864	14875	15016	14846	15025	14841	14912	15009	14950	14833	15161	15028	15017	14910	14891	14877	14952	14740	14891	14775	14954	14819	14948	14945	15079	14986	15119	14946	15036	14907	15047	15105	14913	14872	14921	15006	14964	14883	14983	14990	15000	14807	15010	14685	15004	14750	15156	14855	15009	14921	14942	15014	15037	15008	14916	15158	14995	14769	14956	14935
15476	25562	25068	19226	17178	15976	15038	14757	14280	13865	14021	14090	14140	13946	13950	17603	25918	26167	21894	17879	15331	13956	13660	13545	13575	13394	13535	13669	13604	13381	13577	13517	13591	13568	13479	13586	13509	13501	13588	13443	13632	13544	13403	13544	13419	13374	13531	13357	13425	13409	13507	13381	13409	13426	13381	13426	13549	13268	13469	13406	13537	13288	13407	13411	13488	13397	13535	13448	13485	13317	13514	13518	13548	13335	13403	13535	13488	13365	13591	13526	13507	13480	13520	13395	13450	13536	13339	13419	13474	13531	13525	13649	13530	13540	13645	13634	13570	13477	13412	13432	13386	13519	13670	13495	13362	13310	13580	13426	13448	13539	13560	13456	13332	13468	13298	13628	13452	13351	13508	13370	13508	13392	13554	13513	13505	13471	13425	13390	13507	13566	13453	13390	13442	13495	13393	13343	13377	13275	13505	13492	13419	13392	13367	13565	13326	13538	13459	13444	13431	13390	13512	13297	13632	13448	13508	13369	13419	13628	13436	13389	13314	13580	13541	13379	13358	13476	13376	13475	13427	13579	13502	13418	13413	13490	13565	13333	13418	13539	13550	13450	13439	13511	13483	13498	13557	13296	13529	13610	13491	13501	13515	13482	13668	13434	13598	13478	13573	13468	13544	13312	13483	13555	13594	13255	13492	13468	13622	13599	13539	13542	13514	13532	13361	13468	13394	13406	13448	13515	13350	13522	13475	13341	13486	13577	13324	13414	13600	13368	13358	13385	13440	13444	13534	13436	13486	13444	13504	13531	13544	13615	13489	13488	13413	13489	13493	13440	13500	13383	13456	13605	13324	13379	13481	13405	13503	13597	13558	13300	13588	13499	13393	13498	13443	13572	13555	13497	13431	13351	13408	13404	13378	13559	13416	13338	13270	13476	13485	13422	13383	13544	13369	13613	13399	13328	13515	13521	13625	13428	13433	13517	13543	13307	13429	13396	13450	13468	13425	13624	13492	13487	13584	13401	13395	13383	13484	13516	13314	13294	13537	13545	13324	13620	13378	13691	13249	13342	13494	13415	13295	13566	13321	13540	13463	13635	13352	13615	13493	13435	13526	13339	13480	13451	13374	13545	13462	13446	13350	13424	13369	13312	13402	13545	13332	13526	13485	13502	13436	13505	13464	13422	13435	13457	13294	13374	13405	13559	13438	13448	13545	13452	13584	13516	13389	13384	13639	13506	13560	13371	13406	13469	13547	13398	13408	13585	13492	13590	13614	13546	13365	13496	13447	13501	13504	13468	13511	13454	13485	13595	13349	13531	13484	13522	13534	13458	13346	13471	13519	13635	13603	13342	13392	13518	13522	13413	13548	13421	13512	13516	13403	13436	13383	13481	13446	13313	13356	13594	13358	13415	13512	13495	13355	13291	13645	13499	13534	13380	13447	13257	13429	13413	13399	13476	13385	13289	13646	13470	13486	13506	13494	13509	13524	13542	13456	13511	13465	13279	13286	13515	13417	13540	13450	13320	13433	13319	13550	13423	13594	13581	13457	13473	13355	13399	13593	13365	13512	13513	13445	13404	13386	13503	13600	13469	13523	13393	13471	13544	13439	13534	13368	13363	13458	13413	13493	13417	13487	13577	13435	13430	13477	13347	13418	13426	13382	13617	13470	13486	13662	13327	13467	13477	13434	13546	13519	13399	13445	13592	13475	13476	13424	13333	13509	13633	13411	13450	13332	13558	13545	13464	13439	13379	13512	13558	13615	13597	13486	13409	13498	13420	13522	13459	13390	13470	13660	13529	13307	13506	13478	13401	13426	13351	13357	13498	13575	13616	13570	13187	13425	13567	13487	13448	13519	13463	13242	13449	13532	13511	13394	13507	13419	13426	13414	13343	13545	13400	13483	13640	13600	13488	13506	13453	13572	13599	13347	13504	13445	13484	13561	13515	13485	13500	13486	13602	13358	13485	13506	13297	13364	13522	13439	13511	13437	13460	13291	13313	13428	13474	13353	13382	13520	13487	13504	13397	13529	13556	13345	13506	13585	13431	13515	13522	13445	13471	13364	13453	13500	13381	13511	13505	13552	13409	13367	13445	13375	13417	13208	13573	13519	13421	13440	13645	13308	13508	13418	13391	13526	13387	13457	13449	13354	13441	13417	13489	13374	13495	13484	13625	13411	13495	13501	13518	13442	13472	13438	13485	13437	13336	13551	13478	13406	13542	13368	13462	13358	13517	13525	13428	13432	13361	13520	13318	13413	13418	13417	13592	13360	13552	13628	13488	13551	13470	13490	13594	13418	13372	13548	13514	13422	13510	13504	13400	13481	13455	13385	13626	13500	13407	13583	13581	13417	13405	13381	13326	13482	13435	13433	13447	13421	13484	13571	13446	13548	13477	13568	13499	13520	13531	13539	13387	13538	13480	13523	13534	13426	13500	13453	13313	13438	13462	13400	13429	13459	13373	13386	13407	13391	13400	13541	13545	13530	13426	13445	13475	13472	13557	13413	13486	13528	13407	13577	13575	13555	13391	13462	13378	13609	13497	13434	13470	13478	13585	13416	13425	13606	13532	13533	13293	13370	13451	13490	13460	13390	13464	13408	13505	13390	13536	13464	13546	13767	13455	13633	13575	13422	13491	13338	13546	13436	13652	13718	13626	13440	13515	13415	13389	13304	13595	13547	13462	13250	13520	13423	13352	13477	13544	13541	13496	13368	13548	13584	13450	13440	13569	13465	13301	13421	13444	13539	13421	13434	13640	13378	13381	13330	13476	13489	13461	13531	13388	13422	13537	13469	13224	13495	13370	13321	13506	13310	13749	13516	13406	13431	13490	13475	13437	13444	13387	13394	13525	13557	13422	13548	13272	13430	13440	13463	13604	13267	13528	13534	13574	13523	13530	13311	13421	13450	13432	13433	13453	13442	13546	13546	13454	13553	13522	13512	13446	13453	13505	13243	13418	13368	13528	13420	13442	13481	13429	13556	13496	13509	13362	13228	13484	13558	13563	13333	13498	13347	13453	13535	13382	13586	13497	13287	13496	13489	13556	13376	13291	13473	13426	13559	13456	13454	13266	13320	13490	13550	13426	13590	13635	13503	13419	13677	13495	13287	13343	13449	13664	13530	13493	13515	13465	13600	13647	13520	13573	13450	13568	13471	13579	13660	13394	13376	13578	13374	13388	13597	13454	13400	13546	13425	13435	13480	13401	13398	13420	13383	13332	13547	13309	13426	13379	13473	13552	13410	13554	13391	13607	13312	13568	13463	13555	13350	13413	13352	13388	13473	13476	13431	13359	13441	13341	13578	13482	13540	13621	13496	13662	13494	13540	13500	13396	13338	13447	13444	13517	13422	13480	13454	13368	13410	13502	13554	13336	13548	13553	13493	13394	13590	13419	13346	13382	13475	13472	13492	13373	13446	13224	13458	13488	13352	13565	13510	13470	13531	13513	13350	13489	13477	13451	13386	13428	13643	13517	13324	13293	13510	13495	13450	13684	13563	13352	13449	13471	13475	13475	13337	13377	13511	13571	13408	13394	13356	13516	13442	13605	13487	13584	13482	13649	13500	13489	13414	13502	13569	13388	13462	13518	13557	13374	13504	13409	13512	13410	13299	13330	13531	13489	13508	13435	13492	13551	13608	13438	13481	13439	13312	13515	13650	13498	13459	13506	13526	13451	13499	13514	13552	13439	13340	13529	13586	13573	13396	13487	13332	13461	13484	13468	13439	13498	13455	13446	13617	13479	13454	13632	13403	13475	13647	13469	13387	13427	13664	13530	13606	13418	13498	13463	13319	13394	13635	13523	13365	13476	13478	13527	13412	13565	13456	13377	13467	13488	13638	13461	13586	13477	13567	13508	13387	13477	13615	13354	13517	13494	13393	13597	13446	13484	13407	13541	13570	13435	13263	13522	13443	13547	13493	13442	13485	13483	13508	13393	13550	13434	13391	13575	13428	13591	13473	13560	13402	13346	13519	13484	13526	13572	13417	13546	13526	13459	13473	13444	13701	13464	13555	13472	13359	13478	13447	13339	13413	13660	13379	13337	13549	13552	13415	13502	13466	13484	13509	13431	13431	13629	13346	13375	13648	13682	13577	13445	13504	13472	13526	13629	13561	13442	13487	13491	13445	13315	13333	13602	13373	13422	13418	13509	13582	13396	13572	13402	13460	13655	13410	13483	13433	13517	13532	13738	13486	13507	13490	13379	13595	13336	13531	13442	13618	13343	13371	13515	13423	13314	13496	13220	13546	13527	13442	13594	13584	13481	13337	13416	13425	13538	13425	13451	13531	13479	13447	13322	13422	13497	13522	13392	13388	13294	13511	13371	13403	13614	13375	13323	13518	13505	13811	13499	13426	13583	13475	13490	13503	13560	13479	13351	13573	13356	13598	13442	13358	13387	13428	13359	13416	13590	13479	13362	13459	13447	13691	13328	13405	13358	13335	13479	13361	13431	13337	13390	13388	13469	13498	13487	13294	13416	13598	13513	13534	13510	13593	13393	13486	13393	13589	13372	13449	13376	13549	13525	13551	13404	13475	13328	13345	13481	13436	13352	13356	13468	13595	13387	13410	13533	13377	13445	13314	13536	13474	13673	13409	13536	13566	13628	13592	13527	13582	13463	13468	13412	13501	13391	13500	13514	13468	13588	13483	13510	13446	13565	13613	13471	13501	13460	13515	13439	13408	13532	13575	13453	13358	13542	13491	13517	13440	13341	13367	13583	13399	13327	13550	13588	13547	13490	13690	13430	13500	13432	13419	13722	13434	13489	13513	13388	13356	13466	13424	13611	13492	13524	13574	13524	13465	13512	13465	13601	13396	13532	13518	13614	13474	13568	13467	13528	13387	13435	13359	13422	13411	13500	13512	13605	13360	13589	13733	13469	13485	13426	13411	13379	13462	13493	13427	13363	13426	13457	13452	13437	13440	13387	13518	13521	13595	13314	13450	13418	13403	13715	13430	13530	13483	13516	13522	13615	13681	13408	13478	13474	13552	13610	13396	13502	13432	13563	13434	13473	13415	13478	13381	13524	13459	13610	13410	13400	13506	13461	13626	13410	13397	13487	13414	13618	13592	13521	13442	13629	13487	13662	13606	13416	13357	13395	13519	13435	13258	13498	13487	13386	13383	13513	13514	13508	13378	13340	13481	13486	13558	13395
22620	20970	28696	23428	21093	22568	23640	17583	15933	16268	16079	15907	15742	15743	15684	17245	32726	33527	28834	23130	18783	16609	15533	15247	15389	15220	15236	15244	15149	15352	15454	15305	15441	15157	15404	15349	15336	15243	15418	15280	15085	15282	15191	15150	15267	15195	15325	15210	15277	15319	14965	15274	15248	14962	15086	15131	15188	15072	14900	15114	15075	15140	15082	15294	15050	15028	15283	14982	15018	15182	15344	15092	15239	15154	15123	15325	15166	15124	14917	15014	15243	15046	15135	15135	15011	15248	15321	15082	15232	15157	15133	15065	15253	15120	14928	15286	15026	15039	15138	15211	15235	15105	15158	15249	15099	15078	15192	15075	15260	15068	15146	15151	15198	15083	14995	15202	15195	15372	15159	15205	15047	15013	15160	14948	15163	15071	15069	15062	15107	15171	15047	14862	14972	15144	15114	15150	15254	14899	15192	15136	15162	15039	15031	15015	15103	15067	14943	15165	15249	15184	15191	15200	15247	15130	15017	15034	15082	15138	14960	15088	14979	14972	14982	15082	15083	15186	15037	15083	15068	14985	14961	15021	15104	15094	15277	15231	15032	15299	15112	15158	15206	15098	15059	15177	15021	14918	15270	15316	15086	15062	14968	15183	15101	15067	15074	14993	15002	14983	15019	15121	15125	15365	15262	15151	15141	15182	15093	15083	15207	15052	15320	14985	15037	15225	15019	15111	14936	14969	15191	15142	15042	14999	15321	15197	15181	15283	14956	15057	15221	15205	15133	14974	15175	15034	15036	15035	14929	14876	14923	15275	15323	15131	15115	15197	15024	15182	15117	14901	15169	15168	14807	14872	15110	15034	14827	14978	15247	14970	15166	15176	15107	15179	15232	15211	15109	15190	15096	15160	15144	15023	14914	15050	15064	15148	14966	15148	15002	14954	15077	15107	15212	14956	14946	15230	15173	14935	14885	15116	15117	15023	15018	15064	15060	14883	15149	15231	15122	15075	15139	15088	15035	14832	15050	15145	15056	15117	15165	15069	15148	15110	15005	15105	15072	14989	15020	15024	14955	15158	15112	15304	15245	15188	15119	15037	15204	15147	15130	15241	15227	14992	15207	15113	15374	15109	14948	15003	15209	14859	15170	15189	15229	14927	14928	15099	15046	15012	15219	15061	14961	15212	15257	15190	14886	15227	15270	15181	15121	15041	15012	15204	15245	15096	14928	15169	14982	15042	15135	15231	15170	15157	15185	15123	15104	15043	15047	14945	15225	15184	15137	15294	15147	15076	15131	14991	15068	15101	15239	14993	15084	15212	15112	15161	15142	15132	14852	15109	15072	15032	15122	14978	15007	15053	15148	15180	15073	15010	15176	14995	14954	15133	15144	15052	15141	15083	15093	14969	15047	15097	14943	15012	15117	14956	15238	15095	15023	15092	15017	15200	15161	15232	15186	15175	15014	15152	15189	14968	15185	15105	15179	15089	15076	14970	15266	15165	15025	15151	15115	15031	15188	15094	15233	14875	14992	15145	15002	15130	15208	15082	15034	15181	15155	15207	15022	15241	15169	15095	15291	15255	15096	15102	15121	15059	15045	15078	15187	15217	15022	15186	15096	15053	15123	15106	15208	15007	15057	14917	15180	14912	15027	15041	15024	15061	14997	14974	15087	15197	14969	15111	15142	15182	15109	15071	15147	15281	15112	14918	15233	15043	15019	15030	15037	15019	14964	14975	14816	15174	14900	15229	15162	15177	15214	15127	14991	15050	15091	14931	14938	15220	15084	15039	15117	15123	15111	15234	15079	15098	15045	15078	14908	14978	15051	14976	14909	15024	15097	15065	15112	15182	15093	15297	15027	15093	15163	15089	15089	15050	14977	15139	15233	15087	15107	15274	15203	14969	15221	15052	15135	15135	15253	15063	15092	15114	14979	14960	14986	15186	15024	15061	14988	15083	14922	14994	15230	14931	15149	15083	15031	15058	15003	15088	14966	15214	15311	14896	15175	14863	14910	15056	15454	14970	14959	14963	15071	15169	15113	14910	15154	15235	15176	15005	15031	15112	15141	15187	15115	15057	15059	15109	15096	15160	15187	15162	15058	15018	15014	14944	15179	15099	15097	15162	15193	15045	15142	15286	15018	15056	15018	15077	15269	14974	15238	15112	14980	15193	15012	15135	15132	15021	15167	15055	15077	15215	15181	15247	15014	15122	14928	15064	15021	15087	15077	15113	15152	15070	15321	15058	14974	15236	15038	15086	15065	15041	15048	14981	15279	15216	15346	15131	15033	14990	15037	15151	15116	15086	15095	15016	15167	15085	14999	15172	15175	15110	15221	15121	15153	14920	14968	14995	15056	15284	15162	15099	15139	15298	15104	14941	15062	15024	15200	15183	15165	15086	15265	15199	15077	15023	15217	15188	15353	15050	15142	15224	14947	15085	15129	15240	15218	15060	15070	15151	15107	14972	15002	15093	15104	15198	15171	15098	15094	15089	14964	15188	14986	15102	14978	14923	15235	15346	15053	15329	15001	15202	15017	15116	15037	14891	15156	14973	15123	15134	15061	15122	15064	15125	15063	15109	15156	15142	15275	15054	14984	15158	15045	15023	15247	15020	14957	15014	14934	15048	14924	15222	15073	15080	15293	14880	15258	15105	15275	15048	15008	15166	15217	15289	14913	14840	15293	15120	15209	14981	15283	14999	15079	14891	15070	14954	15078	15019	15135	15108	15046	15162	14872	15028	14890	14996	15071	14858	14961	15094	15145	15206	15072	15045	15046	15161	15238	15134	15119	15094	15094	15105	15293	15009	15155	14931	14913	15144	15140	14920	15140	15253	15103	15051	15093	15211	14946	15073	15051	14988	15168	14956	15209	14851	14890	15181	15147	15058	15022	15071	15153	14945	15208	14997	15316	15184	14990	15041	15094	14965	15276	15126	15247	15025	15195	15210	14972	15057	15241	15058	15155	14953	14933	15091	14987	15034	15133	15046	15003	14995	15132	15133	15167	15234	15159	15212	15000	15171	15390	14895	14913	15203	15057	15172	15033	15089	15149	15097	15128	15052	15178	14984	15009	14951	14940	14937	14949	15123	14890	15220	15114	15106	15170	15156	15176	15334	15299	15232	14979	15152	15228	15030	15140	15071	15210	15040	15252	15053	15116	15114	15055	15379	15009	14967	15201	15017	15070	15251	15087	15119	15053	15079	15113	14980	15016	15206	15093	15310	15115	14887	14989	15129	15063	15106	14871	14787	15149	15185	14971	15139	15066	14923	15270	15141	15177	15179	14968	15114	15019	15075	15122	14941	14951	15256	15112	15135	15205	14918	15206	15204	15030	15006	15253	15251	15085	15011	15249	15405	15237	15251	15172	15280	15176	15201	15262	15228	15093	15092	15264	15000	15045	14961	15217	15195	14969	15145	15266	15131	15140	15241	14908	15068	15060	15068	15096	15205	15083	15107	15225	15151	15076	15137	15163	15161	15106	14941	15057	14995	15123	15230	15134	15074	15095	15206	15104	15237	15098	14893	15205	15032	15167	15053	15211	15058	15000	15021	15082	15047	15264	15104	15051	14952	15048	15187	14930	15036	15109	15159	15202	15173	15096	15046	15045	15110	14928	14877	15033	14941	15210	14994	15031	15204	15088	15073	15195	15065	14980	15050	15166	15248	15048	15095	15106	15099	15079	14945	15123	15192	15185	15180	15181	15221	15251	15318	15055	15196	15024	14858	14985	15009	14952	15142	15147	15126	15045	15059	15087	15135	15082	14975	14954	15058	14969	15273	14926	15119	14989	14957	15185	14936	15028	14979	15033	15160	15296	14996	15099	15175	15173	15179	15106	15008	15196	15062	15155	15071	15066	15045	15206	15023	15164	15118	15178	15169	15215	15115	14976	15242	15025	15208	15184	15205	15019	15264	15120	15121	14993	15086	15376	15092	14936	15094	15359	15075	15167	15026	15066	15020	15142	15039	15227	14955	15125	15154	15075	15138	15157	15151	15006	15126	15305	15230	15092	14955	15114	15068	15265	15136	15049	14894	15156	15228	15056	15008	15225	14873	15115	15162	15111	15009	15020	15121	15086	15055	15024	15225	15047	14990	15036	15155	15060	15084	15255	15008	15054	15216	15203	14933	15049	14997	14897	15010	14891	14930	15144	15010	14933	14989	15021	15125	15272	14977	14958	15065	15046	15284	15049	15169	15094	15070	15101	15271	15121	14969	15090	15191	15219	15107	15086	14926	14917	15051	15025	15117	15091	15238	14911	15048	15172	15154	15090	15049	15261	15024	15028	15214	15081	15014	15164	15107	15178	15100	14903	14994	15108	15114	15055	14896	15189	15155	15039	15118	15061	15087	15284	14906	15045	15038	15007	14950	15173	14983	14913	15022	14920	15127	15170	14963	15159	14905	14950	15055	15048	14953	15100	15169	15213	15060	15053	15051	14966	15068	15125	15067	14966	14793	15119	14999	15114	15061	14962	15031	15291	15153	14981	14936	15116	14970	15042	15192	15059	14951	15077	15086	15204	15151	14956	15101	15029	15075	15158	15037	15084	14989	15192	15051	15166	15194	15014	14994	15223	14971	15183	15089	15132	15142	14994	14996	15149	14956	15124	15022	15149	15194	15071	15024	15189	15144	15033	15184	15241	15078	15106	15013	15129	15027	15011	15228	15099	15005	15196	14975	15050	14995	15157	15226	15171	15179	15123	15141	15182	15167	14964	14968	15198	15030	15082	15005	15097	15233	15135	14973	15175	15051	15171	15125	15151	14995	15164	15114	15023	15142	15016	14937	15061	14862	15225	15153	15097	15172	15190	14909	15101	15026	15061	15098	14948	15018	15153	15290	15124	15176	15123	15212	15031	14986	15151	15053	14932	15244	15131	15179	15157	15090	14875	15146	15024	15026	14998	14988	15167	15065	15186	15061	15129	15037	15040	15081	15185	14962	15090	15099	15076	15015	15235	14958	15140	15092	15138	15142	15015	15034	15061	14882	15013	15135	14984	15225	15192	15090	15081	15123	15064	15140	15119	15061	15239	15167	15007	15032	15080	15199	15061	15117	15167	15152	15227	15271	15053	15146	15307	15180	15090	14879	14986	14773	15130	14983	15106	15193	14850	15089	15135	15238	15056	15035	15113	15027	15119	15240	15097	15272	15020	15047	15120	14938
16916	32705	30742	22493	18772	17307	16457	15631	14881	14786	14640	14612	14363	14299	14214	16984	36531	35024	29477	22729	17328	14604	13509	13600	13548	13510	13613	13719	13476	13490	13612	13456	13724	13540	13556	13470	13474	13687	13637	13637	13513	13435	13436	13583	13617	13567	13640	13531	13484	13480	13339	13560	13493	13468	13516	13655	13496	13669	13495	13440	13610	13415	13476	13393	13646	13523	13450	13561	13488	13825	13427	13491	13602	13554	13502	13625	13606	13590	13472	13616	13646	13547	13535	13461	13491	13619	13562	13559	13439	13606	13428	13437	13454	13621	13286	13474	13567	13663	13690	13640	13622	13444	13581	13573	13594	13479	13637	13430	13495	13558	13400	13663	13511	13430	13603	13413	13578	13572	13532	13325	13619	13446	13563	13439	13528	13594	13569	13562	13570	13462	13572	13523	13567	13708	13459	13564	13789	13509	13451	13545	13689	13509	13646	13560	13477	13633	13516	13524	13582	13661	13559	13423	13380	13369	13504	13508	13492	13460	13641	13408	13428	13458	13530	13580	13474	13617	13484	13579	13517	13589	13662	13570	13712	13632	13490	13410	13447	13449	13415	13576	13431	13505	13534	13619	13395	13593	13468	13414	13522	13502	13653	13571	13570	13427	13532	13411	13498	13515	13385	13626	13689	13534	13484	13470	13656	13616	13562	13450	13689	13624	13438	13793	13607	13696	13449	13495	13530	13602	13502	13677	13511	13639	13430	13628	13482	13524	13368	13628	13510	13340	13665	13478	13482	13372	13557	13646	13688	13490	13560	13377	13527	13489	13431	13641	13380	13540	13599	13417	13630	13494	13533	13527	13461	13518	13548	13718	13506	13647	13563	13492	13459	13557	13434	13498	13643	13621	13582	13542	13460	13425	13685	13591	13584	13594	13487	13541	13757	13575	13675	13606	13503	13453	13369	13514	13634	13561	13541	13620	13474	13476	13486	13560	13437	13558	13548	13506	13480	13481	13358	13420	13593	13699	13661	13506	13355	13679	13598	13585	13400	13548	13549	13517	13688	13411	13497	13622	13526	13525	13264	13502	13521	13523	13656	13442	13612	13503	13410	13496	13387	13472	13502	13492	13502	13452	13600	13425	13638	13417	13503	13513	13566	13682	13503	13633	13512	13568	13553	13585	13435	13534	13349	13604	13560	13704	13685	13640	13605	13507	13583	13484	13516	13447	13594	13623	13417	13310	13531	13430	13625	13547	13451	13469	13366	13596	13623	13267	13569	13613	13636	13558	13394	13486	13549	13471	13579	13680	13625	13544	13402	13453	13472	13510	13529	13565	13508	13567	13453	13518	13402	13376	13534	13445	13563	13447	13518	13508	13588	13476	13669	13537	13537	13541	13347	13515	13631	13690	13673	13463	13637	13396	13415	13494	13645	13525	13674	13447	13590	13487	13651	13550	13455	13566	13445	13385	13552	13598	13596	13316	13435	13396	13642	13496	13582	13536	13297	13517	13442	13430	13556	13438	13411	13387	13505	13470	13606	13531	13516	13614	13631	13496	13551	13445	13559	13395	13425	13519	13513	13510	13568	13503	13566	13591	13467	13443	13411	13430	13475	13622	13476	13684	13382	13576	13463	13386	13350	13582	13574	13481	13590	13497	13479	13494	13593	13533	13601	13624	13676	13616	13470	13617	13677	13609	13620	13460	13496	13604	13353	13645	13565	13337	13380	13498	13365	13294	13571	13587	13356	13505	13577	13368	13587	13571	13632	13516	13478	13507	13577	13363	13491	13430	13476	13452	13507	13522	13429	13470	13520	13647	13243	13521	13499	13498	13506	13364	13637	13622	13412	13423	13617	13557	13678	13668	13554	13507	13621	13571	13458	13504	13610	13559	13699	13588	13587	13475	13532	13545	13506	13459	13497	13420	13458	13618	13589	13455	13585	13626	13468	13726	13399	13462	13454	13534	13516	13429	13524	13716	13408	13502	13560	13590	13336	13436	13410	13446	13461	13516	13692	13416	13570	13501	13555	13522	13492	13566	13593	13712	13377	13601	13474	13615	13624	13584	13589	13584	13506	13429	13568	13395	13682	13543	13481	13412	13441	13549	13546	13678	13633	13589	13494	13443	13537	13515	13554	13520	13487	13569	13560	13664	13618	13460	13706	13499	13415	13521	13382	13444	13489	13409	13558	13413	13718	13664	13582	13556	13520	13486	13432	13590	13722	13429	13635	13513	13515	13585	13583	13579	13581	13572	13419	13460	13425	13585	13468	13511	13606	13615	13479	13470	13530	13664	13455	13437	13613	13510	13543	13661	13524	13560	13635	13557	13669	13481	13454	13595	13356	13440	13415	13528	13606	13538	13482	13623	13460	13580	13516	13523	13422	13394	13428	13518	13602	13434	13522	13651	13486	13422	13550	13553	13531	13487	13413	13581	13452	13513	13372	13605	13404	13630	13608	13549	13604	13481	13420	13507	13455	13551	13466	13618	13485	13562	13648	13579	13458	13498	13589	13549	13544	13397	13593	13411	13565	13464	13594	13510	13561	13607	13435	13580	13548	13663	13531	13595	13520	13463	13497	13489	13472	13635	13650	13459	13507	13448	13340	13469	13588	13417	13563	13428	13514	13472	13565	13446	13598	13452	13426	13490	13571	13405	13416	13584	13455	13674	13623	13475	13514	13554	13380	13437	13598	13612	13369	13574	13521	13471	13614	13438	13537	13375	13499	13420	13553	13637	13640	13377	13456	13516	13593	13581	13559	13434	13413	13594	13706	13425	13476	13467	13581	13460	13580	13527	13627	13426	13643	13441	13526	13534	13643	13413	13765	13530	13554	13366	13582	13507	13403	13522	13637	13358	13548	13556	13686	13472	13701	13512	13420	13512	13601	13538	13474	13439	13487	13454	13593	13512	13538	13409	13461	13514	13426	13665	13570	13537	13581	13457	13533	13407	13659	13576	13657	13557	13530	13325	13596	13492	13476	13623	13470	13341	13473	13490	13677	13422	13829	13448	13631	13623	13456	13423	13587	13454	13460	13385	13598	13536	13619	13644	13622	13449	13457	13437	13508	13599	13494	13590	13449	13477	13569	13495	13450	13543	13462	13347	13554	13357	13672	13376	13608	13598	13418	13534	13473	13552	13328	13554	13461	13592	13533	13517	13506	13585	13656	13447	13449	13606	13600	13515	13582	13413	13486	13455	13485	13534	13546	13261	13524	13384	13512	13585	13370	13498	13450	13483	13548	13537	13408	13485	13598	13669	13706	13380	13580	13606	13522	13555	13603	13526	13553	13301	13574	13537	13545	13632	13449	13623	13595	13515	13562	13582	13686	13432	13660	13421	13397	13520	13707	13425	13688	13620	13457	13378	13419	13490	13558	13527	13371	13521	13510	13466	13495	13426	13578	13459	13476	13580	13607	13411	13551	13522	13501	13532	13454	13436	13493	13529	13597	13493	13439	13561	13447	13477	13403	13616	13547	13527	13635	13522	13485	13645	13574	13672	13424	13497	13646	13504	13370	13473	13558	13433	13631	13377	13460	13465	13500	13493	13476	13684	13450	13447	13507	13488	13406	13486	13549	13424	13536	13604	13430	13506	13571	13556	13619	13532	13554	13487	13409	13468	13559	13487	13432	13407	13569	13408	13486	13521	13489	13414	13423	13524	13477	13617	13548	13567	13499	13510	13599	13633	13577	13446	13584	13505	13563	13567	13543	13383	13478	13441	13532	13516	13525	13668	13589	13597	13357	13531	13503	13527	13485	13560	13569	13431	13595	13340	13497	13476	13653	13576	13672	13456	13491	13619	13665	13568	13535	13503	13545	13539	13478	13644	13434	13582	13676	13519	13534	13547	13498	13628	13536	13391	13451	13457	13646	13469	13695	13455	13502	13528	13653	13646	13374	13555	13461	13505	13500	13609	13541	13494	13619	13802	13404	13497	13405	13495	13627	13411	13466	13523	13643	13606	13642	13432	13550	13585	13589	13534	13532	13579	13528	13580	13404	13609	13621	13412	13447	13491	13577	13602	13564	13392	13603	13475	13478	13677	13625	13488	13520	13450	13699	13601	13624	13523	13473	13457	13618	13532	13569	13532	13442	13611	13420	13541	13442	13571	13335	13408	13515	13418	13523	13616	13526	13457	13552	13672	13593	13603	13685	13610	13418	13481	13532	13585	13550	13513	13496	13428	13396	13489	13558	13543	13632	13503	13552	13500	13507	13530	13542	13614	13362	13396	13564	13597	13360	13480	13526	13483	13418	13619	13594	13682	13622	13732	13536	13474	13395	13598	13476	13491	13337	13391	13478	13562	13432	13491	13515	13463	13456	13478	13562	13482	13469	13502	13580	13699	13526	13638	13588	13514	13456	13537	13557	13342	13575	13456	13477	13382	13520	13611	13560	13400	13455	13525	13555	13704	13611	13515	13557	13455	13483	13546	13527	13481	13352	13558	13521	13484	13510	13502	13573	13421	13349	13673	13347	13627	13533	13454	13308	13525	13488	13441	13601	13485	13414	13631	13590	13596	13503	13480	13514	13496	13504	13518	13508	13578	13553	13575	13564	13471	13512	13401	13578	13550	13580	13566	13579	13623	13488	13340	13480	13502	13515	13466	13552	13649	13521	13611	13501	13406	13585	13366	13575	13409	13467	13410	13690	13438	13547	13695	13525	13635	13669	13593	13610	13536	13548	13624	13552	13402	13653	13517	13634	13695	13626	13390	13505	13601	13407	13445	13534	13539	13492	13349	13612	13472	13546	13296	13500	13704	13584	13574	13470	13381	13643	13502	13381	13564	13529	13463	13329	13407	13441	13615	13581	13550	13486	13658	13696	13503	13575	13470	13703	13546	13482	13581	13279	13671	13497	13590	13531	13627	13631	13435	13564	13455	13364	13313	13493	13656	13629	13545	13544	13550	13480	13616	13438	13411	13486	13607	13320	13547	13587	13406	13554	13463	13485	13527	13645	13594	13555	13681	13510	13413	13703	13563	13452	13593	13361	13516	13417	13401	13409	13468	13672	13482	13563	13559	13568	13678	13310	13604	13586	13478	13498	13547	13507	13508	13509	13564	13477	13466	13498	13541	13499	13478	13477	13465	13740	13542	13464	13578	13607	13542	13643	13494	13658	13626	13549	13553	13571	13555	13606	13559	13494	13535	13530	13500	13598	13412
27092	21883	24505	20683	16896	16531	16396	15889	15661	15550	15648	15645	15774	15423	15510	15844	17123	17424	17066	16427	15968	15985	15763	15477	15597	15549	15643	15417	15495	15705	15529	15490	15636	15772	15611	15662	15632	15577	15708	15405	15571	15756	15625	15574	15358	15432	15697	15654	15494	15500	15773	15543	15556	15548	15494	15641	15510	15655	15497	15515	15738	15551	15481	15537	15384	15427	15604	15495	15657	15692	15502	15687	15495	15625	15608	15496	15581	15598	15469	15676	15522	15641	15483	15577	15437	15627	15675	15505	15526	15663	15664	15352	15441	15393	15366	15690	15415	15497	15475	15592	15499	15528	15500	15449	15505	15430	15756	15575	15623	15460	15545	15580	15647	15359	15524	15440	15482	15610	15479	15681	15663	15595	15543	15720	15558	15555	15529	15739	15536	15614	15476	15493	15587	15482	15557	15564	15693	15565	15507	15450	15402	15470	15829	15563	15661	15622	15775	15729	15399	15440	15544	15555	15499	15524	15547	15548	15374	15725	15512	15656	15620	15637	15749	15578	15689	15745	15574	15578	15528	15500	15548	15435	15450	15567	15559	15555	15549	15579	15673	15639	15532	15604	15811	15545	15468	15486	15650	15412	15390	15510	15448	15482	15634	15543	15595	15602	15645	15376	15604	15481	15645	15636	15499	15517	15716	15586	15518	15510	15574	15481	15668	15587	15512	15617	15591	15702	15525	15496	15775	15523	15514	15523	15421	15720	15417	15447	15709	15698	15513	15434	15522	15479	15683	15535	15650	15675	15740	15779	15492	15581	15560	15656	15639	15454	15545	15662	15577	15552	15507	15719	15466	15442	15695	15347	15477	15666	15535	15447	15711	15687	15443	15438	15434	15507	15727	15477	15627	15860	15445	15586	15641	15623	15702	15478	15549	15589	15543	15677	15709	15498	15503	15616	15444	15615	15534	15502	15645	15805	15584	15583	15380	15717	15578	15458	15555	15673	15539	15571	15602	15428	15617	15580	15578	15540	15681	15558	15388	15422	15659	15546	15507	15528	15648	15387	15468	15652	15629	15400	15502	15596	15441	15484	15592	15564	15471	15547	15650	15460	15367	15525	15574	15456	15747	15538	15525	15571	15505	15339	15550	15370	15580	15391	15569	15442	15575	15740	15426	15613	15369	15527	15635	15483	15599	15495	15395	15539	15397	15731	15755	15438	15526	15575	15662	15632	15591	15690	15552	15616	15436	15676	15421	15460	15693	15616	15499	15354	15585	15445	15626	15554	15515	15497	15563	15462	15562	15418	15607	15604	15574	15422	15528	15559	15609	15469	15579	15711	15502	15492	15484	15483	15583	15586	15643	15623	15587	15648	15699	15805	15593	15573	15364	15485	15498	15511	15749	15464	15471	15473	15692	15597	15690	15669	15573	15464	15451	15545	15659	15541	15535	15450	15459	15509	15470	15509	15481	15414	15490	15481	15665	15539	15488	15595	15476	15482	15599	15505	15336	15410	15554	15409	15568	15504	15632	15569	15675	15675	15499	15345	15346	15676	15490	15666	15604	15430	15551	15538	15677	15643	15694	15561	15438	15494	15620	15485	15626	15551	15468	15426	15589	15651	15636	15696	15464	15500	15569	15622	15660	15677	15617	15631	15428	15565	15360	15540	15501	15490	15553	15575	15414	15750	15570	15599	15510	15720	15295	15569	15598	15444	15467	15462	15616	15718	15601	15778	15454	15622	15564	15589	15492	15597	15386	15365	15432	15569	15513	15600	15659	15321	15422	15583	15313	15535	15599	15584	15441	15648	15690	15643	15455	15499	15540	15536	15561	15651	15435	15574	15476	15796	15676	15630	15728	15428	15800	15660	15697	15507	15537	15630	15356	15607	15584	15576	15424	15535	15614	15626	15687	15739	15402	15749	15635	15390	15547	15569	15508	15417	15384	15584	15721	15610	15428	15383	15593	15446	15603	15610	15644	15848	15542	15394	15511	15490	15500	15742	15443	15405	15850	15643	15492	15370	15569	15781	15499	15500	15534	15504	15203	15524	15631	15594	15576	15653	15623	15385	15422	15539	15440	15308	15647	15451	15594	15534	15690	15566	15470	15385	15556	15546	15596	15468	15759	15628	15606	15518	15508	15516	15596	15753	15594	15543	15585	15473	15522	15420	15503	15551	15663	15597	15685	15428	15606	15429	15689	15538	15534	15408	15537	15542	15587	15617	15396	15506	15583	15373	15629	15376	15514	15449	15372	15479	15664	15456	15580	15553	15656	15821	15385	15535	15365	15506	15576	15483	15695	15436	15576	15477	15504	15728	15458	15490	15620	15568	15425	15738	15628	15563	15648	15445	15528	15508	15550	15394	15551	15506	15469	15492	15581	15465	15541	15614	15493	15499	15456	15559	15428	15485	15454	15553	15497	15504	15462	15564	15442	15472	15580	15518	15376	15669	15671	15509	15490	15603	15480	15486	15588	15638	15586	15500	15438	15566	15415	15272	15653	15497	15666	15670	15459	15702	15816	15478	15250	15588	15595	15390	15546	15553	15502	15541	15416	15445	15547	15420	15569	15501	15653	15628	15421	15316	15501	15564	15565	15589	15633	15411	15512	15506	15404	15585	15660	15470	15335	15574	15446	15647	15517	15595	15380	15338	15381	15552	15524	15539	15454	15438	15682	15772	15596	15673	15578	15535	15524	15674	15542	15668	15579	15408	15455	15625	15326	15492	15674	15293	15483	15588	15312	15500	15509	15492	15763	15413	15545	15648	15654	15377	15375	15574	15452	15356	15496	15686	15753	15638	15604	15550	15533	15479	15537	15701	15614	15344	15369	15588	15475	15483	15532	15531	15649	15486	15597	15586	15593	15622	15518	15592	15608	15513	15636	15372	15563	15584	15536	15596	15635	15421	15463	15337	15513	15513	15433	15295	15803	15615	15669	15448	15593	15678	15604	15432	15534	15622	15621	15563	15476	15488	15779	15646	15650	15588	15604	15656	15511	15553	15396	15526	15369	15394	15383	15706	15488	15693	15486	15554	15555	15484	15428	15519	15465	15630	15508	15708	15682	15592	15500	15642	15457	15512	15275	15670	15600	15625	15683	15412	15576	15565	15475	15542	15690	15409	15604	15403	15318	15413	15583	15669	15659	15549	15602	15515	15518	15313	15508	15602	15546	15509	15504	15493	15474	15501	15469	15565	15729	15626	15660	15485	15487	15760	15680	15497	15748	15561	15497	15545	15615	15690	15468	15525	15534	15463	15675	15532	15528	15502	15518	15479	15764	15419	15695	15365	15641	15566	15443	15487	15499	15547	15548	15608	15704	15726	15627	15697	15635	15805	15606	15593	15610	15565	15478	15560	15586	15620	15562	15443	15484	15585	15658	15460	15541	15492	15550	15665	15683	15568	15252	15695	15432	15587	15482	15487	15506	15450	15623	15464	15586	15575	15468	15536	15829	15674	15728	15776	15602	15511	15472	15611	15439	15483	15480	15701	15594	15455	15712	15454	15336	15602	15433	15439	15468	15314	15642	15631	15532	15431	15610	15538	15481	15387	15692	15251	15566	15708	15429	15505	15474	15528	15399	15439	15511	15616	15306	15402	15598	15487	15582	15514	15596	15384	15530	15480	15512	15516	15502	15554	15658	15482	15569	15503	15541	15405	15599	15542	15676	15498	15521	15569	15445	15733	15447	15400	15321	15559	15533	15541	15318	15471	15745	15619	15465	15623	15465	15460	15814	15601	15541	15757	15544	15455	15471	15737	15625	15407	15546	15554	15631	15686	15422	15339	15249	15497	15501	15472	15489	15639	15648	15555	15476	15443	15463	15636	15612	15613	15339	15514	15549	15698	15672	15570	15629	15472	15573	15543	15590	15483	15234	15420	15624	15525	15684	15381	15551	15544	15589	15597	15749	15741	15386	15396	15544	15546	15739	15669	15582	15398	15581	15541	15588	15749	15586	15502	15519	15473	15745	15539	15504	15771	15568	15510	15677	15542	15523	15656	15417	15469	15574	15420	15389	15629	15472	15659	15480	15593	15556	15534	15365	15529	15498	15502	15539	15587	15570	15581	15481	15705	15444	15709	15583	15417	15592	15533	15832	15755	15560	15530	15622	15620	15684	15408	15444	15540	15630	15449	15494	15497	15407	15580	15711	15604	15453	15607	15335	15635	15564	15667	15505	15548	15481	15491	15377	15784	15653	15603	15516	15395	15551	15599	15649	15461	15571	15692	15670	15664	15736	15669	15686	15382	15554	15513	15708	15546	15532	15390	15687	15581	15413	15311	15603	15560	15632	15748	15443	15270	15514	15459	15584	15701	15772	15665	15585	15646	15641	15661	15513	15389	15570	15522	15563	15516	15537	15666	15693	15588	15493	15641	15301	15521	15493	15467	15400	15521	15461	15524	15552	15793	15317	15311	15439	15483	15690	15654	15377	15386	15723	15775	15327	15618	15524	15523	15492	15654	15598	15545	15621	15632	15587	15369	15322	15769	15785	15728	15597	15854	15718	15729	15692	15590	15676	15501	15668	15560	15536	15516	15641	15450	15336	15650	15613	15543	15518	15502	15554	15751	15553	15549	15511	15704	15758	15604	15636	15390	15488	15466	15493	15596	15436	15634	15605	15617	15627	15560	15506	15613	15493	15585	15528	15654	15380	15482	15374	15578	15417	15561	15504	15514	15652	15448	15455	15592	15614	15428	15495	15459	15598	15619	15663	15325	15617	15616	15374	15419	15697	15422	15499	15434	15537	15684	15562	15556	15481	15607	15487	15519	15486	15421	15383	15385	15379	15373	15557	15610	15578	15573	15636	15569	15691	15584	15585	15435	15687	15508	15568	15615	15614	15433	15473	15467	15705	15560	15530	15662	15576	15491	15558	15511	15646	15496	15565	15643	15630	15719	15458	15571	15580	15731	15626	15657	15622	15501	15396	15440	15469	15404	15778	15589	15597	15388	15517	15495	15518	15587	15564	15664	15393	15672	15724	15422	15395	15632	15732	15741	15549	15473	15425	15638	15541	15310	15403	15428	15323	15621	15844	15299	15477	15446	15542	15385	15687	15544	15826	15609	15437	15675	15509	15535	15593	15577	15650	15541	15676	15668	15590	15737	15806	15504	15440	15343	15417	15559	15497	15646	15521	15679	15697	15472	15600	15442	15564	15548
15916	22609	19865	17133	15748	15197	14552	14282	14117	14048	14135	13882	13954	13801	14049	14370	16027	16295	15241	14746	14177	13945	13724	13887	13709	13912	13847	13778	14049	13716	13821	13784	13842	13635	13624	13822	13807	13837	13646	13899	13832	13915	13809	13745	13867	13909	13803	13709	13876	13916	13790	13760	13802	13786	13791	13674	13878	13915	13938	13750	13746	13864	13725	13760	13779	13679	13749	13665	13722	13967	13941	13809	13737	13807	13791	13736	13877	13610	13729	13747	13733	13742	13711	13836	13845	13893	13747	13727	13660	13850	13821	13795	13921	13817	13712	13881	13622	14023	13834	13689	13845	13738	13651	13903	13598	13902	13868	13592	13732	13769	13719	13856	13702	13856	13850	13766	13881	13886	13777	13667	13780	13813	13690	13924	13820	13863	13932	13621	13850	13588	13748	13846	13653	13877	13753	13842	13875	13781	13815	13917	13800	13690	13819	13686	13660	13898	13817	13703	13809	13604	13787	13809	13833	13948	13590	13731	13770	13769	13894	13834	13854	13676	13847	13743	13916	13760	13970	13998	13743	13754	13838	13733	13771	13733	13981	13674	13966	13786	13877	13860	13864	13874	13706	13784	13747	13720	13942	13718	13813	13849	13736	13791	13807	13616	13654	13923	13873	13639	13687	13686	13783	13887	13856	13806	13883	13806	13862	13738	13820	13694	13801	13866	13902	13729	13828	13754	13633	13787	13747	13620	13959	13760	13846	13842	13796	13930	13696	13666	13729	13828	13718	13730	13899	13751	13803	13778	13975	13787	13972	13852	13793	13914	13825	13871	13863	13798	13791	13699	13751	13895	13740	13705	13713	13852	13909	13821	13640	13807	14025	13713	13701	13643	13860	13763	13780	13705	13786	13839	13650	13834	13688	13729	13772	13928	13777	13637	13734	13802	13813	13765	13706	13917	13699	13760	13951	13762	13733	13809	13737	13867	13837	13811	13812	13870	13734	13808	13896	13732	13702	13546	13831	13810	13752	13645	13963	13701	13794	13861	13776	13771	13833	13721	13769	13827	13907	13660	13697	13826	13585	13806	13843	13749	13745	13655	13660	13890	13703	13744	13790	13681	13885	13756	13829	13708	13790	13761	13627	13695	13881	13764	13883	13755	13750	13800	13922	13780	13902	13665	13813	13800	13684	13968	13730	13828	13769	13862	13627	13849	13932	13898	13788	13781	14012	13666	13928	13955	13914	13761	13713	13665	13876	13620	13751	13886	13794	13769	13783	13732	13763	13654	13789	13877	13740	13791	13837	13973	13748	13781	13653	13933	13832	13890	13915	13580	13752	13920	13825	13910	13755	13799	13697	13792	13784	13889	13800	13949	13679	13785	13723	13768	13821	13928	13919	13902	13837	13875	13859	13761	13640	13873	13975	13856	13814	13710	13620	13857	13694	13721	13723	13801	13831	13717	13709	14023	13880	13601	13803	13795	13858	13921	13941	13742	13804	13622	13644	13674	13830	13757	13680	13727	13735	13873	13792	13708	13721	13941	13803	13820	13732	13886	13785	13650	13900	13756	13716	13743	13748	13748	13921	13745	13750	13737	13667	13747	13805	13765	13621	13729	13721	13774	13837	13873	13886	13815	13842	13735	13815	13717	13870	13755	13896	13719	13670	13770	13685	13930	13677	13771	13981	13779	13689	13870	13594	13720	13859	13912	13877	13753	13855	13936	13769	13784	13785	13921	13915	13806	13635	13776	13738	13791	13800	13873	13744	13867	13859	13587	13922	13779	13690	13792	13878	13847	13568	13795	13699	13637	13726	13726	13986	13799	13816	14015	13756	13713	13809	13834	13750	13846	13783	13774	13783	13742	13864	13764	13806	13874	13763	13881	14005	13916	13719	13782	13731	13758	13882	13929	13660	13879	13879	13717	13907	13743	13839	13787	13922	13794	13735	13769	13642	13827	13780	13834	13906	13802	13896	13955	13777	13845	13742	13774	13703	13873	13774	13886	13752	13751	13699	13799	13693	13765	13744	13833	13974	13850	13793	13860	13856	13917	13777	13748	13831	13757	13830	13724	13818	13987	13816	13778	13766	13708	13813	13815	13865	13765	13774	13822	13925	13668	13722	13706	13860	13831	13913	13798	13868	13634	13693	13841	13899	13731	13797	13827	13766	13763	13787	13724	13796	13813	13757	13858	13837	13873	13794	13813	13729	13840	13852	13882	13854	13863	13779	13792	13745	13817	13793	13651	13679	13904	13737	13753	13784	13758	13914	13840	13657	13829	13801	13851	13897	13786	13766	13763	13781	13709	13822	13780	13808	13618	13784	13852	13810	13808	13998	13676	13800	13932	13842	13821	13642	13862	13728	13837	13859	13789	13858	13832	13963	13579	13782	13834	13950	13750	13812	13686	13873	13798	13851	13862	13837	13845	13849	13740	13712	13709	13861	13774	13605	13705	13902	13942	13691	13731	13896	13763	13832	13747	13815	13789	13828	13759	13745	13831	13797	13829	13833	13754	13779	13963	13776	13762	13860	13828	13818	13844	13775	13872	13820	13774	13756	13766	13893	13703	13836	13683	13863	13819	13841	13722	13801	13799	13725	13869	13662	13667	13711	13933	13826	13843	13849	13687	13773	13754	13718	13918	13819	13850	13644	13866	13761	13785	13728	13779	13723	13709	13846	13919	13755	13809	13794	13470	13832	13795	13736	13809	13619	13852	13892	13832	13917	13672	13805	13840	13920	13791	13771	13812	13739	13844	13756	13711	13806	13813	13786	13862	13954	13895	13759	13660	13718	13880	13962	13732	13895	13771	13755	13851	13621	13675	13812	13996	13925	13587	13939	13859	13574	13902	13985	13809	13680	13937	13708	13799	13893	13872	13772	13890	13853	13942	13747	13747	13730	13825	13682	13654	13769	13852	13904	13777	13760	13779	13942	13890	13805	13789	13620	13864	13866	13891	13685	13685	13855	13761	13733	13739	13668	13547	13863	13766	13818	13665	13934	13779	13690	13753	13713	13807	13696	13699	13666	13791	13746	13880	13808	13758	13691	13913	13980	13740	13853	13720	13858	13646	13728	13755	13840	13667	13792	13665	13812	13836	13809	13699	13931	13748	13678	13659	13874	13747	13864	13863	13855	13987	13805	13847	13624	13766	13897	13825	13732	13780	13786	13762	13735	13948	13825	13924	13685	13760	13732	13815	13803	13871	13831	13994	13682	13761	13894	13669	13630	13659	13707	13733	13775	13713	13829	13822	13904	13888	13810	13782	13912	13931	13674	13831	13709	13882	13904	13758	13774	13822	13762	13593	13840	13796	13869	13755	13586	13655	13811	13869	13734	13853	13872	13750	13592	13824	13809	13876	13955	13774	13795	13858	13623	13672	13846	13838	13873	13698	13911	13733	13789	13808	13817	13803	13623	13921	13728	13900	13798	13812	13670	13820	13859	13699	13740	13880	13841	13846	13764	13834	13907	13847	13895	13844	13879	13776	13789	13798	13742	13840	13771	13745	13800	13912	13903	13931	13758	13918	13826	13780	13928	13848	13764	13762	13660	14063	13831	13795	13916	13780	13792	13754	13800	13836	13715	13662	13813	13786	13748	13590	13878	13910	13675	13737	13964	13924	13841	13716	13856	13837	13800	13897	13711	13797	13755	13823	13692	13790	13732	13853	13753	13625	13798	13739	13907	13903	13800	13756	13821	13698	13815	13855	13866	13617	13791	13722	13652	13855	13830	13662	13798	13749	13934	13896	13638	13675	13825	13826	13726	13747	13986	13904	13890	13742	13701	13847	13696	14016	13714	13810	13709	13799	13840	13665	13848	13690	13721	13825	13868	13849	13807	13658	13777	13892	14037	13722	13774	13727	13830	13764	13727	13765	13932	13834	13850	13892	13716	13696	13727	13790	13663	13796	13818	13899	13760	13811	14013	13760	13860	13873	13851	13793	13900	13711	13867	13710	13906	13726	13643	13788	13795	13851	13820	13850	13730	13720	14051	13831	13737	13805	14010	13784	13829	13656	13853	13823	13706	13722	13781	13596	13828	13785	13643	13873	13729	13823	13741	13816	13750	13782	13790	13771	13937	13694	13916	13852	13878	13622	13817	13824	13788	13853	13731	13866	13872	13713	13978	13818	13771	13754	13877	13821	13721	13831	13901	13864	13915	13776	13800	13951	13832	13695	13625	13877	13773	13869	13694	13849	13770	13961	13957	13646	13669	13809	13731	13836	13694	13716	13828	13940	13917	13663	13928	13726	13737	13874	13820	13774	13891	13834	13841	13765	14033	13762	13675	13808	13961	13930	13693	13581	13859	13905	13806	13781	13690	13819	13786	13713	13863	13677	13904	13786	13588	13820	13835	13797	13808	13710	13703	13735	13784	13812	13793	13739	13807	13951	13885	13790	13844	13830	13774	13834	13705	13669	13993	13649	13732	13736	13890	13817	13753	13802	13802	13826	13739	13632	13792	13880	13746	13838	13827	13781	13867	13738	13768	13718	13858	13956	13699	13697	13768	13864	13873	13932	13891	13880	13662	13919	13670	13854	13811	13762	13614	13961	13810	13633	13888	13749	13740	13733	13843	13630	13881	13914	13766	13779	13831	13837	13720	13871	13933	13853	13782	13841	13781	13855	13722	13801	13743	13806	13850	13875	13767	13810	13762	13816	13764	13786	13865	13840	13788	13909	13625	13694	13880	13841	13743	13869	13814	13754	13762	13769	13785	13659	13865	13856	13831	13806	13669	13742	13872	13761	13851	13850	13728	13705	13818	13791	13873	13778	13913	13742	13651	13687	13813	13744	13750	13814	13798	13856	13856	13866	13823	13835	13732	13741	13826	13708	13760	13906	13932	13799	13764	13785	13807	13712	13689	13703	13778	13740	13907	14028	13840	13742	13836	13833	13710	13763	13973	13632	13781	13695	13830	13693	13782	13757	13770	13862	13754	13740	13831	13808	13626	13646	13819	13765	13799	13806	13852	13676	13725	13510	13899	13909	13872	13654	13982	13621	13571	13760	13850	13901	13781	13712	13834	13735	13722	13847	13843	13761	13752	13816	13873	13855	13791	13618	13877	13792	13829	13759	13614	13705	13766	13873	13728	13704	13655	13879	13749	13807	13711	13808	13863	13810	13827	13821	13919	13701	13858	13524	13720	14023	13908	13903	13750	13935
24017	20964	28190	24036	21430	19055	17014	14834	14297	14022	14166	13964	13932	13879	13890	15442	22710	23868	21450	17290	15479	13990	13768	13701	13698	13433	13724	13678	13656	13854	13756	13562	13593	13597	13642	13748	13627	13678	13699	13498	13807	13865	13574	13576	13500	13692	13472	13545	13592	13641	13758	13635	13794	13636	13672	13528	13713	13752	13483	13699	13623	13647	13649	13554	13570	13637	13575	13586	13429	13671	13393	13563	13472	13726	13811	13563	13966	13640	13573	13452	13701	13666	13788	13651	13466	13623	13574	13634	13662	13565	13609	13639	13685	13771	13596	13656	13454	13712	13545	13679	13665	13614	13625	13859	13412	13577	13733	13629	13518	13477	13544	13792	13755	13543	13804	13917	13731	13680	13487	13495	13658	13618	13613	13575	13506	13660	13584	13549	13632	13617	13628	13555	13518	13570	13438	13526	13479	13700	13613	13713	13744	13629	13641	13475	13395	13697	13650	13588	13625	13559	13681	13694	13753	13747	13570	13595	13556	13474	13501	13659	13750	13543	13508	13625	13451	13717	13696	13538	13409	13534	13697	13562	13461	13582	13446	13681	13520	13507	13728	13499	13557	13355	13515	13780	13410	13503	13654	13682	13362	13571	13587	13682	13537	13672	13561	13638	13690	13646	13752	13519	13742	13749	13684	13369	13554	13695	13652	13573	13570	13639	13654	13692	13471	13607	13592	13663	13525	13380	13679	13576	13695	13701	13679	13693	13454	13682	13517	13653	13590	13717	13494	13466	13516	13534	13584	13689	13661	13658	13865	13697	13638	13720	13545	13492	13517	13597	13647	13505	13598	13702	13571	13603	13521	13650	13865	13692	13535	13593	13504	13678	13557	13563	13498	13578	13509	13385	13435	13573	13803	13583	13581	13719	13796	13563	13679	13621	13439	13642	13490	13774	13689	13694	13647	13455	13579	13503	13608	13737	13675	13576	13674	13415	13554	13609	13618	13579	13641	13526	13686	13740	13572	13579	13703	13765	13744	13756	13658	13513	13653	13662	13675	13639	13531	13451	13638	13542	13628	13445	13713	13743	13782	13837	13596	13578	13582	13702	13666	13626	13674	13789	13783	13768	13615	13630	13539	13681	13375	13494	13725	13695	13675	13750	13578	13509	13647	13535	13682	13738	13794	13763	13668	13637	13572	13634	13695	13749	13514	13406	13623	13517	13864	13777	13568	13544	13580	13698	13504	13623	13732	13800	13554	13531	13627	13776	13513	13555	13666	13550	13618	13644	13805	13599	13599	13701	13696	13727	13565	13524	13574	13541	13682	13652	13752	13662	13508	13634	13603	13597	13699	13593	13655	13695	13546	13687	13460	13755	13571	13567	13597	13759	13477	13601	13555	13565	13602	13523	13576	13565	13433	13793	13652	13552	13583	13517	13722	13522	13669	13642	13494	13451	13569	13571	13394	13530	13615	13713	13530	13572	13839	13538	13659	13540	13781	13669	13542	13698	13580	13594	13573	13732	13519	13406	13452	13726	13618	13769	13616	13666	13703	13383	13548	13469	13559	13588	13695	13552	13400	13652	13548	13656	13678	13497	13323	13568	13476	13463	13623	13673	13731	13532	13686	13736	13699	13560	13675	13535	13585	13654	13734	13636	13587	13410	13566	13589	13641	13665	13577	13594	13763	13582	13737	13624	13566	13666	13768	13608	13731	13722	13663	13730	13567	13671	13493	13634	13513	13518	13533	13572	13649	13528	13609	13489	13509	13700	13573	13519	13575	13527	13833	13529	13726	13604	13491	13541	13415	13499	13728	13587	13708	13504	13633	13613	13699	13584	13759	13713	13353	13477	13569	13536	13641	13626	13544	13516	13465	13551	13423	13668	13808	13668	13781	13463	13414	13530	13598	13696	13578	13695	13655	13534	13650	13872	13798	13588	13323	13575	13656	13626	13526	13551	13573	13669	13786	13668	13627	13631	13710	13559	13653	13542	13603	13755	13596	13619	13546	13652	13682	13531	13755	13513	13440	13495	13661	13706	13516	13530	13595	13649	13579	13568	13713	13508	13723	13578	13532	13695	13654	13603	13592	13585	13587	13626	13500	13405	13607	13685	13671	13679	13615	13777	13605	13505	13459	13577	13608	13601	13602	13588	13672	13461	13549	13418	13567	13526	13679	13566	13646	13636	13509	13696	13704	13664	13622	13540	13487	13527	13367	13581	13595	13533	13654	13583	13683	13603	13556	13723	13550	13447	13510	13583	13594	13336	13633	13745	13617	13537	13831	13550	13597	13679	13549	13413	13657	13670	13626	13632	13735	13664	13600	13586	13565	13368	13763	13737	13411	13566	13591	13609	13649	13590	13637	13740	13546	13505	13640	13694	13682	13691	13413	13581	13525	13618	13631	13630	13653	13698	13644	13610	13751	13532	13727	13575	13571	13455	13561	13735	13499	13457	13523	13647	13549	13534	13649	13467	13647	13700	13531	13607	13640	13470	13556	13721	13608	13682	13669	13659	13667	13573	13733	13622	13720	13639	13518	13646	13698	13608	13627	13548	13853	13641	13553	13686	13555	13483	13419	13672	13648	13749	13760	13508	13511	13529	13563	13465	13694	13605	13669	13632	13510	13710	13556	13461	13688	13606	13600	13552	13581	13587	13582	13668	13506	13593	13773	13661	13779	13760	13705	13633	13543	13492	13828	13553	13478	13657	13613	13600	13621	13662	13498	13543	13572	13672	13606	13596	13636	13628	13694	13605	13673	13497	13654	13633	13619	13509	13717	13763	13477	13552	13572	13709	13544	13718	13652	13759	13788	13506	13592	13562	13573	13694	13662	13719	13642	13609	13612	13636	13543	13524	13440	13678	13552	13681	13594	13685	13676	13735	13504	13587	13583	13669	13563	13485	13591	13669	13630	13560	13486	13568	13445	13542	13540	13580	13672	13631	13506	13702	13754	13603	13768	13436	13665	13685	13642	13703	13624	13527	13527	13647	13657	13369	13593	13539	13507	13563	13753	13639	13597	13629	13660	13638	13548	13567	13475	13585	13730	13537	13761	13496	13526	13535	13500	13604	13569	13431	13595	13678	13806	13486	13850	13791	13653	13544	13739	13644	13581	13467	13475	13618	13743	13610	13620	13484	13555	13739	13439	13602	13608	13698	13653	13595	13478	13607	13819	13683	13468	13576	13510	13664	13577	13487	13693	13628	13676	13503	13497	13564	13721	13722	13548	13599	13591	13598	13515	13689	13560	13533	13565	13579	13666	13596	13708	13656	13606	13658	13591	13556	13850	13554	13362	13484	13515	13610	13631	13481	13717	13670	13702	13452	13464	13657	13864	13730	13703	13689	13641	13761	13543	13569	13558	13679	13626	13601	13713	13601	13627	13591	13558	13620	13651	13615	13555	13649	13707	13498	13734	13533	13548	13567	13711	13636	13662	13488	13491	13511	13468	13488	13812	13573	13430	13545	13665	13550	13470	13606	13730	13530	13626	13513	13523	13774	13462	13352	13602	13645	13718	13656	13578	13530	13645	13570	13686	13706	13461	13821	13700	13611	13553	13666	13603	13645	13600	13620	13645	13681	13471	13736	13444	13545	13755	13553	13719	13748	13643	13735	13689	13563	13548	13631	13612	13672	13772	13662	13647	13529	13646	13630	13734	13521	13589	13524	13753	13717	13563	13626	13523	13536	13524	13694	13422	13489	13403	13656	13579	13503	13515	13567	13546	13629	13627	13481	13598	13455	13627	13604	13437	13632	13632	13684	13684	13696	13618	13677	13656	13804	13520	13529	13815	13662	13575	13536	13664	13648	13580	13385	13530	13298	13643	13381	13565	13524	13584	13455	13791	13642	13615	13783	13742	13640	13707	13579	13675	13580	13480	13416	13551	13609	13765	13526	13585	13515	13506	13599	13620	13813	13909	13481	13558	13447	13484	13575	13646	13655	13688	13653	13589	13478	13698	13692	13457	13720	13750	13615	13529	13687	13541	13635	13600	13400	13436	13577	13767	13644	13539	13658	13746	13580	13671	13664	13572	13739	13595	13438	13636	13665	13581	13623	13763	13501	13476	13564	13504	13826	13450	13635	13422	13683	13507	13634	13595	14006	13775	13587	13683	13585	13496	13734	13691	13350	13595	13610	13626	13634	13682	13708	13682	13701	13642	13593	13376	13742	13438	13628	13501	13550	13758	13658	13503	13878	13535	13458	13454	13810	13541	13571	13545	13635	13587	13493	13782	13446	13772	13560	13600	13563	13790	13437	13619	13613	13546	13664	13671	13579	13478	13633	13521	13534	13494	13471	13726	13500	13595	13511	13648	13697	13678	13524	13738	13689	13795	13556	13754	13615	13566	13608	13361	13605	13576	13700	13735	13608	13575	13695	13618	13683	13690	13562	13502	13562	13660	13455	13621	13533	13718	13495	13688	13565	13425	13729	13651	13755	13680	13505	13681	13551	13682	13799	13769	13597	13620	13531	13703	13693	13678	13543	13462	13648	13730	13593	13549	13616	13742	13676	13554	13495	13683	13577	13525	13459	13367	13601	13660	13465	13479	13666	13593	13660	13609	13777	13577	13554	13699	13659	13623	13516	13498	13588	13684	13536	13400	13635	13659	13717	13641	13630	13869	13500	13664	13602	13641	13815	13652	13569	13629	13535	13522	13684	13497	13612	13518	13716	13707	13496	13619	13633	13597	13506	13744	13539	13434	13627	13594	13484	13699	13750	13622	13464	13618	13460	13574	13683	13509	13413	13549	13502	13583	13458	13648	13624	13577	13728	13431	13680	13472	13734	13682	13619	13506	13689	13724	13658	13448	13605	13381	13593	13622	13428	13723	13657	13516	13636	13594	13648	13512	13603	13478	13715	13722	13758	13740	13372	13508	13767	13707	13588	13706	13519	13603	13602	13476	13517	13642	13367	13591	13631	13639	13643	13655	13627	13492	13485	13658	13776	13477	13475	13604	13680	13662	13473	13499	13609	13636	13533	13426	13589	13677	13376	13589	13515	13755	13765	13634	13548	13525	13565	13477	13619	13405	13495	13560	13540	13786	13513	13582	13565	13712	13545	13809	13630	13609	13460	13760	13617	13623	13442	13570	13560	13594	13723	13597	13761	13447	13661	13543	13548	13542	13470	13743	13705	13584	13551	13721	13726	13731	13622	13619	13377
14850	25991	23900	19072	16581	15194	14281	14019	13707	13247	13179	12890	12911	12807	12901	15793	25915	25425	22006	16667	14544	12876	12616	12554	12599	12504	12408	12585	12580	12527	12390	12546	12691	12517	12551	12598	12664	12653	12395	12621	12621	12529	12592	12467	12373	12493	12533	12670	12558	12594	12702	12628	12521	12762	12573	12670	12467	12523	12662	12731	12544	12708	12452	12517	12592	12347	12636	12600	12607	12419	12460	12548	12478	12393	12620	12565	12548	12539	12487	12419	12520	12566	12558	12415	12595	12566	12707	12522	12403	12524	12626	12462	12649	12371	12651	12440	12554	12486	12492	12379	12524	12528	12396	12700	12575	12540	12451	12646	12520	12656	12546	12446	12525	12562	12434	12433	12468	12463	12481	12699	12389	12605	12429	12622	12500	12453	12485	12638	12352	12558	12576	12543	12626	12560	12574	12586	12572	12659	12618	12510	12446	12547	12461	12491	12478	12518	12359	12539	12517	12545	12544	12641	12496	12571	12515	12450	12690	12536	12585	12471	12489	12514	12568	12534	12474	12606	12632	12513	12461	12496	12625	12642	12492	12514	12668	12538	12655	12624	12504	12647	12620	12655	12726	12606	12543	12422	12568	12546	12522	12544	12597	12453	12559	12384	12561	12502	12600	12628	12491	12695	12598	12608	12682	12585	12486	12601	12566	12566	12462	12501	12470	12383	12493	12475	12643	12437	12632	12476	12610	12685	12562	12643	12633	12529	12577	12567	12572	12558	12540	12653	12512	12394	12414	12464	12563	12557	12297	12463	12566	12695	12474	12491	12639	12607	12414	12534	12571	12666	12439	12661	12493	12394	12516	12591	12634	12408	12636	12525	12630	12543	12517	12378	12549	12558	12627	12567	12465	12468	12546	12429	12559	12611	12600	12632	12626	12521	12452	12582	12612	12566	12580	12531	12501	12364	12493	12462	12669	12570	12683	12655	12633	12414	12586	12603	12614	12579	12658	12558	12618	12370	12350	12575	12512	12532	12338	12538	12558	12669	12482	12660	12518	12433	12568	12593	12648	12514	12486	12478	12634	12564	12539	12588	12542	12621	12516	12353	12504	12592	12608	12630	12557	12667	12556	12558	12760	12345	12464	12540	12528	12426	12526	12416	12699	12449	12584	12671	12588	12579	12583	12564	12483	12537	12436	12558	12526	12501	12598	12584	12606	12599	12554	12557	12550	12348	12526	12589	12618	12291	12432	12637	12468	12374	12541	12457	12664	12629	12569	12361	12484	12460	12717	12504	12467	12683	12414	12506	12587	12468	12531	12571	12321	12579	12549	12599	12602	12537	12654	12560	12508	12513	12506	12558	12565	12679	12471	12482	12563	12637	12577	12566	12546	12448	12504	12665	12711	12672	12628	12569	12661	12428	12538	12700	12485	12600	12451	12434	12461	12581	12488	12562	12458	12629	12442	12586	12594	12527	12531	12630	12489	12280	12551	12594	12631	12551	12515	12582	12496	12468	12478	12604	12531	12524	12524	12444	12577	12482	12487	12549	12447	12754	12526	12563	12641	12587	12518	12459	12379	12532	12680	12572	12642	12598	12616	12354	12471	12445	12547	12621	12370	12491	12453	12644	12472	12470	12478	12468	12558	12605	12578	12597	12696	12664	12467	12665	12542	12498	12555	12721	12592	12444	12552	12717	12619	12575	12704	12562	12555	12473	12568	12458	12598	12590	12630	12471	12466	12498	12542	12446	12569	12577	12593	12499	12503	12363	12592	12726	12539	12521	12552	12579	12604	12488	12564	12635	12552	12445	12603	12598	12437	12551	12554	12586	12605	12684	12622	12644	12588	12529	12567	12517	12551	12415	12656	12422	12496	12617	12516	12648	12517	12329	12428	12574	12628	12625	12469	12495	12403	12356	12557	12585	12847	12593	12589	12452	12464	12362	12619	12522	12469	12441	12441	12632	12412	12457	12596	12483	12593	12668	12414	12524	12569	12590	12609	12497	12532	12370	12500	12581	12610	12549	12496	12518	12480	12664	12583	12660	12663	12440	12385	12660	12803	12537	12533	12558	12570	12629	12600	12722	12612	12495	12430	12494	12515	12452	12477	12655	12549	12451	12586	12466	12542	12419	12434	12565	12543	12432	12641	12565	12598	12525	12446	12626	12553	12572	12591	12622	12605	12532	12387	12568	12475	12450	12614	12677	12522	12552	12711	12596	12572	12464	12554	12589	12485	12483	12559	12650	12418	12533	12585	12603	12663	12523	12465	12524	12480	12418	12415	12641	12466	12550	12436	12526	12532	12535	12466	12478	12516	12468	12657	12551	12464	12615	12680	12659	12318	12522	12628	12519	12716	12426	12501	12561	12700	12571	12609	12530	12493	12467	12428	12565	12376	12318	12656	12513	12575	12597	12513	12535	12591	12470	12488	12719	12338	12465	12529	12421	12510	12560	12552	12623	12613	12511	12682	12652	12527	12350	12537	12559	12571	12599	12670	12453	12745	12586	12564	12498	12612	12606	12606	12501	12618	12670	12479	12714	12325	12505	12571	12509	12581	12619	12445	12640	12554	12537	12475	12430	12473	12756	12381	12630	12509	12814	12538	12531	12452	12583	12534	12636	12409	12595	12493	12629	12656	12685	12417	12464	12592	12468	12463	12469	12638	12582	12553	12516	12481	12545	12534	12403	12498	12426	12677	12443	12467	12516	12609	12520	12569	12429	12615	12425	12619	12544	12517	12431	12633	12418	12613	12662	12431	12626	12560	12514	12406	12523	12574	12479	12567	12435	12562	12404	12415	12458	12422	12559	12590	12418	12391	12564	12600	12433	12518	12367	12471	12598	12584	12592	12499	12476	12467	12645	12547	12681	12373	12554	12440	12709	12447	12538	12667	12462	12531	12651	12668	12471	12387	12583	12433	12599	12517	12595	12527	12511	12712	12504	12546	12495	12256	12494	12527	12512	12540	12488	12569	12396	12722	12558	12613	12591	12671	12401	12577	12578	12472	12504	12398	12585	12521	12577	12412	12610	12421	12539	12519	12661	12452	12606	12539	12596	12580	12517	12537	12422	12510	12415	12501	12686	12594	12536	12425	12607	12656	12539	12620	12688	12618	12448	12588	12573	12465	12613	12586	12575	12685	12611	12743	12543	12526	12596	12510	12556	12619	12459	12642	12655	12531	12564	12660	12664	12506	12565	12377	12552	12678	12596	12546	12522	12596	12600	12606	12575	12711	12536	12624	12552	12694	12454	12551	12576	12477	12326	12590	12332	12602	12686	12475	12541	12527	12537	12368	12535	12464	12658	12554	12633	12671	12653	12597	12544	12618	12591	12530	12649	12325	12550	12541	12449	12536	12643	12421	12674	12555	12439	12491	12473	12621	12473	12547	12550	12513	12483	12466	12434	12545	12459	12447	12470	12536	12600	12419	12472	12520	12626	12579	12590	12562	12499	12616	12504	12380	12482	12609	12398	12417	12602	12573	12513	12598	12532	12504	12642	12515	12509	12622	12646	12575	12439	12414	12512	12562	12639	12436	12465	12607	12570	12639	12373	12548	12764	12473	12544	12564	12645	12557	12663	12661	12495	12457	12536	12553	12566	12550	12654	12420	12491	12523	12589	12479	12743	12566	12577	12649	12515	12489	12511	12638	12628	12356	12564	12531	12445	12613	12355	12544	12561	12498	12630	12423	12507	12468	12599	12502	12554	12621	12480	12501	12472	12594	12591	12547	12444	12325	12525	12499	12493	12529	12549	12524	12527	12623	12420	12478	12635	12572	12434	12612	12336	12456	12779	12563	12541	12512	12450	12588	12546	12691	12307	12490	12567	12401	12566	12538	12587	12579	12546	12595	12645	12572	12393	12429	12475	12492	12537	12602	12620	12476	12564	12550	12470	12452	12695	12604	12636	12390	12658	12513	12560	12579	12703	12474	12492	12601	12524	12562	12692	12633	12525	12543	12468	12511	12579	12496	12514	12576	12545	12683	12621	12542	12477	12660	12652	12676	12632	12547	12653	12649	12551	12425	12608	12588	12471	12591	12577	12446	12525	12647	12589	12624	12586	12523	12572	12413	12608	12570	12493	12550	12604	12411	12619	12388	12515	12581	12509	12511	12492	12589	12622	12558	12479	12598	12631	12658	12539	12512	12595	12646	12485	12525	12550	12509	12630	12654	12564	12531	12571	12498	12572	12563	12669	12588	12530	12408	12528	12487	12457	12736	12547	12488	12501	12531	12409	12502	12610	12345	12679	12447	12519	12527	12566	12453	12563	12459	12546	12646	12523	12557	12580	12536	12507	12376	12515	12618	12576	12653	12712	12563	12556	12568	12455	12514	12308	12385	12645	12621	12570	12494	12398	12559	12609	12453	12518	12537	12761	12594	12681	12719	12512	12527	12503	12627	12399	12625	12567	12616	12545	12516	12628	12395	12474	12692	12466	12469	12627	12483	12498	12659	12494	12638	12662	12584	12534	12519	12489	12525	12542	12422	12418	12605	12423	12495	12595	12436	12534	12555	12543	12622	12614	12510	12660	12577	12584	12545	12488	12428	12383	12516	12367	12658	12536	12503	12521	12720	12618	12469	12584	12490	12413	12600	12446	12435	12322	12829	12393	12544	12694	12724	12695	12425	12472	12556	12495	12475	12471	12584	12385	12571	12640	12563	12550	12502	12531	12506	12547	12571	12497	12604	12623	12575	12410	12644	12643	12529	12526	12467	12537	12589	12629	12477	12626	12458	12361	12413	12502	12715	12646	12548	12645	12551	12654	12475	12487	12629	12497	12697	12594	12641	12363	12608	12532	12704	12530	12510	12643	12604	12717	12636	12415	12474	12618	12615	12502	12587	12466	12638	12593	12654	12650	12713	12561	12472	12464	12549	12506	12484	12634	12611	12551	12471	12447	12753	12445	12552	12457	12411	12507	12611	12441	12300	12487	12574	12466	12538	12450	12514	12527	12605	12529	12308	12470	12530	12577	12587	12526	12377	12358	12418	12534	12404	12451	12422	12682	12657	12453	12646	12572	12624	12562	12303	12584	12474	12623	12446	12462	12475	12505	12851	12521	12649	12483	12403	12585	12554	12548	12573	12513	12441	12456	12557	12433	12791	12606	12510	12449	12552	12527	12507	12579	12696	12518	12426	12614	12640	12470	12501	12547	12615	12581
22670	20994	28756	23420	21089	22438	22810	16626	15329	15441	14848	14622	14779	14542	14480	15925	27549	32628	29291	23710	18346	15481	13977	14078	14151	14130	14049	13975	14130	14177	14172	14073	14011	14009	13949	13987	14075	14053	13910	13805	13785	13823	13908	13815	14123	14104	14111	13897	14025	13905	13944	13994	13914	14039	13959	13987	13966	13862	14095	14109	13947	14024	13900	13864	13827	13979	13846	13924	13851	14043	13997	13889	13910	13879	13965	13898	13970	13859	14006	14246	13866	13828	14029	14080	13921	14009	13880	13838	13862	13906	13903	14027	13982	13861	13742	13927	13695	13882	13986	13882	13930	14037	13895	13868	13851	13873	14010	13789	13888	13984	13927	13643	14083	13847	13874	13791	13886	13871	13932	13909	14051	14068	14052	13857	13921	13925	14148	14027	13946	13837	14062	14073	13749	14003	13923	13891	14044	14034	14107	13937	13991	13918	13615	13911	13852	13807	13681	14022	13886	13889	13988	13858	13909	14029	13856	13968	13949	14074	14022	14044	13894	13856	13855	13911	13753	14045	13833	13955	13957	13793	13943	13813	13732	13841	14104	13944	13704	13970	13964	13902	14020	14038	13824	13922	14000	13846	13943	13812	13837	13892	13909	13673	13856	14004	13965	13964	13893	13921	13905	13918	13897	13791	13946	13748	13935	14051	13874	13750	14022	14156	13923	14019	13898	14186	14167	13862	13886	13812	13886	13842	13754	13832	13864	13881	14076	13893	13885	13920	13927	13947	13976	13808	13976	13926	13914	13829	13861	14019	13895	13796	13869	13927	13926	13939	13710	13817	13853	13810	14063	13946	13916	14020	13845	13893	13812	14062	14015	13971	14101	14011	13775	13868	14065	13889	13836	13923	13975	13895	13766	13925	13993	14053	13803	13929	13814	13993	13779	13850	13778	13799	13896	13881	13995	13814	13747	13820	13950	13815	13930	14012	13903	13895	13670	13698	13755	13952	13893	13955	14138	14158	14109	13947	13982	13746	13954	14101	13978	13895	13920	14087	13821	14115	14010	13678	14052	13917	13793	13961	13576	13990	13960	14036	13967	13732	13850	13915	14029	13808	14044	13915	13965	14042	13833	14169	13960	13931	13876	13814	13821	13714	13966	13998	13847	13798	13862	13856	13844	13873	13982	14008	13881	13715	13939	13698	13787	13792	13644	13804	13818	13771	13936	13892	13761	13824	13833	14107	13681	13797	13932	14031	13974	13899	13978	13938	13927	13846	13754	13780	13847	13978	13982	13822	13896	13695	13791	13896	13973	13850	13877	13963	13938	13886	13996	13831	13925	13699	13914	13885	13904	13962	13777	13956	13922	13735	14043	13662	13914	14019	13718	13863	13871	14066	13938	13900	13909	13957	13836	13930	13853	13647	13899	13903	14019	13841	14056	13941	14018	13913	13994	13877	13939	13752	13756	13861	13961	13829	13851	13840	13576	13779	13675	13912	14133	13858	13871	13862	13849	13788	13913	14044	13858	13608	13819	13934	13977	13891	13886	14002	13870	13798	13892	13907	13910	13677	13726	13767	13860	13956	13999	14006	13933	14102	13899	13883	14015	13954	13710	13674	14033	14112	13950	13879	13887	13878	13962	13940	13893	13958	14037	14071	13828	13985	14004	13980	13974	13861	13896	13905	13924	13803	13757	13958	14083	14151	13978	13821	13885	13912	14144	13913	13889	14019	13955	13976	13984	13864	13876	13828	13804	13788	13899	13872	13937	13819	14190	13982	13952	14011	13880	13807	13907	13871	13850	13934	13877	14013	13831	14005	13959	13873	14002	13948	13965	13969	14151	14097	13876	14053	13784	13860	13914	13921	13781	13953	13928	13729	13981	13991	14270	14171	13908	13923	14094	13883	13898	13851	13960	13821	13877	13873	13964	13870	13858	13921	13995	14054	13914	13993	13928	13969	13985	13769	13938	14022	13886	13943	14027	14096	13927	13884	13900	13670	14002	13996	13925	13948	13920	14013	13986	13678	13959	13924	13813	13876	13941	13843	13766	14060	13685	13850	13782	13937	13835	13864	13846	13925	14088	13911	13949	13970	13910	13986	13876	14074	14034	13809	13764	13706	13851	13694	13814	13669	13921	13917	14064	13795	13809	13805	13833	14025	13856	13854	13787	14105	13964	13825	13690	13932	14107	13891	13933	13982	13911	14052	13743	13900	13964	14023	13942	14130	14018	14036	13976	13925	13891	13871	13769	13707	13931	13551	13615	13820	13872	13711	13860	13828	13863	13932	13989	13971	14028	13730	14068	13936	13987	14042	14002	13871	14142	13961	13975	13844	14035	14068	13830	14055	13912	14013	13972	14014	13869	13875	13890	13869	13920	13895	13815	13864	13978	13770	13970	14094	14054	14051	13953	13725	13849	13867	13837	13737	13875	13851	13817	13726	14063	13845	13829	13846	13924	13869	13976	13953	13840	13878	14051	13847	14034	13814	13822	13881	13912	13827	13924	13799	13730	13880	14037	14018	13709	13964	13963	13938	13956	13885	13794	13798	13939	13923	13740	13992	13948	13774	13857	13827	13812	13913	13789	13991	14046	13832	13868	13948	13748	13901	14013	13934	13993	13985	13905	13937	14029	13953	13816	13848	13924	13716	13878	13926	13890	13840	13896	13877	13818	13955	13910	13914	13858	13900	13934	13801	14103	13864	13885	13942	14028	13958	14101	13803	13935	14019	13901	13989	13823	13865	13886	13931	13805	13990	13967	13743	13859	13984	13993	13962	13964	13898	13991	13913	13941	13949	13944	13796	13840	14017	13876	13923	13863	13785	13541	13756	13969	13912	13781	13700	13894	13869	13989	13998	13871	13934	14005	13934	13820	13842	13946	13987	14030	13832	13902	14040	14156	13856	13933	13749	14040	13938	13939	14051	13870	13740	13984	13830	13955	13916	13686	13865	14180	14030	13913	13912	13888	13774	14056	13864	13775	13962	13942	14093	14076	13878	13761	13833	13890	13940	14124	13723	13690	13820	13800	13788	13893	13760	14090	13970	14023	13881	13922	13912	13899	14118	14170	14090	13843	13968	13948	13836	13913	14152	13878	13897	13961	13822	13775	13949	13972	13963	13956	14066	13979	13886	13809	13867	14040	13936	13852	13818	13867	13842	14002	14045	13889	13925	14126	13779	13785	14003	14107	13815	14022	13994	14008	13983	13809	13936	13986	13943	13919	14091	13992	13852	13763	13735	13784	13817	13695	13822	13860	13875	13879	14038	14018	13811	14055	13989	14010	13902	13884	13925	13840	13910	13964	13968	14064	13596	13929	13810	13891	13857	13819	13977	13904	13994	13899	14121	13870	13868	13915	13946	13830	13944	13935	13949	13918	13678	13894	13807	14033	13971	13990	13901	13938	13984	13960	13888	13816	13789	13780	13744	13905	13910	13826	13887	13950	13874	13866	14082	13796	13886	13941	13964	13834	13767	13782	13898	13801	13936	13817	14112	14068	13854	14099	13958	13787	13987	13969	13753	13911	13922	13986	13649	13770	14070	13975	14020	13889	13874	13962	13957	13845	13911	13907	13990	13852	13908	13889	13903	13961	13813	13868	13830	14012	14002	13843	13945	14018	13982	13873	13810	13889	13932	13999	13905	13965	13859	13845	13783	13873	13867	13762	13808	13913	13910	13968	13818	13726	13905	13935	13903	13841	13996	13862	13879	13820	13836	13767	13887	13924	13839	13816	13803	13948	13951	13906	13726	13977	13715	13723	13762	13834	13890	13844	14097	13999	14091	13930	13918	13796	13690	14017	13937	13991	13731	13733	13846	13791	13748	14062	13950	13945	13914	14015	13748	14008	13867	13991	14020	13865	14051	13694	13929	13997	13823	13931	13766	14055	13828	13834	13749	13939	13693	13988	13960	13884	13639	14063	13835	13974	13803	13772	13907	13879	13858	13954	13814	13825	13806	14063	13738	13822	13744	13898	13773	14017	13960	14064	14007	13791	14032	14017	14011	13748	13975	13905	13847	13979	13860	13796	13811	14040	14090	13939	13850	13879	14086	13721	13894	14040	13704	13852	13833	14092	13868	13856	13854	13909	13937	13917	14051	14038	13959	13884	14085	14007	14001	14207	13841	13899	13985	13917	13883	13710	14082	14036	14043	14148	13917	13939	13855	13711	13926	13866	13892	13750	13884	13870	13922	13871	13964	13785	13737	13958	13869	13951	13928	13952	13759	13801	13789	13977	13953	13928	13781	14102	14004	13983	13956	14035	13902	13953	13954	13914	13875	14025	13776	13982	13878	13666	14029	13951	13938	13891	13849	13681	13851	13980	13943	13923	14052	13928	13857	14027	13856	13792	14073	14063	13977	13959	13970	13926	13987	13887	13956	13923	13974	13973	13793	13921	13919	13862	13870	13861	13934	14044	13842	13844	13896	13898	13912	14058	13782	13810	13798	13808	13843	13872	14019	13800	13851	13853	13960	13900	13876	13895	13836	13921	13991	13779	13820	13833	13814	14035	13802	14005	13991	13980	13834	13941	13831	13960	13751	13972	13792	13727	13793	13876	14122	13829	13990	13995	13876	13808	13846	13850	13971	13784	13878	13952	13882	13823	13761	13820	13852	13957	14077	13851	13928	13940	13878	13796	13679	13908	13744	13731	13851	14064	14044	14030	13982	13953	13868	13877	13628	13960	13947	13964	14007	13908	13875	13982	13946	13807	13872	13931	14058	13808	13768	13845	13779	13883	13971	13864	13743	13934	13882	13728	13941	13865	13957	13710	13850	13755	13886	13936	13986	13820	13896	13908	13775	13905	13673	14074	13791	13815	14150	13864	13956	13988	13810	14048	13994	14029	13727	13984	13961	14105	13831	14016	13746	13793	13906	14028	13916	14193	13861	13854	13903	13906	13806	13742	13896	13753	13906	13866	13929	13782	14021	13819	13912	13959	13673	13772	14020	13864	13908	13901	14058	13802	13855	13839	13885	13837	13884	13994	13978	13932	14055	13822	14052	14084	13685	14000	13887	13768	13965	13973	13816	13916	13870	14009	13903	13641	14103	14009	13948	14054	13994	13776	14010	13792	13872	13811	13893	13876	13777	13946	13914	14097	13945	14087	13965	13984	13759	13988	13931	14050	13838	13949	13999	13858	14077	13830	13967	13955	13728	13842	13868
16234	30862	27548	21970	19466	17279	16306	15277	14903	14656	14001	13781	13462	13340	13388	16373	32038	34648	30852	23699	17309	13689	12920	12699	12743	12788	12913	12798	12604	12871	12799	12761	12556	12556	12651	12636	12739	12752	12936	12704	12889	12793	12653	12693	12742	12735	12709	12815	12710	12705	12684	12859	12598	12398	12798	12864	12723	12704	12796	12844	12768	12910	12561	12817	12735	12670	12923	12629	12745	12727	12798	12934	12733	12708	12669	12759	12719	12743	12678	12672	12831	12717	12637	12651	12695	12619	12674	12902	12791	12469	12662	12799	12796	12775	12741	12691	12875	12800	12848	12726	12901	12856	12807	12780	12570	12645	12675	12776	12875	12629	12778	12639	12738	12646	12769	12788	12746	12787	12715	12827	12738	12842	12649	12822	12669	12744	12612	12736	12729	12773	12732	12611	12889	12699	12772	12625	12718	12773	12719	12696	12846	12790	12712	12625	12899	12714	12832	12692	12801	12829	12709	12758	12766	12666	12682	12704	12811	12527	12664	12809	12758	12707	12845	12906	12761	12681	12824	12547	12883	12700	12576	12812	12729	12649	12646	12855	12717	12646	12644	12753	12761	12571	12807	12725	12699	12681	12641	12882	12693	12637	12693	12642	12615	12618	12761	12661	12537	12769	12671	12777	12758	12771	12845	12829	12722	12709	12698	12716	12909	12570	12835	12600	12658	12683	12846	12822	12751	12640	12626	12580	12736	12833	12707	12576	12723	12881	12888	12841	12957	12750	12688	12809	12778	12794	12845	12702	12610	12596	12882	12601	12724	12719	12634	12598	12797	12698	12795	12653	12735	12786	12756	12647	12692	12667	12786	12769	12734	12702	12813	12764	12817	12572	12680	12877	12766	12656	12685	12623	12712	12631	12737	12790	12847	12740	12774	12822	12722	12647	12889	12708	12828	12688	12720	12833	12767	12699	12747	12807	12759	12853	12879	12491	12638	12736	12801	12704	12759	12668	12795	12834	12873	12667	12725	12716	12813	12618	12800	12659	12787	12669	12874	12564	12674	12929	12804	12778	12707	12564	12657	12653	12681	12717	12775	12575	12803	12847	12791	12809	12735	12587	12741	12716	12748	12776	12834	12699	12747	12797	12607	12538	12678	12886	12778	12606	12824	12705	12587	12811	12716	12778	12676	12837	12678	12881	12682	12767	12721	12802	12654	12742	12578	12777	12607	12678	12521	12783	12803	12872	12814	12783	12722	12765	12854	12794	12962	12786	12724	12673	12741	12783	12734	12666	12684	12836	12590	12625	12679	12704	12839	12620	12748	12785	12674	12720	12742	12643	12741	12657	12763	12704	12727	12710	12665	12669	12628	12697	12700	12659	12667	12585	12838	12608	12696	12721	12782	12573	12886	12598	12711	12813	12738	12598	12674	12925	12810	12807	12711	12733	12727	12707	12785	12686	12660	12802	12778	12699	13050	12529	12765	12668	12902	12812	12754	12893	12639	12611	12801	12675	12742	12638	12885	12554	12790	12679	12787	12695	12729	12688	12802	12666	12754	12717	12869	12707	12735	12772	12661	12533	12634	12705	12720	12726	12892	12754	12671	12661	12782	12738	12753	12560	12605	12630	12718	12826	12638	12877	12757	12749	12846	12610	12844	12717	12728	12662	12904	12626	12836	12759	12794	12745	12749	12791	12676	12716	12707	12637	12719	12779	12808	12852	12916	12778	12755	12739	12895	12690	12639	12651	12556	12737	12720	12566	12763	12766	12708	12668	12766	12632	12743	12718	12721	12701	12735	12748	12704	12742	12724	12703	12670	12590	12767	12741	12806	12760	12963	12681	12816	12787	12680	12664	12704	12746	12832	12541	12671	12676	12723	12849	12649	12695	12893	12770	12841	12718	12684	12653	12637	12675	12769	12790	12672	12778	12776	12720	12605	12774	12717	12650	12838	12610	12777	12678	12623	12722	12788	12738	12728	12607	12743	12807	12811	12631	12614	12590	12730	12762	12741	12740	12708	12583	12659	12777	12674	12565	12879	12805	12732	12817	12780	12592	12811	12696	12720	12773	12763	12743	12623	12707	12836	12710	12646	12827	12755	12681	12719	12621	12694	12796	12628	12600	12635	12768	12665	12715	12777	12807	12621	12703	12575	12621	12894	12630	12701	12872	12648	12664	12759	12652	12900	12789	12641	12706	12657	12643	12875	12705	12747	12732	12788	12722	12720	12793	12733	12618	12561	12753	12801	12730	12658	12710	12805	12771	12670	12539	12929	12704	12622	12673	12666	12703	12627	12654	12756	12668	12695	12728	12698	12757	12744	12655	12769	12694	12614	12700	12874	12718	12771	12708	12736	12919	12627	12636	12846	12890	12613	12789	12775	12671	12808	12710	12872	12787	12688	12702	12681	12730	12562	12760	12624	12647	12694	12713	12728	12638	12702	12704	12735	12832	12538	12538	12753	12653	12773	12855	12726	12854	12613	12558	12791	12742	12706	12573	12474	12702	12742	12723	12751	12635	12626	12757	12732	12914	12673	12709	12683	12843	12829	12656	12865	12720	12736	12716	12701	12614	12804	12640	12661	12683	12721	12788	12559	12636	12878	12711	12832	12645	12798	12792	12723	12600	12682	12627	12697	12716	12633	12662	12749	12703	12746	12737	12748	12757	12665	12805	12632	12557	12559	12565	12740	12788	12646	12854	12731	12676	12697	12650	12673	12717	12601	12574	12665	12763	12703	12584	12693	12672	12519	12645	12669	12800	12577	12738	12549	12709	12720	12609	12764	12679	12824	12765	12733	12797	12800	12812	12547	12722	12645	12722	12668	12722	12655	12744	12571	12647	12522	12703	12971	12536	12644	12592	12805	12786	12703	12586	12604	12633	12739	12762	12663	12688	12689	12734	12695	12644	12733	12637	12807	12680	12750	12786	12629	12617	12798	12822	12620	12775	12649	12749	12614	12583	12582	12652	12543	12738	12620	12849	12637	12575	12730	12714	12657	12707	12817	12782	12747	12535	12691	12688	12665	12675	12747	12778	12834	12572	12985	12732	12742	12781	12579	12542	12660	12742	12769	12508	12672	12734	12763	12688	12880	12825	12710	12630	12659	12750	12689	12768	12837	12665	12780	12684	12815	12768	12701	12687	12758	12747	12733	12773	12873	12582	12634	12573	12726	12651	12711	12647	12734	12812	12946	12749	12766	12712	12716	12635	12539	12628	12782	12729	12579	12750	12789	12619	12732	12724	12813	12767	12592	12642	12771	12767	12690	12765	12759	12617	12895	12777	12727	12663	12644	12614	12802	12741	12615	12677	12847	12796	12596	12610	12675	12736	12735	12887	12683	12775	12654	12699	12918	12675	12787	12718	12793	12842	12781	12779	12850	12859	12600	12993	12780	12795	12662	12672	12521	12685	12786	12647	12676	12652	12684	12823	12571	12828	12729	12626	12673	12861	12764	12680	12736	12839	12782	12734	12813	12568	12676	12745	12700	12791	12610	12814	12856	12662	12787	12704	12609	12781	12613	12679	12762	12638	12838	12705	12639	12868	12619	12539	12705	12668	12804	12755	12734	12615	12703	12626	12638	12629	12667	12692	12712	12534	12792	12838	12502	12671	12680	12620	12657	12630	12712	12725	12771	12671	12664	12503	12689	12587	12708	12781	12636	12816	12684	12716	12647	12730	12638	12685	12684	12753	12715	12577	12718	12639	12621	12735	12778	12712	12659	12766	12715	12789	12624	12823	12956	12810	12746	12770	12788	12657	12806	12734	12699	12811	12776	12763	12753	12797	12610	12613	12606	12594	12627	12785	12663	12654	12659	12738	12785	12735	12880	12611	12784	12778	12578	12599	12915	12702	12785	12734	12773	12682	12651	12865	12690	12610	12658	12686	12670	12772	12683	12688	12845	12875	12607	12616	12833	12715	12849	12876	12815	12720	12610	12793	12700	12845	12653	12619	12580	12557	12853	12609	12514	12676	12611	12676	12700	12852	12733	12607	12539	12690	12528	12941	12682	12801	12718	12732	12805	12672	12729	12742	12856	12592	12856	12924	12702	12590	12576	12706	12746	12650	12829	12619	12818	12709	12639	12645	12900	12709	12806	12609	12720	12711	12727	12876	12925	12681	12758	12613	12767	12697	12598	12970	12726	12643	12680	12632	12626	12781	12805	12679	12625	12704	12619	12725	12736	12713	12683	12681	12704	12535	12794	12875	12671	12630	12734	12635	12823	12693	12765	12627	12773	12691	12896	12800	12758	12698	12934	12772	12779	12706	12767	12898	12752	12793	12772	12682	12742	12602	12807	12666	12599	12785	12784	12817	12758	12660	12890	12785	12625	12695	12854	12712	12910	12714	12517	12824	12751	12800	12882	12776	12870	12777	12939	12672	12836	12645	12713	12751	12702	12659	12560	12552	12774	12667	12697	12630	12446	12797	12747	12669	12794	12692	12721	12835	12629	12657	12812	12714	12710	12811	12851	12627	12847	12519	12657	12468	12768	12806	12744	12633	12596	12629	12741	12824	12720	12664	12706	12654	12593	12852	12744	12795	12722	12608	12810	12697	12635	12907	12795	12865	12691	12879	12677	12586	12736	12657	12908	12737	12843	12816	12720	12593	12598	12637	12811	12638	12749	12771	12975	12733	12807	12802	12617	12780	12834	12661	12817	12698	12669	12752	12785	12809	13018	12830	12776	12740	12651	12751	12760	12830	12815	12581	12660	12703	12674	12769	12926	12689	12664	12750	12637	12755	12652	12783	12680	12774	12736	12751	12794	12780	12661	12659	12625	12750	12765	12754	12726	12831	12694	12831	12560	12642	12619	12733	12815	12845	12603	12875	12729	12755	12645	12622	12666	12777	12607	12700	12690	12806	12819	12653	12790	12585	12640	12584	12778	12714	12844	12677	12856	12653	12679	12776	12636	12680	12854	12774	12613	12917	12628	12585	12637	12583	12804	12808	12725	12826	12601	12760	12822	12630	12738	12601	12783	12872	12566	12832	12650	12704	12841	12860	12952	12708	12695	12816	12755	12694	12851	12746	12599	12658	12789	12794	12628	12675	12745	12647	12689	12829	12928	12739	12714	12808	12691	12749	12656	12633	12779	12827	12721	12662	12665	12738	12710	12701	12973	12668	12789	12776	12563	12644	12757	12503	12696	12826	12766	12828
27168	21615	23546	19653	15714	15415	15142	14747	14721	14780	14789	14454	14455	14257	14368	14387	14966	16187	16046	15563	15148	14698	14373	14375	14487	14338	14457	14360	14275	14335	14384	14468	14368	14264	14477	14329	14297	14406	14506	14333	14350	14392	14285	14204	14257	14515	14273	14075	14343	14268	14287	14385	14192	14370	14330	14400	14369	14232	14144	14306	14307	14499	14329	14289	14420	14424	14269	14141	14457	14287	14321	14393	14450	14396	14323	14351	14591	14314	14522	14337	14289	14454	14449	14299	14362	14275	14130	14285	14084	14448	14382	14268	14136	14488	14420	14273	14315	14117	14388	14332	14274	14289	14311	14561	14455	14209	14410	14603	14358	14367	14298	14322	14390	14274	14285	14319	14123	14200	14435	14534	14351	14315	14424	14295	14269	14375	14362	14373	14222	14494	14249	14338	14340	14173	14470	14167	14338	14234	14258	14135	14255	14303	14191	14546	14392	14374	14371	14304	14136	14456	14297	14266	14570	14346	14371	14424	14293	14450	14079	14244	14386	14328	14246	14097	14242	14292	14234	14319	14483	14184	14330	14314	14365	14179	14374	14355	14239	14224	14326	14246	14406	14426	14311	14515	14234	14263	14219	14525	14588	14430	14383	14373	14141	14390	14416	14266	14276	14227	14424	14260	14487	14527	14406	14558	14406	14255	14271	14295	14393	14336	14274	14371	14486	14401	14409	14248	14472	14385	14260	14283	14322	14314	14592	14203	14321	14346	14563	14345	14444	14433	14390	14420	14535	14304	14392	14544	14566	14212	14181	14336	14222	14224	14325	14568	14346	14413	14307	14331	14288	14294	14313	14343	14441	14252	14356	14346	14307	14490	14185	14416	14277	14306	14166	14576	14359	14262	14316	14415	14328	14402	14342	14247	14370	14265	14255	14302	14201	14442	14375	14297	14337	14437	14332	14351	14365	14384	14262	14520	14446	14369	14272	14306	14560	14426	14312	14186	14444	14405	14299	14339	14235	14372	14337	14355	14322	14209	14269	14295	14426	14399	14458	14110	14173	14360	14342	14350	14399	14474	14378	14447	14393	14487	14404	14375	14451	14396	14311	14238	14285	14433	14517	14528	14387	14221	14486	14276	14460	14480	14318	14246	14445	14413	14283	14223	14407	14313	14310	14320	14178	14337	14306	14361	14155	14364	14246	14242	14154	14452	14469	14580	14292	14307	14121	14259	14401	14587	14400	14219	14193	14343	14433	14228	14347	14341	14484	14389	14081	14238	14214	14444	14477	14464	14461	14398	14254	14332	14393	14228	14351	14283	14170	14291	14251	14213	14267	14322	14441	14431	14296	14185	14240	14497	14382	14360	14307	14137	14493	14223	14485	14181	14452	14537	14573	14358	14458	14366	14348	14405	14468	14536	14205	14398	14402	14288	14360	14283	14443	14234	14432	14206	14368	14452	14545	14502	14413	14242	14399	14340	14354	14293	14342	14461	14318	14307	14279	14123	14410	14323	14294	14382	14360	14341	14298	14452	14326	14208	14459	14362	14226	14162	14609	14426	14359	14263	14413	14485	14433	14371	14363	14258	14355	14471	14249	14378	14327	14433	14428	14350	14313	14175	14526	14425	14315	14236	14423	14326	14123	14244	14362	14195	14405	14358	14390	14394	14464	14511	14399	14418	14419	14377	14323	14186	14322	14331	14386	14370	14311	14229	14245	14364	14304	14296	14345	14316	14448	14255	14365	14299	14341	14334	14285	14411	14356	14194	14346	14332	14221	14404	14298	14346	14430	14154	14262	14312	14504	14385	14424	14223	14184	14422	14197	14200	14453	14489	14231	14548	14387	14325	14449	14357	14270	14331	14353	14367	14317	14045	14387	14063	14362	14295	14247	14454	14360	14253	14417	14222	14256	14182	14380	14367	14316	14501	14446	14411	14448	14273	14348	14476	14303	14495	14353	14409	14270	14238	14230	14382	14208	14330	14490	14385	14420	14250	14386	14383	14322	14196	14512	14345	14407	14530	14397	14300	14334	14437	14260	14393	14291	14418	14363	14366	14314	14385	14464	14234	14239	14194	14240	14371	14606	14316	14320	14266	14225	14227	14271	14209	14376	14283	14354	14445	14250	14259	14272	14395	14355	14227	14272	14378	14186	14525	14339	14266	14272	14324	14437	14452	14171	14425	14358	14222	14479	14370	14253	14371	14365	14299	14196	14405	14206	14247	14489	14394	14126	14417	14313	14396	14620	14147	14366	14419	14371	14413	14479	14346	14409	14360	14351	14294	14311	14358	14322	14221	14185	14382	14508	14586	14465	14359	14385	14316	14441	14302	14251	14216	14245	14389	14149	14246	14218	14411	14316	14408	14375	14581	14401	14245	14418	14351	14387	14251	14285	14420	14295	14107	14421	14466	14351	14234	14458	14463	14460	14109	14212	14210	14209	14346	14506	14433	14329	14280	14353	14323	14422	14486	14309	14191	14365	14246	14430	14232	14339	14458	14261	14323	14442	14406	14496	14454	14374	14271	14344	14215	14140	14195	14400	14428	14450	14304	14381	14444	14312	14422	14382	14254	14268	14334	14264	14197	14388	14475	14619	14421	14492	14135	14389	14492	14376	14325	14242	14493	14320	14374	14495	14338	14356	14307	14642	14232	14388	14252	14360	14352	14422	14278	14324	14415	14404	14248	14189	14314	14507	14551	14466	14395	14427	14333	14252	14361	14469	14381	14286	14269	14295	14419	14344	14217	14357	14339	14373	14433	14219	14236	14384	14216	14173	14231	14247	14303	14301	14385	14286	14493	14295	14152	14313	14403	14444	14203	14141	14361	14310	14499	14386	14408	14300	14350	14302	14261	14431	14357	14158	14365	14491	14066	14165	14241	14398	14523	14315	14617	14401	14345	14271	14044	14349	14389	14266	14352	14074	14234	14067	14375	14278	14224	14476	14193	14209	14319	14090	14367	14450	14222	14259	14327	14620	14432	14202	14285	14426	14467	14441	14383	14224	14484	14530	14515	14404	14462	14317	14179	14313	14525	14354	14237	14279	14336	14387	14339	14395	14341	14463	14333	14384	14299	14449	14403	14193	14294	14464	14352	14389	14273	14468	14407	14290	14241	14380	14384	14413	14260	14309	14399	14342	14402	14615	14367	14353	14252	14409	14478	14446	14438	14328	14442	14578	14433	14312	14353	14332	14261	14408	14242	14305	14398	14485	14402	14282	14441	14394	14214	14375	14105	14162	14407	14407	14562	14136	14375	14207	14306	14184	14359	14222	14244	14369	14238	14323	14191	14252	14313	14355	14311	14364	14452	14308	14290	14457	14361	14275	14286	14354	14318	14198	14243	14386	14263	14393	14338	14370	14408	14299	14367	14247	14185	14383	14261	14313	14508	14427	14382	14266	14498	14363	14386	14179	14341	14484	14241	14086	14253	14496	14414	14438	14222	14467	14532	14341	14401	14449	14328	14441	14344	14458	14423	14534	14326	14511	14369	14234	14177	14459	14317	14158	14348	14459	14376	14115	14520	14358	14253	14280	14286	14579	14467	14274	14380	14137	14160	14282	14340	14430	14162	14197	14271	14387	14262	14309	14244	14219	14333	14426	14368	14422	14551	14335	14638	14533	14288	14553	14324	14368	14365	14306	14307	14376	14252	14361	14521	14397	14502	14373	14396	14435	14416	14352	14260	14323	14572	14470	14312	14286	14628	14250	14451	14468	14431	14504	14401	14286	14393	14420	14398	14429	14202	14267	14381	14289	14329	14443	14234	14299	14410	14459	14278	14321	14292	14318	14340	14408	14329	14503	14243	14411	14184	14425	14215	14249	14283	14450	14377	14366	14384	14335	14377	14480	14139	14277	14215	14280	14372	14350	14337	14411	14302	14311	14335	14327	14363	14411	14497	14356	14359	14243	14121	14350	14246	14312	14233	14202	14251	14330	14369	14270	14487	14248	14377	14214	14204	14397	14269	14319	14180	14443	14318	14313	14458	14468	14487	14652	14418	14547	14290	14371	14424	14372	14269	14388	14105	14179	14470	14334	14176	14533	14512	14559	14222	14233	14333	14212	14303	14357	14251	14161	14293	14360	14401	14466	14344	14326	14295	14349	14404	14076	14536	14303	14522	14467	14265	14358	14524	14322	14541	14357	14249	14348	14350	14536	14420	14366	14340	14355	14325	14349	14599	14505	14478	14435	14387	14270	14332	14311	14449	14366	14182	14274	14159	14457	14297	14370	14272	14126	14179	14120	14278	14349	14492	14494	14446	14453	14284	14409	14522	14374	14328	14282	14367	14437	14451	14391	14211	14381	14300	14369	14307	14241	14268	14364	14362	14258	14329	14457	14418	14414	14328	14145	14320	14360	14334	14317	14153	14470	14468	14330	14316	14338	14251	14429	14319	14222	14546	14420	14452	14536	14333	14376	14205	14371	14341	14305	14312	14505	14442	14254	14333	14332	14201	14397	14369	14338	14271	14434	14239	14444	14584	14226	14293	14361	14394	14334	14337	14357	14416	14311	14322	14172	14193	14341	14243	14378	14415	14281	14477	14325	14381	14517	14314	14385	14353	14296	14367	14278	14268	14261	14340	14482	14310	14223	14409	14469	14110	14408	14428	14425	14150	14328	14270	14271	14210	14460	14493	14423	14430	14400	14288	14388	14426	14346	14318	14363	14310	14308	14564	14317	14404	14401	14107	14616	14492	14262	14351	14377	14298	14472	14301	14308	14494	14340	14335	14591	14425	14295	14357	14401	14239	14421	14359	14319	14412	14363	14230	14240	14328	14438	14440	14468	14492	14327	14191	14520	14312	14577	14366	14233	14152	14335	14433	14297	14302	14323	14394	14344	14240	14340	14532	14505	14319	14317	14357	14579	14324	14364	14510	14424	14130	14291	14386	14369	14361	14313	14384	14007	14307	14373	14330	14305	14238	14325	14177	14442	14302	14516	14215	14424	14335	14494	14123	14332	14420	14373	14487	14368	14530	14557	14358	14398	14271	14486	14447	14320	14297	14334	14458	14446	14642	14377	14460	14420	14455	14517	14327	14507	14336	14323	14195	14476	14194	14459	14389	14230	14182	14534	14550	14374	14363	14402	14423	14294	14353	14337	14258	14311	14274	14383	14311	14292	14293	14401	14404	14388	14260	14113	14420	14393	14453	14243	14330
15453	19785	18858	16200	15265	14512	14178	13748	13764	13633	13531	13472	13138	13037	13165	13273	14324	15618	14911	14279	13677	13369	13271	13093	13154	13144	13073	12885	12874	13026	13125	13125	13015	13121	13142	13133	12929	13024	12928	12995	13093	13072	12872	13165	13196	13073	13007	13081	13131	13089	13115	13133	13308	12967	13036	13084	13012	13092	12981	13058	13105	13135	13086	13091	13158	13234	13092	13197	12965	13047	13101	13101	13055	13157	12876	13113	13167	13158	13004	13111	13162	13035	13164	13162	13016	13077	13219	13058	13139	13060	13208	13089	13216	13138	13175	13045	13164	13107	12963	13087	13071	13049	13141	13086	13150	13099	12859	12910	13194	13119	13167	13071	13190	13048	12865	12980	12968	13139	13099	13128	13192	13179	13063	13119	13105	13083	12959	13099	12947	13081	12986	13151	13059	13129	13081	12972	12855	13113	13059	13136	12925	13116	13073	13053	13098	12998	13213	13231	13054	13230	12973	12992	13199	13152	13164	13126	13016	13119	12978	13108	13038	13056	13130	13104	13063	13010	13007	13177	13036	13090	13079	13093	13106	13055	13185	13165	12902	13072	13115	13103	13017	13175	13067	13090	13132	13214	13028	13015	13039	13186	13104	12987	13176	13182	13017	13175	12975	13135	13220	13045	12949	13101	13170	12989	12986	13109	13007	13150	13021	13036	13059	13323	13176	13056	13021	13103	13321	13104	13174	13138	13112	12947	13144	13178	12980	13097	13164	13073	13024	12981	13134	13173	13189	13174	13050	12958	13035	13058	13166	13132	13119	13108	13045	13070	12988	12958	13016	12962	12938	13048	13162	13123	12966	13154	13140	13169	13151	13166	13096	13146	13269	12922	13234	13268	13096	13205	13098	13204	13072	12959	13258	13027	13083	12976	13160	12950	13046	13001	13189	13032	13124	13096	12950	13141	13048	13090	13004	13032	13035	13096	13093	13233	12977	13209	13000	13014	13058	13022	13049	13107	13086	13126	13206	13189	13085	13124	12954	13065	13143	13304	13208	13125	13071	12956	13205	13215	12953	13073	13033	13074	13227	12862	12988	13158	13093	13012	13291	13121	12984	13230	13025	12963	13107	13133	13122	13122	12986	13205	12987	13133	13032	12965	12996	13013	13154	13146	13150	13222	13170	13037	12984	13118	13126	13055	13144	13031	13035	13011	12961	13246	12996	13168	13134	12988	13093	13004	13078	13129	13041	13177	13111	13068	13040	13185	13109	13107	13022	13003	13011	13194	13117	13043	13022	13011	13110	13181	13122	12997	13124	13090	13187	13045	13148	13035	13247	13247	13161	13098	12944	13089	13148	13091	13022	12977	12943	13105	13047	12999	13125	12828	13081	13126	13074	13142	13155	13103	13225	13236	12975	13141	13031	13159	13057	13133	12937	13117	13130	13166	13212	12925	13076	13125	13161	12939	13031	13149	13109	13146	12933	13063	13046	13184	13076	13034	13196	13134	13080	13112	12941	13019	13164	13000	13193	13042	13003	13104	13152	12927	12986	13251	13085	13199	13090	13128	13044	13081	13113	13145	12966	13031	13036	13077	13059	13147	13093	13182	13095	12987	13004	13101	13067	13093	12943	12949	13115	12997	13025	13107	13019	12958	13090	12969	13126	13134	13005	13221	13066	13043	13120	13058	13013	13183	13095	13090	13184	13000	12949	13145	13111	13201	12998	13168	13240	13062	13024	13063	13170	12900	13214	12973	12960	13019	13236	13205	12874	12987	13049	13126	12903	13125	12981	13090	13133	12991	13137	13270	13140	13085	12965	13194	13247	13078	12988	13099	13062	12947	13149	13233	13121	13157	13078	13067	12998	13033	12896	13015	13169	13055	13101	13060	13155	13082	13011	13099	13130	13169	13123	13081	13103	13017	13011	13116	13111	12899	13149	13036	13018	13079	13055	13041	13130	12932	13050	13095	13069	13084	13119	12937	13039	13109	13075	12988	13070	13176	13144	13084	13134	12958	13048	12956	13164	13136	13142	13189	13105	12975	12982	13027	13080	13062	13165	13022	13116	13089	13286	13065	13147	12958	13191	13098	13101	13207	13123	12990	12946	12976	13199	13266	12994	13034	13057	13131	13044	12899	13075	13119	12950	13060	13117	13102	13107	13015	13081	13145	13155	13093	13084	13137	12915	13011	12959	13285	13083	13021	13271	12997	12936	13048	13233	13102	13027	13019	13081	13152	13041	13133	13173	13046	13191	13022	13183	13181	13041	12882	13284	13012	13196	13155	12980	13114	13182	13031	13180	12956	13165	13088	13113	13078	13044	13200	13081	13101	13192	13114	12925	13046	13015	13026	13224	12974	13201	13115	13123	13107	13063	13158	13025	13065	13201	13084	13081	13090	13093	12967	13008	13214	13133	12954	13185	13148	13123	13074	13009	13058	13062	13095	13073	13278	13011	13132	13104	12944	13006	13034	13293	13096	13220	13075	12899	13059	13235	13093	13154	13076	13062	13055	13009	13041	13009	13008	12936	13072	13072	13098	13115	13100	12982	13102	12856	13010	13035	13083	13116	13013	13143	13038	12984	13003	13071	13076	13051	13043	13156	13012	13050	13096	12990	13249	13145	13151	13174	13151	13050	13128	13072	13061	12975	13090	13172	13142	13049	13013	13019	13064	12963	13145	13166	13118	13055	13208	12999	12974	13149	13210	13033	13040	13203	13004	13123	12944	13005	13089	12968	13095	13128	13086	13119	13309	13143	13165	13165	12958	13049	13072	13125	13142	13076	13264	13105	13054	12977	13074	13177	13239	13092	13014	13182	13104	13132	13041	13220	13142	13197	13101	13156	13134	13113	13143	13014	13068	12921	13030	12966	13068	13033	13103	12994	13183	13190	13049	13149	13034	12952	13129	13161	13125	13069	13053	13123	13214	13097	12982	13133	13086	13115	13201	13179	13288	12945	12944	13095	13225	13118	13041	13002	13194	13025	13189	13250	13154	13042	13105	13051	13000	13073	12986	13084	13090	13197	13073	13317	13090	12920	13079	12918	13067	13031	12902	13201	13083	13099	12972	12994	12926	13245	12986	13083	13044	13211	13154	12983	13077	13183	13154	13176	13120	13112	13050	13032	13328	12905	12941	12992	13091	13079	13157	13071	12890	13162	12902	13047	13192	12949	13119	13122	13152	13178	13101	13081	12984	12995	13180	13069	13118	12995	13285	13061	13144	13091	13213	13116	13108	13165	13135	13189	13214	12939	13163	13006	13226	13022	13088	13252	13343	13095	13062	13215	12966	13010	13072	13052	13299	12998	13197	13209	13117	13143	13017	13145	13194	13089	13152	13133	13045	13038	13084	13153	12863	13041	13051	13134	13125	13040	12961	13055	13055	13037	13172	13132	13098	13218	13178	12993	13054	13198	13054	13264	12988	13078	13029	13148	13189	13171	13030	13066	12991	13136	13037	13119	13065	13136	13106	13127	13164	13023	13129	13111	13061	13236	12929	13162	13047	13059	13070	13127	13152	13057	13228	12958	12982	13208	13133	13030	12960	13038	13110	13027	13130	13117	13122	13043	13016	13108	13001	13082	13035	13151	13175	13222	13245	12981	13072	13081	13052	13021	13194	13058	13027	13023	13031	13164	13109	13240	13144	13179	13055	13078	13161	13054	13208	12941	12960	13198	13104	13093	13076	13098	12965	13067	13081	13037	13015	13191	13217	13015	13152	13058	13188	13174	12996	12971	13143	13107	13094	13036	13203	13128	13065	13057	13098	13067	13044	12923	13043	13152	13146	13065	13119	13167	12847	13075	13067	12973	13052	12944	13198	13122	13247	12978	13194	13207	13178	13032	13214	13086	12967	13183	13049	13245	13015	13037	12962	13224	13081	13097	13069	13141	13000	13048	12983	13101	13190	13105	13184	13065	13125	13011	12965	13186	13215	13077	13208	13040	13137	13126	12962	13227	13064	13168	12823	13013	13169	13172	13061	13079	13192	12978	13015	13127	13178	13077	13206	13036	13204	13157	13226	13005	13072	13129	13131	13128	13122	13059	13035	13051	13044	13130	12990	13130	13079	13013	13095	13205	12980	13121	13253	13190	13055	13223	12976	13198	12913	12968	13106	13092	13139	13000	13153	13229	13096	13111	13300	13069	13199	13167	13180	13162	13082	13087	12878	13113	13042	13159	13255	12997	13012	13052	13067	13200	13010	13319	13066	12984	13055	13224	13121	12963	13158	13039	13010	13125	13170	13085	13087	13093	13029	13112	13156	13249	12951	13010	13106	13063	13075	13044	13027	13228	12978	13215	13004	13214	13111	13033	13008	13113	13060	13152	13083	12946	13193	13354	12986	13227	12921	12962	13153	13029	13200	13238	13136	13097	13178	13195	13042	13097	13061	13069	13173	13208	13114	13184	13183	13078	13076	13076	13022	13204	12980	12974	12988	13003	13060	13160	13235	13107	12965	13088	13064	13057	13069	13127	13119	13136	13130	13186	13207	13186	13033	13280	13025	13140	12941	13071	13023	13065	13120	13131	13206	12983	13088	12975	13155	13240	13185	13125	13078	12918	13112	13055	12924	13016	13180	13115	13084	13029	13128	13185	13007	13220	13156	13067	13131	12936	12907	13080	13104	13188	13134	13068	13103	13006	12946	13243	13188	13193	13208	13134	13113	13057	13062	13058	13035	13235	13034	13094	13031	13090	13086	12986	12952	12918	13011	13105	13064	13112	13090	13201	12947	13128	13049	13103	13069	13150	13213	13032	13165	13079	13133	13083	13244	13147	13135	13121	12994	13132	13020	13233	13098	13101	13307	13127	13126	13173	13143	13073	13172	12903	13100	13148	13159	13219	13162	13038	13163	13069	13037	12998	12974	13124	13054	13121	13117	13276	13235	13038	13207	13077	13123	13124	13261	13082	13242	13094	13194	13065	13012	13053	13099	13151	13089	13204	13194	13008	12908	13170	13164	13134	13169	13123	13107	13024	12968	13049	12998	13063	13179	13061	13088	13107	13059	13092	13166	13148	13044	13025	13102	13159	13149	13157	13079	13122	13066	12878	13218	13090	12971	12927	13036	13182	13166	13235	13115	13143	13151	12896	13028	13271	12959	13103	13205	13136	13235	12984	12994	13059	13150	13087	13017	13110	13111	13238	13310	13237	13161	13006	13172
23961	20988	28278	24036	21796	20570	19378	17024	16747	16674	16532	16486	16107	16062	15814	16452	22789	25335	22909	20382	18130	16662	16150	15921	15845	15838	15930	15811	15856	15880	15744	16017	15723	15926	15906	15825	15662	15776	15824	15990	15946	15760	15957	15896	15870	15852	15841	15658	15802	15601	15863	15772	15607	15837	15663	15832	15591	15759	15938	15635	15663	15719	15735	15788	15866	15679	15693	15667	15771	15777	15787	15799	16017	15787	15713	15578	15550	15851	15789	15844	15729	15771	15771	15704	15864	15826	15947	15741	15820	15619	15648	15909	15915	15651	15810	15784	15661	15535	15717	15569	15870	15798	15709	15820	15944	15701	15755	15736	15653	15734	15891	15875	15572	15547	15758	15896	15699	15895	15897	15752	15963	15566	15782	15791	15714	15899	15718	15657	15619	15585	15748	15842	15666	15912	15883	15819	15792	15572	15532	15581	15518	15556	15608	15577	15557	15586	15639	15714	15770	15724	15751	15750	15907	15687	15805	15865	15723	15830	15898	15591	15670	15712	15859	15834	15611	15826	15618	15697	16022	15773	15655	15571	15668	15898	15731	15876	15811	15863	15874	15893	15810	15824	15758	15646	15670	15936	15856	15658	15664	15764	15777	15833	15874	15828	15917	15913	15774	15427	15741	15669	15658	15808	16089	15750	15619	15593	15790	15809	15706	15825	15790	15512	15641	15871	15710	15804	15671	15889	15790	15756	15801	15782	15839	15755	15736	15494	15659	15686	15691	15417	15742	15760	15933	15599	15705	15588	15750	15731	15679	16027	15708	15864	15552	15821	15896	15833	15643	15713	15616	15723	15681	15669	15754	15611	15765	15722	15808	15572	15683	15658	15806	15818	15814	15646	15848	15798	15865	15699	15702	15664	15830	15956	15676	15705	15803	15908	15819	15929	15805	15823	15864	15956	15810	15832	15766	15775	15848	15653	15880	15880	15595	15855	15876	15848	16030	15581	15734	15746	15594	15934	15819	15782	15854	15730	15882	15692	15843	15690	15701	15645	15585	15679	15593	15593	15852	15626	15743	15604	15782	15885	15738	15955	15711	15703	15870	15723	15654	15881	15779	15914	15622	15541	15768	15987	15786	15704	15703	15800	15741	15768	15683	15846	15734	15857	15686	15600	15789	15998	15888	15665	15976	15769	15711	15686	15689	15635	15665	15844	15575	15891	15795	15840	15715	15843	15723	15641	15784	15835	15747	15704	15764	15827	15859	15820	15864	15661	15778	15836	15770	15628	15801	15917	15908	15974	15861	15878	15583	15811	15948	15783	15764	15660	15804	15662	15829	15540	15774	15940	15762	15739	15586	15525	15618	15749	15713	15589	15811	15727	15851	15780	15630	15695	15797	15667	15630	15634	15709	15749	15858	15730	15838	15949	15995	15839	15518	15845	15985	15772	15826	15752	15773	15604	15838	15758	15678	15724	15747	15691	15748	15900	15720	15817	16035	15825	15655	15839	15795	15595	15703	15855	15868	15652	15683	15747	15796	15871	15845	15729	15662	15739	15720	15931	15644	15568	15952	15650	15695	15759	15683	15791	15860	15913	15965	15665	15922	15566	15560	15869	15670	15840	15664	15625	15769	15903	15689	15682	15952	15800	15839	15636	15751	15723	15647	15676	15594	15848	15716	15769	15595	15754	15742	15810	15555	15643	15821	15877	15682	15774	16029	15853	15804	15792	15605	15914	15948	15809	15570	15775	15737	15859	15738	15624	15785	15820	15898	15711	15914	15570	15854	15725	15983	15573	15846	15937	15509	15726	15492	15690	15794	15521	15688	15979	15728	15880	15985	15895	15674	15748	15700	15939	15735	15790	15764	15758	15756	15817	15623	15611	15816	15793	15869	15910	15787	15784	15698	15683	15727	15825	15861	15877	15827	15817	15855	15583	15840	16083	15641	15648	15718	15634	15863	15815	15626	15652	15842	15723	15947	15913	15829	15858	15952	15850	15842	15845	15723	15809	15746	15836	15762	15705	15938	15786	15662	15543	15680	15854	15955	16052	15767	15749	15676	15562	15668	15962	15806	15552	15869	15665	15865	15657	15772	15829	15924	15862	15661	15518	15649	15765	15545	15699	15794	15736	15685	15606	15659	15731	15784	15754	15573	15815	15728	15673	15825	15727	15900	15762	15554	15754	15962	15737	15847	15782	15743	15774	15853	15646	15726	15634	15737	15629	15775	15896	15854	15812	15686	15730	15924	15824	15675	15819	15751	15530	15828	15791	15688	15929	15895	15736	15785	15630	15794	15884	15592	15809	15754	15734	15679	15627	15910	15705	15732	15777	15648	15702	15897	15910	15869	15802	15816	15716	15738	15649	15693	15727	15686	15504	15681	15992	15786	15939	15709	15831	15839	15667	15756	15671	15730	15938	15851	15797	15704	15614	15712	15818	15731	15718	15886	15742	15826	15825	15667	15805	15736	15674	15780	15842	15725	15665	15777	15854	15732	15623	15748	15670	15741	15726	15686	15785	15611	15740	15727	15968	15632	15708	15607	15757	15619	15872	15968	15663	15699	15716	15752	15818	15723	15659	15840	15734	15664	15840	15869	15806	15558	15711	15716	15760	15693	15866	15714	15843	15819	15720	15783	15910	15835	15623	15644	15708	15847	15705	15686	15796	15933	15741	15578	15746	15838	15801	15768	15927	15803	15821	15828	15749	15574	15667	15768	15824	15747	15795	15770	15652	15783	15599	15685	15864	15676	15835	15850	15695	15801	15656	15822	15823	15731	15723	15745	15544	15892	15833	15781	15735	15881	15747	15998	15956	15733	15779	15664	15832	15785	15712	15701	15769	15696	15845	15687	15823	15706	15701	15955	15786	15563	15793	15809	15827	15892	15911	15577	15743	15936	15819	15707	15803	15715	15876	15604	15716	15796	15860	15837	15710	15656	15651	15920	15688	15790	15671	15694	15491	15991	15669	15636	15653	15832	15741	15809	15571	15639	15668	15632	15703	15771	15515	15637	15680	15662	15844	15663	15833	15763	15939	15717	15794	15614	15747	15792	15770	15992	15829	15597	15845	15839	15774	15646	15696	15768	15788	15745	15758	15801	15668	15558	15556	15717	15844	15958	15661	15654	15819	15750	15546	15588	15621	15728	15714	15849	15818	15911	15942	15809	15507	15632	15884	15830	15709	15643	15812	15696	15607	15655	15826	15851	15736	15666	15675	15676	15886	15883	15610	15680	15869	15870	15720	15792	15799	15770	15753	15745	15702	15764	15690	15547	15645	15687	15792	15649	15901	15879	15760	15737	15819	15557	15719	15645	15684	15580	15639	15643	15480	15823	15996	15684	15726	15918	15704	15675	15694	15915	15615	15874	15901	15862	15652	15670	15619	15810	15677	15919	15753	15857	15790	15918	15606	15758	15750	15882	15880	15813	15663	15880	15687	15591	15739	15635	15787	15713	16005	15758	15586	15726	15747	15749	15715	15758	15722	15822	15838	15736	15819	15750	15795	15804	15774	15711	15970	15717	15948	16034	15760	15627	15774	15709	15935	15636	15620	15677	15903	15997	15828	15750	15708	15637	15668	15772	15721	15782	15762	15685	15831	15771	15924	15932	15710	15738	15769	15831	15797	15644	15687	15546	15708	15662	15623	15911	15964	15612	15858	15808	15995	15554	15579	15685	15780	15669	15739	15847	15667	15674	15738	15962	15936	15759	15769	15696	15782	15934	15806	15794	15655	15772	15887	15774	15621	15565	15655	15709	15614	15848	15807	15917	15831	15762	15588	15695	15726	15686	15827	15798	15917	15955	15783	16036	15888	15708	15740	15863	15674	15803	15642	15615	15632	15826	15786	15667	15641	15722	15833	15708	15962	15797	15720	15701	15711	15584	15895	15570	15888	15886	15816	15808	15776	15799	15879	15800	15759	15845	15791	15616	15802	15875	15846	15674	15579	15709	15780	15873	15710	15770	15619	15765	15842	15650	15788	15766	15931	15784	15970	15833	15728	15912	15550	15949	15740	15921	15721	15803	15690	15803	15836	15742	15993	15960	15876	15769	15793	15814	15698	15694	15787	15686	15834	15731	15889	15738	15814	15674	15766	15763	15578	15939	15718	15821	15841	15776	15769	15930	15906	15821	15719	15654	15843	15768	15781	15973	15873	15633	15618	15608	15884	15753	15709	15770	15786	15661	15853	15873	15721	15839	15675	15806	15737	15707	15679	15876	15630	15672	15684	15957	15732	15689	15571	15901	15704	15626	15752	15755	15659	15550	15808	15741	15695	15666	15746	15828	15715	15999	15635	15793	15707	15687	15832	15771	15774	15796	15687	15721	15891	15774	15692	15823	15761	15814	15808	15710	15514	15699	15842	15772	15736	15539	15627	15837	15754	15602	15755	15813	15708	15863	15599	15720	15793	15851	15694	15836	15866	15680	15747	15862	15870	15601	15841	15806	15922	15758	15703	15850	15819	15839	15555	15770	15728	15522	15776	15607	15710	15739	15521	15698	15632	15689	15849	15882	15784	15841	15681	15881	15828	15841	15685	15784	15679	15943	15750	15839	15861	15745	15839	15781	15793	15859	15766	15612	15836	15905	15798	15816	15736	15702	15696	15718	15791	15827	15794	15694	15576	15762	15806	15756	15948	15794	15717	15641	15895	15770	15821	15587	15782	15430	15521	15760	15864	15834	15597	15802	15802	15691	15611	15752	15722	15792	15770	15839	15673	15595	15696	15740	15829	15877	15614	15474	15993	15724	15940	15649	15747	15795	15771	15668	15803	15728	15605	15727	15682	15728	15783	15886	15735	15823	15595	15720	15776	15614	15731	15791	15927	16014	15827	15631	15776	15869	15789	15820	15766	15827	15622	15882	15687	16285	15772	15680	15619	15768	15830	15941	15901	15859	15681	15891	15876	15682	15816	15841	15673	15824	15825	15844	15761	15581	15800	15423	15873	15786	15813	15883	15794	15711	15827	15820	15808	15614	15776	15704	15619	15688	15574	15676	15783	15701	15811	15631	15812	15653	15889	15839	15774	15754	15744	15747	15801	15802	15842	15688	15907	15857	15641	15906	15770	15693	15712	15758	15775	15809	15710	15746	15756	15925	15726	15659	15647	15735	15752	15695	15806	15678	15615	15629	15697	15842	15769	15510	15720	15600	15812	15814	15683
14633	24857	24071	19714	17842	16889	16162	15586	15209	14980	14905	14847	14514	14178	14065	15412	24973	26631	22444	19396	16925	14893	14080	13964	14044	14000	14139	14087	14028	14201	13985	14056	14140	14090	14064	14036	13913	14056	13983	14117	14151	14127	14155	13884	13926	14123	14034	14149	13991	14049	14127	14001	14181	14168	14076	13998	14001	13922	14070	13895	14122	14019	14184	13995	14030	13948	14104	13933	13938	14195	13895	13951	14054	14001	14189	14118	14031	14005	14114	14066	14005	14041	13935	14187	14013	13933	14014	13935	13949	14176	13957	13940	13934	13935	14037	14096	13869	14073	14082	13967	14107	14067	14109	14050	13982	13922	13940	14042	13940	13945	13956	14029	14166	13894	14129	14215	14015	14050	14172	14121	14098	13983	14038	14084	13988	13916	13952	14095	14186	14088	14024	14112	14085	14208	14008	14024	14045	14146	14172	13973	14022	13793	14038	13993	13918	14199	13919	14022	13878	14232	13920	14051	14119	13766	14086	14007	13948	13956	14187	14195	14110	14140	14001	14001	14152	14025	14019	14162	14066	13913	14006	14044	13984	13832	14038	13956	13917	13900	14055	13997	14135	13955	14103	13848	13988	13853	14165	13882	14174	14191	14165	14046	13868	14100	14172	14095	14095	14181	14024	14187	13957	14042	14043	14074	14104	14032	14016	13892	14004	13946	14028	13936	13875	14163	14010	13979	14103	14021	14116	13992	14117	13954	13791	14124	13880	14108	14122	14203	13962	13993	14093	14049	14069	14094	14068	14001	14002	14040	14154	14096	13910	14176	13978	13849	14120	14076	14040	14069	14031	13926	14052	14196	13963	13953	13968	13988	14028	13895	14088	13925	14046	13922	13989	14097	13985	14006	14039	14020	13794	14019	14085	14156	14156	13988	14076	14066	14034	13892	13910	14073	14019	13924	13926	14008	14105	13997	13870	14107	13970	14119	13890	14033	13959	13941	14106	13973	13988	13933	13839	14052	14002	13909	14064	14139	14028	14096	13942	14140	14029	13980	13844	14033	14097	14064	14033	14021	13924	14093	13825	13961	14028	14029	14138	14013	13982	14041	13960	13965	14025	13937	14045	14048	14061	13913	14045	13910	13944	14037	14031	13938	14093	14000	14045	14056	14072	13956	14112	14079	14029	13932	13999	14130	13967	14069	14141	14187	14064	14085	13993	14095	14016	14008	13918	14057	13947	13884	14158	13907	14125	13995	14045	14078	14089	13957	14129	14001	13967	14052	14121	13940	14117	13961	13958	14103	14203	14141	14101	14100	14190	14073	13943	14112	13937	14168	14058	14153	14098	14052	14127	14038	14089	13879	14206	13781	13930	13959	14060	13917	14068	13981	14061	13913	14111	13987	14039	14028	13831	14012	14108	14077	14045	13989	14045	14099	14063	14115	13862	14109	14050	14044	13859	14090	13878	14044	14028	14060	14129	14179	14030	13867	13856	13979	13842	14020	13868	13956	13973	14127	13957	13891	13960	13966	14029	13818	14000	13908	13985	14254	14082	14030	14105	13949	13949	14008	13954	13921	14142	13872	14141	13899	13955	14023	14204	13981	14004	13988	14001	14071	14068	13986	13945	14141	14040	13848	14046	13989	13929	14075	14076	13978	14120	13960	14071	14142	14029	13977	14085	14032	13997	14121	14024	14099	14018	13937	14010	14034	13952	13868	14112	14091	14098	13897	14077	13884	14011	14070	13923	14101	13879	13933	14050	14005	14108	14065	14017	13967	14002	14107	14118	14062	14094	14129	13870	13969	14198	13914	14186	13945	14117	13980	14076	14012	14068	14060	14003	13892	14029	14114	14004	13926	13936	13897	14048	14046	14132	13997	14044	14057	13886	13955	13952	14114	13964	14095	14035	13980	13929	14025	14107	14029	14200	14222	14159	13970	14099	14099	14183	14095	14055	13969	14015	14127	14051	13906	13995	14145	14161	14171	13990	14065	13973	14171	13919	14154	13913	13970	14160	14133	14119	14139	14038	13894	13952	13915	13911	14083	13965	14024	13984	13785	13890	13785	14058	13981	14120	14029	14173	14032	14128	14031	13989	13963	14088	13891	14051	13975	13952	13953	13841	14026	14118	14094	14029	14036	13886	13946	14059	13937	14139	13960	14057	14088	14050	13960	14069	14092	14040	14156	14154	14100	14231	14149	14099	13927	13915	14097	14104	14151	14052	14064	13830	13919	14012	13988	14161	13968	13915	13949	13849	14143	14083	14066	13897	13946	13936	14023	14042	14004	13944	13935	14175	14069	13964	13908	14047	13986	14075	14109	14130	14038	14103	13969	13886	14195	13968	14157	13917	14012	14047	14016	13950	13990	14089	14004	13956	13932	14008	14007	13939	14004	14092	13911	13914	14234	13935	14000	13938	14044	13972	14037	14243	13853	14058	14084	14162	13998	13929	14035	14119	13970	14034	14064	13945	14050	14025	13906	13892	14226	14057	14090	14066	13895	14149	14135	14080	13904	13957	13797	14078	14186	13905	13983	13949	14042	14025	13993	13864	13957	14021	14104	14073	14050	14030	14147	14070	13963	14151	13977	13966	14060	13985	14084	14089	14114	14044	13830	14065	13920	14004	13982	13848	14227	13946	13925	13956	13988	14255	13974	14084	14034	14092	14100	14010	13964	14039	14144	13921	14087	14090	13941	13901	13957	14141	13884	13876	14120	13963	13832	13959	14001	14025	14061	14066	13931	14094	13930	14109	14020	13999	13920	14036	14127	13946	14026	14082	13996	14025	14034	14028	14054	13913	14136	13928	14067	14050	14083	14110	14057	13901	14017	14049	14054	14067	14008	13823	14032	14073	14059	14070	13993	13905	14091	14049	13987	14114	14143	13791	14013	14076	14129	14017	14025	13926	14165	13940	14122	14050	14055	14178	13966	13989	14143	14047	13912	13992	13962	14009	14142	14154	14117	14096	13949	13840	14099	13965	14166	14176	14014	14166	13832	14231	14059	14127	14030	14052	14075	14122	14166	14012	14056	13926	14051	13930	14063	13992	13948	13942	14122	14169	13977	14136	13920	13973	14011	13900	13970	13946	13928	14145	14053	13946	14019	13935	14168	13977	13984	14012	13959	14157	14119	13930	14121	14133	13956	14096	14227	13981	14013	14043	13851	13975	14104	13992	14158	13964	14109	13952	14030	13895	13822	14087	13984	14001	14091	14215	14034	14206	13955	14016	14047	13963	13919	14034	13940	14052	14189	14000	13956	14088	14007	14057	14041	13954	14218	14037	14210	13957	14016	14172	14003	13935	13952	14041	13902	13973	14031	14082	14085	13887	14049	13972	14131	14081	14160	13871	14066	14095	14134	14070	14156	14060	14063	14047	13947	14011	14081	13901	14014	14107	14040	14156	13999	13919	13988	13987	13964	14079	14195	13995	13888	14165	14056	14117	14251	13918	14113	14052	14051	14055	13961	14100	14062	14075	14087	14002	14126	14033	14182	14084	13878	14092	14112	14141	13905	14020	14115	14022	14060	14061	14036	13980	14111	14013	14035	13965	14052	14056	13977	14136	14063	14211	14043	14157	13992	13776	14160	14016	13820	13935	13966	14083	13925	14073	14005	14100	13906	14111	14046	13943	14039	14032	13933	13987	13879	14080	14037	14029	14073	14062	13883	14160	13864	13922	14185	14092	14087	13885	13978	14171	14160	14042	14053	13965	13937	13856	14021	14024	14035	13895	14081	14065	14096	14174	13997	13970	14080	13982	13983	13962	14108	14020	13938	14009	14004	14091	13991	13786	14190	14137	13959	13954	14264	14027	13938	14096	14043	13986	14015	13976	14129	13987	14075	14150	14164	14135	13983	13832	13856	14016	13940	13989	13816	13941	14128	14035	14045	14001	13994	14080	14135	14158	13955	13908	14154	14119	13915	14089	14172	13990	13919	14069	13902	13915	14180	13931	13998	14098	13923	13996	14073	14137	14061	14054	14074	14083	13984	14071	14195	14040	14091	13959	14036	14166	13991	14117	14014	13826	14206	14077	13970	13996	13893	14066	13972	13900	14184	14006	14018	13945	14109	14160	14036	14011	14235	14034	14007	14057	13945	14011	13971	14011	14267	14099	14310	13973	13973	13998	14032	14251	14014	14023	14077	14020	13908	14227	14079	14103	14087	14099	14115	13974	13837	13992	14251	14063	14020	14094	14052	14057	14063	13965	14030	14031	14141	14066	14139	13932	14079	14062	14101	14015	14016	14117	13939	13974	14180	14073	14046	13963	13945	14024	13942	14015	14049	14124	14027	14034	14074	13941	13989	14187	13926	14012	13985	14043	14263	13969	13978	14056	13984	14163	14207	14026	14150	13917	14160	13954	14302	14000	14074	14081	13983	14019	14125	14028	14065	13994	13961	14059	14102	13888	13988	13863	14015	14097	14071	13966	13970	14137	14069	13970	14004	13938	13892	14123	13921	14046	13980	14009	14161	14024	14095	14049	14064	14090	14039	14047	13960	14078	14150	14034	14071	13942	14049	14160	14037	13853	14022	14087	13872	13974	13962	13874	14200	14108	14006	14173	13857	13861	13823	13960	14104	13981	13914	13974	13861	14113	14047	14023	14096	14101	13956	14061	13991	14008	14092	14169	13938	14021	14094	14047	13898	14222	13989	13885	14121	13955	13932	13976	14112	14061	13960	14083	13870	14075	13915	13969	14023	14035	14113	14155	14043	14109	14180	14105	14098	13985	14170	14004	14061	13923	14037	14022	13945	13977	14018	14051	13924	14114	14011	14018	14097	14028	13919	13984	14117	14181	13917	14029	13984	14101	13971	14001	14041	13922	13886	14031	13870	14029	14015	14046	14069	13945	13972	13948	14200	13985	14055	14003	14042	14159	14008	14063	14037	14037	13860	14092	14112	14113	14055	14082	14073	13978	14048	14075	14000	14154	13975	14015	14149	13940	13916	13971	14103	14182	13864	14099	14121	14133	13916	14059	13937	14023	13970	14076	14092	14025	14087	13995	14178	13965	14030	14027	14008	13876	14240	13952	14062	14093	14031	14136	13993	14256	14062	14065	13937	14014	14051	14127	14034	14055	14097	14180	14081	14129	14121	14065	14205	14046	13964	14069	14040	14175	14119	14083	13998	14045	14016	14178	14082	13931	14055	13868	13932	14052	14127
22473	20880	28603	23265	21064	22947	25206	19655	18358	18608	18465	18084	17863	17610	17443	19878	30123	34415	30577	25559	21672	18761	17770	17464	17418	17393	17481	17320	17225	17488	17252	17222	17384	17442	17301	17228	17188	17258	17418	17351	17122	17373	17267	17355	17362	17263	17266	17198	17199	17172	17369	17427	17246	17310	17236	17262	17244	17116	17171	17245	17353	17172	17299	17451	17330	16893	17106	17114	17322	17261	17318	17127	17338	17135	17046	17293	17180	17044	17216	17202	17157	17103	17192	16991	17211	17098	17205	17172	17164	17171	17112	17166	17236	16981	17119	17201	17215	17245	17061	17182	17110	17045	17199	17188	17239	17310	17071	17119	17190	17077	17222	17368	17260	17146	17218	17109	17181	17262	17428	17291	17104	17270	17109	17026	17210	17198	17377	17194	17112	17177	17067	17076	17104	17121	17193	17116	17378	17330	17243	17187	17171	17227	17161	17039	17257	17050	17061	17127	17091	16996	17266	17148	17255	17048	17123	17090	17077	17230	17305	17144	16982	16975	17117	17274	17278	17117	17256	17175	17250	17177	17256	17223	17019	17200	17185	17171	17207	17082	17279	17176	17406	17069	17191	17151	17193	17283	17181	17164	17226	17419	17027	17100	17207	17215	17087	17072	17107	17246	17077	17218	17004	17202	17302	17193	17262	17164	17531	17413	17287	17216	17259	17360	17139	17141	17174	17003	17083	17071	17131	17192	17189	17239	17157	17274	17175	17030	17104	17124	17173	17234	17220	17060	17346	17409	17342	17219	17017	17132	17288	17161	17308	17179	17302	17306	17141	17156	17281	17182	17186	17048	17108	17273	17224	17128	16941	17022	16953	17138	17259	17304	17146	17104	17111	17355	17103	17151	17214	17149	17007	17109	17240	17130	17072	17286	17041	17243	17066	17138	17238	16976	17039	17021	17166	17183	17291	17212	17074	17295	17005	17068	17062	17129	17295	17214	17119	17413	17100	17285	17223	17245	17047	17168	17289	17172	17173	17167	17076	17173	17254	17127	17299	17241	17146	17089	17121	17229	17141	17054	17063	17125	17089	17089	17222	17178	17214	17282	17137	16985	17265	17434	17109	17242	17405	17326	17317	17060	17306	17305	17182	17352	17271	17243	17087	17033	17140	17306	17186	17059	17100	17363	17089	17048	17200	17011	17119	17135	17057	17067	17108	17289	17000	17146	17026	17077	17171	17038	17203	17185	17098	17297	17167	17262	17243	17343	17232	17158	17247	17021	17148	17071	17168	17258	16985	17268	17133	17090	17281	17264	17249	17157	17142	17187	17099	17074	17068	17228	17117	17201	17159	16960	17221	17214	17245	17287	16923	17011	17185	17184	17312	17368	17408	17119	17031	16978	17025	17148	17134	17204	17122	17164	17301	17161	17214	17234	17010	17243	17313	17035	17140	17267	17263	17259	17158	17194	17090	17318	17111	17094	17127	17138	17196	17216	17271	17323	17116	17066	17264	17132	17366	17265	17317	17222	17387	17158	17206	17251	17205	17105	16993	16990	17365	17267	17089	17034	17211	17288	17127	17068	17019	17170	17244	17111	17054	17396	17109	16978	17101	16912	17033	16965	17238	17181	17051	17245	16913	17376	17185	17219	17045	17212	17097	17121	17026	17101	17035	17088	17182	17017	17066	17025	17069	17166	17255	17274	17287	17275	17270	16972	16950	16951	17286	16973	17175	17156	17256	17164	17199	17512	17139	17228	17065	17170	17095	17287	16992	17103	17131	17089	17177	17203	17231	17338	17276	17163	17112	16916	17127	17236	17049	17417	17167	17154	17057	17100	17337	17136	17370	17134	16962	17111	17277	17097	17025	17251	17124	17029	16956	17131	17217	17005	17248	17258	17144	17139	17115	17252	17066	17245	17040	17081	17189	17304	17137	17012	17114	17134	17090	17078	17268	17068	17284	16993	17114	17284	16930	17242	17209	17048	17233	17172	17013	17231	17141	17190	17222	17169	17185	17115	17183	17191	17075	17218	17222	17013	17151	17072	17107	17071	17178	17193	17070	17225	17069	17075	16968	17219	17019	17247	17173	17046	17132	17159	17295	17022	17160	17142	17096	17204	16999	17238	17238	16955	17014	16986	17309	17172	17330	17395	17218	17135	17371	17220	17249	16993	17147	17117	17011	17016	17148	17145	17171	17150	17062	17081	17090	17196	17105	17158	17144	17382	17206	17270	17194	17228	17262	17212	17241	17149	17230	17199	17067	17158	17265	17295	17124	17107	17043	17158	17032	17028	17113	16929	17123	17206	17122	17274	17189	17163	17100	17166	17095	17353	17294	17246	17251	17208	17117	17199	16946	17117	17131	17270	17067	17195	17384	17160	17182	17277	17285	17297	17195	17203	17198	17251	17086	17022	17293	17218	17361	17044	17081	16892	17203	17210	17120	17119	16985	17065	17331	17345	17204	17109	16927	17014	16973	17124	17122	17224	17262	17196	16978	17241	17109	17115	17142	17245	17103	17324	17180	17228	17254	17357	17127	17108	17126	17208	17288	17308	17286	16950	17142	17420	17036	17178	17107	17133	17192	17100	17080	17273	17099	17226	17215	17036	17056	17041	17181	17076	16939	17043	17411	16996	17169	17083	17205	17135	17005	17046	17046	17167	17030	17186	17296	17170	17044	17243	17110	17111	16984	17100	17240	17154	17068	17089	16969	16928	17021	17031	17392	17299	17170	16938	17063	17163	17387	17050	17058	17082	17069	17167	17045	17047	16946	17100	17281	17315	17403	16988	17195	17178	16888	17198	17151	17019	17235	17096	16961	17043	17173	17053	17195	17199	17254	17318	17317	17190	17040	17246	17153	17204	17278	17222	17289	17257	17156	17102	17116	17280	16986	17232	17203	17155	17338	17278	17204	17013	16888	17295	17088	17199	17261	17163	16944	17059	17271	16933	16984	16967	16799	17213	16990	17031	17252	17179	17279	17004	17144	17079	17252	17000	17026	17187	16944	17046	17070	17304	17190	17219	17228	16975	17070	17123	17274	17103	17060	17131	16997	16994	17316	17120	17266	17252	17137	17172	17067	17249	16938	17129	17185	17207	17034	17074	17142	17326	17425	17347	17386	17287	17227	17211	17268	17169	17162	17274	17240	17181	17365	17294	16996	17103	17321	17129	17134	17007	17218	17096	17141	17322	17092	17272	17029	17102	17233	17233	17262	17261	17178	17107	17128	17115	17268	17104	17084	17188	17275	17086	17310	17038	17199	17298	17237	17039	17120	16995	17226	16987	17186	17003	17101	17048	17017	17149	17228	17031	17255	16951	17133	17027	16879	17248	17119	17258	17177	16849	17203	17248	17149	17174	17149	17144	17365	17241	17242	17247	17048	16938	17268	17260	17191	17446	17298	17193	17135	17198	17167	17141	17152	17136	16990	17037	17178	17168	17264	17180	17178	17140	16974	17062	17189	17191	17161	17304	17260	17020	17211	17090	17242	17100	17311	17267	17314	17248	17306	17161	17424	17217	16983	17042	17170	17096	17279	17064	17120	17263	17145	17176	17140	17458	17341	17172	17197	17145	17054	17080	17092	17236	17180	17126	16971	16923	17262	16851	17104	17070	17082	17196	17220	16789	17133	17144	17323	17042	17229	17109	17278	17079	17400	17153	17256	17283	17135	17129	17209	17143	17132	17037	17216	17121	17064	17223	17197	17115	17176	16963	17064	17174	17082	16948	17197	17088	17165	17152	17328	17182	17455	17321	17275	17211	17163	17144	17020	17230	17217	17124	16901	16910	17230	17172	17151	17076	17267	17065	17161	17096	16975	17208	17223	17247	16998	16986	17212	17203	17258	17178	16995	17099	16992	17179	17116	17107	17076	17076	17243	17210	17168	17213	17093	17301	17265	17105	17220	17327	17224	17107	17069	17230	17159	17041	17297	17104	17197	17070	17393	17194	17259	17289	17156	17000	17238	17049	17261	17202	17227	17096	17136	17048	17101	17152	17260	17319	17344	17196	17381	17340	17147	17308	17539	16984	17213	17211	17091	17116	17240	17182	16953	17141	17103	17124	16993	17128	16959	17421	17161	17253	17023	17308	17153	17027	17211	17179	17319	17194	17129	16960	17175	17136	17072	17072	17178	17140	16948	17014	17139	17319	17033	17052	17227	17132	17123	17156	17023	17226	17280	17122	17008	17171	17358	17162	17065	17181	17216	17098	17062	17154	17164	17140	16883	17145	17074	17127	17193	17019	17247	17207	17256	17154	17271	17171	17137	17104	17131	17233	17340	17246	17095	17094	17240	17302	17420	17205	17053	17078	17417	17066	17051	17127	17176	17294	17202	17184	17350	17222	17134	17161	17089	17300	17261	17199	17331	17124	17184	17201	17094	17203	16927	17102	17039	17009	17285	17244	17246	17189	17036	17060	17195	16912	17154	17062	17078	17088	16961	17157	17207	17243	17258	17159	17123	17226	17058	16960	17141	17080	17063	16990	17231	17177	17186	17196	16924	17212	17254	17278	17065	17269	17405	17329	17140	16965	17044	17147	17050	17183	17005	17099	16927	17111	17069	17251	17248	17155	17260	17282	17197	17179	17336	17097	17188	17041	17203	17179	17252	17097	17124	17166	17134	17035	17141	17178	17263	17093	17107	17123	17268	17088	17159	17292	17238	17222	17211	17382	17264	17282	17183	17077	17327	17157	17285	16941	17035	17201	17129	17155	17011	17139	17046	17280	17000	17247	17194	17086	16960	17194	16891	17114	17232	17290	17377	17183	17176	17170	16984	17284	17294	16978	17092	17260	17143	17075	17358	17123	17284	17221	17181	17210	17296	17093	17103	17072	17228	17095	17143	17147	17096	17277	17257	17189	17041	17016	17105	17138	17001	17243	17057	16988	17199	17162	17070	17251	17315	17193	17006	17093	17132	16898	17280	17175	17068	17078	17110	17421	17195	17030	17312	17185	17111	17032	17050	16989	17158	17157	17205	17281	17188	16997	17183	16931	17070	17012	17112	17085	17087	17044	17313	17256	17289	17259	17110	17183	17314	17285	17034	17036	16963	17260	17225	17292	16996	17044	17159	17338	17049	16986	17191	17229	17128	17139	17051	17030	17292	17191	17202	17246	17158	17263	17042	17051	17245	17275	17116	17545	17260	17202	17108	17190	17208	17036
16110	31027	28549	22931	20987	19484	18136	17536	16902	16456	16299	15898	15675	15465	15016	19244	33190	34906	30545	24524	19688	16068	15076	14932	14903	14708	14795	14796	14851	14760	14861	14667	14815	14817	14873	14755	14953	14790	15002	14651	14828	14708	14731	14752	14824	14862	14861	14686	14789	14841	14804	14725	14844	14778	14867	14738	14917	14777	14709	14835	14751	14804	14888	14753	14793	14874	14792	14765	14865	14823	14741	14800	14854	14740	14817	14839	14738	14744	14700	14730	14889	14757	14849	14716	14618	14629	14868	14938	14798	14739	14833	14873	14768	14749	14922	14835	14741	14632	14780	14748	14761	14741	14762	14597	14749	14850	14800	14748	14739	14859	14825	14899	14673	14890	14833	14687	14805	14830	14791	14682	14813	14645	14659	14867	14839	14817	14736	14691	14733	14782	14671	14657	14676	14852	14890	14713	14693	14800	14767	14613	14792	14892	14793	14610	14709	14827	14774	14821	14771	14834	14780	14770	14817	14697	14943	14763	14757	14754	14838	14679	14819	14696	14638	14721	14805	14683	14778	14469	14811	14655	14800	14917	14870	14785	14781	14781	14832	14765	14710	14778	14757	14783	14676	14714	14820	14691	14775	14797	14593	14772	14580	14621	14800	14918	14761	14868	14801	14673	14759	14826	14832	14979	14766	14903	14707	14656	14773	14667	14839	14779	14649	14691	14742	14852	14704	14842	14798	14682	14705	14669	14827	14686	14804	14669	14809	14876	14728	15001	14824	14750	14835	14667	14647	14676	14616	14736	14711	14681	14746	14876	14812	14802	14977	14854	14680	14718	14768	14643	14673	14781	14672	14652	14768	14743	14686	14629	14765	14724	14793	14792	14719	14803	14838	14880	14732	14797	14736	14617	14818	14690	14839	14748	14747	14859	14807	14621	14802	14718	14736	14819	14866	14575	14771	14702	14917	14660	14785	14684	14684	14877	14718	14850	14702	14830	14582	14814	14882	14638	14799	14750	14610	14783	14842	14602	14874	14755	14769	14758	14774	14816	14690	14753	14917	14708	14688	14746	14720	14787	14891	14754	14772	14648	14862	14723	14756	14959	14751	14860	14872	14900	14675	14755	14909	14626	14672	14847	14652	14892	14713	14911	14680	14844	14647	14719	14685	14714	14783	14718	14819	14765	14664	14746	14647	14778	14777	14676	14875	14682	14802	14862	14847	14619	15053	14694	14670	14845	14626	14949	14775	14601	14616	14500	14811	14746	14666	14724	14889	14832	14807	14978	14750	14734	14711	14939	14667	14899	14822	14740	14897	14942	14725	14545	14639	14818	14749	14746	14645	14783	14706	14690	14782	14744	14808	14757	14870	14835	14832	14772	14654	14935	14790	14631	14792	14661	14938	14665	14598	14831	14551	14762	14813	14758	14725	14743	14577	14704	14693	14768	14789	14805	14846	14574	14755	14773	14714	14762	14623	14734	14819	14755	14698	14621	14636	14864	14632	14739	14746	14801	14763	14653	14667	14879	14919	14683	14745	14655	14809	14816	14654	14734	14871	14894	14693	14853	14843	14690	14768	14739	14840	14733	14754	14623	14808	14849	14837	14580	14887	14808	14731	14729	14805	14686	14822	14741	14878	14799	14717	14807	14706	14752	14666	14762	14653	14795	14791	14612	14723	14838	14801	14802	14612	14712	14802	14646	14652	14786	14657	14754	14719	14788	14708	14711	14857	14866	14636	14837	14663	14732	14695	14894	14538	14770	14742	14832	14690	14680	14762	14714	14768	14740	14722	14885	14874	14745	14819	14628	14654	14806	14787	14867	14741	14877	14742	14807	14841	14665	14872	14861	14776	14646	14788	14748	14822	14810	14853	14705	14838	14713	14903	14848	14660	14769	14623	14667	14675	14761	14711	14714	14803	14882	14794	14699	14812	14802	14874	14671	14739	14648	14778	14781	14669	14823	14729	14857	14671	14734	14752	14725	14764	14678	14664	14723	14664	14574	14537	14836	14848	14690	14694	14785	14665	14816	14868	14767	14674	14748	14876	14781	14769	14797	14688	14919	14852	14783	14520	14917	14714	14730	14830	14802	14681	14682	14779	14819	14944	14593	14625	14833	14896	14860	14868	14737	14730	14658	14801	14726	14851	14760	14721	14769	14743	14722	14837	14655	14689	14581	14633	14685	14942	14713	14702	14759	14702	14768	14788	14777	14759	14719	14577	14867	14710	14770	14553	14627	14796	14563	14933	14741	14716	14812	14854	14911	14794	14691	14866	14657	14682	14749	14776	14785	14821	14644	14849	14731	14672	14697	14649	14836	14592	14988	14920	14743	14642	14635	14895	14689	14759	14855	14746	14775	14836	14690	14781	14737	14641	14812	14642	14782	14558	14932	14733	14525	14685	14698	14808	14788	14702	14822	14827	14782	14691	14780	14777	14907	14549	14890	14758	14683	14800	14777	14706	14888	14873	14881	14715	14756	14848	14619	14681	14794	14511	14665	14594	14757	14633	14794	14784	14712	14539	14811	14650	14771	14681	14673	14798	14787	14742	14697	14649	14885	14766	14871	14800	14647	14545	14815	14648	14798	14814	14782	14793	14733	14672	14891	14823	14727	14918	14768	14876	14774	14823	14643	14719	14900	14730	14826	14766	14786	14602	14788	14667	14853	14610	14939	14776	14829	14680	14852	14750	14795	14736	14525	14608	14701	14823	14825	14746	14680	14736	14742	14787	14871	14912	14737	14706	14680	14785	14834	14643	14840	14726	14524	14566	14792	14814	14742	14602	14800	14629	14706	14658	14877	14918	14728	14691	14672	14746	14626	14703	14819	14671	14671	14873	14875	14741	14778	14766	14705	14673	14720	14831	14774	14641	14824	14740	14758	14822	14740	14824	14758	14784	14727	14963	14904	14830	14796	14570	14736	14745	14790	14732	14691	14860	14905	14734	14808	14744	14736	14778	14722	14725	14708	14756	14719	14748	14830	14662	14687	14712	14591	14661	14810	14658	14735	14795	14752	14899	14683	14808	14856	14853	14996	14791	14790	14628	14732	14665	14853	14754	14744	14789	14717	14937	14969	14583	14757	14742	14796	14693	14703	14786	14663	14595	14840	14795	14690	14696	14685	14715	14570	14860	14792	14866	14606	14651	14672	14696	14527	14611	14822	14605	14719	14712	14721	14634	14769	14862	14711	14774	14721	14688	14803	14778	14665	14763	14595	14978	14644	14780	14779	14763	14683	14721	14754	14835	14834	14532	14878	14774	14745	14836	14759	14774	14677	14798	14810	14762	14770	14704	14664	14863	14728	14789	14711	14642	14790	14771	14669	14876	14604	14881	14652	14712	14734	14658	14769	14797	14830	14827	14732	14629	14870	14893	14734	14801	14883	14916	14772	14707	14729	14751	14691	14655	14655	14732	14554	14772	14941	14748	14766	14839	14819	14701	14612	14955	14650	14751	14858	14840	14714	14779	14647	14887	14772	14585	14760	14690	14708	14831	14816	14864	14704	14893	14806	14808	14540	14806	14726	14690	14816	14677	14809	14712	14830	14644	14630	14727	14685	14933	14680	14705	14559	14634	14901	14711	14653	14873	14831	14828	14719	14532	14783	14830	14688	14732	14856	14809	14857	14696	14735	14667	14697	14568	14756	14617	14547	14689	14705	14705	14578	14754	14791	14804	14778	14620	14717	14880	14775	14791	14792	14826	14764	14838	14757	14706	14826	14769	14708	14618	14799	14695	14687	14807	14687	14741	14654	14726	14919	14620	14878	14682	14830	14751	14762	14528	15020	14704	14802	14510	14861	14754	14776	14815	14654	14550	14761	14717	14695	14808	14739	14799	14656	14774	14781	14799	14813	14886	14605	14730	14788	14844	14657	14772	14715	14608	14692	14820	14661	14795	15021	14603	14696	14671	14752	14728	14672	14873	14590	14721	14811	14701	14962	14780	14641	14876	14630	14796	14979	14630	14863	14880	14725	14920	14929	14767	14737	14834	14675	14799	14680	14586	14712	14883	14554	14506	14822	14716	14671	14707	14720	14777	14656	14715	14669	14897	14797	14879	14808	14916	14744	14957	14692	14678	14767	14574	14776	14775	14697	14847	14733	14774	14580	14711	14518	14616	14607	14771	14726	14707	14662	14818	14760	14777	14821	14659	14746	14843	14751	14838	14844	14714	14695	14810	14666	14609	14823	14771	14771	14801	14664	14806	14946	14731	14869	14686	14626	14810	14948	14895	14596	14751	14601	14656	14717	14765	14793	14691	14905	14827	14661	14908	14891	14755	14824	14606	14671	14810	14848	14746	14839	14838	14731	14690	14578	14804	14897	14580	14895	14754	14689	14728	14981	14619	14857	14714	14798	14779	14822	14733	14766	14732	14772	14557	14718	14745	14570	14755	14833	14772	14949	14725	14811	14765	14858	14798	14678	14785	14675	14857	14717	14803	14813	14761	14736	14831	14827	14789	14899	14852	14756	14907	14809	14701	14723	14603	14783	14747	14853	14707	14581	14819	14742	14800	14842	14838	14544	14712	14813	14845	14824	14626	14692	14636	14736	14774	14719	14910	14812	14716	14877	14721	14702	14722	14765	14719	14883	14766	14671	14711	14736	14784	14773	14764	14718	14743	14772	14884	14822	14703	14653	14925	14638	14773	14816	14805	14813	14736	14793	14619	14687	14637	14697	14753	14694	14671	14862	14539	14768	14746	14791	14631	14741	14796	14705	14817	14794	14632	14745	14823	14740	14813	14835	14861	14725	14876	14728	14737	14819	14710	14534	14765	14887	14656	14820	14662	14922	14702	14685	14798	14562	14645	14780	14793	14759	14751	14742	14911	14745	14821	14691	14801	14795	14762	14602	14808	14709	14764	14826	14683	14787	14762	14668	14778	14825	14818	14807	14745	14508	14688	14804	14636	14626	14803	14708	14682	14947	14767	14830	14705	14897	14900	14761	14715	14716	14796	14732	14773	14589	14772	14579	14806	14803	14876	14734	14818	14698	14583	14742	14790	14540	14635	14660	14799	14643	14736	14819	14636	14779	14848	14829	14712	14782	14825	14718	14727	14737	14793	14684	14853	14675	14728	14695	14995	14824	14626	14781	14769	14683	14780	14699	14655	14751	14719	14843	14856	14670	14788	14772	14721	14637	14652	14740	14738	14772	14518	14743
27092	21818	25334	21876	18568	18277	18368	17818	17518	17585	17548	17567	17464	17249	17264	17504	18060	18815	18883	18433	17784	17496	17414	17416	17249	17464	17181	17108	17242	17261	17332	17154	17240	17182	17346	17137	17383	17427	17429	17242	17174	17341	17265	17306	17291	17288	17295	17118	17338	17275	17355	17348	17257	17259	17096	17273	17310	17200	17370	17163	17308	17246	17330	17340	17230	17175	17103	17380	17477	17097	17373	17209	17291	17352	17153	17257	17222	17289	17286	17129	17201	17395	17507	17297	17456	17286	17127	17281	17416	17310	17337	17202	17381	17087	17230	17282	17136	17165	17430	17177	17347	17484	17186	17236	17365	17377	17162	17406	17263	17243	17291	17478	17381	17089	17228	17340	17184	17326	17363	17222	17265	17306	17282	17219	17297	17054	17245	17085	17175	17419	17247	17310	17205	17155	17364	17228	17213	17099	17245	17136	17120	17254	17354	17094	17191	17275	17155	17330	17496	17051	17082	17260	17199	17381	17311	17156	17341	17228	17244	17173	17279	17258	17315	17106	17344	17340	17281	17176	17420	17351	17275	17339	17204	17271	17582	17078	17137	17123	17197	17407	17311	17080	17227	17055	17333	17329	17184	17219	17250	17171	17427	17165	17240	17168	17378	17068	17378	17409	17177	17397	17511	17330	17259	17398	17224	17129	17178	17201	17249	17402	17253	17506	17316	17217	17237	17434	17436	17234	17385	17235	17202	17130	17127	17360	17131	17411	17229	17220	17292	17278	17355	17293	17316	17258	17415	17169	17303	17228	17342	17308	17083	17260	17381	17331	17519	17233	17273	17501	17274	17308	17193	17033	17382	17173	17348	17151	17210	17101	17202	17240	17325	17170	16891	17310	17217	17131	17203	17109	17118	17194	17243	17426	17216	17307	17355	17137	17313	17107	17356	17215	17087	17361	17177	17194	17176	17204	17352	17223	17404	17319	17332	17164	17179	17424	17227	17295	17175	17154	17391	17161	17356	17250	17254	17247	17340	17387	17235	17269	17451	17218	17410	17302	17242	17282	17243	17305	17326	17262	17255	17209	17447	17137	17389	17322	17356	17258	17295	17244	17267	17213	17121	17258	17144	17143	17499	17358	17382	17201	17252	17175	17228	17144	17464	16957	17200	17141	17036	17354	17197	17221	17286	17194	17253	17362	17311	17249	17445	17466	17179	17295	17530	17136	17566	17229	17260	17255	17230	17325	17240	17104	17326	17339	17377	17164	17249	17188	17311	17291	17242	17228	17426	17305	17226	17155	17026	17151	17221	17363	17342	17243	17294	17317	17310	17292	17151	17314	17142	17225	17212	17226	17248	17315	17369	17368	17401	17548	17194	17231	17321	17079	17318	17344	17406	17292	17198	17067	17323	17088	17243	17126	17090	17078	17309	17385	17414	17319	17372	17196	17223	17181	17396	17280	17351	17057	17303	17205	17165	17204	17258	17216	17157	17280	17383	17363	17132	17275	17381	17337	17206	17278	17294	17316	17148	17118	17103	17167	17345	17267	17190	17228	17225	17092	17252	17401	17384	17313	17189	17039	17166	17283	17113	17231	17266	17172	17205	17148	17340	17225	17407	17307	17273	17327	17190	17344	17206	17139	17123	17198	17313	17413	17125	17205	17109	17305	17149	17213	17151	17206	17102	17301	17283	17359	17513	17179	17327	17251	17186	17172	17308	17209	17273	17209	17171	17310	17316	17167	17150	17042	17277	17055	17330	17111	17359	17324	17216	17183	17106	17301	17260	17424	17320	17343	17240	17250	17241	17161	17243	17421	17252	17253	17281	17320	17309	17183	17315	17199	17090	17235	17230	17153	17095	17388	17105	17122	17178	17253	17457	17189	17218	17206	17467	17185	17317	17197	17036	17279	17139	17296	17429	17172	17354	17134	17350	17132	17232	17205	17057	17297	17150	17224	17066	17153	17169	17288	17213	17096	17301	17357	17390	17259	17425	17222	17286	17275	17484	17245	17273	17447	17228	17294	17303	17323	17278	17265	17372	17241	17332	17247	17179	17140	17117	17216	17300	17236	17304	17433	17487	17450	17522	17379	17360	17288	17241	17380	17255	17235	17234	17063	17053	17097	17242	17328	17138	17297	17307	17338	17159	17248	17166	17272	17379	17456	17271	17355	17213	17414	17415	17234	17086	17201	17262	17279	17412	17266	17331	17296	17258	17368	17322	17383	17330	17318	17197	17180	17246	17280	17123	17212	17351	17315	17422	17166	17249	17410	17260	17317	17338	17338	17336	17208	17232	17313	17304	17298	17329	17189	17627	17327	17148	17374	17490	17196	17351	17153	17136	17096	17096	17118	17287	17357	17325	17288	17269	17396	17314	17066	17095	17284	17259	17176	17217	16969	17371	17221	17093	17502	17211	17291	17152	17205	17259	17081	17362	17377	17222	17186	17251	17248	17265	17143	17295	17250	17339	17357	17057	17190	17213	17248	17207	17436	17196	17332	17162	17266	17117	17271	17113	17260	17187	17216	17263	17358	17240	17267	17419	17447	17160	17235	17357	17121	17381	17279	17294	17201	17138	17127	16974	17467	17327	17109	17251	17070	17231	17336	17448	17332	17263	17318	17444	17152	17282	17063	17299	17254	17185	17461	17178	17259	17413	17283	17259	17245	17237	17336	17260	17145	17425	17262	17246	17270	17134	17507	17293	17187	17417	17432	17121	17028	17182	17273	17253	17333	17381	17239	17290	17331	17217	17285	17090	17329	17346	17101	17240	17066	17201	17316	17268	17304	17332	17425	17169	17110	17203	17232	17289	17150	17369	17241	17093	17290	17310	17264	17237	17360	17237	17195	17289	17322	17360	17202	17356	17395	17211	17053	17509	17301	17415	17261	17200	17459	17110	17425	17207	17126	17329	17132	17262	17206	17192	17270	17276	17409	17352	17372	17206	17144	17249	17249	17368	17385	16987	17298	17277	17378	17261	17311	17141	17138	17144	17260	17283	17188	17226	17200	17070	17037	17198	17319	17184	17139	17227	17341	17302	17082	17282	17301	17335	17275	17282	17121	17329	17292	17052	17369	17146	17325	17316	17248	17165	17233	17322	17285	17295	17349	17389	17155	17142	17328	17285	17359	17164	17030	17144	17122	17318	17281	17281	17178	17265	17205	17248	17245	17285	17363	17304	17271	17359	17190	17188	17312	17184	17179	17437	17291	17351	17484	17262	17179	17295	16986	17100	17558	17334	17420	17193	17134	17256	17206	17083	17172	17069	17185	17164	17271	17192	17217	17167	17367	17251	17219	17162	17271	17332	17183	17205	17203	17231	17292	17300	17065	17285	17204	17177	17308	17350	17241	17345	17194	17236	17122	17078	17206	16965	17181	17339	17096	17262	17338	17063	17195	17291	17164	17352	17020	17409	17081	17179	17369	17228	17132	17065	17347	17362	17339	17301	17195	17275	17277	17226	17200	17190	17317	17248	17385	17308	17354	16974	17273	17346	17295	17179	17331	17367	17425	17366	17340	17232	17278	17147	17231	17309	17244	17449	17244	17191	17262	17395	17152	17300	17208	17264	17407	17342	17199	17271	17102	17313	17223	17171	17271	17303	17159	17020	17466	17384	17289	17270	17124	17036	17130	17055	17286	17424	17279	17360	17210	17251	17476	17190	17284	17192	17303	17144	17215	17171	17259	17354	17354	17129	17143	17115	17281	17319	17084	17178	17242	17439	17184	17240	17388	17206	17273	17493	17535	17220	17202	16858	17229	17141	17400	17378	17242	17113	17158	17428	17367	17401	17264	17185	17198	17398	17451	17207	17672	17558	17310	17204	17076	17269	17184	17358	17291	17132	17139	16954	17262	17181	17285	17081	17307	17434	17184	17221	17212	17321	17250	17329	17120	17077	17201	17371	17103	17346	17156	17277	17289	17308	17061	17237	17426	17130	17378	17550	17530	17268	17496	17377	17377	17374	17178	17300	17228	17245	17066	17291	17446	17284	17383	17380	17118	17398	17293	17379	17173	17145	17329	17184	17182	17416	17372	17237	17365	17332	17439	17313	17251	17114	17236	17277	17226	17252	17316	16901	17145	17074	17128	17418	17343	17350	17226	17251	17325	17341	17374	17309	17316	17094	17152	17302	17257	17345	17185	17239	17335	17291	17436	17159	17233	17323	17230	17120	17208	17372	17276	17474	17274	17414	17149	17165	17128	17206	17284	17390	17216	17290	17207	17416	17330	17325	17271	17289	17277	17213	17320	17083	17345	17306	17305	17324	17220	17184	17189	17422	17371	17304	17378	17336	17290	17222	17182	17257	17137	17085	17164	17438	17238	17214	17348	17210	17183	17151	17238	17362	17335	17219	17403	17339	17197	17241	17282	17204	17174	17449	17188	17398	17213	17234	17259	17403	17113	17168	17156	17242	17427	17097	17541	17303	17382	17346	17219	17250	17256	17213	17162	17354	17304	17119	17221	17412	17375	17417	17330	17432	17497	17313	17251	17375	17110	17252	17075	17295	17264	17366	17333	17463	17184	17393	17316	17131	17409	17370	17291	17282	17266	17226	17347	17194	17248	17331	17144	17205	17355	17213	17214	17197	17336	17417	17227	17219	17430	17208	17330	17622	17337	17421	17420	17238	17286	17169	17302	17358	17127	17317	17091	17314	17225	17370	17494	17374	17366	17311	17137	17233	17435	17382	17261	17214	17467	17331	17309	17260	17272	17124	17292	17255	17111	17334	17311	17210	17073	17234	17124	17105	17295	17153	17274	17351	17359	17338	17108	17404	17146	17124	17136	17369	17102	17196	17171	17220	17165	17277	17248	17116	17487	17253	17227	17295	17223	17063	17255	17247	17129	17404	17246	17407	17187	17397	17340	17429	17049	17291	17231	17358	17439	17299	17460	17372	17342	17221	17410	17417	17451	17355	17483	17280	17175	17089	17354	17294	17294	17274	17139	17193	17365	17475	17278	17398	17038	17169	17199	17205	17116	17152	17245	17255	17505	17362	17317	17320	17275	17280	17230	17336	17419	17264	17137	17209	17230	17159	17241	17333	17168	17416	17301	17404	17334	17237	17572	17261	17267	17357	17054	17446	17133	17105	17177	17303	17258	17183	17118	17031	17142	17224	17248	17262	17033	17278	17176	17362	17204	17313	17212	17299	17296	17400	17337
15226	21195	21394	17662	16994	16375	16234	15832	15704	15296	15207	15199	15270	14943	14872	15098	16183	16867	16754	16061	15268	15200	14839	14759	14755	14728	14869	14877	14991	14862	14767	14872	14780	14924	14690	14910	14911	14972	15056	14912	14839	14931	14832	14822	14829	14730	14732	14862	14732	14884	14868	14927	14928	14887	14949	14660	14784	14921	14802	14836	14829	14887	14837	14819	14925	14853	14754	14906	14874	14944	14953	14860	14909	14810	14768	14776	14867	14747	14904	14941	14854	14927	14840	14857	14620	14848	14922	14795	14941	14781	14890	14778	14783	14896	14952	14882	14788	14874	14916	14753	14764	14837	15015	14783	14980	14817	14870	14744	14935	14767	15079	14578	14943	14795	14811	15001	14890	14926	14763	14908	14875	14811	14967	14873	14777	14756	14753	14915	14911	15157	14843	14710	14866	15025	14825	14695	14723	14915	14840	14918	14835	14807	14837	14800	14958	14964	14753	14718	14978	14832	14949	14646	14715	14828	14751	14893	14752	14823	14869	14965	14689	14720	14728	14876	14777	14946	14931	14775	14787	14969	14749	14978	14971	14693	14963	14906	14806	14872	14947	14703	14824	14841	14908	14717	14899	14973	14873	14830	14833	14922	14757	14785	14804	14785	14826	14766	14900	14867	14965	14718	14943	14756	14967	14855	14812	14868	14811	14788	14849	14920	15016	14850	14832	14786	15040	14683	14917	14917	14875	14838	14594	14899	15014	14962	14938	14643	14896	14805	15037	14838	14993	14991	14915	14812	14776	14962	14726	14814	14666	14900	14878	14857	14791	15017	14930	14593	14740	15025	14773	14805	14918	14817	14963	14929	14848	14757	14806	14827	14935	14838	14909	14597	14935	14811	14895	14986	14789	14763	14779	14893	14922	14802	14783	14806	14732	14865	14899	14805	14810	14856	14803	14840	14904	14925	14728	14857	14777	14912	14772	14685	14809	14857	14798	14771	14954	14861	14808	14868	14970	14831	14915	14689	14736	14826	14763	14964	14777	14833	14769	14818	14804	14692	14652	14843	14881	14708	14725	14751	14803	15007	14588	14891	14888	14754	14891	14904	14877	14918	14784	14788	14771	14970	14730	14826	14770	14763	14922	14683	14703	14811	14891	14831	14910	14896	14831	14736	14899	14777	14736	14829	14812	14868	14660	15088	14766	14760	14840	14858	14907	14726	15041	15042	14637	14792	14885	14805	14926	14788	15021	14867	14727	14825	14800	14863	14918	14893	14715	14718	15017	14689	14916	14763	14620	14804	14895	14747	14881	14783	14933	14793	14848	14663	14946	15041	15036	14739	14799	14821	14809	14854	14970	14930	14803	14752	15012	14852	14766	14899	14727	14843	14957	14878	14833	14964	14822	14821	14846	14847	14936	14815	14936	14828	14780	14917	14920	14971	14917	14829	14835	14898	14895	14738	14793	14902	14872	14970	14863	14733	14824	14883	14979	14908	14948	14795	14780	14871	14795	14753	14845	14885	14725	14650	14792	14991	14955	14818	14886	14852	14906	14883	14818	14783	14928	14696	14925	14900	14947	14861	14859	14928	14753	14889	14937	14844	14841	14781	14815	14878	14960	14738	14855	14807	15071	14805	14749	14789	14670	14816	14784	14959	14787	14729	14940	14783	14747	14877	14832	14783	14874	14733	14776	14703	14789	14874	14640	14903	14649	14727	14822	15015	14941	14823	14953	14704	14727	14824	14767	14844	14847	14909	14783	14794	14728	14943	14763	14879	14867	14730	14829	14680	14848	14774	14900	14832	14760	14935	14937	14766	14846	14898	14810	14842	14713	14730	15022	14861	14970	14767	14752	14841	14965	14904	14799	14860	14998	14909	14687	14823	14894	14782	14832	14797	14749	14966	14727	14966	14903	14853	14893	14751	14928	15148	14767	14584	14788	14783	14726	14867	14862	14843	14785	14963	14920	14938	14833	14859	14790	14933	14826	14783	14924	14879	14870	14575	14902	14854	14610	14766	14682	14818	15016	14922	14956	14867	14910	14844	14870	14655	14733	14955	14756	14777	14893	14887	14887	14797	14850	14711	14798	15046	14750	14851	14875	14837	14784	14986	14721	14800	14732	14841	14820	14871	14800	14940	14814	14819	14748	14943	14847	14824	14825	14837	14906	14705	14768	14895	14892	14912	14895	15020	14835	14894	14842	14879	14970	14849	14806	15053	14855	14828	14670	14878	14725	14748	14836	14816	14779	14747	14895	14738	14790	14874	14941	14761	14774	14846	14785	14786	14820	14875	14739	14698	14776	14769	14838	15000	15041	14961	14969	14809	14777	14814	14802	14872	14857	14842	14907	14831	14874	14910	14781	14918	14789	14982	14789	14846	14835	14889	14878	14777	14918	14865	14856	14803	14831	14882	14795	14825	14742	14861	14689	14774	14730	14993	14766	14833	15078	14902	14882	14975	14883	14900	14901	14739	14899	14806	14848	14799	14786	14811	14747	14855	14814	14783	14883	14777	14740	14823	14898	14888	14851	14937	14806	14911	14827	14921	14846	14948	14941	14862	14770	14809	14797	14759	14772	14845	14870	14926	14847	14747	14755	14978	14898	15013	14800	14883	14897	14926	14755	14949	14918	14854	14935	14754	15037	15134	14846	14840	14848	14988	14789	14775	14886	14835	14665	14756	14796	14889	14760	14971	14953	14822	14723	14924	15004	14828	14884	14720	14900	14966	14691	14742	14875	14589	15036	14918	14859	14880	14837	14806	14799	14874	14740	14996	14829	14821	14775	14858	14840	14665	14847	14817	14783	14805	14738	14844	14777	15069	14956	14865	14815	14895	14817	15004	14893	14841	14644	14841	14810	14956	14872	14880	14776	14823	14962	14825	14853	14767	14746	14870	15027	14745	14730	14898	14706	14853	15019	14747	14962	14759	15008	14761	14912	14991	14793	14645	14779	14843	14632	14963	14777	14935	14875	14916	14893	14799	14780	14955	14856	14699	14801	14952	15020	14866	14692	14755	14802	15002	14857	14934	14800	14764	14928	14737	14882	14890	14831	14943	14986	14933	14912	14991	14766	14523	14862	14853	14894	14808	14732	14869	14783	14822	14986	14883	14936	14840	14908	14808	14852	14884	14863	14902	14829	14865	14749	14775	14791	14847	14896	14900	14783	14795	14768	15028	14813	14856	14869	14941	14891	14811	14688	14953	14763	14797	14744	14992	14846	14862	14978	14854	14893	14885	14807	14812	14728	14865	14879	14991	14922	15074	14818	14948	14645	14843	14930	14904	14794	14939	14976	14747	14720	14803	15062	15007	15000	14767	14751	14858	14912	14793	14790	14727	14719	14933	14590	14953	14969	14918	14938	14843	14764	14775	14759	14899	14715	15058	14785	14809	14750	14943	14919	14833	14844	14734	14955	14794	14840	14718	14993	14710	14723	14835	14986	14797	14833	14800	14686	14859	14925	14688	14703	14851	14792	14739	14813	14783	14849	14875	14913	14961	14851	14765	14871	14838	14796	14781	14965	14790	14890	14910	14691	14922	14861	14820	14737	14794	14911	14811	14887	14819	14825	14962	14835	14743	14839	14923	14945	14850	14740	14860	14799	14949	14942	14723	14757	14822	14746	14820	14898	14895	14903	15008	14905	14906	14751	14871	14964	15030	14881	14761	14798	14929	14821	14704	15079	14817	14796	14889	14867	14864	14728	15026	14772	14818	14844	14911	14900	14864	14695	14847	14865	14865	14845	14639	14974	14858	15006	14982	14626	14886	14747	14787	15018	14886	14851	14899	14752	14961	14910	14762	14943	15002	14785	14771	14815	14815	14978	14777	15019	14697	14840	14840	14877	14828	14770	14892	14868	14903	14868	14789	14948	14829	14789	14958	14881	14795	14824	14796	14744	15048	14765	14879	14995	14894	14825	14892	14873	14910	14783	14830	15046	14916	14758	14956	14930	14704	14768	14930	14990	14912	14971	14824	14702	14797	14827	14762	14733	14843	14948	14922	14879	14857	14711	14839	14937	14968	14784	14927	14774	14788	14755	14898	14804	14758	14831	14875	14858	14840	14831	14570	14843	14774	14936	15041	14832	14777	14842	14816	14695	14810	14853	14952	14678	14873	14842	14822	14763	14800	14915	14716	14769	14814	14816	15052	14807	14900	14902	14959	14941	14859	14858	14801	14876	14854	14808	14708	14739	14962	14860	14782	14973	14839	14912	14987	14846	14682	14857	14997	14890	14736	14810	15016	14748	14968	14971	14816	14929	14607	14875	14910	14684	14816	14776	14829	15003	14857	15040	14840	14740	14890	14815	14793	14684	14858	14862	14853	14904	14900	14619	14902	14833	14777	14790	14898	14910	14696	14865	14755	14936	14962	14798	14800	14858	14975	14826	14767	14639	15079	14856	14858	14882	14773	15100	14647	14810	14766	14803	14991	14758	14694	14845	14910	14932	14876	14846	14844	14715	14689	14878	14946	14763	14915	14695	15057	14678	14879	14967	14709	14904	15079	14957	14943	14736	14929	14821	14761	15012	14701	14918	14820	14907	14717	14700	14714	14848	14838	14890	14971	15059	14727	14948	14844	14672	14789	14880	14777	14919	14745	14911	15058	14806	14876	14930	14776	14792	14585	14911	14683	14759	14826	14898	15014	14902	14847	14995	14928	14856	14721	14874	14736	14917	14922	14834	14866	14850	14822	14865	14716	15150	14961	14900	14882	14810	14693	14752	14888	14860	14818	14739	14853	14655	14860	14810	14801	14812	14735	14788	14903	14741	14805	14870	14931	14789	14851	14774	14871	14895	14962	14639	14884	14861	14786	14845	14943	15011	14833	14889	14961	14804	14823	14787	14721	14746	15026	14829	14581	14918	14967	14734	14886	14816	14933	14833	14822	14875	14848	14830	14837	14907	15068	14723	14828	14986	14879	15083	14837	14831	14799	15036	15012	15043	14874	14934	14768	14848	14673	14763	14858	14715	14893	14745	14690	14781	14821	14821	14857	14687	14876	14826	14827	14841	14721	14893	14875	14748	14814	14817	14802	14935	14904	14859	14736	14928	14915	14808	14987	14588	14764	14844	14893	14933	14884	14880	14887	14779	14822	14907	14905	14999	15009	14818	14871	14795	14936	14752	14695	14960	14671	15062	14852	14839	14930	14837	14925	14821	14866
23894	20928	28186	23984	21840	21435	20627	18295	17832	17742	17524	17002	17173	16805	16932	17273	22641	26115	24094	21334	19035	17411	16721	16727	16613	16700	16825	16706	16552	16631	16540	16629	16773	16710	16662	16613	16506	16749	16738	16701	16807	16710	16787	16559	16643	16828	16531	16877	16646	16673	16646	16707	16930	16659	16547	16602	16831	16578	16681	16746	16675	16645	16828	16559	16596	16825	16681	16645	16677	16677	16677	16503	16533	16797	16749	16656	16517	16579	16814	16658	16751	16795	16714	16640	16763	16584	16757	16446	16629	16702	16536	16625	16691	16526	16524	16598	16580	16670	16612	16704	16655	16572	16516	16572	16521	16539	16501	16444	16646	16500	16600	16441	16513	16585	16678	16314	16615	16511	16600	16372	16609	16673	16571	16890	16608	16661	16676	16577	16540	16557	16700	16619	16717	16571	16634	16565	16695	16691	16579	16640	16710	16609	16642	16505	16628	16754	16613	16566	16657	16476	16522	16571	16659	16526	16797	16625	16804	16546	16707	16814	16584	16681	16591	16612	16680	16572	16681	16573	16734	16507	16656	16617	16759	16511	16561	16509	16636	16717	16533	16514	16627	16590	16497	16672	16472	16593	16436	16593	16507	16838	16515	16825	16525	16672	16584	16717	16556	16543	16560	16686	16601	16706	16542	16530	16649	16528	16557	16592	16687	16738	16709	16715	16815	16736	16922	16709	16795	16580	16583	16622	16471	16580	16723	16813	16696	16686	16764	16637	16784	16648	16622	16745	16615	16559	16846	16574	16645	16738	16461	16621	16636	16518	16556	16683	16780	16432	16686	16458	16582	16544	16773	16652	16541	16646	16594	16788	16701	16766	16502	16442	16629	16752	16635	16576	16652	16821	16730	16559	16729	16682	16548	16398	16610	16707	16670	16651	16656	16496	16600	16593	16394	16854	16427	16762	16528	16546	16415	16665	16601	16724	16578	16514	16501	16512	16571	16483	16783	16505	16541	16616	16546	16766	16499	16495	16732	16548	16543	16637	16620	16361	16682	16539	16645	16490	16573	16481	16669	16695	16683	16464	16759	16539	16647	16622	16705	16809	16405	16581	16646	16603	16776	16766	16746	16583	16647	16532	16768	16811	16431	16905	16722	16638	16491	16513	16795	16600	16641	16643	16716	16722	16491	16607	16574	16665	16842	16878	16712	16622	16635	16792	16647	16608	16604	16468	16396	16624	16578	16757	16423	16807	16734	16558	16659	16610	16620	16706	16654	16718	16719	16487	16442	16676	16565	16479	16520	16680	16804	16614	16568	16594	16812	16863	16703	16620	16640	16546	16749	16639	16673	16699	16685	16684	16638	16866	16871	16721	16695	16637	16542	16557	16617	16560	16640	16546	16797	16646	16467	16647	16673	16816	16738	16559	16829	16605	16625	16846	16654	16467	16647	16489	16556	16563	16555	16662	16686	16533	16414	16630	16772	16671	16528	16644	16694	16669	16598	16724	16551	16661	16515	16495	16763	16558	16735	16673	16611	16623	16731	16344	16818	16685	16705	16563	16430	16762	16591	16835	16426	16742	16886	16538	16676	16513	16663	16813	16508	16705	16609	16551	16580	16911	16851	16541	16571	16568	16534	16697	16598	16670	16518	16667	16726	16489	16661	16756	16711	16666	16573	16519	16600	16600	16510	16503	16603	16657	16628	16828	16672	16558	16654	16643	16646	16432	16519	16524	16551	16593	16764	16686	16837	16799	16661	16732	16667	16460	16669	16653	16573	16567	16594	16623	16707	16655	16652	16641	16529	16655	16413	16534	16711	16771	16644	16671	16527	16751	16705	16527	16593	16463	16737	16760	16676	16623	16487	16558	16647	16581	16478	16616	16484	16702	16530	16559	16747	16611	16665	16605	16634	16805	16657	16520	16517	16594	16704	16664	16559	16579	16577	16575	16767	16454	16726	16536	16710	16779	16619	16601	16727	16740	16673	16616	16748	16690	16438	16520	16592	16719	16583	16788	16664	16775	16492	16559	16650	16545	16796	16520	16670	16572	16688	16571	16451	16464	16619	16428	16639	16617	16665	16645	16801	16706	16716	16677	16439	16614	16753	16579	16580	16641	16763	16559	16606	16655	16730	16735	16735	16730	16610	16426	16724	16700	16680	16480	16595	16549	16469	16571	16511	16649	16605	16470	16604	16534	16678	16746	16549	16502	16690	16554	16470	16730	16474	16654	16642	16600	16673	16556	16571	16405	16785	16682	16467	16727	16663	16479	16580	16581	16664	16623	16661	16609	16540	16679	16481	16575	16658	16806	16664	16668	16748	16641	16602	16539	16546	16492	16603	16593	16732	16740	16610	16528	16611	16761	16507	16642	16583	16735	16499	16669	16660	16491	16518	16502	16711	16525	16693	16774	16821	16596	16594	16562	16516	16741	16750	16497	16491	16694	16554	16692	16630	16247	16621	16634	16722	16737	16447	16543	16524	16564	16705	16667	16670	16633	16649	16610	16678	16605	16717	16664	16678	16710	16669	16500	16612	16483	16751	16643	16843	16636	16708	16536	16887	16613	16619	16607	16365	16645	16671	16650	16406	16571	16526	16565	16634	16680	16400	16622	16733	16687	16622	16668	16510	16654	16511	16629	16725	16555	16696	16680	16684	16591	16717	16625	16692	16673	16839	16471	16665	16543	16739	16708	16760	16591	16662	16609	16464	16609	16599	16681	16685	16745	16692	16628	16673	16623	16573	16572	16565	16480	16615	16560	16693	16835	16535	16624	16664	16512	16640	16481	16697	16488	16564	16579	16734	16795	16632	16665	16406	16569	16759	16748	16371	16638	16577	16547	16562	16601	16791	16796	16705	16634	16780	16645	16647	16802	16926	16607	16665	16438	16600	16533	16712	16489	16631	16474	16525	16644	16493	16640	16627	16770	16586	16525	16740	16570	16705	16596	16772	16642	16568	16792	16748	16624	16657	16724	16407	16600	16639	16543	16604	16811	16634	16546	16740	16679	16757	16699	16638	16530	16642	16598	16529	16629	16613	16724	16514	16690	16764	16514	16839	16677	16713	16629	16777	16807	16541	16716	16502	16652	16599	16826	16607	16546	16569	16803	16597	16541	16515	16573	16440	16658	16800	16869	16875	16588	16494	16700	16610	16618	16752	16619	16650	16467	16437	16735	16649	16677	16811	16437	16546	16649	16571	16533	16610	16574	16765	16595	16577	16763	16536	16564	16591	16502	16434	16450	16661	16662	16694	16801	16603	16753	16663	16471	16771	16610	16766	16708	16565	16505	16566	16473	16586	16614	16476	16670	16658	16643	16647	16794	16645	16570	16660	16421	16539	16517	16758	16851	16710	16722	16567	16952	16734	16503	16655	16542	16456	16698	16650	16557	16479	16784	16469	16845	16468	16666	16604	16584	16533	16775	16543	16744	16687	16402	16624	16581	16799	16669	16731	16614	16612	16657	16663	16584	16663	16486	16443	16395	16616	16559	16659	16425	16572	16757	16699	16751	16777	16599	16630	16672	16763	16691	16511	16449	16695	16608	16797	16805	16471	16919	16693	16645	16530	16669	16555	16654	16638	16775	16408	16689	16634	16547	16798	16638	16703	16593	16747	16523	16551	16711	16605	16569	16539	16397	16621	16748	16747	16649	16774	16703	16654	16704	16622	16586	16677	16634	16614	16699	16370	16687	16710	16491	16631	16795	16596	16615	16414	16596	16663	16702	16544	16495	16766	16719	16275	16642	16570	16713	16801	16573	16531	16715	16669	16480	16581	16606	16726	16552	16827	16799	16690	16776	16679	16662	16596	16717	16784	16664	16747	16594	16608	16698	16652	16657	16589	16823	16858	16472	16565	16584	16569	16804	16693	16657	16685	16676	16669	16555	16507	16663	16673	16681	16852	16589	16417	16451	16705	16721	16816	16604	16596	16596	16723	16710	16544	16426	16602	16620	16541	16842	16567	16656	16553	16577	16457	16686	16620	16792	16616	16598	16690	16520	16700	16638	16577	16825	16797	16774	16717	16619	16577	16663	16408	16729	16497	16777	16432	16701	16750	16830	16559	16731	16655	16385	16695	16680	16547	16879	16675	16329	16617	16629	16560	16496	16606	16700	16634	16803	16693	16760	16771	16726	16568	16535	16621	16515	16586	16699	16814	16589	16680	16728	16564	16604	16657	16760	16722	16677	16727	16722	16679	16620	16651	16632	16808	16765	16688	16581	16571	16418	16565	16558	16499	16710	16724	16646	16742	16657	16761	16494	16452	16745	16649	16686	16666	16672	16602	16790	16468	16716	16546	16602	16529	16561	16503	16597	16516	16691	16548	16725	16759	16690	16503	16421	16454	16682	16515	16600	16692	16648	16762	16567	16816	16404	16586	16647	16532	16447	16627	16454	16412	16631	16683	16556	16422	16521	16505	16627	16666	16620	16928	16667	16716	16588	16740	16607	16674	16669	16480	16461	16601	16477	16525	16705	16640	16473	16590	16509	16696	16455	16531	16461	16619	16766	16417	16592	16530	16571	16692	16704	16926	16763	16562	16348	16818	16716	16754	16645	16483	16663	16763	16697	16468	16654	16604	16620	16681	16514	16698	16560	16576	16497	16737	16546	16648	16645	16513	16840	16519	16769	16445	16440	16717	16559	16616	16751	16572	16616	16724	16698	16580	16761	16505	16451	16900	16637	16662	16766	16722	16644	16606	16664	16937	16794	16564	16761	16612	16579	16665	16544	16595	16558	16682	16757	16532	16634	16657	16609	16470	16676	16544	16654	16401	16596	16561	16693	16767	16612	16392	16725	16824	16572	16906	16452	16532	16605	16630	16688	16532	16446	16595	16673	16743	16833	16927	16489	16516	16671	16766	16490	16675	16794	16699	16384	16562	16743	16755	16705	16820	16797	16787	16433	16441	16506	16743	16604	16624	16622	16494	16699	16466	16684	16788	16516	16525	16662	16631	16568	16809	16553	16867	16718	16919	16610	16446	16761	16679	16468	16671	16758	16601	16801	16661	16727	16624	16523	16511	16757	16389	16735	16555	16746	16619	16645	16714	16692	16738	16651	16610	16539	16831	16602	16654	16628	16669	16614	16725	16740	16712	16501	16655	16470	16792	16726	16391	16676	16710	16561	16647	16605	16702	16482	16534	16653	16669	16785	16600	16433
14321	26658	25584	20770	18594	17654	17030	16461	16096	15713	15440	15327	14936	14735	14745	15044	23828	27108	23815	19791	17078	15130	14603	14616	14632	14665	14484	14388	14426	14564	14497	14565	14618	14624	14490	14578	14437	14427	14509	14575	14521	14454	14545	14475	14394	14741	14453	14358	14541	14256	14686	14576	14437	14571	14464	14603	14524	14455	14688	14521	14420	14579	14483	14280	14385	14480	14584	14464	14352	14477	14446	14376	14597	14572	14569	14437	14800	14492	14553	14448	14584	14254	14353	14456	14508	14546	14488	14476	14494	14499	14550	14287	14560	14368	14432	14383	14644	14445	14515	14572	14310	14201	14487	14332	14327	14516	14408	14452	14586	14477	14390	14547	14571	14565	14566	14487	14490	14389	14415	14555	14517	14526	14697	14545	14511	14528	14590	14587	14477	14405	14398	14356	14376	14328	14467	14248	14438	14462	14616	14535	14637	14477	14557	14533	14486	14555	14498	14383	14437	14659	14385	14564	14580	14583	14407	14481	14541	14428	14432	14597	14344	14385	14481	14486	14612	14520	14582	14419	14599	14409	14246	14527	14270	14375	14634	14424	14572	14363	14465	14645	14495	14407	14784	14539	14455	14546	14401	14551	14345	14569	14376	14490	14447	14500	14493	14411	14579	14467	14483	14421	14478	14362	14439	14665	14423	14478	14396	14449	14500	14456	14499	14487	14358	14389	14529	14506	14388	14579	14410	14270	14543	14470	14609	14615	14560	14605	14504	14424	14482	14401	14341	14606	14447	14322	14517	14559	14440	14437	14429	14626	14468	14322	14440	14565	14422	14515	14539	14506	14617	14483	14529	14596	14608	14455	14650	14407	14518	14694	14403	14337	14575	14439	14339	14474	14536	14537	14412	14531	14378	14551	14627	14548	14658	14394	14527	14315	14574	14395	14502	14326	14548	14478	14473	14559	14374	14564	14482	14414	14497	14398	14459	14445	14352	14520	14460	14522	14538	14428	14445	14323	14392	14440	14557	14459	14416	14408	14642	14475	14420	14520	14459	14499	14451	14514	14378	14553	14490	14513	14466	14577	14607	14421	14341	14581	14603	14641	14366	14566	14596	14677	14532	14533	14519	14566	14527	14486	14411	14485	14344	14396	14440	14373	14472	14452	14528	14580	14585	14338	14434	14566	14437	14660	14282	14442	14567	14585	14736	14445	14491	14443	14453	14555	14417	14429	14418	14353	14624	14404	14375	14351	14327	14519	14455	14388	14455	14420	14438	14404	14487	14552	14406	14431	14414	14543	14393	14559	14625	14274	14503	14317	14651	14527	14397	14493	14447	14538	14622	14495	14525	14640	14557	14328	14446	14591	14608	14386	14458	14676	14396	14499	14476	14470	14448	14490	14493	14563	14560	14469	14572	14531	14387	14455	14503	14490	14578	14502	14510	14460	14549	14405	14437	14507	14332	14506	14543	14636	14616	14547	14572	14375	14442	14381	14326	14373	14508	14463	14460	14579	14565	14395	14464	14570	14553	14443	14524	14401	14661	14450	14430	14636	14322	14386	14665	14444	14538	14378	14329	14480	14446	14423	14657	14285	14509	14261	14519	14344	14514	14221	14393	14611	14556	14552	14457	14446	14601	14535	14414	14483	14523	14346	14396	14508	14559	14507	14411	14491	14650	14502	14367	14443	14529	14492	14554	14524	14527	14529	14389	14637	14674	14546	14592	14572	14604	14399	14476	14568	14429	14438	14450	14574	14327	14519	14590	14446	14613	14598	14224	14609	14502	14634	14535	14535	14674	14573	14491	14500	14438	14338	14428	14447	14202	14526	14418	14407	14379	14471	14566	14578	14402	14548	14548	14562	14523	14400	14545	14489	14435	14402	14448	14418	14424	14447	14542	14610	14278	14369	14597	14409	14430	14471	14651	14490	14332	14448	14381	14507	14621	14510	14467	14599	14460	14441	14495	14575	14455	14445	14395	14314	14347	14537	14366	14586	14654	14429	14304	14591	14571	14438	14594	14625	14497	14510	14569	14416	14437	14535	14434	14352	14400	14487	14541	14603	14496	14567	14528	14602	14391	14344	14516	14604	14592	14465	14383	14421	14541	14443	14519	14484	14581	14423	14420	14595	14403	14408	14569	14561	14427	14549	14538	14653	14759	14353	14434	14511	14455	14329	14403	14492	14397	14359	14468	14512	14472	14516	14583	14477	14408	14579	14607	14231	14486	14316	14439	14436	14564	14424	14563	14533	14396	14524	14458	14371	14479	14462	14395	14649	14373	14498	14424	14605	14482	14300	14421	14300	14443	14339	14519	14420	14525	14422	14616	14332	14410	14502	14464	14343	14306	14464	14540	14478	14479	14544	14606	14593	14564	14349	14502	14449	14578	14504	14421	14582	14471	14419	14485	14443	14402	14382	14323	14648	14580	14541	14539	14262	14512	14305	14667	14506	14584	14563	14566	14371	14640	14476	14479	14457	14526	14515	14347	14447	14467	14517	14605	14584	14415	14487	14624	14284	14598	14493	14666	14530	14516	14517	14353	14421	14690	14563	14342	14500	14582	14407	14626	14532	14486	14485	14493	14456	14502	14482	14509	14577	14327	14574	14492	14541	14480	14608	14477	14575	14458	14516	14505	14390	14446	14519	14526	14491	14507	14479	14490	14537	14574	14502	14577	14346	14504	14392	14539	14419	14517	14518	14363	14381	14482	14607	14391	14476	14648	14564	14426	14463	14477	14526	14569	14568	14693	14511	14766	14547	14353	14451	14428	14406	14473	14522	14522	14443	14464	14280	14538	14511	14668	14367	14402	14452	14473	14413	14510	14584	14594	14541	14531	14556	14455	14384	14448	14514	14489	14512	14494	14450	14511	14425	14513	14465	14529	14524	14363	14407	14472	14493	14441	14362	14439	14380	14585	14394	14348	14705	14490	14496	14683	14450	14457	14519	14537	14436	14514	14582	14516	14626	14457	14518	14498	14617	14453	14357	14417	14416	14598	14426	14405	14511	14441	14590	14328	14445	14439	14326	14635	14502	14564	14682	14513	14624	14401	14577	14500	14452	14508	14468	14510	14454	14458	14436	14602	14396	14456	14533	14589	14534	14511	14467	14374	14378	14407	14441	14427	14404	14451	14503	14465	14387	14386	14558	14521	14426	14418	14439	14539	14319	14356	14366	14286	14509	14560	14420	14364	14561	14666	14514	14458	14601	14496	14543	14407	14466	14559	14483	14554	14454	14483	14576	14570	14598	14403	14521	14507	14442	14454	14596	14478	14450	14447	14366	14590	14576	14527	14577	14553	14461	14605	14455	14452	14273	14406	14432	14423	14395	14443	14519	14687	14442	14604	14412	14658	14556	14524	14504	14486	14592	14471	14587	14459	14497	14325	14381	14561	14528	14385	14433	14500	14392	14344	14462	14636	14482	14528	14678	14377	14593	14511	14492	14454	14526	14505	14548	14656	14513	14419	14442	14355	14448	14518	14469	14576	14507	14540	14486	14502	14708	14522	14524	14438	14515	14576	14509	14640	14470	14456	14619	14423	14430	14432	14534	14483	14589	14435	14368	14548	14300	14555	14420	14449	14446	14433	14367	14586	14748	14484	14537	14366	14408	14510	14586	14588	14341	14487	14449	14583	14446	14474	14667	14492	14448	14536	14586	14658	14608	14508	14289	14422	14646	14581	14592	14568	14554	14339	14474	14425	14488	14312	14546	14460	14548	14369	14479	14390	14390	14468	14491	14370	14534	14422	14400	14594	14716	14501	14602	14644	14431	14405	14458	14520	14437	14254	14433	14448	14521	14424	14556	14566	14689	14509	14539	14423	14412	14568	14536	14412	14490	14479	14613	14589	14537	14376	14520	14500	14395	14357	14560	14423	14478	14666	14352	14537	14409	14520	14468	14372	14347	14462	14479	14321	14444	14250	14623	14499	14453	14503	14458	14568	14520	14524	14417	14556	14381	14526	14457	14454	14503	14431	14381	14377	14501	14402	14438	14626	14474	14567	14578	14449	14639	14379	14493	14484	14543	14567	14476	14459	14492	14530	14397	14364	14558	14496	14483	14541	14463	14512	14580	14434	14566	14543	14444	14626	14583	14503	14409	14485	14576	14513	14427	14392	14459	14534	14471	14706	14364	14415	14602	14549	14472	14359	14438	14542	14580	14401	14468	14259	14556	14576	14458	14424	14519	14391	14498	14410	14571	14341	14496	14535	14501	14584	14359	14461	14529	14569	14433	14532	14603	14446	14342	14441	14388	14488	14349	14522	14391	14420	14445	14329	14439	14436	14626	14601	14504	14373	14615	14574	14390	14453	14595	14601	14536	14491	14480	14602	14426	14569	14406	14425	14545	14397	14524	14449	14454	14562	14577	14486	14396	14547	14497	14241	14431	14436	14638	14534	14502	14412	14418	14403	14402	14509	14601	14444	14461	14532	14415	14366	14554	14502	14425	14382	14583	14483	14480	14527	14511	14498	14432	14568	14454	14485	14495	14368	14548	14403	14561	14410	14337	14388	14443	14534	14497	14323	14511	14484	14500	14507	14461	14650	14503	14451	14440	14468	14474	14516	14448	14731	14394	14648	14378	14324	14627	14600	14674	14414	14598	14611	14490	14567	14386	14263	14422	14535	14364	14274	14543	14585	14487	14621	14330	14464	14379	14586	14502	14410	14581	14449	14390	14487	14490	14279	14452	14519	14502	14471	14276	14612	14590	14489	14414	14638	14344	14341	14638	14624	14595	14462	14531	14398	14597	14421	14519	14689	14381	14575	14408	14354	14453	14483	14488	14605	14361	14466	14595	14289	14385	14352	14494	14302	14540	14560	14607	14350	14331	14445	14406	14506	14480	14291	14490	14515	14504	14446	14480	14557	14570	14583	14557	14470	14568	14415	14580	14304	14511	14512	14610	14461	14459	14407	14464	14424	14590	14503	14514	14567	14482	14406	14498	14562	14531	14564	14315	14340	14676	14461	14609	14539	14528	14441	14445	14470	14577	14680	14547	14552	14540	14571	14397	14400	14558	14523	14511	14426	14460	14526	14435	14481	14559	14416	14372	14430	14431	14430	14419	14442	14547	14627	14397	14559	14574	14625	14520	14190	14429	14618	14462	14603	14472	14324	14502	14450	14284	14419	14454	14665	14510	14521	14589	14456	14630	14463	14492
22553	20928	28680	23365	21113	23082	25063	19143	17974	18050	17714	17293	17133	16730	16768	16674	26230	34595	31325	25702	20864	17903	16571	16569	16407	16530	16462	16307	16444	16477	16280	16415	16335	16330	16125	16181	16547	16191	16508	16168	16435	16237	16165	16347	16161	16488	16247	16344	16359	16507	16316	16203	16377	16090	16091	16221	16341	16169	16203	16180	16238	16420	16590	16169	16130	16186	16222	16316	16383	16135	16254	16140	16308	16451	16162	16160	16183	16379	16287	16271	16249	16448	16182	16180	16176	16396	16104	16259	15921	16211	16303	16128	16468	16345	16222	16083	16293	16361	16280	16276	16357	16224	16248	16154	16210	16082	16108	16227	16188	16262	16342	16439	16241	16328	16335	15950	16113	16324	16198	16299	16166	16267	16204	16133	16228	16083	16165	15865	16167	16131	16197	16137	16091	16103	16363	16113	16395	16336	16328	16248	16411	15923	16345	16340	16356	16278	16174	16197	15949	16162	16350	16296	16285	16361	16125	16352	16267	16299	16226	16170	16085	16143	16195	16234	16346	16216	16254	16355	16334	16184	16140	16205	16167	16360	16230	16367	16171	16208	16305	16038	16404	16190	16253	16235	16167	16166	16240	16014	16151	16266	15993	16079	16409	16240	16207	16375	16064	16227	16232	15955	15989	16306	16176	16202	16381	16174	16362	16141	16129	16223	16470	16392	16148	16282	16252	16182	16085	16107	16360	16186	16154	16195	16094	16224	16297	16354	16182	16238	16274	16301	16245	16277	16427	16439	16315	16258	16211	16250	16074	16135	16198	16212	16248	16068	16123	16239	16449	16372	16342	16221	16191	16194	16091	15949	16300	16392	16244	16273	16077	16347	16394	16284	16092	16229	16293	16181	16153	16224	16111	16127	16201	16169	16246	16228	16274	16200	16406	16194	16158	16148	16175	16154	16249	16250	16246	16250	16157	16155	16340	15968	16428	16165	16367	16308	16248	16226	16293	16375	16324	16269	16367	16191	16208	16269	16066	16385	16052	16244	16338	16091	16543	16281	16507	16142	16112	16053	16140	16111	16237	16309	16154	16268	16401	16099	16170	16228	16041	16110	16114	16161	16159	16363	16026	16293	16117	16158	16160	16348	16224	16034	16143	16251	16123	16156	16268	16179	16165	16383	16336	16175	16166	16351	16240	16228	16072	16207	16303	16356	16147	16175	16132	16395	16147	16201	16210	16248	16252	16246	16397	16319	16047	16265	16150	16013	16195	16173	16106	16278	16304	16333	16213	16267	16241	16108	16159	16149	16079	16464	16333	16177	16176	16341	16252	16206	16136	16119	16176	16177	16093	16258	16264	16147	16170	16192	16210	16250	16351	16194	16165	15959	16246	16164	16412	16190	16061	15980	16356	16280	16091	16096	16339	16181	16250	16043	16079	16201	16194	16187	16066	16051	16128	16265	16128	16164	16214	16193	16127	16194	16592	15978	16194	16288	16215	16348	16489	16152	16259	16211	16168	16229	16248	16239	16340	16169	16054	16142	16067	16195	16234	16079	16358	16197	16079	16121	16284	16007	16232	16206	16083	16277	16541	16289	16296	16259	16270	16355	16053	15998	16362	16221	16145	16317	16211	16178	16092	16098	16311	16272	16268	16032	16314	16185	16155	16441	16109	16133	16219	16138	16287	16182	16294	16078	16259	16414	16281	16354	16369	16121	16143	16351	16113	16338	16193	16057	15979	15969	16165	16258	16044	16223	16225	16308	16311	16178	16287	16043	16224	16333	16017	16255	16193	16373	16292	16119	16318	16366	16108	16208	16016	15909	16234	16257	16094	15963	16141	16193	16268	16168	16132	16199	16250	16123	16065	16101	16206	16256	16245	16170	16148	16164	16183	16143	16201	16259	16315	16112	16222	16217	16171	16185	16085	15992	16036	16196	16170	16179	16272	16201	16290	16067	16211	15996	16320	16070	16167	16096	16134	16184	16256	16265	16191	16115	16080	16217	16298	16343	15970	16153	16206	16080	16438	16110	16204	16264	16320	16244	16224	16017	16120	16147	16375	16304	16367	16132	16151	16143	16198	16291	16066	16364	16048	16237	16231	16400	16357	16232	16235	16249	16223	16110	15958	16126	16215	16119	16130	16118	16350	16297	16276	16344	16176	16221	16009	16169	16086	16279	16359	16007	16212	16186	16230	16251	16189	16155	16373	16151	16103	16163	16171	16015	16118	16242	16255	16249	15980	16126	16179	16378	16362	16125	16183	16169	16431	16180	16066	16189	16205	16384	16084	16417	16252	16153	16069	16269	16061	16238	16068	16322	16231	16079	16242	16268	16245	16391	16323	16098	16250	16392	16184	16080	16076	16166	16167	16201	16347	16079	16218	16151	16239	16065	16118	16282	16214	16297	16273	16286	16309	16052	16263	16080	16302	16083	16205	16281	16245	16257	16255	16106	16217	16000	16041	16228	16328	16214	16203	16209	16107	16073	16372	16360	16093	16190	16152	16226	15978	16084	15959	16001	16175	16173	16126	16224	16174	16325	16280	16369	16290	16169	16215	16241	16052	16209	16093	16364	16112	16283	16297	16192	15991	16186	16249	16274	16155	16363	16276	16271	16308	16442	16110	16251	16060	16187	16231	16186	16289	16238	16045	16218	16058	16209	16246	16164	16111	16170	16137	16328	16229	16184	16215	16291	16292	16154	16300	16248	16246	16221	16256	16155	16181	16184	16217	16309	16164	16285	16248	16373	16126	16180	16239	16256	16376	16129	16139	16313	16387	16194	15937	16105	16079	16277	16085	16320	16196	16106	16251	16233	16274	16134	16291	16117	16305	16228	16210	16233	16233	16110	16170	16207	16150	16194	16043	16083	16141	16166	16284	16499	16292	16333	16073	16266	16240	16271	16186	16126	16211	16320	16280	16272	16140	16237	16172	15966	16242	16332	16165	16109	16124	16136	16274	16177	16157	16051	16345	16105	16117	16377	16426	16144	16266	16113	16316	16195	16130	16149	16197	16273	16130	16262	15970	16352	16322	16114	15962	16105	16071	16011	16075	16444	16136	16291	16487	16148	15919	16293	16224	16113	16051	16232	16301	16102	16165	16419	16309	16139	16122	16334	16218	16132	16223	16209	16271	16221	16164	16083	16102	16112	16022	16126	16195	16190	16294	16146	16376	16132	16242	16163	15986	16164	16184	16387	16128	16252	16181	16160	16063	16181	16362	16030	16174	16070	16228	16191	16225	16222	16235	16293	16133	16272	16052	16111	15989	16197	16182	16310	16206	16122	16301	16201	16163	16203	16068	16186	16157	16160	16094	16078	16260	16109	16315	16185	16107	15977	16215	16154	16156	16365	16174	16105	16296	16299	16167	16092	16223	16313	16283	16187	16093	16443	16145	16273	16241	16175	16181	16285	16087	16058	16183	16325	16194	16115	16176	15822	16050	16169	16103	16096	16256	15984	16209	16295	15991	16077	16023	16092	16045	15892	16122	16126	16348	16066	16223	16161	16163	16208	16094	16001	16285	16060	16303	16508	16070	16078	16159	16146	16223	16305	16277	15969	16110	16020	16403	16281	16157	16245	16242	16107	16216	16355	16178	16122	16273	16168	16207	16028	16228	16256	16248	16107	16160	16154	16093	15997	16221	16281	16192	16285	15994	16031	16080	16328	16246	16071	16241	16300	16173	16139	16121	16358	16366	16296	16227	16284	16329	16281	16056	16358	16158	16262	16142	16072	16090	16165	16220	16180	16304	16367	16057	16365	16303	16221	16066	16207	16114	16267	16184	16124	16202	16228	16433	16171	16241	16301	16080	16123	16333	16150	16155	16140	16249	16253	16259	16276	16191	16079	16095	16158	16085	16192	16175	16250	16176	16315	16254	16264	16221	16179	16005	16278	16162	16063	16182	16302	16066	16187	16168	16309	16371	16448	16147	16293	16173	16275	16091	16337	16470	16173	16268	16169	16270	16030	16194	16152	16254	16201	16191	15902	16117	16130	16054	16246	16285	16268	16371	16394	16062	16271	15974	16129	16422	16119	16141	16248	16353	16330	16083	16256	16113	16246	16365	16074	16217	16293	16106	16216	16139	16229	16285	16236	16200	16147	16260	16067	16328	16138	16056	16268	16169	16391	16284	16147	16116	16227	16039	16330	16459	16205	16214	16253	16361	16121	16149	16255	16190	16217	16088	16282	16257	16208	16080	16056	16370	16352	16207	16155	16148	16308	16304	16168	16255	16181	16197	16075	16254	15986	16239	16220	16244	16208	16219	16204	16242	16267	16302	16300	16124	16164	16104	15998	16199	16116	15976	16117	16285	15989	16073	15947	16152	16037	16150	16092	16162	16200	16294	16254	16180	16215	16126	16108	16115	16339	16160	15970	16035	16171	16024	16020	16370	16154	16034	16175	16188	16163	16257	16274	16096	16179	16245	16392	16208	16397	16438	16326	16238	16328	16185	16125	16065	16301	16263	16113	16225	16207	16201	16303	16282	16247	16356	16057	16245	16198	16114	16071	16295	16125	16246	16165	16384	16355	16298	16154	16311	16197	16284	16328	16186	16038	16192	16211	16015	16285	16276	16220	16526	16134	16198	16253	16024	16070	16235	16277	16062	16123	16266	16316	15964	16342	16188	16164	16231	16103	16101	16313	16186	16076	16273	16300	16407	16386	16196	16024	16127	16175	16090	16234	16183	16155	16039	16287	16248	16144	16261	16299	16301	16239	16159	16176	16370	16170	16001	16156	16109	16242	15965	16257	16359	16055	16158	16344	16063	16145	16282	16256	16252	16218	16197	16197	16289	16183	16009	16391	16077	16211	16278	16378	16319	16113	16207	16332	16133	16162	16304	16276	16218	16327	16192	16308	16135	16229	16122	16245	16091	16369	16385	15962	16033	16065	16205	16074	16215	16095	16124	16228	16269	16355	16271	16347	16201	16038	16251	15880	16256	16266	16290	16178	16272	16310	16238	16207	16281	16346	16332	16296	16206	16326	16249	16159	16322	16109	16344	16232	16132	16120	16109	16186	16422	16172	16248	16054	16204	16342	16347	15927	16195	16111	16291	16217	16097	16101	16433	16151	16223	16250	16140	15997	16458	15898	16296	16260	16278	16221	16262	16129	16005	16144	16225	16253	16178	16264	16392	16030	16196	16397	16075	16237	16074	16421
16416	31153	30194	24696	21557	19984	19132	17799	17214	16417	15917	15652	14827	14615	14623	15078	29390	36059	31488	24925	19300	15446	14176	14138	14276	14235	14207	14219	14269	14223	14249	14036	14113	14139	14262	14161	13937	14006	14162	14144	14133	14249	14083	14301	14180	14183	14279	14107	14231	14192	14265	14109	14173	14164	14230	14004	14225	14195	14077	14200	14262	14257	14184	14084	14180	14239	14134	14214	14081	14049	14032	14044	14150	14225	14230	14386	14177	14162	14194	14103	14158	14271	14192	14178	14159	14245	14215	14075	14218	14269	14267	14261	13998	14245	14236	14179	14224	14247	14282	14189	14142	14139	14137	14299	14222	14103	14032	14339	14055	14126	14427	14210	14225	14064	14166	14149	14175	14221	14172	13923	14137	14170	14191	14145	14130	14113	13950	14261	14264	14018	14116	14171	14108	14160	14201	14104	13968	14131	14041	14208	14126	14155	14240	14152	14182	14171	14238	14330	14158	14121	14175	14308	14204	14128	14141	14082	14113	14132	13998	14076	14300	14055	14103	14167	14008	14252	14177	14143	14143	14118	14138	14064	14236	14008	14121	14142	14209	14259	14199	14108	14169	14225	14211	14165	14150	14250	14241	14130	14033	14367	14052	14110	14111	14106	14159	14119	14296	14034	14183	14193	14230	14218	14051	14028	14214	13906	14252	14033	14031	14157	14191	14088	14226	14165	14212	14224	14159	14076	14060	14127	14167	14158	14193	14180	14218	14194	14311	14106	14116	14047	14214	14128	14161	14123	14148	14135	14261	14176	14151	14127	14244	14280	14042	14180	13996	14225	14171	14080	14097	14178	14189	14180	14251	14033	14137	14072	14373	14114	14263	14189	14275	14147	14084	14020	14224	14090	14146	14138	14322	14232	14087	14247	14048	14075	14162	14296	14026	14170	14189	14129	14180	14012	14114	14093	13996	14236	14037	14178	14181	14386	14213	14196	13907	13984	14128	14107	14131	14154	14183	14172	14194	14290	14161	14096	14286	14145	14099	14228	14154	14243	14125	14096	14121	14115	14137	14248	14248	14064	14006	14309	14058	14223	14050	14184	13985	14179	14028	13971	14116	14122	14166	14276	14140	14149	14140	14471	14292	14032	14163	14152	14077	14152	14126	14290	14205	14210	14183	14165	14062	14104	14319	14190	14157	14179	14103	14260	14174	14172	14156	14389	14087	14025	14202	14120	14246	14010	14341	14173	14163	14188	14157	14047	14193	14085	14234	13978	14093	14211	14097	14218	14404	14229	14013	14150	14324	13996	14236	14173	14202	14141	14163	14349	14083	14111	14296	14207	14381	14231	14058	14220	13967	14055	14135	14067	14180	14212	14243	14182	14332	14212	14086	14149	14304	14034	14194	14141	14235	14149	14191	14030	14308	14181	14266	14303	14276	14175	14073	14045	14264	14107	14084	14157	14174	14236	14034	14121	14267	14090	14185	14199	14185	14249	14158	14173	14053	14055	14226	14179	14209	14179	14031	14100	14159	14250	14118	14242	14172	14158	14373	14159	13990	14177	14288	14121	13980	14149	14091	14068	14152	14071	14302	14178	14208	14216	14193	14196	14231	14200	14300	14151	14093	14082	14140	14126	14272	14115	14264	14221	14067	14099	14325	14176	14183	14179	14142	14089	14174	14136	14094	14104	14146	14299	14195	14172	14014	14152	14294	14194	14177	14178	14332	14196	14110	14069	14316	14256	14065	14231	14073	14138	14262	14091	14248	14099	14130	14066	14101	14120	14359	14217	14059	14052	14264	14101	14189	14260	14162	14173	14339	14162	14183	14245	14201	14220	14259	14262	14134	14213	14137	14140	14130	14137	14201	14163	14176	14148	14112	14165	14193	14084	14231	14159	14078	14043	14266	14099	14211	14192	14046	14046	14276	14200	14323	14169	14170	14102	14243	13968	14257	14245	14094	14261	14241	14251	14282	14156	14088	14149	14130	14149	14107	14258	14226	14005	14190	14162	14143	14161	14098	14360	14042	14209	14218	14026	14049	14249	14048	14311	14088	14182	14205	14100	14038	14045	14092	14134	14288	14263	14048	14219	14307	14103	14086	14132	14082	14219	14263	14215	14125	14225	14083	14116	14081	14240	14103	14148	14156	14095	14190	14212	14039	14085	14375	14215	14111	14177	14241	14119	14034	14156	14228	14034	14109	14117	14160	14193	14081	14126	14181	14092	14048	14095	14084	14088	14201	14236	14151	13992	14167	14091	14164	14327	14134	14034	14156	14022	14253	14187	14343	13965	14369	14099	14063	14144	14238	14180	14044	14273	14141	14311	14264	14129	14195	14138	14073	14024	13989	14175	14243	14197	14180	13964	14088	14188	14095	14059	14135	14164	14282	14104	14253	14146	14271	14056	14376	14056	14211	14042	14232	14218	14170	14224	14024	14164	14199	14161	14057	14019	14133	14212	14191	14195	14117	14103	14267	14121	14121	14081	14208	14197	14065	14217	14306	14221	14201	14156	14192	14153	14173	14221	14123	14037	14159	14096	14114	14071	14264	14250	14190	14183	14126	13949	14192	14326	14340	14132	14233	14147	14208	14202	14203	14260	14106	14042	14074	14267	14148	14235	14138	14105	14050	14140	14206	14076	14128	14309	14167	14226	14248	14177	14080	14297	14026	14285	14189	14122	14241	14119	14069	14246	14250	14169	14156	14121	14198	14278	14210	14142	14016	14275	14212	14210	14147	13998	14057	14169	14043	14117	14078	14288	14304	14122	14190	14330	14172	14275	14006	14171	14155	14246	14091	14137	14119	14296	14288	14285	14128	14147	14233	14232	14131	14086	14167	14193	14144	14050	14078	14089	14310	14053	14218	14137	14220	14102	14208	14148	14019	14170	14092	14154	14240	14174	14234	14109	14239	14123	14250	14072	14141	14199	14179	14195	14009	14188	14301	14177	14121	14206	14101	14208	14073	14255	14112	14210	14031	14075	14121	14075	14208	14254	14161	14226	14175	14073	14062	14173	14328	14197	14053	14108	14116	14349	14135	14199	14119	13963	14148	14120	14132	14095	14219	14070	14111	14180	14097	14227	14188	14145	14139	14174	14170	14194	14285	14066	14215	14064	14041	14309	14303	14138	14091	14271	14171	14270	14078	14260	14262	13996	13996	14251	14100	14176	14206	14195	14074	14087	14366	14067	14182	14162	14266	14125	14163	14310	14021	14119	14220	14304	14151	14064	14162	14283	14200	14311	14231	13907	14233	14168	14154	14013	14165	14075	14169	14007	14160	14110	14430	14094	14302	14064	14189	14071	14361	14097	14030	14265	14246	14146	14281	14208	14305	14225	14246	14138	14010	14159	14022	14204	14211	14262	14190	14160	14167	14179	14212	14112	14172	14072	14089	14087	14122	14150	14211	14142	14069	14036	14022	14155	14290	14124	14226	13966	14119	14300	14221	14058	14075	14162	14279	14208	14126	14212	14245	14186	14175	14194	14237	14117	14245	14206	14140	14207	14080	14123	14259	14161	14126	14215	14208	14037	14311	14162	14158	14171	14141	14054	14126	13982	14077	14145	14228	14185	14054	14163	14055	14077	13989	14184	14318	14297	14069	14088	14115	14200	14199	14216	14170	14259	14109	14158	14264	14140	14114	14278	14191	14075	14060	14057	14168	14248	14218	14272	14253	13977	14196	14157	14222	14219	14196	14061	14169	13997	14124	14249	14007	14012	14175	14002	14013	14079	14106	14332	14118	14241	14209	14139	14140	14126	14161	14190	14191	14204	14168	14355	14076	14152	14167	14206	14119	14083	14127	14201	14100	14120	14338	14130	14315	14334	14179	14207	14190	14170	14291	14105	14200	14144	14313	14176	14074	14147	13991	14087	14328	14110	14144	13951	14048	14369	14071	14155	14186	14122	14230	14111	14185	14264	14090	14324	14085	14349	14122	14249	14002	14063	14109	14122	14204	14147	14083	14171	14307	14089	14285	14166	13988	14134	14242	14104	14174	14418	14109	14241	14070	14206	14218	14235	14056	14223	14140	14167	14124	14025	14192	14109	14170	14143	14111	14404	14120	14257	14183	14004	13992	14137	14178	14328	14191	14252	14008	14206	14111	14111	14207	14240	14146	14239	14174	14167	14332	14078	14278	14286	14230	14239	14233	14131	14068	13960	14054	14158	14043	14220	14064	14267	14144	14227	14218	14301	14055	14250	14075	14229	14186	14211	14132	14187	14078	14183	14204	14064	14189	13991	14088	14167	14177	14145	14197	14214	14044	14027	14095	14193	14054	14252	14217	14012	14212	14082	14076	13956	14144	14225	14163	14156	14326	14266	14069	14243	13932	14032	14076	14199	14005	14151	14078	14105	14100	14232	14096	14151	14263	13958	14337	14273	14128	14202	14213	14160	14205	14116	14144	14106	14118	14026	14184	14145	14141	14013	14156	14130	13952	14405	14242	14201	14157	14190	14364	14138	14135	14236	14351	14187	14109	14213	14146	14124	14030	14095	14100	14045	14280	13961	14188	14060	14243	14280	14053	14264	14233	14192	14212	13989	14325	14090	14173	14204	14056	14266	14246	14067	14239	14207	14243	14136	14148	14171	14145	14332	14032	14168	14077	14113	14273	14108	14070	14037	14113	14136	14278	14072	14163	14088	14076	14132	14307	14241	14323	14014	14052	14217	14196	14184	14162	14301	14235	14286	14245	14157	14078	14183	14118	14145	14062	14125	14051	14184	14204	14122	14102	14315	14037	14154	14164	14072	13908	14242	14134	14095	14265	14284	14013	14267	13873	14078	14210	14097	14129	14268	14208	14087	14288	14202	14214	14024	13984	14074	14135	14124	13914	14020	14220	14217	13993	14071	14198	14111	14009	14113	14179	14005	14153	14241	14276	14231	14064	14127	14038	14190	14144	14175	14196	14267	14045	14011	14360	14183	14368	14049	14128	14204	14274	14107	14285	14290	14269	14145	14056	14153	14021	14243	14281	14292	14119	14291	14164	14081	14266	14152	14050	14041	14211	14271	14240	14162	14338	14265	14063	14285	14039	14107	14066	14081	14065	14060	13997	14374	14106	14127	14077	14066	13993	14073	14157	14132	13998	14186	14077	13988	14215	14138	14141	14044	14103	14212	14059	14240	14079	14159	14349	14187	14090	14233	14224	14130	14205	14126
26999	21622	24744	21493	17343	16747	16704	16296	16258	16117	16182	15823	15963	15670	15704	15738	16169	17365	17414	17113	16443	16176	15813	15777	15668	15803	15689	15600	15630	15873	15632	15721	15632	15816	15643	15855	15867	15719	15883	15624	15762	15691	15734	15579	15641	15698	16058	15748	15633	15793	15562	15855	15768	15719	15706	15664	15744	15695	15696	15701	15794	15816	15566	15821	15839	15930	15612	15720	15584	15566	15843	15717	15690	15551	15846	15651	15637	15724	15855	15629	15677	15567	15785	15666	15550	15797	15710	15580	15696	15711	15801	15735	15510	15652	15747	15728	15703	15757	15594	15738	15722	15815	15919	15838	15674	15728	15922	15629	15742	15773	15859	15649	15724	15576	15769	15827	15818	15949	15594	15710	15653	15782	15638	15659	15686	15538	15685	15570	15722	15751	15741	15594	15784	15735	15534	15571	15700	15693	15578	15780	15825	15824	15911	15873	15825	15599	15688	15656	15591	15776	15542	15564	15824	15532	15890	15622	15735	15551	15646	15747	15842	15828	15871	15741	15701	15588	15755	15783	15686	15617	15812	15716	15914	15745	15663	15517	15649	15661	15719	15787	15857	15744	15673	15759	15703	15613	15781	15764	15912	15791	15922	15770	15603	15640	15643	15727	15870	15694	15589	15520	15619	15732	15539	15589	15469	15739	15625	15979	15767	15805	15544	15596	15621	15518	15629	15760	15577	15813	15781	15710	15601	15574	15695	15700	15785	15648	15777	15660	15693	15601	15725	15789	15635	15844	15818	15826	15586	15785	15489	15882	15786	15838	15839	15727	15874	15682	15652	15612	15752	15560	15798	15787	15765	15872	15853	15722	15676	15834	15777	15680	15496	15626	15692	15406	15696	15669	15641	15534	15656	15718	15847	15662	15607	15470	15792	15674	15712	15526	15855	15703	15744	15660	15847	15802	15853	15809	15741	15820	15674	15735	15753	15903	15759	15830	15637	15762	15991	15673	15778	15529	15643	15714	15707	15670	15559	15648	15543	15753	15761	15728	15754	15848	15529	15862	15889	15759	15799	15838	15527	15583	15790	15497	15689	15721	15784	15689	15747	15667	15509	15619	15646	15790	15570	15682	15819	15792	15651	15763	15823	15999	15921	15604	15587	15712	15445	15673	15753	15716	15647	15569	15703	15574	15676	15801	15625	15632	15775	15761	15753	15790	15714	15802	15697	15682	15588	15639	15848	15652	15715	15615	15595	15796	15841	15749	15652	15774	15758	15498	15502	15517	15674	15608	15685	15590	15806	15701	15546	15587	15842	15710	15470	15604	15771	15676	15849	15539	15544	15707	15564	15574	15713	15537	15937	15688	15557	15612	15861	15751	15681	15722	15653	15616	15681	15619	15667	15470	15817	15575	15661	15692	15772	15626	15685	15771	15740	15848	15832	15634	15693	15789	15729	15806	15713	15708	15761	15661	15497	15800	15823	15674	15542	15712	15859	15867	15816	15799	15895	15963	15666	15652	15643	15496	15728	15572	15731	15957	15870	15767	15513	15686	15558	15717	15777	15735	15610	15832	15736	15906	16000	15756	15580	15592	15549	15702	15676	15695	15601	15478	15636	15647	15503	15762	15620	15653	15612	15509	15711	15650	15824	15538	15573	15551	15699	15743	15737	15711	15671	15573	15754	15686	15647	15822	15709	15820	15946	15887	15636	15723	15812	15729	15664	15877	15696	15678	15664	15672	15656	15637	15799	15691	15724	15603	15910	15773	15704	15823	15894	15765	15824	15636	15497	15557	15636	15549	15575	15630	15690	15701	15940	15716	15657	15850	15883	15735	15714	15932	15789	15906	15788	15837	15653	15545	15861	15609	15648	15692	15721	15503	15657	15668	15733	15857	15749	15567	15882	15838	15857	15557	15781	15629	15731	15636	15711	15732	15682	15614	15778	15705	15835	15908	15572	15615	15789	15706	15672	15602	15689	15716	15574	15696	15731	15591	15601	15698	15542	15459	15837	15732	15826	15919	15733	15646	15691	15829	15782	15632	15766	15831	15784	15722	15739	15531	15794	15853	15606	15633	15851	15804	15864	15747	15508	15584	15741	15770	15733	15769	15401	15876	15673	15741	15559	15836	15652	15712	15632	15819	15834	15672	15842	15809	15695	15605	15738	15823	15497	15700	15776	15753	15754	15823	15728	15750	15837	15655	15879	15558	15772	15747	15739	15589	15688	15817	15704	15617	15719	15769	15778	15710	15870	15687	15631	15768	15834	15678	15513	15573	15766	15578	15696	15838	15610	15785	15649	15842	15605	15461	15837	15591	15857	15650	15677	15912	15876	15799	15830	15622	15863	15694	15719	15733	15774	15717	15690	15834	15836	15779	15724	15763	15571	15813	15914	15874	15625	15626	15791	15751	15538	15699	15728	15741	15501	15676	15670	15491	15715	15593	15763	15642	15531	15755	15658	15605	15582	15742	15736	15688	15725	15739	15807	15825	15792	15660	15647	15755	15895	15523	15807	15604	15685	15629	15661	15641	15690	15757	15925	15699	15585	15877	15633	15661	15929	15709	15851	15569	15594	15545	15656	15594	15800	15724	15785	15788	15785	15767	15823	15695	15631	15838	15805	15670	15658	15710	15763	15768	15655	15747	15809	15727	15639	15595	15897	15890	15691	15597	15771	15789	15820	15529	15870	15682	15743	15750	15812	15608	16029	15691	15660	15744	15856	15519	15718	15696	15752	15788	15758	15799	15754	15762	15556	15756	15869	15725	15702	15591	15618	15515	15578	15490	15642	15796	15631	15671	15785	15534	15548	15717	15725	15719	15747	15701	15711	15756	15824	15964	15591	15784	15741	15596	15573	15684	15720	15757	15575	15823	15714	15774	15732	15749	15729	15691	15647	15856	15617	15658	15609	15689	15772	15685	15626	15585	15740	15615	15960	15566	15952	15804	15588	15669	15694	15615	15758	15743	15725	15644	15622	15746	15726	15721	15655	15676	15788	15644	15639	15889	15573	15641	15601	15406	15669	15616	15705	15638	15556	15613	15881	15732	15809	15868	15661	15799	15718	15709	15660	15565	15742	15799	15602	15738	15495	15607	15575	15610	15644	15710	15902	15689	15746	15844	15698	15662	15748	15623	15849	15667	15568	15739	15796	15857	15816	15530	15642	15636	15745	15712	15613	15569	15682	15466	15708	15747	15812	15755	15599	15488	15581	15606	15771	15439	15852	15831	15733	15673	15582	15652	15747	15602	15707	15808	15806	15807	15476	15739	15854	15571	15703	15650	15808	15710	15757	15855	15836	15609	15747	15705	15753	15639	15892	15608	15621	15685	15700	15538	15969	16017	15796	15761	15862	15780	15655	15879	15986	15729	15755	15753	15685	15686	15620	15653	15583	15674	15735	15670	15614	15734	15544	15685	15612	15576	15757	15623	15656	15651	15645	15667	15704	15703	15687	15658	15816	15800	15601	15708	15658	15601	15723	15865	15769	15612	15946	15754	15760	15535	15596	15629	15666	15793	15585	15566	15610	15751	15853	15723	15749	15384	15765	15697	15573	15722	15673	15623	15795	15750	15611	15649	15657	15932	15623	15796	15732	15834	15712	15944	15747	15716	15830	15667	15672	15561	15676	15565	15811	15781	15778	15726	15861	15656	15751	15685	15803	15750	15548	15580	15651	15623	15632	15759	15850	15762	15870	15938	15756	15652	15789	15722	15920	15732	15289	15721	15722	15656	15749	15641	15681	15743	15667	15650	15730	15767	15748	15724	15640	15764	15714	15770	15648	15917	15650	15695	15744	15602	15586	15634	15686	15634	15704	15636	15606	15786	15761	15757	15889	15831	15753	15791	15424	15699	15985	16003	15716	15687	15788	15671	15763	15562	15535	15537	15656	15695	15836	15575	15644	15739	15851	15740	15504	15402	15774	15816	15635	15766	15816	15756	15880	15603	15805	15828	15704	15546	15989	15698	15775	15703	15638	15615	15605	15552	15802	15623	15689	15607	15745	15715	15715	15824	15791	15750	15791	15706	15654	15791	15771	15598	15537	15702	15861	15798	15619	15669	15852	15516	15673	15752	15798	15669	15705	15822	15634	15839	15619	15672	15678	15616	15523	15702	15561	15678	15673	15659	15632	15487	15658	15739	15576	15728	15902	15667	15760	15687	15656	15427	15790	15677	15912	15669	15847	15700	15662	15766	15638	15648	15664	15815	15811	15852	15784	15592	15701	15749	15636	15828	15680	15590	15722	15825	15567	15653	15821	15516	15785	15778	15635	15595	15729	15801	15801	15844	15700	15652	15800	15696	15715	15819	15829	15655	15592	15614	15752	15652	15649	15563	15766	15610	15827	15702	15792	15620	15855	15691	15521	15812	15690	15720	15893	15608	15744	15852	15727	15839	15849	15820	15635	15739	15629	15785	15558	15688	15841	15503	15808	15566	15688	15700	15636	15819	15437	15751	15522	15725	15564	15553	15663	15753	15648	15565	15808	15657	15709	15794	15913	15641	15807	15705	15648	15584	15731	15703	15878	15665	15879	15696	15625	15790	15656	15676	15591	15629	15632	15872	15858	15805	15766	15937	15677	15606	15788	15698	15671	15702	15628	15887	15814	15692	15825	15850	15560	15699	15700	15565	15643	15616	15778	15651	15729	15782	15608	15790	15823	15596	15600	15658	15694	15906	15642	15859	15654	15665	15686	15657	15811	15649	15614	15638	15623	15593	15748	15855	15679	15913	15731	15663	15712	15631	15606	15813	15619	15603	15637	15761	15736	15613	15723	15729	15673	15650	15545	15594	15757	15844	15522	15698	15792	15975	15721	15606	15797	15769	15801	15703	15628	15847	15639	15630	15557	15707	15777	15672	15622	15629	15729	15825	15772	15681	15812	15723	15921	15661	15621	15736	15592	15835	15562	15643	15598	15621	15712	15788	15889	15770	15711	15828	15685	15658	15525	15674	15647	15725	15937	15866	15744	15694	15821	15898	15538	15487	15588	15600	15777	15697	15746	15792	15712	15641	15740	15566	15805	15461	15565	15611	15932	15549	15767	15674	15705	15653	15700	15739	15997	15734	15668	15576	15786	15635	15645	15673	15941	15760	15617	15861	15850	15722	15638	15758	15850	15759	15684	15713	15730	15638	15669	15700	15637	15646	15876	15583	15563	15624
15899	20599	20929	17796	16419	15783	15187	15025	15050	14744	14374	14375	14101	13929	14024	14058	14578	16074	16089	15540	14557	14213	13969	13847	13794	13800	13911	13987	13874	13992	13810	13976	13899	14020	13956	13848	13772	13883	13988	13824	13726	13888	13877	13686	13850	13933	13734	13929	13844	13819	13932	13754	13961	13800	13767	13981	13833	13866	13809	13825	13823	13710	13745	13882	13904	13844	13823	13934	13778	13836	13750	13960	13873	13956	14012	13869	14006	13932	13935	13965	13807	14017	13880	13855	13909	13928	13899	13873	13884	13933	13856	13748	14022	13797	13911	13860	13975	13973	13905	13982	14060	13866	13932	13968	13846	13898	13841	13923	13758	13857	14033	13679	13736	13767	13861	13927	14006	13761	13883	13826	13958	13898	13921	14047	13880	13844	13847	13896	13867	13730	13841	13850	13866	13938	13816	13900	13718	13953	13840	13872	13894	13744	13944	13901	13848	13883	14032	13955	13801	13845	13823	14004	13824	13749	13885	13931	13954	13635	13983	13957	13784	13851	13728	13882	13951	13799	13854	13943	13833	13886	13760	13922	13902	13821	13716	13819	14020	13922	14010	13838	13813	13961	13913	13980	13863	13854	13917	13952	13919	13854	13822	13689	13836	13840	13958	13798	13783	13923	13982	13975	13790	13857	13792	13832	13851	13828	13853	13903	13945	13754	13842	13884	13756	13916	13834	13903	13956	13978	13960	13814	13880	13900	13927	13842	13813	13905	13982	13747	13852	13864	13864	13920	13886	13854	13920	13641	13822	13725	13994	13858	13752	13862	13888	13789	13743	13952	13970	13835	13837	13844	13852	13888	13909	13890	13966	13778	13716	13974	13996	13858	13962	13751	13708	13924	13949	13859	13909	13731	13831	13952	13863	13837	13882	13870	13878	13900	13766	14013	13942	13870	13721	13843	13869	13729	13847	13913	13749	13979	13869	13799	13949	13937	13825	13823	13865	13889	13854	13789	13816	13927	13817	13827	13913	13862	13720	13966	13863	13770	14000	13790	13878	13919	13819	13892	13972	13734	14047	14012	13807	13843	13791	13944	13860	13734	13807	13799	13852	13977	13829	13844	13923	13913	13951	13899	13646	14005	13838	13800	13983	13817	13822	13837	13856	13892	13873	14053	13936	13910	13906	13929	13926	13725	14020	13829	13972	13922	13955	13789	13997	13690	13927	13796	13959	13943	13724	13850	13920	13858	14049	13694	13814	13757	13896	13780	13926	13924	13665	13935	13922	13637	13949	13851	14139	13839	13734	13867	13826	13839	13819	13985	13967	13805	13979	13782	13735	13794	13903	13816	13841	13913	13912	14028	13826	13889	13639	13786	13904	13962	13993	13931	13750	14046	13920	13818	13678	13798	13821	13900	13893	13849	13880	13890	13775	13796	13800	13955	13932	13900	13962	13816	13815	13800	13842	13756	13903	13830	13758	14026	13936	13781	13888	13833	13926	13815	13853	13894	14047	13753	13875	13874	13971	13893	13861	13875	13852	13825	14051	13919	13699	14033	13817	13824	13847	13701	13945	13818	13889	14011	13932	13782	13986	13957	13869	13852	13978	14026	13936	13806	13803	13974	13832	13925	13823	13884	13939	13769	13870	13643	13857	13794	13984	13850	13895	13826	13880	13884	13873	13713	13853	13843	13895	13861	14003	13748	13676	13933	13771	13932	13959	13897	14047	13813	13832	13908	13746	13783	13925	13948	14004	13800	13804	13902	13903	13824	13912	13838	14094	13851	13927	13721	13946	13857	13837	14001	13961	13734	13817	14029	13914	13806	14040	13725	14027	13970	13755	13866	13980	13921	13952	13751	13656	13927	13836	13883	14080	13933	13790	13769	13681	13769	13775	13832	13893	13811	13710	13801	13679	13846	13722	13750	13862	13940	13634	13827	13936	13754	14001	13830	14085	13949	14019	13774	13744	13885	14056	13717	13848	13859	13777	13835	13908	14031	13969	14028	13884	13678	13723	13857	13761	13901	13856	13777	13828	13709	13792	13847	13787	13924	13943	13834	13857	14042	13766	13828	14064	14010	13756	13889	14015	14029	13834	14040	13883	13767	13909	13853	13837	13970	13854	13953	13862	13950	13910	13924	13904	13845	14079	13832	13959	13823	13926	13774	13822	13729	13753	13892	13952	13886	13893	13850	13886	13924	13774	13816	13848	13819	14032	13752	13919	13736	13979	13774	13640	13921	13770	13955	13904	13832	13863	13826	13716	13828	13769	13862	13865	13808	13862	13828	13808	13919	13893	13686	13978	13805	13794	13856	13895	13869	13806	13811	13905	13802	13833	13886	13755	13945	13747	13963	13968	13894	13818	13964	13758	13742	13831	13861	13816	13733	13904	13913	13760	13863	13931	13786	13904	14067	13747	13939	13908	13900	13918	13814	13835	13647	13927	13794	13711	14020	13758	13738	13853	13956	13922	13980	13862	13862	13804	14029	13951	13892	13902	13834	13902	13719	14053	13880	14061	13850	13790	13985	13857	13837	13954	13758	13822	13894	13831	13955	13898	13902	13803	13897	13820	13955	13841	13777	13919	13873	13835	13979	13839	13930	13882	13956	13863	13732	13984	13965	14012	13931	13912	14054	13957	13962	13902	13886	13757	13851	13855	13871	13970	13724	13898	13761	13723	13674	13937	14037	13915	13914	13871	13987	13869	13835	13713	14010	13909	13820	13865	13932	13873	13850	13969	13969	13819	13854	13945	13875	13757	13822	13685	13949	13892	13915	13916	13775	13708	13863	13886	13769	13836	13863	13951	13786	14036	13885	13877	13951	13843	13930	13903	13870	13767	13872	13744	13992	13862	13762	13834	13838	13881	13864	13718	13936	13961	13799	13894	13878	13895	13780	13828	13771	13898	13832	13786	13980	13930	13893	13763	13849	13795	13718	13721	13771	13791	14085	13906	13718	13838	13778	13907	13922	13946	13845	13917	13955	13786	13796	13991	13918	13863	13720	13740	13729	13929	13882	13839	13879	13745	14033	14009	13746	13807	13720	13807	13912	13703	13882	13785	13906	14018	13870	13802	14070	13754	13863	13775	13887	13832	13823	13871	13903	13929	13854	13954	13786	13867	13785	13872	13908	13887	14053	13899	13960	13758	13807	14025	13822	13826	13804	13826	13913	13901	13850	13998	13843	13781	13810	13774	14051	13908	13956	14035	13937	13811	13919	13974	13798	13794	13934	13897	13874	13910	13845	13791	13855	13939	13852	13754	13971	13915	13759	13844	13710	13883	13778	13822	13854	13979	13852	13827	13838	13922	14025	13825	13921	13783	13857	13938	13808	13822	13968	13867	13944	13903	13714	13877	13763	13805	14010	13919	13899	13720	13691	13709	13942	13740	13959	13950	14005	13900	13967	13835	13850	13752	13929	13733	13722	13864	13899	13836	13813	13852	13954	13749	13911	13811	13726	13943	13848	13995	13965	13835	13925	14033	13850	13972	13705	13895	13882	13831	13790	13816	13859	13844	13878	13845	13907	13992	13713	13848	14089	13668	13773	13860	13996	13888	13872	13860	13889	13883	13967	13867	13939	13739	13844	13909	13862	13919	13792	13777	13821	13928	13782	14089	13863	13916	13815	13886	13828	13862	13819	13667	13879	13928	13873	13757	13924	13801	13778	13782	13847	13692	13863	13798	13910	13825	13786	13694	14026	13753	13911	13804	13869	13927	13759	14035	13619	13873	14008	13750	14038	13893	13778	13808	13886	13788	13668	13789	13900	14060	14000	13794	13710	13901	13836	13845	14074	13858	13800	13949	13896	13972	13900	13747	13821	13814	13974	13706	13597	13656	13709	13974	13795	13816	13970	13784	13898	13880	13934	13944	13768	13954	13738	13902	13670	13964	13751	13840	13763	13939	13786	13879	13923	13850	13888	13966	13860	13692	13774	13821	13861	13899	13976	13916	13797	13669	13973	13812	13970	13909	13899	13833	13906	13968	13916	13870	13845	13966	13998	13995	13982	14010	13868	14000	13875	13957	13860	13846	14011	13888	14092	13896	13842	13940	13911	13956	13750	13861	14045	13793	13950	13873	13860	13791	13676	13991	13865	13935	14024	13830	13879	13952	13942	13908	13834	13886	13841	13766	13918	13812	13982	13904	13924	13831	13822	13940	13972	13822	13991	13751	13874	13889	13918	13812	13825	13819	13646	13975	13685	13769	13779	13847	13847	14134	13823	13839	13837	13798	13838	14019	13800	13958	13841	13811	13783	13790	13796	13723	13883	14001	13831	13761	13823	13930	13885	13902	13803	13879	13809	13956	13896	13982	14004	13921	13834	13962	13941	13893	13719	13815	13775	13791	14069	13789	13870	13790	13811	13675	13998	13980	13843	13825	14030	14004	13844	13850	13810	14030	13846	13814	13762	14067	13870	13960	13888	13799	13691	14016	13840	13836	13815	13831	13858	13794	13814	13660	13853	13657	13818	13846	13880	14029	13774	13796	13844	13735	13843	13827	13778	14075	13811	13787	13868	13915	13795	13769	13835	13806	13804	13880	13805	13870	13877	13775	13818	13912	13864	13949	13939	13821	13742	13955	13827	13719	13683	13798	13907	13954	13694	13983	13943	13968	13916	13895	13714	13854	13849	13788	13784	13831	13903	13614	13721	13942	13949	13998	13707	13744	13705	13740	13944	14024	13952	13991	13866	13883	13898	13900	13887	13945	13724	13905	13805	13791	13844	13862	13918	13892	13793	13832	13751	13830	13886	14005	13859	13898	13791	13957	13795	13883	13859	13829	14014	13906	13928	13922	13828	13962	13908	13770	13790	13734	13949	13802	13754	13982	13830	13782	13908	13930	14027	13837	13909	13780	13769	13912	13885	13878	13918	13881	13761	13980	13811	13984	13856	13812	13822	13787	13877	13946	13844	14019	13868	14031	13949	13881	13985	13902	13771	13793	13914	13877	13749	13803	13737	13862	13949	13762	13798	13949	13935	13881	13880	13759	13897	13818	13884	13763	13798	13977	13749	13757	13908	13767	14058	13953	13768	13927	13884	13810	13904	13766	13855	13909	13691	13875	13834	13728	13715	13764	13804	13844	13883	13764	13924	13803	13749	13833	14008	13943	13934	13709	13960	13808	13753	13824	13691	13921	13817	13983	13787	13921	13730	13998	13679
23989	20926	28090	24010	21293	19045	17294	14957	13979	14248	13970	13734	13641	13513	13351	13286	13943	22155	22038	20191	17399	14569	13500	13253	13157	13293	13257	13118	13211	13079	13271	13135	13066	13288	13121	13214	13212	13254	13220	13220	13242	13080	13209	13198	13204	13051	13330	13042	13211	13058	13238	13169	12953	13099	13089	13202	13291	13228	13392	13286	13181	13080	13117	13104	13087	13224	13124	13328	13291	13189	13179	13385	13090	13200	13186	12956	13160	13065	13126	13199	13296	13069	13033	13056	13012	13256	13020	13251	13155	13131	13160	13069	13032	13201	13072	13083	13241	13176	13156	13050	13176	13092	13011	13032	13241	13100	12978	12943	13043	13075	13185	13029	13354	13242	13278	13223	13212	13123	13025	12992	13130	13077	13034	13101	13157	13201	13111	13079	13197	13058	13197	13153	13211	13074	12967	13092	12963	13087	13216	13317	12954	13143	13203	13036	13241	13178	13132	13062	13373	13121	13046	12955	13203	13172	13031	13215	13309	13290	13092	13273	13005	12926	13003	13096	13000	13158	13223	13193	13026	12987	12904	13202	13157	13030	12923	13098	13285	13181	13104	13069	13137	13125	13119	13251	12999	12851	13084	13249	13110	13120	12973	13165	13069	13209	13108	13190	13072	13193	13111	12944	13134	13071	13161	12997	13142	13326	12935	12873	13100	13314	13299	13096	13226	13371	12938	13305	13348	13227	13155	13044	13189	13109	13233	13132	13250	13272	12907	12981	13255	13123	13006	13063	13268	13148	13230	13072	13232	13209	13139	13007	13183	13035	13217	13089	12953	13177	13213	13037	13124	12985	12936	13142	12976	13120	13125	13077	13219	13168	13114	13117	13253	13259	13125	13193	13089	13123	13171	13294	13126	13268	13047	13060	13240	13088	13333	13144	13223	13170	13057	13122	13118	13211	13331	13203	13256	13117	13229	13295	13034	13038	13133	13109	13104	13185	13005	13111	13334	13213	13278	13103	13199	12996	12978	13033	13265	13023	13030	13215	13148	13272	12907	13130	13259	13052	13155	13176	13185	13313	13015	12906	13222	13234	13124	12992	13137	13174	13137	13145	13209	13301	13116	13204	13352	13119	13111	13140	13116	13147	13330	13261	13199	13075	13244	13296	13314	13084	13139	13025	13202	13099	13155	13044	12998	13121	13201	13182	13076	13156	13210	13174	13098	13042	12947	13016	13318	13044	12953	13148	12865	13237	13235	13193	13136	13040	13052	13118	13222	13240	12955	13114	13144	13165	12979	13077	13022	13222	13060	13059	13012	13122	13043	13210	13116	13172	13274	13197	12925	12905	13333	13263	13109	13098	13095	12996	13160	13245	13300	13125	13117	13162	13085	13300	13046	13258	13407	13268	13192	13140	13142	13116	13111	13194	13137	12925	13288	13135	13168	13237	13074	13156	13111	13143	13193	13270	13137	13052	13242	13039	13216	13268	13228	13138	13202	13211	13289	13184	13041	13131	13388	13116	12903	13117	13233	13015	13186	13219	13130	13106	13231	13325	13256	13319	13069	13074	13276	13205	13014	13134	13165	13215	13031	13288	13136	12991	13089	13286	13162	13210	13031	12967	13104	13000	13091	13077	13131	13132	13288	13147	12936	13075	13399	13135	13203	13060	13176	13239	13108	13041	13202	13169	13251	13168	13235	13186	13004	13087	13118	13040	13078	13291	13006	13227	13282	13181	13138	13156	13091	12977	13064	13082	13005	13142	13205	13061	13085	12896	13119	13192	12941	13127	13141	13131	12943	13167	13253	13158	13150	13048	13105	13289	13124	13048	13186	13157	13290	13222	13200	13194	13172	13037	13203	13109	13110	13047	13225	13211	13251	13120	13133	13053	13148	13010	13040	13158	13100	13170	13396	13099	13051	13171	13081	13058	13054	12991	13156	13113	12925	13250	13194	12989	13242	13150	13149	13127	13379	13121	12964	13099	13262	13260	13028	13023	13214	13249	13004	13014	13008	13016	13079	13164	12909	13135	13056	13137	13188	13230	13202	13245	12996	13128	13272	13035	12992	13135	13192	13010	13226	13190	13066	13094	13137	13092	13135	13064	13076	12975	13120	13015	13007	13235	13140	13224	13199	13041	13255	13077	13305	13137	13044	13162	13202	13048	12882	13106	13011	12957	13099	13115	13101	13298	13169	13183	13216	13078	13153	12964	13149	13180	12976	13171	13135	12876	13075	13242	13099	13237	13141	13074	13107	13051	13038	13254	13156	13081	13113	13351	13143	13049	12966	13073	13215	13260	13228	12979	13155	13273	13110	13153	12920	13208	13209	13129	13061	13107	13189	13047	13271	13005	13261	13201	13144	13213	12999	12971	12928	12882	13219	12985	13231	13191	13381	13196	13310	12962	13108	13149	13198	13272	13010	12990	13240	13215	13325	13174	13065	13126	13148	13156	13141	13058	13142	13131	13270	13087	13254	13037	13300	13386	13179	13095	13130	13112	13002	13212	13093	13181	13139	13220	13232	13116	13178	13171	13061	13434	13226	12962	13212	13119	12965	13118	13011	13157	13012	13106	13124	13151	13070	13011	13249	13154	13169	13025	12969	13133	13072	12977	13120	13021	13217	13191	13181	13063	13118	13040	13160	12990	13178	12991	13261	13141	12995	13047	13044	12998	13151	13112	13035	13184	13161	13075	13067	13166	13157	13153	13153	12987	13152	13220	13034	12998	13308	13015	13116	13147	13136	13049	13084	13094	13197	13222	13101	13163	13077	13225	13030	13088	13035	13289	13361	13102	13279	13244	13287	13112	13092	13181	13146	13101	13417	13068	13094	13008	13197	13067	12982	13043	13174	13046	13059	13162	13102	13094	13085	13103	13093	13125	13200	13064	13119	13038	12918	13239	13095	13213	13044	13067	13109	13171	13021	12921	13173	13156	13294	13084	13407	12998	13081	13178	13155	13000	13160	13052	13055	13155	13043	13223	12900	12920	13076	13185	13182	13142	13276	13093	13145	13100	13296	13146	13276	13170	12788	13251	13049	13097	13082	13052	13216	13231	13127	13080	13276	13218	13127	13102	12948	13071	13215	13127	12937	13102	13075	13164	13187	13013	13120	13217	13216	13084	13224	13058	13124	13147	13139	13051	12972	13129	13036	13038	13219	12996	13113	13133	13007	13230	13085	13064	13173	13304	13283	13181	13157	13102	13091	13118	12973	13228	13135	13019	12937	13266	13049	13205	13017	13164	13118	13213	13244	13237	13094	13194	13272	13129	13133	13146	13049	13297	13046	13050	13296	12983	13133	13343	13067	13193	13272	13207	13153	13200	13150	13102	13156	13223	13206	13012	13260	13108	13234	13079	13123	13139	13144	13154	13149	13089	13075	13067	13016	13091	13313	12925	13224	13034	13175	13253	13137	13072	13187	13211	13226	13205	13367	13113	13216	13108	13179	13307	13317	12969	13103	13063	13136	13136	13165	13093	13236	13184	13125	13181	13065	13029	13073	13138	13135	13124	13216	13001	13119	13218	13174	13136	13273	13134	13275	13000	13162	13100	13159	13098	12981	12918	13112	12974	13230	12937	13044	13259	13159	13188	13182	13053	12938	13143	13101	13200	13127	13262	12927	13170	13122	13136	13150	13045	13180	13181	13259	13392	13210	13113	13035	13010	13090	13193	13253	13105	13055	13223	13210	13123	13241	13189	13052	13011	13133	13135	13151	13174	13130	13084	13049	13282	13047	13205	13172	13117	13225	13248	13167	13294	13061	12920	13194	13190	13144	13110	13211	13301	13173	13282	13202	13246	13213	13088	13140	13087	12964	13230	13126	13007	12941	13163	13146	13020	13172	13043	13229	12968	13188	13161	13240	12999	12936	13031	13222	13289	13006	13274	13078	13058	13264	13083	13186	13062	13120	13148	13169	13081	13050	13062	13139	13035	13173	13019	13002	12994	13144	12959	13206	13358	13384	13124	13172	13228	13337	13217	13286	13169	12974	13249	13136	13063	13222	13109	13114	12919	13208	13264	13201	13138	13340	13147	13203	13282	12917	13088	13252	13284	13139	13082	13345	13173	13161	13098	13034	13223	13071	13135	13035	13018	13164	13157	13170	13435	12942	13088	13300	13238	12969	13073	13209	13198	13144	12948	13238	12943	12947	13255	13248	12980	13091	13096	13153	13116	13253	13211	13262	13065	13218	13382	13089	12999	13292	13024	13055	13157	13258	13031	13224	12996	13031	12963	13136	13130	13098	13065	13160	13284	13173	13243	13114	13111	12975	13051	13019	13161	13043	13032	13103	13053	13187	13004	13066	12971	13222	13247	13145	13104	13207	13026	13241	13181	12911	13165	13220	13171	13047	13226	13239	13244	13218	13151	13133	13137	12965	13239	13023	13147	13354	13048	13276	12993	13342	13276	13199	13134	13226	13143	12999	13099	13016	13111	12987	13270	13381	13138	13035	13136	13354	13143	13167	13411	12997	13127	13127	12991	13192	13101	13011	13157	13193	13228	13064	13115	13352	13084	13112	13093	13118	13302	13087	13255	13302	13139	13298	13132	13144	13170	13073	13004	13139	13254	13055	12999	13274	13089	13029	13158	13117	13241	13228	13235	13086	13051	13124	13068	13269	13154	13115	13040	13131	13099	13197	12941	12918	13041	13164	13158	13197	13183	13037	13129	13200	13187	13210	12951	13127	13128	13015	13046	13179	13077	13264	12869	12924	13214	13153	13133	13303	13087	13318	13111	13230	13175	12833	13121	13327	13204	13061	13190	12799	13042	13260	13144	13153	13115	13256	13298	13038	13065	12882	13289	13280	13092	13127	13045	13188	13072	13132	13065	13157	13242	13045	13001	13172	13016	13039	13167	13168	13253	13041	12987	13117	13047	13099	13066	13248	13241	13104	13087	13405	13092	12985	12992	13115	13014	13022	12998	13209	13043	13091	13158	13040	13129	13255	13197	13010	13193	13139	13185	13277	13180	13066	13181	13176	13049	13250	13260	13246	13279	13139	13278	13368	13058	13000	13224	13149	13329	13267	13164	13415	13214	13151	13243	13050	13025	13242	13302	13066	13110	13094	13239	13193	13065	13125	13258	13017	13170	13121	13342	13244	13101	13195	13179	13140	13292	13217	13086	13175	13026	13155	13057	13021	13091	13036	13274	13209	13430
14208	24545	21882	16815	15734	15938	15567	14879	14202	13666	13388	13087	12785	12703	12620	12644	14311	25385	23634	21197	17017	13491	12473	12435	12495	12453	12246	12314	12237	12553	12331	12366	12454	12349	12370	12310	12320	12335	12400	12333	12416	12363	12191	12204	12336	12379	12421	12279	12534	12396	12357	12402	12342	12300	12498	12344	12369	12270	12240	12285	12372	12337	12349	12397	12368	12423	12342	12360	12447	12407	12251	12245	12254	12314	12361	12430	12300	12423	12282	12372	12400	12415	12482	12145	12372	12320	12485	12224	12319	12268	12310	12193	12290	12415	12368	12337	12417	12275	12360	12411	12232	12386	12408	12324	12392	12489	12246	12476	12242	12373	12111	12439	12429	12287	12454	12432	12497	12097	12270	12377	12313	12187	12320	12216	12206	12518	12352	12413	12101	12318	12364	12195	12286	12364	12253	12476	12361	12398	12401	12319	12306	12390	12422	12262	12433	12442	12352	12264	12446	12402	12284	12425	12371	12346	12306	12328	12354	12466	12217	12256	12359	12323	12418	12349	12382	12375	12323	12373	12199	12319	12403	12353	12387	12467	12304	12360	12273	12360	12243	12304	12428	12105	12463	12168	12402	12245	12304	12431	12349	12180	12250	12196	12340	12497	12166	12372	12318	12359	12397	12488	12243	12272	12479	12206	12375	12210	12261	12392	12377	12272	12336	12341	12360	12395	12285	12183	12344	12337	12346	12200	12284	12449	12216	12303	12316	12467	12520	12411	12309	12217	12475	12052	12331	12321	12215	12276	12340	12297	12374	12306	12335	12261	12252	12317	12469	12088	12330	12174	12347	12466	12311	12411	12322	12383	12480	12303	12388	12406	12406	12461	12398	12395	12573	12239	12274	12251	12361	12324	12311	12433	12284	12368	12375	12341	12316	12349	12341	12381	12203	12390	12512	12310	12290	12216	12363	12363	12325	12441	12289	12140	12166	12386	12270	12388	12384	12297	12317	12256	12301	12284	12334	12302	12446	12439	12380	12331	12328	12195	12220	12343	12495	12200	12282	12423	12641	12265	12246	12263	12650	12445	12400	12341	12471	12454	12267	12317	12370	12238	12532	12278	12379	12349	12535	12232	12434	12456	12288	12358	12283	12395	12332	12331	12219	12261	12226	12505	12611	12373	12390	12226	12450	12397	12520	12172	12233	12410	12259	12283	12352	12385	12300	12480	12356	12244	12281	12288	12145	12435	12391	12377	12313	12194	12327	12433	12336	12181	12387	12329	12198	12341	12513	12401	12455	12238	12326	12371	12311	12376	12268	12302	12444	12318	12218	12376	12387	12121	12299	12418	12306	12365	12350	12515	12285	12361	12440	12368	12377	12343	12332	12186	12273	12352	12497	12186	12497	12314	12360	12071	12119	12392	12177	12348	12265	12348	12220	12435	12169	12352	12420	12267	12227	12233	12352	12270	12452	12329	12265	12282	12315	12337	12387	12403	12343	12325	12412	12274	12337	12407	12342	12222	12420	12310	12322	12324	12231	12567	12352	12409	12194	12284	12264	12462	12215	12240	12435	12395	12405	12392	12352	12305	12188	12313	12346	12374	12318	12369	12270	12367	12426	12397	12288	12286	12328	12400	12382	12338	12428	12377	12448	12361	12250	12283	12428	12146	12394	12279	12340	12415	12245	12261	12261	12388	12326	12310	12352	12332	12285	12377	12372	12260	12322	12350	12323	12297	12473	12413	12250	12358	12143	12362	12355	12452	12401	12328	12117	12354	12344	12231	12175	12237	12418	12390	12382	12351	12258	12282	12245	12344	12456	12242	12410	12435	12409	12322	12342	12315	12340	12350	12467	12139	12316	12320	12403	12296	12486	12411	12421	12333	12469	12313	12264	12119	12401	12372	12432	12323	12242	12379	12366	12419	12376	12256	12447	12372	12329	12382	12428	12266	12461	12344	12315	12281	12468	12370	12572	12231	12422	12179	12284	12378	12171	12369	12316	12234	12406	12164	12326	12360	12259	12350	12335	12342	12308	12423	12420	12269	12390	12401	12234	12482	12307	12278	12401	12308	12435	12182	12343	12249	12376	12278	12311	12394	12245	12204	12155	12385	12398	12371	12295	12485	12219	12361	12445	12258	12375	12158	12440	12332	12415	12306	12363	12278	12396	12314	12357	12376	12321	12316	12233	12377	12446	12307	12256	12397	12257	12331	12397	12414	12409	12321	12268	12394	12371	12260	12380	12179	12380	12268	12232	12303	12423	12338	12383	12410	12218	12482	12277	12217	12437	12244	12371	12295	12317	12284	12222	12373	12311	12271	12402	12536	12318	12325	12346	12259	12197	12374	12239	12251	12414	12245	12239	12320	12240	12372	12209	12315	12393	12513	12447	12308	12395	12201	12395	12263	12357	12319	12385	12353	12362	12166	12331	12398	12348	12354	12329	12422	12467	12373	12467	12300	12237	12297	12452	12304	12264	12328	12480	12332	12389	12220	12464	12513	12195	12363	12377	12187	12349	12557	12350	12159	12372	12344	12357	12333	12441	12470	12363	12398	12291	12485	12322	12452	12365	12358	12324	12429	12327	12113	12367	12207	12313	12229	12302	12317	12282	12405	12418	12349	12272	12353	12243	12287	12305	12259	12376	12440	12235	12218	12555	12225	12431	12323	12309	12539	12492	12342	12341	12300	12321	12438	12128	12205	12388	12366	12556	12298	12224	12339	12476	12440	12510	12303	12520	12489	12338	12353	12147	12306	12333	12334	12341	12296	12388	12435	12257	12421	12209	12210	12332	12275	12439	12273	12275	12334	12354	12315	12350	12463	12284	12362	12474	12294	12159	12314	12304	12404	12394	12317	12092	12316	12304	12347	12341	12301	12322	12219	12348	12427	12382	12346	12445	12367	12218	12308	12332	12221	12463	12378	12257	12352	12406	12344	12251	12301	12272	12425	12330	12390	12297	12510	12345	12352	12176	12452	12478	12382	12382	12351	12212	12375	12393	12172	12286	12121	12297	12286	12388	12413	12293	12251	12213	12446	12305	12394	12360	12469	12277	12369	12341	12322	12285	12245	12348	12164	12224	12204	12479	12291	12471	12227	12323	12407	12354	12362	12450	12224	12366	12434	12357	12413	12320	12363	12474	12348	12243	12258	12468	12340	12461	12376	12446	12273	12178	12270	12437	12423	12287	12133	12445	12466	12216	12371	12228	12315	12381	12453	12373	12411	12284	12331	12378	12343	12483	12237	12345	12277	12337	12395	12445	12323	12218	12358	12361	12222	12446	12461	12536	12163	12216	12326	12199	12261	12213	12305	12329	12335	12404	12282	12221	12181	12377	12306	12476	12194	12071	12304	12371	12227	12294	12307	12182	12350	12386	12386	12312	12365	12355	12361	12333	12362	12291	12422	12274	12366	12285	12368	12233	12464	12240	12467	12316	12206	12306	12359	12296	12222	12397	12372	12319	12444	12435	12335	12285	12248	12418	12355	12226	12283	12530	12479	12468	12325	12286	12378	12413	12224	12388	12246	12299	12305	12295	12421	12204	12249	12456	12364	12326	12276	12289	12262	12297	12471	12465	12467	12396	12183	12234	12341	12310	12381	12282	12459	12358	12287	12461	12238	12387	12199	12327	12364	12347	12342	12384	12267	12455	12412	12232	12286	12340	12213	12260	12293	12427	12373	12241	12240	12232	12400	12382	12214	12316	12357	12216	12448	12396	12154	12408	12270	12536	12493	12338	12442	12421	12407	12368	12479	12384	12435	12348	12524	12229	12328	12197	12308	12338	12418	12530	12346	12261	12281	12397	12371	12386	12483	12346	12226	12360	12369	12344	12337	12392	12440	12413	12462	12262	12365	12491	12448	12373	12453	12368	12452	12389	12439	12338	12281	12255	12343	12175	12418	12401	12303	12471	12311	12304	12355	12354	12266	12410	12453	12248	12396	12201	12362	12213	12490	12205	12345	12412	12351	12556	12295	12378	12320	12291	12545	12378	12182	12395	12196	12373	12205	12286	12245	12320	12265	12338	12291	12332	12355	12313	12253	12304	12332	12363	12373	12370	12463	12284	12352	12342	12276	12127	12406	12514	12184	12369	12400	12406	12279	12306	12265	12273	12278	12379	12298	12306	12318	12373	12383	12410	12197	12264	12294	12358	12266	12284	12523	12475	12461	12364	12356	12333	12447	12233	12248	12337	12400	12572	12476	12266	12343	12266	12232	12303	12284	12375	12221	12342	12419	12288	12469	12364	12379	12431	12477	12400	12380	12350	12310	12330	12286	12342	12346	12299	12448	12290	12222	12329	12380	12500	12145	12433	12200	12245	12230	12393	12429	12271	12478	12235	12359	12368	12332	12398	12296	12431	12311	12438	12418	12191	12298	12353	12324	12484	12380	12218	12331	12394	12396	12475	12341	12398	12431	12229	12272	12447	12299	12129	12384	12311	12325	12318	12391	12207	12389	12281	12400	12428	12445	12306	12210	12053	12260	12460	12418	12249	12203	12461	12324	12356	12369	12359	12274	12365	12383	12372	12196	12268	12319	12170	12309	12336	12285	12320	12285	12437	12441	12286	12275	12196	12355	12456	12213	12281	12327	12403	12415	12460	12450	12279	12235	12432	12343	12414	12335	12244	12249	12429	12405	12416	12424	12410	12216	12253	12359	12255	12327	12352	12342	12329	12263	12347	12311	12293	12303	12430	12373	12374	12257	12297	12500	12230	12297	12374	12333	12348	12364	12386	12203	12351	12251	12337	12563	12285	12361	12299	12281	12328	12331	12307	12176	12123	12323	12211	12446	12379	12438	12319	12296	12179	12377	12322	12276	12330	12278	12334	12453	12379	12354	12314	12357	12420	12312	12298	12414	12180	12145	12225	12496	12328	12430	12206	12261	12273	12442	12352	12462	12589	12399	12261	12262	12370	12349	12227	12362	12509	12279	12330	12277	12275	12167	12331	12256	12387	12422	12303	12349	12440	12345	12145	12380	12355	12402	12222	12281	12479	12372	12254	12325	12291	12406	12355	12137	12338	12288	12246	12383	12420	12301	12322	12252	12248	12310	12293	12360	12306	12360	12356	12452	12288	12375	12441	12449	12251	12332	12324	12243	12280	12338	12458	12414	12389	12233	12247	12468	12258	12473	12333	12150	12349	12433	12364	12431	12193	12490
22659	20918	28649	23334	21030	22784	24322	18579	17198	17426	16927	16371	16237	15867	16039	15629	20500	31152	30403	27819	23575	18731	16297	15763	15612	15397	15685	15431	15409	15646	15611	15462	15566	15574	15592	15523	15325	15566	15450	15541	15613	15277	15522	15439	15365	15477	15377	15435	15688	15533	15505	15498	15471	15337	15448	15455	15373	15294	15389	15411	15453	15477	15539	15510	15514	15701	15405	15594	15501	15445	15407	15549	15401	15161	15420	15250	15218	15492	15477	15422	15464	15393	15241	15447	15554	15421	15298	15522	15434	15282	15268	15512	15488	15439	15425	15302	15460	15439	15502	15395	15483	15325	15401	15382	15347	15620	15413	15570	15450	15330	15456	15403	15466	15385	15402	15459	15429	15366	15475	15380	15339	15458	15534	15408	15295	15370	15510	15374	15098	15376	15500	15422	15265	15465	15375	15244	15286	15385	15499	15358	15247	15363	15569	15468	15268	15362	15179	15440	15347	15202	15511	15432	15589	15612	15414	15382	15356	15449	15507	15335	15372	15533	15430	15382	15458	15478	15497	15345	15547	15318	15455	15330	15181	15397	15367	15329	15294	15393	15403	15557	15244	15232	15518	15368	15404	15511	15247	15519	15444	15411	15227	15519	15507	15458	15423	15456	15215	15435	15315	15266	15517	15358	15482	15542	15388	15174	15347	15408	15510	15496	15473	15515	15271	15560	15489	15294	15443	15558	15499	15461	15487	15385	15469	15254	15323	15389	15354	15268	15432	15410	15507	15327	15375	15414	15521	15477	15410	15527	15542	15511	15348	15434	15307	15308	15544	15397	15523	15410	15625	15350	15330	15444	15127	15503	15454	15378	15315	15243	15215	15499	15575	15214	15442	15437	15286	15591	15337	15368	15553	15428	15402	15365	15387	15354	15551	15390	15284	15469	15326	15520	15287	15287	15425	15424	15487	15295	15485	15473	15205	15439	15765	15552	15376	15497	15548	15337	15246	15459	15609	15412	15392	15386	15506	15386	15427	15309	15406	15300	15203	15394	15338	15391	15228	15559	15427	15354	15583	15512	15449	15422	15345	15429	15328	15223	15423	15620	15335	15457	15415	15492	15295	15508	15342	15256	15376	15532	15358	15361	15407	15502	15340	15391	15520	15252	15451	15315	15135	15247	15396	15379	15188	15473	15391	15270	15472	15420	15443	15313	15230	15264	15413	15320	15243	15130	15458	15275	15374	15390	15430	15473	15562	15593	15515	15323	15190	15331	15476	15570	15351	15424	15239	15403	15461	15314	15405	15335	15578	15482	15401	15494	15363	15482	15440	15541	15554	15473	15419	15318	15378	15332	15137	15495	15409	15472	15465	15272	15337	15261	15281	15270	15371	15403	15442	15306	15440	15342	15457	15345	15530	15432	15595	15489	15614	15533	15584	15404	15281	15246	15508	15282	15461	15439	15353	15352	15329	15449	15386	15432	15523	15444	15380	15412	15403	15283	15432	15481	15349	15355	15334	15277	15511	15320	15476	15465	15636	15405	15398	15301	15445	15476	15292	15416	15227	15366	15362	15429	15467	15432	15328	15481	15498	15401	15265	15476	15467	15442	15459	15478	15481	15489	15395	15260	15327	15348	15456	15376	15376	15470	15514	15563	15412	15412	15389	15282	15377	15346	15359	15292	15241	15368	15377	15377	15343	15248	15533	15483	15413	15575	15480	15430	15731	15405	15506	15357	15707	15335	15527	15425	15392	15378	15365	15524	15633	15389	15489	15384	15427	15342	15519	15383	15403	15394	15376	15347	15440	15330	15391	15394	15363	15351	15391	15314	15311	15267	15413	15432	15120	15409	15296	15394	15412	15547	15441	15297	15662	15434	15539	15418	15526	15460	15420	15317	15395	15288	15364	15222	15385	15426	15536	15566	15506	15408	15520	15442	15309	15386	15386	15567	15547	15489	15381	15486	15449	15431	15221	15423	15348	15552	15577	15370	15387	15229	15424	15421	15325	15362	15508	15220	15456	15204	15488	15359	15437	15278	15368	15670	15215	15326	15336	15363	15225	15215	15529	15649	15465	15391	15581	15387	15366	15477	15439	15410	15364	15705	15442	15406	15453	15243	15381	15376	15467	15385	15350	15454	15334	15138	15426	15416	15342	15229	15356	15606	15491	15375	15283	15494	15323	15304	15401	15290	15305	15518	15408	15530	15316	15338	15444	15496	15386	15193	15199	15314	15501	15392	15591	15304	15574	15417	15391	15549	15483	15244	15320	15311	15449	15288	15317	15321	15559	15179	15577	15223	15385	15442	15492	15368	15494	15527	15401	15285	15504	15328	15338	15286	15519	15388	15414	15405	15271	15458	15478	15421	15464	15408	15383	15479	15485	15455	15674	15447	15619	15297	15538	15389	15408	15545	15368	15418	15507	15459	15335	15224	15519	15324	15273	15411	15449	15343	15428	15322	15370	15516	15247	15425	15420	15332	15285	15543	15358	15443	15258	15416	15521	15461	15356	15395	15182	15501	15498	15593	15488	15478	15482	15429	15392	15346	15523	15279	15430	15279	15369	15384	15710	15283	15312	15420	15269	15481	15250	15321	15484	15276	15375	15419	15236	15427	15375	15457	15312	15474	15579	15536	15464	15507	15402	15335	15390	15450	15278	15501	15446	15344	15373	15252	15111	15153	15288	15346	15432	15310	15448	15504	15500	15451	15293	15478	15361	15443	15457	15405	15462	15388	15451	15297	15540	15538	15418	15181	15386	15485	15450	15324	15395	15231	15282	15465	15327	15307	15471	15602	15478	15469	15515	15306	15551	15356	15353	15474	15346	15347	15486	15275	15537	15273	15390	15201	15193	15302	15486	15222	15227	15444	15359	15280	15528	15336	15407	15332	15253	15380	15380	15506	15382	15298	15453	15445	15370	15392	15468	15512	15489	15374	15439	15376	15303	15501	15426	15285	15349	15491	15620	15503	15496	15546	15394	15455	15520	15404	15312	15222	15465	15620	15427	15289	15464	15555	15535	15368	15241	15598	15316	15395	15479	15360	15480	15550	15555	15241	15371	15219	15538	15270	15558	15384	15387	15419	15472	15382	15439	15344	15200	15213	15192	15562	15270	15336	15578	15318	15305	15286	15522	15377	15540	15442	15389	15407	15448	15351	15423	15337	15311	15341	15463	15468	15327	15432	15487	15239	15277	15178	15379	15417	15523	15585	15484	15422	15556	15340	15249	15357	15283	15310	15440	15207	15279	15474	15431	15348	15384	15344	15436	15152	15499	15363	15339	15452	15213	15526	15493	15325	15512	15369	15448	15694	15634	15538	15333	15446	15458	15212	15198	15241	15253	15451	15473	15323	15489	15438	15266	15517	15366	15329	15370	15271	15341	15157	15385	15265	15434	15426	15385	15540	15352	15574	15563	15528	15654	15425	15495	15359	15587	15588	15642	15269	15515	15220	15402	15351	15494	15395	15205	15315	15440	15236	15268	15396	15432	15200	15300	15265	15542	14981	15226	15222	15364	15473	15397	15405	15581	15396	15376	15315	15400	15327	15391	15343	15334	15465	15303	15474	15434	15362	15196	15387	15539	15285	15427	15452	15339	15416	15357	15376	15383	15333	15355	15280	15287	15276	15564	15466	15574	15374	15281	15422	15473	15551	15486	15418	15434	15314	15506	15457	15453	15300	15424	15375	15394	15495	15375	15433	15333	15428	15250	15470	15353	15376	15359	15539	15621	15428	15360	15265	15244	15291	15425	15375	15377	15481	15298	15251	15463	15410	15338	15260	15240	15504	15433	15291	15331	15523	15468	15245	15281	15416	15290	15534	15353	15338	15333	15464	15309	15391	15398	15405	15189	15545	15433	15466	15398	15211	15483	15409	15473	15280	15243	15450	15310	15305	15347	15481	15359	15502	15563	15360	15343	15444	15274	15431	15417	15416	15369	15381	15555	15392	15362	15279	15561	15338	15173	15307	15309	15451	15285	15190	15380	15395	15391	15365	15204	15457	15460	15407	15459	15404	15290	15555	15350	15176	15413	15339	15347	15311	15236	15436	15626	15405	15522	15511	15314	15278	15329	15299	15458	15315	15566	15291	15431	15505	15413	15389	15436	15650	15438	15371	15348	15328	15452	15507	15490	15442	15409	15424	15123	15243	15504	15392	15219	15432	15079	15361	15433	15468	15365	15286	15407	15379	15453	15368	15297	15305	15420	15334	15237	15221	15236	15311	15272	15497	15573	15397	15284	15281	15309	15347	15515	15299	15138	15424	15094	15494	15404	15333	15335	15265	15230	15176	15412	15299	15474	15401	15425	15320	15397	15324	15362	15213	15233	15435	15484	15555	15222	15491	15298	15408	15261	15391	15310	15380	15364	15365	15428	15345	15259	15211	15439	15363	15475	15355	15388	15554	15442	15451	15412	15397	15130	15323	15255	15445	15375	15339	15279	15527	15275	15390	15290	15479	15032	15314	15502	15297	15378	15428	15239	15409	15296	15470	15502	15468	15487	15491	15299	15451	15223	15378	15427	15133	15371	15390	15564	15449	15315	15306	15513	15254	15498	15334	15254	15307	15402	15346	15456	15364	15326	15260	15359	15441	15492	15434	15176	15315	15324	15229	15509	15483	15259	15427	15319	15344	15348	15216	15226	15498	15418	15395	15479	15318	15388	15143	15337	15417	15387	15464	15452	15224	15266	15435	15458	15588	15655	15532	15346	15371	15383	15387	15411	15316	15179	15241	15484	15440	15477	15819	15367	15288	15427	15538	15424	15441	15527	15425	15425	15354	15463	15338	15506	15602	15651	15580	15310	15483	15369	15272	15430	15243	15335	15371	15292	15278	15323	15444	15449	15557	15529	15587	15366	15297	15397	15698	15372	15195	15480	15092	15381	15536	15554	15378	15384	15183	15419	15466	15370	15294	15422	15297	15426	15421	15373	15312	15342	15322	15461	15378	15455	15410	15516	15527	15572	15452	15303	15449	15251	15414	15240	15504	15309	15564	15343	15635	15556	15449	15347	15374	15389	15234	15500	15533	15474	15306	15603	15398	15402	15427	15475	15267	15311	15611	15410	15316	15363	15249	15252	15296	15495	15382	15618	15451	15353	15338	15572	15424	15227	15211	15465	15522	15381	15380	15349	15274	15206	15491	15449	15424	15470	15379	15433	15526
16408	30108	27059	22253	19551	18940	18135	17485	17092	16371	15506	15058	14636	14344	14309	14355	22236	34141	31460	28713	22873	16756	14293	13758	13972	13730	13743	13782	13609	13675	13526	13775	13869	13807	13852	13751	13632	13711	13682	13833	13743	13650	13789	13824	13802	13557	13693	13730	13745	13777	13786	13663	13752	13805	13587	13761	13643	13881	13715	13779	13939	13735	13891	13714	13667	13828	13835	13840	13987	13702	13676	13742	13643	13743	13839	13887	13711	13846	13759	13766	13843	13871	13690	13734	13776	13922	13806	13838	13698	13809	13778	13773	13780	13805	13776	13715	13648	13749	13834	13847	13693	13781	13816	13659	13874	13698	13931	13703	13899	13852	13697	13794	13807	13827	13718	13825	13929	13728	13825	13646	13666	13726	13692	13639	13527	13693	13873	13684	13822	13820	13812	13785	13784	13610	13752	13735	13679	13859	13783	13740	13641	13711	13686	13860	13663	13739	13707	13726	13730	13896	13868	13694	14013	13719	13809	13787	13768	13712	13754	13561	13866	13617	13844	13863	13849	13847	13697	13614	13685	13720	13595	13853	13662	13655	13742	13696	13758	13873	13655	13544	13729	13757	13672	13668	13582	13814	13771	13885	13638	13799	13651	13874	13822	13842	13765	13700	13592	13753	13566	13829	13748	13727	13704	13527	13647	13589	13679	13629	13720	13833	13781	13616	13935	13631	13586	13782	13687	13823	13671	13633	13577	13800	13702	13845	13793	13695	13781	13812	13781	13806	13838	13777	13757	13761	13718	13549	13880	13493	13702	13817	13806	13583	13677	13742	13767	13694	13586	13730	13710	13675	13774	13867	13703	13778	13744	13662	13632	13770	13545	13938	13781	13668	13751	13770	13853	13749	13754	13677	13792	13866	13600	13412	13693	13643	13638	13851	13770	13642	13705	13673	13644	13887	13803	13866	13641	13726	13813	13719	13630	13810	13567	13798	13619	13734	13763	13761	13777	13758	13855	13794	13692	13884	13724	13664	13787	13645	13683	13596	13654	13580	13753	13668	13735	13751	13681	13735	13670	13637	13551	13664	13597	13690	13785	13685	13754	14005	13650	13714	13631	13709	13748	13646	13831	13788	13818	13594	13721	13590	13752	13698	13828	13569	13784	13782	13696	13706	13628	13660	13785	13679	13678	13618	13786	13776	13730	13819	13651	13763	13820	13569	13845	13753	13734	13814	13772	13739	13681	13603	13679	13745	13673	13707	13765	13712	13632	13793	13687	13708	13711	13654	13767	13771	13767	13723	13713	13702	13678	13793	13691	13790	13828	13554	13793	13638	13734	13732	13719	13721	13813	13659	13711	13685	13838	13836	13784	13755	13848	13702	13681	13881	13852	13711	13758	13676	13786	13720	13666	13710	13681	13734	13719	13795	13634	13648	13651	13871	13783	13844	13669	13656	13893	13662	13624	13711	13624	13649	13721	13690	13641	13700	13750	13546	13807	13656	13686	13827	13737	13732	13845	13652	13627	13621	13610	13706	13638	13808	13602	13786	13870	13713	13694	13617	13556	13689	13597	13510	13796	13660	13800	13684	13679	13900	13715	13685	13661	13847	13654	13694	13667	13728	13873	13698	13684	13567	13805	13776	13850	13769	13694	13790	13708	13796	13694	13760	13773	13626	13675	13564	13661	13671	13847	13723	13845	13691	13783	13797	13658	13941	13782	13504	13819	13754	13625	13786	13722	13623	13691	13947	13672	13621	13623	13962	13904	13747	13722	13680	13797	13817	13721	13863	13692	13744	13607	13796	13800	13741	13704	13648	13780	13776	13772	13802	13680	13600	13720	13679	13700	13787	13764	13751	13575	13700	13718	13755	13764	13730	13637	13629	13735	13902	13764	13751	13779	13861	13665	13609	13856	13617	13537	13683	13831	13682	13675	13640	13746	13819	13808	13771	13726	13896	13603	13655	13655	13636	13757	13655	13644	13658	13979	13645	13526	13871	13850	13790	13640	13741	13799	13622	13715	13848	13670	13701	13654	13453	13633	13692	13695	13602	13746	13777	13646	13597	13617	13695	13706	13739	13636	13756	13800	13941	13725	13735	13570	13634	13795	13766	13641	13645	13741	13575	13760	13610	13756	13667	13825	13762	13677	13720	13790	13798	13662	13749	13678	13554	13681	13668	13740	13719	13731	13671	13751	13615	13825	13827	13791	13832	13727	13697	13882	13713	13736	13745	13762	13752	13706	13694	13838	13596	13740	13633	13582	13715	13793	13714	13893	13628	13744	13764	13634	13765	13784	13835	13695	13819	13775	13914	13736	13742	13784	13706	13601	13702	13624	13683	13718	13736	13691	13707	13732	13836	13774	13694	13648	13805	13879	13877	13477	13599	13688	13698	13615	13711	13648	13749	13621	13934	13729	13744	13787	13673	13559	13731	13583	13599	13894	13739	13771	13562	13790	13878	13528	13644	13691	13717	13958	13742	13722	13635	13732	13606	13733	13842	13725	13567	13518	13546	13613	13747	13677	13747	13615	13652	13810	13752	13749	13674	13892	13673	13881	13512	13703	13620	13581	13777	13613	13708	13697	13599	13678	13580	13540	13577	13742	13711	13818	13802	13701	13700	13670	13711	13722	13882	13594	13838	13792	13646	13834	13983	13853	13780	13697	13821	13602	13668	13700	13896	13776	13887	13931	13841	13802	13599	13810	13780	13929	13816	13742	13689	13642	13859	13851	13806	13620	13746	13758	13807	13554	13742	13672	13614	13737	13765	13640	13726	13814	13682	13692	13883	13559	13673	13882	13671	13706	13641	13761	13567	13972	13532	13723	13750	13681	13754	13899	13820	13811	13709	13551	13787	13667	13819	13761	13729	13692	13809	13683	13694	13766	13670	13686	13798	13653	13758	13709	13897	13684	13740	13737	13656	13673	13805	13613	13684	13476	13656	13753	13615	13559	13732	13691	13720	13788	13696	13678	13566	13697	13775	13856	13605	13783	13518	13756	13569	13788	13896	13666	13750	13781	13827	13774	13775	13739	13808	13828	13687	13624	13834	13701	13680	13726	13633	13724	13656	13667	13900	13867	13797	13672	13853	13604	13802	13628	13781	13746	13611	13790	13800	13724	13681	13562	13736	13589	13622	13681	13759	13830	13823	13718	13665	13794	13715	13621	13686	13792	13749	13748	13731	13626	13756	13551	13661	13585	13509	13773	13671	13816	13879	13674	13690	13750	13612	13701	13918	13759	13776	13809	13742	13736	13804	13853	13644	13696	13745	13759	13715	13638	13609	13753	13785	13762	13540	13759	13827	13656	13709	13722	13676	13644	13501	13692	13840	13889	13854	13752	13700	13607	13875	13461	13719	13790	13798	13731	13636	13552	13806	13648	13582	13940	13917	13737	13785	13753	13770	13662	13771	13741	13884	13616	13844	13673	13662	13759	13840	13609	13620	13770	13785	13667	13621	13741	13696	13650	13785	13737	13849	13741	13667	13606	13691	13652	13789	13677	13665	13760	13759	13836	13831	13771	13659	13738	13571	13657	13612	13671	13627	13895	13871	13706	13578	13841	13890	13708	13708	13710	13696	13866	13659	13596	13768	13851	13604	13647	13778	13831	13742	13710	13725	13697	13676	13749	13578	13772	13615	13555	13614	13791	13817	13641	13680	13437	13605	13622	13811	13590	13820	13567	13824	13565	13697	13621	13746	13667	13765	13775	13777	13654	13822	13682	13733	13677	13702	13633	13729	13718	13717	13725	13809	13664	13745	13635	13734	13833	13727	13693	13692	13834	13600	13829	13659	13773	13705	13808	13734	13714	13595	13814	13715	13589	13650	13784	13747	13729	13675	13722	13766	13764	13595	13796	13694	13788	13755	13701	13666	13799	13815	13713	13871	13728	13669	13700	13618	13831	13777	13671	13805	13634	13787	13735	13862	13667	13702	13584	13766	13752	13835	13787	13818	13634	13775	13777	13631	13785	13769	13846	13668	13723	13688	13741	13670	13648	13662	13687	13701	13846	13891	13723	13595	13610	13662	13620	13774	13524	13875	13787	13771	13716	13664	13701	13661	13940	13819	13822	13848	13769	13750	13762	13815	13954	13586	13605	13563	13838	13773	13767	13605	13728	13682	13627	13748	13746	13700	13800	13700	13825	13561	13724	13782	13699	13709	13905	13763	13661	13591	13709	13557	13970	13732	13715	13646	13754	13510	13716	13830	13670	13831	13756	13664	13657	13626	13870	13564	13751	13969	13772	13694	13655	13670	13631	13689	13702	13665	13766	13760	13669	13685	13862	13703	13735	13828	13804	13652	13677	13873	13863	13718	13608	13690	13873	13829	13791	13846	13701	13677	13736	13595	13771	13722	13616	13785	13622	13641	13749	13815	13642	13791	13869	13609	13738	13919	13847	13756	13840	13759	13781	13714	13894	13802	13745	13744	13611	13800	13595	13698	13698	13760	13728	13690	13686	13865	13844	13783	13771	13669	13813	13481	13862	13622	13548	13711	13913	13695	13686	13715	13531	13788	13637	13525	13751	13715	13768	13666	13849	13906	13820	13722	13625	13854	13593	13670	13770	13639	13792	13713	13791	13655	13724	13615	13877	13708	13736	13657	13720	13764	13808	13648	13691	13727	13832	13611	13775	13788	13812	13565	13843	13767	13765	13912	13620	13705	13737	13888	13782	13665	13716	13731	13763	13780	13720	13585	13685	13608	13758	13791	13794	13857	13690	13673	13847	13776	13673	13755	13727	13658	13658	13700	13733	13836	13753	13684	13666	13864	13826	13754	13814	13777	13700	13724	13595	13568	13733	13755	13617	13699	13755	13789	13742	13609	13660	13603	13644	13851	13824	13594	13617	13757	13679	13771	13711	13785	13705	13737	13692	13917	13693	13697	13830	13725	13690	13716	13759	13835	13702	13659	13563	13676	13665	13748	13870	13741	13837	13782	13603	13728	13695	13811	13871	13646	13746	13796	13757	13695	13861	13710	13689	13540	13687	13677	13590	13732	13671	13739	13675	13809	13652	13696	13749	13791	13763	13660	13860	13900	13657	13842	13705	13639	13769	13789	13691	13606	13727	13622	13688	13648	13790	13845	13710	13728	13710	13816	13860	13743	13741	13728	13719	13775	13953	13657	13906	13566	13781	13817	13726	13747	13572	13696	13645	13814
26977	21537	24605	21108	17241	16981	16621	16425	16383	16205	16218	16264	15949	15896	15996	15913	16488	17373	17446	17144	16789	16318	16016	16075	16242	15811	15921	15679	16029	15936	15872	15806	16077	15808	15932	15647	16063	15963	16121	15845	15915	15741	15905	15847	15886	15975	16125	15869	16102	16085	15981	15777	15970	15850	15917	15869	15897	15857	15883	15982	15949	15945	16002	15772	15900	15870	15938	15988	16004	15981	15919	15910	16042	15842	15955	16002	15919	16048	16077	15909	15958	15666	16051	16089	15928	15696	15874	15990	16002	15844	15810	15797	15859	15988	15889	15854	15922	16056	15835	15873	15957	15791	15866	15958	15896	15700	15832	15995	15735	15858	15922	16064	15842	16223	16050	15913	15907	15796	15857	15815	15862	15869	15884	15979	16012	16227	15792	16032	15849	16029	15771	16063	16055	16121	15842	16044	15745	15885	16054	15914	15718	15805	15825	15796	16001	15943	15875	15809	15977	15825	16114	15899	15800	15898	15887	15899	15922	16205	15818	15931	16028	15886	15963	15775	15955	15894	15919	15829	16006	15897	16039	15975	15765	16034	16152	15886	15674	15739	16082	15918	16019	16094	15977	15993	15921	15897	15998	15982	15966	15819	16087	15896	16005	15951	15793	15970	15934	16162	15938	15954	16146	15988	16210	15927	16137	15945	15971	15819	16050	15906	16004	15826	15815	15857	15870	16043	15903	15944	15982	15980	15913	16095	15896	15843	15975	16043	16002	15973	15873	15896	16099	15938	15864	15797	16069	15824	15818	16100	15765	16050	15930	15874	15896	15874	15781	15762	15903	15859	15965	16124	16009	15925	15973	15801	15768	15867	15827	15998	16111	16053	15768	15881	15752	15767	15932	15945	15912	15967	15927	15858	15960	15767	15868	15918	15970	15984	15976	15867	15915	15967	16028	15997	15971	15789	15852	15846	15938	15892	15940	15770	15983	15797	15848	15810	15850	16021	15841	16099	15797	15974	16016	15705	16035	15987	15871	16029	15909	16101	16032	16074	16061	16057	15774	15892	15942	16196	15831	15921	16025	15937	15904	16023	15866	15835	16042	16083	15915	15874	15912	16073	16039	15878	15910	15724	15896	15961	15692	15730	16186	15794	15925	15935	16091	15867	15903	16029	15685	15929	15943	15817	15978	15861	15988	15896	15958	15896	16046	15926	16025	15898	16177	15941	15908	15931	15991	16059	16070	15806	15933	16120	15897	15895	15791	15753	16042	15907	15921	15844	15813	15896	15776	15808	15968	16041	15922	15942	15948	15844	15845	15878	15868	15985	16133	15989	15973	16043	16065	16035	16071	15959	15909	15857	16000	15948	15747	15922	15853	15931	15863	15910	16008	15735	16094	15866	15999	16262	16004	15981	15915	15694	15935	15771	15826	15976	15966	15903	15774	16090	15962	15947	15987	15867	15971	15714	16022	15987	15980	15948	15804	16010	15998	15918	16036	15913	15943	15997	15889	15955	15826	15826	15873	15816	15823	15770	15863	15925	16013	15828	15849	15868	15738	15948	15923	15764	15933	15908	15788	15814	15815	16031	16034	15699	15824	16107	16044	16095	16050	16044	15845	15955	16014	15977	16014	16063	16037	15913	15713	16019	16058	15703	15808	15898	16008	16030	16171	15964	15688	15859	16021	16066	15956	15902	15815	15882	15668	15911	15903	16028	15995	15888	15721	16036	15839	15904	15893	15893	15976	15785	16049	16003	15851	15938	15901	15751	16004	15866	15903	15909	15910	16121	15820	15938	16097	15983	16084	15768	15894	15957	15806	15981	16017	16129	15909	15767	15921	15937	15791	15825	15907	15905	15946	15704	15983	16122	15723	15762	15860	15923	15842	15946	15842	15942	15742	15867	16045	15919	15947	15945	15778	15928	15801	15796	15953	15902	15876	15961	15977	15918	16018	15918	16096	15868	15971	15938	15815	15820	16124	15813	15728	15900	15976	15938	15869	16027	15856	15871	15917	15892	16002	15921	16169	15983	15969	15921	15952	15854	15904	15912	15924	15839	15845	15884	16028	15851	16007	16027	16149	15847	16004	16020	15720	15566	15911	16018	15912	15934	16244	15782	15954	16096	15921	15902	15790	16062	15939	16081	15962	15938	15998	15852	16020	15831	15986	15987	15815	15883	15918	15811	16142	15833	15906	15983	15828	16107	15862	15883	15883	16009	15734	15950	16018	15954	15846	15969	15893	15795	15796	16003	15970	16013	15935	15823	16120	15898	15981	15920	16051	16002	16040	15923	15942	15976	15938	15942	16046	16011	15825	15823	15926	16000	15931	15960	15831	15713	15985	15849	15907	15748	16133	15817	15968	15819	16073	15851	15966	15943	15866	16034	16005	15949	15950	15786	15871	15879	15892	15788	16027	16047	15847	15886	16024	16015	15848	15795	15887	15840	16024	15969	16105	15969	16128	15885	15982	15996	15684	16098	16068	15927	16129	15916	15852	15766	15652	16066	15747	16000	15953	15806	15849	15981	15977	15999	16284	16086	15931	15976	16219	15999	15776	15827	15974	16085	16047	15774	15956	16150	15943	15968	16171	15862	15961	15984	15940	15838	15861	16015	15954	15705	16024	15793	15804	15948	16001	15982	16054	15918	15949	15938	15889	15980	15749	15854	15846	15942	15997	15812	15920	15857	15864	15876	15807	15920	15852	15851	15912	15891	15826	15933	15988	15766	15790	15840	16008	15785	16118	15876	15910	15994	15937	15817	15780	15899	16127	16074	15831	15885	15786	15917	15961	15809	15895	15818	15716	15869	16051	15941	15891	15949	15832	15839	15806	15939	15870	15927	15931	15853	15827	15853	16037	16161	15967	15933	16035	15910	15842	15975	15982	15828	15773	15842	15833	15880	15717	15976	15892	16143	15856	15773	15842	16012	15970	15781	15917	15961	15948	15878	15994	15970	15779	16147	16015	15851	16017	15767	15777	15921	15988	15880	15770	15848	15850	16087	15969	16019	15825	15782	15953	15984	15845	15824	15926	15917	15932	15907	16093	15971	15954	15823	15813	15860	15794	15941	15966	15999	15702	15840	15956	15901	15767	16019	16029	15927	15854	15738	15963	15973	15896	15696	15811	15955	15741	15966	15837	15923	15917	15917	16161	15914	15836	15836	15748	16085	16005	15909	15989	16042	16055	16029	15936	15867	15808	15915	15936	15705	15865	16071	15875	16064	15915	15880	15911	15736	15920	15934	15869	15814	15894	15956	15796	15944	15912	15916	15844	15939	15797	15858	16114	15990	15879	16031	15913	16056	16100	16054	15987	16017	15982	16063	16005	15989	15969	15934	16014	15956	16022	15893	15981	16117	15963	15831	16012	15821	16092	15763	15916	15733	15976	16050	15880	15967	15957	15985	15985	15998	15841	15759	15890	15661	15969	15980	15835	16114	16004	15923	16010	15909	15742	15893	15994	15886	15746	15819	15998	16208	16052	16044	15794	15883	16077	15847	16028	15934	15826	15876	16054	15966	15873	15790	16021	15920	16106	15809	15865	15968	15911	15902	15862	15746	15919	15873	15968	16102	16046	15937	16008	15945	15881	15812	15854	15888	15778	15927	16011	15831	16004	15909	15782	15855	15798	16032	15782	15724	15954	15951	16082	15773	15845	15695	15869	15982	16020	15936	16015	16056	16091	15985	15749	15676	15854	16033	15976	16015	15984	15885	15979	15951	15952	16002	15921	15934	16113	16072	15955	15728	15966	15761	15844	15936	15832	15786	15921	16177	16044	15873	15898	15873	15857	15882	16041	16011	16071	15833	16041	15935	15928	15938	16025	16069	16060	16054	15958	16000	15971	15828	15873	15951	16061	15889	16039	15902	15940	15891	15866	16059	16189	15869	15881	15945	15952	15917	16043	16063	15870	15978	15853	15926	15865	16033	16133	15900	15955	15738	15802	15913	15689	15814	16003	15849	16042	15887	16037	16030	15912	15732	16004	15854	15842	15693	15780	15959	15994	15996	15896	15884	15853	15930	15992	16005	15910	16051	15941	15993	15961	15956	15876	15920	15933	15819	16073	15918	15889	15840	15849	16158	16080	15850	16014	16008	15940	16018	15963	16290	15874	15804	16045	16110	15791	15923	15856	16002	16059	16007	15786	15701	15967	15783	15805	16028	16060	15941	16059	16073	15801	15941	15894	15865	15966	16017	15923	16050	16073	15983	16240	15851	15934	16004	16168	16148	15856	16122	15956	16017	15785	16060	16019	16015	16009	16041	15940	15842	15862	15958	15964	15854	15865	15946	16239	15876	16034	15800	15987	15896	15818	15844	15761	15960	15981	16058	15923	15912	15888	15913	15773	16134	15811	15982	15813	15939	15930	15824	15932	15877	15994	16071	15912	15951	15986	15789	16009	15989	15710	16045	15965	16030	15933	16164	16112	16003	16023	15864	15866	15792	15958	15987	16138	15912	15750	15895	15744	16017	15935	16015	15822	15853	15964	15990	16097	15838	15823	15776	15968	15909	16064	15740	15982	15898	16019	15775	15935	16134	15989	15865	15803	15858	15871	15851	15907	15913	15954	15879	15876	16057	16108	15879	15853	15908	15838	15996	15857	16107	16042	16170	16039	15934	16111	15873	15814	16046	16013	15832	15779	15933	16040	15735	15995	16036	15917	16045	16020	15818	15818	16041	15887	15981	16088	15877	15807	15909	15869	16011	15828	15985	15806	15917	15640	15913	16054	15890	15906	15976	15924	15978	16028	15849	15969	15869	15906	16066	15819	15901	15709	15884	15927	16121	15803	15907	15966	16018	16048	15999	16007	15784	15997	16069	16001	15649	15866	15921	15955	15984	16173	15913	16081	15815	15941	16034	16033	16063	15921	16089	16001	15957	16027	15824	16161	15977	15920	15927	15802	15774	15989	16055	15937	16099	16019	16048	15875	16081	15871	16035	15751	15869	16026	15915	16047	15993	15893	15869	15831	16061	16146	16010	15975	15992	16076	15838	16002	16027	15997	16076	16090	15817	16043	15963	15973	15712	15780	15765	15642	15802	15861	15886	15941	15910	15919	16098	15910	15965	15847	15829	15764	15924	15828	15963	16088	16102	15952	15986	15875	15983	15816	15815	15959	15855	15906	15973	16053	15938	16112	15666	15940	15960	15867	15940	16005	15953
15243	19969	21059	17049	16153	15594	14978	14944	14779	14685	14582	14418	14125	14170	14002	14317	14678	16086	15756	15390	14849	14396	14101	14058	14022	14210	14089	13965	14036	14152	14243	13998	14004	14195	14179	14007	14073	13971	14065	14049	14023	13888	14192	13896	14005	14056	14156	13985	14139	13907	14163	14066	13979	13964	14057	13893	14053	13970	14029	14106	14067	14003	14034	13887	14135	14053	14168	14069	13931	14179	14031	14033	13926	14087	14181	14107	13996	13960	14034	14024	13936	14091	14178	14101	14034	14029	14108	14204	13988	13894	13864	14109	13882	13939	14135	14170	13898	14120	13973	13989	13953	13963	14006	13913	14225	13941	13982	14063	13982	14001	14181	13967	13951	13990	14115	13913	14054	13964	14048	14117	13982	13930	14011	14126	14092	13981	14069	13950	14067	14117	14172	13963	13976	14088	14042	14053	13946	13967	14107	14003	14029	14049	13958	13859	13803	14023	14242	14002	13919	13942	13990	14108	14018	13938	13966	13968	13978	14061	14023	14023	13926	14036	14045	13945	14063	14158	14085	14037	14037	13914	13963	14120	14034	14119	13992	13915	14083	14193	14078	14102	13943	14025	13952	14244	14071	13937	14181	13949	14005	13939	13969	14122	13928	14078	14084	14085	13979	13998	13976	14074	13967	13949	14056	14016	13945	14065	13908	13921	14007	13973	14127	14023	14092	14014	14033	14022	14121	14019	14130	13879	14035	13997	13876	14149	13964	14034	13868	14111	14101	14046	14024	14123	14045	14007	14112	14136	14012	14121	14088	13937	14227	14020	14013	14195	13994	13999	13999	14020	14049	13930	14111	14016	14024	13881	13921	14008	13945	14236	13912	13894	13973	14140	14062	14026	13969	13900	13832	13979	14038	14000	14097	14024	13866	13782	14020	14135	14003	13951	14090	14219	14099	14160	14049	13965	13956	14051	14082	13857	13891	14030	14089	14005	13842	14159	14114	14126	14085	14180	14315	13987	14121	14055	13947	13991	14021	13956	13978	14091	14034	14132	14138	14116	13842	14104	13974	14018	14011	14008	13896	14023	13941	13968	14056	13988	13838	14118	13941	14065	14011	14047	13903	14123	14000	14087	14155	14131	14047	14013	14215	13992	14002	14104	14068	14034	13960	14066	14179	13868	14050	14118	14133	14173	14017	13938	13977	13901	13930	13891	14273	13961	13891	13956	14134	13947	14171	13970	13982	14099	14128	14109	14161	14089	13976	14028	14073	13956	14146	13966	14011	14108	14044	13960	14007	14039	14096	14096	14054	14037	14044	13990	13834	13966	13954	14123	13974	13918	14124	13921	13928	14068	14004	14011	13945	14018	14068	14014	14054	13956	13902	14007	13780	14001	14082	14019	13983	14125	14149	14016	13937	14037	14138	13927	13881	13931	14148	13992	14073	14088	14069	14209	14152	14043	14033	14105	14125	14077	14033	14185	14172	14142	14030	13952	14149	13986	14153	14015	14099	14208	14123	13931	14076	13999	14016	14124	13952	13936	14015	14041	14147	14109	14061	14220	13879	13940	14000	14083	13987	14089	13983	13820	14160	14022	14022	14107	13989	13983	13951	13992	14145	13995	14063	14039	14170	14187	13969	14033	13945	14207	14102	14151	13854	13980	14049	13894	14008	13967	13997	13993	13924	14214	14031	14116	14175	14135	14052	13986	13858	14088	14039	13918	14021	14008	13936	14004	13960	13926	14015	14289	13926	14110	13902	13936	14092	13979	14129	13976	13929	13940	14098	14183	13936	14015	14057	14007	13924	14120	13980	13813	14029	13995	14022	13931	14111	14091	14023	13965	14167	13928	14059	14014	14074	14008	13940	14066	14010	13849	13920	14019	14044	14012	13901	13930	13975	14017	14110	14091	14079	14084	13978	14133	14053	14181	14448	13904	14078	14129	14120	13953	13899	14171	14066	13951	13982	14047	14066	13998	13864	13929	14054	14037	13968	13987	14052	13980	14122	13705	14027	14101	14013	14059	13936	14045	14096	14110	13841	14132	13829	14215	14052	13986	14163	14116	14122	14015	14044	13988	13968	14098	14221	13928	14069	14001	13918	14004	13954	14071	14039	14094	13987	14000	14099	14043	14095	13943	14109	14165	14122	14012	13935	13917	13892	14100	14305	14101	14055	14095	14108	13982	14031	14096	13930	14076	14224	14130	13892	14069	14099	14105	14011	14025	14028	14137	14138	14053	13952	14123	13951	13928	14027	14072	14222	13966	13999	14005	13922	13881	13998	14043	14004	13926	14000	14060	14063	14030	14191	13953	14054	14137	13910	14020	14136	14047	14039	14162	14067	13996	13972	13984	13985	13847	14176	13999	14009	13966	13993	14053	14135	14146	13972	14056	13966	13989	14073	14017	13810	13989	13861	13997	14146	14062	14101	14148	13960	14010	14112	14003	14066	13994	14088	14053	14081	14067	13951	13930	14003	13907	14073	13997	14057	14015	14137	14079	13940	13984	14022	14171	13876	14056	14054	13841	14006	14046	13963	14182	13971	14158	14154	14094	14168	13933	14003	14081	14059	14094	13931	14076	13979	13914	14076	13942	13970	14029	14025	14130	14079	13962	14125	13975	14149	14172	13963	14026	14188	14119	13899	14020	13990	14048	14071	14055	13973	14124	13948	14040	14151	14055	13999	14251	14038	14091	13811	14213	14055	13958	13985	13989	13981	14025	13862	14218	14028	13895	13956	13936	14008	14088	14058	14151	13933	14099	14055	14087	13962	14006	14064	13913	13910	14157	14072	13871	14032	13956	13983	13798	14079	14029	14016	14081	13932	14229	13890	13978	14071	13940	14081	14193	14123	13986	14029	14199	14029	14059	13975	13964	14175	13910	14057	14224	14112	14150	14093	14193	14057	14185	14241	14100	13902	13849	13987	13907	13935	14003	14128	13930	14142	14039	14180	14121	14235	13920	13900	14089	14143	13937	13948	14019	14220	14022	14181	13879	14142	14026	14058	14112	14073	14031	14095	14040	14018	13989	14064	14053	13802	14022	14110	14021	13975	14172	13975	14022	13948	14101	13944	14080	14142	14127	14100	14053	14089	13872	14004	13948	14029	14071	14064	14001	14030	14087	14020	13991	14031	14199	13988	14110	14073	14142	14012	14074	14050	13812	14039	13957	14030	14011	14017	14074	14071	14152	13991	14145	14065	14064	14138	14018	14153	14128	14109	14236	14100	14210	14057	14136	14026	14097	14119	13999	14134	14074	14037	14090	14179	13922	14089	14111	13995	13981	13722	13819	13922	14137	14099	14218	14101	14201	14054	13924	13965	14188	13965	14108	14175	13917	14088	13949	13997	13980	14014	14121	14050	13988	14187	14082	13869	14149	14252	14060	13993	14028	14026	14031	13969	13915	14036	13891	13958	14006	14148	14058	14021	13951	13992	14023	14024	14160	13952	14143	13965	14008	14050	13944	13976	14018	14028	14038	14064	14142	13913	13911	14079	13926	13972	14095	14134	14046	13956	14122	13977	14075	14082	13974	14144	14018	13973	14265	13863	14014	13926	13950	13906	14006	14015	13967	14048	14036	13956	13929	14228	13983	13981	13990	14093	14007	14078	13963	14052	14160	14040	13950	14113	13846	13892	13988	13944	13995	14009	14138	13897	14020	13989	14018	14095	13945	14120	14203	14061	14122	13971	14107	13987	14049	14037	14038	14075	13816	13981	14011	13862	14006	14147	14099	14170	14155	13879	14059	13898	14047	14023	14127	14084	14249	14061	14074	14129	14053	13988	13911	14013	13948	14009	13889	13962	14019	14125	14038	14108	13989	14029	14057	14172	14034	13894	13998	13935	13943	13973	14003	14217	14039	13837	13983	14038	14064	14035	13975	14073	13953	14086	14027	14171	14058	14015	14094	13914	14031	13965	14035	14056	13913	13951	13921	14147	14141	14137	14004	14031	14015	14164	13940	13914	14073	13973	13996	14100	13978	14038	14080	14020	14057	13917	14008	13910	14117	13962	13999	13989	13898	14113	13996	13980	14076	14025	13988	14097	14094	14065	14171	14150	14052	13901	13925	14061	14036	13832	14018	13828	14059	14136	13967	14112	14057	14052	14115	14005	14051	14009	14030	14088	13992	13991	13937	13899	14049	14185	13900	14021	14191	14104	14044	14055	13988	14026	14227	14053	14100	14002	13904	13902	14051	14030	14164	14146	14161	13912	14152	14080	13960	14277	13911	13940	14265	14086	14057	14001	14035	13988	14041	14107	13979	14145	14016	14106	14007	14031	14029	13926	14191	14067	13967	14032	13989	14174	14079	14074	14127	14073	13857	14154	14168	14139	14068	13926	14000	13969	14053	14164	14171	14224	14115	13981	14170	13944	13992	14028	14030	13978	14088	13979	14031	13886	14103	14111	14007	14019	14007	14032	13974	14094	14004	13978	13892	13949	14150	14074	14052	14119	14023	14025	13980	14117	13860	14128	14145	14080	14077	14036	13920	14071	13953	14144	14117	14092	14231	13978	14137	14110	13981	13988	14174	14139	14027	14163	14063	13911	14072	14093	14055	13984	13925	13905	14185	13881	14171	13895	14010	14032	14056	13889	14130	14051	13938	14050	13887	14050	14066	14081	14206	13931	13897	13805	14037	14103	13859	14192	14093	14051	13863	13801	14034	13951	14031	14045	14028	14090	14130	14107	13905	14145	14012	14022	14075	13972	13905	13952	13917	14067	14118	14040	14107	14253	13962	14110	14072	13983	13975	13958	14059	13984	14127	13966	13898	13997	14067	13993	14043	14058	13988	14195	13912	14123	14091	13932	14107	14155	14154	13992	14096	14072	13991	13896	14273	14005	13886	13954	13986	14032	13947	14120	14201	14021	13919	14020	14207	13957	13962	13997	14108	13942	13964	13966	14072	14257	13918	14008	14140	14073	14241	14014	14112	14092	14071	14087	14015	14137	14049	14084	13977	13954	13961	14031	13958	14035	14010	14246	14131	14199	14035	13993	13973	14003	14101	13871	13998	14233	14100	14129	13975	14163	14134	13895	14103	14054	13971	13995	14096	13970	13852	14175	13996	14126	14021	13939	14002	14060	14086	13998	14079	14117	14096	13917	13986	13930	14014	13972	14014	13880	14030	13921	13941	14075	14030	14135	13981	14133	14070	14057	14089
23836	20917	28216	23903	21904	21315	20564	18299	17417	17748	17357	17128	17011	17079	16865	17156	18243	25032	25637	23193	20277	17897	17111	16693	16741	16769	16712	16411	16737	16621	16776	16751	16857	16791	16715	16800	16684	16560	16630	16812	16893	16620	16755	16693	16709	16761	16908	16760	16585	16740	16557	16658	16658	16732	16682	16630	16487	16551	16541	16520	16651	16710	16643	16591	16483	16511	16725	16636	16530	16603	16577	16656	16773	16627	16801	16662	16591	16469	16694	16545	16650	16732	16547	16666	16771	16402	16639	16477	16603	16423	16584	16508	16781	16437	16509	16404	16673	16668	16910	16492	16737	16492	16669	16783	16737	16696	16503	16703	16614	16613	16473	16476	16628	16561	16679	16476	16503	16599	16552	16413	16349	16661	16633	16680	16717	16644	16566	16561	16447	16753	16844	16721	16533	16523	16685	16649	16478	16459	16574	16612	16526	16762	16663	16723	16597	16762	16675	16612	16487	16627	16621	16627	16678	16615	16591	16661	16289	16503	16615	16557	16724	16553	16487	16530	16621	16541	16603	16622	16751	16526	16698	16668	16423	16577	16631	16564	16780	16739	16775	16585	16541	16537	16516	16560	16753	16597	16642	16716	16805	16678	16663	16650	16608	16709	16423	16628	16637	16434	16755	16629	16649	16692	16521	16455	16485	16634	16753	16799	16668	16513	16588	16641	16615	16581	16691	16649	16508	16596	16538	16571	16469	16536	16670	16632	16592	16489	16443	16480	16572	16554	16665	16330	16590	16603	16509	16623	16756	16472	16627	16571	16696	16635	16506	16538	16392	16552	16744	16580	16540	16432	16618	16614	16483	16599	16567	16606	16806	16731	16620	16441	16767	16543	16531	16567	16616	16553	16660	16557	16525	16680	16682	16893	16576	16719	16625	16588	16655	16555	16730	16540	16476	16616	16570	16746	16653	16501	16691	16434	16483	16566	16815	16669	16650	16620	16565	16373	16545	16649	16622	16687	16982	16635	16599	16705	16632	16607	16620	16460	16619	16758	16771	16644	16565	16474	16496	16574	16489	16476	16379	16625	16707	16582	16696	16658	16779	16636	16585	16604	16618	16673	16502	16473	16685	16881	16604	16552	16675	16566	16553	16701	16685	16680	16581	16586	16688	16715	16720	16638	16753	16257	16441	16482	16710	16666	16607	16536	16692	16768	16674	16531	16587	16517	16673	16727	16641	16544	16667	16587	16515	16638	16650	16629	16710	16494	16519	16571	16576	16527	16695	16488	16646	16653	16544	16479	16583	16579	16546	16693	16724	16700	16580	16387	16561	16494	16596	16532	16840	16567	16396	16700	16724	16522	16370	16661	16488	16464	16579	16848	16759	16573	16714	16574	16605	16579	16586	16555	16602	16528	16599	16505	16747	16520	16553	16550	16689	16635	16702	16718	16453	16405	16573	16308	16555	16572	16489	16661	16493	16700	16496	16693	16615	16664	16667	16611	16622	16641	16536	16644	16605	16575	16569	16732	16697	16757	16640	16570	16722	16735	16555	16445	16409	16679	16732	16438	16617	16690	16657	16491	16623	16753	16601	16664	16779	16639	16791	16331	16516	17009	16564	16479	16767	16441	16554	16566	16604	16516	16532	16643	16680	16714	16572	16609	16766	16600	16744	16595	16668	16586	16612	16420	16548	16539	16550	16751	16460	16664	16639	16699	16863	16550	16426	16547	16697	16486	16716	16525	16414	16643	16622	16796	16662	16541	16621	16440	16451	16553	16603	16568	16808	16694	16596	16489	16730	16604	16677	16747	16798	16689	16543	16581	16498	16517	16644	16573	16432	16613	16517	16694	16513	16603	16489	16474	16554	16510	16508	16637	16748	16619	16572	16543	16514	16384	16721	16669	16629	16623	16717	16866	16740	16643	16638	16590	16675	16739	16430	16620	16605	16592	16784	16583	16749	16685	16906	16718	16635	16627	16616	16655	16471	16603	16424	16494	16660	16549	16289	16535	16693	16751	16694	16617	16734	16882	16523	16320	16489	16553	16469	16609	16453	16428	16509	16575	16510	16615	16666	16816	16752	16775	16812	16601	16482	16387	16689	16713	16515	16665	16514	16556	16743	16439	16686	16747	16624	16588	16614	16710	16638	16606	16543	16605	16445	16683	16664	16735	16692	16553	16411	16527	16556	16592	16616	16473	16650	16556	16699	16438	16417	16688	16483	16676	16574	16793	16628	16665	16637	16576	16571	16649	16293	16577	16712	16594	16653	16506	16327	16657	16614	16607	16621	16714	16616	16567	16580	16546	16506	16922	16739	16652	16688	16625	16567	16580	16652	16726	16628	16679	16451	16630	16802	16446	16646	16423	16667	16541	16490	16566	16541	16505	16530	16552	16666	16636	16611	16581	16693	16825	16516	16523	16684	16705	16697	16695	16594	16669	16520	16640	16729	16699	16578	16626	16562	16630	16582	16703	16584	16622	16591	16535	16571	16569	16767	16593	16502	16571	16547	16591	16635	16692	16727	16626	16574	16696	16592	16781	16625	16641	16592	16563	16760	16596	16635	16760	16754	16706	16647	16612	16614	16696	16619	16682	16744	16558	16644	16797	16674	16679	16519	16718	16599	16707	16442	16573	16651	16568	16426	16698	16624	16820	16505	16721	16559	16600	16618	16726	16418	16644	16714	16650	16475	16490	16546	16588	16637	16731	16575	16513	16567	16445	16914	16672	16500	16766	16670	16702	16652	16650	16521	16528	16553	16729	16684	16458	16549	16642	16519	16546	16740	16749	16631	16570	16512	16498	16805	16544	16430	16578	16831	16580	16809	16478	16684	16690	16690	16507	16684	16696	16700	16789	16669	16559	16595	16663	16630	16739	16646	16617	16627	16652	16830	16780	16901	16385	16768	16715	16840	16744	16474	16536	16557	16572	16435	16508	16508	16376	16616	16564	16571	16619	16684	16750	16575	16639	16654	16712	16490	16500	16580	16620	16585	16658	16601	16561	16414	16534	16598	16508	16554	16635	16554	16554	16679	16399	16694	16418	16658	16621	16534	16719	16653	16416	16548	16705	16526	16500	16474	16733	16639	16623	16658	16666	16620	16660	16743	16643	16424	16675	16637	16649	16794	16715	16574	16689	16762	16562	16605	16678	16773	16784	16402	16657	16564	16703	16787	16584	16439	16742	16556	16615	16560	16448	16647	16619	16477	16710	16631	16477	16718	16736	16617	16567	16734	16740	16613	16676	16596	16595	16643	16643	16670	16539	16621	16554	16696	16580	16549	16631	16753	16547	16447	16707	16665	16585	16557	16546	16484	16478	16432	16482	16433	16653	16739	16729	16493	16603	16487	16611	16654	16519	16687	16629	16727	16486	16595	16592	16598	16542	16638	16566	16793	16750	16827	16646	16418	16577	16704	16555	16547	16465	16773	16505	16733	16656	16704	16570	16598	16740	16636	16465	16604	16624	16645	16606	16671	16584	16622	16426	16698	16684	16579	16561	16640	16642	16630	16576	16592	16628	16677	16523	16432	16590	16738	16558	16710	16699	16527	16545	16410	16582	16585	16492	16731	16614	16685	16775	16740	16605	16813	16624	16594	16770	16580	16796	16775	16683	16638	16638	16716	16641	16722	16815	16550	16544	16692	16516	16600	16774	16691	16573	16629	16497	16483	16538	16623	16594	16713	16605	16522	16494	16458	16460	16575	16637	16539	16523	16713	16597	16610	16513	16465	16539	16786	16706	16529	16744	16626	16740	16582	16679	16606	16674	16735	16631	16544	16600	16533	16574	16555	16778	16627	16773	16550	16773	16616	16668	16494	16596	16561	16526	16520	16598	16611	16689	16830	16638	16627	16789	16566	16595	16647	16920	16620	16737	16679	16573	16549	16675	16513	16756	16445	16683	16756	16675	16644	16540	16482	16463	16815	16714	16444	16730	16719	16739	16579	16610	16506	16672	16652	16511	16505	16587	16675	16604	16648	16402	16486	16454	16565	16457	16455	16794	16586	16637	16852	16682	16662	16804	16753	16368	16494	16585	16598	16493	16671	16567	16614	16605	16706	16640	16662	16576	16687	16442	16487	16647	16515	16774	16686	16455	16554	16511	16505	16465	16524	16725	16640	16488	16655	16515	16696	16769	16602	16603	16926	16574	16522	16581	16556	16673	16708	16405	16592	16551	16600	16648	16748	16639	16758	16580	16642	16733	16778	16766	16662	16511	16501	16620	16798	16833	16524	16761	16689	16719	16674	16602	16506	16574	16485	16711	16567	16648	16665	16455	16474	16704	16511	16546	16733	16679	16463	16420	16541	16530	16572	16594	16609	16657	16565	16579	16694	16682	16691	16615	16758	16658	16621	16645	16822	16730	16693	16617	16653	16536	16562	16672	16761	16652	17029	16626	16687	16627	16537	16521	16573	16638	16629	16698	16641	16527	16568	16765	16635	16641	16836	16499	16561	16564	16703	16668	16487	16522	16772	16557	16605	16624	16592	16810	16596	16461	16700	16638	16788	16566	16495	16503	16734	16681	16598	16472	16684	16535	16338	16612	16721	16604	16604	16670	16616	16494	16738	16673	16372	16570	16455	16598	16561	16401	16640	16404	16622	16601	16721	16722	16573	16479	16771	16798	16482	16667	16656	16588	16473	16759	16657	16612	16578	16634	16544	16704	16751	16479	16661	16646	16581	16526	16742	16596	16854	16609	16684	16610	16649	16783	16598	16855	16678	16699	16600	16456	16374	16396	16536	16740	16480	16482	16603	16567	16684	16489	16503	16617	16581	16673	16849	16594	16719	16517	16492	16588	16529	16590	16526	16672	16620	16683	16675	16541	16518	16593	16573	16731	16732	16453	16433	16657	16567	16526	16540	16559	16649	16837	16796	16657	16510	16481	16593	16647	16718	16736	16593	16628	16621	16863	16462	16631	16668	16636	16528	16529	16652	16436	16740	16686	16799	16587	16601	16686	16711	16580	16446	16609	16467	16721	16504	16569	16613	16661	16544	16707	16707	16536	16619	16592	16675	16588	16625	16493	16528	16604	16554	16725	16622	16623	16555	16507	16426	16766	16530	16684	16679	16636	16637	16585	16410	16537	16646	16565	16470	16445	16779	16616	16653	16887	16809	16622	16656	16458	16586	16809	16666	16635	16447	16480	16609	16720	16650	16674
14405	26392	26041	22294	18969	17486	16840	16710	15794	15546	15425	15145	15038	14651	14930	14756	16825	26764	25310	22197	18330	15769	14665	14450	14648	14456	14475	14430	14524	14455	14406	14339	14642	14488	14425	14479	14414	14497	14656	14573	14685	14456	14466	14478	14514	14453	14538	14324	14582	14413	14587	14467	14480	14466	14690	14327	14447	14334	14459	14586	14491	14497	14405	14592	14495	14595	14459	14292	14319	14705	14460	14359	14390	14686	14407	14487	14532	14452	14655	14419	14392	14550	14517	14478	14373	14515	14347	14488	14357	14439	14501	14466	14570	14417	14442	14469	14579	14411	14562	14558	14516	14505	14550	14383	14397	14457	14432	14489	14361	14559	14498	14455	14546	14479	14466	14484	14398	14492	14523	14439	14511	14476	14398	14523	14436	14459	14433	14591	14654	14484	14498	14473	14538	14457	14436	14437	14445	14477	14623	14542	14511	14424	14398	14401	14390	14486	14505	14394	14532	14400	14523	14490	14499	14656	14439	14436	14530	14484	14440	14568	14354	14380	14453	14453	14412	14503	14371	14430	14536	14529	14428	14444	14357	14370	14670	14356	14309	14459	14596	14416	14498	14420	14565	14483	14548	14439	14488	14567	14497	14528	14310	14414	14479	14373	14457	14483	14526	14432	14335	14381	14503	14561	14458	14588	14490	14409	14415	14414	14525	14511	14352	14463	14525	14380	14601	14243	14590	14294	14481	14318	14397	14619	14546	14458	14300	14439	14469	14404	14410	14588	14381	14497	14461	14277	14335	14599	14403	14574	14556	14390	14477	14469	14414	14291	14648	14439	14467	14526	14525	14511	14521	14469	14434	14458	14450	14395	14344	14463	14395	14449	14446	14482	14567	14437	14538	14632	14604	14464	14428	14400	14602	14490	14340	14505	14426	14420	14605	14592	14449	14392	14582	14392	14405	14480	14521	14572	14484	14425	14454	14400	14267	14470	14437	14620	14499	14548	14435	14314	14439	14302	14494	14436	14387	14478	14398	14374	14385	14347	14550	14425	14569	14415	14547	14455	14479	14515	14513	14543	14480	14558	14498	14486	14361	14671	14538	14436	14355	14529	14550	14398	14656	14499	14381	14455	14431	14374	14509	14452	14470	14388	14379	14368	14353	14522	14516	14351	14454	14405	14392	14257	14599	14558	14421	14516	14363	14309	14554	14465	14494	14580	14527	14507	14399	14451	14442	14411	14471	14376	14574	14558	14477	14360	14585	14388	14456	14498	14282	14540	14503	14424	14474	14502	14474	14600	14343	14487	14416	14551	14476	14498	14531	14305	14657	14511	14646	14487	14567	14606	14515	14501	14447	14435	14509	14541	14395	14590	14498	14510	14503	14521	14599	14360	14560	14361	14349	14407	14493	14335	14551	14421	14591	14604	14360	14425	14574	14523	14591	14557	14376	14257	14307	14611	14440	14422	14470	14543	14273	14503	14453	14530	14534	14425	14384	14622	14271	14344	14478	14527	14528	14456	14515	14513	14418	14564	14357	14347	14347	14303	14358	14448	14475	14589	14481	14453	14462	14341	14309	14501	14523	14453	14587	14423	14564	14446	14645	14549	14370	14389	14473	14480	14640	14552	14510	14560	14540	14412	14421	14301	14605	14579	14558	14487	14393	14411	14583	14312	14576	14359	14465	14537	14460	14278	14472	14378	14482	14404	14517	14307	14504	14442	14435	14451	14554	14364	14621	14387	14488	14313	14563	14376	14464	14452	14484	14369	14405	14545	14508	14467	14410	14480	14536	14521	14568	14444	14535	14471	14505	14489	14558	14473	14527	14469	14518	14429	14501	14492	14582	14498	14357	14387	14525	14463	14476	14548	14490	14458	14431	14492	14527	14321	14386	14451	14489	14375	14404	14370	14657	14478	14414	14510	14377	14508	14408	14497	14546	14561	14482	14551	14265	14475	14478	14513	14343	14389	14423	14361	14395	14529	14556	14402	14525	14558	14415	14481	14413	14503	14374	14599	14456	14486	14530	14493	14509	14491	14513	14591	14523	14619	14526	14326	14425	14544	14605	14769	14342	14388	14417	14509	14386	14501	14623	14596	14575	14399	14480	14499	14524	14434	14697	14322	14402	14526	14511	14407	14526	14565	14467	14475	14564	14595	14544	14509	14440	14475	14403	14344	14395	14653	14560	14580	14522	14489	14496	14508	14450	14489	14582	14466	14429	14520	14538	14570	14476	14597	14467	14525	14464	14382	14490	14553	14454	14431	14425	14511	14426	14404	14432	14489	14316	14603	14521	14520	14560	14430	14694	14494	14358	14605	14502	14617	14578	14351	14314	14527	14460	14419	14410	14519	14444	14410	14488	14382	14402	14386	14428	14598	14436	14251	14420	14600	14478	14490	14412	14363	14485	14502	14609	14476	14329	14419	14372	14535	14503	14375	14465	14655	14563	14511	14471	14572	14563	14430	14380	14509	14507	14496	14377	14426	14325	14410	14697	14339	14501	14367	14410	14429	14452	14536	14561	14378	14596	14352	14427	14467	14450	14333	14536	14319	14522	14527	14497	14506	14566	14575	14635	14519	14318	14392	14466	14442	14461	14566	14497	14385	14397	14330	14355	14485	14433	14548	14447	14451	14551	14434	14409	14534	14349	14466	14361	14370	14541	14507	14544	14376	14504	14334	14362	14706	14387	14518	14463	14381	14471	14339	14498	14597	14496	14605	14373	14410	14364	14554	14379	14533	14418	14686	14404	14518	14516	14494	14464	14558	14416	14406	14519	14508	14480	14417	14378	14493	14448	14572	14372	14543	14416	14572	14456	14667	14532	14692	14522	14486	14291	14505	14447	14510	14488	14421	14428	14519	14378	14397	14371	14558	14562	14515	14556	14421	14425	14398	14520	14490	14518	14460	14527	14367	14401	14407	14373	14418	14595	14519	14349	14535	14483	14516	14553	14431	14476	14358	14367	14538	14447	14542	14406	14467	14602	14433	14639	14467	14404	14429	14519	14396	14479	14427	14407	14450	14558	14549	14554	14686	14371	14482	14461	14473	14493	14623	14547	14532	14371	14400	14492	14431	14512	14332	14570	14242	14398	14580	14595	14498	14506	14429	14552	14428	14595	14492	14471	14530	14459	14496	14449	14387	14393	14566	14376	14506	14411	14360	14426	14588	14424	14565	14542	14601	14355	14486	14424	14563	14333	14429	14482	14556	14525	14631	14516	14620	14357	14322	14598	14452	14595	14488	14472	14437	14683	14402	14336	14482	14392	14462	14492	14562	14500	14426	14423	14642	14408	14371	14250	14506	14252	14404	14471	14562	14461	14520	14681	14413	14375	14384	14540	14505	14376	14577	14376	14444	14489	14574	14495	14571	14574	14488	14306	14426	14598	14329	14520	14572	14446	14456	14551	14463	14516	14476	14487	14422	14530	14541	14477	14439	14406	14525	14394	14395	14397	14580	14531	14524	14465	14430	14505	14757	14528	14461	14495	14440	14433	14375	14398	14559	14252	14589	14346	14467	14484	14464	14432	14572	14433	14554	14517	14455	14533	14443	14470	14617	14566	14434	14405	14445	14523	14598	14331	14312	14602	14383	14586	14420	14557	14478	14437	14518	14575	14565	14296	14332	14568	14470	14350	14317	14461	14463	14528	14657	14378	14440	14401	14499	14318	14466	14495	14398	14241	14605	14520	14504	14610	14458	14562	14335	14424	14527	14474	14413	14437	14488	14355	14335	14598	14485	14374	14567	14346	14252	14447	14361	14616	14672	14572	14489	14595	14497	14530	14433	14649	14484	14471	14464	14362	14427	14451	14353	14550	14465	14472	14465	14342	14404	14629	14470	14403	14496	14496	14405	14385	14500	14536	14485	14418	14356	14443	14555	14430	14388	14566	14298	14513	14535	14281	14366	14547	14550	14428	14396	14475	14576	14483	14622	14517	14361	14351	14409	14305	14461	14488	14448	14439	14381	14420	14430	14415	14479	14355	14434	14515	14504	14370	14509	14336	14450	14457	14621	14486	14544	14586	14500	14476	14528	14568	14468	14463	14495	14326	14406	14582	14578	14312	14402	14548	14296	14451	14509	14283	14539	14404	14456	14617	14398	14528	14385	14492	14502	14486	14467	14561	14371	14455	14467	14445	14502	14403	14492	14411	14583	14658	14490	14592	14484	14505	14674	14536	14548	14342	14420	14370	14610	14440	14527	14577	14397	14457	14500	14551	14452	14433	14458	14304	14526	14471	14509	14424	14545	14372	14403	14422	14490	14419	14464	14455	14293	14547	14545	14489	14403	14569	14555	14456	14388	14575	14444	14428	14345	14423	14450	14530	14473	14384	14449	14576	14520	14494	14604	14281	14346	14507	14394	14407	14512	14355	14532	14425	14435	14396	14616	14405	14598	14401	14392	14468	14453	14463	14483	14459	14519	14331	14506	14457	14620	14597	14518	14345	14618	14413	14511	14514	14487	14514	14509	14273	14394	14321	14614	14507	14458	14220	14543	14689	14406	14649	14539	14487	14434	14368	14613	14398	14481	14512	14547	14440	14591	14488	14458	14399	14573	14496	14355	14518	14453	14501	14604	14465	14344	14628	14522	14443	14635	14587	14465	14497	14288	14468	14575	14462	14330	14615	14393	14466	14594	14638	14498	14441	14538	14432	14603	14551	14378	14452	14418	14418	14620	14416	14470	14432	14413	14469	14581	14492	14497	14549	14299	14488	14400	14564	14323	14356	14493	14372	14255	14276	14356	14510	14407	14463	14445	14531	14599	14450	14490	14455	14566	14669	14476	14478	14730	14487	14460	14630	14369	14392	14245	14490	14541	14521	14463	14519	14497	14652	14536	14435	14440	14643	14458	14559	14392	14405	14380	14566	14501	14613	14483	14623	14684	14349	14503	14557	14553	14566	14387	14657	14523	14574	14372	14389	14680	14475	14480	14467	14416	14595	14454	14385	14454	14598	14267	14555	14461	14383	14352	14453	14392	14308	14358	14586	14372	14460	14621	14565	14394	14467	14511	14503	14451	14649	14490	14356	14479	14491	14482	14442	14479	14513	14588	14488	14507	14450	14483	14486	14486	14479	14552	14584	14394	14568	14328	14392	14402	14460	14540	14685	14537	14427	14382	14435	14465	14498	14366	14506	14509	14440	14453	14363	14415	14395	14591
22603	20950	28690	23397	21142	23198	25843	20245	18754	18716	18525	18113	18061	18236	18053	18082	21703	36575	32063	28027	23563	19956	18239	17555	17587	17436	17571	17657	17636	17491	17741	17373	17503	17573	17336	17343	17293	17444	17296	17294	17453	17519	17341	17554	17259	17301	17474	17270	17425	17333	17368	17454	17563	17452	17556	17404	17478	17518	17184	17210	17295	17540	17224	17338	17310	17550	17413	17424	17155	17293	17178	17473	17337	17521	17316	17448	17274	17210	17327	17180	17428	17335	17334	17352	17265	17485	17350	17536	17412	17437	17479	17273	17214	17411	17266	17384	17458	17557	17372	17588	17410	17199	17389	17260	17314	17225	17204	17285	17413	17297	17332	17309	17544	17310	17498	17257	17363	17239	17425	17338	17385	17192	17245	17220	17128	17423	17257	17439	17191	17201	17321	17355	17363	17258	17340	17367	17239	17146	17242	17243	17478	17272	17406	17418	17527	17502	17392	17291	17237	17136	17279	17474	17443	17386	17463	17157	17408	17171	17271	17204	17201	17343	17213	17440	17035	17186	17288	17270	17274	17148	17404	17293	17388	17398	17341	17284	17520	17423	17360	17477	17175	17359	17338	17398	17182	17409	17512	17118	17191	17268	17341	17365	17482	17346	17206	17306	17154	17346	17475	17308	17423	17483	17436	17362	17516	17161	17189	17400	17422	17400	17235	17439	17251	17250	17342	17191	17072	17415	17262	17318	17144	17392	17281	17297	17241	16927	17390	17440	17387	17247	17315	17163	17271	17398	17441	17420	17162	17375	17431	17302	17288	17365	17392	17087	17396	17308	17326	17163	17137	17213	17391	17398	17173	17074	17302	17187	17195	17061	17300	17133	17619	17504	17297	17323	17262	17451	17326	17448	17236	17275	17335	17275	17337	17536	17367	17221	17251	17307	17137	17224	17194	17217	17356	17568	17213	17343	17457	17491	17361	17169	17330	17249	17406	17370	17255	17221	17449	17288	17407	17238	17204	17258	17212	17275	17381	17345	17213	17358	17492	17308	17507	17202	17074	17471	17080	17305	17389	17337	17403	17303	17431	17450	17313	17153	17327	17178	17283	17154	17181	17178	17276	17389	17275	17374	17158	17350	17245	17395	17251	17160	17464	17307	17243	17163	17391	17509	17250	17326	17477	17291	17325	17446	17197	17127	17278	17314	17120	17339	17444	17429	17334	17379	17339	17314	17421	17395	17371	17139	17229	17278	17412	17403	17514	17317	17265	17389	17219	17190	17283	17259	17174	17217	17042	17236	17439	17249	17285	17149	17416	17347	17145	17196	17242	17005	17382	17154	17194	17430	17341	17315	17242	17363	17298	17423	17272	17428	17420	17141	17170	17275	17397	17293	17311	17317	17391	17210	17377	17289	17300	17142	17327	17519	17284	17485	17141	17458	17267	17334	17402	17139	17207	17316	17374	17473	17111	17215	17233	17006	17350	17321	17228	17336	17223	17197	17467	17228	17292	17171	17160	17315	17581	17396	17247	17316	17284	17224	17249	17257	17322	17221	17273	17222	17305	17198	17628	17289	17496	17287	17326	17286	17410	17305	17407	17234	17451	17161	17282	17236	17328	17378	17566	17349	17270	17404	17336	17281	17108	17306	17266	17303	17386	17286	17549	17264	17111	17381	17325	17127	17210	17401	17397	17253	17431	17462	17279	17313	17401	17163	17496	17391	17217	17203	17329	17378	17143	17137	17459	17057	17191	17260	17160	17148	17420	17386	17415	17436	17463	17228	17205	17278	17365	17332	17512	17352	17266	17412	17350	17181	17170	17201	17256	17134	17301	17418	17369	17287	17239	17186	17320	17395	17418	17189	17222	17283	17166	17424	17276	17382	17154	17431	17307	17119	17346	17308	17334	17274	17223	17113	17307	17128	17196	17373	17315	17223	17393	17307	17458	17411	17435	17328	17407	17398	17448	17330	17562	17379	17101	17451	17490	17246	17243	17182	17489	17390	17265	17196	17126	17407	17355	17165	17288	17191	17051	17096	17299	17368	17347	17346	17296	17445	17318	17342	17163	17420	17490	17068	17413	17277	17471	17234	17216	17120	17312	17257	17337	17430	17381	17107	17471	17423	17096	17440	17145	17266	17258	17299	17322	17328	17207	17189	17098	17198	17316	17183	17290	17436	17329	17356	17324	17399	17315	17320	17245	17335	17311	17326	17268	17552	17283	17249	17272	17215	17192	17282	17298	17158	17193	17066	17126	17513	17355	17379	17320	17348	17288	17369	17182	17260	17283	17340	17290	17309	17254	17223	17251	17241	17409	17521	17111	17312	17403	17099	17307	17371	17161	17357	17471	17368	17168	17264	17079	17187	17175	17287	17216	17204	17357	17210	17203	17319	17179	17376	17360	17201	17343	17187	17179	17374	17296	17202	17175	17231	17159	17182	17187	17453	17152	17388	17466	17171	17185	17132	17307	17443	17380	17085	17174	17282	17192	17298	17470	17191	17251	17444	17185	17437	17192	17171	17363	17166	17347	17064	17276	17326	17269	17243	17274	17383	17337	17420	17445	17388	17279	17147	17140	17184	17191	17535	17499	17366	17239	17214	17252	17384	17204	17431	17179	17188	17270	17295	17324	17292	17367	17339	17253	17329	17240	17328	17455	17358	17343	17315	17173	17398	17114	17316	17080	17494	17318	17397	17431	17271	17420	17282	17424	17429	17380	17572	17296	17471	17084	17462	17241	17371	17431	17139	17217	17115	17122	17076	17149	17378	17217	17332	17379	17243	17504	17488	17387	17329	17394	17299	17365	17122	17074	17272	17303	17506	17287	17313	17287	17285	17220	17194	17200	17300	17293	17450	17306	17434	17310	17311	17341	17407	17257	17427	17134	17194	17183	17197	17274	17473	17433	17336	17378	17483	17368	17357	17310	17227	17216	17267	17378	17397	17424	17397	17123	17230	17153	17156	17294	17206	17203	17331	17318	17478	17228	17288	17238	17343	17309	17331	17265	17142	17193	17273	17306	17339	17262	17427	17302	17240	17336	17436	17256	17110	17241	17264	17126	17328	17017	17234	17338	17186	17332	17288	17232	17434	17387	17366	17304	17305	17102	17407	17236	17284	17305	17303	17180	17473	17296	17329	17448	17231	17445	17267	17161	17223	17182	17235	17389	17166	17202	17312	17336	17162	17276	17274	17370	17213	17414	17372	17329	17315	17441	17318	17283	17367	17286	17070	17349	17437	17383	17379	17331	17318	17377	17094	17396	17480	17346	17136	17235	17389	17142	17377	17361	17136	17262	17313	17158	17172	17405	17240	17290	17463	17272	17033	17158	17379	17226	17250	17240	17070	17352	17349	17300	17152	17145	17511	17331	17227	17191	17230	17182	17093	17278	17307	17224	17425	17315	17338	17485	17157	17157	17156	17376	17274	17429	17298	17099	17315	17348	17356	17235	17323	17233	17236	17161	17117	17261	17360	17497	17383	17248	17273	17361	17110	17324	17300	16989	17316	17353	17337	17409	17379	17291	17309	17348	17375	17427	17183	17223	17374	17193	17325	17390	17245	17208	17181	17290	17241	17307	17165	17315	17529	17316	17297	17104	17226	17119	17299	17167	17345	17403	17248	17449	17425	17437	17372	17456	17434	17345	17186	17268	17506	17326	17340	17538	17395	17402	17399	17497	17360	17404	17604	17150	17411	17355	17415	17139	17332	17326	17100	17310	17335	17206	17175	17107	17236	17235	17254	17428	17347	17379	17312	17254	17325	17344	17348	17411	17272	17434	17483	17210	17397	17152	17240	17478	17340	17321	17304	17296	17206	17201	17354	17277	16931	17444	17440	17180	17331	17331	17422	17587	17285	17218	17416	17340	17318	17252	17165	17394	17405	17437	17130	17433	17165	17187	17167	17316	17161	17536	17294	17256	17134	17350	17145	17237	17254	17276	17296	17308	17218	17243	17244	17383	17247	17458	17039	17195	17430	17455	17261	17287	17468	17193	17253	17305	17073	17519	17238	17246	17062	17259	17340	17256	17174	17260	17338	17243	17334	17458	17296	17272	17441	17144	17204	17434	17420	17328	17365	17179	17294	17211	17154	17229	17165	17344	17341	17346	17513	17219	17431	17330	17251	17325	17369	17475	17410	17497	17273	17238	17247	17425	17351	17210	17259	17356	17282	17235	17251	17206	17341	17128	17160	17360	17486	17141	17317	17399	17254	17327	17111	17328	17336	17461	17359	17235	17408	17331	17242	17383	17461	17505	17418	17444	17471	17339	17160	17305	17212	17126	17197	16966	17168	17243	17312	17360	17434	17217	17219	17193	17053	17287	17097	17300	17207	17167	17400	17151	17097	17298	17447	17359	17362	17184	17153	17291	17294	17479	17531	17244	17309	17138	17090	17205	17332	17474	17219	17255	17382	17202	17248	17512	17214	17287	17259	17335	17313	17173	17345	17331	17241	17384	17094	17502	17369	17188	17173	17455	17286	17286	17221	17423	17281	17368	17442	17330	17293	17381	17270	17458	17491	17407	17224	17267	17437	17352	17121	17244	17338	17411	17507	17261	17325	17223	17299	17256	17304	17285	17337	17239	17269	17292	17148	17234	17057	17433	17259	17340	17347	17366	17388	17123	17161	17184	17353	17331	17389	17391	17356	17449	17345	17405	17317	17329	17283	17467	17432	17362	17401	17266	17190	17351	17282	17237	17521	17490	17262	17431	17440	17228	17339	17272	17283	17457	17258	17351	17271	17281	17485	17343	17431	17311	17139	17255	17300	17357	17571	17163	17128	17179	17382	17245	17223	17272	17414	17273	17128	17211	17133	17234	17188	17330	17195	17394	17355	17277	17620	17363	17219	17324	17266	17207	17411	17442	17065	17412	17407	17345	17274	17305	17370	17328	17317	17100	17304	17369	17293	17510	17136	17242	17316	17307	17160	17311	17271	17355	17224	17427	17156	17410	17439	17364	17525	17441	17407	17384	17227	17330	17197	17184	17169	17099	17339	17180	17252	17336	17250	17285	17375	17340	17354	17471	17321	17563	17445	17415	17155	17368	17102	17398	17308	17241	17367	17355	17370	17150	17120	17251	17265	17350	17325	17243	17108	17146	17265	17257	17350	17274	17268	17211	17281	17157	17195	17282	17295	17333	17137	17236	17286	17403	17274	17365	17213
16394	31008	31002	25498	20353	20106	19579	18686	17245	16714	16095	15945	15694	15614	15571	15713	22120	38233	32090	27723	21737	17215	15174	15018	14945	14950	14846	15026	14806	14851	14898	14954	14979	14741	14896	15050	14785	14978	14751	14907	14884	14779	14944	15043	14913	14830	14704	14748	14891	14922	14931	15034	14899	14916	14724	14850	14865	15058	14716	14779	14893	14884	14926	14737	14880	15045	14731	14863	14859	14851	14838	14644	15043	14939	14780	14736	14931	14798	14953	14982	14886	14635	14924	14878	14842	14593	14873	14785	14749	14839	14713	15050	14885	14891	14797	14895	14907	14925	15003	14895	14740	14829	14884	14984	15118	14921	14686	14888	14816	14885	14756	14798	14915	14861	14924	14845	14803	14985	15008	14772	14799	14994	15107	15017	14939	14812	14829	14960	14916	14978	14912	14829	14813	14812	14855	14806	14827	14842	14838	14955	14715	14817	14870	14835	14955	14806	14709	14931	14882	14818	14890	14964	14924	14901	14860	14866	14739	14902	14867	15001	14791	14959	14902	14800	14688	14781	14922	14868	14805	14837	14952	14693	14739	14742	14781	14972	14903	14951	14808	14865	14811	14824	14807	14901	14846	15006	14882	14800	14840	14710	14866	14828	14728	14879	14874	14831	14697	14890	14872	14775	14886	15058	14826	14860	14843	14721	14688	14851	14735	14855	14873	15042	14789	14937	14892	14882	14785	14912	14770	15051	14798	14705	14962	14853	14699	14845	14941	14776	14848	14899	14782	14604	14837	14900	14742	14814	14751	14900	14899	14794	14850	14786	14864	14811	14860	14873	14764	14829	14769	14867	14940	14934	15054	14822	15000	14835	14804	14954	14737	14780	14884	14830	14775	14817	14724	14795	14722	14869	14874	14882	14845	14718	14850	14923	14797	14857	14916	14802	14909	14996	14846	14756	14949	14834	14910	14721	14882	14882	14813	14901	14716	14844	14743	14834	14933	14968	14869	14754	14842	14625	14936	14937	14904	14818	14821	14707	14990	14847	14836	14919	15066	14798	14732	14851	14862	14829	14794	14956	14927	15045	14935	14791	14798	14729	14855	14817	14785	14870	14952	14751	14828	14754	14938	14887	14786	14828	14754	14799	14766	14988	14869	14771	14788	14816	14886	14788	14838	14775	14906	14988	14937	14612	14774	14995	14861	14829	14866	14853	14859	14935	14752	14910	14746	14957	14880	14945	14889	14898	14788	14862	14863	14807	14779	14995	14825	14912	14658	14819	14787	14856	14710	14838	14788	14918	14931	14770	14946	14738	14950	14867	14752	14792	14814	14925	14828	14774	14859	14923	14764	14652	14797	14777	15072	14741	14942	14887	14977	14934	14786	14937	14906	14886	14811	14687	14737	15005	14878	14911	14842	14979	14936	14761	14795	14864	14941	14848	14682	14973	14910	14930	14837	14747	15009	14956	14835	14775	15013	14918	14762	14904	14866	14729	14809	14934	14810	14830	14982	14884	15009	14810	14767	14781	14864	14612	14910	14588	14912	14870	14976	14859	14863	14921	14683	14940	14957	14993	14767	14874	14904	14901	14869	14968	14651	14867	14835	14937	14754	14788	15090	14697	14963	14870	14841	14731	14813	14969	14717	14815	14805	14917	14834	14978	14910	14852	14802	14959	14692	14734	14815	14808	14970	14680	15017	14926	14740	14849	14722	14796	14836	14883	14715	14871	14715	14852	14917	14784	14942	15048	14932	14794	14936	14868	14821	14863	14743	14913	14876	14764	14989	14728	14855	14881	15058	14752	14816	14771	14998	15037	14754	14866	14766	14764	14879	14816	14655	15000	14756	14736	14878	14834	14830	14786	14789	14726	14801	14829	14866	14907	14961	14779	14771	14702	14955	14941	14728	14972	15029	14768	15077	14867	14782	14981	14828	14657	14942	14679	15055	14827	14934	14869	14870	14774	14993	14816	14724	14876	14863	14810	14875	14837	15077	14810	14829	14903	14695	14828	14867	14753	14909	14720	14894	14745	14827	15077	14763	14803	14961	14854	14776	14855	14846	14818	14874	14803	14757	14831	14789	14782	14840	14886	14799	14793	14900	14768	14845	14893	14997	14774	14723	14974	14874	14758	14903	14823	14925	14814	14787	14794	14885	14920	14799	14699	14946	14769	14807	14823	14866	14760	14821	14868	14819	15014	14899	14913	14856	14842	14894	14792	14806	14840	14972	14795	14580	14881	14686	14817	14843	14848	14699	14855	14781	14848	14777	14781	14888	14806	14926	14814	14997	14971	14788	14834	15002	14743	14861	14930	14647	14872	14906	14954	14821	14880	14743	14810	14895	14835	14951	14931	14684	14928	14852	14872	14809	14853	14859	14731	14823	14783	14872	14787	14669	14792	14781	14948	14959	14698	14868	14921	14907	14647	14723	14812	14751	15016	14801	14741	14866	14828	14763	14825	14956	14902	14798	14785	14774	14749	14913	14969	14901	14890	14831	15040	14722	14908	14958	14858	14930	14852	14827	14973	14829	14916	14770	14568	15027	14881	14869	15105	14909	14895	14861	14728	14892	14631	14891	14825	14783	14830	14739	14762	14765	14900	14874	14814	14820	14722	15002	15015	14639	14816	14839	14852	14842	14866	15146	14735	14986	14892	14827	14684	14668	14882	14902	14879	14793	14852	14799	14805	14770	15023	14798	14776	14980	14798	14771	14846	14909	14922	14774	14873	14795	14784	14901	14845	14856	14905	14817	14879	14666	14859	14987	14847	14830	14840	14697	14868	14892	14892	15101	14898	14915	14969	14980	14912	14778	14961	14755	14846	14870	14805	14800	14779	14925	14763	14963	14758	14874	14891	14995	14743	14865	14915	14893	14922	14812	14792	14918	14837	14817	14700	14826	14850	14766	14925	14777	14858	15008	14732	14921	14864	14811	14889	14783	14772	14841	14913	14936	14630	14878	14809	14896	14680	14820	14786	14729	14797	14739	14792	14969	14931	14768	14813	14901	14750	14897	14921	14932	14934	14686	14968	14847	15028	14896	14686	14881	14933	14796	14838	14830	14859	14723	14707	14974	14956	14843	14566	14966	14803	14944	14741	14818	14799	14926	14955	14967	14833	14920	14860	14807	14880	14854	14803	14846	14981	14801	14810	14731	14899	14752	14748	14875	14819	14851	14739	14881	15004	14813	15087	14741	14936	14846	14899	14722	14853	14838	14862	14747	14935	14770	14973	14804	14861	14797	14861	14792	14864	14770	14696	14714	14749	14699	14926	14834	14757	14862	14747	14915	14996	14871	14842	14946	14784	14700	14852	14969	14782	14790	14730	14881	14902	14971	14846	14837	14794	14811	14784	14872	14757	14700	14854	14946	14882	15045	14716	14738	14842	14727	14876	14889	14656	14896	14816	14793	14884	14771	14874	14926	14824	14879	14833	14750	14850	14975	14751	14765	14948	14778	14792	14704	14630	14744	14725	14825	14850	14825	14997	15122	14574	15032	14698	14991	14759	14902	14969	14940	15004	14850	14792	14729	14854	14794	14839	14956	14953	14863	14904	14828	14851	14905	14847	14943	14933	14802	14762	14960	14815	14884	14895	14912	14892	14875	14907	14916	14730	14956	14937	14803	14871	14804	14913	14896	14896	14927	14828	14800	14777	14873	14847	14782	14754	14839	14886	14673	14876	14846	14701	14924	14858	14631	14711	14833	14912	14920	14744	15085	14865	14892	14967	14892	14780	14571	15010	14797	14775	14892	14800	14700	14967	14924	14845	14814	14932	14765	14682	14922	14876	14747	14894	14760	15000	14850	14947	14629	14802	14777	14857	14950	14901	14670	14878	14783	15028	14889	14729	14823	15007	14813	14963	14812	14798	14947	14738	14896	14937	14906	14864	14833	14779	14839	14820	14864	14854	14876	14651	14735	14941	14878	14705	14475	14731	14818	14982	15011	14728	14769	14831	14922	14875	14968	14661	14731	14897	14784	14786	14999	15002	14900	14776	14869	14872	14951	14646	14822	14796	15058	14639	14690	14830	14703	14981	14834	14963	14712	14870	14772	14796	14954	14844	14712	14847	14822	14714	14723	15035	14836	14963	14867	14879	14866	14738	14927	14818	14771	14711	14973	14744	14881	14967	14850	14801	14881	14881	14708	14822	14851	14921	14774	14827	14804	14853	14913	14932	14890	14780	14952	14813	14813	14916	14782	14943	14751	14825	14795	14878	14872	14750	15000	14785	14836	14913	14992	14782	14862	14753	14892	14936	14692	14976	14800	14949	14963	14686	14868	14868	14828	14952	14775	14862	14829	14918	14875	14913	14957	14807	14804	14922	14817	14805	14788	14808	14773	14798	14786	14738	14918	14822	14832	14843	14805	14823	14767	14854	14840	14740	14799	14937	14829	14746	15060	14885	14761	14792	14864	14734	14906	14844	14930	15013	14743	15023	14715	14899	14795	14787	14606	14588	14782	14805	14584	14825	14965	14853	14766	14730	14936	14792	14939	14809	14811	14850	14975	14768	15015	15036	14801	14951	14885	14684	14859	14768	14866	14809	14773	14860	14948	15001	14909	14725	14862	14876	15044	14858	14873	14861	14932	14786	14855	14711	14778	14685	14938	14741	14787	14840	14765	14792	14764	15031	14744	14968	14860	14754	14993	14697	14965	14802	14864	14884	14885	14798	14988	14728	14682	14765	14844	14921	14844	14956	14841	14810	14800	14778	14621	14695	14864	14672	14829	14771	14841	14803	14862	14947	14869	14793	14806	14709	14912	14699	14717	14872	14989	14918	14732	14763	14954	14901	14771	15049	14811	14858	14762	14761	14797	14777	14780	14914	14922	14945	14852	14828	14855	14988	14838	14847	14772	14769	14965	14805	14857	14841	14893	14906	14688	14961	14926	14816	14721	14893	14972	14744	14766	14781	14955	14912	14669	14698	14774	14710	14928	14874	14969	14960	14765	14956	14750	14823	14780	14837	14963	15093	14874	14870	14929	15004	14687	14830	14915	14830	14804	14829	15124	14859	14851	15163	14929	14701	14759	14799	14961	14870	14814	14977	14755	14762	14790	14770	14963	14968	14917	14865	14820	14745	14876	14958	14990	14834	14759	14837	14901	14866	14794	14811	14871	14860	14868	14801	14808	14909	14820	14743	14855	14891	14873	14765	14835	14944
27068	21804	25472	22684	18444	18245	18162	17859	17586	17439	17126	17094	17228	17021	17147	17294	17264	17932	18754	18608	18194	17470	16897	17141	17004	16665	17212	17266	17074	17078	16828	17117	17180	17071	17099	16965	16857	17030	16959	17012	17074	17081	16774	17087	17103	17173	17162	16924	16920	16910	16903	16905	16893	17097	17016	16738	17069	17070	16863	17171	16925	17079	16894	16966	16902	17065	16757	16997	17063	17167	17122	16995	17028	17019	17054	17072	17095	16958	17053	16951	16917	17074	17210	17173	16747	16809	16806	17147	17110	17030	16983	16825	16874	16892	17072	16812	16732	16844	16789	16892	16993	17059	17083	16711	17020	17054	16835	17003	16981	17065	16996	16910	16954	17184	16933	16803	16921	17046	16834	16914	17051	16918	17069	17024	17088	16792	17127	16953	17137	17094	17004	17069	16890	16980	16922	17051	17147	17138	17152	17078	16954	17080	17055	16923	16862	17076	17024	16862	17227	17104	16876	16981	16930	16928	16873	17056	16986	16999	17007	16875	16995	16708	17083	16957	16876	16856	16926	17011	17082	16995	16956	16905	17011	17079	16933	17143	16975	16848	16822	16851	17088	17061	16871	17092	17110	17070	16870	17010	17029	16842	16870	17174	16918	17037	16998	16918	17128	16843	17038	16929	16878	16867	16970	16873	16978	16996	16786	16921	17040	16892	16968	16856	17183	17072	16799	17017	16990	17033	16870	17205	16941	17129	17101	17058	17181	16825	16924	16943	16712	16716	16974	16950	16824	16735	16977	16681	16896	16985	16753	17121	16986	17053	16852	16929	16960	16856	16915	17103	17053	17094	16828	17088	16987	17041	17018	17028	17133	17079	17054	17058	16926	16880	16982	16941	17055	17052	16830	16937	16916	16880	17011	17112	17064	17093	17023	16920	16831	17066	17039	16924	16962	16960	16930	16940	16867	16948	16933	17166	17019	17322	17025	17050	16878	17043	17008	17024	17051	16745	17007	16992	17112	16807	17054	17072	16907	17104	16994	17063	16959	17085	17003	16849	16758	17074	16845	16955	17019	16936	16974	17086	16834	17174	16878	16760	16778	16889	17057	17087	17080	16951	17099	16958	16980	16923	16862	17030	16889	16984	16991	17032	16858	16990	16928	17066	16947	16986	16978	17144	17028	16982	17018	17031	16737	16930	16922	16941	16956	17055	17013	16970	17011	16765	17134	16954	17101	16857	17001	16812	16965	16926	16925	17164	17016	17055	17047	17016	17034	16984	16895	16865	16838	16988	17045	16815	16882	17053	17060	17009	17031	17004	17028	17072	17046	17045	17132	17155	16940	17116	17065	16931	17193	16993	16894	17087	16965	17005	16996	17061	17021	17144	16982	16900	16863	17210	17018	17055	17141	16811	17118	16994	16908	16892	17007	17121	16899	16744	17120	16895	17171	17063	16985	17000	17122	16842	17097	16952	16988	16834	17058	16911	16811	16928	17135	17103	17130	16836	16899	16973	16935	16929	16979	17048	16835	16968	17014	17101	17099	17075	16996	16893	17076	16997	17031	16984	16969	17033	17004	16927	16887	17126	17095	16968	17144	17103	17042	16908	16950	17155	16888	17120	17194	17184	16954	17021	17075	16944	16913	17078	16960	16850	16914	16680	16930	16891	16854	17075	16958	17093	16980	17003	16933	16982	17040	17080	16992	17004	16951	17024	16865	16875	17150	16625	17029	16853	16882	16811	16936	16868	16988	17003	17153	16829	17230	16867	17187	16835	16980	16905	17224	16984	16989	17099	17098	17001	16978	17078	16956	16913	17091	17121	17039	16949	17097	16878	17038	16904	16929	16956	16872	17113	16978	16920	17149	17136	17182	16980	17174	16995	16753	16955	16924	17030	17015	17004	17065	16972	17036	17053	17033	17011	16894	16767	16768	17047	16929	17102	16908	16995	16955	16875	17158	16982	16812	17087	17083	16816	16976	16771	17102	17049	16899	17099	17053	16888	16746	16949	16935	17047	16965	17128	16837	16980	17109	17152	17147	17242	16670	16914	17141	16986	17004	16804	16824	17038	17085	17055	17014	17122	16938	17024	17078	16839	17084	16831	16957	17011	16834	17053	16992	17025	17169	16935	17149	16833	16833	16771	17162	16867	17108	16860	17218	17112	17097	17108	17005	16947	17069	17107	17021	16999	16940	16804	17181	17051	17046	16829	17082	16934	17139	17002	17017	17007	16928	17129	17102	16785	17076	16893	16900	16973	16831	16962	16997	16970	17083	16970	16909	17112	17229	16930	17161	17094	16927	16963	16961	16902	16849	17038	16929	16916	17004	16901	16969	16942	17087	16881	17109	17041	17070	16969	16898	17081	16880	17061	17100	17057	16885	16833	16741	17088	17083	16821	16994	16891	17152	16836	16751	17028	16984	17026	16849	17130	16974	17025	16932	17125	17170	16855	17012	16901	16846	16880	16887	16998	17105	16984	17042	16976	16785	16992	16954	17151	16989	16976	17076	16967	16996	17056	16850	16917	16808	16939	16952	16942	17121	17076	16881	16709	16939	16946	17076	16844	16956	16852	16837	17011	17017	16914	17130	16906	16978	16970	16842	17071	16966	17002	16898	17027	17087	17041	16960	17005	16752	16978	17041	16898	17220	16874	16953	16928	16971	17017	16988	16985	17093	17091	17022	16919	16994	16924	17012	17020	16858	17006	17037	17132	17089	17080	16930	16995	16913	16888	17021	17149	16907	16975	17024	16763	16765	16982	17103	16771	17097	16901	16851	17001	16951	16875	17083	17066	16936	16656	16967	17127	17013	16971	17150	17045	16854	16902	17048	17049	17141	16981	17055	16983	17131	16887	16987	17019	17021	16812	16960	17016	16872	16963	17021	17084	16933	16813	17024	16962	16962	16949	17160	16814	16907	17021	16872	16923	17101	17088	17029	16990	17155	16791	16998	16979	17056	16757	17026	16922	16910	17036	17099	16976	16913	16944	17080	17135	16982	17005	17070	16891	16973	16878	17106	16919	17133	16711	16910	17124	17116	16815	17008	16951	17065	17002	17009	16896	16979	16876	16939	16855	17045	16990	16772	17089	17013	16988	16807	16941	16863	17028	17036	17043	17097	16863	17067	16939	17015	16975	16859	16818	16739	16839	17076	17061	17033	16897	17043	16831	16995	17045	17192	17115	16942	16794	17035	17085	16835	17015	16944	16716	16908	16862	16763	16837	16771	16863	17015	17042	16946	17010	17105	17082	17001	16996	17022	16947	16987	16957	16846	16995	17187	17024	16987	17038	16844	16971	17146	16783	16832	17099	16793	17041	16985	16868	16967	16836	16960	16894	17148	17030	16963	17007	17038	17085	16773	16949	17026	16737	16787	16891	17025	17135	17079	16976	16937	16793	17084	17147	16891	16944	16844	16933	16830	16958	17027	16959	16928	16970	17046	17015	16974	16997	16864	17029	16925	16944	17072	16888	17010	17144	16890	16812	17107	16987	17114	16906	17155	17027	17071	17010	16926	16845	16763	17046	16991	16967	17016	17006	16838	16937	17026	16750	17026	17050	16965	16861	17018	17153	17131	16923	17034	16954	16971	16905	16997	16949	16893	16972	16928	16941	16890	17130	16770	17092	17006	16778	16916	16910	17097	17094	17021	16972	17001	17024	17036	16888	17103	17250	17100	17048	16941	17087	17142	17010	16861	17029	16986	17115	16857	16916	17154	17016	17039	16860	17151	16904	17043	16997	16864	16938	17025	17074	17056	16940	16963	16787	16776	16849	17028	16864	17066	17005	16911	17070	16710	16893	17063	16941	16861	16967	16918	16931	17106	16881	17001	17046	17057	16862	17048	16981	16904	17020	16783	17001	16915	16882	17168	16982	16868	16839	17018	17088	16931	16964	16980	16928	17204	17173	17148	17133	17070	16903	17222	16960	17080	17139	16901	17025	16835	16912	16982	16727	16997	17071	17138	17018	16973	16868	16923	16937	16889	16960	16967	17058	17004	16803	16997	16773	16988	16942	16849	16906	16902	17036	17032	17062	16877	16853	17105	17144	17188	17026	16904	17012	17015	17092	17028	17035	16794	17154	17025	17065	17077	16865	17029	17046	16899	17030	16992	16841	17092	16880	16894	17017	17047	16856	16808	17038	16949	16793	16817	16921	17080	16870	16814	16961	16911	17058	17108	16830	17069	17031	17087	17080	16872	16932	16986	16889	16826	16944	16962	16946	17098	17136	16908	16954	16868	16872	16903	16980	16963	17055	16849	16993	17171	17015	16981	16834	16802	16917	17085	17008	17021	16981	17115	16871	17005	17062	17109	17086	16971	17073	16955	16700	16835	16921	17165	17148	17022	16720	17019	16876	17083	17089	17220	16940	16779	16882	17192	17088	17163	16952	16864	17078	17111	17052	17163	16921	17003	17035	16896	16954	16758	17055	16925	16979	17042	17244	17069	17151	16970	16929	17037	17063	16955	17006	16845	16949	17143	16767	17039	16962	16902	16904	17069	17135	17115	17103	17011	17059	16973	16920	17010	17072	16770	17057	17126	16923	16790	16760	16970	16842	16915	16956	16828	17025	17040	17104	16791	16906	17052	17053	16965	16922	17056	16794	17146	16947	16944	17130	16792	17018	16984	16706	17226	16800	16955	16966	17129	17045	17156	16915	16860	16935	17047	16910	16952	17021	16893	16874	16950	17012	16993	17044	17079	17037	17032	16881	16911	16944	16958	16980	17071	17147	16946	17130	17058	17139	16944	16880	16923	17096	17040	16948	17037	16932	16951	16865	16994	16918	16928	17181	16997	16734	16965	16893	16901	17054	16925	17064	17108	16998	16997	17143	16993	16849	16976	16728	16981	16996	16932	16915	16849	17025	17148	17090	17073	16966	17097	16961	17000	17023	16936	16942	16925	16999	16958	17102	17101	16873	17192	17044	16940	17020	16879	16974	17084	16960	16933	16845	17066	16960	16902	16819	16906	16897	16902	16891	16960	17005	16926	16918	16983	16946	16850	16970	17099	16986	17112	17058	17099	16928	16913	16802	16841	16931	16828	17001	16936	17041	16971	16838	17172	17015	16927	16816	16952	17046	17091	17161	16981	16824	16902	17076	17024	17087	16829	17224	16914	17073	16993	16997	16814	16838	17134	16847	16970	17094	17111	17041	16956	17064
15515	21451	21474	19187	16914	16333	16022	15940	15670	15496	15148	14888	14842	14887	14953	15081	14651	16214	16778	16353	15577	15023	14798	14641	14795	14651	14736	14772	14807	14709	14557	14777	14679	14629	14725	14683	14562	14581	14723	14783	14545	14566	14601	14521	14817	14722	14612	14584	14692	14655	14856	14510	14716	14736	14620	14664	14692	14460	14618	14569	14651	14655	14543	14617	14762	14627	14640	14685	14651	14800	14750	14697	14757	14818	14702	14891	14688	14586	14687	14669	14753	14687	14875	14660	14718	14594	14637	14643	14728	14687	14447	14688	14726	14750	14475	14801	14757	14512	14624	14674	14728	14771	14828	14723	14774	14682	14664	14784	14837	14652	14688	14593	14650	14584	14649	14627	14765	14679	14674	14777	14801	14650	14628	14758	14609	14607	14885	14835	14700	14665	14703	14654	14705	14711	14812	14704	14738	14393	14757	14656	14610	14636	14622	14489	14749	14457	14757	14731	14739	14688	14522	14807	14749	14639	14645	14545	14536	14724	14764	14591	14543	14589	14690	14737	14785	14696	14767	14622	14711	14844	14744	14560	14652	14753	14802	14644	14612	14704	14637	14781	14664	14738	14694	14593	14591	14686	14763	14669	14948	14733	14623	14567	14599	14689	14677	14802	14601	14692	14492	14768	14550	14720	14810	14678	14635	14694	14665	14604	14559	14621	14650	14550	14631	14800	14705	14618	14632	14643	14708	14797	14595	14578	14733	14859	14589	14683	14536	14656	14533	14682	14512	14637	14721	14521	14515	14593	14510	14647	14501	14624	14626	14799	14622	14637	14570	14579	14707	14703	14760	14763	14526	14701	14712	14689	14758	14608	14535	14711	14784	14715	14608	14580	14604	14642	14689	14669	14612	14744	14722	14673	14648	14784	14709	14543	14865	14646	14745	14688	14639	14455	14607	14735	14620	14836	14621	14474	14609	14696	14598	14755	14637	14523	14595	14940	14683	14842	14794	14655	14766	14497	14691	14638	14725	14752	14652	14799	14463	14750	14653	14561	14680	14697	14540	14694	14584	14631	14614	14702	14722	14629	14740	14666	14634	14576	14593	14723	14741	14769	14661	14679	14640	14712	14648	14552	14658	14811	14620	14653	14797	14571	14680	14845	14557	14808	14556	14788	14753	14689	14589	14637	14702	14723	14705	14649	14412	14807	14808	14593	14620	14723	14735	14502	14676	14607	14667	14619	14559	14810	14559	14703	14722	14604	14679	14595	14643	14554	14678	14515	14533	14746	14658	14512	14562	14700	14635	14560	14742	14641	14610	14621	14771	14672	14706	14503	14604	14599	14571	14533	14706	14698	14679	14625	14737	14575	14691	14712	14610	14745	14667	14792	14484	14561	14637	14592	14570	14614	14682	14590	14746	14688	14690	14759	14470	14633	14671	14725	14715	14733	14606	14675	14714	14554	14577	14714	14651	14580	14659	14868	14592	14798	14605	14631	14645	14490	14593	14569	14664	14734	14710	14660	14573	14855	14722	14660	14708	14829	14677	14650	14698	14584	14540	14589	14776	14608	14623	14841	14692	14555	14613	14660	14531	14648	14724	14480	14770	14633	14621	14674	14747	14767	14703	14563	14537	14702	14624	14703	14658	14590	14774	14585	14411	14765	14616	14709	14506	14645	14721	14728	14738	14627	14662	14475	14536	14688	14687	14750	14485	14769	14693	14611	14544	14736	14652	14605	14767	14748	14658	14648	14765	14759	14730	14693	14672	14640	14800	14668	14716	14687	14741	14766	14693	14700	14670	14593	14706	14648	14695	14731	14629	14677	14722	14659	14668	14547	14618	14692	14799	14833	14778	14662	14772	14784	14633	14589	14683	14606	14622	14578	14547	14765	14535	14663	14646	14683	14632	14712	14641	14662	14640	14702	14426	14684	14688	14613	14785	14573	14614	14631	14530	14653	14652	14681	14752	14487	14763	14616	14697	14672	14597	14748	14794	14630	14567	14835	14584	14673	14717	14571	14711	14642	14670	14485	14858	14624	14725	14651	14742	14721	14711	14819	14643	14611	14721	14597	14548	14713	14472	14653	14686	14535	14765	14673	14663	14670	14745	14844	14713	14638	14637	14704	14815	14640	14536	14809	14664	14789	14571	14651	14713	14784	14652	14551	14697	14621	14696	14606	14673	14633	14638	14752	14907	14600	14672	14644	14592	14466	14688	14532	14660	14708	14718	14658	14667	14717	14609	14497	14618	14730	14557	14555	14578	14768	14644	14678	14762	14658	14543	14663	14673	14713	14737	14838	14707	14622	14696	14610	14495	14608	14639	14572	14663	14542	14803	14846	14647	14666	14593	14542	14590	14596	14567	14843	14662	14741	14714	14660	14731	14603	14761	14606	14738	14729	14562	14723	14636	14620	14570	14709	14582	14590	14657	14751	14624	14591	14662	14795	14767	14461	14715	14710	14676	14731	14664	14633	14742	14558	14511	14677	14608	14561	14610	14549	14750	14706	14611	14796	14762	14589	14521	14762	14583	14631	14527	14862	14847	14671	14685	14639	14624	14520	14757	14683	14680	14651	14528	14670	14570	14669	14585	14724	14556	14637	14574	14656	14609	14699	14556	14793	14652	14814	14639	14804	14516	14759	14592	14579	14759	14664	14770	14536	14635	14700	14762	14583	14475	14619	14742	14652	14683	14632	14901	14637	14764	14792	14646	14639	14547	14806	14688	14642	14726	14656	14675	14806	14687	14779	14730	14560	14616	14622	14522	14657	14686	14745	14538	14619	14722	14723	14478	14651	14724	14572	14521	14595	14555	14569	14694	14578	14675	14717	14496	14537	14660	14856	14627	14812	14697	14651	14709	14702	14782	14778	14699	14456	14600	14544	14779	14564	14676	14794	14702	14706	14633	14628	14652	14606	14620	14607	14613	14392	14600	14923	14667	14665	14620	14592	14573	14729	14666	14574	14725	14633	14561	14643	14768	14770	14611	14629	14678	14545	14586	14750	14716	14580	14624	14700	14585	14479	14740	14625	14817	14667	14838	14759	14538	14612	14726	14620	14596	14618	14701	14759	14774	14642	14700	14559	14826	14589	14687	14617	14792	14664	14578	14466	14684	14569	14665	14548	14756	14675	14558	14570	14716	14520	14649	14580	14625	14694	14613	14715	14772	14661	14601	14754	14630	14761	14676	14664	14657	14620	14754	14647	14567	14599	14662	14729	14697	14819	14528	14615	14667	14635	14659	14766	14565	14608	14854	14754	14726	14684	15003	14625	14693	14608	14643	14670	14592	14531	14555	14605	14669	14618	14686	14574	14490	14642	14750	14703	14454	14711	14672	14615	14670	14579	14688	14643	14578	14556	14652	14620	14743	14614	14759	14613	14674	14591	14579	14804	14510	14705	14556	14746	14673	14673	14623	14624	14561	14625	14692	14716	14658	14616	14576	14622	14738	14836	14736	14663	14703	14718	14745	14750	14782	14769	14647	14680	14623	14753	14863	14746	14708	14683	14591	14686	14701	14669	14628	14689	14649	14520	14654	14607	14597	14672	14684	14610	14715	14477	14464	14665	14594	14533	14654	14777	14733	14590	14557	14766	14611	14646	14740	14649	14616	14701	14617	14779	14766	14788	14648	14578	14425	14658	14631	14689	14615	14686	14845	14632	14652	14841	14813	14643	14710	14656	14489	14568	14638	14796	14632	14767	14676	14552	14710	14616	14531	14785	14802	14830	14660	14605	14651	14540	14548	14627	14605	14686	14848	14622	14605	14775	14536	14512	14660	14470	14617	14488	14696	14601	14699	14655	14633	14715	14531	14681	14515	14622	14722	14713	14713	14733	14606	14529	14544	14770	14603	14882	14758	14694	14855	14822	14701	14556	14692	14681	14654	14621	14610	14394	14769	14727	14523	14605	14563	14568	14702	14727	14730	14833	14906	14605	14720	14590	14628	14556	14719	14703	14629	14554	14494	14608	14644	14747	14623	14651	14692	14573	14628	14566	14641	14684	14618	14820	14682	14893	14635	14765	14577	14591	14677	14715	14708	14703	14528	14745	14649	14669	14560	14779	14423	14704	14576	14827	14621	14709	14664	14485	14590	14797	14664	14627	14522	14697	14676	14556	14652	14580	14549	14696	14769	14498	14583	14611	14835	14848	14851	14861	14686	14691	14563	14778	14690	14663	14764	14559	14764	14740	14687	14675	14709	14389	14642	14729	14677	14640	14605	14602	14684	14861	14612	14496	14595	14799	14587	14506	14793	14660	14582	14817	14577	14698	14688	14630	14753	14554	14696	14810	14729	14547	14657	14652	14823	14569	14610	14720	14750	14579	14570	14636	14603	14623	14682	14767	14668	14778	14777	14861	14659	14775	14665	14676	14783	14569	14609	14619	14668	14721	14669	14710	14751	14624	14690	14844	14833	14649	14790	14690	14714	14468	14840	14764	14628	14575	14629	15017	14544	14775	14641	14583	14761	14771	14661	14600	14593	14842	14675	14700	14854	14599	14544	14663	14755	14755	14649	14531	14643	14770	14681	14659	14700	14612	14687	14834	14756	14594	14808	14664	14593	14445	14794	14711	14592	14739	14575	14589	14606	14867	14687	14620	14753	14531	14419	14535	14774	14540	14753	14677	14612	14708	14571	14709	14649	14639	14712	14569	14705	14600	14728	14731	14816	14690	14825	14676	14737	14677	14796	14691	14751	14598	14471	14638	14556	14848	14686	14667	14648	14523	14708	14806	14478	14712	14846	14655	14700	14696	14660	14539	14669	14715	14642	14491	14492	14558	14663	14741	14635	14581	14593	14722	14675	14665	14749	14677	14581	14479	14742	14667	14654	14743	14651	14658	14798	14751	14786	14600	14615	14701	14704	14686	14798	14582	14732	14679	14838	14709	14666	14913	14705	14548	14651	14557	14815	14611	14758	14677	14663	14752	14895	14762	14548	14852	14570	14745	14795	14595	14728	14592	14614	14719	14816	14755	14557	14621	14555	14745	14782	14661	14847	14608	14806	14527	14710	14748	14609	14562	14640	14772	14619	14696	14915	14611	14672	14638	14580	14685	14637	14709	14839	14549	14548	14740	14536	14657	14658	14636	14722	14572	14647	14573	14617	14717	14631	14614	14684	14500	14582	14674	14709	14587	14754	14819	14546	14633	14776	14711	14659	14780
23787	20904	28151	23909	21842	21138	20141	17707	16752	16932	16852	16772	16804	16400	16415	16238	16292	20918	25749	23460	20081	17623	16455	15977	15988	15999	16016	15667	15873	15827	16030	16006	15987	16106	16013	16048	15883	15824	15866	15850	15887	15788	16010	15857	15898	15660	15820	15938	15887	15713	16060	16024	15967	15937	15558	15778	15941	15891	16140	15890	16117	15985	15943	16009	16092	15917	15716	15776	15653	15878	15833	15880	15923	16066	15936	15884	15981	15631	15901	15893	16244	15954	15824	15840	15931	15747	15884	15972	16049	15898	15786	15854	15742	15934	15847	15935	15990	15866	16008	15814	15892	15778	15864	15966	16015	16010	15920	15791	15878	16003	15828	15750	16005	15874	15878	15971	15816	16027	15845	15866	15847	15590	15992	15853	15805	15907	15865	15859	16136	15829	15894	15992	15945	15921	15900	15846	15720	15822	16077	15955	15782	15869	15981	15922	16021	15851	15917	15794	15890	15922	15674	15945	15993	15887	15765	16023	15891	16018	16048	15707	15949	16048	16079	15917	15866	15939	15812	15949	15742	16028	15697	15636	15873	15702	15890	16047	15874	15831	16065	15665	15827	15707	15810	15839	15872	15875	15771	15844	15868	15873	15762	15805	16029	15742	15958	16015	15926	15834	15753	15856	15944	15780	15817	15767	16044	15895	15958	15966	15982	15929	16076	15644	15820	15816	15940	15995	15784	15661	15861	16017	15993	15933	15902	15870	16129	15756	15672	15845	15744	16028	15912	16006	15860	15854	15773	16035	15853	15657	15908	15911	15923	15864	15884	15740	15603	15938	15627	16033	15843	15964	15648	15871	16035	15883	15944	15877	15855	15807	15926	15825	15891	15684	15948	15983	15975	15933	15827	15794	15919	15848	15912	15849	16022	15877	15819	15804	16022	15875	15947	15862	15625	15813	15932	15833	15846	15929	15819	15699	15770	15917	15811	15961	15878	16054	15971	15971	15682	15813	15779	15734	15873	15757	15770	15719	15860	16035	15758	15884	15872	16003	15953	16025	15946	15595	15806	15932	15870	15949	15791	15704	15879	15762	16161	15877	15717	15677	15822	15918	15846	15876	16058	16056	15908	15841	15783	15714	15734	15677	15715	15974	16077	15853	16042	15898	15913	15923	15804	15895	15833	15965	16003	15792	15876	15840	15735	15798	16075	15945	15941	15964	15867	15774	15961	15842	15904	15781	15788	15771	15958	15898	15973	16058	15794	15818	15882	15753	15901	15983	15866	15969	15820	15977	16138	15925	15805	15858	15904	15794	15954	15910	15824	15664	15898	15877	15792	15975	15970	15915	16027	15934	15763	15915	15712	15894	15865	15753	16154	16057	15810	15922	15851	15783	15808	15718	15680	16056	15799	15911	15840	15982	15981	15901	15901	16060	15777	15914	15742	15851	15935	15920	15890	15848	16009	15892	15832	15871	16000	16109	15958	15798	16104	15730	15966	15987	15922	15940	15806	15813	15579	15736	15701	15823	15891	15848	15777	15985	15838	15712	15656	15931	15785	15868	15933	15875	15905	16147	15567	15798	15826	15958	15961	15846	15816	15820	15930	15762	15791	15844	15736	15637	15823	16044	16005	15759	15855	15829	15655	15847	15905	15879	15861	15845	15807	15880	15929	15686	15926	15897	15853	16025	16005	15978	15814	15776	16079	15879	15892	15740	15837	15739	15906	15723	15975	16089	15808	15955	15871	15827	15820	15801	15881	15983	16031	15840	15926	15827	15766	15725	15925	15856	15951	16070	15849	15628	15972	15713	16003	15965	15878	15872	15828	15817	15794	15761	16240	15651	15789	15820	15941	15864	15904	15826	15851	15846	16191	15979	16154	15817	16217	15963	15963	15827	15843	15902	15925	15762	15904	15835	15906	16060	15962	15906	15760	15759	15935	15762	15947	15953	15894	15913	15704	16084	15864	15825	15903	15829	15924	15862	15911	15782	15793	15914	15782	15974	15969	16132	15906	15959	15922	15652	15869	15776	15742	15870	15850	15788	15823	15691	15853	15764	15931	15851	15832	15706	15885	15709	15920	15904	15945	15989	15922	15971	15922	15673	15859	15992	15736	16030	15929	15725	15830	16073	15833	15785	15828	15883	15851	15798	15929	16051	16016	15814	15802	15829	16023	15807	15901	15887	15985	15729	15799	15963	15902	15778	15782	15657	15659	15813	15962	15780	15965	15950	15996	16027	16044	15980	15936	15928	15764	15786	15857	15702	15869	15874	15786	15792	15967	16042	16003	15980	15740	16015	15993	15888	16145	15973	16012	15854	15873	16090	15930	15687	15980	16107	15727	15945	15945	15860	15873	16081	15736	15888	15721	15880	15934	15953	15888	15714	16033	15859	15840	15851	15854	15730	15838	16115	15862	15810	16027	15828	15731	15958	15893	15781	16150	15689	16087	15798	16085	15944	16114	15808	15857	15942	15862	15920	15827	15863	16043	15872	15898	15722	15766	15747	15909	15857	15945	15693	15641	15829	15991	15931	15824	15719	15850	15828	15926	15854	16142	15784	15851	16000	15861	15840	16122	16087	15910	15805	15914	15905	15827	15884	15836	15846	15808	15830	16013	15760	15822	15811	15758	15969	15931	15873	15999	15896	16017	15852	15763	15993	15775	15947	15781	15930	15635	15969	15883	15995	15937	15937	15805	15888	15877	15833	15902	15849	16000	15828	16018	15970	15883	15799	15881	15783	15821	16043	15941	15722	15913	15856	15729	15783	15801	15920	15886	15887	15922	15845	15855	16032	15877	15693	15742	15790	15743	15896	15797	15921	16005	15929	15982	15806	15904	15680	15931	15690	15904	16111	15905	15841	15862	15788	15865	15883	15895	15934	15904	16017	15898	16014	15851	15674	16069	16001	15881	15929	16031	15901	15883	15873	15892	15570	15850	16082	15816	15753	15816	15969	15897	15740	15933	15609	15762	16123	15855	15851	15773	15931	15737	15631	15854	15818	15831	15921	15950	15830	15808	15842	16042	15775	15976	15881	15858	15957	15943	15779	15884	15782	15686	15860	15865	15878	15938	15990	15897	15640	15862	15739	16000	15944	15789	15766	16026	15959	15699	15741	15895	15808	15853	15765	15877	16009	15711	15910	15894	16016	16094	15809	15848	15786	15738	15868	15877	15957	15793	15851	15829	15863	15844	15850	15922	16114	15953	15753	15837	15951	15879	15929	15776	15836	15906	15817	15814	15760	15806	15982	15945	15967	15880	15918	15814	15778	15773	15886	15932	15871	15900	15797	15863	16014	15804	15808	16110	15983	15866	15697	16123	15776	15745	15734	15755	15829	15910	15807	16051	16038	15796	15866	15938	15805	15800	16028	15794	15817	15845	16016	15911	15713	15997	15865	15724	15875	15991	15999	15876	15734	15860	15902	15994	15896	15883	15886	15832	15810	16052	15972	16142	15832	15907	15817	15952	15955	15889	15683	16000	15710	15780	16057	16113	15645	15871	15975	15662	15939	15804	16201	15911	15747	15764	15792	15957	15902	16003	15781	15859	16038	16003	15720	15731	15696	15787	15922	15763	15976	15699	15961	15801	15744	15831	16047	15862	15826	15821	15815	15959	16157	15823	15978	15835	16015	15802	15830	15905	15794	15827	15726	15870	15835	15943	15949	15943	15842	15929	15839	15832	15793	15984	15887	15891	15737	16031	15866	15783	15801	15988	15789	15862	15798	15750	15736	15869	15921	15909	15852	15875	15730	15837	15987	15889	15877	15959	15924	15876	15550	15689	15862	15891	15789	15953	15910	16107	15827	15889	15883	15882	15920	15877	15955	15956	15903	16026	15834	15749	15867	15805	15836	15972	15999	16116	16027	15757	15920	15874	15847	16051	15757	15825	15685	15899	15962	15793	15648	15964	15840	15781	15905	15817	15891	15994	15940	16095	15808	15716	15754	15944	15944	16041	15994	16151	15731	15861	15934	15714	15790	15920	15815	15837	15842	15829	15778	15790	15812	15874	15814	15763	16156	15789	16032	15954	15978	15834	15759	15860	15957	15890	15687	15911	15891	15940	15763	15813	15941	15837	15900	15875	15887	15744	15837	15783	15854	15750	15852	15936	15753	15776	15639	15906	15908	16088	15736	15904	15810	15749	15974	15926	15862	15975	15968	15871	15883	15709	15837	15868	15866	15862	16010	15815	15789	15748	15844	16011	15876	15910	15904	16031	16037	15987	15770	15793	16029	15997	15861	15849	15866	15876	15909	16034	15796	15973	15893	16079	15747	15896	15767	15928	15650	16001	15944	15786	15879	15758	15932	15758	15795	15850	16046	16101	15965	15808	15781	16020	15899	15835	15828	16033	15819	16038	15835	15993	15718	16044	15958	15891	15581	15858	16004	16051	15901	15782	15848	15984	15892	15945	15948	16141	15800	15931	15813	15802	15803	15921	15932	15926	15767	15896	15991	15879	15915	16061	15985	15953	16107	15987	15796	15949	15831	15694	15736	15807	15990	15798	15943	15721	15863	15867	15824	15981	15820	15919	15966	15881	16025	15828	15826	15944	15797	15782	15883	15969	15763	15729	15999	15822	15896	15770	15909	15658	15873	16030	15804	16022	15932	16122	15895	15862	15790	15911	15765	15822	15682	15939	15968	15842	15869	16023	15766	15909	15864	15769	15801	15847	15836	15847	15904	15822	15650	15845	15713	15857	15531	16017	15740	15737	15896	15819	15635	15802	15831	15888	15967	15880	16077	15693	15860	15776	15991	15748	15912	15859	15964	15797	15787	15941	15821	15880	15888	15951	15721	15882	15917	15819	15905	15850	15738	15660	15981	16001	15920	15740	15840	15786	15950	15877	15880	15899	15781	15835	16100	15741	15793	15959	15934	16038	15886	15851	15882	15962	15939	15900	16105	15894	15924	15932	15903	15746	15773	15840	15797	15872	15773	15670	15940	15706	15901	15955	15845	15692	15935	16006	15858	15909	15932	15805	15863	15998	16134	15862	15844	15987	15973	15988	15912	16176	15733	15698	15864	15846	15862	15885	15736	15832	15688	15956	15999	15992	15808	15891	15764	15887	15731	16022	15929	15750	15816	15967	15830	15922	15877	15695	15705	15659	15893	15915	16042	15890	15757	16019	15897	16088	15685	15919	15763	15817	16031	16003	15955
14734	26323	27024	20901	18935	17875	17358	16389	15664	15415	15355	14970	14854	14782	14888	14672	14596	21958	26726	22943	18869	15446	14205	14025	14190	14131	14040	14061	14034	14071	13922	14032	13977	14138	13994	14200	13976	14141	13980	14133	13950	14173	13926	14030	14024	13916	14014	13918	14133	13935	14137	14013	14022	13902	14100	13905	13961	13934	14045	14073	13911	13850	13932	13908	14060	13904	13972	14192	14014	14156	14133	13968	13968	14090	14082	14060	14021	13959	14001	13918	13995	13962	14052	13990	14028	14065	13964	13967	13942	13835	14134	14066	14052	14143	13997	14182	14020	14085	13998	13885	14016	14086	13920	14151	14001	14134	14040	14072	13937	13805	14041	13983	14036	14028	14064	14046	14224	14008	13906	14096	14033	14114	14013	13865	14046	13953	14035	14074	13910	14113	13747	14064	13996	14009	14023	13899	13974	13958	14128	14053	13995	14039	13972	13987	14001	14025	14143	13947	14144	13892	14071	14032	14115	14175	14163	14016	14047	14121	14088	14058	14045	14158	13979	14027	14136	13963	14010	13950	14061	13962	13970	13940	14018	13996	14049	14025	14044	14051	14010	13977	13810	14105	13946	14147	14003	13957	14108	14052	14010	13989	14147	13995	14146	14073	14157	14009	14007	14079	14047	13965	13849	14014	13891	14006	13925	14014	14109	14094	13964	13946	13945	14042	14051	14033	13991	13999	13870	14081	14144	13978	14095	13874	14046	13989	14162	14077	14035	14025	13992	13955	14077	14012	13894	13981	14039	14046	14023	13958	14119	13874	13945	13971	14132	14066	13967	14082	13966	14072	14041	14074	14011	14106	14150	13941	14052	14039	14052	13932	14053	14126	14095	13990	13939	13989	14096	13899	14004	13970	14043	14034	14056	13893	13969	13976	13891	14034	14008	14223	13859	13972	14085	14033	13857	14075	14128	13965	14093	13943	14190	13892	14027	14189	13987	14017	14117	13938	13861	13960	14135	13913	13972	13961	14001	14006	14050	13977	13949	14042	13907	14039	14051	13917	14148	13987	14121	13988	13919	13925	14063	14130	14206	13970	13889	13969	14098	14007	14022	13970	14007	13932	13950	13995	14057	13905	14113	14172	13950	14202	14064	14095	14079	14085	14009	13919	14049	13989	13973	14132	13880	13970	13867	14005	14045	14076	14137	14039	14106	13935	14115	13945	13984	13894	13970	14102	14075	14096	13888	13985	14062	14030	13902	14153	14177	13954	14072	14033	14004	13877	14100	13932	14040	14065	13964	13858	14038	13933	14047	13968	13961	14164	13891	14130	14031	14204	13978	14150	14094	14087	14135	14073	13996	13889	13818	14069	13935	14014	13965	14023	13962	14091	14064	13960	13967	14067	13922	14016	14091	13960	13953	14047	14011	14128	14045	14049	13973	14065	13926	14043	14129	14214	13848	14001	13907	14108	14042	14062	14115	13968	13816	14008	14135	14060	14061	14125	13970	13900	13988	14101	14035	14031	13940	14040	14041	13864	13910	14076	13963	13885	14162	13928	14208	13965	13945	13972	14028	13844	14008	13922	14061	14042	14109	14075	13942	13930	13994	14005	13969	13959	13878	13991	13980	14005	14024	14058	14028	13850	14061	13828	13964	14114	14073	14121	14043	13947	13913	13948	14037	14013	14052	13925	13889	13927	14018	13904	14047	14028	14086	14078	14037	13904	14016	14079	13989	14039	14025	13994	14001	13976	14099	14000	14131	13889	14115	13806	13960	14004	14137	13990	14089	14097	13991	14025	13899	14013	13985	14039	14103	14130	13933	13961	14146	14046	14054	14008	14093	14008	13936	14016	14067	13895	14091	14029	14056	14035	14008	14090	14142	13854	14016	13812	14197	13961	13832	13824	13963	13984	13960	14058	14250	13950	13910	14190	13941	13964	13984	13983	14152	13973	13913	13913	13895	13931	13909	14042	13947	13906	13981	13962	13984	13996	14161	14045	13980	13969	14223	14098	14089	13938	14018	13853	14061	13980	13926	13958	13992	14084	14120	13973	13927	13995	14131	14024	14178	13992	13914	13894	13937	14059	13929	13732	14016	13931	13942	14238	14161	13911	14025	13856	13939	14028	13916	14135	14021	14044	13944	13996	14067	13954	14098	14134	14076	13908	13913	14049	14103	13962	14008	13876	14216	14017	14062	13906	14065	14080	13864	14006	14159	14056	14146	14044	14141	14064	14066	14040	13946	14111	14218	14067	14005	14006	13930	13961	14115	13996	13892	14118	13973	13844	14061	13929	13975	14107	13924	14080	13980	14024	13982	13982	14048	13909	14041	14203	14090	14104	14164	13913	14118	14130	14009	13826	14292	14125	13875	13938	13948	13858	14042	13949	14010	14075	14145	13911	14167	13986	14008	14071	14122	14148	13824	14061	14091	14098	14114	13939	14057	14153	14079	13877	13914	13944	13998	14039	14056	14075	14058	14127	14134	13975	13904	14093	14027	14063	14061	14039	13961	13907	14064	14002	14078	14008	13900	13953	14047	13937	13931	14101	13915	14067	13921	14134	14163	13921	14020	13954	13944	13900	14063	13951	13973	13915	13971	13966	13792	14029	14043	14030	14094	14103	14092	13994	13955	13891	14006	13902	13990	14003	13956	13953	14046	13947	13944	13948	14222	14002	14070	14153	14055	14062	13884	13768	14010	14008	14085	13960	13974	14020	14119	13886	14201	14000	13879	14133	13907	13971	14122	13923	13996	14030	13897	13788	13837	13958	14002	13956	13967	14059	14126	13912	14176	13977	14142	13882	13950	13902	14023	14015	14155	14029	14058	13920	13975	14128	13918	14081	14010	13974	13989	13910	14156	13951	13897	14075	14073	13820	13901	14229	14154	13868	13925	14083	13944	14089	14004	14022	13810	13995	14074	14070	14077	13944	14150	13998	14023	14052	14065	14120	13967	14005	14014	14052	13960	14090	14065	14060	13970	14066	14192	14010	13986	14008	14113	14065	13918	14194	14016	14038	14197	13984	14308	14010	14040	14143	13858	14035	13921	14171	14218	13939	14026	14034	13905	14152	13926	13916	13813	14151	14020	13967	13843	14049	13820	14052	14218	13891	14061	14082	13954	14199	13948	13976	13924	13935	13968	14018	13934	14054	14012	13854	13930	14116	13999	14009	13984	13872	14088	14007	14168	13863	13946	14097	13884	14137	13958	14064	13915	14078	14075	13990	14078	14023	14067	13968	14095	13955	14009	14059	13983	14053	14091	14142	14134	14021	14195	14029	13987	13989	14027	13989	13881	14081	14053	14050	14108	13901	13994	14019	14025	13994	14080	14096	13944	13957	13932	13955	13965	13927	13924	14051	14011	13907	14005	13937	14052	13880	14049	14064	13894	14147	14094	14010	14003	14037	13879	14155	14140	14026	14077	14066	13985	14075	14102	14005	13882	14258	14033	13923	13937	14140	14044	13946	14220	14003	14039	13997	14020	14146	13883	13958	14095	14071	13898	14039	14018	14148	13959	13952	14019	14061	13979	13963	14036	14001	14060	14009	13997	14083	14068	13959	13983	14009	13996	14142	13995	14231	14037	13905	14077	14045	13906	14019	14091	14006	13987	13996	14092	14054	13942	13857	14199	13946	14226	14335	14076	14075	14039	14121	13887	14134	13964	14149	14204	14175	13972	14122	14138	14037	14002	13822	14232	13964	13958	14040	13963	13978	14051	14038	13914	13944	13973	14024	13977	14005	13970	14058	14174	13964	14014	13981	14045	13945	14033	14020	14112	14117	14135	14192	14004	13806	14007	14132	13985	14013	13992	13946	13986	13972	14164	14106	14046	14121	13942	14063	13873	13997	13979	13922	13988	13883	14097	13999	13972	13990	14138	14353	13977	13915	13879	13935	13889	14111	14149	14036	14044	14022	13979	13992	13994	14157	13982	14006	14085	13847	13936	13953	14181	14033	13832	14034	14113	14112	14014	14002	14042	13909	13941	13954	13857	13922	13881	14037	13789	13953	14197	14028	14023	13908	14036	14037	14111	14057	13955	13992	14025	13930	14039	14011	14260	14025	14014	13832	13994	14098	14081	13942	13990	14207	13976	13959	13966	13965	14136	13979	13893	13856	13871	14021	14009	14008	14048	14021	14104	14035	14030	13919	14068	14090	14033	13962	13987	13988	13923	14354	13964	13970	13967	14030	14004	14067	14036	14165	14083	14110	13994	13791	14023	14065	14096	14092	13948	14086	14197	14087	14027	13963	13889	14143	13976	13977	13934	13995	14039	13989	13976	13960	14087	13998	14120	13922	13928	13894	14126	13990	13999	14045	13994	13979	14019	14030	13978	13996	13999	13989	13930	14053	14034	14014	13967	13959	14032	13951	14075	14064	13956	13920	14073	13904	14113	13913	14114	14019	14001	13996	14018	14108	13796	14089	13893	13905	14085	14005	13945	14023	14051	13992	13914	13992	13948	14129	13964	14021	13922	14112	13892	13967	14008	14103	13915	14122	14049	13991	14065	14063	13992	13919	14032	13941	14120	14080	13941	13909	13858	14085	13940	14065	14012	14029	13978	13964	14054	14020	13934	13928	13941	14129	13887	14041	14030	14005	13745	13936	13880	13898	13964	14010	13958	14206	13910	14155	13985	13974	13961	14117	13863	14160	13978	14070	13940	13924	14068	13984	13921	13881	13938	13985	14020	14010	14054	14090	13817	13925	14137	14008	14100	13942	13965	14054	13917	13941	13979	13978	14010	14047	14040	13802	13995	14191	14030	14056	13958	14116	14053	13963	13972	14056	13979	14041	13990	14106	13909	14156	14016	14041	13975	14046	14113	14100	14090	13982	13973	13919	13904	13842	13917	14137	14161	14020	14031	14060	13937	13904	14032	13883	14140	13977	13896	13897	13886	14095	14011	13900	14115	13900	14024	14067	14024	13947	13962	13842	14061	14001	14112	14056	13974	14160	14156	13958	13904	13988	14144	14026	13874	14019	13894	13885	13866	13917	14144	13889	14108	13973	14088	13900	14131	14165	14004	13987	13862	14174	13960	14090	14069	13999	14031	14030	13968	13926	13969	14017	14025	13792	13986	14061	14034	13941	13951	14164	14118	13930	14234	14059	13775	14159	14089	14172	14052	13916	14168	14061	13848	13913	14117	14091	14006	13924	13957	13907
23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
