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
339653646379	339653646948	339653647498	339653648048	339653648598	339653649148	339653649698	339653650248	339653650798	339653651348	339653651898	339653652448	339653652998	339653653548	339653654098	339653654648	339653655198	339653655748	339653656298	339653656848	339653657398	339653657948	339653658498	339653659048	339653659598	339653660148	339653660698	339653661248	339653661798	339653662348	339653662898	339653663448	339653663998	339653664548	339653665098	339653665648	339653666198	339653666748	339653667298	339653667848	339653668398	339653668948	339653669498	339653670048	339653670598	339653671148	339653671698	339653672248	339653672798	339653673348	339653673898	339653674448	339653674998	339653675548	339653676098	339653676648	339653677198	339653677748	339653678298	339653678848	339653679398	339653679948	339653680498	339653681048	339653681598	339653682148	339653682698	339653683248	339653683798	339653684348	339653684898	339653685448	339653685998	339653686548	339653687098	339653687648	339653688198	339653688748	339653689298	339653689848	339653690398	339653690948	339653691498	339653692048	339653692598	339653693148	339653693698	339653694248	339653694798	339653695348	339653695898	339653696448	339653696998	339653697548	339653698098	339653698648	339653699198	339653699748	339653700298	339653700848	339653701398	339653701948	339653702498	339653703048	339653703598	339653704148	339653704698	339653705248	339653705798	339653706348	339653706898	339653707448	339653707998	339653708548	339653709098	339653709648	339653710198	339653710748	339653711298	339653711848	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2643	3600	2300	2643	3600	2300	2644	3600	2300	2644	3600	2300	2645	3600	2300	2645	3600	2300	2645	3600	2300	2646	3600	2300	2646	3600	2300	2647	3600	2300	2647	3600	2300	2647	3600	2300	2648	3600	2300	2648	3600	2300	2649	3600	2300	2649	3600	2300	2649	3600	2300	2650	3600	2300	2650	3600	2300	2650	3600	2300	2651	3600	2300	2651	3600	2300	2651	3600	2300	2652	3600	2300	2652	3600	2300	2652	3600	2300	2653	3600	2300	2653	3600	2300	2654	3600	2300	2654	3600	2300	2654	3600	2300	2654	3600	2300	2655	3600	2300	2655	3600	2300	2655	3600	2300	2655	3600	2300	2656	3600	2300	2656	3600	2300	2656	3600	2300	2656	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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
23774	22587	36693	39726	31902	24189	21866	16090	14854	15065	15050	14904	14947	14490	14843	14925	15007	14676	14769	14682	14847	14657	14675	14765	14833	14648	14745	14684	14541	14526	14599	14693	14618	14615	14723	14411	14650	14615	14634	14697	14697	14901	14750	14596	14590	14862	14956	14834	14953	15245	15262	15052	14817	14492	14550	14645	14537	14547	14665	14432	14511	14701	14637	14673	14688	14517	14834	14443	14683	14558	14743	14780	14806	14754	14735	14755	14629	14636	14554	14529	14419	14552	14613	14655	14483	14689	14708	14638	14675	14763	14724	14495	14769	14605	14810	14495	14475	14757	14591	14573	14360	14514	14591	14560	14507	14578	14562	14510	14738	14589	14504	14647	14650	14475	14789	14576	14626	14477	14488	14601	14540	14444	14737	14460	14591	14676	14646	14532	14600	14471	14470	14822	14477	14518	14667	14517	14626	14575	14692	14586	14403	14718	14647	14742	14621	14666	14552	14848	14415	14581	14753	14634	14672	14456	14673	14621	14641	14832	14586	14528	14520	14606	14664	14561	14434	14529	14722	14484	14640	14642	14651	14570	14703	14361	14474	14531	14461	14529	14539	14458	14578	14482	14635	14492	14562	14684	14620	14628	14475	14520	14462	14575	14463	14479	14524	14630	14488	14649	14588	14588	14556	14616	14541	14709	14518	14505	14392	14694	14548	14609	14382	14644	14411	14508	14597	14509	14970	14576	14746	14522	14530	14653	14707	14467	14483	14642	14691	14654	14321	14701	14618	14647	14688	14583	14551	14507	14539	14634	14390	14612	14349	14599	14638	14622	14542	14584	14593	14598	14596	14611	14747	14798	14582	14454	14718	14692	14604	14763	14668	14637	14513	14810	14569	14610	14710	14773	14557	14612	14653	14589	14545	14461	14685	14415	14594	14699	14612	14715	14551	14395	14423	14444	14592	14593	14645	14418	14525	14623	14548	14794	14703	14620	14640	14766	14469	14599	14773	14743	14636	14622	14492	14703	14530	14517	14560	14421	14687	14606	14685	14689	14571	14672	14519	14488	14563	14528	14616	14533	14572	14563	14658	14584	14372	14730	14583	14571	14631	14791	14572	14567	14551	14666	14723	14515	14429	14797	14604	14432	14595	14615	14484	14615	14730	14616	14570	14582	14572	14550	14468	14619	14534	14626	14471	14667	14693	14689	14515	14606	14620	14635	14520	14682	14588	14735	14672	14710	14708	14495	14587	14744	14654	14744	14405	14426	14685	14753	14701	14490	14660	14743	14647	14517	14682	14484	14731	14727	14663	14709	14505	14403	14491	14572	14634	14802	14518	14612	14662	14562	14662	14598	14576	14582	14600	14625	14526	14576	14621	14642	14607	14519	14817	14784	14528	14557	14417	14521	14571	14460	14529	14505	14424	14625	14583	14466	14617	14720	14664	14597	14535	14654	14417	14464	14293	14684	14632	14677	14536	14561	14502	14473	14872	14691	14823	14753	14575	14485	14707	14334	14596	14644	14558	14535	14527	14729	14584	14637	14841	14653	14529	14578	14462	14678	14608	14599	14627	14450	14661	14490	14782	14809	14600	14629	14662	14452	14475	14488	14671	14487	14538	14680	14684	14564	14558	14486	14613	14361	14639	14607	14474	14466	14521	14615	14526	14421	14688	14591	14779	14530	14772	14536	14551	14496	14638	14659	14677	14544	14480	14619	14670	14541	14604	14534	14665	14684	14719	14589	14703	14695	14470	14522	14663	14704	14571	14629	14707	14664	14690	14402	14638	14629	14525	14515	14617	14560	14596	14752	14535	14504	14597	14758	14645	14617	14759	14589	14696	14562	14554	14694	14611	14620	14572	14493	14721	14527	14557	14566	14744	14576	14672	14519	14625	14613	14690	14628	14553	14649	14391	14588	14663	14471	14520	14539	14612	14517	14622	14498	14559	14548	14837	14750	14752	14672	14687	14741	14545	14696	14578	14656	14644	14531	14471	14638	14641	14512	14510	14567	14526	14778	14471	14468	14626	14375	14574	14502	14616	14390	14454	14631	14549	14701	14628	14696	14563	14534	14582	14532	14637	14313	14576	14466	14706	14531	14603	14683	14456	14614	14535	14533	14816	14546	14541	14664	14344	14597	14716	14542	14538	14592	14531	14452	14549	14671	14573	14554	14613	14541	14623	14786	14710	14479	14423	14550	14533	14727	14616	14772	14706	14336	14626	14514	14660	14593	14536	14644	14636	14672	14596	14466	14482	14538	14662	14548	14641	14488	14605	14451	14634	14390	14524	14652	14670	14654	14800	14730	14549	14611	14720	14521	14628	14555	14583	14855	14462	14374	14661	14649	14609	14603	14421	14482	14639	14635	14380	14484	14582	14578	14660	14400	14594	14445	14676	14762	14785	14482	14607	14565	14554	14553	14643	14497	14600	14503	14623	14504	14624	14599	14334	14597	14609	14440	14490	14579	14618	14522	14413	14551	14563	14687	14425	14461	14596	14499	14572	14643	14540	14659	14518	14472	14515	14567	14574	14342	14563	14499	14497	14476	14551	14444	14603	14630	14580	14564	14597	14461	14575	14510	14712	14466	14417	14544	14554	14417	14386	14787	14375	14407	14498	14692	14503	14628	14661	14617	14721	14543	14439	14593	14465	14445	14566	14559	14468	14575	14565	14586	14665	14531	14525	14801	14715	14528	14753	14647	14689	14548	14802	14514	14452	14541	14439	14592	14666	14814	14614	14536	14612	14469	14625	14700	14747	14349	14490	14521	14831	14702	14568	14519	14597	14619	14556	14702	14565	14653	14663	14528	14582	14619	14516	14420	14430	14541	14415	14540	14586	14583	14642	14853	14736	14541	14633	14651	14703	14584	14490	14602	14605	14590	14667	14556	14635	14644	14372	14593	14619	14418	14429	14729	14476	14545	14680	14458	14591	14525	14496	14517	14637	14718	14556	14593	14478	14533	14632	14656	14595	14563	14525	14444	14827	14603	14604	14625	14628	14733	14679	14794	14512	14591	14622	14460	14575	14568	14516	14537	14717	14825	14614	14611	14601	14825	14599	14633	14763	14666	14499	14578	14647	14584	14559	14441	14553	14546	14665	14696	14677	14610	14575	14741	14528	14568	14507	14691	14721	14740	14577	14672	14694	14552	14526	14549	14531	14663	14567	14349	14607	14444	14703	14465	14653	14627	14516	14522	14597	14576	14586	14545	14526	14416	14498	14625	14442	14596	14800	14428	14715	14524	14521	14639	14419	14487	14332	14851	14529	14703	14368	14568	14460	14831	14532	14522	14552	14544	14679	14451	14555	14465	14744	14630	14547	14594	14579	14686	14501	14548	14478	14609	14649	14674	14509	14674	14586	14476	14560	14347	14480	14654	14694	14626	14587	14526	14604	14683	14334	14657	14488	14520	14657	14621	14618	14572	14579	14357	14583	14526	14482	14599	14469	14653	14535	14561	14380	14435	14764	14574	14657	14761	14578	14592	14684	14590	14606	14476	14619	14592	14631	14450	14458	14757	14451	14581	14515	14427	14503	14447	14465	14460	14564	14419	14497	14581	14515	14546	14428	14627	14592	14549	14670	14698	14697	14593	14685	14528	14662	14454	14499	14597	14603	14458	14811	14618	14693	14630	14382	14816	14648	14593	14622	14875	14613	14492	14572	14634	14546	14461	14588	14436	14698	14610	14636	14548	14516	14765	14578	14647	14584	14495	14677	14469	14508	14470	14653	14547	14571	14427	14666	14624	14400	14533	14441	14594	14482	14628	14594	14747	14466	14536	14619	14335	14666	14414	14527	14653	14506	14524	14529	14340	14574	14630	14442	14501	14710	14509	14484	14645	14677	14566	14672	14516	14521	14539	14436	14613	14575	14528	14751	14487	14580	14509	14594	14543	14544	14552	14360	14432	14549	14449	14518	14376	14579	14625	14543	14656	14804	14532	14610	14625	14577	14559	14487	14653	14570	14675	14395	14772	14649	14613	14574	14444	14693	14416	14560	14699	14720	14741	14740	14666	14556	14439	14556	14514	14618	14783	14520	14662	14695	14559	14449	14457	14717	14546	14540	14516	14650	14721	14448	14555	14586	14553	14583	14425	14550	14980	14710	14538	14419	14540	14640	14478	14521	14555	14626	14626	14444	14574	14652	14429	14604	14564	14539	14533	14547	14686	14589	14621	14620	14525	14638	14631	14547	14632	14578	14486	14564	14605	14597	14588	14574	14509	14564	14706	14556	14332	14578	14561	14746	14724	14552	14531	14468	14588	14518	14453	14459	14468	14605	14591	14590	14575	14627	14755	14622	14731	14713	14539	14607	14591	14595	14649	14655	14802	14322	14505	14741	14458	14557	14536	14746	14680	14735	14391	14545	14536	14717	14502	14757	14609	14538	14544	14650	14636	14677	14450	14534	14432	14516	14546	14692	14406	14602	14489	14548	14531	14614	14723	14708	14609	14681	14616	14737	14551	14668	14760	14377	14620	14581	14577	14661	14600	14559	14552	14675	14354	14436	14498	14561	14500	14508	14486	14672	14505	14538	14544	14734	14394	14573	14497	14553	14659	14612	14392	14665	14439	14597	14514	14593	14592	14800	14668	14391	14496	14731	14640	14710	14522	14605	14429	14540	14639	14492	14652	14659	14399	14616	14500	14508	14756	14515	14625	14661	14621	14517	14625	14499	14363	14483	14522	14619	14508	14451	14772	14734	14611	14578	14328	14263	14506	14531	14379	14529	14643	14577	14521	14488	14691	14731	14450	14682	14548	14683	14560	14390	14563	14416	14555	14482	14416	14426	14620	14442	14529	14444	14701	14738	14709	14575	14445	14334	14651	14652	14505	14388	14546	14484	14415	14627	14742	14478	14494	14406	14606	14613	14379	14800	14657	14545	14657	14608	14508	14587	14659	14613	14768	14605	14433	14631	14533	14568	14470	14628	14430	14585	14601	14704	14791	14448	14574	14708	14499	14573	14532	14449	14370	14357	14592	14605	14819	14542	14690	14735	14444	14691	14449	14692	14591	14636	14495	14687	14411	14596	14562	14690	14688	14651	14668	14707	14547	14729	14517	14472	14350	14520	14326	14398	14409	14794	14746	14433	14432	14409	14542	14425	14631	14739	14618	14559	14688	14582	14452	14669	14583	14599	14596	14575	14704	14458	14667	14737	14496
46836	98746	98318	76055	46038	17396	14296	14191	14361	14209	14053	14154	13979	14174	14033	14208	14136	14039	14070	14003	14228	14079	13861	14016	14052	13990	14110	13988	14109	14114	14270	14035	14135	14023	14036	13918	13970	14073	13953	14156	13937	14021	13826	13977	14009	13918	13828	14017	14482	14876	14900	14630	14326	14133	14014	13990	14092	13967	14078	14033	13988	13757	14155	13936	14008	13938	14131	14008	13994	14046	14106	13996	13971	13906	13999	13887	14141	13978	14042	13902	14175	14240	13943	14111	13912	13986	14038	14064	14015	13931	13948	13867	13977	14018	13935	13888	14086	14110	14051	14108	14064	14069	14116	14135	13862	14147	13802	13931	14039	13965	14100	14014	14035	13765	13975	14003	13858	14031	13919	13932	14055	14017	14001	14060	13939	13862	14089	14074	13958	13966	13936	13943	13918	13818	14011	13940	13962	14143	14030	13945	14132	13932	14181	13801	14016	13910	14083	14062	13912	13963	13828	13930	13991	13864	13969	14110	13916	14195	13937	13989	14084	14034	13954	14099	14003	13967	14111	13924	14014	14047	14023	14079	13958	14051	13999	14133	14231	13978	14008	14036	13976	14029	14021	13985	13985	13964	14054	14080	13976	14084	14026	14038	13892	14058	13989	13847	14083	14135	14111	13976	14007	14039	13974	13747	14034	13855	14036	14048	13808	13789	13992	13806	14023	13967	14104	13887	14020	14151	14009	14222	14006	14006	13965	14042	14151	14071	14155	14100	13954	13895	14033	14012	14086	13820	14036	14037	13937	13912	14077	14009	13859	14172	13970	14044	14016	14018	13982	14115	14004	13861	14154	14193	14099	13915	14031	13991	14058	13972	14055	13854	13963	14021	14134	13784	13964	14066	13897	13976	13976	14013	13963	14096	14241	13923	13910	14037	13868	13991	13908	14027	14020	13889	14007	14121	14114	13936	13883	13824	14005	13971	13986	14102	14002	14193	14094	14130	14122	13986	14064	13894	14138	13957	14113	14137	13981	13939	13805	13940	13924	14056	13919	13988	14105	13909	14137	13958	14041	13923	14071	13823	14022	14016	13951	14005	13871	13968	13910	13986	13860	14016	14068	13992	14077	13991	13954	13963	13839	13792	14040	13990	14148	14072	13967	13855	14133	14033	14022	14059	14151	13959	13971	13933	14169	13851	14018	13974	13936	13845	14032	14030	14093	14081	13937	13900	13952	14014	13911	13907	14030	14110	14032	13975	13757	13842	14173	14083	14029	13964	14050	14111	13872	14005	14050	14098	14033	14001	13961	14079	14097	13934	14098	13921	13924	13993	13872	14006	13809	13859	13889	13979	14028	14079	14093	13930	13986	14107	13880	13872	13875	14157	14072	14067	13879	14018	13893	13996	13947	13987	13923	13963	14116	13931	14030	13912	13987	13876	13902	13942	13911	13992	13986	14095	13940	14003	14001	14073	14158	13827	14042	13953	14131	13881	13960	14130	13941	13968	13912	14059	13863	14023	14001	13769	14004	14119	14013	13949	14191	13946	13930	13994	14100	13717	14079	13952	13864	14096	14020	14101	14101	13888	14034	13964	13830	13967	14047	13910	14104	14154	14011	14095	14118	14029	13947	14076	13946	13803	14020	13884	14135	13973	14011	13887	14064	14062	14008	13766	13865	14123	13999	13982	13986	14070	14064	13944	13849	13952	13974	13912	14021	13949	14002	13949	14002	13947	13952	14031	13992	14027	14114	13963	14030	13862	13920	14072	14051	14044	14027	14078	13917	13988	14062	13944	14035	13851	13814	14070	14058	13965	13816	14069	13911	14140	13882	13981	14115	14053	14008	13954	13886	13935	13983	13959	14032	14017	13870	14100	13966	13939	14050	13979	14190	14094	13950	14180	14030	14064	13835	14059	13961	14256	14037	13956	14087	14019	13957	14014	14119	13998	13925	13977	13954	14092	13919	13893	13967	13938	14238	13959	13961	14056	13917	13990	13959	13875	14219	13938	14043	13960	13923	14026	13984	13927	14054	13838	14132	13996	13975	14032	13932	13893	14165	13889	13875	14035	14059	13975	13894	14174	13955	13911	13990	13987	14012	13925	14147	13970	13995	14006	13929	13924	14049	13998	14124	13944	14016	14063	14050	14029	14028	13855	13876	14059	13925	14036	13957	13980	14006	13931	14051	13927	13911	13995	14119	14041	13983	13937	13983	14144	13947	13942	13863	13991	13910	14010	13987	14021	14028	14155	13962	14130	13927	13918	14010	13787	14114	13942	13972	13864	14124	14036	13967	13938	13916	13994	13891	13995	14257	13987	14058	14067	13837	14119	13982	13972	13845	14140	13975	14087	14037	13845	13890	14176	13949	14010	14025	14024	14102	14088	13744	13956	13963	13910	14079	13983	14032	13985	14010	14171	13984	14055	13922	13919	13913	14008	13940	13787	13899	13926	13990	14063	14199	14042	13941	14090	13851	13982	13900	14017	13862	13959	13852	13963	14146	13995	13995	13886	13984	13888	14106	13890	13990	14115	14066	14033	13977	13977	14121	13853	13991	13952	14159	13948	13995	13929	13953	14024	13859	13967	13917	13934	13991	14195	13951	14017	13912	14011	14106	14001	14002	14038	14016	14051	13847	14204	13967	14037	14086	13987	13809	14238	14062	13898	14001	14058	14010	14133	14106	13977	13916	13677	13940	14026	13986	14009	14106	13926	13994	13897	14001	13948	13955	14155	14038	14041	13900	14005	14060	14046	13966	13831	13996	13940	14111	14080	13954	13829	13981	14063	13929	14010	13927	13839	14112	14071	13964	14175	14006	14010	13973	14053	14015	13889	13942	13873	13957	13964	13984	14011	14038	14085	14059	13910	14261	13988	14038	14090	14027	13931	13988	14042	13832	14117	14004	13754	14013	13862	13850	14032	14010	14041	13916	13879	14060	14083	13970	14147	14086	13963	14024	14124	13852	14037	13983	13925	14004	13973	14155	14048	14070	14050	13996	14058	13922	13958	13916	14092	13868	13855	14168	13930	14022	13916	14011	14075	14015	13917	13969	14090	13946	13989	14022	13915	14120	13924	14061	13951	14138	13868	14132	14015	13914	14021	14074	14033	14084	13926	13955	14045	13914	14028	13947	13957	14156	14082	13996	13928	14029	14029	13917	14122	14107	13889	13895	14053	14034	14037	13867	13938	14023	14124	14103	14013	13982	13924	14109	13980	13918	14008	14119	14126	14040	13917	14033	14048	14022	14156	13985	14035	13982	13863	13927	13909	13985	13971	13966	13996	14038	13933	13989	14001	13787	14047	14077	13917	13925	14026	13910	14104	13993	13922	13973	14185	13989	13985	14019	13858	13837	14084	13940	13799	13924	14186	13945	13882	13935	13757	14111	14069	13979	13808	14121	14032	14075	14089	13991	13884	13841	14031	14097	13868	14093	13888	13829	14090	13735	14140	14003	13957	13865	14040	13920	14051	13904	14219	14005	14092	13960	13900	13957	14073	13866	14108	13867	14068	14074	14075	14032	14044	14022	13944	14127	13901	14052	14028	13908	14026	13945	13991	14075	13953	13994	14013	14058	14022	14024	13930	13867	13938	13907	13977	13992	14001	13955	13978	14119	14011	13979	14168	14064	13961	13967	13890	13956	14033	13951	13926	14009	13956	14190	13915	13990	13844	14028	13813	13948	13905	13935	14303	13821	14010	13979	13958	14152	14022	13971	14013	13950	13906	13989	14029	13944	14077	14065	13880	13900	14114	14056	14011	14231	14116	14053	14034	13976	13941	13916	13982	13991	14032	14183	13966	13985	14056	13987	13982	14004	13843	13855	14143	13932	13917	14039	14076	13877	13845	14048	14088	14186	13976	14032	14214	14030	13937	13900	13969	14080	14026	14143	14007	13970	13896	13950	13995	13930	14278	13939	13930	13947	14038	14016	13843	14080	14044	14084	14023	13963	14005	13906	13932	13997	14087	13769	13940	13952	13921	13842	14016	14069	13806	13934	13856	13997	13961	13958	13987	13926	14040	14077	13971	14036	13923	13843	13886	13819	13980	13912	14020	14032	14053	13893	13943	14000	13909	13826	13998	14070	13956	13979	14112	14024	14173	13955	14077	14109	14109	14153	14068	14109	14007	13858	14000	13947	13960	14037	14088	13850	13984	14040	13987	14168	13922	14093	13961	14073	13890	14059	13914	13956	13950	13998	14013	13900	13965	14120	13896	13979	13984	13960	14007	13936	14163	13887	13994	13946	14018	14018	13932	14023	14141	13797	13878	14016	13999	13966	14222	13959	14060	13851	13820	14096	14066	14159	13933	14123	14120	13998	14064	14124	14042	14044	13979	14074	13952	14058	13930	13841	13975	14022	13949	13899	13973	14054	14051	14065	14002	14153	14072	14161	14149	14001	14026	13982	13801	14044	14067	13929	14088	14051	13959	13865	13866	14174	14112	14051	14206	13765	14103	14004	14009	13938	14036	13993	14085	13982	13886	13926	13914	13934	14027	13952	14052	14085	14076	13925	13818	13963	13940	13998	13957	14093	13961	14161	13912	13935	13848	13998	14001	14124	13875	13953	14010	13814	14056	14069	14048	14109	14155	13941	13956	13985	13980	13997	14015	14025	14133	14079	14212	13935	13928	14007	13986	14067	14096	14132	14030	14060	14068	13914	14047	13993	14064	14033	13975	13833	13825	14039	13764	13899	13896	14113	14011	13874	13832	13878	14118	14083	13896	13975	13980	13954	13885	14104	14043	14097	14007	13954	14036	13995	14051	13888	14098	13909	14009	13792	14001	13910	13919	13881	14129	13932	13981	14078	13942	14037	13899	14024	13844	13998	13878	13775	14083	13914	14057	14029	13933	13945	13910	13936	14188	13853	14063	13954	14030	13970	13998	13878	13971	14244	13898	14129	13919	14030	14031	13966	13935	14129	13907	14042	14015	14023	13844	13978	14000	14003	14091	13980	14089	13990	13967	14059	14003	14011	13908	14115	14064	14007	14020	14042	13994	14052	13980	14019	13937	14000	13859	13883	14073	14104	13980	14150	13980	14110	13941	13951	13920	14058	13956	14049	14074	14014	13976	13984	14058	14015	14037	14039	13887	14051	14101	14019	13967	13979	13701	14007	14022	14047	14046	14054	14021	13899	14137	14079	14060	14095	13901	13933	14033
27239	28449	40466	30735	19539	14389	13472	13190	13201	13282	13251	13186	13067	13155	13346	13324	13204	13059	13250	13149	13283	13245	13356	13240	13101	13046	13296	13135	13161	13158	13279	13300	13460	13207	13135	13159	13203	13045	13106	13151	13271	13039	13325	13234	13194	13012	13090	13186	13185	13257	13133	13172	12977	13153	13158	13111	13151	12909	13096	13222	13192	13310	13252	13104	13248	13087	13159	13221	13175	13100	13043	13326	13220	13136	13104	13055	13307	13355	13266	13177	12922	13243	13140	13099	13017	13106	13180	13085	13249	13256	13198	13038	13010	13118	13016	13132	13076	13129	13237	13092	13272	13280	13296	13278	13218	12969	13208	13095	13184	13335	13115	13027	13189	13054	13195	13237	13257	13008	13196	13033	13137	13090	13123	12935	13056	13224	13195	13199	13120	13075	13249	13117	13090	13156	13361	13189	13113	13106	13206	13095	13051	13091	13295	13263	13159	13222	13158	13200	13017	13076	13129	13125	13085	13128	13158	13136	13200	13090	13182	13067	13180	13157	13328	13253	13234	13152	13169	13129	13185	13012	12940	13112	13137	13104	13030	13152	13091	13146	13124	13223	13161	13197	13201	13053	13085	13315	13370	13104	13149	13338	13117	13379	13127	13353	13116	13144	12830	12999	13096	13021	13363	13208	13103	13187	13086	13237	13309	13181	13062	13226	13153	13170	13274	13203	12874	13259	13164	12944	13089	13211	13200	13066	13267	13227	13204	13159	13248	13193	13122	13115	13160	13111	13132	13111	13263	13113	13191	13333	13188	13058	13150	13184	13208	13200	13243	13089	13211	13158	13231	13093	12920	13329	13313	13037	12973	13079	12892	13178	13056	13232	13157	13216	13009	13033	13306	13087	13318	13108	13141	13472	13288	13044	13171	13121	13158	13127	13120	13293	13358	13196	13074	13129	13237	13204	13240	13194	12975	13131	13245	13329	13233	13136	13012	13109	13083	13054	13269	13086	13019	13054	13100	13035	13147	13063	13300	13106	13078	13089	12943	13221	13054	13108	13222	13139	13071	13059	13066	13154	12882	13119	13068	13020	13117	13048	13239	13182	13050	13088	13172	13153	13255	13222	13014	13169	13152	13303	13137	13144	13157	13123	13090	13074	13173	13193	13001	13114	13103	13154	13009	13192	13211	13090	12989	12969	13226	13304	13009	13219	13122	13169	13144	13069	13096	12923	12990	13316	13186	13214	13283	13040	13230	13179	12967	13198	13087	13282	13190	13070	12977	13083	13205	12998	13115	13188	13345	13110	13020	13187	13276	13271	13017	13145	13050	13146	13212	13051	13005	12816	13096	13031	13074	13093	13136	13423	13092	13217	13077	13163	12933	13216	13091	13133	12963	13290	13135	13090	13258	13107	13179	13063	13058	13020	13292	13043	13021	13142	13249	13274	13251	12920	13219	13144	13247	13139	13099	13126	13168	13206	13221	13281	13292	13115	13050	13316	13181	13288	13194	13285	13389	13234	13406	13258	13276	13152	13153	13123	13064	13274	13130	13156	13143	13084	13211	13063	13082	13171	13116	13017	13113	13173	12862	13185	13165	13113	13222	13241	13095	13124	13262	13022	13252	13300	13227	13078	13109	13294	13171	13115	13208	13092	13266	13161	13082	13089	13119	13339	12993	13153	13298	13090	13186	13118	13251	13142	13171	13200	13053	13157	13142	13212	13225	13259	13192	13158	13364	13288	13155	13035	13194	12993	13149	12936	13225	13085	13178	13115	13230	13038	13170	13290	13091	13111	13089	13080	13140	13250	12968	13101	13173	13084	13217	13225	13017	13319	13077	13197	13257	12999	12962	13176	13072	13229	12981	13009	12981	12948	13312	13155	13010	13290	13130	13040	13230	13143	13183	13118	13145	12989	13263	13121	13317	13178	13131	13081	13292	13164	13022	13011	13308	13035	13222	13009	13235	13138	13065	13203	13202	13013	13111	13232	13043	13046	13220	13331	13102	13214	13248	13247	13027	12960	13128	13072	13124	13187	13211	12936	13260	13144	13215	13108	13140	13191	13023	13293	13140	13297	12980	13138	13127	13142	13093	13188	13106	13152	13234	13096	13162	13297	13216	13154	13100	13099	13003	13093	13093	13306	13192	13271	13256	13017	12833	13099	13105	13327	13254	13179	13219	13184	13246	13161	13178	13058	13118	13336	13221	13129	13346	13234	13049	13071	13154	13123	12938	13079	13192	13061	13074	13030	13111	13089	13301	13071	13117	13183	13234	13038	13041	13033	13092	13156	13208	13142	13287	13076	13297	13222	13046	13187	13316	13210	13128	13189	13189	13209	13033	13140	13062	13021	13091	13287	13089	13204	12957	13172	13060	13104	13188	13257	13166	13161	13266	13236	13184	13089	13202	13237	13393	13441	13238	13251	13052	13081	13196	13099	13199	13245	13112	13260	13058	13176	13089	13104	13183	13157	13223	13198	13191	13113	13325	13055	13005	13086	13180	13047	13238	13169	13086	13067	13134	13120	13012	13009	12941	13129	13197	13150	13199	13462	13153	13037	13042	13157	13121	13078	13076	13087	13084	13211	13134	13030	13019	13183	13156	13372	13161	13161	13118	13180	13223	13104	13208	13212	13117	13124	13111	13227	13160	13129	13127	13107	13120	13139	12991	13142	13077	13234	13051	13122	13075	13024	13270	12960	13140	13006	13175	13071	13033	13157	13178	13035	13121	13146	13265	13132	13157	12975	13039	13198	13181	13270	13301	13229	13215	13323	13209	13134	13325	13106	13182	13127	13323	13211	13195	13107	13081	13266	13085	13033	13207	13243	13125	12900	13256	12979	13351	13245	13159	13083	13054	13062	13146	13071	13128	13122	13201	13191	13083	13165	13098	13004	13079	13153	13091	13102	13219	13223	13084	13253	13250	13311	13197	13243	13320	13252	13108	13245	13205	13133	13043	13210	12991	13154	13091	13263	13239	13167	12919	13279	13121	13112	13099	13013	13137	13154	13235	13168	13018	13317	13237	13249	13215	13183	12889	13223	13090	13088	13129	12970	13106	13135	13244	13219	13188	13313	13238	13197	13252	13060	13244	13169	13212	13152	13193	13090	13419	13224	13126	13134	13129	13318	13023	13194	12983	13099	12926	13041	13080	13307	13117	13065	13072	13201	13326	13248	13199	13020	13270	13105	13094	12969	13233	13035	13363	13459	13274	13221	13204	13337	13078	13167	13131	13071	13184	13039	13213	13014	13178	12909	13396	13189	13127	13170	13084	12999	13108	13144	13128	13305	13185	13265	13125	13245	13310	13235	13278	13129	13110	13105	13163	13138	13117	12992	13110	13096	13048	12985	13245	13142	13173	13204	12937	13182	13039	13081	12960	13158	13135	13359	13165	13205	13124	13120	12991	13305	13214	13161	13137	12957	13161	13156	13126	13019	13304	13153	13117	13340	13330	13046	13312	13361	13175	13249	13184	13223	13043	13318	13040	13095	13264	13077	13063	13035	12973	13180	13260	13244	13105	12992	13218	13126	13244	13079	13209	13120	13180	13099	13201	13073	13143	13181	13172	13155	13175	13037	13368	12875	12951	13256	13201	13200	13129	13198	13256	13249	13255	13137	13187	13135	13043	13087	13121	13172	13131	13200	12946	13154	13067	13328	12904	13052	13151	13241	13286	13123	13065	13124	13191	13125	13201	13234	13126	13224	13101	13059	13217	13170	13333	13052	13277	13245	13114	13255	13071	13184	13177	13321	13082	13141	13041	13166	13077	13157	13160	13070	13074	13069	13196	13029	13218	13104	13083	13041	13088	13078	13009	13065	13223	13061	13038	13267	13134	13070	13067	13303	13102	13302	13097	13076	13247	13225	13157	13304	13154	13115	13262	13267	13246	13035	13111	13376	13239	13234	13136	13045	13177	13273	13189	13077	13208	13087	13175	13128	13225	13233	13170	13227	13225	13265	13128	13179	13009	13280	13174	13187	13077	13105	13269	13264	13276	13281	13212	13003	13108	13216	13193	13339	13181	13119	13255	13411	13177	13296	13132	13168	13372	13173	13149	13107	13094	13168	13135	13108	13058	13287	13184	13113	13191	13130	13185	13181	13211	13120	13277	13141	13099	13195	13072	13221	13185	13380	13206	12913	13188	13161	13229	13105	13124	13114	13241	13133	13111	13060	13209	13043	12983	13103	13152	13057	13272	13185	13196	13177	13143	13253	13087	12938	13204	12905	13118	13164	13197	13087	13192	13179	13236	13290	13352	13094	13082	13228	13067	13101	13289	13234	13132	13285	13206	13092	13072	13137	13426	13184	13173	13268	13154	13068	13087	13233	12992	12952	13544	13173	13076	13202	13109	13244	13198	13071	13097	13142	13063	13282	13027	13128	13069	13329	13170	13063	13156	13005	12990	13203	13065	13043	13021	13009	13246	13217	13065	13192	13114	13190	13071	12865	13158	13028	13222	13222	13116	13002	13122	13182	13178	13202	13051	13076	12974	13164	13272	13325	13124	13123	13152	13249	13342	13145	13333	13217	13203	13125	13352	13305	13045	13129	13113	13102	13080	13200	13084	13175	13270	13457	13242	13050	13218	13090	13038	13197	13121	13015	13118	12925	13090	13165	13180	13206	12970	13210	13082	13037	13011	13138	13095	13370	13192	13057	13233	13215	12895	13034	13172	13270	13091	13007	13220	13081	13139	12952	13165	13153	13144	13211	13211	13153	13093	13274	13167	13136	13162	13215	13234	13118	13265	12972	13357	13144	13119	12999	13136	13132	13377	13479	13154	13038	13157	13174	13066	13156	13219	13080	13311	13155	13205	13239	13193	13117	13279	13217	13191	13210	13193	13141	13314	13111	13054	13192	13179	13209	13358	12943	13069	13068	13294	13104	13169	13084	13277	13028	13134	13234	13100	13073	13101	13368	13249	13378	13169	13179	13188	13168	13077	13333	13174	13177	13219	12881	13064	13161	13114	13100	13276	13216	13183	13053	13133	13107	13129	13281	13180	13082	13183	13015	13073	13147	13244	13129	13222	13194	13169	13087	13134	13143	13159	13141	13188	13220	13232	13109	13036	13159	13227	13221	13346	13197	13225	13137	13162	13181	13033	13115	13021	13022	13152	13209	13015	13422	13192	13113	13107	13193	13212	13029	13235	13097	13017	13213
20091	48149	44951	29637	18747	13471	12967	12904	12757	12696	12922	12759	12925	12886	12855	12801	12836	12708	12850	13000	12681	12873	12809	12918	12945	12950	12821	12838	12878	12963	12813	12825	12709	12810	12846	12989	12646	12798	12685	12948	12710	12827	12898	12926	12872	12853	12906	12811	12794	13129	12827	13029	12822	12630	12920	12860	12886	12759	12892	12790	12857	12832	12860	12754	12673	12978	12883	12858	12939	12943	12858	12844	12865	12692	12985	12941	12867	12835	12811	12879	12891	12871	12764	12800	12845	12878	12664	12815	12943	12881	12721	12899	12879	12809	12791	12844	12852	12763	12962	12895	12893	13010	12755	12781	12714	12819	12895	12667	12785	12872	12859	12721	12787	12794	12936	12896	12846	12817	12739	12724	12779	12762	12932	12923	12869	12839	12866	12768	12873	12832	12818	12957	13040	12764	12829	12787	12823	12678	12956	12951	12752	12688	12745	12912	12865	12645	12832	12803	12816	12781	12839	12893	12788	12770	12821	12891	12831	12663	12722	12968	12950	12755	13016	12712	12773	12888	12937	12973	12912	12783	12858	12752	12944	12947	12769	12862	12705	12791	12803	13017	12702	12755	12767	12799	12744	12813	12785	12927	12912	12816	12825	12951	12713	12835	12878	12734	12701	13018	12775	12574	12853	12835	12794	12862	12766	12908	12968	12704	12741	12890	12897	12780	12984	13042	12738	12806	12628	12885	12923	12748	12724	12733	12797	12810	12729	12951	12798	12935	12730	12713	12774	12963	12777	12843	12924	12635	12688	12856	12784	12891	12713	12908	12817	12882	12815	12843	12808	12655	12730	12911	12884	12914	12807	12886	12711	12886	12935	12732	12797	12719	12834	12789	12812	12748	12876	12855	12876	12772	12827	12781	12657	12770	12940	12790	12790	12843	12791	12848	12869	12860	12900	12910	12807	12877	12838	12775	12856	12935	12844	12767	12921	12793	12973	12815	12848	12745	12698	12900	12741	12708	12663	12684	12925	12793	12916	12706	12787	12773	12898	12746	12788	12790	12713	13018	12785	12821	12771	12829	12723	12770	12810	12869	12942	12789	12835	12858	12724	12793	12882	12770	12760	12821	12882	12826	12774	12771	13120	12966	12889	12702	12892	12812	12631	12901	12693	12954	12882	12834	12863	12724	12732	12724	12709	12971	12818	12866	12823	12762	12718	12803	12907	12746	12905	12896	12829	12684	12789	12956	12824	12836	12857	12846	12774	12839	12749	12872	12736	12681	12817	12772	12757	12887	12757	12775	12805	12788	12965	12769	12777	12659	12871	12718	12830	12849	12750	12867	12830	12859	12805	12745	12717	12832	12842	12787	12974	12864	12668	12823	12736	12838	12836	12671	12775	12804	12973	12777	12671	12803	12786	12779	12727	12615	12916	12843	12972	12940	12851	12851	12683	12628	12753	12714	12786	12780	12856	12964	12620	12827	12753	12797	12880	12784	12776	12755	12787	12956	12830	12753	12803	12793	12909	12842	12877	12660	12938	12727	12682	12775	12833	12784	12841	12924	12849	12719	12917	12836	12863	12931	12842	12931	12908	12866	12927	12910	12926	12795	12924	12836	12747	12887	12941	12777	12992	12860	12833	12853	12842	12756	12921	12662	12931	12795	12797	12802	12942	12792	12908	12989	12769	12807	12781	12938	12923	12857	12786	12875	12893	12783	12726	12968	12865	12886	12938	12637	12783	12850	13036	12896	13000	12867	12798	12929	12847	12968	12876	12769	13013	12687	12824	12837	12888	12864	12695	12782	12890	12818	12945	12855	12761	12864	12926	12686	12838	12952	12939	12730	12872	12913	12630	12808	12890	12918	12679	12840	12776	12823	12756	12859	12873	12876	12786	12650	12951	12761	12786	12780	12714	12918	12719	12842	13004	12757	12823	12723	13087	12775	12916	12812	12799	12782	12707	12675	12817	12815	12878	12972	12780	12779	12662	12848	12786	12915	12937	12942	12846	12774	12910	12868	12885	12607	12823	12811	12742	12679	12860	12742	12787	12654	12846	12749	12829	12880	12749	12861	12799	12753	12823	12756	12844	12838	12888	12952	12752	12804	12887	12882	12903	12959	12873	12881	12835	12838	12840	12970	12694	12768	12719	12870	12943	12922	12936	12712	12670	12885	12781	12900	12880	12858	12836	12606	12847	12739	12785	12917	12733	12943	12846	12834	12957	13010	12809	12730	12795	12903	12783	13027	12832	12792	12931	12754	12728	12667	12782	12874	12832	12856	12863	12794	12999	12753	12666	12902	12879	12923	12896	12872	12844	12813	12872	12897	12779	12862	12921	12827	12938	12750	12886	12801	12974	12794	12928	12767	12849	12890	12833	12796	12809	12700	12677	12803	12847	12805	12837	12677	12842	12874	12839	12717	12974	12696	12978	12862	12876	12811	12873	13004	12860	12774	12733	12912	12864	12877	12759	12780	12860	12795	12922	12954	12889	12677	12875	12821	12757	12734	12817	12671	12835	12819	12860	12778	12836	12885	12855	12809	12963	12878	12909	13072	12768	12845	12773	12731	12947	12833	12930	12680	12909	12733	12979	12910	12907	12943	12848	12849	12887	12853	12787	12937	12938	12781	12903	12761	12748	12754	12978	12820	12781	12774	12784	12842	12850	12819	12984	12777	12923	12889	12724	12940	12852	12835	12917	12787	12752	12830	12886	12838	12837	12747	12870	12754	12777	12794	12878	12911	12947	12739	12721	12821	12713	12883	12917	12791	12676	12815	12825	12943	12992	12828	12912	12788	12828	12935	12895	12574	12921	12852	12777	12779	12754	12684	12850	12845	12828	12886	12866	12709	12644	12771	12850	12931	12857	12775	12954	12739	12734	12954	12734	12817	12864	12733	12820	12839	12785	12911	12894	12811	12909	12948	12805	12886	12722	12921	12772	12828	12910	12957	12863	12849	12669	12902	12927	12621	12741	12867	12800	12800	12784	12755	12822	12813	12838	12904	12889	12859	12837	12728	12790	12915	12760	12832	12746	12715	12860	12933	12827	12762	12921	12939	12921	12894	13049	13013	12812	12841	12873	12827	12728	12746	12832	12943	12846	12797	12929	12945	13108	12829	12948	13015	12838	12862	12799	12817	12823	12877	12822	12810	12665	12781	12763	12810	12867	12816	12802	12700	12652	12735	12761	12837	12729	12879	12901	12842	12966	12909	12864	12732	12803	12770	12851	12809	12778	12782	12995	12816	12885	12886	12937	12914	12852	12768	12710	12872	12745	12970	12791	12904	12796	12880	12855	12883	12890	12763	12965	12726	12775	12971	12902	12786	12910	12813	12966	12751	12784	12761	12747	12880	13020	12773	12811	12833	12805	12761	12598	12987	12907	12729	12917	12918	12694	12740	12900	12738	12803	12776	12774	12684	12833	12891	12902	12851	12766	12764	12748	12537	12994	12930	12791	12906	12743	12890	12832	12889	12725	12870	12816	12762	12859	12663	12816	12852	12806	12870	12787	12930	12854	12874	12628	12719	12875	12942	12855	12895	12878	12758	12994	12767	12829	12926	12821	12945	12742	12875	12702	12870	12995	12763	12835	12741	12881	12765	12937	12804	12840	12933	12709	12910	12899	12893	12826	12870	12862	12666	12838	12827	12851	12934	12817	12750	12754	12750	12895	12718	12846	12774	12973	12885	12933	12814	12955	12732	12642	12861	12703	12965	12861	12674	12797	12944	12893	12723	12694	12948	12722	12810	12930	12800	12859	12813	12820	12902	12744	12867	12932	12760	12884	12754	12875	12812	12653	12730	12860	12886	12765	12922	12931	12765	12797	12776	12858	12976	12865	12751	12593	12794	12924	13008	12776	12743	12896	12905	12812	12829	12771	12842	12926	12811	12733	12871	12970	12793	12803	12827	12853	12890	12692	12777	12940	12810	12815	12869	12839	12920	12916	12798	12696	12797	12733	12850	12774	12840	12746	12703	12713	12835	12923	12731	12920	12954	12693	12765	12905	12895	12873	12776	12887	12834	12890	12737	12835	12870	12891	12997	12774	12974	12965	12845	12741	12866	12740	12951	12717	12766	12776	12777	12766	12929	12725	12892	12799	12827	12952	12843	12841	12943	12758	12878	12916	12940	12847	12871	12851	12801	12775	12776	12781	12796	12946	12806	12729	12824	12851	12919	12787	12746	12826	12953	12804	12840	12915	12793	12916	13025	12809	12843	12774	12793	12759	12650	12963	12712	12873	12833	13044	12774	12894	13005	12606	12872	12930	12853	12996	12742	12779	12902	12950	12788	12828	12862	12766	12686	12902	12753	12833	12999	12836	12897	12807	12807	12856	12920	12814	12715	12779	12808	12859	12900	12714	12782	12879	13031	12774	12891	12817	12805	12921	12852	12777	12889	12734	12877	12858	12720	13035	12861	12679	12811	12924	12905	12747	12843	12987	12806	12705	12859	12832	12871	12950	12933	13025	12929	12786	12993	12736	12957	12697	12849	12819	12746	12819	12749	12638	12766	12917	12732	12880	12881	12795	12860	12846	12741	12841	12640	12837	12746	12850	12591	12867	12807	12927	12804	12783	12886	12731	12807	12721	12871	12831	12754	12867	12886	12904	12824	12938	12779	12933	12801	12791	12688	12867	12669	12576	12750	12783	12843	12706	12826	12902	12817	12842	12891	12802	12946	12899	12795	12831	12838	12889	12931	12586	12795	12806	12889	12820	13038	12906	12708	12861	12844	12814	12916	12881	12848	12816	12812	12622	12834	12753	12922	12708	12763	12901	12810	12825	12708	13049	12800	12915	12844	12823	12843	12874	12721	12757	12857	12787	12960	12838	12857	12852	12683	12923	12916	12831	12952	12928	12770	12873	12756	12829	12693	12826	12859	12942	12914	12824	12746	12849	13027	12941	12820	12833	12879	12954	12780	13125	12708	12827	12750	12956	13000	12835	12934	12895	12722	12719	12814	12963	12745	12808	12670	12845	12895	12820	12878	12863	12733	12961	12819	12840	12883	12677	12815	12819	12865	12784	12823	12913	12878	12784	12761	12895	12737	12942	12842	12677	12886	12931	12897	12818	12907	12788	12727	12801	12687	12752	12821	12913	12841	12859	12957	12811	12686	12962	12789	12858	12851	13025	12886	12828	12901	12866	12718	12787	12844	12855	12948
24131	22526	41861	44711	31675	21252	16033	13288	12748	12928	12936	12866	12837	12612	12674	12687	12795	12709	12655	12838	12685	12668	12763	12640	12764	12750	12654	12821	12766	12675	12672	12579	12706	12602	12580	12809	12840	12574	12665	12831	12676	12579	12890	12759	12597	12660	12587	12794	12637	12858	12838	12816	12726	12795	12473	12501	12586	12530	12726	12835	12785	12779	12648	12669	12596	12664	12550	12609	12678	12462	12596	12568	12503	12565	12651	12649	12646	12593	12618	12620	12514	12483	12644	12606	12614	12627	12456	12624	12609	12519	12689	12530	12684	12591	12612	12670	12814	12537	12610	12686	12734	12502	12602	12797	12770	12633	12703	12576	12708	12650	12596	12542	12696	12417	12505	12758	12586	12707	12559	12728	12591	12451	12556	12534	12448	12565	12576	12374	12662	12662	12748	12647	12448	12605	12460	12350	12637	12566	12698	12593	12562	12643	12374	12720	12650	12528	12463	12666	12755	12654	12523	12509	12668	12634	12675	12375	12638	12404	12568	12634	12416	12585	12474	12645	12763	12528	12706	12423	12652	12816	12581	12645	12649	12583	12518	12607	12638	12770	12659	12502	12667	12522	12543	12450	12454	12499	12617	12511	12687	12607	12705	12582	12639	12784	12692	12572	12751	12605	12607	12904	12821	12657	12547	12678	12708	12545	12495	12627	12594	12590	12640	12633	12641	12483	12593	12672	12633	12564	12581	12746	12583	12468	12544	12615	12650	12480	12599	12658	12638	12621	12537	12533	12521	12680	12544	12533	12471	12596	12620	12643	12693	12647	12503	12636	12683	12644	12455	12599	12553	12572	12667	12499	12666	12374	12637	12704	12597	12615	12566	12605	12796	12671	12404	12330	12547	12663	12486	12724	12687	12665	12809	12680	12352	12531	12454	12647	12735	12692	12605	12760	12492	12602	12564	12679	12680	12502	12707	12643	12408	12525	12524	12579	12569	12478	12545	12634	12658	12557	12607	12601	12688	12782	12687	12608	12655	12702	12681	12552	12423	12591	12458	12339	12541	12496	12526	12587	12386	12613	12784	12781	12411	12706	12549	12720	12618	12760	12674	12562	12802	12544	12735	12550	12603	12589	12725	12512	12544	12721	12691	12655	12774	12462	12630	12606	12512	12640	12576	12642	12720	12697	12676	12650	12558	12621	12846	12559	12520	12549	12520	12714	12701	12607	12591	12556	12551	12680	12571	12596	12515	12649	12487	12666	12636	12605	12526	12599	12595	12498	12655	12681	12791	12675	12548	12533	12613	12801	12723	12662	12694	12782	12547	12615	12617	12746	12779	12629	12781	12597	12598	12571	12685	12686	12652	12712	12720	12353	12479	12749	12548	12581	12747	12783	12436	12631	12462	12656	12609	12591	12454	12432	12605	12724	12621	12553	12701	12623	12663	12657	12596	12666	12691	12614	12733	12631	12715	12707	12774	12664	12641	12519	12772	12447	12558	12666	12684	12544	12588	12679	12463	12614	12640	12700	12716	12758	12568	12767	12784	12670	12553	12705	12728	12428	12419	12526	12765	12745	12623	12520	12429	12678	12487	12535	12593	12596	12786	12493	12589	12609	12748	12602	12602	12694	12718	12548	12679	12659	12805	12684	12653	12767	12543	12596	12552	12778	12531	12565	12648	12486	12527	12664	12641	12695	12677	12704	12664	12686	12559	12434	12421	12796	12648	12720	12565	12402	12300	12552	12633	12570	12641	12497	12549	12638	12640	12634	12595	12759	12583	12505	12564	12547	12660	12661	12475	12692	12652	12631	12519	12597	12507	12552	12435	12629	12537	12450	12606	12852	12912	12498	12724	12552	12704	12514	12482	12533	12582	12691	12540	12394	12581	12640	12671	12599	12623	12738	12724	12594	12610	12688	12541	12790	12384	12653	12654	12578	12591	12709	12654	12688	12690	12572	12691	12702	12732	12729	12634	12499	12615	12686	12653	12624	12492	12503	12553	12621	12726	12528	12608	12753	12457	12640	12621	12556	12650	12577	12601	12773	12635	12540	12817	12503	12617	12487	12405	12718	12567	12721	12652	12660	12732	12729	12638	12562	12672	12866	12569	12565	12507	12615	12740	12865	12515	12649	12756	12594	12452	12593	12574	12640	12634	12649	12562	12703	12583	12543	12697	12683	12672	12491	12806	12545	12627	12540	12660	12632	12670	12850	12737	12482	12495	12459	12694	12697	12753	12585	12508	12560	12548	12423	12608	12771	12599	12493	12449	12594	12679	12552	12320	12744	12519	12452	12480	12675	12655	12540	12706	12498	12484	12551	12510	12534	12571	12614	12498	12692	12548	12544	12575	12665	12717	12652	12576	12609	12749	12582	12577	12571	12495	12608	12539	12637	12571	12892	12731	12537	12584	12700	12669	12502	12544	12602	12522	12601	12604	12615	12626	12486	12666	12560	12765	12665	12589	12490	12767	12483	12554	12575	12660	12589	12503	12746	12588	12720	12682	12532	12628	12702	12570	12492	12676	12714	12612	12550	12586	12397	12802	12503	12509	12435	12500	12521	12675	12457	12711	12701	12551	12665	12607	12714	12582	12562	12599	12728	12550	12689	12624	12535	12708	12528	12579	12498	12655	12436	12632	12524	12437	12445	12722	12670	12630	12703	12661	12450	12453	12708	12776	12378	12601	12615	12778	12531	12552	12354	12502	12634	12623	12687	12597	12709	12530	12396	12651	12547	12568	12545	12598	12763	12664	12721	12472	12515	12540	12699	12756	12482	12678	12765	12632	12603	12614	12529	12593	12666	12510	12640	12480	12477	12670	12551	12692	12693	12800	12777	12640	12600	12858	12572	12567	12624	12702	12568	12609	12708	12683	12652	12616	12584	12534	12622	12566	12526	12678	12648	12597	12536	12586	12540	12731	12672	12762	12510	12507	12692	12817	12460	12428	12652	12655	12537	12572	12638	12582	12645	12660	12534	12476	12786	12469	12637	12543	12641	12713	12573	12736	12556	12583	12655	12519	12615	12649	12521	12599	12560	12674	12583	12658	12577	12437	12494	12608	12609	12519	12606	12626	12663	12670	12813	12551	12623	12622	12593	12470	12721	12583	12536	12884	12718	12561	12629	12747	12730	12762	12537	12655	12637	12632	12707	12716	12790	12586	12662	12695	12568	12769	12573	12585	12638	12540	12611	12677	12664	12636	12515	12776	12693	12832	12779	12658	12505	12679	12723	12766	12557	12499	12788	12723	12828	12471	12585	12648	12714	12709	12603	12630	12473	12467	12680	12508	12668	12656	12670	12681	12632	12613	12604	12599	12487	12708	12674	12722	12506	12623	12597	12682	12627	12748	12576	12664	12653	12618	12476	12556	12627	12579	12559	12532	12575	12791	12608	12798	12764	12627	12514	12669	12643	12652	12425	12659	12465	12647	12570	12658	12624	12557	12684	12644	12676	12602	12654	12700	12471	12685	12615	12490	12521	12549	12965	12803	12519	12527	12722	12702	12632	12484	12574	12724	12735	12662	12651	12758	12724	12700	12508	12599	12699	12513	12634	12509	12619	12572	12611	12526	12545	12561	12635	12531	12563	12440	12712	12781	12661	12471	12604	12573	12629	12721	12559	12735	12790	12632	12560	12576	12617	12582	12637	12593	12597	12573	12629	12653	12512	12475	12713	12599	12538	12532	12554	12374	12523	12549	12728	12505	12784	12642	12483	12635	12826	12570	12530	12563	12672	12707	12497	12751	12706	12661	12727	12658	12466	12558	12604	12576	12622	12668	12431	12638	12611	12468	12588	12587	12623	12572	12621	12604	12624	12465	12521	12592	12561	12588	12740	12408	12618	12594	12730	12553	12461	12729	12456	12335	12643	12691	12671	12555	12744	12767	12643	12688	12696	12597	12682	12678	12472	12419	12808	12562	12705	12677	12486	12537	12504	12643	12648	12530	12749	12653	12559	12523	12432	12788	12568	12573	12444	12647	12660	12552	12404	12514	12415	12539	12541	12680	12638	12718	12634	12795	12647	12570	12530	12563	12724	12782	12584	12660	12500	12563	12611	12649	12497	12568	12500	12549	12539	12747	12692	12668	12650	12588	12351	12698	12739	12557	12602	12666	12592	12671	12676	12574	12593	12710	12640	12546	12719	12657	12678	12513	12516	12641	12684	12533	12552	12414	12479	12500	12434	12658	12621	12605	12722	12492	12504	12652	12636	12618	12666	12695	12530	12597	12580	12676	12555	12542	12615	12569	12640	12733	12687	12663	12651	12615	12634	12521	12714	12600	12582	12631	12813	12708	12614	12686	12691	12733	12695	12669	12615	12655	12663	12674	12611	12613	12474	12616	12548	12526	12313	12569	12649	12712	12740	12575	12465	12564	12548	12740	12490	12490	12554	12585	12510	12816	12611	12431	12416	12789	12641	12749	12511	12679	12669	12474	12577	12633	12653	12497	12597	12642	12564	12634	12622	12556	12505	12724	12545	12580	12415	12762	12678	12564	12521	12530	12435	12626	12505	12554	12678	12603	12619	12596	12580	12566	12595	12810	12623	12486	12479	12699	12718	12482	12854	12519	12497	12505	12565	12567	12585	12653	12445	12676	12670	12703	12605	12872	12583	12547	12792	12483	12624	12576	12563	12663	12547	12547	12495	12703	12473	12603	12341	12384	12577	12436	12493	12600	12644	12563	12605	12697	12568	12607	12514	12490	12554	12478	12568	12478	12583	12520	12821	12649	12616	12719	12515	12541	12470	12717	12466	12796	12659	12423	12492	12503	12548	12526	12487	12784	12585	12685	12684	12529	12416	12689	12718	12720	12605	12525	12498	12511	12494	12800	12477	12559	12596	12439	12635	12516	12741	12629	12542	12788	12630	12561	12497	12549	12603	12444	12465	12782	12614	12528	12700	12582	12610	12480	12420	12743	12803	12541	12606	12635	12747	12545	12632	12628	12637	12647	12630	12741	12664	12546	12503	12465	12458	12608	12733	12580	12483	12611	12620	12551	12495	12603	12576	12713	12567	12610	12530	12771	12570	12565	12514	12601	12601	12676	12651	12712	12565	12566	12594	12560	12573	12563	12607	12691	12469	12672	12558	12644	12616	12648	12687	12672	12619	12607	12601	12581	12728	12546	12555	12337	12577	12542	12822	12573	12661	12613	12581	12598	12669
37826	84641	83000	59666	37722	15603	12781	12648	12792	12616	12673	12740	12576	12542	12661	12470	12539	12448	12581	12479	12508	12629	12507	12444	12578	12468	12690	12539	12441	12506	12641	12634	12717	12633	12386	12625	12383	12384	12608	12397	12536	12528	12593	12617	12445	12508	12721	12404	12863	13056	13038	12822	12632	12615	12418	12406	12466	12515	12465	12468	12662	12507	12550	12508	12573	12499	12408	12448	12495	12609	12525	12590	12553	12425	12620	12449	12469	12534	12468	12597	12682	12511	12452	12541	12550	12495	12631	12451	12708	12574	12449	12599	12541	12510	12548	12570	12489	12517	12576	12413	12461	12442	12374	12717	12579	12451	12462	12631	12607	12509	12499	12554	12593	12422	12432	12479	12476	12354	12646	12374	12562	12589	12584	12507	12563	12465	12437	12786	12523	12535	12531	12675	12628	12457	12499	12426	12589	12598	12428	12586	12616	12543	12472	12671	12597	12472	12636	12561	12473	12544	12646	12556	12502	12456	12744	12511	12531	12442	12611	12495	12503	12550	12698	12462	12564	12681	12537	12496	12411	12558	12575	12561	12442	12401	12616	12490	12449	12652	12530	12408	12510	12556	12433	12538	12523	12482	12574	12651	12634	12449	12497	12477	12511	12458	12598	12470	12584	12428	12486	12560	12573	12650	12660	12707	12604	12583	12664	12790	12421	12609	12594	12393	12687	12499	12658	12571	12504	12741	12645	12573	12425	12514	12438	12568	12556	12517	12625	12559	12497	12492	12778	12598	12443	12488	12442	12645	12499	12392	12501	12680	12359	12520	12557	12637	12497	12491	12383	12640	12646	12439	12606	12622	12504	12474	12660	12549	12519	12524	12540	12588	12582	12506	12560	12351	12504	12483	12618	12615	12487	12474	12654	12471	12452	12616	12484	12489	12578	12571	12407	12529	12537	12382	12549	12677	12479	12599	12507	12559	12670	12498	12687	12537	12370	12533	12545	12469	12448	12475	12543	12579	12528	12564	12464	12498	12528	12402	12517	12646	12468	12638	12491	12581	12598	12632	12534	12523	12611	12681	12436	12505	12409	12517	12573	12463	12693	12602	12635	12455	12662	12582	12614	12428	12496	12495	12589	12745	12527	12493	12614	12510	12556	12594	12502	12547	12520	12562	12557	12572	12594	12590	12594	12386	12545	12453	12571	12665	12357	12611	12541	12591	12427	12538	12555	12500	12399	12649	12519	12400	12443	12619	12529	12579	12632	12474	12560	12670	12547	12588	12607	12468	12749	12504	12543	12560	12607	12512	12595	12506	12536	12570	12706	12627	12376	12453	12474	12458	12501	12607	12470	12375	12614	12613	12704	12576	12685	12439	12388	12527	12483	12523	12592	12657	12526	12519	12654	12555	12610	12498	12518	12449	12537	12504	12504	12667	12497	12569	12554	12533	12487	12423	12513	12662	12512	12527	12492	12496	12586	12272	12508	12471	12568	12464	12627	12548	12579	12667	12476	12517	12574	12570	12620	12617	12545	12451	12594	12595	12640	12576	12606	12597	12581	12494	12563	12529	12665	12473	12550	12527	12639	12489	12545	12541	12612	12565	12663	12417	12602	12582	12459	12494	12661	12623	12424	12630	12670	12555	12527	12382	12622	12468	12562	12439	12476	12527	12562	12430	12466	12657	12561	12387	12509	12568	12476	12547	12625	12513	12547	12594	12502	12492	12360	12621	12568	12575	12609	12645	12615	12660	12637	12466	12533	12365	12633	12541	12694	12540	12564	12553	12459	12690	12589	12441	12520	12571	12278	12454	12496	12616	12502	12533	12545	12503	12396	12442	12626	12504	12670	12578	12555	12387	12519	12391	12548	12425	12593	12602	12299	12671	12558	12422	12501	12582	12597	12460	12445	12513	12512	12390	12702	12683	12506	12480	12539	12639	12586	12484	12521	12578	12667	12500	12686	12538	12528	12638	12560	12549	12588	12549	12479	12501	12517	12491	12684	12370	12582	12537	12578	12483	12491	12468	12541	12440	12587	12534	12856	12376	12351	12633	12515	12583	12668	12541	12625	12405	12548	12606	12500	12600	12522	12648	12545	12291	12669	12495	12544	12529	12517	12588	12546	12657	12524	12648	12436	12458	12472	12382	12720	12570	12587	12681	12511	12537	12601	12405	12544	12503	12527	12463	12586	12440	12586	12450	12593	12516	12618	12576	12613	12586	12597	12560	12566	12590	12652	12439	12359	12510	12586	12580	12746	12584	12523	12448	12459	12483	12515	12477	12518	12506	12496	12738	12473	12577	12568	12665	12672	12590	12480	12531	12466	12603	12400	12455	12595	12391	12749	12608	12465	12571	12482	12685	12542	12628	12566	12515	12596	12616	12304	12542	12550	12478	12495	12689	12371	12499	12628	12434	12542	12524	12615	12554	12501	12528	12519	12563	12632	12569	12641	12544	12491	12554	12527	12708	12611	12596	12424	12588	12624	12593	12537	12450	12564	12601	12559	12523	12553	12408	12574	12667	12368	12588	12493	12419	12485	12607	12323	12355	12550	12586	12478	12579	12452	12575	12638	12521	12541	12706	12607	12427	12531	12579	12606	12540	12697	12590	12496	12451	12563	12441	12417	12563	12449	12601	12587	12576	12529	12573	12477	12687	12556	12410	12372	12541	12514	12506	12542	12417	12557	12634	12652	12579	12471	12616	12773	12561	12586	12611	12516	12448	12662	12719	12517	12471	12634	12514	12719	12461	12357	12644	12500	12438	12436	12400	12384	12570	12482	12608	12564	12464	12499	12600	12591	12432	12655	12600	12740	12366	12496	12617	12573	12570	12609	12458	12451	12546	12652	12416	12382	12513	12663	12465	12552	12418	12626	12575	12589	12589	12557	12534	12682	12553	12400	12610	12583	12510	12423	12502	12583	12464	12481	12571	12485	12404	12539	12491	12559	12543	12456	12683	12450	12535	12455	12740	12873	12491	12486	12462	12606	12405	12697	12748	12553	12408	12444	12579	12561	12530	12449	12757	12587	12509	12597	12384	12562	12588	12837	12534	12507	12664	12465	12526	12613	12466	12626	12657	12420	12634	12518	12540	12679	12467	12550	12551	12559	12501	12549	12678	12623	12472	12631	12592	12546	12551	12566	12356	12625	12530	12535	12514	12505	12625	12628	12421	12479	12539	12505	12458	12366	12609	12595	12412	12615	12705	12418	12564	12392	12411	12532	12562	12664	12369	12547	12417	12591	12587	12319	12440	12659	12417	12613	12625	12576	12448	12510	12514	12607	12461	12475	12420	12620	12512	12641	12643	12503	12538	12549	12508	12660	12478	12323	12532	12701	12688	12464	12490	12508	12676	12428	12620	12554	12729	12449	12567	12420	12484	12618	12612	12458	12528	12494	12608	12406	12444	12516	12519	12536	12647	12509	12480	12668	12611	12488	12377	12645	12604	12375	12576	12666	12633	12512	12602	12447	12594	12489	12582	12510	12522	12350	12392	12522	12569	12443	12450	12625	12594	12529	12615	12719	12695	12350	12530	12573	12494	12657	12544	12489	12465	12557	12596	12533	12541	12414	12494	12389	12518	12714	12577	12513	12605	12668	12555	12668	12534	12762	12539	12588	12418	12364	12553	12554	12389	12636	12620	12663	12323	12534	12606	12561	12520	12471	12509	12555	12573	12551	12658	12537	12566	12545	12404	12406	12516	12544	12542	12478	12718	12570	12530	12430	12634	12547	12637	12525	12487	12544	12463	12376	12417	12622	12570	12609	12581	12615	12596	12439	12646	12613	12519	12453	12458	12548	12606	12518	12464	12639	12556	12622	12523	12592	12521	12429	12497	12673	12435	12541	12547	12473	12645	12473	12381	12606	12619	12703	12647	12490	12450	12475	12469	12492	12654	12591	12417	12613	12406	12579	12586	12320	12418	12619	12285	12376	12340	12623	12420	12661	12760	12584	12510	12581	12434	12604	12487	12441	12420	12479	12457	12479	12673	12509	12428	12561	12615	12564	12450	12573	12420	12582	12550	12548	12624	12603	12455	12323	12567	12628	12489	12665	12718	12695	12375	12560	12565	12653	12596	12585	12581	12411	12552	12630	12463	12533	12476	12595	12618	12406	12604	12590	12505	12359	12634	12561	12540	12561	12491	12484	12628	12570	12609	12593	12490	12622	12728	12673	12437	12572	12586	12693	12529	12733	12652	12631	12514	12513	12564	12668	12471	12443	12364	12606	12307	12344	12584	12592	12439	12605	12595	12366	12541	12586	12511	12382	12517	12620	12517	12459	12408	12539	12340	12541	12543	12675	12677	12589	12487	12590	12501	12630	12505	12410	12444	12582	12594	12371	12480	12601	12472	12662	12588	12508	12692	12610	12581	12504	12544	12512	12448	12582	12478	12417	12516	12382	12607	12595	12495	12441	12444	12507	12560	12531	12514	12476	12575	12582	12643	12459	12486	12354	12451	12546	12528	12449	12671	12495	12567	12465	12468	12426	12462	12366	12488	12569	12409	12468	12401	12567	12559	12571	12525	12502	12434	12541	12510	12585	12594	12510	12562	12402	12548	12627	12551	12325	12426	12398	12717	12439	12548	12696	12502	12536	12746	12632	12432	12484	12283	12593	12584	12509	12549	12645	12578	12427	12453	12551	12466	12473	12528	12524	12505	12610	12619	12384	12606	12616	12417	12692	12317	12499	12609	12634	12655	12452	12620	12662	12457	12478	12750	12507	12568	12612	12545	12434	12476	12501	12527	12668	12458	12549	12474	12639	12525	12414	12432	12631	12619	12582	12406	12247	12364	12560	12425	12374	12471	12570	12494	12387	12498	12488	12401	12608	12460	12461	12549	12368	12647	12484	12601	12560	12611	12477	12606	12560	12480	12652	12517	12504	12669	12525	12567	12511	12543	12598	12463	12487	12584	12581	12564	12660	12499	12572	12530	12448	12454	12455	12613	12649	12475	12556	12592	12588	12493	12363	12407	12497	12582	12449	12530	12349	12658	12671	12504	12603	12640	12510	12535	12513	12538	12292	12415	12654	12539	12432	12567	12532	12583	12547	12369	12645	12521	12546	12435	12513	12369	12492	12468	12597	12648	12651	12482	12421	12754	12593	12573	12588	12367	12460	12462	12557	12424	12643	12519	12566	12532	12554	12575	12433	12480	12467	12584
23016	21748	36145	39691	32672	23115	19787	13698	12630	12591	12534	12437	12589	12429	12353	12430	12267	12386	12272	12240	12535	12261	12355	12254	12384	12203	12346	12423	12419	12302	12220	12230	12224	12369	12351	12248	12266	12173	12208	12440	12234	12169	12391	12296	12200	12167	12270	12362	12697	12816	12836	12594	12319	12296	12238	12137	12138	12215	12280	12286	12194	12220	12211	12093	12100	12213	12043	12083	12258	11961	12275	12307	12407	12283	12556	12090	12205	12252	12175	12223	12179	12283	12249	12218	12203	12402	12216	12169	12304	12066	12401	12413	12200	12184	12229	12231	12280	12205	12389	12193	12312	12146	12367	12349	12193	12228	12307	12253	12000	12079	12245	12250	12195	12249	12254	12078	12287	12341	12124	12124	12363	12344	12030	12239	12254	12395	12280	12318	12144	12225	12240	12292	12318	12104	12177	12186	12285	12384	12061	12215	12095	12032	12290	12057	12212	12143	12203	12153	12275	12087	12356	12142	12289	12305	12205	12162	12118	12256	12122	12255	12206	12149	12152	12294	12088	12044	12307	12133	12492	12313	12109	12267	12206	12305	12227	12169	12252	12003	12072	12108	12117	12143	12278	12145	12219	12100	12054	12091	12145	12108	12177	12158	12208	12321	12120	12020	12132	12180	12252	12211	12248	12216	12295	12212	12179	12206	12272	12295	12468	12116	12173	12234	12131	12009	12152	12246	12235	12200	12207	12245	12351	12174	12298	12209	12163	12213	12230	12112	12196	12127	12193	12364	12214	12251	12167	12217	12116	12297	12277	12397	12317	12214	12099	12032	12368	12183	12079	12093	12285	12085	12220	12166	12358	12157	12278	12233	12112	12205	12230	12204	12305	12200	12085	12267	12225	12112	12210	12226	12231	12205	12187	12279	12223	12186	12327	12247	12241	12132	12382	12181	12263	12154	12142	12063	12126	12123	12307	12131	12207	12276	12086	12153	12136	12233	12417	12406	12193	12163	12243	12271	12283	12073	12228	12303	12132	12173	12192	12038	11938	12114	12131	12103	12238	12231	12175	12019	12173	12129	12091	12319	12363	12189	12222	12192	12185	12167	12324	12281	12350	12344	12283	12068	12252	12174	12229	12347	12315	12236	12159	12168	12311	12239	12241	12161	12069	12082	12276	12155	12395	12270	12203	12151	12287	12176	12296	12097	12295	12091	12126	12157	12281	12201	12101	12140	12045	12048	12100	12258	12263	12159	12301	12325	12314	12300	12164	12148	12330	12276	12155	12301	12143	12243	12026	12228	12244	12291	12138	12209	12235	12072	12255	12031	12037	12067	12109	12128	12141	12180	12324	12024	12223	12012	12323	12149	12159	12047	12200	12172	12041	12046	12293	12088	12280	11959	12319	12335	12195	12221	12214	12288	12266	12184	12100	12226	12315	12193	12167	12224	12155	12356	12303	12138	12269	12199	12245	12210	12261	12100	12332	12164	12206	12230	12086	12053	12111	12378	12160	12085	12401	12272	12043	11963	12233	12181	12294	12031	12143	12130	12344	12146	12227	12253	12118	12097	12130	12148	12439	12213	12194	12265	12310	12120	12219	12188	12481	12255	12155	12048	12241	12228	12304	12316	12209	12178	12169	12145	12318	12228	12162	12411	12241	12172	11989	12353	12348	12192	12274	12134	12002	12000	12083	12237	12037	12090	12070	12127	12295	12185	12202	12264	12182	12214	11857	11950	12095	12148	12291	12199	12281	12158	12297	12238	12118	12347	12232	12182	12314	12173	12268	12347	12239	12170	12193	12279	12189	12183	12273	12216	12215	12235	12097	12212	12221	12076	12087	12126	11899	12162	12056	12161	12055	12181	12247	12196	12190	12187	12007	12099	12117	12005	12070	12123	11983	12207	12052	12333	12075	12369	12079	12268	12215	12175	12149	12337	12107	12162	12273	11953	12079	12430	12309	12088	12154	12094	12219	12317	12297	12036	12403	11969	12477	12376	12133	12299	12265	12117	12128	12151	12246	12093	12071	11950	12251	12235	12270	12218	12160	12158	12170	12121	12323	12233	12078	12206	12186	12108	12191	12320	12159	12275	12132	12022	12230	12260	12099	12090	12273	12282	12202	12205	12307	12283	12298	12186	12350	12280	12257	12164	12170	12259	12456	12259	12117	12160	12323	12275	12242	12201	12303	12298	12139	12213	12342	12065	12152	12374	12211	12063	12192	12276	12261	12151	12129	12213	12266	12405	12175	12202	12335	12066	11905	12130	12120	12249	12101	12149	12267	12154	12286	12128	12109	12356	12035	12096	12169	12213	12109	12206	12041	12197	12147	12161	12187	12165	12174	12170	12128	12016	12229	12396	12207	12287	12155	12239	12306	12293	12194	12197	12251	12260	12183	12320	12162	12244	12238	12132	12151	11975	12259	12193	12226	12024	12145	12324	12185	12161	12123	12208	12213	12362	12304	11985	12153	12272	12010	12178	12186	12113	12301	12344	12168	12156	12308	12141	12264	11966	12099	12332	12226	12241	12193	12186	12270	12289	12032	12371	12202	12158	12378	12184	12231	12226	12228	12287	12242	12183	12334	12169	12110	12228	12044	12369	12289	12337	12159	12021	12055	12181	12214	12260	12013	12128	12135	12091	12319	12144	12255	12170	12240	12244	12307	12241	12034	12479	12259	12160	12130	12139	12291	12108	12168	12212	12283	12170	12079	12339	12079	12186	12162	12029	12291	12131	12334	12181	12275	12227	12044	12279	12222	12393	12309	12305	12276	12280	12231	12226	12146	12063	12267	12133	12294	12414	12356	12289	12091	12198	12099	12160	12226	12168	12132	12105	12264	12183	12092	12096	12336	11953	12354	12183	12126	12198	12343	12365	12128	12217	12067	12253	11917	12181	12123	12135	12087	12366	12199	12158	12174	12158	12261	12040	12222	12186	12236	12136	12127	12094	12243	12036	12253	12182	12355	12095	12134	12089	12214	12272	12281	12152	12223	12312	12097	12192	12248	12283	12195	12325	12025	12165	12055	12271	12123	12315	12174	12155	12112	12180	12082	12247	12271	12210	12262	12133	12097	12138	12258	12234	12387	12192	12301	12179	12235	12274	12208	12122	12099	12262	12024	12115	12252	12114	12251	12092	12394	12128	12065	12147	12246	12201	12299	12179	12166	12302	12317	12203	12286	12323	12024	12217	12048	11978	11971	12203	12072	12062	12204	11933	12250	12199	12172	12265	12180	12168	12220	12167	12037	12193	12028	12234	12338	12298	12288	11973	12218	12329	12256	12227	12140	12320	12252	12275	12224	12259	12055	12249	12068	12141	12139	12143	12195	12143	12368	12182	12066	12283	12283	12281	12338	12182	12258	12128	11996	12124	12268	12157	12082	12187	12203	12133	12001	11960	12173	12315	12087	12263	12186	12170	12304	12272	12204	12027	12178	12321	12188	12235	12167	11988	12164	12141	12117	12281	12137	12155	12226	12250	12209	12160	11960	12111	12279	12255	12147	12059	12221	12046	12016	12186	12069	12151	12115	12056	12111	12300	12220	12243	12008	12104	12175	12224	12072	12141	12249	12270	12249	12248	12099	12165	12127	12091	12037	12140	12022	12219	12216	12086	12204	12236	12085	12304	12237	12150	12235	12102	12140	12220	12214	12112	12235	12387	12259	12206	12252	12155	12255	12169	12091	12081	12347	12274	12262	12240	12095	12243	12050	12125	12085	12097	12247	12224	12376	12264	12278	12369	12296	12114	12210	12181	12205	12124	11964	12126	12227	12212	12267	12152	12114	12010	12189	12243	12205	12130	12311	12229	12188	12397	12073	12243	12307	12088	12214	12153	12134	12235	11940	12087	12186	12079	12094	12123	12286	12213	12205	12240	12200	12143	12173	12212	12059	12233	12200	12166	12264	12212	12238	12097	12098	12234	12338	12281	12258	12174	12039	12111	12090	12186	12205	12280	12174	12314	12102	12274	12183	12080	12132	12326	12185	12220	12272	12274	12265	12386	12283	12232	12274	12240	12233	12184	12079	12101	12243	12197	12299	12071	12327	12187	12191	12196	12238	12030	12013	12237	12123	12217	12061	12179	12169	11965	12185	12043	12190	12170	12353	12220	12215	12453	12298	12121	12169	12128	12173	12113	12168	12020	12306	12027	12115	12091	12175	12398	12212	12265	11980	12281	12094	12146	12118	12049	12262	12224	12330	12137	12435	12411	12263	12353	12114	12121	12138	12191	12214	12277	12123	12015	12217	12317	12308	12205	12124	12150	12062	12182	12213	12122	12234	12250	11958	12213	12393	12291	12200	12155	12030	12065	12334	12285	12155	12178	12132	12342	12405	11998	12096	12237	12223	12390	12227	12147	12267	12139	12180	12270	12243	12248	12193	12236	12340	12092	12108	12224	12175	12245	12061	12024	12271	12169	12287	12233	12407	12325	12080	12194	12237	12404	12321	12244	12107	12219	12164	12255	12003	12261	12063	12025	12266	12410	12033	12106	12095	12066	11985	12041	12322	12202	12293	12300	12097	12045	12097	12297	12295	12279	12087	12220	12335	12321	12328	12191	12191	12159	12169	12094	12169	12363	12111	12076	12255	12098	12181	12007	12198	12209	12240	12239	12229	12055	12276	12234	12117	12224	12051	12036	12344	12157	12286	12231	12252	12227	12318	12069	12019	12183	12313	12295	12274	12214	12384	12441	12096	12296	12309	12389	12287	12388	12371	12273	12188	12273	12247	12324	12292	12424	12295	12252	12318	12157	12124	12321	12090	12093	12243	12018	12176	12091	12068	12342	12150	11928	12092	12164	12288	12207	12280	12216	12250	12164	12239	12143	12191	12239	12083	12158	12234	12230	12258	12177	11976	12229	12136	12259	12305	12205	12172	12338	12243	12140	12275	12308	12269	12109	12125	12130	12388	12242	12286	12113	12252	12156	12162	12136	12247	11986	12119	12105	12226	12227	12191	12142	12008	12259	12088	12095	12228	12231	12294	12372	12307	12264	12306	12182	12190	12118	12062	12024	12126	12323	12230	12169	12170	12238	12245	12045	12133	12132	12135	12151	12162	12146	12221	12397	12262	12144	12190	12103	12044	12171	12005	12086	12295	12216	12287	12065	11973	12118	12332	12132	12379	12264	12096	12222	12091	12227	12304	12060	12090	12186	12158	12249
41009	91400	95693	74560	47757	14731	12419	12550	12476	12464	12464	12415	12213	12328	12300	12163	12151	12208	12390	12255	12213	12200	12482	12209	12150	12334	12390	12363	12310	12126	12352	12262	12170	12352	12332	12299	12181	12254	12227	12215	12168	12295	12440	12301	12163	12241	12410	12245	12676	13316	13175	12888	12453	12596	12090	12153	12373	12236	12199	12341	12267	12144	12212	12355	12233	12319	12232	12430	12182	12315	12236	12374	12356	12125	12126	12109	12187	12017	12218	12218	12140	12251	12241	12217	12228	12364	12360	12363	12297	12303	12190	12228	12366	12248	12356	12339	12487	12322	12300	12215	12188	12345	12358	12215	12318	12311	12289	12228	12256	12205	12376	12174	12388	12230	12181	12178	12247	12222	12180	12239	12244	12314	12326	12155	12395	12113	12331	12239	12064	12079	12110	12283	12402	12226	12225	12237	12392	12182	12271	12181	12217	12348	12320	12366	12152	12259	12250	12284	12277	12185	12175	12322	12273	12083	12335	12146	12215	12257	12337	12326	12329	12324	12184	12283	12175	12329	12267	12243	12136	12269	12256	12144	12193	12386	12265	12344	12188	12334	12321	12248	12469	12293	12339	12308	12240	12228	12215	12165	12279	12373	12319	12224	12103	12287	12365	12360	12319	12122	12171	12217	12190	12274	12374	12046	12372	12086	12216	12224	12370	12141	12246	12346	12155	12310	12244	12381	12161	12318	12313	12287	12314	12220	12383	12145	12331	12226	12247	12312	12314	12445	12238	12290	12232	12339	12026	12403	12334	12220	12308	12186	12121	12179	12266	12238	12082	12254	12181	12235	12142	12204	12149	12258	12108	12322	12063	12217	12257	12351	12386	12376	12238	12297	12354	12335	12275	12360	12315	12235	12273	12225	12177	12312	12318	12294	12223	12174	12276	12276	12168	12136	12237	12266	12248	12354	12251	12363	12147	12174	12174	12207	12281	12382	12229	12331	12138	12415	12235	12231	12211	12185	12280	12189	12159	12039	12332	12191	12199	12163	12197	12295	12349	12065	12275	12251	12206	12384	12254	12109	12293	12276	12157	12426	12178	12171	12432	12124	12230	12305	12052	12237	12196	12308	12304	12236	12165	12235	12251	12223	12104	12193	12280	12190	12285	12100	12356	12278	12113	12177	12250	12241	12281	12289	12262	12127	12297	12256	12266	12343	12210	12296	12348	12213	12272	12318	12046	12114	12313	12377	12292	12362	12331	12162	12055	12341	12401	12314	12240	12214	12352	12242	12332	12342	12110	12246	12220	12357	12336	12363	12129	12388	12135	12150	12192	12488	12241	12255	12355	12223	12271	12240	12336	12207	12248	12237	12274	12411	12420	12282	12148	12274	12239	12226	12302	12264	12094	12167	12284	12119	12369	12192	12288	12107	12075	12196	12193	12126	12277	12169	12381	12382	12100	12149	12237	12165	12062	12132	12058	12121	12214	12267	12152	12205	12364	12064	12336	12226	12387	12234	12226	12356	12154	12081	12321	12288	12139	12401	12234	12304	12309	12318	12305	12287	12154	12205	12122	12162	12142	12373	12173	12301	12321	12105	12315	12411	12274	12361	12175	12234	12143	12211	12394	12260	12297	12197	12256	12355	12275	12210	12245	12204	12354	12174	12246	12134	12208	12278	12272	12184	12196	12318	12325	12219	12216	12329	12197	12236	12410	12286	12195	12279	12305	12466	12229	12222	12264	12379	12492	12198	12189	12385	12398	12271	12298	12316	12336	12487	12225	12335	12296	12213	12184	12268	12324	12110	12356	12274	12306	12253	12300	12379	12376	12423	12266	12267	12183	12117	12239	12265	12444	12197	12230	12018	12117	12414	12229	12420	12237	12270	12020	12153	12121	12308	12103	12136	12260	12384	12269	12332	12249	12211	12242	12270	12248	12164	12439	12247	12184	12379	12097	12228	12448	12307	12456	12320	12366	12349	12157	12312	12373	12353	12223	12215	12302	12172	12358	12146	12171	12310	12299	12334	12389	12253	12383	12154	12306	12279	12379	12161	12412	12335	12249	12245	12192	12332	12161	12071	12086	12306	12318	12225	12211	12245	12205	12255	12283	12373	12249	12068	12320	12401	12199	12312	12122	12283	12375	12260	12338	12152	12354	12332	12184	12311	12302	12225	12297	12243	12155	12256	12425	12207	12304	12279	12320	12168	12295	12189	12274	12466	12265	12314	12253	12212	12039	12312	12367	12133	12352	12278	12320	12221	12123	12169	12349	12248	12128	12243	12306	12233	12267	12165	12102	12202	12172	12173	12061	12258	12268	12360	12396	12262	12224	12334	12275	12075	12194	12319	12184	12271	12237	12224	12364	12218	12335	12221	12391	12336	12206	12237	12209	12264	12264	12211	12346	12358	12208	12256	12382	12289	12355	12080	12350	12221	12382	12234	12230	12211	12265	12507	12381	12216	12148	12228	12288	12419	12141	12284	12367	12325	12360	12294	12230	12100	12129	12277	12163	12245	12302	12190	12237	12193	12225	12255	12371	12408	12260	12249	12162	12220	12091	12238	12265	12251	12246	12189	12362	12350	12309	12181	12245	12143	12313	12196	12360	12272	12176	12405	12175	12349	12321	12263	12259	12269	12294	12197	12171	12221	12354	12266	12283	12229	12309	12080	12163	12204	12197	12297	12222	12342	12207	12223	12227	12244	12182	12296	12253	12314	12069	12307	12387	12161	12342	12252	12335	12322	12119	12328	12057	12202	12189	12171	12254	12285	12111	12378	12258	12214	12369	12464	12255	12324	12190	12305	12280	12340	12346	12108	12174	12301	12167	12312	12326	12228	12386	12143	12240	12269	12264	12145	12290	12428	12279	12192	12369	12165	12261	12290	12265	12237	12149	12317	12255	12197	12277	12284	12219	12414	12104	12241	12239	12184	12107	12079	12288	12315	12287	12158	12339	12186	12298	12189	12221	12386	12275	12150	12204	12364	12151	12245	12469	12330	12248	12154	12077	12222	12409	12312	12209	12364	12375	11911	12433	12361	12260	12197	12373	12420	12177	12345	12170	12187	12333	12218	12431	12468	12275	12308	12187	12151	12031	12263	12198	12223	12110	12314	12166	12093	12212	12369	12257	12215	12267	12285	12218	12221	12508	12279	12157	12090	12150	12320	12358	12272	12168	12437	12204	12300	12154	12296	12330	12291	12234	12232	12345	12237	12312	12173	12081	12235	12248	12148	12181	12165	12236	12261	12256	12015	12452	12198	12199	12089	12265	12215	12311	12328	12092	12345	12207	12440	12397	12314	12153	12458	12383	12209	12237	12151	12297	12294	12235	12289	12195	12360	12197	12235	12260	12260	12417	12253	12223	12398	12271	12120	12238	12233	12256	12227	12242	12216	12236	12324	12202	12235	12227	12145	12406	12279	12206	12209	12344	12368	12308	12381	12328	12274	12174	12310	12194	12236	12181	12244	12042	12269	12241	12222	12173	12343	12304	12434	12348	12246	12281	12363	12281	12153	12198	12095	12202	12227	12300	12199	12074	12047	12295	12231	12271	12294	12196	12279	12239	12299	12142	12315	12293	12129	12410	12183	12346	12287	12158	12355	12162	12183	12261	12381	12410	12273	12260	12253	12246	12353	12310	12217	12203	12177	12369	12292	12404	12262	12197	12221	12176	12192	12284	12303	12308	12113	12277	12287	12324	12329	12223	12270	12250	12209	12106	12364	12265	12249	12350	12480	12197	12311	12257	12167	12256	12236	12340	12151	12296	12396	12188	12186	12255	12187	12322	12261	12405	12191	12282	12277	12273	12156	12330	12140	12250	12227	12119	12092	12274	12314	12203	12286	12122	12156	12214	12251	12259	12229	12231	12236	12265	12339	12186	12384	12436	12212	12251	12335	12262	12207	12246	12242	12439	12290	12266	12327	12193	12303	12180	12318	12127	12490	12284	12279	12329	12242	12255	12252	12355	12253	12184	12293	12233	12422	12227	12223	12294	12290	12125	12240	12201	12199	12235	12228	12204	12158	12133	12261	12363	12172	12410	12176	12188	12346	12281	12229	12537	12229	12297	12082	12078	12243	12177	12224	12073	12264	12352	12358	12333	12180	12211	12322	12150	12296	12293	12219	12306	12211	12229	12272	12172	12294	12475	12492	12255	12378	12261	12252	12205	12321	12272	12219	12251	12309	12352	12344	12323	12176	12247	12337	12168	12246	12235	12122	12294	12061	12259	12197	12182	12196	12279	12382	12233	12335	12309	12328	12252	12339	12329	12201	12262	12311	12170	12258	12311	12250	12379	12176	12209	12156	12241	12285	12257	12096	12169	12413	12298	12279	12383	12372	12105	12257	12404	12272	12217	12222	12275	12254	12227	12406	12218	12249	12252	12414	12441	12224	12460	12225	12331	12382	12268	12276	12164	12137	12300	12291	12371	12238	12263	12162	12207	12232	12286	12170	12197	12281	12383	12415	12419	12187	12300	12209	12342	12312	12211	12169	12179	12241	12210	12107	12206	12199	12247	12174	12173	12280	12424	12358	12241	12370	12235	12250	12175	12434	12396	12167	12373	12347	12288	12297	12392	12280	12193	12267	12257	12220	12198	12233	12357	12131	12170	12186	12258	12246	12270	12259	12332	12191	12175	12207	12245	12115	12164	12493	12063	12338	12376	12144	12257	12171	12192	12406	12176	12213	12206	12329	12133	12325	12336	12139	12345	12174	12195	12125	12280	12265	12128	12253	12334	12208	12377	12178	12303	12246	12221	12254	12326	12355	12260	12139	12382	12408	12220	12252	12332	12339	12314	12333	12221	12336	12136	12218	12389	12225	12304	12362	12302	12170	12207	12219	12246	12203	12416	12261	12156	12211	12382	12186	12173	12303	12396	12241	12256	12229	12204	12384	12325	12185	12188	12319	12104	12211	12187	12215	12082	12203	12470	12319	12240	12139	12264	12416	12233	12253	12292	12074	12151	12393	12132	12302	12246	12191	12293	12204	12120	12279	12216	12208	12271	12160	12169	12255	12107	12218	12196	12282	12158	12392	12075	12246	12243	12326	12221	12346	12221	12302	12192	12381	12123	12237	12098	12235	12307	12294	12107	12408	12334	12257	12143	12197	12336	12278	12282	12200	12255	12286	12106	12247	12409	12210	12216	12156	12431	12201	12240	12294
27244	28058	39619	31037	19471	13150	12421	12199	12133	12123	12152	12187	12092	12047	11980	12038	12164	12039	12033	12133	11938	11919	12002	12075	12165	11954	11897	12265	12010	12094	11964	11845	11986	12116	12066	11865	12029	11880	11898	12050	11993	11981	12105	12222	12093	12021	12144	12180	11974	12099	12099	12099	12038	11979	12007	12132	12152	11896	11973	11828	11958	11986	12157	12080	12178	11984	11864	11846	11927	12119	11982	12076	12095	12020	12028	12040	12041	11931	12175	11987	12094	12047	11968	12110	11990	11897	12158	11921	12002	12128	12057	12030	12212	11880	12026	11978	12118	12104	12145	11869	12040	12131	12058	12093	12078	12207	12047	12032	12009	11970	12072	11993	11896	11971	11834	11957	11887	11829	11972	11877	12009	12054	12023	12251	11960	12064	12066	12036	11832	12219	11944	12076	12003	11989	11930	12125	12012	12083	12222	12229	12019	11955	12100	12052	12126	12136	12119	11849	11973	12014	11895	11989	12115	11980	12024	12015	12004	12075	11851	11984	11826	11827	12097	12006	12022	11916	11891	11967	12056	11757	11862	11950	11990	12029	12111	11782	11901	12115	12090	11946	11957	12078	11945	11891	12039	12139	12066	11981	12076	12054	12101	11840	12051	12060	12118	12143	11977	11925	12162	12041	11978	11982	11893	12149	11977	12031	12017	12018	12034	12043	12072	12028	11964	12037	11833	12056	12107	12077	12046	12171	11904	12151	12044	12093	11969	12192	12047	11963	11983	12167	11960	12070	11919	11929	12100	12000	11959	12125	11979	12024	11865	11881	11878	11928	12061	12100	11891	11953	12097	11894	12088	12060	11975	12039	11868	12054	12064	11915	12022	12017	12121	11894	12065	11885	12159	12139	12060	11938	11886	12079	11886	12146	12102	11994	12006	12045	11992	12122	12149	11985	11983	11958	12001	11965	11951	11986	11989	11892	11958	12068	12066	11869	11985	11767	11913	11993	11843	12074	12093	11954	12072	12032	11879	12244	11986	12222	12064	11984	12011	11970	12153	12012	11924	12091	12022	11888	12044	12209	12016	11893	12076	11965	12084	12059	12105	12030	11838	12006	11923	11976	12055	12049	12037	12100	11973	11909	12059	12073	12148	11931	12019	11827	11970	11886	11927	12063	12033	12107	11883	11950	11948	12162	11847	12134	11886	12043	11928	12019	12092	12138	12030	11992	12188	12020	12060	11976	11964	11938	12190	12059	11905	11978	12073	11978	12018	12018	12119	11989	12019	11883	12016	12149	12049	11934	11913	11963	11982	12030	11945	12011	11899	11958	11801	12073	12103	11994	12195	12017	11998	11904	12085	12083	12015	12132	12276	12061	12027	12156	12182	11928	12003	11887	11995	11946	11951	11946	12035	11974	11975	12051	12002	11917	12020	12071	12042	12100	11969	11905	12034	12142	12090	12030	12070	12122	12242	12021	11942	12184	12140	11928	12022	12036	11883	12178	12179	11952	11963	11865	12115	12069	12031	12112	12066	11980	11836	11857	11988	11988	12111	11978	12001	12167	11957	12033	11941	12009	12027	11941	11967	12017	12057	12009	11967	12119	12186	12218	12049	12122	12078	12032	11920	12110	11874	11990	11993	11968	11908	12004	11939	11875	12074	11905	11924	11784	12208	11991	12220	12239	12054	11902	11996	12149	12052	12013	12161	11988	11999	11983	11932	12020	11953	12016	12106	11932	11902	11933	12198	12252	11933	11865	12094	11973	11899	12171	11928	12210	11902	12028	12170	12053	12248	12126	11829	12007	12053	11850	12116	12067	11984	11906	11868	11904	12146	12022	12073	12160	12160	11965	11870	11934	12037	12104	12046	12089	12063	12186	12088	12042	12039	12097	11979	12181	12089	11958	12096	12107	11985	12084	11943	12090	11969	12053	12197	12022	12027	12085	12036	12028	12075	11910	12002	11830	12056	11927	12124	11881	11968	12033	12146	11949	11887	12218	12115	11802	11992	11983	12030	11941	12006	12059	11818	11915	12146	12012	12057	12060	12008	12043	12091	12138	11855	12018	11993	12054	11965	12076	12075	11916	11946	12142	11987	12065	11991	11990	12115	12149	12128	12055	11947	12010	12000	12076	11871	11997	11964	12013	11989	12018	11935	11936	12014	11949	11916	12048	12078	11944	11990	12003	12084	12132	12060	11882	11864	11885	11877	11931	12082	11965	11951	11919	12062	12180	12115	11926	12242	12045	11925	12084	12163	12052	12018	11785	12001	11931	11802	12121	11996	12076	12226	11958	12088	12015	11929	12090	12224	11940	11850	12002	12012	12056	12069	12135	12117	11918	12204	11874	12008	11933	12005	11952	11985	12055	12004	11995	11994	12083	12130	11949	12013	11919	11970	11993	11978	11922	12100	11961	12039	12057	11769	11809	12074	11830	12013	11992	12080	12135	12102	11954	12143	12102	11991	11978	12054	11866	11923	11937	11929	12132	12069	12178	12089	11933	12027	11927	12065	12104	11995	11964	12129	12006	12040	12075	12039	12056	11941	12022	11926	12085	12070	11962	12040	12010	12056	12061	11988	11929	12027	11914	12047	12283	11994	11856	12030	12053	12063	12036	11821	12055	11849	12084	12064	11980	12011	12018	11906	12065	12035	11931	12201	12130	12004	12034	11953	12225	11953	11993	11857	12064	12051	11993	12144	12057	12078	12054	12175	12108	12035	12131	11999	12118	12170	11976	11901	11897	12096	12088	11980	11919	12068	11913	12100	12016	12045	11984	11960	12101	12014	11846	11863	12061	11866	11984	12104	12039	11989	11978	12096	12047	11947	12078	11921	12029	12034	11996	12061	11954	12002	11946	12081	11974	12049	12011	12145	12042	12108	12034	12050	12092	11868	11835	12030	11784	12063	11896	11949	11988	12004	11810	12002	12036	11989	12114	11898	11992	12020	11975	11945	12000	11868	11990	12133	12075	12091	12168	11958	11891	12093	11886	12077	12105	11939	12108	11960	12158	12219	11861	12000	12036	11921	12209	12088	12066	12055	11950	11890	12167	12093	12034	11972	11947	12120	12110	12150	11997	12072	12075	12054	11929	11846	12178	12172	12014	12110	11940	12003	12015	11835	12084	12015	11935	12148	12018	11917	12085	12022	11912	12030	11838	11782	11964	11997	12030	11824	12065	12133	11948	12112	11763	12114	11957	11989	11819	12065	12003	12094	11961	11983	11934	11891	11910	11823	12097	12101	12028	11716	12098	12157	11978	11986	11978	12026	11989	12044	11861	12000	11931	12023	12193	12021	12056	11929	11994	11989	12044	12023	12066	12086	11714	12044	12106	12054	11824	12069	12084	12103	11875	12019	11935	12074	11994	12076	11970	12003	12235	12106	11967	12069	12124	12053	12013	12030	11980	11971	12239	12074	11987	12040	12001	11938	12166	11859	11766	11919	12075	11936	12094	11979	12090	12026	11989	12026	12097	12111	11946	11975	11995	12068	12063	12044	11966	11991	12056	12183	12069	12013	12064	11977	11960	11965	12006	12117	12145	11884	12118	12007	12106	12018	11997	12074	12134	11979	11987	12079	12079	12024	12106	11949	12079	12081	11696	11918	12047	12126	11972	12206	11996	12007	11924	11949	12023	12077	11998	11987	12084	12071	12025	12029	12007	12063	11982	12057	12050	12165	12159	11992	12071	12046	12011	12046	12143	11985	12101	12052	11969	11988	12098	12078	11917	12111	12023	11985	12169	12140	11965	12003	11983	12072	12141	12104	12171	11888	12036	12018	12021	12074	11957	11937	12091	11922	12092	11911	11820	12005	11901	12067	11960	12190	12003	11933	12024	12083	12006	12128	12072	11956	12011	11772	11827	11860	11958	12117	12307	12051	12045	12051	11921	12063	12280	11938	11985	11932	12110	11868	12112	11893	11940	12106	11896	11961	12003	11951	12139	11986	11906	12046	11822	12033	12014	11934	12095	12086	11913	12044	12012	12054	11997	12188	11868	12020	11899	12025	12047	12150	12144	12049	11898	11995	11905	11785	12027	12125	11982	11951	11938	11919	11861	11978	12283	12093	12169	11939	12143	11937	11940	12184	11856	11719	12020	11899	11955	11990	12053	11951	11808	11956	12193	12026	11999	12125	12056	11959	11915	12176	12034	12052	12051	11889	11959	12001	12074	11933	11915	12054	11939	12021	12064	12006	12023	12036	12087	12051	11867	12084	12025	11979	12145	12073	11891	11949	12019	12128	12002	11984	11943	12116	11849	11839	11890	11780	12005	12052	11926	12038	11959	12009	11981	11958	12082	11857	11963	11965	12040	12149	12089	11919	11929	12068	12221	11870	12155	12121	12071	11961	12007	12062	12040	11908	12073	12228	11839	12270	12034	12110	11981	11992	11909	11885	11900	12037	12093	11996	12204	12105	12070	12030	12059	11898	12116	12245	11968	12132	12107	12129	12139	11975	11999	12023	12020	12109	12012	12066	11997	12006	12112	11909	11962	11937	12161	12040	12098	12123	12017	12092	11952	12034	12063	12062	11890	12083	12024	11998	12034	12148	12009	12094	12241	12215	12113	11933	12003	11997	11934	11946	12081	12080	12034	12211	11956	11978	12102	11984	11881	12120	12115	12010	12121	12006	12050	12014	11913	11984	11918	11767	11828	12110	11920	11885	12056	11979	12041	11962	12136	11914	12062	12068	12114	12017	12097	11842	11866	11997	11940	12040	11917	11862	11955	12003	12083	12195	11959	12025	12099	12008	12030	12151	12127	11969	11962	12101	12094	12086	12047	12125	12050	11888	12154	12017	11984	12003	11821	12086	11774	11978	12020	11972	11989	12097	12098	12171	12089	12048	11883	12142	12037	11926	12085	12106	12096	11994	12000	11922	11897	12107	12086	11964	12211	12129	11927	12006	11962	11958	12102	11983	11984	11963	11923	11981	12071	12204	12013	12016	11949	12058	12004	11911	12105	12147	11943	12161	12078	12115	12047	12088	11893	11984	11939	12111	11922	11982	11970	12027	12203	11946	11961	12085	12033	11762	12025	11922	12257	12263	12051	12035	12114	12029	11966	11997	12232	12055	11988	12097	11987	12216	11879	12072	12059	11941	11924	11972	12117	12125	11937	12341	12044	12148	11909	12165	11879	11936	12040	12022	11988	12018	12022	12146	11949
22747	47960	45102	30972	19422	12311	12116	12068	12092	12118	12121	12105	11996	12159	12075	12112	12090	12124	12041	12147	12070	12095	12109	12135	12177	12110	11933	12234	12039	12079	12151	12160	12061	12060	12050	12186	12110	12114	12209	12073	11993	12203	12154	12129	12058	12099	12079	12082	12189	12204	12174	12185	12158	12271	12093	12049	12204	12158	12203	12009	11995	12201	11959	12115	12176	12182	12116	12325	12126	11968	12245	12128	11995	12051	12104	11991	12220	12065	12082	12092	12090	11965	12148	12100	12187	12103	11984	12018	12020	12185	11907	12174	12045	11947	12040	12208	12026	12120	12124	11846	12006	12137	12017	12011	12218	12130	12159	12048	12198	11921	12122	11950	12058	12126	12141	11917	12125	12053	12089	12131	12061	12109	12081	12123	12134	12042	12133	11986	12092	12075	12138	12175	12126	12144	12233	12135	12130	12161	12023	12191	12032	12077	12214	12038	12047	12102	12119	12187	12165	12109	12157	12081	12027	12267	12000	12069	12024	12174	12067	12044	12025	12057	12056	12085	12191	12039	12074	12056	12053	12042	12129	12078	12207	12182	12053	12038	12074	12071	12209	12068	12153	11958	12198	11964	11968	11952	12057	12066	11957	12075	12016	12010	12096	12058	12201	12075	12101	12150	11962	11936	11985	12129	12115	12052	12072	12250	12104	12158	12139	11990	12134	12013	12128	12133	12153	12045	12154	12185	12099	12012	12134	12265	11982	12062	12266	11985	12096	12175	12214	12134	12006	12036	12060	12054	12066	12214	12042	12076	11904	11934	12222	12104	12256	12059	12065	12136	11971	12117	12135	12091	11974	12104	12009	12085	12198	12108	12112	12022	12171	12050	12059	12060	12126	12112	12134	12243	12083	12171	12126	12037	12094	11950	11915	11877	12054	12049	12037	12047	12037	12033	11893	12154	12117	12060	12043	12116	12116	12147	12116	12106	12148	12059	11877	12078	12067	12132	12155	12079	12004	12233	12006	12102	12114	12096	12193	12037	12056	12044	12115	12002	12150	12042	12031	12031	12101	12106	12114	12069	12167	12009	12004	12160	11984	12026	12097	12052	12094	11983	12081	12003	12017	12187	12205	11916	12014	12071	12105	11997	12220	12098	11994	12078	12056	12186	11929	11956	12021	11923	11920	12062	12041	12228	11907	12064	11993	12013	12135	12097	12046	12131	12054	12231	12077	11922	12138	12121	12076	12086	12092	12056	12035	12066	12082	12048	12073	11970	12212	12034	12060	12022	12040	12162	12068	12199	12111	12033	12068	12170	12265	12029	12046	12135	11979	12104	12266	12157	12198	12125	12044	12063	12181	12121	12086	12122	12016	12096	12142	12048	12149	12053	12074	12035	12020	12269	12252	12211	11965	12032	12199	12171	12042	12032	12073	12280	12018	12124	12074	12176	12069	12128	12099	12124	12113	12237	12009	12038	12092	12098	12135	12060	12089	12124	11890	11861	12098	12117	12151	12240	11930	12291	12080	12029	12150	12032	12254	12290	12092	12204	11987	12080	12186	12244	12133	12086	12103	12111	12117	12009	12014	11995	12119	12138	12198	12031	12075	11971	12126	12046	12049	11920	12141	12000	12129	11951	12066	11933	12159	12083	12241	12115	11996	12053	12088	12065	12105	12078	11995	12024	12186	12027	12108	12031	12205	12213	12163	12174	12200	12061	11973	12087	11954	12209	12010	12065	12037	11999	12127	12115	12052	12140	11942	12228	12128	11989	12102	12198	12097	12058	12152	11921	12208	12086	11903	12170	12027	12153	12173	12205	12228	12088	12045	12052	12047	12063	12167	12024	12093	12102	12104	12032	12003	12382	12089	12026	12087	12042	11939	12029	12020	12090	12183	12270	12003	11870	11954	12099	12151	12048	12095	12221	12167	12015	12166	12097	12145	12089	12164	12069	12223	12044	11979	12041	11992	12086	12202	12203	11999	11932	12082	12137	12012	12148	12171	11916	12037	12253	12059	12006	12108	12097	12047	12013	12045	12065	12023	12131	12089	11998	12056	12196	12038	11990	12129	12128	11987	12195	12080	12042	12145	12154	11999	12096	11998	12110	12064	12054	11890	12085	12030	12218	12079	12050	12133	12144	12091	11975	12045	12109	12227	12231	12034	11962	12063	11921	12127	12035	11991	12102	12249	12153	12275	12034	12044	12108	12055	12053	12030	12092	12132	11963	12028	12042	12148	12016	12083	12077	12145	12048	12048	12018	11999	11877	11975	12115	12058	12271	12213	11970	11932	12084	12013	12067	12018	11932	12144	12010	12245	12193	12034	12050	12238	12005	12234	12124	11995	12142	12214	12143	12086	11966	12159	11954	12071	12111	12126	12166	12099	12128	12222	12187	12024	12092	12105	12068	12147	12162	12129	12287	11991	12087	12078	12020	11989	12163	12157	12102	11886	12311	12136	11999	12117	12009	12145	12073	12031	12081	12020	11991	12296	12037	11996	12130	12082	12083	12190	12096	12127	12004	12114	12167	11988	12130	12047	11967	12082	12125	11969	12035	12087	12258	12061	12191	11999	12157	12175	12057	12175	12039	11978	12092	12035	12004	12151	12050	12130	12092	12083	11995	12087	11923	12206	12031	12053	12102	12205	12068	12112	12007	12217	12072	12016	12134	12257	11913	12120	12131	12146	12179	12025	12028	12220	12069	12064	12261	11928	12109	12050	12065	12125	12120	11988	12096	11929	11987	12167	11960	12103	12108	12143	11937	11998	12138	12105	12107	12301	11946	12058	11969	12273	12067	11880	12156	12045	12102	12154	12168	12167	12106	11998	12149	12197	12025	12055	12117	12108	12097	11895	12066	12116	12097	12006	11988	12124	12223	12072	12202	12094	12128	11969	12157	12119	12197	12156	12044	11994	11980	12156	12090	12235	12126	12157	12066	12188	12181	11838	12095	12011	12044	12207	12164	12042	11972	12014	12014	12104	12168	11959	12137	12268	12131	12246	12089	12111	12202	11952	12116	12211	12103	12121	12015	12086	12184	11993	12114	12127	11990	12061	12068	12169	12305	12219	12062	11963	12080	11963	12153	12236	12003	11935	12162	11945	12164	12145	11919	12023	12093	12153	12082	12123	12067	12135	12093	12135	12043	12021	12106	11933	12187	12125	12185	12092	12067	12127	12137	12112	11884	12175	12120	11998	12164	11982	12060	12033	11985	12144	12198	12047	11970	12191	12087	12139	12141	12069	12030	11976	11946	12074	12047	12015	12183	12282	12126	12168	12091	12121	12091	12054	12032	12118	12066	12162	12181	12137	12046	12030	12102	12141	12059	11857	12090	12142	12137	12153	12172	12133	12236	12057	12007	11999	12139	12181	12133	12108	12240	12067	12085	12012	12053	12122	12109	11994	12117	12146	12059	12098	12015	12041	12070	12041	12030	12098	12169	12177	12014	12100	11944	12103	12032	12108	12017	12106	12066	12158	12176	12095	12091	11926	12089	12170	11911	12156	12075	12049	12115	12197	12052	12145	12146	12091	12085	11974	12233	12215	12037	12036	12162	12095	12165	12130	12158	12084	11913	11939	12053	12072	11872	12112	11981	12035	12259	12165	11925	12022	12114	12060	12150	12072	11957	12172	11989	12059	12031	12150	11957	12161	12267	11959	12080	12182	12179	12031	12036	12096	12165	12186	12183	11966	12127	11962	12094	12030	12153	12138	12007	12316	12082	11944	12121	12082	12096	12030	12060	12209	12237	12142	11994	12201	12171	12043	12126	11961	12052	11922	11953	12081	12046	12200	12049	12196	11984	12008	12097	12029	12032	12017	12100	12110	11988	12071	11980	12071	11958	12084	11956	12126	11920	11991	12215	12146	12090	12194	12028	12251	12162	12074	12300	12097	12176	11993	12030	11998	12006	12130	12027	12219	12093	12004	12154	12171	12009	12019	12020	12003	12159	12135	12062	12071	12221	12017	12073	12146	12104	12105	12048	12231	12046	12247	12019	12268	12091	12151	12032	12222	12166	12138	12057	12013	12114	11931	12177	12070	12098	12090	12054	12156	12056	11981	12028	12168	11960	12137	12077	12043	12145	12127	12117	12045	12091	12109	12155	12126	12229	11970	12302	12150	12063	12119	12078	12026	11916	12205	12229	11987	12066	12012	12143	12097	12132	12203	12128	12176	12039	12124	12035	12127	12257	12075	12322	12055	12045	11964	11955	12048	11990	12114	12124	12041	12119	12058	12173	12015	12122	11801	12222	12008	12090	12032	12083	12281	12148	12024	12180	12018	12281	12027	12162	12160	11971	12134	11948	12162	11983	12086	12068	12071	12180	12199	12135	12189	12193	11903	12228	11964	11996	12102	12036	12018	12054	12136	12088	12093	12154	11947	12283	12190	12218	12144	12238	12031	11994	12132	12072	12118	12082	12039	12146	12028	12229	12052	12183	12086	12069	12146	12054	12050	12106	11957	12160	12058	12129	12132	12081	12138	12092	12124	12277	12047	12085	12103	12055	12262	12042	11925	11991	12024	11930	12138	12222	12080	12120	11965	12220	12300	11999	12024	12017	12179	11977	12190	12170	12047	12158	12040	12105	12002	11973	12145	12068	12192	12043	12075	12052	12078	12076	12162	12080	12114	12066	12042	12015	12003	12228	12033	12087	12093	12002	12120	12036	11942	12148	12152	12087	12276	12127	12250	11986	11955	12022	12053	11978	12150	12111	12010	12108	12195	12261	12118	12051	12062	11964	12060	11967	12211	12050	12114	12158	12011	12244	12194	12004	11946	12092	12008	12219	12008	12158	12158	12149	11912	12230	12148	12052	12034	12121	11909	12038	11996	12062	12081	12178	12146	12090	11956	12106	12039	12076	12184	12125	12019	12099	12042	12111	12097	12149	12132	12045	12137	12155	12119	12010	11896	12068	12090	12040	12019	12116	11948	12150	12093	12167	12122	12095	12012	12223	12136	12051	12239	11940	12108	11985	12124	12123	12009	12125	12061	12098	12025	12187	12053	12109	11996	12056	12058	12041	12041	12174	12045	12021	12088	12153	12236	12051	12110	12134	12033	12060	12104	12176	12024	11982	12045	12079	11997	11927	11923	12082	11920	12085	12161	12051	12072	11916	11945	12138	12083	12005	12113	12075	12074	12046	12183	12210	12061	12112	12023	11991
24359	23191	42044	43175	30464	19384	14903	12206	11837	11836	11744	11937	11915	11870	11811	11940	11908	11859	11906	11823	11809	11853	11891	11798	11978	11847	11798	11843	11823	11769	11866	11723	11742	11915	11684	11712	11864	11765	11910	11712	11942	11835	11864	11733	11747	11882	11896	11972	11869	12086	12098	11947	11904	11735	11654	11735	11725	11887	11758	11797	11748	11811	11821	11934	11742	11974	11893	11739	11901	11735	11606	11564	11728	11764	11632	11783	11850	11792	11812	11963	11848	11811	11793	11853	11688	11743	11758	11844	11830	11819	11707	11658	11696	11698	11630	11859	11788	11769	11855	11872	11734	11583	11771	11665	11946	11677	11915	11863	11588	11929	11799	11702	11806	11876	11870	11833	11784	11646	11869	11753	11703	11828	11811	11815	11756	11910	11929	11839	11840	11633	11766	11772	11698	11623	11882	11918	11902	11883	11778	11634	11837	11765	11824	11879	11803	11720	11653	11729	11802	11876	11847	11788	11722	11837	11803	11751	11787	11748	11680	11808	11902	11858	11803	11770	11729	11817	11698	11857	11822	11752	11761	11891	11609	11828	11851	11807	11689	11823	11745	11648	11634	11725	11814	12064	11637	11795	11724	11779	11904	11828	11849	11744	11659	11859	11712	11800	11695	11688	11843	11754	11691	11824	11859	11758	11852	11841	11655	11956	11768	11827	11740	11848	11706	11847	11809	11827	11897	11793	11877	11893	11613	11870	11770	11719	11733	11722	11939	11686	11837	11694	11732	11724	11859	11964	11878	11775	11884	11837	11612	11925	11739	11799	11659	11781	11744	11921	11946	11897	11896	11701	11828	11730	11904	11843	11748	11845	11891	11716	11724	11894	11755	11762	11744	11859	11748	11902	11720	11641	11930	11911	11917	11710	11764	11657	11876	11900	11886	11731	11584	11843	11821	11683	11934	11773	11897	11838	11872	11756	11826	11779	11655	11821	11785	11615	11742	11903	11800	11794	11800	11671	11743	11652	11856	11816	11725	11846	11797	11777	11845	11767	11782	11934	11507	11756	11663	11659	11829	11719	11733	11926	11668	11621	11813	11695	11894	11889	11718	11713	11911	11837	11751	11769	11799	11792	11861	11751	11808	11691	11858	11867	11561	11708	11581	11880	11608	11863	11631	12034	11691	11800	11802	11846	11825	11743	11944	11631	11779	11711	11743	11879	11722	11721	11801	11712	11746	11776	11942	11647	11724	11849	11810	11797	11782	11645	11795	11721	11772	11921	11856	11767	11726	11653	11876	11835	11875	11784	11902	11671	11891	11793	11785	11697	11891	11785	11815	11673	11843	11619	11825	11841	11699	11783	11809	11881	11767	11849	11715	11785	11868	11670	11735	11753	11836	11975	11752	11831	11821	11840	11799	11687	11691	11795	11855	11789	11712	11768	11668	11798	11694	11673	11616	11905	11762	11882	11886	11717	11822	11730	11740	11801	11708	11663	11788	11753	11767	11734	11767	11789	11754	11727	11736	11872	11801	11653	11738	11911	11725	11776	11771	11838	11840	11776	11726	11655	11670	11860	11759	11711	11743	11761	11753	11852	11853	11788	11784	11907	11780	11881	11572	11692	11847	12016	11730	11695	11680	11853	11971	11748	11887	11853	11625	11690	11882	11760	11943	11754	11818	11816	11805	11760	11815	11752	11904	11850	11839	12036	12008	11762	11723	11781	11753	11642	11672	11871	11757	11691	11563	11822	11576	11658	11739	11856	11727	11890	11830	11771	11691	11858	11812	11661	11721	11653	11910	11687	11659	11787	12042	11812	11789	11702	11803	11864	11876	11679	11811	11644	11695	11674	11746	11831	11775	11844	11836	11679	11788	11562	11893	11744	11780	11647	11697	11614	11863	11777	11679	11701	11740	11581	11768	11746	11578	11650	11857	11852	11737	11788	11854	11623	11753	11751	11719	11708	11751	11915	11691	11891	11595	11601	11761	11727	11697	11735	11669	11841	11878	11632	11751	11883	11702	11916	11737	11889	11792	11711	11850	11590	11732	11653	11775	11680	11831	11709	11720	11681	11791	11896	11723	11708	11932	11841	11876	11951	11708	11869	11829	11642	11825	11635	11635	11756	11758	11730	11624	11703	11754	11799	11915	11668	11958	11829	11956	11760	11675	11882	11781	11650	11754	11674	11886	11824	11860	11719	11714	11812	11593	11643	11707	11795	11587	11876	11827	11801	11937	11524	11825	11816	11761	11720	11825	11695	11786	11864	11830	11921	12055	11723	11839	11685	11834	11835	11715	11776	11981	11762	11544	11682	11730	11687	11756	11897	11749	11607	11627	11835	11731	11817	11793	11862	11803	11893	11800	11780	11902	11744	11879	11904	11678	11605	11649	11673	11774	11710	11799	11860	11774	11670	11782	11719	11956	11811	11952	11886	11845	11675	11658	11729	11796	11821	11797	11816	11730	11639	11741	11827	11605	11852	11788	11674	11956	11906	11636	11759	11973	11941	11915	11792	11775	11764	11633	11781	11972	11802	11656	11725	11734	11698	11777	11804	11741	11823	11610	11569	11605	11637	11924	11860	11805	11583	11806	11662	11868	11783	11713	11808	11904	11720	11727	11648	11744	11772	11905	11867	11741	11989	11743	11927	11824	11845	11816	11739	11772	11623	11602	11746	11932	11877	11842	11797	11910	11743	11772	11903	11686	11879	11730	11888	11741	11876	11561	11824	11770	11812	11657	11706	11786	11770	11799	11714	11727	11638	11847	11716	11877	11739	11733	11883	11891	11723	11896	11777	11702	11912	11691	11743	11886	11760	11802	11831	11921	11920	11767	11560	11762	11761	11784	11743	11774	11805	11782	11745	11790	11890	11866	11737	11803	11830	11681	11744	11837	11701	11656	11767	11853	11901	11710	11801	11886	11673	11682	11716	11852	11664	11861	11907	11868	11744	11793	11866	11869	11620	11795	11692	11721	11937	11890	11655	11735	11729	11874	11665	11789	11669	11822	11899	11851	11817	11935	11682	11902	11729	11725	11773	11809	11817	11861	11691	11865	11749	11758	11823	11868	11588	11691	11607	11823	11889	11670	11790	11703	11993	11932	11883	11681	11848	11963	11804	11811	11941	11826	11712	11804	11820	11862	11726	11708	11833	11882	11989	11662	11837	11793	11704	11801	11900	11681	11714	11846	11671	11860	11700	11802	11744	11768	11761	11738	11755	11723	11916	11895	11771	11840	11749	11839	11649	11732	11836	11752	11715	11690	11777	11887	11694	11834	11787	11762	11739	11704	11762	11788	11786	11707	11902	11639	11682	11799	11760	11844	11939	11833	11677	11590	11753	11883	11811	11606	11694	11746	11811	11663	11711	11742	11885	11705	11786	11861	11510	11702	11742	11742	11884	11780	11688	11702	11886	11851	11870	11819	11840	11654	11658	11694	12043	11584	11796	12029	11589	11811	11773	11573	11780	11735	11771	11695	11799	11646	11535	11649	11696	11650	11909	11600	11807	11815	11813	11683	11845	11783	11828	11913	11942	11798	11964	11773	11709	11793	11697	11790	11864	11882	11780	11849	11871	11667	11943	11807	11812	11832	11912	11719	11922	11797	11779	11825	11835	11763	12018	11903	11611	11700	11883	11948	11780	11780	11809	11838	11719	11765	11717	11617	11937	11705	11872	11933	11727	11828	11797	11771	11891	11772	11766	11688	11729	11852	11679	11679	11797	11657	11653	11660	11784	11778	11562	11712	11842	11742	11822	11757	11885	11660	11607	11808	11755	11611	11670	11786	11871	11720	11521	11788	11723	11922	11840	11694	11698	11833	11803	11919	11700	11872	11703	11839	11836	11565	11828	11827	11695	11708	11784	11860	11819	11828	11858	11828	11892	11815	11750	11907	12015	11854	11850	11780	11771	11767	11707	11788	11648	11807	11776	11638	11834	11650	11732	11713	11739	11855	11703	11856	11838	11901	11846	11764	11950	11835	11698	11777	11725	11820	11713	11858	11666	11749	11902	11677	11938	11781	11697	11783	11814	11643	11848	11830	11791	11635	11769	11689	11862	11780	11746	11781	11614	11597	11823	11762	11867	11834	11852	11835	11801	11730	11822	11884	11812	11800	11685	11837	11756	11773	11817	11683	11714	11678	11769	11912	11853	11728	11653	11701	11794	11891	11686	11776	11712	11727	11633	11696	11885	11754	11800	11805	11771	11759	11744	11810	11880	11783	11908	11835	11660	12013	11672	11781	11500	11888	11942	11861	11791	11827	11835	11828	11680	11665	11660	11695	11722	11930	11697	11804	11790	11597	11899	11853	11787	11780	11782	11491	11815	11831	11879	11876	11693	11739	11771	11933	11822	11887	11841	11667	11745	11772	11787	11788	11698	11788	11830	11819	11681	11862	11654	11811	11797	11772	11765	11968	11821	11881	11780	11635	11798	11674	11933	11824	11770	11745	11660	11645	11919	11857	11807	11794	11638	11667	11869	11870	11631	11722	11814	11890	11631	11772	11887	11823	11653	11817	11713	11884	11969	11824	11543	11650	11713	11691	11888	11750	11809	11796	11561	11926	11733	11760	11777	11829	11791	11637	11762	11640	11699	11753	11958	11715	11896	11956	11838	11840	11843	11910	11810	11671	11730	11931	11661	11741	11603	11826	11843	11900	11728	11746	11846	11748	11847	11818	11744	11661	11632	11715	11731	11833	11826	11692	11736	11845	11695	11788	11710	11878	11793	11693	11963	11607	11757	11832	11887	11783	11878	11691	11794	11887	11765	11801	11719	11804	11583	11968	11855	11796	11687	11814	11662	11831	11884	11676	11691	11590	11633	11828	11898	11604	11757	11876	11817	11663	11696	11720	11854	11984	11900	11785	11836	11746	11691	11869	11836	11691	11724	11957	11776	11683	11816	11681	11642	11680	11544	11717	11722	11814	11765	11764	11739	11680	11891	11763	11810	11902	11668	11655	11649	11814	11872	11834	11654	11687	11774	11729	11798	11833	11573	11886	11695	11779	11755	11637	11866	11691	11733	11854	11705	11655	11867	11966	11783	11713	11811	11600	11757	11931	11780	11723	11746	11888	11748	11989	11883	11683	11809	11702	11834	11807	11879	11907	11907	11716	11796	11752	11799	11773	11829	11672	11575	11670	11812	11926	11703	11884	11592	11949	11705
36797	88095	83258	58133	35101	12435	11974	11996	12012	12154	12046	12078	11946	11978	11946	12012	12088	12055	12022	11982	11973	12110	11898	11967	11997	11944	12010	11934	11932	12094	11984	11790	11772	12039	11997	12040	11930	12027	11972	11918	12026	11990	12026	11908	11852	11893	11898	11958	12289	12391	12225	12132	12109	12059	11903	11861	11992	11928	11946	12045	12062	11889	12062	11968	12046	12012	12098	11953	11826	12048	11863	11944	12082	11942	11952	11809	11961	11850	11848	11973	12101	11913	12152	11986	12063	12075	11973	11999	11959	11881	11905	11933	11915	11974	12025	11940	11915	12180	11952	12043	11816	11857	12068	11990	11811	11881	11980	11954	11915	12032	11944	12031	11914	12123	11923	11984	11886	11872	11989	11940	11988	11961	12058	11807	11938	11989	11951	11918	11985	11991	12067	11918	12018	11761	11851	11762	11968	11881	11889	11821	11980	11915	11979	11940	11793	11919	11847	11934	11947	11914	11812	11949	11904	11947	11851	12001	12044	11987	12000	11886	11856	11867	11950	12013	11920	11911	11712	11803	12121	11985	11975	12067	11910	11963	12029	11777	11901	11805	12117	12002	11890	11952	12009	11991	12038	11869	11983	12036	11998	11994	11898	11731	11923	11982	11969	12066	11886	12020	11993	11954	11927	11929	11797	12059	11896	11963	12124	12062	11908	11877	12097	12003	11988	11887	12007	11993	11987	12048	11870	11989	11997	11943	11839	11869	12031	11975	12063	12040	11890	11851	12002	11989	12016	11962	11959	12039	12223	11881	11925	11974	11778	11998	12073	12082	12079	12020	12034	11910	11833	11856	11797	12031	11969	12059	11967	11941	12043	12163	12039	11981	11959	11936	12064	11904	12094	11922	11997	12088	11882	11892	12001	11801	11957	12014	11976	12143	11942	12123	12004	11929	12056	12077	11996	12061	11974	11855	11922	11953	11942	11937	12005	11954	11887	11828	11998	12068	11924	12023	12003	11837	11938	12051	12042	11912	11990	11919	11921	11960	11987	12013	12120	12038	12067	11977	11970	12038	11842	12033	11855	11873	11930	11922	12016	11905	11936	12011	11989	12009	11778	11961	11978	11973	11909	11847	12005	11914	11959	11784	12016	11911	11882	12046	11953	11878	11818	11821	11832	12002	11918	11946	11860	11891	11833	11932	12044	11970	11916	12036	11926	12029	11923	11946	12098	11792	11822	12065	11989	11996	11978	11910	11977	12077	11920	12006	11870	11909	12080	11852	11971	11917	11972	12098	11907	11960	11880	11890	11966	11711	11955	11969	12288	11970	11874	11804	12040	11854	11993	11969	12010	12113	12152	12049	11876	12021	11994	11994	12073	11952	11902	11966	12053	11816	11909	11905	11707	12106	11993	11967	11975	12129	12121	12002	11856	11874	12074	12108	12006	11801	11926	11946	12029	11889	11951	12057	11942	11840	12034	11976	11992	11855	11969	12063	11943	12071	11960	12040	11994	12018	12083	12042	11812	12064	11886	11992	12092	12038	11938	12191	11894	11718	11808	12022	12100	12025	12010	12041	11863	12001	11714	12111	11856	11969	11902	12051	12090	11855	12013	12006	11922	11917	12010	11943	12000	11923	11783	11947	11891	11915	11807	11945	11955	11942	11747	12097	12060	11930	11922	11956	11931	11898	11874	12014	12040	12037	11932	12030	11846	11952	12029	11974	11823	11881	11931	11996	11939	11898	11863	11931	11900	12157	11968	11877	11886	11934	12169	11844	11996	11862	12029	12089	11981	11933	12083	11978	12202	11966	11856	12036	11856	11949	11983	11998	11948	11783	11832	11954	12024	11977	11931	11986	11992	12037	12024	12068	11835	12088	11953	11962	12011	11786	11930	12008	11879	11971	12019	12045	12058	12000	11943	11937	11987	12049	11964	11800	11992	11945	11911	11859	11862	12077	11885	12075	12023	11883	12101	11897	12050	11949	12040	12032	11961	11786	12026	12042	12034	12111	11999	11967	11979	11900	11987	12097	12034	11999	11981	11900	11916	11909	11828	12057	12067	12024	11954	11946	12022	11931	11891	12053	11936	12097	12028	11938	11928	11997	11959	11896	11922	11953	12005	12122	12035	11815	11907	12151	12120	11933	11838	12005	11937	11946	11902	11999	11915	11915	12091	11905	12075	11966	11865	11975	12042	11834	12063	11878	11847	11817	12090	12019	11928	11949	12053	11981	11890	11981	11989	12047	11882	11903	11897	11885	11904	12118	11972	11966	12022	12159	12034	11929	11958	11891	12020	11902	12003	11830	11980	12018	12099	11868	11920	12080	11973	11950	11961	11986	11816	11996	11979	11872	11865	12047	11884	11913	11961	12020	11914	12055	12084	12010	12016	11787	11961	12067	11945	11963	11909	11949	11926	12031	11986	11949	11870	11922	12188	11990	12054	11950	11916	12119	12003	11926	11994	12050	12037	11900	12066	11830	11990	11838	12089	11794	11954	12047	11922	12034	11873	11927	12023	11996	11952	12012	12136	11970	11955	11964	11956	11948	11843	11875	11898	12095	11853	11978	11878	11886	12038	11862	12061	11888	11925	11837	12000	11879	11883	12003	12091	12069	12049	12068	11851	11907	11831	12111	12063	11888	12158	11913	11999	11985	12027	12006	11984	11951	11883	11963	11945	11940	11913	12011	11951	11839	11964	12001	11981	11927	11926	12048	11984	11909	11998	12102	12066	11998	12043	11991	12020	11834	11954	11867	12152	11988	12053	11935	12041	11859	11787	11937	12108	11915	11924	11890	11802	12073	11952	11954	11916	11694	11995	12053	11818	12010	11875	11987	11937	12071	11809	11957	12004	11979	12129	11859	12041	11937	11928	11922	11913	11901	12010	12083	12121	11907	11790	11902	12017	12099	12090	12067	11973	12061	12009	11930	11932	11933	12042	12086	11944	11861	11960	11936	11809	12047	11881	11842	12043	12010	11960	11796	12097	11944	12025	11951	11953	11999	12007	11857	12046	11983	11829	11964	11845	11873	11996	11997	12014	12002	11936	11858	12007	11945	12102	12060	11831	11999	11969	12063	12044	12011	12069	12009	12060	11955	11731	11814	11886	11837	11958	11811	11965	12019	12035	11933	11886	12025	12136	12008	11945	11985	12039	11921	11978	11854	11909	11969	12036	11918	12075	11982	12075	11915	11886	12028	11989	11968	11896	12046	11932	11978	11954	12159	11971	12106	11968	11982	11863	11946	12180	11821	11941	12199	12045	11856	12090	11961	11821	11832	11961	11951	11923	12021	11924	11935	11836	11947	11893	11945	11985	11845	12051	12019	12070	11847	11951	11965	11978	11861	12093	11810	11911	11870	11937	11955	11863	11985	12008	12083	11897	12086	12119	12021	11974	12005	11939	11907	11879	12058	11805	11923	11919	11847	11905	11850	12046	12035	12071	12015	12047	11982	11959	11959	12105	11881	11998	12051	11899	11947	12007	12002	12044	11971	11938	11981	11935	12024	12011	11918	12111	11931	11954	12025	12071	12004	11961	11982	11934	12067	12037	11985	11956	11940	11985	11884	12057	12038	12065	11904	12014	11892	11931	12056	11843	12046	11984	11913	11946	11965	12087	12103	11939	11999	11906	11895	12072	12139	12012	12066	12123	11774	11842	12035	12014	11947	12008	12104	12004	11847	11964	12035	11949	11892	12043	11958	11959	11914	11937	11848	11992	11960	11912	11883	12036	12130	11960	12141	12006	12019	11976	11942	12123	12067	11996	11978	11904	12002	11951	12030	12121	12036	11971	11900	12033	12006	11917	11904	11849	11976	11777	12030	11808	12113	12122	11925	11895	11869	12094	11968	11863	11860	12082	12031	12017	11971	11904	11853	11842	11990	12041	12028	12005	11838	12011	11936	12015	11970	11898	12013	11893	11926	11954	11915	12073	12113	12071	11935	12032	12018	12193	11833	11980	11940	11976	12146	12070	12035	11817	11835	12000	12008	11881	12190	11971	11812	12001	11958	11877	12012	11840	11976	11966	11999	12022	12148	11837	12014	11909	12014	12161	11789	12095	11836	12045	11998	12012	12026	11913	11878	11921	11800	11984	11890	11910	11972	11922	11894	11958	11930	12023	12030	11901	11852	11857	11827	12082	11841	11891	11908	12060	12009	11999	12004	11937	11879	11852	12092	11984	11940	11941	11980	11984	11995	12021	12100	11919	11783	11686	12060	12072	11860	11872	12026	11983	11955	11955	12052	11879	11986	12087	12025	11846	11988	11872	12026	11994	11998	11851	11959	11982	11842	12200	12099	11965	11955	11905	12006	11912	11987	12051	11934	12167	12000	11984	11975	12037	11987	11986	12068	11989	11951	11924	11830	11942	12025	11829	11932	11914	12019	12003	12146	12049	12017	11969	12042	12057	11815	12037	12045	11880	11850	11985	11959	12055	11939	12010	11938	12052	11899	11978	12111	12002	11889	11956	11871	12077	12080	11904	11977	11869	12053	11969	12016	11799	11905	12076	11819	11940	12060	11924	11864	12013	12017	12021	11988	11922	11844	11840	11863	11896	11954	11933	12053	12041	11837	11948	11964	11995	11957	12046	11873	12045	12037	12075	11770	11934	11996	12012	11949	11783	12051	11748	11962	11920	11799	11933	11911	11936	12053	11980	11870	11934	11924	11837	12062	11815	12092	11940	11991	11887	11951	11823	11800	12026	12135	12000	12014	11838	12010	11856	12116	11910	11921	11941	11894	11900	11973	12041	11913	11779	11944	11870	12016	11857	11910	12008	11942	11964	11767	11913	11921	11928	12010	11864	11906	12006	12064	11890	11839	11992	11921	11977	12053	11962	12064	11981	12130	12065	12060	11934	12034	11995	11933	12034	11997	11768	11929	11929	11891	12032	11966	11966	11941	11864	12010	11977	12083	11923	11930	11944	11944	11979	11991	12034	12111	11888	11870	12158	12001	12006	11985	12165	11934	12128	11980	12044	12126	12041	11882	12020	11842	12062	11941	12026	12001	11891	11935	11913	11986	11937	12005	11795	11917	11950	11917	12009	11942	11868	11909	12041	11984	11945	12017	12002	11963	11984	12046	12052	12064	12018	11948	11951	11885	11882	11961	11996	11930	11992	11994	12021	11930	11832	11928	12042	11800	12058	12117	12063	11957	12001	12105
23046	21943	36284	36162	29722	22126	18927	12860	11761	11690	11767	11398	11646	11664	11581	11439	11490	11288	11460	11483	11446	11317	11403	11381	11412	11621	11379	11353	11413	11332	11342	11381	11269	11147	11258	11322	11465	11415	11471	11557	11215	11386	11382	11404	11277	11526	11313	11392	11476	11658	11690	11518	11478	11447	11251	11335	11222	11380	11292	11419	11178	11221	11546	11267	11163	11168	11219	11320	11346	11523	11307	11314	11410	11169	11318	11200	11386	11292	11227	11344	11190	11430	11343	11218	11404	11364	11349	11204	11209	11357	11204	11180	11124	11232	11235	11415	11242	11309	11395	11231	11344	11245	11356	11481	11369	11337	11246	11276	11477	11328	11218	11301	11201	11213	11278	11367	11340	11420	11290	11291	11186	10991	11445	11159	11303	11237	11242	11250	11219	11215	11321	11378	11427	11226	11307	11221	11286	11378	11308	11236	11227	11278	11193	11194	11413	11405	11287	11403	11414	11270	11242	11183	11227	11429	11193	11132	11134	11222	11142	11334	11324	11286	11211	11394	11296	11196	11288	11136	11117	11304	11434	11318	11170	11221	11252	11101	11546	11235	11201	11233	11302	11223	11358	11204	11070	11329	11296	11153	11297	11247	11305	11419	11425	11334	11286	11259	11198	11214	11206	11241	11274	11283	11359	11060	11161	11312	11204	11258	11366	11266	11268	11327	11307	11160	11255	11304	11273	11149	11205	11204	11285	11299	11163	11360	11204	11175	11436	11469	11374	11344	11262	11209	11377	11404	11274	11325	11299	11432	11290	11181	11132	11368	11201	11223	11258	11153	11254	11275	11306	11230	11246	11202	11446	11087	11284	11470	11318	11385	11226	11350	11373	11253	11419	11232	11218	11206	11382	11324	11491	11100	11249	11337	11330	11157	11345	11231	11346	11082	11299	11263	11230	11227	11313	11163	11254	11311	11172	11233	11164	11163	11300	11179	11010	11317	11302	11528	11362	11339	11138	11227	11254	11177	11387	11165	11339	11311	11035	11276	11214	11249	11310	11118	11339	11141	11235	11406	11271	11481	11412	11355	11225	11353	11348	11255	11228	11278	11222	11309	11229	11106	11340	11092	11333	11348	11341	11273	11090	11322	11446	11361	11430	11118	11223	11229	11223	11355	11166	11310	11038	11327	11321	11155	11016	11379	11123	11098	11212	11172	11302	11378	11307	11066	11281	11428	11368	11348	11225	11361	11459	11301	11214	11287	11275	11318	11270	11242	11298	11114	11309	11255	11172	11530	11259	11274	11349	11269	11440	11220	11350	11451	11227	11292	11335	11170	11020	11302	11385	11195	11317	11179	11334	11208	11290	11240	11191	11188	11257	11412	11263	11360	11344	11394	11269	11144	11087	11158	11337	11265	11457	11225	11207	11216	11236	11302	11334	11336	11112	11288	11507	11387	11296	11288	11290	11321	11409	11232	11297	11150	11349	11435	11215	11211	11335	11417	11162	11290	11294	11270	11058	11115	11114	11074	11385	11132	11153	11158	11399	11319	11200	11157	11401	11443	11330	11167	11111	11329	11246	11261	11249	11242	11403	11314	11207	11163	11310	11235	11430	11246	11223	11192	11385	11186	11151	11074	11237	11318	11165	11291	11201	11138	11311	11270	11202	11462	11202	11125	11470	11390	11372	11187	11154	11418	11408	11125	11244	11342	11233	11266	11193	11306	11249	11181	11292	11456	11442	11360	11250	11273	11246	11493	11415	11037	11261	11311	11317	11460	11248	11410	11291	11312	11244	11268	11135	11351	11228	11263	11223	11213	11174	11195	11258	11056	11198	11278	11262	11296	11138	11207	11010	11339	11089	11276	11331	11217	11394	11361	11356	11210	11240	11315	11401	11218	11187	11167	11207	11154	11384	11322	11246	11217	11285	11233	11224	11180	11266	11331	11116	11212	11142	11109	11296	11153	11479	11292	11251	11369	11258	11228	11278	11278	11245	11343	11107	11333	11402	11352	11333	11243	11238	11218	11241	11257	11447	11192	11192	11375	11042	11278	11470	11301	11253	11209	11143	11253	11217	11232	11344	11212	11201	11256	11419	11335	11444	11311	11316	11295	11513	11448	11095	11170	11251	11259	11443	11298	11326	11187	11306	11202	11234	11351	11250	11300	11189	11284	11413	11337	11102	11176	11261	11193	11188	11370	11410	11159	11308	11358	11248	11202	11327	11182	11337	11199	11193	11331	11237	11489	11329	11118	11207	11102	11275	11160	11356	11330	11194	11353	11185	11049	11249	11518	11096	11210	11167	11275	11394	11164	11364	11287	11313	11210	11104	11255	11127	11402	11245	11248	11280	11239	11300	11224	11205	11277	11285	11140	11216	11221	11284	11238	11323	11153	11330	11243	11295	11158	11339	11350	11331	11192	11224	11198	11343	11171	11189	11334	11308	11233	11315	11306	11339	11196	11236	11245	11332	11148	11198	11290	11284	11157	11192	11319	11308	11329	11170	11393	11113	11404	11377	11268	11151	11199	11397	11267	11220	11294	11234	11290	11361	11187	11182	11159	11214	11120	11239	11273	11355	11180	11372	11384	11129	11363	11274	11182	11341	11414	11300	11236	11359	11185	11431	11318	11295	11332	11316	11377	11136	11263	11430	11243	11304	11144	11084	11032	11221	11101	11257	11237	11254	11285	11265	11238	11344	11341	11350	11306	11374	11229	11229	11345	11405	11243	11237	11164	11124	11167	11342	11364	11307	11192	11242	11277	11283	11414	11278	11360	11233	11190	11200	11102	11152	11272	11174	11264	11254	11213	11367	11058	11242	11290	11243	11326	11333	11404	11329	11146	11387	11179	11284	11295	11224	11408	11214	11403	11291	11322	11139	11230	11221	11131	11123	11215	11167	11281	11288	11411	11395	11361	11252	11215	11320	11301	11287	11240	11210	11159	11128	11052	11134	11174	11203	11283	11311	11176	11202	11204	11416	11274	11336	11227	11279	11383	11288	11131	11250	11595	11274	11321	11242	11202	11182	11265	11168	11416	11317	11178	11241	11214	11356	11311	11197	11392	11156	11247	11372	11314	11250	11142	11387	11319	11311	11466	11245	11245	11325	11246	11166	11333	11100	11216	11457	11169	11252	11370	11218	11399	11281	11418	11292	11467	11176	11203	11177	11281	11408	11207	11108	11137	11006	11205	11257	11437	11053	11196	11273	11491	11110	11239	11332	11365	11179	11246	11165	11204	11213	11228	11299	11187	11385	11233	11429	11370	11175	11439	11290	11184	11367	11318	10993	11384	11322	11275	11148	11193	11353	11235	11499	11320	11279	11212	11017	11299	11231	11355	11249	11148	11175	11256	11283	11104	11299	11280	11274	11248	11161	11239	11284	11254	11374	11354	11244	11161	11254	11070	11099	11344	11184	11300	11118	11347	11404	11458	11417	11382	11295	11390	11206	11171	11241	11331	11477	11325	11384	11265	11339	11188	11352	11264	11300	11316	11257	11281	11340	11235	11308	11219	11282	11059	11175	11282	11087	11246	11228	11145	11294	11229	11035	11091	11221	11136	11357	11346	11329	11173	11224	11258	11436	11319	11361	11235	11316	11169	11170	11290	11223	11421	11161	11158	11341	11282	11222	11288	11342	11214	11267	11274	11377	11317	11313	11252	11384	11373	11196	11074	11256	11098	11269	11312	11347	11230	11361	11197	11258	11239	11230	11089	11356	11152	11272	11257	11110	11208	11267	11247	11284	11140	11181	11206	11267	11269	11294	11468	11200	11132	11157	11361	11343	11173	11239	11279	11273	11245	11360	11250	11151	11283	11256	11091	11293	11505	11259	11158	11393	11251	11279	11066	11230	11102	11218	11193	11297	11232	11336	11083	11409	11245	11230	11421	11150	11431	11327	11126	11368	11280	11164	11101	11253	11218	11210	11350	11447	11131	11343	11211	11218	11284	11273	11309	11310	11188	11123	11386	11219	11292	11151	11364	11322	11333	11330	11167	11328	11425	11178	11011	11339	11192	11225	11191	11189	11099	11161	11196	11407	11170	11392	11221	11202	11330	11219	11335	11217	11193	11452	11195	11158	11306	11293	11049	11248	11368	11219	11250	11361	11236	11314	11219	11188	11133	11153	11272	11451	11085	11146	11138	11161	11422	11229	11270	11322	11379	11102	11406	11142	11225	11211	11254	11512	11179	11216	11143	11155	11060	11248	11516	11290	11252	11273	11292	11076	11321	11238	11213	11264	11369	11215	11404	11218	11346	11449	11320	11287	11262	11322	11316	11278	11201	11197	11481	11257	11223	11144	11114	11255	11146	11449	11274	11284	11163	11140	11273	11322	11210	11176	11140	11385	11347	11179	11465	11288	11119	11408	11288	11260	11208	11183	11195	11222	11281	11174	11369	11229	11308	11183	11361	11316	11416	11285	11286	11368	11304	11269	11256	11155	11247	11261	11217	11344	11230	11302	11165	11330	11138	11327	11206	11144	11138	11263	11114	11342	11185	11076	11235	11275	11317	11258	11276	11141	11347	11229	11221	11326	11164	11282	11331	11333	11322	11257	11252	11052	11405	11130	11239	11381	11235	11187	11317	11112	11312	11234	11130	11040	11270	11246	11220	11281	11224	11274	11314	11199	11264	11345	11206	11429	11357	11273	11238	11355	11383	11229	11123	11115	11301	11312	11265	11314	11182	11303	11243	11387	11373	11239	11432	11121	11218	11337	11250	11271	11144	11208	11172	11031	11195	11212	11195	11198	11391	11381	11376	11443	11196	11390	11181	11080	11255	11283	11360	11149	11320	11267	11020	11432	11280	11232	11161	11167	11193	11310	11145	11204	11211	11420	11123	11194	11088	11157	11335	11188	11304	11179	11217	11166	11175	11291	11244	11205	11138	11255	11232	11146	11277	11374	11214	11387	11335	11281	11362	11311	11385	11283	11122	11211	11172	11292	11308	11214	11144	11302	11225	11400	11446	11290	11244	11113	11283	11298	11244	11332	11301	11359	11360	11399	11414	11427	11162	11442	11262	11219	11300	11155	11315	11293	11180	11184	11198	11271	11368	11284	11238	11427	11381	11390	11195	11422	11293	11229	11218	11186	11070	11322	11292	11355	11317	11084	11245	11236	11195	11350	11187	11324	11337	11279	11343	11113	11177	11316	11336	11325	11313
45081	93130	93682	70981	42272	13754	11883	11765	11777	11742	11638	11693	11758	11858	11754	11580	11666	11681	11690	11688	11742	11619	11835	11491	11634	11719	11752	11556	11620	11727	11943	11620	11620	11703	11715	11650	11729	11702	11685	11717	11752	11688	11720	11495	11858	11705	11701	11719	12156	12350	12258	11898	11647	11737	11455	11662	11741	11651	11727	11624	11630	11747	11458	11727	11586	11534	11705	11619	11784	11613	11604	11823	11657	11634	11728	11724	11682	11677	11571	11594	11525	11561	11487	11706	11669	11578	11705	11574	11555	11678	11710	11699	11672	11581	11630	11582	11659	11692	11623	11648	11647	11733	11587	11674	11665	11597	11717	11783	11594	11671	11641	11696	11673	11647	11699	11673	11655	11549	11722	11738	11649	11556	11633	11497	11693	11725	11715	11775	11592	11640	11805	11673	11681	11717	11648	11492	11554	11658	11616	11613	11618	11709	11552	11623	11668	11686	11689	11600	11609	11688	11741	11659	11739	11607	11827	11566	11649	11665	11723	11447	11565	11654	11697	11575	11678	11632	11618	11610	11540	11711	11588	11792	11586	11694	11829	11827	11620	11596	11811	11676	11748	11602	11466	11617	11727	11707	11695	11599	11587	11719	11658	11697	11718	11711	11682	11688	11671	11582	11566	11608	11654	11539	11561	11605	11739	11604	11649	11652	11628	11615	11616	11593	11740	11598	11647	11601	11706	11613	11648	11562	11643	11558	11561	11571	11488	11555	11692	11631	11615	11758	11711	11648	11469	11604	11766	11495	11600	11602	11660	11552	11619	11685	11765	11733	11684	11618	11808	11772	11492	11599	11677	11718	11538	11559	11528	11842	11725	11707	11517	11644	11535	11555	11644	11626	11582	11650	11685	11712	11608	11510	11911	11585	11836	11689	11633	11606	11764	11581	11688	11728	11820	11673	11436	11750	11646	11555	11751	11679	11734	11609	11574	11597	11751	11645	11721	11444	11536	11682	11712	11666	11629	11592	11526	11532	11629	11804	11637	11597	11575	11505	11565	11693	11513	11672	11632	11707	11834	11540	11567	11505	11673	11644	11711	11563	11527	11862	11580	11687	11688	11662	11589	11543	11696	11656	11565	11465	11632	11561	11574	11635	11645	11542	11683	11579	11636	11558	11540	11470	11604	11598	11556	11625	11557	11755	11614	11584	11620	11605	11577	11641	11541	11436	11697	11609	11672	11742	11606	11577	11770	11635	11598	11530	11664	11724	11611	11711	11771	11563	11698	11653	11599	11717	11648	11740	11585	11590	11495	11518	11582	11515	11549	11860	11664	11716	11607	11643	11666	11770	11796	11671	11625	11642	11601	11561	11602	11742	11613	11618	11517	11611	11556	11565	11667	11526	11538	11606	11706	11569	11617	11467	11563	11639	11651	11615	11613	11688	11575	11680	11633	11606	11521	11737	11552	11627	11727	11466	11642	11699	11615	11642	11742	11686	11617	11630	11572	11520	11611	11512	11567	11645	11519	11537	11549	11611	11623	11615	11769	11625	11628	11756	11596	11535	11555	11651	11631	11609	11435	11680	11716	11586	11682	11594	11567	11606	11680	11743	11678	11741	11635	11833	11741	11613	11617	11517	11657	11731	11580	11565	11635	11661	11602	11554	11695	11451	11689	11535	11586	11687	11758	11699	11607	11587	11622	11549	11790	11580	11550	11583	11608	11585	11647	11535	11700	11677	11714	11660	11596	11615	11850	11649	11735	11604	11634	11598	11703	11730	11545	11663	11617	11500	11703	11669	11752	11684	11726	11801	11657	11942	11496	11639	11670	11758	11575	11641	11614	11533	11647	11709	11703	11528	11681	11616	11664	11679	11762	11468	11630	11519	11701	11617	11538	11698	11637	11516	11616	11697	11566	11753	11833	11528	11652	11647	11683	11649	11584	11649	11528	11546	11740	11688	11790	11652	11582	11692	11484	11517	11715	11748	11559	11296	11531	11641	11680	11779	11589	11584	11534	11662	11574	11607	11497	11732	11533	11653	11586	11724	11596	11647	11758	11607	11763	11700	11691	11726	11712	11618	11750	11615	11569	11501	11704	11600	11634	11556	11907	11533	11547	11814	11641	11688	11653	11668	11633	11586	11605	11554	11707	11725	11600	11692	11611	11632	11748	11595	11639	11740	11499	11533	11516	11710	11495	11730	11701	11543	11672	11553	11662	11765	11702	11591	11820	11413	11507	11641	11773	11501	11588	11521	11656	11602	11647	11770	11580	11623	11633	11510	11779	11508	11674	11643	11730	11601	11509	11681	11543	11685	11523	11389	11475	11673	11517	11572	11473	11731	11717	11809	11462	11710	11652	11821	11700	11827	11594	11563	11701	11519	11596	11680	11671	11843	11778	11579	11743	11495	11599	11568	11495	11627	11471	11612	11555	11755	11816	11644	11764	11491	11596	11640	11685	11583	11548	11727	11627	11608	11733	11717	11601	11505	11661	11647	11672	11580	11763	11649	11698	11471	11640	11577	11758	11646	11462	11636	11717	11754	11561	11724	11476	11632	11695	11699	11652	11630	11675	11613	11706	11642	11646	11682	11629	11574	11539	11647	11654	11618	11608	11739	11674	11528	11689	11621	11658	11579	11417	11691	11599	11528	11500	11787	11672	11653	11631	11594	11714	11576	11706	11593	11653	11767	11749	11548	11756	11681	11760	11444	11647	11682	11629	11641	11805	11483	11579	11820	11589	11813	11615	11582	11623	11741	11463	11507	11597	11634	11731	11594	11673	11544	11846	11667	11512	11677	11730	11720	11628	11602	11582	11608	11591	11655	11663	11636	11681	11733	11697	11614	11674	11653	11707	11532	11747	11600	11635	11624	11597	11573	11766	11576	11725	11541	11791	11740	11602	11613	11512	11483	11641	11666	11641	11796	11483	11556	11641	11558	11684	11633	11625	11616	11703	11688	11630	11633	11695	11710	11629	11543	11705	11630	11672	11808	11671	11638	11699	11754	11743	11557	11635	11616	11530	11742	11522	11621	11668	11731	11665	11575	11405	11453	11551	11606	11655	11780	11627	11531	11795	11634	11654	11674	11467	11540	11788	11694	11740	11591	11521	11715	11657	11702	11601	11595	11490	11632	11588	11472	11617	11695	11551	11748	11825	11778	11683	11536	11636	11843	11749	11765	11748	11579	11676	11742	11525	11652	11707	11731	11638	11602	11574	11686	11715	11496	11662	11664	11720	11593	11857	11650	11654	11684	11736	11582	11664	11645	11705	11590	11527	11633	11495	11671	11479	11712	11636	11587	11522	11621	11516	11455	11619	11661	11558	11634	11640	11648	11527	11501	11747	11656	11698	11490	11799	11678	11821	11636	11654	11676	11466	11681	11519	11739	11705	11613	11649	11595	11775	11445	11477	11814	11625	11669	11633	11399	11645	11708	11493	11849	11545	11736	11725	11642	11701	11656	11725	11646	11641	11578	11704	11600	11671	11630	11733	11674	11643	11719	11668	11642	11673	11721	11667	11727	11603	11672	11773	11561	11642	11786	11549	11589	11605	11623	11751	11517	11664	11577	11714	11728	11610	11699	11678	11654	11759	11701	11649	11625	11460	11775	11614	11429	11567	11672	11672	11757	11542	11627	11621	11575	11574	11736	11589	11553	11599	11645	11658	11631	11716	11535	11744	11774	11545	11533	11749	11584	11689	11520	11627	11416	11610	11538	11675	11766	11693	11551	11544	11479	11642	11549	11632	11411	11483	11657	11701	11615	11660	11698	11485	11659	11659	11801	11719	11706	11507	11653	11757	11641	11459	11555	11505	11621	11719	11487	11818	11594	11618	11514	11779	11711	11608	11745	11628	11648	11598	11652	11561	11640	11683	11545	11688	11615	11489	11639	11664	11688	11652	11626	11626	11525	11606	11773	11693	11681	11543	11704	11601	11616	11605	11618	11579	11597	11555	11671	11621	11722	11592	11550	11755	11731	11509	11625	11608	11574	11460	11652	11546	11631	11712	11683	11530	11645	11750	11585	11582	11745	11648	11700	11752	11514	11673	11518	11748	11598	11765	11549	11584	11671	11578	11471	11561	11493	11481	11766	11532	11606	11674	11601	11420	11676	11677	11564	11800	11655	11597	11668	11606	11659	11541	11647	11674	11686	11699	11589	11640	11609	11575	11432	11579	11622	11642	11608	11794	11553	11457	11599	11796	11540	11591	11683	11694	11772	11516	11633	11864	11420	11606	11727	11587	11610	11759	11628	11802	11695	11520	11650	11737	11576	11676	11552	11593	11544	11661	11567	11716	11710	11664	11723	11720	11660	11693	11567	11654	11565	11723	11586	11669	11679	11731	11713	11663	11729	11720	11715	11697	11387	11610	11576	11557	11725	11713	11490	11691	11492	11723	11781	11613	11526	11562	11594	11532	11841	11598	11509	11700	11647	11735	11793	11619	11626	11809	11602	11522	11693	11679	11822	11628	11899	11535	11767	11667	11616	11615	11701	11531	11780	11754	11628	11617	11526	11694	11649	11621	11594	11687	11592	11657	11735	11554	11780	11715	11626	11726	11539	11638	11691	11577	11609	11604	11645	11608	11718	11694	11628	11465	11591	11654	11741	11595	11602	11594	11573	11742	11661	11658	11654	11649	11704	11514	11598	11510	11776	11737	11573	11574	11739	11707	11701	11595	11702	11636	11556	11659	11649	11523	11508	11714	11554	11626	11571	11554	11655	11625	11720	11561	11580	11687	11529	11446	11633	11732	11747	11636	11667	11776	11685	11639	11478	11612	11509	11596	11673	11638	11747	11621	11729	11611	11631	11680	11559	11822	11631	11609	11621	11511	11804	11621	11709	11809	11719	11584	11501	11743	11505	11684	11551	11570	11705	11692	11712	11740	11599	11572	11523	11538	11670	11761	11712	11655	11656	11676	11632	11596	11611	11643	11579	11634	11484	11645	11590	11461	11633	11426	11783	11696	11548	11614	11569	11805	11520	11735	11616	11500	11693	11643	11610	11679	11657	11722	11770	11566	11763	11637	11661	11601	11614	11558	11645	11757	11671	11587	11650	11721	11752	11802	11508	11605	11774	11711	11756	11561	11834	11709	11618	11354	11702	11659	11576	11768	11625	11693	11583	11628	11622	11719	11685	11618	11627	11641	11810	11683	11571	11715	11713
27304	30269	39712	30911	18712	12095	11475	11179	11126	11216	11009	11067	10987	11224	11218	11200	11150	11050	11070	11076	11233	11131	11157	11122	11297	11069	11055	11009	11100	11144	11027	11080	11115	11126	11133	11068	11169	11205	10891	11100	11218	10867	11178	11157	11182	11040	11151	11179	10969	11196	11019	11193	11048	10940	11132	11028	11092	10985	11127	11184	11016	10910	11008	11040	11160	11048	11245	11032	11087	11051	11187	11054	11102	11043	11076	11289	10994	11138	11059	10997	11028	11177	10960	11052	11072	11223	11117	11039	11186	10994	11100	11144	11221	11029	11074	11062	11190	10994	11103	11120	10862	11097	11077	11082	11079	11089	10911	11209	10995	11123	11055	11164	11149	11169	11174	11036	10968	11102	11108	11135	11032	10934	11137	10963	10907	11008	11156	11110	11107	10953	11161	11035	11063	10928	11054	11161	11085	10947	11166	10990	11145	11234	11023	11043	11053	11168	11218	10957	11029	10769	11233	11074	11019	10970	11030	11133	10970	11139	11212	10836	10918	11236	11196	11055	11100	11010	11156	11166	11087	11032	11111	11062	11130	10986	10930	11058	10942	11195	11160	10935	11037	11028	11193	11019	11101	11032	10906	11027	11109	11213	11140	10982	11020	11078	11233	10918	11000	11136	11136	11058	11085	10975	11034	10963	11125	11044	11019	10912	11022	10973	11231	11090	11166	11192	10952	11055	11129	11003	11133	11073	11150	11242	10967	11278	11035	11002	11154	11091	10913	11078	11184	11090	11183	11176	11088	10974	11064	11072	11060	11038	11200	11006	11298	10858	11326	11043	10981	10952	11057	11225	11048	11177	11126	11127	11036	11267	11072	11132	11120	11122	10951	11021	11129	11044	10988	11169	11239	11122	11148	11295	11086	11094	11027	11054	11083	10983	11018	10959	11123	11193	11077	11036	10957	10894	10916	11082	11191	10979	10995	11285	11065	11008	11094	11053	11100	11084	11054	11148	11060	11021	11084	11163	11246	10965	11108	11106	10980	11078	11119	10951	11008	11026	11169	11207	11081	10833	11041	11097	11153	10968	11011	11032	11085	11170	11166	10976	11022	11078	11033	11054	11187	11074	10854	11154	11221	11037	11118	11064	11045	11017	11082	11089	11149	11226	11017	11023	11136	11147	11264	11154	11067	11041	11088	11022	11276	10979	11094	10951	11153	11141	11135	11024	11061	11012	11050	11124	11132	11017	11087	11113	11176	11244	11220	11011	11163	11002	11022	11097	11163	11079	11002	11000	10962	10972	11079	11167	11072	10963	11093	11055	11096	11078	11249	11007	11150	11202	11031	11192	10993	11085	11042	11199	11160	11189	10999	11213	11062	11167	11016	10898	11052	10966	11191	11010	11135	10990	10932	11050	11061	11065	11079	11143	10778	11192	11215	11075	11050	11062	11140	11054	11186	11232	11029	11166	10974	11008	11111	11123	11108	11335	11026	10985	11124	11261	10994	11084	11124	11073	11171	11220	10957	11072	11094	10975	10989	11044	11078	11075	11001	10988	11061	11125	11089	10987	11172	11054	10967	11042	11044	11160	11041	11024	11140	10978	11024	11096	11053	11175	11089	10928	11103	11008	11229	11046	11066	11198	10947	10992	11028	11062	11000	11080	11311	11062	11062	11162	11159	11101	10961	11110	11180	11060	11044	11220	11057	11130	11094	11210	10905	11204	11128	11132	11189	11140	11180	11169	11079	10853	11180	11233	10950	11268	11115	11280	11183	10952	11014	11192	11120	11089	11040	11220	11058	11193	11322	11052	11161	11051	11057	10971	11015	11194	11097	11107	11073	11011	11146	11078	11088	11096	10920	11108	10915	10971	11172	11113	11045	11229	11144	11053	11038	11103	11042	11074	11104	11098	11063	11079	11140	11061	11062	10989	11118	11002	11053	11088	11117	11166	10970	11066	11053	11071	11017	11049	11222	11192	11145	10998	11001	11243	11132	10979	11173	11254	11090	11130	11066	11198	10931	11052	11083	11174	11055	11242	11061	11292	11012	11023	11101	11053	11006	10999	11061	11189	10978	11174	11006	11150	11074	11118	11331	11263	11084	11093	11092	11048	11272	11075	11063	11003	11184	11104	11068	11195	11086	11099	11041	11043	11018	11011	11023	10976	11030	11032	11109	10870	10989	11283	11143	11051	11111	11135	10957	11012	11048	11208	11123	10994	11087	11050	11030	11154	10884	10988	11152	10964	11069	11072	11015	10993	10900	11031	10842	10989	11222	11040	11097	11027	11153	11011	11036	11174	11166	11204	11168	11248	11003	10851	11075	11008	11180	11191	11096	10896	11097	11044	11096	11023	11003	11131	10973	11212	10932	11132	11219	10974	11119	11096	11084	10922	10986	11127	11082	11056	11165	11311	11143	11130	11199	11000	11003	11090	11190	11170	10970	10874	11044	10978	11063	10990	11115	10969	11295	11129	11112	11058	11046	10995	11120	11158	11117	11235	11080	11178	10954	11094	11164	10948	11031	11163	11049	11064	11054	11042	10941	11090	11136	11054	11081	10959	11048	10948	11048	11279	11122	11232	11170	11031	11163	11065	11146	11058	10984	11123	10900	11050	11032	10940	11024	11077	11029	11021	11014	11084	10862	11003	11108	11312	11125	11001	11129	11139	11175	11131	11107	10994	11083	11102	11179	11038	11231	11129	11022	10998	10996	11013	11168	11035	11242	11064	11168	11119	11085	11002	10850	11115	11094	11161	11025	10974	11096	10884	11038	11066	11134	11044	10991	11184	11097	11065	10990	11120	10890	11024	11189	10926	11191	11171	11149	11000	11144	10986	11069	11048	10932	11219	10914	11119	10988	11177	11050	10911	11245	11056	11151	11015	10989	11080	11030	11088	10999	10968	10961	11030	11153	11047	11121	11160	11048	11136	11106	11005	10937	11145	11093	11089	11142	11184	11072	10975	11034	11036	11167	11231	11044	11110	11044	11224	10987	11297	11173	11177	11147	11049	11048	10959	11026	11013	11313	11033	10944	11035	10986	10867	11042	11235	11083	11095	11082	10919	11072	10951	10982	11130	11185	11013	10910	10871	10946	11006	10991	10997	11057	11230	10883	11077	11013	11189	11098	11158	11139	10937	11190	11085	11224	11046	11110	11020	11020	11126	11076	11054	10935	11046	11180	11249	11071	11041	11002	11085	11026	11077	11025	11010	11124	10996	11142	11139	11241	11146	11061	11051	11018	11126	11068	11014	10965	11096	10979	10998	11098	11026	11105	11156	10900	11076	11050	11052	11275	11070	11151	11139	11090	11185	11182	11054	11090	11178	11021	10938	11026	10981	11173	11041	11061	11206	10995	11225	11030	11169	11175	11058	11065	11090	11216	11143	11112	11066	11045	11108	11253	11205	11084	10937	11084	10899	11166	11102	10861	11182	11216	10913	10994	10942	11087	11074	11092	11136	11054	11012	11051	11031	11172	10926	11107	11020	11305	10953	10970	11067	10992	11086	11066	11096	11019	11068	11089	11029	11094	11209	11140	11057	11013	11083	11098	10937	11251	10982	11206	11089	11136	10984	11009	10945	10978	11006	11141	11183	11191	10997	10954	11320	11172	11183	11168	11127	10987	11101	11044	10908	11071	11073	11017	11121	11032	10977	11166	11170	10975	11196	10947	11221	11172	11048	11194	11151	11002	11164	11000	11019	10868	11113	11072	11175	11076	11222	11014	10947	11020	11126	11199	11061	11016	11174	11089	10962	11089	11106	10976	11061	11054	10979	11114	11137	11074	11158	11195	11084	10903	11122	11276	11170	11237	11003	11075	11058	11291	11130	11174	11095	11081	11259	11108	11215	11088	11045	11018	11050	11049	11136	11055	11026	11005	11043	11076	11106	11100	11198	11258	11130	10990	11076	11153	11001	11238	11086	11026	11062	10903	10954	11165	11050	11193	11207	10855	11142	11077	11025	11053	11161	11037	11111	11192	11066	11104	10959	11232	11144	10958	11134	11194	11058	11132	11074	11103	11071	11124	11129	11041	11144	11080	11027	11034	11078	11120	11173	10987	11034	11227	11182	11241	11038	11140	11204	11168	11044	11092	11021	11074	11044	11036	11211	11018	11077	11027	11024	10853	11006	10993	11085	11122	11027	11107	11050	11096	11206	11180	11041	11089	11027	11139	11081	11135	11073	11034	11158	11192	11027	11062	11031	10920	10878	11030	11005	11164	11397	11228	10847	10976	11130	11068	11096	11165	11001	10987	11112	11017	11103	11010	11181	11059	10882	11223	11076	11094	10972	11115	11283	11274	11144	10991	10984	11129	11031	11022	11261	11127	11216	11077	11148	10991	11073	11079	11037	11180	10965	11040	11137	10988	11020	11047	11387	11119	11038	11022	10872	11135	11057	11198	11199	11273	11250	11032	11244	11239	10938	11190	10999	11392	11124	11033	11168	11015	11153	10946	10942	11045	10948	11094	11233	10905	11247	11108	11079	11241	11167	11023	11224	11101	10955	10975	11222	11013	11033	11084	11037	11036	11244	11193	11099	10926	11082	11143	11196	11070	11039	11051	11174	11231	11063	11142	10967	11099	11353	11017	11095	10958	11061	11089	11074	10982	11210	11085	11069	10972	11044	11008	11018	11069	11026	11199	11080	11114	11107	11152	11148	11198	11212	11119	11162	11182	11033	11127	11184	11143	10980	11041	11018	11125	11038	11050	11212	11068	11151	11117	11126	11109	11174	11025	11004	11305	11283	11137	11171	11076	11187	11187	11162	10935	10975	10909	10985	11027	11138	10943	11008	11030	11116	11003	11156	11143	11079	11151	11245	11135	11001	11272	11129	11245	10969	11153	11141	11338	11005	10991	10920	11003	10963	11008	11179	11253	11093	11144	11218	11092	11137	11187	11118	11212	10889	11135	11184	11075	11045	10728	11083	11037	11002	11006	11100	11038	11082	11060	11027	10960	11025	11028	11052	11240	10961	11250	10936	10966	11112	11013	11196	11215	11142	11299	11048	11059	10881	11045	11255	11302	11090	11138	11196	10973	11240	11053	11100	11151	11077	11080	10985	11162	11078	10892	11108	11111	11135	11082	11014	11140	11116	10976	11054	11083	11015	11037	11148	11085	11132	11103	11025	11190	11036	11008	11168	10959	10936	10813	11234	11343	11191
21424	50295	44299	31408	17997	11630	11563	11581	11532	11505	11544	11592	11416	11469	11555	11573	11497	11419	11681	11497	11595	11481	11651	11564	11548	11548	11683	11495	11520	11547	11483	11456	11405	11395	11479	11532	11617	11448	11388	11617	11579	11498	11513	11489	11361	11524	11588	11541	11610	11702	11682	11656	11631	11601	11706	11513	11440	11571	11496	11481	11472	11466	11729	11480	11452	11465	11602	11665	11580	11449	11468	11530	11510	11459	11386	11657	11644	11421	11561	11499	11507	11616	11455	11513	11510	11536	11683	11596	11457	11379	11608	11460	11349	11448	11710	11608	11573	11388	11541	11336	11402	11673	11530	11413	11575	11468	11546	11757	11491	11563	11454	11595	11507	11619	11584	11643	11554	11523	11517	11480	11529	11590	11524	11598	11489	11491	11560	11461	11484	11479	11389	11515	11560	11620	11511	11532	11473	11504	11458	11361	11572	11605	11536	11666	11517	11646	11477	11638	11482	11510	11594	11434	11568	11803	11454	11632	11470	11563	11514	11493	11663	11473	11624	11665	11368	11415	11562	11485	11616	11461	11659	11558	11637	11587	11413	11460	11638	11515	11603	11520	11589	11583	11560	11542	11583	11379	11587	11657	11392	11419	11361	11524	11483	11501	11409	11602	11549	11642	11557	11607	11504	11595	11537	11494	11566	11400	11618	11406	11383	11562	11395	11556	11478	11551	11446	11421	11558	11521	11551	11497	11559	11512	11385	11495	11550	11377	11378	11445	11548	11557	11545	11439	11627	11510	11529	11478	11509	11608	11536	11490	11463	11478	11469	11566	11563	11592	11480	11570	11426	11610	11482	11427	11609	11518	11582	11458	11513	11600	11395	11444	11613	11526	11577	11449	11403	11616	11516	11492	11428	11458	11566	11524	11444	11545	11642	11524	11493	11602	11314	11576	11523	11475	11449	11531	11681	11377	11565	11443	11556	11564	11588	11623	11638	11503	11610	11537	11642	11504	11538	11576	11607	11511	11423	11597	11572	11366	11362	11547	11456	11593	11547	11567	11542	11679	11512	11261	11635	11497	11447	11432	11509	11486	11441	11495	11462	11758	11433	11542	11472	11614	11583	11681	11589	11436	11417	11352	11544	11344	11399	11407	11474	11620	11480	11423	11605	11429	11429	11460	11565	11496	11550	11472	11618	11542	11555	11405	11444	11363	11496	11574	11703	11552	11355	11453	11389	11581	11676	11404	11520	11539	11511	11438	11494	11419	11386	11596	11593	11536	11562	11500	11633	11515	11423	11515	11625	11399	11614	11636	11566	11530	11513	11495	11608	11681	11585	11574	11628	11638	11598	11475	11530	11607	11615	11454	11538	11533	11405	11426	11584	11444	11420	11581	11696	11573	11558	11439	11517	11588	11523	11479	11590	11323	11597	11558	11594	11490	11320	11677	11503	11646	11557	11475	11538	11489	11499	11664	11561	11399	11538	11471	11620	11522	11595	11641	11337	11510	11382	11455	11475	11536	11653	11579	11753	11571	11615	11463	11542	11591	11574	11560	11636	11462	11678	11536	11627	11674	11426	11468	11473	11409	11597	11520	11391	11564	11570	11545	11575	11555	11802	11642	11582	11610	11601	11679	11691	11527	11562	11465	11401	11600	11343	11490	11623	11568	11677	11430	11575	11610	11515	11624	11634	11518	11558	11586	11511	11375	11665	11608	11297	11383	11630	11445	11544	11580	11611	11486	11537	11432	11736	11604	11432	11764	11464	11516	11518	11621	11534	11545	11469	11464	11409	11462	11421	11515	11616	11586	11557	11401	11621	11448	11690	11659	11623	11593	11476	11504	11402	11520	11453	11506	11706	11458	11641	11387	11534	11580	11526	11475	11648	11582	11544	11532	11488	11565	11505	11527	11598	11555	11538	11326	11519	11591	11539	11638	11419	11425	11424	11674	11648	11363	11484	11494	11531	11480	11510	11482	11542	11499	11541	11462	11539	11660	11411	11604	11346	11525	11443	11392	11452	11404	11642	11475	11506	11573	11452	11575	11494	11464	11592	11494	11420	11391	11616	11725	11478	11508	11652	11537	11424	11506	11388	11478	11508	11399	11825	11520	11526	11486	11574	11352	11414	11588	11566	11523	11746	11374	11594	11627	11494	11485	11547	11664	11439	11656	11504	11529	11518	11435	11466	11486	11609	11498	11517	11626	11398	11375	11572	11533	11459	11314	11638	11321	11505	11546	11424	11734	11608	11494	11630	11550	11546	11469	11550	11422	11459	11617	11395	11666	11608	11403	11633	11502	11531	11342	11649	11524	11621	11569	11546	11585	11417	11452	11537	11535	11472	11572	11494	11554	11460	11675	11587	11541	11563	11569	11424	11383	11622	11537	11474	11548	11559	11427	11387	11493	11386	11448	11560	11490	11524	11507	11447	11488	11508	11378	11491	11361	11620	11539	11602	11539	11514	11441	11596	11567	11655	11416	11523	11456	11555	11668	11627	11499	11678	11440	11624	11599	11587	11476	11577	11573	11566	11535	11489	11447	11473	11607	11531	11377	11398	11508	11519	11588	11621	11420	11509	11400	11417	11443	11587	11375	11610	11747	11522	11497	11579	11463	11533	11404	11460	11482	11503	11642	11459	11705	11506	11547	11598	11567	11701	11665	11617	11419	11401	11575	11684	11463	11570	11511	11497	11674	11532	11560	11591	11448	11478	11567	11672	11544	11507	11525	11455	11552	11503	11523	11551	11425	11501	11478	11654	11502	11533	11566	11556	11548	11455	11415	11430	11440	11582	11650	11595	11484	11710	11492	11402	11451	11422	11492	11539	11557	11441	11459	11615	11604	11588	11361	11718	11623	11399	11557	11531	11460	11594	11488	11462	11527	11681	11626	11561	11601	11512	11700	11545	11498	11476	11475	11583	11406	11608	11421	11558	11397	11661	11573	11534	11541	11582	11533	11603	11564	11524	11497	11481	11512	11650	11515	11623	11586	11715	11644	11591	11615	11538	11425	11567	11565	11499	11513	11556	11489	11513	11456	11452	11663	11705	11686	11424	11584	11536	11561	11559	11616	11422	11502	11585	11416	11536	11512	11536	11503	11606	11501	11347	11689	11623	11635	11472	11426	11514	11565	11458	11478	11547	11631	11571	11534	11595	11527	11436	11514	11625	11502	11569	11543	11588	11527	11513	11518	11504	11608	11448	11448	11585	11512	11735	11609	11709	11427	11554	11601	11530	11516	11512	11570	11540	11666	11476	11445	11544	11562	11635	11549	11477	11602	11599	11580	11481	11605	11686	11482	11500	11527	11625	11614	11333	11536	11399	11484	11435	11618	11427	11540	11423	11525	11534	11659	11547	11613	11609	11585	11545	11524	11617	11447	11638	11491	11564	11545	11658	11460	11522	11523	11508	11613	11442	11642	11516	11650	11453	11622	11645	11632	11673	11323	11481	11501	11489	11524	11503	11515	11593	11562	11556	11411	11559	11730	11447	11411	11548	11607	11431	11642	11460	11448	11591	11383	11367	11440	11538	11559	11540	11388	11521	11503	11572	11508	11606	11602	11614	11505	11503	11525	11606	11554	11546	11482	11561	11339	11655	11445	11539	11438	11551	11574	11494	11479	11585	11502	11526	11592	11453	11554	11369	11504	11686	11317	11626	11537	11563	11538	11543	11431	11564	11305	11574	11517	11425	11596	11467	11623	11612	11644	11618	11479	11493	11593	11448	11399	11668	11418	11471	11511	11661	11491	11520	11589	11545	11444	11262	11543	11509	11525	11626	11439	11550	11557	11503	11570	11461	11578	11617	11549	11547	11447	11390	11578	11595	11417	11657	11603	11618	11592	11444	11574	11461	11508	11510	11527	11459	11718	11507	11469	11449	11556	11484	11533	11487	11429	11505	11622	11562	11478	11705	11382	11513	11498	11545	11542	11497	11738	11440	11534	11399	11463	11580	11498	11631	11650	11504	11551	11421	11445	11469	11613	11689	11524	11498	11573	11631	11338	11392	11717	11469	11587	11426	11480	11401	11439	11710	11331	11626	11565	11494	11497	11503	11599	11510	11566	11562	11485	11506	11482	11469	11651	11644	11461	11526	11299	11549	11557	11517	11442	11408	11408	11518	11390	11483	11601	11607	11597	11536	11550	11615	11492	11702	11605	11496	11380	11656	11616	11587	11481	11530	11411	11596	11521	11554	11472	11506	11719	11564	11449	11519	11437	11345	11421	11372	11654	11576	11663	11526	11337	11693	11633	11767	11612	11671	11542	11540	11532	11397	11552	11523	11441	11539	11504	11419	11609	11738	11608	11586	11593	11477	11505	11453	11441	11490	11497	11492	11408	11515	11572	11459	11550	11473	11482	11440	11529	11381	11637	11519	11534	11333	11564	11442	11519	11642	11564	11591	11478	11448	11379	11413	11546	11439	11549	11438	11553	11541	11437	11406	11442	11589	11572	11501	11686	11573	11391	11521	11613	11519	11542	11473	11641	11397	11692	11547	11479	11550	11655	11404	11607	11476	11672	11608	11455	11465	11538	11377	11478	11535	11544	11473	11640	11662	11636	11502	11572	11387	11361	11520	11615	11421	11447	11542	11542	11582	11552	11597	11464	11428	11508	11617	11542	11579	11585	11652	11517	11557	11614	11632	11605	11478	11650	11415	11409	11560	11596	11582	11405	11520	11727	11558	11584	11508	11514	11363	11519	11621	11488	11564	11627	11492	11455	11496	11640	11532	11460	11372	11587	11644	11711	11677	11521	11550	11555	11348	11597	11516	11677	11365	11594	11503	11565	11707	11496	11551	11642	11563	11639	11471	11628	11482	11494	11496	11536	11577	11585	11693	11500	11436	11575	11525	11522	11459	11419	11544	11502	11518	11525	11613	11540	11444	11661	11484	11458	11501	11559	11580	11520	11425	11477	11346	11600	11460	11594	11497	11442	11439	11541	11469	11674	11515	11507	11537	11473	11673	11544	11524	11455	11444	11476	11507	11554	11551	11506	11544	11488	11567	11598	11450	11482	11569	11197	11557	11573	11586	11637	11528	11506	11467	11528	11375	11542	11571	11487	11759	11748	11442	11676	11509	11606	11653	11460	11429	11592	11469	11536	11468	11642	11526	11389	11490	11481	11688	11411	11487	11392	11506	11631	11603	11529	11460	11576	11681	11587
24243	23295	41553	44300	30292	18299	13773	11586	11130	11222	11113	10873	11087	11050	11149	10979	10997	10866	10732	10900	11002	10949	11019	10894	10586	10769	11064	10936	11018	10993	10958	10977	10901	10647	10761	10840	11169	10849	11006	10922	10904	10987	10780	10791	10914	10772	10919	10747	10751	11050	10983	10873	10849	10892	10826	10742	10811	10979	10681	10901	10895	10923	10910	11253	10843	10896	11036	10812	11004	10746	10768	10872	10892	10730	10895	10874	10887	10837	10953	10907	10965	11077	10931	10713	10982	10809	10757	10740	10745	10794	10762	10683	11071	10968	10787	10830	10888	11008	10988	10754	10947	10862	10840	10869	10868	10800	10892	10778	10729	10703	10785	10834	10943	10899	10854	10896	10773	10724	10724	10921	10731	10866	10892	10949	10859	10801	10735	10801	10715	10817	10801	10833	10872	10939	10809	10820	10774	10864	10871	10686	10880	10798	10943	10871	10908	10948	10769	10740	10871	10871	10773	10854	10857	10939	10825	10848	10738	10712	10896	10838	10872	10728	10776	10850	10901	10865	10868	10796	10788	10885	10690	10575	10854	10631	10877	10801	10881	10893	10738	10837	10843	10843	10864	10722	10846	10764	10902	10788	10766	10840	10824	10844	10816	11067	10742	10873	10755	10824	10874	10813	10825	10636	10909	10920	10921	10814	10892	10771	11047	10883	10881	10900	11044	10879	10929	10706	10788	10859	10812	10756	10787	10750	10855	10854	10849	10884	10735	10806	10976	10886	10988	10736	10680	10966	10670	10724	10837	10840	10809	10781	10727	10730	10856	10952	10893	11014	10973	10799	10832	10794	10912	10779	10767	10752	10704	10759	10897	10712	10900	10981	10736	10883	10910	10855	10836	10834	11046	10895	10956	10828	10873	10721	10714	10666	10643	11015	10821	10821	10938	10734	10737	10831	10836	10945	10921	10821	10791	10893	10927	10742	10743	10955	10647	10773	10804	10781	10913	10920	10903	10704	10940	10843	11101	10725	10786	10807	10851	10784	10694	10689	10822	10693	10612	10876	10736	10766	10807	10880	10894	10869	10925	10956	10868	10759	10830	10843	10792	10977	10953	10848	10710	10667	10785	10925	10750	10738	10763	11078	10886	10865	10785	10711	10884	10744	10802	10693	10852	10997	10910	10809	10807	10809	10793	10799	10794	10882	10687	10755	10749	10926	10897	10822	10877	10869	10823	10831	10816	10895	10895	10955	10744	10838	10769	10999	10824	10744	10767	10856	10932	10743	10718	10893	10900	10866	11003	10922	10772	10928	10875	10842	10837	11011	10906	10711	10916	10917	10831	10594	10917	10806	11058	10812	10862	10765	10805	10812	10716	10976	11000	10688	10717	10832	10860	10566	10723	10847	10964	10910	10761	10894	10851	10686	10718	10958	10996	10871	10893	10828	10793	10786	10771	10989	10952	10927	10920	10778	10728	10964	10824	10709	10923	10903	10876	10922	10780	10826	10755	10843	11027	10887	10719	10732	10881	10926	10756	10855	10958	10954	10912	10798	10951	10771	10797	10915	10765	10793	10907	10882	10794	10856	10907	10712	10786	10968	10889	10660	10932	10990	10916	10793	10970	10917	10946	10990	10870	10584	10852	10835	10828	10838	10916	10851	10859	10816	10834	10728	10750	10901	10780	10859	10909	10749	10853	10771	10740	10890	10821	10763	10838	10998	10720	10988	10856	10867	10823	10858	10851	10840	10657	10779	10671	10675	10793	10985	10775	10747	10821	10790	10763	11001	10860	10880	10713	11016	10860	10901	10781	10921	10849	10880	10933	10705	10978	10831	10838	10973	10695	10818	11008	11022	10901	10876	10811	10679	10842	10866	10734	10904	10900	10643	10898	10682	10815	11047	10921	10835	10806	10754	11062	10956	10691	10917	10679	10711	10941	10754	10746	10932	10818	10807	10799	10677	10829	10753	10843	10857	10761	10975	10794	10749	10789	10865	10909	10782	10676	10843	10951	10729	10786	10733	10764	10780	10900	10881	10905	10869	10916	10812	10870	10799	10732	10961	10733	10768	10917	10903	10792	10823	10748	10682	10658	10726	10915	10901	10927	10915	10826	10870	10703	10827	10704	10630	11018	10853	10890	10837	10781	10947	10867	10720	10698	10854	10894	10783	10911	10729	10995	10735	10891	10777	10867	10883	10768	10765	11011	10904	11004	10821	10706	10798	10877	10824	10918	10784	10777	10911	10902	10769	10857	10828	10802	10886	10879	10830	10842	10856	10919	10794	10953	10745	10984	10701	10980	10943	10998	10767	10748	10819	10709	10890	10939	10831	10816	10931	10845	10830	10973	10904	10911	10801	10777	10920	10906	10709	11010	10882	10786	10850	10787	10761	10937	10881	10989	10626	10834	10825	10977	10843	10900	10962	10722	10864	10887	10808	10717	10721	10822	10844	10820	10888	10796	10755	10859	10747	10870	10791	10885	10802	10793	10917	10847	10878	10863	10852	10958	10932	10788	10888	10830	10769	10868	10806	10795	10868	10837	10773	10819	10995	10895	10845	10875	10850	10752	10802	10675	10749	10926	10824	10764	10903	10732	10844	10718	10755	11067	11050	10793	10675	10727	10759	10922	10724	10750	10967	10798	11111	10826	10779	10866	10803	10951	10709	10919	10941	11047	11000	10839	10812	10741	10838	10788	10834	10941	10789	10754	10786	10926	10917	10970	10826	10805	10828	10965	10882	10622	10857	10807	10719	10903	10834	10744	10762	10865	10737	10926	10659	10900	10765	10715	10869	10843	10783	10675	10823	10810	10958	10951	10883	10841	10692	10747	10841	10586	10903	10824	10698	10939	11005	11039	10830	10921	10784	10826	10834	10896	10703	10827	10816	10800	11034	10983	10900	10915	10780	10927	10751	10765	10870	10845	10718	10900	10784	10801	10806	10881	10788	10791	10958	10903	10946	10802	10750	10950	10681	10743	10796	10666	10834	10950	10820	10914	10922	10897	10897	10868	10759	10786	10708	10880	10815	10918	10852	10777	10805	10890	10956	10704	11001	10910	10782	10751	10873	10753	10775	10749	11031	10936	10822	10913	10694	10693	10881	10858	10908	10761	10986	10903	10786	10765	11138	10829	10878	10956	10977	10751	10733	10949	10861	10563	10925	10883	10907	11024	10881	10726	10691	10847	10906	10856	10992	10793	10809	10687	10873	10822	10888	10776	10821	10817	10986	10926	10833	10860	10858	10901	10879	10838	10837	10778	10818	10824	10756	10750	10805	10865	10819	11015	10858	10999	10818	10730	10870	10866	10932	10730	10874	10940	10788	10844	10759	10912	11064	10711	10949	10969	10749	10853	10805	10867	10860	10846	10985	10687	10700	10779	10832	10931	10742	10847	10807	10967	10863	10906	10853	10980	10751	10774	10817	10821	10875	10949	10841	10804	10753	11051	10807	10822	11011	10749	10833	10993	10731	10789	10790	10779	10769	10669	10836	10856	10721	10849	10829	10986	10847	11049	10922	10909	10778	10833	10749	10880	10933	10872	10797	10683	10830	10751	10807	10848	10885	10937	10847	10944	10881	10949	10857	10795	10896	10672	10741	10831	10883	10876	10746	10901	10927	10985	10980	10819	10852	10882	10847	10760	10742	10923	10788	10878	10748	10678	10879	10954	10833	10660	10951	10741	10773	10952	11035	10920	10756	10934	10875	10930	10864	10675	10879	10748	10743	10784	10947	10892	10719	10980	10922	10810	10832	10886	10862	10863	10710	10867	10956	10968	10909	10931	10783	10814	10893	10769	10908	10750	10860	10761	10746	10849	10794	10724	10967	10871	10674	10858	10788	11124	10682	10877	10825	10969	10874	10762	10756	10984	10758	10931	10776	10938	10803	10742	10805	10751	10927	10923	11003	10820	10795	10770	10831	10816	10984	10876	10920	10944	10889	10871	10739	10706	10872	10734	10793	10691	10800	10829	10824	10645	10964	11006	10766	10806	10861	10726	10728	10876	10747	11043	10814	10796	10875	10765	10935	10959	10903	10778	10715	10823	10941	10886	10883	10943	10872	10972	10926	11019	10750	10948	10932	10663	10940	10849	10859	10829	10797	10970	10841	10906	10823	11043	10777	10942	10897	10921	10712	10826	10810	10668	10793	10903	10797	10925	10828	10810	10762	11028	10896	10873	10931	10739	10747	10749	10916	10711	10915	10846	10664	10711	10905	11118	10729	10922	10913	10929	10906	10811	10891	10799	10838	11012	10865	10884	10815	10632	10881	10703	10834	10990	10842	10680	10849	10780	11109	10952	10756	10670	10743	10802	10741	10687	10886	10879	10860	10852	10844	10861	10669	10823	10800	10927	10684	10933	10891	10743	10764	10844	10892	10782	10852	10860	10787	10803	10822	10677	10910	10772	10777	10803	10995	10902	10863	10764	10749	10996	10788	10763	10824	10817	10766	10932	10808	10918	10836	10875	10743	10801	10816	10745	10905	11059	10738	11008	10818	10869	10914	10733	10794	10677	10961	10920	10744	10833	10936	10876	10821	11002	10887	10909	10722	10854	10791	10854	10746	10976	10814	10982	10864	10895	10971	10923	10920	10933	10772	10884	10877	10830	10783	10927	11007	10890	10876	10795	10784	10869	10795	10858	10919	10750	10761	10785	10943	10875	10791	10844	10893	10962	10723	10971	10880	10955	10911	10812	10908	10869	10870	10887	10947	10852	10920	10921	10854	10862	10865	10757	10822	10859	10991	10739	10890	10853	10898	10854	10878	10922	10787	10835	10763	10886	10831	10891	11045	10852	10821	10792	10654	10940	10751	10852	10793	10760	10798	10753	10771	10847	10875	10866	10858	10664	10912	10943	10763	10850	10742	10774	10802	10795	10686	10691	10730	10770	10767	10727	10893	10937	10916	10845	11031	11005	10970	10823	10823	10907	10752	10821	10931	10851	11039	10868	10727	10958	10770	10867	10901	10950	10899	10758	10739	10859	10914	10729	10858	10636	10753	10790	10881	10888	10730	11033	10922	11035	10982	10949	10991	10821	10805	10811	10994	10989	10799	10748	10706	10866	10879	10773	10794	10845	10675	10970	10837	10721	10681	10941	10733	10979	10749	10769	10774	10892	10880	10822	10898	10757	10890	10903	10891	10848	10986	10872	10932	10952	10800
40018	89114	82281	59862	31721	11833	11528	11398	11500	11315	11369	11411	11473	11370	11409	11496	11463	11502	11548	11423	11391	11464	11404	11185	11355	11387	11388	11344	11467	11352	11324	11250	11379	11364	11489	11583	11437	11422	11333	11411	11465	11482	11402	11370	11350	11318	11352	11343	11406	11612	11595	11591	11355	11190	11366	11378	11407	11411	11516	11448	11414	11466	11350	11548	11427	11402	11423	11343	11495	11259	11310	11359	11516	11439	11295	11397	11449	11521	11414	11467	11353	11519	11440	11297	11450	11427	11484	11281	11346	11406	11471	11409	11519	11369	11210	11458	11443	11239	11394	11265	11344	11367	11279	11370	11292	11281	11335	11233	11493	11501	11470	11352	11542	11474	11435	11297	11300	11440	11399	11543	11446	11404	11479	11375	11338	11524	11578	11306	11260	11314	11230	11446	11376	11365	11312	11451	11297	11381	11495	11435	11386	11345	11475	11270	11360	11448	11160	11334	11472	11517	11518	11150	11203	11266	11383	11387	11346	11346	11436	11427	11358	11402	11398	11399	11434	11623	11251	11496	11434	11561	11470	11355	11405	11284	11504	11561	11387	11219	11415	11353	11255	11289	11429	11423	11335	11513	11383	11347	11447	11551	11465	11336	11253	11473	11497	11572	11417	11442	11503	11434	11412	11423	11511	11420	11508	11470	11427	11342	11331	11314	11379	11327	11336	11280	11587	11506	11315	11382	11314	11444	11324	11350	11429	11312	11315	11390	11328	11332	11444	11351	11233	11464	11431	11405	11487	11370	11254	11365	11463	11383	11156	11312	11483	11318	11326	11368	11316	11451	11305	11456	11401	11417	11339	11442	11425	11369	11262	11316	11351	11357	11285	11540	11433	11390	11366	11339	11384	11398	11414	11276	11393	11531	11467	11314	11317	11393	11330	11408	11428	11527	11289	11345	11492	11109	11506	11385	11322	11397	11388	11547	11437	11394	11423	11555	11233	11336	11319	11391	11383	11501	11434	11423	11349	11238	11310	11373	11427	11311	11336	11574	11448	11428	11521	11313	11392	11274	11497	11387	11258	11404	11409	11205	11388	11460	11258	11236	11402	11395	11352	11285	11466	11434	11303	11457	11501	11460	11355	11453	11404	11324	11343	11400	11500	11349	11268	11280	11458	11205	11434	11394	11320	11376	11511	11536	11448	11341	11501	11375	11334	11178	11429	11444	11402	11404	11364	11415	11342	11377	11359	11348	11249	11416	11392	11367	11310	11418	11289	11625	11354	11446	11296	11390	11468	11442	11442	11430	11341	11363	11483	11438	11411	11459	11350	11501	11308	11453	11312	11308	11348	11390	11333	11429	11320	11362	11299	11146	11360	11325	11351	11222	11365	11379	11456	11665	11307	11350	11206	11590	11374	11214	11348	11302	11381	11510	11340	11362	11403	11413	11353	11387	11474	11229	11395	11326	11405	11495	11523	11326	11370	11302	11500	11314	11407	11355	11350	11421	11436	11352	11403	11443	11337	11381	11418	11410	11453	11316	11131	11441	11401	11320	11486	11321	11338	11348	11421	11440	11515	11448	11344	11436	11191	11341	11271	11290	11330	11241	11510	11518	11385	11268	11369	11312	11416	11437	11521	11403	11416	11335	11445	11460	11350	11413	11302	11322	11405	11394	11428	11583	11479	11427	11357	11465	11380	11367	11374	11333	11188	11319	11372	11410	11419	11446	11363	11349	11477	11485	11297	11488	11470	11329	11297	11349	11180	11468	11451	11383	11399	11497	11344	11577	11272	11328	11333	11455	11436	11352	11502	11326	11434	11351	11455	11408	11302	11358	11305	11415	11516	11359	11308	11330	11235	11300	11195	11256	11483	11303	11464	11457	11526	11494	11233	11294	11371	11435	11404	11478	11435	11127	11269	11237	11277	11370	11460	11316	11466	11483	11411	11420	11456	11252	11482	11343	11431	11234	11475	11409	11302	11443	11399	11482	11341	11437	11434	11379	11396	11422	11380	11274	11276	11206	11523	11509	11419	11223	11473	11384	11378	11238	11305	11424	11464	11430	11326	11493	11512	11412	11274	11440	11450	11302	11295	11381	11402	11390	11310	11274	11330	11398	11340	11238	11467	11439	11440	11357	11418	11398	11554	11477	11332	11456	11464	11314	11407	11143	11429	11383	11527	11481	11258	11300	11364	11281	11381	11430	11338	11575	11365	11438	11292	11389	11333	11334	11250	11272	11299	11300	11375	11514	11440	11362	11223	11474	11411	11349	11348	11425	11255	11336	11541	11374	11161	11389	11402	11396	11405	11373	11298	11429	11438	11192	11427	11409	11360	11446	11145	11369	11470	11349	11217	11387	11242	11362	11248	11556	11364	11427	11363	11283	11473	11229	11427	11361	11339	11363	11356	11486	11286	11371	11243	11370	11392	11286	11456	11436	11390	11362	11398	11469	11276	11329	11373	11399	11541	11442	11458	11425	11396	11427	11496	11390	11381	11299	11434	11441	11425	11422	11457	11258	11296	11428	11477	11420	11283	11430	11316	11269	11328	11454	11309	11368	11318	11526	11260	11313	11541	11323	11277	11385	11414	11162	11436	11493	11485	11468	11218	11389	11365	11414	11437	11378	11423	11405	11420	11485	11421	11495	11499	11466	11372	11417	11402	11434	11337	11410	11364	11277	11435	11405	11280	11483	11458	11355	11417	11454	11181	11278	11326	11281	11493	11365	11377	11600	11338	11547	11492	11422	11224	11557	11530	11582	11493	11414	11443	11380	11431	11334	11251	11490	11416	11383	11383	11380	11378	11443	11399	11321	11284	11491	11478	11403	11417	11323	11303	11354	11320	11389	11525	11475	11512	11450	11281	11335	11443	11417	11437	11371	11436	11271	11431	11523	11507	11371	11390	11370	11312	11322	11270	11376	11276	11469	11562	11432	11326	11457	11346	11373	11473	11217	11251	11426	11238	11444	11549	11394	11458	11320	11383	11166	11383	11384	11368	11302	11418	11334	11377	11473	11417	11505	11477	11510	11209	11295	11336	11414	11414	11277	11390	11463	11177	11454	11367	11228	11348	11437	11447	11390	11353	11440	11566	11491	11289	11442	11167	11373	11440	11401	11461	11351	11313	11494	11427	11549	11353	11385	11453	11346	11464	11461	11305	11512	11496	11259	11388	11417	11442	11375	11380	11411	11408	11417	11445	11211	11469	11378	11275	11299	11523	11297	11302	11466	11371	11412	11323	11453	11455	11346	11396	11559	11436	11347	11348	11341	11389	11249	11431	11368	11401	11311	11323	11151	11256	11350	11375	11523	11453	11384	11405	11386	11501	11396	11308	11462	11435	11299	11443	11327	11375	11273	11479	11600	11521	11384	11387	11548	11588	11421	11384	11538	11325	11367	11270	11353	11394	11296	11467	11336	11373	11563	11280	11391	11413	11355	11374	11349	11375	11369	11344	11420	11474	11168	11293	11364	11332	11421	11435	11349	11494	11293	11363	11384	11373	11496	11405	11327	11454	11410	11299	11394	11328	11512	11326	11372	11463	11472	11488	11349	11239	11222	11447	11440	11265	11358	11402	11311	11365	11320	11311	11346	11322	11395	11350	11377	11562	11345	11443	11301	11406	11307	11268	11378	11407	11386	11470	11364	11477	11421	11246	11485	11389	11320	11435	11388	11439	11391	11457	11477	11323	11443	11471	11244	11435	11332	11517	11408	11560	11342	11243	11348	11487	11386	11286	11434	11385	11391	11299	11505	11536	11256	11509	11407	11297	11323	11500	11315	11366	11311	11317	11398	11400	11407	11330	11358	11328	11285	11346	11429	11314	11427	11333	11259	11310	11316	11458	11298	11388	11541	11530	11491	11349	11406	11426	11441	11442	11621	11455	11482	11367	11425	11346	11407	11351	11356	11261	11489	11479	11298	11224	11460	11534	11471	11278	11215	11376	11417	11347	11415	11327	11381	11346	11284	11350	11422	11390	11407	11419	11542	11502	11370	11385	11356	11471	11381	11313	11431	11418	11472	11511	11204	11365	11284	11333	11429	11579	11334	11396	11422	11392	11321	11243	11298	11574	11318	11240	11371	11305	11347	11579	11288	11414	11330	11460	11405	11326	11445	11372	11378	11347	11490	11374	11178	11413	11399	11369	11315	11454	11352	11326	11291	11406	11375	11262	11413	11261	11440	11396	11436	11441	11333	11453	11537	11334	11388	11465	11518	11406	11335	11221	11541	11438	11306	11365	11399	11415	11439	11371	11196	11306	11351	11336	11446	11361	11352	11495	11293	11196	11319	11256	11242	11472	11317	11376	11339	11363	11247	11384	11331	11548	11371	11335	11240	11456	11440	11265	11550	11266	11493	11351	11420	11404	11370	11519	11428	11473	11413	11413	11490	11326	11408	11384	11206	11267	11359	11510	11269	11341	11371	11362	11253	11436	11351	11375	11350	11268	11444	11305	11288	11497	11486	11550	11462	11354	11157	11311	11432	11413	11458	11416	11304	11460	11531	11523	11330	11366	11417	11404	11215	11480	11099	11590	11458	11298	11326	11429	11280	11251	11489	11341	11433	11528	11436	11364	11392	11306	11515	11447	11416	11430	11529	11441	11372	11477	11405	11432	11437	11275	11259	11373	11489	11501	11440	11371	11331	11509	11378	11341	11574	11420	11329	11471	11449	11445	11428	11408	11382	11494	11228	11389	11596	11436	11286	11303	11356	11442	11442	11409	11424	11507	11425	11367	11281	11384	11351	11300	11358	11309	11406	11355	11367	11441	11471	11470	11361	11488	11462	11416	11296	11332	11507	11262	11460	11365	11338	11207	11357	11250	11360	11441	11484	11327	11264	11371	11591	11518	11466	11385	11503	11350	11236	11272	11345	11409	11391	11518	11239	11453	11516	11372	11604	11453	11380	11307	11407	11368	11332	11453	11421	11512	11472	11416	11199	11498	11363	11365	11403	11496	11319	11321	11318	11293	11428	11574	11398	11421	11388	11299	11535	11390	11499	11350	11249	11236	11422	11412	11203	11385	11228	11523	11359	11377	11481	11527	11267	11267	11272	11396	11491	11419	11425	11354	11385	11396	11424	11343	11463	11543	11216	11506	11403	11450	11353	11236	11464	11504	11378	11448	11360	11196	11420	11391	11410	11405	11234	11395	11215	11387	11522
22999	21844	35927	39331	30113	21560	17101	11131	10172	10266	10321	10111	10226	10205	10196	10123	10126	10167	9994	10127	10147	10021	10136	10063	9898	10142	10105	9988	9890	10057	9925	10016	9806	9796	9927	10016	9949	9946	9923	10049	9901	10031	9968	10059	9977	9906	9989	10041	10019	10157	10271	10203	10118	9947	10065	9928	10071	10116	9988	9978	9960	9920	10136	9883	9884	9981	9946	10044	9844	9961	9864	9787	10059	9958	9995	9954	9920	9902	9985	9964	9959	9969	9915	10116	9959	10053	10041	9903	10073	9820	9941	9908	9943	9853	9913	10067	9968	9889	10051	9862	9930	9967	9936	10050	9930	10009	9957	9775	9926	9834	9929	9969	9956	9979	9806	9943	9901	9993	9882	10075	9784	9906	9708	9952	10045	9949	10001	9870	9880	10039	9906	10111	9833	9928	9898	10087	9974	9621	10005	10083	9870	9852	10035	9975	9884	10009	9932	9847	10009	9990	9885	10060	10006	10037	9923	9933	9905	9787	9790	9965	9897	9994	9813	9929	9916	9866	10087	9979	9749	9788	9937	9944	9880	10082	10099	10016	9984	9980	9844	9996	9929	9882	9826	9805	9913	10038	9818	10081	9980	9845	9886	9805	9827	9916	9894	9983	9985	9918	9986	9997	9852	9962	9921	9947	9929	9940	9901	9947	9778	9890	9760	9884	9927	9939	9755	9936	9873	10121	9895	9871	9796	9808	9872	9900	9992	9756	9883	9851	9916	9994	9922	9924	9953	9996	9845	9853	9792	9972	9961	10073	9952	9915	10028	9827	9777	10229	9980	9909	10013	10123	9834	9824	9871	9984	9953	9871	9905	9716	9979	9968	9855	10028	10063	9973	9980	9978	9987	10006	9932	9882	9945	9922	9900	9933	9748	9965	9854	9726	10093	9926	10075	9969	10007	9847	9972	9949	9866	9848	9797	9814	9863	9920	9998	9753	10027	9892	10066	9902	9933	9993	9845	10060	10052	9977	10011	9896	9934	9844	9979	9964	10092	10000	9817	9899	10064	9906	9904	10098	9961	9972	9713	9952	9834	9761	9928	9892	9881	10063	9944	9849	9785	9860	10017	9912	9829	9909	9770	9923	9939	9923	10078	9869	9950	9707	9978	9972	10110	9900	9982	9983	9846	10018	9936	9985	9874	9982	9971	9791	10113	9967	10085	9970	10107	9926	9888	9962	9932	9832	9846	9984	9994	10010	9954	9883	9708	9864	9875	9957	10156	9963	9947	9767	9961	10072	9922	9929	10047	10057	9983	10017	9988	9762	10007	9869	9943	9982	9914	9961	9883	9884	10040	9986	9890	10032	9830	9998	9977	9798	9829	9921	9900	9968	9896	10084	9934	9983	9848	9909	9999	9908	10112	9765	9874	9813	9714	9885	9716	9860	9916	9887	9799	9877	9950	9810	9857	9803	9926	9791	9886	9780	9968	9738	9854	9801	9876	9884	9962	9988	10021	9901	9778	9844	9906	9933	9799	10086	9756	9959	9997	10014	9872	9942	10033	9932	9880	9891	9927	10027	9909	9847	9986	9894	9786	9952	9948	9947	10040	9984	9854	9939	9731	9888	9953	10003	9931	9895	9822	9921	9947	9941	9898	9962	9870	9813	9830	10020	10039	9944	9988	9897	9940	9822	9750	9908	9934	9933	9991	9839	9896	9898	9790	9757	9704	9929	9944	9973	9959	9933	9873	9829	9830	9922	9871	9958	9840	9823	9843	10008	9826	9981	10129	9862	9751	9855	9938	9873	9949	9910	9889	9936	9784	9947	9910	9941	9784	9983	9916	9963	9921	10025	9975	9843	9943	10000	9923	10021	9856	9914	9892	9788	9970	9673	9850	9871	10030	9931	9958	9953	9766	9977	9799	9912	9730	9991	9819	9894	9914	9951	9946	9812	9790	9900	9881	9853	9905	9974	10021	9975	9914	9847	9864	10080	9973	9868	9741	9922	9915	9954	9835	9889	9933	9780	9918	9930	9979	10016	9788	10139	9947	9996	9948	9829	9763	9898	9941	9905	9901	10020	9826	9948	10029	10022	9946	9972	9935	9869	9870	9996	9844	9964	9994	9845	9962	9858	9926	10012	9965	10011	9935	9821	9954	9862	9805	10074	10037	9918	9936	10091	9876	10016	9887	9860	9867	9928	9843	9919	9965	9977	9979	10013	9858	9879	10023	9766	9880	9872	9793	9981	9880	9846	10005	9843	9752	9949	9984	10004	9871	9898	9704	9985	9871	9953	9945	9956	9936	9832	10107	10061	10077	9887	9888	9866	9890	9923	9805	9985	9986	10031	9867	9805	9919	9931	9823	9920	10032	9903	9849	9895	9861	10002	10049	10064	10175	9899	9929	9893	9927	9911	9843	9918	9918	9993	9984	9900	9942	9777	9908	9998	9775	9968	9978	9848	9856	9766	10102	9936	9953	9884	9797	9907	10094	9826	9930	9897	9922	9890	9969	9893	9840	9902	9818	9919	10018	9864	9916	9984	9828	9941	9883	10044	9893	9972	10003	9858	9995	10003	10001	9876	9858	10003	9894	9818	9841	9840	9965	9972	9824	9970	9919	9801	9777	9949	9780	9773	9826	9797	9931	9847	10052	9868	9884	10089	9895	9942	9924	9963	9989	9632	9795	9933	9994	9947	10081	10002	9964	9938	9954	10040	10054	9979	9975	9906	10000	9757	10027	9855	9920	10020	9729	9816	9811	9941	9832	10067	9947	10023	10016	9784	10035	9932	9918	9808	9842	9995	9889	9960	9890	9941	10000	9736	10059	9783	9869	10169	9929	9957	9882	9799	9990	9986	9988	9959	10204	9837	9962	10002	10148	9999	9774	9919	9825	10015	10122	9858	9935	9928	9874	10065	9826	9893	10191	10025	9944	10047	9976	9890	9817	9989	9984	9905	9839	9933	9950	9769	9908	9768	10006	10096	10089	10033	9843	9882	10054	9944	9774	10060	9882	9977	9896	9859	10067	9908	9972	9787	9869	9958	9994	9776	9885	9859	10070	9943	9999	10028	9966	10012	9713	9816	9778	9977	9984	9863	10018	9787	9881	9997	9922	10000	9926	9929	9735	9922	9855	9919	9763	9957	10117	9843	9904	9951	9897	9941	9655	9820	9849	9956	9988	9858	10021	9843	9934	9781	10052	9855	10052	9817	9816	9844	9872	9983	10030	10039	10107	10017	9913	9902	9849	9854	9850	9855	9922	10046	10079	9954	10057	9884	9746	9905	9871	9872	9815	9954	9941	9900	10129	9976	9880	9922	9970	9995	9872	9914	10009	10154	9990	10069	9954	9925	9854	10010	9946	10083	9932	9971	9808	10132	10100	9995	9892	9783	9879	9847	9791	9943	9893	9891	10091	9879	10013	9877	9968	9988	9901	9930	9937	9919	9967	9882	9900	9840	9854	9999	9985	9859	9937	9925	9897	9990	9892	9994	9787	9855	9749	9886	10038	9971	9747	9870	9822	9819	9966	9802	9879	9802	10018	10087	10058	9849	9988	9818	9837	9926	9974	9963	9899	9990	10037	10037	9928	9856	9862	10005	9967	10029	9870	9883	9865	9948	10058	9982	9933	9989	10070	9984	10015	9922	10153	10023	9950	9930	9886	10020	9937	9890	9873	9949	9949	9978	9904	10076	9867	9999	10043	9817	9905	9901	9818	9880	9862	9933	9989	9926	10107	9997	9740	9893	9748	9920	9930	9913	9913	9914	10059	9969	9932	9908	9729	9742	9821	9900	10000	9857	9736	9949	9838	9982	9940	9982	9962	9846	10063	9997	9900	9900	9959	9794	9895	10019	10063	9920	9919	9858	9808	9878	9844	9876	9910	9924	9788	9811	9968	9982	9702	9876	9867	9958	9721	9834	10017	9874	9854	10043	9860	9919	9820	10000	9764	10003	10037	9652	10027	9977	9894	10070	9932	9765	9942	9851	9929	9992	10014	10052	10061	9892	9960	9866	10093	9854	9816	9901	9909	9936	9882	10000	9822	9858	9721	9969	9986	9910	9797	9916	9954	9958	10064	9839	9754	9848	9817	10019	9956	9979	9971	10028	10015	9911	9925	9783	9928	9965	9867	9866	9887	9792	9882	9789	9892	9959	9880	9951	9983	9946	9962	9932	10052	9964	9856	10005	9992	9898	9897	10011	9820	10013	9819	10000	10038	10079	10039	9997	10006	9939	9895	9908	9881	10039	10057	9868	9830	9870	9705	9995	9924	9836	9862	9915	9800	9931	10055	9865	9844	9834	9970	9888	9803	10064	9996	9964	9836	10043	9972	9945	10034	9960	9812	9960	10109	10125	9963	10055	10013	10033	9967	9784	9917	9812	9902	10047	10094	9986	9930	9847	9770	9837	10061	9821	9903	10030	9951	10081	9915	9717	10011	10012	9774	9899	9971	9897	9979	10018	10000	10073	9936	9917	9999	9860	10053	9982	9740	9907	9901	9891	9838	9934	10023	9884	9798	9928	9928	10035	9950	10049	10073	9965	9933	9913	10080	9797	9838	9882	9868	9872	9950	9863	9847	10025	9832	9950	9846	9812	9734	9861	10063	9792	9808	9864	10082	9935	9889	9874	9838	9794	10025	9918	9832	9799	9906	9953	9938	9842	10120	9911	9909	10069	9967	9765	9976	9864	10068	9899	9754	9878	9837	9956	9831	9914	10098	9796	10053	9978	9866	9914	9952	9889	9808	9815	9788	9882	9812	9853	9941	9812	9877	9820	9939	9956	9981	9949	9877	9910	9879	9828	9900	9801	9813	9988	9764	9972	10022	9883	9987	9748	9831	10121	9964	9905	9834	9829	9899	9957	9993	9954	9922	9905	9857	9754	10045	9898	9869	9935	9864	9935	10084	9913	9821	9889	9945	9933	9726	9918	9968	9890	10086	9930	9726	9777	9807	9982	9845	9811	9843	9680	10031	9854	9872	9833	10020	9963	9996	9813	9874	9972	9987	9996	9808	9862	9814	10064	9884	10109	9895	10015	9980	9950	9980	9991	9869	9883	10076	9779	9998	9835	9800	10037	9924	9930	10007	9895	9840	9928	9954	9868	9911	10015	9867	10047	9901	9990	9946	10014	9792	9935	10052	9616	9852	9890
54448	97836	94614	72036	40283	14310	10883	10799	10844	10877	10604	10932	10801	10856	10811	10717	10830	10680	10687	10686	10910	10732	10782	10817	10718	10741	10845	10717	10825	10901	10807	10707	10804	10688	10786	10665	10702	10746	10668	10587	10799	10762	10653	10775	10833	10710	10776	10774	10887	11077	11200	11264	10750	10620	10702	10805	10851	10721	10649	10747	10726	10688	10743	10791	10887	10623	10876	10784	10698	10699	10734	10760	10621	10803	10658	10661	10726	10744	10701	10710	10757	10854	10782	10734	10710	10627	10806	10819	10863	10671	10770	10840	10741	10727	10835	10667	10688	10652	10724	10873	10758	10699	10672	10824	10740	10723	10775	10688	10695	10800	10888	10753	10656	10758	10734	10706	10605	10639	10736	10661	10856	10581	10842	10501	10880	10645	10591	10829	10817	10762	10711	10869	10811	10677	10658	10794	10728	10782	10694	10703	10863	10607	10855	10763	10638	10747	10784	10664	10723	10710	10694	10699	10778	10793	10733	10593	10753	10849	10680	10605	10562	10611	10764	10525	10693	10926	10629	10677	10756	10809	10820	10796	10667	10674	10818	10740	10739	10719	10718	10690	10694	10757	10908	10588	10679	10817	10717	10773	10687	10840	10963	10766	10539	10729	10638	10642	10746	10703	10795	10747	10788	10812	10663	10736	10731	10645	10889	10618	10835	10778	10696	10669	10727	10581	10666	10681	10758	10769	10721	10686	10712	10757	10596	10683	10833	10721	10766	10787	10854	10777	10746	10775	10676	10799	10718	10690	10675	10813	10790	10697	10603	10699	10842	10609	10747	10739	10687	10765	10608	10619	10726	10646	10615	10706	10731	10784	10677	10590	10829	10747	10595	10718	10565	10587	10678	10704	10906	10796	10623	10614	10733	10834	10744	10733	10808	10789	10694	10792	10737	10712	10679	10680	10765	10844	10687	10752	10622	10872	10765	10702	10747	10704	10592	10795	10806	10636	10840	10880	10819	10681	10772	10717	10769	10751	10755	10663	10813	10646	10661	10725	10734	10672	10834	10748	10654	10688	10839	10680	10701	10685	10485	10664	10688	10650	10813	10709	10736	10782	10748	10641	10758	10716	10748	10678	10955	10823	10846	10778	10696	10648	10648	10780	10725	10614	10750	10848	10805	10619	10888	10769	10840	10688	10646	10662	10785	10774	10716	10833	10836	10730	10601	10805	10842	10827	10837	10744	10821	10565	10732	10749	10720	10776	10573	10807	10704	10464	10755	10704	10641	10707	10808	10793	10642	10641	10626	10675	10755	10785	10645	10771	10553	10748	10775	10718	10739	10765	10685	10632	10652	10759	10668	10764	10692	10525	10770	10554	10735	10955	10666	10721	10655	10830	10672	10652	10752	10777	10792	10676	10662	10817	10760	10774	10823	10763	10822	10706	10707	10766	10632	10678	10698	10760	10713	10781	10671	10828	10803	10845	10844	10642	10614	10717	10781	10816	10758	10672	10815	10742	10694	10776	10811	10732	10644	10550	10656	10756	10669	10826	10688	10897	10797	10664	10645	10681	10680	10696	10723	10599	10912	10763	10681	10764	10718	10680	10659	10699	10798	10661	10880	10771	10651	10577	10764	10792	10840	10815	10757	10847	10777	10808	10540	10796	10720	10471	10706	10729	10854	10734	10696	10577	10771	10810	10762	10725	10697	10629	10702	10739	10700	10863	10621	10716	10778	10815	10782	10749	10738	10679	10779	10770	10627	10749	10651	10707	10720	10586	10656	10810	10800	10799	10823	10741	10770	10972	10617	10737	10675	10656	10606	10891	10636	10771	10710	10831	10684	10664	10628	10679	10804	10666	10653	10738	10650	10867	10842	10875	10704	10659	10850	10684	10699	10606	10710	10747	10666	10649	10838	10701	10705	10816	10688	10730	10743	10776	10777	10723	10674	10822	10771	10776	10595	10744	10507	10754	10762	10592	10759	10677	10714	10660	10738	10796	10685	10648	10759	10738	10645	10642	10853	10819	10866	10621	10785	10728	10684	10699	10574	10833	10769	10825	10705	10735	10614	10617	10717	10791	10643	10766	10724	10723	10800	10776	10792	10688	10655	10764	10666	10923	10753	10924	10795	10723	10757	10765	10574	10637	10829	10630	10766	10903	10766	10712	10581	10628	10732	10730	10601	10727	10663	10814	10703	10771	10792	10835	10753	10668	10748	10792	10817	10561	10691	10782	10720	10676	10631	10717	10712	10834	10740	10416	10730	10781	10681	10721	10695	10669	10777	10650	10792	10829	10577	10663	10856	10668	10774	10784	10733	10763	10742	10700	10689	10867	10757	10514	10651	10780	10738	10708	10708	10821	10680	10698	10664	10819	10734	10703	10744	10782	10651	10741	10747	10715	10837	10703	10736	10794	10630	10786	10711	10715	10798	10525	10739	10750	10674	10688	10849	10646	10713	10687	10659	10499	10757	10646	10681	10703	10769	10891	10617	10674	10672	10669	10597	10862	10786	10674	10774	10640	10914	10730	10676	10609	10778	10784	10663	10703	10668	10687	10568	10796	10742	10584	10674	10554	10568	10776	10783	10717	10688	10679	10806	10659	10759	10628	10728	10833	10895	10735	10697	10759	10871	10641	10704	10772	10839	10693	10658	10835	10736	10717	10798	10766	10791	10876	10843	10718	10669	10805	10742	10802	10743	10537	10715	10738	10642	10718	10714	10783	10742	10708	10732	10821	10715	10821	10932	10707	10642	10515	10815	10804	10715	10714	10687	10766	10659	10647	10542	10745	10689	10777	10777	10684	10784	10747	10707	10670	10797	10655	10495	10841	10707	10819	10737	10752	10629	10655	10880	10832	10582	10646	10647	10590	10796	10816	10701	10658	10819	10754	10858	10792	10650	10864	10893	10694	10665	10767	10662	10621	10732	10768	10627	10796	10689	10664	10647	10641	10580	10600	10781	10775	10928	10843	10577	10788	10847	10692	10713	10710	10847	10865	10673	10677	10822	10496	10812	10732	10694	10805	10722	10765	10739	10585	10785	10765	10750	10808	10650	10564	10797	10718	10639	10730	10604	10685	10777	10750	10638	10689	10668	10929	10715	10913	10746	10719	10721	10711	10729	10854	10565	10618	10794	10794	10838	10794	10653	10613	10751	10705	10804	10811	10769	10783	10763	10742	10680	10682	10582	10591	10790	10770	10713	10822	10815	10742	10795	10707	10673	10786	10622	10749	10544	10758	10631	10846	10620	10567	10612	10611	10750	10603	10696	10748	10723	10727	10739	10674	10801	10867	10832	10680	10562	10729	10841	10823	10659	10668	10798	10604	10858	10687	10875	10738	10693	10896	10717	10686	10660	10709	10662	10755	10641	10818	10764	10736	10754	10657	10779	11031	10691	10707	10742	10785	10709	10763	10756	10722	10623	10896	10842	10774	10691	10684	10690	10646	10683	10670	10699	10789	10646	10708	10877	10812	10651	10847	10701	10659	10546	10606	10749	10744	10692	10700	10680	10717	10750	10671	10550	10871	10832	10708	10710	10757	10716	10862	10608	10564	10705	10815	10873	10767	10887	10696	10656	10840	10720	10629	10774	10839	10678	10773	10725	10580	10574	10846	10675	10770	10814	10641	10775	10605	10762	10979	10817	10774	10686	10770	10681	10640	10663	10664	10615	10675	10802	10771	10667	10787	10660	10619	10674	10753	10743	10709	10729	10670	10613	10614	10696	10738	10826	10720	10826	10791	10693	10678	10732	10888	10879	10589	10569	10712	10650	10810	10741	10664	10719	10741	10752	10857	10561	10694	10758	10714	10850	10779	10813	10863	10609	10795	10631	10623	10926	10729	10893	10805	10717	10842	10615	10681	10812	10687	10714	10749	10621	10860	10706	10765	10675	10806	10733	10741	10683	10640	10692	10628	10808	10740	10757	10621	10841	10810	10657	10690	10856	10760	10650	10808	10680	10784	10629	10831	10777	10810	10688	10752	10754	10796	10667	10610	10652	10849	10808	10742	10674	10724	10829	10757	10528	10689	10756	10738	10785	10688	10733	10790	10621	10681	10806	10769	10623	10835	10746	10615	10689	10762	10632	10672	10692	10785	10702	10742	10754	10753	10666	10762	10807	10846	10693	10542	10685	10792	10621	10654	10642	10735	10696	10517	10756	10662	10495	10757	10792	10646	10716	10672	10805	10748	10788	10848	10765	10819	10681	10916	10810	10703	10511	10781	10794	10623	10715	10895	10708	10824	10724	10632	10633	10671	10738	10616	10666	10892	10715	10676	10859	10631	10695	10737	10762	10646	10679	10754	10621	10665	10821	10706	10924	10637	10930	10629	10747	10890	10674	10603	10601	10747	10811	10686	10664	10739	10436	10824	10667	10649	10633	10830	10884	10608	10740	10739	10713	10826	10724	10703	10853	10818	10779	10656	10758	10669	10846	10590	10597	10582	10773	10716	10709	10690	10702	10688	10548	10738	10651	10757	10770	10824	10734	10685	10851	10648	10713	10911	10742	10718	10892	10690	10890	10679	10823	10723	10717	10653	10826	10711	10599	10836	10837	10720	10926	10813	10694	10772	10641	10740	10683	10965	10716	10756	10744	10686	10721	10701	10752	10674	10822	10717	10741	10827	10720	10627	10718	10773	10648	10756	10836	10609	10532	10675	10798	10697	10680	10684	10736	10712	10920	10774	10887	10679	10749	10767	10831	10609	10654	10706	10802	10715	10717	10796	10773	10796	10629	10672	10803	10557	10734	10931	10762	10675	10721	10726	10752	10757	10717	10643	10733	10651	10680	10825	10829	10650	10684	10699	10616	10731	10687	10688	10690	10823	10942	10655	10855	10894	10797	10750	10632	10714	10827	10634	10739	10748	10842	10850	10807	10670	10734	10704	10716	10629	10686	10655	10628	10691	10786	10815	10682	10793	10417	10694	10810	10801	10757	10807	10753	10680	10652	10667	10736	10547	10675	10663	10573	10671	10621	10755	10672	10594	10666	10796	10621	10799	10796	10784	10697	10659	10752	10832	10759	10612	10772	10719	10713	10773	10706	10613	10751	10647	10664	10767	10625	10597	10772	10684	10665	10806	10795	10679	10620	10799	10742	10752	10558	10672	10766	10776	10917	10612	10677	10618	10554	10677	10779	10795	10813	10512	10634	10682	10735	10657
27275	28253	39386	30461	17027	11361	10518	10395	10083	10042	10157	10004	10354	10029	10289	10211	10239	10209	10188	9820	10108	10060	10183	9945	10141	10150	9989	10171	10139	10006	10064	10226	10065	10122	10192	9996	9912	10234	9934	10123	10120	10072	10082	10169	10118	10062	10066	10064	10245	10255	9954	9903	10028	10176	10063	9904	10025	10284	10051	9947	9998	10094	10062	10187	10090	10114	10164	10124	10144	10210	10067	10053	9988	10047	10106	10039	10117	10108	10213	10033	9975	10030	9994	10021	10135	10021	10142	10161	9969	10000	10061	10122	10237	10174	10181	10057	10038	10139	10251	10123	10132	10094	9998	9956	9947	10083	10027	9907	10038	10087	10052	9947	10021	10111	10043	10068	10041	10195	10039	10022	10067	10083	9968	9999	9865	9966	10219	10164	9921	10008	10048	10081	10155	10125	10178	10099	10065	10068	10115	10027	10065	10141	9981	10051	9973	9876	9904	10023	9986	10103	10099	10172	10126	10001	10045	10066	10083	9905	10094	10042	10030	10047	10152	10115	10167	10083	10006	10136	10123	10063	10200	10071	10095	9993	10084	10146	10061	10036	10048	10022	10083	10105	10165	10048	9947	10111	9927	10077	10087	10193	10043	10024	10071	9994	10155	9910	10055	9985	10032	9963	10099	9974	10099	10063	10025	10181	10046	9973	10093	10045	10107	10265	10092	10115	10025	9976	10051	10056	10229	10049	10114	10089	10189	10163	10212	10007	9987	10185	10170	10097	10101	10140	10051	10252	10066	9942	10126	10077	9974	10105	10100	10269	10039	9985	10120	10137	10073	10014	10204	10004	10125	10044	10075	10066	9920	10045	10010	10209	10133	9933	10130	10095	10265	10047	10216	10028	10054	10073	9956	10099	9921	10135	10015	10257	9963	10150	10113	10075	10021	10117	10079	10076	10184	10166	10101	10111	9956	9999	10019	10206	10135	10062	10143	9913	10029	10002	10176	10139	9944	10001	9969	10286	10238	9924	10013	10318	10027	10145	10085	10001	10100	10190	10112	10146	10205	9977	10167	9972	10021	10018	10070	9964	10213	10179	10060	10196	10019	10042	10093	10101	10215	10183	10180	10146	10006	10012	10048	10175	10088	10175	10066	10068	10069	10084	10016	10082	10105	10104	9947	9976	10078	10024	9994	10214	10191	10133	10205	10150	10132	10158	10016	9917	10070	9985	10092	10081	10061	10173	10192	10138	10178	10080	10244	10316	10057	9948	10130	10109	9827	10053	9974	9958	10112	10167	10036	10110	9984	10062	10104	10002	9991	10142	10018	10054	10149	10102	10052	10180	10036	10194	10148	10076	10088	10156	10132	10002	10105	10039	10159	10150	10169	10199	10012	9916	10169	10068	10018	10193	10139	9969	10084	10084	10084	10075	10011	10193	10074	10063	10077	9797	9976	10050	10085	10068	9942	10141	10121	9890	10001	9990	10063	9980	9905	10086	10199	10096	10139	10130	9884	10188	9993	10004	10042	10003	10127	10151	9994	10223	9979	9973	10060	10231	9974	10094	10172	10202	10193	10041	9995	10148	10149	10118	10020	10021	9848	10107	10099	10144	9952	10080	10063	10004	10131	10091	10078	9946	10069	10138	10123	10219	9967	10084	10126	10140	10093	10068	10017	10062	10133	10112	10285	10100	10024	10217	10062	9926	10011	10113	10184	10015	10056	9887	9858	10084	9941	9848	10098	10198	9962	10064	10215	10139	10071	10125	10076	10076	10278	10073	9943	10172	9941	10078	10077	10084	10015	9930	10043	10025	10146	9967	9987	10146	10076	10060	10015	10039	10056	9971	10063	10077	10020	9989	10079	10076	10129	10084	10086	9980	10166	9933	9883	10055	9960	10038	9920	10011	10037	9982	9848	10164	10204	10217	10041	10171	9994	10001	10227	10080	10046	10078	10059	10093	10087	10016	10232	10162	10179	10193	10152	10342	9980	10084	10012	10102	10229	10190	10033	10202	10034	10271	10035	10016	10039	10057	10118	10134	10093	10196	10192	10073	10036	10065	10141	9983	10035	9978	9937	10093	10103	10007	10174	9999	10158	10015	10208	10068	9992	10063	10297	9869	10060	10054	10022	10065	10186	10032	10026	10203	10203	10204	10167	10109	10142	10113	10151	10016	10104	9906	10085	10093	10029	10319	10142	10111	10057	10183	10028	10039	10128	10021	10138	9958	10028	10122	10102	10321	10156	10078	10077	10024	10085	10271	10108	9966	10158	10053	10140	9909	10201	10066	10258	10087	10124	10081	10161	10078	10147	10171	10014	10107	9988	10095	10046	10070	10256	9995	10075	9996	9957	10026	10281	9985	9933	10077	10007	9968	10081	10021	10056	10170	10029	10053	10077	10149	9958	10097	9943	10100	10176	10141	10028	9952	10023	10097	10012	10066	9968	10111	10117	10091	10065	9937	9970	10051	9991	10054	10002	9959	10261	10042	9787	9933	10023	10073	10173	10014	10071	10103	10119	10097	10057	10040	10235	10063	10076	9903	10095	9988	10022	10159	9813	10091	10199	10061	9977	10100	10192	9999	10295	9968	10002	10040	10104	9897	10157	10091	9963	10167	10122	10019	10131	10025	10082	9937	10100	10268	10139	10188	9903	10182	10035	10074	10022	10197	10233	9827	10091	10107	10026	10119	10171	10033	9919	9789	10043	10028	10272	10086	10105	10095	10269	10061	10284	9961	10092	10044	10034	10086	9965	10044	10075	10147	10152	10099	10071	10159	10035	10141	10313	10203	10162	9968	10088	10158	9909	10198	10155	10048	9963	10101	10061	10298	10044	10143	10042	9976	10103	9795	10063	9886	10064	10126	10179	10283	10158	10062	10291	10036	10005	9922	10003	10027	10111	10042	10116	10174	10136	9964	10111	9940	10063	9945	10260	10049	10008	10102	10214	10099	10261	10105	10188	10189	9960	10106	10104	10104	10148	10036	10068	10067	10233	10175	10187	10208	10143	10029	10194	10058	9933	10006	10153	10140	10194	10280	10187	10149	9983	10040	10090	10020	10241	10050	10200	10148	10132	10033	9907	10045	10189	10054	10180	10166	10174	9980	9956	10242	10097	10035	10111	10013	10068	10130	10080	10079	10033	10045	10050	10040	10140	10047	10263	10083	10120	10183	10101	9946	10197	9927	10056	10039	10106	9997	10037	10089	10049	10128	9867	10132	10062	10093	9990	10095	10164	10115	10150	9952	10033	10000	9961	10191	10034	10296	10077	10124	10068	9884	10033	10029	10135	10125	9955	10334	10058	10029	10096	10063	10065	10136	10029	10009	10162	10044	10227	9953	10086	9931	10106	10124	10148	10064	10204	9986	9998	10222	10099	10261	10255	10111	10132	9964	10018	10176	10175	10024	10081	10165	10022	10172	10051	9984	9989	10121	10040	10017	9967	10046	10067	10138	10014	10157	10135	10287	10095	10065	9911	9958	10159	9941	10215	10163	10034	10004	10024	10156	9987	10105	10228	10063	9998	10092	10102	10093	10059	10145	9993	10192	9953	9859	10069	10150	10049	10101	10178	10128	10135	10134	10040	10148	10068	9911	10118	10099	10136	9984	9918	10113	10240	10042	9899	10185	10089	10036	10122	10088	10021	10004	10097	10115	10130	10210	10094	10058	10208	10143	10156	10057	10055	10099	9963	10114	9950	10099	9941	10295	10052	10119	10084	10068	9982	10216	9978	10011	10057	10074	10046	9944	10118	10246	10193	10016	9969	10059	10146	10012	10165	9943	10078	10052	10187	10165	9970	10078	10067	10028	10094	10100	10075	9943	10142	10083	9971	9937	10193	10145	9920	10114	10006	10162	9974	10029	10099	10015	10057	10265	10013	10071	10227	10086	10135	10184	10104	10039	10120	10226	10099	10288	10076	10121	10094	10190	10300	9977	10072	10134	10065	9960	10089	10070	9967	9961	10144	10026	9960	10184	10016	10034	10043	9986	9941	10155	10119	10046	10188	10028	10124	10137	10069	10145	9890	10046	10016	10104	10144	10080	10051	10142	10141	9971	10033	10041	10180	10058	10235	10084	10224	10058	10026	9911	9994	10204	10096	10113	10177	10054	10139	10138	10077	10187	10075	9996	10208	10057	10114	10110	10005	9969	10057	10127	10085	10132	10086	10168	10008	9853	10115	9939	10192	9903	10060	9978	10053	10117	9978	10151	10100	10017	9881	10008	10149	10068	10108	10172	10248	9960	10128	10094	10102	10143	9931	9989	10034	10187	10126	10165	10038	9975	10128	9913	10228	10094	10025	10130	9990	10287	10039	10049	10121	10189	10062	10084	10135	10001	10120	10083	10050	10046	10037	9873	10066	9925	10176	10266	10038	10158	10158	10047	10113	10059	9985	9977	10034	10006	10017	10136	10102	10116	10007	10182	10144	10130	10093	10336	9964	10131	10115	10098	10048	10085	10157	10024	10130	10062	10047	10025	10153	9915	9943	10207	10131	10025	10211	10154	10074	10093	10084	10204	10005	10021	9919	10272	10169	10286	10098	10067	10178	10184	10186	10172	10106	10119	10077	10078	10001	10018	10099	10057	10097	10059	10111	10003	10053	10163	10158	10108	10111	10030	10036	9914	10033	10062	10160	10014	10180	10035	10021	9939	10055	10066	10299	9951	9843	10033	10005	10119	10030	10065	10162	10161	9998	10009	10200	10102	10082	10000	9995	10152	9921	10216	10054	9933	10001	10198	10068	9866	10056	10058	10194	10010	10056	10120	10003	10105	10081	10112	10019	10131	10009	10338	10200	10210	9901	9951	10153	10133	9987	9961	9901	10049	10116	9850	9950	10023	10089	9999	10076	10080	10295	9992	10031	10140	10153	10029	9988	9910	10131	10060	10037	10015	10055	10179	10012	10095	10207	9943	10139	10198	10026	10029	10102	10095	10085	10127	10207	10207	10181	10134	10216	10060	10112	9849	10118	10027	10046	10212	10028	10071	10039	10142	10237	9977	10068	10143	10116	10061	10182	10109	10134	10020	10071	10066	10109	10047	10126	10005	10161	10009	10087	10057	10040	9985	10102	10137	9928	10152	10042	10102	10106	10070	10011	10136	10055	9979	10148	10158	10274	10285	10278	10084	9998	10253	10118	9948	10069	10133	10171	10076
23418	48620	45585	31233	17300	11509	10759	10881	11037	10856	11042	10986	10877	10878	10809	10951	10838	10966	10957	10932	10866	11005	11021	11002	11012	10898	10882	10966	10827	10845	11033	11136	10827	10951	10914	10757	10991	10931	10895	10833	10778	11016	10917	10919	10864	10893	10874	10911	10941	10981	10860	10977	11088	10937	10778	11003	10920	10808	11065	10788	11016	11096	10936	10972	10995	10928	10995	10850	10926	10815	10885	10917	10816	10865	11046	10850	11042	10805	10897	10821	10939	10791	11006	10905	10990	10816	11044	10944	10726	10813	10965	10979	10939	10931	10925	10890	10843	10895	11051	10961	10901	10861	10648	10844	11038	10899	10716	10720	10909	10836	11005	10803	10722	10826	10920	10937	10823	10907	10946	10944	11060	10789	10920	10927	10884	10865	10843	10958	10741	10918	10895	10901	10817	10749	10956	10786	10942	10945	10855	10806	10959	10857	10757	10855	10837	10866	10972	10910	10794	10922	10871	10987	10893	11007	10954	11085	11012	10831	10827	11060	10867	10882	10770	10809	10974	10918	11030	10859	10863	10839	11026	10921	10811	11039	10881	10898	10832	10925	10766	11042	10933	10947	10916	10807	10892	10947	10856	10947	10968	10985	11100	10984	10886	10954	10919	10964	10817	10884	10970	10849	10857	10939	10766	10948	10947	10770	10771	10905	10963	10905	10960	10799	10706	10989	10989	10876	10830	10756	10925	10955	11030	10907	10888	10956	10676	10807	10933	10757	10838	10795	10765	10881	10933	10852	10910	10901	10975	10823	10963	10862	10849	10836	10759	10888	10945	10772	10969	10828	10894	10817	10833	10826	11065	10788	10744	10973	11018	10876	10951	10851	10869	10988	10997	10971	11016	10912	10974	10911	10916	11022	10859	10872	10777	10856	10954	10949	10789	10868	10901	10960	10844	10902	10845	10946	10922	10894	10887	11058	10897	10985	10990	10733	10878	10875	11055	10941	10820	10840	10973	10864	11005	10909	11019	10929	10890	11029	10834	10857	10782	10990	10919	10843	10850	10989	10960	10866	10775	11034	10924	10717	10772	10878	10849	10745	10870	10803	10898	10924	11032	10759	11037	10812	10823	10879	10939	10841	10929	11001	10807	10877	10911	10864	10861	10864	10833	10940	10969	11000	10836	10797	11070	10956	10986	10915	11053	10906	10814	10803	10844	10877	10918	10916	11027	10983	10968	10770	10938	10929	10878	11053	10992	10768	10815	10969	10853	10761	10901	10875	10866	10932	10927	10863	10862	10868	10829	10874	10928	10891	10974	10974	10784	10840	10945	10995	10979	11037	11077	10795	10879	10879	10778	10878	11006	10962	11076	10843	11055	10873	10735	10851	10810	10893	10877	10992	10825	10766	10994	11039	10974	10723	10948	11019	10761	10898	10968	10804	10950	10808	10819	10989	10719	10975	10965	10869	11083	10832	10907	10818	10926	11015	10867	10713	10851	10957	10837	10959	10858	10936	11034	10885	11031	10807	10967	11034	10866	10949	11049	10956	10940	10724	10615	10902	10966	10882	11023	10956	10904	11028	11065	10753	10918	10859	10972	10989	10909	10890	10961	10851	10892	10933	10848	10965	10876	10918	10800	10893	10892	11000	10907	10885	10857	10971	10820	10981	10876	10887	10886	10818	10815	10799	10842	10936	10903	11034	10833	10985	10883	10842	10894	10863	10859	10861	10964	10684	10884	11072	10964	11082	10921	10866	10900	10980	10951	10965	10990	10919	10850	10865	10997	10907	10950	10882	10803	10939	10968	10825	10905	10822	10823	10890	10880	10831	10836	10933	10672	11129	10942	10999	10691	10861	10973	10904	10715	10939	10881	11039	10889	10952	10934	10899	10777	11115	10848	10816	10864	10967	11059	10830	10925	10908	10822	10798	10996	10672	10841	10946	11053	10990	10898	10885	10857	10677	10857	10864	10874	10842	10913	10899	10875	10806	10922	10909	10929	10985	11007	10903	10990	10943	10832	10965	10869	10911	10915	10736	10961	11031	11110	10917	10940	10809	10764	10731	11096	10852	10879	10929	10802	10868	10818	10752	10750	10917	10843	10927	10912	10748	10870	10888	10844	10995	10731	10829	10764	10965	11105	10950	10885	11112	10849	10985	10941	11086	10955	10956	10967	11032	10827	10812	10890	10910	10827	10890	10849	10911	10931	10895	10862	11107	10863	10864	10943	10805	10871	10985	10983	10973	10847	10964	10927	10782	11053	10870	10780	10934	10982	10952	10853	10806	10850	11004	10753	10798	10896	10752	10902	10714	10881	10894	10860	10874	10911	10951	10978	10897	10791	11004	10852	11033	11048	10760	11040	11089	10865	10963	10995	10985	11013	10978	10837	10916	10862	10822	10884	10988	10860	10944	10822	10922	10925	10999	11000	10863	10769	10970	10954	10991	10970	11002	10755	10825	10845	10898	10924	10916	10789	10933	10919	10923	10897	11002	11027	10910	10862	10885	10988	10922	10949	11043	11061	10857	10919	11062	10778	10854	11129	10767	10976	10903	10895	10846	10905	10733	10929	10762	11054	10941	11010	10842	10863	10990	10760	10937	10870	10996	10772	10870	10966	10841	10755	10819	11033	10775	10987	10931	10871	10721	10969	10981	10954	10929	10821	10966	10859	10902	11030	11024	10887	10944	10827	10825	10787	10892	10998	10870	10999	10974	10931	10923	10857	10692	10862	11002	10831	10908	10962	10864	10762	11062	10927	10906	10939	10849	10915	10932	10783	10842	11008	10922	10924	11069	10825	10924	10889	10938	10833	10934	10897	11067	10908	10830	10838	10994	10959	10916	11022	10852	10947	10721	10874	10971	11245	10895	10875	10948	10817	10919	10882	10922	10985	10932	10887	10847	10939	10899	10904	10979	10945	10859	11031	10777	10773	10944	10731	10875	10847	10856	10913	10982	10971	11005	10831	10933	10786	11036	10867	10708	10883	10753	10901	10911	10941	10928	10869	10857	10971	10948	10905	10834	10930	10955	10954	10844	10914	11081	10894	10969	10849	10752	10843	11003	10763	10890	10947	10852	10911	10833	10912	10859	10932	10976	10836	10904	10864	10899	10997	10978	10862	10824	10881	10906	10898	10904	10982	10902	10828	10882	10876	10934	10846	11077	10940	10924	10961	10999	10847	10922	10898	10887	10909	10889	10917	10683	10952	10961	10806	10897	10891	11028	10821	10966	10823	11070	10957	10879	10929	10758	10915	10980	10759	10853	10875	10922	10901	10895	10855	10926	10965	10988	10872	10930	10872	10771	10833	10996	11005	10792	10932	10865	11038	10905	10844	10942	10900	10973	10938	10883	11019	10949	10817	10872	10806	11050	10974	10914	10979	10830	10839	10944	10891	11068	11034	10873	11043	10976	10848	10908	10967	11007	10945	10964	10991	11087	10803	10996	10882	10759	10970	10928	10929	11077	10890	10897	10911	10885	10928	10929	10779	11045	10848	10791	10963	10781	11098	10794	10967	11092	10949	10854	10836	11024	11046	10973	10788	11032	10988	10966	11015	11039	10828	10853	10987	10816	11031	10969	10893	10821	10853	10962	10878	10888	10924	10796	10923	10895	10885	10847	10720	10814	11002	10952	10906	10831	10956	10871	10925	10850	10899	10832	10959	10878	10964	10887	10767	11032	10861	10910	10985	10865	10968	10799	10799	10686	10877	10977	10993	10837	10860	10887	10873	10665	10936	10907	10909	10867	10961	10825	10866	10911	10841	11008	10861	10948	10680	10929	10904	10907	10959	10946	10905	11035	10839	10950	10938	10685	10931	10792	10957	10790	10875	10951	10927	10957	10887	10832	10864	10965	10833	10894	11007	10953	10879	10913	10851	10875	10861	10896	10785	10966	10928	10819	11006	10829	10892	10924	10980	10812	10901	10997	10855	10928	10824	10837	10882	10930	10952	10994	11064	11011	10835	10807	10802	10841	10927	10895	11016	10974	10738	10850	10786	10877	10780	10793	10894	10749	10829	11054	10720	10891	10902	10906	10937	10785	11028	10816	10920	10789	10938	10864	10905	10814	10856	10895	10877	10957	10873	10796	10838	10995	10953	10687	10978	10962	10962	10742	10841	10875	10733	10712	10959	10837	10912	10955	10938	10895	10736	10859	11060	10890	10920	10811	10784	11034	10850	10949	10876	10828	10915	10849	10967	10877	10979	10924	11087	10959	10934	10928	10973	10870	10675	10864	10833	11040	10874	10734	10993	10932	10916	11118	10877	10858	11042	10914	10989	10841	10883	10958	10845	10847	10810	10903	10941	10850	11014	11020	10789	11006	10689	10959	10850	10952	10774	10986	10841	10897	10887	10881	10959	10777	10983	10920	11013	10806	10970	11028	10878	11059	10799	10987	10849	10844	10709	11107	10845	11028	10875	10923	10898	10863	10992	10915	11025	10859	10898	10935	10836	10881	10980	10905	11032	10880	10892	10832	11055	10934	10930	10860	10850	10861	10990	10805	10847	10952	10885	10820	11021	10840	10926	10994	10922	10921	10956	10857	11046	10926	10989	10919	10881	10795	10863	10818	10787	10946	10845	11067	10839	11035	10961	10918	10907	11059	10881	10927	10799	11058	10804	10997	10891	10873	10882	10908	10997	10965	10930	10864	10926	10944	10878	10747	10968	10856	10859	10994	10811	10993	10867	10889	10982	10946	11051	10975	10827	10963	11087	10932	10948	10791	10868	10738	10966	10959	10955	11046	10937	11088	10840	10968	10915	10928	10878	10883	10942	10925	10769	10859	11108	10767	10917	10785	10921	10826	10878	10891	10962	10789	10900	10820	10812	10840	10919	10841	10910	10880	10893	10938	10883	10761	10915	10834	10826	10862	10951	10851	10843	10898	11054	10933	10887	10920	10976	10844	10716	10914	11032	10907	10802	10811	10990	10935	10786	10930	10770	10869	10947	10593	10895	11091	10775	10911	10831	10861	10828	10846	10915	10904	10898	10937	11015	10799	10931	11086	10982	10766	10954	10926	10783	11002	11004	10919	11111	10806	10888	10832	10934	10874	11034	10754	10932	10858	10958	10936	10825	10899	10799	11009	10945	10761	10871	10890	10997	10846	11000	10970	10951	10965	10922	10946	10999	10870	10833	10914	11036	10832	10855	10898	10817	10766
24173	23185	43384	45780	31101	19888	14127	11618	11344	11291	11204	11235	11357	11387	11150	11366	11512	11110	11404	11259	11190	11251	11228	11298	11309	11171	11368	11302	11229	11147	11227	11214	11360	11163	11326	11133	11210	11382	11201	11242	10871	11095	11185	11154	11079	11136	11058	11227	11320	11201	11330	11266	11227	11300	11083	11464	11296	11185	11050	11196	11190	11247	11225	11174	11268	11257	11056	11142	11246	11271	11096	11220	11058	11300	11144	11201	11215	11139	11131	11112	11369	11151	11071	11330	11186	11246	11222	11297	11224	11148	11343	11038	11311	11075	11270	11194	11141	11226	11193	11155	11319	11216	11078	11076	11216	11264	11147	11080	11228	11329	11168	11144	11168	11397	11119	11165	11173	11130	11292	11280	11167	11247	11198	11259	11388	11162	11313	11332	11186	11300	11019	11093	11214	11036	11104	11080	11091	11033	11283	11121	11197	11131	11176	11103	11197	11259	11296	11171	11148	11196	11104	11052	11145	11305	11182	11012	10963	11213	11067	11195	11319	11144	11154	11238	11141	11189	11116	11260	11336	11018	11266	11046	11096	11153	11321	11053	11134	11332	11063	11327	11158	11165	11238	10881	11336	11159	11114	11238	11266	11241	11224	10998	11184	11152	11181	11224	11172	11227	11137	11173	11315	11158	11441	11390	11389	11199	11029	11266	11010	11143	11147	11227	11211	11340	11243	11334	11138	11113	11105	11180	11278	11149	11127	11199	11137	11320	11256	11396	11185	11359	11012	11151	11127	11174	10988	11161	11352	11247	11052	11158	11110	11112	11189	11228	11220	11081	11067	11316	11189	11325	11122	11098	11259	11319	10975	11082	10999	11234	11130	11127	11031	11198	11105	11321	11209	11403	11147	11239	11197	11207	11259	11284	11231	11079	11282	11225	11102	10962	11301	11233	11220	11184	11150	11002	11361	11099	11146	11215	11191	11072	11114	11291	11217	11096	11054	10936	11036	11199	11159	11212	11058	11051	11233	11301	11102	11024	11161	11370	11253	11015	11213	11127	10997	11196	11202	11290	11102	11127	11295	11048	11061	11095	11072	11169	11049	11059	11101	11218	11394	11199	11282	11238	11285	11072	11151	11063	11186	11098	11166	11153	11196	11089	11104	11215	11211	11282	11115	11246	11135	11209	11066	11133	11115	11260	11133	11145	11075	11242	11214	11097	11384	11287	11040	10975	11225	11002	11310	11061	11144	11300	11210	11110	11331	11155	11278	11002	11362	11180	11225	11163	11033	10844	11145	11191	11152	11175	11226	11182	11130	11217	11167	11238	11382	11147	11105	11157	11030	11195	11181	11098	11207	11224	11250	11108	11294	11161	11053	11104	11295	11326	11200	11204	11097	11104	11119	11294	11304	11281	11292	11034	11191	11151	11012	11096	11183	11135	11104	11226	11385	11112	10972	11149	11276	11442	11301	11214	11290	11035	11253	11211	11323	11180	11175	11068	11319	11188	11284	11048	11095	11057	11142	11020	11153	11119	11300	11321	11175	11293	10967	11058	11142	10954	11207	11265	11162	11215	11218	11265	11087	11278	11157	11399	11147	11118	11214	11097	11326	11122	11057	11236	11174	11228	10878	11161	11127	11142	11331	11157	11121	11117	11136	11177	11187	11122	11257	11049	11131	11233	11101	11120	11236	11171	11157	11202	11138	11202	11002	11115	11312	11009	11209	11176	11071	11120	11080	11197	11407	11107	11260	11007	11056	11123	10930	11356	11084	10995	11227	11087	11077	11124	11183	11244	11099	11092	11301	11165	11079	11122	11218	11325	11286	11167	11235	10878	11181	11335	11284	11100	11162	11235	11242	11061	11191	10981	11172	11290	11100	11202	11052	11165	11019	11179	11358	11172	11073	11094	11260	11270	10981	11280	11030	11165	11143	10927	11176	11036	11035	11175	11195	11189	11083	11055	11259	11293	11030	11009	11157	11220	11156	10878	11297	11301	11193	11018	11101	11109	11114	11245	11127	11207	11146	11212	11306	11158	11147	11198	11056	11165	11326	11145	11250	11214	11048	11059	11077	11002	11070	11145	11314	11103	11167	11224	10932	11283	11284	11028	11136	11000	11092	11201	11179	11247	11190	11316	11382	11151	11131	11155	11172	11227	11077	11163	11147	11273	11056	11129	11155	11190	11151	11175	11074	11035	11157	11099	11239	11215	11253	11228	11108	11152	11228	11134	11203	11085	11196	11160	11195	11411	11262	11112	11074	11073	10967	11164	11265	11274	11138	11286	11233	11209	11101	11171	11109	11002	11071	11065	11059	11201	11103	11180	11021	11261	11163	11074	11237	11199	11372	11092	11033	11312	11385	11077	11081	11192	10977	11336	11154	11250	11188	11231	11472	11124	11074	11162	11279	11122	11231	11192	11240	11158	11230	11145	11111	11074	11129	10977	11133	11218	11237	11371	11185	11255	11202	11182	11126	11170	11191	11110	11162	11133	11132	11100	11113	11043	10963	10939	11213	11031	11118	11120	11208	11214	11301	11131	11245	11364	11088	11207	11537	11289	11247	11362	11107	11154	11070	11207	11097	11101	11158	11124	11108	11256	11132	11293	11150	11192	11297	11176	11088	11148	11048	11226	11097	11090	11168	11039	11270	11341	11210	11217	11176	11133	11101	11249	11239	11139	11047	11321	11048	11102	11137	11006	11121	10873	11014	11175	11195	11183	11245	11113	11289	11305	11214	11251	11188	11214	11359	11268	11135	11069	11123	11073	11154	11135	11195	11132	11179	11213	10977	11103	11181	11181	11293	11099	11212	11292	11050	11199	11416	11209	11083	11201	11196	11142	11313	11289	11165	11065	11237	11143	11314	11189	11036	11066	11071	11076	11133	11231	10984	11206	11222	11401	10988	11212	11148	11072	11241	11354	11266	11172	11222	11181	11115	11212	11393	11050	11128	11261	11190	11190	11214	11123	11377	11157	11200	11075	11046	11194	11300	11331	11153	11258	11130	11304	11072	11282	11187	11256	11212	11204	11051	11262	11176	11151	11240	11196	11121	11150	11106	11189	11129	11060	11081	11150	11259	11127	11186	11110	11232	11132	11185	11172	11138	11093	11013	11317	11128	11158	11159	11148	11364	11168	11133	11264	11143	11270	11194	11252	11229	11136	11240	11277	11332	10980	11193	11245	11155	11333	11271	11161	11161	11196	11141	11206	11172	11110	11156	10952	11234	11016	10999	11006	11047	11153	11136	11276	11198	11259	11153	11127	11203	11072	11153	11162	11269	11039	11111	11225	11206	11123	11182	11078	11147	11186	11153	11240	11055	11101	11254	11170	11109	11305	11129	11072	11198	11237	11124	11358	11218	11093	11097	11103	11165	11244	10956	11014	11188	11095	11099	11336	11344	11129	11150	11237	11220	11178	11343	11340	11131	11147	11279	11181	11147	11204	11199	10956	11174	11142	11072	11102	11045	11097	11151	11172	11241	11209	11038	11055	11209	10947	11285	11132	10995	10952	11107	11107	11007	11120	11153	11282	11101	11242	11127	11126	11201	11073	11282	11090	11256	11140	11219	11241	11229	11179	11071	11324	11292	11153	11111	11148	11209	11120	11174	11281	11113	11142	11278	11390	11259	11339	11099	11012	11146	11197	11015	11077	11125	11126	11198	11305	11250	11214	11338	11231	11365	11253	11093	11062	11270	11259	11128	11114	10934	11284	11269	11240	11130	11238	11172	11263	11181	11246	11155	11313	11454	11031	11191	11299	11036	11093	11116	11366	11138	11067	11162	11158	11215	11243	11122	11214	11255	11100	11199	10982	11065	11079	11077	11176	11164	11169	11210	11324	11119	11292	11046	11226	11062	11326	11166	11284	11088	11153	11112	11223	11234	11074	11266	11243	11255	11132	11140	11280	11101	11128	11031	11102	11354	11223	11167	11187	11127	11210	11243	11043	11118	11360	11445	11038	10989	11130	11145	11248	11127	11208	11145	11191	11375	11186	11181	11160	11110	11021	11140	11088	11124	11262	11054	11060	11186	11219	11080	11279	11181	11096	11168	11134	11177	11162	11124	11040	11014	11246	11086	11154	11152	11115	11242	11136	11402	11181	11358	11095	11139	11199	11188	11163	11258	11341	11221	11377	11211	11080	11172	11128	11020	11057	11125	11369	11113	11204	11356	11104	11288	11302	11418	11204	11182	11067	11080	11266	11230	11222	11153	11301	11248	11360	11200	11027	11324	11189	11168	11124	11156	11223	11161	11094	11154	11143	11364	11088	11072	11103	11116	11238	11296	11344	11361	11190	11311	11229	11102	11174	11173	11132	11259	11063	11116	11129	11207	11266	11103	11139	11087	11088	11049	11299	11291	11113	11076	11064	11234	11317	11262	10968	11012	11041	11173	11055	11052	11256	11278	11136	11069	11319	11353	11253	11084	11160	11198	11223	11301	11094	11146	11311	11328	11306	11035	11141	11219	11025	11025	11112	11201	11252	11215	11183	11231	11132	11344	11241	11195	11090	11161	11286	11125	11291	11218	11184	11136	11199	11301	11239	11071	11270	11299	11199	11278	11189	11085	11135	11156	11264	11223	11195	10932	11125	11200	11139	11214	11234	11168	11287	11151	11229	11003	11131	11234	11082	11176	11269	10982	11208	11165	11144	11202	11263	11319	11005	11238	11023	11262	11075	11062	11054	11027	11130	11114	11265	11197	11050	11118	11063	11231	11344	11279	11131	11205	11131	11192	11112	11099	11353	11330	10974	11224	11199	11075	11082	11167	11180	11131	11302	11415	11201	11184	11106	11155	11405	11134	11293	11058	11308	11119	11113	11123	11189	11058	11204	11174	11182	11359	11176	11068	11204	11440	11087	11108	11099	10939	11112	10986	11185	11195	11164	11310	11282	11222	11264	11240	11124	11024	11139	10993	11224	11331	11182	11239	11224	11279	11301	11178	11238	11300	11329	11161	11107	11139	10994	11250	11089	11082	11247	11265	11041	11232	11216	11268	10976	11246	11107	11113	11201	11320	11211	11250	11087	11279	11167	11148	11193	11181	11090	11176	11296	11123	11221	11187	11043	11082	11093	11178	11273	11179	11151	11037	11097	10953	11153	11139	10995	11110	11188	11164	11096	11085	11225	11079	11126	11114	11230	11025	11125	11035	11190	11075	11222
39712	84969	83983	59033	36314	14914	11801	11814	11765	11776	11694	11837	11853	11704	11637	11620	11689	11729	11732	11565	11731	11700	11748	11769	11714	11765	11667	11816	11811	11591	11664	11711	11720	11729	11672	11715	11694	11781	11781	11741	11771	11689	11755	11701	11906	11766	11714	11731	11869	11985	11782	11841	11625	11798	11789	11505	11710	11760	11765	11769	11685	11701	11820	11587	11833	11628	11575	11865	11668	11661	11800	11848	11727	11572	11653	11727	11744	11729	11689	11790	11664	11620	11815	11739	11568	11595	11730	11631	11890	11819	11658	11676	11653	11680	11711	11809	11654	11806	11739	11847	11777	11598	11723	11676	11570	11755	11686	11739	11677	11785	11657	11627	11740	11642	11841	11866	11669	11759	11638	11611	11712	11700	11808	11658	11721	11781	11697	11694	11720	11556	11665	11837	11733	11727	11749	11632	11763	11793	11587	11529	11645	11611	11624	11757	11576	11777	11820	11567	11633	11788	11628	11723	11798	11697	11628	11824	11511	11583	11799	11628	11692	11679	11654	11718	11697	11756	11800	11732	11583	11617	11696	11687	11657	11838	11597	11607	11801	11540	11745	11632	11747	11841	11569	11771	11751	11706	11607	11684	11729	11694	11831	11763	11468	11643	11734	11699	11752	11607	11656	11712	11696	11735	11892	11706	11746	11832	11566	11769	11579	11741	11639	11685	11598	11724	11721	11655	11791	11688	11839	11730	11612	11625	11621	11753	11699	11598	11587	11749	11679	11655	11734	11621	11716	11734	11795	11701	11626	11821	11666	11668	11731	11924	11738	11849	11548	11788	11751	11864	11728	11640	11571	11810	11586	11651	11678	11789	11717	11642	11722	11625	11703	11755	11766	11843	11648	11711	11774	11552	11696	11699	11808	11635	11765	11650	11670	11572	11713	11644	11884	11695	11770	11683	11850	11642	11731	11742	11601	11783	11671	11806	11825	11804	11811	11605	11721	11679	11720	11625	11629	11723	11721	11684	11690	11782	11587	11715	11768	11775	11646	11650	11658	11781	11836	11693	11893	11657	11680	11769	11640	11666	11624	11752	11863	11806	11696	11809	11694	11708	11727	11742	11643	11685	11607	11690	11615	11583	11706	11840	11642	11697	11630	11689	11758	11513	11588	11721	11644	11536	11766	11754	11734	11817	11673	11792	11751	11587	11598	11670	11672	11633	11731	11887	11728	11776	11774	11728	11857	11672	11744	11719	11666	11624	11738	11694	11643	11735	11643	11761	11607	11788	11848	11574	11840	11744	11606	11866	11715	11570	11776	11727	11744	11727	11620	11825	11710	11783	11686	11571	11678	11626	11457	11745	11682	11785	11698	11820	11564	11688	11640	11715	11668	11793	11715	11643	11521	11662	11634	11937	11871	11656	11652	11725	11772	11627	11750	11768	11743	11840	11573	11652	11735	11706	11755	11595	11541	11800	11663	11749	11744	11661	11744	11756	11769	11625	11786	11684	11657	11602	11537	11829	11715	11659	11675	11667	11664	11818	11646	11698	11633	11773	11743	11682	11813	11545	11768	11876	11827	11728	11621	11597	11749	11764	11777	11727	11648	11727	11741	11686	11715	11626	11574	11966	11678	11578	11721	11663	11825	11717	11777	11655	11676	11775	11811	11778	11852	11503	11797	11867	11662	11648	11608	11657	11679	11728	11656	11648	11691	11735	11718	11793	11646	11699	11676	11861	11716	11561	11707	11727	11608	11668	11589	11720	11671	11834	11764	11620	11908	11649	11745	11682	11656	11771	11685	11758	11725	11652	11692	11637	11830	11698	11568	11666	11669	11683	11708	11676	11739	11836	11765	11659	11617	11785	11750	11613	11811	11854	11588	11721	11524	11717	11717	11713	11622	11595	11841	11818	11742	11709	11839	11563	11782	11746	11880	11730	11782	11633	11678	11612	11692	11677	11721	11731	11767	11639	11821	11669	11809	11750	11678	11627	11745	11711	11692	11943	11643	11617	11611	11618	11729	11719	11749	11655	11682	11784	11683	11549	11840	11900	11693	11637	11697	11746	11798	11611	11637	11845	11747	11696	11722	11721	11732	11810	11836	11712	11832	11755	11692	11702	11736	11652	11620	11668	11563	11595	11712	11735	11770	11517	11506	11660	11759	11631	11678	11826	11576	11673	11780	11829	11740	11562	11747	11695	11620	11727	11719	11634	11902	11666	11714	11596	11707	11835	11780	11757	11601	11777	11644	11507	11836	11642	11597	11546	11674	11736	11650	11729	11743	11622	11851	11652	11689	11689	11759	11781	11602	11611	11799	11703	11750	11758	11863	11547	11803	11679	11662	11811	11672	11757	11672	11644	11734	11708	11677	11792	11763	11737	11726	11755	11526	11682	11635	11647	11721	11607	11618	11781	11694	11655	11643	11656	11637	11539	11860	11807	11704	11704	11631	11527	11796	11725	11544	11696	11685	11782	11744	11736	11591	11750	11797	11776	11748	11636	11812	11668	11495	11649	11758	11539	11639	11755	11727	11628	11774	11687	11806	11705	11686	11816	11639	11712	11765	11789	11631	11756	11755	11723	11693	11709	11836	11546	11741	11644	11688	11781	11739	11686	11667	11715	11586	11746	11572	11787	11643	11534	11655	11706	11797	11600	11546	11789	11822	11504	11726	11712	11776	11686	11775	11719	11752	11755	11677	11600	11716	11776	11655	11667	11440	11595	11594	11584	11758	11739	11552	11578	11704	11645	11803	11651	11755	11756	11715	11715	11626	11731	11671	11585	11612	11677	11692	11650	11778	11859	11780	11551	11580	11743	11816	11695	11701	11725	11578	11698	11708	11798	11630	11693	11810	11630	11650	11713	11647	11844	11748	11564	11591	11837	11888	11619	11860	11725	11694	11697	11784	11645	11865	11711	11774	11716	11801	11712	11715	11686	11678	11850	11652	11719	11757	11809	11676	11730	11832	11577	11741	11615	11532	11627	11719	11706	11662	11845	11705	11816	11726	11596	11680	11634	11631	11760	11632	11743	11633	11754	11744	11786	11773	11675	11799	11724	11646	11638	11519	11700	11682	11670	11620	11674	11670	11909	11625	11682	11675	11728	11797	11648	11832	11816	11779	11698	11758	11808	11634	11788	11688	11805	11664	11784	11646	11694	11785	11597	11708	11728	11739	11601	11671	11614	11737	11497	11504	11696	11699	11640	11750	11566	11850	11618	11829	11695	11498	11859	11641	11784	11742	11597	11612	11752	11778	11648	11476	11708	11789	11668	11789	11711	11594	11708	11668	11805	11631	11737	11754	11736	11594	11630	11548	11668	11852	11785	11652	11664	11791	11692	11652	11717	11681	11845	11677	11818	11790	11769	11584	11875	11754	11718	11781	11670	11663	11768	11736	11658	11737	11649	11665	11805	11747	11626	11586	11612	11704	11710	11575	11659	11623	11607	11720	11571	11795	11720	11662	11657	11441	11641	11582	11772	11689	11852	11683	11689	11711	11822	11780	11782	11855	11693	11766	11836	11691	11685	11758	11609	11640	11823	11651	11663	11702	11748	11603	11765	11811	11735	11714	11769	11746	11666	11746	11980	11669	11658	11637	11716	11733	11701	11525	11586	11828	11821	11834	11643	11587	11723	11676	11822	11741	11691	11762	11623	11686	11617	11649	11662	11632	11582	11580	11665	11842	11606	11772	11709	11631	11677	11681	11706	11790	11474	11721	11782	11741	11683	11774	11728	11609	11840	11661	11659	11805	11812	11746	11629	11785	11657	11721	11755	11733	11667	11692	11638	11705	11791	11610	11833	11813	11637	11593	11743	11762	11445	11702	11742	11743	11754	11616	11667	11695	11756	11765	11833	11586	11633	11793	11664	11710	11757	11648	11603	11713	11642	11643	11799	11581	11634	11732	11756	11545	11586	11721	11723	11623	11754	11644	11727	11862	11619	11727	11611	11508	11864	11693	11791	11828	11613	11722	11485	11655	11669	11750	11610	11648	11757	11651	11703	11751	11598	11783	11728	11695	11672	11711	11645	11743	11602	11598	11569	11728	11695	11801	11805	11630	11710	11562	11679	11668	11757	11680	11818	11657	11790	11639	11795	11658	11787	11563	11543	11827	11712	11608	11768	11694	11786	11689	11684	11797	11665	11749	11720	11675	11825	11672	11713	11713	11640	11530	11792	11628	11691	11786	11682	11698	11760	11660	11798	11800	11832	11558	11896	11752	11715	11635	11709	11754	11737	11634	11693	11693	11836	11880	11634	11692	11740	11598	11764	11665	11677	11842	11709	11764	11643	11720	11629	11656	11929	11634	11808	11720	11726	11766	11668	11608	11738	11776	11512	11793	11712	11709	11711	11596	11606	11735	11745	11568	11700	11805	11672	11683	11781	11563	11705	11560	11761	11702	11579	11777	11683	11655	11642	11841	11601	11651	11868	11615	11684	11649	11634	11624	11729	11750	11680	11542	11737	11784	11977	11702	11671	11687	11771	11774	11523	11690	11753	11705	11886	11642	11679	11765	11667	11676	11827	11719	11612	11659	11732	11749	11772	11685	11741	11808	11682	11672	11805	11700	11677	11608	11701	11778	11594	11755	11747	11705	11558	11668	11747	11680	11715	11659	11691	11771	11734	11654	11680	11687	11722	11652	11605	11784	11719	11797	11696	11741	11643	11760	11695	11756	11835	11764	11571	11810	11701	11774	11621	11642	11881	11721	11617	11756	11509	11609	11785	11639	11666	11753	11689	11560	11623	11685	11702	11789	11693	11710	11706	11765	11666	11792	11527	11786	11754	11588	11661	11756	11616	11801	11775	11537	11832	11686	11682	11731	11696	11572	11766	11656	11707	11798	11515	11828	11844	11678	11772	11673	11679	11848	11585	11695	11671	11747	11753	11674	11632	11572	11591	11787	11826	11597	11684	11545	11810	11799	11739	11726	11746	11867	11782	11633	11738	11781	11828	11624	11702	11647	11745	11677	11829	11768	11728	11759	11749	11666	11718	11663	11593	11656	11816	11643	11719	11690	11723	11800	11701	11769	11759	11599	11745	11798	11709	11473	11680	11695	11776	11655	11650	11676	11545	11647	11743	11700	11729	11712	11802	11731	11899	11654	11767	11727	11647	11572	11732	11710	11697	11697	11610	11743	11716	11735	11653	11683	11817	11617	11609
22906	21740	36115	38766	32862	23116	18651	12567	11497	11561	11553	11421	11313	11389	11384	11343	11361	11106	11358	11473	11456	11072	11423	11349	11250	11221	11315	11440	11434	11223	11162	11327	11225	11287	11312	11211	11120	11283	11406	11116	11256	11332	11236	11274	11239	11317	11285	11205	11373	11533	11399	11428	11207	11288	11292	11241	11332	11175	11281	11331	11275	11256	11308	11146	11158	11120	11052	11201	11130	11239	11173	11302	11124	11328	11087	11349	11213	11244	11216	11225	11302	11270	11179	11179	11233	11139	11137	11006	11285	11292	11004	11072	11078	11103	11179	11217	11150	11170	11157	11319	11061	10996	11251	11268	11202	11101	11073	11144	11092	11074	10958	11288	11267	11139	11295	11035	11086	11133	11308	11149	11147	11235	11092	11034	11266	11138	11263	11213	11284	11110	11161	11144	11142	11247	11278	11209	11240	11222	11143	11078	11094	11214	11159	11039	11034	11101	11134	11309	11180	11260	11174	11143	11189	11136	11109	11074	11201	11297	11175	11200	11039	11052	11061	11038	11115	11230	11122	11111	11255	11258	11088	11271	11192	11126	11368	11212	11103	11177	11273	11226	11112	11104	11220	11200	11069	11170	11085	11201	11109	11126	11143	11100	11144	10999	11028	11290	11031	11174	11138	10991	11081	11145	11070	11002	11104	11129	11108	11298	11248	11043	11284	11254	11180	11453	11109	11204	11189	10961	11253	11218	11038	11138	11263	11058	11139	11112	11264	11093	11105	11033	11304	11070	11098	11159	11173	10978	11153	11137	11068	11075	11105	11101	11058	11229	11150	11049	11027	11196	11130	11095	11206	11239	11011	11210	11140	11157	11138	11187	11085	11085	10890	11019	11044	11188	11298	11281	11132	11026	10965	11242	11063	11221	11153	11158	11031	11100	11058	11216	11036	11286	11266	11217	11214	11106	11270	11190	11169	11178	11251	10991	11141	11137	10978	11167	10998	11171	10997	11060	10871	11281	11154	11264	11265	11131	11133	11257	11186	11183	11140	11016	11273	11172	11198	11159	11229	11152	11173	11287	10968	11267	11025	11206	11318	11186	11219	11041	11199	11139	11272	11032	11002	11195	11041	11131	11225	11233	11082	10964	11218	11152	11250	11365	11203	11272	11117	11338	11308	11121	11175	11092	11156	10981	11233	11177	11114	11156	11183	11156	11172	11279	11202	11091	11236	11199	11216	11133	11072	11287	11265	11033	11177	11109	11002	11041	11218	11258	11077	11083	11157	11176	11165	11087	11076	11185	11122	11053	11067	11031	11160	11126	11238	11113	10974	11090	11030	11079	11087	11309	11160	11184	11171	10990	11194	11248	11246	11193	11220	11247	11166	11222	11123	11183	11065	11045	11248	11134	11366	11205	11022	11203	11240	11118	11148	11145	11177	11304	11188	11147	11249	11084	11206	11175	11146	11126	11084	11123	11124	11077	11314	11039	11266	11029	10957	10958	11145	11056	11031	11250	11306	11004	11145	11271	11229	11243	11205	11198	11260	11136	11357	11168	11139	11003	11015	11201	11269	11279	11249	11083	11182	11208	11094	11058	11206	11104	11167	11165	11100	11289	11312	11294	11432	11178	11137	11200	11326	11145	11271	11163	11080	10943	11026	11127	11172	11178	11084	11240	11271	11109	11226	11216	11485	11272	11094	11058	11291	11143	11299	11090	11107	11107	11413	11183	11206	11193	11209	11248	11121	11128	11132	11195	11248	11195	11126	11264	11203	11315	11247	11164	11207	11189	11149	11307	11187	11102	11087	11159	11212	11049	11218	11088	11022	11130	11128	11142	11097	11250	11111	11143	11105	11177	11119	11016	11074	11103	11219	11082	11052	11114	11131	11190	11175	11106	11252	11281	11204	11290	11129	11107	11288	11148	11086	11146	11104	11146	10999	11158	11250	11200	11078	11240	11344	11079	11242	11226	11176	11008	11280	11173	11030	10936	11093	11196	11221	11222	11130	11126	11298	11212	11198	11268	11193	11088	11204	11108	11223	11100	11051	11229	11031	11034	11084	11056	11155	11034	11201	11041	11353	11217	11140	11268	11054	11144	11229	11194	11091	11220	11014	11136	11096	11108	11093	11127	11083	11331	11212	11074	11098	11050	11194	11188	11144	11135	11305	11134	11210	11225	11224	11280	11113	11203	11082	11104	11154	11179	11298	11180	11161	11134	11131	11148	11413	11116	11196	11046	10956	11186	11327	11083	11108	11062	11218	11054	11180	11173	11091	11099	11098	11256	11245	11030	10946	11059	11214	11207	10900	11186	11196	11086	11106	11026	11090	11074	11156	11116	11299	11229	10992	11346	11162	11110	11176	11106	11350	11117	11072	11070	11172	11242	11160	11184	11211	11131	11171	11141	11070	11089	11140	11025	11084	11239	11200	11133	11148	11008	11361	10969	11199	11154	11230	11177	11146	11214	10923	11187	10998	11173	11183	11224	11090	11153	11225	11263	11093	11066	11313	11261	11290	11293	11144	11276	11207	11114	11190	11180	11027	11112	11200	11167	11221	11146	11223	11186	11276	11072	11011	11031	11180	11168	11382	11141	11215	11161	11259	11121	11238	11198	11186	11047	11248	11106	11179	11153	11209	11195	11152	11103	11244	11102	11186	11127	10985	11183	11135	11330	11117	11126	11161	10979	11220	11058	11136	11100	11160	11218	11205	11253	11208	11161	11078	11198	11217	11274	11018	11150	11099	11119	11107	11136	11175	11075	11151	11249	11298	11181	11160	10991	11101	11144	11204	11162	11147	11077	11275	11178	11277	11116	11202	11002	11174	11112	11225	11177	10992	11181	11111	11179	11154	11111	10990	11105	11066	11210	11032	11274	11272	11230	11017	11222	11185	10987	11108	11074	11269	11189	11027	11113	11163	11151	11305	11183	11156	11173	11264	11223	11275	11570	11290	11039	10952	11100	11200	11141	11030	11086	11255	11237	11185	11000	11230	11056	11258	11175	11261	11132	10978	11293	10921	11113	11117	11031	11155	11078	11276	11170	11091	11138	11202	11049	11070	11405	11310	11121	11050	11104	11048	11158	11170	11294	11284	11168	11136	11267	11250	11151	11237	11168	11127	11330	11170	11112	11266	11157	10985	11229	11172	11368	11146	11247	11144	11146	11108	11204	11076	11183	11081	11126	11139	11170	11092	11105	11045	11125	11250	11290	11323	11332	11262	11074	11079	11349	11095	11259	11251	11326	11360	11345	11201	11205	11096	11077	11040	11093	11253	11102	11119	11248	11064	11126	11184	11265	11265	11241	11227	11056	11243	11198	11195	11157	11113	11045	11232	11055	11131	11262	11138	11241	11186	11087	11231	11051	11127	11032	11051	11022	11268	11256	11375	11151	11154	11101	11225	11121	10999	11161	11114	11317	11116	11083	11083	11102	11095	11179	11256	11206	11189	11193	11216	11231	11274	11182	11260	11038	11210	11312	11323	11154	11168	11290	11210	11307	11275	11099	11137	11133	11093	11102	11418	11164	11227	11183	11167	11094	11121	11167	11142	11159	11175	11180	11173	11206	11008	11059	11041	11359	11114	11192	11089	11123	11094	10978	11232	10967	11237	11340	11186	11051	11317	11199	11083	11200	11273	11148	11361	11103	11128	11174	11212	11031	11152	11257	11160	11344	11188	11106	11282	11278	11197	11012	11065	11186	11195	11267	11191	11164	11051	11033	11366	11345	11371	11181	11176	11385	11142	11282	10984	10970	11052	11052	11147	11273	11048	11225	11100	11263	11131	11151	11014	11017	11224	11065	11112	11290	10987	11010	11321	11119	10892	10981	11278	11045	11110	11170	11233	11143	11214	11265	11100	11229	11135	11234	11134	11249	11249	11183	11138	11080	11164	11031	11124	11120	11273	11140	11128	11077	11110	11038	11048	11121	11254	11146	11052	11046	11071	11178	11229	11246	11164	11140	11115	11165	11214	11075	11174	11425	11101	11239	11107	11110	11134	11242	11314	11098	11268	11166	11275	11190	11337	11337	11159	11229	11084	11160	11145	11015	11087	11144	11149	11103	11285	11171	11129	11223	11059	11166	11186	11043	11174	11196	11218	11300	11115	11298	11362	11186	11253	11156	11087	11311	11095	11220	11150	11187	11222	11168	11080	10991	11084	10980	11429	11232	11123	11269	11289	11186	10981	11207	11076	11135	11106	11061	11118	11153	11083	11077	11198	11223	11217	11233	11317	11256	11143	11159	11213	11117	11123	11175	10961	10947	11035	11163	11338	11264	11024	11113	11167	11074	11195	11128	11100	11161	11098	11272	11089	11087	11403	11158	11059	11154	11267	10968	10945	11021	11176	11051	11014	11216	11094	11062	11173	11304	11199	11171	11143	11122	11373	11319	11299	11222	11160	11079	11190	11225	11058	11345	11166	11062	11219	11001	11172	11228	11203	11136	11228	11316	11160	11214	11095	11108	11047	11107	11067	11079	11116	11098	11268	11024	11078	11016	11160	11196	11299	11116	10949	11150	11146	11262	11237	11169	11322	11230	11264	11090	11381	11211	11326	11325	11216	11092	11239	11078	11143	11156	11170	11189	11147	11144	11280	11083	11196	11290	11137	11165	10857	11185	11101	11205	11026	11226	11173	11136	11020	11205	11218	11212	11086	11285	11163	11059	11092	11145	11206	11327	11271	11138	11266	11198	11087	11221	11175	10996	11200	11186	11154	11317	11179	11122	11349	11167	11152	11039	11355	11194	11021	11335	11190	11221	11224	11139	11203	11266	11175	11206	11144	11046	11256	11110	11147	11424	11251	11232	11248	11287	11218	11151	11089	11194	11190	11216	11084	11176	11041	11046	11172	11239	11210	11082	11221	11079	11082	11012	11333	11171	11079	11029	11007	11315	11064	11051	11251	11265	11137	11317	11260	11187	11005	11180	11150	11145	11196	11309	11293	11265	11044	11126	11281	11292	11227	11091	11155	11165	11083	11194	11197	11231	11183	10966	11184	11086	11097	11138	11131	11071	11142	11317	11230	11276	11078	11062	11273	11203	11075	11134	11199	11131	11258	11198	10884	11126	11154	11256	11145	11123	11206	11017	11132	11248	11257	11215	11289	11130	11172	11332	11180	11093	11319	11155	11088	11067	11239	11113	11261	11244	11151	11155	11133	11245
48552	95326	94587	74200	47146	15868	11662	11879	11716	11844	11852	11677	11795	11793	11791	11591	11665	11656	11682	11712	11832	11588	11777	11629	11823	11777	11840	11903	11713	11743	11740	11761	11715	11531	11763	11832	11931	11683	11655	11756	11567	11667	11590	11759	11813	11727	11662	11866	12175	12182	12300	12104	11713	11786	11686	11801	11908	11741	11817	11594	11839	11618	11812	11669	11672	11692	11759	11648	11634	11552	11678	11724	11873	11646	11719	11690	11694	11641	11674	11682	11814	11693	11619	11783	11649	11940	11755	11654	11628	11781	11772	11663	11672	11656	11776	11549	11836	11747	11665	11688	11655	11608	11698	11807	11649	11725	11758	11772	11793	11486	11636	11676	11756	11495	11739	11729	11896	11731	11671	11829	11809	11695	11818	11793	11743	11783	11756	11661	11821	11706	11664	11677	11755	11736	11678	11517	11768	11742	11817	11858	11639	11718	11666	11673	11729	11653	11684	11582	11640	11743	11746	11681	11841	11753	11696	11776	11647	11757	11673	11722	11780	11775	11605	11668	11926	11699	11579	11715	11710	11725	11791	11668	11691	11615	11747	11557	11620	11871	11664	11715	11742	11654	11734	11643	11716	11873	11728	11674	11760	11653	11707	11778	11704	11648	11594	11689	11808	11764	11770	11699	11743	11666	11755	11612	11645	11594	11735	11661	11760	11908	11693	11712	11917	11686	11847	11614	12002	11620	11642	11841	11689	11819	11577	11664	11656	11716	11852	11688	11710	11806	11815	11789	11701	11723	11781	11613	11569	11557	11685	11590	11762	11713	11594	11662	11690	11650	11697	11623	11680	11730	11683	11777	11769	11682	11603	11693	11826	11652	11662	11863	11879	11692	11776	11716	11844	11704	11823	11691	11839	11595	11780	11685	11685	11743	11782	11535	11762	11582	11664	11741	11658	11703	11783	11810	11752	11765	11715	11770	11657	11661	11569	11725	11724	11764	11731	11725	11795	11656	11561	11699	11761	11734	11620	11689	11596	11705	11665	11802	11744	11687	11632	11652	11707	11876	11682	11759	11719	11799	11618	11559	11739	11803	11682	11772	11835	11710	11603	11772	11831	11684	11746	11562	11831	11653	11545	11695	11665	11822	11846	11556	11758	11804	11731	11674	11725	11736	11618	11636	11845	11636	11705	11564	11734	11621	11840	11840	11744	11784	11588	11793	11754	11677	11761	11837	11708	11716	11685	11579	11626	11680	11789	11578	11733	11771	11759	11763	11712	11750	11703	11722	11696	11724	11818	11802	11662	11612	11706	11791	11641	11781	11758	11694	11687	11745	11577	11632	11736	11535	11923	11587	11931	11621	11765	11709	11716	11777	11627	11587	11718	11624	11625	11567	11854	11679	11723	11654	11729	11675	11597	11693	11667	11827	11770	11650	11798	11452	11711	11704	11637	11556	11796	11711	11711	11720	11763	11691	11830	11702	11863	11576	11745	11821	11884	11632	11838	11696	11689	11679	11720	11623	11690	11732	11643	11647	11867	11701	11706	11725	11647	11683	11785	11703	11748	11775	11647	11671	11626	11929	11846	11526	11707	11763	11623	11830	11669	11692	11721	11691	11736	11706	11754	11787	11788	11894	11711	11654	11694	11632	11525	11747	11563	11697	11762	11700	11815	11814	11652	11780	11736	11560	11843	11612	11623	11691	11642	11771	11702	11708	11593	11820	11805	11651	11720	11764	11700	11828	11792	11760	11741	11781	11777	11757	11688	11631	11687	11784	11699	11782	11809	11833	11733	11779	11667	11609	11654	11596	11714	11853	11739	11692	11799	11849	11676	11670	11658	11695	11695	11805	11556	11811	11807	11720	11605	11679	11671	11670	11732	11627	11750	11687	11711	11614	11684	11743	11662	11807	11612	11662	11576	11710	11762	11735	11840	11659	11691	11613	11781	11594	11572	11817	11726	11648	11831	11889	11824	11696	11637	11623	11786	11713	11755	11667	11561	11752	11803	11676	11827	11793	11589	11701	11704	11695	11829	11783	11736	11630	11739	11696	11658	11477	11830	11571	11813	11612	11718	11685	11633	11787	11807	11642	11772	11688	11779	11731	11917	11827	11626	11790	11728	11682	11687	11705	11559	11675	11693	11706	11703	11783	11806	11684	11640	11780	11768	11586	11852	11649	11714	11676	11883	11640	11494	11852	11704	11708	11847	11707	11600	11788	11603	11728	11711	11548	11823	11840	11740	11823	11774	11685	11701	11702	11694	11648	11702	11699	11492	11497	11697	11718	11626	11732	11701	11751	11853	11793	11736	11673	11814	11653	11639	11526	11827	11751	11912	11783	11545	11666	11792	11775	11672	11822	11685	11763	11746	11748	11755	11650	11630	11722	11728	11638	11660	11776	11692	11814	11764	11646	11634	11749	11622	11788	11625	11546	11625	11723	11741	11860	11731	11780	11859	11798	11622	11621	11721	11836	11667	11744	11580	11631	11637	11691	11640	11842	11775	11732	11653	11871	11539	11601	11742	11611	11632	11789	11637	11963	11543	11802	11577	11752	11519	11656	11782	11713	11646	11756	11824	11657	11767	11831	11703	11635	11689	11654	11686	11775	11686	11673	11705	11659	11753	11852	11642	11721	11692	11646	11737	11808	11675	11787	11755	11575	11793	11773	11803	11830	11653	11772	11722	11660	11604	11662	11771	11775	11642	11755	11739	11874	11652	11649	11819	11771	11765	11855	11777	11603	11620	11638	11781	11862	11672	11671	11755	11487	11692	11693	11681	11820	11593	11669	11559	11689	11673	11658	11772	11747	11749	11727	11778	11578	11685	11695	11667	11814	11546	11846	11755	11657	11584	11739	11641	11828	11648	11800	11682	11660	11751	11552	11786	11815	11688	11744	11627	11782	11695	11636	11879	11798	11944	11677	11690	11810	11677	11675	11616	11759	11698	11660	11737	11516	11803	11747	11713	11624	11796	11641	11574	11632	11666	11674	11674	11659	11645	11614	11665	11731	11729	11793	11728	11740	11669	11826	11805	11607	11778	11604	11718	11626	11720	11899	11602	11599	11897	11604	11800	11696	11693	11658	11762	11743	11616	11661	11692	11906	11711	11738	11511	11682	11713	11833	11780	11616	11612	11805	11610	11615	11832	11736	11744	11836	11700	11699	11746	11750	11735	11593	11671	11731	11791	11646	11774	11875	11733	11704	11805	11716	11744	11671	11711	11586	11696	11634	11767	11794	11508	11628	11655	11681	11911	11707	11710	11555	11828	11595	11798	11861	11610	11760	11890	11619	11692	11736	11755	11810	11736	11736	11628	11686	11753	11574	11775	11839	11528	11627	11745	11657	11691	11642	11768	11758	11683	11631	11763	11669	11538	11664	11788	11622	11663	11547	11819	11804	11677	11702	11764	11734	11717	11704	11524	11693	11652	11732	11787	11689	11579	11678	11658	11814	11629	11655	11747	11697	11805	11740	11660	11814	11778	11728	11706	11632	11723	11678	11561	11635	11702	11681	11572	11781	11684	11593	11555	11729	11724	11607	11712	11826	11669	11731	11759	11677	11759	11665	11801	11643	11611	11599	11683	11803	11804	11703	11723	11608	11630	11912	11794	11591	11798	11656	11662	11748	11658	11819	11635	11813	11630	11653	11884	11666	11615	11740	11689	11749	11783	11682	11772	11629	11767	11701	11582	11798	11855	11688	11761	11786	11690	11828	11784	11738	11821	11839	11720	11526	11742	11689	11773	11555	11593	11616	11741	11784	11778	11722	11619	11599	11658	11684	11699	11671	11807	11626	11636	11749	11563	11700	11785	11729	11676	11711	11854	11679	11572	11612	11660	11804	11818	11646	11659	11645	11703	11854	11703	11750	11917	11840	11512	11557	11687	11602	11872	11801	11659	11619	11551	11813	11628	11670	11676	11684	11511	11651	11667	11817	11720	11809	11802	11801	11722	11754	11669	11700	11748	11758	11600	11751	11576	11785	11716	11711	11635	11659	11664	11721	11859	11652	11573	11685	11813	11830	11702	11703	11779	11766	11703	11626	11852	11594	11717	11703	11681	11757	11670	11584	11760	11747	11718	11629	11547	11670	11613	11758	11768	11642	11774	11806	11586	11773	11644	11760	11687	11739	11712	11669	11797	11639	11595	11785	11711	11680	11661	11685	11733	11682	11860	11637	11636	11688	11849	11832	11624	11564	11731	11701	11671	11645	11713	11686	11586	11791	11715	11786	11775	11586	11814	11781	11795	11741	11615	11822	11844	11744	11603	11636	11838	11710	11491	11807	11643	11756	11651	11864	11632	11617	11763	11737	11861	11670	11630	11703	11588	11688	11740	11607	11729	11774	11756	11752	11729	11554	11820	11764	11696	11805	11757	11743	11643	11797	11710	11802	11698	11695	11821	11731	11717	11728	11734	11816	11690	11516	11681	11646	11642	11685	11832	11705	11600	11945	11862	11814	11787	11647	11776	11699	11650	11784	11711	11641	11720	11669	11704	11654	11802	11704	11727	11894	11627	11578	11797	11735	11733	11793	11758	11808	11568	11748	11624	11848	11759	11581	11749	11687	11790	11549	11804	11640	11750	11723	11670	11682	11777	11628	11752	11636	11643	11752	11764	11647	11680	11800	11625	11831	11785	11719	11889	11619	11615	11722	11556	11724	11679	11651	11626	11565	11727	11615	11635	11696	11745	11798	11798	11825	11636	11618	11755	11750	11671	11736	11685	11691	11669	11575	11658	11704	11694	11657	11440	11713	11537	11724	11601	11710	11739	11669	11822	11657	11754	11700	11594	11725	11668	11684	11864	11802	11749	11719	11726	11709	11693	11833	11698	11688	11678	11696	11566	11910	11691	11791	11701	11709	11619	11673	11806	11845	11726	11636	11732	11659	11647	11718	11707	11720	11698	11743	11714	11699	11816	11803	11660	11737	11738	11641	11908	11662	11730	11794	11572	11664	11673	11710	11708	11772	11670	11774	11480	11728	11703	11797	11737	11630	11774	11704	11750	11716	11746	11854	11689	11806	11746	11560	11758	11647	11757	11548	11627	11703	11643	11666	11663	11609	11753	11659	11769	11788	11742	11672	11775	11789	11724	12029	11671	11633	11658	11741	11649	11721	11749	11532	11772	11750	11814	11681	11595	11745	11706	11694	11679	11684	11829	11814
27327	28471	38663	30364	18440	11991	11350	11079	11249	10974	11131	10994	11161	11173	10912	10987	11062	11153	11120	11007	11081	11229	11155	11145	11181	11108	11071	11160	10973	11063	11149	11109	11101	11062	11050	10896	10902	11062	11053	11064	11135	11084	11095	11108	11100	11114	11209	11029	11014	11148	11079	11051	11044	11005	10985	11007	11084	11059	11072	11097	10911	11170	11044	11027	10861	10976	11105	10949	11376	11065	11040	11086	11107	11001	11054	11084	10954	10936	10923	10902	10954	11067	11063	11085	10912	11037	11051	11111	10892	11047	11110	10999	11140	11091	11218	10835	10927	11066	10940	10897	11180	11194	11156	11019	11061	11022	10942	11048	10953	11063	11033	11015	11170	10989	11010	11006	11021	11155	11216	10920	11129	10898	11079	11026	10970	10938	11100	11087	11009	10869	10939	10952	10881	10944	11028	11216	11305	10970	11060	10964	11074	11059	11060	10885	10978	11063	11075	11057	10993	10923	11036	11066	11032	10928	11068	11037	11070	11019	11153	11080	10938	10884	11071	10936	10942	11006	11077	10888	10790	10992	10992	11090	10913	10959	10811	11256	11110	11066	10934	10978	11145	11094	10812	10928	11090	11169	11110	11136	11109	11189	10991	11024	10908	10874	10870	11064	11033	11016	11101	11140	11015	11050	10962	10923	10944	11010	11046	11196	11076	10981	11113	10997	10993	11040	10921	11028	10934	11000	10980	10971	10818	10888	10956	11001	11042	11052	11045	11048	11040	10985	11176	11138	10893	10975	10995	10923	11043	11127	11016	11149	11074	11076	11026	11035	11021	10958	10924	11062	11144	11117	11123	11054	11003	11010	11069	10989	11160	11127	10921	11085	10926	11081	11068	10954	10974	10967	11015	11106	11041	10992	10921	10967	11080	11206	11173	11030	10950	11082	11075	10996	11121	11198	10978	10881	11063	11157	10991	11046	11018	10932	11172	10982	11016	10955	10872	10934	11105	10969	11114	11056	10987	10909	10911	11072	11033	11051	11124	11221	11112	11079	11036	11096	11157	11033	10949	11012	10973	11035	11145	11174	11079	11118	11104	11165	11089	11202	11061	10965	10862	11036	11062	10923	11028	11028	11048	10911	11042	11120	10814	11228	10914	10936	11157	10981	11084	11069	11145	10987	11033	11128	10998	11181	11020	11083	11012	10989	10946	10983	10937	11155	10897	10820	11225	10933	11010	10865	11068	11096	11090	10944	11131	11193	11069	11034	11140	11031	11110	11113	11158	10908	10949	11035	10945	11206	11160	10870	10981	11059	11060	11060	11113	11126	11069	10947	11088	11100	11158	11111	11036	10980	10906	10823	10881	10973	10816	11058	11006	11032	11054	11185	10944	11125	11017	11131	11051	11046	10920	11005	11093	11062	11034	11226	11005	10932	10945	11149	11036	10963	10998	11049	11002	11112	11107	11085	10924	11011	10967	11086	10775	10848	11020	10933	10899	10958	11177	10988	10961	10888	11028	10983	10866	11149	11060	11082	10966	10998	10834	11166	11121	10981	11209	10944	11031	11054	10902	11012	10878	11063	10881	11189	11084	11119	10842	10883	11040	11047	11073	11058	10929	11075	11087	10931	11059	10979	11067	11104	11127	11034	11044	11115	10879	10839	11114	11075	11072	10935	10935	11007	10912	11063	10929	10903	11017	10905	10968	10880	11032	11134	10978	11014	11105	10978	10972	10760	11066	10950	11151	11101	10895	11007	10968	10919	11009	10964	11062	10842	10992	10928	10963	11018	10970	11154	11021	10936	11082	11125	10888	11103	10967	11033	11106	11110	11105	11063	10928	11140	11041	10861	10939	11118	11057	10996	11034	11056	11004	10948	10999	10920	10926	11130	11061	10989	10903	11175	10959	10928	11241	10905	11061	11255	11028	11141	11096	10920	11005	10934	11088	11016	11056	11121	10969	11046	11074	11032	11061	10984	10990	11096	11069	11008	11234	11067	11119	11087	11044	11003	10915	11043	10991	11073	10996	11120	11111	11023	10965	11033	11068	10992	11032	11146	11035	10816	11160	11039	11005	10940	11147	11146	11037	10846	10994	11046	10802	11028	11201	10937	11059	11067	10907	11086	11012	11226	10833	10957	11004	11031	11071	11098	11015	11008	11107	10890	10945	11110	11080	11052	11096	10963	11111	10735	11051	10992	10945	11015	10971	11083	11142	11093	11051	11041	10913	10881	11185	10931	10805	11076	11056	10956	11038	11091	11042	10954	11005	11266	11021	11022	11183	10911	11072	11079	11040	11085	10962	10933	11018	11183	10987	10988	10914	11129	11128	10960	11087	11043	11072	10988	11080	10960	11136	10993	11002	11037	11265	10942	10988	10971	11061	11027	10855	10810	11105	10932	11021	11112	11022	10819	11116	11033	11093	11002	11002	10928	11104	11040	11032	11120	10981	11033	10916	10931	10889	10892	11172	11003	10973	11098	10939	10899	11000	11017	10923	10873	10816	11147	11041	10991	11014	11007	11003	11030	11046	10984	10939	11020	11055	10903	10854	10930	11113	10772	10994	11189	11045	10908	11001	10999	11118	10802	11053	11069	11023	10934	11121	11149	10985	10983	10968	10846	10932	10964	10945	10986	10969	11010	11096	10934	10996	10993	11153	10917	10993	11028	11082	10901	11135	11187	11156	11029	11073	10982	11173	11149	10972	11006	10989	11057	11129	10935	11175	11116	11177	11102	11078	10937	11146	11193	11086	11077	11142	11155	11037	10803	11135	11070	10878	11126	11170	11084	11100	11109	11280	10971	11021	11038	11110	11011	10973	11273	11139	10985	11053	11128	10981	11017	11038	11109	10931	11205	11061	10978	10850	11123	11015	11087	11032	11107	11040	11166	10833	10925	10960	11153	10912	11089	10956	10873	10956	10991	10993	10938	11013	10892	10876	10859	11048	11026	11101	11067	11131	11106	10951	10888	11082	11127	11042	10910	10924	10932	11048	10993	11024	11011	11012	11139	11038	10866	10990	11068	10981	11037	10910	10984	10914	11027	11182	11017	10907	10823	11032	11008	10679	10985	11164	11044	11083	11085	11081	11149	10946	11025	11033	11210	10952	11062	10882	10835	10960	11128	11166	11068	11028	10992	11093	11017	11085	11100	10965	10982	10931	11068	11108	11142	11028	11025	10994	11098	11001	11040	11009	10938	10937	10902	10808	11019	10959	11091	10985	11127	11111	11134	10930	11041	11158	11115	11200	10928	10989	10982	11069	11105	10912	10967	11058	11046	11015	10957	11002	10985	10979	11077	11016	11122	11032	11000	11141	11032	10990	10928	10837	11213	11038	10928	11166	11023	10948	10903	11160	10922	11033	11066	11027	10717	11086	10893	10907	11089	11140	10898	11047	11097	10988	10936	10981	11031	11155	10948	11041	10929	10823	11164	10894	11224	11021	11017	11032	11121	11143	10891	10904	11047	10882	11165	11210	11102	11004	11319	10963	11020	11105	10990	11058	11019	10969	11069	10988	11128	11091	11026	10996	11213	11113	10987	10992	11043	10812	10961	10912	10982	10978	10997	10905	10989	11182	10825	10930	11069	11062	10977	11009	11039	10960	10951	10979	10998	11050	10986	11132	11104	11050	11185	11146	10993	10936	11214	10975	10948	10713	10809	11083	11008	10933	11131	11066	10903	11032	10886	11057	11091	11054	11013	11130	11054	11004	11192	11225	10803	10947	10987	10995	11262	11038	11136	11190	10917	10867	11034	10908	11081	11096	11203	11139	11003	11054	11109	11071	11105	11042	10959	11044	11041	10970	10954	11063	10736	11084	10826	10911	11208	10830	11108	10892	11004	10965	11112	10932	10955	11065	11086	11162	11083	11070	11011	11081	11216	11121	11121	11174	11094	10977	11073	11031	10939	11066	11018	11098	11057	11042	11010	10870	10899	10984	10917	11071	11109	11172	10910	11098	11073	11028	11095	11032	11037	11060	11154	11115	11027	10938	10960	11206	10876	10979	10987	10966	11083	11120	10882	10946	10973	11079	11133	11079	11053	10970	11000	10978	11035	11107	11173	10968	10974	10994	11041	11102	11130	10925	11163	11032	10935	11072	11000	11011	10812	11083	11042	11110	11033	11124	11042	11043	10904	10952	10972	11108	10877	11042	10946	11040	11044	10975	11105	11215	10927	11024	11039	10855	11094	11201	10953	11102	10990	11130	10908	11074	10991	11052	11103	10926	11073	11041	10948	11178	11116	10908	11103	10940	10928	11005	11145	10837	11099	10984	11045	11064	11044	11054	10872	10893	11052	11022	10976	10992	10966	11097	11179	11027	11152	11163	10989	11125	11198	10970	11119	11263	11008	10948	10986	10860	10925	11013	11223	10928	11031	11081	11012	11195	10985	10858	11090	11050	11010	10924	11015	11104	10904	10918	10950	10872	11120	11062	11063	10957	11068	11090	11027	10988	11081	11154	11124	11073	11096	11023	11133	11013	10949	11008	11059	11025	11020	10991	11005	10961	10949	10879	11051	11038	10902	11219	11100	10977	11080	11080	11103	10975	11077	11058	10973	11129	11028	11128	11120	11037	11114	11096	11004	11126	10954	11047	10823	11089	11153	11152	11156	11062	11000	10953	11188	11108	10905	10977	11038	11066	11090	11011	11055	10980	11087	11000	11035	10968	11116	10894	10887	10937	10887	11208	11105	10877	10939	10997	11122	11049	10952	11053	11055	10994	10952	11054	11080	10983	11011	11071	11176	10887	11145	11023	10880	10902	10864	11091	10973	10951	10979	11084	10999	10967	11076	10976	11003	11002	11072	11055	10950	11101	11055	11039	11132	11179	10941	11178	11029	10902	11052	10933	11003	11151	10999	11095	11179	11132	10917	11164	11104	10897	11116	11042	11061	10928	11102	11035	11188	10972	10979	11099	11073	11089	11075	11074	11052	11168	10880	11047	11007	11092	11004	10907	11138	10967	10969	10933	11100	11059	10860	11138	11123	11050	10874	10849	10935	10931	11053	10812	11012	11036	10826	10991	10964	11080	11046	11083	10993	11063	11035	11088	11059	10920	11101	10943	11004	11148	11095	10936	10993	10902	10805	10927	11005	11025	11054	11068	11027	10950	10997	11040	10892	10952	11128	11151	11060	11094	10975	10840	11070	11095	10970	10995	11016
25371	48050	44475	30612	18810	12083	11723	11755	11781	11504	11534	11562	11497	11488	11422	11636	11666	11610	11679	11533	11629	11818	11576	11594	11447	11592	11592	11761	11593	11780	11499	11500	11606	11308	11494	11562	11721	11594	11510	11470	11634	11643	11631	11606	11511	11607	11677	11554	11690	11693	11626	11672	11586	11655	11616	11595	11559	11542	11550	11578	11427	11613	11782	11617	11691	11481	11626	11463	11459	11681	11651	11484	11662	11616	11671	11603	11691	11507	11564	11451	11579	11627	11512	11658	11440	11616	11573	11689	11569	11570	11638	11657	11529	11348	11541	11588	11499	11533	11629	11781	11373	11649	11585	11547	11399	11655	11562	11450	11648	11681	11417	11571	11472	11565	11431	11419	11622	11445	11474	11743	11617	11604	11587	11482	11628	11507	11431	11527	11576	11519	11535	11544	11631	11628	11592	11419	11444	11648	11445	11553	11696	11540	11592	11546	11472	11505	11567	11585	11464	11479	11686	11455	11613	11622	11539	11569	11752	11502	11528	11494	11544	11597	11727	11649	11567	11485	11416	11433	11496	11535	11555	11520	11615	11613	11473	11635	11612	11522	11469	11496	11568	11474	11504	11653	11509	11609	11643	11630	11421	11576	11522	11547	11613	11518	11573	11551	11474	11566	11708	11598	11540	11627	11640	11662	11492	11534	11543	11577	11401	11490	11683	11650	11622	11699	11553	11488	11610	11576	11416	11548	11485	11560	11606	11594	11651	11557	11658	11699	11404	11229	11351	11603	11532	11638	11730	11721	11630	11559	11477	11453	11557	11715	11589	11823	11463	11686	11504	11480	11334	11542	11564	11573	11575	11620	11520	11526	11642	11392	11603	11556	11639	11470	11514	11533	11507	11524	11542	11442	11577	11597	11551	11519	11659	11484	11484	11597	11506	11688	11510	11624	11487	11491	11527	11681	11483	11542	11710	11446	11641	11539	11596	11776	11680	11628	11659	11651	11620	11439	11614	11459	11349	11530	11687	11442	11708	11403	11639	11428	11471	11696	11411	11683	11401	11625	11495	11562	11557	11621	11650	11665	11542	11574	11525	11623	11712	11359	11383	11339	11499	11419	11489	11542	11695	11501	11507	11596	11537	11522	11495	11590	11381	11546	11513	11529	11671	11556	11469	11543	11438	11814	11495	11558	11559	11690	11549	11536	11435	11671	11493	11529	11543	11666	11390	11495	11550	11642	11547	11607	11406	11401	11621	11587	11565	11637	11576	11584	11566	11570	11519	11591	11551	11396	11578	11554	11665	11652	11489	11535	11611	11510	11475	11465	11619	11630	11574	11407	11550	11560	11531	11520	11514	11755	11562	11578	11499	11366	11600	11627	11725	11593	11588	11554	11613	11340	11490	11455	11555	11493	11655	11716	11472	11444	11532	11596	11430	11600	11617	11693	11466	11643	11571	11495	11549	11467	11720	11543	11482	11603	11497	11468	11473	11669	11613	11512	11534	11652	11559	11633	11551	11618	11535	11459	11671	11549	11551	11647	11554	11391	11721	11575	11626	11492	11586	11595	11544	11511	11398	11516	11558	11580	11480	11550	11621	11508	11478	11461	11419	11621	11649	11551	11420	11585	11453	11709	11714	11587	11529	11499	11592	11691	11485	11594	11551	11535	11759	11600	11538	11465	11562	11578	11538	11556	11546	11684	11589	11552	11521	11582	11624	11665	11593	11582	11503	11526	11680	11586	11571	11560	11600	11606	11589	11543	11644	11575	11678	11482	11608	11732	11553	11568	11632	11608	11663	11576	11517	11532	11702	11609	11679	11544	11644	11462	11548	11757	11634	11471	11541	11502	11511	11474	11467	11499	11568	11450	11585	11651	11441	11458	11581	11428	11723	11533	11612	11518	11523	11474	11555	11594	11478	11534	11668	11451	11639	11518	11480	11643	11595	11399	11580	11620	11603	11608	11487	11609	11628	11570	11514	11534	11747	11633	11659	11523	11530	11524	11806	11675	11594	11679	11510	11696	11518	11461	11621	11510	11592	11620	11490	11587	11406	11656	11543	11380	11577	11561	11624	11609	11489	11585	11770	11456	11626	11554	11541	11596	11482	11578	11695	11545	11516	11594	11585	11626	11494	11430	11610	11391	11523	11669	11601	11618	11563	11631	11611	11578	11542	11660	11613	11475	11654	11644	11681	11569	11564	11512	11635	11478	11486	11689	11560	11585	11566	11590	11461	11521	11704	11616	11435	11553	11397	11712	11531	11353	11542	11623	11364	11528	11508	11606	11480	11656	11586	11585	11537	11561	11394	11590	11640	11619	11663	11574	11518	11488	11519	11545	11709	11512	11514	11628	11598	11513	11736	11582	11623	11505	11609	11643	11424	11564	11662	11594	11571	11477	11590	11461	11697	11447	11514	11453	11381	11530	11533	11476	11596	11485	11598	11580	11532	11590	11347	11618	11633	11703	11454	11456	11627	11592	11539	11626	11592	11397	11551	11716	11499	11553	11666	11506	11592	11440	11665	11585	11441	11566	11571	11453	11616	11593	11515	11474	11581	11384	11595	11499	11579	11477	11544	11379	11461	11489	11640	11675	11546	11651	11540	11600	11556	11664	11591	11607	11623	11536	11489	11588	11524	11677	11426	11681	11355	11459	11489	11612	11591	11642	11592	11634	11488	11456	11612	11584	11468	11568	11508	11486	11617	11519	11575	11538	11599	11381	11566	11541	11606	11570	11502	11447	11691	11491	11636	11584	11528	11523	11525	11475	11622	11645	11667	11584	11469	11502	11582	11834	11517	11694	11562	11419	11531	11606	11640	11461	11530	11564	11561	11609	11579	11788	11676	11521	11616	11638	11392	11545	11677	11708	11583	11431	11580	11441	11542	11553	11605	11459	11467	11574	11678	11733	11641	11665	11475	11550	11602	11589	11586	11528	11492	11613	11637	11574	11523	11695	11446	11578	11610	11602	11529	11515	11576	11592	11482	11513	11549	11587	11562	11572	11465	11497	11702	11483	11419	11592	11506	11470	11631	11573	11439	11640	11539	11378	11563	11639	11374	11445	11591	11462	11641	11566	11792	11704	11565	11520	11673	11673	11452	11531	11609	11585	11691	11624	11659	11625	11604	11572	11578	11680	11494	11625	11507	11737	11499	11526	11547	11781	11610	11579	11560	11657	11640	11483	11599	11696	11472	11488	11521	11483	11600	11598	11604	11439	11392	11613	11545	11596	11658	11465	11420	11575	11432	11510	11537	11433	11658	11668	11555	11528	11685	11408	11644	11591	11539	11434	11610	11558	11687	11597	11641	11531	11489	11564	11416	11670	11584	11685	11432	11591	11501	11633	11584	11436	11709	11555	11605	11603	11719	11615	11564	11647	11580	11528	11476	11468	11448	11591	11623	11460	11552	11701	11493	11578	11568	11551	11478	11552	11512	11577	11608	11563	11435	11449	11680	11458	11589	11622	11527	11449	11635	11453	11620	11539	11517	11637	11561	11614	11527	11485	11498	11584	11540	11504	11569	11541	11577	11578	11639	11514	11582	11611	11573	11517	11413	11624	11597	11684	11517	11429	11727	11606	11587	11602	11461	11575	11469	11505	11583	11621	11530	11474	11636	11443	11459	11431	11700	11481	11632	11570	11681	11569	11562	11584	11654	11501	11576	11521	11560	11502	11568	11596	11464	11590	11550	11648	11388	11654	11438	11460	11551	11432	11593	11670	11704	11605	11562	11647	11633	11559	11618	11558	11483	11529	11582	11615	11586	11599	11507	11597	11670	11775	11569	11407	11494	11410	11487	11420	11538	11621	11625	11509	11738	11531	11526	11617	11659	11453	11634	11511	11510	11594	11630	11436	11610	11530	11435	11525	11520	11496	11620	11462	11504	11561	11566	11609	11613	11701	11639	11480	11543	11630	11537	11602	11577	11643	11525	11554	11384	11531	11538	11555	11709	11505	11657	11550	11496	11644	11621	11619	11620	11562	11490	11495	11597	11662	11459	11528	11626	11443	11583	11548	11562	11641	11547	11581	11655	11432	11601	11583	11559	11682	11490	11638	11714	11569	11570	11495	11605	11512	11650	11618	11445	11549	11617	11305	11532	11649	11562	11595	11621	11397	11477	11720	11532	11572	11464	11503	11562	11494	11559	11492	11591	11703	11602	11548	11544	11788	11620	11595	11494	11537	11517	11590	11573	11505	11492	11468	11480	11604	11513	11632	11566	11540	11462	11559	11590	11513	11653	11560	11477	11769	11530	11527	11596	11617	11541	11564	11624	11543	11629	11360	11555	11363	11568	11769	11449	11490	11414	11427	11617	11587	11502	11691	11521	11475	11528	11572	11566	11664	11555	11702	11640	11481	11430	11505	11548	11505	11552	11691	11696	11494	11664	11545	11589	11524	11685	11432	11634	11635	11626	11710	11619	11451	11514	11630	11519	11614	11551	11466	11719	11656	11458	11578	11532	11437	11579	11498	11533	11628	11490	11644	11549	11410	11584	11802	11540	11558	11491	11513	11531	11729	11568	11650	11392	11558	11505	11534	11574	11605	11436	11614	11700	11694	11549	11733	11566	11578	11594	11593	11324	11543	11652	11674	11560	11575	11491	11625	11585	11553	11425	11377	11548	11650	11593	11565	11533	11475	11605	11738	11597	11385	11554	11699	11484	11531	11577	11530	11618	11603	11590	11549	11483	11735	11446	11569	11521	11529	11464	11602	11489	11580	11547	11677	11586	11418	11526	11631	11598	11609	11578	11667	11645	11590	11520	11663	11555	11585	11647	11572	11559	11340	11513	11448	11551	11698	11532	11586	11505	11537	11566	11614	11572	11812	11582	11615	11717	11610	11752	11696	11594	11495	11581	11703	11566	11550	11581	11590	11476	11476	11485	11664	11570	11531	11413	11701	11756	11651	11456	11477	11468	11602	11562	11591	11582	11411	11668	11514	11483	11681	11368	11733	11695	11565	11557	11408	11586	11610	11648	11469	11597	11582	11372	11459	11502	11580	11508	11612	11583	11519	11552	11507	11601	11722	11555	11591	11687	11682	11523	11642	11465	11611	11564	11432	11620	11523	11438	11700	11648	11552	11714	11632	11560	11538	11552	11642	11586	11676	11587	11625	11684	11621	11672	11700	11595	11663	11632	11341	11654	11484	11599	11697	11521	11297
24227	22899	41708	44302	32570	20878	14757	12030	11638	11760	11555	11503	11618	11516	11492	11625	11618	11431	11467	11502	11505	11374	11362	11430	11432	11450	11530	11439	11409	11259	11354	11449	11502	11577	11437	11454	11347	11564	11419	11345	11185	11303	11390	11568	11148	11248	11414	11388	11617	11477	11607	11318	11438	11483	11463	11452	11394	11429	11388	11404	11441	11159	11365	11496	11564	11374	11367	11229	11486	11395	11342	11502	11515	11309	11430	11512	11247	11365	11425	11386	11255	11352	11386	11368	11432	11345	11471	11375	11386	11433	11290	11349	11405	11440	11256	11330	11449	11201	11254	11447	11452	11363	11359	11267	11523	11388	11341	11439	11450	11483	11376	11441	11582	11554	11316	11372	11387	11422	11238	11544	11176	11402	11365	11270	11331	11387	11459	11372	11389	11387	11446	11381	11346	11305	11230	11352	11464	11407	11444	11486	11318	11404	11459	11324	11109	11296	11353	11361	11342	11458	11480	11507	11471	11538	11337	11431	11440	11410	11354	11427	11418	11479	11442	11516	11592	11442	11343	11277	11439	11522	11180	11329	11468	11366	11302	11392	11502	11270	11348	11274	11407	11550	11526	11394	11288	11493	11320	11277	11443	11370	11483	11519	11430	11391	11463	11475	11459	11252	11592	11464	11355	11417	11559	11336	11392	11356	11391	11293	11263	11429	11369	11233	11591	11353	11429	11433	11401	11430	11481	11201	11311	11125	11454	11387	11458	11222	11320	11415	11319	11315	11368	11471	11582	11519	11296	11335	11295	11382	11067	11271	11601	11326	11384	11422	11442	11386	11356	11299	11601	11459	11311	11309	11270	11297	11302	11435	11247	11264	11351	11271	11496	11301	11247	11067	11388	11424	11298	11456	11298	11460	11330	11541	11261	11546	11444	11346	11495	11472	11370	11328	11493	11439	11312	11585	11429	11389	11525	11511	11417	11328	11193	11459	11392	11527	11404	11315	11336	11313	11237	11406	11656	11396	11517	11283	11448	11391	11291	11571	11274	11260	11216	11320	11260	11430	11353	11447	11378	11413	11319	11318	11372	11244	11400	11329	11429	11465	11343	11476	11327	11329	11503	11403	11193	11310	11441	11388	11447	11475	11520	11303	11499	11332	11617	11652	11316	11142	11477	11347	11298	11431	11490	11438	11480	11474	11375	11498	11411	11324	11311	11564	11506	11402	11343	11337	11516	11519	11636	11320	11427	11230	11272	11534	11444	11146	11446	11360	11437	11452	11430	11465	11350	11383	11385	11324	11179	11478	11404	11429	11226	11321	11342	11212	11474	11423	11285	11413	11464	11398	11396	11428	11373	11311	11346	11425	11555	11482	11446	11315	11510	11489	11297	11430	11531	11366	11349	11444	11387	11364	11471	11579	11395	11341	11390	11253	11454	11382	11254	11309	11510	11333	11380	11425	11304	11535	11352	11424	11629	11357	11484	11524	11263	11254	11357	11459	11339	11539	11498	11347	11483	11253	11317	11433	11226	11258	11562	11168	11340	11394	11538	11438	11231	11450	11295	11398	11389	11404	11363	11439	11343	11446	11380	11280	11442	11376	11169	11377	11385	11359	11275	11364	11512	11328	11201	11452	11247	11430	11411	11277	11521	11353	11331	11520	11377	11436	11466	11431	11455	11336	11355	11372	11488	11333	11434	11505	11392	11532	11399	11442	11424	11545	11389	11363	11341	11459	11322	11317	11398	11663	11240	11204	11455	11361	11257	11395	11570	11512	11570	11365	11418	11350	11392	11333	11552	11442	11325	11265	11425	11315	11237	11392	11313	11205	11481	11363	11323	11350	11286	11385	11499	11382	11556	11217	11446	11354	11311	11412	11354	11382	11289	11513	11427	11499	11283	11324	11376	11330	11474	11152	11356	11202	11538	11392	11425	11473	11317	11413	11436	11363	11443	11312	11365	11487	11383	11316	11458	11398	11497	11478	11526	11328	11309	11390	11343	11174	11213	11383	11540	11558	11324	11464	11440	11386	11332	11496	11364	11350	11689	11287	11465	11324	11615	11490	11438	11500	11447	11499	11231	11456	11302	11494	11367	11362	11571	11520	11456	11529	11507	11376	11294	11367	11348	11527	11315	11456	11352	11423	11356	11367	11333	11445	11614	11359	11505	11369	11267	11452	11351	11425	11605	11466	11555	11382	11508	11445	11543	11444	11340	11348	11344	11406	11349	11469	11300	11209	11443	11381	11256	11455	11295	11606	11415	11452	11406	11306	11397	11491	11299	11573	11374	11441	11406	11235	11351	11478	11424	11117	11378	11472	11496	11350	11307	11319	11438	11541	11437	11611	11403	11561	11499	11266	11254	11425	11461	11420	11239	11136	11439	11379	11331	11318	11309	11395	11371	11433	11441	11259	11368	11637	11356	11393	11396	11480	11329	11415	11464	11410	11292	11367	11430	11209	11589	11416	11273	11592	11594	11429	11390	11470	11426	11519	11574	11293	11499	11500	11489	11259	11369	11302	11477	11474	11485	11392	11411	11414	11468	11466	11447	11490	11408	11231	11462	11391	11507	11180	11400	11217	11436	11439	11611	11355	11271	11183	11413	11261	11388	11268	11421	11260	11385	11277	11406	11400	11220	11486	11464	11473	11475	11434	11369	11407	11249	11422	11356	11314	11349	11495	11431	11475	11329	11575	11547	11642	11335	11362	11427	11259	11354	11374	11423	11300	11389	11469	11442	11370	11535	11360	11493	11516	11445	11480	11453	11327	11259	11505	11475	11533	11439	11514	11354	11323	11243	11380	11575	11217	11261	11193	11418	11311	11438	11343	11301	11361	11307	11471	11456	11305	11364	11466	11316	11459	11304	11393	11350	11218	11562	11381	11197	11413	11423	11419	11322	11359	11315	11555	11552	11376	11363	11233	11269	11382	11238	11381	11532	11344	11253	11574	11321	11377	11319	11391	11390	11415	11483	11411	11260	11533	11427	11534	11475	11545	11370	11441	11460	11477	11460	11546	11393	11486	11322	11339	11380	11382	11213	11355	11453	11289	11302	11276	11489	11267	11441	11168	11198	11340	11414	11460	11466	11293	11403	11455	11311	11416	11520	11316	11333	11683	11344	11460	11459	11291	11339	11525	11415	11335	11338	11246	11236	11400	11349	11430	11434	11470	11315	11392	11409	11238	11328	11297	11540	11509	11482	11336	11360	11638	11445	11409	11357	11381	11369	11425	11443	11446	11586	11452	11338	11461	11406	11394	11416	11451	11127	11485	11290	11197	11293	11389	11499	11284	11264	11453	11401	11353	11387	11133	11431	11340	11140	11275	11353	11607	11411	11347	11349	11517	11181	11378	11481	11460	11351	11372	11481	11381	11485	11543	11433	11453	11463	11480	11461	11229	11376	11429	11343	11410	11322	11309	11475	11347	11269	11610	11181	11522	11240	11500	11418	11519	11437	11453	11439	11463	11445	11711	11381	11422	11353	11326	11419	11366	11328	11444	11707	11423	11581	11558	11323	11410	11509	11316	11423	11256	11558	11203	11369	11612	11309	11307	11496	11365	11427	11335	11458	11351	11443	11361	11439	11329	11261	11372	11372	11414	11556	11426	11490	11433	11378	11291	11400	11427	11480	11191	11489	11302	11463	11290	11237	11428	11548	11264	11351	11337	11477	11565	11434	11507	11279	11356	11322	11544	11645	11244	11358	11512	11410	11189	11336	11309	11410	11326	11588	11425	11400	11377	11518	11439	11529	11443	11415	11489	11446	11378	11385	11329	11279	11267	11469	11237	11366	11447	11406	11428	11398	11419	11420	11191	11343	11407	11420	11385	11356	11241	11489	11339	11520	11596	11459	11463	11314	11367	11531	11545	11389	11414	11317	11368	11449	11276	11354	11365	11493	11401	11425	11376	11237	11450	11489	11454	11388	11293	11268	11232	11412	11385	11544	11390	11336	11472	11351	11333	11419	11131	11265	11358	11369	11324	11120	11451	11470	11371	11517	11521	11462	11519	11517	11258	11327	11447	11348	11281	11306	11358	11443	11432	11274	11509	11348	11458	11536	11541	11561	11472	11440	11357	11313	11497	11426	11251	11370	11409	11514	11374	11501	11473	11493	11369	11435	11451	11345	11439	11447	11367	11451	11353	11604	11269	11370	11473	11271	11337	11358	11451	11527	11453	11526	11435	11425	11465	11435	11657	11449	11436	11465	11528	11498	11465	11647	11332	11308	11326	11262	11515	11319	11332	11358	11459	11216	11396	11321	11266	11441	11279	11307	11397	11478	11390	11339	11301	11509	11525	11297	11429	11310	11320	11428	11385	11241	11386	11454	11518	11464	11355	11498	11369	11613	11393	11499	11602	11413	11457	11274	11341	11404	11425	11453	11178	11359	11420	11390	11352	11441	11319	11384	11490	11379	11461	11481	11437	11263	11517	11371	11372	11322	11370	11412	11648	11476	11426	11408	11328	11396	11319	11389	11459	11392	11486	11354	11444	11432	11579	11395	11318	11291	11579	11610	11483	11402	11489	11406	11582	11236	11190	11237	11484	11439	11382	11501	11477	11467	11476	11401	11233	11373	11367	11381	11482	11359	11545	11499	11402	11294	11354	11431	11383	11438	11382	11484	11376	11373	11417	11377	11456	11495	11380	11385	11467	11550	11223	11504	11291	11307	11301	11593	11355	11411	11370	11365	11307	11363	11565	11357	11393	11440	11344	11339	11482	11289	11343	11420	11446	11374	11278	11310	11417	11483	11304	11489	11239	11414	11393	11579	11395	11356	11395	11495	11432	11384	11178	11555	11465	11272	11352	11290	11376	11532	11228	11409	11465	11369	11447	11386	11292	11571	11481	11403	11433	11367	11530	11371	11481	11285	11427	11456	11529	11431	11566	11426	11272	11255	11366	11540	11287	11324	11347	11316	11207	11272	11316	11421	11330	11308	11350	11371	11365	11445	11275	11555	11523	11390	11423	11236	11337	11574	11417	11372	11336	11396	11504	11438	11344	11405	11320	11341	11399	11488	11357	11604	11342	11363	11425	11325	11278	11364	11360	11370	11537	11241	11231	11395	11231	11323	11317	11486	11474	11646	11605	11608	11498	11604	11362	11346	11382	11327	11343	11451	11269	11529	11221	11359	11507	11490	11467	11363	11383	11481	11493	11327	11493
41798	86857	83294	59589	38603	15841	12078	11902	11957	11825	11894	12029	11756	12017	11796	11880	12015	11966	12039	12020	11892	11935	11957	11853	11958	12019	11947	11914	11955	11856	11882	11972	11784	12001	12019	11825	11793	11917	11922	11852	11851	11802	12030	11741	11991	11951	11860	11951	11960	12141	12033	12044	11780	11993	11921	11918	11916	11856	11932	11772	11725	11939	11965	11898	12027	11836	11876	11714	11944	11978	11848	11776	11911	11879	11969	12009	11961	12114	11910	11955	11783	11724	11777	11948	11877	11886	11872	11973	11763	11852	11951	11795	11854	12019	11912	11949	11650	11785	11913	11719	11902	11798	11852	11923	11940	11909	12023	11829	11750	11883	11870	11797	11707	11959	11888	11828	11700	11773	12017	11875	11937	11963	11812	11861	11940	11792	11873	11904	11897	11854	11920	11872	11865	11896	11831	11816	11886	11874	11866	11937	11910	11887	11934	12069	11886	11864	11891	11821	11864	11877	11811	11846	11899	11682	11722	11846	11985	11908	11989	11800	11840	11783	11639	11944	11778	11928	11826	11940	11889	11856	11847	11898	11778	11883	11842	11993	11842	11820	11968	11755	11896	11890	12006	11963	11881	11837	11922	11970	12026	11975	11819	11878	11874	12004	11895	11953	12114	11836	11759	11832	11950	11844	11990	11916	11858	12047	11862	11987	11763	11796	11673	11776	11805	11903	11737	11938	12055	11863	11995	12029	11810	11899	11902	11824	11833	11970	11743	11901	11987	11853	11945	11724	11889	11850	11838	11823	11832	11801	11754	11637	11898	11923	12046	11860	11818	11819	11831	11881	11843	11834	11996	11982	11912	11781	11974	11880	11869	11824	11806	11835	11896	11739	12078	11858	11840	11700	11867	11786	11864	11830	11809	11759	11902	11870	12001	11816	11889	11852	11985	11896	11673	11846	11905	11947	11758	11913	11912	12007	11868	11873	11792	11740	11921	11758	11804	11799	11913	11961	11862	11920	11906	12015	11823	11831	11903	11755	11988	11892	11881	11957	11880	11895	11985	11909	11801	11940	11849	11773	11899	11704	11834	11828	11876	11924	11759	11877	11831	11676	12014	11919	11922	11887	11851	11894	11883	11805	12000	11717	11987	11889	11839	11834	11854	11905	11881	11859	11954	11918	11740	11862	11939	11751	11885	11863	11791	11783	11919	11929	11990	11821	11951	12009	11934	11995	11782	11906	11832	11807	12022	11973	11958	11841	11912	11960	11845	11932	11855	11908	11918	11896	11784	11807	11931	11982	11817	11956	11822	11865	11888	11920	11742	11710	11842	11989	11957	12058	12061	11852	11838	11789	11804	11806	11859	11973	11981	11940	11835	11819	11790	11834	11710	11886	11933	11894	11852	11776	11811	11758	11897	11968	11724	11896	11864	11822	11733	11848	11873	11814	11991	11874	11921	11959	11883	11859	11661	11910	11951	11859	12026	11992	11813	11900	11935	12073	11946	11867	11748	11952	11774	11931	11831	11873	11881	11906	11882	11839	12113	11951	12041	11868	11823	11784	11831	11834	11943	12021	12032	12075	11846	12060	12058	11979	11860	11678	11923	11861	11920	11953	11934	11905	11902	11938	11995	11933	11849	11808	11862	11982	11830	11957	11893	11764	11911	11832	11802	11865	11881	11939	11890	11883	11796	11881	11792	11948	11975	11819	11814	11907	11904	12008	11765	11833	11883	11895	11748	11770	11788	11980	12054	11889	11980	11992	11907	11872	11759	11821	12082	11871	11830	11771	11878	11922	11795	11826	11914	11899	11975	11989	11824	11905	11851	11853	11791	11901	11764	11889	11933	11799	11867	11710	11723	12013	11815	11791	11790	11821	11838	11686	12011	11978	11853	11949	12022	11794	11962	11765	11982	11956	11963	11846	11926	11744	11785	11681	11905	11859	11908	11903	11971	11894	11737	11673	12041	11877	11954	12012	11919	11760	11967	11845	11831	11755	11725	11891	11900	11859	11795	11836	11904	11833	12023	12012	11730	11911	12038	11889	12041	11830	11978	11904	11869	11870	11855	11870	11881	12010	11853	12008	11882	11950	11871	11785	11857	11959	11995	11872	11845	11825	11891	11909	11845	11851	11918	11994	11882	12074	11809	11912	11756	11854	11968	11847	11971	11911	11821	11974	11814	11949	11865	11899	12024	11786	11914	11883	11908	11909	11868	11887	11791	11897	11900	11925	11944	11908	12010	11953	12011	11875	11992	11903	11938	12014	11898	11847	11934	11958	11939	11903	11818	11892	11885	11879	11890	11869	12005	11910	11869	11845	11836	11830	11757	11920	11765	11884	11852	11842	11964	11899	11855	12023	11784	11863	11726	11948	11905	11881	11920	12132	11850	11861	11762	11772	11926	11982	11854	11723	11947	11883	11884	11745	12063	11930	11811	11942	11768	12020	11931	11767	11774	11941	11884	11849	11798	11981	12057	11906	12021	11905	11749	11764	11910	11847	11929	11909	11788	11770	11982	11874	12076	11963	11946	11912	11835	11797	11764	11727	11781	12003	11777	12020	11769	11798	11977	11925	11804	11942	11896	12043	11843	11726	11727	11979	11805	12058	11794	11747	12017	11984	11907	11934	11806	11856	11834	11746	11877	12034	11912	11990	11875	11778	11904	11894	11692	11918	11890	11774	11827	11924	11891	11853	11971	11960	11751	11814	11742	11801	11883	11785	11885	11875	11838	11837	11862	11909	11960	11854	11993	11806	11974	11887	11899	11955	11931	11886	12072	11853	11645	11855	12036	11798	11836	11901	11907	11794	11935	11982	11821	12004	11930	11882	12128	11973	11816	12014	11793	11914	11754	11922	11922	11931	11852	11753	12015	11867	11878	11915	11878	11878	11884	11975	11738	11904	11844	11859	11926	11711	11909	11824	11804	11682	11897	11965	11832	11751	11947	11822	11838	11931	11938	11799	11884	11962	11823	11804	11927	12000	11994	11831	11803	11946	12039	11782	11918	11785	11801	11930	11703	11823	11877	11813	11896	11885	12177	11767	11874	11872	11819	12010	11845	11935	11883	11942	11856	11798	11812	11843	11708	11832	11760	11715	11830	11930	11935	11976	11839	11981	12039	11907	11927	11996	11825	11899	11701	11902	11873	11802	11947	11832	11842	11872	11899	11930	11856	11836	12008	11929	11900	11959	11844	12099	11900	11997	11858	11871	11838	11795	11892	11799	11848	11824	11890	11982	11761	12044	11846	11875	11815	11977	11841	11791	11769	11937	11950	11821	11969	11789	11969	11988	11996	11836	11973	11814	11866	11885	11925	11890	11880	11852	12010	11917	11844	11850	11770	11979	11719	11798	12035	11937	11948	11961	11882	12016	11981	11882	11946	11703	11767	11796	12029	11914	11815	11858	11822	11798	11915	11856	11958	11808	11845	11838	11790	11924	11810	11785	11988	11842	11899	11655	11650	11889	12039	11961	11771	11892	11925	11905	11836	11945	12149	11895	11837	11847	12038	11887	11831	11818	12036	11867	11745	11814	11653	11819	11770	11809	11828	11890	11946	11815	11861	11659	11853	11995	11978	12045	11957	12017	11924	11829	12043	11852	11843	11901	12039	12039	11906	11859	11870	11725	11878	12019	12029	11958	12053	11902	11936	11719	11784	11869	11805	11840	11965	11904	11914	11802	12021	11812	11971	12001	11915	11704	11894	11833	11804	11941	11973	11890	11904	11922	11870	11928	11983	11658	11863	11915	11728	11856	11836	12027	11909	11959	11911	11911	11796	11768	11944	11878	11854	11902	11866	11850	12043	11798	11765	11977	11842	12102	11887	11880	11924	11778	11812	11929	11766	11744	11882	11832	11821	11854	11826	11918	11676	11799	11842	11895	11942	11844	11857	11916	11835	11856	11783	11846	11725	11745	11838	11940	11834	11916	11916	12025	11871	11934	11863	11822	11862	11897	12008	11905	12019	12061	11974	11850	11904	11860	11981	11823	11937	11927	12057	11828	11836	11928	11864	11844	12093	11740	11842	11774	11955	11900	11897	11802	11898	12075	11770	11760	11819	11954	11915	11807	11862	11962	11922	11772	11864	11965	11885	12157	11814	11962	11887	11977	11873	11936	11791	11931	11877	11904	11919	11901	11736	11779	11885	11890	11927	11872	11811	11789	11852	11859	11930	11773	11901	12034	11925	11799	12014	11746	12066	11835	11936	11964	11894	11799	11737	11856	11805	11928	11895	11947	11935	11701	11869	11812	11851	11815	11828	11891	12013	11964	11812	11883	11958	11654	11952	12026	11773	11789	11913	12007	12034	11978	11821	11825	11970	11926	11934	11993	11890	11841	11886	11776	11963	11870	11890	11832	11776	11961	11821	11899	11699	11909	11892	11983	12162	11779	11925	11808	11793	11875	11709	11924	11908	12011	12098	11940	11851	11829	11995	11874	11839	11855	11850	11926	11732	11908	11919	11982	11802	11935	11880	12001	11866	11928	11995	11811	11989	11939	11950	11809	11900	11824	11791	11940	11949	11826	11829	11919	11921	11942	11880	11750	12072	11845	11834	11947	11881	11837	11941	11754	11845	12028	11956	11979	11975	11775	12007	11854	12048	11867	11864	11907	11898	11881	12046	11940	11914	12063	12142	11784	11862	11859	12009	11902	11880	11673	11828	11959	11910	11914	11880	11931	11890	11885	12007	11917	11765	11759	11957	11796	11834	11853	11879	11975	11758	11853	11877	11829	11657	11866	11671	11990	11839	11715	11869	11880	11890	11899	12019	11879	11752	11881	11890	11922	11887	11770	11963	11962	11943	11844	12024	11953	11882	11919	11986	11888	11884	11805	11888	11827	11818	11858	11815	11915	11974	11893	11877	11972	11887	11838	11871	11866	11819	11992	11882	11757	11996	11756	11941	11956	11936	11952	11872	11896	11808	11861	11823	11790	11904	11910	11810	11719	11976	11932	11795	12028	11860	11794	11893	11858	11902	11905	11934	11932	11944	11777	11847	12031	11750	11878	11806	11884	11910	11965	11915	11807	11792	11943	11925	11943	12086	11830	11910	11903	11901	11972	11827	11989	11980	12014	11906	11928	11862	11790	11936	11849	11858	11814	11828	11953	11825	11950	11990	11815	11780	11842	11891	11921	11935	11933	11826	11917	11992	11869	11921	11798
22936	21871	35423	37730	33510	23077	19497	13605	12373	12223	12248	12166	12001	12236	12049	12005	12014	11954	11921	11995	12142	12030	12158	11945	11931	11913	12033	11893	12127	11985	11969	11882	11973	12030	12016	12069	11899	11756	12073	12061	11904	11844	12050	11938	12089	11888	11772	11985	12187	12105	12294	12050	12145	11998	11935	11899	11803	12048	12040	11896	11807	11829	11979	11978	11846	12016	11949	11977	11929	11855	11792	11980	11933	11920	11790	11958	11863	11972	11769	11864	11818	11922	11777	11876	11828	11962	11827	11809	11933	11751	12072	12022	11714	11878	11786	11703	11783	11730	11982	11942	11797	11887	11853	11813	12115	12002	11717	11965	11900	11960	11825	11777	11857	11899	11890	11994	11731	12044	11841	11922	11825	11965	11817	11956	11940	11732	11997	11839	11859	11707	11811	11818	11685	11715	11849	11809	11903	11815	11740	11902	11918	11734	11840	11920	12070	11752	11991	11745	11875	12035	11812	11975	11752	11778	11937	11747	11796	11887	11905	11852	11744	12101	11867	11864	11828	11756	11791	11977	11915	12017	12018	11848	11870	11915	11794	11866	11959	11706	11867	12090	11808	11797	11712	11944	11922	11731	11830	11843	11963	11944	11891	11845	11775	11898	11685	12048	11917	11853	11899	11922	11910	11872	11953	11914	11923	11743	12016	11901	11768	11793	11810	11746	11797	11683	11888	11826	11941	11821	11840	11948	11860	11880	11917	11953	11858	12079	11822	11844	11843	11765	11796	11957	11782	11792	11820	11823	12009	11835	11919	12013	11876	11831	11912	11716	11842	11739	11686	11803	11753	11715	11937	11825	11978	11895	11952	11729	11852	11698	11786	11849	11849	11944	11851	11836	11831	11900	11824	11900	11878	11821	11997	11861	11952	11871	11867	12046	11848	11884	11842	11849	11745	11800	11898	11793	11976	11729	11879	12005	11880	11783	11827	11931	12020	11932	11757	11798	11948	11777	11859	11740	11810	11865	12041	11937	11824	11926	11778	11903	12064	11789	11890	11731	11715	12066	11796	11899	11866	11757	11854	11832	11854	11968	11837	11753	11948	11882	11732	11798	11870	11881	11770	11795	12002	11925	11889	11720	11847	11802	11862	11876	11783	11806	11822	11915	11898	11839	11808	11994	11805	11882	11844	11997	11691	11902	11687	11629	11836	11854	11883	11833	11834	11912	11944	12009	12033	11903	11830	11879	11812	11954	12011	11932	12118	11890	11741	11697	11810	11821	11803	12039	11803	11963	11784	12066	11919	11778	11717	11992	11788	11817	11891	11981	11920	12015	11706	11740	11869	11902	11967	11699	11782	11867	12304	11713	11779	11785	11911	11827	11744	11803	11947	11963	11878	11664	11904	11821	11869	11840	11729	11942	11761	11804	11867	11969	11802	11799	11867	11996	11901	11898	11782	11786	11742	11951	11885	11975	11827	11877	11796	11839	11956	11782	11888	11863	12127	12090	11868	11922	11966	11777	11811	11826	11813	11835	11797	11880	11733	11869	11770	11836	11813	11978	11831	11905	11834	12039	11810	11859	11845	11812	11684	11634	11765	11840	11861	12005	11737	11518	11878	11716	11837	11929	11936	11964	11716	11787	11907	11929	11721	12060	11974	11994	11777	11858	11778	11789	11907	11844	11930	11922	11886	11791	11807	11834	11945	11831	11842	11742	11767	11766	11903	11823	11612	11831	11829	11898	11892	11898	11889	11818	11811	11804	11906	11945	11970	11897	11895	11923	11804	11727	11832	11732	11810	11812	11858	11841	11902	11786	11767	11958	12000	11732	11847	11687	11943	11857	11865	11906	12058	11886	11973	11999	11959	11799	11783	11917	12008	11886	11964	11827	11908	11829	11839	11859	11898	11815	11974	11973	11782	11770	11734	11673	11625	11737	11915	11976	11776	11808	11889	11829	11930	11791	12062	11959	11940	11842	11762	11882	11830	11861	11847	11728	11747	11884	11859	11748	11925	11732	11857	11768	11974	11981	11762	11826	11834	11775	12159	12076	12011	11819	11925	11809	11817	11881	11794	11871	11964	11832	11793	11799	11730	11904	11736	11952	11884	11953	11915	11853	12049	11801	12022	11705	11859	11864	11709	11764	11803	11904	11888	11753	11685	11893	11774	12043	11854	11792	11957	11900	11858	11718	11824	11878	12053	11955	11964	11747	11820	11856	11897	11712	11770	11835	11776	11746	11849	11760	11798	11916	11871	11757	11854	11844	11789	11693	11853	11902	11944	11864	11690	11987	11917	11825	11830	11774	11860	11820	12016	11878	11693	12003	11919	11891	11909	11983	11970	11779	11837	11826	11878	11818	11857	11924	11909	11801	11786	11903	11885	11863	11784	11926	12027	11762	11762	11741	11889	11818	12054	12012	11976	11968	11893	11936	12071	11862	11626	12010	11830	11859	11867	11746	11923	11957	11739	11768	11699	11803	11855	11974	11713	11892	11941	11874	11853	11827	11951	11829	11725	11896	11808	11782	12011	11852	11889	12029	11781	11870	11797	11808	11949	11835	11930	11760	11815	11851	11785	11632	11780	11760	11693	11723	11834	11846	11913	11753	11909	11929	11881	11670	11581	11858	11850	11601	11936	11835	11894	11677	11834	11895	11850	11872	11782	11803	11791	11819	11771	11821	11915	11771	11866	11775	11737	11906	11818	12008	11941	11737	11741	11788	11895	11818	12032	11751	12019	11588	11774	11990	12058	11681	11874	11795	11975	11860	11913	11824	11830	11932	11862	11920	12000	11918	11835	11993	11734	11634	11783	11928	11949	11818	11822	11744	11915	11698	11720	11869	11787	11805	11836	11916	11944	11785	11981	11976	11852	11724	11870	11839	11806	11789	11748	11772	11757	11775	11810	11908	11801	11880	11900	11747	11730	11818	11871	11868	11642	11744	11862	11832	11767	11713	11877	11999	11998	11727	11848	11861	11884	11834	11855	11961	11681	11781	11660	11859	11739	11831	11863	11717	12087	11820	11862	11758	11916	11771	11825	11809	11822	11999	11933	11783	11774	11855	11683	11673	11853	11572	11827	11780	11958	12010	12033	11787	11835	11735	11869	11819	11679	11788	11881	11945	11754	11874	11888	11919	11744	11903	12028	11757	11710	11911	11919	11924	11813	11818	11802	11701	11851	11798	11845	11619	11936	11929	11870	12083	11886	11868	11705	11927	11761	11860	11799	11933	11830	11627	11867	11832	11877	11944	11947	11793	11862	11854	11936	11835	11748	11915	11843	11982	11870	11913	11837	11881	11859	12013	11841	11813	11924	11855	11991	11954	11795	11761	11815	11886	11745	11708	11897	11946	11706	12029	11765	11876	11866	11720	11952	11870	12060	11728	11748	12003	11744	11891	12001	11916	11941	11788	11926	11644	11863	11869	11549	11822	11978	11897	11895	11808	11678	11715	12030	11941	11804	11917	11671	11889	11973	11851	11825	11864	11885	11724	12011	11828	11924	11752	11914	11720	11848	11791	11870	11737	11747	11805	11720	11858	12008	11917	11974	11841	11793	11776	11867	11929	11855	11902	11817	11859	11817	11885	11749	11899	11766	11825	11771	11838	11778	11881	11922	11910	11989	11932	11777	11738	11864	11869	11846	11799	11803	11912	11889	11824	11799	11985	11893	11887	11860	11770	11903	12130	11720	11691	11866	11773	11794	11765	11961	11838	11777	11736	11731	11963	11936	11784	11780	12020	11832	11806	11868	11911	11818	11721	11715	11908	11692	11782	11850	11776	11815	11785	11904	11943	11735	11844	11827	11737	11743	11904	11842	11686	11783	11903	11819	11915	11940	11980	12048	12097	11969	11841	11793	11978	11879	11820	11956	11968	11717	11653	11914	11780	12014	11935	11965	11879	11922	11924	11868	11856	11887	12056	11745	11837	11947	11828	11864	11824	11902	11934	11810	11811	11849	11842	11671	11858	11898	11868	11898	11780	11922	12011	11849	11850	11968	11865	11801	11864	11861	11766	11870	11961	11795	11788	11791	11903	11784	11882	11738	11755	11843	11807	11853	11845	11932	11879	11822	11803	11813	11876	12030	12177	11972	11894	11981	11779	11922	11875	11997	11963	11758	11880	11919	11715	11653	11741	11874	11795	12020	11763	11870	11888	11633	11779	11758	11749	11657	11707	11892	11612	11990	11798	11823	11783	11818	11794	11781	11772	11780	11899	11638	11825	11904	11743	11715	11908	11813	11870	11849	11700	11848	11789	11927	11884	11748	11932	11680	11635	11894	12013	11805	11953	12028	11877	11933	11945	11837	11720	11722	11761	11646	11851	11870	11771	11652	11945	11926	11801	11776	11870	11966	11869	11781	11997	11800	11877	11787	11745	11893	11827	11816	11924	11759	11745	11845	11860	12041	11903	11987	11789	11901	11769	11964	11759	11983	12079	11877	11806	11950	12069	11864	11684	11789	11731	12013	11908	11797	11888	11845	11906	11964	11958	11914	11754	11898	11827	12073	11970	11962	11939	11869	11850	11671	11976	11911	11966	11784	11781	11812	11726	11882	11896	11788	11794	11727	11825	11918	11683	11905	11801	11966	11960	11830	11752	11812	11875	11777	11741	11936	11859	11903	12063	11911	11952	11844	11657	11827	11753	11792	11878	11824	11876	11839	11953	11845	11775	11742	11832	11769	11830	11877	11913	11925	11938	11943	11850	11942	11829	11804	12001	11901	11768	12044	11880	11713	11816	11736	11711	11912	11784	11823	11774	11816	11856	11771	11885	11898	11775	11641	11926	11801	11803	12028	11908	12115	11831	11769	11816	11728	11806	11928	11823	11646	11789	11881	11964	11852	11898	11687	11792	11871	11932	11933	11820	11758	11838	11700	11834	11820	11890	11907	11875	11847	11988	11782	11900	11790	11906	11890	11821	11834	11770	11795	11822	11917	11811	11916	11799	11894	11758	11850	11897	11948	11766	11841	11769	11925	11896	11847	11829	11977	11901	11848	11749	11720	11855	11880	11862	11924	11752	11849	11773	11861	11805	11960	11744	11846	11570	11955	11838	11906	11760	11884	11734	11807	11740	11828	11809	11791	11649	11871	11964	11855	11906	11808	12071	11774	11858	11767	11763	11922	11845	11872	11793	11818	11773	11773	11854	11954	11750	11891	11954
47428	97499	94387	74035	48030	15899	12124	12344	12149	12467	12255	12269	12167	12098	12159	12066	12024	12222	12135	12127	12201	11968	12066	12392	12095	12381	12038	12176	12281	12127	12174	12423	12139	12149	12252	12131	12163	12116	12114	12267	12219	12134	12052	12120	12125	12057	12129	12119	12310	12653	12558	12195	12103	12192	12160	12069	12129	12056	12285	12130	12176	12176	12181	12055	12178	12264	12158	12104	12209	11990	12363	12292	12173	12203	12258	12140	12087	12128	12063	12090	12184	12036	11934	12179	12023	12236	11997	12095	12058	12190	12181	12082	12179	12206	12336	12024	12233	12194	12131	12108	12229	12002	12062	12337	12235	12197	12191	12102	12155	12169	12235	12075	12029	12107	12203	12145	12149	12063	12151	12271	12184	11935	12311	12139	12043	12075	12166	12262	12182	12080	12080	12114	12304	12159	12094	12225	12152	12140	12076	12179	12103	12117	12128	11941	12035	12163	12099	12176	12011	12020	12095	11972	12235	12176	12102	12191	12168	12137	12140	12167	12059	12238	11952	12293	12177	12162	12030	12150	12007	12016	12074	12110	12155	12109	12139	11904	12181	11997	12203	12034	12234	12085	12107	12226	12195	12021	12173	12040	12107	12125	12101	12104	12320	11965	12115	12187	12351	12081	12118	12302	12199	12138	12037	12260	12203	12167	12187	12093	12165	12160	12223	12186	12216	12191	12046	12161	12174	12140	12199	12228	12081	12052	12104	12000	12303	12223	12048	12231	12157	12029	12173	12128	11957	11990	11991	12152	12221	12157	12109	12107	12289	12020	12198	12073	12200	12272	12242	12150	12246	12096	12153	12287	12007	12076	12145	12137	12079	12040	12158	12252	12304	12129	12254	12110	12144	12175	12088	12039	12266	11969	12111	12017	11994	12233	12087	12155	12109	12083	12165	12081	12287	12220	12062	12266	11999	12156	12179	11997	12087	12042	12214	12130	12121	12120	12132	12135	12278	12140	12110	12151	12088	12071	11959	12112	12155	12138	11931	12189	12212	11941	12233	12235	12155	12270	12133	11961	12273	12093	12239	12132	12264	12107	12128	12075	12265	12139	12197	12264	12147	12053	12026	12220	12067	12013	12089	12030	12111	12182	11993	12190	12281	12158	12114	11994	12113	12197	12115	12110	12061	12056	12007	12168	12177	12067	12204	12053	12164	12139	12020	12180	12181	12059	12077	12125	12144	12124	12220	12094	12140	12302	12058	12156	12229	12224	12036	12135	12134	12203	12211	12137	12040	12061	12167	12070	12200	12118	12201	12203	12021	12039	12171	12044	11942	12086	12172	12134	12175	12146	12110	12169	12183	12049	11961	12053	12054	12196	12139	12213	12211	12199	12029	12216	12086	12047	12084	12138	12140	11968	12146	12126	11959	12091	12062	12103	12159	12017	12123	12280	12095	12105	12201	12168	12004	12204	12281	12083	12168	12291	12233	12028	12086	12116	11951	12102	12260	12215	12188	12026	12145	12218	12166	11985	12075	12261	12232	12131	12211	12129	12249	12028	12078	12068	12215	12281	12141	12195	12161	12130	12177	12148	12229	12003	12055	12038	12221	11987	12314	12162	12119	12061	12258	12055	12192	12043	12097	12107	12259	12124	12103	12179	12077	12157	12161	12015	12230	12103	12182	12283	12078	12179	12088	12154	12089	12244	12170	12148	12197	11971	12206	12066	12191	11939	12143	12195	12201	12129	12253	12091	12203	12154	12302	12046	12222	12131	12118	12237	12159	12246	12227	12152	12220	12090	12011	12072	11983	12183	12119	12176	12163	12003	12192	12134	12133	12105	12077	12244	12024	12209	12209	12071	12052	12125	12037	12127	12067	12246	12106	12246	12174	12130	12092	12158	12152	12248	11954	11847	12151	12106	12159	12025	12151	12049	12128	12133	12256	12117	12147	12113	12140	12110	12149	12034	12110	12219	12273	12202	12156	12146	12026	12050	12107	12021	12180	12092	12181	12291	12051	11941	12088	12154	12215	12127	12071	12179	12086	12108	12081	12186	12085	12163	12192	12191	12222	12044	12201	12065	12309	12223	12176	12011	12106	12198	12032	12154	12037	12370	12155	12283	12080	12092	11981	11996	12076	12247	12207	12278	12166	12195	12160	12053	12142	12184	12015	12208	12111	12174	12198	12053	12152	12126	12155	12037	12096	12174	12191	12046	12095	12239	12144	12129	11997	12049	12251	12082	12136	12019	12099	12166	12178	11990	12117	12132	12139	11884	12049	12184	12221	12145	12219	12209	12085	12228	12296	12157	12119	12141	12087	12116	12021	12041	12051	12172	12176	12199	12144	12119	12237	12012	12276	12054	12110	12243	12162	12098	12202	12172	12142	12086	12202	12208	11987	12367	12324	12179	12171	12190	12219	12224	12209	12043	12059	12172	11996	12168	12113	12144	12236	12263	12119	12129	11915	12129	12193	11892	12094	12209	12035	12083	12163	12125	12153	12207	12268	12268	12030	12173	12098	12125	12203	12052	12065	12192	12057	12102	12089	12072	12103	12126	12013	12091	12117	12161	12028	12108	12092	12176	12189	12186	12062	12254	12094	12134	12125	11976	12143	12236	12115	12221	12069	12166	12168	12235	12037	12090	12206	12258	12287	12002	12166	12042	11966	12300	12025	12191	12147	12123	12195	12136	12148	12154	12161	12062	12013	12213	12190	12073	12194	12161	12133	11933	12226	12117	11987	12101	11975	12118	12052	12092	12146	12074	12098	12098	12235	12199	12028	12171	12177	12019	12174	12183	12086	12251	12032	12202	12087	12209	12186	12048	12161	12100	12188	12145	12179	12212	12218	12285	12021	12198	12154	12069	12140	12220	12091	12154	12137	12190	12120	11905	12178	12211	12044	12131	12235	12091	12002	12145	12175	12237	12129	12110	12206	12311	11966	12329	12122	12245	11984	12250	12111	12183	12190	12308	12246	12269	12129	12265	12102	12065	12370	12232	12068	12225	12120	12085	12097	12221	12259	12050	12057	12112	12141	12205	12093	12256	12061	12091	12069	12136	12080	12150	12138	12136	12087	12232	12075	12165	12067	12084	12143	12135	12033	12134	12206	12202	12249	12062	12008	11930	12188	12020	12217	12065	12195	12281	12001	12000	12189	12048	12168	11955	12037	12034	12174	12077	12136	12188	12070	12060	12082	12027	12168	12133	12103	12190	12193	12094	12110	12100	12192	12095	12183	12233	12176	12062	12178	12161	12161	12162	12160	12207	12020	12067	12066	12093	12239	12103	12121	11916	12161	12159	12211	12186	12198	12125	12044	12150	12186	12109	12036	12169	11990	12147	12150	12033	12010	12132	12115	12153	12200	12100	12115	12151	12213	12114	12031	12119	12107	11957	12142	11992	12046	12021	11926	12252	12046	12219	12014	12097	12246	12113	12230	12167	12119	12162	12149	12236	12101	12006	12169	12190	12254	12180	12191	12243	12124	12093	12158	11950	12120	12160	12178	12202	12198	11958	11881	12166	12045	12183	12159	12235	11986	12164	11887	12120	12129	12154	12119	12345	12205	12196	12067	11942	12200	12126	12019	12161	12060	12375	12172	12103	12147	12253	12162	12034	11987	12013	11955	12053	12179	11929	12222	12261	12194	12207	12038	12145	12099	12249	11982	12249	12129	12067	12278	12128	12180	12177	12022	12035	12093	12239	12249	12212	12142	12148	12061	12005	12226	12093	12127	12032	12189	12069	12065	12227	12022	12136	11959	12164	11997	12271	12061	12140	12218	12022	12225	11935	12035	12121	12158	12033	12138	12268	12011	12113	12091	12186	12072	12179	12104	12246	11967	12042	12304	12115	12121	12090	12213	12057	12292	12090	12043	12168	12184	12214	12115	12073	12082	12210	12269	12109	12162	12066	12174	12161	12049	11977	12157	12100	12228	12206	12087	12078	12250	12207	12225	12091	12378	12270	12082	12276	11937	12123	12285	12242	12211	12102	12080	12106	12304	12004	12296	12107	12001	12194	12220	12163	12234	12119	11973	12216	11953	12231	12146	12129	12012	12254	12147	12082	12005	12207	12059	12187	12136	12071	12067	11965	12380	12137	12243	12104	12220	12166	11975	11981	12010	12162	12078	12117	12216	12103	12177	12029	12052	12236	12283	12179	11957	12159	12183	12197	12208	12076	12120	12100	12144	12174	12148	12292	12249	12068	12311	12152	12128	12088	12194	12121	12144	12246	12190	12231	12128	12200	12168	12222	12191	12066	12060	12230	12275	12144	12133	11939	12140	12211	12097	12134	12245	12068	12225	12020	12296	12083	12216	12258	12078	12185	12125	12116	12069	12181	12222	12110	12140	12343	12153	12202	12169	12059	12409	12132	12030	12273	12111	12111	12104	12226	12198	12195	12083	12109	12117	12206	12225	12180	12028	11920	12066	12089	12288	12085	12273	12076	12082	12046	12049	12210	12190	12191	12038	12081	12230	12303	12131	12266	12218	12062	12149	12171	12035	12005	12111	12076	12366	12283	12168	12047	12408	12097	12060	11960	12087	12092	12314	12096	12068	12172	11988	12263	12026	12134	12167	12182	12144	12195	12098	12003	12069	12152	12076	12237	12097	12052	12091	12102	12162	12069	12131	12152	12136	12117	12184	12175	12246	12149	12171	12033	12278	12280	12258	12154	12190	12016	12103	12171	12055	12102	12000	12028	12174	12084	12298	12131	12069	12200	12233	12104	12107	12168	12085	12051	12234	12037	12291	12238	12096	12082	12256	12249	12040	12218	12210	12050	12303	12143	12204	12380	12136	12099	12238	12167	12245	12066	11981	12244	12259	11974	12177	12070	12099	12384	12198	12003	12166	12127	12209	12059	12178	12090	12282	12067	12139	12091	12026	12025	12159	12087	12051	12271	12190	12234	12003	12199	12096	12214	12110	12056	12041	12244	12229	11973	12185	12181	12268	12089	12049	12116	12264	12213	12275	12120	12122	12122	12164	12212	12021	12177	12271	12156	12054	11986	12257	12158	12067	12149	12160	12036	12199	12132	12176	12140	12145	12052	12175	12339	12100	12197	12045	12075	12228	12020	12178	12067	12201	12073	12061	12015	12123	12156	12052	12069	12039	12220	12218	12080	12208	12176	12086	12306	12153	12259	12343	11867	12220	11981	12141	12209
27508	28845	39653	30922	18390	13194	12371	11957	11939	12079	12005	12215	12094	11908	12139	11971	11901	12010	12066	12070	12161	11987	12041	12129	12099	12083	12086	11926	12126	12183	12127	12063	12219	12056	11862	11844	11840	12107	11912	11947	12123	11942	12071	11851	12040	12023	11865	12010	12015	12212	12150	11919	11999	11915	11881	11956	12065	12073	11996	11847	11962	11960	12011	11960	11922	12072	11958	11931	11820	12012	11952	11976	12037	12021	11952	12049	11955	12023	12050	12034	12044	12022	11885	11967	11922	12113	11921	11926	12052	11992	11946	12053	11896	12033	11927	11973	11794	11817	12011	12055	12040	11850	11963	12000	11918	11944	12006	11849	11952	12019	12028	12011	11911	12012	12005	11949	12041	11810	12000	12083	12041	11903	11953	11982	11989	12044	11976	11866	11903	11847	11974	12172	11924	11912	11948	12132	11889	12014	11828	11896	11897	11897	12042	12040	12011	12005	12122	12020	11877	12018	11869	12189	12131	11863	11854	11954	12067	11891	12024	11933	12085	12108	11967	11818	11945	12121	12073	11837	12039	12035	12114	12121	12108	12064	12070	11836	11949	12048	12113	11809	11970	12067	12063	11969	11968	11973	11937	11980	11969	11931	12185	12063	12035	11814	12050	11973	12013	11847	11939	12116	11904	11881	11970	11946	12131	11929	12174	12040	11754	12061	12065	11980	11967	12023	12001	11945	12108	11873	11918	11943	12036	12079	11983	12061	12064	11840	11796	11879	11959	11952	11865	12014	11883	12101	11881	11954	12097	11993	12001	12027	11997	11910	11904	11993	12052	12161	11824	12050	11897	11961	12030	11999	11760	11997	12094	11871	11895	12008	11889	11996	11776	11957	11904	11962	11840	11953	11954	11874	11996	11883	12029	11989	12024	12043	12031	11947	12017	12038	12050	11887	12001	11921	11952	11964	11721	11952	11969	11907	12003	11968	11975	11970	11961	11985	12195	12193	11881	12016	11890	12060	11959	12154	11790	12115	12099	11872	11990	11931	11817	11951	12001	11966	11832	11883	12137	11907	12011	12137	11829	11972	11912	11987	11955	12055	11962	12075	12060	12036	11912	11844	11859	11979	12113	12113	12181	12051	11992	11943	12037	11906	11984	11890	12083	12090	11907	12014	11971	11948	11901	12028	12004	11928	11931	11939	11900	11906	11767	11999	11964	12089	12008	11822	11984	11855	12198	11858	12056	11878	11910	11867	11987	11931	12033	12089	12036	12045	12037	11940	12039	11956	11896	11953	11932	11921	12178	12241	12095	11959	11988	12001	12025	11994	12106	12077	11935	12072	11946	11985	11895	12087	12208	11958	11859	12090	11958	11912	11908	11967	11926	12063	11941	12113	12178	12098	12074	11924	12035	12047	12100	11914	11782	11922	11782	11929	11971	11932	11888	12048	12020	11980	11902	12031	11879	11967	11879	11958	11829	11928	11915	11865	11973	11918	12017	11848	12032	11956	12029	12080	11928	12216	12053	12104	11867	11936	12013	11983	11940	11893	12044	12118	12041	12039	12029	11924	11934	12052	11953	11939	11916	12045	11982	11898	12102	12055	12069	11930	11974	11851	11823	12111	12189	11965	12188	11868	11945	12036	12006	12047	11986	11963	11910	11923	11831	12026	12118	11757	12069	11961	11939	12054	11948	11963	11926	11933	12051	11803	12184	11965	11982	12107	11864	11991	11891	11775	11908	12022	11844	12064	11819	11847	11986	11960	11840	12114	11953	12006	12019	11792	11906	12001	12036	11981	11879	12099	12057	12123	11923	11978	12047	11869	11927	11936	11979	11955	11997	11886	11843	11962	12062	11940	12045	11926	12042	12089	12097	12121	11999	12079	11927	12003	12036	11943	12070	11951	11977	11884	12104	12146	11983	12054	11975	11998	11909	12084	11982	12042	11922	12076	12080	11763	11854	12056	11937	11923	12021	11893	11961	11902	11961	12062	11981	11856	12047	12059	11902	11924	11955	12071	11789	12022	12076	11884	11948	11898	12098	11859	12000	12005	12050	12005	12239	11979	12034	11901	11937	11986	12036	11841	11955	12109	11924	11847	11916	12078	12093	12012	11964	11859	12012	11975	12106	11951	11861	11992	11989	12023	12098	11862	11977	11828	11852	12117	12164	11976	11976	11813	11888	11880	11927	11976	12114	11875	11845	12005	11993	12011	12056	12103	12044	11978	11883	12076	12033	11789	12043	12109	12085	11958	11938	12020	11944	11892	12061	12065	11996	11901	11969	12282	11923	12044	11980	12111	12028	11849	12042	11922	12221	11865	11919	12011	12132	12051	11938	12029	11875	11774	12000	11996	11940	11843	11994	11955	11982	11951	12052	12035	11975	11901	12123	11975	11948	11994	11907	11779	12026	12082	12094	11909	11888	11825	11967	11926	12032	11911	11935	11978	12035	11858	11880	11751	11917	11965	12075	11950	11709	11849	11963	12094	12020	12008	11903	12120	12006	11887	12031	11928	11955	12030	11806	12032	11853	11983	11947	12134	11927	11969	12024	11961	12019	11971	11832	12110	11927	11968	12113	12014	11925	11957	12002	12107	12002	12031	12013	11925	11945	11961	11961	11884	11889	11867	12153	11872	11897	12012	11871	11887	12022	12095	11923	11908	12149	11824	11983	11994	12095	12040	11945	12011	11974	12010	12064	12031	12031	11989	12022	11826	11927	11979	12225	11957	11894	11912	12002	11841	11848	11997	11987	11987	12197	12101	11952	11956	11950	11916	11785	11864	12017	12009	12043	11925	12034	11968	11915	12126	12138	11886	12092	12056	12081	12003	12042	11986	12079	11972	11921	12044	12072	11914	11998	11874	11898	12028	12012	11923	11912	12082	11941	12134	11919	11994	12001	11824	11977	11939	11921	11861	12053	12000	12106	12081	11890	12073	11984	12100	12017	11960	11917	11945	12134	11954	12118	11986	12010	12091	11843	11855	12036	11848	11905	12074	11985	11995	11997	11941	11890	12000	12041	11826	11935	11851	12103	12087	11842	11980	12080	12071	11790	11955	12077	12004	12013	11935	11912	12028	12059	11972	11770	11903	11967	12005	11857	11953	12261	11818	11957	12052	12047	11999	12092	12005	12152	11941	11696	11958	11940	11941	12006	11981	12052	12115	12056	11874	11986	11864	11893	11921	12038	12025	12034	11917	11729	11991	12078	11828	11859	11847	12037	12034	11900	12149	11982	11830	11909	11956	12085	11933	12038	12020	12035	11957	12017	12068	11942	11955	11851	12027	11921	12119	12148	11991	11911	11973	11952	11962	12049	11878	11774	12096	12007	12058	11889	12016	11913	11984	11983	11930	11962	12022	12091	11945	11884	11992	12125	12067	11860	12058	11946	11934	11930	11956	11880	11879	11924	11926	11988	12085	12074	12036	11931	11920	11868	11823	12095	11856	11909	12065	12166	12104	12025	11930	11961	11960	12027	12066	11958	11984	11900	11989	11921	12053	12145	11750	11951	12019	12031	11940	12084	12006	11940	12205	12152	12311	12068	11938	11898	12185	12013	12151	12039	11902	11776	11946	12079	12117	11957	11889	12010	12117	11912	11850	12194	11960	12020	11878	11930	11876	11932	11925	12015	11786	11898	11958	11809	11916	11927	12038	12220	11920	11859	12067	11915	12192	11990	12032	11927	12043	11908	12125	11975	12118	12043	12024	12020	12189	11912	11768	11729	11829	12090	12111	12055	12018	11940	11988	12205	12261	12150	12027	11918	11960	11909	12195	11934	12167	11885	11975	12056	12072	12050	11788	11983	12113	11988	11977	11961	12093	11938	12177	11941	12017	11912	12036	11959	12005	12099	12061	12081	11847	12220	11860	12012	11990	11971	12173	12051	11970	12008	11988	11959	11841	11977	11978	11925	11890	11957	11893	11852	11975	11956	12085	11787	11940	11932	12066	11871	11847	11930	11990	12051	12041	12016	11810	12074	12029	12090	12037	12052	12113	12042	11835	11876	11907	11959	11946	12132	11850	11905	11894	11977	12030	12185	11891	12018	11931	11819	11931	12058	11938	12036	11847	11894	11694	11767	11916	11961	11892	12000	11987	12016	12025	11976	12085	11943	12090	11985	11756	11929	12094	12135	12073	11824	11884	11865	12116	12093	12214	11989	11986	12030	12064	11933	11742	12080	11979	12096	11884	12045	11937	12058	11959	11906	11918	11971	12044	12072	11954	12120	11876	12034	11840	12024	11938	12130	12077	11860	12047	12003	12012	11823	11909	12125	11752	11944	12202	11952	11994	11962	12050	11920	12066	12111	11923	12053	12026	11977	12031	11842	12197	11932	11945	11826	12070	11995	11919	12134	11970	11785	11984	12092	11916	11918	11925	12089	12034	12014	11970	12163	11954	11956	11895	11913	12024	11968	11906	11822	12012	11952	11962	12203	11982	11907	11923	12095	11993	11837	12056	12066	11896	11733	11947	12088	11840	11826	11977	11950	11922	11960	12061	12013	11918	11956	11863	11982	11886	11913	11883	12066	11981	11856	12079	12100	11880	12022	11899	12164	11900	12037	11871	11996	11923	12019	11867	12126	11954	12066	11970	11942	11866	11852	11940	11837	11979	12039	12055	11908	12044	12109	12100	11975	12021	12023	12024	12091	12059	11840	12133	11979	12088	11973	12100	12006	11904	12124	11836	11952	11949	11884	12117	11805	12002	11960	12073	12016	12026	12047	12025	11949	12136	12037	11899	12107	11999	11993	11872	11712	11823	12070	12072	12018	12062	12039	11918	12027	11788	11843	12045	12042	12158	11885	11895	11783	11962	11950	11920	11996	12167	11848	12024	12068	12003	12154	12026	11808	11990	12023	12085	11874	12009	12031	11833	12023	11963	12098	12059	11948	12003	12088	12005	11981	12085	12049	12080	11995	12003	11963	12092	12113	12021	12001	12048	11848	11944	11975	11958	11724	12093	11912	11932	12190	12237	11942	12199	11882	11877	12054	12064	11735	11934	11826	12000	12181	11986	11963	11901	12038	12040	12017	12096	12138	11978	12110	11962	11991	12025	11960	12057	12085	11724	12198	12061	12007	12106	12025	11988	11993	12069	11822	11990	11974	12060	12129	11820	12010	12145	12109	12051	12057	12093	12038	11981	11939	12085	11895	11931	11947	12011
26479	48797	45103	31093	17701	12876	12226	12232	12351	12142	12264	12305	12288	12235	12270	12212	12246	12138	12239	12318	12313	12205	12303	12336	12286	12229	12055	12351	12215	12264	12272	12118	12273	12380	12318	12134	12279	12078	12273	12254	12250	12226	12110	12325	12185	12227	12281	12139	12300	12310	12287	12132	12283	12237	12336	12348	12318	12232	12221	12326	12151	12197	12162	12325	12145	12250	12220	12199	12112	12256	12166	12267	12367	12198	12288	12321	12157	12267	12413	12230	12192	12362	12146	12148	12208	12274	12218	12282	12334	12234	12126	12244	12186	12131	12271	12104	12148	12198	12347	12158	12185	12217	12320	12191	12291	12159	12238	12202	12117	12355	12279	12209	12111	12249	12215	12144	12204	12163	12161	12047	12280	12222	12212	12167	12296	12173	12059	12269	12159	12184	12069	12092	12181	12359	12323	12232	12304	12242	12147	12250	12205	12231	12126	12219	12180	12232	12190	12265	12270	12329	12219	12081	12204	12285	12296	12211	12124	12332	12228	12299	12214	12127	12187	12207	12084	12135	12210	12292	12160	12307	12118	12202	12310	12310	12222	12183	12206	12236	12174	12088	12209	12245	12219	12170	12246	12288	12218	12143	12254	12309	12305	12188	12175	12044	12254	12241	12265	12208	12230	12384	12210	12224	12318	12235	12214	12254	12188	12365	12206	12256	12145	12155	12162	12309	12103	12187	12170	12254	12215	12204	12277	12196	12259	12123	12293	12274	12244	12252	12179	12164	12068	12310	12366	12174	12288	12180	12115	12364	12173	12105	12111	12446	12219	12100	12368	12200	12099	12120	12158	12204	12271	12314	12082	12033	12208	12151	12200	12157	12250	12248	12282	12090	12202	12076	12333	12192	12296	12178	12210	12237	12191	12172	12303	12289	12141	12382	12265	12274	12305	12284	12110	12169	12246	12385	12025	12311	12228	12211	12253	12179	12150	12297	12171	12124	12314	12375	12275	12325	12303	12330	12141	12221	12227	12301	12381	12193	12183	12243	12205	12059	12356	12314	12257	12153	12139	12126	12219	12253	12124	12164	12079	12271	12185	12131	12324	12257	12242	12192	12112	12175	12342	12170	12150	12203	12384	12031	12167	12257	12314	12267	12269	12250	12173	12345	12272	12301	12203	12206	12116	12382	12076	12086	12193	12247	12185	12382	12296	12290	12077	12146	12236	12267	12276	12235	12294	12338	12190	12261	12124	12229	12259	12199	12316	12241	12351	12280	12170	12219	12244	12160	12199	12371	12153	12340	12333	12177	12296	12104	12330	12326	12185	12341	12294	12228	12234	12361	12380	12252	12173	12133	12194	12252	12168	12326	12217	12294	12209	12134	12239	12169	12146	12193	12213	12179	12174	12240	12200	12234	12042	12280	12248	12244	12146	12313	12259	12281	12307	12294	12205	12213	12239	12232	12335	12147	12210	12067	12240	12251	12205	12311	12290	12283	12139	12297	12190	12414	12152	12181	12377	12266	12343	12192	12103	12283	12191	12225	12237	12050	12274	12044	12221	12324	12292	12234	12267	12009	12293	12262	12133	12249	12258	12241	12158	12166	12221	12191	12110	12241	12136	12214	12381	12206	12211	12205	12123	12212	12159	12098	12312	12200	12238	12213	12240	12197	12108	12230	12198	12206	12236	12397	12254	12218	12299	12263	12153	12282	12050	12364	12251	12295	12323	12289	12077	12278	12073	12297	12227	12076	12213	12274	12203	12154	12216	12218	12236	12158	12314	12230	12406	12150	12160	11981	12244	12312	12103	12352	12235	12253	12428	12226	12228	12348	12285	12099	12133	12305	12038	12325	12230	12234	12272	12229	12271	12242	12297	12189	12114	12314	12154	12154	12217	12267	12191	12196	12106	12176	12354	12247	12212	12191	12347	12227	12106	12419	12204	12174	12125	12380	12287	12244	12311	12173	12269	12322	12280	12256	12212	12239	12284	12110	12340	12282	12258	12129	12303	12236	12239	12275	12198	12314	12254	12125	12240	12150	12174	12054	12189	12172	12221	12107	12159	12288	12124	12193	12270	12152	12157	12250	12164	12283	12167	12126	12322	12298	12285	12129	12257	12182	12301	12321	12192	12132	12378	12230	11958	12129	12141	12375	12363	12138	12220	12155	12177	12208	12227	12255	12303	12197	12272	12189	12329	12207	12246	12288	12291	12186	12157	12214	12214	12177	12301	12159	12274	12230	12386	12220	12335	12116	12340	12212	12179	12156	12221	12222	12166	12098	12197	12329	12252	12169	12194	12187	12281	12302	12158	12179	12319	12263	12277	12306	12079	12352	12157	12352	12204	12303	12266	12282	12262	12179	12279	12066	12221	12218	12295	12330	12166	12209	12306	12179	12244	12273	12219	12227	12224	12283	12182	12337	12187	12387	12099	12276	12204	12165	12303	12213	12208	12223	12295	12223	12302	12255	12178	12440	12295	12248	12100	12323	12299	12273	12152	12030	12312	12207	12205	12260	12216	12289	12242	12184	12194	12117	12230	12363	12252	12199	12287	12155	12222	12314	12266	12313	12151	12228	12274	12375	12248	12300	11984	12278	12158	12175	12178	12148	12230	12303	12170	12240	12243	12270	12355	12249	12021	12303	12271	12286	12129	12324	12380	12375	12103	12233	12276	12146	12314	12134	12270	12175	12124	12269	12270	12340	12329	12279	12203	12271	12321	12143	12234	12112	12183	12231	12222	12345	12252	12288	12320	12226	12137	12280	12253	12363	12268	12156	12172	12266	12246	12407	12304	12320	12215	12405	12216	12141	12346	12250	12091	12275	12204	12247	12147	12217	12318	12278	12223	12215	12428	12221	12194	12197	12199	12166	12337	12367	12310	12379	12272	12183	12164	12255	12123	12346	12341	12189	12275	12321	12263	12378	12258	12071	12384	12227	12391	12268	12298	12318	12204	12233	12231	12200	12193	12138	12257	12331	12150	12167	12304	12313	12185	12092	12340	12166	12114	12163	12306	12131	12291	12157	12305	12163	12260	12300	12368	12251	12206	12255	12171	12187	12183	12179	12227	12277	12308	12217	12281	12003	12260	12352	12353	12151	12393	12201	12198	12250	12083	12143	12281	12143	12148	12315	12348	12367	12180	12201	12278	12130	12213	12395	12352	12209	12226	12317	12251	12263	12276	12182	12259	12259	12224	12284	12160	12306	12319	12267	12176	12152	12197	12302	12286	12195	12281	12251	12145	12307	12136	12174	12461	12372	12151	12318	12319	12174	12169	12301	12044	12249	12146	12186	12161	12143	12177	12189	12380	12140	12247	12288	12128	12227	12250	12224	12184	12083	12212	12279	12240	12093	12182	12444	12311	12219	12228	12174	12250	12288	12177	12218	12037	12294	12306	12211	12222	12245	12066	12145	12147	12280	11989	12270	12183	12227	12280	12179	12270	12248	12237	12108	12252	12254	12053	12188	12125	12240	12309	12215	12259	12180	12093	12197	12292	12144	12309	12292	12201	12432	12256	12115	12302	11997	12324	12386	12312	12243	12253	12352	12129	12237	12260	12097	12126	12208	12275	12185	12213	12162	12173	12173	12169	12091	12188	12327	12270	12204	12243	12104	12059	12275	12244	12354	12145	12372	12357	12247	12145	12143	12193	12170	12286	12145	12197	12194	12283	12236	12286	12295	12108	12253	12182	12307	12343	12120	12072	12245	12146	12141	12266	12078	12362	12204	12280	12097	12151	12174	12212	12091	12088	12223	12118	12263	12356	12159	12030	12168	12253	12133	12344	12357	12252	12153	12218	12265	12458	12226	12234	12189	12217	12298	12315	12356	12114	12293	12280	12266	12100	12190	12255	12342	12154	12242	12277	12155	12194	12127	12279	12227	12141	12146	12355	12313	12270	12052	12170	12358	12215	12161	12173	12163	12118	12198	12266	12370	12177	12221	12209	12145	12363	12222	12243	12205	12195	12387	12121	12238	12219	12162	12295	12245	12060	12318	12148	12171	12312	12033	12211	12219	12217	12105	12139	12159	12234	12249	12164	12280	12148	12129	12239	12264	12238	12215	12306	12424	12246	12140	12296	12074	12122	12183	12272	12349	12072	12234	12355	12224	12334	12138	12189	12313	12199	12217	12273	12242	12157	12223	12196	12316	12377	12266	12266	12246	12176	12267	12264	12213	12187	12249	12187	12082	12380	12271	12107	12286	12298	12215	12277	12226	12287	12276	12322	12301	12259	12156	12115	12228	12104	12187	12278	12306	12331	12280	12177	12305	12238	12215	12267	12167	12145	12053	12096	12127	12287	12233	12257	12325	12201	12121	12180	12133	12381	12062	12117	12108	12349	12271	12411	12228	12133	12257	12298	12297	12366	12244	12239	12115	12206	12304	12178	12118	12336	12156	12038	12356	12293	12473	12261	12309	12246	12249	12185	12263	12215	12273	12164	12294	12033	12245	12169	12252	12257	12298	12375	12249	12257	12309	12283	12221	12308	12260	12202	12168	12166	12301	12181	12260	12279	12265	12179	12140	12243	12267	12279	12341	12211	12027	12343	12309	12248	12217	12224	12199	12215	12353	12162	12269	12402	12210	12195	12173	12196	12088	12236	12352	12110	12045	12334	12443	12237	12140	12386	12288	12369	12290	12165	12190	12083	12280	12139	11984	12116	12127	12209	12386	12178	12283	12244	12009	12311	12327	12318	12397	12217	12339	12198	12104	12188	12170	12326	12125	12319	12395	12435	12203	12245	12289	12329	12138	12347	12176	12157	12333	12312	12217	12142	12254	12288	12362	12182	12217	12170	12316	12185	12044	12233	12172	12310	12208	12198	12066	12257	12202	12187	12171	12251	12358	12318	12183	12153	12281	12305	12241	12209	12402	12130	12118	12255	12159	12261	12329	12274	12178	12335	12351	12248	12103	12427	12309	12210	12257	12114	12471	12175	12412	12389	12449	12172	12118	12323	12364	12164	12289	12442	12236	12268	12145	12148	12173	12199	12249	12267	12238	12257	12195	12244	12228	12262	12332	12282	12402	12205	12150	12238	12181	12109	12185	12212	12230	12198	12235	12099	12115	12159	12348	12238	12165	12346	12293	12510	12177	12313	12201	12240	12295	12301	12256	12348	12175	12137	12253	12200	12162	12331	12399	12240	12302	12239	12234	12155	12287
24100	22844	44080	45728	32713	22040	16239	13609	13181	13309	13327	13060	13181	13086	13128	13032	13018	13118	13027	12920	13033	12981	13187	13152	13016	12827	12990	12951	12893	12866	12939	13002	12900	12876	12903	12979	12960	12888	12890	13043	13151	12978	13069	12904	12921	13035	12911	12882	13113	12996	13072	13103	13060	12958	12933	12856	12876	12942	13163	12997	12870	12733	12661	12945	12855	12971	12925	12864	12880	12761	12953	12970	12881	13042	12918	12977	12970	12823	12894	13018	13048	13110	12990	12893	12975	13116	12950	13012	12872	13160	12892	12963	12862	12944	12912	12956	12939	12887	13118	13026	13328	13021	12781	12841	12778	13010	13036	12874	13020	12972	13046	12937	12988	13050	12876	12848	13063	12845	13058	12876	12905	12868	12831	12998	12861	12808	12892	13080	13095	12890	13066	12988	12918	12990	12975	13045	12949	13143	12894	12951	12893	12891	12893	12851	12820	12828	12814	12840	12929	13029	13128	12891	12881	12892	12970	13055	12898	12837	12898	13168	13182	12939	12995	13049	12962	12963	12692	13039	12900	12750	13127	13027	13154	13058	13003	12884	13065	12976	12903	13096	12956	13013	12745	13020	12824	12860	12828	12972	12902	13000	12872	12884	12829	13039	12829	12928	12869	12900	12875	12915	12919	12870	12933	12795	13015	12908	12827	12972	12634	12817	12933	12966	12970	13041	12996	12852	12878	12988	12773	12938	12950	12903	12882	12974	13022	12879	12771	12881	12948	12935	12829	12971	12915	12790	13094	12827	13092	12991	13132	12782	12858	12851	12930	12996	12898	12804	12923	12994	13018	12945	12994	12855	12871	12828	12697	12759	12882	12965	12834	12694	13034	12924	12822	12876	13042	12989	12976	12854	12851	12755	13019	12995	12866	12816	13018	13092	13020	13044	12868	12918	13155	13036	12777	12771	12995	12881	12891	12875	12984	13015	12759	12855	13021	13053	12815	12908	12774	13008	12981	12803	12907	13028	12900	13046	12950	12717	12943	13020	12985	12865	12831	13097	12804	13087	13003	12812	13078	13088	12875	12899	12860	12899	12999	12931	13064	12826	12874	12944	12776	13067	12712	13075	13134	12914	12843	12908	12947	12776	12717	12899	12965	12710	12857	12866	12817	13009	13093	12858	12751	12982	12700	12904	12856	12945	12717	12714	13142	12907	12900	12666	12862	12925	12825	12922	13057	13025	12986	12992	12887	12901	12920	12876	12845	13158	12950	12866	12986	12974	13079	13029	13041	12926	13073	12964	12785	12936	13014	13056	12898	12997	12781	12904	13228	13067	12723	12858	13060	13011	13110	13021	12960	13019	12836	12912	12876	12895	12928	12998	12993	12716	12971	12772	12909	12967	12903	13034	13025	13047	12960	12906	12998	13007	12986	12925	12674	13226	12943	13064	13026	12913	12639	13001	13020	13000	13046	12947	13038	12839	12972	13106	12958	13008	12960	13102	12916	13051	12845	12881	12774	12835	12755	13112	12817	12873	13075	12814	12836	12957	12934	12742	12903	12854	12974	12905	13000	12884	12843	12833	12718	12927	12962	12877	12992	12885	13024	12982	12935	12899	12785	12817	12840	12910	12904	12910	12888	12921	12890	12861	12935	12756	12930	13180	12865	12918	12709	12892	12954	12979	12844	12806	12858	12752	12970	12979	13060	13026	12947	12869	12852	12895	12936	13149	13007	12980	12830	12922	12950	12985	12645	12913	13059	12828	12759	13090	12877	12901	12951	13075	12966	12914	12838	12771	13082	12994	13159	12806	12861	12921	13007	12817	13009	13075	12948	13035	12982	12861	13008	13044	13076	13010	12951	12845	12856	12825	12897	12842	12819	12927	12997	12951	12916	12955	12932	12962	12767	12842	13049	12962	13018	12892	12919	13052	12866	12887	12883	12833	12715	12828	12834	12855	12907	12892	12828	12933	12915	12913	12848	12698	12876	13034	12775	12894	13019	12811	12964	12823	12898	13017	12796	12948	12911	12935	12915	12962	12963	12917	12814	12731	12863	12751	12992	12824	12920	12971	12962	12994	12973	12981	12782	12926	12800	13080	12992	12699	12636	12855	12910	12921	12957	12905	12716	12937	12957	12763	12867	12852	13078	12718	13005	12950	12985	12925	12912	13047	12826	12982	12917	12849	12918	12901	12898	12805	12967	12961	13111	12968	12791	12875	13167	12865	12976	12921	12761	12880	12929	12943	12850	12916	12847	13082	12957	12842	12848	12921	12825	12794	12919	13034	12880	12876	12904	12723	12925	12922	12892	12828	13014	12949	13067	12937	12941	12984	12930	12999	12841	12904	12932	12950	12966	12979	12807	12842	12945	12894	12894	13011	12829	13073	12815	12833	12675	12946	12845	13044	12900	12951	12964	12867	13003	12961	12806	12835	12802	12959	13086	12813	12919	12953	12846	12937	12803	13112	12963	12888	13030	12954	12891	12945	13139	12883	12973	12921	12930	12832	13069	12892	12783	12794	12881	12921	12974	12938	12934	12957	12752	12763	12947	12990	13013	13002	12898	13001	12648	12861	12960	13195	13150	12830	12939	12837	12879	12910	12766	12968	12824	12948	13040	12863	12926	12868	12987	12949	12842	12840	12844	12877	12994	13021	12911	12994	12936	12902	12816	12871	13000	12953	12840	13205	13091	12893	12918	12966	13089	13033	12989	12956	12806	12876	12788	12968	13045	12982	12891	13035	12902	13078	12710	12801	12967	12772	12675	13184	12889	12816	12800	12787	12965	12917	12807	12968	13080	13096	13050	12808	13007	12947	12890	12898	12908	13021	13005	13146	12908	12820	12913	13001	13047	12878	13090	12840	13058	12748	12798	13136	12845	12775	12903	12986	12843	12929	12846	12947	12799	12866	12942	13030	12921	13042	13050	12985	12825	12904	13031	12960	12928	13029	12958	12811	12909	12885	12925	12870	12859	12929	12875	12863	12891	13102	12977	12885	13114	12964	12985	12877	13021	13010	12895	13020	12893	12901	12999	13077	12814	12874	12770	12987	13028	12865	12827	13007	12905	12951	13092	12881	13087	12973	12999	13016	12896	13008	13104	12941	12915	12954	12965	12721	12977	12839	12894	12905	12716	13075	12798	12754	12842	12734	13030	13057	13125	12782	12963	12831	12808	13003	12906	13038	13051	12934	12896	13065	12914	13019	12885	13094	12777	12970	12966	12919	12854	12917	12815	12829	12879	13095	13061	12915	12902	13001	13061	12872	13058	12985	12881	12924	12766	13090	12972	13058	13000	12936	12808	12920	12970	13088	12888	13015	12848	12878	12875	13001	12941	13032	13078	13058	12798	12842	12816	12961	12916	13063	12807	12891	12918	12908	12776	12835	12725	12771	12771	13033	13029	12842	12807	12911	12971	12983	12840	12735	12985	12904	12883	12977	12870	13083	12826	12934	12895	12963	12844	12791	12784	13056	13017	13068	12921	12821	12887	12927	12924	13019	12917	13003	12775	13030	12962	12857	13022	12864	13157	13011	12782	12843	12933	12658	12824	12971	13040	12742	12903	12940	12914	12896	12775	12961	12794	12863	12902	12820	12985	13114	12908	12968	12896	12831	12912	12990	12883	12810	12947	12946	12966	12989	12940	12848	12907	13042	13048	13026	13062	12997	13094	13101	13160	12853	12865	12981	13030	13006	12947	12971	12940	12900	12794	12792	12972	12915	13090	12952	12841	12939	12924	12908	12877	12764	13082	12986	12996	13031	13002	12839	12785	12930	12906	12713	13041	13036	12955	12752	12877	12895	13123	12906	13126	13033	13147	12873	12768	12768	12892	12748	12678	12991	12938	12871	13015	12915	13153	12906	12854	12943	12973	12829	12948	13044	12863	12733	12856	12883	13078	13039	13065	13001	13039	12811	12943	12897	12995	13030	12878	12781	12860	12778	13034	13047	12802	12996	12818	12887	12827	12924	13060	12853	13077	12862	13048	12759	12860	12763	12910	12956	13021	12827	12913	13085	12865	12862	12923	12873	12905	12967	12950	12828	12764	12835	12969	12927	12880	12850	12987	12888	12953	12851	13079	12863	12924	12860	12720	12917	12838	12888	13024	12836	12997	12844	12898	12979	13000	12852	13132	12895	12882	12931	12955	12902	12995	12826	12993	12831	12996	12876	12849	12800	12967	12986	13152	13013	12716	12916	13124	13104	12973	12933	13116	12817	12725	12886	12919	12866	13088	12737	13088	12815	12942	12898	12880	13092	12873	12884	12895	12767	13015	13088	12793	12938	12919	12866	12823	12851	12961	12964	13003	12840	13025	12859	12968	12927	12929	13053	13045	12824	12956	12969	13002	12860	12945	13152	13100	13094	12996	12721	12791	12917	12831	12939	12838	12940	12968	12808	12793	12872	12730	12879	13078	13203	12938	12841	12921	12870	12966	12974	13063	12868	12821	12706	12927	12862	13119	12943	12973	12985	12935	12869	13008	12945	12809	12937	12835	12757	12825	13036	13102	12616	12828	12856	12973	13180	12975	13063	12941	12864	12974	12745	12826	12925	13065	12957	13026	12948	12967	12897	12933	12985	12844	12951	12873	13058	12966	12980	13083	12985	13058	12922	12926	12935	13066	12756	12880	12854	12945	12858	12780	12983	13026	12853	12879	13040	12992	12826	13033	12752	12865	12917	13033	13019	12989	12866	12852	12766	12928	13081	12891	12924	12870	13036	13020	13142	12763	12739	12874	12940	13017	13029	12959	13000	12853	13105	12938	12843	12872	12749	12965	12920	13008	12836	12997	12918	12867	12921	12916	12901	13019	12901	12976	13022	12912	12812	12882	12775	12977	12894	12868	12952	12965	12863	12985	12815	12934	12909	12802	13023	12776	12989	12949	12921	12885	12883	13106	12860	13061	13088	12970	12985	13023	12886	12980	13030	13110	12954	12831	12850	12926	12916	12764	12925	12936	12823	12808	12925	13134	12896	12877	12872	12892	13100	12928	13003	12869	12827	12858	12872	13131	12893	12984	12820	12905	13107	12959	12905	12854	12816	12949	12863	13029	12876	12922	12908	12948	12863	12954	12963	12733	12941	13070	12877	12945	13044	12916	13001	12873	13014	12967	12930	12845	12889	13041	12958	12866	12848	12959	12926	12792	12987	12942	12994	12910	13006
41344	83664	84661	60965	38692	17900	12998	13107	13080	13003	12957	12966	13000	12932	12966	12948	12946	12940	13023	12830	12963	12798	12954	12869	12900	12984	13107	12792	12939	12974	12982	12946	13022	12856	13103	12972	13111	12968	12830	13015	13042	12775	12970	12850	12867	12878	12889	12974	13076	13008	13169	13059	12843	12816	12961	12908	12769	12961	12816	12926	12843	12793	12995	12853	12894	12862	12881	12880	12954	12746	12991	12936	13153	12929	12777	12971	12987	12722	12975	12898	12946	12867	12827	12867	12837	13086	12846	12876	12944	12863	12903	12930	12821	12869	12827	12925	12900	12839	13024	12944	12854	13060	12969	12949	12971	12979	12838	12819	13042	12795	12945	12808	12840	12984	12933	12959	12839	12927	12825	12825	12995	12882	13102	12827	12953	12794	12867	12859	12897	12960	12872	12873	13046	12910	12944	12975	12928	12872	12728	13092	13078	12796	12829	12927	12802	13081	12929	12697	12878	12847	12930	12927	12883	12983	12890	12840	12886	12929	12843	12900	12920	12893	12832	12775	12886	12925	12707	12876	12824	12884	13121	12921	12772	12715	13012	12930	12548	12841	12974	12778	12872	12847	12847	12860	12813	12903	12734	12893	12827	12868	12922	12721	12755	12819	12911	12883	12906	13065	12980	12815	12934	12904	12906	13027	12823	13049	12879	12842	13016	12856	12971	12881	12833	12990	12857	12886	12910	12861	12851	12994	12935	12835	13081	12927	12878	12887	13018	12678	13092	12960	12995	12886	12946	12801	12965	12844	12958	12681	12821	12847	12977	12916	12987	12885	13034	12696	12969	12950	12933	12868	12823	12920	12807	12997	12824	13084	12997	12963	12994	12976	12849	12928	12995	12731	12993	12805	12816	12952	12890	12937	12747	12866	12709	12873	13034	12989	12744	12890	12998	12864	12966	12906	12886	12893	12962	12897	12769	12917	12810	12777	12818	12899	12900	12915	12726	12960	12834	12916	12879	12989	12766	12765	12929	12861	12908	13040	12762	12796	12927	12936	12951	13088	12840	12993	12811	12745	12860	13054	12974	12874	12820	13053	12787	12987	12917	12819	12923	12897	12888	12942	12887	12888	12572	12941	12975	13054	12852	12900	12810	12900	12976	12885	12864	12887	12955	13109	12814	12847	12918	12845	12843	12965	12943	12817	13006	12910	13026	12823	12983	12891	12900	12909	12805	13033	12890	12893	12629	13084	13026	12666	12858	12824	12799	12744	13095	12910	12860	12822	12931	12944	13069	12948	12778	12759	13018	12963	13090	12831	12865	12838	12955	12768	12798	13029	13025	12913	12927	12874	12941	13043	12848	13026	12811	12896	12883	12967	12869	12830	12967	12957	12902	12923	12947	12847	12906	12958	12942	13059	12769	12875	12981	12989	13017	12954	12934	12812	12979	12988	12799	12870	12995	12959	12847	12757	12900	12974	12806	12916	12897	12778	13006	12867	12791	12868	12830	13098	12861	12867	12977	12845	13026	12875	12948	12758	12826	12995	12934	12715	12850	12849	12781	13076	12788	12822	12928	12925	12777	12915	12885	12797	12855	12874	13052	12840	13006	12896	12875	12971	12999	12965	12932	12976	12876	12721	13109	12933	12886	12960	12839	12758	12761	12923	13147	12935	12949	12897	12874	12936	12862	12846	12927	12855	12848	13020	13036	12905	12850	12788	12824	13044	12984	12934	13274	12889	12870	13041	12967	12868	12804	13040	12901	12961	12921	13075	12871	12760	12834	12893	12678	12853	12823	13027	12835	12934	12922	12733	12984	12780	12866	12706	12763	12946	12913	13045	12887	13119	12869	12869	12892	12844	12947	12596	12941	12796	12974	12755	12861	12846	12955	13085	12984	13023	12863	12801	12969	13013	12731	13071	12974	12968	12850	13002	12743	12992	13015	12779	12822	12839	12917	12879	12678	12948	13089	13004	12901	12906	12828	13018	12961	12894	13029	12876	12884	12726	12976	12956	12848	13005	13009	12980	12865	13052	12929	12955	13080	12845	12772	12869	12870	12942	13003	12874	13000	12732	12992	12965	12898	12879	12715	13127	12916	12938	12906	12937	12867	12761	12744	12853	12914	12882	12824	12919	12819	12792	12947	12986	12915	12850	13041	12886	12754	12904	12881	12926	12885	13051	12799	12980	12847	12857	13060	12891	12852	12944	12939	12688	12980	12857	12884	12938	12867	12974	12920	12986	12924	12932	12927	12861	12834	13001	13008	12855	12877	12921	12893	12832	12896	12856	12889	12890	13050	12945	12896	12978	12858	12916	12958	13038	12881	12925	12928	13134	12868	13021	12902	12971	12855	12976	12939	13079	13017	12953	12855	13021	13035	12884	12745	12696	12914	12801	13031	12974	12975	13064	12736	12971	12872	12836	12864	12863	12861	12845	12996	12978	12970	12910	12803	12966	12897	12780	12874	12702	12907	12797	12922	12859	13035	12771	12923	12902	12897	12863	12963	12997	13047	12759	12794	12920	12971	12918	12862	12800	12933	12807	12890	12951	12811	13072	12771	12853	12829	12918	12931	12822	12846	13014	12776	12786	12857	12903	12978	12876	12895	12878	13035	12980	12877	13028	12934	12891	12887	12997	13011	12847	12851	12794	13071	12791	12859	12862	12928	13018	12892	13078	12913	12908	12751	12871	12957	12850	13015	12972	12809	12927	13015	12812	12988	12746	12991	12827	12835	12847	12931	12880	12913	12729	12795	12927	12816	12889	12957	12759	12974	12930	12830	12803	12962	12937	12919	12910	12832	12889	12919	12900	12941	12940	12860	12941	12832	12817	12933	12985	12885	12950	12985	12845	12956	12968	12867	12875	12872	12947	12818	12899	12855	12794	12941	12947	12766	12842	12780	12998	12905	12758	12861	12765	12960	13069	12814	12922	13129	12992	12749	12992	13032	13037	12783	12992	13020	12986	12969	12905	13023	12850	12883	12976	12890	12757	12889	12902	12910	12757	12907	12942	12915	12818	12982	12952	12847	12999	12899	12820	12924	12928	13009	13010	12988	12859	12920	12839	12954	12993	12893	12692	12954	12814	12935	12939	12791	12777	12919	13084	12776	12831	13058	12991	12986	13039	12713	13006	12912	12982	12912	12859	12879	12835	12838	12986	12972	12911	12964	12881	12816	12884	12980	12818	13020	12871	12888	12946	12977	12960	12965	12875	13031	13011	12980	12922	12856	12958	12989	12857	12814	12977	12976	12823	12856	12977	13003	12989	13022	12748	12845	12965	12928	12870	12946	12978	12891	12908	12864	12920	12855	12945	12986	12844	12899	12924	12921	12754	13029	12993	12886	13005	13098	12825	12734	12814	13010	12820	12886	12983	12880	12915	12964	12727	12848	12979	12816	12909	13082	12886	12977	12913	12825	12803	12879	12989	12976	13037	12853	12759	12920	12976	12760	12878	12840	13029	12860	12837	12892	12931	12871	13001	12898	12909	12829	12972	12822	12933	12906	12893	12970	13007	13036	12760	12923	12870	12947	12946	13048	12858	12871	12878	12912	12856	13145	12907	13032	12900	12809	12816	12899	13056	12953	12820	12852	12642	12667	12948	12950	12868	13050	12886	12885	12934	12956	12821	12785	12907	13086	12860	12830	12998	12806	12948	12989	12992	12864	12854	12918	12837	12849	13008	12882	12671	13004	12832	12891	12749	12768	12978	12982	12954	12955	12930	12907	12999	13066	12876	12837	12907	12867	12862	12976	12992	13006	12834	12857	12748	12877	12920	12926	13052	12921	12930	13051	13015	12911	12962	12843	12893	12984	12884	12767	12868	12986	12943	12764	12935	12837	12856	12999	12958	12803	12851	12765	12732	12987	12799	13060	13161	12935	12839	12878	12824	12832	12719	12830	13097	13125	12871	12876	12789	12860	12830	12925	12854	12926	12852	12807	12850	12846	12915	13063	12823	13042	13019	12855	12922	12863	12979	12946	13014	12877	12832	12816	12938	12919	12777	12928	12894	12979	12869	12932	12952	12985	12913	12760	12845	12895	12677	12891	12917	13053	12915	12829	12945	12902	12688	12815	12801	12819	12964	12953	12870	12962	12990	12936	13052	12893	12877	12861	12936	12859	12886	12852	12890	12971	12718	13003	12956	12934	13008	12736	13016	12838	12950	12944	12891	12712	13046	12891	12755	12917	12821	13114	12855	12789	12726	12761	13021	12825	12926	12888	12991	12933	12780	12900	12857	12864	12745	13103	12888	12999	12949	12910	13100	12740	12884	13023	12999	13066	12920	12918	12947	13006	13049	12832	12987	12787	13008	12722	12952	12946	12880	12849	12721	12750	12906	12865	12822	12730	12971	12839	13028	12773	12924	12713	12941	13073	12888	12837	12853	12873	13002	12847	12738	12858	12789	13059	12799	12949	12822	12741	12818	12967	12900	12798	12864	12934	12955	12970	12982	12819	13043	12914	12786	13035	13026	12959	12961	13054	12741	12859	12870	12910	13012	13027	12873	12782	13017	12870	12972	12764	12898	12911	12891	12724	12786	12966	12952	12903	12951	12886	12778	12952	12875	12894	13014	12964	12844	12760	12743	12828	12776	13042	12881	12885	12831	12832	12743	12796	12892	12946	12848	12958	12867	12852	12982	13050	12851	12910	12768	12839	12936	12974	13069	12961	12868	12934	12865	12932	12943	12839	12734	12892	12869	13100	13043	12912	12903	12752	12821	12809	12997	12832	12780	12767	13009	12814	12905	12934	13070	12931	12756	12770	12939	12883	12923	12938	12962	12927	12940	12978	12924	12909	12761	12832	12960	12912	12954	13052	12900	12838	12834	12799	12907	12897	12924	12900	12826	12913	12962	12822	12950	12655	12866	12921	12981	13014	12837	12903	12906	12935	12837	13022	12834	12865	12863	12943	12971	12865	12882	12779	12775	13053	12748	12856	12962	12855	12935	12999	12910	12923	12922	12898	12989	12958	12810	12965	12759	12928	12892	12904	12876	12987	12871	12978	12895	12762	12897	13008	12913	12919	12857	12936	12992	12961	12949	13019	12922	12936	12943	12910	12877	12878	12889	13173	12705	12929	13004	13024	12919	12761	12873	12970	12981	12933	12909	12893	12784	12822	12988	12868	12962	12882	13170	12934	12812	13078	12913	12743	12818	12913	13022
22945	21994	36001	38840	32776	24145	20600	14540	13512	13452	13529	13390	13432	13214	13259	13378	13181	13521	13166	13097	13239	13408	13194	13247	13235	13404	13252	13256	13334	13272	13295	13313	13311	13328	12910	13249	13190	13217	13210	13132	13240	13103	13137	13251	13278	13277	13167	13171	13291	13448	13449	13233	13116	13177	12960	13132	13118	13249	13377	13318	13143	13164	13084	13075	13137	12983	13171	13182	13232	13186	13077	13312	13151	13245	13171	13182	13076	13290	12964	13053	13126	13146	13027	13156	13160	13163	12961	12977	13153	13282	13084	13256	13081	13142	13048	13025	13110	13195	13194	13098	13128	13254	13078	13322	13187	13211	13080	13297	13176	13286	13184	13138	13372	13237	13080	13117	13169	13125	13290	13137	13024	13132	13273	13149	13057	13108	12999	13228	13069	13196	13078	12961	13102	13099	12992	13257	13137	13160	13143	12960	12957	12851	13103	13297	13318	13296	13203	13171	13182	13132	13206	13062	13210	13039	13066	12938	13215	13124	13094	13159	13037	13254	13131	13056	13098	13136	12992	13175	13067	13182	13186	12991	13229	13180	13122	13139	13066	13176	12833	13312	13043	13180	13075	13143	13097	12981	12939	13180	13212	13014	13128	13138	13119	13077	13222	13169	12988	13035	13105	13112	13147	13068	13138	13171	13017	13138	12906	12902	13023	13243	13130	12964	13101	13159	12961	13191	12930	12976	13141	13008	13282	13104	13254	13083	13005	13072	13158	13170	13134	13091	13011	12955	13270	13017	13013	12867	13139	13134	12993	13129	13128	13366	13055	13078	13185	13241	13145	13023	13211	13141	13044	13089	13263	13060	13262	13006	13014	13159	13092	13056	13054	12878	13070	13049	13132	13179	13125	13016	13165	13214	13099	13150	13045	12918	13085	12951	13011	13177	13038	13093	13116	13120	13080	13076	13195	13012	13067	13088	13064	13049	12915	12855	13157	13205	13119	13109	13075	13095	13044	13156	13127	13050	13172	13254	13177	12983	13069	13009	13124	13057	12959	12995	13158	13025	12890	12963	13207	13047	12993	13188	13129	13233	13187	13310	13100	13117	13183	13072	12975	12958	13104	13171	13141	13254	13090	12983	13092	13034	13054	13256	13129	12917	13243	13321	12775	12888	13080	13073	12839	13348	13036	13171	13234	13268	13193	13155	13144	13174	13197	13064	13186	13029	13206	13209	13169	13131	12935	13126	13078	13091	13099	13076	13159	12991	13040	12983	12929	12958	13019	13075	13092	13030	13103	13128	13063	13153	13103	13184	13318	13118	13161	12939	13048	13028	13181	13126	13062	12929	13163	13270	13218	13242	12979	13053	13251	13331	13111	13038	12915	12957	13054	13137	13134	13277	13038	13188	13132	13110	12996	13011	13037	12893	13015	13350	12942	13215	13177	13134	13240	13013	13028	13127	13205	13040	13049	13092	13230	13344	13243	13154	13176	13167	12906	12931	13127	13065	13094	13170	12980	13117	13031	12983	13053	12918	13040	13076	13043	13050	13063	13129	13134	13150	13263	13061	13178	13075	12895	13075	12874	13107	13183	12987	13012	13265	13002	13143	12988	12988	13187	13083	13011	12989	13101	13077	13129	13030	13214	13055	13145	13093	13047	13010	12997	12995	13114	12954	12865	13019	13201	13198	13272	13056	13360	13115	12941	13082	13085	13175	13166	12932	12961	13088	12919	13002	13138	13114	13371	13178	13127	12886	13023	13189	13130	13071	13097	13118	13051	13122	13144	12971	13082	13189	12966	13133	13057	13113	12974	13231	13220	13120	12991	13118	12795	12889	13192	13190	13130	13114	13114	13048	13042	13102	13180	13241	12922	13084	13020	13167	13074	13142	13248	13346	13252	13122	13133	13100	13041	12878	13062	13097	13082	13193	13127	13096	13155	13088	13073	13235	13175	13180	13165	13074	13234	13259	13110	13039	13047	13042	13225	13223	13215	13129	13112	13133	13094	13137	12917	12977	13255	13187	13229	13142	13104	13086	12892	13070	12785	12991	13077	13201	13218	13277	13080	13088	13119	13026	13093	13059	13118	13043	13248	13224	13064	13096	13088	13137	13040	13125	12973	13062	13116	13100	13124	13151	13205	13051	13084	13139	13281	13146	13174	13191	13174	13103	13107	13185	13181	13098	13072	13249	13218	13055	13202	13006	13154	13244	13333	13203	13045	13204	13126	13111	13084	13096	13026	13091	13138	13061	12980	13067	13212	12821	13095	12977	13258	13225	13035	12854	13128	13102	13110	13052	13187	12972	12974	13098	12974	13266	12976	13174	13021	13124	13176	13148	13055	13061	13179	13239	13029	13049	13283	13027	13196	13024	13025	13001	13084	13281	13231	12985	12901	13039	13095	13076	13081	13124	13140	13190	13034	12994	13227	13128	13189	13186	12976	13193	13235	13111	13043	13065	13038	13191	13076	13036	13061	13064	13141	13124	13202	13054	13003	13291	13126	13051	13282	13114	13121	13043	13037	13157	13125	13018	13290	13370	13352	13336	13010	13117	13041	13214	13097	13203	13295	13131	13233	13043	13159	13115	12803	12984	12949	13210	13142	13214	13106	13100	13191	13139	12944	13356	12995	13133	13194	13013	13168	13104	13074	13195	13036	13071	13264	13129	13122	13234	13119	13044	12956	13087	13175	13176	13043	13148	13071	13088	13027	13245	13208	13065	13110	13133	13272	12949	13044	13122	13256	12903	13121	13043	13112	13141	13190	13072	13047	13091	13257	13358	13114	12824	13155	13144	13022	13182	13323	13166	13271	13268	13187	13078	12860	12872	13101	12949	13207	13155	13163	13347	13122	13145	13249	13098	13205	13323	13124	12919	13074	12961	13024	12986	13130	13004	13102	12954	12862	13060	13073	13157	13367	12987	13104	13016	12915	13328	13193	13054	13144	13146	13125	13103	13038	13003	13084	12985	13015	12978	13037	13088	13174	13080	13178	13241	13031	12982	13119	13144	13113	13161	12999	13132	13280	13000	12926	13044	13129	13107	13129	13107	13155	13284	13270	13038	12984	12912	13248	13073	13175	13121	13252	13089	12973	13351	13168	13085	13110	13289	13046	13207	13130	13144	12952	13030	13329	12898	13105	12953	13030	13101	13270	13199	13034	12870	13309	13162	13092	13081	13165	13077	13028	13057	13145	13327	12914	13141	13065	13075	13133	13196	13204	13120	13031	12871	13236	13114	13145	13191	13118	12857	13029	13208	13076	13062	13072	13045	13310	13132	13137	13132	13137	13100	12958	13125	13003	13124	12893	13012	13097	13079	13251	13031	13083	13136	13103	13065	12977	13142	13176	12976	13114	13210	13204	13153	13037	13004	13211	12976	13047	13220	13002	12919	13259	13131	13166	13039	13007	13089	12891	12978	13027	13052	13047	13079	13150	12992	12982	13047	13119	13146	12986	13190	12994	13064	13051	13081	13212	12871	13013	13113	13256	12912	13124	13114	13003	13088	12964	12944	12926	13020	13057	13046	13203	13130	12970	13292	13027	13377	13060	13200	13129	13378	13161	12974	13036	13097	12980	13108	13148	13158	13120	13038	13037	13100	13007	13073	12985	13027	13107	13126	13021	13178	13099	13028	13142	13133	13190	12931	12909	13047	13192	13050	12933	13018	13139	13028	13187	13044	12967	13176	13225	13003	13002	13223	13194	13196	13043	13082	13136	13054	13112	13060	13060	13210	13058	13327	12991	12914	13152	13146	13195	13132	13150	13288	13001	13094	13040	12990	13159	13210	13281	13167	13130	13145	12851	12977	12947	13051	13269	13040	12986	13166	13268	13122	13143	12895	13128	13228	13171	13119	13163	13154	13145	13299	13169	13220	13036	12927	13057	13176	13099	12921	13119	13074	13166	13192	13220	13280	13245	13127	13129	12990	12935	13044	13116	13120	13314	13180	13160	12992	13027	13287	13064	13156	13237	13200	13133	13146	12991	13249	13066	13145	13167	13132	12881	13106	13002	13014	13001	13219	13158	13212	13122	13166	13129	13014	13005	13193	13110	13007	13168	13179	13018	12999	13022	12910	13136	13163	13120	12978	13035	12995	13086	13065	12940	13061	12874	13009	12993	13080	12997	13087	13171	13178	13124	13275	13159	13141	13123	13179	13074	13076	13054	13112	13248	13017	12963	13316	13068	13144	12968	13104	13281	13063	13108	13123	13087	12983	13229	13296	13076	13211	13099	13082	13096	12926	12964	13252	13397	13228	13093	12918	13182	13143	13199	13268	13218	13174	13297	13167	13063	13143	12969	13107	13220	13061	13065	13116	13161	13215	12888	13118	13040	13000	13101	13134	13096	12827	13170	13160	13037	13184	13168	12948	13005	12906	13269	13069	13146	13128	13218	13055	13264	13028	13134	13052	13228	13118	13161	13269	13241	13018	13228	12878	12937	13254	13068	13297	13179	12996	13039	13216	13005	13215	13147	12914	13212	12876	13011	13102	13017	13207	13106	13156	13043	13008	13085	13013	13090	13350	13168	13045	13217	13178	13277	13054	13048	12967	13194	13264	13392	13220	13165	13168	13208	12935	13144	13124	13024	12950	13107	12815	13167	13219	13158	12934	13132	13168	13177	12996	13142	13191	13068	13014	13290	13158	13201	13276	13143	13066	13144	13200	13116	13047	13274	13088	13020	12950	13240	13185	12948	13212	13003	13116	13062	13023	13165	13062	13085	13093	13149	13073	13109	12971	13166	13146	12908	13122	13146	13153	12964	13008	13189	13084	13146	13075	13166	12853	12999	13034	13068	13296	13054	13248	13140	13055	13113	13238	13244	13204	12969	13040	12950	13193	13185	13133	12944	13265	12981	13180	13050	13141	13028	13265	13057	13036	13148	13076	13104	12948	12986	13025	13210	13127	13082	13049	13079	12939	13067	13149	12971	12976	13266	13059	13078	13182	13011	13160	13096	13067	12986	13177	13031	13217	13172	13257	13136	12949	13137	13014	13303	13046	13150	13035	13157	13096	12983	13114	13212	13156	13107	13269	13089	13036	13074	13156	13058	12982	13211	13095	13066	13210	13170	13107	12848	13157	13123	13265	13053	13128	13104	13092	13346	13208	13216	12960	12955	13223	13163	13143	13031	13011	13121	13168	13180	13197	13072	13108	12919	13053
42260	99478	94834	74577	48057	18627	12744	13058	12984	13058	12956	12986	12934	13040	13225	12884	12985	13069	13131	12915	13011	12890	12915	12918	12871	13070	12732	12983	12859	13048	13051	12859	12817	13008	12932	12892	12976	13067	13067	13029	13103	13099	13016	12908	13045	12899	13130	12937	13360	13548	13255	13118	13020	12874	12992	12975	13039	13043	12826	13018	12865	12922	12938	12921	12803	12930	12933	13042	12897	13004	12892	12962	13165	12930	13069	13093	12949	12990	13055	13122	12841	13132	12930	13034	13067	12895	12984	12985	13029	13038	12932	12882	12863	12890	13033	12870	13062	12916	12950	12990	12933	12892	13063	13129	12969	12877	12931	13033	13115	12903	12925	12992	13106	12939	13010	12911	12998	13185	12908	12995	13208	13146	12819	12960	13020	12875	12932	12920	12948	12916	12811	12996	13053	13007	12909	12891	12976	13010	12902	12941	13041	12941	13039	12953	12985	13007	12970	12864	13059	12951	13044	13012	13047	12931	13050	13059	12933	12907	12840	12799	12872	12941	12992	12981	13006	12994	13044	12865	13002	12872	12959	13024	13041	13082	12818	12833	13004	13077	12935	13064	12989	13017	12958	12860	12997	12977	12883	13020	12957	12918	12982	12983	12854	12971	13046	13039	13051	12950	12880	13027	12901	13023	13062	12877	12890	13005	12859	12995	13005	12902	13016	13004	12872	12991	12971	13008	12914	12949	13028	12954	12932	13063	12889	12919	12890	12891	13011	12988	13045	12921	13114	12840	13004	12863	12993	13069	12998	12904	12980	12857	12891	12970	12854	12916	12806	12838	13132	12960	12908	12844	12888	12916	13093	12682	12892	13073	12962	12903	12880	12911	13041	13013	13006	12828	13077	12877	13013	12827	12963	12994	12812	12971	12874	12916	13245	13053	12915	13024	12932	12744	13053	13005	12800	12838	12821	12828	12978	12902	12764	12988	12939	12911	12924	13025	12976	13086	12898	12885	13045	12939	12828	12953	12853	12969	12948	12926	12929	13001	12979	13096	12789	12780	13006	12905	13089	12923	13043	13049	12997	13003	12969	13056	12957	12752	13038	13030	12894	13007	12910	12760	13014	13041	12997	12968	12947	12982	13009	13090	12985	12848	12968	13113	13121	13097	12994	12933	13013	13053	12917	13037	12969	12907	12881	13128	12858	13128	13028	13029	12757	12958	12978	13054	12844	13053	12949	12979	12963	13090	13116	12928	13004	12988	13111	12915	12846	13002	12807	13179	13029	13029	13061	12831	13094	12896	13007	12893	13042	12936	12789	13103	12936	12846	12828	12818	12855	12944	13110	12823	12918	12917	12958	13028	13033	12839	12967	13072	13033	13044	13016	12933	13078	13005	13006	12995	12792	12960	12847	12999	12862	12836	12975	12924	12957	12715	12951	12966	13033	12977	12942	12977	13027	12796	12897	12804	12902	13060	12942	12952	12784	13143	12905	12980	13016	12939	12931	12958	12853	12961	12919	13017	13032	13052	12974	12996	12958	13094	12977	12918	13068	12928	13000	12870	12836	12956	12925	12968	12889	12893	12872	12979	12908	12995	12934	12843	12878	13027	12996	12869	12957	12915	12988	13002	12855	12990	12888	12920	12922	12882	13160	12883	13108	13013	13007	12915	12925	13059	13001	12909	13008	12946	12891	12904	12823	12776	12963	12921	12902	12996	12983	12923	12791	12972	13091	12915	13018	12908	12780	13117	13004	12982	12985	13016	12944	12976	12905	12802	12977	12902	12942	12917	12910	12981	12884	12889	12936	12978	13010	12962	13038	13014	13025	12845	12918	12913	12953	12969	12830	12960	12939	13011	12995	12936	12983	12986	12923	12947	12856	13202	13123	12973	12890	13004	12842	13024	12941	12880	12943	12926	12946	12878	12828	12966	12899	12953	12975	12992	12888	12980	12889	13096	12922	12934	13077	12846	12940	12908	12977	12824	12924	12987	12962	12950	12988	12950	13107	13015	12907	13049	12940	12892	13039	13103	12921	12874	12968	12903	12929	12895	13088	13053	12982	12846	13042	12912	13142	12967	13006	12924	12963	12799	13012	12873	13042	12929	13004	12991	12978	13026	12974	13038	13095	13006	13035	13165	13006	12848	12953	12900	13053	12925	13148	12935	13089	12930	12877	12965	12985	13099	12992	12843	12898	13019	12943	12968	12895	12991	12878	12907	13060	12933	13043	12973	12938	12999	12950	12920	13108	12782	12998	13043	12957	13054	12944	13127	12908	13102	12956	13016	12939	12982	13219	12934	13020	13040	13109	12803	12996	13085	12981	13034	12947	12938	12842	12890	12944	13008	12858	12932	12964	12900	12979	12920	13020	13029	12934	12976	12871	12984	13088	12917	13084	12758	13007	12934	12979	12891	13049	12727	13063	12786	13028	12925	12736	13000	12758	12920	13051	12897	12868	13028	12935	13036	13053	12802	12988	12919	12945	13010	12956	12928	13007	12869	13002	13030	13094	12974	13103	12849	13020	12973	12996	12942	13034	12864	12887	12921	12925	12870	12934	13063	12946	13054	12951	13047	12952	13041	12898	12829	12820	13030	12853	13027	12970	13098	12875	12766	13026	12975	13120	13025	12926	13022	12958	12879	13026	12959	12967	12944	12810	12999	12921	12884	13104	12784	12990	12896	12925	12945	12979	12924	13032	12947	13100	12904	13023	12920	13178	13004	12980	12990	13000	12874	13031	13002	12996	12930	12846	12881	13022	13070	12998	13022	12864	12751	12864	12983	12826	13031	12974	12933	13082	12995	12987	12863	12810	12841	12925	13038	13057	12976	12983	12971	13052	13042	12802	13154	12985	12925	12812	12859	12942	12889	12918	13029	12999	13107	12985	12931	13100	13025	13082	12941	13045	13015	13027	12935	13032	13026	12895	12775	12995	12931	12958	12926	13045	13148	12976	12833	13024	12993	13010	12860	13019	13001	12945	13088	12952	13014	12999	13012	13087	12810	13203	13061	13004	12929	12958	13070	13123	12936	12905	12942	12924	13014	13002	12926	12853	13035	13033	12923	12970	13118	13059	13057	12740	12896	13033	13144	12906	13036	12915	13001	12974	13026	12865	12896	12888	12924	13187	12855	13012	12895	12923	13034	12879	12828	13003	12932	13075	13159	12908	13108	13050	13053	13097	12851	12991	13075	13012	13004	12886	12901	13029	12989	12984	12844	12851	12967	12872	12885	13106	12861	12980	13024	12981	12820	13134	13033	13101	13078	13025	12880	12787	13034	12845	12899	13041	13134	13004	13033	12864	12959	12956	12727	13035	12931	12959	13096	13038	12779	13002	12974	12974	13055	13014	13057	12953	12911	12893	12927	13037	12903	13076	13009	13078	12926	13028	12833	12932	13090	12985	13048	12932	12911	13073	12848	12862	12979	12934	13135	12733	12867	12992	12885	12939	13059	12819	13045	12799	13006	12938	13062	12905	12945	13133	12894	12843	12866	12967	13091	13010	12980	13015	12876	12884	12807	12863	12996	12945	13001	12963	13003	12775	13004	13030	13035	12852	13099	13050	12972	13178	12934	12937	12965	13055	12976	13115	12871	12838	13032	12906	12875	12946	12882	13271	12865	13136	12805	13070	12953	12952	13095	12951	12866	12976	13051	12850	12957	12815	12969	12995	13076	12812	13021	13043	13140	12978	13026	12971	12881	12797	12700	13000	12901	12994	12798	13023	12977	12977	12914	13013	12845	12945	13056	13065	12861	13099	12920	12883	12813	13022	13133	12854	12970	13037	12926	13030	12890	12813	12983	12914	13031	12924	12966	12947	12850	12933	13172	12770	13035	12920	13087	12962	13221	12960	12983	12919	12914	12971	12993	12809	12941	12908	12898	12998	13049	13021	12827	13021	13017	12949	12974	12993	13044	12991	13055	12930	12911	13040	12919	13050	12967	13110	12913	13027	12858	12996	12934	12998	13011	12935	13043	12853	13029	12832	13100	12987	12991	12938	12872	12770	12843	12914	12895	12812	13033	13034	12908	12766	12724	13023	12841	13031	13029	12787	12870	13025	13070	12781	12882	13028	12951	12938	12947	12928	13065	13037	12935	13008	13007	12977	12823	12902	12922	12966	12900	13005	12939	12818	13011	13104	12899	12956	13023	13027	12809	12954	12949	12889	12760	12742	12905	12999	12977	12843	12917	12952	12889	13007	13078	13174	12869	12946	12955	12963	13043	13019	12819	12914	13069	12970	12950	12902	12789	12926	12862	13066	12944	13034	12955	13045	12884	12938	13014	12831	12875	12978	13066	12870	13076	12923	13043	12980	12855	13190	13078	12945	12928	13018	12945	13002	13000	12913	13057	12966	13023	12941	12940	12866	12952	13009	12862	13137	12946	12977	12889	12939	12888	12867	12932	13076	12951	12848	12916	12947	12831	12949	13057	12997	13074	12961	12896	13204	12953	12847	13069	12924	12935	12986	13064	12831	12967	13073	13047	12911	12827	12920	12917	13058	12948	12779	12942	12987	12843	12982	12998	12902	12837	12886	12995	13012	13027	12870	12935	12972	12954	12989	12977	13012	12877	12838	12906	12925	12880	12974	13002	12853	12806	12979	13006	12991	13009	13061	13046	12933	13041	12899	13036	12917	12798	13146	12943	12911	12911	13076	12968	13051	12861	13005	12906	13012	12949	12947	12965	12911	13011	13030	12817	12871	12940	12975	13102	12933	12927	13012	13088	13065	13019	12882	12961	12873	13027	12884	12974	12721	12910	13032	12948	12954	12882	12943	12995	12989	12953	12872	12909	12915	12946	12970	12834	12968	12999	12989	12978	12929	12970	12939	12867	12856	13018	13018	12843	12972	12807	12947	12908	13007	12835	12917	12973	12985	13001	13072	12960	13128	13072	12905	13106	13039	12905	12862	12997	12893	12980	13005	13067	13024	12983	12951	12940	13114	12987	13001	12879	13023	13014	12912	13120	12977	12898	12857	13025	12822	12965	12923	13173	12953	12833	13011	13030	12830	12910	12933	12870	12854	12999	12950	12919	12983	12984	12993	12990	13001	12973	12796	13217	13147	12810	12977	13067	12847	12957	12985	12736	12977	12983	12812	12993	12771	12884	13105	12821	13172	12918	12902	12888	13062	13016	12838	12958	12874	12885	12898	12889	12882	13086
27203	29736	40996	32205	19931	14159	13126	12728	12580	12718	12861	12713	12836	12702	12750	12747	12570	12582	12607	12725	12730	12767	12632	12813	12656	12763	12671	12628	12751	12653	12744	12724	12663	12757	12769	12735	12748	12516	12723	12637	12641	12618	12595	12690	12629	12654	12566	12672	12503	12515	12881	12697	12481	12716	12661	12522	12672	12657	12652	12749	12758	12731	12657	12803	12755	12611	12655	12688	12618	12595	12499	12592	12644	12586	12698	12649	12496	12512	12655	12722	12677	12426	12558	12554	12605	12516	12603	12841	12712	12582	12771	12654	12754	12657	12581	12766	12675	12530	12522	12877	12609	12775	12579	12611	12656	12824	12783	12706	12655	12561	12553	12718	12590	12618	12470	12841	12705	12541	12548	12595	12684	12536	12608	12622	12593	12624	12572	12657	12807	12533	12718	12894	12732	12735	12650	12747	12652	12580	12509	12548	12621	12674	12554	12738	12649	12410	12639	12597	12476	12713	12750	12697	12658	12565	12613	12807	12705	12748	12677	12626	12690	12547	12501	12965	12583	12682	12839	12604	12687	12640	12693	12649	12693	12741	12738	12790	12606	12627	12645	12848	12596	12730	12706	12426	12375	12577	12551	12817	12760	12697	12676	12692	12455	12562	12538	12771	12561	12832	12671	12700	12700	12714	12629	12606	12593	12580	12554	12775	12766	12744	12746	12597	12722	12534	12809	12645	12719	12691	12641	12579	12572	12473	12637	12621	12776	12499	12605	12528	12633	12525	12547	12550	12648	12554	12634	12597	12653	12451	12613	12717	12503	12684	12576	12757	12658	12477	12679	12714	12599	12705	12680	12611	12790	12786	12694	12538	12741	12708	12765	12657	12496	12577	12660	12773	12606	12677	12761	12739	12823	12624	12576	12756	12614	12740	12776	12629	12592	12644	12725	12644	12584	12540	12580	12777	12672	12793	12506	12633	12551	12594	12778	12667	12504	12689	12692	12688	12644	12487	12447	12734	12711	12826	12769	12688	12616	12729	12884	12798	12441	12666	12575	12849	12676	12680	12727	12673	12684	12519	12660	12638	12489	12711	12662	12683	12698	12810	12673	12729	12602	12561	12708	12606	12595	12527	12774	12758	12588	12626	12551	12642	12604	12633	12826	12670	12665	12635	12639	12547	12701	12717	12730	12704	12747	12558	12678	12786	12637	12661	12704	12561	12684	12660	12652	12533	12680	12562	12808	12575	12696	12744	12576	12755	12476	12670	12598	12754	12618	12616	12478	12623	12675	12654	12476	12664	12671	12760	12677	12662	12667	12709	12735	12510	12414	12629	12539	12679	12794	12711	12771	12822	12472	12829	12738	12601	12588	12827	12840	12838	12605	12579	12522	12535	12610	12599	12650	12429	12711	12563	12681	12750	12663	12499	12623	12682	12599	12334	12579	12728	12620	12705	12557	12762	12609	12787	12813	12651	12733	12615	12503	12724	12582	12582	12650	12670	12526	12410	12541	12660	12655	12608	12806	12703	12713	12686	12499	12624	12620	12626	12554	12566	12561	12625	12701	12687	12625	12697	12606	12842	12923	12535	12819	12597	12627	12458	12530	12607	12634	12628	12779	12764	12643	12760	12550	12652	12557	12577	12438	12754	12722	12687	12822	12651	12453	12737	12502	12939	12610	12719	12691	12775	12647	12628	12586	12702	12750	12635	12674	12610	12529	12752	12721	12683	12508	12534	12656	12731	12431	12464	12771	12708	12639	12448	12632	12780	12618	12593	12747	12660	12645	12582	12538	12795	12747	12750	12672	12664	12716	12800	12776	12566	12627	12508	12491	12614	12827	12654	12738	12678	12720	12479	12616	12754	12635	12652	12451	12554	12615	12636	12546	12634	12526	12677	12703	12639	12716	12655	12625	12645	12663	12718	12588	12778	12790	12618	12715	12563	12574	12708	12713	12727	12659	12798	12619	12616	12484	12710	12817	12539	12844	12624	12629	12626	12574	12608	12731	12630	12445	12748	12667	12590	12559	12613	12823	12735	12616	12782	12774	12593	12746	12774	12717	12565	12689	12518	12608	12671	12691	12606	12728	12711	12658	12649	12507	12631	12619	12838	12687	12641	12737	12636	12723	12837	12767	12725	12572	12455	12755	12672	12664	12774	12606	12644	12453	12676	12723	12625	12717	12771	12799	12812	12925	12692	12515	12680	12695	12567	12690	12631	12693	12635	12617	12585	12469	12455	12550	12604	12715	12624	12739	12645	12666	12552	12800	12748	12646	12638	12706	12582	12792	12554	12529	12688	12570	12594	12627	12738	12452	12575	12701	12455	12459	12567	12641	12728	12806	12659	12621	12591	12787	12653	12554	12666	12577	12747	12673	12575	12622	12622	12625	12791	12649	12485	12689	12663	12621	12716	12644	12671	12674	12745	12831	12735	12701	12450	12575	12728	12555	12573	12594	12629	12640	12673	12776	12512	12677	12707	12826	12668	12819	12646	12497	12656	12570	12657	12649	12724	12531	12620	12634	12592	12606	12840	12478	12591	12649	12914	12810	12729	12728	12632	12775	12614	12693	12820	12622	12724	12589	12716	12642	12565	12446	12706	12560	12601	12585	12603	12656	12720	12880	12763	12510	12750	12734	12753	12689	12772	12620	12733	12689	12696	12710	12752	12699	12743	12542	12691	12816	12645	12757	12665	12610	12592	12548	12552	12625	12624	12697	12619	12692	12813	12546	12712	12684	12748	12453	12753	12717	12742	12786	12526	12702	12815	12665	12715	12543	12722	12630	12787	12534	12645	12573	12536	12610	12682	12665	12755	12503	12628	12612	12567	12769	12696	12829	12691	12787	12577	12694	12593	12452	12587	12601	12748	12746	12534	12593	12681	12730	12683	12504	12543	12624	12654	12591	12584	12577	12761	12573	12665	12477	12654	12721	12542	12750	12550	12635	12757	12720	12599	12667	12435	12665	12675	12854	12588	12672	12740	12474	12610	12643	12525	12695	12642	12743	12785	12661	12855	12697	12572	12710	12592	12666	12635	12657	12628	12618	12488	12567	12707	12608	12443	12676	12484	12509	12636	12658	12735	12664	12592	12690	12822	12670	12705	12751	12499	12483	12704	12645	12744	12598	12611	12704	12438	12796	12726	12778	12758	12785	12608	12682	12621	12550	12705	12873	12753	12571	12714	12620	12745	12606	12774	12615	12694	12759	12750	12497	12683	12774	12692	12407	12744	12741	12634	12644	12650	12602	12522	12611	12615	12649	12483	12776	12758	12566	12783	12481	12688	12690	12425	12768	12732	12644	12775	12743	12549	12650	12552	12590	12912	12432	12704	12571	12720	12622	12481	12601	12638	12711	12880	12805	12610	12783	12669	12533	12729	12483	12722	12721	12585	12632	12565	12586	12695	12845	12782	12704	12567	12686	12606	12749	12657	12939	12786	12727	12733	12581	12754	12688	12708	12751	12594	12646	12723	12690	12721	12634	12533	12574	12579	12654	12595	12511	12584	12725	12657	12626	12659	12582	12779	12824	12693	12900	12623	12647	12744	12757	12601	12703	12623	12654	12789	12627	12596	12711	12537	12614	12554	12718	12685	12763	12531	12685	12648	12555	12560	12628	12533	12673	12842	12646	12715	12461	12709	12541	12585	12630	12839	12664	12544	12708	12582	12420	12660	12646	12824	12745	12435	12806	12515	12716	12471	12819	12746	12705	12666	12614	12704	12563	12700	12540	12564	12630	12591	12805	12650	12617	12846	12675	12705	12490	12673	12548	12670	12772	12687	12561	12696	12947	12751	12703	12505	12713	12783	12698	12555	12498	12668	12663	12671	12771	12761	12771	12592	12526	12856	12614	12726	12711	12714	12627	12456	12599	12664	12542	12675	12701	12627	12832	12654	12667	12698	12589	12525	12611	12620	12609	12637	12805	12677	12722	12738	12602	12552	12624	12605	12846	12626	12512	12610	12676	12665	12804	12723	12645	12732	12754	12667	12681	12591	12773	12712	12700	12459	12587	12551	12614	12639	12789	12563	12817	12573	12504	12490	12656	12698	12765	12556	12745	12664	12657	12622	12618	12612	12824	12637	12580	12738	12804	12739	12590	12464	12571	12671	12457	12566	12625	12717	12615	12707	12642	12709	12513	12662	12799	12712	12718	12650	12683	12622	12551	12655	12758	12607	12740	12646	12709	12653	12755	12749	12777	12727	12701	12566	12786	12656	12802	12542	12604	12725	12450	12586	12634	12763	12776	12584	12586	12561	12646	12686	12660	12762	12521	12632	12685	12617	12615	12772	12694	12722	12568	12721	12775	12787	12625	12516	12643	12583	12529	12537	12495	12707	12692	12510	12688	12705	12874	12679	12802	12718	12751	12605	12401	12666	12560	12721	12729	12540	12474	12557	12676	12423	12901	12473	12869	12728	12849	12694	12728	12649	12612	12588	12461	12694	12596	12779	12690	12619	12640	12660	12683	12586	12743	12686	12658	12703	12653	12550	12743	12725	12672	12757	12623	12745	12588	12572	12707	12514	12575	12556	12595	12557	12571	12668	12686	12713	12664	12831	12638	12510	12827	12618	12606	12445	12775	12702	12852	12601	12916	12729	12539	12773	12675	12575	12622	12641	12525	12566	12673	12601	12652	12725	12700	12652	12398	12713	12537	12842	12617	12584	12565	12689	12775	12736	12655	12554	12617	12701	12652	12653	12723	12782	12565	12586	12601	12642	12672	12771	12582	12641	12755	12624	12621	12782	12569	12512	12605	12671	12547	12607	12623	12672	12634	12707	12498	12595	12509	12628	12686	12825	12629	12661	12571	12717	12717	12722	12660	12639	12629	12859	12635	12742	12695	12625	12767	12690	12719	12751	12701	12614	12561	12584	12857	12527	12787	12703	12758	12652	12850	12853	12709	12625	12670	12765	12548	12569	12549	12567	12522	12811	12699	12666	12489	12762	12572	12451	12620	12491	12547	12669	12732	12512	12625	12581	12708	12771	12710	12583	12450	12591	12704	12721	12759	12587	12697	12750	12671	12814	12652	12550	12794	12578	12597	12476	12594	12725	12591	12564	12601	12751	12585	12654	12664	12696	12768	12631	12660	12779	12663	12588	12652	12688	12876	12754	12695	12665	12683	12680	12823	12698	12604	12674	12506	12716	12601	12661	12729	12379
22593	50229	46043	32336	19605	13347	12496	12753	12625	12772	12613	12590	12658	12719	12710	12750	12596	12598	12529	12562	12695	12494	12865	12658	12872	12628	12728	12726	12782	12756	12740	12760	12571	12832	12445	12689	12671	12493	12579	12573	12645	12665	12611	12659	12795	12672	12570	12667	12768	12658	12691	12665	12634	12709	12718	12712	12779	12625	12635	12886	12826	12812	12619	12575	12676	12700	12587	12808	12494	12425	12648	12653	12600	12664	12442	12637	12638	12680	12614	12641	12696	12651	12526	12627	12743	12692	12515	12819	12696	12528	12590	12634	12644	12711	12843	12511	12589	12611	12623	12468	12606	12574	12623	12670	12695	12673	12709	12577	12591	12833	12669	12504	12567	12657	12547	12628	12561	12677	12853	12740	12613	12726	12590	12618	12771	12785	12682	12713	12771	12640	12668	12680	12670	12634	12770	12653	12723	12623	12596	12688	12468	12815	12645	12700	12604	12495	12605	12798	12502	12621	12653	12714	12568	12513	12681	12571	12584	12578	12540	12577	12745	12680	12470	12730	12772	12545	12652	12612	12533	12676	12651	12670	12471	12866	12719	12501	12567	12574	12531	12629	12749	12611	12661	12666	12805	12767	12812	12671	12621	12647	12678	12750	12664	12568	12629	12594	12561	12599	12721	12691	12614	12694	12712	12809	12801	12557	12708	12728	12596	12641	12607	12653	12630	12643	12585	12682	12661	12539	12649	12705	12704	12819	12692	12708	12690	12744	12431	12548	12667	12590	12634	12482	12642	12622	12627	12625	12738	12632	12701	12630	12712	12540	12601	12563	12691	12786	12704	12612	12681	12693	12613	12628	12710	12698	12785	12506	12669	12547	12688	12686	12780	12718	12581	12779	12456	12586	12770	12707	12730	12453	12702	12711	12800	12758	12573	12758	12595	12542	12568	12729	12723	12639	12658	12679	12474	12642	12644	12605	12845	12738	12623	12700	12702	12739	12686	12686	12746	12655	12623	12559	12796	12800	12721	12581	12622	12564	12626	12643	12587	12415	12620	12659	12627	12678	12584	12699	12644	12544	12710	12507	12692	12626	12628	12645	12810	12486	12677	12669	12629	12668	12769	12674	12762	12734	12763	12705	12686	12545	12687	12626	12678	12738	12609	12648	12893	12668	12547	12812	12588	12597	12777	12556	12675	12787	12676	12670	12674	12677	12596	12706	12701	12630	12767	12625	12619	12559	12728	12614	12496	12734	12598	12754	12654	12704	12688	12554	12728	12623	12455	12548	12718	12804	12550	12667	12959	12670	12572	12574	12643	12751	12606	12651	12692	12751	12642	12433	12567	12655	12690	12717	12504	12752	12563	12839	12704	12636	12816	12847	12726	12659	12653	12519	12632	12590	12548	12573	12640	12839	12649	12686	12550	12641	12853	12555	12692	12688	12715	12772	12691	12592	12582	12701	12645	12555	12602	12647	12727	12704	12650	12824	12593	12698	12580	12560	12678	12591	12739	12810	12609	12669	12594	12697	12690	12672	12592	12629	12660	12662	12672	12558	12703	12802	12628	12547	12635	12757	12583	12775	12730	12600	12577	12627	12790	12688	12565	12735	12678	12521	12598	12669	12766	12737	12739	12612	12751	12477	12733	12791	12562	12612	12832	12729	12791	12665	12755	12723	12702	12587	12615	12464	12560	12475	12643	12739	12681	12634	12702	12685	12688	12661	12633	12584	12600	12699	12651	12693	12610	12683	12796	12602	12532	12669	12569	12813	12587	12637	12591	12608	12595	12583	12590	12572	12720	12606	12663	12836	12745	12593	12535	12672	12602	12668	12795	12628	12697	12661	12530	12795	12645	12762	12652	12554	12622	12714	12561	12727	12668	12671	12632	12573	12614	12694	12464	12748	12532	12593	12616	12655	12638	12604	12716	12637	12657	12708	12693	12716	12526	12797	12755	12762	12613	12686	12725	12579	12599	12538	12691	12796	12740	12628	12657	12683	12569	12774	12590	12654	12740	12793	12685	12469	12738	12483	12707	12569	12759	12590	12700	12627	12275	12871	12653	12580	12838	12620	12543	12701	12665	12602	12684	12792	12808	12621	12750	12786	12574	12536	12644	12670	12662	12633	12627	12596	12707	12515	12579	12598	12597	12599	12582	12819	12654	12674	12722	12852	12563	12732	12706	12748	12597	12614	12736	12813	12561	12810	12642	12655	12623	12611	12664	12486	12559	12501	12751	12862	12804	12547	12595	12581	12534	12681	12756	12730	12695	12711	12751	12461	12583	12585	12549	12648	12588	12666	12622	12592	12657	12648	12680	12835	12840	12552	12724	12756	12599	12563	12537	12617	12880	12604	12665	12646	12583	12601	12672	12765	12628	12616	12608	12659	12644	12705	12832	12765	12708	12632	12807	12598	12707	12628	12717	12802	12699	12675	12846	12711	12714	12724	12644	12691	12826	12578	12716	12564	12558	12690	12756	12526	12599	12761	12755	12800	12751	12827	12670	12730	12610	12521	12771	12652	12551	12466	12732	12673	12721	12725	12574	12740	12722	12769	12691	12675	12701	12734	12572	12634	12498	12595	12795	12613	12594	12735	12562	12651	12717	12427	12583	12700	12574	12669	12639	12619	12678	12756	12599	12756	12683	12821	12707	12717	12609	12703	12582	12563	12585	12733	12603	12676	12562	12702	12664	12678	12706	12855	12639	12729	12636	12630	12587	12732	12786	12822	12482	12593	12602	12580	12751	12729	12709	12529	12686	12706	12747	12496	12753	12618	12753	12570	12675	12691	12657	12534	12805	12624	12755	12728	12675	12636	12547	12677	12629	12569	12358	12627	12835	12809	12695	12749	12585	12528	12665	12660	12736	12513	12529	12722	12864	12683	12544	12664	12574	12773	12616	12720	12602	12700	12617	12673	12781	12547	12574	12746	12615	12724	12569	12763	12660	12508	12611	12620	12659	12678	12778	12754	12830	12624	12883	12671	12604	12727	12756	12689	12792	12620	12786	12592	12597	12704	12649	12737	12692	12778	12742	12788	12459	12769	12748	12779	12653	12600	12735	12751	12681	12680	12585	12772	12813	12516	12834	12716	12426	12674	12570	12714	12624	12638	12737	12689	12599	12710	12709	12765	12557	12565	12516	12619	12814	12718	12632	12721	12539	12434	12797	12526	12824	12684	12541	12697	12779	12660	12581	12596	12720	12568	12688	12524	12666	12429	12483	12691	12531	12522	12617	12577	12580	12800	12570	12606	12661	12656	12641	12632	12599	12743	12589	12691	12721	12525	12653	12689	12661	12623	12591	12660	12633	12716	12622	12664	12649	12659	12717	12573	12590	12833	12588	12658	12769	12732	12651	12696	12719	12721	12732	12602	12554	12704	12844	12666	12655	12542	12674	12726	12614	12680	12543	12646	12525	12834	12650	12637	12642	12713	12663	12574	12465	12705	12567	12608	12671	12696	12634	12532	12646	12718	12667	12765	12608	12725	12650	12608	12689	12705	12653	12812	12673	12700	12655	12708	12630	12678	12558	12657	12682	12792	12679	12711	12768	12776	12720	12656	12684	12514	12669	12523	12623	12771	12735	12829	12839	12529	12588	12618	12760	12828	12605	12685	12572	12615	12555	12763	12674	12731	12649	12780	12541	12598	12890	12643	12585	12655	12576	12670	12660	12631	12603	12515	12745	12668	12728	12616	12791	12521	12376	12713	12668	12736	12625	12535	12673	12559	12827	12665	12716	12841	12577	12636	12692	12599	12632	12706	12551	12601	12675	12659	12709	12667	12692	12595	12818	12563	12579	12484	12608	12780	12650	12593	12602	12766	12685	12805	12721	12705	12710	12690	12580	12620	12747	12609	12657	12646	12778	12532	12750	12597	12632	12790	12826	12700	12633	12722	12714	12724	12599	12582	12748	12547	12695	12625	12617	12706	12634	12749	12630	12656	12680	12619	12649	12757	12679	12925	12649	12698	12678	12589	12593	12511	12841	12611	12817	12507	12696	12745	12732	12653	12808	12842	12720	12703	12679	12584	12593	12740	12590	12552	12727	12837	12518	12655	12663	12569	12662	12669	12522	12745	12632	12620	12609	12724	12609	12740	12541	12762	12601	12588	12671	12478	12736	12598	12587	12621	12634	12589	12770	12633	12739	12635	12599	12777	12641	12606	12679	12703	12734	12702	12523	12652	12623	12570	12715	12764	12645	12681	12553	12598	12759	12743	12856	12558	12697	12666	12640	12852	12697	12638	12716	12710	12643	12559	12707	12665	12678	12673	12727	12664	12808	12638	12652	12609	12783	12683	12664	12646	12586	12610	12746	12410	12624	12617	12494	12771	12605	12699	12704	12671	12695	12853	12762	12678	12550	12601	12642	12684	12651	12753	12808	12659	12541	12565	12695	12657	12903	12510	12652	12636	12632	12837	12666	12574	12803	12706	12642	12562	12677	12605	12653	12650	12717	12792	12516	12604	12798	12742	12578	12732	12566	12677	12588	12640	12589	12606	12650	12524	12682	12619	12649	12671	12558	12669	12621	12655	12689	12642	12733	12651	12465	12571	12731	12483	12820	12621	12652	12634	12725	12767	12632	12558	12605	12728	12684	12688	12694	12670	12653	12779	12689	12533	12738	12544	12700	12605	12578	12692	12667	12692	12725	12714	12650	12665	12660	12600	12699	12559	12660	12559	12508	12648	12609	12713	12593	12571	12608	12829	12793	12613	12737	12723	12687	12628	12659	12752	12636	12567	12733	12646	12784	12476	12812	12544	12638	12627	12712	12589	12658	12627	12723	12508	12819	12552	12714	12643	12799	12602	12746	12845	12774	12717	12566	12609	12617	12683	12645	12649	12834	12589	12693	12631	12549	12593	12520	12774	12454	12848	12705	12694	12571	12590	12652	12706	12706	12689	12691	12622	12685	12708	12690	12653	12648	12740	12753	12778	12657	12424	12680	12755	12504	12746	12643	12598	12626	12660	12723	12816	12781	12682	12666	12694	12646	12605	12738	12597	12556	12618	12566	12573	12755	12759	12626	12617	12730	12598	12431	12659	12658	12710	12725	12605	12471	12786	12769	12682	12826	12716	12719	12575	12611	12669	12716	12839	12683	12847	12696	12708	12629	12641	12618	12685	12659	12530	12749	12693	12685	12704	12621	12756	12630	12712	12727	12796
24194	22951	43003	48089	35823	23415	17025	14202	13419	13668	13645	13570	13665	13632	13520	13456	13309	13360	13542	13452	13478	13501	13763	13278	13312	13521	13365	13381	13475	13546	13395	13468	13286	13538	13330	13426	13440	13372	13545	13362	13387	13406	13359	13424	13673	13322	13353	13348	13354	13438	13439	13340	13495	13518	13353	13472	13334	13257	13424	13425	13395	13363	13485	13613	13416	13301	13325	13403	13148	13222	13171	13549	13430	13346	13306	13162	13336	13424	13576	13483	13387	13355	13309	13391	13364	13525	13516	13328	13428	13111	13477	13192	13640	13260	13422	13352	13174	13338	13548	13362	13440	13171	13274	13161	13238	13504	13271	13537	13285	13491	13382	13244	13441	13346	13369	13373	13183	13559	13180	13313	13428	13468	13582	13369	13385	13539	13362	13213	13483	13159	13504	13295	13292	13483	13457	13372	13347	13388	13289	13155	13301	13424	13229	13275	13377	13414	13235	13544	13284	13326	13194	13320	13427	13260	13385	13197	13296	13508	13417	13465	13447	13520	13263	13479	13273	13369	13255	13227	13365	13214	13236	13406	13325	13118	13473	13228	13170	13258	13635	13242	13466	13421	13425	13276	13363	13279	13424	13416	13255	13392	13343	13351	13427	13493	13371	13273	13254	13400	13441	13445	13170	13263	13344	13477	13449	13316	13375	13434	13421	13480	13408	13481	13357	13091	13360	13367	13403	13070	13302	13196	13291	13372	13409	13486	13398	13269	13347	13186	13408	13295	13228	13328	13339	13245	13477	13554	13408	13429	13339	13396	13317	13454	13299	13036	13385	13462	13512	13080	13187	13289	13260	13199	13464	13347	13449	13357	13451	13402	13377	13370	13322	13310	13273	13391	13370	13243	13275	13301	13388	13422	13293	13359	13210	13382	13544	13238	13273	13258	13240	13370	13335	13406	13323	13324	13263	13331	13296	13286	13344	13425	13220	13367	13411	13290	13261	13334	13169	13298	13106	13211	13444	13166	13391	13306	13451	13378	13475	13086	13355	13459	13474	13408	13439	13259	13521	13406	13335	13313	13335	13447	13476	13314	13434	13300	13337	13362	13262	13392	13593	13241	13366	13257	13356	13498	13423	13356	13505	13305	13261	13298	13228	13313	13275	13204	13379	13533	13262	13388	13231	13312	13294	13142	13374	13229	13283	13485	13339	13369	13218	13400	13447	13510	13393	13306	13074	13305	13422	13438	13175	13337	13418	13301	13584	13445	13244	13210	13371	13158	13254	13392	13405	13201	13418	13503	13393	13433	13350	13353	13611	13368	13391	13285	13339	13540	13250	13462	13367	13494	13168	13314	13337	13360	13335	13478	13473	13328	13359	13285	13461	13278	13520	13399	13557	13097	13473	13231	13285	13464	13632	13284	13292	13407	13471	13339	13306	13453	13235	13342	13322	13534	13289	13329	13369	13387	13433	13510	13289	13254	13265	13208	13265	13277	13316	13442	13428	13215	13307	13290	13435	13195	13249	13395	13304	13246	13409	13447	13417	13325	13361	13319	13176	13289	13308	13312	13349	13294	13234	13367	13245	13401	13383	13347	13375	13407	13440	13537	13305	13268	13443	13493	13543	13423	13418	13169	13230	13403	13348	13261	13390	13261	13475	13311	13326	13419	13399	13426	13538	13454	13202	13336	13428	13175	13284	13369	13319	13578	13340	13518	13356	13253	13337	13303	13394	13186	13444	13313	13098	13429	13453	13405	13261	13332	13348	13329	13444	13198	13465	13219	13528	13614	13367	13571	13315	13437	13420	13211	13274	13296	13352	13515	13471	13227	13381	13353	13346	13321	13258	13353	13307	13369	13292	13225	13303	13418	13284	13339	13357	13470	13367	13236	13327	13220	13471	13344	13351	13258	13073	13380	13528	13283	13218	13420	13507	13465	13426	13213	13563	13425	13412	13468	13540	13304	13403	13317	13413	13345	13611	13033	13323	13272	13407	13433	13192	13239	13363	13361	13498	13449	13420	13120	13572	13356	13221	13137	13467	13454	13342	13291	13288	13437	13461	13455	13354	13145	13308	13448	13504	13297	13421	13264	13348	13288	13399	13397	13283	13489	13316	13268	13330	13483	13334	13495	13412	13327	13492	13422	13421	13122	13442	13516	13357	13289	13166	13202	13176	13140	13349	13291	13373	13435	13431	13145	13237	13303	13299	13178	13226	13313	13208	13401	13261	13347	13382	13287	13176	13284	13516	13191	13304	13257	13454	13437	13261	13512	13284	13468	13449	13349	13294	13375	13293	13491	13227	13374	13398	13144	13376	13272	13373	13349	13372	13260	13335	13366	13251	13334	13295	13369	13185	13301	13343	13525	13394	13414	13475	13505	13189	13336	13309	13189	13474	13233	13272	13518	13492	13343	13321	13263	13332	13206	13368	13288	13296	13262	13477	13227	13229	13494	13374	13267	13405	13350	13451	13422	13356	13321	13319	13337	13349	13329	13152	13356	13407	13276	13224	13203	13581	13424	13420	13258	13437	13258	13545	13401	13375	13415	13374	13315	13323	13216	13183	13417	13279	13295	13471	13339	13339	13277	13365	13381	13438	13504	13390	13426	13133	13270	13453	13324	13383	13185	13230	13363	13260	13337	13217	13469	13325	13407	13174	13207	13285	13276	13316	13327	13382	13269	13448	13385	13317	13295	13252	13412	13238	13173	13232	13407	13386	13172	13363	13271	13090	13243	13320	13208	13335	13405	13349	13393	13382	13286	13361	13431	13295	13491	13181	13488	13361	13417	13411	13300	13522	13403	13325	13422	13325	13306	13171	13220	13453	13472	13328	13122	13286	13462	13265	13273	13619	13223	13328	13390	13190	13240	13378	13169	13373	13386	13452	13375	13459	13360	13480	13291	13330	13478	13453	13385	13277	13440	13469	13483	13281	13356	13370	13383	13218	13138	13360	13427	13271	13220	13404	13328	13395	13346	13157	13381	13426	13431	13356	13298	13436	13373	13338	13520	13222	13336	13306	13454	13206	13297	13315	13455	13509	13318	13387	13422	13456	13323	13325	13451	13365	13414	13365	13383	13483	13237	13443	13497	13472	13473	13442	13255	13446	13445	13462	13308	13443	13181	13279	13354	13328	13439	13541	13366	13417	13276	13326	13378	13401	13134	13254	13174	13307	13579	13340	13351	13265	13418	13455	13341	13265	13377	13384	13276	13404	13176	13291	13288	13380	13343	13463	13353	13377	13233	13368	13367	13401	13294	13475	13331	13222	13378	13448	13346	13272	13273	13341	13532	13305	13211	13285	13282	13326	13435	13449	13353	13126	13217	13208	13249	13306	13498	13335	13300	13299	13420	13338	13421	13407	13347	13241	13314	13332	13440	13385	13262	13366	13407	13165	13327	13277	13366	13440	13276	13305	13278	13403	13528	13449	13182	13354	13242	13445	13484	13313	13187	13404	13502	13325	13329	13424	13418	13339	13367	13125	13517	13322	13391	13483	13336	13376	13396	13281	13394	13380	13288	13232	13361	13392	13240	13406	13308	13222	13481	13455	13468	13463	13197	13414	13430	13307	13416	13197	13397	13471	13442	13379	13451	13272	13452	13181	13441	13386	13396	13355	13258	13283	13257	13395	13418	13217	13269	13245	13375	13307	13315	13407	13248	13348	13379	13382	13262	13220	13449	13261	13134	13369	13463	13331	13112	13337	13369	13413	13250	13411	13353	13375	13422	13437	13275	13352	13531	13375	13428	13432	13365	13353	13292	13276	13321	13128	13266	13329	13124	13291	13438	13483	13383	13402	13217	13199	13395	13550	13264	13250	13309	13475	13314	13632	13273	13391	13288	13482	13323	13430	13242	13441	13448	13274	13434	13326	13233	13272	13247	13212	13263	13422	13454	13273	13316	13421	13255	13332	13326	13186	13106	13200	13264	13328	13336	13224	13339	13355	13199	13451	13439	13389	13147	13393	13203	13335	13396	13501	13364	13381	13254	13412	13342	13544	13381	13388	13354	13538	13278	13408	13379	13237	13287	13406	13393	13435	13116	13193	13305	13305	13269	13386	13244	13512	13498	13462	13246	13495	13380	13409	13362	13317	13257	13378	13208	13366	13283	13424	13526	13326	13190	13382	13389	13368	13620	13286	13135	13563	13324	13297	13255	13280	13271	13269	13202	13415	13486	13256	13259	13431	13382	13384	13465	13332	13129	13574	13319	13338	13300	13264	13249	13394	13319	13333	13217	13513	13452	13360	13321	13347	13306	13375	13267	13194	13502	13286	13368	13379	13562	13295	13398	13376	13443	13228	13238	13415	13316	13308	13397	13367	13432	13447	13327	13237	13190	13309	13234	13397	13393	13525	13300	13111	13427	13472	13501	13436	13226	13393	13175	13241	13321	13248	13489	13344	13421	13483	13440	13342	13475	13193	13345	13345	13603	13046	13228	13167	13246	13435	13258	13246	13378	13451	13301	13335	13273	13434	13441	13432	13648	13419	13611	13353	13367	13336	13338	13340	13295	13308	13351	13534	13331	13427	13509	13394	13503	13520	13364	13270	13117	13270	13338	13484	13224	13385	13282	13405	13431	13273	13354	13062	13333	13371	13256	13358	13305	13369	13373	13422	13272	13398	13443	13332	13373	13483	13229	13204	13422	13307	13331	13492	13191	13292	13217	13394	13136	13415	13386	13260	13391	13177	13462	13396	13443	13216	13522	13310	13209	13239	13275	13389	13421	13340	13365	13376	13470	13319	13348	13173	13179	13365	13324	13189	13331	13496	13317	13333	13283	13347	13308	13134	13297	13336	13380	13349	13460	13377	13331	13164	13435	13364	13258	13476	13339	13237	13139	13220	13278	13460	13276	13447	13257	13359	13296	13232	13516	13295	13508	13433	13302	13275	13176	13488	13567	13538	13569	13220	13421	13397	13268	13558	13438	13426	13276	13330	13590	13153	13370	13428	13462	13321	13357	13222	13379	13404	13169	13399	13316	13258	13328	13317	13226	13338	13185	13388	13367	13319	13455	13339	13310	13319	13268	13311	13523	13296	13453	13528	13238	13235	13287	13277	13440	13271	13470	13272	13217	13308	13179	13263	13207	13350	13107	13406	13300	13403	13278	13457	13300	13447	13166	13349	13296	13217	13349	13316	13484	13378	13081	13413	13356	13149	13338
35242	86834	85013	63486	40978	20054	13260	13210	13187	13292	13365	13045	13172	13258	13159	13103	13320	13321	13139	13276	13202	13236	13197	13052	13200	13295	13313	13097	13196	13093	13313	13211	13125	13095	13165	13227	13148	13105	13126	13204	13136	13131	13143	13118	13182	13309	13296	13158	13262	13532	13476	13159	13148	13105	13141	13169	13161	13111	13160	13253	13247	13199	13004	13210	13345	13314	13281	13277	13132	13084	13268	13125	13248	13141	13031	13078	13358	13253	13051	13144	13099	13211	13244	13083	13182	12943	13129	13131	13250	13084	13147	13190	13334	13098	13175	13255	13175	13206	13143	13284	13217	13096	12973	13300	13260	13181	13358	13025	13049	13191	13424	13326	13218	13132	13201	13165	13120	13133	13337	13160	13181	13117	13240	13068	13156	13145	13179	13382	13016	13141	13247	13089	13159	13154	12966	13167	13107	13227	13353	13226	13313	13170	13127	13072	13094	13292	13154	13190	13138	13168	13148	13279	13158	13040	13110	13274	13165	13061	13337	13036	13144	13336	13186	13114	13382	13247	13190	13233	13041	13099	13138	13412	13091	13100	12914	13130	13114	13146	13138	13165	13085	13092	13254	13201	13145	13089	13054	13088	13234	13256	13257	13061	13144	13122	13140	13164	13358	12964	13348	13142	13123	13366	13355	13200	13145	13270	13180	13135	13081	13160	13177	13238	13138	13282	13193	13179	13067	13215	13190	13149	13170	13174	13136	13112	13151	13201	13176	13129	13160	13116	13199	13078	13078	13198	13133	13230	13220	13151	13189	13033	13109	13242	13145	13050	13222	13090	13142	13080	13223	13043	13041	13167	13191	13230	13185	13130	13043	13292	13163	13260	13236	13157	13300	13190	13078	13132	13198	13189	13074	13138	13110	13150	13193	13123	13233	13296	13196	13345	13197	13233	13318	13049	13003	13174	13085	13217	13219	13089	13119	13398	12882	13318	13068	13133	13141	13178	13121	13054	13057	13098	13337	13170	13241	13075	13112	13189	13253	13058	13180	13246	13092	13303	13131	13262	13234	13228	13021	13247	13142	13136	13042	13214	13148	13260	13209	13360	13083	13168	13150	13280	13209	13180	13303	13213	13111	13337	13159	13289	13072	13185	13183	13280	13042	13122	13114	13198	13004	13152	13159	13137	13199	13194	13157	13373	13045	13201	13256	13181	13131	13270	13274	13208	13129	13173	13134	13023	13067	13041	13072	13311	13147	13269	13215	13296	13212	13114	13344	13248	13323	13229	13387	13218	13179	13020	13002	13300	13102	13112	13229	13172	13302	13062	13237	13221	13219	13179	13168	13208	13167	13107	13225	13208	13158	13216	13092	13160	13220	13332	13139	13095	13200	13182	13166	13283	13365	13165	13147	13056	13094	13173	13177	13102	13301	13161	13220	13230	13155	13026	13162	13106	13100	13076	13174	13122	13166	13200	13070	13088	13108	13338	13161	13160	13370	13250	13249	13148	13244	13024	13211	13112	13178	13206	13231	13157	13262	13289	13208	13202	13089	13162	13157	13176	13097	13209	13286	13228	13112	13172	13221	13113	13211	13315	13296	13276	13137	13098	13162	13132	13352	13015	13193	13146	13104	13135	13139	13226	13110	13177	13159	13181	13234	13222	13187	13372	13129	13235	13210	12977	13229	13119	13161	13217	13191	13178	13140	13097	13132	13156	13131	13114	13231	13122	13103	13153	13183	13186	13156	13125	13325	13300	13299	13139	13086	13348	13060	13021	13270	13243	13222	13142	13213	13127	13200	13188	13181	13280	13145	13237	13063	13310	13089	13100	13182	13325	13097	13154	13268	13112	13242	13133	13109	13174	13291	13234	13166	12994	13132	13331	13143	13161	13219	13266	13149	13155	13109	13067	13030	13288	13346	13306	13385	13059	13087	13216	13074	13253	13190	13301	13089	13152	13106	13266	13274	13131	13211	12962	13205	13302	13083	13166	13206	13256	13252	13054	13137	13248	13351	13212	13135	13208	13212	13261	13018	13120	13336	13149	13238	13180	13245	13295	13254	13062	13079	13090	13179	13258	13051	13141	13220	13153	13215	13233	13192	13158	13163	13430	13150	13258	13162	13319	13214	13290	13040	13224	13057	13147	13283	13233	13274	12983	13254	13223	13082	13370	13195	13431	13220	13244	13184	13274	13207	13308	13204	13124	13250	13207	13255	13324	13256	13152	13218	13092	13107	13153	13111	13164	13277	13175	13270	13200	13149	13409	13200	13205	13104	13079	13216	13178	13089	13095	13218	13135	13141	13094	13162	13231	13322	13058	13299	13188	13205	13221	13271	13236	13301	13273	13162	13217	13181	13266	13126	13134	13225	13068	13227	13118	13293	13232	13106	13131	13050	13009	13064	13103	13166	13132	13143	13117	13118	13186	13198	13112	13189	13084	13175	13215	13202	13100	13282	13337	13207	13120	13182	13089	13225	13034	13230	12998	13037	13156	13133	13120	13040	13121	13248	13119	13154	13237	13081	13123	13228	13145	13238	13098	13056	13163	13086	13168	13222	13120	13281	13046	13115	13035	13299	13112	13131	13261	13213	13149	12937	13212	13173	13079	13189	13146	13195	13093	13239	13184	12993	13184	13321	13165	13154	13087	13101	13201	13222	12976	13204	13165	13010	13134	13034	13214	13146	13228	13219	13191	13071	13254	13098	13249	13100	13208	13096	13228	13124	13218	13099	13231	13141	13203	13155	13045	13169	13252	13186	13255	13179	13269	13134	13257	13153	13058	13069	13245	13097	12947	13256	13207	13186	13281	13141	13117	13194	13173	13192	13145	13135	13107	13167	12964	13223	13245	13068	13236	13276	13123	13243	13273	13048	13350	13150	13244	13201	13254	13165	13312	13244	13267	13259	13206	12997	13128	13157	13008	13309	13066	13172	13346	13251	13097	13067	13224	13279	13307	13111	12999	13161	13294	13192	13098	13190	13130	13167	13115	13249	13125	13319	13113	13142	13162	13078	13243	13259	13119	13116	13192	13068	13299	13078	13198	13259	13016	13346	13145	13219	13216	13032	13152	13315	13057	13172	13248	13119	13166	13173	13015	13104	13129	13267	13124	13161	13265	13165	13124	13118	13100	13136	13010	13279	13279	13048	13221	13294	13151	13154	13067	13293	13168	13258	13272	13094	13295	13192	13157	13250	13149	13367	13121	13167	13012	13030	13071	13237	13027	13248	13210	13334	13268	13147	13223	13089	13108	13188	13359	13269	13346	13208	13068	13203	13060	13140	13200	13198	13298	13094	13325	13123	13285	13215	13003	13387	13294	13208	13250	12936	13316	12986	13062	13130	13075	13250	13205	13371	13255	13232	13334	13178	13237	13013	13098	13252	13171	13140	13103	13331	13198	13349	13284	13242	13162	13200	13102	13215	13137	13043	13116	13074	13182	13206	13289	13056	13244	13147	12964	13136	13139	13323	13043	13251	13245	13140	13158	13224	13296	13014	13167	13055	13278	13168	13310	13198	13246	13228	13213	13212	13099	13249	13088	13001	13241	13015	12995	13344	13271	13300	13298	13215	13242	13111	13270	13203	13142	13190	13309	13094	13125	13093	13150	13228	13146	13071	13080	13215	13057	13229	13256	13027	13370	13145	13151	13028	13048	13220	13229	13210	13165	13232	13224	13366	13023	13157	13202	13165	13097	13249	13083	13195	13174	13255	13169	13259	13243	13241	13251	13111	13145	13146	13303	13209	13093	13308	13244	13017	13181	13099	13233	13194	13128	13208	13050	13229	13167	13285	13344	13118	13100	13177	13074	13247	13165	13375	13220	13135	13355	13067	13159	13053	13195	13205	13153	13142	13224	13123	13251	13212	13291	13185	13278	13127	13244	13126	13111	13182	13133	13085	13099	13318	13122	13175	13188	13280	13053	13178	13291	13193	13157	13113	13396	13027	13120	13304	13321	13205	13120	13248	13258	13266	13141	13120	13156	13220	13222	13307	13169	13112	13419	13082	13207	13235	13325	13158	13022	13018	13003	13236	13069	13145	13082	13299	13259	13107	13162	13088	13216	13277	12974	13146	13234	13240	13181	13157	13261	13138	13203	13193	13242	13188	13216	13036	13194	13163	13219	13158	13173	13113	13235	13297	13188	13224	13206	13135	13134	13106	13196	13114	13202	13086	13173	13306	12916	13194	13253	13197	13105	13199	13217	13186	13186	13295	13337	13225	13193	13072	13313	13192	13159	13293	13261	13205	13186	13300	13294	13167	13194	13157	13084	13262	13259	13052	13281	13119	13099	13093	13161	13092	13072	13310	13062	13173	13213	12990	13354	13114	13222	13208	13262	13211	13194	13196	13101	13154	13205	13296	13217	13226	13255	13136	13239	13167	13236	13310	13142	13240	13029	13188	13300	13152	13173	13220	12983	13111	13198	13118	13079	13426	13230	13163	13197	13169	13210	13209	13224	13054	13150	13249	13194	13242	13109	13285	13233	13204	13284	13141	13180	13214	13135	13285	13287	13088	13141	13144	13141	13098	13160	13216	13305	13186	13252	13065	13110	13203	13155	13095	13346	13005	13052	13240	13193	13025	13105	13131	13243	13205	13168	12929	13147	13199	13241	13018	13173	13292	13170	13373	13084	13242	13158	13161	13271	13264	13153	13185	13043	13193	13226	13222	13199	13196	13129	13042	13258	13010	13227	13191	13290	13336	13313	13221	13084	13323	13113	13106	13200	13223	13132	13277	13017	13184	13167	13160	13196	13140	13205	13244	13261	13222	13134	13006	13117	13229	13127	13257	13135	13203	13173	13256	13107	13285	13063	13289	13280	13027	13180	13145	13289	13049	13167	13188	13063	13000	13115	13130	13240	13313	13184	13105	13271	13193	13217	13397	13124	13203	13166	13236	13109	13068	13149	13262	13101	13203	13216	13229	13240	13241	13193	13322	13191	13200	13161	13101	13138	13206	13254	13087	13207	13189	13048	13152	13202	13078	13268	13155	13066	13148	12996	13276	13317	13216	13218	13183	13129	13219	13057	13038	13160	13163	13194	13217	13107	13200	13265	13155	13056	13285	13178	13206	13064	13218	13230	12989	13249	12961	13183	13220	13068	13271	13169	13063	13329	13046	13196	13244	13231	13174	13160	13096	13093	13049	13161	13013	13277	13115	13124
22892	21945	35979	40965	35486	24944	21016	14920	13645	13645	13728	13446	13663	13414	13295	13667	13559	13344	13395	13426	13507	13285	13417	13463	13411	13419	13435	13536	13665	13396	13374	13264	13452	13345	13322	13515	13440	13276	13365	13329	13286	13401	13348	13382	13308	13364	13225	13365	13426	13560	13494	13459	13294	13475	13169	13379	13253	13364	13557	13440	13370	13350	13437	13499	13418	13336	13197	13286	13408	13492	13441	13350	13353	13097	13177	13305	13331	13293	13309	13262	13335	13326	13273	13280	13493	13159	13310	13348	13492	13352	13080	13204	13135	13332	13102	13233	13270	13343	13205	13216	13259	13168	13366	13380	13350	13282	13363	13348	13231	13412	13215	13297	13291	13247	13319	13268	13415	13235	13350	13219	13247	13416	13217	13482	13369	13252	13365	13310	13118	13329	13325	13318	13190	13224	13379	13176	13340	13223	13363	13211	13252	13162	13280	13064	13129	13563	13420	13331	13289	13296	13216	13313	13247	13429	13220	13293	13381	13408	13293	13179	13316	13411	13301	13310	13392	13328	13386	13368	13402	13150	13484	13341	13198	13189	13250	13127	13421	13276	13416	13185	13466	13258	13235	13191	13371	13500	13349	13247	13351	13357	13059	13398	13601	13296	13278	13257	13210	13259	13228	13244	13229	13272	13296	13446	13277	13244	13323	13370	13353	13340	13391	13286	13231	13241	13326	13194	13343	13187	13226	13247	13230	13221	13333	13359	13317	13399	13159	13307	13120	13271	13224	13274	13293	13424	13310	13186	13312	13342	13453	13153	13412	13218	13322	13215	13271	13472	13435	13213	13269	13151	13415	13386	13441	13313	13338	13270	13354	13261	13321	13301	13240	13372	13220	13260	13367	13182	13223	13145	13404	13246	13328	13419	13338	13362	13287	13300	13501	13362	13396	13384	13341	13311	13297	13398	13368	13492	13271	13472	13392	13396	13257	13284	13375	13428	13341	13176	13328	13220	13262	13213	13222	13402	13416	13247	13189	13146	13365	13463	13232	13201	13431	13386	13419	13170	13216	13307	13168	13340	13320	13291	13330	13308	13261	13137	13170	13378	13295	13193	13324	13311	13276	13309	13251	13270	13457	13420	13337	13228	13237	13168	13218	13268	13049	13194	13235	13258	13301	13416	13445	13137	13393	13328	13272	13310	13238	13275	13335	13006	13252	13287	13264	13255	13296	13234	13348	13268	13378	13180	13209	13347	13351	13273	13293	13211	13168	13287	13302	13187	13346	13229	13362	13217	13403	13242	13309	13365	13117	13331	13248	13264	13146	13195	13466	13382	13263	13131	13285	13461	13314	13278	13195	13138	13198	13342	13381	13361	13298	13263	13048	13473	13318	13200	13178	13222	13384	13191	13189	13298	13376	13071	13122	13281	13427	13322	13324	13190	13190	13346	13372	13492	13385	13382	13573	13272	13311	13148	13270	13248	13372	13345	13218	13205	13253	13290	13248	13472	13290	13361	13279	13328	13266	13189	13237	13283	13266	13212	13142	13438	13441	13245	13207	13324	13524	13335	13388	13285	13222	13314	13314	13413	13534	13369	13371	13204	13191	13360	13173	13495	13450	13167	13334	13389	13405	13170	13418	13253	13129	13206	13263	13304	13313	13248	13226	13259	13222	13325	13236	13193	13355	13263	13315	13210	13279	13186	13317	13266	13211	13290	13283	13288	13282	13302	13282	13133	13158	13303	13323	13326	13256	13176	13262	13263	13355	13373	13378	13311	13444	13287	13461	13310	13318	13166	13263	13345	13388	13372	13227	13340	13324	13290	13407	13232	13184	13186	13189	13432	13291	13411	13330	13324	13146	13388	13319	13431	13202	13324	13223	13294	13170	13340	13213	13329	13308	13261	13228	13298	13160	13166	13350	13273	13508	13288	13146	13346	13395	13469	13145	13330	13183	13316	13299	13441	13139	13159	13293	13180	13338	13357	13306	13208	13482	13405	13278	13171	13373	13354	13429	13238	13225	13319	13092	13453	13310	13248	13319	13310	13315	13350	13247	13302	13317	13257	13324	13324	13455	13167	13275	13244	13224	13025	13169	13312	13230	13077	13282	13436	13312	13327	13171	13373	13431	13072	13169	13051	13171	13288	13273	13292	13341	13350	13211	13322	13115	13352	13246	13533	13226	13228	13328	13087	13251	13227	13333	13319	13226	13323	13429	13273	13402	13211	13550	13431	13334	13370	13109	13189	13217	13298	13301	13230	13290	13359	13341	13182	13155	13007	13193	13229	13382	13224	13191	13248	13287	13322	13287	13288	13211	13281	13353	13386	13119	13258	13395	13253	13282	13179	13391	13213	13349	13215	13388	13377	13153	13378	13175	13306	13377	13369	13234	13327	13297	13293	13300	13426	13371	13454	13426	13357	13347	13418	13348	13411	13241	13192	13505	13339	13019	13303	13414	13055	13144	13206	13099	13323	13419	13207	13466	13336	13178	13207	13260	13225	13242	13260	13120	13269	13292	13477	13526	13233	13300	13277	13149	13185	13235	13346	13337	13220	13259	13250	13219	13270	13373	13228	13378	13309	13292	13062	13345	13319	13388	13275	13255	13188	13279	13310	13269	13326	13317	13351	13287	13271	13296	13295	13409	13226	13174	13418	13246	13374	13284	13304	13343	13316	13349	13390	13391	13371	13183	13288	13283	13359	13326	13249	13065	13385	13295	13301	13309	13282	13338	13393	13279	13277	13303	13412	13234	13244	13313	13247	13350	13334	13352	13224	13277	13558	13214	13204	13280	13410	13265	13318	13168	13345	13128	13361	13271	13352	13158	13009	12923	13179	13282	13402	13441	13367	13230	13438	13143	13148	13250	13187	13251	13241	13207	13463	13349	13213	13373	13281	13374	13260	13314	13420	13394	13170	13291	13347	13294	13434	13318	13212	13186	13224	13334	13137	13411	13039	13481	13060	13200	13182	13319	13190	13344	13373	13351	13251	13278	13282	13317	13326	13334	13194	13262	13220	13258	13292	13297	13296	13449	13243	13307	13082	13285	13252	13282	13242	13285	13344	13162	13297	13255	13225	13404	13415	13172	13265	13066	13406	13235	13354	13308	13408	13226	13333	13234	13192	13132	13131	13164	13256	13109	13431	13376	13211	13105	13229	13336	13266	13359	13326	13210	13175	13272	13292	13260	13255	13254	13350	13298	13304	13335	13426	13268	13142	13366	13227	13406	13385	13268	13199	13145	13297	13380	13470	13164	13320	13381	13257	13344	13273	13433	13350	13465	13210	13423	13468	13179	13050	13350	13235	13353	13422	13349	13459	13312	13424	13221	13127	13094	13130	13257	13423	13261	13293	13216	13364	13253	13184	13229	13302	13446	13294	13383	13311	13400	13404	13461	13174	13409	13299	13328	13097	13422	13156	13272	13370	13270	13300	13317	13077	13317	13294	13213	13226	13323	13368	13239	13211	13268	13215	13272	13323	13260	13264	13289	13417	13250	13118	13382	13573	13315	13281	13227	13196	13114	13313	13291	13311	13455	13437	13390	13376	13271	13326	13369	13328	13290	13347	13318	13315	13133	13204	13327	13238	13236	13254	13352	13186	13373	13215	13183	13151	13151	13242	13311	13135	13413	13427	13344	13564	13153	13520	13168	13362	13254	13492	13416	13345	13167	13302	13073	13394	13126	13226	13402	13242	13395	13298	13219	13230	13133	13343	13402	13231	13260	13353	13472	13130	13278	13306	13386	13249	13295	13170	13169	13295	13248	13245	13117	13286	13257	13413	13327	13292	13329	13304	13370	13196	13456	13218	13273	13344	13186	13229	13236	13319	13304	13297	13435	13427	13394	13273	13279	13105	13478	13235	13347	13214	13352	13283	13241	13356	13184	13394	13250	13257	13405	13540	13217	13474	13101	13415	13243	13303	13290	13280	13218	13425	13349	13219	13497	13309	13123	13343	13376	13248	13364	13232	13271	13292	13253	13428	13212	13312	13172	13106	13213	13134	13472	13307	13094	13283	13424	13246	13327	13413	13327	13235	13134	13506	13249	13173	13230	13155	13390	13195	13259	13317	13104	13262	13129	13251	13362	13246	13222	13255	13269	13270	13402	13329	13379	13070	13132	13215	13197	13311	13360	13353	13287	13281	13200	13347	13318	13311	13358	13183	13342	13409	13387	13453	13399	13180	13214	13432	13234	13238	13423	13141	13434	13297	13200	13374	13281	13269	13274	13250	13221	13389	13234	13272	13419	13212	13396	13329	13245	13143	13301	13266	13513	13279	13082	13180	13267	13450	13331	13192	13281	13159	13180	13420	13289	13408	13374	13217	13215	13239	13462	13248	13196	13231	13250	13306	13329	13375	13224	13323	13487	13155	13488	13406	13205	13449	13320	13294	13116	13272	13299	13182	13204	13262	13066	13350	13296	13159	13383	13237	13192	13220	13371	13309	13038	13486	13095	13356	13356	13165	13240	13256	13123	13227	13260	13239	13319	13239	13229	13264	13428	13229	13263	13316	13229	13181	13300	13264	13193	13323	13204	13303	13129	13231	13328	13349	13379	13176	13420	13340	13361	13329	13416	13308	13246	13274	13267	13228	13368	13316	13187	13281	13150	13175	13329	13338	13193	13202	13305	13397	13386	13479	13257	13463	13124	13200	13351	13357	13332	13370	13191	13259	13257	13456	13306	13168	13369	13247	13149	13223	13342	13393	13251	13258	13280	13257	13150	13248	13374	13153	13114	13218	13222	13204	13361	13267	13321	13347	13464	13243	13228	13282	13245	13083	13238	13444	13267	13449	13379	13061	13394	13336	13355	13152	13371	13269	13508	13279	13057	13175	13127	13302	13226	13222	13357	13287	13298	13320	13500	13391	13215	13241	13361	13353	13326	13269	13246	13397	13247	13202	13181	13185	13248	13233	13155	13195	13246	13059	13335	13206	13294	13409	13430	13333	13286	13316	13190	13266	13241	13337	13149	13359	13184	13356	13270	13283	13285	13164	13363	13231	13282	13330	13260	13011	13139	13286	13440	13175	13176	13186	13211	13251	13375	13299	13238	13303	13348	13208	13459	13208	13275	13388	13348	13173	13232	13223	13238	13411	13209	13435	13425	13167	13158	13264	13243	13445	13156	13088	13492	13222	13081	13299	13390	13317	13121	13246	13350	13339
44208	96416	94832	77577	51166	21139	13236	13147	13175	13080	13244	13297	13304	13257	13163	13240	13053	12972	13151	13174	13286	12920	13142	13146	13077	13310	13283	13171	13230	13057	13044	13173	13050	13161	13250	13224	13193	13074	13324	13140	13211	13069	13380	13252	13199	13141	13192	13319	13361	13541	13280	13417	13178	13291	13129	13250	13021	12916	13191	13163	13159	13269	13140	13115	13121	13215	12982	13014	13197	13166	13194	13248	13119	13159	13232	13160	13235	12989	13002	13130	13092	13146	13257	13025	13193	13194	13074	13295	13103	13090	13288	13047	13197	13245	13171	13214	13044	13070	13095	13189	13027	13183	12980	13151	13186	13342	13029	13127	13089	13313	13046	13048	13015	13226	13220	13115	13160	13317	13179	13188	13162	13117	13145	13225	13185	13116	12881	13126	12973	13144	13131	13115	13226	13068	13109	13014	13082	13087	13063	13146	13220	13093	13199	13064	13116	13148	13102	13044	13167	12930	13114	12943	13082	13152	13090	13072	13231	13290	13084	13192	13199	13276	13006	13173	13121	13159	13211	13091	13121	13250	13227	13046	13100	13184	13125	13209	13054	12999	13220	13283	13120	13151	13206	13101	13185	13075	12990	13090	13117	13254	13108	13073	12976	13053	13121	13074	13231	13024	12971	13178	13043	13081	13307	13288	13188	13111	13136	13184	13141	13086	13197	13077	13194	13196	13162	13155	13180	13043	12995	13293	13019	13122	13235	13048	13073	13262	13190	13153	13113	12940	13119	13156	13163	13127	13073	12974	13257	13172	13146	13138	13293	13182	13251	13181	13119	13122	13229	13105	13128	13055	13179	13049	13028	13093	13122	13181	12933	13149	12842	13245	13040	13015	13414	13086	13300	13090	13152	13036	13142	12983	13192	13132	13101	13135	13015	13241	12970	13188	13003	13115	13096	13134	13136	13081	13202	13142	13109	13153	13155	13118	13208	12993	13048	13148	13292	13171	13105	13059	13222	13111	13052	13139	13198	13104	13137	13135	13199	13113	13228	13166	13166	12933	13036	13147	13198	13203	13219	13116	13171	12958	13060	13189	13314	13208	13130	13242	13156	13047	13255	13027	13139	13167	12973	13086	13024	12948	13275	13021	13192	13021	13291	13087	13114	13267	13122	13331	13252	13035	13052	13173	13279	13260	13086	13153	13033	13130	13154	13028	13092	13129	12987	13228	13000	13038	13215	13211	12949	13188	13253	13184	13061	13182	13212	12966	13106	13073	13077	12997	13197	13137	12960	13206	13253	13125	13245	13187	13149	13370	13180	13100	13096	13103	13217	13130	13182	13087	13107	12998	13244	13165	13266	13207	13205	13174	13134	13189	13136	13086	13034	13154	13262	13040	13199	13090	13160	13002	13048	13114	13079	13157	13022	13116	13019	13105	13085	13091	13120	13163	13305	13078	12968	13228	13107	13086	13156	13160	13064	13125	13152	13004	12996	13253	13227	13309	13071	13178	13088	13112	13068	13046	13217	13288	13154	13027	13274	13243	13077	13035	12974	13082	13189	13180	13250	13183	13143	13013	13041	13201	13176	13052	13165	13201	12909	13135	13076	13259	13080	13261	13002	13233	13279	13242	12921	13253	13249	13040	13205	13159	13301	13208	13031	13377	13166	13030	13095	13070	13122	13337	13049	13050	13207	13121	13055	13195	13167	13180	13209	13075	13207	13199	13224	13207	13154	13162	13280	12816	13147	13149	13153	13111	12995	13063	13072	13249	13081	13280	13278	13118	13057	13189	13217	13268	13119	13168	13037	13136	13046	13173	13148	13098	13107	13092	13159	13088	13040	13116	13123	12960	13154	13061	13155	13022	13115	13193	13042	13257	13211	13226	13083	13104	12941	13098	13072	13188	13151	13017	13141	13057	13164	13237	13275	13239	13128	13209	13206	13126	13177	13178	13082	13039	13101	13153	13194	13157	13054	12954	13163	13132	13088	13361	13184	13154	13047	13038	13130	13114	13068	13208	13107	13060	12946	13167	13179	13233	13168	13039	13173	13138	13063	13153	13095	13175	13173	13107	13031	13121	13138	13266	13150	13336	13055	13023	13010	13111	13150	13180	13001	13151	13143	13219	13069	13153	13088	13197	13119	13103	13188	13121	13058	13036	13061	13110	13208	13239	13074	13183	13050	12937	13148	13205	13266	13014	13043	13225	13197	13184	13189	13239	13194	13091	13031	12974	13030	12957	13164	13123	13229	13156	13096	13114	13158	13192	13170	13172	13249	13162	13099	13214	13230	13213	13156	13251	13151	13076	13121	13134	13118	13164	13199	13237	13193	12993	13063	13246	13076	13070	13068	13218	13211	12999	13113	13262	13187	13249	13154	13066	13270	13087	13201	13336	12935	13131	13135	13193	13189	13004	13043	13193	13085	13072	12917	13129	13104	13194	12914	13246	13105	13051	13210	13100	13072	13156	13061	12975	13177	13164	13261	13119	13210	13094	13142	13052	13239	13245	13205	13028	13033	13027	13257	13088	13100	13026	13143	13085	13175	13226	13091	13230	13182	13225	12937	12929	13186	13139	13196	13073	12960	13088	13186	13184	13025	13143	13196	13179	13140	13168	13259	13008	12987	13209	13086	13059	13202	12963	13048	13203	13283	13086	13188	13189	13073	13097	13126	13226	13162	13220	13002	13069	13135	12991	13109	13100	13113	13243	13225	13095	13137	13073	13171	13091	13152	13219	13109	13155	13139	13298	13077	13208	13088	13154	13145	13350	13151	13123	13209	13088	13362	13150	13303	13163	13066	13146	12997	13026	13241	12943	13322	13162	13156	13050	13211	13078	13121	13055	13152	13124	13216	13079	13223	13063	13126	13068	13106	13221	13249	13158	13050	13199	13082	13129	13113	13117	13179	13052	13221	13193	13250	13074	13117	13125	13287	13272	13186	13220	13080	13162	13021	13068	13140	13206	13032	13279	13013	13116	13154	13226	13062	13187	13126	13294	13050	13047	13208	13180	13259	13121	13126	13134	12996	13163	13060	13025	13170	13081	13047	13170	12966	13028	13045	13378	13245	13172	13167	13253	13089	12951	13151	13172	13137	13141	13154	13026	13261	13060	13107	13134	12882	13068	13157	12990	13317	13242	13142	13120	13211	13092	13125	13078	13234	13050	13131	13239	13142	13015	13229	13327	13017	13091	13162	12982	13118	13073	13046	13121	13264	13127	13120	13156	13169	13059	13271	13306	12859	13229	13089	13117	13118	13100	13023	13133	13004	13092	13222	13291	12990	13182	13192	13121	13109	13215	13194	13066	13143	13014	13171	13181	13128	13177	12958	13138	12992	13083	13159	13258	13003	13085	12975	13168	13149	13208	13100	13252	13124	13303	13307	13196	13175	13200	13117	13009	13048	12979	13080	13119	13140	13208	13295	12932	13232	13142	13018	13115	13189	13107	13004	13176	13106	13091	13275	13174	13118	13330	13249	13240	13347	13116	13003	13067	13092	13215	13047	13075	13116	13155	13109	13088	13168	13240	13072	13189	13296	13233	13194	13038	13049	13200	13192	13296	13275	13152	13201	13122	13213	13053	13088	13091	13050	13192	13287	13116	13281	13080	13198	13056	13331	13217	13185	13021	13184	13099	13085	13122	13267	13164	13128	13155	13099	13081	13157	13147	13112	13015	13105	13087	12930	13271	13151	13007	13182	13073	13111	12837	13101	13130	13124	13123	13099	13162	13111	13179	13138	13088	13126	13093	13257	12969	13138	13102	13063	13192	13213	13003	13094	13165	13103	13091	13303	13255	13101	13338	13074	13014	13229	13020	13214	13127	13131	13151	13158	13187	13123	13112	13062	13098	13051	13041	13074	13315	13126	13116	13156	13011	13205	13165	13209	13188	13137	12955	12983	13116	13119	13202	13193	13110	12968	13200	13079	13086	13128	13088	13239	12991	12994	13182	13113	13227	13109	13021	13039	13180	13278	13130	13184	13160	13013	13058	13088	13005	13191	13152	13220	13215	13220	13167	13111	13025	13210	13162	13019	13140	13187	13046	13174	13099	13178	13054	13112	13163	13142	13290	13046	13178	13196	13131	13078	13231	13144	13260	13192	12957	13051	13266	13175	13203	13219	13185	13122	13032	13136	13266	13121	13146	13042	13147	13136	13125	13288	12900	13021	12959	12995	13166	13259	13110	13144	13146	13314	13300	13073	13184	13063	12976	13219	13151	13259	13125	13218	13247	13015	13074	13183	13173	13144	13127	13047	13258	12976	13185	13127	13180	13148	13067	13191	13182	12966	13130	13140	13260	13063	13033	13004	13298	13172	13203	13155	12983	13178	13112	13192	13111	13263	13035	13164	12987	13108	13101	13230	13111	13064	13187	12991	13166	13206	13279	13196	13117	13137	13205	13034	13160	13157	13074	13201	13049	13216	13024	13020	13164	13192	13041	13253	13209	13130	12958	13049	12955	13080	13258	13016	13096	13123	13139	13258	13117	13163	13290	13169	13022	13085	13213	13208	13240	13120	13082	13014	13097	13091	13175	12934	13131	12990	13056	13127	13163	13129	13212	13031	13235	13071	13178	13160	13220	13140	13147	13170	13190	13125	13050	13069	13190	13125	13161	13082	13179	13081	13002	13236	13231	13122	13210	13079	13035	13010	12968	13145	13014	13215	13300	13324	12969	13154	13178	13149	12928	13031	13106	13177	13062	13256	13032	13102	13105	13113	13095	13158	13152	13301	13202	13128	12947	13089	13245	12990	13219	13134	13177	13215	13142	13131	13073	13108	13067	13028	13145	13278	12996	13289	13161	13160	13235	13087	13128	13203	13031	13183	13178	13187	13153	13123	13140	13152	13214	13145	13115	13128	13072	13048	13047	13105	13096	12960	13118	13215	13288	13169	13185	13114	13115	13243	13125	13203	13184	13218	13191	13010	13182	13102	13277	13153	13154	13052	13029	13329	13227	13043	13220	13035	13328	13113	13020	13097	13010	13111	13261	13098	13273	13011	13216	13211	13223	13127	13219	13116	12997	13174	13228	13176	13076	13057	13205	13182	13132	13197	13120	13295	13029	13181	13190	13036	13082	13259	13083	13070	13004	13138	13163	13041	13169	13201	13223	13136	12907	13047	13134	13137	13194	13123	13265	13126	13157	13142	13152	13052	13007	13052	13194
27258	29854	42316	34566	22375	15585	14258	13888	13932	13876	14001	13983	13797	13736	13868	13913	13728	13863	13858	13950	13900	14034	13914	13860	13822	13662	13656	13839	13986	13627	13933	13840	13842	13859	13912	13862	13739	13997	13601	13718	13607	13914	13942	13766	13899	13688	13899	13661	13751	13877	13869	13856	13747	13630	13904	13827	14008	13824	13923	13985	13795	13897	13803	13676	13744	13902	13889	13668	13756	13842	13816	13664	13804	13781	13714	13929	13847	13741	13716	13669	13896	13809	13789	13654	13638	13756	13793	13899	13823	13776	13664	13853	13773	13738	13688	13718	13845	13744	13764	13650	13800	13779	13770	13733	14013	13702	13770	13700	13822	13870	13812	13874	13847	13874	13882	13913	13851	13881	13925	13756	13825	13793	13843	13851	13760	13782	13951	13736	13751	13750	13820	13820	13755	13791	13690	13759	13844	13886	14012	13839	13875	13786	13720	13741	13954	13775	14053	13939	13963	13866	13831	13753	13966	13814	13958	13792	13859	13728	13729	13708	13869	13886	13894	13819	13696	13731	13837	13892	13799	14100	13774	13694	13681	13664	13634	13830	13694	13787	13699	13651	13672	13815	13621	13757	13748	13750	13710	13917	13790	13884	13635	13622	13870	13505	13759	13769	13725	13863	13698	13707	13903	13698	13859	13883	13773	13786	13891	13705	13568	13761	13857	13744	13590	13743	13851	13730	13655	13766	13676	13853	13669	13710	13771	13635	13907	13871	13873	13946	13840	13741	13760	13879	13853	13843	13832	13906	13864	13741	13714	13642	13969	13848	13915	13799	13876	13784	13825	13693	13812	13743	14006	13863	13813	13918	13825	13793	13673	13855	13860	13810	13788	13715	13792	13599	13856	13774	13689	13856	13724	14018	13919	13858	13784	13809	13598	13627	13949	13770	13801	13976	13910	13708	13850	13886	13787	13795	13699	13806	13778	14060	13779	13801	13802	13765	13807	13866	13928	13825	13700	13739	13791	13851	13773	13808	13673	13736	13753	13780	13629	13867	13857	13745	13836	13960	13604	13740	13800	13821	13858	13723	13660	13704	13854	13648	13891	13786	13883	13786	13850	13839	13846	13786	13967	13594	13723	13791	13829	13600	13797	13905	13829	13735	13769	13794	13720	13806	13804	13749	13642	13683	13818	13656	13975	13665	13857	13919	13990	13883	13740	13794	13822	13814	13745	13555	13717	13652	13702	13723	13918	13962	13728	13784	13803	13770	13989	13891	13835	13937	13772	13674	13931	13851	13836	13782	13774	13664	13811	13879	13782	13784	13725	13866	13851	13824	13688	13767	13811	14041	13914	13819	13904	14055	13884	13837	13840	13946	13817	13701	13856	13768	13916	13480	13691	13989	13753	13902	13861	13739	13852	13750	13679	13640	13862	13860	13963	13654	13838	13767	13946	13675	13815	13822	13649	13683	13869	13765	13747	13735	13738	13698	13757	13655	13708	13905	13902	13955	13898	13939	14023	13823	13684	14027	13949	13981	13775	13961	13897	13872	13965	13876	13898	13744	13801	13914	13763	13881	13916	13574	13763	13924	13746	13713	13816	13756	13935	13780	13895	13831	13889	13814	13890	14004	13598	13951	13797	13750	13755	13904	13871	13682	13669	13842	13791	13805	13727	13676	13709	13809	13953	13780	13847	13630	13939	13697	13770	13825	13673	13630	13743	13752	14012	13850	13770	13651	14022	13887	13851	13956	13846	13814	13776	13808	13623	13738	13853	13732	13836	13884	13759	13763	13784	13686	13606	13657	13829	13824	13841	13889	13750	13887	13896	13788	13780	13723	13992	13890	13812	13885	14009	13908	13887	13719	13749	13793	13793	13863	13810	13919	13775	13740	13879	13847	13812	13842	13862	13942	13949	13739	13711	13783	13935	13629	13816	13786	13524	14005	13847	13648	13834	13764	13787	13829	13753	13793	13887	13687	13727	13761	13877	13919	13763	13886	13844	13871	13747	13635	13795	13916	13783	13714	13890	13807	13807	13702	13867	13810	13834	13627	13807	13976	13646	13707	13543	13850	13854	13865	13774	13868	13905	13626	13671	13770	13675	13876	13821	13686	13866	13851	13821	13924	14015	13769	13873	13766	13748	13906	13823	13754	13747	13843	13577	13758	13727	13660	13987	13532	13761	13495	13783	13798	13722	13787	13696	13767	13832	13818	13635	13833	13870	13634	13792	13963	13618	13869	13627	13707	13819	13827	13692	13696	13859	13660	13780	13714	13859	13849	13602	13921	13795	13826	13907	13708	13805	13804	13815	13671	13924	13678	13957	13919	13908	13851	13893	13916	13869	13848	13809	13982	13689	13919	13797	13852	13681	13791	13803	13571	13694	13745	13839	13641	13865	13711	13849	13887	13652	13911	13909	13912	13795	13786	13786	13915	13738	13815	13870	13808	13771	13778	13816	13848	13805	13820	13770	13796	13923	13819	13779	13803	13962	13845	13768	13741	13617	13668	13721	13526	13733	13828	13619	13728	13925	14007	13756	13859	14014	13839	13733	13838	14045	13839	13867	13986	13944	13833	13692	13897	13758	13891	13831	13870	13837	13815	13716	13737	13810	13822	13893	13730	13776	13846	13750	13891	13805	13669	13711	13662	13879	13794	13681	13806	13867	13723	13845	13638	13748	13869	13741	13578	13575	13579	13817	13605	13676	13754	14024	13845	13922	13811	13809	13736	13771	13814	13961	13981	14090	13690	13849	13792	13958	13954	13775	13743	13810	13735	13828	13871	13978	13597	13850	13636	13710	13723	13636	13738	13862	13839	13879	13750	13870	13843	13761	13842	13853	13916	13696	13753	13739	13790	14026	13760	13871	13938	13891	13837	13853	13738	13744	13877	13900	13925	13756	13547	13872	13991	13857	13796	14031	13896	13762	13681	13546	13693	13949	13824	13842	14119	13699	13919	13782	13950	13762	13932	13609	13832	13593	13648	13644	13734	13885	13772	13827	13952	13801	13854	13669	13680	13829	13749	14024	13786	13713	13841	13885	13595	13764	13687	13889	13704	13869	13678	13999	13894	13872	13569	13734	13840	13780	13777	13906	13656	13842	13685	13899	13581	13722	13784	13733	13737	13918	13917	13708	13821	13753	13746	14018	13682	13701	14013	13886	13865	13818	13789	13928	13756	13812	13914	13909	13536	13883	13878	13806	13772	13819	13824	13692	13736	13719	13840	13801	13612	13849	13846	13730	13803	13833	13649	13926	13771	13911	13907	13814	13968	13836	13932	13703	13773	13789	13688	13725	13807	13804	13699	13921	13905	13781	13854	13809	13893	13833	13723	13876	13887	13794	13894	13880	13724	13842	13817	13706	13789	13730	14045	13765	13657	13791	13784	13810	13952	13735	13816	13830	13789	13884	13760	13667	13796	13963	13885	13700	13906	13892	13865	13812	13825	13815	13528	13730	13728	13924	13807	13804	13834	13916	13741	13771	13867	13698	13933	13769	13689	13676	13739	13722	13946	13777	13760	13738	13651	13778	13807	13923	13790	13887	13741	13877	13775	13853	13837	13574	13809	13896	13810	13890	13634	13836	13989	13601	13657	13853	13838	13820	13968	13857	13691	13936	13724	13995	13920	13952	14038	13812	13973	13704	13820	13917	13859	13723	13856	13844	13856	13608	13881	13865	13809	13648	13687	13898	13772	13934	13596	13918	13882	13981	13731	13751	13751	13951	13860	13756	13627	13574	13637	13637	13559	13726	13824	13680	13755	13739	13964	13871	13755	14017	13879	13712	13803	13969	13879	13927	13859	13758	13785	13664	13915	13787	13676	13675	13878	13839	13765	13845	13938	13864	13796	13710	14031	13612	14039	13724	14064	13626	13798	13757	13945	13833	13865	13975	13723	13724	13795	13779	13903	13726	13760	13685	13787	14077	13684	13628	13703	13989	13826	13799	13741	13835	13934	13614	13708	13715	13874	13703	13859	13683	13653	13938	13800	13993	13875	13739	13874	13681	13794	13914	13967	13901	13928	13797	13819	13756	13844	13869	13922	13790	13870	13902	13955	13492	13707	13666	13710	13625	13859	13773	13772	13820	13597	13811	13699	13912	13630	13903	13811	13989	13921	13969	13802	13809	13781	13791	13966	13841	13828	13823	13723	13870	13931	13822	13918	13788	13742	13560	13818	13787	13843	14047	13724	13983	13803	13679	13871	13756	13981	13884	14001	13915	13691	13668	13866	13745	13712	13953	13782	13772	13837	13859	13703	14019	13844	13848	13785	13951	13867	13796	13873	13786	13663	13645	13760	13627	13851	13909	13847	13817	13850	13824	13844	13843	13827	13723	13793	13934	13783	13966	13773	13715	13835	13747	13911	13826	13737	13845	13746	13769	13668	13927	13764	13691	13856	14034	14060	13675	13722	13649	13799	13911	13936	13726	13716	13962	13877	13741	13808	13885	13824	13905	13778	13751	13799	13609	13760	13758	13652	13689	13616	13782	13749	13742	13945	13815	13754	13966	13754	13841	13717	13898	13737	13933	13746	13782	13963	13687	13866	13762	13801	13783	13854	13740	13780	13835	13672	13534	13702	13764	13779	13817	13656	13967	13815	13915	13923	13719	13773	13907	13942	13756	13875	13854	13793	13781	13906	13752	13851	13952	13790	13894	13812	13768	13894	13834	13868	13895	13887	13815	13787	13842	13617	13916	13826	13761	13805	13772	13593	13674	13813	13904	13865	13948	13635	13853	13711	13595	13795	13944	13903	13713	13796	13882	14003	13672	13905	13847	13821	13838	13916	13767	13953	13832	13785	13804	13817	13640	13662	13743	13917	13764	13823	13898	13806	13783	13860	13775	13880	13667	13731	13970	13878	13959	13828	13790	13753	13730	13700	13691	13895	13723	13677	13823	13656	13963	13826	13775	13706	13803	13703	13819	13921	13741	13984	13688	13839	13725	13670	13761	13787	13720	13750	13666	13833	13653	13788	13827	13753	13728	13773	13740	13757	13692	13689	13743	13923	13784	13743	13972	13971	13941	13850	13787	13738	13994	13776	13757	13713	13890	13540	13803	13799	13661	13916	13716	13823	13652	13738	13820	13577	13717	13878	14096	13989	13885	13888	13767	13959	13888	13748	13919	13816	13817	13792	13838	13951	13843	13744	13950	13763	13840	13879
20514	50364	47055	34445	21620	14462	13584	13506	13413	13447	13457	13635	13350	13530	13482	13603	13468	13572	13583	13573	13459	13507	13655	13604	13482	13527	13341	13482	13637	13446	13438	13417	13332	13447	13480	13700	13448	13410	13653	13443	13472	13634	13563	13459	13652	13624	13601	13628	13446	13476	13581	13513	13471	13486	13485	13605	13543	13677	13455	13514	13572	13403	13416	13543	13591	13258	13429	13467	13418	13558	13392	13490	13356	13581	13690	13408	13462	13358	13680	13465	13507	13675	13533	13451	13412	13511	13491	13437	13474	13530	13394	13654	13625	13485	13480	13250	13572	13495	13266	13587	13450	13470	13482	13506	13427	13594	13638	13637	13584	13437	13435	13478	13556	13412	13479	13359	13583	13492	13401	13469	13585	13468	13598	13497	13663	13416	13474	13438	13536	13463	13519	13500	13532	13550	13566	13387	13509	13483	13629	13317	13604	13467	13476	13435	13514	13458	13473	13540	13582	13610	13410	13575	13469	13492	13574	13589	13398	13519	13409	13632	13344	13538	13569	13538	13479	13637	13451	13643	13513	13342	13263	13472	13475	13508	13478	13495	13442	13571	13545	13557	13641	13529	13523	13632	13544	13543	13464	13458	13581	13407	13491	13440	13792	13397	13530	13456	13493	13534	13563	13532	13452	13580	13458	13584	13453	13489	13229	13685	13674	13633	13449	13506	13454	13544	13531	13519	13417	13659	13445	13501	13596	13428	13590	13637	13428	13485	13384	13567	13453	13339	13575	13433	13510	13427	13632	13495	13436	13702	13466	13499	13558	13397	13511	13446	13455	13605	13379	13559	13384	13574	13594	13471	13403	13657	13520	13493	13374	13366	13537	13529	13434	13464	13294	13460	13550	13567	13413	13492	13526	13429	13441	13461	13507	13496	13491	13470	13556	13589	13436	13442	13336	13710	13406	13354	13572	13503	13521	13525	13516	13415	13465	13472	13457	13376	13567	13368	13481	13500	13570	13506	13555	13468	13457	13493	13581	13664	13302	13683	13279	13448	13474	13539	13588	13528	13523	13708	13547	13634	13425	13404	13555	13531	13521	13577	13388	13476	13506	13547	13382	13542	13580	13505	13577	13525	13615	13667	13605	13462	13435	13589	13438	13526	13431	13527	13458	13395	13340	13484	13434	13618	13589	13645	13638	13564	13514	13455	13654	13630	13535	13495	13562	13347	13633	13457	13425	13596	13572	13508	13417	13488	13536	13388	13491	13350	13552	13363	13532	13447	13458	13556	13467	13599	13418	13509	13522	13465	13435	13609	13327	13472	13559	13351	13592	13585	13360	13545	13452	13368	13559	13537	13591	13481	13417	13516	13439	13348	13403	13681	13457	13448	13481	13288	13540	13563	13496	13482	13575	13315	13537	13399	13482	13424	13595	13403	13462	13597	13549	13690	13518	13553	13605	13445	13469	13482	13336	13495	13486	13568	13502	13770	13379	13560	13515	13495	13619	13712	13539	13425	13562	13570	13605	13450	13346	13455	13516	13460	13551	13632	13443	13405	13413	13639	13570	13785	13545	13529	13410	13495	13650	13599	13494	13648	13505	13374	13547	13691	13394	13322	13572	13616	13537	13489	13478	13469	13509	13408	13627	13327	13465	13528	13555	13359	13521	13638	13568	13543	13381	13547	13411	13470	13699	13589	13560	13497	13436	13470	13570	13525	13524	13602	13385	13553	13470	13357	13520	13548	13658	13430	13495	13551	13525	13461	13549	13559	13535	13447	13451	13519	13415	13418	13616	13585	13677	13548	13637	13465	13449	13634	13446	13500	13583	13658	13387	13624	13634	13521	13528	13527	13548	13613	13717	13442	13604	13480	13539	13477	13461	13545	13513	13523	13469	13439	13642	13575	13387	13443	13490	13516	13442	13533	13457	13643	13482	13616	13570	13514	13482	13629	13481	13621	13527	13536	13317	13580	13616	13530	13387	13513	13608	13525	13488	13651	13510	13483	13476	13591	13571	13443	13495	13524	13559	13546	13442	13572	13586	13498	13466	13452	13601	13422	13710	13593	13507	13549	13334	13404	13450	13454	13450	13519	13467	13540	13483	13403	13445	13524	13506	13408	13616	13409	13537	13439	13775	13536	13433	13513	13462	13610	13605	13606	13493	13458	13466	13419	13530	13499	13421	13510	13631	13622	13534	13540	13459	13554	13591	13352	13668	13543	13559	13592	13481	13650	13519	13592	13488	13518	13431	13428	13468	13567	13431	13595	13705	13514	13448	13508	13511	13374	13530	13389	13528	13576	13486	13595	13550	13399	13585	13366	13481	13530	13479	13427	13509	13495	13508	13448	13702	13683	13552	13459	13543	13557	13562	13575	13549	13517	13395	13578	13602	13584	13607	13588	13324	13521	13409	13553	13485	13473	13462	13489	13613	13565	13513	13533	13499	13555	13447	13546	13405	13524	13610	13335	13513	13507	13496	13553	13618	13359	13421	13593	13685	13620	13339	13542	13380	13565	13495	13550	13458	13447	13581	13506	13605	13545	13670	13442	13495	13538	13641	13545	13481	13559	13462	13521	13334	13470	13621	13569	13460	13380	13640	13495	13441	13410	13360	13626	13424	13573	13444	13363	13446	13300	13463	13373	13495	13452	13505	13566	13447	13512	13460	13428	13627	13568	13518	13583	13516	13527	13457	13433	13520	13536	13344	13401	13418	13462	13472	13413	13452	13534	13517	13663	13679	13412	13427	13526	13372	13540	13556	13563	13498	13513	13586	13525	13520	13577	13443	13508	13503	13574	13566	13440	13640	13540	13616	13278	13522	13525	13431	13583	13599	13496	13557	13463	13654	13384	13529	13466	13457	13411	13293	13421	13560	13491	13457	13645	13484	13584	13467	13662	13527	13513	13528	13435	13455	13416	13471	13551	13576	13408	13515	13520	13596	13404	13591	13632	13457	13413	13537	13395	13468	13530	13501	13432	13504	13492	13573	13533	13539	13558	13603	13442	13415	13509	13731	13457	13583	13404	13443	13487	13581	13461	13568	13571	13299	13529	13444	13536	13442	13410	13546	13571	13573	13530	13575	13628	13462	13470	13587	13573	13512	13570	13363	13610	13576	13605	13393	13465	13389	13574	13555	13434	13447	13475	13588	13457	13581	13546	13356	13521	13452	13463	13394	13607	13550	13446	13454	13380	13471	13490	13438	13488	13602	13588	13504	13549	13542	13478	13494	13487	13544	13466	13453	13409	13575	13488	13520	13477	13773	13449	13439	13506	13548	13373	13545	13585	13489	13528	13614	13578	13490	13335	13425	13605	13541	13585	13640	13438	13571	13385	13377	13518	13561	13648	13486	13531	13551	13564	13521	13496	13567	13408	13312	13510	13673	13611	13448	13624	13594	13407	13439	13528	13383	13406	13657	13623	13504	13628	13553	13626	13542	13622	13590	13499	13438	13565	13556	13546	13530	13405	13454	13459	13611	13454	13608	13510	13564	13448	13437	13494	13479	13650	13494	13630	13403	13550	13597	13589	13486	13502	13523	13542	13513	13505	13544	13502	13465	13485	13517	13727	13465	13526	13497	13566	13549	13557	13636	13403	13607	13441	13520	13538	13403	13507	13504	13648	13360	13381	13531	13541	13525	13531	13468	13330	13295	13467	13522	13390	13517	13526	13674	13506	13503	13454	13476	13428	13475	13578	13361	13665	13576	13608	13547	13394	13534	13448	13536	13454	13534	13505	13466	13472	13605	13400	13576	13357	13577	13436	13443	13518	13508	13399	13452	13450	13583	13460	13540	13435	13587	13618	13575	13601	13522	13427	13483	13444	13555	13538	13470	13469	13580	13324	13650	13598	13428	13701	13601	13530	13443	13516	13569	13608	13520	13660	13479	13587	13491	13657	13333	13551	13437	13508	13553	13557	13574	13396	13643	13610	13481	13440	13519	13476	13594	13472	13585	13435	13530	13516	13471	13581	13659	13584	13439	13512	13607	13564	13439	13397	13355	13586	13694	13532	13420	13620	13403	13371	13495	13696	13518	13524	13560	13609	13546	13461	13499	13420	13514	13497	13410	13488	13486	13573	13543	13718	13420	13562	13438	13504	13554	13330	13636	13442	13488	13498	13578	13482	13500	13402	13489	13450	13530	13591	13542	13589	13554	13619	13656	13507	13397	13559	13473	13558	13515	13579	13426	13558	13556	13471	13450	13595	13574	13619	13664	13597	13370	13600	13644	13461	13425	13383	13418	13326	13545	13379	13504	13601	13613	13515	13552	13405	13488	13491	13514	13590	13374	13445	13699	13538	13581	13556	13433	13472	13536	13635	13507	13501	13490	13608	13527	13406	13457	13439	13525	13387	13547	13430	13588	13456	13543	13408	13606	13506	13557	13476	13553	13388	13472	13660	13577	13491	13585	13405	13726	13492	13539	13522	13514	13419	13576	13445	13399	13471	13469	13586	13726	13438	13536	13420	13447	13579	13551	13586	13411	13398	13549	13381	13601	13505	13364	13485	13482	13581	13534	13519	13537	13459	13661	13565	13447	13597	13607	13684	13477	13431	13562	13656	13660	13441	13485	13615	13361	13441	13532	13566	13484	13501	13574	13558	13579	13429	13529	13496	13442	13688	13579	13554	13591	13495	13532	13542	13553	13532	13548	13453	13626	13468	13438	13349	13573	13439	13489	13458	13482	13513	13508	13486	13435	13612	13550	13603	13420	13566	13485	13305	13419	13409	13534	13560	13465	13498	13589	13341	13472	13578	13511	13305	13342	13518	13492	13556	13546	13543	13348	13571	13511	13599	13606	13524	13411	13511	13541	13528	13448	13515	13618	13421	13647	13466	13416	13447	13549	13556	13315	13555	13547	13476	13464	13506	13499	13596	13596	13581	13417	13608	13443	13493	13427	13550	13531	13685	13528	13513	13390	13623	13314	13520	13492	13511	13467	13414	13582	13627	13551	13476	13564	13572	13517	13407	13545	13587	13408	13688	13630	13530	13475	13529	13568	13494	13424	13501	13366	13510	13442	13508	13511	13428	13530	13612	13474	13575	13320	13527	13517	13408	13463	13549	13461	13426	13349	13547	13398	13614	13596	13593	13411	13299	13375	13526	13571	13625	13296	13493	13422	13631	13594	13463	13530	13500	13333	13464	13556	13488	13434	13662	13549	13441
24044	22707	42569	48805	37837	24596	18424	15657	15109	15148	15146	15068	15133	15058	15039	15112	15044	14997	15080	14956	15115	15008	14877	15079	14951	14858	15023	15017	14880	15050	14902	14915	14954	14961	14822	14909	15003	14885	14928	14956	15052	15086	14807	14801	14891	15090	15153	15011	14923	15105	15025	15136	15179	14930	15085	14850	14933	15004	14971	14973	15000	14943	15015	15004	14953	14725	14883	14835	14794	14829	14975	14955	14938	14939	14912	14831	14850	15050	14867	14929	15049	14870	15047	14777	15039	14933	14966	14854	14777	14762	14838	14866	14802	14985	14811	14984	14988	14834	14817	14736	14699	14664	15010	14849	14914	14963	14766	15006	14972	14935	14878	14820	14943	14881	14751	14858	14741	14903	14795	14780	14742	14840	14844	14869	14882	14862	14875	14796	14791	14670	14939	14940	14806	15030	14987	15189	14694	14859	15074	14698	15124	15015	14809	14794	14728	14963	14938	14976	14868	14778	15018	15079	14733	15011	14854	14973	14968	14780	14758	14962	14883	14773	14968	14945	14748	14938	14949	14757	14669	14891	14830	14981	15079	14998	14962	14966	14978	14854	14833	14716	15016	14742	14846	14803	15130	14878	14782	14815	14816	15079	15063	14766	14918	15017	14807	14918	14865	14754	14777	15023	14735	14803	14822	14900	14668	14879	14783	14882	14792	14904	14822	14882	14827	15038	14818	15003	14810	14842	14900	14872	14619	15050	14801	15018	14718	14729	14983	14837	14860	14979	14834	14950	14796	14851	14872	14888	14873	14845	14875	15142	15020	14659	14893	15004	14954	15097	14880	14970	15030	14816	14805	14904	14895	14944	14824	14912	14883	14811	15064	14920	14886	14762	14916	14903	14950	14929	14922	14938	14755	15138	14775	14752	14870	14832	14880	15025	14918	14929	14900	14736	15022	14836	14791	14874	15065	15011	14857	14950	14780	14976	14947	14712	14858	14898	15121	14750	14871	14841	14913	14890	15179	14928	14849	14884	15048	14972	14897	14892	14811	14800	15086	14956	15034	14897	14850	14749	14897	14928	14912	14828	14901	15022	14783	14864	14955	14700	14893	15126	14955	14886	14873	14822	14827	14947	14950	14933	14890	14933	14810	14923	14819	15081	14938	14799	15042	14795	14857	14835	14823	14915	14832	14807	14835	14975	14809	14956	14697	14968	14732	14694	14904	14869	14962	14758	14833	14856	14947	14838	14967	15004	15061	14796	15051	14969	14851	15000	14832	14901	14914	14829	15126	14966	14811	14641	14920	15057	14888	14994	14760	14754	14970	15089	14905	14772	14793	14852	14817	14716	14899	14862	14802	14970	15030	15080	15014	14763	14798	14877	14774	14784	15057	15011	14710	14810	14616	14698	14861	14869	15226	14794	14813	14870	14887	14811	14802	14835	14959	14706	14872	14966	14626	14922	14964	14979	14847	14832	14825	14848	14891	15014	14852	14834	14986	15022	14857	14790	14935	14622	14744	14937	14840	14992	14810	14719	14708	14858	14956	14790	14953	14929	14985	14764	14932	14908	15050	14905	14886	14904	14934	14955	14790	14861	14967	14781	14762	14982	14994	14891	14979	15040	14786	14878	14898	14864	14982	14767	14980	14853	14913	14806	14827	14861	14723	14877	14818	14653	14817	14883	14744	14692	14851	14889	14913	14751	14930	15129	14823	14723	14935	14985	14996	14959	14888	14951	14809	14921	15149	14670	14705	15182	14937	14890	14761	15063	14900	14922	14955	14799	14706	14884	14739	14941	14860	14680	14672	14662	15045	14878	15099	14954	14905	15008	14852	14906	14858	14957	14908	14943	14932	14983	14805	14914	14846	14749	14934	14856	14696	15056	14862	14983	15108	15090	14827	15059	14829	14824	15002	14929	14796	14711	14994	14805	14930	14942	14790	14849	14940	14768	15095	14924	14833	14771	14876	14751	14738	14945	14849	14726	14818	14963	14818	14915	14889	15008	14907	14737	15004	14890	14917	14842	14770	14931	14814	15108	14946	15285	15051	14982	14922	14799	14990	14833	14942	14969	15025	14821	14868	14795	14925	14890	14871	14874	14823	14881	14885	14652	14903	15010	14680	14700	14730	14986	14891	14946	14993	14833	14860	14865	14958	14891	14937	14902	14975	14929	14830	14623	14779	14857	14779	15080	14921	14709	14923	14852	14841	14860	14951	14849	15041	14973	14820	14781	14954	14936	14881	14921	14717	14945	14760	14812	14774	14824	14977	14926	14967	15180	14755	14894	14822	14654	14818	14902	15010	14819	14705	14942	14907	14721	14777	14946	14914	14730	14955	14826	14988	14819	14818	14736	14826	14982	14787	14843	14866	14837	14730	14824	14980	14816	15080	15004	14894	14830	14911	14666	14952	14777	14759	14776	14871	14869	14831	14778	14985	14873	14880	14797	14942	14884	14851	14876	15128	15112	14893	14877	14926	14948	14795	15125	14830	14919	14941	15005	14813	14773	14860	14873	14945	14763	14903	14954	14818	15040	14976	14969	14770	14984	14982	14754	14839	14879	15006	15073	14872	14946	14941	14714	14703	14776	15143	14948	15082	14939	14964	14752	14898	14885	14882	14793	14940	15026	15011	14895	14992	14871	14995	14889	15056	14914	14938	14863	14923	14855	14707	14869	14903	14747	14853	14993	14819	14897	14702	14991	15022	14798	14766	14828	14743	15069	15000	14965	14890	14971	14772	14848	14948	15026	14987	14849	14924	14876	14930	14898	14953	14841	14936	14879	14770	15004	14867	15014	14788	14963	14901	15007	14956	14725	14883	14952	14830	14966	14771	15060	14839	14866	14846	14715	14721	14943	14898	14912	14911	14905	14830	15062	15008	14861	14808	14779	14721	14971	14825	14902	14997	14990	14944	14952	14881	14911	14975	14889	14846	14939	14688	14893	14808	14866	14810	14750	14665	14890	14897	14897	14903	14997	15010	14727	14665	14904	15062	14955	14843	14796	15061	14945	14779	14862	14891	14737	14748	14917	14853	14979	14947	14800	14825	15018	14962	14764	14848	14922	14866	15030	14857	14884	14781	14793	14908	14899	14780	14784	14984	15028	14924	14801	15052	14807	14974	14995	14791	15056	14842	15071	14896	14814	14941	14899	14900	14675	14824	14817	14917	14919	14896	14828	14967	14719	14897	14868	15108	14966	14814	14903	14961	14745	15043	15010	14804	14774	15100	15068	14815	14802	14871	14813	14995	14827	14887	14742	14917	14811	14997	14845	14597	14802	14809	14995	14771	14881	14955	14813	14732	14831	14920	15070	14979	14711	14973	14833	15051	15106	14945	15154	15114	15067	14842	14768	14927	14808	14860	14977	14671	14801	14720	14969	15083	14745	14842	14807	14995	15134	14884	15170	14801	14923	14831	14845	14967	14847	14981	15029	15020	15016	15146	14727	14934	14995	14907	15060	14813	15043	14732	14842	14951	14959	14802	14986	14824	14989	14953	14659	14771	14674	14744	15133	14896	14741	14895	14886	14676	14914	14879	14785	14739	14794	14787	15027	15079	14901	15074	14892	14896	14851	15117	14892	14898	14954	14929	14808	14935	15080	14866	14913	14935	14826	14954	14904	14867	14847	14892	14919	14891	14855	15005	14785	14843	14852	14914	14783	14994	14776	14884	14908	14865	14950	14795	14973	14658	14887	15016	14816	14978	14939	14736	14908	14902	15033	14966	14863	14882	14984	14704	14773	14948	14626	14871	14836	14958	15023	15040	14884	15071	14940	14875	14934	14778	14903	14875	14826	14952	14879	14937	14834	14869	14917	14945	14821	14993	15129	15047	14863	14916	15009	14844	14886	14851	14910	14974	14819	14727	14782	14973	14935	14842	14852	15026	15045	14844	14840	14980	14873	15017	14845	14826	14911	14938	14920	14984	14962	14875	14963	14991	14889	14998	14933	14882	15017	14713	14810	15113	15082	14856	14860	14911	15059	14859	14693	14972	14969	15118	14744	14831	14962	14794	15018	14869	15014	15105	14917	15043	15027	14832	14938	14837	14738	15188	14786	14939	14662	15040	14938	14712	14808	14873	14865	15048	14933	14799	14995	14682	14775	14975	14918	14994	14915	15080	14781	14883	15054	14848	14939	14761	14945	14637	14957	14859	15076	14837	14866	14756	14952	14949	14984	14955	14962	14876	14799	14778	14892	14893	14797	14957	14858	14856	14805	14821	14911	14906	15001	14914	14847	14957	14711	14806	15051	14822	15006	14826	14813	14776	14677	14777	15021	14890	14926	14741	14942	14747	14778	14804	14833	14881	14754	14811	14946	14898	14946	14968	14904	14836	14769	14926	14943	14607	14883	14706	14965	14804	14992	14740	14868	14808	14634	14945	14946	14952	14743	15002	14861	14830	14936	14851	15006	14794	14808	15016	14795	14872	14787	14929	15000	14869	14668	14949	14808	15096	14815	14995	14833	14999	14993	14848	15043	15040	14932	14894	14836	14860	14842	14987	14911	14804	14826	14887	14892	14715	14774	14909	15027	14961	14913	14862	14984	14871	15044	15087	14943	14980	14732	14638	14949	15040	15013	15032	14782	14860	14833	14941	14958	14707	14688	14925	15198	14863	15006	14824	14890	14830	14950	14704	14701	14850	15058	15090	14816	14797	14898	14852	14886	14905	14895	15002	14928	14881	14876	14863	14970	15036	15001	14896	14613	14898	14731	14771	14655	14865	14826	14931	14889	14960	14934	14863	14922	15021	14839	14761	14855	14791	14831	14792	15023	14985	14896	14879	14802	15053	14908	15001	14884	14969	14995	14775	15073	14857	14894	14833	15014	14621	15006	14863	14758	15021	14981	14895	14826	14814	14892	14822	14917	15125	14935	14782	14842	14898	14829	15015	14932	14824	14955	14981	14904	14880	14837	14860	14853	15061	14884	14938	14866	14878	14826	14859	14726	14979	14976	14998	14696	14828	14791	14791	14938	14832	15024	14838	14903	14875	14725	14843	14965	14884	14932	14990	14815	14733	14914	15085	14938	14876	14821	15155	14767	14993	14993	14976	14954	14793	14925	14994	14910	15087	14888	15039	14997	14887	14801	14755	14914	14862	14886	14965	14890	15024	15048	14874	14897	14960	15098	14860	14741	15101	14895	14913	15073	14856	14886	15109	14962
34679	82187	86270	65475	44407	19458	14131	14075	14214	14253	14302	14056	14224	14159	14087	14222	14285	14332	14137	14231	14127	14169	14199	14179	14281	14287	14236	14430	14252	14288	14250	14150	14231	14247	14223	14247	14277	14338	14140	14250	14184	14294	14298	14268	14158	14228	14227	14539	14502	14269	14301	14286	14358	14426	14275	14205	14223	14277	14222	14208	13928	14128	14202	14214	14219	14093	14292	14246	14217	14123	14260	14097	14222	14216	14351	14308	14253	14176	14220	14259	14191	14015	14301	14201	13995	14104	14246	14229	14286	14220	14320	14452	14229	14225	14293	14053	14026	14375	14276	14361	14101	14284	14344	14293	14128	14103	14092	14102	14243	14193	14132	14241	14191	14226	14260	13989	14076	14060	14145	14113	14330	14140	14143	14095	14145	14119	14173	14348	14279	14255	14338	14265	14282	14101	14248	14169	14238	14245	14084	14197	14106	14192	14162	14230	14222	14208	14235	14244	14072	14134	14201	14145	14228	14305	14063	14301	14152	14207	14236	14237	14183	14251	14353	14366	14173	14179	14088	14073	14177	14225	14143	14276	14151	13969	14256	14246	14095	14181	14166	14050	14159	14220	14142	14106	14170	14166	14184	14149	14265	14210	14069	14306	14250	14234	14237	14082	14147	14194	14174	14191	14192	14186	14207	14256	14074	14242	14180	14327	14368	14280	14146	14232	14215	14157	14257	14326	14041	14212	14195	14147	14161	14189	14252	14084	14037	14307	14103	14174	14223	14223	14361	14163	14306	14203	14052	14361	14068	14349	14218	14071	14244	14201	14093	14237	14211	14219	14164	14149	14181	14079	14159	14257	14225	14125	14252	14113	14089	14126	14276	14231	14072	14164	14238	14276	14195	14194	14157	14308	14177	14093	14175	14206	14217	14523	14095	14062	14250	14074	14018	14163	14154	14281	14150	14043	14132	14183	14172	14193	14050	14078	14264	14108	14349	14392	14369	14309	14280	13960	14134	14160	14301	14119	14315	14085	14131	14202	14121	14015	14142	14024	14293	14274	14045	14238	14175	14275	14029	14287	14150	14138	14059	14100	14079	14123	14259	14208	14289	14276	14093	14138	14198	13966	14131	14099	14175	14114	14250	14293	14082	14024	14062	14249	14357	14103	14310	13865	14215	14083	14213	14174	14130	14095	14245	14134	14052	14167	14340	14271	14245	14288	14341	14173	14062	14155	14176	14219	14293	14161	13985	14291	14113	14178	14255	14027	14244	14130	14157	14231	14176	14079	14169	14185	14175	14224	14141	14235	14275	14234	14108	14165	14009	14184	14105	14312	14173	14089	14140	14137	14238	14146	14278	14338	14281	14143	14241	14114	14245	14013	14210	14052	14344	14197	14091	14157	14227	14091	14304	14214	14243	14018	14217	14325	14315	14279	14167	14061	14031	14141	14315	14462	14108	14171	14077	14146	14195	14266	14070	14254	14286	14149	14177	14331	14188	14241	14291	14074	14294	14299	14153	14205	14336	14099	14120	14254	14486	14313	14161	14129	14221	14275	14329	14071	14243	14128	14185	14243	14193	14237	14165	14265	14125	14222	14143	14242	14074	14060	14342	14240	14098	14303	14229	14264	14231	14052	14272	14021	14173	14292	14038	14132	14263	14166	14063	14201	14202	14323	14445	14196	14220	14408	14121	14235	14207	14367	14340	14119	14267	14058	14197	14259	14380	14257	14339	14127	14275	14147	14237	14297	14043	14210	14157	14231	14225	14139	14150	14172	14239	14092	14260	14103	14212	13962	14081	14080	14142	14083	14263	14050	14076	14262	14217	14148	14114	14262	14143	14135	14086	14098	14164	14129	14355	14108	14024	14143	14136	14128	14153	14269	14197	14181	14202	14224	14265	14127	14080	14196	14148	14203	14261	14251	14307	14189	14187	14190	14123	14264	14173	14249	13991	14166	14184	14054	14240	14067	14185	14017	14268	14315	14302	14050	14235	14285	14188	14301	14285	14191	14092	14335	14272	14178	14308	14200	14193	14281	14270	14213	14238	14492	14268	14048	14236	14302	14253	14223	14039	14420	14296	14203	14099	14128	14090	14245	14253	14275	14088	14208	14217	14166	14249	14218	14041	14253	14161	14139	14209	14136	14112	14191	14285	14168	14116	14130	14261	14137	14216	14327	14199	14234	14361	14153	14210	14144	14274	14299	14306	14156	14223	14271	14265	14181	14002	14181	14318	14153	14175	14121	14182	14242	14171	14085	14324	14121	14120	14112	14312	14238	14174	14287	14273	14027	14105	14239	14181	14207	14235	14289	14200	14142	14182	14234	14255	14116	14173	14257	14166	14293	14117	14362	14180	14151	14228	14125	14189	14227	14180	14152	14175	14319	14314	14258	14162	14211	14313	14095	14261	14314	14296	14167	14142	14249	14252	14233	14330	14163	14151	14267	14093	14117	14103	14313	14094	14273	14169	14163	14299	14283	14373	14194	14115	14160	14161	14202	14003	14075	14176	14205	14059	14121	14197	14027	14181	13943	14089	14335	14194	14322	14247	14302	14155	14327	14155	14288	14275	14072	14171	14227	14174	14188	14080	14223	14023	14205	14109	14207	14073	14094	14130	14217	14148	14283	14327	14183	13987	14146	14224	14051	14129	14241	14199	14263	14314	14324	14260	14141	14239	13991	14077	14284	14168	14248	14170	14250	14263	14161	14261	14174	14257	14171	14440	14224	14184	14188	14146	14356	14305	14171	13964	14276	14181	14339	14160	14122	14186	13965	14232	14264	14166	14196	14086	14127	14377	14284	14124	14204	14228	14312	14178	14239	14205	14183	14115	14236	14229	14152	14234	14062	14150	14282	14358	14060	14098	14310	14163	14126	14231	14139	14202	14194	14328	14083	14048	14287	14232	14127	14242	14300	14233	14235	14135	14226	14237	14124	14186	14168	14273	14187	14240	14131	14154	14287	14226	14282	14131	14304	14091	14265	14299	14292	14355	14196	14144	14171	14194	14091	13999	14157	14090	14285	14077	14094	14122	14128	14061	14006	14261	14320	14278	14051	14118	14211	14173	14185	14146	13987	13937	14232	14161	14041	14323	14053	14138	14009	14236	14143	14137	14299	14191	14127	14121	14216	14078	14076	14227	14156	14243	14182	14187	14166	14235	14262	14073	14102	14214	14171	14145	14267	14010	14170	14146	14205	14201	14110	14134	14195	14123	14196	14170	14171	14139	14146	14228	14084	14046	14101	14250	14274	14171	14211	14295	14131	14165	14133	14246	14194	14126	14280	14331	14144	14194	14079	14069	14280	14274	14226	13983	14195	14310	14014	14147	14172	14258	14150	14121	14230	14227	14167	14382	14125	14226	14212	14202	14126	14136	14059	14029	14160	14108	14226	14093	13995	14195	14214	14223	14011	14062	14001	14223	14454	14157	14106	14238	14181	14115	14186	14201	14297	14201	14381	14021	14178	14124	14068	14364	14168	14193	14227	14147	14241	14151	14472	14125	14206	14154	14180	14221	14224	14117	14229	14180	14272	14113	14233	14111	14254	14274	14168	14027	14039	14142	14333	14159	14292	14211	14283	14281	14049	14233	14236	14285	14160	14093	14019	14144	14175	14158	14126	14147	14011	14058	14136	14341	14197	14271	14259	14247	14225	14142	14156	14181	14240	14103	14129	14130	14255	14129	14400	14191	14174	14297	14256	14191	14185	14284	14228	14246	14205	14129	14269	14100	13990	14309	14309	14304	14189	14047	14209	14225	14233	13986	14251	14168	14154	14220	14194	14194	14217	14422	14152	14307	14157	14225	14179	14158	14323	14320	14244	14155	14148	14280	14226	14054	14296	14168	14148	14218	14103	14267	14313	14300	14101	14156	14198	14192	14237	14245	14080	14110	14369	14166	14132	14206	14179	14118	14086	14099	14274	14067	14199	14237	14318	14097	14209	14122	14275	14195	14197	14113	14064	14227	14156	14286	14154	14041	14428	14021	14216	14159	14360	14198	14023	14104	14275	14180	14035	14196	14292	14232	14087	14237	14084	14218	14162	14225	14048	14373	14132	14247	14338	14227	14271	14273	14147	14320	14126	14244	14327	14300	14052	14156	14389	14288	14326	14227	14271	14211	14131	14287	14274	14071	14202	14121	14301	14172	14212	14257	14360	14098	14146	14185	14175	14135	14258	14312	14252	14235	14239	14195	14256	14197	14107	14211	14079	14307	14203	14289	14276	14255	14057	14199	14367	14359	14177	14129	14082	14194	14077	14014	14096	14287	14090	14247	14205	14205	14109	14091	14207	14241	14126	14239	14175	14324	14109	14278	14244	14037	14064	14281	14196	14088	14259	14170	14192	14198	14365	14094	14362	14130	14320	14287	14119	14352	14145	14133	14242	14027	14273	14046	14282	14190	14350	14136	14321	14196	14201	14048	14185	14309	14300	14119	14246	14077	14146	14263	14122	14097	14146	14313	14258	14253	14117	14232	14227	14075	14170	14157	14106	14205	14337	14345	14089	14192	14284	14232	14247	14266	14164	14181	14267	14318	14144	14118	14208	14325	14285	14247	14276	14193	14192	14097	14205	14104	13976	14119	14099	14359	14006	14158	14409	13985	14199	14404	14139	14211	14198	14050	14174	14261	14074	14192	14139	14193	14270	14125	14204	14094	14109	14206	14361	14312	14066	14258	13958	14070	14131	14309	14278	14318	14197	14144	14339	14232	14296	14128	14117	14154	14060	14253	14214	14213	14130	14200	14223	14203	14159	14101	14178	14175	14224	14373	14395	14206	14119	14156	14104	14090	14137	14248	14151	14333	14146	14221	14110	14122	14331	14250	14264	14227	14177	14169	14255	14203	14272	14083	14319	14205	14092	14241	14211	14148	14149	14180	14216	14269	14210	14200	14251	14078	14304	13976	14132	14087	14064	14207	14152	14289	14122	14119	14256	14329	14282	14233	14199	14202	14204	14302	14230	14343	14261	14182	14077	14310	14073	14290	14167	14170	14055	14256	14156	14054	14107	14142	14062	14144	14275	14131	14322	14102	14217	14217	14220	14229	14270	13961	14209	14039	14181	14118	14262	14126	14106	14226	14349	14110	14301	14272	14191	14186	14206	14389	14263	14290	14078	14209	14207	14131	14231	14021	14295	14328	14287	14288	14055	13968	14193	14190	14205
22869	21728	36767	42970	39123	26053	21842	16655	15292	15871	15670	15587	15561	15461	15566	15287	15347	15413	15242	15449	15497	15513	15376	15422	15437	15388	15441	15352	15493	15330	15328	15247	15178	15224	15342	15416	15311	15267	15239	15296	15318	15407	15359	15366	15157	15446	15181	15595	15540	15426	15329	15248	15207	15427	15447	15460	15347	15317	15075	15215	15268	15042	15318	15218	15292	15218	15278	15058	15316	15347	15237	14984	15199	15060	15245	15171	15221	15332	15272	15222	15359	15242	15183	15088	15307	15218	15172	15306	15218	15258	15426	15368	15388	15303	15225	15218	15249	15257	15111	15193	15364	15203	15278	15248	15016	15135	15102	15180	15174	15198	15314	15160	15207	15221	15127	15164	15135	15072	15243	15264	15152	15216	15098	15316	15239	15130	15322	15270	15464	15358	15306	15336	15302	15302	15335	15220	15194	15242	15205	15201	15332	15131	15291	15220	15456	15084	15343	15211	15045	15174	15148	15147	15147	15307	15209	15159	15284	15187	15193	15174	15069	15310	15007	15321	15063	15232	15286	15345	15206	15217	15161	15226	15035	15091	15238	15143	15139	15049	15268	15093	15319	15161	15146	15298	15116	15207	15210	14988	15252	15181	15219	15277	15201	15091	15240	15290	15139	15180	15261	15163	15221	15215	15162	15330	15346	15307	15266	15060	15344	15210	15235	15360	15299	15219	15217	15219	15082	15017	15299	15459	15212	15320	15292	15072	15109	15044	15327	15326	15130	15245	15294	15308	15193	15293	15090	15154	15062	15288	15402	15228	15312	15267	15225	15171	15136	15338	15137	15215	15236	14939	15219	15184	15132	15330	15059	15281	15183	15293	15375	15138	15300	15236	15304	15383	15183	14951	15212	15200	15150	14953	15146	15195	15222	15338	15204	15256	15100	15239	15226	15250	15320	15138	15270	15217	15097	15062	15085	15010	15208	15012	15221	15211	15246	15194	15135	15155	15380	15334	15262	15217	15276	15273	15259	15205	15142	15177	15158	15269	15232	15326	15184	15185	15389	15182	15213	15055	15363	15237	15214	15159	15230	15174	15066	15284	15362	15113	15463	15273	15259	15166	15120	15255	15131	15227	15256	14999	15251	15083	15099	15156	15233	15184	15212	15115	15097	15158	15240	15308	15500	15204	15288	15260	15229	15217	15448	15103	15138	15307	15204	15370	15304	15164	15142	15197	15193	15346	15216	15089	15151	15191	15308	15244	15124	15356	15252	15320	15356	15121	15521	15089	15247	15224	15179	15224	15041	15359	15319	15004	15115	15250	15187	15102	15159	15275	15247	15279	15147	15057	15122	15188	15279	15240	15096	14965	15128	15286	15328	15276	15159	15167	15263	15321	15335	15124	15252	15259	15077	15238	15048	15351	15122	15175	15167	15069	14973	15293	15242	15143	15298	15191	15275	15264	14926	15274	15197	15252	14991	15110	15086	15236	15216	15095	15367	15278	15127	15088	15196	15079	15090	15199	15113	15224	15094	15182	15005	15157	15361	15183	15172	15097	15188	14962	15145	15117	15348	15114	15131	15132	15131	15206	15014	15170	15187	15186	15443	15216	15191	15303	15184	15069	15182	15094	15304	15304	15149	15401	15085	15091	15231	15283	15101	15191	15183	15034	15335	15253	15202	15190	15265	15157	15136	15069	15162	15021	15080	15258	15305	15169	15087	15116	15205	15143	15253	15207	15076	15194	15174	15356	15365	15140	15132	15156	15473	15431	15428	15104	15039	15025	15338	15166	15152	15110	15331	15137	15209	15270	15295	15093	15310	15146	15152	15183	15174	15185	15360	15139	15175	14976	15076	15183	15182	15169	15130	15274	15317	15313	15062	15105	15073	15118	15073	15149	15204	15379	15172	15088	15237	15268	15505	15271	15167	15270	15262	15198	15174	15276	15307	15247	15327	15059	15049	15055	15112	15354	15067	15385	15225	15272	15304	15143	15281	15196	15309	15424	15283	15246	15150	15076	15233	15282	15174	15108	15320	15053	15260	15324	15050	15245	15257	15113	15414	15353	15212	15193	15286	15177	15110	15069	15124	15213	15250	15389	15149	15206	15155	15182	15190	15243	15137	15280	15323	15275	15309	15229	15290	15192	15088	15189	15291	15107	15319	15014	15192	15295	15491	15153	15352	15154	15179	15265	15049	15260	15141	15232	15208	15062	15165	15165	15241	15275	15159	15263	14943	15043	15122	15172	15411	15289	15233	15227	15091	15206	15054	15226	15315	15064	15228	15448	15390	15208	15114	15364	15340	15193	15339	15245	15244	15355	15376	15266	15342	15252	15228	15133	15069	15191	15240	15222	15223	15197	15271	15163	15180	15382	15164	15017	15331	15243	15291	15307	15458	15128	15356	15071	15117	15300	15263	15096	15041	15162	15214	15095	15230	15137	15232	15095	15011	15267	15219	15201	15227	15174	15171	15273	15175	15061	15259	15075	15031	15108	15192	15522	15274	15216	15058	15130	15137	15364	15189	15116	15069	15055	15179	15279	15245	15137	15336	15138	14922	15211	15251	15190	15296	15306	15199	15058	15104	15022	15332	15272	15325	15208	15160	15163	15270	15088	15295	15282	15106	15239	15149	15265	15137	15347	15184	15135	15027	15160	15238	15189	15279	15165	15125	15169	15271	15289	15126	15219	15139	15199	15252	15386	15343	15132	15344	15116	15128	15086	15141	15234	15260	15105	15167	15163	15282	15060	15036	15322	15319	15211	15145	15330	15266	15160	15117	15259	15238	15226	15279	15123	15202	15268	15019	15522	15104	15293	15170	15370	15224	15124	15070	15280	15192	15339	15328	15141	15166	15103	15210	15174	15231	15238	15329	15047	15255	15034	15218	15137	15369	14976	15248	15096	15186	15167	15105	15256	15268	15177	15267	15129	15195	15005	15280	15188	15126	15163	15158	15132	15136	15230	15388	15168	15047	15176	15383	15185	15256	15129	14914	15105	15197	15151	15093	15213	15119	15074	15164	15204	15107	15115	15288	15002	15091	15160	15223	15373	15179	15325	15340	15170	15169	15003	15162	15039	15053	15344	15154	15196	15189	15168	15309	15276	15198	15061	15159	15305	15360	15298	15176	15273	15258	15198	14856	15185	15218	15134	15179	15216	15121	15291	15181	15219	15074	15260	15039	15333	14995	15241	15268	15320	15423	15309	15202	15199	15348	15190	15089	15264	15280	15240	15244	15400	15383	15279	15244	15196	15276	15143	15206	15262	15213	15181	15302	15195	15318	15173	15113	15128	15293	15063	15227	15129	15285	15141	15151	15028	15148	15155	15405	15104	15085	15252	15157	15148	15321	15418	15432	15339	15185	15179	15192	15248	15139	15294	15310	15235	15185	15301	15062	15038	15141	15105	15166	15300	15234	15308	15405	15267	15178	15131	15251	15069	15169	15266	15005	15156	15309	15161	15280	15086	15108	15406	15345	15287	15493	15231	15117	15116	15068	15212	15224	15337	15258	15279	15430	15382	15240	15038	15384	15220	15197	15311	15176	15119	15062	15306	15080	15203	15290	15175	15176	15148	15233	15294	15239	15348	14976	15221	15137	15376	15204	15164	15168	15130	15057	15201	15109	14957	15228	15059	15236	15356	15233	15194	15076	15045	15069	15128	15231	15283	15287	15160	15211	15241	15486	15450	15407	15262	15120	15099	15152	15203	15073	15053	15202	14924	15165	15187	15152	15390	15429	15236	15182	15133	15041	15262	15193	15244	15215	15382	15162	15345	15159	15089	15242	15261	15442	15265	15230	15175	15221	14929	15446	15233	15106	15254	15106	15141	15244	15296	15231	15322	15214	15209	15193	15055	15332	15234	15312	15088	15267	15250	15192	15243	15390	15192	15314	15191	15080	15209	15247	15271	15155	15123	15177	15219	15359	15156	15267	15186	15102	15226	15378	14931	15275	15249	15061	15186	15108	15193	15164	15296	15126	15191	15213	15033	15115	15238	15178	15225	15293	15348	15097	15270	15342	15198	15225	15133	15262	15209	15291	15113	15275	15395	15164	15358	15296	15094	15131	15258	15134	15167	15361	15193	15258	15204	15091	15148	15218	15263	15337	15104	15131	15339	15202	15093	15110	15183	15208	15318	15028	15206	15294	15429	15392	15267	15178	15177	15032	15171	15297	15175	15281	15202	15299	15133	15114	15177	15295	15213	15193	15157	15219	15078	15080	15276	15298	15310	15223	15054	15154	15328	15292	15215	15097	15279	15177	15214	15245	15270	15203	15202	15346	15161	15148	15296	15025	15333	15159	15178	15252	15114	15261	15179	15254	15224	15327	15148	15169	15102	15476	15082	15065	15120	15180	15148	15318	15294	15058	15255	15111	15436	15108	15071	15071	15156	15417	15355	15142	15151	15323	15352	15257	15178	15224	15199	15062	15370	15127	15047	15136	15183	15192	15214	15194	15196	15267	15307	15221	15317	15245	15179	15387	15255	15159	15128	15152	15265	15202	15165	15245	15215	15178	15228	15044	15111	15225	14982	15039	15414	15232	15193	15196	15318	15148	15168	15094	15285	15171	15280	15183	15314	15144	15191	15265	15159	15218	15345	15152	15119	15218	15156	15182	15304	15248	15286	15219	15287	15169	15276	15273	15348	15181	15281	15279	14911	15222	15216	15037	15120	15312	15460	15224	15254	15251	15185	15261	15247	15338	15116	15156	15245	15236	15216	15063	15185	15292	15408	15240	15215	15291	15121	15229	15226	15249	15249	15290	15369	15353	15146	15137	15508	15011	15076	15183	15287	15218	15126	15302	15150	15127	15441	15232	15152	15504	15142	15134	15439	15189	15210	15204	14997	15277	15206	15096	15271	15074	15176	15171	15090	15161	15203	15132	15064	15394	15403	15193	15307	15318	15032	15300	15174	15246	15187	15364	15074	15225	15147	15085	15043	15321	15248	15134	15177	15240	15146	15133	15196	15176	15153	15235	15095	15246	15244	15201	15239	15414	15070	15331	15172	15102	15330	15183	15110	15421	15201	15214	15375	15161	15307	15153	15040	15274	15207	15312	15152	15252	15259	15339	15443	15137	14971	15296	15453	15205	15342	15166	15261	15306	15191	15202	15101	15233	15128	15129	15048	15176	15212	15262	15133	15183	15155	15186	15142	15158	15269
43862	93090	96990	78161	54380	21265	14487	14458	14552	14458	14495	14485	14240	14264	14487	14418	14465	14352	14402	14353	14328	14316	14443	14408	14283	14268	14448	14455	14579	14351	14393	14461	14351	14303	14427	14468	14399	14387	14406	14342	14481	14267	14322	14486	14427	14381	14522	14981	14701	14796	14543	14474	14532	14560	14385	14403	14396	14335	14437	14413	14221	14429	14500	14214	14240	14484	14313	14274	14415	14406	14306	14219	14432	14360	14453	14399	14465	14396	14547	14312	14164	14592	14246	14315	14266	14228	14377	14371	14434	14416	14592	14355	14369	14269	14337	14472	14415	14427	14400	14290	14332	14399	14395	14263	14503	14357	14417	14380	14411	14442	14377	14273	14281	14526	14354	14411	14429	14335	14466	14336	14278	14421	14413	14316	14431	14178	14484	14391	14503	14420	14422	14652	14287	14495	14383	14548	14252	14356	14566	14407	14371	14269	14367	14377	14191	14402	14383	14264	14367	14407	14395	14424	14355	14311	14387	14381	14507	14246	14378	14270	14221	14292	14407	14373	14574	14335	14513	14348	14493	14354	14320	14397	14232	14310	14213	14291	14305	14409	14434	14411	14288	14270	14328	14310	14351	14497	14353	14455	14354	14327	14405	14489	14317	14500	14490	14352	14302	14461	14442	14621	14522	14522	14425	14340	14422	14409	14404	14354	14425	14493	14522	14366	14445	14264	14529	14385	14331	14253	14404	14372	14412	14354	14356	14179	14489	14406	14296	14451	14272	14323	14178	14337	14448	14440	14429	14266	14433	14396	14598	14434	14238	14421	14344	14302	14232	14282	14580	14289	14530	14332	14326	14412	14523	14324	14326	14331	14428	14149	14262	14417	14362	14275	14458	14500	14290	14600	14354	14591	14284	14468	14365	14364	14365	14453	14311	14265	14422	14426	14382	14412	14350	14375	14386	14329	14417	14496	14368	14163	14568	14370	14366	14443	14382	14362	14363	14405	14322	14271	14273	14357	14376	14326	14356	14465	14388	14462	14338	14632	14413	14276	14324	14463	14553	14536	14206	14299	14284	14328	14389	14356	14299	14317	14366	14451	14393	14303	14410	14312	14290	14052	14434	14279	14452	14280	14348	14449	14341	14233	14508	14351	14457	14522	14383	14274	14458	14359	14290	14440	14505	14428	14265	14362	14415	14477	14302	14347	14508	14268	14354	14311	14549	14320	14448	14423	14443	14374	14289	14223	14281	14265	14334	14269	14380	14498	14228	14379	14348	14302	14375	14608	14413	14312	14281	14223	14403	14420	14383	14334	14245	14335	14458	14311	14183	14381	14492	14384	14491	14311	14449	14363	14316	14318	14387	14537	14388	14273	14353	14421	14347	14339	14478	14333	14435	14577	14175	14225	14323	14457	14287	14386	14432	14463	14433	14398	14316	14318	14416	14431	14369	14410	14152	14413	14376	14348	14241	14495	14509	14385	14379	14393	14363	14529	14473	14521	14397	14472	14415	14161	14392	14417	14416	14316	14286	14328	14311	14394	14243	14375	14370	14456	14385	14325	14280	14372	14344	14182	14291	14444	14280	14345	14378	14359	14438	14117	14545	14319	14462	14458	14466	14396	14397	14347	14501	14309	14403	14268	14393	14219	14323	14284	14442	14321	14491	14294	14408	14339	14292	14330	14334	14494	14551	14339	14409	14390	14460	14316	14332	14265	14331	14369	14366	14518	14490	14386	14284	14326	14422	14312	14440	14413	14382	14279	14360	14397	14420	14344	14363	14354	14354	14517	14285	14354	14403	14315	14310	14302	14305	14442	14418	14401	14375	14473	14389	14362	14438	14316	14434	14552	14434	14381	14345	14211	14438	14481	14215	14438	14539	14529	14376	14252	14281	14187	14341	14342	14314	14232	14381	14380	14387	14518	14364	14599	14256	14486	14193	14545	14446	14422	14287	14330	14333	14302	14268	14400	14239	14210	14182	14343	14391	14239	14366	14393	14367	14405	14328	14387	14395	14407	14212	14384	14426	14321	14451	14448	14461	14326	14289	14459	14261	14370	14549	14367	14409	14346	14473	14326	14317	14285	14351	14373	14391	14473	14423	14428	14454	14427	14356	14439	14477	14453	14443	14409	14369	14334	14383	14399	14323	14265	14253	14476	14517	14291	14454	14324	14201	14227	14549	14279	14342	14299	14483	14348	14411	14337	14322	14327	14350	14335	14450	14355	14349	14381	14282	14384	14434	14297	14248	14307	14270	14397	14385	14268	14198	14272	14384	14346	14251	14375	14393	14382	14407	14376	14485	14462	14363	14519	14383	14349	14308	14282	14334	14353	14442	14263	14519	14305	14323	14377	14331	14375	14261	14404	14176	14340	14458	14365	14216	14362	14291	14399	14530	14375	14092	14255	14275	14354	14488	14350	14454	14382	14266	14331	14470	14437	14298	14325	14551	14438	14173	14075	14508	14432	14342	14498	14248	14345	14422	14371	14314	14416	14386	14346	14471	14344	14193	14352	14496	14364	14476	14430	14374	14277	14484	14207	14414	14341	14390	14378	14453	14453	14287	14363	14299	14438	14314	14472	14372	14345	14389	14403	14347	14399	14430	14314	14423	14215	14455	14481	14384	14232	14339	14257	14406	14362	14427	14396	14288	14342	14441	14572	14313	14322	14363	14529	14449	14432	14225	14248	14324	14293	14340	14273	14405	14341	14423	14395	14277	14286	14199	14286	14535	14359	14397	14451	14275	14387	14368	14375	14379	14322	14415	14346	14180	14550	14327	14269	14402	14288	14460	14333	14325	14512	14497	14286	14283	14346	14304	14320	14404	14490	14267	14409	14307	14365	14269	14356	14435	14450	14167	14405	14437	14333	14314	14434	14285	14382	14306	14540	14364	14365	14420	14392	14353	14258	14412	14343	14459	14316	14217	14448	14449	14409	14449	14314	14394	14317	14472	14385	14464	14464	14535	14234	14341	14341	14374	14400	14353	14433	14421	14302	14525	14436	14494	14427	14212	14245	14359	14367	14292	14393	14342	14376	14455	14293	14427	14351	14591	14467	14367	14440	14269	14368	14415	14434	14537	14473	14320	14287	14394	14375	14427	14476	14397	14335	14292	14433	14348	14190	14499	14270	14386	14189	14346	14304	14241	14377	14294	14419	14415	14361	14321	14175	14301	14373	14340	14447	14349	14378	14275	14277	14416	14513	14291	14186	14330	14597	14377	14391	14250	14295	14352	14367	14267	14230	14359	14458	14376	14235	14390	14413	14325	14427	14396	14268	14416	14401	14338	14394	14409	14448	14323	14303	14450	14174	14302	14297	14323	14213	14377	14234	14598	14374	14344	14282	14245	14298	14382	14198	14416	14477	14306	14395	14400	14429	14378	14436	14231	14343	14374	14387	14330	14432	14230	14332	14316	14357	14313	14284	14281	14194	14369	14425	14250	14220	14288	14404	14432	14431	14359	14474	14367	14487	14431	14466	14580	14449	14577	14406	14217	14411	14368	14345	14390	14270	14342	14364	14445	14463	14149	14402	14446	14350	14436	14390	14278	14396	14547	14301	14462	14316	14278	14410	14460	14244	14367	14335	14395	14320	14366	14493	14421	14398	14450	14239	14406	14280	14337	14415	14197	14345	14337	14495	14321	14423	14241	14315	14344	14363	14404	14535	14162	14403	14177	14405	14498	14226	14512	14566	14492	14477	14216	14424	14326	14317	14292	14505	14249	14440	14355	14389	14181	14350	14308	14491	14365	14515	14329	14376	14393	14446	14578	14349	14464	14466	14473	14370	14373	14426	14416	14480	14350	14342	14349	14246	14334	14433	14309	14380	14233	14496	14254	14525	14303	14393	14171	14382	14239	14413	14441	14368	14417	14307	14379	14293	14401	14313	14419	14515	14575	14297	14406	14362	14300	14271	14396	14396	14402	14267	14496	14397	14262	14366	14559	14298	14300	14389	14352	14214	14314	14377	14569	14343	14406	14302	14268	14294	14430	14572	14356	14411	14555	14378	14470	14367	14352	14658	14407	14327	14283	14231	14311	14446	14456	14405	14349	14398	14299	14280	14444	14558	14366	14414	14178	14410	14392	14457	14380	14375	14409	14219	14287	14188	14355	14398	14294	14460	14119	14393	14351	14321	14203	14389	14392	14282	14319	14418	14290	14185	14428	14389	14372	14329	14482	14367	14330	14495	14324	14335	14389	14424	14300	14334	14330	14280	14178	14379	14189	14375	14283	14380	14274	14253	14460	14440	14381	14444	14286	14382	14384	14290	14421	14340	14450	14246	14186	14462	14322	14520	14389	14242	14518	14351	14369	14346	14421	14487	14389	14371	14271	14389	14346	14212	14316	14504	14287	14342	14256	14299	14322	14222	14357	14385	14345	14233	14538	14475	14422	14371	14262	14277	14353	14405	14343	14603	14441	14269	14393	14312	14247	14335	14394	14325	14449	14262	14389	14298	14500	14276	14371	14440	14100	14450	14370	14310	14350	14307	14270	14209	14339	14325	14318	14414	14220	14340	14285	14393	14362	14380	14211	14181	14314	14403	14291	14309	14154	14497	14394	14397	14389	14443	14168	14451	14425	14330	14220	14431	14624	14263	14220	14362	14366	14374	14350	14437	14621	14423	14395	14289	14531	14521	14459	14335	14306	14314	14318	14239	14470	14393	14314	14474	14327	14412	14427	14402	14529	14243	14495	14369	14515	14398	14420	14307	14277	14436	14521	14359	14486	14292	14268	14469	14227	14432	14288	14395	14265	14242	14230	14374	14437	14414	14322	14465	14444	14392	14331	14426	14415	14266	14442	14246	14421	14048	14197	14354	14239	14412	14363	14445	14327	14567	14360	14351	14244	14379	14233	14490	14308	14175	14461	14483	14332	14327	14267	14365	14380	14216	14353	14381	14442	14326	14324	14413	14364	14092	14364	14494	14423	14181	14355	14345	14300	14394	14335	14475	14366	14384	14387	14562	14286	14262	14304	14247	14229	14460	14453	14185	14413	14373	14416	14310	14359	14294	14406	14347	14063	14331	14305	14351	14298	14476	14177	14417	14484	14480	14324	14232	14334	14187	14415	14293	14362	14329	14225	14390	14412	14327	14328	14234	14442	14436	14230	14307	14185	14237	14440	14387	14573	14184	14290	14414	14494	14179	14600	14446	14355	14388
27716	30381	41696	33896	23337	16616	15906	15333	15117	15344	15307	15243	15466	15329	15378	15158	15169	15242	15403	15263	15297	15245	15126	15392	15312	15371	15264	15176	15377	15337	15055	15289	15182	15302	15348	15255	15374	15075	15211	15086	15287	15160	15446	15118	15137	15256	15263	15179	15213	15230	15336	15345	15159	15226	15291	15290	15336	15177	15441	15188	15357	15168	15111	15277	15279	15184	15232	15047	15219	15117	15295	15338	15317	15224	15206	15223	15165	15076	15329	15438	15082	15202	15216	15063	15168	15294	15228	15195	15123	15048	15027	15145	15163	15093	15217	15285	15175	15313	15169	15233	15097	15333	15201	15374	15231	15157	15203	15271	15286	15208	15292	15009	15312	15286	15197	15149	15161	15213	15177	15221	15172	15048	15246	15281	15388	15203	15259	15198	15320	15132	15244	15187	15198	15137	15184	15076	15195	15214	15122	15244	15018	15451	15290	15213	15289	15199	15279	15136	15133	15045	15189	15035	15195	15250	15345	15149	15300	15192	15256	15417	15370	15184	15316	15177	15213	15185	15244	15147	15154	14948	15138	15130	15235	15419	15125	15150	15075	15100	15108	15227	15315	15095	15035	15327	15011	15199	15381	15208	15205	15269	15146	15166	15111	15167	15141	15210	15363	15127	15143	15141	15274	15093	15343	15176	15100	15234	15249	15435	15108	15165	15269	15054	15375	15311	15203	15160	15220	15117	15018	15177	15244	15122	15206	15167	15315	15104	15208	15095	15246	15152	15231	15163	15122	15186	15196	15227	15313	15167	15267	15141	15286	15123	15208	15325	15305	15349	15125	15179	15140	15087	15187	15255	15256	15307	15227	15181	15299	15274	15152	15413	15385	15366	15221	15149	15266	15228	14959	15191	15239	15387	15274	15035	15358	15267	15219	15166	15190	15279	15318	15181	15219	15208	14936	15196	15303	15315	15161	15273	15231	15327	15148	15407	15185	15343	15295	15221	15281	14935	15342	15290	15090	15207	15181	15254	15407	15225	15338	15259	15321	15309	15191	15268	15160	15215	15113	15098	15019	15242	15245	15192	15203	15175	15112	15252	15188	15164	15027	15092	15219	15163	15062	15134	15140	15106	15258	15217	15098	15229	15173	15188	15154	15231	15202	15237	15087	15286	15281	15104	15004	15199	15027	15231	15366	15150	15162	15094	15259	15088	15155	15158	15256	15073	15234	14962	15165	15260	15217	15166	15077	15101	15256	15086	15247	15324	15228	15153	15227	15205	15358	14876	15256	15319	15295	15279	15240	15453	15090	15343	15085	15141	15363	15374	15148	15440	14993	15139	15147	15150	15179	15218	15160	14952	15187	15242	15171	15354	15159	15224	15269	15263	15170	15128	15327	15260	15300	15163	14894	15167	15126	15356	15241	15142	15144	15257	15348	15027	15212	15219	15263	15229	15211	15232	15229	15163	15195	15232	15014	15267	15138	15161	15287	15269	15390	15388	15322	15367	15208	15479	15201	15239	15264	15054	15343	15245	15208	15063	15288	15026	15110	15192	15257	15274	15148	15205	15210	14911	15286	15258	15340	15237	15478	15194	15132	15214	15216	15060	15216	15319	15315	15107	15280	15340	15239	15174	15195	15140	15179	15182	15215	15326	15103	15070	15218	15281	15292	15390	15130	15054	15353	15217	15286	15232	15226	15195	15291	15155	15254	15152	15237	15191	15342	15225	15142	15291	15272	15322	15285	15122	15106	15256	15184	15240	15191	15269	15273	15197	15327	15321	15166	15256	15330	15249	15199	15243	15366	15237	15208	15148	15181	15180	15286	15096	15234	15185	15251	15157	15311	15288	15369	15187	15186	15271	15448	15175	14912	15110	15211	15249	14973	15232	15180	15227	15217	15233	15208	15147	15057	15291	15305	15311	15189	15166	15082	15145	15053	15156	15339	15094	15176	15083	15262	15171	15113	15265	15275	15237	15242	15130	15230	15070	15057	15082	15197	15148	15078	15254	15200	15273	15188	15295	15197	15247	15149	15224	15122	15074	15107	15107	15265	15086	15187	15215	15230	15275	15192	15364	15266	15231	15206	15190	15255	15197	15045	15313	15268	15170	15303	15218	15146	15109	15194	15171	15190	15090	14940	15252	15181	15096	15108	15459	15356	15113	15123	15459	15254	15027	15203	15129	15397	15122	15205	15349	15243	15328	15218	15247	15229	15234	15394	15319	15091	15360	15192	15050	15140	15258	15320	15288	15211	15176	15147	15143	15181	15156	15206	15243	15365	15349	15354	15371	15344	15228	15314	15097	15224	15287	15141	15068	15143	15090	15045	15150	15087	15107	15292	15288	15138	15361	15062	15299	15336	15383	15169	15208	15244	15172	15253	15172	15121	15148	15264	15348	14974	15429	15224	15308	15229	15499	15189	15199	15173	15227	15281	15309	15227	15121	15339	14987	15345	15294	15183	15137	15283	14971	15113	15147	15109	15381	15277	15183	15055	15307	15356	15148	15167	15248	15191	15086	15295	15485	15164	15294	15220	15100	15053	14947	15204	15137	15138	15270	15284	15300	15241	15224	15584	15258	15156	15078	15249	15390	15386	15057	15317	15171	15163	15144	15234	15138	15079	15273	15203	15299	15072	15127	15108	15228	15219	15239	15264	15076	15096	15176	15154	15278	15160	15064	15196	14951	15065	15384	15129	15353	15294	15313	15267	15003	15034	15102	15253	15173	15326	15147	15232	15131	15215	15351	15307	15376	15204	15309	15338	15248	15328	15263	15137	15339	15251	15244	15380	15338	15177	15395	15480	15134	15314	15168	15360	15155	15327	15071	15025	15048	15107	15267	15202	15097	15224	15185	15313	15130	15198	15148	15224	15198	15091	15282	15313	15289	14973	15417	15118	15221	15160	15193	14949	15045	15102	15112	14949	15211	15142	15225	15153	15136	15054	15168	15235	15329	15328	15172	15247	15151	15213	15253	15367	15239	15229	15344	15418	15359	15384	15195	15223	15203	15322	15298	15262	15119	14998	15322	15209	15362	15207	15288	15276	15309	15177	15304	15459	15288	15314	15214	15401	15236	15284	15122	15248	15353	15143	15350	15255	15169	15261	15124	15482	15201	15279	15322	15219	15348	15269	15122	15130	15100	15327	15481	15392	15201	15143	15230	15232	14997	15258	15140	15364	15136	15176	15335	15379	15172	15328	15217	15245	15193	15295	15212	15130	15247	15234	15067	15326	15213	15372	15201	15431	15407	15246	15312	15243	15201	15262	15270	15205	15355	15240	15140	15185	15269	15219	15260	15339	15462	15107	15095	15309	15285	15207	15215	15230	15163	15209	15236	15330	15333	15498	15238	15254	15350	15305	15269	15121	14940	15161	15198	15327	15375	15240	15375	15163	15123	15145	15439	15290	15074	15294	15251	15354	15179	15396	15398	15115	15125	15417	15184	15411	15086	15295	15153	15149	15275	15178	14974	15169	15151	15099	15133	15529	15195	15110	15178	15234	15296	15163	15316	15278	15154	15174	15082	15230	15188	15180	15265	15322	15252	15258	15138	15209	15285	15180	15229	15117	15308	15198	15419	15217	14968	15188	15152	15064	15057	15379	15140	15298	15419	15175	15289	15258	15384	15274	15435	15232	15171	15112	15356	15204	15152	15145	15027	15165	15194	15363	15255	15277	15258	15167	15185	15226	15200	15259	15340	15047	15135	15080	15325	15433	15232	14993	15238	15277	15274	15122	15206	15158	15380	15050	15086	15284	15222	15298	15240	15189	15104	15164	15326	14964	15278	15168	15063	15183	15298	15367	15155	15073	15330	15173	15219	15131	15374	15228	15254	15269	15271	15196	15187	15071	15178	15309	15412	15041	15167	15282	15395	15097	15266	15145	15292	15229	15269	15399	15379	15206	15365	15350	15063	15103	14993	15285	15055	15168	15154	15192	15183	15304	15311	15333	15076	15099	15172	15244	15287	15429	15171	15077	15080	15258	15256	15437	15209	15136	15304	15286	15259	15176	15083	15095	15213	15134	15004	15206	15225	15224	15200	15307	15278	15344	15140	15414	14967	15179	15135	15202	15310	15444	15079	15356	15485	15196	15225	15220	15197	15407	15235	15347	15193	15284	15285	15266	15214	15294	15140	15138	15219	15412	15173	15104	15315	15166	15155	15020	15170	15219	15197	15397	15044	15125	15190	15212	15396	15284	15186	15149	15260	15313	15165	15080	15332	15379	15186	15307	15488	15170	15258	15255	15194	15114	15280	15175	15154	15228	15277	15265	15296	15198	15231	15128	15265	15187	15194	15182	15245	15047	15290	15130	15118	15194	15215	15272	15217	15181	15126	15270	15264	15297	15165	15326	15371	15274	15238	15179	15115	15247	15396	15285	15366	15168	15142	15139	15152	15296	15311	15152	15224	15150	15237	15235	15284	15172	15156	15317	15251	15178	15323	15040	15392	15269	15289	15147	15336	15333	15269	15253	15251	15262	15313	15229	15123	15177	15290	15321	15342	15208	15303	15283	15083	15069	15280	15256	15380	15334	15236	15382	15296	15167	15129	15257	15300	15255	15143	15187	15217	15147	15155	15195	15199	15235	15085	15546	15141	15346	15154	15369	15260	15290	14998	15304	15117	15022	15074	15164	15129	15120	15286	15199	15256	15227	15232	15183	15488	15330	15389	15229	15307	15114	15309	15190	15132	15219	15284	15335	15073	15194	15140	15334	15336	15426	14967	15176	15180	15209	15386	15183	15328	15274	15194	15122	15271	15224	15160	15295	15206	15175	15284	15226	15260	15262	15157	15349	15189	15232	15102	15340	15226	15330	15063	14804	15079	15233	15133	15523	15329	15121	15086	15150	15186	15278	15142	15394	15205	15218	15164	15125	15182	15301	15156	15098	15104	15283	15465	15161	15318	15417	15261	15195	15149	15064	15056	15207	15292	15392	15420	15199	15178	15273	15393	15244	15268	15016	15096	15210	15203	15095	15268	15292	15247	15260	15151	15182	15205	15291	15334	15157	15385	15117	15213	15246	15177	15296	15248	15363	15387	15387	15065	15177	15356	15234	15149	15408	15139	15221	15345	15204	15289	15155	15120	15336	15308	15025	15189	15067	15191	15179	14971	15163	15245	15092	15199	15197	15169	15237	15268	15115	15296	15245	15101	15391	15182
28011	51094	46481	33338	22296	14843	14290	14360	14339	14485	14567	14371	14358	14353	14373	14290	14365	14443	14241	14354	14335	14420	14423	14362	14281	14351	14424	14382	14253	14488	14298	14488	14334	14325	14407	14353	14286	14383	14205	14354	14366	14474	14278	14408	14279	14439	14357	14350	14184	14460	14330	14296	14148	14455	14402	14300	14465	14331	14455	14199	14511	14306	14168	14463	14369	14384	14303	14416	14482	14181	14306	14425	14277	14428	14285	14257	14378	14392	14369	14429	14276	14586	14332	14265	14255	14454	14422	14573	14375	14252	14331	14229	14373	14504	14169	14327	14156	14344	14374	14381	14351	14201	14417	14335	14436	14312	14441	14339	14359	14326	14378	14185	14428	14348	14351	14323	14250	14325	14324	14447	14265	14281	14300	14278	14323	14358	14219	14284	14327	14388	14308	14371	14505	14300	14264	14331	14437	14222	14284	14440	14339	14360	14320	14230	14423	14233	14350	14167	14315	14376	14303	14318	14425	14339	14114	14360	14260	14205	14441	14345	14332	14481	14346	14321	14357	14393	14350	14333	14394	14372	14263	14358	14362	14394	14417	14261	14438	14369	14197	14388	14347	14315	14287	14332	14257	14199	14336	14441	14386	14316	14422	14424	14271	14358	14497	14298	14263	14326	14359	14362	14259	14367	14202	14436	14249	14145	14339	14295	14379	14242	14299	14514	14326	14199	14236	14363	14436	14288	14298	14451	14299	14532	14485	14318	14401	14340	14346	14304	14580	14355	14338	14338	14199	14300	14275	14293	14471	14367	14305	14411	14410	14271	14377	14452	14400	14488	14432	14312	14311	14421	14229	14381	14219	14436	14421	14430	14460	14233	14502	14689	14336	14227	14341	14552	14376	14492	14268	14493	14387	14378	14455	14415	14361	14332	14325	14272	14322	14359	14339	14303	14375	14339	14418	14274	14437	14385	14476	14386	14142	14373	14251	14448	14276	14376	14360	14414	14395	14305	14372	14378	14502	14464	14437	14378	14328	14191	14261	14320	14268	14410	14452	14195	14288	14186	14321	14272	14430	14358	14263	14386	14280	14228	14451	14405	14357	14274	14353	14393	14341	14360	14255	14415	14497	14317	14163	14305	14442	14402	14259	14216	14483	14314	14380	14273	14438	14246	14389	14375	14418	14369	14415	14366	14262	14466	14314	14383	14306	14430	14457	14196	14238	14324	14307	14257	14315	14356	14359	14394	14302	14300	14253	14257	14387	14239	14319	14436	14207	14352	14397	14476	14397	14362	14348	14279	14430	14248	14321	14216	14440	14265	14474	14246	14367	14329	14389	14386	14390	14151	14156	14300	14259	14289	14287	14372	14275	14337	14431	14314	14269	14395	14396	14424	14336	14169	14258	14276	14310	14550	14381	14330	14462	14338	14416	14340	14462	14084	14459	14527	14354	14427	14313	14284	14054	14409	14206	14282	14516	14428	14569	14279	14357	14358	14460	14366	14296	14352	14225	14431	14303	14410	14339	14116	14402	14407	14382	14275	14285	14540	14369	14391	14231	14298	14341	14298	14270	14308	14307	14299	14368	14308	14152	14308	14366	14340	14351	14288	14214	14267	14317	14413	14361	14237	14416	14333	14301	14299	14409	14366	14372	14491	14396	14342	14233	14464	14347	14256	14292	14402	14369	14373	14325	14396	14424	14322	14390	14210	14429	14481	14409	14387	14367	14323	14405	14208	14387	14460	14305	14387	14324	14524	14264	14147	14229	14172	14302	14345	14243	14335	14343	14317	14276	14390	14465	14330	14331	14244	14260	14315	14258	14441	14246	14356	14381	14351	14398	14417	14238	14185	14325	14454	14173	14381	14370	14259	14317	14467	14482	14310	14323	14332	14363	14387	14273	14268	14277	14474	14537	14409	14388	14398	14303	14473	14069	14325	14353	14417	14392	14375	14376	14466	14333	14317	14437	14244	14315	14257	14476	14194	14257	14396	14310	14290	14434	14446	14364	14218	14407	14384	14359	14275	14356	14420	14105	14261	14248	14403	14468	14333	14400	14339	14288	14289	14297	14356	14282	14424	14451	14195	14143	14291	14284	14242	14293	14419	14315	14386	14332	14375	14539	14335	14281	14357	14334	14408	14369	14347	14385	14404	14230	14480	14378	14232	14268	14200	14474	14274	14270	14383	14345	14311	14380	14357	14491	14337	14563	14331	14398	14254	14243	14435	14363	14197	14158	14376	14348	14369	14366	14347	14465	14433	14316	14325	14321	14374	14282	14515	14368	14473	14483	14228	14195	14346	14327	14498	14248	14428	14393	14256	14390	14411	14355	14329	14243	14498	14268	14400	14470	14349	14551	14234	14424	14280	14225	14334	14316	14369	14188	14341	14397	14301	14423	14484	14286	14251	14311	14346	14387	14347	14429	14345	14253	14402	14572	14353	14309	14290	14474	14147	14390	14182	14240	14259	14383	14384	14404	14313	14348	14350	14202	14157	14415	14295	14398	14463	14241	14455	14292	14290	14379	14416	14364	14360	14225	14399	14338	14437	14273	14404	14278	14391	14217	14410	14425	14341	14608	14375	14362	14450	14338	14297	14496	14254	14473	14244	14340	14338	14193	14449	14375	14409	14312	14191	14413	14217	14351	14362	14368	14472	14319	14406	14292	14432	14303	14371	14378	14379	14423	14318	14276	14446	14478	14392	14469	14303	14397	14413	14357	14300	14224	14177	14286	14445	14428	14329	14494	14314	14402	14399	14418	14246	14391	14233	14417	14549	14303	14414	14385	14447	14346	14286	14367	14399	14371	14399	14383	14332	14313	14336	14351	14084	14398	14369	14432	14432	14359	14336	14257	14289	14471	14298	14398	14193	14380	14395	14467	14464	14279	14456	14261	14325	14414	14401	14319	14419	14310	14436	14421	14267	14251	14424	14341	14288	14377	14173	14205	14431	14324	14368	14363	14428	14437	14160	14417	14327	14404	14240	14340	14278	14472	14426	14304	14286	14316	14323	14455	14328	14240	14332	14463	14426	14364	14439	14258	14191	14342	14386	14276	14174	14397	14323	14311	14331	14431	14341	14320	14202	14200	14511	14295	14182	14239	14331	14371	14353	14090	14402	14239	14351	14332	14333	14285	14170	14335	14165	14401	14193	14314	14271	14323	14392	14366	14274	14454	14434	14408	14365	14420	14264	14493	14400	14439	14340	14463	14408	14232	14289	14113	14480	14330	14233	14318	14406	14278	14389	14268	14493	14320	14478	14268	14351	14391	14311	14390	14491	14334	14318	14399	14110	14391	14386	14283	14471	14349	14325	14357	14356	14442	14412	14312	14202	14426	14299	14323	14399	14324	14270	14417	14322	14408	14286	14274	14294	14320	14283	14352	14417	14236	14402	14277	14446	14190	14386	14303	14277	14293	14301	14293	14258	14373	14330	14449	14252	14290	14363	14530	14326	14444	14370	14311	14593	14172	14446	14300	14491	14295	14454	14361	14308	14265	14256	14398	14185	14438	14508	14407	14336	14285	14428	14378	14388	14261	14358	14440	14421	14255	14263	14244	14415	14415	14523	14272	14268	14382	14204	14287	14394	14384	14282	14401	14243	14270	14364	14401	14232	14162	14145	14354	14348	14369	14435	14533	14492	14040	14334	14443	14466	14216	14265	14472	14200	14356	14269	14234	14420	14341	14533	14413	14302	14353	14364	14337	14384	14352	14325	14242	14236	14443	14189	14365	14467	14313	14354	14234	14297	14156	14463	14462	14308	14272	14293	14297	14204	14463	14469	14248	14409	14492	14233	14392	14364	14446	14477	14233	14240	14486	14406	14463	14262	14458	14253	14425	14290	14405	14451	14317	14217	14453	14319	14359	14544	14236	14432	14380	14223	14322	14394	14356	14157	14294	14430	14340	14332	14469	14124	14447	14274	14473	14471	14426	14215	14408	14157	14407	14417	14474	14247	14407	14346	14275	14322	14478	14370	14384	14223	14256	14312	14336	14236	14302	14265	14346	14391	14405	14386	14299	14192	14447	14282	14258	14335	14145	14321	14410	14186	14327	14365	14301	14250	14428	14353	14409	14324	14356	14379	14345	14456	14167	14275	14264	14428	14402	14324	14272	14409	14211	14401	14530	14334	14336	14342	14266	14338	14488	14427	14379	14428	14289	14353	14304	14347	14432	14286	14444	14514	14302	14442	14190	14331	14498	14308	14395	14382	14436	14352	14207	14214	14189	14140	14377	14315	14484	14282	14402	14296	14452	14253	14312	14246	14312	14217	14312	14339	14417	14455	14219	14448	14442	14277	14344	14174	14102	14436	14474	14329	14511	14193	14348	14423	14296	14331	14315	14309	14378	14509	14250	14364	14314	14292	14309	14385	14253	14399	14503	14256	14210	14423	14321	14292	14357	14349	14459	14346	14375	14248	14212	14323	14300	14415	14378	14308	14399	14477	14258	14394	14405	14457	14370	14255	14419	14439	14399	14378	14379	14314	14146	14449	14344	14314	14228	14454	14246	14299	14341	14502	14229	14215	14349	14489	14325	14240	14371	14395	14323	14346	14437	14176	14159	14543	14342	14212	14214	14433	14293	14374	14392	14352	14239	14547	14445	14391	14439	13984	14496	14267	14276	14351	14421	14391	14471	14308	14425	14342	14389	14432	14490	14264	14479	14406	14428	14252	14333	14267	14379	14332	14344	14460	14399	14471	14273	14283	14261	14254	14495	14286	14485	14375	14453	14404	14167	14455	14190	14336	14389	14260	14383	14504	14251	14486	14402	14258	14449	14182	14557	14276	14239	14219	14349	14146	14406	14402	14437	14215	14408	14352	14249	14321	14460	14254	14243	14284	14213	14384	14336	14408	14481	14436	14342	14365	14283	14215	14249	14349	14355	14260	14450	14336	14201	14556	14404	14263	14292	14264	14451	14261	14504	14339	14379	14290	14360	14230	14381	14459	14316	14369	14307	14314	14406	14375	14305	14315	14328	14197	14348	14397	14280	14490	14411	14331	14393	14279	14239	14474	14180	14185	14358	14284	14503	14255	14341	14424	14392	14528	14378	14254	14441	14353	14457	14386	14526	14465	14393	14390	14348	14547	14195	14490	14332	14274	14372	14453	14396	14380	14324	14392	14269	14532	14353	14465	14252	14373	14367	14450	14217	14205	14535	14267
24112	23301	41766	44703	33772	22869	18954	16317	15666	15881	16044	16094	15776	15841	15635	15737	15644	15893	15885	15669	15821	15735	15646	15752	15858	15637	15787	15610	15878	15811	15737	15666	15657	15750	15629	15678	15656	15786	15601	15532	15815	15691	15737	15666	15786	15684	15842	15658	15705	15830	15668	15535	15697	15577	15598	15709	15732	15768	15576	15693	15664	15575	15804	15730	15498	15633	15910	15619	15690	15871	15830	15737	15613	15433	15751	15655	15630	15704	15703	15666	15668	15733	15750	15720	15740	15644	15777	15629	15611	15608	15737	15499	15438	15437	15693	15739	15702	15766	15733	15501	15619	15468	15589	15461	15726	15490	15453	15735	15611	15610	15720	15552	15653	15604	15776	15752	15431	15625	15634	15608	15566	15748	15567	15486	15592	15591	15775	15557	15422	15572	15624	15690	15704	15578	15607	15614	15505	15699	15801	15572	15770	15619	15678	15491	15649	15501	15762	15618	15638	15583	15581	15499	15663	15572	15509	15392	15435	15707	15716	15652	15613	15750	15694	15551	15756	15604	15674	15694	15577	15746	15573	15659	15753	15546	15639	15666	15724	15561	15763	15596	15648	15473	15777	15444	15658	15817	15590	15619	15781	15446	15527	15463	15658	15573	15541	15722	15724	15394	15625	15588	15859	15844	15528	15637	15544	15464	15547	15819	15766	15546	15630	15819	15548	15492	15565	15551	15822	15520	15462	15587	15707	15529	15735	15549	15411	15620	15647	15623	15448	15522	15666	15757	15724	15729	15650	15541	15651	15515	15537	15623	15631	15578	15698	15666	15564	15876	15641	15794	15665	15672	15571	15489	15599	15507	15767	15656	15644	15704	15573	15833	15619	15709	15742	15441	15528	15687	15676	15687	15712	15777	15644	15536	15678	15602	15816	15742	15381	15742	15688	15456	15498	15448	15606	15779	15473	15816	15816	15511	15744	15643	15660	15609	15653	15520	15475	15811	15724	15590	15633	15635	15626	15482	15715	15588	15684	15655	15535	15721	15738	15584	15625	15489	15554	15602	15630	15791	15779	15733	15689	15546	15475	15632	15485	15531	15703	15709	15678	15569	15731	15432	15654	15604	15470	15719	15716	15477	15683	15626	15704	15601	15698	15714	15654	15485	15596	15555	15487	15587	15517	15540	15603	15362	15706	15687	15646	15607	15753	15742	15761	15478	15488	15561	15671	15718	15684	15731	15492	15551	15563	15616	15680	15765	15398	15552	15630	15554	15661	15633	15581	15591	15641	15632	15389	15768	15564	15536	15516	15689	15550	15701	15712	15598	15499	15734	15581	15505	15524	15685	15706	15583	15690	15478	15688	15511	15581	15517	15602	15637	15645	15644	15631	15702	15746	15564	15738	15628	15532	15601	15462	15504	15495	15587	15643	15493	15762	15689	15547	15594	15546	15685	15653	15656	15402	15667	15611	15967	15819	15575	15719	15798	15546	15793	15628	15472	15458	15641	15748	15625	15691	15506	15673	15541	15564	15689	15446	15658	15555	15696	15773	15646	15747	15672	15587	15924	15462	15659	15642	15791	15793	15489	15577	15597	15662	15439	15659	15402	15651	15592	15570	15464	15459	15655	15637	15767	15606	15773	15686	15730	15557	15739	15653	15637	15650	15885	15651	15552	15646	15675	15607	15595	15598	15597	15567	15644	15333	15664	15407	15610	15668	15616	15765	15807	15747	15836	15644	15496	15484	15614	15584	15609	15682	15557	15625	15607	15607	15697	15775	15696	15646	15334	15465	15515	15514	15566	15628	15704	15518	15439	15699	15631	15715	15413	15737	15636	15480	15513	15476	15831	15703	15606	15707	15640	15530	15670	15406	15500	15770	15534	15478	15576	15675	15493	15676	15604	15643	15639	15435	15601	15708	15391	15672	15720	15411	15603	15638	15661	15613	15622	15634	15508	15672	15556	15533	15721	15617	15567	15825	15682	15632	15642	15658	15718	15552	15604	15644	15588	15606	15679	15775	15608	15682	15519	15676	15498	15680	15742	15677	15596	15804	15709	15626	15664	15674	15472	15841	15584	15792	15621	15654	15441	15628	15590	15646	15567	15491	15426	15336	15473	15582	15577	15661	15512	15701	15507	15626	15510	15465	15483	15567	15736	15612	15729	15677	15765	15777	15510	15494	15810	15862	15619	15746	15540	15582	15826	15532	15664	15564	15630	15668	15643	15537	15692	15660	15723	15873	15786	15691	15645	15576	15773	15727	15412	15645	15660	15683	15661	15623	15428	15620	15612	15867	15850	15694	15520	15686	15612	15810	15680	15584	15789	15584	15491	15618	15679	15474	15251	15455	15673	15625	15773	15627	15568	15747	15772	15658	15484	15771	15579	15359	15652	15597	15869	15742	15710	15635	15419	15519	15635	15442	15664	15630	15668	15605	15664	15636	15768	15698	15603	15634	15738	15674	15536	15453	15729	15677	15696	15632	15597	15670	15668	15356	15697	15605	15576	15692	15524	15532	15718	15684	15623	15642	15782	15725	15704	15534	15705	15614	15683	15526	15589	15680	15504	15767	15544	15706	15785	15535	15485	15665	15708	15702	15702	15553	15745	15588	15424	15705	15658	15643	15699	15469	15440	15630	15700	15645	15687	15399	15597	15650	15645	15625	15570	15640	15805	15736	15584	15559	15754	15475	15861	15609	15470	15484	15537	15656	15655	15696	15593	15660	15572	15551	15645	15681	15831	15664	15535	15718	15709	15501	15543	15668	15679	15421	15566	15497	15564	15615	15718	15666	15561	15596	15643	15717	15700	15465	15603	15619	15844	15529	15545	15417	15877	15625	15680	15660	15622	15669	15640	15557	15640	15837	15733	15749	15553	15522	15560	15676	15479	15513	15657	15717	15530	15731	15701	15633	15650	15652	15514	15661	15540	15633	15538	15707	15551	15662	15694	15623	15601	15819	15521	15589	15670	15551	15751	15708	15394	15651	15608	15580	15756	15556	15656	15668	15498	15767	15667	15533	15620	15660	15631	15617	15639	15766	15761	15691	15475	15570	15563	15467	15478	15669	15749	15545	15661	15697	15667	15527	15740	15675	15656	15512	15536	15795	15629	15750	15720	15549	15642	15800	15753	15504	15487	15589	15771	15536	15401	15623	15458	15644	15531	15521	15560	15669	15723	15496	15496	15717	15666	15386	15603	15700	15533	15776	15538	15671	15662	15756	15621	15513	15828	15590	15663	15711	15725	15881	15754	15612	15577	15586	15608	15490	15740	15749	15541	15620	15671	15560	15467	15562	15524	15421	15590	15734	15570	15654	15495	15659	15791	15450	15593	15651	15751	15695	15441	15408	15580	15837	15601	15648	15517	15603	15702	15480	15675	15553	15603	15690	15746	15689	15580	15580	15536	15749	15640	15624	15658	15521	15418	15642	15692	15673	15523	15535	15710	15880	15648	15690	15635	15739	15657	15694	15707	15726	15561	15434	15947	15731	15733	15539	15669	15713	15555	15682	15807	15870	15712	15432	15450	15699	15621	15710	15698	15582	15600	15789	15385	15670	15623	15492	15673	15516	15392	15639	15733	15700	15595	15506	15589	15750	15706	15650	15532	15671	15516	15599	15475	15671	15422	15826	15635	15698	15609	15589	15598	15728	15779	15602	15573	15598	15792	15536	15722	15713	15730	15731	15680	15543	15740	15750	15708	15542	15596	15425	15620	15743	15546	15811	15531	15501	15677	15834	15585	15696	15692	15542	15687	15692	15618	15545	15574	15688	15581	15706	15503	15543	15564	15568	15657	15629	15680	15645	15697	15766	15555	15579	15540	15481	15753	15725	15516	15671	15615	15651	15512	15500	15548	15557	15515	15594	15698	15672	15607	15534	15538	15599	15569	15465	15567	15683	15714	15584	15669	15658	15747	15662	15726	15666	15529	15548	15526	15713	15456	15729	15794	15766	15685	15428	15476	15458	15589	15828	15588	15617	15531	15627	15532	15580	15687	15610	15603	15586	15440	15695	15697	15693	15531	15639	15678	15653	15534	15596	15564	15727	15741	15746	15565	15483	15774	15627	15450	15412	15589	15731	15673	15790	15828	15538	15513	15836	15516	15673	15698	15597	15808	15595	15634	15644	15651	15558	15757	15654	15744	15465	15632	15691	15695	15603	15689	15571	15599	15799	15560	15394	15471	15675	15733	15812	15591	15696	15606	15504	15540	15517	15549	15463	15667	15519	15672	15556	15567	15543	15742	15617	15628	15438	15752	15677	15779	15561	15438	15574	15695	15561	15768	15717	15633	15847	15657	15635	15746	15648	15502	15415	15568	15579	15549	15692	15821	15528	15672	15525	15603	15486	15692	15660	15690	15672	15739	15561	15671	15773	15757	15624	15731	15804	15739	15669	15524	15667	15588	15601	15486	15540	15811	15656	15571	15595	15618	15703	15529	15671	15362	15693	15596	15467	15741	15598	15623	15392	15808	15551	15818	15778	15601	15585	15690	15601	15748	15562	15655	15643	15541	15687	15782	15615	15639	15634	15481	15611	15639	15748	15611	15528	15564	15695	15480	15434	15703	15387	15507	15678	15671	15664	15642	15660	15698	15876	15486	15625	15841	15636	15591	15415	15695	15747	15510	15544	15676	15671	15579	15781	15551	15445	15602	15639	15529	15604	15720	15755	15564	15724	15690	15546	15572	15823	15494	15642	15718	15630	15797	15581	15309	15618	15709	15831	15568	15600	15678	15490	15713	15682	15361	15495	15624	15871	15690	15777	15910	15693	15496	15538	15483	15697	15721	15666	15769	15568	15589	15611	15450	15595	15637	15487	15629	15607	15611	15589	15544	15608	15701	15863	15682	15556	15749	15542	15672	15540	15530	15622	15595	15714	15676	15447	15485	15591	15676	15589	15696	15895	15864	15689	15537	15760	15410	15698	15512	15492	15587	15568	15721	15805	15597	15756	15604	15549	15602	15539	15720	15666	15400	15728	15758	15763	15515	15628	15579	15614	15629	15544	15643	15634	15584	15408	15573	15626	15561	15628	15672	15640	15963	15686	15437	15639	15528	15648	15553	15610	15580	15674	15741	15626	15458	15678	15747	15647	15562	15731	15760	15557	15532	15680	15533	15741	15539	15688	15642	15783	15658	15652	15559	15617	15594	15812	15521	15535	15612
51787	90307	83860	61277	38472	17187	14559	14539	14657	14694	14656	14663	14663	14745	14858	14714	14489	14695	14694	14773	14606	14698	14559	14636	14439	14631	14710	14563	14669	14536	14624	14657	14756	14760	14564	14599	14477	14633	14653	14436	14517	14623	14465	14522	14583	14558	14760	14730	14854	14616	14662	14531	14699	14763	14600	14670	14559	14734	14595	14576	14681	14542	14592	14629	14587	14441	14540	14545	14601	14504	14568	14491	14737	14503	14506	14612	14576	14679	14529	14440	14599	14697	14604	14592	14573	14493	14511	14603	14454	14574	14759	14598	14583	14708	14721	14608	14521	14746	14591	14700	14617	14619	14553	14539	14689	14508	14539	14406	14627	14537	14488	14586	14798	14720	14565	14621	14616	14567	14594	14474	14556	14734	14567	14548	14611	14611	14626	14554	14746	14517	14636	14491	14656	14642	14457	14543	14640	14567	14527	14589	14494	14574	14686	14706	14657	14538	14568	14643	14722	14706	14676	14683	14582	14679	14782	14701	14500	14574	14644	14610	14487	14659	14662	14455	14543	14663	14473	14483	14620	14325	14648	14497	14544	14526	14735	14634	14499	14479	14529	14568	14576	14476	14638	14402	14608	14407	14505	14524	14531	14478	14445	14493	14600	14540	14501	14619	14503	14587	14716	14556	14347	14608	14752	14592	14607	14437	14650	14565	14580	14636	14660	14453	14652	14601	14722	14464	14681	14680	14643	14560	14612	14487	14527	14516	14592	14604	14676	14576	14438	14563	14483	14757	14712	14406	14634	14492	14761	14712	14557	14616	14579	14589	14486	14507	14410	14605	14551	14551	14715	14577	14749	14430	14537	14677	14531	14478	14514	14563	14633	14637	14507	14524	14595	14454	14421	14520	14586	14596	14562	14596	14415	14527	14488	14495	14636	14586	14552	14582	14624	14501	14607	14428	14378	14577	14509	14579	14640	14697	14752	14455	14528	14672	14659	14325	14588	14571	14706	14704	14518	14433	14712	14820	14615	14673	14534	14596	14488	14682	14498	14590	14618	14555	14748	14569	14417	14530	14689	14406	14628	14644	14562	14694	14538	14527	14684	14530	14520	14598	14625	14465	14560	14454	14515	14458	14649	14613	14817	14530	14625	14528	14583	14505	14419	14743	14669	14427	14594	14624	14590	14511	14735	14478	14700	14673	14629	14522	14549	14557	14710	14576	14574	14553	14705	14503	14524	14538	14669	14615	14494	14478	14416	14560	14589	14793	14505	14577	14614	14706	14539	14576	14480	14450	14515	14604	14437	14604	14695	14440	14691	14621	14520	14483	14695	14494	14662	14498	14467	14602	14582	14655	14524	14787	14576	14476	14563	14546	14592	14510	14469	14579	14717	14649	14566	14623	14593	14643	14549	14733	14603	14639	14532	14658	14634	14619	14445	14482	14606	14477	14652	14623	14717	14313	14558	14583	14492	14751	14701	14647	14620	14608	14411	14673	14515	14661	14491	14623	14515	14566	14471	14523	14663	14622	14559	14717	14543	14580	14530	14588	14611	14470	14642	14685	14476	14593	14601	14494	14618	14570	14527	14688	14623	14545	14545	14558	14598	14513	14650	14660	14601	14614	14618	14560	14424	14691	14550	14778	14481	14434	14625	14570	14586	14577	14533	14700	14722	14450	14728	14643	14436	14494	14537	14610	14802	14633	14573	14516	14532	14497	14592	14522	14579	14502	14831	14622	14539	14651	14454	14659	14589	14531	14617	14573	14653	14455	14548	14668	14600	14722	14470	14625	14570	14621	14539	14432	14582	14376	14660	14621	14599	14553	14361	14515	14489	14489	14581	14739	14595	14630	14544	14560	14612	14427	14694	14527	14510	14586	14561	14398	14539	14474	14402	14614	14482	14449	14569	14510	14548	14486	14678	14749	14425	14572	14473	14585	14501	14605	14604	14652	14489	14729	14606	14588	14520	14753	14716	14680	14406	14459	14739	14515	14491	14368	14523	14588	14515	14505	14602	14528	14565	14564	14610	14529	14572	14502	14765	14566	14561	14685	14662	14594	14624	14441	14653	14641	14548	14489	14537	14477	14594	14428	14645	14629	14545	14546	14556	14538	14745	14496	14641	14663	14527	14533	14750	14426	14630	14540	14509	14401	14744	14487	14779	14613	14706	14548	14571	14656	14646	14552	14379	14526	14540	14501	14495	14697	14576	14434	14598	14606	14506	14511	14542	14529	14755	14537	14677	14565	14421	14625	14685	14570	14568	14662	14779	14685	14526	14581	14499	14521	14470	14398	14567	14713	14669	14753	14485	14573	14652	14469	14565	14454	14745	14376	14732	14543	14658	14547	14580	14574	14440	14763	14635	14610	14581	14573	14672	14749	14614	14572	14580	14569	14643	14689	14412	14509	14418	14660	14478	14408	14721	14563	14580	14671	14715	14551	14626	14533	14565	14668	14513	14750	14656	14568	14565	14596	14516	14652	14607	14642	14710	14535	14614	14551	14710	14532	14575	14505	14426	14604	14547	14602	14638	14499	14696	14593	14528	14485	14585	14641	14777	14457	14408	14620	14382	14663	14584	14727	14544	14510	14492	14482	14625	14660	14515	14560	14619	14493	14552	14565	14485	14519	14466	14815	14511	14585	14588	14597	14507	14566	14628	14462	14395	14642	14477	14680	14676	14691	14630	14453	14576	14636	14625	14575	14657	14509	14448	14461	14425	14640	14487	14585	14494	14428	14664	14587	14595	14676	14703	14521	14617	14471	14592	14512	14607	14515	14617	14553	14591	14550	14603	14647	14662	14577	14555	14610	14602	14554	14703	14606	14558	14614	14706	14620	14552	14628	14680	14606	14485	14568	14572	14524	14588	14654	14488	14573	14605	14735	14637	14798	14589	14566	14756	14449	14559	14518	14655	14685	14628	14692	14633	14469	14581	14627	14646	14541	14445	14639	14657	14679	14538	14485	14632	14439	14476	14701	14593	14668	14626	14497	14632	14824	14563	14638	14334	14571	14584	14574	14567	14418	14562	14437	14607	14595	14520	14530	14737	14659	14408	14650	14752	14593	14437	14471	14581	14793	14677	14613	14609	14543	14669	14564	14487	14449	14733	14609	14736	14527	14506	14663	14485	14573	14475	14485	14681	14594	14487	14522	14433	14729	14634	14651	14590	14651	14608	14578	14421	14648	14559	14647	14594	14663	14605	14622	14460	14526	14541	14567	14665	14626	14632	14720	14655	14528	14642	14439	14726	14552	14505	14660	14617	14608	14564	14503	14453	14497	14543	14531	14507	14538	14783	14587	14645	14492	14772	14410	14629	14573	14596	14618	14747	14622	14569	14512	14483	14577	14529	14539	14548	14575	14365	14614	14597	14525	14673	14579	14543	14635	14563	14593	14436	14636	14677	14457	14661	14676	14564	14689	14525	14779	14659	14522	14515	14605	14554	14619	14551	14488	14457	14489	14534	14514	14535	14527	14538	14575	14596	14557	14488	14446	14417	14649	14479	14381	14669	14603	14846	14507	14667	14506	14530	14608	14653	14608	14562	14527	14657	14659	14641	14534	14572	14437	14648	14573	14507	14626	14661	14647	14556	14561	14548	14375	14498	14699	14537	14519	14642	14486	14462	14745	14559	14368	14509	14517	14686	14428	14511	14632	14598	14581	14589	14449	14723	14625	14572	14608	14580	14589	14633	14671	14629	14587	14627	14700	14594	14612	14656	14623	14559	14511	14490	14631	14684	14402	14680	14486	14691	14518	14454	14666	14467	14717	14591	14640	14583	14559	14610	14544	14631	14608	14523	14717	14604	14721	14423	14558	14686	14545	14622	14599	14534	14650	14581	14550	14586	14427	14431	14650	14396	14814	14666	14628	14724	14606	14702	14449	14532	14629	14759	14628	14537	14377	14704	14600	14611	14708	14697	14772	14692	14599	14604	14563	14548	14452	14628	14717	14462	14596	14601	14684	14613	14580	14607	14481	14597	14610	14486	14521	14525	14527	14519	14628	14540	14427	14628	14370	14686	14612	14555	14494	14609	14554	14573	14428	14663	14559	14543	14651	14517	14570	14502	14573	14627	14612	14521	14603	14456	14539	14430	14486	14551	14572	14698	14622	14645	14635	14532	14525	14581	14420	14709	14643	14495	14493	14592	14680	14498	14661	14659	14651	14632	14426	14662	14578	14695	14485	14630	14660	14571	14449	14688	14446	14488	14579	14517	14651	14487	14608	14687	14529	14649	14540	14697	14493	14447	14649	14525	14656	14629	14615	14504	14554	14499	14612	14593	14425	14649	14637	14633	14703	14524	14570	14627	14519	14560	14550	14542	14541	14479	14518	14533	14537	14656	14721	14535	14688	14438	14580	14551	14676	14664	14534	14577	14649	14505	14577	14667	14452	14569	14467	14517	14738	14574	14514	14481	14500	14687	14466	14533	14532	14552	14645	14461	14668	14578	14554	14615	14477	14585	14485	14488	14704	14628	14514	14683	14674	14567	14580	14604	14624	14639	14434	14454	14460	14454	14511	14552	14587	14574	14480	14559	14620	14474	14636	14581	14624	14535	14608	14517	14603	14434	14565	14545	14609	14556	14604	14496	14612	14541	14627	14601	14509	14557	14612	14569	14600	14599	14732	14522	14544	14516	14627	14695	14506	14342	14715	14427	14543	14562	14518	14648	14464	14599	14722	14541	14618	14538	14729	14652	14607	14538	14708	14594	14663	14341	14552	14721	14497	14394	14484	14341	14648	14548	14659	14490	14626	14499	14564	14553	14684	14617	14455	14602	14567	14526	14632	14623	14621	14585	14499	14487	14489	14528	14713	14591	14528	14604	14528	14353	14477	14447	14470	14551	14492	14570	14432	14608	14521	14647	14659	14627	14477	14614	14450	14400	14384	14602	14781	14623	14546	14583	14566	14546	14650	14682	14711	14432	14548	14595	14695	14635	14645	14465	14525	14590	14630	14678	14507	14677	14604	14556	14540	14705	14520	14537	14485	14707	14716	14671	14579	14600	14618	14695	14634	14595	14626	14484	14491	14424	14725	14519	14533	14573	14693	14535	14525	14691	14618	14502	14763	14478	14791	14656	14646	14514	14425	14630	14635	14675	14496	14621	14719	14546	14632	14529	14593	14492	14439	14392	14629	14505	14538	14541	14472	14660	14471	14616	14626
22893	22064	35791	39113	31363	23773	22608	17101	15808	16168	16045	15857	15973	15861	15843	15785	15927	15724	15771	15662	15868	15723	15796	15711	15581	15873	15823	15915	15563	15593	15894	15840	15557	15679	15614	15579	15479	15673	15799	15769	15773	15647	15676	15676	15525	15796	15762	15719	15902	15904	15789	15614	15670	15777	15627	15556	15580	15645	15621	15732	15583	15651	15690	15602	15868	15793	15707	15768	15639	15705	15866	15419	15649	15725	15493	15681	15536	15484	15534	15561	15660	15628	15569	15468	15785	15650	15674	15707	15466	15722	15740	15747	15530	15630	15502	15506	16070	15619	15454	15548	15579	15711	15633	15665	15572	15663	15543	15669	15565	15337	15460	15717	15515	15613	15648	15632	15458	15621	15566	15562	15576	15588	15598	15615	15574	15457	15683	15637	15737	15707	15467	15446	15642	15613	15543	15725	15632	15551	15578	15523	15664	15453	15603	15450	15527	15637	15692	15585	15591	15532	15428	15677	15584	15682	15678	15402	15745	15599	15576	15793	15604	15553	15493	15618	15669	15560	15543	15468	15419	15561	15525	15555	15494	15541	15529	15552	15619	15537	15601	15644	15472	15779	15684	15576	15619	15598	15603	15763	15443	15612	15439	15504	15500	15595	15505	15416	15583	15680	15724	15529	15431	15462	15627	15549	15660	15689	15814	15656	15628	15597	15597	15746	15619	15584	15510	15489	15666	15566	15615	15521	15600	15485	15641	15405	15592	15608	15606	15590	15319	15602	15800	15788	15433	15452	15635	15697	15590	15812	15448	15838	15636	15640	15870	15535	15719	15554	15473	15598	15639	15551	15327	15498	15571	15685	15575	15487	15421	15624	15728	15550	15848	15548	15615	15745	15627	15412	15575	15664	15700	15684	15575	15591	15513	15405	15666	15642	15619	15694	15665	15562	15570	15501	15725	15644	15716	15545	15521	15542	15450	15652	15587	15625	15657	15562	15462	15730	15649	15781	15579	15615	15667	15607	15689	15639	15591	15618	15592	15597	15815	15785	15626	15616	15553	15610	15699	15808	15638	15864	15706	15641	15554	15599	15482	15514	15727	15528	15655	15736	15737	15606	15658	15520	15588	15669	15421	15447	15485	15343	15626	15556	15636	15596	15863	15633	15567	15624	15502	15588	15487	15501	15612	15749	15535	15574	15527	15407	15519	15585	15669	15587	15639	15608	15857	15599	15611	15522	15627	15748	15522	15580	15337	15531	15474	15558	15848	15790	15537	15584	15904	15627	15568	15666	15417	15406	15573	15588	15469	15402	15768	15536	15646	15466	15605	15617	15481	15610	15729	15660	15508	15711	15784	15574	15560	15502	15492	15435	15649	15637	15633	15473	15700	15452	15470	15420	15564	15691	15471	15577	15504	15737	15486	15611	15537	15633	15639	15475	15610	15523	15602	15575	15691	15503	15631	15518	15532	15594	15574	15533	15402	15557	15566	15546	15671	15582	15367	15483	15684	15613	15596	15712	15400	15402	15397	15561	15563	15511	15592	15829	15571	15809	15595	15698	15557	15630	15559	15373	15526	15660	15653	15461	15438	15647	15461	15471	15493	15474	15438	15510	15417	15651	15483	15510	15721	15480	15633	15558	15682	15564	15520	15471	15640	15702	15640	15466	15410	15791	15662	15779	15366	15397	15699	15575	15657	15530	15680	15818	15447	15802	15650	15660	15531	15496	15452	15525	15540	15624	15832	15622	15561	15786	15780	15738	15693	15849	15555	15682	15487	15476	15754	15630	15520	15782	15709	15603	15469	15570	15669	15711	15671	15706	15583	15415	15677	15740	15642	15570	15558	15487	15495	15612	15598	15532	15437	15418	15672	15413	15516	15565	15453	15543	15506	15603	15606	15602	15455	15554	15598	15465	15690	15597	15606	15807	15701	15551	15570	15719	15603	15607	15608	15520	15475	15529	15623	15673	15688	15559	15518	15597	15583	15605	15344	15409	15520	15497	15550	15590	15384	15652	15697	15674	15723	15610	15495	15641	15470	15510	15704	15403	15532	15437	15702	15610	15375	15604	15736	15620	15472	15661	15542	15537	15595	15744	15691	15551	15565	15663	15763	15512	15443	15558	15563	15491	15499	15591	15648	15633	15741	15675	15386	15602	15579	15519	15676	15762	15610	15544	15549	15765	15501	15658	15731	15626	15478	15585	15738	15733	15634	15529	15488	15555	15615	15473	15649	15577	15648	15459	15894	15630	15535	15630	15657	15566	15548	15688	15630	15548	15333	15490	15372	15647	15547	15683	15745	15590	15599	15775	15653	15539	15715	15700	15699	15604	15563	15703	15701	15558	15680	15450	15512	15656	15519	15577	15540	15583	15647	15656	15613	15561	15581	15616	15605	15590	15769	15489	15479	15663	15578	15387	15618	15442	15640	15552	15424	15668	15683	15579	15615	15605	15726	15508	15420	15704	15560	15567	15552	15628	15871	15646	15590	15502	15600	15567	15669	15625	15669	15509	15654	15549	15485	15566	15395	15795	15438	15692	15664	15439	15707	15744	15621	15445	15605	15641	15531	15507	15649	15531	15589	15507	15710	15622	15690	15522	15622	15616	15597	15716	15574	15818	15798	15574	15496	15455	15335	15639	15490	15578	15505	15566	15506	15514	15686	15544	15402	15665	15657	15388	15549	15434	15421	15561	15594	15501	15645	15375	15561	15623	15507	15572	15403	15624	15699	15642	15527	15527	15690	15649	15619	15636	15609	15557	15569	15675	15679	15433	15395	15645	15461	15643	15603	15671	15710	15586	15727	15617	15516	15514	15556	15648	15914	15649	15559	15310	15721	15759	15745	15582	15529	15703	15395	15589	15691	15635	15489	15440	15681	15712	15619	15553	15722	15635	15717	15575	15620	15800	15389	15722	15503	15614	15540	15705	15583	15859	15464	15573	15708	15681	15791	15638	15522	15419	15605	15610	15512	15592	15632	15626	15629	15608	15468	15493	15553	15467	15644	15637	15310	15579	15573	15738	15648	15399	15862	15694	15608	15546	15498	15521	15661	15697	15684	15769	15663	15529	15504	15663	15729	15692	15688	15657	15364	15472	15544	15613	15505	15621	15541	15457	15544	15687	15512	15433	15535	15667	15549	15572	15486	15504	15502	15599	15648	15399	15512	15552	15749	15574	15728	15649	15435	15574	15605	15558	15634	15406	15714	15630	15740	15598	15457	15588	15680	15602	15606	15510	15599	15642	15733	15566	15610	15560	15636	15791	15574	15640	15465	15453	15465	15425	15565	15390	15382	15636	15421	15591	15627	15466	15409	15560	15696	15644	15469	15527	15690	15767	15484	15554	15536	15636	15603	15345	15596	15524	15352	15556	15753	15379	15678	15651	15665	15530	15623	15653	15418	15650	15562	15620	15588	15392	15660	15578	15476	15562	15630	15655	15542	15625	15579	15422	15676	15555	15815	15803	15381	15653	15526	15596	15699	15656	15504	15672	15688	15534	15605	15479	15603	15591	15558	15596	15587	15497	15615	15497	15636	15414	15547	15630	15641	15715	15376	15718	15514	15527	15518	15643	15388	15633	15588	15548	15391	15543	15453	15648	15588	15528	15491	15417	15639	15387	15594	15863	15672	15655	15626	15530	15638	15468	15747	15648	15524	15631	15516	15503	15527	15762	15640	15697	15726	15447	15499	15430	15599	15517	15711	15580	15509	15582	15441	15407	15550	15551	15587	15562	15401	15497	15269	15670	15653	15654	15786	15659	15723	15672	15566	15528	15614	15417	15554	15757	15544	15518	15663	15639	15568	15654	15660	15466	15397	15538	15683	15583	15407	15685	15663	15754	15387	15567	15693	15485	15477	15739	15533	15493	15407	15591	15685	15738	15699	15688	15517	15687	15790	15718	15586	15709	15624	15572	15590	15635	15428	15552	15468	15442	15658	15735	15610	15690	15710	15492	15621	15425	15570	15686	15508	15607	15667	15623	15784	15672	15524	15627	15492	15630	15426	15683	15508	15527	15577	15518	15856	15591	15498	15609	15652	15595	15518	15517	15644	15375	15632	15604	15710	15685	15660	15791	15484	15399	15744	15697	15516	15587	15498	15602	15613	15584	15592	15506	15614	15683	15666	15551	15747	15597	15636	15616	15488	15635	15457	15747	15523	15655	15512	15549	15620	15482	15605	15688	15579	15634	15680	15744	15575	15560	15590	15495	15603	15651	15391	15458	15650	15674	15444	15476	15692	15565	15649	15689	15422	15680	15653	15811	15603	15470	15657	15530	15422	15624	15729	15662	15671	15539	15780	15689	15885	15555	15641	15395	15344	15837	15718	15575	15485	15604	15506	15408	15324	15492	15459	15583	15567	15498	15605	15492	15722	15306	15581	15601	15472	15567	15813	15521	15524	15761	15483	15557	15684	15686	15510	15788	15660	15562	15592	15670	15603	15639	15413	15600	15440	15565	15489	15487	15629	15548	15473	15573	15562	15604	15767	15403	15443	15519	15608	15663	15627	15545	15673	15682	15589	15689	15624	15579	15606	15736	15549	15631	15501	15715	15583	15524	15345	15639	15501	15550	15500	15606	15483	15605	15712	15851	15589	15599	15572	15658	15761	15502	15570	15592	15702	15579	15673	15802	15737	15457	15622	15632	15558	15342	15552	15332	15650	15353	15593	15585	15547	15623	15493	15672	15607	15607	15739	15559	15653	15511	15505	15746	15526	15500	15660	15660	15466	15551	15570	15630	15477	15746	15461	15556	15613	15384	15755	15492	15621	15610	15372	15650	15698	15682	15643	15446	15564	15650	15487	15658	15603	15519	15798	15535	15674	15384	15588	15601	15688	15668	15551	15638	15465	15478	15589	15508	15400	15549	15398	15639	15321	15552	15641	15635	15702	15604	15515	15960	15560	15518	15755	15554	15611	15638	15680	15454	15606	15430	15397	15819	15573	15459	15762	15678	15813	15687	15587	15655	15491	15549	15783	15576	15539	15587	15463	15514	15483	15478	15460	15337	15595	15743	15528	15621	15630	15439	15538	15491	15852	15588	15538	15424	15647	15692	15834	15523	15760	15611	15719	15686	15397	15411	15474	15626	15518	15518	15607	15394	15585	15429	15511	15717	15529	15535	15535	15728	15554	15696	15587	15484	15590	15492	15462	15374	15579	15724
57614	101809	94708	75157	45278	18341	14556	14494	14617	14642	14562	14456	14613	14539	14400	14556	14629	14553	14609	14556	14585	14589	14651	14495	14559	14632	14476	14619	14406	14675	14617	14638	14583	14533	14671	14500	14640	14490	14562	14529	14541	14550	14434	14573	14564	14451	14532	14585	14787	14793	14715	14763	14477	14782	14502	14470	14575	14646	14518	14565	14618	14666	14561	14300	14588	14563	14550	14391	14732	14612	14612	14651	14707	14673	14687	14520	14544	14510	14524	14541	14411	14399	14606	14533	14623	14539	14542	14611	14617	14495	14536	14656	14355	14636	14614	14710	14340	14532	14496	14551	14525	14551	14714	14532	14471	14502	14498	14484	14464	14526	14569	14576	14542	14820	14635	14638	14415	14637	14419	14754	14583	14510	14642	14611	14495	14508	14549	14590	14548	14504	14513	14286	14527	14539	14587	14648	14553	14571	14441	14561	14536	14448	14515	14582	14702	14468	14757	14448	14575	14603	14492	14493	14410	14530	14454	14646	14499	14680	14501	14562	14455	14525	14567	14410	14564	14437	14545	14696	14921	14523	14404	14388	14485	14719	14467	14467	14592	14486	14635	14575	14556	14842	14628	14633	14507	14625	14614	14553	14591	14420	14518	14579	14524	14411	14561	14484	14462	14628	14454	14464	14546	14494	14536	14520	14679	14611	14416	14573	14503	14612	14484	14523	14482	14245	14544	14440	14431	14434	14505	14492	14547	14734	14524	14332	14619	14575	14506	14333	14622	14666	14532	14522	14468	14652	14518	14537	14426	14528	14533	14461	14582	14522	14594	14358	14552	14638	14633	14629	14851	14519	14568	14429	14480	14556	14525	14603	14459	14697	14602	14576	14560	14426	14482	14547	14587	14472	14732	14372	14613	14446	14430	14482	14625	14496	14605	14623	14492	14500	14496	14636	14483	14484	14577	14519	14552	14559	14330	14664	14495	14405	14519	14467	14662	14553	14537	14497	14607	14587	14486	14685	14533	14734	14533	14551	14542	14540	14517	14488	14471	14676	14625	14529	14524	14518	14543	14483	14540	14462	14499	14506	14734	14339	14484	14563	14520	14400	14515	14397	14580	14499	14379	14468	14729	14452	14521	14535	14612	14442	14599	14537	14631	14516	14516	14536	14539	14528	14417	14434	14426	14457	14484	14415	14537	14406	14559	14534	14498	14521	14532	14559	14566	14717	14467	14628	14723	14584	14410	14542	14502	14573	14495	14688	14626	14583	14485	14439	14611	14467	14533	14602	14484	14543	14541	14634	14577	14386	14458	14790	14459	14533	14543	14658	14630	14537	14541	14716	14558	14476	14560	14432	14564	14453	14551	14477	14556	14707	14794	14593	14589	14400	14528	14525	14558	14586	14432	14466	14471	14525	14524	14583	14563	14666	14638	14502	14485	14508	14442	14436	14442	14582	14581	14750	14514	14501	14349	14476	14504	14581	14533	14624	14711	14499	14394	14624	14732	14627	14601	14479	14407	14646	14541	14667	14653	14407	14579	14567	14750	14587	14501	14444	14467	14452	14459	14400	14516	14744	14456	14506	14543	14603	14570	14545	14532	14522	14545	14562	14622	14563	14396	14528	14453	14493	14634	14621	14570	14322	14601	14573	14611	14578	14546	14395	14539	14453	14521	14409	14543	14524	14582	14730	14646	14594	14411	14429	14612	14638	14524	14552	14323	14668	14544	14378	14638	14570	14548	14430	14665	14501	14487	14597	14694	14481	14665	14649	14633	14642	14535	14452	14611	14629	14578	14595	14317	14718	14639	14549	14448	14435	14423	14601	14469	14491	14561	14467	14460	14618	14628	14533	14564	14618	14523	14355	14510	14601	14451	14475	14503	14420	14426	14589	14570	14566	14520	14612	14599	14690	14540	14333	14704	14611	14441	14533	14675	14560	14545	14508	14539	14561	14469	14545	14611	14746	14452	14480	14542	14652	14496	14517	14623	14531	14476	14521	14527	14500	14569	14496	14564	14351	14488	14546	14395	14455	14476	14411	14553	14514	14614	14555	14616	14586	14558	14633	14492	14434	14496	14649	14604	14634	14393	14616	14573	14579	14362	14377	14630	14562	14519	14652	14422	14371	14488	14276	14475	14421	14572	14719	14290	14568	14689	14553	14363	14555	14616	14535	14630	14561	14444	14575	14570	14569	14568	14492	14406	14271	14480	14406	14642	14512	14561	14446	14563	14511	14659	14539	14541	14545	14469	14450	14381	14647	14624	14506	14598	14537	14641	14513	14602	14542	14575	14553	14566	14507	14541	14472	14484	14639	14647	14490	14441	14680	14503	14448	14515	14587	14542	14670	14515	14433	14474	14602	14579	14641	14520	14412	14614	14559	14464	14431	14585	14691	14667	14459	14649	14521	14479	14604	14390	14548	14603	14458	14634	14351	14648	14464	14545	14416	14597	14483	14563	14688	14545	14493	14746	14661	14580	14532	14481	14482	14466	14504	14430	14424	14597	14646	14420	14635	14628	14582	14418	14685	14574	14547	14510	14496	14575	14692	14635	14514	14616	14653	14504	14512	14606	14490	14622	14629	14651	14636	14395	14607	14589	14686	14436	14509	14609	14551	14508	14490	14419	14600	14495	14559	14751	14355	14564	14548	14479	14517	14480	14496	14457	14465	14467	14700	14589	14620	14439	14548	14414	14551	14453	14385	14594	14461	14745	14551	14631	14443	14503	14519	14719	14606	14582	14661	14531	14655	14352	14520	14604	14387	14511	14637	14645	14540	14627	14557	14606	14575	14593	14511	14511	14512	14517	14474	14599	14548	14422	14653	14614	14531	14522	14544	14609	14502	14418	14397	14517	14638	14549	14434	14484	14367	14510	14609	14456	14578	14563	14492	14520	14370	14516	14531	14511	14545	14315	14479	14424	14481	14448	14578	14468	14420	14678	14583	14520	14454	14517	14506	14679	14508	14609	14689	14499	14444	14607	14618	14449	14623	14368	14715	14468	14499	14450	14595	14561	14511	14607	14689	14515	14620	14477	14583	14605	14493	14435	14602	14509	14595	14486	14628	14599	14547	14361	14554	14549	14613	14409	14591	14591	14516	14394	14524	14637	14524	14543	14446	14426	14489	14561	14471	14615	14627	14611	14531	14455	14623	14430	14622	14503	14633	14399	14727	14461	14628	14656	14608	14468	14613	14365	14494	14387	14555	14592	14606	14647	14473	14562	14556	14633	14496	14645	14490	14373	14567	14506	14595	14505	14513	14317	14584	14442	14564	14497	14623	14492	14588	14528	14652	14546	14515	14581	14463	14525	14512	14641	14555	14639	14411	14458	14458	14551	14549	14551	14482	14660	14414	14475	14609	14361	14482	14653	14412	14560	14457	14712	14584	14401	14635	14445	14621	14545	14542	14455	14500	14525	14483	14633	14497	14544	14558	14559	14504	14647	14593	14811	14453	14619	14798	14596	14520	14484	14501	14647	14410	14663	14593	14462	14572	14640	14733	14349	14614	14471	14569	14501	14517	14740	14356	14564	14518	14508	14428	14320	14495	14437	14508	14422	14488	14635	14542	14624	14552	14485	14544	14607	14606	14492	14655	14449	14407	14676	14582	14425	14569	14471	14551	14481	14387	14385	14520	14385	14678	14557	14500	14493	14695	14451	14583	14466	14442	14578	14432	14664	14561	14441	14530	14432	14537	14672	14361	14558	14622	14620	14570	14392	14532	14645	14550	14558	14553	14513	14472	14364	14676	14690	14536	14483	14666	14477	14558	14487	14364	14650	14643	14509	14733	14423	14634	14613	14501	14681	14635	14556	14558	14417	14479	14509	14443	14610	14440	14484	14790	14542	14588	14527	14350	14594	14478	14660	14486	14683	14586	14599	14465	14596	14547	14523	14566	14531	14584	14645	14549	14493	14639	14577	14647	14474	14691	14410	14582	14564	14528	14751	14455	14554	14427	14615	14573	14484	14539	14513	14713	14518	14537	14452	14494	14683	14511	14621	14682	14533	14433	14368	14596	14640	14476	14595	14646	14588	14483	14497	14571	14428	14511	14529	14515	14577	14471	14510	14574	14427	14575	14413	14562	14500	14445	14559	14587	14480	14681	14432	14583	14688	14453	14512	14704	14479	14511	14499	14477	14442	14436	14548	14593	14600	14443	14515	14481	14438	14613	14535	14433	14507	14455	14360	14434	14629	14551	14568	14630	14544	14746	14391	14487	14494	14577	14602	14601	14440	14382	14832	14602	14612	14431	14533	14489	14534	14507	14525	14558	14373	14499	14631	14566	14472	14641	14542	14342	14578	14651	14744	14653	14719	14638	14509	14526	14463	14506	14613	14596	14424	14475	14606	14695	14474	14610	14493	14537	14654	14417	14583	14551	14511	14581	14619	14397	14335	14658	14270	14513	14528	14579	14451	14437	14623	14670	14438	14570	14540	14613	14467	14597	14450	14442	14529	14554	14630	14508	14575	14600	14581	14528	14556	14447	14719	14577	14558	14617	14561	14356	14555	14412	14525	14330	14621	14714	14457	14644	14548	14493	14552	14536	14519	14641	14496	14400	14476	14488	14650	14433	14656	14463	14578	14494	14648	14487	14467	14536	14516	14572	14591	14470	14437	14494	14566	14465	14528	14609	14589	14487	14482	14439	14545	14528	14624	14551	14496	14647	14616	14643	14589	14542	14534	14696	14582	14491	14744	14408	14449	14631	14565	14561	14480	14657	14451	14452	14615	14563	14707	14641	14353	14513	14458	14629	14384	14587	14597	14536	14598	14661	14479	14364	14572	14519	14723	14610	14543	14588	14427	14521	14569	14576	14596	14738	14615	14570	14558	14520	14430	14555	14657	14717	14644	14483	14446	14347	14627	14405	14438	14442	14633	14732	14630	14545	14529	14663	14539	14605	14615	14260	14514	14569	14643	14606	14425	14587	14631	14636	14577	14482	14497	14460	14653	14442	14452	14606	14526	14489	14610	14531	14576	14577	14525	14646	14759	14605	14527	14501	14541	14635	14582	14679	14592	14539	14703	14540	14666	14626	14617	14570	14722	14660	14530	14568	14678	14709	14490	14652	14551	14663	14676	14752	14547	14362	14512	14469	14452	14578	14498	14473	14532	14593	14510	14662	14688	14528	14446	14442	14695	14580	14647	14474	14608	14622	14526	14448
27591	29567	41946	34036	21364	16296	15272	14745	14815	15085	15062	14777	14917	14977	14933	15145	15077	15194	14865	14886	15003	15017	14802	15109	14889	15047	14944	15123	14993	14916	14875	15024	14835	14897	14888	14847	15105	15050	15022	14970	14891	14959	14823	14893	14709	14845	14815	14849	14858	14980	14843	14932	14909	14926	14838	14861	14919	15095	14857	14830	14799	14994	14988	14838	15065	14798	15009	14937	14976	14860	14878	14797	14928	14935	15015	14833	14737	14979	15069	14869	14865	15002	14901	14748	14895	14771	14917	14903	14871	14755	15172	14816	14862	14846	14994	14864	14787	15071	15072	14774	14959	14965	14926	14803	14919	14858	14783	14730	14887	14819	14888	14904	14967	14904	14776	14939	14986	14676	15069	14898	14914	14824	14749	14837	14918	14850	14962	14999	15042	14884	14780	15105	14989	14901	14803	14876	14787	14811	14957	14679	14972	14851	14805	14835	14741	14951	14799	14947	15069	14793	14908	14882	14976	14725	14962	14669	14674	14631	14963	14650	14935	14902	15123	14750	14866	14789	14943	14794	14877	14819	14647	14942	14948	14920	14847	14681	14798	14778	14971	14814	14841	14844	14954	14891	14843	14903	14912	14936	14926	14798	14773	14887	14852	14892	14831	15037	14852	14883	14940	14819	14801	14654	14962	14859	14954	15059	14893	14786	14969	14731	14758	14804	14708	14901	14943	14908	14976	14753	14992	14936	14827	14884	14846	14848	14871	14898	14973	14974	14808	14808	14753	14830	14950	14834	14852	14814	15019	14806	14740	15061	14742	14787	14929	14782	14781	14954	15097	14804	14991	14970	14782	14885	14897	15133	14934	14839	14935	14909	14896	14958	15004	14900	14884	14869	15005	15075	14881	14945	15024	14851	14899	14947	14948	14884	14773	14678	14930	14901	14683	14832	15113	14971	14786	14784	14908	14894	15035	14896	14971	14880	14986	14893	14878	14826	14811	14890	14903	14865	14808	14977	14678	14864	14876	14954	14943	14982	14924	14930	14877	14705	14840	14917	14846	14669	14884	14912	14779	14835	14785	14916	14893	14924	14964	15123	14892	15093	14862	14748	14941	14852	14949	14524	14828	14856	14720	14781	14857	14862	14895	14944	14826	14696	14769	14975	14962	14817	14966	15048	14842	14904	14947	14830	15007	14966	14918	14848	15060	14873	14967	14886	14840	14792	15072	14972	14738	14726	14727	14905	14790	14897	14868	14944	14709	14805	14882	14982	14828	14834	14957	14844	14941	14921	14960	14922	15011	14971	14711	14884	14936	14981	14900	14986	14844	14960	14879	14886	14794	14961	14836	14889	14987	14879	15172	14852	14846	14825	15019	15144	14939	14981	15019	14992	14923	14932	14948	14942	15003	14810	14896	14867	14939	14838	14863	14759	14710	14803	15057	14933	14888	14859	15003	15057	14859	15020	14769	14874	14926	14853	15038	14914	14873	14786	14745	14855	14965	14807	14820	14599	14787	15008	14874	14841	14957	14916	14934	14972	14959	14805	14912	14810	14744	14879	14778	14927	14840	14745	14989	15043	14983	14894	14889	14827	14971	14825	14955	15153	15035	14888	14881	14836	14836	14910	14870	14952	15018	15014	14927	14874	14918	14999	14916	14930	14890	14783	14886	14823	15082	14558	14936	14807	14660	14925	14841	14874	15005	14957	15011	14846	14806	15170	15100	14749	14885	14852	14919	14812	14835	14800	14900	14949	14935	14953	15029	14907	14981	14824	14763	15004	14960	14940	14729	15019	15000	14817	15076	14877	15080	15041	14769	14754	14793	14893	14864	14845	15071	14864	14799	15028	15003	14801	14880	14853	14821	15043	14916	14922	14938	14957	14713	14840	15137	15092	14950	14802	14797	15067	15027	14993	14874	14864	14922	14876	14882	14826	14870	14870	15061	15015	14955	14798	14793	14995	15031	15158	14816	14769	14976	14865	14881	14735	14940	14944	14943	14838	14901	14833	14746	14677	15056	14719	14971	14817	15015	14968	14807	15104	14814	14835	14979	15050	14878	14828	14816	14948	14886	14923	14915	14946	14743	14824	14680	14890	14808	14962	15016	14894	14768	14956	15095	14901	14661	14731	15018	14817	15024	14933	14924	14922	14822	14932	14878	14911	14928	15047	14833	14891	14899	14901	14900	14906	14861	14802	14984	14757	14773	14899	14921	14736	14782	15099	15020	14907	14751	14840	15163	14876	14720	14928	14855	14840	14862	14839	15018	14960	15002	14849	15125	14929	14774	14770	14860	15002	14896	15064	15021	15017	14704	14723	14901	15143	14790	14779	14850	14897	15037	14854	14902	14880	14889	14897	14971	14772	14808	14982	14876	14749	14755	14959	14778	14930	14859	14896	14900	14914	14996	14992	14906	14813	14850	14941	14902	15143	14991	15002	14988	14913	14937	14887	14867	14950	15091	14975	14789	14927	15004	14834	14839	14861	14929	14796	14903	14963	14713	14962	14990	14840	14928	14879	14986	14798	14913	15037	14988	14957	14879	14901	14901	14940	15077	14791	15017	14874	14999	15022	14858	14947	15044	14819	14895	14903	14962	15000	14948	14963	14874	14944	14854	14967	14788	15004	14829	14932	14824	15017	15053	14895	14887	14866	14844	14818	14757	14734	14724	15101	14909	14751	14722	15047	14825	14768	14924	14700	14959	15037	14876	14951	14793	14970	14924	14842	14872	14748	14838	14877	14968	14993	14930	14836	14914	14808	14758	15043	14910	14730	15036	14985	14997	15031	14882	15041	15046	14860	14960	15229	14991	14703	14730	14820	14763	14836	14988	14997	14928	14944	15053	14982	14896	14934	14997	15044	14949	14844	15129	14909	14933	14843	14846	14775	14833	14836	14923	14652	14791	14920	15023	14949	14869	14819	14722	14726	14912	14773	15056	14893	14815	14795	14630	14781	14862	14601	14921	14885	14870	14801	14639	15007	14905	14875	14991	14811	14815	14824	15010	15066	14954	14944	15084	14852	14923	15022	14930	15060	14872	14659	14909	14782	14902	14959	14958	15075	14859	14932	14874	14910	14882	14621	14870	14877	14951	15007	14807	14801	14882	14955	15084	14934	14810	14978	14927	15002	14989	14833	14974	14927	14749	14918	14709	14909	14770	14945	14978	14939	15079	14891	14853	14968	14916	14901	14976	15046	14765	14944	14758	14947	14936	15053	14936	14806	14916	14690	15086	14781	14894	14844	14897	14811	14791	14812	15075	14866	14814	14854	14883	14889	14812	14989	14841	14775	15064	14783	15026	14943	14859	14976	14803	14788	14907	14887	14898	14960	14684	14851	14836	14815	14827	14791	15079	14953	14844	14918	14835	14910	14909	15067	14975	14882	14973	14899	14867	15057	14752	15068	14876	14719	14752	14974	14950	15114	14697	14743	14875	14947	14851	14759	14953	14971	14890	14888	14796	15048	14989	14830	14887	14846	14882	14830	14919	15027	14972	14788	14912	15081	15200	15106	14862	15069	14839	14936	15018	14800	14866	14865	14908	14887	14847	14873	14936	14956	14955	14912	14851	15090	14784	15015	14922	14848	14833	15025	14842	14776	14922	14953	14921	14811	14900	14896	14783	14715	14804	14941	15001	14992	14988	14977	14925	14926	14714	15005	14882	14782	14880	14755	14777	14973	15005	14965	15067	14862	14818	14989	14951	15030	14985	14912	15029	14968	14828	14909	14806	14987	14864	14878	14784	15143	14987	15043	15017	14893	14803	14900	14942	15013	14741	14817	14864	14786	14802	14905	14851	14992	14815	14745	15149	14983	14993	14860	14829	15045	14697	14966	14832	14826	14911	14763	14975	14974	14735	15059	14995	14921	14766	14886	14894	14890	14605	14869	14927	14763	14838	14877	14875	15202	14830	14957	14871	14889	15004	14958	14930	14877	14849	15074	14958	14880	14737	14906	14759	14872	14991	14959	15090	14829	14806	14919	14920	15035	15048	14794	14799	14801	14804	14977	14828	14732	14891	14866	14880	14984	14751	14809	14905	14826	14885	14827	14907	14951	15071	14906	14886	14964	15023	15039	14809	14871	15023	15040	14822	15145	15108	14985	14873	14927	14849	14829	14800	15016	15022	14974	14986	14837	14795	14988	14836	14894	15122	14904	14946	15009	14899	14862	14959	14791	14951	15095	14831	14962	14798	14728	14904	14834	14685	14868	15043	14833	15031	15087	14917	15031	14867	14952	14964	14861	14787	14796	14748	15100	14881	14940	14898	15169	15013	14978	14867	14747	15027	15008	14874	14888	14961	14803	15003	14883	14884	14822	14978	15071	15042	14848	14900	14896	14886	14763	14789	14783	14948	14959	14871	14953	14744	14774	14828	14865	15001	14900	14834	15067	14960	14769	14818	14993	14951	14891	14797	14832	14924	15022	14796	14919	15073	14982	14829	14896	15089	15009	14884	14904	14845	14728	14712	15038	14974	14830	14888	14814	14802	14903	14931	15050	15016	15027	15009	14917	14979	14845	14876	15003	14957	14825	14888	14682	14707	14917	15091	14818	14992	14884	14725	14872	15010	15076	14943	14791	14906	14847	14916	14936	14947	14974	15060	14714	14743	14868	14682	14995	14881	15042	14776	14913	15001	15003	14882	14812	14775	14901	15107	14975	14952	14987	14946	14942	14896	14839	14925	14887	15184	14761	14927	14828	14995	14876	14931	14834	14867	14750	14909	14911	14969	14855	14904	14945	14988	14884	14929	14771	14811	15076	14946	14796	14844	14864	14876	14732	14977	14841	14901	14805	14762	14804	14916	14952	14938	15117	14883	14915	14767	14899	14947	15097	14919	14805	14769	14925	15079	14815	14875	14877	14937	15094	14867	15046	14917	14642	14820	14870	14871	14882	14775	14879	14998	14899	14809	14748	14750	14899	14788	14865	14927	14872	14931	14849	15010	14924	14799	15021	14801	14930	14776	15013	15021	14853	14870	14889	14887	15090	14759	14795	14830	14803	14966	14990	14955	14914	14891	14930	15133	14868	15230	14854	15054	14918	14920	14822	14842	14938	15084	14785	15003	14824	14945	14766	14736	14938	14986	14978	14963	15032	14953	14791	14873	14800	14739	14691	14937	15056	15019	14902	14929	15089	14780	14951	14949	14801	15015	14809	15164	14785
26380	49432	46974	32560	20165	14802	14146	14104	14058	14085	14060	14047	14162	14139	14272	13972	14014	14020	14296	14046	14255	13991	14113	14037	14019	14070	14163	14159	14022	13975	14116	13966	14253	14145	14027	14057	14198	13963	14021	14048	13882	14015	13997	13817	14004	14053	14216	14094	14154	14098	14145	14228	14120	14095	14031	14205	14078	14177	13903	13950	14005	14066	13996	14017	14153	13977	14156	13919	14206	14006	14221	14056	14060	13983	14058	14219	14124	14089	14127	14013	13982	14020	14024	14007	14089	14108	13943	14009	14057	14028	13922	13932	14006	13961	14007	14057	14055	14179	14005	14145	13981	14108	14048	13928	14102	13968	14010	14073	13957	13763	13903	14095	14047	14024	14201	14067	14036	14087	14082	13933	14120	13924	14150	14284	14048	14098	13895	14143	13973	14072	14057	14022	14041	13988	14067	13969	14122	14095	14094	14095	13902	14014	13987	13921	14067	14046	14109	13994	14121	14285	14189	13915	14154	14074	13999	13983	14213	14037	14141	13898	14236	14154	14107	14070	14023	14171	13945	13879	14075	14034	14052	13907	14060	14102	14211	14066	13990	14105	13954	14011	14175	14096	13871	13987	14127	13990	14057	14143	14074	13883	13985	14194	14019	14067	14244	14136	14067	14107	14100	14046	14052	14111	13966	13960	13892	14079	14032	14024	13973	14019	14014	13888	14065	14186	14127	13954	14163	13944	14014	13852	14093	14046	14237	14128	14113	13911	14120	14217	14001	14096	14126	14118	14115	13925	14221	13896	13855	13933	14126	13945	14151	14013	14233	14011	14053	14039	13956	13955	14071	14212	14105	13971	14026	14004	14004	14059	14044	14071	14116	14023	14049	13962	14003	13859	14119	13957	14110	14068	13975	14108	14105	14178	14118	14079	14283	13965	14007	13975	13914	14125	14113	14119	13970	14100	14102	14055	14073	14134	14112	13993	13937	14100	14136	13975	14011	14132	14029	14182	14025	14039	14060	13883	13984	14040	13994	14130	14012	14005	14068	14126	14088	14000	14030	14064	14061	14044	14026	14052	14077	14154	14108	13953	14011	14021	14003	14072	13868	14066	13916	14173	14011	14175	14147	14037	13961	14032	14140	14155	14146	14126	13953	14129	14080	14144	14085	13963	13970	14150	14011	14197	14065	14174	14063	14193	14069	13897	14070	13940	14125	14018	13992	14092	14180	14072	13977	14040	14013	14226	13841	14115	14099	14155	14267	13985	14130	14088	14108	14058	14089	13977	14012	14193	14118	14177	14086	14001	13869	13947	14040	13897	14020	14021	14180	13989	14053	13934	13959	14129	14033	13863	14061	13870	14093	14127	13959	14126	14118	13945	14093	14007	14058	14189	13874	13940	14038	13909	14008	14247	14021	14126	14144	14104	14151	13905	14070	14181	14015	14177	14168	13969	13911	14066	14050	14027	14147	13966	14134	14030	14027	14161	14178	13892	13986	13979	14105	13995	13933	14052	13944	14089	13919	13917	14047	14165	14343	14040	14127	13945	14191	14176	14177	14004	14095	13991	14085	14016	13915	13834	14123	13984	13921	14060	14179	14054	13900	14044	14124	13940	14048	14128	14070	14028	13944	14053	13920	14039	13984	14020	14233	14115	14051	14015	14049	13961	14081	14085	13936	14005	13877	14285	13933	13878	14158	13971	14044	13896	14069	13983	14124	13983	14083	14070	14121	14125	14090	14152	14091	13860	14016	14021	14003	13964	14008	13997	14001	14056	14056	13992	14018	13933	14074	14028	13931	13857	14127	14009	14000	14095	14050	14020	13906	14084	14059	13964	14017	14073	13924	14076	14041	14028	13941	13945	13996	14086	14131	14119	14101	13985	14095	14053	13963	14045	14133	13965	13973	14041	14145	14060	13909	14121	14211	14088	14085	13967	14151	14063	14111	14141	13884	14093	14130	14149	13876	14116	14167	14239	14078	14019	14142	14040	14139	13954	14131	14135	14150	14171	13935	14139	14084	14081	14022	13955	14204	14026	14122	14052	14007	13989	13991	14055	14078	13949	14020	14115	14159	13899	14041	14021	13807	14044	13860	14137	14019	13972	14058	14020	13952	14009	14005	14096	14010	13976	14085	14012	14260	14249	14091	13992	14008	14219	14045	14068	14041	14065	14012	14003	14016	13963	14195	14004	14141	14077	13907	14196	14179	14058	13869	14015	14020	14135	14086	14037	14127	14324	14121	13985	14140	13899	14063	14071	14245	13985	14008	14029	14107	14014	14081	13947	13927	13975	14040	14072	14043	14146	13906	14164	14114	14052	14166	14153	14081	14106	14009	13956	14188	14066	14077	14009	14070	14036	14298	14079	14106	13863	14239	13882	13986	14029	14162	13911	14038	14034	14040	14015	13933	14228	14087	14202	14047	14031	14054	14028	14075	14184	14006	14052	14277	13865	14116	14088	13951	13918	13930	14028	14130	14107	14168	13997	14051	13975	13925	14036	13972	13993	13905	14037	14017	13938	13905	14177	13906	14111	13985	14297	13926	14054	14136	14107	14021	14093	14240	14128	13993	13916	14012	13976	14133	13953	13915	14045	13979	14108	14077	13917	14080	14099	13913	14077	14002	14072	14082	14095	14065	13859	14132	14091	14078	14060	13986	13935	14227	14113	14074	14031	14164	14149	14054	13997	14080	13964	13954	13991	14243	13881	14031	14102	14129	13892	14054	14087	14116	14094	14187	14183	14022	14149	14065	14097	14041	14095	13997	14051	14033	14167	13922	14124	14111	14119	14067	13917	14153	14026	14157	14145	14327	13920	14077	13981	14024	14190	14133	14136	14121	14082	13950	13905	14106	14159	14155	14027	14145	14137	13981	14156	13899	13919	14123	13967	14060	14076	14039	14157	13997	14060	14055	14105	14036	13970	14040	14043	14045	14037	14044	13939	13988	14105	14095	13857	14315	13926	14000	14029	13930	14118	13946	14129	14030	14260	13901	14064	14123	14077	14015	13878	14149	14069	13947	13982	14083	14055	13980	13828	14108	13974	13907	14155	14066	13863	14035	14063	13998	14179	14002	14124	14177	14051	14122	14100	14105	13999	14040	13961	13930	14094	14235	13912	14099	13942	14034	14166	14010	14066	14109	14258	14047	14049	14104	13965	14075	14209	14159	14151	14033	14142	14019	14101	14037	14077	14089	13970	14139	14111	14007	13910	13809	13995	14082	14009	14099	14075	13998	13983	13942	13965	14091	14085	13999	14175	13986	13955	14224	14128	14090	14128	14036	14163	14050	13917	13965	14021	14096	14133	13926	14139	13963	13993	13959	14051	14016	14154	14036	14019	14093	13926	14020	14137	14017	13957	13958	14022	14002	14235	13957	14047	14049	14045	14010	14093	14133	14053	13977	14154	13982	14007	14013	13857	14071	14026	13890	14137	14185	14152	14072	13803	13947	14113	14118	13959	13953	14097	14058	14063	14126	14051	14091	14109	14143	13886	14045	14034	14189	14261	14159	14263	14127	13928	14149	14062	14210	14001	14112	14149	14098	14026	13931	14295	14216	14296	14076	14104	13962	14173	14032	13989	14029	14004	13982	14179	13943	14033	14105	13993	14094	14117	14114	14111	13974	13873	14142	13962	14031	14168	14050	14058	14175	14112	14045	13944	14079	13998	14084	14097	13875	14190	13993	13907	14043	13951	14010	13915	14229	13933	14010	14060	13873	13983	13988	14144	14283	14099	13971	14061	14067	13968	13899	14216	14067	13970	13983	13968	14178	13959	14087	14079	14134	14050	13990	14164	14139	14010	14020	14026	14041	14086	14265	14148	14080	13977	13997	13903	14145	14047	14051	13937	14054	14138	14146	14097	13993	13869	14211	14020	13771	14015	14072	14077	14087	14051	14013	14109	13928	14058	14012	14029	13947	14186	14010	13959	14218	14069	14023	14037	13984	14141	14144	14003	14114	13995	14118	14137	14025	14005	14086	14027	13952	14001	14012	14027	14075	14048	14007	14047	14206	13962	13990	14074	14034	14011	14238	13947	14192	14212	13938	14204	13823	14172	14140	14030	13993	13955	14154	14058	14070	14107	14211	14021	13935	13886	14009	14083	14144	14029	14186	14023	14172	14072	14139	14063	14130	14007	14029	14164	14039	14165	14022	14177	14176	14098	13994	14118	14094	14038	13953	14080	14008	14001	14250	14126	14141	14072	14045	13890	14144	14130	14051	13849	14025	13998	13839	13936	14141	14206	14171	14052	14177	14116	14128	14119	14242	14242	14242	14077	13900	14102	14011	14052	13992	13926	14078	13989	14014	13987	13971	14119	14011	13931	14072	14052	14207	14050	13915	14070	14124	14143	14022	14041	14092	14052	14014	14116	14230	13985	13948	14084	14064	13959	14000	14154	14035	14050	13980	13997	13879	13982	14130	14134	14014	13946	13777	14085	13940	13864	14052	14117	14110	14003	14090	14051	14122	14030	14318	13938	13912	13971	14124	14095	14028	13999	14110	13983	13980	14389	13889	14106	14140	14026	14144	14105	14041	13994	14103	14066	14018	14095	14012	14041	13812	14363	13877	14069	14028	14246	14022	13979	14000	13922	14044	14092	13903	14165	14020	14153	14112	14090	14067	13952	13926	14035	13973	13917	13837	14089	14153	14074	13980	14054	14156	14020	13918	14105	14120	14060	14092	13841	14145	14013	14108	13898	14130	13889	14170	13938	14019	14226	14111	14152	14017	14139	13990	14154	14161	14040	13963	14162	13957	14163	14178	14116	14175	14074	14000	14062	14201	14076	14018	13975	14082	14036	14170	14064	13982	13984	13911	14015	14097	14093	14014	14115	13895	14025	13986	14125	14106	14035	14136	14132	13903	14307	14194	14054	14179	14148	14113	14100	14245	14062	13986	14069	14104	14287	14180	14041	14083	14214	13986	14284	14155	14097	13934	13932	14138	14142	14209	14168	14188	14017	13886	14164	14157	13927	13976	14049	14019	14138	14147	13968	14005	14068	14081	14081	14062	14137	14012	13993	13917	13977	14063	14002	14181	14042	14056	14107	13873	14059	14081	13929	14063	14052	14121	14003	14014	14104	14197	13911	14092	14008	14157	13894	14100	14018	14059	14179	13966	14048	14034	13887	14007	14135	13990	14007	14120	14011	14029	14082	14068	14041
24196	22993	41837	44300	33981	23539	18298	15397	14911	15116	14963	14790	14909	14918	14865	14784	14638	14703	14699	14888	14774	14813	14630	14560	14878	14922	14724	14881	14855	14737	14822	14652	14735	15008	14802	14700	14654	14530	14584	14768	14566	14733	14704	14832	14760	14822	14663	14812	14752	14938	14666	14627	14622	14611	14782	14754	14703	14752	14472	14869	14801	14741	14645	14824	14740	14740	14951	14754	14843	14662	14691	14748	14635	14740	14772	14710	14717	14857	14543	14762	14619	14845	14799	14748	14889	14643	14598	14761	14773	14555	14579	14522	14870	14742	14572	14656	14731	14592	14503	14714	14341	14644	14577	14674	14455	14815	14648	14702	14734	14900	14663	14722	14780	14657	14585	14656	14746	14579	14752	14697	14772	14647	14686	14598	14835	14644	14651	14694	14547	14541	14757	14598	14510	14793	14671	14802	14761	14565	14571	14832	14838	14724	14837	14649	14745	14698	14857	14609	14737	14526	14711	14619	14605	14387	14492	14562	14621	14712	14758	14702	14644	14733	14684	14609	14688	14734	14765	14683	14503	14756	14711	14667	14742	14624	14557	14767	14779	14603	14758	14595	14641	14632	14723	14698	14723	14492	14920	14602	14744	14514	14837	14599	14600	14718	14853	14749	14672	14864	14767	14756	14782	14815	14644	14653	14654	14623	14710	14879	14552	14688	14603	14747	14852	14511	14716	14606	14646	14579	14604	14769	14577	14651	14812	14506	14667	14687	14598	14596	14775	14707	14631	14624	14780	14514	14761	14790	14715	14627	14580	14644	14654	14657	14828	14646	14573	14543	14795	14892	14748	14832	14674	14672	14582	14697	14759	14794	14744	14736	14662	14891	14609	14609	14618	14557	14609	14844	14706	14700	14546	14638	14723	14574	14503	14483	14578	14475	14565	14541	14421	14629	14642	14801	14743	14573	14869	14659	14741	14654	14830	14759	14558	14736	14731	14577	14672	14760	14630	14573	14742	14766	14797	14823	14804	14484	15010	14814	14589	14741	14759	14834	14604	14754	14720	14775	14806	14533	14620	14843	14627	14596	14673	14588	14547	14665	14715	14816	14653	14627	14807	14613	14701	14566	14723	14603	14683	14573	14657	14689	14723	14697	14757	14555	14405	14781	14565	14679	14637	14678	14680	14778	14617	14736	14767	14693	14671	14705	14766	14555	14799	14859	14655	14699	14731	14674	14717	14762	14536	14611	14714	14710	14914	14762	14565	14624	14606	14568	14531	14722	14577	14575	14777	14716	14743	14839	14696	14513	14655	14642	14755	14618	14819	14698	14677	14596	14647	14698	14752	14536	14653	14810	14587	14784	14572	14788	14729	14700	14638	14578	14702	14645	14558	14630	14693	14680	14585	14631	14707	14511	14712	14654	14779	14780	14632	14807	14790	14925	14503	14629	14445	14747	14661	14709	14785	14829	14833	14693	14503	14582	14735	14909	14755	14688	14626	14680	14718	14649	14502	14737	14516	14743	14754	14679	14626	14543	14684	14716	14804	14793	14670	14673	14598	14763	14688	14557	14695	14696	14711	14708	14947	14775	14609	14812	14629	14739	14753	14733	14721	14672	14690	14735	14827	14845	14615	14679	14557	14660	14678	14485	14786	14541	14680	14648	14486	14750	14771	14757	14620	14688	14678	14711	14735	14638	14728	14676	14914	14688	14574	14681	14763	14605	14597	14690	14669	14595	14654	14722	14716	14732	14748	14775	14663	14658	14938	14761	14744	14652	14777	14614	14737	14680	14763	14708	14572	14680	14658	14517	14584	14606	14834	14735	14738	14506	14528	14841	14762	14731	14628	14911	14476	14744	14620	14688	14717	14691	14736	14811	14742	14659	14556	14623	14613	14525	14726	14534	14832	14545	14812	14803	14731	14545	14733	14557	14727	14410	14682	14700	14643	14625	14709	14553	14663	14729	14698	14675	14584	14563	14763	14643	14738	14762	14548	14572	14579	14687	14651	14447	14560	14694	14630	14607	14589	14698	14560	14635	14774	14774	14785	14639	14532	14732	14662	14800	14584	14666	14779	14657	14790	14631	14836	14585	14572	14674	14858	14578	14703	14670	14564	14783	14702	14676	14565	14694	14724	14657	14716	14757	14640	14587	14739	14628	14680	14814	14634	14590	14626	14900	14746	14638	14603	14632	14698	14635	14773	14741	14603	14793	14695	14732	14662	14607	14657	14692	14712	14666	14669	14703	14620	14525	14818	14569	14775	14725	14667	14815	14658	14659	14717	14663	14632	14889	14539	14697	14492	14713	14758	14480	14790	14598	14760	14721	14742	14615	14754	14755	14685	15019	14663	14847	14687	14854	14734	14701	14708	14675	14817	14680	14718	14799	14650	14644	14500	14551	14723	14728	14705	14763	14737	14739	14678	14584	14742	14728	14729	14639	14654	14671	14664	14660	14605	14582	14637	14644	14797	14558	14733	14658	14706	14656	14413	14549	14657	14641	14672	14639	14624	14862	14796	14542	14698	14621	14608	14707	14865	14630	14764	14617	14714	14633	14723	14697	14699	14753	14654	14900	14791	14631	14584	14604	14691	14673	14566	14728	14644	14666	14574	14693	14593	14775	14705	14756	14690	14531	14625	14695	14591	14696	14750	14592	14844	14757	14827	14788	14775	14604	14698	14669	14697	14757	14728	14637	14690	14732	14734	14751	14805	14671	14683	14529	14787	14864	14726	14489	14734	14554	14573	14565	14784	14690	14610	14728	14675	14735	14656	14775	14449	14833	14745	14626	14802	14589	14765	14640	14649	14584	14636	14570	14598	14626	14703	14625	14723	14653	14743	14653	14691	14569	14745	14736	14557	14613	14696	14684	14703	14704	14540	14497	14691	14643	14690	14806	14773	14788	14918	14661	14550	14743	14573	14626	14658	14650	14515	14635	14866	14652	14808	14757	14703	14795	14665	14546	14662	14873	14799	14726	14725	14596	14898	14536	14648	14739	14641	14581	14595	14887	14774	14747	14675	14643	14656	14575	14686	14721	14683	14657	14835	14706	14601	14791	14488	14630	14593	14490	14794	14742	14772	14579	14826	14628	14527	14837	14680	14691	14784	14650	14786	14516	14629	14788	14649	14671	14803	14607	14750	14546	14786	14356	14866	14881	14472	14561	14656	14945	14731	14756	14723	14739	14803	14880	14754	14837	14659	14575	14653	14700	14566	14712	14643	14678	14780	14713	14708	14581	14419	14684	14679	14550	14616	14583	14816	14660	14671	14606	14620	14668	14599	14795	14624	14687	14629	14652	14754	14734	14902	14681	14722	14703	14609	14733	14410	14587	14641	14582	14480	14419	14746	14654	14650	14702	14718	14736	14831	14882	14842	14698	14688	14676	14708	14648	14690	14594	14868	14713	14740	14854	14768	14603	14786	14806	14559	14758	14832	14548	14822	14554	14792	14572	14701	14628	14757	14586	14386	14752	14842	14503	14648	14740	14726	14678	14693	14687	14595	14659	14779	14592	14517	14587	14448	14660	14539	14542	14648	14764	14582	14717	14636	14798	14656	14896	14720	14712	14736	14704	14624	14415	14841	14820	14660	14696	14598	14709	14595	14512	14523	14639	14684	14653	14668	14689	14822	14685	14524	14749	14547	14512	14601	14646	14756	14445	14724	14609	14730	14694	14690	14598	14718	14737	14633	14549	14728	14609	14656	14604	14636	14846	14735	14600	14681	14596	14577	14630	14815	14575	14664	14719	14518	14753	14594	14623	14639	14671	14706	14734	14888	14840	14784	14653	14779	14599	14675	14514	14906	14845	14733	14516	14674	14681	14611	14730	14507	14746	14599	14650	14592	14703	14832	14679	14754	14720	14494	14800	14621	14578	14838	14603	14648	14656	14645	14455	14660	14609	14610	14734	14767	14547	14601	14660	14706	14668	14552	14648	14687	14832	14859	14531	14861	14645	14736	14856	14644	14575	14504	14626	14386	14680	14665	14683	14912	14670	14742	14918	14779	14798	14767	14697	14580	14628	14680	14666	14747	14651	14555	14453	14626	14512	14664	14828	14525	14751	14539	14677	14627	14422	14460	14675	14562	14834	14762	14602	14757	14769	14716	14876	14614	14520	14759	14622	14567	14608	14734	14677	14381	14685	14599	14674	14687	14708	14793	14791	14773	14677	14779	14674	14764	14763	14586	14590	14801	14520	14607	14664	14695	14822	14585	14420	14749	14560	14544	14677	14713	14734	14684	14607	14635	14788	14747	14647	14596	14439	14630	14469	14589	14782	14698	14706	14643	14635	14675	14823	14707	14816	14608	14708	14659	14589	14660	14660	14597	14793	14657	14668	14614	14624	14638	14554	14772	14682	14785	14573	14575	14786	14636	14654	14397	14665	14553	14704	14465	14650	14680	14558	14584	14630	14783	14746	14715	14815	14773	14873	14824	14504	14668	14825	14694	14810	14739	14780	14502	14601	14659	14722	14525	14680	14779	14534	14541	14716	14630	14736	14532	14743	14671	14837	14795	14703	14662	14710	14798	14438	14683	14717	14579	14639	14774	14675	14770	14579	14644	14701	14618	14509	14603	14756	14547	14560	14764	14770	14782	14799	14670	14711	14859	14792	14568	14698	14656	14555	14676	14662	14620	14821	14589	14701	14665	14417	14681	14549	14659	14852	14694	14633	14628	14740	14565	14748	14720	14691	14572	14936	14615	14740	14586	14735	14585	14678	14589	14582	14837	14595	14529	14718	14801	14703	14495	14888	14697	14679	14526	14842	14673	14759	14561	14640	14525	14770	14704	14679	14612	14750	14653	14745	14754	14802	14608	14896	14623	14680	14630	14652	14620	14661	14766	14781	14645	14568	14757	14603	14595	14703	14694	14608	14332	14738	14659	14709	14745	14555	14771	14755	14670	14815	14908	14657	14767	14803	14529	14521	14629	14631	14695	14831	14447	14704	14822	14674	14758	14946	14675	14510	14746	14753	14594	14641	14670	14760	14729	14636	14664	14743	14533	14715	14921	14688	14649	14682	14900	14633	14904	14556	14781	14819	14550	14744	14633	14693	14699	14708	14565	14633	14659	14831	14557	14568	14541	14644	14648	14536	14531	14741	14621	14974	14750	14783	14664	14809	14672	14679	14577	14621	14726	14563	14637	14899	14716	14762	14617	14621
40727	87661	85756	60739	41505	17980	13895	14110	14099	13967	14024	14059	13915	14045	13909	13985	14152	13886	14023	13968	13987	13983	14030	13927	13918	13851	13981	13887	14101	13835	13997	14013	13905	13852	13915	14013	14047	13955	13982	13910	13879	13886	14020	14067	13970	13939	14004	14074	14109	14033	13780	13884	14015	14127	14061	13839	13944	13795	13979	14089	13932	13798	14136	14028	14064	13937	14004	13888	13910	14087	13887	13794	14030	13763	13897	13906	14013	13903	14047	13751	13921	13889	14035	13927	14064	13881	14019	13782	13809	13830	13965	13907	13914	13926	13844	13912	14015	13953	13962	14017	13837	14021	13899	13977	13875	14001	13909	13932	13968	13843	13887	14054	14019	13970	13897	13904	13732	13908	13999	13859	13872	13967	13862	13823	13826	14031	13997	13898	13895	13990	13962	13864	13866	13974	13976	13973	13880	13904	13926	13864	14059	13892	13807	13941	13832	13903	13945	13983	13887	13980	13888	13956	13870	13818	13974	14138	13956	13904	14189	14004	13878	14100	13786	13804	13885	13890	13840	13894	13977	14007	13975	13864	13903	13843	13888	14102	14057	13836	13890	14088	14071	14003	13941	13923	13922	13834	14166	13861	13854	14020	13984	13766	13938	13877	14088	13907	13887	14119	13961	13946	13888	13933	13811	14048	13903	13755	13825	14116	13877	13902	13880	13958	13994	13966	13920	13957	13909	13843	13878	13957	13803	14087	13878	13860	13934	13934	13917	13871	14072	14073	14048	13882	13906	14011	13835	13831	14139	13887	14011	14084	13878	14024	13924	13797	13938	14080	14078	13946	14050	13926	13943	14055	14066	13922	14020	13835	13890	13887	13935	14192	13953	13818	14029	14052	13943	13982	14022	14094	14016	13865	13989	14012	13908	13790	13879	13827	13910	14075	13682	13964	14046	13832	13980	13934	14117	13696	13861	13958	14020	14149	13888	14037	14106	13811	14025	13895	13861	13980	13963	14052	13927	14048	14018	13898	14016	14000	13819	13994	13973	13861	13850	13826	13980	13904	13825	14044	14013	14133	13867	13834	13876	14111	13776	14030	13952	13989	13887	13881	14123	13969	13874	13920	13956	14018	13937	13913	13837	14067	14053	14041	13937	13978	13865	13892	13804	13952	13887	13778	14030	14001	13808	14033	13726	13903	13859	13978	13976	13980	13944	14038	13865	13847	13977	14072	14051	13827	13993	13952	13910	13983	13951	14026	14013	14080	13943	13848	13968	13946	13962	13885	13817	13874	13972	13938	13854	13855	13933	14074	13767	14027	13922	13775	13805	13929	13798	13947	14062	14045	13864	13985	13905	14004	13775	14059	13989	13985	13956	14018	14166	13852	13967	13650	13867	13786	14127	13924	13901	13864	14061	14030	13996	13869	13973	13982	13852	13784	13948	13954	13973	14109	13807	13906	13954	13947	13946	13890	13945	13966	14108	13980	13830	13973	13822	13962	13850	13986	13981	13973	13996	13925	13894	13962	13969	14137	14075	13867	14027	13944	13883	14139	14034	14027	13996	13985	13966	13924	13899	13953	14067	13819	13771	13952	13970	13918	13944	13916	13869	13912	13984	13904	14099	13956	13864	14030	13959	13816	13925	14042	13997	13861	13897	14034	13937	13870	13910	13937	13959	13974	13875	13886	13933	13901	13959	13870	14068	13834	13845	13964	14032	13895	13993	13970	13877	13796	14056	13958	13984	13958	13881	14070	14037	13911	13809	13944	13885	13934	14025	14051	13895	14013	13945	13929	13907	13920	13817	13873	13899	13887	13855	13919	13943	14010	13973	13940	14023	13982	13971	13764	13872	13944	14093	14066	13975	13624	13827	13941	13921	13844	13999	13853	14062	13947	13956	13816	13906	13826	13769	13947	14010	13801	13977	13831	13970	13980	13906	13906	13826	14082	13826	13950	13981	13944	13792	13935	13946	13856	14035	13829	13833	13923	13763	13989	13916	13994	13867	13997	13890	14070	14017	13884	13970	13797	14130	13956	13948	13715	14056	13952	14026	14089	13707	13892	13997	13944	13911	14057	13939	13776	14029	14019	13971	14026	14039	13653	13913	13827	13882	13984	14079	13937	14047	13958	13933	14003	13966	14052	14118	14041	13887	13822	13970	13851	13884	14055	13984	13822	13931	13928	13945	14002	13760	13796	13884	13971	14001	14037	13939	13959	13887	13927	13994	13876	13932	14006	13828	13980	14036	14024	13808	13910	14001	13957	14006	13985	13930	13835	14079	13838	13899	14011	13885	13867	13975	14028	13933	13909	13843	14054	13853	13808	14002	14125	13799	14037	13987	13958	13801	13846	13919	13945	14010	14028	13857	14103	14079	14089	13781	14015	14031	13923	13938	13872	13944	13870	14079	13792	13970	13923	13876	13965	13977	13932	13956	14004	13835	14077	13801	13902	13863	13954	14033	14022	13984	13798	14051	13948	13882	14034	14024	14009	13906	13907	13702	13938	13909	14045	13885	13808	14137	13924	13938	13969	13948	13997	13843	14102	13961	13940	14039	13932	14016	13803	13969	13891	13832	13912	13979	14010	14094	13897	13728	13907	13926	13926	13964	14032	13874	14008	13916	13925	13953	13965	14001	13894	13853	13887	13969	13726	14009	13958	13916	13934	13892	13924	13875	13894	13869	13886	14015	13937	13896	13994	13921	13904	13848	13897	13850	13871	14093	13995	13877	14022	13989	13963	13857	13977	14079	14021	13957	13675	13851	14010	13861	13854	13916	13906	13935	13766	14061	13961	13836	14019	13898	13915	13970	14044	14067	13997	14078	14057	13810	13912	14031	13967	13936	14024	13951	13788	13907	13988	13982	13797	14096	13873	13979	13936	13988	13893	13933	13860	14002	13963	13852	14001	13891	13703	13865	13933	13835	13814	13996	13956	13942	14025	13968	13772	13924	13853	13778	14039	13781	14000	13882	13935	14101	13848	13907	13848	13952	13931	14037	13917	14013	14002	13977	13994	13916	13848	13923	13961	13869	14114	13852	14067	13788	13846	13995	14064	13787	13966	13963	13882	13894	13976	13809	14037	14121	13905	13967	13902	13994	14045	13923	13895	13978	13864	13918	13910	13890	13966	13966	13899	13926	13948	14035	13789	13804	13884	14111	13988	13788	14102	13973	13827	14009	14060	13829	14065	14126	13967	13931	13863	13886	13942	13824	13986	14004	13854	13824	13780	13947	13888	14097	13767	13819	13976	14015	13898	13803	14124	14068	13861	13871	13820	13907	13866	14000	13956	13895	13934	13989	13887	14013	14002	14045	13922	13990	13979	13998	13797	13995	13879	14099	13929	13902	13847	14091	13939	14054	14093	13891	13977	14020	14075	13892	13959	13967	13899	14013	13884	13971	13856	14038	13857	14070	13995	13859	14004	13979	13821	13822	13940	13988	13879	14064	13783	13928	13873	14011	13871	14000	13995	13857	13925	13860	13988	13858	14037	13885	13886	13921	13923	13904	13931	14023	14052	13982	13877	13982	14079	13922	13985	14091	14084	13903	13947	13935	13851	13946	13837	13999	14082	14045	14053	13975	14002	14001	13958	13961	13735	13838	13858	13802	14073	13912	14124	13900	14003	13783	13895	13871	13992	13947	13890	13959	13884	13844	13815	13910	13911	13953	13962	13987	13817	13822	13951	14001	13888	13923	14004	13967	13943	13822	13961	13922	14061	13908	13894	13916	13858	14048	13952	14062	13898	13907	14082	13900	13936	13806	13982	13959	13996	14007	13945	13791	13961	13936	13999	13931	14006	14011	14028	13838	13933	13787	13910	13980	13981	14067	13923	13931	14000	13946	14035	13820	14047	13866	13975	14042	13872	13791	13913	14010	13957	13934	13970	13936	13983	14079	13843	14083	14046	14008	13829	14049	13836	14002	13974	13935	13899	13889	13928	13983	14048	13963	14031	13963	13924	14013	13746	13969	13922	13881	13909	13920	13880	13989	13836	14022	13977	14023	13906	14018	13833	13996	13984	13705	13953	13899	13891	13853	13978	14014	13945	14073	13825	13913	13929	13853	14049	13809	13980	13821	13923	13915	13956	13837	13993	13934	14165	14007	13897	14023	13999	13997	13859	13836	13906	14064	14038	13986	13963	13750	13968	13881	13805	13976	13960	14130	13851	14039	14018	13934	13955	13937	13797	14010	13901	13955	14025	13958	13891	13852	13727	13978	14035	13772	14029	13871	14068	13900	13905	14029	13818	13966	14007	14062	13857	13906	14027	13740	13850	13961	13992	13991	14038	13975	14070	13954	14000	13852	13901	13873	14005	13925	13740	13793	13979	13967	14012	13907	13784	13992	13927	14138	13882	13901	13883	13871	14039	13964	13814	14034	13899	13820	13928	13949	13863	14121	13941	13941	13832	13915	13902	14055	13862	13984	13925	13918	13983	13926	13933	13889	13992	13848	13970	13962	14108	13909	13850	13797	13970	13987	13837	13940	13929	14035	14071	13876	13740	13976	13888	13968	13928	14055	14028	14069	13811	14059	13825	13946	13975	13950	14017	13876	13878	14001	14048	13873	14017	13941	14085	13862	13914	13981	14020	13858	14181	14038	14070	14040	13770	13876	13890	14036	14070	13948	13947	14003	14004	13908	13809	13983	13871	13921	13900	13835	14083	13907	14109	14073	13886	14063	14001	14024	14069	13942	13981	13796	13847	14004	13995	14020	13847	13972	13959	13845	13915	14084	13966	13997	14016	13845	13850	13781	14040	13895	13943	13837	13970	13871	13862	13974	13962	13849	13889	13976	14033	13951	13962	13932	13971	13923	13914	13933	14001	13942	13923	13876	13907	13964	13971	13937	13957	13977	13809	14044	14045	13827	13981	13848	13794	13930	14032	14066	13992	13967	13911	13933	13948	14041	13851	14009	13954	14033	14014	13803	14038	14020	13898	13966	13932	13876	13975	14012	13747	13991	14010	13893	14077	13881	13862	14018	14067	14031	13984	13770	14138	14081	13855	13867	13980	13867	13731	13898	13833	13856	14017	13896	14010	13991	14175	13742	14047	13930	13849	13803	13800	13919	14071	13847	14024	13888	13927	13968	14026	14038	14087	13875	13969	13731	13819	13916	14028	14006	13947	13837	14047	13956	13871	14044	14042	13931	13776	13880	14067
22856	22016	35768	37319	33190	24547	21150	15798	14475	14659	14490	14473	14524	14461	14416	14272	14222	14454	14349	14434	14114	14338	14468	14333	14280	14371	14280	14413	14206	14113	14298	14339	14283	14470	14196	14381	14292	14441	14265	14118	14223	14171	14166	14092	14049	14055	14225	14285	14399	14226	14562	14391	14228	14310	14089	14050	14170	14151	14273	14146	14297	14194	14158	14204	14213	14376	14223	14249	14243	14220	14078	14214	14099	14156	14512	14074	14343	14227	14146	14325	14199	14340	14053	14087	14225	14091	14209	14066	14193	14094	14169	14184	14094	14075	14141	14022	14191	14015	14120	14219	14208	14263	14067	14057	14323	14282	14200	14154	14285	14278	14254	14020	14061	14295	13973	14116	14108	14139	14176	14138	14189	14095	14204	13905	14118	14196	14123	14135	14450	13906	14099	14038	14242	14208	14006	14087	14159	14210	14271	14083	14341	14152	14319	14123	14239	14308	14158	14107	14221	14069	14201	14208	14151	14107	14260	14196	14219	14309	14159	14184	14145	14169	14106	14224	14159	14091	14241	14136	14136	14068	14053	14168	14101	14161	14163	14442	13913	14041	14054	14096	14143	13960	14284	14304	14147	14419	14224	14312	14079	14153	14202	14185	14246	14141	14186	14192	14077	14093	14143	13847	14040	14074	14314	13927	14297	14156	14198	14137	14103	14167	14063	14330	14051	14269	14282	14133	14153	14144	14340	14335	14091	14135	14074	14151	14159	14098	14158	14023	14210	14196	14167	14201	14188	14056	14149	13981	13893	14145	14188	14118	14016	13948	13933	14115	14140	14217	14142	14155	14305	14286	14089	14106	14139	14229	14194	14063	14286	14118	14230	14211	13884	14135	14108	14119	14099	14221	14112	14075	14177	14247	14153	14110	13990	14154	14014	14213	14120	14237	14166	14198	13895	14170	14087	14203	14140	14068	13964	14136	14036	14217	14198	14355	14152	14225	14172	14176	14056	14125	14238	14258	14273	14137	14049	14084	14493	14234	14323	14318	14282	14056	14044	14197	14315	13931	14127	14125	14408	13928	13824	14207	14229	14111	14001	14118	14166	14152	14167	14134	14110	14185	13909	14037	14060	13972	14284	14215	14269	14140	14175	14220	14132	14082	14130	14194	14034	14311	14107	14246	14182	14144	14293	14211	13836	14041	14150	14147	14212	14090	14063	14108	14029	14112	14150	14089	14029	14123	14176	14158	14009	14232	14179	13961	14065	13945	14165	14112	14165	13971	13939	14082	13963	14171	13999	14181	14002	14047	14332	14327	14077	14085	13974	14036	14251	14288	14195	14092	14272	14138	14097	14206	13999	14192	14002	14349	14110	14150	14105	14281	14239	14184	14008	14125	14308	14193	14029	14230	14168	14198	14072	14098	14274	14105	14126	14096	14191	14110	14119	14107	14317	14136	13995	14138	14116	14205	13999	14090	14071	14183	14402	14056	13939	14213	14167	14086	14040	14222	14170	14149	14109	14164	13964	14117	14066	14022	14049	13990	14274	14147	14214	14041	14123	14143	14251	14240	14132	14013	14151	14111	14172	14196	14238	14022	14240	13979	14257	14221	14088	14224	14185	14221	14205	14170	14223	14194	13955	14405	14170	14096	14172	14053	14277	14196	13971	14212	14347	14262	14126	14154	14268	14148	14083	14298	14195	14288	14120	14304	14201	14351	14028	14182	14190	14063	14198	14089	14258	14305	14087	14101	14178	14087	14197	14148	14328	14256	14248	14076	14251	14001	14115	14158	14112	14415	14152	14141	14248	13919	14127	14073	14199	14198	14084	14243	13945	14137	14097	14049	13887	13997	14194	14202	14011	13978	14206	14009	14217	14077	14139	14149	14085	14248	14199	13882	14117	14146	14096	14284	14037	14028	14111	14234	14225	14135	14196	14300	14195	14253	14224	13969	13995	14161	14134	14046	14330	14064	14034	14080	14031	13954	14232	14031	14085	14172	14123	13948	14271	14138	14144	14073	14042	14322	14205	14151	14235	14151	14238	14263	14244	14042	14141	14191	14208	14007	14041	14346	14165	14468	14193	14132	14204	14195	14199	14203	14145	13967	13960	14185	14192	13994	14161	13882	14270	14090	14072	14139	14032	14151	14196	14206	14030	14191	14153	14087	14087	14008	14194	14177	14179	14115	14203	14133	14118	14217	14103	14108	14188	13997	14046	14262	14222	14145	14108	14073	14108	14209	13967	14243	14113	14457	14072	14153	14168	14053	13991	14140	14308	14094	14088	14246	14139	14002	14354	13986	14186	14090	14160	14085	14257	14204	14163	14118	14044	14044	14025	13971	14174	14219	14022	14269	14244	14051	14232	14422	14189	14239	14132	14177	14145	14192	14370	13973	14268	14234	14137	14181	14101	14209	14144	14064	14055	14134	14094	14158	14210	14095	14032	14145	14318	13975	14102	13948	14081	14169	14046	14129	14287	14070	14137	14197	14197	14162	14055	14428	14200	14088	14250	14288	14160	14144	14106	14232	14358	14216	14163	14350	14044	14121	14200	14308	14078	13926	14268	14011	14368	14067	14093	14050	14102	14166	14131	14117	14226	14038	14012	14071	14384	14205	14391	14031	14087	14131	14188	14266	14016	14361	14165	14331	14135	14107	14003	14197	14181	14089	14299	14412	14236	14006	14208	14078	14078	14127	14277	14100	14395	14280	14132	14163	14391	14328	13969	14234	14216	14081	14332	14030	13984	14105	14122	14369	14028	14109	14165	14066	14103	14175	14230	14163	14127	14083	14144	14152	14194	14204	14087	14143	14178	14013	14084	13932	14159	14125	14142	14180	14367	14156	14281	14225	14204	14140	14315	14108	14099	14018	14205	14183	14328	14155	14070	14252	14312	14115	14291	14223	14129	14053	14047	14125	14211	14154	14216	14166	14381	14111	14240	14113	14186	14066	13986	14193	14342	14284	14255	14221	14331	14218	14364	14139	14173	14075	14172	14235	14282	14349	14027	14003	14253	14039	14106	14127	14137	14340	14237	14018	14144	14030	14270	14179	14104	14138	14035	14005	14096	14180	14210	13974	14307	14125	14369	14085	13989	14024	14050	14215	14135	14129	14202	14242	13982	14102	14323	14038	14221	14335	14209	14197	14173	14284	14301	14109	14227	14033	14240	13915	14167	14246	14012	14257	14123	14224	14312	14241	14153	14079	14120	14288	14305	14249	14258	14240	14193	14095	14211	14242	14074	14168	14146	14064	14118	14177	14351	14173	14218	14126	14347	14159	14020	14207	14020	14190	14350	14153	14192	14001	13988	14151	14101	14067	14407	14292	14224	14381	14177	13923	14193	14243	14215	13968	14105	13996	14121	13849	14211	14048	14252	14166	14187	14031	14192	14100	14098	14104	14062	14096	14346	14052	14006	14115	14096	14108	14305	14111	14173	14174	14326	14273	14151	14139	14178	14126	14000	14155	14119	14232	14387	14095	14124	14147	14242	14009	14139	14201	14195	14140	14233	14242	14129	14068	14120	14216	14076	14004	14209	14068	14190	13982	14394	14011	14249	14088	14134	14209	14053	14227	14252	14086	14178	14283	14195	14123	14147	14238	14219	14240	13999	14170	14320	14374	14099	14229	13989	14163	13898	14009	14059	14099	14174	13995	14211	14209	14175	14395	14201	14166	14074	14253	14230	14144	14235	13925	14115	14127	14103	14088	14240	14128	14250	14124	14061	14112	13990	14166	14213	14094	14089	14056	14076	13907	13970	14100	14241	14035	13855	14140	13969	14102	14235	14072	14311	14163	14059	14176	14333	14186	14152	14115	14093	14263	14116	14031	14064	14038	14206	14250	14184	14093	14189	14128	14162	14222	14347	14132	14190	14069	13990	14053	14172	14091	14385	14215	14348	14134	14054	14116	14347	14078	14147	14396	14269	14107	14037	14034	14205	14282	14234	14160	14037	14267	14245	14090	14215	14080	14213	14316	14241	14030	14187	14187	14167	14154	14290	14162	14160	14134	14211	14173	14134	14086	14278	14137	14147	14287	14181	14127	14021	14354	14281	14061	14193	14091	13827	14015	14303	13956	14158	14228	14213	14224	14275	14223	14026	14151	14115	13983	14100	14174	14049	14280	14132	14095	14054	14171	14076	14164	14283	14057	14133	14103	14060	14058	14333	14032	14126	14169	14323	14153	14293	14099	14140	14167	14110	14204	14134	14051	14138	14132	14164	14204	14271	14042	14181	14155	14209	14224	14007	14213	14312	14403	13903	14106	14231	14061	14067	14224	14208	14039	14018	14162	14147	14243	14074	14317	13932	14095	14122	14111	14116	14069	14246	14210	14146	14178	14141	14036	14300	14380	14216	14012	14056	14132	14323	14279	14186	14117	14204	14169	14102	14073	14256	14250	14301	14207	14348	14143	14318	14195	14152	14187	14110	14050	14096	14179	14176	14236	14056	14049	13952	14365	14251	14370	14293	14141	14144	14064	14127	14203	14271	14016	14256	14405	14152	14114	14065	14041	14113	14050	14219	14122	13949	14064	14073	13912	14154	13990	14139	14168	14108	14159	14173	14048	13907	14142	13921	14182	14068	14059	14251	13964	14318	14223	14202	14473	14396	13847	14058	14061	13983	14060	14069	14183	14233	14177	14134	14155	14061	14063	14044	14072	14271	14037	13888	14176	14205	14062	14152	14063	14225	13978	14324	14056	14264	14135	14194	14196	14077	14245	14182	14184	14245	14174	14100	14211	13978	14137	14218	14188	14121	14044	14034	14333	14251	14145	14265	14219	14144	14194	14129	14036	14086	14427	14176	14132	14122	14256	13973	14065	14064	14105	14196	14066	14376	14152	14102	13998	14051	14312	14138	14181	14206	14054	14358	14169	14282	14121	14158	14126	14191	14252	14182	14112	14122	14032	14146	14082	14214	14077	14182	14110	14120	14140	14230	14082	14195	14211	14090	14133	14101	14424	14257	14164	14085	14042	14061	14052	14040	14012	14044	14258	14166	14268	14268	14340	14379	14078	14247	14310	13962	14181	13945	14167	14283	14261	14260	14384	14020	14220	14125	14151	14100	14080	14167	14189	14093	13932	14149	14199	13960	14316	14119	14218	14114	14356	14207	14351	14125	14051	14099	14202	14072	14226	14137	14160	14175	14197	14273	14107	14185	14268
54236	100453	95345	72892	49642	17978	13853	13760	13697	13745	13787	13641	13563	13746	13733	13792	13796	13798	13737	13604	13714	13708	13649	13673	13535	13831	13762	13599	13777	13835	13865	13666	13516	13613	13759	13476	13615	13716	13538	13649	13604	13851	13787	13710	13775	13478	13576	13860	13989	13933	13811	13705	13552	13525	13592	13587	13553	13598	13511	13741	13721	13713	13639	13740	13670	13644	13582	13546	13829	13534	13712	13467	13690	13647	13616	13689	13609	13585	13691	13608	13723	13550	13770	13557	13647	13684	13607	13627	13871	13592	13618	13698	13574	13583	13690	13615	13697	13688	13732	13639	13537	13776	13537	13695	13698	13677	13583	13698	13655	13415	13721	13611	13712	13461	13637	13649	13804	13703	13590	13689	13622	13667	13579	13619	13654	13637	13739	13637	13500	13662	13704	13577	13671	13500	13456	13598	13607	13751	13701	13648	13612	13549	13544	13684	13547	13797	13645	13588	13670	13721	13491	13549	13569	13517	13722	13615	13808	13645	13680	13731	13763	13738	13708	13611	13624	13448	13534	13871	13584	13671	13772	13704	13447	13688	13601	13553	13750	13698	13514	13757	13696	13660	13659	13682	13531	13737	13665	13636	13661	13675	13642	13634	13569	13661	13586	13690	13586	13679	13660	13645	13737	13590	13697	13709	13700	13643	13719	13646	13569	13688	13576	13571	13559	13558	13696	13609	13580	13716	13807	13685	13788	13689	13696	13758	13891	13567	13599	13709	13667	13830	13474	13577	13673	13723	13638	13613	13583	13511	13592	13643	13587	13746	13710	13480	13672	13686	13623	13671	13483	13764	13583	13595	13620	13610	13723	13583	13690	13574	13674	13572	13682	13661	13688	13674	13827	13699	13647	13722	13801	13540	13536	13535	13653	13595	13689	13593	13652	13806	13670	13386	13590	13612	13642	13700	13490	13683	13646	13578	13636	13801	13686	13608	13596	13649	13620	13782	13688	13606	13586	13652	13673	13527	13594	13687	13797	13483	13600	13634	13735	13632	13677	13766	13755	13658	13534	13655	13643	13548	13561	13622	13706	13664	13599	13739	13746	13653	13620	13648	13604	13494	13643	13613	13608	13682	13468	13706	13552	13644	13487	13620	13649	13563	13726	13514	13713	13765	13593	13744	13665	13662	13535	13397	13697	13657	13499	13600	13570	13560	13635	13464	13512	13799	13805	13680	13723	13708	13626	13675	13559	13566	13453	13662	13637	13615	13484	13692	13655	13472	13614	13622	13678	13624	13607	13601	13611	13495	13615	13691	13735	13730	13717	13598	13694	13609	13562	13648	13625	13732	13684	13533	13541	13586	13531	13584	13735	13431	13585	13620	13757	13530	13737	13559	13642	13591	13679	13735	13569	13812	13741	13764	13778	13636	13636	13520	13694	13656	13531	13690	13512	13733	13606	13646	13620	13588	13539	13568	13569	13576	13812	13583	13606	13567	13669	13459	13549	13728	13680	13778	13597	13658	13763	13599	13670	13502	13672	13737	13559	13617	13518	13831	13588	13622	13627	13677	13675	13598	13752	13617	13722	13643	13712	13570	13796	13439	13654	13615	13590	13705	13620	13541	13640	13595	13658	13641	13713	13592	13826	13731	13562	13647	13550	13581	13612	13585	13604	13546	13584	13623	13679	13484	13518	13638	13636	13645	13741	13633	13605	13472	13624	13515	13509	13525	13614	13759	13535	13753	13592	13711	13626	13713	13541	13595	13628	13695	13630	13573	13811	13649	13630	13644	13644	13535	13758	13626	13526	13618	13600	13744	13457	13764	13597	13627	13773	13619	13589	13667	13716	13759	13589	13583	13461	13662	13712	13774	13668	13689	13637	13621	13650	13758	13552	13580	13690	13862	13575	13729	13459	13643	13675	13475	13545	13744	13463	13547	13578	13579	13765	13537	13716	13750	13648	13447	13692	13640	13597	13832	13728	13714	13661	13738	13476	13692	13544	13611	13576	13939	13714	13658	13651	13619	13697	13587	13645	13595	13599	13490	13584	13764	13615	13563	13590	13585	13555	13658	13595	13639	13468	13574	13482	13662	13439	13549	13511	13535	13609	13637	13699	13448	13745	13704	13554	13616	13690	13718	13493	13901	13608	13673	13623	13630	13581	13622	13667	13621	13635	13630	13526	13673	13650	13691	13811	13797	13613	13595	13646	13662	13665	13661	13747	13657	13656	13649	13640	13632	13549	13721	13860	13598	13599	13604	13572	13576	13500	13559	13723	13755	13536	13669	13703	13669	13713	13563	13703	13643	13731	13527	13667	13676	13541	13517	13740	13653	13767	13689	13669	13613	13663	13617	13555	13581	13520	13642	13766	13704	13675	13625	13653	13705	13617	13524	13567	13759	13657	13757	13678	13605	13608	13628	13794	13453	13661	13737	13639	13840	13670	13496	13565	13610	13620	13727	13679	13454	13499	13587	13386	13620	13550	13763	13639	13706	13615	13551	13594	13613	13646	13628	13581	13815	13737	13515	13679	13720	13520	13454	13891	13825	13715	13589	13505	13607	13611	13853	13637	13666	13403	13619	13667	13531	13693	13711	13683	13533	13583	13907	13604	13648	13544	13748	13556	13600	13702	13698	13624	13796	13514	13605	13642	13583	13680	13716	13780	13706	13603	13580	13680	13666	13602	13658	13545	13702	13595	13341	13840	13584	13476	13516	13495	13636	13566	13525	13364	13725	13756	13761	13670	13617	13564	13492	13759	13568	13496	13550	13675	13627	13634	13638	13451	13781	13544	13659	13610	13711	13525	13642	13518	13780	13758	13545	13692	13727	13703	13730	13763	13619	13539	13590	13616	13521	13753	13532	13739	13647	13615	13764	13619	13637	13557	13618	13797	13578	13663	13604	13568	13785	13630	13805	13504	13523	13578	13598	13751	13691	13700	13583	13704	13686	13441	13544	13751	13676	13764	13619	13609	13754	13743	13597	13739	13607	13667	13518	13676	13564	13697	13846	13539	13677	13807	13592	13674	13449	13581	13460	13638	13668	13646	13647	13613	13573	13697	13759	13620	13603	13598	13609	13691	13767	13753	13627	13530	13596	13725	13530	13603	13525	13665	13685	13742	13535	13783	13642	13717	13595	13575	13697	13768	13685	13673	13678	13712	13794	13673	13613	13549	13684	13570	13496	13716	13697	13733	13560	13666	13619	13611	13676	13714	13645	13597	13533	13602	13634	13606	13681	13611	13740	13740	13612	13602	13598	13599	13625	13659	13629	13650	13542	13633	13663	13602	13515	13620	13613	13683	13607	13716	13512	13745	13582	13683	13605	13494	13563	13650	13522	13614	13618	13640	13492	13702	13655	13693	13776	13594	13344	13650	13700	13538	13741	13528	13690	13703	13668	13642	13674	13703	13735	13754	13646	13615	13565	13671	13742	13760	13650	13543	13694	13745	13514	13610	13706	13848	13576	13703	13681	13657	13561	13417	13761	13599	13488	13789	13466	13809	13754	13534	13547	13706	13744	13593	13725	13910	13491	13366	13512	13574	13582	13480	13647	13460	13618	13650	13691	13733	13775	13647	13678	13591	13806	13669	13671	13811	13660	13536	13437	13576	13721	13594	13575	13497	13563	13644	13502	13761	13556	13667	13747	13459	13806	13527	13698	13705	13555	13800	13551	13597	13955	13560	13736	13522	13644	13684	13548	13741	13771	13757	13741	13556	13721	13729	13608	13610	13665	13723	13473	13522	13641	13477	13721	13610	13680	13530	13635	13663	13631	13628	13718	13613	13542	13597	13628	13812	13624	13737	13554	13588	13690	13466	13511	13721	13632	13562	13559	13647	13412	13607	13757	13734	13806	13616	13680	13761	13492	13415	13563	13552	13846	13750	13739	13754	13646	13724	13693	13544	13590	13555	13651	13570	13658	13673	13537	13684	13455	13734	13712	13651	13706	13701	13709	13680	13585	13767	13580	13752	13616	13509	13708	13647	13581	13771	13640	13592	13637	13619	13634	13674	13755	13809	13658	13668	13627	13573	13536	13758	13709	13529	13694	13541	13576	13621	13902	13532	13695	13587	13820	13564	13488	13698	13800	13537	13644	13595	13558	13681	13742	13681	13641	13665	13692	13602	13598	13594	13486	13573	13479	13697	13520	13648	13565	13694	13502	13614	13426	13462	13626	13516	13603	13574	13644	13714	13563	13751	13808	13480	13763	13649	13659	13743	13804	13628	13681	13577	13630	13514	13582	13537	13678	13502	13661	13702	13584	13837	13803	13705	13458	13508	13503	13605	13589	13618	13680	13605	13709	13592	13634	13815	13742	13596	13611	13739	13724	13722	13604	13763	13353	13814	13552	13608	13798	13725	13654	13642	13765	13568	13696	13533	13800	13679	13675	13651	13598	13583	13718	13611	13725	13619	13693	13559	13678	13553	13630	13786	13627	13704	13496	13609	13553	13631	13671	13720	13653	13678	13604	13637	13445	13652	13500	13796	13507	13761	13686	13519	13534	13499	13727	13622	13638	13613	13566	13699	13655	13587	13733	13920	13661	13731	13736	13596	13646	13712	13714	13644	13503	13649	13751	13762	13588	13782	13459	13610	13383	13734	13507	13477	13564	13624	13762	13705	13608	13628	13618	13754	13572	13813	13686	13560	13541	13723	13504	13615	13573	13714	13719	13682	13657	13653	13764	13550	13572	13695	13610	13654	13681	13670	13749	13638	13832	13786	13540	13768	13659	13729	13549	13725	13602	13667	13747	13698	13487	13613	13695	13686	13592	13688	13696	13702	13747	13634	13596	13340	13653	13606	13673	13627	13709	13542	13481	13673	13634	13659	13689	13600	13708	13741	13551	13768	13718	13649	13742	13605	13463	13738	13623	13733	13612	13683	13674	13598	13658	13752	13604	13683	13534	13548	13547	13860	13744	13715	13570	13594	13593	13715	13634	13641	13581	13527	13782	13777	13602	13612	13673	13561	13694	13487	13477	13568	13609	13493	13624	13563	13557	13651	13585	13530	13612	13622	13611	13459	13668	13578	13548	13609	13665	13592	13602	13476	13544	13573	13732	13435	13524	13546	13797	13615	13683	13617	13705	13748	13605	13806	13608	13514	13803	13747	13709	13589	13440	13583	13680	13595	13622	13530	13699	13616	13631	13716	13660	13777	13743
27468	29524	41231	32787	21660	15293	13766	13596	13635	13576	13534	13329	13544	13514	13537	13620	13554	13606	13662	13564	13687	13558	13735	13512	13421	13712	13489	13440	13572	13658	13577	13730	13663	13612	13511	13620	13551	13634	13482	13654	13617	13609	13424	13702	13598	13548	13682	13463	13702	13533	13653	13541	13482	13458	13536	13597	13524	13262	13370	13561	13495	13475	13548	13386	13539	13424	13651	13486	13649	13581	13492	13498	13553	13479	13684	13558	13662	13544	13518	13416	13451	13513	13254	13559	13613	13535	13413	13673	13454	13433	13619	13631	13487	13627	13768	13504	13429	13487	13641	13533	13519	13480	13424	13547	13738	13548	13544	13510	13467	13304	13368	13488	13546	13556	13538	13496	13698	13548	13658	13462	13426	13631	13561	13659	13554	13420	13384	13580	13383	13627	13627	13615	13410	13569	13513	13466	13357	13154	13544	13638	13603	13703	13642	13430	13402	13578	13490	13452	13555	13402	13677	13437	13446	13452	13504	13409	13482	13515	13510	13580	13632	13601	13590	13530	13500	13660	13543	13453	13376	13619	13376	13375	13537	13504	13501	13512	13579	13454	13513	13499	13548	13495	13666	13590	13470	13605	13630	13615	13522	13672	13477	13631	13597	13502	13447	13506	13489	13453	13464	13584	13302	13524	13375	13340	13554	13599	13484	13478	13624	13621	13714	13557	13466	13306	13384	13519	13513	13431	13620	13812	13633	13514	13568	13590	13572	13618	13516	13649	13471	13550	13630	13471	13476	13619	13623	13550	13713	13521	13616	13529	13456	13500	13637	13646	13530	13465	13431	13613	13544	13556	13585	13503	13536	13709	13614	13405	13540	13414	13528	13362	13336	13698	13441	13522	13469	13511	13588	13502	13661	13685	13674	13451	13495	13549	13729	13639	13319	13588	13398	13469	13662	13407	13430	13516	13483	13675	13658	13562	13538	13435	13625	13496	13461	13349	13724	13499	13576	13477	13591	13453	13451	13416	13640	13510	13689	13604	13526	13660	13519	13586	13697	13575	13507	13449	13682	13512	13486	13624	13412	13482	13575	13550	13672	13536	13360	13611	13405	13488	13474	13476	13467	13401	13546	13512	13690	13648	13492	13443	13548	13556	13537	13556	13470	13613	13582	13552	13459	13627	13315	13544	13410	13555	13571	13678	13468	13522	13436	13504	13468	13563	13517	13548	13596	13532	13570	13434	13510	13599	13338	13365	13401	13551	13491	13424	13460	13499	13353	13506	13457	13547	13518	13581	13600	13516	13467	13594	13606	13695	13438	13354	13616	13633	13465	13618	13589	13483	13674	13523	13629	13526	13590	13356	13502	13517	13694	13600	13605	13617	13496	13600	13657	13491	13441	13599	13510	13541	13487	13371	13454	13473	13413	13526	13568	13669	13694	13603	13629	13544	13501	13519	13603	13431	13515	13513	13415	13453	13481	13553	13583	13535	13653	13624	13369	13325	13411	13496	13483	13399	13560	13468	13625	13523	13358	13634	13459	13335	13536	13572	13510	13755	13607	13493	13452	13531	13433	13521	13458	13384	13552	13578	13607	13584	13508	13627	13485	13400	13466	13393	13617	13605	13607	13383	13475	13418	13536	13577	13453	13448	13452	13706	13527	13696	13511	13505	13544	13478	13539	13574	13785	13706	13532	13606	13408	13494	13478	13518	13411	13168	13578	13641	13583	13426	13520	13499	13525	13528	13394	13715	13474	13626	13467	13596	13518	13611	13409	13468	13536	13703	13482	13369	13524	13631	13615	13678	13794	13532	13512	13671	13608	13635	13424	13503	13591	13475	13446	13363	13422	13484	13468	13539	13516	13436	13647	13667	13449	13599	13540	13643	13700	13532	13665	13671	13617	13581	13448	13410	13590	13595	13633	13537	13739	13629	13351	13689	13728	13615	13657	13581	13508	13582	13618	13545	13527	13696	13561	13737	13776	13568	13392	13555	13536	13554	13712	13652	13659	13508	13492	13538	13300	13556	13615	13373	13517	13589	13439	13455	13430	13577	13422	13367	13515	13551	13568	13487	13517	13503	13606	13357	13629	13439	13579	13562	13511	13364	13486	13603	13416	13646	13607	13463	13469	13255	13275	13553	13686	13513	13521	13492	13604	13405	13446	13456	13657	13542	13330	13639	13736	13669	13655	13470	13387	13425	13511	13562	13446	13510	13399	13515	13557	13397	13569	13591	13686	13480	13590	13676	13433	13493	13430	13435	13470	13428	13566	13469	13452	13578	13644	13535	13575	13412	13386	13558	13515	13462	13744	13524	13501	13642	13669	13819	13636	13388	13587	13481	13500	13553	13572	13603	13624	13361	13666	13545	13421	13646	13413	13443	13519	13672	13484	13467	13528	13567	13490	13396	13508	13610	13424	13764	13446	13480	13550	13538	13630	13620	13445	13472	13422	13510	13451	13630	13587	13470	13508	13334	13547	13452	13561	13723	13608	13375	13631	13595	13568	13548	13479	13465	13532	13535	13605	13669	13416	13617	13428	13572	13730	13459	13517	13504	13604	13590	13498	13520	13458	13670	13519	13750	13389	13477	13369	13399	13588	13504	13633	13498	13591	13648	13747	13671	13538	13467	13462	13449	13680	13490	13419	13616	13558	13639	13575	13594	13443	13673	13729	13551	13561	13658	13631	13579	13572	13437	13544	13489	13437	13775	13689	13402	13510	13355	13441	13510	13692	13533	13518	13592	13517	13539	13516	13671	13613	13453	13408	13574	13613	13441	13588	13426	13526	13547	13680	13610	13422	13517	13526	13458	13599	13382	13288	13390	13543	13451	13336	13495	13608	13621	13514	13552	13629	13488	13603	13452	13785	13594	13615	13499	13582	13719	13476	13625	13691	13564	13621	13666	13589	13811	13617	13533	13522	13538	13911	13638	13686	13522	13479	13487	13579	13459	13516	13482	13446	13862	13345	13670	13246	13416	13586	13520	13818	13633	13456	13558	13459	13564	13499	13488	13395	13399	13465	13498	13424	13427	13618	13519	13555	13533	13526	13579	13536	13587	13559	13496	13586	13510	13565	13596	13474	13550	13496	13617	13398	13765	13427	13499	13522	13411	13624	13451	13566	13578	13569	13411	13601	13394	13402	13530	13540	13651	13607	13680	13314	13653	13415	13550	13552	13667	13607	13578	13541	13530	13662	13632	13597	13535	13649	13546	13472	13533	13562	13488	13628	13541	13695	13682	13516	13450	13558	13562	13492	13485	13605	13680	13673	13634	13414	13515	13551	13524	13529	13500	13487	13514	13614	13450	13538	13461	13622	13429	13586	13436	13456	13499	13511	13442	13352	13535	13553	13682	13589	13555	13417	13340	13676	13441	13566	13580	13696	13612	13557	13571	13484	13622	13636	13617	13366	13605	13548	13621	13673	13562	13455	13560	13683	13629	13515	13814	13508	13495	13587	13659	13700	13616	13563	13530	13737	13497	13575	13558	13563	13416	13636	13448	13550	13560	13447	13480	13559	13465	13756	13515	13420	13549	13641	13470	13483	13692	13502	13422	13543	13596	13738	13645	13534	13565	13616	13522	13613	13730	13653	13602	13584	13647	13709	13469	13469	13652	13573	13406	13611	13434	13555	13538	13496	13646	13586	13527	13512	13570	13722	13704	13505	13546	13497	13548	13636	13486	13411	13459	13564	13479	13496	13637	13472	13465	13636	13428	13562	13383	13468	13641	13580	13616	13690	13557	13662	13588	13563	13508	13461	13496	13667	13510	13631	13418	13687	13669	13651	13585	13601	13690	13686	13697	13559	13553	13618	13490	13510	13534	13639	13432	13520	13429	13404	13518	13498	13379	13524	13472	13384	13470	13695	13625	13683	13270	13423	13455	13689	13335	13629	13708	13562	13463	13431	13532	13365	13478	13400	13681	13521	13502	13391	13563	13769	13489	13745	13558	13530	13576	13443	13545	13433	13506	13533	13261	13527	13412	13575	13463	13496	13357	13408	13743	13493	13445	13511	13670	13579	13650	13539	13585	13472	13565	13566	13463	13736	13608	13516	13584	13704	13506	13590	13625	13567	13495	13427	13318	13483	13602	13339	13418	13608	13505	13546	13424	13670	13691	13513	13537	13569	13593	13511	13599	13499	13681	13585	13455	13415	13544	13468	13456	13555	13510	13631	13389	13525	13609	13364	13481	13378	13483	13626	13546	13581	13741	13603	13598	13638	13331	13509	13603	13459	13412	13627	13661	13476	13461	13506	13494	13707	13499	13624	13580	13472	13495	13544	13624	13746	13421	13645	13714	13618	13468	13530	13600	13474	13517	13296	13563	13650	13715	13556	13558	13440	13531	13462	13515	13681	13480	13482	13508	13446	13506	13483	13520	13622	13682	13555	13522	13636	13500	13586	13527	13472	13403	13528	13624	13472	13334	13504	13628	13654	13563	13436	13522	13552	13500	13516	13519	13610	13591	13543	13729	13579	13702	13538	13541	13550	13534	13534	13513	13639	13638	13586	13379	13651	13478	13504	13414	13499	13830	13563	13495	13656	13597	13452	13612	13334	13655	13581	13695	13437	13676	13644	13332	13421	13445	13371	13313	13637	13630	13500	13581	13638	13498	13533	13319	13499	13603	13398	13767	13422	13607	13387	13486	13493	13610	13594	13520	13497	13393	13639	13498	13607	13651	13388	13497	13607	13586	13417	13535	13471	13558	13563	13618	13488	13567	13715	13516	13441	13698	13439	13386	13590	13717	13596	13574	13414	13583	13687	13744	13395	13495	13672	13801	13607	13445	13567	13606	13586	13673	13532	13568	13559	13330	13604	13453	13337	13526	13578	13412	13610	13502	13433	13391	13513	13662	13350	13517	13502	13600	13513	13520	13719	13543	13496	13515	13452	13530	13483	13400	13606	13483	13426	13495	13708	13492	13563	13510	13495	13314	13548	13643	13599	13445	13548	13376	13596	13633	13663	13603	13572	13503	13686	13639	13655	13615	13562	13556	13548	13573	13301	13413	13357	13499	13567	13410	13560	13540	13350	13671	13477	13636	13537	13406	13504	13373	13604	13640	13625	13472	13433	13662	13620	13490	13617	13629	13633	13446	13473	13646	13473	13529	13666	13616	13397	13618	13555	13612	13682	13321	13562	13490	13734	13644	13474	13644	13561	13537
24906	49259	46462	32540	21285	13762	13216	13268	13327	13228	13126	13217	13152	13227	13351	13232	13316	13326	13448	13195	13129	13282	13237	13182	13275	13176	13176	13288	13336	13207	13112	13341	13220	13294	13423	13226	13218	13152	13311	13285	13164	13294	13232	13240	13226	13281	13311	13143	13332	13351	13222	13226	13270	13196	13269	13245	13139	13162	13333	13193	13205	13082	13250	13272	13249	13203	13234	13272	13335	13339	13148	13139	13258	13155	13168	13204	12933	13156	13269	13395	13241	13296	13267	13157	13229	13099	13262	13340	13228	13298	13274	13125	13336	13267	13259	13297	13241	13199	13262	13235	13158	13298	13203	13284	13064	13206	13168	13118	13132	13123	13147	13260	13078	13136	13268	13166	13350	13398	13310	13120	13273	13073	13253	13234	12965	13242	13135	13265	13203	13328	13335	13102	13212	13227	13151	13211	13332	13209	13118	13218	13254	13189	13354	13244	13352	13309	13332	13127	13103	13263	13283	13263	13269	13232	13282	13304	13388	13107	13278	13309	13369	13293	13180	13311	13200	13260	13303	13186	13369	13254	12986	13140	13299	13265	13141	13248	13411	13196	13098	13269	13310	13107	13161	13108	13367	13362	13255	13323	13291	13197	13284	13172	13233	13235	13243	13275	13163	13337	13276	13340	13129	13248	13072	13075	13156	13124	13245	13092	13192	13059	13226	13104	13278	13214	13284	13192	13490	13313	13323	13126	13286	13354	13204	13308	13386	13173	13183	13362	13265	13134	13370	13307	13300	13180	13153	13255	13253	13181	13183	13369	13172	13257	13278	13051	13216	13160	13217	13215	13271	13307	13115	13158	13259	13039	13369	13212	13206	13209	13565	13244	13370	13292	13318	13091	13273	13170	13204	13236	13278	13266	13326	13140	13236	13248	13171	13164	13290	13236	13092	13388	13206	13446	13131	13384	13280	13216	13351	13232	13098	13216	13325	13136	13264	13277	13293	13238	13239	13293	13290	13190	13333	13225	13295	13294	13242	13221	13313	13135	13226	13214	13265	13192	13339	13334	13253	13236	13169	13337	13229	13189	13281	13373	13464	13243	13115	13208	13086	13146	13145	13337	13344	13148	13442	13115	13255	13138	13163	13142	13279	13229	13123	13258	13203	13408	13164	13241	13149	13116	13199	13448	13280	13322	13285	13234	13251	13242	13119	13169	13188	13163	13023	13301	13196	13216	13333	13329	13320	13146	13314	13171	13182	13267	13261	13179	13234	13245	13199	13171	13185	13138	13294	13187	13211	13256	13292	13093	13153	13156	13087	13238	13252	13240	13204	13411	13150	13296	13272	13229	13260	13144	13152	13337	13160	13219	13062	13296	13086	13203	13198	13227	13225	13235	13196	13167	13239	13255	13204	13121	13138	13216	13241	13058	13133	13344	13277	13324	13267	13145	13425	13250	13262	13126	13246	13105	13191	13360	13289	13225	13207	13236	13292	13138	13147	13180	13192	13172	13153	13270	13116	13204	13283	13259	13258	13250	13284	13148	13295	13327	13322	13357	13083	13270	13282	13251	13327	13231	13250	13118	13214	13104	13305	13254	13391	13204	13227	13264	13306	13286	13152	13223	13336	13099	13235	13267	13183	12999	13153	13305	13365	13197	13081	13342	13345	13325	13245	13331	13243	13227	13184	13257	13207	13226	13105	13346	13089	13478	13232	13200	13238	13099	13284	13140	13257	13192	13170	13271	13306	13305	13067	13186	13269	13207	13293	13094	13100	13308	13201	13194	13112	13241	13141	13324	13301	13378	13135	13232	13202	13164	13280	13248	13395	13115	13196	13373	13162	13194	13203	13141	13370	13410	13297	13290	13244	13312	13161	13328	13269	13219	13291	13298	13260	13115	13411	13396	13163	13245	13282	13291	13205	13158	13332	13282	13358	13317	13166	13304	13290	13230	13129	13106	13153	13286	13443	13211	13204	13325	13250	13231	13185	13171	13233	13387	13198	13380	13330	13464	13073	13213	13161	13309	13322	13125	13116	13088	13241	13347	13333	13372	13183	13200	13428	13215	13339	13207	13217	13121	13247	13232	13071	13221	13198	13127	13247	13168	13179	13247	13322	13141	13115	13185	13231	13036	13248	13257	13277	13265	13279	13171	13269	13297	13353	13101	13210	13099	13185	13219	13158	13124	13293	13138	13165	13366	13176	13077	13108	13234	13336	13166	13051	13126	13344	13113	13223	13472	13204	13146	13317	13240	13273	13227	13319	13305	13203	13088	13368	13219	13084	13096	13301	13257	13082	13190	13262	13130	13001	13386	13467	13325	13282	13325	13158	13142	13311	13271	13248	13074	13230	13319	13324	13295	13249	13183	13359	13151	13173	13315	13226	13251	13241	13223	13346	13100	13321	13208	13289	13171	13125	13341	13317	13199	13266	13192	13137	13114	13391	13240	13171	13222	13309	13193	13320	13309	13137	13233	13258	13285	13493	13181	13300	13267	13103	13116	13386	13216	13259	13189	13114	13376	13315	13192	13418	13175	13324	13166	13353	13236	13364	13310	13104	13277	13196	13297	13259	13189	13008	13175	13308	13333	13222	13433	13180	13241	13307	13071	13419	13137	13219	13215	13147	13296	13233	13258	13186	13229	13211	13352	12980	13183	13316	13045	13187	13330	13260	13319	13348	13390	13264	13296	13235	13352	13129	13306	13217	13302	13231	13314	13170	13262	13128	13279	13159	13124	13339	13170	13243	13255	13271	13313	13272	13201	13354	13241	13207	13268	13325	13308	13347	13270	13317	13268	13293	13237	13230	13146	13387	13252	13240	13321	13427	13309	13273	13325	13364	13143	13432	13276	13154	13233	13161	13169	13192	13222	13136	13385	13285	13235	13193	13438	13207	13180	13180	13151	13257	13105	13156	13360	13396	13054	13440	13186	13210	13019	13073	13248	13158	13144	13269	13199	13140	13066	13167	13241	13321	13275	13336	13222	13166	13267	13163	13276	13204	13326	13013	13218	13362	13069	12999	13101	13330	13200	13363	13360	13282	13269	13246	13210	13290	13165	13228	13310	13243	13177	13371	13275	13325	13295	13213	13323	13307	13109	13379	13177	13272	13262	13264	13274	13134	13197	13188	13243	13108	13317	13229	13039	13402	13302	13240	13134	13290	13174	13223	13213	13226	13167	13320	13233	13332	13132	13213	13204	13044	13199	13350	13170	13311	13120	13268	13327	13288	13224	13402	13289	13075	13358	13194	13215	13290	13205	13397	13104	13116	13394	13258	13334	13344	13333	13277	13157	13269	13277	13368	13183	13313	13376	13260	13232	13208	13363	13111	13261	13286	13033	13158	13204	13205	13357	13217	13363	13113	13129	13208	13273	13207	13369	13158	13188	13322	13146	13409	13140	13239	13203	13312	13281	13269	13228	13218	13242	13219	13306	13269	13368	13129	13160	13330	13371	13179	13221	13264	13224	13288	13265	13327	13310	13391	13311	13233	13147	13241	13208	13200	13240	13152	13167	13345	13323	13095	13151	13229	12986	13434	13199	13167	13357	13323	13222	13398	13343	13296	13066	13170	13267	13241	13305	13155	13319	13257	13147	13290	13213	13089	13184	13309	13241	13092	13127	13333	13181	13159	13258	13237	13251	13141	13107	13247	13399	13097	13150	13361	13083	13205	13219	13340	13507	13238	13252	13293	13255	13375	13156	13325	13159	13290	13221	13362	13277	13155	13345	13338	13189	13312	13398	13282	13253	13232	13328	13287	13184	13285	13250	13206	13108	13340	13180	13171	13198	13331	13208	13276	13326	13408	13239	13179	13226	13121	13150	13265	13390	13250	13152	13156	13148	13148	13267	13290	13165	13064	13436	13190	13149	13248	13327	13285	13232	13331	13289	13166	13266	13210	13215	13249	13217	13159	13130	13321	13051	13477	13109	13231	13058	13377	13227	13236	13220	13144	13167	13184	13309	13066	13210	13243	13343	13150	13394	13158	13106	13240	13237	13387	13353	13149	13346	13297	13219	13269	13189	13227	13233	13345	13273	13412	13278	13167	13427	13307	13343	13071	13235	13122	13123	13216	13311	13219	13313	13306	13457	13336	13177	13292	13207	13293	13180	13315	13327	13322	13366	13172	13176	13205	13052	13386	13366	13166	13320	13326	13191	13294	13267	13235	13356	13221	13287	13334	13170	13265	13211	13407	13216	13134	13169	13227	13259	13036	13285	13117	13328	13292	13277	13139	13082	13243	13284	13249	13349	13257	13417	13248	13297	13246	13213	13304	13340	13377	13220	13319	13198	13291	13265	12983	13169	13200	13267	13342	13009	13416	13238	13149	13239	13222	13365	13341	13265	13289	13213	13312	13213	13254	13115	13273	13175	13139	13301	13232	13372	13206	13269	13266	13229	13306	13285	13276	13151	13303	13249	13238	13150	13218	13197	13135	13083	13274	13228	13218	13183	13238	13230	13286	13159	13381	13106	13165	13092	13400	13085	13147	13242	13164	13451	13170	13283	13249	13282	13355	13362	13359	13154	13081	13254	13277	13152	13241	13304	13361	13250	13334	13280	13052	13275	13195	13212	13225	13340	13264	13172	13268	13249	13168	13236	13132	13321	13247	13496	13256	13181	13283	13147	13252	13201	13115	13061	13279	13307	13392	13371	13127	13254	13210	13294	13337	13020	13420	13247	13203	13226	13281	13317	13260	13230	13266	13437	13274	13322	13239	13033	13220	13170	13192	13143	13352	13162	13210	13299	13195	13345	13337	13206	13402	13151	13310	13172	13192	13260	13145	13299	13247	13117	13395	13431	13342	13386	13370	13184	13324	13015	13225	13343	13136	13088	13342	13183	13189	13243	13249	13239	13199	13344	13434	13250	13332	13147	13178	13235	13307	13354	13334	13071	13405	13175	13219	13327	13297	13252	13160	13137	13253	13377	13159	13361	13426	13121	13298	13110	13275	13177	13188	13361	13094	13289	13118	13202	13297	13169	13282	13439	13323	13202	13332	13092	13191	13207	13129	13358	13214	13391	13222	13351	13080	13219	13321	13387	13323	13248	13259	13360	13170	13185	13007	13173	13329	13251	13250	13260	13190	13317	13282	13209	13219	13217	13191	13161	13357	13273	13170	13311	13171	13293	13231	13259	13303	13298	13256	13226	13161	13250	13327	13283
24206	23277	43044	46591	35962	22852	18220	15411	14947	15168	15069	15009	14875	14858	15035	15082	14898	14865	14905	15136	15145	14940	15088	14878	15008	14757	14936	14752	14823	14908	14968	14769	14722	14940	14887	14773	14980	14798	14855	14689	14752	14902	14882	14891	14903	14882	15063	14754	14681	14818	15095	14747	14769	14830	14880	14862	14777	14778	15007	14870	14880	14736	14546	14886	14907	14817	14850	14796	14850	14671	14759	14757	14780	14888	15056	14831	14916	14924	14767	14765	15078	14954	14951	14763	14865	15049	14850	14796	14922	14847	14780	14765	14585	14864	14951	14669	14886	14931	14667	14898	14715	14791	14805	14693	14783	14689	14898	14678	14723	14769	15044	14974	14951	14806	14574	14694	14817	14598	14751	14825	14663	14885	14966	14887	14767	14789	14908	14802	14783	14834	14954	14985	14850	14868	15061	14740	14736	14801	14683	14640	14874	14758	15053	14927	14829	14564	14691	14731	14743	14641	14753	14739	14845	14856	14916	14749	14776	14855	14781	14911	14807	14641	14671	14913	14722	14896	14873	14864	14677	14825	14590	14684	15063	14738	14841	14681	14832	14929	14962	14836	14817	14805	14852	14835	14789	14850	14914	14833	14825	14812	14782	14799	14651	14791	14849	14806	14832	14863	14818	14830	14629	14870	14785	14785	14887	14941	14887	14764	14686	14817	14902	14792	14735	14825	14666	14705	14672	14707	14795	14751	14895	14837	15019	14945	14872	14824	14589	14759	15033	14845	14909	14908	14792	14881	14788	14738	14721	14774	14729	14782	15032	14878	14805	14694	14760	15030	15082	14719	14768	14837	14796	14765	14673	14710	14760	14918	14882	15087	14742	14725	14968	14852	14934	14770	14847	14846	14696	14969	14780	14816	14810	14932	14842	14996	14773	14893	14862	14794	14700	14816	14753	14996	14919	14783	14821	14864	14840	14839	14696	14916	14895	14728	14751	14966	14889	15064	14860	14920	14896	14787	14692	14914	14865	14837	14932	14723	14812	14734	14823	14796	14698	14899	14895	14818	15020	14923	14656	14800	14586	14839	14775	14742	15081	14868	14823	14850	14864	14761	14596	14845	14551	14849	14602	14797	14879	14838	15069	15029	14604	14852	14972	14846	14770	14701	14805	14789	14916	14787	14890	14884	14958	14698	14876	14850	14915	14980	14750	14817	14867	14696	14869	14871	14889	14949	14727	14768	14756	14823	14764	14886	14894	14762	14724	14782	14836	14855	14841	14841	14843	14843	14816	14681	14622	14636	14796	14622	14866	14904	14782	14770	14883	14763	14705	14867	14721	14747	14798	14415	14690	14699	14706	14931	14871	14879	14772	14778	14766	14761	14786	14704	14597	14880	14792	14578	14756	14978	14830	14767	14765	14643	14921	14711	14929	14922	15003	14917	14897	15071	14785	14889	14781	14622	14776	14874	14958	14797	14874	14877	14948	14663	14952	14785	14809	14786	14722	14679	14791	14939	15012	14794	14688	14770	14695	14714	14799	14935	14851	14658	14898	14874	14854	14816	14848	14615	14906	14748	14876	14770	15007	14836	14845	14767	14718	14722	14750	14806	14811	14842	14830	14914	14819	14755	14748	14793	14787	14950	14920	14899	15065	14827	14754	14924	14573	14739	14744	14610	14884	14769	14897	15006	14739	14844	14818	14948	14865	14917	14898	14874	14697	14849	14924	14818	15006	14777	14713	14717	14757	14849	14810	14844	14923	14845	14916	14736	14945	14773	14851	14927	14911	14763	14910	14740	14687	14857	14942	14633	14995	14727	14725	14794	15006	14724	14952	14798	14721	14763	14824	14900	14894	14901	14877	14792	14758	14694	14688	14771	14628	14860	14725	14875	14828	14985	14752	14832	15030	14589	14778	15032	14813	14965	14927	14873	14681	14843	14824	14873	14908	14726	14837	14742	14883	14673	14636	14799	14736	14711	14921	14686	14779	14886	14908	14743	14729	14922	15008	14867	14776	14872	14824	14895	14918	14696	14876	14837	14775	14842	14914	14898	14904	14769	14754	14727	14838	14962	14732	14781	14999	14951	14675	14764	14852	14830	14880	14847	14874	14893	15026	14930	14849	14627	14983	14770	14769	14941	14894	14835	14967	14854	14820	14987	14947	14805	14880	14785	14845	14750	14812	14848	14770	14799	14984	14825	14843	14745	14657	14910	14875	14758	14813	14852	14674	14682	14801	14971	14703	14853	14815	14813	14584	14909	14838	15054	14991	14776	14848	14522	14810	14632	14921	14914	14903	14724	14730	14856	14723	14722	14739	14774	14828	14593	14762	14723	14967	14999	14703	14798	14821	14820	14783	14686	14777	14671	14789	14906	14634	15094	14848	14848	14949	14854	14665	14888	14620	14700	14624	14721	14646	14756	14875	14803	14824	14728	14905	14781	14879	14835	14823	14690	14831	14740	14897	14818	15051	14926	14750	14811	14781	14919	14731	14926	14823	14835	14794	14785	14877	14643	14726	14892	14864	14603	14828	14739	14812	14799	14984	14752	14782	14856	14863	14683	14827	14709	14947	14943	14751	14900	14958	14777	14877	14905	15052	14814	14837	14840	14818	14835	14720	14923	14682	14908	14913	14916	14714	14806	14864	14868	14757	14755	14946	14801	14889	14801	14749	14747	14983	14642	14910	14938	14779	14860	14939	14895	14815	14898	14757	14904	14828	14693	14800	14845	14818	14912	14627	14922	14947	14881	14830	14857	14908	14862	14721	14807	14945	14967	14706	14758	14843	14768	14752	14735	14709	14687	14708	14977	14770	14730	14811	14684	14719	14743	14864	14910	14622	14745	14833	14754	14716	14896	14872	14895	14877	14814	14963	14782	14768	14847	14980	14646	14823	14838	14746	14835	14860	14815	14908	14894	14963	14922	14829	14738	14727	15004	14503	14846	14754	14333	14729	14773	14704	14884	14827	15073	14905	14892	14798	14856	14868	14620	14991	14796	14908	14732	14728	14870	14807	14900	14867	14813	14894	14983	14870	14941	14816	14963	14773	14942	14803	14886	14898	14731	14839	14686	14728	14856	14733	14703	14674	14882	14659	14817	14945	15028	14801	14961	14861	14814	14744	14728	14952	14669	14776	14820	14814	14838	14855	14846	14751	14802	15032	14803	14776	14833	14939	14920	14653	14790	14794	14796	14581	14788	14811	14796	14911	14924	14832	14692	14954	14769	14878	14726	14780	14925	14693	14867	14878	14750	14991	14835	14610	14688	14713	14736	14919	14923	14993	14721	14940	14897	15010	14823	15036	14673	14581	14761	14790	14733	14957	14770	14721	14786	14873	14949	14836	14667	14911	14902	14896	14789	14773	14695	14887	14775	14733	14792	14836	15004	14790	14982	14801	14928	14868	14676	14954	14919	15047	14960	14859	14862	14942	14954	14717	14837	14860	14858	14975	14619	14877	14874	14579	14738	14768	14736	14689	14612	14901	14677	14918	14780	14882	14817	14717	14956	14903	14765	14823	14739	14783	14857	14767	14706	14651	14880	14872	14779	14793	14664	14821	14796	14882	14794	14738	14773	14912	14938	14828	14758	14715	14846	14911	14914	14750	14963	14853	14723	14833	14799	14918	14759	14891	14933	14730	14874	14703	14804	14886	14680	14907	14669	14788	14635	14743	14897	14934	14955	14761	14686	14814	14907	14813	14820	14848	14943	14830	14972	14904	14556	14862	14853	14904	14904	14730	14876	14811	14871	14952	14709	14963	14788	14824	14759	14750	14814	14594	14611	14837	14901	14840	14805	14800	14743	14655	14818	14775	14710	14631	14724	14753	14710	14680	14768	14761	14708	14718	14945	14817	14606	14743	14780	14769	14858	14774	14739	14664	14529	14810	14767	14778	14676	14726	14818	14969	14888	14871	14910	14842	14870	14879	15043	14787	14803	14714	14893	14794	14887	14940	14719	14785	14641	14940	14662	14739	14889	14814	15121	14816	14789	14766	14917	14897	14877	14882	14833	14847	14708	14882	14715	14896	14721	14945	14830	14735	14806	14691	14967	14893	14813	14774	14843	15071	14939	14631	15050	14920	14666	14702	14828	14929	14814	14669	14934	14718	14758	14885	14781	14874	14819	14770	14939	14742	14795	14643	14658	14852	14822	14704	14965	14845	14761	14927	14879	14825	14921	14773	14709	14845	14784	14684	14857	14887	14763	15003	14812	14922	14832	14834	14853	14922	14704	14874	14720	14909	14926	14919	14849	14835	15079	14957	14823	14869	14774	14876	14926	14933	14953	14769	14799	14900	14888	14721	14740	14918	14757	14948	14957	14831	14966	14597	14834	14879	14966	14897	14923	14774	14609	14774	14653	14708	14776	14993	14961	14815	14968	14805	14863	14715	14624	14841	14834	14782	14861	14796	14830	14989	14731	14684	14884	14865	14896	14847	14858	15002	14929	14913	14845	14928	14904	14790	14711	14801	14920	14932	14905	14917	14912	14884	14878	14802	14786	15038	14823	14784	14818	14720	14790	14838	14846	14848	14889	14711	14801	14854	14824	14813	14901	14837	14602	14803	14719	14788	14766	14879	14811	14798	14767	14927	14800	14765	14756	14816	14841	14692	14871	14703	15095	14865	14657	14808	14892	14705	14900	14867	14804	14875	14744	14882	14937	14906	14926	14876	14536	14840	14704	14929	14782	14756	14716	14972	14846	14683	14716	14911	14795	14909	14910	14687	14830	14725	14794	14993	14820	14911	14906	14903	14741	14637	14667	14808	14813	14683	14836	14731	14922	14815	14937	14759	14660	14844	14741	14834	14657	14861	14839	14905	14836	14855	14932	14867	14923	14891	14780	14747	14836	14763	14754	14899	14951	14671	14816	15035	14896	14770	14997	14805	14952	14782	15028	15005	14761	14748	14742	14575	14770	14844	14879	14796	14858	14662	14867	14670	14712	14692	14845	14778	14815	14899	14792	14774	14908	14739	14607	14595	14708	14759	14662	14850	15008	14805	14774	14777	14796	14872	14786	14796	14710	14819	14812	14875	14674	14820	14852	14913	14645	14788	14753	14797	14802	14789	14830	14849	14713	14732	14753	14717	14856	14962	14872	15042	14551	14836	14862	14804	14717	14733	14680	14819	14929	14694	14909	14734	14916	14849	14887	14871	14804	14717	14718
42628	89355	85769	62816	41173	17224	14246	14130	14195	13916	14264	14200	14110	14166	14161	14152	14227	14042	14304	14142	14075	14149	14189	14216	14164	14088	14105	14292	14140	14099	14149	14122	14170	14148	14230	14125	14161	14220	14211	14082	14025	14160	14146	14160	14007	14084	14125	14150	14434	14306	14303	14302	14207	14022	14125	14323	14084	14152	14173	14083	14184	13963	14169	14178	14087	14127	14391	14057	14092	14017	14184	14140	14251	14199	14165	14055	13966	13941	14075	14210	14160	13970	14041	13976	14181	14172	13934	14100	14213	14013	14086	14230	13942	13997	14086	13979	14208	14054	14105	14001	14107	14119	14182	14157	14032	13982	14255	13997	14137	14331	14060	14249	14174	14017	14114	14257	14122	14309	14221	14053	14134	14143	14006	14196	14056	14062	14111	14154	14176	14186	14087	14117	14088	14038	14019	13986	14189	14203	14076	14105	14228	14013	14165	14188	14123	14024	14140	14107	13988	14144	14148	14067	14092	14272	14107	14181	14214	13997	14150	14013	14071	14137	14079	13958	14231	14252	14162	14114	14162	14092	14103	14238	14087	13976	14067	14172	14063	14111	14038	14090	14285	14101	14261	14218	14091	14211	14019	14058	14197	14164	14148	14248	14069	14108	14195	13980	14238	14062	14161	14118	14062	14097	14074	14136	14200	14076	14261	14204	14101	14260	13990	14198	14035	14192	14005	14159	14214	14142	14021	14240	14115	14066	14083	14076	14127	14130	14085	14188	14146	14285	14170	14255	14238	14038	14238	14147	14133	14014	14232	14161	14133	14194	14130	14081	14124	14240	14178	14010	14206	14183	14240	14287	13972	14079	14202	14144	14033	14101	14128	14045	14168	14056	14115	14070	14188	14037	14057	14254	14341	14226	14031	14032	14041	13959	14232	14162	14114	14316	14197	14032	14069	14240	14209	14135	13992	14025	13956	14085	14012	14161	14162	14277	14066	14045	14092	14131	14215	14055	14008	14016	14116	14030	14116	14078	13985	14299	14039	14215	14129	14166	14261	14355	14130	14000	14203	14148	14065	14179	14108	14208	14047	14135	14071	14128	13960	14315	14213	14112	14139	14002	14255	14340	14143	14313	14150	14166	14027	14227	14005	14153	14105	14207	14016	14089	14179	13983	14075	14345	14208	14168	14103	14091	14219	14070	14040	14196	14089	14037	14135	14166	14052	14117	14130	14291	14232	14111	14091	14327	14276	14084	14159	13915	14164	14113	14138	14080	14167	14097	14070	14158	14116	14097	14255	14209	14276	14247	14056	14177	14086	14048	14036	14169	14165	14105	14116	14077	14037	14250	14444	13949	14032	14029	14036	14162	14087	14125	14244	13958	13966	14164	14047	14056	13996	14109	14078	13952	14202	14077	14192	14079	14279	14203	14075	14162	14067	14105	14124	14292	14233	14011	14257	14017	14087	14011	14163	14139	14153	13930	14252	14264	14217	14065	14175	14183	14043	14047	14185	14185	14078	14111	14060	14259	14075	14232	14155	14073	13983	14202	14030	14012	14170	14051	14127	14104	14216	14047	14096	14164	14147	14017	14026	14216	13981	14111	14303	14089	14091	14253	14184	14096	14029	14123	14222	14012	14158	14108	14282	14140	14004	14122	14159	14207	14147	14145	14179	14104	14255	14025	14075	14147	14134	14072	14239	14082	14073	14085	14163	14080	14198	14144	14024	14086	13972	14137	14147	14280	14186	14126	14193	14107	14167	14050	14132	14039	14126	14039	14172	14156	14165	14097	14063	14179	14128	14342	14148	14278	14251	14032	14099	14191	14092	14014	14079	14224	14138	14192	14089	13934	14255	14267	14052	14285	14112	14203	14070	14075	14041	13977	14174	14174	14110	14146	14066	14062	13967	14006	14054	14149	14106	14057	13988	13929	14302	14196	14221	14088	14036	14179	14208	14039	14054	14175	14176	14240	14156	14237	13993	14090	14064	14181	14222	14186	14174	14106	14060	14173	14084	14140	14231	14082	14038	14111	14267	14164	14256	14020	14123	14029	14071	13993	13957	14155	14046	14088	14227	14217	14112	13992	14339	14044	14179	14254	14216	14055	14100	14138	14222	14090	14044	14166	14128	14132	14136	14061	14124	14015	14190	14176	14052	14183	14114	14134	14162	14168	14121	14067	13994	14169	14363	14162	14213	14147	14155	14073	13980	13967	14115	14156	14130	14214	13957	14086	14175	14224	13997	14074	14164	14105	14128	14010	14089	14095	14180	14013	14116	14071	14207	14173	14225	14010	14223	14069	14099	14103	14296	14259	14108	14111	14091	14180	13952	14128	14097	14227	14102	14046	14235	14191	14287	14089	14257	14091	14246	14238	14031	14083	14151	14082	14113	14005	13966	14064	14163	14162	14112	14062	14080	14228	14291	14187	14091	14046	13983	14058	14128	14199	14035	14181	14187	14071	14172	14133	14084	14193	14154	14150	14011	14106	14220	14092	14100	14168	13989	13969	14130	14062	14070	14249	14054	14128	14071	14076	14235	14331	14163	14212	13968	14089	14089	14097	14098	14132	14239	14338	14147	14071	14086	14272	14042	14105	14221	14134	14107	14080	14166	14253	14235	14154	14113	14028	14210	14276	13880	14077	14229	14235	14166	14129	14218	14095	14130	14198	14054	14268	14098	14244	14251	14117	14072	14064	14011	14127	14180	14056	14202	14094	14284	14142	14182	14117	14204	14139	13970	14128	14067	14208	14175	14246	14165	14150	14043	14118	14142	14152	14100	14073	14044	14147	14121	14188	13931	14130	14370	14071	14045	14139	14190	14035	14198	14250	13903	14062	14091	14207	14122	14293	14173	13887	14132	14228	14352	14070	14101	13996	14341	14149	14233	14215	14295	14150	14178	14118	14198	14187	14167	14021	14112	13921	14048	14165	14047	14228	13926	14211	14142	14160	14135	14109	14166	14133	14286	14039	14179	14002	13964	14274	14158	14219	14164	14201	14194	14165	14148	14000	13877	14105	14057	14049	13956	14265	14204	14022	14166	14168	13993	14143	14342	14238	14158	14041	14222	14006	13926	13985	14081	14140	14128	14043	14138	14148	14194	14157	14142	14128	14294	14088	13997	14173	14237	14156	14021	14033	14134	14311	14100	14075	14183	14076	14126	14019	14186	14248	14104	13971	14192	14219	14164	14184	14267	14149	14187	14215	14134	14111	14087	14136	14288	14211	14134	14112	14295	13958	14060	14207	14196	13993	14080	14102	14200	14047	14221	14185	14186	14163	14178	13990	14294	13942	14054	14005	14296	13956	14181	14220	14199	14005	14156	14159	14124	14112	14250	14100	14170	14185	14386	14126	14216	13925	14170	14021	14222	13965	14098	14116	14154	14102	14004	14101	14069	14087	14103	14233	14177	14136	13977	14152	14156	14225	14205	14191	14134	14168	14097	14256	14350	14117	14223	14192	14129	13989	14031	14111	14035	13998	14258	14168	14126	14219	14122	14091	14233	14036	14238	14099	14171	14056	14169	14178	14139	14016	14107	14086	14124	14149	14142	14042	14119	14156	14062	14101	14169	14258	14023	14307	13981	14070	14170	14158	14178	14191	14154	14024	14061	14226	14025	14201	13997	14105	14168	14188	14109	14203	14250	14062	14176	14088	14083	14092	14188	14124	14265	14139	13953	14156	14298	14180	14166	14147	14100	14148	13958	14033	14138	14051	14155	14111	14212	14359	14210	14268	14202	14204	14377	14249	14048	14108	14208	14234	14137	14048	14085	14202	14306	14069	14135	13960	14048	13991	14257	14097	14124	14227	14083	14149	13980	14124	14186	14235	14024	14280	14145	14202	14110	13879	14136	14051	14262	14107	14118	13993	14135	14160	14041	14174	14185	14234	14125	13995	14095	14067	14135	14153	14170	13990	14175	14230	14116	14198	14042	14114	14236	14067	14048	13899	14229	14282	14153	14173	14060	14082	14044	14097	14076	14144	14007	14143	14082	14094	14053	14105	14134	14227	14095	14252	14227	14063	14249	13954	14131	14010	14072	14074	14314	14192	14298	14158	14342	14106	14220	14227	14092	14064	14192	14200	14130	14198	14170	14191	14059	14072	14260	14138	14161	14058	14125	14328	14157	14167	14101	14155	14117	14120	14194	14259	14275	14071	14221	14162	14123	14048	13913	14097	14103	14150	14042	14161	14224	14227	14190	14217	14161	14162	14080	14044	14118	14217	14148	14067	14116	14276	14083	14138	14240	14130	14291	14163	14136	14101	14206	14145	14076	14186	14133	14034	14139	14073	14309	14169	14196	14052	14032	14174	14109	14134	14075	13902	14063	14085	14277	13993	14022	14031	13981	14190	14163	14241	14095	14137	14035	14263	14121	14156	14105	14211	14067	14135	14144	14211	14040	14083	14213	14231	14196	14047	14031	14139	14009	14075	14128	14150	14206	14164	14183	14103	14147	14083	14096	14379	14058	14093	14119	14102	14153	13969	14133	14129	14088	14124	14264	14122	14257	14158	14259	14050	14084	14058	14145	14213	14171	14120	14320	14144	13943	14114	14120	14009	14105	14140	14028	14064	14014	14212	14257	14199	14145	14073	13955	14295	14102	14285	14082	14186	14088	14040	14099	14169	14122	14143	14272	14000	14104	14130	14158	13961	14148	14114	14023	14271	14110	14112	14191	14150	14231	14066	14238	14095	13936	14123	14100	14189	14154	14234	14141	13970	14139	14134	14157	14258	14178	14167	14182	14173	14086	14145	14273	14113	14091	14181	14193	14075	14084	13989	14037	14132	14187	14231	14111	14022	14090	14128	13992	14093	14091	14141	14291	14124	14096	14142	14136	13952	14101	14185	14312	14124	14065	14172	14051	14178	14097	14141	14067	14177	14213	14204	14176	14113	14130	14009	14122	14207	14154	14099	13965	14304	14262	14107	13997	14227	14094	14062	14335	13990	14132	14059	14116	14225	13932	14201	14126	14103	14008	14096	14232	14165	14154	14202	14134	14189	14186	13994	14109	14090	14038	14053	14234	14229	14124	14143	14133	14199	14112	14238	14347	14068	14135	14114	14157	14227	14115	14155	14178	14216	14037	14116	14288	14057	14237	14282	14293	14323	14110	14101	14255	14217	13913	14055	14050	13918	14014	14194	14151	14137	14236	14012	14285	14123
22793	22269	37096	39584	34146	24755	22076	16847	15851	16103	16251	16028	15795	15934	15867	15705	15850	15831	15839	15983	15701	15872	15788	15771	15872	15741	15584	15757	15595	15775	15832	15674	15683	16009	15920	15603	15808	15561	15517	15658	15631	15647	15698	15799	15774	15740	15785	15718	15693	15815	15695	15883	15653	15856	15735	15603	15561	15664	15607	15737	15526	15705	15727	15535	15722	15588	15832	15895	15634	15498	15644	15665	15511	15605	15626	15518	15575	15494	15690	15656	15606	15553	15621	15580	15463	15507	15501	15672	15479	15750	15566	15633	15648	15740	15737	15854	15573	15635	15714	15757	15591	15636	15482	15701	15676	15652	15384	15625	15547	15454	15625	15772	15542	15530	15750	15617	15476	15582	15487	15663	15547	15688	15587	15531	15573	15668	15708	15824	15566	15824	15586	15651	15613	15398	15588	15673	15479	15554	15448	15675	15579	15728	15537	15624	15594	15539	15523	15574	15738	15727	15446	15651	15775	15613	15657	15608	15759	15722	15424	15594	15904	15564	15388	15466	15692	15702	15740	15744	15530	15471	15600	15587	15690	15761	15616	15668	15512	15817	15480	15649	15551	15860	15533	15569	15739	15432	15772	15708	15557	15427	15640	15586	15847	15736	15660	15831	15500	15574	15585	15668	15687	15683	15733	15623	15661	15685	15606	15730	15813	15715	15639	15708	15623	15632	15680	15315	15649	15686	15780	15423	15632	15634	15665	15483	15665	15653	15666	15818	15809	15686	15746	15676	15561	15777	15498	15720	15565	15696	15701	15750	15712	15509	15664	15758	15626	15569	15627	15537	15610	15544	15601	15574	15587	15800	15598	15518	15646	15668	15548	15488	15749	15701	15750	15493	15548	15592	15501	15724	15702	15815	15498	15591	15844	15604	15722	15498	15675	15426	15706	15741	15726	15644	15656	15633	15642	15499	15646	15825	15551	15569	15484	15634	15727	15630	15819	15683	15600	15493	15627	15731	15501	15618	15664	15446	15616	15555	15621	15490	15617	15530	15741	15633	15617	15507	15547	15674	15700	15505	15774	15860	15656	15650	15815	15657	15696	15759	15710	15625	15691	15765	15728	15448	15804	15724	15724	15632	15537	15615	15741	15711	15530	15529	15690	15521	15603	15610	15557	15692	15563	15580	15483	15527	15700	15635	15706	15731	15753	15701	15778	15442	15580	15817	15641	15621	15614	15501	15747	15635	15579	15695	15696	15457	15355	15499	15418	15673	15671	15495	15685	15411	15613	15523	15621	15652	15565	15672	15598	15672	15642	15452	15608	15587	15701	15657	15593	15742	15800	15705	15466	15605	15835	15596	15622	15629	15555	15586	15601	15825	15584	15599	15652	15552	15755	15649	15698	15603	15572	15499	15547	15722	15625	15709	15602	15617	15659	15571	15393	15530	15468	15517	15834	15629	15646	15415	15829	15633	15818	15643	15458	15811	15574	15528	15539	15515	15625	15693	15568	15578	15790	15732	15562	15622	15468	15463	15630	15573	15771	15628	15518	15500	15533	15773	15543	15625	15440	15621	15682	15522	15664	15641	15714	15524	15777	15781	15787	15515	15636	15657	15795	15613	15597	15638	15580	15554	15730	15523	15581	15612	15716	15616	15603	15506	15478	15466	15720	15560	15671	15627	15569	15596	15635	15532	15744	15611	15624	15515	15732	15710	15696	15553	15629	15382	15687	15627	15405	15638	15426	15549	15625	15604	15587	15439	15557	15711	15591	15838	15669	15581	15647	15525	15691	15900	15656	15614	15502	15479	15598	15827	15605	15486	15657	15583	15761	15629	15733	15622	15602	15513	15551	15503	15678	15567	15605	15543	15679	15586	15521	15613	15795	15644	15781	15605	15724	15641	15730	15595	15665	15688	15736	15414	15567	15422	15678	15604	16030	15523	15662	15279	15480	15521	15504	15735	15762	15542	15317	15607	15747	15574	15557	15667	15606	15380	15569	15688	15718	15656	15753	15686	15825	15547	15665	15612	15572	15487	15558	15500	15612	15490	15549	15702	15738	15762	15844	15846	15726	15563	15708	15620	15524	15509	15576	15694	15679	15597	15696	15466	15753	15552	15571	15713	15707	15565	15715	15597	15673	15662	15759	15634	15633	15537	15571	15710	15578	15460	15462	15583	15583	15880	15556	15672	15715	15666	15601	15635	15453	15505	15771	15785	15645	15547	15526	15700	15619	15586	15748	15485	15654	15568	15505	15483	15638	15732	15607	15557	15586	15698	15617	15506	15584	15838	15632	15669	15765	15549	15625	15437	15675	15494	15569	15562	15728	15552	15606	15656	15591	15534	15672	15789	15861	15569	15700	15579	15610	15597	15602	15632	15519	15714	15747	15587	15610	15835	15483	15484	15570	15708	15677	15595	15554	15636	15777	15469	15821	15579	15587	15665	15635	15595	15774	15372	15589	15375	15602	15523	15956	15643	15561	15735	15546	15568	15593	15623	15653	15709	15665	15622	15575	15683	15633	15719	15677	15580	15677	15501	15494	15580	15676	15720	15792	15629	15623	15574	15791	15648	15497	15537	15515	15754	15666	15648	15610	15614	15676	15432	15653	15770	15492	15686	15769	15637	15586	15553	15528	15621	15598	15510	15757	15489	15648	15494	15630	15712	15619	15550	15823	15728	15426	15625	15566	15909	15679	15593	15679	15581	15511	15581	15444	15433	15550	15550	15791	15594	15607	15514	15520	15722	15591	15548	15591	15564	15719	15584	15553	15549	15525	15526	15562	15709	15534	15769	15448	15445	15652	15502	15540	15675	15393	15626	15642	15869	15423	15703	15638	15653	15656	15687	15493	15423	15639	15668	15635	15734	15580	15779	15638	15718	15583	15596	15732	15619	15663	15620	15685	15479	15556	15624	15644	15816	15504	15560	15498	15730	15564	15719	15674	15652	15572	15578	15813	15524	15593	15610	15577	15744	15748	15594	15625	15793	15655	15467	15644	15663	15754	15562	15571	15603	15516	15560	15822	15525	15620	15544	15626	15505	15512	15627	15807	15595	15629	15701	15507	15665	15792	15763	15769	15681	15716	15561	15786	15675	15624	15778	15635	15727	15631	15437	15657	15506	15410	15557	15728	15555	15658	15427	15524	15492	15823	15721	15468	15542	15572	15467	15771	15647	15477	15543	15738	15704	15477	15727	15618	15678	15716	15564	15784	15639	15670	15734	15508	15636	15667	15550	15747	15609	15496	15568	15672	15521	15454	15676	15566	15542	15571	15595	15793	15774	15547	15515	15602	15622	15661	15715	15607	15514	15678	15589	15533	15835	15434	15682	15735	15626	15605	15569	15463	15637	15633	15629	15497	15573	15493	15629	15538	15689	15603	15569	15662	15652	15470	15613	15681	15622	15709	15519	15531	15378	15748	15471	15706	15659	15586	15428	15771	15628	15508	15554	15531	15590	15624	15583	15401	15509	15585	15648	15547	15789	15739	15648	15667	15488	15432	15485	15637	15711	15721	15714	15488	15510	15840	15584	15755	15698	15664	15721	15506	15452	15668	15672	15716	15671	15602	15507	15608	15695	15629	15484	15561	15436	15666	15694	15573	15425	15479	15585	15667	15588	15733	15888	15765	15495	15655	15649	15672	15643	15744	15568	15693	15553	15477	15587	15667	15502	15738	15356	15501	15643	15730	15631	15770	15604	15837	15692	15724	15704	15645	15612	15646	15687	15677	15718	15511	15513	15839	15553	15466	15666	15548	15710	15711	15608	15816	15656	15479	15588	15853	15757	15721	15626	15550	15621	15560	15680	15697	15520	15607	15530	15671	15431	15471	15680	15546	15791	15482	15584	15622	15470	15904	15347	15711	15431	15529	15750	15634	15612	15751	15578	15678	15659	15843	15531	15561	15673	15712	15662	15717	15687	15638	15564	15748	15674	15660	15656	15521	15606	15700	15831	15752	15698	15615	15580	15504	15708	15624	15336	15635	15641	15497	15463	15496	15609	15595	15719	15495	15661	15705	15651	15729	15642	15682	15593	15524	15679	15830	15653	15663	15463	15489	15687	15654	15615	15541	15498	15612	15708	15594	15601	15454	15387	15720	15580	15679	15740	15796	15708	15709	15742	15765	15653	15574	15636	15629	15596	15614	15598	15827	15691	15464	15676	15606	15578	15566	15597	15613	15639	15909	15643	15585	15640	15610	15426	15691	15758	15642	15616	15574	15608	15752	15691	15640	15785	15430	15342	15648	15417	15763	15517	15553	15726	15806	15725	15616	15558	15556	15616	15591	15774	15659	15648	15435	15588	15623	15628	15646	15664	15599	15619	15719	15546	15588	15509	15592	15337	15599	15647	15670	15847	15693	15516	15599	15725	15657	15468	15562	15522	15746	15631	15520	15554	15493	15614	15541	15675	15688	15687	15511	15466	15458	15663	15620	15737	15595	15577	15594	15663	15658	15828	15854	15555	15563	15837	15716	15777	15504	15609	15663	15912	15445	15832	15503	15692	15567	15578	15585	15658	15585	15676	15498	15572	15457	15499	15499	15677	15602	15582	15579	15553	15553	15781	15574	15608	15642	15562	15667	15631	15646	15830	15836	15598	15592	15944	15613	15825	15618	15608	15704	15550	15569	15657	15585	15665	15619	15659	15714	15527	15368	15609	15578	15611	15769	15519	15569	15670	15575	15526	15702	15652	15451	15607	15666	15620	15712	15378	15613	15619	15615	15635	15776	15674	15644	15566	15729	15675	15626	15511	15682	15788	15727	15711	15587	15576	15586	15699	15759	15616	15682	15837	15583	15734	15564	15443	15497	15665	15717	15689	15452	15564	15614	15674	15733	15489	15845	15648	15637	15589	15526	15626	15724	15607	15754	15596	15448	15808	15577	15494	15556	15775	15573	15575	15397	15434	15750	15637	15687	15763	15434	15665	15592	15739	15622	15609	15578	15450	15880	15590	15693	15590	15646	15616	15668	15625	15712	15623	15697	15708	15690	15776	15611	15613	15458	15500	15536	15610	15722	15666	15657	15715	15479	15506	15559	15622	15702	15635	15646	15685	15525	15559	15675	15710	15637	15693	15754	15721	15746	15662	15455	15696	15906	15546	15554	15569	15743	15752	15421	15334	15683	15514	15606	15501	15643	15729	15528	15667	15565	15717	15650	15888
52185	101548	95041	74040	48237	20116	14497	14639	14583	14631	14523	14645	14650	14626	14620	14660	14666	14620	14655	14647	14615	14544	14567	14653	14647	14346	14506	14610	14599	14636	14675	14423	14651	14714	14658	14607	14628	14568	14575	14659	14579	14669	14697	14597	14602	14566	14592	14871	15035	14905	14770	14590	14485	14567	14578	14719	14512	14711	14608	14493	14543	14696	14645	14714	14660	14616	14524	14552	14553	14750	14712	14488	14645	14768	14501	14680	14548	14601	14624	14509	14710	14589	14697	14628	14549	14552	14593	14593	14636	14646	14578	14589	14757	14609	14576	14564	14708	14559	14608	14591	14654	14437	14485	14790	14597	14791	14619	14611	14613	14717	14569	14562	14828	14532	14717	14686	14622	14597	14589	14755	14631	14769	14721	14453	14514	14613	14597	14591	14348	14612	14607	14620	14637	14578	14560	14553	14598	14576	14577	14544	14509	14631	14470	14651	14675	14716	14576	14527	14735	14476	14565	14538	14520	14608	14463	14632	14450	14568	14488	14584	14664	14603	14560	14577	14533	14546	14547	14485	14697	14382	14683	14697	14530	14641	14540	14624	14516	14841	14671	14656	14639	14691	14464	14589	14525	14552	14688	14641	14615	14458	14640	14420	14426	14570	14792	14483	14551	14636	14566	14523	14642	14687	14573	14518	14482	14755	14651	14537	14544	14586	14603	14705	14712	14667	14611	14659	14523	14710	14603	14609	14712	14725	14529	14552	14563	14671	14586	14715	14596	14480	14565	14451	14596	14646	14508	14563	14423	14610	14387	14746	14661	14731	14532	14556	14723	14518	14544	14588	14593	14714	14600	14597	14551	14533	14441	14532	14641	14540	14660	14549	14619	14725	14370	14530	14539	14639	14696	14570	14565	14487	14558	14693	14756	14595	14491	14607	14556	14603	14690	14440	14585	14552	14548	14623	14538	14586	14652	14509	14490	14686	14676	14540	14778	14343	14672	14501	14661	14570	14613	14617	14581	14605	14559	14655	14586	14541	14808	14608	14751	14612	14504	14572	14772	14743	14533	14632	14506	14687	14629	14766	14653	14644	14476	14669	14679	14686	14415	14617	14427	14404	14457	14695	14593	14669	14556	14379	14618	14627	14522	14708	14474	14536	14754	14478	14527	14629	14586	14518	14683	14504	14629	14601	14657	14727	14641	14580	14468	14477	14592	14414	14631	14579	14560	14752	14534	14627	14584	14679	14699	14598	14674	14583	14674	14595	14617	14661	14611	14629	14574	14513	14595	14585	14650	14676	14667	14456	14646	14578	14570	14638	14422	14796	14656	14654	14600	14625	14586	14769	14494	14568	14654	14548	14579	14623	14688	14499	14588	14798	14602	14568	14670	14685	14562	14474	14609	14585	14490	14511	14511	14540	14690	14514	14472	14439	14617	14517	14582	14503	14525	14555	14665	14597	14541	14613	14655	14731	14510	14627	14538	14582	14452	14554	14680	14525	14621	14471	14631	14309	14740	14569	14551	14476	14512	14460	14557	14687	14477	14592	14696	14573	14552	14579	14469	14627	14708	14633	14516	14595	14670	14698	14445	14609	14507	14796	14503	14574	14622	14553	14632	14510	14562	14661	14630	14563	14475	14560	14530	14610	14543	14621	14722	14563	14597	14709	14526	14581	14726	14559	14631	14446	14586	14684	14519	14769	14696	14658	14589	14572	14625	14640	14560	14518	14684	14570	14649	14574	14624	14579	14769	14627	14472	14727	14586	14690	14693	14408	14615	14718	14613	14644	14650	14485	14693	14609	14645	14587	14650	14585	14551	14276	14566	14592	14534	14739	14718	14505	14556	14552	14539	14576	14636	14714	14513	14509	14599	14579	14566	14755	14529	14649	14723	14645	14568	14558	14619	14699	14633	14540	14652	14707	14467	14545	14542	14555	14676	14654	14594	14671	14469	14585	14792	14434	14559	14551	14718	14559	14538	14503	14512	14641	14496	14622	14368	14558	14626	14621	14625	14710	14629	14661	14583	14476	14536	14519	14602	14626	14496	14313	14543	14468	14706	14421	14653	14376	14515	14576	14510	14573	14495	14570	14650	14574	14599	14617	14714	14744	14651	14650	14427	14510	14745	14575	14613	14583	14633	14718	14517	14501	14547	14659	14571	14591	14609	14505	14473	14516	14541	14433	14561	14711	14530	14452	14548	14495	14622	14598	14822	14574	14514	14614	14759	14550	14593	14617	14694	14646	14699	14609	14750	14670	14558	14648	14599	14555	14590	14601	14753	14712	14524	14499	14559	14496	14543	14448	14677	14690	14647	14499	14385	14463	14747	14556	14776	14511	14533	14789	14684	14452	14713	14524	14619	14582	14653	14572	14565	14516	14518	14587	14527	14712	14557	14699	14639	14535	14592	14553	14607	14525	14502	14587	14377	14688	14580	14685	14609	14688	14447	14592	14447	14609	14436	14833	14551	14638	14613	14577	14595	14670	14524	14504	14578	14474	14586	14452	14610	14502	14514	14456	14613	14546	14585	14513	14602	14654	14566	14520	14570	14446	14536	14569	14598	14508	14660	14388	14577	14579	14625	14604	14709	14580	14659	14616	14510	14560	14588	14817	14576	14639	14641	14703	14670	14622	14538	14565	14467	14357	14577	14815	14501	14495	14467	14656	14543	14532	14560	14497	14558	14633	14781	14514	14636	14715	14471	14592	14698	14655	14614	14495	14697	14514	14644	14619	14595	14487	14482	14680	14609	14774	14471	14743	14658	14725	14610	14661	14507	14486	14604	14598	14474	14775	14581	14579	14618	14621	14582	14662	14696	14640	14624	14513	14657	14566	14636	14610	14696	14715	14612	14607	14518	14713	14597	14715	14562	14635	14727	14535	14617	14590	14529	14569	14656	14779	14733	14553	14670	14545	14668	14556	14600	14633	14814	14531	14537	14679	14460	14639	14623	14564	14739	14579	14523	14550	14664	14730	14530	14728	14546	14885	14706	14681	14538	14729	14540	14705	14667	14600	14704	14672	14857	14712	14537	14551	14679	14586	14526	14596	14646	14596	14555	14555	14642	14585	14633	14587	14685	14602	14494	14679	14620	14508	14487	14466	14655	14497	14630	14543	14539	14470	14534	14700	14589	14542	14558	14619	14577	14422	14557	14751	14542	14672	14774	14613	14664	14530	14415	14582	14730	14603	14723	14524	14423	14704	14714	14609	14709	14535	14598	14485	14694	14712	14656	14582	14587	14490	14554	14636	14600	14654	14806	14636	14576	14438	14659	14587	14605	14632	14485	14723	14557	14598	14750	14468	14631	14485	14599	14628	14694	14650	14644	14609	14548	14550	14494	14696	14667	14543	14573	14425	14557	14604	14455	14427	14493	14637	14471	14536	14678	14654	14477	14553	14527	14770	14665	14580	14562	14463	14571	14503	14641	14744	14579	14586	14635	14643	14588	14667	14560	14490	14575	14603	14554	14643	14677	14535	14627	14632	14479	14513	14511	14554	14663	14850	14463	14313	14744	14545	14582	14626	14602	14558	14751	14516	14654	14612	14603	14588	14379	14520	14690	14515	14645	14605	14600	14560	14644	14607	14490	14607	14547	14707	14617	14593	14584	14471	14690	14451	14544	14410	14751	14759	14565	14645	14556	14664	14605	14653	14574	14383	14707	14581	14519	14470	14622	14419	14634	14609	14502	14687	14551	14641	14667	14663	14619	14574	14589	14378	14577	14656	14654	14671	14613	14655	14599	14624	14609	14420	14646	14590	14610	14648	14625	14620	14320	14477	14712	14414	14587	14581	14598	14536	14488	14481	14599	14569	14425	14578	14633	14550	14684	14537	14559	14830	14597	14471	14561	14667	14726	14822	14663	14494	14667	14792	14759	14484	14542	14655	14634	14520	14578	14404	14532	14862	14536	14321	14715	14310	14552	14636	14609	14634	14659	14677	14456	14728	14594	14827	14602	14599	14651	14670	14491	14708	14624	14490	14761	14502	14509	14687	14544	14620	14581	14603	14516	14609	14515	14551	14459	14548	14553	14725	14678	14737	14477	14563	14463	14508	14574	14639	14622	14579	14576	14684	14513	14558	14469	14557	14642	14670	14503	14432	14620	14442	14663	14514	14577	14726	14582	14758	14565	14607	14781	14502	14567	14761	14475	14563	14574	14811	14707	14520	14706	14581	14404	14690	14679	14690	14468	14494	14721	14507	14495	14624	14609	14473	14639	14593	14575	14560	14562	14475	14573	14753	14616	14658	14724	14734	14666	14478	14654	14512	14651	14588	14746	14621	14492	14813	14587	14554	14705	14550	14637	14472	14511	14668	14531	14680	14622	14747	14691	14514	14758	14688	14529	14514	14638	14543	14651	14597	14504	14632	14641	14503	14673	14614	14555	14550	14648	14774	14598	14609	14447	14596	14439	14693	14706	14662	14514	14571	14737	14594	14628	14696	14645	14717	14557	14574	14666	14814	14585	14570	14656	14496	14470	14647	14549	14463	14692	14583	14520	14638	14650	14608	14465	14650	14415	14550	14603	14625	14393	14503	14553	14719	14685	14484	14588	14649	14729	14632	14693	14573	14464	14665	14592	14606	14691	14709	14664	14437	14552	14588	14688	14652	14689	14826	14561	14528	14464	14521	14538	14716	14572	14550	14478	14427	14592	14601	14606	14551	14510	14738	14576	14391	14639	14692	14554	14585	14707	14539	14570	14378	14553	14615	14325	14686	14581	14693	14581	14551	14587	14574	14491	14525	14786	14734	14562	14617	14800	14693	14504	14511	14557	14584	14520	14690	14516	14482	14638	14663	14597	14497	14639	14533	14571	14575	14588	14535	14641	14504	14589	14605	14514	14492	14659	14605	14630	14669	14459	14665	14696	14692	14716	14565	14644	14782	14557	14762	14630	14693	14583	14513	14480	14498	14484	14655	14703	14640	14553	14629	14592	14631	14689	14454	14597	14669	14714	14687	14673	14670	14468	14495	14410	14593	14510	14396	14593	14678	14695	14501	14575	14567	14619	14536	14541	14723	14503	14675	14502	14536	14736	14660	14573	14582	14763	14573	14683	14579	14706	14510	14539	14648	14458	14574	14665	14559	14644	14680	14732	14665	14659	14575	14674	14584	14592	14661	14569	14666	14660	14568	14531	14578	14612	14779	14636	14690	14751	14702
27673	31220	42396	33373	21951	17230	16226	15982	15914	15814	15821	15924	15617	15692	15777	15974	15894	15902	15884	15911	15710	15823	15929	15857	15650	15788	15828	15784	15711	15649	15726	15858	15876	15755	15553	15565	15622	15740	15625	15721	15743	15936	15917	15880	15804	15707	15889	15695	15679	15670	15840	15723	15871	15691	15888	15716	15795	15688	15981	15730	15645	15769	15936	15704	15731	15857	15571	15669	15771	15773	15756	15831	15727	15675	15811	15759	15570	15739	15773	15733	15887	15676	15835	15693	15824	15574	15731	15881	15715	15823	15791	15764	15611	15734	15851	15758	15688	15830	15647	15696	15802	15610	15881	15809	15624	15804	15573	15673	15922	15806	15590	15604	15571	15610	15796	15873	15747	15816	15786	15778	15890	15617	15692	15975	15746	15744	15728	15630	15892	15607	15714	15760	15797	15783	15684	15577	15806	15707	15704	15580	15910	15845	15851	15602	15621	15594	15701	15760	15751	15596	15795	15670	15736	15688	15752	15685	15744	15720	15775	15880	15770	15672	15787	15900	15728	15802	15567	15663	15867	15582	15595	15943	15782	15635	15697	15686	15489	15562	15623	15747	15759	15764	15830	15780	15662	15640	15596	15675	15786	15732	15862	15781	15814	15644	15761	15549	15898	15642	15590	15729	15718	15728	15636	15622	15648	15685	15816	15764	15787	15789	15798	15891	15807	15931	15885	15711	15804	15675	15728	15609	15638	15716	15636	15604	15798	15845	15731	15770	15688	15698	15813	15659	15781	15608	15797	15844	15646	15851	15764	15875	15835	15634	15781	15552	15736	15778	15763	15648	15790	15838	15741	15610	15799	15689	15761	15816	15704	15795	15645	15752	15678	15870	15689	15711	15787	15751	15740	15768	15915	15791	15591	15704	15861	15749	15775	15730	15600	15607	15502	15921	15571	15595	15837	15707	15556	15796	15778	15816	15645	15825	15773	15760	15657	15764	15828	15737	15557	15682	15735	15627	15428	15837	15800	15723	15716	15711	15740	15920	15848	16018	15857	15676	15753	15643	15882	15737	15748	15726	15721	15757	15648	15700	15694	15718	15720	15575	15649	15596	15593	15480	15667	15542	15605	15801	15734	15802	15593	15890	15753	15892	15643	15820	15809	15600	15666	15958	15779	15728	15826	15792	15783	15801	15688	15795	15810	15803	15781	15751	15762	15717	15712	15779	15800	15844	15798	15699	15883	15751	15791	15562	15631	15669	15755	15749	15856	15749	16012	15884	15636	15811	15684	15902	15806	15747	15790	15795	15743	15717	15819	15756	15765	15705	15788	15639	15580	15680	15714	15767	15991	15782	15870	15711	15721	15659	15760	15865	15786	15776	15649	15892	15863	15835	15666	15894	15694	15902	15828	15826	15759	15523	15792	15634	15846	15815	15685	15615	15771	15796	15726	15764	15731	15839	15723	15760	15889	15800	15640	15510	15717	15673	15750	15588	16038	15573	15722	15763	15742	15645	15798	15720	15899	15760	15925	15756	15726	15669	15768	15641	15654	15808	15586	15623	15677	15685	15802	15738	15807	15757	15701	15716	15742	15788	15696	15704	15644	15828	15601	15721	15826	15694	15629	15751	15748	15776	15871	15837	15634	15733	15816	15869	15804	15907	15784	15753	15808	15572	15899	15797	15593	15788	15695	15797	15842	15831	15835	15639	15584	16024	16053	15967	15724	15732	15947	15769	15794	15836	15637	15920	15851	15700	15763	15775	15784	15808	15841	15932	15817	15758	15693	15573	15708	15767	15822	15713	15620	15735	15813	15704	15635	15688	15590	15532	15596	15814	15524	15880	15844	15736	15566	15659	15883	15808	15750	15870	15634	15760	15804	15728	15616	15783	15759	15668	15748	15686	15811	15526	15787	15690	15859	15790	15562	15642	15906	15699	15736	15752	15765	15633	15711	15710	15746	15596	15700	15899	15867	15741	16045	15697	15763	15618	15635	15793	15797	15784	15520	15609	15586	15857	16009	15668	15523	15790	15717	15721	15642	15682	15887	15803	15707	15603	15803	15825	15695	15799	15674	15759	15676	15614	15893	15415	15646	15852	15822	15678	15797	15660	15866	15630	15896	15810	15880	15669	15803	15740	15830	15553	15624	15655	15720	15674	15784	15717	15594	15906	15779	15946	15643	15639	15711	15887	15763	15733	15687	15798	15565	15801	15767	15631	15856	15810	15742	15692	15745	15894	15678	15821	15699	15894	15816	15810	15608	15588	15770	15716	15658	15872	15683	15639	15856	15756	15908	15740	15754	15812	15828	15760	15774	15807	15831	15607	15761	16015	15728	15841	15706	15647	15766	15841	15675	15796	15738	16025	16046	15841	15759	15797	15770	15860	15439	15896	15577	15641	15815	15681	15793	15776	15672	15750	15741	15800	15833	15743	15827	15707	15577	15724	15988	15842	15761	15693	15748	15709	15862	15609	15837	15799	15749	15630	15749	15475	15731	15740	15765	15800	16023	15956	15688	15584	15637	15983	15714	15609	15587	15848	15750	15691	15591	15824	15838	15740	15839	15671	15777	15674	15705	15855	15670	15948	15810	15660	15550	15692	15895	15694	15916	15632	15710	15742	15774	15709	15704	15674	15812	15619	15662	15792	15879	15735	15853	15600	15763	15758	15728	15840	15681	15815	15891	15798	15851	15790	15842	15881	15699	15897	15710	15634	15757	15817	15690	15403	15797	15753	15876	15566	15731	15710	15619	15648	15638	15860	15645	15785	15692	15532	15660	15813	15779	15703	15622	15728	15838	15544	15646	15879	15678	15836	15766	15915	15866	15725	15541	15839	15754	15752	15944	15761	15587	15809	15702	15755	15867	15694	15746	15700	15894	15777	15646	15775	15739	15838	15863	15745	15720	15762	15984	15789	15805	15885	15919	15693	15933	15823	15703	15786	15898	15667	15907	15798	15903	15894	15566	15754	15827	15865	15796	15687	15829	16019	15732	15615	15792	15731	15772	15754	15712	15618	15763	15711	15777	15552	15676	15750	15877	15809	15753	15911	15724	15762	15855	15767	15859	15559	15703	15670	15711	15867	15701	15852	15728	15859	15697	15879	15860	15720	15905	15894	15849	15662	15676	15783	15880	15838	15591	15513	15736	15852	15852	15711	15729	15637	15657	15720	15514	15587	15479	15715	15932	15701	15932	15851	15903	15763	15919	15739	15702	15579	15784	15629	15753	15765	15616	15629	15731	15628	15830	15708	15699	15959	15859	15672	15813	15837	15812	15753	15754	15650	15612	15795	15892	15793	15769	15818	15803	15763	15853	15747	15736	15722	15863	16109	15910	15556	15655	15805	15867	15946	15625	15736	15743	15873	15997	15910	15625	15764	15687	15635	15846	15701	15759	15703	15604	15909	15835	15905	15786	15687	15760	15640	15789	15896	15816	15631	15801	15714	15894	15799	15686	15901	15799	15458	15835	15753	15854	15701	15704	15914	15726	15689	15661	15857	15935	15926	15649	15684	15715	15901	15754	15968	15769	15778	15910	15634	15878	15898	15624	15608	15712	15698	15882	15931	15820	15961	15853	15700	15812	15723	15748	15652	15758	15780	15974	15738	15699	15625	15500	15589	15785	15853	15675	15826	15844	15794	15620	15757	15666	15872	15776	15511	15749	15993	15560	15758	15737	15810	15914	15697	15516	15746	15666	15890	15457	15635	15617	15596	15920	15631	15724	15771	15830	15688	15871	15802	15857	15654	15835	15578	15799	15742	15947	15733	15846	15647	15700	15920	15826	15866	15769	15745	15654	15613	15757	15739	15809	15667	15583	15805	15813	15953	15766	15750	15885	15740	15661	15824	15794	15838	15754	15787	15663	15865	15768	15737	15768	15693	15604	15645	15747	15980	15717	15797	15678	15709	15603	15863	15721	15836	15717	15723	15785	15808	15957	15718	15854	15764	15859	15682	15810	15919	15675	15649	15724	15762	15695	15898	15899	15758	15973	15723	15720	15786	15770	15757	15772	15533	15725	15600	15645	15888	15757	15540	15675	15643	15919	15696	15795	15677	15791	15879	15731	15769	15670	15674	15789	15764	15701	15672	15650	15911	15649	15758	15850	15716	15734	15662	15765	15776	15737	15832	15651	15693	15810	16071	15580	15680	15813	15615	15942	15527	15875	15656	15714	15780	15726	15757	15722	15485	15631	15834	15627	15845	15488	15660	15744	15824	15838	15961	15782	15776	15819	15870	15697	15730	15594	15645	15775	15690	15582	15700	15748	15715	15839	15739	15754	15640	15807	15664	15769	15746	15676	15637	15652	15940	15983	15865	15834	15903	15830	15717	15666	15955	15615	15733	15796	16024	15670	15524	15852	15712	15690	15850	15841	15966	15702	15687	15531	15727	15807	15791	15922	15702	15787	15917	15823	15781	15616	15649	15864	15905	15781	15816	15544	15885	15774	15669	15591	15538	15771	15560	15692	15683	15758	15709	15840	15777	15841	15786	15684	15745	15846	15733	15712	15676	15665	15861	15938	15673	15811	15998	15765	15783	15828	15941	15781	15774	15767	15731	15772	15737	15865	15854	15769	15755	15656	15802	15889	15789	15737	15760	15918	15615	15943	15646	15844	15566	15578	15850	15781	15763	15725	15790	15809	15895	15848	15730	15653	15886	15629	15778	15912	15687	15805	15748	15656	15776	15497	15692	15677	15833	15706	15488	16031	16043	15740	15896	15764	15849	15838	15857	15689	15802	15754	15552	15772	15947	15857	15884	15675	15741	15835	15689	15793	15817	15863	15777	15685	15796	15929	15658	15697	15603	15867	15768	15640	15765	15639	15785	15604	15863	15602	15748	15570	15788	15655	15672	15712	15631	15722	15869	15782	16018	15776	15813	15758	15612	15795	15811	15681	15883	15773	15926	15831	15782	15738	15753	15842	15782	15694	15744	15663	15733	15601	15846	15624	15836	15582	15982	15788	15823	15640	15945	15843	15665	15860	15698	15821	15790	15577	15583	15607	15609	15866	15740	15751	15678	15673	15908	15869	15795	15671	15681	15737	15757	15766	15694	15826	15840	15665	15746	15520	15543	15858	15617	15726	15673	15661	15662	15645	15744	15772	15778	15693	15841	15762	15784	15789	15859	15719	15935	15588	15619	15865	15816	15667	15716	15465	15668
28563	51642	46427	31921	20578	15128	14724	14623	14671	14777	14528	14597	14688	14621	14531	14600	14596	14606	14647	14592	14703	14517	14638	14614	14488	14524	14595	14562	14691	14468	14538	14548	14769	14563	14580	14624	14735	14630	14827	14521	14665	14508	14666	14567	14407	14621	14465	14611	14543	14624	14732	14578	14564	14614	14569	14479	14562	14575	14568	14447	14575	14448	14674	14579	14567	14721	14513	14701	14705	14426	14571	14458	14547	14744	14645	14511	14602	14721	14656	14583	14556	14670	14649	14573	14622	14577	14707	14579	14506	14572	14631	14663	14688	14795	14485	14671	14517	14529	14616	14647	14636	14633	14494	14592	14597	14458	14672	14547	14618	14430	14609	14496	14447	14672	14591	14482	14726	14520	14589	14604	14494	14611	14503	14615	14523	14530	14876	14573	14503	14653	14884	14583	14552	14385	14482	14657	14562	14535	14617	14724	14445	14563	14678	14611	14659	14749	14492	14589	14763	14657	14605	14588	14753	14596	14651	14475	14634	14658	14433	14437	14521	14437	14664	14695	14556	14505	14599	14719	14672	14611	14596	14505	14681	14504	14542	14549	14673	14568	14525	14615	14546	14535	14393	14555	14586	14595	14568	14630	14629	14780	14623	14622	14629	14582	14604	14620	14396	14717	14560	14786	14676	14520	14653	14634	14558	14586	14574	14688	14569	14715	14669	14460	14523	14562	14630	14476	14544	14479	14750	14614	14524	14581	14425	14596	14644	14646	14509	14549	14597	14632	14556	14389	14635	14552	14438	14524	14394	14629	14607	14673	14514	14602	14633	14297	14652	14575	14576	14439	14437	14547	14691	14611	14777	14685	14588	14666	14557	14610	14511	14602	14449	14650	14742	14606	14680	14586	14560	14631	14488	14588	14569	14674	14459	14506	14671	14514	14409	14709	14526	14486	14629	14459	14633	14482	14670	14590	14514	14633	14591	14585	14470	14629	14527	14461	14668	14632	14584	14494	14624	14506	14651	14627	14672	14590	14588	14696	14693	14578	14679	14664	14622	14532	14693	14501	14558	14577	14633	14538	14611	14529	14568	14599	14530	14544	14614	14598	14409	14509	14548	14681	14643	14653	14613	14604	14490	14523	14566	14596	14507	14663	14734	14601	14536	14576	14515	14611	14659	14622	14723	14628	14594	14692	14670	14470	14534	14477	14515	14689	14553	14563	14516	14582	14602	14450	14671	14401	14393	14727	14577	14501	14539	14720	14563	14491	14491	14760	14525	14483	14751	14500	14670	14705	14420	14613	14495	14651	14505	14612	14507	14587	14566	14780	14415	14515	14541	14692	14611	14586	14563	14648	14464	14615	14636	14623	14648	14699	14764	14557	14628	14514	14650	14615	14530	14590	14772	14505	14812	14726	14501	14594	14530	14557	14501	14646	14605	14669	14668	14590	14440	14551	14586	14554	14487	14606	14565	14609	14597	14644	14537	14515	14591	14520	14692	14477	14715	14760	14645	14767	14536	14753	14537	14609	14477	14586	14618	14593	14588	14638	14416	14525	14563	14721	14802	14592	14464	14514	14631	14544	14732	14614	14485	14595	14677	14603	14500	14477	14481	14638	14534	14452	14619	14709	14514	14643	14557	14581	14589	14652	14745	14417	14665	14606	14544	14612	14747	14602	14576	14605	14611	14435	14771	14676	14500	14655	14721	14647	14630	14536	14590	14503	14673	14754	14641	14671	14618	14699	14590	14691	14386	14672	14735	14576	14730	14739	14587	14526	14684	14576	14732	14692	14613	14612	14720	14609	14522	14618	14440	14598	14596	14535	14638	14711	14534	14498	14499	14538	14582	14654	14618	14444	14650	14558	14619	14484	14719	14569	14683	14664	14509	14549	14581	14565	14508	14611	14627	14649	14715	14546	14591	14530	14534	14709	14594	14636	14561	14452	14524	14701	14531	14717	14793	14839	14711	14468	14714	14625	14695	14561	14674	14554	14693	14602	14711	14516	14484	14591	14693	14699	14658	14759	14655	14556	14557	14536	14708	14657	14671	14476	14557	14585	14500	14696	14588	14737	14824	14532	14655	14598	14581	14489	14774	14678	14701	14603	14562	14733	14680	14720	14645	14613	14754	14566	14492	14466	14561	14793	14556	14757	14589	14594	14564	14489	14520	14650	14525	14659	14592	14506	14620	14620	14566	14446	14714	14657	14637	14586	14705	14332	14606	14592	14635	14579	14583	14571	14440	14624	14642	14630	14595	14606	14637	14668	14492	14541	14634	14385	14668	14653	14540	14477	14645	14538	14539	14650	14419	14641	14456	14788	14642	14554	14488	14565	14691	14649	14481	14580	14654	14480	14614	14714	14515	14572	14509	14728	14508	14662	14568	14672	14611	14576	14596	14374	14503	14546	14670	14414	14659	14722	14561	14552	14552	14498	14555	14484	14670	14452	14775	14653	14684	14599	14763	14303	14702	14685	14431	14486	14691	14526	14660	14604	14486	14543	14538	14568	14703	14478	14603	14636	14537	14461	14484	14402	14454	14878	14630	14511	14509	14669	14530	14570	14581	14583	14686	14742	14661	14673	14672	14684	14487	14531	14467	14584	14572	14479	14828	14505	14575	14588	14608	14664	14546	14485	14516	14524	14650	14599	14546	14676	14588	14511	14428	14582	14656	14755	14461	14597	14616	14653	14530	14655	14626	14536	14648	14512	14482	14414	14751	14571	14466	14643	14526	14637	14519	14455	14653	14629	14676	14661	14632	14565	14691	14732	14610	14666	14638	14824	14615	14804	14690	14602	14479	14454	14528	14593	14609	14570	14762	14624	14485	14544	14586	14612	14541	14675	14505	14511	14680	14628	14725	14630	14600	14710	14569	14422	14609	14503	14695	14663	14547	14619	14548	14544	14483	14440	14463	14645	14519	14568	14543	14592	14559	14578	14627	14561	14538	14713	14462	14588	14526	14578	14633	14664	14588	14581	14714	14843	14637	14736	14596	14533	14563	14591	14613	14465	14556	14553	14491	14598	14534	14501	14738	14479	14588	14578	14697	14611	14451	14561	14687	14518	14489	14630	14681	14630	14682	14471	14685	14652	14554	14638	14432	14683	14616	14545	14496	14611	14620	14669	14709	14543	14566	14647	14609	14585	14497	14611	14657	14726	14638	14799	14557	14546	14737	14662	14530	14529	14564	14533	14560	14645	14517	14517	14498	14400	14499	14656	14619	14527	14560	14646	14475	14767	14595	14611	14382	14680	14583	14503	14593	14629	14644	14572	14510	14682	14574	14623	14578	14602	14707	14735	14698	14629	14543	14686	14623	14761	14571	14543	14725	14599	14601	14718	14606	14554	14774	14637	14776	14661	14543	14537	14619	14560	14771	14607	14632	14579	14742	14624	14610	14608	14602	14621	14528	14653	14650	14801	14476	14570	14611	14709	14568	14527	14583	14613	14654	14676	14551	14682	14701	14566	14579	14734	14341	14771	14478	14530	14540	14787	14694	14498	14538	14697	14684	14686	14542	14484	14577	14620	14509	14460	14789	14563	14605	14478	14588	14572	14538	14614	14651	14709	14670	14398	14533	14605	14583	14429	14800	14668	14624	14584	14529	14711	14682	14727	14526	14673	14520	14552	14693	14470	14518	14425	14514	14786	14575	14564	14579	14676	14661	14574	14567	14658	14536	14461	14469	14591	14621	14535	14576	14482	14579	14501	14442	14538	14489	14532	14636	14374	14739	14781	14525	14483	14620	14523	14513	14797	14722	14557	14670	14564	14518	14618	14492	14644	14585	14731	14530	14590	14643	14704	14589	14611	14658	14603	14516	14388	14520	14600	14760	14805	14618	14633	14643	14615	14628	14464	14624	14671	14388	14655	14622	14742	14651	14581	14804	14660	14597	14579	14447	14376	14755	14641	14528	14617	14484	14716	14579	14707	14609	14482	14550	14730	14384	14569	14757	14593	14731	14781	14595	14736	14663	14668	14591	14434	14588	14590	14639	14538	14497	14478	14627	14624	14539	14455	14482	14654	14533	14568	14446	14545	14460	14736	14615	14751	14539	14621	14758	14520	14604	14640	14454	14782	14524	14506	14627	14627	14661	14501	14579	14527	14605	14663	14475	14563	14741	14750	14433	14497	14694	14547	14543	14420	14747	14613	14635	14627	14551	14446	14583	14753	14460	14641	14519	14606	14596	14554	14714	14541	14527	14656	14598	14569	14625	14501	14585	14661	14617	14735	14604	14614	14615	14533	14583	14717	14564	14584	14595	14711	14509	14627	14736	14659	14688	14625	14687	14582	14511	14510	14614	14745	14702	14519	14705	14610	14610	14469	14497	14701	14518	14588	14624	14611	14554	14717	14568	14690	14664	14641	14668	14722	14666	14768	14659	14789	14660	14624	14461	14297	14642	14690	14558	14782	14559	14525	14522	14756	14612	14547	14680	14561	14499	14533	14695	14547	14466	14671	14660	14364	14648	14432	14540	14556	14596	14648	14621	14536	14651	14517	14660	14771	14575	14573	14525	14613	14396	14513	14621	14585	14630	14605	14617	14592	14624	14690	14480	14764	14536	14444	14663	14645	14721	14623	14708	14392	14455	14628	14768	14541	14531	14639	14532	14427	14610	14500	14646	14504	14544	14625	14637	14560	14555	14531	14607	14515	14392	14609	14531	14466	14808	14509	14691	14814	14510	14572	14624	14584	14535	14409	14759	14531	14553	14528	14784	14643	14733	14579	14525	14601	14650	14755	14427	14637	14680	14661	14558	14456	14597	14634	14534	14609	14620	14537	14543	14607	14595	14698	14598	14677	14496	14711	14719	14673	14499	14701	14623	14633	14538	14559	14544	14413	14583	14598	14628	14501	14712	14563	14714	14446	14562	14324	14664	14652	14735	14648	14606	14545	14609	14664	14569	14582	14492	14524	14584	14587	14466	14654	14534	14713	14535	14565	14704	14739	14613	14701	14651	14638	14485	14538	14501	14592	14397	14632	14451	14687	14673	14266	14719	14412	14585	14618	14629	14513	14576	14504	14568	14571	14620	14725	14620	14728	14656	14553	14701	14581	14639	14723	14739	14387	14644	14751	14659	14828	14424	14622	14783	14488	14738	14593	14786	14758	14682	14550	14586	14534	14516	14711	14520	14642	14613	14621	14694	14663	14601	14700	14694	14715
24053	23154	42618	45693	34127	24421	20199	17548	16869	16943	17155	16924	17099	16848	16857	16933	16944	16830	17026	16815	16792	16850	16625	16990	16955	16636	16797	16836	16687	16725	16654	16699	16866	16507	16934	16622	16780	16844	16774	16901	16853	16784	16642	16864	16829	16771	16632	16708	16826	16906	16721	16807	16753	16721	17000	16689	16874	16623	16752	16710	16900	16775	16883	16668	16679	16905	16713	16648	16743	16880	16852	16838	16757	16854	16670	16765	16908	16775	16670	16630	16675	16826	16673	16833	16948	16767	16604	16870	16787	16809	16619	16784	16782	16549	16680	16671	16762	16892	16575	16848	16814	16855	16769	16855	16557	16733	16859	16907	16588	16885	17039	16909	16787	16638	16665	16688	16669	16827	16763	16884	16900	16928	16758	16703	16998	16862	16881	16790	16759	16942	16831	16871	16724	16737	16678	16791	16607	16697	16461	16550	16754	16736	16743	16592	16607	16703	16670	16668	16634	16687	16834	16865	16679	16814	16870	16901	16690	16865	16791	16602	16640	16778	16896	16718	16715	16579	16641	16845	16756	16669	17083	16881	16938	16525	16619	16706	16624	16557	16603	16699	16690	16574	16474	16746	16762	16822	16552	16581	16799	16498	16730	16849	16696	16855	16865	16808	16781	16603	16841	16574	16634	16613	16683	16891	16808	16714	16631	16924	16679	16709	16849	16686	16714	16681	16841	17001	16797	16800	16837	16684	16787	16601	16670	16637	16713	16993	16561	16764	16819	16751	16827	16772	16913	16754	16714	16602	16652	16876	16657	16703	16824	16554	16673	16803	16573	16407	16601	16609	16806	16713	16694	16657	16719	16690	16921	16586	16724	16602	16470	16803	16977	16902	16827	16825	16867	16695	16633	16667	16779	16611	16727	16590	16699	16926	16810	16818	16673	16884	16910	16754	16863	16741	16671	16841	16802	16758	16772	16755	16785	16667	16784	16726	16803	16748	16790	16764	16866	16668	16806	16706	16785	16728	16694	16637	16697	16682	16685	16812	16668	16862	16711	16756	16602	16967	16637	16703	16657	16765	16663	16663	16798	16796	16751	16736	16695	16696	16843	16748	16853	16660	16667	16650	16635	16518	16648	16757	16879	16547	16818	16894	16588	16568	16721	16594	16622	16757	16702	16844	16812	16693	16690	16703	16703	16692	16870	16590	16733	16493	16596	16615	16561	16878	16803	16696	16605	16671	16707	16782	16820	16722	16729	16590	16503	16695	16703	16658	16442	16551	16767	16823	16746	16668	16813	16672	16765	16805	16768	16612	16807	16784	16631	16667	16796	16697	16720	16753	16766	16666	16679	16744	16674	16625	16709	16677	16788	16936	16610	16791	16595	16952	16800	16614	16778	16875	16581	16715	16693	16799	16670	16875	16961	16602	16724	16950	16840	16892	16777	16726	16698	16538	16634	16884	16586	16622	16809	16687	16574	16726	16688	16560	16661	16651	16642	16569	16619	16641	16769	16588	16738	16772	16556	16606	16552	16724	16709	16532	16830	16685	16787	16549	16721	16988	16769	16693	16857	16840	16622	16503	16482	16731	16692	16932	16884	16734	16761	16539	16748	16586	16761	16742	16653	16701	16671	16869	16690	16791	16603	16769	16681	16791	16565	16599	16878	16780	16708	16612	16806	16655	16837	16779	16690	16527	16691	16664	16769	16646	16589	16681	16576	16543	16743	16618	16608	16736	16698	16499	16772	16636	16727	16608	16651	16676	16847	16652	16872	16777	16578	16601	16767	16654	16545	16673	16569	16520	16755	16564	16600	16643	16610	16689	16780	16744	16650	16805	16551	16751	16740	16664	16717	16882	16725	16629	16698	16820	16739	16718	16706	16785	16682	16642	16826	16725	16632	16954	16751	16682	16593	16649	16518	16829	16802	16733	16902	16734	16684	16609	16718	16538	16835	16687	16811	16530	16806	16632	16655	16660	16839	16949	16645	16761	16690	16675	16771	16786	16886	16555	16815	16870	16758	16735	16773	16576	16774	16955	16702	16595	16515	16873	16493	16722	16715	16977	16644	16901	16799	16493	16804	16725	16717	16716	16699	16633	16609	16715	16773	16677	16836	16705	16741	16759	16752	16914	16698	16748	16671	16613	16784	16483	16770	16773	16646	16519	16874	16604	16853	16578	16469	16776	16711	16664	16527	16837	16869	16733	16765	16648	16962	16780	16718	16731	16720	16827	16805	16808	16914	16903	16845	16869	16846	16625	16570	16734	16725	16925	16882	16836	16817	16563	16720	16754	16621	16690	16558	16624	16680	16754	16504	16578	16722	16628	16844	16576	16701	16780	16601	16881	16678	16804	16763	16529	16516	16712	16707	16647	16625	16527	16759	16850	16679	16957	16747	16837	16555	16465	16877	16762	16641	16814	16810	16590	16907	16815	16580	16562	16720	16642	16687	16627	16567	16500	16574	16754	16856	16663	16623	16619	16734	16711	16527	16791	16712	16597	16784	16838	16840	16708	16792	16681	16703	16533	16966	16760	16536	16756	16882	16710	16894	16733	16634	16694	16844	16888	16738	16620	16771	16777	16685	16659	16753	16678	16512	16754	16781	16797	16767	16572	16908	16887	16707	16832	16765	16855	16733	16673	16837	16944	16685	16714	16739	16712	16497	16434	16579	16747	16693	16667	16510	16681	16557	16774	16816	16630	16590	16836	16773	16749	16807	16777	16812	16733	16619	16771	16834	16650	16488	16943	16644	16593	16670	16702	16987	16818	16581	16768	16795	16796	16637	16727	16616	16721	16744	16495	16813	16595	16746	16813	16534	16595	16609	16762	16694	16743	16725	16611	16665	16770	16895	16862	16670	16492	16650	16633	16676	16777	16735	16849	16847	16993	16727	16603	16704	16774	16615	16920	16761	16676	16769	16770	16738	16875	16833	16686	16576	16856	16563	16827	16862	16739	16770	16735	16685	16760	16629	16526	16579	16719	16724	16672	16846	16729	16787	16740	16707	16691	16749	16604	16602	16800	16636	16767	16780	16624	16690	16715	16781	16850	16568	16741	16697	16689	16762	16916	16789	16919	16711	16826	16704	16663	16816	16779	16574	16676	16715	16452	16670	16741	16800	16801	16589	16799	16673	16763	16737	16443	16729	16815	16640	16644	16829	16710	16795	16806	16579	16789	16685	16711	16729	16745	16682	16829	16660	16768	16840	16685	16693	16812	16949	16684	16835	16561	16804	16653	16939	16821	16778	16565	16817	16807	16612	16726	16660	16571	16670	16657	16706	16898	16634	16902	16788	16536	16778	16696	16827	16640	16966	16697	16618	17059	16733	16610	16596	16673	16803	16826	16725	16824	16802	16685	16513	16493	16587	16600	16870	16869	16540	16769	16670	16711	16748	16630	16617	16637	16849	16867	16838	16520	16633	16705	16873	16436	16585	16567	16782	16754	16706	16688	16733	16565	16724	16722	16715	16827	16583	16805	16765	16676	16737	16669	16746	16715	16705	16727	16530	16644	16744	16573	16769	16583	16735	16544	16792	16708	16638	16729	16933	16615	16848	16954	16883	16901	17023	16836	16899	16808	16756	16770	16748	16835	16802	16804	16657	16630	16614	16598	16603	16612	16761	16715	16789	16628	16617	16776	16591	16686	16843	16580	16777	16693	16905	16676	16547	16620	16740	16699	16592	16818	16683	16734	16791	16660	16775	16771	16534	16707	16754	16682	16735	16768	16772	16835	16699	16637	16867	16803	16605	16791	16803	16725	16659	16661	16750	16537	16799	16638	16688	16825	16637	16445	16781	16828	16627	16683	16585	16697	16749	16818	16802	16565	16645	16780	16805	16617	16772	16645	16930	16905	16826	16595	16713	16829	16755	16695	16583	16558	16810	16833	16726	16746	16616	16599	16934	16620	16739	16865	16758	16468	16637	16541	16758	16783	16709	16748	16789	16670	16857	16848	16646	16751	16556	16937	16621	16847	16620	16684	16501	16850	16768	16829	16879	16811	16726	16792	16566	16752	16704	16986	16776	16730	16921	16656	16802	16672	16674	16893	16469	16567	16886	16774	16808	16608	16813	16855	16716	16780	16644	16710	16547	16889	16851	16545	16774	16750	16849	16551	16670	16715	16882	16485	16587	16694	16708	16750	16583	16605	16753	16576	16756	16535	16618	16767	16760	16619	16706	16768	16708	16611	16665	16816	16735	16699	16798	16673	16830	16733	16911	16770	16561	16708	16715	16843	16664	16836	16625	16663	16655	16500	16727	16923	16792	16784	16705	16714	16554	16588	16499	16792	16920	16816	16852	16839	16759	16680	16689	16744	16756	16854	16819	16856	16590	16666	16752	16469	16543	16863	16778	16721	16887	16542	16739	16619	16731	16607	16865	16631	16500	16644	16621	16790	16651	16805	16735	16542	16586	16655	16658	16783	16847	16807	16847	16620	16694	17087	16931	16816	16582	16658	16721	16683	16697	16823	16716	16702	16832	16744	16742	16925	16553	16827	16787	16692	16786	16608	16920	16725	16669	16770	16716	16784	16665	16756	16742	16944	16561	16442	16769	16661	16728	16701	16714	16760	16637	16678	16811	16787	16707	16796	16748	16607	16564	16507	16919	16756	16865	16660	16672	16609	16862	16748	16673	16668	16840	16760	16910	16842	16536	16675	16804	16752	16952	16522	16469	16732	16617	16567	16648	16871	16511	16846	16699	16805	16812	16811	16558	16840	16853	16514	16642	16926	16848	16799	16761	16677	16828	16662	16823	16762	16657	16726	16696	16693	16841	16743	16703	16751	16899	16793	16779	16639	16719	16656	16782	16513	16575	16729	16653	16838	16747	16762	16805	16679	16660	16671	16674	16690	16669	16866	16615	16654	16726	16625	16673	16743	16673	16651	16957	16499	16660	16574	16727	16522	16620	16755	16434	16788	16513	16843	16766	16863	16813	16711	16671	16909	16692	16618	16753	16607	16722	16548	16681	16520	16747	16887	16666	16677	16632	16664	16974	16659	16573	16956	16841	16544	16749	16656	16768	16708	16718	16600	16573	16806	16821	16787	16813	16809	16769	16873	16817	16837	16778	16851	16904	16507	16800	16689	16598	16927	16985	16912	16687	16779	16558	16572	16643	16660	16666	16639	16708	16824	16628	16609	16666	16692	16658	16567	16684	16757
46803	89845	86116	61928	39898	19939	14998	15400	15182	15201	15140	15368	15187	15083	15219	15399	15170	15274	15210	15379	15237	15132	15139	15273	15292	15284	15309	15212	15172	15160	15240	15217	15214	15184	15247	15318	15191	15296	15203	15212	15193	15222	15309	15164	15079	15212	15180	15161	15262	15422	15314	15356	15356	15228	15112	15299	15062	15307	15268	15203	15124	15302	15250	15340	15289	15308	15034	15176	15200	15138	15215	15120	15276	15238	15341	14989	15189	15131	15316	15148	15176	15199	15151	15098	15303	15353	15119	15087	15426	15269	15242	15139	15377	15146	15302	15260	15316	15171	15208	15197	15226	15291	15053	15227	15252	15227	15308	15108	15252	15186	15190	15248	15084	15252	15335	15188	15264	15245	15074	15349	15153	15146	15280	15191	15260	15101	15393	15372	15154	15278	15322	15088	15263	15468	15161	15233	15159	14987	15328	15212	15230	15170	15168	15269	15294	15338	15412	15310	15084	15123	15177	15064	15213	15224	15057	15037	15194	15192	15250	15189	15217	15278	15437	15243	15209	15220	15256	15187	15209	15217	15329	15174	15174	15186	15262	15328	15081	15234	15131	15257	15195	15211	15252	15347	15083	15260	15079	15223	15232	15282	15397	15309	15238	15274	15303	15074	15283	15114	15257	15094	15325	15296	15130	15196	15169	15061	15269	15272	15332	15332	15173	15242	15115	15299	15337	15390	15301	15181	15168	15288	15220	15094	15072	15397	15310	15161	15268	15348	15204	15218	15279	15313	15213	15099	15244	15254	15178	15248	15170	15353	15205	15221	15323	15294	15097	15261	15148	15272	15312	15348	15088	15174	15103	15246	15206	15258	15306	15283	15205	15078	15148	15217	15024	15262	15324	15164	15353	15312	15208	15163	15157	15140	15288	15020	15474	15091	15102	15078	15290	15268	15163	15112	15077	15157	15099	15236	15273	15327	15215	15192	15387	15083	15232	15167	15225	15290	15328	15067	15286	15310	15153	15396	15093	15121	15113	15148	15239	15354	15269	15269	15132	15073	15351	15194	15250	15343	15166	15297	15143	15135	15283	15168	15384	15206	15237	15244	15215	15251	15339	15215	15334	15244	15109	15060	15250	15268	15354	15314	15292	15299	15254	15270	15065	15211	15107	15135	15300	15274	15175	15245	15077	15162	15122	15340	14918	15195	15151	15261	15170	15146	15260	15210	15131	15308	15247	15264	15221	15207	15130	15125	15390	15164	15290	15107	15355	15117	15106	15172	15372	15298	15226	15223	15304	15334	15135	15294	15224	15165	15281	15275	15192	15326	15119	15282	15427	15228	15132	15198	15130	15251	15258	15109	15298	15406	15241	15239	15134	15201	15202	15342	15244	15376	15223	15063	15356	15344	15353	15231	15078	15287	15136	15287	15131	15180	15215	15219	15245	15278	15115	15421	15209	15097	15222	15202	15223	15084	15126	15315	15245	15395	15258	15237	15308	15205	15428	15025	15253	15141	15187	15262	15239	15275	15287	15023	15279	15221	15111	15187	15200	15280	15156	15215	15210	15214	15069	15140	15429	15326	15158	15208	15169	14998	15261	15219	15113	15087	15201	15270	15256	15275	15074	15253	15305	15196	15300	15244	15091	15292	15404	15086	15110	15129	15266	15224	15211	15220	15056	15103	15313	15064	14944	15254	15112	15309	15307	15244	15161	15214	15168	15207	15292	15308	15175	15221	15389	15266	15290	15110	15225	15263	15339	15275	15082	15389	15243	15262	15198	15236	15237	15190	15225	15257	15379	15334	15267	15138	15283	15043	15104	15153	15209	15240	15253	15145	15297	15338	15239	15147	15075	15169	15287	15188	15244	15332	15235	15094	15224	15243	15252	15254	15325	15084	15052	15031	15310	15227	15228	15327	15222	15317	15191	15135	15116	15243	15362	15452	15170	15324	15206	15163	15190	15242	15071	15264	15377	15032	15236	15218	15276	15170	15243	15251	15297	15253	15181	15309	15418	15274	15210	15113	15124	15207	15302	15236	15214	15181	15312	15225	15277	15241	15223	15149	15348	15078	15234	15154	15329	15084	15128	15177	15170	15148	15252	15149	15125	15237	15172	15223	15121	15221	15295	14974	15327	15181	15253	15484	15191	15417	15201	15271	15215	15359	15350	15254	15177	15112	15161	15190	15228	15063	15033	15207	15134	15273	15229	15255	15411	15314	15256	15144	15372	15007	15150	14948	15426	15194	15327	15151	15075	15263	15346	15203	15208	15103	15144	15227	15341	15095	15146	15109	15303	15228	15143	15281	15077	15113	15197	15164	15271	15305	15346	15142	15313	15307	15330	15152	15292	15259	15354	15282	15206	15134	15335	15282	15030	15186	15225	15154	15168	15208	15194	15193	15362	15209	15153	15225	15194	15134	15360	15257	15299	15314	15288	15177	15390	15294	15097	15317	15154	15296	15296	15256	15263	15210	15197	15211	15124	15173	15320	15166	15075	15314	15296	15261	15295	15144	15089	15062	15123	15229	15301	15186	15216	15298	15217	15253	15137	15134	15227	15118	15263	15088	15300	15245	15071	15168	15257	15080	15167	15200	15233	15264	15201	15249	15128	15365	15263	15128	15275	15142	15037	15178	15194	15179	15333	15162	15222	15269	15170	15232	15202	15383	15265	15371	15267	15178	15241	15137	15109	15296	15190	15095	15242	15288	15229	15178	15075	15142	15249	15263	15242	15229	15346	15223	15273	15255	15283	15334	15307	15319	15201	15349	15253	15302	15182	15248	15257	15163	15323	15215	15197	15260	15229	15206	15269	15065	15152	15212	15319	15051	15244	15135	15300	15270	15120	15135	15119	15242	15155	15226	15260	15073	15228	15248	15274	15165	15306	15192	15181	15202	15302	15156	15418	15357	15134	15374	15278	15115	15207	15265	15271	15223	15036	15271	15222	15129	15087	15277	15306	15268	15227	15350	15321	15213	15031	15192	15245	15248	15249	15165	15326	15323	15214	15235	15117	15219	15266	15270	15192	14946	15216	15278	15275	15235	15231	15186	15174	15169	15223	15063	15160	15254	15300	15019	15221	15234	15149	15294	15300	15217	15060	15143	15228	15360	15180	15088	15134	15260	15276	15074	15364	15228	15126	15351	14994	15278	15439	15308	15184	15266	15394	15054	15395	15191	15181	15210	15238	15141	15278	15309	15222	15299	15134	15147	15344	15232	15132	15264	15069	15207	15096	15077	15346	15241	15187	15287	15363	15244	15314	14962	15292	15326	15251	15169	15385	15257	15235	15329	15250	15253	15317	15172	15343	15247	15246	15077	15305	15170	15281	15334	15222	15481	15154	15203	15366	15193	15198	15120	15173	15290	15238	15209	15259	15269	15174	15328	15249	15043	15196	15347	15208	15141	15241	15318	15184	15153	15324	15205	15197	15220	15126	15219	15250	15002	15159	15280	15098	15193	15201	15184	15185	15210	15131	15219	15177	15361	15120	15100	15096	15190	15288	15260	15145	15156	15275	15147	15147	15119	15242	15132	15279	15228	15247	15147	15033	15194	15174	15302	15238	15332	15338	15174	15127	15209	15362	15084	15301	15163	15069	15305	15227	15289	15196	15218	15169	15235	15214	15200	15244	15223	15006	15311	15116	15147	15290	15048	15152	15191	15260	15305	15191	15298	15274	15154	15358	15268	15125	15063	15275	15275	15298	15212	15330	15203	15305	15184	15374	15299	15343	15087	15159	15183	15361	15165	15179	14965	15361	15184	15239	15160	15189	15272	15139	15232	15212	15194	15154	15394	15173	14962	15220	15295	15241	15300	15297	15215	15349	15336	15146	15107	15384	15286	15098	15100	15196	15146	15240	15247	15217	15155	15304	15192	15214	15063	15236	15339	15212	15269	15338	15153	15306	15106	15362	15305	15158	15228	15161	15192	15228	15226	15402	15204	15078	15309	15145	15215	15227	14986	15147	15219	15301	15198	15214	15291	15274	15254	15298	15309	15157	15427	15367	15112	15192	15268	15225	15173	15152	15326	15204	15220	15263	15395	15190	15330	15280	15369	15264	15223	15257	15251	15293	15109	15182	15365	15285	15306	15158	15138	15180	15218	15399	15213	15306	15087	15345	15249	15168	15250	15314	15381	15128	15240	15174	15125	15131	15312	15262	15228	15251	15112	15221	15134	15140	15242	15342	15198	15225	15151	15257	15125	15151	15283	15277	15424	15069	15401	15161	15398	15120	15188	15240	15199	15180	15174	15114	15182	15289	15099	15185	15226	15217	15209	15256	15321	15038	15073	15286	15269	15253	15273	15097	15220	15336	15230	15250	15314	15206	15467	15065	15268	15221	15319	15290	15348	15278	15232	15178	15169	15197	15191	15281	15159	15255	15141	15235	15236	15352	15121	15172	15178	15193	15354	15158	15218	15077	15145	15263	15293	15214	15110	15236	15141	15364	15152	15348	15265	15185	15260	15459	15340	15301	15293	15180	15351	15245	15247	15238	15322	15194	15348	15307	15248	15263	15245	15141	15206	15284	15203	15213	15233	15340	15180	15227	15178	15157	15381	15217	15284	15195	15090	15201	15171	15149	15303	15066	15238	15214	15189	15224	15174	15147	15199	15015	15326	15356	15219	15265	15225	15414	15137	15031	15214	15194	15311	15199	15373	15197	15254	15235	15178	15175	15285	15220	15244	15205	15342	15255	15055	15167	15329	15314	15377	15207	15098	15311	15151	15138	15055	15145	15155	15168	15191	15234	15209	15256	15246	15088	15241	15303	15215	15164	15345	15295	15336	15282	15161	15042	15227	15165	15167	15211	15166	15309	15463	15282	15261	15106	15150	15421	15209	15142	15337	15001	15305	15261	15266	15284	15300	15161	15344	15181	15298	15190	15180	15203	15258	15312	15269	15101	15235	15274	15190	15058	15255	15270	15218	15410	15187	15142	15265	15371	15156	15111	15323	15221	15365	15209	15282	15120	15362	15033	15068	15141	15306	15085	15201	15341	15043	15184	15203	15325	15180	15206	15151	15385	15064	15345	15309	15190	15336	15197	15146	15390	15138	15324	15368	15231	15196	15300	15148	15292	15177	15170	15354	15139	15128	15257	15248	15175	15052	15251	15245	15283	15123	15337	15125	15267	15359	15138	15146	15365	15189	15124	15253	15192	15246
22779	21891	36326	41012	36100	27127	23379	18447	17296	17533	17329	17244	17042	17080	17158	17170	17276	17060	17109	17249	17171	17195	17270	17045	17167	17073	17248	16963	17046	17020	17122	17068	17067	17037	16859	16963	16935	16972	16855	17130	17148	16841	17016	17075	16977	16823	17104	17200	17139	17295	17303	17250	16903	17230	16878	16733	17026	17126	17174	17018	16822	16984	17043	17138	17008	17168	16979	16832	16876	16861	17217	16919	16940	16875	17009	16903	16987	16946	16845	16959	17246	17112	17015	16990	16977	16884	16805	17016	16955	16996	16910	17046	16961	16862	16947	16816	16932	16935	17023	16951	16959	17025	17116	17042	16968	17014	17120	16938	16869	17071	16818	16913	17057	17066	17140	17144	17108	16934	16918	16994	16843	16954	16959	16827	16877	16783	17051	16939	16928	16952	17037	16788	16918	17034	16957	16760	17033	16893	17078	17100	17110	16708	16952	17015	16996	17072	16743	16885	16995	16914	17013	17017	16877	16893	17063	16924	16857	17054	17092	17035	16778	16836	16789	16931	16854	17015	16862	17060	17064	16797	17171	17018	16912	16892	16820	16672	16853	16747	16852	17046	16875	16923	17036	17040	17059	17059	16940	17154	16900	16870	16979	16834	17001	16868	17080	16713	16986	17030	17038	16931	16847	16972	16940	16851	16792	16981	17016	17039	16911	17032	17010	16870	16874	16950	17038	16999	16933	17210	17093	17033	16987	16986	17025	17055	16968	16870	16897	16954	16755	17024	16752	16931	17035	17112	16828	16921	17008	16910	16817	16880	17094	16981	16773	16988	17090	17029	16966	16999	17007	17115	16894	16920	17067	16936	17105	16863	17072	17108	17020	17059	17117	16932	16953	16696	17099	16894	16908	17123	16746	17040	17009	16884	16726	16953	17048	17012	16848	17082	17014	16729	17142	16843	17043	17094	17193	16912	16772	17079	16833	16991	16927	16917	16594	17004	17035	17011	17096	16894	16938	16931	16985	16877	16830	17031	16888	16897	16964	16984	16832	17089	16914	16843	16884	16970	16828	17019	16849	16948	16842	16915	16926	17038	17026	16981	17042	16760	17084	16989	17042	16912	16806	16924	17005	16844	17000	16886	16978	16735	17037	16976	17032	17039	17212	16997	17002	16906	17076	16849	16852	17025	17130	16777	16984	16834	16887	16984	17140	17188	16872	16735	16880	17126	16998	16707	17142	16974	17208	16892	16992	16764	16970	17172	16825	16924	16826	16968	17008	17017	16842	16848	16774	16975	16934	16814	16725	17051	16863	16966	16852	17004	17045	17021	17022	16872	17269	16900	17098	16761	16952	16902	16691	16946	16908	17090	16982	16937	17124	16814	16847	17104	17021	16901	17051	16801	16798	17080	16983	17093	16924	16787	16932	17064	16985	17198	16839	16958	16874	17163	17021	17017	16972	16905	16948	16911	17189	16931	16928	16920	16914	16827	16870	16862	17019	16856	16988	16860	16941	16886	16945	16963	17199	16854	16999	16992	16847	16849	17094	17025	16882	17071	16997	16993	17117	16785	16880	16994	17016	16842	16938	16942	16878	16926	16943	16879	17026	16877	17014	16913	16912	16912	17001	16785	16969	16873	16952	16877	16969	16774	16979	16849	16999	17056	16923	16836	16932	17007	17097	16826	17031	16985	17038	17076	16995	16861	16946	16858	16997	17008	16836	16920	16947	16843	17095	16759	17004	16940	16820	16836	17118	16930	16822	16938	16760	16850	17035	17037	17027	17143	17129	17076	16873	16916	16893	16981	16934	17037	16852	16985	17050	16625	16996	17090	17168	16925	16913	16972	16991	16953	16948	16919	16777	16841	17009	17070	17104	16970	16782	16871	17057	16852	17223	16792	16965	17229	16980	17119	17051	16929	16871	17083	16816	16870	16914	16841	17220	17123	16955	17028	17034	16880	16978	16989	16903	17010	16756	17046	17091	17022	16984	16863	17082	16919	17096	16974	17086	16770	17000	16953	16975	16805	16928	16846	16938	16907	16990	17002	17001	17145	17114	17104	17042	16995	16914	16901	16948	16665	16788	17052	16998	16959	16902	16950	17034	16973	16945	16828	16729	16874	16951	16828	17067	17013	16929	16839	16789	17067	16980	16809	16861	16897	16916	17053	16957	16880	17010	17043	16873	16795	16940	16944	17039	17023	16865	16985	16988	16835	17043	16961	17065	16987	17091	16978	16893	16932	16863	17033	17014	17059	16957	16925	16972	16922	17133	16950	17068	16917	16988	16995	16916	16961	16946	16974	16972	16827	17083	17055	17036	16933	16928	16931	17078	16924	16966	16874	17184	16861	16862	16908	16945	16989	16909	16880	16808	16994	16901	17091	16945	16887	17043	17066	16674	16680	16883	16900	16835	16891	16873	17038	16952	17140	17018	16922	16794	16784	17237	16826	17015	16975	16946	16850	16909	16920	16716	16788	17075	16821	17106	16768	16943	16935	17009	16922	16847	16977	16905	16917	17013	16841	16809	16936	16833	16841	16715	16854	16822	16704	16837	17038	17015	16820	16931	16801	17076	16864	16787	16778	16773	16882	17013	17002	16914	16787	17064	16940	16930	17009	16915	16991	17028	16884	17074	16900	16698	16988	16854	16881	17124	16913	17113	16909	16915	16681	16818	17033	17035	16901	16910	16851	16933	16928	16823	16977	17017	16981	17031	16782	16756	17026	16913	16929	17048	17101	16801	16894	16860	16874	16747	16969	16966	17027	16971	16858	17018	16758	16954	17139	16884	16898	16823	16985	16980	17059	16951	16923	16908	17159	16838	16777	16933	16860	17001	16679	16929	16781	16933	17071	16968	16978	17024	16942	16695	16870	17042	16939	16814	17139	16936	16963	17142	17027	17023	16934	16939	16823	16840	16721	16992	17030	16873	16698	16977	17017	17096	16984	17164	16971	17086	16784	16907	17120	16960	16879	16909	16963	16978	16817	16764	17062	17045	16837	17040	16726	16990	16877	16849	17049	16947	16982	16994	17023	16883	16896	16900	16981	17056	16928	17184	16967	17047	16970	16799	17046	17129	16882	16987	16940	16949	16927	16966	17097	16784	16999	17033	16789	16808	16896	16947	16817	16891	16871	17083	17112	16971	16938	17091	16845	17209	16951	17004	16857	17180	16855	16823	16731	17051	17103	17006	16940	17040	16835	16861	16946	16838	17001	17198	16965	16964	17019	17015	16987	17098	17127	17043	16902	16869	16869	16919	17026	17131	17244	16991	16833	17069	16964	16930	16948	16975	16958	16913	16924	17089	16894	16945	17079	17062	17038	16941	16897	17043	17011	16888	16872	16906	16772	16844	16828	16908	17059	16762	16910	16953	16998	16974	17025	16724	16940	16815	16910	16870	16799	16840	16725	16972	16784	16970	16920	16864	17109	16871	16878	17003	17050	17050	16944	17059	16761	16840	16942	16986	17049	16907	16938	16877	17174	16888	17007	16933	16846	16999	16879	17218	16946	17035	16951	16902	16912	16908	17046	17169	17084	17062	17062	16807	16757	16821	17070	16933	17112	17114	16967	17057	16952	17112	16899	16937	16903	17140	16950	16971	16879	16772	16899	16907	16828	16796	17029	16919	16838	16915	16917	16850	16926	17180	16824	17009	16869	16951	16941	17086	16841	17279	16927	17111	17070	17105	17031	16773	17128	16871	17016	17042	16858	17039	16922	16861	16849	16929	16982	16917	16833	16970	17007	16922	17066	16884	16845	16825	17020	17069	16826	16959	17056	16974	16903	16861	16869	17027	17034	17079	16985	16821	16965	16839	16953	16896	16946	17010	16987	16987	16876	17025	17069	16869	16967	16932	17051	16838	16856	16845	16847	16968	16917	17095	16876	16873	16928	17114	16820	16818	16829	16866	16934	16931	16915	16837	17149	17006	16949	16980	16959	16960	17146	16896	17113	16857	16906	16966	16879	16884	16833	17104	16811	16902	16944	16743	17061	16981	17020	16888	16938	16826	16999	16824	17008	16945	16905	16905	16656	16837	17097	17080	16890	17061	17115	17006	16933	16815	17058	16841	17030	17005	16902	16871	17077	16971	16898	16847	16997	16889	16921	16924	16749	17176	17023	16981	16969	16872	16855	16987	16829	16835	16980	17094	16837	17022	16903	16971	16926	16968	17055	16826	16933	16871	17018	16945	16905	16826	16801	16843	16828	16941	16842	16868	17016	17099	16896	17018	16787	16822	17244	17015	16995	16790	17028	16982	17042	17113	16932	16940	16792	17125	16939	16911	16868	17107	16851	17108	16985	16994	17007	16903	16806	17001	16881	16830	17013	16747	17050	17013	16990	16846	16975	16941	16997	17084	17079	16913	16836	16976	16950	16819	16861	16779	16887	16892	17008	16896	16736	16973	17068	16653	16868	17034	16917	17076	16941	17026	16887	16901	17000	16852	17025	16894	16965	17146	16984	16979	16904	17009	16894	16767	16909	16882	16885	16882	16959	16897	16915	16807	16995	17047	16836	16874	16895	16964	16872	17201	17001	16851	16937	16844	16799	17174	17007	17027	17091	16911	17043	16994	17053	16978	16873	16959	16903	16987	16895	17040	16951	16873	16949	17113	16984	17121	17108	16949	17051	16926	16894	17048	17116	17013	16997	16697	16977	17011	17002	16793	16827	17079	16875	17011	16891	17005	16829	16941	16914	16911	16944	17052	16971	16940	17011	16994	16880	16872	16943	17040	16917	16772	16844	16914	16898	17081	16873	16844	16815	16814	16900	16966	17093	16962	17062	16852	16983	16935	16956	16935	16782	16985	17165	17054	17017	16872	16907	16744	17056	16783	16915	16806	17046	16965	17043	17097	17086	17065	17027	16876	16955	17006	17012	16967	16947	16954	16860	16852	16970	16914	16952	16841	16755	17026	16883	17036	17002	16969	16849	16974	17092	16787	16818	17120	17131	17095	17076	16861	16820	17132	16888	17120	16934	16889	16881	16774	17140	16939	16830	16902	17040	17041	16973	16743	16843	16880	16871	16877	16843	16681	17012	16957	17052	17027	16906	16995	16996	16777	17052	16784	16981	16890	16905	16844	16955	17069	17009	17019	16928	16872	16853	16954	16795	16788	17060	16988	16980	16874	16900	16950	16723	17118	16956	17076	17012	16799	17038	17068	16938
45925	95226	96392	79098	52598	25301	15375	15267	15370	15447	15283	15305	15337	15393	15387	15324	15246	15454	15353	15367	15218	15312	15339	15381	15427	15370	15543	15272	15297	15444	15375	15521	15303	15443	15441	15318	15401	15433	15413	15409	15304	15389	15307	15329	15344	15419	15506	15550	15754	15704	15502	15509	15402	15397	15477	15281	15385	15277	15406	15384	15401	15314	15465	15398	15503	15486	15392	15196	15226	15428	15243	15334	15381	15505	15410	15254	15504	15446	15329	15440	15257	15294	15437	15403	15433	15353	15346	15417	15140	15529	15308	15389	15258	15417	15233	15393	15477	15529	15413	15292	15484	15381	15378	15266	15286	15370	15373	15320	15199	15325	15307	15289	15385	15472	15555	15460	15284	15223	15296	15401	15328	15219	15350	15465	15050	15457	15276	15276	15303	15298	15233	15325	15408	15217	15313	15332	15457	15282	15401	15302	15345	15542	15376	15219	15498	15294	15570	15385	15416	15337	15371	15292	15428	15302	15238	15339	15439	15278	15376	15368	15419	15475	15175	15174	15356	15271	15252	15480	15395	15275	15461	15360	15376	15323	15281	15231	15451	15344	15298	15446	15542	15297	15199	15290	15342	15286	15392	15436	15457	15372	15474	15292	15249	15479	15439	15241	15221	15361	15289	15411	15364	15284	15219	15256	15442	15330	15399	15317	15404	15407	15341	15456	15344	15353	15304	15383	15401	15466	15254	15396	15437	15391	15378	15260	15409	15322	15527	15511	15303	15282	15291	15217	15513	15233	15294	15449	15389	15252	15109	15230	15370	15287	15299	15392	15418	15428	15327	15340	15309	15427	15586	15456	15280	15269	15337	15288	15306	15357	15396	15511	15396	15264	15217	15519	15358	15354	15327	15322	15373	15602	15522	15245	15431	15449	15166	15394	15297	15178	15437	15340	15469	15298	15451	15358	15448	15245	15358	15277	15354	15389	15331	15435	15486	15297	15292	15476	15348	15437	15157	15457	15283	15379	15452	15341	15427	15153	15407	15322	15383	15377	15367	15190	15390	15353	15517	15328	15438	15450	15276	15258	15355	15317	15355	15431	15327	15401	15243	15518	15278	15462	15267	15302	15500	15480	15366	15355	15337	15412	15494	15406	15391	15469	15450	15341	15361	15400	15346	15224	15386	15208	15358	15297	15383	15390	15092	15415	15553	15309	15258	15523	15246	15186	15274	15470	15329	15468	15199	15381	15422	15315	15335	15311	15319	15226	15278	15423	15314	15380	15209	15550	15348	15266	15288	15444	15488	15296	15269	15336	15159	15391	15508	15328	15234	15349	15267	15300	15371	15356	15323	15437	15436	15374	15298	15258	15307	15422	15407	15391	15385	15479	15322	15524	15176	15465	15197	15262	15494	15370	15436	15422	15259	15404	15243	15360	15335	15355	15301	15345	15374	15329	15171	15433	15407	15334	15405	15363	15233	15241	15428	15381	15355	15273	15422	15358	15603	15275	15501	15404	15334	15368	15233	15220	15400	15515	15251	15202	15270	15318	15484	15477	15411	15391	15430	15322	15310	15473	15512	15596	15260	15249	15386	15412	15336	15282	15386	15261	15377	15331	15362	15195	15316	15204	15274	15401	15250	15464	15263	15351	15377	15212	15417	15206	15283	15437	15485	15263	15402	15370	15317	15468	15425	15238	15256	15285	15415	15253	15285	15246	15393	15413	15286	15315	15409	15354	15429	15455	15329	15251	15368	15309	15333	15342	15394	15268	15451	15321	15222	15291	15371	15220	15243	15331	15401	15352	15263	15430	15497	15625	15346	15333	15317	15447	15363	15384	15366	15393	15342	15277	15180	15282	15354	15372	15370	15409	15380	15361	15366	15277	15285	15480	15312	15361	15388	15332	15406	15273	15268	15401	15413	15215	15452	15282	15250	15397	15320	15358	15267	15378	15405	15495	15247	15194	15398	15426	15224	15217	15455	15623	15180	15360	15244	15354	15416	15309	15181	15455	15329	15512	15449	15388	15479	15429	15293	15485	15272	15222	15293	15355	15370	15361	15215	15420	15309	15327	15259	15314	15357	15303	15270	15347	15274	15472	15465	15309	15465	15325	15398	15382	15228	15409	15498	15278	15469	15348	15503	15159	15334	15378	15212	15455	15480	15420	15222	15314	15488	15373	15312	15283	15299	15302	15393	15455	15294	15364	15207	15349	15365	15504	15234	15589	15188	15469	15416	15391	15278	15409	15376	15300	15487	15456	15303	15341	15359	15370	15359	15518	15420	15410	15254	15236	15408	15269	15355	15231	15423	15324	15283	15346	15369	15435	15314	15309	15238	15254	15375	15273	15316	15349	15215	15470	15372	15285	15177	15248	15343	15347	15221	15419	15281	15430	15447	15385	15371	15431	15237	15294	15364	15358	15355	15155	15421	15283	15329	15276	15283	15409	15507	15485	15379	15476	15358	15209	15405	15396	15175	15514	15262	15478	15285	15291	15299	15336	15374	15315	15558	15382	15230	15380	15506	15506	15442	15290	15218	15410	15255	15224	15222	15152	15386	15498	15370	15280	15301	15391	15274	15417	15514	15532	15275	15278	15325	15408	15418	15419	15457	15326	15434	15324	15354	15442	15146	15360	15242	15383	15412	15596	15391	15213	15228	15492	15216	15411	15386	15226	15302	15243	15207	15312	15276	15369	15309	15304	15420	15388	15297	15407	15480	15296	15222	15285	15331	15364	15362	15383	15406	15344	15410	15372	15370	15312	15524	15311	15329	15431	15322	15427	15433	15435	15381	15216	15366	15194	15159	15531	15488	15307	15298	15312	15413	15298	15314	15433	15330	15269	15197	15481	15262	15228	15423	15337	15425	15258	15324	15261	15325	15403	15292	15258	15464	15349	15262	15316	15368	15506	15381	15390	15407	15474	15319	15376	15381	15404	15404	15227	15323	15322	15294	15378	15401	15311	15387	15258	15418	15394	15292	15384	15285	15369	15294	15421	15290	15414	15216	15291	15238	15304	15366	15308	15392	15383	15494	15315	15298	15179	15301	15334	15414	15377	15235	15461	15332	15419	15382	15393	15249	15566	15253	15337	15380	15220	15453	15355	15237	15188	15460	15371	15382	15454	15244	15302	15349	15279	15310	15341	15511	15478	15362	15284	15393	15285	15373	15359	15348	15492	15304	15304	15557	15331	15288	15308	15457	15432	15399	15312	15192	15388	15271	15436	15242	15232	15340	15164	15337	15327	15417	15287	15373	15382	15232	15208	15341	15212	15479	15476	15206	15379	15341	15504	15379	15245	15357	15447	15448	15405	15350	15437	15395	15275	15395	15392	15383	15303	15368	15354	15263	15359	15466	15368	15408	15509	15415	15289	15419	15387	15357	15386	15432	15455	15285	15330	15309	15458	15463	15296	15431	15287	15293	15283	15242	15073	15341	15413	15120	15321	15338	15155	15526	15417	15474	15289	15412	15456	15365	15408	15305	15411	15430	15283	15535	15235	15440	15229	15343	15448	15250	15282	15247	15253	15429	15315	15541	15360	15479	15362	15391	15314	15233	15335	15358	15329	15229	15310	15339	15456	15175	15254	15303	15195	15313	15431	15379	15410	15372	15414	15344	15412	15090	15379	15289	15342	15316	15322	15249	15490	15232	15347	15540	15303	15353	15401	15319	15229	15331	15436	15279	15267	15249	15432	15358	15352	15282	15337	15284	15206	15472	15284	15329	15390	15417	15375	15350	15278	15067	15456	15413	15478	15319	15427	15368	15344	15404	15382	15327	15419	15395	15431	15262	15442	15466	15395	15379	15135	15391	15228	15490	15204	15301	15386	15338	15333	15371	15207	15450	15193	15494	15247	15400	15391	15253	15559	15488	15410	15428	15203	15525	15240	15361	15376	15479	15313	15501	15355	15293	15514	15264	15472	15357	15259	15281	15522	15270	15458	15350	15400	15383	15202	15370	15296	15424	15372	15264	15417	15235	15331	15359	15149	15369	15361	15317	15407	15414	15262	15338	15348	15317	15386	15260	15472	15332	15217	15327	15376	15430	15259	15471	15415	15309	15421	15360	15502	15450	15256	15261	15270	15404	15227	15416	15384	15258	15240	15233	15428	15190	15377	15337	15333	15447	15447	15413	15512	15408	15213	15406	15358	15415	15405	15360	15314	15582	15400	15292	15421	15315	15404	15357	15312	15341	15462	15193	15504	15385	15125	15401	15310	15284	15264	15378	15281	15258	15317	15317	15392	15420	15347	15325	15442	15181	15372	15245	15474	15298	15476	15326	15314	15190	15348	15249	15443	15402	15261	15447	15131	15339	15387	15470	15512	15390	15299	15189	15298	15352	15339	15204	15461	15265	15443	15355	15288	15363	15445	15333	15429	15405	15333	15293	15286	15511	15270	15239	15344	15372	15306	15251	15319	15381	15660	15334	15178	15397	15333	15408	15359	15484	15196	15249	15316	15473	15264	15435	15400	15275	15472	15220	15297	15335	15265	15174	15421	15251	15510	15483	15258	15377	15260	15317	15392	15185	15181	15313	15499	15280	15367	15348	15269	15265	15408	15329	15417	15425	15383	15239	15345	15300	15298	15230	15441	15118	15277	15350	15443	15360	15350	15461	15239	15485	15308	15420	15393	15361	15451	15320	15422	15402	15243	15332	15501	15247	15288	15378	15443	15567	15478	15370	15408	15232	15471	15422	15279	15233	15315	15472	15201	15385	15384	15439	15373	15285	15336	15133	15360	15181	15327	15429	15309	15358	15403	15435	15375	15409	15344	15268	15192	15251	15271	15490	15216	15314	15229	15364	15313	15563	15206	15429	15415	15371	15370	15330	15568	15341	15317	15417	15231	15219	15421	15282	15242	15414	15539	15298	15398	15476	15282	15312	15344	15367	15380	15323	15370	15393	15329	15562	15319	15414	15384	15422	15293	15500	15309	15328	15231	15438	15332	15348	15303	15497	15315	15361	15248	15504	15349	15251	15367	15333	15401	15388	15416	15365	15330	15412	15380	15431	15474	15240	15535	15516	15333	15209	15277	15472	15340	15395	15367	15442	15376	15337	15379	15386	15265	15358	15421	15460	15337	15320	15285	15427	15419	15216	15216	15508	15489	15306	15253	15217	15351	15265	15397	15333	15314	15318	15416	15417	15310	15353	15329	15265	15226
28076	31636	41372	33009	23095	18278	16746	16429	16382	16633	16279	16357	16417	16422	16445	16522	16328	16288	16334	16277	16334	16199	16280	16228	16383	16335	16256	16386	16442	16274	16316	16430	16254	16453	16444	16403	16209	16529	16442	16391	16328	16502	16316	16363	16140	16235	16405	16294	16343	16409	16372	16265	16561	16455	16422	16357	16500	16289	16390	16267	16169	16131	16190	16097	16112	16172	16441	16258	16403	16566	16182	16449	16272	16319	16226	16395	16273	16368	16323	16131	16284	16241	16428	16436	16366	16354	16280	16309	16263	16297	16186	16342	16277	16389	16318	16277	16198	16514	16527	16387	16330	16364	16275	16265	16376	16245	16359	16290	16254	16325	16321	16451	16376	16358	16218	16305	16292	16386	16301	16127	16263	16402	16247	16384	16339	16451	16310	16384	16595	16334	16368	16432	16363	16321	16630	16228	16338	16354	16512	16388	16223	16146	16251	16207	16353	16320	16151	16456	16470	16433	16419	16431	16353	16243	16356	16356	16299	16094	16281	16379	16317	16403	16266	16287	16526	16402	16301	16240	16353	16214	16441	16362	16427	16180	16482	16314	16285	16253	16277	16238	16164	16334	16256	16435	16170	16444	16253	16232	16241	16526	16284	16230	16265	16407	16346	16334	16386	16252	16286	16247	16303	16354	16257	16369	16408	16397	16106	16509	16382	16270	16481	16326	16434	16260	15990	16129	16206	16342	16320	16278	16251	16096	16239	16279	16198	16077	16404	16343	16248	16454	16348	16370	16442	16348	16297	16519	16259	16301	16385	16364	16476	16383	16172	16248	16231	16358	16380	16468	16338	16379	16408	16228	16262	16391	16390	16088	16242	16428	16413	16179	16221	16339	16291	16273	16338	16249	16353	16187	16522	16362	16578	16503	16295	16125	16161	16140	16323	16433	16483	16230	16358	16317	16224	16135	16226	16289	16285	16150	16230	16424	16237	16135	16069	16302	16347	16383	16200	16171	16125	16148	16365	16171	16216	16287	16153	16390	16146	16238	16395	16290	16206	16132	16310	16308	16323	16631	16421	16507	16353	16370	16508	16399	16208	16386	16389	16230	16486	16342	16312	16293	16283	16143	16416	16365	16385	16464	16323	16348	16393	16304	16574	16451	16525	16338	16235	16228	16602	16498	16359	16198	16277	16380	16288	16246	16320	16416	16244	16149	16405	16440	16429	16271	16350	16295	16343	16415	16312	16441	16208	16488	16286	16192	16170	16469	16303	16258	16306	16328	16325	16210	16470	16067	16253	16413	16286	16573	16396	16308	16204	16265	16204	16297	16434	16328	16526	16070	16361	16087	16098	16415	16282	16237	16363	16380	16301	16438	16231	16348	16224	16408	16384	16227	16328	16277	16420	16363	16448	16346	16265	16331	16440	16345	16416	16110	16342	16373	16384	16300	16281	16229	16445	16362	16394	16284	16182	16357	16578	16334	16330	16253	16292	16231	16349	16128	16275	16333	16354	16297	16343	16351	16428	16331	16380	16434	16302	16559	16177	16289	16226	16344	16356	16216	16433	16407	16419	16292	16133	16507	16314	16219	16249	16485	16477	16393	16317	16443	16331	16449	16456	16616	16267	16301	16415	16429	16301	16454	16425	16375	16306	16225	16237	16321	16324	16500	16224	16202	16465	16238	16215	16355	16382	16453	16364	16288	16078	16243	16260	16243	16294	16300	16374	16216	16370	16444	16259	16318	16346	16338	16482	16188	16270	16291	16314	16206	16109	16203	16286	16249	16469	16276	16270	16244	16406	16184	16344	16351	16238	16194	16450	16374	16522	16280	16363	16358	16454	16320	16373	16432	16518	16246	16341	16400	16334	16055	16296	16529	16248	16224	16352	16245	16413	16264	16182	16052	16244	16225	16281	16326	16494	16230	16320	16374	16512	16373	16209	16350	16289	16234	16222	16454	16439	16409	16379	16301	16478	16442	16362	16230	16348	16186	16473	16238	16328	16245	16378	16493	16533	16420	16425	16123	16198	16489	16384	16191	16350	16267	16142	16341	16331	16339	16340	16447	16264	16273	16234	16342	16159	16368	16205	16304	16348	16279	16487	16196	16428	16311	16165	16249	16417	16467	16315	16307	16181	16209	16305	16435	16266	16237	16109	16421	16340	16285	16154	16204	16172	16221	16265	16418	16272	16315	16262	16398	16443	16243	16366	16412	16277	16351	16175	16210	16210	16440	16241	16281	16438	16389	16195	16342	16306	16191	16458	16111	16221	16161	16323	16351	16315	16258	16451	16364	16243	16261	16404	16428	16318	16395	16126	16356	16371	16250	16203	16319	16254	16166	16163	16200	16114	16453	16336	16271	16246	16302	16377	16374	16350	16414	16214	16314	16363	16394	16258	16397	16438	16309	16101	16228	16224	16337	16133	16433	16254	16098	16338	16212	16276	16287	16208	16254	16277	16432	16435	16190	16303	16442	16375	16307	16467	16282	16277	16361	16033	16295	15982	16400	16376	16387	16313	16161	16371	16317	16240	16251	16268	16401	16401	16266	16317	16215	16288	16475	16243	16401	16421	16124	16279	16341	16244	16419	16228	16116	16395	16579	16632	16252	16393	16388	16315	16345	16217	16491	16408	16287	16352	16441	16465	16348	16457	16317	16304	16201	16182	16199	16298	16441	16246	16270	16267	16399	16353	16272	16449	16238	16383	16501	16310	16365	16475	16490	16156	16561	16290	16228	16362	16369	16194	16379	16450	16368	16278	16503	16356	16440	16245	16294	16328	16224	16191	16191	16215	16434	16431	16424	16238	16229	16189	16329	16274	16258	16282	16429	16355	16360	16364	16261	16267	16593	16285	16400	16479	16451	16292	16364	16559	16339	16084	16274	16398	16451	16372	16558	16344	16284	16258	16270	16369	16204	16282	16356	16432	16178	16557	16208	16406	16330	16227	16450	16489	16360	16382	16436	16364	16346	16454	16497	16524	16246	16298	16188	16272	16195	16325	16137	16278	16421	16315	16395	16275	16360	16450	16482	16223	16268	16309	16262	16222	16511	16400	16265	16424	16337	16170	16202	16360	16151	16040	16531	16288	16160	16459	16275	16366	16130	16534	16309	16270	16458	16528	16518	16533	16347	16097	16251	16379	16308	16352	16329	16449	16298	16231	16387	16298	16582	16190	16222	16316	16298	16391	16231	16229	16270	16129	16186	16441	16298	16349	16416	16248	16505	16338	16360	16186	16443	16337	16375	16245	16132	16195	16411	16317	16317	16192	16297	16311	16184	16201	16325	16336	16419	16135	16504	16403	16362	16193	16315	16247	16210	16236	16536	16277	16293	16355	16311	16400	16258	16312	16555	16388	16373	16279	16251	16079	16180	16361	16477	16476	16166	16240	16404	16435	16406	16432	16337	16218	16312	16177	16286	16406	16231	16426	16365	16164	16077	16420	16172	16258	16178	16461	16467	16368	16184	16119	16433	16309	16247	16387	16335	16313	16241	16168	16424	16388	16249	16234	16293	16240	16373	16385	16005	16313	16535	16450	16374	16352	16708	16327	16427	16341	16249	16389	16360	16414	16470	16288	16185	16448	16324	16367	16466	16210	16289	16294	16233	16354	16225	16319	16487	16464	16405	16198	16196	16344	16401	16314	16369	16241	16330	16222	16310	16364	16290	16265	16169	16125	16397	16397	16294	16338	16340	16241	16355	16252	16334	16371	16265	16194	16241	16037	16089	16189	16349	16481	16419	16302	16147	16429	16254	16347	16248	16337	16308	16298	16309	16293	16418	16378	16433	16263	16308	16480	16266	16517	16380	16117	16392	16171	16268	16251	16392	16305	16348	16555	16460	16439	16282	16524	16459	16325	16303	16450	16250	16404	16502	16227	16230	16375	16221	16373	16343	16312	16254	16402	16256	16273	16390	16409	16135	16513	16365	16247	16260	16452	16269	16330	16372	16391	16256	16239	16100	16110	16117	16326	16369	16362	16077	16112	16297	16385	16448	16253	16647	16288	16537	16205	16226	16401	16358	16162	16028	16074	16076	16593	16291	16207	16380	16361	16192	16289	16435	16313	16458	16380	16393	16307	16241	16363	16414	16447	16392	16440	16340	16299	16264	16378	16443	16363	16457	16314	16190	16392	16467	16317	16426	16448	16507	16496	16429	16415	16319	16370	16377	16409	16345	16373	16413	16335	16443	16047	16187	16132	16195	16383	16296	16459	16357	16409	16347	16256	16325	16209	16186	16269	16363	16297	16332	16464	16488	16238	16279	16460	16483	16301	16393	16307	16499	16438	16307	16440	16440	16291	16503	16467	16335	16193	16452	16425	16343	16385	16256	16321	16359	16564	16204	16184	16312	16377	16266	16534	16416	16279	16271	16284	16339	16273	16254	16216	16221	16141	16407	16198	16209	16249	16324	16392	16262	16352	16482	16378	16237	16218	16266	16396	16588	16181	16420	16492	16241	16278	16377	16451	16289	16308	16287	16378	16444	16240	16355	16298	16476	16380	16364	16216	16348	16349	16361	16237	16387	16473	16373	16139	16067	16452	16558	16457	16386	16458	16409	16237	16264	16456	16221	16425	16358	16320	16242	16193	16275	16319	16219	16418	16231	16416	16312	16294	16485	16511	16290	16240	16120	16266	16213	16333	16417	16535	16356	16371	16199	16402	16247	16371	16318	16540	16219	16466	16263	16365	16361	16507	16522	16270	16323	16190	16190	16407	16544	16397	16181	16396	16384	16285	16360	16362	16383	16259	16384	16228	16306	16337	16283	16280	16313	16084	16237	16378	16323	16166	16346	16360	16422	16387	16305	16124	16120	16178	16347	16369	16305	16276	16306	16488	16365	16440	16524	16280	16316	16268	16338	16353	16468	16426	16366	16377	16276	16269	16253	16427	16367	16268	16281	16396	16417	16344	16459	16348	16481	16223	16385	16279	16401	16177	16310	16464	16341	16368	16466	16255	16462	16465	16366	16069	16225	16081	16350	16415	16378	16367	16390	16337	16303	16317	16380	16271	16413	16295	16171	16369	16311	16061	16210	16232	16482	16477	16553	16218	16282	16389	16383	16201	16498	16330	16442	16333	16419	16404	16413	16322	16324	16117	16194	16249	16281	16491	16272	16325	16425	16003	16295	16548	16585	16309	16391	16399	16128	16312	16452	16224	16352
29349	51476	45532	31847	21914	16231	14912	14858	14983	14892	14890	14988	15043	14990	15014	14992	14978	15002	15037	14969	15040	15137	14817	14901	14870	14814	15087	14972	14921	15024	14972	15042	14891	14858	14929	15077	14878	15026	14918	14844	14865	14748	14921	14966	14941	15025	14902	14992	15102	14925	15116	14934	15066	14991	14922	14876	14994	15002	15043	14880	14921	14915	15018	14990	14886	15030	15040	14996	15134	14887	14885	14986	14834	15039	15058	15046	14924	14969	14799	14949	14879	14858	15062	14590	14925	14905	14852	14833	14922	14917	14902	15034	14907	14910	14920	15060	14951	14830	14899	14857	14952	14932	14997	14928	14892	14824	14722	15072	14904	15039	14818	14868	15021	14920	14968	14992	14843	14878	14904	14939	14768	15075	14887	14991	15000	15072	15000	14797	14955	15174	14776	14922	14842	14881	15003	14944	15050	14835	14848	14909	14961	14850	14764	14717	14862	14998	14906	14943	14946	14840	15042	14857	14918	14948	15073	14837	14950	14991	15019	14840	14907	14836	14774	14968	14889	14949	14941	14931	14916	14953	15058	14889	14908	15006	14844	14883	14797	14809	15051	15038	14938	14887	14908	14968	14966	15010	14976	14954	14979	15056	14938	15071	14972	14964	14996	14855	14960	14962	14965	14951	14823	14805	14994	14891	15022	14912	15065	15034	14861	14993	14967	14976	14877	15027	14832	14760	14880	15091	14909	14967	15066	14978	15138	14976	14822	15039	14898	14963	14882	14911	15151	15077	14739	14868	14857	15005	14746	14934	14986	14832	14980	14804	14823	14886	15018	14924	15093	14956	14934	14972	15049	14942	14976	14879	15177	14984	15069	14982	14971	14993	14995	14861	14808	14936	14781	14893	15002	14972	14946	15106	14816	14938	14887	15068	14849	14966	14904	14982	14947	14908	14886	14753	14987	14951	14981	14845	14950	14896	14951	14970	15051	14896	14726	15021	15074	14943	15011	14828	14905	14951	14969	15022	14913	14863	15029	14992	14970	14834	14904	14895	15047	14963	14768	14947	14834	15030	15106	15024	14992	14824	14893	14896	14861	14857	15019	15061	14835	14884	14877	14969	15004	15002	14865	14968	14892	15025	14762	15011	15051	14837	15067	14792	15121	14927	15032	14924	14831	14959	14819	15023	14911	14988	14823	14940	14882	14786	14897	14887	14961	14851	15020	15093	14945	14971	14936	14968	14849	14921	15032	14934	14923	15034	14950	14810	15061	14984	15033	14927	14826	14844	14874	15060	14943	14935	15005	14832	15029	14949	15088	14961	14905	14827	14805	14995	15015	14801	15010	14803	15140	15003	14965	14942	14876	14896	14786	14921	14914	14886	14958	14989	15060	14809	14889	14866	14781	14961	14982	14762	14783	15067	14984	14979	15007	14945	14983	14944	15000	14851	15032	15057	14823	14979	14870	14960	15138	14865	14993	14959	14886	14835	15092	15006	14942	14919	14915	14931	15134	14773	15044	14795	14952	15023	15057	14815	15047	14868	14960	15086	14905	14897	15005	14882	15164	15074	15042	14888	15137	14951	15135	14967	14801	14893	15113	14856	14968	14926	14844	15100	15026	14929	14795	14946	14998	14942	14952	14876	14881	15043	14978	14867	14841	14769	14835	14913	14969	14995	14932	15005	14830	15265	15033	15004	15023	14964	14963	15057	14808	14835	14854	14952	14765	14981	14823	14945	14714	15085	15124	14998	14907	14824	14933	14974	15095	14937	14907	15002	14874	14798	14978	15195	14921	14932	15025	14919	14830	14917	14846	14678	14981	14970	14829	14910	14949	15134	14962	14886	15117	14801	14961	14868	14973	14907	14985	15015	14890	14877	15066	14839	14985	15059	14954	14831	14970	15031	14903	14815	14888	14986	14928	14952	14994	14881	14828	14940	14892	14968	15124	14918	14718	14843	15047	14926	14963	14975	14960	14960	14871	15065	14889	15045	14955	15097	15087	14833	15139	14865	14980	14933	14934	14944	14772	15006	14917	14951	14751	15043	14944	14871	14956	14753	14841	14919	14932	14930	14933	14951	14837	14952	14944	14895	14848	15058	14973	14955	14944	15010	14810	15071	15101	14949	14924	14949	14897	14797	14921	14908	15069	14890	14968	14962	15059	14941	15069	15088	14856	14917	14880	14920	15026	15033	15142	14972	14852	15128	15073	15055	15031	14812	14873	14962	14837	14896	14908	15047	14966	14844	14853	14875	14897	14942	14939	14918	14836	14949	15003	14948	14906	15059	14921	14944	14856	14850	14934	15053	15185	14983	14786	14912	14929	14842	14922	14721	14982	15036	14908	14949	14874	15035	14912	14944	14879	14980	14848	14911	14811	14762	14860	14995	14862	14941	14946	14857	14995	15026	15039	14910	14999	14980	14920	15055	14997	15056	14973	14879	15236	15048	14895	14785	14957	14958	15161	14969	14922	14888	14869	14771	14932	14843	14986	14856	14823	14870	14895	14994	14968	14877	15158	14967	14821	15027	14992	15008	14964	14871	15033	14940	14749	15081	15066	14878	14846	14956	14930	14802	15117	14915	14878	14830	14980	14955	15095	15093	14750	15016	14954	15047	15140	14993	14729	14932	14897	14888	14957	14954	14940	15157	14834	15008	14946	14816	15167	14839	14782	14970	15004	14906	14962	14947	14923	14959	14928	14970	14904	15007	14978	14976	14927	14900	14755	14950	15083	14833	14968	14961	14911	14998	14861	14830	14911	14882	14986	14903	14885	14825	14882	14698	14977	14876	15114	14969	15013	14757	15080	14771	15037	14834	14873	15070	14842	14863	15046	14912	14937	14876	14900	15050	14921	15045	14930	14973	14902	14893	14835	15039	14955	14879	14935	14877	14974	15095	14960	15020	15037	14899	15094	15046	15006	14937	14890	14920	15006	14972	15104	14972	14997	15079	14997	14861	14766	14864	15096	14851	14894	14947	14925	15006	14786	14893	14902	14984	14943	14912	14902	15073	14916	14933	15042	14952	14860	14886	14788	14931	14907	14990	14954	15000	15056	14805	14806	15090	14862	15053	15035	14984	15046	15081	15044	14865	15006	15003	15116	15024	14865	15006	15005	14963	15063	14932	14934	14972	14835	14842	14982	14992	15057	14886	14919	14958	15202	14924	14836	14923	14972	14950	14933	14813	15098	14961	14873	14918	14863	14948	14875	15180	14917	14924	14900	14843	15070	14900	15016	14859	14857	14938	14934	14836	14968	14904	14731	14956	14892	15034	14967	14977	14916	14821	14992	14999	15048	14943	14926	14919	14962	14888	14948	14902	14947	15013	14955	15017	15030	14944	14872	14869	14917	15015	14809	14975	14849	14853	14848	15040	15105	14871	14906	14892	14946	14932	15014	14896	15028	14834	14985	14985	14867	14845	14825	14895	15025	14840	15025	14886	14964	15009	15030	14812	15086	14813	14885	15040	14854	14774	14815	14961	14922	15051	15026	14966	14879	15035	14923	14882	14943	14956	14869	14873	15003	15135	14982	14944	14910	15045	14952	14950	14910	14979	14772	14863	14990	15036	14758	14987	14858	15105	15022	15010	14800	14793	15095	14859	14953	14733	14870	14970	14975	14875	14910	14813	14930	14897	14893	14842	14937	15030	14863	14919	14780	14922	14890	14906	14895	14757	14948	14962	15025	14948	15038	14863	14811	14943	14936	14922	14867	14916	15046	14854	14985	15070	14976	15002	15051	15062	14816	14989	14977	14829	15041	14929	14997	15022	15103	14996	15044	14918	15090	14869	15035	14813	14952	15063	15006	14977	14957	14929	14848	14989	14964	15012	15075	15049	14952	14930	14910	14962	14922	14821	14900	14990	14924	15020	14998	15083	15033	14925	14777	15171	14933	14795	14948	14688	15217	14950	14870	14849	14797	14784	14933	15162	14950	14957	14833	14853	14873	14921	15000	15083	14979	14875	15086	14882	14840	15032	14899	14941	14895	14883	14831	14913	14991	14969	14943	14905	14838	14784	15061	15029	15147	14843	14929	14918	14793	14883	14969	14926	14981	14963	14866	14945	15003	14950	14921	15053	14939	15003	14851	14951	15038	14771	15015	14864	15005	14960	14939	14977	14998	15075	14957	14872	14932	14916	14882	14812	14961	15033	15150	15009	14943	14815	14952	15051	14821	14929	14902	14949	14913	14916	15012	14851	15036	14971	14909	14997	14710	14784	14897	14805	14998	14829	15048	14927	14909	14934	15035	14995	15194	14950	15012	14937	15016	15046	14917	15090	14999	14940	15132	15006	14890	14992	14742	14997	15038	14986	14993	14807	14890	15037	14988	14948	15040	14981	15119	14924	14902	14912	14979	14914	14956	14934	14952	15029	15115	14943	14954	14930	14955	15045	14957	15059	15065	14854	14812	14893	15102	14965	14984	15050	15023	15131	15032	14938	14892	14931	14827	14902	15043	15030	14883	14924	15016	14953	15007	15091	14961	15054	14955	14927	14837	14837	14998	14917	15009	14916	15036	15105	14823	14895	14830	14952	14925	14753	15163	15105	14957	15084	14958	14889	14887	14914	14974	14986	14961	14770	14975	14816	14692	14881	15015	14975	14865	15057	14981	15011	14996	15053	14945	14988	14932	15089	14976	14908	14816	14921	14922	15041	15016	14923	15011	14982	14985	15071	14905	14903	15007	14932	15038	15032	14976	14850	14810	14991	14906	14994	14860	14948	15117	15014	15012	15087	15012	14747	14981	14847	14948	15077	15132	14935	14953	14933	14963	14929	15033	14855	15008	14886	14887	14875	14977	14974	14911	14869	14809	15085	14876	14948	14862	14900	14810	14939	14912	15047	15051	14769	14907	14800	15063	14996	14960	15051	14773	14889	14887	14949	14909	14887	14904	15020	14856	14896	14970	14905	15102	15136	14941	15034	14739	14953	14959	14806	15031	14888	14962	14820	15013	14894	15117	14904	14956	14934	14921	14872	15010	14871	14912	15025	15061	14991	15026	15129	14969	14937	14921	14836	14944	15034	15042	14940	14912	15041	14931	14993	15036	14908	14944	14893	14910	14861	14973	14968	14921	15012	14943	14871	15078	14804	14966	14924	14884	14880	14858	15017	14799	14973	14950	15056	14861	15184	14964	15008	15033	15005	15112	14857	14977	14860	14968	14877
24031	23190	42140	45132	34695	25672	19422	16369	15600	15827	16040	15892	15788	15608	15643	15590	15699	15504	15564	15720	15839	15681	15573	15497	15723	15541	15819	15746	15669	15715	15882	15689	15602	15848	15614	15595	15704	15693	15582	15637	15793	15528	15594	15653	15809	15539	15710	15661	15785	15793	15553	15542	15822	15457	15635	15575	15765	15576	15689	15653	15794	15699	15653	15447	15650	15538	15630	15655	15701	15670	15474	15663	15675	15873	15487	15712	15574	15558	15518	15659	15435	15523	15554	15640	15634	15673	15528	15505	15696	15451	15596	15732	15465	15551	15731	15550	15439	15635	15659	15524	15515	15669	15633	15670	15629	15576	15767	15646	15623	15465	15477	15521	15565	15707	15736	15673	15732	15552	15742	15791	15584	15785	15547	15769	15745	15573	15802	15723	15692	15853	15401	15508	15660	15699	15755	15637	15626	15475	15490	15720	15505	15541	15692	15809	15620	15659	15697	15475	15618	15578	15497	15620	15574	15664	15893	15577	15625	15585	15563	15590	15636	15475	15780	15667	15488	15606	15516	15667	15658	15462	15605	15743	15672	15791	15659	15375	15388	15544	15524	15568	15420	15604	15419	15544	15621	15548	15565	15767	15575	15499	15639	15502	15347	15408	15493	15543	15409	15640	15520	15532	15565	15849	15503	15552	15738	15844	15428	15854	15656	15657	15635	15638	15660	15688	15458	15691	15693	15379	15594	15674	15591	15701	15553	15639	15704	15634	15538	15566	15810	15712	15709	15470	15459	15521	15602	15584	15516	15831	15727	15571	15595	15641	15639	15707	15540	15547	15583	15519	15605	15615	15481	15474	15544	15619	15536	15562	15470	15561	15664	15581	15587	15380	15638	15739	15732	15584	15700	15717	15871	15648	15624	15669	15724	15633	15788	15472	15595	15535	15623	15633	15539	15493	15387	15620	15619	15463	15508	15331	15507	15576	15472	15424	15511	15810	15606	15467	15568	15605	15570	15353	15629	15549	15631	15545	15580	15624	15766	15446	15711	15558	15584	15542	15716	15571	15723	15547	15601	15795	15748	15714	15618	15683	15743	15580	15616	15605	15584	15636	15784	15683	15722	15633	15592	15735	15489	15825	15502	15403	15772	15509	15506	15485	15647	15672	15546	15552	15668	15824	15570	15483	15665	15716	15695	15624	15525	15692	15592	15422	15766	15534	15649	15505	15570	15447	15578	15656	15642	15436	15523	15587	15662	15436	15636	15662	15448	15739	15452	15645	15682	15542	15581	15665	15652	15732	15644	15554	15460	15376	15662	15639	15669	15512	15429	15623	15750	15561	15564	15519	15524	15696	15592	15510	15726	15687	15671	15786	15559	15419	15438	15612	15448	15486	15532	15476	15513	15616	15573	15724	15634	15695	15371	15619	15678	15547	15742	15641	15656	15535	15567	15384	15731	15528	15651	15531	15585	15481	15666	15384	15425	15782	15535	15805	15454	15521	15601	15684	15607	15564	15423	15555	15677	15630	15588	15547	15788	15523	15609	15423	15662	15648	15669	15506	15491	15617	15541	15578	15502	15522	15526	15666	15638	15508	15768	15662	15619	15631	15558	15580	15733	15707	15514	15831	15643	15688	15725	15536	15698	15458	15688	15494	15716	15708	15618	15599	15617	15396	15646	15475	15674	15441	15571	15578	15576	15567	15626	15665	15400	15741	15607	15568	15581	15317	15645	15604	15516	15591	15568	15538	15486	15486	15619	15506	15598	15540	15352	15463	15675	15579	15731	15677	15737	15654	15686	15579	15603	15562	15664	15496	15504	15624	15773	15674	15351	15530	15706	15845	15655	15820	15520	15595	15631	15579	15790	15523	15663	15622	15789	15633	15561	15367	15556	15731	15684	15716	15640	15498	15512	15629	15461	15482	15398	15343	15631	15651	15554	15705	15524	15715	15707	15408	15135	15732	15546	15603	15492	15860	15596	15461	15555	15712	15589	15689	15467	15580	15638	15676	15506	15619	15469	15588	15789	15580	15735	15535	15531	15588	15664	15624	15688	15582	15725	15499	15494	15384	15518	15545	15695	15544	15551	15506	15626	15664	15677	15416	15547	15427	15511	15536	15844	15662	15647	15685	15678	15620	15650	15440	15632	15577	15422	15641	15396	15492	15925	15486	15636	15548	15563	15558	15742	15523	15504	15703	15765	15634	15679	15462	15640	15623	15761	15601	15850	15660	15764	15656	15760	15510	15728	15505	15475	15732	15601	15731	15596	15568	15603	15686	15691	15485	15634	15504	15591	15669	15564	15559	15667	15688	15515	15461	15617	15558	15659	15731	15632	15560	15559	15430	15650	15672	15735	15573	15648	15611	15539	15603	15588	15543	15686	15615	15785	15628	15799	15635	15651	15529	15482	15552	15634	15561	15616	15508	15505	15534	15436	15650	15448	15718	15609	15557	15534	15651	15594	15643	15489	15447	15634	15811	15444	15537	15654	15657	15601	15433	15520	15699	15425	15558	15674	15537	15465	15431	15735	15461	15681	15552	15816	15404	15678	15613	15394	15828	15607	15714	15735	15913	15545	15605	15711	15505	15570	15602	15667	15689	15561	15970	15487	15551	15570	15546	15563	15616	15681	15725	15696	15457	15817	15645	15701	15494	15589	15502	15504	15608	15586	15503	15528	15663	15559	15499	15542	15777	15892	15522	15662	15663	15645	15453	15477	15576	15729	15614	15688	15683	15537	15582	15517	15539	15752	15515	15528	15689	15687	15505	15538	15573	15610	15470	15663	15499	15749	15587	15564	15337	15653	15587	15531	15796	15674	15535	15862	15528	15390	15783	15753	15850	15565	15604	15595	15452	15542	15733	15679	15789	15597	15732	15617	15579	15694	15580	15609	15488	15574	15522	15603	15712	15756	15700	15658	15609	15644	15576	15716	15782	15476	15673	15583	15507	15448	15603	15649	15713	15611	15715	15491	15716	15613	15575	15526	15591	15513	15767	15552	15688	15779	15664	15692	15655	15576	15398	15518	15511	15789	15503	15508	15511	15758	15626	15629	15627	15545	15641	15591	15572	15754	15493	15628	15643	15482	15642	15471	15580	15683	15654	15523	15507	15848	15621	15523	15731	15729	15525	15566	15497	15595	15631	15645	15697	15603	15706	15604	15452	15630	15530	15484	15676	15679	15820	15691	15690	15500	15724	15637	15549	15609	15517	15669	15625	15653	15619	15565	15413	15588	15679	15509	15495	15620	15783	15663	15523	15478	15493	15734	15618	15619	15618	15538	15468	15542	15479	15444	15557	15580	15516	15681	15516	15770	15729	15475	15550	15586	15628	15468	15418	15285	15577	15479	15506	15665	15441	15551	15543	15595	15615	15412	15597	15684	15448	15594	15516	15451	15619	15900	15652	15607	15426	15340	15624	15491	15701	15552	15485	15554	15667	15521	15639	15646	15649	15579	15364	15696	15511	15662	15828	15635	15572	15569	15698	15680	15478	15463	15671	15570	15662	15688	15717	15623	15511	15541	15524	15483	15538	15621	15685	15712	15601	15528	15643	15536	15425	15529	15429	15629	15634	15533	15792	15741	15660	15817	15532	15736	15437	15564	15595	15768	15587	15546	15675	15413	15359	15657	15484	15643	15790	15516	15476	15520	15543	15452	15538	15463	15451	15685	15721	15621	15501	15542	15619	15613	15739	15522	15617	15786	15593	15658	15513	15631	15586	15760	15485	15551	15496	15489	15628	15620	15608	15615	15558	15591	15736	15679	15556	15721	15763	15724	15551	15520	15720	15468	15495	15466	15670	15734	15403	15690	15647	15729	15686	15584	15729	15688	15606	15676	15778	15576	15585	15520	15757	15672	15666	15609	15643	15683	15531	15771	15810	15452	15654	15846	15369	15675	15740	15433	15536	15816	15801	15755	15672	15659	15484	15525	15598	15596	15601	15527	15641	15480	15557	15594	15614	15401	15573	15526	15793	15591	15626	15610	15468	15659	15732	15565	15662	15604	15476	15640	15651	15494	15501	15488	15647	15694	15539	15550	15642	15648	15732	15566	15639	15630	15526	15677	15528	15496	15620	15799	15680	15820	15436	15604	15639	15541	15479	15666	15688	15498	15586	15641	15445	15721	15599	15509	15571	15735	15714	15692	15508	15526	15523	15713	15483	15744	15628	15534	15621	15582	15672	15709	15546	15574	15755	15516	15857	15596	15551	15508	15759	15695	15337	15629	15635	15654	15711	15577	15674	15503	15519	15504	15543	15381	15655	15515	15636	15453	15646	15698	15717	15600	15522	15329	15469	15526	15622	15424	15659	15763	15701	15722	15464	15543	15523	15857	15670	15500	15479	15535	15718	15614	15417	15488	15833	15512	15694	15759	15744	15650	15587	15493	15603	15594	15715	15510	15616	15590	15726	15556	15558	15535	15579	15519	15357	15464	15602	15605	15588	15765	15544	15557	15611	15611	15509	15632	15662	15664	15531	15792	15552	15552	15547	15556	15514	15606	15537	15596	15681	15556	15521	15487	15590	15472	15884	15657	15672	15618	15830	15923	15727	15597	15487	15742	15765	15761	15712	15685	15846	15515	15510	15589	15557	15530	15666	15600	15701	15707	15663	15596	15516	15555	15563	15684	15629	15711	15606	15648	15495	15557	15692	15546	15595	15479	15507	15717	15643	15544	15660	15700	15423	15496	15503	15637	15636	15543	15409	15629	15657	15428	15486	15589	15588	15519	15566	15519	15433	15632	15744	15551	15549	15612	15371	15593	15600	15585	15624	15574	15689	15552	15673	15434	15514	15618	15581	15748	15547	15818	15733	15567	15563	15667	15599	15449	15538	15626	15611	15584	15572	15708	15702	15772	15686	15538	15716	15531	15621	15403	15751	15407	15471	15498	15763	15551	15429	15658	15600	15794	15678	15624	15519	15626	15664	15509	15567	15692	15762	15743	15523	15610	15742	15625	15610	15556	15652	15853	15478	15719	15471	15840	15595	15620	15494	15580	15549	15783	15625	15576	15531	15703	15683	15852	15594	15502	15693	15609	15533	15717	15656	15742	15573	15639	15448	15559	15852	15484	15591	15653	15709	15389	15677	15404	15665	15635	15853	15603	15435	15390	15666	15624	15470	15688	15618	15601	15631	15637	15440	15512	15209	15730	15650	15552	15883
48233	90361	84764	60500	42136	22643	14470	14563	14250	14487	14562	14545	14525	14586	14458	14521	14472	14575	14534	14716	14619	14536	14648	14405	14644	14480	14343	14624	14496	14314	14371	14679	14573	14427	14341	14449	14515	14520	14595	14574	14475	14569	14447	14528	14509	14602	14556	14507	14564	14607	14594	14692	14591	14521	14474	14548	14527	14467	14440	14424	14356	14498	14615	14406	14360	14613	14581	14767	14358	14552	14564	14431	14442	14537	14500	14459	14629	14395	14398	14508	14389	14559	14361	14481	14332	14304	14635	14431	14487	14587	14492	14414	14411	14357	14366	14536	14479	14478	14596	14539	14720	14583	14446	14625	14453	14541	14646	14465	14602	14517	14692	14556	14475	14497	14605	14321	14334	14353	14410	14607	14636	14579	14460	14475	14391	14532	14451	14599	14454	14318	14495	14635	14546	14551	14417	14547	14463	14528	14494	14397	14443	14446	14413	14384	14412	14542	14565	14478	14553	14481	14538	14451	14582	14601	14391	14557	14434	14622	14653	14457	14558	14487	14414	14409	14588	14362	14483	14354	14548	14547	14416	14503	14333	14309	14483	14652	14490	14603	14413	14644	14603	14655	14546	14465	14413	14476	14605	14463	14560	14473	14455	14599	14516	14343	14307	14449	14512	14527	14455	14372	14442	14625	14502	14566	14465	14440	14392	14503	14482	14235	14594	14513	14508	14645	14530	14505	14538	14325	14590	14561	14395	14453	14334	14554	14542	14397	14420	14474	14434	14618	14488	14633	14483	14496	14469	14601	14507	14394	14505	14464	14555	14516	14626	14509	14441	14606	14572	14461	14496	14581	14614	14588	14492	14570	14508	14463	14649	14440	14453	14536	14444	14432	14613	14514	14556	14593	14414	14424	14594	14494	14495	14478	14528	14608	14493	14518	14530	14488	14606	14554	14542	14415	14444	14392	14415	14512	14683	14461	14436	14447	14520	14433	14369	14482	14447	14570	14440	14459	14503	14451	14444	14573	14454	14447	14428	14244	14473	14548	14459	14553	14453	14539	14506	14518	14610	14386	14603	14433	14461	14448	14494	14435	14479	14547	14426	14466	14461	14488	14434	14537	14477	14496	14342	14522	14494	14437	14465	14424	14717	14528	14499	14593	14469	14535	14452	14584	14397	14417	14509	14448	14480	14591	14612	14407	14517	14650	14495	14519	14432	14479	14494	14576	14595	14557	14442	14525	14431	14381	14486	14579	14483	14632	14415	14260	14449	14658	14406	14633	14383	14523	14529	14333	14513	14551	14332	14475	14481	14465	14522	14486	14482	14520	14467	14592	14529	14584	14468	14524	14593	14220	14376	14457	14410	14518	14578	14506	14463	14497	14516	14434	14564	14528	14568	14441	14389	14444	14604	14481	14499	14366	14449	14453	14410	14496	14445	14539	14392	14365	14542	14569	14438	14478	14552	14576	14461	14525	14408	14498	14513	14583	14505	14553	14380	14460	14487	14531	14370	14604	14409	14368	14459	14546	14511	14479	14533	14500	14606	14518	14556	14563	14514	14579	14551	14658	14617	14402	14527	14368	14460	14403	14468	14414	14378	14581	14476	14448	14622	14449	14604	14456	14434	14509	14435	14485	14562	14451	14517	14565	14567	14455	14419	14570	14504	14364	14531	14546	14529	14658	14249	14521	14573	14635	14386	14494	14597	14394	14427	14622	14609	14376	14527	14594	14531	14400	14618	14474	14404	14410	14571	14325	14489	14478	14430	14395	14543	14582	14537	14513	14596	14447	14384	14514	14507	14222	14588	14476	14507	14497	14397	14612	14545	14350	14420	14463	14580	14416	14511	14411	14501	14385	14460	14505	14372	14527	14477	14577	14565	14589	14530	14446	14395	14444	14536	14555	14404	14469	14410	14440	14372	14474	14431	14534	14588	14381	14652	14611	14480	14339	14507	14374	14559	14423	14481	14297	14484	14521	14473	14454	14543	14517	14534	14383	14612	14403	14269	14510	14623	14560	14319	14429	14643	14537	14529	14668	14574	14476	14447	14368	14475	14536	14466	14614	14417	14260	14564	14485	14497	14653	14453	14467	14519	14516	14622	14419	14481	14422	14490	14283	14381	14330	14561	14536	14727	14385	14526	14581	14382	14589	14426	14436	14418	14451	14537	14682	14491	14403	14458	14556	14484	14628	14355	14466	14510	14600	14525	14446	14527	14521	14433	14627	14536	14477	14593	14492	14509	14437	14603	14572	14536	14390	14568	14454	14389	14603	14414	14353	14546	14614	14419	14412	14504	14552	14531	14391	14523	14578	14489	14562	14378	14607	14537	14674	14451	14370	14533	14511	14598	14522	14413	14500	14468	14700	14388	14676	14374	14473	14534	14491	14440	14313	14468	14450	14597	14522	14528	14530	14615	14470	14326	14420	14441	14338	14510	14639	14423	14426	14623	14456	14492	14551	14536	14542	14314	14433	14500	14444	14473	14562	14556	14492	14489	14489	14472	14433	14594	14583	14438	14431	14318	14502	14580	14452	14479	14669	14560	14563	14444	14444	14501	14589	14475	14426	14402	14477	14568	14501	14518	14465	14365	14309	14466	14376	14498	14517	14435	14618	14552	14701	14378	14639	14447	14472	14709	14528	14529	14438	14562	14493	14433	14568	14369	14433	14611	14468	14350	14548	14617	14373	14521	14534	14401	14413	14556	14440	14432	14687	14561	14534	14644	14432	14303	14443	14396	14680	14544	14392	14411	14545	14404	14445	14492	14471	14544	14332	14473	14579	14498	14440	14540	14294	14416	14458	14467	14372	14539	14515	14371	14455	14506	14490	14515	14587	14605	14517	14514	14462	14350	14382	14533	14341	14555	14386	14495	14458	14609	14605	14437	14387	14482	14231	14453	14470	14285	14541	14579	14439	14498	14423	14579	14408	14540	14491	14441	14357	14330	14539	14570	14336	14350	14542	14498	14563	14428	14526	14380	14483	14518	14458	14403	14472	14380	14614	14537	14528	14490	14373	14438	14586	14525	14374	14527	14364	14424	14541	14536	14379	14513	14248	14537	14334	14585	14451	14544	14275	14686	14492	14455	14470	14449	14512	14557	14504	14496	14275	14424	14499	14609	14380	14418	14522	14447	14442	14534	14514	14371	14457	14541	14454	14489	14546	14478	14395	14592	14559	14431	14334	14443	14629	14577	14381	14439	14540	14411	14650	14331	14429	14454	14402	14532	14408	14542	14558	14435	14452	14442	14605	14427	14558	14521	14506	14385	14293	14543	14506	14575	14230	14467	14569	14427	14595	14557	14438	14564	14269	14545	14452	14600	14531	14436	14386	14534	14371	14452	14576	14556	14409	14472	14482	14467	14550	14622	14437	14331	14192	14302	14535	14680	14536	14389	14604	14602	14435	14727	14378	14523	14481	14617	14340	14432	14533	14547	14440	14406	14534	14475	14610	14511	14413	14515	14431	14520	14506	14613	14584	14490	14417	14551	14503	14458	14361	14586	14491	14519	14551	14485	14574	14462	14425	14551	14486	14339	14668	14491	14489	14487	14425	14410	14634	14456	14581	14464	14450	14388	14480	14415	14461	14562	14510	14532	14555	14476	14446	14403	14439	14488	14500	14449	14439	14392	14515	14432	14440	14251	14529	14388	14379	14367	14554	14577	14380	14489	14490	14455	14514	14634	14489	14424	14527	14655	14573	14463	14415	14443	14461	14511	14435	14544	14535	14438	14514	14441	14570	14456	14367	14370	14286	14523	14387	14439	14422	14519	14660	14403	14576	14563	14429	14525	14591	14367	14617	14643	14482	14313	14539	14485	14496	14435	14454	14592	14542	14423	14506	14434	14404	14420	14473	14546	14553	14467	14511	14537	14428	14720	14449	14574	14393	14592	14392	14488	14608	14482	14556	14492	14449	14464	14343	14513	14401	14558	14490	14416	14466	14438	14469	14483	14645	14407	14620	14521	14473	14642	14491	14464	14526	14385	14461	14447	14440	14571	14389	14479	14444	14365	14378	14262	14409	14550	14504	14461	14562	14642	14417	14383	14516	14356	14612	14513	14517	14633	14452	14591	14324	14543	14361	14595	14380	14495	14501	14473	14508	14384	14406	14419	14582	14464	14416	14540	14445	14714	14419	14631	14599	14444	14445	14458	14585	14515	14347	14307	14526	14591	14578	14542	14475	14357	14570	14486	14434	14542	14526	14551	14677	14459	14393	14198	14508	14411	14511	14483	14562	14587	14331	14419	14431	14570	14513	14618	14565	14453	14503	14559	14514	14347	14427	14473	14506	14555	14550	14497	14525	14589	14387	14447	14416	14519	14419	14488	14749	14610	14382	14670	14567	14471	14490	14555	14516	14661	14438	14402	14379	14532	14536	14628	14507	14553	14335	14487	14622	14482	14489	14512	14615	14465	14644	14527	14545	14368	14438	14422	14463	14678	14483	14671	14572	14502	14438	14459	14500	14422	14538	14600	14394	14625	14638	14448	14553	14545	14503	14624	14414	14330	14529	14396	14355	14652	14565	14585	14422	14528	14545	14479	14546	14309	14465	14599	14545	14576	14572	14606	14507	14533	14601	14438	14581	14513	14509	14527	14420	14570	14608	14564	14346	14474	14453	14398	14383	14504	14449	14402	14422	14441	14570	14320	14583	14327	14489	14378	14485	14485	14597	14494	14473	14477	14471	14471	14616	14420	14390	14609	14530	14696	14489	14551	14455	14368	14506	14580	14446	14499	14522	14471	14444	14628	14515	14411	14410	14549	14661	14531	14591	14265	14586	14463	14541	14479	14335	14505	14429	14577	14474	14495	14557	14375	14578	14439	14538	14371	14549	14412	14644	14553	14458	14525	14541	14516	14309	14392	14446	14226	14561	14554	14713	14348	14466	14469	14496	14401	14577	14578	14387	14431	14424	14335	14648	14683	14625	14445	14438	14451	14491	14528	14637	14543	14564	14578	14411	14360	14407	14441	14555	14276	14447	14292	14599	14395	14521	14488	14542	14389	14495	14444	14576	14491	14423	14502	14525	14390	14697	14422	14246	14538	14449	14604	14541	14239	14423	14466	14489	14528	14493	14481	14393	14576	14510	14326	14559	14441	14483	14416	14429	14435	14638	14446	14568	14445	14331	14628	14407	14737	14694	14454	14403	14574	14388	14549	14428
22886	21841	36686	41320	37923	29301	22512	16479	15100	15535	15315	15349	15244	15043	15208	15049	15332	15191	15153	15226	15099	15096	15104	15093	15211	15275	15175	15166	14932	15080	15096	15130	15221	14968	15152	15101	15019	15023	15335	15056	15057	15039	15023	15008	15013	15078	15090	15092	15087	15277	15376	14883	15005	14989	15005	14833	14832	15103	15026	15158	15101	15115	15055	15292	15088	14859	14996	14917	15025	15033	15147	14833	15149	14844	15029	14982	15099	14990	14906	15070	14968	15171	14944	15078	15090	14798	14883	14908	14859	15025	14998	15002	14785	14955	15043	14969	14959	15094	14951	14927	15042	15053	14982	15050	15152	15043	14987	14919	14786	14826	15049	15033	15021	15005	14954	14912	14986	15043	14994	14872	15276	15123	15118	14933	14886	14901	14801	15080	15019	14950	14967	15114	15032	15032	15100	15035	14887	14944	14787	14900	15105	14888	14969	14904	14803	14993	15069	14710	15076	14915	14864	15061	15247	14891	14699	15020	15070	14901	15099	14934	14961	14983	15131	14895	15105	15203	15039	14844	14959	15025	15042	15013	15012	14905	15152	15047	15084	14989	15096	14990	15100	15059	15142	14967	15035	14868	15083	14947	15021	14931	14943	15162	15076	15069	14970	15059	14851	15004	14913	15058	14961	15074	15034	14863	14842	15216	15086	15039	15025	15094	14969	14851	15034	15006	15035	15007	14851	15082	14852	15301	15035	15063	15078	14927	14995	15100	14972	15094	14991	14909	14997	14894	15106	15066	14851	14898	14937	15026	15071	15043	14956	14911	15175	14993	14980	14907	14934	15077	15149	15190	14877	15021	14733	15022	15042	15027	15092	14938	14959	15026	14895	15123	15070	14923	15084	14909	14969	14949	14886	14926	15005	15050	15080	15192	15043	15032	15073	15000	15224	15088	15089	15038	14922	15105	15036	14975	14864	15049	14998	14938	14884	15085	14932	14925	14971	14959	14958	15075	14925	14860	15226	14889	14967	15087	14918	14888	14855	15204	15053	14980	14725	15104	14764	15048	15056	15186	15051	14832	15157	14923	14969	14797	15017	14907	14917	15083	14853	14888	14957	14972	15012	15127	15139	15046	15097	15116	14872	15138	15161	14991	14948	15081	14907	14784	14745	14849	14875	14893	15053	15051	15167	14884	15117	15010	14954	14953	14932	14944	14925	15161	14957	14893	15036	14781	14760	15032	14996	15031	14859	14999	15063	15176	15109	14894	15155	15010	14973	15156	15012	15035	14980	14918	14874	14961	15037	14967	14961	14948	14973	15037	15003	15021	14853	14989	15071	15097	15166	15081	14888	15029	15131	15041	14983	15039	14932	15022	14919	15159	14865	14947	14908	15038	15133	14933	15020	14833	15020	15022	14906	14958	14996	15205	15169	15289	15086	15033	14900	15139	14954	14866	15140	14878	15025	14836	15037	14825	15031	15034	14838	14973	15003	14977	15010	14862	15048	15005	14877	14828	14941	15017	14840	15016	15007	14974	14918	14964	15031	15044	14876	14956	14902	15261	14993	14774	15014	14927	15025	15054	14996	15025	15006	14951	15086	15094	15032	15080	15152	15052	15089	15072	15003	15119	15197	15088	14976	15011	14983	15003	14827	15106	14929	15096	15124	14938	14971	14964	15002	14938	14988	14762	15215	15094	15108	14904	15035	14733	15009	14990	14956	15028	14965	15114	14981	14931	14958	14972	15061	14948	15110	14947	14963	14827	14851	15152	14750	15021	14911	15008	14855	15008	14873	15059	15096	14850	14983	15168	14919	14859	15095	14906	14903	14897	15209	14985	15176	14957	14881	14872	14983	15161	14926	14824	14749	14993	15028	15185	15048	14964	15077	14998	14927	15097	14910	14983	14914	14981	15003	14805	14935	14786	15018	14933	15078	15162	15024	15003	14996	14992	14834	14976	14924	15051	14879	15037	14991	15156	14961	15056	14932	15068	15007	15025	14883	14913	14831	14952	15101	14968	14958	14932	14956	14852	15175	14888	15019	15178	14912	14793	14990	15035	15063	15096	14989	15021	15174	14954	14854	15133	15023	14971	15040	14928	15196	15117	14816	14992	15032	14877	15047	14818	15115	14914	14990	15103	15059	14956	14987	14890	14774	14835	15120	14797	15037	14866	15069	14960	15034	14937	15089	14734	15013	14931	14997	15011	15056	14924	14978	14895	14867	14845	14919	14952	14787	14855	14946	15084	15056	14921	14869	14876	14968	14927	15026	15014	14948	14901	14788	14838	15140	15139	14864	14885	14937	14946	14800	14894	14897	14992	14878	15085	14954	14939	14838	15142	15015	15167	15043	14917	15103	15175	14879	14922	14811	14968	14967	15151	14967	14975	14836	14989	14961	15022	14947	15156	15025	15018	14864	14979	15099	14822	14925	14886	15074	15033	15113	14859	15079	15056	14964	15096	14993	14897	15012	15061	15056	15074	15174	14849	15088	15123	15061	15099	15002	14861	14940	14993	14856	15266	14863	14962	14886	15016	14935	14865	15045	15123	15296	15122	14872	14907	14974	15072	15130	15023	15042	15176	14955	15078	15153	14951	15116	15175	15028	14958	14890	14968	14866	14974	14747	14792	14952	14892	14997	15017	14892	14930	14909	14730	15061	14977	15144	14763	14915	14962	14963	14895	14897	15019	14861	15150	15004	15037	15117	14876	14992	15012	14832	14846	14941	15073	14909	15163	14893	14945	14902	14932	14987	14853	14954	15024	15119	14909	15031	15024	14909	15115	14988	15104	15007	15000	15220	15038	14969	15042	14990	15161	14906	15005	15183	15174	15075	14995	14997	14991	14979	14922	14845	14909	14920	14856	14914	14818	15043	14985	14918	15139	15040	14932	14997	15015	15103	14947	15084	14954	15147	15110	15022	15058	15086	15084	15007	14915	14949	15063	14917	15117	14870	14907	15119	15050	15155	15122	15007	14930	15128	14906	15030	15031	15022	15103	14915	14998	14998	14985	15090	15175	14977	14975	14997	14962	15086	14944	15069	14993	15091	15170	14878	15035	15019	14784	14882	15062	14967	15076	15052	15128	14986	14912	15107	14874	15069	14916	15074	15046	14942	14773	15005	15035	14811	14958	14858	14861	14887	14992	15049	14936	14951	14997	14979	15074	15007	14951	15087	15079	14990	15343	15195	14902	15122	14857	15057	14983	15068	15009	15061	14841	14994	14991	15201	14825	14866	14937	14957	14941	14805	14864	15044	15050	15062	14958	14910	14822	15124	14969	14931	14713	15051	14846	14932	14869	15188	14900	15011	14979	14896	15199	15082	14916	15135	14827	14925	14964	14912	15015	14835	15023	14913	14897	14873	14988	15025	14781	14877	14897	14943	15004	15005	14975	14944	15105	15181	15090	14912	14926	14897	15028	14902	15044	14875	15051	15087	15261	14790	14997	15160	14874	14995	15108	15034	15242	14971	14903	15112	14964	15037	15098	14900	14990	14881	14911	14894	15105	15126	14785	14819	14933	15019	14903	14823	14973	14804	15163	14918	14939	15038	14935	14985	15071	14923	14865	15273	15049	15028	15031	14988	15001	14960	15024	15085	14951	14975	15012	15177	15036	14987	14928	15074	15101	14911	15091	15081	15083	15006	15208	15087	14870	15000	15005	15152	15041	15209	14936	15096	15067	15167	15026	14999	15131	14911	14770	15045	14910	14851	15013	14937	14942	15179	15006	14920	14962	15041	15001	14939	15022	14972	14679	15051	14864	15043	15291	15176	14999	14917	15158	15080	14870	15108	15194	15042	14894	14842	14939	14965	15068	15012	15045	14962	15132	15095	15106	15046	14834	15032	15206	15069	15100	15019	14926	14967	14937	14981	14837	15082	15044	14927	15029	14988	15081	14977	14899	15087	14790	15189	15163	14832	14873	15090	15028	15015	14975	15030	14979	14947	14940	14866	15005	15128	14870	14891	14990	14951	15277	15146	15015	15061	14990	15084	14955	15173	14743	14951	14951	15076	15030	15138	14920	14867	14961	14912	14983	15067	14892	14900	15004	15013	14994	14970	14841	15075	15043	15086	15213	15087	14994	15042	14831	14905	14976	14925	14894	15094	14990	14954	14904	14964	15041	14938	14975	15091	15068	14983	15160	14957	14996	15019	15010	15105	14839	14878	14930	14855	14907	14988	14941	15059	14903	15283	15018	14682	15024	14923	14940	14865	15105	15016	15086	15159	14800	14931	14784	15022	15050	15006	15147	15007	14891	15095	14820	15074	15127	15039	15072	15006	14929	15228	14905	14923	15068	15094	14873	15016	15065	15028	14924	15089	15129	15246	15025	14858	14816	15047	15001	14910	14863	15067	15001	14970	14787	15105	14847	14952	14839	15010	14920	15031	14869	15046	15164	14848	14884	15045	15005	14950	14978	15028	14986	15007	15045	15124	15011	15017	15020	14990	15056	14967	14862	14872	14771	14998	14927	15185	14963	14945	15141	15044	15206	15178	15033	14802	14919	15000	14939	14937	15166	15078	14974	15006	14791	14975	14946	15128	15096	14979	14896	15008	15048	14869	15058	15080	15074	14930	15124	15131	14904	14957	14882	15074	15173	14991	14965	14969	14868	14897	15144	15221	14871	14913	14898	14986	14824	15021	15150	14902	14801	14828	14910	14923	14906	14881	14973	14913	14922	14865	15092	14795	14968	15217	15117	15121	15146	14880	14994	15065	14871	15048	14865	14886	15144	15016	15127	15153	15071	14985	14832	15004	14967	14965	15140	14941	14939	15014	15000	15110	14885	15018	14918	15053	15089	15066	14951	14956	14879	14899	15063	14706	15093	15124	15136	14996	15040	14980	15006	15081	15097	15036	15235	15161	15200	15030	14996	14856	15008	14944	15011	15084	14981	14974	14924	14894	14994	14933	15104	15115	15028	14829	14819	15034	14924	15055	15172	15104	14867	14968	15041	15134	14914	14941	14971	14983	15143	14900	15027	14897	15145	14990	14957	14937	15141	14780	14960	14859	14939	15129	14937	14880	14928	14866	14947	14879	14859	14886	14845	15093	14985	14882	14932	14898	15188	14996	14842	14953	14794	15048	15146	15120	14878	15142	14997	15138	15053	15225	14942	14865	15010	15143	14856	15129	14886	14938	15068	15115	15090	15077	14919	15059	14968
52925	95657	97225	77527	55435	28916	14568	14197	14111	14047	14119	14126	14172	14083	14070	14138	14167	14085	14305	14034	14272	14173	13970	14040	14089	14157	14094	14194	14298	14204	14121	14006	14193	14056	14064	14136	14118	14042	13949	14086	13918	14161	14227	14071	14118	14180	14187	14187	14091	14198	14233	14141	14300	14180	14228	13945	14145	13968	14065	14177	14227	14199	14192	14133	14104	14175	14016	14026	14227	14075	14187	14103	14090	14205	14142	14181	13999	14115	14288	14176	14067	14137	14072	14219	14025	14212	14082	14132	14112	14214	14227	14087	14219	14049	14103	14242	14142	14118	14254	13937	14173	14025	14022	14073	13965	14154	14161	14234	14039	14244	14185	13986	14163	13984	14049	13961	14260	14232	14179	14341	14300	14235	14350	14264	14204	14119	14069	13968	14323	14112	14015	14099	13998	14106	14234	14163	14012	14330	14086	14265	14096	13906	14084	14023	14056	14168	14067	14203	14069	14116	14132	14016	14149	14060	14163	14148	14149	14192	14075	13896	14102	14018	14343	14010	13972	14088	14251	14075	14059	14100	14195	14231	14112	13957	14118	14041	14103	14234	14174	14068	14107	13976	13872	14183	14155	14233	14026	14258	14121	14416	14152	14060	14160	13951	14078	14038	14285	14040	14078	14122	14180	13989	14142	14137	14083	14189	14212	14068	14204	14136	14054	14327	14008	14094	14196	14054	14258	14201	14042	14137	13922	14275	14149	14106	13985	14169	14023	14124	14051	14160	14192	14358	14143	14134	14200	14095	14054	14286	13957	14100	14075	14061	13975	14010	14175	14008	14028	14128	14186	14202	14146	14066	14189	13983	14256	14023	14060	14200	14340	14245	14173	14036	14089	13938	14134	14119	14053	14179	14053	14041	14149	14178	14204	14089	14247	14053	14200	14013	14222	14052	14209	14006	14206	14082	14056	14120	14243	14118	14087	14176	14004	13875	13956	14116	14201	14195	14117	14121	14175	14041	14072	14158	14110	14246	14139	14076	14268	14099	13952	13977	14016	14209	14216	14117	14036	14161	14130	14079	14090	14084	14200	14021	14263	14085	14128	14040	14174	14147	14153	14155	14093	14049	14071	14125	14233	14198	14010	14085	14149	14085	14136	14051	14196	14185	14048	14239	14019	14050	14029	14273	14069	14227	14192	14233	14074	14238	14182	14059	14148	14077	14216	14287	14055	14087	14213	14050	14082	14176	14158	14173	14162	14079	14064	14106	14059	14201	14186	14210	14255	14037	14236	14217	14243	14222	13998	14086	14111	14042	14210	14140	14028	14144	14148	14189	14090	14231	14098	14124	14143	14071	14153	14011	14200	14199	13965	13970	14131	14033	14119	14287	14144	14202	14065	14124	14375	14004	14070	14033	14189	14140	14282	14060	14123	14246	14133	14082	14002	14040	14098	14173	14130	14284	14144	13871	14237	14036	14061	14104	14169	14357	14065	14067	14100	13968	14120	14027	14008	14056	14170	14191	14340	14125	14002	14119	13986	14070	14144	14145	14109	14195	13975	14048	14247	14115	14173	14094	13917	14208	14273	14145	14022	14149	13959	14058	14058	14066	13984	14157	14124	14167	14080	14197	14173	14158	14343	14054	14075	14284	14076	13985	14164	14102	14074	14165	14184	14086	14062	14164	13900	14220	14149	13993	14272	14183	14144	14050	14074	14011	14131	14041	13988	14283	14097	14226	14174	13965	14010	14115	14218	14281	13961	13991	14104	14121	13970	14104	14150	13857	14083	14162	14239	14234	14100	14234	14099	14163	14201	14152	14156	14093	14204	14160	14269	14134	14182	14303	14061	14160	14082	14051	14027	14090	14229	14094	14213	14044	14152	14201	14126	13992	14174	13971	14254	14184	14214	14210	13963	14074	14026	14365	14012	14127	14101	13995	14142	14201	14103	13916	14060	14149	14065	14192	14125	14124	14160	14163	14024	14031	14320	14002	14110	14163	13966	14194	13932	14129	14053	14146	14115	14224	14226	14252	14078	14147	14133	14205	14254	14061	14205	14080	14184	14014	14079	14001	14134	14153	14205	14103	14054	14106	14002	14109	13923	14194	14090	14146	14079	14224	14212	14301	13898	14168	14140	13956	14054	13964	13923	13987	14288	14059	14198	14085	14206	14105	14146	14062	14223	14005	14198	14174	14224	14152	14180	14055	14204	14040	14163	14025	14088	14134	14131	14349	14089	14173	14092	13965	14146	14096	14082	14069	14107	14189	14037	14152	14179	14186	14162	13973	14039	14205	14169	14074	14053	14207	14069	14112	14246	14041	13952	14127	14149	14269	14143	14144	14098	14167	14030	14116	14261	14129	14128	14052	14048	14134	14125	14276	14280	14121	14085	14071	14125	14067	14244	13959	14273	14254	14158	14127	14110	14190	14102	14133	14085	14127	14198	14094	14325	14081	14210	13977	14008	14058	14021	14064	14237	14100	13979	14075	14145	14215	14153	14194	14118	13897	14084	14042	14176	14114	13934	14195	14095	14115	14180	14094	14058	14283	14042	14117	14128	14187	14056	14168	14116	14138	14063	14228	13886	14283	14184	14001	14301	14024	14105	14195	14125	14076	14213	14260	14142	14196	14198	14121	14277	14183	14003	14193	14149	14052	14213	14005	14174	14181	13969	14248	14038	14230	14236	14239	14070	14029	13903	13908	14184	14221	14150	13873	14111	14047	14171	14210	14089	14229	14253	14125	14158	13933	14196	14183	14077	14099	13960	14029	14106	14301	14123	14116	14092	14136	14007	14231	14083	14239	13989	13926	14113	14249	14112	14172	14166	14193	14129	14076	13893	14273	14179	13958	13949	14107	14026	13922	14124	14133	14246	13946	14209	13967	14159	14075	14176	14192	14101	14109	14110	14299	14038	14187	14194	14257	14216	14094	13918	14220	14101	14034	14271	14138	14237	14092	14109	14202	14348	14232	14060	14148	14186	14108	14223	14080	14142	14194	14239	14207	14213	14153	13959	13950	14349	14057	14096	14123	14126	14134	14094	14104	14067	14255	14121	14172	14150	14146	14070	14117	14007	14134	14015	14064	14149	14250	13855	14137	14095	14004	14162	14267	14207	14212	14137	14128	14099	14028	14090	13974	14242	14097	13936	14238	14202	14116	14197	14263	14104	14006	14253	14015	14111	14058	14243	14175	14104	14035	14091	14024	14133	14117	14292	13972	14016	14161	14143	14109	14080	13976	14144	14138	14012	13995	14198	14187	13975	14049	14187	14144	14184	14111	14186	14038	14068	14226	14138	14081	14015	14154	14056	14034	14127	13879	13989	14116	14266	14152	13931	14137	14155	14205	14145	14048	14079	14146	14077	14202	14120	14195	14165	14137	14088	14069	14221	14126	14101	14069	14058	14089	14148	14150	14113	13989	14055	14144	14095	14286	14113	14256	14057	14446	14100	14024	14098	14207	14058	14022	13959	14200	14150	14230	14085	14123	14211	14030	14015	14045	14133	14195	14245	14044	13891	14093	14090	14103	14234	13945	14161	14024	14056	14070	14082	14098	14228	14111	14156	13985	14106	14252	14119	14164	14039	14209	14179	13973	14069	14108	14055	14183	14212	14214	14162	13988	14091	14194	14128	14027	14117	14072	14122	14081	14007	14195	14112	14066	13981	14043	14203	14123	14016	14062	14095	14092	14073	14227	14120	14192	14179	14268	13992	14059	14209	14123	13992	14098	14061	14148	14230	14144	14026	13951	14023	14227	14044	14040	14112	14348	14107	13960	14155	14096	14230	14241	14160	14154	13995	14085	13928	14125	14163	14138	14074	14185	14104	14076	14205	14161	14197	13997	14159	14367	14201	14085	14169	14106	13972	13881	14097	14071	14281	14175	14207	14245	14184	14130	14114	13970	14108	14153	14175	14211	14093	14173	14112	14213	14124	14016	14144	13915	14156	14049	14018	14171	14077	14107	14058	14075	14046	13975	14018	14184	14024	14196	14179	13946	14157	14116	14148	14063	14361	14167	14091	14113	14059	14097	14076	14117	14135	14076	14012	14262	14041	14131	14150	14085	14007	14029	14158	14080	13933	14251	14163	14197	14087	14231	14052	14084	14217	14043	13968	14003	14074	13958	14233	14133	14075	13936	14075	14040	14128	14196	14260	14047	14009	14076	14154	14266	14079	14151	13924	14163	14163	14283	13938	14252	14175	14037	14044	14181	14241	14080	14053	14027	14107	14029	14182	14153	14228	14069	14105	14129	14079	13990	14127	14020	14056	14169	14037	14054	14069	14023	14110	14028	14090	14049	14071	14061	14040	13987	14167	14286	14096	14050	14076	14179	14081	14080	14141	14099	13972	14096	14040	14159	14121	14058	14124	14067	14153	14040	14099	14163	14135	14012	14115	14076	14213	14099	14225	14194	14309	14055	14103	14101	14264	13940	14176	14094	14121	14105	14225	14156	14058	14085	14134	14093	13955	14063	14006	14072	14307	14046	14136	14137	14087	13968	14124	14133	14015	14082	14215	14189	14240	14151	14038	14150	13924	14301	14322	14148	14194	14177	13906	14053	13993	14118	13976	14125	14181	14139	14102	14126	14018	14206	14202	14062	14038	13970	13979	14172	14202	14102	14211	14133	14087	14048	14103	14083	13986	14039	14176	14069	14079	14119	14011	14100	14244	14065	14129	14070	14297	13968	14091	14046	14112	14042	14005	14171	14461	14067	14061	14093	14193	14121	13987	14059	14108	14238	14074	14002	14140	14115	14036	14254	14174	13964	14093	14017	14027	14147	14241	13945	13942	14068	14257	13897	14263	14281	14210	14266	14222	14082	14196	14236	14222	14109	14141	14141	14120	14031	13987	14270	14202	14093	14192	14033	14090	14004	14098	14116	14338	14060	14084	14225	14075	13939	14130	13998	14085	14037	14152	14037	13912	14070	14183	14191	14146	14132	14130	14094	14011	14063	14201	14089	14273	14119	14116	14106	14232	14088	14076	14090	13997	13979	14161	14124	14171	14113	13969	14076	14030	13992	14124	14038	14133	14043	14125	14285	14186	14016	14007	14246	14228	14117	14054	14218	13956	14006	14241	14096	14119	14098	14132	14035	14158	14079	14152	14169	14099	14027	14010	14176	14123	13940	14052	13958	13985	13991	14118	14081	14143	14058	14155	13999
27105	27259	42425	34608	23469	16770	14520	14064	14026	13917	13979	13785	13906	14045	13942	14014	13986	13999	14033	13917	13918	13849	13847	13927	13961	14020	14028	13969	13766	13890	13940	14023	14072	14054	13974	13796	13880	13817	14039	13947	13747	13810	13757	13909	13977	13796	13853	13897	13849	14017	14072	13961	13852	13837	13884	13875	13704	13993	13786	13707	13835	13842	13891	13950	13878	13828	13716	13782	13903	14055	13998	13686	13817	13816	14047	14079	14049	13883	13953	13801	13895	13859	13866	13875	14058	13985	13910	13882	13980	13872	13809	13938	13902	13828	13804	13661	13752	13846	13973	13978	13816	13853	13701	13756	14098	13915	13949	13938	14046	14063	13854	13961	13820	13971	13907	14061	13956	14000	13973	13979	13957	13773	13878	13930	13758	13901	13755	13999	14001	13871	13837	13864	13800	14008	14019	13868	14012	13814	13852	13998	13836	13714	13857	13826	13906	13827	14053	13761	13860	13986	13858	13914	13922	13667	13886	13855	13974	13994	13927	13968	13771	13766	13919	13977	13732	13853	13776	13904	13817	14060	13918	14031	13790	13819	13941	13597	13973	13846	13796	13856	13884	13989	13895	13685	13909	13958	13996	13938	13846	13781	13912	13982	13920	13882	13944	13967	13726	13698	13886	13753	13803	13828	14004	13852	13910	13808	13867	14020	13859	13769	14018	14122	13931	13784	13892	13835	13964	13955	13941	13993	13948	13959	13961	13859	14097	13810	13864	13946	13942	13978	13801	13887	13885	13932	13888	13945	13869	13852	13740	13902	13786	13843	13904	13656	13836	13811	13788	13664	13947	13675	13994	13916	13940	13965	13936	13995	14005	13927	14006	13996	13949	13872	13906	13905	14100	13909	13831	13844	13771	13887	13951	13997	13937	13927	13994	13831	13985	13856	13764	13901	13650	14094	14030	13772	13887	13985	13733	13985	13804	13802	13737	13843	13844	13691	13886	13878	13942	13801	13944	13951	13852	14036	13929	13936	13901	13853	13958	13801	13769	13821	13846	13956	13922	13775	13819	14015	14041	13782	13730	14018	13949	13924	13887	13914	13804	13791	13868	13808	13933	13707	13974	13978	13865	13773	13891	13839	13857	13610	13666	14019	13929	13875	13678	14028	14053	13887	13849	13780	13838	14024	13756	13812	13787	13875	13645	13960	13919	13963	13844	13809	13988	13979	13762	13962	13942	13773	13654	13827	13988	13898	13992	14051	13942	13836	13986	13822	13791	13874	13913	13717	13808	13952	13837	13718	13829	13776	13833	13959	13919	13832	13831	13774	13950	13857	13811	13769	14058	13842	13717	13892	13897	14276	13968	14094	13926	13817	13858	13879	13751	14084	13883	13967	13858	13654	13889	13846	13652	13741	13911	14021	13880	13876	13934	13847	13956	13802	13846	13950	13663	13880	13790	13890	13860	13875	13969	13885	14036	13972	13950	13923	13868	14105	13755	13989	13800	13877	13876	14121	14087	13976	13787	13864	13797	13976	13699	13857	13825	13859	13703	13762	14093	13750	14026	13802	13800	13943	14073	13772	13837	13641	13668	13624	13914	13902	13872	13737	13792	13934	13941	13919	13862	13905	13855	13842	13908	13860	13834	13952	13779	13786	14041	14124	13772	13792	13724	13813	13744	13960	13978	13995	13891	13723	13837	13919	13835	13748	13768	14021	13796	13705	13823	13676	13916	13950	13823	13927	13854	13953	13953	13843	13839	13845	13886	13668	13854	13963	13886	13689	13959	13785	13933	13894	13891	13781	13990	13928	13862	13868	13983	13774	13856	13694	13878	13939	13800	13872	13809	13997	13926	13925	13758	14026	13914	13887	13773	13777	13823	13731	13927	14031	14007	14047	14025	13916	13879	13848	14085	13807	13858	13952	13948	13887	13875	13888	13914	13839	13975	13962	13979	13842	13756	13790	13804	13879	13717	14009	13993	13895	13883	13818	13827	13794	13859	13956	13703	13844	14003	13768	13856	13926	13935	14090	13761	13955	13943	13827	13991	13895	13954	13986	14064	13930	13799	13931	14004	13984	13955	13762	14031	13966	13674	13783	13817	14005	14138	13921	13684	14014	13871	13703	13906	14059	13853	13875	13841	13778	13852	13901	14026	13826	13868	13701	13869	14047	13741	13796	13901	13767	14053	13893	13843	13856	13765	13790	13883	13913	13730	13753	13690	13757	14111	13900	13886	13957	13816	13912	13862	13956	13784	13845	14036	13827	13862	13931	13923	13986	13766	13940	13974	13832	13883	14026	13925	13987	14052	13876	14084	13869	13810	13737	14002	13763	14058	13939	13738	13809	13894	13852	13850	13894	13886	13886	13875	13791	13855	13922	13874	13889	13816	13853	13743	13865	13835	13937	13903	14029	13917	13763	13969	14000	13816	13878	13936	13851	13779	13966	13893	13852	13931	13932	13968	14038	13871	14033	13801	13872	13855	13939	13854	13838	13709	14023	13808	13775	14075	13791	14127	13827	13780	13924	13720	13951	13821	13911	14043	13844	13842	13876	13957	13996	13837	14077	13852	13790	13935	13873	14003	13955	14017	13763	13868	13820	13919	13974	13926	13809	13981	13852	13851	13877	13880	13858	13929	13928	13794	13914	13743	13798	13815	13928	13761	13800	13859	14177	13989	13803	13755	13839	13970	13971	13780	13887	13947	13974	13819	13833	13791	13686	13970	13808	13831	13997	14115	13881	13879	13927	13955	13817	13949	13970	13845	13818	14018	13890	13985	13726	13943	13806	13895	14085	13862	13899	13995	13778	13787	13787	13965	14126	14099	13915	14053	13938	13815	13876	13827	13995	13973	13758	13836	13785	13992	13867	13768	13794	13853	13887	14087	13880	13835	13835	13676	13829	13938	13894	13934	13908	13910	13777	13986	13928	13996	13842	13802	13870	13949	13980	13914	13965	13651	13994	13779	13867	13814	13710	13711	13954	13909	13962	13898	13820	13983	13883	13971	13985	13871	13714	13687	13897	13916	13854	13810	13813	13847	13926	14067	13739	14078	13861	13946	13847	13836	13661	13726	13781	13872	13727	13770	13843	13935	14073	13905	13743	13960	13977	13900	13965	14067	13874	14045	14023	13825	14090	13709	13950	13880	13894	13923	13782	13831	13891	14010	13779	13792	13749	13613	13933	13893	13800	13922	13877	13786	13892	14006	13887	13812	13886	14037	13814	13814	13671	13906	13945	14019	13901	13770	13805	13743	13825	13749	13667	13952	13913	13680	13788	13776	13825	13796	13903	13941	13854	13981	13928	13740	13954	14003	13874	13785	13683	13823	13973	13969	14157	14077	13839	14064	13833	13808	13973	13705	13915	13875	13974	13999	13846	13699	13735	13859	14011	13765	13832	13944	13966	13854	13850	13970	13925	13863	13913	13890	13793	13989	13914	13826	13784	13965	13881	13807	13819	13859	13851	13834	13704	13888	13907	13789	13910	13897	14030	14035	13900	13987	13840	13917	13871	13837	13920	13916	13791	14031	13980	13924	13954	14122	13788	13967	13870	13926	13832	13979	13822	13835	13796	13854	13839	13838	13876	13995	13863	13780	13956	13657	13798	13896	13873	13754	13940	13796	13820	14068	13904	13861	13982	13848	13805	14076	14056	13716	13723	13755	13828	13897	14016	13818	13786	13940	13891	13987	13827	13848	13764	13710	13953	13902	13961	14057	13880	13994	13802	13795	13911	13933	13818	13723	13852	13699	13947	13832	13844	14003	14040	13724	13897	14183	13985	13891	13866	13822	13983	13934	13891	13829	13789	13672	13870	13963	13975	13896	13895	13911	13845	13969	14072	14238	13978	13755	13792	13905	13795	13708	13940	13911	13852	13917	13919	13847	13945	13751	13829	13605	13710	14022	13861	14010	13613	13824	13877	13935	13791	13953	13684	13861	13952	14099	14077	13819	13793	13957	13684	13842	13749	13693	13817	13849	14000	13976	13904	14060	13778	14006	13798	13777	13917	13917	13772	13908	13665	13953	13739	13893	13970	13964	13884	13675	13919	13859	13623	13781	13714	13806	13884	13916	13861	13748	13991	13990	13873	14110	14083	13689	13737	13829	13743	13909	13857	13883	13860	14098	13961	13957	13746	13980	13758	13826	13736	14035	13630	13849	13949	13789	13902	13997	13769	13781	14106	13870	13954	13729	13747	13993	13881	13786	13838	13657	13864	13822	13778	13897	13854	13858	13869	13934	13857	13866	13715	13983	14056	13762	13642	13793	13832	13782	13625	13762	13970	13936	13754	13674	14036	14078	13941	13733	13891	13670	13885	13854	14066	13915	14231	13885	13918	14013	14048	13952	13741	13843	13909	13968	13806	13883	13688	13849	13785	13758	14046	14096	13918	13851	13954	13705	13860	13982	13688	13824	13985	13957	14055	13915	13855	13952	13916	13833	13934	13812	13814	13852	13855	13848	13998	13704	13764	13838	13902	13737	13897	13703	13900	13730	13847	13983	13838	13786	13977	13867	13906	13924	14086	13823	14016	13953	13749	13908	13962	14034	14071	13790	14071	13908	13859	13751	13830	13743	13876	13936	13978	13913	13722	13843	13918	13781	13967	14031	13851	13943	13836	13930	13936	13923	13834	13893	13817	13995	14039	13825	13842	13917	14051	13872	13894	13795	13953	14007	13978	13733	13881	13960	13856	13919	13754	13824	13748	13819	13923	14112	13951	13788	13814	13907	13987	13861	13941	13972	13956	13827	13733	13847	13781	14048	13835	13832	13819	13913	13940	14045	13836	13939	13812	13981	13705	13941	13943	13970	13943	13778	13783	13727	13833	13859	13796	13925	13939	13679	13837	13987	14040	13737	13886	13644	14072	13978	14005	13901	13952	14005	13921	13948	13853	13753	14011	13820	13922	13722	13973	13922	13878	13988	13806	14122	13934	13929	13958	13957	13965	13776	13944	13920	13829	14003	13734	13756	13872	13856	14029	14003	13790	13831	13664	13845	13839	13991	13892	13785	13902	13815	13993	14008	13837	14018	13798	13991	13931	13637	14096	13913	13715	13966	13936	13806	13771	14035	14067	14099	14055	14033	13879	13800	13879	13852	13938	14039	13774	13786	13873	13909	13857	13911	13697	13913	13927	14202	13935	13844	13832	13837	13976	13843	13897
21580	45555	47886	34194	23276	15426	13460	13363	13448	13390	13287	13212	13467	13263	13388	13237	13384	13379	13357	13460	13384	13203	13306	13557	13466	13384	13431	13352	13442	13336	13364	13288	13444	13278	13243	13379	13451	13383	13214	13418	13525	13533	13301	13519	13380	13250	13292	13349	13482	13393	13629	13600	13327	13285	13353	13447	13267	13211	13414	13380	13416	13227	13342	13306	13518	13298	13288	13329	13375	13231	13391	13134	13407	13285	13231	13404	13367	13330	13285	13352	13418	13306	13427	13389	13345	13303	13350	13191	13243	13319	13316	13292	13281	13380	13441	13183	13363	13400	13333	13483	13410	13274	13310	13249	13349	13442	13454	13319	13264	13276	13468	13464	13309	13290	13432	13341	13535	13433	13360	13222	13436	13406	13357	13535	13301	13480	13342	13546	13456	13276	13225	13372	13335	13307	13359	13269	13386	13244	13175	13302	13271	13373	13291	13492	13315	13363	13471	13465	13437	13518	13299	13394	13325	13254	13431	13431	13378	13494	13374	13345	13444	13318	13441	13210	13471	13368	13370	13348	13317	13437	13375	13474	13493	13436	13387	13496	13375	13520	13404	13402	13511	13254	13426	13476	13346	13405	13356	13274	13231	13416	13253	13443	13595	13552	13356	13251	13381	13368	13458	13306	13359	13349	13520	13211	13263	13436	13348	13491	13389	13221	13192	13360	13469	13402	13354	13282	13311	13363	13525	13433	13290	13450	13364	13268	13229	13280	13385	13293	13310	13543	13467	13240	13527	13382	13450	13300	13294	13434	13316	13416	13278	13405	13401	13288	13304	13383	13238	13308	13514	13227	13445	13289	13373	13308	13319	13282	13385	13399	13318	13450	13460	13147	13534	13252	13315	13404	13394	13438	13405	13265	13469	13158	13426	13279	13203	13476	13196	13310	13293	13209	13305	13478	13291	13352	13387	13242	13301	13357	13150	13408	13456	13341	13458	13286	13302	13218	13392	13523	13329	13409	13275	13370	13460	13496	13334	13335	13274	13435	13485	13496	13405	13289	13429	13328	13367	13247	13297	13483	13416	13454	13397	13443	13242	13373	13246	13412	13416	13311	13345	13506	13300	13149	13344	13234	13220	13512	13354	13315	13357	13269	13437	13369	13451	13353	13349	13241	13389	13413	13280	13351	13317	13342	13166	13421	13472	13469	13430	13404	13219	13396	13413	13329	13414	13401	13238	13417	13431	13125	13347	13296	13240	13367	13242	13285	13322	13300	13577	13372	13426	13384	13336	13316	13360	13118	13273	13274	13401	13288	13348	13298	13381	13351	13189	13395	13409	13298	13574	13419	13444	13332	13515	13425	13245	13360	13502	13501	13235	13370	13389	13342	13366	13344	13325	13343	13464	13375	13372	13502	13397	13317	13454	13573	13263	13205	13127	13255	13131	13263	13457	13418	13404	13360	13381	13382	13307	13399	13298	13275	13405	13358	13254	13513	13260	13346	13253	13277	13447	13296	13238	13391	13231	13369	13251	13409	13220	13318	13480	13257	13227	13341	13348	13288	13281	13306	13299	13465	13476	13297	13512	13416	13307	13268	13470	13511	13477	13114	13513	13275	13503	13317	13403	13355	13446	13427	13234	13357	13396	13287	13178	13193	13285	13355	13486	13531	13441	13387	13247	13351	13423	13412	13399	13306	13532	13447	13328	13319	13392	13292	13247	13336	13292	13427	13561	13399	13313	13349	13440	13463	13298	13276	13379	13267	13424	13277	13435	13327	13315	13535	13368	13428	13401	13415	13455	13280	13256	13447	13189	13222	13338	13328	13422	13333	13386	13260	13225	13334	13573	13349	13470	13341	13403	13358	13327	13393	13280	13323	13328	13273	13365	13238	13374	13366	13471	13360	13455	13385	13193	13308	13381	13578	13356	13378	13352	13232	13276	13488	13154	13531	13490	13475	13512	13442	13504	13332	13274	13434	13562	13455	13282	13562	13339	13332	13513	13565	13398	13409	13289	13358	13346	13259	13398	13415	13647	13351	13447	13462	13343	13287	13339	13542	13486	13299	13326	13435	13275	13521	13313	13336	13415	13282	13388	13462	13266	13416	13483	13310	13460	13327	13310	13317	13246	13546	13296	13301	13401	13425	13242	13465	13347	13387	13400	13483	13489	13288	13384	13392	13481	13336	13355	13383	13292	13534	13331	13442	13328	13245	13500	13260	13275	13442	13515	13343	13488	13505	13211	13428	13270	13287	13448	13328	13393	13228	13157	13449	13246	13371	13397	13302	13201	13328	13328	13203	13421	13274	13458	13280	13409	13185	13368	13507	13398	13438	13415	13323	13335	13431	13433	13334	13385	13422	13505	13331	13493	13503	13376	13374	13365	13418	13399	13395	13436	13307	13379	13255	13330	13437	13507	13394	13376	13254	13372	13367	13306	13291	13499	13454	13228	13407	13197	13457	13316	13208	13220	13352	13265	13364	13407	13337	13474	13413	13399	13387	13447	13393	13303	13376	13379	13441	13454	13268	13361	13425	13469	13260	13390	13471	13366	13279	13361	13359	13433	13407	13487	13292	13275	13355	13349	13537	13497	13260	13375	13438	13462	13245	13618	13518	13361	13315	13433	13358	13488	13340	13361	13239	13293	13645	13278	13465	13305	13424	13368	13402	13300	13413	13391	13363	13325	13354	13355	13518	13293	13389	13271	13347	13277	13463	13327	13341	13382	13425	13487	13299	13429	13307	13217	13284	13280	13507	13380	13353	13217	13501	13493	13367	13366	13404	13424	13413	13358	13378	13369	13431	13411	13358	13370	13388	13288	13333	13184	13306	13379	13389	13363	13292	13307	13379	13366	13378	13340	13285	13379	13542	13534	13404	13341	13328	13409	13207	13403	13420	13287	13527	13298	13529	13317	13294	13414	13380	13233	13465	13353	13189	13284	13294	13349	13549	13422	13365	13526	13316	13355	13196	13462	13436	13336	13268	13271	13458	13384	13358	13158	13394	13452	13194	13412	13366	13511	13289	13432	13321	13338	13476	13248	13388	13352	13402	13437	13389	13431	13472	13330	13342	13354	13238	13386	13332	13314	13451	13269	13426	13391	13456	13522	13402	13312	13474	13427	13442	13280	13330	13361	13315	13483	13482	13258	13274	13386	13346	13315	13345	13421	13415	13274	13181	13214	13317	13435	13316	13374	13306	13275	13365	13337	13337	13362	13360	13379	13494	13399	13376	13380	13266	13533	13567	13592	13500	13380	13242	13308	13227	13296	13344	13284	13391	13282	13367	13394	13485	13334	13332	13461	13443	13487	13435	13253	13341	13487	13632	13395	13464	13445	13381	13218	13533	13273	13238	13345	13401	13383	13422	13451	13339	13387	13338	13395	13448	13217	13444	13240	13512	13545	13228	13423	13368	13280	13468	13515	13393	13428	13176	13291	13287	13328	13411	13572	13317	13347	13440	13357	13211	13347	13491	13396	13349	13222	13429	13333	13318	13272	13490	13335	13357	13380	13420	13411	13405	13317	13386	13426	13534	13352	13364	13349	13205	13295	13436	13323	13388	13408	13315	13412	13350	13408	13391	13287	13457	13287	13309	13329	13380	13330	13405	13231	13393	13332	13282	13486	13182	13450	13356	13316	13276	13380	13387	13421	13330	13334	13262	13338	13497	13377	13448	13157	13416	13127	13258	13500	13303	13367	13384	13421	13630	13284	13473	13406	13353	13409	13313	13401	13445	13307	13393	13234	13514	13389	13455	13283	13379	13454	13491	13329	13303	13266	13230	13204	13366	13356	13347	13367	13332	13410	13484	13264	13245	13317	13185	13296	13407	13327	13416	13335	13472	13476	13389	13316	13236	13306	13204	13328	13255	13405	13399	13333	13357	13357	13156	13347	13416	13443	13411	13339	13259	13294	13456	13259	13380	13456	13448	13379	13482	13279	13527	13439	13275	13467	13413	13289	13415	13314	13443	13390	13384	13395	13292	13283	13355	13373	13354	13424	13303	13420	13313	13461	13263	13257	13487	13261	13328	13298	13362	13511	13373	13469	13499	13482	13338	13487	13382	13147	13395	13539	13333	13318	13416	13377	13407	13295	13304	13358	13556	13386	13241	13350	13331	13423	13393	13215	13319	13306	13281	13260	13553	13406	13356	13243	13312	13358	13395	13456	13399	13287	13284	13513	13328	13335	13304	13289	13343	13275	13212	13344	13418	13233	13324	13353	13288	13352	13337	13350	13475	13392	13225	13538	13356	13497	13320	13424	13253	13348	13316	13451	13434	13478	13260	13135	13289	13350	13491	13449	13436	13445	13387	13365	13435	13503	13405	13429	13222	13412	13314	13489	13520	13250	13304	13565	13397	13421	13255	13442	13292	13419	13346	13194	13526	13514	13425	13328	13447	13410	13318	13229	13510	13641	13337	13443	13374	13285	13183	13420	13209	13374	13451	13441	13323	13209	13490	13470	13235	13236	13425	13263	13231	13469	13241	13274	13192	13578	13198	13332	13445	13394	13332	13420	13480	13553	13428	13414	13403	13460	13268	13500	13450	13380	13454	13180	13482	13412	13500	13286	13247	13225	13272	13345	13351	13340	13342	13387	13324	13350	13467	13389	13535	13355	13384	13431	13331	13311	13394	13370	13325	13385	13423	13373	13440	13538	13415	13451	13359	13375	13460	13382	13229	13603	13278	13441	13389	13366	13406	13241	13377	13411	13503	13362	13488	13318	13471	13247	13162	13331	13554	13228	13370	13347	13377	13354	13358	13382	13462	13436	13448	13469	13476	13390	13225	13418	13435	13393	13378	13476	13314	13433	13282	13417	13331	13350	13542	13436	13236	13342	13268	13442	13519	13236	13280	13356	13390	13466	13272	13262	13405	13554	13364	13298	13465	13324	13469	13305	13433	13369	13457	13390	13482	13351	13431	13416	13378	13275	13336	13366	13241	13295	13347	13349	13427	13304	13526	13391	13461	13447	13306	13434	13470	13448	13273	13534	13373	13525	13476	13393	13298	13414	13492	13281	13496	13478	13390	13451	13277	13266	13257	13263	13418	13411	13405	13440	13280	13419	13388	13525	13246	13485	13419	13374	13354	13303	13501	13354	13169	13370	13321	13357	13513	13297	13354	13349	13329	13296	13319	13350	13302	13548	13537	13476	13457	13250	13281
24092	22591	43152	47608	36544	26508	18711	14664	14102	14378	14254	14329	14119	14230	14202	14086	14085	14190	14240	14312	14189	14081	14208	14236	13944	14095	14142	14143	14264	14247	14416	14362	14324	14130	13949	14152	13973	14113	14165	14277	14207	14255	14120	14197	14122	14211	14115	14331	14368	14116	14271	14061	14275	14109	14098	14004	14101	14240	14199	13981	14048	14144	14124	14332	14047	13882	14041	14039	14272	13972	13810	13976	13987	13959	14036	14018	14147	14145	14090	13947	14183	14008	14034	14151	14246	14016	14219	14054	14274	14097	14191	14050	14257	14033	13958	14267	14288	14239	14072	14152	14100	14120	14140	14234	14011	14196	14073	14147	14089	14099	14091	14191	13977	13909	14087	14045	13955	14186	13925	14190	14062	13997	14041	14078	13986	13965	14013	14029	14171	14069	13965	13812	13949	14000	14079	14136	14146	14160	14133	14068	14012	14068	14104	13970	14099	14219	14212	14213	14239	14050	14215	14018	14210	14190	14127	14265	14163	13941	14019	14008	14004	13938	14201	13996	14053	14322	14194	14083	14123	14195	14046	13883	14062	14072	14261	14195	14074	14070	14127	14268	14132	14179	14060	14171	14083	14051	14129	14251	14158	13956	14169	14117	14148	14174	14193	13982	14083	14031	14199	14038	14064	13993	14130	14115	13953	14013	13927	14174	14246	13978	14195	14027	13995	14066	14196	14204	14152	14183	14263	14043	13981	14021	13935	14165	14021	14057	14145	14037	14073	14179	14091	14127	14188	14122	14310	14224	13965	14025	14000	13926	14039	14106	14038	14193	14247	14183	14057	14081	14176	14117	14060	14005	14111	13989	14131	13988	13902	13994	14139	14117	14138	14149	14065	14102	13998	13982	14221	14037	14216	14018	13992	14032	14074	14211	14004	14195	14225	14009	13876	13884	14057	14118	14200	14131	14007	14048	13971	14037	14169	14046	13951	14063	14100	14037	14058	13897	14132	14090	14180	14335	13952	14203	13835	14139	14041	14098	13998	14198	14063	14243	14147	13920	13974	14170	13966	13972	14050	14111	14264	13958	14170	14172	14154	14140	13954	14117	13912	14211	13934	14271	14063	14078	14185	13945	14056	14004	14195	14310	14146	13989	14122	14003	14150	14147	14005	14041	14104	14044	14045	14012	13993	14055	14209	13864	14074	14146	13964	13899	13988	14064	14149	14005	14005	13930	14135	14043	13981	14066	14145	14218	14222	14025	13997	14196	14307	14126	14210	13905	14009	13895	14086	14036	14142	14090	14231	14096	14254	14215	14163	14248	14140	14146	14161	14130	13992	13987	13956	14112	14058	14008	14119	14280	14138	14221	13979	14402	14274	14083	14189	14018	14051	14024	14325	14014	14088	14163	14105	14016	14254	13986	14176	13993	14020	14042	14124	13990	13948	14139	14102	14119	14096	14120	14106	14153	14129	14171	14133	14024	14206	14183	14117	14093	14088	13937	14092	13896	14046	14134	13913	14015	14055	14129	14103	14017	14059	14189	14007	13894	14237	14006	14141	13999	14064	14028	13957	14151	13982	14179	14179	14026	14071	14165	14085	14056	14008	14235	14020	14077	14221	13936	14148	14216	14157	14166	14002	14076	14135	14013	14092	13968	13975	13905	14081	14037	14173	14118	14186	14114	14151	14015	13991	14116	14319	13982	14019	14136	14060	13966	14088	14110	14079	14060	14362	14081	14119	13920	14079	13977	13976	14272	14178	14140	14057	14089	14039	14039	14143	14139	14182	13899	13789	14130	14056	14095	14048	14049	14083	14007	13944	14103	13972	13851	13969	14181	14106	13961	14128	14071	13992	14130	14146	14107	14100	14068	14074	14073	14009	14184	14023	14125	14037	14076	14201	14117	14142	14076	14206	13998	13944	14142	14100	14107	14043	14245	13997	14066	13917	13874	13955	14116	14128	14140	14147	14147	14068	14006	14168	14221	14215	14220	14220	14010	14209	14105	14058	14109	14134	14192	13959	13926	13992	14148	13887	14094	14028	14056	14131	14159	14061	14084	14075	13932	14075	14123	14141	14070	14056	14025	14070	14109	14126	14214	14159	14223	13926	14087	14190	14073	14012	14189	13996	13867	13950	14146	14255	14176	13962	14165	14112	14117	14069	13992	14008	13978	14077	14181	14133	14175	14051	14172	14026	14155	14056	14116	13909	13781	14098	14128	13899	14123	14125	14037	14238	14092	14275	14169	14057	14099	13934	13941	14191	14041	14073	14004	14241	13968	14149	14058	13996	14057	14006	14053	14233	14014	14167	13937	14096	14094	14246	13941	14005	14140	14157	13996	13813	14012	14056	14171	14183	14205	14180	13972	14040	13876	14315	13973	13970	14034	14082	14186	14143	14239	14270	14170	13924	14287	13857	14139	14045	13873	13908	14234	14028	14300	14137	14061	13994	13975	14325	14196	14209	14198	14195	14115	13954	14064	14032	13993	14124	14103	14039	14209	14174	14033	14277	14099	13959	13930	13883	13856	14080	13937	14003	14059	13903	14187	13959	14115	14082	13964	13965	14066	14012	13954	14241	14318	13989	14099	14069	13982	14300	13974	14115	14069	14190	14158	13907	13906	14101	14241	14115	14086	14233	13835	14077	13988	14120	14009	14141	13953	14169	14116	13979	14102	14095	14112	14203	14044	14034	13834	14209	13943	13873	14141	13972	13986	14022	14135	14133	14147	14061	14115	13980	13960	14148	14205	14143	14149	14104	13917	14109	14046	13812	14151	14134	14015	14045	14153	13905	14170	14015	14142	14254	14024	14061	14190	14273	14064	14092	14105	14136	13883	14095	13858	13999	14139	14131	14119	14225	14098	13951	13885	14239	14184	14042	14199	14116	14129	14048	14159	13985	14095	14168	14028	14229	13946	14229	14009	14022	14077	14194	14170	14070	14049	14182	14056	14060	13947	14116	14129	13921	14135	14248	14085	14160	14138	14187	14009	14068	14211	14118	14054	14028	14091	14099	13874	14218	14095	14015	14070	13939	14251	14289	14079	14276	14024	14125	14063	14099	14169	14041	14160	14101	14089	14365	14217	13941	14006	14035	14109	14266	14207	14143	14104	14112	13895	14055	14104	14107	14149	13814	13795	13885	14126	14129	14065	14177	14083	14067	14333	14305	14074	14129	14182	13997	14286	14046	13936	14105	14057	13961	13975	14186	13918	14236	14008	13992	14088	14035	14196	14056	13971	14138	13892	14176	14023	13829	14114	14114	13934	14074	13940	14033	14104	14117	14138	14196	14140	13825	13919	14007	14175	14179	14054	13962	13885	13957	14254	14046	14029	14000	13911	14237	14138	14064	14100	14138	14130	14049	14076	14191	14067	13932	13972	14002	14078	14059	14135	13848	14072	14045	14103	14071	14082	14157	13995	13986	14145	14177	14090	13957	14040	14222	14212	13816	14177	14061	14027	13981	13948	14073	14109	14183	14313	13992	13863	14026	14190	13996	14255	14133	13955	13995	13993	14223	14059	14039	13989	14091	14020	14094	14031	14228	14072	14071	14051	14082	14129	14150	14230	14023	13987	14154	14106	14180	14145	13993	14099	14018	14070	14129	14052	14265	14252	13979	14150	14115	13983	14099	13994	14240	14058	14064	13927	14004	14142	14101	13977	14229	14144	14102	14090	13961	14057	14042	14284	14027	14117	13876	14147	14054	14160	14052	14005	14029	14041	14064	14280	14137	13947	14046	14203	14172	14225	14072	14020	14011	14040	14086	14009	14049	14068	13992	14083	14179	14010	14119	14014	14088	14048	14178	14073	13984	13989	14112	14013	14002	14204	14098	14414	14198	14040	13897	13902	14264	14178	14203	14182	14179	14170	14026	14061	14181	14095	14100	13987	14174	14121	14000	14198	14025	14062	14253	14010	14171	14004	14373	14128	14080	13995	14139	14067	14097	14098	14029	13952	14157	14095	14179	13998	13930	13949	14141	13866	14098	13973	14245	14135	14101	14059	14120	13996	14082	13941	14165	14010	14270	13978	14108	14199	14047	14041	14037	13965	14196	14236	14324	13982	14028	14038	14028	13970	14059	13948	14130	14225	14074	14081	14321	13972	14042	13980	14137	13863	13979	14060	14082	14022	14201	14292	14084	14019	14067	14172	14291	14178	14078	14251	14172	14124	13943	14088	13988	14034	14001	14181	14196	13991	14101	14106	14028	13997	14431	14072	13972	13796	13987	14114	13995	14235	14067	14018	14117	14049	14017	14096	14030	14175	14025	14055	13934	13975	14120	13914	14175	13871	13886	14088	13929	14137	14064	14203	14053	14065	14106	14153	14016	14072	14029	14004	14043	13947	14114	14135	14046	14169	14360	13896	14041	13955	13968	14243	13953	13976	14164	14069	13982	14213	14037	14091	14042	14086	14226	14014	14112	13911	13999	14054	14165	13921	14058	14139	14319	14109	13977	14112	13986	14115	14157	13998	14003	14195	14022	14025	14113	14091	14262	14027	14066	14208	14133	14164	14106	14030	13960	14150	14093	14155	14101	14156	14026	14030	14060	14022	14075	14126	14126	14162	14155	14067	13986	14100	14043	14031	14131	14209	14137	14031	14067	13961	13876	14169	14196	13977	14029	14176	13875	13905	13932	14163	13932	14100	14142	13990	14062	14016	13821	14033	14279	14331	14121	14104	14107	14141	14284	14177	13952	14098	14052	14083	14062	13941	14149	14165	14057	14190	14081	14245	14019	13943	13971	14072	13881	14097	14049	14159	14207	14175	14030	13988	14103	13963	14033	14302	13934	14094	14136	14157	14104	13883	14088	14126	14245	13945	14146	14175	14053	14115	14035	14073	14139	14164	14108	14110	14155	13950	14171	14005	14073	14211	14214	14048	14335	14044	13896	13882	13969	13967	14015	14081	14141	14054	13956	14033	13993	14227	13942	14083	14117	14060	13883	13922	13957	14079	13996	14025	14308	14015	14200	14113	14079	13973	14103	13951	14043	14052	14076	14074	14201	14182	14110	14204	13932	14024	13911	14027	14003	14287	14185	14062	14067	14046	14084	14033	14011	14041	14109	14211	14318	14013	14209	14202	14094	13939	14173	14158	14043	13972	14184	13965	13989	14115	14189	14076	13980	14272	14073	14005	14056	14180	14163	14037	14015	14019	14146	14093
39077	84909	86460	63332	43054	25935	13901	13557	13674	13648	13573	13522	13657	13560	13656	13625	13529	13545	13497	13470	13509	13672	13529	13632	13515	13586	13678	13435	13640	13671	13710	13708	13728	13620	13619	13498	13646	13499	13687	13683	13679	13534	13555	13594	13395	13523	13433	13807	13824	13660	13768	13714	13418	13612	13632	13489	13482	13557	13518	13713	13607	13625	13743	13399	13524	13590	13524	13473	13508	13643	13621	13667	13578	13499	13476	13555	13547	13649	13604	13528	13660	13646	13549	13504	13521	13632	13478	13597	13598	13542	13587	13683	13482	13590	13663	13492	13589	13611	13678	13612	13668	13688	13559	13508	13448	13753	13467	13543	13606	13581	13530	13513	13626	13644	13723	13427	13603	13592	13692	13432	13709	13552	13627	13485	13420	13675	13625	13499	13618	13657	13552	13669	13598	13635	13656	13596	13452	13584	13674	13645	13481	13617	13524	13668	13550	13504	13382	13446	13638	13761	13580	13604	13603	13529	13551	13613	13628	13448	13546	13667	13611	13460	13649	13461	13601	13532	13625	13625	13693	13531	13642	13590	13628	13615	13516	13489	13548	13637	13503	13578	13514	13619	13474	13519	13562	13583	13639	13534	13589	13373	13739	13419	13646	13523	13546	13544	13544	13570	13687	13577	13484	13435	13468	13533	13538	13701	13679	13552	13545	13510	13524	13498	13548	13574	13503	13631	13553	13440	13518	13558	13464	13410	13483	13606	13469	13427	13862	13447	13569	13578	13451	13637	13482	13524	13557	13468	13512	13676	13530	13615	13606	13630	13591	13641	13592	13623	13562	13569	13501	13663	13634	13608	13537	13448	13520	13659	13421	13630	13716	13729	13675	13553	13624	13729	13800	13622	13556	13627	13427	13649	13600	13690	13597	13586	13611	13517	13644	13606	13599	13580	13432	13507	13582	13544	13676	13515	13666	13658	13529	13540	13612	13509	13700	13546	13612	13562	13548	13454	13466	13571	13590	13577	13529	13441	13593	13681	13602	13536	13698	13490	13667	13674	13627	13571	13608	13583	13482	13513	13735	13663	13725	13653	13568	13572	13570	13558	13715	13523	13545	13538	13581	13596	13614	13538	13712	13450	13458	13683	13568	13523	13575	13636	13606	13530	13545	13644	13613	13433	13547	13572	13631	13443	13481	13613	13468	13524	13645	13578	13545	13639	13343	13633	13682	13539	13428	13559	13426	13630	13571	13563	13622	13435	13628	13546	13757	13587	13625	13627	13649	13466	13520	13498	13535	13627	13491	13708	13507	13579	13506	13589	13573	13579	13674	13544	13690	13505	13615	13548	13594	13504	13437	13604	13517	13584	13394	13681	13561	13531	13633	13614	13597	13584	13498	13554	13482	13681	13610	13570	13640	13611	13659	13553	13619	13527	13522	13558	13657	13576	13644	13617	13397	13666	13455	13694	13611	13615	13679	13537	13458	13507	13549	13500	13494	13579	13592	13657	13546	13548	13542	13530	13641	13502	13506	13545	13481	13564	13524	13522	13487	13705	13572	13601	13606	13465	13525	13675	13674	13521	13601	13486	13355	13533	13567	13708	13635	13464	13490	13527	13571	13515	13609	13669	13798	13628	13629	13409	13518	13500	13691	13634	13592	13641	13576	13364	13419	13658	13529	13588	13309	13635	13554	13534	13546	13569	13526	13527	13575	13465	13616	13529	13557	13614	13639	13546	13594	13458	13613	13518	13734	13544	13480	13591	13473	13589	13507	13509	13539	13713	13421	13810	13409	13604	13688	13520	13618	13554	13655	13500	13581	13414	13617	13679	13676	13524	13565	13664	13568	13700	13490	13506	13792	13728	13662	13687	13585	13601	13582	13791	13677	13511	13577	13517	13446	13681	13625	13531	13807	13559	13397	13526	13593	13486	13639	13528	13518	13663	13614	13587	13489	13578	13500	13494	13447	13655	13461	13639	13593	13666	13539	13542	13685	13526	13591	13549	13561	13547	13556	13435	13569	13619	13599	13471	13618	13562	13681	13869	13674	13632	13576	13509	13673	13503	13511	13453	13553	13449	13557	13534	13759	13708	13569	13537	13651	13445	13503	13675	13634	13538	13456	13719	13597	13469	13578	13621	13627	13626	13614	13559	13440	13490	13446	13462	13503	13590	13493	13580	13544	13598	13483	13595	13657	13681	13564	13649	13557	13611	13666	13663	13535	13511	13573	13647	13439	13516	13587	13626	13472	13775	13580	13368	13541	13651	13672	13624	13503	13573	13422	13512	13582	13560	13492	13557	13677	13650	13536	13515	13566	13487	13527	13537	13553	13719	13460	13432	13668	13311	13517	13399	13495	13594	13600	13565	13618	13659	13622	13623	13528	13569	13452	13538	13540	13550	13510	13625	13387	13627	13637	13507	13622	13538	13667	13540	13588	13687	13423	13650	13525	13734	13414	13522	13547	13468	13471	13499	13588	13615	13558	13600	13578	13538	13425	13404	13478	13546	13515	13513	13476	13543	13768	13431	13636	13472	13642	13716	13591	13480	13585	13646	13498	13398	13668	13675	13570	13786	13539	13668	13499	13634	13481	13738	13670	13717	13596	13528	13551	13732	13502	13601	13474	13373	13598	13813	13556	13503	13699	13668	13621	13595	13541	13617	13686	13651	13522	13638	13659	13600	13783	13632	13464	13538	13434	13500	13520	13480	13677	13620	13717	13631	13508	13603	13542	13427	13479	13756	13473	13698	13625	13722	13529	13636	13612	13621	13716	13510	13702	13360	13573	13603	13518	13487	13616	13577	13628	13733	13607	13704	13702	13669	13545	13486	13497	13633	13555	13661	13607	13325	13944	13680	13457	13835	13550	13764	13538	13614	13586	13696	13540	13579	13660	13527	13548	13410	13623	13680	13535	13486	13440	13609	13644	13496	13566	13557	13513	13550	13544	13589	13536	13568	13771	13547	13708	13617	13558	13669	13778	13627	13632	13503	13546	13692	13605	13405	13563	13473	13591	13598	13459	13586	13592	13596	13646	13527	13400	13721	13521	13548	13583	13399	13495	13853	13698	13575	13660	13580	13552	13673	13562	13642	13371	13544	13574	13630	13679	13566	13650	13494	13651	13593	13486	13602	13679	13508	13655	13533	13601	13547	13596	13522	13682	13560	13728	13533	13451	13603	13755	13637	13483	13549	13630	13585	13713	13737	13534	13637	13714	13544	13688	13512	13723	13661	13512	13559	13528	13641	13434	13374	13608	13605	13542	13627	13579	13632	13516	13581	13620	13483	13599	13720	13644	13420	13645	13645	13735	13332	13772	13595	13563	13447	13597	13620	13494	13564	13548	13513	13579	13471	13629	13446	13743	13438	13557	13578	13546	13478	13569	13543	13629	13714	13612	13592	13554	13580	13505	13572	13564	13664	13477	13537	13548	13551	13542	13662	13508	13601	13704	13448	13495	13586	13568	13501	13533	13478	13608	13558	13546	13449	13519	13492	13503	13421	13634	13667	13664	13618	13605	13496	13642	13522	13641	13560	13641	13474	13672	13502	13596	13466	13442	13544	13596	13634	13498	13571	13652	13537	13614	13492	13729	13395	13608	13554	13453	13485	13638	13601	13661	13612	13660	13534	13492	13591	13627	13624	13471	13455	13606	13605	13585	13473	13575	13479	13545	13626	13404	13616	13648	13545	13649	13686	13612	13720	13385	13650	13616	13442	13708	13637	13582	13539	13650	13605	13619	13521	13561	13669	13554	13594	13491	13517	13434	13707	13535	13507	13719	13640	13535	13471	13550	13748	13540	13690	13696	13503	13509	13618	13724	13626	13694	13725	13733	13673	13353	13561	13523	13564	13476	13735	13657	13383	13750	13654	13298	13498	13604	13573	13508	13664	13468	13617	13504	13529	13687	13578	13485	13507	13540	13659	13555	13533	13474	13590	13767	13621	13436	13504	13579	13439	13571	13506	13522	13515	13851	13570	13683	13562	13573	13603	13649	13450	13388	13615	13558	13650	13667	13612	13559	13726	13606	13529	13584	13535	13521	13597	13557	13559	13625	13618	13550	13571	13528	13441	13515	13671	13671	13636	13640	13706	13585	13657	13493	13464	13522	13487	13497	13492	13477	13544	13585	13519	13559	13545	13512	13597	13718	13503	13553	13785	13432	13524	13570	13703	13582	13571	13573	13539	13523	13450	13608	13488	13525	13369	13571	13587	13478	13587	13564	13529	13620	13443	13558	13525	13478	13540	13402	13593	13685	13517	13706	13740	13527	13505	13572	13423	13546	13652	13564	13450	13674	13489	13499	13514	13569	13465	13481	13521	13637	13535	13429	13413	13615	13639	13560	13572	13582	13522	13478	13557	13594	13404	13719	13547	13471	13415	13402	13555	13686	13558	13567	13545	13393	13628	13557	13622	13505	13663	13726	13646	13507	13669	13487	13494	13453	13642	13440	13621	13679	13586	13485	13646	13507	13454	13484	13509	13493	13659	13505	13633	13630	13552	13667	13598	13623	13691	13584	13584	13537	13650	13559	13624	13623	13463	13506	13410	13583	13445	13603	13605	13581	13445	13478	13588	13651	13476	13543	13476	13516	13637	13550	13581	13473	13663	13621	13614	13401	13664	13666	13662	13458	13499	13538	13309	13503	13532	13667	13468	13503	13409	13612	13673	13580	13646	13461	13457	13447	13664	13493	13441	13555	13386	13520	13507	13602	13683	13560	13444	13516	13553	13570	13653	13547	13707	13524	13745	13293	13519	13423	13520	13699	13701	13664	13606	13478	13596	13723	13572	13517	13454	13623	13420	13834	13575	13623	13528	13522	13448	13518	13622	13437	13561	13537	13677	13658	13478	13586	13470	13583	13575	13498	13573	13509	13539	13726	13482	13571	13549	13485	13631	13588	13574	13614	13523	13509	13588	13676	13450	13521	13505	13579	13629	13755	13611	13508	13550	13562	13553	13592	13627	13524	13642	13606	13614	13637	13550	13467	13538	13533	13514	13467	13497	13662	13605	13459	13620	13681	13446	13622	13460	13641	13622	13665	13678	13610	13487	13515	13599	13419	13507	13561	13432	13469	13447	13575	13733	13595	13705	13563	13571	13484	13538	13641	13605	13537	13678	13498	13490	13699	13560	13615	13563	13638	13571	13573	13646	13655	13624	13474	13761
22942	21831	36310	39491	36110	29480	22893	15920	14744	14919	14777	14694	14615	14566	14479	14710	14543	14540	14571	14425	14331	14412	14488	14431	14278	14624	14464	14458	14409	14349	14321	14519	14333	14228	14312	14371	14412	14384	14581	14495	14492	14439	14562	14401	14462	14360	14343	14522	14508	14720	14682	14404	14287	14242	14267	14202	14390	14327	14536	14487	14461	14351	14445	14244	14326	14378	14349	14286	14405	14443	14416	14306	14218	14305	14314	14328	14379	14238	14339	14282	14393	14302	14357	14267	14163	14379	14538	14231	14402	14299	14550	14302	14243	14284	14243	14432	14217	14400	14157	14236	14324	14246	14526	14129	14448	14112	14323	14370	14319	14320	14360	14120	14499	14496	14355	14404	14483	14332	14231	14280	14287	14560	14459	14366	14236	14399	14237	14234	14396	14159	14355	14365	14282	14201	14482	14355	14352	14330	14335	14374	14419	14380	14380	14242	14374	14386	14306	14344	14405	14385	14222	14219	14206	14182	14284	14238	14258	14290	14380	14496	14041	14296	14376	14359	14362	14538	14530	14296	14390	14447	14244	14321	14340	14409	14318	14174	14133	14506	14388	14452	14273	14264	14259	14386	14297	14101	14274	14263	14287	14219	14388	14314	14333	14244	14234	14240	14446	14133	14309	14105	14184	14334	14333	14440	14320	14339	14401	14397	13982	14389	14408	14455	14179	14154	14210	14286	14423	14315	14377	14364	14275	14363	14247	14396	14365	14164	14193	14276	14478	14254	14331	14535	14231	14266	14178	14123	14176	14465	14269	14347	14367	14277	14342	14327	14268	14417	14413	14290	14229	14420	14339	14312	14335	14333	14315	14372	14324	14359	14418	14221	14298	14150	14352	14167	14388	14219	14365	14299	14268	14202	14381	14191	14197	14524	14364	14428	14326	14454	14396	14342	14214	14369	14333	14307	14274	14453	14323	14584	14407	14413	14310	14413	14251	14170	14355	14325	14270	14373	14256	14378	14366	14381	14380	14364	14510	14303	14252	14178	14270	14348	14339	14218	14440	14305	14403	14371	14165	14306	14210	14338	14314	14372	14274	14307	14402	14410	14249	14299	14327	14115	14269	14412	14353	14353	14410	14187	14185	14374	14295	14351	14241	14300	14335	14240	14286	14251	14271	14532	14193	14431	14284	14247	14296	14253	14270	14238	14284	14396	14347	14301	14351	14216	14279	14352	14311	14324	14389	14244	14291	14386	14245	14368	14399	14453	14295	14284	14351	14426	14234	14334	14407	14331	14265	14399	14301	14261	14203	14530	14316	14349	14531	14178	14374	14445	14339	14402	14350	14298	14306	14503	14386	14324	14314	14342	14372	14410	14360	14177	14231	14118	14267	14232	14252	14235	14224	14339	14334	14294	14437	14195	14220	14406	14391	14237	14167	14376	14358	14280	14188	14226	14216	14268	14414	14245	14293	14276	14328	14284	14424	14374	14457	14311	14370	14403	14332	14375	14143	14381	14437	14293	14185	14250	14297	14289	14412	14379	14416	14131	14238	14517	14204	14143	14469	14323	14365	14319	14259	14289	14058	14263	14346	14406	14451	14378	14348	14232	14292	14287	14306	14259	14349	14217	14224	14190	14290	14497	14111	14449	14410	14533	14191	14383	14448	14275	14407	14334	14342	14243	14250	14142	14191	14190	14146	14307	14272	14369	14259	14233	14332	14222	14391	14372	14377	14199	14341	14290	14236	14380	14397	14270	14208	14140	14220	14432	14247	14272	14154	14429	14477	14227	14338	14284	14351	14277	14234	14336	14316	14245	14320	14359	14426	14316	14245	14389	14455	14303	14191	14472	14334	14322	14393	14304	14243	14422	14402	14331	14287	14375	14448	14294	14156	14353	14375	14266	14196	14394	14227	14455	14204	14417	14347	14242	14378	14214	14312	14545	14208	14166	14427	14319	14433	14250	14334	14204	14367	14356	14543	14470	14509	14334	14280	14413	14398	14203	14354	14153	14271	14310	14213	14218	14341	14219	14356	14364	14266	14180	14416	14307	14232	14263	14330	14273	14261	14387	14316	14269	14399	14390	14238	14288	14482	14279	14390	14419	14393	14432	14367	14269	14217	14344	14271	14243	14242	14375	14335	14393	14498	14261	14337	14318	14329	14334	14256	14152	14497	14359	14246	14339	14255	14424	14370	14252	14176	14336	14210	14381	14487	14220	14354	14120	14291	14460	14235	14431	14416	14300	14263	14365	14334	14151	14238	14221	14279	14284	14496	14390	14290	14525	14395	14315	14211	14219	14270	14284	14408	14475	14467	14528	14344	14378	14144	14158	14298	14261	14226	14291	14215	14274	14310	14154	14309	14525	14311	14298	14197	14191	14260	14517	14268	14323	14254	14409	14293	14286	14415	14326	14346	14322	14280	14443	14462	14258	14389	14383	14361	14117	14416	14427	14327	14375	14234	14417	14218	14341	14068	14275	14220	14156	14211	14425	14333	14288	14211	14281	14254	14291	14319	14203	14231	14215	14401	14231	14089	14219	14433	14334	14200	14268	14278	14307	14411	14177	14114	14391	14367	14241	14341	14246	14420	14246	14267	14099	14382	14402	14318	14257	14556	14449	14417	14413	14348	14373	14235	14307	14263	14387	14323	14324	14168	14294	14343	14144	14308	14477	14255	14355	14369	14330	14416	14432	14330	14457	14363	14236	14240	14315	14184	14124	14370	14305	14491	14297	14409	14165	14250	14478	14217	14354	14281	14521	14512	14245	14331	14235	14233	14468	14288	14265	14350	13996	14440	14345	14263	14432	14316	14364	14448	14159	14359	14326	14356	14280	14353	14392	14506	14423	14571	14275	14292	14374	14328	14321	14534	14404	14156	14317	14203	14292	14230	14335	14316	14209	14422	14510	14504	14281	14384	14157	14270	14285	14410	14382	14419	14246	14347	14211	14242	14127	14204	14410	14298	14513	14374	14385	14384	14350	14297	14315	14309	14282	14334	14224	14259	14239	14235	14136	14135	14274	14246	14209	14198	14212	14235	14430	14336	14321	14279	14228	14387	14329	14303	14368	14351	14196	14288	14142	14451	14394	14043	14122	14261	14123	14203	14407	14321	14329	14303	14325	14368	14206	14412	14369	14260	14193	14294	14381	14417	14140	14225	14379	14428	14179	14172	14339	14234	14468	14258	14294	14280	14393	14335	14160	14360	14202	14478	14260	14580	14392	14368	14480	14272	14361	14260	14411	14106	14268	14288	14340	14280	14191	14432	14307	14313	14281	14321	14371	14346	14310	14166	14444	14283	14332	14312	14236	14169	14245	14234	14273	14170	14058	14123	14351	14465	14359	14302	14368	14310	14222	14259	14381	14553	14411	14305	14344	14284	14391	14340	14479	14268	14357	14389	14142	14322	14223	14163	14207	14420	14281	14230	14318	14425	14636	14227	14217	14144	14315	14426	14430	14228	14375	14475	14202	14353	14219	14450	14311	14348	14475	14198	14420	14338	14241	14371	14357	14275	14190	14222	14268	14257	14336	14391	14202	14320	14391	14365	14123	14260	14369	14363	14337	14412	14465	14354	14245	14189	14198	14258	14245	14292	14328	14241	14268	14325	14217	14322	14177	14430	14306	14324	14498	14304	14483	14225	14281	14269	14292	14404	14304	14211	14272	14419	14448	14307	14304	14190	14442	14364	14293	14093	14308	14362	14223	14269	14279	14147	14348	14448	14500	14328	14351	14223	14317	14230	14164	14282	14516	14272	14206	14306	14170	14347	14255	14243	14400	14401	14488	14376	14205	14281	14353	14217	14321	14318	14246	14067	14402	14405	14224	14324	14358	14257	14263	14263	14274	14253	14118	14147	14297	14315	14491	14393	14272	14343	14095	14394	14180	14449	14262	14309	14340	14451	14414	14431	14174	14280	14193	14243	14468	14246	14293	14255	14256	14210	14307	14161	14328	14207	14373	14322	14089	14117	14246	14186	14274	14441	14105	14287	14392	14315	14382	14416	14393	14316	14064	14167	14411	14346	14193	14382	14073	14356	14171	13945	14260	14370	14372	14324	14292	14333	14152	14225	14178	14211	14304	14212	14407	14334	14193	14426	14116	14257	14564	14263	14297	14196	14298	14390	14422	14304	14422	14377	14270	14450	14355	14202	14371	14270	14517	14279	14406	14404	14338	14325	14410	14401	14338	14412	14380	14469	14497	14250	14190	14355	14447	14359	14436	14312	14202	14310	14025	14336	14292	14319	14503	14182	14077	14132	14390	14380	14382	14235	14360	14121	14170	14464	14337	14400	14248	14303	14255	14197	14159	14255	14338	14279	14146	14309	14365	14252	14305	14400	14115	14299	14281	14368	14422	14465	14341	14104	14360	14107	14293	14271	14256	14378	14328	14345	14388	14329	14249	14356	14438	14337	14264	14376	14195	14413	14289	14330	14336	14333	14279	14198	14265	14209	14460	14288	14355	14224	14448	14338	14508	14316	14232	14474	14225	14289	14261	14433	14228	14073	14276	14358	14385	14261	14247	14295	14494	14380	14251	14290	14249	14243	14288	14257	14216	14328	14325	14433	14207	14170	14355	14408	14334	14224	14248	14389	14385	14393	14572	14487	14196	14263	14482	14436	14201	14301	14393	14306	14506	14415	14281	14215	14359	14349	14107	14111	14235	14260	14187	14387	14207	14264	14296	14263	14234	14543	14182	14200	14420	14563	14348	14312	14397	14462	14308	14282	14228	14116	14235	14357	14257	14318	14252	14335	14368	14376	14316	14276	14117	14215	14276	14274	14414	14157	14105	14320	14232	14302	13993	14296	14283	14461	14365	14382	14145	14343	14301	14342	14398	14273	14393	14208	14372	14328	14403	14346	14288	14336	14354	14220	14099	14360	14339	14433	14502	14270	14221	14413	14180	14214	14361	14271	14315	14308	14476	14380	14433	14281	14406	14294	14153	14355	14248	14352	14557	14312	14451	14379	14116	14130	14334	14395	14423	14341	14409	14497	14186	14334	14339	14440	14278	14394	14479	14238	14281	14476	14363	14289	14328	14272	14352	14245	14228	14122	14456	14041	14479	14331	14331	14271	14308	14306	14174	14220	14248	14369	14240	14120	14476	14374	14378	14321	14253	14168	14313	14427	14284	14158	14178	14262	14259	14334	14380	14247	14401
54045	100753	96557	76787	53862	32816	14722	13823	13943	13797	13855	13718	13880	13928	13796	13714	13713	13852	13835	13874	13817	13803	13882	13739	13919	13812	13842	13836	13828	13771	13952	13821	13913	13826	13695	13693	13888	13704	13897	13661	13868	13895	13942	13770	13965	13777	13853	14042	13889	13960	13976	13690	13758	13709	13778	13726	13878	13790	13862	13741	13823	13691	13761	13690	14030	13867	13847	13894	13763	13825	13802	13879	13963	13664	13721	13812	13804	13704	13841	13749	13790	13970	13743	13836	13715	13885	13811	13769	13817	13773	13807	13761	13724	14009	13893	13587	13740	13814	13824	13775	13732	13682	13765	13599	13873	13769	13849	13720	13826	14036	13734	13753	13775	13716	13806	13880	13710	13892	13641	13822	13677	13823	13924	13928	13822	13806	13766	13923	13782	13858	13674	13824	13844	13879	13919	13784	13798	13840	13796	13707	13858	13749	13778	13925	13585	13747	13798	13829	13756	13819	13820	13644	13900	13777	13789	13903	13789	13782	13865	13790	13839	13761	13744	13712	13822	13876	13776	13665	13685	13757	13948	13654	13692	13857	13711	13819	13918	13711	13816	13758	13724	13731	13749	13638	13760	13845	13749	13743	13812	13907	13548	13757	13730	13696	13783	13836	13759	13654	13630	13757	13766	13619	13660	13875	13892	13637	13726	13821	13679	13767	13741	13751	14012	13776	13861	13894	13815	13834	13808	13790	13723	13670	13852	13732	13883	13752	13763	13797	13695	13715	13720	13800	13747	13885	13855	13496	13756	13668	13755	13717	13648	13761	13897	13896	13808	13934	13727	13790	13817	13802	13887	13720	13904	13634	13738	13493	13740	13666	14025	13835	13634	13941	13852	13802	13635	13806	13743	13586	13769	13834	13634	13775	13742	13834	13815	13710	13666	13777	13712	13667	13807	13686	13821	13841	13777	13673	13518	13726	13723	13768	13472	13693	13820	13711	13742	13821	13726	13825	13716	13741	13747	13872	13863	13756	13772	13817	13691	13920	13645	13872	13715	13673	13762	13759	13853	13843	13981	13741	13608	13716	13754	13814	13741	13688	13821	13760	13778	13898	13662	13744	13669	13640	13783	13889	13761	13709	13719	13798	13789	13727	13729	13766	13874	13872	13753	13785	13760	13887	13885	13771	13838	13673	13722	13540	13813	13890	13782	13854	13793	13765	13745	13729	13821	13739	13697	13734	13868	13882	13892	13640	13864	13819	13794	13827	13824	13710	13790	13945	13718	13847	13807	13731	13779	13833	13684	13864	13715	13635	13708	13739	13969	13811	13700	13838	13696	13657	13773	13939	13809	13665	13910	13752	13850	13844	13886	13687	13698	13752	13801	13712	13949	13701	13874	13846	13713	13724	13881	13575	13718	13816	13684	13895	13788	13823	13714	13887	13806	13925	13890	13849	13726	13859	13683	13910	13754	13786	13796	13789	13869	13658	13901	13720	13842	13586	13736	13743	13929	13852	13855	13719	13841	13761	13719	13850	13664	13841	13863	13934	13826	13730	13929	13753	13618	13672	13783	13661	13824	13636	13884	13792	13912	13803	13690	13731	13873	13843	13806	13665	13789	13898	13810	13773	13706	13821	13701	13727	13818	13921	13683	13765	13759	13695	13869	13800	13777	13743	13830	13729	13825	13845	13889	13632	13770	13897	13785	13791	13766	13742	13608	13690	13593	14044	13693	13775	13838	13799	13799	13747	13727	13651	13789	13586	13829	13765	13856	13709	13843	13712	13608	13838	13788	13797	13672	13715	13834	13807	13689	13719	13924	13923	13680	13840	13813	13861	13855	13839	13782	13587	13780	13840	13808	13705	13724	13724	13782	13756	13765	13932	13782	13881	13747	13700	13792	13942	13854	13869	13744	13676	13754	13747	13626	13703	13778	13740	13679	13961	13746	13686	13823	13782	13850	13769	13675	13715	13850	13951	13729	13824	13859	13803	13732	13862	13741	13862	13637	13849	13693	13737	13897	13783	13720	13859	13815	13849	13843	14016	13861	13870	13854	14003	13750	13760	13671	13723	13739	13678	13883	13810	13723	13720	13773	13784	13644	13733	13712	13743	13749	13709	13683	13816	13842	13716	13733	13792	14037	13794	13808	13858	13893	13845	13852	13827	13687	13768	13753	13868	13628	13729	13813	13791	13741	13872	13870	13724	13878	13632	13713	13774	13826	13839	13658	13671	13734	13823	14082	13776	13818	13811	13642	13539	13786	13985	13831	13868	13743	13786	13727	13700	13811	13647	13749	13776	13949	13774	13696	13744	13920	13677	13852	13574	13837	13836	13709	13912	13821	13827	13778	13823	13806	13704	13797	13626	13844	13646	13915	13804	13874	13547	13708	13844	13824	13826	13717	13677	13798	13713	13839	13766	13728	13727	13760	13929	13652	13769	13715	13781	13886	13883	13832	13750	13851	13834	13849	13739	13556	13877	13741	13719	13861	13778	13833	13849	13594	13620	13875	13596	13820	13775	13700	13809	13823	13772	13570	13772	13773	13680	13776	13771	13636	13873	13641	13783	13805	13815	13714	13804	13794	13933	13711	13900	13931	13890	13709	13822	13775	13795	13643	13678	13846	13716	13721	13708	13875	13647	13809	13770	13948	13854	13889	13746	13685	13743	13830	13676	13670	13862	13686	13916	13637	13616	13841	13722	13716	13870	13732	13732	13783	13624	13525	13774	13713	13701	13748	13874	13762	13749	13732	13893	13850	13681	13801	13660	13797	13521	13737	13915	13820	13734	13667	13739	13858	13937	13877	13755	13722	13793	13830	13843	13784	13730	13654	13709	13765	13968	13793	13665	13869	13864	14014	13703	13618	13882	13667	13847	13710	13764	13877	13763	13827	13537	13738	13715	13889	13767	13779	13843	13681	13739	13621	13938	13816	13868	13705	13834	13701	13539	13612	13722	13854	13552	13694	14049	13731	13895	13741	13690	13859	13762	13645	13848	13857	13747	13649	13869	13605	13810	13812	13783	13980	13685	13680	13722	13762	13721	13971	13772	13867	13679	13650	13708	13799	13783	13848	13670	13822	13688	13872	13762	13817	13586	13761	13794	13747	13757	13710	13880	13781	13773	13620	13673	13754	13734	13730	13846	13874	13680	13648	13774	13848	13887	13783	13854	13621	13672	13652	13903	13804	13754	13694	13825	13678	13815	13796	13843	13802	13788	13663	13849	13772	13862	13873	13866	13621	13831	13712	13888	13843	13825	13728	13595	13874	13840	13843	13876	13617	13704	13827	13648	13871	13783	13777	13967	13714	13602	13777	13824	13825	13769	13784	13918	13837	13674	13687	13754	13939	13729	13717	13873	13671	13877	13811	13646	13851	13815	13761	13597	13825	13809	13778	13672	13766	13860	13750	13765	13823	13664	13772	13824	13839	13823	13784	13641	13539	13829	13746	13770	13957	13776	13768	13712	13916	13678	13743	13776	13787	13809	13523	13804	13849	13621	13921	13635	13810	13861	13853	13704	13857	13822	13986	13825	13744	13726	13757	13759	13783	13908	13666	13880	13670	13802	13872	13791	13754	13647	13727	13891	13705	13742	13640	13968	13793	13807	13677	13730	13639	13690	13785	13664	13873	13836	13785	13583	13705	13955	13791	13687	13712	13558	13730	13772	13720	13806	13707	13844	13943	13642	13824	13706	13712	13882	13704	13862	13972	13863	13746	13773	13701	13729	13701	13908	13701	13905	13760	13777	13850	13886	13685	13817	13729	13803	13894	13875	13698	13706	13853	13734	13851	13819	13691	13869	13770	13760	13839	13790	13800	13821	13661	13727	13868	13923	13710	13776	13726	13797	13587	13798	13652	13714	13776	13722	13839	13771	13700	13818	13834	13765	13858	13730	13652	13816	13805	13589	13802	13771	13954	13799	13709	14007	13684	13743	13883	13691	13889	13758	13632	13971	13874	13752	13711	13860	13689	13922	13851	13835	13686	13741	13716	13720	13695	13813	13865	13971	13815	13882	13963	13802	13570	13810	13701	13781	13775	13766	13775	13895	13840	13779	13723	13718	13749	13798	13738	13857	13894	13804	13744	13711	13849	13865	13854	13700	13586	13760	13805	13932	13728	13729	13740	13765	13875	13715	13756	13832	13774	13628	13802	13635	13800	13719	13724	13726	13667	13591	13777	13944	13663	13784	13775	13760	13783	13678	13895	13803	13792	13800	13863	13660	13614	13769	13885	13851	14028	13624	13871	13786	13569	13817	13890	13804	13801	13886	13973	13661	13874	13688	13772	13810	13818	13779	13732	13561	13908	13889	13860	13729	13803	13909	13665	13779	13818	13715	13808	13797	14032	13522	13853	13901	14012	13681	13655	13843	13782	13687	13642	13719	13835	13725	13893	13905	13639	13719	13828	13736	13622	13772	13706	13823	13936	13887	13840	13636	13695	13794	13771	13808	13725	13836	13805	13762	13754	13791	13771	13714	13660	13858	13734	13729	13782	13831	13793	13638	13762	13907	13852	13927	13697	13676	13771	13873	13821	13847	13881	13881	13795	13689	13788	13883	13807	13816	14013	13464	13875	13497	13827	13838	13713	13845	13783	13727	13984	13784	13810	13850	13666	13836	13788	13816	13721	13786	13741	13752	13752	13845	13739	13679	13622	13781	13792	13779	13937	13877	13711	13846	13833	13698	13757	13690	13853	13681	13784	13798	13793	13929	13823	13668	13833	13889	13677	13739	13895	13674	13779	13833	13795	13833	13680	13844	13782	13875	13794	13750	13808	13790	13767	13785	13805	13851	13767	13954	13904	13750	13769	13811	13774	13836	13835	13776	13806	13658	13760	13759	13800	13686	13696	13801	13701	13850	13821	13790	13605	13865	13790	13926	13655	13757	13839	13696	13743	13770	13842	13724	13814	13764	13584	13770	13889	13602	13803	13605	13713	13779	13687	13778	13674	13760	13854	13752	13820	13791	13797	13726	13850	13670	13712	13829	13691	13836	13811	13871	13866	13833	13746	13839	13792	13793	13765	13834	13811	13708	13824	13795	13875	13766	13742	13734	13691	13851	13931	13805	13921	13763	13855	13700	13809	13834	13741	13825	13629	13760	13688	13747	13724	13820	13859	13826	13766	13722	13691	13624	13878	13700	13772	13797	13763	13721	13782	13682
27367	28540	42651	34878	23661	17215	15100	14559	14357	14527	14775	14623	14455	14515	14470	14778	14602	14501	14686	14804	14565	14625	14562	14691	14523	14599	14450	14434	14704	14458	14577	14452	14651	14453	14535	14394	14576	14598	14554	14580	14475	14531	14536	14511	14494	14621	14500	14722	14595	14552	14615	14744	14506	14468	14527	14367	14535	14604	14551	14614	14422	14270	14540	14580	14563	14513	14551	14589	14430	14464	14613	14630	14571	14868	14638	14453	14628	14631	14529	14556	14321	14618	14567	14744	14549	14676	14593	14750	14609	14643	14610	14548	14383	14543	14417	14574	14434	14574	14667	14467	14553	14674	14533	14368	14521	14585	14582	14488	14411	14590	14570	14419	14425	14568	14469	14579	14614	14607	14382	14374	14503	14466	14538	14553	14440	14388	14410	14380	14493	14637	14511	14514	14457	14330	14608	14607	14458	14588	14691	14388	14575	14336	14622	14472	14509	14598	14620	14537	14611	14608	14543	14500	14607	14491	14470	14535	14448	14440	14604	14551	14399	14712	14635	14538	14458	14615	14528	14614	14543	14592	14386	14410	14511	14579	14675	14431	14590	14487	14653	14477	14603	14621	14457	14539	14682	14616	14654	14598	14417	14494	14553	14549	14557	14764	14288	14722	14701	14655	14585	14500	14478	14513	14585	14426	14621	14544	14513	14702	14594	14523	14433	14384	14462	14602	14432	14645	14467	14531	14535	14652	14434	14517	14666	14455	14546	14291	14518	14428	14295	14287	14515	14532	14480	14481	14510	14423	14458	14670	14496	14420	14625	14613	14494	14537	14653	14530	14571	14493	14517	14694	14401	14535	14451	14542	14461	14410	14621	14656	14450	14459	14370	14627	14444	14246	14537	14490	14369	14474	14695	14740	14695	14475	14640	14621	14713	14510	14432	14538	14576	14491	14714	14317	14648	14639	14639	14577	14518	14790	14463	14697	14588	14473	14484	14527	14694	14614	14406	14448	14500	14631	14524	14383	14651	14532	14668	14485	14698	14366	14576	14493	14594	14513	14546	14561	14281	14415	14475	14528	14424	14473	14467	14520	14326	14646	14516	14526	14439	14427	14380	14595	14581	14517	14406	14442	14455	14579	14320	14625	14454	14419	14510	14539	14451	14682	14536	14660	14507	14639	14518	14510	14510	14571	14421	14651	14549	14387	14497	14570	14504	14544	14511	14481	14666	14765	14570	14532	14628	14529	14460	14533	14616	14532	14620	14556	14483	14758	14582	14557	14479	14512	14466	14419	14323	14553	14761	14353	14427	14469	14408	14528	14559	14435	14463	14579	14565	14429	14579	14498	14478	14711	14502	14381	14496	14571	14489	14567	14729	14457	14428	14504	14516	14609	14351	14432	14383	14489	14467	14473	14748	14386	14471	14490	14448	14516	14453	14494	14554	14639	14417	14521	14617	14569	14475	14503	14579	14363	14638	14750	14759	14630	14665	14285	14607	14414	14459	14487	14380	14383	14414	14554	14744	14605	14646	14535	14531	14499	14479	14413	14705	14554	14653	14467	14405	14574	14453	14587	14577	14566	14411	14706	14282	14627	14494	14502	14548	14598	14328	14424	14478	14466	14559	14557	14546	14451	14588	14461	14529	14642	14616	14537	14500	14417	14523	14647	14452	14393	14452	14572	14395	14600	14636	14450	14696	14933	14477	14673	14512	14463	14534	14548	14411	14566	14664	14466	14588	14362	14591	14501	14562	14446	14495	14455	14332	14529	14442	14410	14509	14680	14589	14528	14595	14516	14598	14619	14442	14406	14242	14449	14537	14587	14435	14497	14454	14548	14489	14587	14457	14642	14661	14556	14661	14522	14524	14571	14528	14698	14550	14411	14537	14773	14567	14416	14466	14555	14501	14618	14489	14452	14644	14556	14476	14499	14654	14665	14345	14474	14333	14401	14556	14436	14739	14615	14644	14553	14545	14646	14491	14522	14603	14451	14539	14568	14418	14637	14799	14709	14686	14473	14560	14659	14720	14641	14559	14361	14572	14459	14632	14758	14458	14537	14519	14709	14680	14516	14612	14518	14319	14507	14619	14407	14616	14501	14454	14669	14549	14662	14507	14400	14510	14539	14361	14462	14463	14526	14694	14398	14560	14584	14393	14436	14526	14560	14320	14399	14480	14631	14500	14565	14731	14624	14639	14573	14481	14436	14480	14617	14601	14539	14530	14480	14517	14440	14442	14365	14547	14537	14556	14599	14582	14598	14531	14395	14490	14501	14538	14419	14429	14412	14493	14503	14596	14538	14533	14507	14521	14669	14635	14499	14468	14359	14582	14657	14712	14536	14622	14498	14420	14422	14439	14825	14484	14348	14689	14578	14544	14609	14339	14549	14468	14415	14648	14603	14708	14541	14515	14620	14497	14413	14703	14544	14632	14702	14639	14396	14377	14678	14342	14433	14545	14541	14629	14621	14548	14543	14598	14447	14641	14542	14453	14539	14484	14508	14514	14544	14555	14646	14514	14572	14728	14398	14567	14642	14467	14648	14464	14529	14410	14454	14627	14492	14644	14615	14432	14347	14611	14628	14537	14566	14643	14451	14427	14398	14605	14344	14426	14409	14516	14602	14633	14437	14507	14567	14471	14510	14429	14510	14528	14485	14752	14563	14671	14628	14337	14472	14496	14595	14495	14461	14649	14476	14482	14553	14447	14606	14421	14485	14550	14628	14517	14557	14522	14679	14632	14406	14505	14343	14456	14360	14752	14621	14436	14705	14636	14637	14530	14660	14638	14296	14614	14669	14685	14534	14571	14462	14581	14453	14599	14375	14591	14593	14577	14459	14621	14452	14393	14515	14399	14398	14450	14623	14602	14488	14586	14632	14546	14525	14500	14490	14603	14644	14425	14680	14701	14736	14709	14580	14488	14737	14374	14639	14457	14544	14598	14489	14509	14564	14509	14447	14520	14510	14691	14467	14642	14593	14684	14672	14509	14608	14614	14554	14407	14758	14596	14336	14412	14556	14549	14633	14571	14292	14575	14497	14441	14446	14683	14711	14340	14639	14694	14301	14523	14653	14538	14568	14363	14649	14478	14706	14588	14667	14486	14535	14447	14550	14598	14328	14443	14528	14221	14583	14517	14707	14526	14652	14669	14577	14588	14798	14496	14565	14481	14489	14401	14440	14518	14475	14424	14439	14552	14548	14497	14463	14452	14646	14498	14514	14420	14612	14644	14488	14732	14531	14698	14576	14411	14488	14341	14496	14473	14309	14645	14649	14569	14553	14440	14477	14343	14479	14569	14486	14440	14482	14497	14609	14619	14539	14709	14641	14445	14508	14598	14524	14732	14539	14669	14474	14382	14526	14528	14853	14392	14458	14576	14542	14641	14458	14652	14643	14582	14387	14515	14366	14544	14720	14707	14587	14581	14537	14466	14590	14437	14562	14478	14418	14478	14603	14415	14654	14533	14383	14542	14336	14856	14502	14530	14699	14606	14514	14406	14529	14531	14682	14301	14276	14333	14473	14563	14413	14410	14732	14431	14485	14425	14572	14590	14533	14593	14768	14607	14617	14382	14561	14450	14413	14461	14563	14651	14542	14575	14458	14564	14572	14368	14409	14675	14649	14457	14585	14656	14553	14536	14678	14349	14460	14689	14518	14649	14430	14455	14518	14552	14348	14318	14449	14661	14421	14827	14580	14672	14429	14621	14555	14381	14517	14392	14552	14635	14621	14644	14662	14723	14558	14562	14473	14477	14680	14456	14447	14750	14541	14487	14459	14462	14520	14541	14649	14470	14585	14590	14591	14627	14995	14512	14310	14489	14450	14355	14644	14567	14744	14659	14681	14493	14531	14573	14679	14679	14521	14274	14652	14582	14584	14378	14485	14368	14544	14490	14543	14524	14454	14412	14461	14522	14599	14636	14615	14348	14513	14468	14407	14456	14487	14424	14461	14709	14403	14513	14547	14570	14585	14632	14605	14515	14519	14616	14492	14533	14406	14587	14604	14435	14506	14573	14569	14521	14539	14430	14436	14489	14575	14592	14555	14689	14643	14545	14603	14345	14424	14877	14628	14744	14403	14506	14430	14449	14462	14769	14625	14448	14428	14743	14645	14594	14719	14612	14591	14333	14605	14545	14759	14534	14467	14494	14582	14602	14414	14511	14489	14372	14469	14359	14517	14574	14470	14503	14513	14381	14443	14585	14494	14659	14590	14465	14463	14614	14421	14463	14405	14520	14549	14529	14502	14611	14541	14498	14536	14326	14357	14270	14427	14260	14407	14626	14502	14702	14555	14610	14482	14423	14482	14451	14335	14391	14561	14413	14463	14552	14440	14660	14454	14559	14715	14573	14358	14699	14581	14519	14456	14502	14549	14441	14487	14742	14539	14540	14521	14554	14533	14600	14469	14558	14679	14427	14569	14441	14493	14515	14562	14355	14564	14449	14425	14406	14434	14598	14488	14673	14460	14694	14624	14650	14284	14436	14404	14712	14658	14598	14694	14545	14784	14477	14433	14563	14361	14541	14622	14586	14535	14534	14582	14469	14592	14392	14542	14499	14656	14322	14666	14400	14547	14462	14554	14731	14592	14421	14466	14759	14512	14562	14629	14599	14611	14710	14668	14739	14524	14466	14647	14510	14487	14532	14501	14402	14596	14649	14443	14269	14617	14583	14660	14728	14764	14560	14594	14552	14686	14548	14567	14685	14608	14331	14507	14631	14639	14490	14419	14363	14425	14482	14540	14629	14398	14767	14640	14572	14478	14634	14680	14508	14441	14500	14540	14525	14279	14698	14513	14521	14574	14627	14593	14686	14561	14438	14583	14478	14448	14471	14546	14518	14644	14494	14476	14487	14679	14689	14573	14534	14542	14543	14757	14647	14470	14448	14395	14520	14385	14590	14561	14648	14556	14493	14446	14499	14512	14603	14446	14683	14417	14552	14589	14479	14619	14687	14511	14514	14562	14411	14548	14456	14465	14476	14587	14567	14333	14670	14513	14487	14525	14634	14496	14508	14450	14583	14389	14685	14546	14649	14511	14623	14610	14438	14614	14533	14571	14615	14669	14545	14647	14677	14585	14537	14395	14685	14349	14617	14497	14428	14529	14404	14557	14437	14530	14551	14509	14570	14450	14792	14471	14529	14668	14574	14483	14608	14476	14620	14497
23435	48508	47891	34004	23158	15780	13937	13925	13955	13994	13911	13870	14016	13998	14090	13976	13830	14064	13837	14019	14073	13754	13933	13982	14043	13926	13911	13864	14010	13897	13844	13926	13913	13833	13972	13949	13824	13871	13763	13967	13929	13999	13922	13783	13879	13785	13875	14049	13857	13816	13865	13926	13895	13829	13957	14005	13766	13911	13900	13786	13908	13976	13849	13884	13781	13888	13849	13971	14081	13986	13951	13896	13985	13829	13948	14046	13861	13944	13965	13713	13968	13876	13884	13973	13807	13765	13980	13952	13918	13958	13777	13681	13932	14034	13989	13713	13855	13888	13922	13880	14033	13880	14048	13981	13769	13908	13986	13957	13934	13941	13922	13921	13841	13870	13974	13871	13881	13689	14079	13870	13995	13937	13784	13978	13900	13971	13807	14016	13947	13926	14001	13736	13787	13929	13803	14027	13803	13908	13888	13824	13862	13802	13970	13958	13931	13790	13939	13814	13824	13847	13904	13872	13894	14006	13788	14010	13875	13894	13982	13930	13941	13967	13873	13905	13839	13992	13958	13893	13886	13844	13847	14037	13997	14130	13779	13988	13902	13882	14084	13927	13807	13707	13869	13965	13851	13961	13917	13843	13886	13854	13960	13835	13858	13998	14080	13936	13801	13818	13791	13991	13977	13952	14000	13813	14173	13837	13956	13637	13927	13863	14050	13706	13891	13972	13944	13957	13974	13958	13834	13821	13754	13906	13890	13892	13873	13822	13940	13815	13810	13857	13900	13787	14099	13930	14006	13899	13947	14173	13891	14077	13860	13942	13808	13833	13786	13928	13900	13896	13985	13956	13969	13812	13859	13869	13822	13913	14014	13793	13768	13846	13972	14047	13946	13894	13860	13834	13795	13883	13855	13860	14007	13903	13959	14006	14031	13975	13850	14003	13777	13870	13959	14049	13886	13858	13953	13917	13850	13791	13794	13837	13821	13993	13958	14069	13915	13819	13947	13912	13978	13964	13917	13943	13959	13883	13749	13937	13989	13849	13961	14049	13873	13838	13931	13964	13935	13970	13943	13891	14008	13862	14040	13803	13778	13918	13942	13892	13968	13913	13964	13809	13987	13976	13961	13932	13818	13926	13799	14129	13860	13770	13849	13980	13872	13893	13951	13938	14057	13778	14003	13990	13976	13875	13806	13750	13940	13907	13673	13886	13760	13764	13876	13916	13980	13966	13921	13873	13830	14049	13901	13818	13739	13778	13881	14062	13885	13942	13928	13870	13865	13921	13847	14088	13837	14014	13895	13925	13820	13994	13985	14003	13973	13720	13892	13893	13960	14027	13716	13910	14015	13900	14012	13863	13866	13991	13806	13923	13987	13886	13871	13716	13852	13915	14036	14024	13975	13879	13915	13933	13966	13718	13883	13874	13800	13851	14013	13860	14030	13904	13976	13941	13888	13823	13958	13845	13877	13958	13902	13886	13943	13864	14006	13912	13905	13857	13950	13737	13935	13928	13917	13854	13794	14025	14016	13906	13912	13945	13991	13852	13952	13929	13724	13743	14077	13842	13860	13899	14064	13763	13767	14057	13860	13923	13928	13792	13826	13889	14035	13950	13865	13748	13848	13889	13869	13973	13873	13825	13854	13943	13871	13926	13916	13781	13832	13667	13918	13889	13893	13636	13909	14057	13784	13858	14102	13941	13846	13785	13804	13923	13831	13800	14008	13993	13920	13973	13873	13854	13927	13932	13936	13912	13823	13915	13966	13911	13740	14005	13814	13896	13933	13792	13891	14153	13817	13870	14019	13997	13777	13845	13870	13908	13655	13836	13911	13921	13909	14016	13902	14019	13895	13915	14030	13926	13973	13790	13815	13861	13982	14004	13865	13974	13955	13798	13821	14003	13862	13856	13957	13942	14014	14204	13903	13922	13943	13885	14000	13810	13937	14021	14038	13797	13840	13890	13972	13895	13820	14012	13990	13879	14009	13887	13879	13817	13882	13690	13979	13837	14003	13853	14069	13935	13930	13844	13806	13913	13959	13987	13919	13907	13920	13796	13771	13840	13873	14025	13931	13907	13934	13876	13975	13912	13870	13827	13912	13924	13697	13939	13837	13850	13813	13834	13977	13976	13893	13802	14015	13909	13930	14026	13822	13857	13912	13838	13902	13744	13951	13847	13770	13894	13903	13969	13854	14002	13869	14015	13962	13868	13845	13927	13841	13833	13884	14131	13842	13978	13808	13774	13933	13986	13724	13855	13902	13901	13943	13968	13846	13736	13910	13807	13865	13962	13920	13858	13791	13754	14001	13873	13974	13867	13939	13795	13944	13997	13879	13926	13887	13921	13907	14058	14010	13919	13889	13881	13962	13856	13804	13989	13931	13860	13867	13910	13968	13810	13838	13879	13913	13757	14050	13899	13748	14087	13812	13906	13849	13903	14034	14016	13901	13955	13911	13976	13768	13925	13971	13904	13837	13913	13979	13944	13920	13863	13848	13960	13831	14038	13970	13800	13876	14116	13804	13946	13913	13926	14010	13995	13948	13997	13858	13944	14027	13973	14077	13968	13897	13960	13920	13969	13865	14050	13883	13954	13851	13847	14026	13877	13751	13870	13922	13754	14055	14009	13808	13933	13956	14073	13894	14055	13876	13913	13950	13950	14002	13943	13930	14030	14007	13889	13876	13885	14067	13973	13873	13890	14015	13785	13933	13885	13959	14060	13900	13964	13660	13878	13995	13939	14029	13907	14023	14016	13898	14045	13861	13976	13965	13903	13856	13888	14022	13863	14092	14050	13830	13803	13821	13916	13970	13938	13828	13995	14086	13924	13828	13932	14008	13885	14056	13909	13799	13725	13921	13982	13867	13990	13920	13954	13992	13832	13824	13936	13856	13870	13996	13931	13785	13832	13930	13815	14001	13818	13861	13943	14032	13863	13893	13781	13833	13945	13989	13865	13796	13887	13924	13837	13906	13824	13882	13953	13838	13905	13877	13966	13908	13946	14125	13819	13894	13791	13911	13912	14007	13747	13940	13855	13827	13945	14006	13970	13722	13924	14022	13734	13898	13818	13997	13835	13893	13836	13853	14018	13956	14094	13926	13823	13909	13856	13897	13904	13882	13803	13918	13994	13802	13894	13989	13959	13846	14019	13931	13919	13931	14083	13996	13877	13896	13832	13878	14067	13872	13813	13974	13858	14065	13845	13910	14016	13771	13979	13847	14003	13877	13960	13805	13897	13944	13991	13860	13924	13940	13953	13855	13943	13995	13960	13879	13874	13978	13992	13804	13812	13891	13938	13901	13917	13988	14131	13995	13996	13829	13960	13765	13923	13899	13963	13846	13741	13940	14026	13933	13807	13872	13864	13830	14056	13940	14006	13960	13859	13824	13849	13992	13866	13781	13980	14036	13988	14038	13939	14032	13862	13841	13962	13944	13821	13736	13932	13954	13857	13910	13948	13964	13881	13868	13892	13913	13777	13870	13953	13947	13719	13796	13875	14136	14021	13929	13836	13864	13786	13965	13980	13959	14005	13890	13967	13977	14045	13786	13883	13899	13903	14009	13951	13970	14049	13910	13936	13736	13859	13953	13994	13952	13801	13760	13953	13942	13733	13794	14184	13786	13936	14059	13826	13905	13879	13913	14032	13888	13730	13797	13868	13975	13931	13828	13959	13834	13878	14005	13940	13933	13980	13948	13949	14043	13960	13965	13973	13718	14014	13827	13974	13803	13887	13955	13971	13919	13969	13828	13907	13908	13831	13907	13864	14024	14049	13847	13939	13994	13903	14013	13809	13860	13896	13912	13861	13997	13891	13932	14098	13918	13910	13775	13818	13913	13967	13821	13764	13862	13932	14045	13888	13940	14024	13884	13943	14012	14014	13774	13937	13967	13972	14210	13908	13859	13971	13784	14030	13807	13948	14088	14008	13859	13881	13828	13803	13845	13816	13887	13985	14018	13871	13872	14003	13986	13936	14014	13898	13924	13893	13881	14039	13825	13856	13882	13988	13836	13950	13905	14037	13936	13795	13872	14039	13978	13964	13794	13957	13944	13741	13945	14014	13853	13924	13907	13885	13849	13935	13964	13989	13904	13880	13733	14192	13996	14022	13859	13998	13894	13946	13873	13961	13850	13771	13909	13783	13842	13993	13920	13824	13831	13847	14005	13883	13885	13930	13915	14030	13903	14029	13852	13898	13935	13938	13815	14026	13686	13958	13886	13773	13915	13794	13855	13849	13899	14004	14007	13864	13978	13810	13877	13922	13971	13896	13936	13950	13791	13955	13913	13739	13778	13929	13827	13958	13944	14028	13986	13956	13858	13952	13753	14004	13780	13855	13849	13953	13865	13974	13750	13885	14050	13930	13974	13784	13922	13720	14108	13970	13822	13787	13951	13847	13863	13878	14089	14054	13870	13898	14088	13998	13869	13794	14088	13972	13903	13731	13878	13968	13770	14050	13958	13892	13752	13981	13926	13790	14022	13796	13932	13877	13922	13885	14054	14030	13783	13947	13763	13966	13851	13883	14084	13789	13745	13878	13755	13823	13904	13991	13968	13808	13813	13890	13791	13749	13923	13953	13948	14005	13992	13990	13977	13996	13949	13868	13884	14172	13862	13993	13990	14027	13945	13885	13996	13782	13965	14052	13879	13929	13847	13829	13911	13994	13927	13934	14018	13876	13890	13824	13823	13900	14146	13850	13820	13908	13830	13731	13820	13719	13875	13892	13970	13792	14099	14073	13837	14036	13896	14033	13951	13935	13803	13952	13974	13915	13892	13954	13920	13885	13983	13898	13965	13987	13895	13947	13684	13979	13897	14058	13735	14080	13850	13819	13921	13928	13925	13903	13938	13937	13744	13824	13920	13778	13862	13692	13906	13931	13735	14064	13848	13915	13836	13919	13901	13971	14083	14130	13883	13826	13962	13796	14034	13777	13877	13831	14007	13878	13960	13873	14000	14001	13898	14039	13928	14012	13957	13901	13908	13893	13864	13827	14074	13858	13899	13981	13952	13964	13974	13913	14009	13844	13836	13789	13916	13999	13997	13900	14145	13969	14035	13734	13884	13986	13943	13863	13871	14033	13980	13852	14104	13886	14012	13910	14096	13840	13875	13905	13945	13948	13924	13876	13757	13772	14013	13804	13873	13909	13956	13987	13890	13918
24210	23219	44067	46077	36553	26192	19654	16148	15557	15568	15484	15519	15380	15285	15365	15359	15568	15366	15393	15418	15426	15456	15537	15315	15406	15469	15324	15336	15438	15457	15446	15446	15389	15396	15299	15422	15424	15519	15436	15351	15292	15324	15443	15349	15194	15249	15599	15368	15279	15422	15370	15384	15181	15456	15409	15332	15325	15406	15477	15546	15472	15245	15294	15496	15348	15365	15332	15282	15453	15435	15407	15393	15506	15328	15299	15319	15398	15473	15280	15395	15194	15415	15364	15181	15361	15354	15346	15451	15377	15208	15409	15386	15313	15396	15485	15205	15364	15226	15436	15362	15358	15250	15227	15565	15219	15396	15482	15402	15275	15419	15419	15400	15390	15596	15394	15327	15436	15492	15129	15154	15530	15271	15241	15304	15344	15340	15086	15258	15364	15162	15444	15365	15527	15436	15296	15398	15130	15240	15408	15327	15245	15371	15207	15394	15415	15202	15147	15192	15362	15366	15213	15239	15232	15246	15396	15215	15497	15255	15379	15119	15241	15379	15497	15428	15375	15263	15258	15331	15481	15287	15148	15113	15189	15355	15383	15385	15390	15351	15409	15159	15254	15374	15277	15138	15358	15278	15540	15480	15294	15321	15474	15381	15266	15154	15247	15237	15230	15352	15323	15261	15237	15309	15249	15278	15256	15398	15182	15198	15230	15319	15390	15283	15276	15324	15316	15258	15254	15242	15487	15398	15237	15212	15237	15244	15334	15369	15213	15389	15457	15230	15188	15251	15296	15412	15289	15178	15298	15175	15447	15304	15371	15302	15400	15247	15300	15207	15318	15462	15293	15217	15172	15207	15291	15395	15260	15199	15349	15303	15364	15374	15290	15531	15380	15400	15192	15352	15414	15381	15304	15359	15085	15291	15098	15342	15282	15213	15301	15460	15346	15399	15350	15446	15529	15438	15507	15246	15258	15233	15128	15299	15546	15276	15397	15191	15343	15420	15223	15227	15451	15265	15402	15350	15237	15276	15569	15386	15279	15418	15294	15276	15377	15379	15386	15382	15419	15319	15268	15446	15329	15309	15216	15367	15707	15418	15305	15263	15509	15143	15215	15143	15269	15098	15311	15297	15331	15343	15327	15439	15201	15270	15299	15338	15288	15365	15362	15408	15155	15234	15365	15227	15446	15194	15262	15407	15097	15468	15222	15308	15404	15435	15374	15236	15161	15158	15292	15187	15124	15180	15349	15172	15436	15251	15372	15002	15248	15348	15229	15271	15324	15557	15396	15320	15369	15176	15368	15361	15309	15332	15351	15474	15335	15248	15217	15381	15353	15270	15230	15325	15373	15133	15286	15622	15393	15461	15529	15300	15413	15411	15244	15238	15188	15177	15371	15428	15401	15378	15449	15438	15117	15467	15420	15287	15310	15462	15420	15324	15068	15383	15366	15289	15475	15232	15413	15233	15268	15347	15248	15247	15293	15347	15277	15346	15301	15280	15251	15247	15339	15386	15255	15401	15410	15303	15170	15365	15290	15430	15311	15042	15250	15316	15280	15380	15502	15204	15208	15196	15311	15222	15319	15361	15282	15302	15302	15332	15273	15387	15510	15295	15359	15490	15113	15266	15290	15313	15235	15336	15227	15488	15343	15364	15239	15231	15350	15044	15317	15188	15310	15418	15359	15187	15355	15544	15423	15424	15367	15474	15370	15293	15260	15417	15280	15153	15321	15232	15323	15192	15217	15265	15441	15416	15351	15335	15377	15292	15204	15396	15387	15198	15266	15273	15564	15332	15324	15294	15375	15482	15369	15420	15241	15329	15281	15277	15268	15325	15473	15638	15438	15208	15478	15409	15250	15367	15495	15227	15509	15269	15339	15163	15156	15545	15340	15386	15370	15284	15381	15455	15378	15308	15334	15263	15256	15221	15434	15455	15486	15349	15460	15373	15325	15405	15335	15337	15502	15518	15488	15346	15475	15442	15336	15121	15261	15238	15418	15267	15257	15326	15372	15207	15275	15205	15438	15333	15319	15268	15460	15480	15104	15437	15376	15355	15278	15241	15310	15291	15312	15231	15503	15337	15474	15504	15302	15405	15311	15407	15118	15301	15361	15295	15439	15389	15440	15438	15178	15451	15071	15509	15196	15426	15116	15212	15430	15317	15549	15472	15473	15299	15330	15488	15393	15326	15255	15180	15396	15406	15525	15292	15332	15245	15455	15460	15375	15255	15315	15251	15439	15293	15553	15422	15326	15255	15427	15211	15193	15324	15351	15458	15339	15371	15257	15345	15346	15477	15452	15355	15333	15285	15318	15298	15279	15330	15468	15306	15360	15258	15368	15509	15336	15244	15525	15292	15366	15360	15301	15360	15178	15430	15374	15244	15170	15094	15272	15063	15290	15194	15291	15298	15274	15258	15319	15306	15396	15350	15255	15444	15260	15428	15445	15149	15159	15203	15340	15326	15451	15226	15461	15245	15427	15485	15249	15239	15424	15451	15437	15422	15551	15256	15312	15496	15260	15407	15277	15396	15417	15253	15335	15177	15225	15425	15312	15319	15127	15204	15421	15323	15299	15375	15345	15237	15224	15460	15266	15303	15237	15443	15142	15249	15279	15381	15363	15344	15361	15364	15416	15232	15395	15199	15313	15405	15332	15544	15450	15192	15320	15335	15336	15206	15191	15420	15300	15359	15539	15318	15390	15219	15240	15473	15219	15201	15407	15440	15257	15248	15217	15386	15262	15288	15410	15494	15229	15326	15336	15374	15477	15296	15314	15199	15425	15447	15258	15305	15467	15567	15300	15439	15415	15227	15353	15571	15462	15207	15308	15269	15329	15226	15157	15358	15380	15495	15428	15377	15456	15592	15300	15322	15130	15060	15088	15287	15264	15504	15261	15364	15293	15259	15237	15408	15435	15284	15389	15362	15221	15264	15261	15356	15266	15396	15277	15160	15408	15287	15526	15367	15429	15131	15261	15338	15148	15434	15292	15484	15562	15384	15402	15399	15365	15052	15295	15206	15439	15401	15314	15390	15228	15135	15352	15334	15562	15280	15398	15291	15217	15370	15188	15226	15321	15592	15201	15470	15365	15371	15227	15193	15140	15235	15284	15261	15239	15295	15267	15400	15175	15477	15315	15290	15295	15340	15367	15224	15360	15448	15384	15199	15067	15384	15246	15229	15284	15400	15501	15393	15349	15297	15197	15128	15247	15462	15320	15469	15459	15379	15478	15403	15282	15613	15193	15515	15409	15462	15533	15382	15220	15280	15448	15284	15453	15121	15301	15363	15365	15422	15383	15372	15363	15344	15198	15376	15483	15258	15196	15412	15152	15234	15289	15301	15331	15313	15265	15465	15416	15281	15527	15308	15520	15330	15437	15282	15520	15530	15394	15394	15218	15217	15265	15368	15516	15251	15572	15377	15158	15136	15382	15368	15301	15277	15299	15157	15295	15452	15406	15265	15433	15396	15251	15391	15173	15331	15207	15330	15259	15288	15211	15160	15177	15258	15263	15174	15412	15252	15223	15497	15248	15310	15532	15250	15197	15194	15192	15190	15268	15490	15328	15321	15494	15155	15469	15130	15253	15396	15327	15391	15475	15487	15207	15455	15380	15336	15463	15244	15510	15441	15496	15262	15307	15314	15313	15227	15295	15455	15324	15332	15326	15463	15234	15385	15462	15457	15448	15308	15403	15438	15264	15286	15197	15239	15167	15258	15530	15259	15397	15313	15300	15394	15302	15124	15210	15421	15411	15419	15187	15259	15304	15357	15481	15278	15378	15372	15408	15313	15390	15264	15278	15446	15233	15297	15492	15200	15240	15201	15387	15330	15192	15158	15233	15171	15438	15292	15120	15179	15258	15218	15405	15307	15336	15336	15227	15173	15317	15307	15303	15341	15331	15322	15165	15316	15374	15272	15190	15144	15547	15473	15199	15371	15567	15218	15228	15245	15468	15301	15326	15486	15278	15151	15297	15391	15229	15188	15298	15379	15255	15406	15387	15444	15544	15300	15387	15285	15321	15149	15208	15232	15380	15238	15364	15387	15352	15296	15345	15589	15371	15403	15281	15342	15372	15333	15108	15205	15400	15577	15452	15305	15514	15220	15580	15326	15421	15357	15548	15118	15156	15319	15234	15234	15168	15444	15192	15267	15126	15387	15401	15280	15242	15263	15457	15237	15333	15355	15253	15194	15116	15211	15265	15210	15228	15590	15330	15472	15230	15358	15315	15241	15379	15506	15185	15250	15322	15253	15178	15413	15367	15474	15427	15304	15336	15488	15190	15227	15357	15258	15332	15274	15278	15347	15283	15384	15182	15355	15290	15049	15422	15415	15356	15320	15276	15247	15259	15387	15401	15426	15383	15344	15325	15368	15303	15373	15339	15303	15317	15334	15296	15142	15290	15300	15276	15340	15214	15264	15303	15216	15408	15466	15240	15372	15412	15427	15381	15289	15348	15449	15266	15214	15196	15451	15353	15168	15494	15309	15433	15247	15228	15229	15282	15354	15117	15329	15194	15280	15418	15289	15287	15204	15417	15410	15289	15325	15561	15189	15473	15470	15234	15254	15364	15427	15315	15325	15429	15442	15276	15430	15296	15297	15592	15312	15110	15314	15307	15161	15343	15466	15450	15347	15302	15446	15206	15315	15310	15250	15364	15166	15251	15512	15345	15292	15427	15279	15327	15123	15538	15443	15215	15309	15458	15281	15332	15284	15229	15409	15401	15207	15378	15229	15376	15382	15426	15500	15359	15258	15181	15398	15366	15220	15144	15380	15416	15239	15375	15121	15246	15344	15397	15317	15231	15242	15470	15470	15434	15440	15317	15402	15354	15381	15445	15280	15405	15280	15314	15295	15301	15261	15473	15514	15244	15230	15402	15309	15129	15225	15345	15591	15139	15398	15351	15476	15174	15516	15372	15224	15332	15171	15480	15319	15368	15272	15425	15071	15258	15473	15197	15232	15224	15408	15356	15573	15435	15119	15365	15375	15244	15398	15391	15336	15321	15385	15479	15401	15301	15191	15088	15285	15305	15419	15255	15299	15331	15233	15144	15176	15221	15294	15274	15281	15339	15241	15101	15565	15350	15511	15393	15389	15467	15425	15275	15472	15119	15399	15415	15268	15324	15231	15437	15113	15131	15250	15128	15360	15460	15262
45078	90263	86529	62474	43261	24315	14859	14428	14370	14519	14681	14475	14624	14524	14390	14561	14442	14279	14541	14401	14408	14347	14498	14385	14614	14413	14659	14433	14471	14605	14423	14402	14579	14417	14338	14515	14344	14487	14525	14478	14646	14531	14518	14504	14482	14448	14542	14696	14636	14706	14575	14517	14416	14634	14622	14428	14547	14469	14626	14406	14472	14277	14658	14519	14473	14343	14364	14404	14445	14365	14345	14479	14585	14550	14400	14340	14589	14345	14295	14402	14530	14471	14512	14496	14438	14559	14338	14471	14585	14381	14423	14536	14619	14606	14488	14521	14507	14468	14528	14481	14526	14327	14526	14290	14305	14337	14470	14543	14366	14532	14617	14530	14522	14522	14333	14330	14624	14335	14439	14461	14479	14475	14467	14566	14440	14572	14467	14299	14544	14228	14489	14470	14491	14435	14442	14435	14532	14452	14489	14420	14450	14265	14608	14452	14365	14541	14512	14503	14464	14506	14310	14443	14312	14580	14361	14537	14512	14566	14555	14459	14453	14323	14611	14255	14494	14514	14312	14399	14421	14588	14436	14385	14529	14524	14577	14443	14282	14608	14624	14332	14382	14472	14640	14430	14502	14515	14245	14578	14359	14358	14323	14523	14588	14579	14573	14435	14481	14550	14363	14450	14507	14396	14538	14526	14361	14417	14490	14528	14361	14421	14499	14286	14509	14552	14383	14447	14521	14386	14461	14496	14491	14534	14435	14606	14425	14564	14231	14737	14350	14530	14439	14575	14401	14480	14434	14483	14446	14513	14348	14336	14414	14408	14649	14477	14353	14498	14542	14643	14455	14380	14534	14586	14377	14379	14445	14437	14469	14417	14391	14518	14409	14443	14411	14376	14374	14429	14482	14563	14440	14419	14543	14292	14532	14531	14519	14660	14609	14660	14480	14358	14567	14454	14478	14391	14435	14528	14482	14387	14357	14475	14382	14384	14410	14482	14526	14461	14432	14436	14392	14340	14592	14374	14410	14390	14600	14436	14520	14492	14587	14497	14486	14490	14371	14612	14564	14521	14452	14374	14392	14598	14462	14386	14459	14571	14354	14392	14342	14516	14579	14497	14490	14294	14446	14445	14615	14401	14592	14450	14469	14268	14397	14575	14582	14504	14372	14349	14426	14447	14309	14671	14704	14473	14426	14348	14468	14501	14470	14391	14626	14543	14528	14585	14356	14446	14548	14417	14363	14524	14585	14524	14492	14494	14434	14478	14389	14242	14394	14512	14578	14381	14411	14225	14546	14395	14469	14295	14381	14408	14496	14488	14427	14382	14544	14548	14376	14396	14304	14387	14574	14480	14321	14547	14399	14525	14590	14351	14685	14598	14567	14383	14375	14298	14344	14343	14569	14310	14519	14405	14395	14532	14564	14355	14515	14473	14492	14460	14443	14441	14511	14410	14373	14431	14519	14458	14446	14455	14631	14442	14577	14533	14658	14459	14549	14408	14380	14659	14562	14462	14422	14374	14394	14455	14670	14569	14355	14660	14552	14569	14587	14378	14405	14534	14494	14355	14472	14408	14413	14322	14498	14458	14545	14554	14305	14499	14617	14340	14386	14514	14418	14359	14594	14443	14469	14453	14549	14389	14559	14581	14454	14632	14413	14391	14409	14408	14449	14285	14540	14467	14534	14502	14465	14674	14467	14378	14531	14477	14541	14564	14305	14520	14510	14470	14457	14484	14500	14299	14427	14343	14547	14366	14406	14563	14274	14475	14404	14547	14542	14339	14426	14465	14510	14396	14616	14507	14536	14344	14505	14475	14610	14486	14441	14652	14547	14471	14542	14610	14266	14529	14466	14300	14496	14163	14472	14348	14462	14522	14399	14458	14477	14575	14553	14451	14456	14569	14335	14573	14314	14398	14431	14546	14459	14373	14522	14494	14377	14489	14412	14380	14463	14538	14513	14535	14365	14482	14464	14682	14449	14456	14423	14581	14457	14452	14255	14488	14399	14440	14520	14459	14614	14436	14416	14463	14476	14360	14480	14442	14489	14286	14497	14478	14498	14569	14418	14281	14454	14352	14456	14568	14579	14433	14495	14523	14447	14480	14458	14347	14580	14676	14316	14475	14446	14507	14405	14593	14561	14325	14400	14507	14444	14488	14368	14526	14263	14581	14350	14451	14518	14318	14397	14633	14217	14333	14515	14569	14230	14408	14516	14520	14420	14576	14413	14537	14370	14344	14514	14455	14489	14540	14483	14507	14540	14182	14537	14588	14517	14473	14449	14465	14576	14545	14532	14399	14502	14394	14279	14281	14477	14499	14419	14335	14343	14480	14313	14509	14405	14580	14462	14639	14411	14359	14354	14406	14457	14433	14416	14491	14497	14544	14508	14471	14295	14384	14591	14419	14495	14624	14334	14383	14509	14379	14393	14439	14555	14613	14466	14573	14465	14482	14565	14523	14465	14502	14507	14412	14466	14408	14483	14602	14553	14491	14513	14594	14486	14533	14639	14231	14466	14568	14322	14453	14461	14444	14436	14698	14578	14352	14384	14530	14546	14541	14483	14438	14360	14495	14403	14431	14412	14494	14585	14317	14469	14336	14429	14314	14637	14440	14534	14502	14410	14478	14629	14428	14382	14301	14644	14412	14402	14479	14486	14615	14423	14519	14651	14334	14300	14509	14589	14501	14485	14526	14270	14656	14583	14481	14575	14366	14436	14392	14322	14470	14434	14426	14464	14524	14391	14432	14530	14420	14540	14425	14487	14517	14432	14414	14544	14361	14402	14502	14509	14440	14485	14522	14550	14412	14521	14376	14429	14444	14460	14405	14454	14419	14534	14430	14448	14605	14505	14414	14529	14475	14447	14320	14369	14320	14422	14407	14610	14338	14400	14485	14446	14502	14537	14515	14364	14402	14471	14512	14551	14401	14440	14441	14440	14552	14544	14360	14309	14484	14577	14488	14419	14501	14388	14581	14506	14435	14473	14489	14489	14513	14438	14385	14481	14438	14464	14503	14609	14389	14514	14477	14316	14631	14474	14487	14597	14459	14453	14484	14541	14470	14435	14531	14622	14552	14499	14455	14447	14376	14496	14520	14374	14610	14363	14396	14519	14438	14553	14526	14511	14483	14641	14546	14521	14536	14503	14401	14478	14387	14636	14375	14454	14567	14462	14364	14625	14601	14478	14484	14545	14322	14414	14451	14531	14412	14374	14454	14343	14270	14406	14564	14211	14471	14407	14372	14530	14573	14406	14415	14579	14390	14559	14518	14298	14472	14492	14569	14492	14442	14367	14377	14636	14455	14496	14361	14529	14529	14563	14409	14482	14429	14330	14455	14387	14578	14485	14598	14493	14467	14687	14578	14576	14413	14408	14429	14412	14634	14391	14487	14460	14442	14555	14439	14477	14339	14347	14419	14617	14375	14385	14561	14616	14639	14498	14509	14332	14278	14475	14454	14584	14548	14427	14547	14708	14497	14558	14428	14534	14377	14528	14478	14353	14468	14426	14508	14436	14397	14583	14320	14369	14493	14278	14228	14648	14304	14520	14563	14375	14498	14430	14414	14294	14517	14585	14420	14344	14566	14626	14549	14420	14359	14327	14382	14418	14550	14431	14504	14522	14471	14588	14408	14468	14441	14358	14396	14442	14404	14501	14483	14347	14413	14331	14528	14459	14503	14504	14522	14418	14475	14495	14366	14567	14498	14360	14496	14398	14473	14583	14556	14533	14560	14316	14527	14381	14395	14486	14589	14535	14428	14528	14387	14465	14531	14579	14662	14491	14478	14507	14440	14466	14384	14649	14505	14498	14362	14524	14532	14513	14510	14469	14502	14468	14453	14615	14435	14355	14566	14454	14256	14256	14366	14354	14593	14424	14397	14677	14455	14466	14358	14531	14476	14584	14422	14366	14284	14488	14455	14594	14380	14499	14447	14455	14458	14544	14392	14499	14332	14335	14451	14599	14445	14432	14516	14475	14447	14312	14540	14302	14647	14360	14548	14557	14589	14577	14483	14462	14604	14426	14568	14416	14501	14591	14452	14538	14498	14260	14508	14432	14495	14452	14550	14499	14350	14392	14363	14410	14441	14490	14311	14613	14353	14612	14442	14496	14340	14521	14603	14369	14435	14569	14541	14477	14393	14462	14557	14457	14419	14393	14411	14299	14488	14536	14444	14507	14407	14362	14360	14580	14495	14449	14519	14444	14555	14403	14402	14601	14492	14399	14414	14378	14480	14408	14475	14637	14487	14608	14540	14576	14638	14529	14468	14412	14482	14375	14425	14458	14562	14484	14599	14409	14431	14483	14428	14409	14473	14553	14448	14289	14467	14559	14343	14469	14442	14436	14528	14465	14407	14496	14458	14441	14417	14326	14425	14459	14497	14540	14419	14587	14548	14397	14345	14458	14544	14516	14416	14572	14626	14626	14334	14597	14437	14624	14417	14574	14446	14519	14445	14415	14469	14550	14307	14450	14567	14278	14383	14408	14264	14513	14448	14421	14619	14516	14340	14477	14424	14377	14442	14487	14331	14429	14533	14322	14645	14480	14274	14539	14512	14496	14605	14528	14466	14456	14565	14454	14536	14415	14544	14513	14363	14526	14457	14370	14444	14600	14523	14407	14366	14328	14527	14295	14486	14459	14661	14619	14475	14392	14549	14404	14447	14580	14421	14564	14543	14485	14242	14400	14524	14598	14337	14409	14641	14528	14544	14495	14404	14375	14369	14428	14442	14514	14393	14586	14475	14498	14364	14341	14336	14448	14622	14284	14566	14511	14397	14457	14455	14504	14511	14434	14345	14338	14326	14536	14456	14481	14515	14433	14410	14538	14379	14443	14473	14635	14506	14407	14499	14406	14453	14608	14349	14532	14631	14379	14429	14535	14500	14478	14480	14398	14454	14501	14524	14452	14431	14464	14417	14307	14499	14466	14527	14636	14351	14500	14476	14456	14339	14431	14606	14276	14346	14290	14535	14343	14400	14364	14292	14358	14554	14534	14440	14382	14442	14458	14545	14410	14537	14418	14487	14395	14451	14468	14549	14614	14549	14429	14406	14583	14509	14380	14395	14349	14537	14376	14316	14426	14462	14480	14443	14522	14387	14531	14531	14397	14456	14541	14585	14621	14530	14547	14581	14457	14506	14431	14335	14573	14600	14554	14392
22838	21792	37730	42767	39547	31250	23740	17846	16475	16640	16459	16405	16510	16429	16457	16514	16355	16385	16444	16273	16441	15959	16345	16214	16296	16332	16302	16268	16309	16079	16274	16265	16352	16429	16171	16291	16243	15963	16365	16147	16453	16202	16229	16448	16304	16370	16251	16335	16345	16341	16347	16137	16039	16235	16348	16453	16457	16040	16110	16125	16064	16209	16233	16204	16026	16127	16111	16103	16098	16036	16058	16002	16179	16132	16195	16217	16187	16035	16296	16241	15987	16323	16205	16339	16246	16188	15974	16185	16020	16196	15950	16080	16241	16027	16254	15957	16237	16102	16162	15902	16034	16250	16242	16041	16017	16060	16287	16139	16209	16224	16194	16132	16217	16235	16086	16113	16167	16188	16495	15985	16058	16228	16193	16181	16232	15961	16101	16032	16050	16216	16344	15999	16202	16294	16092	16017	16234	16052	16129	16329	16259	16123	16193	15969	15983	15964	16274	15999	16026	16111	16181	16206	16174	16228	16052	16008	16098	16120	16220	16105	16155	16117	16206	16079	16253	16347	16203	16273	16292	16118	15965	16165	16324	16162	16234	15974	16146	16295	16149	16123	16143	15999	16114	16174	16211	16105	16207	15902	16050	16051	16095	16163	16074	16240	15972	16052	15989	16120	16009	16014	16181	16078	16360	16230	16395	16130	16119	16150	16242	16217	16115	16191	16104	15890	15998	16216	16185	16165	16108	16082	16209	16303	16254	16209	16142	16045	15944	16078	16223	16126	16058	16007	15983	16141	15974	16188	16126	16120	16198	16116	15986	16050	15980	16167	16121	16079	16143	16251	16025	15973	16172	16197	16071	16053	16080	16058	16191	16109	16112	16240	16014	16127	16353	16263	16177	16027	16212	15970	16233	16205	16016	16106	16137	15890	16104	16080	16038	16162	16072	16238	16186	16309	15876	16380	16188	16250	16287	15960	16245	16058	16262	16091	15939	16098	16325	16129	16109	15963	16089	16024	15998	16205	16121	16070	16146	16076	16188	16378	16170	15938	16086	16133	16128	16098	16060	16210	15982	16045	16147	16249	16013	16181	16117	15869	16069	16186	16163	15986	16213	15934	15994	16200	16082	16186	16238	16094	16089	16042	16386	16119	16056	16012	15995	16044	16175	16253	16109	16048	15938	16151	16001	16319	15952	16055	16076	16369	16068	16024	16105	16098	16293	16296	16430	16114	16305	16228	16049	15912	16038	15973	16091	16173	16194	15993	16093	16139	16058	16009	16055	16240	16303	16093	15975	16253	16156	16170	16107	16015	16186	16077	16201	16042	16171	16057	16103	16327	16124	16165	16128	16079	16303	16139	16042	16111	16023	16094	16249	16259	16062	16107	16215	16062	16074	16105	16093	15954	16218	16105	16138	16135	15947	16156	16309	16093	16112	16176	16059	16059	16037	15935	16279	15994	16136	15995	16038	16101	16161	16137	15941	16102	16038	16172	16213	16180	16092	16227	16016	16204	16128	16200	16037	16143	16085	16013	16109	16074	16133	16184	16157	16118	16345	16205	16079	16251	16077	15927	15978	16209	16356	16281	16105	16088	16136	16024	16200	16035	16103	16221	16174	16014	16003	16180	16141	16174	16188	16098	16159	16192	16108	16242	15973	16051	16039	15899	16280	16187	16027	16045	16238	16131	16302	16267	16385	16134	16109	16203	16144	16132	16044	16132	16119	16196	16246	15969	16091	16009	15945	15956	15873	16083	15969	16112	16086	16254	15946	16254	16117	16188	16173	16069	16285	16170	16325	16199	16041	16102	16074	16086	16107	16119	16023	15870	15922	16199	16196	16066	16042	15977	16158	16167	15881	16067	16205	16205	16161	16143	16032	16187	15981	16176	16308	16029	16019	16256	16286	16247	16010	16029	15944	16205	15997	16119	15991	16139	16119	15990	16169	15961	16139	15975	16246	16310	15972	16333	16132	16256	16121	16291	16018	16206	16087	16156	16127	16116	16010	16010	16248	16063	16175	16000	16321	15971	16111	16168	15974	15922	16161	16195	15994	16010	16100	16024	16248	16144	16190	16098	16107	16006	16146	16130	16079	16085	16155	16221	15986	16170	15992	16018	16295	16236	16269	16193	16199	15935	16193	16107	16058	16122	16079	16222	16208	16110	15856	16101	16143	16056	16060	16092	16038	16094	16310	16138	16316	16137	16029	16055	16302	16089	16083	16246	16306	16117	16147	16191	16100	16159	16147	16112	16015	16180	15812	15978	16343	16050	16038	15870	15897	16044	15994	16172	15971	16078	16103	16054	16317	16176	16135	16033	16068	16034	16092	15908	16080	16152	16120	15924	16155	16223	15977	16099	16076	16081	15892	15872	16073	16026	16286	16128	16218	16134	16280	16034	15985	16133	15910	15964	16076	16142	16170	16051	16080	16073	16263	16048	16181	16062	16102	16181	16196	16140	15967	16328	16059	16215	16223	16290	16184	16132	16209	16136	16002	15954	16251	16165	15894	16045	16005	16171	16160	16208	16208	15928	16075	16111	16109	16099	16033	15932	16170	16043	16133	15923	15935	16137	16093	16057	16172	16055	16025	16164	16052	15995	15952	16004	16105	15936	16211	15900	15950	16146	15946	16045	16084	16108	15984	15985	15908	16126	16096	16072	16007	16061	16217	16164	16134	15996	16066	16019	16119	15978	16185	16063	16177	16100	16174	16047	16143	16161	16059	16124	16141	16097	16146	16110	16220	16034	16209	16027	16152	16057	15985	16276	15955	16107	16128	16123	16147	16053	16079	15957	16273	15961	15961	16056	16147	15982	16126	16213	16150	16188	16355	16164	16042	16028	16025	15932	16133	16012	15900	16011	16084	16161	16221	16123	16171	16233	16180	15981	15996	16053	16332	16138	15985	16150	16081	16082	16094	16125	16016	16000	16062	16012	16115	16311	16117	16346	16418	15966	16217	16174	16100	16096	16218	16076	16071	16152	15948	16153	16079	15843	16128	15970	16173	15961	16102	16030	16135	16061	16012	16172	16052	16216	16102	16200	16031	16055	16339	15904	16172	16041	16302	16288	16079	16281	16103	16349	16139	15964	16220	16090	16169	16205	16245	16046	16084	16168	16010	16190	16135	16123	16024	16099	15886	16159	16314	16274	16300	16246	16160	16100	16108	16073	16080	16158	16116	16083	16239	16057	16069	16198	16090	16246	16049	16159	16167	16051	16140	16196	16101	15914	16403	16084	15889	15967	16033	16003	15942	16165	16132	16086	16267	15975	16123	16250	16223	16208	16065	16340	16139	16156	16140	16115	16313	16219	16015	16076	15979	16037	16169	16200	16014	16185	16368	16288	16273	16216	16478	16107	15723	16033	16111	16211	16028	16001	16043	16000	16242	16054	16212	16275	16314	16084	16341	16061	16237	15982	15979	16060	16061	16211	15979	16014	16151	16249	16169	15829	16046	16199	16236	16287	16279	15954	16066	16177	16038	16138	16108	16071	16160	16076	16101	16097	16231	16117	16024	16244	16055	16239	16281	15903	16050	16234	16125	16111	16434	16308	16187	16335	15987	15943	16039	16055	16127	16179	16316	16108	15943	16193	16131	16134	16131	16069	16045	16175	16244	16011	16101	16162	16201	16113	15980	16190	16121	15978	15999	15896	16030	16147	16251	15918	16016	16006	15868	16153	16164	16146	16161	16198	16284	16101	16226	16146	16128	16259	16283	16142	16088	16272	16115	16047	16181	16218	16088	16089	16155	15953	16213	16220	16237	16269	15901	16181	16038	16327	15953	16000	15996	15921	16196	16172	16122	15860	16052	15983	16115	16348	16049	16159	16191	16133	15991	16267	16091	16110	16206	16126	16287	16118	15956	16138	16293	15907	16063	16249	16046	15924	16095	16267	16088	16146	16171	16257	16055	16250	16024	16142	16161	16155	16121	16253	16247	16139	16366	16239	16034	16049	16104	15984	16009	16004	15969	16039	16227	16072	16165	16066	15973	16051	16093	15997	16212	16204	16124	16263	16085	16170	16094	16023	16127	16181	15902	16092	15922	16006	16218	15912	16154	16077	16105	16176	16061	16235	16247	15970	16251	16131	16424	16176	16053	16007	16037	15947	16147	16137	15924	15992	16218	16017	16348	16135	16118	16131	16274	16119	16270	16288	16101	16105	16225	16237	16112	16053	16095	15985	16117	15937	15960	15974	16017	16055	16106	16039	16302	16183	16130	16210	16015	15966	16044	15985	16194	16137	16171	16139	16209	16212	16182	16148	16066	16166	16110	16007	15930	16110	16003	16031	16190	16251	16250	16115	16279	16138	16165	16229	16116	16052	15959	15770	15984	16040	16048	16079	16285	16030	16113	16051	16126	16121	15953	16188	16117	15949	16039	15992	16124	16138	16114	16086	16184	15976	16116	16251	16032	16172	16188	16124	16018	15992	16020	16061	15996	16041	16270	15886	16153	16173	16152	16012	16159	16128	16143	16214	16086	16040	16165	16165	16070	15992	16159	16122	16082	16229	16237	16206	16150	16133	16277	16264	16137	15851	15993	16070	16265	16059	15924	16020	15841	15941	16288	16249	15997	16108	16089	16029	16061	16057	16050	16105	16148	16222	16023	16324	15890	16099	15958	15904	16030	16118	16017	16003	16059	16084	16196	16287	16248	16185	16269	16107	16248	15996	16048	16087	16279	16072	16171	16079	16104	16163	16231	16065	15917	16291	16266	16060	16142	16182	16165	16096	16183	16155	16101	16025	16072	16041	15971	16086	16134	15996	16239	15998	16073	16086	16242	16086	15995	16131	16194	15977	16090	16129	15894	16117	16163	16259	16185	16101	15998	15984	16320	16098	16258	15988	16265	16051	16110	16218	16180	16299	16136	15987	16121	16131	16076	16000	16266	16206	16031	15911	16028	16210	16082	16156	16117	16262	15940	16112	16045	16170	16293	16067	16145	15880	16037	16063	16259	16145	16199	16140	16218	16340	16167	16103	16084	15989	16014	16143	16059	15973	16115	16188	15968	16155	16204	16028	16040	15990	16168	16009	16060	16196	16153	16116	16131	16286	16105	16239	16141	16016	16147	16101	16112	15928	16096	16230	16252	16091	16041	16141	16071	16191	16275	16248	16096	15991	16024	16254	16142	16022	16048	16142	16025	16103	16191	16079	15909	16140
52111	98148	97330	78173	57158	32484	15929	14984	14697	15016	15033	15064	15106	14887	14915	14872	14906	15059	14896	15087	14864	15034	14912	14863	14842	14887	15088	14924	15015	14897	14976	14937	15016	14987	15020	14898	14917	14942	14988	14963	14751	15014	14890	15012	14745	14968	15023	15068	15044	15276	14939	15043	15040	15020	14864	15049	14934	14833	15011	14912	14931	14921	15040	14986	14940	14920	14848	14927	14984	14916	14986	15068	14996	14958	14779	15016	15091	15031	14880	14831	14824	15140	14974	15071	15022	14795	14826	15006	14785	14952	14973	15104	14872	14987	15104	14955	15027	14879	14994	14927	14910	14866	14869	14840	14957	14929	14990	14963	14803	15117	14919	14868	14944	14934	14976	14961	14870	14917	14962	14942	14950	14938	14794	14920	15065	14777	15034	15107	14810	14939	14907	14964	15050	14961	14915	14939	15011	14860	14894	14903	14916	14927	14793	14881	15044	14885	14991	14848	14952	14834	14985	14954	15002	15064	14905	14872	14976	14905	15019	15159	14913	14792	14874	15017	14972	15112	14970	14800	14876	15043	15029	14903	14874	15140	15014	14929	14871	14891	14866	14911	14905	15063	15007	14978	14915	14867	15011	14974	14920	15126	15067	14893	14923	14996	15066	14976	14941	14990	14892	15034	14991	14828	14871	14970	14956	14981	14758	14895	15030	14927	14944	15033	14966	15051	14984	15076	15083	14983	15065	14894	14904	15107	15000	14996	15012	15104	15050	14951	14930	14939	14960	15048	14875	14938	14859	14955	14925	14799	14833	14959	15029	14874	14836	14939	14843	14952	15024	14789	14908	14947	14908	14958	14959	14915	15041	14733	14974	15058	14963	14862	15053	14924	14862	14954	14926	14971	14784	15032	14912	15102	14848	15010	14791	14933	14974	15102	14811	14973	14892	14962	14832	14932	14906	14768	14809	15078	14941	14938	14789	15049	14843	14978	15105	14921	15141	14873	14820	14935	14864	15042	14763	14758	15036	14891	14944	15049	14768	14957	14866	14939	15045	14943	14877	14797	15001	14911	15067	15015	14979	14792	14865	14989	14937	14920	14974	14913	14913	14862	15109	14827	14933	14833	14928	14903	14852	14945	14721	14807	14946	14860	14963	14805	15049	15020	15069	14983	15018	14896	14898	14758	15095	14878	14982	15003	14948	14869	14943	14911	15062	14945	15021	15163	15023	15005	14911	14890	14838	14967	14895	14824	14892	14929	15021	14829	15001	14931	14908	14833	15023	14855	15006	15015	14970	14856	14968	14859	14832	14944	14959	15013	14982	14729	14766	14892	14965	15077	15052	14891	14854	14856	14912	15039	14781	15012	14958	14811	14871	14768	14971	14802	14899	14771	14930	15014	14821	15035	14924	14980	15193	14932	14887	14804	14990	15174	14787	14933	15040	14898	14805	14794	14992	14695	14964	14871	14828	14955	14812	15122	14894	14960	14898	15041	14982	14864	14910	14773	15030	14926	14984	15111	14824	14891	14984	14942	14969	14909	15003	14973	15064	14761	15003	14820	14894	14974	15136	15021	15010	15018	14971	14915	14896	14933	14966	14951	14822	14977	14913	14861	14924	15009	14837	14986	14894	14869	14850	14946	14997	14774	14857	14922	14927	14870	14921	14733	14938	14874	14879	15059	14904	14770	14995	14859	14953	15071	15008	14963	14891	14891	14922	14926	14974	14910	14949	14953	14695	15142	14804	14966	14727	14893	14966	14826	14889	15008	14941	14998	14920	14963	14899	14841	15076	15089	14844	14974	14722	14903	14955	15016	14859	14983	14948	14978	15041	14890	14956	14980	14987	15104	15045	14926	14831	14978	14949	15057	14892	14645	14972	14954	14930	14972	14765	15010	15043	14986	14906	14921	14877	14953	14990	15012	14895	14826	14760	15063	14948	14898	15087	14952	14775	14935	15035	14995	15002	14990	14954	14706	14966	14837	14618	15223	14871	14970	14955	14926	14917	15002	14942	14907	14902	14709	14881	14865	14910	14972	14997	14996	14864	15077	15001	14826	14858	14926	14895	14967	14981	14796	15010	15022	14902	14792	14936	14977	14996	14805	15005	15002	14904	14925	14695	14915	14967	15028	15015	15008	14900	14806	14855	14816	14950	14887	14835	15156	14980	14965	14854	14877	14902	14982	14988	14912	15006	15069	14894	14939	14836	14823	14980	15013	15062	15037	14911	14868	14905	14805	14714	14878	14896	14763	14721	14928	15163	14901	14939	15061	14977	14805	14874	14900	14990	14783	14812	14915	14838	14943	14859	14904	14959	15052	14888	15057	14843	14783	14722	15025	14629	15049	14876	14816	14800	14952	14896	14982	14858	14877	15068	14929	14990	15008	15058	14865	14911	15030	14798	14843	14839	14978	14954	15021	15062	14832	14914	14941	14801	14898	14900	15028	14968	14919	15119	15022	15124	15176	14623	15080	14883	14966	14900	14805	14964	14926	14897	14892	14912	15039	14933	15011	15018	14877	14905	15061	14794	14794	14937	14942	14917	14997	14902	14917	15009	14845	14883	14824	14890	14965	14801	15022	15000	14948	14938	14951	14892	14918	15012	14813	14930	14865	14992	14994	15013	14989	14904	14855	14776	14952	14900	14938	14979	14969	15042	15206	14975	14964	14994	14914	14936	14739	14967	14883	14975	14775	14861	14918	14963	14854	15080	15063	14946	15016	14889	14976	14930	14899	15083	15085	14981	14861	14962	14821	15117	14864	14956	14948	14971	14891	14953	14875	14802	15029	15031	14836	14967	14833	14948	14924	15063	14941	14860	14926	15064	15016	14952	14712	14944	14923	14938	14895	14775	14845	15082	14997	15027	14984	15062	14870	14947	15044	14939	14923	15117	14996	14921	15033	14868	14829	14908	14927	14954	14869	14943	14876	15086	14907	14948	14977	14982	14848	14813	14948	15099	14928	14829	14915	14927	14948	14973	14779	14910	14815	14912	14949	14892	15041	14969	14937	14911	15050	14740	14836	14946	14946	14828	14763	14791	14952	14933	15100	14906	15083	14915	14947	14885	15087	14839	14997	14863	14981	15104	15096	14984	15000	14899	15015	14822	14976	15070	14829	15010	14791	15132	14737	15010	14911	15170	14880	14961	14990	14890	14892	14998	14811	14955	15089	14928	14848	14899	15124	14939	15031	15015	15075	14882	15036	15166	14851	14957	14929	14742	14908	14873	14808	15241	15004	14944	14965	15030	14979	14886	14813	14948	15093	14911	14926	14999	14891	15073	15063	15008	14809	14828	14870	15055	14718	15057	14929	14973	15016	15106	14839	14918	15085	14969	15019	15071	14832	15136	14980	15109	14948	14874	14856	14842	15072	14790	15033	14999	14883	14872	15019	14885	14902	14876	14977	14988	14961	14857	15004	14956	14979	14887	15034	14883	14858	15002	14928	14868	14933	14803	14948	14976	14984	14965	15043	15035	14889	14804	14753	15124	15062	14783	14972	14927	14859	14852	14704	14951	14933	15021	14883	14985	14974	14776	14842	14872	15115	14895	14918	15019	14954	14935	14809	14808	14873	15019	14893	14870	14867	14993	14950	14875	15012	14983	14921	14812	15055	14957	15055	15001	14979	15021	15076	14838	14917	14837	14961	15079	14966	14856	14875	14868	14925	14961	14922	14899	14719	14726	14991	14989	14948	14969	14844	15007	15009	14804	15018	14943	14906	14822	14826	15022	14910	14942	14838	14904	14923	14946	14964	15069	14845	14987	14896	14971	15023	14861	14730	14965	14996	15049	14955	14784	14867	14906	14850	14998	14934	14909	14993	14916	14834	14855	14898	14941	14871	15019	14893	14890	14899	14839	14943	14794	14964	14978	14792	14739	14893	14962	15036	14936	15059	14944	14894	15002	14833	14838	14989	14808	14783	14963	14870	14904	14757	14797	14838	15112	14989	14970	14890	14908	14831	14890	14924	14818	14937	14914	14963	15110	14920	14900	14941	14960	14999	14872	14972	14943	14948	14867	14975	15042	14944	15014	14813	14848	14990	14835	14964	14950	15109	15016	14986	14733	14891	15036	14912	14869	14910	14923	15056	14862	14790	15052	15019	14960	14911	14849	14986	14818	14913	14979	14933	14959	15035	14870	14838	14799	14853	14982	15169	14874	14969	14967	14811	14928	15048	14801	14964	15028	14826	15159	14888	14857	14999	14865	14893	15027	14770	14712	14966	14955	14819	14891	14986	14791	14986	15006	15104	14819	15079	14952	14890	14850	15055	14972	14806	14872	14854	14830	15006	14796	14929	14981	14879	14969	14880	15083	14883	14990	14972	14980	14939	14993	14987	14945	14903	14767	15124	14886	14978	14893	14910	14836	14990	14869	15026	15010	14930	14923	15127	14937	14810	15090	14974	14930	14940	15017	14989	14916	14874	14765	15005	14823	14922	14958	14911	14860	14914	14961	14884	14959	14858	15028	14985	15003	14880	14959	15040	14975	14958	15017	14972	15018	14931	14941	15034	14844	14831	14998	15100	14931	14972	14969	14866	14965	15055	15082	15006	15017	14900	15048	14938	14881	14808	14925	15024	14941	14953	14990	14978	15036	14900	14872	14871	15033	14922	15042	14900	14964	15006	14918	14826	15071	14980	15245	14868	15019	14906	15004	15037	14942	14795	15124	15118	14925	15040	14958	14715	14935	14926	15018	14830	14938	14891	15025	14933	14870	14891	14831	14900	14931	14978	14940	14928	14855	14903	14924	14988	14664	14786	15054	14823	14907	14801	15053	15080	14863	15021	14948	14945	15059	14784	14806	15016	14887	14920	14892	14840	14948	14880	14861	14828	15030	14984	14811	14945	14905	15034	15015	14866	14867	14894	14892	15051	14879	14834	15104	14853	14954	14898	15002	14871	14984	14776	14910	14919	14729	15126	15037	14958	14896	14876	14850	14893	14784	15022	14776	14936	14964	14779	14877	14838	14950	15006	15028	15079	14888	14960	14785	14904	14899	14964	14846	14959	14872	14987	14934	14859	14969	14929	15078	14842	14993	14854	14945	14891	14965	14987	15040	15028	14843	14942	14912	14926	14863	14955	14921	14909	14836	14884	14978	15011	14941	14986	14789	14848	14863	14834	14900	14954	14795	14915	15079	15041	14839	14901	15024	15150	14821	15061
27390	29796	42813	35696	24900	18283	16319	16017	15977	15900	15845	15928	15883	15818	16059	15836	16128	15857	15985	15937	15807	15882	15963	16026	16023	16090	15944	16018	15990	15901	15984	15991	16049	15743	15946	15772	15898	15879	15792	15842	15966	16031	15819	16054	15979	16040	15863	15835	15938	15827	15851	15883	15975	15721	15939	15628	15939	16058	15944	15826	15983	15757	15751	15900	15750	15785	15872	15815	16012	15849	15939	15977	15942	15697	15838	15726	15852	15930	15822	15970	16080	15708	15839	15885	15696	15861	15921	16008	15853	16067	16002	15816	16042	15770	15836	15807	16005	16048	15771	15978	15980	15996	15650	16025	15837	15815	15986	15726	15730	15934	15856	15747	15777	15673	15810	15894	15761	15978	15750	15914	15889	15908	16039	15929	15952	15975	15810	15958	15954	16112	15830	15897	15863	15879	15886	15899	15916	15716	15928	16010	15773	15757	15941	15948	15775	15853	15804	15853	15920	15737	16020	15734	15952	15967	16066	15974	15782	15900	15934	15746	15740	15855	15911	15980	15777	15923	15810	15766	15716	15812	16002	15987	15840	15979	15770	15884	15967	15905	15970	15778	15815	16028	15826	15941	15902	15983	15746	15884	15747	15966	15677	15816	16004	15836	15899	16004	15886	15808	15789	15826	15919	15910	15872	15972	15893	16090	15916	16100	15851	16061	15922	15745	15625	15935	15883	15943	15767	15915	15910	15619	15876	16012	15986	15899	15940	15894	16001	15907	15916	15958	15937	15908	15894	15937	15720	15723	16021	15840	15777	15706	15915	15783	15758	15990	15877	15923	16003	15937	15760	15833	15939	15766	15782	15924	15853	15927	15964	15967	15815	15971	15841	15886	15742	15896	15867	15801	15734	15778	15890	15767	15640	15703	15901	16027	15717	15892	15727	15903	15880	15882	15825	15804	15768	15878	15950	15930	15837	15803	15950	15978	15736	15757	15708	15953	15972	15851	15975	15829	15776	16019	16026	15850	15935	16017	15972	15714	15855	15945	15962	15759	15799	15845	15974	15939	15935	15688	15981	15915	15892	15996	15755	16037	15857	15724	15854	15958	15802	15861	15881	15986	15896	15950	15739	15840	15948	15925	15889	16046	15852	15842	15881	15882	15826	15935	15799	15878	15758	15703	15927	15798	15882	16002	15826	15726	15823	15862	15729	16079	15734	15844	15625	15929	15738	15895	15979	15733	15796	15858	15890	15696	15768	15954	15950	15738	15807	15695	15757	15783	15862	15956	15830	15979	16113	15901	15797	15973	15911	16020	15892	15851	15782	15811	15907	15595	15879	15924	15943	15953	15733	15765	15790	15747	16102	15813	15796	15668	16008	15814	15985	15849	16118	15937	15971	15869	15911	16001	15925	15961	15820	15679	15596	15875	15925	15701	15793	16073	15758	15846	15942	15843	15668	15819	16049	16034	15833	15934	15980	15994	15665	15839	15955	15755	15903	15687	15921	15795	15952	15764	15765	15858	15991	15800	15820	15852	15939	15845	15921	15905	15843	15965	15894	15759	15776	16053	15937	15856	15744	15849	15891	15935	15669	15918	15893	15964	15996	15851	16058	15914	15982	15993	15751	15939	15782	15747	15967	15923	15893	16041	15854	15759	15870	15839	15772	15921	16065	15895	15753	15776	15840	15731	15926	15632	15733	15910	15765	15907	15843	15777	15901	15903	15876	15759	15851	15919	15768	16006	15885	15970	15771	15813	15867	15791	15832	15849	16050	15897	15827	16004	15810	15944	15790	16000	15768	15907	15790	15838	16068	15963	15901	15945	15925	16002	15759	15943	15656	15984	15703	15857	15851	15821	15953	15949	15994	15868	15709	15700	15945	15900	15768	15930	15936	15853	15853	16051	15717	15933	16037	16056	15746	15656	15963	15799	15930	15718	15492	15746	15849	15856	15838	15883	15981	15831	15822	15908	15867	15922	16071	15896	15895	15728	16035	16109	15974	15963	15914	15890	15756	16013	15830	15813	15893	15640	15662	15785	15822	15602	15990	15939	15822	15835	15643	15905	15860	15975	15959	15944	15967	15919	15960	16045	15881	15745	15877	15891	15945	16034	15917	15795	15841	15737	15809	15904	16171	15900	15716	15800	15849	15999	15764	15827	15947	16005	15749	15916	15724	15693	15819	15955	15787	15985	15833	15822	15937	15835	16169	15951	15819	16021	15974	15999	15962	16118	15831	15738	15689	15869	15986	15780	15609	16018	15805	16018	15847	15758	15835	15724	15998	15786	15879	15809	15943	15841	15721	15948	15910	15816	15892	15984	15936	15777	15839	15966	15760	15862	15689	15813	15919	15689	15707	15666	15725	16006	15654	15772	15937	15866	15991	15778	15777	15963	15809	15946	16001	16101	15958	15940	15858	16053	15862	15869	16030	15777	15763	15661	15843	15989	15932	15781	15843	16002	16007	16020	15741	16070	16005	15847	15935	15866	15744	15905	15985	15863	15938	15742	15958	15680	15778	15892	15680	15939	15972	15881	16097	15948	15966	15784	15880	15822	15642	15999	15799	16037	15881	15861	15787	15905	15853	16064	15953	16025	15904	15993	15781	16093	15977	15815	15818	15836	15883	15812	15872	15780	15829	15898	15811	15839	15957	15941	15904	15870	15842	15852	15748	15736	15749	15662	15741	15976	15967	15982	15819	15872	15908	15923	15893	15989	15899	15884	15894	15856	15887	15726	15763	16011	15950	15770	15802	15848	15804	15789	15926	15875	15797	15873	16075	15978	15992	15868	16013	15720	15710	15516	15995	15914	16032	15861	15915	15874	15691	15953	16037	15915	15781	15794	15907	15899	15776	16029	15987	15609	16076	15796	15736	15902	15793	15951	16048	15845	15907	15869	15903	16008	15706	15634	15922	15854	15697	15768	16010	15995	15822	15940	15942	15776	15822	15863	15935	15940	15960	15832	15878	15831	15724	15998	16050	15779	15909	15687	15766	15855	15932	15920	15824	15772	15933	15773	15946	15788	15804	15813	15951	15805	15859	15984	15951	15842	16086	15879	15975	15925	15887	15986	15808	15810	16055	15922	15900	15821	15984	15932	16006	15652	15739	15638	15719	15808	16009	16052	15682	16028	15943	15877	15843	16010	15940	15936	15695	15875	15914	15824	16015	15864	15710	15563	15752	15771	15949	15918	15626	15921	15990	15839	15846	15759	15941	16030	15796	15737	16018	15816	15901	15885	16061	15648	15908	15947	15954	15972	15840	15904	15818	15941	15941	15940	15970	15698	15938	15759	15772	15997	15841	15722	15938	15908	15928	15935	15972	15844	16002	15890	15914	15928	15963	16071	15782	15757	15907	15852	15756	15965	15901	15766	15801	15956	15946	16037	15942	15835	15909	15927	15938	15810	16040	16062	15772	16007	15877	15852	15882	15732	15775	15809	15693	16092	15892	15964	15862	15784	15916	15807	15851	15852	15876	15909	15983	15962	15690	15972	16257	15931	15665	15851	15882	15672	15907	15779	15751	15797	15901	15956	15892	15882	15846	15728	15865	16005	15827	15823	15910	15749	15756	15815	15816	15980	16019	15824	15875	15925	16176	15896	15882	15964	15691	15913	15904	15629	15780	15755	15644	15806	15816	16004	15785	15942	15886	15948	15967	15875	15817	15832	15842	15793	15708	15977	15858	15771	15831	15869	15847	15895	15931	15881	16018	15616	15907	16028	15902	15965	15938	16065	16017	15905	15809	15982	15724	15925	15846	15777	15820	15841	15915	15776	16030	15926	15872	15943	15911	15783	15816	15903	15958	15875	15946	15869	15993	15924	15736	15839	15997	15701	15898	15938	15864	16065	15851	15793	15895	16042	16046	15906	15974	15938	15857	15806	16073	16068	15904	16033	15989	15941	16080	15972	15771	15809	15777	16012	15932	16038	15797	15899	15835	15730	15801	16043	16009	15795	16008	16036	15912	15699	15866	15848	15648	16106	15999	15927	15983	15753	15979	15906	15804	15970	15793	15961	15837	15983	15710	16146	15842	15793	15971	15846	15860	15648	15820	15900	15963	16046	15959	15831	16002	15919	15833	15873	15833	15791	15943	15826	15666	15890	15758	15723	15934	15904	15926	15993	15913	15802	15833	15835	15879	15859	15759	15912	15800	15895	15900	15871	15824	16023	15833	15975	16067	15799	15883	15939	15859	15590	15918	15926	15973	15751	15765	16016	15812	15772	15877	15938	15798	15942	16013	15903	16035	15827	15825	16067	15713	15714	15926	15958	15733	16026	15906	16171	15970	15765	15996	15893	15871	16069	15865	15899	15826	15913	15930	16136	16007	15793	15918	15921	15933	15745	15988	15772	15828	15819	16028	15895	15937	15853	16044	16008	15777	15814	15976	15967	15882	15865	15801	15876	15970	15855	15726	15922	15936	15773	15808	15672	15784	15940	16045	15849	15759	15942	15940	15744	15914	15849	15982	16050	15808	15759	15911	15721	15697	15982	15931	15912	15984	15817	15840	15865	15729	15901	15864	15829	16125	15932	15935	15953	15832	15789	16088	15886	15970	15932	15906	15838	16052	15799	15857	15995	16051	15775	15911	15955	15960	15941	15910	15721	15776	15859	15829	15897	15885	15889	15887	15925	15877	15853	15792	15799	15810	15589	15925	15927	15818	15933	15823	15941	15830	15905	16034	16093	15859	15958	15987	15795	16015	15959	15917	15997	16014	15921	15810	15908	16092	15984	15920	15559	16001	15913	15805	15697	15932	15910	15739	15852	15762	15848	15806	15972	15708	15827	15931	15874	15851	15907	15797	15943	15831	15834	15824	15849	15928	15902	15937	15843	15705	15764	15921	15857	15993	15917	15951	15997	16045	15900	15977	16011	15958	15846	16168	15982	15888	15980	15954	16004	15973	15746	15735	15732	15930	16118	15989	15998	16017	15905	15907	15783	16117	15915	15940	15854	15896	15925	15723	15973	15944	15758	15938	15639	15705	15697	15737	16078	15758	15926	15966	15748	15824	16032	15895	16005	15936	15822	15765	15955	15779	16019	15837	15811	15772	15770	15939	15860	15921	15878	16007	15704	15639	15995	15936	15834	15973	15901	16113	15924	15925	15790	15757	15828	15922	15805	15807	15637	15834	15856	15847	15885	15837	16063	16092	15916	15916	15843
23826	49961	47476	34533	24343	16012	14715	14738	14646	14761	14798	14711	14768	14612	14651	14687	14812	14609	14728	14879	14743	14772	14667	14669	14737	14684	14761	14576	14485	14587	14774	14828	14593	14805	14856	14563	14816	14648	14723	14769	14780	14679	14651	14608	14425	14736	14780	14747	14804	14500	14729	14787	14665	14533	14615	14682	14728	14615	14814	14654	14591	14691	14680	14489	14643	14654	14615	14727	14540	14869	14608	14571	14612	14797	14822	14589	14865	14632	14712	14753	14713	14739	14617	14707	14822	14723	14573	14770	14752	14705	14558	14724	14697	14776	14749	14783	14823	14600	14733	14753	14797	14540	14745	14737	14685	14818	14610	14689	14662	14680	14693	14749	14669	14593	14636	14719	14761	14734	14734	14737	14569	14651	14627	14839	14682	14578	14748	14540	14691	14735	14695	14816	14615	14677	14563	14863	14685	14631	14616	14700	14619	14807	14893	14583	14813	14745	14657	14570	14632	14561	14625	14801	14716	14650	14735	14623	14437	14626	14692	14736	14602	14701	14683	14692	14791	14594	14597	14711	14720	14801	14740	14528	14648	14718	14731	14748	14742	14810	14787	14791	14791	14700	14661	14904	14761	14672	14545	14765	14559	14651	14773	14788	14634	14711	14765	14595	14706	14639	14762	14616	14795	14937	14800	14669	14690	14680	14691	14797	14582	14666	14811	14617	14622	14613	14684	14648	14795	14675	14575	14593	14826	14645	14789	14717	14843	14740	14819	14795	14654	14688	14724	14655	14793	14658	14681	14789	14732	14815	14664	14766	14656	14777	14681	14730	14789	14576	14802	14666	14761	14626	14673	14800	14755	14628	14720	14691	14699	14670	14764	14757	14689	14668	14661	14766	14681	14739	14828	14797	14753	14729	14528	14775	14673	14900	14666	14614	14906	14688	14751	14665	14715	14611	14777	14713	14600	14633	14826	14716	14715	14667	14667	14682	14647	14540	14745	14572	14673	14604	14609	14569	14521	14844	14540	14743	14688	14721	14819	14589	14749	14670	14710	14574	14577	14756	14793	14673	14695	14554	14721	14666	14856	14564	14548	14637	14810	14881	14551	14640	14757	14623	14695	14685	14693	14756	14523	14584	14755	14693	14518	14600	14633	14871	14952	14602	14656	14677	14629	14681	14790	14725	14707	14609	14626	14522	14783	14517	14621	14793	14530	14641	14573	14626	14636	14838	14523	14590	14679	14753	14725	14605	14737	14721	14748	14577	14677	14686	14849	14704	14704	14765	14809	14751	14791	14583	14701	14609	14654	14589	14721	14663	14603	14748	14837	14661	14568	14631	14761	14589	14849	14661	14609	14704	14725	14754	14655	14714	14804	14645	14633	14669	14623	14754	14544	14611	14703	14759	14707	14757	14768	14725	14672	14678	14770	14654	14619	14665	14667	14778	14757	14789	14801	14754	14630	14762	14596	14673	14493	14625	14592	14521	14603	14577	14728	14735	14712	14561	14732	14683	14520	14836	14616	14671	14668	14738	14720	14689	14640	14676	14572	14800	14722	14594	14786	14672	14770	14665	14702	14756	14522	14646	14677	14635	14675	14736	14637	14577	14747	14804	14524	14687	14687	14738	14745	14714	14634	14729	14689	14758	14706	14573	14646	14606	14449	14538	14708	14554	14870	14575	14780	14655	14695	14788	14575	14807	14904	14623	14757	14729	14781	14665	14794	14738	14591	14579	14430	14676	14753	14948	14699	14627	14852	14477	14711	14585	14684	14503	14782	14662	14712	14562	14829	14775	14663	14713	14591	14605	14508	14748	14720	14796	14759	14612	14717	14604	14759	14841	14578	14681	14682	14649	14634	14725	14872	14746	14809	14680	14693	14911	14642	14518	14724	14491	14701	14610	14600	14696	14695	14656	14642	14775	14782	14646	14718	14536	14793	14617	14629	14748	14853	14678	14655	14677	14642	14770	14698	14637	14695	14563	14612	14701	14711	14639	14675	14810	14683	14668	14757	14772	14658	14715	14785	14826	14564	14865	14768	14583	14661	14687	14614	14766	14646	14548	14629	14752	14528	14808	14552	14639	14815	14590	14719	14662	14708	14621	14671	14720	14704	14704	14691	14653	14659	14647	14593	14720	14726	14696	14746	14706	14717	14661	14745	14683	14715	14773	14728	14771	14704	14741	14630	14718	14728	14558	14894	14737	14699	14594	14689	14613	14603	14531	14629	14786	14523	14522	14887	14592	14770	14659	14735	14814	14706	14773	14665	14859	14649	14772	14751	14647	14726	14803	14675	14594	14616	14688	14772	14711	14766	14520	14749	14695	14732	14826	14757	14623	14644	14775	14631	14737	14766	14646	14716	14585	14642	14692	14809	14676	14659	14687	14635	14777	14850	14693	14612	14720	14827	14717	14718	14553	14803	14522	14733	14697	14727	14604	14825	14794	14657	14652	14787	14665	14690	14770	14711	14857	14718	14727	14756	14726	14676	14777	14770	14600	14573	14764	14576	14617	14831	14678	14779	14665	14722	14770	14604	14754	14736	14742	14617	14558	14559	14574	14863	14867	14608	14681	14525	14792	14565	14789	14621	14562	14627	14582	14665	14609	14755	14700	14637	14866	14790	14702	14658	14837	14757	14587	14697	14701	14764	14887	14704	14726	14599	14677	14559	14719	14821	14683	14692	14681	14763	14707	14781	14893	14629	14772	14862	14516	14886	14581	14682	14743	14822	14732	14681	14699	14640	14594	14627	14742	14740	14608	14760	14765	14812	14737	14647	14827	14591	14599	14697	14683	14645	14652	14721	14558	14675	14835	14816	14756	14711	14720	14678	14727	14686	14767	14705	14719	14755	14904	14590	14650	14619	14705	14584	14686	14655	14719	14667	14590	14512	14686	14830	14507	14727	14714	14756	14731	14625	14648	14690	14590	14577	14717	14787	14776	14516	14545	14762	14781	14563	14764	14857	14623	14665	14797	14665	14880	14599	14574	14626	14736	14778	14570	14632	14640	14675	14723	14598	14602	14850	14691	14545	14759	14733	14595	14627	14696	14722	14699	14575	14741	14862	14689	14662	14704	14818	14735	14647	14569	14698	14701	14696	14587	14800	14656	14646	14675	14778	14486	14667	14670	14660	14652	14451	14835	14426	14654	14795	14608	14678	14737	14758	14865	14758	14781	14608	14674	14630	14689	14794	14634	14804	14686	14762	14654	14609	14830	14798	14597	14678	14755	14633	14507	14755	14746	14737	14747	14691	14693	14753	14622	14708	14633	14683	14628	14827	14630	14754	14573	14864	14630	14778	14898	14811	14732	14690	14618	14701	14720	14741	14605	14675	14709	14726	14670	14782	14769	14767	14736	14712	14714	14691	14555	14648	14752	14620	14772	14781	14740	14761	14767	14687	14784	14790	14677	14638	14786	14762	14731	14651	14766	14639	14789	14646	14768	14616	14675	14668	14648	14698	14592	14734	14667	14592	14764	14671	14763	14746	14652	14603	14704	14639	14646	14633	14819	14781	14643	14818	14765	14579	14783	14652	14712	14748	14587	14620	14712	14796	14716	14742	14714	14684	14693	14616	14635	14726	14615	14621	14614	14744	14706	14740	14693	14773	14705	14762	14639	14682	14692	14553	14731	14592	14675	14790	14700	14714	14760	14607	14512	14715	14797	14756	14680	14684	14642	14622	14648	14760	14705	14655	14617	14849	14592	14696	14720	14841	14605	14711	14512	14633	14756	14815	14655	14690	14686	14697	14554	14778	14501	14705	14685	14807	14745	14481	14741	14662	14686	14774	14633	14774	14598	14728	14754	14639	14670	14795	14692	14757	14801	14727	14673	14606	14743	14759	14620	14831	14604	14613	14760	14539	14716	14660	14601	14682	14654	14781	14649	14601	14724	14654	14755	14773	14772	14683	14798	14713	14639	14550	14820	14557	14685	14710	14590	14613	14634	14752	14612	14710	14444	14620	14567	14675	14678	14655	14659	14520	14825	14582	14752	14646	14670	14688	14718	14938	14814	14631	14762	14624	14850	14699	14741	14673	14721	14627	14669	14719	14729	14753	14596	14649	14651	14596	14681	14678	14741	14726	14632	14673	14608	14735	14764	14549	14787	14687	14852	14707	14572	14672	14696	14762	14670	14762	14738	14930	14680	14846	14569	14740	14697	14657	14564	14802	14657	14781	14712	14727	14689	14795	14659	14715	14790	14559	14576	14743	14758	14825	14917	14784	14584	14617	14504	14767	14691	14553	14662	14707	14714	14641	14601	14851	14711	14629	14761	14702	14729	14612	14640	14701	14701	14657	14572	14768	14856	14619	14820	14745	14709	14697	14712	14833	14720	14631	14690	14522	14844	14603	14698	14698	14847	14577	14762	14746	14746	14554	14627	14807	14723	14698	14760	14499	14749	14797	14675	14699	14777	14748	14892	14640	14804	14782	14718	14709	14792	14780	14735	14644	14693	14643	14768	14696	14749	14607	14662	14695	14857	14701	14663	14799	14587	14733	14631	14737	14772	14627	14524	14675	14732	14520	14802	14547	14769	14773	14685	14533	14518	14631	14661	14583	14491	14824	14615	14776	14648	14845	14614	14639	14831	14560	14648	14847	14713	14700	14493	14674	14711	14663	14788	14690	14615	14583	14693	14696	14592	14675	14801	14727	14678	14581	14770	14676	14745	14672	14812	14766	14752	14641	14870	14539	14742	14638	14730	14707	14897	14677	14642	14615	14665	14710	14619	14781	14686	14912	14748	14599	14600	14527	14835	14618	14787	14694	14704	14568	14742	14761	14660	14640	14682	14861	14725	14715	14770	14751	14597	14653	14703	14680	14603	14765	14708	14643	14755	14601	14668	14743	14679	14816	14713	14599	14701	14845	14691	14689	14793	14687	14528	14813	14869	14586	14746	14614	14809	14726	14840	14691	14822	14531	14876	14472	14650	14883	14669	14678	14692	14693	14671	14655	14671	14698	14728	14672	14721	14709	14590	14731	14645	14819	14897	14749	14631	14726	14660	14921	14649	14846	14545	14609	14636	14707	14634	14811	14611	14728	14754	14727	14642	14755	14673	14567	14434	14680	14554	14782	14887	14688	14593	14529	14719	14716	14599	14621	14684	14706	14709	14764	14708	14756	14675	14626	14718	14554	14631	14609	14796	14663	14528	14536	14717
24271	22919	42227	47949	36486	25659	20118	16857	16301	16626	16300	16173	16005	16402	16273	16345	16348	16326	16379	16378	16449	16309	16068	16323	16182	16313	16341	16303	16363	16079	16171	16103	16313	16103	15889	16265	16520	16305	16223	16249	16206	16088	16362	16095	16119	16125	16261	16226	16362	16331	16200	16025	15946	16140	16290	16355	16072	16307	16173	16050	16168	16235	16145	16148	15955	16018	16141	15980	16210	16219	16141	16237	15890	16001	16203	16229	16274	16183	16106	16086	16123	16088	16186	16194	16210	16180	16131	16098	16233	16309	16261	15913	16204	15957	15928	15991	16184	16026	16166	16265	16128	16258	16175	16041	15893	16040	15997	16148	16035	16250	16053	15913	16296	16130	16185	16254	16143	15876	16094	16030	16158	16087	16126	16284	16208	16241	16322	16057	16064	16204	15897	16249	16161	16175	16228	16285	16232	16231	16137	16081	16067	16106	16130	16190	16237	16179	16234	16151	16139	16164	16179	16189	16111	15894	16144	16191	16028	16203	16204	16081	16218	16003	16188	16020	16274	16266	16055	16268	16038	15965	16184	16147	16119	16411	16211	16301	16189	16098	16264	16070	16270	16197	16118	16173	16178	16111	16142	16243	16111	16182	16124	16215	16187	16064	16057	16050	16099	16113	16164	16206	16102	16323	16229	16007	15977	16120	16096	16281	16336	16077	16194	16183	15933	16180	16067	16146	15957	16236	16200	16086	16180	16200	16099	16305	15946	16083	16088	16174	16146	16254	15913	16195	16181	16069	16034	16048	16140	16053	16022	16249	16341	16186	16151	16275	16106	16102	16052	16140	16345	16016	16201	15944	16035	16091	16057	16139	16256	16122	16204	16180	16166	16115	16101	16566	16252	16162	16032	16128	16065	16308	16116	16230	16074	16223	16142	15963	16103	16150	16210	16126	16042	16040	16094	16072	15997	16193	15937	16120	16157	16119	16110	16245	16029	16270	16144	15978	16211	16130	16231	16175	16227	16164	16153	15937	15956	16184	16020	16082	16145	16185	15964	16087	16062	15932	16111	16274	16272	16181	16217	16074	16060	16075	16071	16226	16062	16089	15952	16077	16189	16184	16204	16133	15967	16060	16045	16225	16014	16010	15947	16087	16020	16156	16263	16248	15976	16338	16212	16118	16180	16068	16164	16081	16131	16256	16244	16127	16221	16148	16223	16324	15913	16166	16199	16087	16160	16111	15973	16076	16092	16318	16216	16049	16301	16143	16116	16144	16234	16079	15957	15953	16202	16033	16297	15945	16066	16033	16264	16151	16140	16058	16065	16081	16039	15909	16125	16031	16273	16319	16190	16031	16163	16229	16157	16053	16006	16064	16327	16275	16103	16170	16160	16197	16136	16160	16246	16225	16125	16154	16168	16253	16239	16364	16488	16038	16129	16238	16212	16364	16231	16238	16183	15886	15927	16143	15893	16166	15970	15996	16215	16024	16238	16072	16268	16252	16262	16411	16230	16048	16132	16181	16160	16020	16149	16432	16029	16189	16071	16030	16126	16018	16189	15995	16260	16140	16321	16063	16051	16052	16184	16279	16139	16026	16069	16185	16111	16008	16104	16133	16232	16110	16165	16123	16410	16374	16086	16077	16239	16089	16094	16321	16216	16232	16057	16121	16247	16199	16163	15895	16120	16188	16084	16299	16297	16232	15982	16246	16226	15889	16105	16087	16066	16171	16223	16007	16017	16170	16033	16242	16188	16130	16214	15986	16023	16280	16025	16087	16043	16218	16207	16085	16074	16144	16171	16175	16042	16122	16272	16117	16167	16223	16365	16077	16043	16331	16152	16303	16214	16217	16055	16331	16340	16170	16179	16021	15955	15984	16118	16163	15962	16115	16265	16035	15973	15988	16378	16287	16174	16261	16279	16072	16163	16083	16002	16134	16227	16243	16247	16122	16195	16181	15937	16287	16041	16095	16195	16095	16046	16275	16359	16131	16248	16206	16345	16106	16276	16161	16184	16369	16140	16234	16226	16250	16330	16120	15967	16216	16179	16252	16056	16138	16484	16104	15927	16383	16203	16216	16239	15935	16100	16171	16207	16163	16145	16090	16180	16100	16223	15970	16011	16077	16208	16124	16213	16242	16068	15979	16197	15829	15965	16074	16288	16099	16252	16315	16256	15968	16108	16284	16345	16028	16006	16115	16218	16357	16226	16128	16348	16252	16296	16083	16214	16130	16034	16117	16109	16288	16122	16192	16215	16060	16129	16161	16285	16121	16059	16048	16073	15990	16308	16201	16235	15945	16142	16062	16099	16160	16158	16117	16411	16166	16108	16166	16181	16250	16346	16024	16248	16122	15926	16089	16119	16148	16202	16067	16139	16067	16144	16286	16312	16141	16211	16217	16079	16307	16197	16252	16207	16303	16291	16148	16065	16094	16118	16073	16214	16117	16008	16158	16087	16216	16121	16107	15916	16002	15890	16162	16223	16126	16281	16006	16249	16276	16084	16183	15931	16245	16222	16126	16096	15900	15917	16104	16083	16178	16245	16226	16369	16215	16156	16033	16070	15992	16272	16132	16194	16157	16206	16218	16174	16006	16134	16155	16010	16073	16220	16301	16012	16280	16249	16378	16107	16260	16125	16241	16316	16081	16280	16165	16136	16142	16083	16129	16083	16158	16097	15982	16143	16140	16197	16167	16107	16101	16170	16252	16378	16214	15983	16117	15982	16096	16271	16079	16318	16150	16361	16070	16080	16081	16085	16163	16210	16043	16044	15886	16160	16277	16233	16163	15944	15964	16133	16240	16044	15977	16184	16106	16179	16087	16359	16084	16435	16082	16065	16181	16167	16240	16081	16232	16114	16197	16190	16229	16180	16224	16195	16222	16245	16162	16321	16266	16026	16005	16042	15962	15993	16299	16167	16209	16071	16130	16200	16056	16008	15895	16095	16188	16373	16197	16149	16214	15960	16083	16135	16163	16164	16024	16098	16031	16268	16094	16141	16081	16244	15988	16136	16179	16142	16122	16172	16099	16168	16106	16089	16217	16315	16067	16065	16081	15938	16356	16167	16226	16057	16147	16215	16152	16217	16372	16133	16250	16164	16121	16021	16037	16097	16013	16213	16104	16067	16245	15975	16125	16132	16268	16226	16148	16329	16121	16261	15944	16041	16114	16107	16289	16149	15972	16051	16172	16116	16114	16164	16103	16129	15996	16202	16177	15936	16129	16201	16112	15953	16079	16269	16248	16187	16121	16119	16050	16120	16308	16136	16145	16046	16060	16098	16305	16015	16081	16150	16217	16156	16068	16131	16066	16132	15907	15871	15973	16063	16107	15977	16290	16176	16196	15998	16058	15824	16154	16183	16090	16354	16107	16291	16187	16160	16174	16205	16326	16091	16329	16314	16280	15981	16060	16092	16050	16076	16214	16113	16179	16105	15968	16139	16209	16133	16064	16054	16132	16397	16105	16180	16155	16086	16150	15957	16067	16208	15992	16293	16111	15965	16150	16133	16243	16169	16339	16283	16166	16146	16132	16319	16138	16132	16265	16255	16094	16129	16110	16220	16037	16178	16074	16240	16197	16312	16191	16177	15958	16229	16123	16178	16144	16072	16018	16150	16062	16342	16171	16085	16396	16250	16273	16315	16144	16071	16126	16101	16122	16114	16184	16003	16005	16213	16142	16149	16107	16138	16103	16180	16200	16086	15994	16185	16043	15998	16281	16281	16175	16215	16198	16303	15963	16116	16167	16018	16081	16394	16138	16078	15787	16005	16136	16028	15913	16126	16050	16265	16283	16060	16308	16182	16167	16158	16079	16276	16044	16224	15927	16070	16224	16086	16001	16041	16072	16336	16257	16263	16260	16163	16205	16131	16157	16077	16101	16380	16199	16035	16202	16164	16211	16331	16293	16175	16194	16085	15948	16197	16042	16064	16201	16297	16259	16102	16145	16305	16040	16133	16345	16109	16155	16234	16195	16199	15987	16185	16231	16064	16008	16291	16117	16078	16055	16040	16175	16172	16156	16216	16313	16003	16217	16371	15981	16236	16222	16200	16141	16170	16051	16163	16176	16152	16314	16206	16171	16119	16364	15995	16099	16099	16069	16229	16163	16137	16239	16020	16201	15957	16334	16118	15962	16195	16101	16051	16204	16166	16042	16128	16172	16101	16067	16050	16291	16148	16289	16190	16135	16165	16125	16325	16209	16119	16241	16054	16096	16123	16336	16264	16101	16231	15944	16241	16162	16100	16029	16199	16272	16340	16319	16160	16262	16142	16309	16168	16161	16158	16203	16210	16197	16104	16157	16244	15960	16033	16163	16133	15902	16194	16009	16091	16222	16055	15970	15927	16230	15948	16309	16169	16246	16129	16444	16378	16247	16094	16098	15996	16309	16237	16042	16083	16198	16097	16067	16198	16195	16256	16254	16184	16171	16328	16080	16190	16219	16132	16053	16134	16206	16114	16187	15979	16101	16162	16214	16052	16091	16166	16050	16105	15995	16090	16236	16207	16065	16129	16225	16104	16226	16258	16143	16127	16226	16272	16265	16113	16199	15944	16173	16114	16130	16405	16158	16108	16104	16223	16145	16198	16132	16273	16314	16329	16205	16065	16101	16032	15919	16105	15954	16182	16027	16119	16264	16067	16149	16119	16145	16040	16178	16112	15969	16011	16072	16113	16129	16273	16147	16032	16373	16302	16164	16128	16110	16263	16061	15922	16142	16242	16223	16327	15893	16100	16086	16115	16069	16337	16084	16063	16105	16124	16046	16151	16202	16085	16113	16337	16115	16191	16078	16185	16225	16144	16281	16162	16316	16232	16338	16009	16219	16171	16106	16252	16033	16101	16023	16054	16126	16290	16103	16054	16126	16169	16211	16468	16193	16237	16189	16083	16157	16106	16141	16129	15973	16145	16150	16042	16199	16173	16156	16038	16226	16299	16024	15933	16226	16176	16204	16048	16014	16299	16198	16187	16347	16245	16078	16210	16113	16140	16020	16144	16155	16358	16220	16074	15988	16094	16229	15913	16358	16223	16061	16330	16184	16089	16190	16069	16267	16278	16190	16157	16195	15909	16389	16221	16099	15992	16144	15938	16325	16315	16110	16197	16243	16120	16178	16278	15994	16205	15959	16059	16132	16299	16174	16112	16297	16149	16021	15983	16177
41855	89463	87238	65530	42551	23113	14891	15172	15086	14930	15021	15011	14948	14992	15113	14922	14914	14958	15023	14849	15048	14907	14973	14980	14925	15014	15108	15015	14887	15010	14843	14984	14910	14867	14995	15025	14974	15059	15054	14930	14949	15041	15022	14992	14973	14885	15290	15042	15137	15212	15081	14989	14888	14954	15062	15019	14980	15116	14989	15170	14934	15042	14953	15075	14912	14806	15169	14930	14820	15026	15027	14906	14922	15145	14994	15088	15013	14998	15018	15035	15047	14918	14971	14922	14935	14912	14930	15006	15036	14996	15011	14959	14910	15015	14749	15044	15062	14855	14959	14885	14832	15026	14812	14977	14917	15036	15043	14946	14808	14907	14986	14910	14935	15109	15001	15073	14932	14973	14974	14905	15041	14899	14907	15021	14988	15072	14892	15122	14835	15026	14930	14959	15135	15038	14905	14894	14711	14958	15022	15149	14913	15082	14857	15072	15095	14825	14997	15057	14960	14884	14892	14990	15069	15007	14942	15108	14874	14792	14897	15079	14947	15107	15063	14994	15014	14835	14928	14911	14946	14903	14931	15008	14985	14936	15031	15078	14959	15032	14886	15010	15010	14911	14928	14961	14968	14879	15008	14860	14888	14984	14801	14985	14789	15026	15020	14998	15013	15072	15062	14943	14804	14898	14970	14917	15056	14756	15068	14974	14923	15124	14951	14934	14905	14910	14900	14892	15113	15077	15001	14898	14949	14851	14979	15040	14993	14922	14969	15031	15048	15026	14758	14987	14925	14920	14910	15036	14814	14936	15043	14868	14920	14822	15037	15010	14977	15125	14842	14822	14861	14740	14913	15074	15066	14934	14980	14885	14928	14878	15057	14937	15084	14998	15031	14935	14971	14798	15005	15016	14930	14948	14869	14931	15076	14990	15022	14923	14962	14960	14852	14895	14963	14900	15003	14843	14945	14964	15075	14896	15014	14965	14659	14959	14876	14971	15056	15009	14940	15054	14901	14831	14934	15188	15037	15108	15002	15040	15051	14919	14851	14947	14929	14877	14981	15093	14968	15063	14958	15059	15008	14907	15066	14965	14914	14992	14962	14875	14901	14950	15078	14976	15037	14985	14910	14973	15079	14841	15142	14942	14782	14981	15033	14905	14940	14856	14821	14890	14905	15030	14949	14965	14974	14930	14949	15003	14914	15029	15072	14898	14783	14964	14897	14860	15049	14878	14935	14923	14898	15035	14958	14940	14841	14901	14890	15017	15041	15043	14846	15017	14969	15034	15187	14992	14945	14828	14953	15015	14873	15021	15001	14940	14974	14917	14867	15036	15050	14811	14994	15062	14939	15073	15075	14931	14909	14930	15006	15112	15105	14928	14769	14905	14872	14955	14989	15068	15048	14969	15031	14953	14951	14937	14926	14899	14966	15045	14956	14870	14929	14837	14996	14933	14931	14885	15045	14830	14950	14932	14986	14848	15056	14852	15075	14998	14858	15041	15197	15009	14856	15026	15009	15079	14840	15030	14943	14843	15006	15015	14944	15100	15065	14905	15054	14880	14724	14939	14988	14851	14963	15019	14970	15067	14983	14798	14860	14809	14853	15029	14723	14903	15098	14956	15029	14900	15117	14905	15100	14790	15087	14943	14975	14979	14862	15035	15022	15087	15065	14910	15148	15048	14840	15008	14907	14944	14840	14817	14921	14909	15094	14979	15018	15085	15020	14882	14927	15044	15007	14926	15110	14771	14932	14937	15105	15044	15147	14905	15091	15249	14913	14760	15007	15071	15049	14886	14931	15095	14930	14953	15040	14941	14970	14925	14966	14963	15093	15002	14907	14963	15083	15066	14952	14970	14862	15035	14775	15015	15176	14891	14981	14867	14940	15009	15029	15012	14907	15063	14925	14914	15109	15031	14954	14892	15107	14878	15022	15040	14965	15000	14979	15031	14746	14880	15058	14846	15163	14859	14999	15028	14920	15051	14912	14926	14910	15090	15000	14946	15053	14888	14935	14907	14744	15049	15087	14872	15154	15149	14856	15028	14925	14821	14945	14979	14863	15067	14776	15059	14964	14823	15037	15072	14983	14814	15051	14947	15193	14961	14871	14977	14906	15072	14963	14905	15027	15027	14952	14936	14958	15037	14932	15174	14939	15176	14922	14978	15094	14979	14942	14983	14899	14875	15008	15128	14985	14971	15106	14905	15079	14811	14886	14976	14898	14851	14951	14943	15079	14844	14931	14856	14973	14942	14901	15046	15038	14690	15000	15106	14955	14886	14887	14840	15018	14963	14973	14910	14895	15000	14876	15068	14985	14962	15029	14928	15017	14877	14974	15119	15006	14925	15001	15052	15075	14941	14957	14798	15126	14906	14910	15014	15015	14990	15100	14573	15078	14990	15024	14879	14885	15123	14725	15076	14825	14901	15036	14991	15099	15151	15014	14844	15105	14996	14961	14831	15044	14964	14810	15066	15060	14961	14871	14865	14966	14855	15071	14935	14968	15084	15057	14901	14970	15052	14897	15069	15134	14997	15007	14966	14958	14917	14931	14973	14823	15159	15054	15035	15141	14891	14856	15102	15073	14964	15004	14795	14936	15020	15002	14841	14841	15042	14897	14979	14988	14925	14959	14965	14841	14904	14980	14916	14942	14984	15067	14994	15130	14933	14958	14843	15030	14991	14988	15070	14776	14984	15047	14875	14934	14868	14932	14847	14898	15069	15052	14900	15229	14997	15066	14962	15019	15157	14903	14996	14964	14961	14917	15000	15003	14978	15130	15015	15077	14801	14948	15086	14925	15054	14903	14879	15075	14979	14872	15009	14926	15016	14900	14902	14919	15074	14958	14982	14836	14979	14936	15048	14978	14802	14956	15045	15026	14957	15042	14803	14954	15061	14957	14975	14978	14786	14694	14904	15037	14968	14828	14874	14934	15101	15084	15078	14964	14838	14994	14940	14900	14946	14948	15035	14944	14891	15080	14982	15043	14997	14975	14891	15006	14980	14989	15027	15021	14942	14837	14906	14925	15200	14883	14791	14961	14840	15044	14828	15075	14951	15031	14961	15023	14854	15026	15025	14963	14800	15152	15030	15133	15027	14848	14903	14976	14986	15033	15118	15048	14843	15131	15001	14989	14873	14994	14990	14984	15045	14877	14952	14784	14961	14917	14966	14972	14987	14960	14997	14955	14954	14890	14820	14848	15008	14896	15006	14896	15000	14998	14995	15116	15033	15025	14824	14987	14969	15009	15024	14853	15005	15092	14874	14935	15061	14895	14922	14989	15070	15022	14894	14988	15156	14885	14879	14936	14991	14902	14979	15087	14847	14894	15183	15070	15141	14926	15048	14950	15119	14954	14910	14962	15028	14956	14936	14948	14940	14894	15117	15078	14916	15112	15014	14996	14868	15201	14874	14993	15029	14868	14939	14877	14909	15020	14914	15053	14928	14922	14955	14863	14958	14777	15001	14911	15128	15050	14913	14893	14983	14955	14991	14957	14846	14983	14980	14902	15048	14979	15032	14879	15007	14981	14939	14816	15030	15010	14933	14934	14932	15032	15006	14932	14887	14884	14875	14862	15036	14854	15096	14972	14859	15113	14920	15094	15118	15043	14918	14912	15023	15195	14908	14934	15027	15064	15028	15001	15043	14898	15096	15045	14939	14997	14997	14931	14735	14910	15040	14823	14857	14871	14880	14932	14901	15060	15011	14824	15069	15085	15096	15065	14761	15088	14946	14919	14878	15022	14962	14900	15053	15074	14858	14965	15058	14960	14988	14880	14936	15027	14953	14905	14969	14960	14825	15015	14880	14793	14929	14904	15079	14919	15114	15002	15015	14988	14920	14882	14875	15074	14827	14952	14941	14815	15000	15101	14835	15177	14971	14958	14876	14975	14993	14965	15167	14980	15075	15053	15117	15147	14905	14949	14913	15007	15008	14914	14757	14904	15097	14883	14930	15085	15089	14952	14974	15044	14992	14944	14889	15118	14961	14937	14992	15014	15038	15031	14949	14891	14873	15009	15077	14969	14971	14744	15049	14845	14982	15052	15167	14883	15073	15028	14933	14977	14962	14849	14818	15087	14879	14887	14913	14965	14939	14894	14884	14717	14924	14988	15044	14926	15039	14984	14973	15021	14999	15032	15030	15138	15022	15065	15041	15007	15005	14898	14889	15000	15047	14830	14743	15014	14988	15040	14894	15047	14793	15106	14900	14782	14967	14998	14998	14931	14986	14910	14994	15025	14841	14981	14925	14732	15019	14872	14976	15057	14945	15007	14921	15032	14887	14991	14953	14941	14844	14917	15097	14964	14920	14972	14908	14982	14959	15089	14987	14940	15042	14986	14872	15038	15042	14978	14981	15188	14970	14935	15107	15023	14944	14892	15026	15027	14968	15027	14832	15136	14959	15092	14873	14876	14946	14953	14896	14881	15061	15013	15047	15015	14949	14958	15048	14921	15059	14722	15035	15096	14861	14998	14997	15044	14862	15079	14970	15021	15092	15108	15115	15077	15067	14997	15121	14983	14911	14956	15015	15016	14987	15116	14900	14963	14905	15033	14833	14943	14910	15011	15001	14996	14925	14937	15129	15114	14922	15151	14914	14948	14944	14895	15109	14857	14916	14936	15158	14778	15049	15041	14837	15097	14856	14957	14902	14922	14941	15015	14891	14869	14819	14970	15001	14842	15211	15176	14981	15029	14784	15059	14965	15047	14897	14870	14979	15018	15038	14963	14865	14960	14925	14967	15005	15082	14786	14969	14883	14985	14927	14964	14903	15007	15141	15086	14796	15080	15109	14874	14819	15030	14886	14898	15055	14986	14918	14993	14899	14940	15007	14974	14981	14992	14958	14843	14815	15163	14946	15009	15066	15000	15008	15042	14972	15017	14944	14968	15118	14987	15193	14885	14793	14968	14861	14995	14941	14991	14850	14898	15002	14933	15034	15202	15053	15026	14980	14885	15015	15096	15099	14812	14996	14962	14834	14983	14910	15042	14946	14912	15064	14944	14896	14938	15111	14943	15050	14858	14918	15005	15092	14982	14942	14963	15005	15110	14936	14929	14965	15058	14843	14846	15031	15062	15060	14947	15039	14955	15083	15032	14984	15027	14999	14892	14941	14922	14981	15045	14976	15065	14812	14885	14945	14980	15046	14984	15092	15010	15089
22878	21719	38346	44135	39955	30276	23828	18483	17115	17382	17381	17243	17028	16952	17100	17119	16862	17073	16994	17063	17031	16946	16998	16879	17068	16997	17100	16859	16768	16897	16931	16958	16929	16884	16962	16724	16934	16883	16761	16908	17105	16936	16739	16940	16780	16892	17156	17031	16931	17003	17106	16740	16796	16929	17019	16854	16915	16693	17093	17016	16822	16723	16818	16726	16950	16761	16970	16813	16932	16776	17077	16881	16725	16924	16868	16844	16899	16742	16706	16916	16639	16768	16917	16850	16788	16796	17005	16784	16828	16846	16677	16793	16862	17085	16715	16845	16922	16795	16770	16809	16753	17016	16990	16812	16743	16962	16867	16796	16699	16742	16899	16950	16758	16718	16808	16819	16851	16920	16971	16997	16908	16734	16728	16658	16752	16969	16740	16655	16900	16951	16765	16780	16964	16825	16835	16920	16868	16950	16777	16753	16743	16852	16687	16658	16611	16876	16550	16793	16687	16872	16857	16686	16731	16825	16944	16722	16780	16891	17021	16947	16755	16810	16779	16830	16967	16883	16751	16902	16835	16890	16749	16632	16731	16964	16805	16769	16807	16870	16892	16709	16602	16659	16858	16963	16841	16799	16910	16789	16751	16938	16748	16807	16812	16993	17031	16790	16773	16808	16871	16834	16821	16840	16931	16804	16663	16652	16912	16881	16903	16795	16787	16719	17076	16969	16724	16909	16654	16829	16874	16816	16916	16766	16777	16939	16744	17214	16897	16847	16807	16665	16834	16726	16769	16719	16882	16774	16800	16869	16731	16900	16718	16787	17039	16782	16721	16706	16780	16706	16844	16852	16899	16637	16859	16799	16807	16669	16634	16823	16893	16810	16736	16759	16754	16896	16884	16963	16908	16855	16824	16766	16671	16769	16887	16812	16848	16718	16912	17042	16854	16958	16785	16638	16767	16890	16771	16809	16798	16923	16875	16773	16800	16895	16747	16675	16747	16833	16903	16776	16680	16778	16831	16887	16892	16740	16904	16996	16935	16695	17012	16924	16698	16601	16666	16945	16861	16757	16718	16982	16754	16831	16852	16878	16586	16667	16954	16795	16975	16818	16736	16822	16863	16686	16782	16754	16682	17005	16942	16842	17001	16716	17156	16884	16758	16715	16637	16647	16876	16861	16769	16841	16716	16769	17022	16763	16797	16733	16868	16826	16797	16801	16965	16863	16780	16740	16931	16728	16859	16989	16801	16718	16725	16858	16658	16686	16677	16801	16666	16850	16852	16668	16675	16635	16710	16939	16801	16806	16905	17003	16881	16817	16810	16796	16655	16642	16805	16813	16681	16958	16741	16920	16934	16821	16757	16825	16875	16761	16774	16968	16713	16864	16746	16697	16910	16608	16797	16754	16748	16639	16885	16708	16867	16746	16666	16809	16828	17005	16743	16714	16980	16754	16759	16525	16830	16857	16735	16682	16905	16959	16932	16793	16739	16700	16800	16801	16947	16759	16937	16720	16981	16702	16811	16955	17043	16772	16680	17043	16915	16719	17090	16868	16747	16918	16777	16813	16758	16764	16626	16765	16641	16930	16638	16754	16992	17108	16838	16820	16712	16635	16922	16783	16854	16784	16864	16895	16949	16691	16867	16873	16793	16795	16837	16925	16853	16889	16840	16818	16839	16989	16757	16652	16914	16888	16778	16761	16865	16710	16853	16658	16796	16685	16812	16752	16798	16756	16763	16927	16863	16949	16565	16666	16742	16727	16862	16956	16986	16574	16716	16790	16761	16791	16840	16832	16971	16811	16820	16816	16816	16918	16733	16728	16767	16914	16855	16790	16707	16685	16602	16962	16769	16886	16650	16850	16608	16952	16872	16746	16898	16918	16940	16847	16717	16887	16930	16688	16853	16940	16674	16900	16910	16729	16876	16701	16757	16863	16773	16798	16694	16802	16868	16715	16911	16770	16744	16596	17029	16802	16749	16823	16806	16794	16904	16828	16781	17062	16758	16977	16635	16768	16849	16822	16841	16903	16744	16858	16773	16679	16612	16695	16940	16672	16664	16989	16850	16678	16652	16790	16888	16770	16691	16869	16853	16880	16763	16889	16925	16837	16658	16721	16641	16852	16814	16703	16998	16713	16797	17155	16902	16983	16877	16990	16639	16643	16843	16902	16782	16896	16984	16844	16910	16929	16562	16793	16911	16800	16723	16859	16642	16854	16859	16752	16721	16935	16765	16768	16899	16817	16819	16654	16812	17217	16767	16941	16729	16926	16875	16705	16696	16847	16965	17002	17062	16858	16758	16898	16809	16652	16870	16981	16877	16840	16903	16838	16835	16769	16889	16862	16885	16666	16854	16521	16854	16664	16578	16948	16613	16787	16803	16749	16930	16832	16707	16725	16807	16893	16749	16918	16737	16877	16871	16769	16778	16891	16745	16862	16894	16763	16739	17006	16801	16846	16933	16600	16775	16717	17046	16933	16825	16776	16745	17088	16986	16804	16864	16712	16751	16657	16880	16777	16796	17056	16806	16896	17035	16850	16944	16653	16819	16841	16840	16609	16748	16739	16754	16772	16785	16892	16806	16620	16581	16922	16901	16774	16833	16694	16821	16727	16858	16781	16898	16842	16964	16782	16781	16934	16931	16797	16846	16772	16755	16879	16913	16775	16837	16784	16965	16703	16844	16658	16870	16848	16813	16718	16645	16929	16928	16829	16846	17005	16952	16873	16840	16755	16858	16753	16800	16836	16894	16638	16737	16884	16918	16816	16873	16798	16816	16822	16925	16693	16686	16868	17018	16906	17100	16776	16871	16762	16912	16693	16727	16596	16767	16760	16728	16810	16581	16644	16901	16821	16823	16873	16793	16728	16965	16966	16645	16715	16707	16893	16810	16776	16691	16858	16798	16892	16802	16903	16731	16719	16745	16803	16796	16665	16710	16725	16678	16720	16855	16613	16858	16833	16944	16798	16818	16635	16830	16787	16707	16705	16900	16686	16891	17014	16891	16905	16635	16909	16702	16733	16973	16576	16989	16765	16813	16783	16793	16774	16925	16810	16754	16650	16767	16850	16833	16857	16622	16930	17021	16739	16647	16707	17002	16805	16754	16670	16974	16753	17217	16790	16857	16668	16765	16556	16661	16889	16884	16840	16959	16858	16773	16593	16658	16836	16654	16827	16754	16785	16801	16665	16706	16886	16656	16789	16989	17044	16892	16712	16541	16936	16634	16991	16867	16748	16732	16791	16789	16848	16663	16805	16941	16918	16832	16608	16826	16651	16718	16862	16707	16889	16888	16541	16819	16748	16621	16880	16786	16776	16676	16736	16672	16974	16830	16848	16837	16782	16739	16747	16707	16645	16921	16807	16715	16887	16964	16897	16748	16611	16836	16846	16864	16905	16576	16777	16881	16623	16972	16894	16864	17042	16767	16710	16915	16875	16629	16562	16805	16794	16768	16768	16700	16980	16760	16793	16460	16774	16837	16813	16961	16764	16695	16771	16821	16605	16861	16919	16843	16739	16792	16892	16746	16691	17022	16709	16588	16988	16736	16763	16845	16936	16749	16670	16677	16816	16916	16918	16916	16659	16870	16579	16649	16814	16745	16765	16857	16699	16891	16907	16870	16757	16853	16792	16772	16765	16780	16809	16833	16853	16898	16878	16960	16837	16701	17146	16604	16876	16816	16712	16840	16706	16869	16809	16835	16593	16732	16865	16905	16748	16829	16676	17068	16846	16783	16979	16825	16884	16849	16786	16609	16924	16888	16822	16770	16681	16961	16805	16762	16733	16766	16772	17001	16837	16757	16893	16578	16966	16723	16847	16945	16977	16922	16877	16824	16808	16626	16993	16903	16847	16775	16874	16918	16712	16838	16806	16813	16958	16985	16802	16632	16778	16770	16802	16738	16861	16893	16837	16663	16797	16835	16800	16838	16942	16790	16786	16688	16830	16892	16828	16859	16742	16706	16645	16699	16898	16738	16677	16785	16887	16715	16808	16898	16928	16573	16740	16839	16962	16771	16928	16889	16962	16935	16914	16777	16751	16993	16769	16733	16662	16743	16920	16748	16729	16833	16729	16854	16925	16634	16402	16725	16790	16911	16685	16735	16728	16936	16875	16746	16869	16754	16922	16645	16769	16903	16774	16873	16747	16602	16750	16624	16918	16854	16707	16748	16800	16666	16825	16771	16628	16798	16700	16768	17094	16831	16831	16800	16558	16846	16993	16779	16642	16714	16794	17012	16893	16895	16851	16956	16712	16948	16702	16730	16924	16658	16782	16794	16917	16930	16938	16857	16707	16845	16841	16830	16761	16660	16838	16748	16865	16875	16811	16894	17058	16850	16727	16642	16758	16763	16662	16801	16851	16688	16803	16861	16620	16803	16928	16726	16877	16835	16808	16736	17050	16604	16840	16842	16842	16805	16700	16680	16829	16791	16724	16678	16988	16867	16923	16750	16747	16719	16818	16844	16687	16890	17023	16844	16643	16720	16862	16864	16769	16733	16747	16876	16796	16800	17006	17102	16697	16713	16861	16935	16755	16692	16900	16764	16879	16743	16615	16683	16967	16856	16912	16819	16750	16776	16760	16879	16809	16923	16815	16937	16812	16944	17010	16802	16837	16997	16883	16854	16789	16755	16809	16931	16597	16880	16844	16771	16892	16901	16856	16825	16822	16904	16672	17048	16682	16659	16761	16794	16762	16778	16626	16707	16633	16772	16778	16799	16766	16791	16594	17073	16767	16809	16894	16689	16740	16918	16614	16578	16754	16810	16686	16783	16831	16874	16890	16743	16980	16859	16490	16714	16983	16829	16961	16930	16974	16916	17031	16775	16568	16621	16696	16861	16880	16837	16633	16796	16703	16765	16845	16725	16795	16755	16922	17103	16622	16914	16894	16659	16843	16818	16845	16827	17042	16741	16568	16669	16661	16745	16877	16930	16886	16897	17030	16948	16944	16871	16886	16700	16883	16881	16777	16690	16794	16893	17011	16708	16821	16528	16717	16786	16859	16600	16839	16781	16966	16955	16810	16725	16808	16795	16859	16663	16711	16769	16724	16650	16804	16782	16883	16821	16852	16899	16663	16818	16682	16905	16808	16901	16818	16852	16793	16656	16984	16876	16688	16843	16602	16673	16919	16740	17001	16751	16950	16712	16800	16881	16740
46807	97025	98261	79966	56810	31517	15352	15565	15298	15473	15410	15477	15189	15348	15397	15254	15446	15354	15384	15513	15286	15267	15445	15375	15408	15442	15397	15471	15290	15245	15406	15514	15355	15317	15428	15245	15348	15385	15390	15196	15339	15468	15441	15276	15464	15419	15380	15677	15533	15320	15298	15369	15413	15418	15328	15368	15459	15388	15377	15308	15310	15194	15467	15318	15280	15363	15546	15229	15468	15218	15309	15375	15477	15321	15445	15346	15363	15236	15392	15440	15405	15322	15372	15311	15542	15322	15239	15341	15190	15311	15246	15407	15286	15337	15495	15376	15266	15442	15400	15408	15291	15369	15300	15490	15316	15296	15252	15339	15509	15453	15193	15309	15250	15440	15300	15304	15310	15396	15404	15281	15397	15259	15364	15213	15343	15411	15412	15333	15270	15260	15410	15433	15449	15421	15254	15443	15392	15229	15298	15296	15386	15344	15254	15139	15413	15434	15313	15554	15367	15276	15203	15454	15333	15280	15284	15329	15244	15302	15232	15287	15340	15372	15206	15348	15362	15495	15279	15437	15327	15489	15252	15286	15301	15294	15332	15212	15454	15443	15255	15374	15250	15284	15235	15430	15431	15316	15223	15634	15370	15323	15482	15347	15264	15462	15508	15457	15187	15474	15483	15189	15460	15315	15373	15421	15528	15438	15298	15402	15281	15420	15345	15389	15428	15330	15383	15344	15392	15265	15222	15328	15239	15413	15096	15416	15418	15315	15317	15265	15315	15275	15441	15304	15194	15216	15365	15280	15338	15304	15354	15237	15506	15492	15356	15283	15269	15466	15443	15268	15471	15308	15321	15160	15341	15332	15291	15351	15427	15316	15422	15431	15282	15379	15184	15480	15423	15367	15398	15376	15159	15549	15398	15209	15407	15388	15378	15199	15413	15486	15424	15157	15375	15306	15270	15404	15273	15376	15279	15227	15352	15502	15419	15391	15384	15436	15418	15246	15283	15350	15381	15315	15332	15244	15336	15445	15236	15199	15259	15220	15471	15450	15296	15408	15379	15361	15322	15435	15201	15392	15417	15293	15319	15430	15243	15271	15307	15495	15301	15298	15288	15402	15329	15385	15155	15334	15231	15235	15306	15347	15248	15500	15339	15284	15276	15461	15417	15315	15308	15442	15266	15241	15198	15516	15305	15426	15227	15187	15361	15307	15246	15438	15482	15364	15267	15348	15334	15464	15243	15523	15227	15291	15333	15511	15447	15375	15401	15252	15371	15244	15360	15178	15326	15469	15347	15263	15464	15335	15278	15217	15310	15204	15264	15331	15433	15396	15312	15295	15266	15495	15208	15470	15496	15361	15498	15242	15403	15148	15314	15324	15286	15366	15400	15325	15323	15520	15370	15277	15428	15415	15309	15447	15507	15458	15324	15218	15398	15414	15190	15230	15404	15214	15455	15247	15447	15225	15287	15309	15344	15308	15203	15055	15516	15368	15374	15256	15282	15380	15373	15234	15312	15263	15337	15338	15147	15361	15329	15356	15388	15287	15402	15278	15539	15446	15252	15510	15326	15478	15347	15349	15470	15262	15347	15253	15419	15319	15415	15397	15251	15241	15703	15246	15250	15588	15302	15332	15331	15456	15456	15353	15311	15166	15416	15282	15413	15562	15337	15522	15377	15448	15332	15226	15444	15430	15359	15287	15393	15411	15398	15459	15277	15463	15368	15470	15262	15285	15295	15364	15384	15477	15286	15398	15303	15356	15412	15323	15348	15413	15427	15371	15264	15360	15360	15288	15522	15231	15183	15436	15349	15234	15376	15239	15482	15268	15487	15270	15166	15340	15255	15159	15437	15417	15373	15189	15425	15371	15254	15542	15400	15448	15379	15334	15196	15425	15190	15501	15333	15333	15493	15395	15349	15441	15547	15478	15357	15336	15274	15336	15329	15141	15386	15187	15436	15243	15507	15278	15193	15393	15271	15239	15310	15425	15202	15479	15483	15230	15320	15512	15297	15223	15174	15326	15303	15398	15366	15220	15373	15387	15412	15231	15410	15348	15466	15218	15344	15294	15168	15346	15241	15336	15352	15333	15269	15307	15361	15444	15327	15468	15245	15240	15337	15354	15380	15460	15364	15326	15456	15251	15202	15250	15440	15297	15293	15402	15383	15373	15457	15410	15292	15450	15357	15398	15415	15320	15364	15386	15269	15414	15456	15364	15362	15423	15362	15245	15386	15424	15414	15176	15411	15130	15204	15272	15313	15238	15204	15296	15322	15408	15382	15107	15246	15428	15296	15240	15241	15252	15223	15355	15464	15342	15349	15226	15114	15167	15270	15143	15273	15265	15330	15279	15311	15362	15404	15213	15328	15387	15328	15348	15371	15312	15319	15473	15402	15275	15258	15360	15377	15330	15297	15447	15297	15389	15332	15388	15283	15363	15415	15394	15438	15339	15406	15432	15379	15250	15396	15458	15313	15302	15446	15312	15373	15531	15230	15412	15331	15416	15163	15247	15181	15470	15321	15258	15534	15433	15286	15205	15359	15297	15418	15239	15263	15335	15375	15345	15325	15303	15261	15227	15326	15512	15201	15542	15394	15401	15357	15283	15352	15430	15121	15342	15280	15225	15446	15373	15198	15465	15358	15170	15422	15431	15291	15203	15286	15279	15396	15525	15255	15296	15337	15264	15251	15360	15414	15255	15216	15373	15335	15259	15414	15283	15472	15437	15385	15267	15213	15235	15244	15340	15289	15306	15311	15319	15329	15307	15192	15328	15437	15118	15290	15292	15327	15379	15317	15292	15467	15350	15241	15407	15545	15225	15368	15329	15448	15199	15303	15370	15372	15485	15453	15358	15394	15283	15191	15374	15272	15314	15282	15381	15295	15356	15349	15427	15281	15400	15227	15454	15269	15335	15279	15502	15536	15255	15364	15348	15165	15376	15598	15321	15112	15401	15299	15338	15411	15447	15341	15371	15252	15211	15265	15442	15314	15411	15311	15456	15180	15480	15345	15422	15365	15258	15293	15312	15367	15357	15199	15541	15467	15313	15306	15451	15337	15208	15370	15491	15232	15408	15496	15390	15426	15447	15299	15223	15326	15239	15189	15282	15392	15273	15334	15191	15343	15369	15262	15371	15226	15296	15278	15346	15269	15459	15384	15477	15309	15349	15332	15316	15257	15367	15167	15367	15420	15502	15347	15191	15210	15293	15428	15250	15239	15503	15334	15392	15287	15419	15178	15259	15209	15436	15314	15499	15270	15425	15354	15448	15220	15310	15334	15282	15438	15369	15262	15340	15385	15337	15383	15262	15354	15359	15187	15336	15349	15435	15363	15413	15474	15199	15455	15440	15398	15388	15407	15309	15454	15422	15209	15220	15319	15419	15225	15342	15402	15338	15322	15252	15521	15455	15270	15413	15446	15347	15211	15305	15348	15279	15222	15285	15098	15245	15286	15246	15248	15279	15334	15358	15301	15393	15213	15231	15222	15592	15451	15395	15432	15183	15313	15223	15308	15534	15181	15413	15383	15292	15380	15287	15305	15331	15341	15404	15348	15431	15413	15353	15520	15204	15299	15351	15401	15297	15258	15431	15372	15356	15343	15432	15537	15521	15307	15281	15352	15343	15398	15349	15340	15273	15308	15335	15249	15407	15326	15472	15382	15341	15283	15375	15492	15440	15566	15357	15523	15306	15286	15301	15285	15431	15192	15212	15311	15270	15169	15372	15282	15371	15356	15448	15388	15325	15267	15344	15094	15448	15359	15227	15352	15361	15308	15353	15236	15396	15354	15348	15392	15186	15318	15356	15393	15302	15371	15252	15403	15347	15294	15372	15428	15368	15361	15274	15285	15244	15360	15307	15386	15275	15272	15567	15481	15282	15372	15307	15412	15407	15211	15372	15325	15250	15280	15431	15386	15357	15523	15334	15219	15306	15342	15529	15359	15490	15214	15273	15376	15409	15380	15394	15154	15220	15411	15301	15411	15331	15334	15178	15436	15264	15379	15474	15348	15241	15412	15305	15388	15237	15282	15096	15400	15305	15345	15344	15239	15402	15232	15220	15314	15374	15369	15363	15304	15142	15273	15379	15222	15344	15437	15288	15327	15341	15276	15352	15268	15316	15391	15270	15222	15228	15404	15447	15378	15359	15396	15452	15330	15162	15500	15255	15250	15257	15211	15417	15195	15380	15293	15389	15423	15358	15384	15316	15384	15443	15325	15351	15366	15366	15246	15243	15349	15528	15553	15426	15458	15372	15297	15307	15410	15251	15307	15279	15251	15455	15310	15258	15347	15429	15411	15451	15399	15244	15264	15377	15378	15388	15165	15332	15499	15263	15257	15321	15522	15289	15442	15254	15321	15316	15310	15330	15187	15360	15499	15418	15313	15388	15270	15320	15350	15247	15465	15285	15455	15270	15333	15375	15281	15341	15473	15388	15290	15304	15448	15278	15325	15454	15172	15427	15179	15397	15347	15334	15260	15183	15321	15336	15270	15496	15473	15386	15428	15335	15605	15196	15418	15462	15355	15472	15283	15288	15311	15371	15333	15480	15142	15296	15326	15452	15322	15383	15388	15258	15272	15432	15360	15311	15451	15588	15328	15332	15301	15262	15479	15164	15282	15246	15406	15425	15396	15334	15317	15358	15296	15186	15434	15433	15348	15251	15346	15334	15516	15312	15420	15369	15323	15312	15224	15358	15307	15273	15383	15391	15275	15457	15351	15265	15339	15428	15333	15138	15426	15468	15351	15371	15313	15358	15274	15257	15145	15351	15457	15172	15322	15456	15351	15245	15451	15246	15397	15253	15292	15375	15392	15370	15455	15405	15350	15386	15267	15202	15246	15222	15191	15159	15348	15272	15176	15311	15251	15229	15602	15328	15319	15354	15287	15628	15477	15243	15330	15241	15187	15264	15403	15367	15325	15177	15267	15295	15360	15438	15572	15204	15344	15192	15158	15377	15404	15416	15536	15448	15315	15264	15234	15394	15281	15342	15359	15387	15253	15385	15332	15460	15306	15324	15356	15292	15183	15355	15408	15432	15345	15440	15247	15352	15146	15502	15266	15304	15380	15178	15275	15437	15293	15447	15510	15356	15399	15361	15279	15340	15392	15444	15172	15378	15254	15395	15506	15206	15367	15406	15180	15219	15439	15315	15273	15371
27392	26583	46410	38048	26263	20256	17644	17279	17108	16929	16943	16821	16999	17081	17042	16920	16890	17058	17018	17160	17156	16917	17006	16879	16841	16998	16868	16894	16823	16943	16944	16886	16930	16913	16991	17013	16939	17049	16905	16888	17026	17059	16959	16953	16993	16953	16937	17323	16880	17009	17022	17001	17003	16895	17057	16906	16981	16887	16885	17022	16988	16813	16994	16858	16833	16791	16966	16861	17139	16836	16818	16945	16998	16953	16915	17016	16931	17068	16986	16839	16804	16904	17012	16792	16786	16775	16942	16885	16867	16945	16873	16950	16826	17009	17078	16901	16839	16947	16930	17011	17018	16980	17157	16860	16830	16796	16704	16898	16821	16911	16955	17033	16935	16841	16734	16844	17038	16792	16781	17209	17032	17059	17044	17095	16835	16865	16998	17080	17136	17039	17176	16856	16967	16941	16907	16938	16975	17173	17003	16866	16856	16887	16925	16893	16862	17094	16958	16824	17172	16951	17065	16866	17023	17004	16868	16795	17133	16932	16802	17065	17073	16901	17144	16902	16831	16887	16833	16953	16909	16852	17073	17051	16935	16831	16939	16947	16862	17033	16758	16758	17023	17025	17021	17030	17058	16777	16890	16948	16967	16873	16937	17051	16885	17035	17109	16837	17141	17048	16980	16877	16800	16713	16988	17020	17063	16950	16867	17148	17152	16789	16974	16958	16684	16953	17004	17001	16623	16937	16867	17082	16886	17091	16802	16863	16858	16893	16865	16952	16710	17010	16655	16797	16795	17059	16940	16861	16801	16873	16941	16808	16795	16956	16962	17077	16922	17053	16948	16782	16994	16795	16943	16799	16958	16847	16832	16837	16960	16854	16917	16884	16797	16857	16969	16854	17159	16888	17036	16871	16918	16695	16847	16747	16810	16896	16790	16907	17044	16861	16948	16966	17055	17109	17037	16832	16722	16878	16759	17020	16792	16779	16703	16901	16961	16775	16870	17105	16973	16870	17147	16840	16864	17036	16657	16930	17101	16908	17118	16776	17082	16863	17130	16830	16956	16835	16905	16949	16911	17149	16935	16871	17157	17123	16988	16986	16963	17101	17127	17076	17013	16788	17059	16961	16819	16941	16706	16971	17057	16930	17061	16936	17087	16968	16820	16868	16883	16862	17005	16761	17095	17112	17030	16678	16837	16976	17048	16849	17134	16992	17096	16986	16921	17006	17097	17047	16954	17035	16904	17063	16906	16910	16987	16926	16812	16811	16891	17043	16829	16792	16814	16742	16890	16840	16984	16677	16716	17016	17144	16893	16680	17036	16907	16773	17024	16802	16740	16957	17004	17017	16961	16990	17086	16982	16894	17002	17108	16870	16914	16843	17024	16984	16918	17028	16983	16987	17030	16795	16920	16922	16927	16903	16885	16681	16740	16755	16751	17008	17241	16940	16983	16987	16846	16838	16867	16794	16867	16721	16869	16954	16995	16630	16969	16768	17016	17035	17111	16943	16972	16914	16972	16878	16888	17031	16868	16874	16983	17032	16803	17149	16890	16998	16932	17044	16900	16903	16922	16879	17100	16854	16992	17122	16838	17112	17171	17002	17000	17007	16829	17150	16977	17056	16981	16985	17086	16866	16746	17028	17066	17069	16968	16867	16970	16885	16972	16819	16931	17036	17031	17123	17005	16978	17055	17055	16764	16927	17004	16950	16973	17066	16947	16981	16950	16989	16968	16892	16830	16910	16937	16993	17060	16813	17018	17016	16746	16766	16815	16985	16912	17109	16960	17074	16929	16943	17122	16983	17228	17065	17039	17049	16973	16879	16911	16910	16899	17155	16894	16697	17018	16707	16839	16869	17092	16715	17158	17112	17029	16916	17241	17006	16917	16794	17060	17048	16922	16912	16789	17090	16800	16806	17094	16845	16948	16881	16938	16797	16930	16813	17062	17212	16843	16784	16890	17015	16940	17078	16892	17094	17127	16946	16869	16913	17156	16797	16782	16938	17129	17016	16990	16889	17017	16869	16833	17011	17062	16955	16921	17002	16861	16851	17047	16839	16977	16918	17030	16963	16855	16848	16923	16880	17080	17011	16784	16968	16873	16820	17002	17085	16832	16936	16941	17131	16808	16951	17040	17044	16892	16895	16780	16922	16775	16954	16932	16783	16894	17155	16992	16588	16955	16976	16944	16988	16945	17026	17118	16826	16723	17068	16849	16914	16963	16801	16951	17011	16897	17009	16856	16975	16987	16816	17047	16918	16869	16947	16927	16946	16862	16903	16855	17079	16922	16931	16898	17152	16963	17021	16853	17014	17055	16874	16823	16950	17008	16817	16872	16968	16860	16969	17139	17029	16963	16825	17044	17005	16984	17062	17014	17119	16800	16938	16925	16926	16904	16901	16924	17044	17122	16958	16787	16779	16878	16928	17025	17008	16981	16944	16843	16807	17026	16819	16919	16894	16999	16816	16896	16924	17005	16948	16960	16896	16971	16979	17062	17050	16943	17030	16964	16846	16875	16947	16887	16962	17078	16907	16974	17081	16942	17116	16762	16824	16974	16917	16870	16922	17104	17028	16991	16714	16962	16825	16838	16936	16928	17035	16877	17105	17064	17054	17030	16921	16847	17088	16828	16934	17016	16883	16966	16895	16817	17028	16965	16845	16918	16957	16946	17013	16909	17050	16946	16740	16983	16845	16902	16727	16834	16976	16882	17023	17096	17114	16805	17015	16977	16803	17050	17007	16712	16910	16885	16997	17006	16912	17005	16852	17001	17258	17219	16991	16712	16771	16827	16941	17015	16951	17023	16946	16942	16934	17178	16850	16914	16805	16887	17107	17142	17046	16971	17167	16817	16854	16854	16947	16828	17084	17161	16835	17027	16848	17025	16894	16919	16910	17107	16931	17137	16983	17057	16931	17037	16967	17144	16997	16879	17026	16845	16998	17004	16784	16839	17043	16971	16933	16907	17003	16950	17025	16921	17017	16856	17132	16961	16992	17005	17034	16970	16902	17121	16909	16782	17036	16931	16967	16924	16899	17006	16753	16978	16696	17014	17042	17095	17033	16974	17102	16915	16801	17180	16805	16963	17069	16848	16971	16764	16827	17074	16999	16990	17143	17099	16829	16842	17010	16895	16892	16884	16890	16992	17020	16678	16802	16924	17127	16822	16810	17272	16792	17127	17075	17169	16954	16938	16949	16846	17015	16877	17162	17024	16875	16862	16989	17046	17148	16857	16751	16909	16794	16995	16839	17038	16742	16853	16940	17034	16914	16984	16975	17073	16779	16912	17042	17088	17082	16860	17088	16923	17045	16945	16961	16824	16786	16884	17005	16842	17040	16862	16802	16916	16833	16958	16876	17093	16921	17019	17050	16903	16904	16893	16842	16849	16743	16950	16826	17011	16995	17062	16901	16961	16987	16965	16919	17115	16996	16952	17013	16914	16909	16744	16904	16940	16861	16836	17070	17049	17139	16966	16882	16838	16658	16784	17145	17121	16849	17179	17149	16787	17081	16900	16789	17101	16968	16859	16840	16952	17118	16745	16776	16827	16941	17150	16854	17016	16922	16963	16830	16817	16774	16908	17180	16803	17047	17020	17057	16868	16971	16842	16955	16831	16815	17094	16985	17030	17021	17073	16978	16820	16915	16944	16765	16952	16878	16785	16893	17075	17102	17070	16964	17016	17091	16856	16798	16991	16889	16775	17053	17103	16873	17020	16893	16927	16846	17143	16942	16815	17192	16765	17129	16813	16999	16982	17090	17099	17129	16958	16981	16833	17074	16959	16913	16990	17226	16897	16918	17132	16961	16934	16734	16888	16999	17023	16933	16802	16902	17015	16962	16956	16905	16775	16970	16801	17083	16977	16854	16835	16880	17063	17165	16877	16807	16922	16905	16918	17004	17063	17082	16987	16791	16963	16899	16769	17123	16960	17101	16893	16992	17059	17008	16913	16937	17003	17114	16897	16788	16843	17146	17029	16863	16878	17016	17062	16993	17001	17024	16771	16952	17060	16961	16789	17056	16965	16835	16878	17080	16855	16979	16880	16975	16776	16807	16851	16913	17012	17031	16860	16839	16913	16928	17027	17011	17073	16854	17011	16905	16930	17125	16878	16919	17054	16909	17070	17046	16972	16951	16957	17026	16884	16950	16753	17053	16945	16923	17088	17080	17008	16765	16898	16953	16920	16896	17088	16968	16848	16878	17116	16970	16935	16920	16972	16927	16947	17013	17014	17034	16974	16998	16940	16896	16870	16820	16911	16958	16918	17008	16696	17111	16936	17110	17049	16918	16990	16930	16953	17048	17160	16744	16889	16846	17012	16760	16895	16972	17097	16886	17030	16853	16870	17196	16955	16947	16989	16891	16999	16605	16860	16735	16889	16863	17013	16866	16818	16910	17063	16969	17060	16871	16946	16954	17074	17067	17069	16976	16842	16914	16882	17080	17062	17060	16954	17061	16803	16819	16867	16806	16957	16899	17119	17057	16819	16950	17029	17036	17001	16845	16920	16972	16922	16920	17058	16933	16878	16864	17001	16863	16895	17054	16889	17062	16970	16876	17099	16898	16974	17084	17101	16924	16907	16965	16772	17105	16972	16818	17030	16952	17026	16915	16782	17109	16908	16902	17026	17129	16944	16856	16977	17032	16753	17037	17099	16856	17024	17038	17002	16871	16905	16922	16822	16951	16949	16692	17020	16873	16986	17022	17052	17154	17039	16918	17012	17163	17092	16951	17002	16973	16985	16904	16796	16921	16933	17200	16961	16864	16945	17063	17011	17007	16725	17082	17058	17006	17011	16890	16989	16756	16760	17094	17008	17109	17180	17029	16854	16995	16839	16979	17097	16952	16899	16979	16934	16998	17193	16833	16962	16929	16980	17014	16946	16899	17196	17055	16841	16836	16854	16930	17073	16986	17165	16946	16981	16829	16924	16804	17040	17015	16968	16773	16976	16956	16975	17051	17041	16835	16682	16827	16938	17007	16969	16884	16938	16939	17024	16779	16959	16909	16796	16937	17138	16958	16989	16850	16738	17033	16939	16962	17017	17077	16836	16967	16876	16980	16859	17035	17036	16902	16964	16979	17075	17035	17144	16977	16973	16863	16812	17014	17047	16918	16984	16964	17046	16907	17093	17124	17033	16948	16877	17176	16974	16944	16799	17006
20599	43642	50681	36017	25174	18093	15588	15398	15399	15457	15517	15548	15337	15590	15517	15481	15432	15561	15322	15567	15470	15419	15510	15465	15456	15242	15253	15412	15570	15415	15397	15552	15394	15494	15475	15514	15552	15490	15465	15493	15490	15322	15348	15286	15532	15338	15397	15511	15447	15510	15360	15281	15565	15436	15444	15274	15607	15403	15470	15287	15473	15277	15366	15493	15402	15375	15432	15582	15329	15622	15382	15336	15504	15493	15461	15399	15471	15475	15394	15456	15368	15507	15270	15452	15407	15530	15309	15333	15440	15407	15529	15367	15366	15342	15540	15284	15486	15354	15483	15549	15484	15456	15487	15573	15384	15475	15485	15325	15608	15515	15333	15314	15443	15439	15452	15300	15413	15560	15277	15356	15529	15454	15424	15522	15448	15255	15397	15648	15416	15602	15324	15399	15388	15297	15306	15430	15551	15354	15432	15409	15487	15374	15514	15411	15357	15368	15522	15242	15257	15335	15515	15326	15329	15314	15350	15368	15425	15539	15452	15351	15410	15243	15406	15336	15433	15426	15392	15618	15465	15445	15353	15579	15608	15297	15617	15407	15490	15343	15290	15301	15356	15276	15354	15474	15361	15459	15321	15242	15476	15465	15441	15386	15514	15391	15541	15327	15376	15497	15357	15449	15485	15236	15420	15464	15545	15332	15179	15392	15377	15403	15514	15288	15397	15534	15332	15252	15407	15372	15414	15486	15371	15297	15379	15333	15389	15388	15352	15507	15216	15597	15574	15249	15373	15375	15451	15469	15412	15411	15544	15634	15381	15341	15353	15500	15273	15411	15523	15252	15447	15337	15277	15369	15330	15159	15525	15243	15162	15426	15362	15308	15313	15399	15632	15342	15418	15420	15435	15420	15528	15615	15469	15315	15504	15394	15504	15553	15427	15363	15659	15425	15347	15132	15610	15325	15274	15404	15326	15378	15391	15442	15598	15529	15277	15509	15210	15438	15418	15488	15338	15504	15467	15385	15277	15593	15294	15351	15401	15349	15359	15357	15334	15506	15434	15367	15417	15394	15394	15555	15377	15378	15386	15356	15247	15372	15416	15363	15312	15495	15412	15291	15373	15387	15467	15484	15418	15461	15386	15338	15497	15261	15397	15451	15547	15410	15358	15441	15421	15370	15498	15348	15513	15457	15383	15496	15243	15403	15255	15393	15346	15476	15429	15478	15299	15385	15346	15501	15471	15582	15400	15264	15410	15321	15484	15422	15395	15434	15485	15266	15367	15567	15623	15416	15372	15374	15213	15377	15575	15371	15415	15560	15490	15196	15429	15421	15263	15449	15604	15383	15564	15341	15531	15285	15291	15448	15385	15488	15356	15238	15391	15478	15484	15445	15492	15338	15321	15641	15474	15238	15377	15489	15444	15378	15425	15502	15450	15450	15536	15442	15439	15587	15271	15316	15356	15570	15393	15335	15368	15283	15534	15416	15594	15276	15620	15496	15403	15313	15368	15407	15525	15469	15382	15363	15496	15499	15511	15291	15477	15335	15308	15411	15375	15477	15438	15273	15408	15341	15368	15315	15497	15256	15425	15434	15277	15517	15514	15594	15389	15389	15371	15446	15282	15278	15428	15383	15184	15352	15365	15361	15389	15409	15328	15380	15185	15499	15314	15164	15484	15373	15333	15450	15444	15247	15413	15523	15530	15503	15420	15372	15340	15374	15232	15242	15377	15424	15282	15316	15229	15371	15538	15569	15575	15378	15426	15395	15632	15412	15412	15460	15443	15431	15422	15317	15493	15333	15516	15466	15451	15435	15462	15367	15386	15432	15390	15448	15399	15529	15590	15469	15275	15385	15287	15386	15428	15402	15326	15340	15359	15435	15319	15348	15348	15274	15341	15369	15307	15317	15430	15450	15300	15474	15385	15299	15421	15547	15327	15329	15365	15317	15472	15341	15515	15505	15512	15475	15393	15350	15363	15538	15563	15507	15316	15305	15375	15549	15259	15548	15189	15352	15566	15339	15506	15245	15425	15390	15532	15498	15423	15480	15454	15283	15276	15372	15294	15592	15397	15402	15347	15390	15631	15306	15385	15489	15464	15442	15339	15531	15511	15433	15410	15387	15465	15433	15363	15292	15437	15297	15365	15352	15461	15298	15337	15320	15278	15380	15394	15475	15497	15386	15427	15535	15463	15471	15429	15469	15568	15413	15493	15451	15616	15500	15529	15685	15517	15452	15373	15208	15478	15491	15401	15454	15498	15236	15486	15455	15337	15336	15521	15353	15535	15443	15449	15318	15475	15365	15258	15530	15303	15552	15450	15445	15303	15253	15317	15316	15464	15558	15407	15289	15551	15417	15320	15386	15471	15363	15322	15461	15484	15390	15545	15185	15417	15382	15432	15386	15359	15467	15546	15607	15408	15422	15466	15509	15440	15361	15377	15501	15480	15389	15387	15454	15434	15292	15450	15427	15446	15434	15432	15555	15624	15341	15299	15477	15475	15367	15284	15315	15336	15353	15386	15388	15414	15386	15551	15420	15499	15438	15381	15422	15459	15386	15497	15410	15306	15469	15379	15340	15434	15551	15485	15535	15285	15312	15487	15465	15301	15377	15237	15451	15454	15359	15430	15369	15444	15485	15411	15471	15500	15340	15474	15568	15569	15462	15473	15214	15466	15388	15405	15333	15320	15353	15493	15390	15316	15508	15382	15528	15470	15430	15454	15250	15394	15418	15545	15528	15314	15388	15253	15519	15493	15421	15648	15413	15334	15469	15473	15509	15501	15410	15375	15329	15574	15274	15360	15526	15462	15316	15382	15417	15309	15398	15354	15584	15561	15310	15642	15175	15499	15396	15582	15432	15538	15562	15438	15463	15464	15447	15296	15422	15431	15557	15388	15515	15403	15377	15430	15332	15487	15516	15492	15501	15349	15307	15295	15382	15671	15405	15527	15339	15479	15275	15497	15366	15419	15311	15504	15433	15181	15432	15522	15473	15301	15360	15251	15409	15465	15505	15451	15371	15536	15522	15455	15397	15562	15397	15375	15414	15374	15431	15507	15489	15525	15435	15440	15326	15398	15393	15575	15370	15492	15563	15434	15402	15504	15577	15416	15480	15519	15384	15275	15425	15297	15335	15372	15473	15476	15342	15303	15419	15512	15395	15444	15590	15426	15415	15494	15528	15373	15500	15281	15557	15506	15550	15640	15352	15294	15498	15377	15377	15331	15394	15336	15363	15409	15473	15296	15345	15528	15387	15439	15485	15350	15360	15464	15460	15384	15339	15547	15344	15556	15421	15359	15471	15510	15259	15481	15409	15377	15435	15297	15458	15438	15325	15422	15342	15493	15501	15479	15488	15231	15240	15518	15251	15532	15435	15362	15406	15413	15332	15447	15408	15207	15263	15567	15475	15387	15336	15579	15389	15599	15534	15378	15257	15378	15323	15381	15248	15461	15489	15479	15337	15574	15488	15353	15529	15474	15401	15379	15581	15361	15330	15522	15399	15453	15421	15483	15391	15455	15349	15559	15528	15397	15466	15353	15407	15544	15459	15394	15278	15455	15542	15416	15324	15429	15347	15531	15420	15573	15364	15373	15320	15347	15396	15353	15528	15392	15420	15358	15531	15375	15493	15382	15319	15632	15492	15465	15374	15398	15369	15309	15370	15446	15353	15664	15319	15414	15373	15580	15472	15354	15432	15381	15280	15570	15465	15494	15593	15396	15290	15591	15350	15520	15353	15318	15538	15328	15493	15373	15434	15343	15520	15364	15492	15433	15402	15414	15322	15607	15353	15591	15404	15430	15386	15421	15524	15423	15448	15370	15509	15287	15554	15431	15545	15463	15399	15384	15442	15496	15500	15326	15470	15392	15430	15583	15443	15396	15520	15265	15309	15366	15441	15249	15471	15531	15333	15417	15352	15420	15370	15415	15371	15439	15560	15487	15248	15435	15539	15417	15511	15582	15370	15373	15394	15378	15348	15189	15273	15475	15435	15423	15335	15446	15490	15427	15483	15468	15472	15513	15400	15453	15533	15389	15288	15533	15517	15520	15512	15393	15344	15513	15605	15277	15360	15579	15488	15469	15449	15468	15408	15636	15408	15335	15356	15453	15558	15309	15397	15348	15266	15429	15382	15360	15464	15208	15342	15533	15482	15482	15429	15422	15411	15497	15505	15462	15350	15258	15260	15506	15341	15361	15432	15440	15448	15408	15523	15487	15305	15526	15271	15411	15520	15245	15389	15375	15473	15483	15432	15518	15373	15355	15567	15595	15572	15569	15474	15622	15409	15431	15521	15456	15322	15546	15379	15475	15393	15571	15585	15557	15381	15378	15450	15509	15406	15466	15359	15573	15422	15405	15594	15547	15507	15472	15462	15389	15516	15499	15280	15540	15385	15367	15433	15697	15359	15465	15420	15403	15357	15255	15614	15307	15376	15512	15457	15487	15531	15434	15396	15400	15225	15283	15595	15323	15334	15379	15414	15451	15364	15289	15534	15243	15381	15578	15439	15448	15023	15427	15429	15246	15454	15463	15339	15363	15502	15501	15357	15373	15558	15417	15434	15461	15344	15377	15296	15414	15417	15310	15359	15397	15472	15402	15545	15314	15461	15533	15365	15429	15471	15427	15439	15441	15561	15438	15493	15458	15499	15583	15375	15317	15520	15541	15356	15325	15479	15427	15414	15466	15381	15356	15335	15411	15462	15498	15453	15426	15523	15477	15392	15523	15326	15547	15200	15437	15416	15587	15472	15505	15324	15583	15448	15483	15337	15309	15315	15216	15345	15433	15539	15437	15288	15415	15450	15379	15458	15459	15475	15519	15608	15363	15270	15512	15401	15412	15539	15231	15406	15484	15457	15397	15400	15480	15442	15422	15381	15330	15283	15526	15478	15452	15472	15453	15311	15445	15338	15436	15458	15356	15292	15432	15552	15425	15342	15412	15372	15465	15434	15415	15528	15465	15308	15352	15335	15485	15276	15328	15386	15536	15414	15378	15451	15517	15291	15417	15389	15284	15472	15450	15421	15391	15486	15382	15635	15375	15367	15412	15437	15555	15444	15363	15490	15522	15515	15593	15499	15386	15454	15371	15380	15454	15367	15395	15367	15423	15433	15427	15334	15376	15542	15372	15270	15355	15471	15391	15479	15585	15469	15496	15361
24130	23448	42916	45194	36910	28934	21966	18431	17777	18102	17976	17944	17820	18036	17730	17848	17961	17860	17978	17758	17981	17742	17850	17961	17710	17756	17588	17628	17629	17771	17777	17821	17720	17808	17878	17775	17700	17727	17598	17584	17695	17533	17548	17647	17708	17602	17712	17791	17689	17773	17867	17842	17730	17614	17803	17579	17663	17845	17702	17768	17747	17595	17801	17703	17738	17756	17782	17818	17679	17668	17820	17951	17616	17735	17567	17761	17664	17499	17721	17752	17603	17811	17747	17552	17833	17744	17760	17822	17834	17783	17607	17602	17631	17728	17849	17708	17771	17759	17885	17474	17727	17713	17694	17776	17778	17774	17696	17576	17716	17556	17560	17599	17652	17761	17752	17596	17627	17648	17693	17802	17760	17619	17622	17575	17590	17504	17603	17830	17599	17771	17695	17588	17880	17433	17265	17633	17638	17732	17663	17610	17629	17762	17823	17518	17715	17844	17782	17696	17484	17605	17515	17653	17798	17723	17630	17717	17598	17737	17744	17780	17679	17718	17734	17745	17643	17855	17532	17510	17544	17747	17618	17585	17578	17782	17768	17706	17697	17666	17617	17812	17502	17555	17701	17911	17819	17668	17713	17474	17635	17734	17473	17831	17769	17811	17692	17617	17531	17602	17637	17805	17594	17780	17770	17641	17677	17627	17539	17663	17710	17624	17624	17636	17530	17577	17691	17641	17596	17568	17720	17664	17685	17770	17829	17676	17683	17611	17675	17742	17670	17734	17475	17608	17575	17660	17654	17861	17881	17695	17593	17623	17519	17367	17613	17491	17453	17786	17742	17531	17665	17783	17851	17734	17510	17707	17466	17502	17729	17687	17520	17619	17651	17614	17651	17280	17613	17708	17807	17603	17731	17679	17467	17486	17696	17678	17645	17734	17588	17635	17603	17654	17614	17500	17707	17677	17724	17619	17560	17457	17576	17650	17740	17659	17647	17648	17730	17546	17798	17712	17653	17556	18006	17785	17472	17924	17803	17590	17642	17738	17642	17823	17763	17448	17597	17705	17534	17565	17718	17643	17863	17778	17860	17712	17807	17701	17668	17564	17485	17569	17902	17677	17678	17565	17571	17458	17719	17721	17820	17536	17563	17598	17512	17700	17672	17529	17679	17553	17660	17720	17719	17805	17654	17775	17717	17668	17785	17769	17569	17718	17624	17618	17670	17773	17649	17670	17723	17719	17658	17772	17574	17742	17607	17724	17513	17554	17630	17648	17897	17826	17802	17723	17683	17511	17662	17757	17983	17762	17561	17749	17860	17584	17650	17705	17716	17524	17626	17825	17650	17680	17725	17676	17536	17784	17696	17777	17626	17748	17888	17679	17561	17541	17685	17800	17795	17826	17717	17726	17543	17649	17773	17587	17715	17778	17826	17693	17795	17595	17764	17779	17814	17807	17788	17852	17608	17680	17515	17612	17411	17705	17531	17565	17747	17828	17755	17697	17671	17773	17912	17773	17590	17594	17656	17756	17683	17518	17543	17708	17544	17677	17654	17594	17598	17760	17648	17661	17832	17713	17675	17876	17739	17683	17679	17557	17697	17660	17623	17520	17666	17525	17540	17759	17664	17553	17817	17474	17698	17756	17682	17557	17605	17635	17602	17503	17689	17611	17751	17670	17604	17813	17959	17684	17618	17750	17679	17511	17635	17800	17650	17708	17709	17786	17854	17515	17619	17806	17613	17590	17696	17587	17776	17615	17667	17920	17867	17703	17850	17544	17676	17688	17597	17725	17771	17682	17818	17658	17808	17811	17790	17709	17759	17604	17658	17648	17694	17658	17636	17689	17605	17608	17512	17657	17657	17715	17739	17765	17672	17617	17748	17782	17558	17871	17657	17931	17452	17629	17712	17523	17594	17613	17642	17571	17723	17830	17490	17776	17699	17643	17616	17620	17569	17672	17558	17572	17701	17743	17681	17458	17741	17681	17699	17532	17562	17591	17741	17686	17455	17644	17667	17574	17667	17870	17769	17737	17583	17655	17723	17612	17666	17657	17814	17576	17765	17695	17853	17788	17530	17692	17456	17832	17732	17675	17676	17620	17585	17847	17488	17712	17725	17666	17857	17530	17842	17737	17882	17611	17583	17799	17684	17524	17765	17789	17621	17632	17680	17644	17660	17759	17659	17661	17616	17708	17665	17676	17859	17668	17812	17557	17787	17721	17675	17663	17708	17597	17841	17665	17760	17747	17580	17731	17718	17562	17873	17649	17748	17628	17598	17679	17574	17483	17687	17855	17589	17660	17707	17642	17799	17812	17626	17631	17579	17478	17704	17602	17670	17496	17773	17666	17721	17625	17545	17676	17573	17638	17778	17744	17525	17486	17762	17680	17632	17680	17594	17656	17654	17696	17726	17819	17843	17675	17656	17591	17586	17540	17750	17641	17796	17685	17673	17522	17608	17781	17825	17712	17820	17587	17621	17583	17660	17751	17691	17704	17636	17646	17814	17739	17846	17627	17650	17642	17741	17724	17677	17479	17480	17768	17753	17590	17624	17519	17526	17617	17726	17721	17650	17578	17829	17782	17659	17733	17674	17471	17777	17728	17790	17716	17730	17797	17948	17682	17626	17735	17856	17847	17690	17606	17678	17978	17660	17579	17864	17809	17583	17667	17768	17870	17568	17718	17804	17817	17773	17486	17677	17513	17814	17664	17902	18078	17573	17673	17670	17686	17683	17881	17864	17805	17615	17529	17685	17691	17817	17846	17842	17774	17607	17670	17563	17786	17541	17521	17512	17630	17638	17727	17826	17817	17499	17719	17854	17762	17684	17687	17770	17573	17714	17617	17615	17619	17572	17524	17772	17843	17682	17811	17656	17659	17416	17729	17796	17561	17830	17630	17775	17757	17648	17569	17645	17678	17531	17698	17695	17591	17749	17721	17898	17662	17936	17739	17699	17615	17534	17577	17717	17755	17706	17606	17632	17651	17532	17710	17821	17718	17580	17704	17676	17755	17674	17738	17592	17652	17915	17637	17809	17793	17910	17688	17744	17585	17477	17846	17647	17667	17719	17552	17641	17664	17640	17673	17755	17792	17869	17556	17602	17599	17601	17512	17651	17635	17732	17781	17828	17653	17702	17563	17909	17746	17605	17695	17720	17488	17746	17726	17569	17563	17615	17661	17650	17489	17543	17833	17788	17641	17557	17883	17833	17575	17631	17677	17967	17615	17692	17970	17680	17567	17798	17492	17766	17643	17635	17684	17700	17617	17813	17683	17620	17488	17634	17514	17690	17651	17696	17698	17510	17737	17646	17717	17543	17817	17618	17466	17777	17780	17689	17733	17677	17761	17646	17585	17667	17759	17573	17655	17663	17586	17775	17565	17532	17680	17757	17658	17501	17721	17685	17715	17736	17632	17735	17662	17663	17593	17495	17602	17674	17685	17586	17552	17609	17409	17762	17776	17637	17573	17752	17490	17668	17692	17653	17881	17792	17704	17805	17768	17826	17683	17642	17561	17842	17678	17707	17631	17864	17578	17748	17576	17651	17710	17787	17790	17761	17963	17639	17606	17791	17860	17710	17688	17805	17780	17490	17869	17719	17663	17810	17604	17670	17552	17796	17501	17667	17785	17630	17885	17665	17574	17636	17600	17756	17765	17622	17501	17684	17646	17696	17703	17647	17521	17795	17705	17495	17712	17648	17664	17800	17769	17720	17743	17634	17634	17775	17555	17642	17688	17642	17605	17737	17624	17755	17605	17735	17693	17734	17826	17868	17637	17488	17741	17709	17586	17558	17692	17722	17698	17713	17705	17660	17764	17708	17591	17586	17731	17601	17683	17706	17687	17808	17781	17763	17583	17667	17569	17778	17763	17865	17813	17654	17589	17819	17682	17665	17814	17637	17707	17709	17615	17730	17821	17616	17726	17614	17549	17592	17766	17594	17823	17578	17669	17782	17554	17720	17697	17741	17575	17745	17677	17618	17725	17832	18004	17641	17623	17628	17516	17809	17656	17677	17577	17733	17682	17875	17889	17578	17696	17683	17836	17736	17720	17845	17710	17913	17695	17698	17584	17750	17767	17929	17890	17556	17680	17627	17681	17655	17701	17779	17916	17808	17776	17557	17764	17533	17701	17742	17616	17657	17580	17438	17769	17679	17825	17637	17710	17642	17579	17752	17800	17832	17619	17585	17732	17705	17690	17871	17659	17580	17808	17620	17716	17768	17607	17751	17594	17683	17739	17608	17540	17763	17786	17722	17660	17594	17608	17658	17727	17672	17733	17663	17727	17521	17484	17609	17801	17819	17836	17650	17675	17583	17679	17545	17486	17652	17581	17613	17721	17674	17909	17732	17719	17783	17565	17677	17803	17703	17765	17742	17860	17677	17632	17811	17730	17562	17749	17803	17815	17576	17467	17848	17630	17593	17683	17770	17735	17867	17555	17504	17707	17565	17543	17798	17720	17749	17575	17879	17691	17794	17683	17737	17706	17637	17945	17515	17783	17516	17848	17617	17644	17538	17851	17833	17693	17602	17557	17668	17543	17624	17715	17717	17698	17781	17643	17887	17551	17625	17678	17742	17804	17652	17542	17547	17754	17804	17532	17935	17718	17643	17405	17549	17617	17682	17541	17568	17761	17654	17757	17557	17819	17808	17496	17882	17671	17656	17549	17661	17802	17571	17605	17731	17547	17757	17693	17751	17621	17795	17647	17815	17650	17729	17566	17639	17596	17448	17665	17777	17740	17791	17756	17620	17668	17365	17573	17710	17635	17704	17691	17679	17615	17750	17736	17695	17587	17723	17534	17572	17672	17682	17573	17726	17591	17660	17641	17635	17668	17547	17534	17496	17608	17690	17634	17536	17895	17699	17727	17731	17696	17816	17638	17759	17776	17607	17796	17675	17828	17797	17608	17515	17779	17796	17801	17651	17635	17894	17644	17646	17631	17680	17561	17705	17423	17763	17562	17735	17620	17641	17454	17533	17760	17833	17649	17705	17752	17708	17717	17723	17551	17587	17598	17704	17692	17567	17699	17807	17771	17699	17570	17671	17479	17608	17672	17815	17490	17766	17609	17824	17529	17757	17800	17491	17691	17707	17765	17656	17660	17659	17780	17718	17420	17642	17670	17552	17549	17678	17768	17725	17800	17759	17721	17664	17541	17395	17763
43979	90629	86298	63184	44750	27901	16697	15982	16028	15915	15959	15819	15993	15809	15837	15858	16065	15920	15943	15772	15711	15955	15894	15846	15850	15920	15750	15815	15890	15929	15893	15902	15929	15852	15930	15722	15917	15938	15857	15963	15935	16067	15815	15968	16004	15956	16063	16000	15793	16093	15915	16007	15904	15838	15901	15943	15759	15726	15764	15867	15858	16154	15900	15923	15881	15903	15725	15989	15927	15713	15857	15798	15886	16204	15735	15952	15724	15834	16035	15916	15792	15994	15816	15886	15964	15718	15786	15718	15935	15949	15773	15964	15878	15686	15923	15932	15778	15891	15872	15852	15903	15986	16045	15913	15854	15882	15730	15828	15806	15922	15869	16014	15889	15808	15828	15915	15872	15755	15858	15914	16075	15925	15750	15706	15903	15768	15730	15964	15957	15779	15673	15899	15674	16112	15920	15955	15839	15757	15859	15589	15824	15999	15867	15882	15861	15882	15911	15808	15961	15856	15878	15721	15749	15930	15980	15833	15892	15765	15857	15947	15764	15832	15916	15964	16008	15843	15766	15774	15791	15945	15940	15932	15944	15942	15906	15729	15847	15914	15788	15894	16094	15919	15819	16007	15948	16026	15868	15871	15944	15915	15921	15966	15744	15903	15860	15767	15861	16003	15932	15630	15798	16015	15845	15945	15943	15894	15805	16059	15752	15794	15905	16050	15846	15912	15835	15878	15840	15758	15917	15964	15909	15850	15830	16000	16062	15759	16162	15781	15964	15892	15803	15875	15755	15794	15958	15715	15749	15851	16048	15768	15965	15896	15890	15817	15849	15850	15945	15857	16075	15932	15800	15702	15785	15791	15937	15998	15773	15995	15953	15788	15892	15880	15840	15653	15872	15817	15897	15885	15885	15803	15869	15915	15816	15720	15893	15795	15802	15810	15875	15738	16030	15815	15923	15845	15786	15739	15895	15901	15614	15872	15840	15742	15811	15887	15897	15811	15936	15903	15956	16067	15849	15942	15920	15820	15936	15839	15942	15738	15827	15860	15772	15813	15919	15748	15997	15761	15823	15875	15784	15991	15871	15845	15850	15703	15904	15744	15925	15879	15949	16094	15820	15848	15899	15831	15947	15936	15797	15898	15660	15955	15681	15893	15994	15943	15803	15777	15888	15791	15775	15772	15788	15795	15833	15714	15801	15785	15877	15765	15832	15773	15756	15745	15855	15900	16088	15871	15837	15799	15938	15883	16011	15793	16006	15921	15946	16005	15910	15903	15753	15631	15958	15815	15761	15862	15841	15850	15824	15785	15944	15915	15859	15697	15908	15848	15905	15699	15790	15943	16002	15860	15902	15798	15891	15908	15759	16008	15906	15819	15941	15749	15616	15795	15824	15857	15767	15988	15853	15732	15895	15981	15826	15927	15851	15809	15819	15825	15883	15737	15831	15872	15728	15818	16059	15916	15900	15787	15830	15757	15886	15964	15956	16017	15829	15837	15911	15822	15798	15838	15934	15976	15899	15890	15973	15969	15815	15720	15794	15837	15701	15749	15859	15884	15673	15823	15893	15870	15975	15712	15945	15955	15920	16003	15864	15735	15944	15799	15855	15942	15830	16016	15894	15922	15938	16109	15928	15639	15884	15930	15817	15962	15564	15682	16018	15922	15857	15965	15896	15749	15884	15955	15661	15994	15966	15855	15904	15910	15803	15869	15682	15927	15928	15828	15832	15860	15867	15986	15941	16036	15793	15944	15877	15874	15867	15874	15931	15863	15882	15996	15921	16014	15860	16023	15908	15796	15795	15786	15784	15964	15862	15717	15892	15933	15938	15792	15906	15877	15963	15715	15847	15875	15893	15921	15852	15757	16010	15822	15865	15807	15878	15980	15972	15896	15784	15775	15844	15788	15818	15761	15868	15701	15940	15922	15857	15956	15966	15833	15768	15786	15879	15987	15920	15917	15845	15777	16022	15848	15859	15945	15845	15782	15808	15933	15928	15895	15726	15766	15933	16004	15750	16028	15972	15917	15911	16013	15795	15996	15899	15799	16060	15986	15989	15876	15736	15790	15856	15847	15868	15767	16013	15832	15874	15956	15844	15903	15810	15954	15928	15850	15801	15931	15870	15979	15891	15802	15819	15834	15816	15900	15817	15851	15966	15779	15872	15692	15944	15937	15825	15923	15944	15825	15793	15951	15831	15833	15771	15855	15791	15967	16024	15865	15978	16037	15853	16030	15755	15812	15858	15773	15860	15859	16009	15842	15961	15752	15931	15939	16010	15850	15826	15844	15910	15827	16045	15884	15737	15878	15905	15754	15844	15808	15910	15943	15875	15788	15968	15835	15957	15816	15753	15913	15750	15812	15901	15828	15904	15919	15841	15906	15846	15883	16033	15972	15873	15871	15865	15906	15949	15826	15737	15767	15835	15876	15952	15978	15886	15954	15754	16004	15853	15811	15820	15812	15747	15784	15716	15879	15977	15838	15968	15801	15823	15922	16020	15992	15926	15697	15860	15899	16038	15818	15839	15840	16193	15981	15737	16025	15902	15873	15758	15960	15922	15792	16020	16106	15712	16066	15952	15888	15884	15909	15711	15908	15886	15890	16059	15847	15903	15954	15925	15795	15855	15898	15918	15951	15975	15968	15968	15795	15947	15842	15746	15826	15930	15916	15700	15770	15972	15938	15982	15985	15986	15966	15910	15803	15932	15702	15854	15821	15854	15890	15736	15981	16022	15855	15772	15744	15894	15950	16021	15867	15850	15812	15852	15914	15941	15867	15851	15952	15852	15971	15883	16085	15917	15897	15948	15602	16065	16181	15671	15820	15764	16031	15957	15939	15964	15765	15773	16112	15960	15843	15725	15833	15808	15770	15793	15944	16066	15903	15821	15900	15763	15738	15860	15991	15800	15681	15829	15716	15957	15998	15802	15795	15726	15902	15825	15847	15766	15843	15715	15894	15894	15991	15871	16012	15860	15828	15967	15766	15823	15778	15833	15891	15772	15745	15866	15818	15930	15878	15877	16050	15862	15900	15972	15705	15761	15890	16018	15707	15633	15763	16238	15701	15984	16026	15815	15667	15932	15858	15898	15725	15823	15949	15537	15893	16111	16003	15966	15906	15902	15946	15887	15901	15763	15813	15905	15925	15972	15899	15853	15856	15858	15918	15771	15825	15800	15769	15864	15979	15955	15810	15906	15899	15728	15847	15859	15793	15836	15800	15851	15779	15759	16059	15859	15801	15776	15824	15921	15914	15865	15742	15926	15788	15850	15996	15892	15944	15987	15935	15951	15795	15868	15890	15884	15917	15997	15851	16019	15708	16043	15790	15913	15771	15755	15958	15943	15859	15908	15948	15778	15823	15843	15767	15922	15886	15957	15928	16018	15806	15859	15741	15877	15940	15882	15766	15928	15791	15948	15917	15971	15982	15845	16025	16006	15959	15784	15957	15913	15721	16028	15847	15758	15740	15918	15946	16078	15818	15782	15846	15813	15772	15885	15941	15782	15816	16032	16093	15875	15859	15861	15902	15927	15958	16020	15885	15918	16010	15831	15809	15917	15901	16005	15872	15817	15947	15772	15925	15915	15834	15832	16034	15973	15665	15949	15875	15994	15937	15824	15901	15769	15853	15844	15957	15881	15950	16037	15927	15821	15856	15990	15734	15879	15632	15763	15884	15907	15919	15875	15824	15811	15860	15750	15868	15827	15959	15836	15834	15912	15927	15895	15936	15914	16035	15796	16038	15876	15903	15993	15964	15984	15975	16041	15797	15800	15863	15790	15840	15872	15987	15811	15823	15924	15994	15833	15797	15797	15895	15931	15848	15821	15821	15759	16030	15839	15884	15846	15866	15753	16068	15899	15702	15682	15958	15949	15793	15929	15879	15932	15853	15861	16032	15760	15796	15809	15949	15935	15917	15948	15875	15905	16001	15854	16058	15945	15835	15834	15987	15859	15848	15852	15832	15827	15936	15840	15793	15915	15681	15921	15719	15758	15820	15914	15954	15770	15856	15886	15857	15841	16034	15954	15916	15904	15929	16057	15931	15806	15816	15957	16061	15900	15799	15871	15748	15614	15870	15948	15952	15995	15755	15909	15798	15806	15830	15999	15858	15861	15889	15869	15822	15878	15968	15734	15841	15678	15714	15940	15848	15891	15862	15992	15905	15799	15791	16002	15964	15902	15894	15886	15882	15877	15919	15858	15999	15815	15894	15932	15862	15962	15893	15874	15963	15870	15951	16062	15805	15939	15887	15988	15943	16109	15750	15959	16026	15843	15607	15896	16025	15771	15873	15856	15905	15868	15857	15944	15933	16035	16030	15871	15826	15856	15932	15946	15907	15956	15959	15867	16040	15846	15862	16017	15919	15889	15994	15847	15809	16001	15730	15934	15856	15974	15915	16020	15864	15780	15902	15944	15805	15985	15927	16002	15908	15818	16001	16070	15944	15919	15792	15981	15869	15797	16002	15776	15987	15626	15689	15848	15778	15829	15854	15851	15808	16007	15778	16017	15876	15862	15948	15884	15761	15839	15868	15795	15780	15970	15851	15840	15815	15853	15926	15968	15777	15939	15850	15929	15712	15915	15805	15852	15800	15831	15937	15909	15889	15671	15695	15925	15720	15791	15870	15729	16001	15939	15904	15803	15832	15686	15843	15781	15604	15876	15953	15963	15895	15984	15892	15880	15772	15773	15916	15855	15740	15890	15840	15695	15988	15704	15832	15968	15875	15873	15810	15824	15844	15778	15983	16001	15947	15894	15766	15996	15823	15955	15858	15989	15835	15972	15836	15947	15959	15860	15958	15841	16021	16079	15909	15915	15998	15876	15887	16046	15963	15857	15953	16030	15861	15922	15782	15911	15794	15891	15850	16007	15714	15827	16033	15947	15787	15983	15863	15903	15947	15808	15976	15887	15672	16006	15820	15740	15955	15887	15943	15945	15643	15775	15824	16112	15973	15756	15982	15778	15931	16023	15907	15899	15917	15835	16049	15935	15883	15786	15933	15843	15865	15975	15812	15920	15910	15831	15948	15773	15794	15835	15932	15987	15944	15779	15904	15827	15981	16144	15733	15963	15895	15894	15916	15925	15842	15803	15760	15962	15767	15963	15948	15777	15861	16029	15841	15758	15980	15810	15972	15596	15754	15905	15790	15787	15954
22766	21794	36056	40795	38104	31744	25281	19519	18487	18523	18624	18475	18453	18405	18407	18248	18604	18208	18245	18382	18490	18385	18060	18207	18197	18334	18009	18192	18278	18289	18144	18241	18208	18041	18184	18264	18285	18136	18191	18233	18050	18065	18439	18364	18253	18159	18212	18309	18303	18458	18344	18271	18336	18199	18176	18281	18297	18237	18354	18208	18194	18277	18078	18091	18182	18019	18161	18095	18176	18150	18201	18167	18113	18219	18195	18099	18212	18192	17998	18128	18115	18239	18264	18225	18015	18151	18120	18076	18139	18108	18224	17855	18266	18275	18357	17917	18225	18128	18013	18124	18201	18115	18155	18233	18212	18119	18209	18250	18074	18123	18009	18150	18087	17977	18279	18217	18095	17998	18320	18048	18051	18143	18101	18237	18288	18115	18116	17881	18072	17965	18293	18372	18150	17928	18332	18184	18012	17977	18042	18078	18303	18055	18329	18217	18035	18081	18238	18283	18028	18239	18144	17863	18079	18137	18100	18231	18239	17904	18048	18126	18117	17965	17988	18026	18290	18238	18037	18058	18099	17903	18286	18177	18367	18164	17779	18069	18048	17825	17899	18248	18093	18236	18141	18138	17997	18064	18072	18052	18312	18099	18036	18297	18122	18274	18002	18258	18160	17968	18288	18120	18097	18084	18257	18105	18205	18232	17869	18414	18110	18161	18267	18203	18159	18257	18143	18171	18074	18068	18061	18020	18121	18089	18352	18051	18142	18194	18224	18115	18202	18081	18093	17943	17937	18033	18236	18121	17987	18189	18270	18322	17872	18024	18084	18110	18257	18119	18114	18268	18030	18143	18190	18277	17878	18087	18164	18145	18092	18177	18160	18149	18116	18304	18281	18019	18094	18215	18150	18248	17899	18194	17955	18037	18260	18137	18218	17992	18106	18404	18151	18179	18105	18101	18175	18148	17962	18097	18402	18253	18169	18009	18249	17923	18088	18057	18137	18227	18188	17927	18106	18239	18138	18053	18001	18101	18021	18120	18060	18120	18053	18140	18173	18047	17941	17960	18077	18069	18098	18187	18086	17979	18149	18169	18140	17940	18183	17910	18142	18168	18034	18050	18056	18089	17970	17880	18080	18194	18085	18034	18119	18212	18091	18071	18242	18258	18077	18005	18174	18149	18008	18064	18052	18342	18096	18040	18068	18104	18087	18201	18277	17942	18225	18098	18120	18212	18012	18082	18097	18157	18319	18068	18142	18014	18266	18038	18304	18207	18197	18210	18102	18180	18254	18128	18211	18114	18189	18160	18016	18115	18072	18250	18219	18053	18173	18052	18020	18147	18040	18116	18264	17894	18012	18271	18124	17910	18195	18084	18189	18054	18026	18068	18148	18209	18195	18148	18030	18123	18167	18117	18051	18154	18156	17990	18232	17980	18005	18065	18083	18188	18057	18174	18162	18061	18388	18100	18223	18172	18210	18237	18271	18023	18104	18258	18215	18305	18284	18181	18205	18136	18208	18214	18242	18178	17908	18090	18088	18065	18218	18115	18135	18276	17990	18091	18056	18307	18077	18278	18303	18213	18399	18075	18069	18216	18278	17988	18254	18178	18380	18015	17896	17977	18110	18108	18063	18037	18204	18312	18147	18170	18116	18289	17988	18036	18187	18025	18077	18120	18228	18077	18073	18393	18049	18083	18211	18183	18064	18202	18244	18162	18109	18061	18202	18139	18264	18141	18260	18156	18116	17935	18221	18243	18238	18098	18036	18252	18232	18044	18003	18195	18084	18034	18153	18014	18475	18118	18140	18142	18288	18270	18113	17777	18232	18032	18103	17963	18219	18173	17963	18112	17990	18121	18032	18130	18057	18178	18287	18212	18236	18140	18043	18193	18258	17968	18158	18078	18115	18025	18216	17921	18074	18040	18040	18034	18410	18204	18168	18214	18156	18178	18099	18071	17812	18156	18055	18111	17952	18172	17962	18120	18019	18210	17947	18139	18108	18056	17925	18115	18117	18260	18180	18272	18045	18137	18088	17982	18068	18155	18060	17850	18097	18201	18250	17888	18088	18264	18226	18192	18317	18153	17911	18050	17995	18154	18020	18182	18180	18029	17981	18098	18201	18063	17847	18389	18154	18136	18133	17854	18124	18094	17944	18110	18076	18234	18252	18342	18200	18224	18166	18039	18162	17898	17991	18206	18092	18150	18172	17992	18147	18187	17945	18135	17923	17807	18061	18128	18200	18131	18123	18071	18211	18041	18358	18144	18031	18229	18350	17980	17989	17990	18254	17888	18130	18113	18124	18002	18091	18169	18045	18223	18013	18147	17966	18161	17946	18129	18115	18267	18017	18093	18176	17868	18152	18127	18153	17939	17947	18009	18276	18143	18462	18059	18282	18128	18090	17999	18407	17919	17884	18167	17998	18208	18171	18211	18121	18242	18149	18161	18147	18125	18035	18084	17967	18123	18023	18196	17981	18178	18039	18290	17935	18167	18215	18122	17925	17930	18003	18170	18367	18293	18309	18269	18060	17987	17887	18040	18036	17984	18185	18061	18020	18128	18197	18095	18199	18388	17951	17850	17899	18000	18121	18156	18109	18075	18315	18097	18237	18033	17918	18090	18090	17998	17935	18187	18048	17967	18230	17960	18182	18131	18150	18098	18146	18176	18052	18049	18048	17990	18203	18117	18062	18006	18001	18282	18182	18143	18210	17935	18042	18155	18238	18092	18136	18009	18115	18246	18019	18057	18118	18005	18114	18025	18214	18113	18128	18223	18232	18142	18128	18054	18153	18083	18091	17811	18174	18119	18099	18126	18386	18014	18276	18060	18011	18236	18236	18038	18074	18167	18181	18221	18108	18082	18450	18306	18151	18157	18134	18048	17990	17953	18132	18136	18180	18265	18126	18314	18176	18160	18261	18083	18105	17965	17843	18009	18117	18258	18042	17955	18052	18201	18019	18235	18320	18303	18068	17969	17974	18202	18084	18173	18008	18041	17940	18342	18325	18116	18197	18209	18132	18070	18009	18136	18149	18073	18101	18095	18115	18100	18129	18328	18185	17956	17943	18125	18390	18183	18254	17983	18073	18089	18067	18108	18115	17968	17960	18183	18261	18268	18233	18051	18107	18207	18297	18021	18211	18090	17880	18062	18163	18176	18144	18152	18010	18238	18221	18127	18012	18171	17899	17952	18163	17901	18066	18022	18389	18042	18105	17990	18126	18216	18118	18123	18028	18186	18212	18166	18368	18122	18026	17926	18027	18103	18229	17974	18045	17985	18164	17964	18085	18017	18110	18201	18272	17916	18107	18248	18029	18209	18014	18040	18067	18261	18022	18083	17955	18092	18177	18099	18170	17992	17936	18082	18116	18258	18094	18142	18201	18175	18258	17892	18040	18082	18035	17924	18146	18130	18154	18042	18425	18120	18129	18092	18215	18101	18047	18136	18059	18001	17975	18191	18142	18157	18218	18132	18172	18333	18014	18075	18119	17935	18118	18194	18081	18200	18158	17954	17928	18142	18230	18198	18196	18188	18264	18339	18039	17935	18230	17963	18049	18030	18297	18073	18019	18035	18146	17991	18060	17979	17988	18109	18157	18138	18100	18141	18078	17870	18158	18061	18231	18045	18145	18088	17912	18238	18218	18234	18016	18046	18004	18243	18079	18033	18013	18094	18031	18190	18209	18103	18129	18503	18079	17853	17970	18009	17940	18162	18156	18238	17997	18384	18216	18000	18160	18087	18199	18199	17913	18079	18075	18216	17962	18074	18100	18012	17964	17893	18084	18210	18121	18250	18221	18037	18242	18226	18086	18034	18003	18118	18171	18171	18288	17982	18025	18029	18095	18069	18181	18013	18258	17946	17901	18047	18067	18016	18206	18284	17925	18112	17931	18075	18329	18377	18084	18115	18152	18066	18058	18042	18171	18029	17918	18151	18129	18068	18230	18295	17960	18045	17995	18251	18095	18040	18278	18264	18145	18075	18314	18289	18116	18178	17951	18175	18221	18022	18063	18013	17971	18141	17967	18194	18070	18147	18063	18277	17824	17984	18096	18064	18117	18032	18040	18180	18129	18065	18169	17963	18020	18025	18163	18188	18391	18073	18043	18186	18153	17995	18022	18325	18149	18141	18164	18092	17867	18002	18036	18324	18013	18168	17907	18127	18182	17987	17989	17871	18233	18257	17929	18148	18164	18049	18200	18117	18068	18016	18067	18061	18150	18108	18187	18076	18002	18019	18029	18154	18218	17966	18082	17935	18054	18174	18151	17997	18086	18038	18094	18096	18211	18114	18144	17929	17923	18052	17987	18366	18165	18122	18412	18027	18168	18061	18500	18169	18208	18136	18083	17967	18200	18131	18068	18065	18239	18279	18048	18138	18236	17938	18329	18021	17950	17852	18038	18351	18185	18158	17980	18056	17843	18077	18223	18185	18107	18124	18156	18004	17854	18232	17976	18087	18009	18168	17991	18137	17865	18098	17927	18105	18218	18312	18085	18092	18009	18237	18125	17989	18143	18270	18119	18129	18086	18157	18118	18081	18057	18050	18371	18186	18059	18071	18022	18077	18164	18071	18336	18343	18018	18033	18090	18047	18218	17988	18348	18116	18226	18104	18432	18248	18180	18093	18017	17976	18145	17973	17970	18296	18396	18315	18060	18097	17927	18256	18245	18189	18128	18117	17904	18028	18126	18168	18109	18088	17929	17949	17933	18122	17987	18262	17951	18206	18143	18182	18178	18069	18074	17925	18145	18198	18100	18175	18057	18055	18109	18202	18130	18095	18121	18059	18160	17998	17957	18200	18103	18066	18085	18069	18212	18109	18223	18304	18046	18136	18034	18091	18214	18172	18142	18283	18207	18026	17935	18110	18221	18191	18223	18034	18060	18038	18183	18171	18066	18064	18197	18149	18071	17849	18166	18279	18100	18102	18093	18086	18092	18218	18160	18031	17831	18129	18117	18190	18152	18085	18317	18276	18142	18246	18099	18008	18271	18025	18061	18080	18114	18220	18125	18170	18086	18322	18371	18079	18147	18024	18073	18015	18327	17986	18133	18033	17980	18157	18155	18273	17952	18187	18301	18044	18148	18088	17918	18173	18226	18218	18344	18263	18446	17970	18063	18189	18268	18202	18064	17954	18068	18360	18107	17941	17938	18261	17954	18034
56951	100766	97089	78985	55883	35002	17375	15989	15978	16255	16365	16379	16165	16238	16250	16351	16097	16030	16287	16154	16097	16208	16351	16178	16132	16147	15964	16163	16137	16127	16227	16109	16141	15969	16170	16086	16182	16155	16136	16052	16244	16285	16257	16290	16123	16362	16193	16298	16346	16327	16330	16096	16173	16101	16017	16084	16107	16159	16256	16238	16179	16205	16196	16271	16140	16118	16237	16239	16018	16285	16050	16201	15949	16075	16128	16054	16143	16243	16293	16186	16059	16083	16053	16029	16188	16053	16212	16086	16087	16184	16119	16064	15989	16128	16202	16168	16196	16131	16082	16228	16159	16220	16144	16091	16194	16244	16120	16134	16251	16153	16195	16194	16249	16113	16099	16114	16273	16120	16223	16142	16131	16309	16168	16218	16171	16179	16241	16155	16148	16074	16167	16068	16122	16059	16213	16015	16066	16140	16122	16111	16118	16160	16205	16174	15984	16270	16215	16252	16031	16140	15960	16030	16121	16226	16176	16086	16293	16030	16395	16147	16117	16128	16265	16097	16362	16314	16321	16144	16082	16245	16221	16137	16206	16272	16209	16234	16120	16173	16072	16135	16082	16201	16206	16159	16063	16118	16073	16199	16081	16065	15974	16332	16031	16288	15946	15993	16124	16137	16031	16006	16284	16252	16266	16049	15997	16160	16133	16083	16126	16055	16051	16287	16285	16097	16101	16092	16292	16235	15942	16234	16226	16096	16119	16140	16049	15955	16227	16056	16261	16187	16311	16131	16221	16173	16292	16192	16167	16275	16135	16044	16181	16292	16154	16206	16130	16162	16137	16208	16275	16062	16215	16094	16072	16201	16237	15986	16099	16200	16157	16131	16094	16133	16090	16088	16130	15969	16325	16022	16123	16045	16271	16233	15952	16257	16088	16320	16129	16010	16157	16239	16145	16146	16124	16302	16270	16238	16113	16336	15982	16058	16136	16138	16160	16248	16387	15999	16297	16249	16241	16247	16218	16258	16211	16253	16056	16259	16143	16173	16200	16122	16183	16130	16375	16023	16295	16069	16132	16211	16277	16275	16185	16060	16208	16162	16251	16102	16048	16159	16225	16170	16118	16030	16160	16072	16088	16147	16062	16226	16192	16200	16181	16106	16102	16186	16069	16263	16231	16091	16092	15972	16030	16150	16233	16067	16033	16061	16050	15935	16291	16104	16151	16217	16326	16120	16103	16069	16162	16025	16138	16043	16203	16200	16194	16111	16119	16260	16103	16229	16079	16193	16122	16304	16085	16206	16166	15940	15989	16328	16217	16073	16195	16289	16051	15998	15881	16196	16168	16142	16156	16009	16245	16343	16089	15824	16127	16196	16077	16053	16169	16281	16284	16207	16066	15998	15954	16152	16194	16305	16078	16178	16136	16248	16143	16224	16118	16211	16141	16149	16073	15986	16194	16097	16088	16112	16272	16011	15993	16142	16072	16074	16172	16225	16095	16089	16209	16078	16118	16240	16169	15955	16190	16169	16253	16255	16127	16147	16058	16227	16029	16221	16308	16216	16320	16225	16179	16177	16191	16071	16248	16188	16029	16299	16159	16251	16230	16145	16216	16266	16204	16145	16131	16140	16133	16134	16084	16205	16151	16062	16272	16091	16173	16252	16019	16258	16138	16044	16184	16111	15995	16102	16087	16180	16216	16129	16120	16200	16140	16065	16178	16231	16134	16134	16253	16261	16234	16167	16191	16182	16308	16190	16204	16137	16233	16173	16269	16076	16242	16317	16144	16220	16278	16081	16295	16254	16130	16249	16138	16048	16206	16125	16040	15919	16260	16171	16185	16252	16331	16128	16220	16161	16000	16216	16139	16200	16208	15960	16258	16137	16164	16062	16185	15968	15986	16063	16145	16018	16186	16180	16038	16059	16312	15982	16119	16179	16268	16146	16227	15964	16309	16174	16195	16110	16088	16196	16177	16357	16152	15934	16193	16161	16305	16163	16102	16003	16369	16100	16175	15988	16087	16148	16181	16183	16203	16343	16087	16054	16329	16050	16163	16181	16108	15938	16145	16267	15993	16274	16177	16025	16182	16099	16294	16062	16197	16226	16054	16258	16232	16344	16148	16154	16126	16211	16322	16013	16264	16189	16111	16120	16120	15986	16277	16243	15912	16165	16271	16187	16325	16260	16065	16249	16163	16094	16334	16236	16109	16228	16086	16201	16212	16329	16154	16227	16114	16266	16172	16273	16042	16172	16112	16248	16136	16118	16205	16108	16252	16205	16212	16149	16140	15984	16290	16262	16197	16207	16148	16112	16255	16198	16212	16294	16090	16142	16132	16112	16321	16119	16218	16092	16345	16076	16233	16062	16092	16078	16082	16137	16027	16059	16313	16174	16191	16225	16294	16162	16186	16165	16136	16132	16147	16086	16347	16090	16008	16205	16097	16306	16120	16095	16235	16259	16197	15956	16109	16077	16260	16118	16034	16122	16135	16172	16153	16224	16077	16293	16279	16236	16082	16082	16114	16068	16069	16188	16180	16192	16003	16050	16220	16160	16279	16066	16239	16262	16048	16192	16173	16242	16181	16219	16063	16149	16048	16236	16173	16052	16165	16017	16133	16244	16290	16183	16076	16264	16178	16293	16201	16138	16249	16088	16096	16205	16280	16291	16084	16211	16161	16419	16240	16186	15998	16221	16183	16092	16258	16172	16182	16170	16210	15922	16198	16189	16126	16306	15983	16152	16251	16134	16141	16245	16259	16233	16099	16106	16105	16367	16115	16158	16090	16348	16077	16312	16259	16206	16197	16226	15832	16244	16111	16482	16259	16120	16143	16258	16122	16207	16126	16177	16244	16323	16212	16115	16053	16075	16043	16249	16310	16129	16275	16109	16208	16174	16285	16064	16317	16089	16307	16039	16203	16058	16128	16259	16232	16057	16140	16252	16115	16219	16160	16125	16182	16181	16136	16120	16118	16342	16125	16191	16215	16269	16093	16177	16122	16054	16059	16042	16331	16262	16117	16208	16052	16087	16090	16090	16052	16282	16002	16222	16213	16104	16247	16035	16229	16218	15946	16096	16233	16289	16090	16250	16155	16149	16160	15967	16052	16275	16202	16123	16231	16072	16155	16103	16008	16176	16019	16162	16138	16041	16217	16221	16134	16311	16167	16177	16229	16183	16245	16247	16123	16030	16025	16093	16142	16276	16280	16037	16089	16118	16152	16214	16064	16190	16038	16210	16108	16056	16139	16306	16148	16085	16115	16205	15914	16119	16033	16157	16253	16306	16122	16334	16178	16103	16183	16147	16024	16203	16235	16134	15982	16070	16290	16298	16075	16133	16281	16143	16292	16049	16155	16163	16160	16219	16164	16182	16208	16096	16186	16073	16186	15992	16049	16156	16158	16257	16140	16049	16145	16157	16251	16132	15968	16085	16210	16059	16147	15976	16222	16199	16276	16221	16108	16159	16166	16132	16248	16222	16197	16165	16265	16307	16015	16228	16077	16308	16215	16106	16082	16087	16198	16263	16053	16083	16259	16299	16127	16104	16284	16121	16154	16108	16069	16131	16004	16213	16127	16100	16351	16136	16148	16185	16139	16196	16270	16152	16129	16165	16042	16153	16220	16165	16180	16194	16202	16197	16172	16167	16157	15985	16072	16192	16170	16405	16148	16172	16222	16053	16088	16084	16104	16175	15957	16006	16216	15952	15992	15991	16171	16208	16156	16141	15974	16057	16109	16176	16162	16174	16178	16198	16128	16092	16224	16165	16163	16093	16239	16170	16008	16340	16116	16134	16065	16353	16166	16109	16152	16171	16049	16186	16247	16197	16175	16219	16186	16253	16017	16030	16133	16145	16007	16199	15985	16274	16253	16193	15994	16255	16149	16107	16126	16213	16321	16091	16312	16024	16068	16210	16178	16243	16155	16060	16142	16022	16164	16023	16138	16191	16181	16214	16139	16083	16028	15885	16197	16268	16188	15973	15925	16188	16146	16324	16175	16117	16065	16274	16140	16113	16236	16011	16072	16258	16085	16009	16084	16106	16126	16237	16211	16317	16141	16213	16042	16201	16175	15996	16166	16066	16250	16270	16180	16279	16150	16070	16189	16152	16148	16163	16270	16143	16252	16178	16078	16034	16126	16004	16066	16217	16254	16386	16175	16160	16080	16087	16119	16287	16128	16046	16099	16229	16162	16134	16146	16374	16121	16044	16340	16167	16191	16165	16293	16025	16071	16157	16072	16296	16348	16288	16201	16198	16258	16262	16118	16202	16110	16166	15959	16280	16253	16169	16039	16165	16138	16215	16109	16116	16125	16090	16062	16138	16171	15977	16278	16226	16027	16164	16097	16100	15924	16144	16290	16166	16136	16199	16280	16090	16124	16202	16265	16129	16223	16089	16075	16264	16276	16108	16067	16085	16134	16126	16108	16066	16191	16177	16192	16116	16186	16087	16034	16169	15945	16238	16223	16195	15974	16349	16083	16190	16122	16242	16087	16109	16196	16201	16198	16099	16170	16243	16018	16174	16145	16215	16141	16235	16105	16099	16172	16055	16193	16168	16264	16134	16271	16165	16198	16144	16000	16103	16302	16096	16209	16101	16167	16280	16128	16103	16120	16137	16216	16231	16141	16129	16088	16052	16045	16190	16036	16037	16043	16058	16108	16204	16197	16176	16029	16184	16012	16108	16042	16128	16167	16024	16121	16128	16340	16169	16094	16141	16349	16137	16179	16094	16295	16228	16061	16001	16161	16035	15994	16256	16066	16005	16109	16179	16117	16162	16051	15992	16259	16251	16120	16110	16234	16159	16086	16137	16182	16343	16070	16130	16183	16147	16142	16009	16282	16096	16183	16162	16094	16242	16169	16041	16027	16204	16126	16054	16224	16283	16244	16105	16115	16143	16005	16231	16240	16071	15996	16086	16164	16069	16180	16138	15996	16244	16008	16030	16266	16151	16335	16260	15911	16212	16023	16102	16207	16017	16174	16175	16139	16047	16166	16371	16103	16251	16279	15977	16195	16196	16102	16048	16161	16211	16176	16102	16197	16222	16149	16155	16081	16195	16316	16144	16129	16074	16154	16017	16177	16357	16136	16247	16116	16208	16229	16148	16079	16107	16221	16170	16290	16166	16148	16126	16322	16065	16097	16136	16257	16201	16120	16238
27509	28390	43900	38216	27346	21085	18412	17904	17868	17888	17922	17891	17794	18105	17900	17939	17930	17899	18117	17930	17895	17970	17872	17993	17920	18032	17940	17992	17816	17996	17828	17935	17822	17864	17933	17956	17825	17847	17829	17964	17683	17793	17677	17788	17825	17827	17687	17720	17879	18038	17713	17927	17703	17902	17844	17841	17654	17740	17847	17896	17912	17991	18025	17873	17919	17720	17639	17816	17817	17893	17785	17606	17948	18009	17630	17655	17649	17673	17851	17639	17609	17781	17816	17973	17838	17907	17885	17642	17868	18034	17834	17924	17949	18035	17777	17769	17971	17832	17846	17927	17776	17921	17686	18022	18030	17814	17739	17892	17765	17767	17873	17788	17851	17907	17885	17756	17719	17890	17803	17656	17761	17807	17576	17971	17861	17807	17947	17877	17996	17803	17895	17935	17994	17837	17792	17722	17777	17770	17699	17952	18019	17855	17681	17830	17798	17888	17955	17887	18035	17835	17793	17738	17692	18030	17931	17936	17922	17812	17924	17827	17813	17920	17688	17785	17730	17882	17849	17795	17714	17650	18033	17824	17734	17810	17626	17616	17757	17723	17756	17794	17865	17789	17890	17916	17956	17735	17991	17731	17774	17820	17914	17655	17766	17814	17817	17872	18018	17884	17678	17544	17944	17896	17846	17926	17844	17811	17785	18139	17812	17836	17794	17878	17923	17851	17984	17873	17901	17724	17912	17622	17819	17696	17859	17871	17890	17657	17898	17898	17971	17911	17892	17626	17774	17732	17806	17441	17950	17861	17984	17808	17731	17737	17815	17895	17791	18021	17868	17873	17995	17646	17804	17957	17872	17813	17671	17857	17868	17712	17846	17767	17779	17808	17837	18108	17781	17959	17796	17844	17719	17959	17705	17833	17724	17964	17983	17720	17869	17833	17950	17707	17989	17928	17938	17899	17697	17904	17882	17797	17683	17781	17891	17925	17849	17833	17977	17870	17864	17660	17657	17703	17912	17936	17943	17934	17977	17645	17695	17752	17755	17792	17774	17773	17856	17947	17910	17815	17988	17713	17793	17703	17900	17775	17875	17830	17769	17830	17841	17791	17826	18074	18014	17951	17868	17762	18003	17648	17730	17978	17653	17956	17789	17852	17705	18213	17803	17897	17944	17811	17927	17829	17825	17683	17747	17523	17912	17792	17689	17883	17785	17702	17890	17729	17682	18009	17861	17692	17726	17925	17883	17932	17828	17822	17817	17913	18048	17764	17764	17722	17985	17843	18146	17717	17792	17850	17891	17849	17910	17846	17986	17710	17840	17922	17974	17949	17976	17836	17793	17835	17825	17892	17771	17991	17746	17855	17825	17892	17845	17678	17801	17861	17787	17806	17817	17927	17744	17789	17824	17873	17859	17611	18035	18048	17754	17829	17869	17821	17807	17954	17864	17883	17954	17731	17741	17893	17952	17717	17769	17753	17846	17730	17762	17977	17950	17661	17860	17671	17970	17834	17900	18007	17724	17945	17864	17903	17978	17749	18056	17907	17811	17776	17765	17872	17866	17991	17776	17906	17832	17811	17848	17965	17664	17662	17882	17695	17707	17802	17908	17810	17624	17765	17804	17811	18029	17855	17858	17690	17952	17831	17783	17752	18001	18020	17738	17943	17962	17740	17791	17847	17834	17890	17743	18079	17717	17829	17928	17793	17847	17882	17894	17737	17920	18063	17804	17818	17758	17751	17832	17981	17748	17850	17943	17779	17757	17819	18032	17751	17870	17852	17513	17677	17709	17843	17852	17868	17822	17850	17889	17768	17961	18000	17999	17807	17742	17857	17735	17878	17902	17749	17899	17846	17726	17837	17796	17966	17880	17989	17880	17811	17992	17697	17814	17770	17781	17619	17693	18004	17876	17591	17935	17706	17977	18031	17856	17893	17815	17745	17760	17742	17697	17868	17873	17742	17908	17617	17903	17932	17748	17884	17850	17875	17825	17822	17867	17839	17796	17897	17897	17610	17609	17728	17795	17758	17653	17686	17895	17725	17875	17634	17777	18032	17930	17850	17806	17816	18008	17793	17787	17628	17837	17832	18024	17965	17900	17873	17936	17705	17895	17825	17964	17687	17987	17903	17840	17862	17984	17843	17853	17816	17668	17877	17683	17498	17740	17876	17730	17599	17739	17909	17632	17633	17691	17852	17874	18013	17874	17759	17773	17911	17690	17989	17908	17979	17680	17825	17860	17899	17755	17717	17737	17703	17823	17731	18127	17935	17695	17677	17824	18050	17828	18013	17654	17777	17755	17716	18016	17738	17838	17692	17969	17797	17869	17714	17880	17624	17557	17843	17931	17849	17733	17829	17811	17801	17760	17931	17842	17844	17891	17930	18012	17891	17791	17691	17687	17921	17771	17763	17966	18004	17906	17947	17751	17797	17693	18031	17763	17777	17684	17737	17847	17789	17679	17839	17812	17879	17796	17943	17861	17989	17866	17939	17886	17619	17677	17752	17754	17887	17805	17761	17836	18037	18108	17700	17753	18082	17772	17702	17796	17866	17849	17872	17783	17656	17868	17822	17820	17881	17884	17808	17646	17797	17899	17703	17926	17804	17986	17874	17961	17809	17989	17756	17920	17763	17838	17703	17853	17791	17913	17704	17673	17735	17925	17922	17514	17760	17918	18002	18034	17858	17747	17769	17754	17875	17857	17836	17852	17798	17983	17743	17846	18055	17832	17859	17811	17664	17983	17853	17999	17823	17742	17900	17953	17738	17827	18115	17810	17859	17830	17707	17942	17879	18026	17827	17883	17578	17790	17670	17962	17904	17789	17544	18088	17769	18017	17788	17831	17762	17831	17826	17817	17912	17882	17821	17958	17703	17756	17824	17949	17815	17783	17676	17488	17796	17947	17751	17839	17849	17986	17808	17805	17684	17929	17832	17788	17934	17890	17719	17943	17821	17929	17934	17842	17878	17753	17813	17864	17924	17693	17756	17823	17771	17642	17733	17837	17858	17933	17829	17684	17920	18067	17903	17815	17951	17818	17919	17959	17769	17991	17955	17598	17774	18040	17739	17929	17860	18040	17754	17744	17897	17786	17776	17855	17978	17799	17796	17784	17845	17695	17879	17905	17980	17759	17728	17770	17908	17884	17576	17841	17755	17679	17727	17828	17718	17887	17825	17768	17910	17873	17901	17749	17942	18032	18007	17647	17825	17884	17769	17801	17719	18090	17830	17939	17983	17735	17720	17723	17897	17907	17706	17916	17954	17692	18006	17903	17841	17910	17872	17674	17811	17602	17826	17764	18024	17826	17918	17991	18051	17849	17656	17877	17425	17609	17755	17799	17885	17862	17914	17866	17739	17767	17847	17967	17921	17769	17828	17961	17774	17957	17985	17904	17976	17757	17714	17903	17632	17982	17801	17834	17889	17913	17922	17738	17964	17762	17842	17659	17825	18050	17807	17865	17825	17818	17883	17906	18042	17903	17953	17908	17840	17873	17840	17810	17820	17801	17829	17747	17732	17724	17947	17817	17899	17948	17809	17820	17740	17764	17683	17850	18004	17911	17812	17876	17813	17668	17879	17822	17931	17834	17656	17722	17828	17778	17711	17902	17889	17766	17768	18024	17923	17804	17648	17697	17839	17793	17888	17875	17708	17865	17725	17795	17832	18078	17882	17998	17821	17962	17689	17681	17947	17876	17825	18014	18012	17743	17771	17943	17828	17786	17843	17619	17841	17662	17795	17854	17977	17787	17757	17683	17712	18007	17957	17832	17988	17911	17792	17979	17911	17932	17945	17899	17840	17756	17811	17854	17851	17812	17923	18045	17864	17939	17870	17755	17971	17633	17812	17893	17864	17703	17837	17921	17872	17740	17648	17827	17859	17766	17828	17408	17871	17845	17669	17997	17927	17897	17919	17798	17895	17768	17914	17857	17952	17873	17723	17776	17939	17811	17786	17811	17714	17773	17827	17678	17756	17790	17992	17760	17863	17865	17689	17989	17796	17948	17689	17816	17727	17701	17684	17786	17804	17921	18015	17873	17932	17868	17660	17907	17860	17989	18023	18021	17680	18045	18076	18098	17825	17731	17835	17893	17846	17712	17930	17840	17713	17765	17841	17805	17903	17767	17918	17932	17847	18178	18099	17901	17643	17694	17720	17948	17948	17825	17747	18031	17848	17867	17949	17947	17800	17894	17751	17960	17779	17892	17808	17750	17803	17878	17588	17682	17679	17778	17909	17817	17962	17932	17932	17904	17920	17639	17837	17688	17620	17815	17713	17962	17852	17834	17914	17865	17604	17673	17676	17684	17871	17801	17793	17774	17666	17724	17746	18095	17716	17757	17732	17910	17786	18081	18005	17956	17934	17748	17809	17743	17878	17730	17931	18031	17950	18066	17835	17856	17710	17909	17732	17811	17697	17951	18032	17977	17863	18073	17914	17950	17770	18105	17895	17786	17901	17768	17871	17808	17932	17760	17869	17874	17778	17669	17783	17686	17765	17886	17995	17857	17932	17765	17673	17804	17756	17768	17760	17712	17938	17903	17636	17849	17748	18091	17764	17848	17856	17687	17717	17944	17786	17604	17932	17955	17924	17793	17810	17941	17827	17783	17854	18064	17965	17783	17831	17623	17951	17788	17785	17877	17891	17873	17870	17954	17903	17804	17983	17801	17754	17775	17769	17914	17839	17869	17807	17751	17905	17912	17664	17988	18001	18050	17890	18007	17905	17895	17953	17736	17744	17903	17765	17779	17904	17903	17632	17788	17738	17755	17719	17717	17721	17503	17642	17999	17829	17640	17860	17871	17909	17787	17778	17913	17968	17878	17647	17873	17856	17943	17803	17904	17837	17744	17843	17921	17808	17900	17729	17697	17642	18039	17870	17879	17831	17868	17712	17840	17832	17943	17776	17908	17754	17783	17835	17841	17849	17813	17943	17648	17875	17596	17689	17766	17708	17818	17722	17803	17789	17952	17687	17726	17800	17843	17975	17838	17947	18032	17927	17744	17968	17895	17809	17664	17779	17896	17907	17928	17774	18063	17896	17942	17865	17853	17878	17799	17841	17784	17931	17828	17822	17726	17696	17800	17828	17971	17905	17943	17820	18002	17918	17782	17960	17601	17778	17919	17629	17667	17880	17827	17846	17685	17809	17775	17857	17881	17797
23513	47869	48263	36853	25910	18373	16017	15751	15846	15774	16007	16029	16005	15949	15985	15987	15987	15975	16007	15938	15821	15977	15914	15990	15822	16148	15835	16021	15839	16073	16020	16038	15973	15890	15957	15941	15976	15731	16032	15975	15838	15888	15962	15929	15949	16062	15945	15975	15778	15838	15993	15835	15916	15997	15982	16081	15869	15847	16056	15884	15948	15871	15920	15950	15813	16014	15879	15898	16052	15977	15950	16146	16010	15989	15938	15845	15970	15889	16005	15946	15978	15938	16074	15835	15999	16013	15776	16014	15969	16058	15993	16127	15889	15988	15880	15812	15782	16092	15809	16019	15758	16020	15871	15858	16100	15917	15928	15878	16085	15977	16025	15963	15947	15948	16058	15763	15961	15986	15932	15839	16035	15740	15989	15808	15902	16071	15885	15980	15909	16013	15992	16055	15853	15899	15933	15906	16045	15969	15776	15875	15975	16035	15795	15916	16150	15869	15957	15976	16046	15847	16000	15767	16103	15950	15830	15924	15830	15888	16082	16007	16041	15945	15940	16109	15805	16079	15891	16037	15922	15973	15933	15702	15944	16117	16011	15988	15894	15971	15942	16012	16066	15836	15978	15903	15927	15878	15831	15822	15852	16042	16014	15897	15932	16185	16026	15918	16068	15881	15887	15925	15964	15775	15960	15862	15945	16018	15758	16264	15900	15914	15889	15982	15946	15913	15855	15847	15765	15943	16009	15933	15974	15788	15954	15777	15982	15987	15920	15757	15722	15991	15928	15926	15842	15901	15905	15864	16076	15795	15781	15889	15900	15998	15948	15998	16039	16011	15888	15990	15815	15983	15894	15904	15961	16105	15913	15925	15938	15953	15879	15762	16028	15803	15902	15855	15970	15891	15995	15923	15864	15974	16077	15959	15765	15927	15914	16006	15755	15817	15745	15944	15916	15926	16055	15738	15888	16048	16082	15925	15980	15961	15877	16011	15820	15785	16053	16079	16122	15971	15784	15885	15937	16062	15874	15918	15881	15971	15853	15885	15961	16191	15850	16097	15919	15919	15889	15842	16047	16020	15970	15959	16039	15959	16074	15943	15913	15940	15987	15903	15889	15761	16011	15903	15883	16146	15993	15761	15829	15761	15886	15907	15943	15955	15977	15886	15876	15823	15955	15978	15904	16025	15914	15969	15994	15794	16005	15852	15981	15832	16026	16055	15865	15847	15884	15947	15979	16035	15906	15862	15949	15883	16000	15936	16021	15919	15852	15973	15966	15853	15960	15857	15987	15989	15951	15976	15979	16071	16106	15773	16019	15834	15981	15935	15893	15718	15899	16026	16005	16040	15953	16016	15927	16016	15868	15859	15968	15861	16080	16024	16101	15916	15883	15837	15953	16137	15716	15839	15844	15967	15730	16099	15939	15995	16011	15947	16065	16027	15891	15926	16184	15851	15916	16000	15924	15871	16106	15958	15886	15965	15886	15982	15994	16100	15867	15984	15990	15880	15954	15882	15936	15809	15910	15903	15946	15947	15807	16114	16099	15898	16012	15977	15836	15906	15965	15920	15958	15925	15907	15900	16030	16040	16097	16057	15943	16000	15779	15776	15975	15947	16018	15931	15973	16015	16018	16069	16145	15948	16006	15943	15978	16065	15968	15901	15829	15905	15874	15875	15852	15950	15899	15878	15871	15861	16049	16009	15878	16106	15936	15924	15974	15780	15933	15944	15910	15927	15799	15983	15963	16061	15788	15979	15939	16001	16007	15845	15830	15955	15883	16103	15945	16099	16017	15949	16016	15906	15913	15789	15951	15856	15920	16051	15943	16116	16124	16099	15962	16038	16117	15960	15956	15891	15959	15911	16069	15835	15864	16010	16135	15980	15867	15870	15941	16097	15846	15924	15867	15805	15977	15920	15902	15992	15844	16014	15827	16009	15871	15877	15916	15901	15752	16019	15817	16050	15816	16038	15895	15832	16021	15985	15929	16046	15918	15908	16095	15939	15814	15896	15879	15830	15862	15851	16042	16014	16006	15860	15916	15986	15842	15904	16103	15831	15935	16077	15972	16015	15993	15826	15824	15919	15925	15930	16052	15964	15930	15978	16104	16007	15883	15949	15875	15924	15980	15818	15773	15936	15867	16076	15810	16074	15951	15868	15950	15928	16076	15868	15919	16073	15791	15989	15831	16050	16118	15943	15993	15968	15962	16028	15919	15794	15897	15993	16068	15912	15985	15982	15823	15955	15970	16001	15920	15999	15952	15810	15894	15818	15909	16132	15881	16065	15877	15970	16001	15999	16140	15866	16032	15853	15897	16070	16061	15959	15929	15899	16076	15941	15843	16017	15953	16025	15844	15970	15954	15957	15966	15963	15938	15857	15945	16015	16149	15898	15886	15838	15917	15978	15874	15918	15795	16032	16048	16062	15828	16062	15936	15867	15928	15765	15929	15849	15856	15990	15831	16073	15912	15878	15896	15994	16009	15948	16057	15866	16113	16008	15941	15950	15966	15850	15831	15855	15890	16008	15905	15885	15855	15930	15885	15884	15877	15949	15984	15933	15756	15854	15985	15913	15925	15905	15918	16052	15773	16024	15806	15947	15918	15860	15896	15887	15878	15767	15978	15857	16077	16080	15892	16108	15937	16012	15875	15901	15822	15803	15996	15960	15880	15975	15898	15713	15916	15888	15990	15889	15845	16079	15844	15961	16090	16053	15879	15997	16129	15859	16054	15989	15999	15968	15964	15837	16005	15920	15867	15815	15722	15955	15975	15994	15942	15960	15943	15899	15929	16019	16147	15984	16009	15849	15886	16047	15861	15978	15901	16060	15991	15918	15907	15801	15948	15996	15894	15841	16152	15807	16068	15995	16005	15909	15965	15821	16022	15953	15999	15992	15943	15927	15933	16027	15745	15902	15842	15875	15860	15990	15722	15835	15998	15894	15895	16028	15881	16036	15949	15881	15987	15958	15997	15934	15941	16004	15881	15911	15855	16204	16026	15938	16094	16141	16013	15844	15906	15925	15974	15862	16170	16153	15911	15922	15998	15836	15917	15912	16046	16030	15969	15786	15818	15823	15860	16010	15793	15796	16221	15882	15994	16053	15969	15920	16021	15780	16016	15977	15973	15919	15910	15813	15972	15984	15886	15972	15865	16076	15826	16000	15925	15954	15899	15970	16158	15859	15951	15911	15858	15831	16116	16121	15991	15909	15894	15906	15892	15848	16105	16089	16090	15915	15992	15843	16008	15881	15668	15962	15999	15768	15740	15889	15953	15772	16016	16070	16025	15797	15892	15760	15972	15989	16146	16120	15864	16085	16104	15900	15924	15830	15938	15830	15925	15773	16004	15942	15791	16037	15972	16059	15983	15935	16031	15900	16004	16128	16054	15839	15845	16058	15890	16170	15839	15936	16106	15820	16049	15903	16106	15763	15818	15998	15919	15846	15709	15871	16002	15891	16070	15854	15957	15997	15935	16079	15849	15974	15954	15974	15825	16072	16005	15853	15885	15868	15927	15926	15885	15899	16042	15804	16002	15919	15930	15920	16012	15839	16051	16088	16028	16000	16148	16042	15869	16006	15814	16081	15909	15924	15891	16035	15834	15916	15979	15912	15857	15927	15921	15936	15998	15953	15987	16007	15913	15959	15806	15885	15847	16034	15925	15933	15995	15961	15853	16110	15780	15889	16057	15836	15838	16097	15988	15956	16000	16053	15944	16076	15860	15979	15947	16116	16036	15874	15955	15843	15765	15906	15900	16164	15919	15949	15883	16057	15952	16059	15951	15925	15969	15955	15909	15909	15973	15796	15850	15988	16018	15848	15998	15913	15884	15752	15858	15920	16015	15955	16038	16033	15885	16145	15938	15987	15931	15907	16047	15967	15915	15958	15894	15907	16024	15899	16080	16109	15981	15974	15979	15858	15888	16086	15931	15930	15777	16094	15903	16073	16011	16050	15938	16038	15984	15829	16004	15941	15964	15911	15870	15933	15848	15860	16145	15883	15935	15965	16174	16038	15779	15784	15982	15891	15985	16114	15922	16005	15803	15946	15940	15927	15932	15924	15933	16014	15951	15965	15848	15926	15959	15958	15924	15905	16105	16089	15901	15976	15834	16166	15845	15984	16086	15992	15994	16053	15947	16029	15927	15872	15920	15975	16128	15919	15984	15759	15840	15922	16030	15939	15833	15955	16018	15928	15852	15843	15948	16057	15933	15908	15949	15750	15983	15921	15801	16029	16139	15948	15966	15983	15867	15812	15830	15975	15905	15822	15984	16027	15791	15949	16031	16005	15915	15774	15911	15918	15940	15975	15826	16058	15876	15924	15801	15915	16010	15869	15938	15934	15842	15917	15930	15975	15840	16077	15986	15805	16033	15998	15897	16011	15803	15964	15933	16023	16086	15838	15783	15995	15863	15958	15807	15915	16044	15996	15907	16154	15970	15803	15853	15959	15855	15766	15871	15854	15939	16131	15893	15969	16198	16009	15786	15836	15943	15930	15925	16008	15984	15837	15913	15863	15854	16083	16045	15929	15845	15896	15966	15870	15893	15966	15893	15992	15876	15956	16079	15924	15810	16047	15928	16024	15909	15878	15890	15867	16002	16108	15994	16098	15966	15887	16011	15969	16119	15976	16068	15923	16104	16103	15761	15910	15749	16035	15950	15981	16006	15928	16040	15798	15994	15912	15797	16190	15921	15942	15964	15897	15972	15779	15908	15918	15903	15989	15900	16050	16019	15861	15960	16114	15865	15879	15853	15925	16170	15868	16024	15960	15970	16037	15902	15997	15932	15865	16029	16002	16081	15908	15997	15827	15994	15920	15901	15779	15986	15868	15935	15960	15897	15967	15868	15827	16202	15882	15902	15767	15877	15861	15976	15937	15939	16033	15981	15909	15998	16116	15979	15913	15849	15964	15949	15926	15953	15987	15782	15831	15924	16035	16073	15935	16027	15966	16064	15910	15732	15887	15918	15891	15980	15924	16080	16026	15870	15842	15998	15826	15986	15956	16014	16005	15944	15846	15864	16132	15957	15957	15964	16188	15953	15895	15911	15937	15751	16061	16028	15938	16034	15877	16068	15841	15926	15794	15960	15861	16001	15721	15938	15947	15806	15939	15846	15908	15895	15855	16010	15998	16074	15959	15985	15936	16028	15854	16160	16005
24076	22341	43813	52168	41064	29135	22229	18724	18210	18329	18297	17946	18295	18136	18159	17904	18149	18139	18297	18089	18003	18193	18142	17926	18086	17963	18303	18153	17978	18205	17936	18330	17947	18101	18040	18211	17908	18154	18107	18138	17995	17961	17906	18151	18138	17864	18107	18031	18173	18024	17961	18058	18230	18097	17957	17785	17977	18256	18045	17931	18143	18198	18046	18022	17973	18018	18065	18002	18109	17933	18129	18111	17990	17903	18040	17883	17895	18089	17833	17890	18015	18032	17819	18017	17922	17976	18096	18019	17879	17951	17923	17929	18239	18183	18020	18062	17980	17842	18018	17948	17923	18091	17934	17948	17830	17985	17927	17943	18102	17981	18107	17973	18123	18052	17962	17953	17946	18246	18040	17896	18159	17855	18070	17969	17908	18054	18051	18105	17876	17816	17958	18092	17993	17925	17990	18090	18102	18008	18053	17847	17938	17968	17817	18041	17764	18169	18014	18047	17959	17953	18041	17917	17924	18126	17901	18009	17902	17902	17827	18003	17956	17921	17995	18016	17970	18101	18031	18183	18176	17821	18007	17895	17910	18066	17919	17953	17917	18020	17987	18058	18111	17965	17977	18061	18003	17889	17986	17825	17829	17814	17817	18187	17887	17963	18009	18067	17943	17930	18090	18032	18005	18029	17928	18094	17998	17808	17917	18056	17912	18006	17973	17897	17903	17874	18024	17930	17880	17998	18128	17995	18064	17879	17931	18037	17992	17849	18227	17958	17812	18121	18175	17970	17841	17979	18004	17909	17755	17927	18007	18052	17935	18141	18173	17934	17835	17814	17981	18109	18128	17898	17975	17968	18078	18073	17941	17871	18030	17971	18048	17902	18118	17746	17964	17998	17921	18058	18027	18054	17962	17889	17964	17932	18025	17940	17865	18140	17736	18023	18071	17992	18142	18238	18103	17950	18096	18001	18020	17734	17769	17953	18083	18100	18166	18057	17865	18078	17776	17940	17908	17744	17912	18104	17917	17727	17861	17728	17900	18061	17942	17909	17890	17789	18023	18021	18164	17988	17973	18076	18033	17915	17997	17941	17864	18097	17875	17776	18177	17968	18088	18061	17971	18175	17943	17842	17847	17987	17900	18061	18066	18021	17963	17926	17900	18025	17977	18007	17951	18043	17947	18003	18076	18045	17869	17841	17818	17933	17993	18003	18030	17963	18309	17943	18065	17957	18009	17971	18035	18088	18097	18022	18020	17960	18148	18022	18002	18043	18060	18074	17927	17908	18116	17993	17937	17954	18079	17972	17928	17957	17906	17739	17877	18165	18056	17964	18192	17861	17737	17882	17929	17922	17959	18072	17877	18015	18064	17937	18017	17830	18012	18123	17949	17935	17930	17941	17900	17930	18015	17996	17975	18044	18157	18143	17822	18248	18161	17993	17908	18136	18045	17722	17987	18068	18139	17941	18020	18068	18061	17924	17822	18019	18094	18023	17905	17887	17804	17945	18026	18030	18113	18156	17862	17974	17948	18055	18269	18055	18067	17872	17908	17966	17686	17943	17948	17915	17983	18024	18067	17884	17986	18155	17991	17975	17984	18084	17980	17914	17942	18074	18020	18039	17826	18118	17939	17950	18076	17799	17998	17878	17830	17936	17946	17654	17858	17934	17903	17925	18038	17786	17936	17997	18107	18054	17995	18022	17985	18036	17943	17840	18017	17808	18262	17985	17953	17910	17935	18078	17844	18046	18091	17928	18049	18088	17941	18032	18106	18103	18053	17798	18242	18246	17976	17761	18149	17998	17929	17975	18004	18000	18055	18005	18013	17972	17984	17809	17751	17983	18084	18179	18133	17932	17924	17991	17903	17985	18168	17823	18050	18054	17863	18039	17973	18053	17868	18119	17964	17905	17989	18073	18334	18035	18094	17950	18200	17902	17993	18023	18056	18079	17865	17922	18010	17791	17883	18057	18152	17938	18043	17919	17900	17985	18124	18009	17976	18077	18002	17811	17966	18238	17884	17946	18004	17939	17876	17806	18007	18137	18140	17886	17974	18016	18089	17873	18093	17939	18075	17797	17887	18200	18008	17915	18044	17845	18129	17987	17848	17951	18066	18124	17919	18208	17958	17907	17851	18241	17928	17914	17972	17925	17974	17929	17987	18170	17989	17848	17962	17978	17981	17920	17821	17778	17837	17834	17883	17967	17961	17997	18002	17879	17967	18081	17922	17933	17920	17751	17906	17964	18026	18094	17884	17722	17985	17985	17706	17991	18004	17955	17865	17909	18137	18202	18062	17925	18094	18039	17983	17890	17976	17865	17883	17998	17971	18028	17778	17924	17900	17934	17998	17891	17849	18151	18187	18009	17768	17941	17865	17729	17837	17795	17867	18191	18060	18142	18051	17849	17947	17908	17911	18139	17959	18001	18041	18099	18074	18119	17849	17759	18206	18073	17935	18005	18014	17883	18180	17945	17980	18091	17834	18144	17994	17907	17982	18014	18083	18010	18217	17989	17904	18055	17929	17941	18008	18019	18049	17828	18070	17973	17868	18004	18088	18023	17968	17997	17934	18040	17866	17907	17799	18029	17964	18166	17985	18073	17888	17985	17923	17838	18239	17973	17827	17862	18185	17723	17947	17951	17936	18182	17810	17882	18103	17997	18052	18010	18221	17941	17696	17838	18000	17949	18065	18044	17930	18254	17996	17996	18022	17970	17842	18008	18037	17861	18181	17874	17869	17953	18000	18080	17874	17912	18128	17973	18151	18041	18029	18078	18197	17613	17957	18068	18012	17947	18066	18229	17815	17944	18114	18242	18048	18092	18213	17780	17959	18096	17937	18023	17895	17976	17961	17972	18171	18082	18007	17972	17973	18248	17977	18096	18030	17924	17925	17856	17862	18145	17895	18091	17993	17984	17898	18082	18027	18085	17898	17844	17967	18024	18106	18054	17990	17974	17945	18131	17932	17892	17802	18116	18060	17832	18001	18042	17988	18018	17837	18009	18152	18143	17900	17963	17984	17969	17803	17822	18039	17941	17845	18010	17970	18098	18171	17966	17924	17824	17976	17892	18163	18011	18004	18017	17908	18080	17885	18007	17935	18113	17774	18039	18225	18089	17876	17968	17978	18002	18052	17983	18144	18049	17960	18160	18029	18041	17988	17923	18049	18024	18063	18068	18137	18014	17919	17931	18032	18098	18061	17953	18189	18064	17977	18051	17994	18181	17933	18096	17786	18002	17952	17667	17847	17760	17907	18061	18010	18077	17989	17882	17859	17887	17957	17848	17900	17947	17923	17853	18028	17883	17916	17914	18083	17883	17992	18012	18123	18240	18144	18007	17943	17982	17912	18078	17852	17747	18030	18008	18156	18025	17945	18088	17886	18089	17949	18013	18010	18187	18021	17857	17880	17923	17862	18055	17997	18109	17979	18242	18017	18145	17958	18085	18002	18016	17987	17971	18018	17982	17970	18025	18021	18069	18019	18118	17665	18039	18012	17895	18105	17917	18083	18041	18022	17787	18205	17884	17786	18047	18143	18015	17875	17916	18108	17997	17872	17897	17898	18054	17929	17952	18026	18007	17916	18009	17772	17999	17919	17893	17741	17988	18034	18135	17848	18049	17910	18254	17932	17968	18281	17893	18089	17989	17865	17963	18059	17878	17920	18112	17992	18015	17925	18005	17877	17940	18063	17922	17937	18070	18062	17944	17977	18039	18092	17981	18060	17984	17821	17899	18047	17988	17900	18011	17870	17932	17904	17999	18163	18074	18068	17958	17844	18069	18018	17957	18001	17945	17875	17989	18002	17983	17950	18085	17992	18009	17895	18082	17878	17817	18009	17716	18125	18040	18004	18186	18255	17745	18006	17893	17981	17851	18043	17927	17970	17884	17746	17835	17957	17780	17789	17984	18001	18144	17999	17887	17969	18024	18108	17891	17892	18121	17814	17951	17979	17879	18006	18107	18029	18017	17876	17868	18035	18008	18231	18009	17975	18098	18164	17991	17816	17716	17949	18115	18041	18084	17895	17794	17896	17953	18197	17993	17991	17937	17819	18121	17948	17806	17943	17944	18018	17941	17970	18063	17967	18100	17822	17987	17975	17872	18216	17981	18097	18000	18104	17796	18123	18023	17941	18018	17850	18045	17920	17980	18014	18034	18101	17815	17908	17960	17944	17864	18024	17732	17863	17968	17994	18001	18076	17777	17788	17772	17951	18020	17905	17873	18012	17857	17971	17866	18125	18167	17806	17961	18175	17924	18064	18181	17950	17953	18083	18014	17806	18085	18014	17734	17808	17839	17814	17904	18226	18046	18033	17908	17805	17959	18018	17933	18042	17864	18144	17822	17959	17996	17979	18014	17852	17856	17935	18013	17878	18072	18103	17952	17873	17846	17895	18116	17987	18234	17892	17797	18112	17906	17887	18129	18238	18082	18065	18016	17966	17906	17891	17890	17992	18050	17833	17974	18085	18049	17852	17923	18146	17974	17923	18198	18063	18002	17923	17838	17850	17841	17958	17817	18002	17979	18000	17918	17954	17830	17886	17862	18006	17837	17955	18041	17931	17855	17901	18028	18017	18205	18170	17945	17962	18061	17810	17853	18019	17777	17981	17849	17868	17934	17972	17684	17951	17972	18103	17818	17994	18137	18074	18066	17926	17759	17938	17794	18130	18118	17937	17876	17906	18028	18026	17989	17817	17871	17884	17754	17929	17919	18148	17989	17871	18126	18016	18089	18102	18060	18055	18007	17896	18093	17950	18019	18013	17980	17898	18174	17950	17962	17800	17909	18087	18037	18134	18201	17858	17923	17945	18050	17967	18063	18030	18060	17948	17920	17845	18036	17969	17974	17907	17935	17925	17954	18086	17989	17891	17969	18011	18180	17791	18055	17975	18094	18053	17999	17938	17871	17874	18080	18000	17889	18042	17846	18066	17743	17860	17940	18016	18106	17911	18019	18073	18028	18144	18105	17893	17902	17961	17823	17997	17962	18008	17899	17915	17828	18009	17947	17973	17965	17776	17874	17796	17985	18314	17970	17963	18019	18049	18293	18103	17931	18095	17981	18000	17886	17805	17990	18024	17975	18133	18037	18173	18070	17895	17825	17825	17859	18011	17947	17961	17801	17992	18027	18043	18194	18056	18060	18062	17923	17940	17941	17823	18067
34737	82114	88678	68986	46825	27197	16553	16137	16248	16063	16301	16001	16145	16267	15998	16160	16052	16106	16234	16290	16236	16016	16243	16198	16207	16068	16265	16060	16417	16098	16024	16109	16129	16184	16034	16221	16066	16057	16335	16043	16094	16001	16090	16167	15990	16046	16158	16131	16226	16208	16023	16182	16065	16193	16094	15976	16278	16161	16214	16150	16119	16254	16026	16171	16226	16173	16062	16089	16082	16031	16191	16044	16365	15978	16152	16085	15979	16185	16189	15959	16264	15940	16142	16036	16018	16118	16021	16193	16097	16054	16184	16188	16168	16083	16170	15982	16218	16124	16109	16084	16061	16072	16079	15778	16070	15926	16133	15974	16307	15879	16035	16139	16094	16145	15920	16180	16095	16195	16135	15977	16120	16038	16090	16107	16260	16085	16117	16189	16219	16028	16121	16082	16129	16157	16111	16164	16084	16046	16049	16134	16067	16062	16134	16092	16008	16142	16116	16083	16186	16106	16037	16089	16106	16065	16063	15975	16027	16247	16101	16152	15879	16167	16112	16121	16144	15994	16163	16108	16119	16074	15996	16062	16047	16189	15859	15999	16118	16151	16110	15972	16155	16155	16217	16113	16032	15932	15918	16067	16032	15950	16103	15890	16137	15988	16204	16196	16092	15815	16033	15891	16007	16261	16084	15918	15932	16062	16160	16157	16147	16184	16146	15949	16101	15985	15987	16017	16193	16196	16095	16084	16107	15992	16121	16153	16092	16241	15910	15951	16049	16000	16019	16200	16117	16243	16091	16087	16204	16051	16164	16190	16077	15998	16165	16076	16090	16112	16159	15896	15978	16102	16129	15954	15883	16064	16012	16090	16183	16167	16135	16191	15996	16093	15946	15872	16232	16000	16075	16078	16088	16104	16095	16038	16130	16091	16101	15937	16069	16136	16091	15885	16103	16215	16015	16155	15901	16079	16169	16164	16112	16108	16014	16018	16248	16153	16125	16100	15932	16025	16094	16079	16064	16140	16232	15961	16145	16215	16032	16054	15976	16130	16060	16061	16091	16052	16000	16086	16010	16147	16137	16093	16153	15967	15819	16156	16088	16202	16107	16189	16169	16063	16030	16133	16139	16047	15946	15998	15938	16156	16034	16111	16158	16038	16096	16084	16139	16000	15972	15891	16159	16037	16167	16107	15960	16010	16125	15986	16134	16028	16151	16195	15986	16061	15984	16083	15942	16017	16120	16009	16139	16022	16068	15999	16072	16065	16142	16059	15942	16106	16115	16239	15997	16155	15952	15992	16099	16144	16006	16114	16188	16008	15938	15967	16073	15895	16115	16061	16182	16082	16191	15978	16152	16202	16230	16062	16031	16065	16268	16023	15984	16116	15913	15986	16053	15945	16114	16067	16046	16124	16150	16030	16064	16058	16058	15984	16050	15877	16103	16039	16059	15917	16030	16085	16047	16235	16097	16105	16114	16155	16084	15981	16106	15954	15906	16106	16156	15996	16115	16021	16093	16057	15945	16119	15913	15842	15955	16118	16122	16228	16078	16186	16055	16046	16078	16062	16101	15957	16028	15886	16001	15884	16140	15941	16096	16184	16195	15978	16090	15949	16075	15931	15953	16123	15847	16120	16181	16264	15882	16062	16182	16196	16028	16051	16047	16105	15990	16073	16135	15961	15896	16002	15961	16053	16004	16208	16001	16214	16221	16150	16017	16057	16125	16006	16066	15925	16044	16079	16137	16060	16051	16217	16089	16023	16168	16173	16122	16275	16163	16102	16040	16079	16200	16142	16108	16093	16110	16211	15942	16066	16074	16112	16133	16179	16083	16303	15977	16126	16205	16235	16040	16123	16161	16183	16176	16066	16161	16073	16238	16239	15823	16041	16114	15928	16137	16234	15967	16149	16099	16048	16145	16241	16091	16223	16095	16123	16062	16193	16139	16371	16065	16212	16110	16049	16092	16004	16165	15892	16096	16036	16063	15988	16237	16084	15909	16238	16175	16150	15937	16061	16076	16151	16008	16080	16040	15997	16180	16049	16269	16158	16099	16147	16080	16149	16073	16008	16001	16037	16046	16002	15915	16242	16167	15955	16006	16107	16123	16112	16155	16021	16038	16238	16174	16162	16063	16032	15930	15945	15914	16013	16082	16238	16092	15921	16205	16197	15933	15996	16210	16125	16000	16005	16033	15937	15972	16037	16079	16045	16277	15940	16035	16098	16115	15872	16024	16071	16061	16124	16007	16248	16073	16085	15991	16075	16127	15983	16266	15991	16000	16183	16176	16059	16029	16094	15978	16041	15962	16114	16163	15966	15955	16004	15983	16259	16120	15977	16091	16144	15986	16088	15874	16084	16041	15996	16066	15894	16150	16085	16029	16152	16162	16102	16001	16123	16050	16267	16109	16072	16075	16171	16035	16053	16148	16038	16009	16158	16142	16034	16168	16087	15922	16102	15980	15938	16104	16210	16078	15984	16055	16052	16048	16062	15924	16084	16166	16070	16011	16164	15906	15940	16102	16209	16111	15881	16215	16222	16235	16080	16037	15919	16144	16137	16049	16139	16037	15859	15977	16173	16077	16091	15898	16145	16059	16170	16019	16100	16005	16051	16115	16114	16193	16241	15975	16202	16054	16083	16100	16186	16062	16282	16169	16152	15918	16056	16150	16148	16029	16271	16124	16128	16138	16109	16046	16053	16046	16032	16111	16162	16133	16048	16093	16242	15953	16114	15926	16052	16066	15965	16053	16036	16042	15950	16084	16090	16098	16122	16024	16228	16018	16025	16150	16203	16106	16022	16115	16181	16154	15999	16065	16106	16039	15918	16242	16195	15926	16051	16215	16136	16024	16024	16070	15928	16088	16076	16085	16056	16407	15965	16128	16133	16161	15833	16069	16318	16004	16031	15916	16221	15998	15852	16062	16102	16027	15975	16139	16157	16075	16076	16177	16064	16061	16116	16088	16182	15889	16079	16088	15852	16071	16086	16057	16036	16223	16031	16059	16020	16052	16066	16040	16163	16134	15996	16204	16016	16071	16077	16102	16065	16039	15954	15995	16154	16106	16121	16091	16129	16022	15977	16028	16224	16050	16086	16189	15994	15980	15940	16113	16161	15951	15993	15999	16020	16223	16072	16074	16016	16082	16274	16099	16177	15968	16139	16103	16169	16090	15895	15900	16095	15972	16023	16051	15982	16042	15981	16171	15943	16161	16087	16098	16107	15993	16137	16317	15961	16157	16049	16160	16107	15961	15973	16046	16292	16107	16154	16135	16051	16066	16064	16011	15968	15915	16186	16193	16122	16023	16113	16183	16173	16069	16051	16169	16258	16175	15915	16051	16037	16053	16015	16108	16002	16063	16125	16182	16156	16029	16268	15977	16160	15970	16205	16128	15924	16018	16014	16000	15923	16051	16004	16107	16144	15996	16175	16044	15968	16088	15972	16181	16048	16044	16083	16058	16103	15934	16216	16148	16215	16065	15936	16091	16059	15994	16031	16062	16040	15985	16066	16121	16051	16062	16067	16050	16092	15975	16138	16181	16030	16207	16094	16009	16110	15942	16006	16045	16136	16003	15955	16080	16153	15965	15980	16220	16037	16113	15950	15942	15947	16094	16053	16049	16055	16155	16168	16022	15993	16085	16101	16028	16228	16042	16005	15994	16177	16106	16047	16300	15981	16100	15945	16219	16278	16050	15989	16099	16251	15931	15960	16034	16194	16125	16045	16069	16099	16108	16130	16229	16037	16098	16086	16129	16027	16141	16111	15932	16213	16187	16056	16118	16112	16104	16105	16141	16162	15916	16071	16100	16143	16136	15987	16326	16126	16102	15919	16069	16085	16077	16072	16026	16115	15962	16152	16253	16191	15991	16149	16238	16147	16077	15986	16228	16194	16057	16078	16077	15977	16286	16092	15948	15962	16072	15920	16033	16030	16228	16044	16027	16100	15959	16063	16088	16050	16102	15995	16014	15910	16162	16099	16154	16001	15995	16115	16154	16065	16168	16058	16072	16003	15986	16077	16245	16194	16003	15981	16124	16082	16091	16028	16188	16293	16082	16127	16118	15968	16093	16101	16269	15924	16248	16090	16156	15938	16030	16147	16064	16086	15944	16213	16111	16154	16035	16032	16031	16087	15971	16209	16029	16178	16164	16155	16082	16113	16169	16192	16052	16033	16118	16104	15972	16028	16094	16109	16113	16155	16049	16106	15945	16085	15892	16047	16085	16091	16165	16228	16144	15968	16048	16063	15864	16095	16001	16149	15994	16118	16137	15857	16139	15944	16079	16013	16229	15987	16087	16125	15953	16073	16087	16002	16101	16019	16154	16010	16104	16198	16200	16010	16094	16073	16248	16073	16142	16111	16058	16219	15836	16193	16172	16060	16119	15998	16157	16090	16105	15956	15963	16024	16052	16015	16149	16212	16117	16064	16194	16163	16084	16102	15987	15957	16010	15936	16086	15936	15965	16208	16155	16175	16189	16147	16030	16085	16200	16065	16009	16096	16224	16089	15916	16100	16096	16135	16096	16227	16051	15880	16231	16004	16067	15973	16037	15993	16221	16002	16275	16084	15976	16106	16069	16062	16106	16024	16142	16002	15992	16203	16088	16259	16173	16045	16093	16113	16045	16193	15967	15933	16055	16125	16064	16176	16090	15917	16139	16158	15859	16220	16161	16028	16090	15957	16140	16100	16106	16080	16091	16269	15975	16218	15945	15972	16061	16018	16199	16002	16033	16105	16054	16145	16243	16021	16199	16010	16153	16164	15956	16075	16014	16090	15976	16221	16005	16049	16156	16109	16109	16029	16062	16105	16266	16015	16143	15995	16157	16165	15994	16007	16013	16044	16198	16117	16001	15989	16097	16110	16077	15992	15979	16123	15947	16057	16077	16083	16180	16060	15991	16077	15981	16205	16090	16090	16142	16169	16105	16125	16138	16184	16134	15953	16085	16069	16198	16027	16002	16101	15912	15999	16092	16019	16178	15995	15869	16065	16095	16181	16088	16075	16033	16203	16015	16044	16015	16056	15992	16077	16197	15927	16056	16136	15986	16006	15870	16140	16004	16067	15866	16205	15968	16223	16271	16069	16180	16180	16006	16049	16128	16131	16070	16104	15977	16055	15974	16281	15989	16158	16127	15974	16084	16026	16045	15991	16133	16017
22783	21573	37694	43796	38070	31755	25312	19616	18560	18642	18271	18355	18299	18240	18464	18398	18310	18296	18002	18239	18248	18106	18444	18277	18224	18123	18246	18234	18254	18325	18138	18204	18162	18151	18317	18151	18181	18097	18157	18074	18234	18077	18448	18043	18040	18090	18119	18045	18216	18287	18129	18044	18089	18085	18064	18098	18230	18191	18177	18050	18160	18001	18143	18110	18089	18093	18074	18147	18064	18083	18064	18168	18213	18237	18251	18085	18116	17953	17904	17924	17983	18002	18145	18103	18158	18214	18213	18029	18067	18086	17805	18097	18041	18054	18186	17975	18132	17961	18044	18184	17957	18123	17938	18137	17893	18209	17904	18114	18146	18071	18017	18174	17978	17988	18004	18043	17952	17939	18095	18119	18295	18149	18011	18032	18110	17871	17917	17778	18012	18081	18133	18016	18068	18054	17913	17852	18110	18147	18056	18018	18220	18068	18018	18131	18230	18156	18033	18028	17986	18168	18193	17999	18109	18140	18153	18080	17941	18072	18101	18004	18207	17988	18123	18042	17975	18257	17921	18081	17886	18142	18078	18224	18144	18043	17955	17991	18049	17977	17981	18073	18204	18086	17800	17959	17955	17868	18215	17955	18156	18167	18092	17880	18150	18189	18107	18088	18059	18086	18115	17892	18098	17965	18039	18033	18051	18026	18177	17915	18020	18089	18150	17915	18193	18082	18063	18207	18146	18025	18193	18077	18005	17911	17783	18132	18141	18011	18041	18068	18192	18007	18152	18149	18264	17947	18236	18037	18156	17996	17925	17955	18256	18176	18217	17984	18069	17964	18109	17886	18217	18257	17872	18213	18041	17943	18162	17914	18144	18199	17990	17966	18003	18050	18289	18093	18160	18448	18002	18104	18078	18157	18056	18054	18035	18022	18068	17827	18189	17966	18106	18116	18140	18058	17991	17968	17977	17987	17977	18115	18077	18177	18096	18018	17883	18263	18037	17943	17919	17991	17906	18014	18210	18123	18142	17941	18172	18152	18364	17994	17806	17804	18065	18042	18210	17806	18124	17995	17972	17890	18011	18119	17893	18078	18054	18242	17903	18204	18017	17866	18055	17993	18062	18070	18060	18039	18081	17896	18038	17988	18010	18093	17806	17933	17954	18037	18091	18050	18172	18003	18183	18026	18143	17895	17980	17854	18325	18119	18147	17850	17942	17961	17907	18003	18132	18091	18118	18033	18071	17890	18077	18018	18028	17898	17924	18083	18148	18006	17867	17999	18123	17895	18077	18027	18015	17942	17936	18090	17960	18069	17999	17993	17922	18010	17877	18324	18163	18153	18032	17914	17987	17896	17944	17853	18000	17977	18080	17871	18084	18077	17947	17709	18102	18071	18149	17943	17980	18175	17985	18111	18210	18115	17864	18009	17955	17905	17872	18004	17955	17776	17732	18073	17975	18017	18218	18022	17936	18092	18097	18241	18213	18200	18063	18146	18175	18129	18085	17936	18131	17840	17797	17919	18080	18213	17852	17972	18038	18005	18067	18146	18105	17970	17930	17983	17983	18145	18212	18184	18208	18156	18074	18183	18168	18039	18000	18046	17937	18024	17986	18027	18124	18258	18233	18008	18115	18051	17872	18120	18154	18133	17928	17964	17825	18016	17999	18218	17903	17957	17933	18147	18289	17939	17846	17854	17922	18113	18024	18121	17921	18110	18134	17989	17830	18221	17931	18016	18260	18076	18102	17868	18096	17985	18107	18141	18060	18083	18044	18082	18164	18039	18012	18016	18132	18096	18173	18079	17815	18019	17997	18169	18043	17885	17951	18115	18167	18093	18212	17919	18136	18081	18232	18173	17713	18083	17968	18062	18236	18062	18152	18147	18096	18012	18044	17934	17888	18087	18087	17892	18111	18220	17883	18077	17903	18015	18095	18087	17948	18072	18235	17988	18036	18007	17905	18037	18019	17890	17971	17881	18028	18088	18038	17969	18059	18053	17938	18172	18207	17938	17969	17964	18008	17954	18075	17930	18096	17886	17877	17975	18031	17917	18015	17724	18132	17853	18118	17954	18237	18126	17983	17929	18016	17955	18044	18107	18047	17827	18101	18024	17868	17867	17961	18007	18166	17913	17996	18058	17957	18144	17976	17973	17975	18109	18122	17913	17788	18312	17995	17905	17992	17868	17906	17925	18062	18023	18320	17975	18225	18181	17835	18180	17927	18128	18195	18050	17980	18173	18015	18104	18082	17936	18205	18083	18181	17873	18030	18007	17853	18109	18090	17962	18098	18104	18086	18001	18045	18180	18123	17969	18101	18139	18139	18051	18008	18057	17940	17879	17978	18019	17986	18046	17875	17960	18046	18094	18014	18196	18056	18314	18182	17900	17945	18028	18044	18174	17827	18175	17919	18056	18104	18035	18174	18054	18033	18088	17894	18172	17953	17875	18172	18054	17844	18045	18209	18033	18126	18131	18238	17913	18092	18043	17897	18036	17995	18135	18036	18184	18196	18085	18036	18103	18210	18125	17891	17920	18160	18226	17997	18068	18159	18218	17961	18147	17974	18104	18006	18047	18250	17996	17867	18199	18143	18159	18107	17963	18126	17807	18098	18059	18008	18072	18048	18214	18131	18150	18007	17946	18155	18293	18024	18163	18005	17721	18055	18026	18105	18162	17939	17948	18042	17885	18037	18086	18219	18022	18001	17944	17973	18194	18010	18223	17957	18016	18111	18198	18039	18123	18141	18245	18166	18071	18014	17932	17888	17980	17945	17811	18226	17919	18025	18030	18132	18162	17896	17852	18106	18024	18170	18052	17955	18132	17889	17974	18061	17984	18025	18005	18095	18111	17973	17925	17930	18001	18321	18080	18143	18143	18132	18063	17966	18000	17892	18112	18117	18137	18209	17931	18072	17930	18066	18168	17851	18182	17999	17877	17883	17886	17975	18202	17855	17985	17970	18108	18062	18085	17849	18086	18256	17958	18047	18022	18092	18164	18196	17938	18175	18050	18150	18100	18073	18216	18047	18019	18044	17962	17864	18043	18026	17838	18040	17863	18068	18267	18117	18074	18173	18090	17984	17920	17873	18108	18051	17913	18297	17858	17954	17971	18022	18099	17784	18070	17976	18035	18055	18336	18167	18193	17833	17940	18078	17758	17859	18018	17975	18181	17965	18274	18026	17955	17957	18036	18111	18035	17972	18129	18045	18139	18153	18253	18152	17988	17964	17956	17928	18215	17880	17995	17952	17935	18001	17981	18215	17987	18030	17767	17995	17829	18267	17946	17983	17993	18064	17948	18002	17960	18056	18065	18037	18081	18097	18137	18025	17846	18011	18016	17726	17938	18104	18224	18101	18021	17995	17990	18099	18094	18012	18000	18050	18074	18149	18042	18005	17958	18147	18107	18151	17955	18203	17983	18106	18106	18194	18221	17956	18078	18137	18091	17941	18066	17970	17875	18105	18284	18015	18109	17964	17852	17998	17858	18082	18112	18019	17987	18132	18000	17927	17936	18032	17927	18051	17898	18363	18080	18154	18071	18042	17899	17811	17954	17705	18088	18068	17982	17955	17985	18077	18027	17954	18018	18138	18265	18006	17938	18082	18055	18113	18040	18014	17968	18070	17890	17866	17968	18156	18045	17999	17853	18135	17917	18270	18120	18141	17992	18223	17920	18034	18412	18287	18181	18119	18071	18094	18070	17956	18052	17876	18182	18029	18053	17978	18316	17869	17901	18028	18190	18172	17977	18021	17853	18024	17938	18056	18084	18117	18034	17858	18022	17951	18115	17969	17942	18107	18019	17813	18085	18029	17872	17945	18174	18016	17871	17902	18054	18085	18056	18074	17971	17925	18028	18107	17799	17957	18169	18094	18160	18220	18100	18128	17930	17893	18080	18060	17951	18025	17918	17984	17971	18142	18118	17932	17923	18050	17927	17738	18024	17941	17887	18154	18033	17842	17813	18131	17986	17967	17979	18162	18230	18022	18134	18101	18047	17964	17962	18155	17998	17919	18043	18252	18029	18032	18094	17943	17892	17917	18046	18083	17971	18044	17915	18180	18015	18208	17975	17918	18036	18147	17912	17977	17941	17841	18173	18058	18043	18058	18098	18011	18089	17966	18232	17843	17939	18171	18060	18116	18041	18173	18071	18059	17941	18216	17888	17882	18299	18007	17985	18116	17926	17979	18076	17929	18066	18189	18125	18235	17952	18137	17917	18044	17911	18006	17819	18110	17807	17895	18096	18072	17861	17985	18095	18019	17908	17958	18147	18197	18143	18140	18135	18084	18015	18019	18044	17950	17923	17758	17978	18052	18006	17966	18185	18087	18081	18089	18104	18179	18002	18161	18120	18119	17883	18039	17822	17728	17977	18305	17987	18059	18054	18121	17937	18023	18045	18102	18008	18135	18104	18136	17974	17960	18123	17827	17923	18211	18088	17985	18147	18021	17952	18186	17982	18004	17896	17941	18071	18001	18088	17824	18130	18277	18110	17987	18117	17949	18101	18151	18002	18090	18245	17755	18156	18187	18001	18181	17980	18095	18102	17966	18231	18182	17973	18233	18176	18192	18033	18073	18061	18021	18076	18036	17953	18093	18252	18079	18240	18058	18230	18223	18152	17975	17917	18193	18121	17902	18096	18127	18012	17874	18057	18067	17915	18028	18088	18159	18001	17960	18019	18038	17965	18181	17988	17989	18165	18168	17849	18176	18031	17948	18129	17884	18049	18203	17943	18173	17950	18141	18203	17884	18032	18046	18148	18024	17900	18144	18055	17975	18191	18201	18046	18109	17990	18012	17994	18093	18169	18026	18026	17966	18069	18270	18029	17986	18359	18236	18190	18208	18120	18213	17975	18241	18085	18119	18186	17930	18107	18222	18044	17842	18147	18212	17998	17872	18151	18009	18081	18035	18158	18209	17835	18211	18024	18168	17935	17872	18099	18153	17973	17916	18045	17847	18116	18118	17812	18098	18035	18053	18078	18054	18159	18156	18025	18189	17865	18161	17992	17901	18029	18075	18059	17910	18110	17994	18055	18008	18256	18097	18177	18099	17994	18092	18143	18100	17844	18241	18036	17991	17865	18248	17822	17864	18163	18101	17974	18021	18084	17964	18153	17954	18029	18007	18234	17953	17978	18074	17987	17899	17946	18026	18033	18012	17874
34576	81232	98329	82042	57361	33606	16972	16092	16193	16159	15950	16150	16155	16294	16066	16166	16124	16145	16098	16149	16071	16115	16286	16053	16248	16165	16085	16224	16009	15978	16161	16248	16132	16095	16084	16149	16077	15926	16090	16078	16010	16170	16218	16157	16094	16225	16258	16171	16320	16219	16304	16474	16134	16164	16094	16141	16132	16052	16200	16186	16157	15914	16114	16130	16037	16112	15916	16168	16160	15986	16084	16154	16143	16011	16178	15862	16165	16070	16234	16065	16139	16017	16233	16256	16174	15967	16051	16059	15968	16141	16247	16211	16176	16266	16055	16021	16093	16018	16043	16044	16141	16162	16022	16082	15923	16018	16193	16087	15823	16091	16072	16098	16046	16016	16196	16075	16059	16175	16082	16071	16107	16091	16047	16150	15970	15998	16068	16271	16070	16100	16355	16157	16203	15971	15938	16064	16060	16128	16223	16129	16095	16117	16018	16070	16203	16077	15971	16106	16144	16195	16145	16093	15948	16267	16191	15999	16169	16177	16301	16120	16079	15941	16038	16182	16238	16050	16194	15927	16137	16119	16034	16143	16089	16013	16197	16015	16201	16086	15955	16079	16076	15952	15869	16074	15960	16128	16083	16064	16093	16062	15942	16160	16222	16151	16174	16122	16021	16097	16052	16233	16085	16222	16124	16079	15962	15887	16163	15803	16092	16044	16130	16118	16108	16061	15971	16165	16104	16091	16162	16119	16111	15867	16096	16031	15984	16070	16196	15988	16185	16015	16046	16102	16061	16008	16225	16152	16118	16124	15986	15860	16020	16241	16069	16207	15994	16090	16050	16048	16111	16054	15991	15982	16037	15750	16169	16123	16152	16099	15974	16125	16145	16023	16209	16103	15937	16209	15942	16107	16210	16044	16171	15950	16238	16108	16103	16256	16106	16070	16129	16144	15989	16015	16141	16289	16254	15846	16028	16023	16055	16035	16235	15932	16084	16009	16149	16149	16160	15964	15812	15998	16014	16171	16086	16084	16159	15941	15964	16142	16160	15971	16106	16033	16139	15967	16143	16098	16091	16221	16161	16175	15957	15985	16035	16097	16089	16071	16138	15862	16032	16127	16080	16059	15891	16171	16060	16096	15989	16190	16149	16171	16222	15964	15994	16159	15953	16083	16107	15963	16045	16013	16019	16131	16113	16164	16208	16080	15945	16118	16129	16050	15956	16085	16114	16264	16081	16063	16129	16027	16107	16084	16163	16040	16087	15985	16153	16055	16093	16211	16162	16149	16081	16125	15937	16019	16049	16086	16025	15987	16032	15992	16182	16174	16208	16229	16001	16133	16093	16133	16209	16096	16152	16013	16062	15987	16065	16041	15987	16164	16042	16131	15962	15929	16081	15961	16097	16051	16129	16120	16093	16112	16138	16087	16095	16118	16137	15994	16015	16205	16010	16106	16153	16319	16028	16015	16087	16144	16137	16191	16075	16021	16188	16221	15874	15919	16124	16069	16056	16162	16165	16029	16160	16192	16190	16048	16157	16041	16227	16233	16079	15996	16009	16136	16138	16098	16204	16022	16086	16153	16036	16047	16105	16040	15966	16124	16224	16113	16075	16043	16072	16140	16041	15888	16223	16066	16029	16197	16108	16151	16217	16280	16080	16128	16055	16116	16118	16025	16122	16104	16069	16204	16088	16154	16044	16178	16194	16112	16120	16149	16208	16060	16312	16146	16232	16139	16132	16124	16131	16066	16060	16143	15892	16162	16167	15982	16117	16014	16020	16091	16055	15976	16055	16214	16028	16246	16172	16137	16269	15922	16163	16228	16267	16026	16068	16087	16217	16028	16304	16141	16170	16162	16023	15993	16298	16246	15927	16033	16041	16027	16139	16181	15990	16122	16192	16007	16094	16092	16117	16478	16094	16074	16063	16055	16208	16349	16216	16115	16109	15968	15997	16014	16226	16127	15973	16114	16076	16047	16307	16103	16154	16125	16035	16420	16278	16120	16237	15989	16138	16147	16038	16058	16169	16081	15992	16161	16147	16184	16176	16045	16249	16019	16082	16145	16111	16039	16223	15998	16114	15983	16021	16023	16083	16132	16176	16134	16149	15937	16196	16182	16160	16114	15984	16123	15965	15972	16195	16126	16054	16162	16022	16056	16085	16079	16150	16022	16024	16188	16055	16218	16094	16160	16069	16198	16114	15898	16074	16102	16043	16071	15824	16206	16121	16146	16258	16180	16073	16153	16140	15946	16145	16069	16111	16218	16065	16157	16120	15912	16061	16028	16176	16179	15953	16095	15933	16076	16121	16235	16041	16094	16080	16160	16138	16217	16069	15945	16245	15980	16228	16301	16083	16077	16302	16112	16151	16000	16083	16071	16080	16158	16222	16012	16068	16195	15973	16155	16165	16145	16153	16124	16027	15973	16115	16143	16216	16085	15884	16074	16122	16120	15859	16147	15893	15848	16191	16103	16177	16049	16084	16162	15996	16123	16069	15962	16278	16181	16284	16053	16103	15950	16193	16171	16032	16089	16228	15954	16067	16156	16013	16215	16162	16127	16133	16126	16153	16067	16135	16017	15966	16009	16098	16136	15909	16095	16131	15991	16015	16100	16089	16019	15955	16177	15967	16098	16170	16149	16134	15945	16075	16090	16084	16098	16163	16014	16329	16048	16143	16031	16089	16037	16028	16120	16194	15892	16025	16156	16043	16143	16015	16095	16193	15924	16109	16043	16003	15903	16053	16102	16303	16077	16279	16182	16123	16090	16104	16063	15875	16183	16086	15881	16177	16025	16162	16169	16150	15963	16238	16094	15913	16137	16137	15895	16121	15981	16039	16125	15955	16132	15964	16191	15905	16217	16050	16032	16100	16132	16014	16062	16063	16009	16027	16152	16112	16022	16140	16176	16082	15942	16057	16277	16092	16168	16183	16078	16076	15980	16018	16163	16066	16083	16178	16200	16125	16091	16280	15971	16168	15931	16164	16131	15874	16126	16029	15999	16187	16034	16092	15922	16161	16187	16087	15844	16058	16073	16071	16228	16101	16199	15994	16252	16125	15974	16206	16236	16228	16057	16146	16138	15965	16145	16177	16298	15963	16288	16005	16173	15995	16021	16030	16160	16078	16091	15989	16038	16053	15999	15898	15976	16153	16100	16244	16128	16088	16119	16183	16142	15988	16140	16004	16115	16224	16104	16103	16093	16003	16029	15975	16260	16169	16061	16080	16084	16134	15925	16023	16155	15913	16200	16109	16106	16134	16048	16124	15982	16243	16062	16318	16095	16106	16047	16101	15964	16092	16164	16152	16179	15992	16147	15973	16208	16210	16008	15990	16152	16072	16183	15979	15913	16171	16188	16079	16296	16103	15885	16051	16141	16120	16111	16200	16201	15960	16025	16198	16136	15947	16164	16042	15999	16286	16122	16089	16011	16215	16041	16174	16177	16018	16215	16162	16168	16224	16257	16097	16073	16178	16258	16188	16106	16297	16057	16049	16206	16246	16144	16189	15960	16095	16224	15962	15941	16032	16140	16153	15995	16093	16150	16262	16214	16038	16079	16193	16229	16058	15968	16067	15970	15986	16135	16056	16125	16106	16199	16128	16242	16212	15944	15870	16114	16126	15981	16054	16175	16160	16070	16082	16145	16054	16176	16117	16064	16232	16057	15969	16173	16074	16084	16067	16219	16112	15924	16234	16183	15974	15958	16036	16175	16158	16006	16154	16096	16112	16026	16180	16143	16066	16256	16070	16015	16081	16106	16167	16021	16204	16149	16013	16185	16070	16229	15996	16256	16227	16078	16217	16124	16043	15997	16008	16015	16161	16060	16096	15955	16093	15980	16125	16178	15974	16121	16053	15948	16055	16015	16183	16089	15972	16090	16048	16081	16144	16131	15945	15965	16098	15942	15901	15858	16224	16149	15993	16131	15999	15942	16174	16155	16062	16176	16015	16081	16135	16236	16025	16102	16097	16188	16103	16282	16097	16116	16313	16244	16012	15966	16141	16151	16035	16218	16128	16088	15940	16082	16133	16124	15990	16083	16215	16177	16129	16080	15970	16031	16047	15925	16157	16056	16167	15998	16381	16156	16096	16097	16171	16162	16157	16154	15901	15999	16230	16012	16074	16176	16114	16106	16261	16110	16048	15983	16057	16079	16187	16017	15993	16064	16001	15977	16152	16150	15931	16289	16124	16063	16081	16229	16064	16052	16216	16171	16362	15981	16147	16086	16190	15979	16091	16077	16051	16089	16136	16158	16033	16133	16030	16034	16079	16007	16243	16152	16096	16166	16275	16183	16001	16227	16150	15930	15975	15916	16026	16132	16196	15934	16016	16138	16098	16008	16054	16210	16205	16237	16066	16092	16161	16141	16041	16012	16047	16264	15929	16028	15971	16107	15892	16063	16200	16168	16099	16096	16102	16163	16099	16131	16171	16202	16271	16118	15879	16217	16189	16086	16103	16166	16127	15963	16193	16130	16073	15946	16154	16133	16161	16107	16261	16076	16171	16131	16068	15923	15959	16195	15994	15967	16135	16142	16106	16076	16088	16170	15917	16055	15884	16185	16128	16165	15864	16065	16243	16203	15963	16017	16186	16226	16003	16073	15996	16103	16093	16039	15978	16151	16169	16077	16089	15978	16215	16115	16092	16065	16233	16125	16163	16040	16069	16030	16081	16084	16073	15945	16091	16057	15892	16130	16181	16196	16331	16029	16017	16010	16138	16049	16094	16242	15991	16119	16151	16095	16017	16090	16058	15958	16001	16147	16163	15979	16122	15982	16092	16005	16022	16091	16254	16070	16150	16091	16136	16134	16000	16120	16189	16037	16120	15999	16159	16089	16149	15984	15998	16285	16174	16208	16014	16103	16129	16196	16236	16064	16004	16113	16080	16082	16199	16181	16068	16209	16038	16070	16096	16030	16093	16013	16092	16231	16102	16013	16073	16001	16007	16091	16189	16139	16035	15990	16307	16090	16125	16275	16109	16138	16007	16110	16150	15950	16071	16005	16054	16149	16015	16215	16161	16217	15961	16241	16175	16020	16128	16045	16194	16123	16106	16106	16162	16086	16104	15963	15963	16104	16215	16004	16115	15911	16125	16067	16174	16138	16104	16159	16024	16030	15954	16187	16100	16275	15995	16157	16031	16241	16058	15967	16089	16045
27376	28994	45709	36909	25902	20517	18465	17801	17906	17742	17840	17916	18074	17873	17871	17891	17886	17789	17840	17793	17737	17842	17727	17891	17971	17802	17788	17704	17702	17987	17906	17772	18007	17636	17873	17763	17769	17668	17684	17696	18043	17689	17770	17748	17820	17834	17802	17952	17723	17789	17783	17657	17747	17946	17794	17605	18009	17926	17788	17894	17837	17628	17696	17902	17841	17822	17781	17803	17729	17686	17650	17731	17671	17693	17738	17718	17804	17795	17762	17814	17872	17601	17680	17882	17784	17868	17907	17625	17856	17801	17730	18019	17730	17658	17997	17694	17599	17681	17762	18010	17684	17836	17829	17835	17599	17799	17825	17897	17876	17969	17887	17746	17726	17838	17730	18124	17998	17844	17597	17800	17839	17736	17864	17573	17838	17816	17912	17670	17974	17690	17677	17586	17844	17806	17742	17669	17727	17648	17669	17800	17698	17841	17784	17777	17760	17906	17826	17674	17858	17563	17566	17900	17747	17591	17775	17641	17760	17785	17811	17822	17787	17872	17650	17658	17841	17954	17749	17819	17770	17598	17874	17844	17819	17679	17567	17848	17940	17797	17778	17775	17806	17826	18012	17775	17740	17777	17722	17639	17886	17891	17822	17765	17679	17783	17709	17798	17901	17916	18022	17879	17952	17833	17819	17834	17710	17765	17826	17899	17844	17727	17698	17643	17825	17688	17788	17691	17629	17776	17612	17809	17905	17822	17737	17621	17749	17638	17628	17827	17620	17788	17907	17801	17853	17742	17779	17551	17668	17898	17794	17920	17774	17803	17886	17659	17818	17839	17878	17762	17513	17687	17807	17727	17886	17961	17834	17752	17717	17653	17850	17855	17543	17822	18138	17719	17736	17836	17832	17598	17852	17767	17606	17711	17788	18032	17681	17652	17656	17636	17714	17873	17798	17668	17909	17713	17642	17896	17707	17866	17988	17833	17914	17985	18066	17839	17753	17730	17998	17639	17824	17706	17711	17910	17861	17724	17671	17641	17800	17736	17752	17784	17737	17507	17693	17855	17719	17814	17704	17747	17653	17930	17782	17853	17776	17674	17696	17633	17785	17849	17627	17687	17819	17902	17848	18063	17776	17805	17719	17758	17766	17887	17784	17802	17703	17745	17880	17834	17617	17690	17725	17643	17753	17590	17700	17587	17853	17783	17731	17698	17653	17858	17715	17778	17834	17796	17700	17705	17775	17852	17815	17699	17709	17817	17862	17706	17690	17857	17841	17707	17987	17610	17764	17677	17911	17734	17595	17779	17678	17766	17631	17732	17596	17910	17947	17718	17767	17711	17680	17728	17818	17946	17910	17899	17814	17651	17840	17900	17842	17796	17727	17680	17559	17792	17794	17923	17834	17955	17745	17838	17844	17643	18016	17655	17750	17726	17671	17919	17776	17788	17830	17786	17839	17894	17806	17746	17648	17607	17645	17854	17650	17699	17667	17739	17597	17808	17758	17802	17910	17734	17772	17735	17760	17603	17708	17890	17860	17688	17721	17755	17659	17800	17794	17918	17788	17866	17707	17656	17652	17826	17803	17762	17784	17672	17860	17834	17709	17569	17840	17737	17868	17824	17691	17825	17427	17975	17783	17718	17743	17691	17654	17457	17968	17699	17958	17527	17672	17685	17856	17699	17952	17596	17814	17656	17885	17769	17789	17631	17591	17740	17757	17687	17760	17707	17708	17487	17849	17764	17771	17624	17682	17905	17603	17817	17840	17853	17779	17773	17882	17785	17657	17655	17726	17545	17767	17826	17803	17871	17825	17680	17632	17756	17518	17750	17712	17551	17612	17787	17703	17717	17777	17806	17823	17745	17856	17780	17660	17829	17596	17745	17863	17749	17748	17632	17794	17797	17903	17788	17985	17541	17813	18062	17808	17707	17898	17639	17792	17698	17702	17773	17749	17645	18001	17542	17940	17778	17699	17953	17787	17890	17939	17894	17816	17830	17689	17698	17798	17653	17583	17664	17798	17756	17819	17680	17728	17785	18049	17649	17566	17707	17637	17737	17605	17730	17784	17881	17721	17882	17789	17776	17839	17727	17816	17734	17677	17767	17870	17599	17660	17750	17656	17641	17709	17813	17723	17725	17715	17755	17892	17728	17739	17639	17903	17702	17565	17786	17795	17704	17890	18123	17861	17860	17702	17833	17956	17782	17557	17862	17859	17848	17742	17646	17679	17687	17735	17605	17689	17780	17949	17836	17920	17787	17750	17728	17975	17549	17562	17560	17678	17717	17658	17597	17739	17875	17736	17778	17795	17813	17827	17725	17762	17726	17666	17873	17815	17720	17734	17836	17827	17869	17788	17820	17803	17822	17819	17855	17862	17708	17717	17860	17734	17573	17620	17679	17702	17695	17689	17798	17621	17586	17624	17868	17826	17753	17717	17694	17717	17759	17609	18037	17709	17754	17818	17621	17676	17772	17721	17708	17694	17848	17655	17849	17679	17765	17826	17821	17654	17999	17906	17496	17552	17770	17886	17784	17795	17855	17849	17701	17620	17922	17786	17752	17752	17841	17650	17733	17788	17580	17852	17865	17806	17809	17748	17755	17605	17726	17744	17844	17981	17657	17878	17830	17740	17830	17907	17719	17779	17731	17783	17784	17873	17789	17938	17819	17686	17609	17808	17709	17704	17933	17782	17681	17880	17914	17623	17854	17676	17678	17613	17685	17736	17782	17823	17786	17661	17696	17669	17941	17825	17636	17557	18101	17804	17759	17870	17876	17726	17948	17824	17744	17833	17654	17851	17847	17726	17816	17824	17855	17719	17615	17889	17868	17824	17674	17726	17624	17926	17590	17640	17627	18000	17939	17861	17759	17686	17689	17846	17756	17679	17838	17625	18083	18034	17814	17719	17743	17739	17872	17765	17791	17660	17882	17827	17867	17786	17892	17750	17747	17696	17666	17649	17718	17793	17783	17881	17840	17821	17740	17749	17973	17883	17629	17795	17878	17604	17645	17768	17648	17760	17743	17838	17833	17737	17757	17739	17811	17553	17703	17568	17770	17843	17996	17747	17569	17843	17878	17754	17617	17781	17771	17954	17757	17645	17754	17767	17939	17881	17922	17963	17525	17968	17882	17972	17551	17661	17860	17776	17842	17650	17798	17614	17885	17681	17922	17899	17584	17697	17696	18032	17604	17602	17785	17737	17856	17678	17793	18044	17917	17943	17723	17928	17745	17738	17590	17923	17542	17684	17904	17704	17872	17686	17802	17597	17795	17721	17570	17642	17806	17655	17780	17516	17595	17799	17785	18024	17661	17591	17796	17823	17525	17571	17896	17616	17899	17758	17871	17789	17793	17809	18022	17669	17689	17830	17874	17687	17686	17712	17869	17637	17771	17780	17644	17799	17807	17850	18056	17746	17759	17679	17912	17950	17791	17758	18014	17847	17785	17843	17640	17746	17683	17757	17851	17819	17968	17880	17975	17843	17710	17684	17677	17779	17722	17856	17730	17819	17802	17498	17720	17705	17770	17807	18011	17818	17804	17751	17579	17832	17837	17832	17824	17647	17779	17852	17774	17643	17778	17810	17929	17698	17833	17748	17739	17610	17805	17577	17860	17673	17628	17661	17843	17833	17901	17611	17712	17655	17791	17604	17689	17733	17868	17814	17837	17881	17708	17740	17913	17813	17785	17779	17683	17901	17686	17757	17689	17733	17729	17687	17778	17659	17718	17717	17801	17599	17939	17667	17497	17730	17542	17641	17677	17903	17654	17648	17666	17736	17719	17682	17818	17746	17558	17590	17820	17711	17554	17766	17786	17744	17759	17655	17556	17822	17891	17712	17858	17908	17857	17799	17880	17619	17552	18004	17622	17689	17910	17901	17987	17866	17879	17803	17805	17873	17884	17735	17781	17683	18002	17682	17677	17902	17710	17840	17662	17957	17698	17837	17748	17775	17685	17810	17587	17944	17754	17872	17720	17899	17737	17879	17882	17618	17856	17868	17772	17796	17771	17605	17839	17532	17699	17789	17793	17827	17729	17906	17766	17895	17943	17906	17881	17745	17870	17768	17785	17847	17738	17855	17649	17711	17660	17716	17815	17947	17794	17828	17771	17720	17711	17530	17788	17750	17445	17539	17822	17969	18015	17784	17549	17769	17842	17784	17997	17806	17728	17651	17764	17597	17929	17819	17576	17839	17607	17914	17852	17843	17745	17544	17779	17842	17791	17791	17929	17852	17671	17877	17657	17732	17734	17863	17713	17770	17858	17873	17710	17776	17819	17609	17558	17701	17989	17783	17731	17648	17873	17589	17749	17781	17849	17672	17789	17708	17955	17726	18046	17709	17671	17767	17859	17678	17584	17717	17607	17901	17743	17896	17733	17784	17789	17795	17764	17759	17703	17713	17731	17904	17783	17774	17839	17610	17845	17780	17737	17812	17625	17739	17739	17813	17557	17720	17802	17710	17682	17733	18004	17857	17773	17842	17961	17853	17584	17733	18054	17773	17626	17784	17572	17746	17742	17796	17787	17781	17740	17778	17955	17818	17792	17787	17843	17748	17676	17658	17623	17859	17578	17672	17733	17764	17791	17658	17801	17696	17619	17584	17684	17812	17847	17760	17909	17660	17792	17820	17967	17878	17789	17752	17749	17844	17657	17894	17807	17965	17863	17700	17630	17623	17794	17831	17845	17717	17993	17610	17798	17748	18088	17685	17754	17770	17736	17773	17703	17863	17704	17914	17791	17561	17738	17822	17667	17599	17496	17755	17666	17809	17877	18030	17701	17651	17771	17773	17789	17812	17879	17738	17926	17639	17736	17692	17927	17884	17891	17878	17691	17668	17688	17735	17697	17673	17471	17707	17841	17830	17734	17581	17778	17567	17751	17719	17928	17798	17719	17923	17670	17536	17814	17694	17715	17846	17694	17843	17678	17507	17922	17807	17697	17947	17770	17843	17906	17646	17861	17723	17670	17785	17773	17704	17793	17650	17674	17913	17785	17605	17857	17540	17951	17602	17734	17739	17685	17959	17842	17983	17921	17781	17694	17782	17802	17963	17669	17756	17757	17789	17739	17806	17765	17769	17824	17905	17845	17811	17673	17759	17648	17707	17801	17834	17833	17729	17697	17795	17721	17512	17830	17809	17918	17937	17852	17846	17766	17820	17877
19181	49402	50319	35097	24777	18344	16003	16119	15796	15975	15926	16061	15976	15989	15840	15970	15890	15933	16009	15988	15910	15873	15753	15769	15967	15965	15937	16170	15875	15881	15947	15773	15916	16005	15945	15823	15939	15850	15979	15916	15962	15910	15859	15915	16030	15943	15914	15994	15984	16021	15944	15943	15842	16102	16026	15839	15919	15789	15943	15718	15741	16097	15888	15929	15985	15851	15879	15982	15901	15869	16040	15957	15989	16090	15873	15907	15968	15950	15709	15916	15861	15846	15927	16023	15726	15911	16044	15940	16038	15987	15872	16005	15954	15927	15840	15973	15751	15776	15964	15872	16095	15814	15834	15893	16097	15935	15966	15781	15871	15711	15951	15766	15888	15855	15951	15974	15868	15979	15936	15890	15997	15948	15869	15955	15897	15882	15901	15927	15849	15907	16055	15866	15820	15794	15849	16050	15825	15755	15939	16115	15930	15914	15880	16085	15782	15719	15963	15927	15889	15805	15878	15910	15760	15727	15873	15823	15916	16047	15844	15885	15932	15941	15900	16116	15889	15833	15898	15913	15757	15993	15976	15823	15761	15918	15812	16012	15784	15938	15804	15878	15862	15917	15822	15957	15766	15926	15904	15959	15975	15672	15967	15923	15833	15915	15790	15843	16019	15892	15918	15941	15944	15885	16034	15840	15885	15908	15916	15988	15824	15920	15875	15933	15788	15999	15912	15984	15958	16010	15928	15839	15913	15724	15933	16038	16035	15843	15979	15822	15935	15853	15846	16026	15760	15882	16012	15946	15997	15885	15965	15892	15849	15938	15918	15881	15959	15904	15913	15828	15994	15843	15952	15961	15818	16030	15982	15840	15721	16000	15975	15962	16054	15975	15751	15973	15814	15870	15914	15854	15967	15922	15842	15805	15937	15854	15953	15818	15905	15736	15833	15887	15915	15989	15833	15814	15829	15763	15781	15874	15892	15887	15763	15975	15853	16062	15753	15770	15647	15917	15918	15700	15843	15942	15993	15775	15850	15921	15942	15924	15897	15886	15954	15899	15897	15789	15838	15671	15920	15899	15916	16080	16014	15791	16118	15857	15817	15997	16163	15964	15915	15976	15947	15915	15828	15913	15868	15945	15857	15960	16040	15880	15852	15827	15956	15878	15857	16017	15864	16051	15915	16018	15818	15931	15923	15852	15819	16001	15897	15875	15827	15958	15857	16023	16022	15924	15688	15799	15871	15885	15879	15911	15897	15995	16181	15981	15853	16149	15939	15956	15865	15936	15831	15806	16070	15898	15789	15976	16019	15848	16077	15901	15881	15812	15832	15906	15867	15908	15822	15816	15941	15913	16058	15873	15872	15887	15987	15937	15990	15929	15732	15945	15959	15917	15915	16026	15859	15771	15893	15842	15835	15903	16008	15915	15917	15892	15922	15863	15842	15957	16081	15955	15829	16039	15997	15983	15887	16003	16032	16027	15926	15930	15835	15885	15798	16040	15850	16043	15757	15905	15924	16018	15886	16163	16025	15783	15879	15956	15754	15977	15847	16015	15858	15744	15891	15862	15891	15844	16054	15785	15854	15919	15902	15976	15862	15908	15897	15907	15867	15982	15928	15820	15795	16000	16080	15974	15813	15844	15936	15918	16054	15883	15958	15867	15759	15933	15908	15581	16012	15825	15915	15667	15962	16038	16061	15855	15834	15972	15708	15856	15761	16059	15953	15779	15789	15930	15869	16111	15911	16049	15761	16106	15888	15993	16025	15878	16001	16009	15816	15851	15870	16113	15934	15944	15866	15892	15989	15731	15798	15713	15877	15864	15932	16004	15902	15753	15916	15939	16025	15919	15913	15896	15750	15908	15974	15834	15932	15881	15924	15839	15974	15941	15933	15861	15897	16085	15931	15911	15951	16028	16084	15970	15991	15907	15954	15854	15923	15969	15930	15943	15895	15868	15927	15868	15948	15860	16053	16005	16032	15833	15942	15829	15879	15956	15661	15955	15916	16062	15936	15961	15862	15784	15974	15830	15955	15908	15822	15916	15830	15916	15919	15917	15935	16121	15785	15971	16059	15952	15926	15844	16047	15845	15844	15879	15839	16024	15865	15786	16088	15823	15870	15773	15910	15736	15903	16055	15988	15890	15970	15831	15989	16033	16031	15818	15872	15924	15830	16001	16115	16060	15942	16024	15871	15886	15910	15746	15880	15836	15963	15936	15836	15956	16085	15906	15988	15962	15758	15820	16104	16031	15789	15824	15951	15948	16018	15927	16029	16085	15924	16027	15843	15924	15828	15977	16085	15692	15889	15962	15958	15899	15916	15932	15735	15994	15884	15845	15882	16006	15915	15864	16009	15844	15931	15879	16031	15893	15707	15906	15897	15912	15884	15768	15896	15847	15767	15863	16173	15769	15939	15935	15905	15882	16023	15826	16038	16033	15909	15778	15780	15789	15764	15825	15865	15917	15752	15770	15894	15951	15872	15892	15895	15996	15990	16109	15978	15961	15824	15884	15843	15662	16002	16005	15908	16015	15899	16085	16039	15884	15937	16008	15996	15886	16069	16020	15881	16089	15947	16017	16047	15769	15881	15786	15919	15832	16011	15820	16041	15721	16001	16088	15821	15924	15874	15940	15808	15965	15983	15951	15751	15953	15824	15908	15840	15878	15909	15873	16034	15764	15990	15672	15791	15942	15912	16011	15959	15814	15998	15941	16026	15831	15974	15798	15781	15885	15778	15793	15920	15871	15812	15890	15995	15914	15919	15892	15858	15864	16047	15934	15861	15858	15991	15928	15878	15920	15979	15803	16036	15921	15912	16098	15873	15970	15882	15962	15773	16141	15902	15983	15988	15850	15957	15751	15873	16047	15853	15863	15783	15886	15830	15849	15903	15976	15801	15885	15820	15910	15893	15911	15939	15955	16033	15767	15868	16062	15810	15886	15887	15879	15880	15873	16110	15919	15939	15874	15863	15904	15983	15739	15917	15824	16027	16030	15813	16045	15963	15819	15974	16057	15960	15918	15720	16005	15852	15894	15843	15818	15839	16030	15815	16054	15904	15886	15724	15845	15749	15850	15888	15859	16029	15934	15896	15821	15792	15869	16050	16008	15906	15797	15869	15908	16031	15818	15807	15937	15853	15875	15836	15854	15925	15919	15831	15928	15807	15936	15927	15972	15969	15909	15919	15825	16008	15933	16016	15762	15871	16100	15898	15804	15849	15762	15931	15864	15871	16079	15918	15973	15862	15882	15943	15836	16014	15766	16116	15936	15930	15843	15958	15815	15947	15894	15920	15839	15978	15888	15769	16175	15856	15802	15968	15897	15891	15900	15889	15965	15874	15989	15918	16148	15764	15920	15887	15861	15834	15943	16067	16000	15951	15825	15987	16006	15886	15880	15968	15845	15868	15843	15875	16029	15736	15821	15940	15989	15827	16016	15945	15898	15932	15778	15946	16036	16023	15910	15774	15836	15952	15863	15878	15818	16129	16074	15821	15869	15986	15891	16060	15812	16058	15894	15892	15820	16069	16063	16115	15829	15803	15957	15833	16119	15892	15965	15960	15966	15907	15897	15855	15820	15908	15902	15819	15871	15930	15894	15770	15902	15868	15938	15878	15986	15703	15818	15919	15745	15781	16046	16191	15980	15929	15908	15884	16146	15947	15825	16141	15972	16020	15950	15904	15882	16041	15995	15844	15906	16065	15960	15880	16073	16040	15869	15814	15761	15873	15800	15857	16085	15878	16055	15949	16026	15937	15970	15883	15876	15741	15996	15835	15956	15785	15826	16026	15755	15779	15890	16032	15852	15848	15994	15767	15802	15869	15999	15828	15918	15905	15934	15859	15952	16038	15806	15869	15775	15807	15857	15949	15865	16106	15763	15845	15874	15739	15666	15975	15818	15934	15981	15939	15857	16071	16038	15828	15827	15980	15898	15928	15911	15958	15869	15966	15996	15952	16052	15857	15848	15872	15966	16042	16143	16082	16058	16055	16011	15813	16004	15912	15906	15863	15833	15995	15975	15888	15954	16080	15857	16011	15838	15776	15898	15966	16043	15977	16032	16050	15937	15959	15803	15903	16108	15743	15869	15971	15846	15712	16002	15815	16002	15945	15865	15891	16056	15966	15971	16070	16136	15778	15889	15955	15810	15775	15787	15847	15838	15930	15844	15804	15933	16086	15931	15897	16006	15982	15881	15773	15950	15929	15778	15926	15777	15806	15765	16063	16053	15887	16032	15948	15832	16038	15953	15838	15968	15929	15918	15913	15927	16004	15898	15711	15993	15831	15957	16007	16010	15938	15917	15940	16159	15952	15880	16053	15885	16064	15856	15861	15977	15769	15792	15922	15763	15865	15840	15932	15915	15990	15981	15944	15831	15982	15891	15960	15844	15863	15899	15932	15687	15990	15917	15993	15926	15687	15909	15824	15865	15842	15951	15858	16026	15808	15850	16016	16058	15858	15891	15960	16079	15702	16079	15962	16107	15868	15935	15950	15821	15825	15866	15821	16006	16008	15934	15936	15972	15875	15879	15935	15903	16025	15883	15909	15948	15789	15909	15885	15771	15869	15842	15741	15991	15821	15843	16072	15869	16088	16017	15868	15957	15899	15914	15896	15914	15825	15960	15841	15888	15972	15815	15870	15854	16162	16008	15863	15872	15876	15995	15895	15810	15921	16011	15914	15874	15718	15982	15859	15862	15998	16020	15967	15985	15971	16030	16000	15860	15939	15903	15943	15887	16047	15861	15946	15967	16020	15863	15872	15925	15789	15885	15911	15828	15820	15845	15966	15896	15949	15786	15947	15906	16048	15946	15802	15955	15979	15764	15887	16000	15983	15824	15785	15989	15890	16064	16100	15914	15733	16022	15880	15741	15903	16004	15835	15836	15770	15869	15923	16077	15957	15946	16049	15757	15941	15933	16089	15957	16065	15799	15926	15959	15891	16051	15822	15852	15986	15844	15993	16018	15812	16057	15925	15958	15899	15952	15811	15991	15862	15899	15940	15822	16000	15913	15835	15902	15872	15929	15735	16081	15916	15930	15960	15936	15891	15943	15736	15801	15911	16047	15889	15841	16054	15998	16029	16060	15944	15850	15973	16030	15909	15995	16196	16043	15980	15793	15878	15951	15917	16162	15770	15996	15862	16013	15959	16019	15866	15991
24110	23046	43565	48247	38174	28260	21941	18393	17981	18053	18044	18183	18097	17965	17826	17906	17912	17995	17935	17885	17993	17875	17926	17988	17776	17744	17939	17886	17921	18093	17919	17706	17862	17914	18198	17786	17910	17756	17885	17901	17920	17686	17651	17824	17812	17894	18027	17747	17800	18043	18012	17951	17852	17748	17679	17722	17807	17990	17872	17752	17962	17710	17673	17749	17611	17686	17716	17861	17786	17751	17755	17865	17745	17907	18042	17846	17838	17696	17970	17967	17890	17888	17794	17793	17759	17873	17671	17709	17763	17834	17814	17865	17649	17810	17887	17844	17872	17867	17910	17698	17855	17884	17958	17826	18071	17653	17838	17984	17975	17771	17807	17758	17620	17893	17798	17830	17884	17856	17862	17872	17956	17704	17690	17627	17783	17736	17843	17759	17832	18042	17777	17695	17952	17770	17741	17685	17829	17796	17629	17958	17566	17778	17851	17787	17725	17545	17630	17912	17786	17730	17938	17769	17977	17682	17728	17863	17846	17782	17685	17692	17688	17972	17887	17883	17724	17996	17827	17850	17678	17793	17803	17937	17818	17792	17682	17754	17834	17779	17722	17851	17932	17928	17880	17719	17742	17620	17770	17964	17868	17834	17901	17873	17896	17956	17714	17879	17723	17862	17839	17882	17802	17714	17864	17939	17835	17862	17974	17718	17739	17791	17836	17710	17571	17754	17696	17853	17869	17596	17851	17722	17734	18027	17663	17684	17640	17897	17722	17875	17935	17692	17714	17643	17687	17703	17681	17671	17761	17584	17923	17942	17813	17751	17868	17706	17721	17762	17702	17916	17808	17760	17766	17545	17976	17863	17876	17858	17946	17950	17616	17688	17785	17931	17762	17853	17809	17781	17700	17807	17794	17856	17883	17678	17961	17711	17712	17897	17791	17628	17979	17902	17892	17648	17859	17840	18067	17786	17854	17963	17790	17805	17788	17900	17784	17802	17914	17822	17717	17697	17719	17849	17901	17819	17805	18005	17826	17656	17635	17808	17908	18013	17880	17944	17841	17876	17909	17734	17605	17923	17853	17911	17718	17954	17886	17839	17691	17808	17831	17735	17833	17853	17825	17803	17762	17843	17841	17720	17772	17684	17790	17828	17774	17776	17804	17831	17800	17686	17819	17709	17642	17587	17722	17578	17924	17735	17703	17812	17788	17695	17972	17916	17972	17677	17646	17688	17938	17772	17764	17936	17801	17732	17761	17630	17986	17945	17998	17870	17745	17883	17826	17536	17830	17879	17876	17752	18004	17924	17771	17645	17772	17805	17844	17924	17879	17791	17939	17833	17762	17887	17739	17868	17634	17764	17791	17683	17875	18160	17845	17824	17877	17858	17775	17891	17803	18089	17912	17684	17862	17834	17941	17674	17815	17882	17831	17616	17883	17700	18034	17989	17800	17642	17722	17740	17763	17867	17747	17698	17795	17781	17828	18071	17928	17780	17791	17846	17986	17894	17873	17848	17919	17903	17629	17892	17903	17970	17725	17840	17870	17707	17685	17806	18024	17772	17796	17725	17851	17984	17757	17629	17736	17842	18010	17710	17727	17911	17840	17803	17788	17952	17841	17847	17572	17783	17897	17741	17880	17755	17911	17855	17874	17938	17844	17736	17823	17602	17707	17751	17835	17972	17661	17741	17575	17721	17957	17882	17774	17613	17903	17792	17826	17852	17807	17791	17656	17749	17786	17870	17819	17864	17929	17858	17732	17678	17821	17681	17763	17850	17676	17725	17974	17819	17784	17884	17820	17764	17851	17835	17908	17752	17895	17895	17824	17783	17755	17533	17821	17939	17833	17716	17680	17822	17733	17818	17968	18104	18006	17887	17787	17795	17589	17921	17907	17904	17752	17652	17784	17776	17835	17829	17827	17832	17778	17893	18241	17902	17823	17830	17817	17857	17872	17917	17695	17887	17756	17912	17826	17968	18155	17995	17769	17704	17856	17632	17905	17722	17770	17939	17866	18041	17920	17919	17889	17988	18011	17940	17967	17586	17533	17842	17651	17729	17752	17773	17940	17823	17855	17876	17839	17806	17914	17806	17633	17909	17627	17461	17644	17753	17830	17983	17998	17833	17810	17907	17833	17604	17913	17817	17781	17912	17941	17861	17784	18050	17449	17871	17712	17853	18012	17641	17925	17714	17892	17723	17726	17626	17876	17950	17756	18078	17921	17764	17849	17957	17947	17751	17931	17760	17719	17803	17905	17708	17631	17950	18027	17811	17738	17585	17840	17914	17734	17785	17791	18020	17924	17676	17837	17630	17738	17764	17879	17793	17773	17909	17858	17824	17779	17587	17837	17778	17892	17792	17918	17868	17800	17852	17873	17901	17678	17920	17742	17825	17882	17814	17961	17904	17784	17849	17959	17726	17675	17653	17752	17672	17843	17872	17714	17693	17857	17713	17833	17945	17957	17729	17834	17949	17735	17778	17806	17781	17766	17838	17903	17542	17929	17917	17812	17671	17775	17975	17934	18051	17986	17705	17704	17800	17798	17846	17715	17891	17980	17909	17721	17862	17603	17724	17816	17756	17722	17616	17945	17814	17775	17886	17829	17833	17726	18051	17887	17781	17850	17772	17784	17671	17757	17790	17839	17852	17787	17885	17694	17657	17726	17827	17854	17758	17728	17809	17843	17837	17989	17857	17694	17993	17867	17916	17817	17843	17940	18105	17824	17888	17852	17812	17980	17869	17856	17795	17898	17822	17869	17795	17932	17984	17780	17940	17854	17846	17954	17820	17666	17690	17929	17929	17911	17955	17647	17859	17841	17453	17847	17937	17840	17742	17786	17592	17898	17814	17863	17676	18020	17846	17639	17650	17692	17859	17887	17717	17729	17888	17756	17806	17975	17808	17773	17754	17637	17831	17900	17916	17778	17856	18066	17773	17791	17989	17847	17751	17840	17826	17872	17875	17803	17745	17810	17747	17696	17706	17829	17983	17652	17671	17699	17892	17854	17606	17943	17942	17607	17960	17687	17829	17802	18043	17867	17729	17915	18043	17949	17980	17729	17737	17909	17888	17858	17815	17781	17728	17873	17818	17784	17976	17595	17716	17732	17943	17795	17727	17840	17711	17855	17904	17884	17698	17790	18002	17641	17919	17680	17726	17714	17949	17557	17741	17821	17960	17881	17861	17927	17947	17935	17901	17809	17977	17830	17826	17873	17682	17604	17849	17783	17868	17993	17957	17818	17842	17861	17758	17803	17842	17856	17899	17799	17926	17815	17800	17843	17867	17723	17682	17763	17948	17949	17823	17711	17868	18011	18070	17774	17589	17926	17813	17804	17625	17891	17825	17905	17929	17814	17853	17752	17810	17709	17832	17993	17841	17796	17861	17776	17640	18131	17919	17834	17955	17791	17922	17804	17679	17791	17939	17986	17946	17875	17811	17773	17770	17817	17750	17863	17844	17814	17873	17633	17616	17855	17696	17800	17589	17986	17729	17737	17772	17732	17860	17825	17876	17985	17811	17935	17800	17928	17811	17741	17756	17813	17814	17603	17897	17961	17929	17808	17877	17907	17880	17863	17746	17861	18106	17737	17744	17918	17860	17723	17894	17917	17806	17849	18006	17905	17873	18021	17871	17733	17835	17826	17855	17823	17658	17754	17673	17720	17839	17959	17790	17707	17772	17908	17873	17891	17650	17848	17967	17731	17737	17735	17809	17809	17803	17968	17772	17979	17728	17852	17693	17805	17643	17770	17857	17865	17833	17788	17856	17931	17777	17784	17785	17846	18025	17702	17858	17998	18009	18119	17845	17540	17756	17820	17942	17911	17937	17710	17834	17664	17891	17839	17838	17816	17621	17815	17945	17653	17843	17765	17893	17750	17983	17903	17726	17716	17810	17937	17765	17780	17874	17740	17880	17803	17874	17900	17827	18026	17635	17883	17886	17750	17932	17732	17694	17737	17789	17583	17825	17936	17862	17930	18008	17852	18024	17752	17774	17755	17708	17563	17893	17864	17868	17747	17842	17971	17907	17670	17977	17826	17713	17926	17910	17854	17874	17687	17826	17760	17917	17570	17850	17745	17664	17965	17938	17857	17976	17793	17818	17851	17822	17993	17703	17808	17925	17725	18004	17791	17972	17894	17902	17712	17671	17927	17760	17798	17969	17773	17793	17729	17744	17835	17772	18016	17974	17717	17764	17738	17724	17721	17900	17740	17829	17723	17776	17621	17939	17695	17910	17989	17731	17889	17693	17729	17724	17806	17947	17781	17881	17889	17847	17884	17790	17853	17543	17645	17846	17740	17882	17902	17904	17694	17839	17986	17797	17863	17896	17740	17868	17982	17843	17903	17801	17730	17599	17859	17867	17898	17891	17686	17741	17809	17720	17984	17970	17814	17785	17967	18018	17880	17731	17880	17808	17607	17984	17738	17829	17981	17847	17810	17928	17550	17817	17937	17804	17966	17973	17671	17729	17799	17999	17853	17980	17807	17765	17774	17871	17924	17822	17752	17927	17794	17881	17694	17753	17677	17679	17730	17889	17766	17621	17832	17872	17708	17900	17918	17926	17965	17807	17652	17856	17788	17968	17643	17665	17945	17892	17834	17710	17877	17768	17750	17811	17867	17714	17662	17765	17714	17707	17786	17720	17773	17581	17639	17899	17698	17845	17867	17831	17849	17886	17833	17906	17796	17956	17709	17933	17884	17821	17834	17861	17779	17516	17648	17811	17781	17882	17619	17644	17833	17504	17748	17778	17897	17648	17925	17825	17983	17909	17779	17782	17946	17702	17816	17844	17816	17874	17689	17925	17896	17961	17759	17790	17702	17936	17893	18057	17831	17783	17747	17664	17726	17578	17562	17825	17537	17903	17713	17711	17750	17765	17801	17928	17801	17860	17883	17917	17933	17931	17822	17822	17941	18107	17864	17882	17911	17794	17894	17478	17917	17931	17885	17795	17641	17898	17977	17935	17816	17786	17658	17752	17943	17825	17708	18117	17647	17944	18070	17895	17740	17960	17864	17915	17827	17891	17791	17752	17870	17861	17892	17835	17895	17858	17735	17911	17898	17649	17837	17690	17861	17927	17884	17773	17655	17604	17925	17870	17695	17896	17735	17660	17811	17821	17798	17913	17836	18012	17746	17818	17593	17752	17815	17828	17649	17726
36884	87920	89065	64444	44717	26679	16589	16027	16120	15896	15944	15934	15989	16035	16039	15912	16095	16019	15938	15952	15911	15849	15971	16076	16049	15966	15861	16017	15797	15880	16040	15988	15993	15928	15863	15917	15922	15969	15899	15788	15862	15994	16091	15998	15906	16121	15926	15806	15948	16144	16147	16034	16188	15935	16011	15928	16051	15669	16086	16133	16009	15857	15920	15854	15933	15933	16026	15966	15845	15949	15861	16029	15998	15962	16003	15976	15837	16021	15859	15985	15919	16051	16027	16065	16083	15933	15799	15940	16033	16045	15901	15925	16100	16085	16018	15943	15891	16044	15888	16137	15997	16056	15989	16013	16143	15788	16073	15972	15989	15839	16029	15756	15948	16020	15872	15953	16043	15970	16046	16107	15874	15906	15801	15873	16082	15908	15954	15753	15837	15922	15908	15966	15856	15883	16066	15689	15856	15941	15982	15892	16028	16077	15838	15986	15987	16258	15945	15933	15950	16084	16018	16047	15875	16008	15993	15875	16000	15852	16041	16004	15885	15893	16069	16064	15989	16015	16040	16009	15976	15993	15840	15816	16170	15922	15846	15965	15868	15942	15956	15912	15862	15860	15982	16103	15834	15975	16011	15863	16057	15894	15909	15922	15900	15885	15939	15970	15858	16234	15884	15995	15924	15868	16088	15737	15874	15969	15982	15941	16058	15994	15994	15901	15975	15933	15999	16064	16021	15878	15999	16070	16013	15952	16125	15900	15996	16008	16066	16007	15691	16021	16034	16006	15983	15832	16073	15951	15992	15995	15908	15914	16086	15881	16008	15848	15989	15974	15919	15761	15904	16036	15984	15839	16020	16012	16034	15845	15836	15895	16109	15843	16002	16006	16135	16011	15903	16036	15905	16037	15835	15908	15885	15859	15996	15963	15909	15778	16056	15958	15988	16025	16019	15941	15807	16006	16032	16047	15900	15973	16042	15929	15911	15785	15912	15973	15678	16001	15857	16206	15988	15904	16124	16088	16187	15832	16022	16024	16072	15927	16046	15820	15933	15952	15824	15987	15793	16117	15926	15910	15985	16173	15983	16105	15918	15947	15931	16017	16139	16003	15956	15923	16104	15840	15897	15934	16033	15929	16041	16102	15940	15714	16118	16156	15861	15861	16015	15960	15950	15871	16049	15951	15928	15780	16018	15914	15936	15840	15977	16052	15945	15803	16041	16077	15985	16116	15994	16046	15895	15973	15991	16088	16110	15976	16023	15905	15955	16065	15998	15781	15848	15868	15928	15896	15907	16010	16001	15833	15825	16096	15951	15978	16077	15905	16142	16014	15957	16147	15814	15946	15892	15907	16062	15990	15859	15912	16100	15991	15735	15811	15846	15983	15907	16137	16123	15902	16071	16266	16117	15945	15810	15994	15914	15771	15760	15962	15734	15906	15767	16029	16079	16014	16038	15846	16053	15813	15842	16000	15936	16040	15965	15885	15908	15876	16119	16001	16026	16087	15960	15999	15880	16111	15980	15905	15822	16039	15921	16155	15998	15993	15905	15867	15775	16149	16046	15924	15884	15866	15925	15990	16014	15940	15923	15962	16053	15849	16123	15847	16008	16035	15962	16015	16095	15914	16079	15863	16022	16071	15909	16034	16055	16024	15908	16028	15962	16081	15955	16027	15998	15941	15910	15905	16063	15949	16225	16110	15991	15870	15903	16023	15896	15858	16023	16015	15951	15959	15956	15803	15918	16072	15928	15874	16032	16045	16043	15998	16108	15925	16105	15818	16028	15835	15926	15970	16108	15847	15931	15740	16046	15941	15880	15922	16053	15805	15983	16029	15910	15941	15938	15884	15915	15847	15898	15932	15928	16045	15934	16030	15910	15872	15947	15978	15902	16015	16061	15903	15932	15972	15819	15940	16113	15750	15840	15860	16013	16079	15885	15808	16016	16005	15938	15961	16013	15926	15948	16024	15898	15808	15896	16145	16057	15751	16051	15894	15870	15862	15990	15981	16042	16030	15922	15746	16038	15972	16014	15929	15987	15913	15797	15982	15933	15899	15816	16022	16061	15969	15863	16012	15960	15881	15949	16017	15924	15959	15941	15960	15940	16003	16076	15951	15868	16017	16017	16045	16061	16065	16031	15890	15996	16207	15973	15965	15837	16029	16070	16006	15966	15994	15913	15934	15985	16029	16009	15942	16061	16059	15896	15902	16055	15846	15878	16136	15870	15974	16094	15852	15875	16005	15817	15732	15964	16152	15844	15919	15841	15979	16092	15887	15802	15777	16131	15951	16059	15954	16081	15959	16059	15985	15808	15896	15940	15894	15848	15962	16139	15945	15940	15810	16037	15940	15715	16053	16030	15968	15982	15904	15919	16009	16020	16041	15989	15998	15898	16026	15981	15971	15882	15931	15814	15983	16030	15944	15887	16001	15991	15932	16058	15909	15987	15985	15972	15996	16067	15933	15833	15814	15972	16084	15990	15761	16030	16064	15979	16056	15991	15988	16145	15951	16113	15928	15897	15867	15939	15900	15863	16016	16042	15922	16054	15904	16033	16194	15936	16083	16083	15863	15942	15830	16015	15930	15869	16061	15890	15896	15911	16109	16022	15968	16014	16024	15848	15959	15892	16042	15953	15942	15974	15961	15950	16030	16022	15949	16083	15688	16038	16174	16012	16096	15922	16005	15990	15912	15779	15957	16067	15883	16032	16132	15855	15841	15837	15940	15977	15892	16109	16029	16000	15948	16088	15911	15901	16063	15756	15899	15983	15937	16001	16029	15945	15901	15996	15873	15884	15930	16000	16010	15972	15815	15949	15823	15947	15960	16063	16115	16014	16130	15949	16090	15798	16136	16024	16023	15844	16087	15948	15915	16007	15806	15959	16028	15874	15815	16048	15831	15936	16064	15882	16016	15897	16112	15928	16059	15989	15918	15955	16041	15890	15990	16082	15973	15861	15890	15766	15921	15955	15813	16019	15973	16193	15960	15936	15834	15942	15860	15903	16014	16059	15883	16070	15994	15876	15810	16054	15876	16026	16003	15979	15882	16027	15850	16064	15944	16037	15962	15761	15962	16058	15912	15991	16032	15842	15936	15968	15909	15913	15896	15994	15975	15990	15965	16003	15943	16025	15933	16075	15991	15990	15931	15995	15865	16048	15945	15894	15898	15946	16091	16077	16070	16017	15914	15944	16149	16113	16030	16127	16137	15825	16021	15837	15990	16061	15942	16003	16006	15974	16035	15903	16014	16032	15933	16122	15971	16005	16069	15889	15822	16065	15973	16011	16067	15840	15963	15989	16036	15766	15931	15890	15939	15970	15907	15976	15865	15900	15865	15782	16078	15972	15852	15764	15851	16065	16175	15985	15855	16098	16066	16073	16088	15899	15985	15855	16002	16025	15924	16009	15983	15966	16021	15850	15899	15933	15970	15986	16068	15776	15970	15989	15948	15900	15823	16000	16112	15922	15917	15961	15859	15918	15909	15882	15895	15925	15808	15988	15970	15981	15842	15938	15919	16000	15965	15882	16073	15822	15958	16078	15988	15884	16057	15965	16003	16015	16079	16012	15920	15993	15986	15917	15810	16100	15938	16225	16017	16076	15980	15985	16046	15890	15945	16058	15933	15860	15997	15934	15999	15877	15947	16009	15861	16047	15932	15893	15982	16164	15960	16020	15967	16116	16065	15994	15980	15723	16083	16149	15807	15896	15880	15874	15839	15911	16067	16012	16054	15923	16061	16038	15874	15855	16020	15858	16107	16001	15890	15830	15963	15840	16002	16090	16070	15821	15972	15881	16034	15950	16095	16040	15875	16060	16032	15884	16030	16099	16041	15978	15965	16051	15922	15862	15913	15982	15977	15766	15990	15971	16032	16029	15883	15985	15889	16060	16034	15915	15889	15755	16013	15907	15999	15985	16104	16170	16043	15905	16163	16088	15847	16112	15977	15986	15793	16124	15906	15981	15896	15980	15907	16088	15891	15944	15922	15918	16029	16240	16011	16159	15680	15877	15935	16025	15820	15827	15914	15985	15849	16027	16034	16058	15770	16064	15984	15911	15891	15872	15908	16018	16105	16278	15812	16003	16020	15993	16053	15990	16060	15878	15959	15842	15818	15935	16107	15789	16018	15853	16007	15972	16019	15743	16022	15871	16051	16006	15937	15899	15963	15933	16135	16019	15987	16011	16149	15995	15879	15949	15979	15927	15974	15941	16112	16027	15854	16104	16182	15855	15869	15880	15993	16025	15882	15975	16024	16025	15839	16025	16121	15849	16048	15954	15986	15997	15896	16095	15983	16045	16007	16015	15962	15933	16018	15906	16013	16051	15940	16013	16105	15956	15982	15929	16027	15855	16135	15988	15947	16094	15819	15986	15809	16057	16157	16001	15874	16000	16024	15900	15841	15910	16091	16065	15954	15899	15795	15714	15835	15940	15866	16018	15959	15985	15930	15956	15945	15975	15898	15961	16044	15943	15981	15925	16170	15967	16087	15980	16078	15981	16042	15962	15883	16081	15858	15939	15988	15950	16017	16034	15869	15957	15762	15980	16128	16053	16041	15871	16032	16077	16049	15930	16114	15911	15973	15949	15858	16097	15799	15764	16002	16002	15997	16047	15833	15909	15825	16009	15883	15902	15869	16002	15885	15890	15905	16065	15908	16050	15923	15940	15904	15859	16197	15810	15917	15996	16146	15963	15968	15832	15985	15916	16192	15899	16054	15850	16067	15922	16128	15825	16105	16128	15890	16035	15822	15935	15938	15850	15953	15925	15887	15934	16070	15971	15910	15994	15969	15908	15954	15886	16016	16172	15913	15997	16082	16004	16132	15975	15824	15843	16062	15952	15999	15919	15993	16028	16094	15829	16003	16049	16061	15994	15804	16100	15751	16005	15900	15980	16034	16014	15878	15830	15839	16029	15875	16000	15933	15943	16072	16033	16032	15916	15920	16033	15951	15969	16042	15899	15988	15940	15866	16141	15906	15997	15999	16052	15785	15870	16067	15886	15941	15960	16133	15946	16146	16077	15993	15944	16081	16018	16006	15968	15980	15945	16012	15971	15949	15923	15925	16040	15992	16010	15896	15883	15930	15857	15938	15996	15896	15874	15883	16010	16010	15986	16005	15966	16090	16125	16093	16028	15995	15885	16014	15930	15916	15893	15789
22831	22059	37731	41806	36484	30011	24800	19156	17990	18063	18127	18181	18033	17908	17923	18079	17858	17963	17938	17932	17752	17978	17850	17836	17797	17805	17973	18002	17637	18074	17829	17808	17675	17878	17790	17821	17843	17987	17673	17838	17922	17906	17636	17711	17612	17840	17820	17874	17870	17931	18023	17976	18065	17815	17834	17769	17638	17854	18105	17858	17807	17974	18043	17807	17733	17969	17697	17633	17692	17795	17748	17735	17752	17889	17881	17864	17725	17838	17749	17751	17832	17863	17799	17976	17853	17628	17727	17742	17762	17652	17717	17638	17790	17837	17649	17677	17857	17875	17771	17793	17944	17808	17562	17724	17826	17600	17514	18004	17699	17773	17758	17769	17801	17819	17761	17803	17897	17704	17924	17754	17871	17832	17605	17575	17674	17648	17907	17615	17661	17788	17632	17854	17829	17634	17661	17719	17665	17799	17730	17726	17723	17675	17784	17821	17799	17851	17840	17817	17754	17708	17831	17908	17636	17544	17820	17538	17505	17810	17923	17700	18022	17796	17785	17556	17762	17724	17651	17740	17555	17728	17621	18001	17843	17825	17694	17898	17660	17892	17644	17556	17681	17759	17818	17803	17918	17863	17490	17649	17840	17660	17729	17676	17822	17690	17921	17805	17799	17658	17880	17676	17728	17812	17741	17654	17814	17908	17518	17847	18006	17831	17787	17777	17911	17790	17661	17558	17721	17587	17766	17664	17858	17454	17836	17634	17707	17747	17824	17717	17969	17613	17744	17720	17665	17502	17745	17693	17762	17851	17888	17695	17761	17703	17673	17741	17624	17769	17871	17795	17753	17868	17794	17655	17615	18019	17622	17631	17533	17691	17979	17519	17431	17682	17795	17776	17709	17698	17548	17948	17618	17621	17722	17646	17599	17756	17698	17870	17653	17730	17758	17434	17473	17840	17772	17667	17634	17748	17860	17625	17712	17641	17822	17770	17725	17636	17713	17876	17762	17799	17927	17617	17625	17766	17754	17811	17778	17835	17677	17706	17733	17924	17770	17778	17675	17881	17740	17765	17858	17589	17719	17818	17775	17756	17885	17798	17680	17868	17738	17609	17895	17766	17616	17596	17979	17709	17790	17873	17693	17696	17760	17668	17731	17890	17737	17757	17866	17790	17769	17784	17925	17721	17708	17739	17699	17766	17741	17753	17667	17712	17930	17782	17760	17801	17779	17652	17446	17836	17802	17614	17697	17717	17671	17772	17602	17631	17752	17859	17892	17748	17747	17909	17759	17571	17626	17672	17735	17800	17637	17643	17672	17586	17895	17706	17713	18007	17954	17679	17676	17528	17725	17665	17624	17983	17720	17714	17516	17669	17773	17652	17794	17935	17722	17643	17679	17719	17765	17577	17533	17607	17776	17568	17637	17743	17703	17841	17599	17774	17820	17541	17627	17874	17881	17678	17703	17604	17664	17923	17784	17660	17836	17513	17800	17608	17914	17726	17647	17928	17844	17598	17568	17898	17776	17726	17791	17810	17714	17670	17895	17700	17808	17655	17842	17781	17697	17817	17866	17656	17598	17643	17857	17620	17757	17701	17750	17911	17698	17888	17710	17630	17728	17694	17767	17573	17618	17519	17741	17711	17694	17966	17650	17896	17774	17883	17581	17702	17876	17528	17609	17647	17546	17892	17796	17606	17927	17714	17858	17636	17815	17612	17536	17879	17740	17775	17741	17894	17888	17972	17578	17662	17624	17850	17811	17745	17511	17720	17972	17845	17638	17743	17610	17972	17693	17753	17814	17848	17763	17578	17805	17850	17887	17589	17840	17823	17855	17938	17800	17809	17584	17800	17734	17682	17652	17667	17691	17623	17687	17544	17856	17567	17873	17730	17814	17750	17787	17774	17816	17852	17659	17610	17652	17810	17770	17595	17672	17742	17763	17634	17554	17625	17685	17640	17814	17730	17712	17637	17477	17667	17676	17799	17780	17687	17887	17731	17714	17756	17652	17654	17825	17833	17942	17522	17886	17867	17809	17742	17870	17697	17587	17760	17695	17952	17650	17922	17634	17652	17607	17815	17800	17641	17701	17737	17678	17758	17668	17695	17550	17631	17727	17674	17566	17562	17723	17592	17728	17565	17869	17752	17756	17676	17820	17694	17741	17783	17862	18010	17929	17582	17637	17846	17748	17479	17787	17559	17776	17682	17804	17741	17753	17847	17718	17744	17674	17566	17785	17883	17806	17859	17709	17579	17708	17717	17672	17608	17559	17948	17681	17803	17844	17562	17803	17423	17624	17805	17872	17842	17795	17861	17853	17842	17841	17550	17580	17725	17638	17694	17662	17592	17877	17853	17802	17624	17618	17715	17583	17838	17666	17540	17750	17882	17739	17817	17670	17680	17982	17554	17714	17901	17770	17678	17615	17590	17832	17824	17853	17876	17676	17675	17738	17769	17679	17869	17719	17782	17943	18031	17651	17885	17600	17667	17885	17587	17850	17732	17564	17703	17748	17718	17762	17626	17606	17608	17828	17894	17695	17865	17587	17735	17614	17983	17857	17829	17970	17866	17614	17672	17685	17840	17726	17757	17800	17714	17734	17752	17759	17764	17551	17830	17841	17671	17644	17807	17793	17732	17896	17627	17864	17740	17767	17726	17644	17678	17656	17963	17883	17887	17827	17953	17788	17521	17756	17674	17682	17857	17859	17636	17608	17776	17897	17688	17912	17799	17745	17796	17767	17758	17614	17578	17709	17677	17624	17791	17757	17724	17693	17832	17711	17812	17644	17686	17770	17804	17720	17682	17625	17743	17828	17811	17801	17518	17573	17840	18066	17782	17906	17689	17971	17833	17788	17774	17845	17937	17524	17809	17628	17741	17922	17801	17635	17646	17633	17732	17771	17792	17809	17722	17827	17476	17721	17952	17724	17553	17589	17760	17881	17763	17673	17644	17870	17822	17824	17772	17530	17635	17645	17801	17845	17650	17809	17658	17720	17689	17773	17729	17707	17717	17767	17975	17936	17657	17674	17740	17848	17545	17726	17874	17582	17871	17763	17782	17886	17896	17808	17605	17769	17837	17549	17748	17670	17887	17652	17689	17811	17826	17408	17770	17743	17860	17645	17876	17641	17793	17541	17537	17641	17777	17766	17708	17816	17632	17849	17838	17705	17836	17823	17768	17830	17711	17803	17631	17777	17523	17732	17715	17752	17602	17804	17807	17660	17669	17598	17762	17667	17675	17826	17681	17625	17587	17786	17761	17732	17782	17665	17728	17813	17580	17791	17765	17921	17806	17809	17818	17754	17683	17665	17653	18079	17754	17736	17873	17722	17676	17693	17657	17880	17740	17784	17753	17739	17702	17805	17799	17745	17680	17795	17519	17697	17726	17622	17771	17677	17810	17829	17735	17512	17646	17701	17808	17952	17746	17755	17809	17749	17548	17567	17605	17772	17582	17609	17986	17571	17521	17650	17628	17755	17785	17806	17582	17775	17772	17645	17753	17855	17941	17653	17794	17737	17845	17754	17795	17655	17562	17777	17768	17650	17830	17741	17946	17918	17597	17648	17800	17584	17663	17865	17713	17821	17757	17837	17562	17871	17779	17505	17835	17721	17709	17654	17832	17796	17656	17682	17656	17710	17760	17746	17664	17684	17522	17470	17795	17740	17643	17584	17703	17678	17865	17851	17822	17837	17709	17587	17656	17744	17767	17712	17849	17889	17845	17830	17677	17647	17744	17787	17867	17740	17770	17708	17971	17668	17784	17497	17506	17803	17702	17832	17639	17497	17737	17567	17716	17817	17973	17995	17757	17771	17810	17915	17797	17768	17695	17804	17823	17695	17818	17862	17729	17787	17740	17684	17818	17622	17671	17672	17639	17804	17819	17838	17662	17483	17604	17779	17569	17928	17697	17770	17536	17575	17737	17834	17744	17793	17738	17758	17787	17625	17769	17712	17789	17667	17794	17722	17568	17657	17750	17735	17844	17939	17751	17807	17676	17827	17734	17743	17825	17777	17766	17677	17922	17541	17730	17553	17521	17842	17782	17722	17743	17958	17584	17780	17586	17795	17697	17633	17666	17744	17823	18101	17871	17893	17706	17899	17562	17667	17736	17628	17718	17798	17680	17841	17642	17770	17699	17629	17550	17686	17728	17780	17768	17609	17636	17896	17565	17666	17526	17759	17718	17673	17922	17597	17813	17719	17774	17760	17572	17724	17701	17695	17799	17724	17591	17769	17778	17893	17768	17781	17708	17723	17637	17725	17462	17739	17846	17815	17799	17873	17833	17760	17639	17711	17858	17817	17671	17507	17590	17593	17872	17753	17816	17909	17674	17889	17731	17858	17819	17753	17717	17810	17775	17637	17770	17877	17765	17604	17802	17631	17688	17684	17841	17748	17569	17697	17801	17630	17656	17726	17766	17861	17665	17748	17804	17714	17815	17698	17795	17807	17603	17830	17869	17539	17852	17703	17763	17732	17898	17671	17825	17892	17725	17675	18072	17769	17701	17844	17671	17662	17697	17769	17571	17588	17711	17582	17752	17850	17814	17621	17569	17665	17641	17733	17733	17734	17602	17762	17702	17817	17624	17585	17588	17668	17929	17715	17656	17679	17648	17523	17861	17891	17827	17711	17678	17701	17779	17563	17571	17654	17705	17731	17671	17771	17920	17764	17866	17873	17912	17754	17702	17759	17573	17808	17964	17905	17672	17793	17835	17753	17653	17873	17675	17622	17728	17739	17539	17805	17633	17840	17534	17862	17648	17605	17684	17604	17578	17556	17772	17743	17839	17827	17679	17706	17910	17988	17740	17817	17761	17966	17785	17992	17956	17604	17749	17716	17873	17700	17822	17639	17485	17630	17850	17704	17941	17795	17732	17828	18009	17769	17792	17832	17659	17675	17778	17853	17798	17725	17648	17743	17807	17701	17763	17731	17888	17570	17648	17623	17706	17790	17824	17628	17768	17643	17630	17550	17605	17865	17683	17636	17743	17891	17634	17698	17785	17827	17893	17741	17687	17793	17713	17756	17608	17468	17728	17764	17709	17687	17753	17642	17503	17410	17876	17940	17856	17574	17785	17826	18017	17673	17967	17637	18044	17745	17619	17632	17824	17824	17982	17758	17466	17723	17866	17705	17729	17591	17657	17497	17684	17977	17807	17949	17831
48126	98764	97400	77561	53340	32703	16822	15736	15904	15988	15773	15892	15823	15858	15805	16012	15739	16012	15926	15854	15861	15905	15910	16039	16082	15862	15934	15952	15952	16015	15880	15889	15951	15921	15939	15759	15949	15780	15934	15921	15833	15840	15963	15838	15995	15844	15885	16037	15983	16114	16088	16060	15989	15977	15955	15793	15847	15928	15966	15910	15837	15832	15883	15969	16005	16156	15778	15816	15923	16020	15890	15949	15692	15962	15587	15958	15909	15911	15909	16045	15809	15997	15922	16011	15920	15995	15904	15877	15847	15699	15848	15998	15912	15898	15990	15984	16027	15876	15791	15923	15851	16048	15928	15919	16005	15844	16066	15937	16139	15908	15908	15918	15782	15770	15792	15737	15916	15923	15829	15947	15975	16021	15903	15875	15841	15884	15904	15986	15734	16023	15793	15879	15850	15821	15971	15891	15938	15950	15978	15833	16011	15978	15873	15990	15855	15850	15990	15942	15868	15898	15751	15994	15900	15845	15963	15689	15954	15813	15866	15876	15830	15877	16007	15862	15908	15697	15950	15708	16010	15839	15797	15980	15851	15823	16089	15865	15987	15975	15788	15892	15817	15649	16007	15968	16102	15926	15846	15627	15995	16033	15878	15918	15788	15855	15766	15831	15921	16011	15720	15934	15874	15747	15880	15899	15852	15892	15980	16014	15923	15858	15910	15813	15773	15863	15942	15884	15948	15846	15715	15950	15842	15926	16033	15740	15937	15744	15826	15995	15746	15890	15804	16015	16038	15854	15949	15953	15808	16014	15834	15798	15849	15972	15776	15991	15849	15830	15738	15774	15938	15881	15799	15926	15852	15874	16020	15832	15788	15963	15837	15931	15773	15771	15942	15751	15831	15891	15747	15769	15921	15984	15982	15916	15788	15881	15797	15983	15739	15956	15740	16038	15893	15739	15857	15621	15965	16061	15970	15599	15978	15850	15805	16039	15883	15912	15849	15927	15935	15649	15853	15911	15912	15698	15989	15865	15812	15880	15868	15815	15934	15902	15793	15847	16070	15904	16045	15834	15854	15962	15910	15901	15871	15735	15761	15790	15910	15869	16016	15920	15913	15990	16007	15874	15953	15964	15692	15784	15969	15769	15984	15807	15827	15856	15809	15873	15847	15917	15847	15728	15846	15888	16016	15876	15804	16000	15798	15674	15913	15930	15755	15952	15843	15892	15799	15929	15713	15824	15763	15898	15898	15933	15891	15822	15970	15735	15940	15858	15857	16095	15835	15753	15917	15784	15954	15924	16086	15835	15914	15737	15907	15853	15866	15819	15840	15978	15780	16074	15908	16075	15871	15961	15763	15828	15980	15799	15876	15864	15749	15880	15972	15814	15862	15842	15627	15944	15826	15869	15855	15879	15804	15877	15961	15832	15921	15765	15952	15832	15956	15879	15985	16013	15803	15974	15897	15845	15877	15765	15868	16003	15793	15698	15925	15792	16026	15734	15845	15956	15794	15861	15930	15969	15778	15808	15838	15754	15937	15789	15824	15939	15912	15785	15852	15968	15706	16112	15817	15967	15748	15891	15983	15800	15813	15947	15775	15881	16027	15876	16223	15832	15740	15930	15801	15697	15875	15839	15905	15854	15944	16088	15870	15928	15830	15779	16016	15712	15930	15878	15962	15896	16093	15888	15858	15960	15849	15870	15859	15830	15734	15935	16035	15775	15873	15803	15665	16031	15797	15988	15798	15906	16047	15935	15835	15946	16098	15728	15959	15858	15772	15901	15876	15851	15856	15913	15974	15864	15827	15915	15868	15738	15891	15937	15987	16059	15948	15804	15904	15776	15686	15869	15948	15976	15794	15831	15925	15775	15750	15967	16044	15896	15908	15881	15933	15922	15849	16016	15872	15855	15866	15866	15976	15901	15871	15924	15924	15982	15858	15959	15648	15887	15816	15860	15860	15855	16028	15834	15926	16025	15798	15751	15930	15839	15724	15945	15967	15751	15852	15874	15869	15799	16104	15810	15846	16087	15893	15786	15917	15854	15874	15988	15894	15870	15833	15862	15876	15862	15896	16007	15789	15829	15723	15936	16161	15806	15942	15866	15877	15874	15725	15777	15821	15902	15929	15857	15946	15848	15966	15928	15774	15906	16006	15822	15752	15973	15884	15676	15973	15881	15810	15714	15994	15821	15895	15872	15881	15706	15705	15816	16068	15825	15825	15855	15904	15869	15888	15810	15850	15854	15922	16025	15860	15865	16092	15838	15961	15922	15673	16028	15782	15729	15898	16084	15887	15871	15816	15914	15922	15869	15986	15874	15860	15785	15938	15824	15859	15827	16165	15907	15816	15916	15809	15823	15872	16019	15892	15733	15827	15699	15972	15856	15966	15694	15985	15830	15729	15742	15961	15847	15890	15787	16020	15803	15971	15760	16054	15875	15748	15818	16012	15819	16018	15889	15739	15920	15991	15628	16007	15719	16035	15847	15884	15899	15779	15966	15993	15814	15969	15963	15930	15880	15719	15859	15770	15894	15871	15821	15815	15928	15903	15969	15884	15903	15887	15894	15863	15860	15791	15879	15877	15944	15761	15825	16105	15811	15795	15802	15916	15902	15872	15806	15888	15846	15821	15833	15749	16015	15836	15831	15948	15841	15812	15903	15981	16068	15806	15928	16018	15868	15897	15848	15949	15772	16074	15832	15758	15893	15961	15979	15826	15957	15997	15984	15876	16015	15845	15873	15787	15803	15912	15811	15799	15898	15867	15953	15924	15898	15938	15917	16020	15828	16002	15859	15864	15872	15888	15834	15897	15872	15814	15993	15898	15775	15931	15932	15801	16079	15757	15694	15802	16116	15815	15945	15970	15876	15937	15870	15811	16067	15822	15883	15779	15896	15797	15834	15879	15810	15843	15950	16008	15810	15826	15938	15865	15793	15810	15902	16038	15982	15875	15784	15800	15873	15958	15872	15789	16053	16204	16035	15895	15826	15879	15839	15980	16114	16050	15902	15775	15996	15995	15880	15673	15894	15827	15816	15716	15864	15846	16016	15900	15905	16044	15912	16020	15789	16030	15959	15715	15820	15880	15835	16112	15926	15816	15817	15915	15993	15864	15958	15939	15901	15956	15897	15789	15743	16157	15748	15653	15996	15925	15871	15674	15687	15708	15968	15775	15938	16049	15826	15907	15932	15912	15890	15863	16010	15806	15826	15893	16027	15910	15965	15860	15921	15841	15996	15857	15872	15835	15817	15858	15982	15875	15862	15892	15767	15846	16046	15906	15836	15869	15840	15875	15987	15963	15933	15951	15777	15740	15974	15896	15933	15920	16047	15845	15881	15840	15745	15914	15698	15889	15935	15972	15793	15910	15739	15997	16002	15914	15898	15842	16006	15951	16078	15866	16049	15888	15946	15877	15663	15965	15776	15896	15869	16093	15997	15868	16073	15923	15941	15908	16026	15894	15821	15917	15720	16095	15873	16175	15684	15818	15971	15881	15839	15788	15911	16030	15935	15889	16110	15871	16031	15736	15934	15778	15807	15855	15882	15865	15826	15987	15843	15891	15953	15823	15764	15892	15868	15944	15876	16076	15864	15825	15886	15932	15868	15879	15857	16010	15998	15943	15779	15902	15841	15918	15882	15788	15834	15829	15952	15992	15918	15910	15791	15988	15757	15846	15746	15892	15802	15777	15787	15852	15950	15770	15839	15907	15931	15715	15879	15975	15829	15936	15762	15811	15853	15934	15798	15941	15819	15868	15849	15954	16122	15952	15928	15937	15865	16018	15902	15842	15985	15825	15825	15796	15726	15820	15740	15876	15707	15882	15986	15681	15896	15855	15867	15857	15826	16052	15964	15821	15910	15886	15948	15942	15730	15936	16001	15867	15768	15907	15682	15835	15864	15921	15943	15788	15805	15802	15836	15946	16019	15710	15832	15986	15939	15837	15774	15936	16095	15779	15898	15787	15828	15985	16021	15870	15869	15904	15875	15941	15840	15854	15801	15824	15851	15970	15820	16025	15847	16020	15863	15893	15859	15926	15754	15830	15861	16116	15750	15862	15746	16015	15853	15889	15816	15843	15947	15838	16142	15962	15727	15924	15910	15962	15877	15794	15873	15687	15934	15918	15889	15997	16054	16024	15821	15780	15793	15877	15965	15801	15783	15867	15983	15686	15999	15972	15804	15957	15915	16062	15797	15791	16055	15792	15834	16008	15868	15818	15659	15732	15814	15842	15859	15900	15671	15974	15722	15946	15823	15905	16041	15794	15775	15784	15826	15934	15917	15817	15766	16062	16001	15896	15856	15928	15769	15974	15877	15846	15985	15857	15876	15834	15794	15811	15850	15836	15870	15857	15843	15979	15852	15921	15882	15739	15806	15746	16009	15985	15874	16045	15998	15669	16016	15907	15812	15921	16031	15931	15953	15967	15834	15947	15947	15924	15914	15882	15979	15905	15712	15901	15940	15881	15957	15688	15801	15903	15904	15908	16051	15876	15975	15912	15702	15856	15818	15979	15809	15823	15847	15995	15960	15939	15951	15779	16023	15833	15914	15955	15796	15835	15780	16068	15846	15878	15824	15807	15937	15832	15835	15989	15864	15979	15886	15998	15869	15933	15924	15734	15941	15821	16053	15812	15879	16044	15745	15839	15839	15903	15789	15869	15919	15894	15897	15763	15809	15833	16005	15891	15897	15848	15928	15932	15840	15955	15823	15885	15835	15792	16065	15786	16001	15866	15796	15748	15833	15916	15766	15960	15840	15959	16011	15894	15920	15899	15951	15968	15794	15843	16036	16057	15785	16065	15916	16021	15739	15946	15771	15899	15725	15872	15892	15740	15830	15811	16014	15738	15910	15786	15842	15904	15804	15858	15914	15993	15856	15829	15740	15988	15884	15831	15871	16086	16010	15932	15747	15894	15948	15882	15779	15796	16034	15962	15888	15868	16021	15881	15999	15811	15967	16027	15906	15836	15803	15836	15942	15880	15852	15761	15940	15737	15777	15953	16045	15686	15898	15991	16059	15910	15894	15806	15776	15940	15993	16095	15806	15697	16073	15862	15775	15857	15883	15899	16038	15768	15871	15887	15933	15940	15925	15996	15904	15948	15788	15894	15741	15864	16052	15847	15904	16065	15728	15942	15894	15777	15974	15941	15846	15908	15889
27885	31517	43398	33995	24264	19617	17778	17687	17489	17336	17494	17666	17565	17719	17615	17449	17543	17423	17465	17453	17411	17571	17463	17385	17369	17254	17363	17366	17418	17400	17438	17435	17363	17484	17321	17366	17329	17280	17356	17369	17607	17596	17495	17435	17414	17426	17387	17385	17472	17435	17504	17418	17461	17534	17493	17497	17519	17495	17461	17451	17503	17375	17516	17376	17616	17570	17443	17358	17384	17191	17328	17385	17542	17423	17445	17226	17360	17453	17332	17205	17487	17317	17421	17450	17473	17389	17262	17667	17387	17515	17390	17385	17506	17432	17449	17420	17317	17524	17530	17395	17299	17408	17428	17344	17401	17365	17221	17428	17489	17348	17329	17354	17429	17435	17548	17218	17374	17466	17487	17371	17458	17443	17264	17376	17451	17445	17386	17463	17257	17256	17390	17567	17466	17386	17245	17230	17510	17374	17459	17431	17504	17325	17617	17416	17566	17514	17414	17431	17384	17373	17409	17413	17519	17505	17207	17349	17776	17520	17483	17397	17295	17394	17320	17409	17384	17403	17503	17504	17399	17246	17410	17254	17310	17416	17472	17594	17490	17382	17386	17250	17392	17247	17356	17555	17647	17463	17149	17350	17611	17387	17233	17345	17413	17551	17438	17398	17486	17466	17624	17533	17485	17401	17143	17362	17340	17275	17335	17443	17570	17190	17400	17348	17389	17367	17385	17478	17387	17350	17506	17326	17505	17198	17476	17477	17510	17395	17465	17449	17263	17428	17422	17477	17621	17487	17434	17517	17571	17501	17413	17300	17373	17564	17274	17191	17443	17442	17316	17470	17319	17406	17438	17270	17327	17384	17197	17325	17417	17243	17460	17337	17530	17344	17398	17403	17382	17570	17455	17294	17290	17604	17437	17485	17346	17433	17289	17387	17429	17282	17334	17391	17502	17275	17386	17483	17337	17638	17359	17527	17316	17410	17556	17545	17523	17697	17215	17236	17415	17498	17477	17463	17375	17608	17468	17627	17535	17566	17512	17515	17491	17328	17500	17455	17396	17420	17537	17475	17334	17274	17356	17425	17401	17178	17443	17170	17562	17474	17511	17393	17360	17497	17235	17551	17513	17539	17467	17448	17386	17317	17366	17645	17512	17344	17365	17537	17457	17556	17347	17587	17405	17466	17354	17462	17458	17373	17370	17460	17252	17272	17525	17446	17254	17274	17567	17499	17239	17624	17335	17495	17359	17349	17285	17372	17196	17567	17384	17666	17555	17566	17393	17354	17342	17520	17365	17307	17457	17420	17461	17351	17333	17494	17322	17206	17128	17603	17436	17516	17423	17300	17477	17583	17323	17252	17435	17699	17237	17357	17397	17418	17412	17396	17473	17418	17365	17416	17523	17398	17391	17457	17414	17329	17436	17302	17525	17373	17287	17439	17368	17423	17367	17143	17353	17299	17479	17458	17578	17369	17460	17300	17297	17371	17341	17456	17469	17431	17351	17346	17387	17392	17530	17458	17297	17420	17371	17297	17379	17527	17608	17506	17465	17335	17520	17396	17433	17492	17723	17531	17592	17377	17291	17417	17488	17066	17611	17452	17429	17477	17528	17515	17288	17323	17544	17394	17298	17343	17331	17566	17313	17381	17399	17475	17565	17463	17364	17243	17512	17251	17435	17258	17282	17374	17308	17258	17524	17474	17465	17428	17655	17552	17410	17617	17306	17412	17437	17718	17279	17352	17494	17420	17594	17433	17225	17534	17409	17455	17441	17334	17483	17345	17377	17420	17577	17488	17340	17284	17554	17529	17411	17449	17438	17313	17447	17304	17567	17355	17435	17387	17395	17594	17462	17421	17190	17521	17745	17523	17389	17651	17565	17603	17207	17432	17377	17428	17461	17430	17430	17559	17255	17333	17383	17399	17440	17567	17391	17329	17525	17439	17516	17307	17507	17335	17299	17283	17392	17603	17437	17585	17523	17240	17566	17183	17624	17395	17531	17393	17418	17584	17381	17209	17341	17465	17551	17286	17405	17559	17516	17435	17464	17365	17396	17169	17261	17368	17456	17707	17455	17441	17323	17369	17419	17585	17372	17370	17474	17460	17530	17588	17544	17427	17351	17361	17404	17474	17465	17526	17403	17390	17551	17426	17164	17224	17182	17419	17548	17523	17358	17400	17481	17584	17562	17374	17358	17458	17335	17506	17405	17337	17380	17498	17355	17644	17586	17437	17314	17507	17526	17228	17273	17303	17538	17480	17447	17534	17382	17404	17420	17574	17323	17330	17508	17262	17565	17503	17302	17569	17514	17341	17350	17434	17308	17399	17516	17490	17550	17261	17434	17656	17500	17376	17224	17277	17444	17352	17436	17363	17453	17547	17360	17449	17331	17185	17521	17438	17611	17301	17402	17367	17307	17355	17313	17431	17421	17447	17388	17506	17415	17322	17537	17358	17330	17541	17436	17492	17475	17609	17597	17478	17590	17505	17443	17593	17414	17413	17493	17380	17473	17391	17390	17505	17442	17443	17448	17404	17534	17566	17518	17286	17363	17466	17590	17464	17604	17307	17503	17498	17417	17562	17487	17334	17404	17426	17545	17487	17302	17301	17544	17457	17324	17674	17443	17361	17260	17362	17366	17492	17531	17388	17387	17549	17477	17362	17425	17441	17482	17363	17578	17356	17431	17388	17363	17249	17540	17372	17444	17236	17529	17254	17519	17461	17240	17384	17520	17407	17261	17485	17415	17422	17302	17371	17290	17344	17520	17482	17455	17652	17447	17285	17449	17398	17586	17429	17284	17673	17385	17358	17524	17617	17401	17240	17464	17417	17408	17468	17575	17454	17304	17348	17408	17435	17269	17406	17410	17276	17582	17255	17520	17285	17322	17466	17548	17471	17294	17352	17440	17360	17388	17326	17608	17363	17460	17478	17237	17346	17545	17428	17327	17181	17286	17579	17477	17495	17498	17354	17355	17562	17482	17251	17497	17484	17443	17385	17413	17484	17401	17538	17343	17252	17433	17487	17504	17351	17419	17548	17476	17417	17587	17307	17471	17306	17391	17497	17370	17390	17539	17405	17334	17378	17322	17425	17568	17264	17303	17345	17284	17406	17466	17501	17297	17529	17353	17529	17422	17473	17314	17277	17291	17279	17362	17370	17438	17520	17527	17393	17543	17575	17518	17349	17312	17423	17420	17551	17389	17279	17440	17345	17396	17426	17420	17366	17447	17390	17214	17548	17310	17459	17578	17398	17451	17485	17509	17380	17415	17468	17329	17324	17286	17275	17509	17460	17505	17419	17358	17387	17646	17368	17400	17624	17383	17287	17347	17392	17515	17501	17307	17432	17424	17436	17514	17443	17389	17423	17476	17236	17385	17369	17562	17366	17393	17603	17290	17515	17309	17508	17226	17275	17408	17459	17332	17494	17144	17292	17614	17431	17358	17439	17398	17477	17402	17280	17468	17380	17546	17511	17532	17612	17401	17451	17419	17349	17457	17316	17343	17537	17560	17384	17300	17485	17259	17268	17355	17507	17337	17478	17376	17373	17391	17386	17604	17450	17381	17412	17536	17530	17534	17468	17305	17382	17273	17457	17489	17423	17537	17313	17308	17529	17464	17311	17390	17463	17507	17526	17456	17390	17492	17517	17469	17431	17578	17374	17247	17384	17189	17278	17355	17589	17410	17480	17527	17527	17316	17210	17214	17426	17337	17281	17609	17462	17454	17443	17472	17264	17238	17352	17358	17467	17219	17538	17569	17340	17510	17285	17333	17301	17312	17386	17467	17413	17548	17298	17432	17498	17424	17547	17280	17332	17227	17468	17462	17401	17308	17442	17445	17402	17222	17302	17434	17496	17188	17228	17320	17494	17492	17348	17428	17494	17426	17473	17471	17423	17410	17447	17228	17421	17484	17402	17503	17540	17396	17432	17576	17463	17455	17428	17548	17581	17584	17452	17329	17434	17567	17409	17504	17418	17344	17467	17259	17474	17625	17455	17408	17437	17467	17395	17370	17474	17558	17384	17529	17279	17391	17422	17529	17434	17636	17643	17429	17579	17390	17405	17523	17469	17482	17268	17539	17577	17429	17262	17365	17468	17108	17249	17389	17578	17350	17208	17374	17523	17399	17436	17560	17532	17534	17351	17580	17455	17465	17431	17340	17398	17437	17506	17455	17383	17426	17370	17499	17527	17514	17531	17520	17537	17434	17521	17335	17257	17569	17410	17425	17248	17536	17426	17443	17647	17370	17289	17423	17415	17296	17281	17378	17471	17411	17194	17328	17580	17521	17374	17513	17453	17657	17481	17517	17447	17539	17546	17383	17430	17408	17293	17326	17353	17525	17474	17410	17369	17512	17237	17362	17320	17294	17325	17438	17493	17553	17166	17318	17578	17270	17547	17390	17374	17468	17559	17297	17214	17505	17307	17394	17170	17291	17368	17425	17547	17553	17547	17443	17351	17294	17423	17298	17393	17344	17531	17494	17373	17413	17492	17495	17477	17542	17494	17476	17441	17482	17361	17395	17361	17452	17387	17433	17392	17539	17444	17331	17540	17402	17519	17622	17442	17542	17492	17445	17294	17328	17607	17269	17457	17328	17264	17584	17130	17538	17373	17360	17491	17457	17305	17515	17641	17533	17446	17508	17460	17465	17491	17456	17503	17349	17435	17361	17490	17428	17354	17406	17511	17555	17292	17358	17344	17461	17569	17523	17397	17228	17208	17442	17501	17490	17625	17304	17394	17285	17404	17545	17545	17416	17536	17404	17447	17598	17618	17467	17373	17483	17637	17278	17389	17457	17351	17267	17515	17285	17704	17490	17349	17521	17446	17370	17334	17457	17400	17375	17396	17308	17493	17456	17372	17554	17597	17321	17263	17580	17637	17374	17608	17457	17538	17339	17407	17329	17669	17403	17504	17468	17424	17479	17644	17586	17588	17349	17578	17353	17737	17402	17483	17380	17547	17510	17485	17375	17500	17391	17340	17344	17367	17395	17510	17613	17428	17377	17362	17433	17417	17450	17313	17431	17256	17605	17252	17534	17396	17305	17321	17373	17410	17556	17294	17478	17426	17558	17401	17463	17499	17341	17354	17143	17518	17293	17362	17324	17546	17387	17284	17489	17531	17498	17552	17513	17347	17510	17339	17384	17290	17327	17464	17299	17566
26078	52277	47186	32108	23176	17183	15798	15774	15691	15631	15573	15717	15620	15643	15570	15691	15826	15818	15642	15587	15819	15656	15709	15688	15678	15710	15695	15747	15775	15811	15551	15758	15653	15656	15625	15642	15733	15490	15659	15635	15597	15801	15831	15734	15633	15889	15676	15737	15785	15601	15506	15742	15721	15701	15795	15645	15693	15754	15820	15652	15710	15700	15700	15628	15716	15855	15875	15637	15726	15546	15720	15514	15742	15689	15747	15605	15676	15692	15729	15766	15636	15689	15641	15749	15639	15644	15506	15707	15573	15612	15772	15695	15678	15699	15760	15588	15551	15731	15597	15737	15650	15640	15773	15739	15479	15689	15686	15678	15698	15736	15576	15676	15718	15695	15757	15582	15581	15678	15823	15663	15776	15854	15751	15643	15578	15531	15689	15716	15528	15631	15741	15538	15719	15679	15832	15685	15789	15759	15592	15514	15615	15629	15776	15818	15704	15703	15606	15695	15768	15615	15555	15654	15698	15654	15653	15559	15754	15652	15623	15768	15610	15664	15810	15685	15752	15715	15701	15514	15687	15759	15689	15801	15655	15671	15760	15813	15710	15647	15583	15666	15741	15605	15687	15411	15714	15611	15794	15854	15741	15688	15665	15687	15696	15600	15717	15592	15815	15659	15666	15695	15626	15568	15735	15804	15661	15756	15699	15605	15718	15774	15598	15631	15678	15657	15869	15754	15740	15836	15669	15673	15778	15675	15807	15777	15650	15470	15539	15759	15583	15584	15666	15648	15766	15715	15618	15747	15738	15566	15663	15750	15842	15493	15666	15737	15482	15712	15752	15844	15694	15634	15761	15837	15642	15787	15575	15805	15652	15736	15707	15685	15655	15499	15735	15591	15650	15800	15958	15539	15523	15622	15634	15695	15657	15591	15695	15510	15747	15720	15566	15702	15622	15682	15710	15676	15692	15794	15703	15793	15762	15680	15640	15622	15648	15560	15612	15568	15862	15490	15670	15648	15623	15665	15639	15604	15472	15655	15611	15606	15661	15615	15607	15614	15690	15519	15612	15710	15762	15610	15559	15805	15666	15771	15734	15634	15908	15538	15679	15692	15814	15702	15599	15477	15600	15594	15741	15585	15606	15807	15716	15706	15702	15776	15676	15664	15898	15527	15658	15776	15724	15650	15758	15881	15590	15852	15832	15742	15817	15618	15823	15787	15415	15671	15736	15571	15573	15651	15696	15614	15686	15644	15594	15778	15549	15593	15415	15746	15585	15565	15853	15642	15738	15843	15657	15840	15823	15578	15729	15705	15646	15681	15648	15672	15547	15663	15724	15769	15634	15699	15668	15695	15761	15729	15851	15509	15568	15606	15736	15683	15737	15690	15504	15605	15536	15704	15609	15742	15716	15779	15725	15772	15828	15639	15677	15587	15701	15553	15723	15725	15738	15716	15617	15693	15623	15812	15781	15779	15593	15631	15784	15601	15658	15724	15637	15663	15773	15724	15688	15712	15891	15699	15461	15653	15690	15522	15561	15579	15581	15849	15627	15775	15696	15634	15811	15753	15695	15848	15485	15503	15771	15647	15604	15766	15616	15766	15672	15730	15577	15519	15694	15581	15768	15507	15822	15605	15746	15745	15681	15672	15606	15608	15501	15606	15850	15774	15668	15710	15536	15613	15689	15697	15630	15623	15761	15614	15751	15678	15821	15553	15924	15707	15658	15760	15669	15622	15648	15745	15689	15724	15735	15651	15647	15613	15631	15670	15859	15555	15563	15621	15591	15749	15644	15770	15765	15659	15705	15560	15709	15726	15720	15737	15770	15674	15740	15663	15574	15723	15698	15650	15727	15559	15803	15543	15571	15696	15613	15713	15754	15747	15820	15766	15683	15864	15607	15740	15711	15672	15661	15662	15589	15512	15746	15591	15636	15837	15594	15550	15611	15691	15767	15647	15699	15692	15753	15715	15661	15780	15426	15619	15759	15639	15598	15737	15794	15606	15622	15696	15569	15971	15403	15678	15682	15646	15571	15614	15752	15607	15812	15681	15642	15610	15584	15500	15717	15627	15620	15648	15664	15606	15737	15703	15358	15697	15549	15751	15703	15710	15544	15732	15645	15776	15625	15762	15511	15615	15762	15690	15679	15667	15605	15570	15654	15709	15670	15813	15624	15628	15881	15656	15649	15735	15705	15821	15659	15672	15661	15560	15708	15638	15639	15520	15804	15610	15645	15502	15618	15595	15484	15840	15533	15806	15697	15729	15678	15719	15736	15768	15729	15694	15720	15710	15749	15675	15631	15728	15715	15617	15681	15916	15675	15716	15672	15630	15670	15580	15592	15727	15889	15663	15719	15691	15593	15687	15697	15631	15632	15565	15621	15781	15661	15844	15707	15704	15694	15589	15696	15853	15527	15606	15655	15656	15682	15761	15665	15721	15774	15669	15788	15543	15572	15677	15686	15761	15774	15729	15586	15452	15527	15770	15686	15684	15727	15552	15919	15669	15610	15783	15832	15668	15659	15730	15574	15600	15856	15622	15661	15598	15545	15697	15775	15696	15851	15544	15721	15564	15851	15464	15591	15799	15595	15429	15660	15644	15688	15545	15720	15820	15771	15772	15527	15735	15676	15667	15655	15748	15529	15841	15696	15640	15644	15763	15589	15737	15778	15733	15756	15625	15634	15763	15557	15736	15701	15675	15642	15700	15553	15527	15815	15618	15737	15592	15709	15667	15713	15715	15741	15696	15662	15691	15629	15595	15680	15678	15559	15922	15828	15680	15664	15707	15752	15671	15691	15519	15506	15622	15730	15865	15702	15755	15733	15601	15651	15626	15655	15797	15532	15798	15508	15631	15742	15741	15729	15622	15688	15879	15659	15653	15668	15777	15671	15697	15733	15579	15630	15524	15668	15722	15729	15414	15756	15665	15627	15747	15817	15715	15684	15596	15654	15711	15709	15617	15676	15529	15708	15753	15928	15602	15700	15796	15661	15628	15640	15784	15665	15767	15630	15732	15825	15765	15593	15609	15836	15636	15491	15637	15644	15830	15607	15668	15669	15677	15676	15603	15658	15692	15660	15765	15602	15778	15649	15779	15736	15588	15705	15923	15769	15473	15774	15690	15662	15574	15829	15816	15762	15537	15676	15955	15752	15754	15788	15741	15733	15883	15698	15743	15727	15617	15722	15587	15638	15712	15640	15641	15745	15788	15760	15623	15597	15559	15525	15760	15724	15530	15437	15649	15679	15708	15688	15617	15630	15585	15679	15462	15586	15665	15656	15798	15708	15678	15586	15713	15808	15727	15943	15686	15783	15806	15674	15585	15609	15701	15712	15598	15667	15758	15694	15606	15909	15705	15670	15761	15675	15614	15610	15566	15689	15656	15626	15591	15629	15706	15674	15715	15674	15797	15597	15607	15483	15639	15764	15914	15659	15693	15671	15678	15579	15747	15676	15773	15562	15801	15703	15636	15833	15713	15545	15582	15612	15691	15787	15672	15662	15657	15515	15673	15674	15718	15787	15676	15649	15577	15562	15771	15604	15772	15768	15498	15690	15775	15767	15605	15754	15597	15580	15736	15686	15659	15586	15733	15702	15838	15624	15769	15595	15634	15747	15560	15666	15791	15630	15586	15723	15828	15590	15783	15524	15558	15580	15706	15642	15633	15754	15665	15821	15672	15813	15672	15596	15723	15733	15638	15813	15535	15829	15686	15836	15597	15663	15711	15576	15772	15502	15603	15658	15730	15691	15860	15595	15663	15721	15511	15742	15612	15643	15785	15624	15782	15648	15651	15983	15590	15726	15634	15338	15745	15727	15694	15667	15571	15731	15720	15774	15667	15815	15595	15724	15692	15695	15636	15580	15587	15730	15591	15916	15705	15717	15707	15733	15726	15638	15525	15713	15702	15695	15785	15544	15801	15880	15719	15786	15424	15819	15724	15705	15816	15729	15719	15878	15608	15561	15779	15795	15693	15631	15711	15627	15574	15769	15745	15638	15659	15805	15695	15618	15604	15778	15618	15816	15601	15631	15722	15597	15554	15569	15577	15686	15741	15752	15789	15723	15732	15544	15690	15759	15709	15705	15676	15738	15611	15720	15653	15709	15762	15624	15739	15807	15825	15707	15661	15772	15667	15636	15802	15645	15633	15639	15650	15666	15629	15700	15726	15540	15567	15647	15640	15643	15735	15588	15738	15797	15814	15783	15760	15575	15764	15768	15580	15512	15558	15576	15653	15576	15672	15564	15617	15715	15671	15627	15693	15807	15562	15738	15712	15710	15542	15640	15701	15710	15538	15694	15823	15887	15851	15723	15920	15786	15891	15680	15759	15707	15634	15458	15707	15782	15536	15666	15800	15511	15790	15656	15672	15776	15626	15584	15652	15680	15724	15620	15806	15717	15581	15739	15718	15841	15625	15560	15643	15757	15797	15780	15573	15617	15892	15815	15678	15702	15798	15746	15539	15755	15609	15760	15657	15754	15585	15762	15660	15880	15763	15685	15769	15680	15688	15698	15657	15578	15906	15735	15737	15501	15709	15700	15662	15664	15609	15673	15657	15766	15780	15737	15631	15538	15584	15524	15678	15829	15675	15538	15434	15793	15804	15801	15783	15569	15674	15692	15660	15636	15490	15627	15601	15743	15580	15652	15813	15606	15730	15720	15563	15734	15669	15645	15800	15743	15672	15750	15732	15755	15649	15733	15735	15705	15742	15873	15627	15527	15838	15619	15550	15638	15465	15767	15641	15615	15818	15721	15537	15655	15748	15710	15625	15803	15612	15598	15719	15677	15600	15767	15606	15603	15779	15673	15782	15570	15611	15614	15623	15821	15735	15713	15633	15855	15730	15634	15742	15809	15702	15456	15772	15689	15621	15755	15748	15584	15747	15523	15610	15830	15793	15506	15559	15786	15772	15680	15731	15575	15559	15720	15739	15631	15666	15548	15911	15626	15730	15659	15729	15579	15691	15835	15795	15619	15749	15635	15844	15699	15715	15678	15669	15674	15724	15652	15511	15827	15655	15801	15656	15540	15459	15562	15621	15909	15667	15518	15565	15744	15632	15619	15857	15704	15747	15596	15605	15787	15635	15645	15603	15700	15748	15786	15745	15734	15768	15690	15692	15603	15759	15695	15641	15582	15693	15561	15710	15635	15715	15786	15624
24031	22803	40730	43195	37713	27817	21541	18177	17613	17967	17662	17596	17537	17803	17858	17836	17863	17611	17624	17615	17790	17769	17685	17811	17722	17842	17657	17699	17753	17526	17631	17521	17654	17660	17544	17548	17657	17751	17376	17484	17603	17659	17625	17481	17587	17541	17528	17482	17647	17790	17735	17591	17707	17573	17493	17539	17562	17775	17598	17875	17524	17484	17561	17508	17575	17643	17392	17616	17710	17603	17638	17553	17616	17634	17674	17486	17499	17640	17471	17493	17707	17564	17412	17399	17670	17498	17602	17513	17691	17438	17546	17384	17421	17520	17793	17667	17557	17564	17706	17602	17537	17534	17462	17624	17533	17798	17328	17359	17325	17470	17481	17385	17668	17463	17558	17478	17592	17800	17461	17507	17641	17576	17532	17434	17604	17690	17712	17359	17478	17704	17497	17626	17519	17507	17505	17622	17696	17404	17382	17417	17666	17335	17532	17575	17619	17799	17483	17418	17625	17588	17632	17421	17535	17630	17597	17459	17613	17686	17587	17622	17726	17532	17557	17530	17681	17699	17375	17711	17710	17623	17557	17549	17526	17576	17530	17527	17748	17540	17367	17548	17423	17367	17475	17347	17709	17635	17486	17291	17548	17486	17807	17440	17385	17460	17510	17565	17586	17424	17414	17499	17545	17787	17983	17484	17650	17359	17610	17318	17421	17548	17488	17452	17621	17555	17625	17514	17447	17748	17577	17318	17533	17734	17559	17592	17409	17675	17593	17448	17412	17572	17649	17446	17800	17479	17362	17563	17597	17543	17547	17624	17468	17557	17728	17677	17488	17720	17614	17510	17712	17491	17614	17700	17590	17585	17564	17568	17552	17513	17369	17473	17491	17594	17628	17541	17761	17733	17408	17545	17607	17599	17655	17638	17609	17651	17585	17445	17535	17578	17627	17449	17481	17607	17659	17664	17869	17392	17574	17565	17510	17615	17521	17447	17749	17436	17519	17421	17751	17515	17530	17637	17588	17544	17538	17486	17401	17502	17436	17470	17490	17585	17501	17481	17497	17382	17518	17455	17519	17615	17629	17591	17517	17422	17497	17432	17465	17412	17640	17343	17776	17572	17473	17591	17601	17479	17540	17510	17706	17572	17467	17534	17477	17568	17711	17571	17617	17447	17546	17634	17427	17625	17598	17653	17673	17525	17561	17613	17715	17545	17462	17526	17399	17407	17518	17635	17579	17554	17603	17700	17432	17521	17481	17690	17606	17430	17513	17611	17595	17475	17504	17597	17642	17469	17474	17504	17603	17602	17644	17561	17733	17545	17662	17489	17800	17485	17583	17536	17568	17571	17385	17649	17536	17709	17627	17507	17607	17604	17386	17469	17552	17424	17654	17755	17471	17632	17525	17520	17577	17491	17587	17563	17496	17577	17711	17488	17573	17441	17447	17540	17721	17499	17594	17646	17681	17392	17551	17543	17492	17464	17569	17660	17380	17670	17377	17468	17686	17574	17622	17587	17458	17729	17374	17423	17559	17501	17507	17495	17285	17598	17563	17712	17568	17554	17481	17435	17256	17513	17368	17722	17423	17666	17578	17519	17517	17383	17459	17615	17673	17595	17801	17742	17496	17589	17650	17634	17526	17473	17511	17780	17461	17575	17455	17619	17284	17539	17402	17320	17426	17470	17513	17523	17602	17681	17518	17658	17742	17545	17611	17796	17640	17343	17707	17525	17432	17542	17550	17473	17465	17571	17502	17463	17587	17641	17463	17635	17371	17650	17804	17554	17653	17715	17623	17459	17704	17421	17513	17467	17664	17538	17679	17487	17548	17539	17655	17709	17552	17543	17572	17498	17441	17561	17507	17621	17509	17584	17360	17747	17388	17578	17421	17593	17674	17717	17644	17524	17539	17643	17788	17573	17600	17749	17369	17616	17453	17680	17575	17695	17524	17428	17540	17551	17439	17610	17675	17426	17499	17637	17513	17384	17591	17384	17661	17680	17559	17457	17292	17677	17638	17837	17550	17328	17316	17258	17526	17594	17579	17296	17535	17672	17471	17515	17473	17675	17506	17579	17791	17435	17762	17507	17558	17644	17486	17795	17622	17461	17702	17511	17636	17754	17571	17467	17401	17626	17757	17722	17559	17611	17794	17786	17503	17609	17476	17481	17471	17414	17615	17437	17557	17558	17502	17669	17418	17616	17461	17616	17370	17450	17599	17586	17466	17455	17606	17604	17822	17567	17556	17581	17607	17394	17573	17630	17504	17284	17447	17466	17362	17714	17626	17706	17496	17486	17475	17563	17509	17657	17609	17590	17547	17635	17487	17525	17411	17577	17616	17454	17575	17495	17593	17225	17309	17552	17644	17629	17432	17642	17577	17722	17683	17413	17548	17623	17605	17770	17628	17659	17452	17687	17651	17901	17630	17574	17596	17341	17387	17396	17611	17476	17670	17543	17517	17506	17574	17573	17581	17700	17612	17646	17434	17581	17552	17452	17414	17608	17563	17574	17680	17729	17750	17686	17548	17623	17605	17720	17508	17460	17442	17394	17525	17572	17713	17839	17472	17256	17534	17603	17542	17602	17467	17626	17622	17447	17796	17404	17601	17440	17650	17588	17482	17443	17438	17615	17497	17708	17254	17359	17449	17463	17557	17443	17446	17694	17735	17633	17369	17702	17537	17483	17482	17652	17492	17663	17566	17574	17452	17518	17691	17668	17569	17658	17708	17448	17599	17544	17395	17555	17716	17599	17673	17595	17804	17607	17432	17542	17545	17420	17634	17439	17790	17639	17599	17755	17537	17515	17434	17458	17530	17501	17656	17570	17383	17488	17519	17654	17521	17557	17534	17425	17343	17609	17649	17614	17592	17466	17593	17688	17639	17545	17405	17496	17748	17630	17541	17394	17361	17563	17507	17602	17459	17646	17314	17626	17596	17420	17412	17564	17620	17640	17520	17511	17638	17346	17535	17412	17502	17484	17449	17479	17741	17492	17711	17701	17686	17388	17336	17629	17675	17453	17647	17641	17611	17505	17509	17597	17600	17454	17631	17485	17760	17651	17459	17601	17662	17403	17669	17549	17522	17488	17426	17634	17449	17634	17524	17416	17489	17588	17624	17559	17375	17354	17454	17601	17618	17612	17401	17532	17511	17561	17553	17546	17683	17597	17497	17643	17551	17672	17722	17416	17439	17584	17524	17486	17562	17817	17631	17520	17626	17600	17566	17575	17540	17574	17496	17597	17502	17636	17751	17351	17631	17568	17414	17643	17660	17460	17547	17522	17349	17787	17548	17544	17650	17468	17644	17841	17582	17637	17615	17472	17447	17536	17648	17706	17626	17517	17450	17786	17680	17479	17604	17669	17617	17550	17626	17637	17503	17498	17569	17565	17698	17465	17400	17454	17831	17513	17611	17458	17674	17519	17613	17469	17726	17552	17443	17745	17633	17509	17673	17463	17520	17570	17592	17570	17637	17568	17428	17274	17397	17698	17673	17414	17233	17244	17319	17542	17562	17757	17592	17558	17495	17482	17327	17495	17563	17568	17525	17666	17277	17621	17629	17704	17558	17450	17509	17575	17453	17310	17554	17630	17364	17601	17557	17567	17523	17303	17609	17562	17312	17395	17597	17559	17587	17731	17516	17416	17504	17419	17655	17574	17540	17486	17581	17557	17633	17508	17631	17552	17695	17386	17463	17498	17692	17613	17555	17551	17471	17642	17637	17578	17541	17595	17463	17476	17402	17700	17707	17534	17621	17616	17404	17442	17509	17428	17503	17608	17754	17548	17807	17296	17551	17407	17502	17777	17526	17516	17669	17747	17556	17484	17811	17634	17534	17583	17365	17454	17522	17731	17549	17494	17826	17851	17671	17587	17476	17536	17546	17615	17510	17437	17591	17660	17611	17465	17458	17520	17573	17637	17463	17715	17455	17450	17331	17380	17713	17628	17675	17629	17708	17796	17662	17581	17381	17403	17767	17595	17678	17523	17590	17521	17791	17449	17662	17565	17483	17229	17449	17588	17619	17524	17505	17554	17723	17700	17537	17603	17522	17461	17425	17574	17560	17489	17534	17345	17681	17763	17549	17619	17520	17436	17516	17678	17578	17530	17462	17690	17609	17446	17570	17364	17452	17518	17713	17475	17491	17521	17487	17549	17433	17559	17500	17715	17731	17519	17564	17439	17713	17642	17672	17722	17736	17511	17668	17466	17572	17481	17458	17399	17537	17504	17602	17446	17550	17692	17589	17426	17516	17495	17587	17426	17504	17513	17543	17604	17626	17617	17641	17392	17813	17685	17612	17747	17775	17550	17723	17711	17331	17637	17415	17298	17392	17520	17576	17425	17591	17490	17646	17579	17651	17516	17730	17502	17503	17578	17627	17457	17427	17590	17581	17320	17473	17617	17445	17385	17579	17530	17454	17785	17457	17540	17346	17391	17361	17424	17643	17413	17412	17648	17560	17542	17639	17758	17542	17528	17692	17436	17510	17466	17509	17450	17515	17578	17589	17702	17457	17431	17278	17518	17656	17656	17691	17504	17701	17557	17589	17355	17515	17340	17603	17642	17562	17768	17534	17474	17746	17674	17513	17641	17523	17338	17492	17527	17506	17584	17399	17593	17605	17443	17411	17514	17384	17513	17621	17551	17552	17549	17618	17337	17583	17565	17341	17654	17689	17543	17726	17710	17522	17567	17514	17537	17618	17559	17736	17386	17581	17602	17532	17578	17397	17456	17617	17523	17565	17379	17628	17307	17633	17358	17499	17426	17476	17551	17585	17790	17788	17775	17557	17648	17622	17509	17496	17545	17425	17680	17348	17557	17570	17696	17671	17570	17567	17678	17599	17471	17790	17519	17640	17501	17608	17544	17452	17390	17657	17629	17614	17678	17325	17560	17577	17652	17607	17510	17501	17376	17677	17409	17624	17524	17628	17555	17614	17818	17564	17578	17635	17713	17659	17476	17484	17666	17414	17612	17697	17750	17606	17530	17616	17541	17599	17539	17447	17401	17600	17513	17449	17648	17451	17658	17648	17559	17508	17483	17654	17567	17456	17622	17564	17552	17395	17608	17575	17674	17743	17262	17555	17580	17410	17414	17650	17460	17557	17527	17614	17396	17452	17424	17433	17427	17448	17603	17633	17486	17460	17613	17647	17447	17571	17708	17735	17501
49040	90931	83534	61518	44163	26651	16055	15886	16059	15738	15873	16008	15630	15995	15748	15969	15731	15817	15849	15859	15900	15885	15665	15881	15741	15750	15663	16025	15788	15834	15961	15760	15957	15722	15690	15860	15774	15760	15809	15731	15776	15828	15589	15715	15721	15807	15890	15993	15980	15921	16098	16030	15953	15975	15661	15803	15952	15854	15873	15684	15756	15721	15846	15704	15744	15785	16041	15687	15639	15822	15969	15883	15712	15576	15785	15841	15946	15912	15887	15709	15780	15885	15799	15826	15787	15739	15838	15862	15758	15927	15839	15976	15786	15797	15669	15771	15819	15739	15773	15665	15944	15740	15951	15776	15790	15822	15764	15767	15680	15888	15824	15847	15667	15685	15782	15653	15569	15731	15972	15810	15852	15817	15835	15804	15674	15862	15807	15764	15774	15956	15742	15917	15935	15733	15978	15781	15713	15855	15978	15799	15780	15942	15664	15685	15967	15709	15719	15857	15822	15739	15621	15785	15836	15774	15830	15835	15754	15994	16063	15588	15725	15763	15683	15767	15737	15763	15762	15685	15845	15804	15880	15806	15722	15745	15789	15717	15753	15947	15679	15916	15807	15954	15576	15972	15768	15902	15639	15711	15889	15723	15914	15806	15826	15717	15835	15646	15697	15904	15785	15653	15711	15748	15824	15917	15631	15761	15844	15827	15689	15613	15706	15730	15823	15783	15801	15756	15618	15795	15795	15786	15769	15657	15725	15895	15800	15975	15836	15829	15799	15803	15800	15961	15731	15764	15822	15688	15749	15877	15739	15751	15727	15751	15781	15863	15759	15542	15924	15857	15796	15766	15846	15801	15824	15729	15860	15729	15829	15857	15719	15817	15843	15764	15672	15998	15774	15702	15745	15847	15889	15861	15690	15651	15795	15940	15857	15650	15909	15809	15833	15687	15705	15740	15848	15814	15810	15656	15902	15765	15693	15758	15804	15724	15963	15825	15700	15818	15837	15895	15810	15773	15879	15678	15780	15724	15760	15849	15796	15835	15756	15832	15702	15708	15875	15697	15902	15795	15943	15722	15772	15740	15751	15967	15762	15893	15959	15828	15719	15783	15974	15692	15707	15782	15765	15839	15633	15700	15743	15750	15648	15779	15864	15720	15813	15901	15689	15837	15749	15766	15809	15774	15792	15666	15738	15872	15810	15612	15815	15761	15738	15848	15733	15662	15553	15753	15801	15636	15837	15794	15861	15672	15909	15961	15940	15905	15660	15837	15832	15988	15882	15886	15615	15798	15987	15791	15849	15917	15774	15930	15815	15781	15915	15743	15734	15642	15732	15839	15451	15672	15792	15858	15828	15769	15748	15796	15573	15827	15644	15787	15720	15767	15806	15752	15941	15812	15948	15917	15730	15787	15678	15849	15803	15801	15649	15805	15710	15889	15802	15903	16070	15702	15882	15773	15852	15795	15797	15834	15649	15756	16044	15864	15977	15769	15900	15822	15640	15779	15806	15766	15828	15762	15729	15869	15773	15928	15807	15814	15990	15855	15801	15786	15665	15738	15863	15795	15814	15860	15638	15898	15625	15665	15983	15825	15796	15654	15969	15847	15766	15705	15794	15709	15777	15905	15779	15976	15840	15672	15766	15644	15801	15609	15716	15778	15742	15731	15821	15694	15841	15775	15665	15917	15756	15818	15852	15750	15750	15799	15685	15623	15860	15917	15743	15788	15955	15793	15706	15973	15769	15752	15906	15902	15825	15970	15740	15797	15843	15843	15756	15709	15718	15892	15761	15991	15731	15768	15792	15987	15835	15642	15735	15974	15813	15910	15752	15850	15888	15821	15918	15824	15707	15738	15852	15796	15756	15712	15812	15826	15720	15786	15787	15881	15778	15682	15896	15602	15905	15872	15704	15706	15816	15842	15847	15655	15795	15759	15740	15811	15768	15813	15799	15875	15737	16007	15906	15643	15767	15722	15619	15706	15862	15748	15897	15787	15831	15840	15774	15629	15794	15791	15969	15599	15768	16037	15692	15930	15766	15715	15854	15864	15917	15702	15797	15783	15752	15741	15742	15707	15670	15818	15849	15832	15704	15824	16011	15875	15608	15762	15744	15907	15793	15741	15855	15864	15831	15916	15716	15711	15820	15714	15849	15680	15867	15936	15997	15950	15786	15738	15789	15915	15727	15690	15988	15710	15790	15741	15868	15814	15550	15844	15884	15741	15722	15720	15765	15787	15765	15887	15825	15793	15794	15944	15742	15738	15733	15704	15728	15910	15858	15754	15799	15857	15818	15822	15760	15898	15938	15892	15935	15658	15900	15939	15729	15877	15638	15807	15920	15877	15850	15805	15762	15699	15762	15899	15603	15964	15741	15793	15768	15802	15812	15699	15752	15816	15798	15845	15704	15773	15877	15856	15908	15827	15822	15793	15932	15621	15955	15802	15921	15669	15738	15895	15858	15876	15797	15677	15771	15720	15713	15914	16005	15920	15660	15696	15852	15835	15777	15734	15774	15752	15809	15882	15930	15847	15694	15804	15903	15830	15818	15875	15926	15802	15870	15892	15911	15906	15857	15737	15748	15835	15781	15835	15815	15918	15989	15872	15705	15792	15803	15745	15851	15685	15810	15791	15733	15795	15863	15835	15744	15836	15966	15729	15808	15953	15819	15883	15614	15724	15661	15892	15717	15833	15875	15713	15838	15703	15752	15802	15766	15786	15994	15694	15713	15675	15791	15942	15738	15837	15985	15924	15951	15837	15753	15777	15716	15860	15753	15660	15825	15783	15863	15867	15598	15940	15771	15915	15776	15857	15897	15745	15890	15795	15679	15730	15868	15722	15882	15790	15841	15711	15811	15910	15820	15910	15863	15856	15857	15767	15760	15771	15814	15666	15610	15796	15667	15782	15706	15864	15876	15575	15960	15847	15853	15938	16001	15743	15794	15780	15835	15875	15837	15640	15795	15754	15652	15844	15654	15871	15657	15782	15810	15488	15864	15836	15762	15669	15908	15701	15882	15790	16100	15856	15809	15793	15915	15766	15679	15682	15796	15732	15877	15695	15640	15883	15721	15836	15845	15893	15844	15722	15874	15751	15815	15674	15817	15885	15856	15805	15897	15806	15808	15615	15728	15756	15960	15735	15781	15842	15862	15904	15753	15859	15984	15786	15798	15863	15799	15701	15752	15688	15829	15588	15943	15724	15719	15851	15838	15808	15982	15775	15799	15845	15863	15820	15845	15859	15811	15821	15600	15851	15795	15803	15768	15611	15787	15821	15894	15977	15792	15783	15774	15821	16031	15803	15875	15845	15660	15833	15760	15832	15699	15705	15839	15755	15744	15839	15783	16024	15920	15839	15828	15977	15850	15744	15667	15976	15813	15722	15848	15723	15745	15736	15986	15921	15676	15813	15915	15780	15628	15784	15819	15808	15739	15904	15744	15700	15623	15813	15761	15748	15572	15790	15591	15876	15852	15646	15746	15801	15776	15872	15888	15959	15796	15906	15752	15509	15734	15905	15659	15795	15905	15765	15859	15831	15809	15828	15723	15831	15645	15880	15724	15693	15637	15763	15645	15813	15881	15822	15664	15727	15853	15806	15860	15626	15795	15779	15908	15899	15621	15854	15811	15751	15777	15749	15770	15764	15812	15826	15612	15896	15747	15859	15889	15694	15814	15789	15691	15816	15834	15839	15873	15773	15874	15869	15835	15976	15827	15963	15854	15877	15847	15809	15825	15854	15832	15765	15940	15719	15611	15648	15800	15720	15935	15958	15891	15879	15813	15709	15787	15961	15913	15776	15774	15902	15933	15890	15837	15665	15970	15845	15809	15731	15905	15805	15784	15595	15995	15789	15864	15707	15761	15802	15739	15935	15695	15810	15909	15826	15869	15614	15871	15689	15655	15827	15761	15753	15704	15786	15955	15772	15596	15975	15961	15850	15917	15740	15815	15803	15819	15878	15744	15709	15802	15980	15753	15901	15749	15699	15747	15814	15719	15867	15858	15847	15982	15788	15909	15786	15886	15795	15963	15821	15933	15970	15719	15773	15757	15686	15911	15949	15736	15759	15907	15721	15894	15787	15809	15838	15817	15902	15907	15937	15722	15714	15635	15817	15923	15669	15822	15841	15759	15933	15597	15837	15652	15875	15769	15913	15760	15723	15784	15851	15841	15756	15808	15772	15818	15833	15818	15740	15959	15770	15810	15786	15852	15504	15849	15771	15751	15929	15729	15975	15887	15969	15825	15710	15749	15768	15997	15758	15904	15791	16004	15832	15850	15826	15754	15870	15719	15754	15785	15860	15813	15923	15765	15833	15691	15776	15934	15832	15874	15939	15867	15976	15710	15726	15760	15909	15700	15625	15752	15727	15718	15722	15782	15815	15828	15851	15823	15824	15746	16073	15747	15801	15874	15917	15857	15604	15946	15778	15953	15933	15859	15694	15673	15714	15917	15790	15922	15737	15888	15809	15885	15949	15793	15861	15599	15752	15926	15861	15858	15788	15765	15861	15731	15804	15950	15894	15684	15633	15876	15833	15831	15959	15901	15852	15727	15865	15682	15934	15713	15848	15854	15729	15787	15766	15885	15779	15736	15981	15596	15865	15698	15700	15469	15713	15912	15823	15881	15980	15732	15705	15911	15700	15887	15883	15831	15641	15934	15921	15732	15660	15823	15847	15892	15776	15906	15857	15770	15891	15696	15818	15688	15757	15708	15884	15795	15866	15700	15818	15860	15780	16029	15810	15588	15769	15736	15837	15666	15621	15931	15886	15687	15832	15746	15877	15850	15762	15564	15783	15824	16107	15819	15912	15760	15798	15848	15917	15865	15664	15641	15953	15860	15810	15837	15593	15869	15814	15765	15811	15737	15869	15734	15846	15848	15681	15785	15783	15820	15765	15845	15771	15834	15814	15770	15934	15813	15951	15824	15633	15841	15726	15777	15850	15706	15709	15764	15676	15711	15834	15659	15688	15811	15848	15813	15795	15632	15789	15857	15713	15784	15927	16051	15874	15672	15815	15822	15758	15887	15852	15572	15656	15571	15685	15750	15776	15843	15797	15649	15791	15818	15691	16059	15773	15881	15721	15688	15916	15724	15929	15789	15747	15783	15832	15700	15812	15711	15843	15873	15882	15841	15752	15755	15828	15830	15916	15828	15728
22857	21988	36988	42860	42195	32273	24002	18999	18129	18306	18120	18082	18229	18214	17902	17974	18064	17943	18001	18166	18108	17993	17783	17763	17927	17874	17856	17735	17818	17790	17890	17740	17898	17890	17939	17858	17723	17969	18051	17590	17940	17779	17799	17797	17830	17702	17562	18041	18092	18076	17971	17815	17783	17958	18013	17813	17641	17859	17788	17710	17669	18063	18002	17716	17843	17986	17632	17718	18006	17778	17891	17844	17841	17871	17895	18036	17835	17716	17874	17655	17811	17743	18008	17953	17705	17770	17636	17697	17713	17663	17712	17820	17721	17884	17637	17638	17688	17567	17938	18027	17807	17873	17418	17725	17739	17743	17770	17648	17838	17828	17763	17982	17814	17730	17749	17956	17784	17852	17717	17693	17725	17722	17824	17762	17899	17887	17595	17608	17957	17801	17864	17807	17903	17827	17640	17799	17849	17748	17690	17786	17719	17941	17771	17724	17636	17820	17818	17931	17710	17808	17766	17701	17723	17714	17886	17822	17741	17764	18009	17833	17634	17552	17618	17852	17679	17752	17887	17754	17744	17768	17820	17958	17764	17934	17784	17853	17896	17724	17704	17852	17686	17728	17760	17772	17655	17855	17738	17599	17619	17680	17751	17956	17861	17902	17720	17879	17991	17590	17886	17771	17749	17641	18029	17852	17819	18057	17960	17957	17764	17655	18028	17625	17856	18039	17761	17530	17888	17923	17741	17737	17769	17651	17730	17855	17637	17792	17732	17797	17666	17601	17695	17672	17920	17671	17705	17781	17791	17684	17772	17737	17772	17587	17667	17824	17866	17794	17633	17816	17696	17739	17705	17957	17624	17857	17858	17808	17892	17626	17379	17647	17772	17727	17695	17873	17967	17920	17866	17838	17864	17792	17819	17514	17582	17760	17762	17663	17719	17765	17873	17560	17752	17626	17941	17604	17853	17974	17609	18122	17824	17800	17773	17789	17905	17785	17919	17766	17717	17721	17926	17897	17722	17742	17685	17759	17961	17680	17562	17376	17906	17753	17491	17802	17844	17707	17751	17665	17778	17768	17841	17734	17833	17922	17927	17899	17843	17693	17692	17785	17867	17896	17619	17665	17823	17788	18127	17950	17734	17662	17719	17862	17704	17818	17952	17877	17777	17687	17718	17829	17853	17749	17691	17712	17753	17661	17613	17784	17759	17808	17810	17529	18008	18023	17699	17949	17964	17808	17684	17760	17830	17835	17648	17747	17812	17813	17684	17878	17578	17859	17706	17722	17772	17787	17626	17735	17642	17691	17655	17769	17786	17849	17720	17822	17724	17836	17826	17800	17896	17729	17714	17721	17723	17658	17881	18047	17902	17778	17906	17768	17725	17835	17870	17792	17619	17775	17582	17618	17749	17665	17814	17992	17803	17827	17786	17907	17749	17773	17551	17740	17792	17776	17817	17678	17756	17703	17604	17675	17618	17612	17861	17773	17817	17580	17835	17624	17763	17741	17926	17856	17891	17720	17622	17877	17760	17880	17710	17579	17984	17856	17662	17707	17731	17903	17875	17751	17951	17741	17733	17643	17650	17784	17803	17791	17957	17677	17800	17762	17624	17955	17848	17731	17466	18011	17927	17648	17727	17889	17770	17901	17831	17710	17743	17787	17702	17518	17769	17855	17903	17642	17817	17977	17892	17670	17580	17920	17756	17501	17705	17796	17674	17812	17764	17681	17848	17654	17497	17636	17884	17783	17992	17799	17875	17706	17827	17677	17722	17783	17773	17722	17810	17627	17612	17973	17912	17784	17719	17786	17731	17932	17867	17817	17682	17577	17855	17762	17728	17754	17790	17700	17810	17779	17713	17562	17705	17733	17782	17773	17744	17913	17793	17650	17702	17701	17815	17727	17788	17577	17802	17753	17849	17767	17776	17697	17768	17810	17686	17816	17837	17756	17478	17926	17965	17718	17631	17896	17992	17622	17896	17814	17695	17828	17754	17895	17748	17649	17713	17862	17826	17711	17898	17998	17580	17768	17776	17768	17909	17814	17663	17744	17885	17799	17691	17743	17840	17785	17689	17923	17775	17732	17842	17937	17671	17692	17853	17660	17555	17649	17587	17719	17814	17877	17755	18023	17663	17704	17701	17765	17815	17749	17889	17998	17878	17769	17899	17769	17890	17907	17813	17844	17828	17874	17655	17601	17740	17844	17718	17697	17738	17677	17666	17717	17698	17755	17715	17697	17737	17755	17806	17793	17698	17810	17804	17672	17889	17691	17720	17541	17727	17885	17867	17781	17711	17780	17915	17708	17884	17914	17683	17628	17850	17740	17998	17964	17937	17683	17625	17787	17628	17667	17770	17752	17703	17765	17653	17642	17706	17964	17850	17739	17504	17960	17811	17708	17662	17808	17602	17748	17761	17653	17889	17843	17859	17695	17757	17917	17764	17741	17659	17764	17897	17782	17842	17676	17980	17782	17879	17680	17762	17544	17807	17775	17835	17693	17720	17850	17762	17774	17896	17710	17850	17760	17882	17799	17853	17797	17763	17713	17636	17933	17922	17861	17800	17850	17792	17741	17827	17694	17818	17816	17715	17753	17955	17898	17702	17937	17709	17527	17647	17696	17728	17758	17638	17670	17779	17641	17766	17854	17829	17958	17779	17796	17889	17730	17689	17734	17870	17710	17640	17840	17808	17903	17829	17965	17703	17733	17673	17872	17625	17695	17633	17749	18063	17828	17592	17670	18020	17622	17703	17698	17746	17819	17758	17821	17823	17921	17922	17695	17836	17883	17753	17671	17659	17580	17667	17862	17740	17531	17762	17760	17845	17664	17734	17856	17619	17785	17986	17658	17659	17832	17930	17693	17450	17772	17804	17797	17901	17709	17712	17820	17822	17595	17678	17802	17658	17629	18076	17804	17912	17785	17850	17765	17866	17681	17801	18044	17621	17653	17742	17629	17809	17908	17818	17688	17940	17873	17700	17735	17676	17804	17884	17728	17856	17873	17763	17920	17685	17427	17936	17644	17747	17835	17754	17847	17643	17891	17714	17644	17765	17654	17810	17844	17665	17799	17736	17704	17831	17614	17487	17923	17838	17747	17770	17789	17752	17666	17740	17775	17756	17780	17747	17782	17821	17757	17738	17800	17624	17804	17928	17821	17710	17776	17810	17763	17956	17608	17889	17710	17872	17680	17818	17777	17795	17846	17767	17731	17737	17954	17727	17564	17693	18027	17754	17697	17849	17763	17929	17943	17846	17811	17797	17641	17906	17733	17747	17882	17874	17722	17999	17993	17829	17802	17824	17867	17818	17645	17833	17681	17698	17659	17744	17732	17694	17762	17943	17806	17995	17901	17715	17902	17802	17688	17711	17832	17809	17993	17993	17590	17648	17909	17715	17685	17644	17589	17750	17609	17796	17710	17556	17705	17524	17662	17781	17855	17684	17687	17811	17640	17950	17668	17661	17723	17550	17681	17842	17677	17717	17885	17801	17613	17603	17842	17675	17698	17739	17777	17879	17843	17773	17634	17853	17724	17653	17646	17712	17941	17859	17807	17721	17719	17996	17847	17988	17951	17662	17729	17889	17656	17833	17847	17838	17748	17761	17678	18011	17764	17788	17738	17962	17875	17827	17696	17699	17567	17625	17792	17638	17851	17802	17837	17714	17639	17778	17819	17584	17921	17706	17704	17635	17815	17693	17646	17831	17822	17656	17824	17763	17707	17789	17732	17931	17803	17761	17753	17852	17809	17648	17805	17571	17643	17767	17801	17808	17670	17741	17703	18035	17864	17814	17799	17689	17772	17926	17814	17511	17869	17712	17748	17797	17769	17688	17760	17796	17795	17767	17649	17645	17741	17896	17957	17784	17703	17736	17782	17617	17736	17832	17714	17691	17864	17847	17730	17903	17651	17481	17679	17761	17895	17740	17787	17739	17799	18058	17663	17719	17787	17955	17644	17853	17886	17799	17669	17882	17781	17660	17821	17982	17637	17866	17709	17878	17723	17894	17607	17723	17735	17836	17688	17698	17606	17732	17682	17835	17795	17890	17663	17857	17686	17895	17601	17661	17938	17772	17761	17691	17806	17837	17785	17900	17810	17700	17954	17814	17811	17844	17867	18022	17599	17697	17756	17750	17722	17695	17769	17627	17621	17761	17738	17533	17715	17967	17812	17716	17817	17793	17748	17699	17741	17622	17705	17753	17746	17770	17807	17572	17843	17836	17897	17865	17829	17806	17845	17783	17422	17867	17743	17701	17827	17934	17807	17881	17816	17708	17733	17712	17650	17667	17868	17720	17559	17861	17868	17854	17746	17678	17688	17822	17768	17738	17515	17627	17934	17757	17772	17656	17896	17899	17594	17757	17797	17680	17757	17811	17575	17663	17697	17818	17700	17720	17839	17843	17871	18023	17914	17878	17798	17787	17963	18077	17946	17761	17705	17691	17843	17869	17755	17885	17686	17840	17963	17737	17766	17900	17866	17965	17608	17868	17679	17617	17882	17856	17807	17832	17888	17878	17796	17695	17673	17639	17799	17724	17730	17919	17681	17792	17875	17818	17624	17785	17741	17593	17469	17765	17893	17988	17570	17676	17785	17622	17805	17971	17635	17683	17830	17843	17813	17893	17560	17782	17649	17733	17588	17749	17698	17726	17706	17868	17840	17646	17598	17691	17754	17863	18051	17900	17591	17779	17802	17744	17630	17860	17603	17874	17964	17637	17621	17762	17758	17714	17782	17747	17732	17739	17788	17847	17601	17983	17713	17874	17690	17772	17654	17776	17833	17771	17744	17732	17856	17766	17767	17868	17715	17643	17801	17719	17796	17972	17753	17789	17715	17634	17752	17802	17691	17576	17784	17611	17572	17655	17873	17800	17700	17841	17918	17948	17794	17779	17796	17516	17859	17523	17735	17598	17702	17714	17835	17774	17516	17774	17694	17753	17715	17947	17819	17672	17825	17749	17482	17601	17599	17583	17664	17936	17671	17785	18097	17862	17762	17741	17875	17819	17988	17797	17651	17755	17647	17743	17778	17895	17813	17756	17749	17785	17775	17751	17859	17858	18005	17780	17955	17608	17749	17693	17768	17690	17637	17908	17665	17672	17554	17878	17640	17559	17522	17671	17784	17897	17925	17973	17798	17813	17789	17629	17590	17794	17713	17815	17889
48547	98512	96071	78957	58581	32895	15911	15831	15812	15979	16128	15947	16024	16001	16007	15774	15852	15807	15879	15808	15897	15826	16066	15922	15909	15919	15830	16097	15980	15917	15880	15868	15854	15906	15983	15978	15933	15990	15963	15740	15909	15951	15963	15948	15921	15925	15843	16246	16419	16259	16174	16199	16003	15989	15731	15882	15902	16108	15859	15907	15898	15876	16010	16089	15925	15695	15890	15947	15694	15823	15939	15959	15858	15923	15901	15810	15947	15981	15982	15899	15758	15895	15860	16033	15882	15866	15694	15846	15881	15907	16132	15920	15903	16024	15900	15927	16005	15853	15983	15937	15903	15772	15832	15833	15797	15950	15924	15947	15987	15917	15901	15909	15766	15958	15832	15905	15909	15887	15885	15880	15828	15789	15977	15906	15817	15930	15821	15995	15911	15866	15879	16024	15816	15913	15830	15997	16078	15858	16053	15946	15868	15971	15943	15955	16007	15814	15859	15826	15762	15914	15846	15985	15969	15994	15758	15934	15974	15906	15861	15843	15843	15925	15881	16076	15859	15815	15779	15957	15965	15761	15877	15919	15906	15953	15974	16082	15854	15938	15905	15981	15806	15852	16006	15922	15841	15824	15941	15932	15886	15857	15930	16091	16014	16072	15866	16014	16034	15895	15691	15986	15829	15920	15985	15954	15837	15740	15834	15935	15991	15835	15964	15868	15915	15954	15695	16012	15761	15984	15934	15881	15997	16119	15955	15806	15799	15934	15895	15870	15828	15976	16037	15869	15816	15925	15785	16165	15954	15910	15786	15972	15968	15891	15767	15932	15714	15897	15850	15834	15881	15972	15894	15873	15986	15844	15891	15933	16030	15861	15913	15838	15829	15753	15947	15938	15894	15872	15911	15914	15865	15823	16125	15760	15842	15775	16043	15666	15921	15850	16021	15952	16034	15797	15998	15963	15918	15928	15887	15919	15915	15767	15879	15822	15937	15870	15963	15906	15805	15910	15971	15912	16020	15837	15966	16007	15823	15975	16001	15843	15940	15919	15896	15886	15860	15821	15998	15981	15864	15990	15880	16011	15922	15948	16000	15879	15785	15910	15847	15903	15971	15888	16070	15980	15945	15823	15874	15960	15890	15849	15880	15760	15818	15900	15950	15874	16016	15781	16004	15755	16023	15801	15961	15839	16038	16015	15862	16205	15894	15835	16067	15758	15915	15942	15839	15840	16001	15988	15866	15894	15964	15946	15950	15973	15969	15984	15847	15821	15837	15973	15776	16006	15835	16085	15804	15930	15680	16050	15918	15956	16072	15904	15964	16066	15992	15833	16034	15652	15911	15922	15810	15848	15884	15987	15772	15853	15990	15922	15779	15686	16128	16011	16051	15768	15983	15808	15950	16034	16015	15822	15853	15597	15876	15925	15952	15918	15901	15996	15875	15874	15974	15944	15848	15799	15864	15777	15908	15795	15722	15972	16107	15899	15932	15839	16148	15917	15999	15882	15791	15853	15881	16093	15940	15964	15987	15941	16157	15702	15861	15868	15900	15870	15862	15757	16063	15768	15797	15957	15948	15835	16017	15953	15998	15936	15868	15719	16049	15881	15915	16015	15965	16083	15983	15776	15829	16007	16053	15994	15967	15821	16019	15929	15917	15898	16004	15798	15837	15984	15973	15887	15951	15942	15933	15995	15738	16054	15847	15887	15950	15759	15972	15876	15979	16127	16028	15942	15998	15871	15786	15944	15989	15960	16054	15862	15959	15911	15959	15888	15846	15830	15976	15970	15800	16013	15788	16040	15723	16076	15941	15751	16033	15795	15788	15963	15783	15844	15925	15874	15867	15877	15855	15996	15824	15832	15964	15877	15921	15869	15789	15829	16005	15763	15968	15977	15754	15977	15933	15863	15905	15681	16001	15901	16030	15917	16197	16005	16096	16007	15958	15951	15970	15923	15814	15874	15970	15883	16092	16015	15893	15865	16003	16039	15910	15845	16027	15873	15929	15897	15773	15879	15907	16023	15809	15961	15927	15825	15957	15946	15779	15840	15839	15926	15889	15965	15870	15908	15795	16058	16060	15959	16090	15815	15951	16024	16002	15882	15870	16025	15723	15733	15899	15713	16062	15780	15845	15962	15876	15914	15859	15894	15993	16043	15897	15864	15869	15910	15777	15913	15802	15869	15898	15866	15773	15900	15799	15910	16041	15828	15953	16030	15994	15814	15782	15932	15921	15860	15997	16024	15961	15816	16109	16014	15921	15914	15877	15935	15974	15667	15859	15993	15882	15821	15812	16032	16061	15919	15818	15925	15863	16058	16056	15921	15995	15917	15755	15795	15910	15903	15938	15892	15653	15987	15915	16051	15857	15907	15992	15983	15876	15964	15883	15824	15797	15811	15909	15895	15961	15832	15776	16057	15800	15900	16080	15843	15921	15921	15913	15901	16086	16127	15847	15727	15774	16041	15789	15922	15901	15963	15946	15837	15774	15933	15991	15927	16040	15803	16020	15944	15724	15922	15795	16001	15858	16018	15801	16005	16063	15957	15855	15852	15958	15793	15995	15886	15992	15875	16020	16088	15722	15712	15730	16003	16171	15992	15909	16070	15859	15953	15907	15946	15821	15981	15690	15896	16027	15799	15959	15859	15787	15791	16027	15883	15850	15923	15827	15849	15831	15774	15635	15920	15904	16013	15774	15769	15930	15712	15924	15843	15785	15971	15918	16104	16010	15911	15877	15878	15880	15884	15671	15921	15793	16015	15907	15838	15817	15861	15976	15904	15950	15977	15977	15922	16095	15914	15981	15863	16023	16046	15879	16028	16033	16012	15981	15866	15945	16095	15778	15993	15724	15919	15808	15821	15748	15837	15900	15929	15970	15979	15915	15825	15875	15599	15875	15730	15857	15848	15907	15794	15972	15758	15935	15908	15955	15855	15831	15996	16012	15936	15932	15768	16027	15836	15876	15897	15821	15824	15834	16185	15913	15759	15934	16017	15962	15894	15884	15942	15739	15776	16044	16061	15848	15876	15824	16076	16002	15859	15940	15706	15836	15839	15849	16004	15815	15962	15982	15878	15889	15939	15940	15813	15874	15841	15888	15967	15882	15901	15818	15907	15865	15870	16029	15942	16137	15790	16034	15781	15864	15790	15991	16013	15995	16064	16014	15802	15940	16173	15944	15941	15954	15934	15770	15918	15834	15964	16040	15886	15932	16038	15917	15767	15774	15793	15916	16006	16032	15897	15727	15840	15886	15861	15907	15927	15909	16027	16043	15757	15804	15908	15833	16037	15871	15961	15904	15936	15867	15894	15814	15749	15921	15913	15999	15782	15933	15981	15873	15897	15954	15860	15888	15771	16006	16025	15958	15834	15946	15843	15838	15805	15740	15934	15847	15938	15875	15913	16058	15959	15938	15887	15846	15844	15945	15769	15883	16002	15919	15983	15976	15843	15823	15890	16036	16063	15941	15895	15914	15880	15914	16102	15935	15780	15995	15951	15918	16007	15906	15944	15982	15983	15805	15814	15944	15770	15922	15886	15820	15840	15874	15880	16088	15959	15781	15917	15902	15779	15895	15939	15850	16098	15942	15701	15845	15879	15872	15952	15806	15890	15868	15919	15973	16004	15829	15768	15957	15994	15919	15887	15927	15801	15799	16226	15868	15844	15958	15798	16051	15957	15963	15936	15765	15792	15913	15969	16103	15957	15929	15954	15820	15835	16036	15730	16018	15758	15986	15905	15894	15801	15946	15862	16020	15802	15924	15853	15871	15924	15757	16073	15904	15822	15987	16141	16019	15876	15927	15899	15796	16068	15951	15914	15923	15918	15786	15960	15883	15901	15970	15843	15871	15905	16038	15856	15840	16012	15950	15879	15846	16058	15985	15938	15914	15961	15841	15904	16037	15925	15820	15944	15861	15843	15952	15816	15791	15844	15831	15926	15945	15926	16099	15727	15835	16076	16138	15871	15928	15770	15874	15839	15850	15931	15810	15940	15883	15752	16012	15910	15952	15713	15929	15936	15831	15688	15936	15836	16077	15980	15830	16015	15746	15727	15948	15876	15885	16079	15862	15895	16002	15946	15781	15890	16000	15943	15953	15973	15764	15864	15950	15765	16015	15806	15903	15820	15886	16079	15858	15698	15916	15881	15818	15889	15980	15842	15833	15797	16043	15924	15920	16030	15914	15903	16084	15805	15967	15913	15912	15978	16031	15796	15750	15965	15914	15900	15908	16131	15942	15951	15889	15892	15986	15730	15713	15915	15935	15900	15997	15837	15873	15905	15974	16081	15763	15744	15869	16010	15866	15834	15975	15852	15813	15901	15947	15852	15977	15786	15916	15748	15819	15875	15886	16013	15893	16022	16027	16005	15921	15863	15937	15938	15847	15883	16020	15974	15866	15900	15730	15814	15895	15956	15748	15852	15871	15944	15998	15916	15711	16092	15712	15813	15921	15864	15892	15877	15881	15787	15987	15873	15871	16161	15997	15874	15982	15774	15800	16033	15906	16046	15780	15925	15892	15882	15992	15787	15997	15820	16030	15809	15923	15935	15994	15820	15979	15953	15750	15984	15730	15894	15962	16004	15745	15989	16003	15953	15849	15865	15933	15786	15797	15737	15922	15815	15834	15865	15927	16050	15890	15835	15786	15991	16009	15930	15785	15981	16048	16085	16049	15863	15974	15767	15699	16015	15893	16056	15789	15838	15769	15707	15672	15848	15849	16078	15981	15858	15941	15872	16077	15913	15882	15921	15898	15957	15727	15919	15957	15933	15829	15980	16035	15971	16083	15968	15923	15907	15843	16058	15910	15824	15890	15719	15959	15829	15902	15804	16017	16051	15759	15768	15959	15872	15943	16030	15836	16035	15763	16041	15957	15887	15781	15930	15882	15798	16015	15918	15966	15902	15944	15819	15959	15791	15921	15979	15802	16017	15855	15732	15790	15969	15819	15863	15990	15872	15964	16071	15897	15953	15865	15922	15669	15786	15959	15851	15846	15941	16074	15793	15862	15886	16041	15858	15930	15898	15922	15998	16040	15916	15813	16025	15857	15789	15828	15876	16041	15805	15819	15904	15943	15780	15872	16029	15727	15943	15646	15862	16090	15831	15808	15808	15827	15893	15778	15975	15965	15937	15717	16040	15950	16031	16082	15853	15762	15848
27635	30360	41969	35194	25985	20078	18200	17844	17639	17765	17628	17811	17859	17673	17790	17755	17497	17648	17808	17730	17732	17722	17875	17928	17906	17685	17708	17752	17791	17710	17549	17849	17709	17759	17714	17587	17776	17789	17770	17665	17564	17787	17600	17721	17757	17725	17649	17498	17708	17677	17774	17985	17786	17566	17636	17708	17717	17669	17799	17925	17865	17739	17590	17673	17803	17726	17559	17637	17526	17786	17717	17684	17749	17661	17687	17792	17763	17611	17689	17557	17639	17700	17834	17796	17535	17779	17600	17847	17619	17684	17799	17497	17697	17848	17823	17829	17694	17855	17777	17722	17553	17784	17811	17953	17918	17692	17637	17686	17625	17847	17721	17558	17717	17665	17697	17658	17624	17880	17859	17517	17746	17874	17741	17692	17879	17691	17851	17604	17719	17628	17764	17640	17713	17340	17657	17669	17698	17798	17724	17844	17609	17776	17587	17631	17831	17861	17481	17676	17788	17621	17522	17837	17777	17889	17785	17640	17815	17907	17551	17618	17543	17619	17703	17779	17663	17531	17662	17818	17675	17714	17866	17787	17573	17770	17642	17583	17886	17674	17777	17698	17682	17712	17860	17813	17626	17718	17620	17807	17818	17622	17782	17567	17681	17610	17573	17789	17810	17851	17727	17683	17763	17866	17606	17691	17493	17559	17831	17658	17714	17792	17867	17678	17762	17814	17610	17729	17634	17716	17785	17670	17459	17591	17742	17627	17718	17733	17724	17661	17729	17699	17689	17627	17667	17608	17767	17744	17732	17801	18026	17660	17711	17706	17594	17749	17529	17578	17436	17704	17557	17671	17618	17545	17744	17848	17806	17468	17684	17675	17824	17799	17660	17733	17748	17848	17579	17651	17724	17828	17760	17838	17956	17585	17745	17672	17574	17604	17644	17716	17743	17700	17796	17587	17618	17723	17644	17749	17944	17592	17639	17861	17740	17868	17689	17555	17565	17637	17680	17653	17862	17793	17661	17695	17668	17538	17481	17796	17667	17786	17675	17665	17764	17742	17606	17708	17878	17653	17842	17720	17895	17798	17833	17799	17886	17684	17691	17768	17594	17607	17868	17630	17794	17658	17859	17784	17712	17698	17658	17673	17557	17795	17740	17742	17882	17618	17668	17807	17641	17840	18010	17670	17748	17670	17369	17525	17529	17620	17669	17940	17916	17827	17763	17637	17595	17879	17599	17850	17640	17778	17831	17703	17743	17726	17860	17623	17674	17811	17625	17646	17732	17699	17971	17930	17751	17760	17786	17693	17572	17744	17756	17774	17654	17728	17612	17532	17696	17637	17640	17562	17680	17672	17747	17798	17885	17823	17844	17560	17717	17787	17799	17660	17709	17862	17836	17730	17623	17513	17660	17625	17727	17741	17807	17677	17583	17689	17920	17902	17636	17781	17757	17745	17903	17695	17645	17854	17870	17668	17743	17667	17772	17664	17635	17800	17749	17798	17701	17785	17712	17773	17846	17630	17713	17757	17726	17717	17788	17910	17636	17608	17740	17894	17735	17666	17722	17521	17876	17831	17757	17638	17725	17871	17809	17677	17475	17667	17649	17743	17676	17752	17483	17767	17932	17727	17586	17742	17734	17852	17816	17923	17650	17685	17703	17861	17663	17723	17884	17945	17632	17922	17671	17891	17680	17840	17432	17623	17876	17778	17821	17646	17660	17598	17618	17724	17777	17640	17478	17881	17622	17626	17745	17719	17757	17930	17628	17547	17648	17668	17613	17673	17858	17912	17770	17545	17762	17737	17731	17599	17640	17622	17754	17758	17746	17656	17580	17611	17774	17715	17646	17682	17658	17774	17752	17777	17878	17902	17787	17532	17683	17593	17672	17693	17667	17657	17715	17619	17689	17563	17740	17547	17573	17733	17774	17781	17502	17630	17710	17721	17838	17743	17638	17737	17678	17532	17610	17728	17787	17770	17692	17721	17736	17569	17721	17956	17532	17566	17700	17860	17566	17832	17764	17935	17761	17693	17840	17517	17544	17775	17526	17765	17607	17591	17721	17686	17778	17678	17828	17506	17643	17667	17656	17679	17576	17694	17838	17584	17642	17664	17521	17722	17730	17727	17599	17496	17710	17798	17652	17671	17913	17535	17622	17748	17578	17971	17865	17705	17860	17726	17585	17775	17737	17792	17989	17954	17800	17617	17816	17723	17851	18006	17497	17781	17728	17528	17782	17764	17607	17770	17500	17709	17819	17777	17830	17914	17758	17844	17741	17758	17872	17807	17696	17633	17834	17818	17756	17531	17815	17730	17654	17694	17816	17679	17858	17688	17770	17485	17703	17792	17469	17586	17696	17594	17574	17762	17835	17609	17610	17881	17715	17692	17823	17472	17567	17861	17802	17793	17848	17738	17503	17686	17869	17800	17862	17678	17866	17745	17751	17758	17711	17676	17549	17712	17563	17924	17761	17650	17605	17804	17814	17702	17709	17639	17809	17610	17660	17609	17741	17460	17766	17803	17837	17656	17697	17757	17517	17783	17748	17689	17579	17522	17550	17641	17674	17801	17617	17839	17646	17653	17793	17606	17579	17635	17644	17496	17734	17603	17910	17755	17635	17674	17734	17739	17861	17682	17689	17719	17711	17768	17884	17620	17655	17620	17868	17646	17676	17844	17744	17718	17777	17736	17655	17694	17761	17648	17816	17578	17736	17753	17623	17719	17616	17817	17613	17773	17864	17782	17472	17606	17813	17684	17648	17763	17579	17696	17835	17849	17700	17609	17783	17791	17763	17674	17746	17553	17619	17787	17736	17657	17749	17659	17795	17736	17778	17737	17699	17550	17691	17690	17529	17836	17624	17727	17804	17782	17799	17728	17734	17657	17748	17590	17811	17597	17841	17628	17515	17319	17763	17781	17819	17674	17687	17591	17816	17782	17734	17441	17658	17591	18011	17563	17858	17775	17852	17847	17686	17741	17693	17744	17659	17529	17635	17743	17815	17814	17743	17649	17773	17864	17722	17643	17745	17742	17965	17566	17614	17901	17824	17807	17725	17634	17740	17657	17798	17792	17667	17503	17718	17856	17628	17800	17812	17497	17903	17610	17844	17694	17676	17755	17651	17794	17690	17509	17775	17581	17650	17958	17908	17831	17626	17646	17608	17884	17593	17646	17810	17782	17474	17940	17677	17763	17620	17812	17614	17893	17758	17686	17684	17602	17735	17559	17590	17670	17580	17802	17576	17823	17786	17632	17630	17822	17602	17678	17784	17700	17605	17850	17770	17867	17680	17777	17893	17730	17619	17765	17739	17671	17620	17652	17589	17708	17764	17495	17694	17923	17824	17531	17602	17661	17714	17720	17750	17678	17691	17910	17728	17361	17593	17627	17738	17754	17916	17849	17677	17639	17669	17716	17887	17707	17587	17379	17733	17579	17736	17672	17606	17792	17594	17754	17764	17628	17791	17860	17677	17675	17578	17716	17878	17872	17843	17825	17693	17609	17496	17645	17617	17690	17677	17769	17810	17893	17739	17750	17787	17749	17597	17692	17691	17660	17655	17713	17697	17725	17707	17610	17590	17784	17699	17511	17879	17776	17725	17849	17677	17733	17709	17750	17829	17591	17519	17656	17659	17639	17762	17791	17830	17676	17625	17501	17390	17843	17698	17645	17493	17656	17742	17755	17885	17597	17701	17759	17682	17590	18007	17737	17683	17755	17680	17847	17649	17801	17810	17771	17612	17795	17665	17674	17797	17785	17666	17460	17866	17871	17820	17771	17640	17794	17728	17822	17686	17657	17774	17767	17830	17728	17659	17777	17635	17685	17798	17694	17570	17695	17919	17604	17705	17641	17670	17678	17841	17874	17728	17704	17555	17735	17693	17721	17718	17636	17672	17523	17549	17788	17775	17584	17593	17699	17800	17682	17848	17784	17704	17882	17670	17823	17743	17811	17701	17669	17800	17502	17770	17515	17659	17645	17722	17509	17770	17618	17670	17681	17480	17649	17762	17593	17696	17729	17890	17953	17674	17943	17615	17919	17685	17810	17700	17940	17622	17762	17671	17717	17722	17755	17686	17531	17711	17635	17501	17687	17583	17663	17746	17942	17723	17597	17621	17580	17542	17750	17971	17463	17733	17707	17693	17621	17499	17783	17806	17743	17723	17668	17970	17824	17807	17738	17547	17658	17578	17630	17636	17578	17695	17549	17603	17702	17755	17854	17665	17567	17895	17626	17692	17762	17692	17650	17612	17678	17561	17760	17787	17443	17639	17738	17591	17596	17774	17767	17697	17700	17793	17615	17539	17647	17618	17739	17986	17854	17648	17664	17504	17608	17825	17623	17628	17846	17714	17699	17667	17955	17829	17810	17782	17848	17667	17737	17704	17638	17656	17772	17908	17744	17740	17556	17746	17745	17681	17709	17624	17661	17556	17725	17841	17793	17614	17467	17667	17596	17695	17739	17593	17731	17716	17717	17714	17778	17721	17736	17630	17723	17727	17760	17694	17624	17770	17745	17595	17837	17793	17891	17864	17871	17582	17696	17517	17741	17560	17748	17459	17666	17561	17769	17820	17674	17626	17619	17708	17731	17830	17876	17555	17556	17446	17686	17679	17766	17768	17787	17673	17768	17692	17803	17582	17718	17544	17701	17599	17682	17868	17692	17609	17618	17696	17819	17949	17646	17725	17696	17734	17714	17678	17606	17632	17776	17842	17789	17862	17710	17912	17814	17805	17688	17819	17907	17729	17813	17738	17650	17631	17700	17773	17704	17709	17880	17637	17731	17578	17714	17722	17774	17592	17742	17749	17649	17775	17847	17723	17726	17509	17762	17966	17859	17713	17731	17783	17719	17935	17732	17629	17743	17762	17625	17723	17669	17720	17585	17747	17670	17803	17497	17751	17490	17701	17767	17691	17781	17776	17599	17724	17949	17906	17723	17708	17741	17641	17734	17609	17618	17588	17793	17638	17577	17721	17828	17757	17788	17748	17722	17475	17713	17619	17687	17772	17744	17742	17723	17711	17674	17739	17865	17976	17650	17785	17712	17708	17665	17719	17691	17865	17677	17624	17809	17774	17534	17498	17615	17567	17623	17819	17617	17810	17451	17717	17863	17835	17787	17653	17741	17637	17884	17708	17765	17695	17779	17826	17854	17693	17630	17704	17642
25227	50483	46117	34394	24496	17591	15754	15748	15820	15883	15820	16009	15822	15911	15728	15880	15991	15866	15714	15786	15866	15801	16034	15869	15905	15759	15850	15829	15808	15894	15809	15917	15888	15829	15911	15863	15759	15959	15880	15893	15772	15898	15920	15799	15930	15800	15893	15868	15934	16050	16006	15878	16019	15804	15854	16041	15895	15892	15788	15848	15870	15757	16011	15978	15950	15928	15830	15799	15777	15914	15804	15900	15978	15922	15827	15844	15843	15776	15900	15687	15972	15946	16128	15728	15914	15887	15906	15938	15991	15840	15833	15826	15795	15668	15883	15766	15842	15961	15794	15946	15852	15875	16003	15791	15881	15812	15763	15659	15805	15966	15746	15676	15857	15804	15831	15840	15835	15907	15842	15647	15705	15985	15748	15661	15691	15987	15834	16001	15719	15820	15858	15722	15823	15821	15830	15836	15905	15807	15917	15877	15988	15931	15959	15708	15858	15858	15713	15888	15875	15914	16019	15757	15912	15828	15955	15852	15693	16009	15967	16046	15953	15769	15845	15904	15951	15704	15607	15842	15901	15735	15881	15853	15855	15874	15838	15790	15886	15930	15822	15869	15742	15905	15740	15626	15797	15863	15800	15709	15885	15934	15897	15747	15948	15705	15974	15684	15863	15840	15965	15806	15762	15864	15818	15799	15814	15829	15852	15942	15658	15828	15972	15855	15905	15820	15723	15828	15809	15855	15899	15835	15859	15854	15790	15791	15748	16007	15959	15983	15913	15841	15752	15703	15941	15696	15982	15798	15873	15886	15996	15791	16015	15869	15857	15909	15898	15861	15767	15808	15802	15690	15795	15769	15851	15836	15958	15910	15933	15823	15831	15704	15789	16017	15856	15859	15899	15876	15882	15733	15816	15798	15732	15754	15841	15877	15975	15839	15845	15795	15884	15794	15784	15733	15999	15987	15740	15957	15871	15786	15656	15895	15821	16036	15840	15812	15784	15944	15841	15853	15748	15992	15924	15921	15854	15813	15742	15976	15771	15969	15871	15920	15796	15742	15748	15826	15840	15888	15910	15821	15760	15877	15879	15799	16036	15759	15836	15740	15814	16049	15836	15957	15706	15933	15758	15682	15812	15805	15791	15730	15850	15771	15871	15990	15757	15753	15756	15718	15744	15768	15935	15926	15879	15907	15948	15820	15721	15893	15923	15811	15782	15673	15870	15718	15985	15895	15721	15851	15810	15880	15853	15822	16001	15944	15864	15826	15963	15806	15860	15970	15921	15895	15908	15727	15845	15916	15785	15926	15929	15942	15818	15861	15742	15934	15854	15824	15830	15778	15967	15844	15990	15942	15852	15789	15919	15731	15917	15880	15867	16015	15949	15842	15914	15947	15710	15831	15711	15824	15945	15905	15738	15689	15741	15893	15911	15949	15831	15757	15826	16011	15820	15838	15781	15738	15893	15853	15868	15815	15863	15810	15863	15596	15932	15875	15844	15886	15799	15772	15971	15792	15814	15807	15925	15740	15934	15886	15938	15873	15907	15803	15905	15808	15949	15646	15724	15798	15909	15822	15862	15831	15927	15788	15899	15778	15858	15854	15957	15871	15577	15878	15775	15805	15812	15700	15866	15794	15834	15981	15927	15851	15806	15844	15886	15924	15808	15859	15856	15856	15955	15878	15772	15755	15926	15829	15734	15795	15879	15872	15812	15845	15909	15881	15878	15805	15935	15973	15872	15937	15990	15946	15842	15929	15879	15832	15914	15960	15879	15823	15965	15861	15887	15752	15781	15735	15871	15916	15845	15810	15737	15930	15981	15722	15855	15820	15884	15947	15870	15781	15728	15950	15751	15793	15815	15827	15861	15714	15660	15812	15797	15896	15873	15806	15982	15711	15717	15954	16004	15955	15811	15994	15833	15851	15848	15844	15888	15940	16031	15911	16082	15732	15753	15981	15855	15878	15774	15785	15899	15907	15859	16043	15882	15936	15908	15927	15741	16044	15884	15781	15698	15873	15823	15714	15862	15796	15820	15874	15851	15843	15891	15866	15809	15953	15902	15915	15748	15953	15838	15768	15780	15755	15949	15960	15892	15855	15963	15838	15844	15840	15677	15921	15703	15902	15879	15829	15803	15845	15880	16011	15811	15865	15946	15947	15825	15760	15957	15972	15769	15981	15842	15751	15781	15990	15902	15684	15569	16030	15840	15911	15831	15999	15930	15858	15724	15818	15869	15853	15744	15814	15989	15867	15985	15842	15883	15771	15803	15767	15983	15923	15853	15736	15909	16052	15993	15773	15760	15851	15722	15840	15926	16107	15884	15836	15716	15672	15906	15814	15654	15969	15886	15799	15777	15732	15844	16009	15798	15805	15891	15905	15842	15994	15865	15748	15896	15751	15746	15944	15836	15734	15829	15914	15896	15952	15882	15782	15890	15629	15954	15879	16038	16033	15759	15971	15938	15804	15901	15850	16003	15747	15876	16079	15730	15990	15753	15721	16036	15844	15895	15988	15935	15847	16004	15895	15855	15805	15884	15957	15894	15912	15965	15799	15824	15838	15789	15730	15788	15958	15778	15903	15642	15909	15971	15867	15884	15740	15910	15823	15839	16021	15803	16020	15959	15827	15865	15817	15798	15934	15800	16048	15819	15852	15837	15869	15775	15923	15853	15871	15907	16060	15820	15955	15821	15862	15908	15697	15838	15761	15747	15800	15841	15831	15916	15861	15631	15906	15744	15824	15790	15963	15772	15897	15818	15998	15681	15984	15941	15763	15735	15902	15715	15913	15826	15772	15876	15774	15856	16016	16006	15967	15829	15941	15842	15905	15939	15721	16052	15897	15765	15736	15872	15786	15875	15593	15692	15900	15963	15795	15625	16058	16037	15841	15831	15934	15790	15981	16101	16009	15788	15866	15909	15784	15836	15859	15981	15844	15831	15830	15825	15885	15720	15787	15832	15812	15730	15865	16038	15920	15856	15870	15871	15912	15738	15739	15865	15883	15801	15948	16047	15781	15685	16029	15702	15879	15764	15691	15982	15939	16078	16002	15676	15773	15946	15689	15993	15817	15818	15798	15778	15833	15788	15712	16005	15914	15848	15794	15806	15833	15895	15827	15758	15824	15932	15949	15681	16005	15865	15829	16006	15911	15990	15818	15848	16053	15847	15632	15744	15972	15640	15919	15727	15824	15894	15791	15961	15638	15962	15843	15919	15944	15786	15783	15855	15914	15770	15958	16048	15884	15655	15729	15747	15750	15676	15732	15804	15857	15883	15744	15798	15976	15979	15732	15921	15851	15904	15987	15895	15757	15945	15957	15879	15887	15842	15698	15638	15846	15892	15668	15853	15857	15635	15782	15746	15836	15886	15810	15918	15931	15794	16010	15942	15992	15606	15796	15728	15786	15975	15760	15687	15940	16000	15974	15892	16014	15944	15796	15959	15896	15825	15845	15988	15782	15945	15875	16040	15783	15889	15966	15729	15895	15887	15784	15812	15701	15894	15885	15766	15793	15796	15952	15948	15834	15963	15843	15864	15887	15901	15951	15777	15758	15909	15964	15718	15806	15796	15983	15856	15739	15855	15869	15809	15898	15827	15826	15829	15825	15885	15737	15744	15903	15895	15611	15749	15758	15995	15979	15858	16004	15792	15912	15847	15809	15853	15770	15805	15893	15952	15890	15942	15741	15884	15888	15774	15853	15869	15748	15697	15916	15833	15878	15853	15831	15891	15831	15853	15668	15913	15904	15869	15918	15758	15948	15852	15762	15725	15756	15738	15850	15825	16001	15907	15882	15763	15888	15858	15959	15754	15792	15827	15969	15789	15825	15830	15759	15724	15819	15900	15838	15781	15800	15840	15841	15956	15832	15888	15774	15799	15756	15776	15841	15901	16011	15719	15918	15923	15685	15878	15866	15756	15904	15865	15815	15920	15862	15843	15778	15725	15885	15918	15797	15746	15849	15990	15795	15900	15844	15767	15809	15838	15960	15880	15850	15737	15917	15903	15866	15809	15857	15747	15859	15960	15735	15874	15819	15802	15881	15792	15910	15904	15757	15794	15719	15931	15858	15794	15849	15791	15668	15813	15882	15712	15887	15655	15892	15906	15845	15884	15891	15975	15770	15833	15941	15913	15775	15890	15700	15874	15771	15807	15810	15928	16030	15816	15799	16003	15883	16008	15771	15952	15891	15884	15696	15755	15872	15890	15913	15859	15765	15764	15672	15939	16000	15776	15779	15745	15853	15863	16049	15845	15925	15815	16001	15828	15870	16019	15993	15826	15830	15822	15744	15721	15999	15882	15913	15932	15857	15960	16008	15783	16078	15854	15880	15742	15708	15985	15801	15766	15913	15777	15844	16024	15955	15854	15915	15766	15763	15841	15843	15880	15800	16012	15781	15828	15857	16043	15756	15983	15765	15770	15791	15916	15909	16024	15908	15856	15802	15829	15824	15894	15642	16067	15866	15756	15898	16017	15732	15878	15950	15844	16025	15827	15853	15981	15790	15880	15990	15768	15807	15912	15878	15846	15862	15813	15814	15862	15816	15703	15876	15939	15818	15984	15772	15901	15646	15795	15934	15846	15792	15773	15865	15800	15686	15860	15945	15893	15724	15865	15821	15876	15799	15836	15927	15883	15843	16059	15836	15947	15906	15919	15827	15881	15916	15801	15921	15666	15838	15781	15879	15733	15667	15941	15803	15699	15863	15994	15801	15942	15809	15937	15953	15866	15875	15737	16045	15958	15768	15798	15862	15929	15894	15874	15963	15937	15914	15845	15870	15824	15941	15928	15865	15906	15682	15891	15770	15770	15775	15929	15904	15993	15908	15809	15753	15884	15962	15799	15832	15804	15668	15675	15957	15864	15736	15724	15794	15826	15780	15832	15969	15831	15876	15912	15971	15753	15810	15883	15853	15870	15881	15972	15920	15899	15789	15707	15793	15998	16027	15936	15983	15776	15758	15885	15763	15863	15819	15865	15893	15759	15903	15733	15859	15900	15749	16007	15753	15932	15914	15821	15954	15748	15943	15753	15974	15637	15863	15875	15869	15809	15840	15841	15848	15952	15976	15715	15779	15873	16036	15864	15865	15814	15848	15829	15871	15766	15850	15808	15886	15863	15814	15875	15828	15804	15966	15883	15967	15984	15900	15809	15813	15824	15759
24129	22532	42102	48249	39971	30736	22231	18797	18231	18372	18250	18362	18149	18086	18325	18321	18232	18158	18122	18161	18152	17962	18134	18267	18197	18174	18171	18330	18286	18389	18172	18152	18217	18111	18090	18259	18259	18179	18173	18219	18301	18189	18109	18108	18174	18169	18292	18312	18059	18008	18075	18272	18093	18076	17980	17962	18294	18226	18145	18051	18100	18051	18256	18293	18007	17984	18164	17975	18067	17973	18039	17930	18354	18077	18047	17858	18153	18167	18051	18048	17991	17990	18034	17932	17980	18070	18148	17919	17892	18017	17991	17908	17934	18173	18137	18238	18126	18139	17950	18183	18230	18135	18026	18018	18011	18034	18144	18081	18026	17989	17962	18100	18168	17912	17973	18156	18110	18035	18124	18000	18269	18309	17860	18191	18176	18080	18236	18024	17957	18107	17883	18025	17946	18030	18088	18221	17901	18026	18164	18115	17986	18053	18252	18306	18107	18089	17934	17959	18067	18235	17964	18047	18132	18239	18125	18169	18018	17869	18033	17952	18107	18081	18083	17871	18100	18061	18246	17895	18067	17984	18146	18051	18040	18164	18031	17975	17937	18079	18132	17973	18087	18018	17866	18141	18134	17992	18118	18145	18088	17986	17984	18117	17935	17926	17826	18235	18128	18267	18066	18048	18079	17976	18090	17986	18032	18080	17923	17983	18049	17952	18147	18064	18147	18015	17913	18067	18145	17891	17996	17790	18046	17978	18171	17982	17847	18052	18020	17877	18189	17781	18063	18158	17955	17923	17984	18020	18055	18082	17953	18164	18151	18032	18080	17903	18087	17954	18015	18198	18301	18024	17969	18060	17815	18019	18062	17961	18135	18050	18179	17891	17949	18079	17997	18116	17991	18146	18090	18107	18020	18073	18055	18029	18038	17732	17977	18012	18052	17948	18020	18180	18016	18021	18058	17976	17990	18108	18137	18062	18199	18120	17912	18004	18019	17829	18116	18074	17952	18158	18029	18185	18109	17977	18072	18111	18050	17946	18121	18036	18040	17980	18006	18283	17891	18078	18187	18045	18027	17916	18125	17998	18012	17962	17935	18150	17962	18072	18120	17888	17931	18050	18079	17952	17927	18128	17903	17842	18054	18056	18176	18252	18020	17981	17923	18008	17923	18104	18089	18005	18063	18072	18117	18010	17967	17939	18057	17822	18029	17899	18105	18139	17933	18143	18128	18040	18252	18112	17929	18123	17956	17991	18029	17979	18024	18115	18076	18143	18240	17874	17844	17934	18218	18122	18126	18046	17985	18100	17987	18016	18101	18001	18029	18034	18096	18018	17984	18052	18053	18043	17870	18139	18047	18073	17823	18101	18004	18036	18064	18241	17849	18119	18055	18081	18088	18090	18136	18010	17874	18067	18010	18173	18084	17914	18153	17991	18106	18121	18173	18079	18009	17992	18041	18100	17897	17853	18105	17853	17918	18146	17992	18155	18174	18028	18239	17909	18333	17999	18021	18088	18016	17989	18015	18210	18122	18115	18196	17947	18218	17813	18148	18079	18089	18134	18231	18064	17992	18077	18054	17937	17980	17991	17988	18067	17950	18059	17965	18199	17975	18021	17996	17872	18132	18065	17908	17897	18115	18100	18304	17996	17852	18056	18084	17855	17950	17977	18088	17953	18064	18026	18137	17928	17932	18062	17876	18133	18219	18216	18158	18214	18042	18063	17980	17975	18096	18106	18053	17928	18123	17977	18173	18031	17735	17885	18120	18183	18242	17977	17842	18003	18005	18045	17952	18052	18130	18172	17890	17968	17950	18074	18146	18023	18292	18100	18234	18005	17994	17976	18100	18028	18141	18055	18099	18123	17868	18063	17952	17875	18273	18095	18235	18102	17988	18198	18087	17837	18164	18121	17954	17945	17956	18171	18144	18095	18059	17843	17999	18027	18013	18105	18118	17940	17923	18044	18209	18190	18136	18172	18120	17950	17970	17966	17879	17938	18032	18163	18184	18067	17938	18086	17809	17910	18220	17986	18047	18156	18153	18144	17984	18067	18044	18149	18066	18095	17988	17981	17968	18075	18023	17999	17791	18131	18119	18001	17933	18004	18252	18193	17902	18042	18059	17862	18066	17980	18088	17897	18053	18214	18104	17959	17934	17779	17972	18011	18017	18089	17953	18142	18093	18169	18105	17962	18113	18179	18153	17940	18060	17943	18042	18166	18201	18137	18167	18166	18087	17951	17949	18112	18130	17959	18121	17905	18253	18122	18003	18146	17847	17996	17927	18077	18018	17923	18265	18111	17996	17952	18296	18024	18222	18059	18025	18078	18043	17818	18079	18036	18040	17958	18038	17768	18122	18212	17962	18101	17961	18104	18028	18102	18112	17985	18006	17974	18054	17855	17977	17947	18114	17971	17991	18025	17897	18209	17938	18150	18182	18125	18245	18071	17931	18004	18140	18025	18174	18010	18084	18228	18121	17985	18232	18067	17974	17809	18076	17824	18214	18162	18057	18116	17830	18227	17966	18074	18053	18179	18148	18021	17954	17962	18135	17888	18125	18069	18175	18148	18119	18181	18084	18144	18096	18107	18224	18146	18188	18358	17974	18366	17955	17899	17871	18079	17941	18120	18107	18016	18004	18143	17927	17939	17988	18056	18045	17895	17937	18148	18091	17987	18015	18025	18129	18115	18109	18155	18097	18110	18011	18032	18080	18065	18066	18159	17952	18161	18166	18094	18046	18110	18135	18035	17997	17940	18012	17900	18137	18029	17950	17944	18157	18161	18088	18093	17907	18132	17987	17949	18266	18366	18190	18187	17837	17950	18003	17884	17872	18019	18250	18006	18146	18015	18008	18073	18062	17930	18068	18060	18057	17859	18124	18271	18298	18114	18067	17826	18173	17999	18041	18055	18088	18044	17907	17973	18282	18082	18146	18194	18036	18158	17945	17872	17877	17894	18045	17936	17943	17859	18030	17960	18099	18131	18023	17883	18147	18355	18071	17999	18102	18089	17941	17994	18095	18078	18054	18069	18117	17991	18210	17887	18174	18046	17981	18138	17942	17915	18131	17894	18212	18217	17974	18008	17890	18001	17984	17900	17994	17976	18155	18049	18341	18109	17876	18055	18042	17901	17884	17937	18152	18146	18053	18056	18179	18082	18019	17914	17970	18043	18006	18165	18069	18079	18098	18220	17992	18100	18075	18140	17942	18233	18154	17921	18121	17893	18177	17925	17824	18175	18178	18090	18136	17942	18252	18144	18038	18138	18019	18103	18239	18020	18093	18010	18104	18082	18092	18059	18016	18001	18100	18223	18110	18078	18056	18174	18111	18029	18268	18062	17929	17891	18036	18001	18138	17950	18157	18121	18007	18031	17932	18113	17976	17877	18231	18068	18031	17998	18046	18014	18177	18222	18020	18091	18138	17977	17994	17871	17990	18174	18185	18227	18198	18272	18223	18075	17931	17889	17996	18209	17978	17902	18258	18124	18064	17966	18096	18060	18076	18012	18034	18004	18043	17953	18103	18155	18180	18177	18178	17856	17968	18188	18183	18077	18079	17933	18286	17776	18145	17964	18050	18055	18107	17926	18027	18098	17994	17925	17817	18199	18166	18094	17965	18190	18154	18019	17992	18019	18063	18103	18004	18031	18121	18002	18034	18095	17945	18079	17964	17798	18002	18234	18068	17952	17967	18121	18234	17959	17985	18053	18031	18130	18141	17987	18104	18081	17937	18060	17975	18122	18197	18091	18188	18154	18024	18176	18087	17997	18111	17984	17871	17832	17993	18123	17965	17858	18067	18062	17965	18056	17970	17848	17965	18150	18001	17895	18019	18002	17985	17936	18116	18085	18218	18133	18141	18121	18183	17838	18100	17990	18069	17989	17923	17983	18037	18003	18224	18016	18103	18038	17857	17987	18023	17872	18106	18186	18147	17965	18014	17840	18097	18108	18029	18051	17945	18039	17989	18121	17953	18123	18192	17965	18048	17901	18216	17985	18045	18114	18157	18098	17884	18170	18349	17913	17966	18255	18171	17946	17905	17780	18135	18061	18092	18268	18222	18301	18102	18087	18098	17905	17925	18175	18134	18187	18170	18352	18070	17905	17955	18003	17975	17996	18032	18228	18142	18145	17984	18227	18025	17939	17862	18033	18017	18143	17972	18240	18132	18009	18019	18027	17977	18052	17914	18028	18085	18122	18017	18315	18110	17826	18090	18123	17789	18100	18183	18152	17955	18149	18141	18173	18304	18067	17865	17916	18156	18164	17993	18105	18176	18038	18159	17819	18072	17943	18215	18043	18035	17968	18144	18089	18098	18117	18136	18053	18036	18160	18082	18143	18015	17940	17898	18060	18142	17920	18228	18216	18195	18133	18209	18313	18036	17885	17983	18150	18242	18026	17724	17966	17883	17976	18132	17999	18053	17914	17986	18070	18130	18018	18127	18057	17752	18120	17973	18098	18058	18014	17859	18064	18163	18110	17851	17980	18000	17921	18007	18016	18030	18122	18193	17881	18203	17889	17961	18092	17883	17845	17943	18129	18122	17959	18034	18001	18231	18273	18063	17921	17966	17887	17970	17908	18093	18044	18123	18102	18213	18268	18034	17962	18085	18148	18069	18089	18207	17908	18113	18173	18162	18180	18005	18066	18014	18033	18148	17926	18068	17844	17959	17788	17853	18013	17852	18095	18235	18046	18273	18084	18115	18117	17970	18033	17871	18133	18142	18152	17969	18357	18196	18297	18044	18077	17940	18263	18077	18054	17959	17964	17902	17965	17844	18017	18223	18126	17829	18047	17988	18209	17985	18217	18204	18234	18136	18192	17961	17936	18012	17872	18084	18022	18004	18074	17988	18154	18034	18077	18156	18116	18098	18124	18071	18149	17949	18035	18065	18003	18000	18171	18290	18106	18026	17987	18000	18066	18122	18152	18134	18295	18100	18196	18269	18083	18300	18390	18034	17991	17985	17998	18237	18106	18267	18211	17970	18095	18031	18083	18074	18071	18003	17995	18146	18119	18004	18061	17994	17993	18230	18245	18094	18010	18162	18040	18091	17994	18032	18154	18088	18122	18090	17846	18240	17952	18345	18014	17981	17944	18099	17928	18061	18090	18007	18111	18049	18008	18055	17915	18169	17882	17923	17909	18126	18144	18010	18081	18107	17818
41084	86791	86194	65427	46637	29863	16161	16111	16137	16005	16081	16196	15985	15981	15955	16050	15967	15997	15922	16146	15995	15999	16054	16031	16100	16219	16080	16133	15993	16044	15935	16065	16006	16060	16096	15949	15957	16060	15929	16015	16123	16124	16002	16022	16011	16077	15975	16366	16109	16067	16177	16068	16065	15947	16082	16045	16088	16096	16035	16001	16051	16146	15932	16042	16210	15961	16044	15869	16022	15975	16064	16049	16086	16242	16148	16068	16016	16139	16035	15919	15886	15958	16041	15965	16088	15981	16063	15972	15901	15979	16006	16177	15896	16125	15922	16078	16018	15910	15962	16094	15861	16082	15962	16174	16129	15962	16105	16009	16206	15912	16209	16145	16073	15883	16067	16156	16023	16051	16029	15799	16073	16126	16161	16062	15999	16110	15904	16083	15923	15871	15997	15818	15877	16100	16122	15936	16128	16141	16037	16005	15873	15963	16099	16026	15973	16052	16086	16046	16086	16042	16084	16000	15849	15991	15900	16001	16139	16094	16081	15950	15953	15908	15949	15957	15839	15886	15995	15987	16099	16102	16029	15994	16044	16217	15946	15915	16031	16053	15844	15944	15968	16188	16062	16108	16180	15957	16066	15905	15979	16136	15901	16179	16047	15996	16051	16022	16035	15892	16038	15934	15983	16069	15919	16090	16014	16181	16040	15969	16013	15993	16106	16146	15985	16007	16200	15944	16075	15997	16079	15911	16079	15986	16099	15877	15980	15938	15978	16066	16093	16019	15929	15966	16282	15919	16204	16045	15836	16100	15905	15798	15944	16101	16060	16182	15976	16114	15943	16106	16126	15908	16017	16222	15960	16152	16053	15956	15971	16152	16025	16076	15868	16054	15950	15908	16128	16360	16055	15968	15914	16036	16123	16164	15910	15992	16113	15855	16141	15953	15837	16004	16210	15869	16127	15991	15929	15899	16118	16040	15940	15983	15945	16079	16076	15863	15983	16039	16096	16095	15996	15965	15974	16125	15960	16131	15927	15902	15902	16074	16162	16048	15996	15950	16031	15954	16046	16072	15931	16058	16095	16030	16080	15986	15940	16000	16177	16048	15855	15951	16013	15928	15969	16072	15997	16008	16281	16064	16061	15933	16112	16072	16012	16143	16186	15919	15866	15974	16114	16036	16062	16148	16018	15912	16034	16094	15980	15921	15817	15946	16029	16146	16026	16064	15947	16142	15998	15983	15996	16116	16179	16004	15851	16138	15922	16013	16096	16181	16002	16075	16032	15971	16059	15998	16099	15884	15966	15933	16023	16125	16073	15846	15767	16115	15942	16168	15954	16065	16075	16099	16027	16061	15916	16007	15954	15988	16115	15906	16153	15765	16060	16082	16167	15860	15968	15938	16123	15863	16076	16035	16072	16093	16065	15869	16198	16037	16109	15957	16023	16096	16034	16169	16078	15950	15990	15914	16125	16184	16158	16069	15936	16149	16064	16038	16019	16126	16131	15934	16147	16031	16046	15907	15975	16080	15898	16051	16112	16041	16127	16039	16013	16158	15861	16062	16130	16172	16053	16057	16025	15963	15902	16047	15858	16125	15991	16135	15878	16063	15927	16011	16158	16072	16070	16041	16102	16011	16227	16095	16041	15964	15968	15956	16010	16066	15809	15951	16004	15953	15948	16004	15942	15979	16084	16005	16095	15968	16046	16063	16097	16116	15901	16027	16155	16025	16122	16042	16144	16061	16110	16089	16139	16103	15968	16152	16235	16032	16145	15986	16034	15960	16091	15918	16088	16042	16044	15916	16170	15959	16074	15975	16102	15905	16133	16066	16063	15985	16071	16053	16045	16052	15917	15991	16116	16097	16019	15977	16214	15972	15966	16078	16127	15917	15951	16134	16018	15866	15935	16073	15973	16172	15920	16050	16222	16023	16081	16121	15922	15994	16042	15709	16001	16187	16048	16218	15942	16156	16095	15982	16016	16048	15852	16014	15953	16012	15926	16127	15950	15914	16036	16085	15989	15972	15959	15961	16061	16047	16172	16080	16058	16132	15993	16187	16126	16032	16118	15733	16035	16091	16087	15974	15981	16014	16046	16083	16086	16069	16010	16058	16092	16086	16175	16053	16154	16031	15878	16174	16030	16042	16052	16221	15992	15918	16118	16141	16127	16096	16124	16242	16050	15967	16101	15997	15878	15897	16083	16072	16154	16121	16028	16062	16112	16003	15940	15969	16190	15818	15956	16134	15922	16057	16110	15909	15908	16053	16202	16137	16068	16151	16013	15939	16003	15891	16121	16076	16079	16120	16127	16059	15990	15972	15988	15934	15962	15945	16061	15982	16055	16067	16015	16130	16045	15849	15944	16035	16052	15919	16206	16076	15898	16198	16097	15980	16064	16055	15959	16083	16145	16030	16125	16078	16242	16030	16138	16038	16134	16085	16179	16029	16283	16255	15881	16132	16128	16050	16071	16134	15987	16036	16087	15979	16137	15934	16153	16001	15845	16280	15989	15980	16037	15974	16131	15973	15953	16001	16097	16081	16086	16098	16199	16175	16042	15945	15962	16124	16109	16002	15885	15959	15993	15878	16205	16190	16061	16078	15958	16112	16010	16156	16034	16117	15911	16003	16155	16205	15933	16029	15951	15933	16104	16047	15953	16200	16046	16086	16030	16092	15939	15912	15883	15862	16055	15914	15971	16041	16046	15975	15975	16094	16070	16040	15861	16099	15969	16182	16051	15989	16177	16044	15949	15992	16042	16128	15966	15911	16108	16096	16052	16028	16154	16062	16055	15961	16210	15948	16097	15888	16015	16053	16107	16038	16193	16045	15912	15980	16087	16040	15955	16145	16010	15988	15998	15977	16196	15960	16162	16009	15941	16112	15998	16071	16103	16027	15998	16049	16137	16143	16133	16153	15996	15824	16126	16245	16074	15809	15980	16111	15970	15999	16035	16193	16076	16059	15970	16003	15960	16047	16125	15981	16076	16037	16169	15925	15916	16092	16037	16007	16068	16109	16016	16012	16003	16020	16150	16064	16145	16039	16105	15980	16025	16173	16238	16014	16200	16020	16030	15863	16020	16030	15919	16032	16062	15974	16004	16183	16023	15881	15970	16050	15995	15993	16123	16068	15890	15982	15916	15958	16126	15863	16074	16045	16150	16233	16004	15991	16061	16105	16224	15978	15899	15824	16062	15883	16076	15964	16131	16003	15966	16121	16101	16143	15975	15951	16121	15900	16089	16145	16065	16018	16108	16008	16136	16015	15933	15907	16012	16019	16028	16110	16059	16057	16039	16033	15909	16001	16023	16079	16114	15990	16148	16025	16033	16263	16172	16069	15970	16211	16168	15918	16042	15957	15990	16169	16059	15960	15997	16047	16246	16022	16057	16060	16098	15953	16098	16017	16137	16148	16081	16121	15952	16102	16038	16090	15966	16010	16000	16075	16075	16102	16102	15943	16088	16082	15986	15920	16046	16103	15924	15988	16054	16048	16110	16077	16053	15980	15865	15925	15924	16038	15974	16099	16042	16062	16092	16147	16038	16192	16256	16087	16028	15970	16097	16279	16017	16297	15899	16176	16080	16124	15961	16043	16095	15953	16088	16028	16171	16096	16007	16060	16133	15868	15871	15940	16021	15884	16018	16052	15924	16090	16131	16054	16112	15816	16059	15991	16072	16123	16098	16166	15953	15955	16052	15892	16021	15953	16088	16015	16143	16184	15895	16010	16076	16011	16171	16074	16025	16183	16018	16054	16097	16012	16127	16013	16057	16058	16051	16014	15938	16006	15855	16003	16031	15878	15955	15988	16099	16197	16061	16080	15907	16118	16045	15867	15948	16082	16097	16123	16074	15979	16128	16098	16086	16215	16058	15983	15960	16038	16120	16110	15947	16059	16087	15852	16009	15911	16093	16140	16052	16049	16193	16118	16071	16109	16078	15996	15978	15810	16110	16141	16045	15977	16064	16187	16013	16145	16070	16075	15945	16132	16035	16061	16020	15950	15981	16021	16083	16002	16038	16181	15932	15892	16069	16063	15984	16072	16040	15983	16090	15936	16100	15858	15868	16238	16200	15999	16033	15980	16014	15969	15830	15853	16064	16156	15961	15973	15823	16164	16150	16169	16187	15996	16000	16104	15995	15851	16055	16151	16272	16099	15959	15986	16018	16046	15904	16001	15977	16062	15829	16050	16100	16015	15848	16029	15992	16066	15973	16065	15990	16033	16169	16255	16165	16014	16122	16090	15993	16015	15961	16083	16166	16118	16065	15948	16131	16128	16103	16047	16171	16037	16031	16043	16124	15901	15795	16132	16158	16154	16088	15993	15879	15986	16044	15858	15972	15882	16151	16104	16013	16023	15966	16019	15756	16086	16043	16033	16124	16144	16062	16100	16120	15945	16085	15930	16033	16069	16062	16080	15805	15990	16002	15931	16050	16005	16094	15954	16171	16038	16010	15943	15931	15971	16014	16041	16126	15902	16012	16053	16063	16215	16188	16076	15922	16049	16148	16039	16080	16075	16015	15915	16075	16106	16065	15996	16041	16087	15896	15981	16053	16167	15925	16078	15947	16154	15933	16122	16072	15895	15969	16033	15926	16123	15991	16087	15900	15912	15893	15872	15977	16127	16134	15880	16084	15944	16140	16139	16088	15967	15928	16012	16071	16104	15920	16012	15996	16008	16095	16034	15974	15908	15954	16125	16178	16079	15997	15907	16150	16069	16003	15917	15939	15892	15991	16018	16159	15833	15983	16038	16088	16135	16142	15922	16045	16028	15905	15966	16044	16139	16000	16210	16159	16077	16093	15961	16160	15956	16037	16011	15929	15995	16128	16093	16123	16165	16097	16225	15880	16011	16098	16093	16126	15900	15930	16057	16227	15952	15984	16091	15923	15928	15776	15987	16049	16100	15923	16023	16123	16139	16047	16140	15961	15980	16035	15865	16108	16029	16094	16060	16159	16195	16071	15950	16089	16040	16113	16078	16037	15855	16076	16118	16168	16200	15985	16128	16162	16174	16112	15975	16028	15956	15968	15930	16071	16103	16054	15943	15966	15833	15980	15845	16175	16157	16066	16044	16081	15954	15949	16041	16016	16033	16032	15995	16197	15995	15977	16155	16126	16023	15853	15965	16074	16020	16011	16180	15925	16034	16103	16093	15964	16072
22837	21615	36965	43896	41908	31437	24194	19430	18241	18419	18378	18299	18412	18352	18121	18148	18138	18187	18305	18233	18270	18218	18254	18220	18140	18163	18209	18142	18150	17912	18356	18078	18214	18043	18097	18283	18281	18089	18131	18194	18004	18231	18094	17903	17966	17921	18166	18364	18673	18253	18251	18034	18109	17857	18014	18184	18003	17961	18043	18163	18035	17973	17914	18137	18146	18054	18135	18128	17975	17954	17981	17829	17997	18123	17996	18030	17973	18007	18202	18223	17888	17976	18034	17988	17931	18158	18308	17945	17941	17850	18219	18053	18257	17954	17953	17924	18081	18039	17975	18050	18060	17896	18066	18084	17938	18124	17971	18110	18000	17897	17969	18059	17887	18108	18136	18055	17975	17940	17873	18177	17995	17973	17834	18068	17928	17891	18125	18184	18032	18070	17937	17857	18094	18003	18045	17982	18092	18064	17896	17862	17948	17813	17890	17952	18044	17982	18166	18107	17909	17934	18092	17942	17861	18117	18130	17974	17846	17824	17897	18099	18268	18090	18022	17938	17898	18035	18062	17976	17857	17948	17941	17979	18186	18157	18013	18063	18024	18002	17891	17851	18254	18002	18310	18132	17950	18036	17852	17881	17880	17900	17995	17982	17991	17922	18141	17979	17989	17930	18134	17880	17868	17891	18061	18131	17880	18082	18152	17859	17975	17935	18047	17837	18160	18047	18020	17977	18164	18121	18003	18306	18001	17801	17934	18114	18208	17953	17829	17945	17975	18030	18048	18068	17946	18056	18026	17880	18206	18109	18064	17793	18025	17901	17911	17996	18118	18084	18156	18054	18013	17873	17985	17981	18005	18008	18000	17736	18058	18033	18127	17923	18255	17937	18122	17995	17947	18172	17900	17863	17817	18158	18228	17983	18095	18342	18142	17994	18125	17968	18250	18202	17962	17957	17958	18009	18132	18146	17995	17864	18024	18053	17836	18154	17969	17914	18165	18040	17936	17990	17918	18064	17797	17955	18010	18055	17969	17799	18008	17983	18025	17859	17798	17862	17900	17719	17768	17847	18182	18115	18028	18269	18068	17813	18258	17982	18181	18057	17933	17840	18062	17924	18088	18242	17751	17929	18185	18041	17940	18276	17980	17999	18039	17925	18034	17940	17888	17848	18049	18057	17995	17842	18011	17959	18042	18044	17889	17941	17952	17975	17981	17994	17936	17978	18120	18141	18151	18078	17920	17998	17876	18133	18014	18084	18088	18007	18217	17971	17839	17854	17784	17803	17906	18027	17923	18040	17922	18006	17896	17929	18097	17999	17897	17866	17875	17842	18000	18015	17947	18086	18004	18082	18155	17994	17976	17890	17932	18024	18034	17949	17958	17858	17856	18093	17962	18111	17979	18179	17969	17879	18040	18059	18011	18085	18103	17965	17854	18036	17983	17943	18132	17785	18029	17944	17959	18149	17994	18079	18055	17871	18019	18013	18058	17928	17822	17807	17984	17986	17890	17914	17906	18019	18108	18027	17924	18137	18035	17907	18084	17849	17927	18155	18136	18155	18172	17991	17935	17917	18097	18094	18087	18058	17988	17797	17957	18015	17938	17944	17930	18094	17849	17820	17991	18101	17998	17867	17831	17914	17946	18087	17958	18008	18080	17985	17879	17966	17922	17994	18096	17890	17950	18043	18143	17940	17994	18061	17918	17847	18037	17866	17846	17950	17870	18192	18102	17978	17966	17987	17711	18058	18074	17825	18147	17950	18023	18077	18074	18056	17912	17897	17960	18017	17980	18050	17853	18106	17942	17859	18019	17864	17995	17972	17876	18053	18071	17992	17972	18153	17987	18025	18054	18057	18064	17890	17863	17876	17998	18049	18131	17968	18031	17895	17892	17820	18202	18002	17782	17899	17998	17978	17945	17914	17930	18179	18147	17993	17889	17940	18182	17953	18025	18000	18139	18051	18002	17938	18104	18174	17973	17960	17993	17934	18025	17867	18111	17953	17953	18023	18281	18149	18236	17805	17865	17831	18053	17879	18011	17988	18044	17912	17918	18032	17960	18170	18307	17835	17773	17857	18025	18196	17994	18061	18059	18095	18187	17854	18148	18012	17702	18216	18189	18131	17989	18157	18109	17784	17883	18029	17832	18110	18044	17864	17993	18007	18091	17933	18198	18085	17952	17797	18168	18008	17914	18150	18067	18123	18045	17950	17919	17971	17971	18142	17937	18106	17890	18105	17962	17923	18121	18080	17980	17999	17937	18084	18165	18211	18043	18008	18205	17927	17841	18028	18114	18100	18073	18104	18038	17905	18098	17891	18006	18109	18030	18056	17957	18093	18045	17828	17746	17674	17975	17903	18110	18046	17974	18144	17925	18140	18149	18109	17961	18069	17914	17952	17972	17911	18053	17822	18049	17931	18309	17997	17852	17999	17832	18062	18069	17997	18240	18059	18128	18109	18017	18068	18016	17916	18022	18030	17979	18135	18065	17981	18164	18302	17911	17978	18121	18145	18092	17858	17924	17876	18237	17972	17949	18002	18058	17907	18136	18123	18044	17859	18131	17993	17934	17883	18015	18224	17977	18162	17907	17814	17957	17757	18034	18070	17999	18037	17999	18098	17925	18085	18032	17910	18158	17823	17873	18026	18013	18166	18072	18100	17849	17938	17983	17946	17971	17893	18118	17941	18016	17998	17978	18054	17949	18028	17923	18061	18218	18020	18075	18042	17956	17969	17879	18216	18061	17946	18022	17951	17953	17971	18126	18038	18034	18019	18020	18050	17957	17841	17968	18187	18145	18001	17980	18035	18076	18083	18076	18163	17903	17985	17885	18036	18064	17966	18001	17816	18061	18095	18016	18124	17859	17995	18088	17861	18117	18146	17869	18160	17999	18089	18184	18022	17884	18064	18192	18004	17985	18012	18026	17869	17971	17917	18032	17867	18054	17975	17861	17906	18163	17901	17869	18136	17908	17920	18154	17952	18112	18038	17986	17658	17857	17978	17833	18131	18109	17705	17855	17971	18070	18089	17902	17839	17950	18315	17959	18028	17823	18203	18020	17809	18182	18026	18060	17911	18016	18173	17884	18114	18032	18122	18192	17928	17874	18111	17933	17917	17946	17972	17939	17958	17994	18054	18090	17971	17949	17889	17994	18177	17920	18091	18060	17925	18172	18065	18095	17907	17963	18043	17893	17920	18058	17962	18164	18137	18037	17949	17949	18092	18131	18080	17975	18037	18085	17855	18260	18104	18176	17959	18078	18023	17972	17911	18008	17915	18126	17919	17964	17774	17898	18052	17981	17961	18079	17960	18059	18049	17914	18190	18057	17868	18003	18056	17973	18175	18094	17945	17939	17966	18021	17975	18122	18162	17893	17776	17970	18023	18058	18051	17970	18171	17867	18106	17957	18058	18034	18021	17892	18017	17846	17858	17890	18169	18036	17936	18024	17815	18042	18013	18014	18050	17969	17978	18013	18146	17916	18061	17941	18044	17933	17984	18127	18195	17961	17968	17932	17920	18104	17969	18071	17830	18031	18166	18017	17957	17840	17871	17963	18125	18261	17898	17985	18037	17940	17930	18227	17821	17797	17872	18033	17995	17903	17924	18059	18000	17860	17840	18101	17974	17973	17978	17922	17997	18105	17978	18267	18146	17895	18223	17900	17914	17993	17892	18049	17994	18171	17782	17974	18084	18016	18016	18132	17999	17995	17982	18065	18047	17975	17851	18040	18093	17978	18026	18099	17924	18026	17886	17869	17907	17931	18050	18096	18176	17932	18072	17839	17954	18027	17854	17911	18128	18025	18037	18025	18019	17965	17832	17981	17805	18255	18019	17875	18145	18016	17974	18075	17911	17913	18150	18073	17917	18152	18128	17878	18072	18049	18179	17805	17713	17909	17928	17856	18170	18054	17730	17912	17955	18024	17935	17985	17847	17815	17930	18079	17908	18071	18128	18055	18017	17971	18206	18178	18015	17957	18054	17946	18078	18095	17970	18016	18149	18023	18013	17939	17870	18028	17925	17873	18157	17977	18070	17823	18097	18078	17947	17969	18038	17967	17953	17947	17994	18026	17980	18064	18042	17898	18049	18072	18078	17900	18041	17860	18222	18103	17925	18032	17911	18040	17971	18102	17984	18101	18007	18079	18147	17985	17938	18021	17850	17974	17844	17994	17835	18059	17970	18025	17962	18016	18056	18091	17769	18229	18013	17867	17945	18056	18153	17832	18102	18068	17988	17937	18038	18082	18103	18053	18005	18036	17926	18118	18081	17734	18028	17925	17802	18092	18128	18008	18178	18138	17958	18068	17952	18067	18045	18063	18097	17810	17973	18108	17869	17934	17985	17946	18040	18213	17967	18087	17911	18023	18066	18113	18311	18002	17925	18054	17806	18087	18001	18065	18091	18214	18083	17740	18259	18139	17974	18153	17853	17834	17885	17981	18046	17994	18094	18031	17969	18073	17887	18173	17954	18158	17926	18084	17989	18101	18102	17937	17953	17772	17782	17803	18053	18007	17954	17895	18087	17986	17999	18134	18099	18213	18130	18144	17964	18212	18198	18308	18078	18308	17947	17961	17961	18198	17706	18080	18129	17960	18109	17971	18068	18079	17911	17991	17960	17925	18072	17960	18139	17954	17939	17895	18140	18154	17983	17928	18086	17926	17931	18194	17964	18237	18080	17905	18183	18016	17984	18017	18057	18176	17942	17947	18090	17752	17938	18067	17906	17808	17987	18121	17864	17988	18043	17961	18153	18037	18041	18012	17919	18016	17993	18015	17835	18049	18227	18090	18047	18009	17898	18045	17951	17917	17844	17759	18042	18180	17982	18063	18065	18074	18115	18117	17970	18113	18149	18011	18087	18016	17948	18134	17726	18109	18132	17911	18097	18161	18067	17817	17893	17980	17858	17948	18046	17972	17850	18069	18023	18060	18133	18056	17955	17935	18179	17878	17948	18086	18224	17795	18072	18014	18009	17941	17902	17786	18104	18170	18023	18362	18154	17806	17731	17776	17796	17948	17931	18148	18090	17936	17983	17952	17899	18060	17984	18064	18070	18174	18207	18083	17885	17985	18113	17972	18046	17993	17880	17993	17999	18211	18005	18098	18079	17875	17875	17877	18012	18135	17962	18070	17743	17808	18060	18077	17947	18065	17740	17807	17868
44967	94256	98129	80904	58592	30283	15967	16146	15957	15919	15902	16074	16133	15950	16076	16045	15767	15972	15887	16058	16023	16032	15889	16143	16241	15867	16086	16043	15939	15965	15938	15868	15842	15831	16102	15877	15977	15918	15995	16000	16123	15769	15927	15921	16162	15888	16140	16400	16367	16246	16274	16019	16077	16020	15951	15785	16014	16163	15974	16007	15878	15981	16038	15800	15899	15930	16007	16125	16006	15973	16034	15842	16039	15905	15989	15797	15950	15852	16023	16029	16011	15929	15906	15912	16001	15942	15940	16069	16119	15948	16049	16152	15977	15932	15948	15904	15934	16018	16230	15865	15977	16053	16097	15855	15916	16050	16000	16055	15986	16008	15977	15944	15836	15911	15858	15783	16028	15968	15928	15710	15786	16081	16076	15955	15727	16057	16114	15928	15936	16089	15826	15851	16035	15979	15805	15952	15945	15969	15980	16048	15814	15875	15841	16018	15893	16028	15945	15778	15881	15834	16127	15970	15977	15908	16150	15934	16100	15740	15930	16052	16032	15950	15955	15794	15886	15942	16022	16095	15961	15650	15986	16106	15970	15931	16076	15788	15915	15808	15851	15839	15986	16027	15873	15868	15923	15937	15995	16007	15977	15817	15801	15908	16032	16081	15753	15893	16011	15902	15770	16025	15902	15707	16085	15948	15966	15859	15858	15954	15979	15617	16018	16115	15813	15971	16082	15988	15890	15936	15769	15998	16060	16026	15882	16014	15840	15925	15969	16007	16009	15844	16037	15993	15977	15994	15855	15876	15873	16145	15876	15887	16034	15900	16162	15864	15704	16020	15845	16024	15948	15830	15943	15936	15975	15892	15920	15908	15947	15849	15880	15952	15957	15888	16053	15944	16034	16020	16021	15861	15979	15937	15763	15797	16046	15826	15758	15990	15923	16011	15957	16001	15950	15874	15855	15861	15990	15949	15927	15876	15856	15934	15737	15806	15953	15888	15923	15973	15918	15873	16007	15993	15804	15927	15952	16000	15937	15979	15812	16102	16086	15888	15979	15918	15964	15884	15945	15928	15824	15945	15887	15780	15943	15860	16056	15870	15829	15862	15940	15899	15925	16050	15719	15942	16019	15806	15986	15809	15748	16107	15962	16076	15991	15965	16037	15937	16041	15989	16054	16101	16002	16039	15804	16030	15800	16037	15970	16010	15860	16135	16066	16108	15978	15993	15990	15902	15975	15884	15839	15998	16046	15863	15926	15777	16028	15950	15958	16076	16156	15951	16014	15952	15791	16071	15785	15905	16007	16001	16015	15813	15948	15867	16054	15881	15874	16071	15855	16026	15869	16031	15848	16019	16111	16061	15921	15891	16074	15996	15784	15848	15905	15969	15882	16056	15993	15984	15911	15854	15822	16035	15987	16070	15882	16016	16027	16035	16101	15919	15928	15877	15946	16104	15910	15929	15981	15901	16001	16030	15902	16035	15813	15946	15993	15960	15934	15861	16023	15921	16014	15924	16057	15995	15782	15907	16023	15978	15689	16157	16010	15929	15950	16054	15877	16066	15971	15785	16120	15914	15970	15984	15689	15938	15928	15871	16008	15997	15956	15976	16003	15812	15950	15979	15890	16086	16084	15966	16189	15957	15991	15863	15857	15896	16013	16028	15999	15895	15827	15838	16210	15941	15966	16021	15881	15883	15974	15965	15958	16043	15837	16078	16092	16021	16055	15951	16037	15973	16012	15995	15898	15748	15903	15815	15980	15866	15870	15966	15895	15976	16075	15795	16028	15970	15968	15915	15952	16139	16082	16162	15787	15818	15917	15895	16085	15906	15994	15884	16103	15860	15912	15949	15817	16029	15873	16118	15936	15961	16028	15958	15799	16019	15907	15925	15840	15904	15987	15758	15945	15825	15898	15848	16101	15794	15840	16125	15985	15800	16013	15858	16036	16032	16084	15976	15948	15940	15853	16015	15968	15819	15834	15843	15939	15893	15876	15941	15840	15871	15863	15902	15910	15928	15928	15850	15880	15975	15960	15859	15759	16017	15937	15921	15963	15937	15902	15790	15963	15968	15834	15756	15821	16002	15833	15867	15818	15999	15894	15999	15799	15993	16041	15939	15913	16242	15906	15985	16003	15847	16022	16048	15975	15881	15963	15942	15994	15971	15974	15926	15849	15828	16062	15964	15995	16095	15850	16084	16158	15955	15806	16145	16133	15778	16002	15818	15968	16032	15951	15926	15871	15880	15851	15986	15905	15854	15913	15923	15962	15999	16018	15930	15981	15938	16048	15958	15977	16127	16065	15991	15859	16046	16015	15854	15853	16010	15958	16023	15848	15851	15698	15935	15874	15821	15978	15934	16008	15871	16058	15825	16077	16076	15980	15922	15885	15958	15968	15855	15940	15815	15966	15890	16066	15866	15933	15923	16040	16029	15696	15931	15925	15919	15886	15860	16066	16005	15971	15939	15898	15842	15993	15792	15981	15996	16045	15942	16097	16210	15922	15956	16134	15753	15987	15819	15965	16041	15950	15923	16000	15889	15922	15917	15859	15830	16095	15833	15905	15999	15871	15960	15951	16136	15947	15890	16040	15867	15808	15921	15986	15996	15983	16024	15937	15979	15947	16031	15944	15936	16000	16059	16018	15915	15971	15916	15878	16002	15811	15787	15886	15912	15950	15718	15945	15903	15962	15873	15902	16101	15965	15945	16015	15850	16116	16108	15917	15884	15878	15875	16035	15901	15934	15828	15995	15876	15828	16009	15860	15916	15982	15921	16039	16108	15871	15976	15926	15878	15966	16063	15881	15837	15966	16016	15935	15833	15806	15879	15936	15932	15975	15824	16129	15948	15748	15883	16013	16035	16097	15848	15969	16031	16160	15873	15961	15907	15891	15940	15837	16097	16041	15846	16106	15909	15853	15950	15974	15833	15759	15987	15941	16099	15929	15749	16023	16143	16026	15953	15901	15833	15992	15864	15982	15911	15990	15917	15915	15968	15938	15819	15802	15890	15849	16054	15964	15793	15882	16080	15978	15900	15914	15805	16083	15774	16038	15837	15969	15783	16045	15886	16018	16001	15995	15975	15934	15962	15911	15951	16156	15896	15947	15906	15774	16038	15922	15952	15883	15938	16021	15892	15961	15915	15870	15921	15898	15898	16124	16011	16000	15998	16095	15994	16150	16000	15897	16075	16047	15844	15896	15627	15964	15952	15876	16024	15870	15856	15997	16158	15955	15903	15871	16050	15955	16121	15906	15756	15862	16090	15881	15962	15718	15962	16055	16063	15991	15908	15936	15856	16048	16021	15745	15940	15844	15929	15983	16049	15924	15983	15968	15930	15842	15995	15822	15957	15994	16060	15873	15903	15862	15834	15960	15912	15797	16012	15903	16024	16034	15822	15937	15786	15945	15825	16026	16044	15926	15956	16081	15983	15983	16143	16064	16036	15883	16003	15835	16008	15749	16040	16037	16083	15920	15749	15955	16115	15861	15639	15857	15844	16083	15995	15890	15869	15950	15897	15898	15993	15922	15896	15889	15868	15909	15962	15974	15862	16024	15950	15800	15934	16011	16018	15929	16100	15917	15873	15726	15803	15864	15986	15824	15944	15951	16017	15999	16027	16012	15894	16161	16009	15953	15896	16097	15877	15851	16007	15865	15857	15889	16101	15973	16044	16047	16031	15993	15730	16026	16072	15806	15931	16025	15989	16006	15838	16165	15942	15940	15919	15938	15890	15892	15954	15883	16012	15957	16049	15988	15835	15929	15992	15893	16096	15867	16045	15814	15895	15900	15817	15893	16094	15929	16132	16015	15977	15816	16069	15900	16135	16000	15946	16025	15985	15985	16102	15724	15993	16117	15956	15840	15837	16032	16144	15794	15927	16056	16068	15989	15909	15937	16068	15951	15791	15930	15935	15762	15779	15908	15872	15909	15911	15859	15915	15907	16242	16074	15817	16021	16014	15886	15973	15759	16060	15901	16059	15925	15800	15908	15824	15756	15859	15977	15824	15992	15831	16016	15911	15815	15830	16025	15983	15945	15882	16048	16001	16070	15848	15886	16082	15870	16076	15848	16020	15675	15921	15980	16010	15893	16064	15810	16005	15937	15732	15821	15860	15921	15975	15797	15935	15885	15947	16022	15816	16018	15993	15929	16015	16100	16016	15703	15924	15844	15930	16063	15904	16010	16103	16046	15967	16122	15984	15862	15897	16007	16116	15936	15885	16056	15777	15838	16020	15809	15978	15987	16153	16077	15895	16003	16060	15954	15825	16078	15976	15816	15984	15789	15912	15989	15809	15966	16094	16181	15727	16085	15791	15791	15837	15859	15829	15776	15974	15879	15813	16141	15923	15889	15875	16024	15982	16097	15999	15749	15810	15905	15801	15914	15775	16001	15961	15838	15974	15814	15963	15748	16206	15977	15852	15966	15923	15894	15958	15858	16049	15969	15911	15656	15896	15946	15970	15881	15977	15987	15890	15991	16019	16004	15841	15938	15968	15752	16192	15913	15826	16016	15890	15829	15999	15851	15961	15950	15930	15942	16038	15876	16151	15892	16015	15888	15720	16131	15945	16083	15971	16006	15878	15802	15863	15812	15990	16029	15943	15925	16033	15942	15704	16104	15868	15894	16114	15982	15881	15924	16105	16119	15951	16004	15944	15751	16094	15923	15843	15966	15930	15825	15812	16092	15991	15758	15891	15958	15912	15931	15917	15843	16066	15857	16060	16220	15883	15954	15939	15819	15932	15843	15878	15900	15955	15898	15994	15849	15992	16015	15849	15930	15854	15939	15895	15845	15970	15905	15884	16140	15941	15885	15881	15922	15962	15974	15679	16071	16063	15903	15899	15728	16006	15976	15967	15957	15965	16009	15970	15855	15982	15931	15816	16022	15908	15990	15900	15881	15854	15873	15893	16001	16060	15937	16017	15709	15920	15887	15938	16059	15990	15806	15994	15838	16067	15895	15884	15977	16061	15812	15866	16029	15868	15927	15997	15931	15829	16142	16073	15872	16016	15857	15958	15918	15933	15837	15854	15930	16087	15951	16068	16037	15939	15953	15723	16165	15854	16031	15913	16153	15934	16010	15844	15995	15884	15986	15947	15830	15962	16058	16152	15980	15901	15975	15851	16015	15988	16146	16016	15954	15889	15730	16120	16035	15930
27308	26952	42490	37234	26378	19756	17594	17217	16976	17101	17123	17152	17149	17218	17038	17138	17118	17344	17222	17039	16917	16941	17103	16979	17164	17080	17259	17075	17166	17157	17027	17112	17134	17105	17146	17170	17189	17163	17139	17038	17074	17186	17141	17231	17106	17350	17381	17144	17031	17167	17112	16986	17065	17007	17128	17188	17199	17196	17380	17122	17124	17147	17167	17125	17024	17281	17167	17179	17140	16980	17005	17084	17234	16905	17054	17062	17000	17049	17198	17045	17031	17004	16970	17177	16985	17257	17260	17324	17040	16914	17103	17056	17040	17169	17249	17110	17254	17177	17114	17157	17094	17021	17032	17213	17269	17218	17085	17240	17058	17103	17029	17024	17232	17333	17054	17022	17062	17035	17050	17121	17141	16993	17187	17084	17224	17215	17221	17040	16870	17044	17175	17104	16941	16915	17053	17083	17169	16837	17301	17129	17234	17089	17098	17116	17167	17025	16889	17127	17254	17360	17041	17174	17217	16981	17124	16967	17137	17122	17024	16991	17183	17141	17000	16799	17154	17093	16999	17168	17136	16976	16926	17153	17021	17157	16919	17046	17079	17163	17011	17093	17343	16872	17349	17121	16979	17069	17098	16997	17192	16876	17037	17176	17044	16874	17029	17089	17232	17047	16894	17126	17063	17049	17136	16888	17008	17135	17254	17143	17031	17120	17191	17083	17079	17125	16948	17085	17064	17113	17094	17169	17262	17262	17155	17340	17079	16890	17029	17044	16991	17211	17194	17105	16854	17304	17169	16974	17004	16942	17043	16983	17093	17163	17078	17235	17046	16862	17145	17040	17052	16967	17115	17082	16999	17072	17038	16976	16992	17079	17033	17261	17119	17114	16879	17107	17052	17152	17146	17061	17103	17258	16883	17064	17171	17015	17278	16976	17193	17026	17111	16888	17190	17174	17109	17226	17201	17125	17067	17174	17143	17027	17115	17152	16963	16947	16929	17159	17167	17133	16974	17065	17074	16920	17160	17157	17263	17034	17138	17121	16914	17096	17339	17079	16961	17037	16853	17189	17262	17157	16998	16971	17086	16978	17118	17132	17074	17065	16997	17217	17090	16972	17138	17248	17138	17063	17204	17136	17139	17203	16968	16995	17169	17159	16850	17114	16875	16989	17310	17189	17012	16911	17157	17070	17081	17116	17153	17005	16866	17038	17024	16990	17100	16979	17176	16979	17053	17227	17030	17088	17016	17174	17179	17107	17060	16922	17188	17122	16930	17143	17197	17109	17061	16873	17046	17063	16953	17036	16992	17091	17115	17153	17085	17171	17015	17000	16965	17094	16959	17129	17132	17025	16961	17098	17019	17207	17120	17052	17171	17166	16862	17088	17025	17108	17180	17098	17346	17219	17116	17240	17012	17156	17160	17032	16992	17160	17215	17057	17293	17255	16862	17173	17114	16976	17200	17235	17107	17218	17074	17153	17118	17233	17217	17175	17152	17093	17232	17225	17133	17160	17152	17119	17138	16899	17201	17123	17143	16984	16996	17030	17165	17101	17152	17280	17171	17069	17436	16921	16836	17147	17135	17120	17268	17283	17156	16926	17012	17001	16976	17058	17105	17170	17179	17186	17123	17222	17249	17281	17218	17071	17228	17043	17142	16967	16838	17190	17295	17089	17130	17352	16965	17076	17087	16983	16869	17226	17185	17239	17016	17079	17111	17094	17091	17079	17109	16915	17315	16967	17136	17149	17027	17077	17175	16953	17123	17048	17199	17068	16976	17063	17079	17140	17113	17000	17109	17087	17081	17024	16960	16995	16948	17104	17144	17088	17156	16988	17042	17098	17192	17145	17025	17224	17106	16932	17059	17131	17293	17265	17007	17078	17214	17210	17198	16915	17039	17028	17092	16947	17067	17101	16963	17111	17046	17006	17138	16994	17189	17219	16964	16973	17129	17138	17047	17053	17211	17158	17032	17047	17160	17231	17228	17193	16989	17289	17185	17049	17071	17298	17218	17081	17006	17023	17030	17072	17163	17144	17148	17071	17347	17131	17222	17148	17092	17095	16973	17128	16951	16953	17225	17113	17321	17236	17285	17135	17370	17191	17174	17132	16988	17275	17163	17217	17016	17085	17290	17055	17156	17125	17062	17185	17041	17110	17077	17147	17085	17079	17074	17277	17175	16963	17089	16984	17222	17188	17109	17176	16990	17161	17209	16906	17094	17053	17196	16977	17057	17058	17142	17248	17144	17282	17044	17124	17050	16947	17039	16953	16880	17205	17131	17193	16908	16836	17057	17026	17137	16945	17140	17193	16987	17060	17146	16943	17056	16975	17088	17111	17102	17016	16997	17152	17012	17002	17057	16982	17011	17042	17089	17011	16908	17172	16800	17230	17089	17043	17155	17012	17167	17072	17050	17199	17080	17141	17134	17077	17131	17196	17164	17039	17034	17051	17198	17033	16976	16929	17121	17024	17033	17212	17329	17131	16949	17050	16997	17148	17363	16992	17277	16989	16891	16911	17164	17078	17204	17066	17236	17030	17091	16922	17136	17233	17054	17055	17062	17161	17001	16999	17226	17075	17133	17125	17183	17269	17174	17130	17006	17095	17166	16896	17121	17136	16986	16979	17210	17109	17071	17167	17216	17091	17203	17084	17154	17255	17059	17213	16999	17215	17005	16908	17155	17140	16928	17239	17139	16960	17074	17168	17135	17104	17285	17099	16921	17263	17057	17020	16954	17039	17239	17063	17343	16929	17143	17134	16942	16916	17139	17058	16972	17140	17058	16965	16968	17079	17031	16885	17145	16928	17211	17212	17112	16932	17023	17143	17195	16945	17246	16970	17134	17268	17241	17116	17019	16851	17190	17230	17074	17126	17159	17232	16969	17074	16992	17119	16899	17225	17128	17030	17258	17040	17134	17149	17263	16978	17174	17231	17131	17111	17068	17258	16939	16985	17125	17095	17236	17099	17091	17184	16898	16999	17039	17096	17157	17154	16977	17185	16938	17179	17140	16801	17088	17133	16903	17190	17167	17108	17309	17145	17193	17097	16960	17092	17273	17258	16932	17064	17048	17199	17109	17092	16989	17153	17216	17237	16985	17125	17398	16963	17030	17054	17095	17220	17066	17137	17124	17153	17156	17167	17162	17252	17178	16995	17006	17150	16974	17290	17114	17034	17198	16907	17010	17094	17080	17207	17136	17015	17084	17158	17225	17188	17135	17290	17063	17281	16973	17209	17104	17249	17035	17308	17103	17073	17053	17049	17152	17047	17239	17099	17100	17043	17090	17229	17042	17133	17104	17131	17193	17033	17122	17181	17136	16947	17044	17019	17097	17058	16973	17293	17245	17021	17234	16922	17277	16961	17166	16931	17477	17028	17275	17183	17118	17253	16927	17211	17053	16986	17066	17109	17141	17001	16965	17032	17138	17259	17073	17042	17078	17074	17088	17011	17020	17065	17124	17145	17086	17096	17239	16966	17230	17265	17030	17279	17127	17218	17127	17122	17004	17120	17080	17111	17233	16913	17127	17108	17102	16987	17178	17060	16870	17188	17209	17192	17087	17043	17137	17077	17138	17019	16962	17082	17062	16985	17060	16964	17064	17108	16936	17114	17172	17060	17004	17020	17236	17293	17158	17201	17018	17016	17173	17197	16917	17089	17208	17104	17034	17398	17208	17249	17192	17038	17199	17040	16999	17014	17238	16911	17029	17088	17229	17191	17273	17140	16986	17031	17100	17045	16948	17058	17251	17137	17141	16826	17070	16906	17198	17233	17122	17143	17189	17336	17007	16984	16904	17199	17147	16991	17162	16870	17262	17016	17135	17072	17208	17157	17054	17166	17154	17251	16930	17213	17006	16962	16929	16978	17092	17014	17023	16945	17000	17167	17131	17241	16936	17085	17194	17167	17098	17013	17284	16938	16982	16998	17299	17041	17154	17241	17089	16991	17145	17125	17056	16907	16949	17131	17148	17233	17190	16926	17236	17146	17160	17104	17071	17244	17031	17068	17349	17064	17030	17137	17309	17005	17266	17013	17014	17222	17200	17253	17192	17248	17366	17215	17232	17092	17256	17085	17085	17068	17147	17018	16985	17174	17104	17150	17116	16893	17229	17011	17157	17231	17304	16993	16988	17101	17251	16981	17012	16936	16958	17160	17141	16821	17018	17109	16924	17169	17016	17058	17283	17130	17022	17231	17181	16941	17253	17057	17368	16986	16856	17378	17018	17112	17030	17065	17234	17072	17255	17092	17131	17210	17097	17064	17208	17345	17059	17065	17121	17114	17215	17203	17012	17168	17187	17115	17124	17065	16972	17056	17133	17012	17193	17037	17073	17083	16999	17197	17142	17125	17202	17395	17236	17009	16995	17070	17191	17023	17168	17235	17035	17237	17092	17170	16964	17215	17265	17086	17087	17162	17104	17241	17050	16947	17131	17040	16946	17173	17170	16909	17132	17069	16907	16934	17115	17065	17369	17190	17134	17063	17250	17103	17156	17209	17033	17058	17037	17136	17127	16850	17159	17081	17218	16952	16972	17042	17053	17185	17033	17215	17268	17042	16924	16939	17024	17075	17072	17042	17025	16703	16934	17264	17140	16915	17158	17213	17097	17016	16929	17148	17275	17096	16961	17074	16929	17204	17200	17093	17195	17147	17203	16991	16954	17040	17104	17044	17094	17246	17140	17112	17216	16987	17209	17221	17368	17023	17038	17019	17013	17194	17115	16933	17038	17086	17172	16996	17188	17135	17162	17122	17036	17073	17196	17216	17133	17157	16880	17139	17136	17153	17028	17029	17047	17095	17011	16927	17162	17166	17143	17050	17060	17212	17044	17109	17159	16927	16989	17093	17040	17114	16900	17026	16982	17107	17170	17022	17373	17191	17166	16998	17193	16938	16863	17193	16997	17098	17118	16929	17119	17112	17318	16904	17057	17180	16993	17048	17067	17157	17151	17086	17149	17286	17065	16941	17151	17087	17198	17271	17039	17055	16892	17208	16871	16967	17085	17015	17161	17228	17044	17160	16985	17076	17094	17182	17167	17053	17192	17091	17134	17165	17211	17191	17274	17184	17150	17023	17073	17004	17041	17112	17078	16974	17141	17051	17102	17295	17070	17200	17099	17147	16934	17115	17057	16984	17095	16980	17169	16992	17140	16977	17039	17199
20088	44918	47371	36032	25296	17337	15295	15447	15475	15452	15282	15288	15305	15467	15172	15445	15466	15320	15317	15458	15231	15382	15421	15472	15240	15259	15333	15205	15445	15351	15283	15320	15425	15510	15410	15289	15543	15239	15356	15230	15336	15316	15543	15428	15407	15406	15453	15421	15462	15420	15368	15448	15385	15324	15253	15281	15332	15377	15508	15293	15402	15431	15371	15493	15425	15413	15405	15289	15354	15435	15365	15326	15262	15319	15502	15342	15219	15286	15435	15285	15397	15319	15223	15321	15355	15165	15345	15389	15192	15255	15475	15368	15374	15420	15372	15357	15481	15450	15217	15480	15299	15190	15505	15325	15452	15348	15396	15389	15273	15358	15298	15280	15409	15460	15297	15266	15213	15481	15371	15243	15197	15374	15341	15333	15377	15450	15246	15364	15446	15393	15346	15254	15331	15256	15257	15408	15449	15296	15304	15365	15320	15454	15384	15235	15382	15297	15402	15443	15462	15312	15429	15321	15373	15362	15217	15225	15334	15358	15355	15346	15440	15399	15487	15566	15141	15410	15458	15361	15223	15320	15405	15274	15309	15334	15339	15244	15419	15320	15384	15286	15302	15329	15269	15398	15476	15285	15374	15335	15301	15377	15429	15451	15320	15301	15429	15455	15364	15392	15521	15369	15222	15320	15360	15389	15254	15208	15169	15308	15294	15403	15418	15295	15494	15490	15359	15310	15218	15352	15421	15176	15409	15480	15353	15350	15456	15500	15491	15343	15308	15253	15390	15376	15117	15358	15359	15509	15300	15447	15502	15434	15248	15271	15216	15209	15266	15443	15373	15245	15298	15309	15421	15259	15363	15296	15434	15060	15502	15201	15164	15422	15389	15284	15542	15441	15246	15396	15488	15389	15270	15350	15515	15471	15276	15244	15227	15443	15475	15322	15492	15350	15238	15384	15345	15494	15388	15293	15437	15253	15423	15252	15312	15313	15333	15220	15357	15542	15196	15530	15334	15228	15418	15303	15376	15378	15167	15307	15279	15220	15420	15239	15475	15452	15459	15158	15422	15254	15201	15217	15341	15411	15296	15526	15416	15509	15205	15323	15451	15181	15381	15365	15349	15450	15485	15408	15453	15497	15411	15140	15414	15332	15385	15238	15252	15318	15481	15352	15387	15438	15434	15453	15209	15366	15382	15390	15286	15357	15358	15435	15430	15265	15355	15593	15289	15262	15419	15209	15404	15362	15228	15418	15480	15140	15366	15296	15342	15345	15356	15401	15246	15432	15560	15355	15340	15251	15439	15366	15375	15140	15311	15346	15515	15339	15488	15299	15426	15362	15455	15199	15437	15385	15311	15412	15262	15373	15295	15418	15435	15336	15340	15374	15285	15378	15525	15469	15474	15386	15316	15426	15482	15474	15377	15446	15441	15402	15190	15361	15402	15352	15363	15350	15441	15368	15507	15372	15207	15250	15282	15294	15303	15255	15250	15277	15227	15338	15513	15428	15231	15278	15264	15261	15356	15464	15359	15401	15542	15358	15388	15143	15508	15300	15274	15264	15426	15269	15310	15285	15334	15596	15434	15360	15220	15449	15409	15410	15215	15343	15385	15168	15449	15474	15286	15340	15207	15541	15271	15425	15191	15264	15388	15192	15530	15438	15273	15262	15280	15264	15389	15378	15260	15462	15369	15337	15575	15374	15461	15344	15267	15307	15388	15467	15375	15333	15396	15317	15336	15408	15198	15238	15240	15223	15365	15384	15441	15303	15201	15240	15439	15267	15380	15486	15268	15531	15308	15168	15260	15287	15395	15361	15375	15351	15448	15116	15381	15188	15254	15286	15305	15397	15286	15401	15341	15384	15207	15206	15387	15286	15475	15368	15292	15592	15320	15286	15374	15168	15311	15299	15354	15453	15508	15304	15286	15429	15358	15408	15366	15267	15477	15416	15450	15540	15410	15364	15249	15387	15612	15354	15388	15463	15377	15338	15377	15377	15382	15380	14990	15364	15303	15300	15256	15388	15294	15279	15339	15380	15324	15477	15335	15460	15289	15377	15284	15371	15305	15618	15382	15265	15291	15369	15373	15454	15343	15329	15429	15509	15380	15337	15270	15310	15248	15416	15410	15179	15253	15350	15449	15382	15308	15324	15177	15329	15346	15269	15445	15293	15135	15206	15313	15368	15505	15381	15407	15392	15336	15447	15485	15305	15186	15460	15389	15329	15480	15363	15347	15328	15241	15368	15399	15285	15461	15355	15401	15421	15415	15439	15234	15468	15431	15405	15289	15268	15507	15408	15338	15405	15361	15379	15394	15432	15418	15326	15250	15192	15331	15484	15431	15446	15281	15338	15238	15441	15347	15484	15248	15426	15423	15287	15345	15264	15361	15415	15445	15448	15405	15346	15286	15368	15355	15403	15443	15269	15252	15552	15480	15274	15666	15354	15342	15341	15443	15453	15411	15516	15267	15229	15341	15452	15315	15403	15318	15340	15414	15442	15398	15271	15394	15402	15369	15481	15321	15507	15370	15249	15363	15276	15554	15342	15328	15427	15386	15149	15357	15308	15259	15459	15385	15381	15390	15350	15428	15446	15482	15367	15316	15365	15332	15419	15417	15431	15393	15438	15311	15351	15459	15486	15272	15456	15281	15422	15467	15298	15315	15485	15407	15432	15366	15412	15237	15338	15420	15392	15218	15362	15193	15415	15363	15220	15463	15190	15562	15393	15421	15271	15389	15402	15511	15213	15276	15307	15417	15423	15272	15288	15353	15243	15234	15294	15257	15463	15410	15397	15411	15462	15352	15264	15311	15440	15361	15540	15440	15171	15439	15405	15412	15274	15195	15234	15366	15305	15307	15386	15450	15315	15354	15407	15289	15392	15445	15171	15177	15293	15349	15335	15408	15330	15523	15338	15282	15228	15473	15244	15260	15465	15281	15321	15188	15403	15388	15500	15205	15414	15362	15583	15446	15296	15394	15383	15404	15439	15337	15639	15393	15333	15156	15425	15327	15254	15471	15429	15239	15306	15359	15213	15473	15344	15439	15390	15522	15551	15321	15405	15241	15403	15447	15434	15295	15419	15504	15302	15373	15198	15314	15472	15417	15397	15372	15234	15420	15528	15412	15317	15319	15454	15173	15167	15341	15479	15485	15306	15252	15247	15361	15260	15353	15492	15341	15470	15339	15336	15168	15532	15373	15316	15287	15328	15395	15539	15332	15522	15337	15268	15424	15620	15332	15499	15523	15337	15363	15218	15331	15193	15372	15341	15261	15231	15359	15347	15306	15362	15443	15317	15403	15281	15334	15504	15603	15350	15217	15422	15267	15400	15434	15378	15445	15308	15281	15353	15360	15397	15242	15501	15329	15395	15383	15367	15375	15375	15323	15308	15287	15338	15434	15454	15289	15392	15315	15446	15276	15335	15342	15332	15420	15306	15377	15491	15348	15464	15303	15447	15300	15255	15209	15270	15490	15158	15548	15287	15209	15431	15365	15162	15305	15406	15293	15346	15444	15324	15464	15354	15464	15234	15433	15419	15302	15416	15341	15241	15578	15371	15367	15418	15321	15287	15235	15347	15511	15407	15308	15293	15493	15299	15379	15476	15206	15426	15486	15303	15392	15418	15441	15430	15367	15405	15238	15316	15259	15402	15467	15345	15168	15344	15395	15391	15515	15409	15441	15329	15563	15509	15433	15264	15336	15203	15409	15202	15459	15377	15311	15501	15227	15193	15521	15428	15344	15340	15451	15288	15347	15253	15364	15211	15257	15277	15339	15389	15388	15351	15377	15454	15422	15259	15562	15087	15344	15219	15360	15364	15394	15347	15325	15294	15534	15217	15378	15342	15512	15185	15421	15381	15237	15389	15337	15301	15327	15264	15252	15455	15293	15509	15281	15380	15210	15288	15554	15438	15191	15476	15359	15508	15301	15525	15420	15336	15331	15206	15291	15307	15363	15169	15358	15562	15456	15225	15401	15179	15380	15245	15346	15292	15232	15440	15167	15260	15317	15247	15451	15216	15236	15446	15251	15413	15335	15268	15301	15259	15356	15382	15460	15327	15300	15514	15470	15329	15511	15354	15411	15288	15303	15463	15427	15496	15255	15444	15472	15377	15325	15358	15471	15397	15385	15206	15249	15444	15305	15403	15437	15348	15387	15360	15200	15343	15244	15297	15233	15374	15401	15271	15376	15326	15465	15268	15459	15554	15271	15396	15460	15326	15325	15302	15432	15302	15416	15290	15262	15365	15330	15396	15381	15366	15441	15343	15450	15456	15317	15333	15317	15282	15257	15317	15356	15486	15361	15374	15365	15339	15306	15452	15397	15285	15189	15185	15335	15329	15371	15442	15224	15379	15327	15333	15376	15291	15281	15262	15358	15316	15614	15603	15310	15431	15383	15281	15449	15420	15205	15380	15300	15301	15377	15287	15504	15320	15341	15283	15358	15298	15361	15451	15236	15527	15401	15350	15303	15374	15393	15302	15450	15375	15453	15325	15420	15249	15306	15312	15332	15482	15281	15246	15430	15399	15398	15255	15359	15376	15357	15399	15301	15341	15292	15452	15533	15373	15450	15310	15293	15440	15422	15354	15333	15358	15441	15377	15374	15319	15347	15301	15363	15236	15465	15334	15394	15378	15451	15381	15436	15321	15406	15310	15447	15309	15277	15277	15330	15342	15329	15492	15363	15375	15345	15365	15407	15358	15343	15235	15332	15515	15479	15212	15506	15482	15343	15416	15322	15368	15661	15458	15286	15330	15273	15274	15394	15376	15080	15356	15381	15326	15433	15290	15401	15466	15330	15350	15386	15338	15274	15375	15464	15344	15367	15453	15328	15367	15370	15322	15241	15255	15278	15374	15289	15365	15311	15538	15410	15448	15344	15128	15369	15229	15442	15430	15494	15402	15444	15547	15285	15316	15276	15334	15299	15196	15291	15475	15495	15233	15178	15397	15234	15284	15345	15389	15244	15545	15284	15439	15281	15284	15316	15454	15193	15379	15195	15359	15424	15249	15490	15389	15353	15168	15404	15330	15485	15303	15406	15353	15295	15341	15397	15468	15503	15434	15297	15219	15367	15354	15209	15343	15426	15339	15492	15349	15409	15364	15227	15349	15356	15586	15433	15358	15291	15207	15406	15307	15381	15315	15392	15368	15386	15433
24094	22059	41665	48528	40119	27794	20373	17205	16777	17125	16991	16835	16805	16700	16716	16499	16502	16740	16541	16601	16683	16592	16538	16610	16615	16644	16565	16561	16707	16421	16613	16521	16669	16748	16376	16460	16568	16317	16558	16439	16594	16366	16518	16422	16520	16302	16508	16776	16566	16743	16572	16642	16516	16521	16326	16624	16538	16534	16618	16428	16420	16634	16442	16355	16427	16649	16424	16657	16398	16479	16499	16447	16558	16674	16485	16553	16529	16526	16373	16396	16525	16403	16244	16338	16559	16443	16487	16489	16559	16395	16484	16651	16494	16298	16653	16354	16501	16442	16293	16471	16479	16540	16464	16462	16516	16567	16556	16404	16447	16594	16447	16443	16451	16564	16472	16455	16342	16457	16436	16649	16507	16554	16530	16341	16482	16461	16574	16686	16371	16359	16468	16555	16341	16601	16451	16394	16472	16296	16535	16513	16520	16335	16593	16464	16411	16470	16384	16373	16422	16326	16539	16530	16420	16335	16387	16332	16481	16378	16520	16488	16407	16591	16296	16494	16482	16456	16434	16451	16418	16303	16456	16470	16472	16494	16380	16502	16397	16547	16550	16471	16322	16304	16327	16454	16323	16404	16258	16647	16339	16633	16743	16620	16412	16401	16578	16669	16474	16395	16605	16367	16502	16360	16304	16429	16372	16337	16484	16528	16489	16511	16540	16355	16374	16372	16503	16455	16528	16467	16502	16588	16556	16416	16564	16580	16663	16535	16516	16488	16452	16531	16619	16232	16621	16536	16492	16304	16433	16453	16289	16392	16509	16414	16463	16568	16422	16418	16485	16340	16527	16532	16548	16313	16276	16408	16436	16513	16334	16512	16527	16630	16408	16357	16647	16547	16491	16442	16447	16481	16355	16419	16447	16342	16480	16359	16429	16452	16285	16503	16507	16356	16442	16515	16736	16416	16490	16466	16487	16454	16321	16195	16400	16682	16436	16539	16519	16443	16539	16301	16590	16211	16307	16442	16510	16411	16555	16503	16384	16589	16316	16481	16498	16432	16436	16336	16448	16411	16465	16401	16160	16538	16536	16458	16297	16288	16529	16554	16636	16512	16576	16465	16424	16424	16466	16569	16504	16445	16715	16450	16440	16362	16652	16577	16210	16485	16708	16294	16530	16437	16335	16324	16425	16584	16377	16578	16489	16555	16603	16663	16572	16444	16480	16364	16383	16353	16341	16435	16570	16230	16353	16277	16494	16547	16526	16446	16537	16553	16258	16425	16425	16556	16621	16572	16490	16429	16396	16554	16567	16422	16224	16390	16441	16470	16592	16484	16403	16507	16540	16470	16588	16382	16594	16424	16446	16539	16552	16423	16508	16451	16521	16451	16350	16398	16497	16560	16550	16468	16454	16495	16537	16540	16459	16583	16431	16227	16504	16275	16233	16390	16480	16476	16459	16262	16479	16414	16361	16557	16554	16424	16394	16332	16343	16338	16361	16370	16421	16301	16332	16413	16422	16553	16457	16560	16214	16244	16350	16718	16485	16534	16535	16522	16692	16359	16517	16311	16566	16434	16399	16386	16444	16560	16479	16259	16254	16349	16693	16420	16367	16277	16620	16428	16356	16637	16638	16338	16350	16452	16322	16477	16322	16557	16339	16534	16283	16493	16443	16707	16605	16438	16354	16424	16544	16564	16261	16465	16350	16473	16195	16333	16479	16400	16346	16385	16579	16392	16481	16311	16437	16386	16475	16484	16771	16523	16496	16362	16405	16535	16467	16438	16406	16656	16471	16504	16419	16532	16472	16537	16280	16470	16480	16322	16455	16436	16580	16375	16530	16268	16394	16595	16416	16274	16416	16798	16501	16636	16313	16567	16254	16415	16507	16503	16388	16426	16420	16530	16610	16531	16511	16258	16573	16325	16502	16565	16374	16321	16432	16488	16489	16468	16453	16426	16280	16430	16373	16451	16318	16503	16569	16508	16352	16406	16473	16650	16644	16488	16517	16291	16468	16436	16555	16642	16420	16334	16327	16300	16526	16404	16473	16467	16433	16425	16398	16424	16397	16419	16484	16461	16358	16600	16411	16634	16539	16538	16430	16527	16291	16360	16322	16402	16532	16428	16513	16486	16398	16482	16324	16403	16405	16349	16439	16440	16594	16487	16492	16469	16518	16317	16470	16348	16359	16452	16409	16664	16255	16533	16288	16458	16410	16350	16349	16402	16337	16453	16658	16411	16479	16483	16460	16545	16530	16569	16298	16522	16450	16430	16582	16272	16550	16403	16439	16542	16550	16591	16479	16694	16601	16449	16469	16708	16379	16359	16488	16384	16205	16544	16529	16655	16498	16460	16368	16461	16445	16437	16538	16553	16541	16397	16451	16362	16548	16451	16508	16289	16368	16499	16462	16524	16491	16386	16419	16411	16541	16480	16485	16457	16331	16475	16452	16530	16597	16358	16469	16314	16538	16427	16527	16391	16403	16568	16536	16628	16515	16620	16395	16456	16676	16612	16646	16546	16348	16477	16592	16327	16481	16531	16577	16509	16469	16307	16456	16290	16339	16770	16396	16706	16613	16307	16607	16611	16631	16591	16583	16319	16518	16484	16428	16619	16328	16486	16434	16269	16516	16416	16355	16607	16401	16324	16426	16475	16605	16375	16340	16524	16544	16340	16599	16545	16329	16555	16432	16366	16335	16524	16510	16577	16403	16368	16481	16368	16485	16384	16694	16363	16428	16493	16410	16576	16497	16317	16437	16585	16418	16639	16605	16619	16435	16488	16698	16608	16627	16391	16265	16422	16423	16578	16470	16529	16632	16528	16523	16279	16459	16243	16511	16526	16309	16402	16448	16377	16384	16530	16549	16376	16366	16505	16486	16483	16476	16209	16522	16465	16635	16528	16573	16597	16473	16382	16592	16467	16424	16528	16494	16660	16612	16554	16480	16383	16377	16398	16545	16360	16535	16390	16344	16541	16391	16715	16549	16372	16485	16360	16397	16502	16446	16511	16473	16467	16553	16387	16574	16352	16486	16461	16544	16359	16263	16524	16337	16549	16463	16547	16332	16468	16366	16339	16577	16607	16317	16320	16467	16605	16387	16385	16367	16421	16481	16390	16574	16356	16579	16715	16451	16277	16391	16536	16717	16681	16302	16389	16564	16471	16443	16180	16621	16368	16527	16478	16460	16473	16512	16566	16430	16300	16355	16612	16580	16484	16462	16321	16375	16420	16539	16450	16443	16452	16482	16274	16221	16306	16605	16582	16509	16305	16378	16520	16542	16457	16398	16572	16395	16522	16482	16397	16435	16287	16555	16448	16355	16479	16447	16430	16556	16305	16231	16367	16551	16559	16640	16576	16589	16320	16345	16236	16469	16442	16408	16400	16467	16202	16364	16637	16368	16548	16728	16260	16533	16456	16560	16587	16478	16389	16503	16489	16290	16314	16349	16335	16460	16521	16371	16469	16588	16370	16525	16367	16427	16343	16544	16517	16649	16461	16426	16242	16530	16428	16230	16492	16325	16421	16465	16605	16444	16328	16449	16502	16443	16643	16318	16458	16363	16271	16339	16520	16341	16506	16331	16476	16537	16447	16593	16567	16394	16282	16448	16463	16517	16476	16513	16350	16360	16375	16525	16520	16431	16618	16645	16545	16212	16659	16527	16489	16505	16388	16560	16275	16376	16564	16358	16520	16390	16360	16500	16376	16502	16338	16536	16533	16482	16493	16361	16598	16421	16464	16385	16519	16541	16486	16406	16506	16502	16322	16656	16510	16419	16340	16465	16503	16610	16559	16298	16406	16416	16581	16415	16432	16378	16452	16664	16547	16520	16593	16584	16603	16454	16263	16400	16499	16718	16519	16420	16434	16446	16449	16443	16462	16487	16457	16431	16460	16476	16649	16609	16326	16619	16650	16545	16506	16397	16528	16418	16369	16227	16582	16454	16528	16616	16506	16381	16422	16620	16381	16542	16422	16290	16758	16539	16365	16642	16480	16516	16404	16451	16400	16711	16279	16364	16539	16323	16489	16499	16419	16479	16450	16471	16514	16535	16581	16478	16326	16516	16366	16458	16359	16528	16430	16630	16562	16406	16364	16493	16434	16526	16336	16516	16485	16458	16479	16426	16275	16592	16260	16357	16556	16500	16402	16394	16394	16451	16576	16543	16473	16363	16514	16520	16466	16277	16330	16644	16471	16569	16461	16547	16625	16306	16476	16498	16409	16429	16467	16482	16485	16427	16363	16237	16622	16535	16543	16392	16455	16303	16456	16503	16474	16448	16303	16478	16423	16347	16499	16581	16369	16515	16553	16352	16540	16403	16357	16659	16337	16292	16590	16358	16408	16550	16568	16554	16645	16471	16240	16463	16593	16402	16427	16179	16429	16387	16263	16259	16333	16583	16352	16414	16451	16524	16647	16558	16503	16385	16556	16414	16517	16552	16427	16441	16539	16255	16532	16392	16299	16354	16576	16662	16464	16325	16456	16576	16345	16343	16427	16281	16477	16361	16616	16591	16373	16603	16509	16422	16610	16510	16639	16407	16548	16329	16423	16511	16437	16586	16387	16380	16373	16356	16510	16374	16517	16646	16401	16584	16548	16462	16429	16476	16563	16493	16561	16300	16568	16628	16531	16502	16440	16571	16631	16433	16404	16442	16472	16343	16635	16265	16320	16598	16494	16363	16537	16478	16403	16541	16616	16509	16435	16540	16363	16558	16439	16429	16358	16385	16352	16334	16317	16426	16383	16383	16430	16405	16559	16497	16394	16462	16342	16451	16377	16473	16369	16488	16504	16308	16528	16222	16607	16397	16484	16582	16497	16295	16380	16613	16656	16657	16323	16441	16284	16518	16532	16580	16679	16634	16402	16336	16495	16309	16383	16435	16406	16672	16513	16289	16603	16439	16395	16556	16427	16545	16358	16531	16510	16292	16422	16371	16277	16389	16476	16378	16339	16323	16468	16420	16562	16364	16498	16482	16214	16341	16633	16446	16639	16627	16594	16422	16650	16514	16431	16155	16483	16388	16465	16502	16586	16636	16733	16248	16420	16241	16557	16416	16422	16485	16527	16522	16846	16597	16523	16578	16349	16683	16370	16456	16441	16670	16561	16539	16332	16484	16473	16411	16412	16295	16494	16445	16409	16415	16356	16531	16411	16512	16494
33300	80631	86453	66402	46272	25264	15155	15031	15129	14937	15174	15044	15127	14985	15112	15096	15124	15033	15134	15040	15028	15118	15071	15154	15166	14999	15082	15147	14905	15244	15160	15163	15187	15117	15013	15048	15125	15054	15014	15021	15151	15021	15067	15014	15006	14948	15178	15382	15306	15231	15000	15134	15046	15016	15157	15052	15031	14963	14882	14995	15005	14969	15173	15246	15034	15033	14983	15099	14961	15110	15176	15028	14996	14978	15050	15066	15105	14938	15064	14981	15048	15151	15101	15068	14908	15091	14858	14994	14902	15024	15149	15039	15046	15038	15203	15025	14984	14908	15132	14861	15081	15102	15154	14977	15076	15088	15058	15106	14919	15256	15040	15060	14888	15199	15071	15168	15057	15065	15030	14963	14963	15000	15020	15147	15034	15034	14977	15015	14946	14933	14914	15169	14996	14982	14997	15152	14993	14964	14993	15023	14989	14995	14958	15134	15075	15150	14990	15191	15046	14998	15152	15061	15157	14976	15045	15037	14986	15257	15066	15049	14925	14921	15077	15139	15077	15247	15000	15129	15115	15108	14888	15124	14968	15085	15087	14989	15015	15124	15021	15018	15042	15048	15055	14836	14942	15040	14986	15069	15049	15092	15095	15013	14934	15005	15123	15062	15197	15024	15098	15122	15085	15029	15030	15013	14990	14958	15041	15063	15048	15160	14988	15171	14993	15156	14895	15149	15069	15048	15084	15077	14986	14906	15071	14956	15049	15166	14879	14963	15034	14897	15071	14978	15050	14919	15082	15045	15011	15008	15237	15107	15019	15227	15051	14984	15078	14984	15135	14978	15046	15039	15017	15109	15009	15064	15105	14927	15037	15024	15038	14860	14998	15031	15059	14932	15018	15257	14922	14958	15230	15106	15168	15074	15047	15124	15030	15081	15134	15036	14986	15014	15055	15064	15018	15061	15002	14969	15184	15100	15106	15101	14973	15021	15258	15001	15153	15260	15063	15123	14999	15062	14984	15076	15159	14926	14918	14919	15106	15019	15116	14972	15198	14899	15132	14932	15189	15101	15155	15074	15038	14999	15039	15184	15064	15175	15090	15007	15003	14982	14981	14897	14855	15093	14962	15013	14992	15051	15002	15086	14989	14936	15198	14989	15002	15025	15105	14950	14918	15068	15010	14973	15066	15083	14966	14967	14805	15065	14958	15033	14903	14949	15174	14917	15165	15044	15004	15073	15034	15015	14994	15125	15014	14964	14950	15153	14986	14890	15035	14988	14992	14974	14935	15118	15063	15129	15010	15077	14978	14864	15127	15247	14977	15005	15074	14935	15028	14987	15106	14977	15126	15168	15087	15086	15128	14920	14908	15167	15015	14988	14925	15081	15049	14944	14838	14994	15248	14970	15184	14862	14972	15089	14933	15059	14884	15058	14926	15026	15165	15178	14975	15051	15198	15008	15055	15159	14940	15021	14966	14974	15049	15041	15104	15027	15041	15007	15063	15019	15037	14903	14889	14977	15055	15080	15063	15034	14943	14881	14874	15201	15074	14943	14879	14813	15144	15108	14852	14981	15030	14980	15062	14999	15094	14823	15099	15113	15252	15084	15077	14945	15053	15160	15065	15052	15035	14957	15091	15080	15022	15005	15004	15144	14905	15036	14975	14885	15026	15056	14920	15044	15223	15049	15062	14873	14869	15044	14930	15057	14941	14943	15173	14986	15196	15012	15042	15020	15154	15093	15057	15006	14976	15076	15028	15065	14941	14999	15061	15131	15027	15004	14991	15132	15023	15007	14776	15019	15089	15088	15189	15176	14993	14975	14946	15046	15114	14975	14940	14923	14942	15051	14957	14960	14928	15102	15015	14795	15076	14833	15086	15020	14812	14924	15060	15070	15035	14909	15092	15096	14948	15014	15042	15078	14965	15089	15028	14901	15078	14994	15088	15023	14921	15126	15054	14966	15204	15077	14840	15067	15076	14997	15150	15002	15104	14983	15020	15124	15076	15194	14969	15214	14936	15124	14947	15030	14825	15164	15033	15173	15129	14975	15013	15028	14882	15075	14913	14983	15167	14944	15090	15006	15039	15070	15162	15059	15053	14897	15000	15064	14937	15076	14991	15016	14938	15071	14950	14905	15150	14903	14909	15066	15145	15207	15132	15006	15027	15031	15111	14933	14901	15017	14974	15029	14864	15078	14998	14914	15010	14961	15041	15076	15173	15124	15012	15024	15060	14993	14944	15069	15004	15001	15020	15238	15021	15007	14935	14982	14887	15085	15111	14955	14921	15003	15027	15069	14887	15013	15076	15040	14868	15219	15152	15034	15037	15213	15057	14998	15199	14903	15023	15056	14985	15007	15077	15218	15003	15068	14980	15105	14917	15038	14899	14960	15179	15021	14941	14955	14989	15235	15108	15212	15029	15115	15091	14965	14931	15029	15048	14858	14953	15065	14931	15011	14985	14838	15017	15111	14840	15039	15072	14991	15087	15196	15004	14960	15067	15101	15012	14970	15039	15082	14950	15039	14945	14889	14833	15116	14972	14972	14983	15071	15097	14955	14947	14990	15010	14979	15095	15091	15070	15153	15011	15091	14973	15147	15116	15111	15011	15129	15108	14929	15130	15089	15030	15117	14978	14917	15173	15100	15045	15070	15179	15105	14902	15021	15047	15113	15015	15146	15147	15042	15107	15011	15053	15141	14866	15064	15001	15014	15031	14986	15062	15012	15091	14930	15096	15143	14885	15135	15099	14879	15074	15071	15154	15004	15253	15079	15180	15041	15012	15025	14975	15127	14976	15009	15015	15060	14930	14987	15249	15086	14976	14972	15065	14958	15180	14891	14991	15058	14906	15021	15018	15130	14965	15088	15008	14957	15192	15104	15106	15255	15165	14856	14875	15077	15142	14900	15099	14934	14949	14888	14912	15052	15060	14908	15092	14890	14970	15215	15070	15058	15020	15022	15126	15046	14968	15115	15039	14933	14908	15189	15001	15013	15104	15196	15088	14868	15077	15120	15021	14902	15022	15072	15054	15074	14922	14964	15082	15261	14986	15151	15016	15020	15121	15078	15163	15069	15000	15060	15150	14934	15123	15147	15184	15113	15145	14921	15171	14933	15072	15030	15133	15045	15165	14846	15149	15038	15000	15038	14963	14952	15025	15210	15039	15042	14835	15063	14804	15037	15167	15028	14900	15104	15075	15047	14896	15092	15085	14941	15144	15222	15032	15170	15123	15056	14959	14957	15186	15018	15119	14995	15204	14997	14922	14821	15099	15163	15087	15154	15010	14991	14979	14918	15027	15020	15012	15148	15109	15058	15016	15120	15201	14988	15056	15021	15128	14994	15071	15084	15050	15089	14925	15185	14896	15024	15009	15080	15024	14981	15049	15163	15253	15217	15028	14968	15048	15103	15136	14924	15085	14933	15011	15047	14978	14936	14989	14985	14968	14989	15077	15138	14990	14896	15049	15048	15103	15038	15162	14851	15123	14936	15135	15137	15154	15068	14960	14877	15033	14898	15005	14977	15092	15100	14794	14995	15063	15092	15050	15139	14970	15149	14831	14993	15028	15090	15054	15113	15008	15100	15065	15117	15161	15029	15054	15110	15053	15017	15087	14956	14891	15072	15106	15048	14888	15263	14992	15126	15054	15046	15046	15072	14919	15008	14898	15031	15004	15033	15057	15102	15018	14977	14875	14921	14948	14979	15117	15098	14969	15064	15013	14982	15013	15041	15147	14991	15027	14971	14979	15064	15008	15134	15002	14913	15101	14976	15082	15000	15024	15042	15156	14999	15073	15017	15096	15161	15225	14874	15091	15052	15101	14980	15053	14956	14914	15281	15072	14773	14960	15020	15119	15103	14961	15158	15187	15034	15029	14994	15039	15108	14922	15136	15025	15066	15030	15118	15121	14995	15111	14942	14983	15212	15133	15186	15007	15037	15035	15028	15014	14921	15292	15089	15055	15031	14992	15096	15054	15049	15058	14937	15063	15054	15205	15092	15005	15032	15033	15054	15071	15141	15016	14958	14903	15037	15064	15099	15218	15003	14971	14833	15041	15076	15186	15131	14920	14970	14985	15103	15004	15059	15019	15001	15018	14996	15206	14987	14908	14914	15004	14965	14943	15062	15057	15033	15175	15133	15015	14929	14830	15031	15154	14900	14908	14956	14986	15080	15048	15053	15207	15005	14998	15065	14918	14996	15188	15112	15064	14956	15017	15042	15196	15072	15156	14755	15025	15176	14966	14821	15206	14974	14957	15097	14913	15113	15035	15113	14980	14999	15069	14997	15310	14924	15218	15139	15148	14924	15002	15098	14867	14942	15127	14929	15118	15067	15076	15269	15041	14929	15123	15055	15045	15118	14963	15079	14999	15090	15020	15007	15153	15021	15213	15054	15218	15085	15191	15068	15006	15124	14993	15041	15218	15026	15002	15127	15108	15097	14964	14970	15182	14987	15114	15091	14957	15185	14864	15037	15089	15077	14918	15086	14937	15099	15035	14912	15197	15122	15014	14834	15089	14967	15130	15023	15009	14971	15106	14994	15063	14981	14931	15040	15048	15121	14938	14823	15080	15133	15070	15061	14936	15049	14854	15103	15127	15023	14998	15056	15068	15094	14972	14893	14818	15046	15164	14972	15176	14928	14984	14967	15109	15079	14995	15057	15059	15069	15039	15016	15295	15026	14939	15104	15231	15068	15153	15113	14880	14955	14931	15152	14947	15129	15017	15252	15075	14971	14943	15058	14998	15007	14977	14872	14931	15091	15025	15222	15056	15042	14974	14964	15013	14993	15192	15182	15029	15005	15128	15066	14969	15168	15036	14877	15167	15231	14970	14996	15036	15226	14988	14984	15057	15109	14939	15084	15009	15099	15053	15022	14854	15013	14886	15090	15123	14889	15025	15020	15067	14890	15004	15196	14915	14940	15129	14993	15087	15080	15059	15138	15065	15065	14997	15116	14973	14951	15041	15059	15093	14717	15132	15144	15026	14856	15104	14966	15269	15186	15118	14978	15042	14931	15077	15073	14964	15029	14855	15035	15068	15040	15065	14928	15131	15070	15036	14968	15043	15086	14976	15070	15037	15130	14900	14839	15036	15009	14974	14996	15000	14875	14944	15145	15167	15049	14988	15157	15051	14952	15001	14941	15122	15004	14979	15123
22923	21658	35535	41624	41317	30367	23199	17237	15642	15825	15737	15510	15530	15661	15501	15407	15420	15542	15365	15580	15408	15645	15737	15422	15301	15395	15703	15341	15391	15375	15463	15312	15459	15425	15339	15402	15434	15258	15150	15380	15488	15292	15370	15380	15211	15411	15672	15667	15693	15679	15472	15476	15488	15266	15133	15266	15360	15345	15326	15365	15314	15489	15319	15303	15338	15251	15369	15276	15301	15145	15275	15369	15319	15351	15371	15335	15289	15367	15253	15267	15202	15215	15238	15474	15256	15349	15234	15345	15443	15266	15368	15468	15402	15269	15376	15468	15143	15191	15404	15394	15327	15303	15196	15315	15347	15278	15187	15290	15262	15284	15278	15201	15276	15224	15144	15329	15433	15293	15379	15512	15322	15322	15358	15497	15343	15298	15272	15230	15137	15254	15221	15274	15132	15140	15113	15259	15499	15533	15473	15226	15361	15405	15371	15321	15237	15255	15319	15206	15343	15321	15300	15229	15360	15345	15330	15433	15302	15259	15224	15468	15305	15216	15147	15261	15117	15229	15387	15313	15284	15236	15123	15277	15066	15475	15304	15390	15278	15188	15138	15307	15344	15143	15490	15273	15339	15127	15264	15308	15356	15330	15135	15297	15413	15237	15182	15338	15299	15522	15112	15302	15269	15203	15386	15360	15261	15328	15106	15391	15267	15169	15465	15234	15285	15126	15350	15355	15400	15432	15145	15206	15434	15318	15000	15304	15270	15293	15298	15160	15376	15205	15334	15228	15216	15211	15212	15297	15388	15253	15489	15149	15648	15323	15387	15170	15222	15192	15378	15254	15257	15420	15332	15507	15327	15357	15285	15262	15174	15451	15359	15232	15296	15316	15348	15425	15276	15360	15381	15234	15242	15375	15304	15386	15307	15180	15163	15251	15372	15441	15098	15381	15349	15291	15273	15387	15294	15385	15313	15394	15329	15286	15425	15440	15451	15121	15125	15361	15320	15314	15134	15272	15213	15169	15254	15196	15357	15270	15254	15466	15339	15243	15079	15188	15122	15197	15331	15309	15276	15337	15397	15247	15220	15343	15323	15224	15255	15220	15140	15406	15340	15083	15143	15224	15182	15233	15308	15242	15271	15411	15547	15606	15297	15375	15138	15113	15221	15263	15353	15476	15372	15084	15334	15322	15305	15235	15353	15609	15386	15434	15235	15297	15208	15194	15343	15338	15254	15214	15248	15338	15287	15485	15217	15263	15188	15290	15138	15087	15241	15177	15304	15577	15101	15285	15233	15078	15389	15225	15358	15248	15262	15209	15421	15246	15221	15175	15131	15230	15196	15108	15088	15245	15290	15182	15274	15385	15296	15428	15366	15464	15347	15457	15162	15255	15259	15336	15276	15313	15289	15340	15139	15305	15415	15310	15473	15465	15273	15346	15191	15311	15313	15013	15193	15453	15151	15247	15247	15157	15529	15085	15259	15261	15217	15202	15226	15386	15270	15162	15294	15361	15238	15218	15396	15307	15298	15039	15360	15151	15356	15449	15446	15276	15329	15455	15294	15278	15424	15277	15247	15496	15273	15339	15118	15304	15278	15335	15215	15373	15433	15216	15264	15248	15449	15259	15115	15292	15280	15508	15291	15392	15410	15372	15250	15324	15260	15328	15290	15008	15243	15236	15294	15442	15447	15237	15006	15288	15095	15283	15387	15365	15291	15349	15314	15311	15110	15432	15138	15148	15339	15399	15278	15333	15224	15291	15360	15364	15417	15464	15233	15268	15198	15326	15164	15331	15377	15313	15270	15304	15336	15462	15332	15364	15292	15417	15380	15430	15349	15129	15254	15172	15349	15228	15138	15219	15286	15164	15248	15260	15114	15078	15295	15454	15266	15111	15383	15287	15436	15356	15127	15408	15562	15436	15454	15262	15293	15420	15401	15297	15275	15308	15431	15373	15324	15313	15292	15242	15368	15200	15234	15288	15369	15344	15521	15433	15265	15186	15304	15403	15097	15059	15330	15059	15285	15239	15170	15271	15298	15304	15099	15308	15137	15363	15261	15248	15258	15328	15314	15288	15251	15326	15458	15217	15179	15284	15365	15292	15338	15173	15268	15345	15221	15380	15386	15157	15148	15285	15276	15532	15454	15275	15314	15214	15319	15432	15381	15376	15397	15299	15147	15180	15229	15368	15159	15273	15223	15304	15279	15225	15218	15386	15291	15236	15492	15193	15358	15248	15353	15336	15354	15342	15296	15332	15360	15273	15205	15311	15458	15403	15219	15242	15321	15430	15276	15102	15221	15321	15376	15335	15388	15237	15344	15458	15072	15286	15267	15397	15399	15148	15047	15259	15395	15396	15318	15267	15412	15293	15189	15321	15244	15257	15081	15340	15153	15359	15207	15300	15203	15202	15308	15343	15333	15240	15240	15353	15221	15342	15204	15400	15139	15318	15354	15293	15226	15590	15352	15088	15319	15432	15394	15247	15183	15221	15446	15324	15403	15089	15326	15217	15407	15295	15470	15357	15406	15195	15251	15285	15317	15127	15144	15135	15339	15358	15365	15317	15133	15189	15228	15321	15152	15403	15397	15149	15380	15191	15596	15563	15226	15456	15203	15163	15350	15415	15179	15532	15341	15448	15382	15370	15218	15246	15165	15197	15333	15357	15550	15311	15340	15495	15275	15115	15053	15182	15424	15469	15471	15375	15403	15363	15247	15312	15279	15263	15138	15365	15191	15272	15303	15360	15193	15337	15333	15406	15236	15351	15364	15407	15137	15409	15320	15308	15523	15362	15260	15308	15248	15226	15253	15288	15392	15419	15317	15315	15340	15287	15278	15276	15143	15458	15313	15460	15388	15180	15147	15135	15356	15387	15403	15304	15349	15408	15242	15238	15045	15274	15344	15381	15384	15182	15121	15086	15341	15137	15308	15247	15322	15397	15314	15303	15371	15350	15260	15155	15424	15173	15386	15305	15279	15209	15243	15213	15352	15434	15300	15122	15329	15340	15236	15073	15255	15319	15210	15201	15302	15350	15277	15276	15053	15310	15382	15214	15295	15135	15247	15264	15203	15101	15311	15168	15232	15443	15273	15298	15260	15175	15217	15174	15344	15232	15451	15410	15255	15177	15283	15287	15116	15288	15418	15230	15510	15290	15337	15450	15256	15188	15352	15380	15266	15170	15247	15344	15310	15082	15083	15188	15389	15290	15116	15318	15298	15407	15356	15299	15394	15254	15286	15098	15244	15384	15408	15304	15263	15463	15372	15449	15209	15387	15212	15408	15054	15233	15275	15187	15388	15407	15291	15131	15358	15349	15246	15226	15284	15361	15346	15190	15365	15233	15224	15395	15225	15424	15255	15471	15398	15333	15137	15331	15306	15259	15438	15277	15363	15445	15201	15303	15248	15488	15170	15400	15280	15194	15377	15304	15277	15474	15272	15469	15476	15398	15075	15214	15283	15274	15084	15193	15108	15344	15355	15355	15290	15176	15334	15259	15379	15546	15109	15150	15250	15579	15339	15263	15211	15306	15369	15294	15573	15223	15304	15229	15270	15224	15242	15301	15444	15259	15276	15401	15437	15396	15337	15295	15198	15227	15488	15412	15482	15297	15316	15290	15239	15147	15474	15401	15364	15297	15432	15267	15243	15113	15398	15179	15194	15267	15185	15436	15242	15179	15294	15248	15399	15313	15295	15098	15337	15086	15245	15215	15086	15265	15414	15349	15412	15337	15239	15265	15270	15141	15133	15244	15349	15376	15339	15233	15164	15422	15369	15245	15223	15235	15156	14995	15348	15191	15294	15325	15254	15454	15227	15375	15265	15104	15171	15288	15258	15253	15302	15299	15381	15242	15331	15342	15292	15365	15362	15453	15274	15263	15294	15385	15221	15375	15330	15295	15261	15268	15141	15325	15396	15373	15424	15313	15442	15107	15361	15235	15139	15134	15264	15144	15250	15234	15164	15312	15244	15347	15333	15342	15401	15160	15273	15312	15337	15044	15290	15287	15336	15189	15211	15076	15142	15363	15284	15341	15302	15298	15246	15366	15207	15378	15359	15252	15198	15476	15417	15279	15365	15202	15308	15379	15135	15324	15335	15245	15396	15331	15408	15319	15330	15291	15230	15203	15207	15425	15183	15310	15256	15354	15233	15149	15275	15345	15324	15354	15342	15164	15359	15350	15217	15220	15348	15252	15190	15395	15481	15271	15246	15299	15121	15286	15352	15410	15173	15416	15374	15151	15239	15433	15339	15338	15159	15188	15123	15352	15304	15197	15510	15295	15175	15255	15261	15392	15276	15330	15183	15322	15303	15192	15238	15262	15371	15372	15302	15292	15333	15289	15437	15201	15274	15191	15203	15312	15418	15199	15348	15248	15379	15233	15297	15547	15226	15553	15407	15309	15346	15258	15323	15211	15240	15317	15400	15271	15254	15357	15169	15411	15289	15264	15453	15279	15154	15292	15071	15220	15320	15374	15332	15247	15368	15421	15310	15289	15343	15227	15267	15086	15207	15241	15375	15473	15311	15385	15055	15196	15149	15237	15300	15324	15348	15298	15174	15300	15385	15327	15445	15485	15359	15493	15368	15278	15244	15338	15210	15194	15468	15458	15196	15076	15257	15209	15214	15264	15439	15204	15388	15309	15147	15252	15393	15140	15137	15216	15255	15194	15275	15490	15145	15271	15409	15295	15517	15180	15040	15224	15514	15274	15415	15579	15322	15651	15349	15295	14976	15609	15294	15386	15447	15443	15416	15166	15330	15025	15362	15338	15131	15167	15302	15389	15280	15339	15503	15332	15105	15297	15115	15126	15416	15236	15215	15220	15228	15313	15396	15209	15344	15202	15332	15400	15402	15410	15129	15239	15238	15268	15283	15280	15346	15315	15407	15286	15222	15213	15331	15221	15409	15348	15368	15110	15208	15374	15393	15130	15130	15403	15395	15419	15120	15194	15412	15075	15257	15185	15104	15305	15130	15200	15330	15402	15237	15032	15104	15179	15322	15188	15435	15367	15235	15466	15073	15330	15209	15296	15294	15251	15275	15371	15145	15325	15131	15229	15397	15338	15177	15187	15216	15242	15357	15203	15267	15451	15265	15095	15311	15280	15428	15301	15384	15184	15269	15462	15039	15297	15339	15238	15236	15322	15422	15415	15310	15202
35779	91581	95108	79330	59323	31436	14613	14504	14272	14502	14449	14353	14412	14468	14342	14431	14442	14429	14356	14270	14452	14376	14442	14342	14378	14369	14423	14235	14271	14246	14265	14332	14468	14327	14353	14361	14203	14303	14367	14289	14361	14434	14300	14335	14352	14378	14415	14973	14830	14838	14482	14236	14366	14494	14285	14206	14213	14351	14374	14328	14265	14213	14403	14345	14382	14315	14328	14473	14320	14216	14388	14487	14184	14331	14234	14321	14373	14431	14322	14268	14195	14373	14376	14289	14209	14417	14358	14356	14239	14462	14449	14411	14334	14359	14190	14444	14600	14282	14276	14468	14292	14344	14296	14349	14313	14472	14189	14339	14312	14226	14319	14102	14371	14434	14197	14377	14369	14181	14305	14242	14352	14225	14518	14242	14316	14121	14436	14421	14218	14188	14370	14326	14252	14285	14217	14465	14052	14318	14441	14229	14420	14371	14317	14158	14228	14221	14227	14385	14334	14267	14298	14345	14273	14259	14484	14098	14274	14239	14419	14307	14467	14371	14349	14251	14342	14215	14356	14393	14284	14496	14239	14209	14148	14242	14321	14385	14344	14387	14397	14193	14187	14349	14421	14192	14256	14310	14317	14312	14243	14322	14218	14298	14388	14130	14375	14275	14321	14263	14232	14343	14337	14373	14353	14240	14302	14388	14247	14408	14230	14375	14304	14411	14263	14138	14228	14290	14437	14413	14359	14314	14316	14284	14373	14245	14321	14370	14094	14345	14314	14232	14412	14235	14375	14236	14249	14363	14299	14309	14263	14415	14438	14230	14422	14329	14245	14318	14397	14324	14114	14300	14244	14360	14307	14248	14391	14453	14206	14267	14314	14139	14326	14374	14213	14247	14403	14225	14341	14473	14254	14187	14202	14447	14383	14311	14425	14415	14378	14325	14192	14312	14286	14263	14254	14330	14324	14316	14265	14338	14506	14225	14270	14278	14135	14322	14332	14377	14179	14307	14462	14255	14455	14363	14478	14359	14395	14398	14419	14300	14307	14350	14310	14319	14434	14271	14404	14364	14310	14275	14332	14241	14404	14317	14410	14196	14422	14249	14253	14159	14287	14415	14270	14423	14235	14379	14325	14177	14265	14276	14248	14284	14298	14251	14453	14189	14197	14425	14328	14184	14581	14279	14534	14303	14371	14202	14238	14272	14382	14106	14380	14220	14320	14315	14425	14169	14278	14398	14392	14254	14314	14199	14376	14301	14405	14486	14379	14363	14173	14142	14427	14383	14216	14390	14349	14381	14267	14216	14357	14399	14223	14306	14353	14252	14286	14497	14188	14368	14304	14232	14496	14238	14302	14229	14459	14241	14371	14382	14176	14368	14271	14381	14197	14322	14344	14203	14487	14427	14261	14461	14413	14301	14214	14369	14235	14332	14258	14222	14332	14219	14490	14480	14201	14286	14319	14237	14338	14413	14229	14548	14238	14293	14268	14259	14294	14120	14388	14451	14465	14189	14242	14396	14513	14215	14456	14208	14295	14102	14300	14406	14357	14245	14174	14331	14386	14375	14563	14228	14401	14191	14280	14309	14229	14248	14326	14307	14384	14342	14379	14276	14243	14469	14358	14241	14358	14340	14225	14413	14343	14160	14377	14317	14197	14387	14493	14264	14438	14380	14226	14302	14333	14332	14303	14445	14233	14294	14418	14255	14259	14369	14439	14268	14142	14328	14256	14357	14232	14284	14414	14152	14420	14239	14291	14346	14315	14362	14277	14183	14249	14348	14276	14257	14197	14334	14305	14236	14230	14256	14198	14351	14264	14416	14245	14499	14200	14080	14262	14371	14250	14287	14245	14300	14323	14289	14248	14351	14421	14124	14342	14285	14122	14205	14324	14427	14329	14510	14452	14282	14461	14347	14139	14243	14344	14281	14214	14283	14376	14180	14177	14417	14253	14201	14419	14119	14206	14249	14213	14361	14144	14206	14403	14310	14167	14224	14339	14181	14295	14216	14169	14336	14371	14325	14290	14232	14399	14245	14268	14295	14224	14301	14058	14495	14372	14344	14242	14412	14287	14373	14391	14193	14300	14223	14377	14394	14296	14534	14200	14245	14473	14401	14559	14423	14418	14274	14389	14225	14346	14322	14416	14316	14511	14335	14394	14310	14350	14462	14470	14364	14225	14336	14271	14284	14123	14388	14262	14263	14277	14378	14257	14299	14258	14247	14554	14374	14356	14259	14223	14287	14189	14154	14223	14466	14320	14251	14443	14218	14254	14360	14226	14470	14418	14243	14371	14347	14129	14149	14317	14324	14229	14371	14252	14367	14325	14225	14304	14488	14094	14287	14314	14206	14373	14362	14075	14267	14396	14365	14352	14285	14309	14241	14337	14225	14454	14368	14342	14463	14348	14441	14302	14294	14466	14265	14204	14428	14507	14332	14140	14292	14321	14204	14196	14254	14342	14240	14342	14467	14252	14347	14351	14477	14240	14366	14401	14429	14301	14222	14304	14430	14444	14323	14178	14193	14334	14273	14193	14361	14287	14261	14330	14421	14290	14398	14207	14227	14347	14268	14291	14338	14355	14374	14419	14278	14295	14154	14434	14348	14293	14183	14414	14379	14384	14218	14400	14415	14312	14242	14332	14350	14400	14222	14384	14426	14317	14390	14353	14326	14281	14218	14208	14376	14343	14417	14339	14301	14375	14315	14234	14227	14378	14306	14308	14429	14314	14334	14514	14312	14353	14208	14162	14394	14294	14323	14406	14258	14313	14108	14670	14289	14276	14186	14336	14263	14293	14255	14229	14352	14323	14137	14371	14459	14292	14322	14176	14320	14352	14348	14221	14228	14467	14350	14277	14423	14404	14264	14239	14344	14205	14263	14354	14250	14330	14351	14046	14348	14371	14436	14361	14406	14336	14338	14232	14250	14350	14204	14297	14224	14400	14203	14514	14249	14211	14329	14157	14370	14358	14207	14338	14324	14369	14376	14402	14391	14286	14166	14353	14278	14237	14268	14127	14350	14135	14457	14599	14322	14192	14322	14295	14326	14244	14408	14244	14435	14435	14214	14262	14166	14279	14399	14430	14395	14309	14359	14370	14257	14333	14484	14416	14078	14499	14209	14146	14324	14431	14415	14196	14193	14209	14268	14262	14115	14301	14284	14406	14229	14344	14273	14368	14314	14272	14280	14332	14283	14346	14317	13981	14241	14335	14286	14278	14367	14344	14497	14279	14252	14209	14348	14247	14393	14252	14171	14222	14334	14443	14412	14253	14360	14323	14275	14402	14289	14321	14291	14310	14407	14467	14293	14450	14202	14332	14217	14564	14378	14146	14406	14296	14388	14302	14412	14474	14367	14337	14471	14324	14226	14322	14257	14266	14374	14229	14257	14273	14275	14166	14143	14330	14216	14194	14384	14338	14307	14309	14129	14214	14300	14286	14278	14314	14464	14274	14177	14178	14301	14230	14329	14321	14109	14412	14279	14320	14406	14241	14539	14342	14353	14518	14292	14325	14286	14263	14317	14359	14081	14295	14428	14255	14401	14460	14349	14468	14292	14373	14197	14286	14271	14270	14303	14347	14312	14297	14321	14357	14331	14401	14320	14167	14288	14321	14160	14341	14386	14510	14199	14305	14311	14376	14153	14396	14445	14297	14347	14316	14458	14267	14332	14354	14374	14364	14461	14444	14354	14329	14290	14324	14336	14220	14515	14226	14531	14363	14435	14263	14338	14474	14153	14317	14257	14409	14605	14281	14336	14366	14332	14118	14129	14431	14441	14412	14376	14372	14187	14400	14374	14352	14279	14405	14411	14417	14162	14334	14460	14305	14001	14467	14316	14462	14294	14235	14336	14341	14380	14352	14420	14364	14423	14182	14278	14530	14361	14311	14324	14477	14453	14230	14184	14407	14280	14222	14311	14395	14324	14191	14251	14176	14276	14393	14399	14430	14172	14376	14238	14222	14307	14253	14215	14239	14479	14313	14337	14442	14258	14328	14391	14123	14397	14224	14141	14310	14363	14408	14369	14296	14264	14263	14193	14470	14318	14293	14365	14352	14331	14323	14336	14326	14338	14281	14410	14316	14222	14423	14111	14334	14469	14266	14375	14294	14137	14350	14402	14338	14379	14281	14256	14262	14256	14297	14318	14205	14199	14187	14321	14417	14251	14362	14267	14348	14308	14322	14258	14389	14178	14349	14372	14458	14144	14328	14283	14254	14178	14359	14253	14440	14164	14344	14428	14299	14155	14204	14388	14355	14407	14462	14414	14330	14211	14325	14361	14436	14257	14189	14440	14220	14235	14166	14359	14347	14319	14348	14410	14283	14335	14478	14358	14345	14290	14320	14398	14342	14168	14271	14291	14389	14174	14175	14264	14290	14366	14215	14331	14375	14239	14301	14238	14264	14323	14510	14263	14513	14300	14355	14305	14408	14400	14361	14269	14395	14358	14135	14090	14261	14318	14230	14223	14256	14359	14205	14306	14309	14444	14375	14251	14356	14302	14374	14218	14254	14440	14411	14409	14339	14293	14343	14273	14214	14275	14481	14311	14474	14300	14214	14253	14411	14228	14307	14484	14347	14322	14350	14329	14423	14413	14261	14216	14273	14416	14287	14303	14273	14369	14345	14394	14420	14468	14214	14262	14292	14359	14250	14327	14343	14264	14354	14379	14283	14196	14160	14151	14397	14507	14253	14438	14432	14396	14339	14254	14481	14377	14240	14419	14264	14273	14179	14321	14404	14331	14236	14207	14383	14303	14352	14220	14333	14208	14278	14142	14470	14215	14346	14418	14209	14155	14222	14339	14312	14322	14395	14247	14422	14204	14129	14273	14305	14485	14174	14270	14302	14506	14342	14198	14353	14242	14320	14354	14393	14334	14423	14304	14295	14314	14335	14198	14286	14252	14303	14326	14294	14319	14273	14308	14235	14248	14282	14306	14314	14422	14294	14319	14221	14366	14337	14470	14331	14303	14231	14392	14369	14270	14311	14356	14308	14266	14412	14325	14354	14506	14256	14348	14288	14333	14413	14381	14210	14401	14381	14382	14181	14225	14306	14359	14296	14340	14295	14360	14239	14264	14295	14278	14036	14254	14236	14491	14122	14279	14453	14235	14316	14519	14387	14404	14401	14346	14253	14432	14257	14340	14181	14226	14263	14408
27061	25121	39442	34927	24360	17263	14893	14548	14368	14320	14309	14395	14375	14409	14452	14261	14344	14402	14265	14258	14288	14371	14426	14334	14263	14189	14287	14172	14326	14304	14327	14279	14406	14327	14409	14340	14437	14290	14383	14485	14386	14371	14309	14348	14283	14463	14248	14371	14258	14202	14313	14351	14311	14372	14140	14249	14312	14286	14547	14433	14432	14339	14206	14345	14178	14042	14405	14280	14348	14138	14295	14196	14337	14201	14258	14260	14269	14224	14325	14052	14209	14386	14307	14297	14290	14355	14137	14111	14199	14132	14389	14461	14026	14155	14227	14324	14341	14369	14305	14311	14300	14304	14254	14257	14288	14319	14388	14462	14441	14344	14239	14041	14304	14515	14307	14348	14332	14387	14276	14212	14277	14196	14429	14343	14285	14111	14202	14311	14246	14261	14281	14151	14247	14219	14291	14332	14258	14431	14393	14376	14221	14424	14293	14158	14388	14222	14011	14225	14213	14123	14303	14295	14268	14150	14107	14071	14186	14400	14245	14546	14261	14270	14218	14415	14285	14130	14438	14237	14280	14257	14263	14437	14487	14132	14087	13940	14165	14302	14407	14340	14326	14373	14190	14241	14295	14253	14294	14358	14264	14264	14202	14368	14161	14387	14235	14214	14263	14282	14183	14162	14282	14096	14364	14231	14236	14333	14506	14304	14052	14261	14317	14107	14195	14219	14314	14381	14209	14440	14514	14340	14298	14294	14253	14258	14110	14378	14169	14173	14201	14372	14390	14076	14389	14223	14428	14504	14279	14491	14228	14272	14505	14294	14380	14466	14307	14061	14435	14257	14391	14393	14408	14268	14367	14416	14288	14295	14434	14229	14028	14248	14376	14290	14412	14140	14344	14290	14215	14170	14282	14121	14192	14339	14234	14184	14357	14123	14142	14058	14028	14181	14505	14169	14318	14274	14200	14400	14312	14359	14236	14075	14317	14344	14226	14361	14432	14225	14348	14403	14362	14486	14273	14351	14454	14376	14383	14297	14283	14343	14403	14189	14425	14187	14365	14263	14189	14395	14230	14187	14167	14212	14315	14227	14480	14363	14186	14246	14294	14264	14161	14244	14174	14207	14220	14244	14281	14424	14299	14178	14256	14204	14339	14303	14244	14312	14262	14181	14361	14333	14278	14265	14240	14404	14291	14436	14276	14458	14272	14287	14289	14197	14282	14340	14294	14300	14210	14238	14320	14302	14242	14390	14261	14290	14292	14267	14272	14302	14226	14348	14477	14289	14262	14342	14241	14262	14334	14320	14259	14427	14139	14122	14361	14134	14327	14226	14259	14167	14386	14314	14462	14041	14211	14176	14127	14332	14388	14308	14170	14239	14277	14358	14398	14316	14183	14125	14347	14346	14267	14320	14470	14155	14238	14315	14293	14272	14207	14343	14257	14352	14099	14380	14150	14429	14282	14213	14393	14143	14179	14472	14054	14236	14343	14347	14257	14206	14124	14152	14402	14247	14161	14277	14048	14319	14254	14177	14210	14533	14332	14308	14449	14344	14351	14330	13971	14223	14453	14287	14302	14288	14321	14179	14414	14222	14330	14563	14108	14287	14142	14182	14325	14237	14267	14241	14331	14214	14278	14313	14329	14150	14241	14330	14253	14310	14201	14101	14364	14169	14456	14322	14352	14450	14338	14316	14203	14534	14094	14124	14329	14179	14360	14378	14258	14249	14239	14174	14201	14297	14293	14216	14312	14367	14423	14375	14418	14487	14229	14243	14266	14464	14362	14303	14358	14166	14484	14419	14479	14276	14311	14375	14449	14151	14360	14085	14347	14492	14159	14373	14372	14394	14370	14316	14233	14348	14208	14048	14216	14359	14124	14291	14555	14382	14297	14201	14375	14288	14407	14292	14463	14281	14210	14210	14386	14250	14219	14391	14328	14374	14411	14260	14378	14429	14281	14344	14334	14157	14212	14112	14251	14244	14501	13989	14284	14245	14235	14343	14517	14356	14424	14391	14341	14409	14350	14414	14537	14437	14171	14304	14265	14305	14330	14411	14334	14098	14352	14320	14185	14485	14289	14039	14481	14288	14277	14385	14322	14249	14333	14251	14141	14272	14334	14394	14070	14295	14182	14304	14268	14393	14246	14304	14281	14223	14380	14305	14321	14285	14365	14234	14436	14348	14362	14546	14327	14248	14401	14398	14301	14162	14340	14356	14229	14368	14292	14133	14271	14290	14255	14322	14245	14328	14273	14412	14336	14298	14312	14330	14428	14264	14398	14326	14209	14248	14272	14228	14264	14139	14252	14329	14289	14212	14213	14166	14261	14293	14145	14235	14203	14406	14337	13891	14458	14573	14354	14155	14389	14182	14293	14246	14402	14303	14194	14219	14270	14232	14174	14356	14265	14190	14302	14330	14302	14328	14260	14180	14337	14346	14033	14208	14164	14375	14236	14337	14250	14311	14240	14393	14471	14273	14301	14204	14188	14260	14416	14017	14155	14084	14138	14214	14275	14495	14380	14291	14259	14227	14267	14550	14327	14390	14317	14405	14175	14415	14114	14246	14397	14332	14350	14270	14382	14471	14442	14376	14237	14369	14241	14351	14348	14085	14109	14216	14311	14390	14423	14353	14281	14531	14309	14271	14212	14069	14331	14260	14405	14196	14066	14245	14116	14146	14248	14317	14450	14272	14262	14305	14317	14274	14202	14198	14193	14352	14230	14346	14488	14298	14417	14349	14240	14244	14185	14160	14229	14429	14357	14185	14132	14319	14330	14421	14095	14156	14353	14206	14345	14485	14170	14291	14291	14298	14434	14250	14318	14501	14381	14208	14504	14238	14274	14083	14204	14288	14389	14317	14266	14332	14318	14367	14261	14249	14379	14360	14372	14154	14088	14217	14205	14295	14274	14324	14351	14197	14424	14210	14261	14428	14472	14272	14271	14309	14228	14271	14349	14537	14353	14377	14322	14487	14375	14258	14115	14188	14064	14310	14216	14270	14213	14292	14116	14238	14318	14314	14355	14326	14252	13986	14275	14260	14369	14366	14309	14223	14326	14287	14361	14143	14285	14293	14244	14237	14443	14381	14481	14110	14295	14452	14180	14126	14243	14206	14396	14271	14314	14251	14470	14261	14383	14355	14282	14471	14219	14290	14392	14383	14326	14315	14299	14259	14343	14236	14099	14147	14456	14180	14190	14289	14217	14279	14436	14123	14175	14095	14321	14294	14219	14219	14281	14374	14206	14356	14436	14440	14320	14280	14335	14272	14315	13970	14115	14219	14379	14475	14297	14265	14461	14334	14070	14317	14337	14289	14266	14413	14468	14191	14243	14210	14120	14306	14433	14256	14251	14361	14389	14511	14408	14124	14340	14176	14255	14138	14134	14218	14266	14453	14401	14169	14259	14152	14370	14450	14231	14144	14374	14458	14385	14282	14382	14151	14230	14281	14329	14378	14476	14472	14270	14312	14204	14549	14230	14326	14245	14151	14141	14158	14363	14086	14287	14477	14182	14444	14386	14329	14199	14322	14231	14263	14412	14296	14209	14296	14126	14298	14223	14328	14157	14319	14424	14178	14290	14333	14400	14327	14170	14374	14298	14248	14446	14302	14285	14291	14243	14311	14212	14168	14457	14283	14269	14410	14350	14213	14245	14394	14295	14364	14168	14296	14257	14294	14411	14512	14429	14365	14291	14157	14460	14493	14225	14363	14159	14238	14214	14167	14301	14375	14360	14413	14174	14258	14415	14258	14341	14456	14291	13988	14349	14325	14483	14227	14215	14377	14460	14451	14332	14284	14322	14174	14321	14207	14218	14238	14385	14353	14300	14193	14223	14339	14406	14265	14125	14435	14321	14461	14297	14215	14149	14205	14402	14274	14352	14399	14317	14338	14449	14254	14186	14305	14490	14210	14103	14262	14387	14162	14406	14183	14318	14318	14144	14189	14359	14297	14285	14592	14407	14209	14379	14311	14327	14390	14282	14266	14340	14360	14175	14537	14377	14331	14379	14447	14185	14145	14343	14207	14192	14416	14421	14445	14363	14261	14302	14409	14234	14255	14210	14162	14474	14180	14453	14391	14127	14139	14079	14264	14498	14271	14234	14408	14231	14309	14333	14209	14195	14490	14397	14162	14383	14244	14404	14365	14257	14276	14201	14347	14204	14288	14202	14273	14274	14381	14380	14164	14303	14350	14150	14198	14301	14316	14350	14301	14341	14510	14366	14240	14267	14167	14193	14309	14295	14417	14372	14325	14337	14217	14349	14360	14415	14478	14273	14347	14283	14117	14388	14395	14123	14236	14205	14270	14290	14486	14202	14374	14337	14345	14342	14356	14512	14260	14220	14223	14405	14104	14351	14281	14062	14330	14308	14324	14363	14271	14272	14377	14087	14167	14284	14401	14579	14029	14167	14423	14365	14273	14391	14378	14205	14167	14486	14356	14290	14205	14284	14509	14277	14275	14212	14313	14150	14164	14275	14278	14329	14206	14442	14176	14375	14388	14305	14328	14355	14181	14373	14176	14079	14352	14355	14356	14269	14145	14319	14247	14104	14292	14177	14313	14274	14314	14324	14301	14339	14281	14123	14217	14548	14410	14517	14273	14227	14307	14369	14405	14334	14263	14329	14310	14502	14123	14161	14189	14298	14412	14433	14500	14266	14342	14468	14305	14311	14404	14258	14049	14452	14461	14192	14268	14186	14258	14466	14415	14381	14220	14196	14364	14210	14305	14216	14342	14250	14146	14302	14260	14417	14374	14185	14148	14241	14237	14194	14307	14239	14138	14495	14552	14315	14205	14355	14281	14312	14189	14391	14495	14336	14261	14357	14403	14150	14291	14231	14210	14310	14027	14257	14202	14230	14261	14213	14320	14250	14266	14283	14092	14281	14323	14143	14435	14536	14243	14348	14227	14247	14216	14329	14321	14315	14218	14418	14117	13953	14339	14367	14330	14415	14498	14325	14352	14142	14379	14364	14238	14221	14263	14402	14353	14460	14324	14244	14230	14389	14229	14329	14233	14171	14473	14223	14245	14245	14289	14330	14166	14296	14211	14288	14264	14470	14140	14396	14001	14257	14400	14410	14292	14180	14352	14428	14371	14351	14277	14136	14197	14216	14392	14417	14138	14359	14284	14398	14194	14439	14516	14407	14356	14388	14173
16708	39961	45664	34479	24018	15871	13693	13679	13593	13666	13782	13760	13808	13627	13763	13882	13584	13611	13591	13572	13604	13528	13657	13655	13565	13706	13802	13683	13725	13579	13784	13810	13593	13812	13705	13538	13735	13689	13546	13628	13829	13462	13630	13668	13638	13857	13530	13681	13625	13741	13702	13686	13707	13672	13643	13577	13699	13771	13688	13641	13692	13663	13694	13895	13810	13637	13561	13760	13592	13598	13660	13593	13633	13696	13791	13718	13686	13642	13650	13656	13780	13548	13619	13747	13646	13709	13514	13776	13821	13658	13579	13640	13729	13563	13503	13693	13582	13632	13589	13799	13699	13545	13651	13825	13608	13542	13802	13585	13602	13594	13681	13697	13832	13657	13619	13653	13678	13534	13679	13736	13492	13567	13487	13644	13754	13678	13780	13517	13761	13709	13629	13673	13618	13617	13685	13616	13498	13763	13587	13732	13569	13586	13816	13618	13712	13760	13681	13798	13693	13638	13634	13610	13613	13562	13738	13526	13603	13576	13738	13846	13554	13667	13584	13633	13711	13620	13696	13680	13625	13606	13707	13682	13727	13564	13682	13772	13610	13647	13609	13661	13643	13738	13749	13657	13778	13652	13664	13651	13656	13507	13759	13581	13790	13739	13672	13828	13698	13717	13661	13628	13552	13679	13800	13504	13500	13565	13665	13601	13705	13928	13646	13721	13642	13530	13613	13846	13748	13585	13517	13699	13640	13552	13702	13633	13644	13592	13517	13876	13626	13665	13603	13564	13603	13581	13771	13708	13772	13641	13644	13711	13719	13648	13714	13550	13754	13656	13540	13591	13665	13699	13630	13733	13748	13704	13642	13551	13576	13571	13699	13688	13654	13502	13704	13549	13628	13728	13683	13601	13686	13549	13689	13770	13662	13567	13732	13612	13677	13768	13515	13781	13631	13593	13598	13773	13593	13734	13531	13663	13526	13612	13677	13655	13639	13646	13578	13693	13656	13610	13599	13541	13725	13681	13719	13621	13682	13622	13687	13549	13612	13470	13660	13582	13583	13550	13619	13752	13553	13469	13545	13647	13591	13592	13821	13651	13655	13621	13653	13634	13586	13716	13574	13644	13499	13678	13618	13518	13733	13758	13729	13626	13567	13633	13819	13798	13576	13513	14013	13790	13622	13736	13535	13668	13555	13646	13678	13658	13786	13717	13707	13697	13668	13564	13665	13524	13765	13484	13553	13624	13881	13707	13568	13743	13764	13580	13549	13631	13589	13695	13692	13862	13718	13663	13491	13640	13855	13639	13697	13599	13662	13695	13622	13559	13455	13840	13664	13796	13480	13518	13534	13685	13777	13742	13615	13733	13645	13573	13674	13583	13566	13732	13523	13648	13659	13527	13586	13449	13720	13589	13662	13625	13760	13777	13665	13805	13638	13672	13720	13726	13778	13722	13733	13679	13594	13778	13700	13604	13547	13599	13648	13558	13688	13573	13717	13636	13691	13683	13595	13541	13679	13585	13730	13720	13649	13518	13698	13592	13611	13730	13625	13648	13480	13591	13678	13688	13782	13501	13646	13624	13722	13696	13596	13592	13752	13747	13550	13665	13638	13689	13498	13709	13713	13638	13597	13569	13626	13516	13657	13619	13599	13770	13724	13831	13697	13680	13701	13614	13732	13615	13660	13581	13623	13686	13669	13768	13774	13709	13608	13840	13617	13698	13553	13695	13550	13602	13669	13672	13548	13721	13672	13687	13523	13704	13671	13620	13684	13664	13722	13471	13594	13601	13640	13721	13696	13671	13685	13698	13726	13642	13634	13736	13485	13659	13632	13811	13733	13557	13577	13557	13652	13690	13690	13742	13660	13508	13669	13777	13561	13837	13713	13587	13773	13824	13737	13692	13700	13558	13620	13595	13739	13845	13515	13711	13743	13643	13599	13663	13763	13819	13639	13738	13842	13575	13576	13604	13691	13576	13607	13686	13547	13583	13730	13584	13506	13821	13757	13650	13718	13625	13783	13646	13576	13593	13830	13704	13785	13640	13736	13659	13666	13708	13788	13711	13680	13562	13667	13735	13692	13686	13621	13754	13589	13513	13754	13634	13674	13812	13621	13834	13601	13729	13589	13624	13614	13527	13741	13770	13767	13645	13602	13741	13741	13572	13658	13654	13690	13674	13671	13869	13539	13617	13621	13553	13658	13592	13714	13709	13667	13799	13590	13638	13756	13729	13650	13667	13660	13721	13717	13588	13629	13639	13665	13740	13675	13647	13632	13773	13727	13576	13616	13657	13599	13561	13833	13808	13636	13548	13668	13634	13575	13699	13656	13821	13571	13491	13755	13742	13529	13639	13720	13666	13469	13690	13628	13539	13844	13573	13472	13620	13647	13696	13749	13645	13732	13689	13643	13820	13661	13643	13727	13730	13638	13680	13630	13661	13835	13711	13720	13669	13653	13767	13516	13674	13592	13579	13582	13637	13635	13720	13439	13756	13832	13696	13757	13581	13737	13592	13649	13558	13632	13590	13583	13570	13745	13555	13632	13704	13604	13786	13517	13742	13751	13748	13719	13640	13681	13726	13601	13607	13811	13605	13580	13568	13732	13536	13617	13693	13749	13552	13666	13657	13680	13511	13535	13572	13731	13648	13756	13715	13714	13602	13633	13407	13506	13761	13618	13637	13619	13662	13806	13498	13489	13791	13544	13613	13565	13792	13553	13707	13645	13730	13623	13703	13705	13663	13628	13544	13513	13738	13694	13633	13600	13669	13623	13675	13871	13679	13596	13566	13639	13691	13466	13586	13754	13575	13585	13760	13563	13713	13554	13716	13687	13741	13645	13786	13634	13779	13680	13666	13852	13638	13711	13629	13541	13702	13799	13512	13765	13632	13695	13624	13807	13767	13601	13625	13642	13610	13738	13487	13733	13663	13618	13588	13585	13847	13573	13669	13688	13715	13592	13706	13843	13628	13701	13569	13503	13691	13652	13717	13704	13558	13500	13643	13664	13588	13725	13577	13663	13641	13755	13617	13665	13525	13689	13683	13730	13712	13656	13713	13632	13689	13710	13582	13566	13510	13658	13725	13666	13770	13766	13603	13678	13659	13482	13673	13820	13658	13631	13605	13660	13753	13720	13679	13840	13716	13798	13668	13679	13825	13664	13811	13691	13697	13717	13713	13475	13617	13508	13566	13726	13660	13681	13767	13802	13881	13674	13569	13552	13584	13578	13625	13509	13627	13635	13608	13788	13605	13597	13672	13686	13659	13678	13572	13686	13577	13711	13643	13551	13512	13714	13584	13674	13820	13648	13641	13532	13693	13846	13724	13553	13719	13620	13719	13457	13585	13730	13582	13511	13692	13632	13783	13515	13701	13531	13537	13643	13700	13586	13623	13596	13843	13819	13486	13765	13659	13734	13583	13630	13542	13803	13562	13739	13686	13616	13658	13597	13785	13802	13660	13666	13645	13745	13695	13772	13678	13667	13814	13765	13741	13681	13591	13596	13741	13625	13634	13693	13688	13610	13655	13607	13715	13707	13669	13779	13708	13521	13657	13796	13659	13773	13606	13564	13663	13623	13547	13623	13695	13571	13747	13679	13558	13786	13847	13558	13793	13595	13451	13683	13578	13703	13622	13647	13524	13720	13503	13778	13383	13701	13619	13560	13708	13514	13668	13662	13579	13670	13772	13683	13510	13577	13711	13662	13624	13686	13598	13578	13674	13524	13699	13578	13655	13699	13426	13671	13608	13670	13664	13757	13658	13727	13661	13696	13716	13537	13524	13671	13819	13747	13532	13744	13520	13760	13711	13574	13724	13858	13576	13609	13606	13649	13755	13640	13703	13575	13721	13843	13625	13733	13690	13483	13487	13916	13609	13613	13566	13726	13735	13648	13699	13554	13825	13694	13562	13531	13610	13490	13818	13719	13501	13688	13649	13607	13618	13605	13647	13665	13606	13495	13561	13716	13564	13661	13558	13719	13645	13760	13543	13719	13800	13621	13759	13772	13751	13634	13601	13742	13522	13720	13617	13666	13696	13731	13635	13807	13705	13744	13696	13569	13913	13742	13666	13603	13760	13656	13636	13615	13591	13573	13778	13649	13571	13759	13787	13560	13616	13596	13747	13669	13641	13949	13530	13641	13659	13707	13793	13626	13706	13612	13479	13667	13575	13691	13590	13783	13502	13791	13570	13547	13558	13775	13626	13604	13693	13576	13676	13666	13713	13588	13846	13488	13721	13668	13615	13883	13645	13637	13527	13635	13576	13497	13713	13681	13674	13702	13476	13670	13662	13531	13451	13662	13571	13827	13558	13590	13615	13753	13812	13722	13688	13650	13881	13743	13689	13532	13723	13630	13584	13664	13638	13933	13638	13514	13808	13660	13665	13626	13596	13739	13666	13636	13672	13740	13595	13582	13730	13724	13480	13621	13552	13591	13555	13628	13697	13551	13451	13827	13681	13591	13460	13765	13769	13600	13579	13605	13851	13524	13827	13550	13549	13602	13549	13725	13724	13675	13824	13615	13564	13517	13603	13672	13486	13653	13848	13629	13579	13612	13621	13597	13711	13742	13623	13545	13569	13645	13848	13696	13655	13806	13703	13760	13752	13537	13766	13620	13626	13529	13565	13625	13770	13718	13619	13665	13581	13693	13731	13847	13537	13825	13747	13580	13602	13485	13584	13622	13677	13726	13752	13801	13710	13609	13616	13637	13546	13517	13727	13618	13672	13604	13593	13613	13649	13566	13601	13685	13581	13664	13560	13552	13669	13549	13445	13759	13654	13622	13636	13602	13774	13689	13463	13791	13669	13614	13668	13673	13656	13622	13739	13551	13649	13595	13631	13825	13736	13716	13547	13694	13747	13711	13696	13754	13694	13532	13639	13593	13551	13519	13512	13607	13564	13717	13698	13697	13819	13723	13845	13672	13849	13627	13692	13674	13648	13685	13683	13709	13797	13847	13700	13656	13621	13714	13686	13617	13640	13776	13551	13821	13630	13728	13680	13637	13724	13640	13680	13750	13549	13516	13630	13657	13763	13811	13860	13577	13615	13684	13680	13615	13668	13750	13656	13702	13533	13609	13690	13574	13740	13677	13686	13617	13692	13654	13621	13681	13937	13762	13683	13695	13893	13606	13516	13650	13751	13666	13768	13702	13568	13766	13650
24144	22131	41932	46391	38561	27784	18497	15210	14595	14750	14581	14552	14487	14714	14729	14531	14412	14502	14734	14502	14455	14501	14607	14432	14385	14338	14231	14569	14497	14572	14390	14693	14502	14455	14543	14519	14371	14608	14341	14412	14461	14553	14537	14446	14398	14416	14351	14538	14529	14431	14440	14449	14547	14336	14344	14573	14399	14236	14500	14388	14500	14506	14452	14350	14373	14597	14294	14468	14524	14470	14416	14379	14441	14423	14334	14278	14308	14419	14244	14321	14424	14402	14393	14215	14252	14399	14357	14312	14331	14356	14289	14462	14422	14459	14280	14245	14369	14418	14220	14293	14317	14387	14329	14427	14320	14370	14350	14373	14339	14383	14352	14337	14567	14415	14434	14333	14495	14406	14289	14204	14272	14350	14473	14545	14427	14249	14357	14315	14319	14333	14343	14298	14543	14367	14500	14349	14491	14250	14479	14371	14317	14577	14446	14237	14222	14283	14563	14524	14413	14364	14290	14150	14406	14243	14430	14291	14491	14327	14422	14498	14451	14415	14325	14507	14336	14204	14342	14570	14257	14320	14582	14281	14397	14395	14479	14469	14555	14151	14336	14639	14267	14339	14270	14367	14439	14180	14395	14357	14506	14257	14651	14262	14450	14637	14361	14435	14418	14320	14540	14428	14305	14387	14108	14426	14373	14341	14227	14369	14360	14293	14343	14450	14646	14366	14302	14399	14436	14223	14548	14269	14513	14503	14422	14330	14394	14328	14359	14338	14403	14157	14325	14222	14416	14482	14385	14416	14286	14206	14349	14351	14296	14316	14304	14366	14372	14405	14514	14328	14381	14128	14388	14315	14528	14559	14383	14428	14398	14154	14118	14614	14624	14380	14304	14469	14535	14482	14378	14349	14293	14393	14223	14258	14233	14406	14522	14367	14353	14424	14409	14504	14211	14478	14233	14329	14304	14381	14360	14181	14500	14388	14354	14431	14435	14384	14437	14322	14398	14208	14443	14253	14307	14349	14224	14280	14358	14274	14466	14584	14313	14394	14395	14338	14363	14248	14340	14306	14305	14344	14572	14411	14282	14168	14262	14298	14416	14310	14492	14431	14370	14355	14346	14280	14480	14467	14282	14351	14324	14321	14356	14391	14344	14470	14481	14292	14477	14375	14392	14415	14453	14345	14336	14423	14255	14209	14320	14384	14257	14396	14405	14329	14376	14272	14347	14296	14324	14213	14267	14276	14386	14376	14568	14407	14554	14312	14292	14181	14245	14305	14331	14433	14436	14461	14359	14334	14433	14497	14493	14272	14231	14332	14497	14421	14553	14222	14400	14507	14336	14204	14572	14334	14390	14397	14427	14313	14226	14366	14496	14444	14518	14384	14540	14265	14349	14312	14318	14516	14400	14408	14172	14417	14397	14220	14336	14362	14434	14331	14397	14412	14327	14352	14417	14200	14263	14399	14512	14377	14503	14292	14238	14354	14204	14358	14426	14384	14365	14572	14491	14410	14400	14405	14286	14290	14298	14334	14470	14490	14351	14373	14331	14471	14534	14262	14210	14235	14386	14216	14287	14425	14360	14426	14474	14435	14215	14284	14540	14427	14451	14462	14353	14492	14301	14210	14342	14228	14521	14308	14379	14373	14464	14537	14190	14291	14444	14271	14476	14269	14605	14345	14472	14328	14372	14399	14438	14420	14246	14320	14262	14198	14266	14377	14468	14485	14513	14363	14572	14254	14494	14309	14302	14341	14691	14326	14410	14486	14369	14170	14297	14462	14273	14312	14370	14490	14523	14573	14184	14421	14311	14538	14226	14393	14455	14447	14274	14429	14461	14252	14364	14327	14571	14380	14256	14463	14344	14291	14486	14411	14435	14334	14212	14600	14256	14360	14340	14215	14296	14300	14489	14333	14307	14136	14217	14177	14308	14335	14401	14110	14588	14248	14386	14377	14156	14293	14396	14205	14350	14448	14547	14361	14269	14511	14414	14352	14376	14290	14340	14525	14405	14450	14386	14382	14389	14462	14362	14440	14289	14378	14539	14492	14524	14154	14461	14306	14306	14449	14351	14300	14317	14484	14375	14574	14573	14435	14286	14537	14489	14186	14239	14510	14458	14420	14342	14248	14418	14531	14590	14353	14226	14193	14312	14445	14282	14175	14426	14429	14402	14367	14287	14279	14335	14347	14406	14372	14429	14383	14459	14250	14470	14216	14348	14244	14294	14275	14291	14024	14244	14385	14253	14504	14420	14484	14357	14401	14312	14513	14320	14272	14273	14197	14450	14297	14474	14398	14554	14482	14200	14282	14414	14460	14397	14397	14251	14343	14443	14426	14477	14505	14403	14406	14292	14442	14429	14146	14490	14372	14405	14475	14324	14402	14390	14343	14451	14431	14424	14406	14246	14283	14571	14563	14520	14459	14385	14193	14489	14484	14439	14325	14559	14136	14310	14664	14318	14427	14388	14297	14418	14358	14521	14379	14420	14331	14240	14435	14500	14517	14227	14393	14344	14513	14377	14330	14333	14435	14439	14314	14346	14523	14353	14467	14317	14399	14394	14333	14438	14272	14457	14354	14146	14375	14601	14626	14162	14271	14263	14326	14448	14258	14561	14226	14236	14318	14462	14275	14542	14219	14483	14331	14328	14445	14479	14556	14337	14277	14414	14285	14289	14363	14187	14339	14542	14482	14248	14330	14150	14323	14405	14493	14275	14392	14478	14405	14351	14441	14381	14336	14395	14323	14490	14443	14445	14212	14528	14415	14441	14288	14293	14370	14231	14268	14286	14347	14378	14473	14399	14396	14307	14542	14462	14165	14456	14540	14344	14267	14291	14335	14348	14449	14343	14478	14264	14424	14520	14284	14322	14554	14169	14360	14410	14319	14258	14500	14459	14441	14214	14541	14402	14438	14334	14458	14391	14255	14355	14241	14341	14501	14406	14468	14276	14622	14477	14344	14372	14365	14264	14387	14357	14309	14205	14358	14209	14451	14436	14343	14537	14517	14463	14447	14380	14197	14322	14369	14341	14443	14226	14303	14168	14422	14291	14389	14234	14353	14476	14412	14200	14219	14403	14173	14232	14471	14276	14409	14206	14387	14468	14458	14336	14290	14527	14392	14357	14492	14424	14206	14261	14404	14336	14547	14280	14441	14249	14423	14346	14588	14264	14333	14501	14426	14402	14450	14394	14266	14397	14462	14373	14374	14485	14239	14343	14343	14462	14337	14494	14303	14327	14259	14528	14289	14349	14303	14384	14440	14307	14436	14485	14234	14420	14468	14262	14434	14564	14361	14536	14430	14461	14542	14533	14394	14297	14309	14319	14430	14372	14163	14292	14198	14394	14303	14138	14284	14317	14365	14332	14088	14376	14414	14439	14358	14210	14346	14436	14193	14367	14287	14333	14304	14274	14272	14311	14439	14361	14276	14462	14463	14306	14491	14281	14151	14310	14399	14413	14551	14383	14237	14465	14618	14412	14336	14254	14445	14317	14503	14255	14499	14460	14371	14363	14315	14338	14350	14465	14168	14342	14321	14407	14288	14370	14243	14203	14270	14123	14253	14332	14433	14343	14550	14385	14444	14167	14311	14480	14306	14142	14321	14590	14349	14300	14360	14354	14361	14432	14476	14491	14522	14547	14426	14242	14321	14255	14377	14385	14288	14418	14323	14384	14419	14360	14262	14356	14332	14460	14364	14261	14286	14493	14306	14564	14409	14335	14207	14419	14392	14406	14476	14297	14480	14275	14472	14160	14445	14311	14527	14442	14521	14467	14438	14461	14468	14470	14352	14482	14225	14429	14545	14362	14415	14396	14470	14213	14270	14670	14551	14481	14311	14414	14395	14323	14301	14497	14254	14386	14599	14181	14357	14314	14356	14422	14426	14356	14376	14433	14215	14263	14293	14389	14237	14413	14295	14347	14436	14447	14411	14486	14498	14463	14309	14467	14413	14367	14486	14325	14378	14394	14274	14264	14411	14431	14250	14316	14368	14283	14381	14383	14347	14422	14278	14317	14539	14354	14490	14597	14352	14404	14252	14365	14317	14324	14452	14432	14425	14206	14305	14292	14350	14366	14300	14458	14400	14330	14461	14362	14316	14393	14303	14187	14406	14519	14398	14381	14282	14367	14382	14488	14226	14383	14326	14356	14198	14221	14393	14220	14251	14616	14558	14259	14499	14208	14353	14467	14333	14391	14322	14309	14375	14408	14233	14448	14368	14304	14366	14256	14549	14435	14422	14413	14412	14157	14323	14427	14500	14286	14420	14314	14350	14296	14466	14169	14444	14582	14408	14342	14386	14279	14388	14433	14308	14262	14281	14301	14375	14392	14530	14339	14448	14385	14379	14347	14290	14496	14272	14254	14251	14237	14356	14390	14557	14452	14385	14300	14298	14345	14408	14366	14494	14274	14202	14126	14310	14493	14341	14356	14445	14267	14384	14457	14386	14447	14177	14312	14294	14413	14256	14438	14385	14238	14322	14387	14516	14537	14349	14361	14380	14236	14364	14325	14534	14432	14300	14438	14407	14371	14537	14323	14402	14367	14154	14335	14410	14474	14391	14383	14335	14282	14537	14311	14420	14543	14571	14618	14591	14494	14515	14410	14460	14490	14196	14391	14412	14314	14484	14492	14374	14464	14374	14494	14259	14383	14124	14325	14203	14299	14278	14286	14171	14238	14455	14378	14419	14415	14436	14539	14396	14312	14422	14407	14392	14349	14173	14251	14232	14304	14350	14276	14397	14422	14421	14395	14513	14398	14447	14454	14411	14381	14433	14362	14321	14438	14322	14376	14288	14292	14320	14363	14555	14366	14429	14404	14262	14447	14393	14372	14539	14440	14390	14259	14424	14415	14465	14415	14281	14310	14439	14375	14580	14479	14255	14491	14334	14384	14287	14385	14523	14315	14175	14374	14456	14553	14632	14409	14500	14347	14433	14349	14380	14436	14418	14383	14270	14485	14421	14431	14305	14340	14401	14341	14194	14410	14510	14465	14454	14577	14181	14467	14618	14554	14343	14493	14509	14550	14462	14236	14274	14483	14440	14364	14373	14716	14552	14348	14392	14342	14269	14374	14408	14506	14318	14200	14460	14499	14365	14297	14454	14486	14342	14207	14511	14290	14416	14337	14332	14377	14286	14460	14292	14304	14449	14441	14421
30342	79728	86162	63449	46066	25350	13795	14018	13883	13899	13874	13837	13688	13852	13867	13804	13748	13925	13817	13724	13737	13778	13799	13791	13604	13798	13868	13784	13787	13913	13684	13872	13848	13734	13842	13777	13785	13832	13758	13733	13879	13591	13839	13772	13930	13874	13820	13952	13931	14086	14087	13901	13737	13682	13690	13728	14007	13783	13775	13612	13971	13847	13799	13793	13820	13636	13796	13729	13785	13796	13865	13694	13732	13831	13675	13815	13940	13665	13838	13855	13694	13891	13766	13694	13803	13776	13844	13675	13663	13731	13806	13826	13746	13918	13757	13762	13915	13826	13681	13876	13649	13854	13726	13702	13804	13742	13620	13880	14052	13938	13815	13696	13812	13757	13780	13778	13768	13730	13801	13768	13896	13754	13713	13741	13797	13651	13852	13733	13823	13785	13769	13684	13768	13761	13729	13892	13599	13833	13918	13811	13817	13838	13738	13920	13620	13799	13833	13718	13896	13808	13707	13834	13748	13776	13831	13731	13650	13772	13918	14015	13905	13886	13765	13744	13789	13681	13827	13722	13854	13707	13630	13802	13869	13677	13888	13849	13755	13611	13827	13811	13812	13803	13820	13903	13603	13816	13817	13789	13756	13836	13881	13786	13805	13754	13692	13913	13710	13762	13697	13954	13856	13875	13727	13683	13724	13787	13872	13761	13796	13888	13836	13748	13824	13665	13822	13753	13760	13817	13871	13793	13765	13781	13609	13717	13780	13664	13813	13563	13770	13751	13717	13856	13553	13778	13650	13731	13843	13508	13816	13841	13813	13783	13718	13734	13731	13734	13750	13896	13832	13695	13777	13745	13781	13740	13807	13694	13818	13777	13823	13696	13741	13797	13819	13867	13775	13863	13843	13651	13802	13786	13994	13884	13654	13806	13853	13792	13834	13851	13698	13718	13699	13682	13976	13668	13528	13808	13966	13708	13870	13800	13763	13688	13685	13734	13975	13729	13761	14010	13854	13849	13692	13688	13679	13640	13768	13782	13836	13674	13586	13871	13871	13881	13937	13761	13782	13714	13746	13822	13770	13790	13722	13775	13702	13907	13960	13751	13620	13726	13829	13812	13908	13717	13784	13672	13826	13726	13657	13896	13861	13897	13788	13718	13713	13670	13954	13719	13837	13763	13759	13561	13920	13800	13740	13860	13949	13740	13752	13825	13880	13687	13693	13989	13785	13786	13840	13735	13716	13753	13746	13948	13796	13659	13665	13801	13800	13819	13659	13760	13764	13985	13707	13813	13807	13916	13636	13772	13807	13747	13947	13659	13714	13767	13758	13911	13867	13706	13991	13930	13849	13914	13862	13829	13687	13787	13836	13778	13629	13687	13735	13612	13752	13933	13847	13822	13642	13786	13795	13758	13785	13743	13727	13792	13767	13769	13559	13862	13712	13695	13751	13864	13717	13760	13792	13608	13856	13840	13822	13783	13699	13760	13869	13859	13739	13724	13765	13838	13869	13623	13831	13834	13868	13840	13926	13799	14022	13789	13768	13753	13715	13788	13746	13889	13674	13663	13778	13757	13921	13823	14006	13607	13726	13735	13624	13908	13662	13702	13863	13885	13594	13909	13829	13720	13624	13698	13721	13751	13575	13804	13717	13745	13852	13710	13791	13650	13626	13808	13860	13928	13957	13837	13605	13743	13963	13792	13790	13813	13839	13779	13737	13792	13740	13678	13866	13842	13763	13756	13824	13695	13822	13770	13923	13859	13716	13717	13844	13731	13898	13800	13755	13750	13700	13797	13858	13887	13849	13732	13649	13895	13686	13823	13814	13797	13668	13869	13898	13774	13773	13616	13757	13617	13850	13865	13772	13952	13877	13891	13832	13771	13825	13861	13841	13652	13821	13757	13813	13960	13731	13780	13709	13870	13863	13754	13753	13774	13898	13804	13695	13579	13836	13771	13777	13884	13838	13818	13771	13768	13854	13797	13635	13855	13663	13787	13801	13814	13808	13703	13702	13838	13695	13628	13689	13781	13733	13791	13960	13742	14000	13917	13577	13889	13968	13831	13719	13861	13813	13743	13822	13940	13670	13737	13662	13783	13714	13830	13604	13850	13795	13721	13689	13758	13842	13828	13709	13620	13781	13785	13792	13619	13742	13869	13769	13875	13744	13653	13760	13807	13763	13762	13737	13863	13741	13767	13922	13830	13758	13720	13795	13932	13704	13855	13564	13852	13729	13833	13723	13720	13794	13893	13685	13623	13926	13683	13991	14018	13821	13749	13764	13672	13757	13890	13733	13719	13930	13690	14007	13835	13750	13895	13702	13938	13690	13764	13943	13780	13592	13844	13629	13844	13733	13798	13829	13816	13751	13838	13858	13900	13739	13747	13869	13787	13719	13785	13610	13855	13596	13864	13884	13596	13855	13725	13828	13818	13780	13925	13815	13980	13746	13962	13722	13963	13827	13810	13869	13946	13937	13711	13715	13742	13938	13837	13905	13878	13606	13753	13616	13862	13747	13681	13921	13897	13790	13843	13623	13725	13903	13845	13900	13850	13732	13790	13846	13729	13833	13826	13765	13629	13859	13827	13769	13960	13892	13998	13730	13707	13733	13832	13884	13646	13786	13828	13760	13871	13878	13797	13810	13917	13909	13853	13809	13779	13724	13778	13726	14015	13690	13970	13868	13712	14022	13881	13701	13724	13907	13745	13687	13892	13801	13762	13727	13858	13852	13780	13824	13669	13846	13677	13832	13758	13751	13843	13790	13727	13817	13737	13765	13615	13765	13690	13750	13844	13928	13689	13517	13677	13820	13794	13658	13780	13939	13627	13740	13939	13624	13797	13733	13808	13688	13687	13736	13728	13905	13754	13882	14069	13922	13908	13793	13812	13722	13570	13887	13741	13719	13886	13671	13760	13675	13696	13948	13895	13935	13797	13667	13736	13949	13733	13892	13789	13714	13888	13696	13725	13648	13764	13813	13874	13890	13822	13773	13940	13784	13844	13812	13557	13850	13723	13896	13794	13696	13723	13804	13683	13866	13758	13941	13808	13750	13498	13908	13790	13660	13867	13844	13877	13715	13680	13691	13864	13649	13665	13734	13818	13906	13868	13795	13729	13670	13720	13795	13670	13753	13725	13785	13739	13771	13652	13722	13725	13674	13895	13728	13852	13729	13739	13773	13718	13760	13771	13711	13817	13798	13846	13790	13844	13837	13816	13727	13820	13838	13700	13703	13818	13722	13791	13777	13792	13834	13778	13782	13620	13796	13812	13822	13784	13837	13722	13784	13984	13750	13803	13647	13781	13780	13818	13833	13841	13886	14011	13794	13690	13725	13921	13621	13906	13615	13743	13794	13772	13661	13725	13823	13843	13838	13836	13778	13880	13807	13668	13708	14005	13837	13761	13779	13600	13619	13727	13674	13926	13730	13934	13691	13811	13810	13738	13863	13808	13692	13814	13880	13805	13767	13685	13943	13861	13854	13925	13787	13802	13876	13693	13914	13719	13682	13775	13873	13804	13819	13704	13626	13770	13634	13701	13653	13767	13707	13703	13737	13769	14004	13815	13650	13755	13914	13849	13772	13871	13771	13820	13805	13724	13932	13688	13738	13771	13789	13676	13796	13774	13948	13907	13796	13776	13906	13672	13687	13690	13789	13807	13980	13724	13685	13895	13743	13882	13741	13867	13646	13688	13806	13790	13783	13680	13904	13841	13830	13665	13819	13700	13963	13694	13716	13661	13855	13785	13765	13805	13844	13745	13864	13830	13774	13685	13853	13832	13717	13665	13900	13760	13792	13790	13792	13787	13801	13726	13858	13853	13734	13724	13693	13898	13760	13558	13828	13812	13913	13810	13813	13802	13683	13804	13713	13717	13627	14000	13822	13756	13826	13777	13829	13721	13828	13578	13614	13855	13875	13829	13797	13724	13920	13877	13742	13872	13757	13827	13791	13909	13796	13712	13846	13607	13796	13728	14066	13815	13674	13868	13811	13840	13898	13985	13655	13675	13846	13768	13841	13723	13846	13843	13710	13527	13758	13883	13703	13570	13745	13743	13851	13797	13744	13770	13793	13871	13660	13765	13900	13673	13752	13692	13906	13845	13667	13815	13669	13695	13771	13837	13764	13799	13574	14020	13855	13849	13670	13859	13786	13855	13822	13935	13770	13878	13713	13919	13769	13657	13714	13908	13911	13874	13772	13889	13726	13699	13831	13811	13553	13638	13796	13708	13783	13732	13938	13883	13656	13863	13859	13870	13681	13721	13733	13742	13749	13721	13671	13713	13760	13850	13898	13714	13732	13712	13655	13845	13794	13718	13763	13757	13825	13900	13563	13648	13799	13810	13701	13790	13842	13691	13818	13716	13787	13715	13840	13781	13944	13759	13714	13769	13756	13789	13723	13874	13662	13966	13688	13792	13690	13775	13670	13944	13690	13820	13791	13732	13802	13736	13793	13659	13823	13866	13759	13752	13649	13729	13639	13834	13835	13795	13806	13619	13833	13756	13719	13765	13943	13916	13921	13641	13917	13771	13795	13735	13692	13905	13776	13909	13824	13753	13870	13844	13821	13725	13882	13736	13687	13767	13697	13848	13876	13894	13832	13648	13898	13858	13768	13790	13766	13539	13751	13918	13893	13785	13978	13800	13722	13893	13733	13738	13640	13858	13742	13842	13996	13731	13817	13688	13932	13766	13925	13964	13734	13812	13604	13749	13693	13867	13701	13879	13794	13670	13743	13759	13768	13592	13811	13841	13701	13730	13750	13773	13813	13779	13778	13766	13688	13733	13927	13888	13781	13809	13789	13661	13781	13613	13877	13903	13795	13956	13768	13830	13653	13880	13746	13768	13733	13765	13761	13925	13829	13781	13797	13856	13869	13910	13776	13741	13738	13762	13916	13807	13841	13825	13733	13742	13797	13921	13802	13642	13698	13660	13760	13898	13827	13774	13816	13706	13857	13724	13618	13792	13836	13716	13807	13701	13783	13802	13712	13699	13768	13944	13892	13798	13708	13870	13848	13756	13903	13826	13833	13809	13849	13621	13711	13818	13742	13822	13716	13942	13821	13802	13728	13665	13884	13698	13735	13666	13795	13727	13782	13850	13798	13840	13868	13756	13792	13878	13655	13699	13655	13885	13708	13692	13783	13721	13674	13846	13923	13727
22905	21588	36289	42399	42495	32839	22979	17095	15629	15612	15466	15484	15542	15355	15540	15476	15358	15472	15453	15471	15279	15460	15227	15452	15263	15245	15406	15363	15261	15284	15289	15222	15236	15141	15318	15336	15123	15164	15307	15252	15353	15044	15137	15361	15212	15372	15286	15329	15412	15487	15339	15169	15209	15195	15294	15212	15380	15287	15254	15214	15390	15203	15352	15197	15058	15207	15339	15266	15068	15197	15126	15391	15281	15267	15078	15127	15225	15174	15151	15280	15068	15091	15266	15192	15237	15219	15144	15129	15203	15094	15286	15269	15112	15201	15293	15185	15232	15351	15268	15144	15266	15318	15082	15297	15171	15230	15094	15299	15267	15028	15214	14925	15324	15272	15244	15096	14976	15241	15241	15174	15259	15257	15009	15347	15116	15183	15339	15114	15267	15323	15160	15137	15205	15367	15261	15197	15044	15102	15095	15107	15162	15109	15120	15059	15056	15082	15181	14988	15254	15179	15163	15316	15048	15098	15180	15092	15271	15328	15179	15216	15372	15218	15298	15163	15156	15054	15165	15441	15223	15181	15258	15111	15009	15082	15172	15133	15180	15083	15219	15146	15205	15165	15025	15035	15376	15242	15337	15139	15110	14986	15135	15036	15403	15128	15246	15269	15340	15113	15088	15187	15207	15057	15206	15270	15337	15231	15212	15134	15078	15107	15311	15179	15216	15233	15110	15393	15117	15088	15196	15058	15198	15145	15306	15216	15204	15384	15088	15043	15108	14985	15207	15173	15344	15039	15131	15179	15262	14981	15397	15168	15285	15125	15169	15191	14984	15221	15136	15285	15066	15106	15362	15184	15077	15250	15350	15170	15116	15173	15181	15152	15329	15276	15180	15023	15249	15214	15386	15141	15115	15066	15094	15078	15445	15295	15180	15214	15281	15238	15387	15036	15170	15185	15204	14919	15033	15309	15129	15222	15118	15194	14973	15202	15227	15083	15234	15133	15163	15154	15189	15078	15137	15281	15046	15288	15319	15120	15102	15148	15070	15149	14997	14964	15257	15234	15229	14930	15175	15303	15354	15143	15274	15145	15198	15309	15262	15309	15149	14907	14894	15274	15241	15242	15368	15266	15152	15256	15192	15099	15131	15190	15291	15259	15302	15082	15169	15243	15132	15181	15067	15036	15314	15156	15051	15372	15233	15292	15305	15320	15421	15173	15108	15196	15075	15205	15201	15096	15249	15248	15152	15163	15228	15046	15064	15144	15237	15243	15085	15097	15133	15211	15080	15126	15208	15112	15195	15238	15160	15320	15000	15199	15217	15162	15347	15071	15214	15203	15091	15221	14896	15204	15263	15183	15101	15331	15236	15215	15122	15230	15224	15257	14996	15143	15191	15091	15309	15363	15422	15219	15240	15159	15045	15268	15180	15243	14985	15176	15057	15376	15316	15083	15005	15203	15188	15191	15224	15169	15032	15159	15251	15243	15133	14980	15068	15071	15166	15227	15228	15351	15209	15138	15170	15248	15265	15278	15192	15269	15061	15380	15091	15234	15017	15209	15147	14975	15264	15197	15176	15085	15285	15188	14979	14999	15164	15153	15159	15135	15347	15263	15137	15191	15115	15047	15180	15073	15252	15064	15123	15081	15252	15168	15320	15221	15288	15095	15248	15253	15287	15194	15223	15091	15243	15217	15314	15260	15102	15039	15231	15419	15302	15256	15297	15048	15108	15014	14980	15197	15199	15110	15255	15356	15266	15124	15254	15180	15282	15216	15245	15226	15213	15246	15106	15089	15143	15119	15245	15318	15270	15136	15282	15154	15006	14998	15120	15251	15215	15141	15149	15037	15032	15226	15109	15027	15337	15069	15275	15111	15231	15128	15097	15007	15178	15271	15303	15083	15181	15398	15255	15209	15192	15238	15283	15060	15211	15192	15259	15144	15213	15099	15024	15252	15230	15341	15105	15198	15226	15067	15245	15320	15393	15081	15202	15190	15090	15210	15259	15218	15304	15046	15062	15367	15032	15159	15148	14976	15100	15200	15336	15084	15024	15233	15219	15036	15202	14874	15136	15317	15119	15164	15233	15237	15004	15012	15145	15130	14968	15131	15114	15082	15429	15253	15195	15180	15207	15237	15144	15014	15292	15138	15248	15099	15042	15034	15208	15290	15275	15086	15112	15105	15032	14930	15239	15194	15188	15333	15026	15160	15260	15241	15115	15020	15080	15044	15179	15331	15292	15194	15176	15244	15187	14957	15162	15225	15030	15210	15320	15089	15061	14991	15379	15299	15114	15147	15225	15158	15090	15138	15101	15009	15110	15117	15154	15159	15139	15338	15091	15068	15202	15256	15343	15115	15225	15113	15183	15097	15317	15232	15296	15090	15207	15262	15054	15317	14987	15242	15084	15084	15093	15206	15088	15101	15189	15208	15245	15099	15027	15251	15186	15130	15087	15276	15071	15096	15270	15296	15172	15043	15263	15197	15173	15159	15208	15280	15164	15094	15392	15068	15322	15021	15124	15250	15229	15363	15196	15187	15250	15276	15206	15086	15262	15168	15273	14963	15099	15161	15067	15213	15321	15398	15279	15137	14965	15245	15268	14956	15204	15107	15151	15207	14913	15123	15213	15218	15052	15119	15156	15184	15330	15326	15184	15198	15417	15252	15286	15102	15485	14984	15230	15130	15097	15209	15208	15122	15364	15153	15046	15251	15146	15081	15231	15377	15124	15261	15196	15068	15194	15162	15194	15252	15226	15312	15068	14946	15198	15061	15290	15352	15167	15231	15423	15254	15290	15149	15111	15143	15184	15061	15158	15116	15176	15266	15244	15187	15429	15175	15288	15237	15201	15284	15019	15338	15292	15338	15183	15266	15240	15171	15234	15163	15187	15076	15163	15098	15170	15147	15086	15108	15199	15070	15239	15284	15027	15216	15193	15235	15320	15152	15151	15040	15178	15143	15180	15025	15174	15232	15134	15297	15196	15062	15323	15041	15224	15101	15277	15273	15289	15178	15317	15149	15121	15315	15192	15073	15217	15321	15253	15181	15249	15117	15085	15402	15009	15131	15355	15041	15262	15280	15286	15146	15119	15274	15433	15365	15099	15189	15055	15052	15141	15221	15172	15301	15219	15049	15047	15385	15120	15117	15225	15180	15244	15403	15212	15154	15298	14978	15142	15127	15222	15181	15085	15178	15108	15197	15250	15210	15099	15149	15279	14956	15087	15041	14983	15078	15256	15248	15045	15300	15114	15342	15123	15238	15003	15045	15224	15253	15177	15192	15074	15219	15142	15220	15326	15235	15234	15152	15127	15200	15285	15242	15277	15030	15266	15121	15248	15196	15372	15368	15256	15277	15224	15098	15065	15116	15134	15093	15105	15403	15194	15287	15003	15083	15324	15274	15174	15142	15258	15093	15139	15150	15362	15065	15172	15156	14982	15081	15182	15188	15229	15089	15117	14923	15397	15194	15299	15138	15112	15125	15054	15197	15073	15235	15236	15073	15230	15174	15140	15314	15356	15212	15175	15169	15245	15275	15157	15210	15037	15235	15239	15245	15286	15172	15373	15107	15272	15011	15170	15055	15013	15278	15067	14980	15189	15079	15149	15139	15046	14992	15219	15160	15427	15278	15191	15201	15116	15169	15426	15442	15170	15083	15269	15144	15125	15255	15134	15289	15152	15291	15110	15243	15175	15407	14984	15133	15147	15001	15124	15280	15215	15322	15078	15097	15158	15251	15095	15227	15124	15365	15076	15203	15009	15089	15159	15067	15213	15094	15180	15180	15218	15273	15164	15213	15532	15097	15083	15218	15187	15160	15165	15200	15290	15312	15090	14943	15164	14964	15131	15182	15320	15030	15131	15116	15146	15376	15302	14990	15290	15063	15297	15132	15211	15090	15040	15062	15227	15258	15177	15099	15324	15220	15130	15194	15140	15340	15285	15021	15249	15272	15179	15126	15284	14998	15311	15111	15244	15260	15332	15168	15244	15177	15181	15154	15023	15186	15213	15122	15262	15078	15221	15203	15161	15152	15089	15149	15469	15226	15379	15211	15209	15321	15139	14955	15214	15287	15065	15140	15227	15093	15089	15068	15208	15079	15129	15158	15090	15135	15335	15058	15080	15076	15185	15058	15144	15138	15142	15038	15222	15224	15226	15233	15148	15084	15209	15163	15222	15050	15072	15119	15087	15121	14990	14996	15096	15211	15106	14930	14997	15333	15111	14927	15068	15317	15228	15253	15172	15170	15164	15282	15239	15104	15215	15190	15186	15413	15210	15130	15066	15263	15193	15089	15136	15079	15064	15330	15124	15152	14997	15230	14994	15226	15333	15156	15183	15067	15212	15209	15306	15122	15150	15125	15269	15202	15248	15118	15054	15268	14940	15209	15121	15277	15206	15170	15338	15282	15199	15113	15227	15217	15156	15007	15136	15146	15347	15260	15089	15085	15269	15068	15304	15236	15242	15080	15103	15222	15092	15095	15309	15182	14958	15104	15144	15026	15316	15099	15130	15165	15220	15318	15109	15203	15350	15213	15117	15183	15107	15391	15169	15146	15216	15094	15154	15185	15066	15142	15225	15157	15181	15096	15110	15116	15109	15315	15187	15163	15132	14993	15080	15159	15127	15107	15000	15121	15120	15262	15129	15116	15261	15255	15138	14936	15338	15169	15212	15136	15243	15078	14945	15081	15161	15234	15218	15132	15228	15227	15390	15189	15247	15120	15223	15053	15228	14980	15115	15384	15210	15029	15111	15069	15172	15241	15297	15247	15171	15105	14975	14960	15180	15221	15398	15394	15326	15195	15184	15179	15223	15309	15126	15276	15337	15327	15190	14993	15419	15302	15126	15164	15227	15182	15308	15188	15173	15113	15212	15224	15043	15225	15200	15142	15213	15157	15231	15238	15144	14984	15111	15079	15142	15115	15037	15172	15157	15120	15159	15140	15435	15398	15136	15177	15139	15255	15273	15182	15215	15125	14939	15201	15084	15107	15294	15220	15256	15231	15174	15330	14964	15187	15086	15130	15253	15242	15161	15229	15042	15069	14980	15061	15202	15166	15141	15093	15143	15287	15083	15150	15032	15078	15159	15283	15226	15228	15035	15207	15202	15213	15188	15200	15026	15264	15388	15260	14990	15214	15058	15009	15143	15085	15332	15114
32938	91808	97840	80473	60714	32559	14461	14455	14363	14310	14421	14385	14441	14372	14374	14340	14384	14340	14375	14473	14504	14390	14418	14339	14439	14429	14413	14561	14332	14337	14357	14322	14262	14337	14383	14370	14459	14401	14337	14340	14365	14417	14234	14369	14446	14239	14363	14609	15011	14815	14696	14343	14390	14482	14460	14231	14443	14281	14418	14462	14415	14325	14223	14429	14363	14358	14383	14383	14230	14271	14464	14255	14213	14311	14286	14390	14229	14482	14321	14298	14369	14416	14360	14292	14501	14256	14341	14410	14535	14463	14190	14455	14015	14459	14577	14208	14418	14526	14286	14333	14454	14341	14318	14280	14371	14387	14176	14381	14234	14278	14473	14062	14429	14388	14370	14387	14274	14351	14355	14337	14355	14257	14324	14489	14330	14374	14277	14395	14457	14266	14430	14385	14452	14393	14411	14301	14326	14336	14524	14519	14311	14388	14494	14305	14381	14275	14274	14388	14290	14380	14287	14160	14244	14279	14404	14386	14296	14428	14381	14212	14360	14325	14211	14203	14250	14252	14171	14349	14376	14268	14357	14216	14259	14423	14332	14237	14208	14208	14433	14539	14341	14335	14340	14147	14242	14344	14492	14407	14311	14259	14374	14252	14262	14279	14309	14357	14360	14539	14340	14307	14409	14291	14384	14520	14329	14350	14375	14321	14425	14263	14376	14362	14349	14421	14215	14513	14293	14277	14451	14103	14403	14417	14344	14413	14370	14313	14229	14252	14485	14229	14280	14254	14339	14399	14438	14465	14396	14548	14270	14386	14260	14093	14212	14375	14626	14360	14346	14414	14238	14297	14360	14398	14240	14420	14411	14352	14317	14323	14418	14425	14371	14350	14547	14375	14456	14406	14290	14368	14312	14306	14389	14370	14326	14115	14436	14401	14479	14267	14188	14327	14394	14362	14319	14175	14335	14325	14471	14384	14240	14457	14338	14366	14284	14244	14202	14329	14253	14306	14378	14244	14304	14501	14319	14390	14199	14348	14316	14374	14336	14345	14227	14236	14293	14299	14404	14312	14597	14274	14378	14416	14339	14276	14394	14443	14338	14341	14470	14277	14387	14378	14267	14239	14234	14185	14327	14370	14373	14373	14467	14284	14400	14255	14359	14390	14374	14235	14331	14358	14287	14487	14329	14373	14349	14257	14344	14234	14258	14446	14250	14412	14318	14207	14383	14298	14285	14428	14357	14297	14212	14339	14352	14358	14188	14411	14439	14282	14246	14168	14353	14430	14448	14261	14478	14361	14262	14398	14244	14339	14352	14387	14189	14389	14318	14282	14325	14363	14360	14361	14213	14467	14326	14219	14244	14371	14370	14374	14384	14375	14404	14256	14202	14458	14437	14420	14370	14344	14204	14469	14369	14342	14274	14352	14489	14365	14290	14398	14411	14444	14295	14328	14437	14275	14400	14501	14403	14400	14179	14347	14276	14330	14274	14277	14427	14224	14468	14422	14421	14361	14413	14359	14186	14313	14439	14391	14179	14361	14338	14455	14093	14425	14352	14431	14423	14266	14121	14493	14314	14400	14236	14194	14384	14331	14366	14342	14274	14280	14532	14554	14423	14338	14298	14331	14286	14317	14298	14547	14419	14379	14461	14283	14319	14162	14502	14146	14409	14401	14496	14285	14410	14275	14276	14447	14314	14377	14221	14311	14257	14494	14375	14309	14442	14434	14450	14252	14410	14279	14329	14236	14356	14441	14292	14304	14289	14382	14536	14382	14485	14365	14379	14241	14449	14297	14300	14290	14333	14288	14490	14309	14438	14345	14310	14337	14395	14257	14461	14278	14201	14335	14295	14317	14360	14295	14286	14378	14272	14437	14309	14346	14278	14460	14367	14344	14354	14439	14336	14315	14182	14402	14120	14392	14473	14276	14189	14316	14202	14402	14392	14278	14431	14255	14287	14303	14281	14232	14275	14341	14337	14403	14345	14292	14298	14165	14195	14157	14404	14384	14382	14252	14563	14322	14387	14131	14249	14308	14453	14351	14299	14527	14349	14311	14326	14409	14439	14128	14236	14343	14355	14463	14339	14386	14434	14293	14190	14223	14371	14428	14388	14272	14265	14491	14468	14413	14214	14343	14226	14403	14288	14288	14352	14265	14426	14380	14443	14228	14278	14261	14514	14558	14143	14224	14355	14443	14232	14348	14335	14366	14383	14263	14460	14377	14311	14485	14059	14415	14179	14348	14449	14330	14427	14351	14274	14261	14348	14377	14290	14294	14288	14346	14368	14350	14304	14477	14323	14269	14372	14136	14260	14450	14419	14389	14358	14252	14379	14310	14496	14441	14442	14261	14494	14262	14245	14392	14570	14270	14229	14332	14557	14316	14323	14601	14364	14489	14416	14506	14378	14147	14491	14399	14304	14188	14256	14489	14218	14272	14382	14330	14365	14456	14208	14193	14428	14193	14302	14279	14293	14349	14227	14285	14291	14342	14329	14297	14362	14399	14482	14343	14323	14335	14434	14194	14374	14407	14542	14325	14408	14445	14520	14325	14386	14237	14235	14497	14307	14367	14418	14271	14205	14441	14286	14185	14433	14240	14327	14326	14356	14276	14271	14296	14281	14329	14375	14419	14316	14148	14292	14356	14513	14287	14161	14426	14575	14429	14407	14247	14160	14262	14285	14328	14514	14391	14094	14172	14417	14324	14302	14336	14141	14347	14248	14325	14226	14330	14274	14234	14318	14335	14403	14487	14387	14310	14339	14342	14409	14267	14402	14161	14415	14259	14332	14404	14244	14325	14217	14446	14397	14356	14229	14245	14423	14422	14383	14320	14280	14160	14514	14234	14344	14339	14332	14289	14469	14350	14500	14367	14262	14496	14358	14394	14399	14262	14412	14346	14429	14321	14355	14263	14318	14217	14284	14484	14259	14216	14392	14356	14311	14408	14484	14341	14371	14359	14361	14405	14320	14277	14342	14261	14411	14170	14240	14397	14191	14316	14402	14441	14264	14295	14352	14301	14373	14224	14349	14213	14269	14301	14448	14260	14221	14307	14486	14368	14316	14433	14359	14342	14352	14303	14407	14298	14389	14279	14392	14428	14346	14339	14359	14313	14275	14279	14363	14418	14237	14282	14220	14468	14274	14257	14413	14323	14281	14299	14171	14241	14293	14242	14364	14275	14382	14366	14418	14495	14346	14327	14422	14365	14304	14296	14243	14443	14369	14315	14235	14369	14327	14237	14227	14333	14344	14279	14372	14383	14450	14349	14255	14364	14413	14230	14348	14359	14346	14340	14329	14288	14320	14507	14340	14264	14491	14336	14317	14395	14338	14319	14366	14301	14210	14403	14387	14262	14354	14218	14281	14366	14354	14408	14426	14176	14303	14354	14337	14032	14374	14295	14481	14397	14230	14338	14277	14410	14352	14327	14396	14245	14340	14464	14308	14423	14278	14417	14428	14242	14486	14433	14196	14231	14256	14445	14404	14426	14394	14555	14353	14345	14442	14242	14300	14364	14360	14390	14288	14400	14331	14265	14296	14302	14512	14433	14387	14310	14349	14495	14286	14340	14337	14447	14172	14286	14415	14237	14441	14343	14314	14490	14268	14519	14333	14428	14248	14330	14291	14204	14396	14178	14498	14403	14367	14264	14322	14289	14475	14565	14352	14306	14366	14284	14331	14292	14295	14345	14443	14289	14122	14375	14356	14353	14192	14517	14298	14292	14372	14368	14191	14130	14337	14410	14369	14354	14364	14417	14331	14382	14535	14559	14277	14366	14316	14293	14206	14312	14224	14280	14248	14435	14348	14446	14384	14279	14207	14289	14425	14255	14154	14295	14424	14264	14329	14365	14340	14371	14308	14270	14483	14346	14340	14596	14419	14306	14361	14197	14365	14531	14411	14316	14549	14273	14463	14208	14278	14500	14432	14468	14418	14361	14531	14293	14567	14274	14570	14374	14382	14293	14460	14418	14336	14233	14523	14293	14253	14498	14390	14412	14315	14365	14403	14319	14435	14336	14296	14422	14363	14426	14302	14191	14340	14317	14214	14435	14329	14362	14518	14275	14437	14343	14359	14281	14364	14511	14302	14311	14498	14390	14308	14449	14192	14232	14365	14307	14387	14355	14179	14204	14435	14191	14151	14425	14361	14393	14402	14327	14383	14441	14370	14457	14471	14352	14326	14414	14280	14099	14362	14476	14290	14283	14422	14341	14308	14370	14374	14510	14358	14485	14324	14373	14294	14402	14381	14375	14271	14418	14245	14213	14386	14232	14194	14470	14257	14293	14427	14396	14390	14348	14251	14497	14296	14414	14363	14480	14384	14504	14349	14225	14411	14332	14375	14109	14400	14422	14246	14283	14472	14367	14361	14408	14210	14266	14352	14347	14420	14268	14343	14295	14363	14548	14227	14395	14351	14351	14358	14400	14327	14273	14282	14560	14116	14278	14186	14344	14253	14367	14315	14273	14315	14521	14378	14366	14300	14330	14296	14389	14469	14409	14280	14231	14460	14260	14296	14306	14373	14375	14448	14276	14176	14328	14243	14321	14361	14397	14461	14260	14350	14298	14351	14455	14211	14266	14338	14445	14422	14278	14378	14228	14378	14214	14289	14179	14224	14288	14307	14566	14354	14317	14262	14369	14479	14263	14489	14258	14230	14289	14283	14418	14414	14531	14381	14255	14394	14447	14169	14361	14311	14422	14263	14275	14205	14418	14116	14379	14302	14448	14298	14449	14237	14298	14176	14275	14416	14326	14349	14403	14478	14146	14406	14393	14412	14251	14299	14411	14359	14317	14419	14216	14193	14516	14421	14228	14361	14309	14265	14368	14303	14385	14437	14196	14414	14323	14358	14296	14430	14478	14406	14348	14501	14407	14394	14352	14251	14309	14433	14286	14398	14343	14467	14356	14224	14398	14306	14436	14324	14483	14266	14239	14356	14334	14255	14354	14419	14341	14244	14226	14279	14281	14415	14449	14621	14311	14377	14323	14475	14394	14433	14195	14242	14201	14320	14257	14452	14260	14551	14441	14285	14296	14463	14539	14426	14273	14161	14414	14308	14434	14308	14596	14301	14348	14340	14287	14378	14195	14290	14271	14448	14311	14304	14414	14432	14294	14397	14419	14309	14320	14477	14354	14270	14340	14408	14326	14523	14316
27297	27657	42083	35722	25670	19535	16638	16254	15714	15992	16039	15873	15866	15980	16127	15885	16123	16133	16122	16123	15895	16038	15964	16125	15998	16016	16159	16073	15973	16136	15887	15713	15996	15957	16233	15910	15980	15870	15985	15848	16053	15808	15962	15913	15781	15926	16035	15966	16153	15906	15936	16026	15960	15937	15840	15919	15945	15892	15969	15823	15828	15936	15926	15900	16125	15651	16093	15943	15789	15752	15845	15799	15964	15844	16081	15830	15913	16052	15886	15712	15791	15988	15990	16044	15850	15865	15945	15794	15961	16045	15924	16224	16038	16180	15966	15880	15886	16039	15875	15745	15999	15885	15752	15917	15986	15895	16222	15999	15740	15982	16182	16090	15782	15964	15886	15713	15974	16101	16092	16003	15951	15834	15996	16007	16050	15928	15841	15866	15964	15965	16047	15841	15742	15784	15863	16112	16027	15713	15899	15819	16039	15750	15901	15847	15831	15987	15956	15870	15855	16077	15820	15920	15939	15884	16017	15943	16105	15991	15944	15919	15995	15974	15817	15894	15723	15847	16049	15935	16075	15862	15847	15939	15958	16092	15895	16021	16080	15876	15772	15776	15848	15962	15830	15839	15971	15937	16048	15908	15846	15823	15921	15973	16088	16014	15999	15951	15962	15884	15709	15894	15912	15780	16003	15770	16229	15788	15801	15895	15973	16011	15918	15742	15939	15920	16087	15895	16113	15944	15828	15961	16273	15858	16087	15891	15877	15921	15922	15888	15907	15877	15991	15883	16142	15825	15939	15901	15914	15791	15871	15791	15835	15931	15898	15758	15929	16073	15913	15764	15831	15934	16003	15771	15975	15998	15984	16085	15979	15796	15862	15760	15866	16118	15995	15842	15924	16003	15893	15881	15816	15857	16054	15915	15893	16134	15921	15855	15941	15898	16047	15893	15769	16008	15950	15851	15867	15854	16011	15953	15965	16043	16165	16005	16047	16006	15904	15918	15913	16064	15839	15821	16010	16002	15910	15947	15947	16054	15828	16045	16016	15920	16059	15833	15881	16134	15824	15842	15913	15816	16057	15875	15932	15934	15936	15918	15879	15990	16011	16142	16090	16075	15944	15720	15998	15930	15787	15803	16007	15942	15916	16016	15917	16002	15842	15807	15844	15834	15947	15878	16015	16114	15944	15973	15865	15963	15941	15988	16026	16133	15958	15765	16112	15973	16078	15949	15951	15937	15863	16040	16111	15850	16013	15779	15902	15946	15897	16083	16079	15822	15955	16058	15758	16049	15955	15857	15798	15981	15874	15924	15923	16057	15981	15947	16133	15876	16093	16040	15865	15897	15981	16106	15920	15921	15977	15917	15887	15774	16096	15710	16079	15969	15816	15875	15924	15993	15909	15998	16083	15917	16036	16066	15967	16024	16092	16075	15752	15988	16026	16224	15850	15910	16010	15919	15967	16080	15752	15952	15958	15862	15841	15965	16034	16030	15916	15868	15757	16071	15972	15840	15793	16090	15755	16011	15936	16036	15943	16097	16061	16085	15997	15825	16033	15761	15728	15937	16003	15796	15850	15989	15903	16129	15969	16079	16028	15815	15925	15944	15808	15957	15834	15966	15910	15853	15918	16017	15991	15869	15915	15974	15994	15914	15989	15960	15828	15978	15879	16195	16101	15941	16059	16044	15812	16040	16046	15858	15790	15830	15847	16040	15813	15658	15925	15864	15856	16007	15953	15886	15928	15866	15956	16046	15831	15867	16133	15963	15974	15941	16234	16042	15883	15849	15748	15913	15900	15971	16152	16224	15954	15831	16033	15984	15937	15927	15979	15911	15927	15971	15960	15885	15920	15803	16081	15874	15870	15822	15954	15786	15900	15876	15964	15767	16023	15966	16138	16119	16002	16047	15881	15957	16111	15830	15980	16182	15853	16269	15920	15995	15938	15954	16045	15923	15951	15960	16086	15935	15859	15965	16161	15820	16050	15985	15992	15852	15807	15904	15878	15886	15690	16126	16029	15869	16105	16102	16060	15921	15872	15866	15866	16030	15844	15983	16091	15885	16222	15854	15787	15876	15941	15947	15962	15913	15975	15768	15931	16043	15735	15927	15956	15811	15779	15938	15790	16151	15932	16102	16011	15976	16049	15979	15806	15861	16144	15964	15938	15926	15821	16023	15895	15975	15936	16002	15796	15816	15921	16009	16045	15916	16000	16022	16041	15927	15978	16189	15971	15953	16101	15906	15989	15907	15925	15906	15962	15987	16147	15798	15925	15742	15836	15856	15966	15940	16238	16091	15993	15874	15879	15898	15866	15964	16003	15945	15993	15968	15895	15904	15839	15926	15779	15956	16008	15995	15996	16049	15783	15887	16016	16018	16075	16063	15914	15952	15965	15963	15963	15804	15961	15984	16009	15991	16032	15895	15799	15839	16044	16016	16085	16048	16050	16072	15880	15989	15781	15911	16151	15883	15814	15851	15950	15939	16026	16120	16088	15999	15976	15832	15910	15944	15972	15954	15979	15926	15908	15932	15896	16010	15959	15851	15863	16166	15837	16165	15834	16000	16112	15723	15927	16041	16170	16039	15923	16043	15908	15736	15984	15863	15783	15810	15963	15980	16151	15950	15999	15941	15929	15992	15801	15961	15979	15951	15926	15932	16111	16036	16231	16110	16189	15997	16096	15678	16151	16204	15785	16001	16074	16015	15892	15810	15967	15792	15722	15943	15752	15880	15955	15911	15994	16116	16048	15928	16025	16051	15934	16072	15904	15975	15759	16151	15968	15653	15922	15953	15982	15876	15727	15910	15999	16048	16039	15963	15981	15931	15977	16059	16016	15900	16180	15838	15855	15782	16100	15966	15999	16148	16053	15856	15903	15897	16067	15972	16107	15839	16095	15768	15939	15877	15991	15912	15874	16131	15983	15859	15757	15860	15940	16063	15851	15978	15882	15831	15750	15929	16027	16071	15973	15691	15952	16087	16025	16078	15765	16045	15892	15946	15835	15801	15940	15977	15938	15897	15869	15982	15879	16073	15809	15964	15799	15916	15876	15951	16015	15974	16058	15899	15970	16066	16022	15792	15974	15990	16110	15951	16016	15894	15957	15903	15672	15986	15888	16075	15993	16069	16069	15999	16144	15884	15751	15876	16005	15638	16055	16181	16076	15926	16045	15997	15819	15852	15724	15852	15942	15956	16015	15973	16007	16131	15681	16170	15759	16026	16100	15884	16067	16080	16020	15890	15965	16049	15953	15805	16137	16018	16094	15901	15873	15931	16168	15892	15959	15796	15862	15983	15814	15664	15975	15922	16026	15930	15975	16032	15900	15804	16066	15803	16045	15844	15850	15971	16059	15957	15933	15936	15993	15934	15989	16107	15776	16079	15984	15962	15825	16042	15959	15899	16059	15982	16060	15868	16083	16084	16026	15797	15797	15733	15947	15941	16219	15979	15786	16024	15868	15925	15839	15959	15695	16007	16065	15916	15778	15979	15918	15983	16127	15813	15942	15853	15987	15835	15964	15972	15976	15910	16097	16285	15923	15871	16098	15772	15962	16081	15968	15779	15950	16012	16072	15963	15882	15833	15748	15917	15918	16028	15894	16052	15901	16076	15885	15979	15997	16113	15992	15787	15845	15968	15965	16350	15900	15868	15910	15995	15880	15936	15950	15983	16061	15968	16085	15901	16056	15992	15950	15941	15823	16030	15715	15818	15783	15919	15932	15791	15977	15997	15825	15978	15899	16037	15926	16099	16063	16017	16001	15866	16057	15918	16133	16114	16104	15851	16107	15899	16003	16026	15976	15870	15935	16070	16001	16032	15749	15938	15958	15927	16038	15894	15931	15881	15856	16085	15863	15920	15945	15919	15759	16009	15973	15901	15971	15958	16014	15947	15971	16001	15872	15863	15943	15966	16122	15975	16245	15941	15926	15973	15978	15939	16023	16110	15839	15863	15919	15993	15944	15849	15891	15969	15896	16097	16112	15964	15716	15929	16048	15998	15819	15872	15899	15809	16006	15875	15855	15906	15716	16094	16207	15954	15899	15986	15991	16101	15970	16180	15931	15989	15987	15966	15867	15989	15842	15767	16106	15869	15846	16079	15887	15688	15991	15899	15945	15974	15894	15849	16017	16089	15892	15823	16011	15851	15813	15915	16036	15775	16044	16210	16083	15808	15961	15973	16082	15845	15831	16049	16014	16062	15875	16257	16153	15897	15952	15744	15924	15980	15963	15966	15905	15895	15893	15896	15943	15931	15872	15803	15899	15940	15947	16113	15867	15950	16011	15894	16107	15941	15997	15901	16202	15954	15913	15918	15781	16028	15909	15899	16132	15898	16060	15985	15918	15851	15825	16010	16139	16131	16074	15939	15827	15974	15999	16013	15898	16024	15992	15935	15775	16125	15869	15972	15859	15893	15924	16025	15871	15893	15792	15884	15801	16111	15824	15885	15907	15846	16076	15883	16244	15855	15956	16027	15993	16059	16101	16066	15872	15924	16106	15914	16056	15960	15949	15922	16061	15808	15949	16119	16028	16057	15851	15935	15847	15919	15743	15871	16209	15777	15809	15842	15872	15970	16066	16003	15898	16078	16027	15953	15963	15994	16216	15850	15983	15929	16020	16017	16052	15811	16028	16087	15954	16035	15858	15937	15989	15763	15949	15938	16100	15869	15882	15980	15892	16095	16050	15860	15831	15880	15944	15962	16048	15884	16207	15934	16058	15948	15916	15945	16051	16030	15918	15962	15993	15904	15944	15747	16036	15950	16074	15968	15807	16080	15853	15853	15882	16007	15983	15954	15869	16042	15928	15887	16078	15975	16026	15933	15929	16026	16074	15884	15753	15993	15912	16035	15878	16103	16048	15984	15915	15843	16091	15909	15884	16081	15764	15961	16073	15797	15740	16035	15842	15797	16195	15934	15977	16111	16026	15941	15893	15714	15927	15843	16019	15960	15938	15866	16010	15974	15944	15732	15961	16097	15825	15808	15817	15904	15907	16047	15882	16046	15897	15917	16032	15826	16021	15872	16077	15997	15906	15998	15808	16095	15868	15975	15817	15970	16032	15916	16161	16077	15815	16003	15805	16034	15881	16167	16002	15884	15939	16014	15872	15891	15860	15821	16097	15807	15842	16009	15909	16118	15850	15916	15971	15823	15769	15963
19394	47352	47179	34892	25328	17343	14889	14622	15029	14638	14689	14738	14709	14545	14974	14765	14793	14494	14778	14776	14712	14719	14604	14679	14663	14867	14641	14554	14703	14784	14674	14780	14842	14608	14794	14712	14711	14682	14865	14754	14734	14881	14755	14628	14798	14836	14860	14742	14721	14671	14594	14852	14725	14748	14780	14750	14659	14610	14694	14778	14806	14809	14616	14829	14640	14693	14777	14682	14803	14656	14919	14737	14720	14750	14593	14841	14705	14819	14630	14830	14685	14669	14618	14698	14642	14836	14726	14736	14667	14679	14588	14779	14671	14820	14822	14817	14493	14777	14819	14669	14663	14666	14759	14708	14834	14720	14615	14610	14745	14770	14666	14802	14906	14817	14764	14571	14812	14788	14905	14788	14778	14809	14807	14779	14774	14639	14760	14534	14931	14577	14808	14721	14706	14825	14806	14730	14728	14712	14778	14780	14755	14683	14772	14707	14672	14800	14711	14902	14835	14788	14746	14667	14809	14792	14494	14888	14740	14827	14558	14668	14752	14769	14831	14650	14713	14672	14796	14723	14836	14795	14716	14747	14833	14625	14652	14599	14639	14868	14716	14658	14599	14870	14778	14885	14501	14562	14665	14707	14857	14823	14731	14696	14737	14681	14754	14775	14783	14628	14696	14862	14774	14801	14543	14635	14792	14675	14569	14834	14786	14715	14834	14766	14781	14835	14709	14756	14795	14708	14753	14768	14623	14666	14814	14526	14708	14787	14559	14803	14934	14682	14982	14635	14637	14759	14502	14691	14763	14784	14956	14628	14745	14825	14891	14691	14804	14753	14800	14775	14924	14786	14651	14898	14713	14728	14697	14696	14684	14565	14794	14698	14758	14639	14691	14608	14812	14844	14772	14814	14754	14838	14765	14699	14815	14579	14844	14714	14776	14659	14615	14700	14683	14709	14587	14813	14705	14525	14841	14944	14660	14810	14653	14768	14752	14881	14673	14685	14698	14847	14665	14882	14861	14796	14867	14699	14741	14707	14801	14654	14762	14684	14607	14710	14700	14868	14700	14675	14867	14625	14879	14705	14685	14753	14988	14735	14512	14727	14632	14598	14695	14943	14664	14674	14708	14898	14621	14640	14613	14808	14597	14792	14595	14932	14793	14649	14899	14741	14669	14867	14698	14679	14745	14733	14711	14731	14752	14730	14814	14811	14573	14687	14644	14729	14684	14769	14685	14845	14620	14698	14772	14774	14679	14878	14645	14640	14753	14725	14858	14668	14721	14787	14868	14633	14740	14804	14903	14721	14654	14713	14576	14715	14757	14842	14791	14759	14660	14631	14841	14621	14770	14814	14758	14817	14708	14671	14733	14755	14687	14801	14860	14740	14669	14793	14714	14721	14840	14844	14785	14770	14613	14889	14520	14660	14793	14779	14615	14842	14678	14866	14587	14641	14725	14763	14826	14721	14789	14798	14623	14766	14721	14695	14770	14666	14651	14777	14708	14682	14662	14813	14742	14573	14669	14611	14931	14770	14771	14628	14672	14682	14669	14678	14919	14754	14707	14885	14721	14865	14778	14647	14877	14810	14688	14739	14914	14662	14516	14717	14642	14649	14688	14893	14789	14727	14713	14853	14664	14760	14691	14614	14686	14758	14653	14749	14810	14686	14428	14684	14721	14662	14777	14796	14775	14840	14722	14632	14631	14709	14730	14786	14710	14653	14884	14744	14837	14667	14716	14763	14677	14708	14738	14815	14834	14546	14747	14715	14811	14924	14836	14756	14804	14755	14525	14715	14621	14832	14614	14645	14710	14855	14643	14806	14642	14463	14791	14819	14832	14744	14834	14928	14747	14737	14744	14678	14873	14745	14638	14765	14805	14683	14862	14652	14807	14562	14791	14962	14681	14695	14853	14839	14726	14574	14707	14892	14773	14762	14995	14622	14781	14710	14760	14762	14812	14780	14579	14821	14576	14708	14577	14739	14763	14833	14829	14831	14615	14670	14883	14734	14810	14915	14735	14632	14781	14875	14679	14857	14614	14953	14622	14761	14556	14675	14652	14766	14670	14852	14720	14711	14721	14799	14750	14813	14766	14855	14751	14670	14889	14742	14780	14726	14653	14903	14635	14723	14692	14742	14615	14629	14628	14719	14804	14558	14629	14752	14587	14910	14741	14765	14954	14674	14655	14797	14767	14686	14751	14737	14627	14766	14746	14574	14808	14668	14735	14725	14744	14768	14844	14735	14738	14753	14954	14601	14688	14687	14717	14939	14642	14774	14782	14789	14586	14693	14844	14699	14782	14793	14720	14731	14545	14742	14776	14738	14767	14908	14905	14741	14608	14841	14833	14729	14751	14699	14564	14549	14482	14688	14795	14822	14852	14548	14661	14671	14806	14834	14716	14724	14759	14841	14731	14670	14627	14813	14712	14668	14617	14689	14847	14653	14830	14799	14685	14729	14866	14736	14717	14810	14652	14631	14746	14857	14753	14653	14648	14725	14794	14720	14630	14676	14598	14730	14720	14678	14743	14692	14723	14822	14682	14917	14858	14895	14824	14707	14830	14732	14670	14637	14826	14757	14773	14641	14618	14777	14727	14723	14663	14656	14665	14811	14870	14744	14589	14907	14763	14671	14737	14812	14620	14805	14646	14715	14805	14792	14875	14636	14851	14752	14759	14875	14764	14815	14821	14753	14675	14772	14777	14859	14955	14639	14715	14742	14865	14640	14868	14681	14825	14746	14721	14773	14795	14686	14760	14615	14815	14560	14805	14621	14801	14703	14478	14627	14769	14800	14716	14750	14820	14724	14732	14777	14809	14719	14802	14666	14926	14832	14874	14831	14793	14779	14662	14637	14646	14757	14715	14672	14794	14666	14786	14515	14667	14629	14761	14625	14668	14738	14776	14651	14672	14759	14568	14753	14678	14674	14660	14604	14617	14607	14789	14728	14997	14722	14752	14777	14715	14677	14924	14754	14774	14770	14824	14722	14646	14687	14898	14829	14711	14676	14737	14819	14583	14634	14781	14669	14670	14876	14859	14814	14702	14635	14825	14653	14753	14761	14720	14828	14672	14808	14855	14885	14689	14764	14861	14772	14783	14633	14932	14627	14883	14782	14647	14682	14755	14562	14563	14658	14785	14547	14759	14624	14802	14812	14706	14936	14839	14607	14816	14819	14597	14786	14837	14700	14627	14504	14692	14717	14672	14793	14672	14602	14628	14575	14657	14749	14858	14617	14888	14602	14558	14834	14781	14795	14754	14716	14735	14607	14692	14707	14672	14760	14634	14613	14605	14799	14719	14650	14603	14702	14724	14791	14698	14795	14739	14780	14692	14825	14795	14763	14794	14629	14720	14842	14635	14769	14718	14836	14668	14691	14750	14813	14795	14591	14952	14698	14576	14747	14814	14613	14794	14649	14742	14726	14713	14850	14658	14630	14824	14765	14947	14604	14661	14690	14684	14682	14950	14790	14840	14820	14938	14652	14844	14867	14745	14706	14853	14645	14793	14647	14688	14745	14846	14840	14874	14786	14792	14776	14757	14707	14689	14683	14698	14577	14718	14673	14628	14646	14707	14808	14592	14723	14702	14660	14679	14658	14930	14718	14778	14845	14651	14813	14664	14938	14618	14906	14622	14737	14782	14860	14733	14613	14605	14820	14855	14572	14823	14837	14661	14696	14642	14629	14804	14897	14713	14724	14849	14637	14705	14697	14893	14832	14761	14784	14738	14837	14744	14841	14780	14760	14806	14731	14735	14633	14673	14811	14600	14647	14634	14656	14812	14655	14744	14732	14890	14794	14690	14795	14726	14629	14660	14805	14669	14630	14765	14735	14625	14809	14620	14683	14721	14723	14644	14822	14712	14560	14832	14692	14668	14664	14693	14706	14673	14634	14616	14614	14647	14740	14747	14690	14838	14658	14721	14729	14624	14747	14766	14764	14682	14612	14803	14695	14764	14615	14706	14705	14792	14563	14663	14757	14774	14728	14719	14831	14796	14780	14615	14759	14769	14700	14690	14761	14877	14761	14828	14835	14783	14479	14802	14699	14672	14933	14615	14859	14701	14660	14681	14698	14749	14658	14709	14717	14815	14741	14801	14663	14881	14819	14765	14606	14724	14774	14802	14887	14733	14647	14770	14677	14949	14586	14687	14890	14857	14687	14737	14825	14735	14751	14930	14942	14921	14753	14689	14768	14832	14905	14638	14702	14843	14881	14598	14702	14630	14807	14686	14789	14633	14721	14616	14714	14619	14792	14877	14790	14789	14829	14779	14653	14704	14657	14742	14626	14650	14520	14845	14751	14576	14703	14907	14676	14773	14613	14660	14625	14839	14744	14697	14689	14723	14698	14689	14824	14751	14785	14641	14708	14658	14946	14795	14761	14731	14716	14578	14562	14669	14797	14567	14827	14703	14825	14636	14840	14782	14643	14765	14766	14750	14725	14770	14931	14747	14707	14735	14866	14640	14603	14733	14870	14652	14747	14745	14539	14834	14898	14661	14891	14765	14707	14884	14770	15032	14738	14740	14735	14742	14770	14730	14676	14623	14818	14706	14880	14618	14610	14711	14613	14705	14788	14762	14595	14947	14718	14738	14612	14704	14692	14770	14821	14826	14883	14767	14800	14840	14879	14744	14598	14782	14684	14788	14733	14754	14732	14905	14806	14736	14752	14684	14720	14785	14869	14823	14804	14626	14798	14769	14731	14761	14656	14807	14608	14804	14802	14772	14672	14813	14758	14804	14751	14675	14849	14738	14610	14789	14748	14743	14777	14674	14809	14899	14578	14747	14753	14759	14643	14679	14717	14793	14702	14740	14777	14857	14838	14793	14892	14572	14745	14566	14659	14687	14685	14955	14678	14704	14775	14642	14912	14894	14825	14598	14799	14795	14649	14858	14810	14714	14804	14666	14892	14781	14643	14729	14653	14679	14807	14785	14796	14718	14877	14658	14669	14796	14667	14620	14660	14609	14759	14680	14768	14636	14806	14942	14651	14635	14887	14555	14812	14786	14749	14670	14921	14700	14597	14779	14665	14666	14696	14692	14768	14826	14798	14692	14819	14702	14852	14784	14736	14723	14846	14865	14770	14683	14757	14615	14725	14562	14729	14799	14571	14704	14763	14724	14668	14706	14750	14774	14616	14805	14574	14814	14740	14716	14732
24119	22219	43355	49488	41615	31352	21159	17437	16638	16880	17159	16662	16723	16828	16896	16829	16847	16683	16933	16814	16529	16552	16579	16579	16784	16632	16628	16436	16914	16473	16622	16504	16760	16472	16601	16702	16479	16775	16658	16578	16700	16695	16495	16549	16609	16613	16756	16593	16681	16680	16811	16582	16634	16538	16649	16660	16626	16495	16544	16346	16507	16546	16495	16560	16559	16623	16695	16451	16484	16600	16689	16595	16728	16551	16633	16710	16779	16441	16626	16446	16720	16603	16655	16691	16710	16478	16620	16781	16538	16682	16714	16651	16460	16527	16493	16618	16622	16589	16704	16655	16481	16540	16433	16497	16516	16546	16611	16476	16463	16662	16568	16465	16591	16714	16402	16546	16374	16525	16649	16497	16665	16648	16727	16603	16579	16711	16635	16648	16668	16628	16405	16424	16534	16557	16906	16565	16724	16584	16486	16565	16824	16497	16354	16640	16586	16537	16675	16564	16607	16677	16509	16687	16470	16738	16568	16574	16438	16463	16566	16523	16787	16526	16695	16376	16522	16491	16667	16781	16531	16392	16641	16668	16485	16595	16649	16599	16611	16659	16717	16681	16672	16503	16428	16561	16622	16509	16499	16572	16625	16680	16688	16603	16700	16702	16546	16662	16481	16534	16456	16514	16576	16637	16545	16479	16595	16614	16502	16498	16530	16429	16513	16378	16462	16687	16701	16638	16365	16525	16604	16566	16661	16648	16621	16704	16483	16585	16613	16419	16718	16534	16793	16647	16438	16494	16724	16514	16548	16670	16586	16533	16541	16534	16526	16423	16639	16592	16603	16538	16717	16735	16806	16809	16677	16792	16689	16664	16574	16519	16719	16879	16731	16653	16747	16561	16899	16312	16726	16822	16551	16693	16591	16620	16532	16625	16457	16428	16576	16612	16498	16575	16547	16678	16758	16535	16658	16534	16583	16530	16814	16427	16490	16715	16471	16518	16534	16288	16699	16525	16543	16652	16558	16545	16557	16493	16603	16728	16587	16680	16569	16434	16715	16350	16369	16670	16573	16422	16755	16653	16569	16681	16618	16378	16512	16633	16670	16684	16831	16708	16606	16378	16673	16458	16450	16571	16323	16652	16463	16449	16567	16694	16465	16421	16503	16543	16714	16635	16817	16627	16501	16747	16620	16571	16665	16634	16479	16638	16472	16570	16856	16604	16484	16571	16569	16559	16323	16728	16734	16402	16651	16405	16583	16740	16490	16670	16655	16441	16614	16693	16778	16360	16593	16512	16594	16417	16604	16475	16630	16501	16603	16390	16655	16540	16530	16539	16727	16633	16642	16752	16418	16560	16503	16419	16667	16448	16483	16440	16583	16628	16536	16615	16624	16604	16406	16443	16688	16455	16517	16594	16460	16683	16564	16379	16552	16557	16620	16751	16549	16690	16660	16614	16689	16651	16720	16585	16564	16537	16586	16483	16587	16615	16749	16570	16400	16710	16640	16608	16614	16630	16452	16649	16457	16536	16783	16746	16460	16496	16439	16487	16536	16652	16665	16382	16657	16607	16597	16454	16470	16537	16590	16691	16548	16559	16530	16528	16581	16466	16268	16353	16741	16547	16431	16529	16615	16462	16512	16591	16465	16523	16497	16658	16656	16442	16506	16608	16707	16702	16403	16527	16626	16569	16415	16434	16376	16482	16500	16680	16674	16523	16618	16532	16639	16673	16471	16504	16701	16516	16539	16539	16284	16548	16646	16595	16619	16664	16603	16587	16686	16712	16588	16628	16540	16472	16532	16538	16607	16398	16448	16482	16586	16600	16642	16521	16608	16495	16533	16865	16512	16649	16583	16701	16385	16505	16513	16628	16596	16433	16606	16552	16396	16629	16851	16610	16748	16494	16769	16675	16493	16709	16707	16561	16514	16739	16494	16782	16676	16489	16360	16434	16547	16498	16568	16561	16630	16737	16740	16638	16641	16461	16437	16446	16516	16614	16815	16366	16715	16533	16580	16664	16639	16510	16466	16619	16394	16531	16439	16557	16552	16639	16579	16556	16680	16502	16524	16473	16577	16443	16573	16512	16709	16522	16464	16488	16678	16730	16448	16601	16634	16623	16693	16576	16632	16682	16563	16528	16523	16472	16635	16558	16324	16663	16697	16554	16478	16772	16205	16731	16391	16625	16653	16547	16483	16773	16542	16494	16631	16431	16525	16534	16455	16426	16485	16472	16598	16690	16498	16478	16602	16528	16552	16585	16551	16724	16536	16706	16543	16663	16610	16297	16640	16418	16637	16602	16511	16531	16513	16450	16497	16459	16645	16716	16672	16654	16768	16505	16514	16717	16639	16415	16546	16542	16674	16571	16550	16618	16581	16748	16529	16708	16396	16473	16584	16469	16486	16616	16669	16553	16586	16632	16589	16662	16532	16696	16629	16905	16779	16510	16561	16620	16622	16347	16555	16595	16669	16599	16504	16545	16726	16658	16660	16785	16643	16517	16588	16479	16358	16544	16671	16494	16866	16667	16639	16548	16702	16452	16623	16575	16580	16606	16484	16545	16638	16528	16559	16421	16578	16619	16640	16794	16569	16563	16494	16578	16675	16690	16633	16507	16655	16640	16411	16525	16367	16336	16553	16752	16631	16572	16495	16475	16671	16607	16629	16509	16457	16432	16626	16600	16554	16442	16761	16594	16682	16487	16573	16555	16402	16309	16607	16572	16614	16372	16452	16697	16626	16650	16793	16456	16688	16455	16573	16438	16361	16362	16680	16503	16659	16687	16601	16507	16597	16505	16654	16546	16707	16586	16492	16621	16526	16460	16392	16767	16497	16644	16700	16706	16576	16601	16749	16644	16724	16424	16583	16648	16472	16539	16603	16615	16480	16534	16396	16803	16678	16601	16494	16525	16537	16464	16733	16511	16472	16582	16649	16578	16527	16320	16572	16570	16720	16553	16564	16444	16797	16481	16510	16727	16487	16463	16483	16501	16510	16538	16531	16508	16652	16626	16628	16615	16540	16554	16707	16634	16537	16352	16358	16471	16628	16673	16460	16578	16633	16455	16678	16490	16600	16628	16512	16585	16358	16475	16495	16528	16701	16633	16600	16411	16683	16395	16556	16548	16699	16624	16639	16545	16597	16364	16473	16659	16608	16743	16519	16825	16484	16442	16528	16746	16644	16436	16559	16398	16730	16413	16703	16365	16442	16489	16554	16719	16494	16454	16519	16665	16586	16540	16536	16689	16558	16410	16544	16863	16503	16482	16636	16556	16372	16608	16639	16623	16497	16678	16576	16687	16437	16697	16684	16633	16667	16657	16592	16309	16499	16484	16516	16462	16513	16372	16632	16745	16330	16501	16797	16521	16675	16368	16507	16541	16453	16583	16608	16621	16501	16573	16527	16661	16585	16469	16596	16574	16711	16785	16642	16497	16693	16561	16645	16716	16564	16570	16598	16522	16604	16460	16667	16466	16585	16715	16492	16728	16565	16626	16604	16520	16586	16488	16502	16501	16863	16477	16374	16528	16652	16558	16524	16569	16773	16643	16489	16636	16602	16589	16502	16510	16610	16455	16605	16674	16381	16584	16712	16641	16588	16626	16506	16453	16586	16549	16674	16551	16493	16499	16596	16703	16629	16612	16623	16702	16491	16700	16589	16445	16559	16543	16477	16480	16622	16641	16608	16580	16544	16638	16639	16479	16696	16394	16627	16574	16588	16545	16516	16381	16478	16662	16859	16473	16686	16574	16620	16639	16470	16591	16565	16721	16502	16613	16540	16625	16549	16411	16774	16697	16601	16528	16578	16500	16590	16218	16459	16519	16606	16699	16521	16710	16566	16489	16585	16386	16517	16547	16683	16535	16625	16706	16710	16633	16787	16537	16529	16675	16311	16755	16519	16622	16668	16502	16534	16655	16592	16680	16442	16513	16633	16504	16673	16549	16594	16626	16546	16554	16599	16573	16567	16563	16432	16420	16414	16325	16404	16387	16474	16597	16621	16589	16708	16630	16760	16635	16535	16539	16704	16658	16555	16698	16789	16723	16531	16460	16534	16508	16589	16776	16509	16657	16729	16692	16466	16581	16315	16499	16539	16573	16604	16544	16428	16699	16579	16595	16417	16654	16494	16560	16726	16437	16524	16271	16717	16639	16702	16492	16443	16394	16739	16578	16609	16758	16512	16441	16543	16490	16586	16612	16582	16621	16446	16539	16710	16611	16617	16533	16374	16425	16656	16621	16811	16596	16550	16440	16596	16476	16508	16492	16618	16524	16502	16710	16688	16617	16685	16649	16474	16529	16578	16529	16498	16715	16829	16657	16688	16566	16467	16681	16499	16308	16635	16530	16444	16413	16324	16431	16554	16544	16803	16578	16599	16597	16641	16375	16671	16464	16556	16755	16610	16599	16496	16651	16572	16635	16550	16448	16545	16549	16617	16740	16587	16503	16501	16569	16468	16542	16455	16454	16681	16675	16685	16400	16576	16569	16473	16668	16752	16743	16472	16316	16648	16579	16452	16480	16603	16765	16434	16491	16617	16786	16648	16630	16651	16677	16519	16613	16687	16701	16534	16514	16511	16357	16625	16604	16653	16483	16567	16739	16592	16547	16411	16567	16320	16568	16637	16633	16693	16405	16544	16672	16627	16626	16443	16621	16554	16552	16519	16647	16668	16751	16751	16621	16405	16585	16590	16573	16723	16563	16554	16487	16537	16775	16668	16652	16602	16572	16456	16678	16658	16667	16642	16460	16633	16823	16648	16745	16641	16415	16761	16466	16868	16586	16510	16339	16640	16566	16561	16453	16514	16479	16540	16495	16562	16604	16636	16677	16911	16510	16401	16661	16707	16541	16586	16586	16674	16501	16643	16519	16430	16633	16480	16578	16531	16434	16429	16436	16516	16692	16600	16472	16705	16606	16602	16406	16623	16634	16490	16590	16433	16454	16623	16684	16521	16364	16518	16520	16586	16873	16635	16683	16666	16557	16724	16568	16583	16685	16727	16735	16620	16864	16451	16376	16633	16731	16711	16677	16577	16574	16680	16647	16553	16640	16637	16740	16615	16759	16585	16513	16596	16556	16702	16601	16548	16694	16605	16606	16611	16500	16682	16636	16534	16598	16614	16701	16577	16511	16749	16652	16671	16737	16716	16470	16590	16598	16607	16557
27882	79171	88466	66950	48909	30483	15239	15230	15235	15041	15250	15226	15081	15296	15143	15153	15165	14987	15191	15203	15103	15182	15269	15164	15062	15149	15208	15225	15399	15265	15104	15181	15294	15140	15148	15016	15202	15109	15092	15255	15226	15324	15142	15071	15102	15045	15159	15227	15192	15224	15279	15297	15157	15019	15260	15237	15127	15167	15041	15058	14947	15190	15105	15135	15246	14926	15164	15105	15144	15100	14963	15179	15270	15142	15094	15143	15199	15284	15158	15152	15104	14984	15023	15159	15159	15089	14959	15180	15117	15068	15133	15266	15191	15274	15155	15222	15203	15040	15046	15017	15067	15048	15202	15037	15068	15092	15047	15098	15085	15126	15065	15204	15187	15074	15094	15045	15115	15172	14982	15050	15197	15229	15079	15220	15311	15181	15074	15076	15238	15113	15262	15035	15173	15255	15229	15032	15342	15154	15115	15350	15129	15299	15191	15037	15085	15181	15196	15211	15247	15061	15218	15248	15342	15098	15108	15209	15177	15247	15088	15162	15153	15272	15163	15189	15182	15074	15028	15186	15134	15044	15049	15130	15162	15103	15126	15100	15166	15095	15344	15023	15265	15047	15194	15226	15149	15108	15176	15291	15133	15111	15213	15166	15066	15172	15107	15167	15151	15270	15208	15124	15084	15180	15153	15048	15035	15056	15126	15009	15216	14984	15174	15214	15031	15047	15331	15187	15258	15035	15226	15165	14971	15073	15141	15078	15213	15085	15156	15062	15142	15017	15087	15084	15172	15051	15263	15187	15116	15086	15051	15119	15071	15272	15019	14976	15044	15329	15012	15075	15050	15167	15242	15042	15016	14998	15094	15193	15164	15294	15021	15023	15229	15167	14950	15032	15401	15173	15123	15227	15284	15166	14998	15151	15136	15067	15110	15013	15185	15110	15362	15175	15275	15113	15195	15126	15239	15276	15137	15145	14951	15263	15173	15194	15118	15134	14988	15224	15110	15181	15063	15046	15082	15291	15186	15142	15168	15143	15059	15287	14948	15185	15081	15163	15126	15093	14957	15185	15242	15233	15005	15230	15097	15066	15141	15214	15202	15226	15109	15159	15065	15272	15134	15121	15168	15166	15190	15128	14983	14959	15120	15201	15030	14997	15112	15246	14913	15078	15163	15225	15088	14952	15274	15073	14991	15043	15201	15115	15120	15098	15129	15179	15127	15240	15079	15163	15037	15212	15137	15115	15198	15169	15239	15057	15293	15216	15378	15146	15083	15109	15195	15050	15142	14958	15122	15169	15079	15100	15119	15062	15147	15272	15216	15212	15167	15167	15351	15074	15211	15070	15188	15147	15098	15195	15095	15178	15115	15226	15217	15202	15189	15166	14969	15125	15115	15086	15118	15330	15066	15109	15041	15013	15201	15166	15128	15265	15119	15174	15168	15173	14993	15193	15309	15110	15171	15084	15163	15214	15083	15201	15205	15084	15087	15045	15171	15138	15264	15022	14977	15213	15160	14921	15251	15081	15261	15229	15284	15104	15040	15088	15148	15036	15100	15161	15304	15292	15264	15180	15210	15068	15077	15053	15073	15143	15302	15103	15140	15031	15190	15193	14990	15315	15042	15170	15216	14990	15016	15051	15103	15234	15106	15258	15126	14968	15074	14993	15175	15025	15195	15067	15100	15102	15179	15144	15284	15119	15243	15199	15112	15317	15026	15108	15218	15263	14953	15130	15110	15144	15180	15181	15127	15114	15150	15113	15162	15020	15120	15007	15130	15193	15023	15217	15198	15061	15047	15061	15170	15150	15119	15263	15146	15138	15164	15201	15076	15132	15105	15081	15274	15232	15213	15121	15145	15252	15088	15055	15167	15134	15143	15091	15185	15033	15134	15175	15094	15128	15143	15193	15147	15151	15153	15212	14855	15098	15180	15188	15123	15149	15118	15100	15060	15146	15257	15166	15206	15282	15132	15168	15375	15235	15041	15134	15152	15070	15216	15183	15199	15317	15185	15133	15069	15340	15106	15139	15202	15165	14990	15170	15086	15037	15122	15151	15238	15176	15304	14993	15065	15133	15131	15167	15064	15163	15078	15183	15059	15003	15137	15201	15500	14955	15122	15094	14913	15162	15059	15195	15122	15039	15190	14931	15050	15083	15163	15015	15154	15171	15191	15145	15161	14979	15067	15164	15008	15267	15288	15033	15084	15047	15392	15100	15182	15378	15161	15073	15185	15222	15279	14986	15150	15183	14976	15249	15078	15124	15088	15294	15132	15131	15232	15251	15295	15189	15144	15143	15123	15111	15109	15066	15124	15396	15081	15151	15335	15032	15060	15100	15040	14853	15254	15155	15079	15277	15120	15422	15124	15217	15043	15286	15059	15131	15238	15168	15038	15165	15162	15154	15108	15095	15079	15250	15093	15008	15230	15057	15231	15219	15126	15229	15253	15125	14996	15200	15104	15187	15118	15019	15270	15124	15033	15201	15007	15165	15060	15248	15037	15104	15107	15117	15304	14943	15129	15255	15207	15096	15168	15131	15109	15158	15172	15220	15332	15136	15268	15237	14999	15212	15168	15120	15001	15064	15138	14991	15099	15047	15207	15132	15157	15064	15149	15240	14989	15037	15147	15093	15174	15179	15084	15365	15091	15363	15062	15215	15322	15291	15019	15183	15222	15276	15180	15020	15180	15128	15212	15047	14974	15144	15194	15270	15152	15237	15143	15035	15199	15097	15210	15255	15198	15134	15159	15137	15014	15260	15185	15060	15171	15094	15208	15016	15128	15170	15147	14943	15192	15142	15183	15123	15059	15264	15269	15231	15227	15049	15284	15233	14907	15130	15136	15006	15221	15173	15251	15050	15283	15121	15111	15036	15218	15163	15260	15182	15140	15142	15003	15131	15082	15113	15182	15177	15127	15218	15014	15193	15220	15219	15132	15216	15318	15292	15138	15098	15256	15056	15067	15145	15278	15148	15073	15130	15096	15257	15018	15148	15309	15025	15091	15332	15178	15043	15148	15026	15229	15194	15052	15226	15100	15233	15172	15266	15173	15090	15244	15096	14996	15163	14974	15174	15150	15194	15123	15225	15067	15231	15154	14929	15254	15149	15218	15015	15112	15160	15196	15096	15261	15128	14982	14982	15220	15010	15117	15154	15278	15081	15131	15180	15006	15109	15378	15147	15150	15116	15066	15002	14961	15078	15078	15176	15017	15125	15178	15272	15121	15277	15173	15142	15240	15215	15148	15198	15279	15128	15167	15115	15029	15120	15020	14977	14958	15193	15241	15165	15174	15086	15265	14989	14933	14998	15166	15042	15089	15060	14967	15107	15100	15060	15030	15036	14945	15260	15108	15204	15189	14965	15085	15105	15112	14974	15162	15127	15197	15309	15216	15205	15214	15097	15180	15256	15234	15056	15321	15159	15037	15233	15079	15082	15087	15197	15141	15269	15130	15068	15361	15131	15191	15036	15168	15052	15218	15342	15158	15067	15064	15102	15089	15062	15125	15102	15096	15287	15053	15241	15179	15072	15154	15150	15175	14973	15094	15146	15180	15094	15251	15223	15147	15148	15078	15129	15141	15231	15023	15185	15214	14957	15130	15117	15148	15276	15004	15311	15126	15265	15095	15156	15161	15336	15056	15073	15239	15185	15113	15155	15104	15173	15218	15105	14981	15176	15166	15120	15278	15007	15265	15086	15041	15056	15153	14945	14961	15217	15232	15027	15181	15170	15124	15146	15241	15148	15153	15137	14967	15280	15110	15045	15108	15013	15150	15138	15079	15225	15236	15115	15149	15070	15128	15101	15053	15114	15257	14991	15155	15065	15083	15237	15074	14970	15271	15050	15120	15163	15294	15156	15100	15137	15221	14970	15156	15327	15004	15240	15110	15151	15134	14928	15080	15223	15147	15087	15228	15150	15255	15220	15199	15031	15184	15195	15011	15129	15199	15102	15154	15152	15084	15158	15188	15113	15166	15339	15132	15277	15177	15177	14972	15215	15064	15156	15216	15029	15225	15088	15066	15191	15146	15114	15172	15049	15105	15256	15295	15162	15074	15158	15291	15260	15105	15086	15033	15020	15090	15094	15084	15120	14977	15237	15204	15120	15166	15197	15281	15107	15207	15082	15090	14959	14990	15125	15020	15030	15178	15076	15022	15128	14979	15236	15207	15026	15263	15095	14964	15182	15164	15095	15300	15240	15108	15031	15168	15283	15120	15050	15003	15174	15166	15306	15224	15015	15266	15230	15175	15147	15184	15109	15116	15302	15198	15116	14915	15103	15190	15256	15110	15163	15234	15059	15140	15122	15094	15236	14976	15144	15094	15255	15275	15168	15150	15148	15098	15149	15307	15127	15265	15059	15032	15138	15162	15087	15394	15069	15080	15169	15152	15063	15215	15319	15224	15078	15012	15160	15117	15311	15062	15171	15063	15060	15045	15124	15190	15205	15097	15224	15071	15299	15079	15216	15136	15157	15271	14994	15272	15092	15092	15211	15119	15165	15169	15246	15199	15093	15120	15079	15224	15245	15155	15167	15166	15115	15148	15096	15070	15174	15352	15034	15254	15080	15176	15036	15061	15286	15081	15148	15076	15101	15133	15220	15302	15045	15150	15120	15260	15122	15227	15289	15074	15294	15030	15132	14980	15167	15192	15084	15239	15108	15177	15118	15230	15218	15007	15098	15182	15132	15100	15236	15123	15166	15144	15169	15011	15092	15155	15129	15231	15151	15095	15136	15147	15032	15103	15068	15151	15210	15168	15255	15090	15176	15199	15359	15172	15061	15204	15324	15129	15132	15149	15275	15087	15346	14959	15214	15212	15084	15115	15195	15130	15143	15153	15243	15047	15269	15093	15237	15123	15141	15170	14912	15141	15007	15127	15178	15177	15051	15055	15086	15155	15289	15102	15391	15289	15099	15182	15081	14981	15086	15278	15147	15136	15191	15104	14932	15198	15176	15307	15203	14993	15163	15198	15088	15138	15172	15155	14907	15067	15143	15040	15298	15188	15088	15224	15084	15068	15147	15192	15121	15178	15151	15050	15245	15150	15207	15237	15082	15297	15039	15124	15394	15232	15130	15300	15156	15253	15197	15248	15103	15079	15245	15068	15171	15102	15138	15330	15113	14971	15003	15181	15260	15270	15044	15121	15193	15208	15013
22922	21673	37426	45678	45734	35502	24382	18604	17540	17633	17508	17419	17302	17473	17350	17280	17363	17469	17506	17225	17349	17181	17302	17413	17290	17313	17022	17137	17210	17385	17111	17249	17138	17027	17227	17251	16971	17286	17204	17099	17265	17113	17116	17030	17313	17109	17102	17207	17476	17326	17501	17201	17098	17190	17125	17049	17157	17144	17197	17264	17223	17142	17342	17040	17145	17265	16962	17177	17161	17337	17243	17328	17412	17397	17276	17259	17261	16989	17164	17220	17324	17032	17175	17159	17195	17278	17316	17131	16939	17087	17137	17054	17116	17254	17172	17034	16951	17221	16995	16963	17099	16888	16957	17041	17068	17147	16996	17114	16982	16988	17360	17054	17098	17228	17168	17200	17136	17097	17135	17104	17207	16916	17130	17071	16902	17112	17182	17122	17010	17159	17000	17268	16957	16983	17212	17141	17036	17099	16995	16934	17073	17068	17223	17085	17165	17115	17097	17151	17001	17044	17098	17250	16922	17095	17078	17176	17318	17132	17062	17203	17010	16990	17211	17206	17101	17310	17042	17117	17080	17080	17024	17149	17125	17000	17156	16962	17038	17108	17143	17184	17125	16968	17101	16987	17077	17178	17163	17195	17217	17044	17222	17358	17101	17100	17230	17101	16984	16980	17040	17154	17002	17157	16968	17029	16995	17136	17139	17050	17268	17052	17227	17155	17096	16949	16903	16919	16974	16954	17177	17119	17185	17081	16858	17042	17100	17133	17047	17146	17273	17112	17039	17079	17066	17136	17080	17008	17198	17055	17038	17189	17146	16993	17007	17034	17208	17035	17258	17390	17232	17255	16916	17147	17051	17176	17284	17086	17201	17214	17215	16937	17051	17090	16819	17269	16979	17084	16984	16910	16940	16991	17074	16919	17351	17067	17090	17040	16954	17121	17236	17238	17274	17141	17010	17056	16840	17072	17013	17026	17072	16895	17051	17272	17104	17200	16918	17042	17189	17137	16997	17040	17311	17171	17158	16962	17161	17122	17288	17088	17069	17147	17050	17152	17183	17259	17141	17057	16975	17244	17116	17262	16918	17089	17056	17213	17056	17171	17247	17053	17010	17345	17222	17128	17189	17062	17342	17199	17123	16959	17201	16937	17206	16976	17084	17184	17065	17235	16989	17229	17197	17090	17073	17136	17074	16951	16916	16966	17133	17124	17275	17163	17097	17072	17121	17252	17056	17075	17125	17039	17094	17056	17155	17025	16968	17268	17147	17143	17030	17194	17022	17004	17068	16973	17095	17178	17077	17178	17297	17221	17174	17188	17095	16864	17156	16946	17103	17099	17064	17179	17152	17231	17123	17055	17279	17419	16934	17262	17054	17140	17290	17233	16970	16986	17160	17355	17157	17184	17333	17090	17132	17135	17188	16968	17126	16974	17289	17112	17168	17156	17064	17020	16976	17261	17154	17112	17089	16974	17003	17119	16997	17146	17042	17223	16968	17048	17073	17042	16929	17030	17068	17040	17150	17344	17295	16912	17179	17070	17190	17188	17203	16891	17142	16895	16836	17176	17134	17111	17159	17009	17237	17085	17347	17177	17479	17230	17255	16850	16935	17343	17232	17133	17126	17177	17222	17134	17061	17055	17210	17134	16916	17129	17153	17102	17152	17050	17113	17203	17092	17059	17161	17178	17099	17372	17319	16899	17142	17163	17038	17036	17210	17054	16963	17117	17035	17118	17162	17035	17187	16983	17115	17085	17153	17037	17227	16938	17055	16958	17162	17271	17150	16944	17208	17252	17049	17164	17140	17165	17144	17193	17129	16971	16995	17031	17245	16958	17020	17010	17229	17096	16960	16972	17087	17124	16947	17018	17213	17164	17193	17222	17074	17297	17355	17298	17031	17180	17041	17154	17329	17391	17070	16993	17259	17036	17086	17191	17097	17090	17091	17162	17173	16994	17086	16989	17099	17118	17045	17205	17055	17134	17146	17218	17046	17006	17091	16960	17172	17234	16995	17273	17088	17054	17077	17142	16910	17245	17240	17148	16889	17001	17073	17263	17171	17113	17125	17290	17216	16974	16965	17123	17234	17153	17139	16923	17063	17112	17174	17097	17398	16993	17116	17012	16961	17212	17157	17022	17130	17052	16965	17244	17196	17203	16896	17049	17347	17203	16962	17022	17093	17067	17033	17072	16992	17202	17061	17065	17076	17190	17173	17076	17256	16971	17034	17204	17029	17069	17045	17225	16794	17119	16951	17175	17219	17056	16999	16914	17123	17008	17117	17302	17171	17038	17063	17089	17158	17087	17307	17072	17019	17013	17084	17231	17111	17029	17002	16922	17305	17176	17169	16953	17213	17107	17102	16969	16947	17008	16995	16822	17120	16927	17112	16926	17158	17146	17021	17152	16901	17046	17183	17038	17275	17260	17131	17180	16964	16920	17032	17321	17098	17021	17281	17159	17141	16947	17188	17176	17017	17018	17110	17114	16955	16898	17067	16973	16995	17196	17057	17174	17173	17220	17286	17006	17000	17025	17074	17228	17080	17206	17164	17093	16920	17046	17151	17158	17016	17137	17288	17141	16997	17034	17028	16693	17107	17112	16825	17228	17020	16934	17079	17205	16971	17065	17171	16956	17122	17231	17268	17013	17232	16890	17052	17097	17117	17157	17164	17079	17117	16920	17119	17082	16887	17126	17134	17041	17093	17009	17213	17064	17191	17088	17111	17219	17049	17271	17294	17004	17224	17171	17327	17165	17109	17125	16975	17227	17172	17103	16913	17142	17135	17077	17067	17120	17029	17192	17174	17016	17128	17232	17000	17311	17020	17095	17159	17083	17144	17243	17258	17021	17093	17050	17118	17035	17057	17079	17124	17115	17276	17102	17181	16890	17129	17175	17229	17098	17190	17162	17075	17145	16954	17079	16989	17136	17136	17275	17154	17027	17044	17066	17072	17083	17238	17016	17126	17284	17119	17241	17129	17067	17015	17197	17214	17072	17129	17100	17125	17385	17115	17104	17019	17049	17310	17016	17007	17205	17172	17026	17127	17212	17233	17050	17144	17218	17238	16979	17145	17220	17059	17001	17276	17094	16951	17138	17065	17260	16978	16971	17187	17066	17173	17214	17039	17023	17073	16993	17102	17199	17092	17203	16973	17234	17093	17095	17148	16872	17003	17063	17034	16985	16985	17195	17273	17331	17038	17164	17049	17166	17064	17141	16990	17351	17118	16964	17171	17167	17088	17181	17053	17178	17035	17341	17304	16825	17230	17181	16972	17023	17046	17025	17102	16984	17153	17229	17161	17159	17114	16879	17140	17450	17126	17066	17167	17169	17127	17250	17055	17237	17163	17243	17159	17066	17090	17125	17184	17076	17019	17094	17057	17098	17199	17257	17218	17276	17097	16941	17244	17142	16937	17149	16970	17021	17085	17171	16905	17057	17009	17080	17305	17009	16805	16841	17084	17095	16963	17081	17138	16971	17296	17304	17093	17171	17265	17309	17142	17036	16855	16996	16933	17102	17112	16896	17030	17150	17228	17071	17061	16946	17063	17101	17072	17121	17248	17020	17272	17043	17055	17038	17149	17014	17157	17197	17095	17137	17048	17022	17273	17146	17119	17237	17003	17255	17096	17056	17106	16953	17088	17081	17183	17017	17167	17113	17098	17010	17048	16955	16977	17170	17313	17189	17134	17037	17318	17112	17093	16999	17066	17038	17233	17106	17401	17135	17054	17127	17363	17224	17133	17163	17188	17149	17161	17116	17124	17209	17173	16953	17031	17041	17216	16713	17006	17288	16980	17063	17029	16961	17127	17022	17141	17077	17158	17333	17229	17099	17220	17134	17169	17177	17006	17061	17267	17229	17124	17056	17040	17302	17114	17001	17063	17095	17046	16967	17408	17277	16994	17256	17140	17016	17214	17250	17049	16967	17119	17139	17026	17151	17068	17039	17019	17077	17144	16906	17159	17087	17121	17243	17293	17264	17199	17125	17281	17052	17009	17035	17160	17207	16998	17104	17053	17188	17206	17181	17165	17115	17026	17106	17316	17262	17030	16979	17205	17046	17001	17199	17091	17158	17129	17033	17232	16951	17140	17154	17139	17182	17219	16870	17248	17149	17154	17042	17313	17123	17231	17115	17273	17068	17081	17364	17177	17145	16990	17114	17283	17025	17274	17235	17352	17189	17207	16977	17039	17017	17050	17030	17136	17249	17038	17094	16978	17089	17168	17203	17113	17080	17013	16996	17006	16998	17224	17081	17381	16993	17184	16956	17242	17169	17094	17028	17154	17259	17071	17226	17175	17025	17059	17191	17051	17127	17211	17214	17163	17085	17113	17143	17244	17225	17217	17178	17152	17026	16905	17044	17071	17047	17281	17237	17155	17027	17033	17011	17281	17183	16908	17141	16989	17118	16896	16793	17258	16927	17063	17052	17044	17013	17118	17085	16971	17064	17060	17007	16931	16941	16935	17043	17190	17144	17133	16917	17282	17057	17268	17043	17236	17161	16963	17082	17170	17262	17039	17133	17105	17078	17329	17010	17080	17113	17052	17220	17317	17102	17159	17110	17028	17095	17038	17105	17098	17232	17013	17172	17074	17100	16961	17155	17144	17148	17062	17251	17093	17193	16919	17154	17162	17146	17095	17091	17233	17022	17078	17214	17186	17072	17117	16873	16952	17167	17081	16852	16948	17185	16993	17076	17191	17173	17014	17227	17312	16989	17118	17126	17033	17041	17179	16947	17112	17114	17119	17159	17067	17160	17254	17241	17133	17099	17222	17259	17104	16908	17003	17135	17175	17002	17256	17053	16953	16982	17138	17172	17240	16941	17114	17005	17238	17380	17077	17131	17085	17062	17018	17173	17163	17067	17092	16887	17161	17235	16974	17136	17223	17189	17015	17124	17394	17121	17192	17090	17141	17161	17106	17053	17098	17197	17107	17092	17059	16977	17160	16782	17083	17061	17216	17088	17242	16893	17015	17281	17249	17119	17121	16960	17064	16938	17222	17124	17225	17229	16962	17108	17182	17252	16920	17049	17160	16821	17092	17106	17099	17016	17054	17072	17172	17009	17037	16898	16895	16997	17110	17279	17281	17193	17265	17104	17070	17043	17123	17125	17091	17272	17215	17186	17219	17176	17155	17080	17091	17023	17005	17024	16970	17196
35532	91728	98789	82435	63317	35779	15518	15319	15657	15485	15495	15505	15515	15629	15599	15565	15535	15511	15629	15305	15560	15449	15533	15423	15480	15427	15614	15479	15519	15502	15553	15406	15508	15373	15676	15583	15378	15518	15558	15282	15516	15425	15555	15690	15604	15438	15506	15679	15663	15797	15604	15619	15649	15535	15437	15645	15407	15377	15560	15565	15496	15502	15347	15411	15617	15514	15435	15490	15459	15451	15453	15617	15317	15551	15638	15459	15489	15592	15601	15510	15458	15427	15516	15393	15392	15261	15571	15460	15402	15410	15539	15581	15348	15599	15502	15514	15664	15513	15606	15432	15602	15330	15505	15507	15591	15436	15506	15368	15334	15340	15461	15643	15391	15401	15564	15618	15372	15368	15628	15593	15497	15568	15460	15397	15613	15521	15441	15479	15564	15394	15524	15473	15335	15506	15550	15375	15331	15487	15513	15318	15417	15566	15460	15542	15321	15410	15453	15626	15330	15473	15510	15444	15445	15568	15573	15476	15351	15467	15390	15482	15548	15379	15659	15480	15485	15481	15548	15456	15639	15547	15357	15552	15629	15499	15441	15526	15456	15456	15378	15614	15452	15365	15550	15382	15456	15635	15400	15483	15334	15353	15425	15373	15333	15355	15547	15372	15677	15259	15611	15464	15414	15545	15503	15543	15323	15612	15518	15506	15555	15445	15521	15431	15522	15437	15561	15366	15447	15266	15332	15607	15364	15561	15378	15329	15432	15442	15504	15423	15441	15475	15597	15510	15498	15425	15554	15399	15603	15523	15528	15545	15597	15418	15422	15397	15529	15465	15550	15400	15489	15613	15266	15558	15576	15452	15486	15477	15452	15380	15625	15456	15606	15489	15450	15568	15413	15359	15464	15443	15658	15425	15564	15411	15669	15638	15469	15212	15338	15463	15520	15349	15399	15496	15596	15456	15475	15471	15367	15637	15377	15511	15402	15475	15480	15497	15419	15402	15360	15245	15481	15490	15572	15453	15492	15524	15437	15366	15618	15545	15594	15522	15493	15545	15533	15432	15407	15431	15479	15649	15571	15491	15364	15592	15416	15554	15656	15404	15285	15495	15494	15461	15395	15432	15487	15393	15556	15497	15528	15501	15436	15459	15467	15463	15509	15482	15489	15359	15712	15473	15347	15481	15309	15551	15555	15561	15375	15630	15414	15464	15333	15495	15466	15711	15509	15616	15502	15304	15437	15510	15529	15669	15565	15471	15384	15502	15525	15620	15460	15363	15612	15435	15493	15571	15514	15573	15455	15459	15503	15345	15685	15423	15505	15549	15626	15300	15391	15453	15536	15369	15488	15533	15508	15509	15504	15458	15480	15571	15266	15629	15508	15520	15558	15401	15435	15390	15614	15523	15419	15560	15585	15499	15461	15649	15377	15405	15394	15406	15443	15537	15423	15348	15590	15323	15488	15462	15653	15427	15446	15497	15508	15420	15461	15470	15446	15432	15595	15606	15467	15432	15468	15458	15460	15524	15567	15501	15475	15461	15386	15300	15402	15406	15361	15558	15551	15449	15592	15653	15392	15646	15464	15403	15411	15598	15422	15384	15466	15633	15600	15429	15457	15435	15457	15484	15410	15616	15588	15501	15470	15341	15514	15405	15402	15429	15550	15514	15407	15481	15460	15620	15487	15465	15382	15347	15479	15558	15557	15319	15562	15337	15531	15484	15461	15609	15448	15311	15390	15417	15386	15534	15416	15604	15655	15409	15731	15474	15421	15602	15391	15497	15602	15463	15489	15395	15474	15445	15457	15580	15324	15638	15616	15279	15414	15552	15565	15527	15438	15434	15610	15493	15491	15655	15504	15473	15534	15616	15454	15315	15405	15456	15560	15559	15469	15362	15476	15636	15483	15470	15435	15555	15445	15501	15620	15563	15534	15492	15365	15394	15577	15399	15383	15622	15606	15371	15488	15323	15476	15386	15510	15442	15440	15447	15480	15568	15378	15713	15564	15455	15461	15487	15448	15558	15469	15639	15490	15550	15543	15483	15574	15506	15675	15481	15633	15601	15500	15421	15577	15398	15496	15380	15718	15412	15554	15468	15537	15319	15431	15654	15494	15409	15537	15424	15382	15466	15515	15447	15534	15414	15515	15386	15343	15461	15351	15353	15388	15319	15513	15425	15471	15471	15342	15487	15325	15644	15346	15578	15372	15592	15315	15485	15443	15423	15574	15503	15371	15611	15649	15485	15416	15351	15367	15423	15473	15599	15549	15466	15448	15557	15461	15565	15502	15428	15444	15500	15599	15445	15459	15464	15418	15434	15492	15469	15674	15553	15580	15402	15491	15464	15312	15687	15462	15241	15487	15352	15635	15563	15395	15301	15460	15417	15548	15574	15567	15599	15336	15557	15457	15496	15565	15382	15564	15542	15429	15488	15398	15336	15577	15567	15277	15412	15284	15441	15404	15480	15407	15589	15497	15510	15407	15374	15534	15377	15440	15567	15497	15451	15264	15591	15386	15409	15584	15583	15549	15388	15392	15449	15345	15456	15512	15542	15541	15529	15609	15327	15459	15491	15664	15494	15516	15574	15432	15419	15513	15478	15395	15618	15553	15362	15760	15429	15583	15357	15627	15320	15443	15502	15394	15639	15595	15560	15570	15595	15341	15555	15423	15490	15389	15517	15479	15502	15474	15488	15601	15631	15419	15616	15365	15517	15712	15443	15484	15474	15455	15539	15571	15418	15623	15557	15554	15550	15433	15463	15494	15378	15487	15451	15580	15388	15468	15439	15511	15559	15603	15510	15303	15530	15450	15296	15573	15367	15585	15716	15440	15514	15483	15450	15469	15507	15404	15458	15505	15460	15609	15473	15405	15307	15331	15330	15476	15525	15576	15487	15377	15439	15543	15367	15622	15316	15580	15255	15538	15454	15482	15298	15480	15506	15399	15545	15416	15491	15493	15393	15480	15381	15541	15681	15203	15518	15327	15376	15427	15440	15468	15522	15483	15673	15451	15339	15441	15628	15608	15494	15542	15501	15520	15525	15415	15609	15433	15441	15453	15518	15733	15507	15317	15514	15536	15473	15572	15460	15368	15429	15538	15635	15581	15340	15479	15252	15366	15425	15517	15404	15541	15550	15374	15623	15387	15385	15495	15506	15393	15494	15483	15349	15181	15645	15448	15518	15382	15512	15513	15448	15691	15527	15458	15446	15389	15537	15608	15561	15617	15466	15460	15477	15593	15593	15490	15611	15530	15480	15537	15389	15352	15450	15462	15339	15584	15519	15376	15445	15413	15465	15464	15721	15257	15622	15497	15428	15366	15505	15571	15418	15484	15560	15420	15616	15467	15463	15548	15431	15405	15515	15567	15438	15270	15724	15480	15448	15464	15360	15560	15352	15482	15601	15409	15531	15634	15552	15412	15398	15489	15359	15556	15512	15387	15423	15444	15423	15440	15356	15498	15297	15418	15474	15425	15495	15609	15459	15537	15349	15413	15382	15468	15481	15464	15370	15449	15368	15371	15524	15532	15430	15323	15542	15448	15487	15546	15501	15520	15400	15514	15491	15483	15553	15476	15450	15460	15596	15527	15584	15605	15555	15356	15331	15475	15472	15434	15520	15418	15409	15474	15440	15425	15356	15544	15601	15576	15463	15677	15575	15597	15419	15532	15356	15380	15465	15484	15415	15339	15526	15400	15523	15527	15495	15449	15485	15478	15415	15402	15399	15570	15452	15323	15457	15449	15439	15554	15342	15641	15576	15614	15453	15568	15542	15469	15479	15500	15499	15683	15354	15463	15464	15442	15643	15355	15517	15425	15460	15576	15358	15588	15450	15536	15388	15507	15518	15509	15753	15512	15477	15669	15380	15393	15453	15487	15378	15539	15274	15596	15548	15403	15430	15532	15258	15607	15355	15537	15338	15334	15480	15515	15573	15482	15656	15466	15379	15563	15572	15379	15449	15539	15365	15389	15396	15506	15410	15414	15378	15583	15402	15261	15420	15532	15417	15405	15355	15501	15328	15569	15599	15512	15497	15387	15528	15644	15553	15487	15485	15517	15627	15440	15592	15609	15456	15498	15601	15261	15281	15428	15419	15642	15277	15705	15441	15441	15684	15346	15442	15351	15372	15387	15358	15561	15416	15477	15680	15419	15566	15421	15520	15737	15347	15556	15503	15424	15539	15490	15411	15462	15443	15317	15577	15413	15453	15423	15359	15538	15411	15358	15472	15421	15576	15578	15526	15550	15572	15416	15410	15351	15357	15639	15324	15550	15527	15653	15662	15507	15555	15454	15503	15368	15560	15581	15356	15432	15501	15691	15483	15484	15504	15626	15548	15470	15477	15567	15499	15501	15371	15556	15447	15428	15377	15440	15521	15380	15520	15418	15506	15443	15644	15418	15460	15591	15555	15540	15411	15545	15544	15463	15535	15487	15303	15618	15412	15614	15505	15414	15313	15676	15373	15477	15543	15573	15332	15341	15461	15345	15486	15446	15380	15520	15561	15447	15376	15430	15483	15449	15508	15443	15388	15547	15499	15476	15528	15506	15314	15438	15446	15511	15328	15350	15464	15518	15679	15365	15411	15301	15378	15383	15550	15478	15359	15556	15536	15246	15708	15495	15581	15582	15391	15515	15400	15409	15646	15360	15431	15533	15662	15487	15453	15516	15410	15526	15391	15515	15408	15351	15534	15443	15557	15502	15405	15410	15413	15403	15420	15517	15628	15399	15383	15525	15419	15482	15551	15616	15483	15389	15439	15591	15378	15421	15502	15624	15570	15506	15451	15584	15533	15297	15392	15347	15664	15531	15432	15467	15406	15692	15465	15473	15455	15540	15357	15503	15447	15512	15381	15478	15596	15545	15696	15500	15486	15524	15472	15629	15380	15653	15479	15504	15602	15448	15521	15632	15452	15491	15362	15645	15313	15426	15505	15345	15377	15335	15514	15483	15401	15412	15627	15513	15528	15369	15573	15704	15536	15536	15429	15581	15517	15381	15449	15539	15491	15541	15392	15613	15570	15450	15376	15582	15476	15363	15579	15565	15618	15307	15467	15479	15512	15420	15400	15480	15439	15423	15622	15608	15478	15520	15430	15470	15415	15473	15292	15532	15391	15499	15565	15511	15393	15502	15401	15384	15573	15463	15479	15354	15398	15492	15561
27365	27057	44551	37864	27339	21173	17996	17378	17157	17595	17219	17305	17445	17272	17409	17210	17334	17306	16974	17121	17189	17256	17401	17342	17335	17370	16968	17065	17300	17203	17331	17213	17126	17265	17179	17251	17376	17338	16981	17398	17167	17240	17218	17232	17254	17185	17271	17228	17130	17117	17407	17303	17281	17018	16993	17181	17283	17218	17313	17200	17197	17263	17078	17146	17228	17183	17029	17070	17139	17271	17088	17086	17070	17336	17029	17003	17135	17341	17310	17471	17350	17144	17207	17207	17092	17235	17174	17167	17121	17189	17211	17382	17231	16944	17298	17060	17145	17081	17171	17312	17269	17232	17075	17425	17260	17006	17289	17100	17379	17321	17155	17054	17185	17341	17214	17283	17187	17152	17322	17286	17320	17267	17299	17129	17188	17241	17195	17224	17329	17128	17101	17238	17080	17330	17060	17155	17402	17162	17184	17268	17031	17111	17088	17119	17042	16981	17179	17172	17080	17052	17154	17228	17155	17169	17034	17115	17193	17313	17245	17255	17295	17162	17170	17032	16924	17158	17432	17272	17129	17111	17302	17123	17350	17255	17219	17212	17049	17072	17326	17089	17182	17104	17153	17212	17246	17138	17261	17080	17061	17059	17068	17054	17105	17076	17177	17215	17096	17177	17286	17330	17213	17017	17280	17240	17183	17092	17072	17104	17344	17155	17185	17249	17105	17068	17141	17258	17268	17123	17225	17013	17299	17151	17240	17328	17163	16938	17380	17222	17265	17208	17085	17269	17416	17239	17315	17145	17113	17196	17160	17084	17214	17161	17166	17210	17271	17086	17057	17291	17352	17072	17156	17141	17173	17146	17217	17244	17238	17186	17163	17298	17111	17217	17315	17110	17413	17358	17086	17126	17342	17252	17188	17002	17145	17228	17393	17177	17105	17085	17042	17273	17109	17161	17108	16990	17461	17283	17213	17439	17300	17408	17452	17312	17268	17111	17254	17181	17224	17257	17358	17068	17022	17259	17313	17334	17251	17050	17203	17324	17227	17386	17202	17193	17258	17139	17299	17188	17121	17201	17336	17252	17133	17273	17470	17195	17305	17184	17369	17138	16960	17168	17226	17115	17105	17333	17217	17163	17251	17251	17142	17072	17369	17371	17152	17190	17177	17173	17339	17238	17205	17316	17080	17285	17085	17223	17190	16996	17125	17049	17168	17118	17187	17050	17104	17021	17226	17172	17236	17146	17310	17036	17164	17075	17257	17235	17195	17147	17197	17230	17424	17148	17011	17219	17227	17280	17212	17376	17275	17148	17175	17246	17324	17173	17372	17114	17230	17418	17299	17193	17186	17287	17290	17117	17111	17148	17093	17353	17304	17128	17185	17112	17358	17172	17308	17188	17308	17169	17200	17082	17143	17116	17208	17288	17116	17365	17256	17091	17307	17188	17012	17281	17207	16997	17234	17171	17298	17331	17181	17170	17158	17164	17274	17175	17147	17201	17210	17247	17207	17284	17229	17074	17131	17146	17210	17158	17262	17176	17164	16994	17018	16977	17186	17348	16992	17195	17238	17244	17192	17205	17248	17176	17089	17158	17082	17127	17287	17284	17185	17036	17494	17232	17045	17132	17230	17053	16988	17151	17534	17352	17494	17217	17351	17196	17299	17296	17194	17253	17305	17389	17124	17257	17288	17151	17024	17296	17317	16967	17382	17233	17200	17250	17290	17167	17242	17254	17314	17069	17211	17162	17327	17087	17356	17309	17267	17110	17151	17168	17252	17048	17203	17120	17099	17230	17215	17038	17181	17030	17187	17217	17179	17023	17268	17149	17358	17154	17084	17229	17084	16943	17028	17332	17111	17169	17275	17251	17222	17190	17237	17208	17240	17324	17122	17368	17091	17233	17200	17169	17203	17053	17109	17253	17249	17213	17113	17382	17314	17219	17307	16998	17324	17099	17172	16983	17183	17365	17193	17403	17018	17331	17318	17151	17183	17147	17273	17380	17322	17050	17144	17200	17362	17129	17306	17071	17134	17304	17146	17095	17123	17222	17284	17305	17155	17198	17115	16996	17160	17228	17114	17233	17058	17183	17049	17247	17123	17091	17150	17184	17359	17391	17096	17185	17375	17363	17127	17222	17373	17108	17194	17239	17375	17203	17223	17259	17081	17119	17243	17114	17138	17099	17115	17311	17328	17306	17300	17157	17184	17267	17154	17063	17285	17173	17068	17160	17121	17183	17338	17118	17263	17219	17101	17174	17160	17074	17106	17276	17169	16927	17140	17275	17158	17228	17307	17242	17033	17041	17302	16988	17160	17168	17106	17273	17164	17209	17215	17379	17236	17277	17182	17282	17296	17220	17209	17099	17208	17096	17154	17200	17389	17412	17261	17232	17347	17137	17427	17374	17148	17206	17094	17193	17070	16925	17015	17129	17151	17001	17082	17021	17190	16986	17161	17185	17205	17042	17287	17238	17448	17309	17399	17248	17417	17228	17086	17230	17195	17156	17097	17258	17259	17201	17169	17095	17241	17142	17255	17189	17076	17318	17336	17452	17094	17183	17178	17042	17059	17175	17161	17201	17246	17113	17099	17226	17218	17352	17233	17222	17114	17212	17365	17245	17262	17205	17288	17185	17386	17222	17333	17221	17270	17296	17134	17119	17397	17208	17490	17088	17202	17116	16969	17252	17092	16902	17134	17105	17139	16979	17338	17238	17250	17273	17152	17032	17051	17169	17107	17042	17129	17310	17347	17233	17119	17379	17297	17129	17092	17330	17217	17325	17203	17071	17192	17283	17362	17287	17054	17270	17313	17279	17244	17227	17374	17047	17179	17236	16980	17141	17250	17133	17228	17262	17306	17095	17159	17234	17357	17423	17292	16936	17066	17110	17283	17178	17355	17170	17071	17229	17149	17398	17060	17251	17238	17214	17177	17334	17252	17140	17429	17178	17079	17102	17365	17158	17222	17047	17007	17340	17031	17309	17232	17313	16965	17388	17021	17117	17203	17183	17142	17232	17195	17100	17256	17124	17093	17189	17459	17285	17155	17229	17273	17254	17113	17241	17211	17208	17266	17289	17165	17223	16997	17004	17074	17093	17252	17204	17339	17171	17163	17145	17246	17203	17472	17246	17339	17090	17136	17212	17302	17385	17358	17093	17094	17200	17258	17094	17136	17201	17168	16939	17090	17169	17171	17208	17206	17291	17408	17237	17241	17314	17137	17044	17173	17171	17187	17107	17265	17195	17206	17229	17078	17158	17386	17226	17274	16995	17068	17207	17252	17245	17280	17226	17234	17301	17143	17055	17121	17279	17261	17116	17204	17181	17176	17264	17346	17189	17253	17296	17104	17175	17171	17310	17369	17251	17268	17196	17106	17394	17082	17145	17134	17324	17168	17149	17488	17130	17103	17143	17342	17361	17198	17283	17289	17340	17215	17192	17102	17386	17250	17283	17117	17314	17215	17106	17215	17209	17168	16999	17294	17217	17034	17101	17159	17505	17175	16984	17191	17267	17290	17071	17144	17188	17221	17097	17110	17039	16945	17187	17155	17139	17294	17249	17195	17263	17107	17196	17389	17019	17279	17246	17192	17207	17237	17100	17196	16955	17101	17009	17066	17092	17294	17516	17161	17141	17238	17075	17288	17219	17085	17258	17108	17343	17183	17328	17279	17130	17277	17077	17209	17128	17023	17100	17263	17298	17044	17331	17065	17094	17223	17228	17098	17242	17203	17331	17276	17284	17167	17210	17113	17289	17378	17425	17138	17338	17162	17145	17302	17300	17248	17378	17052	17279	17032	17038	17302	17366	17234	16973	17129	17143	17029	17119	17140	17538	17149	17298	17048	17183	17208	17106	17152	17312	17257	17270	17127	17178	17279	17471	17213	17240	17257	17009	17177	17367	17154	16975	17195	17200	17330	17138	17159	17261	17257	17000	17213	17093	17237	17126	17315	17203	17158	17242	17058	17353	17308	17310	17091	17061	17264	17169	17353	17255	17327	17219	17191	17041	17071	17145	17176	17013	17344	17179	17286	16983	17279	17224	17365	17160	17112	17084	17321	17142	17099	17106	17271	17296	17068	17212	17220	17158	16903	17273	17258	17312	17264	17239	17202	17038	17247	16977	17138	17192	17344	17057	17136	17229	17329	17355	17229	17274	17189	17108	16990	16968	17126	17179	17035	17290	17297	17050	17064	17131	17089	17237	17110	17241	17093	17222	17163	17069	17196	17011	17000	17235	17245	17124	17390	17194	17354	17217	17165	17324	17256	17102	17301	17231	17249	17143	17057	17136	17349	17175	17203	17254	17273	17312	17430	17126	17043	17151	17224	17413	17300	17426	17143	17258	17209	17319	17167	17035	17450	17235	17310	17134	17287	17303	17283	17302	17064	17024	17346	17221	17143	17190	17342	17291	17181	17193	17530	17195	17185	16954	17048	17108	17210	17188	17098	16930	17229	17055	17204	17046	17183	17160	17203	17264	17437	17189	17210	17149	17224	17092	17152	17046	17059	17226	17294	17133	17237	17193	17165	17383	17105	17124	17124	17245	17127	17300	17253	17217	17212	17104	17227	17444	17270	17364	17218	17069	17148	17304	17272	17298	17123	17148	17216	17064	17332	17049	16994	17208	17242	17208	17413	17192	17051	17118	17133	17280	17274	17153	17161	17299	17134	17075	16999	17281	17354	17361	17294	17019	17158	17078	17159	17111	17193	17014	17215	17144	17114	17058	17281	17177	17259	17136	17263	17231	17137	17271	17128	17070	16904	17007	17293	17395	17405	17116	17123	17205	17301	17096	17303	17319	17304	17230	17404	16978	17302	17338	17277	17323	17207	16855	17246	17398	17173	16926	17225	17161	17257	17263	17186	17325	17154	17162	17302	17188	17135	17260	17080	17321	17068	17423	17204	17167	17220	17056	17156	17098	17246	17188	17151	17022	17245	17011	17331	17214	17010	17217	17088	17021	17217	17216	17184	17067	17116	17182	17125	17221	17128	17102	17207	17133	17343	17327	17146	17355	17265	17115	17245	17298	17135	17366	17235	17209	17176	17071	17138	17357	17221	17130	17132	17124	17047	17429	17113	16892	17251	17266	17023	17323	17166	17018	17027	17233	17153	17270	17388	17284	17264	17314	17114	17306	17152	17063	17140	17350	17361	17376	17194	17072
19664	44537	49292	36462	26744	18697	15263	15573	15523	15672	15828	15474	15476	15579	15562	15563	15571	15417	15601	15495	15565	15378	15368	15570	15601	15758	15495	15677	15676	15645	15425	15499	15537	15496	15584	15573	15503	15499	15585	15422	15520	15662	15567	15520	15702	15557	15445	15611	15501	15628	15510	15524	15389	15762	15481	15484	15719	15462	15413	15396	15486	15461	15473	15431	15478	15555	15392	15507	15553	15570	15585	15511	15605	15440	15604	15565	15363	15560	15449	15571	15509	15550	15513	15596	15430	15586	15618	15533	15531	15434	15608	15561	15570	15719	15394	15440	15495	15385	15559	15638	15514	15569	15623	15454	15730	15574	15628	15429	15443	15544	15560	15528	15414	15635	15635	15554	15444	15592	15452	15640	15606	15486	15634	15547	15523	15527	15375	15584	15469	15481	15445	15527	15695	15401	15596	15635	15511	15509	15487	15504	15668	15523	15479	15295	15609	15571	15480	15417	15599	15491	15534	15662	15512	15560	15415	15415	15586	15621	15579	15543	15533	15415	15543	15492	15534	15341	15716	15334	15491	15567	15573	15530	15577	15489	15437	15506	15569	15588	15491	15433	15537	15617	15436	15658	15462	15407	15525	15461	15547	15503	15522	15476	15359	15451	15511	15498	15563	15589	15546	15473	15551	15460	15552	15467	15544	15581	15571	15418	15617	15567	15456	15568	15646	15629	15466	15499	15391	15436	15451	15337	15587	15467	15314	15383	15331	15425	15538	15384	15437	15398	15639	15322	15363	15603	15246	15421	15621	15518	15695	15467	15487	15506	15533	15349	15602	15542	15592	15624	15467	15614	15370	15402	15420	15298	15408	15448	15462	15519	15441	15526	15432	15492	15446	15574	15447	15573	15545	15458	15554	15551	15419	15554	15517	15312	15610	15549	15454	15708	15482	15496	15682	15559	15489	15462	15427	15391	15575	15568	15473	15530	15541	15526	15448	15515	15591	15444	15717	15432	15427	15569	15494	15465	15399	15441	15436	15440	15511	15391	15664	15556	15526	15521	15617	15477	15632	15448	15482	15581	15541	15653	15461	15443	15463	15523	15528	15626	15467	15559	15440	15585	15567	15509	15551	15622	15621	15456	15637	15521	15665	15653	15404	15451	15343	15392	15624	15584	15707	15495	15399	15458	15640	15540	15359	15444	15399	15478	15496	15575	15445	15468	15502	15522	15513	15401	15373	15384	15625	15504	15463	15494	15641	15467	15450	15391	15759	15562	15634	15555	15596	15628	15510	15536	15407	15622	15502	15589	15430	15537	15508	15570	15481	15622	15527	15502	15470	15575	15476	15375	15505	15458	15564	15617	15564	15576	15598	15418	15616	15416	15577	15447	15541	15396	15601	15582	15411	15536	15615	15594	15494	15458	15346	15484	15411	15379	15506	15464	15641	15438	15606	15481	15385	15458	15743	15501	15518	15479	15576	15286	15393	15558	15479	15513	15388	15387	15667	15473	15470	15444	15587	15322	15508	15467	15452	15555	15580	15534	15587	15520	15321	15516	15429	15502	15575	15403	15466	15696	15494	15478	15540	15565	15398	15721	15319	15518	15527	15526	15517	15640	15727	15349	15455	15508	15525	15446	15442	15530	15489	15411	15814	15504	15590	15391	15536	15389	15624	15594	15609	15456	15705	15383	15458	15450	15594	15457	15489	15491	15415	15565	15468	15623	15452	15506	15609	15409	15556	15564	15533	15693	15411	15557	15375	15498	15634	15477	15648	15588	15505	15521	15629	15370	15342	15483	15483	15394	15624	15506	15398	15696	15476	15553	15439	15442	15429	15420	15509	15619	15516	15629	15426	15497	15468	15610	15415	15479	15472	15492	15447	15614	15454	15309	15417	15659	15577	15568	15558	15576	15481	15548	15535	15592	15595	15524	15525	15524	15506	15464	15596	15529	15375	15459	15643	15348	15658	15595	15396	15550	15451	15440	15405	15421	15416	15597	15463	15592	15765	15432	15412	15535	15613	15426	15389	15545	15497	15495	15509	15604	15561	15440	15629	15329	15547	15669	15599	15578	15469	15551	15556	15764	15305	15403	15407	15440	15598	15420	15567	15508	15421	15499	15500	15567	15587	15607	15463	15542	15530	15628	15535	15513	15575	15649	15369	15490	15627	15474	15609	15495	15578	15568	15640	15618	15603	15477	15483	15638	15497	15505	15534	15517	15539	15357	15672	15489	15375	15483	15517	15508	15626	15576	15535	15512	15722	15619	15515	15657	15374	15419	15451	15479	15525	15634	15522	15396	15624	15503	15631	15433	15618	15586	15504	15422	15658	15530	15750	15456	15467	15632	15404	15468	15618	15535	15411	15605	15496	15531	15618	15746	15659	15405	15598	15455	15408	15581	15402	15602	15454	15410	15486	15550	15456	15410	15420	15418	15468	15387	15420	15596	15336	15522	15611	15549	15480	15534	15458	15420	15520	15405	15411	15528	15296	15586	15519	15486	15373	15509	15477	15351	15417	15588	15601	15503	15327	15642	15395	15431	15685	15399	15506	15596	15546	15509	15671	15465	15550	15597	15544	15560	15319	15406	15443	15483	15435	15548	15366	15515	15431	15527	15492	15546	15470	15458	15321	15627	15535	15555	15556	15517	15463	15511	15846	15576	15623	15428	15592	15627	15541	15433	15477	15615	15419	15541	15509	15351	15395	15416	15470	15608	15482	15465	15408	15547	15638	15445	15675	15480	15494	15595	15574	15546	15514	15517	15488	15513	15617	15660	15638	15458	15513	15535	15494	15608	15436	15351	15497	15519	15601	15546	15559	15526	15489	15460	15509	15544	15622	15504	15468	15692	15463	15479	15639	15536	15559	15651	15701	15471	15518	15547	15340	15446	15667	15537	15406	15504	15297	15495	15424	15537	15476	15432	15568	15585	15779	15364	15504	15370	15526	15485	15562	15667	15561	15403	15394	15433	15426	15431	15420	15424	15598	15535	15534	15598	15502	15481	15332	15497	15507	15414	15423	15439	15602	15302	15301	15388	15305	15749	15342	15489	15517	15593	15606	15624	15512	15586	15606	15615	15556	15623	15630	15459	15505	15467	15465	15509	15525	15544	15418	15609	15347	15574	15539	15435	15507	15641	15441	15644	15185	15480	15543	15440	15498	15444	15589	15543	15513	15669	15253	15626	15566	15552	15516	15585	15607	15582	15446	15426	15386	15356	15524	15630	15579	15410	15557	15532	15498	15467	15364	15574	15428	15505	15464	15556	15542	15477	15666	15490	15494	15669	15524	15553	15523	15385	15546	15513	15543	15664	15529	15348	15610	15503	15553	15686	15552	15549	15634	15431	15347	15492	15597	15623	15531	15580	15464	15486	15488	15591	15489	15564	15566	15443	15590	15486	15544	15573	15489	15523	15456	15585	15515	15570	15551	15347	15511	15426	15596	15376	15555	15598	15594	15581	15494	15571	15511	15540	15519	15672	15557	15530	15628	15488	15573	15546	15553	15619	15424	15512	15465	15604	15695	15509	15592	15459	15617	15456	15417	15626	15426	15567	15645	15565	15643	15531	15528	15471	15453	15353	15608	15530	15595	15554	15627	15541	15527	15432	15406	15496	15573	15393	15536	15376	15531	15513	15420	15406	15711	15495	15599	15472	15531	15488	15425	15596	15471	15558	15551	15424	15480	15454	15498	15499	15489	15648	15547	15408	15507	15480	15485	15572	15446	15488	15553	15573	15465	15495	15394	15445	15384	15579	15477	15437	15563	15591	15646	15587	15612	15483	15392	15362	15488	15692	15416	15483	15454	15632	15682	15458	15427	15499	15476	15579	15505	15536	15486	15758	15601	15416	15576	15446	15549	15525	15543	15371	15665	15509	15543	15450	15440	15560	15582	15453	15481	15538	15561	15356	15683	15520	15437	15486	15475	15414	15663	15565	15538	15453	15660	15506	15544	15458	15490	15440	15537	15354	15467	15480	15424	15426	15571	15701	15649	15446	15716	15435	15547	15381	15613	15475	15486	15704	15562	15411	15669	15514	15540	15390	15546	15616	15471	15449	15508	15541	15455	15340	15720	15361	15399	15529	15419	15530	15437	15524	15487	15493	15558	15268	15431	15762	15442	15378	15681	15555	15458	15470	15406	15604	15656	15628	15287	15594	15400	15586	15596	15397	15634	15599	15694	15523	15549	15603	15533	15452	15674	15517	15497	15618	15551	15361	15539	15451	15512	15451	15453	15417	15636	15590	15378	15591	15697	15485	15396	15506	15669	15501	15662	15675	15541	15553	15512	15590	15504	15633	15558	15527	15596	15498	15598	15504	15515	15655	15505	15644	15578	15680	15486	15623	15436	15406	15601	15504	15496	15504	15496	15738	15421	15713	15441	15447	15409	15543	15466	15436	15532	15471	15602	15556	15684	15459	15716	15418	15708	15471	15445	15501	15544	15622	15467	15725	15334	15425	15569	15428	15476	15592	15475	15682	15384	15412	15470	15637	15535	15632	15653	15462	15480	15382	15786	15609	15531	15500	15636	15558	15634	15375	15482	15315	15444	15437	15556	15453	15538	15521	15516	15427	15463	15379	15444	15325	15525	15569	15555	15570	15718	15581	15484	15707	15571	15488	15472	15541	15469	15598	15415	15359	15566	15573	15361	15488	15702	15700	15485	15539	15500	15625	15575	15461	15488	15549	15466	15456	15476	15505	15530	15554	15589	15591	15579	15412	15508	15344	15439	15675	15567	15618	15602	15508	15730	15464	15593	15556	15438	15386	15361	15498	15618	15395	15641	15695	15598	15520	15308	15701	15649	15578	15593	15361	15426	15546	15632	15647	15556	15512	15596	15602	15558	15598	15488	15446	15653	15549	15553	15511	15588	15493	15599	15489	15356	15626	15472	15541	15305	15473	15614	15739	15508	15604	15511	15368	15618	15675	15438	15508	15319	15305	15561	15516	15616	15491	15444	15548	15475	15513	15617	15523	15521	15331	15463	15453	15648	15442	15539	15502	15397	15550	15521	15622	15370	15587	15520	15479	15548	15537	15451	15515	15672	15713	15432	15509	15399	15611	15578	15568	15406	15612	15273	15612	15477	15583	15570	15523	15345	15474	15446	15543	15367	15428	15585	15597	15454	15461	15416	15485	15498	15329	15475	15449	15625	15451	15592	15609
24078	22201	42756	51895	44078	31030	22151	18597	17826	17904	17992	18069	17635	17775	17835	17944	17766	17823	17953	17897	17606	17621	17674	17838	17893	17769	17722	17641	17811	17724	17515	17815	17641	17775	17485	17634	17681	17628	17863	17739	17523	17761	17632	17705	17748	17747	17588	17786	17870	17823	17754	17690	17736	17892	17731	17659	17604	17743	17444	17830	17739	17448	17342	17594	17713	17682	17415	17308	17692	17718	17567	17716	17709	17769	17871	17804	17738	17500	17650	17537	17526	17594	17655	17322	17826	17723	17538	17638	17699	17727	17703	17775	17612	17535	17553	17810	17766	17427	17670	17622	17424	17602	17578	17716	17679	17599	17733	17764	17681	17687	17710	17727	17585	17522	17351	17482	17553	17625	17919	17653	17605	17666	17462	17878	17568	17381	17490	17586	17599	17644	17577	17554	17751	17877	17764	17665	17557	17474	17784	17731	17631	17649	17846	17641	17721	17739	17796	17545	17514	17656	17581	17599	17574	17545	17621	17604	17787	17601	17649	17668	17660	17551	17622	17649	17676	17726	17363	17481	17430	17713	17665	17505	17493	17470	17630	17590	17665	17539	17656	17672	17611	17614	17552	17619	17793	17595	17655	17664	17850	17722	17619	17637	17537	17711	17743	17558	17694	17743	17775	17982	17447	17539	17525	17629	17577	17547	17555	17535	17521	17658	17464	17419	17582	17502	17527	17524	17586	17415	17497	17484	17593	17679	17613	17584	17562	17594	17664	17649	17663	17769	17604	17447	17643	17351	17718	17481	17613	17507	17622	17603	17728	17451	17743	17603	17440	17529	17551	17641	17556	17707	17615	17662	17709	17428	17450	17441	17836	17655	17628	17806	17699	17795	17681	17523	17715	17711	17671	17711	17599	17440	17534	17628	17624	17639	17760	17518	17656	17695	17674	17665	17575	17865	17655	17482	17789	17694	17694	17517	17589	17485	17730	17645	17564	17743	17438	17667	17584	17547	17460	17800	17523	17708	17555	17529	17718	17368	17754	17571	17530	17620	17640	17486	17637	17355	17696	17678	17610	17688	17593	17652	17675	17602	17655	17565	17595	17654	17483	17687	17661	17564	17599	17640	17546	17581	17549	17681	17636	17685	17499	17740	17557	17659	17689	17542	17483	17530	17747	17604	17718	17462	17673	17804	17981	17733	17506	17458	17598	17684	17892	17556	17528	17519	17668	17703	17613	17648	17519	17325	17599	17675	17655	17766	17546	17612	17742	17614	17588	17612	17702	17427	17553	17764	17702	17577	17422	17455	17675	17602	17576	17566	17627	17653	17790	17450	17580	17856	17526	17470	17944	17666	17773	17640	17764	17911	17678	17493	17492	17617	17541	17515	17593	17584	17660	17574	17636	17755	17557	17652	17698	17395	17478	17887	17554	17471	17407	17660	17483	17404	17417	17684	17622	17573	17780	17770	17604	17433	17391	17366	17616	17556	17695	17640	17713	17598	17474	17419	17694	17520	17619	17671	17343	17334	17687	17462	17679	17789	17652	17616	17459	17728	17803	17598	17629	17706	17800	17659	17662	17674	17412	17535	17527	17466	17796	17709	17507	17626	17664	17583	17684	17669	17700	17660	17577	17544	17589	17508	17578	17706	17766	17353	17622	17469	17593	17664	17705	17875	17642	17681	17719	17729	17879	17727	17671	17638	17737	17578	17573	17660	17383	17541	17577	17567	17440	17564	17675	17695	17416	17794	17624	17684	17781	17795	17748	17509	17462	17638	17420	17702	17714	17758	17628	17790	17735	17688	17939	17318	17533	17385	17588	17665	17487	17780	17830	17619	17909	17903	17798	17558	17663	17648	17656	17546	17813	17576	17655	17732	17559	17659	17495	17486	17782	17692	17434	17493	17603	17632	17581	17714	17465	17447	17813	17601	17580	17663	17638	17618	17618	17493	17603	17501	17792	17746	17706	17471	17656	17568	17761	17324	17623	17576	17581	17407	17802	17723	17535	17600	17801	17578	17702	17723	17750	17523	17688	17653	17641	17756	17849	17646	17535	17597	17599	17567	17636	17589	17623	17539	17515	17596	17827	17625	17539	17736	17611	17466	17575	17490	17445	17422	17520	17758	17645	17547	17468	17710	17717	17585	17613	17580	17528	17578	17686	17609	17608	17721	17573	17604	17490	17519	17760	17634	17685	17731	17640	17587	17643	17565	17513	17328	17606	17638	17598	17579	17692	17408	17563	17629	17772	17685	17643	17489	17541	17724	17629	17667	17775	17724	17524	17591	17559	17710	17717	17701	17681	17645	17727	17650	17633	17457	17632	17546	17682	17527	17659	17562	17661	17611	17663	17416	17667	17783	17646	17629	17712	17624	17533	17508	17590	17537	17837	17704	17645	17740	17680	17558	17693	17547	17785	17456	17454	17653	17568	17540	17619	17550	17613	17664	17667	17544	17485	17707	17783	17503	17689	17647	17593	17743	17730	17441	17636	17525	17774	17742	17558	17810	17709	17528	17685	17597	17681	17411	17505	17547	17699	17744	17805	17469	17449	17547	17561	17632	17679	17688	17624	17538	17608	17712	17664	17710	17496	17611	17543	17724	17613	17756	17434	17413	17707	17797	17675	17666	17713	17531	17577	17600	17605	17598	17723	17578	17416	17653	17820	17691	17584	17680	17742	17864	17461	17696	17758	17708	17745	17698	17634	17560	17529	17708	17531	17630	17573	17620	17453	17708	17643	17739	17542	17539	17730	17693	17743	17532	17771	17686	17501	17447	17620	17650	17593	17691	17793	17510	17229	17511	17479	17706	17804	17733	17700	17611	17705	17652	17574	17603	17636	17541	17513	17750	17867	17455	17654	17644	17518	17630	17514	17695	17535	17386	17748	17767	17616	17692	17742	17636	17592	17654	17803	17484	17466	17783	17812	17465	17542	17489	17629	17599	17835	17574	17729	17692	17560	17168	17319	17697	17658	17698	17624	17679	17677	17949	17562	17624	17696	17634	17610	17678	17669	17504	17467	17704	17710	17546	17743	17689	17692	17708	17374	17512	17606	17784	17684	17669	17594	17569	17617	17712	17715	17629	17552	17522	17400	17599	17779	17688	17620	17630	17592	17699	17400	17468	17534	17648	17537	17540	17759	17635	17596	17698	17778	17690	17647	17662	17681	17530	17551	17457	17672	17827	17720	17658	17734	17431	17730	17539	17665	17571	17896	17782	17750	17870	17621	17611	17674	17616	17557	17480	17634	17416	17548	17606	17603	17811	17615	17577	17540	17730	17617	17616	17582	17643	17738	17750	17792	17734	17697	17512	17730	17684	17569	17466	17603	17563	17625	17455	17422	17533	17580	17563	17814	17503	17556	17663	17565	17587	17575	17602	17525	17653	17489	17699	17663	17760	17669	17608	17660	17627	17467	17703	17660	17724	17576	17549	17741	17703	17589	17701	17806	17727	17481	17653	17616	17687	17697	17632	17720	17821	17890	17633	17644	17649	17714	17358	17647	17675	17765	17637	17583	17530	17711	17635	17671	17775	17835	17541	17612	17662	17815	17746	17676	17691	17524	17647	17931	17771	17749	17477	17586	17355	17756	17550	17852	17578	17535	17553	17886	17597	17650	17669	17735	17759	17619	17757	17705	17614	17695	17696	17231	17768	17692	17458	17736	17501	17660	17516	17501	17785	17604	17670	17382	17544	17624	17691	17587	17581	17655	17643	17548	17559	17480	17573	17684	17575	17660	17522	17759	17631	17672	17596	17631	17777	17828	17636	17657	17701	17641	17651	17569	17574	17538	17668	17570	17618	17815	17620	17613	17510	17632	17751	17614	17720	17514	17547	17604	17674	17470	17554	17615	17707	17721	17595	17581	17662	17567	17438	17687	17468	17726	17564	17600	17674	17521	17612	17530	17784	17564	17650	17612	17476	17840	17591	17669	17796	17480	17549	17706	17862	17679	17654	17658	17542	17700	17883	17691	17549	17510	17565	17473	17710	17495	17621	17576	17526	17599	17605	17752	17597	17497	17482	17506	17624	17729	17734	17588	17887	17657	17595	17639	17725	17556	17903	17669	17633	17758	17780	17548	17678	17638	17661	17641	17617	17578	17577	17734	17559	17710	17539	17678	17517	17549	17582	17732	17693	17622	17540	17619	17524	17691	17753	17570	17518	17593	17617	17565	17691	17660	17680	17651	17438	17490	17320	17580	17421	17660	17706	17607	17669	17726	17702	17606	17567	17630	17514	17619	17531	17655	17490	17592	17632	17474	17581	17666	17598	17726	17757	17477	17712	17543	17707	17660	17637	17461	17649	17544	17694	17710	17488	17396	17677	17724	17867	17568	17844	17616	17727	17639	17518	17656	17524	17531	17700	17477	17615	17628	17645	17553	17636	17765	17345	17819	17747	17670	17564	17740	17497	17657	17594	17594	17651	17655	17791	17604	17612	17681	17623	17944	17701	17699	17674	17563	17755	17620	17596	17399	17664	17809	17624	17684	17542	17635	17605	17460	17527	17552	17393	17557	17715	17653	17460	17620	17614	17643	17736	17590	17615	17593	17605	17572	17557	17618	17541	17775	17622	17812	17499	17616	17661	17796	17540	17704	17795	17566	17679	17546	17798	17623	17622	17751	17553	17816	17569	17620	17658	17585	17683	17681	17608	17605	17574	17701	17581	17403	17497	17709	17403	17638	17560	17582	17570	17732	17661	17610	17702	17535	17677	17573	17594	17641	17597	17604	17490	17620	17601	17616	17634	17756	17717	17734	17633	17688	17545	17656	17518	17569	17453	17510	17639	17671	17477	17479	17611	17563	17511	17665	17704	17856	17572	17695	17600	17691	17400	17767	17589	17695	17371	17670	17740	17583	17494	17500	17718	17569	17458	17837	17475	17658	17584	17798	17655	17489	17801	17547	17659	17516	17658	17621	17661	17653	17600	17841	17472	17596	17760	17504	17622	17636	17582	17778	17594	17559	17709	17660	17472	17887	17675	17663	17582	17563	17738	17363	17620	17553	17547	17524	17459	17606	17633	17586	17577	17513	17490	17586	17657	17512	17559	17685	17594	17459	17662	17624	17607	17564	17556	17513	17471	17471	17701	17682	17743	17519	17557	17524	17659	17777	17617	17680	17573	17431	17767	17517	17561	17629	17657	17602	17536	17734	17703	17604	17558
28328	80935	88867	69257	50127	29600	16108	16092	15849	15961	15864	15804	15893	15971	15991	15914	15996	15807	15861	16028	16065	15603	16031	15891	15928	15765	15683	15872	15891	16054	15624	15688	15899	15971	15838	15828	15821	15888	15977	15782	15786	15877	15954	15856	15802	15777	16057	16021	15854	16006	15993	15810	15884	15703	15715	15827	15992	15820	15967	15794	16004	15889	15682	15873	15782	15856	15929	15619	15832	15857	15938	15974	15801	15771	15751	15827	15946	15791	15893	15771	15801	15904	15806	15798	15966	15895	16016	15859	15803	15838	15945	15736	15788	15610	15855	15951	16080	15790	15751	15870	15784	15683	15929	15818	15906	16023	15825	15728	15784	15786	15731	15721	15663	15761	15713	15756	15900	15846	15889	15927	15840	15865	16011	15778	15926	15858	15907	15830	15743	15943	15903	15826	15779	15714	15662	15934	15890	15790	15893	15889	15901	15717	15786	15885	15896	15732	15820	15742	15781	15813	15737	15800	15648	15828	15750	15994	15711	15787	15893	15974	15893	15765	15727	15926	15695	15744	15796	15717	15910	15822	15929	15968	15859	15672	15927	15876	15709	15650	15644	15918	15912	15812	16005	15870	15930	15741	15854	15890	15919	15767	15794	15729	15952	15830	15793	15677	15880	16032	15959	15692	15799	15672	15957	15801	15882	15839	15868	15939	15902	15965	15818	15853	15906	15880	15813	15828	15884	16101	15896	15953	15863	15794	15716	15887	15752	15704	15821	15741	15952	15672	15721	15956	15781	16001	15993	16040	15676	15662	15755	15783	15853	15941	15906	15777	15783	15914	15819	15798	15940	15724	15776	15779	15749	15944	15902	15816	15824	15898	15985	15725	15902	15953	15827	15792	15893	15687	15978	15815	15835	15979	15767	15923	15710	15896	15954	16010	15722	15870	15807	15723	16001	15819	15767	15942	15941	15757	15781	15785	15774	15863	15767	15850	15843	15762	15991	15775	16004	16132	15804	15791	15921	15906	15850	15894	15816	15804	15815	15867	15687	15875	15799	15935	15661	15782	15775	15755	15674	15841	15846	15906	15655	15841	15879	15910	15895	15739	15889	15829	15878	15751	15855	15706	15836	15886	15925	15776	15827	15878	15877	15769	15879	15891	15819	15707	15759	15791	15907	15907	15974	15836	15947	15890	15722	15892	16034	15872	15872	15813	15852	15751	15798	15896	15898	15824	15786	15666	15876	15871	15700	15840	15815	15881	15846	15795	15898	15719	15742	15809	15805	15903	15684	15760	15903	15706	15844	15832	15916	15875	15733	15744	15814	15852	15837	16006	15773	15908	15840	15883	15888	15805	16178	16005	15897	15938	15984	15756	15834	15794	15879	15803	16054	15798	15766	16026	15824	15932	15933	15797	15863	15833	15991	15909	15835	15875	16024	15837	15839	16026	15657	15802	15911	15885	15820	15877	16062	15887	15846	16014	15977	15748	16005	16019	15673	15735	15779	15909	15868	15921	15707	15932	16042	15965	15997	15880	15787	15897	15741	15865	15668	15779	15778	16038	15813	15764	15863	15872	15718	15762	15847	15854	15846	15755	15942	15762	15702	15771	15954	15788	15637	15868	15860	15871	15788	16012	15911	15705	15831	15911	15845	15951	15793	15766	15787	15730	15801	15913	15896	15901	15833	15848	15849	15823	15888	15743	15965	15918	15801	15842	15763	15930	15804	15964	15901	15829	16023	15790	15775	15854	15874	15807	15978	15788	15858	15976	15976	15898	15853	15820	15896	15830	15783	15895	15834	15730	15643	15750	15735	15830	15826	15701	15850	15809	15924	15829	15726	15952	15874	15861	15846	15913	15654	15950	15804	15705	15813	15827	15780	15821	15898	15806	15922	15892	15868	15707	15899	15740	15981	15946	15952	15835	15864	15788	15843	15861	15941	16020	15686	15907	15647	15895	15819	15950	15790	16049	15921	15823	15760	15742	15884	15904	16068	15843	15772	15757	15794	15812	15886	15687	15899	15848	15898	15733	15835	15741	15803	16070	15716	15974	15851	15766	15751	15863	15873	15943	15865	16065	15869	15869	15696	15706	15963	15847	15861	15744	15803	15930	15897	15618	15980	15664	15778	15801	15961	15810	15782	15848	15771	15918	15860	15797	15864	15787	15947	15910	15883	16002	15705	15884	15741	15753	15872	15845	15911	15953	15912	15812	15866	15975	15918	15784	15795	15811	15996	15779	15810	15740	16001	15853	15737	15780	15929	15818	16020	15954	15681	15882	15857	15924	15942	15899	15920	15920	15653	15893	15854	15829	15907	15889	15905	15740	15946	15797	15763	15917	15730	15892	15958	15853	15775	15898	15994	15919	15920	15834	15775	15721	15880	15880	15910	15738	16026	15994	15978	15882	15773	15816	15783	15918	15922	15817	15842	15767	15825	15869	15892	15886	15788	15908	15677	15875	15892	15902	15700	15947	15790	16007	15885	15834	15856	15919	15809	15916	15985	15835	15945	15878	15966	15791	15912	15856	15999	15877	16095	15719	15763	15768	15933	15837	15992	15908	15601	15900	15804	15799	15868	15891	15792	15863	15859	15970	15832	15710	15798	15788	15861	15742	16015	15932	15944	15794	15717	15879	15811	15795	15782	15916	15865	15866	15897	15856	15947	15818	15942	15755	15874	15863	15871	15862	15818	15877	15826	15970	15762	15730	15999	15994	16034	15789	15892	15777	15761	15801	15918	15916	15941	15750	16001	15947	15869	16098	15893	15789	15994	15666	15994	15925	15929	15807	15780	15921	15808	15782	15791	15936	15678	15894	15703	15681	15777	15957	15834	15987	15979	15729	15904	15774	15821	15748	15848	15873	16112	15904	15887	15793	15752	15815	15811	15921	15870	15883	15899	15735	15754	16008	15846	15675	15813	15807	15689	15724	15826	15989	15740	15997	15964	15755	15693	15746	15896	15909	15889	15856	15891	15886	15836	15934	15873	15805	15851	15844	15909	16124	15733	15853	15766	15901	15854	15850	15931	15809	15860	15725	15944	15890	15877	15926	15826	15952	15854	15816	15945	15784	15927	15958	15806	15967	15866	15777	15867	15851	15678	15790	15819	15991	15968	15821	15647	15874	15760	16046	15851	15965	15979	15828	15917	15768	15845	15858	15854	15821	15934	15689	15942	15844	15687	15779	15715	15780	15615	15777	15905	15918	15782	15782	15715	15902	15891	15859	15707	15870	16075	15908	15923	15878	15819	15801	15822	15835	15861	15765	15839	15875	15900	15841	15866	15882	15906	15701	15742	15963	15940	15737	15886	15838	15661	15902	15809	15836	15841	16017	15794	15718	15927	15723	15769	15844	15943	15821	15931	15891	15941	15939	15840	15771	15833	15787	15772	15829	15916	15703	15853	15719	15820	15753	15802	15936	15825	15857	15789	16031	15970	15763	15793	15868	15764	15781	15725	15875	15740	15796	15847	15823	15915	15934	15702	16067	15875	15820	15719	16088	15807	15851	15780	16040	15894	15921	15883	15969	15816	15792	15822	15948	15797	15883	15897	15945	15838	15784	15766	15907	15843	15947	15864	15883	15933	15651	15825	15831	15920	15727	15819	15900	15888	15716	15768	15944	15819	15932	15857	15757	15785	15711	15915	15799	15718	15834	15731	15824	15797	15862	15869	15839	15844	15936	15900	15738	15923	15812	15882	15702	15804	15757	16019	15983	15630	15942	15925	15776	15893	15813	15832	15999	15981	15698	15831	15927	15703	15655	15881	15731	15796	15859	15671	15712	15792	15740	15841	15708	15820	15801	15907	15721	15687	15854	15862	15904	15658	15802	15784	15721	15865	15892	15695	15947	15904	15667	15930	15920	15901	15920	15780	15743	15913	15820	15701	15957	15801	15951	15788	15737	15818	16047	15753	15912	15733	15962	15748	15812	15764	15834	15693	15876	15877	15800	15833	15756	15831	15771	15795	15836	15842	15721	15842	15948	15933	15654	15692	15891	15911	15706	15865	15794	15824	15769	15758	15843	15883	15859	15773	16037	15857	15991	15739	15851	15813	15816	15806	15844	15852	15816	15880	15814	15955	15750	15825	15741	16065	15863	15947	15936	15889	15671	15716	15768	15934	15721	15755	15876	15897	16011	15769	15875	15988	15891	15937	15819	15692	15924	15572	15872	15877	15926	15898	15756	15946	15802	15830	15743	15827	15820	15895	15614	15776	15858	15782	15899	15900	15834	15757	15840	15819	15762	15861	15811	15922	15729	15968	16014	15939	15809	15788	16016	15898	15723	15885	15670	15837	15900	15880	15889	15821	15917	15961	15781	15917	15970	15862	15911	15828	15879	15820	15854	15957	15855	16015	15692	15861	15782	15872	15750	15775	15767	15818	15744	15789	15676	15909	15858	15872	15744	15849	15852	16043	15910	15988	15724	15959	15801	15829	15727	15637	15691	15730	15839	15876	15921	15783	15928	15908	15752	15920	15948	15872	15882	15884	15875	15543	15816	15811	15834	15901	15770	15876	15855	15638	15892	15675	15727	15753	15803	15881	15828	15721	15855	15855	15770	15717	15512	15867	15766	15860	15803	15748	15810	15757	15743	15845	15927	15766	15904	15856	15966	15828	15841	15743	16040	15855	15892	15724	16030	15837	15984	15872	15845	15715	15863	15810	15890	15789	15820	15906	16010	15949	15771	16021	15783	15858	16070	15612	15849	15839	15928	15876	15788	15946	15901	15817	15768	15785	15897	15813	16153	15950	15731	15879	15769	15817	15874	15978	15833	15842	15644	15808	15972	15865	15836	15890	16013	15916	15744	15961	15689	15863	15819	15863	16146	15930	15879	16025	15742	15800	15942	15772	15871	15923	15804	15834	15748	15884	15861	15834	15833	15998	15886	15764	15873	15876	15881	15915	15775	15702	15809	15894	15845	15885	15879	15965	15949	15845	15754	15688	15778	15618	15898	15844	15942	15707	15923	15932	15858	15870	15732	15914	15718	15664	15730	15909	15989	15662	15756	15876	15983	15988	16000	15830	15920	15905	15797	15965	15882	15939	15844	15722	15833	15896	15865	15851	15858	15997	15809	15765	15833	15923	15694	15774	15742	15801	15955	15893	15788	15678	16023	15926	15912	15787	15766	15949	15845	16015	16052	16005	15914	15784	15960	15907	15968
22795	21567	37536	44387	42140	33468	25428	19403	18015	18569	18174	18071	18016	17892	17875	17992	18165	17996	17919	17746	17904	17923	17850	18155	18006	17995	17814	18097	17782	17834	17839	17851	17995	17836	17966	17789	17905	17926	17840	17824	17747	17781	18015	17887	17761	17899	17789	17988	18129	18064	17844	17858	17809	17810	17813	17572	17849	17802	17725	17961	18075	17849	17711	17939	17666	17823	17681	17672	17834	17657	17674	17856	17959	17816	17830	17698	17662	17672	17692	17684	17659	17742	17766	17795	17617	17594	17820	17768	17771	17633	17628	17531	17682	17732	17548	17625	17710	17762	17665	17770	17817	17680	17701	17630	17578	17718	17698	17725	17633	17759	17689	17811	17722	17860	17815	17758	17959	17930	17946	17914	17787	17712	17806	17684	17897	17870	17849	17780	17480	17578	17692	17802	17657	17642	17776	17716	17566	17585	17821	17732	17758	17704	17736	17871	17709	17667	17685	17633	17861	17689	17782	17714	17560	17441	17655	17585	17881	17694	17598	17787	17695	17665	17909	17793	17638	17688	17733	17796	17804	17646	17676	17805	17740	17625	17669	17965	17703	17562	17841	17924	17752	17596	17635	17886	17785	17907	17835	17525	17834	17681	17623	17827	17858	17713	17500	17756	17754	17797	17743	17883	17638	17688	17567	17600	17761	17783	17598	17588	17792	17847	17573	17668	17779	17732	17691	17842	17559	17935	17622	17731	17689	17612	17751	17782	17790	17614	17646	17724	17896	17693	17755	17918	17599	17821	17725	17767	17399	17620	17528	17615	17613	17565	17632	17612	17551	17529	17614	17546	17914	17773	17696	17738	17641	17424	17733	17745	17837	17636	17646	17843	17769	17876	17703	17816	17872	17759	17488	17610	17693	17694	17778	17619	17633	17807	17646	17783	17527	17610	17804	17722	17665	17680	17891	17775	17679	17693	17660	17692	17805	17717	17746	17816	17677	17745	17772	17618	17759	17740	17433	17648	17623	17623	17627	17776	17621	17623	17731	17824	17614	18007	17788	17726	17705	17610	17664	17698	17740	17802	17930	17715	17516	17943	17674	17488	17871	17633	17468	17675	17761	17756	17556	17444	17527	17806	17803	17802	17473	17749	17652	17853	17772	17447	17707	17795	17791	17909	17693	17824	17915	17673	17637	17857	17567	17657	17701	17891	17742	17776	17766	17609	17991	17743	17691	17734	17834	17733	17741	17566	17773	17754	17554	17946	17906	17903	17777	17653	17598	17727	17647	17707	17819	17804	17763	17664	17868	17743	17665	17675	17688	17747	17664	17602	17702	17702	17638	17668	17877	17748	17645	17890	17600	17334	17727	17663	17707	17636	17771	17703	17834	17847	17546	17681	17716	17839	17638	17437	17678	17616	17622	17721	17606	17710	17653	17559	17677	17828	17935	17665	17615	17710	17714	17700	17835	17827	17619	17639	17575	17867	17968	17623	17769	17691	17755	17650	17757	17562	17886	17703	17803	17678	17466	17633	17751	17755	17880	17621	17649	17886	17688	17754	17773	17789	17671	17806	17862	17872	17794	17786	17674	17730	17707	17725	17833	17951	17773	17424	17675	17727	17735	17609	17704	17622	17695	17806	17631	17667	17803	17592	17678	17491	17539	17725	17534	17756	17496	17625	17691	17773	17845	17826	17763	17586	17595	17511	17688	17674	17588	17819	17772	17452	17577	17922	17675	17672	17865	17731	17681	17653	17632	17642	17789	17797	17714	17587	17668	17706	17828	17650	17799	17880	17716	17609	17708	17711	17556	17635	17593	17695	17695	17809	17788	17881	17787	17661	17729	17850	17779	17554	17819	17694	17688	17917	17800	17492	17627	17709	17656	17819	17836	18005	17948	17716	17701	17481	17853	17797	17666	17924	17769	17723	17697	17709	17816	17781	17693	17673	17785	17735	17890	17650	17797	17850	17760	17717	17713	17621	17666	17837	17636	17799	17795	17990	17809	17613	17729	17819	17711	17572	17869	17412	17970	17782	17752	17881	17873	17823	17535	17811	17653	17779	17655	17788	17739	17773	17832	17626	17860	17732	17865	17664	17904	17701	17701	17663	17784	17745	17667	17512	17711	17664	17576	17565	17687	17561	17590	17817	17723	17704	17923	17905	17762	17519	17575	17839	17801	17857	17616	17537	17780	17512	17644	17865	17820	17788	17776	17400	17691	17789	17879	17595	17818	17671	17615	17561	17744	17543	17778	17644	17770	17670	17744	17756	17637	17679	17900	17617	17801	17592	17498	17503	17867	17658	17523	17613	17835	17868	17763	17837	17783	17891	17849	17562	17746	17600	17760	17674	17603	17754	17673	17608	17809	17656	17665	17740	17545	17497	17774	17953	17779	17796	17776	17693	17642	17605	17485	17686	17665	17665	17710	17839	17669	17795	17765	17822	17791	17930	17606	17863	17837	17772	17648	17812	17667	17741	17761	17703	17644	17668	17620	17593	17660	17749	17748	17645	17744	17914	17601	17631	17895	17616	17605	17676	17517	17637	17911	17698	17582	17696	17787	17634	17832	17647	17702	17808	17788	17888	17800	17558	17564	17797	17683	17436	17698	17924	17766	17662	17583	17785	17725	17584	17541	17785	17933	17699	17664	17590	17600	17607	17785	17572	17516	17664	17857	17658	17593	17863	17625	17539	17829	17839	17607	17619	17803	17615	17770	17562	17838	17685	17717	17682	17592	17545	17643	17828	17719	17686	17500	17679	17615	17773	17723	17761	17812	17762	17825	17791	17703	17787	17676	17766	17837	17729	17594	17782	17876	17854	17663	17655	17829	17705	17712	17748	17936	17749	17574	17830	17622	17722	17529	17688	17716	17679	17602	17876	17878	17599	17629	17779	17540	17689	17571	17649	17675	17839	17722	17637	17607	17603	17682	17783	17728	17670	17790	17714	17598	17396	17764	17814	17815	17675	17676	17740	17729	17762	17972	17482	17757	17767	17725	17734	18045	17582	17801	17868	17855	17758	17932	17844	17581	17830	17832	17565	17603	17758	17812	17735	17614	17800	17586	17697	17783	17788	17571	17781	17685	17909	17790	17770	17733	17791	17739	17687	17795	17525	17739	17740	17635	17665	17860	17863	17838	17741	17629	17675	17462	17834	17612	17772	17629	17742	17797	17751	17782	17780	17716	17752	17730	17869	17763	17739	17497	17829	17793	17542	17600	17657	17844	17831	17729	17663	17806	17476	17847	17716	17617	17723	17732	17691	17640	17714	17698	17660	17772	17898	17781	17798	17587	17727	17598	17727	17905	17750	17891	17674	17677	17799	17652	17661	17697	17713	17798	17561	17820	17848	17828	17502	17713	17733	17609	17584	17849	17671	17701	17661	17675	17615	17683	17727	17857	17616	17707	17690	17678	17647	17712	17485	17699	17540	17839	17605	17447	17884	17734	17739	17698	17706	17717	17807	17653	17599	17702	17594	17757	17845	17850	17891	17587	17803	17700	17762	17747	17552	17802	17713	17967	17786	17660	17746	17788	17718	17621	17813	17654	17800	17799	17607	17603	17820	17855	17611	17516	17832	17661	17680	17842	17774	17812	17775	17556	17811	17712	17587	17616	17408	17519	17608	17696	17698	17721	17710	17863	17642	17799	17503	17730	17688	17846	17732	17756	17908	17688	17820	17662	17651	17837	17597	17661	17835	17764	17660	17704	17838	17666	17643	17599	17660	17824	17616	17779	17789	17681	17872	17740	17600	17813	17803	17885	17656	17622	17788	17619	17525	17612	17517	17703	17797	17805	17827	17772	17836	17586	17657	17725	17714	17551	17649	17756	17681	17695	17736	17604	17780	17734	17589	17897	17820	17700	17892	17668	17799	17750	17484	17725	17798	17795	17670	17715	17894	17725	17565	17846	17930	17582	17722	17659	17517	17697	17781	17824	17819	17710	17611	17651	17514	17769	17687	17678	17561	17754	17627	17691	17735	17798	17636	17532	17838	17653	17966	17690	17574	17670	17778	17729	18031	17666	17721	17619	17948	17806	17582	17607	17567	17485	17668	17818	17729	17785	17682	17861	17651	17759	17560	17793	17633	17546	17792	17540	17822	17767	17746	17587	17781	17594	17532	17803	17621	17748	17790	17771	17842	17736	17805	17780	17809	17653	17802	17569	17735	17723	17715	17486	17863	17630	17734	17627	17694	17804	17788	17751	17608	17535	17628	17699	17867	17724	17767	17791	17709	17719	17705	17610	17527	17768	17600	17706	17558	17620	17712	17661	17781	17725	17613	17910	17616	17737	17747	17545	17793	17858	17676	17791	17576	17812	17834	17880	17811	17477	17880	17636	17655	17693	17810	17830	17826	17675	17870	17780	17791	17807	17708	17743	17623	17793	17568	17890	17945	17775	17887	17755	17632	17854	17491	17705	17955	17771	17676	17912	17627	17506	17818	17752	17812	17601	17705	17758	17693	17790	17692	17563	17681	17742	17769	17466	17639	17720	17846	17689	17633	17703	17735	17773	17795	17695	17814	17682	17791	17761	17845	17714	17817	17764	17686	17688	17795	17835	17715	17674	17761	17849	17940	17695	17678	17402	17522	17658	17783	17711	17762	17700	17682	17844	17678	17584	17699	17822	17856	17767	17506	17611	17688	17845	17755	17780	17653	17845	17685	17577	17794	17661	17613	17835	17699	17742	17403	17710	17724	17711	17592	17791	17736	17688	17824	17752	17569	17650	17719	17638	17735	17880	17761	17776	17482	17858	17692	17589	17457	17754	17929	17676	17732	17655	17553	17605	17631	17779	17488	17618	17703	17771	17559	17821	17589	17657	17745	17718	17659	17644	17540	17677	17714	17911	17782	17654	17789	17476	17577	17495	17723	17621	17670	17781	17863	17679	17604	17776	17795	17708	17522	17751	17685	17604	17629	17672	17739	17675	17593	17715	17722	17859	17793	17724	17675	17586	17896	17642	17793	17492	17687	17705	17607	17749	17670	17810	17879	17677	17769	17860	17819	17802	17668	17723	17733	17594	17642	17551	17844	17737	17645	17612	17684	17692	17736	17586	17850	17761	17883	17838	17659	17641	18008	17886	17776	17803	17783	17696	17737	17861	17461	17612	17918	17795	17899	17790	17589	17936	17486	17928	17918	17640	17769	17874	17732	17905	17855	17645	17509
42594	89865	99427	83487	59948	37858	16625	15847	15984	15901	16025	15965	15875	15894	15765	15944	15839	15841	16027	15914	16041	16125	15891	15921	15712	15839	16040	16028	15900	15800	16020	15925	15833	15981	16024	15751	16158	15718	15858	16095	15902	15986	15977	15979	15744	15819	15895	16169	16243	16214	16095	16017	15931	15966	15939	15899	16023	15983	15784	15999	15963	15984	16012	16038	16050	15876	15845	15867	15937	15930	16025	15738	15954	15750	15934	15728	16063	15864	15786	15995	15998	15817	16071	15913	15782	15914	15981	15700	15864	15863	15909	15911	15816	15805	15818	15851	15876	15931	15934	15864	15967	15750	15755	15916	15897	15828	15831	15988	15889	15920	15964	15998	15970	15756	16008	16011	15896	16176	16056	15889	15869	15841	15933	15834	15910	15994	15886	15743	15986	15879	15896	15695	15856	15859	15849	15776	16035	15928	16100	15956	15921	15908	15863	15796	15861	15824	15827	16079	15824	16053	16047	15751	16081	15782	15758	15944	15953	15947	15978	15957	15925	15887	15871	15850	16034	15861	15881	16009	15899	15853	15743	15941	16000	15757	15944	15837	15985	15990	15864	15955	15849	15817	15977	15885	15861	16003	15863	15814	16037	15879	15866	16078	15971	15887	15998	15846	15715	15902	15923	15909	15881	15808	15892	15855	15903	16005	15948	15832	15892	15767	15869	15822	15688	15810	15951	15833	15995	15996	15830	16110	15859	16054	15924	15906	15862	15913	15934	15890	15956	15757	15951	15919	15806	16006	16026	15732	15842	15913	15934	15970	15781	16002	15859	16047	15858	15875	15881	15847	15934	16002	16033	15752	15849	15944	15930	15951	15804	15797	15924	15977	15865	15993	16057	15677	15840	15799	15757	15838	16006	15833	15897	15868	15791	16005	16000	15805	15869	15830	16001	15840	16101	15878	15820	15747	15902	15744	15837	15976	15882	15966	15876	15866	16052	16021	16027	15990	15909	15964	15908	15858	16077	16017	15978	15846	15873	16031	15923	15856	15838	15784	15842	15967	15841	15888	15826	15779	16094	16020	15817	15652	15922	15996	15972	15953	15859	15921	15857	15941	15820	15950	15900	16023	16067	15938	15663	15719	15819	15871	15799	15742	15815	15951	15789	15793	15974	15879	15815	15951	15877	16018	15838	15885	15917	15964	15868	15721	15921	15935	15950	15931	15957	15829	15857	16068	15887	15710	15972	15967	15816	15803	15965	15883	15893	15871	15903	15868	15904	15945	15886	15872	15912	15897	15816	15993	15961	16073	16016	15929	15969	16021	15959	15879	15829	15898	15773	15918	15817	15915	15715	15963	15891	15895	15846	15948	15990	15919	15994	15950	15924	15912	15870	15876	16037	15838	15886	15815	15970	15830	15802	15799	15911	15819	15816	15727	16047	15937	15841	15934	15864	15969	15976	16011	15986	15810	15894	15976	15929	16029	15808	15919	15980	15892	15882	15928	15782	15893	15940	15922	16167	15852	15836	15976	15776	15747	16030	15756	16020	15832	16028	15933	15905	15844	15868	15876	15972	15803	15957	15705	15875	15881	15941	15749	16142	15843	15805	15816	15998	15734	15746	15949	15745	15898	15894	15919	16018	15958	15934	15854	15967	15834	15889	15947	15746	15875	15991	15761	15902	15923	15861	15871	15898	15842	16033	15754	16070	15851	15872	15705	15976	15863	15807	15888	15746	16040	15891	15921	15928	15803	15988	16011	15879	15865	15833	15916	15844	15945	15907	15783	15936	15845	15703	15958	15841	16056	15797	16019	15969	15853	16027	15962	15744	16105	15987	15938	15922	16071	16009	15896	16083	15809	15951	15823	15849	15904	15851	15815	15930	15923	15950	15663	15972	15955	15847	15755	15923	15936	16009	16021	15850	15902	15947	15760	15794	15891	15965	15857	15858	15863	16016	16043	15964	15920	15865	15771	16044	15824	16007	15819	16109	15784	15918	15807	16062	15785	15806	15601	15929	15929	15827	15918	15852	15717	15918	15976	16068	15823	15962	16005	15891	15771	15964	15793	16026	15965	16004	15982	15846	15903	15965	15865	15817	16037	15845	15874	15918	15860	15986	15990	15988	15748	16034	15991	16083	15912	15829	16020	15780	15903	15760	15873	15961	15710	15840	15917	15785	15981	15863	15904	15760	15880	15884	15968	15930	15777	15841	15747	15886	15665	16001	16162	16119	15967	15848	16092	15949	15790	16093	15928	15813	15843	15824	15750	15931	15843	15831	15807	15843	15961	15784	15779	15978	15790	15866	15950	16028	15976	15957	15977	15874	16142	15798	15808	15784	15710	15944	15972	15938	15748	15985	15882	15862	15956	15854	15819	15887	15978	15794	15981	15760	15993	15837	15991	15780	15936	15966	15801	15866	15913	16268	15901	15885	16046	15813	15946	15944	16010	16043	15864	15967	15800	15602	15921	16063	15869	15886	15877	15945	15832	15990	15818	15996	15931	15888	15862	15934	16107	15891	15996	15744	15792	15877	15868	15767	15874	15819	15911	15866	15928	15902	15758	15901	16044	15921	15768	15896	15738	15897	15968	15887	15954	15899	15823	15849	15972	15913	15828	15814	15887	16005	16098	15844	15885	15914	15695	16017	15875	15980	15845	15866	15921	15835	15954	15705	15995	15919	15847	15965	15859	15988	15888	15842	15795	15829	15789	15849	15714	15959	15812	15893	15905	15862	15862	16036	15911	15946	15969	15804	15960	16016	16002	15775	15952	15949	15737	15957	15704	15902	16191	15845	15885	15842	15941	15884	15924	15930	16028	15963	15986	15671	15886	15945	16034	15861	15705	15893	15953	15735	16071	15830	15816	16057	15933	15835	15824	15819	15819	15892	16038	16071	15918	16013	15935	15794	15947	15998	16064	15856	15909	15841	15951	15853	15938	15847	15921	15794	15925	15920	15839	15892	16018	16027	15897	15884	16044	15829	15867	15786	15877	15857	16010	16008	15768	15940	16051	15932	15877	16121	16013	15903	15797	15887	15914	15986	15820	15939	15916	15924	15861	16160	15630	16043	15785	15946	15955	15764	15916	15999	15963	15808	15957	15812	16056	15914	15909	16126	15812	15849	15987	16048	15952	15998	15895	15740	15666	15907	15794	15858	15877	15934	15918	15984	15894	15758	15967	15870	16033	15981	15871	15865	15914	15945	16013	15861	15769	15897	15913	16018	15938	15914	15834	15887	15912	15946	15893	15904	15973	15860	15898	15911	15822	15804	15783	16034	15805	15915	15919	16086	15814	15901	15997	15736	15838	15920	15813	15873	15927	15885	15977	15790	15813	15993	16020	15976	16011	15915	15854	15991	15991	15839	15891	16087	15837	15831	15822	15701	15799	15882	15872	15658	15839	15795	16174	15755	15943	15879	15853	15842	16018	16105	15824	15821	16150	15849	15973	15883	15872	15868	15968	15885	16089	15973	15814	15884	15853	15985	15874	15984	15852	15942	15904	15850	15777	15990	15858	15852	15872	15935	15859	15923	15970	15936	16045	15799	16007	15940	15955	15922	15873	15997	15705	15907	15905	15773	15936	15941	15846	15848	15819	15962	15935	15872	15906	15908	15793	15910	16025	15894	16004	15920	16048	15956	15903	15970	15879	15942	15873	15899	15945	15776	15801	15737	15956	16004	15804	16021	15999	15869	15827	15681	15885	16102	16147	15749	15891	15861	15884	15867	15994	15838	15904	15767	15901	15924	15947	15956	15822	15894	15818	16046	15986	15983	15844	16018	15919	15958	16070	15939	15952	15963	15861	15847	15927	15940	15891	15938	15861	15892	15905	16081	15830	15780	15828	15960	16054	15915	15956	15973	16038	15897	15897	15848	15978	15795	15938	15973	15775	16003	16046	15865	15987	15923	15846	16041	16014	15964	15849	15941	15915	15818	15898	15763	16023	15762	15927	15719	15831	15880	15877	15919	15990	15896	15882	15606	15991	15753	15800	15953	16142	15840	15948	15977	16033	15811	16121	15849	15920	15997	15900	15803	15950	15839	16110	15905	15847	15837	15905	16084	15962	15827	15915	15964	15694	15738	15873	16027	15993	15728	15952	15885	15875	15994	15823	15978	15864	15945	15991	15795	15986	15837	16055	16025	15930	15855	15791	16190	15800	15879	15905	15816	15997	15835	16020	16058	15859	16044	16026	16097	15972	16002	15843	15804	15835	15908	15951	16009	16122	15883	15917	15834	15896	15840	16053	15957	16036	15955	15837	15869	15808	15978	15835	15923	15966	15865	15753	15865	15654	15944	15836	15843	15882	15982	15943	15929	15848	16002	15814	15803	15880	15873	15813	16130	15915	15880	15959	15767	15835	16000	15861	15937	15866	15967	15951	15840	16210	15964	15734	15866	15888	15858	15987	15859	15848	15938	15809	16015	15861	15867	15966	15806	15839	16000	15836	16002	15813	15979	15893	15933	15895	16004	15990	15920	15978	15677	15993	16126	15897	15790	15964	15933	15980	16006	15899	15904	16052	15895	15967	15783	15974	16042	15791	15844	16016	15942	15962	16064	15971	15860	15904	16183	15876	15721	15888	15898	15889	15992	15829	15798	15890	15976	15931	15908	15861	15585	15870	15853	15886	15902	15849	15972	15762	16076	15878	16051	15984	15937	15946	15985	15894	15922	15887	16141	15898	15957	15835	16054	15990	15867	15850	15896	15749	15996	15956	15940	15980	15915	15913	15829	15780	15875	15890	15852	16044	15856	15954	16002	15917	15944	15760	15862	15780	15979	15875	15985	15909	15848	15898	16076	15806	15972	15959	15843	15984	15890	15944	16004	16028	16006	15876	15889	15928	15842	15725	15907	15848	15995	15827	15798	16009	15909	16013	15953	15908	15994	15883	15836	15778	15915	15909	15917	15917	15831	16116	16012	15972	15833	15985	15898	15832	15971	15947	15794	15892	15993	15896	15760	15986	15925	15768	15941	15903	15866	15941	16028	15901	16093	15867	16026	15864	15878	15809	15747	15939	15899	15904	16075	15933	15863	15948	15785	15873	15967	15839	15762	15827	15814	15767	15842	15920	15896	16075	15827	15831	15865	15873	15932	15929	15822	15753	15962	15956	15797	15829	15930	15871	15849	15869	15864	15914	16001	15882	16071	15808	15847	15779	15813	15932
27430	26944	43866	38475	27408	21456	18331	17637	17444	17641	17419	17435	17385	17367	17399	17486	17380	17498	17506	17328	17346	17305	17670	17252	17506	17519	17167	17527	17479	17392	17551	17389	17293	17345	17261	17496	17401	17523	17605	17275	17484	17380	17401	17249	17393	17323	17408	17366	17558	17409	17338	17558	17356	17720	17371	17329	17621	17322	17492	17464	17408	17423	17560	17385	17549	17533	17202	17550	17500	17377	17618	17328	17330	17240	17476	17322	17195	17239	17248	17412	17314	17466	17433	17220	17471	17357	17400	17586	17381	17307	17511	17315	17114	17564	17353	17543	17611	17485	17508	17607	17489	17469	17436	17152	17213	17176	17382	17326	17352	17474	17275	17319	17553	17493	17386	17428	17287	17284	17259	17431	17495	17219	17544	17224	17437	17376	17322	17425	17409	17313	17337	17237	17317	17518	17468	17480	17600	17545	17384	17675	17475	17365	17292	17328	17137	17575	17277	17516	17431	17358	17429	17280	17298	17400	17319	17225	17432	17379	17441	17499	17331	17494	17234	17417	17299	17323	17496	17429	17411	17264	17361	17370	17358	17284	17320	17269	17296	17443	17315	17197	17493	17292	17403	17462	17405	17350	17421	17591	17299	17384	17374	17512	17357	17306	17257	17341	17371	17203	17406	17303	17293	17335	17396	17492	17433	17460	17195	17409	17211	17363	17412	17536	17553	17385	17525	17517	17365	17405	17406	17291	17403	17159	17007	17566	17447	17386	17444	17216	17377	17455	17404	17192	17569	17361	17526	17473	17314	17544	17261	17297	17515	17336	17374	17353	17466	17450	17373	17368	17475	17407	17461	17420	17253	17417	17514	17383	17390	17461	17440	17371	17365	17356	17304	17311	17381	17487	17368	17255	17388	17525	17587	17246	17282	17365	17232	17645	17244	17501	17291	17333	17339	17080	17327	17189	17337	17344	17527	17095	17309	17336	17169	17354	17356	17399	17532	17118	17480	17353	17277	17496	17523	17297	17520	17344	17426	17301	17441	17467	17372	17265	17559	17539	17425	17524	17202	17249	17501	17354	17317	17362	17358	17302	17452	17575	17410	17311	17293	17558	17524	17339	17373	17251	17334	17504	17411	17488	17226	17428	17401	17277	17339	17472	17287	17434	17405	17305	17335	17292	17598	17428	17323	17339	17406	17505	17310	17551	17450	17356	17292	17392	17345	17599	17425	17475	17428	17286	17313	17547	17593	17299	17404	17601	17551	17458	17583	17277	17348	17386	17499	17552	17457	17429	17226	17470	17435	17257	17338	17482	17562	17458	17434	17185	17409	17359	17393	17281	17442	17168	17307	17185	17279	17589	17306	17502	17315	17554	17490	17400	17270	17302	17394	17437	17363	17431	17448	17365	17237	17481	17544	17225	17447	17308	17304	17441	17425	17409	17538	17427	17433	17347	17403	17215	17417	17507	17468	17368	17398	17153	17511	17583	17371	17515	17517	17419	17455	17517	17439	17413	17383	17334	17411	17418	17322	17331	17399	17451	17375	17370	17529	17454	17484	17331	17192	17384	17293	17539	17427	17360	17304	17308	17487	17450	17390	17502	17343	17256	17265	17399	17432	17363	17399	17400	17610	17297	17577	17272	17280	17319	17296	17492	17336	17407	17113	17257	17336	17493	17458	17308	17428	17405	17568	17276	17517	17415	17311	17419	17291	17347	17486	17340	17272	17413	17502	17337	17299	17354	17470	17509	17462	17217	17396	17431	17525	17375	17407	17372	17489	17495	17466	17540	17439	17394	17486	17447	17454	17506	17357	17082	17289	17273	17228	17326	17213	17469	17241	17538	17310	17454	17349	17330	17429	17239	17361	17292	17151	17369	17695	17275	17403	17480	17504	17588	17656	17436	17493	17478	17385	17447	17410	17465	17431	17450	17409	17312	17245	17389	17320	17293	17246	17375	17560	17165	17480	17158	17267	17221	17446	17334	17099	17442	17311	17634	17502	17386	17351	17490	17234	17238	17546	17417	17635	17458	17446	17362	17443	17277	17348	17257	17508	17409	17443	17215	17416	17298	17440	17612	17611	17310	17446	17398	17358	17460	17446	17306	17425	17291	17454	17424	17521	17478	17416	17415	17249	17315	17486	17342	17356	17455	17455	17571	17533	17189	17169	17345	17434	17402	17445	17380	17263	17349	17301	17434	17537	17492	17581	17409	17456	17333	17479	17178	17620	17408	17665	17639	17457	17320	17230	17363	17366	17367	17395	17335	17458	17453	17474	17338	17449	17463	17570	17332	17509	17528	17323	17263	17637	17457	17447	17369	17159	17316	17496	17364	17570	17451	17392	17357	17437	17356	17287	17357	17183	17519	17394	17427	17218	17309	17399	17376	17374	17376	17513	17273	17519	17355	17439	17410	17309	17203	17419	17334	17384	17515	17462	17362	17493	17370	17353	17485	17467	17342	17428	17249	17502	17362	17302	17412	17374	17355	17254	17400	17437	17322	17303	17317	17409	17277	17648	17464	17409	17352	17488	17296	17462	17568	17411	17456	17399	17157	17210	17380	17462	17460	17373	17454	17250	17317	17396	17311	17185	17093	17283	17445	17361	17475	17199	17323	17601	17514	17264	17162	17330	17259	17457	17448	17439	17353	17283	17236	17434	17502	17296	17485	17379	17471	17302	17393	17248	17292	17367	17108	17483	17381	17376	17473	17455	17347	17333	17428	17252	17474	17407	17539	17576	17419	17279	17368	17276	17529	17475	17570	17512	17441	17630	17180	17322	17513	17438	17141	17486	17094	17527	17517	17386	17412	17522	17499	17441	17302	17350	17377	17576	17479	17327	17479	17513	17521	17595	17410	17340	17538	17267	17384	17266	17366	17348	17478	17476	17408	17421	17323	17323	17317	17101	17547	17487	17473	17480	17420	17480	17335	17257	17526	17397	17433	17481	17472	17333	17590	17310	17314	17566	17495	17377	17471	17283	17428	17449	17344	17446	17374	17536	17296	17498	17306	17170	17300	17389	17389	17327	17535	17271	17294	17425	17429	17168	17335	17503	17536	17425	17164	17361	17305	17467	17465	17380	17393	17349	17364	17146	17449	17493	17421	17253	17458	17423	17188	17278	17547	17276	17423	17601	17356	17360	17391	17338	17474	17275	17157	17346	17386	17492	17436	17477	17327	17364	17017	17503	17197	17227	17431	17454	17437	17576	17422	17483	17487	17575	17613	17452	17415	17256	17415	17473	17463	17585	17612	17426	17303	17394	17251	17495	17484	17457	17422	17788	17434	17590	17318	17212	17430	17305	17257	17358	17455	17590	17503	17156	17505	17274	17593	17224	17571	17338	17382	17409	17439	17367	17320	17345	17241	17330	17397	17254	17315	17587	17344	17402	17564	17322	17570	17346	17411	17589	17489	17464	17393	17408	17497	17590	17263	17524	17549	17356	17417	17435	17252	17399	17308	17365	17348	17269	17287	17269	17290	17501	17463	17393	17437	17418	17332	17375	17335	17376	17394	17417	17589	17595	17568	17415	17277	17330	17412	17559	17336	17417	17419	17485	17218	17400	17251	17575	17393	17429	17573	17287	17447	17361	17508	17405	17312	17474	17407	17358	17446	17612	17266	17358	17401	17457	17223	17403	17362	17223	17458	17336	17549	17159	17552	17311	17397	17408	17494	17355	17487	17247	17240	17355	17487	17611	17491	17483	17408	17455	17568	17399	17487	17294	17440	17204	17173	17417	17294	17275	17497	17373	17406	17435	17386	17388	17489	17427	17346	17687	17343	17329	17335	17353	17204	17400	17673	17485	17490	17317	17476	17398	17336	17415	17329	17346	17410	17190	17455	17325	17314	17190	17355	17325	17399	17371	17487	17183	17185	17277	17517	17342	17515	17356	17394	17317	17391	17481	17200	17279	17121	17512	17526	17410	17484	17298	17436	17242	17333	17483	17502	17417	17463	17408	17466	17411	17548	17375	17450	17466	17451	17456	17488	17416	17205	17356	17391	17333	17314	17429	17365	17319	17468	17413	17617	17311	17199	17331	17464	17621	17371	17381	17468	17223	17481	17351	17413	17433	17466	17256	17378	17386	17493	17431	17368	17474	17494	17252	17324	17217	17370	17634	17299	17549	17527	17462	17512	17431	17373	17517	17363	17318	17486	17439	17396	17519	17449	17411	17266	17323	17257	17422	17324	17486	17281	17423	17326	17515	17421	17329	17560	17509	17229	17360	17551	17405	17388	17510	17246	17542	17358	17215	17450	17473	17414	17376	17475	17327	17455	17415	17380	17539	17407	17297	17341	17442	17514	17411	17312	17410	17397	17527	17500	17502	17331	17518	17281	17512	17341	17348	17453	17494	17410	17410	17199	17329	17154	17266	17376	17355	17307	17420	17384	17644	17149	17314	17495	17545	17459	17375	17415	17443	17393	17436	17345	17184	17391	17442	17590	17451	17248	17212	17528	17534	17329	17199	17457	17518	17323	17517	17299	17485	17254	17282	17312	17455	17322	17370	17595	17155	17341	17265	17512	17551	17332	17499	17388	17502	17412	17562	17340	17630	17460	17473	17434	17444	17468	17226	17339	17416	17311	17407	17587	17355	17248	17468	17307	17474	17386	17438	17213	17363	17479	17512	17429	17342	17415	17406	17410	17326	17529	17290	17468	17242	17362	17310	17539	17364	17362	17462	17501	17449	17407	17580	17606	17472	17500	17217	17303	17286	17443	17348	17271	17360	17511	17334	17209	17374	17326	17419	17451	17598	17401	17471	17293	17454	17375	17323	17337	17300	17344	17440	17520	17281	17086	17432	17413	17352	17548	17379	17426	17380	17432	17397	17497	17518	17215	17443	17382	17532	17340	17227	17354	17234	17421	17400	17394	17379	17331	17464	17366	17185	17347	17427	17326	17260	17284	17534	17454	17447	17630	17409	17252	17351	17317	17624	17520	17396	17190	17315	17481	17334	17456	17475	17333	17390	17331	17252	17436	17474	17019	17363	17382	17534	17601	17334	17395	17492	17253	17444	17333	17528	17427	17530	17528	17663	17417	17293	17412	17271	17202	17296	17412	17429	17520	17211	17545	17231	17504	17256	17263	17361	17328	17381	17351	17455	17284	17380	17302	17336	17452	17336	17316	17273	17272	17347	17499	17515	17284	17327	17207	17241	17424
19553	44870	48569	36958	26025	18890	15794	15822	15684	15584	15802	15587	15659	15614	15761	15614	15719	15669	15855	15632	15737	15624	15644	15740	15668	15583	15787	15802	15625	15930	15709	15725	15748	15647	15703	15566	15671	15731	15631	15827	15635	15716	15598	15823	15636	15798	15537	15563	15661	15675	15649	15629	15865	15592	15452	15713	15709	15490	15845	15785	15567	15634	15599	15541	15783	15586	15680	15677	15727	15507	15589	15615	15586	15578	15381	15686	15619	15810	15600	15700	15866	15824	15691	15669	15575	15724	15767	15542	15719	15656	15642	15629	15563	15557	15740	15682	15604	15616	15550	15657	15619	15597	15600	15579	15410	15515	15590	15588	15517	15635	15785	15576	15585	15571	15598	15599	15564	15708	15706	15782	15459	15679	15545	15598	15808	15546	15650	15683	15726	15720	15690	15616	15945	15453	15675	15663	15653	15607	15576	15722	15661	15568	15744	15600	15548	15529	15644	15536	15719	15702	15709	15645	15636	15478	15621	15834	15794	15595	15596	15696	15744	15505	15512	15686	15543	15770	15546	15807	15502	15805	15661	15484	15688	15670	15604	15834	15683	15643	15608	15820	15672	15593	15568	15836	15722	15677	15756	15616	15642	15706	15693	15538	15588	15700	15755	15842	15748	15587	15680	15657	15707	15602	15622	15682	15665	15545	15813	15660	15629	15714	15650	15569	15698	15600	15714	15540	15727	15805	15594	15701	15551	15484	15803	15767	15609	15560	15735	15441	15711	15594	15513	15550	15688	15631	15706	15748	15476	15665	15478	15568	15663	15795	15671	15766	15763	15530	15484	15464	15825	15592	15529	15704	15721	15495	15752	15542	15661	15632	15491	15668	15562	15515	15660	15553	15608	15655	15608	15621	15661	15693	15613	15625	15647	15619	15472	15639	15620	15597	15645	15532	15680	15615	15527	15699	15760	15600	15749	15610	15784	15557	15756	15670	15493	15682	15653	15737	15717	15697	15633	15678	15758	15885	15554	15592	15622	15633	15667	15692	15770	15411	15563	15526	15540	15676	15611	15742	15614	15757	15458	15706	15838	15672	15685	15655	15590	15642	15758	15515	15698	15591	15767	15332	15647	15496	15612	15588	15778	15671	15649	15535	15557	15772	15670	15619	15731	15568	15829	15599	15667	15592	15806	15719	15626	15522	15755	15802	15588	15709	15584	15666	15655	15693	15754	15599	15657	15691	15712	15405	15553	15783	15603	15751	15629	15775	15740	15653	15538	15474	15628	15681	15697	15698	15440	15771	15571	15618	15684	15828	15503	15535	15576	15562	15710	15590	15769	15535	15686	15481	15549	15598	15606	15726	15636	15519	15641	15677	15664	15411	15759	15651	15654	15826	15710	15492	15681	15552	15531	15547	15586	15729	15700	15793	15658	15764	15616	15545	15657	15761	15595	15587	15642	15698	15680	15664	15593	15681	15722	15779	15676	15458	15676	15642	15585	15675	15711	15783	15512	15656	15563	15605	15674	15653	15698	15716	15600	15623	15680	15553	15736	15472	15627	15680	15522	15606	15620	15729	15651	15795	15518	15566	15683	15774	15554	15586	15655	15652	15581	15699	15615	15576	15577	15709	15520	15750	15515	15676	15703	15513	15658	15545	15699	15506	15670	15726	15523	15810	15758	15465	15619	15641	15775	15731	15662	15647	15579	15626	15476	15625	15617	15723	15577	15618	15582	15728	15572	15701	15606	15563	15510	15675	15725	15723	15820	15662	15582	15522	15872	15634	15459	15646	15573	15606	15608	15894	15603	15604	15649	15583	15776	15713	15620	15474	15724	15512	15698	15481	15656	15598	15657	15611	15899	15713	15652	15618	15726	15700	15825	15679	15707	15537	15556	15607	15624	15536	15616	15663	15567	15738	15769	15902	15673	15603	15657	15657	15560	15591	15576	15666	15716	15808	15571	15546	15541	15544	15659	15660	15581	15620	15497	15646	15662	15753	15691	15572	15515	15899	15664	15736	15653	15728	15647	15649	15673	15668	15606	15665	15490	15642	15704	15648	15694	15422	15773	15573	15544	15740	15557	15357	15632	15593	15628	15536	15597	15786	15599	15734	15378	15645	15585	15592	15599	15721	15769	15555	15684	15538	15610	15732	15905	15608	15612	15693	15597	15695	15756	15717	15674	15667	15648	15670	15467	15722	15697	15772	15524	15622	15738	15835	15591	15645	15619	15619	15626	15713	15587	15780	15628	15638	15631	15638	15673	15675	15565	15643	15505	15590	15687	15660	15556	15776	15625	15508	15761	15767	15587	15636	15577	15543	15640	15692	15692	15628	15610	15690	15514	15665	15688	15539	15548	15593	15675	15513	15643	15580	15593	15578	15642	15635	15768	15554	15588	15552	15719	15761	15651	15686	15857	15573	15516	15707	15438	15529	15816	15517	15688	15684	15590	15541	15538	15668	15656	15518	15770	15676	15761	15810	15556	15621	15541	15673	15598	15697	15677	15677	15815	15572	15647	15822	15664	15589	15791	15544	15702	15662	15648	15584	15795	15591	15612	15737	15620	15617	15579	15502	15773	15714	15504	15642	15781	15763	15761	15708	15679	15649	15584	15646	15669	15457	15850	15566	15713	15815	15865	15641	15559	15472	15517	15773	15765	15668	15601	15751	15615	15579	15695	15741	15595	15686	15700	15840	15621	15681	15492	15625	15640	15745	15625	15518	15584	15751	15549	15781	15744	15905	15572	15615	15482	15502	15595	15598	15506	15551	15611	15568	15504	15616	15764	15595	15745	15604	15650	15744	15681	15623	15572	15639	15669	15751	15553	15666	15664	15570	15671	15627	15640	15727	15615	15773	15601	15689	15783	15570	15582	15731	15866	15858	15620	15604	15660	15581	15644	15775	15715	15649	15715	15572	15696	15758	15617	15586	15625	15791	15723	15658	15687	15682	15692	15731	15763	15635	15569	15641	15726	15603	15714	15667	15714	15532	15787	15540	15691	15626	15525	15532	15843	15597	15402	15421	15818	15615	15641	15582	15703	15569	15527	15625	15908	15593	15611	15738	15488	15628	15630	15757	15756	15610	15621	15661	15670	15685	15653	15625	15487	15570	15741	15642	15710	15553	15661	15452	15612	15592	15672	15636	15599	15552	15678	15658	15600	15559	15756	15720	15725	15587	15749	15494	15728	15648	15784	15800	15541	15600	15822	15658	15643	15656	15710	15551	15668	15705	15670	15631	15630	15570	15738	15591	15563	15807	15527	15687	15760	15702	15693	15764	15654	15565	15692	15810	15592	15571	15615	15715	15751	15687	15892	15742	15864	15587	15666	15585	15565	15699	15510	15662	15575	15665	15727	15776	15664	15664	15747	15690	15684	15622	15576	15643	15582	15587	15552	15761	15686	15749	15555	15816	15638	15594	15661	15696	15559	15695	15828	15759	15610	15655	15622	15581	15596	15785	15782	15657	15696	15719	15506	15707	15761	15625	15592	15654	15626	15587	15766	15716	15481	15652	15772	15789	15542	15741	15627	15504	15659	15540	15753	15605	15534	15903	15525	15601	15750	15655	15688	15657	15819	15570	15762	15552	15761	15586	15500	15681	15699	15646	15783	15755	15494	15720	15695	15516	15431	15540	15665	15492	15575	15592	15589	15518	15599	15755	15641	15703	15576	15640	15652	15504	15588	15647	15737	15661	15751	15594	15732	15568	15711	15609	15535	15671	15730	15766	15718	15520	15570	15722	15609	15784	15507	15738	15626	15794	15627	15709	15781	15748	15718	15675	15668	15644	15593	15823	15445	15584	15822	15768	15653	15731	15596	15472	15669	15595	15722	15608	15574	15704	15635	15643	15690	15474	15855	15710	15634	15703	15686	15813	15525	15615	15719	15650	15635	15520	15793	15525	15645	15564	15720	15779	15603	15789	15713	15683	15625	15818	15766	15652	15495	15561	15685	15561	15677	15541	15599	15619	15739	15650	15772	15630	15604	15448	15573	15655	15713	15708	15591	15542	15502	15730	15647	15827	15570	15526	15794	15606	15573	15565	15676	15633	15656	15569	15724	15792	15521	15568	15665	15741	15582	15547	15602	15818	15713	15561	15645	15594	15553	15533	15692	15590	15672	15507	15735	15682	15800	15648	15738	15747	15713	15907	15911	15819	15626	15760	15681	15730	15681	15803	15648	15701	15673	15618	15778	15594	15672	15748	15684	15684	15797	15658	15664	15660	15780	15700	15611	15554	15663	15627	15532	15690	15650	15675	15534	15666	15706	15641	15562	15746	15718	15759	15726	15800	15741	15611	15695	15450	15787	15584	15673	15914	15684	15504	15558	15638	15626	15831	15662	15522	15824	15657	15618	15553	15657	15682	15556	15549	15700	15565	15672	15513	15576	15637	15763	15507	15731	15605	15721	15626	15717	15624	15666	15698	15700	15820	15691	15604	15678	15651	15732	15422	15636	15767	15751	15684	15665	15629	15563	15700	15643	15579	15771	15661	15740	15595	15534	15634	15702	15786	15880	15605	15686	15592	15701	15694	15648	15736	15698	15582	15719	15728	15627	15549	15682	15712	15619	15454	15656	15530	15631	15731	15530	15689	15469	15631	15702	15633	15761	15571	15631	15646	15516	15675	15658	15672	15590	15591	15802	15612	15421	15543	15490	15517	15692	15497	15643	15826	15582	15675	15678	15696	15604	15624	15455	15689	15745	15512	15525	15506	15576	15820	15840	15776	15753	15592	15651	15631	15480	15716	15791	15659	15751	15543	15693	15550	15779	15763	15580	15664	15752	15748	15559	15567	15650	15624	15611	15443	15610	15679	15748	15806	15557	15589	15678	15744	15848	15674	15763	15697	15636	15615	15704	15724	15825	15534	15638	15692	15548	15751	15701	15688	15570	15661	15631	15665	15684	15491	15716	15853	15586	15716	15624	15766	15594	15622	15563	15631	15678	15648	15801	15691	15623	15792	15512	15751	15553	15836	15485	15361	15692	15487	15757	15740	15687	15669	15728	15779	15590	15873	15723	15476	15645	15846	15695	15786	15638	15808	15720	15715	15670	15699	15604	15666	15667	15506	15848	15658	15626	15804	15792	15634	15686	15722	15731	15690	15720	15592	15698	15644	15605	15607	15612	15541	15636	15800	15503	15639	15625	15677	15697	15639	15661	15676
24086	22277	40981	48685	40372	31745	22574	18474	17958	18059	18328	17893	17996	17937	17975	17810	17909	17929	18035	18069	17894	17851	17911	17962	18051	17998	18191	17866	17752	18001	17808	17820	17731	17857	17945	17991	17875	17735	17888	17879	17997	17717	17927	17880	17836	17885	17962	17824	17791	18013	18306	17742	17824	17842	18046	17625	17689	17746	18040	18078	17953	17822	17929	17760	17917	17848	17840	17741	17782	17770	17771	17630	17806	17687	17823	17935	17973	17896	17844	17885	17678	17745	17912	17860	18017	17733	17948	17812	17964	17775	17908	17715	17901	17803	17941	17780	17766	17755	17590	17833	18013	17949	17783	17843	18064	17783	17685	17723	17792	17930	17853	17768	17848	17769	17858	17682	17717	17608	17737	17898	17902	17725	17547	17677	17969	17766	17921	17772	17582	17949	18036	17872	18008	17811	17917	17670	17995	17942	17721	17609	17852	17965	17786	17955	17919	17765	17632	17828	17844	17644	17873	17815	17831	17782	17767	17724	17647	18108	17829	17996	17777	17749	17826	17885	17850	17679	17539	17887	17809	17742	18027	17806	17807	17785	17811	17831	17643	17817	17964	17923	17903	17874	17738	17875	17717	17849	17906	17846	17439	17875	17962	17658	17770	17704	17773	17686	17743	17808	17784	17739	17930	17845	17845	17743	17850	17715	17677	17745	17562	17825	17757	17680	17744	17653	17881	17820	17897	17815	17856	17733	17883	17892	17787	17879	17827	17659	17862	17678	17882	17778	17754	17672	17975	17849	17851	17861	17936	17692	17786	17709	17829	17773	17743	17605	17898	17740	17775	17784	17885	17777	17863	17986	17873	17726	17819	17605	17650	17701	17975	17795	17792	17834	18135	17766	17888	17699	17614	17748	17836	17895	17692	17653	17920	17964	17737	17765	17904	17684	17740	17910	17762	17729	17737	17902	17736	17730	17887	17625	17849	17791	17661	17824	17877	17816	17623	17827	17709	17488	17816	17994	17919	17818	18062	17862	17867	17733	17763	17726	17737	17690	17839	17851	17853	17797	17817	17673	17751	17926	17790	17690	17849	17749	17869	17804	17700	17941	17703	17646	17922	17911	17866	18014	18004	17981	17690	17888	17792	18038	17792	17740	17666	17837	17973	17865	17900	18078	17921	17613	17879	17866	17904	17932	17830	17957	17825	17668	17830	17915	17808	17762	17520	17806	17782	17615	17677	17732	17978	18146	17878	17774	17868	17743	17856	17645	17857	17807	17831	17888	17853	17670	17923	17794	17781	17967	17803	17650	17470	17727	17944	17834	17903	17919	17737	17636	17723	17942	17899	17958	17758	17751	17826	17770	17556	17623	17823	17789	17952	17755	17787	17738	17875	17851	17954	17819	17745	17771	17895	17882	17735	17767	17886	17849	17982	17823	17703	17854	18026	17557	17858	17876	17783	17972	17876	17786	17674	17972	17818	17945	17762	17749	17866	17698	17867	17861	18045	17692	17771	17587	17740	17837	17778	17948	17864	17650	18130	17796	17785	17820	17768	17785	17699	17816	17644	17726	17491	17918	17869	17827	17822	17877	17973	17711	17770	17786	17782	17661	17652	17742	17831	17993	18091	17891	17741	17831	17983	18037	17774	17719	17680	17819	17784	17784	17589	17753	17876	17601	17914	17667	17949	17925	17880	17731	17715	17799	17919	17668	17733	18018	17672	17777	17848	17658	17717	17726	17750	17882	17777	17777	17814	17766	17919	17976	17736	17957	18120	17551	17735	17783	17849	17831	17761	17965	17827	17728	17891	17849	17762	17777	17994	17869	17737	17711	17954	17922	17732	18010	17843	17725	17980	17773	17856	17726	17912	17764	17813	17701	17831	17911	17744	17751	17980	17930	17771	18012	17815	17824	17787	17794	17821	17841	17898	17816	17680	17832	17794	17606	17887	17916	17692	17737	17977	17778	17789	17822	17748	17663	17883	17906	17766	17637	17605	17761	17855	17636	17808	18040	17763	17860	17797	18013	17907	17791	17686	17732	17770	17577	17846	17840	17783	17581	17528	17807	17937	17889	17846	17742	17839	17812	17804	18007	17749	17648	17657	17751	17852	17766	17795	18098	17856	17756	17951	17921	17768	17607	17563	17933	17712	17990	17696	17777	17793	17748	17982	17648	17714	17794	17753	17921	17785	17621	17744	17771	17584	17866	17794	17800	17734	17877	17867	17668	17708	17554	18062	17800	17563	17736	17703	17961	17834	17812	17745	17663	17789	17783	17630	17872	17888	17796	17972	17891	17696	17870	17903	17762	17800	17946	17994	17764	17784	17732	17722	17812	17726	17762	17883	17849	17710	17819	17617	17768	17846	17791	17726	17624	17983	17667	17819	17828	17673	17777	17840	17763	17649	17882	17869	17842	17817	17796	18083	17707	17777	17660	17787	17835	17935	17751	17767	17779	17836	17822	17917	17623	17748	17751	17835	17779	17814	17834	17697	17789	17736	17746	17925	17705	17741	17739	17761	17935	17770	18073	17739	17729	17828	17823	17883	17803	17838	17655	17798	17966	17763	17738	17890	17787	17870	17834	17685	17772	17914	17715	17773	17780	17983	17874	17712	17740	17713	17590	17773	17886	17743	17746	17726	18058	17899	17938	17732	17932	17882	17753	17755	17695	17770	17775	17906	17898	18059	17839	17717	17849	17879	17676	17772	17711	17863	17750	17634	17692	17932	17906	17909	17910	17799	17798	17803	17901	17737	17798	17757	17789	17774	17831	17757	17758	17820	17774	17799	17702	17746	17645	17717	17752	17932	17815	17789	17790	17824	17857	17781	17948	17589	17907	17727	17776	17625	17888	17801	17835	17765	17657	17745	17888	17785	17959	17786	17742	17757	17932	17687	17831	17789	17679	17793	17884	18003	17728	17722	17755	17824	17876	17889	17933	17780	17800	17721	17814	17711	17705	17887	17747	17620	17777	17716	17661	17882	17741	17720	17831	17781	17707	17743	17732	17856	17662	17768	17828	17760	17897	17743	17949	17685	17647	17802	17744	17747	17662	17669	18010	17788	17756	17844	17723	17731	17940	18045	17932	17701	17712	17709	17886	17746	17784	17748	17823	17860	17855	17948	17643	17848	17758	17806	17751	17727	17660	17724	18055	17741	17660	17734	17963	18054	18065	17767	17726	17794	18183	17761	17780	18009	17730	17812	17690	17848	17693	17862	17785	17839	17717	17927	17669	17905	17660	17750	17751	17799	17766	17695	17680	17860	18096	17971	17869	17818	17590	17736	17884	17862	17720	17754	18096	17789	17715	17862	17965	17889	17856	17633	17720	17600	18112	18053	17941	17781	17748	17774	17717	17791	17760	17797	17806	17943	17888	17711	17822	17872	17827	17810	17768	17869	17944	17814	17893	17952	17835	17923	17767	17931	17586	17778	17841	17740	17838	17783	17742	18081	17634	17876	17843	17880	17837	17739	17869	17716	17733	17952	17836	17713	17602	17807	17766	17933	17638	17825	17796	17842	17742	17821	17762	17864	17483	17888	17520	17746	17995	17817	17903	17738	17752	17677	17640	17695	17803	17880	17824	17778	17871	18110	17814	17959	17831	17941	17765	17776	17578	17967	17882	17735	17707	17884	17723	18018	17838	17827	17911	17920	17811	17738	17865	17643	17519	17742	17903	17826	17761	17726	17631	17881	17921	17866	17675	17826	17712	17746	17862	17806	17875	17649	17857	17723	17650	17626	17717	17748	17905	17920	17996	17943	17799	17814	17702	17943	17909	17741	17608	17570	17916	17775	17938	17808	17651	17677	17872	17929	17922	17806	17695	17863	17919	17606	17824	17735	17708	17730	17697	17750	17932	17604	17915	17838	17896	17941	17917	18016	17871	17811	17853	17995	17807	17611	17997	17961	17852	17711	18100	17928	17896	17836	17863	17811	17891	17912	17835	17800	17777	17771	17605	17729	18004	17732	17755	17791	18043	17805	17804	17834	17882	17750	17763	17913	17794	17637	17643	17797	17941	17792	17757	17798	18019	17783	17928	18045	17803	17847	17843	17833	17812	17849	17813	17996	17854	17989	17794	17571	17752	17917	17544	17815	17797	17962	17932	17920	17955	17947	17582	17970	17769	17745	17976	17735	17957	17662	17818	17838	17857	17822	17833	17698	17708	17614	17809	17699	17757	17777	17794	17912	17769	17783	17889	18006	17948	18111	17901	17759	17910	17695	17838	17909	17848	17833	17714	17855	17925	17898	17645	17791	17712	17872	17728	17818	17705	17810	17960	17864	17751	17746	18030	17707	17920	17835	17917	17894	17770	17623	17781	17819	17732	17913	17882	17705	17892	17789	17875	17735	17894	17867	17782	17704	17727	17734	17766	17783	18171	17586	17894	17837	17556	17928	17918	17808	17798	18029	17706	17931	17619	17678	17920	17762	17868	17828	17556	17659	17661	17725	17779	17789	17682	18077	17951	17721	17932	17949	17707	17954	18034	17823	17793	17990	17822	18031	17775	17714	17792	17978	17739	17747	17939	17780	17668	17931	17645	17691	17830	17831	17803	17760	17876	17973	17686	17689	17793	17828	17927	17815	17807	17719	17664	17745	17679	17737	17726	17701	18033	17876	17863	17965	17744	17809	17729	17638	17764	17702	17862	17953	17885	17689	17940	17935	17732	17806	17693	18003	17901	17847	17644	17802	18010	17911	17557	17778	17625	17865	17752	17987	17798	17875	17951	17785	17823	17685	17480	17904	17862	17721	17822	17808	17507	17735	17788	17671	17532	17864	17845	17868	17962	17781	17885	17943	17949	17741	17813	17660	17657	17922	17987	17989	18057	17921	17818	17794	17697	17851	18058	18077	18035	17651	17609	17889	17793	17649	17972	17989	17829	17811	17939	17906	17978	17748	17762	17760	17915	17790	17792	17837	17944	17955	17823	17707	18105	17856	17567	17894	17804	17750	17897	17945	17803	17815	17682	17702	17705	17651	17786	17741	17821	17959	17751	17909	17733	17867	17858	17879	17633	18084	17715	17758	17806	18056	17726	17709	17699	17736	17879	18026	17847	18008	17857	17849	17744	17773	17739	17753	17905	17691	18058	17804	17790	17880	17912	17731	17890	17906	17848	17879	17713	17734	17879	17792	17866	17884	17651	17747	17776	17881	17867	17853	17914
38474	84805	87239	67758	47197	31753	16764	16022	16001	16101	16051	15973	16039	15934	15948	15869	15871	15961	16122	15863	15918	15880	15869	15962	15980	16046	15969	16046	16074	16024	16022	15912	16058	16023	15892	16002	15947	15928	15928	15979	16097	15948	15930	16066	16113	16146	15947	16090	16070	16075	16106	15855	15840	15971	16060	15936	15817	15952	16061	15902	16005	15952	15888	15857	15863	15903	15995	15865	15888	16047	15954	15676	16042	16016	15899	15955	15878	15877	15849	15874	15879	15963	15867	16030	16186	16052	16122	15940	15807	16041	16045	16114	16004	15815	15987	15999	15967	15904	15942	15933	15999	15862	15877	15860	16026	15868	15935	15793	15997	15740	16094	15747	16047	15833	16156	15894	16011	15839	16081	15846	16012	16222	15898	15865	16145	16112	15924	15856	16132	16102	15914	15869	16016	15942	16187	15982	16015	15909	15713	15886	15982	16058	15900	16042	15998	15929	15919	15984	15970	15889	15973	16080	16106	15807	16013	16166	16063	15911	15963	15742	16063	16149	15988	15923	16102	15991	15984	15919	15852	15870	15971	15956	16023	15947	15936	16153	15959	16009	15952	15972	16051	15934	15989	16073	15779	16124	15964	15871	15954	16007	16142	15877	15985	15823	15913	15999	16082	15811	15939	15898	15833	16096	15866	15948	15888	15926	15890	16029	16065	15900	16051	15885	16080	15959	15928	15843	15915	15818	15923	15877	15738	15912	15852	15768	16144	16060	15972	15772	16019	15951	15853	16048	15926	16074	15973	15842	15967	15854	16063	15865	15897	16010	15942	15830	15995	15858	16102	15978	16110	16020	15875	15980	15941	16028	16157	15896	15924	15892	15956	15730	15897	15819	16080	15939	16014	15971	16012	15856	15951	15848	15797	15980	15889	16056	16121	16007	15979	16043	15781	16023	15888	16014	16096	15897	15893	16111	16057	15763	16047	16022	15880	15879	16001	15777	16081	16095	15972	15962	15981	15988	15816	16094	15845	16017	16074	15886	15983	16027	16010	15923	15727	15853	16241	16108	15755	16000	15958	15903	15974	15956	16054	15958	15923	16139	15915	16136	15951	15940	16007	16014	15903	15924	15969	16168	16058	15986	15957	15818	15763	15996	16018	15918	16014	15870	16246	16100	16126	16051	16011	16048	15980	15917	15949	16013	15806	15945	15953	15960	16085	16124	15901	15969	15734	15879	16015	16038	15967	15884	16003	15883	15943	15855	15966	15944	15961	16009	15895	15859	15866	16025	16059	15857	15966	15950	15944	15822	15858	15945	16018	16248	15755	15983	15751	15945	15870	15953	16068	15985	15987	15948	15926	15942	15932	16092	15840	16019	16026	15868	15869	15857	16081	16034	15967	16001	16071	15777	16088	16012	15951	15935	16027	15941	15840	16032	15932	15940	15904	16015	16028	15938	15839	15903	16033	15902	16086	15833	16024	16051	15991	15880	16149	16017	15990	15894	16067	15989	15969	15810	16030	16077	16060	15952	15841	15892	16070	15870	15966	16065	16068	15926	15743	16022	15933	16073	16062	15775	15927	16097	16063	15970	16097	16000	16038	15884	15937	15924	16045	16059	15956	15811	15926	15907	15798	15971	16000	15977	16051	15894	16100	16057	15817	16008	15928	15892	16140	15894	16103	15913	15900	16050	16067	16058	16053	16064	15878	15898	15996	15952	15870	15877	16009	15971	16016	15925	15958	15896	15939	15878	15997	16000	15917	15864	16104	15913	16019	16031	15936	16081	15882	15959	15905	15838	16064	16053	16131	15797	15965	15830	15991	15988	15888	16079	15787	15802	15878	15786	16104	15998	15797	15957	15926	15884	16062	16010	15754	16023	15954	16015	15928	16155	16053	16088	15934	16055	15955	15899	16059	15641	16102	15908	15917	15906	16006	16019	15918	16073	15946	16021	15895	15840	15982	15982	16035	16103	15880	15888	15843	16034	15926	15950	16093	15982	15922	15870	15957	16011	16055	16110	15885	15876	16103	15960	15714	15969	16080	15968	16079	16115	15964	15894	15907	15884	15982	15964	15904	16052	15954	15873	16079	15810	16080	15993	15973	15968	16085	15936	16014	15862	15921	15960	15917	15995	15951	15992	15928	16048	15973	15909	16096	15814	15965	15877	15864	15944	16103	15934	16095	16006	15950	15966	16060	16050	15910	15814	15955	15887	15901	16005	15936	15834	16036	15946	15975	15993	16007	15996	15896	15996	15929	16053	16094	16032	16087	16105	15825	15988	15896	16015	15867	15888	16055	16054	15885	15970	16085	15909	16007	16002	15866	15984	16013	15977	15892	16189	15921	15993	15884	16041	15917	15947	16075	16034	15972	15841	15867	16052	15835	15925	16180	16075	15898	16050	16074	16081	15973	15857	16041	15878	15911	15937	16087	15893	16042	16109	15905	15770	15860	15843	15938	15839	16081	15843	15923	16105	15774	15941	16107	15944	16162	15880	15910	15935	15952	15828	15857	15865	16003	16034	15923	15903	15829	15901	15884	15940	16053	16063	16050	15932	15888	15844	16119	16065	16068	15994	15851	16168	15802	15945	15952	15980	15888	15857	16024	16091	15840	15839	15978	15941	16006	16020	16091	15919	16020	16159	16010	15923	16009	15975	16054	16025	15950	16006	16161	16053	15869	15735	16032	16109	16009	15850	15945	15887	16028	16205	15903	16133	15990	15841	15914	16054	16066	15990	15937	15956	16074	15892	16096	15973	15919	16083	15952	15940	16024	15980	16072	16115	15717	15865	15882	15920	15985	15990	15858	15867	15939	15938	15872	16051	15867	15980	15986	15956	15887	15999	15801	16014	15926	15912	15997	15982	16061	15982	15984	15945	15849	16040	15762	15965	16003	15847	16116	16074	15966	15881	16006	15881	16024	16016	16080	15888	16066	16113	15837	16058	15902	15827	15929	15855	16039	15952	16130	15973	15949	16228	15972	15961	15994	15937	15871	15851	15908	15976	15967	16032	16097	16014	15892	15869	15918	15928	15946	15985	15948	15978	16171	15965	16012	16027	15798	16151	15795	16064	15928	15897	15761	15817	15899	16076	15935	15925	16118	15952	16038	15856	15973	15882	16087	15934	15842	15850	15897	15920	15900	16062	16024	16016	16016	15874	15720	15946	15818	16021	16247	16172	16104	15833	15843	16142	15907	16159	15984	15938	15929	16028	15971	16059	15827	15978	15757	15931	15854	15897	15997	15907	16002	15839	15832	15984	15907	15964	15942	16047	15952	15940	15924	15882	16052	16098	15899	15877	15983	16021	16072	16001	15894	16009	16062	15886	16002	16088	15952	16057	15938	15945	15958	15947	16061	15924	15960	15944	15961	16050	15955	16074	16119	15966	15868	16061	16042	15874	15947	15924	15906	15867	16063	16042	15871	15989	16042	15890	16092	15960	15997	15909	16002	15980	15953	15975	16016	15955	16027	16042	15838	15900	15951	15911	15945	16080	15970	16090	15888	15955	15942	16066	16038	16222	16128	16001	15870	15932	15874	15891	16063	15951	15964	15994	15844	15980	16007	15950	15885	15952	15946	15866	15916	15847	15922	15971	15816	15859	15970	15856	16019	15957	15973	15933	16032	16168	15990	15981	15985	15917	16109	16116	16055	15909	15979	15897	15869	16006	15988	16073	16018	15743	15965	15926	16038	15876	16084	15945	16068	15803	15986	16095	16091	15893	15961	15933	15939	15944	16056	15992	15882	16004	15994	16022	16064	16033	15991	16169	15732	15916	15914	16033	15828	15925	15973	15903	15989	15909	15910	16057	16083	15999	15946	15875	16026	16078	15811	16048	16089	15864	15969	15924	16014	15920	16158	15901	15961	15878	15813	15994	15879	16043	15853	16143	15892	15948	16039	16044	15928	15973	16030	16106	15990	16084	16000	15747	15885	15854	15835	16126	15826	15977	16011	16031	15947	16006	15981	15930	15896	15919	15905	15977	15992	16018	15837	16041	15996	16058	15905	16072	16011	16014	15889	15842	15927	15743	16022	15866	15900	15982	16051	15884	15981	15880	16006	15990	16034	16061	16008	16021	16005	16023	16012	15775	15794	15993	16044	15830	15889	15899	15876	15978	15878	15916	15888	15911	16031	15957	15929	16035	15988	15850	16025	16048	16019	15912	16078	15968	15816	15989	16048	16022	15881	15955	16122	15933	15965	15841	16006	15954	16142	16161	16054	15871	16031	16005	15906	15944	15947	15992	15886	15884	15884	15967	16127	15978	16006	16035	15898	16015	15950	16005	16152	16037	15825	16078	15921	15951	16076	16007	15903	15743	15951	15880	16027	15949	16073	16087	15872	15936	15938	15825	15972	16013	15812	15979	15938	15931	15928	16028	16068	16002	16042	15948	15991	15958	16143	15998	15882	16143	15904	15990	15932	15987	15839	15872	15986	15814	16062	16016	15941	15856	16074	15988	15892	15779	15848	15917	15781	15836	15884	16079	15912	15871	15990	16054	15885	15932	16089	15890	15938	16101	16030	16176	16026	15880	16000	15807	15927	15818	16099	15984	16044	15882	16038	15857	16106	16030	16062	16059	16033	15963	15898	15956	16079	15949	16084	16090	15942	15983	16022	16107	15914	15834	15924	16056	16005	16058	15918	15859	15923	15896	15990	15976	15917	15795	15879	15753	15886	15880	16133	15894	16149	15868	16065	15858	16029	16091	15954	16045	16010	15909	16019	16147	15969	15917	16045	15937	15847	15885	15675	15968	15947	15988	16116	15879	15937	15997	15996	15996	15985	16097	15890	16040	15858	15939	15875	16117	15828	15931	16226	16025	15943	15817	15979	15971	15970	15821	15922	15995	15964	15761	15902	15931	15918	15945	15845	15872	15976	16038	15827	15899	15990	15870	15979	15946	16019	15971	16037	15939	16012	16109	16058	15962	16047	16037	16089	15874	16153	15814	15970	15931	16012	16048	16159	16080	15976	15970	15915	15986	16139	16009	16092	16024	15940	15815	16052	16002	16062	15927	15951	15977	15948	15992	16032	15796	15892	15889	15782	15884	15898	16037	15834	15958	16038	15928	15897	15865	16080	16018	15909	15977	16109	16045	15915	16008	15990	15985	15915	15841	16060	15923	16089	15767	15834	15995	16003	15977	15992	16037	15944	15855	15918	15784
22870	21635	36597	43757	42785	36317	25794	19942	18635	18971	18914	18719	18543	18703	18635	18739	18701	18710	18660	18701	18525	18548	18493	18573	18566	18595	18651	18455	18480	18593	18700	18524	18256	18419	18654	18483	18592	18421	18307	18331	18599	18696	18554	18454	18363	18466	18534	18588	18778	18728	18379	18548	18530	18453	18418	18412	18669	18609	18521	18430	18361	18619	18599	18238	18614	18613	18324	18379	18394	18345	18395	18623	18461	18589	18341	18312	18643	18279	18283	18349	18367	18646	18438	18498	18388	18663	18292	18224	18608	18485	18458	18605	18193	18559	18338	18238	18436	18438	18280	18369	18276	18571	18395	18645	18425	18245	18474	18440	18500	18580	18446	18422	18585	18626	18441	18503	18305	18485	18519	18502	18242	18461	18257	18376	18415	18528	18302	18386	18704	18368	18459	18530	18661	18458	18384	18409	18294	18360	18356	18449	18428	18318	18541	18431	18392	18542	18485	18440	18406	18269	18510	18448	18676	18314	18506	18436	18436	18405	18433	18504	18405	18444	18371	18497	18492	18258	18506	18443	18469	18359	18214	18389	18413	18386	18303	18671	18431	18508	18507	18458	18496	18315	18500	18261	18287	18243	18480	18575	18476	18336	18387	18559	18319	18254	18349	18416	18532	18350	18614	18406	18538	18450	18177	18341	18267	18320	18477	18346	18569	18441	18472	18386	18191	18552	18421	18470	18120	18546	18385	18360	18403	18397	18278	18168	18192	18450	18346	18391	18419	18470	18325	18487	18517	18465	18458	18436	18223	18407	18421	18191	18474	18448	18213	18401	18275	18418	18456	18484	18240	18245	18368	18330	18321	18475	18418	18080	18435	18552	18335	18284	18409	18312	18312	18198	18439	18401	18258	18170	18436	18225	18209	18667	18532	18216	18349	18397	18571	18297	18336	18273	18332	18379	18616	18633	18611	18232	18351	18537	18276	18516	18400	18453	18432	18369	18332	18361	18467	18359	18463	18546	18395	18532	18393	18438	18322	18378	18424	18245	18404	18365	18342	18454	18335	18416	18333	18115	18318	18747	18472	18463	18355	18341	18494	18270	18257	18437	18592	18533	18410	18422	18256	18402	18486	18267	18585	18218	18349	18249	18272	18405	18359	18278	18412	18503	18351	18437	18521	18471	18212	18183	18360	18518	18229	18306	18597	18304	18472	18548	18404	18435	18442	18218	18346	18431	18327	18296	18287	18638	18573	18285	18449	18224	18359	18409	18500	18258	18430	18364	18460	18396	18349	18584	18541	18300	18400	18439	18567	18413	18541	18470	18433	18144	18492	18545	18393	18364	18490	18335	18422	18479	18419	18367	18546	18560	18480	18386	18394	18422	18398	18307	18600	18328	18400	18452	18417	18438	18407	18424	18407	18600	18207	18364	18416	18363	18271	18404	18172	18465	18390	18391	18382	18422	18232	18455	18710	18368	18421	18440	18300	18460	18431	18079	18470	18624	18468	18561	18486	18413	18445	18539	18443	18408	18388	18238	18389	18374	18326	18592	18310	18587	18447	18398	18576	18373	18477	18349	18467	18338	18432	18283	18477	18348	18338	18494	18481	18385	18462	18396	18624	18358	18491	18469	18352	18371	18342	18578	18304	18475	18493	18407	18532	18434	18625	18332	18217	18490	18438	18323	18345	18387	18471	18440	18154	18477	18497	18453	18329	18234	18578	18290	18338	18465	18394	18463	18569	18738	18630	18343	18492	18293	18439	18322	18348	18350	18334	18506	18372	18198	18368	18341	18174	18627	18465	18399	18349	18447	18433	18298	18420	18525	18536	18326	18472	18344	18331	18285	18586	18371	18455	18387	18429	18235	18513	18353	18524	18417	18331	18547	18374	18293	18590	18494	18383	18628	18376	18374	18536	18384	18447	18565	18314	18327	18527	18482	18420	18418	18524	18530	18427	18321	18467	18446	18297	18241	18401	18476	18232	18345	18458	18551	18551	18263	18443	18365	18467	18356	18402	18534	18516	18532	18459	18300	18365	18392	18528	18246	18253	18528	18348	18372	18462	18401	18380	18298	18416	18363	18338	18435	18612	18479	18525	18558	18317	18349	18478	18548	18327	18455	18406	18431	18417	18452	18085	18405	18322	18421	18372	18307	18574	18527	18356	18410	18386	18341	18644	18475	18380	18562	18267	18290	18463	18308	18459	18372	18497	18334	18227	18253	18334	18517	18301	18361	18560	18432	18251	18263	18322	18410	18437	18372	18509	18506	18420	18422	18332	18630	18591	18429	18440	18260	18272	18367	18406	18327	18432	18452	18403	18324	18323	18532	18432	18463	18408	18409	18440	18307	18364	18401	18329	18504	18654	18358	18405	18386	18276	18377	18281	18287	18271	18440	18451	18476	18514	18414	18406	18281	18423	18360	18379	18239	18267	18457	18499	18337	18461	18354	18628	18499	18564	18431	18478	18386	18384	18560	18493	18273	18451	18239	18368	18467	18534	18386	18510	18307	18394	18305	18358	18685	18370	18290	18585	18508	18473	18567	18291	18546	18505	18437	18471	18398	18223	18450	18524	18392	18549	18312	18269	18464	18522	18471	18385	18405	18554	18439	18492	18604	18393	18492	18292	18475	18393	18365	18486	18365	18215	18578	18236	18266	18340	18294	18319	18433	18338	18279	18461	18096	18476	18224	18393	18408	18567	18480	18465	18290	18269	18373	18280	18409	18630	18304	18522	18550	18440	18366	18480	18326	18384	18482	18473	18269	18511	18347	18512	18271	18376	18582	18428	18703	18535	18585	18245	18270	18299	18636	18333	18278	18301	18368	18145	18513	18439	18462	18430	18273	18320	18403	18348	18498	18417	18153	18460	18234	18441	18605	18521	18318	18497	18346	18598	18507	18568	18348	18652	18222	18477	18629	18409	18473	18423	18655	18404	18389	18345	18440	18467	18259	18512	18517	18381	18793	18384	18468	18391	18695	18512	18529	18542	18481	18321	18409	18388	18495	18472	18471	18572	18359	18559	18486	18419	18177	18486	18518	18362	18291	18404	18354	18498	18325	18579	18595	18448	18301	18336	18318	18440	18491	18303	18285	18404	18473	18374	18231	18295	18458	18488	18317	18138	18094	18493	18308	18653	18243	18300	18575	18292	18222	18447	18366	18350	18326	18390	18210	18267	18503	18303	18565	18406	18379	18384	18628	18400	18318	18402	18325	18369	18547	18379	18239	18244	18333	18439	18526	18271	18495	18541	18334	18631	18382	18440	18418	18579	18419	18437	18605	18284	18519	18127	18437	18335	18239	18363	18267	18393	18076	18274	18322	18585	18431	18594	18390	18466	18503	18654	18521	18536	18201	18308	18185	18595	18370	18296	18259	18486	18363	18700	18406	18353	18478	18385	18279	18342	18491	18201	18342	18522	18410	18309	18407	18166	18526	18574	18223	18247	18474	18614	18340	18517	18615	18158	18217	18355	18048	18435	18398	18338	18357	18446	18481	18329	18360	18587	18567	18609	18223	18439	18329	18457	18431	18386	18315	18655	18387	18330	18295	18282	18478	18478	18285	18473	18454	18353	18346	18339	18417	18559	18473	18364	18292	18466	18411	18619	18443	18238	18469	18424	18551	18445	18552	18640	18316	18330	18341	18489	18173	18475	18404	18453	18337	18476	18358	18598	18491	18466	18058	18503	18408	18462	18311	18198	18444	18492	18361	18474	18275	18455	18528	18387	18386	18072	18451	18378	18289	18604	18463	18396	18366	18514	18359	18496	18433	18382	18454	18511	18265	18485	18308	18317	18372	18417	18303	18287	18499	18528	18381	18566	18252	18264	18270	18479	18546	18231	18380	18279	18399	18380	18508	18265	18396	18453	18311	18407	18419	18285	18188	18344	18412	18515	18252	18372	18629	18356	18372	18448	18382	18499	18415	18546	18445	18341	18491	18294	18543	18400	18444	18593	18459	18579	18374	18516	18434	18284	18375	18448	18482	18558	18418	18190	18313	18389	18505	18430	18341	18393	18537	18284	18585	18351	18389	18490	18321	18315	18538	18289	18310	18280	18418	18352	18310	18397	18346	18367	18450	18462	18454	18505	18398	18395	18293	18549	18335	18411	18177	18378	18379	18447	18088	18453	18254	18559	18389	18378	18263	18332	18295	18482	18457	18250	18385	18368	18385	18544	18541	18600	18356	18517	18291	18499	18411	18466	18255	18420	18515	18491	18367	18494	18360	18465	18395	18325	18211	18470	18510	18550	18535	18528	18395	18206	18248	18432	18309	18410	18404	18534	18476	18046	18486	18340	18203	18322	18491	18499	18469	18411	18315	18492	18589	18411	18407	18515	18519	18361	18433	18363	18538	18347	18370	18368	18447	18455	18401	18324	18499	18338	18433	18445	18351	18415	18387	18351	18517	18368	18221	18402	18256	18570	18165	18239	18524	18419	18628	18373	18237	18537	18338	18373	18414	18272	18314	18420	18435	18303	18533	18446	18349	18596	18300	18294	18185	18300	18175	18275	18427	18417	18345	18372	18389	18557	18507	18393	18210	18333	18386	18466	18333	18498	18438	18396	18314	18270	18331	18271	18199	18410	18436	18414	18329	18182	18294	18201	18333	18246	18441	18291	18410	18386	18373	18499	18346	18466	18396	18168	18417	18401	18314	18412	18322	18459	18451	18485	18541	18276	18347	18320	18242	18447	18604	18379	18344	18615	18218	18572	18462	18417	18545	18526	18391	18287	18286	18314	18391	18292	18094	18523	18536	18361	18360	18459	18318	18312	18417	18499	18463	18429	18655	18489	18490	18265	18281	18443	18400	18453	18478	18540	18346	18555	18402	18435	18437	18318	18435	18385	18173	18303	18330	18475	18454	18314	18270	18537	18438	18421	18444	18320	18289	18369	18362	18358	18249	18470	18266	18312	18141	18334	18374	18556	18477	18468	18408	18428	18284	18143	18142	18476	18409	18268	18339	18529	18520	18441	18310	18379	18252	18668	18450	18287	18176	18475	18410	18361	18459	18493	18305	18347	18382	18346	18373	18490	18359	18402	18414	18334	18462	18350	18495	18443	18581	18586	18329	18390	18227	18355	18436	18428	18057	18442	18299	18319	18446	18354	18503	18378	18419	18238	18427	18375	18339	18413	18460	18308	18149	18502	18386	18451	18599	18388	18386
45105	97245	98417	81714	61140	40197	16937	16380	16280	16329	16300	16444	16526	16409	16391	16273	16308	16455	16380	16245	16383	16398	16254	16600	16524	16516	16317	16377	16446	16604	16376	16266	16502	16386	16273	16379	16376	16350	16434	16401	16406	16313	16301	16328	16072	16258	16458	16514	16862	16814	16810	16404	16237	16261	16398	16193	16425	16353	16341	16322	16396	16345	16353	16404	16345	16227	16226	16286	16318	16367	16469	16386	16281	16294	16337	16389	16493	16385	16238	16321	16344	16299	16163	16391	16357	16415	16313	16234	16431	16440	16294	16360	16323	16357	16227	16400	16176	16319	16334	16484	16414	16445	16151	16557	16362	16362	16274	16386	16283	16280	16124	16389	16157	16267	16338	16431	16269	16295	16381	16157	16280	16310	16362	16294	16283	16393	16256	16297	16458	16488	16246	16308	16306	16236	16420	16303	16294	16315	16442	16267	16198	16311	16362	16127	16348	16351	16324	16333	16302	16420	16343	16354	16359	16268	16236	16217	16469	16291	16334	16214	16177	16491	16159	16448	16403	16293	16220	16304	16428	16593	16346	16264	16477	16202	16326	16321	16286	16194	16268	16411	16428	16463	16148	16247	16436	16300	16344	16201	16386	16250	16176	16476	16379	16434	16381	16108	16354	16259	16255	16256	16305	16247	16446	16392	16084	16280	16623	16354	16347	16273	16372	16222	16348	16307	16400	16262	16224	16207	16229	16403	16419	16374	16235	16427	16284	16355	16186	16235	16327	16241	16329	16548	16355	16335	16424	16225	16347	16142	16385	16153	16324	16267	16235	16335	16338	16457	16227	16302	16263	16427	16470	16179	16447	16366	16355	16370	16325	16433	16402	16341	16237	16407	16293	16487	16276	16349	16415	16265	16377	16338	16422	16338	16300	16402	16167	16402	16593	16301	16161	16357	16262	16490	16391	16307	16309	16220	16405	16122	16151	16437	16318	16229	16408	16161	16416	16224	16290	16190	16346	16186	16387	16324	16414	16423	16306	16288	16351	16396	16139	16413	16409	16348	16252	16318	16437	16257	16426	16306	16259	16104	16357	16326	16175	16356	16376	16291	16139	16290	16297	16241	16392	16346	16445	16270	16325	16216	16282	16389	16204	16239	16502	16412	16368	16224	16372	16380	16271	16281	16278	16359	16288	16525	16358	16250	16329	16444	16443	16243	16217	16444	16375	16475	16462	16259	16380	16271	16296	16432	16414	16357	16213	16264	16367	16296	16093	16258	16363	16341	16442	16145	16263	16255	16409	16397	16413	16353	16343	16289	16404	16313	16446	16235	16318	16250	16325	16277	16168	16264	16357	16209	16370	16344	16308	16262	16422	16460	16327	16246	16406	16368	16329	16383	16416	16326	16436	16378	16342	16272	16175	16319	16518	16229	16419	16332	16249	16221	16269	16471	16197	16400	16226	16229	16594	16379	16165	16466	16387	16335	16319	16237	16478	16312	16226	16352	16309	16439	16359	16183	16348	16337	16469	16235	16278	16354	16477	16373	16425	16201	16422	16190	16408	16254	16403	16366	16259	16461	16328	16321	16261	16292	16475	16326	16411	16136	16292	16229	16272	16356	16306	16390	16302	16241	16398	16254	16317	16613	16358	16335	16316	16329	16248	16195	16349	16364	16325	16397	16284	16374	16269	16223	16401	16335	16439	16277	16376	16471	16345	16395	16403	16246	16233	16552	16280	16214	16270	16265	16350	16285	16567	16250	16234	16363	16158	16395	16430	16253	16369	16407	16384	16267	16299	16399	16344	16294	16275	16397	16373	16321	16344	16267	16203	16362	16412	16443	16189	16249	16477	16438	16439	16286	16335	16297	16341	16277	16472	16190	16343	16360	16302	16343	16356	16303	16427	16328	16396	16348	16572	16436	16363	16319	16262	16364	16380	16299	16264	16417	16501	16290	16401	16528	16352	16279	16364	16267	16297	16154	16461	16295	16295	16318	16278	16156	16263	16320	16226	16497	16201	16330	16405	16276	16417	16335	16228	16273	16476	16397	16408	16331	16251	16122	16309	16336	16243	16255	16371	16285	16323	16295	16393	16527	16279	16345	16291	16414	16448	16179	16457	16434	16350	16257	16166	16275	16489	16278	16205	16386	16343	16397	16335	16348	16182	16435	16200	16340	16400	16484	16293	16380	16445	16312	16477	16377	16271	16264	16350	16304	16057	16293	16360	16314	16211	16297	16395	16322	16446	16398	16142	16267	16151	16149	16275	16418	16390	16426	16287	16353	16258	16221	16451	16142	16637	16303	16241	16218	16293	16394	16498	16396	16232	16362	16277	16351	16302	16490	16476	16379	16386	16316	16218	16440	16406	16265	16665	16389	16214	16311	16476	16422	16398	16295	16309	16357	16251	16355	16241	16426	16451	16296	16417	16297	16434	16312	16342	16293	16281	16178	16339	16255	16487	16465	16377	16361	16262	16249	16308	16357	16355	16288	16329	16297	16381	16386	16235	16238	16324	16270	16265	16388	16355	16394	16419	16515	16433	16399	16191	16374	16335	16339	16294	16352	16168	16222	16402	16176	16274	16262	16270	16322	16319	16290	16447	16401	16300	16274	16336	16265	16500	16405	16326	16289	16365	16320	16327	16225	16196	16283	16317	16248	16167	16410	16301	16264	16361	16471	16346	16205	16368	16516	16202	16454	16208	16363	16346	16297	16378	16267	16392	16433	16367	16353	16200	16251	16355	16415	16470	16442	16388	16263	16209	16384	16308	16385	16242	16335	16389	16361	16241	16381	16283	16370	16242	16466	16418	16294	16522	16388	16351	16488	16362	16176	16454	16384	16401	16277	16414	16333	16238	16124	16230	16338	16310	16486	16291	16303	16232	16329	16295	16339	16359	16452	16232	16262	16446	16377	16257	16436	16456	16330	16414	16385	16399	16338	16154	16414	16284	16264	16257	16373	16327	16259	16364	16365	16386	16185	16218	16226	16394	16356	16269	16402	16414	16307	16362	16356	16335	16318	16280	16434	16303	16259	16332	16227	16334	16298	16317	16436	16368	16236	16328	16238	16396	16416	16265	16448	16294	16550	16314	16499	16179	16051	16392	16105	16378	16257	16277	16446	16369	16314	16064	16376	16450	16335	16406	16315	16225	16335	16227	16215	16374	16417	16420	16286	16186	16345	16340	16186	16334	16368	16447	16378	16319	16285	16280	16372	16401	16283	16333	16341	16386	16379	16269	16489	16237	16323	16457	16140	16200	16274	16410	16197	16270	16234	16459	16312	16254	16446	16169	16268	16372	16359	16427	16273	16302	16237	16302	16484	16204	16227	16385	16354	16330	16574	16529	16451	16429	16127	16431	16487	16409	16180	16381	16204	16419	16218	16247	16621	16150	16313	16349	16154	16406	16284	16369	16384	16403	16380	16550	16282	16451	16321	16361	16308	16508	16419	16253	16434	16496	16287	16409	16231	16447	16279	16252	16335	16188	16423	16419	16416	16338	16377	16233	16243	16583	16331	16306	16273	16378	16326	16260	16524	16336	16266	16377	16479	16213	16521	16315	16207	16435	16386	16466	16500	16426	16398	16295	16304	16206	16361	16293	16440	16252	16330	16337	16398	16451	16318	16174	16206	16288	16345	16193	16336	16346	16476	16179	16290	16303	16402	16311	16258	16426	16254	16224	16376	16313	16202	16296	16250	16262	16285	16331	16203	16170	16200	16378	16136	16348	16375	16329	16426	16376	16447	16383	16443	16322	16279	16158	16279	16214	16397	16188	16374	16347	16335	16391	16273	16361	16260	16386	16238	16204	16093	16252	16424	16211	16392	16504	16328	16369	16272	16279	16267	16197	16241	16313	16496	16433	16259	16364	16372	16394	16428	16305	16081	16410	16314	16281	16331	16245	16404	16438	16547	16400	16226	16348	16375	16370	16452	16422	16342	16174	16143	16346	16369	16432	16462	16466	16307	16283	16407	16308	16498	16213	16420	16515	16214	16369	16253	16150	16339	16185	16212	16256	16273	16402	16280	16330	16215	16266	16329	16294	16331	16275	16311	16267	16335	16257	16567	16269	16236	16293	16571	16386	16201	16290	16385	16290	16433	16434	16202	16312	16292	16250	16175	16331	16393	16338	16469	16219	16305	16261	16452	16364	16435	16248	16268	16301	16255	16466	16361	16328	16276	16348	16489	16409	16227	16403	16297	16326	16392	16299	16202	16376	16308	16433	16543	16575	16283	16316	16285	16220	16376	16232	16412	16451	16304	16224	16211	16419	16414	16281	16326	16396	16164	16323	16302	16298	16411	16318	16356	16539	16351	16281	16249	16289	16371	16336	16436	16176	16294	16352	16229	16282	16244	16469	16359	16487	16221	16270	16269	16224	16334	16394	16221	16397	16297	16271	16401	16106	16363	16477	16307	16076	16206	16218	16353	16431	16259	16422	16202	16277	16316	16374	16309	16219	16277	16421	16350	16292	16339	16178	16355	16429	16297	16190	16333	16256	16210	16509	16352	16412	16195	16503	16265	16305	16409	16495	16258	16273	16457	16194	16357	16339	16423	16182	16372	16318	16286	16492	16359	16424	16356	16424	16355	16307	16440	16305	16436	16521	16407	16361	16318	16249	16338	16322	16474	16293	16379	16320	16546	16230	16467	16317	16275	16269	16251	16274	16317	16258	16429	16193	16293	16264	16291	16360	16383	16312	16261	16422	16271	16352	16299	16387	16402	16277	16263	16413	16379	16484	16320	16336	16293	16347	16380	16244	16420	16351	16350	16202	16294	16226	16277	16336	16255	16142	16570	16342	16400	16328	16230	16442	16149	16433	16324	16309	16311	16349	16417	16277	16386	16462	16334	16433	16455	16224	16220	16258	16410	16362	16387	16373	16470	16397	16381	16195	16381	16356	16491	16551	16378	16340	16266	16447	16076	16140	16318	16364	16487	16392	16526	16332	16413	16383	16297	16270	16243	16596	16217	16435	16347	16275	16250	16254	16239	16420	16211	16340	16301	16352	16372	16336	16263	16346	16428	16431	16225	16401	16361	16393	16272	16286	16189	16238	16387	16475	16376	16399	16284	16460	16256	16407	16271	16419	16279	16493	16289	16308	16534	16198	16512	16322	16431	16400	16412	16287	16284	16405	16335	16491	16398	16487	16224	16419	16324	16332	16106
27372	25651	43336	38544	27973	21577	19098	18686	18446	18605	18377	18391	18481	18719	18641	18424	18395	18442	18425	18276	18572	18725	18568	18549	18612	18612	18371	18397	18299	18318	18518	18295	18307	18370	18530	18428	18344	18529	18751	18435	18405	18495	18265	18397	18452	18305	18551	18423	18516	18426	18328	18320	18455	18664	18443	18400	18352	18397	18502	18503	18583	18292	18529	18359	18405	18552	18359	18522	18659	18579	18565	18574	18614	18544	18387	18453	18531	18365	18492	18401	18363	18400	18369	18642	18359	18495	18327	18317	18593	18511	18491	18360	18406	18450	18389	18520	18319	18466	18477	18346	18452	18445	18471	18612	18599	18458	18422	18483	18516	18354	18360	18527	18373	18438	18386	18332	18310	18504	18289	18282	18472	18411	18170	18547	18284	18481	18306	18465	18497	18333	18579	18513	18400	18536	18221	18529	18514	18354	18185	18563	18386	18290	18410	18316	18519	18388	18549	18532	18393	18419	18563	18555	18411	18292	18241	18618	18345	18466	18532	18643	18348	18529	18295	18448	18625	18457	18427	18486	18461	18622	18332	18333	18352	18317	18430	18387	18368	18490	18396	18512	18450	18484	18666	18281	18417	18506	18263	18636	18554	18516	18470	18485	18475	18563	18383	18396	18369	18370	18625	18494	18345	18466	18511	18619	18442	18365	18261	18439	18266	18539	18545	18377	18387	18478	18388	18344	18387	18520	18359	18553	18677	18473	18534	18343	18441	18502	18518	18583	18468	18234	18516	18277	18534	18431	18395	18501	18464	18374	18467	18412	18620	18602	18479	18376	18537	18653	18511	18769	18418	18491	18548	18648	18464	18431	18550	18644	18478	18313	18287	18294	18504	18411	18506	18454	18500	18294	18332	18683	18588	18436	18229	18236	18352	18271	18581	18430	18455	18613	18513	18474	18569	18582	18423	18183	18317	18344	18360	18344	18542	18399	18527	18581	18659	18604	18658	18356	18265	18453	18480	18347	18473	18357	18271	18537	18523	18416	18529	18598	18184	18414	18391	18668	18348	18324	18388	18444	18472	18304	18457	18495	18357	18439	18518	18382	18187	18524	18417	18422	18344	18503	18363	18363	18436	18421	18464	18421	18440	18322	18438	18549	18516	18468	18441	18601	18336	18589	18367	18552	18601	18566	18423	18442	18511	18265	18617	18545	18429	18334	18200	18184	18627	18752	18268	18656	18529	18496	18490	18618	18312	18305	18343	18496	18489	18610	18680	18411	18571	18284	18376	18477	18445	18502	18352	18461	18382	18527	18419	18356	18303	18302	18490	18608	18658	18249	18498	18419	18473	18362	18242	18367	18427	18557	18559	18431	18503	18540	18414	18345	18220	18441	18481	18473	18620	18328	18476	18569	18304	18338	18357	18315	18257	18500	18401	18406	18717	18411	18412	18336	18478	18440	18369	18584	18429	18364	18511	18419	18567	18551	18523	18486	18317	18369	18411	18429	18446	18408	18580	18534	18343	18513	18377	18505	18457	18291	18364	18455	18224	18332	18478	18474	18391	18467	18524	18458	18327	18638	18305	18534	18304	18322	18398	18452	18420	18312	18629	18359	18383	18668	18418	18426	18542	18391	18445	18420	18445	18550	18362	18456	18448	18601	18339	18510	18511	18632	18346	18565	18421	18318	18456	18446	18368	18782	18510	18627	18454	18456	18461	18483	18322	18331	18320	18367	18221	18389	18500	18513	18474	18431	18459	18356	18501	18378	18564	18392	18496	18414	18520	18489	18614	18504	18535	18476	18413	18312	18484	18415	18472	18459	18522	18539	18354	18326	18588	18385	18408	18443	18605	18336	18430	18341	18352	18458	18370	18432	18518	18608	18313	18418	18451	18449	18467	18472	18456	18528	18477	18476	18503	18358	18463	18388	18377	18260	18397	18581	18468	18389	18394	18491	18236	18306	18600	18510	18603	18531	18335	18556	18508	18410	18568	18452	18649	18475	18402	18349	18512	18507	18506	18419	18213	18354	18387	18373	18468	18541	18400	18431	18581	18684	18393	18169	18542	18464	18374	18319	18462	18492	18522	18366	18502	18294	18492	18349	18416	18354	18449	18446	18424	18441	18487	18535	18521	18489	18300	18466	18400	18435	18443	18378	18418	18394	18412	18463	18385	18518	18463	18389	18347	18562	18549	18210	18523	18423	18488	18482	18402	18416	18498	18402	18483	18312	18433	18420	18264	18471	18551	18426	18276	18225	18313	18365	18402	18527	18430	18420	18370	18418	18366	18502	18480	18533	18411	18302	18328	18445	18495	18461	18281	18407	18480	18553	18592	18309	18557	18572	18329	18307	18253	18441	18552	18566	18451	18390	18429	18460	18642	18470	18449	18529	18542	18536	18401	18428	18476	18260	18560	18503	18460	18367	18466	18610	18431	18235	18591	18532	18455	18401	18468	18394	18495	18444	18455	18515	18548	18654	18459	18291	18389	18518	18557	18331	18536	18492	18698	18461	18278	18457	18520	18384	18385	18518	18314	18353	18199	18266	18258	18429	18581	18525	18576	18614	18494	18570	18318	18444	18294	18405	18347	18363	18427	18381	18260	18462	18442	18338	18459	18334	18298	18580	18432	18674	18416	18460	18641	18610	18452	18323	18415	18344	18529	18422	18467	18518	18277	18407	18510	18560	18357	18465	18408	18511	18433	18507	18543	18330	18667	18417	18403	18506	18408	18375	18468	18359	18431	18548	18242	18641	18589	18439	18564	18408	18178	18456	18429	18340	18542	18597	18449	18616	18469	18352	18574	18579	18275	18361	18540	18521	18334	18347	18380	18312	18371	18473	18650	18325	18605	18487	18494	18659	18374	18614	18207	18432	18414	18476	18357	18467	18466	18284	18397	18626	18493	18414	18426	18490	18408	18562	18545	18627	18376	18259	18330	18571	18396	18362	18446	18440	18409	18447	18329	18558	18406	18449	18322	18285	18323	18404	18394	18443	18396	18480	18534	18354	18297	18743	18314	18482	18279	18374	18328	18606	18619	18662	18558	18552	18429	18357	18461	18408	18349	18364	18574	18496	18426	18391	18337	18252	18527	18534	18400	18576	18431	18328	18427	18307	18424	18382	18362	18474	18371	18473	18738	18323	18506	18550	18422	18407	18465	18360	18408	18386	18522	18604	18568	18394	18531	18561	18369	18340	18400	18139	18270	18619	18599	18326	18392	18537	18352	18480	18498	18386	18191	18629	18526	18443	18581	18537	18396	18340	18408	18426	18558	18331	18374	18030	18533	18543	18543	18284	18294	18500	18513	18466	18309	18342	18403	18436	18426	18553	18568	18616	18383	18563	18571	18458	18398	18487	18272	18344	18206	18439	18492	18342	18288	18253	18254	18441	18567	18303	18333	18563	18503	18655	18504	18283	18306	18345	18636	18454	18536	18378	18349	18570	18356	18345	18456	18450	18547	18591	18552	18388	18345	18418	18418	18310	18378	18481	18606	18279	18451	18351	18321	18419	18439	18356	18492	18506	18300	18365	18435	18444	18483	18407	18422	18667	18327	18256	18573	18438	18624	18389	18515	18477	18430	18478	18444	18485	18519	18407	18264	18440	18511	18404	18460	18389	18548	18453	18472	18311	18368	18534	18504	18650	18426	18540	18315	18327	18489	18342	18456	18264	18373	18440	18488	18508	18304	18287	18502	18333	18658	18344	18445	18441	18480	18563	18265	18470	18269	18295	18269	18349	18333	18304	18462	18138	18395	18420	18416	18541	18506	18215	18543	18171	18418	18435	18538	18510	18156	18447	18503	18627	18378	18345	18331	18470	18403	18648	18464	18380	18571	18297	18348	18583	18507	18511	18382	18305	18674	18329	18452	18296	18301	18315	18318	18303	18380	18542	18246	18277	18406	18435	18489	18331	18488	18326	18455	18475	18464	18466	18350	18374	18526	18384	18371	18802	18354	18538	18413	18379	18462	18933	18342	18596	18361	18383	18445	18494	18403	18550	18508	18664	18510	18545	18447	18311	18470	18411	18419	18475	18526	18460	18496	18371	18483	18212	18572	18459	18622	18624	18580	18493	18406	18548	18451	18453	18375	18371	18452	18476	18300	18482	18413	18418	18448	18469	18336	18390	18485	18405	18600	18518	18333	18338	18391	18318	18546	18486	18437	18362	18455	18394	18636	18599	18329	18553	18295	18339	18240	18280	18571	18553	18528	18403	18473	18420	18465	18463	18213	18074	18427	18440	18457	18500	18690	18277	18749	18459	18475	18548	18375	18682	18317	18615	18604	18475	18511	18514	18433	18575	18314	18199	18593	18297	18689	18434	18217	18366	18564	18452	18554	18399	18120	18567	18538	18582	18538	18426	18425	18632	18514	18331	18407	18488	18378	18434	18410	18478	18365	18459	18471	18449	18508	18533	18325	18468	18340	18369	18424	18438	18357	18465	18343	18276	18297	18341	18262	18484	18416	18394	18385	18317	18328	18575	18355	18553	18515	18405	18337	18535	18394	18468	18322	18477	18592	18398	18700	18568	18639	18412	18601	18645	18591	18363	18516	18308	18531	18377	18428	18310	18555	18337	18513	18564	18450	18442	18495	18305	18298	18300	18628	18355	18147	18396	18519	18439	18205	18632	18544	18292	18294	18354	18498	18262	18560	18771	18469	18338	18278	18480	18495	18547	18452	18463	18436	18432	18533	18287	18402	18533	18552	18487	18358	18445	18439	18265	18518	18434	18469	18399	18354	18602	18409	18420	18484	18486	18251	18284	18536	18438	18413	18395	18454	18608	18503	18364	18471	18531	18402	18198	18364	18472	18494	18566	18514	18398	18333	18495	18447	18347	18304	18615	18577	18396	18476	18456	18532	18488	18518	18490	18190	18303	18375	18574	18518	18430	18312	18356	18331	18432	18444	18408	18526	18485	18637	18420	18476	18356	18386	18334	18456	18583	18385	18534	18367	18361	18415	18421	18495	18523	18464	18355	18393	18534	18512	18469	18491	18442	18304	18507	18447	18307	18488	18490	18253	18347	18426	18478	18341	18551	18420	18536	18638	18551	18419	18340	18449	18339	18532	18701	18575	18636	18496	18421	18341	18560	18463	18490	18521	18481	18542	18598	18413	18418	18506	18343	18394	18321	18548	18462	18261	18457	18482	18653	18433	18267	18351	18422
18680	41966	48259	37007	26844	18951	16496	16406	16373	16275	16330	16314	16232	16210	16286	16136	16022	16270	16239	16134	16190	16370	16370	16306	16261	16373	16134	16294	16124	16326	16333	16249	16422	16321	16252	16258	16209	16174	16244	16224	16225	16277	16222	16192	16369	16409	16492	16354	16461	16372	16374	16309	16290	16231	16237	16337	16433	16190	16418	16272	16183	16518	16154	16281	16317	16322	16241	16358	16250	16408	16327	16070	16344	16138	16351	16279	16201	16336	16347	16243	16343	16323	16139	16277	16410	16517	16235	16359	16243	16173	16158	16261	16521	16142	16254	16218	16318	16272	16301	16233	16354	16264	16399	16313	16129	16298	16421	16367	16275	16391	16201	16277	16302	16412	16316	16303	16403	16234	16374	16344	16210	16283	16255	16247	16317	16305	16279	16136	16291	16372	16049	16370	16285	16153	16191	16189	16196	16233	16394	16293	16457	16320	16251	16334	16308	16223	16283	16231	16260	16174	16130	16156	16305	16442	16203	16287	16338	16287	16341	16332	16231	16344	16249	16323	16285	16216	16181	16094	16276	16076	16206	16190	16405	16358	16076	16489	16234	16300	16313	16347	16248	16268	16355	16201	16283	16208	16254	16247	16257	16216	16378	16326	16145	16384	16306	16391	16348	16307	16062	16215	16367	16311	16290	16275	16212	16096	16220	16157	16398	16306	16320	16121	16333	16317	16330	16334	16059	16206	16170	16170	16306	16395	16348	16320	16281	16131	16175	16109	16342	16424	16260	16436	16306	16265	16192	16236	16303	16299	16016	16102	16354	16174	16244	16369	16098	16225	16206	16240	16232	16136	16415	16243	16358	16192	16219	16202	16225	16389	16324	16444	16300	16378	16322	16128	16336	16162	16281	16343	16313	16495	16450	16341	16341	16289	16164	16404	16284	16219	16334	16297	16453	16392	16340	16227	16299	16277	16192	16297	16375	16259	16254	16163	16348	16371	16232	16408	16192	16303	16321	16385	16332	16351	16199	16384	16441	16285	16107	16373	16346	16279	16182	16323	16301	16264	16271	16311	16190	16278	16293	16187	16365	16204	16313	16332	16134	16244	16314	16302	16325	16191	16480	16320	16195	16145	16156	16302	16203	16256	16186	16137	16266	16213	16144	16300	16219	16194	16235	16483	16173	16260	16340	16100	16514	16377	16431	16274	16284	16250	16262	16299	16139	16285	16195	16254	16181	16409	16217	16166	16334	16206	16248	16246	16198	16278	16272	16462	16065	16299	16309	16274	16342	16136	16179	16450	16218	16373	16193	16376	16415	16281	16210	16190	16305	16225	16489	16356	16298	16494	16274	16297	16329	16308	16450	16123	16131	16310	16330	16427	16412	16343	16147	16303	16303	16371	16136	16235	16256	16324	16264	16340	16308	16253	16240	16304	16419	16303	16123	16280	16319	16177	16291	16406	16372	16373	16427	16320	16259	16332	16284	16339	16300	16304	16325	16306	16384	16213	16272	16355	16409	16231	16368	16251	16218	16258	16413	16405	16293	16292	16165	16345	16331	16477	16310	16319	16449	16353	16254	16347	16137	16437	16347	16137	16441	16284	16356	16129	16416	16284	16353	16349	16220	16271	16298	16342	16344	16257	16340	16245	16248	16202	16241	16263	16293	16260	16166	16307	16378	16150	16332	16271	16314	16185	16293	16133	16249	16277	16217	16426	16247	16237	16275	16327	16130	16390	16292	16238	16301	16276	16365	16183	16196	16266	16216	16493	16383	16165	16418	16402	16314	16344	16174	16229	16100	16149	16334	16434	16254	16181	16219	16363	16509	16203	16264	16205	16449	16063	16273	16318	16266	16162	16204	16341	16313	16389	16340	16240	16243	16311	16243	16260	16232	16360	16410	16381	16367	16109	16360	16278	16186	16217	16253	16189	16300	16291	16325	16227	16102	16268	16248	16352	16088	16160	16302	16313	16268	16243	16227	16369	16525	16221	16452	16270	16190	16370	16345	16267	16424	16265	16257	16346	16192	16328	16255	16326	16327	16271	16269	16266	16250	16296	16174	16262	16136	16215	16224	16361	16546	16206	16359	16173	16493	16191	16327	16384	16252	16331	16312	16214	16289	16089	16306	16419	16369	16274	16336	16411	16254	16274	16221	16287	16388	16308	16218	16317	16397	16129	16277	16275	16348	16467	16273	16409	16317	16388	16278	16170	16353	16178	16348	16320	16436	16244	16297	16290	16295	16084	16380	16362	16282	16100	16260	16337	16265	16369	16337	16495	16224	16215	16175	16074	16294	16263	16247	16308	16177	16237	16250	16385	16362	16185	16289	16260	16258	16402	16196	16130	16302	16315	16066	16163	16340	16298	16172	16310	16296	16210	16246	16456	16261	16429	16180	16204	16118	16303	16282	16222	16267	16319	16359	16316	16235	16506	16275	16430	16333	16206	16341	16330	16293	16234	16195	16376	16217	16106	16430	16402	16338	16282	16281	16218	16287	16532	16219	16369	16251	16121	16352	16156	16301	16259	16277	16328	16236	16217	16462	16296	16333	16457	16258	16192	16183	16195	16300	16411	16214	16282	16207	16249	16254	16357	16275	16189	16279	16358	16320	16480	16436	16083	16405	16252	16187	16432	16243	16353	16323	16244	16299	16128	16364	16421	16295	16356	16418	16281	16293	16273	16320	16251	16242	16265	16219	16136	16240	16125	16218	16407	16005	16552	16259	16166	16354	16266	16331	16306	16290	16223	16276	16313	16307	16074	16273	16260	16268	16281	16293	16252	16270	16434	16129	16229	16305	16299	16304	16139	16276	16237	16188	16267	16170	16252	16199	16300	16236	16424	16359	16127	16303	16305	16331	16248	16253	16273	16347	16388	16287	16302	16265	16295	16150	16259	16307	16222	16314	16190	16288	16279	15995	16169	16235	16283	16255	16334	16208	16451	16321	16298	16343	16299	16262	16277	16168	16248	16333	16221	16265	16389	16305	16350	16313	16412	16133	16314	16193	16189	16303	16314	16291	16377	16138	16255	16279	16433	16257	16273	16277	16251	16384	16324	16396	16265	16114	16345	16275	16335	16188	16203	16268	16264	16320	16257	16350	16381	16111	16407	16140	16220	16393	16205	16333	16224	16257	16415	16143	16270	16343	16332	16382	16287	16283	16398	16317	16253	16338	16416	16247	16238	16342	16339	16340	16209	16316	16120	16061	16461	16361	16249	16375	16225	16301	16151	16300	16353	16198	16287	16219	16377	16322	16263	16117	16190	16251	16221	16329	16182	16449	16278	16506	16427	16365	16133	16332	16343	16361	16130	16062	16266	16214	16271	16254	16380	16437	16210	16406	16240	16355	16268	16224	16260	16289	16488	16392	16292	16350	16290	16209	16318	16274	16143	16300	16272	16357	16123	16327	16225	16236	16230	16227	16125	16319	16371	16170	16379	16259	16214	16195	16125	16290	16358	16390	16354	16193	16214	16295	16274	16190	16171	16303	16377	16181	16366	16446	16140	16358	16180	16229	16372	16366	16275	16264	16336	16413	16222	16365	16241	16108	16255	16324	16455	16231	16308	16284	16250	16447	16240	16168	16250	16283	16313	16251	16377	16460	16307	16232	16236	16249	16138	16358	16208	16256	16481	16429	16290	16197	16089	16173	16197	16227	16168	16502	16437	16291	16263	16353	16290	16370	16218	16432	16358	16501	16267	16224	16198	16301	16256	16327	16172	16324	16425	16341	16213	16285	16175	16438	16362	16249	16291	16308	16351	16249	16185	16330	16358	16394	16246	16333	16336	16070	16202	16142	16138	16152	16438	16226	16275	16246	16168	16247	16308	16237	16219	16267	16297	16405	16267	16441	16227	16395	16328	16429	16141	16344	16347	16304	16111	16263	16287	16170	16208	16498	16212	16336	16200	16283	16264	16415	16215	16216	16139	16386	16279	16294	16299	16138	16550	16309	16211	16339	16119	16396	16180	16225	16150	16329	16280	16400	16226	16168	16244	16265	16298	16314	16457	16244	16174	16272	16312	16280	16095	16322	16275	16413	16234	16400	16373	16406	16298	16204	16408	16196	16244	16245	16332	16300	16334	16193	16224	16295	16330	16312	16318	16016	16348	16418	16096	16345	16257	16369	16360	16480	16127	16415	16267	16223	16334	16328	16223	16256	16195	16251	16356	16392	16184	16289	16223	16280	16294	16408	16240	16323	16261	16199	16114	16402	16163	16440	16217	16231	16391	16289	16253	16244	16316	16259	16185	16393	16258	16312	16223	16420	16202	16442	16080	16158	16150	16336	16314	16199	16283	16251	16334	16317	16264	16238	16173	16298	16197	16224	16183	16333	16226	16186	16345	16268	16289	16364	16296	16304	16160	16414	16065	16244	16349	16286	16475	16317	16293	16277	16042	16310	16272	16328	16130	16022	16283	16312	16306	16270	16263	16426	16383	16372	16343	16339	16258	16355	16338	16311	16122	16314	16329	16342	16444	16187	16280	16263	16144	16346	16271	16235	16261	16188	16389	16323	16271	16385	16302	16345	16438	16401	16236	16364	16356	16357	16359	16215	16246	16263	16295	16251	16341	16211	16169	16300	16352	16340	16242	16226	16418	16264	16170	16157	16392	16166	16285	16343	16336	16179	16174	16230	16353	16157	16262	16337	16273	16225	16232	16225	16340	16311	16165	16256	16250	16389	16323	16402	16156	16364	16334	16242	16433	16251	16215	16288	16370	16236	16319	16332	16214	16336	16353	16288	16322	16217	16350	16363	15968	16297	16251	16085	16233	16209	16319	16328	16223	16306	16146	16395	16218	16217	16288	16390	16219	16216	16422	16293	16337	16274	16297	16309	16354	16246	16148	16479	16279	16158	16339	16153	16316	16243	16295	16217	16385	16357	16376	16312	16223	16305	16354	16374	16280	16194	16380	16345	16167	16209	16314	16184	16397	16381	16324	16390	16299	16316	16251	16270	16264	16300	16491	16262	16124	16420	16450	16287	16289	16296	16409	16268	16264	16215	16200	16501	16220	16388	16342	16372	16127	16272	16269	16228	16343	16457	16195	16445	16382	16272	16392	16269	16217	16373	16179	16528	16225	16327	16473	16282	16125	16367	16492	16408	16167	16286	16326	16383	16261	16205	16316	16310	16392	16251	16315	16372	16103	16309	16286	16362	16251
24030	22479	42087	50486	42929	32729	24046	20106	19305	19449	19416	19361	19541	19620	19427	19469	19482	19389	19352	19408	19364	19437	19186	19415	19486	19511	19340	19477	19247	19414	19381	19404	19404	19418	19325	19191	19236	19428	19472	19502	19290	19220	19378	19239	19273	19214	19422	19378	19291	19495	19222	19261	19334	19330	19211	19286	19440	19350	19286	19125	19177	19413	19311	19073	19229	19368	19388	19229	19398	19359	19353	19370	19197	19200	19482	19238	19475	19241	19226	19191	19234	19416	19157	19286	19238	19177	19277	19201	19182	19387	19264	19220	19174	19228	19361	19115	19404	19069	19362	19351	19336	19320	19158	19367	19221	19067	19320	19444	19170	19276	19239	19349	19175	19053	19289	19281	19261	19200	19453	19495	19329	19234	19478	19168	19236	19244	19161	19027	19323	19193	19325	19136	19054	19190	19247	19331	19335	19267	19270	19180	19239	19369	19100	19222	19268	19258	19338	19288	19239	19326	19269	19271	19233	19298	19112	19207	19230	19382	19412	19228	19283	19226	19431	19356	19379	19280	19588	19392	19345	19281	19186	19230	19336	19288	19503	19290	19256	19410	19233	19255	19205	19482	19269	19325	19371	19349	19084	19170	19233	19329	19034	19021	19366	19436	19368	19335	19353	19310	19098	19393	19232	19353	19139	19072	19409	19106	19217	19294	19475	19409	19241	19519	19153	19211	19141	19254	19158	19253	19241	19054	19422	19560	19239	19301	19279	19201	19250	19104	19045	19370	19347	19198	19397	19198	19412	19308	19286	19271	19403	19279	19325	19346	19148	19118	19063	19290	19143	19112	19278	19273	19234	19351	19233	19313	19254	19366	19180	19103	19010	18992	19366	19055	19168	19264	19241	19205	19162	19155	19145	19317	19403	19308	19022	19064	19394	19161	19360	19363	19107	19024	19195	19368	19300	19117	19270	19423	19227	19267	19036	19301	19377	19179	19058	19139	19499	19200	19425	19184	19111	19071	19281	19342	19358	19136	19164	19190	19381	19242	19428	19409	19263	18987	19307	19277	19285	19237	19148	19196	19303	19459	19522	19366	19302	19312	19406	19080	19430	19558	19381	19423	19101	19503	19124	19253	19152	19321	19276	19181	19357	19274	19260	19139	19134	19245	19265	19073	19203	19303	19192	19265	19275	19288	19201	19341	19265	19287	19402	19181	19232	19316	19231	19353	19461	19387	19313	19262	19158	19292	19438	19382	19432	19366	19299	19158	19383	19202	19384	19268	19289	19125	19232	19337	19225	19261	19398	19293	19241	19306	19094	19383	19427	19363	19157	19048	19466	19235	19176	19246	19277	19255	19320	19087	19184	19367	19160	19284	19241	19354	19257	19049	19269	19466	19232	19180	19392	19413	19411	19181	19190	19309	19101	19154	19161	19286	19266	19157	19238	19240	19218	19346	19477	19251	19399	19266	19207	19112	19235	19259	19362	19186	19372	19206	19216	19143	19291	19544	19202	19274	19467	19159	19298	19263	19355	19111	19116	19229	19190	19189	19197	19458	19398	19307	19257	19449	19354	19094	19276	19146	19323	19183	19339	19410	19293	19138	19260	19261	19433	19367	19249	19393	19392	19299	19477	19492	19268	19214	19059	19417	19365	19376	19384	19359	19325	19236	19236	19330	19101	19352	19329	19092	19361	19322	19506	19287	19422	19474	19029	19311	19385	19276	19557	19247	19238	19275	19253	19242	19409	19259	19316	19369	19396	19385	19129	19438	19171	19201	19183	18958	19382	18970	19267	19105	19202	19405	19268	19190	19405	19280	19274	19275	19115	19324	19188	19438	19255	19100	19325	19352	19426	19339	19302	19363	19377	19488	19357	19208	19243	19328	19279	18996	19373	19213	19373	19186	19346	19206	19247	19206	19174	19054	19435	19307	19230	19345	19318	19416	19466	19203	19150	19294	19416	19403	19310	19391	19299	19201	19466	19263	19272	19345	19237	19482	19219	19297	19470	19276	19331	19430	19449	19201	19436	19092	19257	19258	19432	19520	19344	19527	19206	19494	19190	19057	19201	19117	19442	19435	19300	19283	19479	19445	19262	19309	19244	19068	19145	19374	19361	19234	19308	19342	19383	19335	19154	19211	19363	19061	19346	19031	19530	19211	19241	19392	19474	19268	19401	19201	19130	19268	19355	19390	19282	19211	19451	19278	19476	19399	19325	19154	19470	19217	19022	19251	19205	19298	19203	19227	19211	19110	19089	19174	19326	19357	19425	19264	19447	19305	19188	19391	19317	19315	19203	19225	19205	19160	19292	19242	19239	19230	19507	19204	19203	19304	19200	19493	19149	19436	19338	19225	19044	19322	19237	19408	19277	19285	19439	19385	19229	19093	19384	19521	19026	19342	19253	19339	19092	19224	19039	19372	19250	19191	19266	19312	19226	19367	19131	19214	19382	19262	19192	19336	19235	19223	19294	19193	19394	19180	19321	19320	19347	19224	19106	19465	19131	19078	19321	19103	19284	19254	19244	19245	19414	19190	19337	19446	19258	19239	19204	19406	19386	19431	19197	19324	19344	19447	19248	19224	19323	19349	19171	19308	19080	19226	19236	19283	19237	19187	19231	19497	19429	19334	19135	19168	19576	19286	19397	19174	19170	19104	19238	19297	19361	19122	19473	19289	19253	19264	19326	19348	19184	19358	19283	19404	19510	19217	19068	19271	19404	19387	19164	19221	19248	19256	19415	19251	19360	19311	19325	19205	19361	19227	19275	19367	19137	19208	19198	19313	19328	19465	19324	19175	19295	19368	19290	19313	19418	19186	19077	19368	19229	19413	19381	19229	19290	19262	19253	19329	19324	19252	19179	19496	19319	19401	19285	19356	19274	19288	19262	19438	19221	19230	19485	19128	19197	19287	19268	19272	19068	19236	19449	19237	19168	19110	19509	19542	19268	19335	19209	19090	19259	19397	19187	19344	19224	19337	19259	19215	19406	19188	19255	19185	19295	19378	19434	19205	19072	19262	19192	19219	19010	19402	19330	19122	19200	19063	19227	19081	19343	19329	19211	19225	19206	19246	19314	19210	19506	19018	19138	19285	19203	19293	19253	19423	19545	19269	19403	19406	19411	19378	19412	19321	19302	19324	19339	19445	19233	19216	19123	19393	19385	19262	19308	19311	19182	19086	19226	19213	19371	19300	19253	19101	19283	19210	19467	19279	19253	19383	19190	19352	19258	19226	19312	19243	19452	19295	19339	19200	19200	19176	19131	19274	19183	19300	19375	19068	19140	19145	19187	19257	18986	19114	19254	19343	19237	19021	19403	19273	19364	19286	19366	19196	19202	19021	19556	19375	19225	19251	19427	19259	19316	19404	19355	19320	19276	19332	19485	19195	19205	19222	19395	19219	19486	19302	19290	19157	19131	19263	19246	19179	19421	19205	19230	19244	19386	19231	19341	19309	19261	19375	19259	19272	19215	19322	19168	18991	19376	19352	19287	19302	19394	19301	19349	19303	19050	19112	19186	19185	19294	19176	19225	19376	19279	19235	19318	19318	19126	19334	19206	19160	19251	19226	19371	19229	19252	19285	19333	19168	19138	19113	19370	19477	19307	19438	19234	19368	19071	19153	19319	19380	19445	19181	19152	19338	19179	19436	19300	19456	19334	19142	19197	19274	19390	19178	19402	19529	19314	19262	19205	19271	19227	19314	19281	19335	19368	19329	19142	19232	19296	19284	19265	19250	19373	19478	19381	19380	19148	19361	19203	19418	19392	19229	19200	19272	19251	19152	19366	19219	19224	19300	19269	19257	19361	19128	19312	19306	19184	19205	19234	19182	19185	19127	19288	19323	19252	19310	19296	19314	19200	19333	19199	19321	19220	19346	19352	19268	19247	19060	19360	19157	19326	19647	19524	19217	19098	19181	19140	19076	19233	19244	19373	19216	19144	19166	19141	19457	19320	19315	19332	19254	19099	19227	19436	19236	19266	19372	19404	19320	19006	19324	19419	19396	19292	19335	19469	19101	19235	19060	19275	19120	19332	19316	19138	19332	19128	19330	19224	19235	19440	19264	19083	19207	19168	19333	19206	19171	19269	19341	19164	19531	19229	19259	19212	19187	19297	19238	19244	19060	19264	19287	19296	19607	19371	19270	19301	19291	19401	19221	19508	19420	19448	19333	19171	19384	19496	19443	19554	19285	19401	19388	19346	19306	19181	19200	19124	19159	19323	19431	19103	19267	19147	19247	19278	19270	19266	19292	19228	18989	19243	19325	19223	19320	19347	19195	19488	19472	19232	19372	19286	19182	19097	19338	19102	19103	19278	19297	19038	19243	19398	19192	19385	19153	19274	19343	19308	19207	19312	19438	19120	19395	19222	19260	19347	19187	19114	19109	19548	19310	19105	19090	19332	19276	19472	19439	19163	19356	19233	19179	19215	19074	19402	19311	19069	19190	19311	19295	19228	19441	19159	19166	19057	19237	19160	19106	19337	19246	19302	19246	19188	19192	19282	19318	19378	19125	19347	19118	19224	19336	19261	19321	19183	19217	19405	19372	19307	19130	19300	19296	19355	19272	19269	19226	19427	19328	19274	19178	19317	19513	19344	19189	19451	19217	19286	19250	19180	19247	19450	19451	19284	19277	19402	19191	19249	19338	19331	19164	19200	19232	19233	19092	19165	19420	19054	19177	19326	19329	19208	19325	19203	19306	19180	19243	19224	19179	19287	19221	19365	19563	19186	19222	19216	19406	19481	19424	19280	19461	19185	19232	19185	19138	19276	19085	19305	19257	19347	19229	18952	19461	19146	19376	19217	19388	19474	19085	19235	19236	19284	19392	19286	19207	19200	19253	19150	19155	19308	19268	19394	19192	19098	19193	19080	19008	19158	19177	19102	19143	19086	19335	19038	19130	19331	19101	19462	19157	19373	19128	19407	19123	19089	19156	19111	19123	19409	19113	19295	19090	19451	19155	19365	19226	19367	19291	19456	19309	19137	19192	19223	19219	19472	19350	19244	19107	19224	19097	19348	19265	19440	19218	19356	19370	19318	19330	19292	18979	19260	19180	19421	19384	19268	19307	19240	19177	19287	19190	19285	19089	19178	19320	19238	19332	19179	19430	19219	19235	19201	19387	19073	19279	19366	19222	19229	19253	19206	19358	19357	19117	19251	19227
25490	83850	88316	68725	50069	32680	17570	16994	16969	16822	16979	16764	17006	16822	16946	16702	16822	16838	16853	16898	16759	16761	16900	16845	16746	16918	16785	16779	16937	16760	16994	16819	16866	16859	16777	16798	16863	16723	16787	16890	16705	16749	16842	16832	16925	16748	16706	16950	16906	16980	17027	16988	16759	16858	16662	16788	16636	16733	16618	16916	16696	16740	16940	16787	17047	16841	16907	16760	16657	16922	16702	16811	16880	16667	16874	16918	16912	16996	16697	16667	16737	16669	16865	16740	16848	16789	16819	16745	16848	16745	16722	16869	16816	16803	16919	16889	16919	16603	16864	16897	16813	16844	16761	16820	16749	16866	16672	16970	16911	16685	16786	16695	16763	16699	16881	16752	16654	16770	16750	16636	16671	16879	16955	16772	16694	16862	16716	16879	16595	16719	16681	16782	16736	16680	16868	16843	16804	16889	16671	16913	16800	16789	16634	16761	16857	16654	16899	16681	16700	16788	16848	16857	16924	16503	16926	16854	16895	16759	16883	16827	16904	16850	16800	16793	16641	16776	16783	16585	16657	16768	16730	16653	16949	16697	16886	16902	16889	16853	16750	16786	16947	16645	16682	16902	16827	16868	16888	16722	16752	16750	16650	16630	16783	16801	16809	16735	16820	16733	16738	16744	16733	16853	16755	16787	16777	16798	17006	16871	16803	16745	16721	16776	16819	16693	16855	16534	16809	16806	16590	16713	16803	16854	16726	17019	16840	16843	16669	16944	16995	16802	16758	16672	16681	16741	16731	16778	16919	16622	16789	16787	16849	16906	16802	16766	16745	16805	16826	16879	16870	16834	16809	16589	16812	16787	16871	16966	16799	16784	16662	16776	16512	16859	16856	16885	16989	16505	16869	16746	16677	16640	16746	16906	16861	16862	17026	16714	16773	16842	16723	16888	16908	16803	16781	16750	16838	16776	16656	16821	16840	16968	16703	16943	16818	16936	16857	16714	16626	16828	16775	16677	16883	16697	16809	16608	16864	16783	16825	16802	16671	16823	16862	16815	16934	16773	16879	16735	16846	16756	16816	16563	16602	16807	16906	16932	16695	16757	16839	16878	16774	16857	16782	16826	16942	16824	16814	16751	16676	16884	16756	16806	16912	16826	16680	16956	16695	16778	16487	16701	16683	16789	16818	16842	16867	16851	16729	16807	16802	16830	16760	16829	16810	16729	16862	16727	16961	16862	16856	16855	16802	16697	16776	16900	16774	16793	16857	16814	16700	16664	16719	16767	16789	16907	16710	16761	16862	16682	16674	16855	16642	16668	16867	16803	16831	16983	16999	16824	16667	16753	16749	16800	16824	16716	16895	16769	16603	16875	16874	16725	16864	16762	16718	17021	16808	16721	16793	16983	16791	16892	16880	16783	16911	16698	16752	16761	16626	16813	16787	16848	16835	16923	16656	16762	16848	16707	16693	16649	16689	16708	16746	16709	16816	16870	16746	16869	16805	16918	16767	16754	16763	16843	16777	16869	16783	16887	16764	16573	16823	16904	16754	16705	16717	16769	16862	16827	16906	16729	16848	16753	16886	16902	16809	16987	16832	16881	16841	16950	16785	16636	16857	16973	16790	16934	16969	16823	16584	16774	16835	16978	16699	16806	16680	16805	16620	16751	16758	16726	16684	16707	16711	16957	16579	16816	16894	16712	16924	16845	16675	16736	16653	16795	16785	16811	16850	16564	16844	16833	16836	16750	16925	16829	16804	16869	16866	16837	16826	16884	16874	16798	16780	16782	16717	16649	16828	16694	16719	16716	16763	16809	16866	16705	16727	16768	16757	16803	16818	16888	16788	16730	16748	16534	16632	16769	16704	16844	16956	16790	16750	16902	17019	16740	16513	16728	16760	16705	16760	16744	16678	16842	16912	16891	16679	16817	16917	16690	16865	16781	16740	16739	16696	16711	16908	16643	16589	16898	16837	16639	16833	16706	16783	16857	16771	16732	16613	16739	16980	16744	16596	16753	16911	17013	16752	16805	16807	16794	16854	16811	16876	16801	16737	16773	16908	16857	16760	16838	16623	16863	16741	16823	16692	16766	16920	16820	16929	16808	16797	16812	16809	16827	16854	16673	17105	16745	16923	16985	16624	16800	16810	16897	16811	16861	16940	16745	16700	16894	16690	16834	16751	16653	16784	16897	16794	16624	16834	16637	16782	16907	16712	16700	16810	16716	16851	16841	16940	16923	16712	16651	16860	16800	16743	16835	16862	16639	16782	16759	16794	16707	16789	16825	16772	16817	16739	17012	16779	16855	16961	16875	16709	16761	16784	16824	16671	16651	16682	16770	16762	16562	16835	16861	16901	16775	16987	16888	16656	16909	16710	16888	16798	16890	16666	16801	16875	16614	16759	16708	16913	16841	16867	16652	16626	16852	16851	16848	16687	16803	16765	16773	16804	16992	16831	16884	16789	16861	16771	16829	16792	16947	16841	16934	16728	16761	16649	16779	16777	16727	16689	16793	16815	16905	16816	16833	16830	16843	16740	16841	16803	16813	16654	16764	16669	16684	16908	16831	16859	16684	16620	16835	16872	16733	16916	16857	16890	16832	16765	16685	16943	16907	17015	16671	16777	16651	16823	16776	16852	16812	16775	16693	16784	16645	16895	16775	16737	16859	16745	16624	16775	16699	16796	16836	16662	16520	16659	16823	16734	16619	16952	16797	16818	16746	16808	16704	16817	16888	16831	16791	16835	16744	16928	16847	16795	16895	16803	16948	16676	16754	16858	16806	16845	16665	16748	16814	16785	16802	16754	16764	16621	16678	16851	16673	16788	17030	16778	16838	16768	16755	16784	16916	16751	16771	17012	16753	16700	16783	16695	16766	16850	16780	16737	16752	16781	16778	16868	16816	16982	16822	16637	16830	16924	16726	16640	16870	16726	16892	16968	16748	16789	16748	16950	16833	16856	16795	16880	16807	16654	16731	16947	16921	16861	16850	16768	16713	16741	16703	16914	16809	16869	16672	16569	16768	16809	16709	16871	16897	16767	16841	16821	16700	16685	16760	16809	16873	16887	16782	16570	16898	16948	16890	16735	16708	16656	16759	16907	16700	16625	16798	16845	16656	16728	16786	16933	16724	16675	16820	16929	16597	16923	16779	16933	16729	16859	16733	16787	16757	17160	16879	16724	16965	16783	16758	16580	16902	16720	16964	17006	16743	16812	16696	16989	16879	16765	16882	16779	16848	16744	16654	16804	16963	16940	16723	16705	16742	16771	16845	16602	16883	16750	16904	16783	16709	16794	16828	16797	16723	16916	16815	16781	16723	16726	16776	17010	16736	16850	16939	16959	16776	16801	16876	16905	16801	16947	16708	16661	16822	16885	16766	16802	16809	16677	16696	16826	16911	16695	16786	16792	16844	16926	16640	16685	16680	16926	16787	16688	16939	16886	16690	16915	16798	16738	16872	16839	16830	16739	16768	16904	16697	16858	16726	16615	16887	16852	16962	16742	16843	16880	16987	16848	16914	16703	16786	16773	16780	16837	16759	16826	16790	16745	16866	16711	16639	16747	16647	16779	16924	16878	16759	16762	16772	16783	17078	16802	16811	16837	16695	16848	16694	16852	16732	16807	16910	16823	16813	16740	16887	16876	16746	16788	16762	16760	16804	16873	16560	16779	16658	16879	16909	16775	16598	16961	16845	16895	16729	16856	16816	16762	16809	16785	16891	16684	16804	16636	16767	16816	16990	16637	16829	16839	16755	16804	16800	16878	16818	16680	16512	16692	16726	16837	16800	16826	16756	16799	16719	16728	16644	16669	16812	16873	16860	16888	16858	16709	16784	16819	16714	16836	16763	16786	16900	16728	16922	16697	16679	16631	16813	16820	16709	16962	16973	16783	16761	16803	16751	16832	16796	16568	16840	16813	16734	16814	16718	16918	16661	16943	16878	16771	16827	16750	16850	16922	16713	16779	16555	16626	16691	16779	16624	16812	16809	16815	16645	16706	16866	16909	16812	16831	16774	16818	16758	16725	16823	16965	16703	16819	16782	16755	16806	16591	16888	16694	16772	16643	16794	16849	16835	16789	16816	16578	16669	16881	16795	16861	16831	16928	16698	16894	16761	16774	16846	16727	16851	16724	16911	16817	16755	16840	16804	16875	16703	16759	16726	16690	16845	16839	16747	16909	16731	16755	16801	16864	16661	16663	16813	16679	16825	16843	16687	16757	16789	16819	16711	16903	16760	16829	16822	16836	16813	16982	16735	16750	16833	16839	16635	16959	16792	16822	16842	16753	16730	16801	16900	16871	16687	16949	16916	16973	16665	16584	16897	16734	16733	16803	16746	16740	16701	16746	16760	16739	16612	16853	16780	16965	16897	16835	16851	16786	16760	16859	16846	16797	16975	16628	16889	16725	16772	16792	16739	16576	16830	16935	16814	16734	16847	16740	16890	16777	16780	17027	16645	16861	16929	16787	16772	16856	16938	16812	16874	16960	16779	16894	16893	16697	16559	16873	16864	16770	16837	16764	16638	16866	16755	16725	16820	16855	16848	16764	16676	16892	16688	16715	16671	16831	16792	16816	16847	16723	16784	16671	16984	16696	16879	16842	16694	16609	16865	16916	16927	16795	16713	16891	16785	16786	16800	16863	16767	16784	16888	16917	16805	16683	16873	16801	16827	16824	16913	16875	16708	16780	16536	16700	16725	16632	16919	16748	16784	16779	16890	16691	16732	16884	16902	16719	16803	16835	16841	16801	16866	16825	16764	16838	16794	16671	16708	16883	16820	16809	16714	16812	16907	16744	16683	16620	16811	16931	16932	16740	16776	16813	16681	16851	16811	16795	16835	16629	16810	16635	16926	16744	16782	16740	16791	16776	16737	16661	16736	16832	16838	16823	16733	16914	16857	16672	16721	16823	16856	16740	16847	16836	16891	16779	16876	16841	16824	16871	16793	16907	16758	16791	16755	16619	16762	16821	16798	16746	16684	16698	16869	16938	16710	16872	16959	16856	16676	16835	16920	16860	16713	16689	16940	16838	16911	16662	16920	16758	16792	16757	16846	16709	16813	16795	16833	16773	16687	16845	16818	16920	16702	16567	16653	16919	16817	16705	16833	16531	16763	16782	16682	16928	16740	16661	16829	16848	16853	16881	16772	16788	16930	16827	16819
22777	21312	37256	48054	46683	37899	27593	21485	19959	20235	20244	19944	19953	20041	20078	19969	19880	20048	20013	20029	19928	19887	19895	19795	20157	19775	20012	19856	19932	19918	19825	19799	19905	19950	19821	19826	19669	19691	19760	19918	19825	19810	19751	19630	19806	19787	19835	19824	19865	20016	19999	20006	19768	19868	19870	19875	19657	19703	19914	19641	19576	19619	19679	19818	19764	19819	19691	19738	19755	19734	19804	19766	19710	19607	19661	19717	19528	19862	19800	19885	19825	19825	19796	19742	19768	19633	19715	19559	19646	19856	19703	19779	19791	19678	19881	19885	19853	19643	19693	19643	19739	19851	19947	19556	19749	19533	19792	19856	19776	19690	19630	19906	19829	19794	19672	19820	19622	19793	19575	19590	19736	19755	19805	19786	19743	19762	19814	19735	19703	19670	19886	19716	19695	19658	19937	19699	19769	19839	19527	19706	19607	19380	19647	19712	19831	19585	19804	19914	19780	19823	19946	19587	19729	19547	19699	19838	19535	19685	19834	19615	19771	19784	19799	19756	19643	19795	19888	19794	19679	19525	19707	19731	19783	19541	19602	19870	19873	19716	19840	19800	19883	19746	19755	19439	19662	19633	19595	19617	19676	19574	19644	19744	19671	19839	19867	19647	19792	19740	19756	19807	19792	19602	19826	19903	19686	19762	19677	19570	19530	19719	19895	19626	19801	19802	19805	19656	19687	19801	19972	19699	19677	19583	19713	19802	19711	19580	19760	19723	19874	19544	19762	19703	19608	19568	19706	19717	19786	19949	19895	19824	19665	19779	19640	19684	19681	19666	19700	19666	19720	19634	19855	19708	19342	19533	19703	19737	19763	19646	19740	19790	19779	19859	19706	19552	19886	19699	19829	19605	19668	19667	19652	19574	19726	19819	19705	19691	19768	19793	19863	19892	19567	19591	19862	19675	19746	19668	19731	19808	19923	19649	19662	19480	19748	19578	19741	19576	19736	19726	20000	19872	19934	19707	19725	19567	19685	19663	19842	19746	19754	19709	19770	19747	19707	19800	19726	19701	19774	19717	19788	19682	19709	19736	19752	19590	19814	19604	19950	19712	19462	19794	19888	19576	19863	19607	19748	19768	19672	19680	19626	19786	19634	19652	19786	19595	19617	19735	19625	19628	19583	19469	19806	19722	19840	19724	19939	19837	19882	19756	19588	19885	19706	19856	19609	19620	19734	19546	19649	19790	19870	19671	19522	19856	19771	19655	19803	19634	19589	19617	19695	19780	19674	19725	19815	19767	19734	19561	19781	19574	19779	19694	19727	19671	19658	19558	19722	19524	19632	19710	19678	19850	19821	19765	19823	19722	19749	19374	19861	19776	19775	19752	19945	19786	19734	19735	19533	19603	19716	19717	19592	19766	19515	19587	19523	19580	19806	19588	19727	19779	19814	19825	19705	19732	19852	19750	19714	19497	19711	19743	19679	19991	19956	19840	19608	19659	19763	19720	19805	19659	19901	19646	19731	19731	19681	19610	19808	19730	19689	19742	19636	19794	19828	19737	19690	19833	19782	19837	19892	19824	19772	19809	19906	19485	19715	19688	19733	19741	19882	19785	19761	19734	19730	19620	19672	19805	19721	19422	19732	19709	19784	19633	19571	19728	19747	19913	19738	19830	19708	19728	19575	19887	19678	19653	19680	19685	19711	19815	19806	19712	19632	19756	19812	19661	19699	19862	19914	19549	19635	19911	19852	19751	19720	19793	19656	19742	19708	19967	19431	19856	19794	19657	19505	19680	19437	19675	19758	19830	19746	19796	19718	19673	19884	19687	19903	19786	20006	19620	19692	19725	19859	19745	19910	19576	19831	19664	19494	19635	19732	19628	19635	19580	19865	19639	19870	19649	19751	19789	19909	19946	19593	19822	19960	19770	19865	19780	19716	19915	19934	19885	19809	19705	19613	19731	19591	19661	19783	19716	19499	19503	19793	19780	19770	19606	19880	19819	19704	19727	19782	19776	19810	19556	19631	19766	19594	19760	19594	19882	19765	19878	19874	19741	19674	19671	19584	19604	19593	19697	19732	19798	19669	19519	20019	19632	19558	19462	19945	19648	19604	19716	19599	19655	19743	19844	19768	19637	19684	19825	19963	19693	19914	19703	19840	19603	19699	19826	19716	19882	19917	19740	19892	19564	19657	19808	19939	19646	19657	19728	19734	19709	19697	19621	19763	19687	19685	19720	19842	19883	19597	19903	19760	19682	19730	19908	19724	19652	19560	19666	19616	19663	19732	19599	19735	19834	19748	19752	19877	19742	19521	19616	19591	19700	19744	19638	19739	19673	19670	19610	19764	19772	19694	19743	19603	19769	19614	19589	19588	19752	19635	19878	19957	19552	20003	19817	19622	19698	19807	19675	19962	19563	19770	19683	19887	19698	19767	19666	19705	19860	19769	19737	19706	19657	19694	19649	19704	19804	19897	19720	19507	19668	19575	19796	19811	19552	19514	19641	19670	19712	19782	19615	19620	19834	19773	19641	19637	19705	19740	19851	19741	19902	19763	19604	19779	19694	19827	19693	19737	19628	19702	19758	19921	19729	19739	19632	19764	19701	20003	19801	19999	19781	19853	19847	19903	19733	19492	19713	19700	19700	19726	19639	19598	19878	19654	19539	19844	19687	19766	19636	19805	19860	19887	19749	19749	19538	19773	19721	19633	19664	19922	19658	19700	19791	19527	19667	19718	19567	19728	19757	19773	19521	19744	19596	19717	19825	19914	19533	19690	19727	19693	19633	19886	19817	19772	19902	19882	19869	19722	19875	19953	19773	19736	19580	19661	19780	19663	19898	20058	19802	19867	19776	19560	19771	19492	19738	19747	19763	19467	19690	19696	19561	19693	19537	19678	19825	19541	19785	19559	19840	19608	19685	19702	19657	19615	19706	19765	19708	19698	19719	19636	19754	19842	19551	19695	19771	19568	19736	19704	19719	19838	19813	19732	19716	19779	19752	19843	19727	19708	19671	19634	19841	19551	19744	19628	19832	19726	19738	19848	19858	19787	19894	19759	19648	19613	19488	19756	19739	19795	19458	19674	19666	19710	19755	19597	19736	19657	19692	19754	19666	19849	19581	19677	19905	19833	19791	19646	19722	19729	19841	19941	19580	19926	19774	19865	19648	19743	19581	19569	19630	19909	19810	19672	19616	19700	20022	19717	19520	20021	19627	19652	19560	19648	19789	19501	19715	19679	19665	19745	19810	19819	19721	19689	19582	19528	19838	19639	19678	19660	19854	19761	19780	19695	19569	19408	19695	19723	19861	19706	19671	19807	19682	19822	19894	19907	19649	19548	19765	19653	19608	19725	19639	19796	19782	19690	19732	19844	19606	19789	19593	19831	19758	19742	19524	19628	19773	19895	19848	19906	19771	19787	19779	19727	19775	19518	19803	19624	19691	19671	19641	19778	19589	19830	19574	19688	19589	19740	19711	19782	19742	19812	19688	19810	19786	19778	19585	19829	19670	19914	19758	19795	19815	19657	19857	19772	19828	19685	19793	19838	19725	19625	19894	19656	19670	19716	19746	19725	19686	19719	19679	19641	19975	19745	19850	19815	19758	19584	19712	19769	19701	19621	19784	19751	19723	19618	19756	19653	19759	19653	19690	19561	19639	19614	19757	19591	19534	19746	19632	19880	19750	19685	19507	19744	19580	19629	19668	19757	19741	19571	19474	19738	19683	19634	19508	19636	19634	19736	19624	19831	19937	19726	19696	19642	19538	19664	19640	19753	19847	19571	19656	19677	19747	19717	19663	19732	19517	19811	19631	19807	19889	19855	19937	19742	19636	19579	19820	19698	19757	19835	19939	19816	19616	19787	19924	19627	19605	19684	19612	19867	19787	19712	19963	19749	19825	19685	19381	19807	19822	19712	19876	19581	19886	19766	19712	19599	19849	19833	19674	19793	19829	19724	19608	19852	19636	19856	19861	19710	19903	19833	19661	19571	19736	19585	19867	19626	19701	19650	19793	19640	19550	19691	19794	19902	19696	19505	19661	19768	19613	19649	19662	19731	19717	19733	19517	19676	19795	19650	19615	19767	19840	19712	19854	19972	19643	19739	19449	19804	19709	19749	19857	19660	19564	19791	19872	19686	19531	19868	19804	19700	19559	19721	19695	19692	19933	19727	19654	19771	19775	20048	19644	19829	19694	19867	19834	19676	19682	19979	19788	19737	19525	19906	19880	19634	19631	19832	19617	19614	19778	19787	19681	19997	19859	19704	19785	19648	19780	19732	19692	19856	19699	19645	19716	19916	19947	19633	19659	19723	19783	19851	19817	19602	19623	19857	19711	19783	19588	19680	19548	19722	19878	19929	19614	19845	19928	19883	19615	19894	19837	19729	19574	19772	19931	19663	19588	19653	19669	19797	19482	19697	19822	19935	19782	19624	19799	19529	19867	19820	19787	19722	19766	19541	19506	19624	19705	19637	19606	19818	19773	19547	19545	19816	19950	19841	19798	19512	19730	19765	19770	19918	19625	19752	19619	20038	19728	19678	19628	19492	19761	19717	19685	19697	19747	19761	19824	19628	19575	19662	19662	19817	19706	19737	19449	19620	19687	19673	19447	19497	19780	19754	19662	19702	19481	19825	19769	19723	19718	19672	19785	19783	19791	19734	19755	19743	19830	19732	19672	19744	19887	19657	19651	19685	19714	19661	19819	19635	19576	19651	19846	19819	19748	19693	19800	19686	19718	19776	19870	19756	19762	19782	19801	19937	19650	19558	19545	19699	19796	19642	19916	19719	19938	19763	19971	19712	19777	19777	19912	20038	19667	19900	19744	19525	19865	19680	19623	19702	19714	19882	19830	19834	19799	19771	19700	19531	19645	19605	19820	19748	19615	19786	19666	20002	19704	19734	19621	19788	19659	19700	19866	19793	19579	19689	19657	19646	19599	19673	19679	19886	19709	19522	19703	19533	19677	19783	19618	19726	19760	19848	19791	19840	19681	19954	19603	19692	19720	19724	19504	19737	20038	19602	19854	19678	19739	19869	19644	19624	19561	19621	19760	19827	19600	19661	19604	19616	19557	19504	19641	19798	19772	19707	19851	19641	19682	19833	19784	19531	19607	19612	19711	19609	19995	19637	19811	19639	19619	19768	19632	19780	19800	19708	19659
35517	78106	100041	85943	65222	43298	18708	17159	17177	17076	16850	16976	17010	17112	17115	17077	16923	17082	17042	17065	17021	17122	16893	17073	17108	17170	17133	17250	17062	16945	17018	17090	16986	17102	17055	17069	17093	17150	17099	17012	16930	17013	16990	17048	16843	17059	17042	17376	17213	17298	17177	17253	17108	17094	17057	16968	16957	17026	16934	17114	16958	17065	16956	16987	17126	16941	17040	17136	17151	17024	17039	17046	16979	17003	17054	16913	17170	17059	16784	17172	16962	17082	16825	17149	17032	17046	16992	16903	17069	17020	17079	17008	17238	16882	17115	16892	16914	17006	17120	16970	16905	17056	16934	17149	16996	16992	16969	17159	16975	17066	17181	17018	17004	17069	17026	17002	17023	16955	17034	16976	16943	16985	17095	17178	16906	17064	16922	16862	17208	16915	16917	16960	16999	17061	16990	16918	16832	16915	17115	16886	17144	16911	17013	17133	16858	17036	16791	17232	17000	17145	17222	16910	17167	17063	17082	17005	16948	16942	17026	16841	17176	17034	17011	16859	17038	17174	17056	17054	16924	16914	17007	17035	17026	17070	16942	16928	17016	16834	17094	17044	17018	17038	17185	17072	17064	17003	16890	17097	16986	17045	16905	17205	16912	16926	16933	17098	17024	16975	17022	17087	17105	16981	16973	17057	17010	16885	16956	17051	17069	16886	17038	17039	16902	17028	16908	16983	17098	17207	17051	17021	17017	17022	16995	17149	17075	17035	16925	17037	16945	17178	16962	17142	16975	16899	17166	17006	17169	17160	17036	17114	16978	17155	17084	16951	16920	16928	16997	16901	16900	17060	16872	17116	16997	17013	17221	17004	17071	16943	17118	16991	16931	16993	17015	16925	17124	17019	17111	16947	17099	16990	17130	17168	17032	17078	17054	17167	16875	17103	16907	16814	16995	16877	17000	17046	17022	17204	17051	17195	17041	16983	17086	16958	17003	17071	16976	16958	16853	16971	16968	17126	17252	16799	17108	17034	17079	17022	16998	16887	17041	16894	16982	17085	16933	17075	17099	17061	16938	17050	17009	17111	16861	17003	17130	16862	17023	17124	17179	16848	17292	16932	17143	16880	17066	17097	17049	17008	17049	17022	17286	16952	17075	17219	17123	16981	17121	16931	17038	17068	17083	16818	17189	17061	17035	16931	17179	17107	16943	16820	17122	16960	17128	17063	17048	16934	17023	17104	16964	16992	16934	17017	17188	16939	17000	16978	17139	16984	16999	16894	17117	17122	17032	16957	16920	17061	16963	16853	17113	17028	16980	17139	17088	16951	17114	16965	17065	16875	17123	16891	17009	16977	16947	17037	16868	16821	17029	17028	17133	17058	17262	17049	16975	17098	17016	17080	16793	16981	17055	16955	17008	16932	16989	17030	17011	16945	16971	17038	16944	16986	16995	16946	16924	17023	16983	17151	16925	16960	16971	16724	16887	17101	17088	17022	17037	17068	17042	16977	17064	16926	17060	16940	17151	16834	17047	17055	17096	17042	17184	16996	17045	16982	17028	17127	17195	17011	16983	17067	17007	17084	16881	16972	16929	17161	17074	16976	17038	16944	17095	17155	16925	17081	17098	16995	17030	17164	16916	17049	17267	16962	16982	16985	17049	16917	16990	17037	17048	17072	17115	17027	16939	16926	17167	16858	16852	16979	17072	16922	17202	16820	17054	17066	16996	17078	17018	17107	16924	16968	16878	16826	16845	17103	17098	17140	17137	17026	16980	17141	16940	17022	16992	16963	17012	17041	16920	16916	17243	17186	17098	16972	17076	17069	17087	16970	16929	17000	16917	16920	17014	16827	16873	17148	16961	17153	17038	16992	17120	16978	17003	16825	17085	17076	17043	17084	17052	17156	17218	16977	16860	16952	17095	17136	17002	16938	16879	17038	16953	17082	16927	17032	17040	16994	17068	17051	16919	17102	17000	17007	16964	17182	16901	17057	16864	17094	17021	16944	17074	17021	17068	16936	16993	16872	17102	17035	16977	17031	16894	16961	17019	16925	17049	17000	16920	16929	16814	16918	17041	17064	17058	17251	17274	17075	17032	17062	16939	17035	17117	17066	17058	17288	16946	16954	16936	16968	17151	17088	17049	17019	17117	16849	17006	16922	16977	17135	17084	17118	16996	17008	17046	17061	17066	16856	16899	17009	17033	17005	16979	17054	16953	17076	17104	17040	16971	17158	16961	17048	17163	16963	17035	16958	17213	17039	16872	17044	17008	17014	17208	17101	17155	16918	17134	16831	17220	17054	16840	16927	17047	16997	17125	17007	17047	17213	17064	17004	16986	16907	17086	17298	17088	16912	17138	16882	17182	17238	17071	17170	17031	17049	17042	16984	17043	16894	17095	17148	17008	16921	17144	17136	17013	17039	17039	16969	17002	17007	17030	17013	16973	16961	17014	16967	17019	17043	17133	16773	17251	16879	16833	16959	17051	16874	17130	17041	17044	16967	17088	16989	17058	17142	17072	16934	17084	17121	17042	17028	17027	17094	16906	16921	17054	17090	17138	17002	16773	17026	17034	17194	16934	16959	16963	17048	16982	16878	17068	16933	17107	17089	16781	17076	16981	17003	16927	17063	17062	17043	17250	17006	16973	17115	16975	16934	17085	16996	16972	17006	16997	16978	17079	16901	17053	17042	16987	16946	17029	17168	16896	16925	17092	16900	17146	17032	16737	17042	16899	17149	17034	17099	17183	17058	17008	16997	16959	17081	16922	16941	16932	17007	16743	17110	16979	17097	16948	17109	16885	17178	16988	17107	17067	17113	17046	17085	17106	16994	17054	16930	17081	17111	16863	17076	17222	16859	17207	16938	17125	17101	17052	17140	17076	16831	16832	16994	17049	16923	17015	17050	17058	16967	17134	16837	16917	16891	17048	17075	16984	16834	17141	17098	17017	16915	17078	17047	17023	16819	16944	16920	17077	16978	17070	16993	17069	16980	17282	17027	16838	17010	17016	17011	16983	16971	17048	17120	16947	16970	17086	16972	16935	17149	16931	16995	16935	17051	17032	17011	17086	17039	16830	17104	16902	17193	17048	17156	16949	17003	17045	17050	16877	17212	17193	17063	17165	17025	17287	16950	17093	16860	17043	17239	16986	17127	17045	17058	17137	16968	17044	16839	17131	16987	17062	17149	17031	17040	17007	17085	17118	16958	17008	16917	17054	16981	16832	16948	17050	16892	16878	16959	17024	17246	16987	17010	17050	17053	17036	17013	17270	16941	17109	17063	16898	17066	16963	17064	16855	17121	17009	17041	17170	16821	17198	17021	16997	17012	16955	17198	17071	17209	16991	16991	17020	17104	16973	16924	16947	17024	16936	16876	17194	17011	16930	16957	17116	17104	17125	17008	17134	17011	17164	17103	17034	17142	17172	16978	17030	16970	16896	17064	17164	17026	17117	17157	17068	17081	16929	16881	16927	16938	16916	16910	17015	17109	16977	17224	16964	17092	17076	16988	17191	16951	17103	16902	17012	17141	17100	17086	16945	17000	16977	17008	16998	17162	16921	17079	16887	16981	17003	17092	16866	17109	17087	17019	16956	16952	17025	17036	17002	16887	17030	17049	16936	16953	16964	16992	17124	17141	17127	17118	16992	17067	16955	17009	17024	17041	16991	17081	17012	17057	16884	17000	17000	17038	17088	16891	17041	17251	16836	17094	17000	17149	17161	17091	17166	17075	17096	17004	16834	17112	17004	16858	17026	17241	17057	16963	17049	16947	17011	17083	17027	17031	17045	17027	17074	17192	16911	16799	17134	17013	16919	16920	16864	16985	17061	17148	16925	16901	17149	16962	17173	16874	17042	16978	17013	16983	17239	17054	17016	17160	16858	16953	16950	16943	17132	17115	16968	17066	16894	17003	17111	17159	17001	16989	17148	16964	16972	16878	17153	17123	16889	17024	17132	16982	16852	16954	17316	17003	16946	16999	16951	16957	17036	16902	17075	17188	16914	16890	17077	17040	17056	17017	17000	16974	17049	17123	16971	16851	16991	17096	17064	17171	16990	16959	16938	16991	17115	17057	16936	16957	16930	16930	17052	16979	16950	17133	16776	17050	16884	17039	17085	17049	17037	17011	16989	17061	16985	16872	16997	17194	17045	17050	17128	17093	16908	17137	16914	17007	17042	16985	17098	16903	17090	17058	17179	17048	16976	17067	17090	17135	16936	17081	17027	16957	17006	17012	17101	16927	17058	17030	17044	16944	16980	17089	16925	17206	17206	17106	16934	17122	16949	17005	16997	17062	17202	17125	17023	16851	17238	17013	17068	16822	17147	16992	17219	16973	17237	17108	17108	17128	17165	17011	16929	16931	16938	16934	16797	17118	16851	16984	17135	17036	17001	17062	16884	17014	17098	17120	17145	17024	17011	17059	17011	17052	17111	16632	17066	16956	16898	16932	17090	17012	17161	17029	17105	16980	16914	17034	17202	16987	16878	17129	16962	17116	16947	17092	17025	17046	17111	17128	17136	17019	16868	17023	17005	17015	16912	17047	17028	17067	17129	16937	17079	17138	17011	16944	16999	16977	16934	16846	17017	17116	16908	17120	16949	16968	16914	16897	17050	17017	17128	17103	17082	17117	16872	16966	16881	17127	17071	17184	16892	17001	16999	16856	17035	16904	16997	17095	16997	16988	17114	17117	17084	17101	17116	16894	17075	17066	17090	17061	16882	17161	16955	16954	16936	16997	17014	17177	17071	16898	17084	16893	17139	16923	16974	17073	17022	16994	16993	17150	16988	17075	17069	17143	16945	17030	16874	17018	17145	17032	16949	16966	17022	17284	17077	17071	17166	17049	17123	17057	17077	17091	17048	17067	17135	16943	16970	16984	17165	17080	17059	17047	17058	17120	16992	16917	16973	17022	17064	17035	16928	17128	17058	17030	16936	17133	17021	16984	17025	16824	17078	16905	17154	17075	17015	17121	16973	17076	17152	17078	16988	17025	16975	17002	16956	16984	17063	17066	17248	17015	17028	17031	17052	17212	17131	17001	17017	17037	17005	17146	16974	17132	17055	16908	17129	16867	17041	17075	17022	17266	17141	16988	17048	16958	16990	17114	17038	17177	17116	17071	16992	17102	17135	16733	16969	17150	17122	17006	17163	17072	17242	16934	16890	17110
27439	27172	44805	38899	28884	22832	20234	19446	19525	19632	19581	19472	19617	19485	19690	19567	19513	19580	19210	19559	19339	19477	19434	19362	19476	19338	19372	19512	19310	19524	19674	19365	19479	19555	19490	19496	19490	19658	19297	19398	19620	19627	19464	19487	19591	19525	19417	19589	19244	19505	19666	19659	19517	19504	19528	19497	19426	19412	19544	19534	19523	19610	19550	19385	19558	19448	19678	19398	19507	19513	19303	19372	19337	19380	19400	19506	19556	19577	19327	19538	19609	19555	19446	19601	19512	19536	19544	19258	19443	19389	19448	19545	19437	19409	19539	19277	19563	19471	19504	19443	19445	19497	19446	19398	19460	19557	19510	19333	19413	19244	19358	19572	19582	19237	19460	19539	19556	19582	19548	19511	19471	19541	19348	19370	19393	19184	19552	19539	19469	19481	19429	19348	19524	19298	19531	19468	19416	19311	19538	19399	19437	19162	19410	19441	19308	19352	19522	19363	19496	19335	19433	19636	19514	19577	19409	19533	19471	19205	19480	19284	19493	19311	19490	19285	19392	19423	19550	19316	19391	19412	19743	19591	19660	19457	19337	19361	19343	19453	19692	19521	19383	19488	19547	19437	19414	19287	19453	19424	19618	19485	19597	19382	19350	19386	19360	19538	19641	19402	19427	19492	19342	19518	19436	19374	19332	19395	19332	19427	19543	19290	19596	19307	19379	19289	19483	19396	19479	19412	19358	19345	19392	19549	19221	19352	19388	19309	19434	19448	19465	19568	19275	19452	19422	19601	19381	19697	19593	19416	19505	19371	19425	19562	19467	19508	19354	19360	19448	19529	19648	19519	19334	19625	19380	19484	19449	19551	19464	19333	19370	19395	19302	19498	19493	19242	19243	19469	19487	19589	19350	19111	19688	19414	19337	19274	19543	19447	19527	19383	19548	19509	19457	19633	19530	19415	19272	19599	19335	19362	19260	19485	19290	19246	19588	19369	19301	19595	19479	19509	19470	19524	19410	19618	19424	19307	19394	19510	19538	19346	19422	19707	19370	19340	19627	19413	19486	19497	19334	19383	19659	19610	19338	19340	19370	19624	19421	19384	19238	19446	19560	19470	19369	19297	19208	19352	19283	19543	19334	19476	19266	19433	19510	19395	19549	19505	19452	19461	19535	19553	19375	19476	19470	19442	19418	19337	19176	19401	19430	19514	19535	19439	19504	19616	19390	19599	19520	19616	19486	19522	19509	19559	19515	19419	19335	19695	19347	19362	19486	19275	19448	19623	19561	19364	19536	19353	19423	19375	19363	19439	19447	19531	19650	19345	19483	19633	19327	19573	19547	19507	19414	19428	19497	19361	19437	19695	19300	19494	19539	19553	19387	19420	19558	19507	19502	19299	19451	19375	19475	19357	19175	19586	19575	19297	19605	19407	19536	19407	19422	19475	19358	19286	19600	19404	19400	19630	19534	19403	19382	19682	19376	19489	19467	19457	19350	19549	19389	19348	19566	19428	19556	19391	19595	19345	19560	19631	19595	19328	19516	19706	19373	19663	19464	19659	19359	19459	19463	19393	19592	19371	19484	19510	19384	19512	19365	19389	19461	19558	19394	19600	19561	19643	19525	19286	19710	19464	19528	19506	19459	19477	19361	19185	19654	19385	19516	19542	19547	19362	19426	19481	19676	19428	19586	19492	19577	19520	19324	19350	19369	19307	19346	19525	19487	19460	19572	19219	19521	19423	19360	19497	19659	19445	19582	19471	19422	19580	19508	19274	19579	19585	19393	19662	19488	19562	19108	19470	19715	19611	19351	19484	19408	19417	19647	19404	19415	19441	19508	19403	19558	19336	19452	19498	19510	19353	19454	19369	19433	19599	19402	19419	19458	19350	19291	19459	19459	19414	19493	19414	19410	19445	19327	19581	19416	19252	19497	19259	19466	19419	19615	19338	19637	19451	19418	19365	19123	19607	19519	19573	19553	19462	19342	19350	19561	19432	19707	19546	19661	19605	19489	19291	19368	19465	19515	19309	19248	19464	19499	19372	19325	19423	19545	19457	19594	19661	19578	19437	19480	19370	19413	19335	19390	19441	19593	19411	19446	19607	19551	19542	19480	19540	19573	19425	19362	19422	19342	19505	19747	19489	19290	19523	19563	19647	19517	19245	19836	19390	19414	19342	19291	19545	19435	19542	19423	19430	19503	19468	19512	19569	19495	19424	19532	19314	19381	19485	19570	19545	19612	19564	19405	19565	19595	19671	19399	19433	19588	19404	19648	19370	19504	19492	19577	19250	19510	19563	19281	19712	19615	19358	19181	19494	19420	19469	19530	19376	19516	19545	19626	19473	19624	19438	19510	19326	19634	19505	19475	19410	19466	19597	19594	19513	19345	19576	19432	19600	19680	19548	19528	19585	19308	19454	19594	19434	19460	19621	19366	19387	19365	19449	19606	19479	19420	19268	19408	19763	19480	19444	19573	19174	19525	19362	19410	19419	19471	19430	19327	19355	19517	19481	19408	19272	19240	19284	19586	19395	19408	19553	19616	19455	19367	19617	19606	19517	19442	19689	19476	19405	19620	19594	19577	19329	19394	19542	19537	19550	19579	19318	19413	19548	19507	19610	19491	19388	19336	19341	19415	19344	19252	19589	19521	19245	19575	19550	19454	19512	19361	19312	19495	19542	19634	19550	19491	19325	19219	19351	19513	19497	19449	19457	19519	19581	19631	19470	19446	19548	19428	19331	19514	19536	19366	19276	19392	19284	19300	19268	19403	19578	19473	19455	19252	19202	19448	19440	19469	19417	19556	19488	19500	19499	19624	19348	19426	19423	19299	19530	19523	19489	19545	19568	19454	19449	19545	19503	19359	19382	19410	19564	19502	19507	19226	19376	19311	19366	19502	19437	19193	19403	19542	19284	19293	19332	19548	19566	19599	19490	19541	19341	19263	19623	19539	19431	19480	19427	19508	19393	19406	19526	19677	19226	19244	19432	19325	19432	19451	19397	19571	19435	19359	19210	19616	19585	19574	19380	19593	19318	19565	19292	19645	19592	19675	19441	19505	19452	19381	19380	19243	19587	19487	19313	19515	19637	19563	19375	19417	19362	19431	19319	19450	19435	19351	19535	19551	19506	19540	19381	19287	19498	19491	19603	19306	19395	19552	19548	19399	19477	19423	19482	19543	19428	19447	19273	19318	19376	19421	19497	19501	19209	19285	19405	19489	19739	19580	19502	19400	19622	19280	19420	19635	19614	19676	19408	19511	19493	19464	19279	19358	19506	19476	19347	19366	19424	19323	19382	19157	19474	19485	19613	19552	19470	19505	19642	19359	19402	19475	19645	19439	19249	19583	19376	19517	19631	19722	19533	19425	19359	19462	19494	19519	19316	19470	19578	19501	19559	19460	19431	19511	19579	19396	19583	19403	19390	19514	19482	19504	19469	19337	19336	19521	19330	19353	19375	19476	19381	19538	19379	19575	19531	19480	19393	19430	19493	19495	19473	19532	19384	19557	19523	19364	19624	19472	19344	19579	19546	19443	19548	19629	19485	19504	19539	19604	19427	19482	19701	19432	19453	19190	19651	19317	19430	19551	19518	19470	19352	19477	19443	19398	19474	19476	19344	19438	19666	19525	19611	19427	19258	19211	19478	19258	19404	19609	19081	19502	19415	19552	19494	19306	19475	19419	19498	19514	19344	19425	19672	19602	19320	19373	19319	19460	19542	19397	19463	19317	19473	19539	19698	19407	19372	19367	19503	19577	19451	19298	19472	19428	19243	19345	19354	19650	19545	19334	19423	19529	19268	19567	19366	19524	19386	19460	19324	19399	19364	19465	19417	19491	19215	19202	19261	19422	19224	19469	19487	19393	19474	19523	19333	19410	19535	19313	19579	19653	19457	19158	19360	19393	19264	19364	19432	19447	19425	19340	19090	19494	19411	19379	19434	19244	19451	19592	19493	19603	19431	19460	19495	19392	19313	19510	19311	19554	19460	19349	19269	19514	19562	19539	19382	19379	19357	19681	19386	19371	19625	19620	19223	19538	19518	19303	19733	19394	19543	19519	19382	19542	19577	19467	19326	19503	19593	19564	19168	19445	19591	19591	19372	19506	19429	19458	19504	19666	19540	19557	19536	19303	19627	19321	19735	19512	19314	19459	19596	19600	19381	19287	19358	19438	19398	19448	19424	19344	19326	19429	19494	19424	19440	19516	19291	19494	19467	19565	19364	19569	19591	19531	19492	19191	19497	19555	19561	19465	19554	19571	19513	19345	19306	19620	19611	19419	19254	19311	19610	19528	19552	19339	19462	19482	19298	19450	19573	19543	19308	19461	19461	19614	19547	19595	19619	19582	19219	19275	19591	19263	19519	19608	19494	19501	19386	19516	19385	19421	19739	19526	19610	19607	19358	19418	19433	19675	19467	19583	19568	19544	19563	19488	19535	19381	19581	19572	19388	19496	19186	19342	19336	19476	19458	19691	19425	19320	19505	19541	19781	19477	19533	19449	19342	19492	19454	19438	19442	19604	19495	19523	19600	19568	19433	19439	19412	19364	19568	19592	19400	19663	19502	19421	19612	19777	19344	19278	19300	19314	19628	19609	19569	19561	19649	19569	19698	19351	19459	19409	19538	19315	19518	19414	19500	19338	19396	19496	19498	19466	19528	19372	19534	19308	19548	19303	19289	19441	19276	19403	19467	19475	19580	19565	19622	19497	19482	19600	19390	19394	19360	19499	19481	19513	19400	19431	19686	19532	19457	19516	19552	19549	19400	19404	19473	19349	19518	19478	19893	19480	19400	19440	19293	19468	19406	19404	19323	19649	19466	19379	19515	19318	19407	19459	19526	19540	19437	19555	19413	19500	19345	19246	19370	19290	19320	19478	19322	19396	19466	19555	19291	19723	19602	19340	19566	19523	19372	19484	19518	19425	19419	19394	19496	19552	19416	19434	19404	19533	19627	19340	19527	19408	19411	19398	19573	19477	19567	19576	19554	19408	19586	19551	19459	19441	19523	19453	19335	19555	19593	19549	19508	19527	19592	19417	19406	19564	19517	19405	19859	19424	19481	19699	19525	19298	19483	19480	19632	19394	19573	19498	19451	19515	19421	19177	19545	19452	19621	19634	19308	19408	19402	19682	19519	19316	19384	19480	19528	19685	19316	19309	19364
18179	44959	49672	37057	27155	20017	16903	16731	16873	16871	16898	16899	16854	16651	16820	16783	16725	16682	16881	16890	16819	16889	16779	16800	16852	16785	16819	16814	16908	16775	16963	16862	16695	16803	16676	16661	16870	16769	16832	16871	16690	16697	16812	16798	16837	16763	16733	16574	16960	16981	16904	16917	16658	16840	16850	16810	16902	16790	16762	16685	16751	16921	16745	16614	16719	16813	16782	16753	16739	16815	17018	16804	16752	16937	16871	16554	16763	16773	16871	16837	16694	16808	16877	16767	16582	16674	16956	16768	16653	16831	16791	17008	16742	16879	16917	16773	16696	16734	16866	16733	16728	16811	16788	16652	16843	16783	16798	16947	16832	16737	16741	16768	16725	16748	16854	16865	16817	16780	16817	16913	16736	16783	16888	16754	16790	16676	16841	16869	16642	16795	16864	16661	16713	16782	16820	16913	17014	16665	16800	16933	16896	16776	16859	16788	16792	16629	16868	16964	16776	16652	16880	16782	16650	16706	16897	16681	16769	16721	16857	16931	16764	16804	16881	16706	16931	16705	16713	16717	16822	16747	16901	16714	16810	16751	16889	16837	16709	16720	16674	16636	16629	16614	16872	16587	16747	16941	16659	16741	16719	16844	16771	16777	16633	16930	16837	16776	16888	16738	16952	16739	16730	16876	16912	16737	16872	16735	16815	16714	16862	16875	16750	16740	16757	16863	16674	16825	16648	16633	16799	16907	16725	16855	16783	16652	16772	16627	16685	16776	16714	16811	16713	16881	16865	16661	16895	16507	16768	16792	16544	16778	16665	16798	16798	16538	16710	16814	16816	16695	16775	16794	16855	16804	16774	16771	16850	16795	16713	16614	16655	16844	16700	16808	16630	16845	16631	16928	16749	16774	16897	16809	16972	16921	16766	16789	16707	16888	16944	16846	16822	16765	16816	16669	16897	16799	16769	16902	16876	16728	16805	16654	16722	16887	16777	16878	16812	16708	16716	16693	16785	16736	16662	16957	16858	16834	16784	16847	16665	16868	16784	16860	16824	16715	16631	16684	16738	16825	16873	16826	16816	16875	16700	16858	16938	16688	16877	16800	16808	16614	16701	16736	16775	16780	16716	16963	16737	16631	16688	16772	16829	16673	16807	16646	16891	16682	16827	16690	17008	16825	16724	16839	16838	16772	16843	16775	16870	16653	16796	16746	16718	16683	16817	16824	16821	16699	16843	16676	16749	16702	16641	16709	16641	16733	16840	16676	16827	16714	16740	16911	16903	16743	16854	16823	16844	16805	16804	16729	16773	16725	16895	16727	16798	16770	16890	16702	16951	16712	16705	16751	16710	16865	16660	16819	16869	16996	16845	16756	16704	16831	16764	16743	16899	16783	16679	16858	16897	16844	16852	16796	16839	16796	16725	16851	16690	16755	16805	16726	16646	16833	16747	16791	16700	16712	16587	16805	16926	16817	16852	16715	16648	16860	16827	16756	16623	16920	16979	16803	16804	16818	16836	16764	16743	16878	16720	16744	16963	16861	16790	16642	16783	16749	16807	16765	16853	16736	16671	16818	16632	16732	16943	16696	16836	16701	16917	16783	16943	16748	16673	16718	16783	16684	16774	16775	16772	16842	16805	16771	16745	16639	16772	16886	16790	16731	16704	16717	16819	16641	16859	16663	16868	16677	16987	16839	16686	16751	16759	16719	16894	16814	17075	16695	16847	16729	16923	16922	16766	16689	16950	16763	16727	16836	16893	16822	16964	16761	16795	16966	16879	16642	16717	16775	16545	16543	16894	16757	16734	16712	16749	16922	16802	16709	16863	16774	16787	16872	16681	16927	16888	16598	16891	16741	16757	16740	16757	16834	16898	16594	16801	16763	16957	16819	16755	16939	16790	16785	16816	16880	16639	16708	16767	16854	16842	16958	16729	16819	16675	16745	16829	16832	16767	16875	16791	16868	16822	16790	16854	16743	16867	16807	16963	16859	16875	16811	16737	16799	16828	16733	16907	16911	16776	16704	16742	16824	16697	16858	16837	16765	16849	16745	16752	16819	16638	16726	16849	16750	16951	16914	16719	16713	16707	16865	16732	16755	16782	16812	16751	16721	16844	16701	16653	16748	16895	16786	16767	16644	16892	16704	16675	16742	16755	16817	16613	16893	16853	16792	16712	16834	16837	16706	16712	16785	16703	16824	16658	16838	16858	16866	16763	17076	16640	16773	16990	16718	16859	16683	16697	16697	16753	16693	16732	17064	16761	16790	16719	16840	16833	16716	17020	16828	16695	16909	16812	16843	16934	16625	16813	16703	16829	16805	16856	16666	16840	16890	16777	16688	16666	16771	16979	16773	16896	16913	16709	16774	16718	16861	16836	16703	16837	16703	16565	16861	16852	16687	16758	16726	16872	16764	16720	16923	16700	16730	16809	16727	16810	16753	16691	16756	16742	16637	16926	16663	16725	16688	16839	16623	16792	16768	16694	16616	16951	16818	16715	16618	16649	16639	16870	16697	16765	16795	16842	16713	16804	16763	16723	16657	16806	16689	16740	16706	16820	16850	16856	16650	16935	16754	16857	16757	16867	16726	16717	16897	16674	16744	16758	16855	16858	16899	16642	16816	16683	16874	16663	16798	16905	16766	16790	16794	16786	16650	16678	16820	16690	16883	16984	16842	16901	16766	16724	16744	16776	16609	16743	16989	16845	16615	16775	16883	16782	16891	16806	16844	16819	16822	16772	16695	16839	16900	16842	16881	16874	16874	16890	16778	16730	16734	16847	16830	16815	16730	16633	16868	16613	16750	16821	16845	16622	16705	16798	16793	16713	16681	16794	16660	16782	16688	16930	16779	16789	16789	16825	16853	16922	16833	16835	16794	16816	16838	16726	16658	16688	16803	16815	16764	16804	16632	16769	16836	16751	16768	16685	16887	16830	16831	16756	16581	16683	16709	16752	16855	16732	16823	16817	16708	16563	16775	16848	16837	16798	16655	16883	16857	16870	16940	16560	16940	16751	16868	16874	16765	16795	16798	16597	16501	16843	16854	16760	16932	16850	16753	16722	16761	16624	16711	16809	16759	16984	16665	16746	16775	16587	16806	16728	16605	16656	16853	16743	16945	16832	16719	16771	16627	16806	16824	16884	16793	16775	16638	16770	16567	16881	16756	16826	16634	16943	16825	16844	16761	16913	16644	16867	16912	16906	16682	16508	16811	16816	16767	16874	16906	16817	16748	16673	16929	16738	16804	16699	16757	16958	16661	16786	16694	16847	16883	16799	16795	16916	16817	16783	16711	16773	16923	16870	16653	16693	16802	16819	16665	17015	16671	16835	16769	16915	16579	16861	16603	16979	16697	16919	16852	16691	16879	16638	16737	16874	16966	16904	16643	16985	16728	16665	16840	16753	16879	16738	16774	16853	16764	16688	16802	16750	16657	16740	16831	16849	16857	16621	16888	16934	16841	16899	16807	16833	16830	16813	16885	16719	16938	16765	16785	16873	16754	16701	16863	16684	16637	16863	16869	16783	16593	16882	16717	16815	16832	16840	16718	16760	16818	16794	16838	16851	16819	16826	16858	16934	16820	16740	16672	16666	16789	16741	16869	16700	16921	16565	16810	16936	16876	16588	16739	16771	16721	16606	16733	16710	16756	17023	16954	16765	16876	16468	16854	16739	16955	16941	16605	16780	16686	17004	16775	16790	16760	16949	16755	16789	16784	16970	16922	16934	16846	16933	16896	16769	16866	16735	16978	16806	17023	16659	16880	16758	16834	16741	16842	16788	16701	16702	16802	16805	16842	16630	16770	16559	16729	16674	16710	16887	16666	16649	16687	16737	16836	16743	16824	16598	16884	16733	16806	16668	16939	16742	16765	16894	16827	16719	16749	16758	16704	16795	16704	16899	16738	16744	16888	16721	16756	16737	16741	16966	16714	16732	16722	16784	16783	16803	16908	16666	16719	16755	16876	16691	16710	16761	16846	16914	16714	16827	16640	16773	16819	16820	16871	16930	16813	16816	16730	16877	16876	16852	16875	16788	16837	16787	16695	16663	16883	16791	16850	16861	16784	16662	16809	16809	16715	16819	16715	17022	16776	16640	16862	16757	16677	16802	16681	16688	16749	16759	16587	16848	16923	16740	16747	16818	16851	16711	16853	16989	16882	16810	16848	16703	16822	16899	16823	16902	16869	16829	16905	16997	16782	16689	16889	16640	16812	16752	16717	16916	16602	16791	16736	16818	16760	16828	16820	16704	16868	16884	16897	16729	16944	16725	16839	16840	16781	16826	16837	16749	16814	16872	16956	16831	16801	16927	16725	16724	16780	16798	16737	16816	16866	16799	16532	16815	16827	16762	16823	16770	16839	16819	16806	16848	16817	16886	16646	16890	16838	16962	16613	16855	16732	16750	16811	16784	16701	16774	16631	16943	16888	16740	16753	16527	16932	16765	16805	16764	16889	16897	16867	16730	16552	16902	16781	16799	16831	16955	16790	16910	16732	16781	16989	16673	16744	16757	16848	16689	16900	16540	16873	16882	17035	16845	16733	16621	16617	16663	16826	16732	16825	16753	16720	16708	16867	16729	16717	16672	16747	16747	16792	16755	16689	16755	16630	16733	16756	17078	16717	16827	16905	16742	16759	16801	16785	16790	16804	16787	16896	16858	16864	16645	16726	16827	16742	16761	16776	16798	16819	16704	16730	16983	16849	16711	16761	16818	16866	16611	16791	16672	16641	16862	16693	16627	16791	16606	16653	16840	16753	16880	16776	16694	16761	16923	16765	16934	16703	16764	16723	16724	16912	16865	16759	16870	16830	16874	16891	16816	16776	16789	16826	16722	16838	16719	16797	16667	16640	16970	16700	16828	16911	16839	16890	16842	16832	16740	16756	16778	16704	16870	16815	16803	16735	16876	16974	16875	16757	16750	16647	16691	16707	16721	16874	16846	16761	16704	16838	16737	16766	16727	16738	16817	16728	16819	16742	16586	16822	16702	16848	17006	16658	16772	16863	16880	16869	16715	16740	16810	16755	16727	16913	16752	16865	16749	16656	16846	16896	16906	16776	16768	16761	16851	16671	16728	16846	16760	17038	16803	16742	16693	16739	16817	16760	16809	16636	16757	16792	16786	16729	16698	16755	16843	16903	16884	16844	16921	16784	16824	16656	16847	16752
24011	22216	42004	49996	41769	32430	23901	20300	19877	20032	19808	19677	19742	19666	19523	19725	19514	19852	19776	19639	19714	19576	19547	19644	19467	19612	19681	19632	19637	19663	19646	19828	19552	19613	19614	19686	19656	19581	19624	19746	19527	19522	19673	19597	19505	19673	19674	19631	19868	19732	19833	19757	19585	19767	19560	19420	19447	19626	19661	19592	19751	19720	19631	19608	19685	19755	19822	19492	19550	19601	19651	19437	19328	19431	19436	19468	19754	19508	19687	19560	19424	19625	19889	19578	19627	19702	19492	19491	19535	19868	19491	19498	19514	19610	19579	19423	19622	19651	19610	19587	19779	19729	19548	19616	19430	19577	19619	19463	19513	19436	19515	19517	19538	19523	19619	19592	19624	19353	19506	19542	19414	19600	19700	19362	19504	19499	19558	19733	19351	19506	19539	19738	19533	19541	19755	19681	19616	19552	19486	19478	19512	19530	19639	19623	19689	19620	19561	19580	19495	19595	19566	19662	19619	19565	19625	19671	19545	19560	19609	19512	19476	19681	19651	19690	19554	19516	19631	19562	19481	19511	19581	19525	19628	19419	19370	19579	19592	19539	19720	19737	19594	19570	19741	19464	19419	19408	19535	19777	19478	19582	19569	19329	19446	19488	19503	19647	19547	19439	19499	19655	19621	19858	19792	19764	19664	19509	19585	19648	19568	19433	19444	19576	19650	19492	19649	19651	19603	19237	19564	19548	19504	19484	19565	19533	19750	19637	19468	19490	19409	19580	19501	19472	19467	19505	19570	19568	19543	19506	19510	19621	19564	19630	19539	19470	19587	19375	19456	19518	19434	19671	19307	19485	19465	19709	19565	19654	19537	19551	19370	19585	19422	19455	19509	19653	19367	19516	19471	19520	19549	19469	19578	19551	19588	19352	19516	19479	19663	19596	19567	19702	19558	19352	19721	19642	19605	19600	19780	19396	19649	19486	19610	19485	19517	19688	19665	19588	19633	19468	19331	19434	19608	19576	19587	19615	19440	19327	19552	19597	19487	19380	19701	19630	19613	19567	19533	19360	19448	19696	19475	19451	19602	19256	19423	19491	19484	19603	19534	19617	19412	19607	19693	19456	19714	19544	19447	19508	19551	19604	19293	19489	19661	19754	19607	19682	19497	19598	19440	19485	19313	19650	19798	19644	19407	19608	19483	19251	19606	19271	19438	19591	19431	19604	19500	19411	19370	19443	19621	19599	19547	19422	19590	19401	19446	19616	19636	19434	19621	19606	19540	19551	19510	19451	19624	19575	19542	19596	19586	19615	19586	19540	19639	19601	19581	19594	19612	19655	19486	19520	19718	19766	19678	19499	19341	19362	19629	19660	19631	19518	19498	19607	19548	19800	19668	19628	19381	19623	19766	19556	19483	19633	19567	19385	19624	19386	19524	19823	19483	19396	19710	19718	19505	19698	19738	19586	19561	19418	19756	19621	19527	19774	19594	19484	19430	19567	19712	19715	19633	19918	19606	19503	19786	19585	19615	19641	19628	19630	19566	19698	19587	19518	19510	19526	19659	19637	19567	19519	19665	19346	19578	19489	19497	19661	19645	19548	19548	19461	19462	19615	19446	19444	19595	19532	19633	19435	19516	19616	19900	19514	19472	19621	19453	19434	19746	19680	19594	19643	19545	19629	19599	19547	19432	19569	19558	19657	19461	19656	19575	19571	19641	19370	19642	19530	19374	19502	19594	19644	19613	19710	19526	19560	19534	19406	19496	19631	19539	19815	19398	19449	19497	19708	19583	19456	19734	19603	19690	19450	19588	19484	19576	19609	19609	19573	19675	19565	19585	19557	19327	19590	19446	19774	19549	19651	19705	19369	19555	19583	19498	19526	19611	19494	19417	19389	19680	19616	19499	19562	19587	19600	19764	19507	19530	19665	19494	19731	19642	19503	19610	19614	19623	19526	19541	19483	19621	19584	19697	19768	19509	19440	19496	19550	19490	19680	19351	19501	19636	19657	19708	19710	19407	19387	19553	19608	19695	19466	19822	19663	19671	19583	19450	19768	19685	19321	19488	19659	19588	19474	19648	19490	19573	19707	19622	19520	19453	19494	19544	19632	19726	19616	19618	19607	19401	19620	19497	19457	19838	19673	19583	19527	19684	19555	19570	19634	19481	19627	19709	19795	19575	19426	19505	19545	19582	19542	19530	19448	19628	19755	19466	19541	19788	19440	19522	19633	19517	19600	19798	19704	19809	19655	19640	19501	19592	19602	19586	19646	19612	19250	19322	19656	19816	19525	19534	19697	19618	19424	19531	19559	19688	19515	19595	19620	19546	19582	19370	19443	19572	19457	19589	19452	19507	19547	19697	19510	19586	19464	19461	19720	19764	19518	19755	19525	19581	19336	19451	19535	19697	19585	19482	19625	19548	19657	19443	19537	19295	19661	19501	19520	19361	19703	19548	19415	19577	19574	19635	19620	19741	19589	19517	19540	19609	19716	19682	19644	19457	19480	19657	19520	19617	19796	19470	19753	19724	19500	19670	19605	19796	19392	19761	19672	19665	19558	19900	19530	19596	19629	19551	19588	19454	19599	19709	19569	19744	19474	19757	19786	19866	19555	19505	19732	19497	19605	19632	19624	19464	19349	19530	19662	19377	19643	19640	19622	19586	19705	19430	19543	19696	19514	19611	19603	19530	19490	19739	19511	19519	19543	19632	19592	19603	19538	19591	19531	19516	19611	19662	19583	19496	19578	19543	19810	19453	19549	19639	19532	19595	19496	19649	19470	19641	19656	19648	19549	19741	19702	19417	19546	19417	19583	19571	19479	19745	19500	19624	19539	19528	19535	19774	19463	19549	19271	19610	19309	19617	19768	19725	19649	19455	19482	19527	19451	19632	19499	19561	19656	19678	19475	19583	19656	19563	19587	19536	19659	19581	19630	19371	19466	19555	19581	19674	19346	19652	19229	19450	19277	19654	19552	19588	19644	19710	19616	19534	19584	19641	19721	19641	19399	19465	19608	19638	19857	19266	19459	19421	19554	19607	19674	19460	19588	19582	19595	19630	19645	19718	19680	19575	19403	19558	19553	19361	19495	19656	19818	19599	19397	19524	19384	19631	19573	19582	19586	19560	19501	19614	19483	19615	19686	19540	19656	19698	19401	19493	19511	19701	19505	19595	19356	19664	19757	19403	19626	19685	19613	19695	19644	19666	19434	19464	19588	19431	19793	19637	19488	19398	19690	19364	19485	19565	19716	19681	19501	19545	19600	19474	19542	19735	19615	19629	19574	19550	19384	19497	19612	19676	19471	19534	19427	19542	19605	19543	19673	19561	19509	19718	19620	19691	19619	19660	19690	19537	19571	19555	19673	19625	19618	19412	19571	19564	19547	19642	19485	19778	19672	19493	19648	19709	19661	19613	19616	19571	19603	19516	19391	19426	19454	19645	19398	19552	19649	19417	19491	19598	19703	19670	19458	19514	19528	19640	19607	19617	19728	19479	19659	19526	19817	19406	19384	19641	19565	19505	19303	19504	19480	19501	19490	19595	19613	19419	19677	19476	19478	19526	19567	19792	19563	19756	19587	19564	19499	19559	19567	19291	19462	19552	19583	19792	19669	19425	19584	19593	19522	19348	19676	19642	19744	19516	19559	19556	19774	19666	19579	19649	19669	19541	19714	19903	19429	19586	19439	19793	19703	19514	19568	19385	19522	19610	19548	19398	19489	19454	19665	19804	19447	19573	19381	19221	19568	19497	19533	19729	19517	19691	19606	19674	19726	19608	19496	19342	19577	19393	19466	19697	19792	19656	19567	19597	19662	19686	19659	19659	19647	19396	19470	19443	19538	19559	19471	19474	19541	19616	19589	19513	19581	19504	19632	19591	19621	19591	19435	19545	19690	19632	19773	19633	19489	19535	19627	19519	19599	19701	19605	19555	19549	19718	19532	19553	19516	19479	19394	19531	19438	19454	19473	19229	19494	19444	19449	19601	19677	19756	19538	19831	19471	19771	19343	19381	19674	19563	19266	19703	19643	19378	19671	19572	19452	19536	19534	19825	19518	19674	19626	19667	19498	19715	19623	19497	19626	19809	19462	19592	19550	19434	19732	19304	19448	19533	19577	19601	19664	19686	19587	19676	19488	19600	19715	19464	19411	19548	19532	19470	19706	19428	19562	19548	19618	19443	19609	19801	19459	19704	19673	19555	19446	19442	19587	19578	19531	19802	19642	19536	19593	19421	19382	19495	19494	19589	19620	19705	19600	19598	19361	19565	19346	19491	19518	19512	19727	19394	19486	19592	19367	19558	19526	19716	19487	19364	19376	19492	19580	19496	19634	19436	19479	19614	19423	19849	19438	19859	19837	19627	19474	19510	19684	19627	19427	19522	19622	19619	19359	19555	19683	19559	19548	19752	19664	19590	19345	19511	19456	19499	19627	19599	19741	19618	19383	19426	19429	19683	19605	19573	19649	19475	19529	19597	19569	19622	19465	19411	19561	19537	19738	19431	19472	19632	19407	19537	19490	19654	19773	19665	19416	19442	19620	19405	19418	19661	19704	19512	19445	19580	19740	19522	19568	19341	19448	19590	19483	19599	19580	19601	19718	19753	19478	19562	19377	19548	19662	19607	19601	19515	19633	19532	19753	19608	19556	19403	19548	19451	19748	19868	19463	19582	19580	19579	19620	19534	19420	19703	19564	19571	19655	19652	19354	19405	19478	19626	19331	19490	19724	19759	19629	19705	19637	19583	19494	19602	19730	19566	19752	19490	19606	19588	19686	19525	19460	19532	19615	19552	19531	19553	19626	19468	19811	19589	19350	19471	19611	19639	19545	19526	19453	19456	19492	19551	19571	19531	19925	19582	19507	19563	19688	19580	19531	19710	19465	19666	19462	19514	19638	19394	19547	19499	19349	19737	19850	19668	19415	19691	19407	19500	19438	19503	19589	19473	19573	19769	19669	19321	19349	19677	19575	19700	19503	19483	19668	19609	19593	19547	19653	19679	19515	19776	19490	19640	19455	19690	19621	19535	19545	19647	19427	19639	19345	19441	19505	19673	19509	19639	19463	19468	19528	19593	19567	19489	19409	19476	19528	19472	19676	19640	19635	19514	19464	19538	19444	19536	19398	19522	19421	19652	19607	19658	19548	19647	19419	19437	19700	19645	19976
30627	85573	89433	68675	48425	32671	17365	16865	16967	16992	16973	17021	16883	17057	16788	17057	16827	16932	16833	16983	16951	16986	16832	16916	16989	16927	16738	16931	16990	17013	16696	16745	16765	16963	16931	16871	17053	16809	16921	16790	16887	17173	16847	17200	16988	16936	16890	16746	17044	17155	16967	16963	16795	16901	17024	16994	16939	16923	16920	17070	16875	16977	16844	16850	16820	17020	16923	16981	16937	16900	16827	16776	16842	16961	16851	17068	16799	16801	16895	16865	16785	16773	16890	16961	16710	16861	16802	16833	16841	16958	16923	16898	16836	16940	16943	16833	16776	16776	16915	16784	16913	16962	16851	16976	17031	16885	16899	16959	16958	16927	16987	16899	17052	16632	16942	17032	17039	16915	16956	16748	16888	16973	16892	16809	16869	16920	16815	16941	16804	16933	16979	16897	16616	17035	16791	16886	16792	16961	16800	16946	17004	16965	16886	17010	16847	16750	16885	16935	16918	16981	16967	16843	16794	16889	16796	16806	16872	16889	16760	16915	17004	16790	16845	16855	16863	16901	16924	16878	16940	16843	16751	16787	16989	16748	17129	16941	16883	16992	16928	16735	16756	16944	16908	17012	16837	16964	16822	16903	17034	16858	16873	16806	16860	16788	17033	16750	16956	16902	16889	16926	16913	16857	16738	16949	16904	16973	16848	16907	16950	16955	16799	16828	17007	16760	17012	16873	16814	16752	16931	16870	16948	16882	16845	16732	17112	16964	16856	16751	16886	16637	16713	16882	16777	17015	16850	16794	16850	16694	16856	16908	16793	16951	16828	16906	16985	16935	16810	16917	16951	16922	16838	16923	16893	16744	16815	16855	16710	16848	17085	16818	16851	16854	16883	16936	16882	16993	16909	16878	16867	16912	16769	16853	16833	16810	16865	16929	16799	16971	16930	16913	16930	16991	16811	16886	17005	16872	17044	16812	16752	16921	16866	16984	16726	16923	16808	16839	16857	16902	17098	16837	16935	16889	16844	16767	16704	16766	16676	16867	16898	16975	16963	16947	16963	16877	16778	17015	16853	16980	17033	16841	16799	16922	16898	16878	16881	16859	16890	16963	16939	16808	16860	16943	16798	17035	16809	16832	16860	16738	16969	16903	16855	16977	16793	16899	16914	16982	16941	16871	16706	16946	16807	16965	16864	16889	16817	16957	16992	16787	16949	16909	16775	16828	17106	16964	16916	16867	16760	16940	16850	16861	16732	16841	16795	16995	16859	16883	16957	16699	16866	16854	16923	16760	16974	17148	16764	17043	17028	17007	16828	16984	16843	17036	16754	16991	16886	16815	16885	17075	16876	16942	16909	16825	17028	16872	16971	17068	16971	16905	16759	16892	16885	16830	16855	16927	16892	16722	16932	16770	16938	16932	17033	16917	16887	16795	16917	17017	16781	16939	16972	16846	16873	16763	16711	16768	16983	16876	16671	16790	16797	16924	16895	16912	16799	17000	16823	16908	17037	16847	16947	16872	16890	16825	16851	16870	17105	16858	16794	16802	16930	17066	16972	16847	16730	16907	16960	16891	16941	17053	16825	16926	16928	17110	16938	16965	16803	16825	17098	17038	16878	16813	17000	16777	17059	16939	16947	16958	16846	17130	16808	16766	17037	16804	16907	16842	17015	16886	16872	16950	16862	17007	16959	16897	16793	16996	16827	16820	16814	16747	16912	16867	16786	16778	16870	16883	16830	16858	16828	16926	16940	16978	16847	16873	16771	16982	16921	16815	16824	16866	16825	16985	16905	16926	17048	16850	17078	16851	16880	16888	16962	17027	16728	16899	16922	16942	17004	17026	16860	16860	16904	16916	16975	16787	17048	16908	16911	16993	16917	17012	16890	16940	16758	16905	16949	17046	16906	17025	16986	16785	16864	16936	17000	16844	16769	17033	16828	17028	16811	16866	16896	17063	16916	17170	16931	16974	16884	16863	16703	16794	16805	16708	16911	16959	16866	16981	16822	16859	16848	16713	16918	16903	17159	16698	16814	16962	17176	16953	16986	16899	16929	16868	16966	16925	16884	16979	17059	16917	16841	16825	16925	16960	16839	16872	16772	17050	16937	16951	16955	16856	16824	16717	16867	16937	16958	16815	16902	16927	16881	17021	16914	16970	16836	16882	16917	16767	16933	16992	16931	16994	16934	16865	16860	16851	16817	16976	16771	16853	17038	16860	16884	17053	16817	17126	16924	16855	16702	16987	16814	16970	16725	16818	16777	16811	16953	16782	16747	16847	16892	16767	16963	17040	16820	16926	17054	16864	16882	16771	16970	16811	16998	16898	16847	16766	16879	17045	16734	17013	16905	16834	17089	16866	16836	16912	16687	16935	17100	16955	16839	16952	16667	17104	16984	16813	16856	16731	16868	17037	16869	16892	16929	16904	16995	16951	16934	16976	17061	17130	16946	17076	16900	16937	16824	16949	16896	16861	16877	16857	16868	16881	16990	16822	16896	16927	16922	16921	16807	16930	16732	16912	17028	16999	16921	16876	17034	16885	16860	16789	16815	16993	16911	16967	16859	16882	17020	16833	16898	16894	16798	16903	16990	16805	16900	16824	16971	16912	16929	16862	16897	16800	17001	16884	16957	16982	16954	16938	16821	16821	16839	16851	16900	16843	16878	17015	16674	17025	16924	17125	16838	16862	16778	16774	16923	16779	17017	16963	16857	16725	16975	16978	17017	16907	16773	16872	16877	16833	16926	16860	16826	16849	16953	16771	16752	17039	16798	16886	16847	16766	16974	16851	16742	16842	16914	16840	16969	16753	17058	16900	17069	16915	16861	16632	17012	16891	16873	17045	16953	16915	16830	16858	16983	16903	17044	16958	16743	16943	16942	16763	16836	16915	16866	17006	16932	16720	17068	16896	16946	16859	16731	16956	16911	16945	16860	16933	16896	16763	16939	16926	17058	16821	16986	16952	16890	16905	16972	16860	16889	17034	16848	16828	16778	16983	16906	16802	16942	16780	16950	16801	16824	16829	16888	17007	16969	16904	16782	16893	16953	16995	16701	17050	16869	16916	16805	16921	16964	17037	17060	16917	16965	16754	17102	16943	16870	16886	16716	16919	17199	16827	17003	17032	16792	16946	16771	16856	16946	16797	16873	16896	17109	16718	16960	16781	16868	16946	16860	16777	16732	16760	16950	16832	16909	16910	16855	16857	16837	16970	16908	17014	16936	16908	16833	16901	17050	16996	16881	16970	16972	16820	16848	16982	16839	17109	16894	16857	16882	17076	16812	16759	16828	16930	16912	16734	16941	16925	16826	16804	16804	16719	16945	16972	16814	16917	16796	16786	16884	16709	16804	16956	16907	16886	17050	16842	16893	17023	16901	16857	16947	16950	16785	16815	16897	16872	16947	16878	16978	17004	17008	16795	16853	16870	16941	16907	16785	16983	16968	16970	16900	16726	16813	16941	16810	16786	16989	16825	16807	16843	17060	16861	16846	16810	16921	16825	16879	16968	16719	16888	16999	16820	16996	16989	16904	17042	16889	16823	16891	16927	16850	16820	16892	17026	16876	16839	16915	16896	16796	16715	16980	16704	16798	16746	16966	16659	16954	16978	16757	16998	16801	16879	17011	16919	16973	16859	16811	16981	16933	16966	16872	16860	16620	16867	17024	16800	16944	16972	17017	17018	17012	16977	16770	17010	16828	16873	16835	16800	16807	16742	16941	16978	16966	16761	16783	17009	16854	16830	17011	16817	16832	16781	16811	16885	16987	16776	16913	16775	16996	16940	16939	16834	16982	16949	16903	16776	16708	16876	17020	16931	16891	16809	16645	16813	16742	16782	16965	16756	16976	16764	16831	16901	16860	16722	16864	16926	16938	16779	16794	16872	17084	16903	16998	16853	16808	17069	16859	16934	16919	16878	16931	16864	16964	16748	16843	16700	16642	16961	16826	16826	16856	16864	16892	16652	16984	16968	16842	16873	16884	16924	16982	16798	16848	16973	16988	16827	16849	16880	17079	16857	16961	16833	16942	16834	16939	16908	16740	16847	16927	16846	16774	16880	16903	16996	16937	16905	16898	16920	16881	16915	16800	16840	16920	17058	16720	16902	16906	16739	16829	16866	16956	16861	17060	16942	16926	16889	16921	16904	16732	16999	16929	16807	16994	16695	16952	16881	16968	17070	17073	16844	16852	16762	16793	16847	16990	16903	16989	16802	17021	16781	16941	16919	16851	16835	16917	16945	16940	16864	16768	16878	16904	16783	16814	16967	17020	16937	17139	16798	17163	16917	16931	16826	17033	16799	17090	16964	16798	16881	17005	16826	16931	16834	16773	16846	17029	16701	16959	16990	16840	16900	16806	16928	16911	16992	16801	16812	16748	16937	17051	16827	16967	16710	16842	16865	16806	16925	16812	16912	16886	16783	17115	16929	16899	16783	16912	16834	16804	16986	16811	16990	16896	16822	16794	16950	16751	16929	17064	16846	17004	16942	17016	16875	16914	16815	16849	16791	16855	16960	16931	16991	17051	16959	16784	16814	16831	16871	16917	16887	16911	16761	16913	16658	16797	17047	16776	16749	16839	16978	16837	16785	16766	16981	16971	17114	16767	16760	16566	16945	16881	16740	16975	17048	16956	16905	16744	16829	16869	16747	16962	16949	16876	16937	17059	16812	16891	16681	17110	16747	16947	16910	16949	16820	16945	16840	16936	16795	16990	16749	16818	16900	16955	16893	16849	16897	16880	16828	16838	16661	16856	17021	16934	16915	16965	16796	17062	16955	16931	16740	16884	16893	16886	16813	16852	16969	16970	16995	16791	16718	16731	16807	17054	16868	16963	16962	16854	16894	16950	16873	16753	16796	16896	16977	16929	17029	16867	16943	16821	16983	16840	16876	16872	16959	16758	16986	16840	16809	16801	16858	16923	16895	16980	16804	17044	16725	16964	16855	17029	16885	16884	16833	17125	16895	16689	16838	16763	16955	17016	16786	16736	16801	16837	16960	16931	16805	16841	17002	16761	16982	16973	16867	17021	16968	16912	16731	16807	16773	16939	16982	17032	17037	16868	16856	16929	16857	16870	16782	16957	16920	16876	16973	16957	16889	16729	16865	16871	16832	16816	17053	16870	16803	16856	16984	16770	16996	17200	16911	16984	16896	16853	16846	16934	16912
22764	21302	36547	45962	45104	34466	26102	20920	19529	19717	19529	19464	19419	19310	19370	19455	19402	19423	19346	19662	19409	19247	19234	19166	19444	19197	19362	19294	19423	19314	19307	19273	19258	19290	19279	19307	19282	19208	19180	19320	19278	19316	19099	19426	19294	19179	19182	19395	19452	19443	19472	19279	19189	19126	19092	19314	19045	19125	19114	19310	19102	19162	19070	19208	19376	19417	19180	19086	19158	19185	19001	19202	19262	19152	19323	19297	19290	19279	19133	19111	19135	19135	19226	19268	19156	19310	19108	19167	19355	19289	19265	19185	19126	18928	19072	19076	19255	19163	19191	19046	19244	19068	19367	19147	19235	19138	19154	19378	19272	19047	19230	19226	19203	19273	19208	18984	19192	19133	19315	19268	18977	19220	18993	19329	19153	19138	19347	19237	19307	19192	19206	18982	19266	19202	19184	19296	19150	19388	19313	19110	19205	19186	19184	19145	18958	19142	19244	19205	19182	19015	18939	19198	19313	19266	19420	19112	19259	19174	19146	18945	19068	19161	19270	19144	19294	19062	19120	19241	19138	19178	19242	19154	19151	19187	19217	18931	19138	19173	19229	19005	18877	19203	19224	19187	19209	19133	19147	19188	19089	19170	19143	19061	19075	18988	19237	19289	19070	19148	19159	18878	19212	19266	19149	19074	19077	19290	19026	19149	19037	19121	19134	19371	19082	19025	19135	19235	19085	19181	19076	19102	19075	19420	19211	19041	19301	19124	18988	19170	19134	19188	19141	19163	19025	19145	18942	19065	19188	18954	19235	19222	19336	19000	19103	19181	19164	19193	19353	19182	19264	18991	19289	19131	19168	19118	18986	18975	19325	19394	19227	19170	19122	19272	19044	19266	19299	19164	19040	18996	19103	19201	19121	19038	19102	19191	19062	19058	19254	19220	19175	19196	19020	19265	18998	19116	19221	19192	19262	19107	19107	18962	19051	19185	19207	19309	19033	19082	19250	19031	18982	19060	19257	19229	19228	19328	19306	19297	18945	19047	19072	19130	19204	19113	19334	18958	18926	19341	19092	19111	19075	19245	19200	18965	19274	19052	19271	19344	18907	19157	19072	19364	19341	19185	19231	19030	19227	19205	19152	19150	19335	19135	19085	19122	19134	18982	19117	19197	19189	19002	18939	19094	19306	19165	19184	19004	19230	19447	19203	19313	19237	19212	19305	18981	19381	19062	19286	19153	19224	19042	19074	19094	19005	19179	19070	19174	19059	19233	19353	19226	19203	19050	19191	19198	18925	19070	19048	19099	19218	19062	19110	19356	19023	19220	19093	19279	19102	19014	19249	19215	19142	19152	19115	19132	19312	19218	19178	19053	19153	18926	19179	19226	19060	19093	18984	19354	19075	19310	19125	19044	19055	19287	19344	19174	19200	18979	19181	19213	19041	19274	19193	19082	19163	19140	19267	19126	19245	19154	19220	19237	19212	19133	19139	19018	18988	19163	19097	19007	19160	19203	19128	19208	19278	19267	19019	19004	19139	19074	19196	19064	19066	19130	19027	19123	19125	19183	19201	18969	19243	19126	19039	19264	19176	18978	19135	19341	19155	18974	19228	19160	19091	19205	18994	19103	19119	19211	19167	19040	19297	19065	19062	19316	18924	19021	19118	19138	19137	19049	19359	19189	19278	19241	19294	19145	19293	18970	18937	19129	19188	18994	19164	19276	19156	19173	19159	19175	19033	19117	19141	19189	19122	19114	19238	19268	19087	19170	18989	19178	19292	19083	19045	18956	19191	19144	19159	19035	19173	19044	19404	19067	19145	19333	19135	19034	19095	19000	19354	18974	19305	19161	19072	18960	19329	19012	19051	19063	19241	18994	19192	19381	19371	19118	19213	19183	19101	18977	19058	19224	19151	19129	19116	19365	19374	19337	19127	19320	19199	18980	19250	19206	19193	19183	19200	19078	19118	19298	19113	19172	19134	19241	19209	19025	18907	19183	19203	19181	19290	19258	19178	19026	19193	19252	19003	19154	19165	19167	19123	19334	19194	19274	19102	18952	18980	19182	19055	19237	19299	19176	19044	19015	19025	19214	19374	19296	19231	19172	19180	19373	19209	19068	19106	19148	19074	19296	19257	19092	19151	19217	19105	19241	19209	19167	18960	19196	19287	19109	19112	18918	19097	19148	19117	19104	19230	19339	19166	19032	19130	18932	19220	19334	19151	19078	19077	19162	19272	19040	19067	19039	19127	19167	19242	19345	19104	19327	19253	19036	19150	19367	19263	19342	19251	19030	19337	19234	19131	19256	19206	19084	19157	19240	19465	19208	19075	19161	19030	18930	19049	19055	19130	19110	19016	19285	19135	19233	19120	19244	19187	19214	19168	19149	19209	19020	19301	19244	19176	19014	19268	19158	19366	19145	19224	19114	19154	19038	19177	19059	19081	19382	19207	19031	19373	18898	18949	19233	19115	18938	19148	19276	19114	19189	19046	19283	19151	19113	18973	19226	19316	19025	19288	19098	19308	19271	19120	19187	19048	19302	19308	19063	19328	19241	19142	19213	19128	19152	19168	18972	19324	19163	18975	19178	19273	19107	19132	19110	19062	19150	19224	19032	19016	19122	18968	19240	19100	19197	19211	19035	19270	19171	19165	19177	19303	19051	19186	19062	18959	19228	19266	18806	19118	19171	19089	19096	19129	19263	18973	19023	19068	19220	19259	18991	19040	19100	19148	19166	19341	19316	19233	19045	18926	19008	19255	19005	19193	19203	19025	19161	19153	19157	19041	19042	19154	18931	19056	19205	19183	19318	19041	19397	19267	19318	19371	19039	19257	19013	19206	19282	19025	19254	19132	19267	19131	19014	19141	19253	19288	19080	19233	19144	19329	19199	19258	19163	19179	18982	19270	18958	19216	18941	19192	19148	19074	19149	19098	18954	18974	19125	19195	19117	19094	19181	19144	19089	19260	19186	19242	19302	19302	19191	19185	19335	18993	19220	19107	19039	19085	19122	19309	19220	19378	19077	19201	19155	19193	19083	19124	19050	19207	19081	19055	19129	19200	19033	19205	19143	19255	19045	19091	19180	19108	19518	19291	19196	19170	19374	19272	19253	19303	19143	18970	19266	19152	19312	19342	19305	19118	19237	19038	19184	18992	19079	19124	19113	19230	19097	19106	18920	19129	19292	19285	19221	19151	19185	19036	19195	19302	19057	19204	19168	19060	19459	19243	19079	19101	19287	19079	19444	19320	19251	19227	19204	19117	19085	19043	19156	19042	19144	19056	19024	18959	19149	19168	19094	19063	19187	19079	19336	19271	19551	19003	18950	19087	19238	19130	19133	19046	19044	19142	18952	19238	19134	19206	19326	19178	19202	19196	19445	19085	19237	19015	19069	19087	19275	19275	19291	19067	19136	19239	19002	19308	19253	19186	19330	19169	19128	19148	19027	19180	19189	18936	19364	19175	19055	19285	19084	19256	19184	19128	18951	19107	19099	19049	19149	19347	19188	19419	19377	19080	19058	19102	19028	19261	19251	19014	19229	19296	19280	19153	19472	19140	19147	19173	19206	19196	19215	19364	19248	18928	19154	19266	19080	19026	19115	19120	18945	19010	19409	19394	19143	19270	19085	18973	19300	19334	18991	19364	18978	19173	19002	19174	19145	18991	19188	19159	19127	19390	19066	19215	19408	19223	19276	19092	19026	19088	18958	19254	19032	19106	19167	19033	19198	19191	19233	19287	19266	19008	19321	18940	19152	19095	18984	19165	19148	19162	19186	19265	19173	19123	19160	19135	19193	19382	19234	19176	18926	19346	19123	19072	19242	19284	19273	19355	19078	19173	19164	19049	18968	18996	19380	19082	19065	19181	19013	19320	19247	19160	19416	19208	19202	19294	19137	19181	19371	19147	19302	19210	19315	19213	19244	19239	19128	19345	19236	19044	19332	19083	19241	18982	19198	19172	19233	19113	19235	19306	19098	19158	18852	19151	19218	19238	19145	19099	19075	19281	19178	19117	19279	19091	19053	19156	19394	19033	19297	19227	19164	19215	19135	19333	18916	19290	19311	19305	19235	19215	19292	19061	19126	19199	19300	19135	19010	19041	19325	19349	19102	19077	19147	19311	19104	19173	19157	19049	19464	19046	18904	19219	19129	19234	19105	18972	19064	19498	19097	19428	19205	19181	19042	18886	19156	19383	18949	19258	19071	19001	19146	19156	19306	19100	18931	19007	19068	19237	19255	19236	18995	19247	19076	19176	19136	19122	19203	19219	19279	19198	19187	19148	18875	19034	19414	19337	19202	19151	19099	19373	19221	19423	19172	19245	19218	19102	19277	19330	19110	19278	19069	19168	18933	19140	19314	19135	19052	19266	19074	19214	19201	19137	19160	19216	18896	19047	19233	19299	19293	18895	19353	19020	18967	18919	19060	19325	19142	19289	19073	19113	19230	19439	19263	19287	19395	19166	19084	19254	19308	19241	19114	19023	18953	18912	19134	19131	19019	19404	19411	19104	18996	19096	18775	19149	19229	19204	19253	19021	19160	19107	19069	19270	19012	19094	19012	19255	19032	19011	19262	19152	19076	19190	19169	19107	19297	19202	19181	19251	19265	19096	18939	19149	19116	19233	19187	19039	19103	19201	19003	19117	19237	19031	19181	19264	19064	19125	19222	19326	19016	18974	19020	19205	19230	19106	19226	19368	19453	19124	19203	19230	18920	19098	19234	19272	19100	19250	19226	19071	19099	19008	19114	19334	19062	19107	19012	19103	19045	18935	19250	19250	19156	19221	19098	19032	19100	19195	19137	19287	19244	19203	19202	19085	19205	19104	19216	19251	19168	19200	19277	19066	18991	19219	19377	19425	18989	19218	19137	19023	19282	19167	18893	19206	19042	19089	19113	19280	19155	19459	18856	19163	19159	19168	19266	19100	19267	19254	19030	19207	19028	19200	19093	19019	19270	19043	19017	19049	19048	19135	19128	19290	19045	19117	19175	19160	19000	19196	19250	19100	19301	19196	19211	19240	18958	19317	19145	19404	19131	19207	19271	19144	19040	19035	19163	19273	18914	19156	19144	19108	19091	19060	19208	19378	19017	19133	19058	19222	19144	19040	18891	19088	19238	19218	19053	19443	19155	19158	19143	18954	19208	19103	19458	19272	19231	19032	19104
40310	84122	99899	84555	63126	36797	17648	16768	16675	16811	16888	16740	16698	16603	16862	16692	16697	16720	16669	16593	16614	16643	16603	16715	16638	16627	16674	16589	16691	16653	16405	16676	16672	16735	16509	16606	16474	16593	16658	16642	16597	16539	16745	16435	16617	16609	16725	16818	16997	17020	17031	16590	16626	16742	16769	16640	16717	16530	16456	16646	16553	16755	16701	16596	16650	16706	16748	16713	16694	16747	16762	16689	16681	16735	16601	16508	16762	16665	16638	16536	16771	16539	16700	16449	16496	16681	16578	16726	16753	16674	16713	16658	16650	16719	16706	16667	16621	16720	16610	16652	16678	16646	16712	16654	16758	16542	16637	16717	16755	16764	16651	16638	16580	16629	16705	16771	16644	16673	16744	16643	16547	16627	16598	16841	16586	16508	16499	16584	16374	16722	16766	16445	16663	16711	16639	16775	16661	16529	16921	16605	16721	16547	16539	16719	16545	16567	16663	16610	16567	16552	16653	16673	16661	16463	16582	16632	16566	16761	16684	16735	16491	16706	16575	16613	16783	16565	16583	16578	16684	16507	16667	16602	16688	16541	16606	16634	16678	16624	16568	16724	16670	16759	16475	16520	16698	16758	16716	16580	16753	16753	16697	16739	16713	16505	16657	16611	16732	16529	16621	16632	16644	16590	16577	16520	16817	16582	16753	16642	16687	16763	16495	16554	16618	16448	16585	16621	16601	16689	16611	16646	16681	16644	16660	16597	16611	16686	16600	16698	16638	16560	16705	16582	16517	16597	16636	16775	16623	16638	16502	16675	16634	16699	16694	16564	16758	16501	16582	16591	16537	16732	16605	16529	16578	16748	16576	16547	16666	16665	16605	16656	16680	16560	16655	16822	16533	16600	16747	16518	16630	16801	16465	16628	16838	16516	16519	16546	16470	16786	16544	16534	16473	16779	16612	16717	16553	16699	16593	16576	16765	16573	16631	16841	16644	16655	16716	16525	16744	16521	16635	16603	16617	16709	16705	16806	16665	16612	16654	16660	16840	16595	16657	16658	16764	16578	16724	16807	16604	16510	16654	16718	16546	16600	16655	16560	16878	16586	16583	16518	16858	16644	16618	16591	16583	16580	16567	16548	16671	16651	16555	16641	16545	16662	16617	16380	16615	16619	16714	16660	16657	16667	16662	16785	16617	16568	16469	16558	16632	16619	16426	16759	16624	16721	16498	16473	16442	16679	16652	16766	16624	16500	16508	16494	16554	16624	16605	16664	16662	16613	16535	16625	16645	16721	16662	16661	16560	16519	16703	16576	16668	16532	16669	16622	16504	16772	16702	16534	16593	16611	16654	16630	16662	16602	16724	16721	16545	16725	16716	16568	16607	16557	16733	16689	16761	16655	16576	16682	16698	16552	16551	16704	16651	16692	16759	16662	16482	16512	16688	16681	16692	16704	16623	16608	16601	16609	16689	16693	16594	16506	16495	16604	16581	16629	16615	16665	16765	16730	16822	16509	16571	16533	16566	16646	16761	16596	16685	16628	16548	16631	16697	16624	16502	16598	16584	16649	16568	16496	16576	16776	16905	16484	16716	16601	16527	16645	16716	16702	16683	16497	16592	16650	16582	16657	16758	16553	16672	16543	16659	16684	16603	16652	16768	16697	16688	16510	16596	16590	16617	16596	16527	16503	16498	16586	16614	16493	16578	16767	16432	16639	16631	16672	16559	16528	16603	16666	16826	16642	16520	16417	16687	16577	16581	16571	16677	16618	16680	16491	16631	16725	16664	16564	16582	16686	16690	16668	16706	16688	16664	16844	16394	16576	16686	16529	16479	16643	16577	16384	16638	16754	16839	16544	16557	16518	16686	16472	16591	16851	16529	16561	16634	16761	16761	16575	16685	16693	16695	16677	16696	16624	16761	16678	16597	16755	16400	16585	16456	16632	16684	16851	16516	16596	16511	16714	16747	16628	16470	16497	16820	16605	16655	16703	16592	16691	16592	16698	16680	16512	16648	16683	16639	16675	16568	16754	16616	16614	16695	16789	16563	16746	16587	16631	16604	16550	16655	16495	16603	16572	16725	16594	16660	16670	16740	16709	16612	16636	16638	16623	16732	16654	16611	16644	16630	16767	16767	16689	16543	16670	16645	16625	16691	16763	16689	16538	16675	16607	16684	16380	16559	16866	16670	16680	16718	16489	16625	16624	16640	16654	16570	16634	16716	16663	16655	16631	16642	16893	16541	16607	16582	16595	16460	16740	16689	16512	16674	16670	16761	16663	16571	16795	16549	16512	16654	16508	16662	16550	16614	16492	16636	16577	16498	16660	16689	16632	16678	16617	16727	16469	16809	16540	16711	16566	16682	16504	16596	16652	16726	16572	16751	16553	16471	16689	16673	16620	16664	16661	16605	16524	16600	16557	16785	16519	16607	16718	16331	16689	16578	16501	16583	16588	16683	16558	16659	16818	16811	16665	16599	16700	16588	16514	16494	16650	16706	16863	16741	16569	16739	16607	16655	16660	16583	16780	16749	16651	16347	16606	16706	16685	16451	16740	16478	16869	16673	16513	16682	16658	16731	16450	16459	16515	16498	16535	16809	16514	16589	16459	16614	16817	16802	16480	16695	16597	16618	16742	16533	16545	16831	16608	16578	16497	16646	16612	16589	16675	16946	16832	16695	16716	16592	16822	16592	16571	16556	16629	16560	16593	16668	16488	16535	16831	16423	16490	16723	16677	16465	16630	16665	16750	16701	16754	16780	16716	16647	16756	16656	16688	16676	16630	16717	16660	16520	16490	16668	16727	16608	16802	16665	16652	16490	16553	16640	16636	16724	16615	16659	16622	16516	16523	16607	16590	16419	16732	16582	16711	16540	16674	16585	16661	16625	16599	16775	16621	16653	16582	16599	16487	16562	16500	16655	16541	16545	16539	16692	16749	16593	16532	16733	16831	16750	16673	16583	16619	16562	16678	16591	16541	16701	16524	16576	16766	16639	16748	16691	16632	16729	16650	16672	16485	16806	16622	16815	16409	16694	16642	16582	16632	16786	16517	16760	16609	16397	16659	16723	16644	16708	16739	16681	16577	16673	16663	16627	16751	16597	16517	16660	16641	16625	16500	16696	16433	16682	16533	16600	16550	16646	16685	16596	16611	16657	16671	16740	16665	16553	16631	16597	16634	16764	16612	16875	16641	16625	16568	16424	16662	16606	16706	16755	16494	16785	16708	16665	16650	16654	16690	16550	16602	16613	16701	16566	16551	16624	16579	16631	16626	16518	16520	16621	16508	16636	16602	16703	16513	16695	16522	16563	16669	16729	16613	16657	16587	16685	16571	16706	16839	16707	16616	16668	16764	16428	16530	16658	16745	16727	16547	16670	16644	16688	16584	16539	16643	16552	16780	16658	16671	16514	16616	16661	16697	16762	16505	16566	16574	16769	16569	16662	16617	16704	16649	16593	16816	16559	16800	16511	16637	16683	16405	16581	16481	16691	16666	16687	16632	16641	16631	16633	16452	16526	16772	16630	16545	16575	16609	16480	16736	16621	16568	16630	16690	16697	16538	16713	16676	16740	16508	16494	16860	16648	16612	16591	16436	16598	16631	16650	16484	16664	16766	16754	16716	16671	16667	16565	16558	16543	16647	16656	16438	16572	16706	16640	16473	16690	16554	16609	16664	16674	16734	16620	16835	16535	16640	16694	16706	16728	16678	16762	16594	16749	16532	16608	16697	16729	16609	16591	16577	16670	16621	16594	16627	16577	16690	16630	16556	16630	16599	16594	16579	16679	16579	16714	16684	16742	16682	16731	16541	16644	16659	16713	16546	16866	16504	16727	16434	16498	16660	16595	16644	16648	16619	16573	16710	16660	16728	16754	16398	16531	16665	16615	16793	16588	16688	16622	16574	16586	16784	16731	16707	16471	16622	16593	16637	16574	16554	16563	16574	16610	16670	16736	16703	16528	16714	16513	16521	16639	16438	16653	16577	16546	16845	16470	16494	16715	16723	16605	16627	16512	16504	16555	16492	16835	16684	16689	16688	16612	16760	16602	16723	16549	16595	16668	16557	16650	16592	16632	16790	16541	16647	16641	16427	16632	16678	16758	16758	16675	16686	16677	16794	16669	16623	16547	16576	16555	16601	16740	16621	16572	16620	16646	16572	16657	16543	16591	16608	16759	16498	16798	16648	16655	16639	16539	16519	16608	16653	16517	16692	16643	16531	16814	16688	16586	16595	16592	16723	16819	16720	16652	16540	16729	16439	16759	16698	16691	16674	16465	16386	16812	16535	16646	16554	16599	16709	16665	16664	16727	16495	16444	16604	16770	16736	16533	16583	16593	16744	16657	16838	16592	16490	16484	16749	16738	16795	16688	16770	16552	16643	16698	16637	16677	16561	16651	16598	16530	16534	16535	16517	16554	16520	16692	16577	16824	16750	16407	16605	16646	16760	16599	16649	16608	16630	16489	16643	16604	16792	16521	16539	16626	16627	16505	16473	16729	16648	16726	16639	16747	16504	16680	16797	16414	16522	16370	16698	16866	16580	16682	16792	16614	16627	16661	16623	16607	16607	16473	16559	16616	16733	16776	16723	16679	16635	16626	16699	16653	16610	16691	16612	16612	16700	16701	16676	16503	16707	16629	16565	16620	16607	16528	16593	16665	16646	16622	16627	16571	16663	16630	16574	16567	16443	16548	16629	16535	16939	16720	16636	16703	16602	16581	16537	16625	16662	16783	16574	16740	16495	16542	16563	16649	16713	16790	16566	16758	16476	16608	16712	16692	16714	16501	16785	16686	16616	16713	16741	16522	16546	16675	16575	16596	16474	16700	16662	16667	16580	16668	16595	16498	16712	16615	16574	16483	16529	16775	16654	16804	16676	16564	16610	16575	16692	16694	16678	16791	16650	16557	16653	16608	16715	16676	16566	16701	16703	16757	16763	16524	16745	16667	16649	16620	16733	16649	16636	16681	16558	16632	16675	16616	16383	16754	16703	16508	16607	16735	16637	16659	16786	16587	16620	16567	16418	16647	16613	16659	16535	16582	16726	16581	16641	16593	16608	16602	16617	16546	16520	16628	16632	16650	16651	16637	16484	16592	16487	16512	16629	16481	16572	16744	16494	16545	16631	16706	16556	16616	16593	16669	16670	16589	16599	16655	16676	16623	16560
27502	26137	44097	39516	29168	21966	19133	18206	18329	18185	18289	18284	18137	18074	18243	18092	18150	18131	18256	18167	18144	18184	18299	18236	18201	18272	18303	18182	18093	18070	18006	18206	18183	18250	18228	18059	18323	18198	18166	18211	18087	18203	18031	18131	18172	18306	18249	18238	18277	18343	18076	18102	18344	18219	18025	18124	18084	18062	18073	18116	18175	18163	18100	18203	18184	17990	18189	18231	18132	18220	17909	18084	18086	18184	18133	18107	18198	18048	18055	18046	18328	17993	18142	18251	18046	18011	18278	18121	17985	17949	18268	18119	17933	18204	18109	18126	18192	18226	18117	18077	18231	18064	18160	18179	18025	18069	18085	18172	18090	18089	18042	17977	18149	18261	17990	18186	18060	18099	18280	18127	18162	18156	18198	18165	18013	18033	18134	18128	18014	17885	18145	18213	18345	18033	18004	18365	18213	18075	18030	18279	18065	18075	18086	18095	18113	18157	18338	18076	18069	18319	18088	18084	18172	18177	18039	18238	18129	18116	18166	18090	18342	18106	18401	17982	18095	18042	18180	18058	17961	17962	18133	18216	18019	18192	18181	18389	17949	18017	18208	18122	18270	17972	18075	18177	18160	18341	18198	18148	18171	18073	18207	18118	17955	18184	18319	18277	18106	18070	18073	18045	18080	18176	18195	18416	18120	18128	18276	18130	18079	18237	18140	17973	18413	18225	17994	18006	18059	18040	17995	18206	18098	18095	17950	18213	17930	18070	17926	18072	18056	18164	18186	18234	18252	18237	18103	17975	18064	18046	18057	17887	18242	18377	18214	18276	18030	18177	18161	18118	18286	18196	17983	17949	18132	18124	18153	18136	18085	17997	18227	18056	18292	18087	18141	18098	18312	18260	18180	18153	18071	17991	18184	18239	18220	18066	18015	18163	18240	18024	18143	18262	18163	18163	18166	18263	18389	18329	18092	17872	18023	18071	18051	18264	18196	18292	18328	18026	18188	18105	17991	18178	17980	18037	18138	18121	18309	18240	18170	18126	18241	18279	18189	18110	18339	18310	18146	18054	18276	18126	18093	18239	18096	17876	18151	18081	18014	18194	18222	18252	18151	18045	18188	18261	18255	18049	17967	18069	18293	18201	18248	17911	18203	18075	18199	18153	18118	18136	18142	17986	17862	18036	18058	17955	18054	17959	18093	18078	18158	18198	18041	18282	18325	18215	18116	18166	18105	17961	18144	18262	18236	18379	18004	18145	18076	18127	18224	18060	18102	17989	18157	17898	18145	18142	18092	18131	18005	17958	18245	17808	18168	18230	18216	18222	18104	18091	18191	18210	17996	17915	18227	18280	18182	18149	18005	17986	17983	18175	18020	18265	18098	18100	17972	17972	18141	18047	18010	18155	18060	18118	18134	17990	18225	17941	18100	18287	18156	18179	18243	18036	17857	18055	18191	18018	18077	18195	18093	18289	18116	18129	18194	17991	18193	17998	18155	18121	18151	18173	18021	18076	18127	18132	18178	18116	18215	17944	18258	18079	18143	18166	18157	18224	18114	18118	18071	18052	18009	18212	18140	18062	18153	18106	18154	18072	18178	18196	18495	18085	18103	18119	18187	18129	18064	18036	18084	18123	18118	18031	18343	18203	18324	18051	18016	18233	18032	18094	18090	18125	18090	18282	18121	18095	18286	17981	18242	18068	18115	17955	18142	18222	18080	18263	18091	18188	17903	18043	18063	18011	18195	18067	17983	17923	18011	18119	17940	18159	18093	18065	18064	18165	18094	18130	18171	17844	18368	18334	17963	18090	18107	18056	18073	18018	18028	18125	18099	18126	18080	18246	18086	17964	18039	18219	18155	18130	18226	18144	18102	18088	18175	18118	17952	18286	18341	18190	18274	18246	18157	18169	18015	18028	18233	18306	18180	18107	18181	18007	18209	17882	18237	18137	18411	18078	18159	18139	18369	18105	17880	18112	18243	18147	18111	18082	18186	18165	18170	17917	18314	18212	18112	18051	18123	18278	18085	18154	18134	18268	18267	18182	18240	18218	17920	18018	18257	17964	18148	18185	18140	18067	18263	18239	18102	18192	18278	18049	18117	18139	18084	18364	18218	18229	18173	18257	18333	18232	18086	18246	18035	18217	18159	18076	18163	18194	18174	17996	18175	18263	18247	18000	18341	18174	18207	18316	18259	18147	18193	17977	17996	18318	18195	18229	18223	18058	18112	18246	18171	18283	18120	18122	18179	18228	18210	18082	18228	18135	18216	18210	18074	18123	18217	18089	18172	18156	18285	18175	18097	18062	18038	18141	18391	17970	18074	18016	18104	18086	18278	18085	18148	18262	18279	18148	18372	18161	18021	18199	18210	18110	18233	18083	17937	18059	18310	18300	18113	18049	18203	17981	18220	17970	18228	18225	17989	18162	18058	17993	18246	18158	18417	18123	18097	18144	18146	18145	18150	18415	17855	18262	18286	18129	18213	18225	18273	18143	18328	18203	18039	18235	17975	17945	18195	18104	18329	18151	18154	18238	18025	18118	18270	18069	18142	18186	18249	18136	18075	18317	18112	18251	18145	17942	17828	18089	18110	18252	18151	18116	18146	18033	18259	18130	18000	18215	18049	18314	18208	18014	18139	18165	18274	18188	18138	18157	18126	18096	18210	18141	18064	18333	18491	18045	18075	18007	18013	18009	18211	18096	18138	18170	18083	18110	18209	18066	18228	18162	18350	18219	18142	18214	17992	18139	18050	18243	18085	18167	18125	18249	18174	18232	18110	18281	18153	18119	18050	18238	18081	18187	18173	18190	18386	18114	18179	18045	18092	18237	18395	18195	18108	18114	18184	18193	18320	18168	18142	18128	18107	18160	18247	18099	18054	18243	18183	18274	18136	18025	18001	18212	18211	18280	18329	18250	18100	18169	18306	18129	17910	18057	18410	18468	18326	18233	18178	18200	18348	17948	18101	18288	18109	17904	18212	18146	18196	18370	18087	18202	17974	18231	18132	18246	18200	18013	18279	18271	18010	18186	18201	18137	18045	18120	18095	18182	18043	17896	18166	18006	18109	18259	18132	18066	18283	18179	18010	18104	18172	18045	18154	18079	18165	18015	18188	18107	18041	18275	18034	18149	18308	18116	18111	18206	18014	18138	18067	18271	18288	18004	18225	17965	18030	18311	18079	18167	18255	17981	18231	18125	18106	18222	18085	18180	18069	18280	18231	18142	18284	18127	18255	18161	18179	18062	18115	18170	18062	18102	18170	18244	17945	18201	18139	18249	18168	18020	18166	18162	17903	18010	18141	18019	18142	18333	18351	17998	17956	18152	18050	18174	18014	18130	18323	18289	18026	17926	18050	18068	18051	17889	18056	18195	18121	18222	18079	18158	17910	18092	18272	17981	18090	18230	18037	18052	18315	18137	18109	18282	18174	18226	18193	18145	18168	18099	18264	18300	18258	18209	18045	18217	18103	18277	18128	18290	18297	18107	18152	18292	18210	18205	18192	18195	17978	18058	18185	18226	18325	18279	18212	18417	18374	18086	18027	18166	18182	18145	18174	18124	18156	18131	18078	17954	18190	18103	18041	17792	18071	18192	18198	18173	18144	18198	18340	18251	18126	18000	17969	18028	18183	18177	18122	18194	18213	18076	18006	17885	18228	18069	18079	18054	18164	18253	18190	18096	18167	17981	18090	18150	18211	18120	17878	18029	18018	18052	18115	18091	18267	18175	17967	18300	18159	18146	18225	18072	18122	17926	18413	18121	18058	18124	18406	18028	17965	18080	18152	18236	18069	18078	18256	18258	18179	18096	18059	18163	18167	18036	18089	18001	18237	18141	18209	18332	18031	18378	18051	17997	18161	18190	17993	18080	18199	17902	18179	18192	18309	18049	18095	18432	18172	18105	18183	18118	18108	18246	18105	18201	18073	18197	18247	18054	18219	18059	18126	18068	18237	18141	18185	17841	18206	18061	18167	18159	18165	18302	18206	18195	18138	18163	18162	18289	18181	18105	18213	18149	18152	18087	18164	18027	18106	18205	18097	18197	18098	18165	18170	18211	17948	18203	18166	18093	17945	18204	17984	18110	18305	17977	18163	18183	18034	17937	18327	18230	17957	18163	18215	18105	18244	18035	18195	18143	18192	18169	18016	18169	17948	18095	18079	18001	18319	18219	18243	18029	18125	18096	18042	18096	18026	18119	18049	17883	18196	17987	18202	18133	18167	18027	18099	18324	18141	18055	18314	17972	18222	18141	18147	18298	18279	18111	18125	18177	18152	18170	18223	18145	18190	18283	18066	18256	18119	18037	18177	18057	18234	18106	18080	18057	18059	18379	18224	18240	18132	18293	18058	17995	18238	18146	18215	18089	18160	18039	18304	18186	17995	18137	18068	17990	18068	18011	18323	18006	18281	18132	18310	18024	18105	18153	18115	18153	18231	18228	18184	18138	18030	18101	18127	18259	18375	18110	18106	18293	18134	17952	18140	18438	18197	18042	18115	18010	18169	18108	17874	18155	18270	18028	18070	18046	18064	18239	17964	18363	18224	18218	18178	18198	18176	18108	18176	18213	18180	18035	18271	18140	18133	18125	18137	18062	18174	18160	17983	18259	18082	17973	18222	18156	18036	17983	18330	18127	18226	18121	18219	17976	18099	18060	17997	18144	17986	18129	18158	17934	18235	18177	18259	18161	18199	18197	17988	18237	18119	17917	17934	18245	18086	18073	18256	18226	18223	18025	18303	18096	18096	18265	18082	18299	18038	18077	17936	18185	18140	18384	18419	18148	18033	18122	18248	18003	18273	18313	18140	18304	17946	18189	18165	18056	18167	18117	18052	18176	18243	18078	18240	18124	17972	18048	18196	18223	18116	18012	18121	18060	18381	18242	18373	18047	18334	18264	18208	18269	18295	18294	18034	18016	18025	18102	17953	18144	18098	18199	18162	18171	18066	18123	18237	18067	18123	18119	17973	18192	18187	18013	18140	18337	18047	18402	18434	18086	18288	18188	18295	18029	18057	18000	17911	18164	18299	18173	18150	18035	18073	18143	18132	18109	18192	18145	18304	17993	18228	18160	17918	18230	18331	18199	18043	18194	18320	18143	18115	18291	17860	18069	18132	18094	17883	18008	18257	18179	18376	18012	18107	17908	18076	17971	18088	18073	18308	18056
18295	41930	49122	37701	27903	19142	16198	15787	15973	15892	15925	16035	15883	15967	16135	15935	16098	15822	16043	16070	16107	16006	16076	16115	16073	15895	16039	16154	15969	15994	15991	16130	15942	16008	16193	16192	16132	15857	15989	15944	15871	15976	16046	16080	16057	16043	16046	16077	16018	15824	16039	16021	15831	15923	16005	16056	15873	16075	16014	16002	16111	15804	15938	16046	15986	15906	16055	15981	16111	16046	16023	16104	16074	16019	15986	16032	15722	15968	16096	16084	16260	15798	15997	15934	16161	16245	15982	16066	16003	15927	16039	16074	15984	15939	15940	15973	16127	15924	15874	15786	15976	16071	16111	15935	16020	16005	15848	16010	15848	16148	15897	16078	15871	16060	16057	15909	15909	15867	15932	16016	15953	15996	16136	15995	16034	15895	15870	15962	16047	15982	16125	16025	15884	15960	16053	15978	16008	16065	15945	16101	16118	16079	16214	15883	15969	15891	15993	15991	16110	15643	16135	15885	15835	15966	15883	16033	16204	15961	15840	16010	15855	15955	15887	16044	15997	16057	15911	15930	16043	16028	16095	15843	15947	16012	16069	15843	16008	16155	15945	16018	15930	16091	16107	16030	15918	16077	16051	15957	15922	15698	15966	16072	15827	15996	15932	15923	16080	15954	16033	16085	16096	16108	16181	15931	16008	16090	16020	16091	16017	16101	16092	15961	16179	15926	15985	15920	16129	16108	15944	15806	15894	15860	16010	15949	16035	16047	15995	15843	16052	16162	16110	16194	15954	15913	15996	16126	15944	15879	15963	15893	16180	15962	16025	16006	15805	15921	15957	16056	15856	16105	15822	15909	16031	15949	15961	15899	15923	16049	15781	16021	15879	15884	16059	15894	15934	15976	15981	16125	16073	15981	16036	15906	16105	15968	15993	15856	15831	16040	15980	15976	15949	16007	16052	15930	16082	15986	16025	16096	15901	16087	15826	15918	16088	15964	16162	16056	16032	16010	15993	15819	16039	16031	16111	15990	15891	15995	16028	15877	15899	16112	15987	15965	16055	16058	15971	16083	16041	16002	15957	15945	16088	15925	16108	15903	16074	15905	15833	16074	15998	16000	16081	15951	15970	16049	16049	16098	15920	16039	16102	16127	15959	15950	15992	16118	15788	15897	15999	15929	16003	16017	15908	15926	16121	16133	15984	16167	15910	16235	16139	15850	16029	16069	15914	15940	16020	15964	15914	16049	15939	15875	15921	15994	15993	16169	16098	15790	15916	15959	15824	16004	16066	15999	15961	15992	15846	16162	15918	15957	15859	16005	16039	15747	15754	15892	15953	16053	15970	15970	15978	15907	15962	15963	16092	16042	16092	15979	15988	15968	16005	16008	15851	15977	16039	15853	16055	16073	15896	15987	15896	16016	15979	16084	15799	16010	15859	16101	16041	16151	16057	15996	16021	15942	16027	15841	15938	15928	16013	15994	16074	16125	15922	16009	15975	15969	15917	16060	15990	15974	16149	15864	15915	15818	15973	15956	15948	15815	16024	15944	16019	15979	16017	16065	15919	15930	16133	16065	15967	16066	15992	15917	16067	15967	16074	15819	15881	15785	16076	15975	16064	16126	15919	16039	16010	15969	15898	15920	15909	16097	16122	16063	15935	15906	15965	16137	15939	16026	16055	15952	15912	15980	16120	15909	15985	15932	15798	15886	16048	15919	15929	16012	15921	16097	15972	16043	16092	16124	15813	16029	16080	15994	15996	15943	16041	16005	16061	16096	16051	15888	15954	15926	15898	16013	15991	15993	16050	16129	15865	16156	16013	15865	15812	16177	15956	15908	15998	16036	16105	16130	15919	16119	16106	16011	15992	15846	16090	15953	16181	15972	15890	16074	15971	16011	16118	15972	15897	16037	15864	16091	15864	16082	16114	16008	15889	15967	16093	16028	16082	16032	15964	15976	15890	16094	16033	15950	16020	15893	15782	15865	15901	16087	15830	16015	15927	15869	15934	15942	16151	15873	15892	15819	15958	15969	15972	16098	15978	15863	15957	16021	15905	15983	15988	15982	16073	15994	15809	15886	15943	15945	15848	16056	15952	15856	16099	16004	15982	16079	16089	15920	15977	15754	16034	15911	15930	15949	15927	15912	16060	15976	15949	15978	16035	15910	16055	15879	16026	15911	15888	16152	16111	15923	16064	16061	15882	16019	15800	15916	15966	16128	15963	15976	15915	16107	16053	16104	16143	16079	15835	16120	15850	16102	15884	15964	15946	15947	16147	15864	16038	16046	15882	15941	16001	16105	15916	16065	15892	16077	16059	15889	16005	15863	15933	15933	16113	16164	15947	16099	15881	15857	15967	16091	16092	16009	15968	16017	15962	16005	15878	15910	15905	15947	16050	15932	16127	16079	15848	16023	16163	16049	15987	16130	16000	16089	16005	15928	15888	16071	15908	16000	15969	15805	15927	16010	16156	16080	16027	15964	16006	16038	15897	16029	16071	15884	16042	16019	16124	16171	15853	15989	16023	15997	15961	15977	16052	15993	16066	15978	15979	15957	16100	16041	16119	16037	15899	16059	16001	16115	16131	16063	15985	15916	15938	16104	15897	16048	16086	16132	16061	15939	15949	16000	16102	16112	16024	15816	16098	15912	16018	15952	16095	16111	16074	15988	16023	16074	15900	15934	16058	15981	15784	15986	16047	16092	15996	15998	16118	15960	16075	15961	15827	16005	15881	16011	15956	15898	16055	15973	16111	15989	15977	16010	16070	15873	16005	16158	15946	16005	15959	16020	15997	16060	15975	16153	16071	16124	15843	16153	16088	15896	15929	15914	15841	16075	16029	15864	15892	16004	16075	16011	16075	15808	15802	16116	15984	15901	16098	15883	15876	16127	15938	16195	16103	15936	16078	15998	15894	16070	16074	16008	16014	15981	15892	15983	16120	16054	15971	16006	16078	15848	15927	15952	16072	16009	16028	15972	16079	16060	15831	15981	16053	15952	16178	16061	15910	15992	15992	15865	15953	15940	15970	16013	16008	16046	16120	15950	15912	16132	15983	15936	16001	15895	16006	16039	15988	15921	16073	15957	16082	15966	15992	16119	15927	16041	15953	16000	16003	16015	15954	16179	16057	15807	16036	15973	15938	15980	15979	16030	16033	16078	16011	16056	15880	15932	15952	16042	15750	15952	15924	15944	15945	16050	15811	15925	15979	16002	15884	16147	16068	15760	15888	16001	16037	15791	16085	16130	16122	15802	16128	16162	15964	15794	16202	15888	15937	15956	16124	15674	16087	16054	16009	16134	15871	15848	16068	15901	15885	16067	15814	15940	16133	15953	16010	16047	15986	15829	16008	16078	16213	16014	16108	16078	15833	15947	16166	16000	16046	15946	16038	15933	16035	15937	15928	16151	15875	15984	16040	15930	15951	16043	16026	15966	16151	15824	16057	15820	16020	16076	16042	15999	16079	15987	15890	15999	16026	15966	15964	15953	16043	15797	15873	15945	15918	15930	16032	15993	15960	16059	16045	16032	15993	16048	15836	16085	15901	16012	16066	16104	16007	15921	15913	15964	16083	15994	16044	15947	15983	16138	16134	15854	15919	15969	16017	16106	16041	15846	16085	15952	16095	15952	15918	15763	16071	16115	16016	16090	15957	16096	15908	16042	16002	15825	16057	16006	15818	15989	16140	16039	16131	15935	15983	15966	15853	16063	15941	16169	15880	15985	16045	16162	16051	16086	16284	15997	16073	15938	15937	16105	16030	16021	16111	15991	15890	16012	16127	16047	15999	16014	16088	15962	16065	15799	16021	15956	16182	15949	16011	15891	15893	16061	15876	15909	16086	15936	16085	15981	16113	16008	15918	15830	15979	16051	15963	15954	15861	15946	15964	15860	15966	15991	16048	15913	15978	16112	15887	15844	15901	16014	15981	15909	16033	16104	16058	16016	16120	15967	16090	16001	16141	15940	16045	16030	15887	16056	16050	16213	15776	15992	16002	15834	15981	15933	16058	15994	16065	16083	15870	15970	16082	15816	16165	15986	15970	16093	15989	15950	15829	15876	16008	16078	15800	15936	16117	16253	16035	15980	15972	15914	15845	15998	16098	16153	15934	15988	15818	16102	15970	15960	15989	16005	15887	15853	15796	16211	15851	15865	15880	16047	15836	16052	15992	16073	16106	15891	15935	15937	15955	16087	16073	16008	16094	15968	15969	16032	16024	15845	15697	16065	16139	15983	15970	16136	16139	16167	16181	15904	16169	15941	15958	16114	15992	15887	15857	16018	15831	15959	16037	16049	15898	16013	16111	15879	15975	15939	16009	16002	15881	15941	15989	15901	15992	16008	16166	16036	16073	15962	15950	15976	15906	15913	16078	15859	16110	16145	15986	15940	16213	16016	16075	15909	16020	16110	16100	16009	15965	15934	16013	15961	16143	15952	16011	16186	15905	15978	15836	16027	15967	15944	15887	15958	16024	15947	15933	15919	16039	16055	16019	16072	15956	16016	16015	15884	15946	16167	16069	16038	15946	15869	15997	16144	15938	16138	16135	16154	16167	16002	15896	15988	16086	15965	16019	15898	15823	15953	15804	15945	16004	15933	15916	15988	16078	15762	15882	16045	16012	16124	16104	16095	15933	16028	16040	16017	16068	15969	15727	15927	16020	16025	15948	16107	15979	15901	15989	15814	15924	16010	15993	15930	16132	15945	15952	16022	16198	15928	16006	16064	15927	15977	15970	15941	16030	15918	15929	15930	16147	16071	16241	15878	16067	15898	15881	16039	16111	15915	15983	15955	16030	15805	15918	16120	16036	15908	15849	15993	15863	16089	15870	15892	15950	15942	16012	16147	15943	16076	16045	16191	16094	15985	16018	15877	15896	16028	15938	16085	15885	16020	15972	15927	16276	15702	16052	15952	15939	15869	16062	15977	15993	15965	16014	16147	16028	15848	15952	15896	15935	16016	16125	16022	15891	15986	16080	16064	16034	15965	16093	15958	15869	15982	16173	15964	16077	16079	16037	15878	15979	15936	16186	16061	16170	16050	16116	15846	16042	16073	15981	16006	15955	16116	16040	15995	15932	15832	15866	15919	16144	16046	16137	16196	15904	15914	16007	15993	15930	16071	16142	15822	15951	16118	15839	16052	16049	16031	16063	16004	16173	16090	15909	15719
23931	21509	41631	52832	44914	31682	22911	18187	17260	17862	17553	17658	17513	17580	17493	17508	17457	17607	17418	17300	17464	17538	17283	17574	17584	17413	17289	17329	17504	17203	17482	17338	17249	17354	17375	17403	17558	17421	17560	17280	17589	17327	17232	17417	17400	17416	17462	17406	17258	17638	17207	17423	17455	17491	17276	17466	17193	17201	17317	17491	17544	17533	17390	17263	17441	17332	17457	17434	17469	17263	17507	17265	17381	17415	17420	17251	17222	17522	17419	17440	17512	17441	17234	17318	17603	17289	17609	17186	17469	17443	17420	17165	17414	17309	17222	17390	17352	17368	17332	17364	17390	17253	17468	17334	17253	17523	17453	17514	17285	17508	17322	17129	17508	17260	17242	17289	17142	17240	17236	17466	17309	17347	17406	17494	17302	17242	17118	17285	17277	17239	17340	17471	17244	17423	17252	17126	17344	17359	17456	17299	17292	17408	17338	17290	17334	17374	17444	17295	17212	17357	17146	17454	17338	17325	17315	17290	17234	17325	17453	17409	17277	17177	17323	17356	17374	17152	17182	17236	17273	17494	17416	17623	17359	17398	17457	17351	17270	17345	17514	17394	17298	17254	17266	17329	17328	17168	17501	17479	17369	17415	17172	17245	17498	17220	17369	17269	17413	17385	17334	17348	17481	17262	17196	17212	17054	17154	17347	17232	17404	17218	17404	17404	17254	17511	17584	17559	17162	17236	17329	17344	17229	17243	17162	17286	17290	17370	17502	17394	17284	17408	17498	17238	17257	17373	17360	17316	17213	17377	17550	17338	17401	17312	17344	17352	17385	17023	17368	17305	17430	17184	17312	17549	17310	17342	17579	17387	17339	17361	17363	17403	17228	17222	17175	17347	17440	17544	17382	17147	17248	17270	17260	17465	17344	17422	17323	17290	17503	17365	17486	17025	17308	17244	17456	17340	17260	17182	17147	17311	17151	17107	17279	17356	17273	17443	17264	17334	17450	16968	17362	17357	17391	17360	17403	17704	17395	17245	17488	17308	17397	17234	17397	17416	17376	17319	17394	17321	17244	17266	17413	17298	17142	17369	17359	17241	17328	17291	17422	17394	17249	17239	17280	17517	17188	17488	17264	17427	17461	17202	17305	17055	17540	17292	17419	17406	17205	17139	17441	17393	17445	17378	17114	17280	17213	17447	17366	17395	17593	17480	17303	17456	17253	17487	17334	17457	17279	17169	17213	17291	17240	17120	17536	17464	17459	17274	17368	17449	17459	17449	17278	17352	17296	17265	17301	17417	17090	17325	17252	17388	17433	17490	17374	17264	17587	17247	17548	17408	17527	17434	17530	17208	17350	17289	17298	17453	17151	17376	17512	17367	17297	17310	17504	17390	17358	17253	17343	17296	17435	17369	17331	17338	17336	17362	17400	17296	17175	17446	17468	17325	17237	17384	17505	17223	17296	17233	17486	17174	17400	17409	17442	17501	17252	17381	17334	17388	17464	17673	17435	17425	17431	17275	17300	17704	17334	17379	17429	17442	17216	17306	17409	17373	17452	17182	17260	17189	17362	17249	17437	17240	17319	17401	17475	17482	17327	17485	17356	17446	17350	17506	17259	17342	17457	17372	17548	17194	17267	17154	17025	17626	17480	17364	17300	17323	17520	17243	17460	17318	17303	17407	17401	17370	17251	17476	17261	17218	17541	17255	17069	17526	17483	17630	17440	17241	17186	17303	17055	17389	17298	17420	17500	17420	17211	17508	17123	17329	17222	17556	17400	17123	17137	17280	17435	17447	17417	17248	17418	17532	17334	17291	17452	17418	17355	17455	17334	17481	17269	17462	17284	17330	17404	17426	17279	17104	17273	17453	17388	17151	17156	17212	17569	17206	17488	17319	17410	17339	17189	17181	17205	17406	17331	17358	17454	17172	17231	17448	17367	17352	17379	17380	17257	17277	17452	17257	17255	17527	17237	17352	17152	17301	17220	17435	17340	17149	17461	17283	17351	17310	17323	17294	17367	17356	17367	17434	17378	17260	17181	17379	17232	17524	17275	17450	17441	17260	17402	17556	17411	17483	17302	17371	17206	17253	17137	17447	17291	17530	17377	17185	17281	17380	17356	17219	17373	17296	17547	17291	17491	17281	17291	17303	17381	17344	17507	17452	17336	17108	17437	17528	17520	17416	17225	17336	17249	17349	17369	17200	17254	17357	17411	17217	17438	17304	17336	17226	17325	17173	17181	17304	17253	17482	17478	17338	17359	17157	17397	17379	17523	17430	17407	17400	17306	17061	17605	17475	17239	17423	17326	17367	17322	17278	17189	17328	17248	17391	17336	17435	17535	17538	17338	17184	17368	17424	17307	17335	17387	17324	17303	17309	17352	17408	17359	17231	17391	17320	17230	17279	17412	17203	17171	17357	17250	17328	17142	17354	17344	17565	17384	17213	17539	17303	17390	17571	17367	17377	17387	17260	17340	17228	17308	17387	17356	17422	17508	17493	17605	17358	17433	17421	17444	17456	17279	17267	17227	17346	17307	17432	17275	17315	17441	17340	17479	17528	17344	17439	17392	17476	17245	17411	17349	17231	17141	17398	17375	17363	17289	17322	17296	17439	17608	17379	17290	17549	17522	17402	17181	17369	17277	17527	17577	17466	17445	17386	17367	17362	17400	17395	17385	17206	17347	17297	17277	17383	17350	17271	17393	17148	17366	17239	17319	17444	17359	17306	17471	17343	17312	17175	17422	17331	17360	17399	17372	17214	17218	17442	17252	17311	17363	17484	17501	17536	17540	17636	17573	17252	17385	17374	17355	17347	17263	17497	17369	17391	17322	17317	17520	17349	17435	17324	17481	17357	17272	17092	17419	17517	17303	17537	17488	17350	17283	17294	17377	17235	17276	17477	17556	17524	17298	17289	17335	17428	17455	17282	17360	17327	17393	17245	17253	17359	17421	17040	17421	17395	17298	17231	17488	17385	17490	17419	17362	17231	17293	17451	17595	17434	17372	17361	17532	17378	17323	17205	17275	17275	17264	17502	17320	17261	17450	17371	17252	17505	17475	17319	17358	17442	17290	17511	17351	17385	17388	17409	17390	17354	17354	17204	17272	17359	17226	17243	17270	17355	17416	17457	17258	17414	17253	17504	17539	17354	17292	17380	17390	17173	17256	17180	17178	17178	17343	17287	17372	17519	17383	17361	17474	17646	17254	17471	17527	17510	17371	17344	17494	17272	17328	17268	17401	17353	17439	17514	17303	17392	17334	17355	17460	17470	17358	17184	17279	17329	17568	17464	17254	17267	17401	17279	17464	17217	17288	17289	17322	17237	17430	17305	17309	17362	17289	17186	17198	17123	17334	17394	17338	17320	17394	17352	17451	17286	17199	17499	17242	17340	17352	17289	17502	17329	17261	17229	17316	17367	17529	17371	17362	17483	17265	17258	17368	17439	17271	17087	17259	17443	17324	17416	17348	17288	17343	17428	17412	17267	17321	17309	17438	17565	17275	17346	17385	17348	17035	17299	17430	17401	17275	17138	17400	17325	17177	17539	17338	17275	17261	17504	17326	17340	17275	17278	17238	17478	17467	17344	17263	17372	17338	17325	17407	17438	17413	17422	17326	17343	17380	17481	17475	17475	17350	17219	17214	17383	17331	17308	17451	17442	17593	17496	17456	17359	17493	17179	17365	17267	17353	17306	17330	17317	17339	17278	17429	17306	17456	17244	17367	17163	17402	17438	17421	17262	17389	17250	17443	17197	17365	17370	17418	17405	17461	17505	17129	17424	17358	17368	17236	17293	17204	17270	17531	17287	17424	17263	17447	17581	17340	17307	17194	17180	17402	17435	17461	17353	17454	17389	17305	17381	17532	17358	17342	17306	17390	17312	17277	17343	17381	17535	17358	17208	17126	17326	17440	17424	17379	17423	17286	17426	17435	17394	17429	17373	17283	17398	17406	17208	17309	17224	17389	17421	17387	17345	17210	17278	17355	17463	17278	17344	17393	17284	17260	17370	17322	17300	17232	17518	17290	17343	17298	17103	17302	17418	17461	17122	17421	17272	17390	17382	17185	17397	17544	17268	17325	17205	17454	17180	17407	17298	17286	17302	17364	17430	17186	17420	17434	17182	17245	17016	17244	17352	17370	17244	17132	17416	17354	17535	17299	17529	17446	17364	17166	17197	17516	17191	17416	17510	17179	17393	17602	17391	17349	17386	17559	17357	17474	17368	17431	17293	17334	17423	17467	17507	17281	17358	17286	17472	17509	17541	17421	17451	17494	17379	17198	17370	17392	17552	17352	17394	17520	17197	17362	17170	17292	17324	17187	17543	17576	17385	17420	17393	17411	17204	17356	17525	17170	17389	17314	17241	17287	17438	17386	17370	17239	17459	17257	17507	17427	17351	17200	17297	17194	17429	17362	17444	17225	17342	17297	17331	17395	17441	17378	17446	17386	17282	17465	17264	17331	17459	17329	17304	17319	17178	17283	17526	17412	17364	17334	17300	17266	17356	17377	17269	17307	17550	17325	17453	17359	17296	17286	17367	17350	17361	17305	17058	17306	17273	17161	17234	17179	17346	17231	17270	17309	17275	17229	17498	17386	17497	17403	17289	17445	17402	17379	17452	17481	17246	17341	17468	17304	17500	17521	17340	17502	17278	17100	17466	17382	17535	17285	17255	17412	17272	17440	17511	17402	17367	17395	17364	17436	17382	17239	17190	17340	17192	17408	17408	17283	17475	17468	17464	17232	17285	17365	17203	17315	17373	17376	17400	17438	17201	17415	17211	17195	17190	17484	17273	17432	17469	17269	17335	17319	17307	17226	17309	17319	17400	17599	17425	17350	17475	17255	17272	17282	17275	17381	17521	17448	17245	17310	17583	17404	17199	17425	17332	17354	17272	17255	17544	17449	17432	17461	17354	17450	17248	17187	17285	17481	17454	17446	17418	17152	17155	17108	17244	17366	17203	17298	17600	17457	17367	17344	17094	17255	17351	17207	17226	17380	17426	17227	17342	17201	17286	17385	17253	17298	17205	17356	17409	17456	17330	17311	17445	17493	17408	17415	17168	17271	17396	17333	17423	17230	17481	17302	17325	17340	17378	17564	17555	17379	17636	17460	17531	17140	17501	17435	17272	17066	17412	17364	17484	17441	17311	17302	17254	16967	17385
26308	68214	88255	71045	51488	31337	17276	15568	15601	15669	15717	15476	15548	15686	15768	15617	15675	15675	15724	15692	15605	15512	15507	15626	15627	15685	15523	15679	15471	15629	15606	15752	15631	15710	15533	15615	15615	15792	15544	15555	15542	15292	15645	15499	15614	15622	15684	15820	15720	15576	15447	15507	15595	15576	15493	15563	15589	15538	15568	15465	15816	15542	15523	15642	15721	15622	15552	15567	15561	15470	15574	15568	15580	15628	15524	15501	15579	15595	15587	15554	15610	15586	15430	15508	15735	15653	15649	15572	15609	15338	15622	15546	15723	15557	15705	15639	15676	15437	15520	15482	15647	15584	15740	15595	15586	15606	15578	15824	15414	15505	15473	15510	15591	15483	15506	15613	15755	15566	15594	15509	15505	15481	15473	15626	15625	15557	15529	15370	15534	15658	15584	15701	15435	15643	15629	15512	15510	15308	15534	15473	15619	15664	15688	15574	15678	15574	15433	15594	15506	15643	15531	15520	15714	15602	15605	15528	15439	15655	15462	15693	15387	15559	15648	15499	15599	15583	15559	15703	15687	15591	15547	15555	15522	15551	15682	15579	15639	15713	15446	15549	15570	15619	15524	15552	15639	15539	15503	15455	15569	15551	15707	15478	15568	15428	15516	15562	15522	15713	15609	15540	15714	15714	15540	15650	15590	15517	15698	15713	15582	15634	15569	15581	15653	15729	15561	15529	15594	15571	15623	15563	15622	15694	15513	15605	15447	15366	15579	15700	15630	15511	15658	15614	15563	15621	15516	15620	15551	15732	15598	15574	15502	15468	15514	15543	15497	15487	15679	15646	15664	15718	15677	15473	15603	15525	15608	15387	15640	15581	15519	15542	15555	15543	15513	15748	15648	15633	15446	15520	15749	15676	15632	15377	15519	15482	15410	15526	15508	15449	15460	15491	15384	15637	15685	15668	15466	15626	15790	15630	15646	15466	15618	15690	15496	15581	15574	15580	15583	15220	15630	15572	15531	15493	15736	15451	15822	15534	15371	15525	15601	15606	15645	15507	15518	15684	15633	15597	15421	15621	15640	15657	15692	15518	15463	15565	15416	15467	15545	15639	15706	15601	15477	15512	15518	15549	15438	15451	15592	15399	15587	15648	15616	15637	15732	15569	15560	15680	15659	15568	15405	15547	15689	15693	15475	15449	15631	15552	15598	15550	15513	15732	15502	15621	15458	15539	15533	15568	15390	15504	15556	15756	15538	15626	15356	15520	15630	15562	15585	15706	15447	15447	15555	15654	15479	15464	15739	15464	15560	15602	15714	15798	15509	15626	15463	15544	15682	15456	15558	15688	15587	15707	15534	15430	15464	15514	15624	15537	15698	15538	15611	15612	15440	15531	15523	15567	15411	15554	15667	15647	15544	15663	15731	15428	15487	15715	15595	15571	15549	15601	15522	15594	15389	15732	15400	15607	15598	15635	15508	15684	15578	15567	15533	15637	15627	15515	15520	15573	15620	15634	15400	15727	15581	15669	15703	15670	15548	15659	15592	15587	15341	15589	15570	15508	15613	15520	15606	15530	15450	15576	15683	15526	15497	15576	15480	15737	15683	15649	15534	15512	15587	15620	15507	15515	15788	15520	15629	15658	15477	15554	15708	15590	15636	15467	15467	15591	15653	15690	15578	15538	15539	15395	15633	15694	15505	15733	15434	15578	15469	15632	15510	15515	15586	15683	15616	15593	15514	15615	15530	15588	15423	15650	15482	15576	15491	15541	15518	15616	15523	15612	15514	15686	15515	15468	15544	15496	15539	15697	15372	15594	15538	15560	15607	15536	15537	15618	15487	15616	15498	15605	15677	15541	15482	15552	15579	15488	15649	15711	15561	15602	15566	15660	15488	15355	15502	15636	15518	15641	15487	15653	15702	15631	15524	15640	15697	15553	15512	15654	15581	15703	15619	15532	15676	15585	15562	15732	15548	15559	15508	15542	15713	15595	15531	15482	15612	15634	15545	15695	15441	15589	15573	15563	15341	15712	15666	15619	15554	15377	15688	15552	15575	15601	15616	15696	15662	15530	15592	15483	15530	15685	15574	15692	15396	15396	15709	15583	15652	15463	15608	15605	15802	15570	15553	15564	15689	15601	15651	15680	15545	15355	15717	15552	15626	15535	15693	15691	15670	15457	15585	15507	15537	15490	15531	15649	15446	15519	15465	15460	15634	15501	15617	15402	15627	15614	15552	15470	15527	15595	15561	15627	15633	15417	15420	15387	15764	15772	15609	15673	15664	15630	15525	15359	15609	15698	15529	15472	15663	15654	15681	15587	15531	15700	15745	15453	15458	15537	15426	15585	15633	15472	15500	15524	15727	15692	15594	15583	15754	15749	15695	15546	15770	15701	15610	15490	15534	15632	15721	15622	15486	15444	15460	15707	15588	15691	15778	15543	15530	15600	15610	15624	15421	15728	15560	15532	15566	15737	15552	15591	15557	15658	15436	15673	15656	15472	15671	15697	15470	15627	15542	15510	15666	15602	15643	15721	15658	15486	15398	15587	15702	15521	15415	15789	15595	15485	15546	15602	15612	15515	15583	15587	15537	15629	15376	15587	15532	15466	15370	15538	15643	15523	15604	15653	15592	15580	15744	15580	15751	15574	15458	15440	15589	15712	15697	15589	15447	15757	15522	15614	15571	15736	15470	15634	15480	15604	15630	15511	15668	15475	15395	15581	15559	15723	15371	15540	15605	15603	15586	15629	15517	15529	15516	15622	15583	15557	15572	15692	15554	15590	15556	15644	15477	15686	15552	15486	15510	15511	15467	15568	15624	15538	15577	15497	15640	15552	15592	15569	15527	15397	15555	15645	15678	15614	15571	15665	15665	15593	15576	15541	15513	15505	15501	15586	15703	15580	15607	15524	15519	15562	15601	15538	15512	15653	15516	15472	15566	15570	15717	15498	15598	15429	15499	15677	15596	15534	15864	15535	15614	15625	15522	15439	15609	15416	15562	15583	15480	15620	15615	15449	15493	15582	15607	15590	15451	15404	15695	15561	15401	15496	15549	15533	15628	15575	15557	15604	15457	15517	15540	15515	15585	15519	15464	15483	15732	15610	15693	15791	15394	15635	15396	15489	15412	15406	15629	15685	15445	15564	15467	15700	15559	15635	15643	15587	15545	15454	15591	15533	15503	15483	15649	15442	15431	15650	15614	15696	15556	15566	15685	15574	15490	15620	15553	15603	15683	15554	15516	15492	15443	15407	15649	15676	15624	15594	15595	15570	15452	15623	15596	15618	15592	15612	15596	15490	15496	15338	15751	15560	15662	15670	15579	15713	15562	15595	15531	15576	15565	15549	15587	15624	15498	15563	15705	15573	15548	15526	15462	15463	15565	15611	15520	15588	15680	15516	15636	15597	15603	15559	15654	15558	15592	15474	15790	15698	15506	15457	15696	15529	15735	15449	15665	15573	15551	15633	15643	15713	15563	15646	15584	15433	15737	15663	15545	15620	15543	15631	15576	15709	15441	15750	15466	15527	15644	15689	15357	15559	15483	15563	15746	15543	15530	15503	15470	15734	15521	15421	15603	15620	15578	15570	15793	15661	15643	15638	15551	15696	15579	15593	15505	15643	15574	15749	15540	15642	15638	15547	15452	15480	15484	15613	15583	15553	15568	15465	15417	15599	15521	15549	15457	15572	15510	15440	15470	15594	15494	15537	15472	15508	15346	15588	15587	15385	15750	15581	15581	15578	15602	15412	15595	15514	15566	15557	15527	15645	15547	15671	15618	15547	15680	15452	15725	15588	15541	15629	15564	15484	15516	15585	15684	15659	15681	15608	15570	15506	15637	15669	15582	15474	15692	15570	15665	15536	15482	15747	15637	15582	15509	15772	15383	15632	15631	15642	15391	15459	15650	15620	15620	15595	15560	15644	15409	15658	15627	15605	15596	15583	15539	15543	15650	15513	15510	15585	15591	15578	15552	15590	15429	15621	15581	15518	15727	15420	15658	15514	15676	15456	15575	15565	15466	15498	15524	15606	15603	15564	15574	15617	15394	15569	15623	15706	15537	15610	15533	15740	15508	15684	15454	15457	15592	15567	15565	15577	15515	15634	15367	15547	15500	15579	15542	15599	15486	15545	15513	15566	15557	15261	15664	15513	15558	15483	15466	15533	15633	15553	15515	15573	15652	15652	15428	15545	15536	15708	15367	15716	15500	15505	15679	15597	15460	15474	15679	15523	15606	15606	15541	15606	15534	15722	15513	15683	15496	15620	15550	15554	15654	15545	15763	15601	15468	15685	15668	15592	15575	15700	15508	15677	15573	15445	15455	15470	15657	15561	15528	15753	15619	15471	15486	15641	15414	15556	15618	15640	15682	15585	15405	15678	15637	15524	15534	15499	15567	15577	15542	15578	15619	15695	15479	15583	15549	15599	15662	15444	15658	15675	15555	15598	15709	15671	15617	15476	15607	15462	15427	15611	15550	15706	15474	15650	15477	15634	15701	15621	15562	15469	15534	15385	15706	15531	15583	15495	15541	15539	15525	15847	15643	15564	15631	15514	15775	15459	15498	15532	15447	15587	15565	15557	15633	15640	15499	15494	15425	15717	15440	15611	15653	15680	15711	15638	15593	15607	15554	15583	15552	15607	15622	15581	15617	15680	15433	15616	15471	15546	15592	15558	15684	15651	15651	15524	15612	15433	15598	15676	15548	15603	15653	15562	15546	15597	15456	15586	15641	15461	15525	15591	15507	15468	15684	15495	15477	15818	15522	15626	15628	15706	15620	15427	15555	15523	15653	15467	15374	15487	15508	15514	15493	15574	15644	15608	15751	15484	15489	15561	15634	15545	15651	15622	15532	15659	15566	15593	15595	15678	15773	15646	15446	15599	15593	15522	15585	15407	15533	15712	15536	15595	15570	15348	15494	15545	15651	15617	15479	15619	15624	15671	15626	15635	15532	15488	15562	15701	15556	15633	15677	15699	15595	15427	15662	15534	15458	15734	15495	15533	15528	15491	15600	15429	15605	15551	15700	15447	15406	15780	15566	15736	15534	15527	15735	15701	15425	15566	15518	15491	15583	15521	15571	15799	15620	15697	15493	15715	15500	15812	15626	15775	15671	15481	15454	15535	15590	15656	15689	15619	15553	15544	15622	15511	15598	15485	15500	15584
22837	21403	37078	46988	44893	36190	25869	18893	17183	17377	17354	16965	17187	17306	17175	17220	17113	17042	16780	16890	16925	17063	17013	16857	17101	17064	17089	17005	17147	16905	16952	16918	17006	16971	16993	17186	16929	16904	16833	17085	16972	16988	16850	16913	16752	16878	16802	16931	16902	17159	16924	16821	16904	16744	16952	17048	16861	16952	17005	16758	16779	16931	16767	16710	16840	16938	16925	16723	16663	16902	16840	16961	16901	16905	17024	16958	16826	16861	16741	16821	16928	16896	16939	16781	16654	16821	16656	16818	16945	16728	16795	16656	16780	16511	16946	16699	16905	16841	16830	16773	16754	16870	16875	16779	16900	16921	16725	16905	16861	16931	16896	17021	16805	16838	16850	16677	16802	16727	16893	16878	16885	16993	16792	16914	17045	16887	16655	16905	16713	16974	16901	17044	16979	16875	16776	16848	16790	16773	16835	16911	16767	16889	16767	16679	16798	16874	16662	16956	16761	16856	16829	16775	16709	16938	16803	16899	16696	16820	16847	16596	16772	16819	16813	16895	16741	16961	16951	16933	16894	16842	16776	16862	16781	16903	16832	16875	16907	16585	17021	16898	16875	16926	16813	16778	16767	16760	16766	16930	16965	16824	16712	16696	16842	16752	16757	16910	16845	16831	16961	16809	16697	16974	16847	16893	16756	16752	16855	16792	16955	16869	16812	16770	16936	16671	16861	17051	16885	16727	16955	16716	16613	16869	16958	16703	16817	16680	16984	16724	16840	16757	16811	16730	16878	16843	16825	16905	16800	17069	16580	16776	16694	16719	16756	16818	16878	16753	16746	16990	16954	16826	16890	16745	16862	16777	16891	16948	16900	17051	16584	16762	16651	16715	16854	16728	16851	16937	16708	16817	16765	16781	16865	16674	16819	16836	16757	16801	16911	16757	16705	16727	16927	16688	16862	16726	16817	16664	16819	16782	16776	16761	16764	16718	16920	17077	16848	16682	16957	16857	17035	16899	16736	16761	16891	16830	16819	16790	16827	16926	16869	16931	16696	16628	16913	16986	16762	16813	16706	16548	16658	16813	16639	16650	16949	16932	16763	16900	16806	16837	16813	16779	16762	16651	16624	16768	16722	16726	16789	16746	16839	16745	16653	16895	16716	16909	16724	16724	16702	16891	16966	17049	17086	16814	16829	16748	16608	16720	16652	16924	16833	16824	16815	16751	16735	17047	16925	16745	16917	16715	16837	16719	16790	16946	16740	16893	16888	16674	16790	16842	16874	16998	16974	16693	16735	16641	16751	16780	16762	16656	16856	16764	16929	16794	16654	16854	16901	16683	16899	16592	16670	16715	16876	16816	16710	16850	16784	16728	16694	16764	16706	16778	16866	16855	16935	16941	16855	16749	16784	16839	16960	16920	16769	16711	16947	16787	16957	16803	16953	16777	16716	16603	16657	16995	16859	16766	16907	17002	16772	16751	16764	16752	16704	16864	16934	16805	16755	16809	16845	16839	16652	16678	16858	16827	16911	16974	16449	16872	16799	16619	16654	16827	16830	16832	16845	16628	16818	16941	16931	16881	16801	16752	16669	16642	16774	16763	16823	16748	16776	16910	16742	16788	16981	16761	16761	16633	16818	16668	16811	16785	16947	16601	16575	16648	16821	16674	16796	16844	16943	16781	16956	16896	16953	16852	16717	16796	16726	16792	16731	17030	16963	16916	16780	16942	16845	16871	16918	16962	16833	16837	16863	16780	16822	16779	16878	16966	16747	16722	16688	16649	16796	16665	16668	16764	16875	16904	16619	16683	16773	16969	16831	16749	16848	16768	16736	16793	16917	16632	16843	16779	16780	16866	16753	16816	16831	16684	16715	16838	16840	16599	16711	16812	16769	16891	16810	16872	16728	16660	16967	16787	16771	16931	16928	16751	16770	16803	16875	16769	16862	16926	17019	16856	16947	16787	16749	16918	16839	17005	16904	16725	16795	16910	16795	16802	16817	16792	16652	16924	16936	16690	16894	16876	16922	16656	16652	16884	16789	16837	16772	16798	16928	16650	16789	16895	16844	16654	16812	16838	16747	16687	16744	16856	16733	16537	16715	16850	16593	17120	16990	16910	16821	16905	17022	16973	16894	16903	16829	16792	16852	16844	16875	16679	16783	16876	16816	16763	16829	16599	16958	16736	17006	16841	16598	16651	16566	16774	16655	16999	16688	16846	17010	16835	16735	16850	16661	16751	16995	16783	16705	16799	16521	16806	16881	16642	16836	16898	16766	16993	16930	16877	16857	16602	16726	16623	16672	16788	16765	16802	16862	16786	16995	16760	16718	16836	16833	16660	16837	16825	16752	16867	16917	16707	16728	16799	16792	16871	16939	16612	16862	16771	16894	16975	16853	16692	16808	16722	16876	16919	16844	16846	16711	16907	16853	16648	16916	16863	16903	16635	16742	16787	16892	16971	16674	16789	16739	16787	16709	16810	16820	16637	16919	16676	16893	16796	16555	16854	16857	16776	16856	17006	17076	16910	16862	17008	16852	16710	16747	16687	16621	16893	16851	16834	16996	16995	16699	16734	16860	16791	16680	16713	16886	16848	16882	16930	16951	16718	16822	16725	16963	16814	16709	16705	16821	16665	17010	16812	16895	16640	16934	16778	16845	16629	16941	16792	16674	16818	16935	16844	16984	16990	16861	16761	16969	17055	16983	16692	16737	16704	16830	16978	16814	16760	16787	16906	16575	16816	16803	16780	16714	16834	16660	16748	16923	16783	16824	17189	16737	16719	16729	16825	16816	16653	16790	16707	16935	16888	16777	16740	16877	16963	16979	16870	16639	16930	16844	16781	16739	17002	16801	16813	16832	16810	16904	16887	16952	16770	16776	16711	16743	16965	16873	16641	16800	16919	16671	16953	16776	16800	16821	16858	17046	16929	16839	16691	16634	16749	16936	16953	16949	16807	16832	16940	16720	16805	16636	16832	16883	16836	16780	16743	16960	16759	16794	16824	16742	16813	16882	16667	16751	16766	16767	16961	16897	16856	16936	16984	16790	16654	16569	16812	16793	16773	16817	16816	16652	16803	16822	16702	16772	16637	17054	16846	16771	16843	17020	16847	16799	16621	16798	16767	16824	16753	16713	17030	16546	16761	16850	16732	16734	16709	17034	16779	16611	16669	16702	16958	16833	16905	16802	16813	16749	17055	16856	16761	16607	16572	16772	16763	17026	16818	16840	16767	16945	16788	16903	16764	16826	16850	16804	16764	16869	16615	16765	16755	16973	16750	16825	16968	16924	16644	16661	16715	16892	17050	16801	16729	16962	16875	16956	16736	16950	16988	16753	16753	16777	16840	16864	16744	16845	16728	16728	16990	16855	16894	16724	16772	16871	16646	16879	16903	16782	16793	16863	16775	16925	16795	16732	16753	16910	16917	16731	17071	16779	16735	16816	16769	16824	16725	16679	16668	16927	16876	16895	16925	16869	16731	16923	16899	16790	16835	16838	16745	16722	16874	16833	16869	16800	16831	16757	16623	17001	16863	16801	17009	16891	16699	16778	16738	16793	16842	16873	16692	16678	16856	16970	16786	16698	16726	16826	16844	16732	16676	16852	16729	16783	16833	16661	16804	16936	16918	16990	17047	16776	16795	16744	16762	16757	16749	16807	16595	16581	16844	16913	16666	16872	16887	16846	16725	16860	16532	16920	16826	17041	16743	16745	16843	16861	16699	16734	16829	16980	16828	16638	16669	16661	16923	17009	16774	16876	16805	16827	16834	16997	16645	16962	16782	16856	16884	16877	16789	17123	16578	16782	16772	16991	16905	16690	16570	17006	16838	16733	16897	16764	16744	16708	16857	16907	16783	16789	16937	16931	16680	16518	16873	16834	16847	16925	16767	16569	16688	16815	16816	16884	16720	16850	16716	16762	16878	16812	16690	16923	16875	16763	16892	16707	16971	16735	17065	16995	16725	16865	16802	16857	16843	16709	16605	16970	16771	16780	16801	16740	16723	16848	16769	16592	16657	16922	16757	16919	16799	17011	16886	16774	16938	16701	16544	16781	16898	16817	16843	16859	16789	16682	16783	16784	16547	17013	16730	16614	16771	16813	16991	16732	16604	16788	16803	16844	16779	16813	16806	16946	16921	16767	16816	16646	16735	16915	16821	16860	16908	16598	16739	16881	16840	16792	16791	16757	16811	16880	17069	16894	16892	16988	16913	16881	16844	16916	16932	17022	16940	16852	17018	16709	16775	17032	16876	16843	16656	16943	16942	16867	16678	16772	16719	16747	16934	16773	16988	16893	16834	16876	16744	16913	16776	16763	16624	16926	17056	16842	16876	16951	16842	16724	16842	16844	16793	16754	17029	16654	16763	17025	16777	16948	17006	17029	16836	16958	16928	16800	17004	16863	16701	17048	16980	16769	16852	16683	16689	16846	16768	16772	16609	16997	16796	16883	16774	16728	16816	16767	16742	16770	16788	16800	16523	16557	16946	16778	16950	16729	16672	16548	16888	16781	16794	16692	16720	16774	16813	16960	16905	16828	16856	16797	16706	16841	16780	16985	16933	17047	16744	16767	16679	16796	17054	16881	16952	16871	16811	16681	16941	16809	16878	16715	16831	16942	16833	16811	16799	16835	16916	16808	16845	16846	17120	16878	16686	16723	16958	16900	16884	16913	16812	16719	16528	16692	16821	16803	16755	16783	16860	16832	16816	16700	16821	16733	16830	16722	16823	16765	16768	16804	16842	16671	16716	16926	16948	16641	16774	16829	16730	16759	16932	16945	16739	16570	16704	16861	17098	16862	16537	16640	16915	16935	16848	16630	16732	16938	16629	16715	16621	16783	17028	16760	16709	16867	16828	17103	16837	16872	16798	16878	16894	16607	16924	16756	16697	16797	16833	16758	16887	16662	16862	16871	16951	16909	16669	16878	16753	16908	16574	16833	16614	16832	16815	16721	16859	16636	16831	16886	16524	16935	16875	16635	16799	16963	16935	16826	16784	16936	16970	16802	16689	16891	16962	16876	16863	16640	16755	17113	16840	16867	16789	16860	16897	16815	16783	16806	16734	16682	16810	16621	16729	16756	16750	16863	16665	16812	16922	16800	17070	16841	16948	16785	16796	16855	17010	16710	16689	16639	16821	16933	16671	16838	16683	16684	17110	16819	16892
30615	77672	99008	83848	63301	40581	18095	15254	15449	15329	15437	15311	15264	15323	15304	15276	15343	15349	15410	15444	15222	15194	15266	15284	15304	15347	15234	15317	15275	15367	15357	15353	15270	15081	15329	15394	15274	15264	15414	15366	15192	15326	15229	15462	15401	15280	15344	15690	15673	15405	15513	15391	15374	15451	15266	15257	15374	15294	15310	15311	15308	15127	15322	15273	15372	15395	15521	15237	15350	15261	15357	15011	15193	15324	15236	15362	15250	15138	15394	15270	15560	15408	15189	15280	15127	15169	15210	15308	15373	15131	15303	15368	15305	15145	15292	15405	15287	15307	15360	15267	15288	15345	15239	15277	15297	15250	15128	15377	15358	15210	15309	15236	15281	15290	15378	15203	15325	15105	15127	15269	15291	15292	15252	15257	15291	15256	15304	15403	15370	15441	15240	15279	15237	15486	15308	15327	15291	15329	15170	15173	15270	15348	15265	15237	15355	15254	15263	15146	15186	15382	15254	15458	15299	15274	15110	15277	15284	15228	15181	15263	15455	15045	15408	15126	15120	15270	15146	15311	15230	15248	15208	15171	15349	15279	15197	15318	15274	15217	15243	15243	15308	15125	15370	15354	15139	15311	15168	15241	15272	15357	15277	15417	15263	15401	15351	15108	15375	15164	15237	15138	15301	15242	15311	15167	15264	15267	15430	15462	15334	15478	15273	15291	15435	15388	15189	15269	15402	15309	15132	15355	15232	15142	15158	15361	15270	15358	15187	15343	15178	15282	15293	15363	15230	15385	15103	15468	15310	15216	15202	15235	15321	15056	15281	15296	15335	15156	15405	15209	15228	15332	15323	15250	15334	15326	15328	15437	15214	15329	15447	15019	15096	15236	15281	15272	15293	15271	15249	15248	15208	15355	15118	15123	15231	15383	15274	15353	15289	15260	15342	15128	15296	15222	15294	15252	15313	15268	15363	15235	15366	15293	15484	15270	15346	15106	15326	15322	15050	15270	15289	15155	15223	15295	15227	15332	15230	15343	15082	15377	15228	15182	15377	15187	15258	15360	15317	15036	15212	15118	15260	15139	15235	15164	15187	15232	15290	15382	15182	15135	15351	15225	15407	15386	15143	15208	15193	15320	15353	15234	15223	15202	15210	15201	15071	15520	15237	15240	15386	15261	15333	15211	15294	15237	15348	15307	15257	15226	15149	15309	15306	15266	15282	15314	15228	15168	15206	15202	15409	15322	15314	15289	15378	15145	15277	15311	15226	15142	15342	15350	15127	15329	15193	15146	15180	15338	15194	15221	15177	15283	15147	15159	15331	14948	15293	15262	15459	15416	15315	15269	15484	15192	15140	15205	15246	15194	15184	15314	15292	15295	15362	15242	15298	15299	15340	15270	15480	15347	15350	15213	15273	15223	15062	15317	15195	15202	15314	15405	15138	15159	15257	15344	15230	15321	15143	15182	15282	15191	15293	15359	15448	15274	15273	15287	15296	15444	15364	15397	15453	15248	15162	15354	15353	15272	14979	15258	15232	15344	15259	15354	15051	15245	15308	15290	15141	15516	15246	15216	15343	15286	15178	15276	15029	15343	15148	15414	15170	15366	15371	15296	15272	15288	15338	15324	15347	15316	15379	15200	15281	15226	15287	15169	15274	15020	15301	15334	15230	15237	15237	15163	15464	15201	15180	15208	15338	15378	15313	15240	15281	15344	15408	15153	15227	15190	15323	15107	15165	15368	15229	15382	15205	15285	15193	15269	15200	15263	15192	15337	15263	15163	15230	15310	15306	15161	15289	15188	15283	15231	15386	15281	15374	15301	15152	15299	15241	15324	15224	15224	15346	15334	15363	15296	15251	15118	15313	15109	15284	15219	15314	15319	15264	15220	15269	15152	15431	15319	15300	15363	15205	15257	15185	15448	15292	15350	15214	15188	15239	15220	15208	15092	15300	15371	15335	15220	15175	15138	15304	15361	15245	15180	15142	15154	15240	15391	15341	15137	15179	15298	15308	15139	15181	15194	15250	15210	15174	15407	15159	15189	15316	15341	15398	15356	15327	15239	15132	15318	15352	15234	15296	15182	15146	15220	15254	15277	15325	15318	15293	15176	15373	15194	15320	15256	15282	15160	15162	15169	15249	15239	15317	15327	15365	15366	15229	15356	15185	15210	15366	15204	15186	15166	15269	15144	15160	15245	15433	15435	15078	15172	15288	15292	15306	15161	15262	15382	15356	15392	15297	15176	15239	15336	15342	15274	15380	15336	15343	15212	15369	15273	15305	15309	15277	15248	15275	15188	15276	15397	15135	15356	15327	15254	15366	15028	15265	15169	15251	15273	15256	15069	15316	15295	15407	15232	15171	15244	15179	15402	15216	15163	15214	15274	15292	15276	15478	15386	15407	15210	15406	15173	15161	15274	15218	15177	15303	15123	15216	15096	15375	15367	15207	15345	15204	15303	15293	15187	15189	15213	15385	15185	15416	15277	15183	15307	15341	15119	15235	15093	15224	15268	15195	15290	15285	15240	15180	15262	15201	15085	15203	15192	15238	15326	15303	15236	15154	15273	15181	15323	15329	15105	15212	15261	15317	15266	15389	15345	15253	15148	15250	15361	15325	15150	15340	15215	15341	15284	15403	15304	15361	15179	15130	15252	15377	15129	15146	15360	15234	15306	15231	15346	15310	15300	15178	15277	15486	15312	15235	15172	15324	15337	15369	15147	15162	15258	15250	15257	15338	15299	15260	15286	15152	15278	15350	15282	15309	15338	15430	15246	15323	15177	15020	15162	15267	15325	15106	15247	15113	15300	15399	15219	15201	15241	15198	15357	15216	15308	15243	15425	15362	15219	15430	15335	15324	15335	15459	15163	15194	15380	15181	15292	15254	15372	15258	15240	15388	15202	15302	15287	15330	15384	15174	15253	15315	15253	15235	15210	15142	15227	15283	15290	15160	15241	15409	15309	15236	15363	15218	15314	15153	15345	15438	15279	15234	15066	15372	15211	15211	15144	15066	15180	15228	15135	15278	15370	15101	15210	15328	15298	15267	15352	15272	15188	15272	15167	15042	15311	15150	15157	15424	15424	15171	15337	15079	15307	15383	15305	15156	15357	15222	15315	15040	15293	15444	15333	15333	15151	15279	15267	15307	15163	15339	15313	15142	15127	15148	15216	15372	15128	15447	15331	15275	15094	15402	15246	15245	15339	14955	15264	15176	15276	15252	15241	15179	15299	15362	15332	15234	15186	15300	15338	15146	15274	15349	15365	15320	15338	15370	15246	15320	15368	15448	15147	15358	15339	15089	15321	15236	15207	15415	15305	15412	15337	15386	15251	15262	15284	15172	15399	15388	15048	15416	15298	15325	15250	15156	15175	15246	15128	15309	15299	15357	15280	15255	15288	15246	15303	15352	15264	15321	15131	15232	15276	15398	15438	15200	15200	15450	15287	15323	15239	15361	15310	15232	15267	15270	15385	15238	15295	15192	15217	15371	15101	15250	15162	15342	15236	15263	15301	15172	15174	15253	15200	15299	15410	15293	15254	15364	15318	15175	15421	15276	15344	15155	15190	15251	15269	15151	15376	15160	15289	15094	15324	15294	15240	15195	15324	15294	15251	15366	15166	15161	15374	15246	15236	15339	15194	15254	15138	15328	15288	15290	15311	15216	15066	15365	15226	15326	15334	15306	15233	15290	15238	15133	15390	15184	15244	15290	15217	15344	15206	15242	15178	15250	15421	15334	15311	15241	15496	15372	15311	15097	15167	15256	15251	15121	15264	15216	15124	15281	15225	15202	15103	15194	15326	15291	15230	15053	15368	15265	15380	15394	15275	15279	15341	15276	15366	15201	15413	15273	15347	15368	15056	15318	15255	15317	15210	15148	15351	15393	15173	15292	15233	15175	15200	15276	15420	15355	15274	15233	15354	15148	15431	15272	15038	15311	15161	15279	15300	15397	15358	15201	15269	15339	15350	15171	15380	15183	15203	15198	15336	15069	15235	15240	15265	15317	15207	15013	15341	15138	15286	15207	15438	15293	15397	15213	15421	15199	15342	15435	15280	15198	15260	15168	15165	15156	15081	15399	15232	15170	15274	15215	15252	15349	15387	15274	15155	15235	15357	15435	15216	15223	15291	15228	15236	15223	15301	15238	15299	15369	15257	15223	15276	15164	15175	15174	15202	15210	15124	15252	15294	15155	15275	15224	15287	15299	15225	15247	15128	15496	15245	15270	15253	15333	15239	15139	15271	15309	15242	15406	15217	15363	15277	15191	15182	15242	15318	15210	15389	15365	15356	15344	15239	15308	15402	15372	15268	15308	15249	15320	15250	15321	15119	15365	15358	15165	15324	15279	15223	15259	15244	15186	15247	15346	15301	15457	15210	15339	15320	15312	15129	15338	15200	15283	15184	15201	15303	15346	15411	15264	15210	15263	15261	15290	15370	15480	15183	15304	15193	15383	15226	15281	15250	15288	15349	15168	15367	15293	15230	15250	15167	15299	15332	15236	15349	15314	15297	15436	15262	15334	15276	15226	15271	15243	15176	15201	15205	15189	15252	15198	15456	15316	15163	15323	15103	15345	15240	15295	15198	15448	15194	15253	15488	15303	15163	15426	15252	15275	15218	15378	15348	15097	15397	15374	15217	15308	15292	15189	15489	15095	15289	15449	15249	15320	15371	15240	15260	15124	15303	15303	15319	15220	15286	15141	15286	15233	15186	15261	15341	15209	15303	15149	15350	15289	15267	15241	15271	15313	15378	15269	15109	15161	15264	15145	15340	15237	15384	15176	15174	15394	15229	15336	15199	15306	15353	15265	15230	15285	15266	15168	15259	15185	15296	15349	15272	15525	15350	15358	15208	15288	15281	15252	15231	15295	15300	15089	15205	15181	15311	15241	15185	15316	15101	15321	15178	15507	15231	15279	15148	15247	15226	15145	15398	15070	15081	15492	15188	15277	15101	15248	15429	15232	15245	15479	15225	15382	15270	15341	15079	15284	15225	15281	15297	15192	15152	15339	15299	15309	15270	15334	15122	15254	15271	15084	15222	15395	15158	15237	15304	15338	15141	15360	15146	15224	15373	15171	15328	15379	15290	15368	15238	15174	15220	15403	15292	15269	15287	15215	15354	15050	15213	15416	15013	15417	15426	15260	15306	15365	15080	15316	15277
27183	25576	41896	38384	27719	20265	17101	16360	16485	16484	16457	16513	16573	16385	16367	16292	16413	16393	16215	16513	16388	16382	16332	16357	16443	16363	16303	16390	16197	16386	16362	16490	16421	16189	16356	16189	16429	16332	16212	16316	16255	16250	16463	16328	16402	16235	16341	16116	16366	16407	16436	16157	16345	16364	16232	16191	16218	16417	16217	16209	16208	16254	16343	16267	16307	16367	16247	16249	16313	16291	16227	16361	16327	16475	16306	16237	16244	16331	16143	16226	16433	16204	16550	16087	16405	16337	16425	16293	16199	16264	16236	16315	16233	16151	16133	16305	16294	16055	16300	16367	16045	16192	16288	16158	16441	16383	16572	16251	16275	16154	16250	16213	16287	16178	16114	16232	16018	16390	16315	16339	16183	16297	16282	16170	16211	16297	16390	16396	16089	16262	16166	16354	16192	16385	16539	16414	16363	16215	16191	16317	16103	16253	16112	16103	16343	16342	16192	16214	16459	16269	16401	16248	16169	16228	16044	16209	16392	16327	16205	16267	16225	16207	16456	16162	16198	16142	16300	16269	16320	16056	16402	16516	16404	16237	16414	16266	16308	16284	16292	16418	16356	16315	16360	16283	16261	16157	16437	16323	16388	16153	16335	16289	16168	16190	16513	16215	16348	16226	16269	16335	16419	16330	16284	16368	16313	16195	16163	16264	16291	16262	16319	16117	16064	16172	16321	16071	16234	16326	16348	16262	16162	16248	16262	16277	16270	16294	16339	16431	16350	16106	16327	16311	16349	16285	16197	16178	16363	16141	16306	16351	16101	16254	16059	16321	16311	16261	16398	16317	16267	16386	16235	16280	16086	16263	16323	16432	16395	16469	16429	16394	16243	16493	16307	16186	16102	16173	16135	16163	16029	16280	16237	16088	16152	16073	16068	16202	16383	16003	16165	16143	16329	16264	16437	16170	16341	16366	16144	16156	16197	16276	16242	16366	16473	16313	16143	16294	16326	16469	16452	16432	16062	16276	16324	16226	16284	16268	16371	16254	16235	16281	16370	16109	16317	16393	16379	16460	16312	16309	16194	16182	16306	16493	16359	16384	16397	16239	16388	16400	16374	16308	16090	16355	16173	16227	16044	16216	16349	16094	16181	16017	16211	16102	16473	16367	16293	16618	16163	16344	16197	16079	16295	16287	16202	16322	16384	16094	16482	16218	16151	16300	16341	16341	16493	16269	16271	16277	16414	16292	16391	16012	16192	16139	16445	16049	16221	16087	16353	16072	16336	16378	16351	16280	16402	16318	16248	16215	16111	16177	16132	16132	15995	16291	16252	16375	16348	16322	16156	16379	16332	16222	16268	16292	16197	16337	16490	16222	16415	16321	16273	16294	16587	16421	16254	16276	16404	16523	16337	16463	16315	16420	16428	16234	16301	16219	16133	16078	16259	16181	16335	16263	16552	16271	16337	16170	16224	16176	16221	16422	16432	16293	16205	16255	16114	16393	16477	16255	16207	16234	16107	16155	16339	16236	16255	16212	16203	16176	16371	16033	16226	16284	16098	16216	16380	16556	16381	16190	16186	16423	16272	16376	16179	16431	16357	16282	16311	16229	16509	16222	16477	16351	16164	16104	16109	16082	16061	16041	16344	16575	16469	16344	16344	16267	16140	16355	16372	16276	16259	16244	16296	16266	16344	16266	16170	16315	16165	16241	16264	16082	16396	16169	16201	16256	16199	16441	16290	16251	16360	16142	16353	16241	16274	16182	16143	16401	16409	16197	16293	16491	16480	16434	16411	16214	16155	16158	16356	16323	16213	16347	16323	16302	16098	16484	16342	16383	16335	16268	16186	16056	16174	16109	16128	16161	16253	16369	16364	16120	16368	16292	16414	16293	16285	16372	16153	16305	16012	16092	16134	16190	16197	16228	16274	16128	16172	16322	16112	16276	16390	16224	16083	16281	16441	16433	16077	16328	16508	16474	16306	16416	16212	16279	16304	16226	16244	16332	16285	16384	16261	16217	16237	16420	16229	16231	16234	16070	16244	16360	16310	16566	16243	16457	16448	16215	16270	16326	16287	16021	16406	16187	16382	16341	16409	16275	16153	16114	16573	16359	16327	16501	16233	16355	16212	16381	16352	16240	16198	16225	16308	16204	16280	16238	16241	16460	16289	16350	16262	16278	16238	16535	16252	16418	16190	16480	16236	16413	16228	16224	16333	16168	16479	16251	16305	16294	16424	16622	16141	16197	16403	16371	16257	16399	16361	16304	16181	16162	16412	16192	16335	16349	16194	16250	16326	16310	16386	16308	16206	16196	16361	16299	16196	16407	16186	16310	16399	16210	16093	16198	16492	16312	16440	16193	16362	16282	16322	16046	16242	16248	16349	16240	16398	16357	16405	16206	16285	16389	16254	16202	16112	16325	16336	16349	16208	16290	16413	16274	16097	16169	16307	16110	16166	16393	16163	16292	16267	16486	16168	16043	16368	16395	16152	16187	16404	16167	16354	16353	16274	16309	16312	16427	16338	16339	16344	16285	16340	16244	16220	16163	16133	16173	16215	16149	16354	16304	16362	16258	16387	16370	16300	16359	16286	16343	16232	16384	16186	16226	16288	16370	16172	16214	16365	16093	16322	16279	16256	16181	16116	16210	16237	16126	16388	16331	16378	16124	16266	16186	16449	16280	16292	16227	16279	16140	16340	16302	16367	16279	16352	16320	16214	16347	16266	16424	16306	16514	16479	16261	16226	16213	16292	16378	16112	16265	16335	16365	16092	16609	16236	16335	16312	16307	16251	16320	16471	16188	16459	16446	16180	16166	16283	16446	16410	16148	16287	16350	16167	16346	16259	16361	16371	16266	16264	16511	16246	16332	16244	16321	16456	16269	16225	16399	16273	16411	16286	16136	16274	16158	16309	16477	16264	16333	16282	16392	16470	16189	16225	16072	16224	16192	16221	16384	16293	16326	16272	16216	16225	16376	16297	16246	16207	16431	16185	16295	16254	16245	16381	16436	16374	16178	16241	16329	16333	16200	16161	16340	16270	16309	16215	16349	16389	16259	16329	16202	16469	16334	16229	16171	16266	16358	16300	16517	16217	16294	16400	16249	16284	16346	16334	16481	16254	16221	16282	16237	16229	16156	16423	16149	16179	16272	16257	16295	16337	16207	16314	16396	16401	16221	16270	16321	16350	16332	16317	16118	16340	16193	16354	16258	16147	16361	16214	16155	16215	16232	16247	16347	16259	16218	16409	16314	16268	16335	16148	16250	16171	16286	16320	16266	16370	16146	16330	16246	16330	16345	16309	16204	16212	16034	16223	16229	16308	16235	16277	16250	16223	16372	16370	16418	15996	16189	16184	16190	16365	16319	16115	16087	16207	16290	16236	16333	16302	16155	16309	16488	16277	16297	16214	16286	16188	16151	16255	16207	16430	16432	16303	16122	16261	16111	16257	16343	16164	16195	16297	16428	16256	16270	16306	16343	16356	16330	16488	16206	16259	16313	16278	16219	16315	16463	16211	16289	16443	16316	16259	16295	16124	16295	16311	16303	16323	16212	16191	16419	16211	16426	16340	16542	16410	16373	16263	16236	16264	16211	16296	16247	16415	16175	16295	16302	16251	16011	16087	16148	16303	16529	16247	16324	16250	16221	16325	16333	16261	16370	16072	16364	16257	16366	16404	16236	16503	16119	16369	16230	16304	16281	16236	16341	16336	16428	16341	16212	16373	16283	16343	16410	16476	16176	16225	16352	16252	16226	16281	16544	16411	16314	16233	16224	16138	16353	16585	16315	16415	16333	16360	16303	16157	16139	16340	16311	16447	16405	16161	16142	16321	16368	16376	16400	16343	16273	16279	16140	16403	16348	16338	16418	16351	16337	16147	16177	16360	16379	16220	16267	16099	16209	16349	16285	16247	16400	16278	16284	16159	16215	16051	16280	16333	16345	16286	16197	16269	16339	16343	16128	16276	16188	16320	16255	16230	16277	16188	16401	16185	16084	16298	16205	16356	16418	16325	16342	16358	16301	16350	16076	16377	16504	16277	16511	16539	16484	16254	16296	16157	16261	16087	16133	16222	16272	16432	16364	16344	16211	16519	16429	16278	16263	16411	16258	16274	16162	16262	16326	16333	16267	16360	16314	16353	16394	16215	16221	16194	16289	16502	16327	16234	16166	16218	16094	16298	16291	16483	16217	16146	16192	16310	16265	16228	16334	16221	16294	16261	16289	16320	16178	16379	16391	16400	16324	16394	16215	16399	16309	16320	16057	16501	16228	16295	16272	16145	16511	16532	16136	16243	16267	16206	16175	16411	16546	16283	16199	16559	16460	16392	16313	16355	15986	16206	16141	16245	16439	16438	16266	16413	16392	16332	16201	16192	16324	16196	16256	16294	16435	16416	16323	16433	16426	16209	16314	16402	16340	16265	16316	16314	16295	16448	16287	16382	16231	16141	16160	16262	16257	16175	16341	16334	16404	16252	16169	16358	16347	16078	16331	16310	16294	16304	16348	16244	16327	16300	16240	16033	16335	16193	16221	16463	16222	16315	16218	16392	16453	16351	16024	16274	16281	16330	16241	16301	16399	16272	16396	16173	16259	16245	16475	16294	16295	16306	16506	16127	16298	16401	16282	16283	16280	16266	16283	16390	16237	16451	16145	16201	16265	16256	16355	16263	16347	16579	16320	16401	16374	16233	16299	16572	16309	16239	16314	16014	16365	16240	16438	16174	16311	16449	16209	16291	16280	16385	16394	16338	16306	16312	16316	16283	16271	16418	16200	16149	16220	16289	16197	16330	16301	16317	16409	16285	16157	16235	16397	16276	16194	16334	16267	16193	16329	16480	16494	16353	16165	16000	16303	16238	16253	16267	16254	16341	16168	16362	16317	16447	16320	16166	16304	16229	16271	16350	16379	16324	16264	16340	16123	16343	16234	16268	16362	16211	16250	16352	16265	16368	16083	16284	16156	16420	16432	16190	16394	16311	16358	16272	16094	16214	16364	16288	16300	16177	16366	16219	16112	16215	16376	16348	16218	16093	16449	16282	16167	16228	16432	16313	16390	16445	16436	16435	16139	16190	16300	16259	16185	16118	16319	16158	16538	16363	16395	16320	16333	16433	16380	16304	16461	16280	16164	16221	16098	16477	16503	16347	16293	16214	16351	16213	16237
17491	40800	47231	37312	27235	18271	15102	15046	14947	14814	14946	15052	15008	14712	15005	14805	14817	14908	15040	15139	15000	14896	14987	14970	14794	15009	15098	14782	14898	14780	15069	14845	15023	15004	14941	14897	15087	14763	14970	14827	14972	14769	14995	15038	14847	15090	14871	14833	14984	14903	15004	14997	15057	14791	14935	14908	14924	14814	15004	15145	14888	14924	14749	14839	14816	14744	14937	14888	14966	14967	14932	15009	14805	14876	15013	14824	15066	14803	14912	14981	14962	14913	14951	14924	14914	14923	14775	14817	15034	14908	14767	14962	14824	14892	14880	14920	14827	14946	14958	15000	14718	14826	14980	15007	14975	14849	14822	14917	14917	15125	15080	14803	14988	14896	14873	14948	14885	14839	15052	14891	14789	14989	14986	14898	14835	14897	14850	14954	14945	14799	14929	14976	14932	14869	14997	14881	15013	14810	14811	14794	14866	14824	14766	14904	14905	14879	14917	14890	14868	14838	14798	15049	15063	14872	14930	15064	14857	14880	14912	14966	15014	14983	14785	14941	14822	15008	14862	14858	15052	14857	14858	14944	14959	14892	14750	15017	14864	14630	14762	14901	14759	14949	14674	14967	14756	14820	14895	14895	14933	15069	14760	14986	14932	15033	14824	14851	14962	15027	14958	15005	14861	14956	14887	14924	14905	14874	15030	14921	14944	14989	14997	14921	14828	14980	14837	14867	14937	15038	14919	14858	14882	14761	15137	14985	14952	15009	14834	15041	14939	14875	14936	14905	14995	14866	15007	14713	14622	14900	15044	14780	14939	14914	14789	14968	14859	14876	15015	14933	14925	14672	14908	14748	14882	14767	14867	15099	14800	14901	14921	14970	14924	14810	14957	14958	14968	14934	15039	14820	14864	14924	15014	14825	14948	14852	14925	14887	14917	14818	14911	14900	14820	14935	14851	14789	14828	14948	14854	14876	14865	14867	14938	14974	14772	14869	15077	14857	14739	14883	14844	14802	14901	15209	14955	14964	14904	14802	14897	14926	14860	15063	14897	14972	14882	14983	14981	15029	14904	15003	14952	14941	14978	15013	14799	14974	14916	14945	14930	15014	14799	14923	14931	15063	14822	14998	14760	14805	14900	14779	14921	14840	14845	14944	14882	14899	14860	14771	14966	14978	14905	14804	14786	14959	14975	15060	14891	14981	15026	14939	14841	14979	14979	14836	15039	14867	14919	14760	15045	14894	15084	14943	14929	14983	14868	15040	14755	14788	14970	14876	14830	14812	14794	14813	14935	14982	14894	14953	14983	14809	14982	15050	14832	14728	15008	14677	14968	14987	14880	15028	14801	14975	14866	14935	14962	14964	14837	14959	14731	14778	14751	14876	14844	14882	15033	14866	14909	15074	14912	14932	14823	14883	14801	14912	14940	14884	14890	15071	14888	15065	15128	14752	14794	14817	15000	15014	15005	14788	14718	14952	14917	14966	14812	14982	14806	14904	14956	14869	14889	14731	14834	14990	14888	14940	14989	14937	14917	14991	14915	14997	14827	14966	14829	14832	15011	14862	14894	14810	15147	15010	14751	15065	15175	14853	15006	14838	14889	14855	14911	14798	14945	14896	14893	14924	15016	14949	14879	14872	14930	14938	14882	14986	14909	14838	14935	14919	14893	14873	14813	14993	14937	14972	15128	14908	14841	14952	14843	15024	14883	14843	14865	14849	15110	14911	14768	15028	15133	14952	14939	14930	14839	15023	14980	14820	14846	14890	14896	14817	14902	14880	14927	14882	14833	14933	14894	14906	14852	14979	14894	14741	14928	14964	14833	14924	14970	14944	14881	14796	14926	14806	14840	14948	14903	14974	14859	14956	14975	14819	14819	14769	14969	15026	14871	14910	15034	14927	14871	15024	14942	14748	14920	14877	14838	15077	14936	14841	14874	14954	14900	14928	15024	14942	14841	14831	15029	14851	14910	14774	14876	14940	14992	14895	14904	14756	14933	15022	14848	14867	14954	14843	14975	14779	15084	14875	14804	14977	14939	14911	15000	14800	14901	14808	14829	14986	14836	14893	14785	14879	14761	15017	15079	14984	14747	14801	14838	14913	14796	15056	14823	14902	14964	14991	14920	14684	15069	14911	14828	14972	14829	14892	14901	15036	14819	14805	14914	14914	14809	14833	15031	14874	15016	15051	14968	14812	14995	14930	14909	14913	14930	14686	14854	14810	14919	14842	14887	14896	15056	14796	14801	14780	14958	14698	14810	15057	14855	14994	15030	14954	14986	14957	14869	14888	14887	14935	14984	14884	14905	14873	14762	14967	14928	14846	15013	14912	14825	14965	14872	14941	15029	14845	14987	14945	15052	14958	14995	14986	14872	14919	14936	15078	15015	14810	14829	14859	14956	14926	14883	15029	15076	14694	14838	14920	14913	14859	14759	14872	14923	14990	14787	14835	14884	15002	14776	15019	14894	14991	14828	14796	14752	14825	15105	14977	14851	14989	15029	15046	14879	14884	14828	14858	14880	14921	14939	14830	14926	14755	14882	15019	14820	15052	14788	14904	14913	14841	15005	14916	14954	14943	14873	15032	14999	14936	14850	14737	14878	14995	14805	14750	14815	14883	14806	14890	14989	14966	14788	15129	15016	14894	14801	14813	14945	14840	14966	14784	14854	14694	14892	15035	14956	14935	14923	14890	14763	14850	14823	14952	14879	14954	14904	15014	14970	14731	14797	14956	14889	14918	14846	14979	14854	14815	15032	14876	14898	14951	14931	14765	14974	15026	14909	14909	14904	14992	14838	14895	14892	14767	15025	14887	15013	14757	14911	14914	14814	15012	14901	14962	15012	14882	14774	14911	14968	15063	15102	14774	15027	14988	14840	14730	14945	14914	14868	15067	14872	15028	14880	14955	14886	14829	14852	14906	15042	15086	14954	14881	14948	14739	14842	14981	14832	14890	15095	15012	15033	14852	14829	14996	15080	14911	14888	14893	15031	14906	14924	14823	14986	14981	14887	14943	15104	14878	14827	14978	14942	14913	14570	14932	15016	15042	14858	14953	14955	14945	15003	14883	14857	15006	14953	14826	14844	15022	15019	14869	14887	14994	14969	14789	14850	14890	14944	14945	14759	14799	14780	14947	14920	15108	14950	14862	14991	14790	14976	14864	14816	14821	14886	14813	15086	14953	14876	14912	14772	14767	14739	14995	14777	15047	14916	14896	15143	15021	14965	14931	14944	14813	14850	14810	14968	15071	14707	14879	14818	14845	15023	14720	14994	15056	14918	15043	14722	14928	14925	14975	14980	14794	14918	14872	14857	14865	14823	14930	14914	14784	14864	14917	14847	14771	14756	14965	15101	14828	14812	14900	14935	14880	14868	14905	14918	14873	14915	14940	14869	14880	14964	15072	15032	14867	14990	14905	14860	14770	14963	14818	14810	15051	14845	14733	14924	14938	14831	14901	14907	14804	14933	14949	14847	15048	14997	15052	14967	14849	14924	15071	14890	14860	14811	15008	14992	14758	14746	14976	14842	14742	14928	14864	14906	14846	14828	14933	14906	15003	14805	14934	14814	14845	14821	14932	15078	14936	14925	14934	14974	14897	14854	15087	14789	14772	14776	14825	14918	15067	14841	15012	14830	14947	14980	14826	14720	14812	14950	14886	14914	14877	14979	14902	15031	14809	14791	14985	15031	14862	14887	14787	14998	14914	14817	14805	14749	14888	14821	15045	14926	14879	14894	14927	15074	14812	14748	14913	14868	14618	14891	14850	14808	14882	14935	14947	14855	14827	14909	14811	14916	15051	14997	14957	14842	14837	14893	15017	15051	14908	14994	14966	15046	14864	14798	14883	14872	14788	14852	14805	15001	14768	15060	14899	15016	14835	14875	14861	14741	14795	14837	14960	14651	14952	14795	14845	15036	14786	14849	14866	14971	15002	14997	14871	15076	14726	15002	15011	14809	15059	14944	14910	15119	14852	14815	14810	14934	14780	14809	14797	14980	14790	14951	15009	14787	14864	14823	14915	14841	15011	14889	14857	14924	14917	14853	14796	14880	14891	14958	14990	14950	14778	14999	14946	14906	14988	14775	15001	14964	14867	14791	14888	14869	15043	14751	14997	14889	14836	15188	14918	14925	15129	14819	14844	14877	14985	14836	15047	14820	14786	14990	14986	14801	14975	14817	14990	14931	14948	14908	14827	14876	14930	14973	14935	14922	14677	14979	15012	14851	14717	14913	14897	15065	14911	14807	14885	14888	14911	14932	14984	14821	14902	14768	15145	14768	15015	14981	14790	14893	14923	14936	15041	14881	15039	14834	14948	15032	14783	14995	14844	14668	15016	14852	14943	15028	14796	14943	15073	14867	14952	14790	14819	14919	14897	15027	14867	15165	14819	14889	14915	14862	14987	14857	14914	14987	14998	14982	14937	14848	14932	14900	14985	15144	14968	14817	14873	14765	14786	14918	14949	15065	14861	14942	14752	14863	14879	14708	14770	14993	14815	15038	14954	14904	14990	14938	14906	14898	14902	15046	14812	14996	15023	15034	14796	15008	14904	14940	15120	14943	14808	14944	14935	14957	14691	15023	14978	14836	14954	15012	14868	14861	14862	14960	14837	14995	14775	14843	14814	14996	14855	14920	14778	15017	14738	14830	14845	14915	15004	14861	14936	14886	14867	14889	14970	14933	14903	14762	14904	15010	14972	15007	14985	14825	14882	15032	14970	14830	14825	14994	15131	15123	14939	14960	14840	14827	14730	14931	15113	14902	14762	14916	14960	14734	14999	14960	14964	14838	15102	14890	14839	14873	14908	15042	14880	14791	14878	14850	14753	14935	14973	14904	14918	15060	15105	14913	14988	14826	14982	14870	14824	14802	15015	14863	14912	14921	14951	15018	14905	14827	14947	14829	15043	15073	15062	14821	15050	14935	14795	15145	15011	14745	14924	14935	14835	14874	14917	14828	14996	14904	14972	14909	14943	15076	14820	14604	14940	14841	14854	14799	14990	15027	14856	14869	14897	14969	14946	14769	15031	14980	14890	14813	14935	14943	14997	15083	14832	14862	14885	14919	14946	14926	14942	15045	14954	14837	14903	14970	15018	14833	15063	14900	15065	14884	14943	14895	15021	14897	14956	14972	14933	14958	14782	14839	14974	15001	14958	15000	14797
24154	21251	39461	54051	47428	33285	22310	17536	16699	16735	16771	16571	16633	16640	16641	16643	16506	16618	16571	16444	16491	16446	16456	16420	16286	16329	16386	16364	16487	16547	16589	16346	16586	16511	16488	16406	16650	16471	16653	16589	16434	16416	16312	16372	16442	16690	16486	16439	16446	16516	16592	16660	16427	16440	16595	16563	16565	16341	16217	16599	16379	16167	16433	16455	16494	16291	16547	16380	16461	16231	16703	16459	16401	16464	16550	16562	16584	16489	16361	16573	16566	16441	16292	16354	16435	16352	16401	16430	16437	16375	16504	16589	16456	16371	16363	16255	16449	16541	16310	16374	16320	16329	16474	16425	16352	16448	16329	16189	16502	16503	16463	16269	16370	16361	16274	16266	16392	16577	16311	16356	16284	16689	16461	16585	16233	16434	16438	16538	16187	16473	16799	16399	16377	16345	16404	16558	16340	16424	16484	16448	16293	16418	16615	16298	16391	16176	16235	16576	16473	16158	16528	16490	16416	16374	16296	16584	16683	16381	16552	16637	16443	16400	16542	16565	16546	16232	16290	16552	16345	16302	16308	16399	16291	16419	16299	16455	16424	16398	16319	16412	16473	16442	16386	16409	16160	16325	16406	16392	16388	16294	16349	16398	16572	16353	16664	16263	16526	16329	16420	16301	16414	16457	16350	16461	16307	16290	16314	16318	16229	16270	16444	16388	16475	16629	16526	16649	16571	16409	16430	16194	16466	16439	16246	16438	16513	16433	16269	16405	16234	16397	16340	16560	16293	16519	16400	16353	16164	16253	16492	16379	16392	16430	16488	16525	16323	16304	16560	16127	16357	16463	16254	16388	16244	16587	16529	16486	16301	16324	16535	16301	16438	16367	16413	16527	16359	16349	16563	16496	16453	16380	16265	16401	16538	16330	16493	16327	16438	16620	16449	16552	16552	16539	16463	16411	16416	16508	16406	16314	16586	16456	16504	16225	16231	16327	16274	16416	16365	16421	16603	16610	16259	16422	16539	16499	16411	16260	16506	16328	16484	16402	16479	16504	16329	16525	16557	16331	16325	16162	16407	16310	16141	16234	16218	16536	16391	16441	16406	16263	16356	16359	16370	16482	16405	16414	16504	16373	16337	16387	16579	16306	16289	16263	16526	16515	16441	16398	16335	16374	16350	16381	16272	16356	16506	16401	16450	16395	16501	16399	16333	16315	16316	16529	16517	16482	16426	16534	16277	16424	16412	16200	16514	16406	16438	16553	16436	16307	16435	16452	16516	16402	16429	16457	16349	16544	16340	16515	16359	16424	16250	16382	16541	16480	16301	16529	16391	16269	16352	16636	16346	16449	16474	16411	16454	16265	16330	16365	16677	16564	16464	16342	16452	16480	16445	16447	16553	16432	16400	16359	16292	16361	16483	16503	16447	16248	16284	16363	16520	16140	16359	16332	16405	16473	16551	16625	16376	16421	16273	16295	16548	16589	16557	16555	16375	16475	16475	16409	16343	16391	16409	16529	16328	16464	16352	16336	16274	16286	16343	16342	16517	16387	16280	16239	16324	16350	16439	16264	16486	16426	16438	16464	16472	16421	16504	16476	16524	16391	16420	16316	16307	16341	16492	16524	16435	16442	16514	16384	16505	16324	16378	16428	16411	16257	16519	16264	16464	16412	16443	16445	16480	16347	16386	16459	16395	16515	16411	16292	16440	16478	16251	16004	16322	16472	16282	16340	16298	16250	16346	16276	16310	16427	16490	16571	16318	16395	16545	16525	16298	16371	16405	16513	16406	16451	16295	16296	16480	16362	16429	16630	16404	16450	16165	16498	16577	16301	16223	16287	16555	16321	16598	16279	16499	16295	16309	16586	16397	16575	16378	16305	16408	16357	16412	16330	16407	16390	16432	16495	16392	16440	16507	16274	16497	16609	16297	16220	16282	16402	16305	16388	16362	16414	16404	16445	16425	16481	16299	16629	16576	16432	16623	16444	16301	16422	16478	16548	16179	16408	16232	16371	16181	16416	16314	16323	16438	16285	16417	16369	16546	16517	16383	16401	16413	16355	16385	16247	16421	16318	16242	16392	16251	16372	16368	16347	16396	16429	16377	16494	16464	16377	16169	16541	16577	16393	16388	16386	16400	16298	16307	16368	16423	16404	16486	16344	16314	16460	16323	16509	16258	16432	16474	16479	16246	16489	16348	16649	16445	16512	16347	16469	16526	16510	16561	16518	16422	16498	16455	16659	16181	16574	16481	16571	16477	16483	16450	16639	16412	16250	16483	16449	16273	16403	16197	16428	16273	16520	16465	16273	16265	16499	16465	16460	16432	16234	16309	16570	16598	16449	16257	16561	16427	16358	16424	16366	16441	16542	16456	16328	16373	16146	16520	16601	16413	16439	16456	16385	16452	16386	16478	16479	16303	16525	16513	16301	16514	16585	16385	16500	16474	16368	16680	16475	16420	16394	16426	16212	16287	16446	16510	16395	16539	16623	16403	16379	16269	16110	16480	16429	16491	16403	16136	16364	16346	16420	16425	16297	16420	16592	16429	16444	16422	16357	16453	16373	16491	16432	16494	16577	16494	16479	16350	16240	16619	16450	16462	16491	16427	16255	16470	16220	16249	16379	16438	16396	16340	16470	16361	16295	16506	16221	16447	16314	16473	16492	16539	16466	16576	16341	16394	16574	16496	16501	16550	16419	16556	16443	16523	16356	16477	16389	16511	16264	16341	16339	16581	16199	16361	16277	16497	16583	16512	16291	16310	16283	16307	16360	16260	16221	16364	16362	16535	16295	16436	16610	16465	16483	16323	16312	16493	16396	16607	16422	16273	16315	16338	16281	16462	16148	16385	16488	16512	16607	16350	16342	16424	16312	16362	16480	16414	16333	16397	16344	16347	16502	16284	16382	16514	16207	16563	16303	16437	16614	16359	16428	16530	16351	16387	16396	16371	16282	16469	16416	16503	16510	16737	16165	16225	16307	16428	16376	16341	16281	16375	16315	16366	16250	16446	16098	16384	16385	16315	16305	16433	16380	16456	16423	16187	16615	16280	16455	16501	16633	16527	16445	16410	16486	16609	16460	16480	16393	16334	16342	16347	16482	16082	16377	16271	16414	16512	16546	16366	16544	16417	16386	16526	16288	16246	16380	16384	16337	16260	16443	16304	16306	16299	16367	16560	16379	16493	16357	16488	16425	16660	16324	16413	16565	16270	16183	16505	16492	16392	16239	16487	16398	16303	16368	16386	16545	16631	16422	16471	16513	16314	16256	16250	16491	16684	16380	16401	16497	16447	16313	16530	16193	16528	16341	16394	16406	16598	16384	16634	16467	16397	16716	16466	16525	16580	16434	16381	16338	16238	16373	16430	16336	16539	16324	16575	16359	16550	16391	16439	16380	16448	16473	16507	16407	16496	16584	16406	16474	16412	16217	16433	16320	16558	16403	16476	16630	16563	16343	16540	16341	16300	16340	16403	16439	16516	16357	16597	16417	16493	16596	16412	16505	16368	16530	16409	16414	16419	16375	16432	16367	16353	16522	16615	16544	16603	16485	16438	16266	16457	16316	16342	16509	16470	16495	16328	16422	16223	16419	16440	16636	16463	16461	16312	16451	16340	16349	16236	16340	16380	16487	16605	16263	16442	16466	16259	16537	16517	16493	16510	16185	16330	16292	16320	16491	16429	16494	16581	16379	16459	16362	16390	16349	16443	16440	16353	16422	16614	16473	16545	16479	16679	16491	16493	16346	16507	16361	16522	16445	16370	16334	16253	16388	16420	16136	16505	16510	16442	16580	16298	16237	16435	16433	16301	16368	16524	16258	16347	16371	16452	16322	16429	16426	16404	16360	16459	16368	16513	16419	16438	16395	16520	16425	16384	16505	16394	16272	16284	16544	16435	16287	16514	16594	16419	16290	16473	16464	16453	16277	16290	16338	16510	16610	16457	16329	16259	16306	16453	16586	16498	16402	16383	16337	16450	16403	16342	16443	16512	16396	16426	16367	16490	16104	16295	16273	16392	16427	16411	16391	16240	16232	16431	16578	16265	16547	16280	16213	16250	16427	16440	16310	16361	16406	16448	16534	16345	16547	16615	16495	16373	16348	16406	16534	16439	16406	16374	16439	16478	16689	16388	16448	16410	16616	16497	16556	16445	16364	16507	16395	16290	16450	16342	16309	16511	16431	16529	16522	16455	16617	16466	16447	16329	16430	16451	16315	16293	16351	16413	16604	16478	16252	16373	16385	16160	16377	16469	16514	16442	16374	16447	16382	16423	16470	16248	16326	16472	16489	16431	16319	16431	16337	16332	16429	16385	16292	16470	16459	16334	16450	16360	16429	16398	16325	16450	16459	16561	16673	16459	16400	16553	16288	16333	16412	16406	16502	16598	16324	16274	16497	16407	16207	16435	16430	16433	16320	16462	16454	16386	16395	16232	16510	16426	16378	16426	16267	16417	16289	16471	16565	16449	16332	16501	16479	16578	16518	16386	16384	16358	16377	16445	16378	16549	16406	16630	16391	16265	16459	16531	16500	16213	16316	16471	16268	16312	16365	16367	16436	16341	16443	16362	16349	16420	16419	16498	16376	16485	16524	16318	16198	16344	16349	16450	16313	16191	16410	16513	16407	16352	16463	16396	16317	16288	16414	16345	16506	16457	16529	16479	16458	16334	16185	16383	16308	16496	16459	16412	16484	16286	16182	16559	16412	16379	16509	16479	16450	16751	16349	16313	16410	16449	16467	16402	16434	16269	16367	16436	16540	16305	16288	16519	16536	16366	16369	16364	16569	16549	16678	16637	16282	16425	16598	16567	16432	16463	16424	16194	16342	16279	16550	16273	16357	16470	16309	16341	16303	16402	16208	16402	16439	16346	16461	16351	16461	16296	16328	16325	16505	16262	16472	16370	16530	16458	16338	16258	16327	16518	16382	16473	16445	16303	16443	16454	16344	16349	15987	16176	16301	16462	16259	16245	16456	16335	16485	16469	16449	16268	16328	16369	16419	16335	16463	16452	16398	16307	16314	16141	16468	16458	16674	16256	16463	16431	16280	16574	16485	16220	16328	16442	16362	16438	16476	16302	16359	16518	16364	16229	16399	16609	16476	16558	16565	16666	16361	16544	16296	16391	16420	16293	16325	16485	16406	16252	16395	16486	16477	16385	16462
26088	53038	85390	72757	54365	32664	16115	15040	15026	15175	15116	15123	15026	15141	15025	15144	15011	15185	15045	15085	15095	15052	15040	15167	15014	14956	15112	15231	15064	14930	15073	15138	15032	15046	14933	15033	15181	15110	14997	15129	14940	15164	15119	15057	15074	15036	15222	15255	15288	15275	15222	15058	15112	15073	15048	15146	15067	15156	15036	14931	14918	14999	15091	15040	14951	15117	14987	15039	14999	15147	14934	15000	15220	15048	15068	15068	15163	15018	15208	15006	15004	14964	15074	15038	14903	15033	15109	15075	14890	15023	14957	14935	15089	14938	15046	15066	15100	14913	15112	15004	15209	14934	15107	14987	15054	14900	15059	14950	15180	15048	14993	14880	15174	15100	15113	15231	15080	15113	15071	14988	14800	15031	15247	15040	15050	15003	15099	14973	14977	14962	14824	14896	14990	14920	15018	15035	15134	14996	15201	14951	15098	15180	15018	15178	15017	14974	15030	14990	14920	15012	14950	15181	15142	14968	14793	15119	15115	15000	15066	15148	14988	15192	15142	15136	15151	14895	14972	15028	15235	14970	15161	15217	15018	15038	15095	15206	15057	15118	15059	14990	15004	15137	14988	15032	15008	14974	15175	15100	15018	15069	15032	15036	15161	15138	15043	15074	15001	14942	15020	15086	14893	14950	14907	15218	15060	15014	15033	15092	15161	15062	15005	15157	15099	15095	15031	15056	15065	14890	14960	15097	14902	15092	15000	15173	15024	15032	15066	15019	15069	15098	15025	14951	15198	14959	14997	15070	14990	15156	15078	15186	14975	15118	15037	15024	15029	15127	15025	15085	14827	15159	15136	15015	15070	14979	15069	14994	15004	15084	14968	15184	15045	15070	15106	14930	15073	15098	15131	14881	15180	15102	15052	15093	15176	14934	15174	15100	14910	15035	15126	15106	15098	15058	15151	15026	14931	14963	14815	15080	15165	15113	15183	15177	14976	15104	15082	14900	15060	15003	15039	15171	15184	14956	14995	15183	15299	15018	15026	14874	14992	15088	15054	15134	15296	15180	15013	15078	15247	15123	15101	15133	15034	15085	14822	15149	14955	15076	15060	15106	15038	14987	15017	14938	15055	14926	15119	14924	15079	15134	15089	15119	15087	15115	15169	15075	15097	14940	15211	15126	15052	14904	15034	14951	15072	15188	15267	14840	15058	15175	14939	15063	15018	15230	14999	15049	14941	15117	15062	15069	15083	15025	15042	14993	14945	15174	14890	15125	15184	14977	15087	15101	15093	15171	14940	15024	15053	15012	15018	14983	14896	15081	15075	14964	15094	14928	15028	14972	15025	15009	15152	14943	15036	15034	15065	15002	15111	14981	15055	14937	14984	15181	15111	14983	14967	14938	15131	15035	15029	14969	15048	15167	15201	15217	14869	15133	15049	15040	15067	15039	14854	15084	15119	14921	15174	14935	15147	15127	15056	15094	15141	15197	14817	15103	14910	15014	14934	14940	15200	15075	15175	15141	15102	14929	15071	14948	15059	14878	15064	15067	14991	14910	15237	15216	15153	15035	14943	15121	14987	14956	15049	15074	15142	14990	14927	15035	15004	14944	15069	14945	15147	15170	14925	14963	15195	14944	15105	15107	14908	15149	15264	15168	14857	15139	15058	15070	15085	14983	15020	15062	14906	14996	15059	14763	15140	15038	15039	15051	15070	15200	15083	15062	15217	15042	14990	15022	15146	14923	14957	15217	15244	15075	15204	15046	15093	15056	15123	14856	15069	14997	15057	15018	14987	14938	15132	15143	15036	14901	14872	15035	15045	15010	15059	15277	14928	15193	14964	15078	14999	14985	14898	14897	15038	14935	15193	15241	15102	15087	14907	15136	15097	15043	15028	15091	15084	15014	15113	15102	14897	15089	15078	15095	15001	15201	15078	15013	15064	15090	15222	15012	15186	15158	15055	15075	15235	15173	15116	15104	15155	14959	15145	14958	15085	15014	15089	14974	15147	14982	14980	15249	14893	15150	15070	15077	15029	15025	15113	15079	15047	15025	14917	15231	15118	15010	15021	15096	14995	15087	15368	14854	15149	14996	15055	14910	15025	14946	15034	14975	15141	15111	14927	14974	14990	14944	15098	14861	15074	14947	15020	15034	15103	15035	15238	15166	15176	15044	15014	15143	15162	15219	15008	14984	15025	15233	15036	14962	15017	15190	14993	15149	15272	15212	15018	14941	15170	15152	15107	15016	14965	15090	15083	14917	15052	15076	15084	15170	14815	15118	15044	15277	14978	15085	15084	15103	15152	15127	15009	15046	15146	15050	14939	14968	15077	15176	15045	14964	15015	14974	15018	14981	15073	15096	15149	15168	15081	15156	14938	15102	14952	14876	14994	15079	14868	15091	15080	14969	15083	15149	15013	15042	14887	15164	15102	14994	14960	15083	15158	15129	15036	15182	14995	14959	14996	15066	14856	15127	15200	14945	15044	15190	15209	15143	15028	15128	15044	14906	14997	14966	14955	15070	15097	15202	15024	15112	14978	15013	14988	15115	14965	15021	15175	15056	15078	15016	15006	15229	15169	14890	14897	14930	15039	15164	15129	15050	15205	14969	14972	14944	14937	15112	15171	15079	15001	15028	15171	15082	15161	15086	15070	14763	15056	14990	15016	15100	15084	15092	15246	15122	15129	15052	15127	15034	15150	15016	15170	15308	15039	14783	14922	15025	15071	14954	15026	14973	14910	14885	15175	14897	14949	15091	15122	15048	15049	15233	14894	14707	15199	15039	14882	15046	14852	15101	14959	15023	15065	15055	15099	15010	14982	15003	15022	14880	15102	15130	15098	15069	15003	15150	15059	14908	15025	15115	15061	15030	15156	14992	15143	15056	15004	15119	15152	14851	14986	15062	15086	15077	15083	15052	15153	14976	14966	15075	15020	15058	15118	14998	15066	15070	15083	15209	15153	15000	15090	15123	15079	15040	15080	14925	15170	15142	15013	14995	15069	15116	15042	15036	15151	15110	15038	14983	15156	15099	15080	15078	15046	15032	15122	14979	15075	15057	15080	15131	15106	15005	15020	15116	15114	15097	15158	15113	15038	14950	15266	15069	15133	15100	15187	15076	14925	15017	15170	15130	15111	15090	15238	14989	15117	15020	15136	14969	14840	15086	15106	15070	15076	14932	15046	15013	15101	14997	15061	15009	14873	15108	15135	15083	15037	15099	15002	15077	14937	15096	14966	14973	14994	15046	14992	15039	15103	15035	15074	15256	15115	15041	15180	14995	15052	15064	15087	15123	15039	15056	15175	15103	15048	15088	15076	15054	15171	14961	15190	15173	14924	14930	15046	15163	14980	14952	15074	15017	14945	15005	15126	15100	15018	14995	15212	14953	15052	14979	14908	15033	14838	14961	15133	15173	14792	15144	14993	15099	15202	15113	15217	14988	15132	15110	15131	15068	15016	15077	15013	15055	14991	15163	15102	15147	15022	15067	15131	14998	15101	15007	15078	15022	14949	14970	15090	14979	14976	15074	15028	15094	15103	14985	15088	15124	15001	15092	14946	15073	15041	14958	15045	15103	15022	15118	15064	15088	15108	15045	14965	15118	15057	14876	14990	15089	15349	15072	15052	14956	15272	15154	15038	15057	15076	14799	15000	14970	15024	15081	15225	15144	14927	15018	14910	15115	15117	15061	15109	15158	15058	15003	15108	15270	15121	15059	15071	15170	15213	15151	15078	14749	15082	15084	14992	15055	15114	15090	15136	15091	14944	15151	15067	15191	14957	15118	15081	14990	15280	15195	15127	15093	15002	15058	15034	15111	15260	15121	15006	14932	15043	15077	14863	14894	15163	15129	15029	15051	15109	15021	15145	15021	15080	14923	15021	15099	15006	15011	15128	15057	15085	14976	15071	14933	15142	15217	15109	15090	14942	15069	15029	15165	15008	15035	15147	15045	15096	15048	15032	15061	15147	15140	15210	15104	15124	14868	15116	15116	15144	15205	15121	15096	15019	14930	15057	15137	15045	15100	14959	14995	15086	14956	14997	14961	15064	15071	15165	15120	14986	15155	15127	15214	15198	15054	15080	15019	15226	15136	15153	15008	15212	15077	15123	14999	15198	14911	14963	15124	15148	15058	15089	15004	15064	15129	15113	15051	14989	15055	15106	15075	15110	15021	15004	15113	15139	15089	15078	15193	15093	14994	15078	15076	15029	15117	15093	15114	14923	15157	15084	15051	15027	15016	15106	15059	15072	15065	15007	14995	15161	15167	15080	14962	15061	15147	15095	14904	15224	15012	14957	15039	15043	14879	15073	15061	14982	15147	15063	14984	15153	15049	14922	14996	15067	15060	15066	14935	15070	14963	14973	15147	15050	14946	15055	14997	15056	14930	15128	14800	14907	15107	15155	15010	15154	15052	15001	14904	14934	14917	15073	15107	15147	14901	15191	15151	15140	14958	15151	15119	15266	15210	15055	15210	14902	14952	15013	14953	15087	14939	15250	15025	15098	14914	15174	15184	15183	15199	15078	15068	15101	15167	15195	15091	15164	15065	15165	14922	15231	15040	15027	15176	15029	15069	15027	15110	14961	14956	15094	15092	14973	15163	15003	15080	15299	14842	15004	15092	15067	14981	15047	15167	15214	15035	15122	15124	14930	15180	15210	15039	15087	15201	14920	14887	14973	15206	15157	14994	14879	15003	15129	14950	15035	15167	15081	15143	15091	15061	15140	15211	15162	15069	15121	15139	15124	15018	15017	15179	15112	14944	14997	15179	15178	15025	15162	14911	15152	15098	15039	15110	15021	15141	14847	15045	15232	15043	15057	15075	15034	15107	15106	15013	14996	15115	15129	15200	15078	14997	15115	14834	15033	15104	15064	15291	14897	15062	15130	14993	15108	15092	15039	15119	15140	14909	15018	15190	15032	15071	15168	15099	14986	14942	15019	15063	15063	14959	14933	14966	15110	15104	14996	15050	14972	15067	15034	14954	15122	15158	15185	15156	15079	15030	15096	15273	15134	15126	15117	14958	15250	15033	14945	15018	15264	15069	15089	15039	15090	14977	15079	15091	14964	14975	14924	15047	14877	15061	14970	15036	15094	15067	15043	14943	15139	15037	14963	14973	15170	15042	15132	15217	15144	14971	15002	15212	15006	15141	15212	15072	15070	15062
22885	21246	35284	47198	45179	36129	24920	18312	16238	16391	16549	16341	16222	16346	16310	16346	16293	16104	16272	15989	16107	16013	16288	16063	16335	16266	16115	16249	16157	16057	16168	15984	16004	15849	16257	16133	16165	16183	16127	16080	16163	15988	16107	16006	16073	16049	16127	16225	16328	16298	16189	16313	16231	16124	15898	15957	16202	15880	16074	16103	16048	15966	16032	16057	16036	15995	15910	16042	16087	15989	16181	16076	16140	15906	15938	15970	16165	15902	16085	16003	16002	15974	16089	16002	16062	16016	15963	15857	15943	15952	16049	15754	16118	16188	15874	16060	15959	15813	15905	15992	16070	15939	15905	16168	15954	16031	15917	15830	15881	16015	16143	16013	15995	16053	16106	16114	16060	15856	15917	16086	15900	16026	15965	16152	16288	16015	16068	16069	15936	16133	15913	15879	15876	16194	15892	15973	15977	15983	15858	15945	16102	15926	16157	15942	16111	15747	15873	16037	16240	16089	16237	16152	15982	15943	15870	15857	16194	15962	16105	15990	16053	16046	15877	15985	15938	16086	15981	15949	15832	15849	15918	15928	16096	16053	16109	16129	15939	15929	16158	16069	15981	15900	15970	16012	15984	15912	16108	16021	16016	15880	16178	16196	16177	16029	15949	16060	15928	16102	15801	15958	16037	15936	16035	15927	15894	16151	15774	15985	15887	16103	15869	16120	15986	16175	16047	16128	16105	15906	15983	15926	16124	16189	15858	15913	15897	15873	15964	15923	16045	15999	16059	15884	16012	15948	15954	16125	15783	16023	15991	15982	16024	16035	15861	16022	15969	16131	15839	15910	15861	15936	16033	16108	15873	16039	16108	16062	15968	16072	15882	15969	16072	16089	15939	16071	15988	16051	16048	15861	16042	15828	15940	16044	15780	16018	15927	15919	16058	15900	16044	16020	15793	15823	15938	15936	15987	15894	16120	15979	16093	16301	15925	15863	16014	16025	15839	16085	16009	15844	15890	16011	15925	15920	15872	15906	15929	15956	15918	15823	16085	15906	15855	15974	15831	16097	15975	15803	16043	16086	16047	15811	16039	15987	15913	15894	15869	16112	15981	16179	16082	15836	15995	16039	15784	16048	16015	15948	15826	15814	15939	16042	15816	16121	16119	15917	15864	15872	15824	16022	15878	16106	16064	16022	16267	15850	15958	15932	15964	15984	16071	15799	15977	15813	15909	15946	15897	16132	15807	15820	16019	15919	16018	16036	16124	15885	15942	15936	15683	15967	15869	15905	15933	15913	16057	16135	15878	16048	15932	15811	15895	15943	15914	16174	15865	16020	15917	15903	16064	16009	15952	16078	15973	16064	15817	15792	15896	16125	15946	16080	16106	15921	16009	16028	16131	16006	16125	16039	16099	15966	15856	16037	15999	16060	16127	15972	15912	15927	15916	16130	15976	15956	16158	15916	16066	16057	15983	16131	15770	16037	15930	15951	15928	15928	15989	16254	15956	15800	15917	15861	15860	16020	16009	16125	15927	15874	15959	16214	15867	16114	16013	16023	15879	16047	16159	15921	16042	15978	16059	16033	15974	15944	16026	15947	16047	16068	16097	16229	15964	16048	16123	15969	16023	15900	16260	16103	15997	15759	16121	15970	15943	15877	15941	15793	15858	16141	15883	15869	15771	15944	16024	15913	15904	15633	15963	15962	15888	16022	15851	16002	15893	15847	15764	15910	16167	16292	16044	16069	15907	15851	15925	15927	15825	16012	16162	15984	15884	15944	15850	15903	15984	15997	16159	16135	16055	15972	15957	15859	15994	15976	15941	16029	15918	16051	16161	16160	16207	15939	16108	15722	15770	16047	15688	16108	16033	15869	15903	16096	16039	15920	15952	15995	16047	15962	15958	15978	15927	15911	15815	15739	15768	15838	16007	15939	16050	16212	15986	15756	15979	15890	16037	15855	15915	15911	16023	15998	15964	15986	16108	15930	15889	15988	16008	15800	15884	15933	15992	16023	15865	15931	15948	16062	15999	16020	16186	15967	15865	16062	15819	16056	16110	15997	16114	16089	16197	15969	16014	15832	15874	15978	15896	16034	15914	15760	15979	15939	15970	15728	16000	16185	16024	15960	15991	15957	16025	16003	15815	15839	15977	16006	16017	16172	16066	16039	15833	16090	16036	16299	16102	16032	16022	16181	15931	15909	16041	16033	16034	16073	15872	15928	15865	15784	15731	15910	16110	15983	15836	15833	15997	16054	15844	16050	15971	15986	16124	15880	15973	16027	16046	15931	16019	15914	15980	16022	15921	15824	16076	16095	16010	15866	15779	15878	16162	16074	15985	15885	15918	16053	15844	16009	15990	15868	16224	16007	16034	16052	15870	15911	15963	16029	15966	16176	16038	15974	15801	15688	15911	16097	15876	15968	15908	16157	16005	15900	15705	15895	15999	15966	15962	15819	15875	16089	15943	16025	15925	15957	16044	16024	16099	16052	16149	15893	15967	15850	16008	16023	16017	15848	16128	16049	16095	15871	16051	15967	15929	15978	15931	15918	15979	15853	15925	15878	15902	16029	15929	16033	15942	15957	16126	16009	16192	15815	16068	15899	15949	15943	16077	15889	15962	16196	15843	16168	15886	15966	15943	16158	16114	16145	15830	16037	15924	16031	16246	15858	15880	15902	15937	15888	15976	15713	15975	15928	16129	15936	15923	16136	15843	16118	15962	16056	16008	15976	15998	15935	15971	16049	16046	15961	15946	15894	16025	16005	15991	15922	15764	15887	15905	15820	15919	15972	15950	15852	15973	15980	16002	16072	16030	15864	15962	15996	16109	15958	15911	16081	15980	16141	15943	16131	15984	15985	15917	15888	16148	15938	16151	16168	15983	16013	16036	16012	16088	15908	16041	16164	16138	15996	16052	15926	15889	16039	16029	15866	15917	16024	16062	15926	15940	15969	15881	16198	16060	16061	16065	16221	16132	15866	16006	15947	15872	15868	15987	16186	16161	15957	15911	15992	16035	15829	15835	15943	16040	16113	15995	15928	15834	15899	15878	15909	15949	15847	16245	15915	15843	16052	15879	15946	15841	15758	15745	16096	16077	15934	15758	15988	15984	15934	16064	15882	16092	15955	15924	15931	16057	15949	16148	16089	15940	16014	16001	16087	15924	15966	15887	16139	15935	15933	15971	15892	15998	15965	16140	16101	15889	16039	15814	16019	16053	15993	15949	15880	16088	16014	15989	15882	15832	15888	15919	16119	16062	15977	15835	16151	15944	15760	15944	15915	15872	16036	16075	15883	15891	15860	15875	15849	16091	16148	15894	15797	15910	15896	15856	16061	15862	15903	15946	16004	16111	15981	15970	15964	16129	15729	15887	16035	15704	15893	16114	16057	15991	15933	15923	16036	15957	15915	16094	16015	16013	16105	15854	15889	16101	15940	15852	16102	15721	16247	15951	15945	16011	15960	16079	15843	16022	15950	15896	15869	16136	16007	16096	15901	15933	15963	15909	16033	16103	16244	16047	15899	15872	15831	15877	15961	16035	16039	15765	15910	16046	15988	16119	16217	16108	16012	15843	15946	16052	16076	15979	15852	15955	15968	15921	15781	15870	15840	16029	15975	16124	16055	15970	16088	15975	15911	15967	16092	15989	16036	15893	15836	15983	15869	15990	15954	15706	15863	15996	16023	16088	16132	16158	16142	16122	15893	15870	16047	16054	15929	15899	16036	16196	15998	16079	15989	16115	16279	15980	15962	15978	15863	15874	16120	16008	15951	16010	16211	16091	16041	16062	15924	15979	16020	15898	15906	15848	15894	15907	15939	15993	16099	15834	16102	16081	16005	16073	15983	16147	15924	16010	16192	15773	15869	15974	16000	15862	16044	15796	15957	16046	15918	16172	15878	15982	15997	15847	15916	15954	15889	15963	15867	16221	15941	16095	16045	16081	16130	16078	16085	15932	16021	15990	15917	15961	16115	15897	15935	15873	15896	16156	16115	15993	15915	16235	16091	15896	16143	16018	16263	15955	16030	15883	16016	15968	15956	15898	15836	15975	15861	15825	16026	16127	15813	15969	16095	15927	15954	15822	15928	15943	15799	16064	16088	15971	16009	15954	16083	15867	15941	15830	16012	16068	15938	15881	16016	15979	15944	16173	16079	15894	15830	15849	15885	16131	16090	15808	16072	16127	16076	16003	16125	15998	16040	16027	15799	16073	16018	16096	16111	16102	15900	15917	15900	16141	15950	16088	16021	15877	15807	16003	16012	15992	16036	15821	15960	15992	15784	15927	15922	16056	15992	16007	15885	16071	15978	15896	15875	15899	15856	15923	15727	15943	16077	16048	15966	15943	16206	15866	15944	15723	15997	16058	15770	15915	15826	15776	15906	15883	15965	15849	15761	15842	16110	16014	16017	15989	16050	16030	16116	16100	15831	15965	15892	15907	15804	15915	16092	15979	15733	16070	15944	15973	15877	16204	15958	16130	16061	16053	16182	16142	15842	15914	15979	15907	15840	16005	15899	15883	15909	16174	15805	15958	15856	15702	15828	16114	15908	16068	15831	16073	15924	16042	15936	16019	16042	16022	16062	15937	16024	15879	15962	16000	16122	15928	15945	15891	15941	15901	15906	16082	15959	16177	15861	15839	15809	15861	15888	16008	15866	15905	15928	15911	15996	15994	15809	16202	16060	16255	15987	16107	15880	15821	16090	15992	15908	15987	16165	16023	16019	16067	15817	15914	16030	15884	15854	15943	15805	15976	16052	15948	15904	16022	15990	16047	16035	16038	16114	15996	15943	15947	15825	15979	16062	15869	16105	15821	16103	15952	15983	15837	15917	15928	16130	16254	15920	15898	15997	16007	16011	16053	15971	15940	15989	15946	15890	16046	15927	16009	16006	15990	15924	16099	16134	16101	15960	16047	15904	16024	16097	15805	15985	16000	15885	15842	16020	16274	16124	15994	16130	16109	15856	15967	15986	15892	15955	15905	15986	16086	16010	16050	15934	15945	16070	15835	16005	16034	16031	16151	15921	15952	15711	16048	16144	15938	15858	15970	16078	16135	15902	15868	16090	16040	15919	16140	16066	15902	15959	15953	15865	15787	15983	16007	15992	15775	16117	16071	15906	16013	16077	15958	15867	16103	16092	16131	15936	16055	15892	15988	15984	15953	15662
26958	65784	94774	85561	63479	41110	15639	14844	14836	15090	14886	14718	14849	14943	15054	14859	14969	14892	15086	14978	14841	14921	14742	14807	14803	14890	14696	14946	14933	14772	14836	14769	14944	14895	14915	14989	14709	14612	14828	14810	14791	14850	14731	14844	14941	14759	14927	15154	15513	15251	15022	14947	14977	14796	14796	14755	14935	14869	14740	14896	14833	14829	14805	14774	14909	14718	14857	14924	14755	14902	14890	14707	14910	14863	14728	14857	14751	14844	14620	14875	14838	14830	14706	14772	14821	14744	14674	14790	14808	14811	14742	14807	14807	14589	14762	14766	14976	14714	14847	14756	14998	14879	14965	14890	14976	14866	14786	14849	14780	14794	14800	15009	14489	14790	14897	14604	14802	14755	14809	14991	14831	14758	14902	14670	14695	14704	14855	14808	14758	14770	14804	14867	14871	14937	14903	14802	14746	14780	14885	14750	14855	14811	14861	14772	14877	14806	14811	14795	14930	14888	14906	14766	14900	14835	14765	14877	14908	14816	14724	14741	14827	14826	14794	14846	14777	14746	14760	14696	14861	14710	14811	14814	14754	14831	14820	14775	14767	14798	14812	14847	14786	14933	14761	14753	14694	14984	14811	14758	14696	14850	14736	14795	14920	14845	14806	14710	14932	14956	14643	14692	14832	14856	14744	14777	14830	14961	14838	14734	14887	14879	14930	14791	14758	14875	14696	14697	14864	14872	14868	14906	14777	14762	14858	14799	14773	14811	14868	14760	14765	14620	14705	14725	14776	14880	14852	14960	14597	14838	14678	15004	14856	14795	14975	14879	14747	14802	14786	14980	14752	14864	14858	14680	14863	14893	14811	14820	14730	14676	14924	14954	14805	14826	14755	14775	15026	14722	14757	14717	14810	14794	15023	14745	14843	14784	14672	14696	14838	14743	14823	14816	14671	14671	14892	14744	14796	14836	14942	14891	14872	14816	14931	14754	14784	14746	14875	14708	14854	14650	14795	14741	14663	14897	14897	14788	14750	14774	14908	14856	14678	14898	14759	14730	14832	14696	14946	14846	14779	14906	14719	14814	14807	14791	14809	14801	14825	14877	14865	14834	14736	14804	14829	14738	14773	14942	14894	14727	14871	14759	14812	14738	14717	14919	14798	14746	14916	14641	14782	14628	14869	14820	14817	14886	14873	14741	14726	14880	14823	14935	14667	14779	14662	14831	14689	14663	14881	14718	14726	14773	14813	14886	14822	14885	14719	14869	14639	14697	14705	14723	14785	14870	14930	14759	14959	14878	14824	14715	14899	14883	14830	14868	14888	14871	14745	14814	14756	14753	14645	14719	14888	14900	14730	14720	14915	14728	14739	14699	14879	14750	14846	14814	14708	14792	14726	14675	14867	14757	14739	14813	14742	14704	14928	14767	14504	14815	14766	14750	14867	14811	14629	14751	14727	14905	14879	14893	14891	14962	14726	14783	14767	14822	15077	14818	14798	14964	14864	14773	14740	14780	14952	14665	14788	14663	14794	14666	14624	14803	14808	14793	14807	14760	14836	14707	14735	14771	14875	14738	14871	14820	14870	14786	14748	14807	14601	14606	14919	14589	14749	14796	14779	14953	14893	14745	14921	14884	14762	14605	14780	14720	14773	14908	14850	14956	14812	14915	14814	14851	14857	14785	14514	14822	14866	14905	14762	14684	14891	14666	14761	14918	14809	14874	14973	14866	14775	14652	14838	14970	14779	14898	14672	14842	14958	14810	14705	14886	14822	14733	14716	14821	14849	14877	14776	14757	14787	14808	14957	14887	14796	14766	14811	14718	14814	14822	14758	14837	14851	14815	14778	14696	14741	14789	14656	14860	14793	14844	14646	14937	14925	14746	14868	14683	14709	15025	14906	14851	14689	14854	14741	14728	14825	14661	14984	14952	14729	14642	14791	14845	14807	14934	14888	14824	14832	14749	14892	14658	14704	14949	14756	14961	14912	14885	14799	14897	14803	14935	14707	14823	14709	14795	14881	14839	14893	14699	14853	14726	14790	14765	14643	14884	14822	14797	14724	14663	14752	14818	14837	14660	14678	14882	14654	14826	14871	14834	14988	14772	14510	14810	14725	14748	14881	14853	14967	14793	14890	14779	14913	14775	14800	14764	14836	14902	14850	14662	14842	14802	14742	14812	14984	14803	14777	14611	14771	14748	14728	14931	14841	14858	14658	14694	15034	14727	14858	14760	14796	15003	14697	14843	14765	14607	14768	14866	14811	14817	14890	14758	14851	14613	14951	14875	14873	14823	14842	14840	14845	14927	14888	14857	14912	14804	14759	14860	14763	14843	14833	14708	14815	14711	14908	14903	14726	14702	14777	14721	14845	14989	14832	14774	14740	14830	14807	14769	14610	14821	14801	14713	14843	14898	14760	14731	14748	14715	14787	14765	14730	14911	14693	14822	14737	14805	14947	14849	14816	14622	14766	14764	14858	14659	14710	14549	14780	14767	14780	14886	14765	14750	14803	14636	14820	14661	14782	14666	14772	14804	14741	14764	14676	14831	14741	14784	14792	14848	14553	14615	14707	14838	14901	14718	14732	14688	14907	14688	14792	14730	14750	14775	14643	14923	14779	14872	14831	14936	14744	14794	14857	14633	14915	14745	14867	14768	14783	14884	14872	14637	14741	14760	14879	14891	14855	14889	14702	14760	14744	14775	14867	14839	14849	14829	14879	14727	14929	14703	14951	14875	14616	14802	14809	14793	14911	15029	14776	14814	14819	14710	14786	14832	14863	14886	14836	14893	14743	14770	14774	14798	14885	14725	14814	14916	14979	14790	14894	14707	14913	14722	14756	14875	14859	14729	14954	14752	14698	14750	14740	14672	14791	14890	14759	14813	14639	14801	14776	14758	14913	14846	14957	14818	14764	14755	14866	14900	14774	14811	14840	14769	14736	14923	14732	14908	14882	14586	14761	14795	14926	14852	14817	14690	14746	14764	14645	14676	14918	14757	14823	14732	14913	14741	14838	14639	14826	14861	14717	14762	14807	14908	14754	14965	14858	14717	14804	14901	14737	14753	14778	14787	14863	14842	14906	14712	14743	14774	14780	14900	14678	14796	14833	14804	14836	14827	14885	14682	14778	14826	14887	14901	14611	14675	14952	14802	14839	14854	14825	14764	14969	14763	14811	14738	14621	14635	14803	14555	14871	14821	14746	14777	14915	14695	14881	14856	14746	14707	14973	14713	14798	14761	14675	14868	14803	14613	14832	14829	14998	14822	14637	14748	14880	14855	14696	14828	14752	14696	14918	14609	14621	14895	14850	14896	14874	14780	14868	14719	14740	14793	14754	14955	14822	14838	14777	14818	14785	14838	14877	14642	14887	14881	14891	14672	14840	15028	14871	14856	14596	14861	14741	14806	14754	14833	14948	14748	14848	14727	14770	14874	14921	14944	14877	14677	14910	14887	14813	14931	14972	14658	14853	14815	14787	14901	14804	14922	14820	14858	14827	14790	14828	14747	14621	14940	14801	14635	14707	14822	14962	14832	14955	14975	14729	14723	14798	14850	14797	14895	14808	14798	14898	14781	14772	14580	14856	14591	14877	14828	14597	14928	14746	14670	14971	14879	14851	14684	14817	14732	14800	14849	14738	14752	14679	14828	14719	14660	14771	14743	14758	14940	14786	14896	14767	14854	14800	14697	14700	15001	14891	14723	14774	15009	14859	14793	14745	14917	14829	14722	14790	14667	14868	14665	14802	14794	14828	15022	15030	14681	14731	14776	14879	14908	14927	14834	14963	14870	14553	14887	14852	14995	14799	14578	14843	14609	14793	14941	14708	14772	14783	14782	14855	14788	14805	14760	14675	14739	14800	14913	14848	14905	14791	14663	14834	14958	14798	14871	14713	14826	14725	14815	14889	14742	14917	14866	14630	14720	14700	14927	14686	14925	14697	14806	14905	14604	14899	14884	14795	14793	14788	14759	14731	14729	14786	14854	14760	14622	14804	14825	14770	14692	14770	14812	14766	14750	14721	14981	14857	14844	14766	14905	14810	14739	14805	14923	14706	14777	14727	14704	14802	14785	14716	14836	14750	14645	14834	14691	15049	14792	14668	14968	14882	14835	14824	14860	14517	14928	14827	14866	14768	14843	14856	14858	14779	14772	14853	14705	14639	14894	14795	14900	14617	14929	14745	14654	14638	14714	14728	14661	14879	14676	14883	14695	15018	14873	14744	14900	14947	14734	14962	14939	14850	14808	14774	14744	14909	14719	14758	14768	14723	14880	14917	14815	14639	14867	14616	14742	14868	14803	14917	14855	14812	14819	14809	14784	14754	14822	14727	14659	14763	14845	14761	14965	15023	14719	14914	14880	14839	14756	14793	14900	14810	14655	14869	14872	14850	14667	14858	14864	14829	14921	14828	14871	14651	14688	14904	14890	14712	14785	14778	14715	14760	14945	14926	14934	14891	14763	14779	14887	14850	14861	14996	14843	14839	14620	14747	14704	14665	14888	14805	14845	14767	14747	14940	14845	14841	14898	14742	14753	14822	14760	14661	14865	14763	14799	14694	14647	14811	14922	14794	14795	14833	14588	14758	14862	14883	14752	14820	14839	14957	14913	14812	14887	14825	14873	14904	14831	14769	14786	14870	14750	14755	14937	14841	14656	14830	14872	14766	14659	14703	14911	14931	14817	14729	14806	14821	14576	14755	14819	14672	14706	14785	14760	14915	14903	14928	14793	14960	14643	14915	14782	14638	14691	14833	14847	14745	14951	14760	14908	14674	14846	14720	14930	14853	14750	14786	14897	14785	14734	14685	14960	14784	14849	14761	14774	14941	14786	14830	14816	14804	14671	14788	14678	14715	14804	14943	14745	14856	14769	14708	14672	14931	14554	14832	14822	14771	15006	14889	14896	14942	14863	14767	14853	14787	14891	14864	14787	14711	14723	14908	14533	14862	14816	14734	14732	15045	14698	14702	14855	14790	14776	14831	14850	14519	14790	14950	14901	14816	14842	14891	14769	14624	14804	14836	14691	14839	14791	14628	14957	14758	14716	14724	14623	14768	14825	14858	14919	15017	14840	14757	14655	14948	14671	14962	14699	14829	14798	14794	14732	14728	14779	14904	14846	14877	14869	14819	14959	14852	14745	14716	14704	14824	14794	14984	14805	14813	14734
27309	23871	42429	37975	27066	19967	16787	16335	16192	16323	16112	16236	16209	16162	16151	16131	16125	16222	16080	16180	15878	15883	16184	16157	16135	16205	16186	16028	15995	15970	16206	16131	16113	16086	16095	16085	16099	16182	16099	16064	16114	16060	16281	15986	16129	16008	16013	16124	16100	16107	15929	16189	16092	16071	16126	16262	16187	16284	16016	16091	16075	16081	16032	16271	16027	16214	16193	15994	16241	15969	16147	16172	15997	15748	16251	16030	16146	16359	16075	16027	16221	16068	16093	16237	16228	16090	16254	16215	16120	16384	16031	16084	16077	16027	16229	16173	16021	15992	16086	16051	15918	16292	16031	16110	16180	16257	16195	16241	16016	16094	16143	16028	16045	16223	16048	16168	15932	16061	16213	16338	16009	16057	16082	15943	16262	15974	16243	16006	16130	16186	16138	16071	16171	15888	16009	16331	16129	15990	16083	16154	15994	16028	16128	16079	16251	16127	16047	16125	16011	16153	16056	15910	16116	16029	16086	16114	16166	16039	15972	15969	16226	16098	16175	16228	16005	15897	16141	16104	16134	16040	16120	16209	16249	16018	16015	15990	15980	15908	16049	16206	15904	15973	16178	15958	16135	16076	16081	16133	16224	16261	16177	16090	16036	16171	16117	15951	16118	16019	16053	16026	16072	16052	16116	16131	15956	16156	15940	15946	15912	16197	15942	16094	15944	16093	16024	16130	15957	16049	16054	16076	16004	16036	16078	15893	16097	15895	15971	16216	16286	16095	16089	16053	16014	16169	16069	16235	16190	16186	16066	15999	16237	16006	16018	16129	16037	16209	16238	15951	15889	16230	16212	16179	16276	16165	16142	16056	16061	16232	16071	16108	16017	16121	16195	16225	16183	16156	16274	16246	16178	16074	15933	15974	16050	16093	16170	16064	16132	16171	16288	16184	16171	16022	16245	16130	16175	16193	16220	16228	15994	16166	16193	16180	16027	16177	15959	16045	16181	16153	16279	16133	16102	16052	15993	16138	16041	16174	15998	15942	15954	16205	16119	15964	16229	16011	16101	16146	16189	16045	16184	16053	16041	16187	16169	16164	16188	16113	16171	16346	16011	16111	16173	16248	15929	16107	15986	16251	15964	15967	15931	15993	16147	16123	15960	16279	16134	16050	16157	16010	16047	16090	16263	16222	15988	16128	16081	15977	16222	16054	16133	16071	16041	16178	16114	16010	16161	16157	16066	16233	15952	16168	16234	16186	16079	16253	16300	16040	15971	16205	16131	16123	16107	16031	16085	15929	16044	16007	16271	16244	16110	16021	16112	16140	16194	16340	15967	16166	16130	16084	15988	16182	16346	15939	16029	15891	16179	16008	15871	16037	16093	16035	16173	16017	16124	16198	16204	16228	15936	16049	16279	16075	15980	16113	16160	15888	15968	16082	16037	16195	16221	16059	16166	16057	16030	16092	16151	16004	16083	15925	16124	16187	16017	15852	16058	15955	16032	16047	16173	16116	16211	16028	16011	16138	16009	16009	16056	16164	16010	16177	16073	16138	16244	16021	16052	16102	16080	16070	16003	16132	15911	16077	15981	16096	16071	16229	16087	16161	16045	16123	16099	15906	16097	15952	15915	16109	16104	15999	16088	16163	16109	15946	16162	15927	16091	16008	16068	16097	16135	15928	16010	15954	16196	16026	16049	16292	16153	16078	16108	16282	16118	16157	16180	16088	16318	16152	16144	16078	16080	16137	16077	16232	16102	16156	16010	16254	16176	16064	16026	16087	16155	16019	16131	16073	15896	16022	16130	15882	15964	16093	16305	16029	16062	16219	16032	15933	16111	16016	16100	16170	16078	16151	16022	16156	16152	16139	15911	15969	16052	16078	15951	16197	16209	16219	16086	16264	16099	15989	16203	15993	16021	16344	16134	16078	16045	16273	16224	16140	16301	16031	16233	15881	16034	15916	15926	16067	16155	16185	15936	16061	16211	16007	16142	16114	16123	16208	16118	15884	15983	16078	16218	16137	16257	16165	15953	16133	15986	16076	16170	16091	16114	16040	15941	16030	16089	15961	16332	16251	16321	16018	15962	16081	15947	16100	16176	16084	16044	16065	16078	16041	16152	16168	16229	15957	16108	15970	16028	16071	16290	16274	16170	16078	16199	15957	16012	16117	16094	16007	16070	16044	15931	15995	16154	16430	16129	16110	16043	16017	16141	16050	16201	16188	16032	15984	16182	16105	16339	16287	16181	16060	15973	16190	16191	16065	16333	15984	16033	16101	16040	15950	16200	16181	15907	16219	16239	15987	15970	16132	15909	16120	16241	15994	16207	16194	16375	16059	16061	16127	15739	16152	16184	16133	16172	16109	16033	16061	16067	15890	15864	15973	16038	16069	16236	16109	16002	16033	16037	16181	15755	15951	16071	15983	16044	16080	16239	16042	16000	16216	16486	16184	16150	16095	16023	15893	15933	16056	16066	16184	16214	16067	16195	16118	15963	16087	16242	16037	16141	16213	16139	16274	16141	16206	15992	16270	16226	16076	16146	16049	15940	16022	16088	16206	16220	16048	16065	16188	16201	15855	15997	16069	16127	16233	16176	16029	16327	16225	16005	16125	16282	16012	16220	16120	16061	16438	16078	16144	15969	15969	15989	16208	16204	16040	15997	16075	16146	16187	16217	16012	15889	16141	16127	16253	15962	16186	16209	16119	16274	16058	16106	16068	16078	16153	16032	16184	16359	16013	16058	16189	16145	16215	16206	15995	16111	16155	16130	16012	16240	16229	16141	16026	16225	16154	15957	15981	16094	16146	16133	16215	16134	16172	16208	15991	16104	16186	16034	16189	16156	16209	16111	16025	16232	16112	16154	16174	16282	16101	16100	16054	16062	16072	16270	16067	16001	16182	16148	16070	16140	16182	16158	16311	16243	15977	16224	16214	16379	16045	15941	16050	15793	15955	16091	15997	16104	16048	16156	15933	16033	16021	16126	16066	16118	15885	16206	16129	16062	16118	16132	16136	16121	16155	16075	15955	16092	16338	16123	16078	16277	16322	16008	15992	16061	16019	16076	16166	16098	16146	16134	16059	16155	16015	16321	16113	16089	16177	16080	16150	16215	16007	16277	15733	15988	15914	15978	16134	16113	16231	16084	16171	16091	15890	16179	16130	16179	16030	15990	16099	16086	16137	16078	16184	15994	16142	16040	16047	15934	16159	16097	16005	16228	16163	16126	16201	16269	16211	16104	16224	16085	16127	16142	16208	16029	16106	16136	15990	16000	16263	16236	16144	16199	16037	16080	16357	16048	15974	16287	15887	16006	16131	16115	16186	15961	16079	16155	16084	16050	16070	16197	16024	15970	16172	15976	16054	16191	15957	16103	15824	15966	16327	16157	16174	16113	16115	16209	16307	15982	16055	16162	16244	16186	16319	16088	16170	16122	15856	16108	16233	16102	16076	16076	16137	16148	16101	16068	16068	15986	16088	16258	16144	16083	16359	16029	15937	16030	16148	16162	16062	16225	16221	15947	16222	16283	16026	16118	16251	16172	15969	16171	16047	16319	16320	16165	16013	16079	16162	16293	16148	16047	15955	16139	16183	16045	15886	16266	16142	15910	16147	15954	15983	16203	16034	16080	15919	16153	16294	16112	16235	16200	16209	16057	16245	16048	16244	16249	15905	15836	16122	16231	16124	15953	16245	16022	16102	16149	16028	16066	16061	16140	16082	15956	16037	16208	16165	16295	16159	16125	16052	16147	16212	16174	16261	16094	16079	15959	16215	16267	16335	16116	16089	16271	16203	16016	16090	16292	16168	16270	16146	16304	16150	15963	16125	16223	15941	16120	15683	16109	16076	16257	16187	16299	16248	16098	16205	16176	16096	16134	16215	15874	16043	16183	15940	16056	15879	16049	16182	16283	16225	16268	16109	16092	16177	15926	16135	16113	16039	16070	16059	16123	16060	16161	16057	16274	16246	16057	15836	15959	16134	16181	16129	16130	16147	16051	16086	16018	16366	16341	16113	16085	16114	16180	16169	16080	16154	16057	16002	16084	16150	16129	16041	16015	15992	16053	16138	16091	16097	16112	16004	16198	16093	16169	16022	16224	16058	16115	16103	16297	16162	16088	16019	16177	16311	16006	16080	16163	16119	16303	16176	16090	16012	16205	15732	16134	16239	15966	15953	15948	16011	16150	16051	16038	16124	16095	16004	16059	16106	15987	16176	16046	16182	16159	16135	16170	16311	16116	16087	16183	15975	16208	16118	16295	16121	15965	16232	16189	16082	16010	16168	16217	16125	16148	15980	16121	16000	16214	16046	16234	16358	16253	16146	16068	16053	15969	16054	16267	16215	15880	15927	16083	16134	16160	16027	16171	16133	16018	16242	16098	16066	16242	15970	16146	16299	16196	15967	16168	16086	16056	16173	16219	16108	16075	16132	15948	16031	16207	16131	16253	16007	16059	16130	16146	16166	15983	15996	16229	15923	16069	16059	15916	16301	16119	16053	16027	16167	16334	16185	16037	16105	16195	15982	16179	16044	16010	16112	16208	16178	16003	16072	16061	16029	15953	16239	16135	15981	16140	16299	16193	15927	16047	16133	16026	16086	16241	16058	16132	16203	15970	16226	16324	16123	15976	16190	16174	16227	16245	16077	16093	16045	15916	16150	16056	16076	16145	16269	15786	16159	16179	16037	16175	16075	15915	16132	16026	16096	16074	16132	15906	16199	15838	16038	16144	15967	16081	16091	16233	16035	16116	16296	16129	16253	16109	16085	16168	16200	15974	16288	16186	16040	16153	16190	16100	16103	16068	16085	16109	16091	15990	16054	16167	16028	16160	16112	16069	16080	16153	16068	15996	16259	16155	16090	16050	16081	15972	16071	16103	16189	16248	16227	16252	16005	16127	16199	16013	16143	16150	16020	16205	15969	15998	16122	16269	16194	15977	16089	16205	16047	15997	16171	15972	16083	16074	15947	16075	16111	16117	16133	16123	16159	16248	16312	16158	16122	16239	16083	16042	16028	16149	16127	16170	16063	15998	16002	16084	16166	16326	15935	16139	16253	16013	16161	16258	15953	15966	16071	16311	16104	15989	16112	15922	16158	16084	16203	15954	16209	16238	16158	16342	16180	16068	16132	15959	16114	16302	16251	15884	16131	16040	16074	15933	16166
17249	34290	47792	36997	26993	18016	14877	14922	14967	14794	14875	14836	15109	14961	15003	14890	14850	15103	14840	14986	15051	14932	14927	14846	15047	14833	14935	14892	14902	14895	14901	15042	14827	14982	14848	15034	14978	14857	14892	15004	14957	14779	14910	14902	14918	14959	14931	14812	15031	14876	15055	14938	15022	14998	15026	14756	15045	14932	14885	14949	14863	14876	15018	14923	14739	14864	14765	14841	14778	14952	14923	14915	14883	14802	14838	14742	14849	14970	14778	14850	14799	14979	14893	14951	14876	14693	14904	14998	14897	14715	14785	14884	14842	14865	14966	15011	14971	15078	14750	14867	14934	14794	15032	14806	14800	14787	14685	14850	14994	15000	14890	14915	14927	15049	14873	14968	14796	14858	14800	14975	14942	14951	14713	14898	14922	14749	15063	14842	14953	14750	14879	14810	15025	14915	14837	14738	14856	14800	14840	14818	15029	14901	15015	14790	14971	14903	15007	14882	14933	14958	14994	14814	14782	15109	14846	15075	14881	14780	14866	14918	14902	14987	14975	15006	14876	14787	14878	14860	14749	14801	14950	14952	14875	15011	14898	15029	14857	14999	14907	15062	14951	14914	15027	14872	14964	14823	14978	14925	14863	14860	14844	14955	14952	14958	14815	14959	14973	14976	14865	14997	14776	14915	14857	14972	14977	14894	14908	14768	15063	14818	14872	14874	14835	14970	14866	15010	14824	14859	14802	14785	14998	14894	14888	14747	14791	14990	14926	14871	14752	15057	14749	14980	14771	15044	14952	14922	14912	14954	14775	14995	14758	14706	14944	14991	14969	15007	14880	15053	14786	14937	14748	15089	14834	14872	14897	14867	14769	14942	14863	14930	14950	14673	14766	14774	14901	14793	14837	15004	15034	14765	15011	15098	14815	14826	14763	14994	14730	14919	14847	14980	14975	14899	14921	15023	14942	14866	14747	14769	14783	14842	14809	14947	14920	14994	14938	14972	14839	15019	14866	15044	14874	14835	14919	14897	14694	14949	14894	15152	14845	14868	14980	14752	14955	14750	14792	14870	14869	14935	15102	15084	14925	14786	14872	14860	14899	14952	14946	15080	14892	14901	14918	14881	14831	14912	14954	14886	15062	14870	14943	14672	14933	14867	14828	15018	14818	14967	14901	14907	15092	14806	14788	14717	15020	14888	14948	15001	14955	14888	14937	14862	14854	14891	14843	14944	14930	14819	15052	14772	14932	14819	14733	14711	14886	14901	14898	14829	15161	14869	14850	14982	15025	14960	14877	14825	14879	14910	15061	14822	14799	15002	14831	14723	14859	14888	14914	14916	14740	14877	14912	14919	14823	14771	14855	14795	14997	15025	14843	14877	14927	14915	14840	14989	14859	14788	14795	14978	14917	14893	14964	14870	14998	14893	14872	14913	14702	14914	15042	14900	14927	14809	14857	14966	14805	14863	14908	14878	14976	14778	14867	14944	15101	14804	14881	14758	14935	14789	14960	14837	14795	14978	15008	14923	14804	14796	14890	14957	14822	14983	14732	14961	14684	14879	14940	15002	14799	14985	14945	14864	14717	14982	14919	14915	14836	14967	14936	14840	15016	14859	14843	14967	15044	14907	14799	14927	14859	14876	15103	14922	14919	15014	14842	14958	14990	14901	14870	14970	15103	14863	14895	14981	15020	14872	14976	14861	14927	14771	15001	14818	14935	14739	14942	14907	14756	14999	14912	14856	14804	14964	15006	14758	14967	14901	14871	15066	14913	14941	14842	14786	14936	14836	14970	14899	14927	14932	14863	14902	14901	14803	14954	14788	14865	14843	14884	14822	15018	14836	14934	14810	14828	14763	14750	14725	14923	14846	14737	14868	15054	14767	14716	14857	14867	14937	14942	14898	14797	14881	15022	14990	14860	14660	14885	14834	15023	14946	14974	15020	14880	14739	15033	14918	14967	14982	14604	14914	14929	14957	14870	14826	14774	14973	14768	14737	14971	14869	14902	14819	14949	14876	14841	14783	14884	14695	14969	14925	14764	14818	14957	14926	14902	14874	14836	14898	14891	14874	14865	14869	14882	14931	14759	14645	14880	14928	14734	14931	14789	14883	14922	14830	15018	14883	15021	14922	14939	15051	14939	14944	14851	14864	14804	14872	14866	14930	15020	14865	14840	14995	14704	14758	14908	15029	14971	14973	14818	14869	14869	14787	14879	14739	14788	14906	14791	14867	14711	15023	14906	14841	14830	14757	14881	14874	14967	14978	14921	14809	14879	14828	14828	14964	14911	15046	14946	14837	14799	14932	14695	14782	14863	14874	15055	14615	14930	14881	14879	14970	15006	14957	14903	14877	15027	14926	14811	14890	15018	14969	14785	15024	15115	14815	14864	14878	14830	14776	14901	14793	14979	15069	14759	14782	14845	14785	15017	14913	14888	14888	14832	14887	15057	14842	15030	14968	14890	15052	14749	14724	14949	14823	14790	14951	14934	14911	14943	15013	14978	15070	14790	15014	14878	14841	14913	14975	14949	15001	14892	14828	15037	14938	14858	14856	14729	14952	14943	14636	14876	14889	14782	15094	14767	14831	14772	14946	14901	14806	14931	14869	14816	14885	14802	14881	14907	14892	14965	14864	14891	14810	15022	14938	14800	14932	14908	14836	14857	14952	14826	14745	14882	14943	14722	15089	14965	15014	14993	14845	14671	14983	14737	14849	15042	14871	14820	14897	14844	14953	14790	14838	14923	14877	14920	14902	14944	15059	14763	14843	14754	14942	14937	15107	15001	15016	14891	14910	15143	14871	14882	14857	14805	14755	14769	14883	14680	15002	14715	14921	14940	15091	14915	14891	14803	14872	14921	14777	14918	14839	14863	14752	15047	15065	14952	14795	14885	14946	14664	14833	14819	14946	14946	14999	14928	15040	14884	14824	14901	14876	14750	14939	14933	14880	14826	14841	14920	14970	14837	14959	14918	14733	14807	14843	14922	14884	14919	14859	14936	14862	14995	14866	14911	14920	14982	14827	14766	14781	14835	14893	14847	14750	14930	14902	14906	14999	14892	14989	14839	14874	15079	14969	14890	14867	14804	14857	14919	14832	14921	14893	15006	15032	15052	14899	14752	15118	14977	14970	14860	14800	14826	14989	14941	14897	14776	15073	14912	14851	14932	14867	15025	14963	15026	15050	15028	15048	14870	14800	14893	14877	14897	14700	14934	14847	15074	14906	14779	14876	14770	14813	14925	14956	14850	14818	14733	14938	15130	15013	14892	14854	14929	14977	14843	14921	14812	15111	14959	14939	15017	14953	14964	14934	14989	14700	14996	14832	15016	14982	14884	14983	14940	14912	14895	14872	14823	14854	15112	14833	14840	14966	15056	14993	15007	14986	14837	14900	14967	14913	14862	14975	14839	14936	14912	14848	14900	14975	14976	14927	14816	14874	14863	14926	14909	14726	14836	14946	14803	14694	14818	14887	14905	14952	15044	14922	15029	14543	14990	15061	14934	14873	14817	14892	14917	14827	14974	14915	14833	14845	14973	15063	14816	14971	14981	15085	15031	14781	14944	14824	14987	14886	15035	14874	14894	15003	15034	14957	14872	15028	14781	14941	15069	14959	14988	15108	14913	14914	14749	14802	14930	14903	14931	14799	14912	15196	14961	14929	14964	14947	14931	14935	15051	14923	15024	14683	14868	14823	14756	14964	15050	14909	15082	14849	14762	15031	14899	14794	14828	14962	15109	14845	14940	14803	14897	14916	14837	14896	14934	14794	14915	14995	14792	15078	14895	14863	14800	14911	14840	14913	14898	14811	14956	14759	14914	14890	14861	14989	14948	14943	15103	14990	14804	15070	15030	14851	15075	14974	14903	14759	14847	14970	14884	14871	14845	14877	14943	14835	14799	15120	14807	15121	15003	14927	14834	14796	14736	14889	14897	14887	14872	14811	14799	14933	14891	15003	14983	14952	15063	14916	14967	14908	14899	14878	15141	14889	14875	14823	14919	14917	14947	14978	14823	15080	14971	14905	14863	15027	15021	15106	14910	14879	15068	14950	14989	14907	14917	14763	14916	15067	14965	15075	15015	14969	14894	14737	14885	14845	15054	14947	14943	14990	14806	14868	14935	15030	14995	14837	14997	14736	14795	14851	14712	14967	14904	14862	14902	14897	14990	15002	14813	14893	15056	14974	14923	14910	14956	14953	14985	14921	14990	14930	14968	14995	14913	14851	14917	14766	14954	14843	14913	14875	14871	14876	14965	14939	14877	14916	15003	14785	15018	14948	14861	14761	14861	14768	14895	14844	14844	14774	14828	14743	14970	14722	14926	15023	14842	14767	14890	14919	15012	14927	14966	14974	14935	14753	14927	14804	14857	14894	14982	14970	14837	14885	14703	14928	14881	14964	14792	14934	14778	14838	14921	14877	15043	14822	14766	14724	15014	14856	14816	14877	14793	14797	14801	14875	15022	14936	15003	14930	14750	15036	14745	14890	14860	14807	14813	15021	15006	14896	14777	14796	14872	14919	14967	14862	14936	14976	14889	15006	14896	14826	15044	14874	14608	14884	14829	14875	14974	14855	14788	14995	14743	14960	14996	14989	14848	14903	14973	14713	15084	14923	14855	14729	14815	14851	15027	15025	14932	14732	15046	14849	15052	14785	14919	14930	14864	14811	14848	14858	14826	14871	14996	14919	15032	14906	14885	14999	14862	15010	14870	15087	14972	14980	14906	15083	14856	14924	15028	14968	14929	14809	14905	14936	14763	14824	14987	14935	14922	14895	14873	15045	14870	14847	14999	14883	14878	14696	14889	14853	14972	14894	14792	15109	14790	15048	14765	14980	14902	14955	14938	14779	14903	14870	14764	14927	15066	14893	14785	14923	14795	14840	14957	14789	14963	14971	14890	14873	14887	15020	15016	14991	14963	14779	14700	14984	14787	14991	14741	14910	14909	14937	14828	14997	14995	14978	14931	14884	15011	14788	14904	14902	14803	15091	14917	15022	14810	14620	14954	14807	14966	15013	14725	14941	14939	14770	14822	14936	14652	14964	14961	14959	14894	15015	14945	14892	14878	15072	15162	14792	15030	14932	15057	14839	14949	14926	14965	15036	15075	14849	14847	14957	15059	15021	14744	14709	14963	14942	14954	14908	14942	14998	14919	14962	14947	14856
23975	22187	40140	48596	41041	27560	21303	17632	17059	17160	17221	17037	16925	17058	16950	17043	17051	17009	17063	17018	16990	17048	17091	17142	17031	17076	16982	17005	16984	16897	16925	16988	16960	17027	17001	16960	16971	16908	16955	17097	16968	17005	16873	16925	16917	16801	16867	16813	16973	17089	17102	16962	16783	16964	16961	16898	16837	16973	16809	16765	17018	16933	17151	16943	16808	16947	16859	17117	16883	16983	16919	17093	16975	17150	16829	16938	16981	16869	16919	16874	16986	16806	16799	16856	17021	16841	16875	16955	17075	17061	16973	17098	17033	16977	17072	16692	16926	16899	16882	16992	16877	17066	16936	16895	16935	16971	16955	16737	16862	16939	16938	16822	16954	16930	16736	16997	16683	16945	16869	16969	16997	16889	17052	16778	16907	16904	17072	16991	16770	17002	16945	16589	16845	17025	16867	16693	16828	16759	16911	17086	17020	16916	16854	16916	16798	17078	16864	16824	16888	17085	16969	16957	16905	16825	16734	16905	16711	16799	17022	16823	16870	16790	16969	16871	16816	16946	16835	16713	16859	16715	16854	17016	16850	16926	17030	16962	16856	16616	16881	16989	16842	16884	17227	17026	16728	16736	16837	16864	16890	16954	16753	16769	16838	16736	16849	16737	16880	16898	16995	16997	16790	16906	16856	17066	16903	16964	17001	16799	16991	16962	17000	16717	16728	16860	16852	17079	17012	16766	16916	16690	16776	16849	16774	16848	16853	16991	16944	16700	17017	16856	17071	16798	16848	16967	16959	16796	16862	17016	16751	16907	16798	16847	16777	16984	16859	16655	16830	16750	16837	16847	16850	16902	16743	16898	16813	17025	16838	16982	16931	16779	16981	16854	16902	16885	16899	16881	17056	16897	16821	16865	16819	16984	16844	16869	16967	16900	16853	17011	16747	16830	16907	16991	17027	16893	17171	17023	16914	16849	16856	16931	17038	16933	16768	17027	16665	16849	16945	16952	17004	16998	16958	16808	16853	16868	16941	17071	16829	16790	16778	17024	16793	16893	16976	16913	16964	16765	16968	17094	16765	16919	17019	16913	16852	16828	16952	16742	16920	17004	16772	16993	16920	16880	16839	16854	16873	17032	17043	16987	16999	16822	16933	16978	16904	16720	16957	17013	16985	16926	16815	16836	16856	16869	16864	17026	16833	16836	16837	16867	16835	16949	16815	16941	16908	16934	16867	16889	16783	16973	16955	16821	16832	16822	16847	17000	17074	16977	16904	17018	16881	16922	17103	16949	16938	16820	17122	16915	16672	16893	16890	16904	16936	16955	16826	17069	17126	17103	16855	16803	16899	16722	16851	16988	16976	17020	16846	16703	16954	16845	16960	17016	17065	17051	16929	16913	17011	16920	16769	17087	17096	16943	17030	16857	16966	16813	16811	16970	17059	17041	16846	17006	16998	16897	16970	16820	16873	16887	16981	16892	16788	16842	17055	17051	16757	17005	17009	16875	17066	16777	16913	16832	16894	17107	17022	16765	16898	16949	16833	16840	16939	17151	17101	16992	16793	17008	17072	16960	16723	17022	16846	16952	16977	16993	16833	16943	16830	16824	17071	17075	16871	16660	16922	16901	16985	16844	16961	16926	16912	16658	16867	16843	16854	16988	16897	16900	16902	16742	16918	17025	16859	16801	16692	16812	16873	16927	16896	16976	16817	16800	16838	16778	16952	16914	16754	17087	16902	16905	17055	16909	16858	16974	16924	16694	16925	16900	16784	16843	16944	17012	16772	16717	16824	16934	17118	16948	16931	16870	16982	16993	16922	16831	17028	16894	16695	16881	16927	16960	16846	16762	17029	16850	16928	16815	16848	16787	16891	16915	16993	17024	16984	16796	16877	16854	17031	16717	16872	16854	16875	16793	17049	16868	16887	16866	16874	16778	16937	17054	16880	16857	17029	16943	17001	17090	16927	16744	16887	16999	17024	17073	16986	16877	16860	16858	17018	16920	16911	16987	16892	16973	16932	16783	17021	16946	17030	17054	16945	16752	16896	16797	16981	16864	17036	16885	16963	16941	16914	16970	16682	16964	16793	16920	16953	16920	17038	16832	16864	16741	16939	16827	16985	16793	16941	16948	16896	16997	17003	16827	17083	16946	16715	16948	16788	16972	16763	16941	16995	17072	17055	16944	16686	16939	16829	16781	16918	16840	16909	16829	16930	16964	16790	16784	16928	16876	17072	16681	16915	16817	17100	16900	16848	16972	16742	16876	16749	16790	16990	16872	16986	17144	17100	16801	16860	17206	16940	16661	16857	16906	16822	16842	16864	17052	17035	16938	17016	16898	16955	16659	16709	17069	16993	16949	16648	16920	16977	16980	16960	16964	16998	16828	16763	16912	16815	16783	16848	16891	16843	16923	16810	16981	16911	16869	16931	16876	16860	17081	17049	16905	17136	16800	16918	16879	16771	16956	16725	17046	16924	16842	16921	16953	16989	16870	16957	17030	16896	17076	16897	16896	16796	16949	16910	16961	16943	16892	16895	17008	16936	16906	16718	16919	16862	16889	16742	16989	16899	16722	17037	16739	16857	16803	16874	16997	17127	16969	16772	17052	16985	16850	16915	17021	17032	17054	16755	16980	16803	16975	16958	16716	17063	16984	16996	16864	16711	16994	16925	17191	16725	16820	16918	16930	16902	16990	16950	16599	16801	16927	17006	16958	16700	16801	16994	17038	17023	16758	16955	16904	16816	16867	16900	16869	16948	16861	16845	16844	16884	17004	17096	16922	16776	16901	16934	16944	16961	16917	16981	16919	16844	16939	16753	16980	17020	16977	16838	17085	16773	17050	17051	16840	16952	16870	16856	17107	17020	16921	16946	16987	16751	16882	16801	17135	16906	17073	16819	17001	16868	16808	16811	16843	16873	16773	16831	16884	16988	16820	16908	16901	16801	16872	16802	16820	16929	16851	16804	16923	16660	16895	16671	16784	17070	16992	16869	16778	17030	16977	16941	16891	16878	16861	16866	16944	16858	16785	16946	17043	16906	16878	16958	16874	16795	16746	16967	16667	16687	16770	16711	16910	16959	16984	16954	16988	16968	16664	16826	16770	16817	16912	16788	17083	16827	17089	17055	16821	17029	16846	16866	16958	16742	16819	16803	16791	16604	17011	16994	16875	16813	16935	16938	16820	16922	16806	16901	16696	16874	16882	16951	17194	16892	17162	16986	16851	16939	17085	16967	16804	16997	16885	16939	16896	17086	16963	16876	16859	16874	17060	16928	16993	16839	16936	17015	16924	17004	16791	16910	16992	16851	16924	16850	16773	16705	17012	16872	16728	16820	16821	17007	16942	16834	16862	16761	16745	16852	16844	16855	17055	16922	16609	16913	17093	17171	16865	16916	16967	16971	17016	16776	16849	16898	16954	16979	16765	16788	16902	16830	16734	16730	16837	16934	17007	16939	16979	16833	16974	16840	16785	16749	16945	16832	16810	16884	16961	16978	16861	16875	16985	16993	16862	16965	17048	17028	17060	16818	16805	16788	16945	17082	16810	16731	16925	17145	16817	16968	16845	16641	16906	16997	16799	17057	16810	17038	16810	16832	17041	16959	16951	16795	17006	17011	16785	16786	16948	16879	16837	16845	16739	16976	16786	16942	16997	16661	16917	16738	16831	16674	16806	17119	16785	16867	16827	16994	16829	16758	16946	16874	16857	16873	16818	16965	16795	16922	16742	16850	16989	16848	16935	16835	17085	16926	16862	16926	16881	16920	16900	16877	16846	17110	16989	16800	16822	17029	17020	16754	16905	16882	16858	16556	17023	16848	16809	16753	16882	17013	16916	16906	16836	17029	16782	16916	16864	16881	16983	17042	17039	16886	17028	16798	16976	16812	16776	17010	17078	16864	17021	16892	16787	16934	16916	16920	16776	16792	16840	16729	16913	16766	16759	16843	16822	16770	16844	16689	16960	17051	16821	16822	16871	16821	16986	16948	16949	16933	16961	17075	17070	16835	16772	16941	16783	16987	16927	16818	16993	16745	16877	17087	16929	17034	16826	16887	16969	16820	16911	16763	16880	16944	16810	16827	16712	17119	16797	16912	16970	16845	16850	16916	16800	16776	16991	16951	16913	17068	16925	16926	17002	16906	16886	16802	16709	16944	17075	17161	16790	16812	17042	17040	17007	16961	17001	16921	16760	16785	17008	16925	16906	17094	16831	17022	16949	16977	16993	16797	17095	16910	16834	16917	16974	16856	16996	16903	16920	16923	16783	16886	17021	16978	16886	16883	16826	17007	16815	16872	16672	16882	16988	17119	17150	16967	16980	16852	16994	16877	16803	16873	16970	16804	16785	16906	16825	16890	17050	16885	16949	17042	16951	17008	16992	16953	16903	16874	16998	16997	17034	16621	16874	17048	16934	16948	16794	16943	16792	16940	16730	16805	17125	16942	16768	17015	17135	16907	17017	17025	16819	16769	16919	16990	16732	16836	16817	17060	16703	16868	16759	16800	16945	16984	16890	17005	16787	16916	16776	17005	17038	16990	16942	17205	16970	16768	16905	17035	16919	16710	17017	17022	17049	16915	16910	16991	16976	17021	16960	16823	16807	16884	17021	16625	16779	16971	16710	16858	16857	16887	16994	16925	17042	17000	17019	16854	16951	17030	16933	17091	17095	17028	16755	16963	17010	16666	16767	16879	16819	16925	17028	16567	16815	17088	17034	16864	16880	16916	16875	16847	16806	17077	17081	16988	16891	16994	16945	17032	17090	17056	16986	16678	17223	16812	16925	16978	16931	17110	16942	16976	16964	17052	16828	16776	16865	17176	17014	16953	17014	16854	17141	17061	16926	16839	16706	16831	16819	16818	16817	17033	16671	17007	16811	16979	16968	16806	16715	16862	16895	16767	17000	16839	16840	16908	16777	16867	16847	16925	16670	16963	16854	16933	17033	16889	17027	16888	16945	17042	16932	16855	16838	16882	16936	17056	17011	16924	16828	17056	17092	16913	16967	16924	16883	16892	16904	16909	16972	16986	16868	16870	16890	17029	16814	16882	16935	16910	16908	17030	16953	16861	16984	17164	16849	16902	17058	16900	17111	16932	17025	17037	16929	16873	16933	16815	16727	16915	16918	16914	16982	16828	17002	17128	16856	16920	16779	17009	16888	17050	16985
35807	81253	86496	68007	46788	26256	15405	15444	15343	15473	15559	15196	15556	15354	15425	15378	15433	15441	15294	15383	15373	15522	15527	15234	15381	15333	15398	15543	15377	15455	15490	15383	15415	15401	15553	15223	15326	15448	15265	15294	15567	15371	15235	15273	15381	15462	15168	15571	15703	15494	15492	15629	15318	15394	15330	15357	15372	15343	15435	15165	15324	15128	15466	15493	15404	15267	15435	15184	15352	15411	15380	15485	15356	15258	15258	15125	15253	15320	15332	15360	15378	15343	15411	15246	15313	15205	15304	15316	15438	15450	15393	15414	15339	15268	15307	15255	15460	15268	15311	15374	15358	15283	15321	15378	15295	15320	15413	15415	15308	15343	15413	15205	15245	15457	15502	15212	15234	15399	15466	15319	15361	15389	15225	15241	15157	15571	15347	15351	15204	15414	15279	15169	15421	15392	15444	15246	15408	15298	15325	15374	15300	15415	15188	15339	15390	15310	15319	15298	15190	15520	15343	15354	15512	15332	15344	15358	15215	15282	15340	15322	15113	15334	15310	15291	15340	15326	15445	15392	15280	15386	15354	15248	15215	15377	15175	15373	15513	15282	15365	15384	15283	15318	15212	15510	15361	15321	15505	15593	15337	15537	15392	15400	15290	15166	15317	15441	15285	15362	15465	15378	15454	15386	15435	15429	15133	15332	15469	15370	15343	15170	15231	15380	15535	15299	15156	15413	15471	15323	15417	15433	15355	15234	15393	15357	15128	15297	15256	15377	15337	15333	15425	15225	15273	15397	15274	15440	15473	15334	15392	15452	15217	15402	15420	15190	15404	15289	15306	15513	15507	15410	15553	15258	15234	15376	15300	15367	15477	15455	15420	15257	15284	15269	15188	15325	15313	15292	15496	15428	15190	15396	15263	15425	15210	15344	15293	15495	15343	15449	15313	15359	15371	15370	15409	15195	15345	15335	15384	15377	15342	15500	15257	15329	15578	15420	15465	15449	15444	15459	15324	15311	15618	15297	15228	15505	15320	15285	15349	15399	15432	15284	15233	15169	15274	15487	15422	15280	15448	15364	15377	15317	15219	15242	15517	15297	15477	15233	15517	15299	15225	15343	15357	15170	15163	15589	15425	15564	15309	15366	15312	15276	15338	15316	15175	15214	15307	15391	15295	15287	15443	15326	15443	15343	15313	15520	15412	15474	15372	15320	15380	15167	15369	15315	15247	15373	15165	15220	15277	15250	15379	15505	15207	15245	15396	15223	15404	15384	15315	15481	15428	15423	15287	15301	15339	15238	15399	15293	15308	15300	15315	15310	15378	15149	15427	15225	15358	15362	15452	15249	15433	15283	15422	15409	15292	15364	15446	15239	15387	15280	15323	15253	15270	15205	15529	15408	15409	15367	15335	15355	15347	15278	15486	15313	15296	15374	15442	15309	15357	15456	15245	15108	15359	15529	15363	15201	15335	15378	15305	15500	15141	15308	15216	15329	15379	15254	15285	15371	15251	15420	15467	15386	15431	15305	15356	15324	15317	15363	15378	15321	15331	15459	15272	15312	15522	15208	15509	15379	15284	15443	15295	15575	15319	15356	15315	15253	15556	15303	15294	15186	15337	15471	15364	15314	15506	15392	15285	15326	15312	15369	15478	15163	15366	15184	15451	15377	15420	15350	15249	15223	15309	15326	15563	15137	15522	15370	15435	15276	15429	15276	15303	15242	15344	15479	15427	15380	15264	15373	15343	15303	15407	15338	15290	15464	15635	15317	15328	15521	15375	15427	15346	15385	15283	15497	15542	15250	15520	15424	15496	15345	15333	15467	15347	15532	15317	15318	15158	15249	15461	15488	15397	15348	15430	15476	15531	15272	15268	15335	15363	15242	15375	15257	15440	15260	15409	15254	15374	15442	15379	15229	15328	15384	15334	15265	15243	15374	15338	15178	15323	15487	15470	15341	15455	15368	15475	15373	15353	15365	15398	15334	15219	15369	15490	15434	15342	15467	15330	15300	15392	15258	15421	15107	15387	15372	15520	15482	15375	15243	15372	15291	15361	15367	15407	15340	15290	15390	15456	15387	15391	15106	15326	15454	15367	15297	15231	15392	15400	15338	15371	15262	15316	15309	15242	15490	15487	15215	15436	15335	15370	15236	15354	15422	15471	15512	15378	15455	15548	15332	15273	15430	15421	15376	15424	15505	15414	15337	15445	15333	15455	15333	15450	15284	15191	15259	15411	15325	15410	15357	15383	15296	15241	15406	15360	15352	15403	15331	15267	15497	15217	15303	15320	15341	15354	15363	15472	15460	15344	15405	15430	15380	15456	15374	15407	15399	15425	15398	15234	15298	15100	15287	15279	15499	15310	15333	15492	15341	15483	15371	15273	15393	15199	15376	15404	15123	15418	15310	15373	15459	15341	15311	15414	15522	15297	15345	15241	15438	15268	15494	15189	15316	15432	15253	15359	15401	15378	15344	15066	15361	15316	15320	15252	15427	15447	15449	15185	15459	15451	15334	15150	15328	15468	15354	15390	15234	15561	15351	15402	15237	15215	15306	15320	15494	15197	15383	15331	15424	15354	15336	15545	15448	15506	15275	15221	15303	15316	15251	15349	15447	15299	15390	15325	15372	15245	15448	15332	15562	15344	15474	15344	15290	15415	15248	15315	15435	15315	15328	15434	15224	15463	15437	15182	15407	15223	15340	15287	15321	15385	15363	15297	15380	15347	15221	15369	15310	15386	15404	15474	15418	15441	15332	15382	15510	15384	15372	15439	15250	15372	15365	15561	15404	15421	15326	15315	15217	15421	15419	15361	15283	15565	15416	15366	15526	15253	15260	15184	15224	15232	15294	15429	15269	15315	15418	15470	15264	15433	15437	15252	15281	15289	15187	15376	15459	15455	15324	15442	15329	15321	15287	15343	15292	15380	15304	15513	15309	15395	15448	15323	15223	15479	15346	15276	15259	15228	15475	15445	15463	15418	15350	15344	15284	15342	15446	15253	15437	15252	15448	15381	15407	15480	15531	15380	15594	15346	15322	15379	15172	15350	15468	15144	15332	15407	15192	15348	15428	15287	15430	15489	15289	15394	15432	15206	15320	15302	15375	15331	15422	15312	15319	15133	15173	15515	15287	15378	15308	15440	15400	15238	15178	15513	15359	15469	15351	15222	15431	15349	15346	15413	15379	15397	15411	15238	15243	15317	15162	15570	15434	15311	15416	15390	15300	15421	15414	15199	15201	15328	15288	15213	15359	15375	15248	15446	15196	15328	15327	15343	15164	15299	15383	15312	15355	15477	15327	15254	15298	15370	15285	15456	15273	15543	15324	15482	15429	15436	15339	15342	15325	15559	15430	15398	15282	15280	15351	15436	15372	15305	15528	15633	15486	15328	15211	15336	15413	15388	15389	15371	15310	15329	15307	15566	15326	15351	15388	15305	15147	15418	15566	15281	15286	15374	15372	15532	15226	15379	15326	15264	15313	15264	15401	15307	15398	15245	15248	15518	15360	15395	15428	15341	15420	15371	15149	15304	15417	15386	15482	15377	15361	15361	15349	15410	15226	15510	15419	15335	15124	15286	15535	15446	15319	15245	15202	15406	15359	15259	15390	15191	15398	15306	15481	15356	15256	15157	15289	15312	15329	15299	15407	15317	15392	15537	15318	15446	15281	15547	15274	15446	15408	15284	15501	15299	15436	15090	15352	15397	15278	15287	15199	15464	15432	15344	15376	15238	15292	15243	15563	15309	15392	15437	15311	15422	15227	15343	15473	15440	15373	15406	15326	15222	15352	15428	15413	15408	15149	15330	15318	15543	15188	15262	15218	15232	15351	15204	15365	15295	15289	15272	15320	15402	15473	15271	15320	15356	15232	15287	15350	15261	15580	15419	15446	15355	15335	15270	15333	15483	15329	15233	15297	15269	15046	15339	15384	15367	15463	15303	15332	15416	15157	15332	15293	15406	15455	15313	15377	15465	15178	15460	15243	15449	15375	15303	15471	15419	15214	15511	15406	15334	15508	15300	15334	15318	15414	15245	15380	15399	15278	15356	15390	15365	15532	15389	15624	15139	15440	15339	15454	15388	15306	15278	15381	15411	15268	15343	15414	15420	15252	15389	15313	15329	15447	15352	15308	15357	15144	15432	15451	15243	15350	15288	15376	15246	15384	15307	15279	15439	15397	15294	15342	15386	15284	15370	15393	15246	15397	15335	15414	15316	15522	15344	15491	15287	15535	15448	15337	15216	15368	15384	15685	15412	15344	15318	15411	15326	15571	15393	15366	15444	15379	15434	15388	15391	15328	15418	15296	15382	15296	15427	15292	15312	15250	15377	15440	15390	15472	15498	15187	15399	15315	15368	15325	15243	15385	15559	15482	15358	15447	15231	15394	15034	15132	15405	15388	15230	15237	15285	15384	15223	15251	15482	15447	15327	15185	15375	15434	15294	15422	15347	15395	15368	15321	15366	15457	15375	15332	15388	15336	15290	15369	15459	15388	15281	15412	15436	15325	15408	15339	15528	15355	15349	15219	15345	15394	15374	15320	15422	15476	15439	15351	15245	15259	15398	15340	15500	15559	15307	15424	15362	15243	15518	15378	15339	15247	15363	15295	15287	15455	15498	15312	15316	15379	15351	15210	15464	15436	15414	15323	15511	15176	15340	15397	15376	15350	15333	15362	15392	15400	15351	15316	15405	15423	15395	15306	15229	15334	15190	15322	15347	15421	15398	15202	15339	15361	15379	15303	15354	15369	15535	15400	15377	15340	15318	15282	15302	15269	15560	15210	15372	15407	15417	15497	15242	15426	15159	15426	15445	15264	15409	15387	15295	15245	15427	15309	15227	15467	15336	15398	15386	15297	15435	15465	15301	15387	15413	15357	15463	15359	15342	15330	15428	15406	15332	15369	15456	15362	15459	15338	15303	15522	15318	15447	15384	15312	15524	15305	15342	15393	15289	15271	15307	15244	15365	15302	15477	15334	15406	15207	15509	15432	15291	15285	15426	15341	15414	15468	15389	15482	15362	15422	15533	15267	15251	15102	15318	15410	15236	15244	15406	15408	15497	15273	15564	15497	15358	15243	15421	15324	15363	15269	15494	15276	15278	15284	15456	15311	15510	15422	15409	15235	15398	15480	15224	15412	15347	15396	15216	15279	15395	15362	15280	15321
22771	21653	35624	42604	40808	31134	24072	18389	17405	17457	17618	17377	17380	17273	17266	17249	17189	17017	17042	17507	17109	16940	17235	17062	17131	17073	17069	16929	17162	17041	17027	16947	17037	17232	17117	17045	17027	17218	17323	17177	16978	16944	17013	17060	17221	16935	17004	17150	17385	17362	17043	17124	17247	17102	17084	16918	16868	16924	17199	16967	16977	17163	16993	17266	17097	17012	17085	17091	16959	16999	17015	16996	17024	17185	17050	17008	17099	17100	16996	16927	16973	16960	17059	17075	17118	17204	17067	16910	16901	17166	16970	16980	16953	17015	16905	16995	16896	16865	17057	17116	16887	16946	17143	17136	17073	16927	17130	16866	16831	16795	16926	16801	16888	16947	16879	17076	17087	16895	16890	16979	16989	17041	16948	16942	17149	16971	16862	16892	16826	17081	17130	16946	17089	16904	17018	17022	16996	16900	16841	16849	16976	17007	17127	16784	17125	16947	16893	17096	16873	17120	16699	16958	16827	17033	17138	17035	17086	16924	16789	16961	17075	16793	16978	16908	16904	16977	16979	17023	16900	17088	17042	17142	17149	16963	17037	17069	16803	16980	16954	17039	17248	17040	17134	16945	16929	16912	17146	17186	17104	16865	16774	16944	17028	17082	16990	17009	17021	17109	16940	17101	17048	17211	16957	16883	17042	17039	17077	17121	16870	16960	17037	16975	16893	16919	16930	16931	17023	16768	16905	16930	17005	16903	16872	16899	17037	16994	16927	17056	16939	16850	16899	16953	16696	17121	17083	16858	16906	16964	16958	16868	17019	16977	16966	16920	17072	16939	17013	16986	17030	16948	16971	17188	17052	17131	17033	16969	16973	17059	17122	17087	16985	16914	17135	16906	17114	16888	16938	17152	16942	17054	16992	16921	16948	16907	17023	16953	16845	17055	16684	16747	17069	16918	16751	16869	16888	16913	16984	16952	16800	16923	16981	16921	16987	17034	17001	16910	17205	17099	16893	16832	17054	17092	16880	17036	16954	16824	16937	17118	16858	17062	16832	17251	16893	17038	17194	17011	17114	17023	17016	17075	16897	17130	16672	16917	16921	16748	16917	17041	16946	16882	16895	16997	16871	17024	16923	16890	16858	16802	16819	16718	16995	16900	17186	17038	16874	16967	16977	16857	16991	16889	16991	16990	17041	17034	17220	16967	16981	16990	16788	16872	16883	16916	17068	16891	16901	17103	16993	17019	17195	16994	16872	17007	16842	16945	16879	16883	16727	16809	16971	16910	17116	17234	16982	17043	16965	16876	16933	17151	16821	17052	17043	16765	16719	16836	16984	17092	16921	16877	17063	17023	17058	16867	16918	16869	16920	17103	17042	16894	17025	16911	17161	17046	16985	16964	16999	16901	16791	16891	16960	16740	16899	17133	16653	16760	17091	17078	16749	16881	16934	16938	17029	16781	16865	17014	17073	17191	16913	17008	17097	17004	16932	17062	17042	16752	17176	17132	16930	16793	17125	16822	16872	17058	16831	16943	16965	16939	16853	16666	17028	16954	17027	16968	16997	17094	17094	16982	16737	16970	16818	16799	16722	17047	16926	17019	16897	16930	16956	17085	17042	17157	17186	17190	17073	16940	17265	17016	16972	17074	17024	17032	17064	16840	16770	16879	17100	16920	16852	17019	17077	16834	16844	17095	16830	17006	16962	17219	16741	16923	16827	16955	16782	16960	16888	16895	16844	17080	16959	17108	16830	16823	16842	16959	16861	16931	16941	17000	16791	17083	16825	16783	16982	17080	16862	16789	17013	16985	17000	17141	17070	16999	16914	17004	17092	16997	17120	16941	17111	16896	17203	17013	17082	17066	16994	16896	16901	16819	16794	16920	17122	16942	16996	16943	16838	16964	17018	16952	17024	17069	16980	16991	17064	16948	17200	16727	16995	17046	16859	17011	16940	17091	17002	16883	16939	16803	16891	17015	16871	17036	16935	16968	16936	17038	16975	16945	17209	17110	16942	16850	17040	17102	16772	17023	17077	17023	17044	16919	17160	16898	17079	16857	16885	17006	17037	17019	17063	16854	17000	17021	16995	16908	16784	16998	17043	16902	17043	17150	17092	16884	16994	17027	16991	16932	16936	16790	16979	16954	16813	17096	17024	16795	16979	16846	17156	17105	17069	16878	16958	17130	16932	17029	16859	16962	16928	16963	16892	17236	17148	16880	16945	16968	17054	16835	16915	16966	16921	16861	16896	17048	16922	17042	16936	16943	17049	17159	17051	16946	16952	16860	16798	16933	16986	16907	16878	16963	17008	16685	17013	17019	16986	17083	16966	16957	17097	16850	16786	17066	16862	16875	17190	16716	16966	16920	17104	17057	16844	16830	17041	16883	17066	17163	16982	17123	17110	17153	16908	16879	16953	16949	17088	16816	16878	17034	17049	16942	17023	16737	17112	17062	17114	17182	16806	16969	16999	16885	16797	17000	17062	16982	16881	17015	16989	16976	16967	16866	16734	16815	16980	16922	17103	16887	16827	16834	16993	16995	17033	16945	16973	17131	17087	16964	17108	16872	16896	16829	17049	16920	17058	16754	17064	16915	17038	17117	16911	17013	16979	17078	17224	16837	16949	16942	17097	17014	16978	16977	17183	16991	17261	16882	17059	16916	17029	16996	16844	17045	16983	16898	17078	17069	17029	16905	17206	16948	16811	16862	16736	16929	17073	17110	17248	17137	16904	16825	17004	17029	17046	17104	16890	16965	17032	16956	16932	16966	17091	17064	16932	16951	17063	16909	16984	16647	17237	17021	17006	16969	16899	16979	17150	16923	17244	16935	17048	16895	16938	17171	17079	16939	16915	16733	16852	16990	17010	16829	16863	16926	16801	16837	17021	16909	17154	17098	16912	16923	16867	16868	17048	16948	17128	17149	16896	17055	17026	17104	16887	16817	16896	16930	17103	17110	16998	17042	16998	17002	16848	17113	17041	17127	16947	16930	16958	17038	16929	16811	17150	16971	16997	17131	16948	16809	16923	17042	17013	16901	17029	17000	16862	16893	16822	16862	17053	17106	16944	16987	17034	17034	17080	16933	16953	17279	17012	16905	17094	16924	16981	16879	16870	16895	16899	17014	16955	16714	17091	16935	16874	17000	16846	17113	17139	16928	16771	17034	17061	17043	17073	16932	16947	17095	17013	17033	16983	16839	17137	16917	16924	17022	17060	16976	17103	16927	17112	16906	16895	16924	16908	17080	17069	17063	17084	16923	16941	16977	17003	17107	16942	17023	16928	16813	17034	16972	17048	16874	16931	16811	16884	17274	17102	17026	17043	16941	17148	16997	17003	17010	16784	16924	16979	17039	16978	16993	16889	17109	16853	16880	17080	16909	16936	16940	16985	16991	17048	16990	16982	16882	17002	16853	16996	17116	16962	16886	17013	17025	16904	16863	17074	16964	17082	17133	17192	17306	16914	16925	17095	17014	16840	17032	17082	16733	17065	17066	16871	16986	17149	16777	16906	16928	17052	16833	16996	16698	16655	16910	17055	16933	17029	16972	16943	17009	17140	17010	17003	17027	17104	17023	16950	16897	17047	16990	17008	16894	17076	16858	17161	17287	17082	16996	16808	17068	16860	16868	16903	17166	16972	16798	16844	16997	17015	16834	16868	17067	16936	17024	16997	16696	16914	17121	16943	16926	16846	16803	17051	16966	17061	17016	17066	17027	16918	17183	17102	16988	17024	16950	16894	17073	17111	17103	16884	16768	16843	16805	16857	16945	16897	16906	17142	16985	16948	16856	16905	16847	16809	16918	16989	16904	17080	17033	16976	17063	17031	17005	17064	16883	16914	16940	16994	17022	16722	16819	16829	17011	17011	17018	17213	16810	16935	16834	16971	16970	16916	16980	16975	17167	16959	17113	17025	16847	16840	16978	17139	16859	16882	16865	16756	16995	16962	16916	17090	16997	16949	16775	16956	17185	16997	17033	17062	17009	17069	17006	16836	16760	17012	16747	17222	17117	16957	16980	16987	16779	16906	17055	16945	16998	17047	17009	16988	17014	16980	16761	16896	16984	17149	16972	16798	16959	16980	17077	16879	17022	16971	16837	17012	16897	16964	17070	16978	16785	16933	17058	16978	16800	16904	17109	17006	16912	16957	16947	16966	17112	17194	16804	16869	16956	16781	16984	16882	16684	16874	16885	17010	16957	16936	16932	16916	16968	16990	16957	16983	17032	17051	17109	16893	16802	16826	17075	16845	16769	16922	16970	16978	17051	17168	16982	17028	17081	17009	17010	16952	16931	16999	16878	16994	16927	16993	16552	16829	16955	16876	16888	17019	16964	16946	16931	17062	16894	17046	16951	16968	17113	17009	16867	16916	16982	16913	16884	17052	16881	17027	17027	17094	16768	16816	17096	16929	16916	16935	16923	17031	17037	17280	16969	17011	17073	16911	16625	17005	17143	16913	16946	17154	17126	16919	16960	17061	17108	16983	16994	16967	16952	16952	17053	16876	16812	16962	16969	17007	17192	17129	17009	16889	16800	16925	16966	16823	17031	16813	16879	16977	17020	16971	17028	17076	17027	17096	16798	17141	16917	16897	17116	17052	16926	17086	16994	17160	16886	16935	16973	16704	16734	16817	17123	17022	16946	16886	16929	17156	16712	16942	16931	17090	16958	17142	16750	16938	17066	16929	17000	16949	16950	17016	17164	16950	17108	17136	16772	16710	16884	17041	17014	17128	17000	16979	17029	16906	16946	16919	17035	17124	16976	17059	16835	17058	16965	16972	17078	16984	16842	16997	17064	17092	16910	17079	16926	16969	16933	16988	16989	17025	16863	16853	17023	17055	16984	16832	16992	16981	17049	17002	16971	16836	17019	16920	16928	16903	16884	17010	16892	16942	16655	17054	17064	16820	16993	17133	17127	16958	17021	16924	17025	16942	16998	17094	16968	16876	16908	16985	17072	17083	17003	17042	17090	16884	16841	16939	16852	16858	16957	16910	16928	17048	16884	16973	16956	16869	16923	17022	16890	16844	16822	16747	16996	17237	16846	16880	16936	16990	17159	17002	16921	17058	17119	17108	16802	17083	17043	17278	17108	17020	17040	17059	16961	16877	16708	16916	17148	16969	16924	17073	17078	17028	16898	17106	16946	16961	17178	17112	17010	16846	16899
50307	93381	95605	81749	55137	34444	15864	15589	15357	15399	15367	15441	15580	15412	15628	15515	15308	15461	15449	15374	15487	15354	15417	15442	15344	15500	15355	15538	15354	15390	15590	15478	15465	15265	15366	15388	15309	15365	15391	15347	15404	15464	15519	15412	15170	15390	15438	15606	15993	15713	15617	15444	15422	15377	15250	15362	15402	15331	15269	15405	15300	15454	15275	15414	15466	15358	15471	15422	15395	15431	15459	15441	15630	15416	15309	15094	15559	15366	15241	15325	15494	15447	15365	15298	15343	15389	15454	15433	15563	15429	15376	15207	15385	15334	15479	15396	15463	15418	15369	15373	15508	15426	15394	15327	15483	15356	15521	15455	15617	15304	15397	15376	15307	15398	15326	15404	15460	15525	15365	15534	15459	15403	15342	15310	15200	15349	15439	15394	15390	15273	15282	15356	15503	15442	15449	15401	15311	15434	15462	15366	15369	15287	15510	15306	15367	15307	15461	15285	15510	15360	15477	15481	15477	15465	15422	15539	15484	15318	15513	15530	15420	15411	15435	15387	15300	15304	15237	15539	15440	15406	15456	15286	15398	15442	15475	15316	15398	15470	15341	15422	15410	15351	15468	15449	15509	15398	15236	15465	15313	15383	15164	15542	15284	15460	15524	15310	15317	15338	15357	15335	15474	15428	15350	15424	15446	15425	15426	15359	15372	15382	15293	15280	15431	15496	15619	15575	15484	15250	15352	15152	15258	15232	15364	15401	15372	15303	15310	15448	15364	15342	15344	15503	15434	15342	15380	15371	15478	15506	15501	15428	15451	15384	15341	15686	15415	15529	15483	15439	15347	15331	15279	15412	15212	15306	15309	15401	15457	15436	15272	15351	15339	15327	15405	15469	15517	15374	15416	15398	15469	15452	15340	15312	15420	15290	15501	15284	15424	15455	15415	15355	15340	15331	15348	15369	15351	15324	15481	15346	15320	15557	15468	15433	15547	15282	15373	15260	15568	15268	15358	15228	15243	15369	15222	15154	15436	15329	15493	15363	15454	15418	15449	15305	15360	15467	15351	15272	15448	15390	15313	15201	15311	15345	15508	15433	15394	15385	15354	15370	15397	15490	15268	15400	15280	15164	15294	15357	15547	15438	15291	15486	15307	15262	15350	15400	15503	15573	15406	15334	15463	15194	15310	15447	15404	15403	15307	15392	15390	15401	15264	15434	15371	15349	15349	15374	15454	15480	15506	15494	15379	15389	15322	15406	15395	15317	15404	15296	15411	15337	15269	15284	15399	15458	15105	15425	15272	15386	15525	15406	15446	15319	15387	15593	15222	15437	15309	15404	15325	15542	15309	15242	15409	15328	15435	15505	15379	15422	15299	15351	15427	15560	15402	15322	15283	15350	15344	15476	15413	15474	15400	15466	15461	15359	15450	15417	15524	15460	15268	15358	15388	15557	15475	15256	15312	15342	15409	15272	15545	15424	15433	15432	15312	15289	15446	15368	15285	15380	15283	15534	15466	15377	15370	15276	15578	15249	15227	15385	15317	15452	15297	15406	15612	15453	15540	15480	15465	15279	15466	15516	15410	15415	15456	15602	15390	15418	15384	15454	15250	15404	15357	15497	15527	15491	15337	15319	15367	15435	15402	15404	15376	15356	15395	15515	15532	15354	15521	15259	15364	15503	15389	15387	15632	15478	15314	15298	15424	15522	15456	15388	15459	15269	15069	15459	15510	15389	15418	15406	15300	15382	15203	15407	15460	15428	15538	15385	15270	15315	15245	15296	15365	15450	15353	15543	15424	15315	15412	15494	15350	15216	15396	15442	15316	15479	15439	15538	15370	15522	15403	15241	15397	15413	15460	15425	15595	15339	15444	15378	15407	15421	15346	15567	15436	15384	15422	15396	15571	15337	15520	15472	15366	15342	15385	15526	15434	15410	15514	15195	15622	15385	15470	15267	15496	15418	15216	15359	15386	15387	15512	15315	15297	15513	15424	15446	15434	15472	15465	15448	15449	15351	15533	15489	15346	15300	15600	15298	15415	15527	15441	15430	15259	15374	15428	15339	15364	15356	15393	15315	15543	15377	15455	15394	15672	15349	15509	15547	15341	15450	15546	15324	15509	15319	15502	15285	15268	15416	15450	15469	15481	15341	15414	15373	15521	15461	15255	15295	15060	15276	15401	15419	15062	15504	15394	15552	15406	15487	15424	15376	15411	15480	15447	15412	15372	15367	15258	15236	15522	15459	15454	15303	15417	15308	15388	15485	15399	15664	15304	15371	15481	15286	15430	15275	15179	15369	15135	15498	15350	15233	15305	15453	15328	15390	15530	15379	15294	15466	15388	15486	15472	15382	15457	15526	15232	15283	15391	15325	15398	15397	15380	15543	15380	15506	15448	15323	15608	15386	15547	15430	15353	15469	15304	15333	15307	15374	15385	15415	15518	15351	15155	15461	15382	15342	15271	15343	15344	15452	15374	15367	15453	15228	15483	15300	15405	15497	15449	15369	15410	15335	15267	15477	15425	15408	15271	15406	15258	15510	15187	15545	15495	15388	15256	15399	15564	15439	15332	15324	15386	15612	15259	15402	15532	15331	15176	15413	15389	15454	15250	15587	15485	15218	15535	15105	15394	15286	15478	15217	15317	15407	15235	15426	15285	15434	15381	15306	15343	15380	15494	15471	15332	15501	15265	15384	15405	15306	15371	15242	15402	15362	15380	15499	15489	15371	15483	15312	15373	15358	15395	15367	15508	15446	15388	15424	15340	15238	15248	15421	15449	15333	15300	15464	15366	15485	15483	15247	15306	15326	15389	15492	15491	15327	15427	15448	15293	15459	15512	15326	15502	15303	15387	15398	15567	15267	15503	15469	15375	15279	15416	15530	15295	15241	15422	15355	15294	15402	15230	15319	15394	15437	15331	15513	15601	15453	15465	15311	15360	15332	15249	15497	15418	15294	15457	15361	15255	15578	15347	15272	15463	15390	15261	15317	15267	15273	15375	15340	15339	15421	15614	15305	15267	15388	15263	15517	15345	15164	15381	15337	15515	15326	15280	15491	15342	15404	15447	15436	15297	15402	15382	15364	15340	15474	15394	15437	15524	15566	15287	15293	15475	15398	15501	15411	15335	15272	15371	15346	15302	15384	15229	15527	15175	15542	15438	15277	15446	15410	15386	15506	15539	15418	15476	15382	15228	15491	15516	15189	15316	15503	15456	15411	15353	15409	15393	15452	15417	15269	15158	15358	15409	15578	15415	15351	15496	15400	15210	15427	15269	15387	15632	15198	15462	15402	15368	15435	15443	15355	15163	15336	15556	15351	15285	15365	15299	15297	15285	15410	15530	15245	15489	15314	15389	15430	15463	15340	15457	15299	15290	15558	15544	15519	15306	15346	15260	15496	15413	15293	15425	15255	15399	15390	15092	15256	15280	15355	15281	15357	15508	15421	15312	15370	15457	15351	15402	15210	15262	15361	15443	15380	15450	15410	15274	15427	15275	15407	15410	15298	15360	15597	15240	15191	15466	15384	15456	15371	15469	15431	15622	15227	15362	15374	15417	15438	15317	15319	15300	15172	15504	15422	15525	15441	15406	15561	15459	15279	15232	15373	15193	15520	15309	15388	15538	15253	15352	15285	15364	15340	15468	15418	15442	15507	15364	15522	15259	15475	15274	15245	15272	15500	15394	15463	15397	15405	15382	15434	15334	15389	15380	15413	15417	15379	15424	15434	15491	15304	15494	15339	15408	15460	15432	15374	15459	15383	15545	15514	15402	15318	15343	15381	15440	15420	15330	15472	15563	15226	15332	15334	15359	15431	15420	15291	15377	15496	15235	15474	15231	15433	15471	15424	15568	15451	15192	15489	15288	15376	15356	15305	15355	15298	15544	15484	15392	15335	15598	15398	15414	15393	15320	15329	15499	15439	15274	15409	15268	15396	15267	15443	15500	15396	15354	15299	15341	15426	15402	15354	15327	15261	15287	15421	15349	15280	15390	15413	15314	15265	15331	15207	15561	15546	15340	15413	15493	15473	15316	15343	15388	15332	15205	15285	15421	15394	15363	15437	15493	15340	15266	15484	15444	15448	15343	15288	15538	15203	15227	15325	15504	15290	15517	15263	15459	15489	15386	15454	15303	15503	15386	15333	15396	15644	15282	15332	15290	15317	15481	15295	15365	15372	15407	15398	15231	15454	15274	15478	15290	15193	15455	15297	15441	15324	15465	15392	15440	15322	15345	15416	15422	15328	15486	15567	15357	15381	15362	15400	15530	15571	15227	15172	15416	15411	15403	15393	15562	15294	15323	15445	15395	15362	15429	15419	15354	15464	15382	15340	15379	15464	15308	15442	15333	15273	15414	15327	15517	15447	15335	15524	15434	15444	15292	15317	15396	15282	15390	15274	15426	15268	15505	15518	15351	15455	15279	15403	15351	15666	15338	15545	15560	15327	15438	15453	15346	15293	15450	15528	15374	15516	15308	15431	15437	15319	15334	15161	15443	15358	15430	15466	15408	15294	15285	15285	15290	15369	15402	15507	15385	15411	15476	15542	15497	15268	15295	15448	15428	15399	15455	15482	15373	15433	15271	15424	15311	15591	15429	15380	15496	15282	15384	15333	15483	15326	15307	15401	15398	15408	15231	15336	15477	15355	15508	15444	15361	15363	15409	15498	15232	15420	15535	15469	15420	15371	15331	15343	15292	15352	15314	15494	15155	15424	15410	15328	15367	15299	15371	15566	15226	15399	15406	15317	15484	15441	15362	15211	15452	15464	15459	15434	15371	15175	15285	15439	15218	15549	15361	15348	15455	15337	15422	15345	15355	15477	15336	15430	15490	15336	15308	15452	15343	15555	15486	15334	15313	15340	15372	15267	15446	15431	15397	15280	15431	15404	15531	15440	15341	15462	15430	15362	15263	15511	15496	15647	15385	15408	15374	15216	15488	15437	15512	15427	15547	15326	15398	15463	15523	15376	15527	15377	15449	15238	15433	15441	15316	15359	15259	15318	15432	15425	15403	15404	15080	15503	15430	15358	15421	15482	15462	15375	15502	15355	15464	15424	15420	15470	15520	15298	15479	15591	15325	15424	15415	15299	15223	15376	15440	15532	15361	15225	15528	15351	15309	15330	15291	15383	15330	15269	15527	15410	15332	15420	15327	15215	15318	15340
27148	26237	44113	37591	26403	21392	18025	17236	17008	17190	17025	17084	16743	16973	16981	16949	16909	16918	16978	16949	17248	17267	17040	17205	16871	17244	16936	16850	16982	16982	16848	16921	16971	16900	16773	17018	17018	17118	16808	17117	16898	16943	17058	16929	16925	16869	16867	16948	16915	16876	16916	16890	16877	16965	16959	16875	16952	16831	16926	16863	16941	16977	16879	17080	17088	16973	16962	16870	16937	17022	17111	16973	16927	16890	16993	16822	16964	16933	17010	16975	16762	17013	16718	17007	17079	17009	17078	16985	17012	16863	16824	16973	16811	16749	17041	16900	17004	17005	16662	16985	16803	16915	17092	17098	16887	16892	17029	16955	17027	17054	16948	16944	16987	16933	16970	16922	16886	16970	16759	16959	16930	16787	16998	17108	16799	16968	17038	16958	16915	16678	16792	17012	17078	16780	16901	16935	16915	17062	17107	16648	16959	16956	16819	16856	17243	16945	16997	17030	16846	17109	16850	17016	16870	16797	16925	17106	16881	16997	16817	16855	16882	16886	17000	17066	16833	16834	16972	17193	16991	16748	17047	16744	17017	16785	16950	17069	17205	17214	16983	17006	16900	16928	16911	16846	17072	16864	16989	16993	17033	17253	16957	16801	17175	17201	17023	17072	16879	16986	16867	17011	16799	16825	16952	16866	16923	16789	16878	16945	16966	16828	16892	16758	16822	17118	17135	16880	16963	17086	16883	16939	16750	16755	16987	16917	17011	16968	16823	16847	16932	16621	16850	16839	16870	16786	16902	16782	16864	16866	16972	16852	16999	16892	16863	16809	17126	16751	16940	16959	17035	16773	16891	16841	16950	16856	17013	16976	16864	17038	16758	16780	16996	16711	16734	16907	16946	16928	16976	16958	16947	16893	16847	16884	16825	17004	16985	16801	16935	17148	17051	16828	16802	17033	16796	16874	17007	16955	16928	17096	17095	16923	16952	17021	17096	16666	16715	16774	16916	16850	16963	17099	17014	16941	17050	16882	16766	17026	16832	16861	16786	17114	16831	17111	17155	16849	16990	17105	16989	16953	16890	16965	17077	16910	16733	17109	16943	16892	17067	16879	17024	16795	16798	16871	16875	16941	16806	16876	17045	16783	16851	16837	16929	16790	16879	16838	16910	16858	17091	16912	16907	17163	16914	16749	16937	16783	16876	16893	16927	16813	16748	17050	16859	17016	16999	16923	17035	16950	16899	17023	17092	16989	16801	16816	16844	16926	17099	16900	17074	16981	16945	16843	17061	16912	17176	17025	17118	16939	16904	16872	16874	17110	16968	17053	16958	16951	17002	16798	17013	16891	16957	17107	16717	17047	16712	16829	16932	16884	16874	16934	17140	16808	16979	16931	17055	16850	16930	16961	16924	16808	16891	17120	16826	16787	16996	16856	16976	17003	16843	16703	16835	16816	16899	17035	16884	16879	16839	16776	16997	16823	16965	17100	17035	16877	16977	16992	16897	17010	17027	16875	16904	16925	16870	17048	16961	16794	17131	16690	16846	16737	17134	16900	16808	16923	16970	16943	16829	17099	17038	16856	16854	17076	16929	16871	16752	16893	16907	16869	17069	16860	16858	17176	16924	16769	16981	17112	16847	16886	17097	16940	17161	17050	16852	16797	16855	16840	16931	17092	16863	16881	16939	17089	17005	16889	16985	16941	17130	16952	16848	16900	16909	16934	17013	16961	16794	16890	16822	16919	16977	16988	17017	16905	17044	17121	16710	16933	16986	16892	16933	17021	16881	16911	16717	16762	16745	16980	16775	16987	16902	16955	16932	16884	16778	17007	16861	17032	16766	17053	16719	16949	16863	16848	16935	16807	16882	17263	17040	17102	16913	16932	16917	16917	16790	16923	17113	17055	16915	17059	16930	16933	16837	16956	16816	16739	16942	16728	16940	16929	16966	16913	16816	16797	17021	16972	16825	17046	17073	16852	16899	16825	16883	16848	16936	17025	17001	17032	16991	16945	16874	16850	16935	16915	17037	17019	16863	16993	16896	17028	16814	16868	16684	16856	16890	16849	16844	16861	17118	16973	16948	16772	16872	17072	16862	16706	16832	16777	16988	16791	16777	17102	16903	16852	16865	16817	16900	16982	16907	16913	17009	16874	16828	17070	16924	16821	17132	17030	16997	17078	17013	16873	16828	16821	16961	16970	16988	17057	16951	17095	16889	17010	16830	16872	16856	16821	17087	16795	16869	17117	16918	16852	16781	16955	16940	16848	16765	17032	17160	17036	16770	17041	16990	16852	16982	16928	16969	16839	16746	17192	17030	16918	17054	16941	16968	17132	17100	17043	16742	16923	16946	16934	16830	16948	16834	17055	16799	16960	16785	17029	16925	16927	17005	16928	17165	17163	17089	16901	16778	16889	16937	16895	16747	17034	16894	17080	17132	16920	16844	16990	17016	16771	16803	16901	16983	16960	16926	17020	16957	16958	16935	16875	16951	17069	17057	16883	16959	17026	16945	17001	16834	16877	16957	16860	16787	16850	16814	16827	16691	16971	17095	16839	16774	16814	16916	16944	16971	17007	17116	16782	16840	16914	17008	16760	16915	17065	17159	16661	17000	16813	16990	17077	17012	16997	16932	17090	16956	16770	16934	16746	16932	16876	17042	16937	16958	16899	16793	16809	16985	16868	16920	16873	16964	17060	16826	17003	16809	17144	16937	16795	16802	16964	17009	16800	16934	16993	16838	16752	16878	16725	16704	17137	16959	16893	16885	16993	16914	16918	16962	16829	16840	17043	16786	17063	16978	17045	17002	17028	16899	16962	17016	16836	16925	16743	17121	17019	16729	17030	17087	16864	16716	16806	16839	16913	16913	16967	17023	17080	17141	16902	16929	16933	16885	16894	16903	16972	16828	16944	16993	16915	16771	16752	16812	16934	16800	17058	17079	16741	16775	16856	17009	17151	16961	16895	17040	16698	16981	16931	16965	16901	16931	16933	16830	16949	16756	16879	16689	16918	16940	16919	16737	17031	16910	16890	16919	17020	16939	16915	17087	16958	17197	16810	17045	17079	16999	16923	17047	16992	17058	16954	16995	16732	17022	16756	17118	17149	16930	16826	16983	16966	16764	17007	16906	16826	16968	16979	16805	16910	17032	16934	17041	16972	16985	17021	16927	16970	16971	16866	16821	16979	16905	17036	17015	17065	16838	16993	16890	17054	17097	16955	16882	17041	17047	17077	16888	16972	16820	16925	17057	17044	16915	16969	16996	16981	16784	16928	16903	16799	16842	17005	16869	17231	17046	16984	17031	16924	16811	16939	16932	16843	16818	16844	16924	16843	16878	16987	17032	16831	16810	17019	16932	16816	17032	16927	16870	16777	17058	17046	17058	17184	17150	16940	17109	17084	16905	16836	16883	16915	17014	16956	16839	16858	16937	16679	16775	16900	16811	17078	17034	16952	17097	16924	16925	16944	17035	16942	16865	17066	16810	16931	16783	17117	17198	17096	16972	17030	16925	16954	17104	17006	16955	16920	16951	16968	16890	16873	16804	16938	16809	16748	16886	16757	16960	16713	16944	16882	16832	17021	17188	16851	16896	17008	16773	16948	16922	16970	16972	17028	16846	16724	16872	16916	16951	17100	16862	17029	17171	17134	16957	17004	17017	17039	16963	16851	17079	16703	17191	16721	17209	16972	16864	16866	16868	16780	16908	16817	16965	17038	16990	16901	16934	17125	16829	17041	16786	17050	17005	16664	16883	17044	16930	16832	16902	17065	16717	16971	17138	17015	16785	16818	17196	17122	17140	16858	16961	16876	16930	17063	17000	16939	17161	16960	16896	17051	17070	16937	17119	17005	16987	17034	17041	16942	17063	16926	16789	17046	17054	16735	16873	16985	16868	16834	16947	16823	17009	17045	16984	16740	16923	16872	16920	16844	17028	16961	16887	16934	16965	16926	17054	16974	16993	16949	16738	16920	16855	16890	16944	17032	16998	16997	17151	17043	16859	16942	16941	16782	16980	17005	17063	16965	16984	16975	17181	16942	16941	16716	16967	17197	16943	16959	17089	17010	16878	17047	16956	16736	16868	17006	16994	16937	16896	16830	16844	16978	17088	16913	17121	17192	16752	17013	17004	16876	17087	16971	16930	16891	16917	16978	16868	16971	16877	16773	16959	17021	17004	16803	17036	16729	16857	16796	16896	16845	16746	16997	17006	17054	16964	16835	16778	16933	16853	16897	17133	17207	16853	17058	16968	16701	17015	16997	16875	16958	16814	16909	16928	16918	16978	16994	17072	16870	17037	16991	16954	17003	16961	16906	16809	17115	17132	17106	16870	16964	16884	17147	16942	16966	17028	16934	16952	16964	16843	17168	17078	17060	17076	16877	16919	16798	16901	17081	16997	16947	16896	16844	17038	16974	17005	16805	16945	16875	16954	16889	16842	16795	16910	16865	16916	16970	16920	17033	16876	16934	16903	16986	17114	16955	16855	16938	17098	17059	16842	16878	16810	17085	16877	17033	16900	16925	16865	16855	16825	16951	16749	16908	16943	17179	16892	16769	17033	16934	16833	16868	17126	16752	17128	16770	16947	17018	16881	16956	17067	16969	17028	16985	17044	16964	17031	16987	16928	16921	16688	17012	16786	16947	16765	17026	17002	17090	16843	16986	16865	16847	17061	17117	16986	17030	16995	17008	17062	16871	16921	16851	16898	17051	16878	17119	16933	16856	17023	17070	16850	16793	16888	17107	17031	16927	17042	17099	16984	17150	17174	16851	16999	16943	16822	17003	17106	16973	16950	16845	16822	16889	16859	16875	16977	16966	16828	16931	16941	16798	16857	17013	17060	17252	16791	17099	16811	16795	16871	16855	16988	17000	16709	16893	17197	17029	16875	16969	16997	16977	16793	16982	16985	16920	17104	16996	16807	17020	16872	17008	17047	17070	17054	16967	16952	16977	16995	16744	17014	16893	16836	16936	16816	16923	17042	16858	17200	17011	16902	16986	16962	17031	16750	16848	16879	16917	16944	17165	17228	16919	17033	17040	16976	16951	17052	17095	17030	17132	16929	17023	16940	16875	16961	16813	16899	16984	16814	16968	16978	16912	16824	16957	16773	16935	16969	17109	16938	16944	16904	16892	16902	17109	17009	17081	16988	16922	17081	16991	16744	16834
18021	44030	49005	37031	25004	19982	15594	15414	15311	15294	15190	15419	15381	15376	15371	15386	15347	15244	15355	15622	15429	15494	15358	15352	15366	15302	15430	15447	15485	15264	15474	15562	15329	15479	15350	15471	15544	15441	15248	15300	15460	15301	15435	15371	15476	15491	15523	15405	15346	15474	15404	15549	15297	15287	15228	15449	15303	15345	15489	15240	15298	15444	15470	15331	15370	15269	15428	15456	15364	15373	15438	15485	15267	15289	15354	15504	15340	15177	15408	15317	15543	15299	15415	15297	15171	15505	15376	15342	15509	15368	15295	15365	15451	15405	15427	15354	15457	15413	15320	15367	15206	15365	15494	15261	15251	15439	15368	15544	15475	15495	15376	15439	15230	15305	15414	15374	15366	15436	15512	15324	15317	15360	15313	15430	15466	15540	15210	15444	15345	15311	15240	15383	15346	15125	15360	15286	15312	15395	15302	15228	15266	15212	15384	15373	15392	15284	15567	15303	15305	15290	15413	15286	15386	15287	15132	15422	15369	15269	15567	15462	15123	15397	15425	15326	15264	15317	15308	15421	15186	15258	15241	15356	15503	15441	15295	15177	15462	15221	15221	15451	15286	15433	15325	15407	15377	15245	15489	15369	15436	15262	15468	15342	15384	15311	15399	15455	15293	15386	15362	15290	15425	15338	15582	15342	15457	15401	15378	15346	15529	15266	15372	15339	15493	15218	15432	15304	15328	15499	15458	15350	15256	15304	15321	15430	15502	15176	15286	15375	15425	15340	15430	15352	15407	15429	15410	15327	15557	15274	15307	15323	15258	15427	15427	15344	15552	15435	15439	15442	15384	15392	15439	15283	15441	15365	15396	15409	15297	15395	15331	15421	15168	15469	15360	15438	15335	15467	15364	15385	15371	15233	15354	15256	15339	15358	15380	15147	15435	15455	15406	15595	15230	15520	15355	15304	15322	15480	15411	15530	15183	15439	15440	15396	15462	15472	15363	15313	15173	15497	15217	15229	15260	15298	15436	15334	15277	15520	15491	15155	15552	15478	15475	15553	15464	15421	15392	15282	15354	15332	15185	15451	15291	15418	15269	15421	15297	15422	15301	15312	15549	15400	15303	15489	15307	15406	15514	15396	15377	15239	15344	15371	15254	15414	15545	15316	15518	15339	15395	15248	15360	15286	15405	15322	15279	15516	15199	15305	15452	15300	15559	15420	15412	15378	15487	15336	15559	15106	15438	15640	15373	15287	15288	15387	15351	15337	15226	15237	15255	15475	15484	15508	15293	15355	15183	15411	15371	15344	15344	15217	15460	15248	15355	15272	15295	15478	15335	15359	15482	15298	15312	15459	15402	15608	15284	15293	15345	15296	15361	15478	15298	15428	15265	15399	15527	15510	15439	15274	15288	15263	15378	15247	15274	15356	15275	15478	15369	15376	15418	15362	15291	15530	15352	15377	15263	15398	15422	15309	15331	15409	15351	15164	15425	15453	15478	15315	15410	15345	15400	15455	15339	15129	15405	15318	15293	15316	15336	15357	15243	15496	15454	15567	15278	15378	15528	15291	15379	15455	15219	15289	15454	15544	15495	15417	15347	15418	15204	15254	15515	15507	15413	15447	15356	15533	15481	15468	15460	15437	15219	15278	15388	15297	15305	15481	15287	15329	15244	15308	15331	15361	15496	15290	15510	15369	15447	15471	15384	15350	15318	15519	15217	15410	15276	15331	15304	15378	15534	15426	15434	15501	15456	15446	15450	15455	15495	15462	15288	15322	15505	15498	15393	15518	15349	15429	15298	15558	15264	15239	15172	15365	15392	15364	15391	15393	15334	15322	15470	15416	15271	15190	15388	15260	15418	15390	15370	15325	15270	15244	15272	15332	15349	15425	15302	15458	15376	15348	15339	15232	15315	15420	15335	15425	15354	15259	15452	15407	15410	15292	15421	15328	15445	15451	15406	15418	15210	15210	15265	15266	15441	15360	15342	15426	15552	15379	15459	15312	15304	15328	15404	15198	15300	15369	15576	15382	15431	15454	15586	15195	15151	15275	15310	15282	15354	15426	15235	15493	15516	15308	15355	15275	15295	15393	15412	15378	15444	15314	15360	15360	15452	15381	15410	15301	15363	15370	15378	15382	15243	15301	15330	15475	15280	15301	15463	15498	15335	15276	15425	15338	15484	15364	15351	15442	15471	15572	15377	15391	15233	15454	15325	15378	15439	15271	15330	15354	15363	15463	15339	15223	15481	15446	15359	15444	15338	15561	15366	15425	15374	15408	15351	15398	15498	15366	15552	15299	15357	15444	15295	15447	15432	15399	15429	15180	15222	15353	15433	15326	15238	15372	15506	15388	15201	15433	15367	15362	15355	15566	15183	15328	15300	15140	15466	15154	15344	15342	15170	15385	15454	15431	15408	15433	15491	15453	15512	15477	15329	15399	15391	15414	15492	15410	15526	15391	15411	15504	15381	15384	15425	15277	15485	15495	15430	15367	15485	15255	15398	15311	15482	15471	15444	15418	15438	15357	15206	15232	15400	15322	15286	15280	15370	15431	15489	15206	15320	15460	15442	15327	15313	15238	15557	15366	15401	15285	15330	15331	15354	15396	15393	15551	15377	15152	15365	15376	15426	15449	15358	15463	15367	15207	15368	15353	15274	15359	15382	15473	15423	15437	15370	15267	15511	15367	15312	15456	15381	15395	15291	15444	15239	15395	15410	15484	15386	15289	15393	15510	15392	15444	15374	15403	15527	15389	15297	15268	15334	15448	15420	15514	15436	15563	15357	15248	15333	15519	15504	15212	15393	15379	15432	15357	15265	15510	15226	15481	15333	15195	15254	15378	15162	15398	15226	15370	15321	15351	15344	15352	15428	15318	15413	15263	15335	15332	15355	15495	15315	15479	15539	15533	15327	15370	15252	15525	15177	15331	15292	15403	15266	15613	15416	15321	15424	15377	15420	15467	15285	15424	15444	15424	15268	15366	15480	15420	15336	15333	15384	15333	15271	15520	15397	15335	15298	15410	15410	15504	15245	15284	15519	15409	15475	15473	15299	15511	15386	15264	15475	15332	15195	15271	15286	15405	15335	15306	15253	15310	15430	15304	15373	15471	15593	15374	15398	15434	15461	15414	15244	15327	15308	15224	15447	15268	15475	15418	15299	15565	15301	15472	15310	15266	15418	15307	15151	15196	15324	15314	15335	15418	15360	15441	15340	15454	15256	15397	15382	15286	15399	15527	15469	15510	15403	15187	15510	15428	15332	15361	15294	15380	15261	15299	15221	15540	15283	15547	15169	15254	15400	15386	15373	15323	15393	15373	15440	15526	15295	15294	15336	15207	15251	15494	15427	15196	15382	15506	15326	15557	15516	15498	15304	15295	15407	15406	15378	15411	15380	15437	15392	15380	15261	15401	15332	15451	15360	15405	15564	15430	15214	15334	15322	15321	15356	15396	15432	15450	15256	15470	15178	15266	15425	15408	15309	15379	15508	15295	15293	15319	15318	15315	15302	15301	15374	15366	15328	15315	15421	15325	15455	15464	15340	15347	15479	15376	15323	15584	15283	15510	15595	15318	15394	15361	15504	15426	15458	15318	15470	15370	15280	15366	15446	15328	15369	15353	15555	15581	15400	15267	15372	15367	15474	15401	15319	15341	15399	15407	15499	15292	15388	15286	15043	15337	15320	15411	15317	15265	15190	15379	15313	15290	15337	15315	15339	15446	15399	15364	15471	15256	15347	15294	15412	15518	15436	15245	15294	15362	15400	15403	15371	15411	15388	15346	15276	15256	15422	15504	15480	15401	15335	15311	15355	15393	15585	15510	15532	15240	15264	15401	15357	15380	15431	15313	15263	15411	15293	15466	15405	15292	15471	15226	15444	15350	15448	15272	15534	15195	15336	15525	15379	15414	15387	15295	15430	15280	15560	15258	15578	15564	15410	15399	15445	15324	15276	15336	15487	15445	15511	15373	15403	15457	15365	15316	15435	15362	15276	15500	15175	15378	15282	15267	15299	15357	15432	15315	15265	15331	15291	15440	15523	15264	15384	15443	15335	15483	15235	15182	15486	15298	15482	15578	15340	15408	15346	15234	15473	15404	15333	15401	15477	15371	15402	15334	15431	15397	15325	15227	15250	15474	15205	15379	15458	15417	15437	15350	15232	15333	15354	15458	15300	15418	15375	15421	15324	15446	15183	15307	15409	15406	15481	15207	15458	15277	15431	15429	15478	15405	15458	15493	15413	15464	15440	15388	15437	15233	15559	15255	15417	15352	15336	15374	15491	15266	15339	15386	15601	15345	15375	15341	15288	15517	15473	15410	15539	15283	15358	15360	15398	15451	15309	15400	15303	15451	15354	15484	15429	15205	15465	15346	15302	15398	15372	15424	15272	15256	15433	15321	15423	15258	15318	15376	15448	15324	15427	15322	15297	15466	15368	15629	15534	15370	15349	15297	15295	15500	15334	15477	15541	15343	15496	15348	15222	15332	15396	15349	15424	15480	15593	15331	15474	15454	15538	15466	15390	15407	15298	15435	15407	15270	15488	15302	15441	15355	15591	15461	15271	15478	15331	15342	15291	15409	15345	15511	15566	15227	15437	15367	15434	15509	15404	15387	15343	15338	15387	15381	15399	15410	15174	15283	15386	15273	15388	15391	15229	15288	15435	15347	15488	15331	15344	15455	15392	15236	15315	15559	15499	15441	15356	15303	15278	15440	15141	15264	15355	15421	15391	15404	15236	15407	15354	15525	15460	15333	15378	15176	15227	15605	15523	15350	15323	15196	15313	15293	15447	15411	15325	15246	15312	15344	15261	15414	15534	15367	15477	15430	15217	15351	15318	15404	15521	15309	15377	15461	15463	15380	15337	15252	15436	15266	15314	15267	15453	15254	15356	15497	15499	15457	15347	15355	15477	15164	15431	15171	15374	15248	15287	15392	15468	15431	15211	15411	15482	15482	15282	15506	15253	15331	15321	15292	15556	15517	15442	15206	15380	15304	15422	15440	15455	15256	15218	15442	15377	15355	15383	15471	15324	15288	15440	15341	15364	15311	15332	15418	15391	15229	15519	15383	15375	15335	15263	15380	15631	15316	15362	15362	15543	15515	15361	15402	15442	15181	15362	15332	15326	15357	15422	15363	15286	15544	15493	15428	15344	15282	15585	15339
24124	21707	41490	51536	45525	34195	22161	18129	17588	17643	17656	17507	17409	17581	17393	17440	17503	17310	17639	17422	17510	17607	17441	17412	17486	17596	17512	17414	17506	17381	17434	17479	17548	17454	17369	17491	17365	17433	17544	17205	17163	17462	17585	17262	17457	17281	17420	17278	17521	17360	17446	17342	17313	17269	17381	17199	17332	17422	17547	17391	17476	17409	17457	17146	17322	17352	17376	17434	17477	17604	17483	17397	17555	17444	17299	17433	17506	17284	17208	17241	17438	17264	17232	17224	17251	17219	17416	17278	17342	17323	17506	17397	17375	17411	17496	17324	17403	17278	17533	17409	17259	17377	17310	17415	17200	17405	17550	17530	17402	17270	17207	17571	17389	17372	17282	17315	17401	17229	17295	17355	17285	17175	17246	17389	17514	17398	17557	17281	17430	17386	17210	17389	17381	17395	17350	17346	17438	17496	17235	17158	17305	17285	17260	17282	17407	17391	17338	17530	17168	17255	17439	17493	17362	17291	17440	17168	17386	17376	17470	17299	17471	17316	17353	17162	17415	17417	17369	17425	17563	17406	17231	17245	17173	17220	17268	17502	17248	17483	17500	17396	17373	17340	17269	17176	17167	17406	17359	17385	17282	17259	17359	17302	17254	17237	17250	17355	17479	17278	17395	17249	17316	17234	17381	17612	17447	17350	17333	17433	17389	17548	17060	17314	17266	17471	17354	17449	17296	17474	17400	17433	17306	17442	17444	17406	17286	17399	17243	17472	17310	17301	17594	17233	17255	17137	17406	17350	17297	17379	17370	17467	17553	17296	17511	17317	17376	17374	17349	17543	17474	17423	17220	17302	17340	17288	17275	17459	17379	17230	17598	17315	17409	17006	17131	17259	17203	17415	17311	17233	17490	17533	17419	17352	17285	17309	17334	17406	17590	17225	17363	17287	17219	17292	17170	17490	17407	17311	17404	17317	17496	17372	17224	17274	17112	17355	17344	17206	17427	17415	17469	17534	17574	17311	17310	17313	17393	17369	17408	17296	17187	17332	17384	17463	17423	17538	17390	17273	17219	17485	17578	17217	17374	17326	17467	17521	17363	17385	17348	17256	17485	17329	17274	17152	17270	17450	17199	17554	17386	17171	17296	17193	17397	17467	17298	17344	17078	17193	17329	17351	17285	17553	17496	17451	17371	17384	17304	17328	17386	17180	17365	17253	17488	17231	17258	17375	17284	17313	17304	17309	17467	17472	17493	17470	17366	17344	17377	17484	17380	17490	17387	17299	17365	17371	17511	17473	17286	17201	17370	17172	17271	17349	17281	17153	17099	17591	17504	17334	17305	17274	17476	17217	17383	17397	17196	17289	17330	17327	17152	17288	17483	17411	17540	17156	17312	17433	17455	17338	17193	17128	17343	17448	17248	17395	17558	17310	17233	17487	17277	17338	17133	17383	17356	17410	17466	17295	17138	17397	17272	17536	17386	17204	17564	17352	17419	17362	17297	17398	17606	17437	17189	17197	17373	17362	17420	17296	17186	17377	17415	17462	17498	17130	17519	17461	17420	17423	17303	17282	17131	17472	17191	17217	17353	17547	17229	17454	17229	17386	17342	17296	17405	17257	17448	17331	17429	17232	17432	17316	17473	17356	17258	17144	17383	17292	17277	17281	17366	17338	17561	17426	17418	17412	17313	17246	17427	17561	17119	17423	17294	17105	17186	17199	17396	17352	17352	17450	17293	17488	17286	17357	17471	17377	17446	17390	17505	17256	17291	17630	17314	17373	17268	17241	17330	17272	17525	17322	17284	17376	17302	17439	17240	17361	17523	17473	17319	17410	17304	17381	17367	17234	17368	17271	17255	17308	17415	17379	17264	17326	17586	17481	17164	17291	17209	17334	17289	17271	17488	17227	17247	17287	17444	17358	17561	17403	17331	17359	17306	17537	17219	17313	17416	17559	17274	17331	17189	17327	17145	17213	17284	17198	17265	17248	17267	17295	17327	17191	17427	17362	17422	17174	17131	17166	17287	17411	17320	17293	17408	17433	17090	17251	17370	17478	17484	17542	17349	17312	17582	17257	17371	17443	17483	17370	17333	17306	17337	17314	17327	17511	17347	17375	17233	17481	17451	17214	17211	17453	17331	17398	17373	17458	17350	17118	17411	17268	17562	17267	17479	17169	17383	17553	17452	17303	17226	17214	17271	17267	17337	17519	17306	17427	17181	17169	17468	17504	17142	17154	17434	17208	17270	17486	17116	17251	17330	17246	17328	17360	17350	17234	17276	17519	17199	17294	17484	17315	17317	17252	17547	17233	17418	17279	17221	17234	17417	17301	17231	17399	17438	17233	17300	17447	17304	17424	17301	17239	17427	17360	17322	17227	17383	17182	17238	17297	17395	17346	17190	17269	17154	17449	17490	17553	17314	17309	17267	17386	17337	17573	17267	17300	17268	17428	17218	17506	17384	17660	17355	17313	17426	17333	17328	17187	17226	17318	17254	17338	17334	17517	17471	17265	17268	17419	17355	17180	17444	17423	17467	17417	17433	17281	17417	17458	17211	17390	17367	17562	17324	17583	17365	17606	17250	17366	17348	17254	17401	17218	17527	17473	17163	17251	17341	17268	17433	17387	17335	17310	17316	17156	17354	17199	17345	17343	17541	17370	17539	17331	17475	17438	17342	17479	17420	17317	17427	17283	17323	17230	17218	17318	17460	17574	17492	17438	17458	17308	17311	17350	17347	17377	17360	17182	17458	17471	17402	17419	17556	17358	17263	17130	17318	17307	17396	17323	17372	17339	17354	17385	17535	17455	17356	17413	17265	17462	17404	17250	17260	17259	17585	17352	17232	17494	17414	17223	17400	17197	17262	17211	17427	17288	17430	17239	17220	17438	17230	17331	17301	17240	17405	17373	17173	17422	17403	17516	17331	17376	17345	17351	17472	17209	17126	17380	17320	17103	17311	17328	17284	17314	17268	17396	17294	17484	17230	17354	17178	17335	17219	17371	17586	17391	17358	17395	17300	17438	17243	17374	17410	17368	17434	17346	17371	17368	17470	17323	17438	17432	17204	17195	17182	17332	17439	17364	17586	17314	17357	17428	17246	17126	17502	17348	17328	17375	17447	17274	17353	17378	17136	17274	17330	17344	17259	17372	17411	17443	17331	17480	17368	17405	17408	17431	17213	17554	17307	17292	17356	17495	17453	17525	17332	17166	17417	17325	17172	17472	17420	17350	17327	17312	17238	17269	17277	17281	17274	17419	17464	17395	17165	17307	17466	17415	17343	17372	17149	17175	17300	17293	17240	17324	17476	17205	17275	17223	17223	17228	17545	17288	17426	17248	17286	17552	17322	17224	17277	17563	17358	17569	17148	17525	17434	17345	17364	17196	17381	17393	17451	17296	17468	17398	17306	17268	17329	17214	17265	17423	17399	17259	17383	17466	17418	17259	17489	17304	17459	17379	17497	17458	17377	17249	17217	17248	17272	17405	17120	17401	17270	17295	17135	17289	17146	17273	17303	17430	17693	17463	17295	17367	16992	17256	17385	17368	17453	17524	17365	17417	17265	17187	17137	17296	17352	17357	17626	17339	17216	17546	17304	17230	17412	17298	17380	17452	17333	17237	17147	17382	17396	17375	17391	17398	17167	17317	17400	17399	17514	17331	17324	17506	17584	17490	17420	17252	17434	17359	17516	17353	17417	17395	17385	17235	17364	17457	17438	17321	17418	17408	17519	17310	17346	17253	17220	17265	17515	17458	17307	17263	17289	17400	17193	17328	17335	17438	17303	17444	17259	17387	17479	17054	17285	17332	17326	17149	17384	17262	17425	17282	17254	17233	17431	17232	17371	17300	17172	17101	17328	17174	17210	17434	17404	17481	17453	17404	17317	17444	17326	17464	17388	17430	17461	17488	17289	17378	17426	17311	17390	17392	17412	17471	17323	17551	17392	17491	17365	17497	17346	17343	17414	17428	17205	17382	17285	17159	17273	17149	17393	17335	17326	17299	17328	17224	17408	17234	17421	17337	17286	17559	17452	17362	17258	17425	17495	17205	17509	17367	17339	17317	17250	17378	17308	17174	17454	17359	17273	17317	17446	17104	17272	17130	17453	17362	17338	17240	17307	17388	17526	17367	17490	17291	17433	17370	17321	17222	17330	17439	17328	17428	17548	17345	17421	17265	17620	17567	17513	17245	17314	17456	17411	17316	17345	17281	17068	17443	17347	17578	17357	17203	17385	17206	17193	17051	17281	17082	17342	17399	17633	17285	17357	17280	17330	17200	17298	17401	17399	17372	17289	17285	17243	17435	17425	17281	17407	17420	17336	17086	17388	17379	17353	17481	17267	17420	17359	17464	17313	17236	17395	17249	17146	17319	17457	17303	17195	17354	17306	17251	17398	17336	17126	17311	17399	17458	17349	17349	17282	17346	17491	17474	17247	17321	17395	17326	17465	17301	17365	17341	17165	17410	17624	17439	17280	17333	17323	17381	17472	17371	17277	17391	17370	17199	17329	17354	17511	17279	17353	17195	17366	17431	17282	17315	17452	17326	17299	17438	17348	17475	17432	17476	17344	17205	17528	17379	17278	17292	17444	17392	17255	17334	17370	17369	17326	17560	17509	17480	17467	17329	17461	17561	17145	17457	17420	17360	17325	17356	17331	17382	17246	17160	17528	17237	17365	17331	17320	17333	17304	17254	17353	17076	17233	17332	17447	17423	17313	17346	17335	17359	17367	17277	17499	17394	17537	17498	17450	17484	17283	17307	17384	17188	17403	17155	17353	17444	17379	17392	17410	17369	17450	17349	17367	17691	17363	17371	17226	17415	17377	17397	17372	17341	17295	17403	17653	17413	17256	17274	17411	17295	17206	17289	17190	17429	17491	17499	17474	17520	17396	17162	17306	17262	17432	17318	17167	17146	17275	17333	17263	17473	17384	17449	17422	17350	17334	17327	17243	17420	17307	17454	17639	17276	17382	17196	17367	17462	17407	17388	17264	17360	17336	17191	17236	17434	17206	17350	17300	17384	17283	17358	17355	17455	17385	17238	17296	17143	17512	17331	17419	17424	17424	17551	17186	17217	17445	17399	17471	17285	17357	17301	17217	17382	17354	17431	17120	17221	17284	17408	17419	17325	17311	17380	17099	17254	17415	17342	17179	17215	17241	17526
26664	70947	86129	71495	52982	32777	15919	15643	15673	15922	15724	15598	15597	15705	15664	15608	15750	15615	15837	15661	15806	15618	15838	15671	15764	15758	15620	15639	15741	15842	15760	15487	15488	15648	15722	15721	15778	15696	15722	15723	15770	15884	15556	15807	15679	15813	15636	15714	15829	15718	15922	15832	15533	15756	15618	15834	15771	15635	15611	15558	15561	15653	15750	15517	15718	15796	15524	15714	15572	15724	15788	15792	15668	15908	15716	15765	15600	15796	15684	15759	15645	15649	15909	15774	15612	15815	15746	15655	15906	15880	15675	15762	15690	15564	15643	15684	15676	15652	15773	15512	15801	15763	15594	15761	15723	15672	15740	15596	15639	15582	15657	15484	15602	15865	15675	15708	15673	15546	15713	15598	15657	15451	15802	15668	15690	15607	15533	15816	15656	15497	15652	15673	15602	15689	15599	15518	15630	15666	15766	15515	15649	15619	15696	15785	15696	15597	15716	15720	15682	15691	15746	15639	15736	15827	15661	15728	15632	15605	15721	15701	15858	15497	15750	15751	15681	15641	15620	15718	15808	15559	15664	15616	15623	15538	15641	15789	15799	15548	15638	15622	15804	15586	15739	15599	15700	15593	15557	15738	15608	15473	15655	15531	15632	15774	15687	15768	15715	15885	15957	15785	15602	15611	15705	15708	15661	15557	15691	15900	15473	15657	15600	15879	15696	15650	15638	15674	15633	15694	15590	15596	15636	15650	15795	15653	15799	15528	15612	15732	15654	15570	15591	15713	15773	15764	15758	15677	15700	15791	15702	15712	15705	15698	15751	15577	15625	15728	15698	15621	15582	15584	15630	15621	15672	15654	15664	15650	15919	15652	15639	15743	15537	15615	15601	15659	15701	15796	15685	15675	15732	15636	15609	15737	15574	15658	15776	15670	15537	15574	15854	15604	15821	15695	15647	15654	15695	15644	15601	15679	15514	15728	15627	15736	15743	15712	15783	15650	15676	15610	15723	15710	15634	15617	15760	15756	15675	15814	15665	15639	15802	15610	15801	15692	15760	15844	15724	15791	15789	15768	15646	15665	15744	15654	15785	15879	15637	15707	15675	15644	15633	15780	15646	15666	15645	15686	15713	15586	15768	15648	15511	15758	15829	15684	15740	15670	15718	15776	15687	15740	15750	15750	15536	15769	15665	15750	15556	15586	15798	15676	15729	15788	15643	15640	15678	15605	15721	15564	15763	15653	15609	15703	15688	15735	15599	15735	15550	15722	15723	15652	15605	15829	15601	15646	15572	15606	15592	15679	15653	15694	15671	15677	15703	15768	15685	15649	15679	15740	15570	15565	15705	15617	15681	15651	15743	15457	15788	15670	15414	15469	15661	15488	15474	15733	15757	15737	15793	15809	15749	15614	15594	15565	15670	15527	15571	15656	15582	15579	15646	15635	15631	15628	15789	15605	15418	15752	15749	15695	15554	15520	15638	15696	15452	15533	15749	15632	15626	15727	15605	15687	15744	15545	15653	15778	15600	15655	15597	15705	15744	15846	15920	15655	15619	15699	15647	15559	15697	15721	15585	15580	15401	15676	15646	15619	15694	15655	15713	15843	15623	15607	15693	15662	15709	15619	15727	15737	15569	15662	15744	15679	15679	15544	15550	15863	15669	15677	15658	15729	15605	15683	15695	15635	15832	15576	15808	15682	15759	15640	15637	15703	15723	15879	15645	15691	15765	15713	15624	15724	15715	15713	15732	15738	15710	15624	15625	15746	15503	15556	15678	15715	15574	15720	15717	15877	15665	15659	15706	15824	15575	15560	15746	15695	15751	15665	15616	15823	15552	15660	15542	15763	15758	15725	15685	15757	15862	15701	15792	15530	15580	15768	15803	15791	15793	15698	15559	15603	15644	15737	15737	15728	15522	15661	15633	15609	15686	15695	15752	15739	15636	15813	15702	15607	15681	15796	15851	15633	15791	15673	15621	15747	15572	15722	15810	15679	15687	15541	15652	15760	15585	15687	15713	15733	15532	15596	15663	15740	15665	15528	15661	15804	15679	15642	15683	15768	15855	15636	15766	15763	15575	15503	15772	15700	15595	15607	15694	15648	15839	15679	15647	15713	15660	15712	15675	15738	15534	15667	15754	15713	15699	15627	15534	15864	15620	15767	15629	15645	15847	15695	15552	15704	15815	15821	15756	15669	15735	15552	15656	15667	15677	15941	15624	15804	15651	15629	15595	15699	15740	15786	15769	15749	15693	15698	15747	15709	15762	15571	15674	15667	15718	15784	15541	15622	15807	15790	15758	15752	15704	15808	15520	15612	15616	15844	15625	15706	15517	15694	15702	15711	15764	15615	15748	15747	15670	15848	15663	15840	15739	15555	15558	15844	15668	15658	15625	15788	15708	15682	15712	15741	15696	15588	15687	15757	15697	15709	15576	15680	15626	15811	15682	15743	15701	15721	15750	15765	15652	15539	15693	15868	15601	15762	15714	15743	15732	15629	15759	15772	15719	15653	15737	15584	15577	15561	15645	15666	15681	15745	15651	15812	15653	15770	15614	15771	15645	15744	15585	15649	15719	15855	15721	15605	15659	15857	15693	15710	15683	15672	15660	15774	15671	15728	15566	15595	15637	15775	15743	15728	15615	15812	15542	15656	15583	15705	15680	15613	15794	15873	15570	15713	15589	15720	15873	15627	15628	15655	15656	15755	15650	15723	15658	15686	15684	15418	15624	15640	15673	15608	15648	15581	15774	15622	15491	15663	15625	15793	15648	15721	15624	15619	15533	15686	15823	15527	15589	15708	15530	15524	15844	15569	15573	15823	15593	15825	15882	15710	15621	15561	15670	15661	15809	15804	15745	15765	15601	15582	15602	15605	15665	15769	15716	15787	15778	15682	15836	15623	15696	15713	15665	15695	15582	15634	15552	15812	15661	15675	15791	15662	15494	15636	15708	15706	15588	15731	15739	15620	15604	15688	15505	15714	15678	15555	15717	15692	15838	15760	15751	15831	15551	15739	15799	15636	15529	15635	15593	15686	15505	15656	15679	15660	15741	15729	15743	15640	15846	15485	15509	15680	15645	15737	15633	15686	15666	15785	15590	15638	15712	15627	15776	15703	15743	15790	15669	15693	15717	15450	15762	15636	15673	15634	15688	15734	15640	15574	15513	15835	15520	15647	15567	15662	15752	15721	15643	15803	15625	15910	15635	15799	15724	15711	15673	15600	15750	15721	15648	15886	15706	15673	15665	15842	15743	15758	15813	15585	15556	15806	15584	15745	15718	15594	15764	15898	15748	15699	15755	15733	15621	15687	15717	15630	15615	15762	15628	15828	15601	15499	15707	15695	15534	15595	15705	15641	15703	15688	15655	15504	15647	15696	15715	15648	15757	15711	15884	15729	15563	15690	15697	15592	15701	15478	15697	15743	15619	15591	15544	15709	15752	15545	15730	15725	15784	15797	15710	15662	15733	15875	15697	15641	15738	15775	15649	15722	15726	15692	15653	15775	15551	15668	15840	15678	15489	15686	15614	15715	15741	15714	15658	15894	15747	15761	15714	15630	15587	15579	15703	15652	15686	15731	15527	15798	15668	15627	15745	15641	15681	15637	15674	15726	15813	15688	15619	15729	15720	15738	15693	15564	15630	15800	15800	15760	15702	15765	15784	15624	15655	15806	15784	15619	15690	15767	15611	15793	15720	15654	15646	15718	15781	15784	15768	15651	15709	15575	15704	15753	15673	15555	15757	15667	15818	15527	15696	15777	15675	15702	15581	15469	15643	15572	15476	15770	15857	15595	15624	15664	15633	15622	15757	15766	15617	15528	15724	15809	15703	15763	15589	15690	15706	15586	15763	15650	15551	15595	15605	15715	15739	15824	15782	15686	15743	15589	15708	15579	15755	15799	15554	15871	15680	15768	15636	15710	15799	15689	15705	15575	15546	15654	15696	15610	15650	15728	15677	15601	15554	15735	15807	15538	15743	15693	15625	15545	15816	15618	15591	15695	15581	15847	15615	15623	15684	15691	15795	15770	15589	15781	15872	15814	15615	15587	15621	15657	15557	15551	15650	15637	15641	15718	15634	15574	15672	15670	15652	15620	15524	15646	15771	15623	15716	15577	15750	15748	15557	15847	15540	15695	15664	15799	15636	15674	15675	15691	15739	15693	15489	15791	15705	15636	15549	15864	15602	15820	15763	15713	15686	15565	15595	15621	15648	15599	15811	15676	15666	15735	15456	15794	15534	15648	15637	15708	15757	15771	15789	15684	15587	15687	15720	15538	15663	15778	15546	15831	15723	15604	15712	15696	15684	15606	15791	15726	15683	15789	15716	15651	15704	15665	15538	15795	15789	15759	15694	15679	15719	15626	15647	15574	15830	15641	15728	15727	15674	15704	15636	15704	15613	15708	15844	15652	15533	15785	15775	15652	15610	15679	15662	15647	15648	15673	15880	15756	15763	15797	15559	15805	15631	15718	15565	15766	15653	15722	15854	15649	15559	15605	15592	15699	15715	15612	15511	15733	15706	15665	15668	15789	15730	15581	15764	15750	15643	15622	15601	15727	15696	15704	15702	15675	15680	15648	15710	15743	15639	15519	15872	15698	15783	15824	15638	15656	15811	15647	15613	15661	15838	15588	15688	15545	15786	15647	15710	15519	15749	15650	15806	15632	15797	15828	15766	15653	15702	15782	15731	15766	15561	15693	15505	15781	15596	15773	15766	15592	15739	15488	15715	15856	15770	15702	15670	15542	15609	15532	15778	15707	15756	15543	15706	15751	15524	15787	15779	15637	15568	15848	15584	15765	15687	15698	15711	15617	15561	15678	15801	15569	15717	15648	15568	15820	15795	15404	15657	15735	15604	15705	15691	15812	15693	15571	15756	15766	15700	15870	15757	15675	15630	15710	15526	15810	15688	15766	15634	15898	15574	15682	15573	15637	15662	15755	15671	15804	15521	15781	15700	15698	15653	15725	15699	15698	15655	15837	15799	15542	15677	15699	15767	15688	15699	15661	15592	15612	15642	15572	15601	15787	15649	15594	15654	15811	15688	15679	15676	15556	15541	15686	15696	15535	15638	15850	15775	15645	15515	15649	15930	15617	15630	15688	15689	15603	15754	15702	15710	15444	15627	15760	15712	15675	15702	15535	15766	15705	15624	15829	15598	15750
22741	21348	36822	45381	43785	32797	24486	19050	17863	17691	17970	17754	17636	17795	17721	17777	17842	17516	17733	17626	17817	17727	17821	17782	17715	17832	17762	17491	17460	17501	17698	17557	17461	17587	17615	17632	17667	17680	17566	17520	17443	17609	17453	17459	17601	17442	17667	17389	17625	17746	17870	17612	17538	17533	17576	17373	17401	17515	17352	17431	17505	17473	17698	17402	17464	17408	17700	17539	17624	17414	17243	17530	17587	17392	17200	17502	17618	17549	17614	17608	17541	17301	17454	17395	17443	17351	17546	17375	17366	17328	17627	17481	17533	17463	17628	17417	17408	17406	17463	17547	17485	17407	17369	17473	17631	17480	17462	17407	17493	17301	17649	17707	17527	17454	17348	17535	17314	17347	17450	17415	17575	17389	17503	17381	17564	17542	17341	17450	17309	17278	17436	17376	17494	17576	17358	17539	17436	17601	17629	17245	17522	17562	17631	17412	17264	17490	17465	17576	17422	17461	17393	17464	17472	17626	17428	17574	17384	17403	17421	17475	17434	17445	17638	17522	17364	17580	17418	17424	17510	17484	17537	17555	17537	17700	17449	17451	17474	17458	17438	17474	17524	17408	17637	17340	17331	17490	17708	17558	17386	17563	17256	17346	17466	17390	17380	17447	17511	17440	17450	17542	17252	17434	17256	17399	17405	17511	17140	17469	17372	17471	17271	17435	17396	17579	17364	17562	17407	17532	17220	17629	17611	17518	17404	17373	17461	17463	17403	17445	17538	17589	17670	17529	17237	17322	17473	17554	17632	17498	17461	17561	17382	17551	17490	17337	17485	17559	17592	17506	17468	17362	17176	17510	17535	17508	17454	17371	17387	17226	17534	17470	17430	17503	17493	17473	17431	17468	17456	17407	17588	17435	17466	17400	17316	17505	17435	17400	17387	17463	17389	17394	17312	17421	17548	17416	17571	17118	17655	17287	17522	17307	17499	17404	17494	17385	17528	17533	17453	17487	17409	17489	17305	17404	17436	17418	17338	17337	17198	17354	17653	17413	17295	17404	17448	17475	17353	17320	17365	17311	17374	17395	17400	17473	17516	17491	17369	17527	17270	17345	17254	17537	17319	17585	17319	17368	17464	17629	17570	17325	17552	17244	17434	17568	17426	17491	17476	17589	17397	17265	17186	17413	17465	17321	17385	17498	17421	17532	17367	17487	17325	17564	17582	17561	17541	17416	17374	17340	17465	17584	17696	17563	17517	17271	17386	17291	17411	17440	17494	17459	17549	17444	17415	17398	17509	17391	17564	17513	17512	17340	17562	17567	17351	17250	17263	17614	17424	17408	17367	17414	17606	17541	17343	17306	17417	17353	17467	17557	17424	17501	17255	17356	17362	17322	17311	17527	17391	17369	17557	17142	17294	17437	17348	17310	17506	17581	17444	17585	17319	17517	17548	17505	17600	17481	17374	17504	17363	17506	17407	17321	17552	17269	17446	17407	17518	17506	17518	17360	17530	17441	17586	17440	17414	17423	17317	17301	17329	17323	17402	17351	17527	17390	17415	17477	17398	17464	17476	17536	17355	17323	17434	17512	17461	17405	17570	17316	17098	17500	17413	17387	17570	17550	17649	17446	17339	17347	17472	17574	17439	17391	17522	17413	17374	17306	17538	17365	17534	17385	17411	17437	17341	17421	17498	17386	17501	17483	17379	17409	17393	17529	17424	17433	17487	17462	17516	17563	17385	17440	17409	17328	17262	17347	17581	17533	17568	17208	17304	17378	17499	17352	17663	17502	17636	17353	17481	17426	17584	17410	17398	17486	17357	17478	17436	17444	17381	17379	17424	17520	17496	17329	17374	17465	17532	17577	17492	17444	17613	17698	17358	17400	17444	17257	17332	17280	17276	17619	17518	17508	17414	17229	17460	17507	17635	17393	17490	17443	17413	17374	17354	17526	17395	17522	17422	17406	17459	17494	17624	17342	17561	17642	17366	17220	17637	17373	17709	17364	17520	17411	17216	17350	17375	17394	17332	17267	17360	17661	17385	17472	17393	17544	17645	17587	17425	17497	17556	17290	17291	17559	17336	17151	17413	17311	17419	17487	17481	17333	17525	17412	17448	17461	17391	17512	17436	17494	17477	17302	17168	17655	17451	17548	17359	17421	17512	17445	17295	17458	17329	17483	17346	17461	17396	17316	17538	17380	17338	17538	17483	17186	17377	17365	17455	17465	17668	17458	17497	17457	17390	17378	17261	17507	17465	17390	17528	17397	17204	17351	17561	17421	17485	17363	17208	17376	17602	17641	17400	17232	17274	17401	17406	17433	17142	17478	17616	17516	17508	17553	17250	17338	17348	17383	17373	17366	17344	17374	17382	17437	17448	17319	17431	17232	17544	17514	17423	17360	17281	17357	17470	17348	17336	17545	17444	17481	17525	17468	17398	17413	17434	17342	17345	17174	17335	17399	17418	17348	17448	17494	17392	17411	17565	17395	17515	17336	17288	17409	17500	17544	17436	17352	17424	17489	17367	17605	17441	17536	17646	17486	17462	17545	17457	17515	17481	17313	17254	17556	17419	17489	17401	17508	17477	17500	17285	17434	17428	17421	17480	17524	17372	17575	17364	17357	17334	17380	17302	17430	17527	17428	17469	17273	17420	17506	17401	17436	17359	17419	17534	17422	17568	17407	17497	17414	17348	17334	17382	17498	17370	17375	17534	17498	17240	17576	17367	17261	17454	17302	17429	17718	17594	17522	17403	17578	17320	17316	17528	17533	17351	17619	17374	17498	17546	17649	17366	17462	17454	17547	17156	17450	17504	17422	17351	17406	17239	17578	17460	17637	17385	17438	17503	17542	17433	17494	17379	17543	17537	17488	17339	17394	17412	17465	17396	17405	17312	17408	17441	17252	17429	17566	17671	17485	17614	17354	17680	17401	17467	17203	17592	17346	17327	17538	17549	17425	17450	17405	17368	17388	17444	17448	17338	17311	17364	17430	17611	17334	17373	17572	17139	17529	17407	17506	17427	17334	17514	17409	17514	17296	17558	17642	17595	17348	17507	17270	17193	17512	17482	17461	17459	17694	17375	17466	17421	17517	17302	17492	17292	17480	17491	17607	17463	17689	17628	17451	17434	17411	17495	17446	17264	17453	17353	17575	17491	17528	17675	17476	17432	17471	17497	17258	17541	17437	17304	17287	17649	17456	17549	17532	17235	17403	17408	17362	17438	17451	17566	17497	17666	17515	17437	17437	17452	17464	17419	17483	17425	17423	17460	17531	17247	17322	17576	17516	17492	17549	17502	17402	17587	17490	17458	17346	17322	17385	17403	17464	17494	17434	17312	17453	17604	17470	17615	17434	17353	17435	17545	17528	17529	17538	17527	17634	17480	17488	17524	17396	17356	17399	17414	17373	17425	17498	17568	17478	17335	17405	17491	17329	17469	17446	17647	17471	17504	17465	17558	17765	17426	17334	17418	17531	17642	17359	17656	17568	17554	17316	17768	17390	17571	17353	17378	17611	17352	17377	17385	17495	17519	17498	17454	17459	17381	17504	17516	17529	17449	17404	17296	17395	17389	17450	17626	17168	17357	17503	17442	17396	17380	17432	17428	17412	17500	17413	17486	17517	17377	17350	17313	17313	17218	17413	17438	17452	17448	17362	17413	17614	17544	17385	17408	17477	17494	17278	17395	17473	17392	17284	17460	17470	17450	17427	17410	17260	17304	17628	17462	17228	17447	17472	17508	17329	17596	17326	17330	17429	17250	17578	17309	17382	17622	17676	17311	17316	17438	17325	17278	17536	17409	17631	17359	17556	17427	17409	17460	17455	17662	17461	17641	17534	17296	17368	17446	17501	17527	17632	17523	17483	17730	17414	17368	17656	17430	17345	17490	17475	17576	17337	17504	17478	17339	17595	17524	17736	17674	17467	17424	17455	17378	17341	17337	17290	17289	17550	17611	17366	17477	17509	17599	17334	17549	17481	17327	17349	17448	17379	17484	17322	17547	17270	17341	17434	17397	17455	17394	17466	17368	17378	17420	17442	17366	17352	17369	17572	17501	17461	17673	17266	17528	17594	17385	17472	17507	17434	17308	17271	17548	17495	17337	17546	17447	17262	17460	17311	17494	17295	17563	17615	17556	17551	17602	17555	17314	17412	17430	17527	17326	17289	17323	17601	17281	17286	17368	17366	17459	17248	17616	17290	17422	17503	17514	17375	17460	17329	17444	17504	17448	17219	17666	17561	17276	17412	17388	17566	17166	17512	17314	17426	17432	17387	17430	17386	17422	17532	17552	17360	17348	17299	17502	17550	17411	17506	17399	17476	17515	17173	17476	17513	17685	17437	17372	17376	17532	17389	17373	17425	17396	17562	17408	17345	17424	17241	17268	17193	17272	17407	17430	17450	17473	17412	17534	17440	17533	17625	17433	17265	17195	17283	17550	17200	17460	17458	17288	17470	17557	17352	17270	17392	17328	17504	17344	17355	17358	17630	17399	17521	17307	17426	17521	17316	17589	17383	17373	17428	17465	17422	17350	17634	17430	17509	17503	17448	17345	17626	17490	17476	17343	17552	17377	17507	17441	17267	17294	17399	17656	17578	17480	17497	17512	17498	17190	17381	17561	17314	17548	17367	17538	17494	17465	17411	17522	17324	17538	17468	17597	17332	17433	17449	17551	17472	17480	17487	17573	17297	17474	17409	17426	17562	17439	17515	17605	17515	17346	17553	17581	17450	17486	17560	17533	17374	17394	17288	17375	17480	17531	17460	17515	17486	17415	17320	17497	17442	17630	17507	17417	17608	17298	17494	17252	17146	17587	17436	17490	17514	17462	17689	17534	17273	17289	17379	17365	17458	17426	17412	17442	17624	17324	17520	17248	17463	17476	17486	17243	17237	17550	17453	17358	17540	17442	17592	17459	17407	17449	17598	17385	17327	17251	17394	17338	17421	17511	17267	17617	17445	17363	17462	17476	17412	17360	17372	17311	17519	17566	17468	17408	17523	17401	17524	17442	17422	17298	17548	17495	17378	17460	17394	17365	17493	17430	17325	17412	17541	17461	17355	17528	17497	17610	17554	17382	17447	17540	17589	17380	17386	17538	17660	17416	17608	17521	17313	17690	17519	17424	17388	17398	17373	17445	17563	17590	17366	17727	17488	17441	17551	17535	17523
30488	80070	98123	83530	61750	34051	15827	15577	15899	15875	15723	15739	15829	15765	15769	15888	15671	15582	15680	15789	15728	15717	15800	15752	15715	15811	15566	15575	15663	15819	15721	15733	15715	15727	15794	15847	15670	15783	15852	15930	15624	15751	15743	15680	15643	15718	15739	15936	16040	16012	15807	15807	15703	15736	15566	15869	15762	15844	15686	15835	15787	15813	15707	15751	15692	15856	15595	15733	15629	15929	15789	15602	15562	15782	15758	15511	15572	15593	15873	15580	15846	15889	15516	15718	15561	15674	15486	15638	15746	15756	15786	15736	15640	15809	15864	15643	15724	15685	15808	15786	15642	15859	15661	15829	15665	15721	15399	15779	15684	15744	15672	15795	15650	15816	15886	15708	15760	15823	15670	15766	15782	15765	15783	15733	15737	15782	15619	15790	15677	15635	15850	15719	15620	15635	15616	15475	15554	15723	15658	15530	15704	15711	15780	15797	15600	15519	15671	15691	15618	15735	15677	15629	15903	15658	15730	15692	15714	15638	15808	15690	15662	15672	15843	15818	15802	15641	15701	15547	15614	15788	15896	15870	15780	15654	15846	15787	15787	15778	15792	15747	15614	15784	15644	15732	15770	15790	15552	15729	15702	15754	15669	15792	15855	15573	15605	15881	15639	15660	15711	15715	15663	15572	15639	15826	15567	15629	15762	15806	15767	15927	15698	15747	15910	15814	15860	15634	15695	15571	15502	15785	15735	15580	15813	15568	15547	15722	15620	15630	15713	15651	15682	15745	15799	15789	15710	15614	15732	15650	15708	15736	15733	15667	15742	15711	15708	15682	15701	15630	15689	15702	15834	15712	15616	15872	15813	15567	15585	15617	15702	15733	15632	15678	15582	15808	15671	15818	15797	15798	15702	15733	15579	15481	15907	15553	15813	15678	15558	15755	15722	15661	15677	15720	15680	15595	15722	15637	15576	15655	15669	15698	15806	15483	15592	15618	15835	15939	15658	15659	15741	15718	15706	15846	15968	15760	15721	15745	15849	15584	15779	15688	15814	15766	15689	15745	15621	15755	15582	15623	15721	15636	15631	15608	15769	15883	15588	15613	15637	15761	15626	15648	15726	15794	15781	15609	15752	15610	15697	15607	15635	15762	15865	15635	15699	15746	15763	15674	15620	15783	15659	15474	15675	15647	15630	15766	15709	15545	15656	15725	15885	15656	15773	15712	15503	15753	15800	15676	15729	15890	15848	15770	15804	15687	15586	15666	15563	15648	15551	15722	15925	15765	15638	15669	15568	15496	15656	15598	15538	15734	15559	15711	15688	15750	15723	15695	15677	15712	15664	15784	15627	15544	15499	15698	15823	15746	15659	15557	15618	15571	15847	15426	15820	15701	15742	15530	15790	15718	15710	15687	15779	15662	15695	15625	15754	15677	15666	15723	15894	15900	15665	15635	15790	15631	15779	15678	15686	15675	15860	15852	15840	15687	15625	15545	15697	15739	15650	15726	15649	15713	15671	15801	15733	15704	15718	15815	15842	15641	15746	15535	15669	15953	15832	15799	15562	15698	15646	15803	15611	15600	15695	15745	15769	15685	15611	15845	15770	15753	15607	15573	15715	15659	15835	15731	15580	15663	15551	15770	15620	15778	15778	15599	15675	15735	15842	15557	15727	15795	15731	15669	15725	15997	15824	15603	15678	15689	15692	15711	15758	15881	15732	15749	15824	15739	15665	15590	15698	15807	15653	15539	15666	15648	15573	15846	15657	15665	15723	15625	15726	15790	15702	15807	15761	15757	15850	15568	15758	15801	15478	15716	15789	15594	15751	15972	15561	15794	15732	15763	15708	15576	15646	15852	15727	15800	15717	15448	15572	15853	15799	15692	15902	15549	15535	15599	15787	15665	15720	15624	15559	15873	15567	15993	15736	15916	15828	15809	15820	15694	15716	15674	15726	15669	15689	15786	15719	15654	15789	15669	15743	15852	15562	15688	15766	15749	15944	15530	15815	15754	15650	15865	15597	15648	15760	15698	15609	15705	15881	15823	15677	15685	15826	15726	15685	15541	15818	15803	15634	15827	15856	15642	15908	15718	15775	15709	15719	15726	15683	15714	15793	15640	15659	15752	15849	15635	15602	15753	15711	15604	15780	15547	15520	15822	15703	15725	15759	15634	15814	15720	15642	15648	15748	15688	15650	15654	15656	15623	15692	15677	15706	15489	15819	15600	15646	15800	15610	15693	15718	15629	15463	15732	15759	15594	15745	15718	15671	15690	15730	15670	15563	15774	15721	15850	15530	15715	15622	15819	15709	15820	15813	15789	15628	15725	15450	15698	15510	15784	15617	15725	15776	15603	15599	15582	15572	15865	15829	15671	15535	15706	15571	15577	15657	15714	15666	15689	15856	15490	15745	15807	15645	15694	15624	15722	15764	15666	15650	15727	15586	15902	15761	15757	15511	15774	15782	15568	15669	15523	15818	15729	15742	15699	15627	15743	15498	15708	15752	15774	15771	15561	15754	15825	15763	15688	15658	15795	15767	15580	15707	15903	15719	15697	15720	15802	15827	15769	15550	15752	15720	15722	15692	15691	15679	15756	15797	15672	15758	15781	15803	15681	15547	15728	15763	15492	15630	15824	15853	15786	15814	15687	15792	15738	15834	15710	15607	15717	15754	15646	15803	15802	15593	15724	15720	15771	15580	15735	15735	15661	15741	15609	15755	15801	15661	15597	15853	15585	15869	15833	15868	15744	15572	15838	15703	15620	15743	15718	15595	15781	15645	15689	15590	15616	15717	15507	15657	15719	15718	15582	15787	15752	15718	15728	15932	15682	15666	15802	15657	15617	15605	15722	15705	15718	15742	15934	15685	15510	15757	15786	15612	15695	15640	15774	15519	15951	15536	15630	15649	15798	15548	15739	15619	15695	15575	15576	15617	15481	15726	15624	15538	15617	15692	15723	15881	15645	15672	15549	15730	15719	15691	15660	15609	15864	15777	15670	15732	15819	15761	15781	15615	15727	15470	15592	15648	15747	15586	15738	15795	15542	15650	15638	15718	15642	15709	15781	15727	15627	15703	15774	15731	15815	15739	15782	15669	15596	15602	15857	15772	15724	15644	15646	15620	15595	15580	15716	15710	15669	15653	15687	15677	15734	15914	15628	15702	15871	15736	15890	15717	15743	15762	15779	15721	15798	15769	15687	15672	15785	15788	15639	15837	15687	15723	15638	15786	15811	15750	15740	15657	15633	15719	15786	15797	15510	15746	15627	15636	15881	15594	15468	15688	15777	15669	15709	15612	15689	15684	15715	15677	15711	15641	15636	15835	15785	15621	15935	15858	15657	15590	15758	15584	15798	15668	15647	15832	15673	15544	15648	15718	15652	15737	15720	15797	15820	15614	15573	15548	15408	15536	15649	15689	15607	15735	15659	15833	15742	15608	15674	15743	15615	15662	15642	15640	15681	15723	15712	15591	15695	15802	15691	15606	15519	15704	15847	15642	15690	15632	15666	15549	15759	15611	15715	15583	15652	15820	15656	15655	15500	15562	15748	15550	15667	15798	15587	15475	15659	15682	15738	15719	15764	15857	15644	15624	15669	15647	15594	15634	15692	15664	15757	15551	15718	15709	15693	15647	15811	15607	15764	15668	15748	15766	15666	15667	15667	15502	15743	15643	15790	15734	15652	15801	15720	15608	15808	15912	15765	15842	15754	15647	15753	15726	15575	15556	15851	15671	15665	15700	15736	15762	15666	15797	15656	15806	15751	15595	15696	15667	15665	15761	15591	15778	15624	15623	15578	15920	15761	15704	15657	15778	15903	15758	15714	15812	15746	15565	15695	15765	15805	15708	15657	15664	15771	15559	15812	15616	15697	15567	15807	15855	15719	15818	15491	15618	15694	15800	15780	15783	15563	15697	15773	15701	15759	15607	15529	15691	15696	15774	15697	15621	15851	15772	15753	15622	15727	15703	15655	15658	15619	15641	15813	15713	15668	15852	15722	15612	15539	15621	15883	15661	15761	15677	15784	15719	15689	15752	15700	15820	15766	15732	15682	15752	15691	15696	15680	15789	15740	15660	15855	15642	15809	15700	15829	15622	15587	15729	15758	15657	15820	15601	15630	15771	15732	15671	15619	15812	15601	15762	15828	15714	15580	15759	15640	15670	15687	15726	15649	15700	15634	15738	15610	15815	15467	15701	15551	15643	15644	15559	15688	15681	15734	15587	15644	15625	15772	15714	15587	15728	15647	15841	15582	15676	15549	15558	15724	15717	15751	15709	15658	15677	15530	15667	15707	15790	15572	15794	15618	15751	15742	15786	15683	15521	15603	15663	15632	15573	15654	15656	15694	15655	15668	15637	15619	15716	15764	15671	15827	15660	15681	15612	15636	15638	15864	15546	15624	15557	15521	15752	15622	15778	15765	15611	15588	15783	15645	15780	15799	15585	15699	15714	15814	15790	15569	15749	15756	15702	15744	15651	15687	15801	15725	15737	15661	15553	15917	15603	15652	15726	15654	15694	15686	15851	15625	15747	15612	15642	15670	15753	15719	15489	15875	15721	15534	15784	15511	15707	15706	15716	15646	15638	15752	15841	15689	15866	15623	15560	15711	15864	15678	15669	15833	15745	15717	15489	15672	15671	15823	15646	15602	15763	15706	15715	15708	15817	15693	15760	15755	15811	15660	15768	15780	15621	15582	15686	15644	15847	15888	15795	15616	15661	15709	15649	15697	15697	15680	15752	15867	15720	15804	15673	15609	15605	15685	15739	15727	15720	15828	15730	15708	15629	15668	15686	15817	15814	15764	15672	15737	15500	15800	15638	15521	15611	15708	15764	15736	15722	15803	15757	15650	15774	15647	15815	15613	15651	15705	15792	15571	15731	15905	15766	15553	15657	15692	15645	15563	15596	15709	15681	15658	15777	15567	15795	15811	15586	15748	15616	15690	15786	15779	15694	15490	15596	15781	15729	15902	15692	15493	15804	15733	15640	15700	15731	15742	15656	15790	15569	15714	15754	15721	15754	15682	15586	15671	15739	16018	15651	15616	15688	15581	15741	15883	15817	15539	15737	15629	15716	15852	15738	15765	15875	15601	15672	15689	15760	15513	15758	15629	15641	15618	15648	15760	15717	15663	15823	15679	15707	15625	15624	15673	15564	15661	15630	15667
27397	26091	43670	38583	26575	20668	17940	17424	17322	17448	17557	17537	17521	17274	17350	17592	17361	17295	17212	17460	17335	17434	17267	17410	17353	17251	17203	17345	17327	17474	17364	17472	17376	17457	17511	17565	17406	17595	17379	17398	17430	17302	17382	17321	17222	17326	17400	17537	17373	17410	17599	17541	17382	17440	17431	17258	17246	17327	17475	17430	17402	17279	17423	17387	17367	17334	17640	17283	17415	17400	17470	17291	17334	17501	17395	17363	17356	17314	17362	17354	17313	17333	17376	17351	17393	17412	17445	17337	17431	17432	17240	17253	17383	17385	17165	17404	17395	17533	17435	17458	17300	17412	17396	17572	17219	17340	17424	17203	17488	17436	17310	17363	17364	17407	17476	17290	17364	17307	17589	17291	17309	17268	17368	17303	17092	17461	17444	17319	17368	17437	17208	17301	17181	17205	17387	17505	17369	17263	17378	17151	17475	17224	17510	17445	17227	17502	17185	17148	17261	17240	17173	17309	17474	17309	17392	17220	17296	17295	17209	17323	17319	17575	17413	17303	17367	17480	17394	17333	17226	17237	17397	17354	17406	17296	17409	17257	17288	17122	17420	17416	17496	17326	17436	17357	17166	17395	17477	17523	17204	17513	17373	17660	17242	17340	17092	17280	17318	17364	17316	17377	17400	17490	17546	17449	17126	17531	17507	17391	17411	17262	17261	17336	17393	17351	17480	17378	17409	17413	17370	17271	17390	17412	17253	17348	17456	17426	17246	17294	17380	17385	17355	17185	17487	17399	17271	17290	17209	17380	17341	17219	17356	17297	17467	17440	17412	17445	17449	17422	17278	17348	17307	17426	17402	17315	17427	17276	17312	17313	17356	17317	17452	17422	17477	17181	17265	17387	17270	17292	17537	17232	17376	17453	17397	17210	17181	17280	17295	17283	17354	17379	17287	17326	17478	17270	17421	17386	17337	17635	17488	17403	17534	17375	17328	17082	17228	17460	17505	17207	17302	17319	17342	17197	17294	17262	17303	17265	17555	17193	17413	17504	17368	17298	17317	17272	17405	17353	17353	17325	17429	17397	17178	17432	17334	17287	17323	17313	17344	17303	17530	17414	17207	17212	17224	17424	17378	17409	17570	17385	17396	17277	17412	17471	17410	17641	17560	17450	17589	17372	17245	17374	17370	17307	17501	17354	17351	17162	17258	17473	17319	17365	17264	17210	17391	17199	17425	17257	17319	17200	17405	17166	17234	17310	17490	17445	17433	17463	17265	17289	17484	17226	17335	17470	17312	17401	17393	17418	17304	17400	17418	17356	17393	17334	17552	17386	17264	17275	17550	17539	17090	17329	17297	17221	17423	17383	17437	17019	17403	17334	17298	17327	17340	17359	17188	17266	17276	17343	17343	17332	17323	17302	17542	17314	17336	17360	17464	17389	17225	17145	17362	17374	17171	17325	17470	17591	17456	17217	17371	17367	17339	17404	17428	17571	17462	17315	17240	17442	17183	17385	17320	17352	17232	17460	17358	17528	17508	17231	17424	17341	17096	17233	17325	17500	17418	17448	17251	17356	17249	17050	17418	17388	17264	17202	17488	17067	17221	17333	17371	17271	17292	17435	17224	17061	17318	17227	17364	17329	17449	17269	17322	17419	17445	17319	17201	17332	17348	17359	17249	17409	17229	17288	17305	17217	17433	17322	17321	17316	17205	17265	17476	17326	17255	17340	17435	17377	17228	17381	17029	17310	17184	17157	17207	17246	17337	17133	17311	17305	17408	17361	17395	17225	17325	17260	17501	17354	17212	17236	17323	17287	17349	17299	17183	17463	17290	17247	17457	17379	17273	17112	17167	17327	17497	17341	17443	17443	17356	17434	17419	17400	17455	17335	17390	17340	17352	17444	17321	17465	17384	17389	17574	17247	17384	17483	17151	17295	17631	17470	17178	17441	17325	17357	17340	17156	17496	17419	17344	17442	17480	17223	17324	17377	17381	17350	17548	17220	17524	17484	17379	17305	17427	17385	17458	17428	17379	17460	17401	17428	17224	17248	17229	17223	17422	17156	17252	17362	17416	17378	17324	17084	17531	17226	17201	17351	17452	17103	17094	17435	17584	17180	17448	17400	17321	17345	17446	17380	17504	17552	17318	17331	17328	17442	17426	17545	17538	17447	17305	17329	17347	17299	17427	17329	17475	17212	17322	17248	17466	17199	17346	17251	17368	17289	17389	17060	17215	17245	17268	17215	17410	17430	17343	17389	17250	17382	17246	17288	17296	17351	17374	17569	17325	17253	17262	17415	17307	17583	17427	17484	17438	17244	17363	17233	17258	17307	17352	17204	17487	17371	17383	17173	17167	17268	17213	17399	17404	17342	17305	17275	17217	17454	17408	17296	17377	17411	17214	17311	17447	17353	17240	17306	17401	17313	17485	17573	17365	17296	17142	17087	17372	17315	17428	17516	17283	17320	17387	17278	17220	17241	17389	17120	17383	17309	17165	17304	17205	17450	17508	17200	17316	17413	17346	17248	17457	17355	17290	17494	17394	17383	17300	17224	17303	17553	17384	17478	17368	17250	17357	17351	17399	17431	17310	17312	17294	17229	17337	17436	17264	17199	17460	17274	17279	17349	17182	17403	17244	17340	17247	17149	17490	17446	17314	17329	17355	17365	17339	17183	17432	17377	17171	17200	17556	17324	17354	17278	17321	17355	17305	17381	17249	17128	17142	17781	17447	17387	17167	17259	17347	17340	17273	17294	17185	17322	17494	17322	17371	17213	17229	17549	17321	17112	17470	17406	17344	17079	17522	17443	17362	17171	17546	17164	17376	17290	17404	17309	17504	17439	17459	17162	17429	17267	17260	17463	17376	17437	17395	17559	17388	17419	17275	17357	17373	17329	17323	17471	17154	17334	17286	17379	17368	17055	17127	17461	17433	17250	17497	17412	17539	17293	17413	17486	17410	17323	17382	17358	17246	17361	17301	17406	17631	17466	17505	17256	17383	17502	17466	17349	17472	17524	17499	17309	17633	17377	17434	17442	17286	17300	17348	17191	17215	17232	17302	17135	17320	17102	17271	17272	17586	17383	17453	17564	17407	17327	17393	17381	17337	17394	17321	17177	17183	17288	17171	17274	17497	17440	17490	17127	17351	17399	17554	17461	17422	17471	17433	17250	16999	17397	17122	17549	17347	17275	17351	17277	17429	17358	17427	17225	17398	17323	17301	17344	17343	17200	17438	17355	17376	17442	17181	17381	17467	17242	17430	17287	17427	17436	17232	17467	17464	17321	17260	17471	17306	17410	17330	17535	17419	17177	17331	17491	17313	17350	17349	17372	17365	17394	17571	17304	17511	17142	17328	17236	17540	17281	17360	17302	17356	17193	17244	17481	17410	17330	17507	17441	17360	17305	17438	17335	17300	17507	17097	17206	17218	17250	17224	17341	17254	17368	17303	17376	17441	17354	17317	17187	17048	17522	17272	17257	17232	17362	17345	17524	17310	17337	17479	17543	17394	17263	17453	17408	17286	17334	17256	17342	17315	17441	17438	17310	17408	17406	17500	17363	17088	17477	17412	17409	17434	17374	17461	17103	17443	17137	17105	17564	17431	17381	17168	17421	17433	17474	17438	17329	17385	17318	17275	17222	17201	17503	17329	17377	17329	17364	17324	17233	17366	17332	17253	17448	17459	17461	17369	17239	17317	17593	17423	17329	17460	17297	17298	17244	17409	17376	17462	17335	17320	17314	17453	17431	17352	17363	17390	17333	17324	17408	17449	17466	17368	17258	17358	17301	17126	17310	17388	17432	17322	17308	17224	17419	17239	17198	17478	17479	17266	17418	17149	17453	17254	17411	17324	17428	17289	17266	17262	17330	17373	17343	17289	17338	17562	17302	17500	17393	17197	17353	17410	17357	17451	17233	17458	17342	17369	17324	17255	17385	17372	17514	17218	17400	17332	17267	17321	17339	17553	17405	17290	17371	17325	17211	17175	17396	17481	17383	17396	17389	17337	17439	17242	17363	17264	17435	17371	17261	17336	17267	17265	17158	17292	17156	17232	17267	17277	17354	17333	17331	17367	17405	17505	17448	17390	17467	17419	17384	17438	17151	17378	17356	17348	17313	17229	17440	17314	17234	17238	17277	17464	17462	17228	17363	17372	17267	17479	17398	17308	17314	17486	17518	17351	17274	17462	17227	17511	17373	17173	17504	17410	17211	17292	17400	17211	17312	17175	17457	17317	17214	17512	17258	17406	17612	17373	17347	17379	17587	17335	17609	17374	17363	17294	17188	17435	17414	17393	17278	17527	17418	17251	17247	17310	17282	17361	17232	17389	17472	17366	17406	17132	17378	17347	17491	17216	17445	17465	17262	17378	17293	17466	17322	17469	17306	17376	17379	17313	17307	17421	17431	17280	17375	17244	17439	17313	17373	17194	17335	17215	17245	17198	17374	17362	17391	17529	17285	17230	17507	17536	17406	17505	17343	17364	17334	17202	17356	17323	17581	17352	17205	17375	17180	17545	17419	17471	17370	17423	17266	17332	17460	17433	17189	17234	17168	17332	17314	17336	17571	17236	17277	17192	17302	17216	17292	17449	17296	17217	17279	17547	17145	17308	17447	17313	17573	17443	17242	17245	17496	17305	17418	17369	17318	17268	17312	17375	17354	17441	17357	17419	17400	17291	17325	17278	17184	17333	17205	17354	17347	17491	17296	17429	17123	17359	17418	17592	17294	17314	17385	17392	17405	17421	17272	17490	17388	17463	17236	17383	17439	17314	17276	17514	17504	17245	17482	17459	17406	17433	17399	17374	17214	17409	17365	17283	17465	17431	17358	17214	17657	17400	17374	17547	17547	17214	17473	17275	17286	17627	17415	17173	17194	17266	17267	17148	17254	17571	17331	17292	17186	17298	17321	17541	17418	17211	17309	17216	17382	17392	17217	17341	17532	17429	17257	17440	17393	17384	17382	17221	17192	17433	17467	17405	17313	17525	17439	17273	17345	17443	17395	17332	17420	17360	17506	17328	17342	17574	17230	17300	17368	17157	17259	17393	17531	17447	17288	17390	17509	17404	17341	17411	17375	17259	17446	17303	17153	17275	17350	17274	17448	17428	17283	17354	17341	17428	17211	17168	17501	17347	17263	17557	17647	17401	17421	17416	17523	17453	17289
20673	43113	49430	36933	25175	18488	15651	15593	15507	15602	15708	15638	15642	15626	15604	15511	15760	15712	15631	15490	15618	15786	15596	15637	15580	15603	15683	15701	15622	15675	15584	15404	15690	15621	15620	15510	15586	15543	15613	15634	15660	15669	15490	15571	15480	15759	15672	15619	15727	15684	15710	15599	15465	15501	15654	15667	15593	15604	15574	15550	15675	15628	15631	15537	15615	15741	15648	15605	15651	15739	15510	15547	15619	15663	15562	15608	15659	15628	15824	15809	15599	15606	15659	15535	15541	15647	15791	15692	15596	15577	15505	15616	15633	15394	15850	15531	15616	15613	15580	15720	15688	15572	15644	15702	15401	15506	15688	15528	15570	15430	15525	15725	15579	15457	15562	15709	15451	15633	15606	15655	15597	15579	15485	15754	15616	15595	15731	15570	15653	15472	15591	15638	15654	15567	15524	15638	15635	15549	15651	15688	15485	15607	15660	15742	15613	15708	15793	15768	15521	15866	15655	15673	15593	15605	15666	15741	15725	15527	15717	15537	15552	15790	15634	15719	15529	15423	15764	15554	15571	15533	15633	15619	15646	15683	15644	15610	15744	15678	15674	15593	15710	15734	15669	15522	15694	15579	15623	15553	15625	15679	15543	15540	15687	15741	15512	15694	15525	15655	15537	15742	15631	15666	15672	15693	15577	15552	15658	15617	15530	15716	15648	15766	15737	15556	15536	15541	15642	15557	15695	15563	15473	15622	15569	15531	15477	15700	15756	15593	15616	15611	15548	15733	15676	15578	15648	15735	15612	15539	15684	15728	15534	15748	15467	15628	15664	15642	15617	15605	15475	15769	15651	15678	15600	15638	15615	15748	15701	15715	15649	15582	15687	15648	15696	15660	15591	15535	15788	15587	15687	15718	15593	15525	15652	15646	15652	15708	15590	15622	15592	15762	15663	15689	15374	15708	15623	15740	15582	15560	15700	15607	15544	15573	15676	15702	15659	15866	15623	15699	15535	15821	15555	15648	15579	15620	15615	15631	15582	15640	15433	15510	15476	15552	15673	15659	15785	15649	15619	15541	15614	15712	15821	15644	15605	15527	15481	15674	15497	15519	15784	15684	15561	15649	15506	15588	15608	15596	15676	15726	15668	15581	15741	15599	15629	15597	15810	15604	15843	15569	15801	15579	15455	15696	15549	15613	15619	15377	15595	15616	15745	15628	15730	15519	15621	15650	15760	15552	15552	15434	15781	15584	15635	15734	15594	15481	15599	15742	15572	15652	15493	15597	15554	15628	15574	15567	15670	15489	15756	15593	15490	15534	15687	15677	15542	15649	15574	15694	15771	15619	15545	15788	15635	15742	15676	15570	15709	15833	15624	15592	15715	15474	15585	15844	15676	15627	15675	15679	15712	15711	15601	15805	15631	15574	15608	15754	15753	15433	15403	15438	15741	15543	15716	15625	15578	15712	15597	15586	15762	15547	15687	15735	15438	15507	15624	15496	15742	15620	15524	15499	15575	15583	15678	15517	15589	15449	15664	15552	15628	15705	15655	15600	15755	15588	15673	15675	15678	15696	15578	15641	15381	15781	15816	15728	15710	15556	15697	15668	15802	15581	15684	15705	15540	15484	15789	15707	15560	15754	15659	15750	15509	15372	15601	15621	15697	15646	15516	15668	15542	15675	15580	15649	15710	15691	15598	15736	15478	15578	15665	15689	15660	15622	15482	15549	15567	15827	15573	15531	15570	15480	15596	15642	15570	15686	15421	15785	15726	15476	15469	15617	15766	15699	15732	15754	15787	15545	15618	15731	15594	15601	15570	15700	15514	15587	15650	15652	15744	15695	15692	15598	15577	15608	15634	15608	15846	15565	15547	15576	15662	15646	15595	15739	15654	15585	15664	15668	15660	15707	15572	15563	15682	15620	15656	15740	15574	15644	15645	15521	15763	15746	15600	15696	15576	15650	15535	15398	15746	15497	15692	15539	15722	15533	15748	15800	15492	15603	15650	15519	15633	15642	15628	15717	15670	15719	15750	15686	15801	15621	15495	15717	15627	15629	15661	15593	15658	15687	15663	15744	15700	15679	15570	15641	15600	15619	15652	15544	15706	15730	15616	15674	15649	15458	15393	15460	15599	15516	15617	15433	15494	15586	15589	15619	15776	15619	15571	15471	15655	15686	15639	15496	15640	15578	15528	15638	15629	15591	15553	15679	15566	15619	15603	15657	15627	15501	15661	15501	15699	15722	15404	15711	15547	15611	15655	15555	15617	15745	15586	15621	15656	15685	15644	15731	15639	15539	15590	15670	15521	15624	15534	15825	15655	15651	15624	15643	15584	15783	15607	15560	15625	15478	15546	15726	15547	15771	15581	15908	15706	15655	15566	15605	15532	15548	15760	15480	15625	15472	15550	15565	15734	15612	15593	15675	15517	15648	15651	15705	15621	15608	15790	15652	15457	15536	15625	15626	15581	15564	15660	15628	15612	15458	15622	15641	15570	15652	15618	15781	15592	15740	15822	15698	15655	15565	15607	15547	15783	15755	15685	15652	15565	15742	15576	15673	15517	15603	15671	15600	15763	15676	15448	15733	15633	15662	15651	15643	15622	15704	15584	15607	15690	15564	15634	15758	15713	15743	15528	15513	15749	15598	15735	15552	15599	15684	15518	15610	15750	15659	15667	15665	15634	15662	15646	15499	15555	15610	15562	15676	15662	15517	15483	15614	15597	15484	15680	15578	15869	15542	15665	15726	15628	15586	15421	15534	15614	15682	15763	15778	15718	15497	15676	15672	15575	15670	15655	15642	15582	15664	15619	15622	15630	15511	15471	15704	15778	15613	15743	15652	15667	15624	15583	15663	15657	15612	15584	15757	15696	15636	15690	15563	15637	15561	15648	15586	15591	15542	15591	15580	15777	15780	15660	15530	15580	15715	15670	15637	15649	15608	15724	15503	15729	15785	15670	15633	15647	15579	15597	15627	15576	15646	15565	15502	15635	15729	15789	15515	15726	15478	15697	15661	15602	15620	15696	15635	15685	15665	15505	15725	15685	15678	15715	15822	15594	15549	15626	15610	15670	15527	15682	15781	15689	15455	15816	15607	15591	15666	15842	15590	15486	15661	15629	15516	15532	15615	15741	15711	15766	15460	15761	15579	15600	15713	15705	15519	15570	15602	15619	15684	15775	15533	15763	15503	15527	15608	15862	15740	15548	15563	15647	15535	15592	15714	15588	15403	15551	15634	15718	15549	15535	15550	15519	15658	15614	15771	15574	15568	15600	15645	15606	15580	15784	15575	15566	15645	15449	15622	15541	15652	15620	15703	15587	15720	15731	15651	15729	15774	15726	15651	15621	15708	15699	15705	15545	15671	15474	15548	15599	15678	15558	15686	15534	15722	15596	15688	15666	15627	15615	15584	15640	15526	15658	15603	15687	15763	15602	15682	15625	15721	15617	15673	15607	15825	15547	15609	15707	15769	15628	15591	15548	15640	15504	15589	15764	15669	15640	15631	15596	15586	15577	15714	15633	15646	15669	15649	15518	15885	15572	15513	15651	15768	15757	15700	15436	15647	15611	15586	15687	15664	15755	15557	15642	15677	15527	15703	15607	15543	15535	15746	15752	15652	15714	15587	15679	15800	15704	15677	15722	15509	15567	15548	15518	15766	15634	15683	15687	15774	15546	15650	15715	15587	15751	15745	15545	15376	15691	15576	15481	15539	15613	15395	15587	15544	15598	15655	15596	15657	15722	15685	15481	15539	15667	15644	15566	15612	15741	15623	15643	15722	15571	15770	15644	15589	15683	15766	15850	15491	15561	15739	15577	15608	15475	15618	15553	15715	15798	15683	15604	15737	15851	15706	15518	15675	15673	15700	15555	15690	15785	15561	15671	15646	15615	15773	15607	15561	15548	15481	15757	15567	15510	15772	15794	15641	15633	15615	15645	15423	15558	15803	15611	15558	15528	15658	15622	15783	15684	15654	15720	15734	15615	15660	15519	15658	15714	15547	15598	15628	15475	15604	15750	15666	15622	15622	15682	15675	15602	15646	15493	15572	15487	15667	15767	15745	15565	15676	15734	15561	15722	15591	15636	15729	15622	15455	15665	15690	15539	15565	15885	15623	15700	15758	15912	15700	15647	15829	15575	15423	15612	15632	15403	15537	15729	15795	15770	15712	15687	15660	15655	15763	15664	15552	15631	15675	15631	15675	15543	15471	15536	15572	15655	15667	15626	15619	15508	15671	15596	15628	15628	15664	15725	15528	15802	15674	15687	15605	15811	15728	15599	15551	15733	15689	15626	15519	15521	15699	15584	15552	15606	15603	15706	15633	15627	15696	15668	15671	15608	15650	15744	15703	15709	15558	15771	15582	15808	15594	15756	15628	15650	15590	15324	15630	15583	15646	15618	15765	15730	15595	15549	15759	15675	15597	15633	15610	15717	15689	15753	15691	15591	15639	15668	15571	15738	15499	15591	15550	15450	15541	15532	15645	15718	15635	15546	15500	15669	15543	15609	15610	15521	15691	15563	15641	15634	15596	15623	15554	15650	15720	15692	15592	15705	15577	15518	15645	15765	15651	15667	15537	15611	15541	15578	15608	15513	15693	15669	15935	15616	15672	15660	15566	15596	15737	15614	15567	15655	15546	15470	15496	15776	15803	15622	15683	15769	15591	15577	15520	15806	15651	15459	15631	15579	15542	15484	15599	15568	15719	15602	15604	15657	15646	15781	15574	15548	15746	15726	15664	15774	15661	15577	15556	15643	15543	15645	15818	15484	15547	15752	15512	15576	15547	15477	15577	15589	15670	15581	15607	15615	15638	15809	15669	15671	15398	15605	15549	15683	15680	15639	15486	15602	15663	15581	15577	15599	15757	15620	15557	15469	15656	15523	15623	15567	15616	15399	15653	15618	15465	15648	15663	15574	15470	15654	15556	15838	15675	15633	15572	15642	15492	15560	15758	15562	15540	15593	15675	15555	15713	15791	15540	15538	15570	15633	15548	15759	15669	15634	15807	15593	15708	15572	15856	15564	15633	15794	15626	15658	15494	15601	15560	15624	15810	15623	15609	15590	15584	15552	15625	15701	15771	15472	15577	15600	15634	15773	15850	15768	15720	15709	15621	15597	15464	15759	15579	15464	15429	15464	15426	15515	15754	15683	15770	15622	15527
23982	21673	44270	52861	41204	30572	22421	18837	18203	18460	18479	18420	18302	18267	18236	18080	18245	18177	18374	18290	18360	18139	18501	17996	18156	18303	18171	18494	18235	18278	18208	18136	18237	18011	18140	18213	18290	18177	18363	18388	18094	18169	18337	18247	18330	18039	18211	18240	18286	18329	18407	18306	18392	17983	18290	18243	18069	18093	18023	18091	18174	18096	18236	18187	18008	18098	18180	18305	18190	18063	18031	18206	18165	18221	18173	18222	18175	18142	17989	18095	18094	18005	18155	18056	18125	17919	18240	17821	18127	18019	18188	18219	18030	18283	18210	18229	17990	18173	18227	18122	18153	18105	18136	17922	17974	18168	18152	18180	18183	18079	18282	17870	18055	18134	18144	18086	18041	17982	18402	18332	18261	18083	18136	18013	18022	18304	17981	17761	18041	18015	17987	17879	17886	17865	18131	18028	17879	17919	18061	18076	18075	18178	18203	18130	18191	18120	18250	18067	18071	18028	18005	18030	18284	18018	18024	18103	18086	17975	18017	17851	18221	17993	17916	18026	18076	17941	17820	18142	17944	17928	18128	18327	18110	17897	18305	17986	18236	18332	18109	18181	18210	18162	18228	18092	18158	18031	17988	18019	18135	18087	18121	18078	18207	18148	18091	18034	18144	18010	18071	17991	18213	18089	18130	18166	18092	17868	18195	18125	18079	18004	18145	18067	17899	18131	18101	18103	18158	18119	18047	18143	18198	18104	18197	18322	18140	18046	18084	18076	17922	18061	18004	18118	17920	18132	18143	18244	18031	18201	17950	18054	17870	17907	17976	18204	18052	18074	18047	18012	18207	18107	18112	18053	18049	18135	18156	18141	18323	18084	18186	17957	18127	18074	18137	18200	18083	17912	18074	18254	18110	18147	18080	17934	18128	17920	18205	18169	18063	18067	18203	17993	18123	18061	17998	18118	18027	18167	18107	18037	18139	18078	18050	18132	18214	18205	18143	18215	18175	18251	18076	17793	18256	18042	18257	18079	17986	18027	18252	18059	17925	18002	18065	17968	18126	18112	18270	18122	18263	18116	18335	17839	17997	17931	18075	17807	18092	17873	18014	18262	18213	18247	18080	17995	18057	17890	18155	18061	18132	18082	17873	18302	17988	18203	17969	18280	18290	18099	18227	18066	18009	18090	18291	18150	18113	18010	18390	17994	18009	18136	18115	18007	18017	18096	18321	18167	18156	18109	18186	18105	17811	18025	18031	18072	17995	18054	17986	17989	17964	18069	18010	18212	18101	18002	17945	18165	18011	17978	18060	18123	18091	18283	18046	18015	18015	18082	18145	18061	18104	18088	17986	18129	18300	18179	18152	18194	17999	17974	17804	18051	17960	18175	18099	18057	18184	18085	17834	18134	18028	17977	18118	17946	17994	17934	17968	18147	18233	18173	17960	18012	18130	18091	18024	18033	18038	18302	18184	17984	17981	18052	18144	18070	18184	17928	17941	18038	17996	18030	18029	17824	18148	18241	17926	18151	18096	18224	18261	18050	18070	17948	18041	18168	17955	17933	17921	18172	18003	18065	18046	18170	18199	18180	18236	18147	18078	17891	18221	18036	18216	18017	18196	18109	17988	18212	18044	18213	18095	18039	18026	18065	17932	17989	18117	18164	18084	18083	17938	18208	18023	18087	18119	17976	18048	18081	18125	18012	17921	17852	18150	17933	18024	18157	18225	18046	18105	18171	18091	18003	18253	18219	18091	18170	18220	18141	18124	18195	18066	17908	18099	18109	18015	18029	18160	17938	18058	18486	18145	18019	18101	18219	18308	17946	18116	18048	18154	18091	17845	18065	18121	18136	18017	18066	17919	17933	17939	18033	17968	18225	18195	18063	18130	17984	18146	18230	18075	17927	18010	18048	18104	17963	17955	18069	18102	18205	18031	18314	18226	18160	18237	17996	18122	17976	18004	18129	18045	17954	18113	18121	18119	18425	18147	18028	18017	18285	18050	17820	18245	18067	18190	18052	18108	18088	18213	18090	18075	18136	18323	18053	18283	18087	18026	18112	18239	17972	18221	18011	18020	17941	18154	17977	18078	18020	17986	18196	18001	18187	18057	18235	18059	18148	18221	18089	18398	18049	18093	18030	18190	18080	17944	17829	18130	17977	18063	18169	18079	18044	17989	18139	18205	18097	18256	17961	18007	18044	18047	18097	18058	18006	18075	18119	18049	18233	18056	18237	18394	18245	18257	18245	17991	17949	18065	17931	18144	18052	18119	17958	18151	17891	17977	18027	18129	18121	18070	18039	18089	18133	18170	18057	18108	18007	18064	18099	17848	18070	17974	18142	18101	18107	18109	18160	18122	18081	17859	17970	18129	18028	18010	17994	18060	17989	17943	18013	18359	18150	17855	18221	18247	18007	18217	18148	17942	18123	18206	18316	18118	18067	18007	18173	18210	18149	18008	17955	18336	17983	17863	18321	18186	18133	18184	18208	18443	18069	18164	17844	17942	18069	18330	18018	18095	18265	17913	18036	18012	17831	18013	18015	18208	17992	18335	18081	18231	18049	18113	18159	17975	17950	18128	18337	17937	18076	18120	18045	18122	17983	18166	17853	17970	17959	18087	18107	18156	17970	18147	18114	18356	18058	18088	18019	18036	17949	18156	18192	17948	18106	18168	18128	18177	18209	18218	18200	18124	17966	18109	17995	18085	17933	18143	18101	18061	18097	18010	18099	18200	18279	18111	18231	17975	18273	18129	17807	18212	18083	18115	18098	17994	18188	18231	18197	18053	18019	18073	17942	18113	18107	18020	17988	18020	17972	18008	18272	18108	17998	17926	17959	18098	17879	18091	18129	18104	18133	18154	18225	18216	17937	18068	17954	17888	17864	18030	18296	18172	18116	18071	18080	18092	18146	18274	18016	18012	18117	17998	18130	18117	18119	18130	18042	18114	17959	18256	18339	18115	18167	18214	18079	18228	18112	18185	17982	18135	18150	17939	17966	18006	18213	18087	18017	18231	18096	18031	18186	18033	18175	18150	17914	18258	18167	18232	18306	18183	17885	17979	17911	18039	18150	18095	17971	18080	18137	17974	17864	17908	18249	18039	18072	18123	18137	18177	18203	18063	18084	17998	18172	18265	18119	18153	18052	17898	17989	18239	18226	18223	17886	18079	18246	18091	18001	18271	18125	18102	18143	17959	18040	18019	18177	17996	18098	17877	17911	18181	18184	18201	17956	18225	18118	18218	18115	18143	18109	18017	18129	17937	18172	18221	18080	18124	18103	18233	18240	18132	18020	18174	18041	17980	18290	17980	18056	17981	18173	18182	18154	18103	17981	18043	18053	18108	17957	18129	18183	18198	17850	18162	18216	18098	18027	17858	18267	18034	18262	18010	17967	17985	18153	17968	18045	18012	18090	17897	18027	18106	18278	18021	18184	18009	18045	18249	18279	18064	18114	18061	17897	17982	17987	18085	18137	18209	18240	18215	18159	17954	18222	17972	18183	18052	18043	18221	18045	18298	18154	18093	18107	18070	18129	18010	18107	18273	18035	18141	18271	18314	18156	17934	17892	18220	18159	18233	18076	17943	17963	17995	18168	18110	18047	18178	18088	18016	18184	18132	18011	18304	18289	18129	17984	18122	18121	18102	18155	17982	18125	18178	18009	18158	18036	18003	18030	18069	18149	18080	18153	18103	18152	18186	18079	18008	18004	18023	18086	17994	18166	18181	18104	18150	18096	18036	18108	18238	18270	18260	17978	18119	17812	18072	18202	18068	18118	18206	18068	18040	18035	18040	18142	18036	17930	18021	18095	18218	18340	18101	17976	18015	18117	17986	18101	18073	18088	18087	17901	18151	18089	18124	18140	18004	18127	18110	18190	18049	18009	18190	17992	18198	17963	18015	17965	17934	18117	18179	17921	17888	18023	18000	18084	17796	18026	18082	18164	18012	18198	18138	18055	17981	18034	18049	18001	18088	18151	18208	18085	18024	18225	17977	17971	18094	18077	18145	17962	18082	18256	18081	18013	17971	17954	18236	17978	18045	18095	18023	18170	18201	18040	18144	18112	18091	18024	18016	17919	18042	18190	18090	18048	17974	18360	18186	18062	18090	18159	18264	18082	18006	18169	18084	17989	18030	18002	18231	18022	18025	18191	18041	18049	18228	18053	17945	18259	18067	18062	18097	18142	18078	18068	18103	17936	18057	18109	18044	18096	17936	18180	18001	17934	17946	18118	18045	18191	17972	18196	18127	18335	18071	18125	17937	18013	18069	18036	17922	18080	18132	18195	18068	18312	18262	18184	18081	18025	18057	18113	18195	17772	18009	18119	18025	18249	18197	18308	17910	18075	18072	18000	18117	18234	18153	18004	18141	18078	18029	18073	18244	18139	18028	18121	18282	18078	18225	17897	18163	18226	18012	18132	17959	17836	18036	18060	17979	18065	18184	18036	18306	18301	18061	18042	18045	18162	18047	18001	18062	17943	17977	18133	17926	18071	18105	18084	18175	18073	18017	18093	18006	17977	18009	18010	18131	18112	18049	18318	17976	18079	18121	18059	18122	18210	18091	18155	18030	17982	18039	18256	18055	18252	18006	18161	18050	18309	18101	17998	17945	17794	18245	18034	18262	17950	18080	18011	18266	18203	18124	18162	18130	17984	17840	18135	18249	18258	18109	17991	17808	17905	18183	17855	18127	18079	18091	18105	18026	18080	18147	18161	18132	18038	18069	18094	18179	18003	18162	18301	17878	18241	18111	18085	18162	18070	18111	18045	18162	18200	18225	18137	17975	17877	18099	18103	17987	18053	18209	18244	18201	17999	18078	18049	17988	18104	18278	17893	17923	17956	18027	17632	18119	18072	18079	17875	18052	18026	18299	18091	18156	18136	18183	18003	17974	18024	18021	18177	18248	18251	18213	17968	17886	18061	18291	17980	17996	18037	18209	18086	17948	18098	18071	17984	18070	18443	18063	18228	18143	17947	18139	18270	18017	18101	18234	18279	17994	18038	18118	18022	18190	17966	18058	17943	18144	17989	17830	18047	18136	17937	18257	18203	18165	17941	18113	18081	18033	18015	18105	18063	18019	18023	18105	18012	18015	17991	18136	18023	17854	18075	18124	18167	18165	18273	18159	18158	18125	18000	18071	18275	17998	18175	18154	18137	18105	17961
29955	72629	89410	68371	47583	29999	16385	16231	16169	16376	16128	16191	16176	16126	16215	16133	16163	16252	16178	15978	16364	16151	16107	16062	16059	16136	16035	16130	16099	16137	16225	16122	16139	16183	16204	16202	16135	16097	16142	16099	16145	16250	16042	16203	16138	16024	16140	16175	16285	16187	16186	16316	16136	16014	16122	16021	16127	16001	16137	16203	16350	16085	16068	16271	16072	16173	16155	16149	15887	16106	16122	16241	16106	16107	16276	16217	16341	16109	16177	16170	16113	16229	16171	16136	16169	15978	16142	16214	16213	16007	16060	16171	16056	16200	16083	16151	16232	16154	16107	16058	16003	16033	16136	16231	15981	16063	16198	16173	16312	16046	16207	15998	16154	16160	16069	16114	16207	16162	16297	16103	16041	16128	16307	16159	16219	16264	16076	16006	16250	15966	16101	16190	16106	16002	16156	16192	16204	16383	16233	16140	16080	16119	16028	16045	16046	16151	16176	16006	16092	15885	16187	16227	16048	16019	16119	16108	15840	16230	16230	16023	16180	15970	16242	16137	16081	16041	16017	16206	16055	16230	15984	16161	16211	16060	16203	16290	16048	16205	16189	16189	16308	16183	16301	16139	16149	16157	16046	16183	16150	16109	16187	16020	16024	16070	16250	16220	16160	16123	16161	16229	16124	16172	16164	16061	16057	16012	16115	16127	16138	16169	16104	16009	16080	16294	16290	15922	16093	15968	16318	15992	16233	16024	16154	16170	16062	16162	16189	16080	16210	16139	16007	15993	15947	16188	16092	16136	16057	16043	16211	16189	16138	16166	15880	16329	15961	16223	16083	16177	15989	16181	16206	16249	16099	16017	16107	16130	16005	16144	16208	16135	16079	16137	16096	15915	16232	16124	16135	16120	16170	16149	16111	15959	16162	16158	16010	16177	16145	16213	16209	16068	16119	16190	16127	16153	16027	15953	16289	16136	16146	16112	16318	16190	16018	15981	16134	16228	16114	16058	16127	16154	16157	16162	16071	16123	16121	16241	15983	16200	16259	16117	16168	16030	16124	16187	16053	16061	16128	16138	16099	16212	16063	16194	16109	16216	16057	15989	16077	16143	15990	16041	16110	16152	15992	16091	16087	16120	16231	16119	16152	16184	16023	15998	16238	16179	15987	16003	16027	15992	16098	16027	15959	16083	16237	16010	16223	16092	16109	15947	15914	16012	16099	15982	16091	16310	15959	15933	16187	16149	16118	16082	16055	16187	16183	16286	16170	16172	16238	16070	16111	15937	16355	16122	16108	16104	16214	16004	16039	15909	16094	16312	16087	16043	16169	16242	15991	16148	16244	15981	16184	16192	15961	16054	16086	16102	16103	16150	16055	15997	16136	16158	16191	16021	16259	15957	16090	16236	16235	16029	16107	16154	15996	16063	16028	16168	16090	16156	16011	15895	16032	16191	16156	16069	16176	16139	16094	15983	16124	16022	16138	16165	16052	16087	16049	16221	16042	15985	16101	16249	16139	16155	15932	16039	16228	16133	16116	16042	16232	16162	16025	15979	16246	16240	16062	16216	16180	16139	16230	16026	16042	16151	16075	16021	15944	16117	16041	15980	16115	16000	16071	16099	16045	16166	16100	16046	16042	16151	16046	16102	16204	16048	15974	15894	16190	16233	15893	16162	16153	16116	16158	16051	16088	16155	16104	15931	15987	16254	16231	16090	16082	16077	16203	16113	16031	16062	16182	16196	16075	16187	16254	16137	16149	16083	16114	16136	16092	16012	16208	15961	16230	16068	16024	16223	16238	16092	16199	16144	16199	16290	16123	16084	16031	16246	16022	16041	16267	16078	16062	16202	16107	16095	16166	16037	16146	16111	16053	16170	16068	15998	16111	16282	16125	16132	16010	16076	16081	16180	16235	16175	16100	16084	15952	16068	16073	15987	16271	16044	16094	16058	16022	15988	16092	16053	16166	15952	16140	16105	16146	16374	16187	16156	16187	16241	15994	16118	16037	16126	16119	15997	16041	16256	15959	16111	15966	15972	16009	16239	16141	16002	15920	16115	15942	16074	16245	16195	16051	16068	16051	16122	16198	16145	15994	16361	16189	16194	16082	16244	16082	16186	16008	16140	16304	16100	16153	16131	16060	16103	16197	16111	16041	16054	16115	16158	16171	16108	16046	16140	16045	16182	16094	16126	16332	16167	16215	16213	16136	16071	16203	16049	16119	16132	16104	16207	16142	16160	16072	15996	16000	15993	16086	16179	16142	16074	16124	16147	16233	16098	16073	16048	16051	16134	16139	16023	16002	16292	16006	16252	16195	16058	16164	16064	16135	16243	16058	16138	16173	16060	16013	16143	16160	16102	16068	16111	16145	16148	16093	16140	16006	16279	15981	16134	16109	16160	16328	16104	16211	16116	16073	16269	16089	16052	16310	16107	15928	16257	15927	16141	16160	16266	16074	16079	16028	16058	16146	16129	16168	15909	16144	16143	16208	16066	16263	16035	16081	16067	16187	16056	16255	16253	16184	16184	16277	15963	16062	16192	16132	16299	16170	15944	16212	16202	16004	16082	16027	15909	16280	16066	16083	16205	16233	16033	16052	16188	16070	16179	16056	15956	16237	16196	16176	15988	16325	15874	16299	16194	16200	16175	16143	16046	16296	16091	16318	16172	16022	16043	16056	16242	16225	16204	16293	16138	15965	16075	16130	16257	16384	16034	16167	15975	16082	16107	16121	16147	16200	16261	16037	16095	16107	16262	16112	15915	16136	16040	16122	15991	16154	16076	15988	16150	15923	16144	16123	16071	16106	16074	16020	16189	16004	16127	16009	16048	16246	16107	16127	16244	15982	16215	16283	16157	16022	16201	16071	16265	16185	16117	16025	16027	16132	16091	16260	16209	16130	16197	16273	16225	16160	16190	16385	16017	16149	16012	16086	16107	16109	16106	16002	16193	16186	16126	16117	16158	15996	16237	16125	16120	16025	16189	16010	16196	16247	16160	16232	16119	15983	16058	16103	15970	16193	16136	16196	16214	16066	16032	16023	16145	16077	16129	16145	16253	16298	16085	16223	16028	16185	16072	16084	16126	16120	15975	16167	16040	16129	16132	16142	16076	16177	16109	15965	16126	15997	16093	16105	16202	16156	16170	16083	16306	16144	15974	16116	16102	16144	16040	16180	16313	16068	16100	16051	16181	16198	15987	16300	16150	16221	16053	16062	16169	16125	16023	16060	16192	16128	16147	16098	16008	15967	16208	16102	16085	16103	16109	16098	16096	16112	16212	16079	15974	16137	16204	16071	16062	16045	16077	16133	16180	16146	16006	16052	16126	16113	16112	16165	16219	16181	16215	15977	16299	16305	16080	15954	16178	16145	16098	16095	16162	16078	16077	16231	16295	16158	16256	16014	16001	15982	16230	16140	16189	16133	16238	16105	16259	16156	15936	16215	16151	16074	16168	16284	16107	16036	16090	16149	16082	15869	16190	16103	16219	16188	16125	16334	16182	15933	16008	16157	16169	16092	16098	16206	16029	16144	16092	16061	16091	15931	16082	16173	16100	16309	16108	16021	16122	15919	16184	15985	16199	16084	16185	16098	16051	16005	16140	15986	16139	16185	16125	16116	16023	15982	16116	16138	16132	16043	16179	16240	16224	16084	16147	16187	16074	16203	16022	16104	16058	16117	16145	16081	15973	15992	16238	16236	16162	16221	16102	16143	15991	16192	16030	16165	16000	16252	16225	16079	16226	16027	16356	15962	15998	16008	16150	16215	16154	16120	16163	16002	16088	15996	16090	16086	16032	16150	16068	16210	16077	16142	16288	16098	16156	16148	16250	16215	15981	16026	16139	16150	16124	15953	15932	16218	16216	16268	16003	16129	16050	16298	15973	16205	16027	16100	16134	16201	16073	16067	16253	16245	16070	16120	16112	16105	16020	16149	16288	16260	16113	16276	16168	16101	15933	16069	16127	16067	16022	16037	16058	16149	16175	16218	16003	16101	16177	16112	16024	15954	16138	16168	16025	16175	16166	16104	16213	16288	16094	16079	16128	16048	16199	16164	16162	16186	15999	16220	16173	15972	16064	16185	16176	16041	16096	16201	16079	16118	16148	15822	16220	16153	16185	16241	16129	16161	16028	15899	16166	15915	16074	16065	16179	16084	16044	16022	16268	16190	16355	16100	16004	16085	15929	16161	16317	15974	16087	16170	16303	16157	16049	16142	16099	16152	16198	16159	16078	16139	16182	16204	16286	16216	16099	16176	16082	15958	15937	16056	15959	16025	16130	16200	16065	16219	15967	16265	16089	16018	16163	16090	16133	15928	16161	16097	16014	16278	16183	16243	16104	15966	16152	16096	15891	16254	15956	16053	16105	16086	16032	16124	15919	16092	16097	16095	16063	16161	16255	16213	16149	15941	16298	16110	16048	16239	16089	16102	16094	16126	16226	16085	15963	15875	16105	16113	16004	16092	16024	16162	16187	16118	16225	16112	16161	16249	16209	16117	16126	16064	16192	16279	16217	16042	16206	16042	16189	16005	16168	16168	16132	16241	16113	16114	16107	15960	16057	16016	16066	16158	16061	15888	16062	16124	16164	16280	16264	16223	16198	16129	16047	16171	16148	16019	16206	16242	16024	16185	16227	16155	16150	16194	16187	16136	16146	16074	16052	16134	16272	16123	16146	15809	16262	16110	16064	16115	15950	16211	16105	16192	15997	16113	15948	16049	16131	16166	16189	16022	16277	16206	16053	16155	16097	16187	16075	16078	16229	15922	16272	15998	15987	16028	15971	16208	16194	16282	16245	16150	16230	16117	16143	15989	16118	16373	16062	16442	15940	16065	16176	16112	16032	15875	16116	15975	16292	16169	16116	16077	16133	16268	16099	16103	16053	16243	16059	15984	16014	16218	16104	16066	15953	16367	16064	16140	16009	16096	16161	16155	16231	16145	16086	16152	16085	16317	16200	15952	16205	16249	16212	16152	16155	16097	16178	16041	16269	16122	16123	16106	16204	16090	16108	16110	15905	16216	16305	16058	16215	16157	16064	16064	16177	16255	16153	16272	16103	16054	16135	16159	16136	16135	16228	16113	16118	16102	16163	16105	16032	16163	16137	16162	16115	16107	15988	16182	16171	16224	16216	16070	16064	16140	16196	16218	16226	16019	15953	16139	16179
22734	21369	37458	46370	41931	34539	26270	20260	19316	19396	19497	19233	19089	19374	19162	19241	19117	19097	19179	18989	18859	18988	18948	18899	18845	18998	18997	19254	19019	18996	19065	18899	19190	19048	18928	18967	18996	19065	18823	18746	19058	19030	18711	18784	18962	18925	18931	19200	19105	19237	19246	18984	18958	18776	18851	18929	18969	19003	19043	18732	19026	18944	18967	18697	18937	18899	18899	18912	18744	18978	18868	18858	18880	18899	18996	18775	18829	19024	19080	18860	18809	18896	18791	18877	19077	18961	18944	18741	18718	18851	18946	18981	18750	18847	18933	18901	18778	18976	18805	18857	18844	18963	18974	19006	18992	18909	18802	18862	18866	18954	18867	18873	18926	18888	18821	18825	18983	18906	18927	18915	18893	18703	18939	18885	18970	18914	18799	18931	19195	18922	18876	18759	18709	18703	18772	19015	19016	18961	18803	19017	18804	18801	18949	18793	18915	18671	18928	18826	18787	18968	18944	18901	18926	18769	19044	19029	18733	18961	19070	18908	19038	19027	18895	18876	18835	19025	18938	18956	19008	18998	18985	18668	18946	18875	18943	18587	19020	18951	18900	18802	18700	18705	18882	18976	18765	18876	18616	18802	19059	18995	18947	19036	18945	18824	18984	18915	18898	19069	18811	18708	18987	18601	18934	18850	18781	18905	18767	18757	18963	18934	18667	18601	18881	19091	19089	18905	18670	18984	19113	18697	19041	18961	18833	18783	18890	19019	18562	18848	18823	18891	18874	18780	18610	18912	18923	18893	19061	18930	18752	19120	18663	18833	18983	18696	19024	18904	18925	18881	18775	18840	18923	18917	18834	18946	18840	19056	19138	18709	19012	18702	18527	18778	18858	18966	18689	18695	19076	18864	18936	18834	18878	18672	18817	18813	18886	18791	18967	18900	18768	18789	18609	18736	18896	18794	18915	18821	18751	18800	18885	18713	18885	18855	18766	18833	18707	18713	18919	18953	18716	18874	19057	18830	18879	18817	18845	18759	18856	18937	18857	18899	18929	18808	18849	19064	19012	18920	18864	18842	18863	18982	19005	18742	18923	19031	19061	18965	19176	18941	18838	18848	18981	18876	18746	18689	18882	18891	19034	18931	18791	19076	18730	18941	18939	18830	18972	18758	18737	18877	18587	18904	18764	18865	18908	18827	18897	18759	18635	18859	18725	18974	18611	18832	18738	19051	19028	18912	19059	18897	18799	18920	18803	18968	19164	18720	18848	18908	18985	18657	18816	18843	18915	18894	18649	18845	18931	18950	19018	18936	18868	18740	18862	19002	18839	18848	18832	18683	18861	18813	18873	19018	19008	18895	18902	18907	18817	18897	18889	18820	18920	18877	18819	19031	18828	18950	18781	18824	18684	18827	18875	18918	18887	18752	18852	18907	18929	19022	18920	18749	18803	18713	18815	19103	18969	18622	18939	19012	19021	18779	18711	18947	18833	18967	18627	18854	18984	18809	18761	18763	18896	18728	18835	18804	18712	18791	18612	18827	19008	18796	18936	18905	18985	18980	18869	18784	18778	18855	18798	18880	18813	18648	18943	18680	18877	18737	18901	18861	18722	18876	18996	18683	18854	18850	18827	18845	18850	18969	19141	18806	19011	18836	18745	18712	19068	18873	18987	18999	18859	18947	18814	18821	19045	18830	18912	19136	18859	19076	18558	18573	18993	19015	18783	19068	18837	18869	18902	18874	18991	18790	18846	19014	19034	18804	19007	18606	18999	18857	18898	19013	18932	18785	19015	18841	18887	18861	19044	18859	18618	18793	18874	18938	19031	18494	19017	18629	18759	18747	18841	18996	18842	18844	18815	18688	18779	18672	18895	18802	18993	18829	18844	18976	19045	19016	19081	19040	18960	18745	18904	19109	18831	19279	18863	18707	19079	18878	18913	18895	18814	18889	18969	18653	18832	18842	18473	18895	18902	18949	19014	18974	18925	18940	18739	18990	18836	18791	18991	19077	18817	18976	18873	18975	18954	18807	18844	18757	18813	18745	18910	18965	18805	18880	18706	18711	18839	18875	18851	18835	18791	18715	19071	18959	18927	18950	18872	18706	18863	18765	18858	18847	18900	18717	18918	18779	19058	18987	18925	18967	18866	18902	18904	18756	18885	18757	18945	18666	18923	18886	18755	18690	18806	18665	18887	18892	18791	18781	18937	18738	18883	18833	18660	18993	18798	18845	18752	18753	19058	19034	18879	18789	19000	18821	18904	18741	18810	19069	18918	18727	19185	18899	18958	18930	18792	18898	18766	18665	18837	18824	18944	18820	18934	19173	18822	18809	18763	18799	18790	18832	19083	18859	18834	18675	18749	18795	18963	19158	19101	18992	18899	18787	19028	18970	18717	18861	18803	18742	19011	18963	19038	18959	18832	18686	19085	18819	18887	18656	19097	18861	18710	18986	18866	18937	18665	18897	18808	18908	18947	18829	18870	19049	18931	18750	18758	18982	18744	18751	19153	18966	18858	18888	18938	18801	18975	18437	18759	19025	19073	18999	18946	18812	18803	18946	19020	18809	18900	18890	18792	18938	18846	18664	18650	18858	18844	18876	18929	18934	19075	19027	18808	18730	18887	18861	18914	18815	18883	18699	18940	18971	18864	18749	18823	18853	18991	18924	18884	19028	18916	18859	18837	18750	19048	18785	19125	19082	18885	18919	18832	18697	18809	18604	18906	18756	18617	18861	18924	18864	18894	18978	19006	19056	18945	18934	18772	18972	18825	19001	18611	18676	18978	19021	18985	19007	18893	18877	18872	18768	18759	18644	18823	18932	18943	18918	18731	18645	18758	18986	18604	18871	18848	18744	18963	18867	18735	18703	19083	18845	18763	18907	19051	18826	18953	18901	18846	18996	18782	19007	18946	18776	18761	18966	18931	18908	18800	18915	18856	18971	18773	18754	18953	18661	18899	19102	18995	18924	19101	18907	18844	19118	18992	18982	18956	18816	18995	18824	18875	19138	18681	18876	18712	18961	18868	18835	18906	19011	18888	19043	18667	18921	18979	18780	19076	18928	19053	18985	18789	18898	18974	18829	18767	18906	18804	18937	18780	18887	18844	18783	18849	18955	18925	18901	18799	18813	18797	18938	19001	18940	18762	18821	18709	19180	18772	18787	18936	18752	18581	18888	18764	18868	18926	18910	18941	18821	18895	18840	18922	19149	18909	19065	18931	18806	18628	18810	18922	18801	18738	18878	18860	18685	18754	18956	18869	18988	19087	18891	18990	18957	18987	18764	18686	19043	18940	18769	18887	18911	18887	18827	18891	18642	18899	18987	19001	18651	18919	18670	18562	18837	19002	18892	18950	19015	18913	19037	18869	18944	19019	18851	18917	18736	19018	18803	18754	19097	18781	18965	19042	18922	18809	18810	18951	18937	18998	18841	18758	18977	19081	18839	18759	18860	18762	18877	18966	18848	18849	18985	18936	18814	18978	18874	18861	18861	18866	19038	19085	18805	18873	18964	18941	18860	18923	18669	18913	18791	18955	19037	18828	18750	18853	18829	18804	18816	18940	18956	18937	18779	18776	18682	18908	18700	18710	18807	18801	18987	18760	18800	18900	18848	18864	18812	18919	19037	18878	18843	18769	18707	19080	18848	18891	18892	18996	18664	18838	18952	18651	18702	18794	18845	18782	18676	18961	19051	18884	18915	19042	19235	18901	18748	19025	18760	18819	18954	18914	18949	19023	18788	18746	18688	19019	18701	18741	18820	19021	19069	18828	18789	19060	19007	19012	18792	18627	18797	18745	18859	18890	18786	19030	18806	18675	18897	18910	18790	18849	18915	18846	18694	18701	18793	18644	18832	19047	18874	18844	18919	18862	18865	18834	18923	18853	18937	18809	18871	18664	18929	18984	18805	18793	18851	18927	18937	18807	18919	18837	18790	18800	18574	18822	18676	18946	18776	18635	19034	18864	18809	18906	18849	18795	18808	18917	18859	18853	18774	18894	19126	18781	18985	18833	18851	18949	18954	19052	18749	18915	18773	19072	18987	18853	18841	18966	18865	18662	18975	18883	18761	18820	18985	18673	18795	18829	18855	18699	18884	18895	18635	18845	18814	18738	18914	18782	18876	18840	18926	18696	18880	18830	18863	18721	18814	18766	18859	18944	18764	18835	18664	18598	18970	18927	18776	18501	18799	18772	18734	18777	18866	18796	18911	18670	18851	19019	18916	19057	18836	18814	18610	18790	18818	18939	19015	18916	18867	19074	18712	18773	18961	18970	18726	18807	18656	18635	18810	18692	18887	19001	18878	18658	18839	18916	18889	18841	18893	19138	18944	18941	18719	18665	18929	19047	18889	19097	18937	18968	18762	18660	18757	18924	18680	18966	18962	18830	18823	18715	18756	18837	18847	18691	18581	18685	18857	18765	18932	18882	18904	19029	18887	18845	18723	18807	18759	18871	18894	18810	19098	19136	18933	18846	18891	19061	18962	18601	18885	18872	18869	18940	18736	18802	18547	18790	18892	19002	19079	18849	18844	18747	18684	19048	18895	18967	19031	18995	18956	19029	18844	18952	18921	18914	18930	18914	18924	18780	18765	18717	18939	18879	18760	18911	18802	18884	18829	18923	18938	18986	18835	18721	18888	19076	19065	19018	18724	19160	18956	18929	18868	18676	18673	18905	18736	18731	19091	18848	18717	18624	18799	18793	18798	18936	18767	18748	18770	18843	19076	18947	18724	18927	18790	18736	18901	18820	18807	18826	18813	18947	18881	18857	18896	18954	18743	18909	18934	19007	18812	18897	18957	18894	18736	18826	18726	18847	18979	18889	18911	18852	18812	18920	18885	18723	18888	18925	18881	18930	18972	18756	18899	18929	19027	18822	18753	18804	18612	19037	18948	18588	18895	18821	18845	18851	18929	18972	18761	19053	18885	18755	18885	18999	19000	18891	18721	19015	18960	18914	18758	18731	18932	18933	18733	18953	18903	18671	18760	19051	18893	18701	18788	19026	18867	19008	18809	18896	18825	18799	18607	18931	18810	18721	18820	18803	18876	18899	18832	18818	18781	18662	18746	18868	18882	18957	18972	18775	18877	18866	18836	18682	18989	18974	18961	18916	19144	18964	18970	18907	18668	18871	18943	18730	18840	18927	18902	18842	18883	18596	18686
31365	73668	100235	82181	59655	38356	18753	16802	16667	16648	16692	16738	16600	16620	16612	16690	16587	16710	16803	16571	16730	16589	16529	16632	16628	16637	16474	16605	16630	16645	16725	16543	16754	16573	16608	16348	16535	16511	16486	16641	16692	16813	16751	16627	16600	16593	16465	16749	17012	17194	16866	16882	16652	16623	16397	16687	16541	16871	16698	16643	16456	16560	16433	16614	16474	16530	16674	16472	16735	16602	16515	16646	16604	16611	16556	16601	16638	16610	16610	16658	16597	16543	16508	16613	16554	16633	16597	16534	16627	16581	16549	16664	16408	16551	16725	16700	16652	16719	16571	16589	16718	16540	16644	16570	16692	16639	16741	16482	16674	16479	16602	16693	16616	16701	16559	16782	16706	16493	16681	16647	16587	16590	16500	16480	16712	16571	16393	16583	16600	16653	16516	16571	16521	16644	16700	16793	16542	16624	16519	16511	16727	16554	16549	16585	16516	16435	16504	16619	16684	16523	16693	16509	16442	16789	16656	16685	16608	16525	16629	16621	16421	16562	16568	16481	16478	16720	16854	16566	16548	16508	16469	16553	16624	16435	16744	16610	16658	16383	16594	16653	16482	16467	16505	16510	16640	16771	16599	16619	16555	16740	16575	16488	16503	16640	16708	16590	16584	16623	16549	16711	16521	16709	16471	16584	16703	16425	16540	16483	16730	16606	16637	16558	16740	16649	16524	16476	16682	16341	16459	16471	16532	16685	16483	16639	16685	16509	16625	16675	16599	16533	16580	16693	16787	16611	16670	16542	16831	16554	16655	16646	16604	16777	16625	16821	16582	16662	16302	16566	16557	16817	16464	16573	16589	16607	16677	16671	16618	16478	16431	16691	16518	16509	16553	16568	16474	16446	16662	16608	16638	16500	16617	16434	16578	16521	16578	16557	16578	16631	16557	16580	16664	16454	16603	16552	16613	16588	16507	16556	16587	16688	16544	16521	16523	16539	16731	16818	16738	16362	16616	16566	16607	16529	16557	16568	16566	16498	16596	16456	16602	16423	16570	16724	16639	16896	16572	16530	16570	16447	16573	16609	16725	16640	16574	16558	16496	16688	16693	16618	16514	16587	16556	16610	16472	16519	16600	16400	16632	16452	16698	16633	16530	16552	16613	16496	16494	16482	16623	16583	16616	16647	16670	16568	16543	16529	16567	16462	16435	16710	16536	16599	16599	16479	16642	16514	16707	16561	16552	16487	16681	16586	16545	16636	16584	16640	16535	16559	16565	16649	16615	16542	16456	16725	16675	16647	16780	16632	16486	16584	16703	16617	16674	16516	16724	16657	16587	16635	16640	16540	16570	16585	16668	16483	16677	16573	16523	16560	16625	16642	16552	16605	16745	16631	16566	16651	16531	16603	16459	16708	16560	16482	16753	16438	16692	16709	16487	16668	16516	16325	16743	16675	16470	16517	16618	16631	16550	16578	16561	16864	16553	16551	16648	16453	16539	16477	16612	16616	16492	16553	16704	16460	16742	16610	16517	16492	16591	16656	16638	16527	16482	16763	16675	16609	16588	16701	16576	16597	16595	16617	16481	16574	16479	16611	16467	16539	16524	16722	16536	16450	16657	16554	16704	16577	16705	16633	16618	16577	16576	16701	16705	16554	16604	16670	16453	16688	16778	16372	16649	16604	16500	16580	16661	16641	16741	16531	16576	16525	16837	16490	16688	16695	16704	16517	16560	16606	16512	16646	16387	16597	16490	16599	16523	16594	16670	16553	16501	16701	16620	16529	16649	16685	16533	16738	16770	16545	16714	16667	16702	16554	16490	16562	16651	16482	16677	16599	16643	16483	16669	16593	16750	16628	16521	16637	16470	16477	16550	16637	16652	16637	16444	16580	16735	16641	16448	16579	16774	16648	16447	16540	16588	16582	16594	16627	16762	16548	16657	16571	16502	16554	16501	16532	16645	16579	16659	16677	16686	16629	16497	16493	16697	16736	16487	16560	16409	16493	16507	16602	16618	16604	16583	16562	16610	16503	16519	16555	16507	16441	16806	16619	16591	16558	16596	16484	16719	16523	16532	16570	16569	16575	16589	16762	16515	16516	16688	16567	16667	16539	16642	16651	16731	16733	16576	16716	16563	16698	16563	16476	16622	16538	16567	16512	16532	16586	16575	16669	16441	16550	16536	16710	16603	16509	16460	16480	16722	16518	16526	16722	16608	16651	16656	16610	16558	16530	16605	16514	16554	16447	16610	16603	16628	16606	16550	16534	16656	16547	16580	16693	16754	16527	16521	16621	16516	16562	16622	16533	16658	16576	16531	16546	16771	16623	16417	16752	16509	16688	16430	16559	16687	16644	16674	16470	16652	16565	16615	16737	16519	16462	16569	16420	16568	16468	16837	16434	16642	16609	16775	16549	16487	16566	16474	16703	16578	16656	16391	16665	16310	16555	16523	16492	16697	16635	16839	16630	16656	16782	16660	16647	16515	16626	16704	16594	16752	16511	16418	16609	16628	16538	16499	16583	16749	16611	16707	16507	16562	16535	16570	16497	16622	16588	16371	16531	16619	16635	16519	16670	16386	16695	16551	16471	16611	16657	16554	16632	16549	16591	16570	16494	16603	16403	16527	16631	16576	16646	16560	16582	16406	16670	16667	16651	16610	16582	16427	16519	16534	16520	16396	16488	16528	16644	16749	16647	16719	16491	16467	16461	16621	16558	16548	16421	16728	16491	16780	16362	16710	16638	16789	16572	16398	16643	16556	16688	16666	16539	16547	16591	16483	16840	16440	16625	16455	16547	16634	16603	16563	16586	16589	16622	16583	16642	16600	16568	16746	16533	16494	16751	16631	16653	16455	16534	16458	16638	16578	16664	16540	16642	16651	16553	16643	16562	16567	16556	16782	16494	16509	16637	16616	16434	16628	16570	16546	16545	16491	16528	16676	16704	16609	16641	16558	16566	16644	16536	16357	16599	16576	16506	16706	16683	16485	16763	16796	16669	16618	16591	16521	16712	16569	16723	16716	16598	16589	16453	16792	16509	16590	16376	16564	16592	16593	16743	16628	16555	16637	16524	16430	16646	16428	16645	16586	16681	16461	16545	16606	16534	16535	16777	16412	16595	16620	16652	16440	16548	16561	16647	16663	16439	16643	16665	16457	16507	16673	16616	16563	16479	16540	16605	16465	16617	16612	16506	16406	16675	16474	16660	16627	16654	16613	16569	16395	16593	16578	16623	16563	16620	16568	16819	16444	16744	16638	16691	16728	16577	16753	16528	16609	16597	16646	16385	16600	16703	16566	16608	16544	16671	16519	16731	16493	16692	16457	16772	16732	16499	16641	16664	16646	16602	16676	16704	16429	16483	16635	16566	16554	16604	16465	16377	16555	16717	16553	16729	16577	16565	16698	16532	16668	16681	16442	16531	16651	16565	16615	16587	16496	16553	16719	16677	16436	16403	16584	16664	16640	16487	16534	16641	16698	16737	16676	16554	16584	16307	16632	16599	16580	16639	16724	16424	16568	16477	16504	16595	16509	16730	16496	16476	16611	16591	16659	16545	16635	16415	16509	16710	16543	16773	16567	16525	16741	16420	16658	16679	16686	16524	16751	16760	16549	16510	16599	16541	16656	16597	16735	16403	16590	16688	16496	16645	16351	16491	16813	16631	16737	16409	16648	16667	16770	16390	16707	16464	16611	16662	16464	16531	16785	16475	16639	16627	16465	16557	16625	16589	16475	16575	16527	16536	16632	16457	16653	16502	16487	16609	16646	16682	16514	16642	16717	16436	16437	16576	16643	16571	16529	16643	16516	16705	16623	16719	16520	16588	16613	16598	16634	16648	16712	16572	16533	16648	16762	16509	16565	16458	16545	16732	16652	16611	16332	16579	16556	16547	16770	16394	16721	16618	16605	16693	16508	16718	16622	16463	16589	16563	16620	16614	16608	16387	16644	16608	16827	16677	16570	16553	16536	16635	16579	16468	16455	16713	16656	16594	16486	16602	16714	16549	16553	16469	16561	16737	16705	16526	16473	16474	16652	16588	16403	16659	16639	16472	16667	16381	16527	16609	16751	16626	16660	16631	16476	16704	16713	16655	16590	16645	16730	16560	16559	16540	16497	16582	16648	16567	16680	16555	16586	16538	16663	16547	16696	16604	16471	16725	16692	16644	16537	16704	16474	16632	16452	16539	16553	16655	16573	16648	16515	16588	16548	16570	16628	16631	16529	16620	16443	16683	16595	16654	16472	16417	16573	16497	16672	16604	16619	16590	16537	16567	16492	16638	16480	16476	16501	16489	16647	16548	16506	16441	16512	16616	16566	16768	16448	16758	16606	16476	16512	16449	16714	16657	16476	16453	16529	16568	16314	16620	16636	16619	16441	16574	16369	16657	16573	16642	16571	16523	16844	16703	16622	16556	16580	16649	16640	16506	16841	16589	16742	16554	16689	16532	16623	16627	16678	16661	16415	16511	16612	16541	16628	16599	16562	16536	16665	16520	16657	16657	16458	16737	16662	16413	16462	16519	16730	16329	16643	16727	16516	16672	16684	16619	16680	16673	16554	16498	16582	16839	16632	16563	16479	16503	16717	16621	16428	16823	16728	16579	16624	16487	16653	16508	16426	16628	16645	16496	16551	16564	16439	16624	16458	16534	16542	16540	16638	16619	16477	16629	16522	16587	16651	16762	16610	16691	16398	16599	16658	16502	16511	16653	16600	16541	16576	16626	16629	16696	16601	16531	16604	16702	16573	16459	16525	16587	16548	16583	16611	16462	16468	16627	16399	16630	16425	16655	16789	16579	16564	16647	16560	16683	16594	16672	16756	16684	16658	16495	16645	16344	16688	16636	16544	16665	16518	16693	16484	16655	16743	16610	16576	16453	16581	16759	16565	16379	16627	16479	16586	16504	16633	16556	16727	16688	16460	16551	16476	16450	16525	16562	16642	16644	16525	16585	16655	16554	16608	16484	16741	16582	16526	16518	16584	16596	16686	16486	16627	16769	16656	16481	16665	16480	16696	16389	16510	16477	16556	16522	16634	16710	16617	16687	16824	16405	16495	16507	16759	16539	16625	16634	16690	16747	16523	16588	16487	16521	16438	16607	16541	16450	16616	16551	16530	16560	16486	16404	16507	16562	16686	16736	16661	16649	16542	16627	16637	16607	16533	16517
27454	23842	43096	40604	30468	22747	19715	19043	18900	18903	19146	18948	19023	18832	18888	18922	18804	18953	19114	19033	18890	18719	18845	18969	18970	18948	18968	18977	18985	18677	18934	18755	18962	19191	19098	18886	18923	18798	18926	19053	18814	19032	18953	19000	18959	18863	18885	18812	18972	19106	18967	18802	19043	18797	18904	18831	18947	18927	18930	18884	18820	19008	18926	18959	18951	18907	18840	18889	19011	18900	19043	19025	19040	18829	18754	19074	18781	19081	18898	18856	18845	18891	18907	18840	19045	18889	19122	18916	19093	18675	18969	19003	18808	18737	18702	19104	18870	18901	18778	18625	18657	18800	19037	18963	18640	18811	18912	18947	18847	18898	18936	19008	18713	18824	18775	18924	19013	18702	18985	18869	19109	18921	19004	18819	18918	18948	18836	18756	18796	18967	18798	19069	18780	18788	18945	18835	19154	18847	18974	18814	18817	18859	18837	18792	18918	19056	18954	18790	18963	19025	18963	18985	19022	18871	18808	18966	19055	18930	19056	18770	19001	18912	18856	19045	18947	18932	19028	18919	18935	18900	18929	19024	18986	18891	18944	18945	18695	18817	18627	18798	18753	19044	19028	18925	18860	18872	18928	19010	18939	18917	18853	18940	18759	18922	18735	18809	18833	18922	19050	19060	19028	18886	18870	18815	18872	19050	19028	18989	18897	18912	18798	18803	18862	18919	18801	18814	18879	18848	19013	18802	18953	18815	18758	18953	18889	19130	18922	18712	18857	18934	18642	18961	19132	19122	18853	19136	18946	18875	18815	18824	18724	18845	18870	19082	19004	18939	18866	18888	19104	18928	18799	18901	18936	18819	18768	19124	18779	18968	18915	18915	18938	18752	18863	19077	18779	18645	18827	18908	18951	18773	18900	18878	18837	18810	18925	18779	18956	18894	18740	18794	18797	19021	18895	19009	18968	18974	18957	19008	19018	18806	18870	18876	18958	18677	18812	18832	18932	18998	19029	18801	18796	18831	18863	18794	18858	18939	19090	18882	18881	19023	18817	18753	18848	18946	18752	18902	18874	18799	18916	18800	19019	18806	18802	18765	18905	18876	18948	18993	18965	18728	19124	18823	18834	18981	18793	18814	18761	19026	18898	18971	18924	18632	18940	18938	18793	18833	18851	19068	18971	18845	19034	18872	18942	18873	18810	18649	18902	18756	18912	18736	18776	18800	19022	19028	19077	18905	19212	18893	18970	18975	18892	18942	18863	18835	18832	18697	19007	18833	18929	18639	18759	18960	19092	18928	18962	19100	18814	18767	19029	18963	19051	18804	18825	18874	18971	18952	19042	18723	18876	18909	18776	18843	18910	18947	18996	18809	18904	19030	19179	19037	19056	18994	18864	18848	19033	18993	18777	18686	18867	18925	19111	18769	18964	18925	18854	18833	18942	18795	18925	18784	18892	18775	18896	19068	18971	18895	18925	19042	18917	18798	18874	18808	18829	18791	18903	18860	18855	18933	18767	18736	18896	18942	18935	18902	18941	18775	18759	18884	19000	19082	18592	18869	18931	19021	18920	18884	18911	18956	18885	18762	18628	18856	18720	18719	18811	18900	18807	18635	18848	19058	18970	18734	18871	18878	18831	18877	18914	18770	18783	19028	19003	18770	18890	18959	18949	18884	18873	18873	18864	18866	18589	18837	18808	18904	18811	18890	18840	18957	18879	18882	19128	18917	18759	18948	19147	19135	18887	18823	18883	18783	18904	18973	18956	18934	18701	18837	18974	18878	18894	18846	19138	18830	18956	18955	18990	19002	18752	18745	18774	18982	19060	18831	19091	18847	18876	18964	18793	18944	19058	18801	18838	18854	18912	18881	18738	18796	18935	18865	18870	18955	18846	18851	18956	18923	18995	18786	18838	18896	18947	18994	18914	18998	18965	18835	18982	18859	19019	19134	19164	18995	19094	18913	18810	18763	18875	18673	18911	18925	18978	18934	18971	19071	18778	18758	19056	18745	18874	19016	19255	18976	19131	18955	18800	18893	18984	18930	18959	18807	19130	18696	18778	18990	18731	18892	19123	18931	18872	18853	18766	19166	18919	18804	18966	18959	18896	18909	18706	18707	18741	18887	19042	18877	18973	18849	18986	19023	19064	18740	18875	18879	18920	18777	18915	18881	18797	18876	18852	18929	18971	19024	19007	18760	19137	18927	18943	18948	18954	18959	19094	18877	18956	18728	18770	19004	18655	18712	18991	18904	18948	18916	18749	18877	18948	18881	18893	18904	19000	18977	18984	18950	19107	18898	18993	18770	18977	18852	18944	18986	18806	18936	19172	18958	19091	18848	18906	19036	18949	18845	18950	18806	18929	18910	19035	19117	19018	18869	18832	18886	18947	19002	18981	18971	18911	18949	18959	18853	18744	18742	18938	18803	18881	18945	18871	18822	18989	18792	18808	18895	19068	18757	18991	18934	18754	18910	19002	18908	18830	18898	19094	19057	18727	19031	19137	18940	18689	18865	18859	18871	18836	18957	18920	18967	18772	18771	18789	18913	18694	18883	18808	18798	18862	19076	18969	19038	19158	18940	18865	19070	18943	18898	18815	19090	18941	18914	18785	18937	18805	19142	18924	18973	18920	19183	18928	18972	18806	18851	18692	18943	18836	18948	19108	18884	19005	18932	18921	18861	18748	18728	18908	18852	18649	19003	18716	19006	19096	18847	19054	18722	18812	18839	18939	18750	18915	18976	18966	18914	18888	18589	19028	18867	18916	18991	18808	19049	19005	18894	18973	18981	18809	18919	18926	19041	19149	18705	18971	19062	18809	18959	19038	18941	18975	18777	18957	18934	18824	19050	18949	18974	19009	18881	19002	18833	18992	18945	19063	18713	19026	19184	18770	18891	18910	18897	19022	18745	18897	18922	18995	18890	18958	19001	18932	18656	18787	18791	18956	18880	18919	18889	18963	18970	18908	18788	18828	18802	18773	18960	18980	18922	18727	18779	18993	18879	18820	18945	18781	18815	19060	18779	18941	19024	18994	18871	18987	18734	18845	18908	18836	18970	18711	18821	18677	18953	19040	18839	18966	19100	18975	18824	18944	18862	18746	18989	18944	18833	18826	18966	18855	18783	18903	18911	18941	18962	18694	18701	18883	18986	18929	18844	18994	19022	18960	18943	18902	18892	18844	18939	18961	18812	19089	18945	18855	18831	19070	18875	18829	18861	18954	18934	18982	18998	18883	18816	19103	18972	18785	18854	18853	18934	19033	18895	18886	18895	18636	18782	18920	18717	18853	18908	18790	18864	18781	18821	18962	18865	18978	18900	18801	19027	18874	18754	18937	18832	19002	18809	18869	18937	18922	19005	18913	18949	18947	18917	18937	18953	18861	18972	18845	18990	18912	18859	18792	19149	19108	18696	18812	18847	19034	18905	19118	19001	18860	18857	18931	19070	18988	18779	18934	19019	19162	18772	18923	19001	19007	18671	18942	19145	18881	18918	18949	18986	18709	18832	18857	18848	18894	18875	18736	18741	18726	19010	18930	18673	19035	19089	18983	18685	18927	18842	18883	18804	19024	18829	18969	18941	18832	18717	19020	19038	18918	18869	18846	18810	19028	19016	18880	18992	18813	18911	18724	18785	18800	19104	18725	18763	18880	19174	19074	19031	18892	18963	18962	18822	18764	18817	18958	18866	18883	18936	19020	19015	18928	18968	18812	18878	18803	19079	18998	18953	19064	18801	18791	18811	18958	19174	19040	18835	18928	18852	18872	18975	18814	18859	18726	18824	18955	18800	18829	19189	18947	18998	19075	18645	19106	18733	18845	18882	18943	18930	18867	18853	18655	18982	19081	18848	19006	18880	18860	19012	19038	19118	19056	18979	18973	18894	19030	18772	18897	18790	18838	18921	18871	18774	19159	18948	18909	18826	18880	18971	18858	18881	18869	18950	19015	18808	18739	18976	18860	18891	18952	19012	18978	18847	18930	18855	18837	18911	18906	18979	19201	18924	19069	18708	19067	18813	18765	18879	19007	18806	18886	18855	18721	18852	18905	18894	18898	18664	18878	18874	18860	18931	18979	18885	18585	18767	18940	18793	18917	18854	18974	18854	18858	18886	18785	19150	19147	18881	19113	19050	18979	19068	19134	18962	18966	19036	18975	18927	18953	18876	18941	19252	18813	18720	19053	19060	19028	18974	18864	18801	18766	19075	18920	18955	19095	18829	18828	18777	18857	19055	18795	18907	18897	18761	19111	18937	18943	18761	18811	18947	18943	18992	18763	18835	18798	18777	19077	18863	18863	18733	18924	18591	18875	18825	18755	18939	18966	18980	18984	19053	19074	18856	18750	19107	18959	18985	18950	18749	18896	18788	18889	18946	19059	18947	18957	18833	18871	18770	18779	18864	18928	19017	19101	18957	18831	18942	19026	18974	18869	18967	18825	18918	18784	18834	18953	19017	18857	18974	19032	18961	18890	18654	18876	18873	18847	18596	18930	19037	18928	18971	19000	18804	18835	18878	19022	18886	18761	19018	18898	18857	18784	18930	19016	18881	18917	18843	18828	18776	18935	18893	19006	18994	18876	18997	19093	18863	18960	18969	18876	18851	18808	18964	18762	19109	18936	18666	19033	18911	18843	18858	18929	19093	19048	19006	19095	19053	19136	19040	18927	18872	18762	18895	18863	18868	18883	18917	18834	19042	18873	19045	18876	19034	18873	18813	18822	18924	19000	19011	19092	18972	18944	18867	18783	18799	18921	18967	18766	18455	19013	18891	18800	19022	18967	18888	18966	18791	18978	18940	18828	19013	18629	18891	19031	18916	18995	19065	18764	18963	18825	18928	19014	18674	18880	18904	18898	18724	18892	18772	19042	18887	19013	19076	18991	18973	18998	19251	18931	18845	19002	18623	18896	19014	18992	18916	18787	19006	18826	18880	18947	18825	18915	18997	18954	19037	19192	18932	18696	19061	18852	18840	18904	18903	18858	18918	18811	18685	19059	18792	18811	18960	18731	18952	18946	19000	18953	18825	18965	18868	18988	18845	18729	19005	19024	18875	18803	18913	18910	18967	18881	18949	19078	18936	19023	18880	18879	18823	18873	18878	18701	18740	18902	19092	18837	18739	19138	19037	18970	18856	19033	18991	18824	18595	18878	18929	18908	18979	18946	18797
19492	34719	48923	38716	29251	19430	16629	16581	16377	16718	16685	16551	16599	16535	16464	16804	16478	16602	16556	16344	16572	16613	16566	16543	16462	16663	16483	16635	16592	16601	16595	16439	16491	16504	16474	16381	16489	16502	16422	16746	16371	16499	16596	16583	16520	16550	16511	16415	16413	16631	16519	16477	16482	16508	16479	16542	16554	16526	16501	16670	16502	16602	16410	16605	16504	16571	16553	16570	16577	16518	16602	16471	16601	16557	16624	16506	16629	16348	16585	16386	16613	16586	16463	16587	16717	16422	16687	16712	16559	16534	16656	16433	16556	16515	16489	16465	16455	16388	16547	16707	16548	16448	16591	16503	16389	16468	16522	16465	16590	16352	16797	16446	16569	16579	16653	16684	16458	16536	16573	16499	16471	16524	16764	16525	16498	16524	16630	16265	16653	16611	16644	16737	16495	16768	16571	16594	16658	16507	16440	16592	16647	16309	16563	16464	16418	16330	16476	16701	16577	16558	16655	16594	16576	16545	16639	16580	16484	16347	16475	16770	16452	16471	16503	16632	16604	16538	16515	16437	16518	16740	16506	16532	16589	16604	16485	16677	16357	16478	16531	16509	16528	16529	16566	16612	16530	16414	16574	16345	16565	16447	16515	16677	16583	16573	16539	16748	16647	16604	16362	16612	16488	16687	16483	16472	16624	16530	16476	16475	16463	16583	16480	16676	16395	16238	16468	16441	16472	16512	16584	16667	16407	16449	16444	16549	16642	16596	16732	16444	16588	16662	16489	16402	16717	16531	16593	16381	16749	16614	16575	16434	16544	16503	16762	16401	16447	16587	16279	16612	16638	16512	16470	16580	16568	16579	16570	16548	16592	16530	16540	16520	16572	16648	16594	16494	16344	16729	16691	16507	16426	16558	16495	16494	16538	16582	16477	16386	16513	16459	16676	16529	16593	16739	16456	16657	16692	16614	16496	16587	16413	16482	16724	16503	16715	16623	16573	16639	16425	16505	16409	16502	16502	16698	16573	16554	16608	16577	16657	16521	16493	16574	16370	16544	16358	16507	16736	16507	16579	16702	16472	16534	16538	16654	16510	16661	16590	16456	16474	16690	16306	16469	16604	16452	16537	16589	16496	16602	16568	16509	16669	16367	16678	16449	16451	16549	16627	16554	16482	16505	16531	16652	16583	16672	16617	16695	16481	16466	16573	16757	16476	16433	16483	16524	16641	16617	16552	16387	16586	16551	16712	16598	16445	16427	16529	16558	16512	16586	16545	16440	16463	16688	16679	16491	16626	16682	16635	16559	16509	16685	16567	16465	16504	16739	16576	16593	16554	16532	16531	16625	16428	16485	16581	16492	16566	16502	16674	16748	16621	16661	16341	16465	16607	16487	16582	16626	16699	16538	16429	16424	16589	16313	16776	16501	16707	16486	16684	16738	16611	16505	16546	16483	16603	16671	16382	16526	16624	16742	16360	16382	16477	16630	16544	16560	16550	16465	16579	16353	16532	16662	16419	16563	16707	16767	16663	16607	16508	16550	16610	16704	16499	16528	16742	16709	16589	16636	16539	16491	16597	16705	16453	16473	16591	16500	16623	16444	16534	16605	16493	16513	16623	16532	16564	16439	16633	16571	16462	16560	16563	16598	16737	16520	16499	16472	16500	16615	16526	16568	16464	16545	16579	16645	16558	16544	16378	16435	16446	16509	16493	16595	16587	16494	16628	16551	16397	16634	16322	16651	16702	16482	16477	16538	16530	16512	16530	16603	16311	16584	16626	16546	16672	16536	16550	16661	16517	16366	16649	16553	16510	16743	16501	16481	16589	16520	16606	16461	16613	16728	16507	16291	16544	16450	16572	16559	16518	16420	16558	16642	16524	16563	16585	16529	16662	16690	16529	16549	16511	16487	16564	16518	16500	16644	16262	16457	16403	16756	16755	16583	16525	16705	16613	16735	16630	16469	16403	16492	16589	16649	16561	16559	16406	16589	16473	16447	16573	16537	16593	16579	16626	16671	16543	16613	16522	16635	16592	16423	16496	16479	16467	16655	16561	16584	16564	16461	16455	16507	16601	16411	16507	16650	16524	16779	16576	16707	16504	16578	16597	16624	16809	16532	16682	16542	16552	16549	16641	16566	16703	16452	16466	16556	16715	16562	16481	16387	16569	16558	16741	16447	16397	16545	16418	16416	16428	16439	16645	16539	16723	16418	16464	16444	16473	16556	16542	16401	16679	16545	16420	16730	16559	16618	16665	16538	16625	16522	16532	16547	16516	16768	16418	16782	16646	16569	16632	16493	16416	16581	16654	16496	16486	16387	16569	16436	16457	16437	16472	16561	16578	16611	16586	16652	16535	16340	16606	16575	16533	16542	16529	16583	16478	16696	16328	16663	16472	16373	16542	16754	16658	16416	16437	16595	16595	16552	16630	16568	16566	16476	16491	16467	16589	16610	16672	16588	16605	16489	16492	16602	16620	16473	16378	16525	16429	16471	16412	16616	16477	16677	16471	16686	16381	16728	16515	16601	16518	16711	16492	16656	16417	16599	16616	16688	16525	16515	16557	16592	16676	16533	16490	16445	16714	16638	16496	16482	16495	16547	16317	16498	16392	16491	16547	16582	16564	16288	16653	16465	16492	16578	16384	16563	16638	16637	16607	16615	16438	16583	16580	16572	16430	16502	16561	16598	16482	16468	16612	16599	16540	16449	16531	16523	16555	16460	16462	16515	16650	16676	16649	16561	16611	16453	16546	16404	16484	16481	16616	16404	16430	16590	16797	16620	16498	16434	16499	16526	16620	16477	16529	16591	16650	16589	16693	16605	16464	16511	16515	16498	16578	16610	16544	16432	16589	16565	16590	16538	16632	16443	16298	16336	16615	16469	16648	16460	16481	16435	16504	16678	16670	16741	16458	16515	16518	16656	16416	16468	16614	16595	16556	16580	16559	16771	16574	16665	16378	16625	16522	16600	16467	16641	16661	16560	16597	16817	16509	16676	16636	16502	16469	16451	16499	16582	16734	16584	16570	16670	16626	16554	16535	16558	16509	16557	16455	16480	16557	16543	16573	16567	16579	16654	16556	16534	16557	16432	16395	16648	16639	16553	16475	16573	16454	16489	16584	16475	16606	16667	16501	16456	16596	16696	16456	16659	16448	16574	16567	16559	16627	16442	16512	16644	16488	16618	16568	16461	16561	16552	16592	16607	16633	16472	16544	16520	16614	16590	16435	16703	16531	16426	16462	16659	16513	16683	16574	16582	16454	16559	16432	16466	16526	16580	16595	16586	16514	16601	16472	16661	16719	16585	16565	16485	16496	16539	16541	16496	16650	16466	16525	16663	16619	16533	16529	16550	16580	16552	16645	16535	16495	16551	16553	16584	16694	16650	16592	16505	16512	16453	16548	16523	16530	16587	16633	16507	16605	16436	16765	16470	16489	16611	16462	16724	16590	16392	16619	16603	16512	16591	16333	16523	16552	16437	16579	16576	16480	16613	16500	16569	16568	16612	16550	16366	16591	16650	16605	16518	16450	16778	16302	16625	16477	16500	16586	16628	16615	16417	16528	16595	16566	16602	16596	16481	16280	16600	16669	16447	16578	16622	16731	16524	16562	16402	16472	16644	16497	16576	16565	16485	16541	16558	16658	16572	16514	16405	16687	16551	16477	16554	16563	16460	16479	16579	16522	16572	16498	16565	16448	16581	16496	16645	16540	16526	16481	16413	16487	16679	16635	16558	16652	16424	16385	16476	16550	16466	16508	16667	16529	16394	16576	16562	16540	16536	16475	16627	16569	16497	16433	16716	16461	16517	16466	16567	16550	16452	16481	16562	16556	16554	16659	16517	16652	16671	16451	16425	16664	16611	16560	16545	16660	16594	16490	16579	16521	16500	16705	16665	16586	16634	16558	16448	16562	16531	16589	16684	16504	16569	16528	16682	16440	16532	16520	16478	16601	16586	16401	16515	16520	16387	16586	16564	16458	16566	16577	16507	16611	16436	16617	16696	16632	16541	16655	16552	16448	16525	16746	16630	16527	16603	16486	16564	16566	16380	16586	16577	16658	16574	16534	16493	16492	16418	16469	16722	16467	16536	16582	16641	16537	16579	16549	16594	16621	16617	16602	16457	16478	16495	16501	16408	16486	16412	16563	16714	16520	16471	16555	16568	16468	16506	16422	16655	16551	16488	16549	16569	16632	16506	16614	16503	16625	16547	16464	16556	16848	16406	16602	16735	16565	16577	16536	16719	16718	16712	16658	16493	16629	16662	16621	16636	16512	16531	16571	16411	16469	16446	16622	16454	16523	16581	16690	16504	16630	16386	16662	16518	16416	16448	16592	16517	16604	16517	16504	16492	16502	16416	16444	16590	16538	16564	16594	16367	16542	16499	16648	16685	16565	16555	16509	16651	16583	16673	16672	16556	16605	16678	16602	16698	16443	16694	16584	16573	16640	16466	16576	16539	16599	16467	16630	16678	16659	16519	16511	16514	16525	16545	16740	16617	16347	16566	16572	16581	16498	16628	16434	16663	16430	16588	16689	16577	16516	16552	16655	16618	16670	16648	16415	16402	16581	16387	16588	16480	16500	16541	16493	16530	16483	16447	16593	16498	16603	16520	16592	16488	16520	16423	16585	16569	16626	16515	16466	16463	16689	16530	16509	16511	16307	16379	16722	16410	16750	16580	16612	16599	16577	16595	16639	16559	16402	16578	16530	16564	16506	16633	16528	16616	16553	16701	16568	16615	16718	16515	16514	16607	16424	16735	16619	16492	16610	16603	16503	16434	16641	16684	16504	16488	16603	16673	16492	16612	16712	16409	16613	16597	16528	16523	16705	16595	16571	16607	16432	16626	16530	16520	16560	16713	16542	16585	16559	16706	16422	16620	16630	16519	16593	16489	16355	16582	16586	16581	16489	16437	16489	16527	16631	16647	16587	16588	16552	16490	16678	16478	16580	16512	16659	16626	16592	16542	16405	16572	16526	16595	16503	16567	16538	16596	16725	16381	16538	16568	16578	16680	16721	16636	16706	16793	16443	16591	16392	16547	16596	16580	16592	16414	16369	16746	16750	16705	16443	16719	16692	16487	16689	16553	16433	16512	16715	16631	16448	16666	16513	16501	16610	16646	16683	16507	16573	16607	16524	16613	16714	16551	16646	16558	16723	16450
23899	21202	40063	53821	45877	36326	24195	20185	19297	19273	19419	19422	19135	19208	19165	19364	19266	19230	19286	19134	19224	19083	19481	19176	19257	19201	19112	19234	19150	19002	19047	19107	19059	19252	19004	19004	19172	19213	19094	19222	19383	19076	18966	19073	19074	19131	19284	19336	19230	19298	19133	19182	19135	19015	19123	19188	19111	19287	19031	19121	18836	18960	19277	19077	19170	18903	19024	19150	19185	19186	19152	19105	19173	19054	19077	19061	19195	19049	19065	18994	19196	19177	19213	18937	19143	19177	19018	19128	18810	19057	19018	19163	19144	19171	19096	18985	19255	19055	19064	19014	18983	19262	18970	19037	19138	18853	18913	18921	18949	19050	19084	19109	19286	18996	18977	19175	19053	18929	19062	19127	19094	19008	19188	19247	18926	18873	19026	19142	19010	19033	18991	19295	19144	18926	19017	19219	19090	18898	18950	18794	18928	19069	18980	19122	19019	18782	19112	18834	18930	19041	19099	19013	18882	18963	19206	19038	18898	19101	19073	19148	19065	19080	19159	19026	19032	19127	19012	19127	18954	18865	19028	19033	19041	19027	18991	19162	19193	19137	19134	19141	19147	19063	19242	19144	19053	19082	19063	19115	19225	18982	19036	19255	19144	19067	19161	18994	18808	19285	19053	19007	18978	19105	19015	19006	19144	19313	18953	19142	18976	18816	18970	18982	19146	18968	19084	19088	19137	18990	19040	19268	19041	18990	18980	19165	19093	19191	19000	19088	19001	19071	19091	19059	19129	18992	18974	19124	19028	19179	19136	19113	19036	19025	19032	18984	18964	18992	19170	19106	19025	19151	19098	19178	19205	19199	19331	19196	18974	19071	18991	19267	19207	19262	19363	19030	19229	19014	19146	18950	18977	19003	19060	19001	19086	19081	19146	19057	18920	19005	19317	18829	19015	19073	19020	19094	18986	18915	18946	18823	18875	18903	19116	19119	19055	19031	19129	19100	19089	19068	19219	18969	19090	18948	18902	18913	18863	18866	19013	19132	19021	19001	19080	19127	19026	19014	18905	19256	19210	19123	19080	18976	19106	19185	19322	18963	19246	19171	19035	18919	18945	19193	18965	19129	19149	19038	19183	19092	19144	19033	19155	19218	19108	19162	18928	18960	19056	19001	19335	18999	19059	18915	18799	19064	19079	19115	19120	19191	19032	19051	18924	19163	19140	18840	18855	19158	19016	18889	18995	18891	19214	18944	19032	19077	18961	18955	19175	19132	19175	19392	18953	19109	19058	19056	18684	19031	18898	19193	19131	19093	19444	19242	18970	19010	19026	19031	19307	19135	19096	19313	19198	19180	19006	18903	18987	19151	19161	19283	18800	18961	19065	19186	19198	18957	19087	19175	19281	18962	19166	19306	19202	18979	19169	18947	18965	18871	18918	18952	19106	19059	19141	19172	19118	19283	19089	18832	19249	19038	19061	18958	18914	19014	19021	19067	19132	18850	19066	19028	19055	19017	19124	18951	19313	19078	18951	19011	19195	18832	19076	18943	18891	18914	19145	19077	19097	18858	18964	19044	19209	19103	19101	18792	19133	19327	19228	19009	19103	19002	19067	18944	18903	19049	19036	19045	19177	19284	19170	18961	18974	19219	19170	19152	19105	19027	19129	19034	19083	19146	18998	18882	19067	19037	18901	19013	18889	19028	19105	19078	19323	19246	19163	18823	19134	18974	19035	19262	18943	19141	18991	18983	18811	19172	18953	19257	18978	19172	18970	19098	19157	18805	18959	18962	18999	18768	18995	18924	19005	19084	19130	19031	19177	19203	19021	19209	18980	19148	19070	19035	19146	19036	19170	19158	19098	19131	18939	18944	19046	19157	19131	18802	19013	19054	18885	19147	19109	18982	19075	19008	19010	19048	19014	19124	19178	19035	19239	19170	19114	18973	18974	19265	19316	19084	19043	19194	19105	18985	19023	19123	19149	19139	19171	18887	19058	18920	18827	19151	19103	19261	19075	19032	19017	19011	19335	18977	19124	19107	18967	19093	19172	19086	19068	19156	19137	19092	18916	18858	19138	19256	19097	19087	19221	19181	19139	19233	19062	19061	19154	18992	19058	19036	19230	19183	18949	19179	19034	18971	19146	18952	19078	19001	19050	19214	19233	18869	19034	19084	19122	19070	19284	19131	19095	19158	19186	18921	18951	19102	19135	19028	19035	19064	19109	19118	18997	19221	19115	19100	19088	19077	19148	19146	19194	19308	19353	19014	19080	18949	19157	19058	19060	18941	19154	18982	19216	19162	19048	19037	19080	19115	19117	19070	19166	19147	19017	19095	18995	19058	18976	18970	18933	19135	19250	19207	19240	19007	19084	19208	19227	19059	19102	19206	19165	19021	19296	18980	18880	18791	19137	19120	19108	18849	18894	19072	19049	18976	19108	19210	19153	18752	19076	19099	18948	18919	19204	19230	18964	19109	19300	19094	19044	19072	19079	19066	19151	19174	18982	19338	19011	19005	19353	18985	19022	19174	19097	19160	18998	18972	19102	18961	19065	19205	19093	19259	19213	19023	19199	19086	19005	19118	18848	19033	19038	19039	19064	19194	19192	18809	18896	19164	18838	19001	19025	19010	18933	19098	19001	19259	19027	19159	19035	19101	19179	19232	19044	18889	19056	19138	19061	19159	19078	19083	19099	19105	19283	19250	19203	18972	18928	19087	19034	19157	18965	18937	19085	19116	19041	19124	19248	19176	19117	18954	18937	19077	19096	19135	19083	18934	18971	18938	19047	19072	19030	19102	19071	19035	18882	19052	19179	19071	18953	18986	19002	19079	19015	19007	19026	19074	19153	18979	19156	19214	19111	19350	18971	19044	18917	19001	19007	19114	19061	19081	19064	19009	19230	19218	19122	19075	19005	19058	19100	19039	19131	19277	19225	19129	19045	19080	19271	19120	18987	18985	19221	18916	19009	19129	19182	19075	18996	19152	19029	19210	19269	19114	19026	19304	19259	19206	19123	19278	19072	19160	19022	19140	19042	19049	19084	18931	19004	19228	19196	19172	18969	18993	18998	18944	19059	19207	19158	19049	18954	19158	19075	19115	19056	19121	18972	19029	19059	19067	19086	19070	19066	19032	19044	19076	19056	19121	19016	18969	19260	19165	19050	19029	19032	19145	19056	18961	19065	18961	18851	19065	19002	18887	18942	19099	19008	19246	19280	19123	19109	19095	18975	19181	19070	19340	19148	19132	19058	19066	19141	19166	19156	19044	19153	18994	18956	19116	19058	19080	18900	19133	18980	19018	18784	19113	18898	19157	19243	19147	19083	19002	19185	19253	19095	19109	19010	18982	18998	19084	19088	19253	19010	18859	18996	18902	18977	19148	19116	19139	18921	18972	19033	18933	18986	19214	19109	19048	19154	19170	18947	19006	19206	19037	19142	18983	19052	19128	19182	19012	19232	19132	18926	18995	19191	19053	19138	19121	19205	18858	18956	18972	18932	19168	19035	19165	19204	19080	19177	19056	18960	19233	19089	19235	19119	19004	18935	19264	19246	18917	19140	19352	19162	19168	18926	19150	19014	19178	19132	19045	18953	19009	19136	18872	18960	19051	18896	18936	19171	19028	18992	19124	19011	19100	19123	18905	19108	19057	18964	19240	19093	19015	19134	19160	18963	19077	19025	18993	19085	19127	19231	19051	18950	18970	19233	19129	19194	19091	19175	18851	18965	19016	19113	19038	19175	19087	19039	19078	18974	18913	19201	19212	19021	18907	18908	19095	19116	19039	18864	18907	19038	19081	19007	18862	18960	19226	18972	19050	18998	19061	19074	19067	19181	19036	19238	19200	18983	19097	19074	19246	19126	18872	19346	18998	19130	19108	18947	18968	19035	19165	19061	18965	19172	19034	18977	19168	19197	18911	19258	19063	18929	18915	18948	19089	19125	19115	19235	18988	18935	18932	18950	19198	19146	18885	19028	18947	19011	18834	18873	19110	18960	18977	19165	18932	19064	19038	19002	19132	19296	19094	19015	19163	19014	19006	19101	19078	19098	18958	19398	19120	19126	19178	19144	19204	19042	19014	19087	18838	19091	19074	19023	19020	19081	19209	19161	19039	18901	19091	19341	19078	18962	19043	19153	19011	18996	19072	19169	18869	19027	19256	19192	19138	19179	19059	18889	19082	19166	19177	19076	18931	19079	18948	19066	19166	19160	19146	19041	19008	19025	19099	19000	19040	19166	19036	19137	19056	19221	18955	19222	19344	19141	18847	19037	18961	19085	18940	19165	19010	18934	19016	18985	18897	18842	19102	19115	19092	19166	18913	19060	19208	18939	19153	19049	19044	19083	18954	19099	19167	19020	19000	19201	18986	19070	18989	18978	18961	19140	19112	19034	19034	18939	19063	18844	18889	18913	18990	19056	18870	19238	18912	19201	19212	19066	19100	19097	18916	19025	19272	19111	18907	19200	19136	19108	19002	19129	19059	19069	19237	19029	19117	19239	18787	19102	19040	19045	19122	19052	18985	19263	19237	18913	19057	19114	19277	19237	19020	18906	19113	19212	19092	18931	19051	19009	19040	19185	19073	19071	19132	19203	19225	19098	19101	19247	19236	19097	19287	19046	19091	19203	19178	19283	19050	19056	19100	19046	19152	18964	19034	19037	19254	19228	19256	18931	18956	18978	18869	19131	19048	19193	19109	19110	19046	19236	19068	19126	19080	19143	19182	19185	19148	19134	19002	19176	19016	19069	19029	19062	19072	19266	19000	18942	19094	18964	19224	18876	19047	19110	19262	19021	19056	19116	19162	19139	19023	19296	18997	19082	19192	19119	19008	18887	19141	19031	19030	19163	18987	19018	18878	19084	19067	19380	19159	18792	19197	19118	18958	19119	18943	19349	19148	18990	18946	19087	19021	18974	19062	18956	19180	19004	19103	18974	19214	19129	18969	19286	19020	19002	18950	19161	19023	19126	19023	19003	19112	19252	19191	19050	19036	19045	19110	19213	19045	19052	19111	18947	18992	19189	19102	19102	18997	19195	19023	19108	18950	18974	19040	19266	19105	19028	19145	19184	19125	19187	18916	19016	19033	19244	18856	19023	19282	19055	18999	19186	19033	18974	19060	18986	19008	19243	19033	19157	19219	19147	19180	19290	18930	19040	18906	19179	19149
23271	51480	85121	74173	52582	35737	17447	16597	16824	16815	16840	16564	16774	16616	16640	16849	16733	16680	16607	16600	16831	16751	16791	16849	16838	16822	16621	16589	16926	16660	16664	16773	16825	16632	16798	16674	16731	16718	16634	16747	16800	16711	16518	16742	16621	16809	16731	16957	16847	16757	16646	16745	16712	16625	16692	16853	16809	16750	16775	16726	16644	16594	16667	16656	16716	16594	16749	16609	16796	16742	16716	16854	16691	16820	16606	16792	16705	16649	16766	16761	16744	16699	16862	16673	16615	16507	16572	16743	16613	16680	16635	16713	16632	16567	16774	16572	16670	16754	16670	16673	16793	16574	16766	16662	16906	16807	16632	16741	16731	16744	16593	16626	16681	16657	16673	16709	16639	16751	16711	16708	16777	16638	16844	16742	16686	16693	16589	16722	16739	16683	16567	16803	16689	16645	16613	16732	16844	16820	16567	16694	16665	17019	16535	16707	16653	16818	16694	16617	16601	16755	16537	16578	17006	16644	16454	16614	16709	16571	16604	16629	16974	16678	16707	16618	16710	16728	16687	16555	16692	16619	16708	16591	16724	16795	16897	16671	16413	16705	16882	16743	16710	16557	16561	16857	16842	16806	16767	16847	16716	16717	16581	16773	16709	16621	16653	16809	16693	16770	16611	16713	16557	16889	16640	16647	16468	16731	16768	16759	16631	16808	16742	16671	16787	16696	16858	16650	16748	16746	16757	16638	16788	16721	16573	16749	16723	16505	16703	16575	16781	16524	16734	16813	16709	16593	16621	16683	16625	16779	16664	16670	16656	16605	16578	16715	16722	16708	16696	16652	16673	16659	16777	16717	16622	16640	16571	16718	16709	16492	16845	16765	16663	16839	16749	16666	16645	16775	16726	16538	16767	16851	16633	16612	16618	16725	16582	16818	16654	16556	16669	16706	16836	16663	16636	16706	16665	16661	16644	16488	16681	16729	16698	16769	16805	16634	16552	16629	16741	16668	16645	16644	16777	16657	16604	16816	16783	16768	16520	16852	16851	16853	16800	16640	16544	16744	16564	16631	16561	16715	16669	16748	16629	16667	16793	16726	16486	16812	16604	16748	16533	16820	16817	16651	16690	16569	16614	16689	16690	16657	16812	16686	16754	16592	16739	16558	16727	16697	16739	16886	16712	16601	16765	16713	16662	16588	16583	16677	16697	16567	16529	16618	16688	16639	16665	16577	16595	16555	16863	16630	16648	16714	16752	16603	16526	16709	16734	16546	16595	16779	16638	16567	16611	16483	16634	16864	16707	16699	16628	16754	16656	16698	16561	16702	16712	16666	16549	16618	16674	16727	16749	16696	16616	16637	16667	16604	16793	16689	16638	16847	16711	16706	16669	16707	16672	16608	16673	16864	16719	16734	16774	16854	16635	16736	16816	16730	16561	16415	16559	16554	16714	16680	16677	16752	16710	16635	16775	16695	16590	16703	16737	16772	16644	16707	16581	16770	16743	16807	16798	16654	16608	16666	16746	16639	16629	16672	16692	16634	16679	16667	16604	16700	16682	16606	16693	16613	16740	16635	16677	16616	16529	16786	16561	16708	16626	16680	16744	16666	16744	16639	16707	16835	16576	16658	16636	16591	16686	16716	16615	16659	16625	16712	16808	16756	16722	16755	16658	16744	16728	16656	16817	16539	16730	16712	16785	16809	16598	16537	16729	16611	16657	16612	16639	16808	16566	16660	16686	16639	16597	16600	16636	16604	16409	16877	16779	16517	16664	16765	16598	16770	16759	16689	16679	16746	16545	16724	16866	16589	16765	16626	16701	16727	16936	16688	16817	16740	16794	16557	16549	16811	16629	16592	16614	16502	16748	16760	16803	16466	16643	16704	16646	16711	16700	16756	16764	16675	16510	16790	16686	16600	16556	16644	16556	16732	16644	16552	16700	16624	16638	16639	16629	16579	16569	16842	16736	16580	16667	16624	16601	16679	16782	16623	16806	16757	16720	16796	16758	16710	16872	16598	16738	16591	16705	16734	16769	16728	16723	16635	16618	16798	16760	16620	16804	16580	16662	16684	16651	16722	16803	16704	16668	16711	16647	16654	16595	16814	16676	16705	16766	16713	16702	16673	16457	16887	16739	16815	16698	16566	16574	16592	16684	16735	16583	16768	16779	16894	16500	16755	16845	16731	16639	16558	16669	16660	16767	16569	16834	16657	16742	16722	16628	16613	16506	16734	16673	16561	16701	16742	16828	16660	16712	16546	16623	16717	16758	16748	16734	16662	16508	16595	16613	16704	16671	16767	16738	16798	16793	16586	16454	16679	16702	16814	16727	16747	16780	16637	16776	16618	16523	16689	16626	16660	16639	16570	16732	16751	16780	16724	16516	16739	16697	16468	16771	16630	16683	16651	16569	16640	16650	16626	16697	16801	16620	16722	16770	16671	16641	16590	16797	16651	16671	16514	16699	16860	16696	16681	16707	16619	16714	16801	16729	16654	16646	16735	16747	16671	16578	16532	16731	16663	16694	16661	16684	16568	16713	16600	16671	16608	16541	16660	16652	16852	16641	16626	16496	16606	16666	16513	16739	16673	16616	16683	16608	16645	16697	16826	16701	16566	16681	16650	16749	16706	16836	16717	16570	16531	16777	16718	16606	16593	16797	16752	16690	16630	16714	16649	16766	16663	16746	16677	16726	16682	16828	16685	16753	16822	16774	16747	16593	16957	16719	16568	16578	16580	16766	16620	16677	16813	16706	16903	16730	16678	16633	16630	16747	16652	16733	16612	16568	16647	16759	16882	16517	16634	16688	16639	16800	16766	16711	16703	16688	16695	16692	16766	16776	16715	16579	16541	16734	16749	16799	16670	16662	16673	16528	16711	16737	16806	16763	16757	16894	16704	16645	17011	16572	16727	16688	16594	16639	16696	16761	16671	16857	16514	16610	16696	16716	16645	16616	16748	16928	16471	16643	16704	16656	16725	16664	16450	16545	16691	16838	16701	16661	16692	16727	16618	16696	16709	16793	16493	16703	16693	16817	16739	16815	16760	16810	16711	16666	16677	16632	16642	16707	16712	16638	16677	16813	16628	16657	16632	16827	16670	16700	16733	16637	16629	16835	16803	16801	16676	16508	16517	16748	16695	16823	16766	16632	16769	16714	16769	16670	16602	16576	16602	16666	16840	16875	16619	16567	16805	16839	16444	16469	16636	16773	16861	16621	16803	16699	16654	16676	16642	16654	16780	16576	16767	16787	16623	16684	16655	16706	16717	16737	16654	16773	16715	16812	16593	16760	16714	16696	16719	16837	16574	16773	16631	16858	16721	16774	16767	16719	16662	16805	16677	16759	16849	16564	16708	16692	16780	16720	16553	16749	16629	16817	16733	16553	16572	16742	16640	16882	16760	16712	16838	16677	16515	16762	16695	16540	16554	16520	16808	16694	16595	16750	16632	16728	16591	16839	16848	16638	16732	16626	16599	16681	16524	16665	16629	16706	16806	16709	16753	16709	16826	16721	16660	16622	16727	16817	16637	16903	16706	16826	16593	16661	16640	16613	16710	16727	16696	16764	16509	16740	16771	16750	16675	16658	16601	16739	16742	16667	16600	16601	16820	16743	16609	16562	16779	16691	16720	16641	16675	16630	16761	16781	16641	16805	16693	16481	16651	16563	16706	16635	16758	16635	16691	16583	16632	16652	16726	16654	16665	16646	16684	16740	16707	16799	16928	16490	16794	16726	16810	16737	16684	16582	16750	16541	16764	16670	16743	16685	16648	16625	16638	16741	16740	16799	16640	16610	16721	16809	16590	16691	16711	16941	16685	16644	16624	16533	16802	16688	16736	16558	16692	16586	16658	16702	16703	16733	16592	16648	16708	16637	16701	16675	16685	16715	16543	16649	16582	16674	16790	16790	16758	16812	16625	16629	16832	16849	16703	16735	16686	16910	16715	16721	16729	16679	16443	16597	16668	16707	16744	16907	16696	16718	16652	16827	16727	16582	16730	16578	16850	16721	16597	16573	16752	16723	16404	16909	16573	16675	16670	16512	16631	16741	16877	16583	16748	16635	16658	16651	16601	16638	16819	16449	16763	16663	16849	16651	16717	16811	16688	16696	16990	16662	16629	16667	16738	16839	16798	16565	16818	16661	16666	16623	16695	16777	16610	16675	16682	16791	16596	16708	16654	16719	16703	16498	16617	16789	16903	16640	16657	16817	16699	16772	16808	16675	16763	16781	16607	16628	16716	16721	16548	16521	16601	16869	16743	16845	16583	16509	16841	16633	16638	16660	16753	16885	16771	16736	16599	16775	16650	16629	16652	16684	16673	16755	16691	16814	16789	16827	16478	16684	16574	16612	16617	16700	16823	16737	16719	16780	16648	16656	16540	16522	16573	16641	16677	16795	16752	16677	16628	16720	16595	16778	16649	16731	16940	16575	16633	16707	16688	16711	16954	16693	16672	16873	16761	16827	16699	16760	16595	16719	16653	16706	16766	16658	16758	16576	16812	16764	16568	16599	16633	16650	16665	16789	16557	16769	16692	16703	16600	16717	16639	16685	16679	16739	16777	16749	16807	16692	16797	16650	16704	16774	16692	16737	16755	16675	16641	16604	16590	16552	16596	16815	16718	16659	16556	16751	16783	16701	16476	16704	16696	16777	16670	16683	16572	16659	16714	16706	16524	16619	16587	16500	16773	16739	16577	16830	16591	16815	16832	16588	16515	16781	16601	16567	16606	16654	16711	16646	16679	16558	16728	16658	16632	16702	16660	16605	16606	16611	16692	16799	16655	16553	16689	16679	16719	16783	16804	16628	16563	16604	16644	16780	16770	16732	16495	16512	16792	16661	16787	16578	16515	16859	16716	16782	16884	16653	16841	16547	16572	16768	16552	16762	16812	16759	16722	16589	16727	16747	16533	16665	16678	16777	16634	16545	16563	16858	16550	16763	16686	16679	16747	16749	16653	16644	16618	16687	16778	16812	16609	16712	16799	16818	16746	16722	16619	16511	16791	16646	16636	16727	16841	16602	16742	16621	16677	16761	16746	16546	16527	16612	16763	16721	16634	16792	16752	16671	16645	16664	16817	16676	16561	16633	16762	16711	16633	16620	16830	16858	16739	16808	16764	16562	16875	16611	16654	16676	16785	16611	16535	16536	16707	16810	16759	16841	16651
22793	21259	35067	50369	51798	42285	27494	20973	19499	19836	19559	19632	19435	19368	19563	19520	19443	19390	19302	19632	19167	19336	19226	19456	19371	19532	19341	19347	19707	19292	19327	19366	19066	19162	19267	19322	19072	19258	19256	19128	19074	19175	19408	19107	19451	19336	19488	19494	19458	19511	19493	19248	19192	19219	19284	19130	19180	19227	19158	19451	19166	19190	19269	19172	19148	19239	19208	19280	19132	19292	19259	19306	19017	19159	18964	19086	19164	19066	19089	19095	19160	19125	19094	18988	19060	19240	19052	19302	19241	19168	19191	19281	19257	19337	19018	19120	19217	19103	19278	19177	19201	19259	19260	19423	19175	19289	18964	19534	19287	19161	19046	19199	19094	19131	19035	19197	19266	18828	19184	19362	18978	19274	19296	19185	19156	19003	19177	19237	19108	19050	19283	19285	19026	19186	19322	19210	19209	19149	19039	19139	19115	19165	19222	19239	19191	19050	19055	19272	19385	19311	19301	19131	19010	19090	19186	19117	18980	19246	19377	19256	19175	19119	19021	19099	19154	19290	19193	19078	19140	19223	19115	19054	19247	19322	19315	19245	19319	19078	19189	19153	19232	19194	19079	19121	19223	19160	19210	19016	19212	19201	19379	19033	19167	19304	19035	19045	19277	19205	19207	19118	19039	19225	19145	19309	19100	19125	19124	19177	19176	19123	18984	19289	19156	19215	19242	19382	19079	19283	18970	19067	19123	19205	19117	19114	19277	19258	19292	19240	19365	19122	19040	19064	19032	19009	19131	19394	19139	19127	19174	19217	19169	19023	19234	19246	19342	19035	18909	19115	19257	19328	19235	19255	19307	19366	19079	19256	19290	19183	19207	19336	19268	19054	18946	19133	19381	19213	19047	18988	19419	19070	19258	19277	19256	19154	19227	19033	19059	18982	19184	19203	19230	19168	18992	19305	19379	19277	19319	18980	19108	19102	19220	19172	19279	19231	19203	19016	19308	19037	19097	19111	19191	19243	19027	19462	19276	19075	19217	19307	19118	19276	19163	19160	18972	19152	19206	19119	19223	18993	19184	19235	19023	19162	19212	19223	18962	19132	18942	19236	19272	19166	19284	19181	19308	19103	19238	19327	19271	19235	19193	19239	19095	19142	19219	19188	19207	19192	19205	19128	19160	18975	19174	19221	19192	19237	19170	19279	19226	19275	18979	18829	19212	19333	19134	19311	18994	19024	18971	19162	19154	19176	19219	19107	19159	18934	19038	19179	18987	19097	19187	19173	19179	19065	19303	19331	19376	19092	19286	19345	19172	19245	19183	19172	19328	19040	19209	19271	19111	19227	19088	18814	19110	19172	19269	19062	19056	18958	18967	19142	19211	19289	19232	19064	19325	19170	19183	19092	19067	19243	19060	19252	19370	19320	18842	19212	19124	19103	19063	19121	19338	19200	19283	19101	19259	19285	19178	19559	19117	19313	19079	19126	19195	19144	19543	19305	19208	19316	19125	19247	19125	19378	19097	19308	19185	19050	19016	19105	19034	18986	19225	19093	19211	19211	19137	19199	19284	19152	18980	19055	19374	19147	19252	19164	19210	19106	19199	19251	18968	19215	19173	19089	19133	19207	19137	19294	19048	19173	19188	19064	19135	19179	19024	19224	19259	19087	19164	19054	19291	19404	19243	19103	19247	19120	19420	19157	19167	19156	19119	19194	19124	19151	19191	19174	19150	19077	19257	19110	19259	19084	18927	18976	19078	19451	19208	19023	19114	19313	19158	19071	19088	19188	19271	18930	19008	19116	19000	19230	19133	19054	19099	19284	19447	19158	19293	19110	19024	19237	19203	19111	19066	19198	19230	19182	19138	19214	19372	19268	19177	19024	19091	19198	19214	18996	19388	19108	19084	19236	19282	19152	19177	19161	19306	19171	19273	19193	19284	19134	19123	19245	19181	19156	19193	19311	19223	18884	19200	18887	19167	19305	19230	19265	19389	19326	19277	18976	19093	18928	19179	19329	18962	19196	19281	19029	19152	19168	19082	19075	19171	19165	19129	19016	19208	19283	19213	19154	19097	18995	19210	19270	19145	19224	19309	18972	19092	19253	19108	19008	19128	19332	19244	19097	19175	18994	18940	18995	19192	19197	19202	19303	19047	19314	19109	18914	18978	19217	19173	19222	19199	19335	19165	19183	19094	18913	19428	19340	19260	19231	19169	19172	19061	19318	19201	19136	19179	19118	19177	19160	19217	19159	19072	19145	19283	19277	19176	19230	19002	19179	19228	19185	19126	19224	19070	18997	19209	18982	19230	19277	19309	19163	19005	19123	19193	19236	19171	19199	19067	19261	19140	19114	19214	19151	19214	19111	19223	19071	19110	19302	19229	19015	19255	19235	19303	19252	19138	19483	19099	19208	19216	19207	19179	19032	19218	19084	19063	19253	19161	19001	19186	19002	19078	19191	19152	19092	19179	19476	19150	19223	19109	19157	19198	19103	19201	19133	19268	19219	19345	19411	19243	19296	19141	19427	19280	19097	19237	19031	19191	19342	19063	19056	19087	19091	19209	19189	19121	19384	19323	19236	18964	19277	19203	19137	19035	19142	19220	19245	19236	19174	19100	19073	19063	19057	19010	19284	19196	19151	19469	18995	19269	19201	19240	19333	19162	19099	19113	19245	19366	19167	19162	19225	19161	19164	19143	18937	19173	19244	19145	19115	19222	18965	19346	19168	19116	19198	19258	19114	18949	19112	18909	19367	19198	19216	19100	19016	19071	19344	19468	19199	19079	19160	19052	19141	19204	19266	19225	19151	19125	19136	19420	19025	19105	19309	18944	19008	19365	19167	18945	19363	19363	19205	19211	19039	19086	19233	18978	19107	19248	19130	19284	18899	19328	19182	19209	19106	19134	19201	19134	19087	19152	18937	19164	19139	19042	19107	19313	19205	19348	19359	19118	19027	19245	19265	19091	19275	19239	19328	19315	19486	19227	19104	18937	19257	19308	19108	19259	19153	19133	19184	19238	19205	19136	18936	19232	19169	19249	19301	19147	19154	19077	19298	19313	19208	19066	19394	19046	19022	19193	19020	19095	19320	19206	19084	19094	19052	19147	19245	19082	19102	19260	19122	19175	19062	18997	19126	19192	19328	19132	19342	19175	19275	19084	19232	19187	19243	19026	19000	19051	19115	19192	19032	19245	19267	19293	19068	19177	19095	19105	19231	19086	19257	19217	19196	19273	19204	19172	19215	19242	19338	19164	19140	19209	19190	19211	19290	19264	19030	19063	19384	19153	19287	19032	19332	19128	19012	19279	19075	19501	19151	19257	19378	19206	19300	19356	19287	19244	19115	19270	19060	19001	19193	19384	19272	19179	19372	19308	19111	19202	19018	19347	19202	18991	18992	18943	19052	19269	19042	19129	19077	19229	19143	19176	19266	19007	19221	19119	19061	19243	19101	19114	19198	19300	18997	19128	18968	19234	19070	19094	19174	19164	19243	19211	19012	19125	19290	19004	19124	19130	19155	19088	19258	19145	19042	19073	19071	19070	19412	19088	18782	18819	19219	19341	19254	19179	19214	19286	19231	19152	19088	19021	18996	19415	19309	18983	19104	19276	19394	19163	18978	19461	19081	19245	19305	19211	19393	19537	19128	19361	19161	19201	19386	19139	19008	19156	19308	19139	19163	19162	19202	18987	19189	19149	19183	19000	19233	18961	18988	19070	19313	19104	19140	19151	19189	19044	19175	19216	19110	19159	19186	19206	19341	19249	19102	19137	19168	19008	19110	19227	19314	19289	19296	18912	19109	19051	19072	19199	19115	19310	19193	19198	19081	19164	18930	19219	19046	19140	19081	19179	19246	19139	18984	19267	19401	19164	19089	18991	19205	19055	19276	19153	19252	19078	19022	19253	19228	19309	19069	19132	18976	19200	19382	19236	19336	19169	19089	19164	19202	19320	19011	19325	19195	19193	19190	19100	19124	19255	19186	19211	19259	19252	19218	19230	19042	19298	19181	19183	19331	19156	19231	19093	19182	19287	19305	19215	19090	19019	19253	19102	19389	19206	19354	19245	19027	19033	18999	19188	19067	19034	19278	19251	19215	19346	19297	19145	19357	19101	19062	19233	19141	19128	19087	19050	19284	19259	19080	19278	19343	19077	19118	19098	19084	18936	19072	19209	19248	19120	19188	18985	19142	19155	19122	19387	19223	19214	19080	19093	19380	19100	19117	18970	19108	19183	19263	19257	19158	18965	19146	19024	19051	19127	19047	19179	19458	19113	19083	18893	19234	19126	19055	19128	19138	19163	19132	19179	19179	19219	19217	19196	19269	19150	19342	19232	19112	19273	19134	18958	19048	19210	19223	19228	19242	19256	19302	19307	19196	19325	19125	19288	19164	19088	19248	19187	19026	19329	19409	19212	19262	19212	19231	19291	18939	19104	19266	19062	19094	19235	19157	19242	19221	19195	19253	19225	18948	19177	19224	19380	19196	19225	19010	19210	19373	19292	19177	19268	19104	19335	19074	19215	19153	18916	19253	19135	19264	19016	19175	19383	19309	19238	19200	19155	19106	19114	18930	19220	19071	19076	19237	19208	19197	19221	19185	19152	19027	19028	19209	19031	19199	19165	19262	19049	19097	19162	19198	19209	19152	19154	19246	18975	19273	19058	19138	19181	19119	19313	19323	18893	19151	19270	19142	19184	19217	19136	18948	19027	19057	19166	19237	18993	19261	19170	19281	19012	19013	19044	19234	19149	19324	19319	19048	19200	19241	19080	19134	19144	19053	19327	19339	19158	19298	19071	19158	19166	19248	19102	19241	19253	19060	18924	19022	19227	19240	19319	19122	19209	19286	18852	18985	19082	19097	19043	19216	19163	19238	19143	19185	19114	19224	19150	19417	19100	19284	19055	19015	19375	19290	19163	19018	19142	19213	19112	19256	19252	19128	18977	19171	19116	19182	19125	19410	19238	19122	19104	19188	19250	19342	19353	19043	18986	19117	19094	19364	19064	19373	19295	19087	19173	19221	19062	19285	19037	18994	19255	19465	19356	19131	18949	19363	19381	19086	19179	19349	19175	19029	19118	19076	19173	19145	19193	19179	19186	19226	19309	19178	19100	19102	19190	19185	19184	19000	19350	19235	19173	19261	19171	19443	19164	19107	19129	19089
28528	62256	93114	89832	71060	45050	19287	16854	16944	16797	17065	16817	16898	16752	16760	16855	16861	16912	16585	16877	16800	16787	16905	16833	16917	16710	16845	16775	16748	16870	16872	16711	16643	16801	16753	16790	16572	16795	16782	16922	16739	16817	16927	16931	16907	16811	16901	16957	17106	16989	16984	16892	16677	16753	16796	16860	17018	16698	16810	16717	16872	16878	16793	16748	16930	16698	16695	16780	16910	16705	16762	16814	16852	16656	16920	16794	16734	16779	16653	16754	16682	16744	16786	16685	16783	16637	16608	16802	16702	16617	16727	16885	16734	16618	16892	16742	16980	16594	16766	16767	16776	16877	16833	16785	16832	16769	16602	16727	16884	16707	16851	16831	16665	16802	16768	16696	16873	16977	16616	16681	16751	16725	16696	16795	16899	16831	16750	16866	16905	16667	16773	16666	16602	16782	16945	16756	16802	16559	16698	16741	16820	16955	16809	16990	16846	16818	16680	16688	16704	16828	16842	16920	16876	16727	16869	16663	16728	16730	16800	16936	16696	16656	16858	16684	16853	16763	16628	16820	16791	16964	16616	16843	16734	16682	16704	16536	16730	16768	16627	16751	16853	16895	16728	16832	16728	16730	16828	16596	16811	16772	16762	16733	16680	16745	16678	16784	16846	16786	16962	16834	16645	16703	16758	16778	16886	16625	16686	16703	16793	16781	16907	16693	16835	16698	16797	16774	16674	16755	16703	16735	16613	16804	16803	16745	16602	16725	16768	16765	16865	16750	16694	16703	16789	16714	16839	16800	16706	16765	16898	16587	16884	16746	16776	16804	16799	16646	16789	16781	16917	16675	16851	16661	16854	16655	16978	16821	16839	16623	16757	16907	16827	16690	16715	16800	16662	16577	16625	16897	16683	16608	16694	16739	16765	16689	16794	16871	16864	16656	16909	16744	16832	16603	17020	16833	16669	16916	16834	16742	16669	16799	16767	16764	16750	16647	16657	16863	16686	16863	16813	16800	16796	16783	16709	16661	16754	16869	16568	16636	16661	16610	16838	16686	16603	16791	16814	16704	17017	16789	16867	16710	16765	16864	16957	16895	16481	16910	16818	16677	16682	16810	16835	16666	16868	16633	16598	16895	16782	16724	16553	16805	16712	16909	16853	16723	16752	16678	16753	16874	16676	16869	16623	16935	16863	16761	16840	16773	16666	16641	16719	16862	16739	16940	16811	16900	16829	16664	16914	16776	16787	16745	16886	16669	16761	16728	16924	16823	16822	16767	16717	16879	16731	16627	16744	16822	16684	16695	16852	16762	16757	16725	16881	16674	16785	16656	16840	16554	16749	16844	16651	17015	16658	16627	16748	16659	16808	16773	16634	16608	16866	16626	16631	16776	16539	16660	16763	16772	16678	16725	16900	16650	16947	16762	16772	16769	16779	16796	16923	16664	16735	16770	16714	16697	16738	16790	16831	16886	16791	16809	16744	16667	16807	16995	16861	16735	16694	16835	16801	16682	16738	16667	16651	16744	16825	16614	16748	16640	16770	16432	16735	16803	16874	16663	16714	16757	16792	16826	16830	16920	16713	16871	16587	16836	16799	16584	16706	16877	16763	16688	16835	16783	16762	16797	16842	16847	16736	16832	16707	16638	16727	16779	16650	16799	16696	16765	16710	16773	16862	16906	16792	16733	16623	16869	16750	16744	16943	16689	16797	16772	16871	16780	16694	16673	16780	16807	16758	16627	16839	16898	16666	16826	16614	16700	16736	16680	16834	16708	16899	16673	16883	16677	16817	16744	16660	16673	16571	16693	16847	16785	16536	16914	16774	16702	16816	16576	16765	16756	16694	16698	16586	16717	16824	16700	16646	16832	16711	16783	16724	16799	16573	16768	16692	16712	16780	16883	16806	16793	16754	16747	16849	16806	16716	16776	16750	16748	16772	16796	16681	16705	16738	16768	16832	16703	16701	16629	16704	16854	16928	16620	16854	16683	16699	16848	16809	16779	16724	16751	16893	16908	16795	16881	16836	16813	16717	16714	16705	16650	16784	16834	16649	16802	16753	16765	16738	16819	16653	16772	16945	17152	16709	16901	16896	16796	16653	16724	16673	16566	16891	16670	16895	16862	16838	16833	16763	16782	16941	16823	16670	16892	16806	16796	16661	16705	16800	16757	16674	16608	16819	16761	16745	16766	16569	16759	16786	16775	16737	16661	16809	16899	16674	16718	16794	16540	16895	16786	16652	16763	16875	16666	16630	16702	16772	16814	16774	16662	16766	16869	16841	16742	16639	16660	16847	16631	16918	16761	16835	16768	16874	16804	16617	16776	16871	16844	16784	16778	16657	16770	16723	16848	16650	16602	16702	16753	16732	16822	16853	16771	16625	16732	16718	16714	16796	16719	16743	16815	16774	16874	16919	16821	16912	16871	16787	16546	16660	16759	16733	16817	16803	16737	16677	16849	16774	16734	16771	16784	16932	16740	16777	16759	16621	16910	16796	16538	16672	16619	16767	16809	16631	16751	16762	16802	16662	16829	16671	16737	16610	16608	16894	16619	16743	16956	16834	16723	16794	16895	16788	16922	16781	16641	16598	16945	16823	16574	16818	16861	16917	16670	16721	16804	16844	16767	16827	16735	16804	16556	16813	16628	16700	16663	16689	16686	16875	16642	16813	16761	16765	16682	16776	16703	16594	16862	16646	16645	16651	16870	16806	16766	16916	16687	16827	16874	16742	16671	16877	16784	16774	16650	16607	16800	16826	16671	16604	16789	16876	16764	16800	16682	16710	16970	16910	16566	16937	16767	16857	16807	16737	16802	16842	16613	16672	16660	16826	16823	16829	16801	16768	16825	16804	16703	16796	16729	16864	16893	16864	16723	16763	16804	16872	16793	16780	16765	16586	16645	16720	16837	16840	16727	16920	16636	16894	16640	16716	16653	16735	16813	16842	16601	16922	16775	16749	16690	16795	16641	16803	16847	16618	16742	16860	16854	16892	16569	16720	16563	16791	16768	16635	16839	16846	16765	16729	16661	16765	16660	16828	16873	16607	16710	16793	16883	16750	16668	16750	16905	16739	16870	16787	16684	16801	16897	16788	16738	16553	16829	16801	16686	16876	16824	16725	16868	16617	16660	16781	16613	16596	16520	16793	16905	16821	16723	16673	16742	16755	16791	16683	16884	16759	16657	16731	16833	16758	16742	16795	16752	16771	16650	16692	16841	16635	16750	16722	16714	16861	16865	16679	16785	16762	16718	16946	16642	16673	16778	16612	16693	16742	16722	16736	16858	16769	16677	16805	16656	16787	16761	16812	16744	16767	16697	16657	16653	16827	16692	16776	16648	16639	16953	16811	16819	16809	17048	16821	16734	16757	16783	16801	16711	16795	16802	16801	16911	16813	16809	16714	16660	16731	16777	16920	16739	16799	16900	16648	16651	16924	16757	16804	16721	16686	16745	16785	16708	17149	16834	16960	16812	16751	16754	16813	16762	16874	16951	16861	16673	16771	16777	16730	16556	16687	16665	16622	16844	16679	16717	16710	16822	16883	16803	16831	16780	16797	16812	16901	16968	16815	16610	16775	16626	16704	16679	16773	16844	16740	16784	16740	16911	16587	16778	16895	16820	16648	16695	16801	16833	16904	16738	16774	16782	16739	16672	16694	16704	16805	16827	16784	16993	16706	16709	16598	16934	16741	16801	16991	16767	16783	16657	16782	16724	16812	16525	16809	16621	16631	16677	16609	16861	16848	16708	16780	16827	16771	16842	16686	16554	16806	16633	16780	16904	16643	16880	16575	16808	16688	16868	16702	16841	16805	16768	16716	16816	16790	16604	16731	16853	16724	16643	16756	16851	16844	16762	16669	16735	16907	16681	16797	16764	16812	16638	16770	16686	16617	16894	16863	16821	16635	16722	16749	16663	16604	16779	16812	16767	16728	16658	16695	16807	16643	16790	16784	16766	16668	16807	16763	17039	16782	16843	16830	16816	16691	16883	16723	16747	16787	16710	16888	16795	16787	16835	16626	16760	16828	16929	16738	16706	16608	16824	16661	16887	16674	16764	16683	16750	16720	16863	16784	16550	16751	16837	16955	16692	16722	16750	16674	16807	16710	16889	16893	16682	16768	16738	16809	16563	16708	16738	16894	16900	16840	16724	16897	16771	16791	16643	16521	16799	16857	16755	16661	16786	16830	16684	16689	16757	16875	16726	16788	16694	16859	16839	16758	16934	16829	16806	17022	16774	16778	16633	16850	16802	16829	16751	16877	16799	16764	16717	16778	16719	16667	16766	16809	16721	16779	16807	16610	16799	16689	16694	16641	16830	16702	16799	16892	17003	16724	16892	16604	16803	16861	16656	16800	16764	16738	16668	16822	16757	16754	16788	16920	16467	16879	16778	16806	16820	16797	16766	16733	16794	16540	16760	16803	16767	16626	16802	16672	16640	16791	16760	16730	16817	16784	16773	16747	16792	16762	16806	16751	16810	16706	16735	16766	16668	16547	16902	16807	16745	16903	16636	16675	16807	16710	16715	16911	16442	16829	16633	16772	16651	16932	16646	16648	16881	16981	16806	16905	16798	16730	16611	16825	16698	16799	16819	16757	16909	16715	17015	16736	16736	16819	16749	16754	16667	16730	16729	16743	16576	16809	16691	16848	16702	16725	16683	16926	17015	16759	16776	16784	16664	16846	16702	16957	16772	16847	16637	16670	16869	16772	16801	16739	16825	16908	17016	16844	16737	16826	16667	16841	16790	16704	16868	16813	16800	16767	16847	16720	16677	16765	16996	16776	16918	16827	16819	16788	16617	16743	16964	16730	17018	16769	16788	16777	16864	16837	16752	16887	16707	16718	16791	16603	16649	16790	16699	16827	16737	16747	16702	16758	16803	16617	16654	16610	16691	16701	16747	16729	16839	16666	16872	16608	16878	16729	16723	16706	16710	16854	16659	16752	16695	16784	16651	16634	16870	16813	16732	16882	16933	16802	16850	16672	16695	16763	16781	16773	16692	16773	16771	16764	16673	16672	16904	16801	16863	16797	16777	16816	16680	16655	16594	16812	16665	16732	16961	16767	16765	16747	16524	16909	16726	16731	16802	16753	16769	16861	16725	16590	16593	16731	16726	16596	16736	16942	16916	16664	16784	16856	16775	16769	16772	16690	16670	16842	16670
27547	23195	38983	42168	32389	23945	19804	18942	18827	18807	19014	18848	18932	18923	18938	18779	18644	18933	18725	18930	18685	18824	18908	18738	18868	18955	18593	18766	18921	18751	18688	18729	18814	18778	18598	18722	18675	18752	18791	18866	18784	18678	18783	18837	18655	18806	18643	18818	18702	18913	18833	19005	18720	18581	18848	19065	18785	18709	18829	18881	18862	18798	18987	18722	18726	18633	18885	18719	18702	18786	18842	19014	18683	18611	19038	18636	18818	18623	18739	18699	18816	18701	18735	18830	18643	18638	18645	18796	18744	18947	18688	18657	18732	18801	18959	18703	18864	18780	18794	18786	18821	18705	18794	18771	18921	18473	18757	18796	18922	18625	18769	18623	18804	18860	18711	18726	18719	18805	18795	18585	18583	18671	18591	18620	18684	19046	18811	18824	18690	18716	18780	18773	18749	18800	18915	18599	18839	18775	18844	18704	18509	18917	18841	18849	18836	18564	18706	18628	18656	18559	18663	18663	18731	18778	18768	18791	18576	18772	18878	18745	18700	18639	18961	18705	18687	18879	18608	18734	18600	18906	18773	18619	18862	18966	18639	18934	18646	18804	18728	18742	18672	18820	18737	18587	18652	18704	18700	18636	18800	18720	18750	18740	18818	18603	18943	18652	18732	18676	18896	18595	18921	18624	18894	18640	18566	18766	18706	18668	18874	18476	18777	18734	18808	18823	18970	18580	18720	18566	18607	18667	18607	18950	18816	18876	18866	18850	18812	18764	18731	18535	18716	18825	18898	18749	18781	18886	18790	18755	18707	18627	18975	18692	18764	18950	18864	18774	18643	18736	18771	18828	18844	18718	18726	18773	18793	18940	18531	18679	18599	18964	18644	18822	18647	18712	18709	18669	18737	18948	18700	18794	18772	18833	18785	18705	18843	18702	18967	18783	18960	18742	18756	18729	18854	18801	18818	18786	18443	18819	18821	18703	18655	18693	18751	18818	18759	18638	18704	18710	18741	18812	18920	18793	18829	18824	18796	18712	18713	18960	18787	18729	18702	18752	18750	18756	18544	18720	18827	18704	18738	18751	18959	18713	18920	18699	18833	18695	18760	18726	18528	18800	18675	18808	18861	18860	18832	18563	18796	19009	18719	18775	18825	18731	18773	18768	18679	18749	18819	18817	18816	18855	18819	18688	18636	18627	18637	18739	18816	18763	18912	18882	18816	18624	18940	18611	18635	18879	18868	18519	18752	18581	18732	18830	18657	18792	18817	18808	18628	18808	18786	18664	18742	18783	18671	18832	18953	18877	18585	18808	18746	18771	18818	18731	18765	18711	18562	18882	18650	18855	18841	18741	18882	18939	18738	18900	18644	18797	18756	18714	18756	18809	18551	18591	18548	18721	18517	18702	18522	18891	18647	18584	18730	18838	18796	18808	18844	18706	18870	18768	18711	18696	18760	18766	18687	18719	18836	18773	18859	18706	18792	18992	18874	18758	18878	18741	18828	18889	18850	18666	18752	18783	18703	18721	18956	18972	18798	18750	18781	18826	18739	18772	18713	18707	18729	18789	18858	18700	18747	18700	18652	18676	18474	18653	18815	18867	18783	18745	18876	18710	18801	18905	18893	18872	18977	18908	18520	18703	18716	18705	18758	18755	18815	18819	18928	18730	18754	18847	18703	18844	18786	18623	18875	18690	18688	18696	18564	18805	18689	18588	18729	18727	18802	18694	18504	18747	18814	18727	18706	18820	18686	18797	18662	18713	18687	18725	18749	18635	18793	18662	18775	18684	18843	18819	18544	18656	18628	18784	18654	18866	18822	18723	18898	18746	18857	18668	18742	18797	18584	18754	18780	18683	18871	18680	18814	18843	18718	18748	18915	18775	18822	18797	18794	18703	18794	18705	18872	18928	18763	18918	18952	18808	18686	18690	18637	18546	18918	18735	18807	18843	18702	18589	18722	18629	18732	18871	18843	18745	18861	18541	18638	18846	18897	18722	18786	18911	18788	18755	18871	18601	18705	18726	18735	18572	18865	18778	18758	18703	18791	18558	18758	18736	18936	19068	18874	18663	18776	18873	18573	18819	18655	18553	18731	18749	18781	18668	18815	18897	18718	18704	18786	18855	18748	18783	18537	18910	18948	18673	18782	18857	18661	18975	18770	18841	18887	18724	18807	18877	18731	18661	18879	18547	18859	18704	18810	18755	19040	18776	18724	18811	18841	18893	18897	18773	18742	18717	18686	18817	18805	18631	18779	18678	18584	18701	18771	18772	18793	18841	18752	18719	18669	18759	18681	18841	18737	18854	18920	18505	18630	18847	18910	18818	18872	18757	18609	18954	18504	18808	18793	18832	18719	18797	18734	18557	18657	18880	18873	18619	18670	18794	18800	18820	18725	18569	18679	18675	18594	18771	18783	19037	18908	18891	18713	18746	18886	18523	18773	18910	18964	18748	18626	18872	18682	18558	18638	18603	19027	18638	18696	18722	18738	18705	18831	18918	18830	18841	18862	18882	18656	18917	18872	18539	18877	18758	19083	19064	18645	18867	19011	18734	18825	18809	18662	18780	18768	18749	18739	18803	18843	18748	18813	18846	18781	18649	18743	18779	18704	18867	18649	18857	18741	18634	18852	18689	18848	18687	18890	18785	18697	18841	18874	18716	18962	18889	18710	18543	18841	18721	18954	18389	18937	18842	18740	18753	18953	18577	18978	18810	18802	18775	18866	18961	18677	18736	18725	18738	18779	18783	18856	18815	19014	18892	18864	18881	18759	18693	18890	18783	18854	18896	18821	18884	18776	18550	18711	18573	18863	18809	18877	18749	18664	18875	18646	18730	19011	18844	18842	18715	18739	18738	18595	18840	18618	18746	18720	18572	18940	18779	18565	18946	18780	18824	18588	18814	18905	18913	18889	18682	18782	18780	18635	18697	18563	18686	18603	18583	18622	18580	18913	18674	18709	18757	18541	18907	18648	18796	18786	18860	18818	18617	18741	18641	18846	18700	18707	18597	18640	18554	18706	18679	18711	18772	18820	18778	18652	18694	18739	18757	18592	18793	18879	18648	18724	18606	18771	18918	18829	18652	18725	18596	18732	18887	18741	18744	18734	18930	18768	18957	18672	18848	18619	18754	18760	18844	18789	18793	18706	18749	19040	18947	18867	18741	18578	18846	18961	18833	18619	18610	18753	18554	18647	18754	18665	18609	18417	18860	18785	18774	18812	18936	18911	18908	18774	18691	18688	19045	18839	18808	18798	18881	18760	18880	18653	18964	18962	18785	18740	18558	18886	18513	18691	18599	18790	18848	18660	18764	18874	18776	18874	18879	18806	18775	18747	18598	18778	18772	18813	18683	18864	18689	18811	18543	18777	18633	18796	18852	18783	18737	18801	18933	18915	18623	18767	18904	18688	18684	18616	18752	18685	18742	18651	18877	18705	18838	18748	18758	18638	18645	18758	18650	18845	18954	18798	18786	18760	18747	18841	18913	18831	18592	18838	18680	18743	18722	18709	18930	18828	18757	18742	18933	18789	18734	18729	18833	18769	18849	18795	18600	18653	18559	18753	18723	18448	18769	18965	18779	18787	18643	18801	18796	18810	18778	18765	18593	18708	18725	18699	18644	18600	18660	18727	18888	18743	18885	18726	18638	18715	18869	18766	18752	18618	18839	18638	18849	18816	18662	18731	18694	18994	18944	18762	18681	18821	18842	18823	18841	18957	18731	18826	18885	18945	18776	18762	18769	18607	18776	18879	18642	18834	18836	18666	18735	18785	18572	18768	18729	18763	18874	18595	18770	18749	18880	18660	18806	18609	18772	18654	18952	18575	18750	18701	18900	18524	18698	18695	18801	18816	18664	18871	18843	18876	18830	18993	18810	18673	18746	18759	18467	18932	18989	18721	18713	18726	18807	18862	18834	18814	18781	18713	18721	18869	18719	18750	18915	18776	18856	18769	18766	18811	18633	18634	18664	18845	18980	18804	18694	18868	18700	18651	18756	18863	18790	18684	18768	18869	18888	18631	18913	18620	18556	18792	18720	18853	18749	18581	18760	18705	18780	18897	18715	18885	18733	18857	18773	18857	18520	18811	18731	18925	18699	18692	19032	18865	18692	18801	18762	18543	18819	19055	18870	18885	18677	18988	19087	18765	18464	18593	18762	18611	18895	18648	18758	18803	18837	18891	18985	18947	18957	18836	18729	18796	18777	18605	18756	18787	18823	18707	18883	18861	18835	18929	18593	18875	18793	18601	18844	18820	18844	18898	18744	18600	18583	18607	18865	18680	18965	18757	18875	18859	18700	18913	18594	18590	18753	18726	18857	18839	19118	18736	18718	18947	18799	18647	18738	18723	18836	18867	18632	18623	18878	18830	18807	18815	18684	18711	18765	18849	18718	18625	18695	18734	18894	18827	18468	18602	18874	18812	18728	18915	18825	18724	18736	18776	18673	18767	18778	18797	18738	18768	18832	18616	18670	18779	18712	19127	18899	18891	18736	18690	18704	18866	18756	18770	18851	18942	18840	18713	18764	18848	18721	18715	18731	18934	18704	18757	18780	18667	19037	18923	18700	18790	18816	18693	18690	18692	18540	18577	18825	18841	18642	18447	18759	18822	18738	18844	18801	18807	18842	18572	18771	18807	18807	18911	18617	18772	18761	18666	18551	18611	18656	18738	18680	18441	18771	18601	18667	18940	18874	18709	18598	19059	18865	18753	18891	18819	18557	18863	18712	18676	18735	18802	18828	18911	18721	18960	18735	18765	18737	18623	18862	18718	18640	18739	18751	18717	18733	18793	18750	18722	18882	18866	18802	18692	18686	18854	18829	18877	18712	18904	18610	18638	18938	18798	18971	18806	18711	18843	18770	18766	18758	18988	18834	18593	18718	18742	18835	18706	18785	18721	18820	18823	18839	18734	18775	18651	19026	18632	18972	18750	18810	19000	18717	18713	18603	18693	18912	18935	18743	18794	18894	18806	18756	18743	18866	18734	18788	18749	18724	18580	18837	18816	18953	18655	18677	18687	18802	18692	18673	18800	18885	18592	18789	18737	18880	18856	18867	19020	18712	18832	19057	18937	18591	18699	18851	18791	18956	18707	18645	18877	18793	18838	18727	18616	18861	18833	18716	18809	18883	18735	18760	18608	18713	18655	18907	18866	18858	18836	18698
19251	31539	45602	40622	31240	20627	16660	16480	16448	16596	16492	16502	16347	16501	16364	16506	16607	16442	16467	16383	16401	16340	16474	16612	16185	16345	16471	16401	16334	16554	16369	16505	16525	16451	16446	16506	16572	16423	16337	16468	16571	16599	16335	16636	16452	16467	16381	16534	16585	16454	16467	16459	16631	16333	16548	16531	16510	16421	16582	16511	16380	16644	16524	16484	16387	16538	16375	16482	16214	16417	16305	16495	16544	16512	16628	16356	16355	16470	16418	16303	16380	16384	16451	16291	16561	16529	16421	16343	16610	16477	16359	16588	16225	16318	16508	16542	16410	16572	16538	16487	16456	16516	16404	16542	16500	16365	16545	16448	16485	16422	16371	16559	16502	16464	16551	16441	16497	16389	16644	16308	16463	16599	16693	16264	16403	16380	16508	16512	16517	16439	16395	16467	16397	16261	16649	16439	16511	16416	16437	16405	16436	16700	16340	16450	16359	16533	16518	16594	16630	16366	16350	16320	16606	16487	16467	16369	16435	16489	16455	16417	16503	16467	16481	16462	16224	16416	16558	16636	16451	16244	16422	16385	16486	16541	16554	16486	16424	16455	16523	16501	16459	16373	16548	16340	16422	16450	16497	16301	16519	16423	16684	16436	16416	16602	16485	16608	16556	16378	16524	16404	16466	16441	16495	16445	16577	16461	16504	16509	16435	16581	16458	16505	16346	16480	16565	16483	16445	16288	16446	16453	16419	16446	16600	16463	16558	16425	16417	16644	16456	16500	16227	16420	16480	16613	16556	16494	16407	16530	16335	16557	16596	16549	16507	16434	16518	16419	16427	16404	16489	16449	16516	16448	16441	16500	16375	16585	16403	16359	16415	16575	16352	16654	16344	16439	16486	16586	16544	16362	16600	16625	16384	16438	16382	16533	16690	16293	16523	16403	16483	16599	16611	16490	16477	16459	16383	16457	16478	16540	16553	16409	16526	16530	16520	16456	16330	16477	16333	16346	16419	16454	16531	16701	16587	16298	16421	16451	16550	16467	16563	16371	16574	16647	16571	16594	16519	16558	16548	16285	16584	16321	16369	16544	16647	16406	16378	16524	16700	16351	16558	16498	16514	16307	16604	16460	16513	16446	16315	16509	16455	16356	16596	16365	16394	16432	16407	16483	16439	16530	16382	16560	16561	16298	16622	16312	16477	16374	16576	16535	16471	16471	16336	16470	16462	16537	16505	16517	16440	16363	16411	16562	16519	16436	16396	16480	16461	16458	16593	16403	16275	16339	16515	16524	16424	16431	16456	16456	16441	16323	16705	16327	16552	16549	16514	16348	16633	16539	16662	16401	16481	16487	16490	16493	16458	16613	16529	16405	16434	16614	16355	16326	16580	16518	16492	16615	16387	16261	16555	16528	16661	16628	16352	16327	16494	16402	16536	16486	16381	16491	16414	16516	16491	16368	16563	16554	16248	16744	16334	16392	16620	16494	16426	16265	16328	16618	16419	16399	16423	16504	16460	16430	16560	16311	16385	16586	16499	16569	16526	16472	16480	16639	16656	16515	16341	16476	16606	16405	16559	16337	16264	16361	16361	16412	16630	16279	16495	16550	16560	16400	16383	16385	16577	16546	16468	16405	16370	16438	16494	16641	16647	16280	16426	16428	16381	16380	16348	16513	16586	16393	16533	16586	16407	16422	16629	16548	16448	16230	16489	16432	16313	16286	16503	16577	16357	16468	16454	16256	16455	16513	16528	16373	16421	16444	16530	16522	16427	16334	16488	16521	16506	16523	16374	16640	16399	16515	16642	16554	16448	16407	16497	16539	16244	16436	16386	16681	16432	16472	16426	16471	16404	16689	16366	16414	16401	16505	16427	16385	16337	16250	16442	16262	16419	16504	16524	16452	16546	16371	16575	16413	16382	16377	16400	16471	16567	16365	16408	16512	16355	16444	16555	16687	16360	16652	16441	16535	16475	16613	16441	16537	16475	16505	16328	16354	16449	16534	16575	16578	16342	16409	16263	16389	16422	16469	16425	16310	16456	16404	16435	16455	16286	16450	16655	16572	16351	16507	16421	16503	16294	16246	16400	16481	16357	16236	16616	16391	16480	16528	16518	16648	16417	16361	16468	16515	16477	16441	16503	16434	16489	16204	16593	16569	16415	16549	16389	16604	16362	16431	16454	16392	16490	16419	16378	16437	16325	16538	16404	16462	16655	16769	16425	16417	16471	16496	16409	16413	16435	16414	16489	16494	16578	16518	16550	16292	16269	16428	16343	16561	16383	16431	16535	16575	16417	16395	16414	16405	16683	16438	16390	16354	16433	16362	16450	16519	16284	16426	16499	16539	16398	16487	16540	16435	16519	16529	16463	16499	16423	16291	16449	16615	16466	16541	16366	16480	16418	16617	16435	16380	16397	16486	16489	16498	16368	16385	16516	16570	16416	16324	16592	16297	16458	16465	16439	16489	16424	16311	16400	16611	16577	16466	16527	16282	16342	16464	16313	16389	16359	16541	16486	16549	16476	16512	16518	16437	16344	16400	16512	16418	16553	16624	16501	16558	16515	16400	16415	16537	16429	16418	16729	16434	16601	16509	16541	16367	16595	16407	16411	16443	16449	16482	16527	16523	16332	16416	16454	16581	16290	16517	16532	16613	16490	16520	16635	16350	16545	16428	16496	16335	16480	16527	16489	16465	16447	16531	16468	16590	16466	16620	16311	16520	16549	16566	16366	16349	16536	16409	16528	16416	16417	16391	16228	16421	16430	16596	16451	16390	16420	16459	16431	16225	16598	16451	16384	16475	16319	16384	16348	16626	16513	16467	16414	16346	16496	16400	16494	16338	16437	16415	16530	16437	16422	16490	16463	16322	16594	16343	16487	16461	16301	16548	16303	16507	16495	16403	16540	16427	16535	16542	16547	16358	16372	16502	16492	16496	16507	16487	16556	16376	16364	16384	16512	16432	16418	16486	16483	16336	16355	16414	16492	16613	16511	16562	16316	16399	16424	16504	16453	16428	16556	16424	16512	16265	16486	16400	16574	16431	16486	16580	16594	16256	16539	16510	16513	16332	16345	16500	16366	16482	16509	16421	16628	16523	16349	16374	16704	16521	16450	16578	16490	16483	16250	16361	16334	16343	16422	16565	16463	16344	16490	16328	16379	16458	16534	16460	16453	16447	16594	16531	16510	16489	16378	16408	16567	16603	16392	16486	16289	16370	16457	16630	16410	16631	16503	16480	16359	16530	16567	16396	16261	16472	16522	16510	16536	16516	16563	16259	16561	16495	16411	16514	16346	16559	16518	16421	16308	16479	16348	16435	16615	16522	16328	16671	16538	16218	16418	16603	16498	16509	16363	16383	16578	16444	16431	16572	16381	16719	16514	16547	16429	16606	16414	16385	16536	16575	16430	16351	16482	16361	16251	16672	16394	16530	16402	16429	16336	16297	16531	16376	16475	16480	16347	16466	16445	16492	16538	16330	16470	16452	16408	16544	16621	16357	16552	16570	16478	16485	16502	16447	16556	16286	16542	16404	16537	16427	16418	16407	16206	16576	16494	16437	16411	16446	16480	16444	16579	16349	16427	16466	16501	16579	16348	16596	16503	16582	16399	16554	16378	16474	16472	16472	16476	16435	16417	16543	16526	16182	16375	16498	16431	16432	16469	16497	16552	16509	16372	16398	16417	16492	16368	16517	16462	16533	16444	16532	16516	16422	16575	16353	16509	16544	16517	16599	16392	16257	16529	16399	16359	16599	16466	16428	16394	16467	16464	16459	16376	16564	16452	16518	16524	16361	16374	16578	16329	16587	16399	16325	16522	16359	16573	16639	16522	16551	16456	16202	16444	16282	16345	16562	16417	16440	16490	16338	16441	16445	16462	16440	16602	16526	16398	16487	16335	16476	16493	16411	16498	16389	16479	16505	16552	16533	16455	16498	16464	16476	16581	16460	16394	16514	16481	16427	16562	16416	16451	16355	16488	16533	16393	16682	16523	16480	16604	16569	16318	16358	16409	16442	16532	16521	16278	16457	16461	16472	16414	16461	16330	16406	16577	16433	16619	16521	16760	16325	16439	16457	16529	16482	16676	16402	16533	16429	16547	16379	16431	16469	16555	16366	16473	16370	16223	16351	16489	16512	16442	16497	16321	16639	16405	16513	16443	16583	16504	16412	16469	16406	16294	16523	16430	16336	16346	16431	16438	16357	16451	16608	16538	16410	16605	16582	16650	16535	16284	16425	16425	16504	16532	16362	16637	16379	16506	16346	16407	16645	16394	16426	16528	16408	16485	16614	16472	16477	16475	16452	16437	16600	16167	16736	16283	16455	16626	16395	16550	16444	16534	16598	16424	16327	16302	16560	16603	16430	16410	16333	16518	16473	16472	16413	16444	16411	16515	16341	16516	16402	16496	16331	16459	16522	16344	16449	16583	16466	16405	16487	16498	16572	16361	16424	16510	16555	16525	16434	16301	16294	16386	16367	16441	16528	16355	16492	16373	16369	16484	16593	16475	16476	16432	16605	16664	16389	16405	16352	16425	16519	16481	16407	16378	16481	16351	16492	16402	16432	16431	16353	16454	16559	16431	16608	16580	16663	16542	16330	16573	16587	16424	16544	16537	16538	16437	16484	16458	16458	16394	16456	16500	16403	16486	16571	16357	16667	16540	16629	16541	16395	16640	16610	16424	16535	16354	16285	16397	16558	16709	16399	16541	16635	16573	16444	16328	16429	16346	16490	16575	16526	16594	16371	16529	16350	16265	16518	16520	16354	16421	16458	16353	16460	16601	16478	16561	16379	16371	16478	16469	16387	16520	16443	16565	16302	16415	16415	16546	16600	16474	16561	16564	16719	16509	16370	16513	16344	16569	16368	16361	16517	16474	16523	16455	16520	16549	16560	16326	16365	16557	16442	16425	16454	16393	16468	16687	16541	16533	16488	16388	16717	16315	16379	16500	16626	16612	16444	16330	16440	16674	16569	16514	16477	16578	16640	16395	16453	16282	16516	16524	16401	16396	16304	16453	16577	16430	16435	16502	16495	16462	16401	16428	16415	16565	16456	16540	16547	16449	16465	16527	16502	16390	16472	16479	16537	16472	16434	16485	16457	16471	16615	16555	16583	16351	16531	16500	16426	16410	16474	16280	16560	16477	16695	16559	16421	16447	16403
24068	21247	38197	55905	49251	34575	24562	19509	18789	18684	18818	18632	18756	18873	18812	18636	18731	18813	18535	18696	18506	18611	18595	18677	18718	18639	18570	18495	18630	18626	18581	18650	18554	18583	18690	18718	18574	18515	18617	18695	18805	18656	18659	18477	18768	18522	18323	18521	18875	18571	18778	18527	18645	18505	18621	18544	18699	18402	18581	18642	18602	18800	18643	18635	18543	18457	18282	18564	18565	18636	18582	18280	18469	18622	18519	18450	18691	18589	18457	18661	18437	18430	18546	18628	18497	18680	18692	18560	18469	18443	18714	18662	18715	18552	18589	18650	18548	18362	18770	18555	18679	18545	18435	18705	18330	18620	18449	18427	18521	18483	18459	18519	18467	18604	18934	18501	18621	18571	18531	18587	18418	18421	18598	18602	18469	18483	18533	18706	18591	18408	18439	18349	18581	18587	18504	18296	18521	18438	18441	18561	18344	18622	18441	18366	18428	18364	18455	18492	18388	18543	18602	18413	18542	18557	18742	18358	18725	18682	18406	18321	18309	18476	18559	18634	18626	18661	18706	18413	18574	18709	18435	18381	18490	18385	18461	18359	18551	18362	18386	18719	18454	18617	18274	18716	18519	18605	18433	18324	18740	18408	18435	18685	18368	18474	18424	18448	18189	18668	18410	18668	18515	18390	18538	18488	18493	18686	18495	18479	18617	18453	18653	18607	18442	18688	18608	18531	18753	18667	18257	18450	18280	18562	18581	18512	18463	18362	18488	18660	18363	18471	18556	18341	18527	18392	18491	18478	18499	18551	18550	18504	18473	18411	18508	18508	18430	18390	18319	18654	18428	18437	18431	18680	18786	18476	18485	18482	18739	18213	18557	18470	18485	18457	18353	18562	18411	18371	18310	18532	18495	18511	18640	18440	18604	18389	18630	18723	18458	18331	18406	18455	18334	18358	18458	18511	18378	18235	18424	18499	18568	18626	18433	18532	18484	18508	18612	18397	18390	18641	18495	18523	18572	18439	18647	18697	18661	18617	18656	18416	18586	18384	18545	18473	18554	18307	18398	18632	18621	18476	18523	18535	18613	18636	18390	18405	18460	18558	18458	18524	18656	18459	18445	18561	18428	18653	18581	18621	18561	18554	18637	18512	18455	18655	18619	18385	18472	18343	18376	18456	18559	18431	18417	18355	18725	18516	18666	18331	18626	18301	18624	18700	18532	18481	18395	18431	18600	18424	18726	18657	18466	18488	18473	18763	18680	18441	18539	18240	18584	18498	18596	18503	18484	18536	18578	18426	18522	18506	18623	18325	18535	18724	18574	18269	18633	18620	18499	18369	18507	18555	18536	18483	18472	18347	18453	18601	18655	18641	18675	18470	18569	18528	18612	18504	18457	18456	18450	18616	18621	18561	18530	18665	18488	18490	18579	18538	18679	18525	18357	18629	18567	18484	18494	18449	18572	18412	18533	18461	18607	18460	18591	18445	18588	18350	18531	18588	18594	18784	18572	18384	18522	18548	18563	18478	18484	18696	18543	18465	18423	18416	18512	18645	18618	18431	18407	18608	18573	18626	18615	18424	18409	18494	18654	18457	18479	18232	18349	18429	18531	18449	18620	18274	18338	18455	18719	18629	18418	18484	18522	18539	18552	18526	18431	18371	18483	18664	18656	18711	18370	18571	18455	18480	18647	18826	18589	18619	18294	18590	18319	18484	18470	18651	18718	18560	18379	18629	18346	18536	18510	18380	18501	18491	18513	18490	18658	18468	18398	18668	18512	18568	18463	18517	18461	18508	18690	18550	18485	18658	18652	18382	18445	18622	18589	18536	18335	18446	18668	18588	18537	18555	18651	18351	18572	18302	18596	18705	18487	18526	18373	18651	18478	18441	18479	18641	18495	18591	18467	18510	18510	18713	18508	18387	18449	18604	18329	18406	18464	18451	18484	18562	18506	18539	18605	18392	18395	18562	18416	18380	18548	18463	18749	18538	18363	18582	18599	18438	18403	18818	18614	18657	18611	18461	18454	18650	18370	18826	18424	18628	18310	18256	18630	18620	18568	18512	18627	18452	18607	18642	18484	18522	18500	18441	18483	18598	18902	18536	18612	18572	18632	18468	18630	18516	18587	18513	18476	18440	18607	18512	18534	18310	18429	18501	18491	18488	18537	18525	18502	18702	18557	18618	18408	18449	18448	18463	18486	18364	18621	18501	18481	18625	18622	18431	18424	18551	18523	18590	18496	18318	18602	18389	18612	18314	18416	18660	18462	18548	18530	18625	18721	18560	18576	18490	18607	18545	18597	18657	18466	18376	18603	18541	18546	18604	18537	18402	18375	18483	18664	18676	18414	18324	18375	18530	18445	18421	18581	18495	18562	18719	18545	18727	18540	18537	18506	18456	18558	18598	18610	18417	18423	18604	18613	18742	18528	18584	18625	18622	18639	18495	18473	18726	18441	18685	18512	18572	18810	18418	18537	18678	18623	18466	18315	18447	18655	18599	18748	18800	18737	18626	18630	18440	18455	18579	18607	18802	18576	18297	18550	18488	18647	18289	18467	18630	18575	18646	18346	18441	18492	18547	18694	18872	18748	18492	18416	18574	18546	18618	18732	18633	18336	18591	18406	18583	18323	18519	18439	18433	18467	18379	18628	18549	18748	18411	18319	18593	18659	18525	18648	18516	18707	18533	18630	18339	18514	18570	18497	18463	18465	18347	18504	18686	18601	18322	18540	18371	18652	18515	18592	18562	18596	18504	18604	18543	18424	18560	18446	18284	18425	18573	18399	18599	18628	18402	18438	18752	18816	18473	18365	18576	18543	18551	18497	18598	18620	18507	18471	18725	18441	18641	18349	18455	18545	18512	18599	18502	18536	18422	18425	18493	18555	18423	18549	18649	18677	18356	18513	18391	18533	18552	18577	18518	18651	18515	18676	18485	18416	18602	18635	18631	18598	18662	18684	18654	18705	18442	18364	18595	18745	18514	18567	18539	18717	18515	18788	18548	18449	18645	18616	18413	18558	18439	18619	18508	18498	18605	18422	18250	18359	18547	18454	18533	18685	18471	18520	18731	18666	18634	18621	18511	18513	18295	18267	18589	18555	18544	18690	18410	18410	18742	18629	18744	18587	18522	18607	18449	18433	18360	18560	18465	18575	18353	18658	18574	18370	18452	18340	18491	18470	18375	18534	18686	18652	18483	18577	18480	18584	18497	18332	18652	18642	18474	18377	18423	18535	18567	18533	18538	18474	18298	18437	18524	18662	18593	18541	18654	18659	18349	18658	18529	18587	18734	18519	18462	18560	18590	18560	18615	18539	18422	18442	18479	18619	18516	18583	18396	18719	18673	18423	18412	18554	18526	18587	18518	18495	18517	18584	18587	18321	18517	18321	18554	18564	18563	18485	18417	18689	18678	18458	18648	18265	18505	18479	18388	18659	18443	18637	18532	18557	18642	18570	18370	18487	18464	18579	18428	18678	18659	18232	18424	18305	18640	18535	18708	18503	18518	18575	18614	18544	18455	18411	18481	18455	18432	18270	18633	18482	18435	18480	18509	18582	18573	18537	18392	18429	18511	18602	18463	18324	18683	18466	18532	18307	18493	18571	18711	18599	18564	18438	18552	18532	18365	18546	18494	18432	18563	18582	18524	18601	18504	18559	18302	18469	18464	18513	18667	18257	18370	18592	18656	18430	18469	18493	18601	18563	18549	18324	18507	18592	18616	18659	18591	18397	18547	18503	18572	18566	18536	18386	18402	18376	18600	18347	18397	18526	18710	18588	18389	18469	18493	18473	18527	18523	18773	18414	18460	18637	18537	18433	18590	18549	18561	18281	18705	18469	18438	18605	18557	18367	18474	18502	18338	18622	18436	18207	18406	18530	18594	18438	18523	18515	18649	18608	18358	18544	18583	18434	18681	18666	18473	18624	18545	18597	18603	18425	18609	18589	18627	18750	18629	18723	18578	18635	18468	18372	18524	18621	18504	18576	18371	18600	18515	18585	18511	18553	18576	18477	18764	18549	18315	18533	18479	18483	18678	18513	18776	18471	18299	18647	18552	18558	18562	18427	18396	18675	18390	18290	18414	18726	18478	18672	18675	18555	18411	18602	18639	18523	18557	18481	18613	18519	18512	18778	18411	18555	18482	18580	18817	18597	18592	18645	18643	18499	18581	18577	18520	18442	18442	18606	18614	18334	18429	18450	18669	18651	18599	18446	18524	18472	18432	18332	18580	18488	18501	18692	18581	18317	18564	18430	18735	18567	18721	18733	18476	18528	18421	18471	18363	18458	18376	18501	18385	18669	18393	18612	18481	18537	18388	18621	18599	18672	18460	18577	18423	18277	18498	18494	18431	18566	18696	18448	18520	18276	18293	18414	18491	18691	18446	18590	18609	18607	18490	18659	18486	18501	18647	18600	18562	18510	18444	18510	18590	18489	18615	18670	18614	18595	18627	18496	18552	18506	18660	18468	18699	18471	18388	18466	18376	18542	18196	18446	18373	18456	18493	18477	18577	18654	18822	18598	18563	18542	18545	18603	18501	18692	18445	18582	18519	18461	18484	18642	18647	18512	18665	18611	18583	18583	18630	18769	18490	18516	18634	18696	18467	18327	18804	18290	18670	18518	18644	18671	18483	18487	18572	18432	18450	18780	18569	18692	18478	18540	18565	18609	18490	18480	18518	18691	18448	18510	18303	18658	18588	18445	18582	18590	18591	18422	18344	18472	18618	18450	18674	18445	18445	18561	18385	18388	18512	18538	18633	18352	18594	18575	18397	18505	18373	18282	18346	18457	18508	18432	18529	18615	18464	18479	18467	18471	18601	18530	18568	18604	18642	18818	18546	18612	18507	18527	18569	18486	18702	18464	18465	18511	18560	18551	18396	18356	18431	18428	18573	18558	18521	18413	18559	18418	18645	18427	18634	18543	18736	18503	18314	18408	18505	18507	18411	18511	18463	18400	18695	18670	18414	18502	18419	18604	18329	18725	18710	18487	18531	18459	18805	18582	18783	18536	18481	18411	18426	18603	18730	18479	18573	18456	18545	18428	18522	18518	18837	18670	18615	18346	18517	18323	18697	18337	18413	18591	18523	18350	18408	18393	18544	18677	18431	18405	18518	18552	18433	18504	18319	18691	18618	18517	18450	18884	18477	18595	18600	18596	18663
23535	43436	79699	75453	55896	34333	18725	16265	16418	16361	16527	16379	16472	16362	16338	16368	16363	16364	16311	16270	16475	16563	16553	16216	16242	16302	16399	16394	16467	16369	16381	16390	16361	16344	16236	16317	16373	16449	16356	16309	16339	16409	16435	16418	16268	16343	16232	16539	16580	16402	16456	16541	16307	16363	16347	16402	16419	16184	16278	16444	16305	16283	16440	16359	16364	16325	16453	16295	16350	16355	16453	16219	16464	16356	16312	16378	16427	16198	16435	16316	16166	16328	16362	16329	16446	16219	16333	16406	16146	16157	16558	16381	16457	16479	16262	16225	16448	16510	16334	16373	16366	16403	16240	16331	16388	16265	16459	16268	16196	16249	16258	16358	16303	16409	16332	16356	16370	16151	16283	16420	16415	16350	16215	16208	16327	16359	16310	16070	16271	16221	16450	16396	16511	16506	16338	16414	16303	16224	16340	16272	16430	16584	16454	16458	16297	16314	16138	16337	16541	16436	16394	16339	16282	16347	16429	16315	16377	16190	16299	16388	16413	16364	16373	16365	16185	16377	16259	16331	16269	16493	16243	16387	16227	16265	16489	16343	16276	16340	16249	16326	16447	16204	16281	16463	16328	16454	16312	16278	16190	16372	16363	16193	16438	16449	16457	16403	16532	16205	16431	16149	16333	16393	16457	16222	16182	16412	16289	16231	16390	16240	16458	16444	16251	16382	16314	16507	16297	16375	16392	16478	16291	16391	16358	16445	16393	16329	16357	16302	16340	16333	16527	16460	16389	16276	16224	16259	16375	16215	16187	16421	16374	16359	16265	16368	16278	16461	16457	16296	16408	16503	16423	16297	16272	16401	16311	16310	16355	16473	16279	16353	16347	16295	16252	16534	16235	16323	16467	16395	16260	16359	16353	16278	16386	16340	16297	16319	16114	16454	16375	16347	16445	16306	16337	16337	16426	16351	16242	16211	16394	16296	16396	16467	16393	16173	16186	16378	16521	16429	16295	16258	16377	16338	16280	16240	16379	16368	16373	16400	16290	16437	16450	16469	16319	16379	16362	16459	16331	16239	16298	16390	16208	16235	16358	16306	16310	16334	16410	16321	16567	16202	16360	16390	16394	16388	16300	16284	16515	16296	16780	16162	16245	16342	16337	16274	16288	16218	16294	16263	16411	16156	16336	16289	16337	16369	16317	16390	16211	16220	16388	16260	16397	16313	16301	16270	16283	16391	16303	16335	16397	16278	16355	16276	16521	16385	16333	16237	16327	16350	16447	16251	16276	16244	16483	16200	16267	16291	16325	16401	16307	16295	16429	16263	16278	16350	16355	16123	16286	16332	16314	16331	16374	16416	16443	16299	16558	16202	16366	16474	16116	16399	16370	16335	16316	16111	16242	16425	16293	16417	16389	16457	16142	16424	16449	16356	16269	16347	16373	16359	16254	16367	16394	16466	16246	16473	16454	16279	16323	16363	16341	16227	16197	16332	16316	16413	16409	16483	16364	16214	16430	16297	16195	16513	16408	16322	16345	16362	16238	16390	16332	16457	16275	16330	16473	16275	16330	16274	16183	16301	16190	16290	16402	16214	16315	16509	16384	16485	16187	16461	16516	16311	16311	16524	16398	16319	16407	16284	16425	16389	16282	16412	16366	16480	16502	16199	16551	16417	16264	16402	16387	16287	16341	16402	16331	16426	16347	16358	16366	16183	16309	16418	16091	16392	16145	16347	16288	16468	16337	16382	16334	16465	16189	16359	16259	16342	16419	16354	16474	16365	16376	16454	16366	16399	16299	16328	16284	16416	16311	16161	16408	16305	16400	16368	16382	16227	16298	16494	16295	16272	16309	16158	16403	16436	16295	16183	16527	16261	16354	16495	16612	16300	16245	16281	16262	16410	16249	16529	16245	16474	16342	16346	16367	16493	16207	16460	16323	16310	16270	16314	16271	16346	16282	16407	16270	16486	16373	16040	16441	16371	16255	16382	16334	16171	16274	16314	16384	16187	16432	16235	16349	16334	16434	16257	16313	16438	16257	16352	16410	16437	16307	16363	16448	16328	16425	16331	16426	16339	16255	16475	16345	16147	16489	16416	16316	16330	16310	16296	16348	16366	16271	16264	16265	16492	16400	16440	16258	16168	16457	16292	16325	16460	16268	16385	16298	16331	16359	16345	16148	16340	16234	16270	16444	16256	16270	16270	16316	16277	16424	16636	16484	16427	16404	16255	16310	16354	16214	16296	16354	16355	16437	16351	16342	16461	16402	16329	16518	16317	16225	16361	16470	16314	16465	16391	16256	16420	16411	16208	16447	16404	16308	16261	16232	16452	16357	16222	16403	16250	16243	16185	16363	16335	16376	16331	16405	16483	16208	16352	16316	16238	16522	16395	16388	16317	16311	16149	16368	16446	16289	16487	16289	16225	16331	16411	16324	16413	16405	16301	16344	16169	16435	16307	16471	16347	16357	16216	16395	16379	16444	16307	16369	16306	16118	16371	16322	16300	16362	16302	16400	16317	16299	16263	16304	16177	16348	16309	16316	16566	16490	16389	16315	16330	16223	16448	16274	16308	16351	16290	16548	16459	16382	16312	16205	16443	16252	16332	16290	16097	16547	16279	16298	16550	16392	16182	16392	16492	16216	16443	16115	16306	16403	16394	16218	16351	16543	16513	16212	16425	16509	16397	16199	16310	16367	16442	16451	16277	16381	16463	16498	16346	16338	16323	16485	16263	16447	16268	16218	16584	16225	16450	16263	16553	16453	16234	16247	16418	16376	16506	16345	16412	16363	16337	16225	16304	16337	16394	16386	16361	16303	16237	16323	16265	16319	16310	16291	16486	16237	16237	16402	16513	16328	16288	16331	16340	16311	16214	16189	16332	16248	16515	16376	16531	16293	16406	16386	16325	16310	16361	16278	16309	16450	16343	16425	16449	16212	16337	16241	16468	16335	16457	16470	16349	16370	16314	16398	16221	16314	16399	16270	16183	16484	16324	16377	16401	16431	16266	16353	16176	16315	16425	16431	16297	16169	16325	16609	16332	16321	16328	16284	16347	16446	16397	16240	16361	16426	16407	16379	16352	16375	16448	16357	16329	16337	16300	16318	16351	16263	16450	16491	16426	16244	16355	16228	16325	16174	16308	16300	16378	16351	16287	16356	16354	16187	16431	16312	16433	16399	16303	16286	16464	16239	16404	16458	16097	16499	16393	16309	16472	16386	16281	16352	16296	16227	16435	16227	16311	16295	16464	16296	16400	16383	16316	16205	16382	16283	16355	16158	16456	16310	16333	16363	16417	16377	16218	16510	16387	16433	16329	16291	16294	16345	16335	16315	16489	16293	16344	16519	16297	16465	16543	16253	16400	16474	16174	16416	16304	16172	16332	16331	16383	16453	16415	16339	16321	16184	16412	16439	16388	16226	16316	16340	16339	16257	16439	16338	16325	16412	16224	16444	16255	16489	16423	16340	16253	16493	16354	16211	16461	16482	16373	16385	16361	16320	16176	16387	16336	16469	16228	16332	16458	16192	16288	16287	16249	16413	16417	16213	16354	16152	16405	16453	16354	16417	16337	16302	16548	16218	16364	16479	16281	16428	16404	16351	16415	16417	16454	16310	16387	16340	16393	16388	16350	16434	16616	16433	16329	16369	16387	16396	16384	16297	16498	16314	16277	16579	16206	16262	16270	16456	16545	16288	16332	16242	16392	16273	16314	16399	16510	16466	16451	16376	16433	16265	16249	16523	16321	16326	16342	16342	16287	16305	16418	16298	16302	16229	16291	16207	16268	16338	16431	16333	16517	16578	16291	16431	16328	16385	16381	16194	16405	16454	16312	16346	16330	16375	16266	16556	16353	16211	16267	16302	16451	16344	16274	16459	16371	16470	16413	16314	16322	16366	16452	16371	16380	16320	16155	16272	16199	16428	16493	16348	16367	16510	16247	16491	16479	16060	16418	16513	16218	16461	16472	16337	16481	16391	16527	16428	16335	16336	16261	16346	16260	16465	16328	16341	16452	16326	16381	16293	16624	16441	16399	16366	16277	16280	16313	16404	16255	16545	16468	16416	16421	16433	16324	16255	16184	16319	16351	16462	16440	16275	16305	16507	16303	16237	16361	16447	16421	16495	16339	16243	16464	16420	16423	16426	16298	16317	16363	16331	16410	16388	16371	16259	16363	16291	16389	16197	16304	16438	16212	16341	16371	16305	16366	16406	16324	16395	16213	16236	16361	16353	16268	16326	16411	16358	16315	16307	16558	16463	16263	16439	16314	16337	16353	16306	16427	16442	16331	16387	16257	16334	16407	16517	16265	16231	16238	16332	16296	16462	16358	16322	16326	16477	16216	16352	16212	16385	16452	16320	16333	16375	16124	16392	16133	16388	16334	16279	16286	16230	16297	16357	16271	16183	16423	16366	16333	16406	16335	16394	16510	16266	16356	16402	16442	16412	16231	16445	16352	16190	16194	16403	16353	16514	16300	16324	16313	16312	16255	16130	16334	16551	16317	16231	16465	16236	16472	16147	16516	16290	16550	16524	16293	16428	16334	16264	16458	16260	16173	16371	16429	16235	16131	16260	16358	16332	16347	16274	16341	16529	16253	16201	16305	16451	16268	16331	16432	16330	16326	16257	16302	16370	16469	16387	16284	16266	16397	16493	16409	16352	16308	16202	16326	16258	16227	16509	16594	16422	16149	16395	16300	16352	16393	16390	16230	16188	16375	16252	16360	16329	16430	16497	16313	16453	16225	16273	16505	16631	16258	16322	16391	16236	16448	16392	16352	16253	16473	16388	16243	16412	16448	16414	16411	16504	16247	16259	16373	16329	16432	16307	16451	16351	16349	16365	16320	16431	16570	16319	16369	16400	16500	16397	16460	16338	16238	16236	16351	16383	16230	16329	16272	16218	16352	16445	16336	16460	16399	16182	16304	16341	16164	16326	16358	16455	16361	16621	16417	16406	16420	16416	16390	16285	16478	16155	16317	16340	16227	16374	16509	16263	16277	16369	16396	16397	16394	16488	16409	16411	16186	16348	16513	16465	16410	16365	16317	16550	16323	16355	16417	16229	16434	16300	16347	16302	16460	16344	16381	16430	16174	16449	16310	16425	16306	16321	16448	16338	16354	16111	16253	16241	16425	16480	16407	16263	16206	16480	16296	16379	16511
22718	21171	34733	51595	51735	41608	27635	20620	19069	19250	18934	18875	18758	18788	18943	18693	18546	18705	18745	18703	18774	18715	18766	18807	18413	18594	18620	18689	18685	18678	18748	18754	18618	18883	18587	18594	18587	18499	18805	18590	18471	18742	18783	18636	18710	18477	18752	18725	18760	18831	18785	18629	18615	18523	18674	18723	18444	18483	18604	18624	18557	18643	18523	18820	18582	18619	18618	18480	18453	18674	18448	18710	18633	18463	18744	18622	18534	18355	18644	18590	18713	18813	18777	18508	18617	18811	18581	18506	18477	18478	18445	18591	18623	18607	18695	18512	18703	18221	18485	18502	18591	18418	18454	18704	18486	18519	18653	18431	18376	18356	18266	18340	18554	18359	18551	18620	18528	18387	18665	18695	18520	18432	18509	18392	18652	18588	18602	18569	18625	18436	18707	18672	18407	18656	18512	18507	18612	18503	18413	18439	18315	18446	18674	18748	18491	18553	18551	18508	18651	18502	18437	18496	18480	18572	18416	18407	18461	18583	18645	18640	18699	18378	18707	18743	18606	18430	18394	18507	18534	18468	18421	18379	18641	18509	18679	18503	18350	18323	18626	18439	18271	18582	18421	18648	18356	18525	18657	18547	18426	18675	18452	18413	18541	18580	18643	18582	18546	18516	18571	18445	18287	18500	18423	18499	18432	18536	18523	18467	18409	18547	18398	18481	18583	18501	18502	18638	18491	18402	18569	18700	18442	18448	18408	18520	18494	18539	18460	18505	18614	18537	18488	18456	18423	18557	18550	18468	18582	18601	18589	18534	18588	18578	18685	18459	18595	18585	18489	18470	18534	18645	18623	18499	18472	18520	18726	18259	18622	18630	18576	18584	18519	18469	18455	18590	18434	18458	18605	18557	18645	18541	18259	18328	18736	18538	18633	18574	18473	18414	18482	18590	18485	18438	18563	18395	18446	18666	18618	18683	18546	18476	18631	18540	18634	18525	18666	18533	18403	18606	18414	18655	18560	18582	18398	18628	18506	18519	18753	18525	18397	18592	18479	18718	18674	18576	18604	18488	18518	18446	18266	18690	18628	18700	18316	18795	18533	18502	18496	18567	18550	18371	18386	18485	18642	18514	18515	18457	18652	18636	18503	18429	18464	18583	18629	18352	18350	18362	18690	18581	18508	18389	18522	18561	18800	18667	18394	18551	18608	18491	18516	18564	18512	18566	18434	18513	18611	18708	18421	18538	18653	18704	18626	18678	18419	18530	18521	18579	18543	18755	18649	18191	18465	18591	18782	18570	18315	18425	18520	18491	18715	18401	18538	18462	18429	18462	18586	18517	18637	18372	18432	18322	18474	18494	18318	18609	18354	18333	18668	18591	18500	18606	18711	18361	18569	18600	18337	18481	18354	18320	18580	18559	18563	18580	18362	18418	18536	18501	18412	18532	18735	18744	18696	18466	18539	18428	18518	18720	18441	18399	18659	18634	18572	18702	18600	18647	18639	18421	18381	18638	18540	18806	18320	18531	18670	18562	18737	18524	18651	18362	18494	18712	18650	18505	18593	18745	18545	18497	18491	18579	18761	18386	18676	18553	18569	18474	18361	18386	18204	18404	18460	18525	18618	18401	18509	18590	18629	18460	18367	18458	18467	18489	18548	18601	18462	18636	18516	18595	18682	18504	18747	18550	18587	18449	18530	18792	18518	18419	18639	18770	18618	18476	18601	18622	18527	18422	18333	18429	18678	18691	18561	18570	18532	18439	18565	18736	18538	18520	18416	18611	18573	18634	18711	18601	18679	18677	18526	18435	18639	18721	18579	18545	18618	18415	18700	18702	18553	18337	18315	18623	18441	18501	18339	18434	18524	18569	18436	18424	18569	18430	18474	18612	18499	18357	18503	18676	18535	18586	18595	18625	18368	18365	18398	18553	18669	18529	18530	18586	18494	18350	18451	18540	18573	18566	18589	18455	18425	18475	18526	18501	18409	18360	18593	18406	18584	18464	18567	18428	18653	18641	18347	18547	18375	18431	18477	18691	18531	18751	18706	18625	18421	18279	18525	18898	18639	18429	18467	18576	18629	18588	18576	18654	18430	18460	18614	18552	18456	18362	18452	18679	18663	18584	18598	18590	18418	18386	18613	18544	18603	18471	18587	18519	18666	18352	18413	18618	18599	18431	18532	18397	18434	18524	18248	18511	18745	18582	18522	18372	18472	18588	18396	18598	18507	18427	18376	18480	18551	18574	18351	18454	18609	18476	18569	18407	18728	18559	18495	18496	18720	18389	18449	18345	18444	18598	18476	18658	18408	18557	18644	18547	18523	18550	18497	18657	18579	18612	18489	18408	18515	18523	18649	18664	18641	18615	18417	18542	18509	18657	18533	18521	18646	18556	18541	18603	18451	18628	18776	18697	18684	18521	18445	18615	18726	18500	18715	18671	18471	18592	18568	18403	18550	18686	18423	18666	18498	18697	18745	18519	18236	18549	18418	18548	18562	18570	18320	18553	18480	18432	18719	18489	18741	18555	18343	18648	18637	18573	18704	18489	18552	18483	18401	18551	18592	18478	18546	18696	18595	18418	18508	18337	18733	18651	18517	18428	18589	18448	18362	18424	18488	18455	18424	18633	18603	18469	18653	18551	18190	18644	18546	18565	18392	18531	18477	18517	18580	18521	18723	18566	18538	18577	18587	18493	18288	18552	18661	18595	18689	18736	18594	18459	18708	18496	18480	18621	18603	18573	18383	18563	18644	18590	18327	18516	18474	18595	18482	18616	18443	18696	18461	18456	18453	18582	18751	18526	18553	18469	18585	18403	18531	18457	18377	18465	18580	18554	18573	18551	18383	18547	18431	18489	18518	18532	18456	18430	18428	18634	18582	18434	18674	18282	18499	18478	18543	18758	18511	18382	18503	18766	18554	18707	18609	18337	18648	18740	18451	18525	18602	18414	18483	18406	18502	18694	18631	18469	18679	18493	18682	18682	18293	18460	18522	18536	18556	18454	18529	18435	18497	18567	18188	18492	18593	18683	18259	18499	18650	18555	18501	18336	18351	18366	18431	18410	18425	18347	18577	18431	18519	18475	18534	18545	18382	18452	18574	18551	18432	18496	18302	18456	18543	18582	18624	18420	18665	18510	18434	18759	18631	18586	18546	18642	18575	18666	18602	18638	18404	18637	18576	18468	18659	18461	18388	18521	18591	18462	18455	18515	18528	18471	18548	18477	18420	18516	18709	18524	18570	18477	18486	18533	18541	18707	18686	18620	18459	18570	18680	18410	18713	18693	18494	18394	18509	18478	18425	18343	18572	18454	18399	18565	18485	18529	18569	18634	18513	18394	18488	18504	18629	18493	18493	18633	18493	18242	18379	18673	18345	18757	18416	18450	18501	18547	18759	18481	18632	18758	18784	18376	18543	18780	18302	18523	18591	18428	18604	18669	18632	18571	18588	18554	18665	18581	18551	18593	18564	18397	18566	18400	18458	18693	18538	18474	18616	18490	18470	18482	18587	18322	18559	18459	18593	18590	18410	18500	18267	18540	18713	18560	18528	18541	18580	18470	18477	18559	18542	18275	18507	18571	18630	18558	18490	18568	18578	18846	18548	18512	18567	18558	18513	18281	18408	18522	18841	18535	18463	18607	18652	18644	18849	18525	18613	18511	18617	18365	18591	18440	18613	18657	18731	18802	18512	18557	18427	18401	18661	18418	18387	18388	18447	18412	18354	18537	18442	18577	18620	18575	18572	18469	18488	18488	18565	18530	18551	18555	18703	18687	18513	18404	18476	18558	18552	18418	18658	18364	18578	18372	18576	18569	18438	18739	18411	18671	18616	18300	18350	18566	18345	18429	18602	18443	18655	18491	18289	18608	18572	18452	18538	18381	18491	18637	18650	18572	18531	18402	18585	18505	18335	18700	18488	18526	18403	18326	18503	18617	18546	18475	18706	18485	18576	18396	18488	18477	18593	18563	18497	18384	18708	18331	18492	18522	18382	18550	18453	18448	18584	18545	18497	18627	18626	18568	18484	18432	18489	18470	18615	18497	18588	18339	18514	18645	18521	18504	18652	18439	18310	18357	18416	18533	18331	18547	18492	18586	18451	18387	18448	18620	18609	18583	18686	18581	18698	18475	18697	18699	18490	18454	18536	18600	18440	18541	18564	18793	18672	18609	18639	18671	18790	18485	18520	18290	18430	18705	18708	18644	18381	18551	18510	18555	18496	18611	18526	18696	18603	18498	18504	18316	18522	18608	18549	18594	18553	18713	18419	18472	18514	18417	18586	18613	18451	18563	18641	18460	18735	18503	18278	18618	18572	18477	18501	18252	18384	18497	18347	18545	18549	18466	18533	18538	18467	18382	18473	18507	18502	18503	18408	18756	18476	18652	18500	18504	18454	18593	18472	18439	18473	18345	18462	18581	18494	18615	18674	18264	18601	18368	18667	18409	18575	18666	18652	18361	18500	18615	18557	18681	18561	18545	18566	18387	18489	18544	18591	18441	18708	18629	18400	18264	18621	18668	18515	18653	18449	18514	18483	18417	18359	18301	18553	18585	18514	18732	18563	18432	18563	18600	18714	18626	18616	18406	18425	18342	18652	18399	18531	18548	18514	18478	18464	18530	18626	18475	18527	18383	18724	18331	18660	18560	18541	18573	18550	18463	18470	18617	18433	18652	18443	18599	18520	18483	18476	18465	18523	18491	18604	18554	18418	18709	18439	18423	18639	18641	18508	18419	18397	18615	18822	18564	18721	18567	18630	18496	18375	18545	18573	18424	18527	18422	18625	18497	18590	18577	18708	18539	18536	18523	18542	18591	18435	18632	18610	18814	18710	18797	18519	18606	18498	18600	18786	18482	18334	18545	18592	18588	18498	18553	18726	18446	18623	18394	18463	18670	18519	18505	18502	18804	18669	18535	18383	18556	18357	18283	18379	18584	18495	18527	18759	18591	18620	18672	18389	18560	18530	18427	18431	18503	18635	18568	18596	18405	18618	18605	18406	18577	18539	18450	18495	18501	18621	18410	18372	18487	18457	18613	18475	18694	18654	18445	18480	18543	18551	18638	18433	18788	18606	18665	18715	18613	18615	18359	18663	18583	18576	18676	18575	18383	18705	18520	18677	18528	18745	18536	18309	18587	18610	18351	18468	18544	18558	18555	18293	18607
25056	52742	85375	88638	69548	45923	19498	16527	16586	16272	16579	16370	16458	16459	16543	16298	16505	16397	16449	16345	16357	16364	16470	16468	16492	16257	16555	16537	16266	16564	16368	16399	16421	16282	16497	16381	16438	16466	16356	16376	16160	16503	16347	16493	16455	16448	16545	16767	16704	16678	16460	16647	16408	16366	16403	16378	16425	16277	16455	16265	16467	16364	16204	16430	16650	16389	16178	16271	16219	16394	16386	16448	16319	16281	16339	16266	16420	16414	16253	16408	16434	16263	16308	16297	16420	16369	16415	16475	16436	16169	16434	16461	16169	16215	16468	16308	16438	16140	16334	16394	16436	16351	16311	16399	16331	16224	16326	16538	16188	16417	16426	16302	16397	16394	16349	16411	16279	16245	16383	16325	16374	16536	16324	16267	16286	16333	16420	16463	16238	16455	16178	16534	16322	16396	16411	16256	16295	16488	16287	16456	16435	16325	16254	16475	16387	16446	16350	16478	16348	16124	16358	16400	16344	16350	16307	16461	16407	16290	16200	16353	16402	16373	16245	16414	16373	16324	16315	16255	16479	16342	16534	16286	16468	16190	16281	16314	16305	16375	16338	16290	16500	16292	16299	16340	16456	16387	16418	16531	16357	16307	16416	16378	16435	16344	16529	16333	16243	16412	16412	16475	16300	16440	16284	16228	16331	16258	16214	16381	16300	16524	16440	16489	16407	16509	16514	16412	16267	16334	16230	16148	16296	16362	16408	16376	16383	16435	16353	16303	16128	16468	16206	16458	16523	16111	16435	16408	16320	16299	16255	16392	16432	16333	16488	16260	16499	16364	16254	16261	16421	16451	16309	16415	16175	16514	16465	16413	16310	16125	16369	16293	16416	16319	16333	16299	16300	16343	16277	16276	16389	16439	16171	16362	16445	16267	16185	16425	16394	16410	16423	16210	16446	16320	16446	16391	16381	16434	16274	16258	16311	16515	16527	16258	16563	16371	16253	16347	16259	16351	16347	16228	16108	16645	16391	16373	16431	16329	16373	16346	16163	16268	16226	16341	16338	16453	16216	16228	16132	16558	16498	16342	16334	16450	16233	16366	16391	16414	16218	16293	16312	16460	16303	16308	16291	16449	16319	16369	16412	16068	16400	16334	16260	16387	16229	16277	16317	16452	16340	16447	16455	16218	16427	16405	16238	16406	16199	16258	16229	16337	16196	16304	16416	16326	16248	16279	16239	16388	16391	16278	16386	16437	16490	16363	16460	16463	16417	16157	16251	16345	16257	16385	16515	16409	16431	16384	16195	16429	16219	16437	16457	16469	16443	16150	16419	16253	16365	16424	16291	16373	16244	16268	16317	16362	16518	16232	16320	16279	16427	16145	16540	16330	16494	16508	16241	16315	16427	16396	16445	16320	16378	16451	16347	16240	16488	16314	16416	16355	16449	16275	16287	16424	16386	16292	16412	16361	16107	16376	16429	16279	16447	16347	16269	16322	16293	16362	16244	16335	16316	16283	16505	16360	16307	16473	16557	16416	16335	16249	16185	16340	16234	16513	16240	16424	16359	16329	16351	16308	16302	16473	16247	16230	16422	16325	16299	16279	16298	16386	16419	16388	16422	16217	16333	16250	16373	16383	16312	16346	16387	16393	16239	16376	16248	16434	16355	16263	16223	16345	16498	16226	16509	16495	16290	16327	16275	16405	16319	16347	16439	16293	16432	16360	16325	16255	16327	16396	16232	16359	16213	16401	16579	16300	16413	16390	16218	16193	16223	16500	16346	16279	16294	16438	16532	16355	16397	16449	16428	16187	16230	16513	16272	16443	16296	16464	16201	16558	16293	16350	16409	16251	16346	16407	16229	16125	16408	16419	16332	16344	16310	16287	16335	16348	16387	16415	16500	16280	16502	16374	16449	16293	16197	16368	16212	16447	16225	16424	16301	16442	16410	16370	16266	16388	16459	16380	16311	16218	16399	16349	16412	16247	16209	16370	16467	16275	16352	16420	16385	16503	16389	16509	16351	16401	16367	16300	16297	16293	16402	16298	16339	16315	16418	16226	16366	16369	16324	16297	16283	16442	16235	16304	16454	16443	16306	16436	16597	16282	16392	16228	16413	16336	16303	16357	16377	16289	16378	16496	16313	16330	16287	16310	16389	16399	16309	16213	16547	16288	16271	16421	16292	16371	16322	16278	16498	16279	16380	16297	16388	16369	16360	16308	16298	16324	16363	16336	16343	16306	16315	16259	16391	16351	16433	16372	16389	16405	16374	16206	16213	16409	16186	16320	16354	16236	16526	16320	16495	16382	16358	16384	16227	16335	16285	16495	16369	16280	16326	16363	16188	16356	16311	16304	16417	16318	16435	16489	16393	16363	16319	16334	16463	16301	16325	16257	16359	16328	16438	16238	16303	16347	16253	16088	16371	16325	16416	16282	16211	16280	16303	16361	16371	16541	16321	16322	16389	16346	16376	16233	16419	16433	16305	16380	16419	16311	16343	16330	16338	16391	16446	16222	16439	16388	16210	16291	16417	16414	16434	16261	16347	16363	16254	16584	16376	16406	16385	16302	16340	16331	16314	16399	16515	16237	16213	16429	16367	16464	16403	16440	16280	16246	16602	16351	16281	16437	16179	16385	16160	16241	16247	16431	16334	16539	16128	16374	16274	16290	16470	16531	16409	16378	16196	16384	16331	16458	16536	16113	16662	16372	16387	16384	16332	16353	16460	16264	16497	16344	16435	16492	16217	16358	16507	16431	16275	16123	16449	16325	16359	16462	16440	16347	16219	16422	16442	16411	16476	16212	16332	16200	16173	16464	16346	16186	16423	16482	16202	16212	16427	16360	16256	16322	16334	16150	16317	16437	16490	16305	16359	16511	16279	16284	16452	16442	16260	16270	16311	16358	16391	16380	16502	16407	16488	16155	16327	16285	16269	16317	16178	16522	16450	16266	16373	16463	16408	16202	16364	16329	16369	16427	16416	16413	16339	16459	16486	16434	16401	16329	16314	16264	16254	16421	16411	16276	16433	16240	16220	16582	16221	16464	16332	16433	16500	16351	16362	16136	16241	16341	16236	16354	16392	16339	16396	16420	16213	16326	16411	16301	16340	16408	16314	16301	16400	16419	16422	16237	16422	16303	16387	16398	16417	16343	16432	16413	16372	16434	16355	16281	16217	16327	16452	16338	16356	16337	16374	16366	16118	16457	16473	16390	16338	16220	16364	16378	16214	16496	16340	16685	16345	16389	16282	16326	16295	16322	16286	16352	16384	16178	16510	16381	16440	16323	16488	16255	16548	16270	16321	16338	16488	16417	16335	16426	16317	16547	16304	16414	16207	16374	16507	16227	16384	16325	16440	16281	16325	16342	16493	16413	16232	16444	16357	16338	16241	16467	16071	16297	16584	16417	16228	16316	16272	16306	16246	16505	16340	16447	16278	16395	16306	16316	16388	16361	16386	16428	16445	16381	16316	16343	16368	16300	16615	16306	16371	16368	16425	16359	16361	16479	16416	16305	16230	16326	16182	16412	16554	16428	16352	16252	16356	16397	16337	16291	16365	16308	16314	16384	16384	16220	16488	16420	16271	16223	16294	16391	16320	16345	16473	16386	16287	16365	16196	16183	16349	16249	16199	16279	16377	16358	16261	16381	16443	16384	16409	16309	16421	16345	16374	16373	16362	16247	16335	16399	16365	16452	16383	16231	16214	16362	16365	16350	16234	16479	16284	16375	16224	16442	16294	16426	16245	16349	16325	16245	16404	16200	16456	16130	16366	16366	16245	16312	16324	16292	16256	16373	16165	16335	16292	16354	16345	16364	16386	16231	16312	16322	16313	16412	16279	16522	16414	16356	16493	16361	16348	16259	16363	16224	16401	16351	16427	16403	16266	16312	16454	16466	16313	16239	16229	16526	16396	16244	16301	16430	16348	16339	16300	16354	16192	16487	16215	16449	16337	16571	16430	16363	16175	16445	16331	16237	16201	16397	16283	16298	16287	16421	16234	16358	16368	16372	16309	16415	16474	16374	16272	16406	16359	16459	16316	16355	16231	16267	16421	16133	16580	16312	16381	16452	16330	16422	16256	16330	16344	16415	16478	16322	16445	16511	16405	16430	16170	16407	16312	16474	16405	16249	16559	16275	16361	16295	16473	16299	16375	16275	16350	16635	16255	16321	16334	16368	16242	16231	16251	16394	16349	16418	16301	16372	16454	16311	16464	16495	16285	16355	16319	16403	16423	16310	16259	16437	16213	16313	16330	16462	16447	16375	16377	16402	16338	16351	16274	16374	16405	16293	16402	16473	16354	16353	16229	16457	16218	16332	16317	16400	16354	16167	16212	16434	16421	16325	16340	16465	16325	16397	16569	16527	16469	16479	16388	16485	16272	16273	16340	16207	16459	16332	16236	16245	16386	16267	16398	16330	16282	16438	16267	16248	16219	16384	16248	16288	16344	16401	16238	16191	16372	16484	16356	16169	16320	16343	16365	16244	16344	16394	16504	16298	16434	16519	16519	16574	16416	16370	16352	16255	16359	16344	16335	16234	16269	16332	16467	16463	16508	16447	16392	16295	16200	16455	16346	16368	16403	16369	16257	16534	16467	16175	16452	16450	16329	16472	16231	16439	16366	16175	16337	16506	16337	16389	16372	16184	16377	16423	16546	16420	16287	16370	16356	16322	16534	16314	16355	16419	16062	16531	16271	16345	16192	16106	16390	16231	16395	16525	16436	16353	16335	16302	16347	16144	16395	16427	16522	16429	16408	16450	16381	16449	16369	16231	16495	16247	16432	16443	16398	16354	16358	16489	16322	16366	16351	16485	16338	16476	16394	16530	16361	16343	16517	16296	16292	16512	16402	16311	16254	16404	16183	16407	16230	16238	16351	16411	16220	16464	16337	16389	16328	16286	16272	16372	16329	16332	16332	16453	16288	16472	16409	16475	16384	16416	16234	16310	16307	16360	16367	16139	16252	16307	16454	16475	16249	16403	16086	16459	16222	16239	16473	16406	16291	16273	16366	16347	16238	16390	16302	16457	16447	16364	16262	16180	16450	16474	16407	16241	16621	16401	16152	16478	16491	16334	16199	16376	16287	16380	16127	16444	16259	16216	16548	16296	16547	16457	16450	16326	16274	16245	16275	16259	16435	16298	16427	16464	16352	16556	16383	16173
27428	23078	40521	42212	31258	23327	19526	18689	18763	18737	18578	18751	18835	18637	18703	18441	18655	18674	18618	18625	18639	18737	18505	18594	18615	18474	18479	18657	18380	18647	18755	18460	18586	18594	18566	18698	18560	18632	18434	18741	18631	18784	18719	18680	18719	18484	18666	18629	18659	18617	18456	18435	18644	18591	18668	18763	18605	18580	18882	18651	18607	18735	18483	18592	18556	18454	18595	18510	18754	18710	18689	18780	18498	18540	18533	18492	18746	18622	18774	18583	18641	18606	18649	18684	18608	18638	18725	18497	18619	18671	18704	18651	18567	18716	18447	18739	18443	18610	18703	18733	18525	18632	18456	18741	18872	18732	18741	18547	18379	18661	18443	18523	18541	18613	18589	18547	18536	18746	18408	18577	18601	18626	18550	18592	18520	18716	18770	18758	18525	18483	18505	18581	18441	18614	18749	18648	18526	18313	18631	18600	18650	18623	18617	18434	18645	18713	18640	18719	18428	18765	18702	18550	18599	18536	18765	18560	18757	18502	18583	18657	18535	18617	18563	18627	18544	18701	18396	18557	18912	18680	18713	18572	18498	18601	18549	18624	18645	18478	18572	18431	18492	18539	18591	18532	18498	18405	18506	18619	18563	18513	18464	18555	18723	18650	18609	18822	18635	18642	18534	18581	18483	18622	18521	18618	18564	18320	18636	18635	18477	18634	18480	18602	18513	18371	18439	18586	18624	18612	18688	18624	18546	18378	18765	18751	18437	18426	18258	18664	18571	18699	18459	18692	18672	18456	18644	18615	18779	18580	18517	18762	18627	18655	18696	18706	18680	18675	18589	18578	18599	18609	18524	18675	18649	18528	18494	18667	18469	18510	18560	18645	18631	18563	18773	18648	18597	18456	18565	18437	18523	18615	18538	18445	18649	18556	18680	18725	18640	18570	18345	18528	18571	18624	18557	18510	18457	18609	18764	18665	18525	18711	18532	18525	18636	18647	18615	18687	18653	18414	18563	18524	18483	18610	18544	18760	18599	18543	18549	18785	18595	18497	18555	18486	18516	18525	18657	18454	18546	18542	18579	18612	18630	18450	18525	18550	18560	18723	18521	18612	18501	18635	18726	18588	18546	18580	18661	18611	18534	18606	18697	18527	18537	18615	18583	18455	18446	18605	18652	18616	18474	18718	18558	18643	18559	18676	18541	18564	18452	18761	18647	18558	18582	18614	18737	18845	18697	18412	18644	18578	18540	18689	18799	18620	18506	18710	18774	18687	18622	18747	18720	18480	18579	18501	18399	18624	18660	18556	18516	18657	18464	18657	18474	18894	18561	18453	18560	18547	18425	18520	18538	18744	18521	18483	18699	18696	18749	18515	18643	18712	18639	18401	18540	18559	18489	18594	18754	18891	18697	18530	18668	18625	18494	18569	18590	18584	18588	18668	18498	18671	18682	18574	18652	18586	18619	18420	18677	18526	18399	18631	18673	18502	18492	18522	18628	18440	18537	18533	18625	18668	18572	18402	18553	18673	18618	18580	18639	18566	18567	18536	18597	18452	18489	18565	18651	18536	18742	18595	18566	18608	18794	18506	18558	18645	18730	18474	18537	18430	18749	18383	18573	18495	18445	18334	18518	18415	18591	18479	18594	18596	18603	18595	18439	18387	18655	18501	18524	18647	18624	18468	18604	18677	18611	18448	18566	18530	18632	18852	18736	18774	18759	18788	18671	18605	18775	18628	18647	18465	18270	18709	18495	18533	18612	18523	18442	18610	18742	18506	18542	18426	18515	18599	18763	18636	18685	18506	18613	18396	18779	18763	18633	18726	18651	18529	18551	18581	18548	18561	18360	18490	18213	18351	18564	18799	18548	18489	18542	18499	18544	18669	18563	18709	18648	18644	18509	18666	18643	18466	18402	18470	18546	18513	18771	18502	18603	18753	18659	18479	18537	18603	18626	18668	18637	18785	18825	18692	18486	18351	18540	18517	18568	18575	18864	18642	18740	18536	18651	18412	18758	18516	18605	18712	18603	18659	18580	18470	18582	18602	18564	18720	18542	18475	18561	18713	18592	18499	18341	18526	18617	18758	18556	18371	18584	18602	18559	18717	18662	18785	18585	18503	18654	18626	18522	18538	18663	18330	18744	18625	18573	18727	18561	18423	18697	18585	18695	18621	18408	18357	18811	18701	18632	18667	18404	18580	18722	18654	18496	18561	18762	18491	18672	18571	18836	18668	18423	18602	18746	18589	18548	18614	18830	18668	18389	18631	18450	18550	18276	18686	18485	18662	18667	18555	18714	18930	18774	18682	18744	18447	18642	18531	18567	18678	18583	18626	18610	18544	18464	18531	18881	18455	18600	18599	18727	18549	18430	18728	18528	18710	18628	18611	18658	18683	18482	18550	18582	18783	18373	18648	18559	18516	18786	18391	18776	18811	18721	18733	18608	18553	18533	18519	18634	18570	18774	18497	18437	18639	18853	18469	18469	18652	18751	18593	18765	18597	18477	18801	18678	18575	18787	18678	18623	18680	18510	18473	18387	18753	18672	18746	18516	18485	18646	18774	18526	18586	18501	18365	18459	18533	18462	18528	18637	18670	18567	18531	18673	18520	18649	18697	18683	18607	18544	18794	18644	18674	18605	18669	18701	18627	18513	18798	18577	18377	18678	18504	18538	18802	18568	18616	18714	18737	18582	18614	18630	18499	18545	18631	18665	18550	18640	18629	18629	18711	18617	18726	18617	18694	18468	18711	18805	18635	18781	18691	18447	18547	18659	18632	18637	18322	18537	18431	18482	18651	18518	18663	18276	18355	18626	18558	18261	18742	18533	18479	18698	18668	18792	18492	18667	18568	18579	18384	18489	18517	18703	18604	18545	18747	18560	18473	18720	18657	18615	18727	18747	18493	18762	18540	18550	18676	18750	18573	18584	18645	18528	18536	18460	18505	18372	18410	18476	18600	18613	18549	18750	18473	18670	18452	18918	18740	18824	18679	18603	18459	18562	18693	18555	18684	18342	18619	18695	18853	18755	18476	18710	18674	18580	18719	18603	18439	18529	18406	18504	18505	18481	18617	18657	18523	18622	18707	18842	18518	18434	18388	18517	18635	18646	18533	18428	18470	18817	18530	18647	18530	18643	18563	18649	18502	18687	18675	18777	18671	18621	18805	18530	18565	18654	18567	18584	18503	18451	18700	18404	18556	18652	18575	18496	18633	18713	18590	18659	18559	18621	18467	18742	18666	18684	18793	18554	18630	18444	18564	18535	18610	18629	18620	18573	18594	18666	18645	18507	18622	18422	18846	18662	18602	18629	18595	18556	18494	18620	18696	18642	18539	18513	18559	18740	18626	18623	18644	18566	18856	18722	18336	18792	18564	18654	18477	18702	18600	18736	18543	18525	18516	18727	18428	18663	18433	18677	18511	18580	18570	18583	18501	18536	18877	18670	18493	18418	18615	18665	18709	18500	18650	18583	18533	18628	18669	18629	18655	18832	18520	18683	18528	18625	18548	18682	18734	18607	18508	18743	18700	18494	18622	18471	18470	18576	18524	18546	18777	18708	18881	18621	18502	18708	18761	18566	18635	18559	18674	18386	18593	18532	18713	18502	18541	18547	18791	18755	18570	18608	18547	18391	18494	18417	18457	18403	18570	18636	18521	18667	18507	18605	18645	18474	18347	18712	18465	18487	18505	18824	18610	18583	18675	18594	18705	18715	18451	18457	18557	18802	18619	18726	18692	18700	18542	18620	18449	18582	18623	18485	18567	18616	18382	18559	18740	18654	18779	18550	18675	18493	18684	18576	18738	18661	18518	18578	18557	18844	18495	18685	18721	18672	18532	18640	18575	18647	18573	18542	18485	18646	18625	18535	18747	18647	18561	18324	18429	18694	18500	18683	18618	18532	18808	18507	18600	18599	18770	18587	18341	18663	18655	18753	18472	18388	18730	18574	18715	18513	18608	18441	18527	18690	18635	18765	18580	18555	18615	18628	18777	18537	18463	18555	18611	18829	18772	18549	18548	18607	18410	18725	18497	18497	18610	18648	18637	18520	18476	18707	18515	18652	18648	18608	18574	18580	18637	18693	18602	18694	18629	18725	18516	18571	18685	18604	18604	18551	18594	18818	18739	18678	18552	18670	18446	18521	18682	18589	18516	18751	18530	18578	18547	18574	18546	18650	18601	18522	18522	18716	18400	18725	18533	18600	18756	18566	18476	18641	18421	18715	18491	18701	18668	18682	18493	18626	18770	18743	18614	18415	18741	18779	18726	18414	18663	18653	18629	18696	18645	18821	18606	18725	18643	18561	18475	18557	18668	18769	18551	18597	18536	18543	18721	18677	18651	18718	18425	18591	18611	18515	18739	18543	18472	18714	18649	18594	18367	18236	18424	18594	18640	18543	18661	18618	18594	18538	18571	18450	18702	18715	18589	18347	18578	18669	18765	18540	18498	18465	18253	18575	18527	18404	18650	18553	18375	18502	18576	18903	18667	18536	18709	18580	18659	18499	18586	18498	18457	18543	18727	18604	18703	18693	18562	18663	18513	18593	18396	18620	18637	18780	18643	18761	18732	18673	18702	18630	18594	18569	18467	18548	18715	18516	18584	18708	18602	18521	18627	18658	18650	18568	18474	18544	18612	18659	18616	18609	18779	18459	18466	18524	18627	18590	18569	18522	18511	18629	18463	18512	18543	18762	18622	18602	18508	18578	18713	18575	18533	18412	18633	18694	18646	18803	18542	18630	18638	18368	18666	18570	18420	18609	18731	18673	18472	18569	18707	18472	18530	18606	18585	18622	18577	18752	18693	18623	18837	18596	18781	18759	18618	18561	18673	18676	18403	18383	18558	18580	18571	18620	18739	18703	18562	18444	18545	18549	18687	18488	18632	18570	18682	18774	18432	18604	18647	18559	18736	18562	18705	18492	18638	18608	18694	18891	18480	18726	18651	18562	18616	18676	18742	18594	18909	18412	18694	18812	18770	18750	18614	18563	18628	18731	18600	18380	18532	18512	18603	18752	18632	18700	18550	18582	18372	18689	18384	18553	18684	18618	18825	18461	18669	18657	18519	18491	18451	18512	18483	18589	18508	18713	18438	18499	18510	18497	18661	18856	18620	18392	18585	18669	18665	18601	18678	18809	18578	18577	18580	18743	18498	18587	18586	18664	18727
19313	30665	46820	40337	30223	20122	16410	16550	16354	16210	16450	16417	16403	16316	16387	16392	16338	16347	16213	16248	16462	16320	16440	16285	16400	16320	16202	16404	16442	16248	16381	16392	16397	16316	16307	16369	16422	16371	16328	16354	16173	16273	16440	16286	16304	16308	16142	16249	16503	16343	16477	16100	16278	16405	16334	16230	16362	16312	16287	16449	16501	16402	16332	16391	16273	16478	16116	16182	16439	16423	16494	16325	16364	16377	16304	16296	16228	16253	16381	16270	16231	16348	16366	16485	16311	16359	16243	16194	16301	16271	16368	16346	16143	16375	16393	16335	16492	16221	16283	16469	16290	16194	16325	16209	16384	16322	16248	16439	16439	16234	16267	16325	16399	16445	16401	16440	16337	16163	16349	16456	16323	16269	16282	16470	16476	16146	16275	16413	16385	16049	16424	16322	16255	16315	16336	16277	16335	16421	16201	16281	16383	16322	16350	16396	16182	16355	16303	16239	16308	16380	16239	16325	16292	16317	16318	16286	16333	16394	16508	16296	16311	16172	16224	16126	16342	16376	16466	16541	16363	16346	16391	16270	16425	16476	16316	16199	16434	16331	16216	16450	16368	16219	16427	16234	16192	16129	16328	16526	16236	16272	16490	16361	16251	16242	16293	16343	16410	16218	16281	16105	16289	16275	16424	16210	16454	16375	16376	16323	16526	16366	16245	16362	16182	16402	16211	16192	16451	16113	16355	16420	16094	16282	16175	16248	16272	16358	16369	16337	16295	16271	16378	16306	16360	16307	16369	16314	16416	16178	16582	16263	16471	16399	16404	16377	16331	16461	16219	16419	16446	16367	16430	16206	16228	16324	16200	16277	16350	16409	16361	16357	16390	16442	16292	16390	16367	16272	16337	16303	16209	16324	16232	16124	16509	16361	16362	16387	16409	16301	16350	16351	16215	16330	16478	16275	16363	16514	16381	16393	16105	16287	16381	16400	16426	16319	16274	16293	16446	16334	16280	16280	16347	16445	16287	16201	16318	16326	16424	16234	16448	16341	16308	16238	16469	16174	16254	16337	16185	16387	16112	16277	16223	16374	16360	16229	16364	16213	16452	16357	16384	16210	16464	16315	16333	16188	16380	16314	16364	16494	16152	16384	16401	16307	16340	16428	16247	16380	16306	16436	16286	16321	16375	16210	16243	16306	16390	16298	16405	16424	16262	16395	16376	16340	16274	16461	16479	16274	16282	16313	16127	16456	16420	16168	16273	16270	16296	16150	16263	16448	16299	16289	16272	16288	16337	16303	16388	16303	16532	16252	16378	16450	16301	16280	16390	16255	16338	16321	16332	16358	16275	16243	16222	16282	16388	16483	16441	16343	16478	16488	16268	16192	16435	16210	16470	16400	16351	16502	16262	16351	16422	16461	16525	16214	16268	16531	16378	16451	16292	16368	16365	16234	16452	16364	16354	16564	16240	16270	16350	16440	16274	16467	16361	16309	16184	16272	16360	16283	16406	16468	16330	16429	16325	16469	16414	16533	16273	16254	16322	16317	16434	16122	16237	16174	16301	16250	16302	16262	16349	16361	16373	16273	16335	16084	16125	16311	16367	16397	16361	16460	16132	16459	16489	16281	16334	16222	16313	16387	16383	16325	16417	16388	16293	16338	16452	16450	16239	16350	16379	16229	16272	16222	16411	16398	16205	16251	16327	16461	16358	16469	16210	16157	16319	16317	16351	16366	16361	16132	16382	16353	16278	16498	16439	16222	16466	16216	16395	16411	16493	16216	16240	16441	16255	16303	16289	16424	16340	16457	16384	16262	16433	16356	16256	16298	16333	16397	16397	16488	16398	16368	16181	16246	16275	16214	16375	16249	16389	16399	16125	16313	16393	16269	16319	16234	16271	16439	16323	16359	16226	16385	16177	16582	16224	16339	16416	16373	16434	16092	16261	16433	16331	16449	16433	16544	16347	16379	16432	16260	16498	16398	16310	16083	16218	16332	16194	16325	16399	16240	16095	16474	16423	16314	16289	16325	16521	16284	16404	16371	16092	16472	16357	16177	16298	16347	16225	16507	16407	16316	16421	16104	16386	16332	16290	16360	16422	16424	16293	16365	16412	16388	16453	16239	16281	16403	16380	16467	16255	16454	16286	16368	16368	16366	16341	16256	16468	16155	16329	16419	16384	16534	16345	16322	16453	16146	16244	16083	16315	16225	16258	16399	16242	16346	16229	16248	16172	16409	16287	16308	16344	16171	16425	16293	16163	16120	16315	16176	16407	16329	16371	16264	16213	16422	16310	16127	16339	16472	16436	16332	16380	16331	16379	16416	16329	16304	16309	16230	16492	16172	16231	16414	16210	16436	16427	16308	16427	16320	16354	16212	16350	16293	16428	16514	16364	16447	16240	16345	16500	16307	16385	16318	16390	16372	16407	16340	16326	16457	16357	16141	16397	16563	16419	16329	16199	16238	16391	16202	16252	16421	16465	16307	16217	16444	16358	16377	16345	16205	16313	16400	16185	16388	16379	16170	16291	16235	16494	16217	16566	16279	16166	16483	16415	16336	16250	16393	16325	16348	16205	16450	16338	16298	16359	16257	16248	16370	16412	16277	16225	16325	16429	16458	16473	16291	16351	16470	16279	16313	16316	16415	16305	16251	16507	16144	16306	16279	16225	16144	16333	16288	16509	16399	16423	16288	16315	16349	16299	16153	16385	16488	16207	16222	16511	16345	16368	15994	16481	16318	16405	16455	16336	16379	16389	16398	16328	16387	16218	16158	16297	16305	16197	16176	16503	16361	16449	16450	16305	16492	16294	16281	16357	16354	16222	16287	16324	16546	16394	16273	16117	16308	16449	16330	16473	16391	16282	16231	16308	16103	16336	16403	16377	16465	16306	16146	16333	16339	16334	16237	16233	16378	16126	16220	16347	16318	16400	16427	16455	16169	16362	16296	16359	16349	16430	16178	16383	16412	16285	16247	16239	16402	16339	16325	16185	16478	16463	16231	16141	16262	16328	16361	16286	16279	16344	16390	16388	16330	16337	16329	16327	16352	16434	16328	16227	16380	16233	16346	16361	16167	16403	16543	16302	16336	16323	16343	16412	16556	16278	16458	16383	16349	16208	16473	16243	16442	16315	16172	16407	16094	16381	16339	16188	16454	16316	16292	16483	16238	16376	16156	16299	16245	16371	16385	16392	16350	16331	16239	16337	16200	16358	16167	16097	16499	16494	16406	16456	16243	16214	16472	16463	16297	16396	16278	16384	16260	16479	16410	16450	16349	16358	16292	16254	16290	16386	16354	16360	16420	16152	16315	16565	16327	16312	16265	16244	16419	16307	16421	16380	16287	16467	16432	16332	16417	16335	16216	16285	16228	16348	16403	16271	16296	16265	16215	16133	16250	16412	16409	16141	16272	16301	16410	16263	16385	16331	16438	16281	16437	16357	16285	16191	16295	16214	16361	16199	16512	16185	16321	16487	16223	16454	16270	16288	16432	16205	16419	16265	16216	16297	16262	16182	16326	16445	16483	16148	16445	16395	16479	16397	16294	16514	16371	16209	16321	16347	16388	16422	16432	16105	16435	16420	16360	16331	16221	16282	16459	16385	16269	16351	16337	16255	16264	16230	16441	16295	16531	16301	16272	16364	16395	16279	16325	16189	16433	16306	16381	16479	16324	16305	16198	16289	16439	16438	16410	16360	16444	16367	16400	16428	16416	16346	16375	16343	16315	16500	16322	16500	16209	16306	16486	16370	16425	16323	16395	16509	16210	16379	16279	16502	16337	16319	16214	16317	16393	16350	16263	16326	16303	16355	16343	16376	16304	16396	16353	16289	16392	16432	16474	16295	16443	16364	16344	16402	16291	16570	16368	16188	16291	16329	16265	16289	16350	16343	16304	16457	16279	16154	16256	16338	16424	16379	16395	16473	16335	16296	16284	16339	16219	16264	16303	16412	16258	16384	16309	16407	16391	16380	16325	16444	16458	16467	16297	16421	16225	16554	16356	16306	16315	16209	16354	16379	16375	16356	16362	16375	16303	16326	16294	16325	16356	16279	16395	16250	16344	16257	16205	16307	16434	16367	16290	16271	16164	16398	16496	16345	16251	16275	16306	16256	16237	16323	16275	16318	16390	16491	16349	16375	16265	16336	16218	16227	16261	16398	16162	16365	16406	16390	16233	16446	16286	16278	16428	16335	16396	16316	16267	16304	16403	16210	16454	16346	16251	16407	16435	16309	16191	16361	16282	16295	16544	16298	16434	16417	16165	16494	16481	16302	16428	16297	16265	16496	16247	16485	16301	16464	16284	16325	16375	16276	16252	16346	16226	16420	16182	16301	16382	16214	16343	16467	16407	16297	16346	16415	16407	16342	16239	16291	16371	16397	16234	16395	16269	16489	16409	16398	16427	16490	16268	16283	16424	16372	16284	16250	16382	16362	16265	16250	16295	16506	16409	16281	16359	16182	16243	16445	16211	16346	16359	16360	16315	16239	16392	16202	16395	16136	16444	16278	16194	16376	16223	16242	16229	16220	16326	16164	16289	16523	16281	16357	16328	16326	16442	16220	16400	16236	16283	16220	16344	16519	16376	16404	16514	16307	16441	16281	16470	16232	16410	16308	16366	16457	16449	16117	16379	16435	16305	16352	16293	16224	16407	16397	16241	16376	16367	16342	16308	16264	16388	16449	16201	16325	16210	16406	16323	16215	16375	16318	16390	16228	16353	16466	16360	16470	16133	16493	16417	16272	16389	16367	16495	16261	16210	16381	16346	16243	16291	16427	16288	16512	16289	16461	16393	16189	16333	16379	16328	16520	16327	16457	16355	16376	16290	16230	16336	16392	16378	16368	16437	16238	16292	16289	16436	16592	16291	16203	16331	16355	16406	16209	16317	16444	16375	16472	16412	16328	16237	16304	16371	16370	16352	16374	16202	16337	16390	16346	16253	16543	16268	16537	16237	16409	16463	16306	16358	16409	16264	16446	16519	16412	16211	16429	16365	16313	16418	16289	16439	16440	16271	16373	16272	16355	16322	16167	16281	16302	16375	16178	16241	16281	16303	16289	16292	16275	16264	16396	16323	16354	16205	16196	16396	16421	16274	16475	16191	16369	16496	16260	16281	16280	16334	16459	16158	16276	16190	16516	16308	16346	16363	16380	16364	16251	16316
24029	21447	40784	51152	43556	31695	23680	19982	19197	19427	19577	19432	19096	19227	19458	19193	19162	19144	19196	18911	19149	19071	19140	19148	19259	19209	19221	18994	19195	19141	19328	19223	19066	19141	19112	19102	19179	19158	19208	19011	19028	19038	19167	19200	19228	19148	19134	19263	19134	19410	19403	19160	18998	19154	19282	19241	19133	19247	19004	18900	18925	19185	19205	19062	18909	19104	19175	19329	19053	19224	19165	19115	19320	19254	19044	18855	19068	19074	19066	18884	18953	19131	19192	18957	19202	19348	19213	19016	19026	19174	19086	19151	19038	18979	19027	18986	19102	19124	18961	19005	19224	18956	18985	18993	19219	19018	19090	19170	19260	19275	19230	19099	19121	19130	18999	19086	19001	19058	19054	19198	19050	19189	19042	19240	18942	19100	19159	19184	19004	19049	19383	19251	19144	19026	19147	19189	18860	19010	19095	19024	19175	18929	19244	19107	18964	18781	19001	19129	19218	19024	19059	18959	19159	19156	19116	18984	18941	19107	19082	19050	19017	19106	19138	19257	19309	19031	19272	19198	19028	19056	19214	19170	18959	19204	18993	18862	19112	18937	19191	19129	18992	19196	19156	19081	19271	19215	19224	19218	19234	19138	19094	19072	19014	18870	18886	18761	19178	19145	18958	19107	19141	19098	19075	19154	19317	18934	18912	19091	19234	19062	18823	19221	19092	19120	19277	18959	18896	18938	19032	19004	19277	19255	19051	19074	19086	19137	19162	19115	18965	19315	19282	19070	19180	19211	19090	18887	19163	18956	19202	19255	18962	19197	19123	18827	18963	19063	18921	19137	18994	19264	18973	18849	19203	19323	19139	19036	19335	19058	19090	19105	19147	19004	19035	19104	18960	19141	19191	19336	19049	19119	19019	18912	19088	19081	19056	19069	19195	19115	19181	18933	19281	19148	19050	19076	18983	19112	19015	19167	19244	19085	19043	18895	19106	19099	19101	19134	18944	19263	19142	18864	19139	19098	19171	19137	19243	18940	19284	19191	19057	19056	19175	19118	19064	19060	19210	19300	19163	19181	19093	19149	19152	18989	19337	19100	19243	19109	19082	18965	19068	19267	19050	18992	19231	18983	19168	18915	19055	19065	19305	19068	19092	18934	19110	19230	19094	19107	19079	19016	18996	19016	19145	18926	19097	19129	19218	18975	19137	19327	19084	18910	19100	19002	19053	19072	19082	19083	19303	19170	19099	19074	18866	18965	19397	19022	18998	19130	19240	19058	18980	19015	18935	19007	19134	19189	19093	19165	19175	19094	19237	19152	18870	18933	19230	19332	19105	18979	18990	19331	18989	19064	19125	19160	19134	19101	19297	18910	19069	18922	19341	19258	18917	18978	18784	19108	19384	19143	19020	19088	19116	19200	19052	19018	19017	18971	19079	19162	19117	18867	19208	19054	19015	19157	19017	18943	18980	19271	19140	19093	19063	18916	19311	19122	19220	19091	19171	19157	19264	19017	19031	19006	18996	19165	19235	19079	19261	19384	19196	19062	19132	19142	19161	19023	18931	18890	19060	19110	18867	19097	19331	19096	19053	19115	19106	19229	18941	19040	19000	19071	19110	19056	19119	18922	19171	19062	19087	19024	19165	19019	19118	18837	18987	19138	18980	19085	18850	19024	19076	19113	19034	19207	19130	19096	19206	19137	19029	19080	19025	19029	19306	19131	19026	18981	19072	19092	19057	18891	19168	19088	19176	18922	19104	19083	18972	19373	19030	18982	19038	19140	19201	19161	18905	19225	19212	19029	19079	19244	19243	19065	18913	19060	19068	19132	18947	19071	19156	19163	19020	19116	19102	19087	19058	19199	19105	19352	18973	19191	19085	19084	19197	19228	19204	19295	19120	19107	19155	19137	19111	19364	18989	19072	18971	19160	19238	19121	19180	19079	19003	19007	19032	19174	18872	18977	19124	19143	18922	19102	19112	18989	19036	19089	19048	19190	19018	19236	19056	19194	19020	18941	19110	19071	19014	19120	19123	19072	18939	19146	19218	19087	19129	19122	19369	19210	19130	19123	19096	19030	19272	19116	19042	19059	19087	19078	19105	18852	18950	19044	18807	19173	18922	19045	19163	19077	18776	19145	19012	18965	19184	19030	19194	19018	19123	19089	18944	19118	19046	19049	19126	19248	19089	19235	19067	18969	19054	19120	19272	19029	19117	19083	19301	19250	18843	19104	19227	19181	19032	19092	19277	19123	19106	19356	19032	19042	19135	19055	19107	19065	19218	19128	19040	19036	19100	18954	19172	19323	19210	19059	19259	19071	19121	19141	19273	19094	19206	19088	19183	18767	18993	18989	19143	19131	19180	18950	19047	19154	19183	18931	18969	19228	19210	19301	19147	19029	19107	19022	19093	18941	19164	19041	19144	19023	19137	19123	19054	19050	19171	19062	19130	19153	19161	19200	19233	19061	19040	19113	19177	19229	18934	19220	19013	18943	19112	19220	19235	18943	19120	19186	19234	19166	19123	19136	19067	18970	19020	19153	19208	19064	19006	19017	19254	19229	19248	19314	19142	19227	19029	18893	19077	18771	19063	19122	19241	19191	19034	19010	19065	19293	19108	18871	19059	19019	19236	19089	18878	19106	19269	18912	19085	19284	19078	19503	19058	18911	18978	19177	18963	19171	19056	19109	19083	19151	19052	18985	19275	19264	19139	19126	19190	18828	19041	19038	19162	19047	19101	19248	19107	19030	19209	19172	18905	19007	19121	19080	19120	18895	19005	19031	19074	19314	19084	19100	19140	19136	19242	19076	19310	19016	19331	19167	19047	19089	19012	19159	19300	19180	19026	18926	19184	19045	18970	19162	19007	19128	18923	19071	19051	19162	19229	19062	18986	19382	19228	19304	19097	19056	19184	19194	19165	19277	19210	18957	19243	19192	19159	19130	19254	18998	19051	19155	19206	19058	19043	18944	19094	19096	19141	19190	19040	19428	19113	19137	19081	19121	19021	19181	19070	19237	18905	19020	19057	18968	19140	19090	19085	18939	18972	19064	19259	19037	18812	19108	19213	19095	19154	19119	19037	18985	19079	19032	18979	19078	19019	19032	19121	19095	19313	19390	19168	19123	19132	19089	19097	19132	19021	19367	19026	19193	18974	19153	19077	19166	19175	19240	19045	18953	18983	19090	19343	19075	19051	18982	19055	19076	18912	19066	19142	18931	19064	19093	19192	18845	19101	19035	19021	19046	19063	19173	19025	18778	18906	19056	19135	19083	19042	19046	19133	18994	19194	19225	19057	19025	19252	19149	19290	19243	19078	19231	19231	19078	18998	18983	19317	18943	19123	19096	19135	19155	19268	19067	19164	19162	18933	19261	19075	19125	19024	19050	19147	19151	19355	19031	19170	19271	19095	19142	19117	19214	18999	18909	19060	19096	18962	19088	19048	19245	19043	19050	18989	19180	19051	19084	19144	19062	19109	19274	19038	19155	19136	19046	18970	19227	19202	19050	18739	19211	19168	19283	19250	19100	19128	19052	19214	19081	19029	19086	19062	19026	19227	19349	19019	19050	19290	19130	18946	19126	19370	19179	19196	19023	19031	18992	19085	19086	19020	19216	19238	19203	19297	19020	18953	19027	19299	18965	19268	19040	18970	19120	18857	19122	19064	19071	19015	19040	19199	19065	19207	18956	19175	18918	19162	18993	19199	19366	19085	19039	19090	19093	19003	19122	19008	19232	19251	19305	19146	19208	19071	19069	19158	19106	19080	19142	19237	19119	18961	19116	18942	19374	19130	19178	19371	19009	19021	18999	18958	19080	19094	19003	19107	19177	18873	18997	19088	19069	19114	19009	19088	18968	19154	19010	18866	19038	19094	19175	19073	19173	19007	19047	19043	19142	19078	19293	19068	19179	19126	19157	19228	19016	19154	19088	19280	18863	19215	19126	19275	19136	19148	19150	19196	18962	19191	19020	19156	19221	18931	19194	18974	18947	19197	19078	19201	19109	19161	19122	19201	19208	19160	19286	19052	19187	19180	18942	18990	19281	19084	18936	18901	18998	19153	18975	19086	19223	19219	19102	19152	18880	19247	18984	19247	19257	19255	19196	18954	19010	19250	19084	18988	19120	19132	18935	19026	19024	19160	19148	19104	19235	19214	19002	19140	19164	18973	18899	19090	19013	19044	19089	18979	19115	19016	19032	19074	18967	19126	18970	19194	19127	19307	19001	19267	18996	19088	19021	19123	19293	18962	19104	19141	19121	19065	19193	19003	19093	19038	19113	19190	19159	19035	19110	19102	19040	19017	18978	19042	19176	19173	19082	18854	18922	19163	19081	19070	19242	19143	19059	19090	18978	19118	19016	19113	19191	19112	19227	19063	19145	19018	19049	19122	19034	19035	19080	18985	19031	19180	19072	19074	19067	19193	19298	19114	19018	19101	19245	18979	19091	19149	19045	19269	19273	19007	19242	19060	19191	19044	19220	19065	18978	19116	19197	19242	19059	19236	19320	19111	19031	19256	19157	19118	19117	19282	19132	19015	18908	19163	19139	19084	19195	19221	19140	19095	19091	19245	19235	18994	18916	19055	19139	19071	19092	19201	19083	19217	19285	19157	19186	18902	18964	18943	19302	19088	19376	18968	19124	19176	19261	19109	18975	19202	19144	19082	19049	19271	19117	19116	19085	19163	19192	19137	19083	18896	19076	19067	19090	18964	19150	19179	18953	18940	19040	19028	19361	19102	19061	18938	19024	19287	19313	19245	19163	19218	19197	19126	19100	19168	18967	19258	19074	19227	18853	18853	19081	19252	19268	19100	19149	18925	19238	18865	18858	19168	19057	19228	19128	19227	19067	19106	19155	19126	19185	18980	19034	19200	18887	19365	19149	19183	19225	19166	18960	19114	19116	19115	19073	19082	19227	19022	19244	19031	19077	18966	19099	19077	19151	19134	18998	19079	19208	19101	19215	19208	19022	19138	18979	19031	19046	19005	18975	19042	19047	18936	19264	19127	19006	19166	19032	19114	19243	19168	19161	19182	18875	19278	19114	19113	19178	19365	18976	19016	19010	19085	18937	19184	18962	19276	19143	19221	19142	19217	19236	19168	19103	19164	19015	19206	19241	19162	19052	19041	19234	19190	18926	19070	19152	18933	19214	19224	19184	19090	19347
23060	64344	86820	71249	50133	30935	17216	16915	16724	16623	16591	16943	16741	16622	16576	16526	16773	16766	16679	16782	16620	16836	16721	16613	16790	16655	16590	16767	16573	16704	16769	16709	16570	16458	16546	16782	16669	16504	16747	16614	16610	16525	16752	16651	16789	16813	16760	16829	16966	16848	16774	16697	16798	16570	16731	16714	16527	16840	16659	16872	16602	16739	16633	16555	16651	16799	16760	16604	16577	16715	16722	16641	16849	16713	16901	16589	16748	16714	16690	16578	16665	16645	16683	16732	16473	16627	16519	16725	16699	16702	16711	16761	16574	16680	16685	16541	16769	16838	16757	16730	16679	16828	16634	16454	16739	16683	16594	16721	16539	16636	16732	16690	16673	16600	16634	16585	16728	16733	16699	16744	16611	16666	16631	16646	16695	16750	16861	16677	16718	16683	16559	16679	16703	16524	16547	16806	16688	16728	16563	16714	16829	16600	16655	16793	16696	16687	16762	16685	16911	16565	16602	16739	16802	16815	16716	16769	16735	16698	16691	16731	16640	16572	16609	16601	16584	16705	16722	16674	16718	16769	16623	16631	16693	16675	16738	16879	16591	16568	16658	16506	16648	16521	16760	16671	16665	16741	16595	16580	16657	16533	16645	16640	16652	16621	16651	16573	16726	16561	16653	16546	16556	16869	16738	16695	16792	16689	16840	16439	16591	16605	16735	16819	16622	16805	16751	16467	16466	16518	16560	16577	16992	16590	16727	16752	16640	16656	16746	16645	16857	16720	16606	16620	16572	16777	16547	16645	16511	16718	16678	16828	16514	16727	16757	16699	16643	16665	16632	16672	16598	16638	16717	16779	16590	16689	16762	16581	16688	16643	16775	16792	16671	16834	16489	16727	16753	16727	16464	16562	16623	16603	16763	16734	16660	16632	16597	16638	16685	16783	16770	16820	16564	16745	16692	16524	16536	16704	16624	16626	16504	16716	16665	16651	16638	16687	16606	16686	16665	16681	16724	16674	16715	16753	16874	16660	16738	16735	16615	16664	16719	16605	16639	16668	16625	16680	16561	16697	16736	16601	16835	16484	16730	16648	16644	16651	16587	16530	16766	16552	16712	16632	16508	16597	16672	16610	16651	16519	16722	16602	16662	16583	16730	16710	16478	16683	16596	16691	16566	16670	16679	16650	16704	16791	16641	16798	16794	16757	16637	16719	16729	16653	16781	16534	16640	16698	16750	16714	16544	16696	16703	16900	16735	16406	16605	16780	16568	16576	16624	16547	16640	16675	16673	16695	16778	16396	16560	16563	16824	16652	16654	16663	16754	16669	16680	16530	16672	16581	16719	16762	16835	16747	16715	16567	16663	16515	16555	16697	16634	16826	16697	16758	16601	16708	16622	16703	16635	16719	16707	16721	16825	16472	16724	16612	16668	16576	16667	16609	16707	16846	16581	16825	16565	16612	16659	16693	16667	16642	16659	16784	16655	16842	16662	16662	16426	16675	16523	16697	16677	16588	16606	16667	16643	16570	16814	16648	16566	16709	16617	16686	16798	16646	16564	16570	16607	16528	16612	16534	16714	16664	16556	16697	16766	16793	16656	16770	16755	16538	16584	16613	16626	16487	16633	16603	16617	16626	16636	16615	16578	16668	16703	16648	16770	16695	16673	16739	16738	16712	16634	16582	16623	16771	16542	16628	16683	16701	16690	16674	16560	16681	16722	16615	16616	16640	16577	16759	16711	16646	16816	16565	16779	16655	16668	16579	16682	16802	16685	16509	16725	16602	16725	16592	16686	16655	16741	16724	16715	16801	16657	16569	16731	16635	16632	16788	16648	16688	16561	16706	16803	16697	16909	16623	16592	16640	16656	16503	16653	16554	16669	16568	16675	16842	16770	16696	16596	16611	16559	16862	16602	16731	16481	16670	16752	16734	16728	16602	16624	16719	16783	16665	16568	16667	16815	16710	16784	16696	16659	16774	16798	16537	16449	16670	16672	16611	16631	16683	16767	16719	16622	16656	16543	16612	16572	16667	16484	16718	16684	16566	16665	16604	16674	16676	16603	16618	16496	16662	16641	16809	16599	16667	16635	16700	16556	16651	16624	16678	16536	16706	16556	16599	16600	16622	16685	16648	16606	16641	16825	16694	16695	16696	16570	16718	16687	16667	16689	16572	16513	16829	16692	16700	16733	16607	16572	16687	16809	16681	16642	16701	16666	16798	16804	16712	16770	16579	16625	16718	16741	16690	16614	16544	16653	16729	16858	16618	16514	16525	16570	16709	16649	16657	16596	16751	16674	16445	16644	16536	16680	16714	16681	16396	16628	16616	16756	16722	16794	16591	16824	16709	16748	16689	16606	16799	16866	16613	16722	16764	16479	16706	16694	16597	16564	16740	16648	16723	16579	16560	16677	16680	16632	16600	16641	16741	16594	16644	16640	16577	16766	16658	16707	16522	16663	16783	16698	16491	16596	16729	16677	16682	16687	16703	16781	16598	16661	16705	16707	16557	16610	16648	16600	16590	16828	16637	16730	16792	16716	16610	16552	16506	16678	16728	16780	16740	16638	16820	16468	16754	16795	16562	16563	16702	16732	16721	16681	16764	16663	16742	16659	16560	16719	16713	16578	16635	16692	16657	16543	16665	16528	16617	16773	16519	16617	16787	16656	16558	16633	16583	16593	16603	16693	16636	16580	16693	16782	16469	16665	16650	16925	16675	16874	16669	16618	16596	16579	16657	16617	16669	16687	16579	16644	16850	16760	16673	16580	16620	16600	16614	16664	16645	16595	16833	16691	16675	16689	16735	16752	16498	16939	16647	16842	16591	16661	16803	16550	16513	16575	16780	16425	16776	16663	16516	16607	16735	16694	16841	16513	16778	16541	16701	16665	16854	16828	16825	16774	16755	16607	16813	16716	16666	16624	16728	16575	16745	16881	16643	16601	16741	16575	16730	16674	16678	16714	16710	16909	16732	16729	16714	16664	16563	16657	16607	16678	16575	16661	16679	16642	16492	16631	16651	16741	16625	16570	16660	16712	16732	16787	16747	16691	16457	16472	16717	16625	16666	16852	16639	16781	16652	16676	16734	16682	16636	16787	16688	16659	16632	16677	16640	16627	16764	16638	16721	16528	16654	16586	16644	16659	16443	16653	16788	16652	16584	16635	16798	16676	16724	16624	16670	16643	16663	16520	16682	16687	16634	16620	16709	16734	16629	16652	16818	16650	16758	16718	16581	16684	16615	16725	16601	16533	16705	16639	16720	16595	16614	16731	16562	16810	16635	16646	16630	16681	16583	16696	16551	16612	16574	16696	16514	16828	16569	16739	16581	16803	16736	16496	16798	16723	16597	16577	16813	16578	16760	16556	16652	16403	16650	16577	16934	16528	16802	16498	16600	16670	16731	16513	16731	16707	16625	16782	16638	16723	16725	16556	16857	16782	16685	16734	16738	16706	16712	16715	16551	16627	16655	16819	16814	16704	16673	16753	16751	16717	16797	16615	16701	16682	16702	16719	16490	16649	16774	16789	16542	16933	16672	16633	16700	16736	16768	16698	16630	16719	16607	16595	16625	16691	16626	16621	16704	16840	16738	16766	16750	16399	16858	16592	16652	16549	16711	16620	16563	16598	16487	16727	16688	16688	16753	16630	16567	16635	16710	16762	16733	16758	16761	16661	16733	16552	16536	16649	16654	16634	16712	16703	16687	16747	16727	16650	16455	16729	16783	16599	16642	16734	16680	16675	16488	16753	16654	16569	16613	16766	16584	16719	16659	16757	16599	16743	16464	16768	16710	16765	16498	16672	16675	16763	16601	16757	16777	16778	16638	16596	16612	16743	16846	16723	16586	16480	16634	16670	16736	16652	16547	16537	16608	16668	16621	16769	16835	16780	16701	16762	16788	16741	16885	16683	16530	16651	16700	16718	16581	16564	16649	16887	16733	16598	16666	16612	16752	16760	16716	16626	16731	16675	16647	16743	16780	16737	16624	16784	16628	16670	16778	16699	16741	16705	16704	16684	16739	16802	16662	16574	16759	16636	16758	16608	16662	16688	16730	16608	16649	16761	16656	16563	16754	16684	16533	16660	16634	16616	16601	16562	16747	16801	16695	16468	16673	16689	16729	16745	16854	16596	16557	16746	16593	16653	16650	16726	16666	16721	16644	16777	16634	16918	16710	16694	16606	16459	16560	16645	16790	16665	16830	16663	16701	16576	16647	16661	16692	16630	16647	16601	16662	16665	16679	16531	16759	16792	16587	16588	16832	16745	16765	16701	16704	16671	16754	16676	16737	16716	16651	16576	16785	16721	16597	16723	16794	16696	16701	16658	16544	16731	16472	16594	16584	16584	16607	16599	16679	16581	16514	16712	16775	16672	16667	16643	16616	16865	16602	16464	16774	16676	16652	16736	16840	16686	16746	16521	16770	16402	16640	16561	16549	16795	16410	16734	16675	16755	16683	16678	16642	16734	16654	16574	16704	16761	16737	16458	16581	16567	16703	16629	16649	16581	16678	16631	16716	16656	16464	16822	16900	16587	16698	16537	16747	16601	16687	16764	16850	16780	16534	16827	16518	16776	16596	16558	16635	16765	16740	16678	16591	16541	16801	16633	16814	16650	16648	16648	16705	16680	16733	16635	16624	16572	16552	16567	16766	16620	16672	16681	16650	16530	16621	16659	16913	16694	16485	16621	16783	16721	16663	16602	16691	16796	16796	16726	16601	16727	16859	16573	16683	16577	16680	16636	16670	16508	16771	16774	16818	16658	16489	16642	16724	16578	16654	16750	16722	16793	16605	16793	16634	16491	16615	16665	16531	16612	16657	16641	16592	16562	16564	16668	16687	16637	16676	16600	16652	16686	16547	16664	16621	16726	16646	16679	16507	16625	16754	16822	16614	16785	16702	16701	16717	16726	16585	16824	16628	16723	16729	16816	16512	16682	16592	16794	16489	16719	16533	16707	16777	16680	16656	16525	16691	16739	16762	16667	16768	16616	16729	16712	16700	16576	16651	16586	16654	16585	16630	16532	16738	16708	16691	16772	16612	16682	16614	16758	16669	16669	16726	16883	16531	16779	16760	16711	16865	16510	16768	16524	16638	16738	16638	16605	16532	16628	16790	16566	16633	16777	16606	16792	16585	16617	16782	16615	16745	16809	16531	16688	16811	16758	16832
22810	21317	39021	47406	42288	35005	26754	20792	19833	20037	19890	19676	19661	19684	19909	19665	19597	19613	19679	19682	19662	19671	19827	19646	19643	19809	19607	19868	19583	19759	19461	19501	19659	19354	19608	19560	19365	19621	19521	19449	19360	19465	19505	19550	19447	19781	19355	19723	19886	19649	19621	19425	19649	19554	19411	19519	19500	19587	19366	19563	19546	19185	19435	19496	19524	19564	19590	19288	19595	19472	19469	19518	19591	19377	19582	19491	19594	19456	19584	19431	19486	19298	19499	19532	19369	19351	19538	19443	19434	19345	19692	19412	19419	19580	19553	19334	19186	19440	19532	19287	19494	19530	19460	19442	19416	19464	19316	19566	19422	19448	19468	19277	19392	19402	19462	19592	19417	19454	19459	19594	19425	19324	19476	19329	19497	19447	19489	19393	19782	19437	19215	19415	19620	19380	19487	19340	19558	19493	19382	19322	19471	19539	19333	19561	19760	19417	19560	19355	19673	19327	19632	19495	19379	19486	19432	19427	19517	19604	19445	19331	19280	19503	19555	19436	19419	19341	19254	19425	19483	19524	19434	19290	19599	19485	19431	19264	19206	19533	19522	19496	19444	19516	19634	19566	19470	19370	19451	19521	19496	19709	19613	19560	19601	19532	19601	19468	19584	19386	19506	19411	19526	19222	19512	19485	19589	19356	19497	19655	19369	19517	19570	19358	19567	19419	19373	19506	19445	19503	19378	19569	19402	19281	19383	19777	19479	19483	19404	19477	19684	19314	19454	19552	19592	19263	19392	19329	19459	19392	19340	19408	19559	19534	19269	19272	19602	19532	19644	19442	19276	19257	19425	19308	19584	19260	19498	19303	19612	19259	19425	19222	19734	19327	19334	19507	19362	19544	19534	19265	19279	19359	19387	19371	19551	19356	19447	19254	19471	19652	19439	19416	19473	19351	19582	19474	19386	19598	19421	19368	19279	19592	19607	19372	19574	19706	19335	19498	19428	19365	19452	19368	19361	19315	19593	19498	19428	19606	19396	19530	19546	19520	19554	19480	19309	19664	19432	19522	19509	19301	19315	19390	19371	19439	19292	19338	19335	19453	19473	19410	19508	19386	19528	19358	19306	19424	19336	19329	19532	19377	19333	19465	19404	19617	19368	19521	19463	19465	19411	19449	19435	19520	19297	19347	19388	19491	19462	19438	19407	19644	19414	19500	19473	19381	19576	19180	19483	19418	19559	19661	19563	19397	19302	19329	19573	19385	19530	19382	19389	19097	19425	19474	19419	19413	19411	19370	19439	19611	19517	19482	19454	19479	19384	19416	19339	19523	19630	19578	19632	19562	19284	19333	19219	19403	19425	19299	19374	19451	19433	19423	19495	19456	19502	19499	19563	19376	19284	19452	19310	19651	19529	19597	19524	19298	19386	19475	19520	19510	19207	19288	19302	19384	19406	19615	19088	19530	19262	19428	19431	19152	19581	19404	19533	19502	19425	19361	19390	19261	19309	19600	19503	19266	19172	19234	19368	19210	19388	19366	19556	19463	19513	19208	19379	19359	19561	19565	19331	19464	19459	19389	19335	19373	19639	19537	19363	19429	19381	19364	19403	19173	19388	19437	19710	19437	19447	19295	19594	19354	19296	19414	19518	19433	19397	19331	19425	19250	19295	19398	19500	19493	19448	19478	19601	19253	19481	19487	19212	19340	19593	19406	19444	19562	19459	19309	19467	19493	19398	19360	19421	19392	19390	19451	19488	19512	19386	19401	19390	19303	19463	19589	19718	19245	19499	19264	19413	19268	19611	19598	19395	19524	19421	19468	19248	19517	19457	19435	19630	19552	19171	19461	19401	19423	19531	19472	19592	19442	19452	19423	19215	19625	19505	19438	19584	19445	19409	19329	19214	19482	19233	19470	19392	19292	19339	19568	19393	19289	19365	19310	19390	19389	19500	19512	19410	19353	19624	19432	19495	19388	19522	19582	19483	19442	19542	19451	19272	19434	19238	19455	19579	19540	19521	19348	19547	19631	19333	19424	19614	19395	19509	19388	19396	19566	19388	19159	19302	19528	19526	19455	19485	19415	19397	19344	19382	19491	19648	19488	19219	19476	19552	19374	19482	19474	19490	19259	19308	19375	19408	19315	19280	19270	19485	19265	19481	19489	19628	19470	19358	19333	19405	19457	19370	19247	19281	19441	19752	19636	19533	19441	19259	19393	19485	19276	19463	19443	19496	19470	19349	19254	19279	19461	19243	19390	19594	19534	19352	19357	19388	19403	19489	19513	19374	19415	19368	19412	19225	19347	19425	19173	19509	19409	19438	19652	19401	19408	19574	19507	19542	19331	19521	19621	19248	19459	19502	19695	19506	19536	19330	19647	19248	19380	19356	19395	19312	19453	19369	19499	19373	19337	19524	19363	19376	19234	19533	19541	19432	19342	19517	19457	19241	19459	19641	19266	19530	19332	19481	19293	19445	19481	19443	19438	19342	19408	19459	19285	19224	19327	19637	19591	19369	19412	19351	19433	19386	19377	19520	19564	19348	19314	19329	19340	19606	19475	19465	19612	19571	19294	19529	19192	19358	19363	19356	19408	19403	19505	19421	19368	19421	19195	19255	19298	19295	19395	19392	19169	19519	19611	19708	19375	19594	19360	19610	19387	19484	19664	19523	19177	19516	19424	19529	19439	19518	19324	19447	19372	19458	19424	19450	19416	19437	19337	19479	19438	19460	19362	19374	19445	19271	19592	19363	19406	19593	19265	19466	19553	19372	19260	19538	19321	19519	19578	19302	19438	19364	19572	19371	19596	19425	19485	19592	19451	19481	19508	19518	19475	19090	19524	19467	19601	19505	19344	19459	19275	19378	19204	19464	19478	19358	19299	19301	19290	19368	19445	19217	19418	19454	19378	19312	19273	19356	19547	19342	19432	19514	19622	19615	19504	19326	19308	19449	19236	19343	19278	19499	19489	19345	19551	19483	19602	19439	19449	19558	19324	19450	19373	19481	19593	19422	19518	19627	19649	19452	19558	19308	19532	19661	19491	19572	19577	19494	19241	19443	19488	19490	19421	19172	19339	19320	19424	19543	19294	19291	19554	19320	19630	19459	19538	19523	19353	19367	19434	19422	19328	19574	19403	19591	19542	19656	19448	19398	19349	19595	19457	19445	19508	19298	19346	19399	19619	19435	19491	19485	19400	19390	19476	19426	19551	19491	19490	19239	19428	19235	19375	19354	19365	19604	19538	19480	19320	19334	19451	19342	19592	19742	19434	19401	19373	19290	19313	19577	19378	19539	19421	19283	19431	19526	19553	19363	19095	19484	19402	19396	19312	19452	19438	19218	19591	19538	19482	19546	19397	19483	19556	19424	19519	19376	19428	19563	19461	19365	19603	19479	19412	19284	19404	19418	19707	19455	19309	19372	19535	19676	19325	19455	19477	19532	19298	19409	19405	19425	19177	19523	19367	19585	19539	19282	19378	19435	19287	19536	19364	19220	19319	19319	19477	19471	19430	19218	19448	19654	19461	19429	19637	19476	19242	19513	19352	19336	19424	19414	19511	19457	19532	19320	19533	19486	19471	19392	19363	19376	19445	19254	19499	19327	19409	19473	19465	19463	19617	19305	19241	19564	19524	19528	19388	19533	19287	19476	19670	19468	19431	19590	19506	19407	19441	19528	19550	19521	19540	19482	19562	19519	19564	19397	19290	19419	19410	19545	19522	19429	19426	19442	19452	19448	19162	19323	19322	19436	19372	19614	19314	19335	19558	19605	19270	19373	19657	19286	19625	19597	19299	19603	19430	19442	19369	19387	19389	19246	19485	19409	19410	19280	19620	19565	19410	19480	19151	19547	19274	19509	19586	19603	19490	19467	19470	19208	19215	19558	19563	19229	19450	19499	19416	19367	19395	19501	19494	19316	19333	19285	19317	19362	19497	19354	19466	19480	19455	19610	19569	19509	19640	19755	19538	19696	19323	19416	19445	19485	19370	19198	19483	19502	19400	19327	19269	19520	19387	19721	19383	19372	19586	19568	19347	19581	19414	19406	19474	19487	19323	19477	19533	19599	19406	19383	19349	19479	19526	19475	19376	19311	19470	19442	19467	19469	19479	19508	19465	19330	19449	19507	19536	19501	19338	19275	19317	19462	19400	19547	19256	19301	19387	19449	19418	19484	19308	19530	19412	19610	19448	19684	19418	19455	19530	19494	19357	19455	19472	19443	19374	19237	19481	19501	19421	19592	19419	19418	19417	19409	19605	19482	19549	19543	19432	19457	19383	19437	19361	19426	19403	19561	19525	19530	19371	19505	19288	19252	19493	19519	19476	19652	19401	19291	19363	19339	19309	19442	19405	19515	19410	19577	19432	19575	19177	19368	19420	19463	19326	19437	19260	19522	19449	19493	19535	19482	19453	19454	19537	19430	19613	19521	19405	19341	19497	19406	19554	19327	19480	19568	19330	19284	19646	19443	19269	19515	19531	19415	19489	19390	19453	19479	19471	19575	19375	19494	19554	19572	19404	19383	19490	19370	19409	19491	19481	19217	19313	19445	19195	19536	19596	19327	19473	19527	19276	19324	19594	19570	19703	19633	19403	19547	19440	19352	19336	19491	19457	19479	19401	19459	19534	19511	19494	19497	19443	19355	19610	19476	19452	19555	19368	19361	19197	19400	19131	19371	19444	19504	19496	19487	19453	19195	19335	19370	19480	19397	19409	19436	19293	19405	19352	19396	19456	19502	19443	19508	19230	19339	19133	19503	19247	19527	19577	19429	19518	19318	19640	19358	19345	19457	19497	19685	19332	19621	19445	19614	19120	19529	19802	19427	19558	19369	19433	19392	19600	19630	19443	19222	19632	19488	19336	19371	19488	19623	19434	19314	19284	19331	19431	19521	19315	19453	19575	19603	19468	19344	19416	19359	19557	19234	19354	19615	19212	19278	19554	19559	19512	19442	19472	19482	19214	19496	19454	19710	19199	19607	19285	19304	19453	19466	19481	19363	19401	19446	19591	19471	19402	19394	19473	19496	19451	19518	19306	19346	19331	19561	19357	19384	19229	19378	19582	19528	19501	19587	19491	19498	19473	19445	19308	19569	19469	19644	19461	19530	19430	19395	19472	19452	19550	19415	19308	19356	19485	19377	19396	19434	19170	19317	19572	19313	19523
29713	72064	95762	83625	59604	37109	20026	16911	16880	16987	17035	17159	17075	17110	16880	16849	16972	17089	16889	16996	17015	16768	16913	16849	16947	16807	16932	16951	16879	17151	16737	16941	16777	16815	16998	16963	16871	16891	16914	16824	16924	17019	16918	17213	16946	16970	16970	17206	17402	17193	17134	16879	16955	17037	16830	16844	16962	16887	16874	16933	16923	16939	16964	16756	16847	16775	17069	16937	16796	16947	16880	16805	16878	17026	16722	16932	16887	16824	16967	16900	16969	16951	16906	16817	17080	16895	16977	16849	16947	17016	16799	16911	16711	16902	16713	17047	16853	16999	16954	16732	17079	16923	16907	16917	17060	16987	16951	16934	16863	16832	16843	16830	16798	16884	16913	16782	16918	16816	16941	17001	16976	16983	17011	16741	16830	16823	17132	16805	16861	17127	16962	16751	16951	17070	16842	17070	16715	16919	16778	16917	16862	16770	16904	16952	16724	16758	16913	16947	16736	17002	16827	16938	16865	17012	16806	16824	16818	16940	16862	16840	16988	16692	16852	16939	17006	16905	17067	16939	16948	16915	17017	16929	16879	16778	16734	16880	16784	17001	17004	16951	16908	16686	16911	16998	16868	16859	16854	16913	16907	16934	16796	17009	16757	16991	16757	16802	16787	16951	16948	16916	16883	16888	16866	16977	16959	16880	16858	16793	16799	16872	16698	16922	16913	16803	16943	16909	16921	16915	16934	16845	16856	16987	17015	17029	16873	16823	16894	16771	16919	16874	16992	16888	16918	16931	16940	16899	17028	16903	16772	17055	16983	16695	16972	16743	16902	16934	16842	16949	16880	16968	16982	16832	16861	16914	16763	16780	16933	16994	16822	16958	16678	16828	17277	16973	16967	16860	17048	16866	16972	16936	16757	16857	16934	17041	16752	16803	16796	16847	16923	16840	16985	16930	16883	16892	16970	16737	16928	16975	16808	16773	16756	16919	16701	16764	16867	16697	16891	16771	16885	16962	16858	16794	16994	16934	16860	16862	17026	16877	16855	16712	17009	16758	16933	16874	16772	16958	16910	16926	16870	16846	16934	17107	16986	16935	16803	16868	17037	16922	16884	16790	17175	16795	16985	16845	16786	16841	16902	16838	16927	16776	16702	16874	16845	16826	16819	16953	16804	16950	16983	16885	16802	16871	16781	16859	16839	16877	16819	16911	16939	16940	16975	17017	16913	16883	17113	17029	16869	17051	16901	16626	16894	16898	16917	16924	16829	16979	16781	16887	16977	16811	16998	16913	16828	16911	16782	16761	16800	17100	16858	16762	16921	16844	16892	16794	16839	16867	16918	16906	16778	16878	16967	16867	16881	17007	16766	16927	16965	16850	16821	16857	16894	16882	16828	16897	16756	17097	16948	17066	16835	17049	16819	17026	17074	16957	16922	16950	16910	16750	16901	16828	16951	16768	16891	16990	16907	17061	16985	16745	16849	16757	16733	16824	16997	16783	16884	16802	16960	17040	16712	16982	17084	16829	16847	16776	16812	16711	16967	16704	16894	16885	16823	16876	16981	16886	16829	16864	16914	16921	16720	16938	16961	17013	16918	16817	16945	17035	16882	16931	17005	16858	16933	16949	16831	16974	16940	16846	16872	16787	16905	17043	16892	16891	16924	16872	17000	16973	17112	16953	16911	16821	16923	16766	16730	16987	16997	16928	16831	16720	16795	17052	16794	16963	16853	16958	17016	16822	16879	16882	16926	17013	16878	16904	16902	16781	16809	16879	16813	17098	16923	16769	17018	16847	16915	17082	17002	16818	16794	17048	16907	16840	16941	16772	16853	16919	16714	16921	16844	16828	16939	16958	17062	16901	16960	16869	16895	16956	16847	16728	16938	16941	16885	16973	16938	16909	16988	16833	16927	16845	17058	16860	16966	16944	16759	16894	16860	16868	17058	16897	16775	16850	17000	16862	16832	16726	16895	17066	17008	16879	16943	16688	17037	16915	16919	16776	16903	16885	16948	16840	16975	16828	17164	16865	16939	16929	16930	16713	16930	16882	16867	16849	16879	16827	16821	16665	16973	16846	16938	16796	16915	16825	16947	16915	17019	16921	16841	16988	16802	16954	16827	16851	16830	16945	16842	16930	16956	16787	16900	16878	16759	16953	17005	16817	16790	16765	16858	17002	16835	16840	16851	16830	16984	16896	16898	17006	16800	16974	17002	16966	16988	16838	16886	16844	16800	17017	16947	16827	16984	16848	17006	16991	16966	16809	16965	16955	16957	16770	17020	16800	16882	16927	16997	16890	16912	16895	17009	16907	16871	16972	16932	16815	17022	17101	16792	17014	16887	16763	17021	16808	16928	16890	16804	16985	17010	16973	17039	16856	16874	17012	16789	16863	16839	16892	17082	17032	16858	17023	16925	16874	16770	16919	16891	16931	16995	16936	16784	16904	17042	16970	17094	16759	16883	17028	16910	16975	16831	16920	16969	16992	16997	16859	16814	16932	16784	16883	16905	16867	16955	17107	16916	17075	16783	17073	16994	16876	16937	16898	16927	16966	17099	16890	16978	16676	16890	16921	17025	16901	16862	16848	16975	16904	16926	16908	16935	16775	16912	17084	17017	16968	17016	16935	17040	17090	16910	17068	16797	16900	16677	16859	16986	16799	17112	16880	16939	16959	16986	16926	16824	16883	16920	16833	16824	17076	16931	16947	17068	16854	17041	16883	16967	16796	16820	16921	16861	16791	17016	16885	16827	16968	17137	17009	16875	16843	16939	16882	17109	16840	16884	17047	16823	16918	16811	17025	16836	17038	16959	16891	17024	16953	17061	16802	16915	16948	16851	16878	16828	16870	16891	16785	17084	16876	16883	16877	16996	16755	16828	16924	16879	16733	16826	16840	16759	16878	16857	16906	16958	16861	17120	16936	17042	16933	17039	16745	16987	16822	16839	16810	16940	16742	17019	16948	17079	16836	16848	16972	16804	16974	16731	17011	16770	16790	16954	16784	17029	16847	16753	16951	16903	16834	16956	16980	16840	17020	16869	17029	16687	16957	16892	17034	16935	16883	16991	16720	16767	16903	16903	16988	16814	17045	16900	16809	16913	16956	16832	16699	16843	16791	16742	16782	16880	16711	16813	16908	16862	16794	16911	16925	16957	17027	17078	16849	16890	16942	16904	16753	16860	16848	16770	17020	17018	16969	17086	17053	16829	16883	16966	16807	16957	16999	16914	16855	16741	16937	16987	16599	16962	16979	16910	16913	17054	16885	17030	16956	16911	16908	16813	16988	16992	16706	16948	16931	16867	16816	16830	17056	16911	16661	16853	16877	16944	16893	16777	16834	16976	16834	17050	17006	16777	16857	16925	16838	16788	16861	16840	16779	16936	16772	16992	16946	16917	16856	16869	16921	16823	16825	16695	16780	16872	17040	16915	17037	16760	16716	16896	16762	16813	16919	16800	17026	16821	17047	16870	16854	16891	16724	16922	16911	16908	16976	16948	16872	16933	17032	17001	16806	17024	16987	16778	17015	17044	16999	16975	16907	17024	16813	16960	17151	16975	16856	16938	16923	16780	16936	17023	17026	16944	16786	16987	16763	17077	16765	16797	16769	16826	17089	16769	16841	16936	16982	16775	16919	16991	17025	16780	17021	17004	16776	16791	16974	16809	16935	16836	16904	16870	16871	16960	17053	16847	16947	16909	16824	16870	17119	16899	16956	16827	16906	17003	16891	16861	16938	16905	16855	16888	16917	16784	16751	17042	16817	16867	16983	16841	16811	16953	16891	16927	16826	16973	16776	17026	16871	16839	16745	16774	16735	16781	16824	16889	16921	16981	16914	16895	16917	16895	17002	17043	16653	16983	16818	16738	16728	16845	16998	16946	16896	16940	16870	16900	16963	16931	16844	17002	16751	16977	16996	16841	16960	17061	16802	16919	16929	17032	16902	17089	16799	16889	17066	16805	16966	16838	17095	16996	16778	17059	16958	16801	16849	16953	16904	16989	16865	16771	16651	16999	16824	16921	16912	16853	16984	16962	16895	17158	17028	16841	17132	16856	16864	16773	16732	16932	16895	16880	16847	16896	16927	17030	16881	17017	16970	16830	16848	16801	16834	16997	16951	16840	16965	16905	16882	16922	16938	17052	16914	16898	16934	16938	16877	16866	16735	16878	16948	16913	16887	16733	16886	16910	16800	16756	16930	16709	16845	16854	16739	16988	16800	16929	16965	16803	16810	16999	16947	16928	16926	16826	16876	16859	16696	16864	16957	16876	16901	16979	16804	16863	16980	16816	16698	16857	16853	16986	16893	17005	17032	16921	16879	16842	16947	17064	16900	17034	16716	16902	16980	16784	16796	16888	16927	16960	17087	16888	17022	16808	16802	16867	16860	16964	16784	16945	16986	16935	17019	16772	16778	16866	17002	16857	16883	16949	17064	16814	16978	16975	16912	17078	16864	16885	16893	16876	16968	16993	17052	16864	16883	16848	16752	16952	16884	16919	16989	16898	16869	16956	16949	16890	16946	17099	16861	16869	17068	16976	17074	16913	17051	16842	16987	16922	16977	16746	16753	16950	16916	17089	16925	16874	16910	16872	16834	16851	16892	16773	16907	16954	16810	16752	16845	17102	16671	17053	17034	16873	16954	17098	16936	16788	16931	17018	16805	17031	16781	16871	16896	16715	16977	16802	16996	16881	17064	17131	16894	17100	17011	16948	16890	16847	16680	16913	16985	16975	16717	16994	16734	17063	16806	16746	16820	16933	16850	16877	16857	16809	16903	16862	16855	16665	16996	16900	16852	16890	16890	16828	16820	16942	17016	16849	16744	16804	16944	16841	16911	16839	16896	17068	16882	16926	16899	16954	16862	16994	16918	16910	17000	17005	16854	16948	17038	16864	16994	16849	16790	16892	16846	17018	16850	16966	16942	16687	17000	16840	16828	16938	16819	16862	16999	16827	16806	16744	16817	17008	16883	16992	16983	16734	17034	17038	16903	16851	16991	17028	16928	16915	16863	16869	16675	16808	17032	16960	17017	16726	16810	16939	16870	16854	16910	16982	16790	16838	16871	16804	16877	16885	16860	16755	16863	16726	16869	16777	16807	16805	16890	17015	16941	16773	16958	16882	16944	16793	16962	17039	16811	16962	17082	16771	16592	16828	16803	16891	17023
27439	23725	42761	41656	28912	22170	19891	19250	19108	19280	19148	19183	18830	18961	19193	19272	19257	19025	19090	19228	19180	19099	19098	19090	18999	19090	19152	19011	18966	19059	19128	18881	19015	19054	19207	19017	18954	19175	18937	19105	18878	18978	19259	19054	19036	19132	18971	19082	19122	19109	19251	19096	19175	19052	19276	19083	19050	19292	19194	19065	19213	19293	19050	19374	19132	19046	19001	19001	19035	19062	19124	18996	19244	19047	18970	19158	19031	19069	19046	18933	18975	19063	19194	18880	18865	19167	19015	18951	19193	18959	19023	18865	19239	18911	19025	19142	19124	19070	19050	19077	19101	19202	19051	18929	18897	19254	19247	18890	18856	19128	19089	18967	18986	19011	19153	18981	18975	18989	19119	18921	19021	18848	19124	19103	18936	19297	19095	18883	19018	18865	18985	18905	19095	19170	18890	18880	19303	19090	19069	19105	18985	19095	19399	19248	19073	19219	19170	19106	19019	19034	18961	18992	19090	19190	18819	18910	19011	18984	19145	19126	19019	18997	19080	19300	19053	18995	19254	19149	19230	19200	19057	19164	18929	18952	18876	19014	19142	19005	19026	19058	19277	18906	18984	19106	18836	19137	19078	19206	18991	18857	18916	18974	19212	19052	19083	19168	18981	19112	19010	18986	19051	19071	19199	19069	19290	19098	18953	19065	19165	18974	18973	18928	18898	19323	19007	19002	19217	19102	19046	19049	18893	19100	19171	19135	18854	19217	19222	18816	19148	18875	19184	19081	19065	18980	19026	18864	19024	19033	18933	19050	19182	19048	18990	19124	19017	18931	19125	18972	19137	19180	18889	18849	19098	19018	18917	18855	18946	19416	19049	19085	19044	19272	18991	18926	18877	18890	19101	19145	19184	19228	18908	18967	19022	19106	19127	18937	18961	18955	19143	19053	18975	19106	18974	19153	19054	19008	18948	18948	19169	19107	19147	19026	19187	18910	18843	19073	19177	18960	19136	18910	18960	19086	18978	19136	19012	19067	19105	18960	19041	18911	19094	19040	19164	18968	18913	18864	19142	19032	18969	19124	18812	18906	19025	18938	18875	18989	19126	19114	19293	18828	18997	19149	19042	19137	19130	19271	19233	19077	19000	19043	19121	19261	18983	18995	18927	19094	19181	18928	19035	18802	18980	18983	19162	18933	19047	19054	18900	19155	19187	19092	19073	19156	19130	19018	18900	19136	19174	18916	19008	19053	19137	19093	18842	19041	19229	19001	19110	19136	18943	18988	19021	19014	19086	19062	19013	18833	19023	19021	19078	19027	18996	19001	19209	19077	19047	19065	19272	19040	19133	19038	19133	19014	18823	18897	19062	19118	19197	18942	19190	19057	19012	18884	19082	19172	19018	19231	19056	19070	18974	19189	18842	19138	18993	19106	19112	18903	19083	19062	18864	19128	19074	19090	19276	19003	19074	19081	18939	19073	19271	19070	19035	19167	18997	18847	19302	19084	19159	19211	18951	18906	19066	18961	19105	18833	19147	19044	18892	19134	18867	18760	18971	19145	18973	18972	19173	19108	19123	19281	19016	18911	19170	18941	18905	18835	19144	18991	18980	18989	19084	18890	19101	19050	19012	19003	19065	19093	19039	18976	19019	19115	19102	19203	18916	19061	18955	19069	19178	19064	19074	19039	19076	19173	19129	19186	18972	18900	19370	19062	19148	18913	19076	19164	19079	18966	18994	19076	19113	18927	19098	19069	18978	19180	19162	19033	18857	19225	19064	19045	19030	19014	18963	18991	19041	18973	18934	19273	19008	18973	18922	19178	19019	19179	18860	18974	19052	19067	18889	19222	19076	19155	19359	19049	19215	19052	19026	19060	19353	19045	19088	19086	19197	18949	19059	19168	19018	18786	19195	18814	19248	18985	19161	19025	19024	18918	18981	19126	19101	19182	19025	19155	19118	18860	19009	18944	19019	19119	18993	19056	19200	19048	19125	18984	19244	19092	19086	19236	19094	19174	18948	19065	19056	19081	19125	19089	19045	18952	18921	19329	19017	19154	19052	18996	18953	18874	19035	19200	19110	18895	18959	18850	19114	19099	19089	18974	19110	19060	19092	19072	19122	19027	18903	18953	19197	19339	19036	18943	19185	19125	19042	18971	19176	19055	19315	19200	19035	19053	18956	19139	19130	19101	19000	18909	19117	19120	19043	19285	19147	19243	19221	19110	19128	19121	19041	19207	18973	19085	18951	19053	18971	19189	19104	18875	18828	19326	19271	19334	19110	19198	18917	19077	19184	19202	19078	19193	19323	19106	19227	19041	19077	19085	19110	19072	19176	19105	19059	19067	18932	19112	19083	19163	19070	19169	18984	18971	19068	18865	19141	18986	19012	19084	19200	19111	19168	19058	19142	19026	19042	19131	18980	19265	19210	19091	19300	19036	19115	19001	19155	19042	19068	19072	18933	19012	18962	18876	19139	19190	19197	18903	19262	19097	19140	19340	19241	18898	19008	19038	19076	19161	19033	19151	19182	18994	19008	18984	18945	19152	19192	19060	19035	19109	19062	19103	19115	19216	19020	19301	18991	19112	19193	19140	19135	18880	19013	18876	18880	19202	19108	19199	19131	19027	18993	19068	19159	19028	18925	18974	19114	19112	19238	19172	18971	19041	18850	19102	19068	19183	19034	19145	19058	19017	19051	18951	18978	18862	19269	18883	19327	19176	18806	19011	19088	18880	19080	18984	18871	19082	18810	19012	19233	19080	19224	19180	19004	19008	19154	19031	18944	18916	19135	18906	18957	19071	19191	19080	19192	19085	19024	19144	19035	18882	19092	18925	19104	19086	19080	19165	19146	19139	19190	18918	19132	18876	19027	18977	19060	19176	19112	19071	19004	19122	19122	19222	19062	19097	19024	18778	19148	19335	19089	19149	18988	19011	19009	18881	19293	19112	19039	19019	18925	18872	19139	19161	18887	18926	18854	18899	19210	19075	19014	19006	19138	19086	19303	19164	19078	19228	18942	18920	18945	18951	19196	18982	19161	18920	19170	19270	19132	18985	18964	18986	19241	19009	19034	19268	18986	18960	19118	18940	19067	19274	19230	19177	19172	19073	19157	19161	18983	18928	19030	19152	19164	19209	19059	19139	19004	18960	18990	19025	19203	19007	19118	19102	19132	18897	19271	18960	18796	19175	19076	19008	19047	19171	19245	19058	19176	18951	18975	19166	19084	19080	19139	19101	19077	18868	19093	19189	19144	19076	19101	19111	19227	18991	18873	18924	18892	18847	19033	18831	19209	19258	19085	18922	18939	18979	19042	18993	19012	19046	18996	19195	19148	19079	19109	19383	19064	18933	19215	18959	19051	19225	19177	18932	19270	19033	19228	18927	19126	19166	19042	19140	18977	19071	19119	19110	19074	18942	19169	19096	18973	19002	19080	18789	18948	18807	18948	19182	18950	19237	19220	18810	18842	18961	18988	19043	19070	19033	19181	19185	18870	19036	19209	19185	19156	18986	18874	19097	19049	18803	19189	18885	19021	19087	18933	18963	18985	19082	18947	18871	19091	19249	19000	18895	19072	18978	19199	19038	19172	19085	19144	19209	19012	19037	19018	18920	19101	19087	19123	19121	19102	19070	18864	18959	19230	19212	19017	19056	18918	18930	19273	19057	19203	19025	19164	19013	18812	19104	18885	19190	19174	18998	19047	19106	19161	18992	18859	19075	19080	19175	19120	19203	19272	18964	18935	18961	19210	19296	19080	19281	19096	19016	19226	19175	19225	19144	18972	19018	19215	18758	19158	19168	18996	18879	19075	18938	19161	19153	19039	19055	19056	18936	19117	19185	19160	19215	18996	19041	19087	18984	18938	19025	19133	19085	19141	19103	19040	19055	18909	18968	19009	19063	19088	19181	19233	19165	19267	18883	19099	18880	19027	19107	19125	18955	19260	19111	19034	19102	19015	18977	19164	19038	19200	18935	19067	19127	19265	19039	19202	19172	19222	18981	19161	19099	18857	19161	19286	19002	19149	19290	19142	19003	19100	18958	18986	19327	19239	19133	19224	19233	18870	19081	19171	19193	19040	18919	18930	19031	19078	18919	19036	19113	19050	19016	19221	18967	18996	19104	19077	19118	18952	19212	19200	19298	19039	18854	18853	18760	19087	19078	18988	18865	19115	18962	18946	18927	19091	19068	18968	19168	19179	19199	19126	18923	19075	18987	19082	19231	19130	18991	19176	19135	19060	19167	19074	19015	18970	18981	19118	19028	18958	19111	19226	19103	19244	19264	19133	19065	18925	18968	19205	19194	19189	19175	19017	19080	19114	19085	19117	18930	19089	19171	19135	18969	19029	18960	18936	18957	19010	19109	18937	18759	19070	19013	18978	18996	19142	18908	19081	19014	18991	19155	19029	19063	18923	18948	18942	19100	19071	18972	18994	18948	18931	18959	18853	18876	19050	18982	19105	19265	19146	19045	19190	19016	19028	19260	19148	19066	18949	19192	18968	19383	19066	18931	19010	18962	19091	19094	19031	19078	19047	18835	19010	18950	19077	19072	18956	18909	19058	18876	19260	19145	18918	19002	19066	18976	18975	19121	18755	19186	18986	18793	18840	18920	19015	19001	19115	19052	18936	18973	18978	18929	19027	19084	19133	19081	19103	18977	19062	19030	18973	19134	19096	19022	19251	19058	19036	19108	19043	19016	19067	18900	19112	19025	19028	18836	19093	19030	19266	18983	19223	19117	19012	19046	19183	18901	19220	18950	19220	18890	19145	19180	19214	19081	18829	18918	19018	19063	19073	19064	19035	19043	19054	19102	19147	19115	18984	19102	19070	18920	19046	19219	19002	18806	19003	18994	19109	19054	19205	18941	19088	19047	18975	18840	19163	19042	18969	19051	19045	18891	19026	19126	18971	18965	19062	19124	19049	19097	18834	19351	19142	19162	19192	19095	19258	18903	18972	19072	18931	19092	18941	18845	18985	19245	19079	19155	19144	19214	18937	19155	19098	18983	19282	19186	19030	19296	19233	19168	19082	19206	19051	19071	19110	19203	18871	19247	19067	18921	19156	19087	19192	19139	18994	18993	19189	19087	18959	19033	19217	19025	19315	19167	19194	19218	19177	19208	19149	19208	18966	19131	19127	19005	18770	18933	19287	19205	18997	18957
20435	34043	49151	39268	27669	18374	16666	16498	16735	16613	16594	16335	16650	16558	16783	16606	16677	16578	16672	16583	16742	16729	16492	16673	16624	16626	16719	16661	16644	16522	16700	16605	16657	16584	16670	16634	16516	16468	16530	16813	16626	16761	16745	16586	16544	16425	16657	16625	16655	16717	16647	16621	16694	16565	16666	16620	16555	16702	16502	16651	16580	16613	16790	16603	16596	16601	16560	16498	16650	16614	16722	16650	16569	16700	16529	16653	16525	16759	16495	16565	16574	16702	16661	16584	16517	16610	16606	16645	16662	16665	16562	16571	16787	16660	16581	16516	16572	16708	16725	16533	16548	16527	16508	16531	16538	16618	16598	16692	16460	16504	16612	16545	16715	16521	16626	16540	16593	16585	16504	16614	16628	16704	16405	16829	16628	16573	16620	16477	16688	16387	16786	16601	16553	16647	16563	16632	16705	16702	16657	16515	16652	16550	16540	16672	16611	16437	16541	16405	16675	16482	16570	16581	16582	16781	16622	16544	16818	16529	16515	16634	16523	16620	16762	16681	16552	16587	16639	16577	16725	16711	16577	16708	16575	16756	16461	16719	16770	16699	16598	16798	16554	16593	16658	16584	16753	16643	16876	16542	16607	16710	16517	16701	16763	16568	16558	16721	16632	16739	16460	16475	16692	16693	16481	16609	16718	16567	16668	16739	16500	16714	16597	16681	16681	16593	16556	16762	16562	16672	16671	16661	16579	16587	16652	16520	16614	16710	16690	16688	16594	16620	16776	16454	16653	16628	16682	16605	16521	16616	16660	16528	16628	16692	16543	16621	16570	16648	16661	16570	16593	16734	16516	16561	16709	16621	16571	16607	16389	16721	16736	16477	16471	16638	16704	16559	16431	16477	16805	16690	16571	16681	16604	16638	16716	16649	16663	16543	16617	16698	16605	16380	16722	16806	16664	16632	16521	16609	16760	16566	16630	16719	16484	16312	16586	16667	16632	16637	16346	16704	16610	16902	16768	16684	16663	16564	16656	16534	16590	16564	16674	16613	16553	16820	16691	16693	16505	16374	16637	16746	16586	16637	16682	16703	16679	16655	16749	16657	16567	16720	16700	16607	16738	16565	16615	16644	16637	16616	16759	16544	16517	16627	16579	16577	16677	16623	16687	16683	16587	16822	16350	16628	16496	16628	16624	16695	16561	16719	16795	16768	16693	16537	16530	16644	16589	16488	16556	16666	16566	16628	16634	16611	16659	16423	16480	16511	16607	16672	16633	16526	16572	16530	16489	16688	16577	16614	16610	16630	16559	16635	16587	16569	16556	16607	16731	16523	16586	16691	16497	16677	16664	16531	16560	16562	16447	16507	16635	16656	16566	16717	16648	16781	16536	16580	16731	16816	16632	16726	16615	16675	16662	16597	16346	16389	16532	16566	16758	16572	16621	16693	16671	16679	16707	16686	16550	16752	16594	16698	16477	16476	16917	16633	16532	16551	16528	16638	16623	16597	16702	16543	16724	16496	16681	16665	16842	16497	16662	16508	16771	16628	16563	16617	16483	16363	16667	16499	16558	16555	16650	16528	16831	16635	16725	16606	16535	16638	16553	16804	16675	16498	16582	16603	16441	16629	16622	16604	16694	16598	16716	16746	16823	16414	16544	16681	16739	16315	16543	16742	16628	16615	16576	16519	16582	16667	16545	16654	16565	16548	16685	16736	16658	16608	16637	16666	16588	16445	16691	16720	16593	16663	16614	16682	16402	16554	16765	16681	16751	16647	16750	16654	16577	16663	16708	16484	16503	16471	16583	16449	16521	16387	16669	16606	16650	16642	16441	16572	16786	16554	16660	16511	16584	16503	16757	16554	16709	16686	16738	16667	16660	16546	16581	16591	16553	16486	16468	16518	16563	16768	16621	16787	16610	16511	16510	16725	16700	16512	16703	16713	16587	16658	16683	16649	16587	16488	16614	16688	16536	16525	16443	16653	16842	16700	16755	16552	16653	16736	16415	16605	16672	16502	16551	16646	16593	16647	16606	16716	16617	16544	16661	16633	16610	16637	16667	16698	16524	16740	16553	16488	16612	16553	16502	16724	16575	16617	16656	16685	16726	16656	16553	16629	16524	16479	16532	16555	16679	16581	16603	16541	16834	16622	16711	16663	16501	16670	16677	16453	16654	16420	16627	16592	16487	16813	16707	16619	16687	16744	16620	16565	16515	16773	16530	16772	16666	16668	16534	16595	16799	16628	16621	16594	16586	16744	16555	16757	16693	16533	16694	16650	16615	16661	16579	16653	16536	16488	16568	16505	16652	16541	16347	16646	16636	16490	16691	16715	16615	16657	16524	16698	16389	16739	16625	16680	16545	16549	16638	16537	16642	16617	16501	16650	16548	16510	16717	16442	16514	16729	16579	16590	16609	16475	16538	16664	16720	16599	16455	16546	16462	16516	16561	16579	16582	16583	16690	16608	16575	16693	16718	16669	16555	16774	16598	16471	16909	16532	16740	16506	16674	16682	16601	16487	16525	16592	16667	16557	16609	16683	16607	16540	16404	16540	16675	16636	16654	16635	16519	16596	16659	16665	16603	16754	16556	16619	16753	16523	16776	16675	16587	16522	16648	16643	16596	16752	16694	16767	16615	16617	16623	16627	16719	16749	16604	16630	16784	16525	16609	16647	16682	16635	16624	16580	16651	16682	16571	16663	16619	16490	16699	16553	16620	16476	16659	16693	16622	16586	16509	16497	16562	16390	16640	16623	16445	16455	16879	16530	16650	16701	16473	16627	16633	16716	16596	16484	16564	16727	16574	16546	16588	16728	16564	16716	16725	16524	16488	16540	16540	16368	16624	16706	16815	16481	16615	16780	16594	16724	16558	16432	16490	16772	16720	16600	16468	16678	16576	16560	16693	16585	16657	16512	16748	16690	16642	16716	16511	16653	16663	16798	16658	16573	16667	16659	16613	16611	16623	16673	16623	16488	16580	16534	16555	16570	16640	16423	16689	16634	16561	16711	16719	16504	16666	16677	16677	16557	16568	16734	16630	16758	16609	16401	16653	16557	16728	16541	16567	16811	16594	16506	16722	16592	16704	16721	16808	16537	16550	16635	16646	16556	16708	16531	16480	16669	16716	16559	16663	16820	16618	16422	16642	16520	16663	16733	16707	16560	16506	16579	16712	16433	16568	16523	16416	16843	16578	16593	16494	16521	16492	16610	16669	16558	16702	16607	16595	16543	16769	16625	16674	16813	16609	16535	16716	16822	16570	16564	16686	16676	16665	16665	16531	16569	16476	16661	16829	16419	16491	16729	16488	16667	16560	16679	16741	16624	16566	16529	16452	16629	16509	16752	16765	16678	16834	16434	16672	16695	16586	16588	16713	16663	16566	16605	16619	16670	16687	16682	16540	16676	16773	16757	16549	16692	16671	16674	16535	16725	16490	16620	16637	16578	16460	16619	16582	16484	16599	16756	16723	16703	16523	16583	16265	16715	16621	16602	16662	16679	16562	16564	16553	16559	16648	16494	16557	16590	16639	16789	16638	16527	16555	16734	16432	16699	16559	16617	16515	16676	16592	16603	16719	16487	16693	16548	16667	16610	16623	16595	16664	16561	16508	16617	16750	16670	16641	16882	16653	16502	16567	16555	16535	16609	16648	16731	16627	16662	16641	16646	16576	16657	16532	16662	16662	16716	16769	16590	16572	16686	16644	16560	16545	16655	16668	16748	16529	16681	16722	16691	16709	16624	16634	16580	16574	16707	16600	16579	16624	16666	16644	16554	16681	16694	16615	16624	16621	16585	16754	16710	16504	16761	16606	16642	16778	16820	16640	16559	16531	16773	16552	16475	16545	16463	16638	16696	16724	16653	16504	16693	16469	16765	16617	16781	16529	16634	16532	16596	16613	16813	16564	16690	16563	16534	16819	16800	16582	16636	16750	16659	16554	16587	16672	16581	16575	16554	16779	16491	16526	16705	16422	16491	16671	16556	16597	16463	16789	16678	16689	16599	16593	16570	16617	16719	16652	16601	16699	16583	16620	16683	16686	16673	16675	16508	16641	16499	16717	16437	16659	16811	16657	16661	16661	16566	16598	16702	16638	16605	16658	16649	16620	16611	16714	16582	16607	16635	16605	16488	16598	16584	16784	16578	16725	16423	16686	16555	16660	16652	16468	16521	16511	16513	16645	16591	16625	16404	16591	16731	16733	16487	16567	16472	16609	16620	16636	16739	16620	16547	16653	16425	16561	16549	16528	16628	16620	16617	16578	16580	16554	16518	16759	16537	16566	16608	16735	16754	16622	16660	16458	16712	16518	16734	16594	16721	16579	16652	16627	16554	16547	16648	16644	16446	16507	16667	16763	16819	16535	16653	16568	16626	16591	16727	16603	16636	16630	16586	16688	16483	16418	16542	16448	16720	16653	16583	16468	16569	16835	16608	16605	16608	16500	16725	16646	16558	16623	16596	16809	16434	16606	16711	16670	16644	16763	16670	16811	16603	16703	16617	16722	16653	16776	16733	16655	16672	16743	16665	16568	16724	16578	16702	16773	16685	16756	16628	16603	16669	16560	16753	16735	16607	16697	16894	16484	16575	16578	16608	16634	16667	16667	16566	16470	16681	16769	16671	16559	16706	16478	16594	16679	16519	16602	16564	16527	16711	16683	16675	16620	16566	16715	16517	16548	16596	16496	16553	16561	16722	16711	16721	16593	16578	16766	16613	16523	16782	16532	16526	16556	16754	16712	16687	16598	16585	16688	16588	16565	16697	16643	16560	16666	16763	16516	16589	16534	16650	16736	16581	16565	16570	16642	16691	16531	16578	16678	16517	16608	16667	16754	16596	16693	16521	16436	16887	16514	16679	16579	16715	16583	16706	16480	16664	16647	16419	16739	16599	16645	16618	16678	16560	16553	16698	16650	16647	16584	16643	16546	16743	16637	16583	16707	16280	16645	16527	16547	16776	16764	16649	16726	16402	16635	16631	16578	16690	16574	16540	16602	16632	16509	16630	16677	16564	16664	16444	16754	16712	16762	16627	16647	16779	16567	16787	16538	16661	16710	16861	16503	16740	16619	16640	16602	16778	16412	16642	16584	16734	16600	16672	16660	16707	16567	16615	16648	16387	16641	16616	16594	16598	16591	16507	16548	16607	16702	16669	16669	16468	16454	16738
23986	21297	42313	55156	46364	34305	24883	20065	19223	19486	19470	19304	19188	19185	19177	19049	19276	19499	19239	19298	19402	19261	19376	19202	19279	19094	19250	19276	19167	19106	19375	19033	19191	19258	18968	18940	19214	19079	19141	19049	19026	19203	19201	19217	18973	19275	18980	19130	19452	18874	19235	19076	19121	19344	19047	19131	19117	19115	19334	18837	19154	19216	19238	19305	19272	19155	19133	19021	19069	19286	19103	19039	18969	18954	19123	19152	18964	19106	19155	19148	19154	19046	19144	19123	19209	19117	19126	19065	18971	19061	19137	19133	19093	19191	19156	18869	19037	19106	19157	18995	19205	18961	19381	19089	19059	19317	19150	19204	19096	19015	19173	19141	19157	19003	18929	19078	19133	18943	19158	19174	19122	19090	19192	19130	19111	19244	19114	19061	19167	19172	19239	18891	19109	19058	19031	19183	19128	18980	18968	18833	18993	18771	19148	19154	18983	19230	19157	19067	19083	18949	19116	19150	19132	19108	19184	18996	19085	19000	19132	19000	19130	19327	18969	19085	18980	19073	18924	18958	19146	19152	19275	19027	19214	19013	19139	18990	19090	19041	19069	19151	18956	19266	19060	18897	19285	19026	19224	19027	19128	19208	19127	19225	19041	19200	19176	19049	19337	19163	19053	19049	19093	19141	19058	19004	18933	18949	19144	19166	19147	18866	18975	18961	19135	19052	19009	19130	19036	19122	19218	19094	19173	19221	19198	19175	18943	19191	19149	19096	19011	19160	19155	18986	18969	19125	18876	19205	19078	18986	19146	18921	19250	19443	19140	19042	19126	19042	19058	19158	19115	18911	18936	19032	19168	19277	19305	19189	19231	19050	19273	19086	19157	19036	19130	19089	19129	19283	19169	19077	19288	19286	19268	19036	19123	19035	19296	19046	19039	19105	18999	18953	19162	19006	19187	19033	19290	19069	19036	18951	19111	19116	19084	18935	19199	19268	19174	18893	19217	19352	19139	19023	19072	18990	19104	19055	19071	19163	19059	18995	19052	18998	19035	18869	19111	18952	19046	19102	18970	18730	18962	19042	19017	19010	18990	18938	19083	19243	19028	19097	19447	19102	19235	19023	19083	19059	19045	19145	19068	19222	19278	19275	19083	19100	19122	19135	19407	19004	18944	19092	19063	19194	19151	18940	19188	19140	19131	19302	19285	19150	19042	19269	18942	19340	18990	19120	18995	19084	19069	18962	19230	19006	19027	19072	19120	18942	19127	18911	19142	19116	19291	18953	19009	19104	19038	18981	18951	19198	19123	19137	19131	19157	18895	18939	19152	19162	18954	18977	19194	18951	19107	18879	18850	18922	19163	19073	19218	19368	18940	18872	18962	19081	19320	18912	19156	19198	18972	18959	19343	19062	19163	19182	19078	19005	19332	18815	18984	19006	19006	19289	19102	18944	19118	18908	18937	19102	19149	19162	19164	19135	19097	19064	19217	18905	19136	18856	19130	19062	19194	19118	19329	19099	18967	18988	19010	19000	19104	18960	19048	19082	18843	19074	19011	19190	18887	18945	19097	19115	19124	19065	19069	19084	19154	19027	18883	19230	18818	19113	19109	19127	19096	19146	19167	19247	19280	19166	19234	19264	19036	19102	19279	19103	19224	19069	19143	18806	18957	19112	19084	19234	19326	19161	19103	19060	19106	19074	19157	19006	18952	19217	19140	19112	19184	19083	19115	19117	19017	18999	19006	19283	18974	18884	19062	19194	19281	19080	19197	19140	19114	19095	19042	19218	19195	19255	19157	19205	19330	19277	19199	19221	19017	19210	19075	19012	19029	19115	19225	19283	19249	19033	19118	19250	19157	18938	18996	19062	19173	19212	19031	18962	18851	19019	19139	19057	19109	19044	18993	19162	19063	19162	19176	19028	19213	19003	19067	19161	19082	19010	19027	19238	19214	19151	19076	18948	19193	19098	18932	19258	19151	19187	19140	19021	19231	19043	19056	19009	19035	18908	19320	19148	19168	19227	19062	19163	19066	19119	18942	19215	19007	18923	19051	19184	19193	19099	18890	19032	19125	19047	19110	19067	19250	19148	19109	19156	19112	19117	19315	19145	19172	19125	19271	19013	19131	19066	19119	18980	18967	18965	18932	19037	19172	19014	19075	19076	19068	18928	19123	19156	19052	19025	19138	19069	19185	19243	19318	19006	19168	19156	19022	19202	19180	19271	19133	19272	19107	19089	19034	19248	19196	19219	19145	19197	19039	19188	19129	19182	19141	19090	19135	18936	18997	19101	19161	19226	19109	18954	19111	19031	19144	18806	19254	19109	19098	18997	19045	19046	19067	18970	18912	19229	19203	19151	19301	19056	19097	19188	18967	19056	19182	19018	19136	19102	19084	19089	19123	19177	19141	19142	19212	19088	19261	19045	19230	19090	19198	19234	19061	19051	18928	19119	19019	19122	18949	19255	19165	19133	19075	19145	19025	19237	19103	19102	18830	19130	19248	19341	19109	18906	19167	19195	19422	19090	18967	19213	18912	19146	19354	19327	19087	19167	19097	19157	19226	19258	19059	18958	18987	19022	19041	19069	19136	18992	19128	19033	19015	19100	19039	19013	19015	19226	19037	19087	19257	19117	19021	19138	19203	19054	18836	19118	19235	19060	19266	19268	18946	19126	19207	19069	19051	19082	19108	19281	19096	19193	19236	19273	19070	18899	18938	19031	19056	19050	19133	18941	19117	18970	19053	19296	19136	19198	19049	18998	19312	19060	19058	19077	19217	19109	19087	18961	19260	19065	19198	19205	19137	19143	19133	19097	19131	19086	19161	19149	19299	19163	19075	19047	19177	19453	19120	19223	19236	19064	19197	19146	19144	19066	19077	19109	19065	19051	19034	19181	19314	19252	19210	18962	19174	19145	18929	18872	19230	19220	19078	18955	19031	19166	19219	18932	19017	19097	19283	18886	19273	19048	19038	19131	19045	19221	19167	19089	19098	19004	19114	18976	19073	19309	19063	19014	19079	18983	19153	19072	19037	19134	19115	18937	18977	19083	18989	19062	18942	19160	18921	19058	19073	19115	19022	18904	19242	19047	19029	19043	19203	18946	19144	18954	19031	18882	19088	18928	19104	19096	19179	19221	19236	19076	19377	19013	19031	19190	19188	19064	18960	18966	19184	18886	19074	19255	19098	19211	19227	18937	19131	19092	19113	19130	19226	19118	19081	19052	19048	19222	19225	19007	19261	19321	19189	19072	19210	18900	18960	19092	19350	19217	18830	19297	19160	18874	19265	19161	19103	19115	19127	19126	18997	19130	19045	18946	19178	19087	19080	19110	18907	19125	19000	19156	19231	18872	19056	19143	19029	18970	19480	18840	18938	19184	19278	19082	19156	19161	19036	19121	19203	19206	19243	19065	19246	19063	19236	19075	19243	19319	19187	18822	19193	19404	18999	18966	19002	19008	19048	18983	19093	19088	18948	19113	19178	19073	18973	18883	19137	18930	19175	19006	19195	19050	19260	19080	19235	19199	19240	19002	19073	18888	19069	19141	19295	19164	19220	19137	19131	18780	19025	19188	19015	19079	19045	19091	19083	18925	19004	19050	18982	19120	19296	19134	19061	19168	19076	19095	19061	19201	19202	19055	19385	19219	19113	19232	19305	19238	19102	19075	19137	19156	19115	19009	18979	19001	19080	19227	19147	19061	19191	19166	19185	19165	19002	19114	18874	19068	19058	18938	18830	19078	18832	19183	19056	18963	19185	19013	19104	18949	19009	19104	19005	19055	19201	19211	19091	19012	18998	19200	19225	19172	19032	19268	18962	19174	18846	18999	18958	18952	19159	19172	19074	18864	19170	18931	19307	19171	19193	19201	19204	19161	19129	19063	19024	19256	19302	18946	19251	19070	19065	19016	19220	18982	19268	19089	19293	18839	19054	18937	19288	18850	18965	19207	19075	19010	19087	19184	19091	19125	19275	19104	18990	19084	19326	19149	19116	19078	19176	19084	19259	19028	18920	19243	19093	19035	19133	19060	19101	19340	19274	19089	18999	19257	19162	18984	18853	19016	19189	19119	19102	19106	19220	19067	19148	19176	19096	19114	19028	19159	19044	19241	18988	19106	19225	19301	19200	19127	19055	19121	19024	19198	19185	19301	19071	19114	19087	19103	19231	19114	19192	19192	19033	19011	19007	19135	19161	18914	19080	19134	19258	19204	19145	18974	19158	19283	19207	19007	19079	19047	19110	19146	19088	18943	19093	19091	19133	18957	19017	19310	19179	19228	19142	19133	19137	19106	19124	19044	19168	19030	19134	19084	19106	19020	19295	19129	19234	19164	19133	19135	19096	18911	19145	19161	19194	19194	18939	19042	19040	19170	19049	19087	19018	19127	19042	18861	19074	18975	19107	19229	19002	19006	18925	19237	19204	19219	19263	19047	18952	19175	19160	19038	19125	19204	18884	19065	18979	19000	19047	19228	19014	19094	19138	19053	18893	19059	19061	18844	19052	19188	19214	19144	19188	19187	19214	19032	19143	19284	19151	19098	18993	18974	19015	19160	18854	19108	19279	19225	19226	18955	19104	18841	19089	19129	19047	19048	19045	19134	19212	19302	19175	19113	19232	19005	19139	19237	19158	19252	19158	18979	19006	19238	19133	19064	19219	18900	19081	19195	18967	19095	19289	19226	18910	19057	19350	19049	19233	19287	19160	18990	19081	19065	18975	18946	19048	18835	19072	19110	19065	19053	19257	19188	19253	19117	19037	19122	19033	18931	19027	19085	19157	19028	19162	19204	19155	19090	19164	19185	19049	19034	18907	19054	18998	19011	19091	19101	19078	19189	19085	19112	19066	18998	19330	19217	19155	19087	18995	19132	19106	19287	19198	19072	19083	19105	19045	19148	19100	19099	19107	19066	19075	19017	19103	19080	18978	19038	19103	19349	18984	19048	18905	18925	18875	19215	19245	19198	19136	19000	19154	19023	19024	19275	19042	19047	19348	19115	19141	18594	19147	19019	19319	19153	19117	18984	19142	18948	19043	19000	19212	19183	19224	19176	19218	18792	19123	19030	19126	19300	18979	19078	19057	19163	19161	19083	19034	19042	19163	19232	19055	19083	19187	19222	19146	19242	19038	18956	19014	19033	19021	19142	19258	18979	19075	19138	19146	18986
23264	51609	88019	72026	54025	33482	19283	16757	16742	16846	16731	16526	16709	16750	16747	16674	16650	16851	16727	16840	16881	16642	16758	16700	16621	16873	16778	16890	16682	16691	16704	16734	16590	16722	16617	16622	16728	16584	16665	16759	16723	16703	16693	16633	16731	16676	16760	16875	16932	16857	16799	16767	16721	16687	16646	16776	16891	16741	16741	16776	16617	16759	16665	16656	16856	16643	16616	16783	16679	16737	16642	16680	16641	16784	16620	16615	16740	16736	16668	16764	16533	16734	16603	16663	16728	16649	16711	16674	16606	16587	16664	16648	16664	16656	16663	16621	16690	16623	16689	16738	16764	16773	16925	16745	16578	16749	16659	16821	16810	16597	16587	16687	16808	16711	16730	16770	16620	16646	16704	16678	16771	16606	16698	16948	16859	16840	16709	16753	16737	16599	16662	16825	16538	16727	16614	16696	16738	16637	16705	16731	16839	16685	16646	16890	16785	16610	16685	16678	16553	16462	16617	16602	16765	16773	16536	16729	16741	16738	16606	16562	16747	16763	16758	16731	16535	16711	16784	16813	16497	16849	16696	16736	16629	16552	16601	16705	16610	16731	16863	16583	16526	16733	16548	16732	16765	16527	16735	16691	16747	16549	16854	16458	16606	16805	16713	16903	16505	16554	16859	16547	16810	16754	16662	16810	16790	16697	16766	16731	16824	16753	16776	16761	16661	16746	16807	16770	16781	16579	16786	16683	16655	16781	16518	16792	16678	16714	16561	16422	16675	16600	16666	16674	16698	16690	16732	16649	16720	16687	16679	16664	16618	16820	16623	16741	16833	16922	16601	16628	16727	16737	16412	16716	16763	16745	16644	16662	16881	16600	16857	16507	16766	16689	16593	16676	16629	16772	16749	16871	16724	16746	16573	16895	16641	16652	16745	16669	16592	16851	16637	16743	16759	16625	16650	16810	16730	16605	16597	16640	16615	16640	16611	16645	16669	16636	16739	16823	16654	16862	16732	16649	16595	16738	16829	16673	16721	16650	16793	16805	16569	16827	16757	16682	16715	16701	16717	16869	16742	16617	16689	16653	16636	16667	16698	16666	16586	16533	16663	16742	16550	16714	16862	16702	16674	16638	16595	16758	16730	16645	16849	16633	16706	16886	16662	16670	16766	16661	16659	16661	16714	16613	16659	16676	16808	16682	16691	16782	16683	16612	16590	16555	16827	16578	16635	16779	16828	16631	16741	16744	16775	16540	16604	16653	16750	16672	16753	16661	16793	16626	16560	16532	16824	16735	16769	16715	16633	16732	16635	16821	16455	16737	16725	16727	16610	16749	16694	16844	16706	16828	16653	16449	16756	16750	16601	16701	16911	16794	16640	16642	16701	16795	16672	16881	16551	16663	16754	16736	16780	16604	16529	16784	16722	16736	16629	16802	16666	16746	16685	16804	16539	16737	16632	16612	16839	16785	16724	16606	16836	16810	16624	16507	16739	16708	16748	16635	16588	16891	16677	16801	16509	16773	16826	16695	16766	16666	16734	16719	16749	16721	16760	16782	16575	16812	16840	16711	16674	16692	16692	16764	16767	16627	16699	16768	16837	16662	16752	16721	16633	16630	16810	16630	16787	16633	16821	16646	16677	16632	16748	16698	16790	16599	16749	16596	16777	16762	16685	16500	16796	16737	16645	16687	16820	16801	16634	16585	16655	16763	16708	16699	16785	16678	16658	16701	16662	16572	16490	16653	16612	16697	16583	16754	16690	16667	16496	16655	16790	16584	16752	16765	16637	16769	16684	16833	16721	16748	16665	16878	16801	16690	16765	16602	16542	16652	16722	16565	16720	16534	16674	16532	16599	16698	16607	16658	16782	16602	16777	16603	16589	16942	16642	16745	16786	16720	16727	16797	16728	16726	16838	16775	16691	16760	16824	16705	16857	16747	16632	16702	16801	16476	16881	16670	16808	16615	16741	16807	16765	16759	16835	16664	16658	16704	16686	16770	16681	16550	16878	16766	16958	16589	16562	16883	16861	16552	16775	16660	16736	16561	16671	16712	16743	16650	16664	16696	16685	16637	16829	16758	16776	16656	16824	16606	16647	16658	16669	16657	16701	16638	16711	16852	16901	16726	16589	16674	16770	16763	16737	16681	16783	16740	16662	16721	16806	16669	16716	16649	16634	16671	16616	16674	16781	16721	16549	16748	16830	16543	16395	16721	16663	16829	16627	16753	16787	16665	16774	16775	16768	16753	16583	16765	16883	16569	16754	16514	16582	16732	16565	16717	16737	16542	16727	16803	16734	16710	16815	16761	16784	16748	16636	16611	16814	16794	16578	16742	16762	16654	16635	16644	16636	16702	16720	16678	16821	16834	16633	16723	16817	16791	16552	16708	16663	16622	16778	16689	16649	16792	16666	16700	16634	16689	16805	16700	16665	16560	16615	16601	16660	16831	16814	16724	16698	16631	16568	16814	16549	16767	16830	16644	16700	16658	16651	16577	16772	16737	16866	16685	16532	16722	16750	16758	16581	16798	16662	16720	16821	16750	16641	16764	16669	16637	16469	16677	16444	16727	16764	16733	16719	16609	16763	16774	16662	16707	16570	16650	16728	16711	16638	16685	16797	16696	16764	16708	16723	16586	16636	16758	16771	16816	16649	16608	16826	16716	16810	16719	16704	16499	16727	16643	16670	16775	16641	16613	16830	16790	16758	16795	16677	16868	16711	16661	16662	16586	16628	16854	16780	16574	16678	16827	16802	16659	16585	16919	16652	16667	16695	16617	16672	16417	16710	16592	16809	16704	16583	16492	16780	16704	16811	16729	16700	16508	16621	16626	16546	16658	16790	16636	16725	16648	16773	16713	16528	16541	16605	16696	16659	16659	16841	16595	16667	16888	16631	16744	16733	16861	16601	16709	16471	16805	16773	16742	16777	16424	16698	16538	16608	16737	16851	16724	16614	16638	16673	16781	16768	16643	16662	16692	16818	16498	16812	16760	16784	16641	16670	16744	16728	16590	16693	16731	16725	16738	16742	16733	16649	16684	16832	16688	16636	16860	16672	16725	16723	16752	16628	16809	16854	16697	16613	16835	16677	16719	16709	16862	16634	16778	16783	16839	16785	16800	16802	16634	16706	16764	16827	16608	16572	16720	16784	16590	16781	16675	16665	16703	16760	16575	16744	16773	16808	16662	16675	16750	16743	16706	16723	16660	16680	16710	16841	16677	16732	16598	16653	16545	16760	16850	16630	16690	16656	16687	16915	16699	16791	16678	16625	16679	16651	16696	16600	16655	16861	16695	16528	16538	16616	16675	16761	16748	16704	16579	16473	16709	16625	16633	16723	16690	16750	16663	16728	16804	16690	16639	16782	16696	16618	16730	16800	16651	16664	16639	16646	16700	16610	16864	16680	16711	16730	16788	16580	16674	16695	16643	16933	16681	16645	16629	16721	16556	16689	16522	16752	16757	16748	16717	16711	16743	16658	16881	16756	16670	16814	16698	16736	16837	16708	16696	16856	16773	16847	16786	16745	16657	16514	16776	16673	16644	16699	16541	16692	16703	16741	16678	16627	16552	16644	16529	16765	16714	16737	16666	16584	16516	16703	16685	16613	16752	16601	16690	16725	16737	16642	16935	16636	16666	16782	16635	16667	16938	16714	16574	16731	16703	16802	16684	16826	16745	16709	16706	16682	16691	16569	16573	16860	16828	16699	16697	16757	16742	16691	16562	16838	16948	16755	16709	16571	16706	16649	16589	16515	16399	16723	16709	16730	16621	16695	16772	16745	16703	16659	16661	16760	16791	16720	16761	16703	16575	16650	16918	16552	16637	16733	16586	16886	16692	16731	16704	16882	16723	16891	16796	16646	16709	16705	16615	16805	16580	16632	16867	16694	16687	16659	16776	16664	16534	16828	16626	16779	16698	16660	16593	16731	16760	16714	16669	16771	16660	16813	16681	16868	16688	16736	16677	16605	16692	16742	16614	16662	16747	16748	16627	16731	16902	16565	16749	16616	16723	16659	16646	16695	16534	16608	16612	16871	16616	16704	16620	16604	16747	16702	16778	16826	16649	16743	16622	16654	16725	16810	16597	16656	16822	16751	16750	16557	16779	16571	16843	16715	16767	16786	16665	16724	16754	16599	16583	16660	16736	16684	16790	16821	16808	16690	16671	16653	16711	16821	16786	16876	16593	16557	16794	16576	16761	16648	16788	16961	16628	16607	16651	16953	16868	16699	16863	16829	16707	16549	16753	16682	16689	16609	16691	16778	16891	16938	16602	16815	16756	16470	16698	16891	16761	16487	16771	16826	16648	16915	16774	16688	16729	16630	16701	16756	16706	16745	16730	16703	16633	16827	16651	16649	16727	16569	16715	16570	16770	16783	16915	16622	16535	16732	16679	16636	16836	16764	16825	16748	16676	16863	16605	16667	16617	16663	16711	16827	16656	16760	16782	16695	16635	16635	16649	16643	16674	16644	16577	16737	16612	16600	16671	16679	16850	16543	16671	16827	16938	16668	16889	16623	16711	16630	16752	16619	16722	16817	16590	16759	16687	16616	16695	16646	16723	16863	16709	16646	16477	16805	16618	16698	16779	16850	16639	16753	16838	16649	16677	16695	16676	16696	16858	16701	16816	16798	16660	16756	16673	16792	16806	16625	16730	16600	16794	16461	16853	16605	16800	16632	16520	16777	16741	16490	16768	16667	16746	16597	16667	16704	16683	16605	16734	16754	16656	16725	16544	16722	16639	16797	16640	16774	16630	16736	16688	16728	16815	16761	16636	16724	16714	16798	16740	16723	16668	16818	16639	16605	16785	16673	16774	16828	16715	16658	16801	16889	16788	16746	16791	16703	16517	16764	16828	16659	16639	16716	16642	16710	16766	16810	16715	16664	16830	16612	16598	16657	16665	16598	16738	16765	16669	16781	16720	16614	16662	16784	16840	16628	16560	16769	16700	16788	16833	16704	16642	16681	16845	16736	16576	16643	16629	16693	16769	16877	16788	16505	16694	16684	16560	16652	16475	16843	16681	16828	16716	16577	16608	16770	16531	16673	16928	16769	16655	16632	16796	16870	16622	16735	16724	16717	16887	16764	16778	16748	16793	16681	16766	16565	16877	16614	16905	16813	16799	16747	16665	16731	16676	16816	16825	16863	16755	16765	16519	16601	16658
22750	21206	36720	49420	47692	39996	29180	21174	19551	19885	19792	19525	19648	19424	19685	19437	19535	19507	19421	19439	19536	19495	19650	19404	19205	19359	19294	19445	19377	19546	19233	19462	19265	19206	19185	19191	19448	19355	19405	19362	19355	19353	19129	19222	19238	19194	19291	19309	19383	19189	19460	19556	19142	19299	19470	19181	19324	19161	19279	19119	19140	19260	19318	19287	19251	19262	19223	19346	19321	19288	19147	19192	19407	19065	19203	19221	19128	19230	19223	19274	19101	19370	19380	19094	19172	19360	19299	19367	19204	19244	19179	19248	19210	18937	19277	19126	19137	19034	18982	19308	19422	19311	19241	19286	19368	19142	19252	19107	19337	19479	19346	19190	19243	19109	19083	19242	19172	19309	19156	19194	19532	19299	19370	19388	19326	19354	19176	19112	19212	19382	19231	19063	19385	19213	19139	18916	18984	19165	19246	19245	19237	19203	19192	19415	19180	19302	19426	19031	19398	19246	19274	19296	19195	19551	19194	19391	19288	19262	19268	19036	19410	19396	19159	19077	19179	19227	19300	19041	19472	19196	19150	19185	19306	19371	19229	19160	19283	19224	19176	19127	19266	19060	19083	19239	19300	19160	19269	19151	19425	19270	19186	19246	19116	19174	19208	19085	19263	19162	19150	19234	19181	19191	19283	19482	19275	19177	19300	19383	19217	19351	19637	19209	19146	19292	19130	19115	19068	19056	19166	19288	19212	19214	19448	19203	19257	19190	19179	19203	19219	19273	19088	19216	19097	19245	19116	19202	19010	19100	19296	19172	19204	19033	19079	19011	19131	19152	19435	19212	19202	19206	19177	19463	19255	18966	19043	19275	19150	19226	19206	19398	19329	19202	19039	19188	19251	19223	19240	19203	19173	19191	19172	19288	19343	19131	19331	19161	18974	19317	19437	19299	19288	19310	19255	19223	19185	19235	19394	19164	19233	19288	19306	19088	19482	19304	19259	19253	19196	19154	19151	19332	19227	19252	19301	19280	19254	19096	19083	19159	19416	19373	19348	19277	19366	19365	19217	19416	19289	19140	19226	19291	19190	19360	19283	18980	19116	19059	19010	19066	19212	19181	19237	19301	19191	19252	19170	19141	19196	19239	19376	19449	19284	19178	19210	19191	19143	19182	19350	19164	19130	19190	19078	19235	19590	19045	19343	19217	19374	19245	19339	19367	19182	19074	19219	19368	19342	19227	19110	19289	19226	19073	19262	19272	19206	19456	19271	19025	19260	19153	19264	19229	19305	19365	19365	18924	19369	19288	19178	19155	19189	19230	19224	19258	19056	19063	19314	19385	19413	19091	19133	19405	19322	19133	19250	19396	19178	19388	19136	19161	19182	19085	19154	19185	19121	19193	19373	19268	19161	19136	19390	19179	19436	19197	19255	19026	19031	19181	19186	19250	19132	19344	19364	19183	19329	19293	19073	19368	19184	19351	19437	19362	19220	19274	19285	19408	19239	19337	19303	19361	19372	19090	19121	19421	19101	19005	19177	18986	19186	19426	19285	19069	19339	19164	19225	19057	19204	19291	19137	19209	19203	19150	19276	19158	19059	19172	19297	19379	19192	19087	19222	19325	19076	19155	19206	19265	19180	19035	19121	19209	19140	19203	19258	19226	19207	19181	19232	19222	19231	19166	19036	19084	19243	19337	19246	19166	19225	19302	19207	19084	19252	19198	19250	19100	19166	19143	19439	19366	19189	19246	19323	19105	19214	19340	19174	19269	19512	19113	19351	19411	19146	19178	19118	19236	19216	19265	19373	19394	19295	19299	19211	19156	19019	19073	19214	19298	19370	19434	19125	19516	19193	19305	19235	19151	19202	19325	19524	19261	19238	19207	19006	19097	19398	19237	19418	19266	19381	19183	19313	19149	19228	19341	19295	19438	19080	18981	19241	19404	19341	19006	19356	19216	19380	19231	19209	19273	19100	19230	19422	19380	19238	19161	19290	19236	19040	19221	19125	19207	19196	19168	19186	19311	19206	19139	18956	19377	19239	19232	19057	19208	19381	19568	19436	19143	19211	19427	18987	18969	19243	19230	19392	19206	19448	19046	19232	19206	19412	19121	19139	19205	19289	19141	19239	19166	18981	19126	19206	19249	19107	19224	19278	19111	19182	19081	19156	19198	19140	19203	19394	19214	19416	19145	19275	18950	19244	19289	19312	19333	19140	19196	19329	18973	19227	19384	19164	19145	19252	19149	19247	19145	19327	19228	19105	19280	19320	19260	19244	19203	19081	19156	19220	19222	19355	19283	19325	19271	19337	19213	19209	19289	19195	19116	19477	19078	19270	19302	19086	19020	19193	19126	19359	19103	19315	19204	19130	19352	19360	19324	19364	19184	19312	19374	19185	19280	19203	19218	19307	19361	19347	19256	19330	19193	19419	19126	19191	19231	19239	19167	19132	18946	19329	19088	19085	19164	19390	19100	19085	19170	19066	19048	19341	19394	19230	19098	19167	19285	19062	19287	19234	19249	19203	19287	19324	19264	19323	19241	19313	19373	19302	19127	19261	19124	19293	19121	19294	19184	19065	19100	19331	19321	19133	19159	19322	19143	19030	19083	19348	19158	19157	19129	19302	19195	19364	19034	19199	19341	19316	19196	19219	19203	19240	19451	19250	19115	19143	19339	19367	19046	19080	19304	19099	19295	19328	19078	19298	19063	19051	19149	19009	19112	19485	19385	19178	19171	19290	19192	19274	19450	19253	19075	19129	19312	19398	19154	19268	19301	19079	19359	19309	18970	19156	19165	19001	19193	19261	19207	19261	19135	19132	19321	19237	19462	19382	19277	19120	19438	19432	19232	19169	19274	19279	19043	19196	19214	19246	19164	19212	19206	19391	19492	19276	19255	19412	19268	19340	19371	19262	19084	19123	19298	18963	19047	19232	19287	19217	19118	19214	19182	19223	19385	19140	19095	19128	19285	19034	19111	19356	19144	19152	19153	19211	19179	19264	19201	19156	19215	19485	19169	19391	19209	19383	19466	19160	19532	19101	19241	19169	19179	19128	19115	19265	19341	19045	19107	19309	19062	19107	19161	19147	19153	19158	18987	19137	19165	19056	19352	19409	19421	18880	19308	19272	19186	19201	19128	19144	19315	19410	19350	19400	19350	19178	19204	19301	19186	19363	19185	19300	19235	19177	19250	19262	19192	19083	19201	19173	19069	19178	19184	18998	19163	19150	19360	19285	19289	19062	19279	19420	19433	19124	19084	19328	19276	18989	19264	19313	19217	19214	19179	19642	19276	19277	19522	19242	19184	19224	19396	19292	19354	19189	19081	19283	19317	19265	19249	19187	19268	19221	19024	19188	19306	19252	19279	19306	19251	19192	19288	19184	19173	19171	19144	19224	19366	19156	19242	19014	19184	19414	19295	19186	19195	19250	19336	19293	19188	19278	19262	19298	19188	19171	19355	19321	19115	19055	19297	19415	19275	19119	19155	19263	19066	19171	19344	19115	19016	19444	18960	19124	19073	19190	19330	19299	19273	19152	19136	19292	19242	19193	19213	19219	19240	19295	19245	19132	19018	18936	19227	19023	18935	19197	19146	19200	19194	19244	19190	19179	19041	19119	19387	19367	19257	19078	19249	19285	19331	19148	19165	19303	19328	19122	19256	19322	19138	19250	19208	19353	19139	19243	19309	19167	19306	19028	19043	19059	19103	19051	19409	19354	19146	19013	19276	19245	19284	19298	19102	19198	19290	19222	19308	19057	19085	19289	19142	19175	19205	19339	19258	19070	19345	19096	19243	19280	19372	19307	19119	19227	19424	19277	19203	19233	19130	19399	19351	19000	19300	19170	19161	19235	19126	19232	19134	19171	19150	19212	19155	19135	19021	19342	19149	19227	19172	19151	19057	19188	19190	19455	19105	19304	19273	19187	19313	19202	19108	19171	19339	19128	19117	19246	19181	19242	19263	19234	19132	19254	19113	19096	19129	19182	19173	19077	18981	19305	19145	19327	19162	19302	19321	19006	19380	19245	19060	19230	19166	19148	19158	19209	19251	19310	19151	19386	19048	19177	19234	19371	19209	19110	19148	19249	19141	19479	19184	19100	19353	19291	19404	19232	18957	19236	19038	19201	19304	19091	19207	19281	19416	19162	19246	19230	19136	19127	18976	19185	19189	19314	19330	19245	19307	19282	19317	19140	19183	19233	19196	19315	19009	19417	19187	19266	19226	19282	19045	19420	19116	19360	19304	19152	19211	19245	19185	19074	19274	18927	19342	19186	19126	19195	19125	19346	19174	19136	19239	19374	19240	19247	19206	19264	19137	19294	19306	19306	19292	19378	19115	19247	19079	19251	19219	19201	19269	19299	19122	19150	19234	19370	19132	19165	19177	19209	19296	19243	19151	19448	19280	19171	19060	19304	19102	19396	19210	19319	18986	19472	19095	19260	18971	19120	19308	19023	19213	19148	19210	19173	19123	19247	19195	19349	19014	19102	19023	19302	19010	19112	19182	19024	19152	19238	19293	19154	19267	19079	19296	19182	19175	19195	19212	19320	19094	19148	19178	19311	18959	19333	19325	19152	19194	19444	19415	19251	19369	19222	19362	19360	19328	19211	19078	19025	19217	19116	19238	19149	19360	19327	19252	19267	19265	19339	19146	19181	19240	19124	19198	18975	19438	19253	19328	19113	19021	19425	19056	19113	19361	19542	19376	19095	19337	19072	19230	19091	19248	19369	19185	19106	19164	19318	19310	19162	19174	19098	19122	19114	19043	19108	19089	19322	19148	19154	19255	19070	19306	19140	19259	19230	19197	19264	19061	19460	19221	19405	19094	19389	19065	19481	19264	19100	19073	19347	19167	19101	19208	19333	19267	19225	19152	19289	19303	19069	19191	19398	19089	19173	19295	19286	19046	19416	19444	19364	19219	19287	19208	19310	19184	19284	19309	19224	19140	19248	19265	19446	19345	19156	19191	19256	19049	19155	19024	19380	19228	19052	19268	19198	19261	19179	19094	19187	19403	19245	19201	19201	19318	19218	19223	19243	19412	19136	19079	19279	19199	19115	19151	19283	19180	19131	19253	19158	19199	19154	19059	19195	19203	19261	19200	19109	19086	19268	19324	19251	19326	19058	19287	19187	19053	19292	19224	19283	19280	19104	19051	19265	19330
27152	60180	93565	87417	66976	45005	22864	16685	16801	16804	16825	16749	16922	16647	16948	16611	16784	16750	16758	17028	16748	16814	16784	16763	16774	16757	16917	16912	16909	16707	16820	16739	16931	16583	16818	16855	16827	16663	16769	16680	16695	16958	16958	16846	16697	16666	16620	16794	17198	17059	16895	16849	16843	16908	16888	16870	16913	16686	16852	16761	16811	16813	16652	16597	16914	16691	16799	16808	16775	16704	16534	16852	16801	16899	16786	16644	16837	16806	16618	16714	16978	16676	16950	16814	16840	16821	16765	16649	16853	16782	16837	16785	16802	16792	16677	16562	16804	16850	16720	16708	16780	16862	16778	16745	16699	16668	16593	16770	16658	16675	16819	16805	16892	16893	16687	16698	16595	16733	16818	16784	16510	17057	16570	16634	16856	16757	16784	16762	16802	16766	16741	16762	16746	16750	16724	16779	16718	16713	16709	16758	16757	16781	16846	16818	16834	16662	16843	16756	16722	16773	16870	16766	16882	16722	16810	16725	16722	17003	16716	16693	17060	16731	16686	16653	16737	16673	16684	16821	16788	16797	16698	16813	16681	16698	16867	16671	16818	16622	16768	16662	16735	16912	16783	16776	16731	16819	16819	16772	16618	17013	16725	16882	16890	16631	16738	16939	16870	16813	16787	16745	16813	16824	16894	16812	16678	16601	16665	16829	16948	16817	16630	16617	16832	16865	16785	16931	16665	16838	16625	16831	16796	16838	16739	16589	16755	16874	16845	16678	16895	16803	16846	16847	16776	16898	16917	16799	16885	16795	16758	16678	16653	16680	16646	16835	16594	16700	16666	16972	16736	16811	16934	16787	16845	16785	16778	16815	16832	16776	16910	16751	16872	16635	16674	16767	16761	16687	16660	16654	16869	16910	16664	16888	16762	16750	16729	16744	16807	16635	16777	16855	16609	16741	16808	16620	16742	16795	16778	16698	16788	16752	16901	16918	16700	16656	16783	17011	16765	16787	16715	16699	16800	16747	16651	16774	16854	16700	16751	16819	16766	16886	16816	16829	16634	16882	16922	16686	16774	16724	16657	16756	16718	16703	16861	16742	16958	16716	16735	16808	16761	16903	16616	16686	16675	16907	16560	16816	16597	16700	16689	16709	16608	16945	16867	16750	16714	16859	16586	16909	16690	16761	16889	16636	16801	16773	16792	16817	16769	16586	16705	16920	16677	16689	16719	16706	16706	16682	16875	16694	16696	16729	16660	16818	16600	16894	16674	16803	16799	16828	16688	16731	16860	16760	16892	16896	16649	16817	16726	16844	16855	16840	16575	16861	16697	16818	16878	16723	16877	16890	16694	16850	16848	16577	16794	16892	16674	16825	16898	16852	16744	16708	16738	16837	16793	16999	16616	16703	16742	16792	16599	16797	16689	16931	16727	16935	16893	16822	16715	16688	16627	16886	16526	16818	16712	16797	16775	16918	16754	16667	16765	16794	16865	16699	16845	16576	16887	16712	16868	16854	16831	16707	16773	16832	16661	16655	16838	16519	16838	16772	16787	16772	16688	16803	16747	16823	16643	16845	16771	16668	16648	16713	16722	16696	16740	16746	16800	16782	16664	16727	16691	16810	16808	16811	16842	16891	16651	16892	16748	16775	16732	16769	16811	16721	16735	16688	16738	16825	16726	16896	16854	16740	16679	16782	16736	16850	16776	16802	16680	16820	16638	16766	16704	16826	16704	16748	16860	16819	16746	16694	16864	16824	16798	16771	16826	16719	16802	16732	16761	17016	16827	16846	16654	16879	16711	16643	16941	16895	16954	16699	16719	16794	16705	16814	16699	16919	16911	16751	16686	16952	16666	16814	16910	16601	16851	16784	16795	16729	16662	16787	16923	16735	16743	16745	16918	16763	16784	16696	16473	16824	16727	16681	16712	16776	16875	16634	16928	16811	16873	16771	16949	16544	16639	16728	16669	16833	16725	16893	16713	16700	16895	16840	16717	16842	16909	16767	16710	16705	16637	16844	16822	16723	16758	16676	16771	16803	16783	16545	16766	16762	16932	16859	16692	16836	16840	16817	16888	16775	16809	16552	16873	16776	16748	16850	16819	16680	16688	16559	16830	16814	16704	16775	16754	16642	16797	16829	16722	16793	16596	16675	16865	16704	16768	16823	16806	16622	16808	16842	16779	16797	16821	16778	16794	16900	16857	16772	16849	16606	16819	16677	16907	16697	16715	16638	16955	16749	16896	16766	16796	16671	16851	16832	16711	16626	16735	16658	16711	16909	16668	16723	16678	16814	16635	16532	16750	16583	16759	16796	16572	16850	16664	16708	16850	16679	16791	16599	16723	16700	16857	16730	16741	16910	16849	16880	16773	16707	16831	16759	16691	16928	16795	16708	16685	16883	16837	16837	16763	16774	16810	16744	16802	16704	16837	16751	16830	16828	16502	16815	16718	16723	16798	16868	16762	16898	16769	16928	16636	16817	16735	16921	16621	16735	16661	16779	16837	16904	16723	16764	16593	16765	16862	16692	16896	16779	16708	17012	16790	16838	16811	16781	16791	16870	16747	16702	16872	16793	16755	16816	16756	16826	16779	16683	16679	16594	16765	16837	16803	16685	16814	16698	16642	16697	16499	16868	16886	16655	17008	16952	16858	16562	16627	16934	16755	16967	16666	16782	16798	16746	16716	16895	16789	16794	16767	16754	16867	16759	16770	16512	16507	16651	16775	16659	16831	16804	16872	16816	16942	16863	16760	16671	16845	16571	16825	16670	16790	16785	16706	16705	16926	16750	16699	16867	16783	16664	16750	16754	16855	16759	16830	17122	16677	16734	16958	16877	16648	16714	16931	16872	16923	16880	16731	16816	16817	16803	16800	16844	16749	16740	16804	16803	16777	16789	16725	16638	16710	16673	16840	16776	16882	16858	16715	16707	16751	16724	16765	16766	16719	16757	16799	16757	16744	16724	16683	16737	16675	16928	16740	16721	16830	16771	16782	16817	16757	16729	16782	16664	16842	16890	16695	16664	16699	16677	16638	16747	16765	16892	16728	16807	16811	16892	16712	16649	16739	16793	16787	16660	16869	16710	16832	16804	16691	16780	16744	16592	16887	16867	16902	16707	16620	16753	16690	16625	16632	16684	16826	16855	16870	16821	16673	16919	16665	16730	16885	16731	16810	16843	16927	16802	16859	16967	16677	16912	16850	16531	16756	16719	16786	16811	16803	16749	16746	16708	16817	16702	16720	16751	16834	16762	16881	16760	16785	16788	16778	16801	16889	16867	16727	16848	16742	16951	16736	16696	16686	16867	16814	16724	16900	16961	16745	16733	16705	16858	16734	16652	16807	16741	16867	16653	16848	16702	16705	16690	16899	16759	16688	16687	16806	16933	16776	16837	16781	16906	16682	16508	16907	16784	16886	16790	16880	16821	16658	16693	16630	16799	16665	16802	16691	16659	16744	16645	16677	16842	16558	16748	16761	16738	16763	17027	16715	16760	16749	16772	16777	16855	16736	16722	16831	16796	16679	16477	16903	16844	16714	16823	16821	16648	16892	16763	16834	16807	16794	16800	16799	16709	16786	16861	16633	16696	16714	16957	16593	16813	16888	16840	16816	16861	16863	16751	16633	16769	16642	16723	16697	16792	16847	16677	16758	16655	16684	16737	16939	16725	16701	16697	16792	16842	16638	16684	16656	16671	16810	16696	16826	16759	16841	16868	17001	16698	16736	16786	16746	16797	16841	16602	16804	16560	16595	16927	16920	16844	16774	16705	16754	16746	16733	16911	16786	16801	16682	16738	16772	16718	16832	16773	16801	16788	16815	16871	16742	16745	16776	16808	16690	16842	16827	16818	16682	16829	16759	16887	16698	16694	16818	16746	16837	16649	16825	16734	16875	16726	16877	16822	16693	16813	16834	16832	16814	16713	16754	16546	16660	16776	16724	16695	16845	16743	16748	16775	16684	16749	16798	16611	16657	16700	16688	16656	16670	16664	16760	16738	16830	16835	16641	16811	16760	16772	16571	16767	16893	16647	16734	16713	16737	16665	16713	16819	16734	16838	16756	16695	16683	16873	16772	16793	16672	16765	17058	16659	16839	16668	16793	16885	16803	16719	16734	16666	16785	16824	16836	16767	16968	16444	16990	16804	16691	16716	16852	16739	16651	16606	16529	16879	16792	16792	16763	16706	16727	16764	16724	16720	16760	16815	16724	16751	16732	16666	16785	16736	16611	16790	16849	16776	16902	16667	16724	16803	16808	16661	16884	16850	16776	16548	16811	16730	16711	16842	16685	16761	16716	16638	16727	16654	16749	16780	16681	16897	16672	16666	16817	16775	16869	16788	16725	16786	16844	16717	16878	16782	16835	16846	16692	16831	16809	16811	16833	16661	16834	16870	16696	16821	16847	16870	16805	16682	16784	16744	16666	16797	16771	16736	16864	16892	16770	16762	16704	16724	16771	16773	16702	16609	16744	16752	16771	16699	16782	16767	16743	16833	16747	16787	16892	16712	16823	16814	16702	16706	16768	16714	16799	16734	16733	16916	16844	16634	16643	16678	16635	16663	16773	16911	16884	16754	16770	16847	16831	16875	16821	16715	16773	16696	16646	16818	16913	16840	16754	16785	16943	16693	16797	16810	16823	16820	16973	16744	16772	16769	16595	16831	16836	16887	16727	16819	16807	16835	16817	16700	16631	16694	16832	16575	16779	16672	16729	16822	16732	16645	16559	16675	16644	16567	16754	16754	16769	16779	16679	16734	16830	16726	16918	16907	16806	16915	16573	16663	16710	16573	16829	16699	16655	16564	16679	16724	16573	16995	16766	16746	16893	16837	16676	16724	16887	16770	16677	16750	16774	16801	16771	16787	16768	16743	16614	16790	16665	16783	16978	16830	16881	16786	16666	16864	16814	16868	16684	16756	16743	16719	16896	16545	16700	16783	16599	16828	16904	17025	16812	16824	16834	16790	16789	16624	16785	16853	16796	16729	16658	16618	16654	16664	16855	16757	17068	16660	16892	16723	16635	16828	16796	16704	16710	16644	16611	16601	16760	16805	16884	16916	16927	16751	16767	16758	17112	16587	16789	16808	16680	16872	16853	16674	16878	16747	16670	16927	16720	16650	16825	16663	16938	16682	16794	16794	16608	16725	16620	16698	16860	16940	16651	16781
27444	23916	42548	42431	30769	23314	20291	19068	18845	19068	18894	18822	18836	18688	18876	18544	18746	18828	18684	18840	18919	18774	18661	18725	18875	18812	18799	18826	18858	18806	18832	18778	18730	18928	18658	18804	18863	18784	18624	18906	18901	18732	18789	18910	18645	18600	18781	18921	18777	18839	18958	18821	18771	18828	18701	18739	18858	18589	19009	18835	18769	18547	18619	18785	18895	18634	18923	18723	18864	18483	18714	18637	18824	18729	18838	18589	18731	18764	18512	18821	18892	18686	18705	18817	18803	18635	18579	18838	18674	18624	18596	18831	18708	18727	18739	18763	18798	18764	18722	18563	18944	18604	18839	18896	18936	18820	18726	18949	18738	18697	18777	18825	18735	18637	18582	18458	19108	18878	18764	18691	18869	18775	18506	18715	18656	18816	18798	18650	18996	18649	18862	18751	18717	19041	18578	18975	18782	18525	18731	18988	18705	18582	18802	18757	18858	18856	18839	18793	18731	18701	18665	18727	18761	18900	18781	18707	18655	18759	18691	18675	18796	18526	18822	18768	18847	18581	18841	18418	18693	18639	18828	18686	18677	18843	18862	18832	18734	18747	18788	18852	18725	18629	18866	18709	18766	18801	18821	18687	18844	18628	18564	18755	18837	18964	18754	18786	18575	18624	18775	18637	18749	18749	18810	18634	18771	18728	18816	18564	18691	18692	18831	18817	18722	18705	18765	18778	18572	18603	18875	18782	18913	18775	18807	18714	18707	18888	18710	18775	18732	18681	18892	18740	18640	18752	18842	18754	18630	18717	18631	18808	18837	18685	18657	18787	18532	18599	18640	18713	18727	18578	18739	18692	18700	18972	18628	18832	18715	18673	18634	18651	18803	18731	18863	18722	18832	18881	18754	18834	18683	18579	18814	18593	18655	18796	18644	18695	18965	19022	18592	18916	18686	18795	18812	18875	18789	18776	18703	18831	18814	18869	18816	18657	18778	18723	18789	18624	18640	18668	18671	18965	18922	18715	18598	18661	18845	18770	18416	18792	18864	18790	18709	18909	18915	18560	18703	18781	18563	18670	18676	18825	18690	18799	18761	18795	18709	18585	18547	18797	18904	18594	18832	18610	18882	18822	18807	18607	18602	18844	18957	18744	18665	18778	18794	18810	18877	18923	18932	18880	18777	18696	18538	18634	18640	18838	18833	18778	18872	18741	18559	18733	18832	18881	18809	19035	18832	18656	18594	18760	18930	18649	18922	18785	18730	18772	18696	18718	18839	18620	18659	18967	18791	18842	18752	18563	18821	18727	18855	18495	18748	18632	18704	18878	18803	18710	18690	18705	18649	18745	18858	18936	18817	18749	18946	18749	18842	18754	18683	18772	18580	18795	18739	18802	18723	18739	18601	18664	18592	18771	18716	19046	18553	18746	18783	18726	18673	18724	18782	18737	18692	18956	18884	18602	18742	18437	18782	18785	18668	18981	18573	18648	18759	18640	18801	18952	19014	18864	18773	18747	18591	18724	18966	18633	18700	18840	18639	18757	18715	18938	18813	18833	18623	18655	18746	18502	18903	18650	18870	18686	18712	18740	18666	18569	18836	18720	18684	18906	18863	18816	18869	18595	18630	18693	18805	18840	18745	18872	18708	18610	18683	18783	18556	18746	18755	18661	18767	18638	19113	18765	18751	18919	18728	18802	18706	18647	18877	18887	18797	18980	18719	18742	18608	18811	18796	18746	18734	18707	18610	18654	18897	18630	18621	18805	18866	18773	18757	18610	18810	18803	18752	18498	18609	18695	18781	18753	18801	18797	18479	18714	18830	18628	18775	18687	18743	18719	18914	18640	18830	18663	18628	18713	18753	18964	18757	18745	18852	18720	18370	18742	18592	18831	18810	18863	18819	18761	18701	18576	18748	18797	18615	18754	18716	18793	18977	18588	18764	18909	18719	18715	18698	18739	18833	18867	18844	18908	18664	18712	18714	18875	18714	18757	18847	18867	18754	18614	18684	18531	18608	18646	18717	18612	18817	18458	18656	18731	18784	18663	18444	18670	18801	18653	18750	18442	18800	18861	18712	18944	18817	18823	18659	18739	18537	18853	18700	18750	18648	18671	18672	18815	18613	18717	18746	18674	18720	18803	19103	18924	18835	18795	18808	18750	18582	18917	18727	18589	18710	18847	18698	18722	18706	18558	18729	18671	18750	19048	18677	18859	19052	18583	18868	18581	18700	18835	18606	18595	18993	18833	18712	18682	18739	18783	18817	18832	18642	18758	18813	18614	18864	18615	18646	18645	18856	18826	18772	18674	18768	18931	18918	18785	18581	18699	18615	18756	18840	18785	18770	18888	18853	18746	18743	18925	18813	18818	18614	18675	18734	18640	18968	18720	18919	18902	18554	18721	18848	18620	18755	18659	18730	18766	18691	18849	18792	18656	18818	18741	18930	18651	18805	18733	18665	18680	18623	18705	18693	18637	18827	18890	18712	18792	18821	18696	18650	18713	18797	18648	18906	18819	18673	18628	18820	18779	18850	18674	18792	18827	18974	18830	18722	18848	18753	18629	18842	18607	18699	18888	18886	18714	18702	18723	18706	18736	18790	18642	18925	18682	18604	18781	18759	18638	18504	18483	18728	18727	18783	18752	19006	18885	18866	18720	18676	18875	18976	18716	18723	18849	18556	18558	18767	18604	18811	18762	18610	18897	18730	18876	18688	18850	18619	18858	18588	18581	18544	18534	18816	18746	18863	18653	18904	18831	18918	18830	18912	18871	18723	18746	18874	18509	18641	18529	18632	18724	18919	18770	18797	18682	18771	18640	18888	18949	18645	18692	18764	18620	18836	18725	18731	18678	18887	19089	18797	18858	18911	18920	18749	18935	18839	18494	18690	18709	18808	18806	18871	18739	18869	18824	18823	18676	18682	18738	18807	18681	18746	18537	18900	18724	18589	18833	18760	18663	18870	18849	18847	18635	18629	18824	18630	18706	18719	18986	18748	18854	18752	19045	18801	18970	18850	18918	18833	18592	18832	18784	18934	18655	18705	18609	18641	18599	19013	18761	18916	18821	18833	18639	18806	18787	18581	18834	18616	18663	18810	18758	18688	18786	18733	18855	18631	18939	18746	18949	18874	18820	18776	18913	18751	18708	18582	18487	18733	18675	18815	18756	18555	18688	18627	18849	18843	18864	18708	18542	18461	18696	18714	18974	18863	18671	18760	18753	18512	18739	18619	18767	18980	18667	18645	18723	18915	18683	18689	18904	18732	18615	18683	18688	18714	18692	18650	18728	18706	18818	18710	18706	18782	18854	18523	18659	18788	18723	18715	18692	18691	18652	18780	18812	18700	18720	18682	18854	18847	18884	18888	18841	18804	18931	18649	18667	18667	18434	18975	18740	18754	18880	19003	18627	18752	19013	18582	18820	18789	18779	18610	18703	18793	18871	18570	18918	18769	18811	18828	18663	18838	18779	18903	18815	18796	18789	18846	18792	18592	18772	18767	18883	18931	18904	18553	18967	18892	18843	18829	18889	18789	18604	18613	18807	18601	18780	18743	18742	18901	18794	18927	18620	18713	18928	18788	18882	18994	18859	18663	18853	18514	18657	18644	18512	18858	18724	18762	18693	18685	18766	18778	18896	18752	18754	18578	18808	18746	18647	18675	18751	18974	18646	18821	18760	18577	18750	18884	18923	18663	18810	18635	18783	18856	18895	18636	18615	18803	18713	18774	18642	18752	18584	18923	18699	18814	18744	19039	18944	18933	18763	18679	18800	18799	18752	18697	18785	18936	18849	18782	18613	18971	18908	18626	18737	18797	18737	18746	18759	18678	18796	18736	18608	18711	18835	18691	18773	18879	18581	18644	18621	18714	18646	18795	18767	18757	18802	18773	18684	18620	18621	18666	18577	18821	18834	18695	18488	18660	18778	18935	18690	18716	18626	18658	18585	18669	18798	18788	18587	18609	18663	18811	18617	18774	18679	18548	18725	18528	18545	18660	18782	18891	18452	18968	18730	18732	18665	18659	18792	18521	18716	18774	18751	18771	18909	18763	18848	18986	19006	18599	18524	18714	18736	18639	18689	18602	18479	18762	18786	18752	18614	18791	18735	18919	18731	18716	18659	18614	18902	18780	18607	18755	18855	18908	18827	18859	18706	18717	18648	18739	18531	18598	18855	18727	18917	18834	18727	18737	18640	18900	18706	18857	18721	18800	18676	18860	18793	18817	18706	18706	18686	18804	18744	18650	18860	18797	18803	18840	18922	18834	18881	18685	19014	18642	18624	18553	18769	18894	18634	18639	18795	18888	18650	18722	18681	18670	18684	18801	18656	18682	18759	18702	18524	18773	18328	18675	18646	18752	18967	18699	18795	18820	18760	18762	18736	18733	18715	18857	18768	18717	18896	18940	18767	18855	18757	18753	18593	18690	18759	18669	18820	18823	18895	18842	18696	18719	18685	18675	18751	18795	18754	18839	18886	18721	18886	18860	18807	18727	18678	18761	18671	18787	18776	18571	18732	18667	18751	18929	18821	18750	18887	18774	18893	18704	18704	18683	18904	18754	18748	18721	18832	18800	18665	18741	18734	18972	18848	18558	18656	18631	18944	18724	18608	18695	18649	19017	18777	18806	18731	18912	18914	18623	18748	18760	18964	18946	18640	18618	18723	18938	18821	18874	18763	18679	18764	18777	18690	18640	18742	18902	18832	18790	18622	18712	18798	18787	18906	18732	18701	18521	18716	18643	18709	18775	18739	18831	18654	18696	18578	18470	18798	18597	18794	18717	18850	18889	18584	18630	18820	18861	18751	19068	18949	18747	18669	18831	18703	18632	18755	18685	18512	18790	18797	18823	18818	18783	18686	18875	18698	18778	18594	18664	18690	18700	18952	18747	18738	18817	18739	18655	18644	18810	18848	18705	19006	18821	18723	18964	18622	18669	18918	18648	18729	18663	18585	18799	18728	18663	18613	18839	18774	18853	18854	18737	18871	18937	18721	18924	18797	18711	18925	18704	18729	18608	18737	18610	18758	18939	18806	18833	18788	18675	18643	18845	18772	18700	18934	19006	18723	18730	18848	18580	18620	18774	18708	18925	18698	18680	18598	18572	18644	18753	18834	18645	18766	18736	18792	18745	18682	18761	18907	18721	18680	18596	18768	18873	18724	18907	18664
19986	34228	48593	40189	29256	20598	17656	16331	16607	16651	16417	16560	16653	16361	16585	16565	16482	16431	16396	16524	16352	16433	16444	16423	16457	16397	16394	16412	16491	16501	16443	16574	16437	16492	16384	16293	16530	16388	16511	16491	16493	16528	16631	16514	16574	16353	16390	16429	16523	16452	16470	16475	16441	16541	16413	16508	16401	16400	16491	16443	16441	16657	16419	16305	16359	16506	16697	16448	16380	16489	16251	16538	16400	16580	16296	16464	16445	16393	16486	16485	16366	16467	16405	16440	16480	16370	16238	16313	16304	16441	16641	16455	16472	16273	16552	16497	16386	16502	16427	16306	16590	16505	16417	16410	16346	16402	16584	16458	16531	16467	16301	16480	16390	16424	16504	16523	16524	16333	16642	16485	16499	16615	16485	16444	16435	16347	16542	16427	16384	16442	16642	16491	16309	16374	16468	16415	16520	16415	16497	16231	16491	16507	16451	16406	16490	16411	16473	16425	16315	16259	16473	16646	16390	16509	16419	16415	16461	16277	16418	16508	16419	16439	16489	16480	16356	16479	16560	16536	16697	16497	16585	16362	16448	16327	16435	16372	16528	16325	16410	16477	16520	16400	16458	16576	16449	16249	16499	16293	16483	16654	16464	16470	16555	16373	16385	16279	16501	16311	16507	16242	16419	16429	16375	16231	16441	16439	16476	16389	16360	16320	16401	16563	16478	16483	16391	16316	16450	16361	16441	16210	16503	16512	16355	16418	16479	16561	16391	16464	16359	16535	16434	16441	16386	16251	16450	16358	16555	16499	16343	16469	16461	16476	16491	16436	16511	16444	16712	16260	16462	16321	16556	16620	16287	16327	16334	16686	16594	16724	16233	16437	16208	16306	16472	16454	16468	16462	16317	16454	16392	16665	16516	16196	16403	16479	16509	16358	16367	16416	16619	16517	16463	16337	16349	16423	16345	16479	16390	16483	16635	16487	16532	16425	16623	16375	16368	16363	16526	16572	16543	16472	16560	16457	16465	16529	16364	16315	16448	16315	16439	16456	16446	16579	16414	16555	16388	16372	16448	16608	16450	16499	16378	16540	16505	16516	16404	16488	16537	16470	16467	16578	16291	16312	16287	16417	16510	16397	16301	16450	16417	16435	16429	16457	16522	16273	16626	16371	16601	16454	16277	16419	16383	16462	16467	16562	16412	16439	16356	16404	16319	16358	16473	16470	16302	16412	16505	16449	16449	16357	16527	16477	16573	16605	16419	16436	16360	16473	16459	16455	16378	16529	16278	16511	16500	16438	16389	16371	16377	16514	16493	16225	16505	16370	16433	16371	16421	16396	16372	16263	16567	16431	16477	16529	16449	16515	16543	16269	16490	16474	16355	16393	16579	16399	16442	16383	16484	16527	16328	16416	16324	16319	16507	16481	16509	16366	16368	16293	16463	16440	16385	16423	16364	16595	16505	16357	16737	16294	16478	16413	16510	16358	16488	16532	16446	16413	16564	16370	16482	16452	16431	16369	16458	16446	16223	16488	16616	16446	16414	16334	16288	16599	16330	16241	16530	16460	16531	16513	16586	16408	16424	16361	16443	16522	16537	16319	16436	16399	16517	16428	16456	16495	16429	16524	16527	16262	16486	16323	16440	16565	16392	16407	16178	16397	16532	16403	16427	16492	16306	16331	16581	16504	16328	16374	16508	16514	16432	16364	16464	16479	16393	16336	16438	16497	16317	16512	16358	16607	16445	16444	16371	16443	16465	16625	16470	16538	16469	16654	16440	16325	16383	16431	16444	16368	16432	16467	16441	16344	16604	16409	16335	16297	16465	16383	16481	16621	16316	16447	16499	16507	16460	16345	16495	16353	16456	16414	16444	16477	16381	16432	16424	16552	16366	16321	16429	16534	16425	16566	16361	16461	16592	16379	16188	16423	16336	16453	16386	16274	16519	16585	16343	16446	16282	16429	16398	16626	16433	16423	16279	16301	16380	16239	16430	16344	16515	16346	16231	16417	16409	16505	16423	16553	16506	16438	16453	16530	16407	16577	16505	16536	16458	16418	16469	16261	16380	16561	16492	16308	16585	16350	16497	16438	16514	16405	16508	16474	16490	16556	16554	16429	16452	16285	16447	16427	16289	16592	16462	16484	16458	16411	16501	16376	16524	16357	16457	16464	16365	16591	16383	16357	16282	16417	16557	16393	16525	16383	16366	16459	16497	16560	16566	16409	16506	16497	16427	16545	16488	16474	16507	16368	16526	16551	16522	16377	16384	16404	16262	16305	16602	16421	16441	16490	16514	16417	16296	16459	16376	16324	16574	16431	16314	16500	16426	16243	16628	16500	16398	16314	16416	16338	16421	16439	16322	16566	16464	16656	16485	16555	16507	16305	16492	16614	16503	16212	16491	16360	16504	16267	16335	16461	16299	16590	16372	16479	16432	16438	16554	16366	16335	16484	16361	16412	16485	16294	16377	16457	16582	16448	16485	16491	16486	16487	16332	16570	16347	16480	16524	16497	16258	16573	16293	16525	16308	16398	16327	16428	16485	16392	16615	16540	16426	16450	16415	16441	16807	16379	16353	16484	16372	16367	16655	16389	16609	16394	16352	16482	16398	16406	16370	16532	16371	16549	16516	16329	16611	16440	16394	16552	16421	16443	16357	16453	16539	16465	16582	16367	16480	16398	16653	16481	16445	16371	16528	16409	16370	16522	16546	16534	16460	16562	16550	16547	16411	16356	16385	16452	16374	16458	16523	16396	16584	16518	16212	16518	16559	16234	16386	16417	16354	16381	16590	16347	16462	16442	16704	16447	16479	16556	16534	16538	16263	16600	16438	16522	16475	16430	16530	16509	16409	16441	16360	16397	16461	16478	16495	16429	16374	16424	16435	16314	16570	16545	16515	16437	16490	16557	16516	16278	16369	16393	16575	16550	16375	16696	16435	16374	16483	16415	16505	16421	16292	16322	16403	16393	16484	16480	16448	16469	16344	16575	16488	16418	16339	16466	16572	16454	16361	16522	16459	16448	16535	16576	16398	16718	16456	16355	16458	16544	16543	16538	16522	16464	16299	16556	16594	16463	16520	16465	16315	16438	16505	16347	16410	16347	16398	16502	16441	16291	16489	16471	16323	16535	16371	16458	16357	16335	16481	16437	16252	16394	16434	16409	16347	16363	16565	16287	16412	16381	16377	16478	16416	16366	16558	16477	16427	16503	16523	16355	16477	16353	16508	16354	16378	16587	16362	16497	16440	16339	16574	16541	16514	16420	16538	16435	16478	16442	16523	16286	16358	16443	16456	16333	16404	16386	16612	16530	16472	16483	16532	16501	16573	16412	16385	16531	16443	16363	16393	16487	16307	16270	16352	16405	16423	16414	16439	16545	16198	16603	16513	16460	16669	16350	16321	16344	16644	16454	16711	16253	16321	16489	16432	16481	16513	16335	16419	16547	16327	16502	16639	16441	16369	16412	16611	16500	16522	16465	16358	16477	16528	16396	16473	16602	16518	16419	16468	16582	16603	16453	16520	16557	16538	16588	16384	16495	16465	16358	16422	16535	16464	16353	16439	16435	16552	16566	16308	16478	16415	16397	16332	16509	16477	16385	16527	16480	16547	16377	16548	16409	16425	16743	16330	16590	16541	16549	16505	16486	16594	16358	16225	16426	16549	16433	16333	16575	16491	16557	16519	16364	16398	16369	16419	16399	16539	16372	16425	16588	16492	16506	16397	16406	16417	16386	16496	16321	16448	16527	16451	16361	16243	16471	16388	16287	16393	16328	16426	16445	16358	16534	16429	16562	16494	16355	16435	16308	16408	16565	16428	16358	16446	16370	16506	16547	16277	16425	16480	16458	16621	16419	16275	16517	16453	16355	16588	16363	16652	16457	16294	16409	16523	16455	16497	16488	16517	16393	16344	16476	16377	16352	16310	16474	16536	16530	16269	16429	16535	16450	16429	16446	16344	16521	16420	16403	16553	16403	16451	16537	16497	16393	16600	16588	16457	16470	16355	16323	16456	16518	16535	16279	16451	16348	16379	16358	16649	16309	16462	16562	16449	16313	16495	16381	16418	16478	16462	16412	16348	16515	16403	16492	16444	16435	16499	16480	16437	16551	16397	16403	16406	16500	16485	16424	16367	16575	16557	16512	16582	16509	16420	16535	16527	16448	16363	16642	16416	16456	16290	16674	16516	16372	16298	16419	16501	16487	16486	16707	16582	16366	16408	16281	16465	16342	16478	16427	16599	16487	16591	16380	16433	16553	16506	16425	16516	16648	16394	16418	16577	16537	16438	16418	16309	16416	16481	16289	16460	16534	16283	16402	16601	16357	16332	16363	16587	16425	16317	16467	16420	16603	16372	16437	16497	16517	16416	16532	16456	16468	16552	16391	16502	16469	16415	16361	16335	16482	16525	16472	16375	16461	16495	16412	16492	16485	16365	16423	16522	16441	16423	16463	16448	16531	16514	16344	16399	16575	16575	16422	16427	16352	16354	16486	16432	16421	16572	16396	16423	16398	16319	16685	16358	16476	16468	16423	16651	16468	16509	16507	16606	16449	16473	16499	16361	16357	16522	16531	16447	16470	16489	16399	16381	16314	16403	16328	16553	16394	16592	16535	16535	16367	16447	16430	16416	16361	16337	16554	16430	16294	16556	16468	16502	16667	16338	16437	16400	16377	16393	16632	16324	16524	16528	16537	16593	16414	16407	16449	16540	16367	16349	16375	16457	16520	16794	16490	16545	16268	16464	16526	16513	16417	16416	16501	16351	16436	16414	16307	16545	16386	16726	16469	16311	16696	16405	16298	16380	16467	16318	16319	16333	16411	16301	16426	16353	16459	16499	16354	16467	16460	16485	16380	16498	16461	16451	16557	16454	16507	16369	16458	16375	16269	16405	16290	16333	16368	16559	16275	16501	16618	16417	16430	16558	16578	16370	16502	16493	16433	16432	16431	16578	16437	16422	16466	16601	16423	16242	16492	16618	16375	16477	16561	16493	16363	16512	16320	16451	16502	16572	16407	16442	16569	16584	16531	16455	16427	16590	16357	16383	16494	16470	16450	16477	16367	16347	16580	16380	16457	16361	16393	16362	16364	16436	16385	16524	16357	16493	16375	16420	16413	16590	16369	16380	16353	16399	16418	16479	16388	16479	16334	16306	16544	16460	16392
23928	21210	37314	57261	48033	34982	29892	21196	19316	19412	19296	19428	19289	19199	19207	19219	19166	19042	19134	19224	19017	19100	19015	19053	19117	19237	18998	18883	18920	18951	19043	18955	19049	19025	18879	19103	19041	18953	19112	19045	19017	19057	19071	19292	18972	18928	19109	19198	19173	19257	19092	19158	18843	18957	19063	18985	19051	19117	19087	19042	18894	19011	18936	18924	18964	19123	19059	18838	18965	19013	18954	19102	19051	18950	19147	19067	18919	19016	19039	19056	19055	19129	19009	18966	18787	18794	18918	19016	19050	18928	18765	19057	19084	19102	19011	19096	18985	19049	18948	18938	18848	18980	18982	19004	18892	19067	18801	19170	19073	18863	19021	19048	18961	19058	19010	19199	19115	18892	18743	19049	19037	18969	19019	18782	18878	18846	19062	19135	18904	18955	18950	18793	19103	18852	19112	18900	19047	18845	18984	19196	18968	19070	19013	19024	18761	19015	18957	19023	18921	19003	19014	19091	19042	19070	19019	19084	18876	18924	18955	18922	18724	19090	19112	18895	18931	18905	18850	18938	19117	19108	19008	19205	18908	18985	18973	19104	18988	18933	18933	19063	19105	18801	19024	19061	19149	18866	19009	18873	19083	19159	18935	18998	19362	19093	19115	19211	19073	19070	18921	19014	18921	19037	18978	18815	19158	18843	19061	19281	19079	19127	18829	18660	19007	18946	18952	19144	19190	19012	19157	18766	19033	19170	19037	19076	19014	18921	18820	19272	19049	18786	18885	18930	18993	19017	18921	18951	19031	19067	18974	19001	18845	18704	19068	18882	18966	19090	18935	19086	18947	18974	19200	18910	18858	18965	18871	18987	19008	18918	19082	19038	19055	19093	18958	19180	19141	19139	18933	19053	19217	19037	19115	18960	18897	18941	18899	18919	19143	19004	18987	18882	18770	18811	18969	19001	18942	18956	18845	19103	18971	18882	18992	18925	19104	19084	18870	19036	19308	19144	19121	18997	18966	18958	18848	19033	19036	19117	19100	19186	19187	19055	19024	18848	19056	19086	18784	18887	19062	19157	18926	19029	19042	18917	18901	18962	19331	19015	18945	18903	18842	18935	18966	19068	18960	19118	19143	18974	18976	18816	18942	19000	18942	19108	19131	19049	18952	18927	18988	18975	19088	18921	19192	19029	19214	19249	19076	19074	18891	19171	18936	19025	19171	19096	19191	19021	18772	18990	18903	18867	18967	18899	19052	18981	18803	18904	19062	18893	18973	18731	18982	18877	18787	19002	18916	19009	19081	18824	19099	18934	19016	19080	18983	18961	19171	18869	19018	18835	18873	19099	18801	18975	19138	18868	18954	18944	18821	19124	18953	18760	18966	18881	18969	19035	19390	18922	18808	19075	18948	19101	18955	19174	18889	19011	19041	19308	18851	19147	19036	19138	19152	18791	19083	18851	18989	19007	18977	19079	18984	18816	19141	19064	19102	18913	19033	18876	18992	18948	18983	18978	19037	18904	18954	19000	19033	19069	19007	18927	19109	18886	18910	19076	19239	18933	19129	19083	19152	18927	19045	19044	19080	19085	19085	19002	18966	18961	19044	19011	19153	18979	19029	19096	19111	18864	18789	18946	19106	19245	19050	19030	19014	19062	19053	18999	19114	18929	19103	19005	18985	18941	18871	18980	19027	18892	18653	18929	19091	18830	18822	18892	19140	19015	19100	19017	18965	18947	18935	18935	19039	19003	18993	19107	19060	18828	19084	18886	19044	19050	18881	18895	19084	18907	18981	19132	19298	18915	19067	19264	18972	19122	18945	18865	18982	19252	18967	18875	19239	19021	18980	19160	19003	18999	18953	19010	18904	19100	19179	18816	19041	19125	18982	18914	19025	18929	18969	18992	19114	18945	18916	19083	18978	18992	18963	18995	19169	19097	19016	19184	18984	18984	18959	19028	18776	19045	18939	18842	18792	19004	19068	18840	19026	18982	19339	18827	19174	19063	18859	19116	19063	19012	19036	19082	19140	19040	18921	19008	19054	19123	19106	18856	19085	18921	19062	19004	18968	19161	18804	18956	19050	18996	18950	19027	19211	18950	18925	18955	19027	19009	19097	19248	18937	18817	19120	19202	19078	19066	18838	18957	19145	18890	18976	19121	18959	18997	18925	18834	18980	19078	19141	18936	18916	18987	19003	19101	18606	19026	18971	19146	18885	18838	18870	19100	19096	19000	18987	18947	19139	18824	19119	19091	19069	19161	19021	18998	18787	18824	19117	19095	18828	18851	18801	19018	19284	18906	19012	19025	18995	19007	19078	19082	19150	18968	19215	19073	19012	19012	19063	18992	18904	18918	19123	18976	19165	19126	19049	19180	18860	19055	19171	18988	19180	19047	19064	19176	18927	18890	19037	18807	18950	19042	19122	19075	18974	18919	18969	18941	19175	19029	19302	18866	19126	19047	18997	19201	18972	18988	19006	19074	18969	18902	19109	18775	19099	18865	18940	19043	19060	19108	18882	18828	19324	19138	18919	19143	18913	18989	19200	19048	19011	19121	18749	18956	18778	19137	18965	19266	19024	19114	18816	18811	18853	18784	18840	19063	18846	19109	18880	18959	19091	18989	18895	19076	19102	19132	18963	18919	18740	18912	18750	18978	18777	18841	18956	19116	19001	19058	18984	19132	19155	18793	19076	19131	18775	18979	18868	18942	19015	19105	19102	18946	18850	18982	19056	19020	19106	18866	18943	18965	19043	19323	19064	19076	18981	18901	18997	19053	19029	18868	19083	19047	19026	18905	19032	18874	19031	19075	18867	18803	19021	18961	18891	18956	18995	19050	19231	19025	18962	18840	19180	19196	18973	18856	19150	18906	19253	19015	18893	19059	18909	19142	19016	19035	19101	19113	19050	19037	19041	19103	18940	19071	18962	19102	18806	18993	18952	18901	19049	19019	18989	18870	19226	19084	18989	19185	18929	19162	19011	18916	18992	18948	19094	18969	18918	18974	19021	18943	19071	18946	19081	19094	18753	19098	18954	19156	18745	18783	18676	19027	19076	19011	19080	18883	18916	18998	19076	19154	19013	18951	18989	18910	19091	19016	18846	19144	19078	19229	19037	19142	18736	19010	18926	19114	19062	19073	19041	19234	18931	19026	18852	18964	18932	19113	18969	19051	18915	19015	18987	18980	19081	19010	18987	19147	18755	19071	18778	18939	18978	18931	18965	18877	18921	19119	18924	18861	18888	19224	18986	18799	18863	18879	18900	19064	19057	18838	19050	19209	18854	19082	18905	18909	18900	19029	18993	19117	19141	18929	19027	18781	18957	19016	19076	18999	19106	18862	19034	19206	19032	18975	19012	18957	19104	18966	19074	19036	18931	19119	18917	19154	19005	19014	19136	19095	18937	19025	19010	19070	18941	19194	18966	18998	18965	19083	19011	19158	19255	18990	19001	18846	18898	19002	19197	18892	19162	19077	18795	19256	18894	19324	19070	18854	19063	19046	19057	19145	19113	18900	19028	19025	18939	19095	18854	18937	19039	19131	19041	18966	18955	18983	19046	19087	18890	19052	19135	18992	19270	18841	18955	19119	19133	19030	19115	18996	19033	18941	18846	18975	18991	19103	18939	18757	18936	18961	18992	19093	19054	19026	19003	18990	19059	19091	18958	18880	19040	19182	19128	18992	19113	19110	18980	19040	19048	18996	18859	18966	18908	18799	19129	19022	18948	18975	18983	18754	19135	19159	18817	18990	18976	19107	19035	19152	19119	18999	19051	19049	19092	18916	19132	18911	18901	18848	19013	19085	18842	18778	19069	18947	19093	19147	19016	19056	18887	18850	18987	18941	18874	19068	19075	19074	19009	18937	19101	19150	18951	19113	19104	19136	19005	18966	19220	19202	19094	19033	18917	18892	19004	18886	19171	19039	19078	19021	18960	18816	19058	18903	19042	18873	18917	18896	19130	19226	19199	18951	19046	19005	19065	18968	18828	18972	19015	19192	18860	19119	19149	18762	18935	18837	19047	19052	18861	19260	18953	18837	19097	19160	19039	19118	19085	19068	19051	19015	19189	18959	19016	18808	18888	19073	18819	18884	18923	18782	18853	18931	19004	19150	19025	18955	19137	19050	19022	19098	19019	19032	18870	18979	19132	19170	19113	18936	19083	19002	18750	18715	18869	18813	19052	19120	19013	19074	19246	18963	19016	19006	19149	18972	18967	18995	19084	19081	19147	19288	19019	19006	18838	19005	19172	18968	18817	19230	19046	18795	19218	19097	18951	19018	19096	18862	19018	19064	18853	18900	19029	19265	19046	18984	19013	18953	19059	19152	18982	19047	18909	19145	19238	19070	18820	18866	19073	18977	19079	19145	19065	19115	18930	19199	19012	19137	19038	18856	19127	18966	18923	18919	18988	19073	19197	18940	19067	19063	18977	18821	18876	19025	18815	18969	18921	19094	18880	19033	19021	19109	18950	19015	19125	19191	19140	19009	19077	18891	19164	19087	18918	18991	18821	19090	19020	18958	18985	19132	19098	18980	18866	18671	18889	18861	18931	18979	19102	18941	18809	19229	18987	19270	19045	19253	18834	18868	19210	18829	18853	18698	18938	19000	18994	19003	19123	18936	18870	19088	18854	19240	19168	18909	18947	19018	18890	19004	18956	19111	19022	19005	19002	18897	18939	19054	19082	19236	19123	19047	18947	19046	19248	19096	18943	18942	19029	19142	18972	18998	19100	19040	19206	18806	18931	19005	19011	18860	18937	18875	19164	19305	18962	18978	19126	19159	18881	18911	19232	19072	19107	18824	19100	18992	19061	18905	19128	18951	18928	18922	18821	19043	18820	18902	18921	18938	18895	19033	18996	18926	19074	18875	19050	19007	19137	19105	18864	19022	19143	19022	19173	19052	18992	18953	18796	18986	19182	18888	19113	18935	18867	19102	18919	18953	18955	18909	19057	19117	19321	19034	19027	19051	19177	19079	19009	19089	19036	19025	19031	19052	18868	18970	19016	19196	19014	18928	18886	19056	18968	18945	19161	19011	19097	19082	19052	18963	18964	19070	18878	18992	19150	18947	19038	19077	19258	19034	18848	18982	19043	18949	18872	19072	19010	19095	18985	19029	19150	18903	18834	19036	18878	19099	19128	18975	18975	18866	18919	18813	19120	18914
21839	44152	80805	76789	54819	36209	28232	16538	16652	16733	16736	16599	16568	16703	16659	16731	16802	16799	16840	16789	16504	16729	16782	16502	16640	16579	16669	16692	16805	16588	16837	16767	16612	16756	16612	16625	16624	16689	16539	16574	16710	16604	16568	16833	16650	16575	16751	16693	16745	16656	16702	16631	16728	16674	16733	16709	16540	16590	16493	16616	16732	16406	16660	16606	16721	16668	16599	16771	16734	16660	16628	16625	16481	16588	16580	16649	16762	16580	16788	16695	16652	16645	16546	16774	16588	16602	16472	16629	16746	16692	16725	16853	16424	16706	16742	16533	16546	16673	16642	16685	16798	16747	16699	16517	16689	16662	16538	16517	16753	16683	16608	16624	16582	16492	16647	16515	16721	16730	16615	16841	16651	16523	16658	16672	16728	16553	16537	16576	16510	16732	16637	16731	16580	16562	16683	16814	16518	16508	16644	16618	16716	16545	16719	16597	16513	16594	16657	16703	16692	16597	16612	16410	16699	16612	16640	16599	16698	16684	16712	16563	16707	16570	16576	16620	16481	16671	16671	16698	16676	16653	16294	16659	16692	16632	16608	16733	16598	16550	16697	16459	16633	16576	16402	16606	16597	16637	16563	16612	16657	16795	16660	16637	16566	16609	16572	16507	16722	16682	16721	16542	16517	16654	16516	16656	16703	16866	16638	16419	16771	16619	16507	16728	16766	16593	16618	16685	16638	16669	16540	16714	16572	16725	16571	16606	16633	16693	16692	16707	16653	16496	16603	16536	16598	16546	16648	16722	16616	16453	16850	16714	16651	16642	16740	16519	16764	16488	16545	16826	16591	16580	16549	16483	16655	16699	16603	16694	16521	16506	16856	16651	16691	16462	16520	16589	16692	16644	16495	16772	16647	16569	16729	16707	16753	16707	16584	16675	16922	16566	16759	16644	16676	16702	16782	16649	16683	16563	16499	16562	16544	16585	16588	16589	16687	16673	16613	16625	16587	16469	16715	16590	16452	16632	16553	16704	16684	16841	16811	16591	16585	16712	16633	16608	16719	16638	16670	16623	16622	16537	16633	16594	16770	16658	16635	16627	16506	16678	16608	16811	16669	16567	16661	16571	16609	16592	16541	16736	16662	16626	16606	16662	16660	16578	16733	16739	16594	16650	16486	16709	16677	16630	16615	16543	16490	16817	16684	16477	16669	16653	16639	16686	16682	16501	16723	16670	16686	16640	16630	16800	16590	16649	16811	16580	16671	16864	16608	16556	16668	16591	16490	16606	16784	16788	16658	16698	16624	16544	16464	16574	16641	16541	16479	16558	16723	16719	16507	16498	16626	16698	16846	16607	16531	16906	16699	16699	16726	16790	16694	16697	16756	16651	16496	16634	16625	16668	16555	16698	16581	16518	16833	16728	16748	16695	16673	16609	16647	16777	16568	16601	16662	16665	16691	16547	16692	16606	16599	16515	16552	16657	16569	16496	16591	16563	16490	16521	16588	16519	16650	16543	16534	16610	16561	16780	16622	16556	16679	16509	16588	16681	16640	16610	16674	16616	16614	16632	16764	16596	16493	16666	16640	16780	16618	16550	16687	16552	16553	16654	16606	16600	16504	16625	16522	16670	16619	16398	16590	16671	16564	16526	16595	16641	16561	16512	16700	16483	16660	16415	16532	16712	16778	16529	16555	16636	16727	16706	16549	16561	16729	16606	16463	16526	16652	16664	16683	16817	16764	16581	16672	16422	16704	16518	16550	16636	16671	16524	16601	16705	16524	16669	16629	16525	16577	16791	16567	16744	16548	16553	16636	16567	16725	16693	16771	16822	16577	16713	16530	16641	16622	16849	16622	16676	16704	16620	16598	16441	16657	16570	16728	16561	16472	16606	16572	16609	16805	16580	16634	16653	16551	16544	16661	16567	16656	16560	16566	16729	16715	16696	16657	16722	16637	16705	16545	16552	16733	16637	16522	16668	16649	16550	16589	16760	16508	16739	16640	16699	16731	16717	16511	16561	16627	16636	16547	16741	16724	16636	16541	16662	16630	16607	16503	16468	16577	16701	16566	16593	16515	16564	16598	16607	16567	16514	16691	16718	16402	16644	16748	16546	16835	16726	16621	16661	16656	16676	16635	16840	16700	16521	16736	16834	16751	16553	16657	16750	16622	16516	16499	16570	16633	16513	16603	16641	16598	16541	16709	16708	16549	16639	16542	16632	16515	16505	16448	16715	16594	16744	16566	16700	16727	16606	16589	16459	16785	16661	16594	16686	16682	16639	16915	16569	16558	16579	16690	16611	16744	16519	16695	16717	16280	16457	16607	16715	16642	16572	16721	16656	16647	16653	16713	16434	16640	16436	16644	16494	16673	16689	16536	16600	16716	16783	16429	16713	16575	16511	16550	16448	16636	16486	16872	16692	16646	16509	16661	16658	16652	16601	16386	16541	16688	16603	16402	16726	16560	16552	16652	16591	16530	16774	16518	16614	16588	16559	16619	16606	16498	16411	16611	16647	16554	16661	16638	16455	16663	16760	16745	16540	16616	16485	16703	16474	16702	16453	16613	16839	16628	16746	16642	16669	16618	16610	16605	16654	16601	16720	16701	16624	16675	16556	16560	16512	16701	16526	16686	16516	16649	16590	16596	16581	16714	16678	16639	16715	16653	16752	16451	16671	16611	16565	16711	16668	16654	16427	16711	16493	16632	16673	16441	16724	16556	16653	16592	16773	16544	16586	16596	16571	16661	16646	16693	16482	16691	16579	16575	16599	16684	16737	16427	16517	16721	16760	16425	16707	16532	16673	16654	16776	16777	16511	16705	16582	16690	16612	16731	16501	16709	16801	16580	16478	16633	16633	16436	16755	16607	16601	16552	16666	16623	16670	16638	16574	16471	16719	16643	16572	16593	16530	16577	16677	16607	16525	16540	16707	16526	16846	16482	16680	16756	16518	16524	16672	16624	16673	16643	16691	16695	16872	16602	16598	16644	16747	16757	16583	16640	16631	16694	16632	16822	16642	16564	16633	16590	16620	16712	16723	16619	16493	16694	16671	16670	16581	16845	16537	16588	16518	16659	16704	16593	16703	16663	16478	16783	16514	16718	16634	16566	16672	16693	16424	16733	16522	16558	16617	16617	16716	16685	16447	16637	16613	16557	16851	16699	16557	16459	16802	16717	16393	16498	16700	16621	16645	16593	16590	16623	16546	16742	16817	16688	16545	16805	16789	16519	16594	16724	16597	16696	16722	16550	16636	16662	16570	16532	16666	16704	16643	16641	16662	16720	16695	16536	16746	16610	16799	16566	16618	16497	16554	16640	16494	16747	16527	16639	16588	16771	16538	16623	16638	16662	16671	16606	16585	16627	16585	16694	16692	16785	16659	16690	16661	16605	16649	16712	16598	16551	16454	16550	16521	16757	16537	16609	16602	16703	16628	16667	16709	16594	16668	16569	16602	16545	16649	16612	16433	16608	16614	16492	16840	16674	16520	16617	16574	16558	16637	16674	16587	16594	16661	16648	16664	16821	16701	16492	16750	16741	16576	16553	16816	16617	16759	16711	16529	16644	16728	16648	16741	16611	16532	16633	16638	16657	16730	16680	16595	16642	16748	16581	16687	16615	16592	16559	16639	16614	16604	16524	16610	16597	16874	16777	16762	16559	16614	16748	16602	16637	16626	16696	16556	16589	16525	16454	16677	16608	16479	16731	16476	16562	16570	16601	16639	16611	16547	16647	16536	16722	16605	16570	16649	16613	16581	16594	16710	16700	16737	16694	16639	16652	16547	16468	16355	16693	16644	16651	16506	16810	16674	16604	16541	16418	16675	16760	16526	16471	16463	16501	16589	16528	16780	16671	16695	16781	16588	16682	16600	16611	16540	16488	16467	16557	16640	16719	16679	16562	16515	16666	16645	16607	16734	16677	16710	16601	16556	16768	16571	16628	16525	16548	16571	16558	16605	16653	16541	16596	16434	16736	16665	16682	16556	16608	16676	16681	16571	16451	16520	16575	16844	16601	16592	16675	16632	16511	16761	16671	16547	16552	16665	16914	16553	16643	16612	16675	16718	16672	16581	16573	16620	16574	16762	16686	16639	16458	16592	16594	16630	16581	16690	16649	16689	16650	16640	16555	16559	16660	16655	16768	16711	16780	16812	16598	16894	16697	16693	16758	16653	16645	16570	16495	16700	16623	16805	16699	16567	16518	16556	16738	16720	16627	16470	16564	16524	16582	16576	16757	16486	16563	16653	16612	16720	16713	16614	16560	16725	16523	16519	16708	16605	16658	16488	16534	16657	16557	16676	16566	16724	16699	16692	16617	16624	16680	16519	16670	16602	16811	16613	16695	16570	16744	16798	16611	16737	16550	16572	16504	16669	16697	16700	16609	16689	16553	16564	16582	16875	16619	16651	16535	16511	16684	16593	16528	16698	16754	16659	16609	16699	16562	16540	16587	16555	16659	16588	16528	16720	16699	16646	16685	16720	16538	16538	16526	16795	16664	16487	16663	16614	16598	16795	16678	16583	16770	16688	16720	16564	16709	16688	16659	16602	16674	16539	16642	16698	16667	16628	16384	16550	16529	16619	16397	16813	16677	16698	16538	16563	16792	16613	16513	16572	16641	16610	16635	16586	16769	16576	16636	16714	16546	16588	16687	16650	16597	16682	16618	16591	16662	16705	16830	16531	16668	16639	16603	16579	16523	16633	16794	16559	16664	16554	16522	16509	16621	16725	16469	16548	16554	16617	16471	16624	16558	16374	16616	16543	16735	16548	16780	16434	16739	16542	16620	16717	16455	16576	16740	16527	16435	16653	16399	16696	16711	16703	16735	16634	16813	16583	16520	16489	16604	16594	16631	16633	16743	16695	16665	16748	16562	16472	16618	16546	16547	16605	16682	16588	16657	16503	16644	16544	16597	16783	16539	16441	16504	16639	16705	16619	16649	16623	16550	16637	16637	16541	16560	16651	16705	16475	16437	16694	16693	16620	16859	16555	16645	16649	16635	16680	16544	16609	16645	16597	16706	16623	16619	16711	16595	16593	16671	16765	16735	16637	16781	16423	16596	16433	16573	16685	16643	16534	16530	16753	16589	16604	16498	16575	16430	16744	16588	16628	16497	16587	16526	16652	16679	16426	16710	16570	16580	16616	16760	16688	16503	16692	16669	16691
22753	21185	37639	51240	48502	40999	32395	22030	20161	20449	20206	19856	20217	19866	19881	19892	20055	19668	19945	19765	20078	20221	20000	19837	19824	19775	19940	19780	19687	19785	19729	19808	19818	19575	19689	19752	19588	19782	19845	19494	19516	19753	19786	19866	19566	19746	19645	19707	19935	19807	19677	19737	19607	19521	19654	19730	19762	19616	19890	19682	19385	19492	19459	19640	19990	19544	19679	19775	19693	19752	19673	19595	19678	19582	19561	19639	19520	19551	19728	19625	19513	19535	19918	19500	19645	19654	19860	19639	19764	19362	19477	19789	19698	19527	19747	19514	19761	19616	19672	19624	19593	19625	19506	19413	19651	19662	19557	19841	19620	19647	19745	19711	19611	19604	19673	19671	19665	19627	19530	19534	19810	19484	19760	19446	19573	19853	19779	19605	19755	19641	19779	19554	19823	19732	19806	19492	19758	19478	19658	19782	19680	19567	19857	19457	19798	19634	19846	19734	19488	19727	19548	19417	19606	19473	19822	19639	19735	19570	19592	19752	19497	19725	19557	19714	19558	19713	19636	19685	19521	19500	19587	19639	19659	19843	19672	19571	19371	19480	19761	19744	19527	19595	19722	19662	19463	19640	19705	19594	19695	19570	19693	19347	19745	19802	19544	19595	19516	19656	19822	19672	19509	19491	19595	19590	19713	19614	19482	19786	19730	19601	19670	19647	19571	19765	19589	19656	19573	19590	19627	19591	19437	19527	19591	19682	19689	19728	19858	19613	19655	19557	19627	19594	19721	19615	19612	19487	19406	19422	19491	19665	19661	19751	19692	19802	19622	19596	19469	19532	19482	19663	19556	19656	19618	19730	19739	19636	19649	19574	19631	19529	19600	19628	19642	19445	19490	19605	19632	19700	19482	19701	19568	19725	19669	19676	19639	19779	19588	19673	19353	19574	19564	19583	19533	19646	19488	19619	19779	19746	19627	19629	19589	19457	19452	19513	19429	19592	19689	19709	19704	19498	19707	19571	19477	19606	19609	19564	19448	19491	19812	19608	19628	19511	19605	19495	19710	19716	19726	19729	19639	19646	19494	19631	19699	19625	19705	19631	19668	19720	19537	19701	19566	19590	19606	19548	19642	19437	19640	19527	19452	19698	19697	19771	19690	19635	19511	19534	19685	19554	19814	19536	19480	19619	19663	19617	19614	19603	19711	19448	19649	19615	19585	19406	19650	19616	19847	19827	19602	19597	19312	19489	19672	19695	19658	19524	19492	19462	19517	19686	19672	19396	19408	19560	19572	19631	19608	19693	19710	19494	19706	19710	19642	19728	19610	19841	19516	19445	19573	19751	19680	19704	19718	19700	19686	19789	19656	19588	19626	19720	19646	19673	19427	19694	19700	19589	19731	19600	19691	19668	19628	19883	19785	19356	19658	19654	19656	19733	19317	19499	19810	19817	19656	19893	19658	19590	19674	19788	19773	19569	19694	19754	19636	19561	19736	19763	19706	19718	19573	19686	19628	19568	19658	19487	19727	19600	19554	19509	19596	19570	19784	19889	19678	19535	19477	19462	19536	19626	19669	19669	19734	19575	19748	19680	19667	19754	19588	19633	19627	19521	19765	19689	19450	19707	19631	19654	19568	19618	19614	19768	19467	19606	19447	19475	19479	19386	19570	19562	19627	19558	19653	19771	19581	19389	19713	19626	19543	19696	19642	19495	19791	19738	19625	19565	19547	19710	19393	19651	19821	19634	19531	19609	19781	19522	19541	19652	19721	19773	19604	19564	19440	19630	19855	19662	19634	19736	19757	19519	19510	19620	19478	19537	19636	19593	19573	19721	19730	19359	19564	19578	19776	19625	19695	19560	19586	19284	19538	19441	19786	19502	19542	19662	19810	19422	19648	19542	19591	19506	19509	19576	19687	19717	19519	19647	19699	19584	19648	19725	19494	19553	19587	19563	19784	19676	19587	19663	19516	19585	19544	19590	19681	19642	19786	19673	19756	19610	19594	19656	19677	19593	19373	19688	19523	19552	19502	19644	19477	19644	19766	19854	19567	19655	19628	19708	19593	19667	19731	19570	19760	19475	19707	19676	19858	19604	19605	19685	19529	19776	19649	19526	19546	19609	19679	19436	19688	19718	19657	19522	19819	19826	19743	19616	19824	19705	19670	19473	19654	19456	19826	19709	19421	19518	19585	19794	19625	19579	19695	19609	19715	19773	19592	19655	19573	19641	19727	19613	19659	19539	19742	19515	19471	19721	19692	19503	19554	19423	19499	19528	19947	19655	19623	19663	19423	19386	19546	19526	19976	19881	19676	19586	19524	19401	19528	19630	19760	19565	19524	19652	19497	19457	19631	19815	19716	19739	19665	19675	19626	19930	19913	19684	19570	19633	19494	19757	19649	19716	19661	19547	19577	19709	19651	19710	19650	19641	19552	19462	19518	19584	19817	19710	19715	19612	19538	19514	19371	19503	19615	19728	19523	19823	19909	19466	19618	19776	19557	19363	19665	19478	19749	19682	19710	19497	19544	19572	19568	19533	19639	19616	19479	19681	19816	19437	19770	19759	19891	19548	19710	19599	19656	19947	19643	19528	19655	19688	19625	19668	19689	19429	19496	19568	19608	19818	19580	19563	19705	19487	19468	19653	19515	19549	19522	19752	19623	19232	19696	19505	19582	19652	19539	19533	19727	19698	19481	19649	19600	19743	19478	19550	19464	19583	19932	19561	19487	19601	19605	19722	19625	19582	19653	19328	19593	19588	19617	19644	19727	19780	19804	19495	19511	19554	19691	19448	19699	19571	19702	19706	19678	19570	19639	19916	19533	19557	19622	19520	19594	19569	19723	19729	19675	19551	19482	19544	19738	19642	19656	19521	19685	19575	19677	19617	19810	19540	19345	19498	19691	19579	19642	19628	19826	19833	19675	19660	19656	19656	19616	19623	19500	19466	19637	19868	19464	19700	19540	19660	19532	19617	19379	19752	19573	19760	19417	19625	19737	19640	19793	19675	19560	19575	19622	19821	19371	19702	19605	19841	19737	19569	19934	19755	19433	19710	19607	19779	19656	19729	19352	19607	19479	19598	19666	19658	19594	19651	19567	19756	19519	19363	19703	19555	19351	19547	19584	19611	19516	19466	19524	19754	19463	19660	19540	19666	19561	19649	19610	19497	19704	19609	19779	19565	19485	19543	19663	19554	19608	19568	19566	19721	19653	19451	19555	19464	19698	19419	19608	19450	19513	19678	19604	19574	19637	19582	19689	19761	19599	19562	19816	19728	19584	19651	19701	19480	19596	19553	19510	19572	19651	19644	19488	19513	19666	19635	19483	19635	19618	19632	19576	19637	19820	19671	19459	19578	19604	19647	19548	19560	19557	19562	19536	19649	19637	19795	19716	19689	19411	19535	19660	19474	19649	19663	19507	19764	19661	19681	19723	19674	19501	19660	19620	19793	19545	19755	19608	19807	19663	19736	19707	19693	19593	19389	19592	19545	19603	19468	19647	19744	19515	19668	19544	19744	19589	19550	19591	19500	19704	20018	19700	19684	19750	19713	19572	19649	19434	19606	19512	19778	19607	19514	19479	19653	19745	19630	19720	19684	19498	19488	19589	19559	19526	19691	19728	19637	19778	19528	19523	19728	19559	19807	19688	19679	19688	19783	19749	19723	19984	19527	19753	19716	19666	19777	19572	19486	19669	19412	19762	19697	19576	19730	19629	19669	19601	19430	19515	19589	19715	19588	19524	19438	19467	19789	19741	19913	19423	19720	19658	19645	19547	19742	19393	19575	19607	19710	19661	19450	19643	19583	19412	19615	19681	19584	19713	19420	19593	19596	19545	19568	19645	19647	19566	19535	19584	19814	19767	19544	19489	19610	19731	19718	19721	19605	19582	19689	19558	19634	19682	19705	19404	19470	19425	19544	19364	19632	19718	19556	19428	19479	19674	19568	19575	19833	19750	19461	19666	19627	19690	19482	19654	19653	19739	19589	19694	19588	19612	19524	19668	19569	19648	19492	19775	19829	19651	19709	19678	19322	19497	19478	19642	19674	19530	19554	19492	19567	19604	19610	19611	19571	19557	19614	19551	19682	19547	19493	19746	19723	19589	19598	19783	19622	19688	19383	19478	19695	19708	19627	19641	19504	19510	19582	19619	19497	19569	19469	19634	19671	19739	19432	19616	19412	19635	19432	19690	19736	19678	19712	19390	19626	19702	19662	19441	19646	19858	19617	19693	19722	19803	19539	19836	19539	19634	19662	19650	19568	19523	19706	19538	19658	19729	19439	19616	19617	19810	19580	19724	19540	19740	19677	19694	19312	19599	19727	19678	19597	19541	19701	19746	19598	19536	19558	19503	19455	19549	19683	19451	19529	19717	19562	19631	19745	19557	19720	19547	19693	19800	19735	19552	19684	19651	19576	19728	19839	19550	19670	19560	19584	19743	19563	19579	19829	19913	19685	19701	19794	19525	19665	19882	19736	19549	19616	19561	19481	19679	19554	19577	19637	19574	19678	19545	19704	19458	19601	19471	19568	19619	19580	19514	19600	19682	19559	19642	19535	19714	19685	19617	19757	19482	19576	19438	19493	19532	19557	19738	19378	19575	19574	19527	19556	19820	19553	19477	19591	19610	19577	19768	19759	19587	19843	19576	19442	19828	19585	19627	19502	19522	19543	19436	19557	19549	19822	19508	19601	19547	19622	19737	19795	19791	19633	19568	19562	19556	19735	19617	19562	19732	19815	19542	19786	19882	19647	19668	19682	19710	19792	19660	19623	19703	19572	19574	19533	19492	19463	19638	19558	19680	19715	19687	19617	19688	19629	19628	19534	19606	19616	19930	19712	19644	19527	19660	19709	19657	19681	19676	19539	19559	19411	19663	19381	19438	19495	19478	19513	19576	19641	19671	19700	19523	19559	19710	19393	19692	19797	19758	19900	19611	19603	19566	19486	19764	19558	19738	19571	19555	19689	19533	19538	19815	19548	19616	19615	19686	19759	19740	19559	19776	19665	19522	19682	19516	19528	19865	19516	19765	19651	19575	19761	19947	19936	19803	19641	19681	19770	19601	19471	19696	19584	19716	19910	19607	19306	19743	19597	19688	19632	19633	19534	19660	19776	19569	19628	19475	19581	19843	19798	19662	19441	19592	19595	19618	19579	19715	19676
24947	55159	94013	87630	67388	45935	29504	17117	17043	17169	16968	17069	17026	17024	16984	17056	17032	16983	17007	17021	17090	17035	16967	17149	16986	17190	17040	17166	16935	17041	16928	17058	16932	17127	16860	17037	16962	17130	17014	16909	16913	16938	16774	17010	17177	17071	17124	17263	17179	17076	17125	17022	17286	16979	17074	17044	17075	17036	16880	17144	17126	16993	16879	17080	17018	16980	16875	17038	16932	16854	16932	16944	16948	17064	17076	16896	16827	16951	17045	17037	16940	17069	17026	16881	17003	16875	17005	17095	16945	17112	16746	17031	17173	17033	16993	16855	16895	17053	17094	17023	16961	16825	16951	17045	16895	16866	17009	17301	16942	16849	17232	16871	17031	17026	16859	16978	17066	16937	16844	16842	16987	17034	16963	17086	16825	16989	17046	16802	17092	17023	17060	17007	16830	17154	16926	17032	16762	16960	17000	17039	17051	16977	17006	16817	17023	16875	17039	16895	17043	17007	17148	16972	17091	16879	16881	17047	16910	16894	16895	16971	17141	16876	16959	17064	17013	16908	16951	17133	16906	16904	17010	17005	16934	17035	17060	17120	17124	16982	16929	17139	16912	17021	17154	16757	17057	17044	16897	16953	17026	17016	17143	16874	17189	17119	17031	17027	16850	16959	16971	17174	16999	16690	16910	16797	17007	17089	16982	16878	16840	16918	16879	16910	16962	16958	16946	17101	16947	16955	16963	16923	17001	17012	16900	16906	17079	17041	16955	17075	16853	17000	16860	17089	17006	17017	16993	16890	16818	17038	16974	17004	17040	16889	16867	17056	16936	17038	16890	17042	17086	17054	16927	16963	17028	16943	17008	16917	17029	17137	16937	16953	16910	17115	16972	16883	16991	16953	17034	17040	16888	17016	16918	17089	16783	16951	17077	17100	16993	16945	17173	16893	16966	17002	16988	16944	17069	16865	17133	16934	17040	17006	17013	16867	16977	16982	17067	16849	16897	16893	17068	16870	17022	16989	16954	16855	16841	16925	17142	16847	17034	16780	16970	16836	17094	17050	16964	17059	17004	16839	16911	17010	16872	16927	17020	17073	16904	16913	17102	17169	17006	16939	16995	16830	17168	16858	16869	16930	16889	16920	17088	16730	17134	16986	17093	16954	16954	17158	17025	16933	17012	16893	17086	16777	17075	17001	17007	16764	17050	17090	16903	16913	16992	16985	16893	17054	17041	17024	17012	16881	16846	17089	16917	16965	17072	16939	17102	16971	16937	17012	16833	17013	16832	16880	16832	16870	16849	17105	16940	17045	16924	16949	17140	16922	16979	17185	16796	16965	16870	16918	16671	16867	16944	17023	16929	16988	16952	16966	16847	16848	16983	17063	17031	16971	16972	17060	16947	17100	17026	17016	17108	16960	16956	16976	16985	17065	16890	16999	17064	16876	17016	16957	17001	16921	16912	16953	16974	16871	16894	16860	17002	17065	16990	17110	16887	16764	17146	16971	17062	16907	16868	17060	16909	16831	16917	16786	16963	16977	17050	16874	16882	16861	17000	16932	17209	16923	16957	17079	16938	17000	17125	17059	16953	16948	16908	17042	17048	16950	16915	17086	17012	16969	17081	16952	17033	17118	16998	16854	16943	17071	16952	17067	16774	17169	16968	17094	17014	16978	16749	16861	17020	16932	17103	17099	16926	16995	16981	16943	16922	17055	16785	16889	17111	17026	17107	16890	16994	16953	16998	17078	16948	16991	16962	17016	16963	16873	16986	17029	16741	17021	16900	16877	17059	17169	16808	16918	16990	17063	16996	17050	17161	16920	17080	17107	16978	17087	16855	17060	17013	17037	16879	17010	17070	16906	16990	17047	16980	16875	17102	17042	16952	17023	16951	17081	16922	17045	16890	16921	16914	17005	17019	16990	17005	17106	17058	16906	17033	17023	16970	17155	17071	17001	17070	17089	17011	16985	16975	16942	16792	16785	17079	16973	17194	17103	16941	16781	17030	16912	17056	17014	16985	16857	17085	16993	16922	17064	16982	16927	17018	16915	17072	17023	17001	16967	17058	17132	16904	16971	16816	16996	17032	16965	17120	17155	16955	17010	16782	16902	16943	16981	16984	16905	17116	16908	17032	16967	16870	16966	16942	16989	16895	17039	17001	16934	17149	16890	17018	16940	16979	16989	16980	17110	16940	16840	16939	16942	17109	16885	17131	17106	17112	17018	17013	17007	17095	16992	17013	17113	16860	17040	16874	16952	16975	16997	17087	16746	16841	16929	17039	17097	16974	16893	17059	17039	16982	16845	16892	16993	17078	16781	16966	17059	16998	16950	16999	16968	17047	17137	16980	17012	17054	16994	16959	16971	17121	16915	17042	16928	17098	17029	17094	16917	16958	16767	16859	16972	16980	16961	17076	17075	17000	17018	16926	16946	16897	17160	16940	17031	17011	16942	16913	17075	17093	16917	17059	16994	17052	16998	17121	17124	16975	16915	16979	16943	17090	17015	17117	17054	17022	17034	17033	16958	16839	17075	16944	16956	16910	16965	17039	16976	17066	17073	16911	17056	16961	16905	17051	17008	16902	16906	16865	17051	17129	17065	16956	16930	16962	16946	17003	16995	16977	16982	17010	16950	17004	17075	16880	16815	16988	17057	16849	16940	17130	16925	16860	16958	16972	17014	16935	17115	16972	17065	16810	17012	16934	16843	16982	16947	16914	17091	16950	16986	17001	17031	16909	16938	17058	16972	16988	17127	16976	17054	17015	16897	17030	16820	16892	17017	16787	17056	17019	16894	16926	16943	17005	17089	16909	17039	16874	17049	16944	17025	16856	16834	16989	17052	17067	16959	16960	16875	17169	16901	17019	16971	16860	16924	16966	17012	16976	17020	17045	16962	16932	16864	17007	16950	17091	16981	16988	16941	17042	16940	16940	17043	17186	16918	17100	16919	17044	16996	16927	17079	17018	16998	16880	16869	16904	16942	17079	16944	17210	16965	17000	16979	17124	17084	16985	17082	17184	16978	17067	17014	16993	17059	17008	17009	16982	16862	16998	17124	16878	16929	17047	17012	16862	17204	17073	16963	16975	16974	17047	17061	16896	17096	17065	17008	16963	16760	17045	16962	17001	16981	16832	17095	16975	17056	17112	16923	16842	17185	17020	17056	16941	16912	16990	16937	16947	17070	16928	16953	17008	16989	16986	16911	16954	17013	17003	17047	17121	17092	17046	16915	16953	16933	17179	17112	17028	16947	16999	17073	16994	17092	17062	16970	17016	16983	17013	16922	16977	16906	17009	17073	17006	17009	16894	16969	16938	17064	17059	17014	17059	17049	17048	16958	16832	16992	16953	17016	17101	17023	16877	17078	17109	16789	16892	17037	17119	16817	17043	16940	17083	17023	16959	17020	16841	16939	17096	17065	16819	17061	17085	17065	17086	16846	16818	16934	16885	17025	17051	17022	17061	17117	16900	17102	16924	17052	16822	17172	16964	16936	16985	16982	17031	16943	17040	17058	16921	16950	17037	16932	17042	17026	17010	16949	16770	17114	16920	16986	17025	16868	16942	17109	16943	16935	16924	17086	16984	16797	16903	17016	16936	16955	17149	17113	17031	16972	17062	16931	16876	16917	17034	16930	17007	16936	16915	16939	16997	16975	17040	16926	17053	16966	16960	17016	17263	16894	17193	16924	16842	16965	17024	17048	17081	16962	16837	16994	16948	16804	16992	16958	17112	17090	16848	17061	16855	17161	16987	17006	16890	17083	16940	16967	16931	16971	16952	17104	17084	16965	16894	17059	16865	16943	17136	16986	16930	17104	16980	16992	16900	16891	17145	16857	17230	16796	16981	16946	16962	17116	16955	17080	16879	17032	16926	16993	16868	17052	17172	16949	16920	16923	16965	16960	17012	16819	16976	16986	17006	17050	16845	17089	17130	17071	17016	16907	17053	16891	16853	17012	17036	16946	16842	16806	16900	16992	16882	16920	17005	17048	16999	17217	16960	16976	17155	16952	16989	16957	16928	16923	17040	16895	16976	16930	17199	17010	16873	17032	16962	16906	16933	17056	16921	17034	17019	16950	17047	16925	16931	17069	16979	17131	16981	16783	17064	17082	17002	17196	17037	17060	16996	17075	16866	16893	17030	16968	17057	16993	17063	16950	17119	17041	16962	17009	17063	17028	16990	17094	17064	17033	16920	17003	17045	16864	17000	17116	17011	16950	17095	16878	16896	17095	17024	17019	16956	16965	16757	16998	17093	16992	16900	17079	17012	17042	16965	16998	16987	16995	16920	17071	16842	17043	16944	17218	16989	17003	16936	16988	16863	17036	16968	16886	17120	16981	16815	16963	16816	17026	16923	16873	17153	17060	16947	17094	16957	17068	17079	17105	16968	17017	17117	16913	17025	16919	16890	17029	17053	16890	16996	17024	16872	16922	17014	16892	17064	17019	16937	16939	17030	17108	17012	16826	16955	17006	17205	16925	17011	16996	16987	16970	17019	16982	16959	16977	16988	17214	16866	16802	17084	16946	16907	16924	16919	16911	17054	17068	16961	16926	17074	17159	17029	17031	17161	17042	17044	16967	16944	16980	17020	17095	16924	16885	17044	16915	17054	17046	17293	16964	17052	16931	16996	16871	16962	17080	17023	17005	17003	16986	17255	16851	16964	17114	16962	17043	16803	16955	17037	17016	16755	17021	16896	17150	16957	17121	17134	17017	16967	17160	17005	17017	16998	17053	16948	17003	16937	16923	17181	16821	17039	17067	16900	17251	16963	16974	16998	17051	16969	16838	16926	16823	16952	17045	16864	16776	17087	17027	16963	16768	16944	16916	17023	17022	16949	16876	16930	17024	17008	17087	16690	16906	16869	17043	17138	17112	17023	17032	17077	17163	17030	17056	17066	16854	16900	16926	17086	16957	16830	17008	16951	16968	17088	16930	16974	16946	17029	16802	16923	17101	17015	17086	16725	17115	16879	16938	16911	16829	17107	17022	16764	16862	16945	16951	17131	16915	17195	17095	16847	17041	16939	16944	16998	17047	16964	16866	17042	17008	17128	16819	16985	16934	16894	16982	17088	17097	17107	16939	16908	17076	16862	17031	16893	16840	16909	16835	17135	16945	16947	16908	16786	16994	16813	16994	16829	16916	17073	17039	16982	16996	16918	17062
27262	24109	42540	41644	31741	23979	20727	19505	19395	19479	19667	19649	19542	19423	19489	19652	19528	19427	19334	19364	19401	19476	19494	19349	19527	19521	19642	19587	19426	19591	19582	19451	19437	19689	19527	19609	19228	19637	19481	19569	19487	19516	19353	19621	19499	19441	19395	19622	19510	19513	19324	19493	19556	19258	19387	19361	19499	19359	19599	19227	19148	19509	19502	19345	19303	19609	19486	19429	19431	19495	19545	19374	19448	19624	19514	19352	19492	19477	19370	19252	19438	19531	19425	19540	19493	19591	19522	19467	19411	19328	19401	19508	19562	19330	19537	19611	19266	19635	19323	19416	19344	19883	19708	19232	19499	19605	19498	19591	19535	19364	19561	19494	19464	19310	19443	19513	19435	19267	19541	19527	19276	19321	19358	19631	19415	19376	19457	19378	19470	19460	19330	19526	19290	19403	19492	19672	19541	19551	19212	19276	19365	19555	19299	19304	19490	19591	19302	19422	19455	19447	19687	19390	19355	19303	19631	19512	19414	19264	19269	19395	19504	19523	19469	19377	19402	19543	19377	19384	19563	19501	19398	19280	19576	19605	19294	19278	19402	19253	19416	19442	19340	19367	19329	19304	19379	19675	19380	19297	19374	19294	19453	19199	19569	19484	19472	19591	19533	19615	19405	19478	19366	19404	19361	19414	19310	19620	19381	19497	19422	19550	19459	19445	19537	19564	19300	19496	19249	19276	19480	19307	19471	19482	19483	19435	19423	19440	19562	19316	19516	19478	19438	19384	19609	19531	19414	19502	19452	19443	19572	19403	19499	19497	19606	19315	19596	19434	19499	19405	19386	19702	19496	19490	19411	19471	19462	19588	19376	19550	19527	19523	19231	19313	19507	19479	19497	19324	19379	19410	19337	19490	19506	19494	19540	19360	19557	19263	19507	19508	19487	19302	19438	19547	19354	19550	19546	19164	19365	19374	19401	19468	19371	19408	19349	19550	19341	19220	19270	19342	19255	19524	19517	19441	19162	19565	19421	19468	19484	19392	19533	19398	19342	19463	19175	19354	19514	19308	19432	19338	19562	19439	19457	19486	19418	19576	19344	19431	19460	19557	19199	19438	19549	19197	19200	19657	19488	19406	19150	19397	19632	19365	19448	19561	19535	19452	19501	19425	19347	19419	19483	19465	19639	19474	19589	19602	19569	19479	19614	19478	19438	19540	19490	19364	19414	19318	19308	19424	19417	19435	19422	19283	19256	19359	19323	19348	19295	19454	19501	19598	19508	19569	19651	19360	19163	19451	19549	19580	19429	19515	19672	19501	19309	19354	19500	19457	19467	19585	19431	19383	19353	19524	19454	19466	19354	19397	19262	19534	19307	19567	19487	19423	19447	19544	19537	19499	19476	19556	19326	19412	19283	19255	19464	19680	19366	19623	19486	19378	19509	19567	19457	19620	19565	19520	19637	19566	19525	19379	19370	19322	19555	19389	19531	19312	19515	19136	19406	19415	19314	19484	19411	19393	19476	19548	19460	19432	19567	19481	19472	19201	19619	19544	19765	19436	19214	19451	19363	19456	19380	19362	19257	19581	19465	19580	19254	19530	19418	19423	19391	19665	19503	19382	19529	19320	19350	19589	19575	19477	19550	19134	19486	19334	19441	19440	19655	19573	19402	19265	19460	19478	19298	19286	19415	19519	19428	19490	19545	19513	19209	19331	19584	19381	19407	19437	19254	19556	19337	19322	19520	19490	19518	19381	19451	19296	19213	19523	19254	19289	19481	19490	19347	19465	19364	19404	19441	19633	19562	19464	19355	19437	19259	19223	19531	19389	19431	19438	19451	19350	19428	19452	19534	19391	19436	19548	19457	19300	19394	19340	19604	19624	19340	19449	19481	19436	19333	19323	19263	19444	19405	19492	19395	19498	19485	19549	19439	19367	19447	19264	19537	19522	19421	19619	19513	19407	19321	19281	19380	19348	19313	19437	19334	19282	19311	19679	19344	19497	19427	19343	19291	19535	19596	19465	19316	19471	19516	19442	19674	19337	19458	19425	19348	19332	19613	19629	19538	19373	19426	19564	19434	19621	19457	19399	19622	19610	19459	19279	19610	19538	19473	19421	19730	19555	19511	19499	19392	19296	19474	19491	19384	19279	19493	19449	19622	19352	19408	19505	19512	19558	19314	19417	19351	19411	19483	19377	19534	19403	19433	19399	19290	19402	19302	19494	19497	19531	19342	19277	19393	19529	19323	19535	19578	19569	19369	19387	19503	19470	19571	19496	19406	19276	19510	19505	19464	19469	19561	19365	19433	19341	19530	19440	19442	19646	19291	19213	19341	19451	19561	19457	19400	19217	19487	19585	19378	19543	19477	19401	19417	19550	19322	19594	19354	19413	19596	19256	19468	19474	19461	19576	19370	19358	19619	19310	19567	19392	19321	19382	19524	19229	19212	19433	19386	19300	19602	19388	19482	19539	19280	19414	19368	19467	19366	19303	19415	19470	19426	19618	19353	19338	19306	19378	19505	19322	19633	19415	19565	19350	19634	19169	19440	19459	19418	19458	19258	19667	19367	19541	19607	19175	19447	19415	19399	19640	19232	19457	19590	19500	19346	19426	19352	19501	19367	19401	19597	19494	19334	19563	19491	19370	19513	19418	19461	19340	19418	19436	19326	19348	19511	19366	19242	19347	19384	19460	19518	19404	19544	19405	19298	19404	19285	19369	19430	19619	19500	19384	19278	19226	19483	19360	19358	19549	19549	19712	19512	19543	19358	19464	19620	19433	19336	19118	19435	19357	19485	19342	19419	19387	19290	19497	19285	19596	19490	19466	19343	19631	19520	19445	19189	19378	19381	19457	19424	19436	19412	19331	19303	19345	19765	19412	19495	19570	19287	19298	19550	19433	19612	19523	19513	19504	19341	19428	19218	19237	19516	19562	19649	19352	19427	19426	19538	19482	19557	19712	19454	19352	19544	19456	19239	19415	19643	19248	19648	19382	19543	19473	19444	19340	19490	19461	19428	19575	19518	19377	19273	19469	19482	19411	19367	19540	19391	19303	19329	19301	19556	19396	19352	19465	19559	19508	19257	19447	19415	19413	19310	19243	19436	19440	19594	19461	19369	19228	19420	19269	19393	19340	19442	19414	19577	19228	19498	19265	19286	19417	19401	19387	19442	19569	19423	19500	19374	19261	19364	19186	19523	19555	19524	19482	19357	19482	19432	19075	19602	19420	19341	19319	19530	19369	19270	19503	19445	19520	19316	19446	19511	19707	19609	19559	19256	19387	19557	19485	19340	19336	19367	19411	19505	19418	19587	19492	19713	19391	19604	19367	19406	19644	19361	19481	19465	19301	19479	19514	19214	19430	19531	19272	19396	19366	19357	19268	19486	19352	19417	19581	19593	19553	19505	19586	19406	19470	19290	19662	19443	19490	19248	19479	19495	19362	19274	19353	19479	19366	19661	19469	19334	19482	19479	19231	19341	19542	19361	19281	19434	19408	19348	19319	19486	19281	19463	19443	19340	19541	19676	19288	19426	19539	19402	19513	19532	19498	19337	19522	19351	19343	19532	19292	19594	19600	19666	19427	19511	19425	19465	19665	19443	19543	19369	19550	19262	19496	19342	19308	19516	19313	19560	19381	19578	19166	19546	19600	19598	19383	19612	19342	19566	19571	19522	19481	19513	19436	19524	19438	19458	19447	19521	19443	19628	19676	19407	19330	19270	19511	19194	19339	19511	19624	19471	19269	19589	19518	19587	19536	19501	19420	19482	19498	19323	19256	19394	19382	19698	19462	19582	19266	19464	19372	19378	19320	19523	19238	19385	19693	19615	19360	19380	19413	19553	19263	19637	19573	19206	19589	19476	19472	19428	19319	19621	19471	19451	19501	19431	19377	19287	19377	19351	19548	19469	19377	19405	19467	19466	19387	19438	19527	19377	19388	19409	19414	19684	19326	19373	19501	19469	19338	19267	19436	19495	19392	19474	19452	19415	19264	19383	19268	19448	19309	19563	19509	19255	19517	19421	19385	19430	19390	19470	19526	19467	19373	19534	19469	19552	19644	19512	19188	19379	19439	19495	19614	19444	19467	19355	19331	19299	19599	19454	19423	19403	19180	19389	19258	19382	19319	19414	19463	19546	19484	19539	19498	19481	19527	19486	19408	19523	19260	19586	19460	19558	19561	19482	19456	19372	19371	19549	19501	19309	19246	19739	19521	19367	19269	19416	19506	19702	19520	19565	19529	19579	19298	19231	19408	19417	19458	19427	19534	19460	19234	19530	19506	19383	19489	19317	19277	19482	19544	19368	19376	19564	19486	19453	19600	19627	19444	19516	19305	19312	19219	19300	19534	19261	19401	19441	19306	19468	19540	19335	19530	19451	19655	19418	19250	19473	19630	19458	19324	19267	19326	19405	19595	19358	19185	19299	19441	19414	19399	19588	19482	19550	19389	19562	19401	19380	19443	19646	19263	19267	19303	19361	19600	19392	19081	19345	19546	19255	19459	19442	19241	19659	19427	19383	19402	19240	19344	19341	19385	19374	19516	19564	19497	19389	19352	19184	19284	19426	19584	19377	19642	19539	19327	19591	19485	19401	19349	19375	19419	19392	19364	19431	19333	19331	19404	19394	19432	19550	19541	19421	19485	19315	19471	19448	19569	19293	19667	19470	19503	19227	19467	19422	19470	19478	19525	19513	19372	19211	19355	19524	19257	19386	19619	19283	19528	19448	19454	19431	19491	19543	19618	19594	19251	19594	19461	19517	19378	19286	19326	19509	19260	19389	19547	19424	19333	19438	19384	19267	19412	19485	19454	19465	19211	19499	19245	19398	19267	19494	19444	19199	19396	19543	19677	19492	19645	19594	19424	19506	19320	19383	19419	19514	19527	19649	19618	19427	19350	19360	19497	19494	19520	19206	19328	19536	19491	19676	19746	19340	19399	19482	19421	19552	19411	19376	19457	19312	19264	19326	19447	19361	19416	19532	19366	19358	19290	19248	19400	19452	19543	19658	19349	19583	19400	19303	19419	19493	19458	19600	19750	19445	19530	19436	19422	19427	19591	19297	19527	19459	19480	19295	19377	19496	19312	19546	19439	19442	19509	19604	19481	19537	19546	19361	19388	19248	19510	19607	19155	19604	19480	19512	19387	19349	19427	19507	19506
18517	35890	48663	39548	30397	20529	17472	16900	16810	16966	16907	16939	16881	16770	16858	16877	17079	16891	16805	17013	16812	16985	16890	16903	16845	16841	16865	16987	16963	16923	16819	16785	16937	16897	16805	17004	16816	16888	16966	16848	16807	16740	16849	16823	16805	16942	16867	16672	16959	16973	16880	16870	16852	16746	16927	16760	16931	16848	17078	16702	16718	16880	16945	16940	16948	16822	16861	16973	16903	16841	16900	16975	16875	16827	16725	16804	16755	16749	16786	16744	16879	16880	16857	17037	16784	16827	16849	16877	16802	16745	16740	16785	16874	16939	16948	17131	16724	16854	16930	16933	16735	16887	16909	16836	16767	16818	16935	16834	16875	16906	16893	16640	16720	16797	16898	16779	16757	16821	16858	16748	16586	16829	16800	16737	17117	16921	16723	16947	17049	16895	16784	16985	17056	16975	16904	16647	16768	16873	16846	16702	16951	16729	16832	16791	16780	16795	16999	16735	16854	16850	16846	16943	17012	16895	16872	16965	16870	16872	16797	16980	16891	16786	16780	16760	16826	16732	16855	17019	16820	16798	16851	16836	16852	16884	16799	16906	16843	16702	16916	16897	16784	16881	16664	16925	16860	16832	16880	16666	16992	16915	16891	16797	16902	17014	16892	16883	16870	16870	16864	16842	17018	16835	16883	16835	16837	16952	16714	16930	16829	16722	16805	16795	16815	16914	16853	16876	16863	16864	16777	16817	16848	16858	16767	16859	16954	16826	16706	16837	16904	16901	16620	16828	16802	16770	16797	16985	16717	16791	17001	16744	16810	16938	16810	16664	16926	16780	16762	16765	16879	16926	17028	16871	16848	16889	16865	16897	16975	16861	16943	16834	16970	16770	16909	16903	16935	16858	16985	16806	16719	16775	16845	16777	16826	16732	16724	16750	16862	16893	16841	16943	16842	16785	16754	16782	16791	16802	16747	16908	16976	16926	16922	16784	16882	16924	16874	16933	16848	16831	16802	16915	16680	16852	16833	16696	16968	16946	17044	16720	16729	16893	16692	16705	16719	16946	16864	16903	16879	16764	16791	16935	16776	16845	16774	16855	16868	16810	16759	16737	17027	16787	17006	16921	16978	16819	16791	16707	16860	16933	16866	17064	16879	16806	16867	16915	16818	16855	16774	16776	16828	16827	16874	16832	16900	16895	16816	17079	16866	16885	16851	16954	16878	16713	17001	16874	16772	16842	16817	16847	16834	16946	16832	16862	16809	16855	16849	16880	16901	16805	16946	17013	16886	16699	16868	16693	16793	16913	16866	16972	16863	16890	16786	16959	16763	16811	16771	16735	16752	16886	16851	16905	16952	16764	16929	16896	16769	16723	16902	16836	16934	16844	16953	16941	16819	16774	16900	16918	16861	16752	16943	16929	16940	16839	16843	16812	16821	16911	16804	16751	16996	16985	16732	17119	16862	16900	16829	16818	16856	17150	16759	16920	16878	16879	16806	16793	17118	16859	16809	16844	16934	16896	16814	16668	16680	16842	16845	16840	16828	16867	16850	16964	16770	16941	16915	16861	16894	16813	16834	16704	16822	16839	16772	16896	16846	17014	16646	16916	16923	16874	16867	16772	16947	16737	16835	16854	16867	16883	16780	16857	16581	16974	16893	16839	16881	16805	16900	16846	16753	16994	16855	16938	16972	16912	16738	16706	16944	16821	16770	16713	16939	16825	16776	16844	16889	16691	16966	16861	16821	16910	16786	16708	16900	16861	16855	16867	16743	16851	16769	16681	16913	16858	16955	16836	16871	16712	16957	16926	16758	16860	16830	17046	16705	17040	16818	16698	16935	16929	16810	16813	17008	16891	16844	16603	16774	16747	16670	16870	16859	16908	16700	16819	16960	16903	16831	16816	16860	16956	16836	16816	16924	16834	16729	17080	16918	17029	16921	16855	16974	16724	16967	16763	16785	16768	16908	16807	16875	16855	16888	16960	16750	16807	16860	16867	16899	16824	16766	16976	16633	16719	16923	16791	16931	16930	17015	16933	16994	16928	16905	16797	16745	16875	16908	16969	16802	16911	16953	16875	17022	16898	16764	16959	16955	17000	16761	16759	16980	16829	16899	16852	16864	16950	16804	16884	16690	16799	17009	16883	16744	17012	16973	16849	16907	16943	16735	17013	16856	17031	16858	17107	16875	16817	16854	17066	16960	16770	16937	16828	16738	16819	16809	16887	16699	16792	16769	16829	17008	16781	16732	16937	16793	16773	16872	16958	16739	16893	16878	16717	16904	16844	16789	16706	16922	16920	16898	16828	16825	16884	16980	16695	16948	16940	16776	16982	17012	16831	16817	16841	16876	16786	16901	16874	16963	16938	16834	16781	16835	16904	16819	16705	16726	16712	16738	16925	16903	16703	17054	16834	16837	16759	16860	16795	16873	16940	16876	16832	16822	16957	16971	16865	16777	16869	17013	16813	16686	16856	16982	16705	16787	16984	16769	16851	16803	16736	16852	16847	16916	16837	16927	16983	16774	16885	16726	16905	16955	16827	16821	16857	16968	16637	16777	16850	16848	16815	16807	16994	16711	16905	17007	16827	16774	16905	16663	16839	16747	16701	16896	16845	16770	16835	16728	16878	16914	16733	16915	16848	16823	16911	16796	16907	16910	16978	16826	16694	16826	16739	16891	16760	17028	16789	16795	16896	16782	16863	16696	16904	16592	16822	16839	16666	16600	16920	16973	16801	16938	16721	16780	16856	17157	16781	16666	16739	16848	16699	17016	16719	16822	16880	16897	16686	16932	16749	16995	16856	16930	16784	17047	16916	16938	16814	17019	16782	16772	16804	16753	16854	16844	16869	16866	16999	16919	16819	16929	16837	16708	16866	16948	16854	16847	16926	16981	16763	16967	16909	16762	17110	16841	16779	16902	16921	16912	16810	16824	16812	16906	16816	16790	16903	16751	16910	16828	16704	16802	16820	16850	16889	16837	16732	16874	16975	16966	16856	16943	16806	16924	16985	16769	16727	16968	16888	16958	16721	16904	16918	16679	16898	16963	16877	16777	16849	16940	16863	16737	16909	17021	16927	16870	16788	17002	16825	16998	16978	16820	16825	16936	16896	16870	16865	16831	16862	16782	16787	16892	16856	16849	16860	16725	16884	16967	16908	16853	16970	16709	16891	16647	16715	16903	16923	16904	16922	16808	16945	16815	16918	16688	16886	16827	16920	16933	16842	16759	16868	16947	16913	16896	16789	17058	16747	16910	16926	16847	16900	16886	17019	16794	16851	16851	16805	16911	16802	16769	16865	16774	16732	16907	16811	16974	16902	16672	16942	16807	16953	16950	16961	16805	16913	16948	16768	16736	16884	16828	16792	16968	16749	16862	16803	16783	16678	16851	16842	16905	16843	16878	16774	16859	16920	16939	16837	16992	16777	16989	16926	16763	17041	16808	16854	16886	16746	16929	16759	16834	16863	16889	16907	16883	17013	17067	16818	16902	16949	16811	17000	16796	16742	16971	16803	16766	16996	16945	16727	16679	16796	16905	16648	17005	16840	16725	16995	16801	16656	16820	16825	16792	16887	16891	16916	16946	16843	16809	16798	16753	16957	16884	16935	16801	16874	16901	16779	16905	16761	16844	17047	16711	16871	17003	16846	16840	16748	16975	16727	16974	16801	16904	16820	16918	16740	16990	16740	16839	16938	16698	16823	16890	16867	16774	16747	17074	16830	16913	16671	16828	16957	17051	16937	16684	16698	16925	16886	16787	16821	16801	16899	16877	16794	16855	16840	16851	16877	16767	16771	16937	16896	16871	16918	16865	17019	16930	16733	16949	16808	16762	16812	16805	16880	16985	16829	16922	16822	16983	17056	16918	16907	16954	16790	16878	16806	16697	16978	16864	16796	16828	16763	16852	16873	16881	16832	16868	16917	16823	16962	16899	16814	16951	16854	16867	16932	16863	16740	16756	16855	16712	16803	16906	16820	16741	16809	16808	17056	16963	16661	16883	16968	16723	16686	17012	16886	16866	16696	16842	16716	16879	16723	16905	16733	16906	16657	16860	16789	16773	16831	16898	16714	16913	16722	16975	16950	16869	17030	16891	16940	16825	16762	16923	17013	16950	16701	16711	16924	16835	16878	16901	16832	16983	16968	16723	16734	17004	16902	16955	16926	17004	16857	16869	16890	16883	16873	16802	16774	16865	16827	16776	16864	16730	16893	17156	16871	16832	16925	16801	16976	16647	16747	16632	16871	16752	16926	16861	16988	16697	16912	16643	16819	16820	16820	16857	17043	16806	16888	16980	16931	16774	16917	16993	16817	16770	16833	16721	16714	16900	16900	16965	17019	16930	16796	16777	16944	16832	16770	16886	16909	16786	16813	16776	16874	16794	16821	16821	16879	17040	16746	16866	16820	16865	17042	16771	16875	16761	16637	16825	16982	16879	16809	16951	16831	16923	16737	16831	16809	16724	16769	16842	16731	16717	16911	16764	16960	16865	16996	16729	16851	17008	16951	17002	16840	16867	16779	16843	16864	17007	16774	16829	16876	16817	17033	16933	16921	16941	16948	16861	16947	16773	16900	16690	16933	16749	16867	16863	16871	16690	16897	16928	16859	16783	16762	16772	16811	16801	16655	16868	16866	16784	16741	16957	16928	16914	16831	16822	16914	16793	16988	16645	16800	16782	16914	16853	16792	16806	16975	16866	16923	16804	16795	16775	16832	16803	16717	16925	16784	16897	16899	16785	16852	16752	16973	16769	16851	16788	16988	16739	16911	16892	16917	16833	16936	17026	16715	16883	16767	16882	16955	16862	16658	16880	16722	16802	16771	16819	16872	17065	16789	16877	16835	16703	16908	16526	17081	16828	16937	16829	16878	16835	16904	16981	16940	16991	16798	16723	16761	16977	16937	16759	16867	16796	16814	16838	16875	16669	16899	16834	16650	16817	16800	16917	16970	16811	16914	16873	16978	16986	16821	16884	16845	16880	16827	16873	16839	17005	16848	16861	16710	16779	16912	16961	16807	16874	16960	16825	16825	16884	17007	16877	16857	16905	16842	16853	16659	16943	16828	16998	16868	16880	16724	16977	16765	16866	17027	16831	16936	16954	16936	16904	16851	16887	16866	16793	16978	16800	16774	16983	16985	16967	16722	16860	16789	16848	16996	16935	16827
23972	21352	41371	55937	48704	33108	25548	20706	20134	20090	20130	19913	20157	19847	19854	19948	19986	19828	19849	19730	19902	19916	19864	19950	19983	19816	19931	20047	19974	19874	19780	19697	19981	19843	19824	19845	20014	19610	19634	19729	19798	19782	19734	19784	19843	19649	19775	19809	19847	19931	19782	19717	19766	19759	19853	20056	19785	19943	19629	19879	19771	19857	19769	19745	19632	19729	19700	19632	19812	19739	19896	19647	19723	19688	19887	19591	19669	19819	19790	19723	19900	19813	19637	19609	19849	19717	19987	19882	20012	19672	19729	19770	19754	19625	19807	19829	19652	19862	19933	19769	19929	19878	19691	19757	19576	19683	19681	19653	19820	20048	19892	19777	19745	19686	19738	19895	19876	19875	19831	19714	19839	19652	19794	19699	19914	19711	19736	19910	19825	19859	19710	19782	19968	19999	19687	19628	19786	19835	19731	19689	19800	19789	19698	19653	19685	19697	19673	19915	19523	19653	19908	19799	19679	19788	19885	19699	19951	19661	19756	19875	19764	19887	19631	19782	20106	19816	19597	19763	19871	19657	19730	19823	19705	19691	19798	19461	19677	19816	19769	19767	19922	19757	19639	19589	19630	19793	19677	19814	19812	19581	19838	19619	19843	19647	20036	19701	19733	19653	19622	19646	19832	19954	19694	19713	19792	19877	19867	19698	19680	19944	19633	19756	19750	19700	19670	19770	19698	19669	19792	19818	19912	19609	19695	19545	19688	20009	19675	19891	19741	19653	19689	19716	19642	19934	19608	19636	19585	19896	19919	19848	19620	19714	19713	19568	19841	19512	19990	19632	19767	19723	19709	19620	19608	19746	19796	19747	19799	19732	19689	19839	19823	19545	19616	19839	19930	19720	19723	19940	19625	19573	19547	19732	19813	19633	19689	19874	19669	19648	19734	19770	19829	19684	19757	19855	19945	19710	19849	19799	19813	19650	19632	19633	19537	19640	19796	19666	19760	19866	19880	19708	19675	19651	19752	19679	19719	19834	20005	19664	19637	19675	19701	19961	19648	19606	19786	19677	19626	19715	19935	19578	19739	19685	19914	19808	19765	19775	19841	19747	19744	19781	19903	19684	19780	19767	19917	19597	19855	19921	19609	19663	19842	19659	19760	19822	19833	19620	19672	19617	19875	19782	19791	19467	19778	19910	19850	19739	19697	19760	19851	19648	19717	19616	19906	19821	19510	19843	19701	19727	19745	19686	19950	19858	19712	19784	19835	19816	19886	19670	19688	19672	19646	19625	19760	19903	19809	19819	19565	19546	19621	19869	19546	19707	19690	19766	19581	19732	19816	19779	19922	19895	19757	20041	19775	19900	19729	19727	19647	19793	19940	19778	19870	19810	19869	19744	19835	19721	19640	19775	19636	19619	19645	19538	19922	19871	19793	20001	19960	19701	20013	19738	19777	19620	19820	19743	19846	19684	19725	19753	19690	19773	19697	19921	19924	19737	19714	19605	19801	19675	19758	19831	19657	19712	19827	19557	19685	19823	19745	19806	19694	19534	19839	19687	19777	19835	19904	19826	19737	19858	19772	19675	19690	19561	19509	19696	19851	19701	19728	19624	19831	19693	19849	19469	19875	19567	19656	19791	19801	19643	19859	19731	19765	19785	19817	19550	19625	19632	19761	19622	19708	19763	19856	19697	19816	19786	19708	19691	19847	19802	19887	19628	19718	19672	19823	19709	19982	19684	19825	19658	19774	19689	19641	19626	19869	19842	19833	19730	19770	19621	19667	19768	19634	19659	19856	19535	19774	19888	19788	19584	19711	19760	19657	19546	19798	19685	19869	19823	19601	19592	19708	19669	19682	19650	19777	19709	19887	19782	19782	19670	19667	19803	19884	19742	19636	19389	19759	19739	19611	19611	19831	19814	19809	19698	19932	19735	19945	19774	19556	19696	19879	19617	19761	19596	19707	19557	19667	19730	19882	19664	19793	19880	19861	19727	19595	19746	19798	19711	19809	19846	19602	19741	19642	19694	19860	19724	19630	19957	19575	19898	19852	19723	19677	19785	19700	19792	19707	19718	19713	19671	19694	19841	19892	19889	19968	19759	19571	19641	19693	19915	19801	19760	19726	19837	19843	19709	19815	19731	19695	19714	19987	19883	19781	19949	19758	19845	19614	19700	19709	19804	19648	19964	19851	19849	19825	20073	19831	19752	19883	19852	19689	19778	19568	19500	19716	19807	19705	19678	19744	19531	19683	19865	19838	19830	19776	19602	19795	19830	19836	19770	19731	19584	19705	19621	19854	19896	19845	19757	19786	19709	19772	19679	19817	19668	19919	19759	19981	19768	19629	19713	19739	19643	19781	19875	19839	19797	19847	19594	19830	19866	19829	19692	19971	19778	19845	19587	19578	19911	19782	19681	19733	19768	19857	19561	19768	19513	19814	19655	19521	19729	19827	19896	19985	19829	19623	19552	19604	19699	19901	19809	19670	19834	19755	19811	19743	19751	19670	19708	19802	19597	19814	19816	19832	19674	19923	19773	19784	19695	19608	19898	19838	19732	19692	19732	19736	19534	19624	19656	19500	19710	19542	19602	19518	19783	19944	19760	19786	19818	19712	19475	19660	19469	19593	19580	19648	19779	19842	19854	19890	19644	19843	19894	19658	19680	19822	19893	19636	19998	19899	19734	19846	19611	19680	20015	19725	19763	19702	19695	19670	19841	20001	19835	19787	19727	19786	19939	19845	19767	19873	19770	19652	19713	19813	19624	19921	19671	19917	19821	19679	19797	19844	19592	19939	19695	19595	19749	19601	19841	19795	19624	19651	19774	19666	19938	19650	19722	19811	19676	19843	19640	19845	19575	19788	19575	19684	19645	19723	19768	19791	19789	19771	19680	19675	19807	19820	19921	19781	19906	19873	20011	19861	19770	19910	19731	19508	19972	19641	19806	19857	19797	19763	19916	20032	19895	19817	19912	19716	19555	19622	19613	19863	19723	19623	19810	19549	19642	19652	19436	19870	19711	19481	19736	19651	19687	19750	19634	19777	19663	19750	19714	19748	19748	19563	19838	19705	19864	19875	19897	19897	19800	19685	19692	19840	19653	20025	19787	19587	19852	19693	19737	19614	19924	19733	19810	19472	19845	19672	19831	19874	19795	19816	19784	19823	19619	19578	19809	19625	19705	19729	19839	19815	19671	19870	19639	19583	19697	19800	19836	19705	19780	19723	19991	19797	19909	19634	19720	19687	19832	19654	19563	19896	19822	19832	19809	19899	19833	19736	19800	19972	19778	19596	19656	19695	19862	19691	19810	19644	19787	19713	19755	20016	19747	19742	19739	19810	19783	19623	19815	19716	19720	19642	19734	19766	19736	19677	19672	19744	19833	20006	19813	19668	19831	19927	19636	19765	19607	19591	19751	19848	19720	19973	19752	19757	19529	19707	19670	19749	20027	19765	19843	19829	19695	19978	19679	20008	19827	19830	19856	19796	19550	19761	19697	19715	19684	19861	19827	19714	19774	19839	19774	19691	19669	19683	19507	19822	19880	19704	20000	19667	19741	19806	19667	19818	19700	19939	19804	19856	19843	19938	19688	19590	19758	19779	19893	19837	19749	19547	19941	19896	19743	19529	19574	19792	19835	19786	19776	19681	19721	19804	19735	19737	19654	19935	19651	19827	19865	19858	19808	19579	19840	19707	19801	19762	19838	19535	19771	19566	19628	19782	19610	19774	19771	19643	19770	19816	19925	19917	19822	19720	19900	19838	19725	19761	19754	19885	19633	19696	19685	19762	19699	19665	19665	19637	19699	19768	19748	19892	19673	19574	19795	19704	19660	19537	19613	19788	19559	19910	19867	19563	19971	19795	19729	19711	19632	19611	19554	19780	19712	19612	19729	19860	19819	19697	19892	19610	19791	19716	19600	19680	19890	19673	19708	19789	19875	19806	19762	19865	19862	19880	19812	19872	19800	19943	19670	19712	19807	19802	19676	19723	19927	19572	19847	19690	19698	19725	19726	19813	19737	19752	19683	19847	19826	19569	19563	19603	19799	19695	19988	19748	19788	19848	19777	19674	19819	19742	19727	19657	19728	19718	19855	19460	19818	19620	19670	19680	19500	19866	19849	19839	19743	19761	19734	19805	19619	19841	19721	19477	19680	19716	19928	19800	19855	19855	19798	19864	19835	19876	19713	19650	19406	19629	19632	19979	19843	19850	19772	19836	19660	19862	19764	19585	19874	19730	19691	19688	19614	19901	19559	20047	19781	19721	19613	19854	19721	19668	19679	19699	19847	19783	19652	19821	19823	19742	19568	19486	19648	19687	19714	19727	19858	19755	19750	19811	19816	19510	19582	19623	19918	19911	19476	19624	19571	19713	19627	19554	19802	19927	19848	19439	19900	19697	19954	19869	19739	19542	19704	19671	19548	19759	19911	19872	19895	19938	19908	19675	19958	19915	19656	19600	19647	19612	19500	19513	19943	19679	19749	19716	19967	19695	19908	19420	19870	19818	19789	19861	19486	19646	19821	19836	19734	19669	19889	19857	19837	19671	19613	19765	19597	19692	19742	19816	19829	19589	19835	19751	19885	19877	19798	19882	19584	19795	19950	19644	19633	19820	19719	19845	19801	19519	19667	19769	19661	19760	19766	19553	19734	19832	19852	19707	19893	19758	19821	19831	19845	19728	19637	19640	19471	19766	19930	19624	19875	19529	19708	19605	19710	19877	19827	19701	19727	20034	19770	20010	19890	19715	19640	19514	19751	19751	19762	19616	19829	20027	19849	19768	19589	19671	19736	19877	19737	19797	19707	19633	19924	19651	19644	19918	19788	19638	19749	19806	19640	19812	19958	19810	19886	19424	19962	19772	19795	19766	19780	19764	19855	19578	19830	19569	19672	19850	19867	19787	19729	19695	19624	19683	19598	19668	19821	19678	19761	19945	19939	19906	19635	19633	19735	19815	19813	20016	19952	19713	19750	19790	19737	19737	19619	19873	19631	19916	19859	19655	19767	19794	19819	19974	19877	19821	19944	19752	19925	19728	19769	19906	19671	19749	19663	19693	19751	19737	19638	20009	19607	19625	19865	19716	19659	19853	19650	19694	19873	19955	19578	19611	19692	19808	19772	19797	19738	19602	19670	19787	19832	19817	20059	19774	19789	19693	19373
22283	55157	88065	75059	54582	31555	20668	17150	17311	17039	17077	17142	17283	17128	17057	17210	17195	17185	17279	17087	17199	17161	17109	17169	17374	17199	17122	17092	17049	17175	17143	17102	17208	17006	17155	17117	17054	16991	17245	17178	17141	17082	17165	17083	17298	17123	17256	17219	17359	17262	17236	17120	16895	17307	17129	17408	17070	17045	17247	17192	17170	17181	17304	17195	17188	17242	17147	17125	17177	17369	17154	17088	17111	17082	17206	17364	17151	16979	17122	17147	17278	17166	17236	17149	17091	16958	17065	17142	17129	17210	17278	17262	17137	17047	17164	17221	17242	16958	17199	17216	17278	17161	17207	17183	17250	17132	17137	17193	17048	17247	17303	16838	17302	17037	17232	16983	17078	17053	17263	17003	17097	17078	17143	17266	17092	17059	17282	17271	17133	17086	17243	16930	17097	17115	17159	17221	17240	17121	17211	17258	17034	17087	17061	17105	17329	17195	17043	17056	17101	17222	17108	17138	17166	17202	17160	17107	17206	17045	17171	17105	17335	17129	17294	17115	17075	17143	17098	17399	16914	17091	17174	17348	17155	17116	17228	17050	17332	17074	17095	17163	17265	17256	17260	17345	17433	17359	17113	17207	17086	17213	17102	17155	17068	17109	16893	17232	17198	17038	17139	17002	17103	17057	17082	17040	17284	17152	17208	17088	17195	17066	17099	17291	17148	17154	17284	17322	17276	17196	17183	17211	17125	17211	17337	17121	17244	17136	17027	17156	17205	17139	17154	17180	17236	17241	17207	17217	17153	17066	17151	17105	17121	17251	17078	17167	17219	17124	17166	17015	17111	17168	17197	17090	17142	16965	17119	17148	17145	17106	17165	17170	17268	17062	17106	17120	17035	17054	17333	17206	17066	17168	17385	17163	17128	17081	17223	17248	17107	17195	17109	17254	17109	17073	17194	17084	17134	17239	17147	17231	16834	17117	17177	17248	17124	17126	17236	17048	17255	17200	17239	16983	17019	17024	17099	17120	17219	17263	17093	17268	17307	17172	17080	16988	17099	17097	17121	16939	17172	17063	17235	17153	17104	17124	17250	17294	17201	17051	16991	17145	17053	17123	17071	17223	17056	16801	17219	17068	17184	17147	17092	17206	17268	17187	17335	17016	17218	17160	17155	17293	17221	17277	17194	17101	17211	17092	17043	17055	17015	17173	17324	17168	17275	17213	17115	17148	17077	17271	17160	17120	17318	17225	17152	17185	17055	17128	17140	17091	17162	17242	17069	17133	17216	17123	17115	17181	16996	17057	17106	17109	16980	17135	17209	17100	17250	17300	17127	17172	17238	17055	17233	17288	17179	17076	17178	17090	17124	17079	17032	17206	17240	17298	17126	17214	17191	17213	17035	17288	17187	17131	17003	17160	17010	17191	17155	17229	17191	17294	17131	16970	17217	16857	17087	17250	17064	17002	17123	17171	17182	17106	17301	17237	17288	17261	16898	17064	17025	17278	17106	17263	17147	17170	17199	17223	17285	17144	16998	16990	17190	17228	17047	17227	17064	17232	17243	17102	17019	17148	17288	17236	17296	17002	17100	17128	17180	17117	17355	17116	17141	17127	17264	17129	17218	17289	17190	17065	16987	17080	16997	17046	17252	17026	17022	16971	17182	17173	17071	17090	17305	17121	17038	17113	16942	17154	17178	17150	17093	17336	17135	17129	17199	17161	17120	17014	17270	16989	17239	17210	17046	16980	17249	17090	17115	17068	17213	17149	17246	17118	17272	17128	16979	17150	17095	17064	17170	17091	17244	17247	17207	17169	17067	17145	17086	17087	17057	17364	17212	17052	17148	17261	17142	17223	17040	17331	17138	17148	17187	17118	17252	17100	17104	17272	17235	17183	17187	17019	17068	17086	17257	17236	17173	17198	17086	17168	17158	17344	16937	17123	17316	16989	17130	17168	17190	17136	17230	17152	17082	17064	17002	17210	17114	17034	16890	17176	17203	16988	17051	17235	17262	17279	17110	17196	16994	17094	17198	17082	17237	17199	17032	17206	17283	17276	17091	17091	17126	17037	17260	17253	17203	17135	17188	17093	17138	17092	17208	17305	17235	17024	17061	17264	17228	17152	17215	16948	16962	17219	17411	17265	17354	17162	17223	17232	17151	16965	17269	17127	17051	17155	17142	17068	17115	17126	16976	17274	17086	17184	17204	17135	17326	17365	17139	17167	16987	17186	17325	16955	17142	17083	17210	17065	17098	17389	17289	17203	17326	17116	17222	17272	17220	17105	17230	17173	17156	17249	17131	17092	17104	17152	17245	17321	17153	17158	17217	17311	17094	17188	16991	17279	17192	17235	17220	17304	17126	17138	17085	17071	17313	17276	17181	17114	17150	17187	17203	17108	17134	17159	17238	17077	17320	17256	17202	17144	17185	17246	17180	17079	17111	17074	17152	17167	17134	17171	17207	17024	17359	17100	17132	17192	17137	17099	17155	17026	17073	16908	17022	17209	17085	17105	17209	17078	17063	17342	17288	17157	17164	17282	17222	17210	17073	17115	16901	17100	16991	17081	17190	17153	17125	17044	17237	17225	17250	17088	17148	17190	17152	17101	17021	17221	17017	17082	17131	17250	17120	17357	17103	17139	17211	17026	17162	17144	17083	17093	17057	17101	17063	16862	17132	17027	17071	17091	17187	17094	17331	17357	17156	17014	17301	17128	17374	16983	17158	17239	17299	17226	17262	17038	16970	17092	17122	17188	17211	17089	17209	17143	17375	17117	17167	17160	17082	17228	17233	17100	17150	17184	16987	17256	17115	17092	17028	17164	17129	17151	17202	17097	17238	17167	17101	17068	17099	17255	17152	16945	17107	17326	17084	17192	17312	17055	17227	17203	16842	17097	17104	17197	17339	17070	17153	17100	17008	17229	17367	16965	17253	17142	17199	17096	17106	17126	17141	17210	17151	17116	17130	17017	17076	17137	17141	17297	17212	17068	17229	17141	17122	17124	16980	17090	17063	17004	17218	17178	17207	17196	17188	17161	17128	16902	17076	17162	17067	17136	17102	17300	17104	17141	17016	17117	17481	17221	17099	17098	16927	17024	17275	17210	16954	17281	17299	17015	17150	17158	17226	17027	17205	17198	17185	17141	17219	17178	17339	17281	17087	17073	17138	17193	17216	17133	17097	17077	17194	17267	17082	17148	16961	17078	17151	17187	17039	17009	17012	17181	17222	17333	17266	16918	17149	17032	17210	17266	17055	17158	17176	17270	17239	17153	17104	17304	17070	17206	17195	17184	17250	17168	17192	17076	17200	16990	17087	17125	17111	17263	17163	17083	17207	17157	17144	16999	17060	17129	17157	17010	17256	17068	17104	16971	17025	17154	17291	17103	17119	17041	17042	17184	17163	17146	17269	17120	17176	17101	17209	17030	17103	17283	17252	17125	17228	17143	17200	17312	17002	17134	17289	17106	17226	17068	17143	17142	17254	17186	17066	17218	17152	17040	17100	17121	17024	16947	17293	17102	17132	17092	17234	17257	17119	17317	17034	17142	17177	17210	17059	17267	17182	17162	17197	17134	17400	17097	17183	17054	17094	17401	17142	17231	17196	17153	17085	16994	17353	17165	17205	17036	17285	17203	17238	17056	16994	17172	17261	17127	17179	17116	17222	17289	17118	16924	17074	17331	17216	17206	17063	17235	17158	17008	17179	17163	17282	17217	17207	17051	17215	17065	17157	17244	17288	17102	17211	17189	17103	17161	17186	17140	17108	17127	17131	17101	17329	17169	17148	17278	17165	17083	17169	17158	17140	17213	17323	17161	17199	17272	17108	17141	17249	17061	17086	17197	17194	17138	17125	17093	17179	17275	17330	17028	17042	17198	17264	17063	17301	17097	17062	17116	17123	17171	17108	17000	16977	17198	17009	17027	17082	17268	17112	17264	17179	17079	17277	17113	17129	16957	17077	17060	17187	17113	17062	17236	17134	17247	17104	17235	17268	17024	17258	17146	17131	17046	17230	17300	17243	17197	17144	17089	17140	17140	17182	16928	17153	17120	17294	16907	17198	17220	17128	17135	17033	17144	17246	17274	17174	17184	17054	17071	17139	17194	16990	17145	17294	17062	17186	17149	17217	17338	17233	17154	17290	17245	17179	17095	17261	17193	17176	17082	17205	17175	17264	17237	17249	17280	16998	17166	17118	17145	17205	17277	17200	17006	17030	17149	17152	17114	17259	17232	17180	17016	17192	17279	17147	17413	17220	17155	17123	17124	17198	17176	17173	17159	17153	17122	17023	17224	17231	17275	17313	17176	17092	17143	17140	17062	16973	17280	17273	17194	17194	16996	17146	17242	17028	17081	17244	17201	17019	17093	17227	17118	16879	17241	17194	17030	17165	17090	17165	17284	17106	17154	17102	17290	17254	17261	17188	17099	17083	17126	17140	17102	17157	17052	17064	17168	17196	17138	17142	17090	17131	17265	17034	17143	17095	17297	17195	17128	17291	17016	17372	17186	17222	17183	17091	17045	17200	17235	17178	17193	17237	17187	17139	17175	17144	17150	17076	17310	17186	17199	16997	17088	17401	17193	17065	17108	17101	17127	17146	17202	17192	17048	17001	17068	17076	17170	17305	17211	16882	17171	17137	17149	17144	17163	17020	17332	17122	17241	17350	17164	17240	17110	17301	17031	17007	17096	17082	17212	16990	17049	17077	17240	17137	17136	17180	17319	17138	17099	17088	17234	17123	17221	17106	17128	17162	17125	17142	17115	17153	17227	17270	17057	17215	17103	17227	17136	17287	17208	17153	17178	17174	17038	17326	17162	17201	17149	16980	17177	17114	17030	17259	17087	17245	17160	17143	17196	17112	17352	17201	17059	17088	17244	17255	17039	17051	17113	17186	16998	17194	17242	17256	17107	17216	17101	17103	17107	17123	17261	17058	17144	17166	17311	17017	17147	17228	17301	17365	17071	17130	17063	17098	17052	17221	17067	17258	17143	17164	17128	17235	17213	17266	17183	17163	17044	17179	17139	17082	17254	17160	17062	17298	17139	17163	17180	17200	17101	17276	17114	17248	17235	17118	17086	17290	17200	17375	17216	17261	17189	17108	17058	17100	17228	17097	17273	17121	17240	17065	16953	17059	17208	16996	17323	17264	17274	17079	17009	17112	17274
22726	21431	36464	46290	46533	38425	28739	21341	20116	20273	20149	20118	19805	19999	20049	19764	19625	19939	19562	19962	19808	20065	19673	19528	19746	19858	19602	19619	20005	19856	19571	19699	19765	19842	19794	19862	19886	19739	19738	19745	19632	19804	19751	19907	19655	19689	19707	19602	19799	19908	19723	19799	19729	19598	19656	19771	19881	19700	19684	19600	20020	19803	19634	19670	19724	19712	19492	19743	19739	19789	19686	19585	19846	19818	19744	19540	19652	19708	19621	19636	19569	19767	19616	19517	19647	19528	19771	19682	19384	19734	19704	19752	19667	19740	19483	19644	19560	19463	19728	19672	19590	19521	19674	19652	19651	19821	19799	19740	19589	19799	19554	19640	19687	19621	19679	19554	19685	19557	19671	19664	19469	19667	19758	19677	19458	19847	19437	19639	19702	19661	19633	19732	19737	19629	19623	19652	19710	19568	19568	19584	19789	19747	19702	19451	19490	19648	19652	19582	19761	19671	19658	19743	19917	19741	19515	19327	19610	19730	19692	19744	19673	19631	19580	19791	19591	19699	19521	19767	19587	19281	19626	19476	19614	19745	19728	19754	19635	19634	19693	19567	19543	19702	19627	19605	19648	19735	19681	19558	19478	19610	19605	19661	19488	19764	19627	19598	19686	19977	19850	19583	19603	19604	19588	19613	19877	19720	19802	19699	19587	19408	19794	19519	19653	19710	19573	19701	19581	19762	19879	19889	19677	19495	19452	19665	19707	19608	19449	19778	19719	19537	19654	19443	19545	19756	19601	19722	19743	19558	19615	19521	19620	19512	19492	19703	19766	19681	19538	19501	19721	19637	19812	19653	19849	19755	19876	19527	19525	19678	19777	19671	20072	19718	19584	19448	19386	19812	19524	19598	19645	19450	19714	19808	19863	19833	19629	19642	19730	19759	19743	19523	19644	19428	19695	19592	19673	19754	19710	19649	19543	19499	19625	19753	19574	19623	19711	19534	19619	19723	19663	19382	19505	19660	19602	19469	19456	19680	19653	19490	19634	19736	19617	19553	19721	19585	19753	19506	19530	19465	19660	19797	19562	19689	19706	19762	19612	19744	19584	19583	19800	19476	19581	19476	19873	19496	19678	19557	19644	19707	19522	19368	19668	19581	19621	19473	19674	19605	19658	19458	19479	19750	19625	19667	19771	19608	19482	19803	19725	19501	19707	19597	19664	19678	19592	19626	19666	19528	19423	19670	19697	19663	19690	19583	19903	19725	19452	19563	19721	19618	19704	19604	19568	19633	19665	19416	19766	19660	19747	19581	19690	19731	19710	19436	19676	19533	19896	19822	19645	19564	19729	19832	19689	19766	19698	19490	19564	19740	19789	19469	19498	19754	19654	19817	19851	19685	19596	19524	19462	19616	19620	19821	19683	19463	19290	19400	19504	19514	19518	19627	19529	19509	19734	19559	19694	19655	19659	19777	19697	19681	19794	19602	19647	19740	19608	19676	19812	19451	19678	19683	19779	19689	19661	19611	19592	19682	19729	19645	19535	19725	19504	19748	19616	19550	19634	19584	19775	19468	19730	19578	19605	19565	19605	19546	19712	19425	19629	19753	19693	19459	19760	19721	19518	19734	19675	19830	19616	19603	19593	19714	19508	19817	19813	19676	19744	19581	19444	19542	19608	19461	19582	19750	19633	19865	19702	19748	19820	19582	19603	19546	19494	19954	19701	19836	19699	19646	19452	19712	19758	19504	19579	19653	19623	19669	19635	19599	19675	19770	19471	19607	19842	19566	19622	19500	19792	19547	19616	19708	19794	19528	19745	19648	19454	19450	19692	19582	19567	19628	19730	19561	19824	19673	19592	19604	19589	19491	19675	19844	19580	19628	19693	19722	19599	19721	19831	19705	19461	19791	19756	19656	19656	19655	19566	19756	19642	19638	19623	19722	19705	19351	19821	19814	19431	19550	19712	19665	19599	19629	19612	20026	19703	19492	19770	19853	19820	19534	19616	19672	19679	19460	19759	19651	19767	19660	19596	19656	19854	19566	19703	19903	19562	19590	19801	19668	19679	19543	19757	19656	19771	19537	19627	19655	19542	19624	19532	19621	19678	19468	19508	19574	19467	19485	19791	19574	19656	19551	19782	19605	19562	19763	19621	19531	19547	19631	19713	19655	19657	19557	19606	19586	19676	19793	19627	19446	19567	19776	19643	19693	19705	19454	19714	19666	19496	19621	19800	19687	19706	19529	19704	19544	19534	19576	19524	19508	19810	19761	19579	19585	19673	19610	19597	19815	19753	19758	19562	19693	19547	19621	19591	19614	19566	19730	19625	19474	19488	19578	19624	19497	19462	19401	19728	19663	19792	19669	19765	19574	19708	19638	19639	19731	19691	19293	19715	19722	19858	19820	19517	19543	19553	19632	19879	19716	19724	19583	19703	19590	19701	19501	19537	19663	19762	19705	19483	19605	19607	19754	19753	19596	19757	19686	19649	19684	19781	19526	19587	19591	19778	19833	19751	19605	19781	19646	19423	19715	19672	19694	19645	19485	19587	19668	19669	19619	19461	19602	19563	19739	19440	19665	19556	19683	19746	19590	19701	19677	19563	19730	19634	19783	19645	19488	19529	19662	19625	19658	19620	19512	19762	19586	19465	19674	19564	19647	19352	19794	19610	19606	19519	19623	19636	19813	19776	19633	19783	19560	19666	19522	19712	19699	19587	19622	19643	19671	19758	19677	19737	19713	19704	19724	19704	19758	19718	19702	19807	19577	19563	19624	19549	19581	19794	19770	19651	19546	19569	19600	19640	19716	19743	19617	19574	19568	19820	19640	19581	19698	19650	19633	19623	19643	19786	19757	19705	19675	19618	19452	19435	19656	19674	19676	19533	19711	19683	19572	19748	19826	19645	19666	19512	19800	19420	19666	19670	19633	19658	19651	19643	19446	19627	19645	19498	19711	19685	19561	19598	19828	19678	19637	19655	19854	19570	19654	19564	19525	19767	19591	19562	19730	19728	19596	19607	19501	19670	19748	19714	19589	19702	19636	19676	19534	19557	19598	19674	19446	19791	19713	19488	19605	19576	19582	19734	19665	19856	19386	19767	19521	19853	19619	19809	19693	19588	19708	19626	19712	19465	19588	19469	19716	19773	19802	19752	19566	19661	19653	19683	19677	19548	19364	19550	19697	19703	19462	19804	19606	19764	19408	19526	19520	19603	19697	19482	19510	19567	19496	19454	19640	19841	19774	19377	19685	19563	19635	19726	19628	19632	19551	19645	19593	19659	19418	19734	19709	19622	19492	19729	19698	19396	19602	19605	19643	19839	19893	19525	19648	19498	19573	19648	19576	19689	19584	19716	19539	19514	19652	19493	19666	19685	19598	19685	19691	19555	19489	19679	19656	19475	19638	19759	19662	19586	19432	19665	19713	19636	19623	19654	19688	19622	19635	19585	19584	19581	19443	19584	19800	19779	19624	19691	19667	19652	19689	19615	19547	19561	19626	19632	19489	19768	19999	19621	19917	19592	19642	19854	19807	19724	19413	19710	19561	19742	19677	19597	19597	19581	19531	19708	19727	19582	19720	19756	19446	19495	19748	19565	19583	19592	19513	19510	19635	19518	19780	19709	19545	19455	19710	19718	19792	19460	19550	19642	19813	19906	19823	19771	19634	19548	19563	19597	19670	19904	19869	19763	19468	19676	19700	19761	19496	19861	19857	19567	19785	19634	19440	19604	19551	19617	19563	19779	19662	19658	19635	19611	19651	19605	19625	19525	19382	19608	19654	19746	19335	19724	19652	19573	19742	19692	19624	19592	19747	19692	19667	19667	19518	19712	19697	19512	19674	19607	19651	19714	19705	19531	19682	19664	19900	19708	19635	19705	19709	19731	19453	19608	19679	19621	19777	19644	19700	19401	19671	19739	19617	19637	19737	19791	19629	19692	19613	19652	19991	19623	19735	19841	19721	19534	19749	19692	19726	19754	19721	19516	19628	19761	19597	19619	19586	19596	19683	19676	19516	19678	19386	19790	19710	19714	19564	19740	19772	19927	19497	19601	19602	19729	19710	19659	19506	19776	19754	19723	19562	19733	19656	19440	19649	19541	19680	19692	19468	19804	19716	19772	19706	19589	19530	19695	19582	19805	19529	19581	19771	19602	19676	19476	19620	19779	19429	19832	19761	19593	19697	19807	19746	19723	19545	19768	19840	19607	19738	19615	19653	19509	19400	19707	19624	19872	19621	19525	19699	19802	19418	19700	19377	19741	19623	19655	19703	19583	19859	19665	19595	19736	19588	19493	19703	19675	19649	19721	19744	19655	19557	19750	19499	19780	19762	19579	19501	19591	19804	19624	19369	19558	19673	19758	19592	19640	19723	19931	19696	19684	19634	19708	19702	19723	19522	19741	19368	19429	19627	19806	19703	19605	19457	19611	19683	19764	19846	19682	19660	19631	19729	19477	19573	19518	19601	19736	19654	19764	19748	19580	19622	19683	19934	19666	19706	19773	19543	19679	19561	19914	19738	19818	19643	19720	19851	19734	19706	19495	19606	19596	19754	19593	19676	19617	19391	19625	19733	19754	19634	19426	19796	19595	19839	19644	19494	19692	19787	19565	19526	19530	19737	19661	19634	19621	19683	19535	19476	19693	19583	19552	19574	19780	19673	19620	19613	19689	19539	19662	19650	19447	19545	19723	19530	19614	19598	19646	19784	19738	19701	19515	19438	19617	19668	19789	19641	19663	19703	19526	19521	19379	19625	19845	19352	19704	19688	19576	19852	19615	19602	19546	19506	19552	19592	19455	19658	19694	19543	19708	19574	19690	19542	19759	19769	19826	19619	19810	19672	19671	19630	19646	19634	19621	19642	19558	19789	19647	19524	19534	19694	19619	19421	19818	19650	19729	19520	19602	19835	19603	19490	19410	19828	19701	19900	19597	19547	19777	19741	19511	19717	19639	19598	19562	19512	19555	19663	19773	19360	19694	19687	19565	19547	19770	19452	19904	19557	19745	19513	19726	19494	19762	19500	19664	19587	19370	19640	19805	19614	19660	19740	19622	19552	19763	19656	19538	19600	19810	19610	19578	19650	19605	19749	19564	19558	19584	19603	19622	19471	19648	19650	19628	19658	19553	19548	19783	19652	19754	19497	19628	19607	19620	19777	19573	19797
26482	70228	98124	86134	64317	43433	20945	17075	17082	17156	17137	17264	17093	17056	17155	17099	17089	17084	17103	17051	17105	17213	17016	16991	17197	17151	17051	17231	16882	17018	16882	17113	17021	17041	17077	16931	17101	17066	17087	17130	16924	17143	17007	16933	17101	17242	16989	17075	17412	17226	17232	17063	16986	17111	17265	16907	16986	17014	17122	17112	17002	17276	16934	16962	17016	16931	17117	16985	17003	16971	17104	17098	17049	16943	17147	17008	16807	16972	17020	17160	16920	17030	17015	17172	17110	17129	16860	17034	17113	17058	17207	16993	17002	16991	17011	17204	17086	16977	16929	17113	17178	17231	16987	17077	16852	16931	17032	17140	17074	16963	17165	17027	17039	17182	16969	17082	17051	17100	17141	17032	17235	17027	17164	17303	17028	16898	16962	16873	17067	16984	17007	17060	17076	17078	16927	17219	16960	16878	16974	17212	16990	17108	16911	17103	16863	16965	17172	17012	16964	17059	17046	17075	17190	17114	16803	17068	17029	16903	17065	17061	17171	17134	17036	17060	17106	16959	16945	17055	17143	16887	16951	16971	17040	17088	16931	17100	17245	17009	17187	16978	17158	17063	17067	17041	16957	16924	17067	17055	17017	17092	17068	16917	17107	17068	17050	17048	17186	17093	17084	16999	17163	16839	17133	16974	17022	17228	17115	17227	16940	16955	16912	17083	17022	16989	17046	17060	16920	16890	17022	17025	17067	17106	16945	17127	17031	17053	17018	17088	16939	17028	16863	16977	17102	16930	17124	17064	17074	17009	16962	17013	17168	16974	16990	16898	17219	16982	17016	17158	16894	17050	17076	16946	16976	17042	17033	17007	16851	16994	16997	16896	17113	16951	17195	17066	17078	17013	17109	17093	17066	16963	17052	17087	16966	17074	17010	17118	17003	16956	16981	17028	17148	17027	17044	17041	17044	16996	17087	16904	17114	17022	16940	17015	17135	17057	17090	17031	16854	17024	17070	16977	17062	17064	17183	16975	17077	16991	17013	17066	17068	16962	17051	17175	17170	17107	17058	17051	17159	17030	17085	17200	16979	16971	17136	17027	16955	17049	17059	16938	16954	16899	16987	17025	17002	17117	16972	17104	17258	17030	17038	16919	17007	17161	17055	17196	17011	17015	16992	16945	16948	17113	16987	16989	17083	17052	17062	17131	16992	17016	17025	17059	17052	17217	16970	16884	17216	17010	16895	17156	17064	17035	16700	16973	16955	17197	16953	17123	17079	17044	17090	17063	17027	17079	16836	17102	16906	17180	17014	16883	17184	16854	16949	17080	16962	16945	16939	16957	17106	17018	17217	16999	17034	17029	17273	17132	16984	17007	16922	17097	17028	17185	16954	17021	17051	17019	17029	17207	17044	17035	17210	16875	17017	17094	16984	17007	16956	17192	16995	17054	17001	17094	16848	17261	17083	17020	17203	16899	17194	17048	17165	17045	17060	16878	17129	16966	17035	17084	16920	17073	17061	17030	16896	16998	17046	17005	17230	17053	17011	16920	17005	16832	17013	16968	16904	17065	17028	17029	16941	16905	16977	16989	17048	17050	17087	17189	17035	17025	17099	17030	17083	17029	17209	16946	17063	17023	17050	17071	16967	17042	17054	17232	17196	16945	16901	17011	17098	16895	17168	17066	17053	17025	17015	17217	16963	17040	17063	16957	17047	17074	17017	17182	17207	16907	17045	16956	17104	17056	16994	17019	16996	17178	16962	17081	17135	16939	16905	16944	17044	17025	17271	17106	17006	17039	17073	17132	17102	16859	17138	17070	16906	17072	16964	16947	17036	16965	16848	17082	17237	16989	17045	17100	17028	16906	17075	16974	16946	16981	16869	17061	17013	17030	16970	16910	17108	17085	17044	17108	17317	16933	17030	17131	17160	17181	16879	17081	16977	17232	17069	17080	17096	16990	17208	17026	16943	17151	16940	17012	17114	17123	17085	17089	17052	17083	17000	17092	16937	17145	17192	17065	17107	17144	16945	17093	17026	16977	17009	17006	17093	16921	17079	16983	17030	17058	17132	17069	16971	16970	16899	17057	16901	17067	17001	17023	17002	17189	17206	17049	17060	16956	16789	17120	16999	16892	17042	17062	17125	17057	16920	16925	17176	16909	16925	16953	16961	17065	16962	17084	16996	17218	16853	16809	17178	17121	17009	17151	17012	16986	17079	17220	17000	17068	16995	17077	16910	17045	17139	16999	17045	17100	16991	17087	17259	17057	16971	16961	16973	17216	16980	17109	17057	17128	17097	17150	16987	16981	17084	17126	17167	17150	17205	16982	16961	17032	17022	16828	17098	17011	16958	16906	16958	16978	17009	17100	16937	17132	17055	17018	16998	16939	17063	16933	17067	17144	17018	17041	16861	16982	17152	17059	17077	17051	17087	16955	16959	17059	16857	17094	16927	17226	17073	17055	17283	16764	17059	17025	16989	17066	16871	17023	17078	17055	16883	17109	16951	17029	17026	16988	17131	16878	17076	17125	17123	17025	17068	17043	17193	17031	16934	17039	16979	17074	16990	17031	17107	17119	17177	16831	17086	17072	17003	16954	16902	17036	17068	17085	16958	16916	16922	16903	16936	16981	17091	16769	16927	17198	16967	17100	17031	16955	17025	16953	16947	17098	17169	17214	16983	16963	17163	17101	16901	17054	16956	17146	17060	17071	16910	17159	17115	16987	16828	17189	17174	16962	16929	17192	16924	17009	16955	17065	16997	17051	17173	17059	16889	17019	17027	17116	17081	17083	17085	17038	17113	17073	16993	17142	16956	16915	17160	16948	16982	16846	16949	16929	16800	17116	17087	17059	16747	17054	17095	17080	16766	17059	17094	17043	17154	17108	17046	17056	16994	17056	17084	17112	16986	16936	17090	16960	17105	17031	16964	16920	17190	16935	17083	17241	17117	17088	16974	16993	17079	16975	17048	17155	16993	17020	16995	17104	17079	17075	17129	17123	17170	17011	16881	16960	17057	17100	16896	16917	17038	17053	17191	16918	16931	17124	16952	17128	17093	16987	17049	17104	16968	16934	17132	16998	17037	17269	17026	16898	17075	16918	17113	16915	16933	17102	17012	17191	16988	16979	17173	17181	16896	17107	17075	17139	16815	17207	17030	17087	17003	16981	17175	17070	17036	17071	17068	16932	17084	16939	16931	16973	17152	17088	17111	17038	17070	17063	16975	16830	17124	17089	16803	17036	16965	16974	17171	16934	17065	17113	17047	16868	16936	17132	16983	17184	16940	17115	17094	16969	17052	17081	17013	16961	17018	17126	17319	17055	16964	16999	16887	17190	17037	16906	16916	16972	17079	17134	17105	17111	17269	17090	17190	17008	17167	16988	16961	17061	17126	16967	17225	16916	17122	16989	17028	17173	17019	16957	16885	17057	17034	17069	17029	17177	17055	17051	17035	17127	16975	17019	17137	16996	16884	17104	17022	16946	17072	17008	17008	17081	17027	16903	17059	17101	17056	16996	17092	17053	17193	17254	16907	16904	16932	17034	17066	16855	17018	16888	17157	16953	17149	17121	17136	17042	16912	17239	17067	17023	17129	17039	16946	17041	17075	16839	17039	16981	17159	17098	16954	17096	16983	16913	16968	17087	17234	17117	17072	16891	17119	16965	17166	17040	16913	17201	16875	17002	17004	17027	17058	16839	17081	17097	17007	16902	17135	16940	17022	17046	16936	17076	17121	17055	17088	16960	17044	16974	17004	17081	16920	17261	17132	17044	16899	17201	16974	17088	17009	17075	17151	17032	17210	17034	16994	16942	17097	16981	16884	17120	16981	17196	16942	17067	16985	17094	16969	16914	17086	17077	17209	16988	17161	17018	17134	17010	17073	17016	16862	16986	17089	17089	17086	17113	17131	16975	17058	17190	16945	17081	17292	17083	16994	17072	17000	17087	16873	17117	17060	17147	16914	17198	17175	17143	16903	17019	17185	17053	17057	17167	17057	17026	17215	17050	17184	17139	17089	17134	16869	17175	17053	17140	17095	17045	16960	16918	17116	17033	16986	17090	17201	16971	16833	16816	16959	17121	17060	17027	17104	16921	17141	17075	17127	16972	16920	16975	17121	16965	16889	17088	17044	17082	17152	17125	17013	16958	17090	16925	17137	17082	16930	17083	17075	17082	17140	17026	16897	16959	17032	16857	17031	16803	17009	17034	17027	17065	16934	16903	17067	17165	17084	17061	17062	17025	17099	17040	17009	17128	17036	16918	17098	16875	17028	17093	17099	17132	17186	17066	17122	16985	17110	16866	17119	16977	17050	17120	17152	16984	17076	17011	17059	17204	17002	16992	17014	16922	17200	17019	17150	17046	16776	17159	17043	17013	17083	17060	17098	17009	17116	17056	17064	17001	16979	16929	16927	17061	16977	16964	16924	17127	16937	16962	17066	16975	17219	17074	17031	17106	16984	16996	17015	17033	17109	16957	17003	17028	17067	17087	17016	17029	16974	17170	17178	16797	16884	17099	17028	17040	16988	17037	17143	17060	17158	17046	17045	16968	16878	17067	17021	16980	17011	17026	17048	17223	16991	16974	16941	16964	16784	17098	16964	17086	16848	16879	16929	17048	17039	17127	17199	17063	17032	17057	17069	17108	16941	17072	16944	17017	16985	16976	17056	16986	17189	17093	17064	16978	17017	16990	16889	16957	17044	17038	17169	17033	17165	17089	17020	17049	17026	16990	16951	17031	17206	17016	17196	17008	16991	17087	17044	17079	16904	16740	17108	17086	17064	17033	16948	16987	16942	17173	16884	17008	17059	17008	17078	17051	17145	17070	16780	16992	16946	17011	17094	17058	17153	17094	17114	16991	17090	17066	16945	17026	16936	16939	17031	16909	17079	16744	17074	17028	17087	16904	17010	17105	17067	16979	17051	17011	17046	17089	17106	17088	17054	17047	16903	16956	16861	17042	17114	17039	16958	16943	17184	17195	16962	17061	17055	17003	17103	17084	17090	17007	17052	16944	17158	16859	17033	17067	17083	16911	16872	16948	17094	16917	16999	16997	16962	16903	16979	17004	17045	16983	17093	16907	17080	17064	17126	16954	17139	17101	17085	16905	16818	17110	17218	16993	17116	16903	17030	16955	17065	17095	17050	17126	16941	17224	16941	17103	17104	17125
27471	27539	45881	39291	27484	23091	20142	19202	19174	19031	19235	19176	19103	19150	19266	19084	19303	19120	19030	18997	19127	19087	19108	19226	19226	19209	19317	19078	19375	19232	19039	19157	19285	19050	19088	18933	19003	19060	18975	18990	19179	19066	19251	19087	18902	18900	19102	19250	19165	19068	19271	18873	19098	19054	19225	19070	19221	19052	19130	19063	19189	19083	19276	19294	18943	19046	18986	19155	19047	18950	18923	18923	19155	19028	19170	18988	19124	19124	19071	19088	18880	19228	19168	19179	19137	19152	19057	18958	19184	18971	19035	19234	19158	18921	19194	19023	19036	19162	19120	19238	18909	19042	18931	18908	19100	19115	19068	19036	19167	19347	19002	19030	19040	19025	19037	18940	19120	19094	18832	19101	19101	19023	19154	19048	19074	19180	19197	19186	19108	19224	19213	19102	19006	19108	19064	19123	18985	19174	19087	18878	19035	18962	18959	19140	19115	18998	19123	18958	19072	19166	19068	19143	19068	19166	19025	18925	18907	18963	19169	19281	19019	19074	19039	19037	19094	18830	19112	19261	19067	19160	19005	18967	19088	19218	18967	19223	19162	19114	19106	19269	18959	19111	19054	18952	19277	19064	19020	19100	19105	19007	19018	19123	19090	19124	19190	19340	19274	19040	19072	19089	19307	19020	19140	19106	19189	19208	18928	18865	19151	18863	18899	18821	18971	18991	18976	19148	19148	19128	19116	19009	19127	18830	18877	19273	19178	19183	19136	19098	19154	19002	19101	19026	18984	19001	18883	19151	18863	18974	19008	19013	19159	19218	19066	19235	19123	19056	19033	18934	19238	19239	19053	18946	19400	19032	19217	19035	19218	19158	19145	19198	19128	19232	19075	19130	19123	19248	19155	19167	19127	19035	19150	19138	18948	19068	18981	18932	19215	19041	19031	19040	19264	19039	19190	19092	19284	18922	18894	19396	19091	19100	18907	19040	19034	18985	19052	19231	19068	19063	19253	19267	18991	19087	18949	18868	19276	19269	19031	19007	19093	19046	19193	19140	19065	18957	19102	19001	19092	19080	19061	19308	19309	19147	19103	19081	19208	19081	19152	19248	18955	18961	19278	19040	19117	18961	18992	19124	19180	19067	19002	19185	19224	19048	19161	19026	19081	19015	18992	19001	19117	18970	19222	18948	19078	18852	19084	19105	18963	19031	19025	19119	19288	19345	18915	19030	19053	19072	19043	19039	19160	18925	19184	19126	19206	19004	18851	19167	19368	19001	18926	19104	19156	19267	19088	18844	19198	19007	19036	18998	19060	18861	19062	19032	19127	19191	18912	19219	19119	19158	19265	19129	18935	19142	18976	19136	18898	18964	18977	19132	19006	19125	18977	19200	19034	19327	19235	19093	19037	19278	19048	18957	18931	19089	18913	19040	19078	19140	19259	19224	19045	19198	19229	19081	19219	19031	19309	18993	19012	18863	18982	18967	19040	18963	18866	18929	19194	18876	19048	19089	19055	18886	19117	19139	18979	18975	19113	19083	19348	18907	19029	18905	18911	19029	18994	19164	19219	19207	19202	19008	19050	18824	18992	18962	18934	19185	19131	18967	19179	19304	19170	19168	19115	19102	19071	19187	19181	18957	18829	18994	19003	18906	19126	19170	19165	19077	18911	19073	19059	19073	19104	19122	19077	19091	18963	19198	19198	19044	19082	19201	19303	19034	18995	19146	19221	19032	19095	19115	19146	19227	19098	19339	19201	18956	19085	18980	19170	19105	19085	19107	19219	19142	18977	19057	18959	19187	19100	19063	19250	19078	19259	19199	19034	19256	19036	18977	19214	18919	18949	18921	19148	19089	18890	19154	19017	19118	19061	18820	19070	19087	19100	18871	19132	19095	19193	19259	19032	18917	18959	18933	19245	18842	19308	19097	18958	19038	18948	18996	18952	19258	19010	19141	19023	19328	19018	18986	19039	19081	19111	19078	19056	19042	19170	18878	19209	18979	19117	18959	19050	18826	19188	18986	19156	19155	18823	18978	19075	19245	19089	19138	19048	18936	19164	19157	18918	19144	18986	19030	19330	19108	19056	19199	19016	18980	19140	19074	19030	18937	19125	19277	19284	19069	19162	19241	19244	19133	19046	19043	18936	18867	18961	19098	19190	19260	19073	19258	19026	18997	19191	18948	19053	19056	19216	19134	19025	18996	19199	19183	19216	19069	19276	18975	19023	19108	19185	18931	19112	19030	19153	19356	19223	18939	18916	19158	19013	19020	19228	19105	19146	19134	19030	19179	19240	19165	19247	19044	19012	19038	18999	19097	19040	19227	19084	18992	19346	19109	19051	19044	19025	19072	19106	19089	19241	19071	18872	19134	19228	19307	19156	19276	19039	19036	19270	19094	19069	19149	19197	19203	19184	19259	19109	18962	19079	18990	19041	19073	19084	19180	19209	19178	19162	18923	19108	19048	19093	18870	19070	18989	19028	19077	19179	19204	18952	19018	19189	18987	19117	19045	18977	19091	19102	18962	19063	18989	19069	19134	19138	19080	19099	19041	19050	19233	18870	19136	19298	19230	18956	19135	19077	19012	19194	19133	19092	19017	19237	19137	19297	18927	19141	18995	18933	19073	19085	18962	18919	18941	18938	18986	19168	19362	19112	19286	19048	19021	19177	18962	19194	19277	19079	19053	19190	19071	19089	19102	19080	19050	19187	19360	19287	19123	19088	18872	19084	19132	19082	19152	19215	18971	19129	18994	18913	19093	19059	19206	18970	19162	19113	19125	19180	19266	19054	19079	19029	18869	19045	19121	19343	19260	18956	19238	19183	19161	18983	18938	19097	19042	19225	19299	18915	19134	19144	19220	19169	18973	19326	19125	19037	19247	19163	19006	19175	19054	19062	19056	19122	19178	19196	19055	18871	19258	19035	19200	18876	19141	19065	19302	19248	19127	19283	19076	19219	19015	19081	18984	19025	18884	19301	18972	19037	19086	19129	19004	19091	19126	19046	19022	19100	18993	19056	19081	19011	18979	19140	19155	19281	19081	19006	19091	19098	19019	19052	19496	19334	18883	19111	18969	18937	18868	19079	18854	19085	19285	19115	19321	18956	19196	19012	18855	19075	19039	18915	19022	19083	18986	18992	19204	19070	19091	19168	18958	19108	18968	19077	19074	19401	18905	19073	19018	18919	18934	19161	18924	18992	19094	19384	19033	19075	19171	19195	19086	19166	19139	19183	19184	19230	19353	19196	19206	19238	19269	19244	19031	19013	19188	18985	19138	19339	18786	19035	19011	18974	19196	19138	19055	19049	18999	19001	19122	19123	19027	19155	19123	19029	19157	19040	19016	19054	19089	19087	19107	19161	19093	19027	19115	19037	19294	18996	18918	19261	19082	19215	19202	19132	19088	19054	19085	19048	19111	18945	19084	19297	19180	18885	19024	19134	18984	19231	19304	19116	19085	19143	19106	19090	19016	19277	19032	19043	19041	19193	19028	19342	19245	18924	19067	19175	18875	19126	19011	19278	19038	19043	19119	19223	19022	19151	19063	19086	19179	18981	19091	19183	19116	19127	18971	19078	19128	19332	19115	19312	19072	19110	18996	19039	19198	19369	19109	19015	19103	19110	18904	19142	19069	19044	19129	19142	19263	19146	19188	19167	19065	19191	18942	19105	18990	19209	19149	19021	18996	19132	19030	18962	19222	19106	18960	19119	19185	19191	19066	18986	19183	19141	19239	19130	19047	18903	19062	19070	19140	19001	19170	19059	19061	18997	19120	19152	19072	19109	18858	19128	19236	19123	19067	19274	19020	18952	19039	19099	19029	19198	19004	19007	19067	19029	19274	18968	19317	19156	18988	19221	19142	18855	19237	19131	19028	19211	19240	19204	19119	18991	18902	19230	19062	19070	18966	18849	19174	19074	19117	18982	19380	19138	19270	19318	19095	19197	19044	19010	18929	18970	19099	19231	19143	18951	19273	19064	19180	19226	19153	19033	19202	19065	19193	18975	19191	18903	19049	19054	19079	19070	18934	19053	18904	19223	19375	18977	19185	19120	19108	19220	19019	18989	19219	18984	19102	19076	19180	19076	19215	18970	19215	19272	19020	19188	19258	19037	19023	18890	18809	19097	19124	19216	19472	19249	19148	19029	18896	19193	18979	19126	19171	19154	19210	19071	19008	18966	18985	19227	19083	19233	19073	19093	19000	18959	19077	19078	19164	19215	19254	18922	19198	19051	18858	19111	19108	19111	19072	19057	19118	19015	19078	19064	19361	18997	19034	19131	18939	18998	19152	19021	19016	19012	19124	19081	19195	19337	19198	18892	19129	19189	19204	18900	19246	19089	18917	19120	18943	18825	19044	19103	18953	19207	19111	19092	19078	19226	19025	19142	18923	19031	19186	19034	19033	19261	19098	19211	19114	19068	19068	18999	19290	19066	18901	19250	19152	19277	19130	19006	19021	18980	18895	19084	19084	19109	18979	18953	18908	19043	19147	19362	19182	19206	19102	19191	19228	19039	18880	19112	19139	18939	18935	19331	19060	19139	19082	19325	19023	19052	18951	19050	19083	19049	19301	19068	19002	18870	18864	19096	18927	19128	19160	19265	19057	19036	19109	18856	19096	19004	19109	19078	19210	19157	18847	19093	19102	19171	19010	18881	18931	19011	18882	19265	19177	19144	18925	18951	19056	19008	19171	19098	19065	19202	18964	19230	19249	18894	19090	19205	19138	19190	19172	19143	19268	19114	19161	18992	19197	19174	19162	19059	19209	19193	18986	19155	19138	19118	19001	19171	18833	19331	19084	19154	19082	19142	18987	19089	19009	18909	19189	19259	19154	19177	19030	19084	19167	19151	19066	19087	19078	19126	19104	19116	19098	18975	19179	18965	19117	19224	19152	19005	19023	19124	19014	18989	19103	18995	19219	19088	19090	19061	19085	19093	19172	19138	19208	19127	19152	19332	19200	19018	18820	19162	19205	19049	19045	19120	18957	19137	19142	18949	18999	19039	18959	18911	19061	19025	19276	19291	19061	18992	18974	18853	19081	19051	18993	18982	19198	18999	19142	19242	19051	19176	18756	19090	19179	19009	19108	19251	19042	19125	18990	19032	19183	19030	19035	19046	18984	18985	19025	19104	19206	19159	18931	19138	19159	19125	19271	19131	18961
19261	44749	50479	36868	26076	20600	17131	16733	16577	16724	16810	16751	16745	16773	16698	16852	16571	16631	16888	16787	16913	16854	16640	16783	16821	16698	16745	16502	16674	16821	16616	16678	16795	16651	16744	16672	16802	16692	16663	16542	16656	16699	16911	16671	16619	16705	16464	16462	16808	16780	16697	16691	16793	16684	16544	16749	16757	16655	16656	16494	16527	16620	16765	16623	16768	16708	16684	16553	16639	16504	16829	16592	16709	16533	16647	16727	16816	16611	16603	16441	16716	16857	16695	16710	16694	16705	16767	16537	16645	16660	16576	16816	16524	16626	16642	16660	16758	16604	16902	16654	16713	16628	16645	16825	16771	16698	16732	16696	16685	16678	16642	16640	16570	16629	16728	16613	16484	16635	16478	16604	16738	16606	16537	16697	16611	16633	16544	16575	16793	16816	16595	16771	16579	16845	16454	16681	16777	16699	16598	16794	16608	16788	16581	16651	16653	16573	16637	16808	16674	16464	16762	16595	16681	16649	16530	16672	16676	16614	16630	16531	16761	16541	16679	16774	16724	16731	16534	16647	16759	16701	16587	16635	16490	16763	16737	16415	16648	16826	16638	16639	16821	16632	16483	16683	16706	16730	16570	16543	16539	16639	16691	16540	16548	16700	16666	16839	16597	16565	16752	16562	16766	16789	16687	16651	16654	16730	16683	16683	16815	16640	16785	16766	16670	16597	16604	16679	16708	16631	16842	16725	16688	16612	16535	16732	16710	16613	16716	16649	16733	16647	16640	16618	16596	16692	16616	16805	16727	16636	16857	16732	16672	16616	16651	16684	16721	16657	16701	16670	16638	16724	16617	16576	16627	16487	16640	16721	16609	16691	16756	16675	16793	16674	16708	16705	16667	16707	16819	16856	16890	16611	16724	16679	16545	16752	16673	16792	16672	16569	16715	16632	16504	16735	16682	16702	16802	16600	16630	16607	16641	16707	16731	16698	16617	16764	16657	16718	16881	16607	16692	16643	16538	16640	17004	16593	16727	16614	16677	16799	16659	16793	16782	16602	16670	16780	16697	16623	16792	16717	16634	16403	16701	16677	16566	16596	16759	16625	16860	16654	16634	16401	16682	16803	16580	16861	16573	16486	16686	16582	16584	16586	16749	16643	16818	16734	16690	16732	16611	16569	16451	16718	16668	16706	16636	16772	16697	16591	16731	16592	16785	16604	16697	16808	16885	16793	16696	16684	16710	16766	16760	16726	16714	16597	16844	16626	16663	16515	16626	16554	16689	16759	16736	16866	16568	16724	16672	16683	16589	16659	16589	16663	16665	16750	16600	16642	16858	16753	16691	16575	16722	16610	16672	16667	16654	16662	16687	16603	16772	16560	16615	16795	16503	16740	16718	16591	16616	16659	16751	16599	16647	16557	16734	16625	16756	16622	16599	16757	16716	16579	16705	16747	16616	16661	16545	16774	16755	16659	16682	16562	16781	16723	16631	16775	16746	16786	16698	16733	16626	16723	16691	16670	16914	16786	16649	16767	16644	16709	16690	16588	16467	16609	16712	16856	16582	16650	16669	16643	16755	16664	16855	16789	16731	16683	16843	16791	16761	16966	16576	16780	16699	16662	16680	16673	16727	16599	16793	16664	16629	16829	16449	16547	16672	16620	16716	16683	16734	16588	16643	16561	16728	16621	16720	16896	16693	16750	16653	16649	16646	16835	16716	16709	16565	16697	16608	16605	16647	16843	16629	16778	16781	16703	16437	16735	16641	16670	16779	16748	16680	16622	16494	16645	16790	16639	16643	16636	16710	16711	16741	16581	16637	16726	16761	16775	16779	16602	16820	16727	16776	16573	16585	16623	16746	16663	16592	16683	16771	16620	16660	16663	16700	16586	16658	16855	16730	16659	16773	16679	16714	16642	16711	16718	16748	16649	16653	16715	16710	16722	16683	16659	16710	16685	16717	16672	16622	16693	16623	16553	16780	16724	16781	16618	16585	16711	16685	16766	16551	16667	16662	16701	16753	16582	16765	16578	16680	16850	16445	16649	16647	16673	16507	16610	16844	16485	16564	16697	16657	16422	16711	16646	16815	16677	16695	16667	16743	16739	16657	16521	16617	16690	16658	16760	16586	16701	16646	16617	16603	16671	16725	16522	16700	16851	16680	16677	16736	16811	16781	16550	16722	16534	16758	16696	16686	16660	16946	16714	16757	16640	16602	16708	16712	16613	16720	16695	16580	16562	16687	16610	16726	16540	16707	16711	16676	16712	16665	16620	16788	16641	16637	16769	16715	16783	16559	16715	16530	16700	16662	16750	16678	16541	16489	16781	16751	16609	16803	16699	16690	16609	16813	16728	16545	16654	16584	16850	16662	16638	16738	16611	16638	16570	16727	16774	16593	16698	16751	16674	16620	16671	16790	16666	16799	16486	16607	16701	16581	16696	16551	16760	16628	16613	16664	16773	16793	16574	16809	16601	16611	16891	16722	16724	16584	16762	16883	16621	16741	16664	16779	16662	16634	16610	16741	16736	16985	16604	16626	16752	16676	16610	16841	16749	16532	16915	16713	16704	16621	16920	16566	16864	16691	16775	16680	16686	16562	16773	16512	16731	16702	16551	16639	16550	16660	16711	16761	16629	16759	16702	16504	16583	16762	16740	16636	16640	16678	16646	16669	16542	16615	16690	16571	16649	16540	16775	16621	16623	16785	16610	16691	16634	16614	16771	16631	16663	16538	16703	16703	16735	16859	16784	16704	16916	16445	16771	16880	16601	16674	16645	16680	16834	16750	16801	16693	16818	16764	16763	16794	16712	16697	16693	16603	16638	16429	16641	16674	16713	16606	16608	16681	16793	17005	16592	16580	16599	16661	16655	16573	16601	16732	16762	16615	16787	16815	16622	16664	16688	16631	16662	16478	16670	16616	16704	16718	16834	16724	16499	16621	16603	16749	16808	16707	16559	16447	16818	16607	16630	16839	16767	16779	16608	16719	16722	16820	16598	16609	16765	16789	16912	16759	16585	16692	16693	16611	16827	16559	16676	16671	16649	16755	16627	16691	16667	16603	16687	16614	16694	16598	16860	16743	16528	16860	16681	16466	16697	16816	16694	16546	16653	16663	16758	16694	16563	16720	16537	16793	16856	16645	16602	16666	16556	16719	16689	16848	16681	16733	16795	16645	16592	16668	16661	16711	16790	16808	16516	16794	16750	16682	16787	16718	16618	16656	16543	16564	16668	16688	16657	16625	16759	16456	16764	16644	16755	16528	16588	16580	16779	16747	16740	16634	16724	16772	16596	16675	16837	16787	16546	16613	16818	16612	16565	16643	16605	16808	16515	16740	16716	16754	16723	16858	16486	16736	16831	16664	16649	16875	16746	16734	16619	16721	16823	16739	16649	16658	16721	16695	16771	16748	16684	16670	16632	16716	16721	16577	16708	16746	16589	16823	16706	16600	16713	16842	16654	16734	16785	16634	16753	16792	16874	16687	16675	16687	16665	16678	16606	16758	16544	16768	16771	16632	16691	16844	16676	16745	16755	16733	16688	16606	16461	16793	16534	16768	16715	16626	16672	16621	16553	16571	16651	16598	16724	16624	16596	16636	16671	16700	16736	16566	16637	16773	16706	16657	16682	16554	16756	16553	16588	16820	16694	16695	16575	16775	16776	16781	16677	16718	16646	16746	16645	16796	16741	16695	16740	16685	16703	16672	16734	16825	16683	16627	16613	16739	16681	16762	16587	16753	16604	16728	16657	16672	16762	16624	16627	16535	16478	16794	16735	16683	16664	16645	16541	16485	16622	16469	16576	16571	16610	16567	16654	16646	16679	16660	16554	16720	16591	16528	16620	16565	16620	16702	16589	16654	16801	16822	16531	16677	16573	16635	16508	16579	16702	16733	16592	16601	16734	16748	16593	16833	16659	16664	16716	16727	16707	16693	16757	16686	16695	16651	16686	16617	16636	16683	16689	16698	16714	16459	16957	16776	16766	16585	16805	16709	16837	16634	16747	16854	16688	16590	16624	16984	16648	16654	16827	16784	16626	16775	16756	16674	16725	16686	16766	16641	16588	16754	16782	16519	16590	16921	16584	16727	16705	16746	16663	16691	16787	16597	16637	16581	16708	16704	16773	16465	16685	16683	16582	16667	16885	16640	16886	16629	16835	16645	16694	16777	16584	16763	16530	16629	16645	16567	16595	16665	16527	16794	16632	16700	16646	16599	16711	16760	16558	16632	16841	16588	16819	16741	16720	16638	16755	16788	16816	16505	16602	16672	16805	16732	16782	16656	16686	16596	16668	16683	16608	16449	16763	16620	16795	16590	16619	16771	16520	16802	16654	16602	16768	16552	16649	16782	16576	16684	16832	16727	16949	16610	16638	16550	16665	16691	16675	16724	16561	16770	16666	16633	16668	16796	16539	16582	16795	16577	16685	16737	16557	16773	16705	16802	16712	16646	16660	16622	16770	16775	16786	16605	16852	16544	16688	16693	16936	16607	16601	16675	16580	16907	16725	16606	16707	16646	16666	16761	16779	16865	16810	16610	16610	16830	16690	16793	16702	16652	16585	16647	16663	16728	16786	16620	16571	16722	16821	16579	16640	16878	16632	16637	16755	16654	16783	16636	16601	16546	16791	16682	16808	16746	16607	16570	16678	16757	16622	16906	16602	16634	16532	16634	16786	16665	16652	16667	16837	16734	16824	16663	16573	16734	16727	16751	16711	16803	16731	16716	16541	16589	16696	16750	16593	16908	16744	16757	16680	16635	16530	16630	16659	16659	16632	16672	16882	16722	16627	16618	16684	16700	16674	16705	16707	16714	16455	16680	16706	16742	16745	16661	16693	16672	16617	16771	16601	16619	16678	16743	16547	16613	16687	16677	16752	16715	16952	16575	16712	16552	16554	16782	16864	16653	16980	16766	16591	16653	16774	16896	16601	16566	16883	16780	16741	16430	16742	16675	16592	16755	16724	16716	16602	16674	16565	16525	16746	16826	16532	16586	16593	16593	16501	16750	16668	16487	16606	16714	16641	16853	16725	16678	16583	16493	16739	16579	16630	16690	16606	16619	16754	16645	16518	16794	16773	16749	16766	16505	16753	16782	16780	16717	16756	16642	16648	16767	16607	16928	16820	16682	16652	16899	16657	16589	16752	16713	16630	16703	16583	16639	16598
23989	21826	44317	52671	43156	33733	25146	20267	19410	19584	19438	19288	19439	19544	19347	19198	19276	19462	19263	19282	19287	19345	19456	19426	19360	19232	19197	19379	19089	19130	19207	19219	19222	19253	19340	19273	19132	19265	19331	19325	19139	19116	19261	19161	19037	19260	19391	18996	19117	19341	19298	19101	19141	19278	19290	19081	19152	19182	19267	19089	19025	19110	19210	19004	19210	18949	19235	19154	19005	19091	19207	19150	19114	18990	19209	19193	19084	19325	19203	19189	19380	19125	19124	19319	19376	19028	19113	19212	19377	19294	19107	19065	19109	19253	19111	19270	19114	19058	19113	19169	19157	19110	18953	19008	19260	19210	19065	19063	19069	19070	19104	19025	19262	19115	19147	19413	19249	19061	19246	19067	19173	19348	19094	19038	19137	19304	19043	19305	19312	19130	18944	19245	19154	19186	18982	18922	19192	19207	19130	19160	19165	19224	19102	18983	19386	19299	19278	19071	19154	19104	19247	18932	19079	19052	19010	19263	19213	19482	19076	19281	19054	19296	19075	19229	18999	19146	19092	19038	19153	19271	19095	19219	19127	19048	19036	19203	19092	19182	19207	19052	18998	19124	19308	19269	19080	19058	19062	19267	19306	19162	19078	19064	19216	19203	19237	19167	19236	19079	19173	19198	19132	19263	19163	19011	19071	18976	19178	19073	19218	19078	19351	19210	19378	19081	19214	19228	18886	19241	19113	19190	19103	18898	19195	19236	19253	19203	19027	19080	19113	19271	19424	19167	19097	19004	19085	19186	19132	19320	19032	19096	19111	19454	19147	19118	19295	19223	19034	18953	19057	19305	19316	18821	19003	19227	19130	19207	19302	19253	19180	19159	19326	18998	19036	19219	19121	19064	18991	19103	19042	19046	19266	19133	19060	19040	19206	19134	19126	19280	19236	19015	19212	19062	19073	19177	19299	19041	19134	19160	19363	19183	19244	19163	19062	19176	19083	19286	19147	19033	19218	19113	19233	18807	19135	19208	19223	19102	19215	19085	19240	19281	19144	18993	19092	19227	18881	19139	19186	18957	19088	18946	18957	19047	18910	19095	19215	19056	19302	19029	19045	19325	19241	19185	19372	19084	19236	19184	19194	19184	19255	19138	18866	19191	19158	19211	19160	19149	19152	19328	19140	19263	19300	19022	19304	19075	19145	19025	19214	19281	19071	19128	19069	19151	19098	19373	19243	19220	19192	19080	19021	19174	19061	19195	19140	19011	19140	18973	19143	19215	19231	19393	19165	19083	19182	19066	19235	19153	19028	19149	19235	19076	19263	19227	19262	19227	19393	19033	18981	19283	18897	18998	18993	19157	19093	19174	19205	19000	19422	19201	19178	19205	19099	19106	19081	19214	19117	19154	19232	19135	19074	19149	19167	19120	19101	19022	19100	19256	19069	19142	19141	19129	19289	19312	19170	19111	19250	19108	19190	19057	19167	18992	19251	19121	19285	19142	19165	19193	19269	19240	18951	19031	19119	19221	19299	19197	19308	19153	19331	19218	19376	19262	19213	18934	19088	19095	19277	19103	19088	19194	19128	19125	19400	19194	19066	19064	19290	19044	19038	19258	19114	19054	19402	18980	19268	19061	19121	19264	19177	19278	19184	19259	18766	19172	19061	19321	19319	18957	19116	19223	19093	19038	19235	19238	19007	19253	19264	19081	19268	18960	19342	19248	19268	19245	19166	19147	18924	19061	19170	19252	19208	19150	19037	19020	19071	18970	19236	19190	19096	19288	19049	19343	19145	19162	19281	19262	19235	18731	19135	19320	19156	19053	19195	19121	19184	19024	19134	19025	19168	19024	19097	19240	19233	19216	19251	19036	19288	19143	19133	19312	19288	19311	19215	19151	19335	19263	19224	19168	19172	19200	19251	19160	19100	19173	19194	19286	19375	19068	19166	19183	19150	19018	19281	19043	19067	19179	19184	19149	19049	19344	19215	19171	19102	19247	19318	19085	19197	19215	19150	19112	19008	19176	19198	19000	18952	19105	19200	19191	19200	19247	19349	19216	19335	19236	19308	19137	18927	18996	19113	18943	19071	19231	19111	19128	19257	19158	19192	19072	19170	19229	19223	19209	19076	19124	19173	19208	19354	19135	19303	19199	19246	19181	19150	19104	19295	19016	19135	19204	19230	19036	19125	19320	19089	19217	19002	19118	19195	19100	19043	19110	19265	19104	19195	19102	19144	19023	19025	19095	19068	19114	19217	19291	19149	19067	19078	19064	19149	19187	19133	19000	19164	19015	19007	19047	18941	18881	19166	19355	19212	19055	19303	19182	19278	19251	19149	18946	19093	18989	19258	19013	19288	19225	19116	18921	18938	19058	18907	19057	19187	19211	19083	19143	19278	19267	19180	19001	19131	19062	19285	19017	19321	19053	19377	19335	19114	19166	19238	19066	19049	19242	19398	19324	19021	18999	19174	19139	18977	19149	19007	19059	18999	19138	19185	19110	19084	19264	19160	19251	18958	19053	19045	19283	19100	19289	19305	19116	19126	19079	19058	19256	19118	19207	19210	19233	18981	19213	19169	18994	19005	19001	18975	19056	19145	19141	19158	18943	19017	19398	19130	19105	19126	19280	19199	19018	19148	19055	19160	19355	19132	19099	19262	19104	19161	19144	19156	19037	19200	19107	19195	19233	19014	18961	19112	19049	19098	19230	19135	19255	19242	19072	19197	19023	19158	19116	19072	18932	19372	19125	19109	19230	19290	19408	19267	19198	19220	19138	19138	18985	19125	19055	19018	19267	19133	19148	19188	19364	19352	19195	19436	18985	19104	19346	19402	19272	19044	19139	19022	19208	19162	19139	19312	19168	19047	19370	19374	19153	19360	19135	18991	19216	19212	19146	19236	19262	19136	19270	18956	19123	19300	19003	19419	19316	19232	19223	19156	19142	19335	19167	19220	19226	19245	19145	19160	19346	18949	19060	19064	19128	19221	19292	19014	18884	19312	19258	19195	19330	19477	19138	19426	19133	19038	19106	19308	19013	19453	19172	19084	19213	19311	19118	19082	19155	19130	19248	19093	19283	18929	19106	19208	19115	19115	19237	19183	19005	19174	19274	19167	19017	19166	19111	19126	19235	19203	19130	19246	19069	19152	19204	19339	19242	19163	19228	19192	19041	19088	19285	18953	19086	19008	19201	19268	18983	19229	19087	19208	19155	19209	19076	19268	19347	19215	19044	19332	19273	19292	19123	19209	19248	19283	19178	19159	18956	19111	18916	19151	19292	19041	19204	19067	19144	19204	19248	19402	19005	18889	19217	19203	19257	19447	19011	19248	19250	19122	19188	19218	19232	19191	18882	19009	19342	19238	19407	19184	19262	19129	19381	19062	19128	19258	19205	19194	19339	19235	19271	19066	18947	19326	19197	19208	19100	19143	19204	19166	19111	19127	19414	19095	19212	19166	19060	19209	19327	19468	19269	19112	19123	19004	19240	19085	19152	19218	19311	19059	19097	19043	19100	19157	19195	19338	19274	19097	19166	19273	19228	19060	19076	19159	19210	19216	19250	19089	19248	19261	19211	19130	19178	19315	19248	19296	19102	19162	19200	19112	19211	19264	19142	19165	19215	19056	19299	19109	19054	19214	19158	18990	19092	19100	19170	19193	19189	19353	19092	19476	19113	19304	19065	19146	19334	18865	19166	19233	19023	18987	19133	19136	18962	19235	19175	19231	19034	19150	19128	19167	19023	19038	19262	19266	19101	19223	19055	18963	19055	19047	19202	18967	19243	19134	19303	19219	19110	19164	19001	19005	19272	19149	19100	19301	19205	19235	19141	19203	19214	19057	19081	19117	19115	19108	19092	19241	19067	19280	19243	19068	19148	19185	19107	19071	19231	19152	19010	19067	19100	19227	19199	19130	19028	19015	19268	19081	19048	19241	19226	19269	19321	19273	19122	19170	19088	19354	19416	19323	19397	19122	19196	19404	18965	19258	19246	19216	19122	19214	19333	19128	18947	19005	19109	19137	19037	19094	19149	19174	19227	19228	19089	19077	19278	19141	19096	19254	19064	19162	19241	19059	19315	19342	18954	19076	19360	18916	19356	19162	19136	19286	19255	19246	19309	19138	19328	19270	19066	19235	19134	19302	19288	19329	19229	19256	19176	19284	18996	19021	19008	19097	19186	19203	19159	19220	19119	19117	19204	19127	19253	19055	18851	19000	19188	19119	18942	19031	19051	19425	19179	19176	18986	19067	19131	19137	19018	19153	19136	19199	19157	19179	19085	19134	19134	19237	19234	18988	19327	19231	19377	18877	19172	19197	19367	19042	19144	19249	19109	19257	19137	19272	19191	19097	19263	19196	19243	19210	19301	19052	18996	19325	19105	19274	19050	19294	19041	19166	19355	19043	18942	19165	19062	19143	18910	19014	19080	19289	19402	19058	19240	19174	18960	19027	19063	19247	18934	18961	19317	19248	19037	19238	19079	19292	19067	19176	19018	19128	19262	19352	19199	19258	19267	19036	19280	19396	19035	19015	19144	19265	19219	19364	19337	19269	19279	19216	19202	19267	19307	19106	19131	19012	19226	19029	19269	19262	19344	19300	19165	18954	19176	18999	19042	19056	19021	19281	19331	19108	19123	19189	19236	19109	19304	19146	19161	19235	19343	19296	19247	19205	19231	19242	19164	19329	19102	19269	19012	19118	19275	19225	19289	19138	19305	19290	19056	19234	18960	19253	19233	18875	19056	19304	19165	19261	19442	19314	19089	19135	19081	19089	18997	19254	19240	19046	18970	19237	19438	19295	19229	19350	19208	19313	19262	19185	19168	19124	19116	19079	19189	19148	19097	19154	19117	19063	19220	19153	19056	19330	19168	19141	19161	19241	19271	19218	19210	19246	19237	19085	19269	19163	19336	19222	19111	19172	19078	19130	19045	19236	19253	19328	19326	19363	18948	19149	19014	19178	19182	18910	19312	19195	18994	19266	19102	19292	19240	19190	19174	19112	19238	19151	19145	19238	19172	19308	19376	19067	19118	19227	19329	19019	19458	19253	19354	19118	19215	19235	19197	19046	19242	18974	19074	19201	19175	19169	19326	19490	19292	19088	19280	19278	19226	19125	19134	19094	19155	19353	19274	19188	19062	18866	19395	19271	19199	19065	19163	19166	19037
30601	73272	89831	68682	50522	33412	20100	16919	16943	16786	16842	16716	16817	16821	16920	16698	16846	16934	16949	16737	16818	16735	17023	16877	16759	17034	16831	16651	16871	16780	16821	16730	16846	16869	16825	16959	16731	16863	16720	16785	16735	16883	16827	16863	16936	16961	16868	16742	17075	17030	16969	16841	16778	16944	16810	16758	16929	16698	16912	16617	16723	16953	16759	16892	16783	17036	16886	16855	16979	17123	16777	16816	16819	16655	16821	16928	16566	17043	16878	16770	16927	16819	16741	16968	16790	16674	16775	16756	16727	16855	17129	16972	16744	16950	16770	16824	16714	16816	16807	16937	16866	16610	16762	16785	16693	16840	16744	16810	16834	17030	16865	16757	16906	17006	16829	16795	16827	16979	16773	16903	16849	16771	17042	16827	16693	16880	16977	16933	16675	16831	16774	16844	16812	16820	16762	16891	16784	16809	16723	16652	16963	17000	16806	16857	16796	16965	16669	16828	16690	16808	16886	16783	16671	16788	16778	16862	16786	16789	16694	16868	16646	16698	16902	16751	16821	16814	16744	16767	16755	16832	16745	16746	16884	16829	17009	16721	16768	16964	16860	16773	16766	16787	16772	16868	16820	16793	16845	16861	16807	16852	16686	16773	16875	16822	16853	16640	17025	16979	16853	16913	16926	16908	16772	16794	16889	16664	16689	16886	16779	16727	17039	16938	16829	16821	16961	16808	16706	17040	16771	16788	16869	16676	16766	16727	16985	16833	16750	16848	16897	16719	16925	16789	16742	17003	16828	16750	16894	16844	16863	16910	16864	16812	16646	16930	16884	16775	16869	16658	16804	16786	16818	16878	16887	16752	16631	16786	16853	16779	16949	16848	16847	16746	16814	16750	16860	16806	16643	16984	16815	16761	16862	16754	16822	16826	16669	16900	16801	16746	16711	16639	16763	16706	16866	16786	16817	16855	16878	16772	16805	16721	16877	16837	16803	16870	16761	16788	16849	16809	16915	16768	16763	16922	16855	16998	16747	16982	16802	16775	16843	16704	16932	16966	16724	16781	16746	16767	16644	16836	16853	16772	16804	16796	16778	16962	16806	16951	16852	16775	16901	16733	16897	16827	16713	16778	16858	16804	16875	16719	16642	16635	16753	16760	16772	16817	16479	16868	16892	16750	16909	16744	16835	16875	17068	16755	16720	16721	16803	16628	16769	16856	16776	16884	16862	16845	16919	16811	16913	16806	16739	16881	16676	16836	16853	16953	16753	16820	16809	16859	16689	16747	16896	16880	16889	16784	16888	16813	16963	16830	16944	16725	16660	16809	16763	16623	16696	16814	16904	16795	16848	16871	16961	16742	16646	16857	16820	16891	16880	16768	16881	16737	16798	16712	16738	16886	16927	16899	16667	16862	16655	16647	16865	16727	16942	16911	16830	16741	16769	16954	16849	16813	16619	16905	16777	16804	16954	16791	16865	16820	16538	16725	16919	16953	16716	16773	16740	16782	16885	16755	16730	16824	16874	16831	16680	16825	16953	16929	16804	16699	16967	17048	16762	16891	16774	16836	16912	16885	16740	16710	16780	16913	16758	16855	16794	16983	16671	16746	16853	16947	16918	16754	16706	16939	16738	16867	16824	16903	16767	16879	16747	16666	16723	16746	16888	16661	16814	16744	16876	16687	16905	16795	16797	16724	16886	16767	16775	16762	16900	16728	16705	16815	16781	16696	16903	16888	16796	16745	16817	16891	16779	16702	16801	16931	16686	16917	16975	16886	16810	16829	16863	16785	16771	16853	16816	17024	16888	16947	16712	16863	16670	16856	16902	16891	16752	16919	16911	16816	16798	16713	16937	16692	16779	16849	16692	16931	16840	16746	16878	16774	16592	16862	16817	16986	16784	16790	16910	16868	16909	16727	16808	16913	16896	16843	16667	16752	16821	16768	16800	16867	16862	16809	16937	16954	16682	16759	16811	16718	16643	16707	16839	16845	16677	16793	16862	16775	16802	16807	16795	16876	16690	16862	16804	16918	16940	16884	16726	16800	16729	16738	16778	16558	16825	16820	16737	16908	16616	16905	16815	16899	16900	16997	16768	16720	16744	16800	16701	16806	16813	16809	16793	16910	16803	16734	16845	16736	16964	16703	16811	16824	16960	16647	16742	16841	16650	16796	16891	16804	16740	16778	16908	16868	16908	16937	16709	16729	16704	16797	16963	16690	16821	16689	16628	16824	16631	16888	16830	16649	16799	16744	16826	16926	16724	16942	16966	16773	16729	16937	16682	16823	16779	16794	16723	16786	16782	16741	16810	16810	16716	16790	16951	16770	16661	16767	16805	16947	16720	16791	16801	16867	16700	16782	16896	16793	16822	16774	16714	16708	17066	16684	16920	17006	16886	16832	16709	16769	16935	16816	16835	16859	16776	16941	16843	16749	17039	16864	16958	16872	16843	16786	16814	16666	16773	16961	16934	16766	16881	16711	16814	16939	16953	16818	16796	16772	16834	16741	16783	17017	16765	16765	16791	16658	16821	16824	16826	16904	16785	16991	16886	16851	16792	16696	16905	16819	16743	16784	16906	16905	16858	16695	16833	16859	16698	16634	16863	16759	16717	16721	16797	16786	16804	16898	16764	16775	16839	17029	16880	16738	16932	16939	16808	16789	16795	16716	16837	16851	16975	16841	17020	16908	16879	16696	17013	16662	16774	16914	16861	16976	16737	16819	16760	16756	16899	16899	16800	16780	16883	16868	16818	16796	16905	16985	16800	16747	16864	16935	16860	16868	16712	16816	16807	16760	16896	16695	16723	16821	16691	16850	16712	16907	16706	16769	16644	16891	16786	16937	16789	16750	16852	16814	16760	16844	16767	16858	16802	16820	16795	16830	16827	16892	16754	16858	16864	16754	16927	16782	16839	16617	16906	16781	16916	16702	16763	16954	16908	16805	16787	16908	16953	16725	16667	16804	16726	16601	16777	16890	16657	16873	16849	16819	16839	16810	16750	16870	16819	16825	16824	16894	17002	16879	16864	16913	16885	16894	16812	16842	16715	16753	16838	16527	16801	16936	16873	16721	16852	16825	16814	16859	16731	16936	16818	16714	16824	16816	16809	16767	16961	16703	16801	16879	16817	16967	16792	16882	16726	16725	16774	16875	16889	16842	16938	16793	16819	16909	16893	16844	16898	16770	16750	16799	16580	16767	16745	16761	16897	16772	16858	16880	16914	16674	16891	16880	16831	16749	16798	16880	16807	16791	16819	16865	16784	16724	16637	16738	16798	16830	16836	16582	16806	16813	16874	16714	17035	16898	16652	16885	16910	17007	16822	16846	16764	16860	16857	16773	16753	16743	16963	16679	16828	16787	16778	16723	16825	16808	16972	16817	16999	16679	16786	16769	16720	16758	16772	16944	16687	16781	16746	16754	16820	16858	16667	16824	16751	17042	16802	16727	16848	16692	16924	16858	16739	16807	16713	16838	16815	16841	16892	16824	16718	16871	16702	16763	16793	16651	16860	16715	16801	16684	16853	16848	16839	16898	16891	16828	17027	16742	16811	16806	16929	16781	16924	16715	16865	16651	16803	16759	17018	16837	16753	16869	16896	16794	16807	16889	16985	16790	16877	16744	16888	16728	16948	16882	16894	16661	16829	16813	16887	16826	16770	16730	16687	16809	16874	16758	16788	16879	16791	16728	16872	16976	16874	16734	16822	16785	16772	16912	16807	16713	16718	16806	16889	16777	16750	16819	16803	16898	16939	16740	16883	16912	16987	16783	16665	16642	16815	16733	16866	16686	16956	16947	16866	16817	16865	16771	16912	16850	16734	16917	16848	16620	16804	16692	16830	16789	16905	16707	16859	16872	16846	16792	16821	16830	16862	16813	16773	16827	16887	16841	16882	16856	16891	16816	16823	16733	16798	16748	16735	16852	16679	16851	16694	16848	16733	16900	16792	16608	16919	16789	16737	16794	16964	16851	16881	16951	16662	16799	16789	16781	16787	16704	16798	16780	16747	16915	16865	16698	16857	16802	16826	16747	16767	16983	16996	16973	16907	16923	16817	16700	16746	16839	16800	16926	16882	16858	16677	16766	16718	16766	16700	16953	16977	16840	16554	16844	16866	16765	16875	16658	16780	16986	16874	16722	16900	16739	16847	16805	16715	16731	16993	16974	16851	16795	16717	16909	17028	16724	16802	16952	16689	16651	16685	16843	16828	16707	16795	16861	16851	16930	16999	16791	17059	16789	16710	16725	16691	16842	16854	16607	16832	16721	16736	16914	16710	16832	16654	16703	16854	16924	16854	16830	16746	16887	16709	16761	16900	16901	16740	16855	16778	16681	16874	16848	16659	16962	16866	16643	16955	16826	16972	16880	16998	16792	16976	16865	16933	16928	16944	16732	16685	16808	16656	16751	16917	16940	16944	16793	16859	17011	16800	16789	16976	16832	16721	16896	16815	16695	17033	16915	16781	16781	16869	16668	16848	16702	16808	16848	16816	17101	16806	16810	16752	16826	16591	16933	16867	16746	16859	16915	16740	16803	16676	16869	16743	16889	16873	16746	16870	16855	16780	16916	16908	16629	16714	16936	17070	16682	16851	16580	16822	16841	16942	16787	16919	16609	16951	16814	16968	16796	16808	16833	16945	16684	16840	16728	16918	16845	16775	16798	16729	16934	16750	16885	16951	16785	16866	17045	16859	16817	16749	16625	16905	16953	16937	16924	16777	16793	16837	16670	16753	16795	16673	16801	16831	16747	16708	16795	16878	16861	16777	16888	16944	16713	17026	16804	16793	16835	16721	16853	16787	16708	16900	16872	16976	16818	16820	16734	16921	16729	16712	16819	16775	16730	16763	16887	16964	16863	16851	17027	16899	16874	16682	16876	16818	16733	16951	16860	16915	16861	16706	17004	16757	16872	16892	16809	17037	16867	17001	16884	16916	16688	16902	16839	16657	16880	16695	16542	16723	16808	16889	16746	16960	16890	16823	16858	16791	16854	16866	16884	16714	16817	16859	16760	16794	16805	16790	16838	16769	16832	16844	16834	16781	16888	17093	16876	16915	16759	16933	16683	16871	16708	16676	16850	16731	16900	16740	16835	16802	16910	16816	16842	16731	16885	16685	16789	16808	16702	16785	16831	16701	16758	16971	16909	16932	16778	16771	16787	16670	16714
11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
